Wireless communication device, information processing method, and program
The wireless communication device dynamically adjusts its reception area based on user authentication to prevent unauthorized use during theft or loss, maintaining authorized use by extending the reception area.
Patent Information
- Application Number
- JP2024045399
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-21
- Publication Date
- 2025-10-03
AI Technical Summary
Wireless communication devices, such as police radios, can be misused during theft or loss, leading to unauthorized communication interception without being detected.
A wireless communication device with a location and authentication system that dynamically adjusts a reception area based on user authentication, allowing a basic area for continuous use and extending the reception area when authenticated outside the basic area, preventing unauthorized use.
Prevents unauthorized use of stolen devices by dynamically adjusting the reception area based on user authentication, ensuring authorized users can continue using the device without interference.
Smart Images

Figure 2025145296000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a wireless communication device, an information processing method, and a program. [Background technology]
[0002] Patent document 1 discloses a technology for temporarily expanding or shrinking an area in order to stabilize the determination of entry and exit near the boundary (geofence) in a function for detecting the entry and exit of a mobile device (wireless communication device) into or out of the boundary of a pre-set area. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 5886439 Summary of the Invention [Problem to be solved by the invention]
[0004] When a wireless communication device is stolen, the wireless communication device can be locked from a management device or the like to restrict communication. However, there is a possibility that the wireless communication device may be misused during the period before the theft is discovered. For example, if the wireless communication device is a police radio, there is a possibility that communications may be intercepted by the stolen wireless communication device. For this reason, it is desirable to be able to prevent unauthorized use of the wireless communication device itself in the event of theft or loss without interfering with use by authorized users.
[0005] An object of the present invention is to provide a wireless communication device, an information processing method, and a program that can prevent unauthorized use in the event of theft or loss without interfering with use by authorized users. [Means for solving the problem]
[0006] The wireless communication device of the present invention comprises a communication unit that communicates with other communication devices, a location information acquisition unit that acquires the location information and movement speed of the device itself, an authentication unit that authenticates whether the user is a legitimate user, an area management unit that updates information on the reception permission area in which reception by the communication unit is permitted to be received to the latest information, a memory unit that stores the location information and information on the reception permission area, and a reception restriction unit that suppresses reception based on the current location information of the device itself and the reception permission area, wherein the reception permission area is composed of a basic area in which reception is always possible by the communication unit and an extended area that is generated when authentication is successful outside the basic area, and the area management unit sets an area determined based on the authentication location where the authentication unit authenticated the legitimate user and the movement speed at the authentication location as the extended area in the reception permission area of the memory unit each time authentication is performed outside the basic area.
[0007] The information processing method of the present invention is an information processing method executed by a wireless communication device equipped with a communication unit that communicates with other communication devices, and includes a location information acquisition step of acquiring location information and movement speed of the device itself, an authentication step of authenticating whether the user is a legitimate user, an area management step of updating information on a reception-allowed area in which reception by the communication unit is allowed to the latest information, a storage step of storing the location information and information on the reception-allowed area in a memory unit, and a reception restriction step of suppressing reception based on the current location information of the device itself and the reception-allowed area, wherein the reception-allowed area is composed of a basic area in which reception is always possible by the communication unit and an extended area which is generated when authentication is successful outside the basic area, and the area management step sets an area determined based on the authentication location where the legitimate user was authenticated in the authentication step and the movement speed at the authentication location as the extended area in the reception-allowed area of the memory unit each time authentication is performed outside the basic area.
[0008] The program of the present invention causes a wireless communication device having a communication unit that communicates with other communication devices to execute a location information acquisition step of acquiring the device's location information and movement speed, an authentication step of authenticating whether the user is a legitimate user, an area management step of updating information on a reception-allowed area in which reception is allowed by the communication unit to the latest information, a storage step of storing the location information and information on the reception-allowed area in a storage unit, and a reception restriction step of suppressing reception based on the device's current location information and the reception-allowed area, wherein the reception-allowed area is composed of a basic area in which reception is always possible by the communication unit and an extended area that is generated when authentication is successful outside the basic area, and the area management step sets an area determined based on the authentication location where the legitimate user was authenticated in the authentication step and the movement speed at the authentication location as the extended area in the reception-allowed area in the storage unit each time authentication is performed outside the basic area. [Effects of the Invention]
[0009] According to the present invention, it is possible to prevent unauthorized use in the event of theft or loss without interfering with use by authorized users. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram showing the relationship between a wireless communication device according to the embodiment and a reception-permitted region. [Figure 2] FIG. 2 is a diagram for explaining the relationship between the reception-permitted region and the extended region according to the embodiment. [Figure 3] FIG. 3 is a diagram for explaining the relationship between the reception-permitted region and the extended region according to the embodiment. [Figure 4] FIG. 4 is a diagram for explaining the relationship between the reception-permitted region and the extended region according to the embodiment. [Figure 5] FIG. 5 is a block diagram illustrating an example of the configuration of a wireless communication device according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of determining an extension region according to the embodiment. [Figure 7]FIG. 7 is a flowchart showing a processing procedure of the wireless communication device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings. Note that the present invention is not limited to this embodiment, and in the following embodiments, the same components are designated by the same reference numerals, and redundant explanations will be omitted.
[0012] [Embodiment] The relationship between the wireless communication device according to the embodiment and the reception-permitted area will be described with reference to Fig. 1. Fig. 1 is a diagram showing the relationship between the wireless communication device according to the embodiment and the reception-permitted area.
[0013] As shown in FIG. 1 , the wireless communication device 10 is capable of receiving signals within a predetermined reception-allowed area 1000 centered around, for example, the location of a base station or a set location. The wireless communication device 10 includes, for example, a transceiver, a smartphone, etc. The reception-allowed area 1000 is an area in which reception by the wireless communication device 10 is permitted. In this embodiment, the reception-allowed area 1000 is an area within a predetermined location range that allows reception but prevents reception outside the area to prevent eavesdropping by a stolen wireless communication device 10. The reception-allowed area 1000 is an area within a predetermined boundary (geofence). In the example shown in FIG. 1 , the reception-allowed area 1000 is a substantially circular area surrounding an area connecting multiple set points P. The reception-allowed area 1000 may also be a polygonal area connecting multiple set points P. The reception-allowed area 1000 is set by a user authenticated by administrator authority or a password, etc., operating the wireless communication device 10, and cannot be set by an ordinary user. For example, the permitted reception area 1000 can be set to a range with a radius of 5 km centered on the location of a police station.
[0014] For example, if the wireless communication device 10 is stolen, there is a possibility that communications may be intercepted by the wireless communication device 10 during the period until the theft is noticed. For this reason, the wireless communication device 10 requires authentication even for an authorized user to receive normally outside the reception-permitted area 1000. If the wireless communication device 10 moves to a position PE outside the reception-permitted area 1000, it assumes that the device may have been stolen and requests authentication from the user. If authentication is not successful, the wireless communication device 10 is locked to restrict reception. In the following description, the wireless communication device 10 may be referred to as "own device."
[0015] (Certification of wireless communication devices) The following describes authentication methods using voiceprints at the time of transmission and passwords, but the present invention is not limited to these. The wireless communication device 10 can also use authentication methods that use data on physical characteristics such as fingerprints, faces, irises, and veins, or authentication methods that use data recorded or generated by another device.
[0016] The wireless communication device 10 has a predetermined grace period when it moves from inside to outside the reception-permitted area 1000. For example, if a user's voice is transmitted within the grace period, is not silent, and matches a pre-registered voiceprint, the wireless communication device 10 is authenticated as an authorized user and determined not to have been stolen. The grace period may be, for example, 10 minutes. This is based on the fact that a thief other than an authorized user will not transmit data but will only intercept communications so as not to detect that the wireless communication device 10 has been stolen. Within the grace period, the wireless communication device 10 remains capable of receiving data even when outside the reception-permitted area 1000. By using an authentication method based on the voiceprint of the transmitted voice, the wireless communication device 10 can eliminate the need for cumbersome operations such as entering a password. If a legitimate user does not transmit data within the grace period, the wireless communication device 10 prompts the user to enter a password and performs authentication processing. When the grace period expires, the wireless communication device 10 is disabled for reception until authentication is successful using the entered password. In this way, when the wireless communication device 10 is outside the reception permission area 1000 and is successfully authenticated by voiceprint or password judgment of the transmitted voice, it expands the reception permission area 1000 to include a predetermined range based on the authentication position, and allows reception to continue while the wireless communication device 10 is located inside the expanded reception permission area 1000.
[0017] (Extended area of permitted reception area) The wireless communication device 10 has a function of detecting the speed and distance of movement of the wireless communication device 10 based on its own location information. When the wireless communication device 10 moves outside the reception-permitted area 1000 and authenticates the user as an authorized user, the wireless communication device 10 generates an extended area including the authenticated position of the wireless communication device 10 and sets (adds) it to the reception-permitted area 1000 as a new reception-permitted area 1000. In other words, if a transmission by an authorized user is made within a predetermined grace period, the wireless communication device 10 can automatically perform authentication without the user's knowledge, generate an extended area, and set the new reception-permitted area 1000. The wireless communication device 10 determines the size of the extended area based on the distance of movement of the wireless communication device 10. For example, when a police vehicle is pursuing a suspicious vehicle, the wireless communication device 10 increases the area of the extended area as the speed increases, thereby maintaining a constant frequency of requesting authentication from the user. An extended area is added each time the wireless communication device 10 is authenticated as an authorized user, and reception of communications is permitted in an area including all extended areas that do not meet the conditions for deleting an extended area, which will be described later.
[0018] An example of setting an extended area relative to a reception-allowed area will be described using FIGS. 2 to 4. FIGS. 2 to 4 are diagrams for explaining the relationship between the reception-allowed area and the extended area according to the embodiment. In FIGS. 2 to 4, a circular basic area 1100 determined by a predetermined radius distance R from a center position C is set as the initial reception-allowed area 1000. The basic area 1100 is a pre-set area in the wireless communication device 10 where communication reception is always possible. The reception-allowed area 1000 is composed of the basic area 1100 and an extended area. Points Pa to Pd indicate authentication points authenticated by the wireless communication device 10. For example, this indicates that transmission by an authorized user occurred between points Pa and Pd. Movement vector Va to movement vector Vc is a movement vector of the wireless communication device 10 between points Pa and Pd, and indicates the distance (movement amount) and movement direction between the authentication points.
[0019] As shown in FIG. 2, when the wireless communication device 10 is located at point Pa within the reception-allowed area 1000, which is the basic area 1100, the wireless communication device 10 can receive signals without any restrictions. At this time, it is assumed that the wireless communication device 10 authenticates the authorized user based on the transmitted voice at point Pa. Thereafter, the wireless communication device 10 moves by the mobile object 100 from inside the reception-allowed area 1000 to an outside point Pb as indicated by movement vector Va, and authenticates the authorized user based on the transmitted voice at point Pb (authentication point). If the authentication is successful, the wireless communication device 10 sets an extended area 1200b, thereby setting an area including the basic area 1100 and the extended area 1200b as the extended reception-allowed area 1000. The extended area 1200b is a circle centered at point Pb and having a radius Rb corresponding to the speed of the moving mobile object 100, and protrudes outside the basic area 1100. The extended region 1200b partially overlaps with the basic region 1100 and is smaller in area than the basic region 1100. This allows the wireless communication device 10 to continue reception while inside the extended reception-allowed region 1000.
[0020] As shown in FIG. 3, following the state of FIG. 2, the wireless communication device 10 moves from point Pb to point Pc outside the extended area 1200b using the mobile object 100, as indicated by movement vector Vb, and authenticates the authorized user at point Pc (the authentication point) using the transmitted voice. If the authentication is successful, the wireless communication device 10 sets an extended area 1200c, thereby updating the area including the basic area 1100, the extended area 1200b, and the extended area 1200c as the extended reception allowed area 1000. The extended area 1200c is a circle centered at point Pc and has a radius Rc corresponding to the speed of the moving mobile object 100, and protrudes outside the extended area 1200b. The extended area 1200c partially overlaps with the extended area 1200b and has a smaller area than the basic area 1100. This allows the wireless communication device 10 to continue reception while inside the updated and extended reception allowed area 1000.
[0021] As shown in FIG. 4, following the state of FIG. 3, the wireless communication device 10 moves from point Pc to point Pd outside the extended area 1200c using the moving object 100 as indicated by the movement vector Vc, and authenticates the authorized user at point Pd (authentication point) using the transmitted voice. Then, the wireless communication device 10 sets the extended area 1200d, calculates the distance between point Pd (authentication point) and each of the past authentication points, and determines whether the distance between point Pd (authentication point) and each of the past authentication points is equal to or greater than a predetermined distance. In the example shown in FIG. 4, the wireless communication device 10 determines that the distance between point Pd (authentication point) of the added extended area 1200d and point Pb (authentication point), which is a past authentication point, is equal to or greater than a predetermined distance, and deletes the extended area 1200b. As a result, the wireless communication device 10 updates the reception permission area 1000 to include the basic area 1100, the extended area 1200c, and the extended area 1200d. The extended region 1200d is a circle Rd centered at point Pd and having a radius corresponding to the speed of the moving object 100, and protrudes outside the extended region 1200c. The extended region 1200d partially overlaps with the extended region 1200c and has a smaller area than the basic region 1100. In the following description, when it is not necessary to distinguish between the extended region 1200b, the extended region 1200c, and the extended region 1200d, they will simply be referred to as the extended region 1200.
[0022] As described above, even if the wireless communication device 10 has the reception allowed area 1000 set to the basic area 1100 in the initial state, when the wireless communication device 10 moves outside the reception allowed area 1000, it authenticates whether the user is an authorized user, and if authenticated as an authorized user, adds the extended area 1200 to the reception allowed area 1000 in real time based on the position and movement amount of the wireless communication device 10. As a result, every time the wireless communication device 10 is authenticated as an authorized user outside the basic area 1100, it can add an area determined based on the authenticated authentication point and the movement speed at the authentication point as the extended area 1200 to the reception allowed area 1000. As a result, the wireless communication device 10 can prevent unauthorized use in the event of theft or loss without interfering with use by authorized users.
[0023] Furthermore, when the distance between authentication points outside the basic area 1100 increases, the wireless communication device 10 deletes the previous extended area 1200 according to the amount of movement, so that the area of the reception permission area 1000 is not unnecessarily expanded, and it is possible to prevent a decrease in the accuracy of theft detection. Furthermore, by determining the size of the extended area 1200 according to the amount of movement, for example, when a police vehicle is pursuing a suspicious vehicle, the area of the extended area 1200 increases as the speed increases, thereby making it possible to keep the frequency of authentication requests constant.
[0024] In this embodiment, the wireless communication device 10 will be described as adding the extended area 1200 to the reception permission area 1000 as a setting method for the extended area 1200, but the present invention is not limited to this. For example, the wireless communication device 10 may use a setting method in which the wireless communication device 10 detects the direction of movement of the device itself and sets the extended area as an area in which the boundary of the extended area is partially deformed (protruded) in the direction of movement, for example, an ellipse.
[0025] (Configuration of wireless communication device) An example of the configuration of the wireless communication device 10 according to the embodiment will be described with reference to Fig. 5 and Fig. 6. Fig. 5 is a block diagram showing an example of the configuration of the wireless communication device 10 according to the embodiment. Fig. 6 is a diagram for explaining an example of determining an extension area 1200 according to the embodiment.
[0026] The wireless communication device 10 includes a communication unit 40, an operation unit 42, an acquisition unit 44, a speaker unit 46, a display unit 48, a storage unit 50, a GNSS (Global Navigation Satellite System) 52, and a control unit 54.
[0027] The communication unit 40 communicates with an external device using a predetermined communication method, such as, but not limited to, a digital business radio communication method such as APCO-P and NXDN (registered trademark).
[0028] The operation unit 42 accepts various input operations for the wireless communication device 10. The operation unit 42 outputs an operation signal corresponding to the accepted input operation to the control unit 54. The operation unit 42 includes, for example, a touch panel, a button, a switch, etc. The operation unit 42 includes, for example, a PTT (Push To Talk) button. When a touch panel is used as the operation unit 42, the operation unit 42 is disposed on the display unit 48.
[0029] The acquisition unit 44 acquires information about the user of the wireless communication device 10. The acquisition unit 44 outputs the acquired information such as the acquired voice and image to the control unit 54. The acquisition unit 44 is realized by, for example, a microphone, a camera, a sensor, etc.
[0030] The speaker unit 46 outputs various types of sound. For example, the speaker unit 46 outputs sound received from another wireless communication device 10 via the communication unit 40.
[0031] Display unit 48 displays various images. For example, display unit 48 displays a message requesting the user of the device to enter a password using operation unit 42. Display unit 48 is a display including, for example, a liquid crystal display (LCD), an organic electroluminescence (EL) display, or the like.
[0032] The storage unit 50 stores various types of information. The storage unit 50 stores information such as the contents of calculations performed by the control unit 54 and programs. The storage unit 50 includes at least one of, for example, a RAM, a main storage device such as a ROM, and an external storage device such as an HDD.
[0033] The storage unit 50 stores the acquired location information D1 of the wireless communication device 10 in chronological order. The location information D1 includes, for example, information that can identify the location (coordinates) of the wireless communication device 10, the acquisition date and time, ID, etc. The storage unit 50 stores permission area information D2 that indicates the reception permission area 1000 in which the communication unit 40 is permitted to receive communications. The permission area information D2 includes, for example, basic information that can identify the location, range, etc. of the basic area 1100, and extended information that can identify the location, range, history, etc. of the extended area 1200. The permission area information D2 includes information that indicates the range of each area, such as latitude and longitude. The storage unit 50 stores authentication location information D3 that chronologically indicates the locations where authentication was performed. The authentication location information D3 includes, for example, information that can identify the location (coordinates) of authentication, the authentication date and time, authentication results, etc. The storage unit 50 stores registration information D4 that was registered to authenticate the user. The registration information D4 includes, for example, a user ID, user attributes, a password, and registered biometric information such as a face, a voiceprint, and an iris.
[0034] The GNSS receiving unit 52 is configured with a GNSS receiver that receives GNSS signals from GNSS satellites, etc. The GNSS receiving unit 52 outputs the received GNSS signals to a position information acquiring unit 62 of the control unit 54. Note that the GNSS receiving unit 52 may be replaced with other devices, such as a GPS (Global Positioning System) receiver.
[0035] The control unit 54 controls each unit of the wireless communication device 10. The control unit 54 has, for example, an information processing device such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit), and a storage device such as a RAM or a ROM. The control unit 54 executes a program that controls the operation of the wireless communication device 10 according to the present invention. The control unit 54 may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). The control unit 54 may be realized by a combination of hardware and software. By executing the program, the control unit 54 executes a location information acquisition step, an authentication step, a storage step, an area management step, and a reception restriction step.
[0036] The control unit 54 includes a location information acquisition unit 62, an authentication unit 64, a region management unit 66, and a reception restriction unit 68 as functional blocks realized by the processing performed by the control unit 54.
[0037] The position information acquisition unit 62 detects position information D1 relating to the current position of the wireless communication device 10. The position information acquisition unit 62 acquires the position information D1 relating to the current position based on, for example, a GNSS signal received by the GNSS receiver unit 52. Note that the position information acquisition unit 62 may acquire the position information D1 from a GPS receiver.
[0038] The authentication unit 64 authenticates whether the user of the device is an authorized user. The authentication unit 64 authenticates whether the user is an authorized user based on input information from the operation unit 42 or the acquisition unit 44 and the registration information D4. The authentication unit 64 authenticates whether the user is an authorized user based on voiceprint information obtained from the user's voice acquired by the acquisition unit 44 and the registration information D4. If the current location information of the device is outside the reception-permitted area 1000 and voice is transmitted via the communication unit 40, the authentication unit 64 authenticates whether the user is an authorized user based on the voiceprint information of the authorized user registered in the registration information D4 and the voiceprint information of the transmitted voice. If authentication based on the transmitted voice is not performed for a predetermined time after the location information of the device is located outside the reception-permitted area 1000, the authentication unit 64 acquires a password from the operation unit 42 and authenticates whether the user is an authorized user based on the password registered in the registration information D4. The authentication unit 64 registers the authenticated location in the authentication location information D3 in the storage unit 50.
[0039] The area management unit 66 updates the information on the reception permission area 1000 that permits reception by the communication unit 40 to the latest information. The area management unit 66 adds or deletes the reception permission area 1000 stored in the storage unit 50. The area management unit 66 stores in the storage unit 50 permission area information D2 that indicates the reception permission area 1000 corresponding to the own device. The area management unit 66 sets an extended area 1200, which is an area determined based on the authentication location where the authentication unit 64 authenticates the user as a legitimate user and the moving speed of the own device at the authentication location, in the reception permission area 1000 of the storage unit 50 every time authentication is performed outside the basic area 1100. In other words, every time authentication is performed outside the basic area 1100, the area management unit 66 adds the extended area 1200 to the reception permission area 1000 and stores it in the permission area information D2 of the storage unit 50. The area management unit 66 changes the permission area information D2 in the storage unit 50 so as to add or delete the extension area 1200 to or from the reception permission area 1000 indicated by the permission area information D2.
[0040] The region management unit 66 determines the size of the expansion region 1200 according to the moving speed of the wireless communication device 10 at the authentication point where authentication was successful. For example, when the speed is less than a predetermined speed, the region management unit 66 sets the radius of the expansion region 1200 to a basic radius r. When the speed is equal to or greater than the predetermined speed, the region management unit 66 multiplies the basic radius r by a coefficient K(v), which increases as the speed increases, to set a radius rv = K(v) × r. In this embodiment, the basic radius r is set to 500 m. In scene C1 shown in FIG. 6, when authentication is successful while the wireless communication device 10 is stopped at a point Px outside the basic region 1100, the region management unit 66 determines an expansion region 1200 m with the basic radius r. In scene C2 shown in FIG. 6, when authentication is successful while the wireless communication device 10 is moving at a speed equal to or greater than a predetermined speed at the point Px, the region management unit 66 determines an expansion region 1200 n with the radius rv. The expansion region 1200 n is larger than the expansion region 1200 m. In this embodiment, the region management unit 66 prevents the moving wireless communication device 10 from immediately leaving the extended region 1200 by making the extended region 1200 larger as the moving speed of the wireless communication device 10 increases.
[0041] The area management unit 66 shown in Figure 5 calculates the distance between the latest authentication point and the authentication point that was the basis for a previously added extended area 1200 included in the reception permission area 1000, and if there is a past authentication point where the distance between the authentication points is greater than a predetermined distance, it deletes the extended area 1200 that was added based on the past authentication point from the reception permission area 1000.
[0042] The reception restriction unit 68 restricts reception based on the current position information D1 of the device itself and the reception permitted area 1000. The reception restriction unit 68 permits reception when the current position information D1 of the device itself is a position inside the reception permitted area 1000. The reception restriction unit 68 suppresses output of voice and data received by the communication unit 40 when the current position information D1 of the device itself is a position outside the reception permitted area 1000.
[0043] (Procedures for wireless communication devices) An example of a processing procedure of the wireless communication device 10 according to the embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing the processing procedure of the wireless communication device 10 according to the embodiment. The processing procedure shown in Fig. 7 is realized by the control unit 54 of the wireless communication device 10 executing a program.
[0044] The control unit 54 of the wireless communication device 10 acquires its own position information D1 and moving speed (step S101). For example, the control unit 54 acquires position information D1 relating to the current position based on the GNSS signal received by the GNSS receiving unit 52, and calculates the moving speed from the past positions of the wireless communication device 10, the current position of the wireless communication device 10, and the detection time, thereby acquiring the moving speed of the wireless communication device 10. The control unit 54 associates the acquired position information D1 with the moving speed and stores them in the storage unit 50, and then proceeds to step S102.
[0045] The control unit 54 determines whether or not it is outside the reception-allowed area 1000 (step S102). For example, the control unit 54 determines that it is outside the reception-allowed area 1000 when the position information D1 acquired in step S101 indicates a position outside the reception-allowed area 1000 indicated by the permission area information D2 in the storage unit 50. When the control unit 54 determines that it is outside the reception-allowed area 1000 (step S102; Yes), the control unit 54 proceeds to step S103.
[0046] The control unit 54 executes authentication processing by transmission (step S103). For example, by executing the authentication processing by transmission, if a voice is transmitted within a predetermined grace period, the voice is not silent, and the voice matches a pre-registered voiceprint, the control unit 54 authenticates the wireless communication device 10 as a legitimate user and not a theft. The authentication processing by transmission is an authentication processing that focuses on the behavior of thieves other than legitimate users, who do not transmit but only receive so as not to notice that the wireless communication device 10 has been stolen. Furthermore, authentication by transmission eliminates complicated operations such as entering a password, and does not interfere with the user's work. The predetermined grace period is set to a period, such as 10 minutes, for determining whether the wireless communication device 10 is being used by a legitimate user. If the predetermined grace period has elapsed, reception may be restricted (suppressed), and the suppression of reception may be lifted by authentication by entering a password. The authentication processing by transmission may be performed, for example, by attaching a fingerprint sensor to the PTT button, obtaining a user's fingerprint by pressing the PTT button with a finger when transmitting, and comparing the fingerprint with a registered fingerprint. The authentication process by transmission may be performed, for example, by taking a picture of the user's face with a camera when the PTT button is pressed and comparing the picture with registered facial feature information. The control unit 54 stores the current location of the device as the most recent authentication location in the authentication location information D3 of the storage unit 50. After storing the authentication result of the authentication process in the storage unit 50, the control unit 54 proceeds to step S104.
[0047] The control unit 54 determines whether the authentication is successful or not based on the determination result of step S103 (step S104). For example, if the authentication result indicates that the user is a legitimate user and has been successfully authenticated, the control unit 54 determines to authenticate the user. If the control unit 54 determines that the user is not a legitimate user and has not been authenticated (step S104; No), the control unit 54 proceeds to step S112, which will be described later, because authentication by transmission has not been successful. On the other hand, if the control unit 54 determines that the user is a legitimate user and has been authenticated (step S104; Yes), the control unit 54 proceeds to step S105.
[0048] The control unit 54 determines the latest extended area 1200 to be added (step S105). For example, the control unit 54 sets an area determined based on the position information and moving speed acquired in step S101 as the extended area 1200. In detail, the control unit 54 sets a circular area on the map, with the current position of the own device as its center and the radius corresponding to the moving speed, as the extended area 1200. The relationship between the moving speed and the radius of the extended area 1200 is specified using, for example, a lookup table, a conversion program, or the like. When the process of step S105 ends, the control unit 54 advances the process to step S106.
[0049] The control unit 54 calculates the distance between the current authentication point and each of the past authentication points (step S106). For example, the control unit 54 calculates the distance between the authentication points based on the latest authentication point, which is the current location of the device, and the past authentication points indicated by the authentication point information D3 in the storage unit 50. The control unit 54 calculates the distance between the latest authentication point and an authentication point that was included in the reception permission area 1000 and was the basis for the previously added extended area 1200. If the authentication point information D3 indicates multiple past authentication points, the control unit 54 calculates the distance from each of the multiple past authentication points to the latest authentication point. When the process of step S106 ends, the control unit 54 proceeds to step S107.
[0050] The control unit 54 determines the past expanded area 1200 to be deleted based on the distance between the authentication points (step S107). For example, if there is a past authentication point where the distance between the authentication points is equal to or greater than a predetermined distance, the control unit 54 deletes the expanded area 1200 added based on the past authentication point from the reception allowed area 1000. For example, in the example shown in FIG. 4, if the distance between the authentication points from the latest point Pd to the past point Pb is equal to or greater than a predetermined distance, the control unit 54 deletes the expanded area 1200b added based on the past authentication point indicated by point Pb from the reception allowed area 1000. When the process of step S107 shown in FIG. 7 ends, the control unit 54 proceeds to step S108.
[0051] The control unit 54 sets the reception allowed area 1000 based on the determined extended area 1200 and basic area 1100 (step S108). For example, the control unit 54 determines to add the latest extended area 1200 determined in step S105 to the reception allowed area 1000, and determines to delete the previous extended area 1200 determined in step S107 from the reception allowed area 1000. The control unit 54 updates the reception allowed area information D2 in the storage unit 50 with the reception allowed area 1000 resulting from the addition or deletion of the extended area 1200. When the processing of step S108 ends, the control unit 54 proceeds to step S109.
[0052] The control unit 54 determines whether to terminate (step S109). For example, the control unit 54 determines to terminate when a termination condition is met, such as termination of use of the wireless communication device 10 or receipt of a termination request. If the control unit 54 determines not to terminate (step S109; No), the control unit 54 returns the process to step S101 already described and continues the process. If the control unit 54 determines to terminate (step S109; Yes), the control unit 54 terminates the processing procedure shown in FIG. 7.
[0053] Furthermore, if the control unit 54 determines that the device is not outside the reception-permitted area 1000 (step S102; No), the control unit 54 proceeds to step S110. The control unit 54 executes authentication processing (step S110). For example, even if the device is located inside the reception-permitted area 1000, if authentication of a legitimate user has never been performed since the device was started up (powered on), or if a predetermined time has passed since the last authentication, the control unit 54 performs authentication using various authentication methods such as voiceprint, fingerprint, password, and face. Note that if a predetermined time has not passed since the last authentication processing was performed, the control unit 54 skips the processing of step S110. The control unit 54 stores the current location of the device as the latest authentication location in the authentication location information D3 of the storage unit 50. After storing the authentication result of the authentication processing in the storage unit 50, the control unit 54 proceeds to step S111.
[0054] The control unit 54 determines whether the authentication is successful or not based on the processing of step S110 (step S111). If the control unit 54 determines that the authentication result indicates that the user is authorized (step S111; No), the control unit 54 has been able to authenticate the authorized user, and therefore proceeds to step S109, which has already been described, and determines whether to end the processing, as has already been described. On the other hand, if the control unit 54 does not determine that the authentication result indicates that the user is authorized (step S111; Yes), the control unit 54 proceeds to step S112.
[0055] The control unit 54 suppresses reception of the communication unit 40 (step S112). For example, the control unit 54 restricts use of the device itself, preventing at least reception by the communication unit 40, thereby suppressing communication. This allows the control unit 54 to prevent communications from being intercepted during the time it takes for an administrator, owner, or other person to realize that the device has been stolen. Note that restricting communication may also include disabling transmission and reception by the communication unit 40. In addition to restricting communication, the control unit 54 may execute processing to lock the operation of the device itself or report the theft, loss, or the like via the communication unit 40. For example, by suppressing only reception, the location information of the device itself can be transmitted without the thief noticing, thereby notifying other wireless communication devices 10 of the location of the stolen wireless communication device 10. After completing the processing of step S112, the control unit 54 terminates the processing procedure shown in FIG. 7.
[0056] The components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads and usage conditions. This distribution and integration configuration may also be performed dynamically.
[0057] Although the embodiments of the present invention have been described above, the present invention is not limited to the contents of these embodiments. Furthermore, the above-described components include those that can be easily imagined by a person skilled in the art, those that are substantially the same, and those that are within the so-called equivalent range. Furthermore, the above-described components can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the spirit of the above-described embodiments. [Explanation of symbols]
[0058] 10. Radio Communication Device 40 Communications Department 42 Operation section 44 Acquisition Department 46 Speaker section 48 Display section 50 Storage section 52 GNSS receiver 54 Control Unit 62 Location information acquisition unit 64 Authentication Section 66 Area Management Department 68 Reception Restriction Section 100 Mobile 1000 Reception permitted area 1100 Basic area 1200 Expansion Area D1 Location information D2 Permitted area information D3 Authentication Location Information D4 Registration Information
Claims
1. a communication unit for communicating with other communication devices; a position information acquisition unit that acquires position information and movement speed of the own aircraft; an authentication unit that authenticates whether a user is a legitimate user; an area management unit that updates information about a reception permission area that allows reception by the communication unit to the latest information; a storage unit that stores the location information and information about the reception-permitted area; a reception restriction unit that restricts reception based on the current location information of the device itself and the reception permitted area, the reception-permitted area is composed of a basic area in which reception is always possible by the communication unit, and an extended area that is generated when authentication is successful outside the basic area, the area management unit sets an area determined based on an authentication location where the authentication unit authenticates the authorized user and the moving speed at the authentication location as the extended area, in the reception permission area of the storage unit every time the authorized user is authenticated outside the basic area; Radio communication device.
2. the storage unit stores voiceprint information of the authorized user; the authentication unit, when the current location information of the device is outside the reception permitted area, transmits a voice using the communication unit, and authenticates whether the user is the authorized user based on the voiceprint information of the authorized user and the voiceprint information of the transmitted voice; 2. The wireless communication device according to claim 1.
3. the area management unit calculates the distance between the latest authentication point and an authentication point that is the basis of the previously added extended area included in the reception permission area, and if there is a previous authentication point where the distance between the authentication points is equal to or greater than a predetermined distance, deletes the extended area that was added based on the previous authentication point from the reception permission area.
3. The wireless communication device according to claim 1.
4. An information processing method executed by a wireless communication device having a communication unit that communicates with another communication device, a position information acquisition step of acquiring position information and movement speed of the own aircraft; an authentication step for authenticating whether the user is a legitimate user; an area management step of updating information about a reception permission area in which reception by the communication unit is permitted to be performed to the latest information; a storage step of storing the location information and the information on the reception-permitted area in a storage unit; a reception restriction step of restricting reception based on the current location information of the own device and the reception permitted area, the reception-permitted area is composed of a basic area in which reception is always possible by the communication unit, and an extended area that is generated when authentication is successful outside the basic area, the area management step sets an area determined based on an authentication location where the authorized user is authenticated in the authentication step and the moving speed at the authentication location as the extended area, and sets the extended area as the reception permission area of the storage unit every time the authorized user is authenticated outside the basic area. Information processing methods.
5. A wireless communication device having a communication unit for communicating with other communication devices, a position information acquisition step of acquiring position information and movement speed of the own aircraft; an authentication step for authenticating whether the user is a legitimate user; an area management step of updating information about a reception permission area in which reception by the communication unit is permitted to be performed to the latest information; a storage step of storing the location information and the information on the reception-permitted area in a storage unit; a reception restriction step of restricting reception based on the current location information of the own device and the reception permitted area; the reception-permitted area is composed of a basic area in which reception is always possible by the communication unit, and an extended area that is generated when authentication is successful outside the basic area, the area management step sets an area determined based on an authentication location where the authorized user is authenticated in the authentication step and the moving speed at the authentication location as the extended area, and sets the extended area as the reception permission area of the storage unit every time the authorized user is authenticated outside the basic area. program.
Citation Information
Patent Citations
Spectrophotometer for two wavelengths
JP1983086439A