This application is a U.S. National Stage entry of PCT Application No: PCT/JP2016/083511 filed Nov. 11, 2016, which claims priority to Japanese Patent Application No. 2015-221351, filed Nov. 11, 2015, the contents of which are incorporated herein by reference.
The present invention relates to a technique of controlling a security level of a movable body.
There is known a security device loaded on a vehicle for preventing vehicle theft. Patent Reference-1 discloses setting a security level based on a distance between a vehicle parking place and an existing position of a user in a vehicle theft prevention system including an onboard device and a management center. Specifically, this system increases the security level when the distance between the vehicle parking place and the existing position of the user is far, and decreases the security level when the distance is near.
Patent Reference-1: Japanese Patent application Laid-Open under No. 2006-72937
If the security level is simply changed in accordance with the distance between the vehicle and the user like Patent Reference-1, the security level is decreased when the distance between the vehicle and the user is near. For example, when an owner of a vehicle parks the vehicle in a parking lot of a building and stays in the building, the security level is decreased in Patent Reference-1 because the distance between the user and the vehicle is near. In this case, however, it is problematic to decrease the security level because actually the vehicle is screened by the building and the user cannot watch the vehicle. Patent Reference-1 does not cope with such a situation that the security level must be increased even if the distance between the user and the vehicle is near.
The above is an example of the problem to be solved by the present invention. It is an object of the present invention to appropriately control the security level in accordance with the situation of a user and a movable body.
An invention described in claims is a security device comprising: a determination unit configured to determine whether there occurs screening between a movable body and a user; and a control unit configured to control a security level of the movable body in accordance with a determination result of the determination unit.
Another invention described in claims is a security control method executed by a security device, comprising: a determination process of determining whether there occurs screening between a movable body and a user; and a control process of controlling a security level of the movable body in accordance with a determination result of the determination process.
Another invention described in claims is a program executed by a security device including a computer, the program causing the computer to function as: a determination unit configured to determine whether there occurs screening between a movable body and a user; and a control unit configured to control a security level of the movable body in accordance with a determination result of the determination unit.
According to one aspect of the present invention, there is provided a security device comprising: a determination unit configured to determine whether there occurs screening between a movable body and a user; and a control unit configured to control a security level of the movable body in accordance with a determination result of the determination unit.
The above security device determines whether there occurs screening between the movable body and the user, and controls the security level in accordance with the determination result. For example, the security device sets the security level high when there occurs screening between the movable body and the user, and sets the security level low when there occurs no screening. Thus, the security of the movable body can be managed with an appropriate security level in accordance with a situation.
One mode of the above security device further comprises: a movable body information obtaining unit configured to obtain position information of the movable body; a user information obtaining unit configured to obtain current position information of the user; and a screening object information obtaining unit configured to obtain information related to a screening object, wherein the determination unit determines whether there occurs screening, based on the position information of the movable body, the current position information of the user and the information related to the screening object. In this mode, it is determined whether there occurs screening between the movable body and the user based on the information related to the screening object.
In another mode of the above security device, the user information obtaining unit obtains information indicating a direction that the user is facing, and the control unit controls the security level based on the determination result of the determination unit and the direction that the user is facing. In this mode, the security level is controlled in consideration of the direction that the user is facing.
In still another mode of the above security device, the position information of the movable body includes an altitude of the movable body, the current position information of the user includes an altitude of the user, and the control unit controls the security level based on the determination result of the determination unit and a difference between the altitude of the movable body and the altitude of the user. In this mode, the security level is controlled in consideration of the altitude difference between the movable body and the user.
In a preferred example of the above security device, the user information obtaining unit obtains the current position information of the user from a terminal device that the user is carrying. In another preferred example of the above security device, the user information obtaining unit obtains the current position information of the user from an imaging device loaded on the movable body.
In still another mode of the above security device, the screening object information obtaining unit obtains the information related to the screening object existing in a predetermined range from the movable body. In this mode, the amount of the information to be obtained, related to the screening object, may be reduced, and quick processing can be done.
In still another mode of the above security device, the user is a person concerned with an owner of the movable body. In this mode, not only the owner of the movable body, but also the person concerned can control the security of the movable body.
According to another aspect of the present invention, there is provided a security control method executed by a security device, comprising: a determination process of determining whether there occurs screening between a movable body and a user; and a control process of controlling a security level of the movable body in accordance with a determination result of the determination process. By this method, the security of the movable body can be managed with an appropriate security level in accordance with a situation.
According to still another aspect of the present invention, there is provided a program executed by a security device including a computer, the program causing the computer to function as: a determination unit configured to determine whether there occurs screening between a movable body and a user; and a control unit configured to control a security level of the movable body in accordance with a determination result of the determination unit. By executing this program by the security device, the security of the movable body can be managed with an appropriate security level in accordance with a situation. The above program may be handled in a manner stored in a storage medium.
Preferred embodiments of the present invention will be described below with reference to the attached drawings.
[System Configuration]
The navigation device 2 is a car navigation device loaded on the vehicle, and may be a type mounted on the vehicle or a detachable portable type. The navigation device 2 measures a current position of the vehicle, and supplies the position information D1 of the vehicle (hereinafter referred to as “vehicle position information”) at the time when the vehicle stops to the security unit 3.
Also, the navigation device 2 stores map information and ground object information in an internal memory, and supplies the ground object information D2 to the security unit 3. Here, “the ground object” is an object existing on the ground, and includes artifacts such as buildings and bridges as well as natural objects such as trees and woods. Also, “the ground object information” is information indicating a position, a shape and a size (i.e., an area occupied by the ground object) of the ground object. As described later, in this embodiment, the ground object information is used to determine whether or not screening occurs between the user and the vehicle, and it is necessary for the ground object information to include a certain level of information required for such a determination. It is noted that the ground object is an example of “a screening object” of the present invention.
The security unit 3 is a device for monitoring the security of the vehicle, and may be a drive recorder, for example. The security unit 3 is connected to a control device of the vehicle, and receives a signal indicating ON/OFF of the accessory (ACC) of the vehicle. Also, the security unit 3 monitors the situation around the vehicle based on captured images, and transmits abnormality detection information D3 to the server 10 when it detects an abnormality based on a predetermined conditions.
The security unit 3 is set to different security levels when it operates. Typically, when the security unit 3 is switched ON, i.e., the security unit 3 is validated, the security level is high. When the security unit 3 is switched OFF, i.e., the security unit 3 is invalidated, the security level is low.
Three or more security levels may be set to the security unit 3. For example, if the security unit 3 is a device like a drive recorder which captures surrounding images, the security level can be changed by changing resolution of the captured image, changing frequency of capturing images, or changing the range of capturing images. As a specific example, when the resolution of the captured images is changed in three-stages, the security level is highest in a mode in which the resolution is set to the highest resolution, the security level is second highest in a mode in which the resolution is set to the second highest resolution, and the security is low in a mode in which the resolution is set to the lowest resolution. When the frequency of capturing images is changed, the security level is high in a mode in which the frequency of capturing images is high, and the security is low in a mode in which frequency of capturing images is low. When the range of capturing images is changed, the security level is high in a mode in which the image capturing range is broad, e.g., in all directions, and the security level is low in a mode in which the image capturing range is narrow, e.g., only the forward area of the vehicle.
When the server 10 receives the abnormality detection information D3 from the security unit 3, the server 10 transfers it to the terminal device 20 and notifies the user of the terminal device 20 that an abnormality occurs in the vehicle.
The terminal device 20 may be a smartphone, a cell phone and a wearable terminal, for example, and is capable of obtaining current position information by GPS or the like. When the terminal device 20 is the wearable terminal, it can obtain direction information indicating the direction of the user by an internal sensor. The terminal device 20 transmits its current position to the security unit 3 as current position information of the user (hereinafter referred to as “user position information”) D4. If the terminal device 20 can obtain the direction information of the user as described above, the terminal device 20 transmits the user position information D4 including the direction information of the user to the security unit 3.
In the above configuration, the security unit 3 is an example of a determination unit, a control unit and a screening object information obtaining unit of the present invention. The navigation device 2 is an example of a movable body information obtaining unit of the present invention, and the terminal device 20 is an example of a user information obtaining unit of the present invention.
[Security Control]
Next, a first embodiment of the security control executed by the security unit 3 will be described. In the first embodiment, the security unit 3 determines whether or not the user carrying the terminal device 20 exists within a watchable range in which the user can watch the vehicle. If the user is within the watchable range, the security unit 3 sets the security level low, and if the user is not within the watchable range, the security unit 3 sets the security level high.
As already mentioned, “setting the security level high” includes validating the security, changing the security level to the level higher than the present level, and setting the security level to higher level among three or more security levels. Also, “setting the security level low” includes invalidating the security, changing the security level to the level lower than the present level, and setting the security level to lower level among three or more security levels.
In this case, the security unit 3 does not need to consider the distance between the user and the vehicle V. Namely, even if the distance between the user and the vehicle V is near, if there occurs screening between the user and the vehicle V, the security unit 3 sets the security level high. In this way, in the first embodiment, the security level can be appropriately set in accordance with whether or not there occurs screening between the user and the vehicle, i.e., whether or not the user can watch the vehicle.
First, the security unit 3 determines whether or not the accessory (ACC) of the vehicle is turned OFF, based on the signal from the control device of the vehicle (step S11). When the accessory of the vehicle is not turned OFF (step S11: No), the processing ends.
On the other hand, when the accessory of the vehicle is turned OFF (step S11: Yes), the security unit 3 obtains vehicle position information indicating the current position of the vehicle from the navigation device 2 (step S12). Also, the security unit 3 obtains ground object information from the navigation device 2 (step S13). Further, the security unit 3 obtains, from the terminal device 20, user position information indicating the current position of the user carrying the terminal device 20 (step S14).
Next, the security unit 3 determines whether or not there occurs screening by the ground object between the user position and the vehicle position (step S15). Specifically, the security unit 3 determines whether or not there is a ground object between the user and the vehicle, based on the vehicle position information, the user position information and the ground object information. For example, the security unit 3 sets a straight line connecting the current position of the user and the current position of the vehicle on the map, and determines whether or not the straight line is screened by the ground object in consideration of the shape and size of the ground object including the height (i.e., the area occupied by the ground object).
When there occurs no screening between the user position and the vehicle position (step S15: No), the security unit 3 sets the security level low (step S16). On the contrary, when there occurs screening between the user position and the vehicle position (step S15: Yes), the security unit 3 sets the security level high (step S17). Then, the processing ends.
Next, a second embodiment of the security control executed by the security unit 3 will be described. The second embodiment is applied to the case where the terminal device 20 of the user can detect the direction of the user. In the second embodiment, in addition to the control of the first embodiment, the security unit 3 sets the security level high when the user is not facing the direction of the vehicle, even if there occurs no screening between the user position and the vehicle position.
In step S25, when there occurs screening between the user position and the vehicle position (step S25: Yes), the security unit 3 sets the security level high (step S28), and ends the processing. On the other hand, when there occurs no screening between the user position and the vehicle position (step S25: No), the security unit 3 determines whether or not the user is facing the direction of the vehicle, based on the direction information of the user received from the terminal device 20 (step S26). When the user is facing the direction of the vehicle (step S26: Yes), the security unit 3 sets the security level low (step S27). On the contrary, when the user is not facing the direction of the vehicle (step S26: No), the security unit 3 sets the security level high (step S28). Then, the processing ends.
[Other Examples of System Configuration]
Also, the ground object information D2 is stored in the server 10, and the security unit 3 obtains the ground object information D2 from the server 10. Specifically, the security unit 3 transmits the vehicle position information, obtained from the terminal device 20 when the vehicle stopped, to the server 10, and receives the ground object information D2 in a predetermined range around the current vehicle position from the server 10. For example, “the predetermined range around the current vehicle position” may be a range of radius 100m from the vehicle position as a center, but is not limited to this example. Other points are the same as the system configuration shown in
Next, modified examples of the above embodiments will be described. The following modified examples may arbitrarily be applied in combination.
The above embodiments use the ground object information prepared in advance and stored in the navigation device 2 or the server 10. Instead of or in addition to this, the ground object information may be obtained by the following methods. For example, ground objects can be specified by imaging the periphery of the vehicle by a camera loaded on the vehicle and executing image recognition processing. Also, ground objects may be specified by detecting the peripheral environment of the vehicle by using a sensor such as a three-dimensional LiDar (Light Detection and Ranging) loaded on the vehicle.
In the security control of the second embodiment shown in
In addition to the above embodiments, altitude information of the current positions of the user and the vehicle may be used. Specifically, the navigation device 2 obtains the altitude of the vehicle, and the terminal device 20 obtains the altitude of the user. Even if there occurs no screening by the ground object between the vehicle and the user, when the altitude difference of the user and the vehicle is larger than a predetermined value, it is judged that the user cannot watch the situation of the vehicle, and the security unit 3 sets the security level high. A typical example is such a situation that the user parked the vehicle in a parking lot and moved to a viewing platform on a hill.
In the above embodiments, the user carrying the terminal device 20 is an owner of the vehicle. However, the embodiments may be applied to the case where the user is not the owner of the vehicle, but a person concerned with the owner of the vehicle, e.g., family or friends. In this case, an ID of the terminal device 20 of the person concerned is registered in the security unit 3 in advance, and the terminal device 20 of the person concerned may be treated in a same manner as the terminal device 20 of the owner.
Even in a case where the user is staying in a building like the example shown in
In the above embodiments, the direction of the user is detected by the sensor installed in the terminal device 20 such as a wearable terminal. Instead, the direction of the user may be detected by image recognition of images captured by a camera loaded on the vehicle.
In the above embodiments, the security unit determines whether or not there occurs screening by a ground object such as a building or woods between the user and the vehicle. Other than ground objects, when there occurs screening between the user and the vehicle by a temporary obstacle, e.g., there is a crowd or a large truck is parking, the security unit 3 may set the security level high. In this case, for example, the direction of the user's terminal device 20 may be captured by a camera loaded on the vehicle, and it may be determined whether or not there occurs screening, based on the existence or non-existence of the user in the captured image. The above “temporary obstacle” also corresponds to an example of “screening object” of the present invention.
This invention can be used for a control device of a movable body.
Number | Date | Country | Kind |
---|---|---|---|
2015-221351 | Nov 2015 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/083511 | 11/11/2016 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2017/082388 | 5/18/2017 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5442557 | Kaneko | Aug 1995 | A |
5949375 | Ishiguro | Sep 1999 | A |
20010007089 | Takeuchi | Jul 2001 | A1 |
20010041960 | Hashida | Nov 2001 | A1 |
20020041240 | Ikeda | Apr 2002 | A1 |
20020049529 | Ikeda | Apr 2002 | A1 |
20020188390 | Ichihara | Dec 2002 | A1 |
20030033082 | Yanagidaira | Feb 2003 | A1 |
20030050751 | Fukushima | Mar 2003 | A1 |
20030055556 | Hashida | Mar 2003 | A1 |
20030078726 | Fukushima | Apr 2003 | A1 |
20040145241 | Arakawa | Jul 2004 | A1 |
20040153238 | Miyahara | Aug 2004 | A1 |
20050099323 | Hirose | May 2005 | A1 |
20050249351 | Miyahara | Nov 2005 | A1 |
20060064243 | Hirose | Mar 2006 | A1 |
20060194507 | Yamaguchi | Aug 2006 | A1 |
20070185644 | Hirose | Aug 2007 | A1 |
20070250936 | Nakamura | Oct 2007 | A1 |
20090096578 | Ogino | Apr 2009 | A1 |
20090148152 | Kurane | Jun 2009 | A1 |
20090312945 | Sakamoto | Dec 2009 | A1 |
20100174705 | Iwahori | Jul 2010 | A1 |
20110006909 | Rekimoto | Jan 2011 | A1 |
20110007901 | Ikeda | Jan 2011 | A1 |
20110035098 | Goto | Feb 2011 | A1 |
20110043658 | Sasai | Feb 2011 | A1 |
20110231018 | Iwai | Sep 2011 | A1 |
20110312278 | Matsushita | Dec 2011 | A1 |
20120019674 | Ohnishi | Jan 2012 | A1 |
20120253666 | Adachi | Oct 2012 | A1 |
20120327922 | Takahashi | Dec 2012 | A1 |
20120329480 | Hashimoto | Dec 2012 | A1 |
20130019317 | Whelan | Jan 2013 | A1 |
20130031598 | Whelan | Jan 2013 | A1 |
20130184001 | Rekimoto | Jul 2013 | A1 |
20130231861 | Yokoyama | Sep 2013 | A1 |
20130237174 | Gusikhin | Sep 2013 | A1 |
20130247117 | Yamada | Sep 2013 | A1 |
20130275896 | Takeda | Oct 2013 | A1 |
20130305357 | Ayyagari | Nov 2013 | A1 |
20140009268 | Oshima | Jan 2014 | A1 |
20140012499 | Hirose | Jan 2014 | A1 |
20140173237 | Takano | Jun 2014 | A1 |
20140201663 | Takeda | Jul 2014 | A1 |
20140288819 | Kita | Sep 2014 | A1 |
20140301380 | Rekimoto | Oct 2014 | A1 |
20150087266 | Nakazawa | Mar 2015 | A1 |
20150180866 | Hama | Jun 2015 | A1 |
20150186729 | Saito | Jul 2015 | A1 |
20150235016 | Sun | Aug 2015 | A1 |
20150268661 | Ogawa | Sep 2015 | A1 |
20150283984 | Uno | Oct 2015 | A1 |
20150294172 | Aoki | Oct 2015 | A1 |
20150310736 | Yamada | Oct 2015 | A1 |
20150316473 | Kester | Nov 2015 | A1 |
20160011002 | Amano | Jan 2016 | A1 |
20160148513 | Beaurepaire | May 2016 | A1 |
20160251890 | Sakai | Sep 2016 | A1 |
20160292865 | Floor | Oct 2016 | A1 |
20170286763 | Fukuda | Oct 2017 | A1 |
20180341812 | Floor | Nov 2018 | A1 |
Number | Date | Country |
---|---|---|
2006-72937 | Mar 2006 | JP |
2007-126118 | May 2007 | JP |
2007-265288 | Oct 2007 | JP |
2011-068347 | Apr 2011 | JP |
2014-048079 | Mar 2014 | JP |
Entry |
---|
International Search Report for related PCT Application No. PCT/JP2016/083511, dated Jan. 24, 2017; 4 pages. |
Number | Date | Country | |
---|---|---|---|
20180370489 A1 | Dec 2018 | US |