WO2010084615A1 - 地図情報提供仲介システム、地図情報提供仲介サーバおよび地図情報提供方法 - Google Patents
地図情報提供仲介システム、地図情報提供仲介サーバおよび地図情報提供方法 Download PDFInfo
- Publication number
- WO2010084615A1 WO2010084615A1 PCT/JP2009/051180 JP2009051180W WO2010084615A1 WO 2010084615 A1 WO2010084615 A1 WO 2010084615A1 JP 2009051180 W JP2009051180 W JP 2009051180W WO 2010084615 A1 WO2010084615 A1 WO 2010084615A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- map
- map information
- information
- point
- server
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3885—Transmission of map data to client devices; Reception of map data by client devices
- G01C21/3896—Transmission of map data from central databases
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3885—Transmission of map data to client devices; Reception of map data by client devices
- G01C21/3889—Transmission of selected map data, e.g. depending on route
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/024—Guidance services
Definitions
- the present invention relates to a map information system that provides map information in an information providing system such as a route search system or a facility search system, and in particular, a plurality of map information providing systems in which a predetermined area is a service target area.
- the map information providing system can provide the terminal device with the map information requested from the map information providing system in the adjacent service target area through the mediation system including the map information provision mediation server. .
- navigation devices and navigation systems that guide a user by searching for a route from a desired departure point to a destination using map data and road data are known.
- Such navigation devices and navigation systems are known.
- a communication type that uses a mobile phone as a navigation terminal to send a route search request to the route search server, receives the result, and receives route guidance Navigation systems have been put to practical use.
- the communication-type navigation system is a system that uses a mobile terminal such as a mobile phone as a navigation terminal, and is also used as a navigation system for pedestrians.
- a navigation system for pedestrians it is preferable to add a route guidance function including transportation, and in addition to searching and guidance for walking routes, the route search server accumulates routes and operation time data of transportation,
- a navigation system having a function of guiding a route from a desired departure station to a desired destination station (boarding candidate train) in addition to searching for a walking route and guidance.
- boarding candidate train boarding candidate train
- There is also a traffic guidance system that receives and displays information such as routes, timetables of transportation facilities, and trains that can be boarded from an information distribution server without searching for walking routes.
- a general navigation device, a route search device used in a communication navigation system, and a route search method are disclosed in, for example, the following Patent Document 1 (Japanese Patent Laid-Open No. 2001-165681).
- This navigation system is configured to send information on a departure point and a destination from a portable navigation terminal to an information distribution server, and the information distribution server searches and guides a route that matches a search condition from road network and traffic network data.
- the search condition there are means for moving from the departure place to the destination, for example, walking, automobile, combined use of railroad and walking, and the route is searched as one of the search conditions.
- the information distribution server has roads (routes) of map data as nodes and nodes as the positions of inflection points, links connecting the nodes as links, and cost information (distance and required time) of all links as a database. ing. Then, the information distribution server sequentially searches for a link from the departure node to the destination node with reference to the database, and traces the node and link with the smallest cost information of the link as a guide route. The shortest route can be guided to the portable navigation terminal. As such a route search method, a method called label determination method or Dijkstra method is used. Patent Document 1 also discloses a route search method using this Dijkstra method.
- a route search system that searches for routes that use transportation is a database of operation time data of each transportation based on route search conditions such as departure date, departure location, destination, arrival time specified by the user. It has a time database and data that makes the traffic network a database based on this. Then, referring to these databases, each available means of transportation (individual trains and route buses) connecting the departure point and destination, including connections (transfers), is sequentially traced to meet the route search conditions. It is configured to present one or a plurality of candidates for a guide route (departure station, destination station, route, train, etc.). As route search conditions, it is generally possible to specify conditions such as required time, number of transfers, and fares.
- the user When providing information on a store or event, the user operates the mobile terminal to input a store or event category and an area to be searched for a search request.
- the server searches for stores and events that fall into the specified category and exist in the area, and the information is distributed to the map display terminal.
- the timetable when the user operates the mobile terminal to designate a route, the timetable of the route is presented on the screen of the display device of the mobile terminal. Further, in the transfer guidance, the recommended route is presented by the user specifying the departure place and the destination.
- a map server on the Internet connects to a map server on the Internet from a terminal device such as a personal computer or a mobile phone, and enter the desired location, facility, store address, name, telephone number, etc. to determine the location of the location, facility, or store. It is also possible to display a map image on a display device by downloading map data within a predetermined range.
- the map data for displaying the map image is generally composed of vector map data instead of bitmap data (raster map data) in order to suppress the data amount at the time of communication.
- the vector map data includes polygon data for displaying roads included in a map in mesh units in a state close to natural terrain, and road data expressing each road link as a vector.
- Road data expressed in vectors is used when drawing a guide route or route history on a map image.
- the current position of the map display device is drawn on the searched route and road data at the time of route guidance.
- the current position is calculated by satellite navigation using a GPS receiver provided in the map display device.
- map data and network data for route search provided in a general route guidance system are data of areas (referred to as service target areas) where the system provides route guidance services.
- service target areas areas where the system provides route guidance services.
- a normal route guidance system targets a country in a certain country, or targets a specific region in a certain country.
- map data for a specific area or network data for route search is stored in the vehicle-mounted navigation device, and a point outside the area is set as a destination.
- Asks a server with map data for the whole country including other regions and network data for route search, or downloads map data for the lack of regions and network data for route search, and navigates A method for enabling route search on the device side is adopted.
- Patent Document 2 Japanese Patent Laid-Open No. 2003-97960 discloses an invention of such a route guidance device.
- this route guidance device sets a plurality of starting points along the route.
- the route guiding device determines a starting point that can be guided and transmits it to the center.
- the center searches for a route from the starting point to the starting point, and the guidance device searches for a route from the starting point to the destination, and provides an optimum route from the starting point to the destination.
- Patent Document 3 Japanese Patent Laid-Open No. 2001-4392
- a mobile phone as a terminal device transmits the current position and destination information to the map server as map search conditions, and the map server responds to the search conditions.
- a map display system is disclosed in which guide information and map information are generated and distributed to a mobile phone, and the guide information and map information are integrated and displayed on a display device in the mobile phone.
- JP 2001-165681 A (FIGS. 1 and 2) JP 2003-97960 A (FIGS. 1 and 2) JP 2001-4392 A (FIGS. 4 and 6)
- a route guidance service cannot be provided only by using the map data or network data for route search provided for a certain route guidance system.
- the route search function of another route guidance system is used for a portion that cannot be routed by one route guidance system in cooperation with another route guidance system.
- the map data held by the route guidance device is partial area map data
- the server is the partial area map data held by the navigation device. It is a system based on the premise that we have nationwide map data including.
- network data for route search is created from map data, road network information, and traffic network information, stored as a database, and a user. It is necessary to have a map database that stores map information in order to guide routes.
- map data, road network, and traffic network data are required not only for the home country but also for other countries where the service is to be provided. Therefore, in such a case, there is a problem that the technique of the route guidance device disclosed in Patent Document 2 cannot be applied.
- the applicant of this application links the route guidance systems with map data for each country and region and network data for route search, and a series of route guidance from the departure point to the destination across the country and region.
- an international patent application has already been filed for the invention of PCT / JP2008 / 058182.
- system A is a route guidance system that uses area A as a service providing area
- system B is a route guidance system that uses area B as a service providing area
- the route guidance systems of system A and system B are the same. It is a system with a configuration.
- the route search server 30A has only map data covering the area A and network data for route search, and the route search server 30B has only map data covering the area B and network data for route search. Yes. Accordingly, the route search server 30A cannot perform a route search using a point in the area B as a departure point or destination, and the route search server 30B cannot perform a route search using a point in the area A as a departure point or destination.
- the first route guidance system (A) extracts candidate contacts that become boundaries of different areas and extracts the second Send to route guidance system (B).
- the first and second route guidance systems search for the optimum route from the starting point to the candidate point of contact and the optimum candidate route from the candidate point of contact to the destination, respectively, and the required time and link data are stored in each route guidance system.
- the first or second route guidance system determines a recommended route having the smallest total required time among the candidate routes combined at the candidate contact point, and the recommended route data including the link data is determined as the first route.
- the terminal device requests route guidance from the first or second route guidance system based on the recommended route data according to the area in which it is located.
- a route search request from a terminal device to a point S within an area where a certain guidance system A provides a service and a destination G as a destination within an area where another route guidance system B provides a service is issued.
- the route search server A that has received the route search request identifies a route guidance system in which the area including the point G is a service providing area from among a large number of route guidance systems.
- Such a problem also occurs when providing map information to a terminal device.
- a map information providing system having map information corresponding to the lack of map information must be specified.
- each of the route search servers of a large number of route guidance systems has presence / absence of other route guidance systems that can cooperate and information of other route guidance systems, for example, other route guidance It is necessary to have information such as information on an area where the system provides a service and URL of a server providing the service as data. Further, every time a new route guidance system is added to the linked system, a new problem arises in that data of all existing route guidance systems must be added and updated. Furthermore, when the destination in the route search is a different area outside the service providing area, an area discrimination function for identifying a route guidance system that uses the area to which the destination belongs as the service providing area is necessary. There arises a problem that the server of the system needs to have such a function.
- map information provision mediation server maps information provision mediation system
- map information provision mediation server that relays the map information request and the map information obtained in response to the map information provision request
- each map information provision service is provided to the map information provision mediation server
- the present invention has an object to solve the above-mentioned problems, and in particular, a mediation system including a map information provision mediation server by linking a plurality of map information provision systems having a predetermined area as a service target area.
- a mediation system including a map information provision mediation server by linking a plurality of map information provision systems having a predetermined area as a service target area.
- the first invention of the present application is: A map information providing server having a predetermined area as a service providing area and having map data storage means for storing map data of the area, and a display means for displaying a map image based on the map information, connected to the map information providing server.
- a map information provision intermediary system comprising a plurality of map information provision systems composed of terminal devices, and a map information provision intermediary server connected to the plurality of map information provision systems,
- the terminal device includes a map acquisition determination unit that determines whether or not to acquire map information, a point information calculation unit that calculates position information of a point for specifying the map information to be acquired, and a map synthesis unit.
- the location information calculated by the point information calculating means is the first map in which the area where the terminal device is located is the map information providing service area.
- the map information provision mediation server provides map information in an area determination unit that determines a service target area that provides map information including the point based on the point position information, and a service target area determined by the area determination unit.
- the terminal device combines the map information held by the terminal device and the map information provided by the second map information providing server by the map synthesizing unit and displays the synthesized information on the display unit.
- the terminal device includes a current position acquisition unit that acquires a current position, and the map image includes the current position based on the current position acquired by the current position acquisition unit.
- the map acquisition determination means determines whether or not map information needs to be acquired based on whether or not there is a portion where a map image is not displayed on the display screen of the display means,
- the point information calculation means determines a specific point included in the map image that is not displayed, and calculates position information of the point.
- the point information calculation unit is configured to determine a predetermined coordinate position of the deficient portion based on a display area of the deficient portion of the map image that is not displayed on the display screen of the display unit. Is calculated, a specific point on the map information is determined based on the coordinate position, and position information on the map information of the specific point is calculated.
- the map acquisition determination unit needs to acquire map information based on whether or not there is a portion where a map image is not displayed on the display screen of the display unit.
- the point information calculation means based on the map information displayed on the display means, map information displayed on the display screen, and map information including a map image not displayed on the display screen; , Is extracted, a point without link vector information corresponding to the point of contact is identified, and position information on the map information of the point is calculated.
- the map information provision mediation server stores service usage information corresponding to user information received from each map information provision server.
- the terminal device includes user identification information storage means, and provides user identification information stored in the user identification information storage means together with the spot information calculated by the spot information calculation means, and map information in an area where the terminal device is located Send to the map information provision mediation server via the first map information provision server as a service area
- the map information providing mediation server is configured to provide a second map constituting the map information providing system determined by the map information providing system determining means based on the user information and the location information received from the first map information providing server.
- the information providing server When requesting the information providing server to provide map information including the point based on the location information, it is determined whether or not there is a distribution permission in the second map information providing server based on the user information. If there is distribution permission, the location information is transmitted to the second map information providing server, and if there is no distribution permission, information indicating that there is no distribution permission is sent to the first map information distribution server. It is characterized by transmitting to.
- the sixth invention of the present application is A map information providing server comprising a predetermined area as a service providing area, map data storage means storing map data of the area, and display means for displaying a map image based on the map information, the map information providing server, A plurality of map information providing systems composed of connected terminal devices, and a map information providing mediation server connected to the plurality of map information providing systems,
- the terminal device includes a map acquisition determination unit that determines whether or not to acquire map information, a point information calculation unit that calculates position information of a point for specifying the map information to be acquired, and a map synthesis unit.
- the location information calculated by the point information calculating means is the first map in which the area where the terminal device is located is the map information providing service area.
- the map information provision mediation server provides map information in an area determination unit that determines a service target area that provides map information including the point based on the point position information, and a service target area determined by the area determination unit.
- the terminal device combines the map information held by the terminal device and the map information provided by the second map information providing server by the map synthesizing unit and displays the synthesized information on the display unit.
- the terminal device includes a current position acquisition unit that acquires a current position, and the map image includes the current position based on the current position acquired by the current position acquisition unit.
- the map acquisition determination means determines whether or not map information needs to be acquired based on whether or not there is a portion where a map image is not displayed on the display screen of the display means,
- the point information calculation means determines a specific point included in the map image that is not displayed, and calculates position information of the point.
- the point information calculation unit is configured to determine a predetermined coordinate position of the deficient portion based on a display area of the deficient portion of the map image that is not displayed on the display screen of the display unit. Is calculated, a specific point on the map information is determined based on the coordinate position, and position information on the map information of the specific point is calculated.
- the map acquisition determination means needs to acquire map information based on whether or not there is a portion where a map image is not displayed on the display screen of the display means.
- the point information calculation means based on the map information displayed on the display means, map information displayed on the display screen, and map information including a map image not displayed on the display screen; , Is extracted, a point without link vector information corresponding to the point of contact is identified, and position information on the map information of the point is calculated.
- the tenth aspect of the present invention is the user information according to any one of the sixth to ninth aspects, wherein the map information provision mediation server stores service usage information corresponding to user information received from each map information provision server. Storage means, and distribution permission determination means for determining whether or not to permit the provision of map information according to the user information stored in the user information storage means,
- the terminal device includes user identification information storage means, and provides user identification information stored in the user identification information storage means together with the spot information calculated by the spot information calculation means, and map information in an area where the terminal device is located Send to the map information provision mediation server via the first map information provision server as a service area,
- the map information providing mediation server is configured to provide a second map constituting the map information providing system determined by the map information providing system determining means based on the user information and the location information received from the first map information providing server.
- the information providing server When requesting the information providing server to provide map information including the point based on the location information, it is determined whether or not there is a distribution permission in the second map information providing server based on the user information. If there is distribution permission, the location information is transmitted to the second map information providing server, and if there is no distribution permission, information indicating that there is no distribution permission is sent to the first map information distribution server. It is characterized by transmitting to.
- the eleventh invention of the present application is A map information providing server comprising a predetermined area as a service providing area, map data storage means storing map data of the area, and display means for displaying a map image based on the map information, the map information providing server, A map information providing method in a map information providing intermediary system comprising a plurality of map information providing systems composed of connected terminal devices, and a map information providing intermediary server connected to the plurality of map information providing systems.
- the terminal device includes a map acquisition determination unit that determines whether or not to acquire map information, a point information calculation unit that calculates position information of a point for specifying the map information to be acquired, and a map synthesis unit.
- the location information calculated by the point information calculating means is the first map in which the area where the terminal device is located is the map information providing service area.
- the map information provision mediation server provides map information in an area determination unit that determines a service target area that provides map information including the point based on the point position information, and a service target area determined by the area determination unit.
- the terminal device has a step of combining the map information held by the terminal device and the map information provided by the second map information providing server by the map combining means and displaying the combined information on the display means.
- the terminal device includes a current position acquisition unit that acquires a current position, and the map image includes the current position based on the current position acquired by the current position acquisition unit.
- Displaying on the display means, and the map acquisition determining means determining whether or not map information needs to be acquired based on whether or not there is a portion where no map image is displayed on the display screen of the display means.
- a step of determining a specific point included in the non-displayed map image and calculating position information of the point is
- the point information calculation unit is configured to determine a predetermined coordinate position of the deficient portion based on a display area of the deficient portion of the map image that is not displayed on the display screen of the display unit. And a step of determining a specific point on the map information based on the coordinate position and calculating position information on the map information of the specific point.
- the map acquisition determination means needs to acquire map information based on whether or not there is a portion where a map image is not displayed on the display screen of the display means.
- the map information provision mediation server stores service use information corresponding to user information received from each map information provision server.
- User information storage means, and distribution permission determination means for determining whether to permit the provision of map information according to the user information stored in the user information storage means.
- the terminal device includes user identification information storage means, and provides user identification information stored in the user identification information storage means together with the spot information calculated by the spot information calculation means, and map information in an area where the terminal device is located Transmitting to the map information providing mediation server via the first map information providing server serving as a service area
- the map information providing mediation server is configured to provide a second map constituting the map information providing system determined by the map information providing system determining means based on the user information and the location information received from the first map information providing server.
- the information providing server When requesting the information providing server to provide map information including the point based on the location information, it is determined whether or not there is a distribution permission in the second map information providing server based on the user information. If there is a distribution permission, transmitting the location information to the second map information providing server; if there is no distribution permission, information indicating that there is no distribution permission; Transmitting to the map information distribution server.
- the 16th invention of the present application is A map information providing server comprising a predetermined area as a service providing area, map data storage means storing map data of the area, and display means for displaying a map image based on the map information, the map information providing server,
- a terminal device in a map information provision mediation system comprising a plurality of map information provision systems comprising a connected terminal device, and a map information provision mediation server connected to the plurality of map information provision systems
- the map information providing mediation server includes: an area determining unit that determines a service target area that provides map information including the point based on the point position information calculated by the terminal device; and a map in the service target area determined by the area determining unit.
- a map information providing system determining unit for determining a map information providing system for providing information, and the second map information providing server constituting the map information providing system determined by the map information providing system determining unit includes the point Request the provision of map information including the point based on the location information
- the terminal device includes a map acquisition determination unit that determines whether or not to acquire map information, a point information calculation unit that calculates position information of a point for specifying the map information to be acquired, and a map synthesis unit.
- the map acquisition determining means determines that the map information needs to be acquired
- the location information calculated by the point information calculating means is used as the map information providing service area in the area where the terminal device is located.
- the map information is transmitted to the map information providing mediation server via the information providing server, and the map information held by the terminal device and the map information provided by the second map information providing server are combined by the map combining means. Display on the display means.
- the terminal device includes a current position acquisition unit that acquires a current position, and the map image includes the current position based on the current position acquired by the current position acquisition unit.
- the map acquisition determination means determines whether or not map information needs to be acquired based on whether or not there is a portion where a map image is not displayed on the display screen of the display means,
- the point information calculation means determines a specific point included in the map image that is not displayed, and calculates position information of the point.
- the point information calculation means is configured to determine a predetermined coordinate position of the lack portion based on a display area of the lack portion of the map image that is not displayed on the display screen of the display means. Is calculated, a specific point on the map information is determined based on the coordinate position, and position information on the map information of the specific point is calculated.
- the map acquisition determination unit needs to acquire map information based on whether there is a portion on the display screen of the display unit where no map image is displayed.
- the point information calculation means based on the map information displayed on the display means, map information displayed on the display screen, and map information including a map image not displayed on the display screen; , Is extracted, a point without link vector information corresponding to the point of contact is identified, and position information on the map information of the point is calculated.
- the terminal device includes a map acquisition determination unit that determines whether or not to acquire map information, a point information calculation unit that calculates position information of a point for specifying the map information to be acquired, and a map composition And when the map acquisition determination unit determines that the map information needs to be acquired, the location information calculated by the point information calculation unit is defined as the map information providing service area.
- Area determining means for transmitting to the map information providing mediation server via the first map information providing server, wherein the map information providing mediation server determines a service target area that provides map information including the location based on the location information And a map information providing system determining unit that determines a map information providing system that provides map information in the service target area determined by the area determining unit.
- the terminal device requests the second map information providing server constituting the map information providing system determined by the map information providing system determining means to provide map information including the point based on the position information.
- the map information held by the terminal device and the map information provided by the second map information providing server are combined by the map combining means and displayed on the display means.
- the location of the lack portion is identified and the location information of the location
- the map information is obtained from the map information providing server that provides the map information of the adjacent area via the map information providing intermediary server, and the map information is provided.
- the map information obtained and the map information acquired via the map information provision mediation server can be combined and displayed.
- the terminal device includes a current position acquisition means for acquiring a current position, and the current position is obtained based on the current position acquired by the current position acquisition means.
- a map image including the map image is displayed on the display unit, and the map acquisition determination unit determines whether or not map information needs to be acquired based on whether or not there is a portion where the map image is not displayed on the display screen of the display unit.
- the point information calculation means determines a specific point included in the map image that is not displayed, and calculates position information of the point.
- the terminal device can easily determine whether or not it is necessary to acquire the map information of the adjacent area based on the map image displayed on the display unit, It becomes possible to easily calculate the position information of the specified point.
- the point information calculation means is configured to determine the shortage portion based on a display area of the shortage portion of the map image that is not displayed on the display screen of the display means. Is calculated, a specific point on the map information is determined based on the coordinate position, and position information on the map information of the specific point is calculated.
- the terminal device can easily determine whether or not it is necessary to acquire the map information of the adjacent area based on the map image displayed on the display unit, and the coordinates of the display screen Based on this, it is possible to easily identify a shortage point and calculate position information of the point.
- the map acquisition determining means acquires the map information based on whether or not there is a portion where no map image is displayed on the display screen of the display means.
- the point information calculation means includes a map image displayed on the display screen and a map image not displayed on the display screen based on the map information displayed on the display means. Contact information for connecting the map information is extracted, a point having no link vector information corresponding to the contact is specified, and position information on the map information of the point is calculated.
- the terminal device can easily determine whether or not it is necessary to acquire map information of an adjacent area based on the map image displayed on the display unit, By using the contact information between the points, it is possible to easily identify the shortage point and calculate the position information of the point.
- the map information provision mediation server includes the user information and the point location information received from the first map information provision server.
- the second map information providing server constituting the map information providing system determined by the map information providing system determining means to provide map information including the point based on the point position information.
- the terminal device (user) is performing user registration or member registration for receiving services from the map information providing server, and the terminal device (user) who is permitted to provide the map information providing service. ) Can provide map information.
- the sixth invention to the tenth invention and the eleventh invention to the fifteenth invention it is possible to provide a map information provision mediation server and a map information provision method in the map information provision mediation system according to the first invention to the fifth invention, respectively. It becomes like this.
- a terminal device in the map information provision mediating system according to the first to fourth inventions can be provided.
- FIG. 2B is a diagram showing a map download request selection screen displayed on the terminal device when the map image of FIG. 2A is displayed.
- FIG. 2A is a system block diagram which shows the concept of the map information provision system which makes a specific area a service object area.
- FIG. 2B shows the structure of the map information provision server which comprises the map information provision system which makes a specific area a service target area.
- FIG. 1 is a system configuration diagram showing a configuration of a map information provision mediation system according to the present invention.
- the map information provision mediation system includes a map information provision mediation server 40 connected through a network, a number of map information provision systems A, and a map information provision system B1 to a map information provision system BM. ing.
- map information providing system A provides a service for distributing map information
- map information providing systems B1, B2 to BM provide services for distributing map information, respectively. ing.
- an area may be a service area in one country, a service area in a plurality of countries, or a specific area in one country as a service area. Also good.
- the map information providing system not only provides map information to a terminal device, but also an optimum route or a plurality of candidates connecting two points according to a route search condition including a departure place and a destination set by the terminal device.
- the system which can also provide the navigation service which searches a path
- the departure side area of the user of the terminal device 20 is expressed as area A, and the areas selected as the destination are expressed as areas B1 and B2 to BM.
- the area A is provided with a map information providing server 30A included in the map information providing system A in order to provide map information and provide a navigation service.
- the areas B1, B2 to BM are provided with map information providing servers 30B1 and 30B2 to 30BM for providing a map information distribution service and a navigation service in each area.
- the user's terminal device 20 can connect to the registered map information providing server 30A through the Internet and make a desired route search request.
- the map information providing server 30A and the map information providing server 30B1 to the map information providing server 30BM have the same basic configuration as the server shown in FIG. 11, and the map information providing server 30A and the map information providing server 30B1 to The map information providing server 30BM has only map data and network data for route search, each covering an area where the service is provided. Accordingly, the map information providing server 30A cannot perform a route search using the points in the areas B1 to BM as departure points or destinations, and the map information providing servers 30B1 to 30BM use the points in the area A as departure points or destinations. Route search is not possible.
- Each of the map information providing server 30A and the map information providing server 30B1 to the map information providing server 30BM connects the area where the other map information providing system provides the service, the area where the service itself provides the service, and the other areas.
- information of candidate contacts PA1 to PAX, PB1-1 to PB1-N,... PBM-1 to PBM-N and connection information at each candidate contact are provided.
- This candidate contact information indicates position information that can be moved to different areas including the latitude and longitude of the border on the main road in addition to the airport and terminal station.
- the boundary point information that is a candidate contact point may include information including a link that reliably reaches the candidate contact point.
- the connection information at the candidate contact is, for example, an airplane operation diagram if the candidate contact is connected by air, and a liner operation diagram if the candidate contact is connected by sea.
- the system connected via the map information providing mediation system 40 is not limited to the map information providing system, and various information providing systems such as a system that provides POI (Point of Interest) information may be connected. .
- the map information providing systems A, B1, B2 to BM that provide the route guidance service to each area are connected via the map information providing mediation system (map information providing mediation server) 40, respectively.
- the map information provision mediation server 40 has the respective candidate contacts held by the map information provision servers 30A, 30B1, and 30B2 to 30BM in the respective areas A, B1, and B2 to BM and the connection information thereof. Further, the map information provision mediation server 40 receives connection information such as information on areas where the map information provision systems A, B1, B2 to BM provide services and URLs of the map information provision servers 30A and 30B1 to 30BM.
- an area determination unit is provided for determining which map information providing system the service belongs to in the area where the point is provided.
- the terminal device 20 registered as a user in the map information providing system A designates the current position or a desired point, or designates a specific POI obtained by POI search, and maps information including those points. Distribution can be requested to the map information providing server 30A.
- the map information providing server 30A displays the map information. Delivered to the terminal device 20.
- the map information providing system A cannot provide the requested map information to the terminal device 20.
- FIG. 2 is a conceptual diagram showing this state, and FIG. 2A shows a map image displayed on the display means of the terminal device 20 when the terminal device 20 approaches the boundary between the area M and the area N from the area M.
- FIG. 2B is a diagram showing a map download request selection screen displayed on the terminal device 20 when the map image as shown in FIG. 2A is displayed.
- the map information providing server 30BM that uses the area M as the service providing area receives the map information of the area N.
- the terminal device 20 cannot acquire the map information of the area N from the map information providing server 30BM.
- the map image displayed on the display means is only the map image of the area M, the map image of the adjacent area N cannot be displayed, and the portion where the map image of the area N should be displayed is blank. Become.
- a selection screen for a map download request including a message “A region outside the service area. Do you want to download the map?” Is displayed and adjacent to the user of the terminal device 20. If the selection of whether or not to obtain a map of area N is made and a map download is selected, map information of area N is provided to terminal device 20 from map information providing server 30BN having area N as a service providing area. As described above, the processing described below is performed.
- the terminal device 20 determines that it is necessary to acquire map information when there is a blank portion in the map image displayed on the screen. If it is determined that map image acquisition is necessary, a selection screen for a map download request shown in FIG. 2B is displayed. When map download is selected, the terminal device 20 selects a specific point belonging to the blank portion. Then, the position (for example, latitude, longitude) of the point is calculated. The position information of this specific point is referred to as “point position information” in this specification. The method for determining the specific point and the method for calculating the point position information will be described in detail later.
- the terminal device 20 transmits the specific point position information to the map information providing mediation server 40, and requests distribution of map information including the position of the specific point.
- the request for distribution of the map information is transmitted to the map information provision mediation server 40 via the map information provision server (for example, the map information provision server 30M) for which the terminal device 20 has been provided with the map information.
- the map information provision mediation server 40 Based on the location information (map information distribution request) sent from the terminal device 20, the map information provision mediation server 40 provides a map information provision service for an area including the specific location (location of the specific location).
- a map information providing system for example, system BN
- corresponding map information is received from the map information providing server 30BN
- the map information is distributed to the terminal device 20.
- the transmission of the map information to the terminal device 20 may be directly transmitted from the map information providing mediation server 40, or the map information providing server from which the terminal device 20 has transmitted the location information (in the above case, the map information providing server).
- 30M may be transmitted to the terminal device 20. The following description will be given taking the latter case (in the case of passing through the map information providing server 30M) as an example.
- the user of the terminal device 20 registers as a user in the map information providing servers 30BM, 30BN, etc. to receive the map information.
- the distribution of map information must be permitted from the information providing server 30BM and the map information providing server 30BN.
- the map information provision mediation server 40 collects user registration information from each of the map information provision servers 30A and 30B1 to 30BM, stores the user information in a database, and receives a map information distribution request from the terminal device 20.
- the user registration information is transmitted to the map information providing server (for example, the map information providing server 30BM or the map information providing server 30BN) that requests the provision of the map information, and the map information is distributed to the terminal device 20 that requested the map information. It is preferable that the requested map information is distributed when the map information distribution permission is received.
- each map information providing system has a route search function, a route guidance function, a function for providing a so-called navigation service
- the terminal device 20 registered as a user in the map information providing system A sets a route search condition.
- a route search request is transmitted to the map information providing server 30A, and route guidance can be received according to a guide route such as an optimum route or a candidate route obtained as a result of the route search.
- the route search conditions include current position information acquired by positioning means such as GPS receiving means, or a departure place S designated by the user, a destination G, and a departure time or arrival time.
- the starting point S and the destination G of the route search conditions set by the terminal device 20 are within the area where the map information providing system A provides the service. If there is, the map information providing server 30A refers to the map data and the network data for route search, searches for the optimum route from the departure point to the destination, sends information on the optimum route to the terminal device 20, and provides route guidance. be able to.
- This route guidance is the same as the function of a normal general route search system and route search server.
- the map information providing server 30A sends the route search request to the map information providing mediation Send to server 40.
- the map information provision mediation server 40 specifies a map information provision system that uses the destinations G1 to GM as service provision areas from the destinations G1 to GM of the route search conditions received from the map information provision server 30A. For example, when the destination is in the area B1 like G1, the map information providing system B1 and the map information providing server 30B1 are specified.
- FIG. 3 is a system configuration diagram showing the configuration of the map information providing system A in FIG.
- the other map information providing systems B1 to BM have the same configuration as that shown in FIG.
- the map information providing system A includes a terminal device 20 and a map information providing server 30 ⁇ / b> A connected via the network 12.
- the map information providing system A is a system in which a specific country or region is an area for providing route search and route guidance services. Accordingly, the map information providing server 30A has only map data covering the service providing area (area A) and network data for route search.
- the map information providing system A also provides a POI information distribution server 50 that provides detailed information such as the location of POI (Point of Interest) belonging to various categories and service contents, and content and other information such as music and various images.
- Various information distribution servers 51 are provided.
- the map information providing server 30A can acquire necessary data from the POI information distribution server 50 or other information distribution server 51 via the network 12 and add it to its own database. Similarly, a search request can be transmitted to the POI information distribution server 50 or another information distribution server 51 to obtain a desired search result.
- the map information providing system A is not limited to the above configuration, and the map information providing server 30A may have the function of a map distribution server that distributes the map of the POI location together with the navigation service function. Good.
- the terminal device 20 can also use a mobile phone, and may be a mobile device such as a PDA, music player, mobile game machine, or mobile personal computer (PC).
- the map information providing server 30A includes a map database 34 and a route search network database 35.
- the map information providing server 30A searches the route search network database 35 for a route. And it has the general navigation function which transmits to the terminal device 20 the guidance route data of the optimal route obtained from the route search result and the candidate route. Further, when there is a request for obtaining map data by searching a desired point or POI from the terminal device 20, the corresponding map data is read with reference to the map database 34 and distributed to the terminal device 20.
- the route search network database 35 includes road network data for searching for routes by walking or automobiles, and traffic network data for searching for routes that travel using transportation such as railways, aircraft, ships, and buses. ing.
- Road network data expresses roads as intersections and nodes as nodes, and links that connect each node. Each link is associated with the time required to move at a standard speed as the cost of the link. ing.
- Transportation network data is represented by links connecting each node, with each station as a station, airport, or port, and each means of transportation such as trains, aircraft, ships, and buses constitutes a link.
- the departure time of the node and the arrival time at the node are composed of data associated with each other based on the operation timetable.
- a route search condition specifying a departure point, a destination, a moving means (apart from walking, automobile, transportation, etc.) and a time condition such as a departure time is set, and a route search request is sent to the map information providing server 30 ⁇ / b> A.
- the map information providing server 30A refers to the network data in the route search network database 35 to search for an optimum route or a plurality of candidate routes that meet the route search condition from the departure point to the destination, and the terminal device 20 To answer the information of those routes.
- the terminal device 20 selects a route and requests route guidance, map data, selected route data, and guidance data for guiding the route are transmitted to the terminal device 20.
- FIGS. 4 and 5 are block diagrams showing configurations of the map information providing server 30A and the terminal device 20 constituting the map information providing system A shown in FIG.
- the map information providing server 30B1 to the map information providing server 30BM constituting the other map information providing system B1 to the map information providing system BM and the terminal device have the same configurations as those shown in FIGS.
- the map information providing server 30A includes control means 31, distribution data editing means 32, communication means 33, user information storage means 34, map data storage means 34, and route search network data storage means storing road network data and traffic network data. 35, a route search means 38, and a route data editing means 39, and has a navigation function of searching for a route using walking or public transportation and guiding it to the terminal device 20.
- control means 31 is a microprocessor having a RAM, a ROM, and a processor, and controls the operation of each unit by a control program stored in the ROM.
- the communication unit 33 is a communication interface for transmitting / receiving communication data to / from the terminal device 20 via a network.
- the route data editing unit 39 edits the optimum route when a route search between different areas is performed.
- the distribution data editing means 32 is for editing route information and map information transmitted to the terminal device 20.
- the map information requested from the terminal device 20 is read by referring to the map data storage means 35.
- the user information storage unit 34 stores user information of the user of the terminal device 20 who has contracted or registered for receiving the service provision.
- the user information includes the ID of the terminal device 20 and the user ID of the user of the terminal device 20, and the user information is also sent to the map information provision mediation server 40, and the user database of the map information provision mediation server 40 Registered in
- the route search means 38 refers to the traffic network data and road network data stored in the route search network data storage means 35, and the terminal device. The optimal route according to the route search condition designated by 20 is searched.
- the terminal device 20 is a terminal capable of receiving a navigation service, and includes a control means 21, a current position acquisition means 23, an operation input means 24, a map acquisition determination means 25, a display means 26, A point information calculation unit 27, a map synthesis unit 28, a communication unit 29, and the like are provided.
- the operation input means 24 includes a character input key, a selection key, a cursor key for selecting a setting item on the menu screen displayed on the display screen, and the like.
- the identification information storage means 22 stores information such as the ID of the terminal device 20, the user ID of the user of the terminal device 20, registration information for each server registered to receive various services such as providing map information. Has been. Whether the identification information is sent to the map information provision mediation server 40 and stored for each terminal device 20, and can a service be provided from the map information provision server 30 requested by the terminal device 20 when a map download request to be described later is made? Used to determine whether or not.
- the current position acquisition means 23 has a GPS receiver, receives GPS satellite signals transmitted from a plurality of GPS satellites, calculates the current position by latitude and longitude, and acquires the current position of the terminal device 20. .
- the terminal device 20 displays a map image of a predetermined size including the current position on the display unit 26 based on the current position of the terminal device 20 acquired by the current position acquisition unit 23.
- the map information is acquired from the map information providing server 30 (for example, when the terminal device 20 is located in the area A, the map information providing server 30A).
- the map information providing server 30BM that uses the area M as the service providing area receives the map information of the area N.
- the terminal device 20 cannot acquire the map information of the area N from the map information providing server 30BM.
- the map image displayed on the display means is only the map image of the area M, the map image of the adjacent area N cannot be displayed, and the portion where the map image of the area N should be displayed is blank. Become.
- the map acquisition determination means 25 determines whether or not there is a blank portion in the map image displayed on the display means 26, and determines that it is necessary to acquire map information when there is a blank portion in the map image. If it is determined that map image acquisition is necessary, the display means 26 displays a map download request selection screen shown in FIG. When the user selects to download the map information, the point information calculation unit 27 determines a specific point in a blank portion where the map image on the display screen is not displayed, and calculates the position (for example, latitude and longitude) of the point. The position information of this specific point is referred to as “point position information” in this specification. The method for determining the specific point and the method for calculating the point position information will be described in detail later.
- the terminal device 20 transmits the specific point position information to the map information provision mediation server 40 and requests distribution of the map information including the position of the specific point.
- the map information distribution request (specific location information) is sent to the map information provision mediation server 40 via the map information provision server (for example, the map information provision server 30BM) for which the terminal device 20 has been provided with the map information. Sent to.
- the configuration and function of the map information provision mediation server 40 will be described in detail later.
- the terminal device 20 When the terminal device 20 acquires the map information corresponding to the map download request, the terminal device 20 combines the map information by the map combining means 28 and displays the map image on the display means 26. Thereby, the map image corresponding to the blank portion in FIG. 2A can also be displayed.
- the terminal device 20 moves to the vicinity of the boundary of an adjacent area, even if there is a part where map information is insufficient and a map image cannot be displayed, the point of the insufficient part is specified and the point
- the corresponding map information can be obtained from the map information providing server that calculates the location information, requests the map to the map information providing mediation server 40, and provides the map information of the adjacent area via the map information providing mediation server 40;
- the map information already held and the map information acquired via the map information provision mediation server 40 can be synthesized and displayed.
- FIG. 6 is an explanatory diagram for explaining another concept of point position information calculation for acquiring map information.
- the map information providing server 30BM that uses the area M as the service providing area does not hold the map information of the area N.
- the map image displayed on the display means 26 is only the map image of the area M, and the map image of the adjacent area N cannot be displayed. Accordingly, the portion where the map image of area N is to be displayed is blank.
- the current position of the terminal device 20 is indicated by a black triangular current position mark P.
- the links L1 and L2 indicate road links, and in the example of FIG. 6, the movement vector of the terminal device 20 is on the road link L2.
- the terminal device 20 is connected to the boundary line B between the area M and the area N. If the movement is continued, the map image changes from the display image 61 to the display image 62 as the current position P changes, and the blank portion 621 where the map image is not displayed increases as the blank portion 622.
- the terminal device 20 specifies an arbitrary point belonging to the blank portion of the display image, and calculates its position information (point position information). If the position information of the specific point belonging to the blank portion is calculated, the area N corresponding to the blank portion including the point can be identified.
- the map information providing system BN and the map information providing server 30BN that provide the map information of the area N can be specified. Therefore, the terminal device 20 adds the location information to the map download request and transmits it to the map information provision mediation server 40, and the map information provision mediation server 40 applies the corresponding map information provision system 30N and map information based on the location information.
- the providing server 30BN is specified. Thereby, the map information provision mediation server 40 can acquire the map information of the area BN from the map information provision server 30BN and provide it to the terminal device 20.
- the point information calculation unit 27 calculates the latitude and longitude on the map information based on the coordinates (vertical and horizontal coordinates of the display screen) of the gravity center position PB 1 of the blank portion 611 on the display screen 61. Calculate as information. If the coordinates on the display screen of the barycentric position PB1 are known, it is easy to convert the latitude and longitude as the position information of the point from the map image of the displayed area BM.
- the center-of-gravity position PB1 here means the center point of the area of the blank portion, but is not necessarily limited thereto, and any point may be specified as long as it is a blank portion.
- the point position information may be calculated based on the coordinates on the screen of the display position of the estimated position after a predetermined time of the terminal device 20 on the link L2 to which the movement vector at the current position P of the terminal device 20 is directed. . If the terminal device 20 has moved and entered the adjacent area N (in the blank area of the map image), the latitude and longitude of the current position acquired by the current position acquisition unit 23 are used as the position position information. You can also In this case, since the position of the terminal device 20 is in a blank portion without map information, the current position mark P cannot be displayed on the screen.
- the terminal device 20 can discriminate
- FIG. 7 is an explanatory diagram for explaining another concept of the point position information calculation. 7 can be used when the map information providing server (for example, the map information providing server 30BM or the map information providing server 30BN) has the navigation function described with reference to FIG. . That is, the map information providing server 30BM and the map information providing server 30BN have information on points that become candidate contact points with other areas in order to search for a route from the departure place to the destination straddling the areas. Yes.
- reference numerals PM1, PM2, PN1, and PN2 indicate candidate contacts.
- the current position of the terminal device 20 is at a point indicated by a black triangle mark (current position mark P).
- the terminal device 20 has the map information of the area BM and displays the map image, but does not have the map information of the area BN but the map information corresponding to the area BN across the area boundary line B.
- the image is blank and the vector information does not have a portion corresponding to the area BN. Therefore, the point information calculation means 27 extracts candidate contacts PM1 and PM2, specifies a point where there is no previous vector information from the candidate contact PM2 on the link L2 where the current position is, and position information on the map information of the point ( Latitude and longitude) are calculated.
- the calculation of the position information can be performed based on the coordinates on the display screen of the points as in the case of FIG.
- the terminal device 20 can discriminate
- FIG. 8 is a flowchart showing a processing procedure in the terminal device 20.
- the current position acquisition unit 106 acquires the current position in step S101.
- a map distribution request including the current position acquired in step S101 is transmitted to a map information providing server (for example, map information providing server 30BM (see FIGS. 6 and 7)).
- a map information providing server for example, map information providing server 30BM (see FIGS. 6 and 7)
- step S103 when map data is received from the map information providing server 30BM, a map image is displayed on the display means 26 in step S104.
- step S105 when the input of the display end instruction is received from the operation input unit 24, the map display process ends.
- step S105 if there is no display end input, the process proceeds to step S106 to determine whether or not there is a lack (blank part) in the map display area (display screen) displayed on the display means 26.
- FIG. 2 is a diagram illustrating an example in which map display is performed according to map data.
- the user belongs to the area M, and is connected to the map information providing system BM that provides the map information service for the area M.
- the map data of different areas N is not included. Therefore, as shown in FIG. 2A, the portion of the map information corresponding to the area N is not displayed and is blank because it has no map information and data is insufficient.
- ⁇ Judgment whether or not there is such a lack can be made according to various criteria. If a predetermined amount of a shortage portion appears on the display screen, it may be determined that there is a shortage portion. Further, as described with reference to FIGS. 6 and 7, when the current position reaches the area N, it may be determined that there is an insufficient part. If there is no shortage in step S106, the process returns to step S101.
- step S106 when there is a blank portion (insufficient portion) in the map image, the process proceeds to step S107, and the point information calculation unit 27 determines a specific point belonging to the blank portion and determines the position information ( For example, latitude, longitude) are calculated.
- the point information calculation unit 27 determines a specific point belonging to the blank portion and determines the position information ( For example, latitude, longitude) are calculated.
- a method for determining a specific point and a method for calculating position information (point position information) on the map information of the point are based on the method described with reference to FIG. 6 or FIG.
- the terminal device 20 transmits a map distribution request (map download request) requesting the map information providing server 30M to download the map information including the location information in step S108. To do.
- a map distribution request (map download request) requesting the map information providing server 30M to download the map information including the location information in step S108.
- information related to the map download request is received from the map information providing server 30BM.
- the information related to map distribution of the map request target point includes the presence / absence of a map data distribution server in the area including the map request target point, the presence / absence of charging by using the system, and the like.
- step S110 the information related to the map distribution received in step S109 is checked to determine whether there is information on the corresponding map information providing server. If there is no map information providing server information in the map distribution information, the process returns to step S101. If there is information on the map information providing server in the map distribution information, the process proceeds to step S111, and the map distribution information is displayed on the display means 26. For example, as shown in FIG. 2B, an inquiry about whether or not to download may be made. Further, for example, when subscription to a service or billing is required to receive map distribution, a message to that effect may be displayed.
- step S112 it is determined whether or not there is an instruction to distribute map information regarding the lacking portion. If there is no map information distribution instruction regarding the lacking part, the process returns to step S101. If there is an instruction to distribute map information related to the lacking part, the process proceeds to step S113.
- step S113 the terminal device 20 transmits a map download request (map distribution request) to the map information providing server 30BM.
- This map download request is transmitted to the map information provision mediation server 40.
- the terminal device 20 receives applicable map information from map information provision server 30BM in step S114.
- This map information is map information acquired from the map information providing server 30BN (map information providing system BN) in another area via the map information providing mediation server 40.
- the terminal device 20 uses the map synthesizing unit 28 to convert the map information of the area BM previously held in step S115 and the map information of the area BN received via the map information providing mediation server 40 into the area boundary line B (FIG. 6). , Refer to FIG. 7) and display on the display means 26. With the above processing, the map images of the area BM and the area BN can be displayed without a blank portion.
- the terminal device 20 when the terminal device 20 performs a route search in advance using a map information providing server having a navigation function and has guide route information, another map information providing system is used when displaying the guide route. If it is known that map images belonging to the service providing area will also be displayed, a map distribution request is made in advance to the map information provision mediation server without performing the process of calculating the location information according to the current position. May be.
- the terminal device 20 may specify an arbitrary point in the adjacent area by the point information calculation unit 27 using the guide route information, and calculate the point position information of the point.
- FIG. 9 is a block diagram illustrating a configuration of the map information providing server 40.
- the map information provision mediation server 40 is a map information provision system capable of providing the map information of the point from the control unit 41 for controlling and the point position information included in the map download request (map distribution request), Map information providing system determining means 43 for determining a map information providing server; contact information storing means 44 for storing a contact information table for changing from the location information included in the map distribution request to an external request signal; Is it possible to provide map information based on user information, communication means 45 that transmits / receives information to / from the outside, user information storage means 46 that stores user information in association with identification information included in the map distribution request, and Distribution permission determination means 47 for determining whether or not (a user who is permitted to perform map distribution).
- FIG. 10 is a flowchart showing a processing procedure of the map information provision mediation server 40 of FIG.
- the map information provision mediation server 40 sends a network from the map information provision system in step S201, for example, the map information provision system BM (map information provision server 30BM) in the case of FIGS.
- the area determination means 42 corresponds to the area served by which map information providing system the distribution target point is based on the point position information included in the map distribution request in step S202. Determine whether.
- the map distribution request includes the user identification information of the terminal device 20 and the spot position information (latitude and longitude information) calculated by the spot information calculation unit 27 of the terminal apparatus 20 as described above.
- step S203 the map information providing system determining unit 43 determines a map information providing system that provides a service for the area determined in step S202. For example, in the case of FIGS. 6 and 7, the map information providing system BN (map information providing server 30BN) is determined. If there is no corresponding map information providing system, the process proceeds to step S204, where the map information providing mediation server 40 has no system for providing the requested map information to the requesting map information providing server 30BM, and the map information providing server 30BM The fact that distribution is not possible is transmitted and the process ends.
- the map information providing mediation server 40 has no system for providing the requested map information to the requesting map information providing server 30BM, and the map information providing server 30BM The fact that distribution is not possible is transmitted and the process ends.
- step 205 If there is a corresponding map information providing system and map information providing server (in the case of FIGS. 6 and 7, the map information providing system BN and the map information providing server 30BN), the process proceeds to step 205, and a map distribution request is made.
- the user information is read from the user information storage means 46 based on the user identification information included in the user information.
- step S206 distribution request permission for the user corresponding to the map information providing system BM (map information providing server 30BM) based on the user information read by the distribution permission determining means 47 from the user information storage means 46 in step S205. It is determined whether there is (user registration, etc.).
- the distribution request permission means that the terminal device 20 and its user have permission to receive map distribution from an external map information providing server.
- the map information providing system and the map information providing server are provided in advance. This is a case where the user is registered and authorized.
- step S206 If there is no distribution permission in step S206, the process proceeds to step S207, and the fact that there is no distribution permission is transmitted to the map information providing server 30BN of the map information request destination.
- the map information providing server 30BN determines, based on the user information included in the map distribution request, whether or not the requesting terminal device 20 and the user are registered users in the own system, If the user is a registered user, the distribution permission information is returned to the map information provision mediation server 40.
- the map information provision mediation server 40 determines whether or not this distribution permission information has been received in step S208.
- map information providing mediation server 40 determines that the distribution permission information has not been received in step S208, the map information providing server 30BM of the request source has no distribution permission from the system that provides the requested map information, and the map information providing server 30BM The fact that distribution is not possible is transmitted and the process ends.
- the map information provision mediation server 40 determines that the distribution permission information has been received in step S208, the map information provision mediation server 40 stores the distribution permission information in the user information storage means 46 in step S209, and proceeds to the processing of step S210.
- the distribution permission information includes information on the map information providing system BN and the map information providing server 30BN that transmitted the distribution permission information.
- the map information provision mediation server 40 transmits the location information in step S210 to the map information provision server 30BN that has obtained the distribution permission information. Receive.
- step S212 it is determined whether or not the corresponding map information has been received. If the corresponding map information cannot be received, the process ends. If the corresponding map information has been received, in step S213, the map information provision mediation server 40 transmits the map information to the requesting map information provision system BM (map information provision server 30BM), and the process ends.
- the map information providing server 30BM that has received the map information from the map information providing intermediary server 40 distributes the map information to the requesting terminal device 20, and the terminal device 20 has in advance as described in the flowchart of FIG.
- the map information of the area BM and the map information of the area BN received via the map information provision mediation server 40 are combined and displayed on the display means 26.
- the road network data 37 is configured as follows. For example, when the road is composed of roads A, B, and C as shown in FIG. 11, the end points, intersections, and inflection points of the roads A, B, and C are nodes, and the roads connecting the nodes are directed links. Link cost data with node data (node latitude / longitude), link data (link number) and link cost of each link (link distance or time required to travel the link) as data Composed.
- Nn ( ⁇ mark) and Nm () mark indicate nodes
- Nm ( ⁇ mark) indicates a road intersection
- Directional links connecting the nodes are indicated by arrow lines (solid line, dotted line, two-dot chain line).
- the links there are links facing in the upward and downward directions of the road, but in FIG. 11, only the links in the direction of the arrows are shown for the sake of simplicity.
- route search When route search is performed using such road network data as a route search database, links linked from the starting node to the destination node are traced to accumulate the link cost, thereby minimizing the accumulated link cost. Search and guide the route. That is, in FIG. 11, when a route search is performed with the departure point as the node AX and the destination as the node CY, the road travels from the node AX along the road A, turns right at the second intersection, enters the road C, and reaches the node CY. The link cost is accumulated sequentially, and a route that minimizes the accumulated link cost is searched for and guided.
- routes from the node AX to the node CY are not shown in FIG. 11, there are actually other such routes.
- a search is performed in the same manner, and a route with the lowest link cost is determined as the optimum route.
- This method is performed by, for example, a known method called the Dijkstra method.
- the traffic network data 36 for route search of transportation means expresses the route of transportation means as a network corresponding to a road, expresses stations as nodes, and expresses links between stations as links.
- each station (each airport on an aircraft route) provided on each traffic route A, B, and C is a node, and a section connecting each node is directed. It is represented by a link, and node data (latitude / longitude) and link data (link number) are network data.
- the transportation network basically has a different link cost compared to the road network.
- the link cost is fixed and static.
- the traffic network there are trains and airplanes (hereinafter referred to as individual means of transportation such as individual trains and airplanes) operating the traffic route. Different in several ways. Therefore, the time of leaving a certain node for each transportation means and the time of arrival at the next node are different, and each transportation means is treated as a different link having time information.
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Educational Technology (AREA)
- Educational Administration (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Abstract
Description
所定のエリアをサービス提供エリアとし、当該エリアの地図データを蓄積した地図デー記憶手段を備える地図情報提供サーバと、地図情報に基づいて地図画像を表示する表示手段を備え前記地図情報提供サーバと接続される端末装置と、から構成される複数の地図情報提供システムと、前記複数の地図情報提供システムに接続される地図情報提供仲介サーバを備えた地図情報提供仲介システムであって、
前記端末装置は、地図情報の取得要否を判定する地図取得判定手段と、取得すべき地図情報を特定するための地点の位置情報を算出する地点情報算出手段と、地図合成手段と、を備え、前記地図取得判定手段が地図情報の取得を要すると判定した場合、前記地点情報算出手段が算出した地点位置情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信し、
前記地図情報提供仲介サーバは、前記地点位置情報に基づいて該地点を含む地図情報を提供するサービス対象エリアを判定するエリア判定手段と、エリア判定手段が判定したサービス対象エリアにおいて地図情報を提供する地図情報提供システムを判定する地図情報提供システム判定手段と、を備え、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求し、
前記端末装置は、端末装置が保有する地図情報と、前記第2の地図情報提供サーバにより提供された地図情報と、を前記地図合成手段により合成して前記表示手段に表示することを特徴とする。
前記端末装置は、ユーザ識別情報記憶手段を備え、前記地点情報算出手段が算出した地点情報とともに前記ユーザ識別情報記憶手段に記憶されたユーザ識別情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信し、
前記地図情報提供仲介サーバは、前記第1の地図情報提供サーバから受信したユーザ情報と地点位置情報に基づいて、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求する際、前記ユーザ情報に基づいて前記第2の地図情報提供サーバにおける配信許可があるか否かを判定し、配信許可がある場合には前記地点位置情報を該第2の地図情報提供サーバに送信し、配信許可がない場合には、配信許可がないことを示す情報を前記第1の地図情報配信サーバに送信することを特徴とする。
所定のエリアをサービス提供エリアとし、当該エリアの地図データを蓄積した地図デー記憶手段を備える地図情報提供サーバと、地図情報に基づいて地図画像を表示する表示手段を備え、前記地図情報提供サーバと接続される端末装置と、から構成される複数の地図情報提供システムと、前記複数の地図情報提供システムに接続される地図情報提供仲介サーバであって、
前記端末装置は、地図情報の取得要否を判定する地図取得判定手段と、取得すべき地図情報を特定するための地点の位置情報を算出する地点情報算出手段と、地図合成手段と、を備え、前記地図取得判定手段が地図情報の取得を要すると判定した場合、前記地点情報算出手段が算出した地点位置情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信し、
前記地図情報提供仲介サーバは、前記地点位置情報に基づいて該地点を含む地図情報を提供するサービス対象エリアを判定するエリア判定手段と、エリア判定手段が判定したサービス対象エリアにおいて地図情報を提供する地図情報提供システムを判定する地図情報提供システム判定手段と、を備え、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求し、
前記端末装置は、端末装置が保有する地図情報と、前記第2の地図情報提供サーバにより提供された地図情報と、を前記地図合成手段により合成して前記表示手段に表示することを特徴とする。
前記端末装置は、ユーザ識別情報記憶手段を備え、前記地点情報算出手段が算出した地点情報とともに前記ユーザ識別情報記憶手段に記憶されたユーザ識別情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信し、
前記地図情報提供仲介サーバは、前記第1の地図情報提供サーバから受信したユーザ情報と地点位置情報に基づいて、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求する際、前記ユーザ情報に基づいて前記第2の地図情報提供サーバにおける配信許可があるか否かを判定し、配信許可がある場合には前記地点位置情報を該第2の地図情報提供サーバに送信し、配信許可がない場合には、配信許可がないことを示す情報を前記第1の地図情報配信サーバに送信することを特徴とする。
所定のエリアをサービス提供エリアとし、当該エリアの地図データを蓄積した地図データ記憶手段を備える地図情報提供サーバと、地図情報に基づいて地図画像を表示する表示手段を備え、前記地図情報提供サーバと接続される端末装置と、から構成される複数の地図情報提供システムと、前記複数の地図情報提供システムに接続される地図情報提供仲介サーバを備えた地図情報提供仲介システムにおける地図情報提供方法であって、
前記端末装置は、地図情報の取得要否を判定する地図取得判定手段と、取得すべき地図情報を特定するための地点の位置情報を算出する地点情報算出手段と、地図合成手段と、を備え、前記地図取得判定手段が地図情報の取得を要すると判定した場合、前記地点情報算出手段が算出した地点位置情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信するステップを有し、
前記地図情報提供仲介サーバは、前記地点位置情報に基づいて該地点を含む地図情報を提供するサービス対象エリアを判定するエリア判定手段と、エリア判定手段が判定したサービス対象エリアにおいて地図情報を提供する地図情報提供システムを判定する地図情報提供システム判定手段と、を備え、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求するステップを有し、
前記端末装置は、端末装置が保有する地図情報と、前記第2の地図情報提供サーバにより提供された地図情報と、を前記地図合成手段により合成して前記表示手段に表示するステップを有することを特徴とする。
前記端末装置は、ユーザ識別情報記憶手段を備え、前記地点情報算出手段が算出した地点情報とともに前記ユーザ識別情報記憶手段に記憶されたユーザ識別情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信するステップを有し、
前記地図情報提供仲介サーバは、前記第1の地図情報提供サーバから受信したユーザ情報と地点位置情報に基づいて、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求する際、前記ユーザ情報に基づいて前記第2の地図情報提供サーバにおける配信許可があるか否かを判定するステップと、配信許可がある場合には前記地点位置情報を該第2の地図情報提供サーバに送信するステップと、配信許可がない場合には、配信許可がないことを示す情報を前記第1の地図情報配信サーバに送信するステップと、を有することを特徴とする。
所定のエリアをサービス提供エリアとし、当該エリアの地図データを蓄積した地図デー記憶手段を備える地図情報提供サーバと、地図情報に基づいて地図画像を表示する表示手段を備え、前記地図情報提供サーバと接続される端末装置と、から構成される複数の地図情報提供システムと、前記複数の地図情報提供システムに接続される地図情報提供仲介サーバを備えた地図情報提供仲介システムにおける端末装置であって、
前記地図情報提供仲介サーバは、端末装置が算出した地点位置情報に基づいて該地点を含む地図情報を提供するサービス対象エリアを判定するエリア判定手段と、エリア判定手段が判定したサービス対象エリアにおいて地図情報を提供する地図情報提供システムを判定する地図情報提供システム判定手段と、を備え、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求し、
前記端末装置は、地図情報の取得要否を判定する地図取得判定手段と、取得すべき地図情報を特定するための地点の位置情報を算出する地点情報算出手段と、地図合成手段と、を備え、前記地図取得判定手段が地図情報の取得を要すると判定した場合、前記地点情報算出手段が算出した地点位置情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信し、該端末装置が保有する地図情報と、前記第2の地図情報提供サーバにより提供された地図情報と、を前記地図合成手段により合成して前記表示手段に表示することを特徴とする。
30A・・・地図情報提供サーバ
30B1~30BM・・・地図情報提供サーバ
40・・・・地図情報提供仲介サーバ(地図情報提供仲介システム)
21・・・・制御手段
23・・・・現在位置取得手段
24・・・・操作入力手段
25・・・・地図取得判定手段
26・・・・表示手段
27・・・・地点情報算出手段
28・・・・地図合成手段
29・・・・通信手段
Claims (19)
- 所定のエリアをサービス提供エリアとし、当該エリアの地図データを蓄積した地図デー記憶手段を備える地図情報提供サーバと、地図情報に基づいて地図画像を表示する表示手段を備え、前記地図情報提供サーバと接続される端末装置と、から構成される複数の地図情報提供システムと、前記複数の地図情報提供システムに接続される地図情報提供仲介サーバを備えた地図情報提供仲介システムであって、
前記端末装置は、地図情報の取得要否を判定する地図取得判定手段と、取得すべき地図情報を特定するための地点の位置情報を算出する地点情報算出手段と、地図合成手段と、を備え、前記地図取得判定手段が地図情報の取得を要すると判定した場合、前記地点情報算出手段が算出した地点位置情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信し、
前記地図情報提供仲介サーバは、前記地点位置情報に基づいて該地点を含む地図情報を提供するサービス対象エリアを判定するエリア判定手段と、エリア判定手段が判定したサービス対象エリアにおいて地図情報を提供する地図情報提供システムを判定する地図情報提供システム判定手段と、を備え、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求し、
前記端末装置は、端末装置が保有する地図情報と、前記第2の地図情報提供サーバにより提供された地図情報と、を前記地図合成手段により合成して前記表示手段に表示することを特徴とする地図情報提供仲介システム。 - 前記端末装置は、現在位置を取得する現在位置取得手段を備え、前記現在位置取得手段が取得した現在位置に基づいて現在位置を含む地図画像を前記表示手段に表示し、前記地図取得判定手段は、前記表示手段の表示画面に地図画像が表示されない部分があるか否かに基づいて地図情報の取得が必要か否かを判定し、前記地点情報算出手段は、前記表示されない地図画像に含まれる特定の地点を決定し、該地点の位置情報を算出することを特徴とする請求の範囲第1項に記載の地図情報提供仲介システム。
- 前記地点情報算出手段は、前記表示手段の表示画面に表示されない地図画像の不足部分の表示面積に基づいて、該不足部分の所定の座標位置を算出し、該座標位置に基づいて地図情報上の特定地点を決定し、当該特定の地点の地図情報上の位置情報を算出することを特徴とする請求の範囲第2項に記載の地図情報提供仲介システム。
- 前記地図取得判定手段は、前記表示手段の表示画面に地図画像が表示されない部分があるか否かに基づいて地図情報の取得が必要か否かを判定し、前記地点情報算出手段は、前記表示手段に表示している地図情報に基づいて、前記表示画面に表示された地図画像と、前記表示画面に表示されない地図画像を含む地図情報と、を接続する接点情報を抽出し、接点に応じたリンクのベクトル情報のない地点を特定し、当該地点の地図情報上の位置情報を算出することを特徴とする請求の範囲第2項に記載の地図情報提供仲介システム。
- 前記地図情報提供仲介サーバは、各地図情報提供サーバから受信したユーザ情報に対応したサービス利用情報を記憶するユーザ情報記憶手段と、ユーザ情報記憶手段に記憶されたユーザ情報に従って地図情報の提供を許可するか否かの判定を行うは配信許可判定手段と、を備え、
前記端末装置は、ユーザ識別情報記憶手段を備え、前記地点情報算出手段が算出した地点情報とともに前記ユーザ識別情報記憶手段に記憶されたユーザ識別情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信し、
前記地図情報提供仲介サーバは、前記第1の地図情報提供サーバから受信したユーザ情報と地点位置情報に基づいて、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求する際、前記ユーザ情報に基づいて前記第2の地図情報提供サーバにおける配信許可があるか否かを判定し、配信許可がある場合には前記地点位置情報を該第2の地図情報提供サーバに送信し、配信許可がない場合には、配信許可がないことを示す情報を前記第1の地図情報配信サーバに送信することを特徴とする請求の範囲第1項ないし請求の範囲第4項の何れか1項に記載の地図情報提供仲介システム。 - 所定のエリアをサービス提供エリアとし、当該エリアの地図データを蓄積した地図デー記憶手段を備える地図情報提供サーバと、地図情報に基づいて地図画像を表示する表示手段を備え、前記地図情報提供サーバと接続される端末装置と、から構成される複数の地図情報提供システムと、前記複数の地図情報提供システムに接続される地図情報提供仲介サーバであって、
前記端末装置は、地図情報の取得要否を判定する地図取得判定手段と、取得すべき地図情報を特定するための地点の位置情報を算出する地点情報算出手段と、地図合成手段と、を備え、前記地図取得判定手段が地図情報の取得を要すると判定した場合、前記地点情報算出手段が算出した地点位置情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信し、
前記地図情報提供仲介サーバは、前記地点位置情報に基づいて該地点を含む地図情報を提供するサービス対象エリアを判定するエリア判定手段と、エリア判定手段が判定したサービス対象エリアにおいて地図情報を提供する地図情報提供システムを判定する地図情報提供システム判定手段と、を備え、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求し、
前記端末装置は、端末装置が保有する地図情報と、前記第2の地図情報提供サーバにより提供された地図情報と、を前記地図合成手段により合成して前記表示手段に表示することを特徴とする地図情報提供仲介サーバ。 - 前記端末装置は、現在位置を取得する現在位置取得手段を備え、前記現在位置取得手段が取得した現在位置に基づいて現在位置を含む地図画像を前記表示手段に表示し、前記地図取得判定手段は、前記表示手段の表示画面に地図画像が表示されない部分があるか否かに基づいて地図情報の取得が必要か否かを判定し、前記地点情報算出手段は、前記表示されない地図画像に含まれる特定の地点を決定し、該地点の位置情報を算出することを特徴とする請求の範囲第6項に記載の地図情報提供仲介サーバ。
- 前記地点情報算出手段は、前記表示手段の表示画面に表示されない地図画像の不足部分の表示面積に基づいて、該不足部分の所定の座標位置を算出し、該座標位置に基づいて地図情報上の特定地点を決定し、当該特定の地点の地図情報上の位置情報を算出することを特徴とする請求の範囲第7項に記載の地図情報提供仲介サーバ。
- 前記地図取得判定手段は、前記表示手段の表示画面に地図画像が表示されない部分があるか否かに基づいて地図情報の取得が必要か否かを判定し、前記地点情報算出手段は、前記表示手段に表示している地図情報に基づいて、前記表示画面に表示された地図画像と、前記表示画面に表示されない地図画像を含む地図情報と、を接続する接点情報を抽出し、接点に応じたリンクのベクトル情報のない地点を特定し、当該地点の地図情報上の位置情報を算出することを特徴とする請求の範囲第7項に記載の地図情報提供仲介サーバ。
- 前記地図情報提供仲介サーバは、各地図情報提供サーバから受信したユーザ情報に対応したサービス利用情報を記憶するユーザ情報記憶手段と、ユーザ情報記憶手段に記憶されたユーザ情報に従って地図情報の提供を許可するか否かの判定を行う配信許可判定手段と、を備え、
前記端末装置は、ユーザ識別情報記憶手段を備え、前記地点情報算出手段が算出した地点情報とともに前記ユーザ識別情報記憶手段に記憶されたユーザ識別情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信し、
前記地図情報提供仲介サーバは、前記第1の地図情報提供サーバから受信したユーザ情報と地点位置情報に基づいて、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求する際、前記ユーザ情報に基づいて前記第2の地図情報提供サーバにおける配信許可があるか否かを判定し、配信許可がある場合には前記地点位置情報を該第2の地図情報提供サーバに送信し、配信許可がない場合には、配信許可がないことを示す情報を前記第1の地図情報配信サーバに送信することを特徴とする請求の範囲第6項ないし請求の範囲第9項の何れか1項に記載の地図情報提供仲介サーバ。 - 所定のエリアをサービス提供エリアとし、当該エリアの地図データを蓄積した地図データ記憶手段を備える地図情報提供サーバと、地図情報に基づいて地図画像を表示する表示手段を備え前記地図情報提供サーバと接続される端末装置と、から構成される複数の地図情報提供システムと、前記複数の地図情報提供システムに接続される地図情報提供仲介サーバを備えた地図情報提供仲介システムにおける地図情報提供方法であって、
前記端末装置は、地図情報の取得要否を判定する地図取得判定手段と、取得すべき地図情報を特定するための地点の位置情報を算出する地点情報算出手段と、地図合成手段と、を備え、前記地図取得判定手段が地図情報の取得を要すると判定した場合、前記地点情報算出手段が算出した地点位置情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信するステップを有し、
前記地図情報提供仲介サーバは、前記地点位置情報に基づいて該地点を含む地図情報を提供するサービス対象エリアを判定するエリア判定手段と、エリア判定手段が判定したサービス対象エリアにおいて地図情報を提供する地図情報提供システムを判定する地図情報提供システム判定手段と、を備え、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求するステップを有し、
前記端末装置は、端末装置が保有する地図情報と、前記第2の地図情報提供サーバにより提供された地図情報と、を前記地図合成手段により合成して前記表示手段に表示するステップを有することを特徴とすることを特徴とする地図情報提供仲介システム。 - 前記端末装置は、現在位置を取得する現在位置取得手段を備え、前記現在位置取得手段が取得した現在位置に基づいて現在位置を含む地図画像を前記表示手段に表示ステップと、前記地図取得判定手段が、前記表示手段の表示画面に地図画像が表示されない部分があるか否かに基づいて地図情報の取得が必要か否かを判定するステップと、前記地点情報算出手段が、前記表示されない地図画像に含まれる特定の地点を決定し、該地点の位置情報を算出するステップと、を有することを特徴とする請求の範囲第11項に記載の地図情報提供方法。
- 前記地点情報算出手段が、前記表示手段の表示画面に表示されない地図画像の不足部分の表示面積に基づいて、該不足部分の所定の座標位置を算出するステップと、該座標位置に基づいて地図情報上の特定地点を決定し、当該特定の地点の地図情報上の位置情報を算出するステップとを有することを特徴とする請求の範囲第12項に記載の地図情報提供方法。
- 前記地図取得判定手段が、前記表示手段の表示画面に地図画像が表示されない部分があるか否かに基づいて地図情報の取得が必要か否かを判定するステップと、前記地点情報算出手段が、前記表示手段に表示している地図情報に基づいて、前記表示画面に表示された地図画像と、前記表示画面に表示されない地図画像を含む地図情報と、を接続する接点情報を抽出し、接点に応じたリンクのベクトル情報のない地点を特定し、当該地点の地図情報上の位置情報を算出するステップと、を有することを特徴とする請求の範囲第12項に記載の地図情報提供方法。
- 前記地図情報提供仲介サーバは、各地図情報提供サーバから受信したユーザ情報に対応したサービス利用情報を記憶するユーザ情報記憶手段と、ユーザ情報記憶手段に記憶されたユーザ情報に従って地図情報の提供を許可するか否かの判定を行う配信許可判定手段と、を備え、
前記端末装置は、ユーザ識別情報記憶手段を備え、前記地点情報算出手段が算出した地点情報とともに前記ユーザ識別情報記憶手段に記憶されたユーザ識別情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信するステップを有し、
前記地図情報提供仲介サーバは、前記第1の地図情報提供サーバから受信したユーザ情報と地点位置情報に基づいて、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求する際、前記ユーザ情報に基づいて前記第2の地図情報提供サーバにおける配信許可があるか否かを判定するステップと、配信許可がある場合には前記地点位置情報を該第2の地図情報提供サーバに送信するステップと、配信許可がない場合には、配信許可がないことを示す情報を前記第1の地図情報配信サーバに送信するステップと、を有することを特徴とする請求の範囲第11項ないし請求の範囲第14項の何れか1項に記載の地図情報提供方法。 - 所定のエリアをサービス提供エリアとし、当該エリアの地図データを蓄積した地図デー記憶手段を備える地図情報提供サーバと、地図情報に基づいて地図画像を表示する表示手段を備え前記地図情報提供サーバと接続される端末装置と、から構成される複数の地図情報提供システムと、前記複数の地図情報提供システムに接続される地図情報提供仲介サーバを備えた地図情報提供仲介システムにおける端末装置であって、
前記地図情報提供仲介サーバは、端末装置が算出した地点位置情報に基づいて該地点を含む地図情報を提供するサービス対象エリアを判定するエリア判定手段と、エリア判定手段が判定したサービス対象エリアにおいて地図情報を提供する地図情報提供システムを判定する地図情報提供システム判定手段と、を備え、前記地図情報提供システム判定手段が判定した地図情報提供システムを構成する第2の地図情報提供サーバに、前記地点位置情報に基づいて当該地点を含む地図情報の提供を要求し、
前記端末装置は、地図情報の取得要否を判定する地図取得判定手段と、取得すべき地図情報を特定するための地点位置情報を算出する地点情報算出手段と、地図合成手段と、を備え、前記地図取得判定手段が地図情報の取得を要すると判定した場合、前記地点情報算出手段が算出した地点位置情報を、該端末装置が位置するエリアを地図情報提供サービスエリアとする第1の地図情報提供サーバを介して前記地図情報提供仲介サーバに送信し、該端末装置が保有する地図情報と、前記第2の地図情報提供サーバにより提供された地図情報と、を前記地図合成手段により合成して前記表示手段に表示することを特徴とする端末装置。 - 前記端末装置は、現在位置を取得する現在位置取得手段を備え、前記現在位置取得手段が取得した現在位置に基づいて現在位置を含む地図画像を前記表示手段に表示し、前記地図取得判定手段は、前記表示手段の表示画面に地図画像が表示されない部分があるか否かに基づいて地図情報の取得が必要か否かを判定し、前記地点情報算出手段は、前記表示されない地図画像に含まれる特定の地点を決定し、該地点の位置情報を算出することを特徴とする請求の範囲第16に記載の端末装置。
- 前記地点情報算出手段は、前記表示手段の表示画面に表示されない地図画像の不足部分の表示面積に基づいて、該不足部分の所定の座標位置を算出し、該座標位置に基づいて地図情報上の特定地点を決定し、当該特定の地点の地図情報上の位置情報を算出することを特徴とする請求の範囲第17項に記載の端末装置。
- 前記地図取得判定手段は、前記表示手段の表示画面に地図画像が表示されない部分があるか否かに基づいて地図情報の取得が必要か否かを判定し、前記地点情報算出手段は、前記表示手段に表示している地図情報に基づいて、前記表示画面に表示された地図画像と、前記表示画面に表示されない地図画像を含む地図情報と、を接続する接点情報を抽出し、接点に応じたリンクのベクトル情報のない地点を特定し、当該地点の地図情報上の位置情報を算出することを特徴とする請求の範囲第17項に記載の端末装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP09838806A EP2390626A4 (en) | 2009-01-26 | 2009-01-26 | SYSTEM THAT IS AN INTERMEDIATE FOR PROVIDING CARD INFORMATION, SERVER THAT IS INTERMEDIATE FOR PROVIDING CARD INFORMATION, AND METHOD FOR PROVIDING CARD INFORMATION |
JP2009544083A JP4448200B1 (ja) | 2009-01-26 | 2009-01-26 | 地図情報提供仲介システム、地図情報提供仲介サーバおよび地図情報提供仲介システムにおける地図情報提供方法 |
US13/145,410 US8359159B2 (en) | 2009-01-26 | 2009-01-26 | System which mediates providing of map information, server which mediates providing of map information, and method for providing map information |
PCT/JP2009/051180 WO2010084615A1 (ja) | 2009-01-26 | 2009-01-26 | 地図情報提供仲介システム、地図情報提供仲介サーバおよび地図情報提供方法 |
CN2009801554280A CN102292617A (zh) | 2009-01-26 | 2009-01-26 | 地图信息提供中介***、地图信息提供中介服务器以及地图信息提供方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2009/051180 WO2010084615A1 (ja) | 2009-01-26 | 2009-01-26 | 地図情報提供仲介システム、地図情報提供仲介サーバおよび地図情報提供方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2010084615A1 true WO2010084615A1 (ja) | 2010-07-29 |
Family
ID=42211619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2009/051180 WO2010084615A1 (ja) | 2009-01-26 | 2009-01-26 | 地図情報提供仲介システム、地図情報提供仲介サーバおよび地図情報提供方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8359159B2 (ja) |
EP (1) | EP2390626A4 (ja) |
JP (1) | JP4448200B1 (ja) |
CN (1) | CN102292617A (ja) |
WO (1) | WO2010084615A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024069878A1 (ja) * | 2022-09-29 | 2024-04-04 | 楽天モバイル株式会社 | オブジェクトの移動に応じたエッジのアプリケーションリソースの制御 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5547112B2 (ja) * | 2011-02-16 | 2014-07-09 | 株式会社日立製作所 | 経路探索システム |
WO2013098958A1 (ja) * | 2011-12-27 | 2013-07-04 | 三菱電機株式会社 | ナビゲーション装置、ナビゲーション方法 |
IN2014DN08343A (ja) * | 2012-03-16 | 2015-05-08 | Qoros Automotive Co Ltd | |
JP6047006B2 (ja) * | 2012-12-25 | 2016-12-21 | 株式会社デンソー | 地図表示システム |
CN105277199B (zh) * | 2014-05-30 | 2018-11-09 | 北京四维图新科技股份有限公司 | 一种为导航地图添加顺行的方法和导航装置 |
US10299074B2 (en) * | 2016-05-09 | 2019-05-21 | Microsoft Technology Licensing, Llc | Offline map download |
CN106776807B (zh) * | 2016-11-24 | 2020-10-27 | 上海博泰悦臻网络技术服务有限公司 | 一种地图显示方法、***及电子设备 |
JP6642415B2 (ja) * | 2016-12-28 | 2020-02-05 | カシオ計算機株式会社 | 地図表示装置、プログラム及び地図表示方法 |
CN108111580B (zh) * | 2017-12-13 | 2019-09-27 | Oppo广东移动通信有限公司 | 区域确定方法、装置、存储介质、移动终端及服务器 |
CN109189870A (zh) * | 2018-07-23 | 2019-01-11 | 樊东晓 | 一种监控辅助应用*** |
CN109918460A (zh) * | 2019-01-25 | 2019-06-21 | 杭州易明远科技有限公司 | 一种企业三维数字地图管理*** |
CN113390423A (zh) * | 2020-03-13 | 2021-09-14 | 百度在线网络技术(北京)有限公司 | 一种导航路径规划方法、装置、服务器和存储介质 |
US11543264B1 (en) * | 2022-02-23 | 2023-01-03 | Plusai, Inc. | Methods and apparatus for navigating an autonomous vehicle based on a map updated in regions |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001004392A (ja) | 1999-06-18 | 2001-01-12 | Ntt Docomo Inc | 地図表示方法、地図表示システム、携帯電話機、地図サーバ及び地図情報所在管理サーバ |
JP2001165681A (ja) | 1999-12-09 | 2001-06-22 | Navitime Japan Co Ltd | 交通ネットワーク経路探索方法 |
JP2003097960A (ja) | 2001-09-25 | 2003-04-03 | Toyota Motor Corp | 経路決定方法、センターおよび経路案内装置 |
JP2005141365A (ja) * | 2003-11-05 | 2005-06-02 | Fujitsu Fip Corp | 地図作成仲介サーバ、仲介方法、および仲介プログラム |
JP2007232679A (ja) * | 2006-03-03 | 2007-09-13 | Fujitsu Ltd | ナビゲーション・システム |
JP2007322906A (ja) * | 2006-06-02 | 2007-12-13 | Matsushita Electric Ind Co Ltd | 地図表示装置、地図表示システムおよび地図表示方法 |
JP2008058182A (ja) | 2006-08-31 | 2008-03-13 | Mitsutoyo Corp | 変位量検出可能性判定装置、その方法、および、変位検出装置 |
JP2008293507A (ja) * | 2008-06-12 | 2008-12-04 | Navitime Japan Co Ltd | グローバルナビゲーションシステムのための携帯端末およびプログラム |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6574554B1 (en) * | 2001-12-11 | 2003-06-03 | Garmin Ltd. | System and method for calculating a navigation route based on non-contiguous cartographic map databases |
US6574553B1 (en) * | 2001-12-11 | 2003-06-03 | Garmin Ltd. | System and method for calculating a navigation route based on adjacent cartographic map databases |
JP2003288004A (ja) * | 2002-03-27 | 2003-10-10 | Seiko Epson Corp | 地図データ提供システム、地図データ合成サーバー、地図データ配信サーバー及び地図データ提供方法 |
JP4094335B2 (ja) * | 2002-04-26 | 2008-06-04 | 松下電器産業株式会社 | 地図編集表示装置、地図管理システム、地図管理方法および地図記憶媒体 |
KR20040001185A (ko) * | 2002-06-27 | 2004-01-07 | 삼성전자주식회사 | 부분 상세 지도를 제공하는 지도 표시 장치 및 그 방법 |
US7684928B2 (en) * | 2002-09-24 | 2010-03-23 | Sanyo Electric Co., Ltd. | Navigation apparatus and server apparatus |
JP2004126036A (ja) | 2002-09-30 | 2004-04-22 | Xanavi Informatics Corp | 配信地図データ構造、配信地図データ作成方法、配信地図データ作成装置、および端末装置 |
US20060106534A1 (en) * | 2002-10-22 | 2006-05-18 | Yukihiro Kawamata | Map data delivering method for communication-type navigation system |
US8103445B2 (en) * | 2005-04-21 | 2012-01-24 | Microsoft Corporation | Dynamic map rendering as a function of a user parameter |
CA3197649A1 (en) * | 2006-03-14 | 2007-09-20 | Prostar Geocorp, Inc. | System and method for collecting and updating geographical data |
JP4925094B2 (ja) * | 2006-03-29 | 2012-04-25 | Kddi株式会社 | 分割地図画像を組み合わせた地図データを送信するプロキシサーバ及びプログラム |
JP5308621B2 (ja) * | 2006-10-05 | 2013-10-09 | 日立オートモティブシステムズ株式会社 | 地図データ配信システム |
JP2007147632A (ja) * | 2006-12-19 | 2007-06-14 | Nec Corp | 経路提供方法、経路案内方法、課金方法、経路提供サーバ、ユーザ端末、課金サーバおよびプログラム |
WO2010052790A1 (ja) | 2008-11-07 | 2010-05-14 | 株式会社ナビタイムジャパン | 経路案内仲介システム、経路案内仲介サーバおよび経路案内方法 |
KR101541809B1 (ko) * | 2009-03-04 | 2015-08-05 | 삼성전자주식회사 | 휴대용 단말기에서 맵 데이터를 수신하기 위한 장치 및 방법 |
US20110143768A1 (en) * | 2009-12-14 | 2011-06-16 | Lane Sean L | Methods and apparatus related to region-specific mobile device and infrastructure detection, analysis and display |
US8850013B2 (en) * | 2010-05-10 | 2014-09-30 | Jaron Waldman | Server load balancing using geodata |
-
2009
- 2009-01-26 JP JP2009544083A patent/JP4448200B1/ja not_active Expired - Fee Related
- 2009-01-26 US US13/145,410 patent/US8359159B2/en not_active Expired - Fee Related
- 2009-01-26 EP EP09838806A patent/EP2390626A4/en not_active Withdrawn
- 2009-01-26 WO PCT/JP2009/051180 patent/WO2010084615A1/ja active Application Filing
- 2009-01-26 CN CN2009801554280A patent/CN102292617A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001004392A (ja) | 1999-06-18 | 2001-01-12 | Ntt Docomo Inc | 地図表示方法、地図表示システム、携帯電話機、地図サーバ及び地図情報所在管理サーバ |
JP2001165681A (ja) | 1999-12-09 | 2001-06-22 | Navitime Japan Co Ltd | 交通ネットワーク経路探索方法 |
JP2003097960A (ja) | 2001-09-25 | 2003-04-03 | Toyota Motor Corp | 経路決定方法、センターおよび経路案内装置 |
JP2005141365A (ja) * | 2003-11-05 | 2005-06-02 | Fujitsu Fip Corp | 地図作成仲介サーバ、仲介方法、および仲介プログラム |
JP2007232679A (ja) * | 2006-03-03 | 2007-09-13 | Fujitsu Ltd | ナビゲーション・システム |
JP2007322906A (ja) * | 2006-06-02 | 2007-12-13 | Matsushita Electric Ind Co Ltd | 地図表示装置、地図表示システムおよび地図表示方法 |
JP2008058182A (ja) | 2006-08-31 | 2008-03-13 | Mitsutoyo Corp | 変位量検出可能性判定装置、その方法、および、変位検出装置 |
JP2008293507A (ja) * | 2008-06-12 | 2008-12-04 | Navitime Japan Co Ltd | グローバルナビゲーションシステムのための携帯端末およびプログラム |
Non-Patent Citations (1)
Title |
---|
See also references of EP2390626A4 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024069878A1 (ja) * | 2022-09-29 | 2024-04-04 | 楽天モバイル株式会社 | オブジェクトの移動に応じたエッジのアプリケーションリソースの制御 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2010084615A1 (ja) | 2012-07-12 |
US8359159B2 (en) | 2013-01-22 |
CN102292617A (zh) | 2011-12-21 |
US20110282579A1 (en) | 2011-11-17 |
EP2390626A1 (en) | 2011-11-30 |
EP2390626A4 (en) | 2012-05-09 |
JP4448200B1 (ja) | 2010-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4448200B1 (ja) | 地図情報提供仲介システム、地図情報提供仲介サーバおよび地図情報提供仲介システムにおける地図情報提供方法 | |
JP4420471B1 (ja) | 経路案内仲介システム、経路案内仲介サーバおよび経路案内方法 | |
JP4423349B2 (ja) | 経路案内システム、経路探索サーバおよび経路案内方法ならびに端末装置 | |
US8090533B2 (en) | Map display system, method of inputting conditions for searching for POI, method of displaying guidance to POI, and terminal device | |
JP4427631B1 (ja) | 経路案内システム、経路案内サーバ、経路案内仲介サーバおよび経路案内方法 | |
JP4454043B1 (ja) | 経路案内システム、経路探索サーバ、経路案内仲介サーバおよび経路案内方法 | |
US20120010816A1 (en) | Navigation system, route search server, route search agent server, and navigation method | |
JP2008209164A (ja) | 路線図表示装置、路線図表示システム、路線図表示方法及び路線情報配信サーバ | |
JP4619319B2 (ja) | ナビゲーションシステムおよび経路探索サーバ | |
JP2009008465A (ja) | ナビゲーションシステム、経路探索サーバおよび経路探索方法ならびに端末装置 | |
JP4163741B1 (ja) | ナビゲーションシステム、経路探索サーバおよび携帯端末装置ならびに経路探索方法 | |
JP4851402B2 (ja) | 情報配信システム、情報配信サーバ、携帯端末装置、及び情報配信方法 | |
JP2010217187A (ja) | ナビゲーションシステム、経路探索サーバおよび経路探索方法ならびに端末装置 | |
JP4834165B2 (ja) | 情報提供システム、サーバ装置、端末装置および情報提供方法ならびにプログラム | |
JP4445039B1 (ja) | 経路案内システム、経路探索サーバ及び経路案内方法 | |
JP4977000B2 (ja) | 地図表示システム、地図表示装置および地図表示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200980155428.0 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2009544083 Country of ref document: JP |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09838806 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13145410 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2009838806 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |