Information management device, information management system, and information management program

A system that maps and recognizes participants' contributions to crime prevention activities addresses the lack of incentives by leveraging CSR and recognition, fostering sustained private sector engagement.

JP2025160952APending Publication Date: 2025-10-24SETRUS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024063715
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-11
Publication Date
2025-10-24

AI Technical Summary

Technical Problem

Existing systems face challenges in sustaining public and private sector cooperation for crime prevention activities, as citizens and businesses are not adequately incentivized to participate without monetary compensation.

Method used

A system that registers and displays information about activity participants on a map, associating their contributions with specific areas, leveraging corporate social responsibility (CSR) and recognition to encourage participation.

Benefits of technology

This approach increases participation in crime prevention and similar activities by providing non-monetary incentives, enhancing public safety through sustained private sector involvement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025160952000001_ABST
    Figure 2025160952000001_ABST
Patent Text Reader

Abstract

To provide a system that allow more citizens and businesses to be involved and engage themselves in volunteer activities and the like even in situations where it is not possible to provide appropriate monetary compensation due to budget constraints or other reasons.SOLUTION: An activity management device of the present invention includes: an activity participant information registration unit that registers information about a user performing a predetermined activity or an organization to which the user belongs as activity participant information; an activity location information receiving unit that receives information regarding the location where the activity was performed; an activity participant extraction unit that extracts activity participants performing activities in each predetermined area based on the activity location information; and an activity participant information transmission unit for each area that transmits information on the activity participants extracted for each area as information to be displayed for each area on a map. On a display device side that receives the information on the activity participants for each area, icons, logos, thumbnails, and the like of the extracted activity participants are displayed on the map.SELECTED DRAWING: Figure 12
Need to check novelty before this filing date? Find Prior Art

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 in an area several kilometers around the kidnapping scene within one hour before or after the kidnapping can be quickly obtained via the network, which will enable the victim to be rescued and the culprit to be arrested quickly. [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-060477 DISCLOSURE OF THE INVENTION [Problem to be solved by the invention]

[0004] The invention disclosed in the prior art document aims to improve the level of public safety through cooperation between the public and private sectors by having citizens and business owners carry out some of the crime prevention patrol activities that are normally carried out by the police in their daily lives, and by collecting footage of the area near the crime scene via the system and using it in criminal investigations when an incident occurs.

[0005] In order to build such a system in which the public and private sectors work together to tackle specific issues, it is essential to have as many citizens as possible participate, but unless the private sector is given an incentive to engage in this activity, it will be difficult to ensure sustainability.

[0006] In view of the above problems, the present invention aims to create a system that will enable more citizens and businesses to be involved in volunteer activities, even in cases where appropriate monetary compensation is not provided. [Means for solving the problem]

[0007] An activity management device according to one embodiment of the present invention comprises an activity participant information registration unit that registers information about a user performing a specified 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 at which the activity was performed; an activity participant extraction unit that extracts activity participants performing activities in each specified area based on the activity location information; and an activity participant information sending unit that sends information about the activity participants extracted for each area as information to be displayed for each area on a map.

[0008] In addition, an activity management system according to one embodiment of the present invention includes an activity participant information registration unit that registers information about a user performing a specified 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 at which the activity was performed, an activity participant extraction unit that extracts activity participants performing activities in each specified area based on the activity location information, and an activity participant information display unit that displays the information about the activity participants extracted for each area in association with each area on a map.

[0009] In addition, a program according to one aspect of the present invention causes an information processing device to execute an activity participant information registration step of registering information about a user performing a specified activity or an organization to which the user belongs as activity participant information; an activity location information reception step of receiving information about the location at which the activity was performed; an activity participant extraction step of extracting activity participants performing activities for each specified area based on the activity location information; and an activity participant information transmission step of transmitting information about the activity participants extracted for each area as information to be displayed for each area on a map. [Effects of the Invention]

[0010] According to the present invention, information about an individual who has engaged in crime prevention activities such as patrols is displayed in association with the area in which the crime prevention activities were carried out. This can create what a company calls a CSR effect and satisfy what the general public calls the desire for recognition and social needs, even if the individual is not paid sufficient monetary compensation for the crime prevention activities. This provides an incentive to engage in crime prevention activities, thereby ensuring a high number of people willing to cooperate in crime prevention activities. [Brief explanation of the drawings]

[0011] [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. DETAILED DESCRIPTION OF THE INVENTION

[0012] 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]

[0013] 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 a crime prevention patrol. 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 will be described as a crime prevention activity management system 1000.

[0014] 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.

[0015] 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.

[0016] Furthermore, the vehicle 100 used by the activity participants when performing activities such as patrols is a device that acquires at least location information, and is therefore sometimes referred to as the 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.

[0017] 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.

[0018] 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.

[0019] 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 number 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).

[0020] The present invention aims to create advertising effects by displaying information about activists active in each area in the limited display space for each area on a map, as will be described later. Therefore, in order 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 a map may be collectively referred to as icons, since they all have the same meaning.

[0021] 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.

[0022] 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.

[0023] 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.

[0024] 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.

[0025] 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.

[0026] 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.

[0027] 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.

[0028] 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.

[0029] Information 1040z relating to the target date and time is displayed on the screen. On the map 1040a, icons (logos) of the people who are active in each activity area on the target date and time are displayed in association with the corresponding activity area.

[0030] As described above, in the activity management system according to the first embodiment, information such as icons (logos, thumbnails) relating to the activists engaged in crime prevention activities is displayed in association with the area in which the activities are being carried out. This configuration allows residents living in the area to know the businesses that are conducting crime prevention activities in their area, which is expected to have the effect of improving the corporate image of the businesses. Therefore, even if monetary compensation is not paid for activities such as crime prevention patrols, there is a sufficient incentive to continue the situation in which sustainable crime prevention patrol activities are being carried out.

[0031] At this time, the area activity person information display unit 1040 selects, based on predetermined criteria, the activity people active in each of the multiple areas included in the displayed map range and displays them in association with the area. Therefore, the display area on the map functions as a single advertising space. The number of activity people that can be displayed in this advertising space is limited due to display space. Since businesses compete for this limited space, spontaneous activity can be encouraged. Furthermore, since the area activity person extraction unit 1030 extracts activity people who have been active for a predetermined period of time for each area, the displayed activity people will change over time, even for the same area. Therefore, the more active a person is, the more opportunities they will be displayed, which maintains a high incentive to engage in spontaneous activity.

[0032] 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.

[0033] 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.

[0034] 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 person 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.

[0035] 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.

[0036] 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.

[0037] 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.

[0038] 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.

[0039] 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. The activity participant information illustrated in Fig. 7 displays an icon 1060a of the selected activity participant, a name 1060b of the activity participant, a category 1060c of the activity participant, a link URL 1060d of the activity participant, a message 1060e of the activity participant, a type of crime prevention activity 1060f registered by the activity participant, information 1060g about the time and distance of today's patrol activity, which is the content of the patrol performed by the activity participant, and the number of days, total time and distance 1060h on which patrol activity was performed this month.

[0040] 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.

[0041] 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.

[0042] 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. Each piece of active person information displays information such as the active person's icon, active person 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.

[0043] 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.

[0044] 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.

[0045] 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.

[0046] 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.

[0047] 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.

[0048] By configuring it in this way, residents can find out what companies in their area are conducting activities such as surveillance patrols, and it is expected that residents will be more likely to use the services of such companies.This will increase the incentive for companies to participate in volunteer activities such as crime prevention patrols even without monetary compensation.

[0049] As described above, the crime prevention 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 who are 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 about crime prevention patrol activity participants in each extracted area on a map in a manner associated with each area.

[0050] With this configuration, when a crime prevention patrol is carried out, information such as the patrol's own icon or logo is displayed in association with the area where the crime prevention patrol is carried out, so that local residents can see that they are contributing to watching over the area, which provides a sufficient incentive and contributes 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 the region can be maintained with the help of the private sector.

[0051] 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 this as a sustainable system rather than a temporary measure.

[0052] 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.

[0053] 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.

[0054] 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.

[0055] 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.

[0056] 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.

[0057] The activity person registration request sending unit 512 sends the activity person registration request information, which is 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 is an example of the activity person registration request that is sent. The information illustrated 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 for promoting 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), and the like. The activity person registration request may also include an email address, a login password, and the like.

[0058] 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.

[0059] The activity person information registration unit 1010 registers information about an activity person who performs a target activity such as a crime prevention patrol activity. The activity person information registration unit 1010 is connected to the activity person registration request receiving unit 1011. The system includes 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. The activity participant registration request receiving unit 1011 receives an activity participant registration request including information such as the activity participant's name, category, and icon, as illustrated in FIG. 14, for example. 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 performs activity participant registration by newly recording various information included in the activity participant registration request received by the activity participant registration request receiving unit 1011 in an activity participant table illustrated in FIG. 3.

[0060] 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.

[0061] 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.

[0062] 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.

[0063] The activity location information receiving unit 311 receives activity location information, such as that shown in FIG. 13 , transmitted from the information acquisition device 100 used by the active person during 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 for a certain period of time, such as by setting a TTL (Time to Live) in a database. FIG. 15 shows an example of location information recorded by the activity location information database recording unit 312. In the location information management table shown in FIG. 15 , an active person ID identifying each active person, the activity location (coordinate information consisting of latitude and longitude) where the active person is active, and the date and time the active person was active at the activity location, i.e., the date and time the coordinate information of the activity location was acquired, are recorded in association with each other. The activity location information database recording unit 312 may record the location information of each active person for a certain period of time in an RDBMS-type database or a noSQL-type database.

[0064] 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.

[0065] 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.

[0066] 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 records information about the activity person active in each requested area based on the activity location information of the activity person acquired by the activity location information acquiring unit 1020 and recorded in the activity location information recording unit 310. For example, if 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 the activity person active within the range of coordinate positions corresponding to the area ID (mesh code) included in the 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 activity person extracted for each area from the activity person database.

[0067] 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.

[0068] The area activity person information illustrated in Figure 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 illustrated in Figure 16 received by the area activity person information request receiving unit 1031. Note that if the icon URL of each activity person is managed using a fixed URL in which the activity person ID is added to a base URL, the icon URL can be uniquely determined using only the activity person ID, and therefore does not need to be included in the area activity person information. In this way, the area activity person information sending unit 1033 sends information about the activity persons who are active in each of the requested areas to the activity status viewing device 700 that made the request.

[0069] 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.

[0070] 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.

[0071] 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 .

[0072] 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.

[0073] 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.

[0074] 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.

[0075] 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 ID assigned to the area, as shown in Fig. 16, thereby requesting the transmission of information about the people who are active in each of the multiple areas specified by the area ID.

[0076] 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.

[0077] 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.

[0078] 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.

[0079] 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.

[0080] 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.

[0081] 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.

[0082] 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.

[0083] 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.

[0084] 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.

[0085] 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.

[0086] 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.

[0087] 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.

[0088] 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.

[0089] 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.

[0090] 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.

[0091] 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.

[0092] 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.

[0093] 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. The activity history information acquisition unit 323 acquires the activity participant's activity time and activity distance for a predetermined period, such as this year, this month, or yesterday, as activity history information from the activity participant's activity location information 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 the crime prevention patrol time and crime prevention patrol distance for a predetermined period as activity history information. The activity participant detailed information sending unit 324 transmits the information about the activity participant read by the activity participant information reading unit 322 and the activity history information acquired by the activity history information acquisition unit 323 together as activity participant detailed information.

[0094] 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.

[0095] 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.

[0096] 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.

[0097] The map magnification acquisition unit 1047 acquires information relating to the magnification of the map displayed on the map display unit 1045 .

[0098] 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.

[0099] 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.

[0100] 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.

[0101] 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.

[0102] 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.

[0103] In step S10402, the area activity person information request unit 1041 requests information about the activity people who are active in each area of ​​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 requests information about the activity people who are active in each area included in the display range of the map acquired in step S10401.

[0104] 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.

[0105] 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.

[0106] 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.

[0107] In step S10406, the area-specific active person information display unit 1080 determines whether a polygon layer has been selected. If the result of this determination is that a polygon layer has been selected, in step S10407, the area-specific active person information display unit 1080 requests transmission of area-specific active person information, which is information on a list of multiple active people who are active in the area in which the polygon layer was selected.

[0108] 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.

[0109] 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.

[0110] 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.

[0111] With the above configuration, an icon of a representative activist is displayed for each area on the map. When an area is selected, more detailed information about the activists active in that area is displayed in list form. When an activist is selected, more detailed information about that activist is displayed. The more active the activist, the more company logos and other information will be displayed, providing an incentive to engage in crime prevention activities, even if they are not paid for. The process in Figure 24 should be initiated each time an operation to change the display position or map magnification of the map displayed on the map display unit on the screen is input.

[0112] 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.

[0113] 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 acquires map data at the display magnification switched by the map magnification switching unit 1048 from a map distribution device (not shown) and redraws the map to display it.

[0114] 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.

[0115] 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.

[0116] 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.

[0117] 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.

[0118] 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.

[0119] 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.

[0120] 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.

[0121] 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 28, 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.

[0122] However, when displaying areas on a map in a simplified rectangular mesh format, only one icon can be displayed per area due to display space limitations. 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 that 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 own information more frequently and for longer periods of time, thereby improving the crime prevention level in the area.

[0123] 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.

[0124] 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.

[0125] 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.

[0126] Currently, when a crime occurs, the police contact taxi companies and other companies that operate vehicles, and employees of these companies search for taxis that may 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.

[0127] 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.

[0128] 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.

[0129] 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.

[0130] 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.

[0131] 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.

[0132] 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.

[0133] 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 rewritable.

[0134] 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.

[0135] The input unit 10e receives data input from a user, and may include, for example, a keyboard, a pointing device, and a touch panel.

[0136] 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.

[0137] 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.

[0138] 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.

[0139] In each device constituting the information processing system 1, 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 an ASIC (Application Specific Integrated Circuit).

[0140] (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.

[0141] 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.

[0142] 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.

[0143] 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.

[0144] 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.

[0145] 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.

[0146] 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.

[0147] 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.

[0148] 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.

[0149] (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.

[0150] In order to contribute to crime prevention activities, it is at least necessary for the police to have access to the activists who were conducting the crime prevention activities when an incident occurred as a source of information. 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 thought that having such activists working in the city will have a crime prevention effect.

[0151] 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.

[0152] 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.

[0153] 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.

[0154] 36 is a block diagram showing the configuration of an activity management system 1000 according to the present embodiment 3. In FIG.

[0155] 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.

[0156] The image orderer registration request unit 950 requests registration as an image orderer who orders images taken at a predetermined date, time and location, such as by the police.

[0157] 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.

[0158] The image order sending unit 920 sends the order details entered in the image order input unit 910 as image order information. Figure 38 is an example of this image order information. In the example of Figure 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 Figure 38, the image order information requests images taken between 17:15 and 19:15 on April 3rd within the range of latitude 45.12 to 45.66 and longitude 135.44 to 135.92. The information also includes a client ID that identifies the person ordering the image.

[0159] 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.

[0160] 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.

[0161] 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.

[0162] 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.

[0163] 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.

[0164] 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 .

[0165] 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.

[0166] 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.

[0167] 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.

[0168] 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 .

[0169] 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 method such as time-lapse still image capture. 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.

[0170] Image transmission request receiving unit 140 receives an image transmission request that requests the transmission of an image that satisfies predetermined photographing conditions. Image transmitting unit 150 reads out an image that satisfies the photographing conditions specified in the image transmission request received by image transmission request receiving unit 140 from the images recorded in image recording unit 130, and transmits the image to activity management device 300.

[0171] 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.

[0172] 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.

[0173] 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.

[0174] 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.

[0175] (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.

[0176] 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.

[0177] 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.

[0178] 40 is a configuration diagram of an activity management system 1000 according to the fourth embodiment. In FIG. 40, the activity management device 300 further includes an activity amount acquisition section 350.

[0179] 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.

[0180] 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.

[0181] 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.

[0182] 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.

[0183] 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.

[0184] 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.

[0185] 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.

[0186] 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.

[0187] 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.

[0188] 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.

[0189] 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.

[0190] 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.

[0191] 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.

[0192] 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.

[0193] 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.

[0194] 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.

[0195] 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.

[0196] 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.

[0197] 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.

[0198] 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.

[0199] 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.

[0200] 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.

[0201] 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.

[0202] 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.

[0203] 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.

[0204] It is preferable that the above-described method for managing activity amounts involves correction based on the category of the active person. For example, taxi companies and delivery companies drive their vehicles for long periods of time every day, resulting in high activity amounts. Therefore, if left as is, only the logos of these companies may continue to be displayed on the map. Therefore, the area activity amount calculation unit 351 and the area activity amount calculation unit 170 calculate the activity amount by performing a predetermined correction based on the category of the active person involved in the calculation. This configuration may also be used. Alternatively, the activity amount itself may not be corrected, and when extracting an active person representing each area, the active person may be extracted after performing a predetermined correction based on the category.

[0205] The area activity amount calculation unit may further include a weather information receiving unit that receives information about the weather and meteorological conditions of each area, and calculates the activity amount based on the weather information, since crime prevention activities are highly valuable in bad weather such as rain or snow.

[0206] Furthermore, each area activity amount calculation unit may calculate the amount of activity according to a time period. Since crime prevention patrols during late night hours are 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.

[0207] Furthermore, when the police or the like wish to request crime prevention activities, the system may be configured to include an area reward granting unit that sets rewards for areas and time periods. In this way, a predetermined reward is granted to an area, and the system may further include a reward distribution unit that distributes the granted reward to participants who have performed activities in that area and time period. In the event of a terrorist attack or kidnapping, for example, granting a reward to an area to temporarily improve the security level can encourage voluntary crime prevention patrols.

[0208] Furthermore, it is even more preferable to further include a notification unit that, when the reward is granted, notifies the activity participants who have previously performed activities in the area for which the reward has been set that the reward has been set. Upon receiving the notification, each activity participant can perform a crime prevention patrol activity. The notification unit may be configured to send a notification requesting the activity participants to perform a predetermined activity in a predetermined time period in a predetermined area, regardless of whether or not a reward has been granted.

[0209] It is even better to provide a reward granting unit that directly grants rewards to designated participants. By designating participants who have taken footage during crime prevention patrol activities that contributes to solving a case and giving rewards to them, or by rewarding volunteers who have been doing crime prevention patrol activities for long periods of time without being paid, these activities can be promoted.

[0210] 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 prevented in the area. Furthermore, by calculating the activity level of the 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 on security patrol.

[0211] 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.

[0212] 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 be displayed 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 be displayed 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.

[0213] 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.

[0214] 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.

[0215] For example, the activity status display device 700 may be configured to display a map on the screen of a PC or smartphone and display icons on it, or may place 3D objects such as icons and logos in a predetermined area in a virtual space as virtual reality, or may place avatars. Also, when an active participant is selected, an audio trademark logo may be played, and detailed information about the active participant, such as a report on past activities and an introduction to the company's services, may also be displayed.

[0216] The present invention can also take the following forms.

[0217] (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]

[0218] 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 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 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 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

Claims

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:

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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.