Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4412155B2 - Navigation device and program - Google Patents
[go: Go Back, main page]

JP4412155B2 - Navigation device and program - Google Patents

Navigation device and program Download PDF

Info

Publication number
JP4412155B2
JP4412155B2 JP2004342113A JP2004342113A JP4412155B2 JP 4412155 B2 JP4412155 B2 JP 4412155B2 JP 2004342113 A JP2004342113 A JP 2004342113A JP 2004342113 A JP2004342113 A JP 2004342113A JP 4412155 B2 JP4412155 B2 JP 4412155B2
Authority
JP
Japan
Prior art keywords
time
entry
area
guide route
road area
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.)
Expired - Fee Related
Application number
JP2004342113A
Other languages
Japanese (ja)
Other versions
JP2006153558A (en
Inventor
修 兼松
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.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP2004342113A priority Critical patent/JP4412155B2/en
Priority to US11/285,603 priority patent/US7456757B2/en
Priority to GB0524051A priority patent/GB2421571B/en
Priority to DE102005056360.0A priority patent/DE102005056360B4/en
Publication of JP2006153558A publication Critical patent/JP2006153558A/en
Priority to US12/232,473 priority patent/US7969328B2/en
Application granted granted Critical
Publication of JP4412155B2 publication Critical patent/JP4412155B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

本発明は、特定の道路領域への進入を避けるような案内経路計算を行うためのナビゲーション装置およびプログラムに関する。     The present invention relates to a navigation apparatus and a program for calculating a guide route so as to avoid entry into a specific road area.

従来、進入すると課金させるエリア等の特定の道路領域を避けるような案内経路を計算するナビゲーション装置が提案されている(例えば特許文献1〜3参照)。このような装置を用いることで、有料道路や進入すると課金される都市区域等への進入を迂回する経路案内を受けることが可能となる。
特開2002−181571号公報 特許3384293号公報 特開2003−35546号公報
Conventionally, a navigation device has been proposed that calculates a guide route that avoids a specific road area such as an area to be charged when entering (see, for example, Patent Documents 1 to 3). By using such a device, it is possible to receive route guidance that detours entry to a toll road or an urban area charged when entering.
JP 2002-181571 A Japanese Patent No. 3384293 JP 2003-35546 A

しかし、ある車両がある道路領域へ進入することが許されるためには、あらかじめその道路領域に進入するための料金を支払っておく必要があり、料金を支払えば、規定の期間内にその道路に進入することができるようになっている場合に対しては、上記のような従来の装置では必ずしも適切に対応できない。このような、あらかじめ料金を支払うことで支払い対象期間における車両での進入が許可されるように取り決められた道路領域(以下時限課金道路領域と記す)の例としては、ロンドンで制度化されている渋滞税エリアがある。   However, in order for a vehicle to be allowed to enter a road area, it is necessary to pay a fee for entering the road area in advance. The conventional apparatus as described above cannot always properly cope with the case where it is possible to enter. An example of such a road area (hereinafter referred to as a time-charged road area) that has been negotiated so that entry by vehicle during the payment period is permitted by paying a fee in advance has been institutionalized in London. There is a congestion tax area.

この制度においては、渋滞税エリアへ車両で進入したい者は、あらかじめ自車両のナンバープレートを告げて所望の日付における当該渋滞税エリアの料金を支払っておく。すると、その支払い情報が当局に通知される。そして、当局は、渋滞税エリアへ進入する全車両のナンバープレート情報を収集し、そのナンバープレート中で、その進入日についての料金の支払いの情報が無いナンバープレートの車両のオーナーに対して、罰金を科すようになっている。   In this system, a person who wants to enter the congestion tax area by vehicle tells the license plate of the vehicle in advance and pays the charge for the congestion tax area on a desired date. Then, the payment information is notified to the authorities. The authorities will then collect license plate information for all vehicles entering the congestion tax area, and will fine the license plate owners who do not have information on payment of charges for the entry date in the license plate. Has come to pay.

このような課金制度においては、単にある道路領域に進入することを避けるような案内経路計算をするのみでは足りず、自車両がその日について既に料金を支払ったか否かに基づいて、案内経路計算の方法を切り替えるようになっていることが望まれる。   In such a billing system, it is not enough to simply calculate the guide route to avoid entering a certain road area, and based on whether or not the vehicle has already paid for the day, It is desirable to switch the method.

このような考察を踏まえ、本発明は、あらかじめ料金を支払うことでその支払い対象期間における車両での進入が許可されるように取り決められた道路領域である時限課金道路領域への進入を避けるか否かを、その時限課金道路領域についての料金支払い状況に基づいて決めるようなナビゲーション装置を提供することを目的とする。   Based on such considerations, the present invention avoids entry to a time-charged road area, which is a road area that has been negotiated so that entry by vehicle during the payment target period is permitted by paying a fee in advance. It is an object of the present invention to provide a navigation device that can determine whether or not the time-based charging road area is based on the fee payment status.

上記の目的を達成するための本発明の特徴は、ナビゲーション装置が、時限課金道路領域への進入可否についての情報を表す進入可否データを記憶する記憶媒体を備え、さらに、ある時限課金道路領域のある支払い対象期間についての料金を支払った旨の情報に基づいて、当該進入可否データの内容を、当該支払い対象期間について当該時限課金道路領域へ進入可を示すように書き換え、また、当該進入可否データの内容がある時限課金道路領域へ現時点で進入不可を示していることに基づいて、その時限課金道路領域への進入を避けるような案内経路を算出し、当該進入可否データの内容がある時限課金道路領域へ現時点で進入可を示していることに基づいて、その時限課金道路領域への進入を避けることを考慮しない案内経路を算出するようになっていることである。   In order to achieve the above object, the present invention is characterized in that the navigation apparatus includes a storage medium that stores entry availability data indicating information on whether to enter the time-limited charging road area, and further includes a certain time-charging area. Based on the information that the fee for a certain payment target period has been paid, the contents of the entry permission / prohibition data are rewritten to indicate that the entry into the time-charged road area is permitted for the payment target period, and the entry permission / prohibition data Based on the fact that it indicates that it is currently impossible to enter a time-limited charging road area, a guide route that avoids entering the time-based charging road area is calculated. Based on the fact that it is possible to enter the road area at the present time, a guide route that does not consider entering the time-charged road area is calculated. It is it is in the jar.

このように、ナビゲーション装置が、ある時限課金道路領域のある支払い対象期間についての料金を支払った旨の情報に基づいて、進入可否データを書き換え、さらにその進入可否データに基づいて、その時限課金道路領域への進入を避けるような、あるいは避けることを考慮しないような案内経路を算出することで、時限課金道路領域への進入を避けるか否かを、その時限課金道路領域についての料金支払い状況に基づいて決めることが可能となる。   In this way, the navigation device rewrites the entry permission / prohibition data based on the information indicating that the fee for the payment target period of a certain time-limited charging road area has been paid, and further, based on the entry permission / prohibition data, the time-limited charging road. By calculating a guide route that avoids or does not consider entering an area, whether or not to enter the time-charged road area is indicated in the fare payment status for the time-charged road area. It becomes possible to decide based on.

なお、道路領域とは、少なくとも1つのリンクを含んでいる領域をいい、例えば1本の道路であってもよいし、多数の道路を含む1つの都市全体であってもよい。また、書き換えとは、追加、削除および上書きを含む概念である。   The road area refers to an area including at least one link, and may be, for example, a single road or an entire city including a large number of roads. Rewriting is a concept including addition, deletion, and overwriting.

また、ある時限課金道路領域を避けるような案内経路の算出と、当該時限課金道路領域を避けることを考慮しないような案内経路の算出との違いは、例えば複数の経路のうち最もコストの低い経路を案内経路とするような経路算出においては、当該時限課金道路領域へ進入するある経路に対して、前者の場合よりも後者の場合の方が低いコストを付与することである。   The difference between the calculation of a guide route that avoids a certain time-charged road area and the calculation of a guide route that does not consider the time-charged road area is, for example, the route with the lowest cost among a plurality of routes. In the route calculation in which the route is used as a guide route, a cost that is lower in the latter case than in the former case is given to a certain route that enters the time-charged road area.

また、ある時限課金道路領域についての支払い対象期間は、所定の規則で繰り返す期間である場合、ナビゲーション装置は、新たな支払い対象期間の開始タイミングが訪れたことに基づいて、当該進入可否データの内容を、当該支払い対象期間について当該時限課金道路領域へ進入不可を示すように書き換えるようになっていてもよい。   In addition, when the payment target period for a certain time-charged road area is a period that repeats according to a predetermined rule, the navigation device determines the contents of the entry permission / prohibition data based on the arrival timing of the new payment target period. May be rewritten so as to indicate that entry into the time-limited charging road area is not possible for the payment target period.

このようになっていることで、支払い対象期間が新しくなることで、それまで料金支払い済みの期間中であった時限課金道路領域が、料金未払いの期間に入るタイミング以降、当該時限課金道路領域を避けるような案内経路を算出することができる。   As a result, the payment target period is renewed. A guide route that can be avoided can be calculated.

また、ナビゲーション装置は、ある時限課金道路領域についての複数の支払い対象期間と、それら個々の支払い対象期間についての当該時限課金道路領域の料金支払いの有無とを対応づける支払い履歴データにおいて、現時点から始まるまたは現時点を含む支払い対象期間に対して料金支払い済みの旨が対応づけられていることに基づいて、当該進入可否データの内容を、当該支払い対象期間について当該時限課金道路領域へ進入可を示すように書き換えるようになっていてもよい。   Further, the navigation device starts from the present time in payment history data that associates a plurality of payment target periods for a certain time-charged road area with whether or not there is payment of charges for the time-charged road area for each of the payment target periods. Or, based on the fact that the payment has been made for the payment target period including the current time, the contents of the entry permission / prohibition data indicate that entry into the time-limited charging road area is possible for the payment target period. May be rewritten.

このような、支払い履歴データを用いることで、複数の支払い対象期間における料金支払いの有無の管理が容易になる。   By using such payment history data, it becomes easy to manage the presence or absence of fee payments in a plurality of payment target periods.

なお、支払い履歴データは、例えば料金支払い済みの全支払い対象期間のリストであってもよい。このようなリスト中にない支払い対象期間は、料金未払いの支払い対象期間であることが明らかであるので、このようなリストも、複数の支払い対象期間と、それら個々の支払い対象期間における時限課金道路領域への料金支払いの有無とを実質的に対応付けていると言えるからである。また同様に、料金未払いとなる全期間のリストも、支払い履歴データである。   Note that the payment history data may be, for example, a list of all payment target periods for which charges have been paid. It is clear that payment periods not in such a list are unpaid payment periods, so such lists also include multiple payment periods and timed toll roads in each of these payment periods. This is because it can be said that there is a substantial association between the payment of charges to the area. Similarly, a list of all periods in which fees are not paid is also payment history data.

また同様に、ナビゲーション装置は、支払い履歴データにおいて、現時点から始まるまたは現時点を含む支払い対象期間に対して料金未払いの旨が対応づけられていることに基づいて、当該進入可否データの内容を、当該支払い対象期間について当該時限課金道路領域へ進入不可を示すように書き換えるようになっていてもよい。   Similarly, the navigation device, based on the fact that the payment history data is associated with the payment period starting from or including the current time in the payment history data, The payment target period may be rewritten to indicate that entry into the time-limited charging road area is not possible.

そしてこれらの場合、ナビゲーション装置は、支払い履歴データの内容が変化したタイミングで、進入可否データの内容を書き換えるようになっていてもよい。このようになっていることで、進入可否データの内容が、支払い履歴データの変化に即応したものとなる。   In these cases, the navigation device may rewrite the content of the entry permission / prohibition data at the timing when the content of the payment history data changes. In this way, the contents of the entry allowance / prohibition data immediately respond to changes in the payment history data.

また、この支払い履歴データが、当該記憶媒体に記憶されている場合、ナビゲーション装置は、ユーザの入力操作に基づいて前記支払い履歴データの内容を書き換えるようになっていてもよい。   Further, when the payment history data is stored in the storage medium, the navigation device may rewrite the contents of the payment history data based on a user input operation.

このように、料金支払い履歴を、ユーザの手入力に基づいて変更することで、ユーザ自らが料金の支払いについての情報をナビゲーション装置に提供することができる。   In this way, by changing the fee payment history based on the user's manual input, the user himself / herself can provide information on the fee payment to the navigation device.

また、ナビゲーション装置は、進入可否データの内容が変化したタイミングで、案内経路を再度算出するようになっていてもよい。このようになっていることで、ナビゲーション装置は、進入可否データの変化に即応した経路算出を行うことができる。   The navigation device may calculate the guidance route again at the timing when the content of the entry permission / prohibition data changes. In this way, the navigation device can perform route calculation that responds quickly to changes in the entry availability data.

また、ナビゲーション装置は、算出したある時限課金道路領域へ進入する案内経路を、後に自車両が走行したとしたら、その走行中の時間の経過によって、当該時限課金道路領域に自車両が進入する前に、当該進入可否データが、その進入前の時点から始まる支払い対象期間について当該時限課金道路領域へ進入不可を示すようになる、と予測することに基づいて、その進入不可を示す進入可否データに基づいて、案内経路を再度算出するようになっていてもよい。   In addition, if the navigation vehicle travels on a guide route that enters a certain time-charged road area afterwards, the navigation device may enter the time-charged road area before the vehicle enters the time-charged road area. In addition, based on the prediction that the entry availability data will indicate that entry into the time-charged road area will not be possible for the payment target period starting from the time before entry, the entry availability data indicating that entry is not possible. Based on this, the guidance route may be calculated again.

このようになっていることで、案内経路の走行における時間の経過を考慮してあらかじめ案内経路計算を行うことができる。   In this way, the guidance route calculation can be performed in advance in consideration of the passage of time in the travel of the guidance route.

また、ナビゲーション装置は、現在位置が当該時限課金道路領域外にあり、設定された目的地が当該時限課金道路領域外にあることに基づいて、当該時限課金道路領域への進入を避けるような案内経路を算出するようになっていてもよい。   The navigation device also guides the user to avoid entering the time-limited charging road area based on the fact that the current position is outside the time-based charging road area and the set destination is outside the time-charging area. The route may be calculated.

また、ナビゲーション装置は、現在位置がある時限課金道路領域内にあり、設定された目的地が当該時限課金道路領域外にあることに基づいて、当該時限課金道路領域への進入を避けるような案内経路を算出するようになっていてもよい。   The navigation device also guides the user to avoid entering the time-charged road area based on the fact that the current position is within the time-charged road area and the set destination is outside the time-charged road area. The route may be calculated.

このようになっていることで、当該時限課金道路領域内の地点から当該時限課金道路領域外の地点に至る案内経路が、一度その時限課金道路領域を出た後にその時限課金道路領域内に進入するようになることを避けることができる。これは、当該時限課金道路領域がいびつな地理形状を有している場合においてより効果を発揮する。   In this way, a guide route from a point in the time-limited toll road area to a point outside the time-to-time charged road area once enters the time-charged road area after leaving the time-charged road area. You can avoid becoming. This is more effective when the time-limited toll road area has an irregular geographical shape.

また、ナビゲーション装置は、現在位置がある時限課金道路領域内にあり、設定された目的地が当該時限課金道路領域内にあることに基づいて、当該時限課金道路領域への進入を避けるような案内経路を算出するようになっていてもよい。   The navigation device also guides the user to avoid entering the time-limited charging road area based on the fact that the current position is in the time-based charging road area and the set destination is in the time-based charging road area. The route may be calculated.

このようになっていることで、当該道路領域内の地点から当該時限課金道路領域外の地点に至る案内経路が、一度その時限課金道路領域を出た後にその時限課金道路領域内に進入するようになることを避けることができる。これは、当該時限課金道路領域がいびつな地理形状を有している場合においてより効果を発揮する。   In this way, a guide route from a point in the road area to a point outside the time-charged road area may once enter the time-charged road area after leaving the time-charged road area. You can avoid becoming. This is more effective when the time-limited toll road area has an irregular geographical shape.

また、ナビゲーション装置は、現在位置がある時限課金道路領域外にあり、設定された目的地が当該時限課金道路領域内にあることに基づいて、当該時限課金道路領域への進入を避けることを考慮しない案内経路を算出するようになっていてもよい。このようにすることで、案内経路途上の当該時限課金道路領域手前でユーザが当該時限課金道路領域の料金を支払おうと考えている場合に対応できる。   In addition, the navigation device considers that the current position is outside the time-charged road area, and that the set destination is in the time-charged road area, and avoids entering the time-charged road area. The guide route not to be calculated may be calculated. In this way, it is possible to cope with a case where the user is thinking of paying the fee for the time-limited charging road area in front of the time-based charging road area on the guide route.

また、ナビゲーション装置は、現在位置、設定された目的地、および設定された経由地からなる地点群中の、到達順が連続する2つの地点のうち、到達の早い方がある時限課金道路領域外にあり、到達の遅い方が当該時限課金道路領域内にあるような組み合わせが1つでもある場合、当該時限課金道路領域への進入を避けることを考慮しない案内経路を算出するようになっていてもよい。このようにすることで、案内経路途上の当該時限課金道路領域手前でユーザが当該時限課金道路領域の料金を支払おうと考えている場合に対応できる。   In addition, the navigation device is outside the time-charged road area where there is an earlier arrival of two points in the order of arrival in the point group consisting of the current position, the set destination, and the set waypoint. If there is at least one combination in which the slower arrival is in the time-charged road area, a guide route that does not consider avoiding entering the time-charged road area is calculated. Also good. In this way, it is possible to cope with a case where the user is thinking of paying the fee for the time-limited charging road area in front of the time-based charging road area on the guide route.

また、ナビゲーション装置は、記憶媒体に記憶された自車両のナンバープレート情報に基づいて、そのナンバープレートへの課金を免除しない時限課金道路領域への進入を避けるような案内経路を算出するようになっていてもよい。   Further, the navigation apparatus calculates a guide route that avoids entering a time-charged road area that does not exempt from charging for the license plate based on the license plate information of the host vehicle stored in the storage medium. It may be.

このようになっていることで、当該時限課金道路領域において料金支払いを免除されるか否かが車両毎(例えばナンバープレートの末尾の数字毎)に異なるような場合に対応することができる。   In this way, it is possible to cope with a case where whether or not the fee payment is exempted in the time-limited charging road area differs for each vehicle (for example, for each number at the end of the license plate).

また、ナビゲーション装置は、無線通信によって車外から取得された情報に基づいて、時限課金道路領域への進入を避けるような案内経路を算出するようになっていてもよい。このようになっていることで、自車両が当該時限課金道路領域に進入することを避ける必要があるか否かの情報を外部から取得することができる。   Further, the navigation device may calculate a guide route that avoids entering the time-limited charging road area based on information acquired from outside the vehicle by wireless communication. In this way, it is possible to obtain information from the outside as to whether or not the host vehicle needs to avoid entering the time-charged road area.

また、ナビゲーション装置は、ユーザによるある時限課金道路領域への進入を避けたい旨の設定が為されたことに基づいて、当該時限課金道路領域への進入を避けるような案内経路を算出するようになっていてもよい。このようにすることで、ユーザの好みに応じた案内経路の計算が実現する。   Further, the navigation device calculates a guide route that avoids entry to the time-limited charging road area based on the setting that the user wants to avoid entering the time-charged road area. It may be. In this way, calculation of the guide route according to the user's preference is realized.

また、ナビゲーション装置は、ユーザによる当該時限課金道路領域への進入を避けたい旨の設定が為されたにも関わらず、当該時限課金道路領域への進入を避けることを考慮しない案内経路を算出する際に、ユーザに対してその旨の通知を行うようになっていてもよい。   In addition, the navigation device calculates a guide route that does not consider avoiding entry into the time-limited charging road area, even though the user has set to avoid entering the time-charged road area. At this time, the user may be notified of that.

このようになっていることで、当該時限課金道路領域への進入を避ける旨の設定にも関わらず当該時限課金道路領域への進入を避けることを考慮しない場合には、ユーザに対する通知が行われるので、ユーザに与える違和感を軽減することができる。   In this way, the user is notified when avoiding entering the time-charged road area is not considered in spite of the setting for avoiding the time-charged road area. Therefore, the uncomfortable feeling given to the user can be reduced.

ここで、「算出する際」とは、このまま設定の変更が行われなければ、当該道路領域への進入を避けることを考慮しない案内経路が行われるとき、および経路算出中を含む概念である。   Here, “when calculating” is a concept that includes a case where a guide route that does not take into account avoiding entry into the road area is performed and a route is being calculated unless the setting is changed as it is.

また、同様の観点から、ナビゲーション装置は、ユーザによる当該時限課金道路領域への進入を避けたい旨の設定が為されたにも関わらず、当該時限課金道路領域へ進入する案内経路を算出したとき、ユーザに対してその旨の通知を行うようになっていてもよい。   From the same point of view, when the navigation apparatus calculates a guide route to enter the time-limited charging road area, even though the user has made a setting to avoid the time-based charging road area. A notification to that effect may be sent to the user.

また、同様の観点から、ナビゲーション装置は、時限課金道路領域内の目的地または経由地が設定されたとき、ユーザに対してその旨の通知を行うようになっていてもよい。   From the same viewpoint, the navigation device may notify the user when a destination or waypoint in the time-charged road area is set.

また、ナビゲーション装置は、複数の時限課金道路領域のうち、上限個数分の時限課金道路領域への進入を避けることを考慮せず、他の時限課金道路領域への進入を避けるような案内経路を算出するようになっていてもよい。このようにすることで、複数の道路領域のうち、進入を避ける領域および進入を避けない領域を、上限個数という制限付きで分けることができる。   In addition, the navigation device does not consider avoiding entry to the time limit charge road area of the upper limit number among the plurality of time charge areas, and provides a guide route that avoids entry to another time charge road area. You may come to calculate. By doing in this way, the area which avoids approach, and the area which does not avoid approach among several road areas can be divided with the restriction | limiting of an upper limit number.

また、ナビゲーション装置は、複数の時限課金道路領域のうち、課金額の合計が上限金額を超えない時限課金道路領域への進入を避けることを考慮せず、他の時限課金道路領域への進入を避けるような案内経路を算出するようになっていてもよい。このようにすることで、上限金額に基づいて、複数の道路領域のうち、進入を避ける領域および進入を避けない領域を分けることができる。   In addition, the navigation device does not consider entering the time-charged road area where the total charge amount does not exceed the upper limit amount among the time-charged road areas, and does not enter the other time-charged road areas. An avoiding guide route may be calculated. By doing in this way, based on an upper limit amount, the area which avoids approach, and the area which does not avoid approach can be divided among a plurality of road fields.

また、上記のような本発明の特徴は、あらかじめ料金を支払うことでその支払い対象期間における車両での進入が許可されるように取り決められた道路領域である時限課金道路領域への進入可否についての情報を表す進入可否データを記憶する記憶媒体中の前記進入可否データの内容を、ある時限課金道路領域のある支払い対象期間についての料金を支払った旨の情報に基づいて、当該支払い対象期間について当該時限課金道路領域へ進入可を示すように書き換える進入可否データ書き換え機能、および前記進入可否データの内容がある時限課金道路領域へ現時点で進入不可を示していることに基づいて、その道路領域への進入を避けるような案内経路を算出し、前記進入可否データの内容がある道路領域へ現時点で進入可を示していることに基づいて、その道路領域への進入を避けることを考慮しない案内経路を算出する案内経路算出機能を、コンピュータに実現させるプログラムとしても実現可能である。   In addition, the above-described feature of the present invention is that whether or not it is possible to enter a time-charged road area, which is a road area that has been negotiated so that entry by vehicle during the payment target period is permitted by paying a fee in advance. The content of the entry availability data in the storage medium storing the entry availability data representing the information is based on the information that the fee for the payment period for a certain time-charged road area has been paid. Based on the entry permission data rewriting function for rewriting to indicate entry into the time-charged road area and the entry into the time-charged road area with the contents of the entry permission data indicating that entry is currently impossible A guide route that avoids entry is calculated, and it indicates that it is possible to enter the road area where the content of the entry availability data is present. Based on the guidance route calculating function for calculating a guide route is not considered to avoid entry into the road area it can also be realized as a program for realizing in the computer.

以下、本発明の一実施形態について説明する。図1に、本実施形態に係る車両用ナビゲーション装置1のハードウェア構成を示す。   Hereinafter, an embodiment of the present invention will be described. FIG. 1 shows a hardware configuration of a vehicle navigation apparatus 1 according to this embodiment.

この車両用ナビゲーション装置1は、位置検出器11、操作スイッチ群12、画像表示装置13、スピーカ14、RAM16、ROM17、外部記憶媒体18、およびCPU19を有している。   The vehicle navigation apparatus 1 includes a position detector 11, an operation switch group 12, an image display device 13, a speaker 14, a RAM 16, a ROM 17, an external storage medium 18, and a CPU 19.

位置検出器11は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびGPS受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置や向きを特定するための情報をCPU19に出力する。   The position detector 11 includes a well-known sensor (not shown) such as a geomagnetic sensor, a gyroscope, a vehicle speed sensor, and a GPS receiver. The current position and direction of the vehicle based on the characteristics of each of these sensors. Is output to the CPU 19.

操作スイッチ群12は、車両用ナビゲーション装置1に設けられた複数のメカニカルスイッチ、画像表示装置13の表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下、タッチパネルのタッチに基づいた信号をCPU19に出力する。   The operation switch group 12 includes a plurality of mechanical switches provided in the vehicle navigation device 1 and an input device such as a touch panel provided so as to overlap the display surface of the image display device 13. A signal based on the touch is output to the CPU 19.

画像表示装置13は、CPU19から出力された映像信号に基づいた映像をユーザに表示する。表示映像としては、例えば現在地を中心とする地図等がある。   The image display device 13 displays a video based on the video signal output from the CPU 19 to the user. Examples of the display image include a map centering on the current location.

外部記憶媒体18は、HDD等の不揮発性の記憶媒体であり、CPU19が読み出して実行するプログラム、経路案内用の地図データ、複数の進入可否フラグ(特許請求の範囲の進入可否データに相当する)、複数の支払い履歴データ等を記憶している。   The external storage medium 18 is a nonvolatile storage medium such as an HDD, and is read and executed by the CPU 19, map data for route guidance, and a plurality of entry availability flags (corresponding to the entry availability data in the claims). A plurality of payment history data are stored.

地図データは、道路片(リンク)および交差点(ノード)の位置、種別、交差点と道路片との接続関係情報等を含む道路データ、および施設データを有している。施設データは、施設毎のエントリを複数有しており、各エントリは、対象とする施設の名称情報、所在位置情報、施設種類情報等を示すデータを有している。また、本実施形態においては、地図データは、渋滞税エリア(特許請求の範囲の時限課金道路領域に相当する)についてのデータを有している。ここで、渋滞税エリアとは、1つ以上の道路片から成り、ある車両がある日付においてそのエリアに進入するためには、あらかじめそのエリアに対するその日の分の進入料金(すなわち渋滞税)を支払う必要があり、その渋滞税を支払っていれば、その日に何度そのエリアに進入してもよいと定められているようなエリアをいう。   The map data includes road data and facility data including the position and type of road pieces (links) and intersections (nodes), connection relationship information between intersections and road pieces, and the like. The facility data includes a plurality of entries for each facility, and each entry includes data indicating name information, location information, facility type information, and the like of the target facility. Further, in the present embodiment, the map data includes data on the congestion tax area (corresponding to the time-charged road area in the claims). Here, the traffic jam area is composed of one or more road pieces, and in order to enter a certain vehicle on a certain date, an entrance fee for that day (that is, a traffic tax) is paid in advance for that area. An area that is required to enter the area as many times as possible on the day if the congestion tax is paid.

この制度においては、渋滞税エリアへ車両で進入したい者は、あらかじめ自車両のナンバープレートを告げて所望の日付における当該渋滞税エリアの料金を支払っておく。すると、その支払い情報が当局に通知される。そして、当局は、渋滞税エリアへ進入する全車両のナンバープレート情報を監視、収集し、そのナンバープレート中で、その進入日についての料金の支払いの情報が無いナンバープレートの車両のオーナーに対して、罰金を科すようになっている。   In this system, a person who wants to enter the congestion tax area by vehicle tells the license plate of the vehicle in advance and pays the charge for the congestion tax area on a desired date. Then, the payment information is notified to the authorities. The authorities then monitor and collect license plate information for all vehicles entering the congestion tax area, and for those license plate owners who do not have information on payment of charges for the entry date. , Have come to impose a fine.

このように、渋滞税エリアは、あらかじめ料金を支払うことでその支払い対象期間における車両での任意の回数の進入が許可されるように取り決められたエリアである。   As described above, the traffic jam tax area is an area that is determined so that an arbitrary number of entries in the vehicle during the payment target period is permitted by paying a fee in advance.

渋滞税エリアについてのデータとは、より具体的には、渋滞税エリア毎の、その渋滞税エリアが含む道路片を特定するデータである。   More specifically, the data on the traffic congestion tax area is data for specifying a road segment included in the traffic congestion tax area for each traffic congestion tax area.

なお、当局が、どの車両が当該渋滞税エリアへ進入したかを特定するためには、その渋滞税エリアに進入することができる道路を走行する車両のナンバープレートを常時カメラで撮影してもよいし、道路上のその渋滞税エリアへの進入ポイントに設置された路側通信機と車両内の車載通信機が無線通信し、その際に車載通信機が路側通信機に固有の識別コードを送信するようになっていてもよい。また、課金された料金の徴収はその場で支払うようになっていてもよいし、後日支払うようになっていてもよいし、ETC(自動料金収受システム)のように、路側通信機と車載通信機とが通信することによって料金の徴収が実現されてもよい。   In order for the authorities to identify which vehicle has entered the congestion tax area, the license plate of the vehicle traveling on the road that can enter the congestion tax area may always be photographed with a camera. The roadside communication device installed at the entry point to the congestion tax area on the road and the vehicle-mounted communication device in the vehicle communicate wirelessly, and the vehicle-mounted communication device transmits a unique identification code to the roadside communication device. It may be like this. In addition, the collection of the charged fee may be paid on the spot, may be paid later, or, like ETC (automatic toll collection system), in-vehicle communication with the roadside communication device Charge collection may be realized by communication with the machine.

進入可否フラグは、渋滞税エリア毎に1つずつ設けられたフラグである。この進入可否フラグは、後述するように、自車両が各渋滞税エリアへ進入することを避けるべきか否かを判定するために用いるデータであり、対象とする渋滞税エリアの当日分の自車両の渋滞税が支払われているか否かを示す情報を含んでいる。   The entry permission / prohibition flag is a flag provided for each congestion tax area. This entry permission flag is data used to determine whether or not the own vehicle should avoid entering each congestion tax area, as will be described later, and the own vehicle for the day of the target congestion tax area. Information indicating whether or not the congestion tax is paid.

支払い履歴データは、渋滞税エリア毎に1つずつ設けられたテーブル形式のデータである。この支払い履歴データは、当日、過去、および未来の日の分の自車両の渋滞税が既に支払われているか否かを示す情報を含んでいる。図2に、ある渋滞税エリアについての、支払い履歴データの一部を示す。この図に示すように、支払い履歴データは、日付毎のエントリから成り、各エントリは、その日付と、その日付において自車両の渋滞税が支払い済みであるか未払いであるかの情報と、を含むようになっている。なお、車両用ナビゲーション装置1の工場出荷時には、各エントリは、未払いを示す情報を有するようになっている。   The payment history data is data in a table format provided for each congestion tax area. This payment history data includes information indicating whether or not the congestion tax of the vehicle for the day, the past, and the future day has already been paid. FIG. 2 shows a part of the payment history data for a certain congestion tax area. As shown in this figure, the payment history data consists of entries for each date, and each entry includes the date and information on whether the congestion tax of the host vehicle has been paid or not paid on that date. It comes to include. When the vehicle navigation apparatus 1 is shipped from the factory, each entry has information indicating unpaid.

CPU(コンピュータに相当する)19は、ROM17および外部記憶媒体18から読み出した車両用ナビゲーション装置1の動作のためのプログラムを実行し、その実行の際にはRAM16、ROM17、および外部記憶媒体18から情報を読み出し、RAM16および外部記憶媒体18に対して情報の書き込みを行い、位置検出器11、操作スイッチ群12、画像表示装置13およびスピーカ14と信号の授受を行う。   A CPU (corresponding to a computer) 19 executes a program for the operation of the vehicle navigation apparatus 1 read from the ROM 17 and the external storage medium 18, and from the RAM 16, the ROM 17, and the external storage medium 18 at the time of execution. Information is read, information is written to the RAM 16 and the external storage medium 18, and signals are exchanged with the position detector 11, operation switch group 12, image display device 13 and speaker 14.

CPU19がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理、案内経路算出処理、経路案内処理、メニュー処理、支払い履歴記録処理、進入可否フラグ書き換え処理等がある。   Specific processes performed by the CPU 19 executing the program include a current position specifying process, a guide route calculating process, a route guide process, a menu process, a payment history recording process, and an entry permission / rejection flag rewriting process.

現在位置特定処理は、位置検出器11からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する処理である。   The current position specifying process is a process for specifying the current position and direction of the vehicle based on a signal from the position detector 11 using a known technique such as map matching.

案内経路算出処理は、操作スイッチ群12からユーザによる目的地の入力を受け付け、現在位置から当該目的地までの最適な案内経路を算出する処理である。   The guidance route calculation process is a process of receiving an input of a destination by the user from the operation switch group 12 and calculating an optimum guidance route from the current position to the destination.

経路案内処理は、外部記憶媒体18から地図データを読み出し、算出された案内経路、目的施設、経由施設および現在位置等をこの地図データの示す地図上に重ねた画像を、画像表示装置13に出力し、案内交差点の手前に自車両が到達した等の必要時に、右折、左折等を指示する案内音声信号をスピーカ14に出力する処理である。   In the route guidance process, map data is read from the external storage medium 18 and an image in which the calculated guidance route, destination facility, transit facility, current position, etc. are superimposed on the map indicated by this map data is output to the image display device 13. In this process, a guidance voice signal for instructing a right turn, a left turn, or the like is output to the speaker 14 when the host vehicle needs to arrive before the guidance intersection.

メニュー処理は、CPU19が実行する各種処理を、その処理の機能や目的別に階層的にメニュー表示し、そのメニュー表示されたものの中からユーザが選択した処理に対応したプログラムの実行を開始する処理である。なお、メニュー表示は画像表示装置13に当該メニューの画像データを出力することで行い、また、ユーザの選択は、操作スイッチ群12に対する選択操作の検出によって受け付ける。   The menu process is a process of hierarchically displaying various processes executed by the CPU 19 according to the function and purpose of the process, and starting execution of a program corresponding to the process selected by the user from the menu displayed. is there. The menu display is performed by outputting image data of the menu to the image display device 13, and the user's selection is accepted by detecting a selection operation on the operation switch group 12.

進入可否フラグ書き換え処理は、日付が変わるタイミング、および支払い履歴データの内容が変化するタイミングで、支払い履歴データ中の情報に基づいて、進入可否フラグの内容を書き換える処理である。この進入可否フラグ書き換え処理の詳細については後述する。   The entry permission / rejection flag rewriting process is a process of rewriting the contents of the entry permission / rejection flag based on the information in the payment history data at the timing when the date changes and the content of the payment history data. Details of the entry permission / rejection flag rewriting process will be described later.

支払い履歴記録処理は、上述した支払い履歴データの内容を変化させる処理である。図3に、この進入履歴記録処理のためにCPU19が実行するプログラム600を示す。CPU19は、上述のメニュー処理において、特定の渋滞税エリアについての進入履歴記録処理を行う旨のユーザの操作スイッチ群12に対する操作を受け付けることに基づいて、このプログラム600の実行を開始する。   The payment history recording process is a process for changing the contents of the payment history data described above. FIG. 3 shows a program 600 executed by the CPU 19 for the entry history recording process. The CPU 19 starts the execution of the program 600 based on accepting an operation on the operation switch group 12 by the user for performing the entry history recording process for a specific congestion tax area in the menu process described above.

このプログラム600の実行において、CPU19は、まずステップ610で、受付画像を画像表示装置13に表示させる。図4に、この受付画像を表す画像表示装置13上の表示画面90を示す。この表示画面90は、構成要素として、カレンダー部91、カレンダー部92、タイトル部93、逆行ボタン94、順行ボタン95、完了ボタン96等を有している。ここで、ボタンとは、ユーザが選択可能な画面中の構成要素をいう。このユーザによるボタンの選択は、画像表示装置13の表示面に重ねて設けられた操作スイッチ群12のタッチパネルの、ボタンの表示領域に相当する部分をタッチすることで実現される。また、カレンダー部91、カレンダー部92はそれぞれ、カレンダー形式で特定の月の全日付を表示する。そして、表示された日付は、それぞれ1つのボタンでもある。また、タイトル部93は、渋滞税の支払い済みの日付を入力するよう促すメッセージを含んでいる。   In the execution of the program 600, the CPU 19 first displays the received image on the image display device 13 in step 610. FIG. 4 shows a display screen 90 on the image display device 13 representing the received image. The display screen 90 includes a calendar unit 91, a calendar unit 92, a title unit 93, a reverse button 94, a forward button 95, a completion button 96, and the like as components. Here, the button refers to a component in the screen that can be selected by the user. The selection of the button by the user is realized by touching a portion corresponding to the button display area of the touch panel of the operation switch group 12 provided so as to overlap the display surface of the image display device 13. Each of the calendar unit 91 and the calendar unit 92 displays all dates of a specific month in a calendar format. Each displayed date is also one button. In addition, the title part 93 includes a message that prompts the user to input a date when the congestion tax has been paid.

CPU19は、更にこのステップ610で、カレンダー部91、92中の日付のボタン、逆行ボタン94、および順行ボタン95の選択があるか否かを判定する。そして、日付のボタンをユーザが選択したと判定すると、その日付が選択された旨をRAM16の一時記憶領域に記録する。また、逆行ボタン94が押下されたことを検出すると、カレンダー部91、92におけるカレンダーの表示月を、それぞれ現在の表示月よりも過去の月(例えば2ヶ月前)に変更した画像を画像表示装置13に表示させる。また、完了ボタン96が押下されたことを検出すると、カレンダー部91、92におけるカレンダーの表示月を、現在の表示月よりも未来の月(例えば2ヶ月先)に変更した画像を画像表示装置13に表示させる。   Further, in this step 610, the CPU 19 determines whether or not the date button, the reverse button 94 and the forward button 95 in the calendar portions 91 and 92 are selected. If it is determined that the user has selected the date button, the fact that the date has been selected is recorded in the temporary storage area of the RAM 16. When it is detected that the retrograde button 94 is pressed, an image obtained by changing the calendar display month in the calendar units 91 and 92 to a month earlier than the current display month (for example, two months ago) is displayed on the image display device. 13 is displayed. When the completion button 96 is detected to be pressed, an image obtained by changing the calendar display month in the calendar units 91 and 92 to a future month (for example, two months ahead) from the current display month is displayed on the image display device 13. To display.

続いてステップ620では、完了ボタン96が選択されたか否かを判定し、選択された場合は続いてステップ630を実行し、選択されていない場合は再度ステップ610を実行する。   Subsequently, in step 620, it is determined whether or not the completion button 96 has been selected. If it is selected, step 630 is subsequently executed. If not, step 610 is executed again.

ステップ630では、RAM16の一時記憶領域に記録した、選択された日付のデータに基づいて、このプログラム600の起動時にユーザが指定した渋滞税エリアについての支払い履歴データ中の、それらの日付に該当するエントリの内容を、支払い済みに変更する。ステップ630の後、プログラム600の実行は終了する。   In step 630, based on the data of the selected date recorded in the temporary storage area of the RAM 16, it corresponds to those dates in the payment history data for the congestion tax area designated by the user when starting the program 600. Change the entry contents to paid. After step 630, execution of program 600 ends.

このようなプログラム600をCPU19が実行することで、カーナビゲーション装置1は、カレンダー形式の入力画像を表示させることで、その入力画像を利用したユーザの日付の選択操作を受け付け(ステップ610参照)、ユーザが指定した渋滞税エリアについての支払い履歴データ中の、その受け付けた日付に対応するエントリの内容を、支払い済みに変更する(ステップ630参照)。このようになっているので、ユーザは、表示画面90において、逆行ボタン94または順行ボタン95を適宜選択して、ボタン日付を含む月をカレンダー部91またはカレンダー部92に表示させ、表示された日付ボタンを1つ以上選択し、すべて選択し終えると、完了ボタン96を選択することで、各支払い履歴データへの支払い履歴の登録を行うことができるようになる。   When the CPU 19 executes such a program 600, the car navigation apparatus 1 accepts a user's date selection operation using the input image by displaying the calendar-type input image (see step 610). The contents of the entry corresponding to the accepted date in the payment history data for the congestion tax area designated by the user are changed to paid (see step 630). In this way, the user appropriately selects the reverse button 94 or the forward button 95 on the display screen 90 to display the month including the button date on the calendar unit 91 or the calendar unit 92. When one or more date buttons are selected and all are selected, the completion button 96 is selected, whereby the payment history can be registered in each payment history data.

なお、CPU19は、更に、カレンダー形式の入力画像を利用したユーザの日付の選択および操作装置を用いた支払い取り消しの旨の操作を受け付け、支払い履歴データ中のその受け付けた日付に対応するエントリの内容を、未払いに変更するようになっていてもよい。   The CPU 19 further accepts the user's date selection using the calendar-type input image and the operation to cancel the payment using the operation device, and the contents of the entry corresponding to the accepted date in the payment history data. May be changed to unpaid.

次に、進入可否フラグ書き換え処理について説明する。図5に、この進入可否フラグ書き換え処理を実現するためにCPU19が実行するプログラム500のフローチャートを示す。CPU19は、起動直後からこのプログラム500を実行し、ステップ510で、前回のステップ510の実行後、いずれかの支払い履歴データ中の現在の日付のエントリに、未払いから支払い済みへの変更があったか否かを判定し、あれば続いてステップ520を実行し、なければ続いてステップ530を実行する。   Next, the entry permission / prohibition flag rewriting process will be described. FIG. 5 shows a flowchart of a program 500 executed by the CPU 19 in order to realize the entry permission / rejection flag rewriting process. The CPU 19 executes the program 500 immediately after startup, and in step 510, after execution of the previous step 510, whether or not the entry of the current date in any payment history data has been changed from unpaid to paid. If it is, step 520 is subsequently executed, and if not, step 530 is subsequently executed.

ステップ520では、当該エントリが変化した支払い履歴データと同じ渋滞税エリアを対象とする進入可否フラグの値をオン(すなわち進入可である旨の値)に変化させ、続いてステップ530を実行する。   In step 520, the value of the entry permission / prohibition flag for the same congestion tax area as the payment history data whose entry has changed is changed to on (that is, a value indicating that entry is possible), and then step 530 is executed.

ステップ530では、前回のステップ530の実行後、日付が変化したか否か、すなわち、時刻が午前0時を越えたか否かを判定する。日付が変化した場合、続いてステップ540を実行し、日付が変化していない場合、続いてステップ510を実行する。   In step 530, it is determined whether or not the date has changed since the previous execution of step 530, that is, whether or not the time has exceeded midnight. If the date has changed, step 540 is subsequently executed, and if the date has not changed, step 510 is subsequently executed.

ステップ540では、各進入可否フラグを書き換える。具体的には、すべての支払い履歴データについて、以下の(1)および(2)を実行する。
(1)ある支払い履歴データ中の、現時点から始まる日付のエントリの内容が支払い済みとなっていれば、その支払い履歴データと同じ渋滞税エリアを対象とする進入可否フラグをオンとする。
(2)ある支払い履歴データ中の、現時点から始まる日付のエントリの内容が未払いとなっていれば、その支払い履歴データと同じ渋滞税エリアを対象とする進入可否フラグの値をオフ(すなわち進入不可である旨の値)とする。
ステップ540に続いては、ステップ510を実行する。
In step 540, each entry propriety flag is rewritten. Specifically, the following (1) and (2) are executed for all payment history data.
(1) If the contents of an entry with a date starting from the present time in a certain payment history data have been paid, the entry permission / prohibition flag for the same congestion tax area as that payment history data is turned on.
(2) If the contents of an entry with a date starting from the current date in a certain payment history data are unpaid, the value of the flag indicating whether or not the traffic congestion tax area is the same as the payment history data is turned off (that is, the entry is impossible) Value).
Following step 540, step 510 is executed.

以上のようなステップ510〜540の繰り返しをCPU19が実行することにより、カーナビゲーション装置1は、渋滞税エリアについての支払い履歴データの当日のエントリが変化したとき、すなわち、渋滞税エリアについての当日の渋滞税が支払われた旨のユーザ入力があったとき、当該渋滞税エリアについての進入可否フラグをオンにセットし(ステップ510、520参照)、定期的に現れる区切りタイミングとしての日付の変わり目において、各進入可否フラグの値を、対応する支払い履歴データに基づいて書き換える。   When the CPU 19 repeats steps 510 to 540 as described above, the car navigation device 1 changes the entry of the day of payment history data for the congestion tax area, that is, the day of the day for the congestion tax area. When there is a user input that the congestion tax has been paid, the entry permission flag for the congestion tax area is set to ON (see steps 510 and 520), and at the turn of the date as the delimiter timing that appears periodically, The value of each entry permission / prohibition flag is rewritten based on the corresponding payment history data.

次に、CPU19が実行する案内経路算出処理について詳述する。本実施形態のCPU19は、この案内経路算出処理において、ある渋滞税エリアに進入する経路を避けるような経路を算出するか、あるいはある渋滞税エリアに進入する経路を避けることを考慮しないような経路を算出するかを、その渋滞税エリアに対応する進入可否フラグ等に基づいて決定するようになっている。   Next, the guidance route calculation process executed by the CPU 19 will be described in detail. In this guidance route calculation process, the CPU 19 of the present embodiment calculates a route that avoids a route entering a certain congestion tax area, or a route that does not consider avoiding a route entering a certain congestion tax area. Is determined based on an entry permission flag corresponding to the congestion tax area.

図6および図7に、この案内経路算出処理のためにCPU19が実行するプログラム100およびプログラム200を示す。   6 and 7 show a program 100 and a program 200 executed by the CPU 19 for the guide route calculation process.

CPU19は、上述のメニュー処理において通過点、目的地設定を行う旨のユーザの操作を受け付けることに基づいて、プログラム100の実行を開始し、また、上述のメニュー処理において経路計算条件設定を行う旨のユーザの操作を受け付けることに基づいて、プログラム200の実行を開始する。   The CPU 19 starts executing the program 100 based on accepting a user's operation for setting a passing point and a destination in the menu process described above, and setting a route calculation condition in the menu process described above. The execution of the program 200 is started based on accepting the user's operation.

CPU19は、プログラム100の実行を開始すると、まずステップ110で、通過点・目的地設定方法の選択を受け付ける。具体的には、図8に示すような表示画面20を画像表示装置13に表示させ、ユーザによるこの表示画面20を用いた通過点・目的地設定方法の選択を待ち、その選択を受けると続いてステップ120を実行する。   When the CPU 19 starts executing the program 100, first, at step 110, the CPU 19 accepts selection of a passing point / destination setting method. Specifically, a display screen 20 as shown in FIG. 8 is displayed on the image display device 13, and the user waits for selection of a passing point / destination setting method using the display screen 20. Step 120 is executed.

ここで、図8の表示画面20について説明する。表示画面20は、住所用選択ボタン21、名所用選択ボタン22、地図用選択ボタン23、郵便番号用選択ボタン24、メモリ地点用選択ボタン25、前回地点選択ボタン26、現在地表示ボタン27、リターンボタン28等の複数の構成要素から成る画面である。CPU19は、当該タッチパネルからの信号により、特定のボタンに相当する部分へのタッチがあったことを検出すると、そのボタンがユーザによって選択されたと判定し、そのボタンに対応した処理を実行する。   Here, the display screen 20 of FIG. 8 will be described. The display screen 20 includes an address selection button 21, a landmark selection button 22, a map selection button 23, a postal code selection button 24, a memory location selection button 25, a previous location selection button 26, a current location display button 27, and a return button. It is a screen composed of a plurality of components such as 28. When the CPU 19 detects from the signal from the touch panel that there is a touch on a portion corresponding to a specific button, the CPU 19 determines that the button has been selected by the user, and executes processing corresponding to the button.

具体的には、CPU19は、住所用選択ボタン21、名所用選択ボタン22、地図用選択ボタン23、郵便番号用選択ボタン24、メモリ地点用選択ボタン25、および前回地点選択ボタン26のいずれかのボタンが選択されると、通過点・目的地設定方法が選択されたとして、続いてステップ120を実行する。また、現在地表示ボタン27が選択されると、プログラム100の実行を中止し、現在地を中心とする地図を画像表示装置13に表示させる。また、リターンボタン28が選択されると、プログラム100の実行を終了してメニュー処理の実行を再開する。なお、後述する他の表示画面上の現在地表示ボタン27およびリターンボタン28も、それぞれこの表示画面上の現在地表示ボタン27およびリターンボタン28と同じ機能を実現するためのボタンである。   Specifically, the CPU 19 selects one of the address selection button 21, the landmark selection button 22, the map selection button 23, the postal code selection button 24, the memory location selection button 25, and the previous location selection button 26. When the button is selected, it is determined that a passing point / destination setting method has been selected, and then step 120 is executed. When the current location display button 27 is selected, the execution of the program 100 is stopped and a map centered on the current location is displayed on the image display device 13. When the return button 28 is selected, the execution of the program 100 is terminated and the execution of the menu process is resumed. Note that a current location display button 27 and a return button 28 on other display screens to be described later are buttons for realizing the same functions as the current location display button 27 and the return button 28 on the display screen, respectively.

ステップ120では、地点設定を受け付ける。具体的には、ステップ110で住所用選択ボタン21の選択があった場合は、ユーザによる住所の文字列入力を受け付け、その受け付けた住所から目的地または経由地を特定する。また、ステップ110で名所用選択ボタン22の選択があった場合は、名所のリスト表示を行い、ユーザによるそのうちの1つの選択を受け付け、その受け付けた名所を目的地または経由地として特定する。また、ステップ110で地図用選択ボタン23の選択があった場合は、地図表示を行い、ユーザによる地図上の1点の選択を受け付け、その位置を目的地または経由地として特定する。また、ステップ110で郵便番号用選択ボタン24の選択があった場合は、郵便番号の入力を受け付け、その受け付けた郵便番号に対応した地域、またはその地域から更に細かく選択された位置を目的地または経由地として特定する。また、ステップ110でメモリ地点用選択ボタン25の選択があった場合は、ユーザがあらかじめ登録した特定の地点(例えば自宅、駐車場、行きつけのレストラン等)のリスト表示を行い、ユーザによるそのうちの1つの選択を受け付け、その受け付けた地点を目的地または経由地として特定する。また、ステップ110で前回地点選択ボタン26の選択があった場合は、前回選択された目的地を今回の目的地または経由地として特定する。   In step 120, a point setting is accepted. Specifically, when the address selection button 21 is selected in step 110, the user inputs an address character string, and specifies the destination or waypoint from the received address. If the selection button 22 for sights is selected in step 110, a list of sights is displayed, one of the selections by the user is received, and the received sights are specified as a destination or a waypoint. If the map selection button 23 is selected in step 110, the map is displayed, the user selects one point on the map, and the position is specified as the destination or waypoint. If the postal code selection button 24 is selected in step 110, the input of the postal code is accepted, and the area corresponding to the accepted postal code or the position selected more precisely from the area is selected as the destination or Identify as a stopover. If the memory location selection button 25 is selected in step 110, a list of specific locations (for example, home, parking lot, favorite restaurant, etc.) registered in advance by the user is displayed, and one of them is displayed by the user. One selection is accepted, and the accepted point is specified as the destination or waypoint. If the previous point selection button 26 is selected in step 110, the destination selected last time is specified as the current destination or waypoint.

この地点設定受付の一例として、図9に、ステップ110で地図用選択ボタン23が選択された場合に、CPU19が画像表示装置13に表示させる地図表示画面30を示す。表示画面30においては、地図上に、選択位置マーク31、目的地ボタン32、経由地ボタン33、地図の方位を表す方位アイコン34、縮尺変更ボタン35、現在地表示ボタン27、リターンボタン28等の構成要素が重ねられている。ユーザが目的地ボタン32を選択すると、CPU19は、選択位置マーク31が重なっている地図上の地点を目的地として特定する。また、ユーザが経由地ボタン33を選択すると、CPU19は、選択位置マーク31が重なっている地図上の地点を経由地として特定する。なお、縮尺変更ボタン35の選択を検出すると、CPU19は、表示地図の縮尺の拡大、縮小を行う。また、CPU19は、ユーザによる操作スイッチ群12の操作に基づいて、選択位置マーク31を地図上で移動させるようになっている。   As an example of this point setting reception, FIG. 9 shows a map display screen 30 that the CPU 19 displays on the image display device 13 when the map selection button 23 is selected in step 110. The display screen 30 includes a selection position mark 31, a destination button 32, a waypoint button 33, a direction icon 34 indicating a map direction, a scale change button 35, a current position display button 27, a return button 28, and the like on the map. Elements are stacked. When the user selects the destination button 32, the CPU 19 specifies a point on the map where the selection position mark 31 overlaps as the destination. When the user selects the waypoint button 33, the CPU 19 identifies a point on the map where the selection position mark 31 overlaps as a waypoint. When the selection of the scale change button 35 is detected, the CPU 19 enlarges / reduces the scale of the display map. Further, the CPU 19 moves the selection position mark 31 on the map based on the operation of the operation switch group 12 by the user.

続いてステップ130では、ステップ120で特定した設定地点(すなわち目的地または経由地)が、渋滞税エリアのいずれかの内部であるか否かを、地図データに基づいて判定する。そして、渋滞税エリア内であればステップ140を実行し、渋滞税エリア外であれば続いてステップ150を実行する。   Subsequently, in step 130, it is determined based on the map data whether or not the set point (that is, the destination or waypoint) identified in step 120 is inside one of the congestion tax areas. If it is within the congestion tax area, step 140 is executed. If it is outside the congestion tax area, step 150 is subsequently executed.

ステップ140では、設定地点が渋滞税エリア内である旨の警告通知を、所定の時間またはユーザによる操作スイッチ群12に対する了解の操作を受け付けるまで、画像表示装置13またはスピーカ14に行わせる。このような警告における表示画面30の一例を、図10に示す。この図においては、「設定された地点は渋滞税エリア内です」という警告表示が、表示画面30の中央部のポップアップウインドウ36内に示されている。なお、ここでは、後述するプログラム200の実行により、渋滞税エリア通過を避けたい旨の設定が行われている場合に限り、この警告通知を行うようになっていてもよい。また、この渋滞税エリアに対応した進入可否フラグがオフとなっている場合に限り、この警告通知を行うようになっていてもよい。ステップ140に続いては、ステップ150を実行する。   In step 140, the image display device 13 or the speaker 14 is caused to give a warning notification that the set point is in the congestion tax area for a predetermined time or until the user accepts an operation for the operation switch group 12. An example of the display screen 30 in such a warning is shown in FIG. In this figure, a warning display that “the set point is within the congestion tax area” is shown in a pop-up window 36 at the center of the display screen 30. It should be noted that this warning notification may be performed only when a setting is made to avoid passing through the congestion tax area by executing a program 200 described later. Further, the warning notification may be performed only when the entry permission / prohibition flag corresponding to the congestion tax area is off. Following step 140, step 150 is executed.

ステップ150では、プログラム100の実行開始以後特定した目的地、経由地のリストを表示する。図11に、この目的地、経由地のリストの一例を示す表示画面40を示す。この表示画面40は、特定した現在位置名称41、特定した経由地名称42、43、および特定した目的地名称44に加え、地点追加ボタン45〜47、ルート条件設定ボタン48、スクロールボタン49、50、現在地表示ボタン27、リターンボタン28等の構成要素を有する。なお、ステップ150においては、スクロールボタン49、50の選択があると、それぞれ経由地名称43、目的地名称44の名称表示を横スクロールさせるようになっている。   In step 150, a list of destinations and waypoints identified after the program 100 is started is displayed. FIG. 11 shows a display screen 40 showing an example of a list of destinations and waypoints. The display screen 40 includes point addition buttons 45 to 47, a route condition setting button 48, scroll buttons 49 and 50 in addition to the specified current position name 41, the specified waypoint names 42 and 43, and the specified destination name 44. , The current location display button 27, the return button 28, and the like. In step 150, when the scroll buttons 49 and 50 are selected, the name display of the waypoint name 43 and the destination name 44 is scrolled horizontally.

ステップ150に続いては、ステップ160で、追加地点設定を行う旨の操作、すなわち地点追加ボタン45〜47のいずれかの選択があったか否かを判定する。ここで、これら複数のボタン45〜47のうち、どのボタンが選択されるかで、そのボタンの選択に起因して選択された地点の経由順序が決まるようになっている。追加地点設定を行う旨の操作があると、続いてステップ110を実行し、ない場合は、続いてステップ170を実行する。   Subsequent to step 150, in step 160, it is determined whether or not an operation for setting an additional point, that is, any of the point addition buttons 45 to 47 has been selected. Here, among the plurality of buttons 45 to 47, which button is selected depends on the selection order of the points selected due to the selection of the button. If there is an operation for setting an additional point, step 110 is subsequently executed. If not, step 170 is subsequently executed.

ステップ170では、ルート条件設定を行う旨の操作、すなわちルート条件設定ボタン48の選択があったか否かを判定し、ある場合、続いてステップ180を実行し、ない場合、続いてステップ150を実行する。   In step 170, it is determined whether or not an operation for setting the route condition, that is, whether or not the route condition setting button 48 has been selected. If there is, step 180 is executed, and if not, step 150 is executed. .

ステップ180では、経路計算条件設定のため、プログラム200の実行を開始し、その後プログラム100の実行を終了する。このように、プログラム200は、メニュー処理以外にも、このプログラム100の実行中にも、その実行が始まるようになっている。   In step 180, the execution of the program 200 is started to set the route calculation conditions, and then the execution of the program 100 is terminated. As described above, the program 200 starts executing not only during the menu processing but also during the execution of the program 100.

このようなプログラム100をCPU19が実行することにより、カーナビゲーション装置1は、ユーザからの目的地、経由地当の地点設定を受け付け(ステップ120参照)、その設定された地点が渋滞税エリア内であるとき、ユーザに対してその旨の警告通知を行う(ステップ140参照)。   When the CPU 19 executes such a program 100, the car navigation apparatus 1 accepts a destination and transit point setting from the user (see step 120), and the set point is within the congestion tax area. At some time, a warning notification to that effect is sent to the user (see step 140).

またCPU19は、プログラム200の実行を開始すると、まずステップ210で、経路算出の際に用いる各種条件をユーザに設定させるための表示、およびその設定を受け付けるための処理を行う。図12に、このときに画像表示装置13に表示させる表示画面60を示す。表示画面60は、幹線道路可ボタン61、時間制限道路可ボタン62、有料道路可ボタン63、フェリー可ボタン64、渋滞税可ボタン65、渋滞税詳細設定ボタン66、経路計算ボタン67等を構成要素として有する。ステップ210においては、更に、幹線道路可ボタン61、時間制限道路可ボタン62、有料道路可ボタン63、フェリー可ボタン64、および渋滞税可ボタン65のいずれかがユーザによって選択されたか否かを判定し、選択されたと判定したボタンに対応する設定フラグのオン、オフをトグルする。   When the CPU 19 starts executing the program 200, first, in step 210, the CPU 19 performs a display for allowing the user to set various conditions used for route calculation and a process for accepting the setting. FIG. 12 shows a display screen 60 displayed on the image display device 13 at this time. The display screen 60 is composed of a main road button 61, a time limit road button 62, a toll road button 63, a ferry button 64, a traffic jam tax button 65, a traffic tax detail setting button 66, a route calculation button 67, and the like. Have as. In step 210, it is further determined whether or not any one of the main road button 61, the time limit road button 62, the toll road button 63, the ferry button 64, and the congestion tax button 65 is selected by the user. Then, the setting flag corresponding to the button determined to be selected is toggled on / off.

なお、現在の対応する設定フラグがオンであるかオフであるかによって、表示画面60中における各ボタン61〜65の表示形状は異なるようになっている。具体的には、ある設定フラグがオンの場合、各ボタン61〜65のうちその設定フラグに対応するボタンの形状は、押下された状態の機械式ボタンのようになっている。そして、ある設定フラグがオフの場合、各ボタン61〜65のうちその設定フラグに対応するボタンの形状は、押下されていない状態の機械式ボタンのようになっている。   The display shapes of the buttons 61 to 65 on the display screen 60 differ depending on whether the corresponding setting flag is on or off. Specifically, when a certain setting flag is ON, the shape of the button corresponding to the setting flag among the buttons 61 to 65 is like a mechanical button in a pressed state. When a certain setting flag is off, the shape of the button corresponding to the setting flag among the buttons 61 to 65 is a mechanical button that is not pressed.

続いてステップ215で、渋滞税エリア進入可→不可に設定が変更されたか否か、すなわち渋滞税可ボタン65が選択されることで、このボタンに対応する設定フラグがオンからオフに変化したか否かを判定する。変更されていない場合、続いてステップ220を実行し、変更された場合、続いてステップ230を実行する。   Subsequently, at step 215, whether or not the setting has been changed to allow entry into the congestion tax area → not possible, that is, whether or not the setting flag corresponding to this button has changed from on to off when the congestion tax enable button 65 is selected. Determine whether or not. If it has not been changed, step 220 is subsequently executed, and if it has been changed, step 230 is subsequently executed.

ステップ230では、いずれかの渋滞税エリアへの進入が不可避であるか否かを判定する。ある渋滞税エリアへの進入が不可避であると判定する場合とは、現在位置、目的地、および経由地からなる地点群中の、到達順が連続する2つの地点(例えば図11の例においては、現在位置とDEERLIJKの組、DEERLIJと19DULVERTON ROADの組、19DULVERTON ROADと目的地のMUSCOVY ROADの組、の3組)のうち、到達の早い方が当該渋滞税エリア外にあり、到達の遅い方が当該渋滞税エリア内にあるような組み合わせが1つでもある場合をいう。この場合、ほとんど当該渋滞税エリアへの進入が不可避である。なお、経由地がなく、設定された地点が目的地のみである場合において、ある渋滞税エリアへの進入が不可避であるとは、現在位置が当該渋滞税エリア外にあり、目的地が当該渋滞税エリア内にあるような場合をいう。なお、ここでは、対応する進入可否フラグがオフとなっている渋滞税エリアのいずれかへの進入が不可避であるか否かを判定してもよい。不可避である場合、続いてステップ240を実行し、不可避でない場合、続いてステップ220を実行する。   In step 230, it is determined whether or not entry into any congestion tax area is unavoidable. When it is determined that entry into a traffic jam tax area is unavoidable, two points in the order of arrival in the point group including the current position, the destination, and the waypoint (for example, in the example of FIG. 11) Of the current position and DEERLIJK, DEERLIJ and 19DULVERTON ROAD, 19DULVERTON ROAD and the destination MUSCOVY ROAD, the faster arrival is outside the congestion tax area and the slower arrival Means that there is at least one combination in the congestion tax area. In this case, it is almost impossible to enter the congestion tax area. In addition, when there is no transit point and the set point is only the destination, it is unavoidable to enter a certain congestion tax area when the current position is outside the congestion tax area and the destination is the congestion This is the case in the tax area. Here, it may be determined whether or not entry into any of the congestion tax areas for which the corresponding entry availability flag is off is unavoidable. If it is unavoidable, then step 240 is executed. If not unavoidable, then step 220 is executed.

ステップ240では、渋滞税エリアに進入する案内経路を算出しようとしている旨の警告通知を、所定の時間またはユーザによる操作スイッチ群12に対する了解の操作を受け付けるまで、画像表示装置13またはスピーカ14に行わせる。このような警告における表示画面60の一例を、図13に示す。この図においては、「設定された地点へ行くルートは渋滞税エリアを通る可能性があります」という警告表示が、表示画面60の中央部のポップアップウインドウ68内に示されている。ステップ240に続いては、ステップ220を実行する。   In step 240, a warning notification indicating that a guidance route to enter the congestion tax area is to be calculated is given to the image display device 13 or the speaker 14 until a predetermined time or a user's consent operation on the operation switch group 12 is received. Make it. An example of the display screen 60 in such a warning is shown in FIG. In this figure, a warning display that “the route to the set point may pass through the congestion tax area” is shown in a pop-up window 68 at the center of the display screen 60. Following step 240, step 220 is executed.

ステップ220では、渋滞税詳細設定ボタン66が選択されたか否かを判定し、選択されたなら続いてステップ250を実行し、されていなければ続いてステップ225を実行する。   In step 220, it is determined whether or not the detailed congestion tax setting button 66 is selected. If it is selected, step 250 is subsequently executed.

ステップ250では、詳細設定用の画面表示を行い、ユーザに、この画面表示を通じた渋滞税エリアへの進入に関する詳細設定を行わせる。図14に、詳細設定用の表示画面70の一例を示す。表示画面70は、総量金額ボタン71、料金入力フィールド72、通過エリア個数ボタン73、個数入力フィールド、個別エリア設定ボタン75、ロンドンボタン76、都市Aボタン77、都市Bボタン78、終了ボタン79を構成要素として有している。   In step 250, a screen for detailed setting is displayed, and the user is caused to make detailed settings regarding entry into the congestion tax area through this screen display. FIG. 14 shows an example of the display screen 70 for detailed setting. The display screen 70 includes a total amount button 71, a charge input field 72, a passing area number button 73, a number input field, an individual area setting button 75, a London button 76, a city A button 77, a city B button 78, and an end button 79. Has as an element.

総量金額ボタン71、通過エリア個数ボタン73、個別エリア設定ボタン75は、それらのうちの最大1つがハイライト表示されるようになる。具体的には、ボタン71、73、75のうち、いずれか1つが選択されると、その選択されたボタンがハイライト表示され、他のボタンがハイライト表示されていれば、当該他のボタンのハイライト表示が通常の表示に戻る。そして、ボタン71、73、75のうち、どれがハイライト表示となるかのハイライト選択情報は、外部記憶媒体18に記録されるようになっている。   At least one of the total amount button 71, the passing area number button 73, and the individual area setting button 75 is highlighted. Specifically, when any one of the buttons 71, 73, and 75 is selected, the selected button is highlighted, and when the other buttons are highlighted, the other buttons are selected. The highlighted display returns to the normal display. Highlight selection information indicating which of the buttons 71, 73, and 75 is highlighted is recorded in the external storage medium 18.

料金入力フィールド72に対しては、ユーザは操作スイッチ群12を用いて数値を入力することができる。数値の入力を受けると、CPU19はその値を、外部記憶媒体18中に、総料金額の変数として記録する。個数入力フィールド74に対しては、ユーザは操作スイッチ群12を用いて数値を入力することができる。数値の入力を受けると、CPU19はその値を、外部記憶媒体18中に、通過エリア個数の変数として記録する。   For the charge input field 72, the user can input a numerical value using the operation switch group 12. When receiving a numerical value input, the CPU 19 records the value in the external storage medium 18 as a variable of the total fee. In the number input field 74, the user can input a numerical value using the operation switch group 12. When receiving a numerical value input, the CPU 19 records the value in the external storage medium 18 as a variable for the number of passing areas.

ロンドンボタン76、都市Aボタン77、都市Bボタン78は、個別の渋滞税エリアに割り当てられたボタンであり、各ボタンの選択によって、対応する渋滞税エリア個々への進入を避けるか否かの個別エリアフラグの値のオン、オフがトグルする。   The London button 76, the city A button 77, and the city B button 78 are buttons assigned to individual congestion tax areas, and whether or not to enter the corresponding congestion tax area by selecting each button is individually determined. Toggle on / off of area flag value.

また、終了ボタン79が選択されると、ステップ250が終了し、続いてステップ225を実行する。   If the end button 79 is selected, step 250 is ended, and then step 225 is executed.

ステップ225では、経路計算ボタン67が選択されたか否かを判定し、選択されたなら続いてステップ260を実行し、されていないなら続いてステップ210を実行する。   In step 225, it is determined whether or not the route calculation button 67 has been selected. If it has been selected, step 260 is subsequently executed. If not, step 210 is subsequently executed.

ステップ260では、経路算出処理の実行を開始し、プログラム200の実行を終了する。   In step 260, the execution of the route calculation process is started and the execution of the program 200 is ended.

このようなプログラム200をCPU19が実行することにより、カーナビゲーション装置1は、ユーザから経路計算条件の入力を受け付け(ステップ210参照)、そしてユーザによる渋滞税エリアへの進入を避けたい旨の設定が為されたにも関わらず(ステップ215参照)、現在位置、目的地、および経由地からなる地点群中の、到達順が連続する2つの地点のうち、到達の早い方がある渋滞税エリア外にあり、到達の遅い方が当該渋滞税エリア内にあるような組み合わせが1つでもあるため等の、当該渋滞税エリア外からエリア内に進入することがほぼ不可避な場合、当該渋滞税エリアへの進入を避けることを考慮しない案内経路を算出する旨の通知をユーザに対して行う(ステップ230、240参照)。ユーザは、このような表示を確認することで、渋滞税エリアへの進入が不可避でないような経由地、目的地を再設定するか、あるいは当該渋滞税エリアの当日の渋滞税を支払う作業を行うかの判断を促されることになる。   When the CPU 19 executes such a program 200, the car navigation apparatus 1 receives an input of route calculation conditions from the user (see step 210), and the setting that the user wants to avoid entering the congestion tax area is set. Despite being done (see step 215), out of the congestion tax area where there is the fastest of the two points in the order of arrival in the point group consisting of the current position, destination, and waypoint If it is almost unavoidable to enter the area from outside the congestion tax area, for example, because there is only one combination that is in the congestion tax area with the slower arrival, enter the congestion tax area. The user is notified that a guidance route is calculated that does not consider avoiding entry (see steps 230 and 240). By checking such a display, the user resets the waypoints and destinations where entry into the congestion tax area is inevitable, or pays the congestion tax on the day of the congestion tax area. You will be prompted to make a decision.

また、カーナビゲーション装置1は、複数の渋滞税エリアについての詳細設定において、当該複数の渋滞税エリアのうち、上限個数分の渋滞税エリアへの進入を許し、他の渋滞税エリアへの進入を避けるような設定、課金額の合計が上限金額を超えない渋滞税エリアへの進入を許し、他の渋滞税エリアへの進入を避けるような設定、あるいは個別の渋滞税エリアへの進入の許可、不許可をそれぞれ設定することができる(ステップ250参照)。   In addition, in the detailed setting for a plurality of congestion tax areas, the car navigation device 1 allows entry into the maximum number of congestion tax areas among the plurality of congestion tax areas, and allows entry into other congestion tax areas. Settings to avoid, settings that allow entry into a congestion tax area where the total amount of charges does not exceed the maximum amount, and avoid entry into other congestion tax areas, or allow entry into individual congestion tax areas, Each permission can be set (see step 250).

次に、CPU19が実行する案内経路算出処理について詳述する。CPU19は、この案内経路算出処理のために、図15に示すプログラム300を実行する。CPU19は、このプログラム300の実行を開始すると、まずステップ310で、経路算出条件を参照する。ここで参照する、すなわち読み出す経路算出条件は、プログラム100において記録された進入可否フラグ、プログラム200のステップ210において設定された設定フラグ、ステップ250によって設定された渋滞税エリア詳細設定(すなわち、ハイライト選択情報、料金入力フィールド72に入力された料金、通過エリア個数ボタン73に入力された個数、および個別エリアフラグ)等である。   Next, the guidance route calculation process executed by the CPU 19 will be described in detail. The CPU 19 executes a program 300 shown in FIG. 15 for the guide route calculation process. When starting execution of the program 300, the CPU 19 first refers to the route calculation condition in step 310. The route calculation conditions to be referred to, that is, to be read out, are the entry permission flag recorded in the program 100, the setting flag set in step 210 of the program 200, and the congestion tax area detailed setting set in step 250 (ie, highlight). Selection information, fee entered in the fee entry field 72, number entered in the passing area number button 73, and individual area flag).

続いてステップ320で、参照した経路算出条件に基づいて経路算出を行う。   Subsequently, in step 320, route calculation is performed based on the referred route calculation condition.

具体的には、現在位置(出発位置)、目的地、および経由地からなる地点群によって分割される区間毎に、ダイクストラ法に基づいた最適経路の算出を行う。この算出においては、各区間の始点と終点とを繋ぐ複数経路のコストを計算し、そのコストが最低の経路を最適経路として特定する。ここで、ある経路がある渋滞税エリアに進入するような経路となっている場合、その経路のコストがどのような値になるかは、設定フラグの値によって変化する。   Specifically, the optimum route based on the Dijkstra method is calculated for each section divided by a point group including a current position (departure position), a destination, and a waypoint. In this calculation, the cost of a plurality of routes connecting the start point and end point of each section is calculated, and the route with the lowest cost is specified as the optimum route. Here, when the route is a route that enters a congestion tax area, the value of the cost of the route varies depending on the value of the setting flag.

具体的には、幹線道路可ボタン61に対応する設定フラグがオフのときは、幹線道路を通る経路のコストが、事実上最適経路と成り得ないような大きな値とする。また、当該設定フラグがオンのときは、幹線道路を通る経路が最適経路となり得るよう、幹線道路を通る経路のコストを、当該設定フラグがオフである場合に比べて低い値とする。   Specifically, when the setting flag corresponding to the main road enable button 61 is OFF, the cost of the route passing through the main road is set to a large value that cannot practically become the optimum route. Further, when the setting flag is on, the cost of the route passing through the main road is set to a lower value than when the setting flag is off so that the route passing through the main road can be the optimum route.

また、時間制限道路可ボタン62に対応する設定フラグがオフのときは、時間制限道路を通る経路のコストが、事実上最適経路と成り得ないような大きな値とする。また、当該設定フラグがオンのときは、時間制限道路を通る経路が最適経路となり得るよう、時間制限道路を通る経路のコストを、当該設定フラグがオフである場合に比べて低い値とする。   When the setting flag corresponding to the time limit road enable button 62 is off, the cost of the route passing through the time limit road is set to a large value that cannot be an optimum route in practice. Further, when the setting flag is on, the cost of the route passing through the time-limited road is set to a lower value than when the setting flag is off so that the route passing through the time-limited road can be the optimum route.

また、有料道路可ボタン63に対応する設定フラグがオフのときは、有料道路を通る経路のコストが、事実上最適経路と成り得ないような大きな値とする。また、当該設定フラグがオンのときは、有料道路を通る経路が最適経路となり得るよう、有料道路を通る経路のコストを、当該設定フラグがオフである場合に比べて低い値とする。   When the setting flag corresponding to the toll road button 63 is off, the cost of the route passing through the toll road is set to a large value that cannot practically be the optimum route. Further, when the setting flag is on, the cost of the route passing through the toll road is set to a lower value than when the setting flag is off so that the route through the toll road can be the optimum route.

また、フェリー可ボタン64に対応する設定フラグがオフのときは、フェリーを使用する経路のコストが、事実上最適経路となり得ないような大きな値とする。また、当該設定フラグがオンのときは、フェリーを使用する経路が最適経路となり得るよう、フェリーを使用する経路のコストを、当該設定フラグがオフである場合に比べて低い値とする。   Further, when the setting flag corresponding to the ferry enable button 64 is OFF, the cost of the route using the ferry is set to a large value that cannot effectively be the optimum route. When the setting flag is on, the cost of the route using the ferry is set to a lower value than when the setting flag is off so that the route using the ferry can be the optimum route.

また、渋滞税可ボタン65に対応する設定フラグがオンのときは、渋滞税エリアに進入する経路のコストを、渋滞税エリアに進入する経路が最適経路となり得るような値とする。すなわち、渋滞税エリアへの進入を避けることを考慮しないようなコスト計算を行う。   Further, when the setting flag corresponding to the congestion tax enable button 65 is on, the cost of the route entering the congestion tax area is set to a value such that the route entering the congestion tax area can be the optimum route. That is, cost calculation is performed so as not to consider avoiding entry into the congestion tax area.

以下、渋滞税可ボタン65に対応する設定フラグがオフの場合について説明する、この場合、ある経路がある渋滞税エリアに進入するような経路となっている場合、その経路のコストがどのような値になるかは、当該渋滞税エリアに対応する進入可否フラグによって変化する。以下、当該渋滞税エリアに対応する進入可否フラグがオンの場合とオフの場合についてそれぞれ説明する。   In the following, the case where the setting flag corresponding to the congestion tax enable button 65 is off will be described. In this case, if the route is a route that enters a certain congestion tax area, what is the cost of the route? Whether the value is a value or not depends on the entry permission flag corresponding to the congestion tax area. Hereinafter, the case where the entry permission / prohibition flag corresponding to the congestion tax area is on and the case where it is off will be described.

(1)当該進入可否フラグがオンの場合:
この場合、当該渋滞税エリアに進入する経路のコストを、当該渋滞税エリアに進入する経路が最適経路となり得るような値とする。すなわち、当該渋滞税エリアへの進入を避けることを考慮しないようなコスト計算を行う。
(1) When the entry propriety flag is on:
In this case, the cost of the route entering the traffic congestion tax area is set to a value such that the route entering the traffic congestion tax area can be an optimal route. That is, cost calculation is performed so as not to consider avoiding entry into the congestion tax area.

(2)当該進入可否フラグがオフの場合:
この場合、全区間のうち、少なくとも1つの区間について、その区間の始点が当該渋滞税エリア外にあり、その区間の終点が当該渋滞税エリア内にあれば、当該渋滞税エリアへの進入を避けることを考慮しないようなコスト計算を、各区間について行う。これは、現在位置、目的地、および経由地の、到達順が連続する2つの組のうち、到達の早い方が当該渋滞税エリア外にあり、到達の遅い方が当該渋滞税エリア内にあるような組み合わせが1つでもあれば、よほど特殊な事情がない限り、自車両は一度は必ずその渋滞税エリア内に進入するので、当該渋滞税エリアへの進入を避けるような経路を算出しようとしてもほとんど無意味であるということに基づいた作動である。
(2) When the entry flag is off:
In this case, if at least one of all the sections is outside the congestion tax area and the end point of the section is within the congestion tax area, avoid entering the congestion tax area. Cost calculation that does not consider this is performed for each section. This is because, among the two sets of the current position, destination, and waypoint, which arrive in sequence, the faster arrival is outside the congestion tax area, and the later arrival is within the congestion tax area. If there is even one such combination, unless there is a very special situation, the vehicle will always enter the congestion tax area once, so try to calculate a route that avoids entering the congestion tax area. Is based on the fact that it is almost meaningless.

またこの場合、全区間について、その区間の始点が当該渋滞税エリア内にあるかまたはその区間の終点が当該渋滞税エリア外にあれば、プログラム200のステップ250によって設定されたハイライト選択情報の内容によって、経路計算の方法が以下のように異なる。   Also, in this case, for all sections, if the start point of the section is within the congestion tax area or the end point of the section is outside the congestion tax area, the highlight selection information set in step 250 of the program 200 Depending on the contents, the route calculation method differs as follows.

(2−1)ハイライト選択情報が、総量金額ボタン71、通過エリア個数ボタン73、個別エリア設定ボタン75のいずれもハイライトされていない旨を示している場合:
この場合、当該渋滞税エリアへの進入を避けるような経路の算出を行う。当該渋滞税エリアへの進入を避けるようなコスト計算としては、当該渋滞税エリアに進入する経路のコストが、当該渋滞税エリアに進入しない経路のコストより下回ることがないようなコストとする。なお、このような場合であっても、候補となる経路がすべて当該渋滞税エリアに進入するものばかりである場合は、それらのうちの1つを最適経路として算出する。
(2-1) When the highlight selection information indicates that none of the total amount button 71, the passing area number button 73, and the individual area setting button 75 is highlighted:
In this case, a route that avoids entry into the congestion tax area is calculated. The cost calculation for avoiding entry into the congestion tax area is a cost such that the cost of the route entering the congestion tax area does not fall below the cost of the route not entering the congestion tax area. Even in such a case, if all candidate routes enter only the traffic congestion tax area, one of them is calculated as the optimum route.

(2−2)ハイライト選択情報が、総量金額ボタン71がハイライトされている旨を示している場合:
この場合、全課金額が料金入力フィールド72に入力された料金額以内に収まる範囲内で、当該渋滞税エリア(進入可否フラグがオフである渋滞税エリア)への進入を許す。具体的には、案内経路候補が、1つ以上の当該渋滞税エリアに進入するようになっている場合、それら当該渋滞税エリアの課金額を特定し、それらの総和が料金入力フィールド72に入力された料金額以下であれば、この経路のコストを、渋滞税エリアに進入しない経路に対抗して最適経路となり得るような値とする。また、それらの総和が料金入力フィールド72に入力された料金額を超えていれば、この経路のコストを、渋滞税エリアに進入しない経路に対抗して最適経路となることが事実上ないような大きな値とする。
(2-2) When the highlight selection information indicates that the total amount button 71 is highlighted:
In this case, entry into the congestion tax area (congestion tax area where the entry enable / disable flag is off) is permitted within a range where the total charge amount is within the charge amount input in the charge input field 72. Specifically, when the guide route candidates enter one or more traffic jam tax areas, the charge amounts of the traffic tax areas are specified, and the sum of those charges is input in the charge input field 72 If it is less than or equal to the tolled amount, the cost of this route is set to a value that can be an optimum route against a route that does not enter the congestion tax area. Also, if the sum of these exceeds the amount of charge entered in the fee entry field 72, the cost of this route is practically unlikely to be the optimum route against the route that does not enter the congestion tax area. Use a large value.

なお、各渋滞税エリアの課金額の情報は、あらかじめ外部記憶媒体18に記憶されており、CPU19はこの情報を読み出して各渋滞税エリアの課金額を特定するようになっている。   Information on the charge amount of each congestion tax area is stored in the external storage medium 18 in advance, and the CPU 19 reads out this information and specifies the charge amount of each congestion tax area.

このようにCPU19は、進入に対する課金額が定められている当該複数の渋滞税エリアのうち、課金額の合計が上限金額(すなわち料金入力フィールド72に入力された料金額)を超えない渋滞税エリアへの進入を避けることを考慮せず、他の渋滞税エリアへの進入を避けるような案内経路を算出するようになっていることで、上限金額に基づいて、複数の渋滞税エリアのうち、進入を避けるエリアおよび進入を避けないエリアを分けることができる。   As described above, the CPU 19 determines that the total amount of charges does not exceed the upper limit amount (that is, the amount entered in the fee entry field 72) among the plurality of congestion tax areas in which the amount charged for entry is determined. By calculating a guide route that avoids entering into other congestion tax areas without considering entering into the traffic jam area, based on the maximum amount, among multiple congestion tax areas, An area that avoids entry and an area that avoids entry can be separated.

(2−3)ハイライト選択情報が、通過エリア個数ボタン73がハイライトされている旨を示している場合:
この場合、通過する当該渋滞税エリア(進入可否フラグがゼロである渋滞税エリア)が個数入力フィールド74に入力された個数に収まる範囲内で、当該渋滞税エリアへの進入を許す。具体的には、案内経路候補が、1つ以上の当該渋滞税エリアに進入するようになっている場合、それら当該渋滞税エリアの総数が個数入力フィールド74に入力された個数以下であれば、この経路のコストを、渋滞税エリアに進入しない経路に対抗して最適経路となり得るような値とする。また、その総数が個数入力フィールド74に入力された個数を超えていれば、この経路のコストを、渋滞税エリアに進入しない経路に対抗して最適経路となることが事実上ないような大きな値とする。
(2-3) When the highlight selection information indicates that the passing area number button 73 is highlighted:
In this case, entry into the congestion tax area is permitted within a range in which the congestion tax area that passes through (congestion tax area where the entry permission flag is zero) falls within the number input in the number input field 74. Specifically, when the guide route candidates enter the one or more congestion tax areas, if the total number of the congestion tax areas is equal to or less than the number input in the number input field 74, The cost of this route is set to a value that can be an optimum route against a route that does not enter the congestion tax area. Also, if the total number exceeds the number input in the number input field 74, the cost of this route is a large value that is practically not an optimum route against a route that does not enter the congestion tax area. And

このようにCPU19は、当該渋滞税エリアのうち、上限個数分の渋滞税エリアへの進入を避けることを考慮せず、他の渋滞税エリアへの進入を避けるような案内経路を算出するようになっていることで、複数の渋滞税エリアのうち、進入を避けるエリアおよび進入を避けないエリアを、上限個数という制限に基づいて分けることができる。   As described above, the CPU 19 does not consider avoiding entry to the traffic congestion tax area of the upper limit number among the congestion tax areas, and calculates a guide route that avoids entry to another congestion tax area. By doing so, it is possible to divide an area that avoids entry and an area that does not avoid entry among a plurality of congestion tax areas based on the limit of the upper limit number.

(2−4)ハイライト選択情報が、個別エリア設定ボタン75がハイライトされている旨を示している場合:
この場合、進入可否フラグがオフである渋滞税エリアのうち、個別エリアフラグがオンとなっている渋滞税エリアについては、その渋滞税エリアへの進入を避けることを考慮しない経路を算出し、個別エリアフラグがオフとなっている渋滞税エリアについては、その渋滞税エリアへの進入を避けるような経路を算出する。具体的には、案内経路候補が、進入可否フラグがオフで個別エリアフラグがオフであるような渋滞税エリアに1度でも進入するようになっていれば、その経路のコストを、渋滞税エリアに進入しない経路に対抗して最適経路となり得ることが事実上ないような大きな値とする。また、案内経路候補が、個別エリアフラグがオンであるような渋滞税エリアにのみ進入するようになっていれば、その経路のコストを、渋滞税エリアに進入しない経路に対抗して最適経路となり得るような値とする。
(2-4) When the highlight selection information indicates that the individual area setting button 75 is highlighted:
In this case, out of the congestion tax area where the admission flag is off, for the congestion tax area where the individual area flag is on, a route that does not consider entering the congestion tax area is calculated and For a traffic congestion tax area where the area flag is off, a route that avoids entry into the traffic congestion tax area is calculated. Specifically, if the guide route candidate enters the traffic congestion tax area where the entry permission flag is OFF and the individual area flag is OFF, the cost of the route is determined as the traffic congestion tax area. It is set to a large value so that it is virtually impossible to become an optimum route against a route that does not enter the route. In addition, if the guide route candidate enters only the congestion tax area where the individual area flag is on, the cost of that route becomes the optimal route against the route that does not enter the congestion tax area. The value is as follows.

図16に、案内経路算出の一例として、目的地が設定され、経由地が設定されておらず、渋滞税可ボタン65に対応する設定フラグがオフとなっており、かつハイライト選択情報が、総量金額ボタン71、通過エリア個数ボタン73、個別エリア設定ボタン75のいずれもハイライトされていない旨を示していない場合に、CPU19が行う案内経路算出の方法を表形式で示す。この図に示す通り、CPU19は、当日の渋滞税を支払っている渋滞税エリア、すなわち対応する進入可否フラグがオンの渋滞税エリアについては、出発地(現在位置)および目的地に関わらず、その渋滞税エリアへの進入を考慮しない案内経路を算出する。   In FIG. 16, as an example of the guidance route calculation, the destination is set, the waypoint is not set, the setting flag corresponding to the congestion tax enable button 65 is off, and the highlight selection information is When the total amount button 71, the passing area number button 73, and the individual area setting button 75 are not highlighted, the guide route calculation method performed by the CPU 19 is shown in a table format. As shown in this figure, the CPU 19 determines whether or not the congestion tax area for which the congestion tax for the day has been paid, that is, the congestion tax area for which the corresponding entry availability flag is on, regardless of the departure place (current position) and destination. Calculate a guide route that does not consider entering the congestion tax area.

また、当日の渋滞税が未払いの渋滞税エリア、すなわち対応する進入可否フラグがオフの渋滞税エリアについては、現在位置が当該渋滞税エリア外にあり目的地が当該渋滞税エリア外にある場合、現在位置が当該渋滞税エリア内にあり目的地が当該渋滞税エリア外にある場合、および、現在位置が当該渋滞税エリア内にあり目的地が当該渋滞税エリア内にある場合、当該渋滞税エリアへの進入を避けるような案内経路を算出する。   In addition, for the traffic tax area where the traffic tax of the day has not been paid, i.e., the traffic tax area where the corresponding admission flag is off, if the current position is outside the traffic tax area and the destination is outside the traffic tax area, If the current position is within the congestion tax area and the destination is outside the congestion tax area, and if the current position is within the congestion tax area and the destination is within the congestion tax area, the congestion tax area A guide route that avoids entering is calculated.

このようになっていることで、案内経路が、当該渋滞税エリア外の地点から当該渋滞税エリア外の地点に至る案内経路において、一端当該渋滞税エリアに進入するようになること、当該渋滞税エリア内の地点から当該渋滞税エリア外の地点に至る案内経路が、一度その渋滞税エリアを出た後にその渋滞税エリア内に進入するようになること、および、当該渋滞税エリア内の地点から当該渋滞税エリア外の地点に至る案内経路が、一度その渋滞税エリアを出た後にその渋滞税エリア内に進入するようになること、を避けることができる。これは、当該渋滞税エリアがいびつな地理形状を有している場合においてより効果を発揮する。   As a result, the guide route is to enter the traffic jam area once in the guide route from a point outside the traffic tax area to a point outside the traffic tax area. The guide route from a point in the area to a point outside the traffic congestion tax area will enter the traffic congestion tax area after leaving the traffic congestion tax area, and from a point in the traffic congestion tax area It is possible to avoid that the guide route to a point outside the congestion tax area once enters the congestion tax area after leaving the congestion tax area. This is more effective when the congestion tax area has an irregular geographical shape.

また、当日の渋滞税が未払いの渋滞税エリア、すなわち対応する進入可否フラグがオフの渋滞税エリアについて、現在位置が当該渋滞税エリア外にあり目的地が当該渋滞税エリア内にある場合、当該渋滞税エリアへの進入を避けることを考慮しない案内経路を算出するようになっていてもよい。これは、現在位置が当該渋滞税エリア外にあり、設定された目的地が当該渋滞税エリア内にある場合は、よほど特殊な事情がない限り、自車両は一度は必ずその渋滞税エリア内に進入するので、当該渋滞税エリアへの進入を避けるような経路を算出しようとしてもほとんど無意味であるからである。   Also, if the current location is outside the congestion tax area and the destination is within the congestion tax area, the congestion tax area where the congestion tax of the day is unpaid, i.e., the congestion tax area where the corresponding entry permission flag is off, A guidance route that does not consider avoiding entry into the congestion tax area may be calculated. This is because if the current position is outside the congestion tax area and the set destination is within the congestion tax area, the vehicle must be in the congestion tax area at least once, unless there are special circumstances. This is because it is almost meaningless to calculate a route that avoids entering the congestion tax area.

ステップ320に続いては、ステップ340で、算出した案内経路が、いずれかの渋滞税エリアに進入するようになっているか否かを判定し、進入するようになっている場合は続いてステップ348を実行し、進入しないようになっている場合はステップ345を実行する。   Subsequent to step 320, it is determined in step 340 whether the calculated guide route is to enter one of the congestion tax areas. Is executed, and step 345 is executed when it is determined not to enter.

ステップ345では、算出した最適案内経路を、地図と共に画像表示装置13に表示させる。図17に、この案内経路表示のための表示画面80の一例を示す。表示画面80は、地図上に目的地81までの案内経路82を表している。なお、表示画面80中、行程リスト83は、その案内経路中の高速道路や一般道路の距離を示し、総距離表示84は、案内経路82の総行程距離を示し、到着予定表示87は、到着予定時刻を示している。また、CPU19は、ユーザによる経路変更ボタン85の選択があると、他の最適経路の算出を行う。また、CPU19は、ユーザによるガイドボタン86の選択があると、上述の経路案内処理を開始する。ステップ345の後、プログラム300の実行は終了する。   In step 345, the calculated optimum guide route is displayed on the image display device 13 together with the map. FIG. 17 shows an example of a display screen 80 for displaying the guidance route. The display screen 80 represents a guide route 82 to the destination 81 on the map. In the display screen 80, the itinerary list 83 indicates the distance of the expressway and the general road in the guide route, the total distance display 84 indicates the total route distance of the guide route 82, and the arrival schedule display 87 indicates the arrival schedule. The scheduled time is shown. Further, when the user selects the route change button 85, the CPU 19 calculates another optimum route. Further, when the user selects the guide button 86, the CPU 19 starts the route guidance process described above. After step 345, execution of program 300 ends.

ステップ348では、設定は渋滞税エリア進入不可か否か、すなわち渋滞税可ボタン65に対応する設定フラグがオフであるか否か、を判定し、進入不可の場合続いてステップ350を実行し、進入不可でない場合、続いてステップ345を実行する。   In step 348, it is determined whether or not the setting is entry into the traffic congestion tax area, that is, whether or not the setting flag corresponding to the traffic congestion tax enable button 65 is off. If the entry is not possible, step 345 is subsequently executed.

ステップ350では、現在時刻(またはユーザが操作スイッチ群12を用いて指定した出発時刻)に自車両がその案内経路の走行を開始した場合の、その走行の進捗度と時刻との関係を、あらかじめ地図データ中に記録された案内経路中の道路片の平均速度、制限速度等に基づいて特定し、その関係に基づいて、進入する渋滞税エリアのうち、走行中の時間の経過によって日付が変更することで、その渋滞税エリアに進入する前に、当該進入可否フラグがオンからオフにリセットされるような渋滞税エリアが1つでもあるか否かを判定する。ある場合は、続いてステップ380を実行し、ない場合は、続いてステップ355で、ステップ345と同様の案内経路表示を行う。   In step 350, the relationship between the degree of progress of the travel and the time when the host vehicle starts traveling on the guide route at the current time (or the departure time designated by the user using the operation switch group 12) is determined in advance. Identified based on the average speed, speed limit, etc. of the road pieces in the guide route recorded in the map data, and based on the relationship, the date changes according to the elapsed time of travel in the traffic jam tax area to enter By doing so, before entering the congestion tax area, it is determined whether or not there is at least one congestion tax area in which the entry availability flag is reset from on to off. If there is, then step 380 is executed. If not, then, in step 355, the same guidance route display as in step 345 is performed.

ステップ355に続いては、ステップ370で、渋滞税エリアへ進入する案内経路を算出した旨の通知(例えば「渋滞税エリアに進入します」等のメッセージ)を、一定期間またはユーザの操作スイッチ群12に対する確認操作があるまで、画像表示装置13およびスピーカ14に行わせる。図18に、この通知が表示画面80のポップアップウインドウ88内に表示された様子を示す。なお、このような警告通知は、進入可否フラグがオフの渋滞税エリアについてのみ行うようになっていてもよい。ステップ370の後、プログラム300の実行は終了する。   Subsequent to step 355, in step 370, a notification that a guide route to enter the congestion tax area has been calculated (for example, a message such as “I will enter the congestion tax area”) for a certain period of time or a group of user operation switches. Until the confirmation operation is performed on the image display device 12, the image display device 13 and the speaker 14 are performed. FIG. 18 shows how this notification is displayed in the pop-up window 88 of the display screen 80. Note that such warning notification may be performed only for a traffic jam tax area where the entry permission / prohibition flag is off. After step 370, execution of program 300 ends.

ステップ350で案内経路走行中に進入可否フラグが進入前にオンからオフにリセットされる渋滞税エリアが1つでもあると判定された後のステップ380では、当該進入可否フラグを暫定的にオフにし、その上で再度ステップ320を実行する。なお、CPU19は、この暫定的にオフとなった進入可否フラグの値を、プログラム300の実行終了時に元の値に戻すようになっている。   In step 380 after it is determined in step 350 that there is at least one congestion tax area that is reset from on to off before entering the guide route while traveling on the guide route, the entry enable / disable flag is temporarily turned off. Then, step 320 is executed again. Note that the CPU 19 returns the value of the entry permission / prohibition flag temporarily turned off to the original value when the execution of the program 300 ends.

なお、プログラム300の実行が終了すると、CPU19は続いて経路案内処理を開始する。   When the execution of the program 300 is completed, the CPU 19 subsequently starts the route guidance process.

このようなプログラム300をCPU19が実行することにより、カーナビゲーション装置1は、設定された経路計算条件に基づいて(ステップ310参照)案内経路の算出を行う(ステップ320参照)。そして、この算出において、いずれかの渋滞税エリアの当日分の渋滞税を未払いで(すなわち当該渋滞税エリアの進入可否フラグがリセットされた状態であり)、現在位置、目的地、および経由地からなる地点群中の、到達順が連続する2つの地点のうち、到達の早い方が当該渋滞税エリア外にあり、到達の遅い方が当該渋滞税エリア内にあるような組み合わせが1つもなく、かつ、ユーザが渋滞税エリアを避ける旨の設定を行っている場合、当該渋滞税エリアへの進入を避けるような案内経路を算出する。   When the CPU 19 executes such a program 300, the car navigation apparatus 1 calculates a guide route (see step 320) based on the set route calculation conditions (see step 310). In this calculation, the congestion tax for the day of any congestion tax area is unpaid (that is, the entry permission flag of the congestion tax area is reset), and from the current position, destination, and waypoint Among the two points in the point group, the fastest arrival is outside the congestion tax area and there is no combination where the slower arrival is within the congestion tax area. In addition, when the user has set to avoid the congestion tax area, a guide route that avoids entering the congestion tax area is calculated.

そして、それ以外の場合、すなわち当該渋滞税エリアへの進入を避けることを考慮しない案内経路を算出した場合、ユーザによる当該渋滞税エリアへの進入を避けたい旨の設定が為されていれば、ユーザに対してその旨の警告通知を行う(ステップ348、370参照)。   And, in other cases, that is, when calculating a guidance route that does not consider avoiding entry into the congestion tax area, if the user has set to avoid entering the congestion tax area, A warning to that effect is sent to the user (see steps 348 and 370).

また、ある渋滞税エリアへの進入を避けることを考慮しない案内経路を算出した場合、算出した案内経路を後に自車両が走行したとしたら、その走行中の時間の経過によって、当該渋滞税エリアに自車両が進入する前に日付が変わることで、当該進入可否データがオフとなる、と予測することに基づいて(ステップ350参照)、案内経路を再度算出する(ステップ380参照)ようになっていてもよい。このようになっていることで、案内経路の走行における時間の経過を考慮してあらかじめ案内経路計算を行うことができる。   In addition, when a guide route that does not consider avoiding entry into a certain congestion tax area is calculated, if the host vehicle travels on the calculated guide route later, it will enter the congestion tax area according to the passage of time during the travel. The guide route is calculated again (see step 380) based on the prediction that the entry permission data will be turned off when the date changes before the host vehicle enters (see step 350). May be. In this way, the guidance route calculation can be performed in advance in consideration of the passage of time in the travel of the guidance route.

次に、図19に、CPU19が経路案内処理を実行しているときに、その処理と並列的に繰り返し実行するプログラム400を示す。CPU19は、このプログラムの実行において、まずステップ410で、新たに、すなわち前回のステップ410の実行の後、進入可否フラグの値に変化があったか否かを判定する。なお、進入可否フラグの値の変化は、上述のプログラム500の実行によって発生する。新たに進入可否フラグの値に変化があった場合、続いてステップ420を実行し、変化がない場合、プログラム400の1回分の実行を終了する。   Next, FIG. 19 shows a program 400 that is repeatedly executed in parallel with the processing when the CPU 19 is executing the route guidance processing. In the execution of this program, the CPU 19 first determines in step 410 whether or not the value of the entry permission / prohibition flag has changed anew, that is, after the previous execution of step 410. Note that the change in the value of the entry permission / prohibition flag is generated by the execution of the program 500 described above. If there is a new change in the value of the entry permission / prohibition flag, step 420 is subsequently executed. If there is no change, the execution of the program 400 once is terminated.

ステップ420では、再度経路算出処理を行うため、プログラム300を実行させ、その後プログラム400の1回分の実行を終了する。   In step 420, in order to perform the route calculation process again, the program 300 is executed, and then execution of the program 400 once is terminated.

このようなプログラム400をCPU19が実行することにより、カーナビゲーション装置1は、時間の経過によって日付が変わり、進入可否フラグの値が変化したとき(ステップ410)案内経路を再度算出するこのようにすることで、案内経路を時間の経過に基づいて柔軟に変化させることが可能となる。   When the CPU 19 executes such a program 400, the car navigation apparatus 1 calculates the guidance route again when the date changes with the passage of time and the value of the entry permission flag changes (step 410). Thus, the guide route can be flexibly changed based on the passage of time.

以上のような作動により、カーナビゲーション装置1は、複数の渋滞税エリアについての複数の支払い対象期間と、それら個々の支払い対象期間についての当該渋滞税エリアの料金支払いの有無とを対応づける支払い履歴データを、ユーザの登録操作に基づいて書き換える。またカーナビゲーション装置1は、日付の変わるタイミング、および支払い履歴データが変化するタイミングにおいて、進入可否データの内容を、当該支払い対象期間について当該渋滞税エリアへ進入可を示すように書き換え、進入可否データの内容がある渋滞税エリアへ現時点で進入不可を示していることに基づいて、その渋滞税エリアへの進入を避けるような案内経路を算出し、当該進入可否データの内容がある渋滞税エリアへ現時点で進入可を示していることに基づいて、その渋滞税エリアへの進入を避けることを考慮しない案内経路を算出する。   With the above operation, the car navigation apparatus 1 associates a plurality of payment target periods for a plurality of congestion tax areas with the payment history of the congestion tax areas for the individual payment target periods. Data is rewritten based on a user registration operation. In addition, the car navigation device 1 rewrites the contents of the entry availability data at the timing when the date changes and the payment history data changes so that the entry into the congestion tax area is indicated for the payment target period, and the entry availability data Based on the fact that no entry into the traffic jam area with the contents of is presently indicated, a guidance route that avoids entering the traffic congestion tax area is calculated, and the traffic tax area with the content of the entry availability data is calculated. Based on the fact that entry is possible at the present time, a guide route that does not consider entering the congestion tax area is calculated.

このように、カーナビゲーション装置1が、ある渋滞税エリアのある支払い対象期間についての料金を支払った旨の情報に基づいて、進入可否データを書き換え、さらにその進入可否データに基づいて、その渋滞税エリアへの進入を避けるような、あるいは避けることを考慮しないような案内経路を算出することで、渋滞税エリアへの進入を避けるか否かを、その渋滞税エリアについての料金支払い状況に基づいて決めることができるようになる。   In this way, the car navigation apparatus 1 rewrites the entry permission / prohibition data based on the information that the fee for the payment target period in a certain congestion tax area has been paid, and further, the congestion tax based on the entry permission / inhibition data. Whether or not to enter the congestion tax area by calculating a guide route that avoids or does not consider entering the area based on the payment status of the congestion tax area. You can decide.

なお、上記の実施形態において、プログラム100、200、300、400、500および600が、特許請求の範囲に記載のプログラムに相当する。またCPU19が、プログラム500を実行することで、特許請求の範囲に記載の進入可否データ書き換え手段として機能する。またCPU19が、プログラム100〜400を実行することで、特許請求の範囲に記載の案内経路算出手段として機能する。またCPU19が、プログラム600を実行することで、特許請求の範囲に記載の支払い履歴データ書き換え手段として機能する。
(他の実施形態)
なお、上記の実施形態においては、カーナビゲーション装置1は、状況に応じて渋滞税エリアへの進入を避けるような案内経路を算出するようになっている。ここでいう渋滞税エリアとは、あらかじめ料金を支払うことでその支払い対象期間における車両での進入が許可されるように取り決められた都市区域の一例であるということができる。しかし、かならずしもこのような都市区域のみならず、カーナビゲーション装置1は、あらかじめ料金を支払うことでその支払い対象期間における車両での進入が許可されるように取り決められた有料道路への進入を避けるような案内経路を算出するようになっていてもよい。すなわち、カーナビゲーション装置1は、状況に応じて1つ以上のリンクから成る時限課金道路領域への進入を避けるような案内経路を算出するようになっていればよい。
In the above embodiment, the programs 100, 200, 300, 400, 500 and 600 correspond to the programs described in the claims. In addition, the CPU 19 executes the program 500 to function as an entry permission / rejection data rewriting unit described in the claims. Further, the CPU 19 executes the programs 100 to 400 to function as a guide route calculation unit described in the claims. Further, the CPU 19 executes the program 600 to function as the payment history data rewriting means described in the claims.
(Other embodiments)
In the above embodiment, the car navigation device 1 calculates a guide route that avoids entering the congestion tax area according to the situation. The congestion tax area here is an example of an urban area that has been negotiated so that entry by vehicle during the payment target period is permitted by paying a fee in advance. However, not only in such an urban area, the car navigation device 1 avoids entering a toll road that is arranged so that entry by vehicle during the payment target period is permitted by paying a fee in advance. A simple guide route may be calculated. In other words, the car navigation device 1 only needs to calculate a guide route that avoids entering a time-charged road area composed of one or more links according to the situation.

また、上記の実施形態では、定期的に現れる区切りタイミングとしての日付の変わり目として、午前0時を用いているが、その道路領域の時間的制限の内容に対応していれば、必ずしも0時でなくとも、午前4時等、何時であってもよい。   In the above embodiment, 0:00 am is used as the date transition as the delimiter timing that appears periodically. However, if it corresponds to the contents of the time restriction of the road area, it is not necessarily 0:00. It may be any time, such as 4 am.

また、上記の実施形態では、支払い対象期間は、日付のような、「所定の規則で繰り返す期間」となっているが、必ずしもこのようになっている必要はない。   In the above embodiment, the payment target period is a “period repeated according to a predetermined rule” such as a date, but it is not always necessary to do so.

例えば、ある渋滞税エリアの支払い対象期間は、ユーザがその渋滞税エリアについての渋滞税の支払いを行ったときに始まり、その所定時間後(例えば24時間後)に終わる期間であってもよい。このような、ある時限課金道路領域についての支払い対象期間は、料金の支払いがあった時から所定時間後までの期間である場合は、ナビゲーション装置は、当該時限課金道路領域についての料金の支払いがあった時から所定時間後となるタイミングが訪れたことに基づいて、記憶媒体中の進入可否データの内容を、当該時限課金道路領域へ進入不可を示すように書き換えるようになっていればよい。   For example, the payment target period of a certain congestion tax area may be a period that starts when the user pays the congestion tax for the congestion tax area and ends after a predetermined time (for example, 24 hours later). When the period subject to payment for a certain time-charged road area is a period from when the fee is paid to after a predetermined time, the navigation apparatus may pay the fee for the time-charged road area. It is only necessary to rewrite the contents of the entry permission / prohibition data in the storage medium so as to indicate that entry into the time-limited charging road area is not possible based on the arrival of a timing that is a predetermined time after the occurrence.

また例えば、ある時限課金道路領域についての支払い対象期間は、自車両の当該時限課金道路領域への進入時から所定時間後までの期間であってもよい。このような場合、ナビゲーション装置は、当該時限課金道路領域への自車両の進入があった時から所定時間後となるタイミングが訪れたことに基づいて、記憶媒体中の進入可否データの内容を、当該時限課金道路領域へ進入不可を示すように書き換えるようになっていればよい。   Further, for example, the payment target period for a certain time-charged road area may be a period from when the host vehicle enters the time-charged road area to a predetermined time later. In such a case, the navigation device, based on the arrival of the timing after a predetermined time from the time when the host vehicle entered the time-limited charging road area, the content of the entry permission / prohibition data in the storage medium, What is necessary is just to rewrite so that the entry to the said time limit charge road area may be impossible.

また、上記の実施形態において、渋滞税エリアは、ある支払い対象期間について渋滞税を支払っていれば、その支払い対象期間中に何度そのエリアに進入してもよいと定められているようなエリアとなっているが、必ずしも何度もそのエリアに進入してもよいとなっていなくともよい。例えば、渋滞税エリアは、ある支払い対象期間について渋滞税を支払っていれば、その支払い対象期間中に1度だけそのエリアに進入してもよいと定められているようなエリアとなっていてもよい。このような場合には、ナビゲーション装置は、自車両が当該渋滞税エリアに進入したとき、対応する進入可否フラグをオンからオフに書き換えるようになっていてもよい。   Further, in the above embodiment, the congestion tax area is an area that is determined to enter the area many times during the payment target period if the congestion tax is paid for the payment target period. However, it is not always necessary to enter the area many times. For example, a traffic congestion tax area may be an area where it is stipulated that if a traffic congestion tax is paid for a certain payment target period, the area may be entered only once during the payment target period. Good. In such a case, the navigation device may rewrite the corresponding entry propriety flag from on to off when the host vehicle enters the congestion tax area.

また、渋滞税エリアによっては、ある種類の車両(例えば、渋滞エリア税境界周辺の住民の保有車両等)には常に進入を許すという制度が設けられる場合がある。すなわち、車両によっては、時限課金道路領域への進入を避ける理由が全く存在しない場合がある。   Also, depending on the congestion tax area, there may be a system in which certain types of vehicles (for example, vehicles owned by residents around the congestion area tax boundary) are always allowed to enter. That is, depending on the vehicle, there may be no reason to avoid entering the time-charged road area.

例えば、ある地域名称のナンバープレートを有する車両が、ある道路領域への進入を避ける理由が全く存在しない場合、ある末尾番号のナンバープレートを有する車両が、ある道路領域への進入を避ける理由が全く存在しない場合等、においては、カーナビゲーション装置1は、外部記憶媒体18等の記憶媒体に記憶された自車両のナンバープレート情報に基づいて、当該道路領域への進入を避けるような案内経路を算出する必要があるか否かを判定し、必要がある場合にのみ当該道路領域への進入を避けるような案内経路を算出するようになっていてもよい。   For example, if there is no reason why a vehicle with a license plate with a certain area name avoids entering a certain road area, there is no reason why a vehicle with a license plate with a certain last number avoids entering a certain road area. In the case where the vehicle does not exist, the car navigation device 1 calculates a guide route that avoids entering the road region based on the license plate information of the host vehicle stored in the storage medium such as the external storage medium 18. It may be determined whether or not it is necessary to calculate a guidance route that avoids entry into the road area only when necessary.

また、カーナビゲーション装置1は、メモリスティック、コンパクトフラッシュ(登録商標)、磁気カード等の取り外し可能な携帯型記憶媒体を読み出す装置を有し、その装置を用いて読み出したID情報に基づいて、当該道路領域への進入を避けるような案内経路を算出する必要があるか否かを判定し、必要がある場合にのみ当該道路領域への進入を避けるような案内経路を算出するようになっていてもよい。   In addition, the car navigation device 1 has a device that reads a removable portable storage medium such as a memory stick, a compact flash (registered trademark), and a magnetic card, and based on the ID information read using the device, the car navigation device 1 It is determined whether it is necessary to calculate a guidance route that avoids entry into the road area, and only when necessary, a guidance route that avoids entry into the road area is calculated. Also good.

また、渋滞税エリアによっては、ある曜日には渋滞税の支払いを要求し、他の曜日には常に進入を許可するという制度が設けられる可能性がある。すなわち、曜日によっては、時限課金道路領域への進入を避ける理由が全く存在しない場合がある。   Depending on the congestion tax area, there may be a system that requires payment of congestion tax on certain days and always permits entry on other days. That is, depending on the day of the week, there may be no reason to avoid entering the time-charged road area.

このような場合においては、カーナビゲーション装置1は、現在の曜日、および外部記憶媒体18等の記憶媒体に記憶された曜日毎の当該道路領域への進入を避けるような案内経路を算出する必要があるか否かの情報に基づいて、当日が当該道路領域への進入を避ける必要がある曜日である場合にのみ、当該道路領域への進入を避けるような案内経路を算出するようになっていてもよい。   In such a case, the car navigation apparatus 1 needs to calculate a guide route that avoids entering the road area for each day of the week stored in the storage medium such as the current day of the week and the external storage medium 18. Based on the information on whether or not there is a guide route that avoids entry into the road area only when the day is a day of the week on which the entry into the road area should be avoided Also good.

また、渋滞税エリアによっては、1日のうちある時間帯(例えば通勤ラッシュ時等)には渋滞税の支払いを要求し、他の時間帯には常に進入を許すという制度が設けられる可能性がある。すなわち、その日の時分によっては、道路領域への進入を避ける理由が全く存在しない場合がある。   Depending on the congestion tax area, there may be a system that requires payment of congestion tax during certain times of the day (for example, during commuting rush hours) and always allows entry during other times. is there. In other words, depending on the time of the day, there may be no reason to avoid entering the road area.

このような場合においては、カーナビゲーション装置1は、現在の時分、および外部記憶媒体18等の記憶媒体に記憶された当該道路領域への進入を避けるような案内経路を算出する必要がある時間帯の情報に基づいて、現在時刻が当該道路領域への進入を避ける必要がある曜日である場合にのみ、当該道路領域への進入を避けるような案内経路を算出するようになっていてもよい。   In such a case, the car navigation device 1 needs to calculate the current time and a guidance route that avoids entering the road area stored in the storage medium such as the external storage medium 18. Only when the current time is a day of the week when it is necessary to avoid entry into the road area, a guide route that avoids entry into the road area may be calculated based on the information on the belt. .

また、カーナビゲーション装置1は、携帯電話等を用いた無線通信によって路上機等の車外の装置と通信し、その際に自身の識別番号を送信することで、当該路上機から、当該識別番号に対応する車両が当該道路領域への進入を避けるような必要があるか否かの情報を受信し、その受信した情報に基づいて、必要がある場合にのみ、当該道路領域への進入を避けるような案内経路を算出するようになっていてもよい。   In addition, the car navigation device 1 communicates with a device outside the vehicle such as a road device by wireless communication using a mobile phone or the like, and transmits its own identification number at that time. Receive information on whether the corresponding vehicle needs to avoid entering the road area, and based on the received information, avoid entering the road area only when necessary A simple guide route may be calculated.

また、上記実施形態のカーナビゲーション装置1は、車両用のナビゲーション装置に限らず、ナビゲーション装置であれば、ポータブルのナビゲーション装置等、どのようなものであってもよい。   Further, the car navigation device 1 of the above embodiment is not limited to a vehicle navigation device, and may be any device such as a portable navigation device as long as it is a navigation device.

また、上記の実施形態においては、支払い履歴データは、ユーザの操作に従ってその内容が変化するようになっているが、この他にも、ナビゲーション装置は、無線通信によって料金支払いを行った旨の情報を受け取り、その情報に基づいて支払い履歴データの内容を書き換えるようになっていてもよい。   In the above embodiment, the contents of the payment history data change according to the user's operation. In addition to this, the navigation device also provides information indicating that the fee has been paid by wireless communication. And the contents of the payment history data may be rewritten based on the information.

また、支払い履歴データは外部記憶媒体18以外にも、メモリーカード等の取り外し可能な携帯型記憶媒体に記憶されていてもよい。このようにすれば、この取り外し可能な携帯型記憶媒体を、外部の渋滞税支払い装置に装着することで、支払い内容を当該記憶媒体に記録し、それをカーナビゲーション装置に読み取らせるという手順で、支払い履歴データと進入可否フラグとの連携が可能となる。   In addition to the external storage medium 18, the payment history data may be stored in a removable portable storage medium such as a memory card. In this way, by attaching this removable portable storage medium to an external congestion tax payment device, the payment content is recorded on the storage medium, and the car navigation device reads it. It becomes possible to link the payment history data with the entry availability flag.

また、カーナビゲーション装置1が支払い履歴データを有することで、複数の支払い対象期間における料金支払いの有無の管理が容易になるが、このような支払い履歴データは必ずしもなくてもよい。例えば、カーナビゲーション装置1は、ある渋滞税エリアについての当日分の支払いを行った旨の操作を受け受けることで、当該渋滞税エリアに対応する進入可否フラグの値をオンにし、さらに、新たな支払い対象期間の開始時において、当該進入可否フラグの値をオフにするようになっていてもよい。   Further, since the car navigation device 1 has the payment history data, it becomes easy to manage the presence / absence of fee payment in a plurality of payment target periods, but such payment history data is not necessarily required. For example, the car navigation device 1 receives an operation to the effect that the payment for the day for a certain congestion tax area has been made, thereby turning on the value of the entry permission / prohibition flag corresponding to the congestion tax area. At the start of the payment target period, the value of the entry permission / prohibition flag may be turned off.

また、上記の実施形態においては、カーナビゲーション装置1は、進入可否データの一形態として、進入可否フラグを示したが、進入可否データは、支払い履歴データのような形式をしていてもよい。この場合、進入可否データは、支払いがあったときにのみその内容が変化し、新たな支払い対象期間の開始時においては、その内容が変化しなくともよい。   Moreover, in said embodiment, although the car navigation apparatus 1 showed the entry permission flag as one form of the entry permission data, the entry permission data may have a format such as payment history data. In this case, the content of the entry permission / inhibition data changes only when payment is made, and the content may not change at the start of a new payment target period.

本発明の実施形態に係るカーナビゲーション装置1のハードウェア構成図である。It is a hardware block diagram of the car navigation apparatus 1 which concerns on embodiment of this invention. 支払い履歴データの一部を示す図表である。It is a chart which shows a part of payment history data. CPU19が実行するプログラム600のフローチャートである。It is a flowchart of the program 600 which CPU19 performs. 支払い履歴データの登録のための表示画面90を示す図である。It is a figure which shows the display screen 90 for registration of payment log | history data. CPU69が実行するプログラム500のフローチャートである。It is a flowchart of the program 500 which CPU69 runs. CPU19が実行するプログラム100のフローチャートである。It is a flowchart of the program 100 which CPU19 performs. CPU19が実行するプログラム200フローチャートである。It is a program 200 flowchart which CPU19 performs. 目的地・経由地の設定手段を選択させる表示画面20を示す図である。It is a figure which shows the display screen 20 which selects the setting means of a destination and a waypoint. 目的地・経由地の地図表示画面30を示す図である。It is a figure which shows the map display screen 30 of a destination and a waypoint. ポップアップウインドウ36による警告表示を有する表示画面30を示す図である。It is a figure which shows the display screen 30 which has a warning display by the pop-up window. 目的地・経由地の表示画面40を示す図である。It is a figure which shows the display screen 40 of a destination and a waypoint. ルート条件設定のための表示画面60を示す図である。It is a figure which shows the display screen 60 for route condition setting. ポップアップウインドウ36による警告表示を有する表示画面30を示す図である。It is a figure which shows the display screen 30 which has a warning display by the pop-up window. 渋滞税詳細条件の設定のための表示画面70を示す図である。It is a figure which shows the display screen 70 for the setting of traffic congestion tax detailed conditions. CPU19が実行するプログラム20のフローチャートである。It is a flowchart of the program 20 which CPU19 performs. 経路算出の方向の場合分けを示す図表である。It is a chart which shows the case classification in the direction of route calculation. 算出された案内経路の表示画面80を示す図である。It is a figure which shows the display screen 80 of the calculated guide route. ポップアップウインドウ68による警告表示を有する表示画面30を示す図である。It is a figure which shows the display screen 30 which has a warning display by the pop-up window. CPU19が実行するプログラム20のフローチャートである。It is a flowchart of the program 20 which CPU19 performs.

符号の説明Explanation of symbols

1…カーナビゲーション装置、11…位置検出器、12…操作スイッチ群、
13…画像表示装置、14…スピーカ、16…RAM、17…ROM、
18…外部記憶媒体、19…CPU、20…表示画面、21…住所用選択ボタン、
22…名所用選択ボタン、23…地図用選択ボタン、24…郵便番号用選択ボタン、
25…メモリ地点用選択ボタン、26…前回地点選択ボタン、
27…現在地表示ボタン、28…リターンボタン、30…表示画面、
31…選択位置マーク、32…目的地ボタン、33…経由地ボタン、
34…方位アイコン、35…縮尺変更ボタン、36…ポップアップウインドウ、
40、60、70、80、90…表示画面、41…現在位置名称、
42、43…経由地名称、44…目的地名称、45〜47…地点追加ボタン、
48…ルート条件設定ボタン、49、50…スクロールボタン、
61…幹線道路可ボタン、62…時間制限道路可ボタン、63…有料道路可ボタン、
64…フェリー可ボタン、65…渋滞税可ボタン、66…渋滞税詳細設定ボタン、
67…経路計算ボタン、68…ポップアップウインドウ、71…総量金額ボタン、
72…料金入力フィールド、73…通過エリア個数ボタン、
74…個数入力フィールド、75…個別エリア設定ボタン、76…ロンドンボタン、
77…都市Aボタン、78…都市Bボタン、79…終了ボタン、81…目的地、
82…案内経路、83…行程リスト、84…総距離表示、85…経路変更ボタン、
86…ガイドボタン、87…到着予定表示、88…ポップアップウインドウ、
91…カレンダー部、92…カレンダー部、93…タイトル部、94…逆行ボタン、
95…順行ボタン、96…完了ボタン、100〜600…プログラム。
DESCRIPTION OF SYMBOLS 1 ... Car navigation apparatus, 11 ... Position detector, 12 ... Operation switch group,
13 ... Image display device, 14 ... Speaker, 16 ... RAM, 17 ... ROM,
18 ... external storage medium, 19 ... CPU, 20 ... display screen, 21 ... address selection button,
22 ... Selection button for sights, 23 ... Selection button for maps, 24 ... Selection button for postal codes,
25 ... Memory point selection button, 26 ... Previous point selection button,
27 ... Current location display button, 28 ... Return button, 30 ... Display screen,
31 ... selected position mark, 32 ... destination button, 33 ... waypoint button,
34 ... Direction icon, 35 ... Scale change button, 36 ... Pop-up window,
40, 60, 70, 80, 90 ... display screen, 41 ... current position name,
42, 43 ... route name, 44 ... destination name, 45-47 ... point addition button,
48 ... Route condition setting button, 49, 50 ... Scroll button,
61 ... Main road button, 62 ... Time limit road button, 63 ... Toll road button,
64 ... Ferry button, 65 ... Congestion tax button, 66 ... Congestion tax detail setting button,
67 ... Route calculation button, 68 ... Pop-up window, 71 ... Total amount button,
72 ... Charge input field, 73 ... Passage area number button,
74 ... Number input field, 75 ... Individual area setting button, 76 ... London button,
77 ... City A button, 78 ... City B button, 79 ... End button, 81 ... Destination,
82 ... guide route, 83 ... stroke list, 84 ... total distance display, 85 ... route change button,
86 ... Guide button, 87 ... Arrival schedule display, 88 ... Pop-up window,
91 ... Calendar part, 92 ... Calendar part, 93 ... Title part, 94 ... Reverse button,
95 ... Forward button, 96 ... Complete button, 100-600 ... Program.

Claims (22)

あらかじめ料金を支払うことでその支払い対象期間における車両での進入が許可されるように取り決められた道路領域である時限課金道路領域への進入可否についての情報を表す進入可否データを記憶する記憶媒体と、
ある時限課金道路領域のある支払い対象期間についての料金を支払った旨の情報に基づいて、前記記憶媒体中の前記進入可否データの内容を、当該支払い対象期間について当該時限課金道路領域へ進入可を示すように書き換える進入可否データ書き換え手段と、
前記進入可否データの内容がある時限課金道路領域へ現時点で進入不可を示していることに基づいて、その時限課金道路領域への進入を避けるような案内経路を算出し、前記進入可否データの内容がある時限課金道路領域へ現時点で進入可を示していることに基づいて、その時限課金道路領域への進入を避けることを考慮しない案内経路を算出する案内経路算出手段と、を備えたナビゲーション装置。
A storage medium for storing admission data indicating information on whether or not to enter a time-charged road area, which is a road area determined so that entry in the vehicle during the payment target period is permitted by paying a fee in advance; ,
Based on the information that the fee for the payment target period in a certain time-charged road area has been paid, the contents of the entry permission / prohibition data in the storage medium are entered into the time-charged road area for the payment target period. Entry permission data rewriting means for rewriting as shown,
Based on the fact that the entry permission / inhibition data content indicates that the entry into the time-limited charging road area is not possible at present, a guide route that avoids entry into the time-limited charging road area is calculated, and the entry permission / inhibition data contents A navigation device comprising: a guide route calculating means for calculating a guide route that does not consider avoiding entering the time-charged road region based on the fact that an entry into a time-charged road region is currently indicated .
ある時限課金道路領域についての支払い対象期間は、所定の規則で繰り返す期間であり、
前記進入可否書き換え手段は、新たな支払い対象期間の開始タイミングが訪れたことに基づいて、前記記憶媒体中の前記進入可否データの内容を、当該支払い対象期間について当該時限課金道路領域へ進入不可を示すように書き換えることを特徴とする請求項1に記載のナビゲーション装置。
The payment target period for a certain time-charged road area is a period that repeats according to a predetermined rule.
The entry permission / rejection rewriting means determines that entry of the entry permission / prohibition data in the storage medium is not allowed to enter the time-limited charging road area for the payment target period based on the arrival timing of a new payment target period. The navigation device according to claim 1, wherein the navigation device is rewritten as shown.
前記進入可否データ書き換え手段は、ある時限課金道路領域についての複数の支払い対象期間と、それら個々の支払い対象期間についての当該時限課金道路領域の料金支払いの有無とを対応づける支払い履歴データにおいて、現時点から始まるまたは現時点を含む支払い対象期間に対して料金支払い済みの旨が対応づけられていることに基づいて、前記記憶媒体中の前記進入可否データの内容を、当該支払い対象期間について当該時限課金道路領域へ進入可を示すように書き換えることを特徴とする請求項1または2に記載のナビゲーション装置。 In the payment history data that associates the plurality of payment target periods for a certain time-charged road area with the presence / absence of fee payment for the time-charged road area for each of the payment target periods, Based on the fact that the payment has been made with respect to the payment target period starting from or including the present time, the content of the entry permission / prohibition data in the storage medium is related to the time-limited charging road for the payment target period. The navigation device according to claim 1, wherein the navigation device is rewritten so as to indicate that entry into the area is possible. 前記進入可否データ書き換え手段は、前記支払い履歴データにおいて、現時点から始まるまたは現時点を含む支払い対象期間に対して料金未払いの旨が対応づけられていることに基づいて、前記記憶媒体中の前記進入可否データの内容を、当該支払い対象期間について当該時限課金道路領域へ進入不可を示すように書き換えることを特徴とする請求項3に記載のナビゲーション装置。 The entry permission / rejection data rewriting means is configured to determine whether or not the entry is permitted in the storage medium based on the fact that the payment history data is associated with the payment target period starting from or including the current time in the payment history data. 4. The navigation apparatus according to claim 3, wherein the contents of the data are rewritten so as to indicate that entry into the time-limited charging road area is impossible for the payment target period. 前記進入可否データ書き換え手段は、前記支払い履歴データの内容が変化したタイミングで、前記記憶媒体中の前記進入可否データの内容を書き換えることを特徴とする請求項3または4に記載のナビゲーション装置。 5. The navigation device according to claim 3, wherein the entry permission / rejection data rewriting unit rewrites the contents of the entry permission / rejection data in the storage medium at a timing when the contents of the payment history data change. 前記記憶媒体は、前記支払い履歴データを記憶し、
当該ナビゲーション装置は、ユーザの入力操作に基づいて前記支払い履歴データの内容を書き換える支払い履歴データ書き換え手段を備えたことを特徴とする請求項5に記載のナビゲーション装置。
The storage medium stores the payment history data,
6. The navigation device according to claim 5, further comprising a payment history data rewriting means for rewriting the contents of the payment history data based on a user input operation.
前記案内経路算出手段は、前記進入可否データの内容が変化したタイミングで、案内経路を再度算出することを特徴とする請求項1ないし6のいずれか1つに記載のナビゲーション装置。 The navigation device according to any one of claims 1 to 6, wherein the guide route calculation unit calculates the guide route again at a timing when the content of the entry permission / prohibition data changes. 前記案内経路算出手段は、算出したある時限課金道路領域へ進入する案内経路を、後に自車両が走行したとしたら、その走行中の時間の経過によって、当該時限課金道路領域に自車両が進入する前に、前記進入可否データが、その進入前の時点から始まる支払い対象期間について当該時限課金道路領域へ進入不可を示すようになる、と予測することに基づいて、その進入不可を示す進入可否データに基づいて、案内経路を再度算出することを特徴とする請求項1ないし7のいずれか1つに記載のナビゲーション装置。 The guide route calculating means, if the host vehicle travels later on the calculated guide route entering the time-charged road area, the vehicle enters the time-charged road area as time passes during the travel. Prior to the entry, the entry availability data indicating that the entry is impossible based on the prediction that the entry into the time-charged road area will be impossible for the payment target period starting from the time before the entry. The navigation apparatus according to claim 1, wherein the guide route is calculated again based on the above. 前記案内経路算出手段は、現在位置が当該時限課金道路領域外にあり、設定された目的地が当該時限課金道路領域外にあることに基づいて、当該時限課金道路領域への進入を避けるような案内経路を算出することを特徴とする請求項1ないし8に記載のナビゲーション装置。 The guide route calculating means avoids entering the time-limited charging road region based on the fact that the current position is outside the time-based charging road region and the set destination is outside the time-based charging road region. The navigation apparatus according to claim 1, wherein a guide route is calculated. 前記案内経路算出手段は、現在位置がある時限課金道路領域内にあり、設定された目的地が当該時限課金道路領域外にあることに基づいて、当該時限課金道路領域への進入を避けるような案内経路を算出することを特徴とする請求項1ないし9のいずれか1つに記載のナビゲーション装置。 The guide route calculating means avoids entering the time-limited charging road region based on the fact that the current position is in the time-charging fee road region and the set destination is outside the time-charging fee region. The navigation device according to any one of claims 1 to 9, wherein a guide route is calculated. 前記案内経路算出手段は、現在位置がある時限課金道路領域内にあり、設定された目的地が当該時限課金道路領域内にあることに基づいて、当該時限課金道路領域への進入を避けるような案内経路を算出することを特徴とする請求項1ないし10のいずれか1つに記載のナビゲーション装置。 The guide route calculating means avoids entry into the time-limited charging road area based on the fact that the current position is in the time-based charging road area and the set destination is in the time-based charging road area. The navigation device according to any one of claims 1 to 10, wherein a guide route is calculated. 前記案内経路算出手段は、現在位置がある時限課金道路領域外にあり、設定された目的地が当該時限課金道路領域内にあることに基づいて、当該時限課金道路領域への進入を避けることを考慮しない案内経路を算出することを特徴とする請求項1ないし11のいずれか1つに記載のナビゲーション装置。 The guide route calculation means avoids entering the time-limited charging road region based on the fact that the current position is outside the time-charging fee road region and the set destination is in the time-charging fee road region. The navigation device according to any one of claims 1 to 11, wherein a guide route that is not taken into account is calculated. 前記案内経路算出手段は、現在位置、設定された目的地、および設定された経由地からなる地点群中の、到達順が連続する2つの地点のうち、到達の早い方がある時限課金道路領域外にあり、到達の遅い方が当該時限課金道路領域内にあるような組み合わせが1つでもある場合、当該時限課金道路領域への進入を避けることを考慮しない案内経路を算出することを特徴とする請求項1ないし12のいずれか1つに記載のナビゲーション装置。 The guide route calculating means is a time-charged road area in which there is an earlier arrival of two points in the order of arrival in a point group consisting of a current position, a set destination, and a set waypoint A guide route that does not consider avoiding entry to the time-charged road area when there is at least one combination that is outside and within the time-charged road area. The navigation device according to any one of claims 1 to 12. 前記案内経路算出手段は、前記記憶媒体に記憶された自車両のナンバープレート情報に基づいて、そのナンバープレートへの課金を免除しない時限課金道路領域への進入を避けるような案内経路を算出することを特徴とする請求項1ないし13のいずれか1つに記載のナビゲーション装置。 The guide route calculation means calculates a guide route that avoids entering a time-charged road area that does not exempt from charging for the license plate, based on the license plate information of the host vehicle stored in the storage medium. The navigation device according to claim 1, wherein: 前記案内経路算出手段は、無線通信によって車外から取得された情報に基づいて、時限課金道路領域への進入を避けるような案内経路を算出することを特徴とする請求項1ないし14のいずれか1つに記載のナビゲーション装置。 15. The guide route calculation unit according to claim 1, wherein the guide route calculation means calculates a guide route that avoids entering a time-charged road area based on information acquired from outside the vehicle by wireless communication. The navigation device described in one. 前記案内経路算出手段は、ユーザによるある時限課金道路領域への進入を避けたい旨の設定が為されたことに基づいて、当該時限課金道路領域への進入を避けるような案内経路を算出する請求項1ないし15のいずれか1つに記載のナビゲーション装置。 The guide route calculation means calculates a guide route that avoids entering the time-limited charging road area based on a setting that the user wants to avoid entering the time-charged road area. Item 16. The navigation device according to any one of Items 1 to 15. 前記案内経路算出手段は、ユーザによる当該時限課金道路領域への進入を避けたい旨の設定が為されたにも関わらず、当該時限課金道路領域への進入を避けることを考慮しない案内経路を算出する際に、ユーザに対してその旨の通知を行うことを特徴とする請求項16に記載のナビゲーション装置。 The guide route calculation means calculates a guide route that does not consider avoiding entry into the time-limited charging road area even though the user has set to avoid entering the time-charged road area. The navigation device according to claim 16, wherein a notification to that effect is sent to the user. 前記案内経路算出手段は、ユーザによる当該時限課金道路領域への進入を避けたい旨の設定が為されたにも関わらず、当該時限課金道路領域へ進入する案内経路を算出したとき、ユーザに対してその旨の通知を行うことを特徴とする請求項16または17に記載のナビゲーション装置。 When the guide route calculation means calculates a guide route to enter the time-limited charging road area even though the user has set to avoid entering the time-charged road area, The navigation device according to claim 16 or 17, wherein a notification to that effect is made. 時限課金道路領域内の目的地または経由地が設定されたとき、ユーザに対してその旨の通知を行うことを特徴とする請求項1ないし18のいずれか1つに記載のナビゲーション装置。 The navigation device according to any one of claims 1 to 18, wherein when a destination or waypoint in the time-limited charging road area is set, a notification to that effect is given to the user. 前記案内経路算出手段は、複数の時限課金道路領域のうち、上限個数分の時限課金道路領域への進入を避けることを考慮せず、他の時限課金道路領域への進入を避けるような案内経路を算出することを特徴とする請求項1ないし19のいずれか1つに記載のナビゲーション装置。 The guide route calculation means does not consider entering an upper limit number of time-charged road regions out of a plurality of time-charged road regions, and avoids entry into other time-charged road regions. The navigation device according to claim 1, wherein the navigation device is calculated. 前記案内経路算出手段は、複数の時限課金道路領域のうち、課金額の合計が上限金額を超えない時限課金道路領域への進入を避けることを考慮せず、他の時限課金道路領域への進入を避けるような案内経路を算出することを特徴とする請求項1ないし20のいずれか1つに記載のナビゲーション装置。 The guide route calculating means does not consider entering a time-charged road area where the sum of the charges does not exceed the upper limit amount among a plurality of time-charged road areas, and enters another time-charged road area. The navigation device according to any one of claims 1 to 20, wherein a guide route that avoids the problem is calculated. あらかじめ料金を支払うことでその支払い対象期間における車両での進入が許可されるように取り決められた道路領域である時限課金道路領域への進入可否についての情報を表す進入可否データを記憶する記憶媒体中の前記進入可否データの内容を、ある時限課金道路領域のある支払い対象期間についての料金を支払った旨の情報に基づいて、当該支払い対象期間について当該時限課金道路領域へ進入可を示すように書き換える進入可否データ書き換え手段、および
前記進入可否データの内容がある時限課金道路領域へ現時点で進入不可を示していることに基づいて、その道路領域への進入を避けるような案内経路を算出し、前記進入可否データの内容がある道路領域へ現時点で進入可を示していることに基づいて、その道路領域への進入を避けることを考慮しない案内経路を算出する案内経路算出手段、として、コンピュータを機能させるプログラム。
In a storage medium for storing admission data indicating information on whether or not to enter a time-charged road area, which is a road area that is arranged so that entry in a vehicle during the payment target period is permitted by paying a fee in advance Based on the information that the fee for the payment target period of a certain time-charged road area has been paid, the content of the entry permission / prohibition data is rewritten so as to indicate that it is possible to enter the time-charged road area for the payment target period. Based on the fact that the entry availability data rewriting means and the entry availability data content indicates that entry into the time-charged road area is not possible at the present time, a guide route that avoids entry into the road area is calculated, Based on the fact that entry to the road area with the contents of the entry availability data indicates that it is currently possible to enter the road area, A program that causes a computer to function as guidance route calculation means for calculating a guidance route that is not considered to be avoided.
JP2004342113A 2004-11-26 2004-11-26 Navigation device and program Expired - Fee Related JP4412155B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2004342113A JP4412155B2 (en) 2004-11-26 2004-11-26 Navigation device and program
US11/285,603 US7456757B2 (en) 2004-11-26 2005-11-23 Navigation apparatus and program of the same
GB0524051A GB2421571B (en) 2004-11-26 2005-11-25 Navigation apparatus and program of the same
DE102005056360.0A DE102005056360B4 (en) 2004-11-26 2005-11-25 navigation device
US12/232,473 US7969328B2 (en) 2004-11-26 2008-09-18 Navigation apparatus and program of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004342113A JP4412155B2 (en) 2004-11-26 2004-11-26 Navigation device and program

Publications (2)

Publication Number Publication Date
JP2006153558A JP2006153558A (en) 2006-06-15
JP4412155B2 true JP4412155B2 (en) 2010-02-10

Family

ID=36632058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004342113A Expired - Fee Related JP4412155B2 (en) 2004-11-26 2004-11-26 Navigation device and program

Country Status (1)

Country Link
JP (1) JP4412155B2 (en)

Also Published As

Publication number Publication date
JP2006153558A (en) 2006-06-15

Similar Documents

Publication Publication Date Title
US7969328B2 (en) Navigation apparatus and program of the same
JP4725535B2 (en) Map information update system
JP5051010B2 (en) Parking lot guidance device, parking lot guidance method and program
JP4591395B2 (en) Navigation system
JP3800285B2 (en) Navigation device and recording medium
JP2010008142A (en) On-vehicle navigation device
JP4501685B2 (en) Vehicle navigation device
JP4706469B2 (en) Navigation system
JP4640166B2 (en) Navigation device
JP4699170B2 (en) Map information distribution system
JP4742916B2 (en) Navigation system
JP4029300B2 (en) Navigation device
JP2004279077A (en) Vehicle navigation device
JP4412155B2 (en) Navigation device and program
JP4534733B2 (en) Navigation device and program
JP3903785B2 (en) NAVIGATION SYSTEM AND INFORMATION DISPLAY METHOD PROGRAM
JP3735258B2 (en) Navigation device and recording medium
JP4591307B2 (en) Map information distribution system
JP2008033402A (en) Etc application history inquiry apparatus
JP2001147120A (en) Navigation system
US8265867B2 (en) Route search system
JP4646778B2 (en) Map information distribution system
JP2005283291A (en) Route guide system, and program for route guide method
JP4746494B2 (en) Navigation device and navigation system
JP2007010339A5 (en)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070219

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091022

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20091027

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091109

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121127

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131127

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees