Nothing Special   »   [go: up one dir, main page]

JP2016105116A - Information processing system, server, information processing device, information processing method and information processing program - Google Patents

Information processing system, server, information processing device, information processing method and information processing program Download PDF

Info

Publication number
JP2016105116A
JP2016105116A JP2016047279A JP2016047279A JP2016105116A JP 2016105116 A JP2016105116 A JP 2016105116A JP 2016047279 A JP2016047279 A JP 2016047279A JP 2016047279 A JP2016047279 A JP 2016047279A JP 2016105116 A JP2016105116 A JP 2016105116A
Authority
JP
Japan
Prior art keywords
information
route
route map
unit
boarding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016047279A
Other languages
Japanese (ja)
Inventor
史明 佐藤
Fumiaki Sato
史明 佐藤
裕寿 板垣
Hirotoshi Itagaki
裕寿 板垣
洋平 齊藤
Yohei Saito
洋平 齊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Navitime Japan Co Ltd
Original Assignee
Navitime Japan Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Navitime Japan Co Ltd filed Critical Navitime Japan Co Ltd
Priority to JP2016047279A priority Critical patent/JP2016105116A/en
Publication of JP2016105116A publication Critical patent/JP2016105116A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a route chart provision device capable of providing information to a user at proper information amount in consideration of stop-over or the like in a toll road or the like, a route chart provision system, a server, a terminal, a route chart provision method, and program.SOLUTION: A route chart provision device stores traffic network information including routes in traffic network, a plurality of boarding points in the routes and attribute information of the plurality of boarding points; determines a boarding point as reference, on the basis of the traffic network information; indicates routes at least corresponding to the determined boarding point as reference, and a plurality of boarding points in the routes; generates a route chart in which attribute information with the boarding point as reference is imparted to each boarding point; and outputs the generated route chart to an output part.SELECTED DRAWING: Figure 1

Description

本発明は、路線図提供装置、路線図提供システム、サーバ装置、端末装置、路線図提供方法、および、プログラムに関する。   The present invention relates to a route map providing device, a route map providing system, a server device, a terminal device, a route map providing method, and a program.

従来、自動車が料金所へ接近すると、接近した料金所から各方面へ走行した場合の料金や時間等を案内表示するナビゲーション装置が開発されている。   Conventionally, when a car approaches a toll booth, a navigation device has been developed that displays information on a charge, time, etc. when traveling from the toll toll to each direction.

例えば、特許文献1に記載のナビゲーション装置では、地図データに基づいて現在位置の料金所への接近を監視し、料金所に接近した場合に、当該料金所に対応付けて地図データに記述されている料金所案内図情報を読み出して出口までの利用料金を含めた地図を表示させることが開示されている。   For example, in the navigation device described in Patent Document 1, the approach to the toll gate at the current position is monitored based on the map data, and when approaching the toll gate, it is described in the map data in association with the toll gate. It is disclosed that a toll gate guide map information is read and a map including a usage fee to the exit is displayed.

特開2004−85328号公報JP 2004-85328 A

しかしながら、従来のナビゲーション装置においては、利用者が料金所から有料道路を利用する場合に、どの方面へ行くことができるかを表示するものであり、有料道路の途中で降りることを想定して、どちらの方向へ行くべきか利用者に適切な情報量で提示するものではないという問題点を有していた。   However, in the conventional navigation device, when the user uses the toll road from the toll booth, it displays which direction the user can go to, assuming that it gets off halfway on the toll road, There is a problem that the user is not presented with an appropriate amount of information on which direction to go.

例えば、特許文献1に記載のナビゲーション装置においては、有料道路の各方面についての有料道路利用終了地点までの料金と所要時間を提示するものであり、有料道路において途中下車を考慮した場合に高速道路入口で利用者に適切な情報を提供するものではないという問題点を有していた。特に、従来のナビゲーション装置においては、サービスエリアやパーキングエリアごとの料金を表示していたため到達圏ベースで料金表示を行うことができないという問題点を有していた。   For example, in the navigation device described in Patent Document 1, a charge to a toll road use end point for each area of a toll road and the required time are presented. It has a problem that it does not provide appropriate information to users at the entrance. In particular, the conventional navigation apparatus has a problem that it is not possible to display charges on a service area basis because charges for each service area and parking area are displayed.

本発明は、上記問題点に鑑みてなされたもので、有料道路等における途中下車等を考慮して、利用者に適切な情報量で情報提供することができる、路線図提供装置、路線図提供システム、サーバ装置、端末装置、路線図提供方法、および、プログラムを提供することを目的とする。   The present invention has been made in view of the above-described problems, and provides a route map providing device and route map that can provide information to a user with an appropriate amount of information in consideration of a stopover on a toll road or the like. It is an object to provide a system, a server device, a terminal device, a route map providing method, and a program.

このような目的を達成するため、本発明の路線図提供装置は、記憶部と制御部と出力部とを少なくとも備えた路線図提供装置であって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部は、上記交通網情報記憶手段に記憶された上記交通網情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定手段と、上記基準乗降箇所決定手段により決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成手段と、上記路線図生成手段により生成された上記路線図を上記出力部に出力する路線図出力手段と、を備えたことを特徴とする。   In order to achieve such an object, a route map providing device of the present invention is a route map providing device including at least a storage unit, a control unit, and an output unit, and the storage unit includes a route in a traffic network and the route map. Traffic network information storage means for storing traffic network information including a plurality of boarding points on the route and attribute information of the boarding points, and the control section stores the traffic network stored in the traffic network information storage means Based on the information, a reference getting-on / off location determining means for determining the reference getting-on / off location, a route corresponding to at least the reference getting-on / off location determined by the reference getting-on / off location determining means, and a plurality of the routes in the route A route map generating means for generating a route map for each of the boarding / alighting locations, the route map generating means showing the above-mentioned boarding / departing locations and providing the attribute information based on the boarding / departing location as a reference. The route map generated Ri is characterized in that and a route map output means for outputting to the output unit.

また、本発明の路線図提供装置は、上記記載の路線図提供装置において、上記路線図生成手段は、上記属性情報が同一である上記乗降箇所を、他の上記乗降箇所と識別し得るように区分した上記路線図を生成することを特徴とする。   In the route map providing apparatus according to the present invention, in the route map providing apparatus described above, the route map generating unit may identify the boarding / alighting point having the same attribute information from the other boarding / alighting points. The above-described route map is generated.

また、本発明の路線図提供装置は、上記記載の路線図提供装置において、更に、位置取得部または入力部を備え、上記制御部は、上記路線図出力手段により出力された上記路線図上の上記路線が、上記位置取得部または上記入力部を介して選択されるよう制御する路線選択手段、を更に備え、上記路線図生成手段は、上記路線選択手段の制御により選択された上記路線を強調表示する上記路線図を再生成することを特徴とする。   The route map providing apparatus of the present invention is the route map providing device described above, further comprising a position acquisition unit or an input unit, and the control unit is on the route map output by the route map output means. Route selection means for controlling the route to be selected via the position acquisition unit or the input unit; and the route map generation unit emphasizes the route selected by the control of the route selection unit. The route map to be displayed is regenerated.

また、本発明の路線図提供装置は、上記記載の路線図提供装置において、上記路線図生成手段は、上記基準乗降箇所決定手段により決定された上記基準となる上記乗降箇所に対応する上記路線中の上記複数の上記乗降箇所のうち少なくとも一つを省略して上記路線図を生成し、上記路線図選択手段の制御により上記路線上の箇所が選択された場合に、当該選択された箇所付近の上記省略した上記乗降箇所を含む上記路線図を再生成することを特徴とする。   Further, the route map providing apparatus according to the present invention is the route map providing device described above, wherein the route map generating means is in the route corresponding to the reference getting-on / off location determined by the reference getting-on / off location determining means. When the route map is generated by omitting at least one of the plurality of the getting-on / off locations, and a location on the route is selected by the control of the route map selection means, The route map including the omitted getting-on / off location is regenerated.

また、本発明の路線図提供装置は、上記記載の路線図提供装置において、入力部を備え、上記制御部は、上記入力部を介して、利用者に上記属性情報を入力させるよう制御する属性情報入力制御手段と、上記路線図生成手段は、上記属性情報入力制御手段の制御により上記属性情報が入力された場合、当該属性情報が同一である上記乗降箇所を、他の上記乗降箇所と識別し得るように区分した上記路線図を生成することを特徴とする。   The route map providing apparatus of the present invention is the route map providing apparatus described above, further comprising an input unit, wherein the control unit controls the user to input the attribute information via the input unit. When the attribute information is input under the control of the attribute information input control unit, the information input control unit and the route map generation unit identify the boarding / alighting point where the attribute information is the same as the other boarding / alighting points. The route map is generated in such a way that it can be divided.

また、本発明の路線図提供システムは、制御部と出力部とを少なくとも備えた端末装置、および、記憶部と制御部とを少なくとも備えたサーバ装置、を通信可能に接続した路線図提供システムであって、上記サーバ装置の上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記サーバ装置の上記制御部は、上記端末装置から送信される、位置情報を受信する位置情報受信手段と、上記交通網情報記憶手段に記憶された上記交通網情報、および、上記位置情報受信手段により受信された上記位置情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定手段と、上記基準乗降箇所決定手段により決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成手段と、上記路線図生成手段により生成された上記路線図を示す路線図情報を、上記端末装置に送信する路線図情報送信手段と、を備え、上記端末装置の上記制御部は、上記位置情報を上記サーバ装置に送信する位置情報送信手段と、上記サーバ装置から送信される、上記路線図情報を受信する路線図情報受信手段と、上記路線図情報受信手段により受信された上記路線図情報に基づいて、上記路線図を上記出力部に出力する路線図出力手段と、を備えたことを特徴とする。   Further, the route map providing system of the present invention is a route map providing system in which a terminal device including at least a control unit and an output unit and a server device including at least a storage unit and a control unit are communicably connected. The storage unit of the server device includes traffic network information storage means for storing traffic network information including routes in the traffic network, a plurality of boarding points in the route, and attribute information of the boarding points. The control unit of the server device includes: position information receiving means for receiving position information transmitted from the terminal device; the traffic network information stored in the traffic network information storage means; and the position information receiving means. Based on the position information received by the reference boarding / departing point determination means for determining the reference boarding / alighting point and the reference determined by the reference boarding / alighting point determination means A route map is generated that indicates the route corresponding to at least a descending location and a plurality of the getting-on / off locations in the route, and adds the attribute information based on the getting-on / off location as a reference for each getting-on / off location. Route map generating means, and route map information transmitting means for transmitting the route map information indicating the route map generated by the route map generating means to the terminal device, the control unit of the terminal device, Position information transmitting means for transmitting the position information to the server device; Route map information receiving means for receiving the route map information transmitted from the server device; and the route received by the route map information receiving means. Route map output means for outputting the route map to the output unit based on diagram information is provided.

また、本発明の路線図提供システムは、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段と、上記交通網情報記憶手段に記憶された上記交通網情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定手段と、上記基準乗降箇所決定手段により決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成手段と、上記路線図生成手段により生成された上記路線図を出力部に出力する路線図出力手段と、を備えたことを特徴とする。   Further, the route map providing system of the present invention includes a traffic network information storage means for storing traffic network information including routes in a traffic network, a plurality of boarding points in the route, and attribute information of the boarding points, and the traffic network. Based on the traffic network information stored in the information storage means, at least a reference getting on / off location determining means for determining the getting on / off location serving as a reference, and the reference getting on / off location determined by the reference getting on / off location determining means at least Route map generating means for generating a route map showing the corresponding route and a plurality of the getting on / off locations in the route, and adding the attribute information based on the getting on / off location as the reference for each of the getting on / off locations And a route map output means for outputting the route map generated by the route map generation means to an output unit.

また、本発明のサーバ装置は、出力部を少なくとも備えた端末装置に通信可能に接続された、記憶部と制御部とを少なくとも備えたサーバ装置であって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部は、上記端末装置から送信される、位置情報を受信する位置情報受信手段と、上記交通網情報記憶手段に記憶された上記交通網情報、および、上記位置情報受信手段により受信された上記位置情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定手段と、上記基準乗降箇所決定手段により決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成手段と、上記路線図生成手段により生成された上記路線図を示す路線図情報を上記端末装置に送信することにより、上記端末装置の上記出力部に当該路線図を出力させる路線図情報送信手段と、を備えたことを特徴とする。   The server device of the present invention is a server device including at least a storage unit and a control unit, which is communicably connected to a terminal device including at least an output unit, and the storage unit is a route in a traffic network. Traffic network information storage means for storing traffic network information including a plurality of boarding points on the route and attribute information of the boarding points, and the control unit transmits position information transmitted from the terminal device. Based on the position information receiving means to be received, the traffic network information stored in the traffic network information storage means, and the position information received by the position information receiving means, the base boarding / departing point is determined. A reference boarding / departing point determination means, and the route corresponding to at least the reference boarding / departing point determined by the reference boarding / departing point determination means and a plurality of the boarding / exiting points in the route are shown. The route map generating means for generating a route map in which the attribute information based on the boarding / departing point serving as the reference is assigned for each boarding / departing point, and the route map generated by the route map generating unit are shown. Route map information transmitting means for transmitting the route map information to the terminal device to cause the output unit of the terminal device to output the route map information.

また、本発明のサーバ装置は、出力部を少なくとも備えた端末装置に通信可能に接続された、記憶部と制御部とを少なくとも備えたサーバ装置であって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部は、上記交通網情報記憶手段に記憶された上記交通網情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定手段と、上記基準乗降箇所決定手段により決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成手段と、上記路線図生成手段により生成された路線図を含む表示画面を生成する表示画面生成手段と、上記表示画面生成手段により生成された上記表示画面を表示させるための出力制御情報を上記端末装置に送信することにより、上記端末装置の上記出力部に当該表示画面を出力させる出力制御手段と、を備えたことを特徴とする。   The server device of the present invention is a server device including at least a storage unit and a control unit, which is communicably connected to a terminal device including at least an output unit, and the storage unit is a route in a traffic network. And traffic network information storage means for storing traffic network information including a plurality of boarding / alighting locations on the route and attribute information of the boarding / alighting locations, and the control unit stores the traffic network information storage means. Based on traffic network information, a reference getting on / off location determining means for determining the reference getting on / off location, the route corresponding to at least the reference getting on / off location determined by the reference getting on / off location determining means, and the route A route map generating means for generating a route map indicating the plurality of boarding points and providing the attribute information for each boarding point with the attribute information based on the base boarding point, Display screen generating means for generating a display screen including the route map generated by the diagram generating means, and output control information for displaying the display screen generated by the display screen generating means are transmitted to the terminal device. And an output control means for causing the output unit of the terminal device to output the display screen.

また、本発明の端末装置は、記憶部を少なくとも備えたサーバ装置に通信可能に接続された、制御部と出力部とを少なくとも備えた端末装置であって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部は、位置情報を上記サーバ装置に送信する位置情報送信手段と、上記サーバ装置から送信される、上記交通網情報記憶手段に記憶された上記交通網情報、および、上記位置情報受信手段により受信された上記位置情報に基づいて決定された基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を示す路線図情報を、受信する路線図情報受信手段と、上記路線図情報受信手段により受信された上記路線図情報に基づいて、上記路線図を上記出力部に出力する路線図出力手段と、を備えたことを特徴とする。   Further, the terminal device of the present invention is a terminal device having at least a control unit and an output unit that are communicably connected to a server device having at least a storage unit, and the storage unit is a route in a traffic network. And network information storage means for storing traffic network information including a plurality of boarding points and attribute information of the boarding points, and the control unit transmits position information to the server device. A reference determined based on the transmission network, the traffic network information transmitted from the server device and stored in the traffic network information storage module, and the positional information received by the positional information reception module. The route information corresponding to at least the getting-on / off location and a plurality of the getting-on / off locations in the route are shown, and the attribute information based on the getting-on / off location serving as the reference is displayed for each getting-on / off location. A route map that outputs the route map to the output unit based on the route map information received by the route map information receiving means that receives the route map information indicating the assigned route map, and the route map information receiving means. And an output means.

また、本発明の路線図提供方法は、記憶部と制御部と出力部とを少なくとも備えた路線図提供装置において実行される路線図提供方法であって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部において実行される、上記交通網情報記憶手段に記憶された上記交通網情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定ステップと、上記基準乗降箇所決定ステップにて決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成ステップと、上記路線図生成ステップにて生成された上記路線図を上記出力部に出力する路線図出力ステップと、を含むことを特徴とする。   Further, the route map providing method of the present invention is a route map providing method executed in a route map providing device including at least a storage unit, a control unit, and an output unit, wherein the storage unit is a route in a traffic network. Traffic network information storage means for storing traffic network information including a plurality of boarding points on the route and attribute information of the boarding points, and stored in the traffic network information storage means executed in the control unit. Based on the traffic network information, a reference getting on / off location determining step for determining the reference getting on / off location, and the route corresponding to at least the reference getting on / off location determined in the reference getting on / off location determining step, and A route map generator that generates a route map that shows a plurality of the getting-on / off locations in the route and that gives the attribute information for each of the getting-on / off locations based on the reference getting-on / off location. A step, characterized in that it comprises a, and route output step of outputting to the output unit the route map generated by the route map generating step.

また、本発明の路線図提供方法は、制御部と出力部とを少なくとも備えた端末装置、および、記憶部と制御部とを少なくとも備えたサーバ装置、を通信可能に接続した路線図提供システムにおいて実行される路線図提供方法であって、上記サーバ装置の上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記端末装置の上記制御部において実行される、位置情報を上記サーバ装置に送信する位置情報送信ステップと、上記サーバ装置の上記制御部において実行される、上記端末装置から送信される、上記位置情報を受信する位置情報受信ステップと、上記サーバ装置の上記制御部において実行される、上記交通網情報記憶手段に記憶された上記交通網情報、および、上記位置情報受信ステップにて受信された上記位置情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定ステップと、上記サーバ装置の上記制御部において実行される、上記基準乗降箇所決定ステップにて決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成ステップと、上記サーバ装置の上記制御部において実行される、上記路線図生成ステップにて生成された上記路線図を示す路線図情報を、上記端末装置に送信する路線図情報送信ステップと、上記端末装置の上記制御部において実行される、上記サーバ装置から送信される、上記路線図情報を受信する路線図情報受信ステップと、上記端末装置の上記制御部において実行される、上記路線図情報受信ステップにて受信された上記路線図情報に基づいて、上記路線図を上記出力部に出力する路線図出力ステップと、を含むことを特徴とする。   Further, the route map providing method of the present invention is a route map providing system in which a terminal device including at least a control unit and an output unit and a server device including at least a storage unit and a control unit are communicably connected. The route map providing method to be executed, wherein the storage unit of the server device stores traffic network information including a route in the traffic network, a plurality of boarding points in the route, and attribute information of the boarding points. Network information storage means, and a location information transmission step for transmitting location information to the server device, executed in the control unit of the terminal device, and the terminal device executed in the control unit of the server device Received from the location information receiving step for receiving the location information, and stored in the traffic network information storage means executed in the control unit of the server device. Based on the traffic network information and the position information received in the position information receiving step, a reference boarding / departing point determining step for determining the boarding / departing point serving as a reference is executed in the control unit of the server device. The route corresponding to at least the boarding / departing point determined in the reference boarding / departing point determining step and the plurality of boarding / departing points in the route are indicated, and the boarding / departing point serving as the reference is used as a reference. The route map generation step for generating a route map in which the attribute information is assigned to each boarding place and the route map generated in the route map generation step executed in the control unit of the server device. A route map information transmission step for transmitting the route map information shown to the terminal device, and the service executed by the control unit of the terminal device. Based on the route map information received from the route map information received step transmitted from the device and received in the route map information received step executed in the control unit of the terminal device. And a route map output step of outputting the route map to the output unit.

また、本発明の路線図提供方法は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段と、基準乗降箇所決定手段と、路線図生成手段と、路線図出力手段と、を備えた路線図提供システムにおいて実行される路線図提供方法であって、上記基準乗降箇所決定手段が、上記交通網情報記憶手段に記憶された上記交通網情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定ステップと、上記路線図生成手段が、上記基準乗降箇所決定ステップにて決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成ステップと、上記路線図出力手段が、上記路線図生成ステップにて生成された上記路線図を出力部に出力する路線図出力ステップと、を含むことを特徴とする。   Further, the route map providing method of the present invention includes a traffic network information storage means for storing traffic network information including routes in a traffic network, a plurality of boarding points in the route, and attribute information of the boarding points, and a base boarding point. A route map providing method executed in a route map providing system comprising a determining means, a route map generating means, and a route map output means, wherein the reference getting-on / off location determining means is stored in the traffic network information storage means. Based on the stored traffic network information, a reference getting on / off location determining step for determining the getting on / off location serving as a reference, and the route map generating means, the reference being determined at the reference getting on / off location determining step The route information corresponding to at least the boarding / alighting point and a plurality of the boarding / alighting points in the route are indicated, and the attribute information based on the base boarding / alighting point is added to the boarding point. A route map generating step for generating the route map, and a route map output step for outputting the route map generated in the route map generation step to an output unit. To do.

また、本発明の路線図提供方法は、出力部を少なくとも備えた端末装置に通信可能に接続された、記憶部と制御部とを少なくとも備えたサーバ装置において実行される路線図提供方法であって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部において実行される、上記端末装置から送信される、位置情報を受信する位置情報受信ステップと、上記交通網情報記憶手段に記憶された上記交通網情報、および、上記位置情報受信ステップにて受信された上記位置情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定ステップと、上記基準乗降箇所決定ステップにて決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成ステップと、上記路線図生成ステップにて生成された上記路線図を示す路線図情報を上記端末装置に送信することにより、上記端末装置の上記出力部に当該路線図を出力させる路線図情報送信ステップと、を含むことを特徴とする。   Further, the route map providing method of the present invention is a route map providing method executed in a server device having at least a storage unit and a control unit, which is communicably connected to a terminal device having at least an output unit. The storage unit includes a traffic network information storage unit that stores traffic network information including routes in the traffic network, a plurality of boarding points in the route, and attribute information of the boarding points, and is executed in the control unit. The position information receiving step for receiving position information transmitted from the terminal device, the traffic network information stored in the traffic network information storage means, and the position received in the position information receiving step Based on the information, the reference boarding / departing point determining step for determining the base boarding / departing point and the base boarding / exiting point determined in the standard boarding / exiting point determining step are reduced. Route map showing the route corresponding to the route and a plurality of the getting-on / off locations in the route, and generating a route map in which the attribute information based on the getting-on / off location serving as the reference is given to each getting-on / off location. A route map information transmission that causes the output unit of the terminal device to output the route map by transmitting the route map information indicating the route map generated in the generation step and the route map generating step to the terminal device; And a step.

また、本発明の路線図提供方法は、出力部を少なくとも備えた端末装置に通信可能に接続された、記憶部と制御部とを少なくとも備えたサーバ装置において実行される路線図提供方法であって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部において実行される、上記交通網情報記憶手段に記憶された上記交通網情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定ステップと、上記基準乗降箇所決定ステップにて決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成ステップと、上記路線図生成ステップにて生成された路線図を含む表示画面を生成する表示画面生成ステップと、上記表示画面生成ステップにて生成された上記表示画面を表示させるための出力制御情報を上記端末装置に送信することにより、上記端末装置の上記出力部に当該表示画面を出力させる出力制御ステップと、を含むことを特徴とする。   Further, the route map providing method of the present invention is a route map providing method executed in a server device having at least a storage unit and a control unit, which is communicably connected to a terminal device having at least an output unit. The storage unit includes a traffic network information storage unit that stores traffic network information including routes in the traffic network, a plurality of boarding points in the route, and attribute information of the boarding points, and is executed in the control unit. A reference boarding / alighting location determination step for determining the base boarding / alighting location based on the traffic network information stored in the traffic network information storage means; and The above-mentioned route information corresponding to at least the above-mentioned getting-on / off location and a plurality of said getting-on / off locations in the route are shown, and the attribute information based on the getting-on / off location serving as the reference is Generated in a route map generation step for generating a route map given for each descending place, a display screen generation step for generating a display screen including the route map generated in the route map generation step, and in the display screen generation step Output control information for causing the output unit of the terminal device to output the display screen by transmitting output control information for displaying the displayed display screen to the terminal device.

また、本発明の路線図提供方法は、記憶部を少なくとも備えたサーバ装置に通信可能に接続された、制御部と出力部とを少なくとも備えた端末装置において実行される路線図提供方法であって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部において実行される、位置情報を上記サーバ装置に送信する位置情報送信ステップと、上記サーバ装置から送信される、上記交通網情報記憶手段に記憶された上記交通網情報、および、上記位置情報受信ステップにて受信された上記位置情報に基づいて決定された基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を示す路線図情報を、受信する路線図情報受信ステップと、上記路線図情報受信ステップにて受信された上記路線図情報に基づいて、上記路線図を上記出力部に出力する路線図出力ステップと、を含むことを特徴とする。   The route map providing method of the present invention is a route map providing method executed in a terminal device having at least a control unit and an output unit, which is communicably connected to a server device having at least a storage unit. The storage unit includes a traffic network information storage unit that stores traffic network information including routes in the traffic network, a plurality of boarding points in the route, and attribute information of the boarding points, and is executed in the control unit. Receiving at the location information transmitting step for transmitting the location information to the server device, the traffic network information transmitted from the server device and stored in the traffic network information storage means, and the location information receiving step. The route corresponding to at least the boarding / alighting location as a reference determined on the basis of the position information, and a plurality of the boarding / alighting locations in the route, The route map information indicating the route map to which the attribute information based on the getting-on / off location is given for each of the getting-on / off locations is received at the route map information receiving step and the route map information receiving step. A route map output step of outputting the route map to the output unit based on route map information.

また、本発明のプログラムは、記憶部と制御部と出力部とを少なくとも備えた路線図提供装置に実行させるためのプログラムであって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部において、上記交通網情報記憶手段に記憶された上記交通網情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定ステップと、上記基準乗降箇所決定ステップにて決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成ステップと、上記路線図生成ステップにて生成された上記路線図を上記出力部に出力する路線図出力ステップと、を実行させることを特徴とする。   The program of the present invention is a program for causing a route map providing device including at least a storage unit, a control unit, and an output unit to execute the program, and the storage unit includes a route in a traffic network and a plurality of routes in the route. Traffic network information storage means for storing traffic network information including the boarding / alighting location and attribute information of the boarding / alighting location, and in the control unit, based on the traffic network information stored in the traffic network information storage means A reference boarding / departing point determination step for determining the base boarding / alighting point, a route corresponding to at least the standard boarding / alighting point determined in the standard boarding / alighting point determination step, and a plurality of the boarding / alighting points in the line A route map generating step for generating a route map indicating the location and providing the attribute information for each of the getting-on / off locations with respect to the getting-on / off location serving as the reference; and The route map generated by the diagram generating step, characterized in that to execute, and route output step of outputting to the output unit.

また、本発明のプログラムは、出力部を少なくとも備えた端末装置に通信可能に接続された、記憶部と制御部とを少なくとも備えたサーバ装置に実行させるためのプログラムであって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部において、上記端末装置から送信される、位置情報を受信する位置情報受信ステップと、上記交通網情報記憶手段に記憶された上記交通網情報、および、上記位置情報受信ステップにて受信された上記位置情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定ステップと、上記基準乗降箇所決定ステップにて決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成ステップと、上記路線図生成ステップにて生成された上記路線図を示す路線図情報を上記端末装置に送信することにより、上記端末装置の上記出力部に当該路線図を出力させる路線図情報送信ステップと、を実行させることを特徴とする。   Further, the program of the present invention is a program for causing a server device including at least a storage unit and a control unit, connected to a terminal device including at least an output unit to be communicable, the storage unit including: Traffic network information storage means for storing traffic network information including routes in the traffic network, a plurality of boarding points in the route, and attribute information of the boarding points, and transmitted from the terminal device in the control unit. Based on the location information receiving step for receiving location information, the traffic network information stored in the traffic network information storage means, and the location information received in the location information receiving step. A reference boarding / departing point determination step for determining the boarding / alighting point, and at least corresponding to the base boarding / alighting point determined in the standard boarding / alighting point determination step A route map generating step for generating a route map indicating a route and a plurality of the getting-on / off locations in the route, and adding the attribute information based on the getting-on / off location as a reference for each getting-on / off location; A route map information transmitting step for causing the output unit of the terminal device to output the route map by transmitting route map information indicating the route map generated in the route map generating step to the terminal device; It is characterized by making it.

また、本発明のプログラムは、出力部を少なくとも備えた端末装置に通信可能に接続された、記憶部と制御部とを少なくとも備えたサーバ装置に実行させるためのプログラムであって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部において、上記交通網情報記憶手段に記憶された上記交通網情報に基づいて、基準となる上記乗降箇所を決定する基準乗降箇所決定ステップと、上記基準乗降箇所決定ステップにて決定された上記基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成ステップと、上記路線図生成ステップにて生成された路線図を含む表示画面を生成する表示画面生成ステップと、上記表示画面生成ステップにて生成された上記表示画面を表示させるための出力制御情報を上記端末装置に送信することにより、上記端末装置の上記出力部に当該表示画面を出力させる出力制御ステップと、を実行させることを特徴とする。   Further, the program of the present invention is a program for causing a server device including at least a storage unit and a control unit, connected to a terminal device including at least an output unit to be communicable, the storage unit including: Traffic network information storage means for storing traffic network information including routes in the traffic network, a plurality of boarding / alighting locations in the route, and attribute information of the boarding / alighting locations, and the traffic network information storage means in the control unit At least a reference boarding / alighting location determination step for determining the base boarding / alighting location and a reference boarding / alighting location determined in the standard boarding / alighting location determination step based on the traffic network information stored in The above-mentioned route and a plurality of said getting-on / off places in the route are shown, and the attribute information based on the getting-on / off location as the reference is given to each getting-on / off location. A route map generating step for generating a route map, a display screen generating step for generating a display screen including the route map generated in the route map generating step, and the display screen generated in the display screen generating step. By transmitting output control information for display to the terminal device, an output control step of causing the output unit of the terminal device to output the display screen is executed.

また、本発明のプログラムは、記憶部を少なくとも備えたサーバ装置に通信可能に接続された、制御部と出力部とを少なくとも備えた端末装置に実行させるためのプログラムであって、上記記憶部は、交通網における路線と当該路線中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段、を備え、上記制御部において、位置情報を上記サーバ装置に送信する位置情報送信ステップと、上記サーバ装置から送信される、上記交通網情報記憶手段に記憶された上記交通網情報、および、上記位置情報受信ステップにて受信された上記位置情報に基づいて決定された基準となる上記乗降箇所に少なくとも対応する上記路線および当該路線中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を当該乗降箇所毎に付与した路線図を示す路線図情報を、受信する路線図情報受信ステップと、上記路線図情報受信ステップにて受信された上記路線図情報に基づいて、上記路線図を上記出力部に出力する路線図出力ステップと、を実行させることを特徴とする。   Further, the program of the present invention is a program for causing a terminal device including at least a control unit and an output unit, which is communicably connected to a server device including at least a storage unit, to execute the program. A traffic network information storage means for storing traffic network information including a route in the traffic network, a plurality of boarding points in the route, and attribute information of the boarding points, and in the control unit, position information is stored in the server device. Based on the location information transmission step transmitted to the server, the traffic network information transmitted from the server device, stored in the traffic network information storage means, and the location information received in the location information reception step. The route corresponding to at least the boarding / departing point determined as a reference and a plurality of the boarding / exiting points in the route are shown, and the boarding / exiting point as the reference Based on the route map information received at the route map information receiving step and the route map information received at the route map information receiving step. And a route map output step of outputting the route map to the output unit.

この発明によれば、交通網における路線と当該路線中の複数の乗降箇所と乗降箇所の属性情報とを含む交通網情報を記憶し、記憶した交通網情報に基づいて、基準となる乗降箇所を決定し、決定した基準となる乗降箇所に少なくとも対応する路線および当該路線中の複数の乗降箇所を示し、かつ、当該基準となる乗降箇所を基準とした属性情報を当該乗降箇所毎に付与した路線図を生成し、生成した路線図を出力部に出力する。これにより、本発明は、有料道路等における途中下車等を考慮して、利用者に適切な情報量で情報提供することができるという効果を奏する。   According to the present invention, traffic network information including routes in a traffic network, a plurality of boarding points in the route and attribute information of the boarding points is stored, and a base boarding point is determined based on the stored traffic network information. Routes that have been determined and that show at least the routes corresponding to the determined getting on / off location and a plurality of getting on / off locations in the route, and that have been given attribute information for each getting on / off location as a reference A diagram is generated, and the generated route map is output to the output unit. Accordingly, the present invention has an effect that information can be provided to the user with an appropriate amount of information in consideration of a stopover on a toll road or the like.

また、本発明によれば、属性情報が同一である乗降箇所を、他の乗降箇所と識別し得るように区分した路線図を生成するので、同一の料金や距離や時間等の基準で到達可能な範囲を利用者に分かり易く提示することができるという効果を奏する。   In addition, according to the present invention, a route map is generated so that a boarding / exiting point having the same attribute information can be distinguished from other boarding / exiting points, so that it can be reached based on the same standard of charge, distance, time, etc. It is possible to present a simple range to the user in an easy-to-understand manner.

また、本発明によれば、路線図上の路線が位置取得部または入力部を介して選択されるよう制御し、選択された路線を強調表示する路線図を再生成するので、現在位置や利用者の入力に応じて、路線図上の路線を、色分けや拡大や点滅表示等で判別し易く切替えて表示することができるという効果を奏する。   In addition, according to the present invention, the route on the route map is controlled to be selected via the position acquisition unit or the input unit, and the route map that highlights the selected route is regenerated. According to the input of the person, the route on the route map can be easily switched and displayed by color coding, enlargement, blinking display, or the like.

また、本発明によれば、決定した基準となる乗降箇所に対応する路線中の複数の乗降箇所のうち少なくとも一つを省略して路線図を生成し、路線上の箇所が選択された場合に、当該選択された箇所付近の省略した乗降箇所を含む路線図を再生成するので、当初は主要な乗降箇所のみの概要路線図を表示しておき、現在位置の更新や利用者の要求があった場合に、該当する路線の詳細な乗降箇所を表示することができるという効果を奏する。   Further, according to the present invention, when a route map is generated by omitting at least one of a plurality of getting-on / off locations in a route corresponding to the determined reference getting-on / off location, and a location on the route is selected Since the route map including the omitted boarding points near the selected point is re-generated, the outline route map of only main boarding points is initially displayed, and there is a request for updating the current position and user requests. In this case, it is possible to display detailed boarding / exiting points on the corresponding route.

また、本発明によれば、入力部を介して、利用者に属性情報を入力させるよう制御し、属性情報が入力された場合、当該属性情報が同一である乗降箇所を、他の乗降箇所と識別し得るように区分した路線図を生成するので、スライダーバー等を介して利用者により要求された属性値で到達可能な範囲を利用者に分かり易く動的に表示することができるという効果を奏する。   Further, according to the present invention, the user is controlled to input the attribute information via the input unit, and when the attribute information is input, the boarding location where the attribute information is the same as another boarding location. Since the route map divided so that it can be identified is generated, the range that can be reached with the attribute value requested by the user via a slider bar or the like can be displayed in an easily understandable and dynamic manner for the user. Play.

図1は、第1の実施形態における路線図提供システムの構成の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of a configuration of a route map providing system according to the first embodiment. 図2は、第1の実施形態における路線図提供システムの処理の一例を示すフローチャートである。FIG. 2 is a flowchart illustrating an example of processing of the route map providing system according to the first embodiment. 図3は、路線図生成部202cにより生成される路線図の一例を示す図である。FIG. 3 is a diagram illustrating an example of a route map generated by the route map generation unit 202c. 図4は、図3の路線図上に等高線を付加した図である。FIG. 4 is a diagram in which contour lines are added to the route map of FIG. 図5は、スライドバー(属性値入力バー)を介して利用者に属性値を入力させるための表示画面の一例を示す図である。FIG. 5 is a diagram illustrating an example of a display screen for allowing a user to input an attribute value via a slide bar (attribute value input bar). 図6は、図5の表示画面上のスライドバーを介して入力された属性値に基づいて再生成された路線図を含む表示画面の一例を示す図である。FIG. 6 is a diagram showing an example of a display screen including a route map regenerated based on the attribute value input via the slide bar on the display screen of FIG. 図7は、路線図生成部202cにより再生成された、選択箇所付近を拡大して当初省略されていた乗車箇所を含む路線図を示す図である。FIG. 7 is a diagram showing a route map that includes a boarding location that was re-generated by the route map generation unit 202c and was initially omitted by expanding the vicinity of the selected location. 図8は、第2の実施形態におけるサーバ装置200の構成の一例を示すブロック図である。FIG. 8 is a block diagram illustrating an example of the configuration of the server device 200 according to the second embodiment. 図9は、第2の実施形態におけるサーバ装置200の処理の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of processing of the server device 200 according to the second embodiment. 図10は、第3の実施形態における路線図提供装置400の構成の一例を示すブロック図である。FIG. 10 is a block diagram illustrating an example of the configuration of the route map providing apparatus 400 according to the third embodiment. 図11は、第3の実施形態における路線図提供装置400の処理の一例を示すフローチャートである。FIG. 11 is a flowchart illustrating an example of processing of the route map providing apparatus 400 according to the third embodiment.

以下に、本発明にかかる路線図提供システム、サーバ装置、端末装置、路線図提供方法、および、プログラムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。特に以下の実施形態においては、高速道路を走行する場合の路線図提供に適用した例について説明することがあるが、これに限られず、鉄道路線や航空路線や屋内経路等での移動の際に用いる路線図を提供してもよいものである。   DESCRIPTION OF EMBODIMENTS Embodiments of a route map providing system, a server device, a terminal device, a route map providing method, and a program according to the present invention will be described below in detail with reference to the drawings. Note that the present invention is not limited to the embodiments. In particular, in the following embodiment, an example applied to providing a route map when traveling on a highway may be described, but the present invention is not limited to this, and when moving on a railway route, an air route, an indoor route, etc. A route map to be used may be provided.

以下、本発明の構成および処理について、第1の実施形態(路線図提供システム)、第2の実施形態(サーバ装置(サーバ主導型))、第3の実施形態(路線図提供装置(スタンドアローン型))の順にて詳細に説明する。   Hereinafter, with regard to the configuration and processing of the present invention, the first embodiment (route map providing system), the second embodiment (server device (server-driven type)), and the third embodiment (route map providing device (stand-alone) The details will be described in the order of type)).

[第1の実施形態]
最初に、本発明の第1の実施形態(路線図提供システム)について、図1乃至図7を参照して以下に説明する。但し、以下に示す第1の実施形態は、本発明の技術思想を具体化するための路線図提供システムを例示するものであって、本発明をこの路線図提供システムに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の路線図提供システムにも等しく適用し得るものである。例えば、第1の実施形態で例示する路線図提供システムにおけるサーバ側と端末側の機能分散の形態は以下に限られず、同様の効果や機能を奏し得る範囲において、任意の単位で機能的または物理的に分散・統合して構成することができる。
[First Embodiment]
First, a first embodiment (route map providing system) of the present invention will be described below with reference to FIGS. However, 1st Embodiment shown below illustrates the route map provision system for materializing the technical idea of this invention, Comprising: This invention is intended to specify this route map provision system. However, the present invention is equally applicable to the route map providing system of other embodiments included in the scope of claims. For example, the form of function distribution on the server side and the terminal side in the route map providing system exemplified in the first embodiment is not limited to the following, and may be functional or physical in arbitrary units within a range where similar effects and functions can be achieved. Can be distributed and integrated.

[路線図提供システムの構成]
まず、第1の実施形態における路線図提供システムの構成の一例について、図1を参照して以下に説明する。ここで、図1は、第1の実施形態における路線図提供システムの構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。なお、本実施形態においては、通信型の情報提供を行う路線図提供システムを具体例として説明するが、本発明はこれに限ることなく、スタンドアローンタイプの路線図提供システムなどにも適用可能である。
[Configuration of route map providing system]
First, an example of the configuration of the route map providing system in the first embodiment will be described below with reference to FIG. Here, FIG. 1 is a block diagram showing an example of the configuration of the route map providing system in the first embodiment, and conceptually shows only the portion related to the present invention in the configuration. In the present embodiment, a route map providing system for providing communication-type information will be described as a specific example. However, the present invention is not limited to this and can be applied to a stand-alone type route map providing system. is there.

図1に示すように、第1の実施形態の路線図提供システムは、概略的に、路線図を提供することができるサーバ装置200、および、単数または複数の端末装置100、を通信可能に接続して構成される。なお、図1では、複数の端末装置100のうち一の端末装置100を代表して例示している。ここで、図1に示すように、通信には、一例として、ネットワーク300を介した有線・無線通信等の遠隔通信等を含む。また、これら路線図提供システムの各部は任意の通信路を介して通信可能に接続されている。   As shown in FIG. 1, the route map providing system according to the first embodiment schematically connects a server device 200 that can provide a route map and one or a plurality of terminal devices 100 so as to be able to communicate with each other. Configured. In FIG. 1, one terminal device 100 among the plurality of terminal devices 100 is illustrated as a representative. Here, as shown in FIG. 1, the communication includes, as an example, remote communication such as wired / wireless communication via a network 300. Moreover, each part of these route map provision systems is connected so that communication is possible via arbitrary communication paths.

図1に示すように、第1の実施形態の路線図提供システムにおいて、サーバ装置200は、概略的に、制御部202と記憶部206とを少なくとも備えており、端末装置100は、位置取得部112と出力部114と入力部116と制御部102と記憶部106とを備える。   As shown in FIG. 1, in the route map providing system according to the first embodiment, the server device 200 schematically includes at least a control unit 202 and a storage unit 206, and the terminal device 100 includes a position acquisition unit. 112, an output unit 114, an input unit 116, a control unit 102, and a storage unit 106.

[サーバ装置200の構成]
ここで、図1において、サーバ装置200は、端末装置100から送信される、位置情報を受信し、記憶する交通網情報および受信した位置情報に基づいて、基準となる乗降箇所を決定し、決定した基準となる乗降箇所に少なくとも対応する路線および当該路線中の複数の乗降箇所を示し、かつ、当該基準となる乗降箇所を基準とした属性情報を当該乗降箇所毎に付与した路線図を生成し、生成した路線図を示す路線図情報を端末装置100に送信することにより、端末装置100の出力部114に当該路線図を出力させる等の機能を有する。サーバ装置200は、通信制御インターフェース部204を介してネットワーク300を経由し、端末装置100と相互に通信可能に接続されており、制御部202と記憶部206とを備える。制御部202は、各種処理を行う制御手段である。通信制御インターフェース部204は、通信回線や電話回線等に接続されるアンテナやルータ等の通信装置(図示せず)に接続されるインターフェースであり、サーバ装置200とネットワーク300との間における通信制御を行う機能を有する。すなわち、通信制御インターフェース部204は、端末装置100等と通信回線を介してデータを通信する機能を有している。記憶部206は、HDD(Hard Disk Drive)等の固定ディスク装置およびSSD(Solid State Drive)等のストレージ手段であり、各種のデータベースやテーブル(交通網データベース206a、および、地図データベース206b等)を格納する。
[Configuration of Server Device 200]
Here, in FIG. 1, the server device 200 receives the location information transmitted from the terminal device 100, determines the base boarding / alighting location based on the traffic network information to be stored and the received location information. A route map showing at least a route corresponding to the reference getting-on / off location and a plurality of getting-on / off locations in the route, and giving attribute information for each getting-on / off location as a reference to the reference getting-on / off location is generated. By transmitting route map information indicating the generated route map to the terminal device 100, the output unit 114 of the terminal device 100 has a function of outputting the route map. The server device 200 is connected to the terminal device 100 through the communication control interface unit 204 via the network 300 so as to be able to communicate with each other, and includes a control unit 202 and a storage unit 206. The control unit 202 is a control unit that performs various processes. The communication control interface unit 204 is an interface connected to a communication device (not shown) such as an antenna or a router connected to a communication line or a telephone line, and performs communication control between the server device 200 and the network 300. Has the function to perform. That is, the communication control interface unit 204 has a function of communicating data with the terminal device 100 or the like via a communication line. The storage unit 206 is a fixed disk device such as an HDD (Hard Disk Drive) and storage means such as an SSD (Solid State Drive), and stores various databases and tables (the traffic network database 206a, the map database 206b, etc.). To do.

これら記憶部206の各構成要素のうち、交通網データベース206aは、交通網における路線と当該路線中の複数の乗降箇所と乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段である。一例として、交通網は、道路網や、鉄道網、航空路線網、歩行者用交通網等であり、路線には、高速道路等の道路、鉄道路線、航空路線、および、屋内経路等を含む。一例として、交通網情報は、交通網を規定したネットワークデータであってもよく、その場合、リンクデータにより路線を規定し、ノードデータにより乗降箇所を規定してもよい。乗降箇所は、高速道路等の出入口(料金所)や途中下車箇所(インターチェンジ(IC)等)、鉄道駅、空港、施設出入口等の位置(緯度経度等)である。また、属性情報は、一例として、利用料金、距離、目安時間などの情報等である。なお、一例として、属性情報は、各ノードデータまたは各リンクデータに対応付けられてもよく、基準となる乗降箇所から各乗降箇所までの経路を構成する複数のリンクに対応付けられた属性値を加算することにより計算可能としてもよい。そのほか、交通網データベース206aは、全ての組み合わせの2つの乗降箇所間の属性値を格納したテーブルを記憶してもよい。また、属性情報は、定数であっても変数であってもよく、例えば、高速道路の利用料金が、深夜割引や土日割引等の時間帯により変動する場合は、交通網データベース206aは、時間帯ごとに属性値を記憶してもよい。   Among these constituent elements of the storage unit 206, the traffic network database 206a is a traffic network information storage unit that stores traffic network information including routes in the traffic network, a plurality of boarding points in the route, and attribute information of the boarding points. It is. As an example, the traffic network is a road network, a railway network, an air route network, a pedestrian traffic network, etc., and the route includes a road such as an expressway, a railway route, an air route, and an indoor route. . As an example, the traffic network information may be network data that defines a traffic network. In that case, a route may be defined by link data, and a boarding / alighting location may be defined by node data. A boarding / exiting location is a location (latitude / longitude, etc.) such as an entrance / exit of a highway (toll booth), a stopover point (interchange (IC), etc.), a railway station, an airport, a facility entrance / exit. The attribute information is, for example, information such as a usage fee, distance, and approximate time. As an example, the attribute information may be associated with each node data or each link data, and attribute values associated with a plurality of links constituting a route from a reference boarding location to each boarding location. It may be possible to calculate by adding. In addition, the traffic network database 206a may store a table that stores attribute values between two getting-on / off locations of all combinations. The attribute information may be a constant or a variable. For example, when the highway usage fee fluctuates according to a time zone such as a midnight discount or a weekend discount, the traffic network database 206a stores the time zone Each attribute value may be stored.

ここで、交通網データベース206aに記憶される交通網情報は、一例として、高速道路網を含む道路網を規定する道路ネットワークデータであり、例えば、高速道路の料金所や出入り口やインターチェンジ等の乗降箇所や交差点等の道路網表現上の結節点であるノードのノードデータと、ノード間の道路区間である道路リンクのリンクデータとの組み合わせによって表現されるネットワークデータである。ノードデータには、ノード番号、緯度経度等の位置座標、高度等の高さ情報、ノード種別、接続するリンク本数、接続ノード番号、および、交差点名称等を含んでいてもよい。また、リンクデータには、リンク番号(リンクID)、接続する道路の種別、高速道路や国道や県道や市道等の路線番号、重用する路線情報、道路リンクの存在する行政区域の属性、リンク長等の距離や所要時間(平均移動時間等)や利用料金等の属性値を示す属性情報、道路供用状況、異常気象時通行規制区間、車重制限、車両高さ制限、幅員、道路幅員区分、車線数、制限速度など交通規制、高架やトンネルや橋等のリンク内属性、高低差等の起伏状況、および、名称等を含んでいてもよい。また、道路ネットワークデータは、道路リンクに対応付けて、当該道路リンクのリンクコストを属性情報として含んでいてもよく、例えば、当該道路リンクを通過するのに必要な時間や、距離や、利用料金データ等の料金に関するデータを含んでいてもよい。また、利用料金データは、自転車、自動車、オートバイ等で移動する場合に必要な、橋梁通行料金や高速自動車国道や自動車専用道路等の有料道路(いわゆる高速道路)の通行料金等を表す情報等であってもよい。また、道路ネットワークデータは、自転車、徒歩、オートバイ、自動車等で移動する場合の経路上に存在する施設等の地点の緯度経度情報などの位置情報等を記憶してもよい。ここで、交通網データベース206aに記憶される道路ネットワークデータ等の交通網情報は、交通網データベース206aに予め記憶されており、サーバ装置200の制御部202は、定期的にネットワーク300を介して最新のデータを外部機器600(例えば、交通網情報を提供する交通網情報提供サーバなど)等からダウンロードして交通網データベース206aに記憶された交通網情報をアップデートしてもよい。   Here, the traffic network information stored in the traffic network database 206a is, for example, road network data that defines a road network including a highway network. For example, a highway tollgate, an entrance / exit, an interchange location, etc. Network data represented by a combination of node data of nodes that are nodes in the road network representation such as intersections, and link data of road links that are road sections between nodes. The node data may include a node number, position coordinates such as latitude and longitude, height information such as altitude, node type, number of links to be connected, connection node number, intersection name, and the like. The link data includes the link number (link ID), the type of road to be connected, route numbers such as expressways, national roads, prefectural roads, and city roads, important route information, attributes of administrative areas where road links exist, links Attribute information indicating attribute values such as long distance, required time (average travel time, etc.) and usage fee, road service status, abnormal weather traffic restriction section, vehicle weight restriction, vehicle height restriction, width, road width classification , Traffic regulation such as the number of lanes and speed limit, attributes in the links such as overpasses, tunnels and bridges, undulations such as elevation differences, and names may be included. The road network data may include the link cost of the road link as attribute information in association with the road link. For example, the time, distance, and usage fee required to pass the road link Data related to charges such as data may be included. The usage fee data is information such as the toll for bridges, tolls on toll roads (so-called expressways) such as national highways and exclusive roads necessary for traveling by bicycle, car, motorcycle, etc. There may be. Further, the road network data may store location information such as latitude and longitude information of points such as facilities existing on a route when traveling by bicycle, walking, motorcycle, car, or the like. Here, traffic network information such as road network data stored in the traffic network database 206 a is stored in advance in the traffic network database 206 a, and the control unit 202 of the server device 200 periodically updates the latest information via the network 300. May be downloaded from an external device 600 (for example, a traffic network information providing server that provides traffic network information) and the like, and the traffic network information stored in the traffic network database 206a may be updated.

また、地図データベース206bに記憶される地図データは、交通網を表現するための路線図等の地図の描画用データであり、路線を実際の距離や方位等よりも視覚的にわかりやすく模式的に表現するための路線図データを含む。例えば、地図データベース206bに記憶される路線図データは、縮尺等に従って縮尺が小さくなるほど、あるいは、詳細図ではなく概略図であるほど乗降箇所を省略して、ダイアグラム化した路線図を表す描画用データであってもよい。このほか、地図データベース206bに記憶される路線図データ等の地図データは、地図上に表示される地物(例えば、ビルや住宅や駅等の建造物、道路、線路、橋、トンネル、等高線、海岸線や湖岸線等の水涯線、海、河川、湖、池、沼、公園や屋外施設等の地、行政界、行政区域、等高線、および、街区等)の形状についての形状データ、地図上に表示される注記(例えば、地名、住所、電話番号、店や公園や駅等の施設名称、名所や旧跡や河川や湖や湾や山や森林等の俗称を含む名称、道路や橋やトンネル等の名称、路線名称、地点情報、および、口コミ情報等)の注記データ、および、地図上に表示される記号(例えば、山、史跡、寺社、学校、病院、工場および墓地等の地図記号、ガソリンスタンド、コンビニエンスストア、スーパーマーケット、レストラン、銀行および郵便局等の店舗記号、道路上の信号、有料道路の出入口、料金所、サービスエリア(SA)やパーキングエリア(PA)等の施設やインターチェンジ(IC)等の記号、駐車場、駅、ホテル、美術館および博物館等の施設記号、ならびに、口コミ地点記号等)の記号データ等のデータを含んでいてもよい。ここで、道路地図データは、縮尺に従ってメッシュ化された地図データ(例えば、JIS規格の第1〜3次地域区画メッシュデータ、および、100mメッシュデータ等)等であってもよい。また、道路地図データは、ラスタ形式、ベクタ形式等の地図描画用の画像データであってもよい。これら地図データは、地図データベース206bに予め記憶されており、サーバ装置200の制御部202は、定期的にネットワーク300を介して最新のデータを、外部機器600(地図データを提供する地図提供サーバ等の外部機器等)からダウンロードして地図データベース206bに記憶された地図データをアップデートしてもよい。   The map data stored in the map database 206b is data for drawing a map such as a route map for expressing a traffic network, and the route is visually more easily understood than the actual distance or direction. Includes route map data for expression. For example, the route map data stored in the map database 206b is a drawing data that represents a route map that is diagrammed by omitting the getting-on / off locations as the scale becomes smaller according to the scale or the like, or as it is a schematic view rather than a detailed view. It may be. In addition, map data such as route map data stored in the map database 206b includes features displayed on the map (for example, buildings such as buildings, houses and stations, roads, railways, bridges, tunnels, contour lines, On the map, shape data about the shape of coastlines and lakeside lines, etc., sea, rivers, lakes, ponds, swamps, parks, outdoor facilities, etc., administrative boundaries, administrative areas, contour lines, and city blocks) Notes displayed (for example, place names, addresses, telephone numbers, names of facilities such as shops, parks and stations, names including landmarks, historic sites, rivers, lakes, bays, mountains, forests, roads, bridges, tunnels, etc.) Name data, route names, point information, word-of-mouth information, etc., and symbols displayed on the map (for example, map symbols such as mountains, historic sites, temples, schools, hospitals, factories and cemeteries, gasoline Stand, convenience store, Sue -Store symbols such as markets, restaurants, banks and post offices, traffic signals, entrances and exits of toll roads, toll gates, service areas (SA) and parking areas (PA), and symbols such as interchanges (IC) Data such as symbol data of a facility symbol such as a car park, a station, a hotel, a museum, a museum, and a review point symbol) may be included. Here, the road map data may be map data meshed according to a reduced scale (for example, JIS standard first to third regional division mesh data, 100 m mesh data, etc.), and the like. The road map data may be image data for map drawing in a raster format, a vector format, or the like. These map data are stored in advance in the map database 206b, and the control unit 202 of the server device 200 periodically sends the latest data via the network 300 to the external device 600 (a map providing server or the like that provides map data). The map data downloaded from the external device or the like and stored in the map database 206b may be updated.

また、制御部202は、OS(Operating System)等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部202は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部202は、機能概念的に、位置情報受信部202a、基準乗降箇所決定部202b、路線図生成部202c、および、路線図情報送信部202dを備える。   The control unit 202 has an internal memory for storing a control program such as an OS (Operating System), a program that defines various processing procedures, and necessary data. And the control part 202 performs the information processing for performing various processes with these programs. The control unit 202 is functionally conceptually provided with a position information receiving unit 202a, a reference getting-on / off location determining unit 202b, a route map generating unit 202c, and a route map information transmitting unit 202d.

このうち、位置情報受信部202aは、端末装置100から送信される、現在位置情報等の位置情報を受信する位置情報受信手段である。ここで、位置情報受信部202aは、受信した位置情報を記憶部206に格納してもよく、受信日時や走行日時等の日時情報に対応付けて位置情報の履歴を格納してもよい。   Among these, the position information receiving unit 202 a is position information receiving means for receiving position information such as current position information transmitted from the terminal device 100. Here, the position information receiving unit 202a may store the received position information in the storage unit 206, and may store a history of position information in association with date / time information such as the reception date / time and travel date / time.

また、基準乗降箇所決定部202bは、交通網データベース206aに記憶された交通網情報、および、位置情報受信部202aにより受信された位置情報に基づいて、基準となる乗降箇所(以下、「基準乗降箇所」と呼ぶ。)を決定する基準乗降箇所決定手段である。例えば、基準乗降箇所決定部202bは、受信された位置情報が示す現在位置の最寄りの乗降箇所を交通網データベース206aから検索することにより、基準乗降箇所を決定してもよい。例えば、基準乗降箇所決定部202bは、現在位置が乗降箇所の所定範囲内に近づいた場合に基準乗降箇所と決定してもよい。また、基準乗降箇所決定部202bは、交通網データベース206aのネットワークデータを利用して料金所へ向かう道路リンクに沿って現在位置が移動した場合に、当該料金所を基準乗降箇所と決定してもよい。   Further, the reference boarding / departing point determination unit 202b is based on the traffic network information stored in the traffic network database 206a and the position information received by the position information receiving unit 202a (hereinafter referred to as “reference boarding / exiting”). It is a reference boarding / departing point determination means for determining “point”. For example, the reference getting-on / off location determining unit 202b may determine the reference getting-on / off location by searching the traffic network database 206a for the closest getting-on / off location of the current position indicated by the received position information. For example, the reference boarding / alighting location determination unit 202b may determine the base boarding / alighting location when the current position approaches a predetermined range of the boarding / alighting location. Further, when the current position moves along the road link to the toll gate using the network data of the traffic network database 206a, the reference boarding / departing point determination unit 202b may determine the toll gate as the reference getting on / off location. Good.

また、路線図生成部202cは、基準乗降箇所決定部202bにより決定された基準乗降箇所に少なくとも対応する路線および当該路線中の複数の乗降箇所を示し、かつ、当該基準乗降箇所を基準とした属性情報を当該乗降箇所毎に付与した路線図を生成する路線図生成手段である。例えば、路線図生成部202cは、交通網データベース206aに記憶された基準乗降箇所が属する路線に含まれる乗降箇所を読み出し、読み出した乗降箇所ごとに基準乗降箇所からの属性情報を取得してもよい。一例として、路線図生成部202cは、交通網データベース206aに交通網情報として道路ネットワークデータが記憶されている場合、基準乗降箇所のノードから他の乗降箇所のノードまでの経路を構成する複数のリンクを検索し、当該各リンクに対応付けられた属性値(料金や距離、時間等)の和を乗降情報として算出し、基準乗降箇所に対応する路線上の乗降箇所ごとに当該乗降情報を対応付けた路線図を生成してもよい。なお、路線図生成部202cにより生成される路線図は、縮尺や方位や乗降箇所等の情報が一部または全部捨象されたデフォルメマップであってもよい。   Further, the route map generation unit 202c indicates a route corresponding to at least the reference getting-on / off location determined by the reference getting-on / off location determining unit 202b and a plurality of getting-on / off locations in the route, and an attribute based on the reference getting-on / off location It is a route map production | generation means which produces | generates the route map which provided the information for every said boarding / alighting location. For example, the route map generation unit 202c may read a boarding / alighting location included in a route to which the standard boarding / alighting location stored in the traffic network database 206a belongs, and acquire attribute information from the standard boarding / alighting location for each read boarding / alighting location. . As an example, when the road network data is stored as the traffic network information in the traffic network database 206a, the route map generation unit 202c has a plurality of links constituting a route from the node at the base boarding / exiting point to the node at another boarding / exiting point. The sum of the attribute values (charge, distance, time, etc.) associated with each link is calculated as boarding / alighting information, and the boarding / alighting information is associated with each boarding / alighting location on the route corresponding to the standard boarding / alighting location A route map may be generated. Note that the route map generated by the route map generation unit 202c may be a deformed map in which information such as the scale, the direction, and the place of getting on and off is partially or completely discarded.

なお、路線図生成部202cは、属性情報が定数ではなく変動しうる値として交通網データベース206aに記憶されている場合、現在時刻や基準乗降箇所から他の乗降箇所までの到達予想時刻に合わせて、属性情報を取得してもよい。例えば、路線図生成部202cは、高速道路の利用料金が、深夜割引や土日割引等の時間帯により変動する場合、現在時刻で料金を算出してもよく、乗降箇所への到達予想時刻で料金を算出してもよく、または、深夜や土日・平日などの場合分けをして各料金を算出してもよい。なお、路線図生成部202cは、算出した到達予想時刻等に基づいて、路線図上に所定時間後の自車両の位置を表示させるアイコン等を付与してもよい。さらに、路線図生成部202cは、基準乗降箇所からの距離や時間等に応じて、設定基準に基づいて最適な休憩地点(SAやPA等)を示す休憩案内アイコン等を路線図上に付与してもよい。また、路線図生成部202cは、交通情報提供サーバ等の外部機器600からVICS(登録商標)情報等の交通情報を受信して、受信した交通情報(例えば、渋滞発生箇所と滞留時間等を示す情報)に基づいて、到達時間等を可変に予測してもよい。なお、路線図生成部202cは、路線図を生成する際に、地図データベース206bに記憶された路線図データ等の描画用データを利用してもよく、例えば、地図データ上に路線を重畳させた路線図データを生成してもよい。また、路線図生成部202cは、天候情報提供サーバ等の外部機器600から天候情報を受信して、当該天候情報に基づいて、路線図上(例えば各IC上)に天気予報を示すアイコン(雨の予報の場合の傘マークなど)等を付与してもよい。また、路線図生成部202cは、位置情報の履歴に基づいて、過去の走行ルートを重畳した路線図を生成してもよい。   When the attribute information is stored in the traffic network database 206a as a variable value instead of a constant, the route map generation unit 202c matches the current time and the expected arrival time from the reference boarding location to other boarding locations. , Attribute information may be acquired. For example, the route map generation unit 202c may calculate the fee at the current time when the usage fee for the highway fluctuates according to a time zone such as a midnight discount or a weekend discount, and the fee at the estimated arrival time at the boarding / exiting point. May be calculated, or each charge may be calculated by dividing into cases such as midnight, weekends, and weekdays. The route map generation unit 202c may add an icon or the like for displaying the position of the host vehicle after a predetermined time on the route map based on the calculated predicted arrival time and the like. Further, the route map generation unit 202c gives a break guide icon or the like indicating an optimal break point (SA, PA, etc.) on the route map based on the setting criteria according to the distance from the reference boarding location and the time. May be. Further, the route map generation unit 202c receives traffic information such as VICS (registered trademark) information from the external device 600 such as a traffic information providing server, and indicates the received traffic information (for example, a traffic jam occurrence location and a staying time). The arrival time or the like may be variably predicted based on (information). The route map generation unit 202c may use drawing data such as route map data stored in the map database 206b when generating the route map. For example, a route map is superimposed on the map data. Route map data may be generated. In addition, the route map generation unit 202c receives weather information from an external device 600 such as a weather information providing server, and based on the weather information, displays an icon (rain rain) on the route map (for example, on each IC). An umbrella mark or the like in the case of forecasts) may be added. In addition, the route map generation unit 202c may generate a route map in which past travel routes are superimposed based on the history of position information.

ここで、路線図生成部202cは、属性情報が同一である乗降箇所を、他の乗降箇所と識別し得るように区分(表示切り分け)した路線図を生成してもよい。例えば、路線図生成部202cは、属性情報(料金や距離や時間等の属性値)が同一である乗降箇所どうしを線分で区分けした等高線を路線図上に付加してもよい。なお、路線図生成部202cは、路線上に属性値が同一の箇所がある場合は、その部分同士を結んでもよい(例えば、所要距離1時間の範囲を表す場合に、高速道路出口で1時間5分であっても、その手前の高速道路上で所要時間1時間の箇所を線分で結べばよい)。なお、このような等高線を利用者の要求に応じて動的に変更することも可能である。例えば、路線図生成部202cは、利用者により入力された属性情報(以下、「入力属性情報」と呼ぶ。)を受信した場合に、当該入力属性情報と同一である乗降箇所を他の乗降箇所と識別し得るように区分した路線図を上述のように生成してもよい。   Here, the route map generation unit 202c may generate a route map in which the boarding / alighting locations having the same attribute information are classified (displayed and separated) so as to be distinguished from other boarding / alighting locations. For example, the route map generation unit 202c may add a contour line obtained by dividing the entry / exit points having the same attribute information (attribute values such as fee, distance, and time) by line segments on the route map. In addition, the route map generation part 202c may connect the part, when there exists a part with the same attribute value on a route (For example, when expressing the range of required distance 1 hour, it is 1 hour at an expressway exit. Even if it is 5 minutes, it is sufficient to connect the part of the required time of 1 hour on the expressway in front of it with a line segment). It is also possible to dynamically change such contour lines according to the user's request. For example, when the route map generation unit 202c receives attribute information (hereinafter referred to as “input attribute information”) input by the user, the route entry / exit location is the same as that of the input attribute information. A route map segmented so that it can be identified as above may be generated as described above.

また、路線図生成部202cは、選択された路線(以下、「選択路線」と呼ぶ。)等を示す、選択または入力された情報(以下、「選択入力情報」と呼ぶ。)を受信した場合に、当該選択路線を強調表示する路線図を再生成してもよい。例えば、路線図生成部202cは、路線図上の選択路線を、色分けや、拡大、線種変更、点滅表示等により強調表示してもよい。ここで、路線図生成部202cは、基準乗降箇所決定部202bにより決定された基準乗降箇所に対応する路線中の複数の乗降箇所のうち少なくとも一つを省略した(例えば主要な乗降箇所以外を間引いた)路線図を生成し、選択路線上の箇所を示す選択入力情報を受信した場合に、当該選択路線上の選択された箇所付近の省略した乗降箇所を含む路線図を再生成してもよい。すなわち、路線図生成部202cは、最初に、基準乗降箇所に対応する路線の乗降箇所を間引いた概要路線図(デフォルメマップ)を生成し、つづいて路線上で指定された箇所を受け付けた場合には、その箇所付近を拡大等して間引いた乗降箇所も含めた詳細路線図(ディテールマップ)を再生成してもよい。   When the route map generation unit 202c receives selected or input information (hereinafter referred to as “selection input information”) indicating the selected route (hereinafter referred to as “selected route”) or the like. In addition, a route map that highlights the selected route may be regenerated. For example, the route map generation unit 202c may highlight the selected route on the route map by color coding, enlargement, line type change, blinking display, or the like. Here, the route map generation unit 202c omits at least one of a plurality of boarding / alighting locations on the route corresponding to the reference boarding / alighting location determined by the standard boarding / alighting location determination unit 202b (for example, thinning out other than the main boarding / alighting locations) When a route map is generated and selection input information indicating a location on the selected route is received, a route map including the omitted boarding location near the selected location on the selected route may be regenerated. . That is, the route map generation unit 202c first generates a schematic route map (deformation map) obtained by thinning out the boarding / alighting locations of the route corresponding to the reference boarding / alighting location, and then receives a location specified on the route. May regenerate a detailed route map (detail map) including a boarding / alighting location thinned out by enlarging the vicinity of the location.

また、路線図情報送信部202dは、路線図生成部202cにより生成された路線図を示す路線図情報を、端末装置100に送信する路線図情報送信手段である。   The route map information transmission unit 202d is route map information transmission means for transmitting route map information indicating the route map generated by the route map generation unit 202c to the terminal device 100.

このほか、制御部202は、交通網データベース206aに記憶されたネットワークデータに基づいて、端末装置200から送信される経路探索条件が示す出発地から目的地までの経路を探索する機能を備えてもよい。   In addition, the control unit 202 has a function of searching for a route from the departure point to the destination indicated by the route search condition transmitted from the terminal device 200 based on the network data stored in the traffic network database 206a. Good.

[端末装置100の構成]
また、図1において、端末装置100は、位置情報をサーバ装置200に送信し、サーバ装置200から送信される、路線図情報を受信し、受信した路線図情報に基づいて、路線図を出力部114に出力する等の機能を有する。端末装置100は、例えば、一般に市販されるデスクトップ型またはノート型のパーソナルコンピュータ等の情報処理装置、携帯電話、スマートフォン、PHS、およびPDA等の携帯端末装置、および、走行経路案内や乗換案内等を行なうナビゲーション端末(例えば、カーナビゲーション装置など)等である。ここで、端末装置100は、インターネットブラウザ等を搭載していてもよく、経路案内アプリケーション、乗換案内アプリケーション、および情報検索アプリケーション等を搭載していてもよい。なお、端末装置100を汎用コンピュータで構成する場合、インターネットブラウザを搭載して、上述のアプリケーションを提供するサーバ装置200に接続することにより経路案内等を実現してもよい。また、端末装置100は、リアルタイムに現在位置取得が行えるよう、GPS機能やIMES機能等を有する位置取得部112を備える。また、端末装置100は、入力部116および出力部114を備える。
[Configuration of Terminal Device 100]
In FIG. 1, the terminal device 100 transmits position information to the server device 200, receives route map information transmitted from the server device 200, and outputs a route map based on the received route map information. 114 and the like. The terminal device 100 is, for example, a commercially available information processing device such as a desktop or laptop personal computer, a mobile terminal device such as a mobile phone, a smartphone, a PHS, and a PDA, and a travel route guide and a transfer guide. A navigation terminal (for example, a car navigation device) to be performed. Here, the terminal device 100 may be equipped with an Internet browser or the like, or may be equipped with a route guidance application, a transfer guidance application, an information search application, or the like. When the terminal device 100 is configured by a general-purpose computer, route guidance or the like may be realized by installing an Internet browser and connecting to the server device 200 that provides the above-described application. Further, the terminal device 100 includes a position acquisition unit 112 having a GPS function, an IMES function, and the like so that the current position can be acquired in real time. In addition, the terminal device 100 includes an input unit 116 and an output unit 114.

ここで、出力部114は、例えば、画面表示を行う表示手段(例えば、液晶または有機EL等から構成されるディスプレイおよびモニタ等)であってもよい。また、出力部114は、表示手段に加え、音声データを音声として出力する音声出力手段(例えば、スピーカ等)であってもよい。また、端末装置100は、文字入力や路線選択や属性値の指定等を行う入力部116(例えば、キー入力部、タッチパネル、キーボード、およびマイク等)を備えていてもよい。また、入出力制御インターフェース部108は、位置取得部112、出力部114、および、入力部116等の制御を行う。   Here, the output unit 114 may be, for example, display means for performing screen display (for example, a display and a monitor configured with liquid crystal, organic EL, or the like). In addition to the display unit, the output unit 114 may be an audio output unit (for example, a speaker) that outputs audio data as audio. Further, the terminal device 100 may include an input unit 116 (for example, a key input unit, a touch panel, a keyboard, a microphone, and the like) that performs character input, route selection, attribute value specification, and the like. The input / output control interface unit 108 controls the position acquisition unit 112, the output unit 114, the input unit 116, and the like.

また、位置取得部112は、例えば、位置発信装置500から発信される位置情報信号を受信する信号受信手段であってもよい。ここで、位置発信装置500は、位置情報信号(GPS信号)を発信するGPS装置であってもよい。また、位置発信装置500は、端末装置100との間で無線通信を行うための装置等である基地局(例えば、携帯電話、自動車電話、および、PHS等の基地局等)であってもよい。また、位置発信装置500は、GPS信号と類似した特徴を持つ位置情報信号を用いて屋内測位を可能とするIMES(Indoor Message System)技術を実現するIMES装置であってもよい。なお、IMES技術は測位衛星システムである準天頂衛星の枠組みから発案されたシステムである。   Further, the position acquisition unit 112 may be, for example, a signal receiving unit that receives a position information signal transmitted from the position transmission device 500. Here, the position transmitting device 500 may be a GPS device that transmits a position information signal (GPS signal). In addition, the position transmission device 500 may be a base station (for example, a base station such as a mobile phone, a car phone, and a PHS) that is a device for performing wireless communication with the terminal device 100. . Further, the position transmission device 500 may be an IMES device that realizes an IMES (Indoor Message System) technology that enables indoor positioning using a position information signal having characteristics similar to those of a GPS signal. The IMES technology is a system developed from the framework of the quasi-zenith satellite, which is a positioning satellite system.

また、位置発信装置500は、屋外で受信したGPS信号を屋内で発信するGPSリピータであってもよい。また、位置発信装置500は、建物(例えば、立体駐車場等)内の各フロアや地下構造物(例えば、地下鉄駅、地下街、地下連絡通路、および地下駐車場等)の各所に任意に設置される小型発信装置であってもよい。なお、この小型発信装置には、設置場所に応じた自己位置情報(位置ID等)が割り振られている。そして、端末装置100が通信可能範囲に入ると、端末装置100は、小型発信装置から送信される自己位置情報を位置情報信号として受信する。この際の通信方式は、例えば、RFID(Radio Frequency Identification)タグシステムやBluetooth(登録商標)等の各種近距離無線方式や、赤外線通信方式等であってもよい。また、位置発信装置500は、無線LANのアクセスポイントであってもよい。本実施形態において、位置取得部112は、無線LAN信号等を受信して、アクセスポイントの識別情報を取得してもよい。そして、制御部102は、位置取得部112にて取得したアクセスポイント固有の識別情報からアクセスポイントの位置を特定して位置情報を取得してもよい。また、本実施形態において、制御部102は、位置取得部112にて取得された位置情報信号から、緯度、経度、および、高さ情報を含む位置情報を算出してもよい。ここで、位置情報は、緯度および経度により特定される絶対位置の他、基準となる位置からの相対位置を示すものであってもよい。   Further, the position transmission device 500 may be a GPS repeater that transmits a GPS signal received outdoors indoors. Further, the position transmitting device 500 is arbitrarily installed on each floor of a building (for example, a multilevel parking lot) or an underground structure (for example, a subway station, an underground shopping area, an underground communication passage, and an underground parking lot). A small transmitter may be used. In addition, self-position information (position ID etc.) according to an installation place is allocated to this small transmitter. When the terminal device 100 enters the communicable range, the terminal device 100 receives the self-position information transmitted from the small transmitter as a position information signal. The communication method at this time may be, for example, various short-range wireless methods such as an RFID (Radio Frequency Identification) tag system and Bluetooth (registered trademark), an infrared communication method, and the like. Further, the position transmission device 500 may be a wireless LAN access point. In the present embodiment, the location acquisition unit 112 may receive wireless LAN signals and acquire access point identification information. Then, the control unit 102 may acquire the position information by specifying the position of the access point from the identification information unique to the access point acquired by the position acquisition unit 112. In the present embodiment, the control unit 102 may calculate position information including latitude, longitude, and height information from the position information signal acquired by the position acquisition unit 112. Here, the position information may indicate a relative position from a reference position in addition to the absolute position specified by the latitude and longitude.

また、位置取得部112は、更に、方位センサ、および、距離センサ等を備え、当該方位センサにて検出した端末装置100の進行方向等の方位、および、当該距離センサにて検出した距離を取得してもよい。ここで、方位センサには、端末装置100の絶対走行方位を検出する地磁気センサおよび端末装置100の相対走行方位を検出する光ジャイロ等が使用されてもよい。また、方位センサは、地磁気センサと加速度センサを組み合わせることで方位や傾きに関する情報を取得できる電子コンパス等であってもよい。また、距離センサは、端末装置100が車両用の情報処理端末である場合、車軸の回転数に比例してパルス信号を発生させ、パルス信号の数量に比例した移動距離を検出してもよい。また、位置取得部112は、更に、通信装置を備えていてもよく、端末装置100が車両用の情報処理端末である場合、各車両に搭載された当該通信装置の車車間通信から自車位置を示す位置情報を取得してもよい。また、位置取得部112は、地図情報に基づいて端末装置100の現在位置を示す位置情報を取得してもよい。   The position acquisition unit 112 further includes an orientation sensor, a distance sensor, and the like, and acquires an orientation such as a traveling direction of the terminal device 100 detected by the orientation sensor, and a distance detected by the distance sensor. May be. Here, a geomagnetic sensor that detects the absolute traveling direction of the terminal device 100 and an optical gyro that detects the relative traveling direction of the terminal device 100 may be used as the direction sensor. In addition, the orientation sensor may be an electronic compass or the like that can acquire information related to orientation and inclination by combining a geomagnetic sensor and an acceleration sensor. Further, when the terminal device 100 is an information processing terminal for a vehicle, the distance sensor may generate a pulse signal in proportion to the number of rotations of the axle and detect a movement distance in proportion to the number of pulse signals. In addition, the position acquisition unit 112 may further include a communication device. When the terminal device 100 is an information processing terminal for a vehicle, the position of the vehicle is determined from the inter-vehicle communication of the communication device mounted on each vehicle. You may acquire the positional information which shows. Further, the position acquisition unit 112 may acquire position information indicating the current position of the terminal device 100 based on the map information.

また、通信制御インターフェース部104は、通信回線や電話回線等に接続されるアンテナやルータ等の通信装置(図示せず)に接続されるインターフェースであり、端末装置100とネットワーク300との間における通信制御を行う機能を有する。すなわち、通信制御インターフェース部104は、サーバ装置200等と通信回線を介してデータを通信する機能を有している。また、ネットワーク300は、端末装置100およびサーバ装置200と、外部の地図提供サーバ等の外部機器または外部システムとを相互に接続する機能を有し、例えば、インターネット、電話回線網(携帯端末回線網および一般電話回線網等)、イントラネット、または、電力線通信(PLC)等であってもよい。   The communication control interface unit 104 is an interface connected to a communication device (not shown) such as an antenna or a router connected to a communication line, a telephone line, etc., and communicates between the terminal device 100 and the network 300. It has a function to perform control. That is, the communication control interface unit 104 has a function of communicating data with the server device 200 or the like via a communication line. The network 300 has a function of mutually connecting the terminal device 100 and the server device 200 to an external device such as an external map providing server or an external system, and includes, for example, the Internet, a telephone line network (portable terminal line network) And a general telephone line network), an intranet, or power line communication (PLC).

また、記憶部106は、HDDやSSD等の大容量のストレージ手段、および/または、SRAM(Static Random Access Memory)等を用いて構成される小容量高速メモリ(例えば、キャッシュメモリ)等のストレージ手段であり、各種のデータベースやファイルやテーブルを格納してもよい。ここで、記憶部106は、受信した路線図情報などの各種のファイル等を一時的に記憶するものであってもよい。   The storage unit 106 is a storage unit such as a large-capacity storage unit such as an HDD or an SSD and / or a small-capacity high-speed memory (for example, a cache memory) configured using an SRAM (Static Random Access Memory) or the like. Various databases, files, and tables may be stored. Here, the storage unit 106 may temporarily store various files such as received route map information.

また、制御部102は、OS等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部102は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部102は、機能概念的に、位置情報取得部102a、位置情報送信部102b、路線図情報受信部102c、路線図出力部102d、路線選択部102e、属性情報入力部102f、および、選択入力情報送信部102gを備える。   The control unit 102 includes an internal memory for storing a control program such as an OS, a program defining various processing procedures, and necessary data. And the control part 102 performs the information processing for performing various processes by these programs. The control unit 102 has a functional concept in terms of a position information acquisition unit 102a, a position information transmission unit 102b, a route map information reception unit 102c, a route map output unit 102d, a route selection unit 102e, an attribute information input unit 102f, and a selection input. An information transmission unit 102g is provided.

このうち、位置情報取得部102aは、現在位置情報等の位置情報を取得する位置情報取得手段である。ここで、位置情報取得部102aは、位置取得部112にて位置発信装置500から受信した位置情報信号から算出した端末装置100の現在位置情報を取得してもよい。また、位置情報取得部102aは、端末装置100の現在位置情報を所定時間(所定周期)ごと(例えば、1秒ごと、または、3分ごと等)に取得してもよい。また、位置情報取得部102aは、利用者により入力部116を介して入力された位置座標等の位置情報を取得してもよい。例えば、位置情報取得部102aは、入力部116を介して利用者に出力部114に表示された路線図等の地図情報に基づく表示画面上で指定(例えば、タッチパネル式の出力部114での指定操作等)させた座標を地点情報として取得してもよい。   Among these, the position information acquisition unit 102a is position information acquisition means for acquiring position information such as current position information. Here, the location information acquisition unit 102 a may acquire the current location information of the terminal device 100 calculated from the location information signal received from the location transmission device 500 by the location acquisition unit 112. Further, the position information acquisition unit 102a may acquire the current position information of the terminal device 100 every predetermined time (predetermined period) (for example, every 1 second or every 3 minutes). In addition, the position information acquisition unit 102a may acquire position information such as position coordinates input by the user via the input unit 116. For example, the position information acquisition unit 102a is designated on a display screen based on map information such as a route map displayed on the output unit 114 to the user via the input unit 116 (for example, designation on the touch panel type output unit 114). The coordinate of the operation etc. may be acquired as point information.

また、位置情報送信部102bは、位置情報取得部102aにより取得された位置情報を、サーバ装置200に送信する位置情報送信手段である。   The position information transmission unit 102 b is a position information transmission unit that transmits the position information acquired by the position information acquisition unit 102 a to the server device 200.

また、路線図情報受信部102cは、サーバ装置200から送信される、路線図情報を受信する路線図情報受信手段である。ここで、路線図情報受信部102cは、受信した路線図情報を記憶部106に格納してもよい。   The route map information receiving unit 102 c is route map information receiving means for receiving route map information transmitted from the server device 200. Here, the route map information receiving unit 102 c may store the received route map information in the storage unit 106.

また、路線図出力部102dは、路線図情報受信部102cにより受信された路線図情報に基づく路線図を出力部114に出力する路線図出力手段である。例えば、路線図出力部102dは、路線図情報に基づく路線図を表示手段である出力部114に表示させてもよく、表示出力に加えて音声出力等を行ってもよい。   The route map output unit 102d is route map output means for outputting a route map based on the route map information received by the route map information receiving unit 102c to the output unit 114. For example, the route map output unit 102d may display a route map based on the route map information on the output unit 114 serving as a display unit, or may perform voice output in addition to the display output.

また、路線選択部102eは、路線図出力部102dにより出力された路線図上の路線が、位置取得部112または入力部116を介して選択されるよう制御する路線選択手段である。例えば、路線選択部102eは、位置情報取得部102aにより位置取得部112を介して取得された位置情報に基づいて路線を選択してもよい。一例として、路線選択部102eは、位置情報取得部102aにより取得された位置情報が示す現在位置を路線上にマッチングさせることにより、選択路線を決定してもよい。また、路線選択部102eは、利用者に入力部116を介して路線を選択させてもよく、例えば、入力部116を介して利用者に出力部114に表示された路線図の表示画面上で指定(例えば、タッチパネル式の出力部114での指定操作等)させた座標に対応する路線を選択路線と決定してもよい。なお、路線選択部102eは、選択路線により路線図を詳細化させるのとは反対に、高速道路全体やルート全体を広範囲に表示する路線図を表示させるために、路線図上での選択路線を解除する情報等を入力させてもよい。すなわち、路線選択部102eは、路線図の拡大・縮小や表示範囲や詳細度(路線図のデフォルメの度合い)等を指定させる指定情報が利用者により入力部116を介して入力されるよう制御してもよい。   The route selection unit 102e is route selection means for controlling the route on the route map output by the route map output unit 102d to be selected via the position acquisition unit 112 or the input unit 116. For example, the route selection unit 102e may select a route based on the position information acquired by the position information acquisition unit 102a via the position acquisition unit 112. As an example, the route selection unit 102e may determine the selected route by matching the current position indicated by the location information acquired by the location information acquisition unit 102a on the route. The route selection unit 102e may allow the user to select a route via the input unit 116. For example, on the display screen of the route map displayed on the output unit 114 by the user via the input unit 116. The route corresponding to the designated coordinates (for example, the designation operation on the touch panel type output unit 114) may be determined as the selected route. The route selection unit 102e, on the contrary to making the route map detailed by the selected route, displays the selected route on the route map in order to display a route map that displays the entire expressway or the entire route in a wide range. Information to be canceled may be input. That is, the route selection unit 102e performs control so that designation information for designating the enlargement / reduction of the route map, the display range, the detail level (the degree of deformation of the route map), and the like is input by the user via the input unit 116. May be.

また、属性情報入力部102fは、入力部116を介して利用者に属性情報(属性値等)を入力させるよう制御する属性情報入力制御手段である。例えば、属性情報入力部102fは、入力部116および出力部114を制御することによりGUI(Graphical User Interface)を実現し、利用者に入力部116を介して属性値を入力させるよう制御してもよい。例えば、属性情報入力部102fは、出力部114に長軸方向に属性値の大小を連続的に対応付けた属性値入力バーを表示させ、利用者が属性値入力バー上で指定(例えば、タッチパネル式の出力部114での指定操作等)した座標に対応する属性値を入力属性情報として取得してもよい。   The attribute information input unit 102 f is attribute information input control means for controlling the user to input attribute information (attribute value or the like) via the input unit 116. For example, the attribute information input unit 102 f realizes a GUI (Graphical User Interface) by controlling the input unit 116 and the output unit 114, and controls the user to input attribute values via the input unit 116. Good. For example, the attribute information input unit 102f causes the output unit 114 to display an attribute value input bar in which the magnitudes of the attribute values are continuously associated in the major axis direction, and the user specifies on the attribute value input bar (for example, touch panel The attribute value corresponding to the coordinate (designation operation in the expression output unit 114) may be acquired as input attribute information.

また、選択入力情報送信部102gは、選択または入力された情報(選択入力情報)をサーバ装置200に送信する選択入力情報送信手段である。例えば、選択入力情報送信部102gは、路線選択部102eの制御により取得された選択路線または選択路線上の箇所を示す情報を、選択入力情報としてサーバ装置200に送信してもよい。また、選択入力情報送信部102gは、属性情報入力部102fの制御により入力された属性情報(属性値を示す情報)を選択入力情報としてサーバ装置200に送信してもよい。   The selection input information transmission unit 102g is selection input information transmission means for transmitting the selected or input information (selection input information) to the server device 200. For example, the selection input information transmission unit 102g may transmit information indicating a selected route or a location on the selected route acquired by the control of the route selection unit 102e to the server device 200 as selection input information. Further, the selection input information transmission unit 102g may transmit attribute information (information indicating an attribute value) input by the control of the attribute information input unit 102f to the server device 200 as selection input information.

以上で、第1の実施形態における路線図提供システムの構成の一例の説明を終える。   Above, description of an example of a structure of the route map provision system in 1st Embodiment is finished.

[路線図提供システムの処理]
次に、このように構成された第1の実施形態における路線図提供システムの処理の一例について、以下に図2から図7を参照して詳細に説明する。図2は、第1の実施形態における路線図提供システムの処理の一例を示すフローチャートである。
[Process of route map providing system]
Next, an example of processing of the route map providing system according to the first embodiment configured as described above will be described in detail with reference to FIGS. FIG. 2 is a flowchart illustrating an example of processing of the route map providing system according to the first embodiment.

図2に示すように、まず、端末装置100の位置情報取得部102aは、位置情報を取得する(ステップSA−1)。例えば、位置情報取得部102aは、位置取得部112にて位置発信装置500から受信した位置情報信号から算出した端末装置100の現在位置情報を位置情報として取得してもよい。   As shown in FIG. 2, first, the position information acquisition unit 102a of the terminal device 100 acquires position information (step SA-1). For example, the position information acquisition unit 102a may acquire the current position information of the terminal device 100 calculated from the position information signal received from the position transmission device 500 by the position acquisition unit 112 as the position information.

そして、端末装置100の位置情報送信部102bは、位置情報取得部102aにより取得された位置情報をサーバ装置200に送信する(ステップSA−2)。   Then, the location information transmission unit 102b of the terminal device 100 transmits the location information acquired by the location information acquisition unit 102a to the server device 200 (step SA-2).

そして、サーバ装置200の位置情報受信部202aは、端末装置100から送信された位置情報を受信する(ステップSA−3)。なお、上記ステップSA−1において、位置情報取得部102aは、端末装置100の現在位置を示す位置情報を所定時間(所定周期)ごと(例えば、1秒ごと、または、3分ごと等)に取得してもよく、位置情報が更新される毎に、上述したステップSA−1〜SA−3の処理が繰り返されてもよい。   Then, the location information receiving unit 202a of the server device 200 receives the location information transmitted from the terminal device 100 (step SA-3). In step SA-1, the position information acquisition unit 102a acquires position information indicating the current position of the terminal device 100 every predetermined time (predetermined period) (for example, every 1 second or every 3 minutes). Alternatively, each time the position information is updated, the processes of steps SA-1 to SA-3 described above may be repeated.

そして、サーバ装置200の基準乗降箇所決定部202bは、交通網データベース206aに記憶された交通網情報、および、位置情報受信部202aにより受信された位置情報に基づいて、基準乗降箇所を決定する(ステップSA−4)。例えば、基準乗降箇所決定部202bは、位置情報が示す現在位置の最寄りの乗降箇所を交通網データベース206aから検索することにより、基準乗降箇所を決定してもよい。また、基準乗降箇所決定部202bは、現在位置が乗降箇所の所定範囲内に近づいた場合に基準乗降箇所と決定してもよい。なお、基準乗降箇所決定部202bは、位置情報に基づいて基準乗降箇所を決定できない場合(例えば、所定範囲内に現在位置がない場合など)、位置情報受信部202aにより受信される位置情報が更新されるまで待機してもよい。また、基準乗降箇所決定部202bは、交通網データベース206aのネットワークデータを利用して料金所へ向かう道路リンクに沿って現在位置が移動した場合に、当該料金所を基準乗降箇所と決定してもよい。なお、基準乗降箇所決定部202bは、位置情報受信部202aにより受信された位置情報に方位情報が含まれる場合、方位情報に基づいて、その方面に向かうための乗降箇所を基準乗降箇所として決定してもよい。   Then, the reference boarding / alighting location determination unit 202b of the server device 200 determines a standard boarding / alighting location based on the traffic network information stored in the traffic network database 206a and the location information received by the location information reception unit 202a ( Step SA-4). For example, the reference boarding / exiting point determination unit 202b may determine the base boarding / exiting point by searching the traffic network database 206a for the nearest boarding / exiting point of the current position indicated by the position information. Moreover, the reference boarding / alighting location determination unit 202b may determine the base boarding / alighting location when the current position approaches a predetermined range of the boarding / alighting location. In addition, when the reference boarding / alighting location determination unit 202b cannot determine the base boarding / alighting location based on the location information (for example, when the current location is not within a predetermined range), the location information received by the location information receiving unit 202a is updated. You may wait until it is done. Further, when the current position moves along the road link to the toll gate using the network data of the traffic network database 206a, the reference boarding / departing point determination unit 202b may determine the toll gate as the reference getting on / off location. Good. In addition, when the position information received by the position information receiving unit 202a includes orientation information, the reference getting on / off location determining unit 202b determines the getting on / off location to go in the direction as the reference getting on / off location based on the orientation information. May be.

そして、サーバ装置200の路線図生成部202cは、基準乗降箇所決定部202bにより決定された基準乗降箇所に対応する路線についての路線図であって、当該路線中の複数の乗降箇所について基準乗降箇所を基準とした属性情報を付与した路線図を生成する(ステップSA−5)。例えば、路線図生成部202cは、基準乗降箇所を中心とした各乗降箇所へ降りた場合の属性値(料金や所要時間等)を示す路線図を生成してもよい。ここで、図3は、路線図生成部202cにより生成される路線図の一例を示す図である。   The route map generation unit 202c of the server device 200 is a route map for the route corresponding to the reference getting-on / off location determined by the reference getting-on / off location determining unit 202b, and is a reference getting-on / off location for a plurality of getting-on / off locations in the route A route map to which attribute information with reference is added is generated (step SA-5). For example, the route map generation unit 202c may generate a route map indicating attribute values (charges, required time, etc.) when getting off at each boarding location with a reference boarding location as the center. Here, FIG. 3 is a diagram illustrating an example of a route map generated by the route map generation unit 202c.

一例として図3に示すように、基準乗降箇所決定部202bにより「新井宿」が基準乗降箇所として決定された場合、路線図生成部202cは、新井宿から下り方面(埼玉方面)の各乗降箇所まで走行して途中下車した場合の利用料金を示した路線図を生成する。なお、方位情報が得られない場合は、上り方面と下り方面の両方の料金を示してもよい。ここで、路線図生成部202cは、属性情報が同一である乗降箇所を、他の乗降箇所と識別し得るように区分(表示切り分け)した路線図を生成してもよい。図4は、図3の路線図上に等高線を付加した図である。   As an example, as shown in FIG. 3, when “Araijuku” is determined as the standard getting-on / off location by the reference getting-on / off location determining unit 202 b, the route map generating unit 202 c takes each getting-on / off location from Arai-juku to Saitama direction. A route map showing the usage fee when traveling to and getting off halfway is generated. In addition, when direction information is not obtained, the charge of both an up direction and a down direction may be shown. Here, the route map generation unit 202c may generate a route map in which the boarding / alighting locations having the same attribute information are classified (displayed and separated) so as to be distinguished from other boarding / alighting locations. FIG. 4 is a diagram in which contour lines are added to the route map of FIG.

一例として図4に示すように、路線図生成部202cは、属性値(図の例では料金)が同一である乗降箇所どうしを線分で区分けした等高線を路線図上に付加してもよい。例えば、等高線が路線上を通る場合、路線図生成部202cは、路線上で基準とする属性値を示す箇所同士を等高線で結ぶことにより、乗降箇所の区分を実現することができる。   As an example, as illustrated in FIG. 4, the route map generation unit 202 c may add a contour line on the route map in which the getting-on / off points having the same attribute value (the fee in the example in the figure) are separated by line segments. For example, when the contour line passes on the route, the route map generation unit 202c can realize the classification of the getting-on / off location by connecting the portions indicating the attribute values as the reference on the route with the contour lines.

再び図2に戻り、サーバ装置200の路線図情報送信部202dは、路線図生成部202cにより生成された路線図を示す路線図情報を、端末装置100に送信する(ステップSA−6)。   Returning to FIG. 2 again, the route map information transmitting unit 202d of the server device 200 transmits the route map information indicating the route map generated by the route map generating unit 202c to the terminal device 100 (step SA-6).

そして、端末装置100の路線図情報受信部102cは、サーバ装置200から送信された路線図情報を受信する(ステップSA−7)。ここで、路線図情報受信部102cは、受信した路線図情報を記憶部106に格納してもよい。   Then, the route map information receiving unit 102c of the terminal device 100 receives the route map information transmitted from the server device 200 (step SA-7). Here, the route map information receiving unit 102 c may store the received route map information in the storage unit 106.

そして、端末装置100の路線図出力部102dは、路線図情報受信部102cにより受信された路線図情報に基づいて路線図を出力部114に表示出力する(ステップSA−8)。   Then, the route map output unit 102d of the terminal device 100 displays and outputs the route map on the output unit 114 based on the route map information received by the route map information receiving unit 102c (step SA-8).

以上が、路線図提供システムの基本的な処理の一例である。ここで、以下に示すように、位置情報の更新や利用者の要求に応じて、表示された路線図が更新されるよう構成してもよい。   The above is an example of the basic processing of the route map providing system. Here, as shown below, you may comprise so that the displayed route map may be updated according to the update of a positional information, or a user's request | requirement.

例えば、端末装置100は、路線選択部102eの処理により、路線図上の路線を選択させてもよく、属性情報入力部102fの処理により、属性情報を入力させてもよい(ステップSA−9)。   For example, the terminal device 100 may cause the route selection unit 102e to select a route on the route map, or may cause the attribute information input unit 102f to input attribute information (step SA-9). .

より具体的には、路線を選択させる場合、端末装置100の路線選択部102eは、路線図出力部102dにより出力された路線図上の路線が、位置取得部112または入力部116を介して選択されるよう制御する。例えば、路線選択部102eは、位置情報取得部102aにより位置取得部112を介して取得された位置情報に基づいて路線を選択してもよい。一例として、路線選択部102eは、位置情報取得部102aにより取得された位置情報が示す現在位置を路線上にマッチングさせることにより、選択路線を決定してもよい。また、路線選択部102eは、利用者に入力部116を介して路線を選択させてもよく、例えば、入力部116を介して利用者に出力部114に表示された路線図の表示画面上で指定(例えば、タッチパネル式の出力部114での指定操作等)させた座標に対応する路線を選択路線と決定してもよい。   More specifically, when selecting a route, the route selection unit 102e of the terminal device 100 selects the route on the route map output by the route map output unit 102d via the position acquisition unit 112 or the input unit 116. To be controlled. For example, the route selection unit 102e may select a route based on the position information acquired by the position information acquisition unit 102a via the position acquisition unit 112. As an example, the route selection unit 102e may determine the selected route by matching the current position indicated by the location information acquired by the location information acquisition unit 102a on the route. The route selection unit 102e may allow the user to select a route via the input unit 116. For example, on the display screen of the route map displayed on the output unit 114 by the user via the input unit 116. The route corresponding to the designated coordinates (for example, the designation operation on the touch panel type output unit 114) may be determined as the selected route.

また、属性情報を入力させる場合、端末装置100の属性情報入力部102fは、入力部116を介して利用者に属性情報(属性値等)を入力させるよう制御する。例えば、属性情報入力部102fは、入力部116および出力部114を制御することによりGUI(Graphical User Interface)を実現し、利用者に入力部116を介して属性値を入力させるよう制御してもよい。ここで、図5は、スライドバー(属性値入力バー)を介して利用者に属性値を入力させるための表示画面の一例を示す図である。   When inputting attribute information, the attribute information input unit 102 f of the terminal device 100 controls the user to input attribute information (such as an attribute value) via the input unit 116. For example, the attribute information input unit 102 f realizes a GUI (Graphical User Interface) by controlling the input unit 116 and the output unit 114, and controls the user to input attribute values via the input unit 116. Good. Here, FIG. 5 is a diagram illustrating an example of a display screen for allowing a user to input an attribute value via a slide bar (attribute value input bar).

図5に示すように、属性情報入力部102fは、路線図出力部102dにより表示された路線図に隣接させて、属性値を入力させるためのGUIであるスライドバーMA−1を表示させる。そして、利用者が入力部116を介してスライドキーMA−2により属性値(図の例では所要時間)を指定すると(この例では、タッチパネル式の出力部114上でのクリック等の指定操作)、属性情報入力部102fは、指定された属性値を入力属性情報として取得する。   As shown in FIG. 5, the attribute information input unit 102f displays a slide bar MA-1, which is a GUI for inputting an attribute value, adjacent to the route map displayed by the route map output unit 102d. When the user designates an attribute value (required time in the example in the figure) via the input unit 116 by the slide key MA-2 (in this example, a designation operation such as a click on the touch panel type output unit 114). The attribute information input unit 102f acquires the specified attribute value as input attribute information.

再び図2に戻り、上述のように路線の選択あるいは属性値の入力等があると、選択入力情報送信部102gは、選択または入力された情報を示す選択入力情報をサーバ装置200に送信する(ステップSA−10)。例えば、選択入力情報送信部102gは、属性情報入力部102fの制御により入力された属性情報(属性値を示す情報)を選択入力情報としてサーバ装置200に送信してもよい。選択入力情報送信部102gは、路線選択部102eの制御により取得された選択路線または選択路線上の箇所を示す情報を、選択入力情報としてサーバ装置200に送信してもよい。   Returning to FIG. 2 again, when a route is selected or an attribute value is input as described above, the selection input information transmitting unit 102g transmits selection input information indicating the selected or input information to the server device 200 ( Step SA-10). For example, the selection input information transmission unit 102g may transmit attribute information (information indicating an attribute value) input by the control of the attribute information input unit 102f to the server device 200 as selection input information. The selection input information transmitting unit 102g may transmit information indicating the selected route or the location on the selected route acquired by the control of the route selection unit 102e to the server device 200 as selection input information.

そして、サーバ装置200の路線図生成部202cは、端末装置100から送信された選択入力情報を受信すると(ステップSA−11)、当該選択入力情報に基づいて路線図を再生成する(ステップSA−12)。例えば、上述の図5を用いて説明したように、所要時間等の属性値を示す入力属性情報を選択入力情報として受信すると、路線図生成部202cは、当該入力属性情報が示す属性値が同一である乗降箇所を、他の乗降箇所と識別し得るように区分した路線図を生成する。ここで、図6は、図5の表示画面上のスライドバーを介して入力された属性値に基づいて再生成された路線図を含む表示画面の一例を示す図である。   When the route map generation unit 202c of the server device 200 receives the selection input information transmitted from the terminal device 100 (step SA-11), the route map generation unit 202c regenerates the route map based on the selection input information (step SA- 12). For example, as described with reference to FIG. 5 described above, when input attribute information indicating an attribute value such as a required time is received as selection input information, the route map generation unit 202c has the same attribute value indicated by the input attribute information. A route map is generated so that the boarding / alighting points can be distinguished from other boarding / alighting points. Here, FIG. 6 is a diagram showing an example of a display screen including a route map regenerated based on the attribute value input via the slide bar on the display screen of FIG.

図6に示すように、路線図生成部202cは、基準乗降箇所(図中の「S」の箇所)を中心として、利用者により指定された所要時間で到達可能な最遠の乗降箇所(P10〜P12)を色分け等で強調表示を行った路線図を再生成してもよい。なお、これに限らず、上述のように、路線図生成部202cは、等高線を用いて到達圏を表した路線図を再生成してもよい。   As shown in FIG. 6, the route map generation unit 202c has a farthest boarding / alighting point (P10) that can be reached in the required time designated by the user, centering on the standard boarding / alighting point (“S” in the figure). A route map in which P12) is highlighted by color coding or the like may be regenerated. Not limited to this, as described above, the route map generation unit 202c may regenerate a route map representing a service area using contour lines.

一方、受信した選択入力情報が選択路線等を示す場合、路線図生成部202cは、当該選択路線を強調表示する路線図を再生成してもよい。例えば、路線図生成部202cは、路線図上の選択路線を、色分けや、拡大、線種変更、点滅表示等により強調表示してもよい。一例として、路線図生成部202cは、ステップSA−5において基準乗降箇所に対応する路線中の乗降箇所を一部省略した路線図を生成した場合、このステップSA−12において、選択路線上の選択箇所付近の省略した乗降箇所を含む路線図を再生成してもよい。ここで、図7は、路線図生成部202cにより再生成された、選択箇所付近を拡大して当初省略されていた乗車箇所を含む路線図を示す図である。   On the other hand, when the received selection input information indicates a selected route or the like, the route map generation unit 202c may regenerate a route map that highlights the selected route. For example, the route map generation unit 202c may highlight the selected route on the route map by color coding, enlargement, line type change, blinking display, or the like. As an example, when the route map generation unit 202c generates a route map in which a part of the boarding / alighting location in the route corresponding to the reference boarding / alighting location is omitted in step SA-5, the selection on the selected route is performed in step SA-12. A route map including the omitted getting-on / off places near the place may be regenerated. Here, FIG. 7 is a diagram showing a route map that includes a boarding location that was re-generated by the route map generation unit 202c and that was initially omitted by expanding the vicinity of the selected location.

図7に示すように、最初に生成された、基準乗降箇所に対応する路線の乗降箇所を間引いた概要路線図(縮尺が小さいデフォルメマップ)の表示画面上で利用者が選択箇所(図中の破線部)を指定した選択入力情報を受信した場合、路線図生成部202cは、選択箇所を拡大した詳細路線図を再生成して虫眼鏡機能を実現する。その際、路線図生成部202cは、図7に示すように、当初間引いていた乗降箇所も含めた路線図を再生成する。なお、当該再生成された詳細路線図(虫眼鏡)上で利用者が更に施設(IC,SA,PA等)を選択することにより、路線図生成部202cは、選択された施設の詳細情報を含む路線図情報を再々生成することも可能である。   As shown in FIG. 7, the user selects a selected place (in the figure) on the display screen of the outline route map (the deformed map with a small scale) obtained by thinning out the place of getting on / off the route corresponding to the reference boarding place. When the selection input information specifying the broken line portion) is received, the route map generation unit 202c regenerates a detailed route map in which the selected portion is enlarged to realize a magnifying glass function. At that time, as shown in FIG. 7, the route map generation unit 202c regenerates the route map including the boarding / exiting locations that were initially thinned. When the user further selects a facility (IC, SA, PA, etc.) on the regenerated detailed route map (magnifying glass), the route map generation unit 202c includes detailed information on the selected facility. It is also possible to generate route map information again.

再び図2に戻り、サーバ装置200の路線図情報送信部202dは、路線図生成部202cにより再生成された路線図を示す路線図情報を端末装置100に送信すると(ステップSA−13)、端末装置100は、路線図情報受信部102cの処理により路線図情報を受信して(ステップSA−14)、路線図出力部102dは、更新された路線図を出力部114に再出力する(SA−15)。   Returning to FIG. 2 again, the route map information transmitting unit 202d of the server device 200 transmits the route map information indicating the route map regenerated by the route map generating unit 202c to the terminal device 100 (step SA-13). The apparatus 100 receives the route map information by the processing of the route map information receiving unit 102c (step SA-14), and the route map output unit 102d re-outputs the updated route map to the output unit 114 (SA- 15).

このように、上述したSA−8〜SA−15の処理が繰り返されることにより、位置情報の更新や利用者の要求に応じて路線図を動的に変更することも可能となる。以上で、第1の実施形態における路線図提供システムの処理の一例の説明を終える。   As described above, by repeating the above-described processes of SA-8 to SA-15, it is possible to dynamically change the route map according to the update of the position information or the request of the user. Above, description of an example of the process of the route map provision system in 1st Embodiment is finished.

[第2の実施形態]
続いて、本発明の第2の実施形態(サーバ装置200(サーバ主導型))について、図8および図9を参照して以下に説明する。ここで、図8は、第2の実施形態におけるサーバ装置200の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。また、図9は、第2の実施形態におけるサーバ装置200の処理の一例を示すフローチャートである。
[Second Embodiment]
Next, a second embodiment (server device 200 (server-driven type)) of the present invention will be described below with reference to FIGS. 8 and 9. Here, FIG. 8 is a block diagram showing an example of the configuration of the server apparatus 200 in the second embodiment, and conceptually shows only the portion related to the present invention in the configuration. FIG. 9 is a flowchart illustrating an example of processing of the server device 200 according to the second embodiment.

なお、第2の実施形態においては、サーバ装置200にて端末装置100の出力部114に表示させるデータを生成し、これらのデータを端末装置100に送信することにより、当該端末装置100の出力部114を機能させている。このように、第2の実施形態は、サーバ装置200にてサーバ主導で処理を行う点がその他の実施形態と異なる。   In the second embodiment, the server device 200 generates data to be displayed on the output unit 114 of the terminal device 100, and transmits these data to the terminal device 100, thereby outputting the output unit of the terminal device 100. 114 is functioning. As described above, the second embodiment is different from the other embodiments in that the server apparatus 200 performs processing led by the server.

[サーバ装置200(サーバ主導型)の構成]
まず、第2の実施形態におけるサーバ装置200(サーバ主導型)の構成の一例について、図8を参照して以下に説明する。
[Configuration of Server Device 200 (Server-Initiated)]
First, an example of the configuration of the server device 200 (server-driven type) in the second embodiment will be described below with reference to FIG.

図8に示すように、本発明の第2の実施形態のサーバ装置200は、位置取得部112と出力部114と入力部116とを少なくとも備えた端末装置100に通信可能に接続され、制御部202と記憶部206とを少なくとも備える。通信には、一例として、ネットワーク300を介した有線・無線通信等の遠隔通信等を含む。また、これらサーバ装置200および端末装置100の各部は任意の通信路を介して通信可能に接続されている。   As illustrated in FIG. 8, the server device 200 according to the second embodiment of the present invention is communicably connected to a terminal device 100 including at least a position acquisition unit 112, an output unit 114, and an input unit 116, and includes a control unit. 202 and the memory | storage part 206 are provided at least. As an example, the communication includes remote communication such as wired / wireless communication via the network 300. Each unit of the server device 200 and the terminal device 100 is communicably connected via an arbitrary communication path.

図8において、サーバ装置200は、記憶部206に記憶する交通網情報に基づいて、基準乗降箇所を決定し、決定した基準乗降箇所に少なくとも対応する路線および当該路線中の複数の乗降箇所を示し、かつ、当該基準乗降箇所を基準とした属性情報を当該乗降箇所毎に付与した路線図を生成し、生成した路線図を含む表示画面を生成し、生成した表示画面を表示させるための出力制御情報を端末装置100に送信することにより、端末装置100の出力部114に表示画面を出力させる等の機能を有する。   In FIG. 8, the server device 200 determines a reference getting-on / off location based on the traffic network information stored in the storage unit 206, and shows a route corresponding to at least the determined reference getting-on / off location and a plurality of getting-on / off locations on the route. And, output control for generating a route map in which attribute information based on the reference getting-on / off location is given for each getting-on / off location, generating a display screen including the generated route map, and displaying the generated display screen By transmitting information to the terminal device 100, the output unit 114 of the terminal device 100 has a function of outputting a display screen.

なお、サーバ装置200における通信制御インターフェース部204および記憶部206(交通網データベース206a、および、地図データベース206b等)の機能、また、端末装置100における位置取得部112、出力部114、および、入力部116の機能は、第1の実施形態と同様であるため説明を省略する。   The functions of the communication control interface unit 204 and the storage unit 206 (the traffic network database 206a, the map database 206b, etc.) in the server device 200, the position acquisition unit 112, the output unit 114, and the input unit in the terminal device 100 Since the function 116 is the same as that of the first embodiment, the description thereof is omitted.

また、図8において、制御部202は、OS等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部202は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部202は、機能概念的に、基準乗降箇所決定部202b、路線図生成部202c、位置情報信号取得部202e、表示画面生成部202f、出力制御部202g、入力制御部202h、選択路線決定部202i、および、入力属性決定部202jを備える。なお、基準乗降箇所決定部202b、および、路線図生成部202cの機能は、第1の実施形態と同様であるため説明を省略する。   In FIG. 8, the control unit 202 includes an internal memory for storing a control program such as an OS, a program defining various processing procedures, and necessary data. And the control part 202 performs the information processing for performing various processes with these programs. In terms of functional concept, the control unit 202 includes a reference boarding / departing point determination unit 202b, a route map generation unit 202c, a position information signal acquisition unit 202e, a display screen generation unit 202f, an output control unit 202g, an input control unit 202h, and a selected route determination unit. 202i and an input attribute determination unit 202j. In addition, since the function of the reference boarding / alighting location determination part 202b and the route map generation part 202c is the same as that of 1st Embodiment, description is abbreviate | omitted.

このうち、位置情報信号取得部202eは、端末装置100から送信される、位置取得部112にて取得された位置情報信号等に基づいて、端末装置100の現在位置情報等の位置情報を取得する位置情報信号取得手段である。   Among these, the position information signal acquisition unit 202e acquires position information such as the current position information of the terminal apparatus 100 based on the position information signal acquired by the position acquisition unit 112 transmitted from the terminal apparatus 100. It is a position information signal acquisition means.

また、表示画面生成部202fは、路線図生成部202cにより生成された路線図を含む表示画面を生成する表示画面生成手段である。ここで、表示画面生成部202fは、路線図生成部202cにより生成された路線図に加え、入力属性決定部202jによる入力属性情報の取得のためのスライドバー(属性値入力バー)を含む表示画面を生成してもよい。   The display screen generation unit 202f is a display screen generation unit that generates a display screen including the route map generated by the route map generation unit 202c. Here, the display screen generating unit 202f includes a slide bar (attribute value input bar) for acquiring input attribute information by the input attribute determining unit 202j in addition to the route map generated by the route map generating unit 202c. May be generated.

また、出力制御部202gは、表示画面生成部202fにより生成された表示画面を含む出力制御情報を端末装置100に送信することにより、当該端末装置100の出力部114を介して当該表示画面を出力させる出力制御手段である。ここで、出力制御部202gは、更に、表示画面に対応した音声データを含む出力制御情報を端末装置100に送信することにより、端末装置100の音声出力手段として機能する出力部114を介して経路案内等の音声出力を行ってもよい。   In addition, the output control unit 202g outputs the display screen via the output unit 114 of the terminal device 100 by transmitting output control information including the display screen generated by the display screen generating unit 202f to the terminal device 100. The output control means. Here, the output control unit 202g further transmits the output control information including the audio data corresponding to the display screen to the terminal device 100, thereby causing the route through the output unit 114 functioning as the audio output unit of the terminal device 100. Audio output such as guidance may be performed.

また、入力制御部202hは、端末装置100から送信される、入力部116を介して利用者により入力された選択入力情報等の入力情報を取得する入力制御手段である。例えば、入力制御部202hは、入力部116を介して利用者に出力部114に表示された路線図等の地図情報に基づく表示画面上で指定(例えば、タッチパネル式の出力部114での指定操作等)させた座標を入力情報として受信してもよい。   The input control unit 202 h is an input control unit that acquires input information such as selection input information input from the terminal device 100 and input by the user via the input unit 116. For example, the input control unit 202h is designated on a display screen based on map information such as a route map displayed on the output unit 114 by the user via the input unit 116 (for example, designation operation on the touch panel type output unit 114) Or the like) may be received as input information.

また、選択路線決定部202iは、位置情報信号取得部102eにより取得された位置情報、または、入力制御部202hにより取得された入力情報に基づいて、選択路線を決定する選択路線決定手段である。例えば、選択路線決定部202iは、位置情報信号取得部202eにより取得された位置情報が示す現在位置を路線上にマッチングさせることにより、選択路線を決定してもよい。また、選択路線決定部202iは、入力制御部202hにより取得された入力情報に基づいて、端末装置100の入力部116を介して利用者が出力部114に表示された路線図の表示画面上で指定(例えば、タッチパネル式の出力部114での指定操作等)した座標に対応する路線を選択路線と決定してもよい。なお、選択路線決定部202iは、決定した選択路線により路線図を詳細化させるのとは反対に、高速道路全体やルート全体を広範囲に表示する路線図を表示させるために、路線図上での選択路線を解除する要求を受け付けてもよい。すなわち、選択路線決定部202iは、路線図の拡大・縮小や表示範囲や詳細度(路線図のデフォルメの度合い)等を指定させる入力情報に基づいて、広範囲の路線表示を決定してもよい。   The selected route determining unit 202i is a selected route determining unit that determines a selected route based on the position information acquired by the position information signal acquiring unit 102e or the input information acquired by the input control unit 202h. For example, the selected route determination unit 202i may determine the selected route by matching the current position indicated by the position information acquired by the position information signal acquisition unit 202e on the route. In addition, the selected route determination unit 202i is displayed on the route map display screen displayed on the output unit 114 by the user via the input unit 116 of the terminal device 100 based on the input information acquired by the input control unit 202h. The route corresponding to the designated coordinates (for example, the designation operation on the touch panel type output unit 114) may be determined as the selected route. In addition, the selected route determination unit 202i, on the contrary to making the route map detailed by the determined selected route, displays a route map that displays the entire expressway or the entire route in a wide range. A request to cancel the selected route may be accepted. That is, the selected route determination unit 202i may determine a wide range of route display based on input information for designating the enlargement / reduction of the route map, the display range, the detail level (the degree of deformation of the route map), and the like.

また、入力属性決定部202jは、入力制御部202hにより取得された入力情報が示す、利用者により入力された入力属性情報(属性値等)を決定する入力属性情報決定手段である。例えば、入力属性決定部202jは、入力情報が示す、利用者がスライドバー(属性値入力バー)上で指定(例えば、タッチパネル式の出力部114での指定操作等)した座標に対応する属性値を入力属性情報として決定してもよい。   The input attribute determination unit 202j is input attribute information determination means for determining input attribute information (attribute value, etc.) input by the user indicated by the input information acquired by the input control unit 202h. For example, the input attribute determination unit 202j indicates attribute values corresponding to coordinates indicated by the input information, which are designated by the user on the slide bar (attribute value input bar) (for example, a designation operation using the touch panel type output unit 114). May be determined as input attribute information.

以上で、第2の実施形態におけるサーバ装置200の構成の一例の説明を終える。   Above, description of an example of a structure of the server apparatus 200 in 2nd Embodiment is finished.

[サーバ装置200(サーバ主導型)の処理]
次に、このように構成された第2の実施形態におけるサーバ装置200の処理の一例について、以下に図9を参照して詳細に説明する。
[Processing of server apparatus 200 (server-driven type)]
Next, an example of the processing of the server device 200 in the second embodiment configured as described above will be described in detail with reference to FIG.

図9に示すように、まず、端末装置100は、位置取得部112にて位置発信装置500から受信した位置情報信号等を、サーバ装置200に送信する(ステップSB−1)。   As illustrated in FIG. 9, first, the terminal device 100 transmits a position information signal or the like received from the position transmission device 500 by the position acquisition unit 112 to the server device 200 (step SB-1).

そして、サーバ装置200の位置情報信号取得部202eは、端末装置100から送信された位置情報信号を受信して位置情報を取得する(ステップSB−2)。例えば、位置情報信号取得部202eは、端末装置100の位置取得部112にて位置発信装置500から受信した位置情報信号を端末装置100から受信し、当該位置情報信号から算出した現在位置情報を位置情報として取得してもよい。なお、位置情報信号取得部202eは、取得した位置情報の履歴を記憶部206に格納してもよい。   Then, the location information signal acquisition unit 202e of the server device 200 receives the location information signal transmitted from the terminal device 100 and acquires the location information (step SB-2). For example, the location information signal acquisition unit 202e receives the location information signal received from the location transmission device 500 by the location acquisition unit 112 of the terminal device 100 from the terminal device 100, and uses the current location information calculated from the location information signal as the location. It may be acquired as information. Note that the position information signal acquisition unit 202e may store the history of the acquired position information in the storage unit 206.

そして、サーバ装置200の基準乗降箇所決定部202bは、上述したステップSA−4と同様に、交通網データベース206aに記憶された交通網情報、および、位置情報信号取得部202eにより取得された位置情報に基づいて、基準乗降箇所を決定する(ステップSB−3)。   And the reference boarding / alighting location determination part 202b of the server apparatus 200 is the traffic network information memorize | stored in the traffic network database 206a similarly to step SA-4 mentioned above, and the positional information acquired by the positional information signal acquisition part 202e. Based on the above, a base boarding / alighting location is determined (step SB-3).

そして、サーバ装置200の路線図生成部202cは、上述したステップSA−5と同様に、基準乗降箇所決定部202bにより決定された基準乗降箇所に対応する路線についての路線図であって、当該路線中の複数の乗降箇所について基準乗降箇所を基準とした属性情報を付与した路線図を生成する(ステップSB−4)。   And the route map generation part 202c of the server apparatus 200 is a route map about the route corresponding to the reference boarding / alighting place determined by the reference boarding / alighting place determination part 202b, similarly to step SA-5 mentioned above, Comprising: A route map to which attribute information based on the standard boarding / alighting location is added is generated for a plurality of boarding locations (step SB-4).

そして、サーバ装置200の表示画面生成部202fは、路線図生成部202cにより生成された路線図を含む表示画面を生成する(ステップSB−5)。ここで、表示画面生成部202fは、路線図生成部202cにより生成された路線図に加え、入力属性決定部202jによる入力属性情報の取得のためのスライドバー(属性値入力バー)を含む表示画面を生成してもよい。   And the display screen production | generation part 202f of the server apparatus 200 produces | generates the display screen containing the route map produced | generated by the route map production | generation part 202c (step SB-5). Here, the display screen generating unit 202f includes a slide bar (attribute value input bar) for acquiring input attribute information by the input attribute determining unit 202j in addition to the route map generated by the route map generating unit 202c. May be generated.

そして、サーバ装置200の出力制御部202gは、表示画面生成部202fにより生成された表示画面を含む出力制御情報を端末装置100に送信することにより(ステップSB−6)、当該端末装置100の出力部114を介して当該出力制御情報に基づく表示画面を出力させる(ステップSB−7)。   Then, the output control unit 202g of the server device 200 transmits output control information including the display screen generated by the display screen generation unit 202f to the terminal device 100 (step SB-6), whereby the output of the terminal device 100 is output. A display screen based on the output control information is output via the unit 114 (step SB-7).

以上が、第2の実施形態におけるサーバ装置200の基本的な処理の一例である。ここで、サーバ装置200は、以下に示すように、位置情報の更新や利用者の要求に応じて、表示された路線図が更新されるよう制御してもよい。   The above is an example of the basic processing of the server apparatus 200 in the second embodiment. Here, as shown below, the server apparatus 200 may perform control so that the displayed route map is updated in accordance with the update of the position information or the request of the user.

すなわち、端末装置100から位置情報または選択入力情報が送信されると(ステップSB−8)、サーバ装置200は、路線選択部102eの処理により選択路線を決定し、あるいは、属性情報入力部102fの処理により入力属性情報を取得する(ステップSB−9)。   That is, when position information or selection input information is transmitted from the terminal device 100 (step SB-8), the server device 200 determines a selection route by the processing of the route selection unit 102e, or the attribute information input unit 102f Input attribute information is acquired by the processing (step SB-9).

より具体的には、選択路線を決定する場合、選択路線決定部202iは、位置情報信号取得部102eにより取得された位置情報、または、入力制御部202hにより取得された選択入力情報に基づいて、選択路線を決定する。例えば、選択路線決定部202iは、位置情報信号取得部202eにより取得された位置情報が示す現在位置を路線上にマッチングさせることにより、選択路線を決定してもよい。また、選択路線決定部202iは、入力制御部202hにより取得された入力情報が示す、利用者により入力部116を介して路線図の表示画面上で指定(例えば、タッチパネル式の出力部114での指定操作等)した座標に対応する路線を選択路線と決定してもよい。   More specifically, when determining the selected route, the selected route determination unit 202i is based on the position information acquired by the position information signal acquisition unit 102e or the selection input information acquired by the input control unit 202h. Determine the selected route. For example, the selected route determination unit 202i may determine the selected route by matching the current position indicated by the position information acquired by the position information signal acquisition unit 202e on the route. In addition, the selected route determination unit 202i is designated on the display screen of the route map by the user via the input unit 116 indicated by the input information acquired by the input control unit 202h (for example, in the touch panel type output unit 114) The route corresponding to the coordinate that has been designated) may be determined as the selected route.

一方、入力属性情報を取得する場合、入力属性決定部202jは、入力制御部202hにより取得された入力情報が示す、利用者により入力された入力属性情報(属性値等)を決定する。例えば、入力属性決定部202jは、入力情報が示す、利用者がスライドバー(属性値入力バー)上で指定(例えば、タッチパネル式の出力部114での指定操作等)した座標に対応する属性値を入力属性情報として決定してもよい。   On the other hand, when acquiring the input attribute information, the input attribute determining unit 202j determines the input attribute information (attribute value or the like) input by the user indicated by the input information acquired by the input control unit 202h. For example, the input attribute determination unit 202j indicates attribute values corresponding to coordinates indicated by the input information, which are designated by the user on the slide bar (attribute value input bar) (for example, a designation operation using the touch panel type output unit 114). May be determined as input attribute information.

そして、サーバ装置200の路線図生成部202cは、上述したステップSA−12と同様に、選択路線決定部202iにより決定された選択入力情報、または、入力属性決定部202jにより決定された入力属性情報に基づいて、路線図を再生成する(ステップSB−10)。   Then, the route map generation unit 202c of the server device 200 selects the selected input information determined by the selected route determination unit 202i or the input attribute information determined by the input attribute determination unit 202j, similarly to step SA-12 described above. The route map is regenerated based on (Step SB-10).

そして、サーバ装置200の表示画面生成部202fは、路線図生成部202cにより再生成された路線図を含む表示画面を生成する(ステップSB−11)。   Then, the display screen generation unit 202f of the server device 200 generates a display screen including the route map regenerated by the route map generation unit 202c (step SB-11).

そして、サーバ装置200の出力制御部202gは、表示画面生成部202fにより生成された表示画面を含む出力制御情報を端末装置100に送信することにより(ステップSB−12)、当該端末装置100の出力部114を介して当該出力制御情報に基づく表示画面を出力させる(ステップSB−13)。   Then, the output control unit 202g of the server device 200 transmits the output control information including the display screen generated by the display screen generation unit 202f to the terminal device 100 (step SB-12), whereby the output of the terminal device 100 is output. The display screen based on the output control information is output via the unit 114 (step SB-13).

このように、上述したSB−7〜SB−13の処理が繰り返されることにより、位置情報の更新や利用者の要求に応じて路線図を動的に変更することが可能となる。以上で、第2の実施形態におけるサーバ装置200の処理の一例の説明を終える。   As described above, by repeating the processes of SB-7 to SB-13 described above, it becomes possible to dynamically change the route map according to the update of the position information and the user's request. Above, description of an example of the process of the server apparatus 200 in 2nd Embodiment is finished.

[第3の実施形態]
続いて、本発明の第3の実施形態(路線図提供装置400(スタンドアローン型))について、図10および図11を参照して以下に説明する。ここで、図10は、第3の実施形態における路線図提供装置400の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。また、図11は、第3の実施形態における路線図提供装置400の処理の一例を示すフローチャートである。
[Third Embodiment]
Next, a third embodiment (route map providing device 400 (stand-alone type)) of the present invention will be described below with reference to FIGS. 10 and 11. Here, FIG. 10 is a block diagram showing an example of the configuration of the route map providing apparatus 400 in the third embodiment, and conceptually shows only the portion related to the present invention in the configuration. FIG. 11 is a flowchart illustrating an example of processing of the route map providing apparatus 400 according to the third embodiment.

なお、第3の実施形態においては、全ての機能を路線図提供装置400に集約し、ネットワーク300を介した路線図提供システムとして構成することなく、記憶部406に記憶する交通網情報に基づいて、基準乗降箇所を決定し、決定した基準乗降箇所に少なくとも対応する路線および当該路線中の複数の乗降箇所を示し、かつ、当該基準乗降箇所を基準とした属性情報を当該乗降箇所毎に付与した路線図を生成し、生成した路線図を出力部414に出力する等の機能を有する。このように、第3の実施形態は、路線図提供装置400がスタンドアローン型に構成され単独で処理を行う点がその他の実施形態と異なる。   In the third embodiment, all functions are integrated into the route map providing device 400, and are not configured as a route map providing system via the network 300, but based on the traffic network information stored in the storage unit 406. , Determining a standard getting-on / off location, indicating at least a route corresponding to the determined reference getting-on / off location and a plurality of getting-on / off locations in the route, and providing attribute information for each getting-on / off location based on the reference getting-on / off location It has functions such as generating a route map and outputting the generated route map to the output unit 414. As described above, the third embodiment is different from the other embodiments in that the route map providing apparatus 400 is configured as a stand-alone type and performs processing alone.

[路線図提供装置400(スタンドアローン型)の構成]
まず、第3の実施形態における路線図提供装置400(スタンドアローン型)の構成の一例について、図10を参照して以下に説明する。
[Configuration of route map providing apparatus 400 (stand-alone type)]
First, an example of the configuration of the route map providing apparatus 400 (stand-alone type) in the third embodiment will be described below with reference to FIG.

図10に示すように、本発明の第3の実施形態の路線図提供装置400は、位置取得部412と出力部414と入力部416と制御部402と記憶部406とを少なくとも備える。これら路線図提供装置400の各部は任意の通信路を介して通信可能に接続されてもよい。路線図提供装置400は、例えば、PND(Portable Navigation Device)等の各種ナビゲーション端末、ノート型のパーソナルコンピュータ等の各種情報処理装置、または、携帯電話やPHSやPDA等の携帯端末装置等であってもよい。   As illustrated in FIG. 10, the route map providing device 400 according to the third exemplary embodiment of the present invention includes at least a position acquisition unit 412, an output unit 414, an input unit 416, a control unit 402, and a storage unit 406. Each unit of the route map providing device 400 may be connected to be communicable via an arbitrary communication path. The route map providing apparatus 400 is, for example, various navigation terminals such as a PND (Portable Navigation Device), various information processing apparatuses such as a notebook personal computer, or a mobile terminal apparatus such as a mobile phone, PHS, or PDA. Also good.

図10において、入出力制御インターフェース部408、通信制御インターフェース部404、位置取得部412、出力部414、および、入力部416、並びに、ネットワーク300、外部機器600の各機能は、第1の実施形態と同様であるため説明を省略する。また、記憶部406の各部(交通網データベース406a、および、地図データベース406b等)についても、サーバ装置200ではなく路線図提供装置400に備えられている点を除き、各機能が第1の実施形態と同様であるため説明を省略する。   In FIG. 10, the functions of the input / output control interface unit 408, the communication control interface unit 404, the position acquisition unit 412, the output unit 414, the input unit 416, the network 300, and the external device 600 are the first embodiment. Since it is the same as that of FIG. In addition, each function of the storage unit 406 (transport network database 406a, map database 406b, and the like) is the same as that of the first embodiment except that the route map providing device 400 is provided instead of the server device 200. Since it is the same as that of FIG.

また、制御部402の各部については、本実施形態の路線図提供装置400がスタンドアローン型であり、制御部402が各送信部を備えていない点を除き、各機能は第1の実施形態と基本的に同様である。   As for each part of the control unit 402, each function is the same as that of the first embodiment except that the route map providing apparatus 400 of the present embodiment is a stand-alone type and the control unit 402 does not include each transmission unit. Basically the same.

また、図10において、制御部402は、OS等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部402は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部402は、機能概念的に、位置情報取得部402a、基準乗降箇所決定部402b、路線図生成部402c、路線図出力部402d、路線選択部402e、および、属性情報入力部402fを備える。このうち、路線図生成部402c、路線選択部402e、および、属性情報入力部402fの機能は、第1の実施形態における路線図生成部202c、路線選択部102e、および、属性情報入力部102fの機能と同様であるので説明を省略する。   In FIG. 10, the control unit 402 includes an internal memory for storing a control program such as an OS, a program that defines various processing procedures, and necessary data. And the control part 402 performs the information processing for performing various processes with these programs. The control unit 402 is functionally conceptually provided with a position information acquisition unit 402a, a reference getting-on / off location determination unit 402b, a route map generation unit 402c, a route map output unit 402d, a route selection unit 402e, and an attribute information input unit 402f. Among these, the functions of the route map generation unit 402c, the route selection unit 402e, and the attribute information input unit 402f are the functions of the route map generation unit 202c, the route selection unit 102e, and the attribute information input unit 102f in the first embodiment. Since it is the same as the function, the description is omitted.

このうち、位置情報取得部402aは、現在位置情報等の位置情報を取得する位置情報取得手段である。ここで、位置情報取得部402aは、位置発信装置500から送信される位置情報信号に基づいて、路線図提供装置400の現在位置情報を取得してもよい。また、位置情報取得部402aは、位置情報の履歴や方位センサにより方位情報を含む位置情報を取得してもよい。   Among these, the position information acquisition unit 402a is position information acquisition means for acquiring position information such as current position information. Here, the location information acquisition unit 402a may acquire the current location information of the route map providing device 400 based on the location information signal transmitted from the location transmission device 500. The position information acquisition unit 402a may acquire position information including azimuth information using a position information history or an azimuth sensor.

また、基準乗降箇所決定部402bは、交通網データベース406aに記憶された交通網情報、および、位置情報取得部402aにより取得された位置情報に基づいて、基準乗降箇所を決定する基準乗降箇所決定手段である。例えば、基準乗降箇所決定部402bは、位置情報が示す現在位置の最寄りの乗降箇所を交通網データベース406aから検索することにより、基準乗降箇所を決定してもよい。例えば、基準乗降箇所決定部402bは、現在位置が乗降箇所の所定範囲内に近づいた場合に基準乗降箇所と決定してもよい。また、基準乗降箇所決定部402bは、交通網データベース406aのネットワークデータを利用して料金所へ向かう道路リンクに沿って現在位置が移動した場合に、当該料金所を基準乗降箇所と決定してもよい。   Moreover, the reference boarding / alighting location determination unit 402b is a standard boarding / alighting location determination unit that determines a standard boarding / alighting location based on the traffic network information stored in the traffic network database 406a and the location information acquired by the location information acquisition unit 402a. It is. For example, the reference boarding / alighting location determination unit 402b may determine the base boarding / alighting location by searching the traffic network database 406a for the nearest boarding / alighting location of the current position indicated by the position information. For example, the reference boarding / exiting location determination unit 402b may determine the base boarding / exiting location when the current position approaches a predetermined range of the boarding / exiting location. Further, when the current position moves along the road link to the toll gate using the network data in the traffic network database 406a, the reference boarding / departing point determination unit 402b may determine the toll gate as the reference getting on / off location. Good.

また、路線図出力部402dは、路線図生成部402cにより生成された路線図を出力部414に出力する路線図出力手段である。例えば、路線図出力部402dは、路線図やスライドバー(属性値入力バー)を含む表示画面を出力部414に表示させてもよく、表示出力に加えて音声出力等を行ってもよい。   The route map output unit 402d is route map output means for outputting the route map generated by the route map generation unit 402c to the output unit 414. For example, the route map output unit 402d may cause the output unit 414 to display a display screen including a route map and a slide bar (attribute value input bar), and may perform voice output in addition to the display output.

以上で、第3の実施形態における路線図提供装置400の構成の一例の説明を終える。   Above, description of an example of a structure of the route map provision apparatus 400 in 3rd Embodiment is finished.

[路線図提供装置400(スタンドアローン型)の処理]
次に、このように構成された第3の実施形態における路線図提供装置400の処理の一例について、以下に図11を参照して詳細に説明する。
[Processing of route map providing device 400 (stand-alone type)]
Next, an example of processing of the route map providing apparatus 400 according to the third embodiment configured as described above will be described in detail below with reference to FIG.

図11に示すように、まず、位置情報取得部402aは、現在位置情報等の位置情報を取得する(ステップSC−1)。例えば、位置情報取得部402aは、位置取得部412にて位置発信装置500から受信した位置情報信号から算出した現在位置情報を取得してもよい。   As shown in FIG. 11, first, the position information acquisition unit 402a acquires position information such as current position information (step SC-1). For example, the position information acquisition unit 402a may acquire the current position information calculated from the position information signal received from the position transmission device 500 by the position acquisition unit 412.

そして、基準乗降箇所決定部402bは、上述したステップSA−4と同様に、交通網データベース406aに記憶された交通網情報、および、位置情報信号取得部402eにより取得された位置情報に基づいて、基準乗降箇所を決定する(ステップSC−2)。   And the reference boarding / alighting location determination unit 402b is based on the traffic network information stored in the traffic network database 406a and the location information acquired by the location information signal acquisition unit 402e, similarly to step SA-4 described above. A reference boarding / alighting location is determined (step SC-2).

そして、路線図生成部402cは、上述したステップSA−5と同様に、基準乗降箇所決定部202bにより決定された基準乗降箇所に対応する路線についての路線図であって、当該路線中の複数の乗降箇所について基準乗降箇所を基準とした属性情報を付与した路線図を生成する(ステップSC−3)。   And the route map generation part 402c is a route map about the route corresponding to the reference boarding / alighting location determined by the standard boarding / alighting location determination unit 202b, similar to step SA-5 described above, and a plurality of routes in the route. A route map to which attribute information based on the reference getting-on / off location is added is generated (step SC-3).

そして、路線図出力部402dは、路線図生成部402cにより生成された路線図を出力部414に出力する(ステップSC−4)。例えば、路線図出力部402dは、路線図やスライドバー(属性値入力バー)を含む表示画面を出力部414に表示させてもよく、表示出力に加えて音声出力等を行ってもよい。   Then, the route map output unit 402d outputs the route map generated by the route map generation unit 402c to the output unit 414 (step SC-4). For example, the route map output unit 402d may cause the output unit 414 to display a display screen including a route map and a slide bar (attribute value input bar), and may perform voice output in addition to the display output.

そして、路線図生成部402cは、路線図選択部402eの制御による選択路線の決定または属性情報入力部402fの制御による入力属性情報の取得があるか否かを判定する(ステップSC−5)。   Then, the route map generation unit 402c determines whether the selected route is determined by the control of the route map selection unit 402e or the input attribute information is acquired by the control of the attribute information input unit 402f (step SC-5).

そして、路線図生成部402cは、選択路線の決定または入力属性情報の取得があった場合(ステップSC−5、Yes)、当該選択路線または当該入力属性情報に基づいて、上述したステップSA−12と同様に、路線図を再生成する(ステップSC−3)。   Then, when the selected route is determined or the input attribute information is acquired (Yes in step SC-5), the route map generation unit 402c performs the above-described step SA-12 based on the selected route or the input attribute information. Similarly, the route map is regenerated (step SC-3).

一方、路線図生成部402cは、選択路線の決定または入力属性情報の取得がない場合(ステップSC−5、No)、処理を終了する。なお、取得がない場合であっても、一定期間あるいはアプリケーション終了や電源オフ状態となるまで待機してもよい。   On the other hand, the route map generation unit 402c ends the process when the selected route is not determined or the input attribute information is not acquired (step SC-5, No). Even when there is no acquisition, the apparatus may wait for a certain period or until the application is terminated or the power is turned off.

以上で、第3の実施形態における路線図提供装置400の処理の一例の説明を終える。   Above, description of an example of the process of the route map provision apparatus 400 in 3rd Embodiment is finished.

[他の実施の形態]
さて、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
[Other embodiments]
Although the embodiments of the present invention have been described so far, the present invention is not limited to the above-described embodiments, but can be applied to various different embodiments within the scope of the technical idea described in the claims. It may be implemented.

また、実施の形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。   In addition, among the processes described in the embodiment, all or part of the processes described as being automatically performed can be performed manually, or the processes described as being performed manually can be performed. All or a part can be automatically performed by a known method.

このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。   In addition, unless otherwise specified, the processing procedures, control procedures, specific names, information including registration data for each processing, parameters such as search conditions, screen examples, and database configurations shown in the above documents and drawings Can be changed arbitrarily.

また、端末装置100、サーバ装置200、および、路線図提供装置400に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。   In addition, regarding the terminal device 100, the server device 200, and the route map providing device 400, each illustrated component is functionally conceptual and does not necessarily need to be physically configured as illustrated.

例えば、端末装置100、サーバ装置200、および、路線図提供装置400の各装置が備える処理機能、特に制御部102、制御部202、および、制御部402にて行われる各処理機能については、その全部または任意の一部を、CPU(Central Processing Unit)および当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、後述する記録媒体に記録されており、必要に応じて端末装置100、サーバ装置200、および、路線図提供装置400に機械的に読み取られる。すなわち、ROMまたはHDDなどの記憶部106、記憶部206、および、記憶部406などには、OS(Operating System)として協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。   For example, the processing functions provided in each device of the terminal device 100, the server device 200, and the route map providing device 400, particularly the processing functions performed in the control unit 102, the control unit 202, and the control unit 402, All or an arbitrary part may be realized by a CPU (Central Processing Unit) and a program interpreted and executed by the CPU, or may be realized as hardware by wired logic. The program is recorded on a recording medium described later, and is mechanically read by the terminal device 100, the server device 200, and the route map providing device 400 as necessary. That is, the storage unit 106 such as ROM or HDD, the storage unit 206, the storage unit 406, and the like are recorded with a computer program for giving various instructions to the CPU in cooperation with the OS (Operating System). Has been. This computer program is executed by being loaded into the RAM, and constitutes a control unit in cooperation with the CPU.

また、このコンピュータプログラムは、端末装置100、サーバ装置200、および、路線図提供装置400に対して任意のネットワーク300を介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。   Further, this computer program may be stored in an application program server connected to the terminal device 100, the server device 200, and the route map providing device 400 via an arbitrary network 300, as necessary. It is also possible to download all or part of it.

また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USBメモリ、SDカード、フレキシブルディスク、光磁気ディスク、ROM、EPROM、EEPROM、CD−ROM、MO、DVD、および、Blu−ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。   In addition, the program according to the present invention may be stored in a computer-readable recording medium, and may be configured as a program product. Here, the “recording medium” means a memory card, USB memory, SD card, flexible disk, magneto-optical disk, ROM, EPROM, EEPROM, CD-ROM, MO, DVD, and Blu-ray (registered trademark). It includes any “portable physical medium” such as Disc.

また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OS(Operating System)に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。   The “program” is a data processing method described in an arbitrary language or description method, and may be in any format such as source code or binary code. The “program” is not necessarily limited to a single configuration, but is distributed in the form of a plurality of modules and libraries, or in cooperation with a separate program represented by an OS (Operating System). Including those that achieve the function. Note that a well-known configuration and procedure can be used for a specific configuration for reading a recording medium, a reading procedure, an installation procedure after reading, and the like in each device described in the embodiment.

記憶部106、記憶部206、および、記憶部406に格納される各種のデータベース等(交通網データベース206a,406a、および、地図データベース206b,406b等)は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。   Various databases and the like (traffic network databases 206a and 406a and map databases 206b and 406b etc.) stored in the storage unit 106, the storage unit 206, and the storage unit 406 are RAM, a memory device such as a ROM, a hard disk, and the like These are storage means such as fixed disk devices, flexible disks, and optical disks, and store various programs, tables, databases, web page files, and the like used for various processes and website provision.

また、サーバ装置200は、既知のパーソナルコンピュータ、ワークステーション等の情報処理装置として構成してもよく、また、該情報処理装置に任意の周辺装置を接続して構成してもよい。また、サーバ装置200は、該情報処理装置に本発明の方法を実現させるソフトウェア(プログラム、データ等を含む)を実装することにより実現してもよい。   The server device 200 may be configured as an information processing device such as a known personal computer or workstation, or may be configured by connecting an arbitrary peripheral device to the information processing device. The server apparatus 200 may be realized by installing software (including programs, data, and the like) that causes the information processing apparatus to implement the method of the present invention.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。   Furthermore, the specific form of distribution / integration of the devices is not limited to that shown in the figure, and all or a part of them may be functional or physical in arbitrary units according to various additions or according to functional loads. Can be distributed and integrated. That is, the above-described embodiments may be arbitrarily combined and may be selectively implemented.

以上詳述したように、本発明によれば、有料道路等における途中下車等を考慮して、利用者に適切な情報量で情報提供することができる、路線図提供装置、路線図提供システム、サーバ装置、端末装置、路線図提供方法、および、プログラムを提供することができるので、ナビゲーションを支援する情報機器や情報処理分野などの様々な分野において極めて有用である。   As described above in detail, according to the present invention, a route map providing device, a route map providing system, which can provide information to a user with an appropriate amount of information in consideration of a stopover on a toll road or the like, Since a server device, a terminal device, a route map providing method, and a program can be provided, it is extremely useful in various fields such as information equipment and information processing fields that support navigation.

100 端末装置
102 制御部
102a 位置情報取得部
102b 位置情報送信部
102c 路線図情報受信部
102d 路線図出力部
102e 路線選択部
102f 属性情報入力部
102g 選択入力情報送信部
104 通信制御インターフェース部
106 記憶部
108 入出力制御インターフェース部
112 位置取得部
114 出力部
116 入力部
200 サーバ装置
202 制御部
202a 位置情報受信部
202b 基準乗降箇所決定部
202c 路線図生成部
202d 路線図情報送信部
202e 位置情報信号取得部
202f 表示画面生成部
202g 出力制御部
202h 入力制御部
202i 選択路線決定部
202j 入力属性決定部
204 通信制御インターフェース部
206 記憶部
206a 交通網データベース
206b 地図データベース
300 ネットワーク
400 路線図提供装置
402 制御部
402a 位置情報取得部
402b 基準乗降箇所決定部
402c 路線図生成部
402d 路線図出力部
402e 路線選択部
402f 属性情報入力部
404 通信制御インターフェース部
406 記憶部
406a 交通網データベース
406b 地図データベース
408 入出力制御インターフェース部
412 位置取得部
414 出力部
416 入力部
500 位置発信装置
600 外部機器
100 terminal device 102 control unit
102a Location information acquisition unit
102b Location information transmitter
102c Route map information receiver
102d Route map output part
102e Route selection unit
102f Attribute information input part
102g Selection input information transmission unit 104 Communication control interface unit 106 Storage unit 108 Input / output control interface unit 112 Position acquisition unit 114 Output unit 116 Input unit 200 Server device 202 Control unit
202a Position information receiving unit
202b Reference boarding / departing point determination unit
202c Route map generator
202d Route map information transmitter
202e Position information signal acquisition unit
202f Display screen generation unit
202g Output control unit
202h Input control unit
202i selection route determination unit
202j Input attribute determination unit 204 Communication control interface unit 206 Storage unit
206a Transportation network database
206b Map database 300 Network 400 Route map providing device 402 Control unit
402a Position information acquisition unit
402b Reference boarding / departing point determination unit
402c Route map generation unit
402d Route map output unit
402e Route selection unit
402f Attribute information input unit 404 Communication control interface unit 406 Storage unit
406a Traffic network database
406b Map database 408 Input / output control interface unit 412 Position acquisition unit 414 Output unit 416 Input unit 500 Position transmitter 600 External device

本発明は、情報処理システム、サーバ装置、情報処理装置、情報処理方法、及び情報処理プログラムに関する。 The present invention relates to an information processing system, a server device, an information processing device, an information processing method, and an information processing program .

本発明は、上記問題点に鑑みてなされたもので、有料道路等における途中下車等を考慮して、利用者に適切な情報量で情報提供することができる、情報処理システム、サーバ装置、情報処理装置、情報処理方法、及び情報処理プログラムを提供することを目的とする。 The present invention has been made in view of the above problems, and can provide information to a user with an appropriate amount of information in consideration of a stopover on a toll road or the like. Information processing system, server device, information An object is to provide a processing device, an information processing method, and an information processing program .

Claims (1)

交通網における有料道路と当該有料道路中の複数の乗降箇所と上記乗降箇所の属性情報とを含む交通網情報を記憶する交通網情報記憶手段と、
位置情報および上記交通網情報記憶手段に記憶された上記交通網情報に基づいて、走行中の上記有料道路上の現在位置の近傍の上記乗降箇所を、基準となる上記乗降箇所に決定する基準乗降箇所決定手段と、
上記基準乗降箇所決定手段により決定された上記基準となる上記乗降箇所に少なくとも対応する上記有料道路および当該有料道路中の複数の上記乗降箇所を示し、かつ、当該基準となる上記乗降箇所を基準とした上記属性情報を、走行中の進行方向にある上記乗降箇所にのみ付与した路線図を生成する路線図生成手段と、
上記路線図生成手段により生成された上記路線図を出力部に出力する路線図出力手段と、
を備えたことを特徴とする、路線図提供システム。
Traffic network information storage means for storing traffic network information including toll roads in the traffic network, a plurality of boarding points in the toll road and attribute information of the boarding points;
Based on the location information and the traffic network information stored in the traffic network information storage means, the base boarding / alighting location that determines the boarding / alighting location in the vicinity of the current location on the toll road that is running as the base boarding / alighting location Location determination means;
Shows the toll road corresponding to at least the boarding / departing point determined by the reference boarding / departing point determination means and the plurality of boarding / departing points in the toll road, and uses the boarding / departing point as the reference as a reference A route map generating means for generating a route map in which the attribute information is given only to the boarding / alighting locations in the traveling direction during traveling;
Route map output means for outputting the route map generated by the route map generation means to an output unit;
A route map providing system, comprising:
JP2016047279A 2016-03-10 2016-03-10 Information processing system, server, information processing device, information processing method and information processing program Pending JP2016105116A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016047279A JP2016105116A (en) 2016-03-10 2016-03-10 Information processing system, server, information processing device, information processing method and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016047279A JP2016105116A (en) 2016-03-10 2016-03-10 Information processing system, server, information processing device, information processing method and information processing program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2011055480A Division JP5902395B2 (en) 2011-03-14 2011-03-14 Route map providing device, route map providing system, server device, terminal device, route map providing method, and program

Publications (1)

Publication Number Publication Date
JP2016105116A true JP2016105116A (en) 2016-06-09

Family

ID=56102722

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016047279A Pending JP2016105116A (en) 2016-03-10 2016-03-10 Information processing system, server, information processing device, information processing method and information processing program

Country Status (1)

Country Link
JP (1) JP2016105116A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6332532B1 (en) * 2017-06-28 2018-05-30 和浩 山本 Information display device
JP2019008227A (en) * 2017-06-27 2019-01-17 和浩 山本 Information display device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003288615A (en) * 2002-03-28 2003-10-10 Genesis:Kk Route and fare diagram, route and fare display panel and ticket machine using the route and fare diagram
JP2004085328A (en) * 2002-08-26 2004-03-18 Alpine Electronics Inc Navigation device
JP2006059074A (en) * 2004-08-19 2006-03-02 Denso Corp Automatic fee charging system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003288615A (en) * 2002-03-28 2003-10-10 Genesis:Kk Route and fare diagram, route and fare display panel and ticket machine using the route and fare diagram
JP2004085328A (en) * 2002-08-26 2004-03-18 Alpine Electronics Inc Navigation device
JP2006059074A (en) * 2004-08-19 2006-03-02 Denso Corp Automatic fee charging system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019008227A (en) * 2017-06-27 2019-01-17 和浩 山本 Information display device
JP2022179592A (en) * 2017-06-27 2022-12-02 和浩 山本 Information display device
JP6332532B1 (en) * 2017-06-28 2018-05-30 和浩 山本 Information display device
JP2019008259A (en) * 2017-06-28 2019-01-17 和浩 山本 Information display device

Similar Documents

Publication Publication Date Title
JP5543308B2 (en) Point history search system, server device, terminal device, point history search method, and program
JPWO2011158336A1 (en) Navigation system, terminal device, navigation server, navigation device, navigation method, and program
JP5808900B2 (en) Point history display device, point history display system, server device, terminal device, point history display method, and program
JP2011232505A (en) Hierarchical information providing device, hierarchical information providing system, server device, terminal device, hierarchical information providing method, and program
JP5889588B2 (en) Information processing system, information processing method, and information processing program
JP2011075402A (en) Navigation system, navigation instrument, navigation server, and vicinity search method
JP5671350B2 (en) Search system, navigation server, search method, and program
JP2016197128A (en) Information processing system, information processor, information processing method, and information processing program
JP2011257295A (en) Navigation system, terminal device, navigation server, navigation device, navigation method, and program
JP5905680B2 (en) Search result generation system, server device, terminal device, search result generation method, and program
JP6105853B2 (en) Information processing system, information processing program, and information processing method
JP6268214B2 (en) Analysis evaluation system, analysis evaluation method, information processing apparatus, and analysis evaluation program
JP2016105116A (en) Information processing system, server, information processing device, information processing method and information processing program
JP2014016248A (en) Navigation system, server device, navigation device, and navigation method and program
JP2013083507A (en) Navigation device, navigation system, navigation server, navigation method, and program
JP5885927B2 (en) NAVIGATION SYSTEM, SERVER DEVICE, TERMINAL DEVICE, NAVIGATION DEVICE, NAVIGATION METHOD, AND PROGRAM
JP5858617B2 (en) Navigation system, terminal device, navigation server, navigation device, navigation method, and program
JP5210293B2 (en) Navigation system, navigation device, navigation server, and facility search method
JP5902395B2 (en) Route map providing device, route map providing system, server device, terminal device, route map providing method, and program
JP6232097B2 (en) Information processing system, information processing apparatus, information processing method, and information processing program
JP2018067319A (en) Information processing system, information processing device, information processing method, and information processing program
JP5989310B2 (en) Route search device, route search system, route search method, and program
JP2012184935A (en) Navigation device, navigation system, navigation server, navigation method and program
JP5302180B2 (en) Navigation system, navigation device, navigation server, and map data update method
JP5306983B2 (en) Navigation system, navigation device, navigation server, and map data update method

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160325

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160325

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170125

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170808