Information processing device and program

JP2023115094A5Pending Publication Date: 2025-01-28KEITAIICHIBA INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023098488
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-01-20
Filing Date
2023-06-15
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

Conventional techniques fail to provide users with accurate and timely information about the state of their devices, limiting their ability to manage and maintain them effectively.

Method used

An information processing device and program that acquires user and terminal information at multiple timings, diagnoses the device state, generates status information, and notifies users appropriately, offering suggestions for optimal usage and maintenance.

Benefits of technology

Enables users to accurately know the device state at the right time, facilitating informed decision-making on device handling and promoting a circular business model for long-term device use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To know a state of equipment at more correct secure timing by a user who holds the equipment.SOLUTION: In a user terminal 1 into which a dedicated application having a function for notifying information on a state indicating a state of equipment is installed, an on-registration acquisition part 111 acquires user information and terminal information on the registration of predetermined information for starting the use of the dedicated application. An on-operation acquisition part 112 sequentially acquires terminal information during the operation of the application. A background acquisition part 113 sequentially acquires the terminal information in a background. A diagnosis part 102 performs a diagnosis of a state of the user terminal 1 on the basis of the user information and the terminal information that are acquired. A generation part 103 generates state information on the basis of a result of the diagnosis by the diagnosis part 102. A notification control part 104 that notifies the state information generated by the generation part 103 to a user. Thus, the above problem is solved.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device and a program. [Background technology]

[0002] There is a technology that diagnoses the state of a user's device and provides the user with the diagnosis results (for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-179813 Summary of the Invention [Problem to be solved by the invention]

[0004] However, users who own devices want to know the status of their devices more accurately and at the right time, but conventional technologies including Patent Document 1 alone have not been able to meet this need.

[0005] The present invention has been made in view of the above circumstances, and aims to enable a user who owns a device to know the status of the device more accurately and at an appropriate time. [Means for solving the problem]

[0006] In order to achieve the above object, an information processing device according to one aspect of the present invention comprises: An information processing device in which application software having a function of reporting status information indicating the status of a device is installed, a first acquisition means for acquiring first information about the device when registering predetermined information for starting use of the application software; second acquisition means for sequentially acquiring second information related to the device during operation of the application software; a third acquisition means for sequentially acquiring third information relating to the background of the player's aircraft; a diagnostic means for diagnosing the state of the information processing device based on at least one of the acquired first information, the second information, and the third information; a generating means for generating the status information based on a result of the diagnosis by the diagnosing means; a notification means for notifying the status information generated by the generation means; Equipped with.

[0007] A program according to one aspect of the present invention is a program corresponding to the information processing device according to the above-described one aspect of the present invention. [Effects of the Invention]

[0008] According to the present invention, a user who owns a device can know the status of the device more accurately and at an appropriate time. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a diagram showing an overview of a service realized by an information processing system to which a user terminal according to an embodiment of the information processing device of the present invention is applied; [Figure 2] 10 is a multiple regression analysis curve graph showing changes in the state of the battery of a user terminal as an example of changes in the state of a user terminal purchased by a user. [Figure 3] 1 is a diagram illustrating an example of a configuration of an information processing system including a user terminal according to an embodiment of the information processing device of the present invention. [Figure 4] 4 is a block diagram showing an example of a hardware configuration of a user terminal in the information processing system shown in FIG. 3. FIG. [Figure 5] 5 is a functional block diagram showing an example of a functional configuration for executing a device-owning user support process, among the functional configurations of the user terminal of FIG. 4. FIG. [Figure 6]5 is a diagram showing an example of a screen displayed as a dedicated application screen on a user terminal having the functional configuration of FIG. 4. FIG. [Figure 7] 7 is a diagram showing an example of a screen displayed as a dedicated application screen on a user terminal having the functional configuration of FIG. 4, and is a diagram showing an example different from that of FIG. 6. FIG. [Figure 8] 8 is a diagram showing an example of a screen displayed as a dedicated application screen on a user terminal having the functional configuration of FIG. 4, and is a diagram showing an example different from those of FIGS. 6 and 7. FIG. [Figure 9] 9 is a diagram showing an example of a screen displayed as a dedicated application screen on a user terminal having the functional configuration of FIG. 4, and is an example different from those of FIGS. 6 to 8. FIG. [Figure 10] 10 is a diagram showing an example of a screen displayed as a dedicated application screen on a user terminal having the functional configuration of FIG. 4, and is an example different from those of FIGS. 6 to 9. FIG. [Figure 11] This is a conceptual diagram of a circulation-type business model for user terminals realized by the service shown in Figure 1. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

[0011] FIG. 1 is a diagram showing an overview of the present service realized by an information processing system to which a user terminal according to an embodiment of the information processing device of the present invention is applied.

[0012] This service is an example of a service provided to a user (not shown) by a service provider (not shown). A user can receive this service by operating an information processing device such as a smartphone (hereinafter referred to as a "user terminal 1"). Specifically, dedicated application software (hereinafter referred to as a "dedicated app") that enables the use of this service is installed on the user terminal 1 operated by the user. A user can use this service by activating the dedicated app. In this service, information indicating the status of the user terminal 1 (hereinafter referred to as "status information") is notified to the user at a predetermined timing through the function of a dedicated app. Specifically, the status information is notified to the user at an appropriate timing so that the functions of the user terminal 1 are maintained in an optimal state. Furthermore, various suggestions are made to the user based on the status information. These "suggestions" include not only suggestions that simply meet the user's requests, but also educational suggestions for the user.

[0013] In this service, the user terminal 1 acquires information about the user (hereinafter referred to as "user information") and information about the terminal itself (hereinafter referred to as "terminal information") at one or more times (step S1).

[0014] Here, there are no particular limitations on what "one or more timings" specifically refer to, and user information and terminal information can be acquired at any timing. In this embodiment, user information is acquired when the user registers user information with this service to start using the dedicated app (hereinafter referred to as "at the time of registration"). Examples of user information acquired at the time of registration include the user's generation (e.g., age and generation), the time (e.g., year and month) when the user terminal 1 was purchased, and the user's gender.

[0015] Furthermore, in this embodiment, the terminal information is acquired not only at the time of registration but also successively while the dedicated app is running (hereinafter referred to as "during app operation"). Furthermore, the terminal information is acquired successively in the background independent of the operation of the dedicated app. Here, "successively acquired" means that the terminal information is acquired at intervals predetermined by the service provider or the user (for example, in real time, every second, every minute, every 10 minutes, every hour, etc.).

[0016] Terminal information acquired during registration includes, for example, the model name of the user terminal, IMEI (e.g., identification number or serial number), information indicating the battery status, information indicating the CPU status, information indicating the memory status, etc.

[0017] Examples of terminal information that is acquired sequentially when the app is running include information indicating the battery status, information indicating the location of the user terminal 1 (e.g., GPS (Global Positioning System) information), information indicating the speed, information indicating the communication volume status (e.g., packet communication status), and information indicating the memory usage status.

[0018] Examples of terminal information successively acquired in the background include information indicating the battery status, information indicating the remaining battery time, information indicating the detection results of various sensors, information indicating the usage time of a dedicated app, information indicating the usage time of a camera, etc. Examples of detection results of various sensors include information indicating the respective detection results of a temperature sensor, a magnetic sensor, an acceleration sensor, a gyro sensor, a proximity sensor, a barometric sensor, a water intrusion sensor, etc.

[0019] In this service, the state of the user terminal 1 is diagnosed based on the user information and terminal information acquired at one or more times (step S2). Specifically, diagnosis is performed on the states of various functions of the user terminal 1. For example, as a diagnosis on the state of the function that accepts operations on the user terminal 1, a diagnosis is performed on the state of the accuracy of detecting the coordinates of the position where a touch operation is performed on the touch panel, etc. Furthermore, for example, as a diagnosis of the state of the display function of the user terminal 1, a diagnosis of the state of the touch panel, the display, etc. is performed. Furthermore, for example, the status of the input functions of the user terminal 1 is diagnosed by diagnosing the status of the earphone microphone, speaker microphone, receiver microphone, front microphone, rear microphone, home button, volume button, sleep / wake button, etc. Furthermore, for example, as a diagnosis of the state of the output function of the user terminal 1, the state of the speaker, flash, etc. is diagnosed. Further, for example, the status of the sensing functions of the user terminal 1 is diagnosed by diagnosing the status of the temperature sensor, magnetic sensor, acceleration sensor, gyro sensor, proximity sensor, air pressure sensor, illuminance sensor, water intrusion sensor, compass, GPS, etc. Furthermore, for example, as a diagnosis of the state of the storage function of the user terminal 1, a diagnosis of the state of the memory and the like is performed. Furthermore, for example, as a diagnosis of the state of the communication function of the user terminal 1, the connection states of connectors, cellular networks, Wi-Fi (registered trademark), Bluetooth (registered trademark), and the like are diagnosed.

[0020] In this service, state information is generated based on the results of the diagnosis of the state of the user terminal 1 (step S3). Specifically, for example, status information generated includes information regarding predicted battery deterioration, information regarding temperature rise of user terminal 1, information regarding damage caused by dropping user terminal 1, information regarding submersion of user terminal 1 in water, information regarding damage caused to user terminal 1 by lightning strikes, information regarding the amount of packets being used, information regarding communication speed, etc.

[0021] In this service, the generated status information is notified to the user (step S4). Specifically, the generated status information is notified to the user by being displayed on the user terminal 1 in text, image, and audio formats. Of the generated status information, information regarding predicted battery deterioration can be notified to the user by, for example, displaying a graph on the user terminal 1 showing the relationship between the number of days since purchase and the continuous usable time after full charge. Of the generated status information, information regarding a temperature rise in the user terminal 1 can be notified to the user by outputting an alert such as audio when the temperature of the user terminal 1 exceeds a predetermined threshold. Of the generated status information, information regarding damage caused by dropping the user terminal 1 can be notified to the user by outputting an alert such as audio when the detection results of the acceleration sensor and gyro sensor exceed a predetermined threshold. Of the generated status information, information regarding the submersion of the user terminal 1 in water can be notified to the user by displaying a message indicating that submersion is detected by a water submersion sensor. Furthermore, among the generated status information, information regarding damage caused to the user terminal 1 by a lightning strike can be notified to the user by displaying a message or the like indicating that the voltage of the user terminal 1 exceeds a predetermined threshold. Furthermore, among the generated status information, information regarding the amount of packets being used can be notified to the user by displaying a message or the like indicating that the amount of packets being used exceeds a predetermined threshold. Furthermore, among the generated status information, information regarding the communication speed can be notified to the user by displaying a message or the like indicating that the communication speed falls below a predetermined threshold.

[0022] In this service, predetermined suggestions regarding the use of the user terminal 1 are made based on the generated state information (step S5). Specifically, for example, a report visualizing the usage status of the user terminal 1 is output as a predetermined proposal regarding the use of the user terminal 1. Examples of reports visualizing the usage status of the user terminal 1 include radar charts, performance predictions, evaluations of battery usage status, evaluations of the usage status of the user terminal 1, and comparisons with the usage status of other users. The comparisons with the usage status of other users can also be made to have a game-like aspect.

[0023] For example, predetermined suggestions regarding the use of the user terminal 1 may include suggestions for the user to use the user terminal 1 in an optimal state, or suggestions for recommended specifications or models when the user replaces the user terminal 1. The usage patterns of the user terminal 1 may vary from user to user, or may be common to many users. Therefore, the "optimal state" does not refer to a uniform state, but may include various states depending on the situation. Specifically, for example, a state in which the load on the battery is reduced without interfering with normal operation or the risk of failure is reduced can be considered an "optimal state" common to many users. Furthermore, some users may consider a state in which high-resolution images are displayed clearly or an operating environment that can accommodate quick operations to be an "optimal state," rather than a state that prioritizes the load on the battery or the risk of failure. In addition to these suggestions, for example, predetermined suggestions regarding the use of the user terminal 1 include a proposal of a trade-in price and timing using a radar chart when selling the user terminal 1, a proposal of a recommended repair shop when repairing the user terminal 1, and a proposal of a recommended carrier shop, sales site (for example, a website selling smartphones), and buy-back site (for example, a website that buys smartphones) when replacing the user terminal 1. Furthermore, the service provider can also build an advertising model in which it concludes advertising contracts with repair shops, carrier shops, sales sites, and buy-back sites, and preferentially suggests (or directs) these to users.

[0024] In addition to the above-mentioned services, this service can also provide, for example, a bulletin board where users can post messages, which makes it possible for users who own the same model of user terminal 1 to share information, for example.

[0025] As described above, in this service, when a dedicated app is installed on the user terminal 1, user information and device information are acquired at one or more timings. Specifically, user information and device information are acquired at the time of registration, and device information is acquired successively while the app is running and in the background. In this way, information indicating the functional status of the user terminal 1, information indicating the environment in which the user terminal 1 is located, and the like are acquired as device information at multiple timings. Then, the status of the user terminal 1 is diagnosed based on the acquired information, and status information based on the diagnosis results is notified to the user at appropriate timings. In other words, with this service, the user terminal 1 owned by the user is diagnosed from every angle and at every timing. This allows the user to accurately grasp the latest status of the user terminal 1 as status information. Furthermore, as described above, with this service, predetermined suggestions regarding the use of the user terminal 1 are made based on the status information. This allows the user who owns the user terminal 1 to accurately determine how to handle the user terminal 1 in the future.

[0026] FIG. 2 is a multiple regression analysis curve graph showing changes in the state of the battery of a user terminal 1 as an example of changes in the state of a user terminal 1 purchased by a user.

[0027] In the graph of Fig. 2, the horizontal axis represents the time t that has passed since the purchase of the user terminal 1 (hereinafter referred to as "time t since purchase"). The vertical axis represents the SOH (State of health), which is an index representing the degree of deterioration of the battery of the user terminal 1 or the health of the battery of the user terminal 1. The curve L represents a regression curve. In this service, when determining the battery condition of the user terminal 1, a regression analysis is performed using the graph in Figure 2. The SOH can be calculated using the formula "Full charge capacity (Ah) at the time of deterioration / Initial full charge capacity (Ah) × 100". 2 show the relationship between the time since purchase t and SOH for each user terminal 1. Note that one circle may represent one user terminal 1 or a group of multiple user terminals 1. As shown in the graph in Figure 2, the shorter the time since purchase t, the higher the SOH value, and the longer the time since purchase t, the lower the SOH value. Note that, as indicated by arrow Y, there are cases where the circle deviates significantly from the regression curve (curve L). In such cases, it can be assumed that the battery's degradation is not only due to the aging of the battery itself, but also due to the user's specific usage patterns (e.g., heavy use).

[0028] Next, with reference to FIG. 3, an example of the configuration of an information processing system that realizes the provision of the above-described service, that is, an information processing system including a user terminal 1 according to an embodiment of an information processing device of the present invention, will be described. FIG. 3 is a diagram showing an example of the configuration of an information processing system including a user terminal according to an embodiment of the information processing device of the present invention.

[0029] The information processing system shown in FIG. 3 is configured to include a user terminal 1 and a server 2. The user terminal 1 and the server 2 are connected to each other via a predetermined network NW such as the Internet. The network NW is not limited to the Internet, and may be, for example, Bluetooth (registered trademark), Wi-Fi, or a LAN (Local Area Network). 3, only one user terminal 1 is depicted, but this is a simplification for ease of understanding, and in reality there may be n (n is an integer value of 1 or greater) user terminals 1. In other words, although not shown, m (m is an integer value of 1 or greater and n or less) users are registered with this service.

[0030] The user terminal 1 is an information processing device operated by a user, and is configured as, for example, a smartphone, a tablet, or the like. A dedicated application is installed on the user terminal 1. The user uses the dedicated application to use the service.

[0031] The server 2 is managed by the service provider, and executes various processes for realizing the service while communicating with the user terminal 1 as appropriate. Examples of the processing executed by the server 2 include processing to acquire and store information relating to the use of the user terminal 1, processing to transmit various types of information to the user terminal 1, and the like. Information acquired by the server 2 and transmitted to the user terminal 1 includes, for example, information on the specifications and prices of information processing devices currently available on the market, information on trends in the second-hand market, information on repair shops, carrier shops, sales sites, and buy-back sites.

[0032] FIG. 4 is a block diagram showing an example of a hardware configuration of a user terminal in the information processing system shown in FIG.

[0033] The user terminal 1 includes a CPU 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, a touch operation input unit 16, a display unit 17, an input unit 18, an output unit 19, a sensor unit 20, an imaging unit 21, a memory unit 22, a communication unit 23, and a drive 30.

[0034] The CPU 11 executes various processes according to a program recorded in the ROM 12 or a program loaded from the storage unit 22 into the RAM 13 . The RAM 13 also stores data and the like necessary for the CPU 11 to execute various processes.

[0035] The CPU 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output interface 15 is also connected to this bus 14. To the input / output interface 15, a touch operation input unit 16, a display unit 17, an input unit 18, an output unit 19, a sensor unit 20, an imaging unit 21, a storage unit 22, a communication unit 23, and a drive 30 are connected.

[0036] The touch operation input unit 16 is composed of, for example, a capacitive or resistive (pressure-sensitive) position input sensor that is stacked on the display surface (touch screen or display) of the display unit 17, and detects the coordinates of the position where a touch operation is performed. Here, the touch operation refers to an operation of bringing an object into contact with or into proximity with the touch operation input unit 16. The object that comes into contact with or into proximity with the touch operation input unit 16 is, for example, a user's finger or a touch pen.

[0037] The input unit 18 is composed of a microphone, various hardware buttons, etc., and inputs various information in response to user instructions.

[0038] The output unit 19 is composed of a speaker, a flash, etc., and outputs various information by sound or light.

[0039] The sensor unit 20 is configured with various sensors such as a temperature sensor, a magnetic sensor, an acceleration sensor, a gyro sensor, a proximity sensor, an air pressure sensor, and a water intrusion sensor.

[0040] The imaging unit 21 is composed of a camera and the like.

[0041] The storage unit 22 is configured with a DRAM (Dynamic Random Access Memory) or the like, and stores various data.

[0042] The communication unit 23 controls communication with other devices (for example, the server 2 in FIG. 3) via a network NW including the Internet.

[0043] The drive 30 is provided as needed. Removable media 40, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately attached to the drive 30. Programs read from the removable media 40 by the drive 30 are installed in the storage unit 22 as needed. The removable media 40 can also store various data stored in the storage unit 22 in the same way as the storage unit 22.

[0044] Although not shown, the server 2 in Fig. 3 can also have a configuration basically similar to the hardware configuration shown in Fig. 4. Therefore, a description of the hardware configuration of the server 2 will be omitted.

[0045] 4 cooperate with each other to enable execution of various processes, including device-owning user support processes, in the user terminal 1. As a result, the service provider can provide the above-described service to the user. The "device-owning user support process" is one of the processes whose execution is controlled by the CPU 11 of the user terminal 1 when a dedicated application is installed in the user terminal 1 and user registration is performed. Specifically, for example, in the "device-owning user support process," when a dedicated app is installed in the user terminal 1, the following processes are executed at predetermined times: a process of acquiring user information and terminal information, a process of diagnosing the status of the device based on the acquired information, and a process of reporting status information based on the diagnosis results. The functional configuration for executing the device-owning user support process executed in the user terminal 1 will be described below.

[0046] FIG. 5 is a functional block diagram showing an example of a functional configuration for executing a device-owning user support process, among the functional configurations of the user terminal of FIG.

[0047] 5, when the CPU 11 of the user terminal 1 controls the execution of the device-owning user assistance process, an acquisition unit 101, a diagnosis unit 102, a generation unit 103, a notification control unit 104, and a proposal unit 105 function. In addition, a user DB 221 and a terminal DB 222 are provided in one area of ​​the storage unit 22 of the user terminal 1.

[0048] The acquisition unit 101 acquires terminal state information at a plurality of timings. In the acquisition unit 101, a registration acquisition unit 111, an operation acquisition unit 112, and a background acquisition unit 113 function.

[0049] When a user registers user information to start using a dedicated app, the registration acquisition unit 111 acquires the user information and terminal information of the user terminal 1 at that time. Examples of the user information acquired by the registration acquisition unit 111 include the user's age, the time when the user terminal 1 was purchased, and the user's gender. Examples of the terminal information acquired by the registration acquisition unit 111 include the model name and IMEI of the user terminal, information indicating the battery status, information indicating the status of the CPU 11, and information indicating the status of the storage unit 22 (for example, memory). Of the information acquired by the registration acquisition unit 111, the user information is stored and managed in a user DB 221. Furthermore, the terminal information is stored and managed in a terminal DB 222.

[0050] The operation time acquisition unit 112 successively acquires terminal information while the dedicated app is running. Examples of the terminal information acquired by the operation time acquisition unit 112 include information indicating the battery state, information indicating the position of the user terminal 1, information indicating the speed, information indicating the communication volume status, and information indicating the memory usage status of the storage unit 22. The terminal information acquired by the operation time acquisition unit 112 is stored in the terminal DB 222 and managed.

[0051] The background acquisition unit 113 sequentially acquires terminal information. Examples of the terminal information acquired by the background acquisition unit 113 include information indicating the battery state, information indicating the remaining battery time, information indicating the detection result of the sensor unit 20, information indicating the usage time of a dedicated app, and information indicating the usage time of the camera of the imaging unit 21. Examples of the detection result of the sensor unit 20 include the detection result of a temperature sensor, the detection result of a magnetic sensor, the detection result of an acceleration sensor, the detection result of a gyro sensor, the detection result of a proximity sensor, the detection result of a barometric sensor, and the detection result of a water intrusion sensor. The terminal information acquired by the background acquisition unit 113 is stored in the terminal DB 222 and managed.

[0052] The diagnosis unit 102 diagnoses the state of the user terminal 1 based on at least one of the user information and terminal information acquired by the registration acquisition unit 111, the terminal information acquired by the operation acquisition unit 112, and the terminal information acquired by the background acquisition unit 113. Specifically, the diagnosis unit 102 diagnoses the states of the touch operation input unit 16, the display unit 17, the input unit 18, the output unit 19, the sensor unit 20, the memory unit 22, and the communication unit 23 shown in FIG.

[0053] The diagnosis of the state of the touch operation input unit 16 includes, for example, diagnosis of the state of accuracy of detection of the coordinates of the position where the touch operation is performed.

[0054] As a diagnosis of the state of the display unit 17, for example, a diagnosis of the state of the touch panel, the display, etc. is carried out.

[0055] The diagnosis of the state of the input unit 18 includes, for example, diagnosis of the state of the earphone microphone, speaker microphone, receiver microphone, front microphone, rear microphone, home button, volume button, sleep / wake button, and the like.

[0056] As a diagnosis of the state of the output unit 19, the states of the speaker, flash, etc. are diagnosed.

[0057] The state of the sensor unit 20 is diagnosed by diagnosing the state of the temperature sensor, magnetic sensor, acceleration sensor, gyro sensor, proximity sensor, air pressure sensor, illuminance sensor, water intrusion sensor, compass, GPS, and the like.

[0058] As a diagnosis of the state of the storage unit 22, a diagnosis of the state of the memory and the like is carried out.

[0059] The diagnosis of the state of the communication unit 23 includes diagnosis of the connection states of the connector, the cellular network, Wi-Fi (registered trademark), Bluetooth (registered trademark), and the like.

[0060] The generating unit 103 generates state information of the user terminal 1 based on the result of the diagnosis by the diagnosing unit 102 .

[0061] The notification control unit 104 controls the notification of the status information of the user terminal 1 generated by the generation unit 103 . Specifically, the notification control unit 104 notifies the user by controlling the display unit 17 to display the generated status information in the form of text or an image, or by controlling the output unit 19 to output the information in the form of audio.

[0062] The suggestion unit 105 makes a predetermined suggestion regarding the use of the user terminal 1 based on the state information generated by the generation unit 103.

[0063] By having the above-described functional configuration, the user terminal 1 acquires user information and terminal information at the appropriate timing. Then, status information based on the acquired user information and terminal information is generated and notified to the user at the appropriate timing. Furthermore, predetermined suggestions regarding the use of the user terminal 1 are made at the appropriate timing based on the status information. As a result, the user who owns the user terminal 1 can more accurately and at the right time know the status of the user terminal 1. Furthermore, the user who owns the user terminal 1 can accurately determine how to handle the user terminal 1 in the future, and whether to dispose of the user terminal depending on the status of the user terminal.

[0064] An example of the configuration of the information processing system including the user terminal 1 according to an embodiment of the information processing device of the present invention has been described above with reference to FIGS. Hereinafter, examples of screens displayed on the user terminal 1 in processing by an information processing system including the user terminal 1 according to an embodiment of the information processing device of the present invention will be described with reference to FIGS. That is, as described above, in this service, the user terminal 1 is diagnosed, and status information of the user terminal 1 is notified and predetermined suggestions regarding the use of the user terminal 1 are made. Specifically, the user receives these notifications and suggestions on the screen of a dedicated app installed on the user terminal 1.

[0065] FIG. 6 is a diagram showing an example of a screen displayed as a dedicated application screen on a user terminal having the functional configuration of FIG. The screen in FIG. 6 is an example of a screen displayed as a screen for starting use of the dedicated app. First, this service diagnoses a user terminal 1 such as a smartphone and notifies the user of the diagnosis result. That is, the diagnosis result of the smartphone or the like is displayed on the screen of a dedicated app, so in Fig. 6 and other figures, the dedicated app is called "Smartphone Medical Record." Users can log in to the dedicated app (Smartphone Chart) by entering their IMEI, surname, first name, email address, and phone number into the dedicated app. Smartphone Karte is usually used to diagnose and notify information about the user terminal 1 on which it is installed. Therefore, when logging in, the user enters the IMEI (identification number or serial number) that can uniquely identify the terminal.

[0066] FIG. 7 is a diagram showing an example of a screen displayed as a dedicated application screen on a user terminal having the functional configuration of FIG. 4, and is a diagram showing an example different from that of FIG. The screen in Fig. 7 is a diagram showing each item reported by the dedicated app. For example, in the example in Fig. 7, the following items are diagnosed and reported to the user: "Connector," "Earphone," "Outer Camera," "Inner Camera," "LCD Screen," "Touch Panel," "Sleep Button," "Proximity Sensor," "Microphone Test," "Bluetooth (registered trademark)," "Vibrator," "Flash," "WiFi (registered trademark)," "Acceleration Sensor," "Gyroscope," "Communication Network," "Device Information," "CPU," "Memory," "Storage," "Root Test," and "Data Usage." That is, the diagnosing unit 112 of the user terminal 1 can diagnose the items shown in Fig. 7. The notification control unit 104 of the user terminal 1 controls notifications of the items shown in Fig. 7.

[0067] FIG. 8 is a diagram showing an example of a screen displayed as a dedicated application screen on a user terminal having the functional configuration of FIG. 4, and is an example different from those of FIGS. That is, the screen shown in FIG. 8 is a report screen that summarizes some of the items shown on the screen of FIG. In the example of FIG. 8, the diagnostic results for each of the classified items, including "Test Date," "IMEI Number," and "Email Address," are shown.

[0068] Specifically, the "Test Date" column displays the date and time when the diagnosis of the user terminal 1 was performed. In addition, the IMEI number of the user terminal 1 is displayed in the "IMEI number" column. The "Email Address" field displays the user's email address. The lower part of FIG. 8 shows the diagnostic results for each classified item.

[0069] For example, the "sensor" category is displayed as "2 / 3." This means that there were no problems in the diagnostic results for two of the three items classified as sensors. For example, the "Hardware" category is displayed as "14 / 17." This means that the diagnostic results for 14 of the 17 items classified as sensors were found to be OK. For example, for the category "wireless," "3 / 3" is displayed. In other words, it indicates that there were no problems in the diagnostic results for three of the three items classified as wireless. In this way, the user can grasp the diagnosis results of the user terminal 1 at a glance by viewing the report screen shown in FIG. That is, the notification control unit 104 of the user terminal 1 can control the notification of the diagnosis result in the form of a report shown in FIG.

[0070] FIG. 9 is a diagram showing an example of a screen displayed as a dedicated application screen on a user terminal having the functional configuration of FIG. 4, and is an example different from those of FIGS. 6 to 8. In FIG. That is, for example, a dedicated app presents a user with a guide regarding a battery deterioration test. Specifically, for example, as shown in Fig. 9, a guide is presented to the user prompting the user to operate the user terminal 1 (for example, a smartphone) to input the maximum battery capacity number. As a result, the maximum capacity value managed by the OS (Operating System) of the user terminal 1 (smartphone) is input to the dedicated application.

[0071] FIG. 10 is a diagram showing an example of a screen displayed as a dedicated application screen on a user terminal having the functional configuration of FIG. 4, and is an example different from those of FIGS. 6 to 9. In FIG. That is, the screen shown in FIG. 10 is a screen showing the results of the battery deterioration test shown on the screen of FIG. 9 described above. In the example of FIG. 10, "Comments on battery status", "Battery status value", "Test date", "IMEI number", "Email address", and "Battery deterioration diagnosis graph" are displayed.

[0072] Specifically, the comment "Battery condition is very good" is displayed as a "Comment on battery condition." Also, the "Battery status value" shows "95%." In addition, the "Test Date" column displays the date and time when the diagnosis of the user terminal 1 was performed. In addition, the IMEI number of the user terminal 1 is displayed in the "IMEI number" column. The "Email Address" field displays the user's email address.

[0073] A portion of the "battery deterioration diagnosis graph" is shown at the bottom of the screen in Figure 10. That is, the "battery deterioration diagnosis graph" shows the diagnosis results of battery deterioration as a graph. Specifically, for example, the battery deterioration diagnostic graph uses a graph with the battery condition value on the vertical axis and the test date on the horizontal axis. The "battery condition value" for the user terminal 1 on the above-mentioned "test date" is displayed as a line graph. This allows the user to easily understand the transition of the battery state of the user terminal 1. In this way, the diagnosis unit 112 of the user terminal 1 can diagnose battery deterioration based on the numerical values ​​and the like acquired by the guidance shown in Fig. 9. Then, the notification control unit 104 of the user terminal 1 controls notification of the results of the battery deterioration diagnosis, as shown in Fig. 10.

[0074] Examples of screens displayed on the user terminal 1 in processing by an information processing system including the user terminal 1 according to an embodiment of the information processing device of the present invention have been described above with reference to FIGS. The following describes the construction of a circulation model for the user terminal 1 realized by the above-described present service.

[0075] FIG. 11 is a conceptual diagram of a circulation-type business model relating to user terminals realized by the present service shown in FIG. First, as a premise, the necessity of building a circulation model for user terminals 1 such as smartphones and tablets will be explained. The National and Local Council for the Realization of Carbon Freedom lists the item "(25) Repair and renovate" under "6. Reduce waste" in its 30 Zero Carbon Actions. In other words, a large amount of carbon (CO2) is generated when producing various electronic devices. Therefore, it can be said that we need to move away from the mass production and mass consumption model when it comes to devices as well. In other words, it is necessary to build a circular model in which devices can be repaired and maintained and used for a long time. Here, it can be said that it is important to build models for devices such as smartphones and tablets, which have become the most important infrastructure in recent years.

[0076] Here, this service builds a circular model for devices such as smartphones and tablets, which are popular with general users, allowing each general user to feel closer to the construction of a circular model and activities within that circular model. In other words, not only will companies be building a circular model as part of their corporate efforts, but the idea of ​​a circular model will also spread among general users. As a result, not only companies but also general users will be able to work together to realize a circular model.

[0077] Next, we will explain the current state of the circular economy for smartphones and tablets in developed countries such as Japan (hereafter referred to as "Japan"). In other words, in developed countries such as Japan, used smartphones and tablets are being sent overseas, and the current situation is that a circular economy model has not yet been established within Japan. Specifically, approximately 6 million smartphones and tablets are exported overseas each year. Furthermore, recycling is the mainstream, and the reuse and repair markets are still in the process of growing, and are not yet fully developed. Furthermore, approximately 13 million devices are buried each year, resulting in an urban mine of resources equivalent to a cumulative total of approximately 230 million devices. Furthermore, neither telecommunications carriers nor device (smartphone and tablet) manufacturers have been able to build a circular economy model. Therefore, firstly, to use the smartphone or tablet for a long time until it breaks down or the battery deteriorates. Secondly, to continue using it for a long time by repairing or replacing the battery when it breaks down or the battery deteriorates. The applicant is trying to create a circular model for smartphones and tablets that achieves these two goals and create a new market. In other countries, it is difficult to say that a circular economy model has been established as a whole. To summarize the above, this service aims to create a circular model through repairs and other methods that emit less carbon dioxide than recycling, as well as the carbon dioxide emissions associated with transportation via overseas routes.

[0078] Here, we will explain the efforts (challenges) that need to be taken to ensure that smartphones and tablets can be used for a long time before they break down or the battery deteriorates, and that they can be used for a long time by repairing or replacing the battery if they do break down or the battery deteriorates. That is, conventionally, when a user uses a user terminal 1 such as a smartphone or tablet for a long period of time, the user has had the problem of not being able to accurately determine whether the cause of the malfunction of the user terminal 1 is a malfunction or not. Furthermore, even if the user terminal 1 breaks down, the user cannot repair it by himself. Furthermore, even if the user terminal 1 breaks down and is brought to a communications carrier or requested to have it repaired by a manufacturer, it is often not possible to repair it on the spot. Furthermore, since there are no unified standards for battery degradation, determining whether a battery has deteriorated is a matter of subjective judgment. Furthermore, although it exists for some models (manufacturers) of the user terminal 1, it is basically difficult to measure battery deterioration. Furthermore, even if the battery deteriorates, the user cannot repair it by himself. Furthermore, even if the battery has deteriorated, the user may not be able to have the battery replaced on the spot even if they bring it to a communication carrier.

[0079] As described above, there are many challenges to overcome in order to enable users to use the user terminal 1 (device) such as a smartphone or tablet for a long period of time. Therefore, this service will help users determine the state of malfunctions and battery deterioration based on the current diagnosis (each parameter) of smartphones and tablets, and also predict malfunctions and battery deterioration from the big data collected from this. This will solve the above-mentioned issues and ultimately advance the realization of item "(25) Repair and maintenance" which is classified as "6. Reduce waste" by the National and Local Decarbonization Council.

[0080] As shown in Figure 11, various elements are intertwined to realize a circular business model. That is, starting from the dedicated app for this service (smartphone medical record), data is acquired and analyzed as shown in loop L1. In addition, starting from the dedicated app (Smartphone Chart) of this service, advertisements are made within the dedicated app and via push notifications, as shown in loop L2. In addition, starting from the dedicated app for this service (smartphone chart), push notifications are sent to promote sales and purchases, as shown in loop L3. Furthermore, starting from the dedicated app (Smartphone Medical Record) of this service, as shown in loop L4, a diagnostic report and a battery report are notified to the user, and the user replaces the user terminal. The replaced user terminal is then repaired or the battery is replaced. Such repaired or battery-replaced user terminals 1 are eligible for terminal rental or terminal sales. An information processing system including a user terminal according to an embodiment of the information processing device of the present invention is particularly useful for realizing the above-mentioned loop L4. Although new parts may be used for repairs or battery replacement in loop L4 of FIG. 11, it is preferable to use parts obtained from used terminals, etc., as appropriate.

[0081] To summarize the above, as shown in Figure 11, the above-mentioned loops L1 to L4 etc. will stimulate device rental and sales, improve sales, increase the number of active users, and improve data accuracy and app quality, which will be fed back to form a sustainable business. In other words, in recent years, the SDGs (Sustainable Development Goals) have been set, and companies are conducting research and development with the aim of reducing environmental impact, etc. However, simply switching manufacturing methods to reduce environmental impact puts pressure on profits for companies, and it can be said that this reduces sustainability for the company. However, the circular business model in Figure 11 above can create a new market, which means that the circular business model in Figure 11 can increase sales for companies and improve sustainability.

[0082] Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and modifications, improvements, etc. within the scope of achieving the object of the present invention are considered to be included in the present invention.

[0083] For example, in the above-described embodiment, notification of status information of the user terminal 1 configured as a smartphone, tablet, etc., and suggestions based on the status information are made, but this is not limited to this. That is, notification of status information of any device other than a smartphone, tablet, etc., and suggestions based on the status information can be made.

[0084] Also, for example, in the above-described embodiment, the user uses the service using a dedicated app installed on the user terminal 1. However, the specific method for using the service is not particularly limited. For example, the user can use at least a part of the service using the browser function of the user terminal 1.

[0085] Furthermore, for example, the above-mentioned user information and terminal information are merely examples, and information other than the above-mentioned information may also be used as the user information and terminal information.

[0086] Furthermore, for example, the timing at which user information is acquired is not limited to the timing of the above-described embodiment. For example, the user information may be acquired sequentially during operation and in the background. This allows for flexible response even when registration information is modified after registration. Furthermore, the timing at which terminal information is acquired is not limited to the timing of the above-described embodiment.

[0087] Furthermore, the system configuration shown in FIG. 3 and the hardware configuration shown in FIG. 4 are merely examples for achieving the object of the present invention, and are not particularly limited.

[0088] Furthermore, the functional configuration shown in FIG. 5 is merely an example and is not particularly limited. That is, it is sufficient if the information processing system is provided with a function that can execute the above-described device-owning user support process as a whole, and the functional blocks and databases used to realize these functions are not limited to the example in Figure 5. Furthermore, the locations of the functional blocks and databases are not particularly limited to those in Figure 5 and may be arbitrary. For example, the functional blocks and databases of the user terminal 1 may be transferred to the server 2 or another information processing device (not shown). Furthermore, one functional block and database may be configured as a single piece of hardware, a single piece of software, or a combination thereof.

[0089] Furthermore, for example, when a series of processes is executed by software, the programs that make up the software are installed into a computer or the like from a network or a recording medium. The computer may be a computer built on dedicated hardware. The computer may also be a computer that can execute various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.

[0090] The recording medium containing such a program may be constituted by removable medium 40 in FIG. 4, which is distributed separately from the device main body in order to provide the program to the user, or may be constituted by a recording medium provided to the user in a state where it is pre-installed in the device main body. Removable medium 40 may be constituted, for example, by a magnetic disk (including a floppy disk), an optical disk, or a magneto-optical disk. Optical disks may be constituted, for example, by CD-ROMs (Compact Disk-Read Only Memory) or DVDs (Digital Versatile Disks). Magneto-optical disks may be constituted, for example, by MDs (Mini-Disks). Furthermore, a recording medium provided to the user in a state where it is pre-installed in the device main body may be constituted, for example, by ROM 12 in FIG. 4, on which the program is recorded, or a hard disk included in storage unit 22.

[0091] In this specification, the steps of describing a program to be recorded on a recording medium include not only processes that are performed chronologically in accordance with the order, but also processes that are not necessarily performed chronologically but are performed in parallel or individually. In addition, in this specification, the term "system" refers to an overall device that is made up of a plurality of devices, a plurality of means, etc.

[0092] In summary, the information processing apparatus to which the present invention is applied is sufficient if it has the following configuration, and can take on a variety of different embodiments. An information processing device (for example, the above-mentioned user terminal 1) in which application software (for example, the above-mentioned dedicated application) having a function of notifying status information indicating the status of a device (for example, the above-mentioned user terminal 1) is installed, a first acquisition means (for example, the registration acquisition unit 111 in FIG. 5) for acquiring first information about the device (for example, the above-mentioned user information and terminal information) when registering predetermined information for starting use of the application software; a second acquisition means (for example, the operation acquisition unit 112 in FIG. 5) for sequentially acquiring second information related to the device (for example, the above-mentioned terminal information) during operation of the application software; a third acquisition means (for example, the background acquisition unit 113 in FIG. 5) for sequentially acquiring third information relating to the background of the own device (for example, the above-mentioned terminal information); a diagnostic unit (e.g., the diagnostic unit 102 in FIG. 5) that diagnoses the state of the information processing device based on at least one of the acquired first information, the second information, and the third information; generating means (for example, the generating unit 103 in FIG. 5) for generating the status information (for example, the above-mentioned status information) based on the result of the diagnosis by the diagnosing means; a notification means (for example, the notification control unit 104 in FIG. 5) that notifies the status information generated by the generation means; An information processing device comprising:

[0093] That is, in an information processing device in which a dedicated app having a function of reporting status information indicating the status of the device is installed, first information about the device is acquired when predetermined information for starting use of the dedicated app is registered. Second information about the device is acquired while the dedicated app is running. Third information about the background of the device is acquired sequentially. Then, based on at least one of the acquired first information, second information, and third information, a diagnosis is made of the status of the information processing device in which the dedicated app is installed. Then, based on the results of the diagnosis, status information is generated and reported. As a result, a user who owns an information processing device (for example, the user terminal 1 in FIG. 3) can learn the status of the information processing device more accurately and at an appropriate timing.

[0094] The information processing device may further include a suggestion unit (for example, the suggestion unit 105 in FIG. 5) that makes a predetermined suggestion regarding the use of the information processing device based on the state information generated by the generation unit.

[0095] That is, a predetermined suggestion regarding the use of the information processing device is made based on the generated status information. As a result, a user who owns an information processing device can accurately determine how to handle the information processing device in the future. [Explanation of symbols]

[0096] 1···User terminal, 2···Server, 11···CPU, 12···ROM, 13···RAM, 14···Bus, 15···Input / output interface, 16···Touch operation input unit, 17···Display unit, 18···Input unit, 19···Output unit, 20···Sensor unit, 21···Image capture unit, 22···Memory unit, 23···Communication unit, 30···Drive, 40: Removable media, 101: Acquisition unit, 102: Diagnosis unit, 103: Generation unit, 104: Notification control unit, 105: Proposal unit, 111: Acquisition unit at registration time, 112: Acquisition unit at operation time, 113: Background acquisition unit, 221: User DB, 222: Terminal DB, NW: Network, L: Curve, Y: Arrow

Claims

1. An information processing device having application software installed therein, the application software having a function of notifying status information indicating a status of a device, a first acquisition means for acquiring first information related to the device when registering predetermined information for starting use of the application software; a second acquisition means for successively acquiring second information regarding the device during operation of the application software; a third acquisition means for sequentially acquiring third information relating to the background of the player's device; a diagnosis means for diagnosing the state of the information processing device based on at least information relating to a deterioration prediction of a battery among the acquired first information, the second information, and the third information; a generating means for generating the status information based on a result of the diagnosis by the diagnosing means; a notification means for notifying the state information generated by the generation means; a suggestion means for making a predetermined suggestion regarding part replacement, repair, replacement, or sale based on the status information generated by the generation means; An information processing device comprising:

2. 1. An information processing method executed by an information processing device having application software installed therein, the application software having a function of notifying status information indicating a status of a device, the method comprising: a first acquisition step of acquiring first information regarding the device when registering predetermined information for starting use of the application software; a second acquisition step of sequentially acquiring second information regarding the device during operation of the application software; a third acquisition step of sequentially acquiring third information related to the background of the own device; a diagnosis step of diagnosing the state of the information processing device based on at least information related to a deterioration prediction of a battery among the acquired first information, the second information, and the third information; a generating step of generating the status information based on a result of the diagnosis by the processing of the diagnosis step; a notification step of notifying the state information generated by the processing of the generation step; a proposal step of making a predetermined proposal regarding part replacement, repair, replacement, or sale based on the status information generated by the processing of the generation step; An information processing method comprising:

3. A computer that controls an information processing device in which application software having a function of notifying status information indicating a status of the device is installed, a first acquisition step of acquiring first information regarding the device when registering predetermined information for starting use of the application software; a second acquisition step of sequentially acquiring second information regarding the device during operation of the application software; a third acquisition step of sequentially acquiring third information related to the background of the own device; a diagnosis step of diagnosing the state of the information processing device based on at least information related to a deterioration prediction of a battery among the acquired first information, the second information, and the third information; a generating step of generating the status information based on a result of the diagnosis by the processing of the diagnosis step; a notification step of notifying the state information generated by the processing of the generation step; a proposal step of making a predetermined proposal regarding part replacement, repair, replacement, or sale based on the status information generated by the processing of the generation step; A program that executes control processing including: