(57)【要約】【課題】観光地に関する情報を収集し、要求に応じた観光地の検索及び旅行計画の立案を行う情報収集装置、旅行案内装置、旅行案内システム及びコンピュータプログラムを提供する。【解決手段】情報収集装置１は、複数のウェブサーバ装置がインターネット網上に提供している観光地に関する情報コンテンツを収集し、複数の観光地夫々に関する情報を抽出して観光地情報データベース１０３に格納する。情報収集装置１は、各情報からキーワードを抽出し、インデックス情報を生成して各観光地に関連付けてインデックス情報データベース１０６に格納する。旅行案内装置２は、受付けたリクエストからキーワードを抽出し、検索条件を生成する。旅行案内装置２は、検索条件を満たすインデックス情報が関連付けられた観光地を情報収集装置１のインデックス情報データベース１０６から検索して表示部２３に表示する。【選択図】図２
2010039710.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介し、複数の観光地夫々に関する情報を収集する収集手段と、送信要求を受付けて前記情報を要求元に送信する送信手段とを備えた情報収集装置において、
前記収集手段が収集した前記複数の観光地夫々に関する情報からキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段が抽出した前記キーワードからなり、前記複数の観光地夫々に関連付けた複数のインデックス情報を生成するインデックス情報生成手段と、
前記キーワード抽出手段が抽出したキーワード夫々の抽出位置及び前記キーワード夫々を修飾する修飾語に基づいて抽出元の情報に対する前記キーワード夫々の重要度を算出する重要度算出手段と
を備え、
前記送信手段は、
前記送信要求に応じて前記インデックス情報及び前記重要度を送信するよう構成してある
ことを特徴とする情報収集装置。
【請求項２】
前記インデックス情報夫々をなすキーワードに基づいて前記複数の観光地を複数の群に分類する分類手段
を備え、
前記送信手段は、
前記分類手段により前記複数の観光地夫々が分類された前記群に関する群情報を送信するよう構成してある
ことを特徴とする請求項１に記載の情報収集装置。
【請求項３】
外部の装置から複数の観光地夫々に関する情報を受信する受信手段と、検索要求を受付ける受付手段と、前記受信手段が受信した前記情報に基づいて前記受付手段が受付けた前記検索要求に応じた観光地を検索する検索手段と、該検索手段が検索した前記観光地を表示する表示手段とを備えた旅行案内装置において、
前記検索要求からキーワードを抽出し、該キーワードからなる検索条件を生成する検索条件生成手段
を備え、
前記検索手段は、
該検索条件生成手段が生成した前記検索条件を満たす観光地を検索するよう構成してあり、
前記受信手段は、
前記観光地に関する情報に対する前記検索条件をなすキーワード夫々の重要度を受信するよう構成してあり、
前記受信手段が受信した前記キーワード夫々の重要度に基づいて前記検索要求に対する前記観光地の類似度を示す要求類似度を算出する要求類似度算出手段
を更に備え、
前記表示手段は、
前記観光地を前記要求類似度算出手段が算出した前記要求類似度と共に表示するよう構成してある
ことを特徴とする旅行案内装置。
【請求項４】
前記受信手段は、
前記複数の観光地夫々が分類されており、複数の群に関する群情報を受信するよう構成してあり、
前記受信手段が受信した前記情報に関する複数の観光地及び前記情報に含まれるキーワードから、少なくとも一つの観光地及びキーワード夫々を登録する登録手段と、
該登録手段が登録した前記観光地のうち、前記群情報に基づいて前記検索手段が検索した前記観光地と同一の群に分類される観光地の数を取得する観光地数取得手段と、
前記登録手段が登録した前記キーワードのうち、前記検索手段が検索した前記観光地に関する情報に含まれるキーワードの数を取得するキーワード数取得手段と、
該観光地数取得手段及び前記キーワード数取得手段夫々が取得した前記観光地の数及び前記キーワードの数に基づいて前記登録手段が登録した前記観光地及び前記キーワードに対する前記検索手段が検索した前記観光地の類似度を示す登録類似度を算出する登録類似度算出手段と
を更に備え、
前記表示手段は、
前記要求類似度及び前記登録類似度を２次元グラフ表示するよう構成してある
ことを特徴とする請求項３に記載の旅行案内装置。
【請求項５】
前記受信手段は、
前記検索手段が検索した前記観光地及び前記観光地が位置する国を訪問する企画旅行夫々の数を外部から受信するよう構成してあり、
前記観光地が位置する国を訪問する企画旅行の数に対して前記観光地を訪問する企画旅行の数が占める割合からなる企画旅行訪問度を算出する企画旅行訪問度算出手段
を更に備え、
前記表示手段は、
前記検索手段が検索した前記観光地を前記企画旅行訪問度と共に表示するよう構成してある
ことを特徴とする請求項３又は請求項４に記載の旅行案内装置。
【請求項６】
前記表示手段が表示した前記観光地のうち、選択操作を受付けて少なくとも一つの観光地を選択する観光地選択手段と、
前記受信手段が受信した前記情報に関する複数の観光地のうち、前記観光地選択手段が選択した観光地と同一の群に分類される観光地を前記観光地選択手段が選択した前記観光地に追加する類似観光地追加手段と、
前記観光地選択手段及び前記類似観光地追加手段夫々が選択及び追加した観光地からなる旅行計画を生成する旅行計画生成手段と
を備え、
前記表示手段は、
前記旅行計画生成手段が生成した前記旅行計画を表示するようにしてある
ことを特徴とする請求項３から請求項５までのいずれか一項に記載の旅行案内装置。
【請求項７】
前記類似観光地追加手段は、
前記受信手段が受信した前記情報に関する複数の観光地のうち、前記登録手段が登録した観光地と同一の群に分類される観光地を追加するよう構成してある
ことを特徴とする請求項６に記載の旅行案内装置。
【請求項８】
前記類似観光地追加手段は、
前記受信手段が受信した前記情報に関する複数の観光地のうち、前記観光地選択手段が選択した前記観光地から所定距離内に位置する他の観光地を追加するよう構成してある
ことを特徴とする請求項６又は請求項７に記載の旅行案内装置。
【請求項９】
前記受信手段は、
前記検索手段が検索した観光地に関する評価情報の数及び前記観光地を肯定的に評価する評価情報の数を受信するよう構成してあり、
前記観光地に関する評価情報の数に対して前記観光地を肯定的に評価する評価情報の数が占める割合からなる評価度を算出する評価度算出手段
を更に備え、
前記類似観光地追加手段は、
前記受信手段が受信した前記情報に関する複数の観光地のうち、所定値以上の評価度が取得された観光地を追加するよう構成してある
ことを特徴とする請求項６から請求項８までのいずれか一項に記載の旅行案内装置。
【請求項１０】
前記登録手段は、
複数の顧客夫々による選択操作を受付けて前記複数の顧客夫々に対して観光地を登録するよう構成してあり、
該観光地を登録した顧客の人数が前記複数の顧客の人数に占める割合からなる顧客登録度を算出する顧客登録度算出手段
を更に備え、
前記類似観光地追加手段は、
前記顧客登録度算出手段により所定値以上の顧客登録度が算出された観光地を追加するよう構成してある
ことを特徴とする請求項６から請求項９までのいずれか一項に記載の旅行案内装置。
【請求項１１】
ネットワークを介し、複数の観光地夫々に関する情報を収集する情報収集装置と、該情報収集装置が収集した前記複数の観光地夫々に関する情報に基づいて検索要求に応じた観光地を検索し表示する旅行案内装置とを備える旅行案内システムにおいて、
前記情報収集装置は、
収集した前記複数の観光地夫々に関する情報からキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段が抽出した前記キーワードからなり、前記複数の観光地夫々に関連付けた複数のインデックス情報を生成するインデックス情報生成手段と、
前記キーワード抽出手段が抽出したキーワード夫々の抽出位置及び前記キーワード夫々を修飾する修飾語に基づいて抽出元の情報に対する前記キーワード夫々の重要度を算出する重要度算出手段と
を備え、
前記旅行案内装置は、
前記検索要求からキーワードを抽出し、該キーワードからなる検索条件を生成する検索条件生成手段
を備え、
該検索条件生成手段が生成した前記検索条件に基づいて前記観光地を検索し、前記重要度と共に表示するよう構成してある
ことを特徴とする旅行案内システム。
【請求項１２】
制御部を有するコンピュータにネットワークを介して複数の観光地夫々に関する情報を収集させ、送信要求を受付けて前記情報を要求元に送信させるためのコンピュータプログラムにおいて、
コンピュータに、
前記複数の観光地夫々に関する情報からキーワードを前記制御部により抽出するキーワード抽出ステップと、
前記キーワードからなり、前記複数の観光地夫々に関連付けた複数のインデックス情報を前記制御部により生成するインデックス情報生成ステップと、
前記キーワード夫々の抽出位置及び前記キーワード夫々を修飾する修飾語に基づいて抽出元の情報に対する前記キーワード夫々の重要度を前記制御部により算出する重要度算出ステップと、
前記送信要求に応じて前記複数の観光地夫々に関する情報と共に前記インデックス情報及び前記重要度を前記制御部により送信する送信ステップと
を実行させることを特徴とするコンピュータプログラム。
【請求項１３】
外部のサーバ装置から受信した複数の観光地に関する情報に基づいて検索要求に応じた観光地を、制御部を有するコンピュータに検索させるためのコンピュータプログラムにおいて、
コンピュータに、
前記検索要求からキーワードを抽出し、該キーワードからなる検索条件を前記制御部により生成する検索条件生成ステップと、
前記複数の観光地夫々に関する情報及び前記観光地に関する情報に対する前記検索条件をなすキーワード夫々の重要度を前記制御部により受信する受信ステップと、
前記検索条件に基づいて前記観光地を前記制御部により検索する検索ステップと、
前記受信手段が受信した前記キーワード夫々の重要度に基づいて前記検索要求に対する前記観光地の類似度を示す要求類似度を前記制御部により算出する要求類似度算出ステップと
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを介して複数の観光地夫々に関する情報を収集し、検索要求に応じた観光地の検索及び旅行計画の立案を行うための情報収集装置、旅行案内装置、旅行案内システム及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、観光地に関する情報を提供する多数のウェブサイトがインターネット上に公開されている。各個人は、これらのウェブサイトにより世界各国の観光地について最新の情報を入手し、これらの情報に基づいて訪問する観光地を選択し、旅行計画を立てることが可能となっている。インターネット上には、観光地に関する情報に限らず様々な情報が公開されており、膨大な数に及ぶ。そこで、インターネット上に公開された情報から、インターネット上に提供されている検索エンジンを各個人が利用して必要な情報を検索することが、一般に行われている。しかし、各個人が必要とする観光地に関する情報を入手するためには、観光地及び観光旅行に関する知識等に基づいて各自の要求及び趣味嗜好が反映された適切な検索キーワードを検索エンジンに入力する必要がある。
【０００３】
一方、旅行会社等において顧客夫々の要求に応じた旅行計画を顧客に代わって立案して提示する旅行コンシェルジェが誕生してきている。旅行コンシェルジェは、顧客との会話により顧客の要求を聞き出すことで、必ずしも的確に表現できていない顧客の真意を細大漏らさず汲み取って顧客の要求に応じた旅行計画を立案して提示する。また、旅行コンシェルジェは、自己の知識、経験及び勘等に基づいて顧客の要求背景を類推し、顧客の趣味嗜好等を考慮した最適な旅行計画を提示することが可能である。さらに、旅行コンシェルジェは、顧客が選択した観光地を訪問地としており、各旅行会社がインターネットを介して提供するパッケージ旅行（企画旅行）の案内も行う。これらの旅行コンシェルジェは、旅行計画を立案する際に、豊富な知識に基づいて顧客の要求に応じた適切な検索キーワードを検索エンジンに入力し、入手した最新の観光地に関する情報により顧客に適切な観光地の提示及び旅行計画の立案を行っている。
【０００４】
インターネット上に公開されている情報は著しく増加しているため、旅行コンシェルジェが検索エンジンを使用した場合であっても顧客の要求を聞き出して必要な観光地に関する情報を検索し、顧客に最適な観光地情報を取捨選択して提示するまでに長時間を要することがある。そこで、特許文献１には、インターネット上で提供されている膨大な量の情報を事前に収集し、顧客の要求を受付けた場合、要求に応じた情報を検索して出力する情報処理提供システムが記載されている。また、特許文献１に記載の情報処理提供システムは、会話で用いられる自然文からなる要求を受け付けることで、適切な検索キーワードを検索エンジンに入力する手間を省くことが可能にしてある。
【特許文献１】特開２００８−３３３８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１には、旅行分野に限らず幅広い分野に対して適用される情報処理提供システムが記載されており、顧客の要求に応じて顧客の趣味嗜好等に最適な観光地の提示及び旅行計画の立案を行う旅行案内システムを実現するための具体的な構成等の記載がない。また、インターネット上には、様々な表示形態及び内容を有する情報が整理されずに提供されているため、特許文献１に記載の情報処理提供システムを用いて検索した場合、表示形態及び内容に統一性のない複数の情報が検索結果として提供され、夫々の検索結果の違いを容易に把握することができないという問題があった。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、インターネットを介して収集した複数の観光地に係る情報からキーワードを抽出してインデックス情報を生成するインデックス情報生成手段と、各キーワードの重要度を抽出元の観光地情報に基づいて算出する重要度算出手段とを備えることにより、顧客の要求に応じて顧客の趣味嗜好等に最適な観光地の提示を行うことが可能となる情報収集装置及びコンピュータプログラムを提供することを目的とする。また、受付けた検索要求に応じて検索した観光地及び検索要求の類似度を算出する要求類似度算出手段を備えることにより、検索結果の違いを容易に把握することが可能となる旅行案内装置及びコンピュータプログラムを提供することを目的とする。さらに、前述の情報収集装置及び旅行案内装置を備えることにより、自然文で入力された顧客の要求に応じて観光地を検索することが可能となる旅行案内システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報収集装置は、ネットワークを介し、複数の観光地夫々に関する情報を収集する収集手段と、送信要求を受付けて前記情報を要求元に送信する送信手段とを備えた情報収集装置において、前記収集手段が収集した前記複数の観光地夫々に関する情報からキーワードを抽出するキーワード抽出手段と、該キーワード抽出手段が抽出した前記キーワードからなり、前記複数の観光地夫々に関連付けた複数のインデックス情報を生成するインデックス情報生成手段と、前記キーワード抽出手段が抽出したキーワード夫々の抽出位置及び前記キーワード夫々を修飾する修飾語に基づいて抽出元の情報に対する前記キーワード夫々の重要度を算出する重要度算出手段とを備え、前記送信手段は、前記送信要求に応じて前記インデックス情報及び前記重要度を送信するよう構成してあることを特徴とする。
【０００８】
本発明にあっては、情報収集装置により、インターネット上に公開されている複数の観光地夫々に関する情報が収集される。情報収集装置は、収集した情報夫々からキーワードを抽出し、抽出したキーワードからなるインデックス情報を各情報に関連付けて内蔵するデータベースに格納する。各情報の先頭に近い位置から抽出されたキーワードほど、抽出元の情報において重要なキーワードであると判定され、高得点となるよう各キーワードの重要度が算出される。また、各情報内でキーワードを修飾する修飾語が多いほど、抽出元の情報において重要なキーワードであると判定され、高得点となるよう各キーワードの重要度が補正される。情報収集装置は、送信要求に応じて各情報に関連付けられたインデックス情報及び各キーワードの重要度を要求元に送信する。
【０００９】
本発明に係る情報収集装置は、前記インデックス情報夫々をなすキーワードに基づいて前記複数の観光地を複数の群に分類する分類手段を備え、前記送信手段は、前記分類手段により前記複数の観光地夫々が分類された前記群に関する群情報を送信するよう構成してあることを特徴とする。
【００１０】
本発明にあっては、情報収集装置により、収集した複数の観光地夫々に関する情報が、各情報に関連付けられたインデックス情報をなすキーワードに基づいて複数の群に分類される。情報収集装置は、送信要求に応じて複数の観光地夫々に関する情報及び各情報が分類される群に関する群情報を要求元に送信する。
【００１１】
本発明に係る旅行案内装置は、外部の装置から複数の観光地夫々に関する情報を受信する受信手段と、検索要求を受付ける受付手段と、前記受信手段が受信した前記情報に基づいて前記受付手段が受付けた前記検索要求に応じた観光地を検索する検索手段と、該検索手段が検索した前記観光地を表示する表示手段とを備えた旅行案内装置において、前記検索要求からキーワードを抽出し、該キーワードからなる検索条件を生成する検索条件生成手段を備え、前記検索手段は、該検索条件生成手段が生成した前記検索条件を満たす観光地を検索するよう構成してあり、前記受信手段は、前記観光地に関する情報に対する前記検索条件をなすキーワード夫々の重要度を受信するよう構成してあり、前記受信手段が受信した前記キーワード夫々の重要度に基づいて前記検索要求に対する前記観光地の類似度を示す要求類似度を算出する要求類似度算出手段を更に備え、前記表示手段は、前記観光地を前記要求類似度算出手段が算出した前記要求類似度と共に表示するよう構成してあることを特徴とする。
【００１２】
本発明にあっては、旅行案内装置が検索要求を受付けた場合、検索要求からキーワードが抽出され、抽出されたキーワードからなる検索条件が生成される。旅行案内装置は、外部の装置から複数の観光地夫々に関する情報を受信し、受信した情報に基づいて検索条件を満たす観光地を検索する。また、旅行案内装置は、外部の装置から検索した観光地に関する情報と共に、検索条件をなすキーワード夫々が検索した観光地に関する情報に対してどの程度重要であるかを示す重要度を受信する。旅行案内装置は、キーワード夫々の重要度に基づいて、検索した観光地が検索要求に対してどの程度類似しているかを示す要求類似度を算出する。旅行案内装置は、検索した観光地夫々を算出した各要求類似度と共に表示する。
【００１３】
本発明に係る旅行案内装置は、前記受信手段は、前記複数の観光地夫々が分類されており、複数の群に関する群情報を受信するよう構成してあり、前記受信手段が受信した前記情報に関する複数の観光地及び前記情報に含まれるキーワードから、少なくとも一つの観光地及びキーワード夫々を登録する登録手段と、該登録手段が登録した前記観光地のうち、前記群情報に基づいて前記検索手段が検索した前記観光地と同一の群に分類される観光地の数を取得する観光地数取得手段と、前記登録手段が登録した前記キーワードのうち、前記検索手段が検索した前記観光地に関する情報に含まれるキーワードの数を取得するキーワード数取得手段と、該観光地数取得手段及び前記キーワード数取得手段夫々が取得した前記観光地の数及び前記キーワードの数に基づいて前記登録手段が登録した前記観光地及び前記キーワードに対する前記検索手段が検索した前記観光地の類似度を示す登録類似度を算出する登録類似度算出手段とを更に備え、前記表示手段は、前記要求類似度及び前記登録類似度を２次元グラフ表示するよう構成してあることを特徴とする。
【００１４】
本発明にあっては、旅行案内装置により、複数の観光地夫々に関する情報と共に複数の観光地夫々が分類された複数の群に関する群情報が受信される。旅行案内装置は、受信した情報に関する複数の観光地から、旅行コンシェルジェが勧める観光地及び顧客の好みに応じた観光地を登録する。また、旅行案内装置は、受信した観光地夫々に関する情報に含まれるキーワードから顧客の趣味嗜好に対応するキーワードを登録する。旅行案内装置は、登録した観光地のうち、顧客の検索要求に応じて検索した観光地と同一の群に含まれる観光地の数を取得する。また、旅行案内装置は、登録したキーワードのうち、顧客の検索要求に応じて検索した観光地に関する情報に含まれるキーワードの数を取得する。旅行案内装置は、取得した観光地の数及びキーワードの数に基づいて、登録してある観光地及びキーワードに対し、検索要求に応じて検索した観光地がどの程度類似しているかを示す登録類似度を算出する。旅行案内装置は、検索した観光地夫々に対して算出した各要求類似度及び各登録類似度を２次元グラフ上に表示する。
【００１５】
本発明に係る旅行案内装置は、前記受信手段は、前記検索手段が検索した前記観光地及び前記観光地が位置する国を訪問する企画旅行夫々の数を外部から受信するよう構成してあり、前記観光地が位置する国を訪問する企画旅行の数に対して前記観光地を訪問する企画旅行の数が占める割合からなる企画旅行訪問度を算出する企画旅行訪問度算出手段を更に備え、前記表示手段は、前記検索手段が検索した前記観光地を前記企画旅行訪問度と共に表示するよう構成してあることを特徴とする。
【００１６】
本発明にあっては、旅行案内装置により、旅行会社がインターネット上に提供している企画旅行（パッケージツアー）のうち、検索した観光地が位置する国を訪問する企画旅行の数及び検索した観光地を訪問する企画旅行の数が外部の装置から受信される。旅行案内装置は、検索した観光地が位置する国を訪問する企画旅行の数のうち、検索した観光地を訪問する企画旅行の数が占める割合からなる企画旅行訪問度を算出する。旅行案内装置は、検索した観光地夫々を各企画旅行訪問度と共に表示する。
【００１７】
本発明に係る旅行案内装置は、前記表示手段が表示した前記観光地のうち、選択操作を受付けて少なくとも一つの観光地を選択する観光地選択手段と、前記受信手段が受信した前記情報に関する複数の観光地のうち、前記観光地選択手段が選択した観光地と同一の群に分類される観光地を前記観光地選択手段が選択した前記観光地に追加する類似観光地追加手段と、前記観光地選択手段及び前記類似観光地追加手段夫々が選択及び追加した観光地からなる旅行計画を生成する旅行計画生成手段とを備え、前記表示手段は、前記旅行計画生成手段が生成した前記旅行計画を表示するようにしてあることを特徴とする。
【００１８】
本発明にあっては、旅行案内装置が検索した観光地のうち、少なくとも一つの観光地が顧客により選択される。旅行案内装置は、外部の装置から受信した情報に関する複数の観光地のうち、顧客が選択した観光地と同一の群に分類されている類似の観光地をさらに選択する。旅行案内装置は、顧客が選択した観光地及び類似の観光地からなる旅行計画を生成して表示する。
【００１９】
本発明に係る旅行案内装置は、前記類似観光地追加手段は、前記受信手段が受信した前記情報に関する複数の観光地のうち、前記登録手段が登録した観光地と同一の群に分類される観光地を追加するよう構成してあることを特徴とする。
【００２０】
本発明にあっては、旅行案内装置により、顧客又は旅行コンシェルジェにより登録してある観光地と同一の群に分類されている観光地を含む旅行計画が生成されて表示される。
【００２１】
本発明に係る旅行案内装置は、前記類似観光地追加手段は、前記受信手段が受信した前記情報に関する複数の観光地のうち、前記観光地選択手段が選択した前記観光地から所定距離内に位置する他の観光地を追加するよう構成してあることを特徴とする。
【００２２】
本発明にあっては、旅行案内装置により、顧客が選択した観光地から所定距離内に位置する観光地を含む旅行計画が生成されて表示される。
【００２３】
本発明に係る旅行案内装置は、前記受信手段は、前記検索手段が検索した観光地に関する評価情報の数及び前記観光地を肯定的に評価する評価情報の数を受信するよう構成してあり、前記観光地に関する評価情報の数に対して前記観光地を肯定的に評価する評価情報の数が占める割合からなる評価度を算出する評価度算出手段を更に備え、前記類似観光地追加手段は、前記受信手段が受信した前記情報に関する複数の観光地のうち、所定値以上の評価度が取得された観光地を追加するよう構成してあることを特徴とする。
【００２４】
本発明にあっては、旅行案内装置により、例えば、検索した観光地を訪れた観光客が感想等をインターネット上に公開した情報、所謂口コミ情報等の評価情報の総数及び係る観光地を肯定的に評価する肯定的評価情報の数が受信される。旅行案内装置は、検索した観光地夫々に対して、観光地夫々に関する評価情報の総数のうち、肯定的評価情報の数が占める割合からなる評価度を算出する。旅行案内装置は、所定値以上の評価度が取得された観光地を顧客が選択した観光地に追加し、インターネット上で評価の高い観光地を含む旅行計画を生成して表示する。
【００２５】
本発明に係る旅行案内装置は、前記登録手段は、複数の顧客夫々による選択操作を受付けて前記複数の顧客夫々に対して観光地を登録するよう構成してあり、該観光地を登録した顧客の人数が前記複数の顧客の人数に占める割合からなる顧客登録度を算出する顧客登録度算出手段を更に備え、前記類似観光地追加手段は、前記顧客登録度算出手段により所定値以上の顧客登録度が算出された観光地を追加するよう構成してあることを特徴とする。
【００２６】
本発明にあっては、複数の顧客夫々の好みの観光地が登録される。旅行案内装置は、登録された観光地夫々に対応して、顧客の総数に対して係る観光地を好みの観光地として登録した顧客の数の割合からなる顧客登録度を算出する。旅行案内装置は、所定値以上の顧客登録度が算出された観光地、すなわち、顧客に人気のある観光地を含む旅行計画を生成して表示する。
【００２７】
本発明に係る旅行案内システムは、ネットワークを介し、複数の観光地夫々に関する情報を収集する情報収集装置と、該情報収集装置が収集した前記複数の観光地夫々に関する情報に基づいて検索要求に応じた観光地を検索し表示する旅行案内装置とを備える旅行案内システムにおいて、前記情報収集装置は、収集した前記複数の観光地夫々に関する情報からキーワードを抽出するキーワード抽出手段と、該キーワード抽出手段が抽出した前記キーワードからなり、前記複数の観光地夫々に関連付けた複数のインデックス情報を生成するインデックス情報生成手段と、前記キーワード抽出手段が抽出したキーワード夫々の抽出位置及び前記キーワード夫々を修飾する修飾語に基づいて抽出元の情報に対する前記キーワード夫々の重要度を算出する重要度算出手段とを備え、前記旅行案内装置は、前記検索要求からキーワードを抽出し、該キーワードからなる検索条件を生成する検索条件生成手段を備え、該検索条件生成手段が生成した前記検索条件に基づいて前記観光地を検索し、前記重要度と共に表示するよう構成してあることを特徴とする。
【００２８】
本発明にあっては、情報収集装置により、インターネット上に公開されている複数の観光地夫々に関する情報が収集される。情報収集装置は、複数の観光地夫々に関する各情報からキーワードを抽出し、抽出したキーワードからなるインデックス情報を各情報に関連付けて内蔵するデータベースに格納する。旅行案内装置は、自然文等の文書形式を有する検索要求を受付けて、当該検索要求からキーワードを抽出し、抽出したキーワードからなる検索条件を生成する。旅行案内装置は、検索条件を満たすインデックス情報を情報収集装置がデータベースに格納したインデックス情報から検索し、検索したインデックス情報が関連付けられた観光地を検索要求に応じて表示する。
【００２９】
本発明に係るコンピュータプログラムは、制御部を有するコンピュータにネットワークを介して複数の観光地夫々に関する情報を収集させ、送信要求を受付けて前記情報を要求元に送信させるためのコンピュータプログラムにおいて、コンピュータに、前記複数の観光地夫々に関する情報からキーワードを前記制御部により抽出するキーワード抽出ステップと、前記キーワードからなり、前記複数の観光地夫々に関連付けた複数のインデックス情報を前記制御部により生成するインデックス情報生成ステップと、前記キーワード夫々の抽出位置及び前記キーワード夫々を修飾する修飾語に基づいて抽出元の情報に対する前記キーワード夫々の重要度を前記制御部により算出する重要度算出ステップと、前記送信要求に応じて前記複数の観光地夫々に関する情報と共に前記インデックス情報及び前記重要度を前記制御部により送信する送信ステップとを実行させることを特徴とする。
【００３０】
本発明にあっては、コンピュータプログラムにより、インターネット上に公開されている複数の観光地夫々に関する情報が収集される。収集した複数の観光地夫々に関する各情報からキーワードが抽出され、抽出されたキーワードからなるインデックス情報が各情報に関連付けられて生成される。各情報の先頭に近い位置から抽出されたキーワードほど、抽出元の情報において重要なキーワードであると判定され、高得点となるよう各キーワードの重要度が算出される。また、各情報でキーワードを修飾する修飾語が多いほど、抽出元の情報において重要なキーワードであると判定され、高得点となるよう各キーワードの重要度が補正される。送信要求に応じて、複数の観光地夫々に関する情報、インデックス情報及び重要度が送信される。
【００３１】
本発明に係るコンピュータプログラムは、外部のサーバ装置から受信した複数の観光地に関する情報に基づいて検索要求に応じた観光地を、制御部を有するコンピュータに検索させるためのコンピュータプログラムにおいて、コンピュータに、前記検索要求からキーワードを抽出し、該キーワードからなる検索条件を前記制御部により生成する検索条件生成ステップと、前記複数の観光地夫々に関する情報及び前記観光地に関する情報に対する前記検索条件をなすキーワード夫々の重要度を前記制御部により受信する受信ステップと、前記検索条件に基づいて前記観光地を前記制御部により検索する検索ステップと、前記受信手段が受信した前記キーワード夫々の重要度に基づいて前記検索要求に対する前記観光地の類似度を示す要求類似度を前記制御部により算出する要求類似度算出ステップとを実行させることを特徴とする。
【００３２】
本発明にあっては、コンピュータプログラムにより、検索要求を受付けた場合、検索要求からキーワードを抽出され、抽出されたキーワードからなる検索条件が生成される。外部の装置から複数の観光地夫々に関する情報及び各キーワードの重要度が受信される。受信した複数の観光地夫々に関する情報にも基づいて検索条件を満たす観光地を検索する。また、受信した各キーワードの重要度に基づいて、検索要求及び検索した観光地の類似度を示す要求類似度が算出される。
【発明の効果】
【００３３】
本発明にあっては、インターネットを介して収集した複数の観光地に係る情報からキーワードを抽出してインデックス情報を生成するインデックス情報生成手段と、各キーワードの重要度を抽出元の観光地情報に基づいて算出する重要度算出手段とを備えることにより、顧客の要求に応じて顧客の趣味嗜好等に最適な観光地の提示を行うことが可能となる。また、受付けた検索要求に応じて検索した観光地及び検索要求の類似度を算出する要求類似度算出手段を備えることにより、検索結果の違いを容易に把握することが可能となる。さらに、前述の情報収集装置及び旅行案内装置を備えることにより、自然文で入力された顧客の要求に応じて観光地を検索することが可能となる。
【発明を実施するための最良の形態】
【００３４】
実施の形態１
以下、本発明をその実施の形態を示す図面を参照して具体的に説明する。図１は、実施の形態１に係る旅行案内システムのネットワーク構成を示す模式図である。図中１は、ネットワーク網に接続し、複数の観光地夫々に関する情報を収集する情報収集装置を示す。本実施の形態では、情報収集装置１が接続されるネットワーク網としてインターネット網Ｎを例に挙げて説明するが、これに限るものではなく、観光地に関する情報が公開されているネットワーク網であればよい。インターネット網Ｎには、観光地に関する情報コンテンツを提供するためのウェブサイトを公開するウェブサーバ装置３、３、…、及び情報収集装置１が収集した情報から顧客のリクエスト（検索要求）に応じて観光地を検索し、表示する旅行案内装置２が接続されている。情報収集装置１は、インターネット網Ｎ上にウェブサーバ装置３、３、…により公開されている複数のウェブサイトを巡回し、各ウェブサイトで提供されている観光地に関する情報コンテンツを取得し、取得した情報コンテンツから観光地に関する情報を抽出して内蔵するデータベースに格納することにより、複数の観光地夫々に関する情報を収集するようにしてある。
【００３５】
ウェブサーバ装置３、３、…が提供する観光地に関する情報コンテンツは、世界各国の観光地の画像と、観光地名及び観光地を紹介する文書データからなる観光地情報と、観光地を訪れた旅行者が観光地の感想（以下、口コミと称する）を記述した文書データからなる口コミ情報（評価情報）と、旅行代理店が企画したパッケージツアー（企画旅行、又はパック旅行）を紹介するパック旅行情報（企画旅行情報）とを含んでいる。情報収集装置１に接続される旅行案内装置２は、パーソナルコンピュータ及び携帯情報機器等であり、インターネット網Ｎを介して顧客のリクエストに応じた観光地を情報収集装置１が内蔵するデータベースから検索し、表示するようにしてある。また、旅行案内装置２は、複数の顧客夫々の氏名、趣味嗜好及び好みの観光地等からなる顧客情報と、旅行コンシェルジェが勧めるお勧め観光地及びお勧め観光地の訪問に最適なお勧め季節等からなるコンシェルジェ情報とを受け付けて登録可能にしてある。さらに、旅行案内装置２は、検索した観光地等に基づいて旅行計画を生成して表示可能にしてある。
【００３６】
図２は、実施の形態１に係る情報収集装置１及び旅行案内装置２の内部構成を示すブロック図である。情報収集装置１は、インターネット網Ｎに接続するための通信部１５と、インターネット網Ｎ上に公開されている複数のウェブサイト夫々に対応した複数のルールファイルを格納したルールファイルデータベース１０１と、口コミ情報に使われる風評表現を収録した風評表現辞書データベース１０２とを備えている。ルールファイルは、各ウェブサイトから観光地情報、口コミ情報及びパック旅行情報を抽出して収集するための収集パターンを正規表現で記述したファイルである。各ウェブサイトは、固有の階層構造及びレイアウト構造により記述されたウェプページによって情報コンテンツを公開していることが多いため、これらの構造を事前に解析して作成したルールファイルをルールファイルデータベース１０１に格納しておくと良い。また、通信部１５は、インターネット網Ｎを介して旅行案内装置２と相互通信可能に接続されており、旅行案内装置２から受付けた送信要求に応じて各種情報を旅行案内装置２に送信する送信手段としても機能する。
【００３７】
図３は、実施の形態１に係る風評表現辞書データベース１０２のレコードレイアウト例を示す図表である。風評表現辞書データベース１０２には、口コミ情報で使われる風評表現が格納されており、観光地を肯定的及び否定的に評価する風評表現に対応して夫々＋１及び−１の点数が付与されている。図３に示す例では、観光地を肯定的に評価する風評表現である「面白かった」、「美味しい」及び「お勧め」夫々に点数＋１が対応付けられている。また、観光地を否定的に評価する風評表現である「つまらない」、「退屈」、「まずい」及び「だめです」夫々に点数−１が対応づけられている。情報収集装置１は、複数のウェブサイト夫々に対応した各ルールファイルに基づいて、ウェブサーバ装置３、３、…が公開するウェブサイトで提供される情報コンテンツから観光地情報、口コミ情報及びパック旅行情報を抽出して収集するようにしてある。
【００３８】
また、情報収集装置１は、複数のウェブサイトにアクセスして収集した観光地情報、口コミ情報及びパック旅行情報夫々を格納するための観光地情報データベース１０３、口コミ情報データベース１０４及びパック旅行情報データベース１０５を備えている。観光地情報データベース１０３は、観光地情報夫々を各観光地と対応付けて格納するようにしてある。口コミ情報データベース１０４は、口コミ情報夫々を各観光地と対応付けて格納するようにしてある。パック旅行情報データベース１０５には、情報収集装置１が収集したパック旅行情報から旅行代理店名、パック名、出発日、旅行日数、費用、出発地、最小催行人数、旅行代理店のウェブサイトのＵＲＬ（ Uniform Resource Locator ）、宿泊ホテル名及び訪問する観光地名等を抽出し、これら複数項目の情報から再構成されたパック旅行情報が格納されるようにしてある。
【００３９】
観光地情報データベース１０３に格納された複数の観光地情報夫々からキーワードが抽出され、当該キーワードからなるインデックス情報が各観光地情報及び観光地に関連付けてインデックス情報データベース１０６に格納されるようにしてある。また、キーワード夫々に対して抽出元の観光地情報における重要度（スコア）の算出、所謂スコアリングが行われ、当該スコアが各キーワードに関連付けてキーワードスコアデータベース１０７に格納されるようにしてある。観光地情報データベース１０３に格納されている複数の観光地情報夫々は、関連付けられたインデックス情報により複数のクラスタ（群）に分類され、夫々のクラスタに関するクラスタ情報（群情報）がクラスタ情報データベース１０８に格納されるようにしてある。
【００４０】
さらに情報収集装置１は、液晶パネル等からなる表示部１３と、キーボード及びマウス等からなる受付部１４と、各種処理及びバス１０ａを介して情報収集装置１内部のハードウェア各部の制御を行うＣＰＵ（ Central Processing Unit ）１０と、情報収集装置１を動作させるために必要な種々のコンピュータプログラム等を予め記憶してあるＲＯＭ（ Read-Only Memory ）１１と、ＲＡＭ（ Random Access Memory ）１２とを備えている。ＣＰＵ１０は、ＲＯＭ１１に記憶されているコンピュータプログラムをＲＡＭ１２に読み出して実行するようにしてある。ＲＡＭ１２は、ＣＰＵ１０がコンピュータプログラムを実行する際に発生するフラグ等のデータの一時的な記憶を行うようにしてある。
【００４１】
旅行案内装置２は、インターネット網Ｎに接続するための通信部２５と、顧客からリクエスト（検索要求）が入力されるキーボード及びマウス等からなる受付部（受付手段）２４と、入力されたリクエストに応じて検索した観光地等を表示する液晶モニタ等からなる表示部（表示手段）２３とを備えている。また、旅行案内装置２は、旅行案内装置２を動作させるために必要な種々のコンピュータプログラム等を予め記憶してあるＲＯＭ２１と、コンピュータプログラムを実行し、バス２０ａを介して各種処理及び旅行案内装置２のハードウェア各部を制御するＣＰＵ２０と、ＣＰＵ２０がコンピュータプログラムを実行する際に発生するフラグ等のデータの一時的な記憶を行うＲＡＭ２２と、後述のプランテンプレートを予め記憶しているテンプレート記憶部２６とを備えている。また、通信部２５は、インターネット網Ｎを介して情報収集装置１に相互通信可能に接続されており、送信要求を情報収集装置１に送信し、送信要求に応じて情報収集装置１から送信されてきた各種情報を受信する受信手段として機能する。
【００４２】
旅行案内装置２は、顧客情報を格納する顧客データベース２０１と、旅行コンシェルジェが登録するお勧め観光地、お勧め評価値、お勧め季節及びメッセージ（コンシェルジェメッセージ）等からなるコンシェルジェ情報を格納するコンシェルジェデータベース２０２と、観光分野で頻出であり、動詞に関連した観光地関連語及び名詞の類語（シソーラス）夫々を格納した観光地属性データベース２０３及びシソーラス辞書データベース２０４とを備えている。コンシェルジェ情報に含まれるお勧め観光地夫々には、お勧め評価値が旅行コンシェルジェにより設定されており、各お勧め評価値は、旅行コンシェルジェが強く勧める観光地である程、高い数値が設定されるようにしてある。お勧め季節は、コンシェルジェ情報に含まれるお勧め観光地の一部を訪問する時期として旅行コンシェルジェが勧める季節であり、月日で指定された期間及びお勧め季節が設定されるお勧め観光地とからなる。
【００４３】
図４は、実施の形態１に係る趣味嗜好属性データベース２０６のレコードレイアウト例を示す図表である。旅行案内装置２は、観光分野で使われる複数の名詞夫々に関する知識データを格納した知識データベース２０５と、趣味嗜好表現夫々に対応付けて関連キーワードを格納した趣味嗜好属性データベース２０６とを備えている。顧客データベース２０１に格納される顧客情報は、趣味嗜好属性情報、好み観光地、顧客の氏名、性別及び年齢等からなる。趣味嗜好属性情報は、顧客夫々に関連付けられており、趣味嗜好属性データベース２０６に格納されている複数の趣味嗜好表現から各顧客の趣味嗜好に対応する趣味嗜好表現が選択されてなる。図４に示す趣味嗜好属性データベース２０６のレコードレイアウト例では、趣味嗜好を表現する趣味嗜好表現夫々に対応しており、観光地に関する名詞からなる関連キーワードが格納されている。例えば、趣味嗜好表現「グルメ」には、グルメに関する名詞である関連キーワード「レストラン」、「ステーキ」、…が対応付けられている。顧客が趣味嗜好表現として、「ゴルフ」及び「グルメ」を選択した場合、「ゴルフ」及び「グルメ」からなる趣味嗜好属性情報を含む顧客情報が顧客データベース２０１に格納される。
【００４４】
好み観光地は、顧客が過去に訪れて気に入った観光地等の顧客夫々が好む観光地であり、予め顧客夫々に対して登録されるようにしてある。複数の顧客夫々に対応する顧客情報及び旅行コンシェルジェが勧める観光地が受付部２４に入力された場合、顧客データベース２０１及びコンシェルジェデータベース２０２に格納することにより、登録手段として機能するようにしてある。次に情報収集装置１がインターネット網Ｎを介して情報コンテンツを取得し、観光地情報、口コミ情報及びパック旅行情報を抽出して再構成し、各データベースに格納して収集する手順を説明する。
【００４５】
情報収集装置１は、ルールファイルデータベース１０１に格納されている複数のルールファイルを順次読み出し、読み出したルールファイルに対応するウェブサイトにアクセスする。情報集収集装置１は、アクセスしたウェブサイトが提供する情報コンテンツからルールファイルが記述する収集パターンに基づいて観光地夫々に関する観光地情報、口コミ情報及びパック旅行情報を抽出する。情報収集装置１は、抽出した観光地情報を観光地夫々に関する複数の観光地情報に再構成する。情報収集装置１は、複数の観光地情報夫々の観光地に関する経度緯度情報を取得して観光地情報夫々に付加する。情報収集装置１は、観光地情報夫々を各観光地に関連付けて観光地情報データベース１０３に格納する。経度緯度情報は、観光地名又は観光地の住所等から地図上の位置を検索して緯度経度情報を提供する地図検索エンジンをインターネット上に提供するための従来技術であるサーバ装置等を利用するとよい。情報収集装置１は、抽出した口コミ情報を観光地夫々に関する複数の口コミ情報に再構成する。
【００４６】
情報収集装置１は、複数の口コミ情報夫々から風評表現辞書データベース１０２に格納されている風評表現を検索し、検索した風評表現夫々に対応する点数を風評表現辞書データベース１０２から読み出し、合計値からなる口コミ点数を算出する。これにより、正の値の口コミ点数が算出された場合、観光地を肯定的に表現する風評表現が多い肯定的な口コミ情報であることを示す。また、負の値の口コミ点数が算出された場合、観光地を否定的に表現する風評表現が多い否定的な口コミ情報であることを示す。複数の口コミ情報夫々に算出した各口コミ点数を付加し、各観光地に関連付けて口コミ情報データベース１０４に格納する。情報収集装置１は、抽出したパック旅行情報をパック旅行夫々に関する複数のパック旅行情報に再構成し、各パック旅行に関連付けてパック旅行情報データベース１０５に格納する。次に情報収集装置１が観光地情報データベース１０３に格納した複数の観光地情報夫々からキーワードを抽出してインデックス情報を生成する手順を説明する。
【００４７】
図５は、実施の形態１に係るインデックス情報を生成する手順を説明する説明図である。情報収集装置１は、収集した観光地情報に含まれる文書データを複数の品詞夫々に形態素分割する。図５に示す例では、観光地のタイトルを示す「国立自然公園」及び観光地について説明する説明文「この施設は、…」からなる文書データが、「国立」、「自然」、「公園」、「この」、「施設」及び「は」の６つの品詞に分割されている。分割された複数の品詞から観光地情報に係るキーワードとして名詞が抽出される。図５に示す例では、名詞である「国立」、「自然」、「公園」及び「施設」が抽出されている。抽出された名詞が連続する場合、連続する名詞夫々を組み合わせて複合名詞が生成される。図５に示す例では、連続する３つの名詞である「国立」、「自然」及び「公園」夫々を組み合わせて３つの複合名詞「国立自然」、「自然公園」及び「国立自然公園」が生成されている。
【００４８】
情報収集装置１は、観光地情報を特徴づけるキーワードとして、文書データから抽出した名詞及び生成した複合名詞を取得する。情報収集装置１は、取得したキーワードからなるインデックス情報を生成し、抽出元の観光地情報を特徴付ける情報として当該観光地情報に関連付けてインデックス情報データベース１０６に格納する。図５に示す例では、複合名詞である「国立自然」、「自然公園」及び「国立自然公園」並びに名詞である「施設」がキーワードとして抽出され、当該キーワードからなるインデックス情報が生成され、観光地情報に関連付けてインデックス情報データベース１０６に格納されている。次に、観光地情報から抽出したキーワードをスコアリングする手順を説明する。
【００４９】
図６は、実施の形態１に係る観光地情報から抽出したキーワードをスコアリングする手順を説明する説明図である。図中矢印は、文章中のキーワード及び修飾語の修飾関係を示す。情報収集装置１は、観光地情報に含まれる文書データを略３等分し、夫々第１領域、第２領域及び第３領域とする。図６（ａ）に示す例では、観光地情報に含まれる文書データが、タイトル「国立自然公園」を含む「国立自然公園  この施設は、…きれいで有名な公園です。…」から始まる第１領域と、「この公園は、…年に建設され…」から始まる第２領域と、「週末には、市民が…」から始まる第３領域とに３分割されている。情報収集装置１は、観光地情報から抽出したキーワード、すなわち関連付けられたインデックス情報をなすキーワード夫々が第１領域、第２領域及び第３領域夫々に出現する数をカウントする。
【００５０】
第１領域における出現数、第２領域における出現数及び第３領域における出現数夫々を等倍、２倍及び３倍した数の合計値からなるスコアが、各キーワードに対するスコア（重要度）として算出される。これにより、文書データの先頭に近い領域に出現する頻度が高いキーワードほど、高いスコアが算出される。一般に観光地情報コンテンツ内で重要なキーワードほど、文書データの先頭に近い領域に出現する頻度が高くなる傾向があるため、各キーワードに対して取得されるスコアは、抽出元の観光地情報における重要度を反映する。また、キーワードの観光地情報における重要度は、文章中でキーワードを修飾する修飾語の数が多いほど、一般に重要度が高くなる傾向がある。
【００５１】
このため、情報収集装置１は、各キーワードに対して算出したスコアを修飾語の数により補正する必要がある。初めに情報収集装置１は、キーワードを含む文章夫々を文書データから抽出する。次に情報収集装置１は、一つの文章内でキーワードを修飾する修飾語の数をカウントする。図６（ｂ）に示す例では、文章「きれいで有名な公園です」に含まれるキーワード「公園」を修飾する修飾語が「きれい」及び「有名」の２つであり、修飾語の数として２が取得される。また、キーワードを修飾する修飾語は、キーワードの前方に位置するものに限らず、文法的に修飾関係を有するものであればよい。
【００５２】
図６（ｃ）に示す例では、文章「この公園はきれいで有名です」に含まれるキーワード「公園」の後方に修飾語「きれい」及び「有名」が位置しており、修飾語の数として２が取得される。文章中における修飾語の検出は、公知技術である形態素解析により文章中の修飾関係を判定して行うと良い。情報収集装置１は、抽出した全ての文章夫々からカウントされた修飾語の数の合計値を算出し、スコアに加算することで補正を完了する。情報収集装置１は、補正したスコアを観光地情報から抽出した各キーワードに関連付けてキーワードスコアデータベース１０７に格納する。次にインデックス情報に基づいて、観光地情報データベース１０３に格納された複数の観光地情報に関連付けられた各観光地を複数のクラスタ（群）に分類するクラスタリングの手順について説明する。
【００５３】
図７は、実施の形態１に係る複数のクラスタに分類された観光地及び各クラスタ情報を構成するキーワードの例を示す図表である。情報収集装置１は、インデックス情報データベース１０６に格納されたインデックス情報夫々をなすキーワードを分類し、分類されたキーワードに基づいて、複数の観光地を複数のクラスタに分類する操作、すなわち、クラスタリングを行う。クラスタリングは、文書データのクラスタリングを行う手法の一種として公知技術であるleader-follower法及びk-means法等によって行うとよい。クラスタリングを行うことにより、複数の観光地はインデックス情報に含まれるキーワードが類似である観光地に分類される。図７（ａ）に示す例では、キーワードが分類されてクラスタ１、クラスタ２及びクラスタ３の３つのクラスタを構成している。例えばクラスタ１は、キーワード「空港」、「タクシー」、「便利」及び「運航」等が分類されている。
【００５４】
図７（ｂ）に示す例では、図７（ａ）に示す３つのクラスタに分類されたキーワードに基づいて、複数の観光地夫々がクラスタ１、クラスタ２及びクラスタ３に分類されている。例えば、クラスタ１には、クラスタ１を構成するキーワード「空港」、「タクシー」、「便利」及び「運航」等と関連するキーワードを含むインデックス情報が関連付けられた観光地「Ａ国際空港」、「Ｂ銀行空港支店」、「Ｃタクシー乗り場」及び「Ｄ航空会社支店」等が分類されている。また、顧客データベース２０１に格納されており、顧客情報に含まれる好み観光地に対しても、好み観光地に関連する観光情報から抽出したキーワードに基づいて同様にクラスタリングすることにより、複数のクラスタに分類されるようにしてある。各クラスタを構成するキーワード及び各クラスタに分類される観光地からなるクラスタ情報（群情報）がクラスタ情報データベース１０８に格納される。次に旅行案内装置２における動作を説明する。
【００５５】
図８は、実施の形態１に係る顧客選択画面の例を示す模式図である。旅行案内装置２は、旅行案内の開始指示を受付けた場合、旅行案内を行う顧客を選択するための顧客選択画面を表示部２３に表示する。図８に示す例では、顧客選択画面がタブ名「顧客選択」、「観光地検索」、「プラン生成」及び「パック旅行検索」夫々を有する４つのタブを備えており、タブ「顧客選択」が選択されて顧客データベース２０１に格納されている顧客情報に含まれる顧客名の一部が表示されている。また、顧客選択画面には、メッセージ「顧客名を選択してください」と、顧客名の一部又は全部を入力するためのテキストボックスと、テキストボックスに入力された顧客名の一部又は全部に基づいて顧客情報の検索を指示するための検索ソフトウェアボタンとが示されている。
【００５６】
図８に示す例では、テキストボックスに「加藤」が入力された後に検索ソフトウェアボタンが選択されて、顧客データベース２０１から検索された結果、検索件数２件と、該当する顧客名「加藤太郎」及び「加藤次郎」が夫々の顧客ＩＤ「１０」及び「１２」と共に表示されている。顧客選択画面は、新規に顧客データベース２０１に顧客の登録を受付けるための新規登録ソフトウェアボタンを備えており、検索結果として表示された顧客名夫々には、顧客情報の選択及び顧客情報の削除夫々を指示するための選択及び削除ソフトウェアボタンが備えられている。図８に示す例では、検索結果として表示されている「加藤太郎」が選択されており、画面右上には、選択された顧客名「加藤太郎」が表示されている。旅行案内装置２は、顧客名が選択された後に「観光地検索」タブが選択された場合、観光地検索画面を表示部２３に表示する。
【００５７】
図９は、実施の形態１に係る観光地検索画面の例を示す模式図である。観光地検索画面は、顧客がリクエストを入力するためのテキストボックスと、リクエストに応じた観光地の検索を指示するための検索ソフトウェアボタンとを備えている。旅行案内装置２は、リクエストが入力された後に検索ソフトウェアボタンが選択された場合、入力されたリクエストから検索条件を生成し、検索条件に基づいて観光地を検索する。図９に示す例では、テキストボックスにリクエスト「動物を見たい」が入力されており、リクエストに応じて検索された観光地の件数がリクエスト一致数として「１６件」と表示されている。検索結果の表示態様として観光地を一覧表示するリスト表示、観光地夫々の後述のリクエストマッチング度及び趣味嗜好マッチング度をグラフ表示するグラフ表示（２次元グラフ表示）及び地図画像上に観光地の位置を表示する地図表示とがあり、いずれか一つを選択するためのチェックボックスが備えられている。
【００５８】
図９に示す例では、リスト表示に対応するチェックボックスが選択されており、検索結果の一部をなす観光地「Ａ動物園」、「Ｂ動物園」、「Ｃ自然保護区」及び「Ｄサファリパーク」が、夫々後述のリクエストマッチング度（要求類似度）、趣味嗜好マッチング度（登録類似度）、レーダチャート、パック旅行採用度（企画旅行訪問度）、お勧め度（登録類似度）、口コミ度（評価度）、顧客人気度（顧客登録度）及び国名を示す各項目「リクエスト」、「趣味嗜好」、「レーダチャート」、「メジャー」、「お勧め」、「口コミ」、「一般好み」及び「国名」と共に表示されている。
【００５９】
また、表示されている観光地名夫々の左側には、カートマークからなるアイコンが表示されており、当該アイコンが受付部２４をなすマウスを用いてクリックされた場合、対応する観光地が選択される。選択された観光地は、観光地検索画面の右上に設けられており、「観光地カート」と示された領域に表示される。以下、「観光地カート」と示された領域に表示された観光地をカート内の観光地と呼ぶ。カート内の観光地がクリックされた場合、クリックされた観光地がカート内の観光地から削除されて観光地カートに表示されなくなると共に、当該観光地の選択が解除されるようにしてある。次に旅行案内装置２がリクエスト（検索要求）から検索条件を生成する手順を説明する。
【００６０】
図１０は、実施の形態１に係るリクエストから検索条件を生成する手順を説明する説明図である。旅行案内装置２は、入力されたリクエストから動詞及びキーワードとなる名詞を抽出する。図１０に示す例では、「ロンドンで美しい夜景を観たい」からなるリクエストから名詞「ロンドン」及び「夜景」、並びに動詞「観」が抽出されている。リクエストから抽出された名詞が知識データベース２０５に格納されている場合、係る名詞の関連語を知識データベース２０５から読み出すことにより知識展開される。図１０に示す例では、名詞「ロンドン」が知識展開されてロンドンに位置する観光地である関連語「Ａ宮殿」、「Ｂ寺院」及び「Ｃ広場」等が取得されている。また、抽出した名詞のうち、知識展開されていない名詞は、類語をシソーラス辞書データベース２０４から取得することにより、シソーラス展開される。図９に示す例では、名詞「夜景」がシソーラス展開されて類語「夜空」、「イルミネーション」及び「街灯」等が取得されている。
【００６１】
リクエストから抽出された動詞は、観光地に関する関連語である観光地関連語を観光地属性データベース２０３から読み出すことにより観光地属性展開される。図１０に示す例では、リクエストから抽出された動詞「観」が観光地属性展開されて観光地関連語「テーマパーク・エリア」、「景勝地」及び「ホール・ショー」等が読み出されている。旅行案内装置２は、名詞が知識展開されて得られた関連語をＯＲ結合した条件と、名詞がシソーラス展開されて得られた類語をＯＲ結合した条件と、動詞が観光地属性展開されて得られた観光地関連語をＯＲ結合した条件とをＡＮＤ結合して検索条件を生成する。
【００６２】
図１０に示す例では、名詞「ロンドン」が知識展開されて得られた関連語をＯＲ結合した条件（Ａ宮殿  ＯＲ  Ｂ寺院  ＯＲ  Ｃ広場  ＯＲ  …）と、名詞「夜景」がシソーラス展開されて得られた類語をＯＲ結合した条件（夜空  ＯＲ  イルミネーション  ＯＲ  街灯  ＯＲ  …）と、動詞「観」が観光地属性展開されて得られた観光地関連語をＯＲ結合した条件（テーマパーク・エリア  ＯＲ  景勝地  ＯＲ  ホール・ショー  ＯＲ  …）とがＡＮＤ結合された検索条件が生成されている。次に旅行案内装置２が検索条件に基づき観光地を検索し、検索結果についてリクエストマッチング度（要求類似度）及び趣味嗜好マッチング度（登録類似度）を算出する手順について説明する。
【００６３】
旅行案内装置２は、生成した検索条件を満たすインデックス情報を情報収集装置１のインデックス情報データベース１０６から検索し、検索したインデックス情報が関連付けられた観光地を観光地情報データベース１０３から取得することにより、リクエストに応じた観光地を検索する。旅行案内装置２は、リクエストに応じて検索した観光地に関連付けられたインデックス情報をなすキーワードのうち、検索条件を満たすキーワードを抽出する。旅行案内装置２は、抽出したキーワード夫々に関連付けられたスコアをキーワードスコアデータベース１０７から読み出し、合計値からなるリクエストマッチング度を算出する。これにより、検索した観光地に対して取得されたリクエストマッチング度が高い値を示すほど、リクエストから生成された検索条件を満たすキーワードの重要度が高い観光地情報が検索されたことを示す。
【００６４】
また、旅行案内装置２は、顧客データベース２０１から顧客情報に含まれる趣味嗜好属性情報を読み出す。旅行案内装置２は、趣味嗜好属性情報をなす趣味嗜好表現夫々に対応する関連キーワードを趣味嗜好属性データベース２０６から読み出す。旅行案内装置２は、検索した観光地に関連付けられたインデックス情報から関連キーワードを検索し、検索した各関連キーワードに対応するスコアをキーワードスコアデータベース１０７から読み出す。旅行案内装置２は、読み出した各関連キーワードのスコアの合計値からなる趣味嗜好属性マッチング度を算出する。次に旅行案内装置２は、顧客情報に含まれる好み観光地のうち、検索した複数の観光地が分類されているクラスタに含まれる好み観光地の数をカウントし、好み観光地の数からなる好み観光地マッチング度を算出する。旅行案内装置２は、取得した複数の趣味嗜好関連語マッチング度及び好み観光地マッチング度夫々の分散に基づいて、夫々の偏差値を算出する。
【００６５】
旅行案内装置２は、趣味嗜好属性マッチング度及び好み観光地マッチング度夫々の偏差値を合計して、趣味嗜好マッチング度を算出する。これにより、趣味嗜好マッチング度が高い値を示すほど、顧客の趣味嗜好属性情報及び好み観光地に良く一致しており、顧客の趣味嗜好に一致した観光地が検索されたことを示す。旅行案内装置２は、検索した観光地情報夫々に対してリクエストマッチング度及び趣味嗜好マッチング度を算出する。旅行案内装置２は、検索した複数の観光地夫々に対し、パック旅行情報データベース１０５に格納されている複数のパック旅行情報のうち、検索した観光地及び観光地が位置する国を訪問するパック旅行の数夫々を示す観光地訪問パック旅行数及び国訪問パック旅行数を取得する。旅行案内装置２は、国訪問パック旅行数に対する観光地訪問パック旅行数の割合からなるパック旅行採用度（企画旅行訪問度）を算出し、検索した複数の観光地夫々に関連付ける。これにより、パック旅行採用度が高い値を示すほど、検索した観光地がパック旅行の訪問地として採用される割合が高く、旅行業界で一般的な観光地であることを示す。
【００６６】
次に旅行案内装置２は、検索した複数の観光地のうち、コンシェルジェ情報に含まれる好み観光地として登録されている観光地に対して当該好み観光地に対応付けて設定されているお勧め評価値をお勧め度に設定する。また、旅行案内装置２は、検索した複数の観光地のうち、好み観光地として登録されていない観光地に対してお勧め度に０を設定する。旅行案内装置２は、情報収集装置１の口コミ情報データベース１０４に格納されている複数の口コミ情報のうち、検索した複数の観光地夫々に関連する口コミ情報（評価情報）の総数及び正の値を示す口コミ点数が算出された肯定的口コミ情報の数夫々をカウントする。
【００６７】
旅行案内装置２は、口コミ情報の総数に対して肯定的口コミ情報の数が占める割合からなる口コミ度を算出し、検索した複数の観光地夫々に関連付ける。これにより、口コミ度が高い値を示すほど、観光地を実際に訪れた観光客が高評価している観光地であることを示す。次に旅行案内装置２は、顧客データベース２０１に顧客情報を登録している顧客の顧客総人数に対して、検索した観光地を好み観光地として登録している顧客の登録人数が占める割合を顧客人気度（顧客登録度）として算出する。これにより、顧客人気度が高い値を示すほど、検索した観光地を好み観光地として登録している顧客の人数が多くなり、顧客に人気の観光地であることを示す。旅行案内装置２は、検索した複数の観光地夫々についてリクエストマッチング度、趣味嗜好マッチング度、パック旅行採用度、お勧め度、口コミ度及び顧客人気度を算出する。
【００６８】
旅行案内装置２は、観光地検索画面でリスト表示が選択されている場合、検索した複数の観光地夫々を、観光地名、国名、リクエストマッチング度、趣味嗜好度、パック旅行採用度、お勧め度、口コミ度及び顧客人気度と、パック旅行採用度、お勧め度、口コミ度及び顧客人気度に基づいたレーダチャートと共に表示することで一覧表示する。また、旅行案内装置２は、検索した複数の観光地をリクエストマッチング度の降順に並べて表示し、リクエストマッチング度が同一の２つ以上の観光地に対しては、趣味嗜好マッチング度の降順に並べて表示するようにしてある。
【００６９】
図１１は、実施の形態１に係るグラフ表示が選択された観光地検索画面の例を示す模式図である。旅行案内装置２は、観光地検索画面でグラフ表示が選択された場合、検索した複数の観光地のリクエストマッチング度（要求類似度）及び趣味嗜好マッチング度（登録類似度）がグラフ表示（２次元グラフ表示）するようにしてある。旅行案内装置２は、観光地検索画面にリクエストマッチング度及び趣味嗜好マッチング度夫々に対応したＸ軸及びＹ軸を有する２次元グラフを表示する。検索した複数の観光地情報コンテンツ夫々に対して取得したリクエストマッチング度及び趣味嗜好マッチング度からなる（Ｘ，Ｙ）座標を２次元グラフ上にプロットして表示する。図１１に示す例では、リクエストマッチング度に対応するＸ軸の右端及び左端夫々には、受付けたリクエストに良く一致した観光地であることを示すメッセージ「フィット」及び良く一致はしてないが顧客のリクエストに応じた内容である潜在的可能性（ポテンシャル）があることを示すメッセージ「ポテンシャル」が表示されている。
【００７０】
また、趣味嗜好マッチング度に対応するＹ軸の上端及び下端夫々には、顧客の趣味嗜好に良く一致していることを示すメッセージ「お好み」及び趣味嗜好にあまり一致していないが顧客に新鮮な感覚を与える可能性があることを示すメッセージ「新鮮」が表示されている。すなわち、第１象限及び第２象限にプロットされた観光地は、共に顧客の好みにある程度一致しており、夫々リクエストにフィットしていること及びリクエストに応じたポテンシャルがあることを示している。第３象限及び第４象限にプロットされた観光地は、共に顧客の好みに、あまり一致していないが、夫々リクエストにフィットしていること及びリクエストに応じたポテンシャルがあることを示している。顧客は、リクエストに応じて検索されて表示された複数の観光地夫々の違いを２次元グラフ表示により容易に把握することが可能となる。また、第３象限に表示される観光地は、リクエストマッチング度及び趣味嗜好マッチング度が共に低い値であり、リクエストに応じた観光地として重要度が低いため、表示される観光地の数を減少させてもよい。例えば、第３象限に位置する観光地のうち、ランダムに一部の観光地を選択しプロットしないようにするとよい。また、第３象限上における座標位置が近接する二つの観光地のいずれか一方をプロットしないようにしてもよい。
【００７１】
図１２は、実施の形態１に係る地図表示が選択された観光地検索画面の例を示す模式図である。旅行案内装置２は、観光地検索画面の地図表示が選択された場合、観光地夫々の緯度経度情報に基づいて地図画像上に検索した複数の観光地夫々が示された観光地検索画面を表示するようにしてある。図１２に示す例では、世界地図からなる地図画像にドイツ及びアフリカに位置する複数の観光地の所在地が表示されている。地図画像の左側には、表示する地図画像の尺度を変更するためのスケールバー及び表示位置を変更するためのソフトウェアカーソルキーが表示されている。また、地図画像上に表示する観光地は、検索した観光地全てを表示する場合に限らず、カート内の観光地のみを表示するようにしても良い。旅行案内装置２は、観光地検索画面のプラン生成タブが選択された場合、プラン生成画面を表示部２３に表示する。
【００７２】
図１３は、実施の形態１に係るプラン生成画面の例を示す模式図である。図１３に示すプラン生成画面の例では、検索した複数の観光地から３つの観光地グループを構成し、夫々の観光地グループから旅行計画を生成するためのタブ名「カート＆趣味嗜好優先」、「趣味嗜好優先」及び「カート優先」夫々を有する３つのタブを備えており、いずれか一つのタブが選択されるようにしてある。タブ「カート＆趣味嗜好優先」は、カート内の観光地と類似しており、かつ顧客の趣味嗜好に一致した観光地で構成された観光地グループから旅行計画が生成されることを示す。タブ「趣味嗜好優先」は、カート内の観光地と類似していないが、顧客の趣味嗜好に一致した観光地で構成された観光地グループから旅行計画が生成されることを示す。タブ「カート優先」は、カート内の観光地と類似しているが、顧客の趣味嗜好に一致していない観光地で構成された観光地グループから旅行計画が生成されることを示す。
【００７３】
図１３に示す例では、タブ「カート＆趣味嗜好優先」が選択されている。プラン生成画面には、後述の複数の旅行タイプに応じたプランテンプレートを選択するためのリストボックス、旅行日数を設定するためのリストボックス及び１日に訪問する観光地の最大数である１日訪問数を設定するためのリストボックスが夫々タイトル「テンプレート」、「日数」及び「旅行量」と共に表示される。図１３に示す例では、テンプレート名「標準プラン」、旅行日数６及び旅行量３個／日が選択されている。また、プラン生成画面は、旅行計画の生成を指示するためのプラン生成ソフトウェアボタンを備える。さらにプラン生成画面は、コンシェルジェメッセージソフトウェアボタンを備えており、係るソフトウェアボタンが選択された場合、生成された旅行計画に含まれる観光地が選定された理由を表示するようにしてある。次に旅行案内装置２が旅行計画を生成するにあたって、各観光日の１日旅程表を配置する手順を説明する。
【００７４】
旅行案内装置２は、カート内の観光地が位置する国の数を取得する。旅行案内装置２は、設定された旅行日数のうち、初日及び最終日に対応する２日と、取得した国の数から１を引き算した数との合計を移動日数とし、残りの日数を観光日数とする。図１３に示す例では、旅行日数として６日が設定されており、カート内の観光地が位置する国は、ドイツ及びアフリカの２カ国となっている。この場合、旅行日数６日のうち、移動日数が３日であり、残り３日が観光日数とされる。旅行案内装置２は、カート内の観光地のうち、夫々の国名に位置する観光地の数の比を取得し、該比に基づいて観光日のうち、夫々の国に位置する観光地を訪問する観光日を決定する。旅行案内装置２は、各国を訪問する観光日夫々に１日旅程表を配置する。図１３に示す例では、カート内の観光地のうち、ドイツ及びアフリカ夫々に位置する観光地が２つ及び１つであり、夫々の比２：１に基づいてドイツ及びアフリカの観光日数として夫々２日及び１日が割り当てられ、夫々に１日旅程表が配置されている。また、ドイツ及びアフリカ間を移動する移動日が挿入されている。次に旅行案内装置２が観光地グループを構成する手順を説明する。
【００７５】
旅行案内装置２は、タグ「カート＆趣味嗜好優先」が選択されている場合、検索した複数の観光地のうち、カート内の観光地及び好み観光地と同一クラスタに分類されている観光地を抽出し、抽出した観光地からなる観光地グループを構成する。旅行案内装置２は、タグ「趣味嗜好優先」が選択されている場合、検索した複数の観光地のうち、カート内の観光地と異なるクラスタに分類されており、好み観光地と同一クラスタに分類されている観光地を抽出し、抽出した観光地からなる観光地グループを構成する。旅行案内装置２は、タグ「カート優先」が選択されている場合、検索した複数の観光地のうち、カート内の観光地と同一クラスタに分類されており、好み観光地と異なるクラスタに分類されている観光地を抽出し、抽出した観光地からなる観光地グループを構成する。次に旅行案内装置２が観光地グループから旅行計画で訪問する観光地を選択する手順を説明する。
【００７６】
旅行案内装置２は、観光地グループに含まれる観光地夫々に対して、第１指標値から第７指標値までの７つの指標値を設定する。第１指標値は、カート内の観光地と同一クラスタに分類される観光地及び分類されない観光地夫々に対して１及び０が設定される。第２指標値は、好み観光地と同一クラスタに分類される観光地及び分類されない観光地夫々に対して１及び０が設定される。第３指標値は、カート内の観光地から所定距離内にあり、お勧め観光地と一致する観光地及び一致しない観光地夫々に対してコンシェルジェ情報に設定されたお勧め評価値及び０が設定される。第４指標値は、カート内の観光地から所定距離内に位置しており、出発日がコンシェルジェ情報に設定されたお勧め季節に属しており、お勧め観光地と一致する観光地及び他の観光地夫々に対してコンシェルジェ情報に設定されたお勧め評価値及び０が設定される。第５指標値は、カート内の観光地から所定距離内に位置した観光地及び他の観光地夫々に対して算出された口コミ点数及び０が設定される。第６指標値及び第７指標値夫々は、観光地夫々に対して算出された各観光地の顧客人気度及びパック旅行採用度が設定される。旅行案内装置２は、プラン生成画面で選択されたテンプレート名を有するプランテンプレートをテンプレート記憶部２６から読み出す。
【００７７】
図１４は、実施の形態１に係るプランテンプレートのデータ例を示す図表である。テンプレート記憶部２６に記憶されているプランテンプレートは、第１指標値から第７指標値までの７つの指標値夫々に設定される重み付けからなり、テンプレート名が付加されている。旅行案内装置２は、読み出したプランテンプレートに基づいて観光地グループをなす観光地夫々に対し、設定された第１指標値から第７指標値までを夫々重み付けし、合計値からなる統合指標値を算出する。図１４に示す例では、８種類の異なる旅行タイプの旅行計画を生成するためのテンプレート名「標準プラン」、「似たもの施設プラン」、「コンシェルジェお勧めプラン」、「季節限定プラン」、「有名どころプラン」、「あなたのお気に入りプラン」、「みんなのお気に入りプラン」及び「口コミプラン」夫々を有するプランテンプレートからなるテーブルが示されている。プランテンプレート「標準プラン」は、第１重み付けから第７重み付けまでの全ての重み付けに１が設定されており、対応する第１指標値から第７指標値までの７つの指標値全てに均等に重み付けがなされて統合指標値が算出されるようにしてある。
【００７８】
プランテンプレート「似たもの施設プラン」は、第１重み付け及びその他の重み付けに夫々１及び０．５が設定されており、類似の観光地を示す第１指標値が他の指標値より重み付けされて統合指標値が算出されるようにしてある。プランテンプレート「コンシェルジェお勧めプラン」は、第３重み付け、第４重み付け及びその他の重み付けに夫々１、０．７及び０．５が設定されており、コンシェルジェのお勧め観光地に関する第３指標値及び第４指標値がその他の指標値より重み付けされて統合指標値が算出されるようにしてある。プランテンプレート「季節限定プラン」は、第４重み付け、第７重み付け及びその他の重み付けに夫々１、０．３及び０．５が設定されており、コンシェルジェのお勧め季節の観光地に関する第４指標値がその他の指標値より重み付けされて統合指標値が算出されるようにしてある。
【００７９】
プランテンプレート「有名どころプラン」は、第７重み付け及びその他の重み付けに夫々１及び０．５が設定されており、パック旅行採用度の高い観光地に関する第７指標値がその他の指標値より重み付けされて統合指標値が算出されるようにしてある。プランテンプレート「あなたのお気に入りプラン」は、第２重み付け、第１重み付け、第７重み付け及びその他の重み付けに夫々１、０．７、０．３及び０.５が設定される。この場合、カート内の観光地及びお気に入り施設類似の観光地に関する第２指標値及び第１指標値がその他の指標値より高く重み付けされる一方、パック旅行採用度を示す第７指標値は、低く重み付けされて統合指標値が算出されるようにしてある。
【００８０】
プランテンプレート「みんなのお気に入りプラン」は、第６重み付け及びその他の重み付けに夫々１及び０．５が設定されており、顧客人気度を示す第６指標値がその他の指標値より重み付けされて統合指標値が算出されるようにしてある。プランテンプレート「口コミ人気プラン」は、第５重み付け及びその他の重み付けに夫々１及び０．５が設定されており、口コミ点数を示す第５指標値その他の指標値より重み付けされて統合指標値が算出されるようにしてある。旅行案内装置２は、観光地グループをなす観光地夫々をインデックス情報に基づいてレストラン、ホテル及びその他の景勝地等を含む観光施設に分類し、夫々レストラン分類、ホテル分類及び観光施設分類とする。
【００８１】
旅行案内装置２は、各分類をなす複数の観光地を、観光地夫々に対して算出された統合指標値の昇順に並べる。旅行案内装置２は、旅行日数及び１日訪問数の積からなる訪問総数を算出し、観光施設分類をなす観光地を上位から訪問総数分選択して観光候補地とする。旅行案内装置２は、観光施設分類をなす観光地のうち、選択しなかった残りの観光地と、レストラン分類及びホテル分類をなす観光地夫々のうち、所定順位よりも上位の観光地とを選択して代替候補地とする。次に旅行案内装置２が旅行計画を含まれる各観光日の１日旅行日程表を決定する手順を説明する。
【００８２】
旅行案内装置２は、検索した複数の観光地をインデックス情報に基づいて、レストラン、ホテル及びその他に分類し、各分類の観光地を統合指標値の昇順に並び替える。各分類の観光地のうち、所定順位以上及び所定順位未満の観光地夫々を観光候補地及び代替候補地として選択する。旅行案内装置２は、各観光日の１日旅程表に最初に訪問する観光地としてカート内の観光地を配置する。次に旅行案内装置２は、先頭の観光日の１日旅程表を選択し、１日旅程表の旅程内容の決定を開始する。観光候補地をなす観光地から、最初に訪問する観光地に対して最も近距離であり、同一国に位置する観光地を選択して配置する。
【００８３】
旅行案内装置２は、観光候補地をなす観光地のうち、既に選択された観光地を除く残りの観光地から、１日旅程表に配置されている最終の観光地に対して最も近距離であり、同一国に位置する観光地を選択して配置する手順を１日訪問数に達するまで順次繰り返す。旅行案内装置２は、１日旅程表に配置した観光地の数が１日訪問数に達した場合、レストラン及びホテルに分類された観光候補地から夫々一つの観光地を選択し付加して１日旅程表の決定を完了する。また、１日訪問数に達するまでに観光候補地をなす観光地全てが選択された場合、代替候補地から同様に選択される。旅行案内装置２は、その他の観光日の１日旅程表夫々について、同様に観光地を観光候補地又は代替候補地から選択して配置及び付加して全観光日夫々の１日旅程表を決定する。
【００８４】
図１３に示す例では、２日目及び３日目がドイツの観光日に設定されており、２日目は、カート内の観光地「Ａ動物園」から「Ｅ公園」を経て「Ｆ宮殿」に至る観光地３つからなる旅程が決定され、「Ａレストラン」及び「Ａホテル」が夫々食事及びホテルに分類される観光地として関連付けられている。３日目は、カート内の「Ｃ自然保護区」から「Ｃ公園」を経て「Ｄ記念碑」に至る観光地３つからなる旅程が決定され、「Ｃレストラン」及び「Ｄホテル」が関連付けられている。また、４日目にドイツからアフリカへの２国間の移動日が挿入されており、５日目にアフリカの観光日が設定されている。５日目は、カート内の「Ｂ動物園」から「Ｇサファリパーク」を経て「Ｈ公園」に至る観光地３つからなる旅程が決定され、「Ｈレストラン」及び「Ｈホテル」が関連付けられている。初日の移動日、２日間のドイツの観光日夫々の１日旅程表、２国間の移動日、１日のアフリカの観光日の１日旅程表及び最終日の移動日からなる旅行計画が生成されている。
【００８５】
また、旅行案内装置２は、代替候補地のうち、旅行計画に含まれていない観光地を統合指標値の降順に代替観光地として一覧表示する。図１３に示す例では、代替観光地が位置する国名「ドイツ」及び「アフリカ」が示された２つのタブが表示され、タブ「ドイツ」が選択されている。また、国名「ドイツ」に位置する代替観光地の一部である「Ｅ動物園」、「Ｆ広場」及び「Ｆ博物館」が表示されており、右側にスクロールバーが表示されている。旅行案内装置２は、代替観光地がユーザのマウス操作により、選択されて旅行計画の訪問地に表示されている観光地にドラッグされた場合に、係る代替観光地に変更するようにしてある。次にプラン生成画面のコンシェルジェメッセージソフトウェアボタンが選択された場合に選定理由を表示する手順を説明する。
【００８６】
図１５は、実施の形態１に係るコンシェルジェメッセージ画面の例を示す模式図である。旅行案内装置２は、選択された旅行日をなす複数の観光地のうち、ユーザにより選択されたカート内の観光地を除く観光地、すなわち代替候補地から選定した観光地の選定理由をコンシェルジェメッセージとしてコンシェルジェメッセージ画面に表示するようにしてある。図１５に示す例では、選定理由を表示する画面であること及びプラン生成画面においてタブ「カート＆趣味嗜好優先」が選択されていることを示すメッセージ「コンシェルジェメッセージ：カート＆趣味嗜好優先」が表示されている。また、プラン生成画面においてプランテンプレートとして「標準プラン」が選択されていることを示すメッセージ「利用テンプレート：標準プラン」が表示されている。また、コンシェルジェメッセージ画面には、選定理由を表示する旅行日を選択するためのテキストボックスが表示され、図１５に示す例では旅行日として２日目が選択されている。
【００８７】
旅行案内装置２は、選択された旅行日に含まれる観光地夫々の第１から第７指標値のうち、最も高い値を示す指標値に対応する選定理由をコンシェルジェメッセージとして表示するようにしてある。第１指標値が最も高い値を示している場合、カート内の観光地に類似の観光地が選定されたことを示す選定理由及び係る選定理由に関連付けて登録されているコンシェルジェメッセージがコンシェルジェデータベース２０２から読み出されて表示される。第２指標値が最も高い値を示している場合、お好み施設と類似の観光地が選定されたことを示す選定理由及び係る選定理由に関連付けて登録されているコンシェルジェメッセージがコンシェルジェデータベース２０２から読み出されて表示される。第３指標値が最も高い値を示している場合、コンシェルジェデータベース２０２からお勧め観光地に対応して登録されたコンシェルジェメッセージが読み出され、カート内の観光地の近隣でコンシェルジェのお勧めの観光地が選定されたことを示す選定理由と共に表示される。
【００８８】
第４指標値が最も高い値を示している場合、コンシェルジェデータベース２０２からお勧め観光地に対応して登録されたコンシェルジェメッセージが読み出され、カート内の観光地の近隣でコンシェルジェの季節的にお勧めの観光地が選定されたことを示す選定理由と共に表示される。第５指標値が最も高い値を示している場合、カート内の観光地から近距離に位置し口コミ評価値が高い観光地が選定されたことを示す選定理由及び係る選定理由に関連付けて登録されているコンシェルジェメッセージがコンシェルジェデータベース２０２から読み出されて表示される。第６指標値が最も高い値を示している場合、多くの顧客がお気に入り観光地として登録している観光地が選定されたことを示す選定理由及び係る選定理由に関連付けて登録されているコンシェルジェメッセージがコンシェルジェデータベース２０２から読み出されて表示される。第７指標値が最も高い値を示している場合、パック旅行採用度が高い観光地が選択されたことを示す選定理由及び係る選定理由に関連付けて登録されているコンシェルジェメッセージがコンシェルジェデータベース２０２から読み出されて表示される。
【００８９】
図１５に示す例では、第１指標値が最も高い観光地「Ｅ公園」が、国名「ドイツ」、選定理由「カートの内容と類似」及び係る選定理由に対応して登録されているコンシェルジェメッセージ「今回、選ばれました観光地に類似しています」と共に表示されている。また、第４指標値が最も高い観光地「Ｆ宮殿」が、国名「ドイツ」、選定理由「コンシェルジェのお勧め」及び「Ｆ宮殿」に対応して登録されているコンシェルジェメッセージ「Ｆ皇帝により建設された宮殿には、様々な美術品が飾られています。」が表示されている。旅行案内装置２は、旅行計画が生成された状態でタブ「パック旅行検索」が選択された場合、パック旅行検索画面を表示部２３に表示する。
【００９０】
図１６は、実施の形態１に係るパック旅行検索画面の例を示す模式図である。パック旅行検索画面には、メッセージ「パック旅行絞り込み条件」と共に、パック旅行の検索条件をなす出発期間及び価格帯を入力するためのテキストボックスが表示されている。また、パック旅行の検索を指示する「検索」と示された検索ソフトウェアボタンが表示されている。図１６に示す例では、出発期間が２００８年７月１８日以降であり、価格帯が２０万円から４０万円である検索条件が入力されている。また、メッセージ「訪問地（プラン表）より」と共に生成された旅行計画に含まれる観光地一覧が表示されている。次に検索ソフトウェアボタンが選択された場合、旅行案内装置２がパック旅行を検索する手順を説明する。
【００９１】
旅行案内装置２は、情報収集装置１のパック旅行情報データベース１０５に格納されている複数のパック旅行情報のうち、出発期間及び価格帯を満たすパック旅行情報を検索する。旅行案内装置２は、検索したパック旅行情報のうち、生成した旅行計画に含まれる観光地を訪問するパック旅行コンテンツを抽出し、旅行計画に含まれる観光地を最も多く訪問するパック旅行情報から順に一覧表示する。図１６に示す例では、パック名「お得なヨーロッパ・アフリカ」、「選べる夏のドイツ」、「ヨーロッパめぐり」及び「アフリカざんまい」夫々を有する４つのパック旅行が、各代理店、金額及びその他の情報と共に一覧表示されている。
【００９２】
また、表示されているパック名夫々の左側には、カートマークからなるアイコンが表示されており、係るアイコンがクリックされた場合、対応するパック名を有するパック旅行コンテンツが選択され、パック旅行検索画面に設けられており、「パック旅行カート」と示された領域に表示される。以下、「パック旅行カート」と示された領域に表示されたパック旅行をカート内のパック旅行と呼ぶ。また、「パック旅行カート」と示された領域には、「比較」と示された比較ソフトウェアボタンが表示されている。旅行案内装置２は、カート内のパック旅行が存在する状態で比較ソフトウェアボタンが選択された場合、パック旅行比較画面を表示部２３に表示する。
【００９３】
図１７は、実施の形態１に係るパック旅行比較画面の例を示す模式図である。旅行案内装置２は、カート内のパック旅行夫々に関連付けられており、パック旅行情報データベース１０５に格納されている旅行代理店名等の情報を読み出してパック旅行比較画面に一覧表示する。図１７に示す例では、カート内のパック旅行夫々の旅行代理店名、パック名、出発日、旅行日数、代金、出発地、最小催行人数、旅行代理店のウェブサイトのＵＲＬ、宿泊ホテル名及び訪問する観光地名が読み出されて一覧表示される。パック旅行比較画面は、インターネット上で複数の旅行会社が様々なレイアウトのウェブページを用いて公開しているパック旅行コンテンツから抽出した複数の内容夫々の項目を対比して一覧表示するため、異なる旅行会社のパック旅行であっても容易に比較することが可能となる。
【００９４】
図１８は、実施の形態１に係る情報収集装置１が情報の収集及び処理を行う手順を示すフローチャートである。情報収集装置１のＣＰＵ１０は、インターネット網Ｎを介して観光地情報、口コミ情報及びパック旅行情報を収集する情報収集処理を実行する（ステップＳ１１）。ＣＰＵ１０は、収集した観光地情報、口コミ情報及びパック旅行情報を再構成して各データベースに格納する後述の情報再構成処理を実行する（ステップＳ１２）。ＣＰＵ１０は、データベースに格納した観光地情報夫々から抽出したキーワードからなるインデックス情報を生成する後述のインデクシング処理を実行する（ステップＳ１３）。ＣＰＵ１０は、観光地情報から抽出したキーワードをスコアリングする後述のスコアリング処理を実行する（ステップＳ１４）。ＣＰＵ１０は、観光地情報夫々に関連付けられたインデックス情報に基づいて観光地を複数のクラスタに分類するクラスタリング処理を実行し（ステップＳ１５）、情報の収集及び処理を終了する。
【００９５】
図１９は、実施の形態１に係る情報収集処理の手順を示すフローチャートである。情報収集装置１のＣＰＵ１０は、ルールファイルデータベース１０１からルールファイルを一つ読み出す（ステップＳ２１）。ＣＰＵ１０は、読み出したルールファイルに対応するウェブサイトにアクセスする（ステップＳ２２）。ＣＰＵ１０は、アクセスしたウェブサイトが公開しているウェブページの先頭のページを読み出す（ステップＳ２３）。ＣＰＵ１０は、ルールファイルに記述された収集パターンに基づいて観光地情報を抽出する（ステップＳ２４）。ＣＰＵ１０は、ルールファイルに記述された収集パターンに基づいて口コミ情報を抽出する（ステップＳ２５）。ＣＰＵ１０は、ルールファイルに記述された収集パターンに基づいてパック旅行情報を抽出する（ステップＳ２６）。ＣＰＵ１０は、ウェブページの最後のページを読み出したか否かを判定する（ステップＳ２７）。
【００９６】
ＣＰＵ１０は、最後のページを読み出していないと判定した場合（ステップＳ２７でＮＯ）、次のページを読み出し（ステップＳ２８）、観光地情報を抽出するステップＳ２４に処理を戻す。ＣＰＵ１０は、最後のページを読み出したと判定した場合（ステップＳ２７でＹＥＳ）、ルールファイルデータベース１０１に格納されている最後のルールファイルを読み出したか否かを判定する（ステップＳ２９）。ＣＰＵ１０は、最後のルールファイルを読み出していないと判定した場合（ステップＳ２９でＮＯ）、次のルールファイルを読み出し（ステップＳ３０）、読み出したルールファイルに対応するウェブサイトにアクセスするステップＳ２２に処理を戻す。ＣＰＵ１０は、最後のルールファイルを読み出したと判定した場合（ステップＳ２９でＹＥＳ）、情報収集処理を終了する。
【００９７】
図２０は、実施の形態１に係る情報再構成処理の手順を示すフローチャートである。情報収集装置１のＣＰＵ１０は、情報収集処理により収集した観光地情報を観光地夫々に関する複数の観光地情報に再構成する（ステップＳ３１）。ＣＰＵ１０は、観光地情報夫々の緯度経度情報を取得し（ステップＳ３２）、各観光地情報に緯度経度情報を付加して観光地情報データベース１０３に格納する（ステップＳ３３）。ＣＰＵ１０は、情報収集処理により収集した口コミ情報を観光地夫々に関する複数の口コミ情報に再構成する（ステップＳ３４）。ＣＰＵ１０は、口コミ情報夫々に含まれる風評表現から口コミ点数を算出する後述の風評判定処理を実行する（ステップＳ３５）。
【００９８】
ＣＰＵ１０は、各口コミ情報に風評判定処理により算出した口コミ点数を付加して口コミ情報データベース１０４に格納する（ステップＳ３６）。ＣＰＵ１０は、情報収集処理により収集したパック旅行情報をパック旅行夫々に関する複数のパック旅行情報に再構成する（ステップＳ３７）。ＣＰＵ１０は、再構成した複数のパック旅行情報をパック旅行情報データベース１０５に格納して（ステップＳ３８）、情報再構成処理を終了する。
【００９９】
図２１は、実施の形態１に係る風評判定処理の手順を示すフローチャートである。情報収集装置１のＣＰＵ１０は、口コミ点数をクリアする（ステップＳ４１）。ＣＰＵ１０は、風評表現辞書データベース１０２から、風評表現を一つ読み出す（ステップＳ４２）。ＣＰＵ１０は、各口コミ情報から風評表現を検索し（ステップＳ４３）、風評表現があるか否かを判定する（ステップＳ４４）。ＣＰＵ１０は、風評表現があると判定した場合（ステップＳ４４でＹＥＳ）、風評表現辞書データベース１０２から風評表現と対応する点数を読み出し（ステップＳ４５）、風評表現があった口コミ情報の各口コミ点数に加算する（ステップＳ４６）。ＣＰＵ１０は、風評表現辞書データベース１０２から最後の風評表現を読み出したか否かを判定する（ステップＳ４７）。
【０１００】
ＣＰＵ１０は、最後の風評表現を読み出していないと判定した場合（ステップＳ４７でＮＯ）、風評表現辞書データベース１０２から次の風評表現を読み出して（ステップＳ４８）、各口コミ情報から風評表現を検索するステップＳ４３に処理を戻す。ＣＰＵ１０は、風評表現があるか否かを判定するステップＳ４４において、風評表現がないと判定した場合（ステップＳ４４でＮＯ）、最後の風評表現を読み出したか否かを判定するステップＳ４７に処理を移す。ＣＰＵ１０は、最後の風評表現を読み出したと判定した場合（ステップＳ４７でＹＥＳ）、風評判定処理を終了する。
【０１０１】
図２２は、実施の形態１に係るインデクシング処理の手順を示すフローチャートである。情報収集装置１のＣＰＵ１０は、観光地情報データベース１０３からインデックス情報が関連付けられていない観光地情報を読み出す（ステップＳ５１）。ＣＰＵ１０は、読み出した観光地情報に含まれる文書データを形態素分割し（ステップＳ５２）、名詞をキーワードとして抽出する（ステップＳ５３）。ＣＰＵ１０は、抽出したキーワードのうち、連続するキーワードがあるか否かを判定する（ステップＳ５４）。ＣＰＵ１０は、連続するキーワードがあると判定した場合（ステップＳ５４でＹＥＳ）、連続するキーワードをなす名詞を複合した複合名詞からなるキーワードを生成する（ステップＳ５５）。
【０１０２】
ＣＰＵ１０は、キーワードからなるインデックス情報を生成する（ステップＳ５６）。ＣＰＵ１０は、連続するキーワードがあるか否かを判定するステップＳ５４において、連続するキーワードがないと判定した場合（ステップＳ５４でＮＯ）、インデックス情報を生成するステップＳ５６に処理を移す。ＣＰＵ１０は、インデックス情報夫々を各観光地情報に関連付けてインデックス情報データベース１０６に格納し（ステップＳ５７）、インデクシング処理を終了する。
【０１０３】
図２３及び図２４は、実施の形態１に係るスコアリング処理の手順を示すフローチャートである。ＣＰＵ１０は、観光地情報データベース１０３から観光地情報を一つ読み出す（ステップＳ６１）。ＣＰＵ１０は、読み出した観光地情報を第１領域、第２領域及び第３領域に３分割する（ステップＳ６２）。ＣＰＵ１０は、インデックス情報データベース１０６に格納されているインデックス情報を一つ読み出す（ステップＳ６３）。ＣＰＵ１０は、読み出したインデックス情報からキーワードを一つ取得する（ステップＳ６４）。ＣＰＵ１０は、第１領域からキーワードを検索し（ステップＳ６５）、検索したキーワードの数の３倍値をスコアに加算する（ステップＳ６６）。ＣＰＵ１０は、第２領域からキーワードを検索し（ステップＳ６７）、検索したキーワードの数の２倍値をスコアに加算する（ステップＳ６８）。
【０１０４】
ＣＰＵ１０は、第３領域からキーワードを検索し（ステップＳ６９）、検索したキーワードの数をスコアに加算する（ステップＳ７０）。ＣＰＵ１０は、観光地情報からキーワードが含まれる文章を抽出する（ステップＳ７１）。ＣＰＵ１０は、キーワードの修飾語の数をカウントし（ステップＳ７２）、修飾語の数をスコアに加算する（ステップＳ７３）。ＣＰＵ１０は、インデックス情報から最後のキーワードを取得したか否かを判定する（ステップＳ７４）。ＣＰＵ１０は、最後のキーワードを取得していないと判定した場合（ステップＳ７４でＮＯ）、インデックス情報から次のキーワードを取得し（ステップＳ７５）、第１領域からキーワードを検索するステップＳ６５に処理を戻す。
【０１０５】
ＣＰＵ１０は、最後のキーワードを取得したと判定した場合（ステップＳ７４でＹＥＳ）、スコア夫々を各キーワードに関連付けてキーワードスコアデータベース１０７に格納する（ステップＳ７６）。ＣＰＵ１０は、観光地情報データベース１０３から最後の観光地情報を読み出したか否かを判定する（ステップＳ７７）。ＣＰＵ１０は、最後の観光地情報を読み出していないと判定した場合（ステップＳ７７でＮＯ）、観光地情報データベース１０３から次の観光地情報を読出し（ステップＳ７８）、観光地情報を３分割するステップＳ６２に処理を戻す。ＣＰＵ１０は、最後の観光地情報を読み出したと判定した場合（ステップＳ７７でＹＥＳ）、スコアリング処理を終了する。
【０１０６】
図２５は、実施の形態１に係る観光地を検索して表示する処理の手順を示すフローチャートである。旅行案内装置２は、観光地検索画面にリクエストが入力された状態で検索ソフトウェアボタンが選択された場合、観光地を検索して表示する処理を実行する。ＣＰＵ２０は、観光地検索画面に入力されたリクエストからキーワードを抽出し検索条件を生成する後述の検索条件生成処理を実行する（ステップＳ８１）。ＣＰＵ２０は、情報収集装置１に複数の観光地夫々に関連付けられたインデックス情報を送信要求し（ステップＳ８２）、送信されてきたインデック情報を受信する（ステップＳ８３）。ＣＰＵ２０は、生成した検索条件を満たすインデックス情報が関連付けられた観光地を検索する（ステップＳ８４）。
【０１０７】
ＣＰＵ２０は、検索した観光地夫々に対してリクエストマッチング度及び趣味嗜好マッチング度を算出する後述のリクエストマッチング度及び趣味嗜好マッチング度算出処理を実行する（ステップＳ８５）。ＣＰＵ２０は、検索した観光地夫々に対してパック旅行採用度、お勧め度、口コミ度及び顧客人気度の度数を算出する後述の各度数算出処理を実行する（ステップＳ８６）。ＣＰＵ２０は、算出した各度数と共に、検索した観光地を表示する後述の観光地表示処理を実行し（ステップＳ８７）、観光地を検索して表示する処理を終了する。
【０１０８】
図２６は、実施の形態１に係る検索条件生成処理の手順を示すフローチャートである。旅行案内装置２のＣＰＵ２０は、観光地検索画面により受付けたリクエストを形態素分割する（ステップＳ９１）。ＣＰＵ２０は、形態素分割して得られた品詞から動詞を抽出する（ステップＳ９２）。ＣＰＵ２０は、観光地属性データベース２０３から動詞の観光地関連語を読み出す（ステップＳ９３）。ＣＰＵ２０は、読み出した観光地関連語がＯＲ結合された条件を生成する（ステップＳ９４）。ＣＰＵ２０は、形態素分割して得られた品詞から名詞を抽出する（ステップＳ９５）。ＣＰＵ２０は、抽出した名詞が知識データベース２０５にあるか否かを判定する（ステップＳ９６）。ＣＰＵ２０は、抽出した名詞が知識データベース２０５にあると判定した場合（ステップＳ９６でＹＥＳ）、知識データベース２０５から名詞の関連語を読み出す（ステップＳ９７）。
【０１０９】
ＣＰＵ２０は、読み出した関連語がＯＲ結合された条件を生成する（ステップＳ９８）。ＣＰＵ２０は、シソーラス辞書データベース２０４から名詞の類語を読み出す（ステップＳ９９）。ＣＰＵ２０は、抽出した名詞が知識データベース２０５にあるか否かを判定するステップＳ９６で、知識データベース２０５にないと判定した場合（ステップＳ９６でＮＯ）、名詞の類語を読み出すステップＳ９９に処理を移す。ＣＰＵ２０は、読み出した類語がＯＲ結合された条件を生成する（ステップＳ１００）。ＣＰＵ２０は、生成した各条件がＡＮＤ結合された検索条件を生成し（ステップＳ１０１）、検索条件生成処理を終了する。
【０１１０】
図２７及び図２８は、実施の形態１に係るリクエストマッチング度及び趣味嗜好マッチング度算出処理の手順を示すフローチャートである。旅行案内装置２のＣＰＵ２０は、検索した観光地に関連付けられたインデックス情報から検索条件に含まれるキーワードを抽出する（ステップＳ１１１）。ＣＰＵ２０は、情報収集装置１に抽出した各キーワードのスコアを送信要求し（ステップＳ１１２）、送信されてきた各キーワードのスコアを受信する（ステップＳ１１３）。ＣＰＵ２０は、各キーワードのスコアの合計値からなるリクエストマッチング度を算出する（ステップＳ１１４）。ＣＰＵ２０は、顧客データベース２０１から顧客情報に含まれる趣味嗜好属性情報及び好み観光地を読み出す（ステップＳ１１５）。
【０１１１】
ＣＰＵ２０は、趣味嗜好属性情報に含まれるキーワードに基づいて趣味嗜好属性データベース２０６から趣味嗜好キーワードを読み出す（ステップＳ１１６）。ＣＰＵ２０は、情報収集装置１に読み出した各趣味嗜好キーワードのスコアを送信要求し（ステップＳ１１７）、送信されてきた各趣味嗜好キーワードのスコアを受信する（ステップＳ１１８）。ＣＰＵ２０は、各趣味嗜好キーワードのスコアの合計値からなる趣味嗜好属性マッチング度を算出する（ステップＳ１１９）。ＣＰＵ２０は、情報収集装置１に検索した観光地が分類されるクラスタに関するクラスタ情報を送信要求し（ステップＳ１２０）、送信されてきたクラスタ情報を受信する（ステップＳ１２１）。
【０１１２】
ＣＰＵ２０は、受信したクラスタ情報に含まれる好み観光地の数をカウントし（ステップＳ１２２）、好み観光地の数からなる好み観光地マッチング度を算出する（ステップＳ１２３）。ＣＰＵ２０は、趣味嗜好属性マッチング度及び好み観光地マッチング度夫々の偏差値の合計値からなる趣味嗜好マッチング度を算出し（ステップＳ１２４）、リクエストマッチング度及び趣味嗜好マッチング度算出処理を終了する。
【０１１３】
図２９及び図３０は、実施の形態１に係る各度数算出処理の手順を示すフローチャートである。旅行案内装置２のＣＰＵ２０は、情報収集装置１にパック旅行情報を送信要求し（ステップＳ１３１）、送信されてきたパック旅行情報を受信する（ステップＳ１３２）。ＣＰＵ２０は、受信したパック旅行情報のうち、検索した観光地を訪問するパック旅行情報の数からなる観光地訪問パック旅行数をカウントする（ステップＳ１３３）。ＣＰＵ２０は、受信したパック旅行情報のうち、検索した観光地が位置する国を訪問するパック旅行情報の数からなる国訪問パック旅行数をカウントする（ステップＳ１３４）。ＣＰＵ２０は、国訪問パック旅行数に対して観光地訪問パック旅行数が占める割合からなるパック旅行採用度を取得する（ステップＳ１３５）。
【０１１４】
ＣＰＵ２０は、検索した観光地がコンシェルジェ情報に設定されたお勧め観光地であるか否かを判定する（ステップＳ１３６）。ＣＰＵ２０は、お勧め観光地であると判定した場合（ステップＳ１３６でＹＥＳ）、コンシェルジェ情報に設定されたお勧め評価値をお勧め度として取得する（ステップＳ１３７）。また、ＣＰＵ２０は、お勧め観光地でないと判定した場合（ステップＳ１３６でＮＯ）、お勧め度に０を設定する（ステップＳ１３８）。ＣＰＵ２０は、情報収集装置１に口コミ情報を送信要求し（ステップＳ１３９）、送信されてきた口コミ情報を受信する（ステップＳ１４０）。ＣＰＵ２０は、受信した口コミ情報のうち、検索した観光地に関する口コミ情報の数からなる口コミ情報総数をカウントする（ステップＳ１４１）。
【０１１５】
ＣＰＵ２０は、受信した口コミ情報のうち、検索した観光地を肯定的に評価する肯定的口コミ情報の数からなる肯定的口コミ情報数をカウントする（ステップＳ１４２）。ＣＰＵ２０は、口コミ情報総数に対して肯定的口コミ情報数が占める割合からなる口コミ度を算出する（ステップＳ１４３）。ＣＰＵ２０は、顧客データベース２０１を参照して顧客総人数をカウントする（ステップＳ１４４）。ＣＰＵ２０は、検索した観光地を登録している顧客の登録人数をカウントする（ステップＳ１４５）。ＣＰＵ２０は、顧客総人数に対して登録人数が占める割合からなる顧客人気度を算出し（ステップＳ１４６）、各度数算出処理を終了する。
【０１１６】
図３１は、実施の形態１に係る観光地表示処理の手順を示すフローチャートである。旅行案内装置２のＣＰＵ２０は、観光地検索画面でリスト表示が選択されているか否かを判定する（ステップＳ１５１）。ＣＰＵ２０は、リスト表示が選択されていると判定した場合（ステップＳ１５１でＹＥＳ）、検索した観光地をリクエストマッチング度、趣味嗜好マッチング度及び各度数と共に観光地検索画面に一覧表示し（ステップＳ１５２）、観光地表示処理を終了する。ＣＰＵ２０は、リスト表示が選択されていないと判定した場合（ステップＳ１５１でＮＯ）、観光地検索画面でグラフ表示が選択されているか否かを判定する（ステップＳ１５３）。ＣＰＵ２０は、グラフ表示が選択されていると判定した場合（ステップＳ１５３でＹＥＳ）、リクエストマッチング度及び趣味嗜好マッチング度を２次元グラフ上に表示し（ステップＳ１５４）、観光地表示処理を終了する。ＣＰＵ２０は、グラフ表示が選択されていないと判定した場合（ステップＳ１５３でＮＯ）、検索した観光地夫々に付加された経度緯度情報に基づいて地図画像上に観光地夫々の位置を表示し（ステップＳ１５５）、観光地表示処理を終了する。
【０１１７】
図３２は、実施の形態１に係る旅行計画を生成する手順を示すフローチャートである。旅行案内装置２のＣＰＵ２０は、プラン生成画面の検索ソフトウェアボタンが選択された場合、旅行計画を生成する。ＣＰＵ２０は、検索した観光地から観光地グループを構成する後述の観光地グループ構成処理を実行する（ステップＳ１６１）。ＣＰＵ２０は、１日旅程表を旅行日数分配置する後述の１日旅程表配置処理を実行する（ステップＳ１６２）。ＣＰＵ２０は、旅行計画で訪問する観光候補地を選択するための後述の観光候補地選択処理を実行する（ステップＳ１６３）。ＣＰＵ２０は、観光候補地から各旅行日の１日旅程表を決定する後述の１日旅程表決定処理を実行し（ステップＳ１６４）、生成した旅行計画を表示して（ステップＳ１６５）、旅行計画の生成を終了する。
【０１１８】
図３３は、実施の形態１に係る観光地グループ構成処理の手順を示すフローチャートである。旅行案内装置２のＣＰＵ２０は、情報収集装置１にインデックス情報及びクラスタ情報を送信要求し（ステップＳ１７１）、送信されてきたインデック情報及びクラスタ情報を受信する（ステップＳ１７２）。ＣＰＵ２０は、プラン生成画面でタブ「カート＆趣味嗜好優先」が選択されているか否かを判定する（ステップＳ１７３）。ＣＰＵ２０は、タブ「カート＆趣味嗜好優先」が選択されていると判定した場合（ステップＳ１７３でＹＥＳ）、検索した観光地からカート内の観光地と同一クラスタに分類される観光地を取得する（ステップＳ１７４）。ＣＰＵ２０は、抽出した観光地から、好み観光地と同一クラスタに分類される観光地を抽出する（ステップＳ１７５）。
【０１１９】
ＣＰＵ２０は、抽出した観光地からなる観光地グループを構成し（ステップＳ１７９）、観光地グループ構成処理を終了する。ＣＰＵ２０は、タブ「カート＆趣味嗜好優先」が選択されているか否かを判定するステップＳ１７３において、タブ「カート＆趣味嗜好優先」が選択されていないと判定した場合（ステップＳ１７３でＮＯ）、タブ「趣味嗜好優先」が選択されているか否かを判定する（ステップＳ１７６）。ＣＰＵ２０は、タブ「趣味嗜好優先」が選択されていると判定した場合（ステップＳ１７６でＹＥＳ）、検索した観光地からカート内の観光地と異なるクラスタに分類される観光地を取得する（ステップＳ１７７）。
【０１２０】
ＣＰＵ２０は、取得した観光地から好み観光地と同一クラスタに分類される観光地を抽出し（ステップＳ１７８）、観光地グループを構成するステップＳ１７９に処理を移す。ＣＰＵ２０は、タブ「趣味嗜好優先」が選択されているか否かを判定するステップＳ１７６において、タブ「趣味嗜好優先」が選択されていないと判定した場合（ステップＳ１７６でＮＯ）、検索した観光地からカート内の観光地と同一クラスタに分類される観光地を取得する（ステップＳ１８０）。ＣＰＵ２０は、取得した観光地から好み観光地と異なるクラスタに分類される観光地を抽出し（ステップＳ１８１）、観光地グループを構成するステップＳ１７９に処理を移す。
【０１２１】
図３４は、実施の形態１に係る１日旅程表配置処理の手順を示すフローチャートである。旅行案内装置２のＣＰＵ２０は、カート内の観光地の訪問国数を取得する（ステップＳ１９１）。ＣＰＵ２０は、旅行日数から訪問国数及び２を除算した値を観光日数として取得する（ステップＳ１９２）。ＣＰＵ２０は、カート内の観光地の数を各訪問国に対して取得する（ステップＳ１９３）。ＣＰＵ２０は、各訪問国に対して取得されたカート内の観光地の数に基づいて観光日数を分配し、各訪問国の観光日数を取得する（ステップＳ１９４）。ＣＰＵ２０は、同一訪問国が連続するように各訪問国の観光日数分の１日旅程表を連結する（ステップＳ１９５）。ＣＰＵ２０は、訪問国が異なっており、連続する２つの１日旅程表間に訪問国間移動日を挿入する（ステップＳ１９６）。ＣＰＵ２０は、第１日目及び最終日に移動日を付加し（ステップＳ１９７）、１日旅程表配置処理を終了する。
【０１２２】
図３５、図３６及び図３７は、実施の形態１に係る観光候補地選択処理の手順を示すフローチャートである。旅行案内装置２のＣＰＵ２０は、検索した観光地を一つ読み出す（ステップＳ２０１）。ＣＰＵ２０は、読み出した観光地がカート内の観光地と同一クラスタに分類されているか否かを判定する（ステップＳ２０２）。ＣＰＵ２０は、カート内の観光地と同一クラスタに分類されていると判定した場合（ステップＳ２０２でＹＥＳ）、第１指標値に１を設定する（ステップＳ２０３）。ＣＰＵ２０は、カート内の観光地と同一クラスタに分類されていないと判定した場合（ステップＳ２０２でＮＯ）、第１指標値に０を設定する（ステップＳ２０４）。ＣＰＵ２０は、読み出した観光地が好み観光地と同一クラスタに分類されているか否かを判定する（ステップＳ２０５）。
【０１２３】
ＣＰＵ２０は、好み観光地と同一クラスタに分類されていると判定した場合（ステップＳ２０５でＹＥＳ）、第２指標値に１を設定する（ステップＳ２０６）。ＣＰＵ２０は、好み観光地と同一クラスタに分類されていないと判定した場合（ステップＳ２０５でＮＯ）、第２指標値に０を設定する（ステップＳ２０７）。ＣＰＵ２０は、読み出した観光地がカート内の観光地から所定距離内に位置するか否かを夫々の経度緯度情報に基づいて判定する（ステップＳ２０８）。ＣＰＵ２０は、所定距離内に位置しないと判定した場合（ステップＳ２０８でＮＯ）、第３指標値から第５指標値まで夫々に０を設定し（ステップＳ２０９、ステップＳ２１０及びステップＳ２１１）、第６指標値に観光地の顧客人気度を設定する（ステップＳ２１８）。
【０１２４】
ＣＰＵ２０は、読み出した観光地がカート内の観光地から所定距離内に位置するか否かを判定するステップＳ２０８において、所定距離内に位置すると判定した場合（ステップＳ２０８でＹＥＳ）、読み出した観光地がコンシェルジェ情報に設定されたお勧め観光地であるか否かを判定する（ステップＳ２１２）。ＣＰＵ２０は、お勧め観光地であると判定した場合（ステップＳ２１２でＹＥＳ）、第３指標値にコンシェルジェ情報に設定されたお勧め度を設定する（ステップＳ２１３）。ＣＰＵ２０は、お勧め観光地でないと判定した場合（ステップＳ２１２でＮＯ）、第３指標値に０を設定する（ステップＳ２１４）。ＣＰＵ２０は、出発日がコンシェルジェ情報に設定されたお勧め季節であるか否かを判定する（Ｓ２１５）。
【０１２５】
ＣＰＵ２０は、出発日がお勧め季節でないと判定した場合（ステップＳ２１５でＮＯ）、第４指標値に０を設定するステップＳ２１０に処理を移す。ＣＰＵ２０は、出発日がお勧め季節であると判定した場合（ステップＳ２１５でＹＥＳ）、第４指標値にコンシェルジェ情報に設定されたお勧め度を設定する（ステップＳ２１６）。ＣＰＵ２０は、第５指標値に観光地の口コミ度を設定し（ステップＳ２１７）、第６指標値に顧客人気度を設定するステップＳ２１８に処理を移す。ＣＰＵ２０は、第７指標値に観光地のパック旅行採用度を設定する（ステップＳ２１９）。ＣＰＵ２０は、プラン生成画面で選択されているテンプレート名を有するプランテンプレートを読み出す（ステップＳ２２０）。
【０１２６】
ＣＰＵ２０は、第１指標値から第７指標値まで夫々にプランテンプレートの第１重み付けから第７重み付けまで夫々を掛け合わせて各指標値を重み付けする（ステップＳ２２１）。ＣＰＵ２０は、重み付けした各指標値の合計からなる統合指標値を算出する（ステップＳ２２２）。ＣＰＵ２０は、観光地グループから最後の観光地を読み出したか否かを判定する（ステップＳ２２３）。ＣＰＵ２０は、最後の観光地を読み出していないと判定した場合（ステップＳ２２３でＮＯ）、次の観光地を読み出して（ステップＳ２２４）、カート内の観光地と同一クラスタに分類されているか否かを判定するステップＳ２０２に処理を戻す。
【０１２７】
ＣＰＵ２０は、最後の観光地を読み出したと判定した場合（ステップＳ２２３でＹＥＳ）、観光地グループをなす観光地夫々をクラスタ情報に基づいてレストラン、ホテル及び観光施設に分類する（ステップＳ２２５）。ＣＰＵ２０は、各分類をなす観光地を統合指標値の昇順に並び替える（ステップＳ２２６）。ＣＰＵ２０は、旅行日数及び１日訪問数の積からなる訪問総数を算出する（ステップＳ２２７）。ＣＰＵ２０は、訪問総数からカート内の観光地の数を引き算して候補数を算出する（ステップＳ２２８）。ＣＰＵ２０は、観光候補地として観光施設分類から候補数分の観光地を上位から選択する（ステップＳ２２９）。ＣＰＵ２０は、代替候補地として観光施設分類の残りの観光地を選択する（ステップＳ２３０）。ＣＰＵ２０は、レストラン分類及びホテル分類から所定順位よりも上位の観光地を選択し、代替候補地に追加して（ステップＳ２３１）観光候補地選択処理を終了する。
【０１２８】
図３８は、実施の形態１に係る１日旅程表決定処理の手順を示すフローチャートである。ＣＰＵ２０は、各観光日の最初に訪問地にカート内の観光地を配置する（ステップＳ２４１）。ＣＰＵ２０は、観光日を選択する（ステップＳ２４２）。ＣＰＵ２０は、配置してある観光地から最も近距離の観光地を観光候補地から選択して次の観光地に配置する（ステップＳ２４３）。ＣＰＵ２０は、配置した観光地が１日訪問数に達したか否かを判定する（ステップＳ２４４）。ＣＰＵ２０は、１日訪問数に達していないと判定した場合（ステップＳ２４４でＮＯ）、配置してある観光地から最も近距離の観光地を観光候補地から選択し、次の観光地として配置するステップＳ２４３に処理を移す。ＣＰＵ２０は、１日訪問数に達したと判定した場合（ステップＳ２４４でＹＥＳ）、配置してある最後の観光地から最も近距離のレストランをレストラン分類の観光地から選択して付加する（ステップＳ２４５）。
【０１２９】
ＣＰＵ２０は、配置してある最後の観光地から最も近距離のホテルをホテル分類の観光地から選択して付加する（ステップＳ２４６）。ＣＰＵ２０は、全観光日の１日旅程表を決定したか否かを判定する（ステップＳ２４７）。ＣＰＵ２０は、全観光日の１日旅程表を決定していないと判定した場合（ステップＳ２４７でＮＯ）、次の観光日を選択し（ステップＳ２４８）、配置してある観光地から最も近距離の観光地を観光候補地から選択して次の観光地に配置するステップＳ２４３に処理を移す。ＣＰＵ２０は、全観光日の１日旅程表を決定したと判定した場合（ステップＳ２４７でＹＥＳ）、１日旅程表決定処理を終了する。
【０１３０】
旅行案内装置２は、情報収集装置１にインターネット網Ｎを介して接続されている場合を示したが、ＬＡＮ（ Local Area Network ）等により情報収集装置１に双方向通信可能に接続されていても良い。また、情報を収集する情報収集装置１及び顧客からのリクエストを受付けて検索する旅行案内装置２とから構成された旅行案内システムを示したが、これに限るものではなく、情報収集装置１及び旅行案内装置２からなる旅行案内サービスを提供するサーバ装置と、顧客から受付けたリクエストをインターネット網Ｎを介して当該サーバ装置に送信し、検索結果を受信して表示する受付端末装置とから構成してもよい。
【０１３１】
実施の形態２
図３９及び図４０夫々は、実施の形態２に係る情報収集装置及び旅行案内装置の内部構成を示すブロック図及びコンピュータプログラムが記録された記録媒体を示す模式図である。本実施の形態２は、実施の形態１が情報収集装置１及び旅行案内装置２夫々に備えられたＲＯＭからコンピュータプログラムを読み出して実行するのに対して記録媒体から読み出して実行するよう構成してある。情報収集装置４のＣＰＵ１０には、バス１０ａを介してＥＥＰＲＯＭ（ Electrically Erasable Programmable Read-Only Memory ）４１及び記録媒体読込部４２が接続されている。旅行案内装置５のＣＰＵ２０には、バス２０ａを介してＥＥＰＲＯＭ５１及び記憶媒体読込部５２が接続されている。図４０（ａ）及び（ｂ）夫々には、コンピュータプログラム４２１ａ及び５２１ａが記録された記録媒体４２１及び５２１が示されている。
【０１３２】
ＥＥＰＲＯＭ４１及び５１は、本発明のコンピュータプログラム４２１ａ及び５２１ａ夫々を記憶する書き換え可能なメモリであり、フラッシュメモリ等である。情報収集装置４及び旅行案内装置５夫々は、記録媒体読込部４２及び５２夫々に挿入された記録媒体４２１及び５２１からコンピュータプログラム４２１ａ及び５２１ａを読み込んでＥＥＰＲＯＭ４１及び５１夫々に記憶するようにしてある。ＣＰＵ１０及びＣＰＵ２０夫々は、ＥＥＰＲＯＭ４１及び５１夫々が記憶する本発明のコンピュータプログラム４２１ａ及び５２１ａに従って、本発明の情報収集装置４及び旅行案内装置５に必要な処理を実行する構成となっている。
【０１３３】
コンピュータプログラム４２１ａは、情報収集装置４に収集した複数の観光地夫々の情報からキーワードを抽出し（キーワード抽出ステップ）、抽出したキーワードからなるインデックス情報を生成し観光地夫々に関連付けてインデックス情報データベース１０６に格納させる（インデックス情報生成ステップ）。また、コンピュータプログラム４２１ａは、抽出したキーワード夫々の抽出元の情報に対する重要度（スコア）を算出してキーワードスコア１０７に格納させる（重要度算出ステップ）。コンピュータプログラム４２１ａは、旅行案内装置５からの送信要求に応じてインデックス情報及び重要度を旅行案内装置５に送信させる（送信ステップ）。
【０１３４】
コンピュータプログラム５２１ａは、受付けたリクエスト（検索要求）からキーワードを抽出し、抽出したキーワードからなる検索条件を生成させる（検索条件生成ステップ）。また、コンピュータプログラム５２１ａは、情報収集装置４から観光地に関連付けられたインデックス情報を受信させ（受信ステップ）、生成した検索条件を満たすインデックス情報が関連付けられた観光地を検索させる（検索ステップ）。コンピュータプログラム５２１ａは、検索条件をなすキーワードの重要度に基づいて、検索した観光地とリクエストの類似度を示す要求類似度を算出する（要求類似度算出ステップ）。
【０１３５】
本発明に係るコンピュータプログラム４２１ａ及び５２１ａは、ＣＤ（ Compact Disc ）−ＲＯＭ又はＤＶＤ（ Digital Versatile Disc ）−ＲＯＭ等の記憶媒体４２１及び５２１だけでなく、メモリカード等の外部メモリに記憶させておくこともできる。この場合、ＣＰＵ１０及び２０に接続される図示しない外部メモリからコンピュータプログラム４２１ａ及び５２１ａ夫々を読み出してＥＥＰＲＯＭ４１及び５１に記憶させる。さらにＣＰＵ１０及びＣＰＵ２０に接続された図示しない外部のサーバーコンピュータとの間で通信を確立し、係るコンピュータプログラムをＥＥＰＲＯＭ４１及び５１夫々へダウンロードしても良い。
【０１３６】
本実施の形態２は以上の如き構成としてあり、その他の構成及び作用は実施の形態１と同様であるので対応する部分には同一の符号を付してその詳細な説明を省略する。
【図面の簡単な説明】
【０１３７】
【図１】実施の形態１に係る旅行案内システムのネットワーク構成を示す模式図である。
【図２】実施の形態１に係る情報収集装置及び旅行案内装置の内部構成を示すブロック図である。
【図３】実施の形態１に係る風評表現辞書データベースのレコードレイアウト例を示す図表である。
【図４】実施の形態１に係る趣味嗜好属性データベースのレコードレイアウト例を示す図表である。
【図５】実施の形態１に係るインデックス情報を生成する手順を説明する説明図である。
【図６】実施の形態１に係る観光地情報から抽出したキーワードをスコアリングする手順を説明する説明図である。
【図７】実施の形態１に係る複数のクラスタに分類された観光地及び各クラスタ情報を構成するキーワードの例を示す図表である。
【図８】実施の形態１に係る顧客選択画面の例を示す模式図である。
【図９】実施の形態１に係る観光地検索画面の例を示す模式図である。
【図１０】実施の形態１に係るリクエストから検索条件を生成する手順を説明する説明図である。
【図１１】実施の形態１に係るグラフ表示が選択された観光地検索画面の例を示す模式図である。
【図１２】実施の形態１に係る地図表示が選択された観光地検索画面の例を示す模式図である。
【図１３】実施の形態１に係るプラン生成画面の例を示す模式図である。
【図１４】実施の形態１に係るプランテンプレートのデータ例を示す図表である。
【図１５】実施の形態１に係るコンシェルジェメッセージ画面の例を示す模式図である。
【図１６】実施の形態１に係るパック旅行検索画面の例を示す模式図である。
【図１７】実施の形態１に係るパック旅行比較画面の例を示す模式図である。
【図１８】実施の形態１に係る情報収集装置が情報の収集及び処理を行う手順を示すフローチャートである。
【図１９】実施の形態１に係る情報収集処理の手順を示すフローチャートである。
【図２０】実施の形態１に係る情報再構成処理の手順を示すフローチャートである。
【図２１】実施の形態１に係る風評判定処理の手順を示すフローチャートである。
【図２２】実施の形態１に係るインデクシング処理の手順を示すフローチャートである。
【図２３】実施の形態１に係るスコアリング処理の手順を示すフローチャートである。
【図２４】実施の形態１に係るスコアリング処理の手順を示すフローチャートである。
【図２５】実施の形態１に係る観光地を検索して表示する処理の手順を示すフローチャートである。
【図２６】実施の形態１に係る検索条件生成処理の手順を示すフローチャートである。
【図２７】実施の形態１に係るリクエストマッチング度及び趣味嗜好マッチング度算出処理の手順を示すフローチャートである。
【図２８】実施の形態１に係るリクエストマッチング度及び趣味嗜好マッチング度算出処理の手順を示すフローチャートである。
【図２９】実施の形態１に係る各度数算出処理の手順を示すフローチャートである。
【図３０】実施の形態１に係る各度数算出処理の手順を示すフローチャートである。
【図３１】実施の形態１に係る観光地表示処理の手順を示すフローチャートである。
【図３２】実施の形態１に係る旅行計画を生成する手順を示すフローチャートである。
【図３３】実施の形態１に係る観光地グループ構成処理の手順を示すフローチャートである。
【図３４】実施の形態１に係る１日旅程表配置処理の手順を示すフローチャートである。
【図３５】実施の形態１に係る観光候補地選択処理の手順を示すフローチャートである。
【図３６】実施の形態１に係る観光候補地選択処理の手順を示すフローチャートである。
【図３７】実施の形態１に係る観光候補地選択処理の手順を示すフローチャートである。
【図３８】実施の形態１に係る１日旅程表決定処理の手順を示すフローチャートである。
【図３９】実施の形態２に係る情報収集装置及び旅行案内装置の内部構成を示すブロック図である。
【図４０】実施の形態２に係るコンピュータプログラムが記録された記憶媒体を示す模式図である。
【符号の説明】
【０１３８】
１，４  情報収集装置
２，５  旅行案内装置
３  ウェブサーバ装置
１０,２０  ＣＰＵ
１０ａ，２０ａ  バス
１１,２１  ＲＯＭ
１２，２２  ＲＡＭ
１３，２３  表示部
１４，２４  受付部
１５，２５  通信部
４１，５１  ＥＥＰＲＯＭ
４２，５２  記録媒体読込部
１０１  ルールファイルデータベース
１０２  風評表現辞書データベース
１０３  観光地情報データベース
１０４  口コミ情報データベース
１０５  パック旅行情報データベース
１０６  インデックス情報データベース
１０７  キーワードスコアデータベース
１０８  クラスタ情報データベース
２０１  顧客データベース
２０２  コンシェルジェデータベース
２０３  観光地属性データベース
２０４  シソーラス辞書データベース
２０５  知識データベース
２０６  趣味嗜好属性データベース
４２１，５２１  記録媒体
４２１ａ，５２１ａ  コンピュータプログラム
Ｎ  インターネット網
【図１】
2010039710.tif 000003
【図２】
2010039710.tif 000004
【図３】
2010039710.tif 000005
【図４】
2010039710.tif 000006
【図５】
2010039710.tif 000007
【図６】
2010039710.tif 000008
【図７】
2010039710.tif 000009
【図８】
2010039710.tif 000010
【図９】
2010039710.tif 000011
【図１０】
2010039710.tif 000012
【図１１】
2010039710.tif 000013
【図１２】
2010039710.tif 000014
【図１３】
2010039710.tif 000015
【図１４】
2010039710.tif 000016
【図１５】
2010039710.tif 000017
【図１６】
2010039710.tif 000018
【図１７】
2010039710.tif 000019
【図１８】
2010039710.tif 000020
【図１９】
2010039710.tif 000021
【図２０】
2010039710.tif 000022
【図２１】
2010039710.tif 000023
【図２２】
2010039710.tif 000024
【図２３】
2010039710.tif 000025
【図２４】
2010039710.tif 000026
【図２５】
2010039710.tif 000027
【図２６】
2010039710.tif 000028
【図２７】
2010039710.tif 000029
【図２８】
2010039710.tif 000030
【図２９】
2010039710.tif 000031
【図３０】
2010039710.tif 000032
【図３１】
2010039710.tif 000033
【図３２】
2010039710.tif 000034
【図３３】
2010039710.tif 000035
【図３４】
2010039710.tif 000036
【図３５】
2010039710.tif 000037
【図３６】
2010039710.tif 000038
【図３７】
2010039710.tif 000039
【図３８】
2010039710.tif 000040
【図３９】
2010039710.tif 000041
【図４０】
2010039710.tif 000042