Information processing device, information processing system, and program
The information processing device facilitates sharing and accessing information about places and facilities via map data by storing and managing visit records, allowing members to search and display relevant data based on identification and location information.
Patent Information
- Application Number
- JP2022085818
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-05-26
- Publication Date
- 2026-01-13
- Estimated Expiration
- 2042-05-26
AI Technical Summary
Existing technologies face difficulties in enabling members to easily share information about places and facilities via map data, requiring electronic or paper documents instead.
An information processing device that stores and manages visit information, extracts relevant data based on inquiries, and provides it to members via map data, incorporating features like identification and location-based searches and display controls.
Enables members to share and access useful information about destinations through map data, enhancing collaboration and usability.
Smart Images

Figure 0007797308000001 
Figure 0007797308000002 
Figure 0007797308000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing system, and a program. [Background technology]
[0002] There is known a technology for realizing a service that provides users with information that associates map data with information about places, facilities, etc., and map data that indicates the locations of the places, facilities, etc. (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-012008 Summary of the Invention [Problem to be solved by the invention]
[0004] With such technology, for example, in order for a member to provide other members with useful information about places, facilities, etc. that he or she has learned through his or her own experience, the only way to do so is to provide the information in the form of an electronic document or paper document containing the individual pieces of information, making it difficult to easily share the information via map data.
[0005] The object of the present invention is to enable a first member and a second member of a group of members to share information about places, facilities, etc. that the first member has learned about and that the second member can use via map data. [Means for solving the problem]
[0006] The invention described in claim 1 is an information processing device characterized by having: a storage means for storing visit information regarding visit records, which is provided by a first member of a plurality of members having a predetermined relationship, and which associates map data with visit destination information regarding destinations visited by the first member; an extraction means for extracting relevant visit information from one or more pieces of visit information stored in the storage means in response to an inquiry about the visit information from a second member of the plurality of members who visits the destination; and a provision means for providing the extracted visit information to the second member. The invention described in claim 2 is the information processing device described in claim 1, characterized in that the visited destination information includes at least one of identification information that can uniquely identify the visited destination and location information that indicates the location of the visited destination, and the extraction means extracts relevant visit information from one or more of the visit information in response to the inquiry based on at least one of the identification information and the location information. The invention described in claim 3 is the information processing device described in claim 2, characterized in that the extraction means extracts visit information corresponding to the destination from among one or more of the visit information based on information regarding the designation of a symbol indicating the location of the destination, which is displayed superimposed on the map data in a manner selectable by the second member, as the inquiry based on the location information. The invention described in claim 4 is the information processing device described in claim 1, characterized in that the extraction means extracts, as the visit information, information regarding the means of transportation used by the first member when visiting the destination. The invention described in claim 5 is the information processing device described in claim 4, characterized in that the extraction means extracts, as the information regarding the means of transportation, at least one of information regarding the public transportation used by the first member when visiting the destination and information regarding the vehicle. The invention described in claim 6 is the information processing device described in claim 5, characterized in that the extraction means extracts, as information regarding the public transportation means, at least one of information regarding the combination of public transportation means used by the first member when visiting the destination and the travel time. The invention described in claim 7 is the information processing device described in claim 5, characterized in that the extraction means extracts, as information about the vehicle, one or more of information indicating the traffic congestion situation on the road when the first member visited the destination, information about road traffic regulations, information about road construction, information about parking lots, information for preventing traffic accidents, and the required time. The invention described in claim 8 is the information processing device described in claim 1, characterized in that the extraction means extracts the visit information based on the current location of the second member, and the provision means provides the extracted visit information to the second member by controlling the display unit of another information processing device owned by the second member to display the information. The invention described in claim 9 is an information processing device characterized by having: a receiving means for receiving an input operation for searching for visit information regarding visit history, which corresponds map data to visit destination information regarding visit destinations visited by a first member provided by a plurality of members having a predetermined relationship with the first member; a transmitting means for transmitting the content of the received input operation to another information processing device as an inquiry about the visit information by a second member of the plurality of members who visits the visit destination; an acquiring means for acquiring the visit information extracted based on the results of the search; and a display control means for controlling the display of the acquired visit information. The invention described in claim 10 is an information processing system characterized by having: a storage means for storing visit information regarding visit records, which associates map data with visit destination information regarding destinations visited by a first member among a plurality of members having a predetermined relationship with the first member; a reception means for receiving an input operation to search for the visit information by a second member among the plurality of members who visits the destination; an acquisition means for acquiring the content of the received input operation as an inquiry about the visit information; an extraction means for extracting relevant visit information from one or more of the visit information stored in the storage means in response to the inquiry; and a provision means for providing the extracted visit information to the second member. The invention described in claim 11 is a program for causing a computer to realize the following functions: storing visit information regarding visit history, which is provided by a first member among a plurality of members having a predetermined relationship, and which associates map data with visit destination information regarding the visit destinations visited by the first member; extracting relevant visit information from one or more pieces of visit information stored by the storing function in response to an inquiry about the visit information from a second member among the plurality of members who visits the visit destination; and providing the extracted visit information to the second member. [Effects of the Invention]
[0007] According to the present invention of claim 1, an information processing device can be provided that enables a first member and a second member of a plurality of members to share information about places, facilities, etc. that the first member has learned about and that the second member can use via map data. According to the present invention of claim 2, a search for visit information is performed using identification information or location information as a key through an input operation by the second member, thereby enabling the first and second members to share information known by the first member that the second member can use via map data. According to the present invention of claim 3, a search for visit information is performed using identification information or location information as a key by the second member performing an input operation to specify a symbol on the map data. This allows the first member and the second member to share information about places, facilities, etc. that the first member has learned and that the second member can use via the map data. According to the present invention of claim 4, the first member and the second member can share visit information including at least information regarding the means of transportation used by the first member when visiting the destination via map data. According to the present invention of claim 5, the first member and the second member can share visit information including at least one of information about the public transportation used by the first member when visiting the destination and information about the vehicle via map data. According to the present invention of claim 6, the first member and the second member can share visit information including at least one of information regarding the combination of public transportation used by the first member when visiting the destination and the travel time via map data. According to the present invention of claim 7, the first member and the second member can share one or more of the following information via map data: information indicating the traffic congestion situation on the road when the first member visits the destination, information regarding road traffic regulations, information regarding road construction, information regarding parking lots, information to prevent traffic accidents, and information regarding the required travel time. According to the present invention of claim 8, the visit information is extracted based on the current location of the second member, and the visit information is displayed on the display unit of another information processing device owned by the second member, so that the second member can easily obtain the visit information simply by visually checking the map data displayed on the information processing device that he or she operates. According to the present invention of claim 9, it is possible to provide an information processing device that enables a first member and a second member of a plurality of members to share information about places, facilities, etc. that the first member has learned about and that can be used by a second member via map data. According to the present invention of claim 10, an information processing system can be provided that enables a first member and a second member of a plurality of members to share information about places, facilities, etc. that the first member has learned about and that the second member can use via map data. According to the present invention of claim 11, a program can be provided that enables a first member and a second member of a plurality of members to share information about places, facilities, etc. that the first member has learned about and that the second member can use via map data. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an example of the overall configuration of an information processing system to which the present embodiment is applied. [Figure 2] FIG. 1 is a diagram illustrating a hardware configuration of a management server as an information processing apparatus to which the present embodiment is applied. [Figure 3] FIG. 1 is a diagram illustrating a hardware configuration of a member terminal as an information processing device to which the present embodiment is applied. [Figure 4] FIG. 2 is a diagram illustrating a functional configuration of a control unit of the management server. [Figure 5] FIG. 2 is a diagram illustrating the functional configuration of a control unit of a member terminal. [Figure 6] 10 is a flowchart showing the flow of processing by the management server. [Figure 7] 10 is a flowchart showing a processing flow of a member terminal in which an input operation for providing visiting destination information is performed. [Figure 8] 10 is a flowchart showing a flow of processing in a member terminal when an input operation for making an inquiry about visit information is performed. [Figure 9] FIG. 10 is a diagram showing a specific example of a user interface displayed on a member terminal when a first member who has visited a destination registers to provide destination information. [Figure 10]FIG. 10 is a diagram showing a specific example of a user interface displayed on a member terminal when a first member who has visited a destination registers to provide destination information. [Figure 11] FIG. 10 is a diagram showing a specific example of a user interface displayed on a member terminal when a first member who has visited a destination registers to provide destination information. [Figure 12] FIG. 10 is a diagram showing a specific example of a user interface displayed on a member terminal when a first member who has visited a destination registers to provide destination information. [Figure 13] 10 is a diagram showing a specific example of a user interface displayed on a member terminal when a second member who is going to visit a destination receives visit information. FIG. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. (Configuration of information processing system) FIG. 1 is a diagram showing an example of the overall configuration of an information processing system 1 to which the present embodiment is applied. The information processing system 1 is configured by connecting a management server 10 and member terminals 30-1 to 30-n (n is an integer value of 2 or more) via a network 90. The network 90 is, for example, a LAN (Local Area Network), the Internet, etc. When there is no need to explain each of the member terminals 30-1 to 30-n individually, they are collectively referred to as member terminals 30.
[0010] The management server 10 is an information processing device that serves as a server for managing the entire information processing system 1. For example, the management server 10 stores and manages, in a database, information about destinations visited by a first member among a plurality of members having a predetermined relationship (hereinafter referred to as "destination information") provided by the first member, and information about visit records (hereinafter referred to as "visit information") that associates map data with the destinations visited by the first member.
[0011] A "predetermined relationship" refers to a relationship in which there is a basis for sharing visit information, such as belonging to an organization or collective such as the same company or corporate group. A "visited location" includes, for example, a location or facility where a customer or the like is located. A "member" refers to an employee or the like who belongs to some organization or collective such as the same company or corporate group, and includes, for example, a sales representative, a worker, a delivery person, etc.
[0012] In response to an inquiry about visit information from a second member who visits a destination visited by a first member among multiple members having a predetermined relationship, the management server 10 extracts the relevant visit information from one or more pieces of visit information stored in a database. The management server 10 also provides the extracted visit information to the second member. Specifically, the management server 10 transmits the visit information to the member terminal 30 of the second member. The first member and the second member may be different members or may be the same members. Details of these processes by the management server 10 will be described later.
[0013] The member terminal 30 is an information processing device such as a personal computer, smartphone, or tablet terminal operated by a member who is a user. For example, the member terminal 30 displays a predetermined user interface on a display unit 36 (see FIG. 3). Also, for example, the member terminal 30 acquires information transmitted and received from the management server 10 or from an external device, and displays at least a portion of that information on the user interface. Examples of information displayed on the user interface include map data and visit information.
[0014] Furthermore, for example, the member terminal 30 accepts input information entered into a user interface and transmits it to the management server 10. Examples of input information transmitted from the member terminal 30 to the management server 10 include visiting destination information input by a first member, information input by a second member to search for visit information, etc. Furthermore, for example, the member terminal 30 acquires visit information extracted and transmitted by the management server 10 based on the search results, and displays the visit information on the display unit 36. Details of these processes performed by the member terminal 30 will be described later.
[0015] The above-described processes of the management server 10 and the member terminals 30 constituting the information processing system 1 are merely examples, and it is sufficient that the information processing system 1 as a whole has the functions to realize the above-described processes. Therefore, some or all of the functions to realize the above-described processes may be shared or cooperated within the information processing system 1. That is, some or all of the functions of the management server 10 may be functions of the member terminals 30, or some or all of the functions of the member terminals 30 may be functions of the management server 10. Furthermore, some or all of the functions of the management server 10 and the member terminals 30 constituting the information processing system 1 may be transferred to another server (not shown), etc. This facilitates processing by the information processing system 1 as a whole and also enables the processes to complement each other.
[0016] (Management server hardware configuration) FIG. 2 is a diagram showing the hardware configuration of a management server 10 as an information processing device to which this embodiment is applied. The management server 10 has a control unit 11, a memory 12, a storage unit 13, a communication unit 14, an operation unit 15, and a display unit 16. These units are connected by a data bus, an address bus, a PCI (Peripheral Component Interconnect) bus, etc.
[0017] The control unit 11 is a processor that controls the functions of the management server 10 through the execution of various software such as an OS (operating system) and application software. The control unit 11 is configured, for example, by a CPU (Central Processing Unit). The memory 12 is a storage area that stores various software and data used for executing the software, and is used as a working area for calculations. The memory 12 is configured, for example, by a RAM (Random Access Memory).
[0018] The storage unit 13 is a storage area that stores input data for various software programs, output data from various software programs, etc. The storage unit 13 is configured with, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), a semiconductor memory, etc. that are used to store programs, various setting data, etc. The storage unit 13 stores databases that store various information, such as a map DB 901 that stores map data, a visited destination DB 902 that stores visited destination information, and a visit DB 903 that stores visit information.
[0019] The communication unit 14 transmits and receives data to and from the member terminal 30 and the outside via the network 90. The operation unit 15 is composed of, for example, a keyboard, a mouse, mechanical buttons, and switches, and accepts input operations. The operation unit 15 also includes a touch sensor that forms a touch panel integrally with the display unit 16. The display unit 16 is composed of, for example, a liquid crystal display or an organic EL (Electro Luminescence) display used to display information, and displays image and text data, etc.
[0020] (Hardware configuration of member terminals) FIG. 3 is a diagram showing the hardware configuration of a member terminal 30 as an information processing device to which this embodiment is applied. The member terminal 30 has hardware configurations corresponding to the control unit 11, memory 12, storage unit 13, communication unit 14, operation unit 15, and display unit 16 of the management server 10 in Fig. 2, as well as an imaging unit 37. These units are connected by a data bus, an address bus, a PCI bus, etc.
[0021] That is, the member terminal 30 has a control unit 31 configured with a processor such as a CPU, a memory 32 configured with a storage area such as RAM, and a storage unit 33 configured with a storage area such as an HDD, an SDD, a semiconductor memory, etc. It also has a communication unit 34 that transmits and receives data to and from the management server 10 and the outside via the network 90.
[0022] The member terminal 30 also has an operation unit 35 consisting of a keyboard, mouse, touch panel, etc., and a display unit 36 consisting of a liquid crystal display, an organic EL display, etc. It also has an imaging unit 37 consisting of a camera, etc., which captures an image of a subject displayed on the display unit 36, which also functions as a camera finder, and acquires the image data.
[0023] (Functional configuration of the control unit of the management server) FIG. 4 is a diagram showing the functional configuration of the control unit 11 of the management server 10. As shown in FIG. In the control unit 11 of the management server 10, a visited destination information acquisition unit 101, a map data acquisition unit 102, a visit information generation unit 103, a record management unit 104, a visit information extraction unit 105, and a transmission control unit 106 function.
[0024] The visited destination information acquisition unit 101 acquires visited destination information transmitted from the member terminal 30. The visited destination information acquisition unit 101 can also acquire visited destination information transmitted from an external source. The visited destination information acquired by the visited destination information acquisition unit 101 is associated with identification information (for example, a customer ID) that can uniquely identify the visited destination, and is stored and managed in the visited destination DB 902.
[0025] The destination information acquired by the destination information acquisition unit 101 includes, for example, location information indicating the location of the destination (e.g., address, facility name, apartment name, etc.), information on the means of transportation used by the first member when visiting the destination, etc. The information on the means of transportation as destination information includes, for example, information on the public transportation used by the first member when visiting the destination, information on the vehicle used by the first member when visiting the destination, etc. Among these, the information on the public transportation used by the first member when visiting the destination includes, for example, information on the combination of public transportation used by the first member when visiting the destination (e.g., a combination of train and bus), the required time, etc.
[0026] Furthermore, information about the vehicle used by the first member when visiting the destination may include, for example, information about the vehicle (e.g., a car or motorcycle) driven by the first member or his / her companion, information about the taxi used by the first member, etc. Specifically, the destination information acquired may include information showing the congestion status of the road when using a car or motorcycle, information about road traffic regulations, information about road construction, information about parking lots, information to prevent traffic accidents, and the required travel time.
[0027] The map data acquisition unit 102 acquires map data transmitted from an external source. The map data acquired by the map data acquisition unit 102 is stored and managed in a map DB 901 in the storage unit 13. The map data may be uniquely created by the management server 10, but commonly used map data may also be used. The map data is kept up to date by being updated at predetermined times.
[0028] The visit information generating unit 103 generates visit information in which the visited destination information acquired by the visited destination information acquiring unit 101 is associated with map data. Specifically, for example, the visit information generating unit 103 generates visit information in which information on the means of transportation used when the first member visited the visited destination, which is the visited destination information stored in the visited destination DB 902, is associated with map data stored in the map DB 901. This visit information includes, for example, information on the public transportation used when the first member visited the visited destination, information on the vehicle used when the first member visited the visited destination, and information in which map data are associated with each other.
[0029] As described above, the information about the public transportation used by the first member when visiting the destination includes information about the combination of public transportation used by the first member when visiting the destination (for example, a combination of train and bus), the travel time, etc. Furthermore, the information about the vehicle used by the first member when visiting the destination includes information about the vehicle (for example, a car or motorcycle) driven by the first member or his / her companion, information about the taxi used by the first member, etc. Therefore, the visit information generation unit 103 generates visit information that associates these pieces of visit information with map data.
[0030] The result management unit 104 stores in a database and manages the visit information generated by the visit information generation unit 103. Specifically, the result management unit 104 stores and manages the generated visit information in a visit DB 903 (see FIG. 3) of the storage unit 13.
[0031] In response to an inquiry about visit information from a second member of the plurality of members, the visit information extraction unit 105 extracts, from the database, the relevant visit information from the visit information stored in the storage means. Specifically, the visit information extraction unit 105 extracts the relevant visit information from the visit information stored in the visit DB 903 of the storage unit 13. Examples of the extracted visit information include information about the means of transportation used when the first member described above visited the destination.
[0032] For example, if the second member is a salesperson, the visit information extraction unit 105 extracts, as the visit information, information that supports the sales work of the second member.Also, for example, if the second member is a delivery person, the visit information extraction unit 105 extracts, as the visit information, information that supports the delivery work of the second member.Also, for example, if the second member is a worker, the visit information extraction unit 105 extracts, as the visit information, information that supports the work work of the second member.
[0033] Furthermore, the visit information extraction unit 105 extracts visit information in real time based on a preset location. Specifically, for example, the visit information extraction unit 105 can extract visit information based on the location of a destination visited by the second member, or can extract visit information based on the current location of the second member. Furthermore, the visit information extraction unit 105 can extract visit information based on a location specified by an input operation by the second member.
[0034] "Visit information inquiries" include, for example, inquiries based on identification information that can uniquely identify a visited destination, and inquiries based on location information that indicates the location of a visited destination. Of these, "inquiries based on location information" include, for example, an operation to specify a symbol that indicates the location of a visited destination and is superimposed on map data in a manner that the second member can select.
[0035] The transmission control unit 106 controls the transmission of various information to the member terminal 30 or to the outside via the communication unit 14 (see FIG. 2). For example, the transmission control unit 106 controls the transmission of map data acquired by the map data acquisition unit 102 and update information thereof to the member terminal 30. Furthermore, for example, when information regarding an inquiry about visit information is sent from the member terminal 30, the transmission control unit 106 controls the transmission of visit information extracted from the database by the visit information extraction unit 105 to the member terminal 30.
[0036] (Functional configuration of the control unit of the member terminal) FIG. 5 is a diagram showing the functional configuration of the control unit 31 of the member terminal 30. As shown in FIG. In the control unit 31 of the member terminal 30, an information acquisition unit 301, a display control unit 302, an input operation reception unit 303, and a transmission control unit 304 function.
[0037] The information acquisition unit 301 acquires various types of information. For example, the information acquisition unit 301 acquires information transmitted from the management server 10 and from an external source. Examples of information transmitted from the management server 10 and an external source include map data and visit information.
[0038] The display control unit 302 controls the display of various information on the display unit 36 (see FIG. 3). For example, the display control unit 302 controls the display of a user interface on the display unit 36. The user interface can be displayed by activating application software for users that is pre-installed on the member terminal 30, or by accessing a website for users. The user interface displays map data and visit information in real time. The user interface also displays an input field for inputting visit destination information.
[0039] The input operation receiving unit 303 receives input operations from the user. Examples of user input operations include touch operations with a finger and mouse operations. The input operation receiving unit 303 receives input operations for launching application software. The input operation receiving unit 303 also receives various information input via a user interface displayed on the display unit 36 upon launching the application software. Examples of information input via the user interface include information about destinations to be visited.
[0040] The input operation receiving unit 303 also receives an input operation for inquiring about visit information. Examples of input operations for inquiring about visit information include an operation for performing a search using identification information or location information as a search keyword, an operation for specifying a symbol superimposed on map data, etc. The input operation receiving unit 303 also receives an input operation for displaying the visit information transmitted from the management server 10 on a user interface.
[0041] The transmission control unit 304 controls transmission of various information to the management server 10 or to the outside via the communication unit 34 (see FIG. 3). For example, the transmission control unit 304 controls transmission of the visiting destination information, the input of which is accepted by the input operation accepting unit 303, to the management server 10.
[0042] (Management Server Processing Flow) Fig. 6 is a flowchart showing the processing flow of the management server 10. In Fig. 6 to Fig. 8, it is assumed that a first member who provides visiting destination information operates member terminal 30-1, and a second member who inquires about visiting information operates member terminal 30-2. When the management server 10 receives visit information from the member terminal 30-1 or from an external device (YES in step 601), it acquires the received visit information (step 602). On the other hand, if the visit information has not been received (NO in step 601), the management server 10 repeats step 601 until the visit information is received.
[0043] When map data is transmitted from an external source (YES in step 603), the management server 10 acquires the transmitted map data (step 604) and generates visit information that associates the acquired visited destination information with the map data (step 605). On the other hand, if map data has not been transmitted (NO in step 603), the management server 10 repeats step 603 until map data is transmitted.
[0044] When the management server 10 receives information regarding the inquiry about visit information from the member terminal 30-2 (YES in step 606), it acquires the information regarding the inquiry about visit information (step 607) and transmits the visit information generated in step 605 to the member terminal 30-2 (step 608). On the other hand, if no input information regarding the inquiry about visit information has been received (NO in step 606), the management server 10 repeats step 606 until input information regarding the inquiry about visit information is received.
[0045] (Processing flow of member terminals) FIG. 7 is a flowchart showing the flow of processing at the member terminal 30-1 where an input operation for providing visiting destination information is performed. When an input operation to start the application software is performed (YES in step 701), the member terminal 30-1 displays a user interface on the display unit 36 (see FIG. 3) (step 702). On the other hand, when an input operation to start the application software is not performed (NO in step 701), the member terminal 30-1 repeats step 701 until an input operation to start the application software is performed.
[0046] When an input operation to input visiting destination information is performed via the user interface (YES in step 703), the member terminal 30-1 accepts the input operation (step 704) and transmits the visiting destination information to the management server 10 (step 705). On the other hand, if an input operation to input visiting destination information is not performed (NO in step 703), the member terminal 30-1 repeats step 703 until an input operation to input visiting destination information is performed.
[0047] FIG. 8 is a flowchart showing the flow of processing in the member terminal 30-2 when an input operation for making an inquiry about visit information is performed. When an input operation to start the application software is performed (YES in step 801), the member terminal 30-2 displays a user interface on the display unit 36 (see FIG. 3) (step 802). On the other hand, when an input operation to start the application software is not performed (NO in step 801), the member terminal 30-2 repeats step 801 until an input operation to start the application software is performed.
[0048] When an input operation to inquire about visit information is performed (YES in step 803), the member terminal 30-2 accepts the input operation (step 804) and transmits information related to the inquiry about visit information to the management server 10 (step 805). On the other hand, when an input operation to inquire about visit information is not performed (NO in step 803), the member terminal 30-2 repeats step 803 until an input operation to inquire about visit information is performed.
[0049] When the member terminal 30-2 receives the visit information from the management server 10 (YES in step 806), it acquires the received visit information (step 807) and displays the acquired visit information on the user interface (step 808). On the other hand, if the visit information has not been received (NO in step 806), the member terminal 30-2 repeats step 806 until the visit information is received.
[0050] (Example) 9 to 12 are diagrams showing specific examples of user interfaces displayed on the member terminal 30 when a first member who has visited a destination registers to provide visiting destination information. In Figs. 9 to 12, as in Figs. 6 to 8, it is assumed that the first member who provides the visiting destination information operates member terminal 30-1, and the second member who inquires about the visiting information operates member terminal 30-2. The first member who visits the destination starts up application software pre-installed on the member terminal 30-1 and performs a predetermined login operation, whereupon a user interface such as that shown in Figures 9 to 12 is displayed on the member terminal 30-1.
[0051] The user interface shown in Fig. 9 displays the notation "Register / Edit Feature" along with the registration items "Mode," "Layer," and "Editing Target Selection." Of the registration items, "Mode" displays buttons B1 to B3 for selecting the type of processing. "Layer" displays button B4 for selecting the processing content. "Editing Target Selection" displays buttons B5 and B6 for selecting the editing target.
[0052] Button B1 labeled "New" is pressed when registering new visiting destination information. Button B2 labeled "Edit" is pressed when modifying or adding to registered visiting destination information. Button B3 labeled "Delete" is pressed when deleting registered visiting destination information. Button B4 is a drop-down button pressed to display registrations in a drop-down list. Button B5 labeled "Edit Map" is pressed when specifying on the map the location that will be the target of the visiting destination information. Button B6 labeled "Register" is pressed when registering visiting destination information.
[0053] Here, a case will be described in which a first member independently discovers a place where parking is prohibited and registers it as place visited information. In this case, the first member first presses button B1 labeled "New," and then button B4. Then, as shown in the right diagram of FIG. 9, "Register Area" and "Register Mark" are displayed in a drop-down list. "Register Area" is selected when registering visited information for each area, and "Register Mark" is selected when registering visited information for each location. Note that, since parking prohibitions are usually defined for each area, "Register Area" is selected. Then, when button B5 is pressed, a map is displayed in a manner that allows the area to be specified, although this is not shown, and when button B6 is pressed, the entered visited information is registered.
[0054] 10 to 12, along with the notation "Input Items," a button B7 labeled "Reference," and registration items "Type," "Notes," and "Related Images" are displayed. Note that the user interfaces shown in FIGS. 10 to 12 are displayed together with the user interface of FIG. 9 described above. Therefore, the visiting destination information input into the user interfaces shown in FIGS. 10 to 12 can also be registered by pressing button B6 in FIG. 9.
[0055] Among the registration items of the user interface shown in FIGS. 10 to 12, "Type" displays a button B8 for selecting the type of symbol to be displayed in a specified area or point on the map. Furthermore, "Notes" displays an input field R for accepting input of text information. Furthermore, although not shown, "Related Images" displays images registered as visited destination information in a visible manner. To register an image as visited destination information, a button B7 labeled "Reference" is pressed. Then, for example, as shown in FIG. 12, a screen G for uploading an image P to be registered is displayed, and the user specifies and registers the image they want to register.
[0056] Continuing from the example in FIG. 9, we will now explain the case where a first member registers a location where parking is prohibited as destination information. In this case, the first member presses the button B8 labeled "Type." As a result, as shown in the right diagram in FIG. 10, a drop-down list displays "No Parking Area," "Conditional Parking Allowed / No Entry Area," and "Other Parking / Traffic Information."
[0057] "No parking areas" include, for example, parking lots where commercial parking is prohibited, areas where parking and stopping is strictly regulated, and areas where local residents have previously complained. "Conditional parking and no entry areas" include, for example, areas where traffic rules regarding no parking or no entry change depending on the time of day. "Other parking and traffic information" includes areas where you need to be careful of people running out into the street, and areas where forward-facing parking is strictly observed.
[0058] When the first member wishes to register text information as destination information, he / she inputs the text information into the input field displayed in "Notes." In this case, for example, text information such as "No parking in front of the station. Parking violations have been reported." shown in FIG. 11 or text information such as "No parking in back alleys (image included)" shown in FIG. 12 is input. The first member completes the input operation of destination information into the registration items shown in FIGS. 9 to 12 and presses button B6 labeled "Register." This registers the input destination information.
[0059] FIG. 13 is a diagram showing a specific example of a user interface displayed on the member terminal 30-2 when a second member who is going to visit a destination receives visit information. A second member who wishes to visit the destination can receive visit information in which the destination information provided by the first member is associated with map data by operating the member terminal 30-2. An example of the visit information is shown in FIG. 13.
[0060] As described above, visit information is information in which destination information and map data are associated with each other. Specifically, as shown in the left diagram of Fig. 13, visit information is information in which destination information is associated with symbols indicating areas or points on a map. The display mode of the symbols indicating areas or points on a map differs depending on the content of the associated destination information and also depending on whether the object to which the visit information is associated is an area or a point on a map.
[0061] For example, among the various types of symbols shown in the right-hand diagram, which is an enlarged view of area F on a map, the visit information indicated by symbol C1 is a symbol indicating a no-parking area, provided and registered by the first member as destination information. The visit information indicated by symbol C2 is a symbol indicating a location where a violation of road traffic laws occurred in the past, provided and registered by the first member as destination information. The visit information indicated by symbol C3 is a symbol indicating a location where a traffic accident occurred in the past, provided and registered by the first member as destination information.
[0062] Symbol C4 is a symbol indicating the current location based on GPS (Global Positioning System) information of member terminal 30-2 carried by the second member, and symbol C5 is a symbol indicating the location based on the address of the destination. When an input operation is performed to select one of symbols C1 to C3 displayed on the map in Fig. 13, destination information associated with the selected symbol is displayed, although not shown.
[0063] Although the present embodiment has been described above, the present invention is not limited to the above-described embodiment. Furthermore, the effects of the present invention are not limited to those described in the above-described embodiment. For example, the configuration of the information processing system 1 shown in FIG. 1 and the hardware configurations of the management server 10 and the member terminals 30 shown in FIGS. 2 and 3 are merely examples for achieving the object of the present invention, and are not particularly limited.
[0064] Furthermore, the functional configuration of the management server 10 shown in Fig. 4 and the functional configuration of the member terminal 30 shown in Fig. 5 are merely examples and are not particularly limited. It is sufficient that the information processing system 1 in Fig. 1 is provided with a function that can execute the above-mentioned processes as a whole, and the functional configuration used to realize this function is not limited to the examples in Figs. 4 and 5.
[0065] Furthermore, the order of the processing steps of the management server 10 shown in Fig. 6 and the order of the processing steps of each of the member terminals 30-1 and 30-2 shown in Fig. 7 and Fig. 8 are merely examples and are not particularly limited. The processing is not limited to being performed in chronological order according to the order of the steps shown in the figures, and may be performed in parallel or individually, without necessarily being performed in chronological order. Furthermore, the specific examples shown in Figs. 9 to 13 are also merely examples and are not particularly limited. [Explanation of symbols]
[0066] 1...information processing system, 10...management server, 11...control unit, 30...member terminal, 31...control unit, 90...network, 101...visited destination information acquisition unit, 102...map data acquisition unit, 103...visit information generation unit, 104...record management unit, 105...visit information extraction unit, 106...transmission control unit, 301...information acquisition unit, 302...display control unit, 303...input operation reception unit, 304...transmission control unit
Claims
1. a storage means for storing visit information relating to visit records, the visit information relating to places visited by a first member provided by the first member among a plurality of members having a predetermined relationship with the first member being associated with map data; an extraction means for extracting information on a means of transportation used by the first member when visiting the destination as relevant visit information from one or more pieces of visit information stored in the storage means in response to an inquiry about the visit information from a second member who visits the destination among the plurality of members; providing means for providing the extracted visit information to the second member; characterized in that it has Information processing device.
2. The extraction means extracts, as the information about the means of transportation, at least one of information about public transportation used by the first member when visiting the destination and information about a vehicle. The information processing device according to claim 1 .
3. the extraction means extracts, as the information about the public transportation means, at least one of information about a combination of the public transportation means used by the first member when visiting the destination and a required time. The information processing device according to claim 2 .
4. The extraction means extracts, as the information about the vehicle, one or more of information indicating the traffic congestion situation on the road when the first member visited the destination, information about road traffic regulations, information about road construction, information about parking lots, information for preventing traffic accidents, and information about the required time. The information processing device according to claim 2 .
5. a storage means for storing visit information relating to visit records, the visit information relating to places visited by a first member provided by the first member among a plurality of members having a predetermined relationship with the first member being associated with map data; a receiving means for receiving an input operation for searching for the visit information by a second member who will visit the destination among the plurality of members; an acquisition means for acquiring the content of the accepted input operation as an inquiry about the visit information; an extraction means for extracting, in response to the inquiry, information on the means of transportation used when the first member visited the destination as relevant visit information from the one or more pieces of visit information stored in the storage means; providing means for providing the extracted visit information to the second member; characterized in that it has Information processing system.
6. On the computer, a function of storing visit information relating to visit records, which is provided by a first member among a plurality of members having a predetermined relationship, and which associates map data with visited destination information relating to the visited destinations visited by the first member; a function of extracting information on the means of transportation used by the first member when visiting the destination as relevant visit information from one or more pieces of visit information stored by the storing function in response to an inquiry about the visit information from a second member who visits the destination among the plurality of members; providing the extracted visit information to the second member; A program to achieve this.
Citation Information
Patent Citations
System for managing customer information
JP2002259669A
Information sharing system, information sharing method, and terminal device
JP2014021654A
Operation management apparatus, operation management method, and operation management system
JP2018124900A
Gas meter management system
JP2019012008A
Transportation expense fare adjusting device
JP2020027490A