Information processing apparatus, information processing system, and information processing method

By establishing a communication connection between smartphones, tasks with high processing load are transferred to non-operating terminals, solving the overheating problem of smartphones when executing high-load applications and achieving a comfortable application execution environment.

CN120641867APending Publication Date: 2025-09-12SONY GROUP CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202380091789.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-01-26
Filing Date
2023-12-20
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

When using a smartphone to execute applications with high processing loads, such as 3D games, the smartphone is prone to overheating, resulting in the user being unable to use it for a long time, and existing technologies are unable to effectively reduce the temperature during user operation.

Method used

By establishing a communication link between smartphones, tasks with high processing loads, such as 3D image generation, are transferred to non-operating terminals. The operating terminals only perform image display and output, reducing their own processing load and temperature rise.

Benefits of technology

It effectively suppresses the temperature rise of smartphones, ensuring that users can continue to use game applications for a long time, avoiding problems such as game speed reduction and rough graphics.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120641867A_ABST
    Figure CN120641867A_ABST
Patent Text Reader

Abstract

Provided is a configuration capable of checking the temperature state of a user terminal, such as a smartphone, while suppressing a temperature increase in the user terminal. In a configuration in which a user non-operation terminal and a user operation terminal are communicatively connected, image data generated by the user non-operation terminal executing an application is transmitted to the user operation terminal, and the image data is updated based on user operation information input from the user operation terminal. The user operation terminal displays image data, which is an application execution result input from the user non-operation terminal, on a display unit, and transmits user operation information on the user operation terminal to the user non-operation terminal. In addition, warning information or the like corresponding to the temperature of the user non-operating terminal is displayed on the user non-operating terminal or the user operating terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing device, an information processing system, and an information processing method. Specifically, the present disclosure relates to an information processing device, an information processing system, and an information processing method for suppressing the processing load and temperature increase of a smartphone as an application execution device, and realizing a comfortable application execution environment when an application (application program) such as a game application is executed using the information processing device, such as a smartphone. Background Art

[0002] In recent years, many users use information processing devices such as smartphones to enjoy various applications (application programs) such as game applications.

[0003] When a game application is executed on a smartphone, a game screen is displayed on a display unit of the smartphone, and a user performs various operations to advance the game.

[0004] Nowadays, for example, games using 3D (three-dimensional) images and game applications using high-definition images and high-frame-rate images are increasing.

[0005] When using a smartphone to run such an application, the processing load on the smartphone increases, causing the smartphone to generally heat up. If the user continues playing the game for a long time, the smartphone may become so hot that the user cannot hold the smartphone.

[0006] This is mainly caused by the heating effect accompanying the increase in the processing load of the data processing unit such as the CPU of the smartphone.

[0007] Note that many smartphones have a control function to prevent excessive temperature increases. For example, if the temperature becomes equal to or higher than a predetermined temperature, a control is executed to forcibly reduce the data processing speed of the CPU, etc.

[0008] However, if such control is performed, problems such as a decrease in the progress speed of a game application and rough screen may occur.

[0009] Note that, for example, Patent Document 1 (WO 2022 / 059585 A) is an example of background art that discloses a technology for preventing functional degradation of a smartphone due to a rise in temperature.

[0010] This patent document discloses a configuration in which an upper limit value of a reference temperature, which is a start reference temperature for function control, is increased when a user does not touch the smartphone, thereby enabling data processing to be performed at a high temperature without deteriorating the function.

[0011] However, this method performs control under the condition that the user does not touch the smartphone, and there is a problem that this method cannot be applied when, for example, the user holds the smartphone with both hands and executes a game application.

[0012] Citation List

[0013] Patent Literature

[0014] Patent Document 1: WO 2022 / 059585 A Summary of the Invention

[0015] Problems to be solved by the present invention

[0016] The present disclosure is made, for example, in view of the above-mentioned problems, and the purpose of the present disclosure is to provide an information processing device, an information processing system, and an information processing method that can provide a comfortable application execution environment by suppressing the processing load and temperature rise of the application execution device such as a smartphone in a configuration in which various applications such as game applications are executed using a portable device such as a smartphone.

[0017] Problem Solution

[0018] The first aspect of the present disclosure is

[0019] An information processing device, comprising:

[0020] a control unit that executes the application; and

[0021] A communication unit that performs communication with a connection terminal operated by a user, wherein

[0022] The control unit

[0023] executing a process for transmitting image data generated by executing the application to the connection terminal via the communication unit, and further

[0024] The generated image data is updated according to user operation information for the connection terminal input from the connection terminal via the communication unit, and the image data is transmitted to the connection terminal.

[0025] In addition, the second aspect of the present disclosure is

[0026] An information processing device, comprising:

[0027] a communication unit that performs communication with a connection terminal that executes an application; and

[0028] a control unit that performs communication control using the communication unit, wherein

[0029] The control unit

[0030] displaying image data as an application execution result input from the connection terminal via the communication unit on a display unit, and

[0031] User operation information on the information processing device is transmitted to the connection terminal via the communication unit.

[0032] In addition, a third aspect of the present disclosure is

[0033] An information processing system, comprising:

[0034] User non-operating terminal and user operating terminal, where

[0035] The user non-operating terminal performs

[0036] a process for transmitting image data generated by executing an application to the user operation terminal via a communication unit, and

[0037] processing for updating image data based on user operation information input from the user operation terminal via the communication unit, and

[0038] The user operates the terminal to execute

[0039] a process for displaying, on a display unit, image data as an application execution result input from the user non-operation terminal via a communication unit, and

[0040] A process for transmitting user operation information on the information processing device to the user non-operation terminal via the communication unit.

[0041] In addition, a fourth aspect of the present disclosure is

[0042] An information processing method performed by an information processing device,

[0043] The information processing device includes:

[0044] a control unit that executes the application; and

[0045] a communication unit that performs communication with a connection terminal operated by a user,

[0046] The information processing method includes:

[0047] executing, using the control unit, a process for transmitting image data generated by executing the application to the connection terminal via the communication unit; and also

[0048] The generated image data is updated using the control unit according to user operation information for the connection terminal input from the connection terminal via the communication unit, and the image data is transmitted to the connection terminal.

[0049] Note that the program in the present disclosure is, for example, a program that can be provided via a storage medium or communication medium, which provides the program in a computer-readable format to an information processing device or computer system capable of executing various program codes. By providing such a program in a computer-readable format, processing corresponding to the program is implemented on the information processing device or computer system.

[0050] Other objects, features, and advantages of the present disclosure will become apparent from the detailed description based on the embodiments of the present disclosure and the accompanying drawings described later. Note that in this specification, a system is a logical set of multiple devices and is not limited to a system in which devices with various configurations are located in the same housing.

[0051] With the configuration according to the embodiment of the present disclosure, a configuration capable of suppressing a temperature rise of a user terminal such as a smartphone and checking a temperature state of the user terminal is achieved.

[0052] Specifically, for example, in a configuration where a non-user operating terminal and a user operating terminal are communicatively connected to each other, image data generated by the non-user operating terminal executing an application is transmitted to the user operating terminal, and the image data is updated based on user operation information input from the user operating terminal. The user operating terminal displays the image data representing the application execution result input from the non-user operating terminal on a display unit, and transmits user operation information regarding the user operating terminal to the non-user operating terminal. Furthermore, a warning message corresponding to the temperature of the non-user operating terminal is displayed on the non-user operating terminal or the user operating terminal.

[0053] With these configurations, a configuration is achieved that can suppress a temperature increase of a user terminal such as a smartphone and check the temperature status of the user terminal.

[0054] Note that the effects described herein are merely examples and are not limiting, and other effects may be provided. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1 is a diagram illustrating an application execution example using a smartphone.

[0056] Figure 2 is a diagram illustrating an overview of processing performed by a smartphone, which is an example of an information processing device in the present disclosure.

[0057] Figure 3 is a diagram illustrating an example of a process for connecting a user-operated terminal and a user-non-operated terminal to each other.

[0058] Figure 4is a diagram illustrating the operation of the user-operated terminal after the user-operated terminal and the user-non-operated terminal are connected to each other.

[0059] Figure 5 is a diagram illustrating the operation of the user non-operation terminal after the user operation terminal and the user non-operation terminal are connected to each other.

[0060] Figure 6 is a diagram illustrating an example of a user interface (UI) displayed on a display unit of a terminal when a user-operated terminal and a user-non-operated terminal are connected to each other.

[0061] Figure 7 is a diagram illustrating an example of a UI for inputting connection setting information used when a user-operated terminal and a user-non-operated terminal are connected to each other.

[0062] Figure 8 is another diagram illustrating an example of a UI for inputting connection setting information used when a user-operated terminal and a user-non-operated terminal are connected to each other.

[0063] Figure 9 is a flowchart illustrating a processing sequence when a user-operated terminal and a user-non-operated terminal are connected to each other.

[0064] Figure 10 It is a diagram illustrating a specific example of a state in which a user-operated terminal and a user-non-operated terminal are connected to each other, and a user executes a game application while holding the user-operated terminal.

[0065] Figure 11 It is a diagram illustrating a graph in which the terminal surface temperature is set on the vertical axis, the continuous contact time with respect to the terminal is set on the horizontal axis, and a line (Twarn) for determining that a warning is required and a line (Tceil) for requiring cessation of use (operation) are shown.

[0066] Figure 12 3. It is a diagram illustrating three references corresponding to the terminal temperature, ie, reference 1, reference 2, and reference 3, and processes corresponding to the three references.

[0067] Figure 13 is a diagram illustrating an example of a warning screen displayed on the display unit of a user non-operation terminal.

[0068] Figure 14 1 and 2 are diagrams illustrating other examples of the warning screen displayed on the display unit of the user non-operation terminal.

[0069] Figure 15is a diagram illustrating another example of a warning screen displayed on the display unit of the user non-operation terminal.

[0070] Figure 16 is a diagram illustrating another example of a warning screen displayed on the display unit of the user non-operation terminal.

[0071] Figure 17 1 and 2 are diagrams illustrating other examples of the warning screen displayed on the display unit of the user non-operation terminal.

[0072] Figure 18 is a diagram illustrating a temperature change of a terminal and a state transition accompanying a user's non-operation.

[0073] Figure 19 is a flowchart illustrating the sequence of warning output and processing for controlling function restriction performed by the control unit of the user non-operation terminal.

[0074] Figure 20 is another flowchart illustrating the sequence of warning output and processing for controlling function restriction performed by the control unit of the user non-operation terminal.

[0075] Figure 21 is a diagram illustrating an embodiment in which, in a state in which a user-operated terminal and a user-non-operated terminal are connected to each other and a user executes a game application while holding the user-operated terminal, temperature information about the connected terminal is displayed on the display unit of the user-operated terminal.

[0076] Figure 22 is a diagram illustrating a specific example of a “connection terminal temperature identification icon” displayed on the display unit of the user operation terminal.

[0077] Figure 23 1 is a diagram illustrating another specific example of the “connected terminal temperature identification icon” displayed on the display unit of the user operation terminal.

[0078] Figure 24 is a diagram illustrating a “connection terminal operability message” displayed on the display unit of the user operation terminal.

[0079] Figure 25 is a diagram illustrating a specific example of a “connection terminal operability message” displayed on the display unit of the user operation terminal.

[0080] Figure 26 is a flowchart illustrating a sequence of displaying icons and messages on the display unit of the user operation terminal.

[0081] Figure 27is another flowchart illustrating a sequence of displaying icons and messages on the display unit of the user operation terminal.

[0082] Figure 28 is another flowchart illustrating a sequence of displaying icons and messages on the display unit of the user operation terminal.

[0083] Figure 29 is a diagram illustrating a process for disconnecting a user-operated terminal and a user-non-operated terminal from each other.

[0084] Figure 30 is a diagram illustrating an embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0085] Figure 31 is a diagram illustrating another embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0086] Figure 32 is a diagram illustrating another embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0087] Figure 33 is a diagram illustrating another embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0088] Figure 34 is a diagram illustrating another embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0089] Figure 35 is a diagram illustrating another embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0090] Figure 36 is a diagram illustrating another embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0091] Figure 37 is a diagram illustrating another embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0092] Figure 38 is a diagram illustrating another embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0093] Figure 39is a flowchart illustrating a processing sequence in an embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0094] Figure 40 is another flowchart illustrating a processing sequence in the embodiment in which warning notification is performed when a user-operated terminal and a user-non-operated terminal are disconnected from each other.

[0095] Figure 41 It is a diagram illustrating a configuration example of an information processing device in the present disclosure.

[0096] Figure 42 is a diagram illustrating a hardware configuration example of the information processing device in the present disclosure. DETAILED DESCRIPTION

[0097] Hereinafter, the information processing apparatus, information processing system, and information processing method in the present disclosure will be described in detail with reference to the accompanying drawings. Note that the description will be made based on the following items.

[0098] 1. Example of executing an application using a smartphone

[0099] 2. Example of Application Execution Configuration Using the Information Processing Device of the Present Disclosure

[0100] 3. Processing of connecting user terminals and operations of each user terminal after connection

[0101] 4. Specific example of UI (user interface) used when executing terminal connection processing

[0102] 5. Detection of temperature changes at user terminals and processing of output warnings

[0103] 6. Sequence of processing for warning output and control function restriction executed by user non-operation terminal

[0104] 7. Embodiment of Displaying the Temperature Status of a User Non-Operation Terminal on a Display Unit of a User Operation Terminal

[0105] 8. Sequence of a process for displaying the temperature status of a user non-operation terminal on a display unit of a user operation terminal

[0106] 9. Example of a Warning Notification When a User-Operated Terminal and a User-Non-Operated Terminal Are Disconnected

[0107] 10. Other embodiments and application examples

[0108] 11. Configuration Example of the Information Processing Device in the Present Disclosure

[0109] 12. Hardware Configuration Example of the Information Processing Device in the Present Disclosure

[0110] 13. Summary of the Configurations in the Present Disclosure

[0111] [1. Example of executing an application using a smartphone]

[0112] First, an execution example of an application using a smartphone will be described.

[0113] The information processing device in the present disclosure is a device capable of executing various applications such as game applications, and specifically, for example, is an information processing device such as a smartphone.

[0114] Users can use smartphones to execute various applications (apps), such as game applications.

[0115] When a game application is executed on a smartphone, a game application execution screen is displayed on a display unit of the smartphone, and a user performs various operations to advance the game.

[0116] Figure 1 is a diagram illustrating an application execution example using a smartphone.

[0117] Figure 1 A user terminal (smartphone) 15 is illustrated as an example of an information processing device in the present disclosure. A user (player) 10 executes a game application while holding the user terminal 15 in hand. Figure 1 An example in which a car racing game application is executed is illustrated as an example.

[0118] The user terminal 15 is connected to the game server 50 via a network.

[0119] The game server 50 is also connected to user terminals (smartphones) a and 51a to c and 51c of a large number of players who participate in the game via a network.

[0120] Players having user terminals connected via a network are players who simultaneously enjoy the racing game application.

[0121] The game server 50 performs data distribution management between user terminals of a plurality of players, that is, for example, distribution processing of operation information about each player, chat distribution processing between players, and the like.

[0122] However, in Figure 1 In the case where the game application executed in the user terminal 15 shown in the diagram is, for example, a game application using 3D (three-dimensional) images, high-definition images, or high-frame-rate images, there is a high possibility that the processing load of the data processing unit of the user terminal 15, such as the CPU, increases and the smartphone becomes hot.

[0123] If the user 10 continues the game application for a long time, the user terminal 15 becomes hot, and the user 10 may not be able to continue the game while holding the user terminal 15 .

[0124] Many smartphones have a control function to prevent excessive temperature increases. For example, if the temperature reaches or exceeds a predetermined temperature, the CPU and other devices are forced to reduce their data processing speed. However, if this control is implemented, problems such as reduced game performance and rough images may occur.

[0125] The present disclosure solves these problems and provides a comfortable application execution environment by suppressing the processing load and temperature rise of an application execution device such as a smartphone.

[0126] [2. Example of Application Execution Configuration Using the Information Processing Device of the Present Disclosure]

[0127] Next, an example of an application execution configuration using a smartphone, which is an example of an information processing apparatus according to the present disclosure, will be described.

[0128] Will refer to Figure 2 An example of an application execution configuration using a smartphone as an example of an information processing apparatus according to the present disclosure is described.

[0129] As reference Figure 1 As in the description, Figure 2 The illustration illustrates an example in which a user (player) 10 executes a racing game application using a smartphone.

[0130] exist Figure 2 In the example shown in the figure, user 10 uses two user terminals (smartphones). That is, the two user terminals (smartphones), namely user-operated terminal (smartphone) 20 and user-inoperated terminal (smartphone) 30, are communicatively connected to each other and execute a game application.

[0131] Specifically, the user-operated terminal 20 and the user-non-operated terminal 30 are connected to each other via a communication path established by, for example, a wired connection such as USB or LAN or a wireless connection such as WLAN (Wireless LAN), and are in a state capable of mutual data communication.

[0132] The user operation terminal 20 is a terminal such as a smartphone that the user 10 holds and operates. A game application execution screen is displayed on the user operation terminal 20, and the user 10 performs various operations on the user operation terminal 20, such as touch processing on the screen and button operation, to advance the game application.

[0133] On the other hand, the user non-operation terminal 30 connected to the user operation terminal 20 is a terminal that the user 10 does not need to hold, such as a smartphone.

[0134] In the user non-operation terminal 30 , the control unit executes an application such as a game application. However, the game application execution screen is not displayed on the user non-operation terminal 30 .

[0135] The user non-operation terminal 30 executes applications such as game applications to perform processing for generating display images to be displayed on the display unit of the user operation terminal 20, that is, for example, processing for generating 3D (three-dimensional) images, processing for communicating with the game server 50 via a network, etc.

[0136] The user non-operation terminal 30 receives user operation information about user operations performed on the user operation terminal 20 , ie, for example, touch processing on the screen or button operation, via the communication path between the user non-operation terminal 30 and the user operation terminal 20 .

[0137] The user non-operation terminal 30 performs processing for generating and updating a display image, i.e., for example, a 3D (three-dimensional) image, based on user operation information received via the communication path, and sequentially sends the generated and updated image frames to the user operation terminal 20 via the communication path.

[0138] The user operation terminal 20 displays the image frames sequentially received from the non-user operation terminal 30 on the display unit of the user operation terminal 20 .

[0139] As described above, main data processing with a large processing load, such as processing for generating 3D (three-dimensional) images, is performed in the user non-operation terminal 30 that is not held by the user 10, so as to reduce the processing load of the user operation terminal 20 held by the user 10, thereby reducing the temperature rise of the user operation terminal.

[0140] As a result, even in game applications that use 3D (three-dimensional) images, high-definition images, or high-frame-rate images whose processing load is large, the user operation terminal 20 held by the user 10 is less likely to heat up, so that the user 10 can continuously execute the game application for a long time.

[0141] Note that the user non-operation terminal 30 also sequentially transmits sound data and vibration data generated by executing the application to the user operation terminal 20 via the communication path.

[0142] The user operation terminal 20 also outputs the sound data and vibration data sequentially received from the user non-operation terminal 30 using the speaker or vibration function of the user operation terminal 20 .

[0143] In addition, the non-user-operated terminal 30 also performs processing for updating the sound data and vibration data to be generated based on the user operation information received from the user-operated terminal 20 .

[0144] [3. Processing of Connecting User Terminals and Operations of Each User Terminal After Connection]

[0145] Next, a process of connecting user terminals and an operation of each user terminal will be described.

[0146] The following items will be described in order.

[0147] (1) Processing for connecting a user-operated terminal and a user-non-operated terminal to each other

[0148] (2) User operation of the terminal after the terminal is connected

[0149] (3) User non-operation terminal operations after terminal connection

[0150] (3-(1) Processing for connecting a user-operated terminal and a user-non-operated terminal to each other)

[0151] First, a process for connecting a user-operated terminal and a user-non-operated terminal to each other will be described.

[0152] Figure 3 2 is a diagram illustrating a process for connecting the user-operated terminal 20 and the user-non-operated terminal 30 to each other.

[0153] As described above, the user-operated terminal 20 and the user-non-operated terminal 30 are connected to each other so that a communication path for enabling mutual communication is established, for example, through a wired connection such as USB or LAN or a wireless connection such as WLAN (Wireless LAN).

[0154] For example, when a wired connection such as USB or LAN is established, a connection cable is inserted into the user operation terminal 20 and the user non-operation terminal 30, and then a user interface (UI) displayed on the display unit of the user operation terminal 20 or the user non-operation terminal 30 is used to perform processing for enabling a connection between the two terminals.

[0155] Note that, in the case where setting (quick connection setting) for automatically enabling a communication path between the user-operated terminal 20 and the user-non-operated terminal 30 by inserting a connection cable into both terminals is performed in advance, user input via the UI is not required.

[0156] On the other hand, in the case where a wireless connection such as WLAN (wireless LAN) is established, a user interface (UI) displayed on the display unit of the user operation terminal 20 or the user non-operation terminal 30 is used to select a wirelessly connectable terminal, and processing is performed to enable connection of the selected terminal.

[0157] When the processing for connecting the user operation terminal 20 and the user non-operation terminal 30 to each other is completed and the communication path between the two terminals is set, the user operation terminal 20 performs processing for outputting data (image, sound and vibration information, etc.) input from the user non-operation terminal 30 via the communication path, and processing for sending user operation (screen touch, button operation, etc.) information to the user non-operation terminal 30 via the communication path, but many other normal operations as an independent smartphone are disabled.

[0158] The CPU of the user operation terminal 20 performs, for example, not processing for generating a 3D image to be used as a display image for a game application, but processing for outputting 3D image data input from the user non-operation terminal 30 via the communication path to the display unit.

[0159] On the other hand, when the processing for connecting the user operation terminal 20 and the user non-operation terminal 30 to each other is completed and the communication path between the two terminals is set, the user non-operation terminal 30 executes an application such as a game application and performs processing for generating a 3D image to be used as a display image for the game application.

[0160] However, the generated image is transmitted to the user operation terminal 20 , and is not displayed on the display unit of the user non-operation terminal 30 .

[0161] Note that the image generated by the non-user-operated terminal 30 is sequentially updated based on user operation information or the like input from the user-operated terminal 20 via the communication path.

[0162] Regarding voice information, vibration information, etc., the user non-operation terminal 30 also transmits information generated while sequentially updating the output mode according to user operation information etc. input from the user operation terminal 20 via the communication path to the user operation terminal 20 via the communication path.

[0163] In addition, the user non-operation terminal 30 also communicates with the game server 50 via an external network such as the Internet, performs processing for generating output information about images, sounds, vibrations, etc. corresponding to operation information and chat information about other players, and sends the generated image, sound and vibration information, etc. to the user operation terminal 20 via the communication path.

[0164] The user operation terminal 20 outputs output information such as image, sound and vibration information received from the user non-operation terminal 30 using the display unit, speaker and vibration function of the user operation terminal 20 so that all output information is reproduced in the terminal 20 .

[0165] As described above, the user non-operation terminal 30 performs data processing related to applications such as game applications. However, data output processing such as image output to the display unit, sound output via the speaker, and vibration processing using the vibration function is not performed.

[0166] Next, the operation of each terminal after the process for connecting the user-operated terminal 20 and the user-non-operated terminal 30 to each other is completed and the communication path between the two terminals is set will be described.

[0167] (3-(2) User Operations after Terminal Connection)

[0168] Next, the operation of the user operating terminal 20 after the terminal connection will be described.

[0169] Will refer to Figure 4 The operation of the user-operated terminal after the user-operated terminal 20 and the non-user-operated terminal 30 are connected to each other will be described.

[0170] like Figure 4 As shown in the diagram, when the user-operated terminal 20 and the user-non-operated terminal 30 are connected to each other and a communication path between the two terminals is set, many normal operations of the user-operated terminal 20 as an independent smartphone are disabled, and the following processing (output processing and transmission processing) is performed.

[0171] (Reception & Output Processing) Processing for receiving output information (display information, sound, vibration, etc.) from the user non-operation terminal 30 via a communication path and outputting it

[0172] (Transmission Processing) Processing for transmitting input information such as user operation information and setting information on the user operation terminal 20 and sensor detection information to the user non-operation terminal 30 via a communication path

[0173] The (reception & output process) performed by the user operating the terminal 20 will be described.

[0174] The output information received by the user-operated terminal 20 from the non-user-operated terminal 30 via the communication path is information such as display information, sound, and vibration.

[0175] The user operation terminal 20 successively receives image frames from the user non-operation terminal 30 and sequentially outputs the input image frames to the display unit of the user operation terminal 20 .

[0176] When the user-operated terminal 20 performs image output at a frame rate of 120 fps, for example, the user-operated terminal 200 receives images at a frame rate of 120 fps from the non-user-operated terminal 30 and sequentially outputs the images to the display unit.

[0177] Note that, when the size of the image received from the user non-operation terminal 30 does not match the screen size of the user operation terminal 20, the user operation terminal 20 performs processing for proportionally converting the image received from the user non-operation terminal 30 into its screen size and outputs the image to the display unit.

[0178] The ratio conversion process of the image size may be performed on the side of the user non-operating terminal 30 .

[0179] In addition, when the user operation terminal 20 receives sound information from the non-user operation terminal 30 via the communication path, the received sound information is output via the speaker of the user operation terminal 20 .

[0180] Furthermore, in the case where the user-operated terminal 20 receives vibration information from the non-user-operated terminal 30 via the communication path, the user-operated terminal 20 outputs the received vibration information using its vibration function.

[0181] Next, (transmission processing) performed by the user operating the terminal 20 will be described.

[0182] The user operation terminal 20 performs processing for transmitting input information such as user operation information and setting information regarding the user operation terminal 20 to the non-user operation terminal 30 via the communication path.

[0183] The user operation terminal 20 transmits user operation information regarding user operations performed thereon, ie, for example, touch processing on the screen and operations performed on buttons and switches of the user operation terminal 20 , and sensor detection information to the non-user operation terminal 30 via the communication path.

[0184] When the user's operation target is the screen of the user operation terminal 20 , the user operation terminal 20 obtains operation screen position information and touch mode (tap, flick, slide, etc.) information and transmits the obtained information to the user non-operation terminal 30 .

[0185] Note that the user operation terminal 20 converts the operation screen position information into a position corresponding to the screen size of the user non-operation terminal 30 and transmits the position.

[0186] However, the process for converting the operation screen position information does not need to be performed by the user-operated terminal 20 , but may be performed by the non-user-operated terminal 30 .

[0187] In addition, the user-operated terminal 20 also transmits detection values ​​of various sensors included in the user-operated terminal 20 , such as a gyro sensor, to the non-user-operated terminal 30 .

[0188] From reference Figure 4 It can be understood from the description that the user operation terminal 20 mainly performs the following two types of processing.

[0189] (Reception & Output Processing) Processing for receiving output information (display information, sound, vibration, etc.) from the user non-operation terminal 30 via a communication path and outputting it

[0190] (Transmission Processing) Processing for transmitting input information such as user operation information and setting information on the user operation terminal 20 and sensor detection information to the user non-operation terminal 30 via a communication path

[0191] That is, the user operation terminal 20 does not perform data processing with a large processing load, such as processing for generating a 3D image. As a result, an excessive temperature rise is not caused.

[0192] Thus, the possibility of the user operation terminal 20 becoming hot is reduced, and the user can play games for a long time while holding the user operation terminal 20 in hand.

[0193] (3-(3) User's operation on the non-operating terminal after the terminal is connected)

[0194] Next, the operation of the user non-operation terminal 30 after the terminal connection will be described.

[0195] Will refer to Figure 5 The operation of the user non-operation terminal 30 after the user operation terminal 20 and the user non-operation terminal 30 are connected to each other will be described.

[0196] like Figure 5 As shown in the diagram, when the user operation terminal 20 and the user non-operation terminal 30 are connected to each other and a communication path between the two terminals is set, the user non-operation terminal 30, under the control of the control unit, basically performs processing for executing applications such as games, processing for communicating with the outside (game server, etc.), etc. as usual, and performs the following processing (receiving processing, data processing and sending processing).

[0197] (Receiving Process) Input information such as user operation information and setting information on the user operation terminal 20 and sensor detection information is received via the communication path.

[0198] (Data Processing) Data processing (processing for generating a 3D image, etc.) corresponding to input information such as user operation information, setting information, and sensor detection information in the user operation terminal 20 is performed.

[0199] (Transmission Processing) Data (image, sound, vibration information, etc.) generated by executing data processing is transmitted to the user operation terminal via the communication path.

[0200] The (reception process) performed by the user non-operation terminal 30 will be described.

[0201] The non-user-operated terminal 30 receives user operation information regarding user operations performed on the user-operated terminal 20 , ie, user operation information such as touch processing on the screen and operations performed on buttons and switches of the user-operated terminal 20 , and sensor detection information via the communication path.

[0202] When the user's operation target is the screen of the user operation terminal 20 , as described above, the non-user operation terminal 30 receives operation screen position information and touch pattern (tap, flick, slide, etc.) information about the user operation terminal 20 from the user operation terminal 20 .

[0203] Note that, as described above, regarding the operation screen position information, settings are made for receiving data converted to a position corresponding to the screen size of the user non-operation terminal 30, or for performing processing for converting the operation screen position information using the user non-operation terminal 30 instead of the user operation terminal 20.

[0204] In addition, the user non-operation terminal 30 also receives detection values ​​of various sensors included in the user operation terminal 20 , such as a gyro sensor.

[0205] Next, (reception processing) performed by the user non-operation terminal 30 will be described.

[0206] The user non-operation terminal 30 executes applications such as game applications under the control of the control unit. In addition, the user non-operation terminal 30 performs data processing corresponding to input information such as user operation information, setting information, and sensor detection information in the user operation terminal 20.

[0207] Specifically, for example, a process for generating a 3D image, a process for generating sound information, a process for generating vibration information, and the like are performed.

[0208] The user non-operation terminal 30 executes applications such as game applications under the control of the control unit, and updates the image data, sound data, vibration data, etc. to be generated in sequence based on input information such as user operation information, setting information and sensor detection information input from the user operation terminal 20 via the communication path, and sends the updated data to the user operation terminal 20.

[0209] That is, the user non-operation terminal 30 interprets the user operation information, such as screen touch, flick processing, and button operation, sensor detection values, etc., received from the user operation terminal 20 as the same information as the user operation and sensor detection values ​​for the user non-operation terminal 30, and performs data processing corresponding to the user operation information and sensor detection values ​​received from the user operation terminal 20 (processing for generating 3D images, processing for generating output sounds, processing for determining the output mode of vibrations, etc.).

[0210] For example, the control unit of the user non-operation terminal 30 receives touch position information and touch pattern (tap, flick, slide, etc.) information about the user on the display unit of the user operation terminal 20, performs data processing corresponding to the input touch position information and touch pattern (tap, flick, slide, etc.) information (processing for generating 3D images, processing for generating output sounds, processing for determining the output mode of vibration, etc.), and performs processing for generating and updating output data (image data, sound data, vibration data, etc.) as the execution result.

[0211] Next, (transmission processing) performed by the user non-operation terminal 30 will be described.

[0212] The non-user operating terminal 30 transmits data (image, sound, vibration information, etc.) generated by executing data processing to the user operating terminal 20 via the communication path.

[0213] As described above, the user non-operation terminal 30 performs processing for generating image, sound and vibration information corresponding to input information in the user operation terminal 20, such as user operation information, setting information and sensor detection information, and sends the generated information to the user operation terminal 20.

[0214] The user operation terminal 20 outputs information input from the user non-operation terminal 30 such as images, sounds, and vibrations using its display unit, speaker, and vibration functions.

[0215] As described above, the user-operated terminal 20 successively receives image frames from the non-user-operated terminal 30 and sequentially outputs the input image frames to the display unit of the user-operated terminal 20 .

[0216] In a case where the user-operated terminal 20 performs image output at a frame rate of 120 fps, for example, the non-user-operated terminal 30 transmits an image to the user-operated terminal 20 at a frame rate of 120 fps.

[0217] Note that the user non-operation terminal 30 may be configured to perform processing for performing scale conversion to obtain an image corresponding to the size of the display unit of the user operation terminal 20 and transmitting the scale-converted image to the user operation terminal 20 .

[0218] However, the ratio conversion process of the image size may be performed not on the side of the user non-operation terminal 30 but by the user operation terminal 20 .

[0219] [4. Specific Example of UI (User Interface) Used When Executing Processing of Connected Terminals]

[0220] Next, a specific example of a UI (User Interface) used when executing a process for connecting a terminal will be described.

[0221] As described above, the user-operated terminal 20 and the user-non-operated terminal 30 are connected to each other so that a communication path for enabling mutual communication is established, for example, through a wired connection such as USB or LAN or a wireless connection such as WLAN (Wireless LAN).

[0222] Figure 6 is an example of a user interface (UI) displayed on the display unit of the terminal when the user-operated terminal 20 and the user-non-operated terminal 30 are connected to each other. Note that the UI may be displayed on any one of the user-operated terminal 20 and the user-non-operated terminal 30.

[0223] The control units of the user-operated terminal 20 and the user-non-operated terminal 30 perform processing for displaying a user interface (UI) for setting a communication mode with a connection terminal on a display unit.

[0224] Figure 6 The example illustrated in FIG. 5 is an example in a case where a plurality of terminals connectable via, for example, a wireless LAN (WLAN) are detected, and the user selects one of these detected terminals as a terminal to be connected.

[0225] The example illustrated in the figure is an example in which the user selects the terminal (ab0123) as the terminal to be connected.

[0226] Note that, for example, in the case where only one terminal is connected via a wired connection such as USB or LAN, the one terminal connected to the cable is determined as the terminal to be connected, so that the Figure 6 The selection screen shown in the figure.

[0227] Next, refer to Figure 7 and Figure 8 An example of a UI for inputting connection setting information will be described.

[0228] When the terminal to be connected is determined, Figure 7 and Figure 8As shown in the diagram, a UI for inputting connection settings for a terminal to be connected is displayed on the terminal. The UI may be displayed on any one of the user-operated terminal 20 and the user-non-operated terminal 30. Note that Figure 7 and Figure 8 The example illustrated in FIG is an example of a UI displayed on the user non-operation terminal 30 .

[0229] Connection settings made using the UI are divided into the following categories.

[0230] (1) Basic settings

[0231] (2) Output settings

[0232] (3) Input settings

[0233] like Figure 7 As shown in the figure, "(1) Basic Settings" includes the following setting items: settings to enable (turn on) or disable (turn off) the connection, and

[0234] Enable (On) or disable (Off) the Quick Connect setting.

[0235] By enabling (turning on) the connection, mutual communication with the terminal to be connected via the communication path becomes possible.

[0236] By disabling (closing) the connection, mutual communication with the terminal to be connected via the communication path is cut off.

[0237] Note that “Quick Connection” is a connection setting for automatically enabling a communication path between the user-operated terminal 20 and the user-non-operated terminal 30 by plugging a connection cable into the two terminals.

[0238] By enabling (turning on) quick connection and plugging the connection cable into the own terminal and the terminal to be connected, a communication path between the two terminals is automatically enabled, and mutual communication via the communication path becomes possible.

[0239] On the other hand, when quick connection is disabled (off), even if a connection cable is inserted between this terminal and the terminal to be connected, the communication path between the two terminals will not be automatically enabled. In order to enable the communication path, it is necessary to enable (turn on) the "Connect" item.

[0240] "(2) Output setting" includes setting items for setting whether to output data from the terminal and the output mode.

[0241] Notice, Figure 7 The example illustrated in FIG. 2 is an example of a UI displayed on the user non-operation terminal 30 , and “(2) Output setting” includes items for setting data to be output from the user non-operation terminal 30 to the user operation terminal 20 via the communication path.

[0242] Note that “(2) Output setting” of the UI displayed on the user operation terminal 20 includes items for setting data to be output from the user operation terminal 20 to the user non-operation terminal 30 via the communication path.

[0243] Shown in Figure 7 The “(2) Output setting” of the UI on the user non-operation terminal 30 illustrated in FIG. 1 includes the following setting items.

[0244] Items that set the image frame rate and resolution

[0245] Whether to output sound

[0246] Whether to output vibration

[0247] Note that it is assumed that an image is to be output, and there is no setting item regarding whether to output an image.

[0248] Items that can be set for images are frame rate and resolution.

[0249] For example, the frame rate can be set by selecting the frame rate of an image that can be displayed on the user operation terminal 20. For example, frame rates such as 60 fps, 90 fps, 120 fps, and 180 fps can be set.

[0250] In addition, the resolution can be set by selecting the resolution of an image that can be displayed on the user operation terminal 20. For example, resolutions such as 240 dp, 470 dp, and 960 dp can be set.

[0251] Whether to output sound can be set, and output setting (ON) is performed when sound information generated by executing the application on the user non-operation terminal 30 side is to be output to the user operation terminal 20, while output stop setting (OFF) is performed when sound information is not to be output.

[0252] Whether to output vibration can also be set, and output setting (on) is performed when vibration information generated by executing the application on the user non-operation terminal 30 side is output to the user operation terminal 20, and output stop setting (off) is performed when vibration information is not output.

[0253] "(3) Input settings" include setting items for setting whether to input data to the terminal and the input mode.

[0254] Notice, Figure 7 and Figure 8The example illustrated in is an example of a UI displayed on the user non-operation terminal 30, and "(3) Input setting" includes items for setting data to be input from the user non-operation terminal 20 to the user non-operation terminal 30 via the communication path.

[0255] “(3) Input setting” of the UI displayed on the user operation terminal 20 includes items for setting data to be input from the non-user operation terminal 30 to the user operation terminal 20 via the communication path.

[0256] Shown in Figure 7 and Figure 8 The “(3) Input setting” of the UI on the user non-operation terminal 30 illustrated in FIG. 3 includes the following setting items.

[0257] Whether to input screen operation information

[0258] Whether to input button operation information

[0259] Whether to input power and volume operation information as input / no setting items for each button

[0260] Whether to input sensor detection value

[0261] Whether to input the sensor detection value of the gyroscope, temperature sensor, etc. as the input setting of the detection value of each sensor

[0262] When detection information regarding a user's touch operation (tap, flick, slide, etc.) on the screen of the user operation terminal 20 is to be input from the user operation terminal 20 to the user non-operation terminal 30 via the communication path, the setting regarding whether to input screen operation information is set to (ON). When no input is to be performed, it is set to (OFF).

[0263] When the detection information about the user's operation of the button of the user operation terminal 20 is to be input from the user operation terminal 20 to the user non-operation terminal 30 via the communication path, the setting for whether to input the button operation information is set to (ON). When no input is performed, it is set to (OFF).

[0264] Furthermore, as for the buttons, individual setting of each button is possible, and whether or not operation information on individual operation units such as power and volume is input can be individually set.

[0265] The same applies to sensor detection values. Specifically, when the detection values ​​of the sensors of the user operation terminal 20 are to be input from the user operation terminal 20 to the non-user operation terminal 30 via the communication path, the setting regarding whether to input the sensor detection values ​​is set to (ON). When no input is to be performed, it is set to (OFF).

[0266] In addition, you can also set whether to input the detection values ​​of each sensor such as the gyroscope and temperature sensor.

[0267] As described above, in the process for connecting the user operation terminal 20 and the user non-operation terminal 30 to each other, by using Figure 7 and Figure 8 The UI shown in the figure can set the presence and mode of information input and output between terminals.

[0268] According to the setting information, various types of data are transmitted and received between the user-operated terminal 20 and the user-non-operated terminal 30 via the communication path.

[0269] Next, we will refer to Figure 9 The flowchart shown in the figure describes the processing sequence when the user operation terminal 20 and the user non-operation terminal 30 are connected to each other. That is, this is when executing the Figures 6 to 8 1 and 2. A processing sequence in the case of a process for selecting a terminal to be connected and a process for setting information input and output between the terminals performed by the UI illustrated in FIG.

[0270] Notice, Figure 9 The process shown in the diagram is used to display and execute the Figures 6 to 8 In the process sequence of the UI illustrated in FIG, the user non-operating terminal 30 is the information processing device in the present disclosure. This process sequence is executed under the control of the control unit (data processing unit) of the user non-operating terminal 30 according to the program stored in the storage unit of the user non-operating terminal 30. The control unit (data processing unit) includes, for example, a processor such as a CPU having a program execution function, and can perform processing corresponding to the flow by using the processor to execute the program.

[0271] The following will describe Figure 9 The processing in each step of the process shown in the diagram.

[0272] (Step S101)

[0273] First, in step S101 , the user operation terminal 20 to be connected to the user non-operation terminal 30 is selected.

[0274] This process is for displaying and executing the above-referenced Figure 6 Describes the processing steps of the UI.

[0275] For example, when a plurality of terminals that can be connected via WLAN (Wireless LAN) are detected, as shown in FIG. Figure 6In the above, a plurality of connectable terminal candidates are displayed, and the user selects one of the displayed detected terminals as a terminal to be connected.

[0276] Note that, for example, in the case where a wired connection such as USB or LAN is established, one terminal connected to the cable is determined as the terminal to be connected, and the processing in step S101 is omitted without displaying the terminal. Figure 6 The selection screen shown in the figure.

[0277] (Step S102)

[0278] Next, in step S102, basic settings for connection with the connection terminal are performed.

[0279] Specifically, as mentioned above Figure 7 As mentioned above,

[0280] settings to enable (on) or disable (off) the connection, and

[0281] Enable (On) or disable (Off) the Quick Connect setting.

[0282] (Step S103)

[0283] Next, in step S103, output setting for the connection terminal is performed.

[0284] Specifically, as mentioned above Figure 7 As stated, confirm

[0285] Setting items for image frame rate and resolution,

[0286] Whether to output sound, and

[0287] Whether to output vibration.

[0288] (Step S104)

[0289] Next, in step S104, input settings for the connection terminal are performed.

[0290] Specifically, as mentioned above Figure 7 and Figure 8 As stated,

[0291] Whether to input screen operation information,

[0292] Whether to input button operation information,

[0293] Whether to input power and volume operation information as input / no setting items for each button,

[0294] Whether to input sensor detection value, and

[0295] Whether to input from the gyroscope, temperature sensor, etc., as the input setting of the detection value of each sensor.

[0296] (Step S105)

[0297] When all settings are completed in steps S101 to S104 , next, in step S105 , the user holds the user operation terminal 20 and executes an application such as a game application.

[0298] Through this processing mode, data set by the user is transmitted and received between the user-operated terminal 20 and the user-non-operated terminal 30 .

[0299] In addition, data processing with a large processing load, such as processing for generating 3D images, is performed by the user non-operation terminal 30, and the generated image as a result of the processing is transmitted to the user operation terminal 20 and displayed on the display unit of the user transmission terminal 20.

[0300] Since the user operation terminal 20 does not need to perform data processing with a large processing load, such as processing for generating a 3D image, a temperature rise of the user operation terminal 20 is reduced.

[0301] As a result, the user can play games for a long time while holding the user operation terminal 20 in hand.

[0302] However, the user does not operate the terminal 30 continuously to perform data processing with a large processing load, such as 3D image generation processing, and in some cases, the temperature may rise to a level that is dangerous for the user to touch.

[0303] A process assuming such a case, that is, a response process in a case where the temperature of the terminal 30 rises without the user operating the terminal 30 will be described.

[0304] [5. Processing of Detecting Temperature Changes in User Terminals and Outputting Warnings]

[0305] Next, a process of detecting a temperature change of a user terminal and outputting an alarm will be described.

[0306] When the user operation terminal 20 and the user non-operation terminal 30 are connected to each other through the above-mentioned processing and the user 10 executes an application such as a game while holding the user operation terminal 20, the user non-operation terminal 30 performs data processing with a large processing load, such as processing for generating 3D images.

[0307] If this state continues for a long time, the temperature of the non-user operation terminal 30 rises, and in some cases, there is a possibility that the temperature rises to a level at which the user cannot touch the non-user operation terminal 30. In this case, even if the user desires to use (operate) the non-user operation terminal 30, the user cannot use (operate) the non-user operation terminal 30.

[0308] Specifically, for example, if there is an incoming call to the non-user operating terminal 30 while the user 10 is holding the user operating terminal 20 and playing a game, the user needs to operate the non-user operating terminal 30. However, there is a possibility that the non-user operating terminal 30 is too hot and the user cannot operate and answer the call.

[0309] Furthermore, when communication is interrupted or when the non-user-operated terminal 30 needs to be operated to change communication settings, etc., the non-user-operated terminal 30 cannot be operated if it is too hot.

[0310] The embodiment described below is an embodiment for coping with such a situation.

[0311] Figure 10 The diagram illustrates a state in which the user-operated terminal 20 and the user-non-operated terminal 30 are connected to each other, and the user 10 executes a game application while holding the user-operated terminal 20 .

[0312] The user non-operation terminal 30 performs data processing corresponding to the input information in the user operation terminal 20, such as user operation information, setting information and sensor detection information, that is, for example, processing for generating 3D images, processing for generating sound information and vibration information, and sends the execution result (image, sound and vibration information, etc.) information to the user operation terminal 20 via the communication path.

[0313] In addition, the user non-operation terminal 30 also communicates with the game server 50 via an external network such as the Internet, performs processing for generating output information about images, sounds and vibrations corresponding to operation information and chat information about other players, and sends the generated image, sound and vibration information, etc. to the user operation terminal 20 via the communication path.

[0314] As described above, the processing load of data processing performed by the user non-operation terminal 30 is large, and thus the temperature of the terminal tends to be high.

[0315] Note that many smartphones have a control function for preventing an excessive temperature rise, and if the temperature becomes equal to or higher than a predetermined temperature, for example, control for forcibly reducing the data processing speed of a CPU or the like is performed.

[0316] Note that, for example, even at a temperature of approximately 45°C, low-temperature burns may occur if the user's hand is in contact for a long time.

[0317] Figure 11 The graph shown in the figure is a graph in which the terminal surface temperature is set on the vertical axis and the continuous contact time with the terminal is set on the horizontal axis, and is a graph showing a line (Twarn) for determining that a warning is required and a line (Tceil) for determining that use (operation) must be stopped.

[0318] As described above, even at a temperature of approximately 45° C., low-temperature burns may occur during prolonged use (operation), and therefore, a warning or the like must be issued to the user.

[0319] The embodiment described hereinafter is an embodiment in which detection of a temperature rise of a user terminal and processing for outputting a warning are performed.

[0320] In this embodiment, three benchmarks corresponding to the terminal temperature are set, namely benchmark 1, benchmark 2 and benchmark 3, and these three benchmark units are used to specify whether the use of the terminal is permitted or prohibited and what type of warning to output, and processing corresponding to the regulation is performed.

[0321] refer to Figure 12 , three references corresponding to the terminal temperature, namely, reference 1, reference 2, and reference 3, and processes corresponding to these three references will be described.

[0322] Reference 1, Reference 2, and Reference 3 are within the following temperature ranges.

[0323] (Benchmark 1) The temperature range in which normal terminal operation can be performed,

[0324] (Criterion 2) a temperature range in which there is no risk of low-temperature burns if terminal operation is performed within a predetermined time, and

[0325] (Benchmark 3) A temperature range in which the temperature is higher than or equal to Benchmark 2, but a high temperature burn will not immediately occur when the terminal is touched,

[0326] Specifically, references 1 to 3 are associated with the terminal temperature as follows.

[0327] Criteria 1 = Terminal temperature is 43°C or below

[0328] Benchmark 2 = Terminal temperature is 43°C to 48°C

[0329] Benchmark 3 = Terminal temperature is 48°C to 58°C

[0330] The processing corresponding to each of the references 1 to 3 corresponding to different temperatures is Figure 12 The process shown in the figure. Note that Figure 12 The processing corresponding to each reference illustrated in FIG is processing in the user non-operation terminal 30. The user is executing an application such as a game on the user non-operation terminal 20, and normally nothing is displayed on the screen of the user non-operation terminal 30.

[0331] In the following we will refer to Figure 12 Details of the process performed by the control unit of the user non-operation terminal 30 in the case where the temperature of the user non-operation terminal 30 is at each of the references 1 to 3 are described.

[0332] (Criteria 1) = Processing performed when the terminal temperature is 43°C or lower

[0333] In this case, the control unit of the user non-operating terminal 30 permits the user to use the terminal as usual (the user non-operating terminal 30 ).

[0334] In this (reference 1) state, the temperature of the user non-operating terminal 30 is below 43° C. Within this temperature range, user operations can be performed without any problem, and normal use of the terminal (user non-operating terminal 30 ) is permitted.

[0335] In this case, the control unit of the user non-operation terminal 30 continues the state in which nothing is displayed on the screen of the user non-operation terminal 30 (black screen).

[0336] In this state, in a case where the user desires to use (operate) the user non-operation terminal 30 for telephone or other purposes, for example, the user can use (operate) the user non-operation terminal 30 without any problem.

[0337] (Criteria 2) = Processing performed when the terminal temperature is 43°C to 48°C

[0338] In this case, when the user touches the screen of the terminal (user non-operation terminal 30), the control unit of the user non-operation terminal 30 lights up the screen and displays on the display unit,

[0339] (a) a warning screen indicating available (operable) time information, or

[0340] (b) a warning screen including a combination of available (operable) time information and a message indicating that function restriction is being executed,

[0341] That is, one of the warning screens (a) and (b) described above.

[0342] In this (benchmark 2) state, when the temperature of the terminal (user non-operating terminal 30) is 43°C to 48°C and the user holds the user non-operating terminal 30, there is no problem as long as it is for a short time, but if the user touches the terminal for a long time, there is a possibility of low-temperature burns.

[0343] In order to inform the user of this, as described above, the control unit of the user non-operating terminal 30 displays on the display unit,

[0344] (a) a warning screen indicating available (operable) time information, or

[0345] (b) a warning screen including a combination of available (operable) time information and a message indicating that function restriction is being executed,

[0346] That is, one of the warning screens (a) and (b) described above.

[0347] Figure 13 An example of a warning screen displayed on the display unit of the user non-operation terminal 30 is illustrated.

[0348] (a) Figure 13 The warning screen display example a in FIG. 1 is an example of a warning screen indicating available (operable) time information.

[0349] (b) Figure 13 The warning screen display example b in FIG. 1 is an example of a warning screen including a combination of available (operable) time information and a message indicating that function restriction is being executed.

[0350] exist Figure 13 In (a) and (b), for example, if the user touches the screen, a warning screen will be displayed.

[0351] As a result, the user can learn that the temperature of the terminal (the user is not operating the terminal 30 ) is high, the user cannot use (operate) the terminal for a long time, or function restriction is being executed.

[0352] Notice, Figure 13 The example shown in the diagram is an example in which a warning screen is displayed if the user touches the screen, but, for example, Figure 14 As shown in the diagram, even when the user does not touch the screen, the non-display screen (black screen) and the warning screen can be alternately displayed as if the screen is flashing, provided that the temperature of the user non-operating terminal 30 becomes the reference 2 temperature (43°C to 48°C).

[0353] Note that, when the temperature of the user non-operating terminal 30 reaches the temperature of reference 2 (43° C. to 48° C.), the control unit of the user non-operating terminal 30 performs function restrictions so as not to exceed the temperature of reference 2 (43° C. to 48° C.). Specifically, for example, a process of reducing the processing speed of the CPU is performed.

[0354] The available (operable) time displayed on the warning screen is calculated by the control unit of the user non-operating terminal 30 .

[0355] For example, the time required to determine the possibility of low-temperature burns if the user continues to use the user non-operation terminal 30 at the current temperature is calculated. Figure 11 The time on the warning line (Twarn) of the graph shown in the figure.

[0356] In addition, if the user continues to use the user non-operating terminal 30 beyond the available (operable) time displayed on the warning screen, the control unit of the user non-operating terminal 30 displays a warning on the display unit of the user non-operating terminal 30.

[0357] (c) A warning screen including a message indicating that the operation is prohibited.

[0358] Figure 15 The following diagram illustrates a display example of the warning screen.

[0359] Figure 15 The warning screen illustrated in FIG is displayed on the display unit of the user non-operating terminal 30. Alternatively, the warning screen may be displayed in a case where it is detected that the user operation time of the user non-operating terminal 30 exceeds the available (operable) time.

[0360] In addition, the process for displaying the warning screen may be performed as a temporary display process, or the warning screen may be continuously displayed.

[0361] Note that, during the operation prohibition period in which the user does not operate the terminal 30 , the control unit of the user does not operate the terminal 30 may perform the following control and message display.

[0362] That is, during the operation prohibition period of the user non-operation terminal 30 , control is performed so that the user non-operation terminal 30 can be operated (remotely operated) via the user operation terminal 20 connected to the user non-operation terminal 30 .

[0363] Furthermore, in addition to this control, a message indicating that the user non-operation terminal 30 can be operated via the user operation terminal 20 is displayed.

[0364] Figure 16 This diagram illustrates an example of the message display screen.

[0365] (d) Figure 16 The message display example shown in the diagram d is one in which together with Figure 15 The following message is displayed in addition to the "(c) warning screen including a message indicating prohibition of operation" shown in the diagram:

[0366] "Operation is possible via the connected terminal."

[0367] In the case where the user touches the display unit of the user non-operation terminal 30, or in the case where it is detected that the user operation time of the user non-operation terminal 30 exceeds the available (operation) time, the Figure 16 The warning screen shown in the figure.

[0368] The process for displaying the warning screen may be performed as a temporary display process, or the warning screen may be continuously displayed.

[0369] By checking the message, the user can learn that the user non-operation terminal 30 can be operated via the user operation terminal 20 .

[0370] Note that as a specific example of operating the user non-operation terminal 30 via the user operation terminal 20, for example, there is a process for answering a call by using (operating) the user operation terminal 20 when a call arrives to the user non-operation terminal 30. The user can answer an incoming call to the user non-operation terminal 30 by using (operating) the user operation terminal 20 without touching the user non-operation terminal 30.

[0371] Note that the control unit of the user non-operation terminal 30 transmits a call screen generated by the call application similar to a game screen and a call voice to the user operation terminal 20 via the communication path.

[0372] In addition, the user's voice received by the user operation terminal 20 is also sent to the user non-operation terminal 30 via the communication path under the control of the control unit on the user operation terminal 20 side, and is further sent to the call partner through processing of the call application on the user non-operation terminal 30.

[0373] (Criterion 3) = Processing performed when the terminal temperature is 48°C to 58°C

[0374] In this case, the control unit of the user non-operation terminal 30 prohibits the user from touching or operating the terminal as usual (user non-operation terminal).

[0375] When the user touches the screen of the terminal (the user does not operate the terminal 30), the screen is lit and the display unit displays

[0376] (p) Warning screens indicating access and operation prohibited states and dangerous states, or

[0377] (q) Warning screen indicating dangerous conditions,

[0378] That is, one of the above-mentioned warning screens (p) and (q).

[0379] In this (reference 3) state, the temperature of the terminal (user non-operation terminal 30) is 48°C to 58°C, and there is a possibility of low-temperature burns if the user holds the user non-operation terminal 30 even for a short time.

[0380] In order to inform the user of this, as described above, the control unit of the user non-operating terminal 30 displays on the display unit,

[0381] (p) Warning screens indicating access and operation prohibited states and dangerous states, or

[0382] (q) Warning screen indicating dangerous conditions,

[0383] That is, one of the above-mentioned warning screens (p) and (q).

[0384] Figure 17 An example of a warning screen displayed on the display unit of the user non-operation terminal 30 is illustrated.

[0385] (p) Figure 17 The warning screen display example p in FIG. 1 is a warning screen that instructs the user that the non-operating terminal 30 is in a contact and operation prohibited state and in a dangerous state.

[0386] (q) Figure 17 The warning screen display example q in FIG. 1 is a warning screen that indicates to the user that the non-operating terminal 30 is in a dangerous state.

[0387] By viewing these warning screens, the user can be informed that the temperature of the terminal (the user is not operating the terminal 30 ) is extremely high, and the terminal is in a dangerous state and cannot be used (operated).

[0388] Note that when the user touches the display unit of the user non-operation terminal 30, the display Figure 17 Alternatively, the warning screen may be continuously displayed from the time when it is detected that the temperature of the terminal (the user does not operate the terminal 30) has reached the reference temperature 3 (48°C to 58°C).

[0389] Next, we will refer to Figure 18 The state transition accompanying the temperature change of the terminal 30 and the user operation which are not performed by the user is described.

[0390] like Figure 18 As shown in the diagram, the state in which the user does not operate the terminal 30 is classified into one of the following five states.

[0391] State 1

[0392] State 2a

[0393] State 2b

[0394] State 2c

[0395] State 3

[0396] State 1 is a state in which the temperature of the terminal (the user is not operating the terminal 30 ) is reference 1 (43° C. or lower).

[0397] State 1 may occur in a state where the user is operating the terminal (the user is not operating the terminal 30 ) or in a state where the user is not operating the terminal.

[0398] When the state of the user non-operating terminal 30 is “state 1 ”, no warning screen or message is displayed on the display unit of the user non-operating terminal 30 , and use (operation) of the user non-operating terminal 30 is permitted.

[0399] For example, a process in which the user directly uses (operates) the user non-operation terminal 30 to perform a phone call, mail, or other application is permitted.

[0400] State 2a, state 2b, and state 2c are all states where the temperature of the terminal (the user is not operating the terminal 30) is reference 2 (43°C to 48°C).

[0401] State 2a is a state set when the terminal (user not operating terminal 30) changes from reference 1 temperature (43°C or lower) or reference 3 temperature (48°C to 58°C) to reference 2 temperature (43°C to 48°C).

[0402] State 2b is a state in which the user is operating the terminal (user is not operating the terminal 30) after the terminal (user is not operating the terminal 30) transitions to the temperature of reference 2 (43°C to 48°C), and the user operation time does not exceed the predetermined available (operation) time.

[0403] State 2c is a state in which the user continues to operate the terminal (the user does not operate the terminal 30) from the state 2b, and the continuous user operation time has exceeded a predetermined available (operation) time.

[0404] In the case where the state of the user non-operating terminal 30 is "state 2a", the reference Figure 13 or Figure 14 The warning screen described, i.e.

[0405] (a) a warning screen indicating available (operable) time information, or

[0406] (b) a warning screen including a combination of available (operable) time information and a message indicating that function restriction is being executed,

[0407] That is, one of the warning screens (a) and (b) described above.

[0408] That is, when the user does not operate the terminal 30 and the state is in "state 2a", as described above, Figures 12 to 14 As described above, the control unit of the user non-operating terminal 30 calculates the time required for the possibility of low-temperature burns when the user continues to use the user non-operating terminal 30 at the current temperature of the user non-operating terminal 30 as the continuous available (operable) time. Specifically, for example, the calculation determines the time required Figure 11 The time on the warning line (Twarn) of the graph shown in the diagram is used as the continuous available (operable) time, and the calculated time is displayed in the reference Figure 13 or the warning screen described in 14.

[0409] As described above, when the state of the user non-operating terminal 30 is “state 2a”, direct use (operation) is permitted within the continuous usable (operable) time determined by the control unit of the user non-operating terminal 30 .

[0410] However, there are cases where the functions of the user non-operation terminal 30 are restricted.

[0411] The situation where the state of the user non-operating terminal 30 changes to state 2b is when the user is operating the terminal (user non-operating terminal 30) after the terminal (user non-operating terminal 30) transitions to the temperature of reference 2 (43°C to 48°C), and the user operation time does not exceed the predetermined available (operation) time.

[0412] In the case where the state of the user non-operating terminal 30 is "state 2b", the reference number is displayed on the display unit of the user non-operating terminal 30 as in the case of "state 2a". Figure 13 or Figure 14 The warning screen described, i.e.

[0413] (a) a warning screen indicating available (operable) time information, or

[0414] (b) a warning screen including a combination of available (operable) time information and a message indicating that function restriction is being executed,

[0415] That is, one of the warning screens (a) and (b) described above.

[0416] Therefore, even in "State 2b", the use (operation) of the non-operation terminal 30 by the user is permitted only during a predetermined continuously available (operable) time.

[0417] However, compared with the "state 2a", the functions of the user non-operation terminal 30 are more restricted.

[0418] The situation where the state of the user non-operating terminal 30 changes to state 2c is the situation where the user has continued to use (operate) the terminal (user non-operating terminal 30) for more than the predetermined available (operation) time after the terminal (user non-operating terminal 30) transitions to temperature 2 (43°C to 48°C) of reference 2.

[0419] In the case where the state of the user non-operating terminal 30 is "state 2c", the above reference is displayed on the display unit of the user non-operating terminal 30. Figure 15 The warning screen described, i.e.

[0420] (c) a warning screen including a message indicating that the operation is prohibited,

[0421] or reference Figure 16 The warning screen described, i.e.

[0422] (d) a warning screen in which a message “Operation is possible via the connection terminal” is further added to a message indicating prohibition of operation,

[0423] That is, one of these warning screens (c) and (d).

[0424] In this "state 2c", the use (operation) of the non-operation terminal 30 by the user is prohibited.

[0425] Note that, in the case where the user operation is continued in this "state 2c", the functions of the user non-operation terminal 30 are restricted even more than in the "state 2b".

[0426] State 3 is a state in which the temperature of the terminal (the user is not operating the terminal 30 ) is reference 3 (48° C. to 58° C.).

[0427] State 3 may occur in a state where the user is operating the terminal (the user is not operating the terminal 30 ) or in a state where the user is not operating the terminal.

[0428] In the case where the state of the user non-operating terminal 30 is "state 3", the above reference is displayed on the display unit of the user non-operating terminal 30. Figure 17 One of the warning screens described, i.e.

[0429] (p) a warning screen indicating to the user that the non-operating terminal 30 is in a contact and operation prohibited state and in a dangerous state, or

[0430] (q) Warning screen indicating that the user's non-operating terminal 30 is in a dangerous state

[0431] That is, one of those warning screens.

[0432] In "State 3", therefore, the use (operation) of the non-operation terminal 30 by the user is prohibited.

[0433] Note that, in the case where the user operation is continued in this "state 3", the functions of the user non-operation terminal 30 are restricted even more than in the "state 2b".

[0434] The state of the user non-operating terminal 30 is set to one of these five states (state 1, state 2a, state 2b, state 2c and state 3), and if a predetermined state transition condition occurs in a certain state, it transitions to a different state.

[0435] The conditions for state transition will be described below.

[0436] (Transition from state 1 to state 2a)

[0437] When the temperature of the terminal (the user non-operating terminal 30 ) rises from reference 1 (43° C. or lower) to reference 2 (43° C. to 48° C.), a transition from state 1 to state 2 a occurs.

[0438] This transition occurs regardless of whether the non-user-operated terminal 30 is being operated. For example, if the processing load of the non-user-operated terminal 30 increases, such as when the load increases due to the generation of images (3D images, etc.) to be output to the user-operated terminal 20 connected to the non-user-operated terminal 30, or if user operations on the user-operated terminal 20 increase, the temperature of the terminal (non-user-operated terminal 30) increases from reference 1 (43°C or less) to reference 2 (43°C to 48°C), and a transition from state 1 to state 2 occurs.

[0439] (Transition from state 2a to state 1)

[0440] When the temperature of the terminal (user non-operation terminal 30 ) drops from reference 2 (43° C. to 48° C.) to reference 1 (43° C. or less), a transition from state 2 a to state 1 occurs.

[0441] This transition occurs regardless of whether the non-user-operated terminal 30 is being operated. For example, if the processing load of the non-user-operated terminal 30 decreases, such as when the load is reduced due to the generation of images (3D images, etc.) to be output to the user-operated terminal 20 connected to the non-user-operated terminal 30, or if user operations on the user-operated terminal 20 decrease, the temperature of the terminal (non-user-operated terminal 30) decreases from reference 2 (43°C to 48°C) to reference 1 (43°C or less), and a transition occurs from state 2a to state 1.

[0442] (Transition from state 2a to state 3)

[0443] When the temperature of the terminal (user non-operation terminal 30 ) rises from reference 2 (43° C. to 48° C.) to reference 3 (48° C. to 58° C.), a transition from state 2 a to state 3 occurs.

[0444] This transition occurs regardless of whether the non-user-operated terminal 30 is being operated. For example, if the processing load of the non-user-operated terminal 30 increases, such as when the load further increases due to the generation of images (3D images, etc.) to be output to the user-operated terminal 20 connected to the non-user-operated terminal 30, or if the user operations on the user-operated terminal 20 further increase, the temperature of the terminal (non-user-operated terminal 30) increases from reference 2 (43°C to 48°C) to reference 3 (48°C to 58°C), and a transition occurs from state 2a to state 3.

[0445] (Transition from state 3 to state 2a)

[0446] When the temperature of the terminal (user non-operation terminal 30 ) decreases from reference 3 (48° C. to 58° C.) to reference 2 (43° C. to 48° C.), transition from state 3 to state 2 a occurs.

[0447] This transition occurs regardless of whether the non-user-operated terminal 30 is being operated. For example, when the processing load of the non-user-operated terminal 30 decreases, such as when the load is reduced due to the generation of images (3D images, etc.) to be output to the user-operated terminal 20 connected to the non-user-operated terminal 30, or when user operations on the user-operated terminal 20 decrease, the temperature of the terminal (non-user-operated terminal 30) decreases from reference 3 (48°C to 58°C) to reference 2 (43°C to 48°C), and a transition from state 3 to state 2a occurs.

[0448] (Transition from state 2a to state 2b)

[0449] When the temperature of the terminal (user non-operating terminal 30) is within the range of reference 2 (43°C to 48°C), the user starts using (operating) the user non-operating terminal 30, and the usage (operation) time is within the continuously available (operable) time, a transition from state 2a to state 2b occurs.

[0450] For example, this transition occurs when the user stops operating the user operating terminal 20 connected to the user non-operating terminal 30 and starts using (operating) the user non-operating terminal 30, that is, when the user operates the user non-operating terminal 30 to start direct operation of the user non-operating terminal 30, such as execution of a telephone call, email or other application.

[0451] Note that, in the case where the temperature of the terminal (the user non-operating terminal 30) is within the range of reference 2 (43° C. to 48° C.), as described above with reference to Figures 12 to 14 As described above, the continuous available (operable) time is calculated in advance.

[0452] That is, as described above, the control unit of the user non-operating terminal 30 calculates the time required for the possibility of causing low-temperature burns if the user continues to use the user non-operating terminal 30 at the current temperature of the user non-operating terminal 30 as the continuously available (operable) time.

[0453] Specifically, for example, use to determine the need Figure 11 The time on the warning line (Twarn) of the graph shown in the figure.

[0454] As described above, the state 2b is a state set when the continuous use (operation) time after the start of use (operation) of the user's non-operation terminal 30 does not exceed the determined continuous usable (operable) time.

[0455] (Transition from state 2b to state 2a)

[0456] During the period when the temperature of the terminal (user non-operating terminal 30) is within the range of benchmark 2 (43°C to 48°C), the user's usage (operation) time of the terminal (user non-operating terminal 30) ends within the continuously available (operable) time, and at this time, when the temperature of the terminal (user non-operating terminal 30) is within the range of benchmark 2 (43°C to 48°C), a transition from state 2b to state 2a occurs.

[0457] (Transition from state 2b to state 1)

[0458] When in state 2b, the user's usage (operation) time of the terminal (user non-operating terminal 30) ends within the continuously available (operable) time, and at this time, the temperature of the terminal (user non-operating terminal 30) is within the range of benchmark 1 (below 43°C), a transition from state 2b to state 1 occurs.

[0459] (Transition from state 2b to state 2c)

[0460] When the user starts using (operating) the terminal (user non-operating terminal 30) during a period when the temperature of the terminal (user non-operating terminal 30) is within the range of benchmark 2 (43°C to 48°C), and the usage (operation) time exceeds the continuously available (operable) time, a transition from state 2b to state 2c occurs.

[0461] For example, this transition occurs when the user stops operating the user operating terminal 20 connected to the user non-operating terminal 30, and operates the user non-operating terminal 30 to continue to perform direct operations of the user non-operating terminal 30, such as telephone calls, emails or execution of other applications, and the usage (operation) time exceeds the continuously available (operable) time.

[0462] In this case, as described above, the above reference is displayed on the display unit of the user non-operation terminal 30. Figure 15 The warning screen described, i.e.

[0463] (c) a warning screen including a message indicating that the operation is prohibited,

[0464] Or refer to Figure 16 The warning screen described, i.e.

[0465] (d) a warning screen in which a message “Operation is possible via the connection terminal” is further added to a message indicating prohibition of operation,

[0466] That is, one of these warning screens (c) and (d).

[0467] (Transition from state 2c to state 2a)

[0468] When in state 2c, the user completes using (operating) the user non-operating terminal 30, and at the time of completion, the temperature of the terminal (user non-operating terminal 30) is within the range of reference 2 (43°C to 48°C), a transition from state 2c to state 2a occurs.

[0469] (Transition from state 2c to state 1)

[0470] When in state 2c, the user completes the use (operation) of the user non-operation terminal 30), and at the time of completion, the temperature of the terminal (user non-operation terminal 30) is within the range of reference 1 (below 43°C), a transition from state 2c to state 1 occurs.

[0471] (Transition from state 2c to state 3)

[0472] When the temperature of the terminal (user non-operation terminal 30 ) falls within the range of reference 3 (48° C. to 58° C.) in state 2 c , a transition from state 2 c to state 1 occurs.

[0473] [6. Sequence of Processing for Warning Output and Control Function Restriction Executed by User Non-Operation Terminal]

[0474] A sequence of warning output and processing for controlling function limitation performed by the user non-operation terminal will be described.

[0475] Figure 19 and Figure 20 The flowchart illustrated in FIG. 1 is a flowchart illustrating the sequence of warning output and processing for controlling function restriction performed by the control unit of the user non-operation terminal 30 .

[0476] Note, according to Figure 19 and Figure 20 The processing of the flow shown in the diagram is performed under the control of the control unit (data processing unit) of the user non-operation terminal 30 according to the program stored in the storage unit of the user non-operation terminal 30 as the information processing device in the present disclosure. The control unit (data processing unit) includes, for example, a processor such as a CPU having a program execution function, and can perform processing corresponding to the flow by using a process for executing the program using the processor.

[0477] It will be described in Figure 19 and the processing in each step shown in the flowcharts of the subsequent figures.

[0478] (Step S201)

[0479] First, in step S201, the user starts processing based on an application using the user operation terminal 20 connected to the user non-operation terminal 30. For example, a game is started using a game application.

[0480] (Step S202)

[0481] The control unit of the user non-operating terminal 30 obtains a value detected from a temperature sensor built into the user non-operating terminal 30, that is, the temperature of the user non-operating terminal 30, and determines whether the temperature of the user non-operating terminal 30 is a reference 1 temperature (43°C or lower).

[0482] If the temperature of the user non-operating terminal 30 is the reference 1 temperature (43°C or lower), the process in step S202 is repeatedly executed, that is, the process for determining whether the temperature of the user non-operating terminal 30 is the reference 1 temperature (43°C or lower).

[0483] If it is determined that the temperature of the user non-operation terminal 30 is not the temperature of reference 1 (43° C. or lower), the process proceeds to step S203 .

[0484] (Step S203)

[0485] If it is determined in step S202 that the temperature of the user non-operation terminal 30 is not the temperature of reference 1 (43° C. or lower), the process proceeds to step S203 .

[0486] In this case, in step S203 , the control unit of the user non-operation terminal 30 determines whether the temperature of the user non-operation terminal 30 is the temperature of reference 2 (43° C. to 48° C.).

[0487] If the temperature of the user non-operation terminal 30 is the temperature of reference 2 (43° C. to 48° C.), the process proceeds to step S204 .

[0488] On the other hand, if the temperature of the user non-operation terminal 30 is not the temperature of the reference 2 (43° C. to 48° C.), the process proceeds to step S221 .

[0489] (Step S204)

[0490] If it is determined in step S203 that the temperature of the user non-operation terminal 30 is the temperature of reference 2 (43° C. to 48° C.), the process proceeds to step S204 .

[0491] In this case, the control unit of the user non-operating terminal 30 displays a warning screen including the available (operable) time on the display unit of the user non-operating terminal 30 in step S204 .

[0492] That is, the above reference Figure 13 and Figure 14 One of the warning screens described.

[0493] Note that the processing for displaying the warning screen can be executed by the user touching the display unit of the user non-operation terminal 30 as a trigger, or can be executed by detecting that the temperature of the user non-operation terminal 30 has become the reference 2 temperature (43°C to 48°C) as a trigger.

[0494] In addition, in step S204, the control unit of the user non-operating terminal 30 also performs function restriction of the user non-operating terminal 30. For example, function restriction processing such as reducing the processing speed of the CPU is performed. However, the restriction level of the function restriction performed here is low.

[0495] (Step S205)

[0496] Next, in step S205 , the control unit of the non-user-operated terminal 30 determines whether a direct operation of the non-user-operated terminal 30 by the user is detected.

[0497] If a direct operation of the user's non-user operation terminal 30 is detected, the process proceeds to step S206 .

[0498] On the other hand, if the direct operation of the user's non-user operation terminal 30 is not detected, the process returns to step S202 , and the processes in step S202 and subsequent steps are repeated.

[0499] (Step S206)

[0500] If a direct operation of the user non-user operation terminal 30 is detected in step S205 , the process proceeds to step S206 .

[0501] In this case, in step S206 , the control unit of the user non-operation terminal 30 determines whether the operation time of the user non-operation terminal 30 by the user exceeds the available (operable) time.

[0502] Note that the available (operable) time is the time displayed on the display unit in the above step S204, and is the time displayed on the reference Figure 13 and Figure 14 Describes the time on one of the warning screens.

[0503] If it is determined in step S206 that the user's operation time on the user non-operation terminal 30 exceeds the available (operable) time, the process proceeds to step S207.

[0504] On the other hand, if it is determined in step S206 that the user's operation time on the user non-operation terminal 30 does not exceed the available (operable) time, the process returns to step S205 and the determination process in step S205 is repeated.

[0505] (Step S207)

[0506] If it is determined in step S206 that the user's operation time on the user non-operation terminal 30 has exceeded the available (operable) time, the process proceeds to step S207.

[0507] In this case, in step S207 , the control unit of the user non-operation terminal 30 displays a warning screen including a message indicating an operation prohibition message on the display unit of the user non-operation terminal 30 .

[0508] That is, the above reference Figure 15 and Figure 16 One of the warning screens described.

[0509] Note that the processing for displaying the warning screen can be executed by the user touching the display unit of the user non-operation terminal 30 as a trigger, or can be executed by detecting that the user's operation time on the user non-operation terminal 30 has exceeded the available (operable) time as a trigger.

[0510] In addition, in step S207, the control unit of the user non-operating terminal 30 further restricts the functions of the user non-operating terminal 30. For example, a function restriction process such as reducing the processing speed of the CPU is performed. However, the restriction level of the function restriction performed here is a medium level higher than the function restriction level implemented in step S204.

[0511] (Step S221)

[0512] If the result of the determination in step S203 is NO, or after the processing in step S207 is performed, the processing in step S221 is performed.

[0513] If the temperature of the user non-operating terminal 30 is not the temperature of benchmark 2 (43°C to 48°C), but in step S202 before the judgment processing in step S203, the temperature of the user non-operating terminal 30 is judged to be not the temperature of benchmark 1 (below 43°C), the judgment result in step S203 is no.

[0514] Therefore, in a state where the temperature of the user-non-operating terminal 30 is estimated to be the temperature of the reference 3 (48° C. to 58° C.), the determination result in step S203 is No.

[0515] The time after executing the processing in step S207 is after determining in step S206 that the user's operation time on the user non-operation terminal 30 has exceeded the available (operable) time, and executing processing for displaying a warning screen including an operation prohibition message on the display unit of the user non-operation terminal 30.

[0516] In one of these cases, the control unit of the user non-operation terminal 30 determines in step S221 whether the temperature of the user non-operation terminal 30 is the temperature of reference 3 (48° C. to 58° C.).

[0517] If the temperature of the user non-operation terminal 30 is the temperature of the reference 3 (48° C. to 58° C.), the process proceeds to step S222 .

[0518] On the other hand, if the temperature of the user non-operation terminal 30 is not the temperature of the reference 3 (48° C. to 58° C.), the process returns to step S202 , and the processes in step S202 and subsequent steps are repeated.

[0519] (Step S222)

[0520] If the temperature of the user non-operation terminal 30 is the temperature of the reference 3 (48° C. to 58° C.) in step S221 , the process proceeds to step S222 .

[0521] In this case, in step S222 , the control unit of the user non-operating terminal 30 displays a warning screen including an operation prohibition message on the display unit of the user non-operating terminal 30 .

[0522] That is, the above reference Figure 17 One of the warning screens described.

[0523] Note that the processing for displaying the warning screen can be executed by the user touching the display unit of the user non-operation terminal 30 as a trigger, or can be executed by detecting that the temperature of the user non-operation terminal 30 has become the reference 3 temperature (48°C to 58°C) as a trigger.

[0524] Furthermore, in step S222, the control unit of the user non-operating terminal 30 further restricts the functions of the user non-operating terminal 30. For example, a function restriction process such as reducing the processing speed of the CPU is performed. However, the restriction level of the function restriction performed here is high, higher than the function restriction level implemented in step S207.

[0525] As described above, the control unit of the user non-operating terminal 30 detects the temperature of the user non-operating terminal 30 based on the value detected by the temperature sensor, and determines whether the temperature of the user non-operating terminal 30 is within any of the following temperature ranges:

[0526] Temperature of benchmark 1 (below 43°C);

[0527] Baseline 2 temperature (43°C to 48°C); and

[0528] Temperature of benchmark 3 (48°C to 58°C).

[0529] Furthermore, if the temperature is the temperature of reference 2 (43° C. to 48° C.), the user's operation time of the user non-operation terminal 30 is measured.

[0530] Therefore, the control unit of the user non-operating terminal 30 obtains the temperature and user operation time of the user non-operating terminal 30 and displays one of various warning screens on the display unit of the user non-operating terminal 30 according to the obtained results.

[0531] That is, the reference is displayed on the display unit of the user non-operation terminal 30. Figures 13 to 17 One of the various warning screens described.

[0532] By viewing the warning screen, the user can accurately know the temperature status of the user non-operating terminal 30, thereby preventing low-temperature burns and the like from occurring due to erroneous operations.

[0533] [7. Example of Displaying the Temperature Status of a User-Non-Operation Terminal on a Display Unit of a User-Operation Terminal]

[0534] Next, an embodiment in which the temperature state of the user non-operation terminal 30 is displayed on the display unit of the user operation terminal 20 will be described.

[0535] As described above, in a case where the user operation terminal 20 and the user non-operation terminal 30 are connected to each other, and the user 10 executes an application such as a game while holding the user operation terminal 20, since the user non-operation terminal 30 performs data processing with a large processing load, such as processing for generating 3D images, the temperature of the user non-operation terminal 30 rises and, depending on the situation, may reach a level at which the user cannot touch the user non-operation terminal 30.

[0536] In this case, the above embodiment is one in which the reference image is displayed on the display unit of the user non-operation terminal 30. Figures 13 to 17 One of the various warning screens described is an embodiment for notifying the user of the temperature status of the user non-operation terminal 30 , thereby preventing low-temperature burns and the like from occurring when the user operates the user non-operation terminal 30 .

[0537] However, when the user operation terminal 20 and the user non-operation terminal 30 are connected to each other and the user 10 executes an application such as a game while holding the user operation terminal 20, there is a case where the user focuses on the screen of the user operation terminal 20 and does not look at the user non-operation terminal 30 at all.

[0538] In this case, for example, when the user non-operation terminal 30 receives an incoming call, there is a possibility that the user puts the user non-operation terminal 30 to his ear to answer the call without checking the warning screen displayed on the display unit of the user non-operation terminal 30.

[0539] In this case, the user puts the hot non-user operation terminal 30 to the ear, which may cause burns.

[0540] The embodiment described below is an embodiment that can prevent this situation.

[0541] Specifically, this is an embodiment in which an icon indicating the temperature status of the user non-operation terminal 30 , a warning message, or the like is displayed on the display unit of the user operation terminal 20 on which the user is concentrating.

[0542] Will refer to Figure 21 and subsequent figures describe the overview of the processing in this embodiment.

[0543] Figure 21 The diagram illustrates a state in which the user-operated terminal 20 and the user-non-operated terminal 30 are connected to each other, and the user executes a game application while holding the user-operated terminal 20 .

[0544] The user non-operation terminal 30 performs data processing corresponding to the input information in the user operation terminal 20, such as user operation information, setting information and sensor detection information, that is, for example, processing for generating 3D images, processing for generating sound information and vibration information, and sends the execution result (image, sound and vibration information, etc.) information to the user operation terminal 20 via the communication path.

[0545] In addition, the user non-operation terminal 30 also communicates with the game server 50 via an external network such as the Internet, performs processing for generating output information about images, sounds and vibrations corresponding to operation information and chat information about other players, and sends the generated image, sound and vibration information, etc. to the user operation terminal 20 via the communication path.

[0546] As described above, the processing load of data processing performed by the user non-operation terminal 30 is large, and thus the temperature of the terminal tends to be high.

[0547] The above embodiment is one in which the reference image is displayed on the display unit of the user non-operating terminal 30. Figures 13 to 17 One of the various warning screens described, and when the user views the display unit of the user non-operation terminal 30 in order to operate the user non-operation terminal 30, the user can learn the temperature status of the user non-operation terminal 30 from the warning screen, thereby preventing low-temperature burns and the like from occurring when the user operates the user non-operation terminal 30.

[0548] In contrast, the embodiment described hereinafter is an embodiment in which display data such as an icon indicating the temperature state of the user non-operation terminal 30 , a warning message, etc. is displayed on the display unit of the user operation terminal 20 on which the user is concentrating.

[0549] That is, this is an embodiment in which the user can learn the temperature state of the user non-operation terminal 30 without looking at the display unit of the user non-operation terminal 30 .

[0550] Will refer to Figure 21 and subsequent figures describe the details of this embodiment.

[0551] Figure 21 The user operation terminal 20 illustrated in FIG. 1 is a terminal whose display unit displays a game screen and which is held by a user who is executing a game so as to view the display unit.

[0552] like Figure 21 As shown in the diagram, in the area of ​​the display unit of the user operation terminal 20 that displays the game screen (in the example illustrated in the figure, the upper area), a "connection terminal temperature identification icon 21" is displayed that enables the user to check the temperature status of the connection terminal, that is, the user non-operation terminal 30.

[0553] Note that the process for displaying the “connection terminal temperature identification icon 21 ” can be executed in the following process sequence ( S1 to S4 ), for example.

[0554] ( S1 ) The control unit of the user non-operating terminal 30 inputs a value detected by the temperature sensor and obtains the temperature of the user non-operating terminal 30 (for example, 45° C.).

[0555] ( S2 ) The control unit of the user non-operation terminal 30 obtains an icon (image) corresponding to the obtained terminal temperature (for example, 45° C.) from the storage unit based on the obtained terminal temperature.

[0556] ( S3 ) The control unit of the user non-operation terminal 30 transmits the icon (image) obtained from the storage unit to the user operation terminal 20 via the communication path.

[0557] (S4) The icon (image) received by the user operation terminal 20 is displayed on the display unit.

[0558] Note that the above sequence is a sequence for performing processing for selecting an icon (image) corresponding to the terminal temperature on the user non-operating terminal 30 side, but selection of the icon (image) may be performed on the user operating terminal 20 side instead.

[0559] For example, a method can be used in which the value detected by the temperature sensor obtained by the control unit of the user non-operating terminal 30 (for example, 45°C) is sent as is to the user operating terminal 20, and then on the user operating terminal 20 side, a sequence of icons (images) corresponding to the temperature is obtained and displayed from the storage unit of the user operating terminal 20.

[0560] Will refer to Figure 22 A specific example of the “connection terminal temperature identification icon 21 ” displayed on the display unit of the user operation terminal 20 is described.

[0561] Figure 22 The example illustrated in FIG illustrates an example in which three types of icons corresponding to the temperature of the user non-operation terminal 30 are set as the “connected terminal temperature identification icon 21 ”, and one of these icons is selected and displayed according to the terminal temperature.

[0562] In a case where the temperature of the user non-operation terminal 30 is the temperature of reference 1 (43° C. or lower), as illustrated in the figure, an icon in which the internal indicator is moved to the left is displayed.

[0563] Furthermore, in a case where the temperature of the user non-operation terminal 30 is the temperature of reference 2 (43° C. to 48° C.), as illustrated in the figure, an icon in which the inner indicator extends to the middle area is displayed.

[0564] Further, in a case where the temperature of the user non-operation terminal 30 is the temperature of the reference 3 (48° C. to 58° C.), as illustrated in the figure, an icon is displayed in which the inner indicator extends to near the right end.

[0565] A user who is executing a game while watching the game screen displayed on the display unit of the user operation terminal 20 can find out the temperature status of the user non-operation terminal 30 connected to the user operation terminal 20 by looking at one of these "connection terminal temperature identification icons 21" displayed in the upper area of ​​the display unit.

[0566] Therefore, for example, even when the user non-operation terminal 30 needs to be operated, such as when a call comes in on the user non-operation terminal 30, the temperature status of the user non-operation terminal 30 can be learned without touching the user non-operation terminal 30, thereby preventing burns in advance by not accidentally touching the hot user non-operation terminal 30.

[0567] Notice, Figure 22 The example of the "connection terminal temperature identification icon 21" shown in the figure is an example, and other icons can be used instead. For example, Figure 23 As shown in the diagram, the actual temperature of the user non-operating terminal 30 can be indicated using a thermometer icon.

[0568] Figure 24 The illustration illustrates an example in which a “connection terminal operability message 22 ” is displayed on the display unit of the user operation terminal 20 in addition to the “connection terminal temperature recognition icon 21 ”.

[0569] The “connection terminal operability message 22 ” displays different messages depending on the temperature state of the user's non-operation terminal 30 .

[0570] Figure 25 Specific examples are illustrated.

[0571] like Figure 25 As shown, when the temperature of the user non-operating terminal 30 is the reference 1 temperature (43° C. or lower), as illustrated in the figure, a message = “connection terminal operable” is displayed as the “connection terminal operability message 22”.

[0572] In addition, when the temperature of the user non-operating terminal 30 is the reference 2 temperature (43°C to 48°C), as illustrated in the figure, a message = "connection terminal operability time: xx minutes yy seconds" is displayed as the "connection terminal operability message 22".

[0573] Further, when the temperature of the user non-operating terminal 30 is the temperature of reference 3 (48° C. to 58° C.), as illustrated in the figure, a message = “connection terminal operation is prohibited” is displayed as the “connection terminal operability message 22 ”.

[0574] A user who is playing a game while watching the game screen displayed on the display unit of the user operation terminal 20 can find out whether the user non-operation terminal 30 connected to the user operation terminal 20 is operable and the operable time by checking one of these "connection terminal operability messages 22" displayed in the upper area of ​​the display unit.

[0575] Note that, similar to the display sequence of the “connection terminal temperature identification icon 21 ” described above, the display sequence of the “connection terminal operability message 22 ” can also be performed in, for example, the following sequence ( S1 to S4 ).

[0576] ( S1 ) The control unit of the user non-operating terminal 30 inputs a value detected by the temperature sensor and obtains the temperature of the user non-operating terminal 30 (for example, 45° C.).

[0577] (S2) The control unit of the user non-operation terminal 30 obtains a message corresponding to the obtained temperature from the storage unit based on the obtained terminal temperature (for example, 45°C).

[0578] ( S3 ) The control unit of the non-user-operated terminal 30 transmits the message obtained from the storage unit to the user-operated terminal 20 via the communication path.

[0579] (S4) The user operates the terminal 20 and the received message is displayed on the display unit.

[0580] Note that the above sequence is a sequence for performing processing for selecting a message corresponding to the terminal temperature on the user non-operation terminal 30 side, but the selection of the message may be performed on the user operation terminal 20 side instead.

[0581] For example, a sequence can be adopted in which the value detected by the temperature sensor obtained by the control unit of the user non-operating terminal 30 (for example, 45°C) is sent as is to the user operating terminal 20, and then on the user operating terminal 20 side, a message corresponding to the temperature is obtained from the storage unit of the user operating terminal 20 and displayed.

[0582] [8. Sequence of a process for displaying the temperature state of a user non-operation terminal on the display unit of the user operation terminal]

[0583] Next, a sequence of processing for displaying the temperature status of the user non-operation terminal on the display unit of the user operation terminal will be described.

[0584] Reference will be made to Figures 26 to 28The flowchart shown in the figure is described in reference Figures 21 to 25 The described processing is a sequence of processing of displaying an icon or a message indicating the temperature status of the user non-operation terminal 30 on the display unit of the user operation terminal 20 .

[0585] Note that according to Figures 26 to 28 The processing of the flow shown in the diagram is performed under the control of the control unit (data processing unit) of each terminal according to the program stored in the storage unit of the user-operated terminal 20 or the user-non-operated terminal 30 as the information processing device in the present disclosure. The control unit (data processing unit) includes, for example, a processor such as a CPU having a program execution function, and can perform processing corresponding to the flow by using a process for executing the program using the processor.

[0586] It will be described in Figure 26 and the processing in each step shown in the flowcharts of the subsequent figures.

[0587] (Step S301)

[0588] First, in step S301, the user starts processing based on an application using the user operation terminal 20 connected to the user non-operation terminal 30. For example, a game is started using a game application.

[0589] (Step S302)

[0590] The control unit of the user non-operating terminal 30 obtains a value detected from a temperature sensor built into the user non-operating terminal 30, that is, the temperature of the user non-operating terminal 30, and determines whether the temperature of the user non-operating terminal 30 is a reference 1 temperature (43°C or lower).

[0591] If the temperature of the user non-operation terminal 30 is the temperature of reference 1 (43° C. or lower), the process proceeds to step S303 .

[0592] On the other hand, if it is determined that the temperature of the user non-operation terminal 30 is not the temperature of reference 1 (43° C. or lower), the process proceeds to step S304 .

[0593] (Step S303)

[0594] If it is determined in step S302 that the temperature of the user non-operation terminal 30 is the temperature of reference 1 (43° C. or lower), the process proceeds to step S303 .

[0595] In this case, in step S303, a "connected terminal temperature identification icon" indicating that the temperature of the user non-operating terminal is reference 1 (43°C or less) is displayed on the display unit of the user operating terminal 20. In addition, a "connected terminal operability message" indicating that the user non-operating terminal 30 is in an operable state is displayed. The icon and message are the same as those in the above reference. Figures 21 to 25 Descriptive icon and message.

[0596] Note that the detailed sequence of the process for displaying the icon and the message in step S303 is, for example, the following sequence.

[0597] ( S1 ) The control unit of the user non-operating terminal 30 inputs a value detected by the temperature sensor and obtains the temperature of the user non-operating terminal 30 (for example, 45° C.).

[0598] (S2) The control unit of the user non-operation terminal 30 obtains an icon and a message corresponding to the obtained terminal temperature (for example, 45° C.) from the storage unit based on the obtained terminal temperature.

[0599] (S3) The control unit of the non-user-operated terminal 30 transmits the icon and message obtained from the storage unit to the user-operated terminal 20 via the communication path.

[0600] (S4) The icon and message received by the user operating the terminal 20 are displayed on the display unit.

[0601] Note that the above sequence is a sequence for performing processing for selecting an icon and a message corresponding to the terminal temperature on the user non-operating terminal 30 side, but selection of a message may be performed on the user operating terminal 20 side instead.

[0602] For example, a sequence can be adopted in which the value detected by the temperature sensor obtained by the control unit of the user non-operating terminal 30 (for example, 45°C) is sent as is to the user operating terminal 20, and then on the user operating terminal 20 side, a sequence of icons and messages corresponding to the temperature is obtained and displayed from the storage unit of the user operating terminal 20.

[0603] The process for displaying the icons and messages is thus performed as a joint process between the control units of the user non-operation terminal 30 and the user operation terminal 20 .

[0604] (Step S304)

[0605] If it is determined in step S302 that the temperature of the user non-operation terminal 30 is not the temperature of reference 1 (43° C. or lower), the process proceeds to step S304 .

[0606] In this case, in step S304 , the control unit of the user non-operation terminal 30 determines whether the temperature of the user non-operation terminal 30 is the temperature of reference 2 (43° C. to 48° C.).

[0607] If the temperature of the user non-operation terminal 30 is the temperature of reference 2 (43° C. to 48° C.), the process proceeds to step S305 .

[0608] On the other hand, if it is determined that the temperature of the user non-operation terminal 30 is not the temperature of the reference 2 (43° C. to 48° C.), the process proceeds to step S321 .

[0609] (Step S305)

[0610] If it is determined in step S304 that the temperature of the user non-operation terminal 30 is the temperature of reference 2 (43° C. to 48° C.), the process proceeds to step S305 .

[0611] In this case, in step S305, a "connected terminal temperature identification icon" indicating that the temperature of the user non-operating terminal is the temperature of the reference 2 (43°C to 48°C) is displayed on the display unit of the user operating terminal 20. In addition, a "connected terminal operability message" indicating that the user non-operating terminal 30 is in an operable time state is displayed. The icon and message are the same as those in the above reference. Figures 21 to 25 Descriptive icon and message.

[0612] Note that the processing for displaying the icons and messages is thus performed as a joint process between the control units of the user non-operation terminal 30 and the user operation terminal 20 .

[0613] (Step S306)

[0614] Next, in step S306 , the control unit of the non-user-operated terminal 30 determines whether a direct operation of the non-user-operated terminal 30 by the user is detected.

[0615] If a direct operation of the user non-user operation terminal 30 is detected, the process proceeds to step S307 .

[0616] On the other hand, if the direct operation of the user's non-user operation terminal 30 is not detected, the process returns to step S302 , and the processes in step S302 and subsequent steps are repeated.

[0617] (Step S307)

[0618] If a direct operation of the user non-user operation terminal 30 is detected in step S306 , the process proceeds to step S307 .

[0619] In this case, in step S307 , the control unit of the user non-operation terminal 30 determines whether the operation time of the user non-operation terminal 30 by the user exceeds the available (operable) time.

[0620] Note that the available (operable) time is the time displayed on the display unit of the user operation terminal 20 in the above step S305, and is the time displayed on the reference numeral 20. Figure 25 Describes the time on one of the messages.

[0621] If it is determined in step S307 that the user's operation time on the user non-operation terminal 30 exceeds the available (operable) time, the process proceeds to step S308.

[0622] On the other hand, if it is determined in step S307 that the user's operation time on the user non-operation terminal 30 does not exceed the available (operable) time, the process returns to step S306 and the determination process in step S306 is repeated.

[0623] (Step S308)

[0624] If it is determined in step S307 that the user's operation time on the user non-operation terminal 30 has exceeded the available (operable) time, the process proceeds to step S308.

[0625] In this case, in step S308, a "connected terminal temperature identification icon" indicating that the temperature of the user non-operation terminal is the temperature of the reference 2 (43°C to 48°C) is displayed on the display unit of the user operation terminal 20. In addition, a "connected terminal operability message" indicating that the user non-operation terminal 30 is in an inoperable state is displayed. The icon and message are the same as those in the above reference. Figures 21 to 25 Descriptive icon and message.

[0626] Note that the processing for displaying the icons and messages is thus performed as a joint process between the control units of the user non-operation terminal 30 and the user operation terminal 20 .

[0627] (Step S321)

[0628] If the result of the determination in step S304 is NO, or after the processing in step S308 is performed, the processing in step S321 is performed.

[0629] If the temperature of the user non-operating terminal 30 is not the temperature of reference 2 (43°C to 48°C), but in step S302 before the judgment processing in step S304, the temperature of the user non-operating terminal 30 is judged to be not the temperature of reference 1 (below 43°C), the judgment result in step S304 is no.

[0630] Therefore, in a state where the temperature of the user-non-operating terminal 30 is estimated to be the temperature of the reference 3 (48° C. to 58° C.), the determination result in step S304 is No.

[0631] The time after executing the processing in step S308 is after determining in step S307 that the user's operation time on the user non-operation terminal 30 has exceeded the available (operable) time and executing processing for displaying an operation prohibition message on the display unit of the user operation terminal 20.

[0632] In one of these cases, the control unit of the user non-operation terminal 30 determines whether the temperature of the user non-operation terminal 30 is the temperature of reference 3 (48° C. to 58° C.) in step S321 .

[0633] If the temperature of the user non-operation terminal 30 is the temperature of the reference 3 (48° C. to 58° C.), the process proceeds to step S322 .

[0634] On the other hand, if the temperature of the user non-operation terminal 30 is not the temperature of the reference 3 (48° C. to 58° C.), the process returns to step S302 , and the processes in step S302 and subsequent steps are repeated.

[0635] (Step S322)

[0636] If the temperature of the user non-operation terminal 30 is the temperature of the reference 3 (48° C. to 58° C.) in step S321 , the process proceeds to step S322 .

[0637] In this case, in step S322, a "connected terminal temperature identification icon" indicating that the temperature of the user non-operation terminal is the temperature of the reference 3 (48°C to 58°C) is displayed on the display unit of the user operation terminal 20. In addition, a "connected terminal operability message" indicating that the user non-operation terminal 30 is in an inoperable state is displayed. The icon and message are the same as those in the above reference. Figures 21 to 25 Descriptive icon and message.

[0638] Note that the processing for displaying the icons and messages is thus performed as a joint process between the control units of the user non-operation terminal 30 and the user operation terminal 20 .

[0639] Reference has been described Figures 21 to 25 The described processing is a sequence of processing of displaying an icon or a message indicating the temperature status of the user non-operation terminal 30 on the display unit of the user operation terminal 20 .

[0640] As understood from these descriptions, the user can check the temperature and operability of the user non-operation terminal 30 by viewing an icon or message displayed on the display unit of the user operation terminal 20 that is displaying the game screen on which the user is concentrating.

[0641] As a result, a situation in which the user touches the user non-operation terminal 30 that has become hot can be prevented, and accidents such as burns can be prevented from occurring.

[0642] [9. Example of Providing Warning Notification When a User-Operated Terminal and a User-Non-Operated Terminal Are Disconnected]

[0643] Next, an embodiment will be described in which a warning notification is performed when the user-operated terminal 20 and the non-user-operated terminal 30 are disconnected from each other.

[0644] Assume that after the user operation terminal 20 and the user non-operation terminal 30 are connected to each other and the user 10 enjoys applications such as games while holding the user operation terminal 20, the user 10 disconnects the wired or wireless connection between the two terminals and starts directly operating the user non-operation terminal 30.

[0645] If the user non-operating terminal 30 is hot at this time, there is a possibility that the user 10 may be burned.

[0646] The embodiment described below is an embodiment for preventing this from happening.

[0647] Specifically, when the user disconnects the user operation terminal 20 and the user non-operation terminal 30 from each other, or when the user starts the disconnection process, for example, using a disconnection processing UI, an icon indicating the temperature status of the user non-operation terminal 30 or a warning screen including a warning message is displayed on the display unit of the user operation terminal 20 or the user non-operation terminal 30.

[0648] Note that the process for disconnecting the user-operated terminal 20 and the user-non-operated terminal 30 from each other is performed as a process of the user unplugging the connection cable between the terminals in the case of a wired connection, and as a process for disabling the wireless connection in the case of a wireless connection.

[0649] In addition, it is also assumed that a UI for disconnection is displayed on the user operation terminal 20 and disconnection processing is performed using this UI.

[0650] Figure 29 1 is a diagram illustrating an example in which the user-operated terminal 20 and the user-non-operated terminal 30 are disconnected from each other. Figure 29 The following two diagrams are shown.

[0651] (a) During the game (terminal connection state)

[0652] (b) After the game ends (terminal disconnected state)

[0653] “(a) During game (terminal connected state)” is a state in which the user operation terminal 20 and the user non-operation terminal 30 are connected to each other, and the user executes an application such as a game while holding the user operation terminal 20 .

[0654] “(b) After the game is finished (terminal disconnected state)” indicates a state in which the user has terminated the application of the game or the like, and has disconnected the two terminals from each other.

[0655] In a case where the user non-operation terminal 30 is hot at the timing after the terminal is disconnected, when the user touches the user non-operation terminal 30 , there is a possibility that the user may be burned.

[0656] In order to prevent this situation from occurring, in the present embodiment, when the user completes an application such as a game and disconnects the two terminals from each other or starts a disconnection process using a UI, an icon indicating the temperature status of the user non-operating terminal 30 or a warning screen including a warning message is displayed on the display unit of the user operating terminal 20 or the user non-operating terminal 30.

[0657] Will refer to Figure 30 and subsequent figures describe an example of a process for displaying a warning screen.

[0658] Figure 30 Illustrated is an example of a warning screen displayed on the display unit of the user operation terminal 20 when two terminals are disconnected from each other.

[0659] As in Figure 30 As shown in the diagram "(b) After the game ends (terminal disconnected state)" in the lower part, when the user terminates the application of the game, etc. and disconnects the two terminals from each other, a warning screen as shown in the diagram is displayed on the display unit of the user operation terminal 20.

[0660] That is, a warning message or the like is displayed indicating that the temperature of the disconnected connection terminal is high and the connection terminal is in an operation-disabled state.

[0661] When the user disconnects the user operation terminal 20 and the user non-operation terminal 30 from each other, the Figure 30 The user in (b) operates the warning screen of the terminal 20. Specifically, in the case of a wired connection, the warning screen is displayed when the cable is removed from the terminal, and in the case of a wireless connection, the warning screen is displayed when the wireless connection is disabled.

[0662] The control unit of the user operation terminal 20 detects that the cable has been removed from the terminal in the case of a wired connection, and detects that processing for invalidating the wireless connection has been performed in the case of a wireless connection, and displays a warning screen on the display unit of the user operation terminal 20 at these detection timings.

[0663] Note that the user operation terminal 20 continuously inputs the terminal temperature of the user non-operation terminal 30 when connected to the user non-operation terminal 30, and the control unit of the user operation terminal 20 generates and displays a warning screen corresponding to the temperature of the user non-operation terminal 30 immediately before the user non-operation terminal 30 is disconnected.

[0664] Figure 30 The example illustrated in FIG is an example in which a warning screen is displayed on the display unit of the user operation terminal 20, but as Figure 31 As shown in the diagram in (b), for example, a warning screen may be displayed on the display unit of the user non-operating terminal 30 instead.

[0665] exist Figure 31 In the example illustrated in FIG, the control unit of the user non-operation terminal 30 detects that the cable has been removed from the terminal in the case of a wired connection, and detects that processing for invalidating the wireless connection has been performed in the case of a wireless connection.

[0666] The control unit of the non-user-operated terminal 30 generates a warning screen corresponding to the temperature of the non-user-operated terminal 30 at these detection timings, and displays the warning screen on the display unit of the non-user-operated terminal 30 .

[0667] Furthermore, the control units of the user-operated terminal 20 and the non-user-operated terminal 30 may display warning screens on the display units in parallel.

[0668] Notice, Figure 30 and Figure 31 The warning screen shown in the figure is the one referenced above. Figure 12 The case of (reference 3) described is an example of a warning screen displayed when the terminal temperature of the user non-operating terminal 30 is 48° C. to 58° C., and is a warning screen for prohibiting user operation of the user non-operating terminal 30 .

[0669] When the terminal temperature of the user non-operating terminal 30 is 48°C to 58°C, Figure 30 and Figure 31 As shown in the diagram, a warning message is displayed for notifying the user that operation is prohibited for the non-operating terminal 30. Note that these warning screens are examples, and other messages may be displayed.

[0670] For example, Figure 32 As shown in the diagram, in addition to the warning message notifying the user that operation of the non-operating terminal 30 is prohibited, the following message may be displayed.

[0671] "When the terminal is connected, operations can be performed via the connected terminal, so it is recommended to maintain the terminal connection."

[0672] By viewing the display, the user can take measures such as restoring the connection state between the user operation terminal 20 and the user non-operation terminal 30 and performing operations of the user non-operation terminal 30 via the user operation terminal 20 .

[0673] Specifically, for example, processing of telephone, e-mail, or other applications for the user non-operation terminal 30 can be performed via the user operation terminal 20, which may not be executed if the terminals are disconnected from each other immediately after the user enjoys the game.

[0674] Notice, Figure 32 The example illustrated in FIG. 3 is an example in which a warning screen is displayed on the display unit of the user non-operation terminal 30 , but a similar warning screen may be displayed on the display unit of the user operation terminal 20 instead.

[0675] also, Figure 33 This diagram illustrates another display example of the warning screen.

[0676] Figure 33 The warning screen illustrated in FIG. 1 is an example in which the following message is displayed in addition to a warning message notifying the user that operation of the non-operating terminal 30 is prohibited.

[0677] "Do not operate the terminal until the temperature of the connected terminal drops (approximately 5 minutes and 30 seconds)"

[0678] This warning screen is an example in which the time until the high temperature state of the user-non-operating terminal 30 subsides and the user can operate safely is shown.

[0679] The user views the display, waits for a designated time (about 5 minutes and 30 seconds), and then operates the user non-operation terminal 30, thereby being able to operate safely without being burned.

[0680] Notice, Figure 33 The example illustrated in FIG. 1 is also an example in which a warning screen is displayed on the display unit of the user non-operating terminal 30 , but a similar warning screen may be displayed on the display unit of the user operating terminal 20 instead.

[0681] Notice, Figure 32 and Figure 33 The warning screen shown in the figure is the one referenced above. Figure 12 The case of (reference 3) described is an example of a warning screen displayed when the terminal temperature of the user non-operating terminal 30 is 48° C. to 58° C., and is a warning screen for prohibiting user operation of the user non-operating terminal 30 .

[0682] The terminal temperature of the user non-operating terminal 30 is the above reference Figure 12The warning screen described in (reference 2), that is, at 43°C to 48°C, is as described above. Figure 13 and Figure 14 As described, the warning screen indicates the available (operable) time information, or the warning screen includes a combination of the available (operable) time information and a message indicating that function restriction is being executed.

[0683] Figure 34 and Figure 35 The following diagram illustrates an example of a warning screen display in this case.

[0684] Figure 34 The diagram illustrates that the terminal temperature of the terminal 30 is the same as the above reference temperature when the two terminals are disconnected from each other and the user does not operate the terminal 30. Figure 12 Described is (reference 2), that is, an example of a warning screen displayed on the display unit of the user operation terminal 20 in the case of the terminal temperature = 43°C to 48°C.

[0685] As in Figure 34 As shown in "(b) After the game ends (terminal disconnected state)" in the lower part, when the user terminates the application of the game, etc. and disconnects the two terminals from each other, the warning screen shown in the figure is displayed on the display unit of the user operation terminal 20.

[0686] That is, a warning screen including a combination of available (operable) time information and a message indicating that function restriction is being performed is displayed on the display unit of the user operation terminal 20 .

[0687] The control unit of the user operation terminal 20 detects the disconnection timing between the user operation terminal 20 and the user non-operation terminal 20, and displays the disconnection timing on the display unit. Figure 34 In (b), the user operates the warning screen on the terminal 20 .

[0688] Note that the control unit of the user operation terminal 20 generates and displays the following information after confirming that the temperature of the user non-operation terminal 30 immediately before the user operation terminal 20 is disconnected from the user non-operation terminal 30 is (reference 2), that is, terminal temperature = 43° C. to 48° C. Figure 34 (b) shows the warning screen.

[0689] Figure 34 The example illustrated in FIG is an example in which a warning screen is displayed on the display unit of the user operation terminal 20, but as Figure 35 As shown in the diagram in (b), for example, a warning screen may be displayed on the display unit of the user non-operating terminal 30 instead.

[0690] exist Figure 35In the example illustrated in FIG, the control unit of the user non-operation terminal 30 detects that the cable has been removed from the terminal in the case of a wired connection, and detects that processing for invalidating the wireless connection has been performed in the case of a wireless connection.

[0691] Furthermore, the control unit of the user non-operation terminal 30 confirms that the temperature of the user non-operation terminal 30 at these detection timings is (reference 2), that is, terminal temperature = 43°C to 48°C.

[0692] The control unit of the user non-operating terminal 30 displays on the display unit of the user non-operating terminal 30 Figure 35 The warning screen illustrated in FIG. 1 is a warning screen including a combination of available (operable) time information and a message indicating that function restriction is being executed.

[0693] Note that the control units of the user-operated terminal 20 and the non-user-operated terminal 30 may display warning screens on the display units in parallel.

[0694] Next, we will refer to Figure 36 The following figures describe an example of a warning screen displayed on the display unit of the user operation terminal 20 when the disconnection processing UI is displayed on the user operation terminal 20 and the disconnection processing is started in a state where the user operation terminal 20 and the user non-operation terminal 30 are connected to each other.

[0695] Figure 36 The diagram illustrates a user-operated terminal 20 and a user-non-operated terminal 30. These two terminals are currently connected.

[0696] The user displays the disconnection processing UI on the user operation terminal 20 to start the disconnection processing.

[0697] As illustrated in the figure, a query “Disconnect?” is displayed as a disconnection processing UI on the display unit of the user operation terminal 20 , and two selection buttons “Yes” and “No” are displayed.

[0698] If the user touches the “Yes” button, the connection between the user-operated terminal 20 and the user-non-operated terminal 30 is released.

[0699] A warning screen as illustrated in the figure is displayed in a part of the disconnection processing UI.

[0700] That is, in Figure 36 A lower area of ​​the display unit of the user operation terminal 20 illustrated in FIG. 1 displays a warning screen or the like including a warning message notifying that the connection terminal is hot and is in an operation-disabled state.

[0701] Notice, Figure 36The example shown in the diagram is that the temperature of the user non-operating terminal 30 is the above reference Figure 12 The case of (reference 3) described is an example of a warning screen displayed when the user does not operate the terminal 30 and the terminal temperature is 48° C. to 58° C., and is a screen for notifying the user that the non-operating terminal 30 is in an operation prohibited state.

[0702] The user can check the warning screen and be informed in advance that the user non-operation terminal 30 to be disconnected cannot be operated due to the high temperature.

[0703] Note that, when the terminal temperature of the user non-operating terminal 30 is (reference 2), that is, 43°C to 48°C, the display is the same as the above reference. Figure 34 The warning screen described is a similar warning screen, that is, a warning screen including a combination of available (operable) time information and a message indicating that function restriction is being executed.

[0704] Will refer to Figure 37 and 38 Other examples of the warning screen displayed together with the disconnection processing UI displayed on the user operation terminal 20 are described.

[0705] Figure 37 An example in which the following message is further displayed on the disconnection processing UI displayed on the user operation terminal 20 is illustrated.

[0706] "When connected, you can operate the connected terminal from this terminal"

[0707] This message is a message notifying that the non-user-operated terminal 30 can be operated from the user-operated terminal 20 by maintaining the connection state between the user-operated terminal 20 and the non-user-operated terminal 30 .

[0708] By viewing this display, the user can stop disconnecting the user operation terminal 20 and the user non-operation terminal 30 from each other, and operate the user non-operation terminal 30 via the user operation terminal 20 .

[0709] also, Figure 38 This diagram illustrates another display example of the warning screen.

[0710] Figure 38 The warning screen illustrated in FIG. 5 is an example in which the following message is further displayed on the disconnection processing UI displayed on the user operation terminal 20 .

[0711] "The terminal temperature of the connection terminal is high. Please do not operate the connection terminal for 5 minutes."

[0712] "In the connected state, the connected terminal can be operated from this terminal, so it is recommended to maintain the connected state until the connected terminal becomes operable (about 5 minutes)"

[0713] This warning screen is an example in which a notification is displayed of the time until the high temperature state of the user non-operation terminal 30 subsides so that the user can safely operate the user non-operation terminal 30, and a message notifying that the user non-operation terminal 30 can be operated from the user operation terminal 20 by maintaining the connection state between the user operation terminal 20 and the user non-operation terminal 30.

[0714] When the user sees this display, he can wait for a specified time (about 5 minutes) and then operate the user non-operation terminal 30, or he can maintain the connection between the user operation terminal 20 and the user non-operation terminal 30 and operate the user non-operation terminal 30 from the user operation terminal 20.

[0715] Next, we will refer to Figure 39 and Figure 40 The flowchart illustrated in FIG. 1 describes the sequence of the warning output and the processing for controlling the function restriction according to the present embodiment.

[0716] Note that according to Figure 39 and Figure 40 The processing of the flow shown in the diagram is performed under the control of the control unit (data processing unit) of each terminal according to the program stored in the storage unit of the user-operated terminal 20 or the user-non-operated terminal 30 as the information processing device in the present disclosure. The control unit (data processing unit) includes, for example, a processor such as a CPU having a program execution function, and can perform processing corresponding to the flow by using a process for executing the program using the processor.

[0717] It will be described in Figure 39 and the processing in each step shown in the flowcharts of the subsequent figures.

[0718] (Step S401)

[0719] First, in step S401 , the control unit of the user-operated terminal 20 or the user-non-operated terminal 30 detects that the user has executed a process for disconnecting the user-operated terminal 20 and the user-non-operated terminal 30 from each other, or detects the start of the process.

[0720] Execution of the disconnection process is, for example, a process for removing the connection cable in the case of a wired connection and a process for invalidating the connection in the case of a wireless connection. Start of the disconnection process is, for example, a process for displaying a disconnection UI on the user operation terminal 20 .

[0721] The control unit of the user operation terminal 20 or the user non-operation terminal 30 detects this processing.

[0722] (Step S402)

[0723] Next, the control unit of the user operation terminal 20 or the user non-operation terminal 30 obtains the temperature of the user non-operation terminal 30 at the timing of step S401 (disconnection timing between terminals or disconnection processing start timing), and determines whether the temperature of the user non-operation terminal 30 is the benchmark 1 temperature (below 43°C).

[0724] If the temperature of the user-inactive terminal 30 is the reference 1 temperature (43° C. or lower), the process ends.

[0725] That is, processing for displaying a warning screen is not performed, etc. In this case, the user non-operation terminal 30 is not in a high temperature state, and the user can operate the user non-operation terminal 30 safely.

[0726] If the control unit of the user-operated terminal 20 or the user-non-operated terminal 30 determines in step S402 that the temperature of the user-non-operated terminal 30 is not the temperature of reference 1 (43° C. or less), the process proceeds to step S403 .

[0727] (Step S403)

[0728] If it is determined in step S402 that the temperature of the user non-operating terminal 30 is not the temperature of reference 1 (below 43°C), then in step S403, the control unit of the user operating terminal 20 or the user non-operating terminal 30 determines whether the temperature of the user non-operating terminal 30 is the temperature of reference 2 (43°C-48°C).

[0729] If the temperature of the user non-operation terminal 30 is the temperature of reference 2 (43° C. to 48° C.), the process proceeds to step S404 .

[0730] On the other hand, if the temperature of the user non-operation terminal 30 is not the temperature of the reference 2 (43° C. to 48° C.), the process proceeds to step S421 .

[0731] (Step S404)

[0732] If it is determined in step S403 that the temperature of the user non-operation terminal 30 is the temperature of reference 2 (43° C. to 48° C.), the process proceeds to step S404 .

[0733] In this case, in step S404 , a warning screen is displayed on the display unit of at least one of the user-operated terminal 20 and the user-non-operated terminal 30 .

[0734] The warning screen is as shown above. Figures 34 to 35 One of the warning screens described.

[0735] That is, a warning screen or the like including a combination of available (operable) time information and a message indicating that function restriction is being executed is displayed.

[0736] Note that, as referenced Figure 36 and Figure 37 As described above, when the disconnection UI is displayed on the user operation terminal 20, a warning screen or the like including a combination of available (operable) time information and a message indicating that function restriction is being performed is displayed together with the UI.

[0737] In addition, in step S404, the control unit of the user non-operating terminal 30 also performs function restriction of the user non-operating terminal 30. For example, function restriction processing such as reducing the processing speed of the CPU is performed. However, the restriction level of the function restriction performed here is low.

[0738] (Step S405)

[0739] Next, in step S405 , the control unit of the non-user-operated terminal 30 determines whether a direct operation of the non-user-operated terminal 30 by the user is detected.

[0740] If a direct operation of the user non-user operation terminal 30 is detected, the process proceeds to step S406 .

[0741] On the other hand, if the direct operation of the user's non-user operation terminal 30 is not detected, the process returns to step S402 , and the processes in step S402 and subsequent steps are repeated.

[0742] (Step S406)

[0743] If a direct operation of the user's non-user operation terminal 30 is detected in step S405 , the process proceeds to step S406 .

[0744] In this case, in step S406, the control unit of the user non-operation terminal 30 determines whether the operation time of the user non-operation terminal 30 by the user exceeds the available (operable) time.

[0745] Note that the available (operable) time is the time displayed on the display unit in the above step S404, and is the time displayed on the reference Figure 34 and Figure 35 Describes the time on one of the warning screens.

[0746] If it is determined in step S406 that the user's operation time on the user non-operation terminal 30 exceeds the available (operable) time, the process proceeds to step S407.

[0747] On the other hand, if it is determined in step S406 that the user's operation time on the user non-operation terminal 30 does not exceed the available (operable) time, the process returns to step S405 and the determination process in step S405 is repeated.

[0748] (Step S407)

[0749] If it is determined in step S406 that the user's operation time on the user non-operation terminal 30 has exceeded the available (operable) time, the process proceeds to step S407.

[0750] In this case, the control unit of the user non-operating terminal 30 displays a warning screen including an operation prohibition message on the display unit of the user non-operating terminal 30 in step S407 .

[0751] The warning screen in this case is the reference above Figure 32 and Figure 33 One of the warning screens described.

[0752] Note that the processing for displaying the warning screen can be executed by the user touching the display unit of the user non-operation terminal 30 as a trigger, or can be executed by detecting that the user's operation time on the user non-operation terminal 30 has exceeded the available (operable) time as a trigger.

[0753] In addition, in step S407, the control unit of the user non-operating terminal 30 further restricts the functions of the user non-operating terminal 30. For example, a function restriction process such as reducing the processing speed of the CPU is performed. However, the restriction level of the function restriction performed here is a medium level higher than the function restriction level implemented in step S404.

[0754] (Step S421)

[0755] If the result of the determination in step S403 is NO, or after the processing in step S407 is performed, the processing in step S421 is performed.

[0756] If the temperature of the user non-operating terminal 30 is not the temperature of reference 2 (43°C to 48°C), but in step S402 before the judgment processing in step S403, the temperature of the user non-operating terminal 30 is judged to be not the temperature of reference 1 (below 43°C), the judgment result of step S403 is no.

[0757] Therefore, in a state where the temperature of the user-non-operated terminal 30 is estimated to be the temperature of the reference 3 (48° C. to 58° C.), the determination result in step S403 is No.

[0758] The time after executing the processing in step S407 is after determining in step S406 that the user's operation time on the user non-operation terminal 30 has exceeded the available (operable) time, and executing processing for displaying a warning screen including an operation prohibition message on the display unit of the user non-operation terminal 30.

[0759] In one of these cases, the control unit of the user non-operation terminal 30 determines whether the temperature of the user non-operation terminal 30 is the temperature of reference 3 (48° C. to 58° C.) in step S421 .

[0760] If the temperature of the user non-operation terminal 30 is the temperature of the reference 3 (48° C. to 58° C.), the process proceeds to step S422 .

[0761] On the other hand, if the temperature of the user non-operation terminal 30 is not the temperature of the reference 3 (48° C. to 58° C.), the process returns to step S402 , and the processes in step S402 and subsequent steps are repeated.

[0762] (Step S422)

[0763] If the temperature of the user non-operation terminal 30 is the temperature of the reference 3 (48° C. to 58° C.) in step S421 , the process proceeds to step S422 .

[0764] In this case, the control unit of the user-operated terminal 20 or the user-non-operated terminal 30 displays a warning screen including an operation prohibition message on the display unit of the user-operated terminal 20 or the user-non-operated terminal 20 in step S422 .

[0765] That is, the above reference Figures 30 to 33 One of the warning screens described.

[0766] Note that, as referenced Figure 36 and Figure 37 As described above, when the disconnection UI is displayed on the user operation terminal 20, the reference Figure 36 and Figure 37 Described is one of the warning screens that includes an operation prohibited message.

[0767] Furthermore, in step S422, the control unit of the user non-operating terminal 30 further restricts the functions of the user non-operating terminal 30. For example, a function restriction process such as reducing the processing speed of the CPU is performed. However, the restriction level of the function restriction performed here is high, higher than the function restriction level implemented in step S407.

[0768] The control unit of the user-operated terminal 20 or the user-non-operated terminal 30 therefore displays one of various warning screens on the display unit according to the temperature of the user-non-operated terminal 30 .

[0769] That is, the reference signal is displayed on the display unit of the user operation terminal 20 or the user non-operation terminal 30. Figures 30 to 38 One of the various warning screens described.

[0770] By viewing the warning screen, the user can accurately know the temperature status of the user non-operating terminal 30, thereby preventing low-temperature burns and the like from occurring due to erroneous operations.

[0771] [10. Other embodiments and application examples]

[0772] Next, other embodiments and application examples will be described.

[0773] As described above, the processing in the present disclosure has a structure in which a game screen, etc. is displayed on the user when the user executes a game application, etc., and a user operation terminal 20 directly operated by the user and a user non-operation terminal 30 that generates an application screen, that is, generates a 3D image, for example, without displaying the game application screen are connected to each other.

[0774] With this configuration, load distribution is performed in the two terminals, and a temperature rise of the user operation terminal 20 operated by the user can be suppressed, so that the user can execute an application such as a game for a long time.

[0775] The cooling effect produced by load distribution is particularly large in, for example, gaming applications with high frame rates or gaming applications requiring the generation of 3D images.

[0776] Since the load on the user operation terminal 20 operated by the user is reduced by using the configuration of the present disclosure, it is considered that a margin is generated in the processing of the control unit of the user operation terminal 20. Using this margin, the user operation terminal 20 can also execute new processing, for example.

[0777] For example, processing for recording the execution screen of a game application or external distribution via a network can also be executed in the user operation terminal 20. Since the processing for generating an image with a high processing load is executed on the non-user operation terminal 30 side, even if such processing is performed in the user operation terminal 20, a significant temperature increase is unlikely to occur.

[0778] Note that, in order to reduce a temperature rise of the user non-operation terminal 30 , for example, a cooler such as a fan may be installed.

[0779] Many users do not want to install a cooling device such as a fan on a terminal that they directly operate because the cooling device makes noise or interferes with user operation. However, in the process disclosed herein, the user non-operating terminal 30 can be placed at a location far away from the user, so the sound is not noticeable. In addition, there is also the advantage of not interfering with the user's gaming experience.

[0780] [11. Configuration Example of Information Processing Device in the Present Disclosure]

[0781] Next, a configuration example of the information processing device in the present disclosure will be described.

[0782] Figure 41 This is a block diagram illustrating the functional configuration of an information processing device in the present disclosure, that is, an information processing device such as a smartphone.

[0783] like Figure 41 As shown in the diagram, the information processing apparatus 100 includes an operation unit 101 , a storage unit 102 , an imaging unit 103 , a sensor unit (temperature sensor, etc.) 104 , a display unit 105 , a microphone 106 , a speaker 107 , a communication unit 108 , and a control unit 110 .

[0784] The operation unit 101 detects various operations performed by a user, such as device operations on an application.

[0785] Note that the device operation includes, for example, an operation on a power button, touch processing (tap, flick, slide, etc.) on the display unit, and the like.

[0786] Touch operation information for the operation unit 101 including, for example, a power button and a display unit is input to the control unit 110 .

[0787] The storage unit 102 is a storage area for temporarily or permanently storing various programs and data.

[0788] For example, the storage unit 102 stores programs and data for executing various functions of the information processing apparatus 100. As a specific example, the storage unit 102 stores programs for executing various applications, management data for managing various settings, and the like.

[0789] In addition, the storage unit 102 also stores icons, warning messages, etc. corresponding to the various terminal temperatures described above, which are stored in association with the temperature information.

[0790] The imaging unit 103 images, for example, the face or the like of a user operating the information processing apparatus 100 under the control of the control unit 110 .

[0791] The sensor unit 104 includes, for example, an acceleration sensor, a gyro sensor, a vibration sensor, a proximity sensor, an illuminance sensor, a GPS signal receiving sensor, and the like in addition to the temperature sensor.

[0792] Detection information of the sensor unit 104 is input to the control unit 110 .

[0793] The display unit 105 displays various types of information under the control of the control unit 110. The display unit 105 displays, for example, an application execution screen.

[0794] The display unit 105 may include one of various display devices including a liquid crystal display (LCD) device and an organic light emitting diode (OLED) display device.

[0795] In addition, the display unit 105 controls processing for displaying and stopping (closing) the application execution screen under the control of the control unit 110 .

[0796] The microphone 106 includes a microphone or the like that collects a voice or the like uttered by a user under the control of the control unit 110 .

[0797] The speaker 107 outputs various sounds. For example, the speaker 107 outputs voice and sound according to the state of the application under the control of the control unit 110.

[0798] In addition to the communication path for performing communication with the connection terminal, the communication unit 108 includes multiple communication paths, including the Internet for communication with external devices such as a game server. Note that, as described above, the communication path for performing communication with the connection terminal can be composed of, for example, a wired communication path such as a USB or LAN or a wireless communication path such as a WLAN (wireless LAN).

[0799] That is, the communication unit 108 functions as a sending / receiving unit for, for example, wired communication such as a USB or LAN, as well as Wi-Fi communication, Bluetooth (registered trademark) (BT) communication, and other types of data communication via a network such as the Internet or a local area network, and communicates with external devices such as a connection terminal and a server.

[0800] The control unit 110 controls, for example, display data to be output to the display unit 105 and transmission data to be transmitted via the communication unit 108 .

[0801] In addition, the control unit 110 performs application control such as activation, execution, and stop of an application based on the user's operation of the operation unit 101 .

[0802] In addition, for example, the control unit 110 performs processing for displaying the above-described various icons and messages on the display unit 105 .

[0803] The control unit 110 also performs data communication control via the communication unit 108 .

[0804] In addition, in the case where the information processing device 100 is a user non-operation terminal 30, the control unit 110 performs application execution control based on user operation information input from the connection terminal (user operation terminal 20) via the communication unit 108, and also performs processing such as generation and updating of image data, sound data and vibration data to be generated.

[0805] Although the functional configuration example of the information processing apparatus 100 has been described here, the above reference Figure 41 The described functional configuration is merely an example, and the functional configuration of the information processing apparatus 200 according to the present embodiment is not limited to this example.

[0806] For example, the information processing device 100 does not necessarily need to include Figure 41 The information processing apparatus 100 may include all components illustrated in the figure, and may include some components in other apparatuses different from the information processing apparatus 100.

[0807] The functional configuration of the information processing apparatus 100 according to the present embodiment can be flexibly modified according to specifications and operations.

[0808] In addition, the functions of each component can be performed by reading a control program from a storage medium such as a read-only memory (ROM) or a random access memory (RAM), and interpreting and executing the program, wherein the storage medium stores a control program that describes the processing procedures for an arithmetic device such as a central processing unit (CPU) to implement these functions.

[0809] Therefore, the configuration to be used can be appropriately changed according to the technical level when implementing this embodiment.

[0810] [12. Hardware Configuration Example of the Information Processing Device in the Present Disclosure]

[0811] Next, refer to Figure 42 A hardware configuration example of the information processing device in the present disclosure is described.

[0812] Notice, Figure 42 The hardware of the information processing device illustrated in corresponds to the hardware of a smartphone as an example of the information processing device in the present disclosure.

[0813] The following describes the Figure 42 The various components of the hardware of the information processing device are illustrated in FIG.

[0814] The central processing unit (CPU) 301 functions as a control unit and a data processing unit that performs various processes according to a program stored in a read-only memory (ROM) 302 or a storage unit 308. For example, the CPU 301 executes processes corresponding to the sequence described in the above embodiments. The random access memory (RAM) 303 stores programs, data, etc. to be executed by the CPU 301. The CPU 301, ROM 302, and RAM 303 are interconnected via a bus 304.

[0815] The CPU 301 is connected to an input / output interface 305 via a bus 304, and the input / output interface 305 is connected to an input unit 306 including various switches, buttons, a touch panel, a microphone, etc., and an output unit 307 that outputs data to a display unit, a speaker, etc. For example, the CPU 301 performs various processes according to commands input from the input unit 306 and outputs the processing results to the output unit 307.

[0816] The storage unit 308 connected to the input / output interface 305 stores programs and various types of data to be executed by the CPU 301. The communication unit 309 functions as a transmission / reception unit for Wi-Fi communication, Bluetooth (registered trademark) (BT) communication, and other types of data communication via a network such as the Internet or a local area network, and communicates with external devices.

[0817] The drive 310 connected to the input / output interface 305 drives a removable medium 311 , which is a semiconductor memory such as a memory card, and stores or reads data.

[0818] [13. Summary of the Configuration in the Present Disclosure]

[0819] The embodiments of the present disclosure have been described in detail above with reference to specific embodiments. However, it is apparent that those skilled in the art may modify or replace the embodiments without departing from the main purpose of the present disclosure. That is, the present invention is disclosed in the form of examples and is not to be construed in a limiting sense. To determine the key points of the present disclosure, the claims should be considered.

[0820] Note that the technology disclosed herein can have the following configurations.

[0821] (1) An information processing device comprising:

[0822] a control unit that executes the application; and

[0823] A communication unit that performs communication with a connection terminal operated by a user, wherein

[0824] The control unit

[0825] executing a process for transmitting image data generated by executing the application to the connection terminal via the communication unit, and further

[0826] The generated image data is updated according to user operation information for the connection terminal input from the connection terminal via the communication unit, and the image data is transmitted to the connection terminal.

[0827] (2) The information processing device according to (1), wherein the control unit

[0828] executing a process for transmitting sound data generated by executing the application to the connection terminal via the communication unit, and further

[0829] The generated sound data is updated according to user operation information for the connection terminal input from the connection terminal via the communication unit, and the sound data is transmitted to the connection terminal.

[0830] (3) The information processing device according to (1) or (2), wherein the control unit

[0831] executing a process for transmitting vibration data generated by executing the application to the connection terminal via the communication unit, and further

[0832] The generated vibration data is updated according to user operation information for the connection terminal input from the connection terminal via the communication unit, and the vibration data is transmitted to the connection terminal.

[0833] (4) The information processing device according to any one of (1) to (3), wherein the control unit

[0834] Touch position information with respect to a display unit of the connection terminal is input as user operation information with respect to the connection terminal, and processing for updating output data with respect to the connection terminal is performed according to the input touch position.

[0835] (5) The information processing device according to any one of (1) to (4), wherein the control unit

[0836] Touch pattern information for a display unit of the connection terminal is input as user operation information for the connection terminal, and a process for updating output data for the connection terminal is performed according to the input touch pattern.

[0837] (6) The information processing device according to any one of (1) to (5), wherein the control unit

[0838] executing a process for displaying a user interface UI for setting a communication mode with the connection terminal on a display unit, and

[0839] The UI is a UI that enables setting of at least one of a frame rate or a resolution of an image to be output to the connection terminal.

[0840] (7) The information processing device according to (6), wherein the UI is a UI that enables setting whether or not at least one of sound data and vibration data is to be output to the connection terminal.

[0841] (8) The information processing apparatus according to (6) or (7), wherein the UI is a UI that enables selection of information to be input from the connection terminal.

[0842] (9) The information processing device according to any one of (1) to (8), wherein the control unit

[0843] inputting a detection value of a temperature sensor mounted to the information processing device, and

[0844] A warning screen corresponding to the temperature of the information processing device determined based on the input detection value of the temperature sensor is displayed on the display unit.

[0845] (10) The information processing device according to (9), wherein the control unit

[0846] A warning screen to be output is selected according to which of a plurality of predetermined temperature ranges the temperature of the information processing device belongs to, and the warning screen is displayed on a display unit.

[0847] (11) The information processing device according to (10), wherein the control unit

[0848] Determine which of the following predetermined references 1 to 3 the temperature of the information processing device belongs to, namely

[0849] (Benchmark 1) Temperature range within which normal operation can be performed;

[0850] (Criterion 2) A temperature range in which there is no risk of low-temperature burns if the operation is performed within a predetermined time; and

[0851] (Criterion 3) A temperature range above Criterion 2 in which high-temperature burns do not immediately occur by touch, and

[0852] A warning screen to be output is selected according to a result of the determination, and the selected warning screen is displayed on a display unit.

[0853] (12) The information processing device according to (11), wherein the control unit

[0854] When the temperature of the information processing apparatus falls within the reference 2, a warning screen including operable time information during which it is determined that low-temperature burns are unlikely to occur is displayed on the display unit.

[0855] (13) The information processing device according to (11) or (12), wherein the control unit

[0856] When the temperature of the information processing device falls within the reference 3, a warning screen notifying that operation is prohibited is displayed on the display unit.

[0857] (14) The information processing device according to any one of (1) to (13), wherein the control unit

[0858] inputting a detection value of a temperature sensor mounted to the information processing device, and

[0859] The input detection value of the temperature sensor or a temperature identification icon generated based on the detection value of the temperature sensor is transmitted to the connection terminal, and the detection value or the temperature identification icon is displayed on a display unit of the connection terminal.

[0860] (15) The information processing device according to (14), wherein the control unit further

[0861] Based on the detection value of the temperature sensor, it is determined whether the information processing device is operable, an operability message based on the determination result is sent to the connection terminal, and the operability information is displayed on a display unit of the connection terminal.

[0862] (16) An information processing device comprising:

[0863] a communication unit that performs communication with a connection terminal that executes an application; and

[0864] a control unit that performs communication control using the communication unit, wherein

[0865] The control unit

[0866] displaying image data as an application execution result input from the connection terminal via the communication unit on a display unit, and

[0867] User operation information on the information processing device is transmitted to the connection terminal via the communication unit.

[0868] (17) The information processing device according to (16), wherein the control unit

[0869] At least one of a temperature identification icon indicating the temperature of the connection terminal input from the connection terminal via the communication unit and an operability message indicating whether the connection terminal is operable is displayed on the display unit.

[0870] (18) The information processing apparatus according to (16) or (17), wherein, when a disconnection process related to the connection terminal is detected, or when a start of a disconnection process related to the connection terminal is detected,

[0871] The control unit

[0872] At least one of operability information on the connection terminal, operable time information on the connection terminal, and notification information for notifying that the connection terminal can be operated from the information processing apparatus by maintaining connection with the connection terminal is displayed on a display unit.

[0873] (19) An information processing system comprising:

[0874] User non-operating terminal and user operating terminal, where

[0875] The user non-operating terminal performs

[0876] a process for transmitting image data generated by executing an application to the user operation terminal via a communication unit, and

[0877] processing for updating image data based on user operation information input from the user operation terminal via the communication unit, and

[0878] The user operates the terminal to execute

[0879] a process for displaying, on a display unit, image data as an application execution result input from the user non-operation terminal via a communication unit, and

[0880] A process for transmitting user operation information about the present device to the user non-operation terminal via the communication unit.

[0881] (20) An information processing method performed by an information processing device,

[0882] The information processing device includes:

[0883] a control unit that executes the application; and

[0884] a communication unit that performs communication with a connection terminal operated by a user,

[0885] The information processing method includes:

[0886] executing, using the control unit, a process for transmitting image data generated by executing the application to the connection terminal via the communication unit; and also

[0887] The generated image data is updated using the control unit according to user operation information for the connection terminal input from the connection terminal via the communication unit, and the image data is transmitted to the connection terminal.

[0888] In addition, the series of processes described herein can be performed by hardware, software, or a combination of hardware and software. In the case of performing software-based processing, the program in which the processing sequence is recorded can be installed in a memory in a computer incorporated into dedicated hardware and executed, or the program can be installed in a general-purpose computer capable of performing various types of processing and executed. For example, the program can be pre-stored in a storage medium. Instead of installing the program on a computer from a storage medium, the program can be received via a network such as a local area network (LAN) or the Internet and installed in a storage medium such as an internal hard disk.

[0889] Note that the various types of processing described herein may not be executed in chronological order as described, but rather may be executed in parallel or individually, depending on the processing capabilities of the devices performing the processing or as needed. Furthermore, the system described in this specification is a logical combination of multiple devices and is not limited to a system in which devices of different configurations are housed in the same housing.

[0890] Industrial Applicability

[0891] As described above, with the configuration according to the embodiment of the present disclosure, a configuration capable of suppressing a temperature rise of a user terminal such as a smartphone and checking the temperature state of the user terminal is achieved.

[0892] Specifically, for example, in a configuration where a non-user operating terminal and a user operating terminal are communicatively connected to each other, image data generated by the non-user operating terminal executing an application is transmitted to the user operating terminal, and the image data is updated based on user operation information input from the user operating terminal. The user operating terminal displays the image data, which is the result of executing the application input from the non-user operating terminal, on a display unit, and transmits user operation information regarding the user operating terminal to the non-user operating terminal. Furthermore, a warning message corresponding to the temperature of the non-user operating terminal is displayed on the non-user operating terminal or the user operating terminal.

[0893] With these configurations, a configuration is achieved that can suppress a temperature rise in a user terminal such as a smartphone and check the temperature status of the user terminal.

[0894] Reference Signs List

[0895] 10 users (players)

[0896] 15 User Terminal

[0897] 20 User operation terminal

[0898] 21 Connection terminal temperature identification icon

[0899] 22 Connection terminal operability message

[0900] 30 User non-operating terminal

[0901] 50 game servers

[0902] 51 user terminals

[0903] 100 Information Processing Device

[0904] 101 operating unit

[0905] 102 storage units

[0906] 103 Imaging Unit

[0907] 104 sensor units

[0908] 105 display unit

[0909] 106 Microphone

[0910] 107 speakers

[0911] 108 Communication Unit

[0912] 110 control unit

[0913] 301 CPU

[0914] 302 ROM

[0915] 303 RAM

[0916] 304 bus

[0917] 305 Input / Output Interface

[0918] 306 Input Unit

[0919] 307 Output Unit

[0920] 308 storage unit

[0921] 309 Communication Unit

[0922] 310 Driver

[0923] 311 Removable Media

Claims

1. An information processing device, comprising: a control unit for executing applications; and A communication unit that performs communication with a connection terminal operated by a user, wherein The control unit executing a process for transmitting image data generated by executing the application to the connection terminal via the communication unit, and further The generated image data is updated according to user operation information for the connection terminal input from the connection terminal via the communication unit, and the image data is transmitted to the connection terminal.

2. The information processing device according to claim 1, wherein the control unit performing processing for transmitting sound data generated by executing the application to the connection terminal via the communication unit, and also The generated sound data is updated according to user operation information for the connection terminal input from the connection terminal via the communication unit, and the sound data is transmitted to the connection terminal.

3. The information processing device according to claim 1, wherein the control unit performing a process for transmitting vibration data generated by executing the application to the connection terminal via the communication unit, and further The generated vibration data is updated according to user operation information for the connection terminal input from the connection terminal via the communication unit, and the vibration data is transmitted to the connection terminal.

4. The information processing device according to claim 1, wherein the control unit Touch position information with respect to a display unit of the connection terminal is input as user operation information with respect to the connection terminal, and processing for updating output data with respect to the connection terminal is performed according to the input touch position.

5. The information processing apparatus according to claim 1, wherein the control unit Touch pattern information for a display unit of the connection terminal is input as user operation information for the connection terminal, and a process for updating output data for the connection terminal is performed according to the input touch pattern.

6. The information processing apparatus according to claim 1, wherein the control unit executing a process for displaying a user interface UI for setting a communication mode with the connection terminal on a display unit, and The UI is a UI that enables setting of at least one of a frame rate or a resolution of an image to be output to the connection terminal. 7 . The information processing apparatus according to claim 6 , wherein the UI is a UI that enables setting whether or not at least one of sound data and vibration data is to be output to the connection terminal. 8 . The information processing apparatus according to claim 6 , wherein the UI is a UI that enables selection of information to be input from the connection terminal.

9. The information processing apparatus according to claim 1, wherein the control unit inputting a detection value of a temperature sensor mounted to the information processing device, and A warning screen corresponding to the temperature of the information processing device determined based on the input detection value of the temperature sensor is displayed on the display unit.

10. The information processing apparatus according to claim 9, wherein the control unit A warning screen to be output is selected according to which of a plurality of predetermined temperature ranges the temperature of the information processing device belongs to, and the warning screen is displayed on a display unit.

11. The information processing apparatus according to claim 10, wherein the control unit determines to which of the following predetermined references 1 to 3 the temperature of the information processing apparatus belongs: (Benchmark 1) Temperature range within which normal operation can be performed; (Criterion 2) A temperature range in which there is no risk of low-temperature burns if the operation is performed within a predetermined time; and (Criterion 3) A temperature range above Criterion 2 in which high-temperature burns do not immediately occur by touch, and A warning screen to be output is selected according to a result of the determination, and the selected warning screen is displayed on a display unit.

12. The information processing device according to claim 11, wherein the control unit displays a warning screen on the display unit when the temperature of the information processing device belongs to reference 2, the warning screen including operable time information determined as unlikely to cause low-temperature burns. 13 . The information processing apparatus according to claim 11 , wherein the control unit displays a warning screen notifying prohibition of operation on the display unit when the temperature of the information processing apparatus belongs to reference 3 .

14. The information processing apparatus according to claim 1, wherein the control unit inputs a detection value of a temperature sensor mounted to the information processing apparatus, and The input detection value of the temperature sensor or a temperature identification icon generated based on the detection value of the temperature sensor is transmitted to the connection terminal, and the detection value or the temperature identification icon is displayed on a display unit of the connection terminal.

15. An information processing device according to claim 14, wherein the control unit also determines whether the information processing device is operable based on the detection value of the temperature sensor, sends an operability message based on the determination result to the connection terminal, and displays the operability information on the display unit of the connection terminal.

16. An information processing device comprising: a communication unit that performs communication with a connection terminal that executes an application; and a control unit that performs communication control using the communication unit, wherein The control unit displaying image data as an application execution result input from the connection terminal via the communication unit on a display unit, and User operation information on the information processing device is transmitted to the connection terminal via the communication unit.

17. The information processing apparatus according to claim 16, wherein the control unit At least one of a temperature identification icon indicating the temperature of the connection terminal input from the connection terminal via the communication unit and an operability message indicating whether the connection terminal is operable is displayed on the display unit.

18. The information processing apparatus according to claim 16, wherein: In the case where a disconnection process is detected with respect to the connection terminal, or in the case where a start of a disconnection process is detected with respect to the connection terminal, The control unit At least one of operability information on the connection terminal, operable time information on the connection terminal, and notification information for notifying that the connection terminal can be operated from the information processing apparatus by maintaining connection with the connection terminal is displayed on a display unit.

19. An information processing system comprising: User non-operating terminal and user operating terminal, where The user non-operating terminal performs a process for transmitting image data generated by executing an application to the user operation terminal via a communication unit, and processing for updating image data based on user operation information input from the user operation terminal via the communication unit, and The user operates the terminal to execute a process for displaying, on a display unit, image data as an application execution result input from the user non-operation terminal via a communication unit, and A process for transmitting user operation information on the present device to the user non-operation terminal via the communication unit.

20. An information processing method performed by an information processing device, The information processing device includes: a control unit for executing applications; and a communication unit that performs communication with a connection terminal operated by a user, The information processing method includes: executing, using the control unit, a process for transmitting image data generated by executing the application to the connection terminal via the communication unit; And also The generated image data is updated using the control unit according to user operation information for the connection terminal input from the connection terminal via the communication unit, and the image data is transmitted to the connection terminal.

Citation Information

Patent Citations

  • Electronic apparatus and mode control program

    WO2022059585A1