JP7840071B2 - Guide information provision system, guide information provision program, and course creation program - Google Patents
Guide information provision system, guide information provision program, and course creation programInfo
- Publication number
- JP7840071B2 JP7840071B2 JP2024093565A JP2024093565A JP7840071B2 JP 7840071 B2 JP7840071 B2 JP 7840071B2 JP 2024093565 A JP2024093565 A JP 2024093565A JP 2024093565 A JP2024093565 A JP 2024093565A JP 7840071 B2 JP7840071 B2 JP 7840071B2
- Authority
- JP
- Japan
- Prior art keywords
- guide information
- navigation
- information provision
- course
- unit
- 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
Links
Landscapes
- Navigation (AREA)
Description
本発明は、ガイド情報提供システム、ガイド情報提供プログラム及びコース作成プログラムに関する。 This invention relates to a guide information provision system, a guide information provision program, and a course creation program.
従来、所定の目的地に向かってナビゲーション(ルート案内)を行うナビゲーションシステムが知られている(例えば、特許文献1参照)。従来のナビゲーションシステムは、所定の目的地までの移動経路を検索し、当該移動経路に沿ってルート案内を行うとともに、あらかじめ設定された案内区間を移動していると判定され、かつ、案内地点に到達したと判定される場合に、ナビゲーション情報(右折、左折などの情報の提供)を提供する。 Conventional navigation systems that provide navigation (route guidance) to a predetermined destination are known (see, for example, Patent Document 1). Conventional navigation systems search for a travel route to a predetermined destination, provide route guidance along that route, and, when it is determined that the user is traveling within a pre-set guidance section and has reached a guidance point, provide navigation information (such as information on turning right or left).
図14は、従来のナビゲーションシステムを説明するために示すブロック図である。従来のナビゲーションシステムは、例えば、図14に示すように、目的地を入力する入力部912と、現在の位置情報を取得する位置情報取得部913と、目的地及び現在位置を通信部915を介してナビゲーション部920に出力し、ナビゲーション部920で生成されたナビゲーション情報を表示部916に出力するナビゲーション管理部914と、移動経路を表示する表示部916とを備えると考えられる。なお、ナビゲーション管理部914は、位置情報管理部917を有している。 Figure 14 is a block diagram illustrating a conventional navigation system. A conventional navigation system, for example, as shown in Figure 14, is thought to comprise an input unit 912 for inputting a destination, a location information acquisition unit 913 for acquiring current location information, a navigation management unit 914 that outputs the destination and current location to a navigation unit 920 via a communication unit 915 and outputs navigation information generated by the navigation unit 920 to a display unit 916, and a display unit 916 for displaying the travel route. The navigation management unit 914 includes a location information management unit 917.
しかしながら、従来のナビゲーションシステムでは、ルート案内をするにすぎないことから、ナビゲーションシステムに入力した目的地以外の観光スポットを見逃したり、効率の悪い廻り方をしてユーザの負担が大きくなる場合があり、ルート検索のみならず観光等のコース情報及びガイド情報を提供するガイド情報提供システムが求められていた。 However, conventional navigation systems only provide route guidance, which can lead to users missing tourist attractions other than the entered destination or taking inefficient routes, thus increasing the user's burden. Therefore, there was a need for a guide information system that provides not only route search but also information on sightseeing courses and guides.
また、既存のカーナビゲーションシステムにナビゲーション情報と観光等のガイド情報の両方を提供することも考えられるが、一括したシステムであるため、観光スポット等のガイド情報を後から追加するのは煩雑である、という課題がある。 Furthermore, while it's conceivable to provide both navigation information and tourist guide information to existing car navigation systems, the challenge lies in the fact that adding tourist spot guide information later is cumbersome due to the integrated nature of the system.
さらにまた、単に移動の履歴だけでなく、どの観光スポット等にどれだけの時間滞在したかなどのユーザの滞在傾向等を把握し、より適切なコースやガイド情報(位置、範囲、及び内容等)を提供することが可能なガイド情報提供システムが求められていた。 Furthermore, there was a need for a guide information system that could not only track travel history but also understand user stay patterns, such as how long users spent at each tourist spot, and provide more appropriate courses and guide information (location, scope, and content, etc.).
そこで、本発明は、上記した事情に鑑みてなされたものであり、ルート検索のみならず観光等のコース情報及びガイド情報を適切に提供することが可能で、ガイド情報を後から追加するのが容易なガイド情報提供システムを提供することを目的とする。また、そのようなガイド情報提供システムに用いるガイド情報提供プログラムを提供することを目的とする。さらにまた、そのようなコース情報及びガイド情報を作成するためのコース生成プログラムを提供することを目的とする。 Therefore, the present invention has been made in view of the above circumstances, and aims to provide a guide information provision system that can appropriately provide not only route search but also sightseeing course information and guide information, and that allows for easy addition of guide information later. Furthermore, it aims to provide a guide information provision program for use in such a guide information provision system. And even further, it aims to provide a course generation program for creating such course information and guide information.
本発明のガイド情報提供システムは、所定の目的地及び経由地を所定の順番でめぐるコースを設定してナビゲーションを行うとともに、あらかじめ設定されたガイド情報提供領域内に位置したときに、前記ガイド情報提供領域に対応するガイド情報を提供するガイド情報提供システムであって、前記ガイド情報提供システムは、位置情報取得部と、ナビゲーション管理部と、ナビゲーション部と、コース情報提供部と、表示部とを有し、前記位置情報取得部は、現在の位置情報を取得して前記コース情報提供部及び前記ナビゲーション管理部へ出力し、前記ナビゲーション管理部は、前記現在の位置情報に基づいてナビゲーション用位置情報を生成する位置情報管理部を有し、当該位置情報管理部で生成される前記ナビゲーション用位置情報、及び、前記コース情報管理部から出力されるナビ目的地を前記ナビゲーション部に出力するとともに、前記ナビゲーション部から出力されるナビゲーション情報を前記表示部に出力してナビゲーションを行い、前記ナビゲーション部は、前記ナビ目的地及び前記ナビゲーション用位置情報に基づいてナビゲーション情報を生成し、前記ナビゲーション管理部に出力し、前記コース情報提供部は、コース情報管理部と、ガイド情報管理部と、を有し、前記コース情報管理部は、あらかじめ設定された経由地及び目的地を所定の順番に従って前記ナビ目的地として前記ナビゲーション管理部に出力し、前記ガイド情報管理部は、ガイド情報提供領域を設定し、前記ナビゲーション管理部の前記位置情報管理部とは異なる位置判定部を有し、前記位置判定部によって現在位置が前記ガイド情報領域内に位置すると判定したときには、前記ガイド情報提供領域に対応するガイド情報を提供し、前記表示部は、前記ナビゲーション情報を表示し、少なくとも前記位置情報取得部と、前記ナビゲーション管理部と、前記表示部と、前記コース情報提供部とは同一の端末に配置され、前記ガイド情報提供領域の範囲は、前記位置判定部によって判定された位置情報と実際の位置との誤差を考慮した範囲であることを特徴とする。 The present invention provides a guide information provision system that sets a course that visits a predetermined destination and waypoints in a predetermined order and provides navigation, and provides guide information corresponding to the guide information provision area when the user is located within a pre-set guide information provision area. The guide information provision system comprises a location information acquisition unit, a navigation management unit, a navigation unit, a course information provision unit, and a display unit. The location information acquisition unit acquires the current location information and outputs it to the course information provision unit and the navigation management unit. The navigation management unit has a location information management unit that generates navigation location information based on the current location information. The navigation management unit outputs the navigation location information generated by the location information management unit and the navigation destination output from the course information management unit to the navigation unit, and outputs the navigation information output from the navigation unit to the display unit to perform navigation. The system generates navigation information based on the navigation destination and the navigation location information, and outputs it to the navigation management unit. The course information provision unit comprises a course information management unit and a guide information management unit. The course information management unit outputs pre-set waypoints and destinations to the navigation management unit as the navigation destination in a predetermined order. The guide information management unit sets a guide information provision area and has a location determination unit different from the location information management unit of the navigation management unit. When the location determination unit determines that the current location is within the guide information area, it provides guide information corresponding to the guide information provision area. The display unit displays the navigation information. At least the location information acquisition unit, the navigation management unit, the display unit, and the course information provision unit are located in the same terminal, and the range of the guide information provision area is a range that takes into account the error between the location information determined by the location determination unit and the actual location.
本発明の第1のガイド情報提供プログラムは、ナビゲーション部にナビ目的地を出力して所定の目的地及び経由地を所定の順番でめぐるコースを設定するとともに、あらかじめ設定されたガイド情報提供領域内に位置したときに、前記ガイド情報提供領域に対応するガイド情報を提供するガイド情報提供プログラムであって、コンピュータに、あらかじめ設定された経由地及び目的地を、所定の順番に従ってナビ目的地として前記ナビゲーション部に出力するコース情報管理処理と、前記ガイド情報提供領域を設定し、現在位置が前記ガイド情報領域内に位置すると判定されたときには、前記ガイド情報提供領域に対応するガイド情報を提供するガイド情報管理処理とを実行させることを特徴とするガイド情報提供プログラム。 The first guide information provision program of the present invention is a guide information provision program that outputs a navigation destination to the navigation unit and sets a course that visits a predetermined destination and waypoints in a predetermined order, and provides guide information corresponding to the guide information provision area when the user is located within a pre-set guide information provision area, characterized in that the computer is made to execute a course information management process that outputs pre-set waypoints and destinations to the navigation unit as navigation destinations in a predetermined order, and a guide information management process that sets the guide information provision area and provides guide information corresponding to the guide information provision area when it is determined that the current location is within the guide information area.
本発明の第2のガイド情報提供プログラムは、表示部を有するコンピュータである端末にダウンロードして使用する追加アプリケーションプログラムとしてのガイド情報提供プログラムであって、前記端末を、前記端末の位置を特定する位置情報処理手段、及び、出発地または現在位置から目的地までの経路を探索して案内を行う制御手段を含むナビゲーション手段と、前記端末の位置を特定する前記位置情報処理手段とは異なる他の位置情報処理手段を含み、前記案内の途中で所定のガイド情報を提供するためガイド情報提供手段、として機能させることを特徴とする。 The second guide information provision program of the present invention is a guide information provision program as an additional application program downloaded and used on a terminal which is a computer having a display unit, characterized in that the terminal is made to function as a guide information provision means for providing predetermined guide information during the guidance, including navigation means including location information processing means for identifying the location of the terminal and control means for searching for a route from the starting point or current location to the destination and providing guidance, and other location information processing means different from the location information processing means for identifying the location of the terminal.
本発明のコース作成プログラムは、あらかじめ設定された経由地及び目的地を、所定の順番に従ってめぐるコース、ガイド情報を提供するガイド情報提供領域、及び、前記ガイド情報提供領域に対応するガイド情報を作成するコース作成プログラムであって、表示部と接続されたコンピュータに、前記表示部に地図情報を表示させる地図情報表示処理と、前記地図情報に基づいて、所定の目的地及び複数の経由地の位置、並びに、前記経由地及び目的地をめぐる順番の入力を受け付ける目的地及び経由地入力処理と、前記地図情報に基づいて、ガイド情報を提供するガイド情報提供領域の位置及び範囲を設定するガイド情報提供領域入力処理と、前記ガイド情報提供領域に対応したガイド情報を入力するガイド情報入力処理とを実行させ、前記ガイド情報提供領域入力処理においては、表示された地図上にガイド情報提供領域を示す領域表示部が表示され、領域表示部の位置及び範囲を変更することでガイド情報提供領域の位置及び大きさを変更可能であることを特徴とする。 The present invention provides a course creation program that creates a course that visits pre-set waypoints and destinations in a predetermined order, a guide information provision area that provides guide information, and guide information corresponding to the guide information provision area. The program causes a computer connected to a display unit to perform the following steps: a map information display process that causes the display unit to display map information; a destination and waypoint input process that accepts input of the locations of a predetermined destination and multiple waypoints, as well as the order in which the waypoints and destination are visited, based on the map information; a guide information provision area input process that sets the location and range of the guide information provision area based on the map information; and a guide information input process that inputs guide information corresponding to the guide information provision area. In the guide information provision area input process, a region display unit indicating the guide information provision area is displayed on the displayed map, and the location and size of the guide information provision area can be changed by changing the location and range of the region display unit.
本発明のガイド情報提供プログラム及びガイド情報提供システムによれば、コース情報管理部は、あらかじめ設定された経由地及び目的地を所定の順番に従ってナビ目的地としてナビゲーション管理部に出力し、ガイド情報管理部は、ガイド情報提供領域を設定し、ナビゲーション管理部の位置情報管理部とは異なる位置判定部を有し、位置判定部によって現在位置がガイド情報領域内に位置すると判定したときには、ガイド情報提供領域に対応するガイド情報を提供することから、ルート検索のみならず観光等のコース情報及びガイド情報を提供することが可能である。
また、ナビゲーション管理部及びナビゲーション部にナビ目的地を出力することでナビゲーションを提供することから、既存のナビゲーションシステムをそのまま活用しつつ、サービスを提供する側が勧めたい観光スポット等のガイド情報を後から追加することが容易となる。
さらにまた、ナビゲーション管理部及びナビゲーション部とコース情報提供部とはナビ目的地のやり取り以外ではほとんど別個に稼働するため、ガイド情報に関する制御や管理をコース情報提供部によって行うことができる。従って、どの観光スポット等にどれだけの時間滞在したか等のユーザの滞在傾向等を把握しやすく、これらの情報を基により適切なコースやガイド情報(位置、範囲、及び内容等)を提供することが可能となる。
According to the guide information provision program and guide information provision system of the present invention, the course information management unit outputs pre-set waypoints and destinations to the navigation management unit as navigation destinations in a predetermined order, the guide information management unit sets a guide information provision area, has a location determination unit different from the location information management unit of the navigation management unit, and when the location determination unit determines that the current location is within the guide information area, it provides guide information corresponding to the guide information provision area, making it possible to provide not only route search but also course information and guide information for sightseeing, etc.
Furthermore, since navigation is provided by outputting navigation destinations to the navigation management unit and the navigation unit, it becomes easy to add guide information such as recommended tourist spots later on, while still utilizing the existing navigation system.
Furthermore, since the navigation management unit and the navigation unit and course information provision unit operate almost independently except for the exchange of navigation destinations, the course information provision unit can control and manage guide information. Therefore, it becomes easier to understand user stay patterns, such as how long users stayed at each tourist spot, and based on this information, it becomes possible to provide more appropriate courses and guide information (location, range, and content, etc.).
ところで、観光案内などのガイド情報を提供する場合、一般的にナビゲーション処理と、ガイド情報提供手段とをまとめた一体のプログラムを作成すると考えられ、単一の位置情報処理手段の情報を用いてナビゲーション処理と及びガイド情報提供処理を実行すると考えられる。本発明のガイド情報提供プログラムによれば、端末を、端末の位置を特定する位置情報処理手段を含むナビゲーション手段、及び、ナビゲーション手段の位置情報処理手段とは異なる他の位置情報処理手段を含み、案内の途中で所定のガイド情報を提供するガイド情報提供手段、として機能させるため、単一の位置情報処理手段の情報を用いてナビゲーション処理及びガイド情報提供処理を実行する場合と異なり、例えば、既存のナビゲーションを利用してガイド情報提供部を後付けすることにより、簡易、且つ利便性の高いガイド情報提供プログラムを作成することができる。 Incidentally, when providing guide information such as tourist information, it is generally thought that a single integrated program is created that combines navigation processing and guide information provision means, and that navigation processing and guide information provision processing are executed using information from a single location information processing means. However, according to the guide information provision program of the present invention, the terminal functions as navigation means including location information processing means that identifies the terminal's location, and guide information provision means that includes other location information processing means different from the location information processing means of the navigation means and provides predetermined guide information during the guidance process. Therefore, unlike the case where navigation processing and guide information provision processing are executed using information from a single location information processing means, it is possible to create a simple and highly convenient guide information provision program by, for example, retrofitting a guide information provision unit to an existing navigation system.
本発明のコース作成プログラムによれば、ガイド情報提供領域入力処理においては、表示された地図上にガイド情報提供領域を示す領域表示部が表示され、領域表示部の位置及び範囲を変更することでガイド情報提供領域の位置及び大きさを変更可能であるため、観光等のコース情報及びガイド情報を提供することが可能で、ガイド情報を後から追加するのが容易なコースを作成することができる。 According to the course creation program of the present invention, in the guide information provision area input process, a region display unit indicating the guide information provision area is displayed on the displayed map. By changing the position and range of the region display unit, the position and size of the guide information provision area can be changed. Therefore, it is possible to provide course information and guide information for sightseeing, etc., and to create courses where guide information can be easily added later.
以下、本発明のガイド情報提供システム、ガイド情報提供プログラム及びコース作成プログラムについて、図に示す実施形態に基づいて説明する。なお、以下に説明する実施形態は、特許請求の範囲に係る発明を限定するものではない。また、実施形態の中で説明されている諸要素及びその組み合わせの全てが本発明の解決手段に必須であるとは限らない。 The guide information provision system, guide information provision program, and course creation program of the present invention will be described below based on the embodiments shown in the figures. Note that the embodiments described below do not limit the invention as defined in the claims. Furthermore, not all of the elements and combinations thereof described in the embodiments are necessarily essential to the solution of the present invention.
[実施形態]
1.実施形態におけるコース
実施形態に係るガイド情報提供システムについて説明する前に、実施形態における「コース」及び「ナビゲーション」について説明する。
[Embodiment]
1. Courses in the Embodiments Before describing the guide information provision system according to the embodiment, the "courses" and "navigation" in the embodiment will be described.
本実施形態において、「コース」とは、所定の目的地及び経由地を所定の順番でめぐる経路のことをいう。ここでいう「目的地」はコースの終点のことを言い、例えば、複数の観光スポットを経由して戻ってくる場合には、コースのスタート地点が目的地(ナビ目的地)と重複することもある。従って、既存のカーナビゲーションシステムが提供しているようなルート、すなわち、ユーザが目的地を設定し、当該目的地に向かって最短距離等で到達するための経路と、本実施形態の「コース」とは全く異なる。 In this embodiment, "course" refers to a route that visits a predetermined destination and waypoints in a predetermined order. Here, "destination" refers to the end point of the course. For example, if the route includes multiple tourist spots before returning, the starting point of the course may overlap with the destination (navigation destination). Therefore, the "course" in this embodiment is completely different from routes provided by existing car navigation systems—that is, routes where the user sets a destination and reaches it via the shortest distance, etc.
また、実施形態において「ナビゲーション」は、所定のナビ目的地に向かってユーザを誘導して道案内することをいい、後述するガイド情報の提供とは内容が異なる。ナビゲーションは、既存のカーナビゲーションシステム、あるいは、実施形態における後述するナビゲーション管理部が生成するナビゲーション情報に含まれる。なお、実施形態においてナビ目的地は、後述するコース情報提供部100から出力される。 Furthermore, in this embodiment, "navigation" refers to guiding the user toward a predetermined navigation destination and providing directions, and differs in content from the provision of guide information described later. Navigation is included in existing car navigation systems or in navigation information generated by the navigation management unit described later in this embodiment. In this embodiment, the navigation destination is output from the course information provision unit 100 described later.
また、「ガイド情報」は、所定のガイド情報提供領域内に位置したときに出力される音声、映像等のことをいい、例えば、観光スポットや風景の案内、商店や飲食店などの案内等が含まれる。 Furthermore, "guide information" refers to audio, video, etc., output when the user is located within a designated guide information provision area. This includes, for example, information about tourist spots and scenery, as well as information about shops and restaurants.
2.実施形態に係るガイド情報提供システム1の全体構成
図1は、ガイド情報提供システム1を示す図である。実施形態に係るガイド情報提供システム1は、図1に示すように、端末(車載端末)10と、ナビゲーション部20と、バックエンド30と、管理部40とを備える。実施形態に係るガイド情報提供システムは、所定の目的地及び経由地を所定の順番でめぐるコースを設定してナビゲーションを行うとともに、あらかじめ設定されたガイド情報提供領域内に位置したときに、ガイド情報提供領域に対応するガイド情報を提供する。
2. Overall Configuration of the Guide Information Provision System 1 According to the Embodiment Figure 1 is a diagram showing the guide information provision system 1. As shown in Figure 1, the guide information provision system 1 according to the embodiment comprises a terminal (in-vehicle terminal) 10, a navigation unit 20, a backend 30, and a management unit 40. The guide information provision system according to the embodiment sets a course that visits a predetermined destination and waypoints in a predetermined order and performs navigation, and when the vehicle is located within a pre-set guide information provision area, it provides guide information corresponding to the guide information provision area.
端末10(車載端末)は、例えば、移動体11(例えば、自動車)の車内に載置され、ユーザ(例えば、運転者、同乗者等)にナビゲーション、コース情報及びガイド情報を提供する機器である。端末10としては、スマートフォンや携帯電話を用いることができる。この場合には、移動体11内のみならず、移動体11外に端末10を持ち出して使用することもできる。なお、端末10として備え付けの端末等その他適宜の端末を用いることもできる。端末10の具体的な構成については後述する。 Terminal 10 (in-vehicle terminal) is a device installed inside a vehicle, such as a mobile vehicle 11 (e.g., an automobile), that provides navigation, course information, and guide information to the user (e.g., driver, passengers, etc.). A smartphone or mobile phone can be used as Terminal 10. In this case, Terminal 10 can be used not only inside the mobile vehicle 11 but also outside of it. Alternatively, a built-in terminal or other appropriate terminal can be used as Terminal 10. The specific configuration of Terminal 10 will be described later.
ナビゲーション部20(ナビゲーション手段)は、端末10からの信号(現在の位置情報及びナビ目的地に関する情報)を受けて地図情報及びナビ目的地までのナビゲーション情報を生成して端末10に送信する。ナビゲーション部20としては、既存のカーナビゲーションシステムを用いることができるし、新たにナビゲーション部を導入してもよい。 The navigation unit 20 (navigation means) receives signals from the terminal 10 (current location information and information regarding the navigation destination), generates map information and navigation information to the navigation destination, and transmits it to the terminal 10. The navigation unit 20 can utilize an existing car navigation system, or a new navigation unit may be introduced.
バックエンド30は、端末10からアクセスすることで、コース情報(経由地及び目的地に関する情報、ガイド領域提供領域及びガイド情報を含む)を取得する。また、端末10(移動体11)が所定のガイド情報提供領域を通過したか否かの情報、ガイド情報を提供したか否かの情報等を取得する。これにより、コース、ガイド情報、ガイド情報提供領域等の改良・追加や、新たなコースの作成を行う際の参考にすることができる。 The backend 30, accessed from the terminal 10, acquires course information (including information on waypoints and destinations, guide area provision areas, and guide information). It also acquires information such as whether the terminal 10 (mobile device 11) has passed through a predetermined guide information provision area, and whether guide information has been provided. This information can be used as a reference when improving or adding to courses, guide information, guide information provision areas, etc., or when creating new courses.
なお、ガイド情報としては、観光ガイドの音声情報等の他、例えば、商店、レストラン、お土産等の売店等の情報とすることもできる。また、音声情報のみならず、動画、画像等を含めることもできる。なお、ガイド情報として商店、レストラン、お土産等の売店等の情報を用いる場合には、ガイド情報を流した回数やガイド情報提供領域を通過した回数等の情報を取得することができ、例えば、これらの回数に応じて広告料を設定する等に利用することもできる。 Furthermore, guide information can include not only audio information from tourist guides, but also information on shops, restaurants, souvenir shops, etc. In addition to audio information, videos and images can also be included. When using information on shops, restaurants, souvenir shops, etc., as guide information, it is possible to obtain information such as the number of times the guide information was played and the number of times the guide information area was passed through. This information can then be used, for example, to set advertising rates based on these counts.
管理部40は、ガイド情報提供システム全体を管理する。例えば、コース作成、ガイド情報提供領域及びガイド情報の作成、車両情報の登録、車両のリアルタイムの位置表示等を行うことができる。また、端末との通話によりトラブルが発生した際の対応もすることができる。 The management unit 40 manages the entire guide information provision system. For example, it can create courses, guide information provision areas and guide information, register vehicle information, and display the real-time location of vehicles. It can also handle troubleshooting via communication with terminals.
3.端末(車載端末)10の構成
次に、端末(車載端末)10の構成について説明する。図2は、端末10及びコース情報提供部100を示すブロック図である。端末10は、図2に示すように、入力部12と、位置情報取得部13と、ナビゲーション管理部14と、通信部15と、コース情報提供部100と、表示部16とを有する。なお、端末10がスマートフォンである場合、入力部12と表示部16が一体化しており、表示されている画面をタップすることで入力を行う。また、位置情報取得部13、ナビゲーション管理部14、及び、コース情報提供部100(コース情報管理部110及びガイド情報管理部120)は、コンピュータである端末にプログラムを実行させることで実現するが、ロジック回路等で実現してもよい。
3. Configuration of the Terminal (In-Vehicle Terminal) 10 Next, the configuration of the terminal (in-vehicle terminal) 10 will be described. Figure 2 is a block diagram showing the terminal 10 and the course information provision unit 100. As shown in Figure 2, the terminal 10 has an input unit 12, a location information acquisition unit 13, a navigation management unit 14, a communication unit 15, a course information provision unit 100, and a display unit 16. If the terminal 10 is a smartphone, the input unit 12 and the display unit 16 are integrated, and input is performed by tapping the displayed screen. In addition, the location information acquisition unit 13, the navigation management unit 14, and the course information provision unit 100 (course information management unit 110 and guide information management unit 120) are implemented by having a computer terminal execute a program, but they may also be implemented using logic circuits, etc.
入力部12は、ユーザからのコース選択の入力を受け付ける。具体的には、表示部16(表示画面)に、1又は複数のコース選択画面を表示し、ユーザが所望のコースをタップすることでコース選択の入力を受け付ける。選択されたコースの情報はコース情報提供部100に出力される。なお、コース選択の方法としては、別途設けられたボタンを押すこととしてもよい。また、実施形態においては、サービスを提供する者が事前に設定したコースを提供するが、例えば、表示部16に所望の目的地(経由地)を表示し、ユーザがタップして選択することで所望の目的地をめぐるコースを設定することとしてもよいし、コースを提供する際に、経由地を表示し、ユーザがタップなどをすることで所定の経由地をスキップする選択をし、当該経由地をスキップしたコースを選択することとしてもよい。 The input unit 12 receives course selection input from the user. Specifically, one or more course selection screens are displayed on the display unit 16 (display screen), and the user taps the desired course to receive course selection input. Information on the selected course is output to the course information provision unit 100. Alternatively, course selection may be done by pressing a separately provided button. In this embodiment, the service provider provides a pre-set course, but for example, the desired destination (waypoint) could be displayed on the display unit 16, and the user could tap to select a course that goes around the desired destination. Alternatively, when providing a course, waypoints could be displayed, and the user could tap to select to skip a predetermined waypoint, and the system could then select a course that skips those waypoints.
位置情報取得部13は、現在の位置情報を取得してコース情報提供部100及びナビゲーション管理部14へ出力する。位置情報取得部13としては、例えば、携帯電話やスマートフォンなどに備え付けられているGPS(Global Positioning System)機能を用いることができる。位置情報としては、経度緯度の座標を用いることができる。 The location information acquisition unit 13 acquires the current location information and outputs it to the course information provision unit 100 and the navigation management unit 14. The location information acquisition unit 13 can, for example, use the GPS (Global Positioning System) function built into mobile phones or smartphones. The location information can be longitude and latitude coordinates.
ナビゲーション管理部14は、現在の位置情報に基づいてナビゲーション用位置情報を生成する位置情報管理部17を有し、位置情報管理部17で生成されるナビゲーション用位置情報、及び後述するコース情報管理部110から出力されるナビ目的地を通信部15を介してナビゲーション部20に出力するとともに、ナビゲーション部20から出力されるナビゲーション情報を表示部16やスピーカーなどの出力部(図示せず)に出力してナビゲーションを行う。ナビゲーション情報としては、当該ナビ目的地までのルート検索、ルート案内等の情報が挙げられる。なお、ナビゲーション管理部14及びナビゲーション部20によってナビゲーションシステムが構成されている。 The navigation management unit 14 includes a location information management unit 17 that generates navigation location information based on the current location information. The navigation location information generated by the location information management unit 17, along with the navigation destination output from the course information management unit 110 (described later), is output to the navigation unit 20 via the communication unit 15. The navigation information output from the navigation unit 20 is then output to output units (not shown), such as the display unit 16 and speakers, to perform navigation. Navigation information includes route search and route guidance information to the navigation destination. The navigation system is comprised of the navigation management unit 14 and the navigation unit 20.
位置情報管理部17は、位置情報取得部13で取得された現在の位置情報に基づいて、進行方向、速度等の情報を含むナビゲーション用位置情報を生成する。ナビゲーション用位置情報には、道路に関する情報、道路状況(渋滞、工事など)に関する情報等を含んでもよい。 The location information management unit 17 generates navigation location information, including information such as direction of travel and speed, based on the current location information acquired by the location information acquisition unit 13. The navigation location information may also include information about roads, road conditions (traffic congestion, construction, etc.), etc.
通信部15は、端末10とナビゲーション部20及びバックエンド30との通信を行う。通信部15が用いる回線としては、電話回線、無線回線その他適宜の回線を使用することができる。 The communication unit 15 communicates with the terminal 10, the navigation unit 20, and the backend 30. The communication unit 15 can use telephone lines, wireless lines, or other appropriate lines.
表示部16は、端末10の端末画面であり、コース選択の選択画面の表示、ナビゲーション情報の表示、ガイド情報の一部などを表示する。 The display unit 16 is the terminal screen of terminal 10, and displays the course selection screen, navigation information, and some of the guide information.
コース情報提供部100は、端末10内にアプリケーションとして存在する。すなわち、コース情報提供部100は、地図上の所定の地点までルート案内を行うナビゲーション管理部にナビ目的地を出力して所定の目的地及び経由地を所定の順番でめぐるコースを設定するとともに、あらかじめ設定されたガイド情報提供領域内に位置したときに、ガイド情報提供領域に対応するガイド情報を提供するガイド情報提供プログラムであって、ガイド情報提供プログラムは、あらかじめ設定された経由地及び目的地を、所定の順番に従ってナビ目的地としてナビゲーション部20に出力するコース情報管理処理と、ガイド情報提供領域を設定し、現在位置がガイド情報領域内に位置すると判定されたときには、ガイド情報提供領域に対応するガイド情報を提供するガイド情報管理処理とをコンピュータに実行させるガイド情報提供プログラムを端末(コンピュータ)に実行させることで実現する。ナビゲーション管理部14が行う処理をガイド情報提供プログラムに含んでいてもよいし、ナビゲーション管理部14及びナビゲーション部20が行う処理をガイド情報提供プログラムに含んでいてもよい。 The course information provision unit 100 exists as an application within the terminal 10. Specifically, the course information provision unit 100 is a guide information provision program that outputs a navigation destination to the navigation management unit, which provides route guidance to a predetermined point on the map, setting a course that visits the predetermined destination and waypoints in a predetermined order. It also provides guide information corresponding to the guide information provision area when the user is located within a pre-defined guide information provision area. This guide information provision program is implemented by having the terminal (computer) execute a guide information provision program that causes a computer to perform a course information management process that outputs pre-defined waypoints and destinations as navigation destinations to the navigation unit 20 in a predetermined order, and a guide information management process that sets a guide information provision area and provides guide information corresponding to the guide information provision area when it is determined that the current location is within the guide information area. The processing performed by the navigation management unit 14 may be included in the guide information provision program, or the processing performed by both the navigation management unit 14 and the navigation unit 20 may be included in the guide information provision program.
ガイド情報提供プログラムについて言い換えると、表示部16を有するコンピュータである端末10にダウンロードして使用する追加アプリケーションプログラムとしてのガイド情報提供プログラムであって、端末10を、端末10の位置を特定する位置情報処理手段、及び、出発地または現在位置から目的地までの経路を探索して案内を行う制御手段を含むナビゲーション手段と、ナビゲーション手段の位置情報処理手段とは異なる他の位置情報処理手段を含み、案内の途中で所定のガイド情報を提供するためガイド情報提供手段、として機能させるガイド情報提供プログラムを端末(コンピュータ)に実行させることとしてもよい。 In other words, the guide information provision program is an additional application program downloaded and used on a terminal 10, which is a computer having a display unit 16. The terminal (computer) may be made to execute the guide information provision program, which includes navigation means (including location information processing means for identifying the terminal 10's location and control means for searching for and guiding a route from the starting point or current location to the destination) and other location information processing means different from those of the navigation means, to function as a guide information provision means for providing predetermined guide information during guidance.
なお、ガイド情報提供プログラムにおいて、各手段は、以下のように端末を機能させることとしてもよい。すなわち、ガイド情報提供手段は、他の位置情報処理手段(位置判定部に対応)によって、端末が、あらかじめ設定されたガイド情報提供領域内に位置することが特定されると、ガイド情報提供領域に対応するガイド情報を提供する(提供するように端末を機能させる)。また、端末が、あらかじめ設定されたガイド情報提供領域内に位置することが特定されると、ガイド情報提供領域に対応するガイド情報を提供する。また、ガイド情報提供領域は、他の位置情報処理手段によって端末が必ず位置することが特定できる最小の大きさにあらかじめ設定されている。また、ナビゲーション手段における位置情報手段(位置情報管理部に対応)で特定された端末の位置は、表示部16に地図とともに表示される。また、ガイド情報提供手段は、地図情報を参照していない。また、ナビゲーション手段における制御手段は、端末が最初に設定した出発地または現在位置から目的地までの経路から外れたことを位置情報手段によって特定されると、当該特定された端末の位置から目的地までの経路を再検索して案内する再検索手段を有し、当該再検索手段による再検索にともない再検索によって案内された経路に従うか否かを選択するための選択画面が表示部16に表示される。 Furthermore, in the guide information provision program, each means may cause the terminal to function as follows: That is, when the guide information provision means determines, by other location information processing means (corresponding to the location determination unit), that the terminal is located within a pre-set guide information provision area, it provides guide information corresponding to the guide information provision area (causing the terminal to function to provide it). Also, when the terminal is determined to be located within a pre-set guide information provision area, it provides guide information corresponding to the guide information provision area. The guide information provision area is pre-set to the minimum size in which the location information means (corresponding to the location information management unit) can always determine the location of the terminal. In addition, the location of the terminal determined by the location information means (corresponding to the location information management unit) in the navigation means is displayed on the display unit 16 together with the map. Furthermore, the guide information provision means does not refer to map information. Furthermore, the control means in the navigation system includes a re-search means that, when the location information means determines that the terminal has deviated from the route from the initially set starting point or current location to the destination, re-searches and guides the terminal to the destination from the identified terminal location. Following this re-search by the re-search means, a selection screen is displayed on the display unit 16 for the user to choose whether or not to follow the route guided by the re-search.
コース情報提供部100は、コース情報管理部110と、ガイド情報管理部120とを有する。 The course information provision unit 100 includes a course information management unit 110 and a guide information management unit 120.
コース情報管理部110は、コースに関する情報をガイド情報管理部120へ出力する。また、コース情報管理部110は、あらかじめ設定された経由地及び目的地を所定の順番に従ってナビ目的地としてナビゲーション管理部14に出力する。コースの経由地及び目的地にはあらかじめ番号が設定されており、順番が最も若いものを最初のナビ目的地としてナビゲーション管理部14に出力する。そして、ナビ目的地に到着したことを検出したときには、ナビ目的地とした経由地の番号の次の番号の経由地(目的地)をナビ目的地としてナビゲーション管理部14に出力する。そして、目的地に到着したことを検出すると、ガイド情報提供システムを終了させる。 The course information management unit 110 outputs course information to the guide information management unit 120. The course information management unit 110 also outputs pre-set waypoints and destinations as navigation destinations to the navigation management unit 14 in a predetermined order. Each waypoint and destination on the course is assigned a number, and the one with the lowest number is output to the navigation management unit 14 as the first navigation destination. When arrival at a navigation destination is detected, the next numbered waypoint (destination) after the previously designated waypoint is output to the navigation management unit 14 as the navigation destination. Finally, upon detecting arrival at the destination, the guide information provision system terminates.
具体的には、図7のようなコースが設定された場合、ガイド情報提供システム1の起動ときには、経由地A1をナビ目的地としてナビゲーション管理部14に出力する。そして、現在のナビ目的地(経由地A1)に到着したときには、経由地A1の次の経由地A2をナビ目的としてナビゲーション管理部14に出力する。これを繰り返し、目的地A11に到着したときにガイド情報提供システムを終了させる。 Specifically, when a course like the one shown in Figure 7 is set, the navigation information system 1 outputs waypoint A1 as the navigation destination to the navigation management unit 14 upon startup. Then, upon arrival at the current navigation destination (waypoint A1), the next waypoint, A2, is output to the navigation management unit 14 as the navigation destination. This process is repeated until destination A11 is reached, at which point the guide information system terminates.
また、コース情報管理部110は、現在位置がコースから外れた位置であることを検出したときは、現在のナビ目的地へのナビゲーションを中止するか否かの選択画面を表示してナビゲーションを中止するか否かの選択をユーザに促す。具体的には、現在のナビ目的地へのナビゲーションを中止するか否かの選択画面を表示する。選択画面としては、「現在のナビ目的地」へのナビゲーションを継続するボタンとスキップするボタンを押す表示とすることもできるし、継続する、又は、中止するボタンのみを表示し、一定時間が経過したときには、自動的に中止する、又は、継続する、としてもよい。なお、現在のナビ目的地へのナビゲーションを中止するか否かの選択をユーザに促す手段としては、表示部16に選択画面を表示させる他、音声情報その他適宜の手段によってユーザに選択を促すこととしてもよい。 Furthermore, when the course information management unit 110 detects that the current location is off the course, it displays a selection screen prompting the user to choose whether or not to cancel navigation to the current navigation destination. Specifically, it displays a selection screen asking whether or not to cancel navigation to the current navigation destination. The selection screen could display buttons to continue navigation to the "current navigation destination" and buttons to skip, or it could display only the continue or cancel buttons, automatically canceling or continuing after a certain period of time. In addition to displaying the selection screen on the display unit 16, the user may also be prompted to make a choice by voice information or other appropriate means.
なお、現在位置がコースから外れた位置であることを検出する方法としては、ナビゲーション部20によってルート再検索を行ったことにより検出してもよいし、コース情報をコース情報管理部110が管理し、当該コースから外れたか否かをコース情報管理部110が検出してもよい。 Furthermore, the method for detecting that the current location has deviated from the course may be to perform a route recalculation by the navigation unit 20, or the course information management unit 110 may manage the course information and detect whether or not the location has deviated from the course.
ガイド情報管理部120は、ナビゲーション管理部14の位置情報管理部17とは異なる位置判定部121と、ガイド情報出力部122とを有する。ガイド情報管理部120は、ガイド情報提供領域(図8のG1、G2等参照)を設定し、位置判定部121によって現在位置が所定のガイド情報領域内に位置すると判定されたときには、当該ガイド情報提供領域に対応するガイド情報を提供する。 The guide information management unit 120 has a position determination unit 121 and a guide information output unit 122, which are different from the position information management unit 17 of the navigation management unit 14. The guide information management unit 120 sets a guide information provision area (see G1, G2, etc. in Figure 8), and when the position determination unit 121 determines that the current position is within a predetermined guide information area, it provides guide information corresponding to that guide information provision area.
位置判定部121は、現在の位置情報(例えば、緯度経度など)がガイド情報提供領域に含まれるか否かを判定する。現在の位置情報がガイド情報提供領域に含まれる場合には、ガイド情報出力部122を機能させる。位置判定部121としては、端末に組み込まれたジオフェンスを判定するプログラムを制御して位置判定をし、その結果を受けてガイド情報出力部122を実行させることとしてもよい。 The position determination unit 121 determines whether the current position information (e.g., latitude and longitude) is included in the guide information provision area. If the current position information is included in the guide information provision area, the guide information output unit 122 is activated. The position determination unit 121 may also control a geofence determination program built into the terminal to perform the position determination, and then execute the guide information output unit 122 based on the result.
ガイド情報出力部122は、位置判定部121により、現在の位置情報が、ガイド情報提供領域に含まれることを判定したときには、当該ガイド情報提供領域に対応するガイド情報を表示部16や出力部(図示せず)によってユーザに提供する。 When the position determination unit 121 determines that the current position information is included in the guide information provision area, the guide information output unit 122 provides the user with the corresponding guide information provision area via the display unit 16 or output unit (not shown).
「ガイド情報提供領域」は、所定の範囲を有する領域であり、現在位置がガイド情報提供領域内に位置することを検出したときには、当該ガイド情報提供領域に対応するガイド情報を出力する領域である。ガイド情報提供領域は、あらかじめ順番が設定されたコース内ガイド情報提供領域と、順番が設定されていないコース外ガイド情報提供領域とを含む。コース内ガイド情報提供領域には、所定の順番が設けられており、所定の条件、例えば、所定の順番のガイド情報提供領域を通過した後でなければ、ガイド情報を提供しない、といったトリガーを設定することができる。また、コース外ガイド情報提供領域を設定することで、例えば、移動体では行けず、徒歩で所定の地点まで移動する必要がある場合でも、端末を持ち歩くことでガイド情報提供領域に徒歩で到達した場合には、ガイド情報を提供することができる。 The "Guide Information Provision Area" is an area with a predetermined range. When the system detects that the current location is within this area, it outputs guide information corresponding to that area. The Guide Information Provision Area includes both in-course guide information provision areas with a predetermined order and out-of-course guide information provision areas without a predetermined order. The in-course guide information provision areas have a predetermined order, and triggers can be set to prevent the provision of guide information unless a predetermined condition is met, such as passing through a guide information provision area in a predetermined order. Furthermore, by setting out-of-course guide information provision areas, even if a location is inaccessible by mobile means and requires walking to reach a predetermined point, guide information can be provided if the user reaches the guide information provision area on foot by carrying a device.
ガイド情報提供領域の範囲は、位置判定部121によって判定された位置情報と実際の位置との誤差、対応するガイド情報の提供時間、及び、当該領域における実際の高さ方向の環境のうちのすくなくとも1つを考慮した範囲になっている。特に、ガイド情報提供領域の範囲は、位置判定部121によって判定された位置情報と実際の位置との誤差を最小にするように設定されている。ガイド情報提供領域の範囲の大きさについては、後述する。また、ガイド情報提供領域の大きさは、当該領域における実際の高さ方向の環境を考慮した大きさである。 The range of the guide information provision area is determined by considering at least one of the following factors: the error between the position information determined by the position determination unit 121 and the actual position, the provision time of the corresponding guide information, and the actual height environment within that area. In particular, the range of the guide information provision area is set to minimize the error between the position information determined by the position determination unit 121 and the actual position. The size of the guide information provision area will be described later. Furthermore, the size of the guide information provision area takes into account the actual height environment within that area.
4.実施形態に係るガイド情報提供システム1の動作
次に、実施形態に係るガイド情報提供システム1の動作について説明する。ここでは、コースを外れた場合を除き、後述する図7及び図8に示すコース(経由地、目的地、及び、ガイド情報提供領域)を例にとって説明する。例示するコースは、図7に示すように、経由地A1~A10及び目的地A11をこの順番で巡るコースを設定しており、図8に示すように、ガイド情報提供領域G1~G7が設定されたものである。なお、図7のA0はスタート時の現在地を示している。また、ガイド情報提供領域は、あらかじめ順番が設定されたコース内ガイド情報提供領域G1,G2,G3、G4,G5,G6と、順番が設定されていないコース外ガイド情報提供領域G7とを含む。
4. Operation of the Guide Information Provision System 1 According to the Embodiment Next, the operation of the guide information provision system 1 according to the embodiment will be described. Here, except in cases where the course is deviated from, the course (waypoints, destination, and guide information provision area) shown in Figures 7 and 8, which will be described later, will be used as an example. The example course, as shown in Figure 7, is set to visit waypoints A1 to A10 and destination A11 in this order, and as shown in Figure 8, guide information provision areas G1 to G7 are set. Note that A0 in Figure 7 indicates the current location at the start. The guide information provision area includes guide information provision areas G1, G2, G3, G4, G5, G6 within the course, whose order is set in advance, and guide information provision area G7 outside the course, whose order is not set.
なお、ガイド情報提供領域は、例示する例では、所定の点を中心とした円としているが、道路に沿った区間を設定してもよいし、範囲を設定することが可能な適宜の形状とすることができる。 In the example provided, the guide information area is a circle centered on a predetermined point. However, it can also be defined as a section along the road, or as any other shape that allows for the definition of a range.
(1)スタート時
図3はスタート時のガイド情報提供システム1の処理を示すフローチャートである。実施形態に係るガイド情報提供システム1は、スタート時(図7の地点A0)において、以下のような処理を行う。
(1) Start Figure 3 is a flowchart showing the processing of the guide information provision system 1 at the start. The guide information provision system 1 according to this embodiment performs the following processing at the start (point A0 in Figure 7).
まず、表示部16に表示された選択画面に沿ってユーザがコースを選択する(図3のステップS11参照)。 First, the user selects a course according to the selection screen displayed on the display unit 16 (see step S11 in Figure 3).
次に、選択されたコースに基づいて、あらかじめ設定された順番のうち最も若い番号の経由地である第1経由地A1(図7の経由地A1参照)をナビ目的地としてナビゲーション管理部14に出力する(図3のステップS12参照)。また、選択されたコースに紐づけられたガイド情報提供領域G1~G7を設定する(図3のステップS13参照)。 Next, based on the selected course, the navigation management unit 14 outputs the first waypoint A1 (see waypoint A1 in Figure 7), which is the waypoint with the lowest number in the pre-set sequence, as the navigation destination (see step S12 in Figure 3). Also, the guide information provision areas G1 to G7 associated with the selected course are set (see step S13 in Figure 3).
次に、位置情報取得部13により、現在の位置(図7の地点A0)の位置情報を取得する(図3のステップS14参照)。次に、ナビゲーション管理部14は、ナビ目的地(経由地A1)及び現在位置情報をナビゲーション部20へ出力する(図3のステップS15参照)。ナビゲーション部20では、ナビ目的地及び現在位置情報に基づいて、ナビ目的地(第1経由地A1)までのナビゲーション情報を生成し(図3のステップS16参照)、当該ナビゲーション情報をナビゲーション管理部14へ出力する。ナビゲーション管理部14は、ナビゲーション情報を表示部16に出力してナビゲーション(地点A0~経由地A1までのナビゲーション)を行う(図3のステップS17参照)。 Next, the location information acquisition unit 13 acquires location information for the current location (point A0 in Figure 7) (see step S14 in Figure 3). Then, the navigation management unit 14 outputs the navigation destination (waypoint A1) and current location information to the navigation unit 20 (see step S15 in Figure 3). The navigation unit 20 generates navigation information to the navigation destination (first waypoint A1) based on the navigation destination and current location information (see step S16 in Figure 3), and outputs this navigation information to the navigation management unit 14. The navigation management unit 14 outputs the navigation information to the display unit 16 and performs navigation (navigation from point A0 to waypoint A1) (see step S17 in Figure 3).
(2)移動時
図4は、移動時のガイド情報提供システム1の処理を示すフローチャートである。実施形態に係るガイド情報提供システム1は、移動時において、以下のような処理を行う。
(2) During movement Figure 4 is a flowchart showing the processing of the guide information provision system 1 during movement. The guide information provision system 1 according to this embodiment performs the following processing during movement.
(2-1)通常時
移動中においては、位置情報取得部13によって現在の位置情報を取得してコース情報提供部100及びナビゲーション管理部14へ出力し(図4のステップS21参照)、現在位置がナビ目的地ではなく、かつ、コースを外れていない場合(図4のステップS23及びS25の「NO」参照)、ナビゲーション部20によってナビゲーション情報が生成され、表示部16を介して出力される(図4のステップS28参照)。
(2-1) During normal operation, the location information acquisition unit 13 acquires the current location information and outputs it to the course information provision unit 100 and the navigation management unit 14 (see step S21 in Figure 4). If the current location is not the navigation destination and the vehicle is not off course (see "NO" in steps S23 and S25 in Figure 4), the navigation unit 20 generates navigation information and outputs it via the display unit 16 (see step S28 in Figure 4).
(2-2)ナビ目的地に到達したとき
位置情報取得部13によって現在の位置情報を取得して(図4のステップS21参照)、現在の位置情報がナビ目的地に到着したかどうかを判定し(図4のステップS23参照)、ナビ目的地に到着したことを検出したときには(ステップS23の「YES」参照)、コース情報管理部110は、ナビ目的地として、到達したナビ目的地の経由地の次の順番の経由地又は目的地をナビ目的地としてナビゲーション管理部14に出力する(図4のステップS24参照)。
(2-2) When the navigation destination is reached, the location information acquisition unit 13 acquires the current location information (see step S21 in Figure 4), determines whether the current location information has arrived at the navigation destination (see step S23 in Figure 4), and when it is detected that the navigation destination has been reached (see "YES" in step S23), the course information management unit 110 outputs the next waypoint or destination after the waypoint of the reached navigation destination as the navigation destination to the navigation management unit 14 (see step S24 in Figure 4).
例えば、図7及び図8の経由地A2をナビ目的地としており、位置情報取得部13で取得した現在位置が、ナビ目的地である経由地A2の位置である場合、ナビゲーション部20によるナビ目的地(経由地A2)までのナビゲーションが終了し、コース情報管理部110は、ナビ目的地として、到達したナビ目的地の経由地A2の次の順番の経由地A3をナビ目的地としてナビゲーション管理部14に出力する(ナビ目的地更新。図4のステップS24参照)。ナビゲーション管理部14は、経由地A3をナビ目的地としてナビゲーション部20に出力し、ナビゲーション部20は、経由地A3をナビ目的地としたナビゲーション情報を生成し、ナビゲーション情報をユーザに提供する(図4のステップS28参照)。なお、ナビ目的地が目的地A11であった場合において、ナビ目的地に到着した場合、ガイド情報の提供及びナビゲーションを終了する。 For example, if waypoint A2 in Figures 7 and 8 is set as the navigation destination, and the current location acquired by the location information acquisition unit 13 is the location of waypoint A2, the navigation unit 20 completes navigation to the navigation destination (waypoint A2), and the course information management unit 110 outputs waypoint A3, which is the next waypoint after waypoint A2, as the navigation destination to the navigation management unit 14 (navigation destination update; see step S24 in Figure 4). The navigation management unit 14 outputs waypoint A3 as the navigation destination to the navigation unit 20, and the navigation unit 20 generates navigation information with waypoint A3 as the navigation destination and provides the navigation information to the user (see step S28 in Figure 4). Note that if the navigation destination was destination A11, and the user arrives at the navigation destination, the provision of guide information and navigation ends.
(2-3)コースから外れたとき
コースを外れた場合については、説明を簡便なものとするため、図4及び図6を用いて説明する。図6は、コースを外れたときのガイド情報提供システム1の処理を説明するために示す模式的な図である。ここでは、ナビ目的地として経由地A2に向かって移動していたところ、コースを外れてしまった場合を想定している。
(2-3) When you go off course To simplify the explanation, we will use Figures 4 and 6 to describe what happens when you go off course. Figure 6 is a schematic diagram to show how the guide information provision system 1 processes when you go off course. Here, we assume that you were moving towards waypoint A2 as your navigation destination when you went off course.
ナビ目的地に到達していない場合(図4のステップS23の「NO」参照)、現在位置がコースから外れた位置であるか否かを判定し(図4のステップS25参照)、現在位置がコースから外れた位置であることをコース情報管理部110が検出したときは(ステップS25の「YES」参照)、表示部16に現在のナビ目的地(経由地A2)へのナビゲーションを中止するか否かの選択画面を表示し、ユーザはコースを選択する(図4のステップS26参照)。 If the navigation destination has not been reached (see "NO" in step S23 of Figure 4), the system determines whether the current location is off the course (see step S25 of Figure 4). If the course information management unit 110 detects that the current location is off the course (see "YES" in step S25), the display unit 16 displays a screen allowing the user to choose whether to cancel navigation to the current navigation destination (waypoint A2), and the user selects a course (see step S26 of Figure 4).
そして、ユーザが現在のナビ目的地(経由地A2)をスキップする選択をしたときには(図4のステップS26の「YES」参照)、現在のナビ目的地(経由地A2)へのナビゲーションを中止するとともに、現在のナビ目的地に対応する経由地(経由地A2)の次の順番の経由地(経由地A3)をナビ目的地としてナビゲーション管理部14に出力し(図6の破線、及び、図4のステップS27参照)、経由地A3へのナビゲーションを開始する。 Then, when the user chooses to skip the current navigation destination (waypoint A2) (see "YES" in step S26 of Figure 4), navigation to the current navigation destination (waypoint A2) is stopped, and the next waypoint (waypoint A3) corresponding to the current navigation destination (waypoint A2) is output to the navigation management unit 14 as the navigation destination (see the dashed line in Figure 6 and step S27 in Figure 4), and navigation to waypoint A3 is started.
現在のナビ目的地(経由地A2)へのナビゲーションを中止しない選択をしたときには、経由地A2へのナビゲーションを継続する(ルート再検索を行い、経由地A2へのナビゲーションを行う)(図4のステップS26の「NO」参照)。 If you choose not to cancel navigation to the current navigation destination (waypoint A2), navigation to waypoint A2 will continue (a route recalculation will be performed, and navigation to waypoint A2 will be carried out) (see "NO" in step S26 of Figure 4).
(2-4)現在位置がガイド情報提供領域に位置したとき
現在位置がガイド情報提供領域に位置した場合を図5及び図8を用いて説明する。図5は、ガイド情報提供領域内に位置したときのガイド情報提供システム1の処理を示すフローチャートである。
(2-4) When the current location is within the guide information provision area The case when the current location is within the guide information provision area will be explained using Figures 5 and 8. Figure 5 is a flowchart showing the processing of the guide information provision system 1 when the current location is within the guide information provision area.
図8に示すように、例示しているコースにはガイド情報提供領域G1~G7が設定されているが、ガイド情報提供領域G5,G6は、ガイド情報提供領域G4がトリガーになっている(ガイド情報提供領域G6については、図11参照)。従って、コースに沿って移動して経由地A4から経由地A5へ移動する際にガイド情報提供領域G6を通過しても、ガイド情報提供領域G4のガイド情報の提供がなされていないため、現在位置がガイド情報提供領域G6の領域内に位置しても、ガイド情報の提供はなされない。 As shown in Figure 8, the example course has guide information provision areas G1 to G7, but guide information provision areas G5 and G6 are triggered by guide information provision area G4 (see Figure 11 for guide information provision area G6). Therefore, even if you pass through guide information provision area G6 when moving along the course from waypoint A4 to waypoint A5, guide information is not provided because guide information from guide information provision area G4 is not provided. Even if your current position is within the area of guide information provision area G6, no guide information will be provided.
一方、経由地A7~A9を通過するとともに、ガイド情報提供領域G4を通過した後においては、経由地A9から経由地A10に向かうときにガイド情報提供領域G6のガイド情報の提供がなされる。 On the other hand, after passing through transit points A7 to A9 and the guide information provision area G4, guide information for the guide information provision area G6 is provided when traveling from transit point A9 to transit point A10.
このことを、図5を用いて詳細に説明する。現在位置を取得し(図5のステップS21参照)、現在位置がガイド情報提供領域G6内に位置するか否かを判定し(図5のステップS29参照)、ガイド情報提供領域G6内に位置することを検出したら、当該ガイド情報提供領域G6に設定されたトリガー番号、すなわち、コース内ガイド情報提供領域G4を通過した後であるか否かを判定する(図5のステップS30参照)。 This will be explained in detail using Figure 5. The current position is acquired (see step S21 in Figure 5), and it is determined whether the current position is within the guide information provision area G6 (see step S29 in Figure 5). If it is detected that the current position is within the guide information provision area G6, it is determined whether the trigger number set for that guide information provision area G6, i.e., the course guide information provision area G4, has been passed (see step S30 in Figure 5).
ガイド情報提供領域G4を通過した後の場合(トリガー番号をクリアしている場合、図5のステップS30の「YES」参照)、当該ガイド情報提供領域G6に対応するガイド情報を提供する(図4のステップS35参照)。このとき、ナビゲーションを行っている場合(図4のステップS31,S32参照)及び他のガイド情報の提供を行っている場合(図4のステップS33,S34参照)には、ナビゲーション及び他のガイド情報を中止し、ガイド情報提供領域G6に対応するガイド情報を提供する。 If the guide information provision area G4 has been passed (if the trigger number has been cleared, see "YES" in step S30 of Figure 5), guide information corresponding to the guide information provision area G6 is provided (see step S35 of Figure 4). At this time, if navigation is being performed (see steps S31 and S32 of Figure 4) or if other guide information is being provided (see steps S33 and S34 of Figure 4), navigation and other guide information are stopped, and guide information corresponding to the guide information provision area G6 is provided.
ガイド情報提供領域G4を通過する前の場合(トリガーに対応する番号のガイド情報提供を通過していない場合、図5のステップS30の「NO」参照)、再び現在の位置情報取得するステップS21に戻る。 If the system has not yet passed through the guide information provision area G4 (if the guide information provision corresponding to the trigger number has not been passed, see "NO" in step S30 of Figure 5), the system returns to step S21 to acquire the current location information again.
なお、ガイド情報提供領域G6のガイド情報が提供されたことは記憶しておき、他のガイド情報提供領域のトリガーとなっていた場合には、当該ガイド情報提供領域のガイド情報を提供可能な状態とする。 Furthermore, the system will remember that guide information has been provided in guide information provision area G6, and if this triggered another guide information provision area, it will make the guide information for that area available.
5.実施形態に係るコース作成プログラムについて
実施形態に係るコース作成プログラムは、あらかじめ設定された経由地及び目的地を、所定の順番に従ってめぐるコース、ガイド情報体提供するガイド情報提供領域、及び、前記ガイド情報提供領域に対応するガイド情報を作成するプログラムである。図7は、経由地及び目的地を設定してコースを作成する様子を示す図である。図8は、ガイド情報提供領域を設定する様子を示す図である。図8(a)は地図情報M1上にガイド情報提供領域を設定する様子を示す図であり、図8(b)は地図情報が縮小されたとき(地図情報M1’)のガイド情報提供領域の様子を示す図である。
5. About the course creation program according to the embodiment The course creation program according to the embodiment is a program that creates a course that visits pre-set waypoints and destinations in a predetermined order, a guide information provision area that provides guide information, and guide information corresponding to the guide information provision area. Figure 7 is a diagram showing how to create a course by setting waypoints and destinations. Figure 8 is a diagram showing how to set the guide information provision area. Figure 8(a) shows how to set the guide information provision area on map information M1, and Figure 8(b) shows the state of the guide information provision area when the map information is reduced (map information M1').
実施形態に係るコース作成プログラムは、以下のようにしてコースを作成する。
まず、表示部(図示せず)と接続されたコンピュータの表示部に地図情報M1(図7参照)を表示させる地図情報表示処理を実行させる。次に、地図情報M1に基づいて、所定の目的地A11及び複数の経由地A1~A10の位置、並びに、経由地A1~A10及び目的地A11をめぐる順番の入力を受け付ける目的地及び経由地入力処理を実行させる。ここでは、A1~A11をこの順番で巡るように設定する。
The course creation program according to this embodiment creates a course as follows.
First, a map information display process is executed to display map information M1 (see Figure 7) on the display unit (not shown) of a computer connected to the display unit. Next, a destination and waypoint input process is executed to accept input of the locations of a predetermined destination A11 and multiple waypoints A1 to A10, as well as the order in which waypoints A1 to A10 and destination A11 are visited, based on the map information M1. Here, A1 to A11 are set to be visited in this order.
次に、図8(a)に示すように、地図情報M1に基づいて、ガイド情報を提供するガイド情報提供領域G1~G7の位置及び範囲を設定するガイド情報提供領域入力処理を実行する。具体的には、表示部に表示された地図情報(地図)上にガイド情報提供領域を示す領域表示部を作成する。領域表示部は、まだ未確定のガイド情報提供領域を示す円であり、ドラッグにより移動可能であり、また、クリック操作で大きさを変えることができる。この領域表示部の位置及び範囲を変更し、確定することでガイド情報提供領域を設定することができる。設定後のガイド情報提供領域もドラッグやクリック操作により位置及び大きさを変更することができる。 Next, as shown in Figure 8(a), a guide information provision area input process is executed to set the position and range of guide information provision areas G1 to G7, which provide guide information, based on the map information M1. Specifically, a region display area indicating the guide information provision area is created on the map information (map) displayed on the display unit. The region display area is a circle that indicates the guide information provision area, which is not yet determined. It can be moved by dragging and its size can be changed by clicking. By changing and confirming the position and range of this region display area, the guide information provision area can be set. The position and size of the guide information provision area after setting can also be changed by dragging or clicking.
なお、ガイド情報提供領域の範囲(大きさ)は、位置判定部121によって判定された位置情報と実際の位置との誤差を考慮した最小限の円で表すこととしてもよい。図9は、ガイド情報提供領域の大きさを説明するために示す図である。図9(a)は位置ずれが少ない場所において位置判定される移動体11の位置及びガイド情報提供領域を示し、図9(b)は位置ずれがしやすい場所において位置判定される移動体11の位置及びガイド情報提供領域を示す。 Furthermore, the range (size) of the guide information provision area may be represented by the smallest possible circle, taking into account the error between the position information determined by the position determination unit 121 and the actual position. Figure 9 is a diagram illustrating the size of the guide information provision area. Figure 9(a) shows the position of the moving object 11 and the guide information provision area when positional deviation is small, and Figure 9(b) shows the position of the moving object 11 and the guide information provision area when positional deviation is likely.
位置情報検出部(GPS)で検出する位置情報、あるいは、位置判定部121によって判定された位置情報は、現地の環境やGPSの精度などによって左右される。従って、図9(a)の実線の移動体11が示すように、現在の位置が本来の位置(道路上)とずれが生じることなく表示されるところだけでなく、図9(b)の破線の移動体11が示すように、本来の位置(道路上)とずれた位置に移動体がいると判定されることもある。仮に、図9(b)の場合に、ガイド情報提供領域を道路上のみに設定すると、位置判定のズレにより、ガイド情報提供領域から外れた位置にいる、と判定され、ガイド情報が提供されないおそれがある。 The location information detected by the location information detection unit (GPS), or the location information determined by the location determination unit 121, is affected by the local environment and GPS accuracy. Therefore, as shown by the solid line moving object 11 in Figure 9(a), the current location may be displayed without any discrepancy from its actual location (on the road). However, as shown by the dashed line moving object 11 in Figure 9(b), the moving object may also be determined to be at a location different from its actual location (on the road). For example, in the case of Figure 9(b), if the guide information provision area is set to only the road, a discrepancy in location determination may cause the system to determine that the object is outside the guide information provision area, potentially resulting in the lack of guide information.
実施形態に係るガイド情報提供システムにおいては、ガイド情報提供領域を位置判定部によって判定された位置情報と実際の位置との誤差を考慮した最小限の円で表しており、位置判定のズレが起きにくい場所では、図9(a)に示すように、ガイド情報提供領域を狭くしてもよく、位置判定のズレが起きやすい場所では、図9(b)に示すように、ガイド情報提供領域を広くしている。これによりGPSの精度や位置判定部の精度に起因してガイド情報が提供されなくなることを防ぐことができる。 In the guide information provision system according to this embodiment, the guide information provision area is represented by a minimum circle that takes into account the error between the position information determined by the position determination unit and the actual position. In locations where position determination errors are unlikely, the guide information provision area may be narrowed, as shown in Figure 9(a), while in locations where position determination errors are likely, the guide information provision area is widened, as shown in Figure 9(b). This prevents the failure to provide guide information due to GPS accuracy or the accuracy of the position determination unit.
位置判定のズレの原因としては、高さ方向の環境の違いが考えられることから、ガイド情報提供領域の範囲は、当該領域における実際の高さ方向の環境を考慮した大きさとしてもよい。図10は、ガイド情報提供領域の高さ方向の込み具合とガイド情報提供領域の広さとの関係を示す図である。図10(a)は高さ方向に障害物がある場合の環境を示す模式図であり、図10(b)は高さ方向に障害物がある場合のガイド情報提供領域の大きさを示す図であり、図10(c)は高さ方向に障害物がない(少ない)場合の環境を示す模式図であり、図10(d)は高さ方向に障害物がない(少ない)場合のガイド情報提供領域の大きさを示す図である。 Since differences in the environment in the height direction are considered to be the cause of positional detection errors, the range of the guide information provision area may be sized to take into account the actual environment in the height direction within that area. Figure 10 shows the relationship between the density of the guide information provision area in the height direction and the size of the guide information provision area. Figure 10(a) is a schematic diagram showing the environment when there are obstacles in the height direction, Figure 10(b) shows the size of the guide information provision area when there are obstacles in the height direction, Figure 10(c) is a schematic diagram showing the environment when there are no (or few) obstacles in the height direction, and Figure 10(d) shows the size of the guide information provision area when there are no (or few) obstacles in the height direction.
図10(a)に示すように高さ方向に樹木の葉が生い茂っている場合や、壁がそびえ立っている場合、谷になっている場合などは、位置判定に用いるGPSの感度などが低下し、位置ズレが生じるおそれがあることから、図10(b)に示すように、ガイド情報提供領域の範囲を比較的広くしている。 As shown in Figure 10(a), in cases where tree leaves are densely growing vertically, where there are towering walls, or where there is a valley, the sensitivity of the GPS used for position determination may decrease, potentially causing positional errors. Therefore, as shown in Figure 10(b), the range of the guide information provision area is made relatively wide.
一方、図10(c)に示すように高さ方向に障害物が少ない場合などは、位置判定に用いるGPSの感度が維持され、位置ズレが生じ難くなることから、図10(d)に示すように、ガイド情報提供領域の範囲を比較的狭くしている。 On the other hand, as shown in Figure 10(c), when there are few obstacles in the height direction, the sensitivity of the GPS used for position determination is maintained, and positional errors are less likely to occur. Therefore, as shown in Figure 10(d), the range of the guide information provision area is made relatively narrow.
また、ガイド情報提供領域の範囲は、対応するガイド情報の提供時間を考慮した大きさとしてもよい。具体的には、想定される移動体の移動速度とガイド情報の提供時間を考慮してガイド情報提供領域内でガイド情報の提供が終了するように設定してもよい。 Furthermore, the scope of the guide information provision area may be sized to take into account the time required to provide the corresponding guide information. Specifically, the guide information provision area may be set so that the provision of guide information is completed within the area, considering the expected movement speed of the moving object and the time required to provide the guide information.
ガイド情報提供領域は、コース上に設定し、あらかじめ順番が設定されたコース内ガイド情報提供領域G1~G6と、順番が設定されていないコース外ガイド情報提供領域G7とを含む。なお、コース上に順番が設定されていないコース外ガイド情報提供領域を設定してもよい。 The guide information provision area includes course-specific guide information provision areas G1 to G6, which are set on the course and have a predetermined order, and off-course guide information provision area G7, which does not have a predetermined order. Note that off-course guide information provision areas without a predetermined order may also be set on the course.
また、コース作成プログラムは、コンピュータに、地図情報表示処理において、地図情報の縮尺を変更するのに対応して、ガイド情報提供領域入力処理において設定されるガイド情報提供領域を示す領域表示部の縮尺も変更する処理を実行させる。具体的には、図8(a)に示すような縮尺で経由地及び目的地、ガイド情報提供領域を設定した後、地図情報の縮尺を小さくし(符号M1’参照)、より広い範囲を表示するようにすると、これに伴ってガイド情報提供領域を示す円も同じ縮尺で小さくなっている(図8(b)参照)。 Furthermore, the course creation program instructs the computer to change the scale of the area display unit indicating the guide information provision area, which is set in the guide information provision area input process, in response to the change in the map information scale during the map information display process. Specifically, after setting waypoints, destinations, and the guide information provision area at the scale shown in Figure 8(a), if the map information scale is reduced (see symbol M1') to display a wider area, the circle indicating the guide information provision area also shrinks by the same scale (see Figure 8(b)).
図11は、ガイド情報設定領域及びガイド情報を設定する画面を示す図である。次に、ガイド情報提供領域G1~G7に対応したガイド情報を入力するガイド情報入力処理を実行する(図11参照)。入力する情報としては、ガイド情報提供領域の番号(順番)、ガイド領域のタイトル、ガイド情報(音声、映像、動画等)、トリガー条件等を挙げることができる。このとき、ガイド情報提供領域に対応するトリガーも併せて入力する。ガイド情報としては、ガイド情報提供領域の大きさ、移動体の移動速度を考慮して、ガイド情報提供領域の範囲内に含まれるような出力時間とすることが好ましい。 Figure 11 shows the guide information setting area and the screen for setting guide information. Next, the guide information input process is executed to input guide information corresponding to guide information provision areas G1 to G7 (see Figure 11). The information to be input includes the guide information provision area number (order), guide area title, guide information (audio, video, etc.), trigger conditions, etc. At this time, the trigger corresponding to the guide information provision area is also input. Regarding the guide information, it is preferable to set the output time so that it falls within the range of the guide information provision area, taking into account the size of the guide information provision area and the movement speed of the moving object.
その後、ガイド情報提供領域のトリガー、順番、経由地の順番を調整し、1つのコースとして登録する。このようにしてコースを作成することができる。作成されたコースは、端末10からバックエンド30を介してアクセスが可能となり、端末10にコースに関する必要な情報を提供することができ、ガイド情報提供システムを実行することができるようになる。 Subsequently, the triggers, order, and waypoint order of the guide information provision area are adjusted and registered as a single course. In this way, a course can be created. The created course becomes accessible from terminal 10 via backend 30, allowing terminal 10 to receive necessary course information and run the guide information provision system.
なお、一度設定したガイド情報提供領域やガイド情報、コースに関する情報は、別のコースを作成する際にも流用可能である。また、ガイド情報提供領域やガイド情報、コースに関する情報を作成する順番は任意である。 Furthermore, the guide information provision area, guide information, and course information that have been set up can be reused when creating another course. Also, the order in which the guide information provision area, guide information, and course information are created is arbitrary.
6.実施形態に係るガイド情報提供システム1の効果
実施形態に係るガイド情報提供システム1及びガイド情報提供プログラムによれば、コース情報管理部110は、あらかじめ設定された経由地及び目的地を所定の順番に従ってナビ目的地としてナビゲーション管理部14に出力し、ガイド情報管理部120は、ガイド情報提供領域を設定し、ナビゲーション管理部14の位置情報管理部17とは異なる位置判定部121を有し、位置判定部121によって現在位置がガイド情報領域内に位置すると判定したときには、ガイド情報提供領域に対応するガイド情報を提供することから、ルート検索のみならず観光等のコース情報及びガイド情報を提供することが可能である。
また、ナビゲーション管理部14及びナビゲーション部20にナビ目的地を出力することでナビゲーションを提供することから、既存のナビゲーションシステムをそのまま活用しつつ、サービスを提供する側が勧めたい観光スポット等のガイド情報を後から追加することが容易となる。
さらにまた、ナビゲーション管理部14及びナビゲーション部20とコース情報提供部100とはナビ目的地のやり取り以外ではほとんど別個に稼働するため、ガイド情報に関する制御や管理をコース情報提供部100によって行うことができる。従って、どの観光スポット等にどれだけの時間滞在したか等のユーザの滞在傾向等を把握しやすく、これらの情報を基により適切なコースやガイド情報(位置、範囲、及び内容等)を提供することが可能となる。
6. Effects of the Guide Information Provision System 1 According to the Guide Information Provision System 1 and Guide Information Provision Program according to the embodiment, the course information management unit 110 outputs pre-set waypoints and destinations to the navigation management unit 14 as navigation destinations in a predetermined order, and the guide information management unit 120 sets a guide information provision area and has a location determination unit 121 different from the location information management unit 17 of the navigation management unit 14. When the location determination unit 121 determines that the current location is within the guide information area, it provides guide information corresponding to the guide information provision area. Thus, it is possible to provide not only route search but also course information and guide information for sightseeing, etc.
Furthermore, since navigation is provided by outputting the navigation destination to the navigation management unit 14 and the navigation unit 20, it becomes easy to add guide information such as recommended tourist spots later on, while still utilizing the existing navigation system.
Furthermore, since the navigation management unit 14, the navigation unit 20, and the course information provision unit 100 operate almost independently except for the exchange of navigation destinations, the course information provision unit 100 can control and manage guide information. Therefore, it is easier to grasp the user's stay patterns, such as how long they stayed at each tourist spot, and based on this information, it becomes possible to provide more appropriate courses and guide information (location, range, and content, etc.).
ところで、観光案内などのガイド情報を提供する場合、一般的にナビゲーション処理と、ガイド情報提供手段とをまとめた一体のプログラムを作成すると考えられ、単一の位置情報処理手段の情報を用いてナビゲーション処理と、ガイド情報提供処理とを実行すると考えられる。実施形態に係るガイド情報提供プログラムによれば、端末を、端末の位置を特定する位置情報処理手段を含むナビゲーション手段と、ナビゲーション手段の位置情報処理手段とは異なる他の位置情報処理手段を含み、前記案内の途中で所定のガイド情報を提供するためガイド情報提供手段、として機能させるため、単一の位置情報処理手段の情報を用いてナビゲーション処理と、ガイド情報提供処理とを実行する場合と異なり、例えば、既存のナビゲーションを利用してガイド情報提供部を後付けすることにより、簡易、且つ利便性の高いガイド情報提供プログラムを作成することができる。 Incidentally, when providing guide information such as tourist information, it is generally thought that an integrated program combining navigation processing and guide information provision means is created, and that navigation processing and guide information provision processing are executed using information from a single location information processing means. According to the guide information provision program of this embodiment, the terminal is made to function as a guide information provision means, which includes navigation means including location information processing means for identifying the terminal's location, and other location information processing means different from the navigation means's location information processing means, in order to provide predetermined guide information during the guidance. Therefore, unlike the case where navigation processing and guide information provision processing are executed using information from a single location information processing means, it is possible to create a simple and highly convenient guide information provision program by, for example, retrofitting a guide information provision unit to an existing navigation system.
実施形態に係るガイド情報提供システム1によれば、ナビ目的地に到着したことを検出したときに、コース情報管理部110は、ナビ目的地として、到達したナビ目的地の経由地の次の順番の経由地又は目的地をナビ目的地としてナビゲーション管理部14に出力するため、設定した経由地及び目的地を所定の順番でめぐることができ、コースを設定することができる。 According to the guide information provision system 1 of this embodiment, when the arrival of a navigation destination is detected, the course information management unit 110 outputs the next waypoint or destination after the waypoint of the reached navigation destination as the navigation destination to the navigation management unit 14. Therefore, the set waypoints and destinations can be visited in a predetermined order, and a course can be set.
また、実施形態に係るガイド情報提供システム1によれば、現在位置がコースから外れた位置であることをコース情報管理部110が検出したときは、表示部16に現在のナビ目的地へのナビゲーションを中止するか否かの選択画面を表示し、ユーザがナビゲーションを中止する選択をしたときは、現在のナビ目的地へのナビゲーションを中止するとともに、現在のナビ目的地に対応する経由地又は目的地の次の順番の経由地又は目的地をナビ目的地としてナビゲーション管理部14に出力するため、移動体がコースを外れてしまった場合に、柔軟にユーザの要望に沿ってコースをめぐることができる。 Furthermore, according to the guide information provision system 1 of this embodiment, when the course information management unit 110 detects that the current location is off the course, it displays a screen on the display unit 16 allowing the user to choose whether or not to cancel navigation to the current navigation destination. If the user chooses to cancel navigation, the system cancels navigation to the current navigation destination and outputs the next waypoint or destination corresponding to the current navigation destination to the navigation management unit 14 as the navigation destination. Therefore, even if the moving object deviates from the course, it can flexibly follow the course according to the user's wishes.
また、実施形態に係るガイド情報提供システム1によれば、ガイド情報提供領域は、あらかじめ順番が設定されたコース内ガイド情報提供領域と、順番が設定されていないコース外ガイド情報提供領域とを含むため、あらかじめ設定されたコースをめぐるだけではなく、コースを外れてしまった場合でも、観光ガイドや商店紹介などのガイドを提供することができユーザ満足度が高いコース及びガイド情報の提供をすることができる。 Furthermore, according to the guide information provision system 1 of this embodiment, the guide information provision area includes a guide information provision area within a pre-set course and a guide information provision area outside the course where no order is set. Therefore, it is possible to provide guides such as tourist guides and shop introductions not only when following a pre-set course, but also when users deviate from the course, thereby providing courses and guide information that result in high user satisfaction.
また、実施形態に係るガイド情報提供システム1によれば、ガイド情報管理部120は、現在位置がガイド情報領域内に位置すると判定されたときに、所定の順番のコース内ガイド情報提供領域を通過した後でなければガイド情報を提供しないため、例えば、所定の地点を往復するコースの場合において、往路ではなく復路にガイド情報を提供することができ、所望のシチュエーションでガイド情報を提供することができる。 Furthermore, according to the guide information provision system 1 of this embodiment, the guide information management unit 120 does not provide guide information until, after determining that the current position is within the guide information area, a predetermined sequence of guide information provision areas within the course has been passed. Therefore, for example, in the case of a course that goes back and forth to a predetermined point, guide information can be provided on the return journey rather than the outward journey, allowing guide information to be provided in the desired situation.
実施形態に係るコース作成プログラムによれば、ガイド情報提供領域入力処理においては、表示された地図上にガイド情報提供領域を示す領域表示部が表示され、領域表示部の位置及び範囲を変更することでガイド情報提供領域の位置及び大きさを変更可能であるため、観光等のコース情報及びガイド情報を提供することが可能で、ガイド情報を後から追加するのが容易なコースを作成することができる。 According to the course creation program of this embodiment, in the guide information provision area input process, a region display unit indicating the guide information provision area is displayed on the displayed map. By changing the position and range of the region display unit, the position and size of the guide information provision area can be changed. Therefore, it is possible to provide course information and guide information for sightseeing, etc., and to create courses where guide information can be easily added later.
また、実施形態に係るコース作成プログラムによれば、地図情報表示処理において、地図情報の縮尺を変更するのに対応して、ガイド情報提供領域入力処理において設定されるガイド情報提供領域を示す領域表示部の縮尺も変更されるため、地図情報を提供するデータベースなどの縮尺に対応してガイド情報提供領域を設定することができる。 Furthermore, according to the course creation program of this embodiment, in the map information display process, the scale of the area display unit indicating the guide information provision area, which is set in the guide information provision area input process, is also changed in accordance with the change in the map information scale. Therefore, the guide information provision area can be set in accordance with the scale of the database or other data providing the map information.
以上、本発明を上記の実施形態に基づいて説明したが、本発明は上記の実施形態に限定されるものではない。その趣旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば、次のような変形も可能である。 Although the present invention has been described above based on the above embodiments, the present invention is not limited to the above embodiments. It can be implemented in various forms without departing from its spirit, and for example, the following modifications are also possible.
(1)上記各実施形態(各変形例も含む。以下同じ。)において記載した位置、接続、個数等は例示であり、本発明の効果を損なわない範囲において変更することが可能である。 (1) The positions, connections, numbers, etc., described in each of the above embodiments (including each modified example; the same applies hereinafter) are illustrative and can be changed within the scope that does not impair the effects of the present invention.
(2)上記実施形態においては、移動体として自動車に適用したが、本発明はこれに限定するものではない。自転車、二輪車その他適宜の乗り物に対して活用することができるし、移動体として、人体、すなわち、歩行中に活用してもよい。 (2) In the above embodiment, the invention was applied to an automobile as the vehicle, but the present invention is not limited thereto. It can be used for bicycles, motorcycles, and other suitable vehicles, and the vehicle can also be the human body, i.e., used while walking.
(3)上記実施形態においては、ガイド情報提供プログラムとして、コース情報管理部110及びガイド情報管理部120の処理を実行させるプログラムを適用したが、本発明はこれに限定するものではない。ガイド情報提供プログラムとして、ナビゲーション管理部14、コース情報管理部110及びガイド情報管理部120の処理を実行させるプログラム(図12参照。変形例1に係るガイド情報提供プログラム(コース情報提供部101)。)を適用してもよいし、ガイド情報提供プログラムとして、ナビゲーション管理部14、ナビゲーション部20、コース情報管理部110及びガイド情報管理部120の処理を実行させるプログラム(図13参照。変形例2に係るガイド情報提供プログラム(コース情報提供部102)。)を適用してもよい。 (3) In the above embodiment, a program that executes the processing of the course information management unit 110 and the guide information management unit 120 was applied as the guide information provision program, but the present invention is not limited thereto. A program that executes the processing of the navigation management unit 14, the course information management unit 110, and the guide information management unit 120 (see Figure 12; guide information provision program according to Modification 1 (course information provision unit 101)) may be applied as the guide information provision program, or a program that executes the processing of the navigation management unit 14, the navigation unit 20, the course information management unit 110, and the guide information management unit 120 (see Figure 13; guide information provision program according to Modification 2 (course information provision unit 102)) may be applied as the guide information provision program.
1…ガイド情報提供システム、10…端末、11…移動体、12…入力部、13…位置情報取得部、14…ナビゲーション管理部、15…通信部、16…表示部、17…位置情報管理部、20…ナビゲーション部、30…バックエンド、40…管理部、100,101,102…コース情報提供部、110…コース情報管理部、120…ガイド情報管理部、121…位置判定部、122…ガイド情報出力部、A1~A11…経由地、G1~G7…ガイド情報提供領域、M1 …地図情報 1…Guide information provision system, 10…Terminal, 11…Mobile unit, 12…Input unit, 13…Location information acquisition unit, 14…Navigation management unit, 15…Communication unit, 16…Display unit, 17…Location information management unit, 20…Navigation unit, 30…Backend, 40…Management unit, 100, 101, 102…Course information provision unit, 110…Course information management unit, 120…Guide information management unit, 121…Location determination unit, 122…Guide information output unit, A1-A11…Waypoints, G1-G7…Guide information provision area, M1…Map information
Claims (5)
前記ガイド情報提供システムは、位置情報取得部と、ナビゲーション管理部と、ナビゲーション部と、コース情報提供部と、表示部とを有し、
前記位置情報取得部は、現在の位置情報を取得して前記コース情報提供部及び前記ナビゲーション管理部へ出力し、
前記ナビゲーション管理部は、前記現在の位置情報に基づいてナビゲーション用位置情報を生成する位置情報管理部を有し、当該位置情報管理部で生成される前記ナビゲーション用位置情報、及び、前記コース情報提供部から出力されるナビ目的地を前記ナビゲーション部に出力するとともに、前記ナビゲーション部から出力されるナビゲーション情報を前記表示部に出力してナビゲーションを行い、
前記ナビゲーション部は、前記ナビ目的地及び前記ナビゲーション用位置情報に基づいてナビゲーション情報を生成し、前記ナビゲーション管理部に出力し、
前記コース情報提供部は、コース情報管理部と、ガイド情報管理部と、を有し、
前記コース情報管理部は、あらかじめ設定された経由地及び目的地を前記ナビ目的地として所定の順番に従って前記ナビゲーション管理部に出力し、
前記ガイド情報管理部は、前記ガイド情報提供領域を設定し、前記ナビゲーション管理部の前記位置情報管理部とは異なる位置判定部を有し、前記位置判定部によって現在位置が前記ガイド情報領域内に位置すると判定したときには、前記ガイド情報提供領域に対応するガイド情報を提供し、
前記表示部は、前記ナビゲーション情報を表示し、
少なくとも前記位置情報取得部と、前記ナビゲーション管理部と、前記表示部と、前記コース情報提供部とは同一の端末に配置され、
前記ガイド情報提供領域の範囲は、前記位置判定部によって判定された位置情報と実際の位置との誤差を考慮した範囲であり、
前記ガイド情報提供領域は、順番があらかじめ設定されたコース内ガイド情報提供領域を含み、
前記ガイド情報管理部は、現在位置が前記コース内ガイド情報提供領域内に位置すると判定されたときに、所定の順番のコース内ガイド情報提供領域を通過した後でなければガイド情報を提供しないことを特徴とするガイド情報提供システム。 A guide information provision system that sets a course that visits a predetermined destination and waypoints in a predetermined order and provides navigation, and when the user is located within a pre-defined guide information provision area, provides guide information corresponding to the guide information provision area,
The aforementioned guide information provision system includes a location information acquisition unit, a navigation management unit, a navigation unit, a course information provision unit, and a display unit.
The location information acquisition unit acquires the current location information and outputs it to the course information provision unit and the navigation management unit.
The navigation management unit has a location information management unit that generates navigation location information based on the current location information, outputs the navigation location information generated by the location information management unit and the navigation destination output from the course information provision unit to the navigation unit, and outputs the navigation information output from the navigation unit to the display unit to perform navigation.
The navigation unit generates navigation information based on the navigation destination and the navigation location information, and outputs it to the navigation management unit.
The aforementioned course information provision unit comprises a course information management unit and a guide information management unit.
The course information management unit outputs pre-set waypoints and destinations to the navigation management unit as navigation destinations in a predetermined order.
The guide information management unit sets the guide information provision area, has a position determination unit different from the position information management unit of the navigation management unit, and when the position determination unit determines that the current position is located within the guide information area, it provides guide information corresponding to the guide information provision area.
The display unit displays the navigation information,
At least the location information acquisition unit, the navigation management unit, the display unit, and the course information provision unit are located in the same terminal.
The range of the guide information provision area is a range that takes into account the error between the position information determined by the position determination unit and the actual position.
The aforementioned guide information provision area includes guide information provision areas within a course whose order is predetermined.
The guide information provision system is characterized in that, when the guide information management unit determines that the current location is within the guide information provision area within the course, it will not provide guide information until the guide information provision area within the course has passed through in a predetermined order .
前記コース情報管理部は、前記ナビ目的地として、到着した前記ナビ目的地の経由地の次の順番の経由地又は目的地を前記ナビ目的地として前記ナビゲーション管理部に出力することを特徴とする請求項1に記載のガイド情報提供システム。 When it is detected that the destination has been reached,
The guide information provision system according to claim 1, characterized in that the course information management unit outputs to the navigation management unit the next waypoint or destination following the waypoint of the arrived navigation destination as the navigation destination.
ユーザが前記ナビゲーションを中止する選択をしたときは、現在の前記ナビ目的地へのナビゲーションを中止するとともに、現在の前記ナビ目的地に対応する経由地の次の順番の経由地又は目的地を前記ナビ目的地として前記ナビゲーション管理部に出力することを特徴とする請求項1又は2に記載のガイド情報提供システム。 When it is detected that the current location is outside the course, the user is prompted to choose whether or not to cancel the navigation to the current navigation destination.
The guide information provision system according to claim 1 or 2, characterized in that when the user chooses to cancel the navigation, the navigation to the current navigation destination is canceled, and the next waypoint or destination corresponding to the current navigation destination is output to the navigation management unit as the navigation destination.
コンピュータに、
あらかじめ設定された経由地及び目的地を、所定の順番に従ってナビ目的地として前記ナビゲーション部に出力するコース情報管理処理と、
前記ガイド情報提供領域を設定し、現在位置が前記ガイド情報領域内に位置すると判定されたときには、前記ガイド情報提供領域に対応するガイド情報を提供するガイド情報管理処理とを実行させ、
前記ガイド情報提供領域は、順番があらかじめ設定されたコース内ガイド情報提供領域を含み、
前記ガイド情報管理処理は、現在位置が前記コース内ガイド情報提供領域内に位置すると判定されたときに、所定の順番のコース内ガイド情報提供領域を通過した後でなければガイド情報を提供しないことを特徴とするガイド情報提供プログラム。 A guide information provision program that outputs a navigation destination to the navigation unit and sets a course that visits a predetermined destination and waypoints in a predetermined order, and provides guide information corresponding to the guide information provision area when the vehicle is located within a pre-set guide information provision area,
On the computer,
A course information management process that outputs pre-set waypoints and destinations to the navigation unit as navigation destinations in a predetermined order,
The system sets the guide information provision area, and when it is determined that the current location is within the guide information area, it executes a guide information management process that provides guide information corresponding to the guide information provision area .
The aforementioned guide information provision area includes guide information provision areas within a course whose order is predetermined.
The guide information management process is a guide information provision program characterized in that, when it is determined that the current location is within the course guide information provision area, it does not provide guide information until after passing through a predetermined sequence of course guide information provision areas.
前記端末を、
前記端末の位置情報を処理する位置情報処理手段、及び、出発地または現在位置から目的地までの経路を探索して案内を行う制御手段を含むナビゲーション手段と、
前記ナビゲーション手段の前記位置情報処理手段とは異なる他の位置情報処理手段を含み、前記案内の途中で所定のガイド情報を提供するためガイド情報提供手段、として機能させ、
あらかじめ設定された経由地及び目的地を、所定の順番に従ってナビ目的地として前記ナビゲーション手段に出力するコース情報管理処理と、
前記ガイド情報提供領域を設定し、現在位置が前記ガイド情報領域内に位置すると判定されたときには、前記ガイド情報提供領域に対応するガイド情報を提供するガイド情報管理処理とを実行させ、
前記ガイド情報提供領域は、順番があらかじめ設定されたコース内ガイド情報提供領域を含み、
前記ガイド情報管理処理は、現在位置が前記コース内ガイド情報提供領域内に位置すると判定されたときに、所定の順番のコース内ガイド情報提供領域を通過した後でなければガイド情報を提供しないことを特徴とするガイド情報提供プログラム。 A guide information provision program that is downloaded to and used on a terminal having a display unit, outputs a navigation destination to a navigation means to set a course that visits a predetermined destination and waypoints in a predetermined order, and provides guide information corresponding to the guide information provision area when the user is located within a pre-set guide information provision area ,
The aforementioned terminal,
Navigation means including location information processing means for processing the location information of the terminal, and control means for searching for and guiding a route from the starting point or current location to the destination,
The navigation means includes other location information processing means different from the location information processing means, and functions as a guide information providing means to provide predetermined guide information during the guidance process.
A course information management process that outputs pre-set waypoints and destinations to the navigation means as navigation destinations in a predetermined order,
The system sets the guide information provision area, and when it is determined that the current location is within the guide information area, it executes a guide information management process that provides guide information corresponding to the guide information provision area.
The aforementioned guide information provision area includes guide information provision areas within a course whose order is predetermined.
The guide information management process is a guide information provision program characterized in that, when it is determined that the current location is within the course guide information provision area, it does not provide guide information until after passing through a predetermined sequence of course guide information provision areas.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024093565A JP7840071B2 (en) | 2024-06-10 | 2024-06-10 | Guide information provision system, guide information provision program, and course creation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024093565A JP7840071B2 (en) | 2024-06-10 | 2024-06-10 | Guide information provision system, guide information provision program, and course creation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025185377A JP2025185377A (en) | 2025-12-22 |
| JP7840071B2 true JP7840071B2 (en) | 2026-04-03 |
Family
ID=98139245
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024093565A Active JP7840071B2 (en) | 2024-06-10 | 2024-06-10 | Guide information provision system, guide information provision program, and course creation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7840071B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010217187A (en) | 2010-04-02 | 2010-09-30 | Navitime Japan Co Ltd | Navigation system, route searching server, route searching method, and terminal device |
| JP2011238262A (en) | 2011-06-27 | 2011-11-24 | Zenrin Datacom Co Ltd | Guide information providing support device, support method and its program |
| JP2011257424A (en) | 2008-04-02 | 2011-12-22 | Mitsubishi Electric Corp | Navigation device |
| JP2014181916A (en) | 2013-03-18 | 2014-09-29 | Toyota Mapmaster Inc | Navigation device and method thereof, computer program for navigation, and recording medium with computer program recorded thereon |
| JP2023179604A (en) | 2020-02-04 | 2023-12-19 | 株式会社ユピテル | System and program |
| JP2024072663A (en) | 2022-11-16 | 2024-05-28 | トヨタ自動車株式会社 | Information processing device |
-
2024
- 2024-06-10 JP JP2024093565A patent/JP7840071B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011257424A (en) | 2008-04-02 | 2011-12-22 | Mitsubishi Electric Corp | Navigation device |
| JP2010217187A (en) | 2010-04-02 | 2010-09-30 | Navitime Japan Co Ltd | Navigation system, route searching server, route searching method, and terminal device |
| JP2011238262A (en) | 2011-06-27 | 2011-11-24 | Zenrin Datacom Co Ltd | Guide information providing support device, support method and its program |
| JP2014181916A (en) | 2013-03-18 | 2014-09-29 | Toyota Mapmaster Inc | Navigation device and method thereof, computer program for navigation, and recording medium with computer program recorded thereon |
| JP2023179604A (en) | 2020-02-04 | 2023-12-19 | 株式会社ユピテル | System and program |
| JP2024072663A (en) | 2022-11-16 | 2024-05-28 | トヨタ自動車株式会社 | Information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025185377A (en) | 2025-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102333014B1 (en) | Method and system for generating routes using electronic map data | |
| JP4961609B2 (en) | Navigation apparatus and method | |
| CN1755330B (en) | Car navigation system | |
| US7565239B2 (en) | Method and apparatus for navigation system for searching selected type of information along route to destination | |
| JP2021073448A (en) | Alternative route | |
| JP2003247837A (en) | On-vehicle navigation system | |
| JP2020518824A (en) | Method and system for providing information using a navigation device | |
| US7406381B2 (en) | Navigation system, vehicle navigation apparatus, and method for obtaining navigation information | |
| KR20060051057A (en) | Navigation device | |
| JP4245817B2 (en) | Car navigation system | |
| JP2017078605A (en) | Navigation system | |
| JP2000346667A (en) | Car navigation system | |
| JPH11142171A (en) | Vehicle navigation apparatus and storage medium recording program thereof | |
| JPH11230770A (en) | Method of transferring data for navigator | |
| JP6082519B2 (en) | Guide route determination device and guide route determination system | |
| JP2011021914A (en) | Navigation system, route search server, route search method, terminal apparatus, and navigation apparatus | |
| JP2004294091A (en) | On-vehicle navigation device | |
| JP7840071B2 (en) | Guide information provision system, guide information provision program, and course creation program | |
| JP2013096871A (en) | Navigation device for vehicle | |
| TW201105938A (en) | Navigation apparatus | |
| JP2004077253A (en) | On-vehicle navigation device and route guiding method | |
| JP2006317173A (en) | Navigation system | |
| JP4240360B2 (en) | Navigation device | |
| JP4525449B2 (en) | Navigation system | |
| JP2006258710A (en) | Route guiding device and route guiding method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250925 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20250925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251021 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251218 |
|
| 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: 20260217 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260316 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7840071 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |