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
JP7698555B2 - Navigation system, navigation method, and computer program - Google Patents
[go: Go Back, main page]

JP7698555B2 - Navigation system, navigation method, and computer program - Google Patents

Navigation system, navigation method, and computer program Download PDF

Info

Publication number
JP7698555B2
JP7698555B2 JP2021172084A JP2021172084A JP7698555B2 JP 7698555 B2 JP7698555 B2 JP 7698555B2 JP 2021172084 A JP2021172084 A JP 2021172084A JP 2021172084 A JP2021172084 A JP 2021172084A JP 7698555 B2 JP7698555 B2 JP 7698555B2
Authority
JP
Japan
Prior art keywords
delivery
guidance information
guidance
information
navigation system
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.)
Active
Application number
JP2021172084A
Other languages
Japanese (ja)
Other versions
JP2023062236A (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.)
Zenrin Datacom Co Ltd
Original Assignee
Zenrin Datacom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zenrin Datacom Co Ltd filed Critical Zenrin Datacom Co Ltd
Priority to JP2021172084A priority Critical patent/JP7698555B2/en
Publication of JP2023062236A publication Critical patent/JP2023062236A/en
Priority to JP2025099096A priority patent/JP2025123363A/en
Application granted granted Critical
Publication of JP7698555B2 publication Critical patent/JP7698555B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ナビゲーションシステム、ナビゲーション方法、及びコンピュータプログラムに関する。 The present invention relates to a navigation system, a navigation method, and a computer program.

出発地から目的地までの移動経路や、移動経路に関連する情報を案内するナビゲーションシステムが知られている。例えば、特許文献1には、ユーザに関する個別情報を、各ユーザが登録することなく取得可能な通信ナビゲーションシステムが開示されている。例えば、特許文献2には、走行に慣れた道路の案内を抑制するナビゲーション装置が開示されている。例えば、特許文献3には、優先度と通知値とに応じて決定された通知情報を通知する情報処理装置が開示されている。 There are known navigation systems that provide guidance on travel routes from a departure point to a destination and information related to travel routes. For example, Patent Document 1 discloses a communication navigation system that can obtain individual information about a user without each user having to register. For example, Patent Document 2 discloses a navigation device that suppresses guidance on roads that the user is familiar with. For example, Patent Document 3 discloses an information processing device that notifies notification information determined according to a priority and a notification value.

特開2003-42789号公報JP 2003-42789 A 特開2008-64597号公報JP 2008-64597 A 特開2019-158771号公報JP 2019-158771 A

ところで、近年、インターネットショッピングの普及により、物流業務の需要が増加し、商品等の荷物を指定された配達先へと配達する業務に従事する者(以降「配達人」とも呼ぶ)が増加している。配達人は、業務効率化の観点から、予め定められた担当エリアを有しており、担当エリア内の個人宅へと荷物を配達する。個人宅が多く存在する場所は、通常の大通りと比べて、細い道路や行き止まりの道路が多く、人や自転車等の往来も多いという特徴がある。このため、配達人には、配達業務を遂行するための配達業務スキルだけでなく、運転を安全に行うための運転スキルが求められる。 In recent years, the popularity of internet shopping has led to an increase in the demand for logistics services, and the number of people (hereafter referred to as "delivery people") who deliver goods and other packages to designated destinations is on the rise. From the perspective of improving work efficiency, delivery people have a predefined area of responsibility, and deliver packages to residential homes within that area. Areas with many residential homes tend to have more narrow roads and dead-end roads than normal main streets, and there is a lot of traffic of people, bicycles, and the like. For this reason, delivery people are required to have not only the delivery skills to perform delivery tasks, but also the driving skills to drive safely.

この点、配達業務スキルと運転スキルは、各配達人によってまちまちである。このため、これらのスキルの習熟度を考慮せずに案内を行った場合、習熟度の高い者は案内を煩わしく感じたり、習熟度の低い者は案内不足を感じたりすることが生じ、案内の有効性が低下するという課題があった。また、習熟度の低い者に対する案内不足は、安全性の毀損に繋がるという課題があった。しかし、特許文献1~3に記載の技術では、これらのスキルの習熟度(以降「ドライバレベル」とも呼ぶ)に関しては、何ら考慮されていない。 In this regard, delivery work skills and driving skills vary from one delivery person to another. For this reason, if guidance is provided without taking into account the level of proficiency in these skills, those with high proficiency may find the guidance annoying, and those with low proficiency may feel that the guidance is insufficient, resulting in a problem of reduced effectiveness of the guidance. Furthermore, there is a problem that insufficient guidance for those with low proficiency can lead to a decrease in safety. However, the technologies described in Patent Documents 1 to 3 do not take into account the level of proficiency in these skills (hereinafter also referred to as "driver level").

なお、このような課題は、配達業務に従事する配達人に限らず、何らかの業務スキルと運転スキルを両立させる必要がある作業者や、運転スキルのみが求められる一般ドライバーにも共通する課題であった。また、このような課題は、出発地から目的地までの経路案内に限らず、配達人等の利用者が、経路案内に依らずに道路を走行するフリー走行中において、当該走行中の道路に関する案内を行う場合にも共通する課題であった。 Note that these issues are not limited to delivery people engaged in delivery work, but are also common to workers who need to balance some kind of work skills with driving skills, and general drivers who are only required to have driving skills. Furthermore, these issues are not limited to route guidance from a departure point to a destination, but are also common when users such as delivery people are given guidance about the roads they are driving on while they are free driving on roads without relying on route guidance.

このため、案内情報の有効性を高めると共に、安全性の向上に資することが可能なナビゲーションシステムを提供することが求められていた。 For this reason, there was a demand to provide a navigation system that could increase the effectiveness of guidance information while also contributing to improved safety.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。ナビゲーションシステムであって、配達ルートに関する案内情報を取得し、前記案内情報を出力する案内部を備え、前記案内部は、利用者のドライバレベルに応じて、前記案内情報の出力頻度と、前記案内情報の出力方法との少なくともいずれか一方を変化させるものであり、前記ドライバレベルは、配達業務を遂行するための配達業務スキルについての前記利用者の習熟度を含む、ナビゲーションシステム。そのほか、本発明は、以下の形態としても実現可能である。 The present invention has been made to solve at least a part of the above-mentioned problems, and can be realized in the following form: A navigation system comprising a guidance unit that acquires guidance information regarding a delivery route and outputs the guidance information, the guidance unit changing at least one of an output frequency of the guidance information and an output method of the guidance information according to a driver level of a user, the driver level including a proficiency level of the user in delivery work skills for performing delivery work. In addition, the present invention can be realized in the following form.

(1)本発明の一形態によれば、ナビゲーションシステムが提供される。このナビゲーションシステムは、配達ルートに関する案内情報を取得し、前記案内情報を出力する案内部を備える。前記案内部は、利用者のドライバレベルに応じて、前記案内情報の出力頻度と、前記案内情報の出力方法との少なくともいずれか一方を変化させる。 (1) According to one aspect of the present invention, a navigation system is provided. The navigation system includes a guidance unit that acquires guidance information regarding a delivery route and outputs the guidance information. The guidance unit changes at least one of the frequency of outputting the guidance information and the method of outputting the guidance information according to the driver level of the user.

この構成によれば、案内部は、利用者のドライバレベルに応じて、配達ルートに関する案内情報の出力頻度と、案内情報の出力方法との少なくともいずれか一方を変化させるため、案内情報の有効性を高めると共に、安全性の向上に資することができる。 According to this configuration, the guidance unit changes at least one of the frequency of outputting guidance information regarding the delivery route and the method of outputting the guidance information depending on the user's driver level, thereby improving the effectiveness of the guidance information and contributing to improved safety.

(2)上記形態のナビゲーションシステムにおいて、前記案内情報には、当該案内情報の重要度が直接的または間接的に対応付けられており、前記案内部は、前記案内情報の出力頻度を前記ドライバレベルに応じて変化させるように構成され、前記ドライバレベルが相対的に高い場合、前記重要度が相対的に低い前記案内情報の出力をしないことにより、前記案内情報の出力頻度を減らしてもよい。
この構成によれば、案内情報には、当該案内情報の重要度が直接的または間接的に対応付けられているため、案内情報ごとに案内情報の出力頻度を変化させることができる。また、案内部は、ドライバレベルが相対的に高い場合、重要度が相対的に低い案内情報の出力をしないことにより、案内情報の出力頻度を減らす。このため、ドライバレベルが相対的に高い利用者に対して、過度の案内情報の出力がされることに伴い利用者が感じる煩わしさを低減することができると共に、重要度が相対的に高い案内情報のみを出力することで、案内情報の有効性を高め、安全性の向上に資することができる。また、ドライバレベルが相対的に低い利用者に対しては、重要度が相対的に低い案内情報の出力をも行うことにより、利用者が案内不足を感じることを低減することができるため、案内情報の有効性を高め、安全性の向上に資することができる。
(2) In the above-described navigation system, the guidance information may be directly or indirectly associated with a level of importance of the guidance information, and the guidance unit may be configured to change the output frequency of the guidance information depending on the driver level. When the driver level is relatively high, the output frequency of the guidance information may be reduced by not outputting the guidance information having a relatively low level of importance.
According to this configuration, since the importance of each piece of guidance information is directly or indirectly associated with the guidance information, the output frequency of the guidance information can be changed for each piece of guidance information. In addition, when the driver level is relatively high, the guidance unit reduces the output frequency of the guidance information by not outputting guidance information with a relatively low importance. Therefore, it is possible to reduce the annoyance felt by a user with a relatively high driver level due to the output of excessive guidance information, and it is possible to improve the effectiveness of the guidance information and contribute to improving safety by outputting only guidance information with a relatively high importance. In addition, for a user with a relatively low driver level, it is possible to reduce the feeling of insufficient guidance for the user by also outputting guidance information with a relatively low importance, and therefore it is possible to improve the effectiveness of the guidance information and contribute to improving safety.

(3)上記形態のナビゲーションシステムにおいて、前記案内部は、前記案内情報の出力方法を前記ドライバレベルに応じて変化させるように構成され、前記ドライバレベルが低くなるにつれて、前記案内情報を多種の手段で出力し、または、前記案内情報に含まれる情報の量を増やし、または前記案内情報の出力タイミングを早めてもよい。
この構成によれば、案内部は、ドライバレベルが低くなるにつれて、案内情報を多種の手段で出力し、または、案内情報に含まれる情報の量を増やし、または前記案内情報の出力タイミングを早める。このため、ドライバレベルが相対的に低い利用者が案内不足を感じることを低減することができるため、案内情報の有効性を高め、安全性の向上に資することができる。また、ドライバレベルが相対的に低い利用者に対して、通常より早いタイミングで案内情報を出力することにより、利用者が、余裕をもって案内情報を確認し、対応可能とできる。一方、ドライバレベルが相対的に高い利用者に対しては、案内情報の出力手段の種類や、案内情報に含まれる情報の量が相対的に低減されるため、過度の案内情報の出力がされることに伴い利用者が感じる煩わしさを低減することができ、結果として案内情報の有効性を高め、安全性の向上に資することができる。
(3) In the navigation system of the above form, the guidance unit may be configured to change the method of outputting the guidance information depending on the driver level, and as the driver level becomes lower, the guidance information may be output by various means, or the amount of information contained in the guidance information may be increased, or the timing of outputting the guidance information may be advanced.
According to this configuration, as the driver level becomes lower, the guidance unit outputs the guidance information by various means, or increases the amount of information included in the guidance information, or advances the output timing of the guidance information. Therefore, it is possible to reduce the feeling of insufficient guidance for users with a relatively low driver level, thereby improving the effectiveness of the guidance information and contributing to improved safety. In addition, by outputting guidance information to users with a relatively low driver level at an earlier timing than usual, the users can confirm the guidance information and respond with plenty of time. On the other hand, for users with a relatively high driver level, the types of output means of the guidance information and the amount of information included in the guidance information are relatively reduced, so that the annoyance felt by the users due to the output of excessive guidance information can be reduced, and as a result, the effectiveness of the guidance information can be improved and safety can be improved.

(4)上記形態のナビゲーションシステムにおいて、前記案内部は、前記利用者を一意に特定するための識別子を、ネットワークを介して接続された他の装置に対して送信することで、前記他の装置から前記利用者の前記ドライバレベルを取得してもよい。
この構成によれば、案内部は、利用者を一意に特定するための識別子を、ネットワークを介して接続された他の装置に対して送信することで、他の装置から利用者のドライバレベルを取得する。このため、利用者に対して、当該利用者のドライバレベルを秘匿しつつ、制御を行うことができる。また、利用者のドライバレベルを、他の装置によって一元管理できる。
(4) In the navigation system of the above embodiment, the guidance unit may obtain the driver level of the user from another device connected via a network by transmitting an identifier for uniquely identifying the user to the other device.
According to this configuration, the guiding unit transmits an identifier for uniquely identifying the user to another device connected via the network, thereby acquiring the driver level of the user from the other device. Therefore, control can be performed while concealing the driver level of the user from the user. In addition, the driver level of the user can be centrally managed by the other device.

(5)上記形態のナビゲーションシステムにおいて、前記ドライバレベルは、配達業務を遂行するための配達業務スキルについての前記利用者の習熟度と、運転を安全に行うための運転スキルについての前記利用者の習熟度と、の少なくとも一方を含んでもよい。
この構成によれば、ドライバレベルは、配達業務を遂行するための配達業務スキルについての利用者の習熟度と、運転を安全に行うための運転スキルについての利用者の習熟度と、の少なくとも一方を含むため、利用者の配達業務スキルや運転スキルを考慮した案内情報の出力を実現できる。
(5) In the navigation system of the above type, the driver level may include at least one of the user's proficiency in delivery work skills for carrying out delivery work and the user's proficiency in driving skills for safely driving.
According to this configuration, the driver level includes at least one of the user's proficiency in delivery work skills required to carry out delivery work and the user's proficiency in driving skills required to drive safely, making it possible to output guidance information that takes into account the user's delivery work skills and driving skills.

(6)上記形態のナビゲーションシステムにおいて、前記配達ルートは、前記利用者が荷物の配達のために立ち寄る1つ以上の配達先を含む経路であり、前記案内情報には、前記配達ルートに関する交通案内情報と、前記荷物に関する荷物情報と、前記荷物の配達先に関する配達先情報と、の少なくともいずれかが含まれていてもよい。
この構成によれば、荷物の配達を行う配達業務に特化したナビゲーションシステムを提供できる。
(6) In the above-described navigation system, the delivery route is a route that includes one or more delivery destinations where the user stops for the delivery of the package, and the guidance information may include at least one of traffic guidance information regarding the delivery route, baggage information regarding the package, and delivery destination information regarding the delivery destination of the package.
According to this configuration, a navigation system specialized for delivery work that delivers packages can be provided.

(7)上記形態のナビゲーションシステムにおいて、前記案内情報は、前記荷物の配達時間指定と、前記配達先への到着予定時刻とを含み、前記案内部は、前記到着予定時刻が、前記配達時間指定よりも後である場合に、遅配である旨を出力してもよい。
この構成によれば、案内部は、配達先への到着予定時刻が、荷物の配達時間指定よりも後である場合に、遅配である旨を出力するため、配達業務に従事する者(配達人)の利便性を向上できると共に、荷物の配達時間遅延を起こす可能性を低減できる。
(7) In the navigation system of the above embodiment, the guidance information may include a specified delivery time for the package and an estimated time of arrival at the delivery destination, and the guidance unit may output a message indicating that the package will be late if the estimated time of arrival is later than the specified delivery time.
According to this configuration, if the estimated arrival time at the delivery destination is later than the specified delivery time of the package, the guidance unit outputs a message indicating that the delivery will be late, thereby improving convenience for those engaged in delivery work (delivery personnel) and reducing the possibility of delays in the delivery time of the package.

なお、本発明は、種々の態様で実現することが可能であり、例えば、利用者のレベルに応じて案内情報の出力頻度と出力方法との少なくともいずれか一方を変化させる装置、システム、この装置や、装置を含むシステムの機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを配布するためのサーバ装置、そのコンピュータプログラムを記憶した一時的でない記憶媒体等の形態で実現することができる。 The present invention can be realized in various forms, for example, in the form of a device or system that changes at least one of the output frequency and output method of guidance information depending on the level of the user, a computer program for implementing the functions of this device or a system including the device, a server device for distributing the computer program, a non-transitory storage medium that stores the computer program, etc.

本発明の一実施形態としてのナビゲーションシステムの概略構成を示す図である。1 is a diagram showing a schematic configuration of a navigation system according to an embodiment of the present invention; 案内頻度設定の一例を示す図である。FIG. 11 is a diagram showing an example of guidance frequency setting. 荷物情報DB、レベル情報DB、及び配達先情報DBの一例を示す図である。3A and 3B are diagrams illustrating an example of a parcel information DB, a level information DB, and a delivery destination information DB. 案内方法設定の一例を示す図である。FIG. 13 is a diagram showing an example of guidance method settings. ナビゲーションシステムにおいて実行される処理手順の一例を示すシーケンス図である。FIG. 4 is a sequence diagram illustrating an example of a processing procedure executed in the navigation system. ドライバレベルが相対的に低い利用者に対する出力画面の一例である。13 is an example of an output screen for a user with a relatively low driver level. ドライバレベルが相対的に高い利用者に対する出力画面の一例である。13 is an example of an output screen for a user with a relatively high driver level. 第2実施形態のナビゲーションシステムの概略構成を示す図である。FIG. 13 is a diagram showing a schematic configuration of a navigation system according to a second embodiment. 第2実施形態のナビゲーションシステムにおいて実行される処理手順の一例を示すシーケンス図である。FIG. 11 is a sequence diagram showing an example of a processing procedure executed in a navigation system according to a second embodiment. 第3実施形態のナビゲーションシステムの概略構成を示す図である。FIG. 13 is a diagram showing a schematic configuration of a navigation system according to a third embodiment. 第4実施形態のナビゲーションシステムの概略構成を示す図である。FIG. 13 is a diagram showing a schematic configuration of a navigation system according to a fourth embodiment. 第5実施形態のナビゲーションシステムの概略構成を示す図である。FIG. 13 is a diagram showing a schematic configuration of a navigation system according to a fifth embodiment.

A.第1実施形態:
図1は、本発明の一実施形態としてのナビゲーションシステム1の概略構成を示す図である。ナビゲーションシステム1は、物流業務、なかでも、商品等の荷物を指定された配達先へと配達する業務に従事する者(以降「配達人」とも呼ぶ)が利用者となるシステムである。ここで例示するナビゲーションシステム1は、利用者(配達人)に対して、配達すべき荷物(以降「要配達荷物」とも呼ぶ)の配達先までの経路案内と、配達先に関する情報とを含む案内情報を出力し、配達業務を円滑化するために用いられる。
A. First embodiment:
1 is a diagram showing a schematic configuration of a navigation system 1 according to an embodiment of the present invention. The navigation system 1 is a system whose users are people (hereinafter also referred to as "delivery persons") who are engaged in logistics operations, particularly the operation of delivering packages such as merchandise to designated delivery destinations. The navigation system 1 illustrated here is used to output to the users (delivery persons) guidance information including route guidance to the delivery destination of the package to be delivered (hereinafter also referred to as "package to be delivered") and information regarding the delivery destination, thereby facilitating delivery operations.

ナビゲーションシステム1は、経路サーバ10と、配達計画サーバ20と、クライアント30とを備えている。経路サーバ10及び配達計画サーバ20は、有線通信によりインターネットINTに接続されている。クライアント30は、通信キャリアBSを介した無線通信によってインターネットINTに接続されている。通信キャリアBSには、送受信アンテナや、無線基地局、交換局が含まれる。すなわち、経路サーバ10と配達計画サーバ20とクライアント30とは、インターネットINTを介して相互に通信することができる。 The navigation system 1 includes a route server 10, a delivery plan server 20, and a client 30. The route server 10 and the delivery plan server 20 are connected to the Internet INT by wired communication. The client 30 is connected to the Internet INT by wireless communication via a communication carrier BS. The communication carrier BS includes a transmitting/receiving antenna, a wireless base station, and a switching center. In other words, the route server 10, the delivery plan server 20, and the client 30 can communicate with each other via the Internet INT.

経路サーバ10は、配達計画を用いて、次のa1,a2を生成する。
(a1)利用者が荷物の配達のために立ち寄る1つ以上の配達先を、配達計画内の配達順序に沿って、目的地または経由地に設定した経路(以降「配達ルート」とも呼ぶ)を求め、この配達ルートを表す配達ルート情報を生成する。
(a2)配達ルートに関する案内情報を生成する。ここで、配達ルートに関する案内情報には、以下a21~a23に示す3つが含まれる。詳細は後述する。
(a21)交通案内情報:配達ルート(出発地または目的地までの経路)に関する案内情報、
(a22)荷物情報:要配達荷物に関する案内情報、
(a23)配達先情報:要配達荷物の配達先に関する案内情報。
The route server 10 uses the delivery plan to generate the following a1 and a2.
(a1) A route (hereinafter also referred to as a "delivery route") is determined for one or more delivery destinations where a user stops for the delivery of a package, set to a destination or a waypoint in accordance with a delivery sequence in a delivery plan, and delivery route information representing this delivery route is generated.
(a2) Generate guidance information regarding a delivery route. Here, the guidance information regarding the delivery route includes the following three items a21 to a23. Details will be described later.
(a21) Traffic guidance information: Guidance information regarding a delivery route (route to a departure point or destination);
(a22) Parcel information: Guidance information regarding parcels requiring delivery;
(a23) Delivery destination information: Guidance information regarding the delivery destination of a package requiring delivery.

経路サーバ10は、CPU110と、通信部120と、ROM/RAM130と、記憶部140とを備えており、各部は図示しないバスにより相互に接続されている。 The route server 10 includes a CPU 110, a communication unit 120, a ROM/RAM 130, and a storage unit 140, and each unit is interconnected by a bus (not shown).

CPU110は、ROM130に格納されているコンピュータプログラムをRAM130に展開して実行することにより、経路サーバ10の各部を制御する。CPU110は、経路探索部111、及び案内情報生成部112としても機能する。経路探索部111は、上記a1で説明した配達ルートを算出する。案内情報生成部112は、上記a2で説明した案内情報を生成する。これらの詳細は後述する。 The CPU 110 controls each part of the route server 10 by expanding the computer program stored in the ROM 130 into the RAM 130 and executing it. The CPU 110 also functions as a route search part 111 and a guidance information generation part 112. The route search part 111 calculates the delivery route described in a1 above. The guidance information generation part 112 generates the guidance information described in a2 above. These will be described in detail later.

通信部120は、配達計画サーバ20や、クライアント30など他の装置との間における、図示しない通信インターフェースを介した通信を制御する。 The communication unit 120 controls communication between the delivery plan server 20, the client 30, and other devices via a communication interface (not shown).

記憶部140は、ハードディスク、フラッシュメモリ、メモリカードなどで構成される。記憶部140には、地図情報データベース141と、経路情報データベース142と、案内情報データベース143と、案内頻度設定144とが予め記憶されている。以降の説明では、データベースを単に「DB」とも呼ぶ。 The storage unit 140 is composed of a hard disk, a flash memory, a memory card, etc. A map information database 141, a route information database 142, a guidance information database 143, and a guidance frequency setting 144 are pre-stored in the storage unit 140. In the following explanation, the database is also simply referred to as "DB".

地図情報DB141は、地図画像を表すデータを格納するデータベースである。地図画像を表すデータには、地形、建物、道路の形状等、地図表示のために必要な情報が含まれている。経路情報DB142は、道路ネットワークデータが格納されたデータベースである。道路ネットワークデータには、交差点の位置や駅等のランドマークの位置を表す「ノード」に関するノード情報と、ノード間をつなぐ道路を表す「リンク」に関するリンク情報と、が含まれる。ノード情報には、ノードの位置情報、ノードの種類、ノードの名称、その他ノードの情報等が含まれる。リンク情報には、移動手段毎のリンクコスト(当該リンクが表す道路の平均移動時間)、リンクの種類、リンクの名称、リンクの状態、その他リンクの情報等が含まれる。 Map information DB141 is a database that stores data representing map images. The data representing map images includes information necessary for map display, such as topography, buildings, and road shapes. Route information DB142 is a database that stores road network data. Road network data includes node information on "nodes" that represent the positions of intersections and landmarks such as stations, and link information on "links" that represent roads connecting nodes. Node information includes node position information, node type, node name, other node information, etc. Link information includes link cost for each mode of travel (average travel time on the road represented by the link), link type, link name, link status, other link information, etc.

案内情報DB143は、経路情報DB142に記憶されている道路に関する種々の情報が格納されたデータベースである。案内情報DB143は、案内情報のうちの交通案内情報を生成するために用いられる。案内情報DB143には、経路情報DB142に記憶されている各道路における、事故情報、ヒヤリハット情報、駐車禁止区域情報、進入禁止区域情報、道路傾き情報等が含まれる。なお、事故情報には、事故の発生場所、事故の内容、及び事故の発生日時が含まれ得る。ヒヤリハット情報についても同様に、発生場所、内容、及び発生日時が含まれ得る。道路傾き情報には、道路の傾きがある場所、傾きの方向、及び傾きの大きさが含まれ得る。 The guidance information DB143 is a database that stores various information related to the roads stored in the route information DB142. The guidance information DB143 is used to generate traffic guidance information from the guidance information. The guidance information DB143 includes accident information, near-miss information, no parking zone information, no entry zone information, road inclination information, and the like for each road stored in the route information DB142. The accident information may include the location of the accident, the details of the accident, and the date and time of the accident. Similarly, the near-miss information may include the location, details, and date and time of the accident. The road inclination information may include the location where the road is inclined, the direction of the inclination, and the magnitude of the inclination.

図2は、案内頻度設定144の一例を示す図である。案内頻度設定144は、利用者に対する案内情報の出力頻度を規定するテーブルであり、図2(A)に示す第1案内頻度設定1441、または、図2(A)に示す第1案内頻度設定1441及び図2(B)に示す第2案内頻度設定1442より構成される。図2(A)は、個々の案内情報に対して「重要度」が設定されている場合の第1案内頻度設定1441を示す。図2(A)の第1案内頻度設定1441では、ドライバレベル1~4のそれぞれに対して、案内情報の重要度ごとに、案内するか(〇印)、案内しないか(-印)が関連付けられている。本実施形態において「ドライバレベル」とは、下記b1,b2を包含した上位概念を意味する。
(b1)業務スキルレベル:配達業務を遂行するための配達業務スキルについての利用者の習熟度。
(b2)運転スキルレベル:運転を安全に行うための運転スキルについての利用者の習熟度。
配達業務スキルの習熟度と、運転スキルについての習熟度とは、予め利用者ごとに評価されている。配達業務スキルの習熟度の評価は、種々の基準によって実施でき、例えば、勤務年数による判定、配達業務の知識量による判定、配達業務態度による判定、顧客満足度による判定、管理者による評価等を基準とできる。運転スキルについての習熟度の評価は、種々の基準によって実施でき、例えば、運転免許証の色による判定、運転技術による判定、ドライブレコーダー画像の解析による判定、デジタルタコグラフデータの解析による判定等を基準とできる。
FIG. 2 is a diagram showing an example of the guidance frequency setting 144. The guidance frequency setting 144 is a table that specifies the output frequency of guidance information to the user, and is composed of the first guidance frequency setting 1441 shown in FIG. 2(A), or the first guidance frequency setting 1441 shown in FIG. 2(A) and the second guidance frequency setting 1442 shown in FIG. 2(B). FIG. 2(A) shows the first guidance frequency setting 1441 in the case where "importance" is set for each piece of guidance information. In the first guidance frequency setting 1441 in FIG. 2(A), whether to provide guidance (circle mark) or not to provide guidance (- mark) is associated with each of the driver levels 1 to 4 for each importance of the guidance information. In this embodiment, the "driver level" means a higher-level concept that includes the following b1 and b2.
(b1) Work skill level: The user's proficiency in the delivery work skills required to carry out delivery work.
(b2) Driving skill level: The user's proficiency in driving skills required for safe driving.
The proficiency of delivery skills and the proficiency of driving skills are evaluated in advance for each user. The evaluation of the proficiency of delivery skills can be performed based on various criteria, such as, for example, the number of years of service, the amount of knowledge of delivery work, the attitude towards delivery work, the level of customer satisfaction, and an evaluation by a manager. The evaluation of the proficiency of driving skills can be performed based on various criteria, such as, for example, the color of the driver's license, the driving technique, the analysis of drive recorder images, and the analysis of digital tachograph data.

以降の説明では、ドライバレベルの、業務スキルレベルb1と、運転スキルレベルb2の両方を用いて、案内情報の出力を制御する場合を例示する。具体的には、以下の例では、
・業務スキルレベルb1に応じて、案内情報のうちの、荷物情報と、配達先情報の出力を制御し、
・運転スキルレベルb2に応じて、案内情報のうちの、交通案内情報の出力を制御する。
以降の説明において、業務スキルレベルb1と、運転スキルレベルb2との両方に共通する特徴について説明する場合、これらを総称して「ドライバレベル」と呼ぶ。また、個別の特徴について説明する場合、業務スキルレベルb1または運転スキルレベルb2と呼び分ける。なお、ナビゲーションシステム1は、業務スキルレベルb1と、運転スキルレベルb2のいずれか一方を用いて案内情報の出力を制御してもよい。
In the following description, a case will be exemplified in which the output of the guidance information is controlled using both the job skill level b1 and the driving skill level b2 of the driver level.
Controlling the output of package information and delivery destination information among the guidance information according to the business skill level b1;
The output of traffic guidance information, which is one of the guidance information, is controlled according to the driving skill level b2.
In the following description, when describing characteristics common to both the job skill level b1 and the driving skill level b2, these will be collectively referred to as the "driver level." When describing individual characteristics, they will be referred to as the job skill level b1 or the driving skill level b2. Note that the navigation system 1 may control the output of guidance information using either the job skill level b1 or the driving skill level b2.

図2(A)において、ドライバレベル「1」は教育対象者向けを意味し、ドライバレベル「2」は初心者向けを意味し、ドライバレベル「3」は中級者向けを意味し、ドライバレベル「4」はベテラン向けを意味する。すなわち、ドライバレベルが「1」である利用者は、ドライバレベルが相対的に低く、ドライバレベルが「4」である利用者は、ドライバレベルが相対的に高い。第1案内頻度設定1441によれば、ドライバレベルが相対的に高い場合(例えば、ドライバレベル4)、重要度が相対的に低い(例えば、重要度中、重要度低)案内情報の出力がされない。一方、ドライバレベルが相対的に低い場合(例えば、ドライバレベル1)、重要度が相対的に低い(例えば、重要度中、重要度低)案内情報であっても、出力される。 In FIG. 2(A), driver level "1" means for those receiving training, driver level "2" means for beginners, driver level "3" means for intermediate drivers, and driver level "4" means for veterans. In other words, a user with driver level "1" has a relatively low driver level, and a user with driver level "4" has a relatively high driver level. According to the first guidance frequency setting 1441, when the driver level is relatively high (e.g., driver level 4), guidance information with a relatively low importance (e.g., medium importance, low importance) is not output. On the other hand, when the driver level is relatively low (e.g., driver level 1), guidance information with a relatively low importance (e.g., medium importance, low importance) is output.

図2(B)は、案内情報の種別ごとに「重要度」が設定される場合に、第1案内頻度設定1441と組み合わせて使用される第2案内頻度設定1442を示す。第2案内頻度設定1442を利用する場合、個々の案内情報に直接的に重要度が対応付けられていなくてもよい。 Figure 2 (B) shows the second guidance frequency setting 1442 that is used in combination with the first guidance frequency setting 1441 when an "importance level" is set for each type of guidance information. When using the second guidance frequency setting 1442, importance levels do not need to be directly associated with each type of guidance information.

図2(B)の例によれば、案内情報が交通案内情報である場合は、さらに、交通案内情報の項目毎に、重要度が対応付けられている。例えば、事故情報の場合、事故の発生日時に応じて重要度「高~中」とされる。具体的には、事故の発生日時が新しければ重要度が高とされ、事故の発生日時が古ければ重要度が中とされる。例えば、ヒヤリハット情報の場合、ヒヤリハットの発生日時に応じて重要度「中~低」とされる。例えば、駐車禁止区域情報の場合、重要度「中」とされる。一方、図2(B)の例によれば、案内情報が荷物情報である場合は、重要度「高」とされ、案内情報が配達先情報である場合は、重要度「高」とされる。なお、荷物情報や、配達先情報についても、交通案内情報と同様に、項目毎に重要度が対応付けられてもよい。また、荷物情報の項目の一部や、配達先情報の項目の一部のみに限って、項目毎に重要度が対応付けられてもよい。荷物情報、配達先情報を構成する項目については図3において後述する。このように、第2案内頻度設定1442を利用する場合、個々の案内情報には、案内情報の種別を介して間接的に重要度が対応付けられることとなる。 According to the example of FIG. 2(B), when the guidance information is traffic guidance information, an importance level is further associated with each item of the traffic guidance information. For example, in the case of accident information, the importance level is set to "high to medium" depending on the date and time of the accident. Specifically, if the date and time of the accident is new, the importance level is set to high, and if the date and time of the accident is old, the importance level is set to medium. For example, in the case of near-miss information, the importance level is set to "medium to low" depending on the date and time of the near-miss. For example, in the case of no-parking zone information, the importance level is set to "medium". On the other hand, according to the example of FIG. 2(B), when the guidance information is parcel information, the importance level is set to "high", and when the guidance information is delivery destination information, the importance level is set to "high". Note that, similar to the traffic guidance information, the importance level may be associated with each item of the parcel information and the delivery destination information. Also, the importance level may be associated with each item only for some of the items of the parcel information or some of the items of the delivery destination information. The items constituting the parcel information and the delivery destination information will be described later in FIG. 3. In this way, when the second notification frequency setting 1442 is used, each piece of guidance information is indirectly associated with a level of importance via the type of guidance information.

図1に戻り、説明を続ける。配達計画サーバ20は、各配達人に対応した、その日の配達計画をそれぞれ生成する。配達計画サーバ20は、CPU210と、通信部220と、ROM/RAM230と、記憶部240とを備えており、各部は図示しないバスにより相互に接続されている。 Returning to FIG. 1, the explanation will continue. The delivery plan server 20 generates a delivery plan for each delivery person for that day. The delivery plan server 20 has a CPU 210, a communication unit 220, a ROM/RAM 230, and a storage unit 240, and each unit is connected to each other by a bus (not shown).

CPU210は、ROM230に格納されているコンピュータプログラムをRAM230に展開して実行することにより、配達計画サーバ20の各部を制御する。CPU210は、配達計画生成部211としても機能する。配達計画生成部211は、荷物情報DB241と配達先情報DB243とに格納されているデータを用いて、各配達人に対応した、その日の配達計画をそれぞれ生成する。詳細は後述する。 The CPU 210 controls each part of the delivery plan server 20 by expanding the computer program stored in the ROM 230 into the RAM 230 and executing it. The CPU 210 also functions as a delivery plan generation unit 211. The delivery plan generation unit 211 uses the data stored in the parcel information DB 241 and the delivery destination information DB 243 to generate a delivery plan for that day corresponding to each delivery person. Details will be described later.

通信部220は、経路サーバ10や、クライアント30など他の装置との間における、図示しない通信インターフェースを介した通信を制御する。 The communication unit 220 controls communication between the route server 10 and other devices such as the client 30 via a communication interface (not shown).

記憶部240は、ハードディスク、フラッシュメモリ、メモリカードなどで構成される。記憶部240には、荷物情報DB241と、レベル情報DB242と、配達先情報DB243とが予め記憶されている。 The storage unit 240 is composed of a hard disk, a flash memory, a memory card, etc. The storage unit 240 prestores a parcel information DB 241, a level information DB 242, and a delivery destination information DB 243.

図3は、荷物情報DB241、レベル情報DB242、及び配達先情報DB243の一例を示す図である。図3(A)は、荷物情報DB241の一例を示す。荷物情報DB241には、要配達荷物に関する案内情報が、荷物ごとに予め記憶されている。図3(A)の例では、各荷物情報には、各配達先を一意に識別するための配達先IDと、当該荷物の配達住所と、当該荷物の配達先の緯度経度と、当該荷物の時間指定と、当該荷物の置き配指定の有無と、が含まれている。なお、荷物情報の「配達順」は、配達計画サーバ20による配達計画生成の後、割り当てられる情報である。 Figure 3 shows an example of the parcel information DB 241, the level information DB 242, and the delivery destination information DB 243. Figure 3 (A) shows an example of the parcel information DB 241. In the parcel information DB 241, guidance information regarding parcels to be delivered is stored in advance for each parcel. In the example of Figure 3 (A), each parcel information includes a delivery destination ID for uniquely identifying each delivery destination, the delivery address of the parcel, the latitude and longitude of the delivery destination of the parcel, the time designation of the parcel, and whether or not the parcel is designated to be left at rest. Note that the "delivery order" of the parcel information is information that is assigned after the delivery plan is generated by the delivery plan server 20.

図3(B)は、レベル情報DB242の一例を示す。レベル情報DB242には、ドライバIDと、ドライバレベル(運転スキルレベル、業務スキルレベル)とが対応付けて記憶されている。ドライバIDは、利用者ごとに予め付与された一意な識別子である。図の「X」は、任意の文字列を表す。ドライバレベルには、ドライバIDで特定される各利用者の、業務スキルレベルb1と、運転スキルレベルb2と、がそれぞれ対応付けられている。 Figure 3 (B) shows an example of the level information DB 242. The level information DB 242 stores a driver ID and a driver level (driving skill level, business skill level) in association with each other. The driver ID is a unique identifier that is assigned to each user in advance. "X" in the figure represents an arbitrary character string. The driver level is associated with the business skill level b1 and the driving skill level b2 of each user identified by the driver ID.

図3(C)は、配達先情報DB243の一例を示す。配達先情報DB243には、荷物の配達先に関する案内情報が、配達先ごとに予め記憶されている。図3(C)の例では、各配達先情報には、配達先IDと、当該配達先の宅配ボックスの有無と、当該配達先の表札情報と、当該配達先の過去のクレーム情報と、当該配達先での置き配の場所と、その他の情報とが含まれている。なお、表札情報には、表札の有無のほか、複数の表札がある場合の注意喚起や、表札の正誤についての注意喚起を含んでもよい。また、置き配の場所には、置き配をする場所そのものの指定のほか、置き配に関する注意事項(「玄関前ではなく、玄関横通路とすること」等)、置き配をしてよい条件(「雨天は不可」等)が含まれてもよい。その他の情報には、配達先が分かりづらい場所にある場合に、配達先を特定するための追加情報(「手前から2件目」等)、安全に関する情報(「猛犬注意」等)が含まれてもよい。図3(A)の荷物情報DB241と、図3(C)の配達先情報DB243とは、配達先IDでリンクしている。 3C shows an example of the delivery destination information DB 243. In the delivery destination information DB 243, guidance information regarding the delivery destination of the parcel is stored in advance for each delivery destination. In the example of FIG. 3C, each delivery destination information includes a delivery destination ID, the presence or absence of a home delivery box at the delivery destination, nameplate information of the delivery destination, past complaint information of the delivery destination, the location of the delivery destination at the delivery destination, and other information. The nameplate information may include the presence or absence of a nameplate, a warning when there are multiple nameplates, and a warning about the correctness of the nameplate. The location of the delivery may include, in addition to the specification of the delivery location itself, notes regarding the delivery (e.g., "not in front of the entrance, but in the passage next to the entrance"), and conditions under which the delivery may be made (e.g., "not allowed in the rain"). The other information may include additional information for identifying the delivery destination when the delivery destination is in a difficult-to-find location (e.g., "the second from the front"), and safety information (e.g., "watch out for vicious dogs"). The parcel information DB 241 in FIG. 3(A) and the delivery destination information DB 243 in FIG. 3(C) are linked by the delivery destination ID.

図1に戻り、説明を続ける。クライアント30は、例えば、図示するスマートフォンのほか、パーソナルコンピュータや、車載装置、ウェアラブルデバイス等の任意のデバイスとして構成できる。クライアント30は、CPU310と、通信部320と、ROM/RAM330と、記憶部340と、入出力部350と、現在位置取得部360とを備えており、各部は図示しないバスにより相互に接続されている。 Returning to FIG. 1, the explanation will continue. The client 30 can be configured as any device, such as a smartphone as shown in the figure, a personal computer, an in-vehicle device, a wearable device, etc. The client 30 includes a CPU 310, a communication unit 320, a ROM/RAM 330, a storage unit 340, an input/output unit 350, and a current position acquisition unit 360, and each unit is interconnected by a bus (not shown).

CPU310は、ROM330に格納されているコンピュータプログラムをRAM330に展開して実行することにより、クライアント30の各部を制御するほか、案内部311としても機能する。案内部311は、後述の処理において、経路サーバ10及び配達計画サーバ20と協働して、クライアント30の利用者のドライバレベルに応じた案内情報の出力を行う。詳細は後述する。 The CPU 310 controls each part of the client 30 by expanding the computer program stored in the ROM 330 into the RAM 330 and executing it, and also functions as a guidance unit 311. In the process described below, the guidance unit 311 cooperates with the route server 10 and the delivery plan server 20 to output guidance information according to the driver level of the user of the client 30. Details will be described later.

通信部320は、経路サーバ10など他の装置との間における、図示しない通信インターフェースを介した通信を制御する。 The communication unit 320 controls communication between other devices, such as the route server 10, via a communication interface (not shown).

記憶部340は、ハードディスク、フラッシュメモリ、メモリカードなどで構成されている。記憶部340には、案内方法設定341が予め記憶されている。また、記憶部340には、後述する処理を介して取得されたドライバレベル342と、案内情報343とが記憶される。 The storage unit 340 is composed of a hard disk, a flash memory, a memory card, etc. Guidance method settings 341 are stored in advance in the storage unit 340. In addition, the storage unit 340 stores a driver level 342 and guidance information 343 acquired through processing described below.

図4は、案内方法設定341の一例を示す図である。案内方法設定341は、利用者に対する案内情報の出力方法を規定するテーブルである。図4の案内方法設定341では、ドライバレベル1~4のそれぞれに対して、案内情報の出力手段(図4:音声/表示)ごとに、案内情報の出力方法が規定されている。また、案内方法設定341では、ドライバレベル1~4のそれぞれに対して、案内情報を出力すべきタイミング(図4:距離)が規定されている。案内方法設定341によれば、ドライバレベルが相対的に高い場合(例えば、ドライバレベル4)、案内情報は、少ない手段(音声)、かつ、相対的に少ない情報量(音声アラートのみ)で出力される。また、ドライバレベルが相対的に高い場合(例えば、ドライバレベル4)、案内情報は、通常のタイミングで出力される。一方、ドライバレベルが相対的に低い場合(例えば、ドライバレベル1)、案内情報は、多種の手段(音声と表示)、かつ、相対的に多い情報量(音声アラートと発話の組み合わせと、イラスト表示と文字表示の組み合わせ)で出力される。また、ドライバレベルが相対的に低い場合(例えば、ドライバレベル1)、案内情報は、通常よりも早いタイミングで出力される。 Figure 4 is a diagram showing an example of the guidance method setting 341. The guidance method setting 341 is a table that specifies the output method of guidance information for the user. In the guidance method setting 341 in Figure 4, the output method of the guidance information is specified for each output means of the guidance information (Figure 4: voice/display) for each of the driver levels 1 to 4. In addition, in the guidance method setting 341, the timing at which the guidance information should be output (Figure 4: distance) is specified for each of the driver levels 1 to 4. According to the guidance method setting 341, when the driver level is relatively high (for example, driver level 4), the guidance information is output by fewer means (voice) and with a relatively small amount of information (only voice alert). Also, when the driver level is relatively high (for example, driver level 4), the guidance information is output at the normal timing. On the other hand, when the driver level is relatively low (for example, driver level 1), the guidance information is output by various means (voice and display) and with a relatively large amount of information (a combination of voice alert and speech, and a combination of illustration display and text display). Also, if the driver level is relatively low (for example, driver level 1), the guidance information will be output earlier than usual.

図1に戻り、説明を続ける。入出力部350は、クライアント30と利用者との間の情報の入出力に使用される種々のインターフェースである。入出力部350としては、例えば、入力部としてのタッチパネル、表示部(出力部)としてのタッチパネル、液晶パネル等を採用できる。現在位置取得部360は、GPS(Global Positioning System/全地球測位システム)やQZSS(Quasi-Zenith Satellite System/準天頂衛星システム)を構成する人工衛星から送信された電波を受信し、クライアント30の現在位置を表す現在位置情報(緯度および経度)を取得する。ここで、クライアント30は利用者が持ち歩いているため、現在位置取得部360により取得された現在位置は、利用者の現在位置と同視できる。 Returning to FIG. 1, the explanation will be continued. The input/output unit 350 is a variety of interfaces used for inputting and outputting information between the client 30 and the user. For example, the input/output unit 350 may be a touch panel as an input unit, a touch panel as a display unit (output unit), or a liquid crystal panel. The current position acquisition unit 360 receives radio waves transmitted from artificial satellites constituting the Global Positioning System (GPS) or Quasi-Zenith Satellite System (QZSS), and acquires current position information (latitude and longitude) indicating the current position of the client 30. Here, since the client 30 is carried by the user, the current position acquired by the current position acquisition unit 360 can be regarded as the current position of the user.

図5は、ナビゲーションシステム1において実行される処理手順の一例を示すシーケンス図である。図5の処理は、クライアント30の利用者に案内情報を出力する処理であり、任意のタイミングで実行され得る。例えば、この処理は、後述のように、クライアント30にインストールされている所定のアプリケーションの起動を契機として実行されてよい。なお、図5の例では、案内情報の種別ごとに「重要度」が設定される場合、換言すれば、図2で説明した第1案内頻度設定1441と、第2案内頻度設定1442と併用して処理する場合を例示する。 Figure 5 is a sequence diagram showing an example of a processing procedure executed in the navigation system 1. The processing in Figure 5 is processing for outputting guidance information to a user of the client 30, and can be executed at any timing. For example, this processing may be executed in response to the start of a specific application installed in the client 30, as described below. Note that the example in Figure 5 illustrates a case where an "importance" is set for each type of guidance information, in other words, processing is performed in combination with the first guidance frequency setting 1441 and the second guidance frequency setting 1442 described in Figure 2.

ステップS100において、クライアント30の案内部311は、クライアント30にインストールされている所定のアプリケーションを起動する。この際、クライアント30の利用者は、自身に割り当てられているドライバID(識別子)を入力する。その後、ステップS102において案内部311は、配達計画サーバ20に対して、配達計画取得要求を送信する。配達計画取得要求には、ステップS100で入力されたドライバIDが含まれている。 In step S100, the guidance unit 311 of the client 30 starts a specific application installed in the client 30. At this time, the user of the client 30 inputs the driver ID (identifier) assigned to the user. Then, in step S102, the guidance unit 311 transmits a delivery plan acquisition request to the delivery plan server 20. The delivery plan acquisition request includes the driver ID input in step S100.

ステップS104において、配達計画サーバ20の配達計画生成部211は、ドライバIDをキーとしてレベル情報DB242を検索し、ドライバIDに対応した利用者のドライバレベル(具体的には、業務スキルレベルb1、運転スキルレベルb2)を取得する。ステップS106において配達計画生成部211は、配達計画取得要求を送信した当該利用者に対する、当日の配達計画を生成する。配達計画生成部211は、荷物情報DB241と配達先情報DB243とを参照し、任意の方法を用いて配達計画を生成できる。例えば、配達計画生成部211は、利用者に予め割り当てられた担当エリアと、荷物情報DB241の配達先住所(または緯度経度)をマッチングさせることにより、配達すべき複数の荷物を決定し、これら複数の荷物の配達先を最適なルートで巡回するような配達順を決定することで、配達計画を生成できる。配達計画生成の際、配達計画生成部211は、ステップS104で取得したドライバレベルのうちの業務スキルレベルb1を考慮してもよい。この場合、配達計画生成部211は、業務スキルレベルb1が相対的に高い利用者に対して、過去のクレーム情報のある荷物(すなわち、配達に注意を要する荷物)を割り当ててもよい。また、同一のエリアに複数の配達担当者が存在する場合、配達計画生成部211は、荷物情報DB241の時間指定を考慮して、配達計画を生成してもよい。 In step S104, the delivery plan generating unit 211 of the delivery plan server 20 searches the level information DB 242 using the driver ID as a key, and acquires the driver level (specifically, the business skill level b1 and the driving skill level b2) of the user corresponding to the driver ID. In step S106, the delivery plan generating unit 211 generates a delivery plan for the user who sent the delivery plan acquisition request for that day. The delivery plan generating unit 211 can generate a delivery plan using any method by referring to the parcel information DB 241 and the delivery destination information DB 243. For example, the delivery plan generating unit 211 can generate a delivery plan by matching the area of responsibility assigned to the user in advance with the delivery destination address (or latitude and longitude) in the parcel information DB 241 to determine multiple parcels to be delivered, and by determining a delivery order such that the delivery destinations of these multiple parcels are traveled along an optimal route. When generating a delivery plan, the delivery plan generating unit 211 may take into account the business skill level b1 of the driver level acquired in step S104. In this case, the delivery plan generation unit 211 may assign packages with past complaint information (i.e., packages that require careful delivery) to users with a relatively high business skill level b1. Also, if there are multiple delivery personnel in the same area, the delivery plan generation unit 211 may generate a delivery plan taking into account the time specifications in the package information DB 241.

すなわち、配達計画登録部211が生成した配達計画には、ステップS100のドライバIDに割り当てられた荷物についての、図3(A)で説明した荷物情報及び「配達順」と、図3(C)で説明した配達先情報とが含まれる。配達計画のうちの、荷物情報及び配達順は、案内情報の荷物情報(a22参照)に対応し、配達先情報は、案内情報の配達先情報(a23参照)に対応する。なお、図3(A)で説明した荷物情報DB241には、予め決定された配達順が格納されていてもよい。この場合、ステップS106において配達計画登録部211は、利用者に予め割り当てられた担当エリアと、荷物情報DB241の配達先住所(または緯度経度)及び配達順とを用いて、配達計画を生成できる。 That is, the delivery plan generated by the delivery plan registration unit 211 includes the package information and "delivery order" described in FIG. 3(A) for the package assigned to the driver ID in step S100, and the delivery destination information described in FIG. 3(C). The package information and delivery order in the delivery plan correspond to the package information in the guidance information (see a22), and the delivery destination information corresponds to the delivery destination information in the guidance information (see a23). Note that a predetermined delivery order may be stored in the package information DB 241 described in FIG. 3(A). In this case, in step S106, the delivery plan registration unit 211 can generate a delivery plan using the area of responsibility previously assigned to the user, and the delivery destination address (or latitude and longitude) and delivery order in the package information DB 241.

ステップS108において、配達計画サーバ20の配達計画生成部211は、ステップS106で生成した配達計画、換言すれば、案内情報としての、荷物情報及び配達先情報と、ステップS104で取得したドライバレベル(業務スキルレベルb1、運転スキルレベルb2)と、をクライアント30に送信する。ステップS110において、クライアント30の案内部311は、取得した配達計画(案内情報としての、荷物情報及び配達先情報)を案内情報343に記憶させると共に、取得したドライバレベル(業務スキルレベルb1、運転スキルレベルb2)をドライバレベル342に記憶させる。 In step S108, the delivery plan generation unit 211 of the delivery plan server 20 transmits the delivery plan generated in step S106, in other words, the package information and delivery destination information as guidance information, and the driver level (task skill level b1, driving skill level b2) acquired in step S104 to the client 30. In step S110, the guidance unit 311 of the client 30 stores the acquired delivery plan (package information and delivery destination information as guidance information) in guidance information 343, and stores the acquired driver level (task skill level b1, driving skill level b2) in driver level 342.

ステップS120において、クライアント30の案内部311は、経路サーバ10に対して、配達ルート情報取得要求を送信する。配達ルート情報取得要求には、案内情報343に記憶された配達計画が含まれている。ステップS122において、経路サーバ10の経路探索部111は、配達ルートを求め、配達ルートを表す配達ルート情報(a1参照)を生成する。具体的には、経路探索部111は、ステップS120で取得した配達計画を用いて、配達計画に含まれる1つ以上の配達先を、目的地または経由地とした経路(すなわち配達ルート)を探索する。この経路探索は、周知のダイクストラ法や、周知のエースター探索アルゴリズムを用いて実施できる。ステップS124において経路探索部111は、クライアント30に対して、ステップS122で生成した配達ルート情報を送信する。ステップS126において、クライアント30の案内部311は、取得した配達ルート情報を、案内情報343に記憶させる。 In step S120, the guidance unit 311 of the client 30 transmits a delivery route information acquisition request to the route server 10. The delivery route information acquisition request includes the delivery plan stored in the guidance information 343. In step S122, the route search unit 111 of the route server 10 obtains a delivery route and generates delivery route information (see a1) that represents the delivery route. Specifically, the route search unit 111 uses the delivery plan acquired in step S120 to search for a route (i.e., a delivery route) that has one or more delivery destinations included in the delivery plan as destinations or intermediate destinations. This route search can be performed using the well-known Dijkstra algorithm or the well-known A-star search algorithm. In step S124, the route search unit 111 transmits the delivery route information generated in step S122 to the client 30. In step S126, the guidance unit 311 of the client 30 stores the acquired delivery route information in the guidance information 343.

なお、ステップS120において、クライアント30の案内部311は、配達ルート情報取得要求にドライバレベルのうちの運転スキルレベルb2を含めて送信してもよい。この場合、ステップS122において、経路サーバ10の経路探索部111は、受信した運転スキルレベルb2に応じて異なる配達ルートを求めてもよい。例えば、経路探索部111は、運転スキルレベルb2が相対的に高い場合は、最短ルートを通過する経路を求めてもよい。例えば、経路探索部111は、運転スキルレベルb2が相対的に低い場合は、大きな道や、分かりやすい道を通過する経路を求めてもよい。このようにすれば、経路サーバ10の経路探索部111は、ドライバレベル(運転スキルレベルb2)に応じて最適と思われる配達ルートを、自動的に導き出すことができる。 In step S120, the guidance unit 311 of the client 30 may send the delivery route information acquisition request including the driving skill level b2 of the driver level. In this case, in step S122, the route search unit 111 of the route server 10 may search for a different delivery route depending on the received driving skill level b2. For example, when the driving skill level b2 is relatively high, the route search unit 111 may search for a route that passes through the shortest route. For example, when the driving skill level b2 is relatively low, the route search unit 111 may search for a route that passes through large roads or easy-to-understand roads. In this way, the route search unit 111 of the route server 10 can automatically derive a delivery route that is considered to be optimal depending on the driver level (driving skill level b2).

ステップS130において、クライアント30の案内部311は、経路サーバ10に対して、案内情報取得要求を送信する。案内情報取得要求には、現在位置取得部360により取得されたクライアント30の位置情報と、ドライバレベル342に記憶されたドライバレベルのうちの運転スキルレベルb2と、が含まれている。 In step S130, the guidance unit 311 of the client 30 transmits a request for obtaining guidance information to the route server 10. The request for obtaining guidance information includes the location information of the client 30 obtained by the current location acquisition unit 360 and the driving skill level b2 of the driver levels stored in the driver level 342.

ステップS132において、経路サーバ10の案内情報生成部112は、案内情報取得要求に含まれる運転スキルレベルb2を用いて、当該運転スキルレベルb2に応じた、交通案内情報(a21参照)を生成する。具体的には、案内情報生成部112は、以下の手順c1~c4を実行する。
(c1)案内情報生成部112は、第1案内頻度設定1441を参照して、クライアント30の利用者の運転スキルレベルb2に応じた重要度を取得する。
(c2)案内情報生成部112は、案内情報DB143を検索し、クライアント30の現在位置周辺の道路についての案内情報(事故情報、ヒヤリハット情報、駐車禁止区域情報、進入禁止区域情報、道路傾き情報等)を取得する。案内情報生成部112は、取得した道路傾き情報から、急な下り坂があると判断した場合には、早めの減速を促す注意喚起を生成し、案内情報に含める。また、案内情報生成部112は、取得した道路傾き情報から、急な上り坂があると判断した場合には、事前の加速を促す注意喚起を生成し、案内情報に含める。なお、案内情報生成部112は、道路傾き情報に加えて、利用者が乗車する車両重量や、車両の積載量が所定条件に該当する場合に限り、これらの注意喚起を生成してもよい。
(c3)案内情報生成部112は、第2案内頻度設定1442を参照して、手順c2で取得した案内情報から、手順c1で取得した重要度に該当しない案内情報を除外する。
(c4)案内情報生成部112は、除外後の案内情報を交通案内情報とする。
In step S132, the guidance information generating unit 112 of the route server 10 generates traffic guidance information (see a21) according to the driving skill level b2 included in the guidance information acquisition request. Specifically, the guidance information generating unit 112 executes the following steps c1 to c4.
(c1) The guidance information generator 112 refers to the first guidance frequency setting 1441 and acquires the importance level according to the driving skill level b2 of the user of the client 30.
(c2) The guidance information generating unit 112 searches the guidance information DB 143 and acquires guidance information (accident information, near-miss information, no parking zone information, no entry zone information, road inclination information, etc.) about roads around the current position of the client 30. When the guidance information generating unit 112 determines from the acquired road inclination information that there is a steep downhill slope, it generates a warning to encourage early deceleration and includes it in the guidance information. When the guidance information generating unit 112 determines from the acquired road inclination information that there is a steep uphill slope, it generates a warning to encourage advance acceleration and includes it in the guidance information. Note that the guidance information generating unit 112 may generate these warnings in addition to the road inclination information only when the vehicle weight in which the user rides and the load capacity of the vehicle meet predetermined conditions.
(c3) The guidance information generator 112 refers to the second guidance frequency setting 1442 and excludes, from the guidance information acquired in step c2, guidance information that does not correspond to the importance level acquired in step c1.
(c4) The guidance information generating unit 112 sets the guidance information after the exclusion as traffic guidance information.

ステップS134において、経路サーバ10の案内情報生成部112は、クライアント30に対して、ステップS132で生成した交通案内情報を送信する。ステップS136において、クライアント30の案内部311は、取得した案内情報(案内情報としての、交通案内情報)を案内情報343に記憶させる。 In step S134, the guidance information generating unit 112 of the route server 10 transmits the traffic guidance information generated in step S132 to the client 30. In step S136, the guidance unit 311 of the client 30 stores the acquired guidance information (traffic guidance information as guidance information) in the guidance information 343.

なお、ステップS120~S136については、以下d1,d2のように処理が実行されてもよい。
(d1)ステップS120~S126で説明した、配達ルート情報生成(a1参照)は、分割して実行されてもよい。例えば、ステップS120で送信された配達計画に含まれる要配達荷物の個数が所定個数以上である場合(すなわち配達先が多い場合)、ステップS122において経路探索部111は、配達計画の一部(例えば、荷物1~荷物10まで)についての配達ルートのみを生成、送信してもよい。この場合、クライアント30の案内部311は、次の配達先(または、所定数先の配達先)に到達する都度、経路サーバ10に対して配達ルート情報取得要求を送信することで、配達計画の残部についての配達ルートの生成を求めてもよい。
(d2)ステップS130~S136で説明した、交通案内情報(a21参照)の生成及び取得は、クライアント30の位置情報が所定量変化する都度、実行されてよい。そうすれば、クライアント30の位置情報の変化に伴い、随時、クライアント30の現在位置周辺の道路についての交通案内情報を取得することができる。このため、交通案内情報の生成(ステップS132)に要する処理負荷を低減できる。
Note that steps S120 to S136 may be executed as follows: d1, d2.
(d1) The delivery route information generation (see a1) described in steps S120 to S126 may be performed in a divided manner. For example, if the number of parcels to be delivered included in the delivery plan transmitted in step S120 is equal to or greater than a predetermined number (i.e., if there are many delivery destinations), in step S122, the route search unit 111 may generate and transmit only a delivery route for a part of the delivery plan (e.g., parcels 1 to 10). In this case, the guidance unit 311 of the client 30 may request the generation of a delivery route for the remaining part of the delivery plan by transmitting a delivery route information acquisition request to the route server 10 each time the next delivery destination (or a delivery destination a predetermined number away) is reached.
(d2) The generation and acquisition of the traffic guidance information (see a21) described in steps S130 to S136 may be executed each time the location information of the client 30 changes by a predetermined amount. In this way, traffic guidance information about roads around the current location of the client 30 can be acquired whenever the location information of the client 30 changes. This reduces the processing load required for generating the traffic guidance information (step S132).

なお、図2(B)に例示した第2案内頻度設定1442の荷物情報と、配達先情報について、図2(B)に例示した交通案内情報のように、項目毎に重要度が対応付けられている場合、ステップS106において、配達計画サーバ20の配達計画生成部211は、上述した手順c1~c4と同様に、ドライバレベル(業務スキルレベルb1)と、第2案内頻度設定1442に設定されている重要度に応じた除外処理を行えばよい。 When the parcel information and delivery destination information in the second notification frequency setting 1442 illustrated in FIG. 2(B) are associated with an importance level for each item, like the traffic information illustrated in FIG. 2(B), in step S106, the delivery plan generation unit 211 of the delivery plan server 20 performs exclusion processing according to the driver level (job skill level b1) and the importance level set in the second notification frequency setting 1442, as in steps c1 to c4 described above.

ステップS140において、クライアント30の案内部311は、ドライバレベル342に記憶されたドライバレベルを用いて案内方法設定341を検索することにより、ドライバレベルに応じた案内方法を取得する。ステップS142において案内部311は、ステップS140で取得した案内方法に従って、案内情報343に記憶された案内情報を出力する。具体的には、案内部311は、案内情報343に記憶された案内情報のうち、荷物情報(a22参照)と、配達先情報(a23参照)については、業務スキルレベルb1に応じた方法に従い出力する。また、案内部311は、案内情報343に記憶された案内情報のうち、交通案内情報(a21参照)については、運転スキルレベルb2に応じた方法に従い出力する。 In step S140, the guidance unit 311 of the client 30 searches the guidance method setting 341 using the driver level stored in the driver level 342 to obtain a guidance method according to the driver level. In step S142, the guidance unit 311 outputs the guidance information stored in the guidance information 343 according to the guidance method obtained in step S140. Specifically, the guidance unit 311 outputs the package information (see a22) and the delivery destination information (see a23) of the guidance information stored in the guidance information 343 according to a method according to the business skill level b1. In addition, the guidance unit 311 outputs the traffic guidance information (see a21) of the guidance information stored in the guidance information 343 according to a method according to the driving skill level b2.

図6は、ドライバレベルが相対的に低い利用者に対する出力画面の一例である。図6では、業務スキルレベルb1が「1」であり、運転スキルレベルb2が「1」であるドライバID=XX01の利用者向け画面W1を例示する。画面W1は、入出力部350に表示される。画面W1には、地図ビューV1と、配達先一覧ビューV2と、案内ビューV3とが含まれている。 Figure 6 is an example of an output screen for a user with a relatively low driver level. Figure 6 illustrates an example of a screen W1 for a user with driver ID = XX01, whose job skill level b1 is "1" and whose driving skill level b2 is "1". Screen W1 is displayed on the input/output unit 350. Screen W1 includes a map view V1, a delivery destination list view V2, and a guidance view V3.

地図ビューV1には、地図が表示されている。地図には、1番目の配達先位置にプロットされた配達先シンボルS1と、2番目の配達先位置にプロットされた配達先シンボルS2と、現在位置シンボルPLと、経路RTとが表示されている。配達先一覧ビューV2には、案内情報の荷物情報(a22参照)と、案内情報の配達先情報(a23参照)とがリスト形式で表示されている。現在位置が事故情報がある地点近傍より少し手前(図4)に差し掛かった際に、地図ビューV1には、事故情報がある地点を表すシンボルALと、注意喚起のためのシンボルS3とが表示されると共に、案内ビューV3には、案内情報の交通案内情報(a21参照)が表示され、さらに、事故情報に対する注意喚起を促すアラート音(音符マーク)と音声とが出力される。また、現在位置が配達先1の近傍より少し手前(図4)に差し掛かった際に、地図ビューV1の配達先シンボルS1には、遅配である旨を示すシンボルS4が重畳表示されると共に、案内ビューV3には、遅配である旨を示す荷物情報(a22参照)が表示され、さらに、遅配である旨を注意するアラート音(音符マーク)と音声とが出力される。なお、遅配である旨は、案内情報の荷物情報(a22参照)に含まれる時間指定(配達時間指定)と、当該配達先への到着予定時刻とを比較し、到着予定時刻が時間指定よりも後となる見込みである場合に出力される。 The map view V1 displays a map. The map displays a delivery destination symbol S1 plotted at the first delivery destination position, a delivery destination symbol S2 plotted at the second delivery destination position, a current location symbol PL, and a route RT. The delivery destination list view V2 displays the package information (see a22) of the guidance information and the delivery destination information (see a23) of the guidance information in a list format. When the current location approaches a point near the location where there is accident information (FIG. 4), the map view V1 displays a symbol AL representing the location where there is accident information and a symbol S3 for attention, and the guidance view V3 displays the traffic guidance information (see a21) of the guidance information, and further outputs an alert sound (musical note mark) and a voice to call attention to the accident information. In addition, when the current location approaches a little before the vicinity of the delivery destination 1 (FIG. 4), a symbol S4 indicating that the delivery is delayed is superimposed on the delivery destination symbol S1 in the map view V1, package information indicating that the delivery is delayed (see a22) is displayed in the guidance view V3, and an alert sound (musical note mark) and voice are output to warn that the delivery is delayed. The fact that the delivery is delayed is output when the time specification (delivery time specification) included in the package information (see a22) in the guidance information is compared with the expected arrival time at the delivery destination, and the expected arrival time is expected to be later than the time specification.

このように、ドライバレベルが相対的に低い場合、案内情報は、多種の手段(吹き出し内の音声と、ビューV1~V3内の表示)、かつ、相対的に多い情報量(音声アラートと発話の組み合わせと、イラスト表示と文字表示の組み合わせ)で出力される。また、ドライバレベルが相対的に低い場合、音声出力は、通常よりも早いタイミングで出力される。 In this way, when the driver level is relatively low, guidance information is output in a variety of ways (audio in speech bubbles and displays in views V1 to V3) and with a relatively large amount of information (a combination of audio alerts and speech, and a combination of illustrations and text displays). Also, when the driver level is relatively low, audio output is output earlier than normal.

図7は、ドライバレベルが相対的に高い利用者に対する出力画面の一例である。図7では、業務スキルレベルb1が「3」であり、運転スキルレベルb2が「4」であるドライバID=XX04の利用者向け画面W2を例示する。画面W2は、入出力部350に表示される。画面W2には、図6の画面W1と同様に、地図ビューV1と、配達先一覧ビューV2と、案内ビューV3とが含まれている。 Figure 7 is an example of an output screen for a user with a relatively high driver level. Figure 7 illustrates an example of a screen W2 for a user with driver ID = XX04, whose job skill level b1 is "3" and whose driving skill level b2 is "4". Screen W2 is displayed on the input/output unit 350. Screen W2 includes a map view V1, a delivery destination list view V2, and a guidance view V3, similar to screen W1 in Figure 6.

地図ビューV1には、地図が表示されている。地図には、1番目の配達先位置にプロットされた配達先シンボルS1と、2番目の配達先位置にプロットされた配達先シンボルS2と、現在位置シンボルPLと、経路RTとが表示されている。配達先一覧ビューV2は、図6と同様である。現在位置が事故情報がある地点近傍(図4)に差し掛かった際に、事故情報に対する注意喚起を促すアラート音(音符マーク)のみが音声出力がされる。また、現在位置が配達先1の近傍(図4)に差し掛かった際に、案内ビューV3には、遅配である旨を示す荷物情報(a22参照)が表示され、さらに、遅配である旨を注意するアラート音(音符マーク)と音声とが出力される。なお、案内ビューV3への文字表示やアラート音の出力に代えて、または文字表示やアラート音の出力と共に、情報がある旨のアイコンを表示させてもよい。この場合、利用者がアイコンをタップすることで、情報の詳細を表示させてもよい。 The map view V1 displays a map. The map displays a delivery destination symbol S1 plotted at the first delivery destination position, a delivery destination symbol S2 plotted at the second delivery destination position, a current location symbol PL, and a route RT. The delivery destination list view V2 is the same as FIG. 6. When the current location approaches the vicinity of a point where there is accident information (FIG. 4), only an alert sound (musical note mark) that calls attention to the accident information is output as a sound. When the current location approaches the vicinity of delivery destination 1 (FIG. 4), package information (see a22) indicating that delivery is delayed is displayed in the guidance view V3, and an alert sound (musical note mark) and a voice are output to warn of the delay. Note that instead of displaying text or outputting an alert sound on the guidance view V3, or together with outputting the text display or the alert sound, an icon indicating that there is information may be displayed. In this case, the user may tap the icon to display details of the information.

このように、ドライバレベルが相対的に高い場合、案内情報は、少ない手段(音声)、かつ、相対的に少ない情報量(シンボルS3,S4,AL等のイラストなし)で出力される。また、ドライバレベルが相対的に高い場合、音声出力は、通常のタイミングで出力される。 In this way, when the driver level is relatively high, guidance information is output using fewer means (audio) and with a relatively small amount of information (without illustrations of symbols S3, S4, AL, etc.). Also, when the driver level is relatively high, audio output is output at the normal timing.

なお、上述の例では、ステップS106及びステップS132で、ドライバレベルに応じた案内情報を生成することで、ドライバレベルに応じて案内情報の出力頻度を変更した。また、ステップS142で、ステップS140で取得した案内方法に従うことで、ドライバレベルに応じて案内情報の出力方法を変更した。しかし、ナビゲーションシステム1は、ドライバレベルに応じた案内情報の出力頻度の変更と、ドライバレベルに応じた案内情報の出力方法の変更と、のいずれか一方のみを実行してもよい。具体的には、例えば、ステップS106及びステップS132において、ドライバレベルに関係なく、一律の案内情報を生成してもよい。また、例えば、ステップS140を省略し、ステップS142において、ドライバレベルに関係なく一律の出力方法を採用してもよい。 In the above example, in steps S106 and S132, guidance information according to the driver level is generated, and the output frequency of the guidance information is changed according to the driver level. In addition, in step S142, the output method of the guidance information is changed according to the driver level by following the guidance method acquired in step S140. However, the navigation system 1 may execute only one of changing the output frequency of the guidance information according to the driver level and changing the output method of the guidance information according to the driver level. Specifically, for example, in steps S106 and S132, uniform guidance information may be generated regardless of the driver level. In addition, for example, step S140 may be omitted, and a uniform output method may be adopted in step S142 regardless of the driver level.

以上のように、第1実施形態のナビゲーションシステム1によれば、クライアント30の案内部311は、利用者のドライバレベルに応じて、配達ルートに関する案内情報の出力頻度と、案内情報の出力方法との少なくともいずれか一方を変化させるため、案内情報の有効性を高めると共に、安全性の向上に資することができる。 As described above, according to the first embodiment of the navigation system 1, the guidance unit 311 of the client 30 changes at least one of the frequency of outputting guidance information regarding the delivery route and the method of outputting the guidance information depending on the driver level of the user, thereby improving the effectiveness of the guidance information and contributing to improved safety.

また、第1実施形態のナビゲーションシステム1によれば、案内情報a21~a23には、当該案内情報の重要度が直接的または間接的に対応付けられているため、案内情報ごとに、案内情報の出力頻度を変化させることができる。また、クライアント30の案内部311は、ドライバレベルが相対的に高い場合、重要度が相対的に低い案内情報の出力をしないことにより、案内情報の出力頻度を減らす(図2:第1案内頻度設定1441、図7)。このため、ドライバレベルが相対的に高い利用者に対して、過度の案内情報の出力がされることに伴い利用者が感じる煩わしさを低減することができると共に、重要度が相対的に高い案内情報のみを出力することで、案内情報の有効性を高め、安全性の向上に資することができる。また、ドライバレベルが相対的に低い利用者に対しては、重要度が相対的に低い案内情報の出力をも行う(図2:第1案内頻度設定1441、図6)ことにより、利用者が案内不足を感じることを低減することができるため、案内情報の有効性を高め、安全性の向上に資することができる。 In addition, according to the navigation system 1 of the first embodiment, the guidance information a21 to a23 are directly or indirectly associated with the importance of the guidance information, so that the output frequency of the guidance information can be changed for each piece of guidance information. In addition, when the driver level is relatively high, the guidance unit 311 of the client 30 reduces the output frequency of the guidance information by not outputting guidance information with a relatively low importance (FIG. 2: first guidance frequency setting 1441, FIG. 7). Therefore, it is possible to reduce the annoyance felt by the user due to the output of excessive guidance information for a user with a relatively high driver level, and by outputting only guidance information with a relatively high importance, it is possible to increase the effectiveness of the guidance information and contribute to improving safety. In addition, by also outputting guidance information with a relatively low importance for a user with a relatively low driver level (FIG. 2: first guidance frequency setting 1441, FIG. 6), it is possible to reduce the feeling of insufficient guidance for the user, so that it is possible to increase the effectiveness of the guidance information and contribute to improving safety.

さらに、第1実施形態のナビゲーションシステム1によれば、クライアント30の案内部311は、ドライバレベルが低くなるにつれて、案内情報を多種の手段で出力し、または、案内情報に含まれる情報の量を増やし、または前記案内情報の出力タイミングを早める(図4、図6)。このため、ドライバレベルが相対的に低い利用者が案内不足を感じることを低減することができるため、案内情報の有効性を高め、安全性の向上に資することができる。また、ドライバレベルが相対的に低い利用者に対して、通常より早いタイミングで案内情報を出力することにより、利用者が、余裕をもって案内情報を確認し、対応可能とできる。一方、ドライバレベルが相対的に高い利用者に対しては、案内情報の出力手段の種類や、案内情報に含まれる情報の量が相対的に低減される(図4、図7)ため、過度の案内情報の出力がされることに伴い利用者が感じる煩わしさを低減することができ、結果として案内情報の有効性を高め、安全性の向上に資することができる。 Furthermore, according to the navigation system 1 of the first embodiment, the guidance unit 311 of the client 30 outputs guidance information by various means, increases the amount of information contained in the guidance information, or advances the timing of outputting the guidance information as the driver level decreases (Figs. 4 and 6). This reduces the feeling of insufficient guidance for users with relatively low driver levels, thereby improving the effectiveness of the guidance information and contributing to improved safety. In addition, by outputting guidance information earlier than usual to users with relatively low driver levels, the users can check the guidance information and respond with plenty of time. On the other hand, for users with relatively high driver levels, the types of output means of the guidance information and the amount of information contained in the guidance information are relatively reduced (Figs. 4 and 7), so the annoyance felt by users due to the output of excessive guidance information can be reduced, which results in improved effectiveness of the guidance information and improved safety.

さらに、第1実施形態のナビゲーションシステム1によれば、クライアント30の案内部311は、利用者を一意に特定するための識別子(ドライバID)を、ネットワークを介して接続された他の装置(配達計画サーバ20)に対して送信することで、他の装置から利用者のドライバレベルを取得する(図5:ステップS102~S108)。このため、利用者に対して、当該利用者のドライバレベルを秘匿しつつ、制御を行うことができる。また、利用者のドライバレベルを、他の装置(配達計画サーバ20)によって一元管理できる。 Furthermore, according to the navigation system 1 of the first embodiment, the guidance unit 311 of the client 30 transmits an identifier (driver ID) for uniquely identifying the user to another device (delivery plan server 20) connected via the network, thereby obtaining the user's driver level from the other device (FIG. 5: steps S102 to S108). This allows control while keeping the user's driver level secret from the user. In addition, the user's driver level can be centrally managed by the other device (delivery plan server 20).

さらに、第1実施形態のナビゲーションシステム1によれば、ドライバレベルは、配達業務を遂行するための配達業務スキルについての利用者の習熟度(b1参照)と、運転を安全に行うための運転スキルについての利用者の習熟度(b2参照)と、の少なくとも一方を含む。このため、利用者の業務スキルレベルb1と、運転スキルレベルb2とを考慮した案内情報の出力を実現できる。また、上記実施形態のように、業務スキルレベルb1と、運転スキルレベルb2とを組み合わせて処理すれば、商品等の荷物を指定された配達先へと配達する業務に従事する者(配達人)に特化したドライバレベルを設定し、このドライバレベルに応じた案内情報の出力を実現できる。この結果、荷物の配達を行う配達業務に特化したナビゲーションシステム1を提供できる。 Furthermore, according to the navigation system 1 of the first embodiment, the driver level includes at least one of the user's proficiency in the delivery work skills required to perform delivery work (see b1) and the user's proficiency in the driving skills required to drive safely (see b2). Therefore, it is possible to output guidance information that takes into account the user's work skill level b1 and driving skill level b2. Furthermore, by processing the work skill level b1 and the driving skill level b2 in combination as in the above embodiment, it is possible to set a driver level specialized for a person (delivery person) engaged in the work of delivering packages such as goods to a specified delivery destination, and to output guidance information according to this driver level. As a result, it is possible to provide a navigation system 1 specialized for delivery work that delivers packages.

さらに、第1実施形態のナビゲーションシステム1によれば、クライアント30の案内部311は、配達先への到着予定時刻が、荷物の配達時間指定よりも後である場合に、遅配である旨を出力する(第2案内頻度設定1442,図6,図7)。このため、配達業務に従事する者(配達人)の利便性を向上できると共に、荷物の配達時間遅延を起こす可能性を低減できる。 Furthermore, according to the navigation system 1 of the first embodiment, the guidance unit 311 of the client 30 outputs a message indicating that the delivery will be delayed if the estimated arrival time at the delivery destination is later than the specified delivery time of the package (second guidance frequency setting 1442, Figures 6 and 7). This improves the convenience of those engaged in delivery work (delivery personnel) and reduces the possibility of delays in the delivery of the package.

B.第2実施形態:
図8は、第2実施形態のナビゲーションシステム1Aの概略構成を示す図である。第2実施形態のナビゲーションシステム1Aは、第1実施形態で説明した構成において、配達計画サーバ20を備えておらず、クライアント30に代えてクライアント30Aを備える。ナビゲーションシステム1Aでは、クライアント30Aによって、配達計画が生成される。
B. Second embodiment:
8 is a diagram showing a schematic configuration of a navigation system 1A of the second embodiment. The navigation system 1A of the second embodiment does not include the delivery plan server 20 in the configuration described in the first embodiment, and includes a client 30A instead of the client 30. In the navigation system 1A, a delivery plan is generated by the client 30A.

クライアント30AのCPU310Aは、さらに、配達計画生成部312を有している。配達計画生成部312は、利用者から配達計画の入力を取得し、配達計画344に登録する。すなわち、第2実施形態では、案内情報の荷物情報(a22参照)と、案内情報の配達先情報(a23参照)とは、利用者から入力されて、配達計画344に登録される。クライアント30Aの記憶部140Aには、ドライバレベル342が予め記憶されている。 The CPU 310A of the client 30A further includes a delivery plan generation unit 312. The delivery plan generation unit 312 acquires a delivery plan input from the user and registers it in the delivery plan 344. That is, in the second embodiment, the package information (see a22) of the guidance information and the delivery destination information (see a23) of the guidance information are input by the user and registered in the delivery plan 344. The memory unit 140A of the client 30A prestores the driver level 342.

図9は、第2実施形態のナビゲーションシステム1Aにおいて実行される処理手順の一例を示すシーケンス図である。図9の処理は、ステップS102,S104,S106,S108,S110の処理に代えて、ステップS180,S182の処理が実行される点を除いて、図5で説明した処理と同様である。ステップS180において案内部311は、ドライバレベル342Aに記憶されたドライバレベル(業務スキルレベルb1、運転スキルレベルb2)を取得する。このドライバレベルは、ステップS130で使用される。ステップS182において配達計画生成部312は、クライアント30Aの利用者によってなされる下記e1,e2の入力を取得し、e1,e2をまとめて配達計画344に記憶させる。なお、配達計画生成部312は、下記e1,e2の入力を取得するための画面を入出力部350に表示させてもよい。
(e1)案内情報の荷物情報(a22参照)と、各荷物の配達順。
(e2)案内情報の配達先情報(a23参照)。
FIG. 9 is a sequence diagram showing an example of a processing procedure executed in the navigation system 1A of the second embodiment. The processing in FIG. 9 is the same as the processing described in FIG. 5, except that the processing in steps S180 and S182 is executed instead of the processing in steps S102, S104, S106, S108, and S110. In step S180, the guidance unit 311 acquires the driver level (task skill level b1, driving skill level b2) stored in the driver level 342A. This driver level is used in step S130. In step S182, the delivery plan generation unit 312 acquires the following inputs e1 and e2 made by the user of the client 30A, and stores e1 and e2 together in the delivery plan 344. The delivery plan generation unit 312 may display a screen for acquiring the following inputs e1 and e2 on the input/output unit 350.
(e1) Package information in the guidance information (see a22) and the delivery order of each package.
(e2) Delivery destination information of the guidance information (see a23).

このように、ナビゲーションシステム1Aの構成は種々の変更が可能であり、クライアント30Aの利用者によって配達計画が入力される構成としてもよい。このような第2実施形態のナビゲーションシステム1Aによっても、上述した第1実施形態と同様の効果を奏することができる。また、第2実施形態のナビゲーションシステム1Aによれば、配達計画サーバ20を省略できるため、システムをコンパクトに構築できる。 In this way, the configuration of the navigation system 1A can be modified in various ways, and the delivery plan can be input by the user of the client 30A. With such a navigation system 1A of the second embodiment, it is possible to achieve the same effects as the first embodiment described above. Furthermore, with the navigation system 1A of the second embodiment, the delivery plan server 20 can be omitted, so the system can be constructed in a compact manner.

C.第3実施形態:
図10は、第3実施形態のナビゲーションシステム1Bの概略構成を示す図である。第3実施形態のナビゲーションシステム1Bは、第2実施形態で説明した構成において、さらに経路サーバ10を備えておらず、クライアント30Aに代えてクライアント30Bを備える。第3実施形態では、全ての処理がクライアント30Bにおいて実行される。
C. Third embodiment:
10 is a diagram showing a schematic configuration of a navigation system 1B of the third embodiment. The navigation system 1B of the third embodiment does not further include the route server 10 in the configuration described in the second embodiment, and includes a client 30B instead of the client 30A. In the third embodiment, all processing is executed in the client 30B.

クライアント30BのCPU310Bは、第2実施形態で説明した構成において、さらに、経路探索部313と、案内情報生成部314とを有している。経路探索部313は、第1実施形態で説明した経路探索部111と同様の処理を行う。案内情報生成部314は、第1実施形態で説明した案内情報生成部112と同様の処理を行う。クライアント30Bの記憶部340Bには、さらに、地図情報DB345と、経路情報DB346と、案内情報DB347と、案内頻度設定348とが記憶されている。地図情報DB345は、第1実施形態で説明した地図情報DB141と同様の構成を有する。経路情報DB346は、第1実施形態で説明した経路情報DB142と同様の構成を有する。案内情報DB347は、第1実施形態で説明した案内情報DB143と同様の構成を有する。案内頻度設定348は、第1実施形態で説明した案内頻度設定144と同様の構成を有する。 The CPU 310B of the client 30B further includes a route search unit 313 and a guidance information generation unit 314 in the configuration described in the second embodiment. The route search unit 313 performs the same processing as the route search unit 111 described in the first embodiment. The guidance information generation unit 314 performs the same processing as the guidance information generation unit 112 described in the first embodiment. The memory unit 340B of the client 30B further stores a map information DB 345, a route information DB 346, a guidance information DB 347, and a guidance frequency setting 348. The map information DB 345 has a configuration similar to the map information DB 141 described in the first embodiment. The route information DB 346 has a configuration similar to the route information DB 142 described in the first embodiment. The guidance information DB 347 has a configuration similar to the guidance information DB 143 described in the first embodiment. The guidance frequency setting 348 has a configuration similar to the guidance frequency setting 144 described in the first embodiment.

このように、ナビゲーションシステム1Bの構成は種々の変更が可能であり、クライアント30Bのみによって(経路サーバ10及び配達計画サーバ20と協働することなく)、図3の処理を実現可能に構成されてもよい。このような第3実施形態のナビゲーションシステム1Bによっても、上述した第1実施形態と同様の効果を奏することができる。また、第3実施形態のナビゲーションシステム1Bによれば、クライアント30Bにおける通信負荷を低減できる。 In this way, the configuration of the navigation system 1B can be modified in various ways, and may be configured to be able to implement the processing of FIG. 3 by the client 30B alone (without cooperating with the route server 10 and the delivery plan server 20). The navigation system 1B of this third embodiment can also achieve the same effects as the first embodiment described above. Furthermore, the navigation system 1B of the third embodiment can reduce the communication load on the client 30B.

D.第4実施形態:
図11は、第4実施形態のナビゲーションシステム1Cの概略構成を示す図である。第4実施形態のナビゲーションシステム1Cは、第1実施形態で説明した構成において、クライアント30に代えてクライアント30Cを備える。第4実施形態では、ドライバレベル(業務スキルレベルb1、運転スキルレベルb2)に応じた案内情報の出力頻度の変更のみを行う。
D. Fourth embodiment:
11 is a diagram showing a schematic configuration of a navigation system 1C of the fourth embodiment. The navigation system 1C of the fourth embodiment includes a client 30C instead of the client 30 in the configuration described in the first embodiment. In the fourth embodiment, only the output frequency of guidance information is changed according to the driver level (task skill level b1, driving skill level b2).

クライアント30Cの記憶部340Cは、第1実施形態で説明した案内方法設定341を有していない。クライアント30Cの案内部311Cは、図5のステップS140を実行しない。また、案内部311Cは、図5のステップS142において、利用者のドライバレベルに関係なく、一律の方法で、案内情報343に記憶された案内情報を出力する。このような第4実施形態のナビゲーションシステム1Cによっても、上述した第1実施形態と同様の効果を奏することができる。 The memory unit 340C of the client 30C does not have the guidance method setting 341 described in the first embodiment. The guidance unit 311C of the client 30C does not execute step S140 in FIG. 5. Furthermore, in step S142 in FIG. 5, the guidance unit 311C outputs the guidance information stored in the guidance information 343 in a uniform manner regardless of the driver level of the user. The navigation system 1C of this fourth embodiment can also achieve the same effects as the first embodiment described above.

E.第5実施形態:
図12は、第5実施形態のナビゲーションシステム1Dの概略構成を示す図である。第5実施形態のナビゲーションシステム1Dは、第1実施形態で説明した構成において、経路サーバ10に代えて経路サーバ10Dを備える。第5実施形態では、ドライバレベル(業務スキルレベルb1、運転スキルレベルb2)に応じた案内情報の出力方法の変更のみを行う。
E. Fifth embodiment:
12 is a diagram showing a schematic configuration of a navigation system 1D of the fifth embodiment. The navigation system 1D of the fifth embodiment includes a route server 10D instead of the route server 10 in the configuration described in the first embodiment. In the fifth embodiment, only the method of outputting guidance information according to the driver level (task skill level b1, driving skill level b2) is changed.

経路サーバ10Dの記憶部140Dは、第1実施形態で説明した案内頻度設定144(図2)を有していない。経路サーバ10Dの案内情報生成部112Dは、図5のステップS132において、ドライバレベルに関係なく一律の、案内情報(a21~a23参照)を生成する。具体的には、案内情報生成部112Dは、第1実施形態で説明した手順c1,c3を実行しない。このような第5実施形態のナビゲーションシステム1Dによっても、上述した第1実施形態と同様の効果を奏することができる。 The storage unit 140D of the route server 10D does not have the guidance frequency setting 144 (FIG. 2) described in the first embodiment. The guidance information generating unit 112D of the route server 10D generates uniform guidance information (see a21 to a23) regardless of the driver level in step S132 of FIG. 5. Specifically, the guidance information generating unit 112D does not execute steps c1 and c3 described in the first embodiment. The navigation system 1D of the fifth embodiment can achieve the same effects as the first embodiment described above.

F.変形例:
上記実施形態において、ハードウェアによって実現されるとした構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されるとした構成の一部をハードウェアに置き換えるようにしてもよい。その他、以下のような変形も可能である。
F. Variations:
In the above embodiment, a part of the configuration realized by hardware may be replaced by software, and conversely, a part of the configuration realized by software may be replaced by hardware. In addition, the following modifications are also possible.

・変形例1:
上記実施形態では、ナビゲーションシステム、経路サーバ、配達計画サーバ、クライアントの構成の一例を示した。しかし、各装置の構成は任意に態様を採用することができる。例えば、経路サーバ、配達計画サーバ、及びクライアントが有する各DBのうちの少なくとも一部は、自身以外の他の装置(インターネットを介して接続された外部サーバを含む)に記憶されていてもよい。
Variation 1:
In the above embodiment, an example of the configuration of the navigation system, the route server, the delivery plan server, and the client is shown. However, the configuration of each device can adopt any aspect. For example, at least a part of each DB of the route server, the delivery plan server, and the client may be stored in a device other than the device itself (including an external server connected via the Internet).

上記実施形態では、ナビゲーションシステムは、案内情報を案内するシステム、換言すれば、配達業務において利用されるシステムであるとした。しかし、ナビゲーションシステムは、配達業務に限らず、何らかの業務スキルと、運転スキルとを両立させる必要がある作業者に向けたシステムとされてもよい。この場合、ナビゲーションシステムは、営業や、見回り等の巡回ルートに関する案内情報を案内するシステムとして構築され得る。また、ナビゲーションシステムは、運転スキルのみが求められる一般ドライバーに向けたシステムとされてもよい。この場合、ナビゲーションシステムは、通常の経路案内に関する案内情報を案内するシステムとして構築され得る。 In the above embodiment, the navigation system is a system that provides guidance information, in other words, a system used in delivery work. However, the navigation system may be a system intended for workers who need to balance some kind of work skill with driving skills, not limited to delivery work. In this case, the navigation system may be constructed as a system that provides guidance information regarding patrol routes for sales or patrols. The navigation system may also be a system intended for general drivers who are only required to have driving skills. In this case, the navigation system may be constructed as a system that provides guidance information regarding normal route guidance.

上記実施形態では、ナビゲーションシステムは、案内情報を案内するシステム、換言すれば、経路案内が組み込まれた態様のシステムであるとした。しかし、ナビゲーションシステムは、利用者が、経路案内に依らずに道路を走行するフリー走行中において、当該走行中の道路に関する案内情報を案内するシステムとされてもよい。 In the above embodiment, the navigation system is a system that provides guidance information, in other words, a system that incorporates route guidance. However, the navigation system may also be a system that provides guidance information about the road on which the user is traveling while the user is traveling on the road during free driving, in which the user is traveling on the road without relying on route guidance.

・変形例2:
上記実施形態では、経路サーバ、配達計画サーバ、及びクライアントにより実行される処理(図5,図9)について、処理手順の一例を挙げて説明した。しかし、これらの処理手順は種々の変更が可能であり、各ステップにおける処理内容の追加、省略、変更をしてもよく、各ステップの実行順序を変更してもよい。
Variation 2:
In the above embodiment, the processes (FIGS. 5 and 9) executed by the route server, the delivery plan server, and the client are described by way of example of the process procedure. However, these process procedures can be modified in various ways, and the process contents in each step can be added, omitted, or changed, and the execution order of each step can be changed.

例えば、ステップS100において、クライアントの利用者は、ドライバIDと共に、自身のドライバレベルを入力してもよい。この場合、ステップS104は実行されず、ステップS110では、配達計画サーバから配達計画のみが送信される。 For example, in step S100, the client user may input his/her driver level along with the driver ID. In this case, step S104 is not executed, and in step S110, only the delivery plan is sent from the delivery plan server.

例えば、ステップS106において配達計画登録部211は、ドライバレベル(業務スキルレベルb1)と、第2案内頻度設定1442に設定されている重要度に応じた除外処理を行った上で、不要な案内情報が除外された案内情報を生成及び送信するとした。同様に、同様に、ステップS132において案内情報生成部112は、ドライバレベル(運転スキルレベルb2)と、第2案内頻度設定1442に設定されている重要度に応じた除外処理を行った上で、不要な案内情報が除外された案内情報を生成及び送信するとした。しかし、ステップS106において配達計画登録部211は、除外処理をしない案内情報を生成及び送信してもよい。同様に、ステップS132において案内情報生成部112は、除外処理をしない案内情報を生成及び送信してもよい。この場合、ステップS142において案内部311は、クライアント30側において、ドライバレベル(業務スキルレベルb1及び運転スキルレベルb2)と、第2案内頻度設定1442に設定されている重要度に応じた除外処理を行った上で、案内情報の出力をしてもよい。 For example, in step S106, the delivery plan registration unit 211 performs an exclusion process according to the driver level (task skill level b1) and the importance set in the second guidance frequency setting 1442, and then generates and transmits guidance information from which unnecessary guidance information has been excluded. Similarly, in step S132, the guidance information generation unit 112 performs an exclusion process according to the driver level (driving skill level b2) and the importance set in the second guidance frequency setting 1442, and then generates and transmits guidance information from which unnecessary guidance information has been excluded. However, in step S106, the delivery plan registration unit 211 may generate and transmit guidance information that does not undergo exclusion processing. Similarly, in step S132, the guidance information generation unit 112 may generate and transmit guidance information that does not undergo exclusion processing. In this case, in step S142, the guidance unit 311 may perform an exclusion process according to the driver level (task skill level b1 and driving skill level b2) and the importance set in the second guidance frequency setting 1442 on the client 30 side, and then output the guidance information.

例えば、ステップS140では、案内方法設定の内容を取得し、ステップS142において、この案内方法設定に従って案内情報を出力するとした。ここで、案内方法設定(図4)に記憶されている案内情報の出力方法は、種々の変更が可能である。例えば、図4で説明した音声に関する設定内容と、表示に関する設定内容と、距離に関する設定内容の少なくともいずれか1つは、省略されてもよい。また、図4に示す設定内容(アラート+発話、イラスト+文字、通常距離より手前等の設定内容)は、あくまで一例に過ぎず、種々の変更が可能である。 For example, in step S140, the contents of the guidance method setting are obtained, and in step S142, guidance information is output according to this guidance method setting. Here, the output method of the guidance information stored in the guidance method setting (Figure 4) can be changed in various ways. For example, at least one of the settings related to the voice, the settings related to the display, and the settings related to the distance described in Figure 4 may be omitted. Also, the settings shown in Figure 4 (settings such as alert + speech, illustration + text, closer than normal distance, etc.) are merely examples, and various changes are possible.

例えば、ステップS142では、種々の態様の案内画面を表示できる。図6及び図7では、ステップS142において表示される画面の一例を示したが、これらは種々の変更が可能である。例えば、地図ビューと、配達先一覧ビューと、案内ビューのうち、少なくとも一部は省略してもよい。例えば、例示しなかった他の情報を表示させるためのビューをさらに備えていてもよい。 For example, in step S142, various types of guidance screens can be displayed. Although examples of screens displayed in step S142 are shown in FIG. 6 and FIG. 7, these can be modified in various ways. For example, at least some of the map view, delivery destination list view, and guidance view may be omitted. For example, there may be further views for displaying other information not shown in the examples.

・変形例3:
本発明は、上述の実施形態や実施例、変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、実施例、変形例中の技術的特徴は、上述の課題の一部または全部を解決するために、あるいは、上述の効果の一部または全部を達成するために、適宜、差し替えや組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
Variation 3:
The present invention is not limited to the above-mentioned embodiments, examples, and modifications, and can be realized in various configurations without departing from the spirit of the present invention. For example, the technical features in the embodiments, examples, and modifications corresponding to the technical features in each aspect described in the Summary of the Invention column can be appropriately replaced or combined to solve some or all of the above-mentioned problems or to achieve some or all of the above-mentioned effects. Furthermore, if a technical feature is not described as essential in this specification, it can be appropriately deleted.

1,1A~1D…ナビゲーションシステム
10,10D…経路サーバ
20…配達計画サーバ
30,30A~30C…クライアント
110…CPU
111…経路探索部
112,112D…案内情報生成部
120…通信部
130…ROM/RAM
140,140A,140D…記憶部
141…地図情報DB
142…経路情報DB
143…案内情報DB
144…案内頻度設定
210…CPU
211…配達計画生成部
220…通信部
230…ROM/RAM
240…記憶部
241…荷物情報DB
242…レベル情報DB
243…配達先情報DB
310,310A,310B…CPU
311,311C…案内部
312…配達計画生成部
313…経路探索部
314…案内情報生成部
320…通信部
330…ROM/RAM
340,340B,340C…記憶部
341…案内方法設定
342,342A…ドライバレベル
343…案内情報
344…配達計画
348…案内頻度設定
350…入出力部
360…現在位置取得部
1441…第1案内頻度設定
1442…第2案内頻度設定
1, 1A to 1D... Navigation system 10, 10D... Route server 20... Delivery plan server 30, 30A to 30C... Client 110... CPU
111: route search unit 112, 112D: guide information generation unit 120: communication unit 130: ROM/RAM
140, 140A, 140D... Storage unit 141... Map information DB
142...Route information DB
143...Guidance information DB
144: Guidance frequency setting 210: CPU
211: Delivery plan generation unit 220: Communication unit 230: ROM/RAM
240: Storage unit 241: Baggage information DB
242...Level information DB
243...Delivery destination information DB
310, 310A, 310B...CPU
311, 311C: Guidance section 312: Delivery plan generation section 313: Route search section 314: Guidance information generation section 320: Communication section 330: ROM/RAM
340, 340B, 340C... Storage unit 341... Guidance method setting 342, 342A... Driver level 343... Guidance information 344... Delivery plan 348... Guidance frequency setting 350... Input/output unit 360... Current position acquisition unit 1441... First guidance frequency setting 1442... Second guidance frequency setting

Claims (9)

ナビゲーションシステムであって、
配達ルートに関する案内情報を取得し、前記案内情報を出力する案内部を備え、
前記案内部は、利用者のドライバレベルに応じて、前記案内情報の出力頻度と、前記案内情報の出力方法との少なくともいずれか一方を変化させるものであり、
前記ドライバレベルは、配達業務を遂行するための配達業務スキルについての前記利用者の習熟度を含む、ナビゲーションシステム。
1. A navigation system comprising:
A guidance unit that acquires guidance information regarding a delivery route and outputs the guidance information,
The guidance unit changes at least one of an output frequency of the guidance information and an output method of the guidance information according to a driver level of a user ,
A navigation system , wherein the driver level includes the user's proficiency in delivery work skills for performing delivery work .
請求項1に記載のナビゲーションシステムであって、
前記案内情報には、当該案内情報の重要度が直接的または間接的に対応付けられており、
前記案内部は、
前記案内情報の出力頻度を前記ドライバレベルに応じて変化させるように構成され、
前記ドライバレベルが相対的に高い場合、前記重要度が相対的に低い前記案内情報の出力をしないことにより、前記案内情報の出力頻度を減らす、ナビゲーションシステム。
2. The navigation system according to claim 1,
The guidance information is directly or indirectly associated with a level of importance of the guidance information;
The guide portion is
The output frequency of the guidance information is changed according to the driver level,
When the driver level is relatively high, the navigation system reduces the frequency of output of the guidance information by not outputting the guidance information whose importance is relatively low.
請求項1または請求項2に記載のナビゲーションシステムであって、
前記案内部は、
前記案内情報の出力方法を前記ドライバレベルに応じて変化させるように構成され、
前記ドライバレベルが低くなるにつれて、前記案内情報を多種の手段で出力し、または、前記案内情報に含まれる情報の量を増やし、または前記案内情報の出力タイミングを早める、ナビゲーションシステム。
3. A navigation system according to claim 1, further comprising:
The guide portion is
A method of outputting the guidance information is changed according to the driver level,
A navigation system which outputs the guidance information by various means, increases the amount of information included in the guidance information, or advances the output timing of the guidance information as the driver level becomes lower.
請求項1から請求項3のいずれか一項に記載のナビゲーションシステムであって、
前記案内部は、前記利用者を一意に特定するための識別子を、ネットワークを介して接続された他の装置に対して送信することで、前記他の装置から前記利用者の前記ドライバレベルを取得する、ナビゲーションシステム。
A navigation system according to any one of claims 1 to 3,
A navigation system in which the guidance unit obtains the driver level of the user from another device connected via a network by transmitting an identifier for uniquely identifying the user to the other device.
請求項1から請求項のいずれか一項に記載のナビゲーションシステムであって、
前記配達ルートは、前記利用者が荷物の配達のために立ち寄る1つ以上の配達先を含む経路であり、
前記案内情報には、前記配達ルートに関する交通案内情報と、前記荷物に関する荷物情報と、前記荷物の配達先に関する配達先情報と、が含まれている、ナビゲーションシステム。
A navigation system according to any one of claims 1 to 4 ,
The delivery route is a route including one or more delivery destinations where the user stops for delivery of the package,
A navigation system, wherein the guidance information includes traffic guidance information regarding the delivery route, package information regarding the package, and delivery destination information regarding a delivery destination of the package.
請求項5に記載のナビゲーションシステムであって、6. A navigation system according to claim 5,
前記ドライバレベルは、さらに、運転を安全に行うための運転スキルについての前記利用者の習熟度を含み、The driver level further includes the user's proficiency in driving skills for safely driving,
前記案内部は、The guide portion is
前記配達業務スキルについての前記利用者の習熟度に応じて、前記荷物情報と前記配達先情報の出力を制御し、Controlling output of the package information and the delivery destination information according to the user's level of proficiency in the delivery business skill;
前記運転スキルについての前記利用者の習熟度に応じて、前記交通案内情報の出力を制御する、ナビゲーションシステム。A navigation system that controls output of the traffic guidance information according to the user's level of proficiency in driving skill.
請求項5または請求項6に記載のナビゲーションシステムであって、
前記案内情報は、前記荷物の配達時間指定と、前記配達先への到着予定時刻とを含み、
前記案内部は、前記到着予定時刻が、前記配達時間指定よりも後である場合に、遅配である旨を出力する、ナビゲーションシステム。
A navigation system according to claim 5 or 6,
The guidance information includes a designated delivery time for the package and an estimated arrival time at the delivery destination,
The navigation system, wherein the guidance unit outputs a message indicating that the delivery will be delayed if the estimated arrival time is later than the specified delivery time.
ナビゲーション方法であって、情報処理装置が、
配達ルートに関する案内情報を取得し、前記案内情報を出力する案内工程を実行し、
前記案内工程では、利用者のドライバレベルに応じて、前記案内情報の出力頻度と、前記案内情報の出力方法との少なくともいずれか一方を変化させ
前記ドライバレベルは、配達業務を遂行するための配達業務スキルについての前記利用者の習熟度を含む、ナビゲーション方法。
A navigation method, comprising:
A guidance step of acquiring guidance information regarding a delivery route and outputting the guidance information is performed;
In the guiding step, at least one of an output frequency of the guidance information and an output method of the guidance information is changed according to a driver level of the user ;
A navigation method , wherein the driver level includes the user's proficiency in delivery operation skills for performing a delivery operation .
コンピュータプログラムであって、情報処理装置に、
配達ルートに関する案内情報を取得し、前記案内情報を出力する案内ステップを実行させるコンピュータプログラムであって、
前記案内ステップでは、利用者のドライバレベルに応じて、前記案内情報の出力頻度と、前記案内情報の出力方法との少なくともいずれか一方を変化させ
前記ドライバレベルは、配達業務を遂行するための配達業務スキルについての前記利用者の習熟度を含む、コンピュータプログラム。
A computer program comprising:
A computer program for executing a guidance step of acquiring guidance information regarding a delivery route and outputting the guidance information,
In the guiding step, at least one of an output frequency of the guidance information and an output method of the guidance information is changed according to a driver level of the user ;
A computer program , wherein the driver level includes the user's proficiency in delivery work skills for performing delivery work .
JP2021172084A 2021-10-21 2021-10-21 Navigation system, navigation method, and computer program Active JP7698555B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021172084A JP7698555B2 (en) 2021-10-21 2021-10-21 Navigation system, navigation method, and computer program
JP2025099096A JP2025123363A (en) 2021-10-21 2025-06-13 Navigation system, navigation method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021172084A JP7698555B2 (en) 2021-10-21 2021-10-21 Navigation system, navigation method, and computer program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025099096A Division JP2025123363A (en) 2021-10-21 2025-06-13 Navigation system, navigation method, and computer program

Publications (2)

Publication Number Publication Date
JP2023062236A JP2023062236A (en) 2023-05-08
JP7698555B2 true JP7698555B2 (en) 2025-06-25

Family

ID=86269937

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021172084A Active JP7698555B2 (en) 2021-10-21 2021-10-21 Navigation system, navigation method, and computer program
JP2025099096A Pending JP2025123363A (en) 2021-10-21 2025-06-13 Navigation system, navigation method, and computer program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025099096A Pending JP2025123363A (en) 2021-10-21 2025-06-13 Navigation system, navigation method, and computer program

Country Status (1)

Country Link
JP (2) JP7698555B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011107977A (en) 2009-11-17 2011-06-02 Fujitsu Ten Ltd Information processor, in-vehicle device, information processing system, information processing method, and program
JP2012154781A (en) 2011-01-26 2012-08-16 Hitachi Automotive Systems Ltd Navigation system, center server, and on-vehicle device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011107977A (en) 2009-11-17 2011-06-02 Fujitsu Ten Ltd Information processor, in-vehicle device, information processing system, information processing method, and program
JP2012154781A (en) 2011-01-26 2012-08-16 Hitachi Automotive Systems Ltd Navigation system, center server, and on-vehicle device

Also Published As

Publication number Publication date
JP2025123363A (en) 2025-08-22
JP2023062236A (en) 2023-05-08

Similar Documents

Publication Publication Date Title
US6209026B1 (en) Central processing and combined central and local processing of personalized real-time traveler information over internet/intranet
US6571174B2 (en) Apparatus for efficient dispatch and selection of information in law enforcement applications
TW392135B (en) Generation and delivery of travel-related, location-sensitive information
US6611754B2 (en) Route planning system
JP5594754B2 (en) On-demand bus operation scheduling system and method utilizing operation results
EP0795835A1 (en) Schedule setting and processing system
JPWO2019225045A1 (en) Vehicle dispatching device, vehicle dispatching method, computer program, and computer-readable recording medium
CN105318886A (en) Vehicular information providing apparatus
JP5038597B2 (en) Route search method, navigation system including vehicle movement, route search server, navigation terminal device, and program
JP2021018623A (en) Vehicle allocation support device and vehicle allocation support system
JP2004227262A (en) Quick response vehicle getting on and off system, method and program
JP7704151B2 (en) Information processing system, information processing method, and information processing program
JP2007271283A (en) Navigation system, route search server, terminal device, and advertisement display method
JP7698555B2 (en) Navigation system, navigation method, and computer program
JP2002208091A (en) Service management system for bus
JP2002296059A (en) Information distribution system
JP2008002968A (en) Route search system, route search server, terminal device, and route search method
JP4311504B2 (en) Message exchange system
JP7196456B2 (en) Ride-sharing assistance systems and programs
JP2007052729A (en) Taxi dispatch system
JP2005190001A (en) Taxi use system, taxi use method, information server and program
JP2018026035A (en) Route guidance method, route guidance device, and route guidance program
JP4209204B2 (en) Information distribution method, information distribution system and in-vehicle terminal device to in-vehicle terminal
JP7402027B2 (en) Synergistic movement support system
JP7698535B2 (en) Route search device, route search method, and computer program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220124

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240729

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250331

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250516

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250603

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250613

R150 Certificate of patent or registration of utility model

Ref document number: 7698555

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150