Information processing device, information processing terminal, information processing system, information processing method, and program
The information processing system ensures continuous tracking of moving objects by using LPWA and non-LPWA communication lines to transmit and generate information with a predetermined data amount, addressing the risk of losing sight in areas with limited mobile phone coverage.
Patent Information
- Application Number
- JP2022076566
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-05-06
- Publication Date
- 2025-07-28
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing monitoring systems risk losing sight of care recipients or moving objects in areas where movement cannot be detected, leading to potential loss.
An information processing system utilizing LPWA and non-LPWA communication lines to transmit and generate information with a predetermined data amount, ensuring connectivity and object tracking.
Prevents loss of moving objects by maintaining continuous tracking and providing real-time situational awareness, even in areas with limited mobile phone coverage.
Smart Images

Figure 2025109992000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing terminal, an information processing system, an information processing method, and a program.
Background Art
[0002] Patent Document 1 discloses a monitoring system. This monitoring system is adopted in hospitals, elderly care facilities, nursing facilities, etc. and is used for monitoring care recipients. The monitoring system includes at least three or more access points installed at different positions in the above-mentioned hospitals and the like, a monitoring device, and a server. The monitoring device has a communication unit that performs wireless communication with each access point and a detection unit that detects the movement of the care recipient. The server communicates between the monitoring device and the access point.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the above prior art, there is a concern that if the care recipient moves to a place where the movement cannot be detected, the care recipient may be lost sight of.
[0005] An object of the present invention is to provide an information processing apparatus, an information processing terminal, an information processing system, an information processing method, and a program capable of preventing loss of a moving object and grasping the situation of the moving object.
Means for Solving the Problems
[0006] To achieve the above object, an information processing apparatus according to an aspect of the present invention is A communication unit that receives first information transmitted from a first information processing terminal existing on the side of a moving body that can move irregularly via either a LPWA (Low Power Wide Area) line or a non-LPWA line, and the data amount of the main information part at the time of the transmission is a predetermined number of bytes common to the LPWA line and the non-LPWA line. An information processing unit that generates second information that is required in a second information processing terminal different from the first information processing terminal and that the communication unit transmits to the second information processing terminal using the non-LPWA line based on the first information. It includes.
[0007] Also, in order to achieve the above object, an information processing terminal according to one aspect of the present invention is An information processing terminal existing on the side of a moving body that can move irregularly, A terminal-side communication unit that selects either a LPWA (Low Power Wide Area) line or a non-LPWA line to transmit first information, A terminal-side information processing unit that generates the first information, the data amount of the main information part at the time of the transmission being a predetermined number of bytes common to the LPWA line and the non-LPWA line. It includes.
[0008] Also, in order to achieve the above object, an information processing system according to one aspect of the present invention is The information processing device according to any one of claims 1 to 3, A first information processing terminal that exists on the side of the moving body, selects either a LPWA (Low Power Wide Area) line or a non-LPWA line to perform transmission, and generates first information, the data amount of the main information part at the time of the transmission being a predetermined number of bytes common to the LPWA line and the non-LPWA line. A second information processing terminal that is a terminal different from the first information processing terminal and to which second information generated in the information processing device is transmitted via the non-LPWA line. It includes.
[0009] In addition, the information processing method according to one aspect of the present invention shall be a method corresponding to the information processing apparatus according to one aspect of the present invention described above, and a method corresponding to the information processing terminal.
[0010] In addition, the program according to one aspect of the present invention shall be a program corresponding to the information processing apparatus according to one aspect of the present invention described above, and a program corresponding to the information processing terminal.
Advantages of the Invention
[0011] According to the present invention, it is possible to prevent loss of a moving object.
Brief Description of the Drawings
[0012]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Modes for Carrying Out the Invention
[0013] <Overview of this Service> The overview of a service (hereinafter referred to as "this service") to which the information processing system 100 according to an embodiment of the present invention is applicable will be described with reference to FIG. 1. FIG. 1(a) is a block diagram showing an example of the system configuration related to the information processing system 100. Also, FIG. 1(b) is a flowchart schematically explaining the processing flow in the first information processing terminal 2 of FIG. 1(a). Also, FIG. 1(c) is a flowchart schematically explaining the processing flow in the server 1 of FIG. 1(a).
[0014] This service is a service provided by a service provider (not shown) and can be used by a user (not shown) who needs information about a moving object. Also, this service is a service that can acquire information about a moving object without losing sight of the moving object and provide it to the user. In other words, it is a service that can grasp the situation of the moving object and provide the grasped information to the user.
[0015] The service provider not shown is a person who manages the server 1 or a person who uses the server 1. The service provider has an environment for managing information (data) about a moving object not shown.
[0016] The moving object corresponds to at least something that can move irregularly. More specifically, humans, animals, luggage, and goods correspond to the moving object in this specification. Also, things that move on the ground or road, things that move in the air, things that move on water or at sea, etc. also correspond to the moving object in this specification. The moving object not only can move by itself, but also corresponds to something that moves by transportation, for example. The moving object corresponds to something that can move together with the first information processing terminal described later. More specifically, the moving object includes humans, animals, as well as drones, automobiles including EVs (Electric Vehicles), motorcycles, logistics containers, ships, and the like. The moving object as described above may move over a distance of, for example, several hundred kilometers (km). The moving object corresponds to, for example, one that moves to a location where a call cannot be made using a mobile phone. That is, for a location (area) where a base station for a mobile phone cannot be installed, such as a national park, for example, a person who goes hiking or goes mushroom hunting can be cited. Or, a drone that has strayed into the above area due to an operation error or a malfunction can be cited. In addition, for example, those that move regularly with their movement range restricted by rails or the like (trains, monorails, etc.) may also be included in the moving object.
[0017] The information (data) regarding the moving object not shown is not particularly limited as long as it includes the information required by the user not shown. The information regarding the moving object preferably includes at least latitude and longitude information (position information) or information obtained by encrypting the position information in this specification (this is an example, and for example, it may include time information when the position information was obtained). The information regarding the moving object is generated into information in which the data amount of the main information part becomes a predetermined number of bytes in the first information described later (as will be described later, in this specification, 12 bytes or 6 bytes corresponds to the above-mentioned predetermined number of bytes). In addition, as the part other than the main information part (header, etc.), unique information such as an ID can be cited as an example.
[0018] (System configuration, etc.) In FIG. 1(a), the information processing system 100 includes a server 1 (information processing device), a first information processing terminal 2 (information processing terminal), a second information processing terminal 3, a relay server 4, and a base station 5. An information processing system 100 has a server 1 and a first information processing terminal 2 interconnected via an LPWA (Low Power Wide Area) line N1 and a relay server 4. Also, in the information processing system 100, the server 1 and the first information processing terminal 2 are connected via a non-LPWA line N2. The relay server 4 is connected to the LPWA line N1 and the non-LPWA line N2, respectively. The base station 5 shown in FIG. 1 is a base station on the LPWA line N1 (illustration of the base station on the non-LPWA line N2 is omitted).
[0019] The server 1 receives first information regarding a mobile object from the first information processing terminal 2 and generates second information based on the received first information. Also, the server 1 transmits the generated second information to a second information processing terminal 3. Note that the second information is information required at the second information processing terminal 3. That is, it is information regarding the mobile object required by a user (not shown). The second information is generated based on first information in which the data amount of the main information part is a predetermined number of bytes. More specifically, for example, it is generated to include information such as latitude and longitude information (position information). The second information is generated as information in which the data amount of the main information part such as the first information is not restricted to a predetermined number of bytes.
[0020] The first information processing terminal 2 is a terminal existing on the side of the above-mentioned mobile object. More specifically, when the mobile object is the above-mentioned human, for example, a smartphone, a tablet, a smartwatch, smart glasses, etc. are terminals corresponding thereto (in this case, the terminal is assumed to be equipped with an LPWA wireless communication module not shown). Alternatively, it is a terminal including a terminal such as the above-mentioned smartphone (corresponding to the second terminal 7 on the mobile object side from FIG. 2 onwards) and another terminal capable of performing short-range wireless communication (for example, Bluetooth (registered trademark)) with this terminal and having an LPWA wireless communication module (corresponding to the first terminal 6 on the mobile object side from FIG. 2 onwards).
[0021] The second information processing terminal 3 is a terminal such as a PC (Personal Computer), smartphone, tablet, smartwatch, smart glasses, etc. The second information processing terminal 3 is a terminal used by a user (not shown). Note that, as described above, only one of the first information processing terminal 2 and the second information processing terminal 3 is shown in FIG. 1, but actually there are many (this is an example).
[0022] The relay server 4 is a server that relays the above-described first information. When the first information is transmitted via the LPWA line N1, the relay server 4 receives it and then transmits the first information to the server 1 via the non-LPWA line N2.
[0023] The base station 5 is for the LPWA line N1. The base station 5 is installed, for example, at a location with a radius of 100 kilometers (km) or less. The base station 5 is also installed on, for example, an artificial satellite.
[0024] The LPWA line N1 uses a wireless communication technology compliant with the LPWA standard. By suppressing the communication speed (low bit rate), the LPWA line N1 can suppress power consumption (low power consumption) compared to existing communication networks, such as LTE (Long Term Evolution) (registered trademark), etc. The LPWA line N1 can achieve a larger communication distance (wide area coverage) compared to short-range wireless communication such as Bluetooth (registered trademark). Specifically, for example, a communication distance of several tens of km to several hundreds of km can be achieved. There are multiple standards for the LPWA line N1. For example, Sigfox (registered trademark), LoRa (registered trademark), etc. are known.
[0025] The non-LPWA line N2 uses a communication technology that complies with standards other than the LPWA line N1. In this specification, as the non-LPWA line N2, for example, a mobile phone line connectable to the Internet, WiFi (registered trademark), or a combination thereof is adopted. In addition, a line compatible with LEO (Low Earth Orbit) communication satellites may be adopted as the non-LPWA line N2. Although details are omitted, it is assumed that the above-mentioned LEO-compatible line can be used as an alternative line to the LPWA line N1 or can be used in combination with the LPWA line N1 and selectively used.
[0026] (Processing flow in the first information processing terminal 2) In FIG. 1(b), as the processing flow in the first information processing terminal 2, in step SS1, a generation process of first information regarding a mobile body (not shown) is performed. The first information is information in which the data amount of the main information part is a predetermined number of bytes. After such step SS1 is completed, the process proceeds to step SS2. In step SS2, a line selection process is performed. That is, a process of selecting either the LPWA line N1 or the non-LPWA line N2 is performed. Specifically, when a connection to the non-LPWA line N2 is secured, this non-LPWA line N2 is selected, and when the connection cannot be secured, the LPWA line N1 is selected. Since the LPWA line N1 has a wide area coverage as described above, a connection can be secured with a very high probability. Here, although the non-LPWA line N2 is preferentially selected, this is not the only case. That is, the LPWA line N1 may be preferentially selected. In addition, for example, when the non-LPWA line N2 cannot be connected, the LPWA line N1 may be selected for a predetermined period (for example, 1 hour or 1 day). Also, it may be determined which of the LPWA line N1 and the non-LPWA line N2 is cheaper and selected. After step SS2 is completed, the process proceeds to step SS3. In step SS3, a transmission process of transmitting the first information to the server 1 via the line selected in step SS2 is performed.
[0027] (Processing Flow in Server 1) In FIG. 1(c), as the processing flow in Server 1, in step SS11, reception processing of first information is performed, where the data amount of the main information part becomes a predetermined number of bytes. After such step SS11 ends, the process proceeds to step SS12. In step SS12, generation processing of second information is performed based on the received first information. The second information is information used by a user (not shown) who needs information regarding a moving body (not shown). After step SS12 ends, the process proceeds to step SS13. In step SS13, transmission processing is performed to transmit the second information to the second information processing terminal 3 via the non-LPWA line N2.
[0028] (Effect) As described above with reference to FIG. 1, in this service, the first information can be transmitted from the first information processing terminal 2 via either the LPWA line N1 or the non-LPWA line N2. That is, for example, even if a connection to the non-LPWA line N2, which is a mobile phone line, WiFi, or a combination thereof, cannot be secured, since there is the LPWA line N1 with wide area coverage, a connection can be secured. Therefore, in this service, if first information is generated such that the data amount of the main information part becomes a predetermined number of bytes as information regarding a moving body (not shown), this first information can be transmitted to Server 1. Thereby, Server 1 can generate second information based on the received first information. The second information processing terminal 3 can acquire and use the necessary information. As can be understood from the above description, this service can acquire information regarding the moving body without losing sight of the moving body and provide it to the user (can grasp the situation of the moving body and provide the grasped information to the user). This service can acquire information about a moving object without losing sight of it and provide it to a user existing remotely. As a result, in the case of a human partner, even in a situation where, due to a fall, slip, traffic accident, or sudden change in physical condition, a situation that would normally become serious without being able to notify anyone and would deteriorate, it becomes possible to grasp that situation in real time and at low cost with this service. For example, it is possible to prevent mountain landslide accidents and solitary deaths in case of disaster.
[0029] <Regarding the system configuration of the information processing system 100> FIG. 2 is a block diagram showing an example of the system configuration of the information processing system 100 according to an embodiment of the present invention.
[0030] The information processing system 100 shown in FIG. 2 includes a server 1 (information processing device), a first information processing terminal 2 (information processing terminal), a second information processing terminal 3, a relay server 4, a base station 5, and a third information processing terminal 8. The information processing system 100 is configured such that, here, the first information processing terminal 2 includes a mobile body side first terminal 6 and a mobile body side second terminal 7. In the information processing system 100, the server 1 and the mobile body side first terminal 6 in the first information processing terminal 2 are mutually connected via the LPWA line N1 and the relay server 4. Also, in the information processing system 100, the server 1 and the mobile body side second terminal 7 in the first information processing terminal 2 are mutually connected via the non-LPWA line N2. The relay server 4 is connected to the LPWA line N1 and the non-LPWA line N2, respectively. The base station 5 shown in FIG. 2 is installed on the LPWA line N1 (the illustration of the base station of the non-LPWA line N2 is omitted as in FIG. 1 for FIG. 2).
[0031] <Regarding the hardware configuration of the server 1> FIG. 3 is a block diagram showing an example of the hardware configuration of the server 1 in the information processing system 100 shown in FIG. 2.
[0032] Server 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, a display unit 16 (or output unit), an input unit 17, a storage unit 18, a communication unit 19, and a drive 20.
[0033] The CPU 11 executes various processes according to a program recorded in the ROM 12 or a program loaded from the storage unit 18 into the RAM 13. The RAM 13 also appropriately stores data and the like necessary for the CPU 11 to execute various processes.
[0034] The CPU 11, ROM 12, and RAM 13 are interconnected via the bus 14. The input / output interface 15 is connected to this bus 14. The display unit 16, input unit 17, storage unit 18, communication unit 19, and drive 20 are connected to the input / output interface 15.
[0035] The display unit 16 is composed of a display and displays various images. The input unit 17 is composed of various hardware and the like and inputs various information. The storage unit 18 is composed of a hard disk, DRAM (Dynamic Random Access Memory), etc. and stores various data. The communication unit 19 controls communication with the relay server 4 and the first information processing terminal 2 via the non-LPWA line N2.
[0036] The drive 20 is provided as needed. A removable medium 21 composed of a magnetic disk, optical disk, magneto-optical disk, semiconductor memory, or the like is appropriately mounted on the drive 20. The program read from the removable medium 21 by the drive 20 is installed in the storage unit 18 as needed. Also, the removable medium 21 can store various data stored in the storage unit 18 in the same manner as the storage unit 18.
[0037] Regarding the server 1 as described above, the first information processing terminal 2 (mobile body side first terminal 6, mobile body side second terminal 7), the second information processing terminal 3, the relay server 4, and the third information processing terminal 8 described later, various processes described later will be realized by the cooperation of these various hardware and various software.
[0038] <Regarding the hardware configuration of the first information processing terminal 2, etc.> The first information processing terminal 2 in FIG. 2 is an information processing terminal existing on the mobile body side, and includes a mobile body side first terminal 6 and a mobile body side second terminal 7. The mobile body side first terminal 6 and the mobile body side second terminal 7 each have a configuration basically the same as the hardware configuration of the server 1. That is, it includes a CPU (61, 71), a ROM, a RAM, a bus, an input / output interface, a display unit, an input unit, a storage unit (62, 72), a terminal side communication unit (63, 73), and a drive (the configuration is an example).
[0039] The mobile body side first terminal 6 has an LPWA wireless communication module based on the above configuration. The mobile body side first terminal 6 and the mobile body side second terminal 7 each have a short-range wireless communication module for communicating between them. In addition to the above hardware configuration, the mobile body side second terminal 7 has a GPS (Global Positioning System) unit 74 for acquiring position information and an imaging unit (not shown) (the GPS unit 74 is not limited to GPS, and position information may be acquired using various satellite positioning systems). Hereinafter, the mobile body will be described as, for example, a human. A human as the mobile body can move irregularly (that is, there is a possibility of moving to a place where a call cannot be made by a mobile phone). The mobile body side first terminal 6 is formed here in the shape of an appearance such as a key holder carried by the mobile body (human).
[0040] The second mobile terminal 7 is an information processing terminal such as a smartphone, a tablet, or a smartwatch. Here, it will be described as a smartphone carried by a mobile body (human).
[0041] Note that a device in which the first mobile terminal 6 is incorporated and integrated into the second mobile terminal 7 may be used as the first information processing terminal 2.
[0042] <Regarding the hardware configuration, etc. of the second information processing terminal 3> The second information processing terminal 3 is an information processing terminal such as a personal computer (PC), a smartphone, a tablet, or a smartwatch. Here, it will be described as a smartphone carried by a user (such as a family member like a son or a grandson) who needs information about a mobile body (human: for example, an old man). The second information processing terminal 3 includes a CPU, a ROM, a RAM, a bus, an input / output interface, a display unit, an input unit, a storage unit, a communication unit, a drive, and an imaging unit (the configuration is an example).
[0043] <Regarding the hardware configuration, etc. of the relay server 4> The relay server 4 is a server that receives the first information transmitted via the LPWA line N1 and further transmits the received first information to the server 1 (transmits via the non-LPWA line N2). The relay server 4 is provided to relay the first information between the first mobile terminal 6 on the mobile side and the server 1. Such a relay server 4 includes a CPU, a ROM, a RAM, a bus, an input / output interface, a display unit, an input unit, a storage unit, a communication unit, and a drive (the configuration is an example). Note that the base station 5 in the LPWA line N1 is not limited to being installed on the ground and may be installed on an artificial satellite (a low Earth orbit (LEO) communication satellite). Here, it is assumed that the base station 5 is also installed on the artificial satellite.
[0044] <Regarding the hardware configuration, etc. of the third information processing terminal 8> The third information processing terminal 8 is an information processing terminal different from the first information processing terminal 2 and the second information processing terminal 3. For example, the core system of a police station or the personal computer (PC) of a police officer can be cited as an example. Specifically, for areas where a mobile phone base station cannot be installed, such as in a national park, for example, a family that wants to search for an old man who went mushroom hunting can share the second information received by the second information processing terminal 3. This is an information processing terminal of a police station (an example). Note that it is not limited to a police station, and it may also be a fire department, a government office, a security company, etc. It may also be enterprises, organizations, individuals, etc. in various industries, such as automobile-related enterprises, insurance companies, logistics enterprises (drone logistics enterprises), etc.
[0045] <Regarding the Functional Configuration of Server 1> FIG. 4 is a functional block diagram showing an example of the functional configuration of server 1 in the information processing system 100 of FIG. 2.
[0046] Server 1 includes a CPU 11, a storage unit 18, a communication unit 19, etc. The mobile body side first terminal 6, the mobile body side second terminal 7, and the second information processing terminal 3 are respectively connected to server 1 via the communication unit 19.
[0047] The CPU 11 includes an information processing unit 111, and this information processing unit 111 has a first information reception processing unit 112, a second information generation processing unit 113, and a second information transmission processing unit 114. In other words, in the CPU 11 of server 1 (information processing device), when operating, the first information reception processing unit 112, the second information generation processing unit 113, and the second information transmission processing unit 114 function.
[0048] The storage unit 18 has a first information storage unit 181, a second information storage unit 182, and a third information storage unit 183.
[0049] The first information receiving processing unit 112 of the information processing unit 111 in the CPU 11 executes processing so that the first information transmitted from the first information processing terminal 2 (the mobile body side first terminal 6, the mobile body side second terminal 7) is received via the communication unit 19. Further, the first information receiving processing unit 112 executes processing to store the received first information in the first information storage unit 181 of the storage unit 18. The first information is information in which the data amount of the main information part is a predetermined number of bytes (12 bytes or 6 bytes, which may be 6 bytes + 6 bytes. The number of bytes is an example and is set here in accordance with the above-mentioned Sigfox (registered trademark) standard) common to the LPWA line N1 and the non-LPWA line N2.
[0050] The second information generation processing unit 113 executes processing to generate second information based on the received first information. Further, the second information generation processing unit 113 executes processing to store the generated second information in the second information storage unit 182 of the storage unit 18. Here, the second information generation processing unit 113 executes processing to generate second information based on each of the received first information and the third information previously stored in the third information storage unit 183 of the storage unit 18. Note that other means of generating the second information without using the third information may be adopted.
[0051] The second information is information about a mobile body (for example, grandfather) required by a user (for example, family members such as a son or a grandson). As a more detailed example, in a location (area) where a mobile phone base station cannot be installed, such as a national park, it is, for example, the position information of grandfather who went mushroom hunting. The second information is information that can be used in the second information processing terminal 3. Note that as another example of the second information, there is the position information of a drone that has strayed into the above-mentioned area due to an operation error or a failure.
[0052] The third information is information used to decrypt the first information in which the data amount of the main information part is compressed (described later) to the above-mentioned predetermined number of bytes with high precision and reversibly by encryption. Note that, as will be described later, the third information is also used for encrypting the first information with high precision and reversibly when the first information is generated in the first information processing terminal 2.
[0053] The second information transmission processing unit 114 executes processing so that the second information generated by the second information generation processing unit 113 is transmitted to the second information processing terminal 3 via the communication unit 19.
[0054] <Regarding the functional configuration of the mobile body side first terminal 6> FIG. 5 is a functional block diagram showing an example of the functional configuration of the mobile body side first terminal 6 in the information processing system 100 of FIG. 2.
[0055] The mobile body side first terminal 6 includes a CPU 61, a storage unit 62, a terminal side communication unit 63, etc. The relay server 4 and the mobile body side second terminal 7 are respectively connected to the mobile body side first terminal 6 via the terminal side communication unit 63.
[0056] The CPU 61 includes a terminal side information processing unit 611, and this terminal side information processing unit 611 has a first information generation processing unit 612, a line information reception / selection processing unit 613, and a first information transmission processing unit 614. In other words, in the CPU 61 of the mobile body side first terminal 6, when operating, the first information generation processing unit 612, the line information reception / selection processing unit 613, and the first information transmission processing unit 614 function.
[0057] The storage unit 62 has a first information storage unit 621 and a third information storage unit 622.
[0058] The first information generation processing unit 612 of the terminal side information processing unit 611 in the CPU 61 executes processing for generating first information regarding a mobile body (not shown). Further, the first information generation processing unit 612 executes processing for storing the generated first information in the first information storage unit 621 of the storage unit 62. The first information is information about a moving object (e.g., an old man). As a more detailed example, it is information (e.g., location information) about an old man who went mushroom hunting in a place (area) where a mobile phone base station cannot be installed, such as a national park. Here, it is assumed that the second mobile terminal 7 that performs short-range wireless communication with the first mobile terminal 6 on the mobile object side is, for example, a smartphone. And if this smartphone is shaken a predetermined number of times, for example, an "SOS signal" is generated, then this generated "SOS signal" also becomes information about the mobile object (e.g., an old man who went mushroom hunting). Regarding the "SOS signal", for example, it may be generated by continuously touching the display screen of a smartwatch with a fingertip for a predetermined number of seconds. Biological information of the old man may be acquired from the above-mentioned smartwatch and included in the information about the old man. Examples of mobile objects other than the above-mentioned old man include drones that have strayed into the above-mentioned area due to operation errors or malfunctions. In this case, information about the drone (e.g., location information) etc. becomes information about the mobile object.
[0059] The process of generating the first information from the information about the mobile object as described above will be explained. The first information is generated here by encrypting the information about the mobile object as described above. More specifically, the first information is generated as encrypted information in which the data amount of the main information part at the time of transmission is a predetermined number of bytes (e.g., 12 bytes) common to the LPWA line N1 and the non-LPWA line N2. Note that it is not limited to the above-mentioned 12 bytes, and may be, for example, 6 bytes. When generating such first information in the first information generation processing unit 612, third information is used here. The third information is information that is basically the same as the above-described third information stored in the third information storage unit 183 in the storage unit 18 of the server 1, and is stored in the third information storage unit 622 of the storage unit 62. The third information is used to encrypt at least the above-described main information part with high precision and reversibly. Here, although one of the LPWA line N1 and the non-LPWA line N2 is selected from the received line information, this is just an example. That is, the selection may be performed by the mobile body side second terminal 7. Also, although the generation of the first information is performed here, this is just an example. That is, the mobile body side second terminal 7 may be provided with the function of the first information generation processing unit 612 and the third information storage unit 622.
[0060] The line information reception / selection processing unit 613 executes a process of receiving line information transmitted from the mobile body side second terminal 7 by short-range wireless communication. Also, the line information reception / selection processing unit 613 executes a process of selecting a line so that the first information is transmitted via either the LPWA line N1 or the non-LPWA line N2 from the received line information. The line information includes, for example, information regarding whether the grandfather's mobile phone can make a call. If the information indicates that a call is possible, the line information reception / selection processing unit 613 selects the non-LPWA line N2 for transmitting the first information. On the other hand, if the information indicates that a call is impossible, the line information reception / selection processing unit 613 selects the LPWA line N1 for transmitting the first information.
[0061] The first information transmission processing unit 614 executes a process so that the generated first information is transmitted via the terminal side communication unit 63. More specifically, if the selected line is the non-LPWA line N2, the first information transmission processing unit 614 executes a process so that the first information is transmitted to the mobile body side second terminal 7 via the terminal side communication unit 63. Also, if the selected line is the LPWA line N1, the first information transmission processing unit 614 executes a process so that the first information is transmitted to the relay server 4 via the terminal side communication unit 63 (transmission using the LPWA line N1).
[0062] <Functional Configuration of the Second Mobile Terminal 7> FIG. 6 is a functional block diagram showing an example of the functional configuration of the second mobile terminal 7 in the information processing system 100 of FIG. 2.
[0063] The second mobile terminal 7 includes a CPU 71, a storage unit 72, a terminal-side communication unit 73, and a GPS unit 74. The server 1 and the first mobile terminal 6 on the mobile side are respectively connected to the second mobile terminal 7 via the terminal-side communication unit 73.
[0064] The CPU 71 includes a terminal-side information processing unit 711, and this terminal-side information processing unit 711 has a line information generation / transmission processing unit 712 and a first information reception / transmission processing unit 713. In other words, in the CPU 71 of the second mobile terminal 7, when operating, the line information generation / transmission processing unit 712 and the first information reception / transmission processing unit 713 function.
[0065] The storage unit 72 has a first information storage unit 721. The GPS unit 74 acquires position information from the GPS (Global Positioning System). Although not particularly shown as a function of the CPU 71, it is assumed that the position information acquired by the GPS unit 74 is transmitted to the first mobile terminal 6 on the mobile side via the terminal-side communication unit 73. The transmitted position information is used for the generation of the first information. As described above, the position information is transmitted so as to be used for the generation of the first information, but not limited to this, information acquired by various sensors (not shown) of the second mobile terminal 7 may also be used for the generation of the first information.
[0066] The line information generation / transmission processing unit 712 of the terminal-side information processing unit 711 in the CPU 71 executes, for example, the process of generating the line information as described above. Also, the line information generation / transmission processing unit 712 executes a process so that the generated line information is transmitted to the first mobile terminal 6 on the mobile side via the terminal-side communication unit 73.
[0067] The first information reception / sending processing unit 713 executes processing so that the first information transmitted from the first terminal 6 on the mobile body side is received via the terminal-side communication unit 73. Further, the first information reception / sending processing unit 713 executes processing to store the received first information in the first information storage unit 721. Further, the first information reception / sending processing unit 713 executes processing so that the received first information is transmitted to the server 1 via the terminal-side communication unit 73 (transmission is via the non-LPWA line N2).
[0068] <Regarding the processing flow in the information processing system 100> FIG. 7 is a flowchart for explaining the processing flow in the information processing system 100 of FIG. 2.
[0069] In the CPU 61 of the first terminal 6 on the mobile body side, “first information generation processing” for generating the first information is executed (step SS21). Further, in the CPU 71 of the second terminal 7 on the mobile body side, “line information generation / transmission processing” for generating line information and causing the generated line information to be transmitted to the first terminal 6 on the mobile body side is executed (step SS31).
[0070] In the CPU 61 of the first terminal 6 on the mobile body side, “line information reception processing” for receiving the line information transmitted from the second terminal 7 on the mobile body side via the terminal-side communication unit 63 is executed (step SS22). Further, in step SS23, when the LPWA line N1 is selected from the received line information (communication using the non-LPWA line N2 cannot be ensured in the second terminal 7 on the mobile body side), the CPU 61 executes “first information transmission processing” for causing the generated first information to be transmitted to the relay server 4 (step SS24). On the other hand, in step SS23, when the non-LPWA line N2 is selected from the received line information (communication using the non-LPWA line N2 can be ensured in the second terminal 7 on the mobile body side), the CPU 61 executes “first information transmission processing” for causing the generated first information to be transmitted to the second terminal 7 on the mobile body side (step SS25).
[0071] When the LPWA line N1 is selected in the selection of the line, in the CPU (not shown) of the relay server 4, the first information transmitted from the mobile-side first terminal 6 is received, and "first information transmission / reception processing" is executed to transmit the received first information to the server 1 (step SS41). Note that the non-LPWA line N2 is used for transmitting the first information from the relay server 4 to the server 1.
[0072] On the other hand, when the non-LPWA line N2 is selected in the selection of the line, in the CPU 71 of the mobile-side second terminal 7, the first information transmitted from the mobile-side first terminal 6 is received, and "first information transmission / reception processing" is executed to transmit the received first information to the server 1 (step SS32).
[0073] In the CPU 11 of the server 1, first, "first information reception processing" for receiving the first information is executed (step SS51). Next, "second information generation processing" for generating the second information based on the first information and using the third information is executed (step SS52). Next, "second information transmission processing" for transmitting the generated second information to the second information processing terminal 3 is executed (step SS53).
[0074] In the CPU (not shown) of the second information processing terminal 3, "second information reception processing" for receiving the second information transmitted from the server 1 is executed (step SS61). Note that after this, the user (not shown) who operates the second information processing terminal 3 can acquire and use information about the mobile body.
[0075] <Regarding the effects> As described above with reference to FIGS. 2 to 7, in this service, the first information can be transmitted from the first information processing terminal 2 via either the LPWA line N1 or the non-LPWA line N2. That is, for example, even if it is not possible to secure a connection to the non-LPWA line N2 which is a mobile phone line, WiFi, or a combination thereof, since there is the LPWA line N1 with wide area coverage, a connection can be secured. Therefore, in this service, as information about a moving body (not shown), if first information with the data amount of the main information part being a predetermined number of bytes is generated, this first information can be transmitted to server 1. Thereby, server 1 can generate second information based on the received first information. In the second information processing terminal 3, information that is necessary can be acquired and used. As can be understood from the above description, this service can acquire information about the moving body without losing sight of the moving body and provide it to a user existing remotely. Thereby, in the case of a human partner, even in a situation where, as a result of a fall, a slip, a traffic accident, or a sudden change in physical condition, it becomes impossible to notify anyone normally and the situation deteriorates seriously, it becomes possible to grasp that situation in real time at low cost. For example, it is possible to prevent a mountain landslide accident or a lonely death in case of being lost.
[0076] <Summary> As described above, the embodiment of the information processing system 100 of the present invention has been described, but the present invention is not limited to the above-described embodiment. Also, the effects described in this embodiment are merely an enumeration of the most preferable effects resulting from the present invention, and the effects according to the present invention are not limited to those described in this embodiment.
[0077] In this embodiment, the first information processing terminal 2 is configured to include the mobile body side first terminal 6 and the mobile body side second terminal 7 (see FIG. 2), but a first information processing terminal 2 that incorporates the mobile body side first terminal 6 including an LPWA wireless communication module into the mobile body side second terminal 7 may be employed. The first information processing terminal 2 that incorporates the mobile body side first terminal 6 into the mobile body side second terminal 7 is improved in usability by being miniaturized. By using the LPWA line N1, an increase in the load on the non-LPWA line N2 can be suppressed. Also, radio interference and communication failures can be suppressed. Furthermore, by using the LPWA line N1, the power consumption can be overwhelmingly reduced compared to the non-LPWA line N2 (e.g., LTE (Long Term Evolution) or 4G), and a long communication range of 100 km or more can be realized. For example, the communication adaptation range from a normal base station for LTE is about 3 km in radius, for LPWA it is up to 100 km, and for a low-earth orbit artificial satellite it is the area where satellite radio waves can be transmitted and received (hundreds of square km or more), and the cost related to base station installation can also be significantly reduced.
[0078] In this embodiment, the hardware configuration shown in FIG. 3 is merely an example for achieving the object of the present invention and is not particularly limited. In other words, the functional configurations shown in FIGS. 4 to 6 are merely examples and are not particularly limited. That is, it is sufficient that the information processing system 100 is provided with a function capable of executing the above-described series of processes as a whole, and the functional blocks used for realizing this function are not particularly limited to the examples in FIGS. 4 to 6.
[0079] Also, the location of the functional blocks is not particularly limited to FIGS. 4 to 6 and may be arbitrary. For example, the functional blocks of the server 1 may be distributed among a plurality of servers. Also, one functional block may be configured by hardware alone, software alone, or a combination thereof.
[0080] Also, for example, when a series of processes are executed by software, the program constituting the software is installed in a computer or the like from a network or a recording medium. Also, the computer may be a computer incorporated into dedicated hardware.
[0081] The computer may be a computer capable of executing various functions by installing various programs, such as a general-purpose smartphone or personal computer in addition to a server.
[0082] In addition, for example, a recording medium containing such a program may be composed not only of a removable medium (not shown) distributed separately from the apparatus main body in order to provide the program to the user, but also of a recording medium or the like provided to the user in a state pre-installed in the apparatus main body.
[0083] Note that in this specification, the steps of describing a program recorded on a recording medium include not only processes performed in time series according to the order, but also processes that are not necessarily processed in time series, but are executed in parallel or individually. Also, in this specification, the term "system" means an overall apparatus composed of a plurality of devices, a plurality of means, and the like.
[0084] A recording medium containing such a program is composed not only of the removable medium 21 shown in FIG. 3 distributed separately from the apparatus main body in order to provide the program to the user, but also of a recording medium or the like provided to the user in a state pre-installed in the apparatus main body. The removable medium 21 is composed of, for example, an ASIC (Application Specific Integrated Circuit), an SSD (Solid State Drive), a magnetic disk (including a floppy disk), an optical disk, or a magneto-optical disk. The optical disk is composed of, for example, a CD-ROM (Compact Disk-Read Only Memory), a DVD (Digital Versatile Disk), etc. The magneto-optical disk is composed of an MD (Mini-Disk), etc. The recording medium provided to the user in a state pre-installed in the apparatus main body is composed of, for example, the ROM 12 shown in FIG. 3 on which a program is recorded, or a hard disk included in the storage unit 18 shown in FIG. 3.
[0085] To summarize, the information processing apparatus to which the present invention is applied can have the following configuration and can take various embodiments. That is, the information processing apparatus (for example, the server 1 shown in FIG. 2) to which the present invention is applied is Received by a communication unit (e.g., communication unit 19 in FIGS. 3 and 4) from a first information processing terminal (e.g., first information processing terminal 2 in FIG. 2) existing on the side of a moving body that can move irregularly, via either a LPWA (Low Power Wide Area) line (e.g., LPWA line N1 in FIG. 2) or a non-LPWA line (e.g., non-LPWA line N2 in FIG. 2), and the data amount of the main information part at the time of the transmission is a predetermined number of bytes common to the LPWA line and the non-LPWA line, the first information Generated by an information processing unit (e.g., information processing unit 111 in CPU 11 of server 1 in FIG. 4) based on the first information, which is required in a second information processing terminal (e.g., second information processing terminal 3 in FIG. 2) different from the first information processing terminal, and transmitted by the communication unit to the second information processing terminal using the non-LPWA line Characterized by comprising the above.
[0086] According to the present invention, the first information can be received from the first information processing terminal via either the LPWA line or the non-LPWA line. That is, even if a connection to the non-LPWA line cannot be secured, since there is a LPWA line with wide area coverage, the connection can be secured and the information can be received. Therefore, if the first information with the data amount of the main information part being a predetermined number of bytes is generated in the first information processing terminal, this first information can be received. Thereby, in the information processing apparatus, the second information can be generated based on the received first information. And the second information required in the second information processing terminal can be transmitted. According to the present invention, it is possible to acquire information regarding the moving body without losing sight of the moving body and contribute to the provision to the user. In other words, it is possible to grasp the situation of the moving body and provide the grasped information to the user.
[0087] Also, the information processing apparatus to which the present invention is applied is characterized in that the predetermined number of bytes is 12 bytes or 6 bytes, and the first information is information encrypted in the first information processing terminal.
[0088] According to the present invention, even with a small number of bytes, information regarding a moving body can be provided to a user.
[0089] Further, the information processing apparatus to which the present invention is applied further includes a storage unit (for example, the storage unit 18 in FIG. 3 and the third information storage unit 183 in FIG. 4) that stores third information used for generating the second information, wherein the information processing unit generates the second information based on the first information and using the third information.
[0090] According to the present invention, by using the third information, generation of the second information can be facilitated.
[0091] The information processing terminal to which the present invention is applied is an information processing terminal existing on the side of a moving body that can move irregularly, a terminal-side communication unit (for example, the terminal-side communication unit 63 in FIG. 5) that selects either one of an LPWA (Low Power Wide Area) line and a non-LPWA line and transmits the first information, and a terminal-side information processing unit (for example, the terminal-side information processing unit 611 in the CPU 61 in FIG. 5) that generates the first information such that the data amount of the main information portion during the transmission becomes a predetermined number of bytes common to the LPWA line and the non-LPWA line, and is characterized by including the above.
[0092] According to the present invention, the first information can be transmitted to the information processing apparatus via either one of the LPWA line and the non-LPWA line. That is, even if a connection to the non-LPWA line cannot be secured, since there is a wide-area coverage LPWA line, a connection can be secured. According to the present invention, since it is the first information processing terminal existing on the side of the moving body, by transmitting the first information from this first information processing terminal, it is possible to contribute to preventing loss of the moving body. In other words, it is possible to grasp the situation of the moving body and provide the grasped information to the user.
[0093] The information processing system to which the present invention is applied (for example, the information processing system 100 in FIG. 2) includes the information processing apparatus according to claim 1, a first information processing terminal that exists on the side of the moving body, selects and transmits either one of an LPWA (Low Power Wide Area) line and a non-LPWA line, and generates first information in which the data amount of the main information part at the time of the transmission is a predetermined number of bytes common to the LPWA line and the non-LPWA line, a second information processing terminal that is a terminal different from the first information processing terminal and through which second information generated in the information processing apparatus is transmitted via the non-LPWA line, and is characterized by including the same.
[0094] According to the present invention, the first information can be transmitted from the first information processing terminal via either the LPWA line or the non-LPWA line. That is, even if a connection to the non-LPWA line cannot be secured, since there is an LPWA line with wide area coverage, a connection can be secured. Therefore, if the first information in which the data amount of the main information part is a predetermined number of bytes is generated, this first information can be transmitted to the information processing apparatus. Thereby, the information processing apparatus can generate second information based on the received first information. The second information processing terminal can acquire and use the necessary information (second information). According to the present invention, it is possible to acquire information regarding the moving body without losing sight of the moving body and provide it to the user.
[0095] Further, the information processing system to which the present invention is applied is characterized in that at least one of a plurality of base stations in the LPWA line is provided on an artificial satellite.
[0096] According to the present invention, since a base station is provided on an artificial satellite, it can be applied to a wider range.
[0097] In addition, the information processing system to which the present invention is applied is characterized in that the first information processing terminal holds information having the same content as the third information held by the information processing apparatus for generating the first information.
[0098] According to the present invention, generation of the second information can be facilitated by using the third information.
[0099] The information processing method to which the present invention is applied is an information processing method executed by an information processing apparatus, a reception step (for example, step SS51 in FIG. 7) in which first information is received via a communication unit, the first information being transmitted from a first information processing terminal existing on the side of a moving body that can move irregularly via either a LPWA (Low Power Wide Area) line or a non-LPWA line, and the data amount of the main information part at the time of the transmission being a predetermined number of bytes common to the LPWA line and the non-LPWA line; an information processing step (for example, step SS52 in FIG. 7) in which second information, which is required in a second information processing terminal different from the first information processing terminal, is transmitted to the second information processing terminal via the communication unit and the non-LPWA line is used at the time of the transmission, the second information being generated based on the first information; and characterized by including these.
[0100] According to the present invention, it is possible to provide an information processing method capable of preventing loss of a moving body.
[0101] The information processing method to which the present invention is applied is an information processing method executed by an information processing terminal existing on the side of a moving body that can move irregularly, a terminal-side transmission step (for example, step SS31 in FIG. 7) in which either a LPWA (Low Power Wide Area) line or a non-LPWA line is selected so that first information is transmitted via a terminal-side communication unit; A terminal-side information processing step (for example, step SS31 in FIG. 7) for generating the first information such that the data amount of the main information part during the transmission is a predetermined number of bytes common to the LPWA line and the non-LPWA line. It is characterized by including.
[0102] According to the present invention, it is possible to provide an information processing method capable of preventing loss of a moving object.
[0103] The program to which the present invention is applied On a computer that controls an information processing device, A receiving step of receiving, via a communication unit, first information that is transmitted from a first information processing terminal existing on the side of a moving object that can move irregularly via either an LPWA (Low Power Wide Area) line or a non-LPWA line, and the data amount of the main information part during the transmission is a predetermined number of bytes common to the LPWA line and the non-LPWA line. An information processing step of generating second information that is required in a second information processing terminal different from the first information processing terminal, transmitted to the second information processing terminal via the communication unit, and the non-LPWA line is used during the transmission, based on the first information. It is characterized by causing execution of control processing including.
[0104] According to the present invention, it is possible to provide a program capable of preventing loss of a moving object.
[0105] The program to which the present invention is applied On a computer that controls an information processing terminal existing on the side of a moving object that can move irregularly, A terminal-side transmission step of selecting either an LPWA (Low Power Wide Area) line or a non-LPWA line so that first information is transmitted via a terminal-side communication unit. A terminal-side information processing step of generating the first information in which the data amount of the main information part at the time of the transmission becomes a predetermined number of bytes common to the LPWA line and the non-LPWA line; executing control processing including this, which is characterized by this.
[0106] According to the present invention, it is possible to provide a program capable of preventing a moving object from getting lost.
Explanation of symbols
[0107] 1... server (information processing device), 2... first information processing terminal (information processing terminal), 3... second information processing terminal, 5... base station, 11... CPU, 100... information processing system, 111... information processing unit, N1... LPWA line, N2... non-LPWA line
Claims
1. A communication unit that receives first information transmitted via either a LPWA (Low Power Wide Area) line or a non-LPWA line from a first information processing terminal existing on the side of a moving body that can move irregularly, and the data amount of the main information part at the time of the transmission is a predetermined number of bytes common to the LPWA line and the non-LPWA line; An information processing unit that generates second information that is required in a second information processing terminal different from the first information processing terminal and that the communication unit transmits to the second information processing terminal using the non-LPWA line based on the first information; An information processing apparatus comprising:
2. The predetermined number of bytes is 12 bytes or 6 bytes, and the first information is information encrypted in the first information processing terminal. The information processing apparatus according to claim 1.
3. The information processing apparatus further comprises a storage unit that stores third information used for generating the second information, and the information processing unit generates the second information based on the first information and using the third information. The information processing apparatus according to claim 1 or 2.
4. An information processing terminal existing on the side of a moving body that can move irregularly, a terminal-side communication unit that selects either a LPWA (Low Power Wide Area) line or a non-LPWA line to transmit first information, and a terminal-side information processing unit that generates the first information, the data amount of the main information part at the time of the transmission being a predetermined number of bytes common to the LPWA line and the non-LPWA line. An information processing terminal comprising:
5. The information processing apparatus according to claim 1, a first information processing terminal existing on the side of a moving body, selecting either a LPWA (Low Power Wide Area) line or a non-LPWA line to perform transmission, and generating first information, the data amount of the main information part at the time of the transmission being a predetermined number of bytes common to the LPWA line and the non-LPWA line, and a second information processing terminal that is a terminal different from the first information processing terminal and to which the second information generated in the information processing apparatus is transmitted via the non-LPWA line. An information processing system comprising:
6. At least one of a plurality of base stations in the LPWA line is provided on an artificial satellite. The information processing system according to claim 5.
7. The first information processing terminal holds information having the same content as the third information held by the information processing apparatus for generating the first information. The information processing system according to claim 5 or 6.
8. An information processing method executed by an information processing apparatus, a receiving step of receiving, via a communication unit, first information that is transmitted from a first information processing terminal existing on the side of a moving body that can move irregularly via either a LPWA (Low Power Wide Area) line or a non-LPWA line, and the data amount of the main information portion at the time of the transmission is a predetermined number of bytes common to the LPWA line and the non-LPWA line; an information processing step of generating second information that is required in a second information processing terminal different from the first information processing terminal, transmitted to the second information processing terminal via the communication unit, and the non-LPWA line is used at the time of the transmission, based on the first information; An information processing method including the above.
9. An information processing method executed by an information processing terminal existing on the side of a moving body that can move irregularly, a terminal-side transmission step of selecting either a LPWA (Low Power Wide Area) line or a non-LPWA line so that first information is transmitted via a terminal-side communication unit; a terminal-side information processing step of generating the first information, the data amount of the main information portion at the time of the transmission being a predetermined number of bytes common to the LPWA line and the non-LPWA line; An information processing method including the above.
10. A computer that controls an information processing apparatus, a receiving step of receiving, via a communication unit, first information that is transmitted from a first information processing terminal existing on the side of a moving body that can move irregularly via either a LPWA (Low Power Wide Area) line or a non-LPWA line, and the data amount of the main information portion at the time of the transmission is a predetermined number of bytes common to the LPWA line and the non-LPWA line; an information processing step of generating second information that is required in a second information processing terminal different from the first information processing terminal, transmitted to the second information processing terminal via the communication unit, and the non-LPWA line is used at the time of the transmission, based on the first information; A program for causing the above control processing to be executed.
11. A computer that controls an information processing terminal existing on the side of a moving body that can move irregularly, a terminal-side transmission step of selecting either an LPWA (Low Power Wide Area) line or a non-LPWA line so that first information is transmitted via a terminal-side communication unit; a terminal-side information processing step of generating the first information such that a data amount of a main information portion at the time of the transmission becomes a predetermined number of bytes common to the LPWA line and the non-LPWA line; A program for executing control processing including these.
Citation Information
Patent Citations
Observation system and observation method
JP2019149003A