Information Processing Method and Information Processing Apparatus
The information processing method and apparatus address the challenge of unknown good deed performers by transmitting order data and evaluations to user terminals, allowing gratitude to be sent effectively.
Patent Information
- Application Number
- JP2022179137
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-11-08
- Publication Date
- 2025-07-23
- Estimated Expiration
- 2042-11-08
AI Technical Summary
Existing systems fail to enable the sending of evaluations, such as gratitude, when it is unknown who has performed a good deed.
An information processing method and apparatus that acquires order data of user usage for an object, transmits this data to a first user terminal, and notifies a second user terminal of an evaluation when requested by a first user, even if the identity of the good deed performer is unknown.
Enables the sending of evaluations, such as gratitude, to individuals who have performed good deeds, even when their identities are unknown, thereby facilitating recognition and motivation.
Smart Images

Figure 0007711685000001 
Figure 0007711685000002 
Figure 0007711685000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing method and an information processing apparatus.
Background Art
[0002] Conventionally, it has been known to input a specific user from among a plurality of displayed users, input a specific type from among the displayed types of gratitude, and transmit gratitude data including the input specific type of gratitude to the terminal of the input specific user (for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the above background art, when it is unknown who has performed a good deed, gratitude cannot be sent.
[0005] In view of such circumstances, an object of the present disclosure is to enable sending an evaluation (for example, gratitude) even when it is unknown who has performed a good deed.
Means for Solving the Problems
[0006] An information processing method according to an embodiment of the present disclosure is an information processing method by an information processing apparatus, acquiring order data indicating an order of use by the plurality of users for one object used by the plurality of users; when an acquisition request for the order data is acquired from a first user terminal operated by a first user, transmitting the order data to the first user terminal; When receiving an evaluation of the second user among the plurality of users shown in the order data, notify the second user terminal operated by the second user of the evaluation. including.
[0007] An information processing apparatus according to an embodiment of the present disclosure is an information processing apparatus including a control unit, wherein the control unit acquires order data indicating the order of use by the plurality of users for one object used by the plurality of users, when acquiring a request for the order data from a first user terminal operated by a first user, transmits the order data to the first user terminal, when receiving an evaluation of the second user among the plurality of users shown in the order data, notify the second user terminal operated by the second user of the evaluation, executes operations including.
Effect of the Invention
[0008] According to an embodiment of the present disclosure, it is possible to send an evaluation even if it is not known who has performed a good deed.
Brief Description of the Drawings
[0009]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Embodiment for Carrying Out the Invention
[0010] FIG. 1 is a schematic diagram of the information processing system S of the present embodiment. The information processing system S includes an information processing apparatus 1, a first user terminal 2, and a second user terminal 3 that can communicate with each other via a network NW. The network NW includes, for example, a mobile communication network and the Internet.
[0011] In FIG. 1, for simplicity of explanation, the information processing apparatus 1, the first user terminal 2, and the second user terminal 3 are each illustrated as one. However, the number of each of the information processing apparatus 1, the first user terminal 2, and the second user terminal 3 is not limited to this. For example, the processing executed by the information processing apparatus 1 of the present embodiment may be executed by a plurality of distributed information processing apparatuses 1. A plurality of first user terminals 2 may be operated by the same user. A plurality of second user terminals 3 may be operated by the same user.
[0012] The information processing apparatus 1 is installed in a facility such as a data center. The information processing apparatus 1 is a computer such as a server belonging to a cloud computing system or other computing system.
[0013] With reference to FIG. 1, the internal configuration of the information processing apparatus 1 will be described in detail. The information processing apparatus 1 includes a control unit 11, a communication unit 12, and a storage unit 13. Each component of the information processing apparatus 1 is communicably connected to each other via, for example, a dedicated line.
[0014] The control unit 11 includes, for example, one or more general-purpose processors including a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). The control unit 11 may include one or more dedicated processors specialized for specific processing. Instead of including a processor, the control unit 11 may include one or more dedicated circuits. The dedicated circuit may be, for example, an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). The control unit 11 may include an ECU (Electronic Control Unit). The control unit 11 transmits and receives any information via the communication unit 12.
[0015] The communication unit 12 includes a communication module corresponding to one or more wired or wireless LAN (Local Area Network) standards for connecting to the network NW. The communication unit 12 may include a module corresponding to one or more mobile communication standards including LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation). The communication unit 12 may include a communication module or the like corresponding to one or more short-range communication standards or specifications including Bluetooth (registered trademark), AirDrop (registered trademark), IrDA, ZigBee (registered trademark), Felica (registered trademark), or RFID. The communication unit 12 transmits and receives any information via the network NW.
[0016] The storage unit 13 includes, for example, a semiconductor memory, a magnetic memory, an optical memory, or a combination of at least two of these, but is not limited thereto. The semiconductor memory is, for example, a RAM or a ROM. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The storage unit 13 may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 13 may store the information of the result analyzed or processed by the control unit 11. The storage unit 13 may store various information related to the operation or control of the information processing apparatus 1. The storage unit 13 may store a system program, an application program, and embedded software, etc. The storage unit 13 may be provided outside the information processing apparatus 1 and accessed from the information processing apparatus 1. The storage unit 13 includes a usage DB and a user-related information DB described later.
[0017] The first user terminal 2 is a terminal operated by a user. The first user terminal 2 is, for example, a mobile device such as a mobile phone, a smartphone, a wearable device, or a tablet. As an alternative example, the first user terminal 2 may be a general-purpose device such as a PC or a dedicated device. "PC" is an abbreviation for personal computer.
[0018] The internal configuration of the first user terminal 2 will be described in detail. The first user terminal 2 includes a control unit 21, a communication unit 22, a storage unit 23, a display unit 24, an input unit 25, and an imaging unit 26. Each component of the first user terminal 2 is communicably connected to each other via, for example, a dedicated line.
[0019] The description of the hardware configuration of the control unit 21, the communication unit 22, and the storage unit 23 of the first user terminal 2 may be the same as the description of the hardware configuration of the control unit 11, the communication unit 12, and the storage unit 13 of the information processing apparatus 1. The description here is omitted.
[0020] The display unit 24 is, for example, a display. The display is, for example, an LCD or an organic EL display. "LCD" is an abbreviation for liquid crystal display. "EL" is an abbreviation for electro luminescence. Instead of being provided in the first user terminal 2, the display unit 24 may be connected to the first user terminal 2 as an external output device. As the connection method, for example, any method such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used.
[0021] The input unit 25 is, for example, a physical key, a capacitive key, a pointing device, a touch screen provided integrally with the display, or a microphone. The input unit 25 receives an operation for inputting information used for the operation of the first user terminal 2. Instead of being provided in the first user terminal 2, the input unit 25 may be connected to the first user terminal 2 as an external input device. As the connection method, for example, any method such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used. "USB" is an abbreviation for Universal Serial Bus. "HDMI (registered trademark)" is an abbreviation for High-Definition Multimedia Interface.
[0022] The imaging unit 26 includes a camera. The imaging unit 26 can image the surroundings. The imaging unit 26 may record the captured image in the storage unit 23 or transmit it to the control unit 21 for image analysis. The image includes a still image or a moving image.
[0023] The internal configuration of the second user terminal 3 will be described in detail. The second user terminal 3 includes a control unit 31, a communication unit 32, a storage unit 33, a display unit 34, an input unit 35, and an imaging unit 36. Each component of the second user terminal 3 is communicably connected to each other via, for example, a dedicated line. The hardware configuration of the second user terminal 3 may be the same as the hardware configuration of the first user terminal 2. The description here is omitted.
[0024] [First Embodiment] Hereinafter, with reference to the drawings, the processes executed in the information processing system S will be described in detail. Here, the first user terminal 2 is operated by the first user. The second user terminal 3 is operated by the second user.
[0025] Here, as an example, the following scenario will be described. · The first user is looking for a seat to have a meal with a hooded coat at lunchtime but cannot find an empty seat. The second user has just finished eating and tells the first user that their seat will become available. After that, the first user wants to send an evaluation (here, gratitude) for the second user's action but does not know the contact information of the second user.
[0026] The control unit 21 of the first user terminal 2 receives an operation from the first user, opens an application or a browser, etc., and accesses the information processing device 1. As shown in FIG. 2, the control unit 21 displays map data (here, the seat map of the hooded coat FC) indicating the position of the object (here, the seat) on the display unit 24. As an alternative example, the object may be a shared object used by a plurality of users and may be, for example, any of the following. · Restaurant seats · Vehicles · Play equipment
[0027] The hooded coat FC has a plurality of seats. The plurality of seats include seat S01, seat S02, and seat S03.
[0028] The first user selects the object (here, seat S01) used by the first user and the second user. At this time, the first user terminal 2 transmits a request for acquiring order data to the information processing device 1 together with the selection result for the object. The control unit 11 of the information processing device 1 acquires the request for acquiring order data.
[0029] As shown in FIG. 3, the storage unit 13 of the information processing apparatus 1 stores, in association with the object, the usage date and time of the object and the user who used the object (corresponding to the "user" in FIG. 3). The user and usage date and time of the object are specified by wireless communication between an arbitrary communication medium (e.g., smartphone, tag, etc.) held by each user and each object. As an alternative example, the user of the object may be specified by at least one of an imaging image of the user and login information input by each user to each object. The imaging image of the user may be captured by a camera installed in the hood coat FC.
[0030] The control unit 11 of the information processing apparatus 1 acquires, from the storage unit 13, order data indicating the order of usage on the usage date (here, December 24th) selected by the first user. In the example shown in FIG. 3, the first in order is user P01, the second in order is user P02, and the third in order is user P03. As an additional example, the control unit 11 may acquire user-related information corresponding to each user from the user-related information DB shown in FIG. 4. The user-related information includes, for example, any of the following. · Facial image · Gender · Age group
[0031] The user-related information is registered in advance by the user himself / herself. Information that may be publicly disclosed to others among the user-related information can be specified by the user himself / herself.
[0032] The control unit 11 of the information processing apparatus 1 transmits the order data to the first user terminal 2. As shown in FIG. 5, the control unit 21 of the first user terminal 2 displays the order data on the display unit 24. As an additional example, the control unit 11 may transmit user-related information in addition to the order data.
[0033] The first user selects, on the display unit 24, the second user who is the target for sending an evaluation. The first user terminal 2 transmits the selection result to the information processing apparatus 1. In this way, the control unit 11 receives an evaluation for the second user from the first user terminal 2. The first user terminal 2 may additionally transmit a message for the second user. The control unit 11 of the information processing apparatus 1 notifies the evaluation to the second user terminal 3 operated by the second user. The control unit 11 may additionally transmit a message for the second user.
[0034] [Second Embodiment] Descriptions of the content common to the first embodiment and the second embodiment are omitted here (the same applies hereinafter). In the first embodiment, the order data indicates the order in which the seats of the hood coat FC are used. In the second embodiment, as an alternative example or an additional example, the order data may indicate the following. · The order in which the trash can is opened and closed · The order in which the gate is passed through · The order in which a product or service is purchased
[0035] In the second embodiment, the user who opens and closes the trash can, passes through the gate, and purchases a product or service is identified by wireless communication between an arbitrary communication medium possessed by each user and an object (trash can, gate, store cashier). The order data may be deleted after a predetermined time.
[0036] [Third Embodiment] In the third embodiment as an additional example of the first embodiment, the control unit 11 of the information processing apparatus 1 When receiving an evaluation (e.g., thank you, like) for the second user from the first user terminal 2 operated by the first user, notifies the evaluation to the second user terminal 3 operated by the second user, When obtaining a notification (e.g., a notification transmitted by pressing the "wrong" button) indicating that the notification destination of the evaluation is incorrect from the second user terminal 3, estimates or determines the correct notification destination and transfers the evaluation to the estimated or determined notification destination, Execute the operation including. Specifically, it is as follows.
[0037] If the second user knows the correct notification destination, the second user notifies the information processing apparatus 1 of the correct notification destination via the second user terminal 3. The control unit 11 of the information processing apparatus 1 transmits the evaluation to the correct notification destination.
[0038] If the correct notification destination is unknown, the control unit 11 acquires the conditions for specifying the correct notification destination from the first user terminal 2. The conditions may be any of the following, for example. · Age · Gender · Location · Time · Action (e.g., garbage collection) · Image
[0039] The control unit 11 applies an evaluation function to the conditions to identify users similar to the second user, and estimates the identified users as the correct notification destinations. At this time, the control unit 11 ranks the users who are likely to be the correct notification destinations among the users similar to the second user (e.g., users who often receive thanks) and notifies the first user terminal 2, and the user selected by the first user terminal 2 may be estimated as the correct notification destination. As an alternative, the control unit 11 may acquire the conditions and the confidence level regarding the accuracy of the conditions from the first user terminal 2, and apply an evaluation function to the conditions and the confidence level. As an alternative, among the conditions, the conditions shared by the second user or the correct notification destination may be settable by the first user. The reason is, for example, that if a condition such as "in their 80s" is specified, it may be impolite if it is notified to a user in their 50s.
[0040] The control unit 11 may estimate one or more other users who were within a predetermined range from the second user as the correct notification destinations. The reason is that there is a possibility that someone around knows the correct notification destination. The notification status may be viewable by one or more other users.
[0041] The control unit 11 may estimate the correct notification destination based on votes from one or more other users. The control unit 11 may transfer the evaluation only when permission to transfer to the correct notification destination is obtained from the first user terminal 2.
[0042] According to the third embodiment, the evaluation can be accurately sent.
[0043] [Fourth Embodiment] As an additional example of the first embodiment, in the fourth embodiment, the control unit 11 of the information processing apparatus 1 detects the difference in specific parameters (e.g., dirt, smell, thickness) that affect customer satisfaction between two adjacent processes among a plurality of processes (e.g., simulation confirmation process, cleaning process, drying process, ironing process, inspection process) that make up a service (e.g., cleaning), estimates the degree of influence on customer satisfaction for each process based on the magnitude of the difference, when a request for information indicating the degree of influence is received from the first user terminal 2 operated by the user, notifies the first user terminal 2 of the information indicating the degree of influence, when an evaluation (e.g., thank you, like) for a specific process is received from the first user terminal, notifies the evaluation to the second user terminal 3 operated by the person in charge associated with the specific process, and can execute operations including this.
[0044] The control unit 11 can propose to the first user terminal 2 the process with the greatest degree of influence. The specific parameters are detected by sensors (e.g., cameras, smell sensors, lasers for measuring thickness) provided at the location (e.g., factory) where a plurality of processes are performed. When there are multiple specific parameters, the parameters to be used can be selected by the user.
[0045] According to the fourth embodiment, it is possible to convey an evaluation (e.g., a feeling of gratitude) to someone you don't know directly or someone with a distant relationship.
[0046] [Fifth Embodiment] In the fifth embodiment as an additional example of the first embodiment, the control unit 11 of the information processing apparatus 1 detects first data indicating that the first user of the first user terminal 2 has performed an action determined to be helping to the second user, detects second data indicating that the second user has performed an action determined to be helping to the third user, notifies the first user terminal 2 of the content of the second data (e.g., rosary display or text), and executes operations including the above. Specifically, it is as follows.
[0047] The temporal order of the help from the first user to the second user and the help from the second user to the third user does not matter. The control unit 11 generates display information for displaying an icon corresponding to each user and an arrow indicating that an action determined to be helping has been performed, and transmits it to the first user terminal 2. The content of the icon can be set by each user. If nothing is set, only a plot may be used.
[0048] When the control unit 11 traces the target of the action determined to be helping in one direction starting from the first user and determines that the detected users include the first user or a user associated with the first user (e.g., family member), the control unit 11 notifies the first user terminal 2 of the determination result (e.g., notifies that gratitude has circulated).
[0049] The control unit 11 traces all the targets of the action determined to be helping in one direction starting from the first user, and notifies the first user terminal 2 of the number of detected users (e.g., notifies the number of cases where gratitude has spread). The control unit 11 generates a ranking for each starting point based on the number of detected users. The ranking may be generated for each period.
[0050] Starting from the first user, the control unit 11 traces the target of the action determined as assistance in one direction. If it is determined that among the detected users, there are users belonging to a location different from the location where the first user belongs or users belonging to a location at a distance greater than or equal to a reference value from the location where the first user belongs, the control unit 11 notifies the determination result to the first user terminal 2 (e.g., notifies a far - away location (such as Finland) where gratitude has spread). Regarding the distance of the detected locations, a ranking for each starting point may be generated. The ranking may be generated for each period.
[0051] The control unit 11 may calculate a numerical value (e.g., happiness level (hypothesis: the person who helps a more distantly - related partner is happier)) indicating the distance of the relationship (e.g., the distance of attributes such as place of residence, hobbies, age, and the rarity of daily contacts) between the user who performs the action determined as assistance and the target of that action. When the numerical value is greater than or equal to the reference value, the control unit 11 detects the user (e.g., a senior helper who becomes a role model for citizens) who performs the action determined as assistance. The control unit 11 may calculate the numerical value for each user belonging to the first geographical area. The control unit 11 may calculate the numerical value for each user belonging to the second geographical area and compare it with the numerical value calculated for the first geographical area.
[0052] According to the fifth embodiment, the following effects can be obtained. · The spread effect or degree of influence of gratitude can be visualized. · Understanding the spread effect improves the motivation to perform the next good deed. · Measure happiness level.
[0053] Referring to FIG. 6, the information processing method by the control unit 11 of the information processing apparatus 1 will be described.
[0054] In step S1, the control unit 11 of the information processing apparatus 1 acquires order data indicating the order of use by a plurality of users for one object used by the plurality of users. In step S2, the control unit 11 acquires a request for the order data from the first user terminal 2 operated by the first user. In step S3, the control unit 11 transmits the order data to the first user terminal 2. In step S4, the control unit 11 receives an evaluation of the second user among the plurality of users indicated in the order data from the first user terminal 2. In step S5, the control unit 11 notifies the evaluation to the second user terminal 3 operated by the second user.
[0055] As described above, according to the present embodiment, the control unit 11 acquires order data indicating the order of use by a plurality of users for one object used by the plurality of users, and when acquiring a request for the order data from the first user terminal 2 operated by the first user, transmits the order data to the first user terminal 2, and when receiving an evaluation of the second user among the plurality of users indicated in the order data, notifies the evaluation to the second user terminal 3 operated by the second user, and executes an operation including this. With this configuration, the information processing apparatus 1 enables a user to send an evaluation even if the user does not know who has performed a good deed.
[0056] Also according to the present embodiment, the operation of the control unit 11 includes transmitting map data indicating the position of one object to the first user terminal 2, and when receiving a selection for one object, transmitting the order data to the first user terminal 2. With this configuration, the information processing apparatus 1 supports the selection of the target for sending an evaluation.
[0057] Also according to the present embodiment, the operation of the control unit 11 includes transmitting user-related information associated with each of the plurality of users to the first user terminal 2 in addition to the order data. The user-related information transmitted to the first user terminal 2 can be specified by each of the plurality of users. With this configuration, the information processing apparatus 1 can protect the personal information of each of the plurality of users.
[0058] Further, according to the present embodiment, the operation of the control unit 11 includes identifying a user who has used one object based on at least one of wireless communication between one object and communication media held by a plurality of users, captured images of the plurality of users, and login information input to the one object. With this configuration, the information processing apparatus 1 can easily and accurately identify a user who has used one object.
[0059] It should be noted that although the present disclosure is described based on the drawings and embodiments, those skilled in the art may make various modifications and alterations based on the present disclosure. In addition, changes can be made without departing from the spirit of the present disclosure. For example, the functions included in each means or each step can be rearranged so as not to be logically contradictory, and a plurality of means or steps can be combined into one or divided.
[0060] For example, an embodiment is also possible in which a general-purpose computer or general-purpose electronic device functions as the information processing apparatus 1 according to the above-described embodiment. Specifically, a program describing the processing content for realizing each function of the information processing apparatus 1 according to the above-described embodiment is stored in the memory of a general-purpose computer or electronic device, and the program is read and executed by a processor. Therefore, the present disclosure can also be realized as a program executable by a processor or a non-transitory computer-readable medium storing the program.
Description of Reference Numerals
[0061] S Information processing system
Claims
An information processing method by an information processing apparatus having a storage unit that stores order data indicating the order in which a plurality of users used one object in the past and identification information of each user, wherein: when a request for the order data is acquired from a first user terminal operated by a first user who uses the one object, together with first identification information associated with the first user, the order data is transmitted to the first user terminal based on the first identification information; when an evaluation of a second user who used the one object before the first user, as indicated in the order data, is received from the first user terminal, the evaluation is notified to a second user terminal operated by the second user based on second identification information associated with the second user; including: the order data is generated based on the identification information acquired when the plurality of users sequentially use the one object, the identification information is acquired from the user terminals of each user by a wireless communication function of the one object, or is pre-associated with face images of the plurality of users in a captured image including the one object and is specified by the face images. An information processing method.
2. In the information processing method according to claim 1, including transmitting information indicating the arrangement of the one object within a predetermined facility in response to a request from the first user terminal, receiving a selection for the one object, and then transmitting the order data to the first user terminal. An information processing method.
3. In the information processing method according to claim 1, including transmitting user-related information associated with each of the plurality of users to the first user terminal in addition to the order data, wherein the user-related information transmitted to the first user terminal is specifiable by each of the plurality of users. An information processing method.
4. An information processing apparatus including a control unit and a storage unit that stores order data indicating the order in which a plurality of users used one object in the past and identification information of each user, wherein the control unit: When the request for acquiring the order data is acquired from a first user terminal operated by a first user who uses the one object, together with first identification information associated with the first user, the order data is transmitted to the first user terminal based on the first identification information. When an evaluation of a second user who used the one object before the first user, as indicated in the order data, is received from the first user terminal, the evaluation is notified to a second user terminal operated by the second user based on second identification information associated with the second user. Execute operations including The order data is generated based on the identification information acquired when the plurality of users sequentially use the one object. The identification information is acquired from the user terminals of each user by the wireless communication function of the one object, or is pre-associated with the face images of the plurality of users in the captured image including the one object and is specified by the face image, an information processing apparatus.
5. In the information processing method according to claim 1, When a notification indicating that the notification destination of the evaluation is incorrect is received from the second user terminal, conditions used to determine the correct notification destination of the evaluation are acquired from the first user terminal, and a third user similar to the second user is determined from the conditions. The evaluation is notified to a third user terminal operated by the third user based on third identification information associated with the third user. An information processing method further including
Citation Information
Patent Citations
Gratitude conveyance system, method for conveying gratitude, program, and recording medium
JP2019053624A
Interpersonal car sharing support system, method and program
JP2021124870A
Evaluation processing method and information processing device
JP2022153962A
Client device, information processing system, storage medium, and information processing method
WO2018146936A1
Battery management system and battery management method
WO2019163682A1