Activity management system, activity management device, and activity management method
The crime prevention activity management system addresses budget and privacy issues by mapping and rewarding individuals and organizations for their crime prevention efforts, fostering sustainable participation and improved public safety.
Patent Information
- Application Number
- JP2024065070
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-15
- Publication Date
- 2025-10-27
AI Technical Summary
The existing crime prevention systems face challenges due to high initial installation costs and privacy concerns, leading to inadequate citizen participation and insufficient budget allocation for surveillance, especially in countries like Japan where economic stagnation limits financial resources.
A crime prevention activity management system that registers and displays information about individuals and organizations engaging in crime prevention activities on a map, providing incentives through recognition and social rewards, thereby encouraging participation without direct monetary compensation.
The system sustains crime prevention efforts by leveraging corporate social responsibility and public recognition, ensuring sufficient participation even in budget-constrained environments, enhancing public safety without relying solely on monetary incentives.
Smart Images

Figure 2025162009000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an activity management device, an activity management method, an activity management system, and a program that visualize the activity status of crime prevention patrols, cleaning activities, volunteer activities, etc. The present invention also relates to an information management device, an information management method, an information management system, and a program that manage the status of predetermined activities for each area. [Background technology]
[0002] In recent years, there has been progress in utilizing images captured by in-vehicle cameras such as dashcams for crime prevention, etc. For example, prior art document 1 discloses an image recording system and an image recording method that, when an incident occurs, can collect images captured by chance around the location of the incident on the date and time of the incident from images captured by dashcams installed in citizens' vehicles and provide the images to a requester such as the police.
[0003] According to this invention, when a kidnapping incident occurs, for example, dashcam footage from a vehicle that happened to be traveling within a few kilometers of the kidnapping site within one hour before or after the kidnapping can be quickly obtained via the network, which can lead to the rescue of the victim and the swift arrest of the culprit. [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-060477 DISCLOSURE OF THE INVENTION [Problem to be solved by the invention]
[0004] As stated in paragraph 0007 of the above-mentioned prior document, the invention disclosed in the prior document was made in consideration of the problem of the strain on the national budget caused by the huge initial installation costs required for crime prevention methods using fixed surveillance cameras, and the problem of the arrival of a surveillance society caused by the centralized management of video footage by the state.
[0005] Approximately 16 years have passed since then, and the Japanese economy continues to stagnate, with the fiscal deficit continuing to expand, limiting the budget available for security cameras. On the other hand, neighboring China, which has continued to experience high economic growth, has an ample budget and the number of surveillance cameras exceeded 200 million in 2019, and is said to reach 500 million as of 2024.
[0006] This number is about 100 times that of Japan, where there are about 5 million security cameras, and when considering the population ratio, there are 10 times as many cameras per citizen. China, which is monitored by such a huge number of cameras, has a positive side in that it has achieved an extremely high crime deterrent effect, but the current situation, where citizens' every move is constantly monitored under a one-party dictatorship, can be said to be the very definition of a surveillance society.
[0007] While the situation that was predicted when the invention described in the above-mentioned prior art document 1 was made has now come about, what was beyond the scope of what was envisioned at the time is that Japan is continuing to decline at a rate faster than expected, and the national finances have fallen into a critical situation to the extent that the police are unable to secure sufficient budget even to obtain dashcam footage.
[0008] The essence of the invention described in the above-mentioned prior art document 1 is to separate the "ownership" and "use" of video. The devices themselves are distributed among citizens, and only when an incident occurs can a citizen (citizen) be granted the right to use only video footage narrowed down by location and date and time, for that purpose only. This creates a citizen-participation type of crime prevention system, solving both the above-mentioned problems of initial cost and privacy invasion.
[0009] However, this crime prevention concept requires citizens to cover the costs of purchasing and installing the devices, so it is assumed that incentives are appropriately designed to encourage people to provide footage taken with their own devices to others upon request.
[0010] From an economic standpoint, a budget equivalent to the personnel costs of police officers would be allocated to recover dashcam footage that was filmed around the crime scene at the time of the incident and then scattered over a wide area using a human wave tactic, and part of this budget should have been returned to the footage provider as the incentive mentioned above.
[0011] However, because maintaining domestic public order is the exclusive domain of the police, from the perspective of competitive strategy, the Herfindahl-Hirschman index for the police, who are the buyers of the footage, will be the highest, and the bargaining power of the buyers will be overwhelmingly strong, preventing sound market principles from functioning.
[0012] From the perspective of the video providers, it is likely that many citizens will be willing to cooperate by providing footage in order to quickly resolve crimes, but in doing so they themselves will have to pay communication costs and excess device costs.Therefore, without sufficient incentives for providing footage, the number of citizens who are willing to cooperate in citizen-participation crime prevention activities even at the expense of increasing their own financial burden will be limited, and the system will not function adequately as a crime prevention system.
[0013] In view of the above problems, the present invention aims to build a sustainable crime prevention system that can be implemented with a small budget and that protects the privacy of citizens, even in countries such as Japan where it is difficult to secure an appropriate budget, or in poor countries such as some emerging countries. [Means for solving the problem]
[0014] A crime prevention activity management system according to one embodiment of the present invention comprises an activity participant information registration unit that registers information about users who perform crime prevention activities or organizations to which the users belong as activity participant information; an activity location information acquisition unit that acquires information about the locations where the crime prevention activities are performed; an activity participant extraction unit that extracts activity participants who are active in each specified area based on the activity location information; and an area activity participant information display unit that displays information about each activity participant extracted for each area in association with each area on a map.
[0015] In addition, a crime prevention activity management method according to one embodiment of the present invention includes an activity participant information registration step for registering information about users who perform crime prevention activities or organizations to which the users belong as activity participant information; an activity location information acquisition step for acquiring information about the locations where the crime prevention activities are performed; an activity participant extraction step for extracting activity participants who are active in each specified area based on the activity location information; and an area activity participant information display step for displaying information about each activity participant extracted for each area in association with each area on a map. [Effects of the Invention]
[0016] According to the present invention, information about an individual who has engaged in crime prevention activities, such as a crime prevention patrol, is displayed in association with the area in which the crime prevention activity was carried out. This creates what a company would call a CSR effect, and satisfies what the general public would call the desire for recognition and social needs, even if the individual is not paid sufficient monetary compensation for the crime prevention activity. This provides an incentive for engaging in crime prevention activities, and ensures a sufficient number of people willing to cooperate in crime prevention activities. [Brief explanation of the drawings]
[0017] [Figure 1] 1 is a system configuration diagram showing the configuration of an activity management system according to a first embodiment. [Figure 2] 1 is a block diagram showing a configuration of an activity management system according to a first embodiment. [Figure 3] This is information about participants registered by the participant information registration unit. [Figure 4] The area activity person information display unit displays information on the activity people in each area on the screen. [Figure 5] FIG. 2 is a block diagram showing another configuration of the activity management system according to the first embodiment. [Figure 6] The area activity person information display unit displays information on the activity people in each area on the screen. [Figure 7] 10 is an example of participant information displayed as detailed information. [Figure 8] 10 is a screen listing active people in a predetermined area. [Figure 9] FIG. 2 is a block diagram showing another configuration of the activity management system according to the first embodiment. [Figure 10] 10 is an example of a search input screen. [Figure 11] 10 is an example of a search result screen. [Figure 12] 1 is a block diagram showing a configuration of an activity management system according to a first embodiment. [Figure 13] 10 is an example of activity location information. [Figure 14] 10 is an example of an activity participant registration request. [Figure 15] 10 is an example of registered active participant location information. [Figure 16] 10 is an example of a request for information on area activity participants. [Figure 17] 10 is an example of an area-coordinate conversion table. [Figure 18] 10 is an example of area activity person information. [Figure 19] 10 is an example of a request for area-specific activity participant information. [Figure 20] 10 is an example of area-specific activity participant information. [Figure 21] FIG. 10 is a flowchart showing the flow of processing in an area activity person extraction unit. [Figure 22] FIG. 10 is a block diagram showing another configuration of the activity management system 1000. [Figure 23] 10 is an example of an area activity information request. [Figure 24] FIG. 10 is a flowchart showing the flow of processing in the activity status display device. [Figure 25] FIG. 10 is a block diagram showing another configuration of the activity management system 1000. [Figure 26] 10 is an example of a request for information on area activity participants. [Figure 27] 10 is an example of area activity person information to be transmitted. [Figure 28]10A and 10B are schematic diagrams showing changes in the screen displayed when the map magnification is switched; [Figure 29] FIG. 10 is a diagram showing how icons of active people in each area are arranged on a map when each area is divided into municipalities. [Figure 30] FIG. 10 is a block diagram showing another configuration of the activity management system 1000. [Figure 31] 10 is an example of a search input screen for an active person. [Figure 32] 10 is an example of a search result screen. [Figure 33] 1 is an example of a hardware configuration of each device constituting the activity management system. [Figure 34] FIG. 10 is a block diagram showing the configuration of an activity management system according to a second embodiment. [Figure 35] 10 is an example of device information to be registered. [Figure 36] FIG. 10 is a block diagram showing the configuration of an activity management system according to a third embodiment. [Figure 37] 10 is an example of an input form for ordering images. [Figure 38] 10 is an example of image order information. [Figure 39] 10 is an example of a management table of image orderer information. [Figure 40] FIG. 10 is a block diagram showing the configuration of an activity management system according to a fourth embodiment. [Figure 41] FIG. 10 is a flowchart showing the flow of a process for calculating the amount of activity of each active person. [Figure 42] This is a management table that classifies the activity location and activity date and time for each participant for each activity area. [Figure 43] 10 is a management table that classifies the activity distance and activity time for each participant for each activity area. [Figure 44] This is a table for managing the amount of activity for each active person in each activity area at a predetermined date and time (time period). [Figure 45] FIG. 11 is a block diagram showing another configuration of the activity management system according to the fourth embodiment. [Figure 46]FIG. 10 is a block diagram showing the configuration of an activity management system in another embodiment. [Figure 47] 10 is an example of a table for managing an activity amount. [Figure 48] FIG. 11 is a block diagram showing the configuration of a crime prevention activity management system according to a fifth embodiment. [Figure 49] 10 is an example of a remuneration setting request. [Figure 50] 10 is an example of remuneration setting information recorded in a database. [Figure 51] This is an example of how rewards are distributed. [Figure 52] FIG. 13 is a block diagram showing the configuration of a crime prevention activity management system according to a sixth embodiment. [Figure 53] FIG. 13 is a block diagram showing the configuration of a crime prevention activity management system according to a seventh embodiment. [Figure 54] 10 is an example of device information to be registered in a database. [Figure 55] 10 is an example of a conversion table for each device when calculating an activity amount. [Figure 56] FIG. 13 is a block diagram showing the configuration of a crime prevention activity management system according to an eighth embodiment. [Figure 57] This is an example of a driving report. [Figure 58] FIG. 13 is a block diagram showing the configuration of a crime prevention activity management system according to a ninth embodiment. [Figure 59] This is an example of a crime prevention report. DETAILED DESCRIPTION OF THE INVENTION
[0018] Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings. In the drawings, components with the same reference numerals have the same or similar configurations. [First embodiment]
[0019] FIG. 1 is a system configuration diagram showing the configuration of an activity management system 1000 according to the first embodiment. In this embodiment, the activity to be managed will be described as crime prevention patrols. However, the activities targeted by the present invention are not limited to crime prevention activities, and can be applied to various volunteer activities that do not involve sufficient monetary compensation, such as cleaning activities and traffic control activities. Here, since the targeted activities are specifically crime prevention activities, the activity management system 1000 may be described as a crime prevention activity management system 1000.
[0020] The crime prevention activity management system 1000 is a system for managing the status of crime prevention activities being carried out by ordinary citizens and companies, and is composed of a vehicle 100, a crime prevention activity management device 300, a crime prevention activity participation registration device 500, and a crime prevention activity status viewing device 700.
[0021] In this embodiment, the target activities will be mainly crime prevention activities such as patrols, but as mentioned above, the present invention is not limited to crime prevention, and can be applied to various activities carried out in each area, such as weather monitoring activities, city cleaning activities, road patrol monitoring activities, etc. Therefore, in this specification, the crime prevention activity management system 1000 may be referred to as the activity management system 1000 or the information management system 1000, the crime prevention activity management device 300 may be referred to as the activity management device 300 or the information management device 300, the crime prevention activity participation registration device 500 may be referred to as the activity participation registration device 500 or the information registration device 500 or the activity participant registration device 500, and the crime prevention activity status viewing device 700 may be referred to as the activity status viewing device 700 or the information viewing device 700.
[0022] Furthermore, the vehicle 100 used by activity participants when carrying out activities such as patrols is a device that acquires at least location information, and is therefore sometimes referred to as a crime prevention activity location information acquisition device 100, a location information acquisition device 100, or simply an information acquisition device 100. The vehicle 100 itself may be equipped with a function to acquire location information from a GPS or the like as an information acquisition device, or an information acquisition device such as a drive recorder mounted on the vehicle may be equipped with a function to acquire location information.
[0023] 2 is a block diagram showing the configuration of the activity management system 1000 according to the present embodiment 1. The activity management system 1000 includes an activity participant information registration unit 1010, an activity location information acquisition unit 1020, an area activity participant extraction unit 1030, and an area activity participant information display unit 1040.
[0024] The participant information registration unit 1010 registers information about participants who are engaged in a target activity. If the target activity is a crime prevention patrol, information about the companies and individuals who are engaged in the crime prevention activity is registered. Also, for example, if the target activity is volunteer cleaning, information about the companies and individuals who are participants in the volunteer activity is registered. In this way, the participant information registration unit 1010 registers information about users who are engaged in a specific activity or the organizations to which the users belong as participant information. Here, a user refers to a person who uses this system.
[0025] Fig. 3 shows information about participants registered by the participant information registration unit 1010. The participant information shown in Fig. 3 is registered in an associated state with a participant ID that uniquely identifies each participant, a participant name that is the participant's display name, a category to which the participant belongs, an introduction, a link, and a path that stores an icon (logo).
[0026] As will be described later, the present invention is characterized by creating advertising effects by displaying information about activists active in each area in the limited display space on the map. Therefore, to efficiently display information about activists in this limited display space, the activist information registration unit 1010 is preferably configured to register, as activist information, at least a logo, icon, or thumbnail of a user performing a specific activity or an organization to which the user belongs. In the following explanation, icons, logos, and thumbnails overlaid on the map may be collectively referred to as icons, since they all have the same meaning.
[0027] However, it is expected that some participants in activities may not want to make their personal information public. For example, some fundraising participants may want to keep their donations private. Therefore, a system may be configured so that participants who do not want to make their personal information public can choose not to register logos, icons, thumbnails, etc.
[0028] Furthermore, in order to manage the publicity, it is preferable that the activity participant information registration unit 1010 is configured to further register public management information regarding whether or not the activity participant wishes to be made public, as this allows for more flexible management of the public status. The information about these activity participants registered by the activity participant information registration unit 1010 should preferably be able to be updated after registration by a separately prepared activity participant information update unit. This is because there are cases where the activity participant himself / herself wishes to change his / her own icon or logo after the fact, and there are also cases where it is preferable for the system administrator to delete inappropriate logos or icons or make them private using administrator privileges.
[0029] The activity location information acquisition unit 1020 acquires information about the activity location of a registered activity participant when they are performing a target activity. If the target activity is a crime prevention patrol, the activity location information acquisition unit 1020 acquires coordinate information consisting of latitude and longitude indicating the current location during patrol as activity location information using a GPS or the like.
[0030] The area activity participant extraction unit 1030 extracts participants who are engaged in the target activity in each area based on the activity location information acquired by the activity location information acquisition unit 1020. The area activity participant extraction unit 1030 may extract one participant for each area whose latest activity location information has been acquired, or may extract multiple participants in descending order of the length of time they have been active within a certain period of time.
[0031] Furthermore, when extracting participants active in each predetermined area based on the activity location information acquired by the activity location information acquisition unit 1020, the area participant extraction unit 1030 may be configured to extract one participant representing each area from among participants whose logo, icon, or thumbnail is registered as participant information. This is because the display space for each area, described below, displays small images such as logos, icons, and thumbnails, and these images cannot be displayed if they are not registered as participant information. However, for participants who do not have a registered logo, icon, or thumbnail, a default icon may be displayed, allowing these participants to be extracted.
[0032] In addition, if disclosure management information regarding whether or not the active person wishes to be made public is also registered as active person information, the area active person extraction unit 1030 should be configured to extract an active person representing each area from among the active people who are active in each requested area and have set their preferences for disclosure.
[0033] The area activity participant information display unit 1040 displays information about the participants in each area extracted by the area activity participant extraction unit 1030. Fig. 4 shows the information about the participants in each area displayed on the screen by the area activity participant information display unit 1040. The screen of the activity status viewing device 700 shown in Fig. 4 displays a map 1040a of a predetermined range, which is divided into nine activity areas 1040b...1040j, and icons 1040K...1040P of participants who are performing the target activity in the activity area are displayed in association with each of the activity areas.
[0034] For example, activity area 1040b displays icon 1040K of the business operator who is the active participant registered in FIG. 3. Activity area 1040d does not display an icon because there is no active participant in that area. Activity area 1040c displays the icon of another business operator who is active in that area, but activity area 1040g also displays the icon of the business operator, just like activity area 1040b. This is because the business operator in question is conducting activities such as crime prevention patrols in multiple activity areas. If the active participant is an individual, the icon of the individual active participant, like icon 1040P, is recorded in association with activity area 1040j.
[0035] The screen displays information 1040z relating to the target date and time. The map 1040a displays icons (logos and thumbnails) of the people who are active in each activity area on the target date and time, associated with the corresponding activity area.
[0036] As described above, in the activity management system according to the first embodiment, information such as icons (logos, thumbnails) relating to the crime prevention activities of the activity participants is displayed in association with the area in which the activity is being carried out. This configuration allows residents living in the area to know the businesses conducting crime prevention activities in their area, which is expected to improve the corporate image of the businesses. Therefore, even if the police do not pay monetary compensation for the crime prevention patrols and other activities, sufficient incentives are provided, making it possible to continue the situation in which crime prevention patrol activities are being carried out sustainably.
[0037] At this time, each area activist information display unit 1040 displays activists active in each of the multiple areas included in the displayed map range, selected based on predetermined criteria, and associated with the area. Therefore, depending on how you look at it, this display area on the map functions as a single advertising space. This advertising space has a limit to the number of activists that can be displayed due to display space restrictions. Since businesses compete for this limited space, it is possible to encourage spontaneous activity.
[0038] Furthermore, since the area activity person extraction unit 1030 extracts the activity persons who have been active for a predetermined period of time for each area, the activity persons displayed will change even if they are in the same area after a certain period of time has passed. Therefore, the more activity a person is, the more opportunities they will be displayed, which will maintain a high incentive for them to voluntarily take part in activities such as crime prevention patrols.
[0039] It is preferable that the activity management system 1000 according to the first embodiment is configured to enable confirmation of active persons by area, as illustrated in Fig. 5. The activity management system 1000 illustrated in Fig. 5 further includes an area layer display unit 1044, an active person detailed information display unit 1060, an area-specific active person extraction unit 1070, and an area-specific active person information display unit 1080.
[0040] The area layer display unit 1044 displays an area layer representing each area on the map. Each activity area 1040b...1040j shown in Figure 4 is a semi-transparent layer polygon overlaid on the map. Each area layer may be a rectangular layer of a predetermined size, or, for example, if the activity area is divided by city, town, or village, it may be polygon data in GeoJson format that indicates the boundaries of the city, town, or village.
[0041] For example, if a certain activity area has a rectangular range from 40.0 to 40.4 degrees latitude and from 135.0 to 135.4 degrees longitude, each area layer display unit 1044 will overlay the polygon connecting the four coordinates (40.0, 135.0), (40.4, 135.0), (40.4, 135.4), and (40.0, 135.4) for this activity area as a polygon layer (area panel) with a specified color and transparency on the map. Each area activity participant display unit 1040 will further overlay the icon of a representative participant extracted as an active participant in that activity range on top of the area panel at the coordinate position (40.2, 135.2), which is the center of that area.
[0042] In this way, each area layer display unit 1044 overlays a semi-transparent polygon layer indicating the area from which the active person was extracted on the map, and each area activity participant information display unit 1040 further overlays the polygon layer with the logo, icon, or thumbnail of the active person extracted in that area. By each area layer display unit 1044 overlaying a semi-transparent polygon layer on the map, the activity range of the active person can be confirmed by overlaying it on the map. Note that each area layer display unit 1044 may also be configured to overlay a polygon layer indicating the boundary of the area from which the active person was extracted on the map.
[0043] 6, each area layer display unit 1044 may not overlay an area layer on the map for areas where there are no active people, but may overlay an area layer only for areas where there are active people. That is, each area layer display unit 1044 may arrange and display a polygon layer (polygon panel) with a predetermined color or transparency for each area included in the displayed map from which active people have been extracted, and may not display the polygon layer for areas from which no active people have been extracted. This configuration may prevent a viewer from selecting an area with no active people and wasting time because no one is displayed.
[0044] It is even more preferable if each area layer display unit 1044 displays a different area layer according to the number of people active in the activity area or the amount of activity. For example, each area layer display unit 1044 receives information on the number of people active in each area included in the displayed map, the activity time, or the activity amount, selects the color or transparency of the polygon layer (polygon panel) to be displayed based on the received number of people, the activity time, or the activity amount, and overlays the polygon layer of the selected color or transparency on the position of the area on the map.
[0045] In Figure 6, area layer 1040g is displayed with a lower transparency than the other area layers. Since more participants are active in the activity area of area layer 1040g than in the other areas, by arranging the area layer with a different color or transparency, it is possible to suggest to the viewer that by selecting the area layer, they can also see information about participants other than the representative participant currently displayed.
[0046] The detailed information of the active person is displayed in the active person detail information display unit 1060. For example, when an icon of an active person displayed in association with each of the above areas is clicked or touched, the detailed information of the active person display unit 1060 displays the information of the active person registered in the active person information registration unit 1010 on the screen.
[0047] Fig. 7 is an example of the activity participant information that the activity participant detailed information display unit 1060 displays on the screen of the activity viewing device 700. In addition to the icon 1060a of the selected activity participant, the activity participant information illustrated in Fig. 7 displays the name 1060b of the activity participant, the category 1060c of the activity participant, the link URL 1060d of the activity participant, the message 1060e of the activity participant, the type of crime prevention activity registered by the activity participant 1060f, information 1060g on the time and distance of today's patrol activity, which is the content of the patrol activity performed by the activity participant, and the number of days, total time and distance 1060h on which patrol activity was performed this month.
[0048] The area-specific active person extraction unit 1070 extracts a list of active people who are active in a specified area. For example, when the area layer of the activity area 1040g as shown in Fig. 6 displayed by each area layer display unit 1044 is clicked or touched, the area-specific active person extraction unit 1070 extracts a list of active people who are active in the activity area.
[0049] The area-specific activity participant information display unit 1080 displays a list of participants who are active in a specific area extracted by the area-specific activity participant extraction unit 1070. While the area-specific activity participant information display unit 1040 displays only the icon of a representative participant for each area displayed on the map as shown in FIG. 4, there are often multiple participants who are actually active in that activity area. In this case, since the area-specific activity participant information display unit 1040 only displays the icon of one representative participant due to display space limitations in the example of FIG. 4, it is necessary to also display information about other participants who are actually active in that area. Therefore, the area-specific activity participant information display unit 1080 displays a list of participants who are active in that area based on the viewer's area selection operation.
[0050] FIG. 8 shows a list screen of active persons in a specified area displayed by the area-specific active person information display unit 1080. The active person list screen shown in FIG. 8 displays a map 1080b overlaid with a layer polygon 1080a of the specified area, and information 1080c...1080f of active persons active in this area. In addition to the active person's icon, each piece of active person information displays information such as the active person's name, category, activity time within a specified period, and activity distance (distance patrolled). Clicking or touching the active person information also causes the active person detailed information display unit 1060 to display detailed information of the selected active person shown in FIG. 7.
[0051] In this case, the area-specific activity person information display unit 1080 may be configured to display a list of activity persons who are engaged in activities such as crime prevention patrols in a specified area during a specified period, sorted in descending order based on specified indicators such as the distance, activity time, and activity volume of the crime prevention patrol activities. By configuring in this way, information on activity persons who are contributing more to crime prevention activities is displayed at the top, thereby increasing the effectiveness of advertising.
[0052] Whereas the area-specific activity participant information display unit 1040 displays limited information, such as icons, from among the information about each activity participant extracted for each of the multiple areas included on the map, the area-specific activity participant information display unit 1080 displays more information from among the information about multiple activity participants active in a single specified area than the information displayed by the area-specific activity participant information display unit 1040. This is because the information is limited to the specified area, making it possible to secure space to display more information about multiple activity participants. The activity participant detailed information display unit 1060 then displays more information about the specified activity participant than the information displayed by the area-specific activity participant information display unit 1080. In this way, by configuring the display unit according to the present invention to include multiple display units, it is possible to display information that is in line with the viewer's interests.
[0053] Furthermore, it is even more preferable if the activity management system 1000 according to the first embodiment is configured to be able to search for active persons, as illustrated in Fig. 9. The activity management system 1000 illustrated in Fig. 9 further includes an active person search unit 1090 that searches for active persons who satisfy specified conditions.
[0054] The active participant search unit 1090 includes a search condition input unit 1091, a search condition active participant extraction unit 1092, and a search result display unit 1093. The search condition input unit 1091 inputs search conditions based on an input operation by the user.
[0055] Fig. 10 is an example of an active participant search screen displayed by the search condition input unit 1091. The search screen illustrated in Fig. 10 has a form for inputting conditions such as keywords, categories, time period, patrol distance, and target activity area, as well as a search execution button. The search condition input unit 1091 inputs information such as keywords, categories, time period, patrol distance, and target activity area as search conditions on the search screen illustrated in Fig. 10.
[0056] 10 is pressed, the search criteria activity person extraction unit 1092 extracts activity people who satisfy the search criteria input in the search criteria input unit 1091. The search result display unit 1093 displays a list of activity people extracted by the search criteria activity person extraction unit 1092 on the search result screen.
[0057] Fig. 11 is an example of the search result screen. In the example of Fig. 11, search criteria 1093a entered in search criteria input section 1091, information 1093b indicating the number of active participants extracted in search criteria active participant extraction section 1092, and a list of the extracted active participants 1093c...1093e are displayed. When an active participant 1093c...1093e is selected by clicking or the like, the screen transitions to the active participant details screen shown in Fig. 7, where detailed information about the selected active participant is displayed in active participant detailed information display section 1060.
[0058] By configuring it in this way, residents can find out what companies are conducting activities such as surveillance patrols in their area, and it is expected that residents will actively use the services of such companies.This will increase the incentive for companies to participate in volunteer activities such as crime prevention patrols, even if there is no direct monetary compensation for crime prevention patrol activities.
[0059] As described above, the crime prevention activity management system of this embodiment 1 comprises a location information acquisition unit that acquires location information when crime prevention patrols are being conducted, a crime prevention patrol activity extraction unit that extracts activity participants conducting crime prevention patrols in each activity area divided by predetermined criteria, and an area activity participant information display unit that overlays and displays information on crime prevention patrol activity participants in each extracted area on a map in a manner associated with each area.
[0060] With this configuration, when a police officer conducts a crime prevention patrol, information such as his / her own icon or logo is displayed in association with the area where the crime prevention patrol took place, so that local residents can see that he / she is contributing to watching over that area. This has an advertising effect, providing sufficient incentives and contributing to private-sector-led improvements in public safety. Therefore, even in countries where national finances are tight and budgets cannot be allocated to increasing the number of police officers, high levels of public safety in local areas can be maintained with the help of the private sector.
[0061] For example, in the US city of Detroit, which went bankrupt in 2013, budgets for public institutions, including the police, were forced to be drastically reduced, resulting in situations where it took more than an hour for police officers to arrive after a report was made, resulting in a significant deterioration in public safety.Even in such areas, public safety can be maintained by having private companies and individuals carry out crime prevention patrols to make up for the shortfall, and incentives are designed to satisfy the CSR effects and desire for recognition for those who volunteer in such activities, making it possible to operate the system as a sustainable one rather than a temporary measure.
[0062] The various functions described above may be distributed and implemented in various devices arranged within the activity management system 1000. FIG. 12 is a block diagram showing the configuration of each device included in the activity management system 1000. The information acquisition device 100 may be a drive recorder mounted on a vehicle engaged in activities such as crime prevention patrols, or may be the vehicle itself. The information acquisition device 100 includes an activity location information acquisition unit 1020 and an activity location information transmission unit 110.
[0063] The activity location information acquisition unit 1020 acquires location information when traveling for activities such as crime prevention patrols. For example, the activity location information acquisition unit 1020 receives signals transmitted from multiple GPS satellites at predetermined time intervals and calculates the current location coordinates using a triangular surveying method to acquire current location information as activity location information when performing predetermined activities such as crime prevention patrols.
[0064] The activity location information sending unit 110 sends activity location information indicating the location where a predetermined activity, such as a crime prevention patrol, is being performed, acquired by the activity location information acquisition unit 1020, to the activity management device 300. Fig. 13 is an example of activity location information sent by the activity location information sending unit 110. The activity location information shown in Fig. 13 includes an ID that identifies the person performing the activity and location information during the activity. As shown in Fig. 13, multiple pieces of location information during an activity, such as a crime prevention patrol, may be sent together, or new location information may be sent each time it is acquired.
[0065] The activity participant registration device 500 includes an activity participant registration request unit 510 that requests the activity management device 300 to register information about an activity participant who is performing a predetermined activity such as a crime prevention patrol. The activity participant registration request unit 510 includes an activity participant registration request input unit 511 and an activity participant registration request transmission unit 512.
[0066] The activist registration request input unit 511 accepts input of information required for registration as an activist from a user who wishes to newly participate in a predetermined activity such as a crime prevention patrol, for example, via an activist registration form displayed on the screen. The activist registration request input unit 511 accepts information such as the name, address, category, and thumbnail such as an icon or logo of the person wishing to register as an activist as activist registration request information. The person wishing to register as an activist may be an individual, or may be an organization such as a company or group.
[0067] The activity person registration request sending unit 512 sends the activity person registration request information input in the activity person registration request input unit 511 to the activity person management device 300 to request registration as an activity person. Fig. 14 shows an example of the activity person registration request that is sent. The information shown in Fig. 14 includes the name (display name) of the activity person requesting registration, category information indicating whether the person is an individual, a company, or an organization, second category information indicating the type (industry) of the company, such as a taxi company, a transportation company, or a home care provider, an introductory text to promote the activity, a URL link to direct users to the activity person (company), thumbnail image data such as an icon or logo of the activity person (company), etc. The activity person registration request may also include an email address, a login password, etc.
[0068] The activity management device 300 includes an active participant information registration unit 1010, an activity location information recording unit 310, an area active participant extraction unit 1030, and an area-specific active participant extraction unit 1070.
[0069] The activity participant information registration unit 1010 registers information about participants who are engaged in target activities such as crime prevention patrol activities. The activity participant information registration unit 1010 includes an activity participant registration request receiving unit 1011 and an activity participant information database registration unit 1012. The activity participant registration request receiving unit 1011 receives an activity participant registration request requesting registration as an activity participant.
[0070] The activity participant registration request receiving unit 1011 receives an activity participant registration request including information such as the activity participant's name, category, icon, etc., as shown in Fig. 14. The activity participant information database registration unit 1012 registers the information for requesting registration as an activity participant received by the activity participant registration request receiving unit 1011 in a database such as an RDMBS (Relational Database Management System) together with an activity participant ID that uniquely identifies the activity participant. For example, the activity participant information database registration unit 1012 registers the activity participant by newly recording the various information included in the activity participant registration request received by the activity participant registration request receiving unit 1011 in an activity participant table shown in Fig. 3.
[0071] In this way, the activist information registration unit 1010 registers information about a user who performs a predetermined activity or an organization to which the user belongs as activist information. If the activist is an individual user, the activist may register his or her own information as activist information, or if the user who performs the registration is an employee of an organization such as a company, the organization to which the user belongs may be registered as the activist information. The organization may be, for example, an organization such as a neighborhood association or a crime prevention association.
[0072] Whether to register the user or the organization to which the user belongs as the activist depends on what information is desired to be released as the activist in each area. If the user wishes to utilize this as a type of corporate social responsibility (CSR) activity, the employee user will register the logo of the company to which he or she belongs as activist information to promote the company's CSR activities. It is preferable that the activist information registration unit 1010 registers at least the logo, icon, or thumbnail of the user or the organization to which the user belongs as activist information, since this allows the company logo to be displayed in the display area on the map in association with each area.
[0073] The activity location information recording unit 310 records, for a certain period of time, information relating to the activity location of an active person registered in the active person information registration unit 1010. The activity location information recording unit 310 includes an activity location information receiving unit 311 and an activity location information database recording unit 312.
[0074] The activity location information receiving unit 311 receives activity location information such as that shown in Fig. 13, which is transmitted from the information acquisition device 100 that the active person uses when engaging in activities such as crime prevention patrols. The activity location information database recording unit 312 stores the information indicating the activity location of each active person received by the activity location information receiving unit 311 in a database or the like for a certain period of time, after setting a TTL (Time to Live) or the like.
[0075] Fig. 15 is an example of location information recorded by the activity location information database recording unit 312. In the location information management table illustrated in Fig. 15, an active person ID that identifies each active person, the activity location where the active person is active (coordinate information consisting of latitude and longitude), and the date and time when the active person was active at the activity location, i.e., the date and time when the coordinate information of the activity location was acquired, are recorded in an associated state.
[0076] The activity location information database recording unit 312 may record the location information of each participant for a certain period of time in an RDBMS-type database, or may record the location information of each participant for a certain period of time in a noSQL-type database. Since the activity location information recording unit 310 acquires and stores for a certain period of time information about the activity location of each participant performing a predetermined activity, such as a crime prevention patrol, this activity location information recording unit may be referred to as the activity location information acquisition unit in this specification. The activity location information acquisition unit acquires information about the activity location where each participant is performing the predetermined activity from an information acquisition device connected to the network that each participant is using when performing the activity.
[0077] The area activity person extraction unit 1030 extracts people who are performing a target activity in each area based on the activity location information of each person acquired by the activity location information acquisition unit 1020 and recorded by the activity location information recording unit 310. The area activity person extraction unit 1030 includes an area activity person information request receiving unit 1031, an area activity person information reading unit 1032, and an area activity person information sending unit 1033.
[0078] The area activity person information request receiving unit 1031 receives an area activity person information request that requests information about people who are active in each area. Fig. 16 is an example of an area activity person information request received by the area activity person information request receiving unit 1031. Fig. 16 includes a list of area IDs assigned to each requested area. The area IDs are information that identify meshes that divide a map into predetermined latitude and longitude coordinates, and are sometimes called mesh codes.
[0079] Based on the area activity person information request received by the area activity person information request receiving unit 1031, the area activity person information reading unit 1032 performs a process of reading information about the activity person who is active in each requested area based on the activity location information of the activity person acquired by the activity location information acquisition unit 1020 and recorded in the activity location information recording unit 310.
[0080] For example, when the area activity person information request is in the format shown in Fig. 16, the area activity person information reading unit 1032 pre-records an area / coordinate conversion table shown in Fig. 17, and obtains information about people who are active within the range of coordinate positions corresponding to the area ID (mesh code) included in each area activity person information request received by the area activity person information request receiving unit 1031. At this time, the area activity person information reading unit 1032 preferably obtains, as activity person information, at least information about the logo, icon, or thumbnail of each person extracted for each area from the activity person database.
[0081] The area activity person information sending unit 1033 sends, as area activity person information, information on the people who are active in each area that has been read by the area activity person information reading unit 1032. Figure 18 is an example of area activity person information sent by the area activity person information sending unit 1033.
[0082] The area activity person information exemplified in Fig. 18 includes, as activity person information, the activity person IDs and icon URLs of the activity persons extracted for each area specified in the area activity person information request exemplified in Fig. 16 received by the area activity person information request receiving unit 1031. In this way, the area activity person information sending unit 1033 sends information about the icons (logos and thumbnails) of the activity persons who are active in each of the requested areas to the activity status viewing device 700 that made the request as area activity person information.
[0083] If the icon URL of each active person is managed using a fixed URL that adds the active person ID to a base URL, the icon URL can be uniquely determined using only the active person ID, so the area active person information does not need to include the entire icon URL of each active person. In this way, the area active person information sending unit 1033 sends information about the active persons who are active in each of the requested areas to the requesting activity status viewing device 700 as area active person information.
[0084] The area-specific active person extraction unit 1070 extracts a list of active people who are active in a specified area. The area-specific active person extraction unit 1070 includes an area-specific active person information request receiving unit 1071, an area-specific active person information reading unit 1072, and an area-specific active person information sending unit 1073.
[0085] The area-specific active person information request receiving unit 1071 receives an area-specific active person information request, which requests information on a list of active people who are active in a specific area. Figure 19 shows an example of an area-specific active person information request. The area-specific active person information request shown in Figure 19 includes an area ID (mesh code) that uniquely identifies the requested area.
[0086] The area-specific activity participant information reading unit 1072 reads out information on participants who are active in the activity area specified in the area-specific activity participant information request received by the area-specific activity participant information request receiving unit 1071 .
[0087] The area-specific activity participant information sending unit 1073 sends information on a list of activity participants who are active in the requested area read by the area-specific activity participant information reading unit 1072 to the requesting activity status viewing device 700. FIG. 20 is an example of area-specific activity participant information sent by the area-specific activity participant information sending unit 1073. The area-specific activity participant information illustrated in FIG. 20 includes information on multiple activity participants who are active in the requested area. In the example of FIG. 20, in addition to an activity participant ID that uniquely identifies the activity participant, the information includes the activity participant's name, major category information indicating whether the activity participant is a company or an individual, minor category information indicating the company's field, and the URL of the activity participant's icon.
[0088] The area-specific active person extraction unit 1030 extracts a representative active person for each of a plurality of areas on a map displayed on the display device based on the activity time, activity distance, activity amount, etc. within a predetermined period, while the area-specific active person extraction unit 1070 extracts a plurality of active people who are active in a single specified area. Since both extract active people from registered active people based on predetermined criteria, in this specification the area-specific active person extraction unit may be referred to as the first active person extraction unit and the area-specific active person extraction unit may be referred to as the second active person extraction unit.
[0089] The activity status viewing device 700 includes an area-specific activity participant information display unit 1040 and an area-specific activity participant information display unit 1080. The area-specific activity participant information display unit 1040 displays information about participants who are active in each of the multiple areas displayed on the map. The area-specific activity participant information display unit 1040 includes an area-specific activity participant information request unit 1041, an area-specific activity participant information receiving unit 1042, an area-specific activity participant icon display unit 1043, and an area-specific layer display unit 1044.
[0090] The area activity person information request unit 1041 requests the transmission of information about the people who are active in each area within the range included in the displayed map. For example, the area activity person information request unit 1041 reads out a list of areas included in the rectangular range from the position coordinates of the lower right (southwest) and upper left (northeast) of the map displayed on the screen, and transmits an area activity person information request including the area IDs assigned to the areas, as shown in the example of Fig. 16, thereby requesting the transmission of information about the people who are active in each of the multiple areas specified by the area IDs.
[0091] The area activity person information receiving unit 1042 receives information about the activity persons who are engaged in activities such as crime prevention patrols in each area requested by the area activity person information requesting unit 1041. It is preferable that the area activity person information receiving unit 1042 receives information about at least the icons (logos) of the activity persons who are engaged in activities in each area requested by the area activity person information requesting unit 1041.
[0092] The area activity person icon display unit 1043 displays the icons of the people who are active in each area received by the area activity person information receiving unit 1042 in an overlaid manner at the location of the area on the map.
[0093] Each area layer display unit 1044 arranges and displays a layer polygon in each area where an active person is present, received by each area activity person information receiving unit 1042. For example, as illustrated in FIG. 6, each area layer display unit 1044 arranges a semi-transparent polygon indicating an area layer in a predetermined area where an active person is present, and each area activity person icon display unit 1043 displays an icon of an active person extracted as being active in that area on top of the area layer. Note that each area layer display unit 1044 may be configured not to display an area layer for areas where no active person is present, as in FIG. 6, or may display an area layer on the currently displayed map to indicate the division of each area, as in FIG. 4, and each area activity person icon display unit 1043 may display an icon of the active person on top of the area layer for areas where the active person is present.
[0094] The area-specific activity participant information display unit 1080 displays information on a list of participants who are active in the requested activity area. The area-specific activity participant information display unit 1080 includes an area-specific activity participant information request unit 1081, an area-specific activity participant information receiving unit 1082, and an area-specific activity participant list display unit 1083.
[0095] The area-specific activity person information request unit 1081 requests a list of information on activity persons who are active in a specified area based on an operation by a viewer. The area-specific activity person information request unit 1081 requests the distribution of information on activity persons who are active in the area identified by the area ID by transmitting an area-specific activity person information request including an area ID that uniquely identifies the requested activity area, as shown in Fig. 19 for example.
[0096] The area-specific active person information receiving unit 1082 receives information on a list of active people who are active in the specified area, which is sent based on the area-specific active person information requesting unit 1081. For example, as illustrated in Fig. 20, the area-specific active person information receiving unit 1082 receives information on each active person who is active in the requested area, such as an ID assigned to the active person, the name of the active person (display name), the category to which the active person belongs, and the active person's icon.
[0097] The area-specific active person list display unit 1083 displays the information of each active person list received by the area-specific active person information receiving unit 1082 in a list format such as that shown in FIG.
[0098] The area-specific activity participant information display unit 1040 overlays on the map limited information, such as logos of representative activity participants who are active in each of the multiple areas included on the map within a specified period of time, whereas the area-specific activity participant information display unit 1080 displays more information in grid or list format about multiple activity participants who are active within a specified area within a specified period of time. Since both display activity participant information, in this specification the area-specific activity participant information display unit may be referred to as the first activity participant information display unit and the area-specific activity participant information display unit as the second activity participant information display unit.
[0099] Next, the processing flow in the activity management system 1000 will be described. Fig. 21 is a flowchart showing the processing flow in the area activity person extraction unit 1030. In step S10301, the area activity person information request receiving unit 1031 determines whether an area activity person information request has been received, requesting information on people engaged in activities such as crime prevention patrols in each area included in a predetermined location range. In step S10301, if an area activity person information request has not been received, the processing ends and the unit waits until an area activity person information request is received.
[0100] When a new area activity person information request is received in step S10301, the area activity person information reading unit 1032 acquires the location range of each area requested in each area activity person information request in step S10302. For example, the area activity person information reading unit 1032 selects one of the area IDs included in each area activity person information request, and performs processing to acquire the location range indicated by the area ID from the correspondence table illustrated in FIG.
[0101] In step S10303, the area activity person information reading unit 1032 performs a process of reading from the database information on the activity people who are active in the location range acquired in S10302. At this time, the area activity person information reading unit 1032 should read at least information necessary to identify the URL of the activity person's icon (logo), such as the icon path and the activity person's ID, which can identify the icon path by combining it with a base URL, as activity person information.
[0102] In step S10304, the area activity person information reading unit 1032 determines whether it has read out activity person information for all areas requested in the area activity person information request received in step S10301. If there are areas that have not yet been read out, the process returns to step S10302, where the next area is selected and processing continues.
[0103] On the other hand, if reading of the activity participant information for all requested areas has been completed, in step S10305, the each area activity participant information sending unit 1033 performs a process of sending the information of the activity participants in each area read in step S10303 as each area activity participant information to the activity status viewing device 700 that made the request.
[0104] As described above, according to the activity management system 1000 of this embodiment 1, information on participants engaged in activities such as crime prevention patrols is displayed in association with the area of activity. Therefore, even if the activities are unpaid, such as volunteer work, PR effects and CSR effects can be expected, making it possible for the public and private sectors to work together to carry out necessary activities while reducing financial burdens.
[0105] In the above example, the area-specific activity person information request receiving unit 1031 and the area-specific activity person information request receiving unit 1071 receive an area ID that identifies the target area, but this is not limiting. In such a configuration, the activity status viewing device 700 needs a correspondence table between location ranges and area IDs, so these receiving units may be configured to receive information regarding the location ranges of the target areas.
[0106] Fig. 22 is a block diagram showing another configuration of the activity management system 1000 according to Embodiment 1. The activity management device 300 included in the activity management system 1000 illustrated in Fig. 22 includes an activity participant detailed information extraction unit 320, the activity status display device 700 includes an activity participant detailed information display unit 1060, and each area activity participant information display unit 1040 includes a map display unit 1045, a map boundary acquisition unit 1046, and a map magnification acquisition unit 1047.
[0107] The activity participant detailed information extraction unit 320 extracts the requested detailed information about the activity participant. The activity participant detailed information extraction unit 320 includes an activity participant detailed information request receiving unit 321, an activity participant information reading unit 322, an activity history information acquisition unit 323, and an activity participant detailed information sending unit 324.
[0108] The activity participant detailed information request receiving unit 321 receives an activity participant detailed information request including an activity participant ID that identifies the activity participant about whom detailed information is requested. The activity participant information reading unit 322 reads information about the activity participant identified by the activity participant ID included in the received activity participant detailed information request from among the activity participants registered in the database by the activity participant information registration unit 1010.
[0109] The activity history information acquisition unit 323 acquires, as activity history information, the activity time and activity distance of the active person for a predetermined period, such as this year, this month, or yesterday, from the activity location information of the active person recorded in the activity location information recording unit 310. For example, if the activity content is a crime prevention patrol, the activity history information acquisition unit 323 acquires, as activity history information, the time and distance that the active person performed crime prevention patrol for a predetermined period. If the active person is an organization and multiple employees are performing crime prevention patrol activities, the activity history information acquisition unit 323 may be configured to acquire the average activity time and average activity distance per user employee based on the activity location information of the active person.
[0110] The activity participant detailed information sending unit 324 sends the activity participant information read by the activity participant information reading unit 322 and the activity history information acquired by the activity history information acquiring unit 323 together as activity participant detailed information.
[0111] The activity participant detailed information display unit 1060 displays detailed information about the activity participant, such as the example shown in Fig. 7. The displayed activity participant detailed information includes information about the registered activity participant, such as the activity participant's name, category, and web link, as well as information about the activity history of the activity participant. The activity participant detailed information display unit 1060 displays information registered as the activity participant and information about the activity history of the activity participant as activity participant detailed information.
[0112] The map display unit 1045 displays a map of a predetermined range on the screen. The map display unit 1045 accesses a map data distribution device (not shown), receives map data of a predetermined range, and performs processing to display the map on the screen by drawing the received map data. The map display unit 1045 displays a map of a requested range in response to a swipe operation input by the user, etc.
[0113] The map boundary acquisition unit 1046 acquires information about the boundary of the map displayed by the map display unit 1045. For example, the map boundary acquisition unit 1046 acquires the position coordinates of the lower right (southwest) and upper left (northeast) of the map to be displayed as information about the boundary of the map.
[0114] The map magnification acquisition unit 1047 acquires information relating to the magnification of the map displayed on the map display unit 1045 .
[0115] The area activity person information request unit 1041 requests information about the people who are active in each area by sending an area activity information request including information about the map boundary and information about the map magnification acquired by the map boundary acquisition unit 1046. Figure 23 is an example of an area activity information request, which includes the boundary information acquired by the map boundary acquisition unit 1046 and the map magnification acquired by the map magnification acquisition unit 1047.
[0116] Each area activity extraction unit 1030 includes an area level determination unit 1034 and an area range determination unit 1035. The area level determination unit 1034 determines the area level related to the size of one area based on information related to the map boundary range and information related to the map magnification included in each area activity person information request received by each area activity person information request receiving unit 1031. For example, if the map magnification is small, one area level is determined to be a small value, so that the area of one area becomes large.
[0117] The area level determination unit 1034, also called the mesh level determination unit 1034, calculates the area and length of one side of the requested range based on the information about the map boundary range and the information about the map magnification included in each area activity person information request, and determines the mesh level related to the size of one mesh that will be the unit for extracting activity people from this calculated information.
[0118] The area range acquisition unit 1035 acquires the location range of each area based on the area level determined by the area level determination unit 1034. The area activity person information reading unit 1032 performs processing to read information about the people who are active in the location range of each area acquired by the area range determination unit 1035. The system may be configured in this manner.
[0119] 24 is a flowchart showing the flow of processing in the area activity person information display unit 1040 in the situation activity display device 700. In step S10401, the map boundary acquisition unit 1046 and the map magnification acquisition unit 1047 acquire information on the boundary range and magnification of the map displayed by the map display unit 1045, respectively.
[0120] In step S10401, the map boundary acquisition unit 1046 and the map magnification acquisition unit 1047 acquire information on the display range (map boundary) and map magnification of the map to be newly displayed on the screen, respectively.
[0121] In step S10402, the area activity person information request unit 1041 requests information about the activity persons who are active in each area at the division level determined by the map magnification included in the display range (map boundary) of the map acquired in step S10401, based on the map magnification and the display range (map boundary) of the map acquired in step S10401. Specifically, the area activity person information request unit 1041 transmits an area activity person information request requesting information about the activity persons who are active in each area included in the display range of the map acquired in step S10401.
[0122] In step S10403, the area activity person information receiving unit 1042 receives information about the activity persons who have been active in each of the requested areas during a predetermined period of time based on the area activity person information request sent in step S10402. The received information may preferably include information about the icon (logo) of the activity person.
[0123] In step S10404, the area layer display unit 1044 overlays and displays a polygon layer of a predetermined color or a predetermined transparency on the range of each area on the map for which information about the active person was received in step S10403.
[0124] In step S10405, the area activity person icon display unit 1043 overlays the icons of the people active in each area received in step S10403 onto the positions of the areas on the map. More specifically, in step S10405, the icons of the people active in each area received in step S10403 are further overlaid on the polygon layer displayed in step S10404.
[0125] In step S10406, the area-specific activity participant information display unit 1080 determines whether the polygon layer displayed in step S10404 was selected. If the result of this determination is that the polygon layer was selected, in step S10407, the area-specific activity participant information display unit 1080 requests the transmission of area-specific activity participant information, which is information on a list of multiple activity participants who are active in the area in which the polygon layer was selected.
[0126] In step S10408, the area-specific active person information display unit 1080 receives the area-specific active person information, which is information about active people in the requested area. In step S10409, the area-specific active person information display unit 1080 displays the area-specific active person information, which is information about the received active people, in list form. The area-specific active person information includes information about multiple active people who are active in the area, and displays information about these active people in list form.
[0127] If the result of the determination in step S10406 is that a polygon layer has not been selected, in step S10410 the active participant detailed information display unit 1060 determines whether the icon (logo) overlaid on the polygon layer in step S10405 has been selected.
[0128] If it is determined in step S10410 that an icon (logo) has been selected, in step S10411 the activity participant detail information display unit 1060 requests the transmission of detailed information about the activity participant of the selected icon. In step S10412, the activity participant detail information display unit 1060 receives the detailed information about the activity participant requested in step S10411. In step S10413, the activity participant detail information display unit 1060 displays the activity participant detail information received in step S10412 on the screen.
[0129] With the above configuration, an icon of a representative activist is displayed for each area on the map, and when an area is selected, more detailed information about multiple activists active in that area is displayed in list form, and when a specific activist is selected, even more detailed information about that activist is displayed. The more hard work people put into their activities, the more their company logos and other information will be displayed, providing an incentive for them to engage in crime prevention activities, even if they are not paid financially.
[0130] The process illustrated in Fig. 24 should be started each time an operation to change the display position or map magnification of the map displayed by the map display unit on the screen is input. However, since requesting information on each active person every time the map display range moves would result in a lot of processing, it is preferable that the process illustrated in Fig. 24 be triggered again when the boundary changes by more than a certain range or when the magnification changes by more than a certain range, and information on the active people who are active in each area at a predetermined area level included in the changed display range is requested.
[0131] The area range acquisition unit may be arranged on the activity status viewing device 700 side as shown in Fig. 25. In the example of Fig. 25, each area activity person information display unit 1040 includes a map magnification switching unit 1048 and an area range acquisition unit 1049.
[0132] Based on a user operation, the map magnification switching unit 1048 changes the display magnification of the map displayed by the map display unit 1045. The map display unit 1045 displays the map by acquiring map data at the display magnification switched by the map magnification switching unit 1048 from a map data distribution device (not shown) and redrawing the map.
[0133] The map magnification acquisition unit 1047 acquires the map magnification switched by the map magnification switching unit 1048, and the map boundary acquisition unit 1046 acquires information about the boundary of the map after the magnification is switched. The area range acquisition unit 1049 acquires the location range of each area for which activity participant information is to be acquired, based on the map magnification acquired by the map magnification acquisition unit 1047 and the information about the map boundary acquired by the map boundary acquisition unit 1046. When the map magnification switches beyond a certain threshold, the area range acquisition unit 1049 changes the area level and acquires the location range that is the boundary of each activity area.
[0134] The area activity person information requesting unit 1041 includes information about each area acquired by the area range acquiring unit 1049 in an area activity person information request and transmits it. Fig. 26 is an example of an area activity person information request. The area activity person information request shown in Fig. 26 includes information about the area level indicating the size level of each area (mesh) and area information indicating the boundaries of each area.
[0135] On the activity management device 300 side, the area activity person information request receiving unit 1031 receives the area activity person information request, and the area activity person information request reading unit 1032 reads information about the people who are active in each area based on the information about each area included in the received area activity person information request. The area activity person information sending unit 1033 sends the information about the people who are active in each area read by the area activity person information request reading unit 1032 as area activity person information.
[0136] Fig. 27 is an example of the area activity person information transmitted by the area activity person information transmission unit 1033. The area activity person information illustrated in Fig. 27 includes, for each requested area, information indicating the area boundary, the number of people active in the area, an ID identifying the representative person, and information regarding the path of the icon.
[0137] The area activity person information receiving unit 1042 receives the area activity person information, the area layer display unit 1044 places and displays a polygon layer of a color and transparency based on the information on the number of activity people in each area at the position of the area on the map, and the area activity person icon display unit 1043 further displays icons of the activity people who are active in the area on top of the polygon layer.
[0138] As shown in Fig. 28, when the map magnification switching unit 1048 switches the map magnification, or when the display position of the map displayed on the map display unit 1045 is switched, the area range acquisition unit 1049 acquires information for each area for which new activity participant information is to be acquired by calculating the new map boundaries and magnification, and issues a request based on the newly acquired information for each area, thereby displaying on the map a list of activity participants for each area determined based on the map location and magnification. In the example of Fig. 28, since the map magnification has been changed, the position of the boundary of the displayed map has also changed. Therefore, a request for each area activity participant is again sent to the activity management device 300 based on the information regarding the new map magnification and map boundaries.
[0139] With this configuration, icons of companies and other entities that are actively involved in volunteer activities such as crime prevention patrols are frequently displayed on the map, which serves as a PR activity for the companies, and allows the general public to check the extent to which crime prevention patrol activities are being carried out by looking at the color of the layer panel (polygon layer) displayed in the area where they live.If they want to know more information about the people active in that area, they can touch or click on this layer panel to display information about the people active in each area.
[0140] In the above example, the range of each activity area is described as being comprised of multiple rectangles divided into the area included on the displayed map, but this is not limited thereto. Also, in the above example, the icon of each activity person displayed in each area on the map is described as being one due to space constraints, but this is not limited thereto. Figure 29 shows a list of information on activity persons in each area displayed by the area activity person information display unit 1040. In the example of Figure 29, each area is represented as a prefecture or city / town / village depending on the display magnification, and the layer level can be switched between prefecture level, city / town / village level, block level, etc. by switching using the map magnification switching unit 1048. In the example of Figure 29, the layer level is the prefecture level, and icons of activity persons active in each prefecture are displayed. Since a larger display space is available for each area on the map, icons of multiple activity persons active in each prefecture are read out and displayed. This configuration may also be used.
[0141] However, when displaying areas on a map in a simplified rectangular mesh format, display space may limit the display of a single icon per area. In this case, the area activity participant extraction unit 1030 may be configured to extract, among multiple participants active in each area, the participant with the most recent activity location information recorded in the latest activity location information recording unit 310 as the representative participant for that area, or to extract the participant with the longest travel distance within the area over a predetermined period as the representative participant for that area. In this case, when a new participant engages in a new activity and obtains new activity location information, or when the activity distance exceeds the previous one, the icon displayed as the representative participant for that area on the map in the area activity participant information display unit 1040 will be switched. This provides an incentive for participants to engage in activities such as crime prevention patrols in order to display their information more frequently and for longer periods of time, thereby improving the crime prevention level in the area.
[0142] The activity management system 1000 of the first embodiment may also have the configuration shown in Fig. 30. In Fig. 30, the activity status viewing device 700 includes an activity participant search unit 710 that searches for an active participant who satisfies predetermined conditions. The activity participant search unit 710 includes a search screen display unit 711, a search condition input unit 1091, a search request transmission unit 712, a search result reception unit 713, and a search result display unit 1093.
[0143] The search screen display unit 711 displays a search screen on which conditions related to the location and date and time of an active person's activity can be input, as shown in Fig. 31, and the search condition input unit 1091 inputs search conditions related to the location and date and time through the search screen. The search request sending unit 712 sends a search request including search condition information related to the location and date and time conditions related to the search inputted in the search condition input unit 1091, and the search result receiving unit 713 receives search results including information related to a list of active people found based on the search request. The search result display unit 1093 displays information related to active people who were found in the location (area) and date and time that meet the search conditions, as shown in Fig. 32.
[0144] The activity management device 300 includes an active person search unit 1090 that searches for active people, and the active person search unit 1090 includes a search request receiving unit 1094, a search criteria active person extraction unit 1092, and a search result sending unit 1095. The search request receiving unit 1094 receives a search request including search criteria related to activity locations and activity dates and times. The search criteria active person extraction unit 1092 references the activity locations recorded in the activity location information recording unit 310 and obtains a list of active people who were active at locations and dates that satisfy the search criteria. The search result sending unit 1095 sends the extracted list of active people to the source of the search request as the search results.
[0145] Currently, when a crime occurs, the police contact taxi companies and other companies that operate vehicles, and employees of these companies search to see if any vehicles have been driving near the crime scene. This places a heavy burden on taxi companies, who must respond to police inquiries in addition to their daily work. According to the present invention, if a taxi company's vehicle happens to be driving near the crime scene, the taxi company will be displayed in the search results, allowing the police to conduct the search and then only contact businesses that may have information that can serve as evidence.
[0146] This reduces the burden on taxi companies by transferring search operations from the taxi companies to the police, and also reduces unnecessary labor costs incurred by the police inquiring about companies that do not have information that can serve as evidence. The police typically inquire about taxi companies every time an incident occurs, hoping to obtain as much information as possible, but there are also cases where they refrain from inquiring about minor incidents out of consideration for the burden on taxi companies. According to this invention, the police can first conduct an activity search and only make inquiries if there is a possibility that they may have information that can truly serve as evidence, thereby reducing unnecessary costs for society as a whole and improving crime prevention effectiveness.
[0147] The above-mentioned areas can be read as meshes, and the area IDs can be read as mesh codes assigned to each mesh. The above-mentioned icons can also be read as logos or thumbnails, as appropriate.
[0148] Furthermore, it would be even better if the information about registered activists included not only names and icons but also email addresses, addresses, phone numbers, etc. By configuring in this way, when an incident occurs, activists who were active in the area can be extracted and contacted by email or phone, or visited at the registered address to inquire about the situation at the time, making it possible to carry out criminal investigations efficiently.
[0149] Next, the hardware configuration of each device constituting the activity management system 1000 will be described. FIG. 33 shows an example of the hardware configuration. Each of the above-mentioned devices, such as the information acquisition device, activity management device, activity participant registration device, and activity status viewing device, has a CPU (Central Processing Unit) 10a corresponding to a calculation unit, a RAM (Random Access Memory) 10b corresponding to a storage unit, a ROM (Read Only Memory) 10c corresponding to a storage unit, a communication unit 10d, an input unit 10e, and a display unit 10f. These components are connected via a bus so that they can transmit and receive data to and from each other. Note that the configuration shown in FIG. 33 is an example, and the device may have other components or may not have some of these components.
[0150] The CPU 10a is an example of a processor, and is a control unit that controls the execution of programs stored in the RAM 10b or the ROM 10c and performs data calculations and processing. The CPU 10a is, for example, a calculation unit that executes each process of each embodiment described below. The CPU 10a receives various data from the input unit 10e and the communication unit 10d, and displays the calculation results of the data on the display unit 10f or stores them in the RAM 10b.
[0151] The RAM 10b is a rewritable storage device and may be implemented, for example, by a semiconductor memory device. The RAM 10b may store programs executed by the CPU 10a, acceleration data and angular velocity data processed in each embodiment, condition information, images, and the like. Note that these are merely examples, and the RAM 10b may store other data, or may not store some of the data.
[0152] The ROM 10c is a memory from which data can be read and may be configured, for example, with a semiconductor memory element. The ROM 10c may store, for example, a program for evaluating whether the vehicle is being driven safely based on driving data acquired from each vehicle, or data that is not subject to rewriting.
[0153] The communication unit 10d is an interface for establishing a communication connection between devices. The communication unit 10d may be connected to a communication network such as the Internet. For example, acceleration data is transmitted and received via the communication unit 10d.
[0154] The input unit 10e receives data input from a user, and may include, for example, a keyboard, a pointing device, and a touch panel.
[0155] The display unit 10f visually displays the results of calculations performed by the CPU 10a and may be configured with an LCD (Liquid Crystal Display), an organic EL display, etc. For example, the display of characters and images related to notices and warnings, and other work to be introduced, are performed via the display unit 10f.
[0156] The program for executing the above-described processing may be provided by being stored in a non-transitory storage medium readable by a computer, such as RAM 10b or ROM 10c, or may be provided via a communication network connected by communication unit 10d.
[0157] For example, the program executed on the activity status viewing device 700 side shown in FIG. 24 may be pre-installed as an application, or may be delivered as a script program from the activity management device 300 to the activity status viewing device 700 via a communication network each time the browser is launched, and executed on the browser to draw a map and display information about each active participant.
[0158] In each device constituting the activity management processing system 1000, the CPU 10a executes a program to realize various operations described below. Note that these physical configurations are merely examples and do not necessarily have to be independent configurations. For example, these devices may be equipped with an LSI (Large-Scale Integration) that integrates the CPU 10a with RAM 10b and ROM 10c. Furthermore, an information processing device that evaluates safety based on a large amount of detected acceleration data may be equipped with a GPU (Graphical Processing Unit) or ASIC (Application Specific Integrated Circuit).
[0159] In the above explanation, the activities to be managed have been mainly described as crime prevention activities. That is, the above-mentioned activity management system is a crime prevention activity management system that manages the activity status of crime prevention activities such as crime prevention patrols, and the crime prevention activity management system 1000 includes an activity participant information registration unit 1010 that registers information about users who perform crime prevention activities or organizations to which the users belong as activity participant information, an activity location information acquisition unit 1020 that acquires information about the locations where the crime prevention activities are performed, The system is equipped with an activity person extraction unit 1030 that extracts activity persons who are active in each specified area based on the activity location information, and an area activity person information display unit 1040 that displays information about each activity person extracted for each area in association with the area on the map.
[0160] However, the activity management system of the present invention can be used for a variety of activities other than crime prevention activities, such as fire patrols and guidance activities on school routes.
[0161] (Embodiment 2) When an actor performing activities such as crime prevention patrols is a business such as a taxi company, it is assumed that the crime prevention patrols will be performed using multiple vehicles. In such cases, the crime prevention patrol activities performed for each vehicle must be considered as activities of the actor's business. The second embodiment aims to be flexible in such cases as well. The second embodiment of the present invention will be described below with reference to the drawings. However, some of the parts that have already been described will be omitted.
[0162] 34 is a block diagram showing the configuration of the activity management system 1000 according to the second embodiment. The activity person registration device 500 includes an activity person registration request unit 510 that requests registration of information about an activity person, and the activity person registration request unit 510 includes a device registration request input unit 513 and a device registration request transmission unit 514.
[0163] The device registration request input unit 513 inputs device registration request information for requesting that the information acquisition device 100 (vehicle 100), which is a device used by the user for activities such as crime prevention patrols, be registered in association with the user, who is the active user. The device registration request information may include information such as an identifier for identifying the information acquisition device 100. The device registration request transmission unit 514 transmits the information input by the device registration request input unit 513 as a device registration request.
[0164] In the activity management device 300, the activity participant information registration unit 1010 that registers information about each activity participant includes a device registration request receiving unit 1013 and a device information database registration unit 1014.
[0165] The device registration request receiving unit 1013 receives a device registration request that requests that an activity person and the device used by the activity person, that is, the information acquisition device 100, be associated and registered. Based on the device registration request received by the device registration request receiving unit 1013, the device information database registration unit 1014 registers the activity person and the device used by the activity person in a database in an associated state.
[0166] Fig. 35 is an example of device information registered by the device information database registration unit 1014. In the device management table illustrated in Fig. 35, a device ID assigned to each device and an active person ID assigned to an active person are recorded in association with the type of the device (blue police car, dashcam, fixed security camera, dashcam app, etc.). In this specification, the device information database registration unit 1014 may be simply referred to as the device information registration unit 1014.
[0167] As described above, the second embodiment further includes a device information registration unit 1014 that registers information about devices used by a user performing a predetermined activity or an organization to which the user belongs when performing the predetermined activity. It is preferable to configure the registered device information to also include the type of device, because this information can be used to search for an active person based on the type of device they are using or to sort active people.
[0168] With this configuration, the location of each device (information acquisition device) 100 used by the active person is captured as the location of the active person. That is, the activity location information recording unit 310 receives the location information acquired by each information acquisition device 100, which is a device used by the active person, as activity location information and temporarily records it in a database. In this case, the location information may be recorded in the database together with the ID of the active person associated with the device, or the location information may be recorded in association with the device. In the latter case, the each area active person information reading unit 1032 may determine the activity location of the active person based on the location information of the device used by the active person and obtain it as each area active person information.
[0169] In this specification, an organization that displays an icon such as a corporate logo, such as XX Co., Ltd., or an individual that displays a thumbnail of themselves, is referred to as an "activist," and the information acquisition device 100 used by the active person may be described separately as a device, or the device may be expressed as part of the active person. In other words, when referring to an active person, the active person may include not only an organization or person but also a device used by the organization.
[0170] The device registration request may be made from the information acquisition device 100. When connecting to the activity management device 300 for the first time, the device registration request may be sent including information about the device itself and an active person ID that identifies the active person who owns the device. Upon receiving the device registration request, the device information database registration unit 1014 may record information about the information acquisition device 100 in association with the active person.
[0171] Furthermore, the device information managed in the database includes various information such as the device name, image capture resolution, image quality, push notification ID, IP address, and device activity level, and it is even better if the information is updated as needed.
[0172] (Embodiment 3) If an activity is considered a crime prevention activity, it is necessary to consider what constitutes a crime prevention activity. For example, standing on a school route directing traffic may be considered to have a certain crime prevention effect, or patrolling by car or bicycle may be considered a crime prevention activity.
[0173] In order to contribute to crime prevention activities, it is essential that the police have access to the activists who were conducting the crime prevention activities as sources of information when an incident occurred. By accessing the activists, the police can obtain eyewitness testimony about the situation at the time, which increases the chances of arresting the perpetrator, and so it is believed that having such activists active in the city will have a crime prevention effect.
[0174] In the above-mentioned first and second embodiments, when an incident occurs, the area where the incident occurred can be specified and area-specific active persons can be extracted, which allows the police to access active persons after the fact, thereby producing a crime prevention effect. In this case, rather than obtaining information recorded in the brain as eyewitness testimony, obtaining images of the situation at the time, such as video, is more objective and contains more information, and is expected to lead to the arrest of the perpetrator.
[0175] Many companies are willing to use the activity management system because registering and carrying out activities can lead to corporate PR, but there is a possibility that an increasing number of businesses will register in the hope of gaining corporate PR even though they are only engaged in crime prevention activities that have little effect, which could create a sense of unfairness.
[0176] The activity management system according to the third embodiment aims to be configured so that participants who are engaged in activities that are expected to produce a certain level of effect or more are extracted as participants in each area through those activities.
[0177] 36 is a block diagram showing the configuration of an activity management system 1000 according to the present embodiment 3. In FIG.
[0178] The image ordering device 900 is a device intended for use, for example, by police conducting criminal investigations, and is equipped with an image order input unit 910, an image order sending unit 920, an image receiving unit 930, an image display unit 940, and an image orderer registration request unit 950.
[0179] The image orderer registration request unit 950 requests registration as an image orderer, such as the police, who orders images taken at a specified date, time, and location. Since allowing anyone to order images could raise privacy concerns, a configuration may be adopted in which only organizations with specified authority, such as the police or local governments, can request registration as an image orderer. In this specification, an image orderer is sometimes referred to as a client.
[0180] The image order input unit 910 performs processing to accept input of image orders from clients who require images. FIG. 37 shows an example of an order form that the image order input unit 910 displays on the screen. In FIG. 37, a start date and time 911a and an end date and time 911b are provided on the map for inputting the range of photographing dates and times when the desired images were taken, as well as a range specification area 912 for inputting the range of photographing locations where the desired images were taken. There is also provided an order execution button 913 for executing the order. An order is placed by pressing the order execution button 913 after information regarding the photographing dates and times and photographing locations related to the order has been entered.
[0181] The image order sending unit 920 transmits the order details entered in the image order input unit 910 as image order information. FIG. 38 is an example of the image order information. In the example of FIG. 38, the image order information includes information about the date and time the requested image was taken and information about the location where it was taken. In the example of FIG. 38, the image order information requests images taken between 5:15 PM and 7:15 PM on April 3rd within the range of latitude 45.12 to 45.66 and longitude 135.44 to 135.92. The image order sending unit 920 may also be configured to transmit an image order that also includes information such as image capture device type information indicating whether the requested image is footage from a fixed security camera or an image taken while moving using a dashcam, requested image quality information (requested image resolution) regarding the resolution and quality of the requested image, and image type information indicating whether the requested image is a video or a still image.
[0182] The image receiving unit 930 receives images taken under the shooting conditions included in the image order based on the image order sent from the image order sending unit 920. The image display unit 940 displays the received images to support, for example, criminal investigations. It is even better if the image display unit 940 displays a marker on a map at the location where the image was taken before displaying the image.
[0183] The activity management device 300 newly includes an image orderer registration unit 330 and an image order processing unit 340 that perform image order-related processing.
[0184] Based on the image orderer registration request, the image orderer registration unit 330 performs registration processing as an image orderer who orders images taken at a specified shooting location and shooting date and time. The image orderer registration unit 330 includes an image orderer registration request receiving unit 331 and an image orderer information database registration unit 332.
[0185] The image orderer registration request receiving unit 331 receives an image orderer registration request, which requests registration as an image orderer. The image orderer registration request may include the name, category, address, administrator name, etc. of the image orderer to be registered.
[0186] The image orderer information database registration unit 332 registers information about image orderers based on the image orderer registration request received by the image orderer registration request reception unit 331. Figure 39 shows a management table of image orderer information registered by the image orderer information database registration unit 332. In the example of Figure 38, in addition to an ID (client ID) uniquely assigned to the image orderer, the orderer's name and category are recorded.
[0187] The image order processing unit 340 includes an image order receiving unit 341 , an image order recording unit 342 , a target active person extracting unit 343 , an image transmission request transmitting unit 344 , an image receiving unit 345 , an image recording unit 346 , and an image transmitting unit 347 .
[0188] The image order receiving unit 341 receives an image order including information about the date and time and location of the requested image, as illustrated in FIG. 38, and the image order recording unit 342 records the image order received by the image order receiving unit 341.
[0189] The target active person extraction unit 343 extracts, based on the activity location information, the active person who was performing the activity at the shooting location and shooting date and time included in the received image order as the active person who recorded the image related to the order. The image transmission request sending unit 344 sends an image transmission request to the active person extracted by the target active person extraction unit 343, requesting the transmission of an image that meets the shooting conditions specified in the image order received by the image order receiving unit 341.
[0190] The image receiving unit 345 receives images sent based on an image transmission request, the image recording unit 346 records the images received by the image receiving unit 345, and the image transmitting unit 347 transmits the received images to the order originator.
[0191] The information acquisition device 100 includes an image capturing unit 120 , an image recording unit 130 , an image transmission request receiving unit 140 , and an image transmitting unit 150 .
[0192] The image capturing unit 120 captures images during activities such as security patrols. The image capturing unit 120 is preferably configured to capture video of the activity, but may also capture images using a time-lapse method of capturing still images. The image recording unit 130 records images captured by the image capturing unit 120 during a predetermined activity in association with the activity location acquired by the activity location information acquisition unit 1020. The activity location is the same as the image capture location, and the image recording unit 130 is preferably configured to record images captured over a certain period of time in association with the image capture date and time and the image capture location. In other words, the activity location of a security patrol or other activity acquired by the activity location information acquisition unit 1020 can be referred to as the image capture location. Therefore, the activity location information acquisition unit 1020 can be read as the image capture location information acquisition unit 1020, and the activity location information transmission unit 110 can be read as the image capture location information transmission unit 110 that transmits image capture location information indicating the image capture location.
[0193] The image transmission request receiving unit 140 receives an image transmission request for requesting transmission of an image that satisfies predetermined photographing conditions. The received image transmission request may include information about the date and time of shooting of the image that is being requested to be transmitted, information about the location where the image that is being requested to be transmitted was captured, or an image ID or file name that is uniquely assigned to each image.
[0194] The image transmitting unit 150 reads out from the images recorded in the image recording unit 130 those images that satisfy the shooting conditions specified in the image transmission request received by the image transmission request receiving unit 140, and transmits them to the activity management device 300.
[0195] As described above, in the activity management system of this embodiment 3, the activity person takes images while engaged in activities such as crime prevention patrols using the information acquisition device 100 equipped with an image capture function, and when an incident occurs, the system accepts image orders from organizations conducting criminal investigations such as the police, making it possible to provide images that happen to be taken near the crime scene during a crime prevention patrol.
[0196] For example, the information acquisition device 100 may be a drive recorder attached to a business vehicle, and since it captures and records images while conducting security patrol activities in addition to business operations, it can function as a "mobile security camera" by making inquiries and retrieving the footage when an incident occurs, and can contribute to improving public safety in the area.
[0197] Furthermore, in the above example, the case where the active person who took the target image is identified based on the activity location and activity date and time of each active person recorded by the activity location information recording unit 310 and a request to send the target image is sent to that active person is described, but this is not limited to this. Information regarding the shooting location and shooting date and time of the requested image received by the image order receiving unit 341 can be distributed as an image transmission request to the information acquisition device 100 used by each active person, and when each information acquisition device 100 receives the image transmission request, the images taken within the shooting location range and time period of the shooting date and time included in the request can be extracted from the recording unit and sent.
[0198] In addition, when the target image is a moving image, the word "image" above can be read as "video" as appropriate. Furthermore, in this specification, the information acquisition device 100 equipped with an image capturing function may be particularly referred to as the image acquisition device 100, the video acquisition device 100, the image capturing device 100, the video capturing device 100, etc.
[0199] (Embodiment 4) For companies and individuals who volunteer without monetary compensation for activities such as crime prevention patrols, the activity management system of this invention is designed to provide an opportunity to promote their activities that contribute to the community as an incentive. For companies, this incentive comes from the CSR effect, and for individuals, it comes from the desire for recognition or social needs.
[0200] Therefore, for those who use this activity management system to carry out activities such as crime prevention patrols, it is important that their information is displayed in association with the area they are active in as many opportunities as possible. When multiple people are carrying out the same crime prevention patrol activities in the same area, these people will be competing for the limited icon display space, so it is important in system design to determine the criteria for displaying icons.
[0201] The activity management system according to the fourth embodiment is characterized by designing standards to encourage more crime prevention activities, which will be described in detail below with reference to the drawings.
[0202] 40 is a configuration diagram of an activity management system 1000 according to the fourth embodiment. In FIG.
[0203] The activity amount acquiring unit 350 acquires the activity amount of each active person for each predetermined area. For example, the activity amount acquiring unit 350 acquires the activity amount for each predetermined area for a predetermined period based on the activity location recorded in the activity location information recording unit 310.
[0204] The activity amount acquisition unit 350 includes an area activity amount calculation unit 351 and an area activity amount recording unit 352. The area activity amount calculation unit 351 performs processing to calculate the activity amount of each active person in each activity area during a predetermined period, based on the activity positions recorded in the activity position information recording unit 310 for the predetermined period. The area activity amount recording unit 352 records the activity amount of the active person in each area during the predetermined period calculated by the area activity amount calculation unit 351.
[0205] 41 is a flowchart showing the flow of the activity amount acquisition process in the activity amount acquisition section 350. In step S3501, the each area activity amount calculation section 351 determines whether it is time to calculate the activity amount. For example, if batch processing is configured to calculate and update the activity amount every five minutes, it determines whether the time has come. If it is not time to calculate the activity amount (No in step S3501), it waits until the time comes.
[0206] On the other hand, when the time to calculate the activity amount has come (Yes in step S3501), in step S3502, the area activity amount calculation unit 351 performs a process of reading out the activity location information acquired after the previous time of calculating the activity amount, based on the activity location of each active person recorded in the activity location information recording unit 310.
[0207] In step S3503, the area activity amount calculation unit 351 performs a process of classifying the read activity location information by active person and by activity area. Fig. 42 is an example of an intermediate management table after this classification. In the example of Fig. 42, activity locations acquired between 15:10:00 on Mar. 12, 2024, which is the timing when the previous activity amount was calculated, and 15:15:00 on Mar. 12, 2024, which is the current date and time, are read out and sorted by active person, device ID, and area ID.
[0208] In step S3504, the area activity amount calculation unit 351 performs a process of calculating an activity distance from the amount of displacement of the coordinates indicated by the activity position information for each active person and for each activity area. Fig. 43 shows an example of an intermediate management table when the activity distance is calculated. In the example of Fig. 43, the activity distance and activity time are recorded in association with each active person, each device used during the activity, and each area.
[0209] In step S3505, the area activity amount calculation unit 351 performs a process of obtaining the activity amount by multiplying the calculated activity distance and activity time for each activity area by a predetermined coefficient based on the type of device and the category of the active person.
[0210] FIG. 44 shows an example of a table managing the activity amounts calculated by the area activity amount calculation unit 351 in step S3505. In FIG. 44, for each active person ID and area ID, activity distance, activity time, and activity amount values calculated based on the activity distance and activity time are associated and recorded. Note that, when comparing the activity amount for control number 009 and the activity amount for control number 010, the activity amount for control number 009 is calculated to be larger, even though both the activity distance and activity time are greater for control number 010. This is because the device used by the active person ID 379 when conducting activities such as crime prevention patrols in area ID 1112 was a blue patrol car, and therefore a larger coefficient was multiplied than for a normal dashcam. Because patrolling in a blue patrol car is considered to be more effective in crime prevention than patrolling in a normal vehicle, the activity amount is calculated based on the type of device (vehicle) used during the activity. When calculating the activity amount in this way, a correction is made by multiplying the activity amount by a predetermined coefficient based on the type of device used by the active person during the activity.
[0211] In step S3506, the area activity amount recording unit 352 performs a process of recording the activity amount of each active person for each predetermined area for the predetermined period calculated in step 3505 in a database together with the activity distance, activity time, etc. For example, the area activity amount recording unit 352 records the activity amount in association with an active person ID that identifies the active person, an area ID (mesh code) that identifies the area, an activity distance that is the distance traveled when the active person performed an activity within the area, the time spent active, the activity amount, the activity date and time, etc., as shown in FIG.
[0212] In step S3507, it is determined whether there are any activity areas for which activity amounts have not yet been acquired. If the result of this determination shows that there are any activity areas for which activity amounts have not yet been acquired (Yes in step S3507), the process returns to step S3504, and the same process is continued for the activity areas in which the active person is active and for which activity amounts have not yet been acquired. On the other hand, if the series of processes has been completed for all active people who have been active during this period (No in step S3507), the activity amount acquisition section 350 ends the activity amount acquisition process and waits until the next timing to calculate the activity amount.
[0213] With this configuration, the area activity amount recording unit 352 sequentially records and updates an activity amount table such as the one shown in FIG. 44 . In this state, when the area activity person extraction unit 1030 reads new activity person information for each area, it can refer to the activity amount and extract a representative activity person for each area. For example, FIG. 44 shows that two activity persons, activity person ID 379 and activity person ID 777, are conducting activities such as crime prevention patrols in the area identified by area ID 1113 during this time period. In this case, if only one activity person can be selected from this area due to space limitations for the activity person icons displayed for each area on the map, the area activity person extraction unit 1030 performs a process of extracting the activity person with the greater activity amount as the representative activity person for the area. In the example of FIG. 44 , activity person 379 has a larger activity amount in the area with area ID 1113 than activity person 777, so activity person 379 is extracted as the representative activity person for the area.
[0214] In this way, the person with the highest activity level in each activity area is extracted as the person representing that area. Therefore, each person will spend longer periods of time, patrol longer distances, or use a device that increases their activity level, in order to maximize their own activity level. For example, the area activity level calculation unit 351 may calculate the activity level so that a person performing a crime prevention patrol using an information acquisition device 100 with an image capture function will have a higher activity level even if the activity time and distance are the same. Furthermore, even if the same image capture device 100 is used, the activity level may be corrected based on the image quality and resolution of the captured image. In other words, the area activity level calculation unit 351 may calculate the activity level so that the higher the image quality and resolution of the image captured during the activity, the higher the activity level.
[0215] In the above example, the activity level is calculated every 5 minutes, so if the activity level changes in the next 5 minutes, the representative activity person for that area extracted by each area activity person extraction unit 1030 at that time will also change.
[0216] As described above, in the activity management system according to the fourth embodiment, the icon of the active person to be displayed in a limited space is selected according to the activity distance, i.e., when the activity is a crime prevention patrol, the activity amount is calculated based on the distance traveled while patrolling, the time spent on patrol, etc. Therefore, by performing more activities such as crime prevention patrols, the PR effect can be increased.
[0217] In the activity management device 300 of the first embodiment, the area activity participant extraction unit 1030 was described as being configured to extract participants with the most recent recorded activity location information from among multiple participants active in each area for which extraction is requested. However, this method can create a sense of unfairness, as participants who only send activity location information in order to be displayed may be selected instead of participants who are actively engaged in activities such as crime prevention patrols. In light of this issue, if the activity is crime prevention patrols, participants who have performed the most activities within a specified period are extracted based on the distance and time spent patrolling, thereby maintaining high incentives and motivation.
[0218] At this time, the question of which to prioritize, activity distance or activity time, can be raised. For example, if a person is guiding children on their way to school while also performing crime prevention activities, the activity time may be long but the activity distance may be almost zero. On the other hand, there may be cases where the activity time is short but the person is moving at a fairly fast speed, resulting in a long activity distance. In this case, it can be said that which activity is more effective in crime prevention depends on the case. Therefore, it is preferable that the activity amount acquisition unit 350 is configured to calculate the activity amount using a predetermined calculation formula based on the activity time within a predetermined period, for example, within the most recent hour, and the activity distance within a predetermined area.
[0219] For example, the activity amount may be calculated using a formula such as activity amount = (activity time (seconds) / 2) + activity distance (m) × 1.2. For example, the area active person extraction unit 1030 extracts the active person with the largest activity amount obtained for each predetermined area in a predetermined period based on the above formula as the representative active person for the predetermined area in the predetermined period. This configuration may also be used.
[0220] As described above, the activity management device 300 according to the fourth embodiment includes an activity amount acquisition unit 350 that acquires the activity amount of each active person for each predetermined area. The activity amount may be calculated for each area represented by a rectangular mesh defined in advance by latitude and longitude. The meshes are managed at the mesh level (area level) for each size. Alternatively, the activity amount for each active person in the smallest mesh area may be calculated and recorded, and the activity amount for a larger mesh may be recorded by adding up the activity amounts calculated for each of the smaller meshes included in the larger mesh.
[0221] In the above example, the case where the activity amount is acquired every five minutes has been described, but the present invention is not limited to this. For example, the activity amount may be acquired every hour. The shorter the acquisition timing of the activity amount, the more frequently the active people displayed in each area will change, which is expected to increase the number of viewers and enhance the PR effect.
[0222] Furthermore, the above explanation has been given of a method of calculating the amount of activity of each active person in each area for each specified period and recording it in association with each area and each active person, but this is not limited to this. For example, when new area active person information is requested by the area active person information request receiving unit 1031, the activity amount of each active person in each area for each specified period can be calculated based on activity location information for the specified period, and the active person in that area can be extracted based on the activity amount.
[0223] In the above example, a pattern has been described in which the activity amount is calculated based on the activity location within the activity acquisition unit 350 of the activity management device 300, but the present invention is not limited to this. Fig. 45 is a block diagram showing another form of the fourth embodiment. In Fig. 45, the activity location information recording unit 160, the each area activity amount calculation unit 170, and the each area activity amount transmission unit 180 are arranged on the information acquisition device 100 side, and the each area activity amount reception / recording unit 353 is arranged on the activity management device 300 side.
[0224] The activity location information recording unit 160 records, for a certain period, activity location information indicating the activity location acquired by the activity location information acquisition unit 1020 on a recording medium. The area activity amount calculation unit 170 calculates the activity amount of each area for each predetermined period based on the activity location during activity acquired by the activity location information acquisition unit 1020.
[0225] For example, the area activity amount calculation unit 170 calculates the total activity time and the total activity distance for each area every hour from the difference between the pieces of activity location information acquired during that hour and recorded by the activity location information recording unit 160. The area activity amount transmission unit 180 transmits area activity amount information indicating the amount of activity in each area during the predetermined period.
[0226] The area activity amount receiving unit 353 receives area activity amount information indicating the activity amount of each active person in each area transmitted from the device of each active person, thereby obtaining the activity amount of each active person. The area activity amount recording unit 352 records the activity amount of each active person in each area received by the area activity amount receiving unit 353.
[0227] With this configuration, even if detailed activity location information cannot be sent to the activity management device 300 due to privacy concerns, etc., the amount of activity can be reported and managed in mesh units of a certain size, making it possible to extract people who are performing an appropriate amount of activity and display them on a map to promote them.
[0228] In the above example, the information acquisition device 100 calculates these activity amounts, but the present invention is not limited to this. An intermediate device management device may be disposed between the information acquisition device 100 and the activity management device 300, and the device management device may manage the activity location information of the devices it manages and calculate the activity amounts, and transmit the calculated activity amounts to the activity management device 300.
[0229] It is preferable to perform the above-mentioned activity amount management method by adjusting the activity amount based on the category of the active person. For example, taxi companies and delivery companies drive their vehicles for long hours every day, which leads to a high activity amount. Therefore, if the activity amount remains the same, only the logos of these companies may continue to be displayed on the map, which may reduce the incentive for individuals to display their own information.
[0230] Therefore, the area activity amount calculation unit 351 and the area activity amount calculation unit 170 calculate the activity amount by making a predetermined correction based on the category of the active person involved in the calculation. For example, for the taxi industry or the transportation industry, which have a high activity amount by industry, the final activity amount may be calculated by multiplying the activity amount calculated based on the activity time and activity distance on each device used by the active person by a coefficient of 0.5 (a correction value based on the industry).
[0231] That is, the activity participant information registration unit 1010 further registers industry information (category information) related to the activity participant's industry as information about the activity participant. Then, the area activity participant calculation unit calculates the activity amount of the activity participant in each area by making a predetermined correction based on the activity participant's industry (category) to the activity time or activity distance of the activity participant in each area. This configuration makes it possible to prevent the information of companies in only certain industries from being displayed excessively.
[0232] Furthermore, the calculated activity amount itself may not be corrected, and when extracting an active person representing each area, the active person may be extracted after making a predetermined correction based on the industry (category) in question.
[0233] Furthermore, since making adjustments based on the above-mentioned industry type may create a sense of unfairness, the activity amount acquisition unit 350 may calculate the average activity amount for each device, and the area activity extraction unit 1030 may extract a representative active person for each area based on the average activity amount for each device.
[0234] FIG. 46 shows another example of the configuration of the activity management system 1000. In the example of FIG. 46, the activity amount acquisition unit 350 includes an average activity amount calculation unit 354. The area-specific average activity amount calculation unit 354 calculates the average activity time, average activity distance, and average activity amount per device by dividing the activity time and activity distance for each active person in each area by the number of devices on which the activity was performed. That is, the area-specific average activity amount calculation unit 354 calculates the activity time and activity distance per information acquisition device for each active person in each area as the average activity time and average activity distance, and calculates the average activity amount based on the average activity time and average activity distance. The area-specific active person extraction unit 1030 extracts the active person with the highest activity amount as a representative active person based on the calculated activity amount of each active person per device in each area.
[0235] The area activity amount recording section 352 also records the average activity amount calculated by the area average activity amount calculation section 354. Fig. 47 is an example of an activity amount table recorded and managed by the area activity amount recording section 352. In the example of Fig. 47, in addition to the total activity time, activity distance, and activity amount of each active person in each area, the average activity time, average activity distance, and average activity amount per device are recorded.
[0236] With this configuration, the comparison is based on the amount of activity per device, so even businesses or individuals who are only using one device can be selected as representatives of each area and have their logos, etc. displayed. For example, in the example of Figure 44, the representative activity person in area ID 1113 is selected as the activity person with ID 379, who has a high amount of activity, whereas in the example of Figure 47, the activity person with ID 777, who has a high average amount of activity, is selected.
[0237] However, in this case, the incentive for businesses to carry out crime prevention activities with a large number of people is reduced, so the amount of activity may be calculated by multiplying it by a predetermined correction value based on the number of devices.
[0238] Furthermore, when extracting information about a specified active person, the active person detailed information extraction unit 320 is preferably configured to read information about the activity distance and activity time for a specified period recorded by the activity amount acquisition unit 350, and the average activity distance and average activity time per device, and transmit this information as active person detailed information.
[0239] Furthermore, each area activity amount calculation unit may calculate the amount of activity according to a time period. Since security patrols during late night hours are considered to be more valuable than those during daytime hours, it is preferable to configure each area activity amount calculation unit to calculate the amount of activity based on the time period during which a predetermined activity is performed, as this allows for high levels of public order to be maintained.
[0240] (Embodiment 5) In each of the above-described embodiments, information about people active in each area is displayed in association with that area, which is expected to have a CSR effect that is closely tied to the area, and which is expected to act as an incentive to take actions such as crime prevention patrols.
[0241] On the other hand, there are cases where crime prevention activities are difficult to promote even if businesses want to, because there are fewer commercial vehicles on the road outside of business hours, such as late at night. Even in such cases, there is a desire to maintain a high level of public safety. For example, thefts often occur relatively late at night during harvest season, and farmers would like crime prevention activities to be focused on these times. However, because police patrols alone have their limits, they would like to maintain a high level of crime prevention by incorporating private crime prevention activities. However, since many businesses are outside of business hours, it is difficult to expect crime prevention activities from these businesses during these times.
[0242] The activity management system according to the fifth embodiment is characterized in that it is possible to request crime prevention activities from people who have free time by setting monetary rewards. Hereinafter, a detailed explanation will be given with reference to the drawings. However, some explanations of points that have already been explained will be omitted.
[0243] Fig. 48 is a block diagram showing the configuration of a crime prevention activity management system 1000 according to the fifth embodiment. In the example of Fig. 48, the crime prevention activity management device 300 further includes a reward setting unit 360 that sets a predetermined reward, a reward setting notification unit 370 that notifies that a reward has been set, a reward granting unit 380 that grants the set reward to a predetermined active person, and a reward grant notification unit 390 that notifies that a reward has been granted.
[0244] The reward setting unit 360 includes a reward setting request receiving unit 361 , a reward setting recording unit 362 , a candidate activity extracting unit 363 , and a reward setting notifying unit 364 .
[0245] The reward setting request receiving unit 361 receives a reward setting request requesting that a predetermined amount of reward be set for a predetermined area. Figure 49 shows an example of the reward setting request. In Figure 49, the reward setting request includes information indicating the person who set the reward, the amount of reward, area information indicating the area for which the reward is set, reward target date and time information indicating the date and time for setting the reward, reward target type information indicating the activity for which the reward is to be provided, information regarding the minimum activity distance and activity time for which the reward is to be provided, and information such as the conditions for the reward to be provided per person.
[0246] The reward setting recording unit 362 records the contents of the reward setting request received by the reward setting request receiving unit 361. Figure 50 shows an example of reward setting information that the reward setting recording unit 362 records in the database. In the example of Figure 50, information related to the amount of reward to be set, the area ID indicating the area for which the reward is set, the start date and time and end date and time for which the reward is set (information related to the date and time for which the reward is applicable), information related to the type of activity for which the reward is applicable, the minimum activity distance and minimum activity time that are conditions for granting the reward, and the maximum reward amount indicating the upper limit of the reward to be granted to one activity participant is recorded together with the user ID that identifies the reward setter.
[0247] The reward setting notification unit 370 notifies that a predetermined amount of reward has been newly set for a predetermined area. The reward setting notification unit 370 includes a candidate activity extractor unit 371 and a reward setting notification transmission unit 372.
[0248] When a new reward is set by the reward setting unit 360, the candidate activity person extraction unit 371 extracts, as candidate activity persons, people who have the potential to engage in activities in the area for which the reward is set. The candidate activity person extraction unit 371 references, for example, past activity locations recorded in the activity location information recording unit 310, and extracts, as candidate activity persons, people who have engaged in activities in the area for which the reward is set.
[0249] The reward setting notification sending unit 372 sends a notification including the details of the reward set by the reward setting unit 360 to the candidate actor extracted by the candidate actor extraction unit 371. The reward setting notification sending unit 372 may send the notification by push notification or by email.
[0250] The reward granting unit 380 performs processing to grant rewards set for a predetermined area by the reward setting unit 360 to an active person who performed an activity in the predetermined area. The reward granting unit 380 includes a reward distribution processing unit 381 and an granted reward recording unit 382.
[0251] The reward distribution processing unit 381 distributes the reward amount set by the reward setting unit 360 to the participants who were active in the area and target date and time for which the reward was set, based on the amount of activity between the area and date and time. For example, if four participants were active in the target area, the reward set according to the activity amount of these five participants is distributed to each participant. If the set reward is 10,000 yen and the activity amounts of each participant are 100, 200, 300, and 400, respectively, these four participants will be awarded rewards of 1,000 yen, 2,000 yen, 3,000 yen, and 4,000 yen, respectively. In this way, the reward distribution processing unit 381 distributes the set reward amount to the participants to be awarded according to their activity amount.
[0252] The granted reward recording unit 382 records information regarding the reward distributed to each participant by the reward distribution processing unit 381. Figure 51 shows the distribution status of rewards recorded by the granted reward recording unit 382. In the management table illustrated in Figure 51, a reward No. that identifies the set reward, an activity participant ID that identifies the participant to whom a portion of the reward was distributed, and the amount of reward distributed to the participant are recorded in association with each other.
[0253] When the reward granting unit 380 grants a predetermined reward, the reward granting notification unit 390 notifies the grantee that the reward has been granted.
[0254] As described above, the activity management system according to the fifth embodiment allows a predetermined amount of reward to be set by specifying a predetermined area and date and time. The reward set for the predetermined area and date and time is distributed and awarded to participants who perform the activity specified in the predetermined area and date and time. Therefore, setting the reward increases participants' incentives, and it becomes possible to create an environment in which more activities are performed.
[0255] The entity that sets the reward may be the police or a general user who wants the activity to be carried out. For example, a person who will be away from home for a certain period of time while traveling abroad may want to maintain the level of public safety in the entire area by setting a reward for crime prevention patrols for the area including their home for the period they will be away. Because the reward is given to the area, the crime prevention level in the area can be temporarily improved without disclosing that the person is away from home.
[0256] In addition, if an arson incident occurs but the perpetrator has not been arrested, or if you want to temporarily improve crime prevention levels in time for the harvest season, you can prevent secondary damage by specifying the target area and setting a reward.
[0257] In addition, when the above-mentioned rewards are set, the setter of the reward may be extracted as the active participant in each area in the area. This is because by setting the reward, the setter can be seen as the person who is making the greatest contribution to crime prevention in the area. The active participant will no longer be displayed as the representative of the area, but instead will be given a monetary incentive by distributing the reward, which will lead to overall optimization.
[0258] That is, the management system 1000 includes a reward setting unit that sets a reward for a predetermined area at a predetermined date and time, and each area activity extractor extracts the person who set the reward for the predetermined area at the predetermined date and time as the activity performer. Instead, the set reward is distributed to the performers who performed the specified activity in the predetermined area at the predetermined date and time according to the amount of activity. The distribution may be based on the amount of activity, or on the duration or distance of the activity. It would be even better if the distribution is appropriately weighted based on information such as whether the activity was performed while taking images.
[0259] In this way, the activity management system of this embodiment is equipped with an area reward assignment unit that sets rewards for areas and time periods when, for example, the police or other authorities wish to request crime prevention activities.Therefore, in the event of a terrorist attack or kidnapping, rewards can be assigned to areas to temporarily improve the security level, thereby encouraging voluntary crime prevention patrols.
[0260] Although the reward setting unit 360 described above sets rewards for a specified area, this is not limiting and rewards may be set by directly designating an active participant. By providing a reward granting unit that directly grants rewards to a specified active participant, it is possible to designate an active participant who has taken a video that contributes to solving a case during a crime prevention patrol activity and give the reward, or to reward a volunteer who performs crime prevention patrol activity for a long time without being paid, thereby promoting these activities.
[0261] However, by specifying an area, it is possible to attract multiple activists to that area. For example, if a concert is being held and you want to increase security patrols by multiple activists for just one hour before and after the concert, it is preferable to set the reward by specifying the area and date and time for which the reward is to be paid.
[0262] Furthermore, by further providing a notification unit that notifies, when the reward is granted, the active persons who have a track record of activity in the area for which the reward is set that the reward has been set, each active person can perform a crime prevention patrol activity upon receiving the notification. Note that the notification unit may be configured to send a notification requesting that a predetermined activity be performed in a predetermined time period in a predetermined area, regardless of whether or not a reward is granted.
[0263] (Embodiment 6) The activity management system according to the sixth embodiment described above aims to promote activities such as crime prevention patrols in a specific area by offering monetary rewards to that area, etc. The participants who respond to this reward live in a location that allows easy access to the area, and can be said to be the demographic that feels motivated by the set reward amount.
[0264] Some of these participants have a need to work in the area rather than volunteering, in order to receive more monetary compensation. Therefore, the activity management system of this embodiment aims to enable them to order work in addition to volunteering and other activities.
[0265] Fig. 52 is a block diagram showing the configuration of the activity management system 1000 according to the sixth embodiment. In the example of Fig. 52, the activity management system 1000 newly includes a job ordering device 1400.
[0266] The job ordering device 1400 is a device used by a client who wants to order a job, and includes a job information input unit 1410 and a job order processing unit 1420. The job information input unit 1410 inputs information about the job to be ordered. The job information input unit 1410 inputs at least the location coordinates of the work location, information about the work date and time of the job, and information about the job content.
[0267] The job order processing unit 1420 places an order for a job by sending a job registration request that includes the information input in the job information input unit 1410 and requests that the job be registered.
[0268] The activity management device 300 newly includes a job registration processing unit 1310, a job order processing unit 1320, and a job information distribution unit 1330. The job registration processing unit 1310 includes a job registration request receiving unit 1311 and a job database registration unit 1312. The job registration request receiving unit 1311 receives a job registration request that includes at least coordinate information of the work location and information regarding the work date and time.
[0269] The job database registration unit 1312 registers information about jobs in a database based on the job registration request received by the job registration request receiving unit 1311 .
[0270] The job order processing unit 1320 performs processing related to receiving a job order. The job order processing unit 1320 includes a job order request receiving unit 1321 and a job contractor registration unit 1322. The job order request receiving unit 1321 receives a job order request for a specific job from among the jobs registered by the job registration processing unit 1310. The job contractor database registration unit 1322 performs necessary determination processing based on the job order request, such as whether the job applicant who wishes to receive the order meets certain conditions, such as age conditions, gender conditions, and qualification conditions, and then registers the applicant in the database as a job contractor.
[0271] The work information distribution unit 1330 distributes information about work registered in the work registration processing unit 1310. The work information distribution unit 1330 includes an area work information request receiving unit 1331, an area work information reading unit 1332, and an area work information transmitting unit 1333.
[0272] The area job information request receiving unit 1331 receives area job information requests that request the distribution of job information for each area included in a predetermined range. The area job information reading unit 1332 performs processing to read jobs that have work locations within each area included in the predetermined range. The area job information sending unit 1333 sends information about jobs that have work locations within the range of each area read by the area job information reading unit 1332.
[0273] The activity participation registration device 500 newly includes a job information distribution request unit 1510, a job information display unit 1520, and a job order request unit 1530. The job information distribution request unit 1510 requests the distribution of information about jobs whose work locations are registered within a predetermined location range. The job information display unit 1520 receives a list of job information for each area distributed based on the job information distribution request from the job information distribution request unit 1510, and displays the information in association with each area or work location on a map. The job order request unit 1530 transmits a job order request to request the acceptance of a job based on an operation by a job seeker who wishes to receive a job.
[0274] As described above, the activity management system according to the sixth embodiment manages the status of activities such as crime prevention patrols that are conducted free of charge, and also distributes and displays information about jobs available in each area. The incentive for participants in crime prevention patrols and other activities is that their logos and thumbnails are displayed more frequently, which creates CSR and PR effects, and by also displaying information about jobs that are closely related to the area, the incentive for participating in these activities can be maintained high.
[0275] The above-described job information distribution request unit 1510, job information display unit 1520, and job order processing unit 1530 may each be provided in the activity status viewing device 700. In the above description, job information is distributed as information linked to a specific area in order to increase opportunities for an active person's logo or thumbnail to be displayed in each area, but this is not limiting. For example, information about events held in that area may also be distributed.
[0276] (Embodiment 7) Currently, fixed security cameras are being installed by ordinary citizens and businesses in Japan. When a crime occurs, it is conceivable that the perpetrator may be caught on one of these privately installed security cameras. Therefore, police conducting criminal investigations are requesting the provision of footage from these fixed security cameras. However, since the police do not know the locations of all of the security cameras, which are said to number as many as 5 million, there has been a problem in that even if a crime occurs, the footage is not fully utilized for crime prevention and criminal investigation because the police are unaware of the existence of fixed security cameras in the vicinity. The crime prevention activity management system according to the seventh embodiment aims to improve the crime prevention level in the region by managing information from fixed security cameras.
[0277] FIG. 53 is a block diagram showing the configuration of a crime prevention activity management system 1000 according to the seventh embodiment. In FIG. 53, a fixed security camera device 1100 is newly connected to the crime prevention activity management device 300 via a network. The fixed security camera device 1100 shown in FIG. 53 differs from the image capture device (information acquisition device) 100 shown in FIG. 36 in that it does not include the activity location information acquisition unit 1020 and the activity location information transmission unit 110, but otherwise has the same functions. Unlike a drive recorder or the like, the fixed security camera device 1100 does not move, and therefore does not need to periodically acquire and transmit activity location information. Instead, the management device must manage the locations where the security cameras are installed.
[0278] In the active person registration request device 500, if the device to be registered is a fixed security camera, the device registration request input unit 513 inputs, as a device registration request, device type information indicating that the type of the device is a fixed security camera, together with information regarding the installation location of the fixed security camera. The device registration request transmission unit 514 transmits the device registration request including the information regarding the installation location of the device input by the device registration request input unit 513.
[0279] In the activity management device 300, the device registration request receiving unit 1013 receives a device registration request including information about the type of device and, if the type of device is a fixed security camera, information about the installation location of the fixed security camera. The device information database registration unit 1014 records the information about the type of device and the information about the installation location of the device together in the database.
[0280] Fig. 54 shows an example of device information registered in the database by the device information database registration unit 1014. In the example of Fig. 54, when the device type (device classification) is a fixed security camera, information indicating the installation location of the fixed security camera is also registered. Note that since the installation location may be changed later, it is preferable to provide a separate device information update unit.
[0281] The area activity person extraction unit 1030 extracts activity persons from each area, assuming that crime prevention activities are also being carried out in images captured by registered fixed security cameras. At this time, the area activity person extraction unit 1030 may extract a representative activity person from each area based on the activity level of each activity person in each area.
[0282] Fig. 55 shows an example of a conversion table for each device when calculating an activity amount. The table serving as a reference for calculating an activity amount shown in Fig. 55 records the type of device, the image quality, the calculation unit, and the activity amount, and the activity amount acquisition section 350 records the table to be used when calculating the activity amount. Note that this information may be configured to be loaded as constants in memory in the form of an array, map, or the like and referenced.
[0283] For example, assuming a configuration in which activity levels are calculated and recorded every hour, if a blue patrol car in a certain area performs a 500-meter security patrol for 12 minutes without a dashcam, the activity level of that blue patrol car would be 12*60*6+500*6=7320. On the other hand, if a company's commercial vehicle performs a 400-meter security patrol for 10 minutes using a high-resolution dashcam, the activity level of that dashcam would be 10*60*8+400*7=7600. On the other hand, if a high-resolution fixed security camera were used, the video would be continuously recorded for one hour, resulting in 3600*2=7200. If these three vehicles were operating in a given area, the company whose commercial vehicle was patrolling with the dashcam would be the one with the highest activity level, and would be identified as the representative of that area during that time period.
[0284] In the above example, if the blue patrol car is equipped with a dashcam, it is thought that the crime prevention effect will be greatest, so it is recommended that the activity level be calculated as the sum of the activity level as the blue patrol car and the activity level as the dashcam.
[0285] In this way, each area activity amount calculation unit 351 calculates the activity amount of the drive recorder (vehicle) for each area based on the activity amount of the fixed security cameras installed within the range of that area and the activity location information when security patrols were conducted in that area. At this time, it is preferable that the conversion table is set to a standard amount so that the activity amount of security patrol activities is larger.
[0286] With this configuration, it is possible to manage both crime prevention activities at multiple locations while moving and crime prevention activities at the same location while stationary.
[0287] The area activity person extraction unit 1030 may extract a predetermined number of activity persons in each area in the order of activity amounts acquired by the activity amount acquisition unit 350, and the area activity person information display unit 1040 may be configured to switch and display the icons of the multiple activity persons extracted for each area at predetermined time intervals, for example, every 5 seconds. If only one representative is displayed, a slight difference in activity amount may put them in second place, and they may not be given any opportunity to promote themselves, which may lead to a decrease in incentive. Therefore, such activity persons may also be extracted and displayed on the display side after a certain time has passed.
[0288] Note that a configuration may be adopted in which the number of times each area is displayed as the representative active person for that area is taken into consideration to extract the active person representing that area. For example, in the above example, there is an active person who owns three devices in a certain activity area: a business vehicle with an activity amount of 7600, a blue police car with an activity amount of 7320, and a fixed security camera with an activity amount of 7200. Based on these activity amounts acquired by the activity amount acquisition unit 350, the area active person extraction unit 1030 extracts the owner of the business vehicle with the largest activity amount as the representative active person.
[0289] Since the activity level has been displayed once, the area activity person extraction unit 1030 subtracts 200 from the activity level of the person in the sales vehicle, updating the current activity level to 7400. If another area activity person information request is received in this state, the activity level of the sales vehicle is still the highest, so the person in that sales vehicle is selected again, and another 200 is subtracted. If another area activity person information request is received in this state, the activity level of the blue patrol car is the highest, so at this point the person who performed the activity in the blue patrol car is extracted as the representative of that area.
[0290] By configuring it in this way, even those who are unable to carry out the greatest amount of activity in a given area will be given the opportunity to have an icon (logo / thumbnail) displayed in each area, albeit less frequently, thereby maintaining an incentive to be active.
[0291] It is even better if the configuration further includes a PR effect analysis unit that analyzes the number of times an icon is displayed in each area, the number of times users move from there via a link, etc. In the above example, a case where the activity amount itself is corrected has been described, but this is not limiting, and a configuration may also be adopted in which a separate display count management unit that manages the number of times each area is displayed is provided, and a representative active person is extracted based on the order of values obtained by correcting the activity amount based on the number of times it is displayed.
[0292] (Embodiment 8) In each of the above-mentioned embodiments, the first incentive for participants is the CSR effect and the realization of the desire for recognition and social desires by linking participant information to the activity area, and if a reward is set for the area, the distribution of this reward becomes the second incentive. However, some users feel that this alone is not enough incentive to use this system, and there was a demand for presenting a stronger incentive to participants.
[0293] 56 is a block diagram showing the configuration of a crime prevention activity management system 1000 according to the eighth embodiment. In the example of FIG. 56, the information acquisition device 100 includes an acceleration information acquisition unit 1110 and an acceleration information transmission unit 1120.
[0294] The acceleration information acquisition unit 1110 acquires acceleration information in the X, Y, and Z directions acquired while driving on security patrol. The acceleration information transmission unit 1120 transmits the acceleration information acquired by the acceleration information acquisition unit 1110. The acceleration information transmission unit 1120 may transmit all of the acceleration acquired by the acceleration information acquisition unit 1110, or may be configured to transmit the acceleration together with the acquisition date and time and the acquisition location when an acceleration equal to or greater than a predetermined reference value is acquired.
[0295] The crime prevention activity management system 1000 includes an acceleration information recording unit 1340 , a driving report creating unit 1350 , a driving report recording unit 1360 , and a driving report transmitting unit 1370 .
[0296] The acceleration information recording unit 1340 records information about acceleration acquired by each information acquisition device 100. The acceleration information recording unit 1340 includes an acceleration information receiving unit 1341 that receives acceleration information detected while traveling during crime prevention patrol activities, and an acceleration information database recording unit 1342 that records the received acceleration information in a database.
[0297] The travel report creation unit 1350 creates a travel report for each device (each vehicle) for a predetermined period based on activity location information indicating locations during security patrols recorded by the activity location information recording unit 310 and acceleration information recorded by the acceleration information recording unit 1340. The travel report recording unit 1360 records the travel reports created by the travel report creation unit 1350 on a recording medium. The travel report transmission unit 1370 transmits the travel reports created by the travel report creation unit 1350.
[0298] The activity registration request device 500 includes a travel report receiving unit 520 and a travel report display unit 530. The travel report receiving unit 520 receives a travel report that indicates the details of travel during a crime prevention patrol over a predetermined period of time. The travel report display unit 530 displays the travel report received by the travel report receiving unit 520 on a screen.
[0299] Fig. 57 is an example of a driving report displayed by the driving report display unit 530. The driving report shown in Fig. 57 includes information about the driver in addition to information about the person who is driving, as well as information such as the total driving time and total distance during the period for which the report was created, the number of sudden starts and sudden brakings calculated from acceleration information, standard deviation, and ranking.
[0300] With this configuration, the driver's score when conducting security patrols is also managed, which provides an incentive for the business operator to be able to manage the driving status of their employees.
[0301] If the active person is a user, the driving report may be configured to be sent to the active person's family, or a driving report setting unit for making such settings may be provided.
[0302] (Embodiment 9) In cases where a crime has occurred and the perpetrator has escaped, it may be necessary to pay local residents a reward to conduct crime prevention patrols in order to temporarily raise the level of crime prevention in the area. In such cases, if there is no deliverable for the crime prevention patrol, it may not be possible to pay the reward. The present invention is characterized by creating such deliverable.
[0303] Fig. 58 is a block diagram showing the configuration of a crime prevention activity management system according to the present embodiment 9. In Fig. 58, the activity management device 300 includes a crime prevention patrol image receiving unit 2330, a crime prevention patrol image recording unit 2340, a crime prevention patrol report creating unit 2350, a crime prevention patrol report recording unit 2360, and a crime prevention patrol report transmitting unit 2370.
[0304] The security patrol image receiving unit 2330 receives images captured during security patrol. The security patrol image receiving unit 2330 may receive all images captured by the image capturing device 100 during security patrol activities, or may receive digest images or still images extracted from the captured images. The security patrol image recording unit 2340 records the images received by the security patrol image receiving unit 2330.
[0305] The crime prevention patrol report creation unit 2350 creates a crime prevention patrol report that shows the details of the crime prevention patrol activity when the crime prevention patrol activity is completed. The crime prevention patrol report creation unit 2350 creates a report that includes at least the activity location of the crime prevention patrol and images taken during the crime prevention patrol or links to those images. The crime prevention patrol report creation unit 2350 may create the report as an HTML file or a PDF file.
[0306] The crime prevention patrol report recording unit 2360 records the crime prevention patrol report created by the crime prevention patrol report creating unit 2350. The crime prevention patrol report transmitting unit 2370 transmits the crime prevention patrol report created by the crime prevention patrol report creating unit 2350.
[0307] The image orderer registration device 900 includes a crime prevention patrol report receiving unit 1910 and a crime prevention patrol report display unit 1920. The crime prevention patrol report receiving unit 1910 receives crime prevention patrol reports that include details of crime prevention patrol activities. The crime prevention patrol report display unit 1920 displays the crime prevention patrol reports received by the crime prevention patrol report receiving unit 1910 on a screen.
[0308] Fig. 59 is an example of the crime prevention patrol report. The crime prevention patrol report shown in Fig. 59 includes information such as patrol participant information (name of participant) indicating the participant who conducted the crime prevention patrol, the date and time of the crime prevention patrol, the location on the map where the crime prevention patrol was conducted (driving position), images taken during the crime prevention patrol, and the driving time (patrol time) and driving distance (patrol distance) during the crime prevention patrol. The crime prevention patrol report creation unit 2350 creates the crime prevention patrol report shown in Fig. 59 in a format such as html or pdf.
[0309] Although the present invention has been described above in each embodiment, modifications are possible as appropriate. For example, the calculation unit that calculates the activity amount for each area may further include a weather information receiving unit that acquires information about the weather and meteorological conditions of each area, and calculate the activity amount based on the weather information. This is because crime prevention activities are highly valuable in bad weather such as rain and snow.
[0310] Furthermore, as mentioned above, if the device is a fixed security camera, it is even better if the device information registration unit is configured to register the location coordinates of the fixed security camera. Since the presence of a fixed security camera can be notified, crime can be expected to be deterred in the area, and by calculating the activity level of this fixed security camera by multiplying it by a predetermined coefficient, the logo of the company that installed the fixed security camera can be extracted and displayed as a representative of crime prevention activities in the area, for example, when there is no one conducting security patrols.
[0311] It would also be better if the map also displayed information about crimes occurring in the area. Because the causal relationship between the amount of crime prevention activity and the occurrence of crimes can be seen, it is expected that areas with a high amount of crime prevention activity will indeed have fewer crimes, which will encourage more crime prevention activities.
[0312] It may also be configured so that paying a predetermined amount will multiply the activity amount by a larger coefficient. Since this system functions in part as an advertising system, in order to appear more frequently in this activity area, which can also be seen as an advertising space, users can increase their own activity amount or pay a predetermined amount to appear more frequently. In this case, by providing a reward for the area as described above as the amount paid, the displayed company logo will be that of the company that provided the reward, and the reward will be distributed to the actual active participants, creating a win-win situation.
[0313] The above-mentioned activist registration unit may further register disclosure management information regarding whether or not an activist wishes to be made public, and the area activist extraction unit may be configured to extract an activist representative of each area from among the activists active in each area who wish to be made public, taking into consideration that some people wish to carry out crime prevention activities without others knowing.
[0314] The above-described embodiment is merely an aspect of the present invention, and can be appropriately modified without departing from the essence of the invention. For example, the above-described embodiments can be combined and implemented.
[0315] The present invention can also take the following forms.
[0316] (Appendix 1) an activity participant information registration unit that registers information about a user who performs a predetermined activity or an organization to which the user belongs as activity participant information; an activity location information receiving unit that receives information about the location where the activity was performed; an active person extraction unit that extracts active persons who are active in each predetermined area based on the activity location information; an area activity person information sending unit that sends information on activity people extracted for each area as information to be displayed for each area on the map; An activity management device comprising: (Appendix 2) the activity participant information registration unit registers at least one of a logo, an icon, and a thumbnail of a user who performs a predetermined activity or an organization to which the user belongs as activity participant information; the area activity person information transmission unit transmits information regarding any one of a logo, an icon, and a thumbnail of each activity person extracted for each area; The activity management device according to claim 1. (Appendix 3) the participant extraction unit extracts a representative participant for each area from among participants who are active in each area and whose logo, icon, or thumbnail is registered; The activity management device according to claim 1. (Appendix 4) The activity participant registration unit further registers disclosure management information regarding whether or not the activity participant wishes to be made public, and the activity participant extraction unit extracts an activity participant representative of each area from among the activity participants who are active in each area and wish to be made public. The activity management device according to claim 1. (Appendix 5) the active person extraction unit extracts an active person whose latest activity position information is recorded from among a plurality of active people who are active in each of the areas; The activity management device according to claim 1. (Appendix 6) The method further includes an activity amount acquisition unit that acquires an activity amount of each active person for each predetermined area, the active person extraction unit extracts the active person having the largest amount of activity obtained for each predetermined area; The activity management device according to claim 1. (Appendix 7) the activity amount acquisition unit acquires an activity amount of each active person for each predetermined area during a predetermined period; the active person extraction unit extracts the active person having the largest amount of activity acquired for each predetermined area during the predetermined period as a representative active person for the predetermined area during the predetermined period; The activity management device according to claim 1. (Appendix 8) the activity amount acquisition unit calculates an activity distance for each of the areas based on the activity position information, thereby acquiring the activity amount for each of the areas. The activity management device according to claim 1. (Appendix 9) the active person acquisition unit acquires the activity amount by receiving information regarding the activity amount of the active person for each area; The device further includes an activity amount recording unit that records the activity amount of each area acquired by the active person acquisition unit. The activity management device according to claim 1. (Appendix 10) an image order receiving unit for receiving an image order including at least information about the image capture location and capture date and time; an image receiving unit that receives images captured under the photographing conditions included in the image order; an image sending unit that sends the received image to the image order source; The activity management device according to claim 1, comprising: (Appendix 11) an activity participant information registration step of registering information about a user who performs a predetermined activity or an organization to which the user belongs as activity participant information; an activity location information recording step of recording information about the location where the activity was performed as activity location information; an activity person extraction step of extracting an activity person who is active in each predetermined area based on the activity location information; an area activity person information transmission step of transmitting information of activity persons extracted for each area as information to be displayed for each area on the map; A program that causes an information processing device to execute the above. (Appendix 12) an activity participant information registration step of registering information about a user who performs a predetermined activity or an organization to which the user belongs as activity participant information; an activity location information recording step of recording information about the location where the activity was performed as activity location information; an activity person extraction step of extracting an activity person who is active in each predetermined area based on the activity location information; an area activity person information transmission step of transmitting information of activity persons extracted for each area as information to be displayed for each area on the map; A program that causes an information processing device to execute the above. (Appendix 13) an activity participant information registration unit that registers information about a user who performs a predetermined activity or an organization to which the user belongs as activity participant information; an activity location information receiving unit that receives information about the location where the activity was performed; an active person extraction unit that extracts active persons who are active in each predetermined area based on the activity location information; an active participant information display unit that displays information on the active participants extracted for each area on a map; An activity management system comprising: [Explanation of symbols]
[0317] 100 Information acquisition device (vehicle) 110 Activity location information transmission unit 120 Image capture unit 130 Image recording unit 140 Image transmission request receiving unit 150 Image transmission unit 160 Activity location information recording unit 170 Area activity calculation unit 180 Area activity data transmitter 300 Activity management device (information management device) 310 Activity Location Information Recording Unit 311 Activity location information receiving unit 312 Activity Location Information Database Recording Unit 320 Activist detailed information extraction unit 321 Activity Detail Information Request Receiving Unit 322 Activity Information Readout Unit 323 Activity History Information Acquisition Department 324 Activity Detail Information Transmission Department 330 Image Order Registration Department 331 Image orderer registration request receiving unit 332 Image Orderer Information Database Registration Unit 340 Image Order Processing Unit 341 Image Order Receiving Department 342 Image Order Recording Unit 343 Target Activity Extraction Unit 344 Image transmission request transmission unit 345 Image receiving unit 346 Image Recording Unit 347 Image Transmission Unit 350 Activity amount acquisition department (activity amount information acquisition department) 351 Area activity calculation unit 352 Area Activity Recording Unit 353 Area Activity Receiver 354 Area average activity calculation unit 360 Remuneration Setting Department 361 Remuneration setting request receiving unit 362 Remuneration Setting Recording Section 370 Remuneration Setting Notification Section 371 Candidate activist extraction department 372 Remuneration Setting Notification Section 380 Reward Division 381 Reward distribution processing unit 382 Granted Remuneration Recording Section 390 Reward Grant Notification Division 500 Activity Registration Device 510 Activity Registration Request Section 511 Activity registration request input section 512 Activity registration request transmission unit 513 Device registration request input section 514 Device registration request sending unit 520 Driving report receiving unit 530 Driving report display section 700 Activity Status Display Device 710 Activity Search Department 711 Search screen display section 721 Search request sending unit 712 713 Search Results Receiving Department 900 Image Ordering Device 910 Image order input unit 920 Image Order Transmission Unit 930 Image receiving unit 940 Image display unit 950 Image orderer registration request section 1910 Crime Prevention Patrol Report Receiving Department 1920 Security Patrol Report Display 1000 Activity Management System (Information Management System) 1010 Activity Registration Department 1011 Activity registration request receiving unit 1012 Activity Information Database Registration Department 1013 Device registration request receiving unit 1014 Device information database registration unit 1020 Activity location information acquisition unit 1030 Each area active person extraction unit (first active person extraction unit) 1031 Each area activity person information request receiving unit (first activity person information request receiving unit) 1032 Each area activity person information reading unit (first activity person information reading unit) 1033 Each area activity person information transmission unit (first activity person information transmission unit) 1034 Area level determination unit 1035 Area range acquisition unit 1040 Each area activity person information display unit (first activity person information display unit) 1041 Each area activity person information request unit (first activity person information request unit) 1042 each area activity person information receiving unit (first activity person information receiving unit) 1043 Each area activity person icon display section (first activity person icon display section) 1044 Area layer display section 1045 Map display section 1046 Map boundary acquisition unit 1047 Map magnification acquisition unit 1048 Map magnification switch 1049 Area Range Acquisition Unit 1060 Activist detailed information display section 1070 Area-specific activity person extraction unit (second activity person extraction unit) 1080 Area-specific activity person information display section (second activity person information display section) 1081 Area-specific activity person information request unit (second activity person information request unit) 1082 Area-specific activity person information receiving unit (second activity person information receiving unit) 1083 Area-specific activity list display section (second activity list display section) 1090 Activity Search Department 1091 Search criteria input section 1092 Search condition activity person extraction unit 1093 Search result display section 1094 Search request receiving unit 1095 Search Results Transmission Department 1100 Fixed security camera equipment 1110 Acceleration information acquisition section 1120 Acceleration information transmission unit 1310 Job registration processing unit 1311 Job registration request receiving unit 1312 Job Database Registration Department 1320 Job Order Processing Department 1321 Work Order Request Receiving Unit 1322 Job Order Database Registration Department 1330 Job Information Distribution Department 1331 Each area work information request receiving unit 1332 Each area work information reading unit 1333 Area Job Information Transmission Department 1340 Acceleration Information Recording Unit 1341 Acceleration information receiving unit 1342 Acceleration Information Database Recording Unit 1350 Driving Report Writing Department 1360 Driving report recording section 1370 Driving Report Transmission Department 1400 Job ordering device 1410 Work information input section 1420 Work Order Processing Unit 1510 Job information distribution request unit 1520 Work information display section 1530 Work Order Request Department 1910 Crime Prevention Patrol Report Receiving Department 1920 Security Patrol Report Display 2330 Security Patrol Image Receiving Unit 2340 Security Patrol Image Recording Unit 2350 Crime Prevention Patrol Report Preparation Department 2360 Crime Prevention Patrol Report Recording Department 2370 Crime Prevention Patrol Report Transmission Department
Claims
1. an activist information registration unit that registers information about a user who engages in crime prevention activities or an organization to which the user belongs as activist information; an activity location information acquisition unit that acquires information about the location where the crime prevention activity was performed; an active person extraction unit that extracts active persons who are active in each predetermined area based on the activity location information; an area activity participant information display unit that displays information about each activity participant extracted for each area in association with each area on a map; A crime prevention activity management system equipped with:
2. the activity participant information registration unit registers at least one of a logo, an icon, and a thumbnail of the user who performs the crime prevention activity or the organization to which the user belongs as activity participant information; the area activity person information display unit displays, in each area on the map, one of a logo, an icon, and a thumbnail of each activity person extracted for each area. The crime prevention activity management system according to claim 1 .
3. The crime prevention activity is carried out by the person driving a vehicle using an image capturing device capable of transmitting images captured at least at a predetermined image capturing position and image capturing date and time. The crime prevention activity management system according to claim 1 or 2.
4. an area layer display unit that displays a polygon layer, the transparency or color of which is set based on at least one of the number of active persons, activity time, activity distance, and activity amount, for each area from which the active persons are extracted during a predetermined period, overlaid on the position of the area on the map; The crime prevention activity management system according to claim 1 or 2.
5. The method further includes an activity amount acquisition unit that acquires an activity amount of each active person for each predetermined area, the active person extraction unit extracts the active person having the largest amount of activity obtained for each predetermined area; The crime prevention activity management system according to claim 1 .
6. the activity amount acquisition unit acquires an activity amount of each active person for each predetermined area during a predetermined period; the active person extraction unit extracts the active person having the largest amount of activity acquired for each predetermined area during the predetermined period as a representative active person for the predetermined area during the predetermined period; The crime prevention activity management system according to claim 5 .
7. the activity amount acquisition unit acquires the activity amount for each of the areas by calculating an activity time or an activity distance for each of the areas based on the activity position information; The crime prevention activity management system according to claim 5 .
8. the active person acquisition unit acquires the activity amount by receiving information regarding the activity amount of the active person for each area; The device further includes an activity amount recording unit that records the activity amount of each area acquired by the active person acquisition unit. The crime prevention activity management system according to claim 6.
9. a reward setting unit that sets a predetermined reward for a predetermined period in a predetermined area; a reward granting unit that grants the set reward to an actor who has performed the crime prevention activity in the predetermined area during the predetermined period; The crime prevention activity management system according to any one of claims 1 to 8, comprising:
10. an activity participant information registration step of registering information about a user who performs a predetermined activity or an organization to which the user belongs as activity participant information; an activity location information recording step of recording information about the location where the activity was performed as activity location information; an activity person extraction step of extracting an activity person who is active in each predetermined area based on the activity location information; an area activity person information transmission step of transmitting information of activity persons extracted for each area as information to be displayed for each area on the map; A crime prevention activity management method comprising:
11. The method further includes an area layer display step of overlaying a polygon layer, the polygon layer having a transparency or a color set based on at least one of the number of active persons, activity time, activity distance, and activity amount active in each area from which the active persons are extracted during a predetermined period, on the position of the area on the map. The crime prevention activity management method according to claim 10.
12. The method further includes an activity amount acquisition step of acquiring an activity amount of each active person for each predetermined area, The active person step extracts an active person having the largest amount of activity obtained for each predetermined area. The crime prevention activity management method according to claim 10 or 11.
13. a reward setting step for setting a predetermined reward for a predetermined period in a predetermined area; a reward awarding step of awarding the set reward to an actor who has performed the crime prevention activity in the predetermined area during the predetermined period; The crime prevention activity management method according to claim 10 or 11, further comprising: