[go: up one dir, main page]

JP5527111B2 - Drive trip planning system - Google Patents

Drive trip planning system Download PDF

Info

Publication number
JP5527111B2
JP5527111B2 JP2010191021A JP2010191021A JP5527111B2 JP 5527111 B2 JP5527111 B2 JP 5527111B2 JP 2010191021 A JP2010191021 A JP 2010191021A JP 2010191021 A JP2010191021 A JP 2010191021A JP 5527111 B2 JP5527111 B2 JP 5527111B2
Authority
JP
Japan
Prior art keywords
spot
drive
congestion
user
tourist spot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010191021A
Other languages
Japanese (ja)
Other versions
JP2012048559A (en
Inventor
克治 細江
信幸 田口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2010191021A priority Critical patent/JP5527111B2/en
Publication of JP2012048559A publication Critical patent/JP2012048559A/en
Application granted granted Critical
Publication of JP5527111B2 publication Critical patent/JP5527111B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、Webサイトにおいて、ユーザによる入力情報に基づきドライブ旅行計画を作成するドライブ旅行計画作成システムに関するものである。   The present invention relates to a drive trip plan creation system for creating a drive trip plan based on information input by a user on a Web site.

本発明に類似する従来装置として、例えば特許文献1に記載された旅行計画補助装置がある。この旅行計画補助装置は、相互に情報を授受可能な端末装置と提供装置とからなる。提供装置はデータベース部を有し、このデータベース部には、目的地を含む旅行情報に対して、過去の分類用年代別及び分類用時間帯別の採用件数が対応付けて記憶されている。この採用件数が大きいほど、分類用年代や分類用時間帯において、旅行情報が示す目的地の人気が高かったことを意味する。   As a conventional device similar to the present invention, there is a travel planning assistance device described in Patent Document 1, for example. This travel planning assistance device includes a terminal device and a providing device that can exchange information with each other. The providing device has a database unit, and the database unit stores the number of hired cases classified by past classification age and classification time zone in association with the travel information including the destination. The larger the number of cases adopted, the higher the popularity of the destination indicated by the travel information in the classification age and the classification time zone.

利用者は、端末装置から、旅行しようとする地域、及び利用者が所望する分類用年代及び時間帯の一方である指定期間を入力する。すると、提供装置4は、指定期間に対応する採用件数を用いて、利用者が旅行しようとする地域内にある目的地を含む旅行情報のうちから少なくとも1つの旅行情報を選び、端末装置の表示装置に表示させる。   The user inputs from the terminal device a designated period that is one of the region to travel and the classification age and time zone desired by the user. Then, the providing device 4 selects at least one piece of travel information from the travel information including the destination in the area where the user intends to travel using the number of cases corresponding to the specified period, and displays the terminal device. Display on the device.

このようにして、旅行しようとする地域が同じであっても、分類期間を変えるだけで、出力される旅行情報が変化するようにしている。   In this way, even if the regions to be traveled are the same, the travel information to be output is changed only by changing the classification period.

特開2000−20598JP2000-20598

ここで、利用者が、ある観光スポットを訪れる旅行計画を立てる場合、その観光スポットの混雑度合は重要な情報となる。混雑する観光スポットは避けようとする利用者は少なからずおり、所望する観光スポットが混雑する可能性が高いことを事前に知ることができれば、混雑度合が低い観光スポットを訪れるように旅行計画を変更したり、日程を変更したりすることができるためである。   Here, when a user makes a travel plan for visiting a certain tourist spot, the degree of congestion of the tourist spot is important information. There are not a few users trying to avoid crowded tourist spots, and if you know in advance that the desired tourist spots are likely to be crowded, change your travel plan to visit tourist spots that are less crowded This is because the schedule can be changed.

しかしながら、上述した特許文献1の装置は、そのような観光スポットの混雑度合に関して何ら考慮しておらず、単に、旅行情報の過去の採用実績を年代や時間帯別に分類して保存しておき、その分類して保存した採用実績から、利用者に推奨する旅行情報を選んでいるだけである。   However, the apparatus of Patent Document 1 described above does not consider anything about the degree of congestion of such tourist spots, and simply classifies and saves past employment records of travel information according to age and time zone, It simply selects travel information recommended for users based on the classified and stored results.

本願発明は、上述した点に鑑みてなされたものであり、利用者が旅行計画を立てる際に、利用者に対して、予想される各観光スポットの混雑度合を示す情報を提供することが可能なドライブ旅行計画作成装置を提供することを目的とする。   The present invention has been made in view of the above points, and when a user makes a travel plan, it is possible to provide information indicating the expected degree of congestion of each tourist spot to the user. An object is to provide a simple drive trip planning device.

上記目的を達成するために、請求項1に記載のドライブ旅行計画作成システムは、Webサイトにおいて、ユーザによる入力情報に基づきドライブ旅行計画を作成するものであって、
観光スポットに関する情報を提供するスポット情報提供部と、
ユーザによって選択された観光スポットを含むドライブ旅行プランを作成して、ユーザに提示する旅行プラン作成部と、
ドライブ旅行プランには計画日の情報が含まれており、ドライブ旅行プランの計画日毎かつ観光スポット毎に、各観光スポットがドライブ旅行プランに組み込まれた組込回数をカウントする組込回数カウント手段と、
ドライブ旅行プランの計画日毎かつ観光スポット毎に、組込回数カウント手段によってカウントされた組込回数に基づいて、観光スポットの混雑度合を予測する混雑予測手段と、を備え、
スポット情報提供部は、ユーザの操作によって各観光スポットの詳細な情報を提供するものであり、各観光スポットに関して、ユーザによって詳細な情報が閲覧された回数をカウントする閲覧回数カウンタを備え、
混雑予測手段は、閲覧回数カウンタによってカウントされた回数も考慮して、観光スポットの混雑度合を予測することを特徴とする。
In order to achieve the above object, a drive trip plan creation system according to claim 1 creates a drive trip plan based on information input by a user on a website,
A spot information provider that provides information on tourist spots,
A travel plan creation unit that creates a drive travel plan including a sightseeing spot selected by the user and presents it to the user;
The drive trip plan includes information on the planned date, and for each planned date of the drive trip plan and for each tourist spot, there is a built-in counting means for counting the number of times each tourist spot is incorporated in the drive travel plan. ,
Congestion prediction means for predicting the degree of congestion of tourist spots based on the number of times of incorporation counted by the number of times of incorporation for each planning day and each sightseeing spot of the drive travel plan,
The spot information providing unit provides detailed information of each tourist spot by the user's operation, and includes a browsing number counter that counts the number of times detailed information is browsed by the user for each tourist spot,
The congestion prediction means predicts the congestion degree of a tourist spot in consideration of the number of times counted by the browsing number counter .

組込回数カウント手段は、上述したように、ドライブ旅行プランの計画日毎かつ観光スポット毎に、各観光スポットがドライブ旅行プランに組み込まれた組込回数をカウントする。従って、ドライブ旅行計画作成装置の利用者の数が増加するほど、組込回数カウント手段がカウントする組込回数は、各計画日における各観光スポットの混雑度合と統計的に相関するようになる。このため、混雑予測手段は、組込回数カウント手段によってカウントされた組み込み回数に基づいて、将来の各観光スポットの混雑度合を予測することができる。そして、予測した観光スポットの混雑度合は、ユーザに提示されるので、ユーザは、混雑度合が低い観光スポットを訪れるようにドライブ旅行計画を変更したり、日程を変更したりすることが可能になる。   As described above, the number of times of incorporation counts the number of times that each tourist spot is incorporated into the drive travel plan for each planned day of the drive trip plan and for each tourist spot. Therefore, as the number of users of the drive travel plan creation device increases, the number of times of incorporation counted by the number of times of incorporation count becomes statistically correlated with the degree of congestion of each tourist spot on each planned date. For this reason, the congestion prediction means can predict the degree of congestion of each tourist spot in the future based on the number of times of incorporation counted by the number of times of incorporation count means. Since the predicted congestion degree of the tourist spot is presented to the user, the user can change the drive travel plan or change the schedule so as to visit a tourist spot with a low congestion degree. .

また、スポット情報提供部は、ユーザの操作によって各観光スポットの詳細な情報を提供するものであり、各観光スポットに関して、ユーザによって詳細な情報が閲覧された回数をカウントする閲覧回数カウンタを備え、混雑予測手段は、閲覧回数カウンタによってカウントされた回数も考慮して、観光スポットの混雑度合を予測する。ユーザが観光スポットの詳細情報を閲覧した場合、そのユーザは、詳細情報を閲覧した観光スポットに興味があると考えられる。このように、各観光スポットの詳細情報の閲覧回数は、各観光スポットの注目度を評価する1つの指標となりえる。注目度が高い観光スポットほど混雑することが多いので、詳細情報の閲覧回数を考慮することにより、各観光スポットの混雑度合の予測精度を向上することができる。 Further, the spot information providing unit provides detailed information of each tourist spot by the user's operation, and includes a browsing number counter that counts the number of times detailed information is browsed by the user for each tourist spot, The congestion prediction means predicts the congestion degree of the tourist spot in consideration of the number of times counted by the browsing number counter. When the user browses the detailed information of the tourist spot, it is considered that the user is interested in the tourist spot that browsed the detailed information. As described above, the number of times the detailed information of each tourist spot is viewed can be an index for evaluating the attention degree of each tourist spot. Since a tourist spot with a higher degree of attention is often crowded, it is possible to improve the accuracy of predicting the degree of congestion of each tourist spot by considering the number of times of browsing detailed information.

請求項2に記載のドライブ旅行計画作成システムは、Webサイトにおいて、ユーザによる入力情報に基づきドライブ旅行計画を作成するものであって、
観光スポットに関する情報を提供するスポット情報提供部と、
ユーザによって選択された観光スポットを含むドライブ旅行プランを作成して、ユーザに提示する旅行プラン作成部と、
ドライブ旅行プランには計画日の情報が含まれており、ドライブ旅行プランの計画日毎かつ観光スポット毎に、各観光スポットがドライブ旅行プランに組み込まれた組込回数をカウントする組込回数カウント手段と、
ドライブ旅行プランの計画日毎かつ観光スポット毎に、組込回数カウント手段によってカウントされた組込回数に基づいて、観光スポットの混雑度合を予測する混雑予測手段と、を備え、
スポット情報提供部は、ユーザによってキーワード検索が行われたとき、そのキーワードに該当する観光スポットを抽出してユーザに提示するものであり、各観光スポットに関して、キーワード検索によって抽出された回数をカウントする検索回数カウンタを備え、混雑予測手段は、検索回数カウンタによってカウントされた回数も考慮して、観光スポットの混雑度合を予測することを特徴とする。
ユーザによるキーワード検索によって抽出された観光スポットに関しては、検索結果としてユーザに提示されることによりユーザの興味を喚起する場合もある。また、キーワードが季節や地域特有の催しものなどである場合、キーワードそのものが注目を集めており、そのキーワードに関連する観光スポットを訪れる旅行客が増加するような場合もある。従って、キーワード検索によって観光スポットが抽出された場合、観光スポットごとの検索回数を考慮することにより、混雑度合の予測精度をさらに向上することができる。
The drive trip plan creation system according to claim 2 creates a drive trip plan based on information input by a user on a website,
A spot information provider that provides information on tourist spots,
A travel plan creation unit that creates a drive travel plan including a sightseeing spot selected by the user and presents it to the user;
The drive trip plan includes information on the planned date, and for each planned date of the drive trip plan and for each tourist spot, there is a built-in counting means for counting the number of times each tourist spot is incorporated in the drive travel plan. ,
Congestion prediction means for predicting the degree of congestion of tourist spots based on the number of times of incorporation counted by the number of times of incorporation for each planning day and each sightseeing spot of the drive travel plan,
When a keyword search is performed by the user, the spot information providing unit extracts a tourist spot corresponding to the keyword and presents it to the user, and counts the number of times extracted by the keyword search for each tourist spot. A search frequency counter is provided, and the congestion prediction means predicts the congestion degree of a tourist spot in consideration of the number of times counted by the search frequency counter .
The tourist spots extracted by the keyword search by the user may be presented to the user as a search result, thereby arousing the user's interest. In addition, when the keyword is a seasonal or local event, the keyword itself is attracting attention, and the number of tourists who visit tourist spots related to the keyword may increase. Therefore, when a tourist spot is extracted by keyword search, the prediction accuracy of the degree of congestion can be further improved by considering the number of searches for each tourist spot.

請求項に記載したように、ドライブ旅行プランは、観光スポットを訪れる時間情報を含むものであり、組込回数カウント手段は、1日を複数の時間帯に分けて、各時間帯ごとに組込回数をカウントするものであって、観光スポットがドライブ旅行プランに組み込まれた場合、観光スポットを訪れる時間情報が属する時間帯に対応する組込回数としてカウントするようにしても良い。観光スポットによっては、旅行客の平均的な滞在時間が数時間に止まる場合がある。このような場合、観光スポットが混雑するにしても、1日中混雑するのではなく、ある時間帯だけが特に混雑し、その他の時間帯は比較的空いていることもありえる。ドライブ旅行プランに含まれる観光スポットを訪れる時間情報に基づいて、時間帯ごとに組込回数をカウントするようにすれば、時間帯ごとの混雑度合を予測することが可能になる。 As described in claim 3 , the drive travel plan includes time information for visiting a tourist spot, and the built-in count means divides a day into a plurality of time zones, and sets each time zone. When the tourist spot is incorporated in the drive travel plan, the number of times of incorporation may be counted as the number of incorporation corresponding to the time zone to which the time information for visiting the tourist spot belongs. Depending on the tourist spot, the average stay time of a traveler may be several hours. In such a case, even if the tourist spot is crowded, it is not crowded throughout the day, but only a certain time zone is particularly crowded, and other time zones may be relatively free. If the number of times of incorporation is counted for each time zone based on the time information for visiting a sightseeing spot included in the drive travel plan, the degree of congestion for each time zone can be predicted.

請求項に記載したように、旅行プラン作成部によって作成されたドライブ旅行プランが、混雑予測手段によって予測された混雑度合が所定閾値よりも高い観光スポットを含んでいる場合に、ユーザに対して、ドライブ旅行プランの変更を推奨するコメントを提示する変更推奨手段を備えていても良い。これにより、ドライブ旅行計画の作成段階で、ユーザに対して、混雑する観光スポットを避けた計画の立案を促すことができる。 As described in claim 4, when the drive travel plan created by the travel plan creation unit includes a tourist spot whose congestion degree predicted by the congestion prediction means is higher than a predetermined threshold, for the user Further, a change recommendation means for presenting a comment recommending a change of the drive travel plan may be provided. Accordingly, it is possible to prompt the user to make a plan that avoids crowded tourist spots at the stage of creating the drive trip plan.

請求項に記載したように、変更推奨手段は、混雑が予測される観光スポットに代わる、代替の観光スポットを推薦する代替スポット推薦手段を備えていても良い。これにより、ユーザは、代替の観光スポットとして、計画しているドライブ旅行プランのドライブ経路周辺における観光スポットや、混雑が予測される観光スポットと同じジャンルであるが、比較的空いている観光スポットについての情報を得ることが可能となる。 As described in claim 5 , the change recommendation means may include an alternative spot recommendation means for recommending an alternative tourist spot instead of a tourist spot where congestion is predicted. As a result, as an alternative sightseeing spot, the user has the same genre as the sightseeing spot around the driving route of the planned driving trip plan or the sightseeing spot where congestion is predicted, but the sightseeing spot that is relatively free It becomes possible to obtain the information.

請求項に記載したように、地図情報を記憶した地図情報データベースを備え、旅行プラン作成部は、地図情報に基づいて描画した地図上において、ドライブ経路及び観光スポットの位置を表示することにより、ドライブ旅行プランをユーザに提示するものであり、旅行プラン作成部は、ドライブ経路を探索するときに、混雑が予想される観光スポット周辺の道路を極力避けるようにしてドライブ経路を探索することが好ましい。観光スポットが混雑する場合、一般的に、その観光スポット周辺の道路も混雑することが予想されるためである。 As described in claim 6 , comprising a map information database storing map information, the travel plan creation unit displays the drive route and the location of the tourist spot on the map drawn based on the map information, A travel plan is presented to the user, and the travel plan creation unit preferably searches for a drive route while searching for a drive route so as to avoid roads around tourist spots where congestion is expected. . This is because when tourist spots are congested, it is generally expected that roads around the tourist spots will also be congested.

請求項に記載したように、混雑予測手段は、観光スポットへのアクセス道路の混雑度も予測するものであり、旅行プラン作成部によって作成されたドライブ旅行プランが、混雑予測手段によって予測された混雑度合が所定閾値よりも高いアクセス道路を含んでいる場合に、ユーザに対して、計画日又は計画時間帯、アクセス道路、及び観光スポットの少なくとも一つが異なる代替のドライブ旅行プランを提示する提示手段を備えていても良い。これにより、ユーザは代替のドライブ旅行プランを参照して、混雑を避けたドライブプランを選択できる。 As described in claim 7 , the congestion predicting means also predicts the degree of congestion of the access road to the tourist spot, and the drive travel plan created by the travel plan creating unit is predicted by the congestion predicting means. Presenting means for presenting an alternative drive travel plan in which at least one of a planned date or a planned time zone, an access road, and a tourist spot is different to a user when an access road whose congestion degree is higher than a predetermined threshold is included May be provided. Accordingly, the user can select a drive plan that avoids congestion by referring to the alternative drive travel plan .

実施形態によるドライブ旅行計画作成システムの全体構成を示す構成図である。It is a block diagram which shows the whole structure of the drive trip plan creation system by embodiment. スポット情報データベース70において、旅行の計画日における各観光スポットの混雑度を算出するために保存される情報を示す図である。It is a figure which shows the information preserve | saved in the spot information database 70 in order to calculate the congestion degree of each tourist spot on the planned travel date. ドライブ計画作成処理のメインルーチンを示すフローチャートである。It is a flowchart which shows the main routine of a drive plan creation process. カスタムプラン作成処理ルーチンを示すフローチャートである。It is a flowchart which shows a custom plan creation process routine. 混雑度算出処理ルーチンを示すフローチャートである。It is a flowchart which shows a congestion degree calculation process routine. レコメンド処理ルーチンを示すフローチャートである。It is a flowchart which shows a recommendation process routine. 旅行計画の全行程の詳細表示処理ルーチンを示すフローチャートである。It is a flowchart which shows the detailed display process routine of the whole process of a travel plan. おすすめプランを利用したドライブ旅行計画作成処理ルーチンを示すフローチャートである。It is a flowchart which shows the drive trip plan creation process routine using a recommendation plan. 地図上において、検索した観光スポットの混雑度を表示する一例を説明する説明図である。It is explanatory drawing explaining an example which displays the congestion degree of the searched tourist spot on a map. 検索された各観光スポットについての一覧をリスト表示しつつ、個々の観光スポットの混雑レベルを数値等によって具体的に表示した一例を示す説明図である。It is explanatory drawing which shows an example which displayed concretely the congestion level of each tourist spot by the numerical value etc., displaying the list about each searched tourist spot as a list. レコメンド処理を説明するための説明図である。It is explanatory drawing for demonstrating recommendation processing. レコメンド処理において、スポットBに関して算出された混雑度が高く、そのスポットBへのアクセス道路の渋滞度が高いと予測された例を示す図である。In recommendation processing, it is a figure which shows the example estimated that the congestion degree calculated regarding spot B is high and the congestion degree of the access road to the spot B is high. 混雑するアクセス道路を避けるように設定された経路の一例を示す図である。It is a figure which shows an example of the path | route set so that the access road which is crowded may be avoided. 旅行計画の全行程の詳細情報の表示例を示した図である。It is the figure which showed the example of a display of the detailed information of the whole process of a travel plan.

以下、本発明の実施形態によるドライブ旅行計画作成システムに関して、図面を参照しつつ説明する。   Hereinafter, a drive trip planning system according to an embodiment of the present invention will be described with reference to the drawings.

図1は、本実施形態によるドライブ旅行計画作成システムの全体構成を示す構成図である。図1に示すように、ドライブ旅行計画作成システムは、ドライブ旅行計画作成サーバ10と、クライアントとしての端末装置とから構成される。端末装置には、例えばパーソナルコンピュータ(PC)130、携帯電話140、ナビゲーション装置150、あるいはインターネット接続端末160などが含まれる。端末装置とドライブ旅行計画作成サーバ10とは、例えばインターネットなどの通信網120を介して、相互に通信可能に接続されている。すなわち、ドライブ旅行計画作成サーバ10は、いわゆるWebサイトにおいて、端末装置を介して入力されるユーザの入力情報に基づきドライブ旅行計画を作成するものである。   FIG. 1 is a configuration diagram showing the overall configuration of the drive trip plan creation system according to the present embodiment. As shown in FIG. 1, the drive trip plan creation system includes a drive trip plan creation server 10 and a terminal device as a client. The terminal device includes, for example, a personal computer (PC) 130, a mobile phone 140, a navigation device 150, or an Internet connection terminal 160. The terminal device and the drive travel plan creation server 10 are connected to each other so as to be able to communicate with each other via a communication network 120 such as the Internet. That is, the drive trip plan creation server 10 creates a drive trip plan based on user input information input via a terminal device in a so-called Web site.

端末装置は、ドライブ旅行計画作成サーバ10との間で各種のデータを送受信する。例えば、端末装置は、表示装置を備え、ドライブ旅行計画作成サーバ10から受信した表示用データに基づいて、メニュー画面や、キーワード等の入力受付画面などの情報入力画面のほか、作成しているドライブ旅行の経路を示す地図画面などを表示する。端末装置では、表示された情報入力画面において、ドライブ旅行の計画日時、出発地、目的地、立ち寄り地などを入力したり、作成したドライブ旅行計画の情報が表示されている画面において、その旅行計画の保存やしおりの作成を指示したりすることができる。   The terminal device transmits / receives various data to / from the drive travel plan creation server 10. For example, the terminal device includes a display device, and based on the display data received from the drive travel plan creation server 10, in addition to an information input screen such as a menu screen or an input reception screen for keywords, etc. A map screen showing the travel route is displayed. In the terminal device, on the displayed information input screen, the travel date and time of the drive trip, departure place, destination, stopover, etc. are input, or the travel plan is displayed on the screen where the information on the created drive travel plan is displayed. Can be instructed to save and bookmarks.

次に、ドライブ旅行計画作成サーバ10の詳細な構成について説明する。図1には、ドライブ旅行計画作成サーバ10が備える機能を、ブロック図によって示している。   Next, a detailed configuration of the drive travel plan creation server 10 will be described. FIG. 1 is a block diagram showing functions of the drive travel plan creation server 10.

図1に示すように、ドライブ旅行計画作成サーバ10は、旅行計画作成部20を有している。旅行計画作成部20は、後述する各処理部やデータベースからの情報に基づいて、旅行計画を作成するために必要な情報をユーザに入力させる情報入力画面、ユーザによって入力された情報に基づき選択された観光スポットについての一覧情報や詳細情報、ドライブ旅行計画の全行程の詳細情報などを、ユーザが利用する端末装置に表示させる。また、旅行計画作成部20には、少なくとも1つの観光スポットを含む、多数のおすすめドライブ旅行計画が保存されており、ユーザにより、おすすめドライブ旅行計画の表示が要求されたときには、ユーザの端末装置に、おすすめドライブ旅行計画の一覧や、個々のドライブ旅行計画の詳細情報を表示させる。   As shown in FIG. 1, the drive travel plan creation server 10 has a travel plan creation unit 20. The travel plan creation unit 20 is selected based on information input by the user, an information input screen that allows the user to input information necessary to create a travel plan, based on information from each processing unit and database to be described later. The list information and detailed information about the tourist spots, the detailed information of the entire travel plan, and the like are displayed on the terminal device used by the user. The travel plan creation unit 20 stores a large number of recommended drive trip plans including at least one tourist spot. When the user requests display of the recommended drive trip plan, the travel plan creation unit 20 stores the recommended drive trip plan on the user terminal device. , Display a list of recommended driving trip plans and detailed information of individual driving trip plans.

道路地図データベース25は、全国の道路地図を表示するためのデータを記憶したものである。旅行計画作成部20は、この道路地図データベース25に記憶された道路地図表示データを用いて、ユーザが利用する端末装置に道路地図を表示させる。ユーザは、この道路地図上に観光スポットを表示させ、かつ表示されている観光スポットの中から旅行計画に組み込む観光スポットを選択することも可能である。なお、端末装置に表示された道路地図の表示範囲は、ユーザの操作によって変更可能である。   The road map database 25 stores data for displaying road maps throughout the country. The travel plan creation unit 20 displays the road map on the terminal device used by the user using the road map display data stored in the road map database 25. The user can display tourist spots on the road map and select a tourist spot to be incorporated into the travel plan from the displayed tourist spots. The display range of the road map displayed on the terminal device can be changed by a user operation.

スポット情報処理部30は、旅行計画作成部20からの指示を受けて、ユーザの要求に該当する観光スポットをスポット情報データベース70において検索し、その検索結果を旅行計画作成部20に出力する。所望の情報スポットを絞り込むために、ユーザは、端末装置に表示された情報入力画面において、キーワードを入力したり、観光スポットが属するジャンルやエリアを指定することが可能である。   In response to an instruction from the travel plan creation unit 20, the spot information processing unit 30 searches the spot information database 70 for a tourist spot corresponding to the user's request, and outputs the search result to the travel plan creation unit 20. In order to narrow down a desired information spot, the user can input a keyword or specify a genre or area to which the sightseeing spot belongs on the information input screen displayed on the terminal device.

スポット情報処理部30によって複数の観光スポットが検索された場合、旅行計画作成部20は、複数の観光スポットの一覧を端末装置に表示させる。この際、旅行計画作成部20は、後述する混雑スポット予測処理部80及び混雑表示処理部90による情報を用いて、旅行計画日における、各観光スポットの予測される混雑度を併せて表示する。   When the spot information processing unit 30 searches for a plurality of sightseeing spots, the travel plan creation unit 20 displays a list of the plurality of sightseeing spots on the terminal device. At this time, the travel plan creation unit 20 also displays the predicted congestion level of each tourist spot on the travel plan date using information from the congestion spot prediction processing unit 80 and the congestion display processing unit 90 described later.

観光スポットの一覧が端末装置に表示されているとき、ユーザによって特定の観光スポットについての詳細情報の表示が指示されると、スポット情報処理部30は、スポット情報データベースから、該当する観光スポットの詳細情報を取り出し、旅行計画作成部20を介して、端末装置に提供する。   When a list of sightseeing spots is displayed on the terminal device, if the user gives an instruction to display detailed information about a specific sightseeing spot, the spot information processing unit 30 reads the details of the corresponding sightseeing spot from the spot information database. Information is extracted and provided to the terminal device via the travel plan creation unit 20.

ここで、スポット情報データベース70について、図2を用いて説明する。上述したように、スポット情報データベース70には、全国各地の観光スポットに関する情報が保存されている。保存されている情報として、各観光スポットの住所、電話番号、施設の紹介コメント、営業時間、料金などの施設詳細情報の他、旅行の計画日における各観光スポットの混雑度を算出するための情報も含まれている。図2は、旅行の計画日における各観光スポットの混雑度を算出するために、スポット情報データベース70に保存される情報を示している。   Here, the spot information database 70 will be described with reference to FIG. As described above, the spot information database 70 stores information related to tourist spots throughout the country. Stored information includes detailed information about each tourist attraction, such as address, telephone number, facility introduction comment, business hours, and fees, as well as information for calculating the degree of congestion of each tourist at the planned travel date. Is also included. FIG. 2 shows information stored in the spot information database 70 in order to calculate the degree of congestion of each tourist spot on the planned travel date.

図2に示すように、各観光スポットには、連番のID番号が付与されている。そして、一覧表示等のための名称、組込回数カウンタWのカウンタ値、閲覧回数カウンタXのカウンタ値、検索回数カウンタYのカウンタ値、評価カウンタZのカウンタ値、及び各カウンタのカウンタ値に基づいて算出される予測混雑度が保存されている。なお、予測混雑度の保存は任意である。   As shown in FIG. 2, each tourist spot is given a serial ID number. Based on the name for list display, the counter value of the incorporation counter W, the counter value of the browsing counter X, the counter value of the search counter Y, the counter value of the evaluation counter Z, and the counter value of each counter The predicted congestion level calculated in this way is stored. Note that the storage of the predicted congestion level is arbitrary.

組込回数カウンタWは、該当する観光スポットがドライブ旅行計画に組み入れられた場合に、組込回数カウント処理部40によってカウントアップされる。閲覧回数カウンタXは、観光スポットの詳細情報が閲覧されたときに、閲覧回数カウント処理部50によってカウントアップされる。検索回数カウンタYは、キーワードにより観光スポットが検索されることにより抽出された観光スポットについて、検索回数カウント処理部60によってカウントアップされる。また、ドライブ旅行計画作成サーバ10においては、各観光スポットについて、実際に観光スポット訪れたユーザが、評価を書き込めるページを用意している。評価カウンタは、ユーザが高い評価を与えた場合に、その高評価の数をカウントするものである。   The built-in number counter W is counted up by the built-in number count processing unit 40 when the relevant sightseeing spot is incorporated in the drive travel plan. The browsing count counter X is counted up by the browsing count processing unit 50 when the detailed information of the tourist spot is browsed. The search frequency counter Y is counted up by the search frequency count processing unit 60 for tourist spots extracted by searching for tourist spots by keyword. Further, in the drive travel plan creation server 10, for each tourist spot, a page where a user who actually visited the tourist spot can write an evaluation is prepared. The evaluation counter counts the number of high evaluations when the user gives high evaluations.

図2に示す、混雑度を算出するための各情報は、旅行計画日ごとに分けて、スポット情報データベース70に保存されている。つまり、ユーザによって入力される旅行計画日を用いて、キーワード検索、詳細情報の閲覧、旅行計画への組込が行われた場合に、該当する旅行計画日の各カウンタのカウンタ値としてカウントされる。ただし、評価カウンタZに関しては、書き込まれた評価結果に基づいて、各旅行計画日共通のカウント値が保存される。そして、混雑度は、混雑スポット予測処理部80において、各カウンタのカウント値に所定の係数を乗じた上で加算されることにより算出される。このようにして、各旅行計画日ごとの各観光スポットの予測混雑度を算出することができる。   Each piece of information for calculating the degree of congestion shown in FIG. 2 is stored in the spot information database 70 for each travel plan date. In other words, when a keyword search, detailed information browsing, and incorporation into a travel plan are performed using a travel plan date input by the user, it is counted as a counter value of each counter of the corresponding travel plan date. . However, for the evaluation counter Z, a count value common to each travel plan date is stored based on the written evaluation result. Then, the congestion level is calculated by the congestion spot prediction processing unit 80 by multiplying the count value of each counter by a predetermined coefficient and adding it. In this way, the predicted congestion level of each tourist spot for each travel plan day can be calculated.

ここで、組込回数カウンタWは、計画日毎かつ観光スポット毎に、各観光スポットがドライブ旅行プランに組み込まれた組込回数をカウントする。従って、ドライブ旅行計画作成サーバ10を利用する利用者の数が増加するほど、組込回数カウンタのカウント値は、各計画日における各観光スポットの混雑度合と統計的に相関するようになる。このため、組込回数カウンタのカウント値に基づいて、将来の各観光スポットの混雑度合を示す混雑度を精度良く予測することができる。   Here, the number-of-incorporation counter W counts the number of times each tourist spot is incorporated into the drive travel plan for each planned date and for each tourist spot. Therefore, as the number of users who use the drive travel plan creation server 10 increases, the count value of the built-in number counter statistically correlates with the degree of congestion of each tourist spot on each planned date. For this reason, it is possible to accurately predict the degree of congestion indicating the degree of congestion of each future sightseeing spot based on the count value of the incorporation number counter.

また、閲覧回数カウンタXは、ユーザによって観光スポットの詳細な情報が閲覧された回数をカウントする。ユーザが観光スポットの詳細情報を閲覧した場合、そのユーザは、詳細情報を閲覧した観光スポットに興味があると考えられる。このため、各観光スポットの詳細情報の閲覧回数は、各観光スポットの注目度を評価する1つの指標となりえる。注目度が高い観光スポットほど混雑することが多いので、詳細情報の閲覧回数を考慮することにより、各観光スポットの混雑度合の予測精度を向上することができる。   In addition, the browsing number counter X counts the number of times that detailed information on the sightseeing spot is browsed by the user. When the user browses the detailed information of the tourist spot, it is considered that the user is interested in the tourist spot that browsed the detailed information. For this reason, the frequency | count of browsing the detailed information of each tourist spot can be one index for evaluating the degree of attention of each tourist spot. Since a tourist spot with a higher degree of attention is often crowded, it is possible to improve the accuracy of predicting the degree of congestion of each tourist spot by considering the number of times the detailed information is viewed.

さらに、検索回数カウンタYは、ユーザによってキーワード検索が行われることにより、各観光スポットが抽出された回数をカウントする。ユーザによるキーワード検索によって抽出された観光スポットに関しては、検索結果としてユーザに提示されることによりユーザの興味を喚起する場合もある。また、キーワードが季節や地域特有の催しものなどである場合、キーワードそのものが注目を集めており、そのキーワードに関連する観光スポットを訪れる旅行客が増加するような場合もある。従って、キーワード検索によって観光スポットが抽出された回数を考慮することにより、混雑度合の予測精度をさらに向上することができる。   Furthermore, the search frequency counter Y counts the number of times each tourist spot is extracted by performing a keyword search by the user. The tourist spots extracted by the keyword search by the user may be presented to the user as a search result, thereby arousing the user's interest. In addition, when the keyword is a seasonal or local event, the keyword itself is attracting attention, and the number of tourists who visit tourist spots related to the keyword may increase. Therefore, the accuracy of congestion degree prediction can be further improved by considering the number of times tourist spots are extracted by keyword search.

また、実際に観光スポットを訪れたユーザによる評価は、他のユーザが旅行プランを作成する際に参考にする情報である。そのため、高評価を受けた回数を考慮することにより、さらに、観光スポットの混雑度合の予測精度を向上できる。   Moreover, the evaluation by the user who actually visited the tourist spot is information to be referred to when another user creates a travel plan. Therefore, by considering the number of times of high evaluation, the prediction accuracy of the degree of congestion of tourist spots can be further improved.

なお、上述した例では、混雑スポット予測処理部80が、4つのカウンタのカウンタ値に基づいて、混雑度を算出する例について説明したが、少なくとも1つのカウンタ(特に、組込回数カウンタW)のカウント値に基づいて混雑度を算出することも可能である。また、混雑スポット予測処理部80が、混雑度を算出する際には、上述した4つのカウンタのカウント値以外の情報(近隣の宿泊施設の予約状況、飲食店の予約状況、イベントの開催情報、テレビ番組での紹介の有無及び紹介からの期間など)も考慮するようにしても良い。   In the above-described example, the example in which the congestion spot prediction processing unit 80 calculates the congestion degree based on the counter values of the four counters has been described. However, at least one counter (particularly, the number-of-incorporation counter W) is described. It is also possible to calculate the degree of congestion based on the count value. In addition, when the congestion spot prediction processing unit 80 calculates the degree of congestion, information other than the count values of the four counters described above (reservation status of neighboring accommodation facilities, reservation status of restaurants, event holding information, The presence / absence of introduction in a TV program and the period from the introduction may also be considered.

上述した例では、図2に示す、混雑度を算出するための各情報が、旅行計画日ごとに分けて、スポット情報データベース70に保存されていたが、組込回数カウンタWのカウント値のみ旅行計画日ごとに分けて保存し、その他のカウンタのカウント値は、旅行計画日に依存せず、各旅行計画日共通のカウンタ値を保存するようにしても良い。閲覧回数カウンタX,検索回数カウンタY,評価カウンタZは、ユーザの興味の高さを示すものであり、具体的な旅行計画日との関連性は薄いためである。   In the above-described example, each piece of information for calculating the degree of congestion shown in FIG. 2 is stored in the spot information database 70 for each travel plan day, but only the count value of the built-in number counter W is traveled. The counter values may be stored separately for each planned date, and the count values of other counters may be stored independently of the travel planned date, and the counter value common to each travel planned date may be stored. This is because the browsing number counter X, the search number counter Y, and the evaluation counter Z indicate the level of interest of the user and are not closely related to specific travel planning dates.

混雑表示処理部90は、混雑スポット予測処理部80によって算出された混雑度に基づいて、ユーザに観光スポットを提示する際に、混雑度を示す情報を併せて表示させるためのデータを作成し、旅行計画作成部20に出力する。また、レコメンド処理部100は、混雑スポット予測処理部80によって算出された混雑度に基づいて、混雑が予測される観光スポットが旅行計画に組み込まれた場合や、旅行計画の全工程が表示された場合などに、ユーザに対して、混雑することを改めて通知したり(例えば、xx年△△月○○日のスポットAは混雑が予想されます。)、日時の変更を推奨したり(例えば、xx年△△月○○日のスポットAは大きな混雑が予想されます。お出かけ日を変更することをお薦めします。)、近隣のもしくは同じジャンルで別の観光スポットを推薦(例えば、xx年△△月○○日のスポットAは大きな混雑が予想されますので、スポットBをお薦めします。)したりするコメントを作成して、旅行計画作成部20に出力する。   The congestion display processing unit 90 creates data for displaying information indicating the congestion level together when presenting a tourist spot to the user based on the congestion level calculated by the congestion spot prediction processing unit 80, The data is output to the travel plan creation unit 20. Further, the recommendation processing unit 100 displays a case where a tourist spot where congestion is predicted is incorporated in the travel plan based on the degree of congestion calculated by the congestion spot prediction processing unit 80, or the entire process of the travel plan is displayed. In some cases, the user is notified of the congestion again (for example, the spot A on the day of xx △△ month ○○ is expected to be crowded), or recommended to change the date and time (for example, xx year △△ month XX day spot A is expected to be very crowded. It is recommended to change the outing date.), recommend another nearby spot in the same genre (for example, xx year △ The spot A on the day of the month XX is expected to be heavily congested, so we recommend the spot B.) and then output it to the travel plan creation unit 20.

旅行計画作成部20は、混雑表示処理部90から混雑度を示す情報の表示データを受け取ったり、レコメンド処理部100からコメントを受け取ったりすると、ユーザが利用する端末装置に表示させる。   When the travel plan creation unit 20 receives display data of information indicating the degree of congestion from the congestion display processing unit 90 or receives a comment from the recommendation processing unit 100, the travel plan creation unit 20 displays the data on a terminal device used by the user.

経路探索処理部110は、ユーザが作成中の、及び作成した旅行計画に従い、出発地から経由地を経由して目的地に至る経路を計算する。その際、経路探索処理部110は、計算した経路に、旅行計画に含まれず、かつ混雑が予測される観光スポットへのアクセス道路が含まれているかどうかを判断する。そして、計算した経路に、そのようなアクセス道路が含まれている場合には、そのアクセス道路を避けた経路を再計算する。   The route search processing unit 110 calculates a route from the departure point to the destination via the waypoint according to the travel plan being created and created by the user. At that time, the route search processing unit 110 determines whether the calculated route includes an access road to a tourist spot that is not included in the travel plan and is predicted to be congested. If the calculated route includes such an access road, the route avoiding the access road is recalculated.

混雑スポット予測処理部80によって算出された混雑度に基づいて、混雑が予想される観光スポットに関しては、その観光スポットへのアクセス道路も渋滞する可能性が高い。そのため、混雑が予想される観光スポットへのアクセス道路を避けることにより、スムーズに移動することができる可能性が高い経路をユーザに案内することができる。   Based on the degree of congestion calculated by the congestion spot prediction processing unit 80, there is a high possibility that the access road to the tourist spot will be congested with respect to the tourist spot where the congestion is expected. Therefore, by avoiding an access road to a tourist spot where congestion is expected, it is possible to guide the user on a route that is likely to be able to move smoothly.

以上のような構成を備えたドライブ旅行計画作成サーバ10における各種の処理や、その処理によってユーザの端末装置に表示される表示画面の例を、図3〜図14を参照して詳しく説明する。   Various processes in the drive trip plan creation server 10 having the above configuration and examples of display screens displayed on the user terminal device by the processes will be described in detail with reference to FIGS.

図3は、ドライブ計画作成処理のメインルーチンを示すフローチャートである。ユーザが端末装置により、ドライブ旅行計画作成サーバ10にアクセスすると、まず、この図3のフローチャートに示す処理が実行される。   FIG. 3 is a flowchart showing a main routine of the drive plan creation process. When the user accesses the drive trip plan creation server 10 with the terminal device, first, the processing shown in the flowchart of FIG. 3 is executed.

ステップS100では、ドライブ旅行計画を立てる際に、ユーザが独自に旅行計画を立てるカスタムプランにするか、予め用意してあるおすすめプランを利用するかを問い合わせるメニュー画面を表示する。そして、ステップS110において、ユーザの入力情報に基づいて、カスタムプランを選択したと判定すると、ステップS120のカスタムプラン作成処理に進む。また、おすすめプランの利用を選択したと判定すると、ステップS130のおすすめプランを利用したドライブプラン作成処理に進む。   In step S100, when a drive trip plan is made, a menu screen is displayed for inquiring whether the user makes a custom plan for making a trip plan independently or uses a recommended plan prepared in advance. If it is determined in step S110 that a custom plan has been selected based on user input information, the process proceeds to a custom plan creation process in step S120. If it is determined that the use of the recommended plan is selected, the process proceeds to a drive plan creation process using the recommended plan in step S130.

図4のフローチャートは、カスタムプラン作成処理ルーチンを示すものである。ステップS200では、旅行計画日時を入力させる画面を表示する。そして、旅行計画日時が入力されると、ステップS210の処理に進む。ステップS210では、ユーザが所望する観光スポットを絞り込むことができるように、キーワードなどの入力受付画面を表示する。このとき、ユーザは端末装置により、キーワードを入力したり、観光スポットのジャンルやエリアを入力することができる。なお、旅行計画日時の入力画面と、キーワードなどの入力画面は、別個の画面であっても、共通の画面であっても良い。   The flowchart of FIG. 4 shows a custom plan creation processing routine. In step S200, a screen for inputting the travel plan date and time is displayed. When the travel plan date and time is input, the process proceeds to step S210. In step S210, an input reception screen for keywords and the like is displayed so that the user can narrow down the desired sightseeing spots. At this time, the user can input a keyword or input a genre or area of a sightseeing spot using the terminal device. The travel plan date and time input screen and the keyword input screen may be separate screens or common screens.

ステップS220では、端末装置を介して、ユーザにより、キーワード、ジャンル、エリアの少なくともいずれかの情報が入力され、かつ検索の実行が指示されたか否かを判定する。検索の実行が指示されたと判定されるとステップS230に進んで、スポット情報データベース70において、入力されたキーワード等に該当する観光スポットを検索する処理を行う。   In step S220, it is determined whether or not information on at least one of a keyword, a genre, and an area is input by the user via the terminal device, and execution of search is instructed. If it is determined that the execution of the search is instructed, the process proceeds to step S230, and the spot information database 70 is searched for a sightseeing spot corresponding to the input keyword or the like.

ステップS240では、ステップS230の検索処理により、少なくとも1つの観光スポットが抽出されたか否かを判定する。抽出された観光スポットがないと判定された場合には、再度、ステップS210からの処理を繰り返す。一方、少なくとも1つの観光スポットが抽出されたと判定されると、ステップS250の処理に進む。   In step S240, it is determined whether or not at least one sightseeing spot has been extracted by the search processing in step S230. If it is determined that there is no extracted sightseeing spot, the processing from step S210 is repeated again. On the other hand, if it is determined that at least one sightseeing spot has been extracted, the process proceeds to step S250.

ステップS250では、抽出した観光スポットの表示を行う。この際、図5に示す混雑度算出処理ルーチンにより算出した混雑度を併せて表示する。この表示処理においては、例えば、図9に示すように、ユーザの端末装置に道路地図が表示され、その地図上に検索された観光スポットが表示される場合には、検索された観光スポットの中で所定値以上の混雑度を有する観光スポットについて(図9の例では、観光スポットB)、点灯や点滅表示を行う。あるいは、図10に示すように、検索された各観光スポットについての一覧をリスト表示しつつ、個々の観光スポットの混雑レベルを数値等によって具体的に表示しても良い。また、図9及び図10の表示を同時に行っても良い。   In step S250, the extracted sightseeing spot is displayed. At this time, the congestion degree calculated by the congestion degree calculation processing routine shown in FIG. 5 is also displayed. In this display process, for example, as shown in FIG. 9, when a road map is displayed on the user's terminal device and the searched tourist spot is displayed on the map, The tourist spot having a degree of congestion of a predetermined value or more (sight spot B in the example of FIG. 9) is turned on or blinked. Alternatively, as shown in FIG. 10, the congestion level of each tourist spot may be specifically displayed by a numerical value or the like while displaying a list of each searched tourist spot. Further, the display of FIGS. 9 and 10 may be performed simultaneously.

ここで、図5の混雑度算出処理ルーチンについて説明する。ステップS400では、混雑度を算出する観光スポットを特定する。検索により観光スポットが抽出された場合、抽出された観光スポットが、混雑度を算出すべき観光スポットとなる。   Here, the congestion degree calculation processing routine of FIG. 5 will be described. In step S400, a tourist spot for calculating the degree of congestion is specified. When a tourist spot is extracted by the search, the extracted tourist spot is a tourist spot for which the degree of congestion is to be calculated.

ステップS410では、特定した観光スポットに関して、スポット情報データベース70から、旅行計画日に対応する各カウンタのカウント値を読み込む。そして、ステップS420において、読み込んだ各カウンタのカウント値に所定の係数を乗じた上で加算することにより、混雑度を算出する。   In step S410, the count value of each counter corresponding to the planned travel date is read from the spot information database 70 for the identified tourist spot. In step S420, the degree of congestion is calculated by multiplying the read count value of each counter by a predetermined coefficient and adding the result.

再び、図4のフローチャートに戻り、説明を続ける。ステップS250において、検索により抽出された観光スポットが表示されると、続くステップS260において、抽出された観光スポットに関して、ステップS200において入力された計画日における検索回数カウンタYのカウント値をカウントアップする。   Returning to the flowchart of FIG. 4 again, the description will be continued. When the sightseeing spot extracted by the search is displayed in step S250, the count value of the search frequency counter Y on the planned date input in step S200 is counted up for the extracted sightseeing spot in the following step S260.

そして、ステップS270では、表示された観光スポットの中で、ユーザによって、端末装置を介して、特定の観光スポットについて詳細情報の表示が指示され、詳細情報が閲覧されたか否かを判定する。詳細情報が閲覧された場合、ステップS280において、詳細情報が閲覧された観光スポットに関して、ステップS200において入力された計画日における閲覧回数カウンタXのカウント値をカウントアップする。   Then, in step S270, it is determined whether or not the user has instructed to display detailed information about a specific tourist spot through the terminal device among the displayed tourist spots, and the detailed information has been browsed. When the detailed information is browsed, in step S280, the count value of the browsing count counter X on the planned date input in step S200 is counted up with respect to the tourist spot where the detailed information is browsed.

ステップS290では、表示された観光スポットの中で、特定の観光スポットが、出発地、目的地あるいは立寄地として旅行計画に組み込まれる操作が行われたか否かを判定する。旅行計画に組み込まれたと判定された場合、ステップS300において、旅行計画に組み込まれた観光スポットに関して、ステップS200において入力された計画日における組込回数カウンタWのカウント値をカウントアップする。   In step S290, it is determined whether or not an operation for incorporating a specific tourist spot into the travel plan as a departure point, a destination, or a stop-off is performed among the displayed tourist spots. If it is determined that it is incorporated in the travel plan, in step S300, the count value of the incorporation number counter W on the planned date input in step S200 is counted up for the sightseeing spot incorporated in the travel plan.

ステップS310では、レコメンド処理を実行する。図6のフローチャートは、レコメンド処理ルーチンを示すものである。   In step S310, a recommendation process is executed. The flowchart of FIG. 6 shows a recommendation processing routine.

ステップS500では、旅行計画に組み込まれた観光スポットの混雑度が所定値以上であるか否かを判定する。このとき、混雑度が所定値未満であると判定されると、レコメンド処理を終了し、図4のフローチャートのステップS320に進む。一方、混雑度が所定値以上と判定されると、ステップS510の処理に進む。ステップS510では、混雑することを改めて通知したり、日時の変更を推奨したり、近隣のもしくは同じジャンルで別の観光スポットを推薦したりするコメントを作成して、ユーザの端末装置に表示させる。このとき、同時に代替スポットの検索指示スイッチも、ユーザの端末装置に表示させる。   In step S500, it is determined whether or not the congestion level of the tourist spot incorporated in the travel plan is greater than or equal to a predetermined value. At this time, if it is determined that the degree of congestion is less than the predetermined value, the recommendation process is terminated, and the process proceeds to step S320 in the flowchart of FIG. On the other hand, if it is determined that the degree of congestion is greater than or equal to a predetermined value, the process proceeds to step S510. In step S510, a comment for notifying the crowd again, recommending a change in date and time, or recommending another tourist spot in the same or the same genre is created and displayed on the user terminal device. At this time, a search instruction switch for an alternative spot is also displayed on the user terminal device.

ステップS520では、ユーザにより代替スポットの検索指示がなされたか否かを判定する。代替スポット検索指示がなされない場合(組み込んだ観光スポットをそのまま維持することを示す操作が行われた場合)、図4のフローチャートのステップS320に進む。一方、ユーザによって代替スポットの検索指示がなされた場合には、ステップS530に進んで、代替スポットの検索を行う。この際、ユーザにより、代替スポットの検索条件(近隣スポット、同じジャンルのスポットなど)を指示させるようにしても良い。続くステップS540では、検索した代替スポットを表示する。その後は、図4のフローチャートのステップS270の処理に戻る。   In step S520, it is determined whether an alternative spot search instruction has been given by the user. When the alternative spot search instruction is not given (when an operation indicating that the incorporated tourist spot is maintained as it is is performed), the process proceeds to step S320 of the flowchart of FIG. On the other hand, if an alternative spot search instruction is given by the user, the process proceeds to step S530 to search for alternative spots. At this time, the user may be instructed to search for alternative spot search conditions (neighboring spots, spots of the same genre, etc.). In the subsequent step S540, the searched alternative spot is displayed. Thereafter, the process returns to step S270 in the flowchart of FIG.

上述したレコメンド処理により、ドライブ旅行計画の作成段階で、ユーザに対して、混雑する観光スポットを避けた計画の立案を促すことができる。例えば、図11に示すように、ユーザは、当初、スポットA→スポットB→スポットC→スポットDを回るドライブ旅行を計画したとする。しかし、その旅行を計画している計画日においては、スポットBの混雑度が非常に高かったとする。この場合、ユーザは、レコメンド処理により、スポットBを変更するよう促される。これにより、ユーザは、例えばスポットBを立寄地としないように旅行計画を変更する動機付けが与えられ、そのように旅行計画を変更しやすくなる。   By the recommendation process described above, it is possible to prompt the user to make a plan that avoids crowded tourist spots at the stage of creating a drive trip plan. For example, as shown in FIG. 11, it is assumed that the user originally planned a drive trip around spot A → spot B → spot C → spot D. However, it is assumed that the degree of congestion at spot B is very high on the planned date when the trip is planned. In this case, the user is prompted to change the spot B by the recommendation process. Thereby, the user is provided with a motivation to change the travel plan so as not to stop at the spot B, for example, so that the travel plan can be easily changed.

なお、上述したレコメンド処理は、後述する旅行計画の全行程の表示処理の後であって、旅行計画の決定前に実行しても良い。さらに、観光スポットの詳細情報が表示されたときに、レコメンド処理を行っても良い。   Note that the above-described recommendation process may be performed after the display process of the entire travel plan to be described later and before the travel plan is determined. Furthermore, when the detailed information of the tourist spot is displayed, the recommendation process may be performed.

図4のフローチャートのステップS320では、旅行計画の全行程の詳細表示処理を実行する。図7のフローチャートは、旅行計画の全行程の詳細表示処理ルーチンを示すものである。   In step S320 of the flowchart of FIG. 4, a detailed display process for the entire travel plan is executed. The flowchart of FIG. 7 shows a detailed display processing routine of the entire travel plan.

ステップS600では、旅行計画における出発地、経由地、目的地を全て含む地図のエリアを決定する。続くステップS610では、地図のエリアに含まれる全観光スポットの旅行計画日における混雑度を算出する。   In step S600, an area of the map that includes all the departure point, waypoints, and destination in the travel plan is determined. In the subsequent step S610, the degree of congestion on the travel planning date of all sightseeing spots included in the map area is calculated.

そして、ステップS620では、各観光スポットの混雑度から、各観光スポットへのアクセス道路の渋滞度を予測する。この場合、観光スポットの混雑度が高いほど、アクセス道路の混雑度(渋滞度)も高くなるものとして、各アクセス道路の混雑状況(渋滞状況)を予測する。なお、各観光スポットへのアクセス道路に関しては、通常、旅行客が観光スポットを訪れる際に利用されることが多い道路が、アクセス道路として各観光スポットごとに予め決定され、道路地図データベース25に記憶されている。   In step S620, the degree of congestion on the access road to each tourist spot is predicted from the degree of congestion of each tourist spot. In this case, the congestion degree (congestion state) of each access road is predicted on the assumption that the congestion degree (congestion degree) of the access road increases as the congestion degree of the tourist spot increases. As for access roads to each tourist spot, a road that is often used when a tourist visits a tourist spot is usually determined in advance as an access road for each tourist spot and stored in the road map database 25. Has been.

ステップS630では、出発地から経由地を経由して目的地に至る経路を、道路地図データベース25に基づいて計算する。ステップS640では、ステップS630にて計算した経路に、旅行計画に含まれず、かつ混雑が予測される観光スポットへのアクセス道路が含まれているかどうかを判定する。そして、計算した経路に、そのようなアクセス道路が含まれていないと判定した場合には、ステップS660の処理に進む。一方、計算した経路に、旅行計画に含まれていないが、混雑が予測される観光スポットへのアクセス道路が含まれていると判定した場合には、ステップS650の処理に進む。ステップS650では、旅行計画に含まれず、かつ混雑が予測される観光スポットへのアクセス道路を避けた経路を再計算する。   In step S630, a route from the departure point to the destination via the waypoint is calculated based on the road map database 25. In step S640, it is determined whether the route calculated in step S630 includes an access road to a tourist spot that is not included in the travel plan and is predicted to be congested. If it is determined that such an access road is not included in the calculated route, the process proceeds to step S660. On the other hand, if it is determined that the calculated route includes an access road to a tourist spot that is not included in the travel plan but is predicted to be crowded, the process proceeds to step S650. In step S650, a route avoiding an access road to a tourist spot that is not included in the travel plan and is predicted to be crowded is recalculated.

例えば、図12には、ステップS610において、スポットBに関して算出された混雑度が高く、ステップS620において、そのスポットBへのアクセス道路の渋滞度が高いと予測された例を示している。そして、ステップS630の経路計算ステップにおいては、スポットA→スポットC→スポットDの順で各スポットを辿る旅行計画が立てられていた場合、走行距離及び所要時間の観点から、図13におけるXインターチェンジからスポットAに至る経路が計算されていたとする。   For example, FIG. 12 shows an example in which the degree of congestion calculated for the spot B is high in step S610 and the degree of congestion on the access road to the spot B is predicted to be high in step S620. Then, in the route calculation step of step S630, when a travel plan that follows each spot in the order of spot A → spot C → spot D is made, from the viewpoint of travel distance and required time, from the X interchange in FIG. Assume that the route to the spot A has been calculated.

しかしながら、XインターチェンジからスポットAに至る経路には、混雑することが予測されるスポットBへのアクセス道路が含まれている。このため、ステップS650において、このスポットBへのアクセス道路を避けた経路が再計算される。この場合、例えば、図13に示すように、Xインターチェンジの隣のYインターチェンジで降りて、スポットAに至る経路、及び、スポットAからスポットCへの経路に関しても、スポットBへのアクセス道路を避けた経路が再計算される。   However, the route from the X interchange to the spot A includes an access road to the spot B that is predicted to be crowded. Therefore, in step S650, the route avoiding the access road to the spot B is recalculated. In this case, for example, as shown in FIG. 13, get off at the Y interchange next to the X interchange and avoid the access road to the spot B for the route to the spot A and the route from the spot A to the spot C. The rerouted route is recalculated.

ここで、混雑スポット予測処理部80によって算出された混雑度に基づいて、混雑が予想される観光スポットに関しては、その観光スポットへのアクセス道路も渋滞する可能性が高い。そのため、上述したように、混雑が予想される観光スポットへのアクセス道路を避けた経路を再計算することにより、スムーズに移動することができる可能性が高い経路をユーザに提示することができる。   Here, based on the degree of congestion calculated by the congestion spot prediction processing unit 80, there is a high possibility that the access road to the tourist spot will be congested with respect to the tourist spot where congestion is expected. Therefore, as described above, by recalculating a route that avoids an access road to a tourist spot where congestion is expected, a route that is likely to move smoothly can be presented to the user.

ステップS660では、計算した経路の全行程を表示する。例えば、図14に示すように、出発地、各経由地、及び目的地を表示するとともに、出発地を出発する出発時刻、各経由地への到着時刻、各経由地での滞在時間、各経由地の出発時刻、目的地への到着時刻、さらに、各スポット間の移動時間などを表示する。このとき、各経由地での滞在時間は、各スポットごとに標準的な滞在時間を自動で設定しても良いし、ユーザが入力した時間であっても良い。また、時刻に関する情報のみでなく、移動距離や、各スポットの住所などの位置情報を表示するようにしても良い。さらに、図13に示すような、各スポットの移動経路を示した地図を、併せて表示するようにしても良い。   In step S660, the entire process of the calculated route is displayed. For example, as shown in FIG. 14, the departure point, each waypoint, and the destination are displayed, the departure time from the departure point, the arrival time at each waypoint, the staying time at each waypoint, and each route The departure time of the place, the arrival time at the destination, and the travel time between the spots are displayed. At this time, the stay time at each waypoint may be set automatically as a standard stay time for each spot, or may be a time input by the user. Further, not only information related to time but also position information such as a moving distance and an address of each spot may be displayed. Further, a map showing the moving route of each spot as shown in FIG. 13 may be displayed together.

上述した旅行計画の全行程の詳細表示処理に続いて、図4のフローチャートのステップS330の処理が実行される。ステップS330では、全行程が詳細表示された旅行計画を、最終旅行計画としてユーザが決定したか否かを判定する。詳細表示された旅行計画を変更したい場合、ユーザは、変更したい情報に応じた指示操作を行う。これにより、計画日時から変更したり、検索キーワードを変更したり、旅行計画に組み込むスポットを追加したりすることが可能となる。この際、一旦組み込んだ観光スポットを削除することも可能に構成されることが好ましい。   Subsequent to the above-described detailed display process for the entire travel plan, the process of step S330 in the flowchart of FIG. 4 is executed. In step S330, it is determined whether or not the user has determined the travel plan in which the entire process is displayed in detail as the final travel plan. When the user wants to change the travel plan displayed in detail, the user performs an instruction operation according to the information to be changed. As a result, it is possible to change from the planned date and time, to change the search keyword, and to add a spot to be incorporated into the travel plan. At this time, it is preferable that the tourist spot once incorporated can be deleted.

一方、ユーザの指示操作により、最終旅行計画として決定されたと判定した場合には、ステップS340の処理に進む。ステップS340では、最終旅行計画として決定された旅行計画を保存するとともに、ユーザがドライブ旅行の行程を見易くアレンジしたしおりを作成する。このしおりは、ユーザが利用する端末装置に表示したり、印刷したりすることができる。   On the other hand, if it is determined by the user's instruction operation that the final travel plan has been determined, the process proceeds to step S340. In step S340, the travel plan determined as the final travel plan is saved, and a bookmark is arranged in which the user can easily view the travel trip. The bookmark can be displayed on a terminal device used by the user or printed.

次に、図8のフローチャートに基づいて、おすすめプランを利用したドライブ旅行計画作成処理について説明する。   Next, based on the flowchart of FIG. 8, the drive trip plan creation process using the recommended plan will be described.

ステップS700では、予め設定され、ドライブ旅行計画作成サーバ10に保存されているおすすめドライブプランの一覧が表示される。そして、ステップS710において、ユーザにより、いずれかのプランが選択されたか否かを判定する。いずれかのプランが選択されたと判定すると、ステップS720の処理に進む。   In step S700, a list of recommended drive plans that are set in advance and stored in the drive travel plan creation server 10 is displayed. In step S710, it is determined whether any plan is selected by the user. If it is determined that any plan has been selected, the process proceeds to step S720.

ステップS720では、まず、ドライブ旅行を計画している計画日時をユーザに入力させるための画面を表示する。そして、旅行計画日時が入力されると、ステップS730の処理に進む。ステップS730では、ユーザによって選択されたおすすめプランの全行程の情報を表示する。この表示は、図14に示す表示に準じて行われる。ただし、この場合、図5に示す混雑度算出処理ルーチンにより算出した各スポットの混雑度を併せて表示する。これにより、ユーザは、旅行計画日における各スポットの混雑度を把握することができる。そして、ステップS740では、表示された観光スポットの中で、特定の観光スポットについて詳細情報の表示が指示され、詳細情報が閲覧されたか否かを判定する。詳細情報が閲覧された場合、ステップS750において、詳細情報が閲覧された観光スポットに関して、ステップS720において入力された計画日における閲覧回数カウンタXのカウント値をカウントアップする。   In step S720, first, a screen for allowing the user to input the planned date and time when the drive trip is planned is displayed. When the travel plan date and time is input, the process proceeds to step S730. In step S730, information on the entire process of the recommended plan selected by the user is displayed. This display is performed according to the display shown in FIG. However, in this case, the congestion degree of each spot calculated by the congestion degree calculation processing routine shown in FIG. 5 is also displayed. Thereby, the user can grasp | ascertain the congestion degree of each spot in a travel planning day. Then, in step S740, it is determined whether or not the detailed information is instructed for the specific tourist spot among the displayed tourist spots and the detailed information is browsed. When the detailed information is browsed, in step S750, the count value of the browsing count counter X on the planned date input in step S720 is counted up for the tourist spot where the detailed information is browsed.

ステップS760では、おすすめのドライブプランが、ユーザの旅行計画として決定されたか否かを判定する。ユーザは、他のおすすめプランに興味がある場合には、端末装置において、その旨の指示操作を行う。これにより、処理はステップS700に戻る。一方、ユーザの操作により、おすすめのドライブプランがユーザの旅行計画として決定されたと判定すると、ステップS770に進み、決定された旅行計画の保存と、しおり作成処理が行われる。   In step S760, it is determined whether a recommended drive plan has been determined as the user's travel plan. When the user is interested in another recommended plan, the user performs an instruction operation to that effect on the terminal device. Thereby, the process returns to step S700. On the other hand, if it is determined by the user's operation that the recommended drive plan has been determined as the user's travel plan, the process proceeds to step S770, where the determined travel plan is stored and bookmark creation processing is performed.

そして、ステップS780において、決定された旅行計画に含まれる観光スポットに関して、ステップS720において入力された計画日における組込回数カウンタWのカウント値をカウントアップする。   In step S780, the count value of the incorporation number counter W on the planned date input in step S720 is counted up for the sightseeing spots included in the determined travel plan.

以上、本発明の好ましい実施形態について説明したが、本発明は、上述した実施形態に何ら制限されることなく、本発明の主旨を逸脱しない範囲において、種々の変形が可能である。   The preferred embodiments of the present invention have been described above. However, the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the present invention.

例えば、おすすめプランを利用したドライブ旅行計画作成処理において、おすすめプランをそのままユーザの旅行計画として採用するばかりでなく、ユーザの好みに合うようにアレンジできるようにしても良い。具体的には、おすすめプランをベースとして、一部の観光スポットを削除したり、新たな観光スポットを追加する操作が行えるようにしても良い。   For example, in the drive travel plan creation process using the recommended plan, the recommended plan may be arranged not only as the user's travel plan but also according to the user's preference. Specifically, based on the recommended plan, an operation for deleting a part of tourist spots or adding a new tourist spot may be performed.

また、メニュー画面表示において、各観光スポットにおけるイベント情報を表示させる画面や、人気の高いドライブ旅行計画のランキングなどを表示する画面を選択できるようにしても良い。これにより、ユーザは、よりドライブ旅行計画を立て易くなる。   In addition, in the menu screen display, a screen for displaying event information at each tourist spot or a screen for displaying rankings of popular driving trip plans may be selected. This makes it easier for the user to make a drive trip plan.

また、上述した例では、旅行計画日ごと、すなわち、一日単位で、混雑度を算出するための各カウンタの値を集計して保存していた。しかしながら、1日を複数の時間帯に分けて、各時間帯ごとに、各カウンタ(特に、組込回数カウンタ)の値を集計するようにしても良い。この場合、組込回数カウンタに関しては、旅行計画における各観光スポットを訪れる時間情報(到着時刻、滞在する時間帯など)が属する時間帯に対応する組込回数としてカウントする。   Further, in the above-described example, the values of the respective counters for calculating the degree of congestion are tabulated and stored for each travel plan day, that is, for each day. However, one day may be divided into a plurality of time zones, and the values of the respective counters (particularly, the built-in number counter) may be aggregated for each time zone. In this case, the number of times of incorporation is counted as the number of times of incorporation corresponding to the time zone to which the time information (arrival time, staying time zone, etc.) visiting each tourist spot in the travel plan belongs.

観光スポットによっては、旅行客の平均的な滞在時間が数時間に止まる場合もある。このような場合、観光スポットが混雑するにしても、1日中混雑するのではなく、ある時間帯だけが特に混雑し、その他の時間帯は比較的空いていることもありえる。ドライブ旅行プランに含まれる観光スポットを訪れる時間情報に基づいて、時間帯ごとに組込回数をカウントするようにすれば、時間帯ごとの混雑度合を予測することが可能になる。   Depending on the tourist spot, the average stay time of the traveler may be several hours. In such a case, even if the tourist spot is crowded, it is not crowded throughout the day, but only a certain time zone is particularly crowded, and other time zones may be relatively free. If the number of times of incorporation is counted for each time zone based on the time information for visiting a sightseeing spot included in the drive travel plan, the degree of congestion for each time zone can be predicted.

また、上述した実施形態では、各観光スポットの混雑度を算出し、算出した混雑度が所定値以上である場合、日時の変更を推奨したり、近隣のもしくは同じジャンルで別の観光スポットを推薦したりするレコメンド処理を行っていた。   In the embodiment described above, the degree of congestion of each tourist spot is calculated, and when the calculated degree of congestion is equal to or greater than a predetermined value, it is recommended to change the date and time or recommend another tourist spot in the same or the same genre Recommended processing to do.

しかしながら、立案されたドライブ旅行計画に従って、出発地から経由地を経由して目的地に至るドライブ経路を計算したところ、そのドライブ経路に含まれる観光スポットへのアクセス道路の混雑度が所定値を超えた場合、ユーザに対して、計画日又は計画時間帯、アクセス道路、及びスポットの少なくとも一つが異なる代替のドライブ旅行計画を提示するようにしても良い。なお、アクセス道路の混雑度は、観光スポットの混雑度に準じて算出される。   However, when the driving route from the departure point to the destination is calculated according to the planned driving trip plan, the degree of congestion on the access road to the tourist spot included in the driving route exceeds the predetermined value. In such a case, the user may be presented with an alternative drive travel plan in which at least one of the planned date or the planned time zone, the access road, and the spot is different. The congestion level of the access road is calculated according to the congestion level of the tourist spot.

このように、混雑度に関しては、観光スポットに関するもの以外に、ドライブ経路に含まれるアクセス道路の混雑度を評価するようにしても良い。そして、アクセス道路の混雑度が所定値を超えている場合には、ドライブ旅行計画自体の代替案を提示しても良い。これにより、ユーザは代替のドライブ旅行計画案を参照して、混雑を避けたドライブプランを選択できるようになる。   As described above, regarding the degree of congestion, the degree of congestion of the access road included in the drive route may be evaluated in addition to the thing related to the sightseeing spot. And when the degree of congestion on the access road exceeds a predetermined value, an alternative to the drive travel plan itself may be presented. As a result, the user can select a drive plan that avoids congestion by referring to the alternative drive trip plan.

10 ドライブ旅行計画作成サーバ、20 旅行計画作成部、25 道路地図データベース、30 スポット情報処理部、40 組込回数カウント処理部、50 閲覧回数カウント処理部、60 検索回数カウント処理部、70 スポット情報データベース、80 混雑スポット予測処理部、90 混雑表示処理部、100 レコメンド処理部、110 経路探索処理部 10 drive travel plan creation server, 20 travel plan creation unit, 25 road map database, 30 spot information processing unit, 40 incorporation count processing unit, 50 browsing count processing unit, 60 search count counting unit, 70 spot information database 80 congestion spot prediction processing unit, 90 congestion display processing unit, 100 recommendation processing unit, 110 route search processing unit

Claims (7)

Webサイトにおいて、ユーザによる入力情報に基づきドライブ旅行計画を作成するドライブ旅行計画作成装置であって、
観光スポットに関する情報を提供するスポット情報提供部と、
ユーザによって選択された前記観光スポットを含むドライブ旅行プランを作成して、ユーザに提示する旅行プラン作成部と、
前記ドライブ旅行プランには計画日の情報が含まれており、前記ドライブ旅行プランの計画日毎かつ前記観光スポット毎に、各観光スポットが前記ドライブ旅行プランに組み込まれた組込回数をカウントする組込回数カウント手段と、
前記ドライブ旅行プランの計画日毎かつ前記観光スポット毎に、前記組込回数カウント手段によってカウントされた組込回数に基づいて、前記観光スポットの混雑度合を予測する混雑予測手段と、を備え、
前記スポット情報提供部は、ユーザの操作によって各観光スポットの詳細な情報を提供するものであり、各観光スポットに関して、ユーザによって詳細な情報が閲覧された回数をカウントする閲覧回数カウンタを備え、
前記混雑予測手段は、前記閲覧回数カウンタによってカウントされた回数も考慮して、前記観光スポットの混雑度合を予測することを特徴とするドライブ旅行計画作成装置。
A drive trip plan creation device for creating a drive trip plan based on information input by a user on a website,
A spot information provider that provides information on tourist spots,
A travel plan creation unit that creates a drive travel plan including the tourist spot selected by the user and presents it to the user;
The drive trip plan includes plan date information, and for each planned date of the drive trip plan and for each tourist spot, the number of times that each tourist spot is incorporated in the drive trip plan is counted. Counting means,
Congestion prediction means for predicting the degree of congestion of the tourist spot based on the number of incorporations counted by the incorporation count counting means for each planned date of the drive trip plan and for each tourist spot ,
The spot information providing unit provides detailed information of each tourist spot by a user operation, and includes a browsing number counter that counts the number of times detailed information is browsed by the user for each tourist spot,
The congestion prediction means predicts the congestion degree of the tourist spot in consideration of the number of times counted by the browsing number counter .
Webサイトにおいて、ユーザによる入力情報に基づきドライブ旅行計画を作成するドライブ旅行計画作成装置であって、
観光スポットに関する情報を提供するスポット情報提供部と、
ユーザによって選択された前記観光スポットを含むドライブ旅行プランを作成して、ユーザに提示する旅行プラン作成部と、
前記ドライブ旅行プランには計画日の情報が含まれており、前記ドライブ旅行プランの計画日毎かつ前記観光スポット毎に、各観光スポットが前記ドライブ旅行プランに組み込まれた組込回数をカウントする組込回数カウント手段と、
前記ドライブ旅行プランの計画日毎かつ前記観光スポット毎に、前記組込回数カウント手段によってカウントされた組込回数に基づいて、前記観光スポットの混雑度合を予測する混雑予測手段と、を備え
前記スポット情報提供部は、ユーザによってキーワード検索が行われたとき、そのキーワードに該当する観光スポットを抽出してユーザに提示するものであり、各観光スポットに関して、キーワード検索によって抽出された回数をカウントする検索回数カウンタを備え、
前記混雑予測手段は、前記検索回数カウンタによってカウントされた回数も考慮して、前記観光スポットの混雑度合を予測することを特徴とするドライブ旅行計画作成装置。
A drive trip plan creation device for creating a drive trip plan based on information input by a user on a website,
A spot information provider that provides information on tourist spots,
A travel plan creation unit that creates a drive travel plan including the tourist spot selected by the user and presents it to the user;
The drive trip plan includes plan date information, and for each planned date of the drive trip plan and for each tourist spot, the number of times that each tourist spot is incorporated in the drive trip plan is counted. Counting means,
Congestion prediction means for predicting the degree of congestion of the tourist spot based on the number of times of incorporation counted by the number of times of incorporation for each planned date of the drive trip plan and for each tourist spot, the spot information When the keyword search is performed by the user, the providing unit extracts a tourist spot corresponding to the keyword and presents it to the user, and the number of searches for counting the number of times the keyword search is extracted for each tourist spot. With a counter,
The congestion prediction means, the number of searches of times counted by the counter be considered, drive itinerary preparing apparatus you characterized in that predicting the congestion degree of the sights.
前記ドライブ旅行プランは、前記観光スポットを訪れる時間情報を含むものであり、
前記組込回数カウント手段は、1日を複数の時間帯に分けて、各時間帯ごとに組込回数をカウントするものであって、前記観光スポットが前記ドライブ旅行プランに組み込まれた場合、前記観光スポットを訪れる時間情報が属する時間帯に対応する組込回数としてカウントすることを特徴とする請求項1又は請求項に記載のドライブ旅行計画作成装置。
The drive travel plan includes time information for visiting the tourist spot,
The incorporation count counting means divides a day into a plurality of time zones and counts the number of incorporations for each time zone, and when the tourist spot is incorporated in the drive travel plan, The drive trip plan creation device according to claim 1 or 2 , wherein the drive trip plan creation device counts as the number of times of incorporation corresponding to a time zone to which time information for visiting a tourist spot belongs.
前記旅行プラン作成部によって作成されたドライブ旅行プランが、前記混雑予測手段によって予測された混雑度合が所定閾値よりも高い観光スポットを含んでいる場合に、ユーザに対して、ドライブ旅行プランの変更を推奨するコメントを提示する変更推奨手段を備えることを特徴とする請求項1乃至請求項のいずれか一項に記載のドライブ旅行計画作成装置。 When the travel plan created by the travel plan creation unit includes a tourist spot whose degree of congestion predicted by the congestion prediction means is higher than a predetermined threshold, the drive travel plan is changed for the user. The drive travel plan creation device according to any one of claims 1 to 3 , further comprising change recommendation means for presenting a recommended comment. 前記変更推奨手段は、混雑が予測される観光スポットに代わる、代替の観光スポットを推薦する代替スポット推薦手段を備えることを特徴とする請求項に記載のドライブ旅行計画作成装置。 5. The drive travel plan creation device according to claim 4 , wherein the change recommendation unit includes an alternative spot recommendation unit that recommends an alternative tourist spot instead of a tourist spot where congestion is predicted. 地図情報を記憶した地図情報データベースを備え、
前記旅行プラン作成部は、前記地図情報に基づいて描画した地図上において、ドライブ経路及び観光スポットの位置を表示することにより、前記ドライブ旅行プランをユーザに提示するものであり、
前記旅行プラン作成部は、前記ドライブ経路を探索するときに、混雑が予想される観光スポット周辺の道路を極力避けるようにしてドライブ経路を探索することを特徴とする請求項1乃至請求項のいずれか一項に記載のドライブ旅行計画作成装置。
It has a map information database that stores map information,
The travel plan creation unit presents the drive travel plan to the user by displaying the drive route and the location of the tourist spot on the map drawn based on the map information,
The itinerary creation unit, when searching the drive path, congestion of claims 1 to 5, characterized in that searching for a drive path so as to avoid as much as possible the road near attractions expected The drive travel plan creation apparatus as described in any one of Claims.
前記混雑予測手段は、前記観光スポットへのアクセス道路の混雑度も予測するものであり、
前記旅行プラン作成部によって作成されたドライブ旅行プランが、前記混雑予測手段によって予測された混雑度合が所定閾値よりも高いアクセス道路を含んでいる場合に、ユーザに対して、計画日又は計画時間帯、前記アクセス道路、及び前記観光スポットの少なくとも一つが異なる代替のドライブ旅行プランを提示する提示手段を備えることを特徴とする請求項1乃至請求項6のいずれか一項にドライブ旅行計画作成装置。
The congestion prediction means predicts the degree of congestion of the access road to the tourist spot,
When the travel plan created by the travel plan creation unit includes an access road whose degree of congestion predicted by the congestion prediction means is higher than a predetermined threshold, a plan date or a plan time zone is given to the user. The drive travel plan creation device according to claim 1, further comprising a presentation unit that presents an alternative drive travel plan in which at least one of the access road and the tourist spot is different .
JP2010191021A 2010-08-27 2010-08-27 Drive trip planning system Expired - Fee Related JP5527111B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010191021A JP5527111B2 (en) 2010-08-27 2010-08-27 Drive trip planning system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010191021A JP5527111B2 (en) 2010-08-27 2010-08-27 Drive trip planning system

Publications (2)

Publication Number Publication Date
JP2012048559A JP2012048559A (en) 2012-03-08
JP5527111B2 true JP5527111B2 (en) 2014-06-18

Family

ID=45903331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010191021A Expired - Fee Related JP5527111B2 (en) 2010-08-27 2010-08-27 Drive trip planning system

Country Status (1)

Country Link
JP (1) JP5527111B2 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5767144B2 (en) * 2012-03-12 2015-08-19 株式会社駅探 Congestion degree prediction device and congestion degree prediction program using route search system
EP3018618A1 (en) * 2014-11-10 2016-05-11 Panasonic Intellectual Property Management Co., Ltd. Action encouragement method, apparatus, and program for encouraging user to move to facility suitable for schedule or task
JP2018101356A (en) * 2016-12-21 2018-06-28 株式会社 アコモ Business negotiation support system
JP6364535B2 (en) * 2017-08-04 2018-07-25 株式会社ナビタイムジャパン Information processing system, information processing server, information processing method, and information processing program
KR102042919B1 (en) * 2018-03-09 2019-11-11 대진대학교 산학협력단 A System of Providing Theme Travel AI Curation Based on AR through Customization Learning of Virtual Character
JP6799558B2 (en) * 2018-03-29 2020-12-16 株式会社トヨタマップマスター Guidance device for vehicles, guidance method and its computer program.
JP6687680B2 (en) * 2018-07-02 2020-04-28 株式会社ナビタイムジャパン Information processing system, information processing server, information processing method, and information processing program
JP2020077263A (en) * 2018-11-08 2020-05-21 トヨタ自動車株式会社 Route proposal device, route proposal method, and program
CN110375754A (en) * 2019-06-19 2019-10-25 陈文欣 A kind of customized formula travel folder generation method based on positioning system
JP7012781B2 (en) * 2020-06-12 2022-02-14 ヤフー株式会社 Information processing equipment, information processing methods and information processing programs
JP7464501B2 (en) * 2020-11-10 2024-04-09 トヨタ自動車株式会社 Information processing device, information processing method, and program
JP7507677B2 (en) * 2020-12-18 2024-06-28 Lineヤフー株式会社 Information processing device, information processing method, and information processing program
CN116579514B (en) * 2023-07-12 2023-09-26 湖南师范大学 Self-driving tour itinerary planning method and system based on role collaborative recommendation

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3788111B2 (en) * 1999-06-30 2006-06-21 株式会社デンソー Information service system
JP2003018679A (en) * 2001-06-29 2003-01-17 Araco Corp Service utilizing information transmission system and service utilizing information transmitting method
JP2005275769A (en) * 2004-03-24 2005-10-06 Seiko Epson Corp Guidebook selection information provision system and guidebook selection information provision program
JP4271107B2 (en) * 2004-08-18 2009-06-03 株式会社東芝 Navigation system
JP2010169441A (en) * 2009-01-20 2010-08-05 Pioneer Electronic Corp Information output terminal, information output method, information output program and recording medium

Also Published As

Publication number Publication date
JP2012048559A (en) 2012-03-08

Similar Documents

Publication Publication Date Title
JP5527111B2 (en) Drive trip planning system
CN1330937C (en) Informaton providing method and information providing device
JP4283338B2 (en) Destination prediction apparatus, destination prediction method, navigation apparatus, and program
JP4327899B2 (en) Advertisement information providing method, advertisement information providing system, and advertisement information providing program
KR101779993B1 (en) Context-sensitive point of interest retrieval
CN103279470B (en) Mobile terminal apparatus, server unit, information providing system and method
JP5420607B2 (en) Guide information sorting system
JP5560026B2 (en) Map display device, map display method, and map display program
JP2010287063A (en) Information provision device, information provision system and program
JP2006053132A (en) Moving destination display, and moving destination display method
US9817907B1 (en) Using place of accommodation as a signal for ranking reviews and point of interest search results
JP5846576B2 (en) Visited neighborhood information providing server and information providing method
JP5968030B2 (en) Facility evaluation apparatus, facility evaluation system, facility evaluation method and program
JP7282126B2 (en) Information processing device, information processing program and information processing system
JP2006242583A (en) Apparatus, system, and method for route retrieval and computer program
JP4722554B2 (en) POI information providing system, POI information providing method, information distribution server, terminal device
JP7328198B2 (en) Methods, apparatus, devices and media used for navigation
JP6098302B2 (en) Navigation system, navigation method, and navigation program
JP5728873B2 (en) Information processing apparatus, control method for information processing apparatus, and control program
JP2003122655A (en) Position dependency information providing system and method therefor and program with its processing described therein
JP2008071095A (en) Guide information selection system
KR101391532B1 (en) Surrounding search service system based on location information and method thereof
JP7510458B2 (en) Peripheral information display device, method and program thereof
JP7470919B2 (en) Information processing method, information processing program, and information processing system
JP2005275969A (en) Bookstore assortment optimization method, assortment optimization program, and assortment optimization system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120831

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130719

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130730

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130925

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: 20140318

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140331

R151 Written notification of patent or utility model registration

Ref document number: 5527111

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees