Information processing system, control method for information processing system, and program

The system addresses the issue of notifying users of lost belongings by using a second terminal to receive loss detection from a first terminal, ensuring notification of both the terminal and attached items, even if the first terminal is lost.

JP7767135B2Active Publication Date: 2025-11-11CANON KK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021205930
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-12-20
Publication Date
2025-11-11
Estimated Expiration
2041-12-20

AI Technical Summary

Technical Problem

Existing systems fail to notify a user of lost belongings when the user's mobile terminal is lost, as the loss notification is typically sent via the mobile terminal itself.

Method used

An information processing system involving a first and second portable terminal, where the first terminal communicates with a wireless tag attached to belongings, detects loss based on communication state and distance, and transmits detection results to the second terminal for notification.

Benefits of technology

Enables notification of lost belongings even if the user's mobile terminal is lost, ensuring the user is informed of both the terminal and attached items.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007767135000001
    Figure 0007767135000001
  • Figure 0007767135000002
    Figure 0007767135000002
  • Figure 0007767135000003
    Figure 0007767135000003
Patent Text Reader

Abstract

To provide an information processing system, a control method thereof, and a program for performing notification of a loss in consideration of a case where a portable terminal displaying an effect that a user has lost belongings has been lost.SOLUTION: An information processing system comprises: a first portable terminal carried by a first user; and a second portable terminal carried by a second user accompanying the first user. The first portable terminal has: communication means for communicating with a wireless tag attached to belongings of the first user; acquisition means for acquiring an inter-terminal distance between the first portable terminal and the second portable terminal; detection means for executing detection processing to detect a loss of any one of the belongings and the first portable terminal based on a communication state of the communication means and the inter-terminal distance; and first transmission means for transmitting a detection result by the detection means to the second portable terminal. The second portable terminal has: first reception means for receiving the detection result from the first portable terminal; and control means for performing control to output a notification which indicates the detection result received by the first reception means.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 system, a control method for an information processing system, and a program. [Background technology]

[0002] When people go out, they often forget or drop their belongings. If they lose something nearby, it is possible to retrieve it without much effort. On the other hand, if they lose something while traveling or on a business trip, it often takes a lot of effort to retrieve it if they do not notice it early. Therefore, as a technology for making people aware of a loss early, Patent Document 1 describes a technology that determines that an item has been lost when the distance between the item and a mobile device exceeds a certain distance and notifies the mobile device of this. [Prior art documents] [Patent documents]

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

[0004] However, in Patent Document 1, since the loss notification is sent via the mobile terminal carried by the user, there is a problem in that if the mobile terminal itself is lost, the user cannot be notified that their belongings have been lost.

[0005] Therefore, an object of the present invention is to provide notification of loss in consideration of the case where the user has lost the mobile terminal. [Means for solving the problem]

[0006] The information processing system of the present invention is an information processing system including a first portable terminal carried by a first user and a second portable terminal carried by a second user accompanying the first user, wherein the first portable terminal has a communication means for communicating with a wireless tag attached to the first user's belongings, an acquisition means for acquiring the inter-terminal distance between the first portable terminal and the second portable terminal, a detection means for performing a detection process to detect the loss of at least one of the belongings or the first portable terminal based on the communication state of the communication means and the inter-terminal distance, and a first transmission means for transmitting the detection result of the detection means to the second portable terminal, and the second portable terminal has a first receiving means for receiving the detection result from the first portable terminal and a control means for controlling the second portable terminal to output a notification representing the detection result received by the first receiving means. [Effects of the Invention]

[0007] According to the present invention, it is possible to notify a user of the loss of a mobile terminal, taking into consideration the case where the user has lost the mobile terminal. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram illustrating an example of the overall configuration of a loss detection system. [Figure 2] FIG. 1 is a diagram illustrating an example of the functional configuration of a loss detection system. [Figure 3] FIG. 10 is a diagram illustrating an example of a communication result with a wireless tag. [Figure 4] 10 is a flowchart showing a process executed by the lost property detection system. [Figure 5] 10 is a flowchart showing a lost item detection process. [Figure 6] 10 is a flowchart showing a lost item detection process. [Figure 7] FIG. 10 is a diagram showing a specific example of a method for detecting loss. [Figure 8] FIG. 1 is a diagram illustrating an example of a functional configuration of a lost item detection system. [Figure 9] 10 is a flowchart showing a lost item detection process. [Figure 10] FIG. 10 is a diagram showing a specific example of a method for detecting loss. [Figure 11] 10 is a flowchart showing a lost item detection process. [Figure 12] 10 is a flowchart showing a lost item detection process. [Figure 13] 10 is a flowchart showing a registration process for terminal sharing. [Figure 14] 10 is a flowchart showing a process of canceling terminal sharing. DETAILED DESCRIPTION OF THE INVENTION

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

[0010] <Embodiment 1>

[0011] Fig. 1 shows an example of the overall configuration of a lost item notification system according to this embodiment. The lost item notification system shown in Fig. 1 includes a first terminal 10, which is a portable terminal carried by a first user, a wireless tag 20, and a second terminal 30, which is a portable terminal carried by a second user. The wireless tag 20 is attached to, for example, the first user's keys or wallet. The lost item notification system is an information processing system that detects the loss of the first terminal 10 or a personal item to which the wireless tag 20 is attached, and performs processing to output a notification indicating the loss detection result from the first terminal 10 or the second terminal 30. The lost item notification system of this embodiment is configured with one first terminal, one second terminal, and one wireless tag, but may be configured with two or more second terminals and two or more wireless tags.

[0012] In this embodiment, the first terminal 10 can be connected to the wireless tag 20 via a wireless communication path. The first terminal 10 can also be connected to the second terminal 30 via a wireless communication path. The first terminal 10 shares location information of the second terminal 30 with the second terminal 30. It is also assumed that a second user who is a user of the second terminal 30 is accompanying a first user who is a user of the first terminal 10.

[0013] Next, a description will be given of an example of the hardware configuration of the first terminal 10. The first terminal 10 is a smartphone or tablet terminal, and as shown in Fig. 1, is configured with a CPU 101, a ROM 102, a RAM 103, a storage device 104, an input unit 106, an output unit 107, a communication unit 108, and a GPS receiving unit 109. These devices are connected to each other via a bus 105.

[0014] The CPU 101 is a microprocessor that controls the entire first terminal 10. The CPU 101 performs various controls, such as connection control with the wireless tag 20 and the second terminal 30, loss detection, notification output control based on the loss detection result, and transmission control of the loss detection result to the second terminal 30. The ROM 102 is a read-only nonvolatile memory that stores a boot program and the like. The CPU 101 executes the boot program at system startup and loads the OS and various control programs from the storage device 104, which serves as a boot device, into the RAM 103 and executes them, thereby realizing the processing on the first terminal 10 side in the flowchart described below. The RAM 103 is a readable and writable random access memory. The RAM 103 temporarily stores various data used by each device. The storage device 104 is a storage device including nonvolatile memory or removable media such as an SD card, and stores the OS, various control programs, and various management data. The data stored in the storage device 104 is updated as needed.

[0015] The input unit 106 is a touch panel, buttons, a camera, a microphone, etc., and accepts input of various instructions and information for detecting loss. The output unit 107 outputs a notification indicating the result of loss detection under the control of the CPU 101. The output unit 107 is a display device such as an LCD monitor or an audio device such as a speaker, and outputs a notification to the first user by screen display or audio when loss is detected. In this embodiment, a touch panel display having both input and display functions is used. Under the control of the CPU 101, the communication unit 108 connects to the wireless tag 20 and the second terminal 30 via a wireless communication path to transmit and receive data. In this embodiment, the communication unit 108 connects to the communication unit 110 of the wireless tag 20 via short-range wireless communication such as Bluetooth (registered trademark) or Bluetooth Low Energy. The communication unit 108 also connects to the communication unit 138 of the second terminal 30 via wireless communication such as a 4G line or a 5G line. The GPS receiver 109 continuously measures the location information of the terminal itself.

[0016] Next, we will explain an example of the hardware configuration of the wireless tag 20. The wireless tag 20 is a smart tag, and as shown in Fig. 1, is composed of a CPU 100, a communication unit 110, an input unit 112, and a storage device 113. These devices are connected to each other via a bus 111. The CPU 100 is a microprocessor and is responsible for overall control of the wireless tag 20. The CPU 100 controls connection with the first terminal 10 and power ON / OFF. The CPU 100 reads and executes various control programs from the storage device 113. The communication unit 110, under the control of the CPU 100, connects to the first terminal 10 via a wireless communication path and transmits and receives data. In this embodiment, the communication unit 110 connects to the communication unit 108 of the first terminal 10 via short-range wireless communication. The input unit 112 is a button or the like, and is operated by the user to turn the power ON / OFF, issue instructions to connect to the first terminal 10, etc. The storage device 113 stores various control programs and data such as a tag ID.

[0017] Next, an example of the hardware configuration of the second terminal 30 will be described. The second terminal 30 is a smartphone or tablet terminal, and as shown in Fig. 1, is configured with a CPU 131, a ROM 132, a RAM 133, a storage device 134, an input unit 136, an output unit 137, a communication unit 138, and a GPS receiving unit 139. These devices are connected to each other via a bus 135. Note that the second terminal 30 can be realized with the same hardware configuration as the first terminal 10, and therefore a description of the similar parts will be omitted.

[0018] The CPU 131 is a microprocessor that controls the entire second terminal 30. The CPU 131 performs various controls such as connection control with the first terminal 10 and output processing of notifications according to the results of loss detection. The CPU 131 executes a boot program at system startup, and loads the OS and various control programs from the storage device 134, which is the boot device, into the RAM 133 and executes them, thereby realizing the processing on the second terminal 30 side in the flowchart described below.

[0019] The input unit 136 accepts input of information. Under the control of the CPU 131, the output unit 137 outputs a notification to the second user by screen display or voice based on the result of loss detection. Under the control of the CPU 131, the communication unit 108 connects to the first terminal 10 via a wireless communication path and transmits and receives data. In this embodiment, the communication unit 108 of the first terminal 10 is connected via wireless communication such as a 4G line or a 5G line. The GPS receiving unit 139 continuously measures the location information of its own terminal.

[0020] Fig. 2 shows an example of the functional configuration of the lost item detection system according to this embodiment. Fig. 2 shows an example in which a wireless tag 20 is attached to a key 21 as a first user's belongings. The first terminal 10 functions as a tag communication unit 211, a tag registration unit 212, a location information receiving unit 213, an inter-terminal distance acquisition unit 214, a loss detection unit 215, and a loss notification unit 216 by the CPU 101 executing a control program stored in the storage device 104. The second terminal 30 functions as a location information transmitting unit 221 and a loss notification unit 222 by the CPU 131 executing a control program stored in the storage device 134.

[0021] First, the functional configuration of the first terminal 10 will be described. The tag communication unit 211 communicates with a wireless tag present in the vicinity, and may also detect the communication distance with the wireless tag. The tag registration unit 212 registers the tag ID of the wireless tag attached to the personal item. The tag ID is registered by pairing with the wireless tag. Furthermore, for the registered tag ID, a tag name, which is the name of the personal item to which the wireless tag with that tag ID is attached, is registered based on the operation of the input unit 106 by the first user. The tag ID and tag name are stored in the storage device 104. In the following description, it is assumed that the tag ID of the wireless tag 20 and the key 21 are registered in association with each other. The location information receiving unit 213 receives the location information of the second terminal 30 measured by the GPS receiving unit 139 from the second terminal 30 . The inter-terminal distance acquisition unit 214 acquires the inter-terminal distance, which is the distance between the first terminal 10 and the second terminal 30. In this embodiment, the distance in real space is calculated between the location information of the second terminal 30 acquired by the location information receiving unit 213 and the location information measured by the GPS receiving unit 109 of the first terminal 10. Note that, if the first terminal 10 can be connected to the second terminal 30 via short-range wireless communication, the inter-terminal distance may be acquired from the communication distance via short-range wireless communication.

[0022] The loss detection unit 215 detects the loss of the first terminal 10 or the belongings based on the communication result with the wireless tag 20 having the registered tag ID and the terminal-to-terminal distance acquired by the terminal-to-terminal distance acquisition unit 214. Specifically, the loss detection unit 215 first determines whether or not communication has occurred via the tag communication unit 211 for the wireless tag 20 having the registered tag ID. If communication with the wireless tag 20 is not possible (the communication state is "none"), there is a possibility that the first terminal 10 or the belongings (key 21) have been lost. In this embodiment, it is assumed that the second user is accompanying the first user. Therefore, if communication with the wireless tag 20 is not possible and the terminal-to-terminal distance is equal to or greater than a predetermined value, the loss detection unit 215 detects the loss of the first terminal 10. Furthermore, if communication with the wireless tag 20 is not possible and the terminal-to-terminal distance is less than the predetermined value, the loss detection unit 215 detects the loss of the first user's belongings (key 21). The loss detection unit 215 may determine that communication is not possible when the communication distance with the wireless tag 20 is equal to or greater than a predetermined value.

[0023] The lost item notification unit 216 controls the output of a notification indicating the result of detection by the loss detection unit 215 from the first terminal 10 or the second terminal 30. The lost item notification unit 216 may read the tag name of the wireless tag 20 with which communication has not been possible from the storage device 104 and include it in the notification. When the lost item notification unit 216 detects the loss of a personal item (key 21), it notifies the first user that the personal item has been lost by using the output unit 107 to display on the screen, sound, vibration, or the like. Furthermore, when the lost item notification unit 216 detects the loss of the first terminal 10, it transmits the loss detection result to the second terminal 30 via the communication unit 108.

[0024] Next, the functional configuration of the second terminal 30 will be described. The location information transmitting unit 221 transmits the location information of the second terminal 30 measured by the GPS receiving unit 139 to the first terminal 10 . When the loss notification unit 222 receives the loss detection result from the first terminal 10, it uses the output unit 137 to notify the second user that the item has been lost by screen display, voice, vibration, or the like.

[0025] 3 is a diagram showing an example of the result of communication with a wireless tag. As shown in FIG. 3, a plurality of tag IDs 301 and tag names 302 corresponding to the tag IDs are registered in the first terminal 10. The tag ID 301 is identification information unique to each tag, and is linked to, for example, a production number determined at the time of production. The tag name 302 is registered with the wireless tag 20 based on the operation of the input unit 106 by the first user during initial communication with the wireless tag 20. If no name is entered at the time of registration, names such as belongings A, belongings B, and belongings C may be automatically assigned. When the loss detection process starts, a communication distance 303 with the terminal and a communication presence / absence 304 with the terminal are acquired as communication results for the tag ID 301. The communication distance 303 with the terminal indicates the communication distance between the target wireless tag 20 and the first terminal 10. The communication presence / absence 304 with the terminal indicates the presence or absence of communication between the target wireless tag 20 and the first terminal 10.

[0026] Next, the processing executed by the lost property detection system according to this embodiment will be described. FIG. 4 is a flowchart showing the processing executed by the lost property detection system. The flowchart in FIG. 4 is started when a first user carrying a first terminal 10 starts accompanying a second user carrying a second terminal 30, and the first user operates the first terminal 10 to instruct loss detection. The first user is carrying a personal item to which a wireless tag 20 is attached. Each process (step) in the flowchart will be explained below with an S (step) prefixed to the reference numeral. Note that in the flowchart below, each terminal will be explained as the subject of processing, but specifically, the CPU of each terminal will be the subject of processing.

[0027] First, in S401, a registration process is performed between the first terminal 10 and the second terminal 30 to share the location information of the second terminal 30. For example, the second user performs an input operation on the second terminal 30 to designate the first terminal 10 as a partner with which the location information of the second terminal 30 is to be shared. This enables the first terminal 10 to continuously receive the location information of the second terminal 30. Next, in S402, the first terminal 10 and the second terminal 30 perform processing to detect loss of the first terminal 10 or belongings to which the wireless tag 20 is attached. The loss detection processing of S402 is performed periodically until the terminal sharing cancellation processing (S403) is executed. Details of the loss detection processing will be explained in the flowchart below. Next, in S403, a process is performed to cancel the sharing of the location information of the second terminal 30 between the first terminal 10 and the second terminal 30. For example, the second user performs an input operation on the second terminal 30 to exclude the first terminal 10 from the partners with whom the location information of the second terminal 30 is shared. After that, the series of processes in the flowchart ends.

[0028] Next, the loss detection process executed in S402 of FIG. 4 in this embodiment will be described with reference to FIGS. 7A and 7B are diagrams showing a specific example of a method for detecting loss. Each diagram in FIG. 7 shows a situation in which a second user 707 carrying a second terminal 30 is accompanying a first user 706 carrying a first terminal 10. The first terminal 10 is receiving location information from the second terminal 30. The first user 706 has a personal item 708 to which a wireless tag 20 is attached. 7A, an operation when a first user 706 loses the first terminal 10 will be described. When the first user 706 loses the first terminal 10 at a lost location 700 and then moves a certain distance away, the first terminal 10 loses communication with the wireless tag 20 attached to the first user's 706 belongings 708. When the first terminal 10 detects that communication has been lost, it determines whether it is far from the second terminal 30. When the first terminal 10 is far from the second terminal 30 as shown in FIG. 7A, the first terminal 10 detects that the first terminal 10 has been lost and sends a notification to the second terminal 30. Upon receiving the notification, the second terminal 30 displays on the output unit 137 a message 710 indicating that the paired user (first user 706) has forgotten the terminal. When the first terminal 10 detects that communication with the wireless tag 20 has been lost, it may display on the output unit 107 a message 709 indicating that the belongings 708 have been forgotten.

[0029] 5A and 5B are flowcharts showing the loss detection process according to this embodiment, in which Fig. 5A shows the process on the first terminal 10 side, and Fig. 5B shows the process on the second terminal 30 side. First, in S501, the first terminal 10 attempts to communicate with a registered wireless tag 20. Next, in S502, the first terminal 10 determines whether or not communication with the registered wireless tag 20 has been possible. If the first terminal 10 determines that communication with the registered wireless tag 20 is possible, the series of processes in the flowchart ends, and if it determines that communication with the registered wireless tag 20 is not possible, the process proceeds to S503. Note that the determination may also be made by acquiring tag IDs from wireless tags present in the vicinity and comparing the acquired tag IDs with registered tag IDs. In S503, the first terminal 10 acquires the distance to the second terminal 30. Specifically, the first terminal 10 calculates the distance in real space between the location information of the second terminal 30 received from the second terminal 30 and the location information measured by the GPS receiving unit 109 of the first terminal 10.

[0030] Next, in S504, the first terminal 10 determines whether the distance to the second terminal 30 is equal to or greater than a predetermined value. If the first terminal 10 determines that the distance to the second terminal 30 is equal to or greater than the predetermined value, the loss of the first terminal 10 is detected and the process proceeds to S505, and if the distance to the second terminal 30 is determined to be less than the predetermined value, the loss of a personal item to which a wireless tag 20 is attached is detected and the process proceeds to S506. In S505, the first terminal 10 transmits a notice to the effect that the first terminal 10 has been lost to the second terminal 30. After that, the series of processes in the flowchart ends. In S506, the first terminal 10 acquires the tag name associated with the wireless tag 20 with which communication is not possible, and displays a message on the output unit 107 indicating that the belongings with the acquired tag name have been lost. This notifies the first user that the belongings have been lost. After that, the series of processes in the flowchart ends.

[0031] The flowchart in FIG. 5(b) will be described. First, in S511, the second terminal 30 determines whether or not it has received a notification from the first terminal 10 that the first terminal 10 has been lost. If it is determined that the second terminal 30 has received the notification, it proceeds to S512, and if it is determined that the second terminal 30 has not received the notification, it ends the series of processes in the flowchart. In S512, the second terminal 30 displays a message on the output unit 137 indicating that the first terminal 10 has been lost. This notifies the second user that the first user has dropped the terminal. After that, the series of processes in the flowchart ends.

[0032] According to the flowchart of FIG. 5 as described above, even if a user drops the terminal itself, the user can be notified that the terminal has been dropped by sending a notification to the terminal of the paired user.

[0033] Next, using FIG. 7(b), an operation when the belongings 708 are lost will be described. When the first user 706 loses the belongings 708 at the lost location 700 and then moves a certain distance away, the first terminal 10 loses communication with the wireless tag 20 attached to the belongings 708 of the first user 706. When the first terminal 10 detects that communication has been lost, it determines whether it is far from the second terminal 30. As shown in FIG. 7(b), when the first terminal 10 is not far from the second terminal 30, the first terminal 10 detects that the belongings 708 have been lost and displays a message 730 on the output unit 107 indicating that the belongings 708 have been forgotten. In addition, the first terminal 10 transmits a notification to the second terminal 30. Upon receiving the notification, the second terminal 30 displays a message 740 on the output unit 137 indicating that the paired user (first user 706) has forgotten the belongings 708. As a result, the first terminal 10 can notify the second terminal 30 that the paired user has dropped the belongings 708.

[0034] 7(a) and (b) above, the operation when only one of the first terminal 10 and the belongings 708 is lost is described. In FIG. 7(c), the operation when both the first terminal 10 and the belongings 708 are lost is described. A first user 706 loses both the first terminal 10 and the belongings 708 at the lost location 700, and then moves away a certain distance. In this case, the first terminal 10 is able to communicate with the wireless tag 20 attached to the belongings 708. The first terminal 10 then determines whether it is far from the second terminal 30. As shown in FIG. 7( c), when the first terminal 10 is far from the second terminal 30, the first terminal 10 detects that both the first terminal 10 and the belongings 708 have been lost and sends a notification to the second terminal 30. The second terminal 30, upon receiving the notification, displays on the output unit 137 a message 750 indicating that the paired user (first user 706) has forgotten both the first terminal 10 and the belongings 708. As a result, even if the first user 706 loses both the first terminal 10 and the belongings 708, the paired user can be notified that both the first terminal 10 and the belongings 708 have been dropped by the notification from the first terminal 10 to the second terminal 30.

[0035] 6A and 6B are flowcharts showing the loss detection process according to this embodiment, in which (a) shows the process on the first terminal 10 side, and (b) shows the process on the second terminal 30 side. First, in S601, the first terminal 10 attempts to communicate with a registered wireless tag 20. Next, in S602, the first terminal 10 determines whether or not it has been able to communicate with the registered wireless tag 20. If the first terminal 10 determines that it is possible to communicate with the registered wireless tag 20, it proceeds to S603, and if it determines that it is not possible to communicate with the registered wireless tag 20, it proceeds to S604. In S603 and S604, the first terminal 10 acquires the distance to the second terminal 30. After S603, the process proceeds to S605. After S604, the process proceeds to S606. In S605, the first terminal 10 determines whether the distance to the second terminal 30 is equal to or greater than a predetermined value. If the first terminal 10 determines that the distance to the second terminal 30 is equal to or greater than the predetermined value, it detects the loss of both the first terminal 10 and the belongings and proceeds to S607, and if it determines that the distance to the second terminal 30 is less than the predetermined value, it ends the series of processes in the flowchart.

[0036] In S606, the first terminal 10 determines whether the distance to the second terminal 30 is equal to or greater than a predetermined value. If the first terminal 10 determines that the distance to the second terminal 30 is equal to or greater than the predetermined value, it detects that only the first terminal 10 has been lost and proceeds to S608, and if it determines that the distance to the second terminal 30 is less than the predetermined value, it detects that only personal belongings have been lost and proceeds to S609. In S607, the first terminal 10 transmits a notification to the second terminal 30 that both the first terminal 10 and the belongings have been lost. This notification includes the tag name associated with the wireless tag 20 with which communication is not possible. After that, the series of processes in the flowchart ends. In S608, the first terminal 10 transmits a notice to the second terminal 30 that only the first terminal 10 has been lost. After that, the series of processes in the flowchart ends. In S609, the first terminal 10 acquires the tag name associated with the wireless tag 20 with which communication is not possible, and displays a message on the output unit 107 indicating that the belongings with the acquired tag name have been lost. This notifies the first user that the belongings have been lost. After that, the series of processes in the flowchart ends.

[0037] The flowchart in FIG. 6(b) will be described. First, in S611, the second terminal 30 determines whether or not it has received a notice of loss from the first terminal 10. If it is determined that the second terminal 30 has received the notice, it proceeds to S612, and if it is determined that the notice has not been received, it ends the series of processes in the flowchart. In S612, the second terminal 30 determines whether the received notification is a notification that only the first terminal 10 has been lost. If the notification is a notification that only the first terminal 10 has been lost, the process proceeds to S613; if not, the process proceeds to S614. In S613, the second terminal 30 displays a message on the output unit 137 indicating that the first terminal 10 has been lost. This notifies the second user that the first user has dropped the terminal. After that, the series of processes in the flowchart ends. In S614, the second terminal 30 displays a message on the output unit 137 indicating that both the first terminal 10 and the belongings have been lost. This notifies the second user that the first user has dropped both the terminal and the belongings. After that, the series of processes in the flowchart ends.

[0038] According to the flowchart of Figure 6, even if a user drops both their device and their belongings, a notification can be sent to the device of the paired user to let the user know that they have dropped both their device and their belongings. 5 or 6 to be used to detect loss may be changed as appropriate depending on the user's settings, etc. For example, when detecting loss of only the terminal, use FIG. 5, and when detecting loss of both the terminal and personal belongings in addition to loss of only the terminal, use FIG. 6.

[0039] According to the first embodiment described above, even if a user drops the terminal itself, the user can be notified that the terminal has been dropped by sending a notification to the terminal of the paired user.

[0040] <Embodiment 2> In the first embodiment, a case where the location information of the second terminal 30 is shared between the first terminal 10 and the second terminal 30 is described. In the present embodiment, a case where a tag ID registered in the first terminal 10 is shared between the first terminal 10 and the second terminal 30 is described. Below, a description of the same parts as in the first embodiment will be omitted, and the description will focus on the differences.

[0041] 8 shows an example of the functional configuration of the loss detection system according to this embodiment. In this embodiment, the second terminal 30 can also connect to the wireless tag 20 via a wireless communication path. The first terminal 10 functions as a tag communication unit 811, a tag registration unit 812, a tag information transmission unit 813, a loss detection unit 814, and a loss notification unit 815 when the CPU 101 executes a control program stored in the storage device 104. The second terminal 30 functions as a tag communication unit 821, a tag information sharing unit 822, a loss detection unit 823, and a loss notification unit 824 when the CPU 131 executes a control program stored in the storage device 134.

[0042] First, the functional configuration of the first terminal 10 will be described. The tag communication unit 811 and the tag registration unit 812 are the same as the tag communication unit 211 and the tag registration unit 212 in FIG. The tag information transmitting unit 813 transmits the registered tag ID and tag name to the second terminal 30. The loss detection unit 814 detects the loss of a personal item based on the result of communication with the wireless tag 20 having the registered tag ID. Specifically, the loss detection unit 814 determines whether or not communication has occurred via the tag communication unit 811 with the wireless tag 20 having the registered tag ID, and if there is no communication, detects the loss of the first user's personal item (key 21). Loss notification unit 815 controls output unit 107 to output a notification indicating the result of detection by loss detection unit 814. When loss is detected, loss notification unit 815 uses output unit 107 to notify the first user that the item has been lost by screen display, voice, vibration, or the like.

[0043] Next, the functional configuration of the second terminal 30 will be described. The tag communication unit 821 is similar to the tag communication unit 811 . The tag information sharing unit 822 receives the tag ID and tag name from the first terminal 10, and registers the received tag ID and tag name in association with the first terminal 10. The registered information is stored in the storage device 134. The loss detection unit 823 detects the loss of a personal item based on the results of communication with the wireless tag 20 having a tag ID that has been registered in the tag information sharing unit 822. Specifically, the loss detection unit 823 determines whether or not communication has occurred via the tag communication unit 821 with the wireless tag 20 having a registered tag ID, and if there is no communication, detects the loss of the first user's personal item (key 21). The loss notification unit 824 controls the output unit 137 to output a notification indicating the result of detection by the loss detection unit 823. When a loss is detected, the loss notification unit 824 notifies the second user of the loss by using the output unit 137 to display a screen, sound, vibration, or the like.

[0044] 4 of this embodiment, a registration process is performed between the first terminal 10 and the second terminal 30 to share the tag ID and tag name registered in the first terminal 10. For example, the first user performs an input operation on the first terminal 10 to specify the second terminal 30 as a partner with which the tag ID and tag name paired on the first terminal 10 will be shared. This makes it possible to register the tag ID and tag name registered in the first terminal 10 in the second terminal 30 as well. Note that when performing the registration process, the first user may select the tag ID and tag name to be shared between the first terminal 10 and the second terminal 30. 4 of this embodiment, a process is performed to cancel the sharing of the tag ID and tag name of the second terminal 30 between the first terminal 10 and the second terminal 30. For example, the first user performs an input operation on the first terminal 10 to exclude the second terminal 30 from the partners with which the first terminal 10 shares the tag ID and tag name that have been paired.

[0045] Next, the loss detection process executed in S402 of FIG. 4 in this embodiment will be described with reference to FIGS. Fig. 10 is a diagram showing a specific example of a method for detecting loss. Fig. 10 shows a situation in which a second user 1007 carrying a second terminal 30 is accompanying a first user 1006 carrying a first terminal 10. The second terminal 30 holds a tag ID that has been registered with the first terminal 10. The first user 1006 has a personal item 1008 to which a wireless tag 20 is attached. 10 , an operation will be described when the first user 1006 loses the belongings 1008. When the first user 1006 loses the belongings 1008 at the lost location 1000 and then moves a certain distance away, the first terminal 10 loses communication with the wireless tag 20 attached to the belongings 1008 of the first user 1006. When the first user 1006 detects that communication has been lost, the first terminal 10 detects that the belongings 1008 have been lost and displays a message 1010 on the output unit 107 indicating that the belongings 1008 have been forgotten. In this embodiment, it is assumed that the second user 1007 is accompanying the first user 1006, and therefore the second terminal 30 also detects that the belongings 1008 have been lost. When the second terminal 30 detects that the belongings 1008 have been lost, a message 1009 is displayed on the output unit 137 indicating that the first user 1006, who is the sharing partner, has forgotten the belongings 1008. This allows the paired user to be notified that the belongings 1008 have been dropped even if the first terminal 10 cannot be used due to a dead battery or the like.

[0046] 9A and 9B are flowcharts showing the loss detection process according to this embodiment, in which (a) shows the process on the first terminal 10 side, and (b) shows the process on the second terminal 30 side. First, in S901, the first terminal 10 attempts to communicate with a registered wireless tag 20. Next, in S902, the first terminal 10 determines whether or not it has been able to communicate with the registered wireless tag 20. If the first terminal 10 determines that it is possible to communicate with the registered wireless tag 20, it ends the series of processes in the flowchart, and if it determines that it is not possible to communicate with the registered wireless tag 20, it proceeds to S903. In S903, the first terminal 10 acquires the tag name associated with the wireless tag 20 with which communication is not possible, and displays a message on the output unit 107 indicating that the belongings with the acquired tag name have been lost. This notifies the first user that the belongings have been lost. After that, the series of processes in the flowchart ends.

[0047] The flowchart in FIG. 9(b) will be described. First, in S911, the second terminal 30 attempts to communicate with the shared wireless tag 20. The shared wireless tag 20 is the wireless tag 20 having the tag ID registered in association with the first terminal 10 for sharing. Next, in S912, the second terminal 30 determines whether or not it has been able to communicate with the shared wireless tag 20. If the second terminal 30 determines that it is possible to communicate with the shared wireless tag 20, it ends the series of processes in the flowchart, and if it determines that it is not possible to communicate with the shared wireless tag 20, it proceeds to S913. In S913, the second terminal 30 acquires the tag name associated with the wireless tag 20 with which communication is not possible, and displays a message on the output unit 137 indicating that the belongings with the acquired tag name have been lost. This notifies the second user that the first user has lost their belongings. After that, the series of processes in the flowchart ends.

[0048] According to the second embodiment described above, the first terminal 10 shares information about the paired wireless tag with the second terminal 30, which enables the second terminal 30 to detect loss. This allows the paired user to be notified that an item has been lost, even if the first terminal 10 cannot be used due to a dead battery or the like.

[0049] Next, as a modified example of the second embodiment, a case will be described in which the communication state between the first terminal 10 and the wireless tag 20 is taken into consideration in addition to the communication state between the second terminal 30 and the wireless tag 20. In this case, loss of the first terminal 10 can be detected without acquiring the inter-terminal distance between the first terminal 10 and the second terminal 30 as in the first embodiment.

[0050] A first modified example will be described. First, when a first user loses the first terminal 10 and moves a certain distance away, the first terminal 10 loses communication with the wireless tag 20 attached to the user's belongings. When the first terminal 10 detects that communication has been lost, it sends a request to the second terminal 30 to check the status of communication with the wireless tag 20. If the second terminal 30 is communicating normally with the wireless tag 20, it means that only the first terminal 10 has moved away, and the loss of the first terminal 10 is detected.

[0051] 11A and 11B are flowcharts showing the loss detection process according to this modification, in which Fig. 11A shows the process on the first terminal 10 side, and Fig. 11B shows the process on the second terminal 30 side. In FIG. 11(a), S1103 is executed instead of S903 in FIG. 9(a). In S1103, the first terminal 10 transmits to the second terminal 30 a communication status check request including the tag ID of the wireless tag 20 with which communication has not been possible. The flowchart in FIG. 11(b) will be described. First, in S1111, the second terminal 30 determines whether or not a communication status check request has been received from the second terminal 30. If it is determined that the second terminal 30 has received the request, the process proceeds to S1112, and if it is determined that the request has not been received, the process ends. In S1112, the second terminal 30 determines whether or not it was able to communicate with the wireless tag 20 having the tag ID included in the communication status confirmation request. If the second terminal 30 determines that it is possible to communicate with the wireless tag 20, it detects that the first terminal 10 has been lost and proceeds to S1114, and if it determines that it is not possible to communicate with the wireless tag 20, it detects that a personal item has been lost and proceeds to S1115. In S1114, the second terminal 30 displays a message on the output unit 137 indicating that the first terminal 10 has been lost. This notifies the second user that the first user has dropped the terminal. After that, the series of processes in the flowchart ends. In S1115, the second terminal 30 displays a message on the output unit 137 indicating that the belongings have been lost. This notifies the second user that the first user has dropped the belongings. After that, the series of processes in the flowchart ends.

[0052] According to the first variant of the second embodiment described above, even if a user drops the terminal itself, the user can be notified that the terminal has been dropped by sending a notification to the terminal of the paired user.

[0053] Next, a second modified example will be described. In this modified example, not only the tag ID and tag name but also the presence or absence of communication with the wireless tag 20 at the first terminal 10 and the communication distance will be shared between the first terminal 10 and the second terminal 30. Specifically, when the registration process of S401 in Fig. 4 is executed, not only the tag ID and tag name registered in the first terminal 10 but also the communication result with the wireless tag 20 of the tag ID will be shared. This makes it possible for the second terminal 30 to continuously receive the presence or absence of communication with the wireless tag 20 at the first terminal 10 and the communication distance.

[0054] Fig. 12 is a flowchart showing the loss detection process according to this modified example. Fig. 12 shows the process on the side of the second terminal 30. The process on the side of the first terminal 10 is the same as Fig. 9(a). 12 are the same as S911 and S912 in Fig. 9(b). In S912, if the second terminal 30 determines that communication with the shared wireless tag 20 is possible, the process proceeds to S1207, and if it determines that communication with the shared wireless tag 20 is not possible, the process proceeds to S1203. In S1203 and S1207, the second terminal 30 acquires the communication status of the wireless tag 20 with which communication has not been possible at the first terminal 10. After S1203, the process proceeds to S1204. After S1207, the process proceeds to S1208. In S1204, the second terminal 30 determines whether the communication status with the first terminal 10 acquired in S1203 is good or bad, and if it determines that the communication status is poor, it detects that only the belongings have been lost and proceeds to S1206, which is the same as S1115. If it determines that the communication status is good, it detects that both the first terminal 10 and the belongings have been lost and proceeds to S1205. In S1205, the second terminal 30 displays a message on the output unit 137 indicating that both the first terminal 10 and the belongings have been lost. This notifies the second user that the first user has dropped both the terminal and the belongings. After that, the series of processes in the flowchart ends. In S1208, the second terminal 30 determines whether the communication status with the first terminal 10 acquired in S1207 is good or bad, and if it determines that the communication with the first terminal 10 is poor, it detects that only the first terminal 10 has been lost and proceeds to S1209, which is the same as S1114. If it determines that the communication status is good, the series of processes in the flowchart ends.

[0055] According to the second variant of the second embodiment described above, even if a user drops both their terminal and their belongings, a notification can be sent to the terminal of the paired user to inform the user that both the terminal and their belongings have been dropped.

[0056] <Embodiment 3> In the above-described embodiments, it was assumed that the processes for sharing location information and tag IDs between the first terminal 10 and the second terminal 30 were performed manually by the user. It was also assumed that the process for canceling sharing was performed manually by the user. In this embodiment, a case will be described in which the process for registering terminal sharing, which is executed in S401 of FIG. 4, and the process for canceling terminal sharing, which is executed in S403 of FIG. 4, are performed automatically.

[0057] 13 is a flowchart showing the terminal sharing registration process according to this embodiment. The process of this flowchart is a process that is executed periodically. In this embodiment, the process is described as being executed by the first terminal 10, but it may also be executed by the second terminal 30. First, in S1301, the first terminal 10 performs a process of checking terminals that exist within a predetermined distance. Next, in S1302, the first terminal 10 determines whether a terminal exists within a predetermined distance for a predetermined time or more. Specifically, the first terminal 10 acquires the communication distance with surrounding terminals using short-range wireless communication, and determines whether the acquired communication distance is within a predetermined distance for a predetermined time or more. If the first terminal 10 determines that a terminal exists within a predetermined distance for a predetermined time or more, the process proceeds to S1303. If the first terminal 10 determines that a terminal does not exist that satisfies the above condition, the process proceeds to S1306. In S1303, the first terminal 10 transmits a request for address information to a terminal that exists within a predetermined distance for a predetermined time or more, and compares the response with the information in the address book of the first terminal. In S1304, the first terminal 10 determines whether the target terminal exists in the address book based on the comparison result of S1303. If it is determined that the first terminal 10 exists in the address book, the process proceeds to S1305, and if it is determined that the first terminal 10 does not exist in the address book, the process ends. In S1305, the first terminal 10 shares the location information and the paired tag ID with the target terminal. In S1306, the first terminal 10 repeatedly executes the processes of S1303 to S1305 for all terminals present within a predetermined distance for a predetermined time or more, and after executing the processes for all terminals, ends the series of processes in the flowchart.

[0058] 14 is a flowchart showing the process of canceling terminal sharing according to this embodiment. The process of this flowchart is a process that is executed periodically. In this embodiment, the process is described as being executed by the first terminal 10, but it may also be executed by the second terminal 30. First, in S1401, the first terminal 10 acquires the inter-terminal distance with the second terminal 30. The method of acquiring the inter-terminal distance may use the location information of the second terminal 30 as in the first embodiment, or may use the communication distance by short-range wireless communication. Next, in S1402, the first terminal 10 determines whether the distance to the second terminal 30 is equal to or greater than a predetermined distance. If the first terminal 10 determines that the distance is equal to or greater than the predetermined distance, the process proceeds to S1403, and if the first terminal 10 determines that the distance is less than the predetermined distance, the process proceeds to S1406. In S1403, the first terminal 10 inquires of the second terminal 30 about the communication distance to the shared wireless tag 20 and acquires it. In S1404, the first terminal 10 determines whether the communication distance acquired in S1403 is equal to or greater than a predetermined value. If the first terminal 10 determines that the communication distance is equal to or greater than the predetermined value, it determines that the first user and the second user are not together because the second terminal 30 is far from both the first terminal 10 and the wireless tag 20, and proceeds to S1405. If it determines that the communication distance is less than the predetermined value, it proceeds to S1406. In S1405, the first terminal 10 cancels the sharing between the terminals. That is, the first terminal 10 removes the second terminal 30 from the executing entity that executes the loss detection process (S402). At this time, the situation is the same as if both the first terminal 10 and the belongings to which the wireless tag 20 is attached have been lost. Therefore, before the cancellation, a warning may be issued by displaying on the second terminal 30, "It is possible that the paired user has lost both the terminal and the belongings. Do you want to cancel sharing?" Alternatively, when the automatic cancellation operation is set, a warning may be issued by displaying on the first terminal 10, "If both the terminal and the belongings are lost, detection cannot be performed. Do you want to set automatic sharing cancellation?" In S1406, the first terminal 10 repeatedly executes the processes of S1403 to S1405 for all terminals registered for sharing, and after executing the processes for all terminals, ends the series of processes in the flowchart.

[0059] According to the third embodiment described above, it is possible to automatically register terminals that share information and cancel terminals that share information.

[0060] Although the present invention has been described above with reference to the embodiments, the above embodiments are merely illustrative of specific examples of how the present invention can be implemented, and the technical scope of the present invention should not be construed as being limited by these embodiments. In other words, the present invention can be implemented in various forms without departing from its technical concept or main features.

[0061] In the above-described first and second embodiments, an example has been shown in which the loss detection process (S402) in Fig. 4 is executed periodically, but the frequency of execution of the loss detection process may be changed depending on the remaining battery power of the first terminal 10 or the second terminal 30, or the communication status between the first terminal 10 or the second terminal 30 and the wireless tag 20. For example, when the remaining battery power of the first terminal 10 is low, the frequency of communication between the first terminal 10 and the wireless tag 20 may be reduced in order to reduce battery consumption of the first terminal 10. Furthermore, when the communication status between the first terminal 10 and the wireless tag 20 is poor, the frequency of communication between the first terminal 10 and the wireless tag 20 may be increased.

[0062] 4 (S402) may be executed when passing through a certain checkpoint. For example, a specific location such as a bullet train entrance or exit, a station ticket gate, or a building elevator may be set as a checkpoint, and the loss detection process may be started when passing through this checkpoint. When a checkpoint is set, it is possible to reduce the frequency of communication between the first terminal 10 or second terminal 30 and the wireless tag 20, thereby reducing battery consumption in the first terminal 10 or second terminal 30.

[0063] (Other embodiments) The present invention can also be realized by supplying a program that realizes one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and having one or more processors in the computer of the system or device read and execute the program.The present invention can also be realized by a circuit (e.g., ASIC) that realizes one or more functions. [Explanation of symbols]

[0064] 10: First terminal, 20: Wireless tag, 30: Second terminal

Claims

1. An information processing system including a first portable terminal carried by a first user and a second portable terminal carried by a second user accompanying the first user, The first mobile terminal a communication means for communicating with a wireless tag attached to the first user's belongings; an acquisition means for acquiring a terminal-to-terminal distance between the first portable terminal and the second portable terminal; a detection means for performing a detection process to detect loss of at least one of the belongings and the first portable terminal based on the communication state of the communication means and the distance between the terminals; a first transmitting means for transmitting a detection result of the detection process to the second mobile terminal; and The second mobile terminal a first receiving means for receiving the detection result from the first mobile terminal; a control means for controlling the output of a notification indicating the detection result received by the first receiving means; An information processing system comprising:

2. 2. The information processing system according to claim 1, wherein the detection means detects the loss of the first portable terminal when communication with the wireless tag is impossible and the distance between the terminals is equal to or greater than a predetermined value.

3. 3. The information processing system according to claim 1, wherein the detection means detects the loss of the personal item when communication with the wireless tag is impossible and the distance between the terminals is less than a predetermined value.

4. 4. The information processing system according to claim 2, wherein the detection means determines whether the inter-terminal distance is equal to or greater than a predetermined value when communication with the wireless tag becomes impossible.

5. An information processing system as described in any one of claims 1 to 4, characterized in that the detection means detects the loss of both the first mobile terminal and the personal belongings when communication with the wireless tag is possible and the distance between the terminals is greater than or equal to a predetermined value.

6. The second mobile terminal The device further includes a second transmitting means for transmitting location information of the device itself, The first mobile terminal further comprising second receiving means for receiving location information from the second mobile terminal; 6. The information processing system according to claim 1, wherein the acquisition means calculates the distance between the terminals based on the location information of the first mobile terminal and the location information received by the second receiving means.

7. The information processing system according to any one of claims 1 to 6, characterized in that the detection means changes the frequency of execution of the detection process based on at least one of the remaining battery level of the first portable terminal and the communication status of the communication means.

8. 8. The information processing system according to claim 1, wherein the detection means performs the detection process when it detects that a predetermined checkpoint has been passed.

9. The first mobile terminal An information processing system as described in any one of claims 1 to 8, further comprising a registration means for automatically registering a mobile terminal that is present within a predetermined distance for a predetermined period of time and is registered in the address book of the first mobile terminal as the second mobile terminal.

10. An information processing system including a first portable terminal carried by a first user and a second portable terminal carried by a second user accompanying the first user, The first mobile terminal a registration means for registering a tag ID of a wireless tag attached to the first user's belongings; a transmitting means for transmitting tag information including the registered tag ID to the second portable terminal; and The second mobile terminal a receiving means for receiving the tag information from the first portable terminal; a first communication means for communicating with the wireless tag using the received tag information; a detection means for detecting the loss of the personal belongings based on the communication state of the first communication means; a control means for controlling the output of a notification indicating a detection result of the detection process; An information processing system comprising:

11. the first portable terminal further includes a second communication means for communicating with the wireless tag by using the tag ID registered by the registration means; the transmitting means transmits a request to confirm a communication state with the wireless tag when the second communication means is unable to communicate with the wireless tag; The information processing system according to claim 10, characterized in that the detection means detects the loss of the first portable terminal when the confirmation request is received and when communication with the wireless tag is possible using the first communication means.

12. the first portable terminal further includes a second communication means for communicating with the wireless tag by using the tag ID registered by the registration means; the tag information further includes a communication status of the second communication means, The information processing system according to claim 10, characterized in that the detection means performs a detection process to detect the loss of the first portable terminal based on the communication status of the first communication means and the communication status included in the tag information.

13. The first mobile terminal an acquisition means for acquiring a communication state of the first communication means and an inter-terminal distance between the first portable terminal and the second portable terminal; a release means for releasing the second portable terminal from an execution subject that executes the detection process when communication via the first communication means is impossible and the inter-terminal distance is equal to or greater than a predetermined value; 13. The information processing system according to claim 10, further comprising:

14. A control method for an information processing system including a first portable terminal carried by a first user and a second portable terminal carried by a second user accompanying the first user, the method comprising: a communication step in which the first mobile terminal communicates with a wireless tag attached to the first user's belongings; an acquisition step in which the first portable terminal acquires an inter-terminal distance that is a distance between the first portable terminal and the second portable terminal; a detection step in which the first portable terminal performs a detection process to detect loss of at least one of the belongings and the first portable terminal based on the communication state in the communication step and the distance between the terminals; a first transmission step in which the first portable terminal transmits a detection result obtained by the detection step to the second portable terminal; a first receiving step in which the second mobile terminal receives the detection result from the first mobile terminal; a control step of controlling the second mobile terminal to output a notification indicating the detection result received in the first receiving step; A control method comprising:

15. A program for an information processing system including a first portable terminal carried by a first user and a second portable terminal carried by a second user accompanying the first user, The first mobile terminal, a communication means for communicating with a wireless tag attached to the first user's belongings; an acquisition means for acquiring a terminal-to-terminal distance between the first portable terminal and the second portable terminal; a detection means for performing a detection process to detect loss of at least one of the belongings and the first portable terminal based on the communication state of the communication means and the distance between the terminals; a first transmission means for transmitting a detection result of the detection process to the second mobile terminal; It functions as The second mobile terminal, a first receiving means for receiving the detection result from the first mobile terminal; a control means for controlling the output of a notification indicating the detection result received by the first receiving means; A program to function as a

Citation Information

Patent Citations

  • Personal effects loss preventing method and system

    JP2006004257A

  • Portable terminal and presence confirmation notifying method

    JP2007249633A

  • Portable monitoring device and article monitoring system

    JP2008234115A

  • Missing prevention system

    JP2017194826A