Information analysis device and information analysis method
The information analysis device uses color and pattern displays to calculate and visualize vehicle parking data, addressing the challenge of identifying competitive boundaries between facilities, thereby aiding promotional decision-making.
Patent Information
- Application Number
- JP2022197969
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-12-12
- Publication Date
- 2025-10-07
- Estimated Expiration
- 2042-12-12
AI Technical Summary
Existing technologies fail to clearly display departure points of vehicles visiting multiple facilities and the degree of competition between them, making it difficult to grasp competitive boundaries for commercial areas with a large number of potential customers.
An information analysis device and method that calculates and displays the number of vehicles parked in facility parking lots using preset colors and patterns, based on vehicle position transition data, to identify competitive boundaries between facilities.
Facilitates easy identification of competitive boundaries between facilities by visualizing vehicle parking data, enabling effective promotional strategies.
Smart Images

Figure 0007750820000001 
Figure 0007750820000002 
Figure 0007750820000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information analysis device and an information analysis method that calculates facility visit pattern information for at least two facilities for each predetermined section created in map information, with the section as a departure point, based on vehicle position information transition data acquired from the vehicle as vehicle travel information, and detects competitive boundaries as seen from the departure point information of vehicles visiting the at least two facilities, thereby displaying commercial area analysis information for the at least two facilities. [Background technology]
[0002] Floating Car Data (FCD) containing GPS location information from multiple vehicles is received by a server, and the accumulated location information is used to analyze data about facilities visited by the vehicles (for example, Patent Document 1). On the other hand, for commercial facilities such as restaurants and supermarkets, a technology called trade area analysis has been developed that identifies the residential areas of local residents and is used to distribute promotional materials and decide whether to expand or close the facility. In this regard, a technology has been disclosed relating to an information analysis device that identifies the departure position on the outbound journey or the parking position on the return journey of a vehicle visiting a facility by receiving vehicle position information, and displays the identified positions superimposed on map information for each area divided by dividing line information created using specific factors included in the map information (e.g., Patent Document 2). However, the technology described in Patent Document 2 does not clearly display the departure points of vehicles visiting multiple facilities as commercial area analysis results, including the degree of competition, and it is not possible to easily grasp, for example, where the competitive boundaries are between facilities with a large number of users (potential customers). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2020-144587 [Patent Document 2] Patent No. 6835637 Summary of the Invention [Problem to be solved by the invention]
[0004] There is a need for an information analysis device and method that can easily display the departure points of vehicles visiting multiple facilities, including the degree of competition, as commercial area analysis results, based on big data analysis of FCD obtained from vehicles, etc., thereby making it possible to easily grasp where the boundaries of competition are between multiple facilities with a large number of users (number of potential customers).
[0005] The present invention has been made in consideration of such problems, and aims to provide an information analysis device and information creation method that, for each section of map information including a plurality of facilities (and their parking lots), displays, based on vehicle position information transition data acquired from the vehicle as vehicle driving information, the number of vehicles parked in any of the facility's parking lots with that section as its starting point, and the number of vehicles parked in all of the facility's parking lots, using preset colors and patterns, thereby making it easy to grasp, for example, where the boundaries of competition exist between a plurality of facilities with a large number of users (potential customers). [Means for solving the problem]
[0006] (1) The information analysis device of the present invention (for example, the information analysis device 1 described later) a map information storage unit (for example, a map information storage unit 121 described later) that stores map information including facility information indicating attributes of a plurality of facilities and parking lot information of the facilities linked to the facilities; a vehicle driving information storage unit (for example, a vehicle driving information storage unit 122 described later) that stores a vehicle driving information table (for example, a vehicle driving information table 1221 described later) that includes at least vehicle identification information, departure position information, departure date and time information, parking position information, parking date and time information, and parking time of a plurality of vehicles collected within a predetermined period, and the parking position information is the position information of the vehicle when there is no change in the position information of the vehicle for a predetermined period or more; A parking position recording unit (for example, a parking position recording unit 111 described later) that collects the parking position information included in the vehicle driving information table and stores the parking position information corresponding to parking lot information of at least two facilities for each facility; a store visit pattern information creation unit (for example, a store visit pattern information creation unit 112 described below) that creates departure point information for movement from the transition of the position information of the vehicle for each parking lot information stored by the parking location recording unit, plots the departure point information of the vehicle for each predetermined section created in the map information, associates the identification information of the vehicle with the section in which the departure point information is plotted, and calculates, for each section, the number of vehicles with different identification information parked in any of the parking lots of the facility and the number of vehicles with different identification information parked in all of the parking lots of the facility, using the section as a departure position; The device is equipped with an output unit (e.g., output unit 113 described below) that displays, based on preset colors and patterns, the number of vehicles parked in any of the facility's parking lots that have the zone as their starting point for each zone calculated by the store visit pattern information creation unit, and the number of vehicles parked in any of the facility's parking lots.
[0007] According to (1) above, based on the vehicle location information transition data acquired from the vehicle as vehicle driving information, it is possible to easily grasp where the boundaries of competition are between multiple facilities with a large number of users (potential customers).
[0008] (2) The information analysis device described in (1) above (for example, the information analysis device 1 described later) may be configured to include a receiving unit (for example, the receiving unit 110A described later) that receives continuous position information from multiple vehicles as vehicle driving information together with time information, and a vehicle driving information recording unit (for example, the vehicle driving information recording unit 110B described later) that creates a vehicle driving information table that includes at least vehicle identification information, departure position information, departure date and time information, parking position information, parking date and time information, and parking time of multiple vehicles, where the departure position information is the position information of the vehicle when there is no change in the vehicle position information for more than a predetermined time.
[0009] According to (2) above, the same effect as that of the information analysis device of (1) above can be achieved.
[0010] (3) In the information analysis device (e.g., information analysis device 1 described later) described in (1) or (2) above, the store visit pattern information creation unit (e.g., store visit pattern information creation unit 112 described later) may create the departure point information of the trip separately for the vehicle's home and the stopover points, and the output unit (e.g., output unit 113 described later) may display the departure point information separately for the vehicle's home or the stopover points.
[0011] According to (3) above, it becomes possible to select whichever is more effective, whether to carry out promotional activities at a residence or at a stopover point (for example, a commercial facility).
[0012] (4) In the information analysis device described in (1) or (2) above (for example, the information analysis device 1 described later), the at least two facilities may be of the same or similar facility type.
[0013] According to (4) above, the same effects as those of the information analysis device of (1) or (2) above can be achieved.
[0014] (5) The information analysis method of the present invention is an information analysis method executed by a computer, and includes: a map information storage step of storing map information including facility information indicating facility attributes for a plurality of facilities and parking lot information of the facilities linked to the facilities; a vehicle driving information storage step of storing a vehicle driving information table including at least vehicle identification information, departure position information, departure date and time information, parking position information, parking date and time information, and parking time of a plurality of vehicles collected within a predetermined period, the departure position information being information on the position where the vehicle departs, and the parking position information being information on the position of the vehicle when there is no change in the position information of the vehicle for a predetermined period or more; and a parking position record step of collecting the parking position information included in the vehicle driving information table, each of the parking position information corresponding to parking lot information of at least two facilities, and storing the parking position information for each facility. a store visit pattern information creation step of creating departure point information for movement from the transition of the vehicle's position information for each parking lot information stored in the parking location recording step, plotting the vehicle's departure point information for each predetermined section created in the map information, associating the vehicle's identification information with the section in which the departure point information is plotted, and calculating, for each section, the number of vehicles with different identification information parked in any of the facility's parking lots and the number of vehicles with different identification information parked in all of the facility's parking lots, with the section as a departure point; and an output step of displaying, based on a preset color and pattern, the number of vehicles parked in any of the facility's parking lots and using the section as a departure point for each section calculated in the store visit pattern information creation step, and the number of vehicles parked in all of the facility's parking lots.
[0015] According to the method (6) above, the same effect as that of the information analysis device (1) above can be achieved. [Effects of the Invention]
[0016] According to the present invention, for each specified section created on map information including multiple facilities (and their parking lots), the number of vehicles parked in any of the facility's parking lots with the section as the starting point and the number of vehicles parked in any of the facility's parking lots are calculated based on vehicle location information transition data obtained from the vehicle as vehicle driving information for each section, and the number of vehicles parked in any of the facility's parking lots are calculated.By displaying the number of vehicles and the overlap rate based on pre-set colors and patterns, it becomes possible to easily grasp where the boundaries are between multiple facilities with a large number of users (potential customers) and where there is competition. [Brief explanation of the drawings]
[0017] [Figure 1] 1 is a block diagram showing a basic configuration of an information analysis device according to an embodiment of the present invention. [Figure 2] FIG. 10 is a diagram showing an example in which the number of users and overlapping usage rate for each area of a commercial area including stores A and B are expressed using colors and patterns in an embodiment of the present invention. [Figure 3] 10 is a flowchart showing the operation of expressing the number of users and overlapping utilization rate for each area of a commercial area for two target facilities using colors and patterns in an embodiment of the present invention. [Figure 4] FIG. 10 is a block diagram showing a basic configuration of a modified example of an information analysis device according to an embodiment of the present invention. [Figure 5] FIG. 10 is a diagram illustrating an outline of a data structure of a location information database according to a modified example of an information analysis device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0018] A preferred embodiment of the information analysis device of the present invention will be described in detail below with reference to the drawings. Fig. 1 shows the basic configuration of the information analysis device 1. The functional blocks included in the information analysis device 1 will be described with reference to the block diagram of Fig. 1.
[0019] As shown in FIG. 1, the information analysis device 1 includes a control unit 11, a storage unit 12, a communication unit 13, a display unit 14, and an input unit 15.
[0020] The control unit 11 is configured with an arithmetic processing device such as a microprocessor, and controls each unit that constitutes the information analyzing device 1. Details of the control unit 11 will be described later.
[0021] The storage unit 12 is configured with a semiconductor memory or the like, and stores control programs called firmware or operating systems, programs for performing parking position information collection processing, store visit pattern information creation processing, output processing, etc., as well as various other information such as map information. The storage unit 12 further includes a map information storage unit 121, a vehicle driving information storage unit 122, and a store visit pattern information storage unit 123. The map information storage unit 121 stores map information including facility information indicating the attributes of each facility for a plurality of facilities and parking information for the facility linked to the facility. The facility information includes, for example, facility identification information (facility ID), the facility name, facility type (and / or genre) related to the type of facility, telephone number, address, business hours, location information for the facility, etc. Examples of facility types include restaurant, supermarket, convenience store, sports gym, car dealership, hospital, etc. Furthermore, when the facility type is a restaurant, classification by multiple genres may include genres based on the type of food served, such as Japanese cuisine, Chinese cuisine, Western cuisine, Italian cuisine, French cuisine, coffee shop, etc., and genres based on speed and convenience, such as fast food, drive-through, ramen shop, family restaurant, etc. Genres can be assigned by combining multiple genres depending on the content. For example, a Western cuisine restaurant can be fast food. Note that the facility type (and genre) are not limited to this. Furthermore, the parking information for the facility includes location information for the parking lot.
[0022] The vehicle driving information storage unit 122 includes a vehicle driving information table 1221 and a parking position storage unit 1222.
[0023] The vehicle driving information table 1221 is a table that stores at least vehicle identification information, departure position information, departure date and time information, parking position information, parking date and time information, and parking time for multiple vehicles collected in a specified area (e.g., prefecture, city, town, village, etc.) and within a specified period (e.g., one year), where the departure position information is the position information from which the vehicle departs, and the parking position information indicates the position information of the vehicle when there is no change in the position information of the vehicle for more than a specified period of time. The vehicle driving information table 1221 is created based on a location information database (not shown) containing movement transition information created using Floating Car Data (FCD) including a vehicle ID, location information, time information, etc. received from a connected car. The creation of the vehicle driving information table 1221 is a well-known technique to those skilled in the art, as described in Patent Document 1, for example. From the perspective of protecting personal information, the vehicle ID in the vehicle driving information table 1221 can be replaced with, for example, a random number. In this embodiment, the vehicle driving information table 1221 is configured to be downloaded as needed from a server device (not shown) or the like connected to the communication network 60.
[0024] The parking position memory unit 1222 stores parking position information included in the vehicle driving information table 1221 collected by the parking position recording unit 111 described later, and stores parking position information corresponding to parking lot information of at least two facilities, including vehicle identification information, for each facility. Specifically, the parking position storage unit 1222 may store, together with vehicle identification information, date and time information when the vehicle parked in the parking lot of the facility, parking time, and departure position information of the vehicle before parking in the parking lot of the facility, corresponding to each parking lot of the facility linked to at least two pieces of facility information included in the map information storage unit 121. The departure position information may be the most recent departure position information from which the vehicle traveled to each parking lot or the home position information of the vehicle. The home position information of the vehicle may be, for example, the position information at which the vehicle was parked at the end of the day and the position information at which the vehicle departed at the beginning of the day, which have the highest rate of being the same position information.
[0025] As will be described later, the store visit pattern information storage unit 123 creates departure point information for travel from the transition of vehicle position information using the store visit pattern information creation unit 112 for each piece of parking lot information for at least two facilities stored by the parking location recording unit 111, plots the vehicle departure point information for each specified section created in the map information, and stores store visit pattern information consisting of facility information, vehicle identification information, and sections containing the departure point, in which the vehicle identification information is associated with the section in which the departure point information is plotted for each piece of parking lot information for at least two facilities. As a result, the store visit pattern information creation unit 112 can calculate, for each section, the number of vehicles with different vehicle identification information that are parked in one of the parking lots of the multiple facilities, using each section as the starting point, and the number of vehicles with different vehicle identification information that are parked in all of the parking lots of the multiple facilities.
[0026] The storage unit 12 has been described above, but for example, the facility information and map information stored in the map information storage unit 121, and the vehicle driving information table 1221 included in the vehicle driving information storage unit 122, etc. may be configured to be stored in advance in the storage unit 12, or may be configured to be downloaded as needed from a server device (not shown) or the like connected to the communication network 60. Furthermore, these pieces of information may be modified as needed in response to user input or the like. In this embodiment, the vehicle driving information table 1221 is configured to be downloaded as needed from a server device (not shown) or the like connected to the communication network 60.
[0027] The communication unit 13 has a DSP and the like, and conforms to standards such as LTE (Long Term Evolution), 4G (4th Generation), and 5G (5th Generation), or Wi-Fi (registered trademark), to realize wireless communication and wired communication with other devices (for example, the above-mentioned server) via a communication network 60. The communication network 60 is realized by a network such as the Internet or a mobile phone network, or a network that combines these. A LAN (Local Area Network) may also be included as part of the network.
[0028] The display unit 14 is configured by a display device such as a liquid crystal display, an organic electroluminescence panel, etc. The display unit 14 receives an instruction from the control unit 11 and displays an image. The input unit 15 is configured with an input device (not shown) such as a physical switch called a numeric keypad or a touch panel provided over the display surface of the display unit 14.
[0029] Next, details of the control unit 11 will be described. The control unit 11 is configured by a microprocessor having a CPU, RAM, ROM, I / O, etc. The CPU executes each program read from the ROM or storage unit 12, and during execution, reads information from the RAM, ROM, and storage unit 12, writes information to the RAM and storage unit 12, and exchanges signals with the communication unit 13. In this way, the processing in this embodiment is realized by the cooperation of hardware and software (programs).
[0030] The control unit 11 includes a parking position recording unit 111, a store visit pattern information creating unit 112, and an output unit 113 as functional blocks.
[0031] The parking position recording unit 111 collects parking position information of vehicles included in the vehicle driving information table 1221, where the parking position is included in the parking lot of a facility linked to facility information stored in the map information storage unit 121, in association with the facility. The parking position recording unit 111 collects the parking position information together with the identification information of the parked vehicle, the date and time information of the parking (date, day of the week, entry time, exit time, parking time, etc.), and the departure position information and departure date and time information of the vehicle departing for the facility. The parking position recording unit 111 may store the identification information of the parked vehicle, the parking date and time information (year, month, day, entry time, exit time, parking duration, etc.) collected together with the parking position information, the departure position information from which the vehicle departed for the facility, and the departure date and time information as one record (hereinafter, for simplicity, also referred to as a "vehicle driving record to the facility") in the parking position memory unit 1222, associated with each facility. In this embodiment, the parking position information of the facility corresponds to the parking position information of the facility, and the parking position information of the facility corresponds to the parking position information of the facility. However, as will be described later, the home position information of the vehicle may be used as the departure position information. Therefore, the home position information may be stored as the departure position information in the vehicle travel record.
[0032] The facilities and period for which the parking location recording unit 111 collects parking location information may be specified by the user. Specifically, for example, by directly specifying the names of at least two or more facilities, the parking location recording unit 111 may collect parking location information included in the parking lots of the specified facilities. The specified facilities may be facilities of the same or similar facility type. Furthermore, the period may be specified as a period for commercial area analysis, which will be described later. The period for commercial area analysis may be, for example, the most recent month, but is not limited to this. The user can specify any period. In this way, the parking position recording unit 111 can store in the parking position storage unit 1222 the vehicle travel records of vehicles parked at each facility that is the subject of collection.
[0033] Before explaining the store visit pattern information creation unit 112, a brief explanation of distance trade areas will be provided. Distance trade areas are classified based on the radial distance from a facility, and are generally classified into a local trade area, a primary trade area, a secondary trade area, a tertiary trade area, and the like. A local trade area refers to an area that can be reached in a short time (for example, about 5 minutes on foot) regardless of existing facilities or weather conditions. A primary trade area refers to an area that can be reached within an area with a radius of, for example, about 1 km (about 10 to 15 minutes on foot). A secondary trade area refers to an area that can be reached within an area with a radius of, for example, about 3 km (about 10 to 15 minutes by bicycle). A tertiary trade area refers to an area that can be reached within, for example, about 30 to 40 minutes by public transport or car. Note that the distances used to classify trade areas differ depending on the type of business and the surrounding environment.
[0034] In this embodiment, the store visit pattern information creation unit 112 targets a commercial area (for example, a tertiary commercial area) within the range that can be visited by vehicle, divides map information including the parking lot of the target facility and the tertiary commercial area of the target facility into sections of a predetermined size, plots and accumulates the departure position information of vehicles included in each section, and creates store visit pattern information that shows the relationship between the target facility and the departure position information of vehicles that visit the target facility, and records this in the store visit pattern information storage unit 123. Each block can be identified by, for example, its central location information (latitude and longitude). The size of the block may be, for example, a block with each side measuring 500 m. Larger or smaller blocks may also be used. The size of the block may be set based on statistical information such as the population / number of households contained in the trade area to be analyzed. Furthermore, the size of the section may be reset based on the calculation results of the visiting pattern information of the facility being analyzed. The map information stored in the map information storage unit 121 may include block map information in which the map is divided into blocks in advance.
[0035] The store visit pattern information creation unit 112 creates departure point information for travel based on the vehicle driving records of vehicles parked at the facility for each parking lot information stored in the parking location memory unit 1222 within a specified period designated by the user, plots the departure point information of the vehicles for each specified section created in the map information, creates store visit departure point information that associates the identification information of the vehicle parked at the facility with the section in which the departure point information of the vehicle is plotted, and stores this in the store visit pattern information memory unit 123. Specifically, the store visit pattern information creation unit 112 can create a subset of vehicle travel records of vehicles with the same vehicle identification information by sorting, for each section, a set of vehicle travel records of vehicles plotted within the section, for example, based on the vehicle identification information. In this way, the store visit pattern information creation unit 112 can associate the vehicle identification information corresponding to each subset with the section. Note that the number of elements included in each subset indicates the number of times a vehicle with the vehicle identification information has parked in the parking lot of the facility within a predetermined period, starting from the section.
[0036] As described above, the store visit pattern information creation unit 112 may create store visit pattern information by correlating departure point information with route points and home location, respectively. The former is also referred to as "store visit pattern information by route point," and the latter is also referred to as "store visit pattern information by home location." In this way, as will be described later, the user can select effective store visit pattern information by specifying whether to perform a trade area analysis on a residence or on a commercial facility that is a route point (stop-off point).
[0037] Next, the store visit pattern information creation unit 112 calculates, for each section, the number of vehicles with different identification information that have parked in any of the parking lots of the target facility within a specified period of time, starting from each section, and the number of vehicles with different identification information that have parked in any of the parking lots of the target facility. Specifically, the target facilities are Store A and Store B, The partition is defined as {partition (i, j)(1≦i≦N, 1≦j≦M)} (N and M are natural numbers), Let x and y represent the vehicles parked at store A and store B, respectively. If the departure points of vehicles x and y are represented as StP(x) and StP(y), respectively, The set {x; StP(x) = Section (i, j)} is the set of vehicles that depart from Section (i, j) and park in the parking lot of Store A. The set {y; StP(y) = section (i, j)} is the set of vehicles that depart from section (i, j) and park in the parking lot of store B. Then, the set of vehicles parked in the parking lots of either Store A or Store B is It is expressed as {x;StP(x)=partition(i,j)}∨{y;StP(y)=partition(i,j)} (union), The set of vehicles parked in both the parking lots of Store A and Store B is It is expressed as {x;StP(x)=partition(i,j)}∧{y;StP(y)=partition(i,j)} (intersection set). Therefore, for each partition (i,j) The number of vehicles with different identification information parked in any of the parking lots of the target store is #{x;StP(x)=Plot(i,j)}∨{y;StP(y)=Plot(i,j)} Formula (1) The number of vehicles with different identification information parked in any of the target store's parking lots is #{x;StP(x)=Plot(i,j)}∧{y;StP(y)=Plot(i,j)} Formula (2) It can be calculated as follows. In this way, the store visit pattern information creation unit 112 can calculate the number of vehicles with different identification information parked in any of the parking lots of the target facility within a specified period and the number of vehicles with different identification information parked in all of the parking lots of the target facility, corresponding to each of the ``store visit pattern information by route point'' and ``store visit pattern information by home location.''
[0038] The output unit 113 outputs the "store visit pattern information by route point" and the "store visit pattern information by home location" created by the store visit pattern information creation unit 112 to, for example, the display unit 14, based on a user specification. Note that the output destination is not limited to the display unit 14. For example, the output may be to an output device such as a printer (not shown) or a client terminal, or to any other output destination. For convenience, the output unit 113 regards the number of vehicles parked in the parking lots of either store A or store B, with section (i, j) as the starting point, generated by the store visit pattern information creation unit 112, as the number of users of store A or store B in section (i, j), and also regards the number of vehicles parked in both the parking lots of store A and store B as the number of overlapping users of store A and store B in section (i, j). The output unit 113 represents the number of users of store A or store B for each section (i, j) using color. In addition, the overlapping usage rate of store A and store B within section (i, j) can be calculated using Equation 3 and represented using a pattern. When representing the number of users using color, the output unit 113 sets colors in advance according to the range of the number of people, and also associates patterns in advance according to the rate of overlapping usage rate. Overlap usage rate of store A and store B = Number of overlapping customers of store A and store B in block (i,j) / Number of customers of store A or store B in block (i,j) Formula (3)
[0039] Figure 2 shows an example in which the number of users and overlapping usage rate for each area of a commercial area including Store A and Store B are expressed using colors and patterns. Here, areas with large overlapping usage rates can be considered as areas where the number of users of store A and store B compete (=competition boundary line). By expressing it in this way, it becomes easy to understand where the areas with large numbers of users and areas with large overlapping usage rates (competition boundary line) are located. Referring to the example in Figure 2, we can see that the area with a large overlap rate (70-100%) is located near store B. In other words, we can infer that the area close to store B is within store A's trade area. In the above embodiment, the number of users is represented by color and the overlapping utilization rate is represented by a pattern, but this is not limiting. For example, the number of users may be represented by a pattern and the overlapping utilization rate may be represented by color. Furthermore, the number of users and the overlapping utilization rate may be visualized by any method other than color and pattern. Furthermore, the output unit 113 can output the number of users and the overlapping usage rate separately for cases where the departure point is the home and cases where the departure point is a stopover point (destination). Therefore, when carrying out promotional activities, the user can select which is more effective: to carry out promotional activities at the home or at a stopover point (for example, a commercial facility that is a stopover point). In addition, by outputting the number of users and overlapping usage rate for each area of the trade area including Store A and Store B after the promotional activity, the effectiveness of the promotional activity can be visualized by comparing the number of users and overlapping usage rate for each area of the trade area including Store A and Store B with the number of users and overlapping usage rate for each area of the trade area including Store A and Store B before the promotional activity. The configuration of each functional unit of the information analyzing device 1 exemplified as this embodiment has been described above.
[0040] Next, the operation of this embodiment will be described with reference to the flowchart shown in Fig. 3. Fig. 3 is a flowchart showing the operation of displaying the number of vehicles parked in two facilities, A and B, over the past month and the overlap rate by departure point. Here, it is assumed that the zones are set in advance to an area that includes at least the commercial areas of facilities A and B, the set of zones is {zone (i, j) (1 ≤ i ≤ N, 1 ≤ j ≤ M)} (N and M are natural numbers), and either home or a stopover (waypoint) is set as the departure point.
[0041] Referring to FIG. 3, in step S10, the information analysis device 1 (visit pattern information creation unit 112) calculates a set V of vehicles that have departed from each section (i, j) and parked in the parking lot of facility A during the past month. A Calculate (i,j).
[0042] In step S11, the information analysis device 1 (visit pattern information creation unit 112) calculates a set V of vehicles that have departed from each section (i, j) and parked in the parking lot of facility B in the last month. B Calculate (i,j).
[0043] In step S12, the information analysis device 1 (visit pattern information creation unit 112) creates a set of vehicles V that depart from each section (i, j) and park in the parking lot of either facility A or facility B. A (i,j) and V B union V of (i,j) A∨B Calculate (i,j).
[0044] In step S13, the information analysis device 1 (visit pattern information creation unit 112) creates a set of vehicles V that depart from each section (i, j) and park in both the parking lots of facility A and facility B. A (i,j) and V B Intersection V of (i,j) A∧B Calculate (i,j).
[0045] In step S14, the information analysis device 1 (visit pattern information creation unit 112) calculates the number of vehicles parked in the parking lot of either facility A or facility B for each section (i, j) (= union V A∨B (i,j)) and the number of vehicles parked in both the parking lots of facility A and facility B (= intersection set V A∧B Calculate the number of elements in (i,j).
[0046] In step S15, the information analysis device 1 (output unit 113) displays the number of vehicles (number of users) parked in the parking lot of either facility A or target facility B for each section (i, j) using a corresponding color, and the overlap utilization rate using a corresponding pattern, and outputs these to the display unit 14.
[0047] The above describes the operation of the information analysis device 1 to display the number of vehicles parked in two facilities, facility A and facility B, over the past month and the overlap rate by departure point. Note that although the past month has been exemplified as the predetermined period, this is not limiting. A period shorter or longer than one month may also be used.
[0048] Each device can be realized by hardware, software, or a combination of these. Furthermore, the navigation method performed by the cooperation of each device included in the navigation system can also be realized by hardware, software, or a combination of these. Here, "realized by software" means that it is realized by a computer reading and executing a program.
[0049] The program can be stored and supplied to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). The program may also be supplied to a computer by various types of transitory computer-readable media. Examples of transitory computer-readable media include electrical signals, optical signals, and electromagnetic waves. The transitory computer-readable media can supply the program to a computer via a wired communication path such as an electric wire or optical fiber, or via a wireless communication path.
[0050] The above-described embodiment is a preferred embodiment of the present invention, but the scope of the present invention is not limited to the above-described embodiment alone, and the present invention can be implemented in various modified forms within the scope that does not deviate from the gist of the present invention.
[0051] <Variation 1> Fig. 4 shows a functional block diagram of a modified example of the information analysis device. In the above-described embodiment, the vehicle driving information table 1221 is configured to be downloaded as needed from a server device (not shown) or the like connected to the communication network 60. However, as shown in Fig. 4, the information analysis device 1A may include a receiving unit 110A and a vehicle driving information recording unit 110B as functional blocks of the control unit 11 in addition to the parking position recording unit 111, the store visit pattern information creating unit 112, and the output unit 113. The receiving unit 110A receives the identification information, location information, time information, etc. of each vehicle from the communication unit 13, and appropriately creates and updates a location information database 126 that indicates the movement progress of each vehicle based on the identification information, location information, time information, etc. received from each vehicle. The vehicle driving information recording unit 110B may determine that a vehicle has been parked if there is no change in the location information for a predetermined period of time or more based on the location information database 126, and store the location information in which the vehicle has been determined to be parked as parking location information in the storage unit 12 as a vehicle driving information table 1221. As mentioned above, from the viewpoint of protecting personal information, the vehicle ID in the vehicle driving information table 1221 may be converted into, for example, a random number so that an individual cannot be identified. However, it is necessary to assign the same random number to the same vehicle ID. The receiving unit 110A and the vehicle driving information recording unit 110B will be briefly described below.
[0052] The receiving unit 110A receives continuous position information from a plurality of vehicles together with time information. More specifically, the receiving unit 110A is a part that updates the position information database 126 based on the continuous position information and the vehicle ID (also referred to as a mobile object ID) received from the vehicle (also referred to as a mobile object) via the communication unit 13.
[0053] The location information database 126 may store location information of traveling vehicles for at least the past year, for example. The location information database 126 may also store location information of traveling vehicles by prefecture, region, or the like. An example of the data structure of the location information database 126 will be described with reference to Fig. 5. As shown in Fig. 5, the location information database 126 may store, for each vehicle, "speed information" in addition to "vehicle ID" and "continuous location information and time information from the vehicle" received by the receiving unit 110A.
[0054] As described above, the "vehicle ID" in the location information database 126 is information for identifying the in-vehicle navigation device or mobile terminal that is the source of the location information, etc., and the vehicle in which they are installed. The "location information" in the location information database 126 is all consecutive location information received from the vehicle from the start of transmission of location information, etc. to the present. The "time information" is the time information when the location information was measured. All of this consecutive location information and time information makes it possible to identify vehicle parking information, including the parking location, parking date and time, etc. If speed information is transmitted from the vehicle along with the location information, the received speed information is stored in association with the time information and location information.
[0055] The vehicle driving information recording unit 110B determines that the vehicle has been parked when it is determined that there has been no change in the vehicle position information for a predetermined period of time or more, based on the position information database 126. Furthermore, when it is determined that the vehicle has been parked, the vehicle driving information recording unit 110B calculates the date, day of the week, the parking time of the vehicle 50, the movement time, and the parking time. The vehicle driving information recording unit 110B stores the position information indicating that the vehicle 50 has been parked as the parking position of the vehicle in the vehicle driving information table 1221. As described above, from the viewpoint of protecting personal information, the vehicle ID may not be included in the vehicle driving information table 1221. The vehicle driving information recording unit 110B stores in the vehicle driving information table 1221 at least the departure position information, departure date and time information, parking position information, parking date and time information, parking time, and the like of each vehicle. Here, the parking time indicates the time when the mobile object was parked at the parking position (entry time), and the movement time indicates the time when the mobile object moved (departed or left) from the parking position. The vehicle driving information table 1221 may be configured to record and accumulate vehicle parking information by prefecture or region, for example, for a collection period of one year.
[0056] More specifically, for example, if the last position information is received after the transmission of position information etc. has started once and no position information is transmitted for a predetermined time, the vehicle driving information recording unit 110B may determine that the position corresponding to this last received position information is the parking position. In this case, the vehicle driving information recording unit 110B may calculate the predetermined time during which no position information was transmitted as the parking time of the vehicle. Furthermore, if the position corresponding to other transmitted position information does not change for a certain period of time or more, the vehicle driving information recording unit 110B may determine that this position is the parking position. In this case, the vehicle driving information recording unit 110B may calculate the time during which the position does not change as the parking time of the vehicle. Furthermore, if the interval between the times at which adjacent pieces of position information were measured in consecutive pieces of position information received from the vehicle exceeds or is equal to or shorter than a predetermined first time and is equal to or shorter than a predetermined second time, and if any of the speed information pieces of the adjacent position information is equal to or shorter than a predetermined speed V0, the vehicle driving information recording unit 110B may determine that the vehicle was stopped. In this case, the vehicle driving information recording unit 110B may calculate the interval between the times at which the adjacent pieces of position information were measured as the parking time of the vehicle. Here, the predetermined speed V0 may be, for example, the speed at which the vehicle stops in a parking lot. It may also be 0 km / h. It may also be set according to the characteristics of each vehicle (characteristics of the driver when driving). By doing so, even if the device is an apparatus that cannot transmit location information when the ignition is on and / or off, for example, it is possible to identify information that indicates that the vehicle is likely to be stopped. In addition, when the vehicle stops transmitting vehicle position information when the ignition is turned off, as in the case of an in-vehicle navigation device in a current engine vehicle, the current position transmitted immediately before the reception of the vehicle position information stopped may be used as the parking position. In this case, the vehicle driving information recording unit 110B may calculate the time from when the transmission of the vehicle position information stopped to when the next transmission of the vehicle position information started as the parking time of the vehicle. Similarly, when a vehicle starts transmitting vehicle position information when the ignition is turned on, such as in the case of an in-vehicle navigation device in a current engine vehicle, the current position at which reception of the vehicle position information started may be set as the parking position. In this case, the vehicle driving information recording unit 110B may calculate the time difference from the time at which transmission of the vehicle position information stopped before starting reception of the vehicle position information as the parking time of the vehicle. Furthermore, if the vehicle is capable of transmitting stop signal information even when stopped, such as an electric vehicle, the current location indicated by the stop signal or the most recent location information of the vehicle may be used as the parking position. In this case, the vehicle driving information recording unit 110B may calculate the time from when the stop signal information is received until the next start signal information or location information is received as the parking time of the vehicle. Similarly, if the vehicle is capable of transmitting activation signal information when the vehicle is activated, such as an electric vehicle, the current position indicated by the activation signal may be regarded as the parking position. In this case, the vehicle driving information recording unit 110B may calculate the parking time of the vehicle as the time difference from the time when stop signal information or the last position signal was received from the vehicle before receiving track signal information.
[0057] <Variation 2> In the above embodiment, the information analysis device 1 is described as being implemented by a single server device or the like, but the functions of the information analysis device 1 may be distributed across multiple server devices as appropriate to form a distributed processing system. Furthermore, the functions of the information analysis device 1 may be implemented by using a virtual server function or the like on a cloud. [Explanation of symbols]
[0058] 1 Information analysis device 1A Information analysis device 11 Control section 110A Receiver 110B Vehicle driving information recording unit 111 Parking position recording unit 112 Visit Pattern Information Creation Department 113 Output section 12 Storage section 121 Map information storage unit 122 Vehicle driving information storage unit 1221 Vehicle Driving Information Table 1222 Parking position memory unit 123 Visit pattern information storage unit 126 Location Database 13 Communications Department 14 Display section 15 Input section 60 Communication Network
Claims
1. a map information storage unit that stores map information including facility information indicating attributes of a plurality of facilities and parking lot information of the facilities linked to the facilities; a vehicle driving information storage unit that stores a vehicle driving information table including at least vehicle identification information, departure position information, departure date and time information, parking position information, parking date and time information, and parking time of a plurality of vehicles collected within a predetermined period, wherein the parking position information is the position information of the vehicle when there is no change in the position information of the vehicle for a predetermined period or more; a parking position recording unit that collects the parking position information included in the vehicle driving information table, the parking position information corresponding to parking lot information of at least two facilities, and stores the parking position information for each facility; a store visit pattern information creation unit that creates departure point information for movement from the transition of the vehicle's position information for each parking lot information stored by the parking location recording unit, plots the vehicle's departure point information for each predetermined section created in the map information, associates the vehicle's identification information with the section in which the departure point information is plotted, and calculates, for each section, the number of vehicles with different identification information parked in any of the facility's parking lots and the number of vehicles with different identification information parked in all of the facility's parking lots, using the section as a departure point; an output unit that displays, based on a preset color and pattern, the number of vehicles parked in any of the facility's parking lots that start from the section calculated by the store visit pattern information creation unit for each section, and the number of vehicles parked in all of the facility's parking lots; An information analysis device comprising:
2. a receiving unit that receives continuous position information from a plurality of vehicles together with time information as vehicle travel information; 2. The information analysis device according to claim 1, further comprising: a vehicle driving information recording unit that creates a vehicle driving information table including at least vehicle identification information, departure position information, departure date and time information, parking position information, parking date and time information, and parking time for a plurality of vehicles, wherein the departure position information is the position information from which the vehicle departs, and the parking position information is the position information of the vehicle when there is no change in the vehicle's position information for a predetermined period of time or more.
3. the store visit pattern information creation unit creates the departure point information of the trip separately for the vehicle's home and the stopover points, 3. The information analysis device according to claim 1, wherein the output unit displays the departure point information by the vehicle's home or by a stopover point.
4. 3. The information analysis device according to claim 1, wherein the at least two facilities are of the same or similar facility type.
5. 1. A computer-implemented method for analyzing information, comprising: a map information storage step of storing map information including facility information indicating attributes of a plurality of facilities and parking lot information of the facilities linked to the facilities; a vehicle driving information storage step for storing a vehicle driving information table including at least vehicle identification information, departure position information, departure date and time information, parking position information, parking date and time information, and parking time of a plurality of vehicles collected within a predetermined period, wherein the departure position information is the position information of the vehicle from which the vehicle departs, and the parking position information is the position information of the vehicle when there is no change in the position information of the vehicle for a predetermined period or more; a parking position recording step of collecting the parking position information included in the vehicle driving information table, the parking position information corresponding to parking lot information of at least two facilities, and storing the parking position information for each facility; a store visit pattern information creation step of creating departure point information for movement from the transition of the vehicle's position information for each parking lot information stored in the parking location recording step, plotting the vehicle's departure point information for each predetermined section created in the map information, associating the vehicle's identification information with the section in which the departure point information is plotted, and calculating, for each section, the number of vehicles with different identification information parked in any of the facility's parking lots and the number of vehicles with different identification information parked in all of the facility's parking lots, with the section as the departure position; an output step of displaying, based on a preset color and pattern, the number of vehicles parked in any of the facility's parking lots that start from the section calculated in the store visit pattern information creation step for each of the sections, and the number of vehicles parked in all of the facility's parking lots; An information analysis method comprising:
Citation Information
Patent Citations
Intermediation device and program therefor
JP2005084769A
Vehicle position analyzer and vehicle position analysis method
JP2020144587A
Information analysis device and route information analysis method
JP6835637B2