Information provision system, server and program for information provision system
The information provision system optimizes storage and delivery by prioritizing and managing data based on user needs and real-time updates, addressing capacity and timeliness issues in existing systems.
Patent Information
- Application Number
- JP2021199500
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-08
- Publication Date
- 2025-09-17
- Estimated Expiration
- 2041-12-08
AI Technical Summary
Existing information provision systems face challenges with limited storage capacity and time lags in providing desired information, leading to inefficient use of storage resources.
An information provision system with a server that collects, prioritizes, and manages information based on user requests, periodically updates information from websites, and erases low-priority data to optimize storage capacity, while ensuring timely delivery of relevant information to users.
The system effectively reduces storage requirements and ensures quick access to desired information by prioritizing and managing data based on user needs and real-time updates, enhancing the efficiency of information delivery.
Smart Images

Figure 0007740976000001 
Figure 0007740976000002 
Figure 0007740976000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information providing system, a server, and a program for the information providing system. [Background technology]
[0002] In recent years, various information has been provided by information providers using social networking sites such as Twitter (registered trademark), Facebook (registered trademark), and Instagram (registered trademark). However, much of the information provided is not useful to information users, which creates a problem of limited storage capacity for storing information.
[0003] Furthermore, Patent Documents 1 and 2 propose a method of transmitting interview request information to a mobile terminal currently existing near the location of the interview target, and receiving interview information (desired information) corresponding to the interview request information. In this case, it is possible to prevent storage capacity from becoming constrained, but there is a time lag between sending an interview request and receiving the interview information, making it difficult to quickly obtain the desired information. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2004-86694 [Patent Document 2] Japanese Patent Application Laid-Open No. 2004-96413 Summary of the Invention [Problem to be solved by the invention]
[0005] The present invention has been made in consideration of the above-mentioned circumstances, and its purpose is to provide an information provision system, a server, and a program for an information provision system that can reduce the capacity of the storage unit that stores collected information. [Means for solving the problem]
[0006] In order to achieve the above-mentioned object, the information providing system according to the present invention has the following features. a communication terminal capable of transmitting request information indicating information desired by a user; An information providing system comprising a server having a collection unit that collects information, a storage unit that stores the collected information, a search unit that searches for information that is a response to the request information from the information stored in the storage unit, and a transmission unit that transmits the searched information to the communication terminal that transmitted the request information, The server a priority assigning unit that assigns a priority to the information stored in the storage unit; an erasing unit that erases the information with a low priority assigned by the priority assigning unit from the storage unit; death , the priority assigning unit has a determining unit that determines the type of the information, and assigns the predetermined priority according to the type of the information; the collection unit collects the information for each type from a website; the communication terminal is provided to be capable of transmitting the provided information provided by the user; the collection unit periodically collects the information from the website; The server has a transmitting unit that, when determining that the information collected from the website has changed, transmits a request for the provided information for the changed information to the communication terminal of the driver who is traveling around the location information included in the information and is registered as the user. It is an information provision system.
[0007] In order to achieve the above-mentioned object, the server according to the present invention has the following features. A server capable of communicating with a communication terminal capable of transmitting request information indicating information desired by a user, a collection unit that collects information; a storage unit for storing the collected information; a search unit that searches for information that is a response to the request information from the information stored in the storage unit; a transmitting unit that transmits the searched information to the communication terminal that transmitted the request information; a priority assigning unit that assigns a priority to the information stored in the storage unit; an erasing unit that erases the information with a low priority assigned by the priority assigning unit from the storage unit; 、 the priority assigning unit has a determining unit that determines the type of the information, and assigns the predetermined priority according to the type of the information; the collection unit collects the information for each type from a website; the communication terminal is provided to be capable of transmitting the provided information provided by the user; the collection unit periodically collects the information from the website; a transmitting unit that, when determining that the information collected from the website has changed, transmits a request for the provided information in response to the changed information to the communication terminal of a driver who is traveling in the vicinity of the location information included in the information and is registered as the user; It is a server.
[0008] In order to achieve the above-mentioned object, the program for an information providing system according to the present invention has the following features. A program for an information providing system executed by a computer capable of communicating with a communication terminal capable of transmitting request information indicating information desired by a user, The computer, a collection unit that collects information; a storage unit for storing the collected information; a search unit that searches the collected information stored in the storage unit for information that is a response to the request information; a transmitting unit that transmits the searched information to the communication terminal that transmitted the request information; a priority assigning unit that assigns a priority to the information stored in the storage unit; and a deletion unit that deletes the information with a low priority assigned by the priority assigning unit from the storage unit. 、 the priority assigning unit has a determining unit that determines the type of the information, and assigns the predetermined priority according to the type of the information; the collection unit collects the information for each type from a website; the communication terminal is provided to be capable of transmitting the provided information provided by the user; the collection unit periodically collects the information from the website; the computer is caused to function as a transmitting unit that, when it is determined that the information collected from the website has changed, transmits a request for the provided information in response to the changed information to the communication terminal of a driver who is traveling in the vicinity of the location information included in the information and is registered as the user; It is a program for an information provision system. [Effects of the Invention]
[0009] According to the present invention, it is possible to provide an information providing system, a server, and a program for the information providing system that can reduce the capacity of a storage unit that stores collected information.
[0010] The present invention has been briefly described above. The details of the present invention will become clearer by reading the following detailed description of the invention (hereinafter referred to as "embodiments") with reference to the accompanying drawings. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a configuration diagram showing an embodiment of an information providing system according to the present invention. [Figure 2] FIG. 2 is a block diagram showing the configuration of the communication terminal mounted on the truck shown in FIG. [Figure 3] FIG. 3 is a block diagram showing the configuration of the server shown in FIG. [Figure 4] FIG. 4 is a flowchart showing a storage processing procedure of the server shown in FIG. [Figure 5] FIG. 5 is a flowchart illustrating the information providing process performed by the server shown in FIG. DETAILED DESCRIPTION OF THE INVENTION
[0012] Specific embodiments of the present invention will be described below with reference to the accompanying drawings.
[0013] The information provision system 1 of this embodiment is a system that allows the driver of the truck (vehicle) 10 that transports the cargo, the manager of the delivery company that manages the driver, and the destination or receiving point of the cargo to provide information (especially information necessary for delivery operations) and obtain the information they want (especially information they want for delivery operations).
[0014] 1, the information providing system 1 includes a plurality of communication terminals 2 to 4 that can transmit request information indicating information desired by the driver, manager, delivery destination, or receiving destination (user), and provided information provided by the driver, manager, delivery destination, or receiving destination, and a server 5 that receives the request information and the provided information. In this embodiment, the communication terminals 2 to 4 and the server 5 are configured to be able to communicate with each other via an internet communication network 11.
[0015] The communication terminal 2 is a terminal for a driver of a truck 10 that transports cargo. In this embodiment, as shown in Fig. 2, the communication terminal 2 is mounted on the truck 10 and includes a digital tachograph 21 (vehicle information collection device) that collects operation information of the truck 10 and transmits the information to the server 5, and a tablet 22 and a smart speaker 23 connected to the digital tachograph 21.
[0016] The digital tachograph 21 includes an internet communication unit 211, a GPS (Global Positioning System) communication unit 212, an external connection terminal 213, a CAN (Controller Area Network) interface (I / F) 214, a clock 215, and a control unit 216. The internet communication unit 211 is composed of a circuit, an antenna, etc. for connecting to the internet communication network 11. As is well known, the GPS communication unit 212 receives radio waves transmitted from a plurality of GPS satellites, determines the current position, and outputs the position to the control unit 216 described below. An external device such as a tablet 22 or a smart speaker 23 is connected to the external connection terminal 213.
[0017] The tablet 22 is a terminal having a display unit, a touch panel provided on the display unit, and a microcomputer that controls the operation of the entire tablet 22. The tablet 22 outputs text information input by operating the touch panel to the digital tachograph 21. The smart speaker 23 is a terminal having a microphone, a speaker, and a microcomputer that controls the entire smart speaker 23. The smart speaker 23 converts voice input from the microphone into text information and outputs it to the digital tachograph 21. In this embodiment, the tablet 22 and the smart speaker 23 are connected to the digital tachograph 21 by wires, but this is not limited to this. The tablet 22 and the smart speaker 23 may also be connected to the digital tachograph 21 wirelessly.
[0018] The CAN interface 214 is provided for connection to a CAN bus inside the vehicle. By performing CAN communication, the digital tachograph 21 can acquire operational information such as the speed, G value (acceleration), and engine speed of the truck 10 from the CAN. Note that, in this embodiment, an example will be described in which the digital tachograph 21 acquires operational information from the CAN interface 214, but this is not limitative. The digital tachograph 21 may also acquire operational information from sources other than the CAN interface 214. The clock 215 measures time and outputs the measured time information to the control unit 216.
[0019] The control unit 216 includes a memory such as a RAM (Random Access Memory) or a ROM (Read Only Memory), is configured with a CPU (Central Processing Unit) that operates according to a program stored in the memory, and is responsible for overall control of the digital tachograph 21. The control unit 216 periodically obtains current location information from the GPS communication unit 212 and transmits it to the server 5. The control unit 216 also periodically obtains speed, G value, and engine RPM from the CANI / F 24 and transmits them to the server 5. The control unit 216 also transmits text information received from the tablet 22 or smart speaker 23 to the server 5 as provided information.
[0020] The communication terminal 3 is composed of a terminal for an administrator who manages drivers. The communication terminal 4 is composed of a terminal for a destination or a receiving destination of luggage. The communication terminals 3 and 4 are composed of, for example, well-known personal computers. In this embodiment, analysis software for the digital tachograph 21 is installed in the communication terminal 3, and the communication terminal 3 can acquire and analyze operation information by communicating with the server 5. In this embodiment, the information provision system 1 can be used using the analysis software. Furthermore, the communication terminal 4 can use the information provision system 1 by accessing a website for the information provision system 1 or by installing an app.
[0021] As shown in FIG. 3, the server 5 includes an internet communication unit 51, a database (DB) 52, and a control unit 53 (computer).
[0022] The internet communication unit 51 is composed of circuits for connecting to the internet communication network 11. The DB 52 (storage unit) stores the current location information, speed, G value, engine RPM history transmitted from the communication terminal 2 (digital tachograph 21), and provided information transmitted from the communication terminals 2 to 4. The control unit 53 (computer) is equipped with memory such as RAM and ROM, and is composed of a CPU that operates according to a program stored in the memory, and controls the entire server 5.
[0023] Next, the operation of the information provision system 1 configured as described above will be described with reference to Fig. 4 and Fig. 5. The driver inputs the information to be provided using the communication terminal 2. The driver can input the information to be provided using the smart speaker 23 while driving. The driver can also input the information to be provided using the smart speaker 23 or the tablet 22 while parking. The manager, the delivery destination, or the delivery destination inputs the information to be provided using the communication terminals 3 and 4.
[0024] The provided information includes information about the driving route, such as congestion information along the route, accident information, construction information, weather information, road closure information, parking availability information, detour information, tourist information (famous places, cherry blossoms, autumn leaves, sunsets, night views, sunrises), event information (festivals, live performances, torch relays), information about locations with height limits, information about locations with road width restrictions, and convenience store information. The provided information also includes information about rest areas, such as information about parking and places to eat and rest, restaurant information, toilet information (environment, location, Japanese-style, Western-style), nap space information, and information about locations with baths and showers. The provided information about the driving route and rest areas is primarily entered by the driver, but may also be entered by an administrator. The provided information also includes information about the loading or unloading destination, such as precautions at the loading or unloading destination, procedural information (reception, waiting area, waiting procedures, etc.), how to enter or exit the loading or unloading destination, person in charge, on-site route information, emergency contact information, departure and arrival berth location information, and waiting area information. Information relating to the receiving or delivery destination is primarily input by the receiving or delivery destination, but may also be input by the driver.
[0025] When the communication terminals 2 to 4 input the provided information (text information), the communication terminals 2 to 4 include time information obtained from the clock in the input provided information and transmit the information to the server 5. The control unit 53 of the server 5 (hereinafter simply abbreviated as "server 5") functions as a collection unit, receives the provided information (=information) from the communication terminals 2 to 4 (Y in S1 of FIG. 4), and stores the received provided information in the DB 52 as stored information (=information) (S2).
[0026] The server 5 performs morphological analysis by comparing the text information of the provided information with the text information registered in the text dictionary, breaks down the sentence into words, extracts the remaining words after excluding particles, adverbs, etc., and stores the extracted words together with the provided information in the DB 52. For example, when the server 5 receives text information of the provided information stating, "Traffic is flowing smoothly between Susono and Gotemba with no traffic jams," the server 5 extracts the words "Susono," "Gotemba," "traffic jam," and "smooth."
[0027] Furthermore, the driver, manager, delivery destination, or delivery destination inputs request information (text information) indicating desired information using the communication terminals 2 to 4. When the request information is input, the communication terminals 2 to 4 transmit the input request information to the server 5. When the server 5 receives the request information from the communication terminals 2 to 4 (S3 in FIG. 5), it functions as a search unit and searches for stored information that is a response to the request information received from the communication terminals 2 to 4 from among the stored information stored in the DB 52 (S4).
[0028] In S4, the server 5 compares the text information of the request information with text information registered in the text dictionary to extract words from the request information and searches the DB 52 for information to be provided that includes the extracted words. For example, when the server 5 receives text information of the request information such as "I want to know the traffic congestion level between Susono and Gotemba," the server 5 extracts the words "Susono," "Gotemba," and "traffic congestion" and searches the DB 52 for information to be provided that includes these extracted words. If the extracted word includes information that changes from moment to moment, such as "traffic congestion," the server 5 further searches for information to be provided that includes time information within a predetermined time from the time the request information was received, but does not search for information outside the predetermined time. As described above, if the information to be provided that says "Traffic is flowing smoothly between Susono and Gotemba with no traffic congestion" has already been received within a predetermined time from the time the request information was received and stored in the DB 52, the server 5 searches for the information to be provided.
[0029] When the information to be provided is searched for (S4), the server 5 transmits the searched stored information to the communication terminals 2 to 4 that transmitted the request information (S5), and returns to S3. Note that, if there is a plurality of pieces of stored information stored in the DB 52, the server 5 transmits the latest one to the communication terminals 2 to 4. When the communication terminal 2 receives the stored information, it displays it on the tablet 22 or outputs the audio information from the smart speaker 23.
[0030] According to the above-described information providing system 1, a huge amount of information is stored in the DB 52. Therefore, in this embodiment, the server 5 functions as a priority assigning unit that assigns priorities to the information stored in the DB 52, and functions as an erasing unit that periodically or when the capacity of the DB 52 falls below a predetermined value, erases low-priority information from the DB 52. This makes it possible to reduce the capacity of the DB 52.
[0031] In this embodiment, in step S2 of storing the received (collected) provided information in the DB 52, the server 5 functions as a determination unit, determines the type of information from the text information of the provided information, assigns a predetermined priority according to the type of information, and stores the information in the DB 52. The types of provided information include the above-mentioned various types of information regarding the travel route, various types of information regarding rest stops, various types of information regarding the input or output destination, and other information that is not classified into any of the above categories, and text information according to the type of provided information is registered in advance and stored in the DB 52, etc.
[0032] Priorities according to the types of information to be provided are also predefined and registered, and stored in the DB 52 or the like. The server 5 assigns priorities based on the pre-registered relationship between the types of information to be provided and the priorities. For example, the server 5 sets a higher priority for various information related to driving routes required for the driver's driving and work, and various information related to input or output destinations, than for various information related to rest breaks and other information. Alternatively, the server 5 may set a higher priority for tourist information, information on height limits, information on road width restrictions, convenience store information, various information related to rest breaks, and various information related to input or output destinations, which are less likely to change, than for information related to driving routes that change from moment to moment, such as traffic congestion information, accident information, weather information, parking availability information, event information, and other information. This allows information useful to the driver to be preferentially stored in the DB 52.
[0033] In the present embodiment, the server 5 may reassign priorities depending on the number of times the information is searched in S4 of Fig. 5. To achieve this, when the server 5 searches for the information to be provided in S4 of Fig. 5, the server 5 counts up the number of times the information to be provided that has been searched, and stores the count value in the DB 52 in association with the searched information to be provided.
[0034] The server 5 periodically re-prioritizes the information to be provided in accordance with the number of searches and the evaluations described above. For example, if the server 5 determines that the information has been searched many times (for example, the number of searches is greater than a predetermined number or within a predetermined upper rank), it raises the priority assigned at the time of collection. On the other hand, if the server 5 determines that the information has been searched few times (for example, the number of searches is less than a predetermined number or within a predetermined lower rank), it lowers the priority assigned at the time of collection. This allows information that is frequently requested by drivers to be preferentially stored in the DB 52.
[0035] The server 5 may assign a priority according to an increase or decrease in the number of searches. In this case, when the server 5 searches for the provided information in S4 of FIG. 5, the server 5 associates the search date and time of the searched provided information with the provided information and stores the linked search date and time in the DB 52. Then, when the server 5 determines that the number of searches for this provided information is increasing based on the search date and time history, the server 5 increases the priority assigned to the provided information at the time of collection. On the other hand, when the server 5 determines that the number of searches is decreasing, the server 5 decreases the priority assigned to the provided information at the time of collection.
[0036] In this embodiment, the server 5 may also ask users who have received the provided information to rate the received provided information and assign a priority to the information based on the rating. To achieve this, the communication terminals 2 to 4 are configured to transmit ratings (for example, a rating on a five-point scale) of the received provided information to the server 5 after receiving the provided information. Upon receiving the ratings from the communication terminals 2 to 4, the server 5, for example, calculates an average score of the ratings and stores the average score in the DB 52 in association with the rated provided information.
[0037] The server 5 periodically re-assigns the priority of the provided information in accordance with the retrieved evaluations. For example, if the server 5 determines that the evaluation is high, it increases the priority assigned at the time of collection. On the other hand, if the server 5 determines that the evaluation is low, it decreases the priority assigned at the time of collection. This allows highly rated information to be preferentially stored in the DB 52.
[0038] In the above-described embodiment, the server 5 assigns a priority to each type of information when collecting the information, and then resets the priority according to the number of searches and evaluations. However, this is not limited to this. The server 5 analyzes the types of information that are searched frequently or highly evaluated, and resets the priority according to the type of information so that the type that is searched frequently has a higher priority. This makes it possible to assign priorities to information when collecting it so that more useful information has a higher priority.
[0039] According to the information provision system 1 described above, the DB 52 only stores information provided by users (mainly drivers), and therefore, in many cases, information desired by other users is not provided. Therefore, in this embodiment, the server 5 periodically and voluntarily collects information from external websites. For example, the server 5 uses scraping technology to access websites, collect information by pre-registered type for prioritization, and store the information in the DB 52. The server 5 does not need to collect all registered types of information. For example, the server 5 may collect constantly changing weather information, road closure information, traffic congestion information, accident information, construction information, parking availability information, and the like, and store the information in the DB 52. The server 5 also prioritizes the information collected and stored from websites.
[0040] The server 5 also determines that weather information, road closure information, traffic congestion information, accident information, construction information, parking availability information, and the like collected from websites have changed. In response to this determination, the server 5 functions as a transmitter and transmits a request for information to be provided about the changed information to the communication terminal 2 registered as the user of the driver who transmits the location information surrounding the information. Upon receiving the request for information to be provided, the communication terminal 2 displays a message to that effect on the tablet 22 or outputs audio information from the smart speaker 23. The driver can then input information to be provided.
[0041] For example, when the server 5 determines that the weather in area A has suddenly changed based on weather information collected from a website, it transmits a request for information to the communication terminal 2 of a driver traveling around area A. When the communication terminal 2 receives the request for information to be provided, it displays on the tablet 22 or outputs from the smart speaker 23 a message saying, "The weather in area A has suddenly changed. Please tell us the situation there." In this way, when a change occurs in the information collected from the website, more detailed information to be provided can be obtained from drivers traveling around the location information included in the information.
[0042] Furthermore, in this embodiment, the server 5 functions as a confirmation unit, and when the provided information received in S1 is information related to the delivery destination or delivery destination of the package and the user who used the provided information is not the delivery destination or delivery destination, the server 5 transmits confirmation of the provided information to the communication terminal 4 in which the delivery destination or delivery destination is registered as the user. For example, when information related to delivery destination B is provided by a driver, the server 5 transmits confirmation of the provided information provided by the driver to the communication terminal 4 of delivery destination B. When the response to this confirmation indicates an error and correct information has been added, the server 5 rewrites the provided information stored in the DB 52 with the correct provided information.
[0043] Furthermore, in this embodiment, if the request information is an inquiry about the delivery destination or delivery destination of the cargo, the server 5 transmits the inquiry information to the communication terminal 4 in which the other delivery destination or delivery destination is registered as a user, and collects the response information in response to this as provided information. For example, if a driver requests an inquiry about the departure and arrival berth position information of delivery destination C, it can be determined that there is a high possibility that inquiries about the departure and arrival berth position information of the other delivery destinations and delivery destinations will also be made. Therefore, if the departure and arrival berth position information of the other delivery destinations and delivery destinations is not stored in DB 52, the server 5 transmits the inquiry information about the departure and arrival berth position information to the communication terminals of the other delivery destinations and delivery destinations that do not have the information stored therein. This makes it possible to collect information about delivery destinations or delivery destinations that are likely to be requested in advance.
[0044] The present invention is not limited to the above-described embodiments, and can be appropriately modified, improved, etc. Furthermore, the material, shape, size, number, location, etc. of each component in the above-described embodiments are arbitrary and not limited as long as they can achieve the present invention.
[0045] In the above-described embodiment, the communication terminal 2 uses the digital tachograph 21, but is not limited to this. The communication terminal 2 may be configured solely as a terminal such as a tablet or a smartphone.
[0046] In the above-described embodiment, the communication terminal 3 is configured as a terminal for the manager, and the communication terminal 4 is configured as a terminal for the delivery destination or the delivery destination, but this is not limited to this. The communication terminal 3 may be configured as only the communication terminal 2 for the driver.
[0047] In the above-described embodiment, the digital tachograph 21 is used as the vehicle information collection device, but the present invention is not limited to this. The vehicle information collection device may also be a device capable of collecting vehicle information, such as a drive recorder or a navigation device.
[0048] In the above-described embodiment, analysis software for the digital tachograph 21 is installed in the communication terminal 3, and the information provision system 1 can be used using this analysis software, but this is not limited to this. The information provision system 1 can also be used by accessing a website using the communication terminal 3. Furthermore, the information provision system 1 can also be used by installing an application dedicated to the information provision system 1 in the communication terminal 3.
[0049] Here, the features of the embodiments of the information providing system, the server, and the program for the information providing system according to the present invention will be briefly summarized and listed below in [1] to
[10] . [1] a communication terminal (2-4) capable of transmitting request information indicating information desired by a user; An information providing system (1) comprising a server (5) having a collection unit (53) that collects information, a storage unit (52) that stores the collected information, a search unit (53) that searches for information that is a response to the requested information from the information stored in the storage unit (52), and a transmission unit (53) that transmits the searched information to the communication terminal (2 to 4) that transmitted the requested information, The server (5) a priority assigning unit (53) that assigns a priority to the information stored in the storage unit (52); and an erasing unit (53) that erases the information with a low priority assigned by the priority assigning unit (53) from the storage unit (52). Information provision system (1).
[0050] According to the configuration [1] above, the erasing unit (53) erases information with a low priority assigned by the priority assigning unit (53) from the storage unit (52), thereby reducing the capacity of the storage unit (52) that stores the collected information.
[0051] [2] The information providing system (1) according to [1], The priority assigning unit (53) has a determining unit (53) that determines the type of the information, and assigns the predetermined priority according to the type of the information. Information provision system (1).
[0052] According to the above configuration [2], the type of information that is useful to the user can be preferentially stored in the storage unit (52).
[0053] [3] The information providing system (1) according to [1] or [2], The priority assigning unit (53) assigns a higher priority to the information that has been searched for more frequently by the search unit (53), or assigns the priority in accordance with an increase or decrease in the number of times the information has been searched for by the search unit (53). Information provision system (1).
[0054] According to the above configuration [3], information that is frequently requested by the user can be preferentially stored in the storage unit (52).
[0055] [4] The information providing system (1) according to any one of [1] to [3], The priority assigning unit (53) assigns a higher priority to the information that is more highly rated by the user. Information provision system (1).
[0056] According to the above configuration [4], information that has been highly rated by users can be preferentially stored in the storage unit (53).
[0057] [5] [2] The information providing system (1) according to The collection unit (53) collects the information for each type from a website. Information provision system (1).
[0058] According to the configuration [5] above, information can be collected by type from websites.
[0059] [6] [5] An information providing system (1) according to the present invention, The communication terminals (2 to 4) are provided so as to be capable of transmitting the information provided by the users, The collection unit (53) periodically collects the information from the website, The server (5) has a transmitting unit (53) that, when determining that the information collected from the website has changed, transmits a request for the provided information corresponding to the changed information to the communication terminal (2) in which a driver traveling in the vicinity of the location information included in the information is registered as the user, Information provision system (1).
[0060] According to the configuration of [6] above, when there is a change in the information collected from the website, more detailed information can be obtained from drivers traveling in the vicinity of the location information contained in the information.
[0061] [7] An information providing system (1) according to any one of [1] to [6], The communication terminals (2 to 4) are provided so as to be capable of transmitting the information provided by the users, the collection unit (53) collects the information by receiving the provided information from the communication terminals (2 to 4); The server (5) has a confirmation unit (53) that, when the provided information is information relating to the delivery destination or the receiving destination of the package and the user who provided the provided information is not the delivery destination or the receiving destination, transmits confirmation of the provided information to the communication terminal (4) in which the delivery destination or the receiving destination is registered as the user. Information provision system (1).
[0062] According to the configuration [7] above, more accurate information on the destination or receiving destination can be stored in the storage unit.
[0063] [8] An information providing system (1) according to any one of [1] to [7], When the request information is information requesting an inquiry about the destination or receiving destination of the package, the collection unit (53) transmits the request information to the communication terminal (4) in which the other destination or receiving destination is registered as the user, and collects response information thereto as the information. Information provision system (1).
[0064] According to the configuration [8] above, it is possible to collect information in advance about destinations or receiving destinations where there is a high possibility of requests.
[0065] [9] A server (5) capable of communicating with a communication terminal (2-4) capable of transmitting request information indicating information desired by a user, a collection unit (53) for collecting information; a storage unit (52) for storing the collected information; a search unit (53) that searches for information that is a response to the request information from the information stored in the storage unit (52); a transmitting unit (53) that transmits the searched information to the communication terminal (2 to 4) that transmitted the request information; a priority assigning unit (53) that assigns a priority to the information stored in the storage unit (52); and an erasure unit (53) that erases the information with a low priority assigned by the priority assignment unit (53) from the storage unit (52). Server(5).
[10] A program for an information providing system executed by a computer (53) capable of communicating with a communication terminal (2-4) capable of transmitting request information indicating information desired by a user, The computer (53), a collection unit (53) for collecting information; a search unit (53) that searches for information that is a response to the request information from the collected information stored in a storage unit (52); a transmitting unit (53) that transmits the searched information to the communication terminal (2 to 4) that transmitted the request information; a priority assigning unit (53) that assigns a priority to the information stored in the storage unit (52); and causing the information storage unit to function as an erasing unit (53) that erases the information with a low priority assigned by the priority assigning unit (53) from the storage unit (52). A program for information provision systems.
[0066] According to the configurations [9] and
[10] above, the erasing unit (53) erases information with a low priority assigned by the priority assigning unit (53) from the storage unit (52), thereby reducing the capacity of the storage unit (52) that stores the collected information. [Explanation of symbols]
[0067] 1 Information provision system 2~4 communication terminals 5 Server 52 DB (Storage Department) 53 Control unit (collection unit, search unit, transmission unit, priority assignment unit, deletion unit, discrimination unit)
Claims
1. a communication terminal capable of transmitting request information indicating information desired by a user; An information providing system comprising a server having a collection unit that collects information, a storage unit that stores the collected information, a search unit that searches for information that is a response to the request information from the information stored in the storage unit, and a transmission unit that transmits the searched information to the communication terminal that transmitted the request information, The server a priority assigning unit that assigns a priority to the information stored in the storage unit; an erasing unit that erases the information with a low priority assigned by the priority assigning unit from the storage unit, the priority assigning unit has a determining unit that determines the type of the information, and assigns the predetermined priority according to the type of the information; the collection unit collects the information for each type from a website; the communication terminal is provided to be capable of transmitting the provided information provided by the user; the collection unit periodically collects the information from the website; The server has a transmitting unit that, when determining that the information collected from the website has changed, transmits a request for the provided information corresponding to the changed information to the communication terminal of the driver who is traveling around the location information included in the information and is registered as the user. Information provision system.
2. 2. The information providing system according to claim 1, the priority assigning unit assigns a higher priority to the information that has been searched for more frequently by the search unit, or assigns the priority in accordance with an increase or decrease in the number of times the information has been searched for by the search unit. Information provision system.
3. 3. The information providing system according to claim 1 or 2, the priority assigning unit assigns a higher priority to the information that is more highly rated by the user; Information provision system.
4. A communication terminal capable of transmitting request information indicating information desired by a user; An information providing system comprising a server having a collection unit that collects information, a storage unit that stores the collected information, a search unit that searches for information that is a response to the request information from the information stored in the storage unit, and a transmission unit that transmits the searched information to the communication terminal that transmitted the request information, The server a priority assigning unit that assigns a priority to the information stored in the storage unit; an erasing unit that erases the information with a low priority assigned by the priority assigning unit from the storage unit, the communication terminal is provided to be capable of transmitting the provided information provided by the user; the collection unit collects the information by receiving the provided information from the communication terminal; The server has a confirmation unit that, when the provided information is information relating to a delivery destination or a receiving destination of a package and the user who provided the provided information is not the delivery destination or the receiving destination, transmits confirmation of the provided information to the communication terminal in which the delivery destination or the receiving destination is registered as the user. Information provision system.
5. A communication terminal capable of transmitting request information indicating information desired by a user; An information providing system comprising a server having a collection unit that collects information, a storage unit that stores the collected information, a search unit that searches for information that is a response to the request information from the information stored in the storage unit, and a transmission unit that transmits the searched information to the communication terminal that transmitted the request information, The server a priority assigning unit that assigns a priority to the information stored in the storage unit; an erasing unit that erases the information with a low priority assigned by the priority assigning unit from the storage unit, When the request information is information requesting an inquiry about a destination or a receiving destination of the package, the collection unit transmits the request information to the communication terminal in which the other destination or receiving destination is registered as the user, and collects response information thereto as the information. Information provision system.
6. A server capable of communicating with a communication terminal capable of transmitting request information indicating information desired by a user, a collection unit that collects information; a storage unit for storing the collected information; a search unit that searches for information that is a response to the request information from the information stored in the storage unit; a transmitting unit that transmits the searched information to the communication terminal that transmitted the request information; a priority assigning unit that assigns a priority to the information stored in the storage unit; an erasing unit that erases the information with a low priority assigned by the priority assigning unit from the storage unit, the priority assigning unit has a determining unit that determines the type of the information, and assigns the predetermined priority according to the type of the information; the collection unit collects the information for each type from a website; the communication terminal is provided to be capable of transmitting the provided information provided by the user; the collection unit periodically collects the information from the website; a transmitting unit that, when it is determined that the information collected from the website has changed, transmits a request for the provided information in response to the changed information to the communication terminal of the driver who is traveling in the vicinity of the location information included in the information and is registered as the user; server.
7. A program for an information providing system executed by a computer capable of communicating with a communication terminal capable of transmitting request information indicating information desired by a user, The computer, a collection unit that collects information; a search unit that searches the collected information stored in the storage unit for information that is a response to the request information; a transmitting unit that transmits the searched information to the communication terminal that transmitted the request information; a priority assigning unit that assigns a priority to the information stored in the storage unit; a deletion unit that deletes the information with a low priority assigned by the priority assigning unit from the storage unit; the priority assigning unit has a determining unit that determines the type of the information, and assigns the predetermined priority according to the type of the information; the collection unit collects the information for each type from a website; the communication terminal is provided to be capable of transmitting the provided information provided by the user; the collection unit periodically collects the information from the website; The computer is caused to function as a transmitting unit that, when it is determined that the information collected from the website has changed, transmits a request for the provided information in response to the changed information to the communication terminal of the driver who is traveling in the vicinity of the location information included in the information and is registered as the user. A program for information provision systems.
Citation Information
Patent Citations
Information management device and recording medium recorded with program thereof
JP2000090109A
Device for storing / Reproducing time-series information
JP2002183216A
Vehicle-related information providing system and its method
JP2004021331A
Supporting apparatus and mobile terminal system for collecting news materials
JP2004086694A
Collected information providing device and portable data collecting terminal device
JP2004096413A