(57)【特許請求の範囲】
【請求項１】
複数の観光スポットを含むパッケージを設定する、パッケージ設定部と、
設定された前記パッケージに含まれる前記複数の観光スポットの中から、旅行者に訪問を推奨する曜日及び時間帯が現在の日時に合致する観光スポットを観光スポット候補として特定し、
特定した観光スポット候補の中から、ユーザの年齢及び性別がターゲット層となる観光スポット候補を更に特定することによって、前記観光スポット候補それぞれに、ユーザ適合性についての得点を付与し、
特定した観光スポット候補それぞれ毎に、前記ユーザの現在位置からの距離を算出し、算出した各距離の各距離の合計に対する比を求めることによって、前記観光スポット候補それぞれに、距離についての得点を付与し、
前記複数の観光スポットそれぞれに対して、訪問への期待が高い程値が高くなるように設定された、期待度と、前記ユーザ適合性についての得点と、前記距離についての得点と、を用いて、
前記複数の観光スポット候補それぞれ毎に、点数を算出する、点数算出部と、
設定された前記パッケージに含まれる観光スポットの中から、前記ユーザが訪問済の観光スポットを登録している訪問済リストを用いて、前記ユーザが未だ訪問していない観光スポットを特定する、未訪問観光スポット特定部と、
前記点数が算出された前記観光スポット候補の中から、前記未訪問観光スポット特定部によって特定された前記観光スポットに一致する観光スポット候補を特定し、前記ユーザが観光を行なう際のガイドとなる情報として、当該特定した前記観光スポット候補を前記点数の順に配列したリストを作成する、ガイド情報作成部と、
を備えている、ことを特徴とする観光支援装置。
【請求項２】
前記パッケージ設定部が、複数のパッケージを設定し、
前記ユーザが前記複数のパッケージのうちいずれかを選択した場合に、
前記点数算出部が、選択されたパッケージに含まれる前記複数の観光スポットの中から前記観光スポット候補を特定し、前記観光スポット候補それぞれ毎に、点数を算出し、
前記未訪問観光スポット特定部が、選択された前記パッケージに含まれる観光スポットの中から、前記ユーザが未だ訪問していない観光スポットを特定する、
請求項１に記載の観光支援装置。
【請求項３】
前記ユーザの端末装置から、前記ユーザが訪問した観光スポットを特定する訪問済観光スポット情報が送信されてきた場合に、前記訪問済観光スポット情報で特定される観光スポットに基づいて、前記訪問済リストを更新する、情報受信部を更に備えている、
請求項１または２に記載の観光支援装置。
【請求項４】
（ａ）コンピュータによって、複数の観光スポットを含むパッケージを設定する、ステップと、
（ｂ）前記コンピュータによって、
設定された前記パッケージに含まれる前記複数の観光スポットの中から、旅行者に訪問を推奨する曜日及び時間帯が現在の日時に合致する観光スポットを観光スポット候補として特定し、
特定した観光スポット候補の中から、ユーザの年齢及び性別がターゲット層となる観光スポット候補を更に特定することによって、前記観光スポット候補それぞれに、ユーザ適合性についての得点を付与し、
特定した観光スポット候補それぞれ毎に、前記ユーザの現在位置からの距離を算出し、算出した各距離の各距離の合計に対する比を求めることによって、前記観光スポット候補それぞれに、距離についての得点を付与し、
前記複数の観光スポットそれぞれに対して、訪問への期待が高い程値が高くなるように設定された、期待度と、前記ユーザ適合性についての得点と、前記距離についての得点と、を用いて、
前記複数の観光スポット候補それぞれ毎に、点数を算出する、ステップと、
（ｃ）前記コンピュータによって、設定された前記パッケージに含まれる観光スポットの中から、前記ユーザが訪問済の観光スポットを登録している訪問済リストを用いて、前記ユーザが未だ訪問していない観光スポットを特定する、ステップと、
（ｄ）前記コンピュータによって、前記点数が算出された前記観光スポット候補の中から、前記（ｃ）のステップによって特定された前記観光スポットに一致する観光スポット候補を特定し、前記ユーザが観光を行なう際のガイドとなる情報として、当該特定した前記観光スポット候補を前記点数の順に配列したリストを作成する、ステップと、
を有する、ことを特徴とする観光支援方法。
【請求項５】
前記（ａ）のステップにおいて、複数のパッケージを設定し、
前記ユーザが前記複数のパッケージのうちいずれかを選択した場合に、
前記（ｂ）のステップにおいて、選択されたパッケージに含まれる前記複数の観光スポットの中から前記観光スポット候補を特定し、前記観光スポット候補それぞれ毎に、点数を算出し、
前記（ｃ）のステップにおいて、選択された前記パッケージに含まれる観光スポットの中から、前記ユーザが未だ訪問していない観光スポットを特定する、
請求項４に記載の観光支援方法。
【請求項６】
（ｅ）前記コンピュータによって、前記ユーザの端末装置から、前記ユーザが訪問した観光スポットを特定する訪問済観光スポット情報が送信されてきた場合に、前記訪問済観光スポット情報で特定される観光スポットに基づいて、前記訪問済リストを更新する、ステップを更に有する、
請求項４または５に記載の観光支援方法。
【請求項７】
コンピュータに、
（ａ）複数の観光スポットを含むパッケージを設定する、ステップと、
（ｂ）設定された前記パッケージに含まれる前記複数の観光スポットの中から、旅行者に訪問を推奨する曜日及び時間帯が現在の日時に合致する観光スポットを観光スポット候補として特定し、
特定した観光スポット候補の中から、ユーザの年齢及び性別がターゲット層となる観光スポット候補を更に特定することによって、前記観光スポット候補それぞれに、ユーザ適合性についての得点を付与し、
特定した観光スポット候補それぞれ毎に、前記ユーザの現在位置からの距離を算出し、算出した各距離の各距離の合計に対する比を求めることによって、前記観光スポット候補それぞれに、距離についての得点を付与し、
前記複数の観光スポットそれぞれに対して、訪問への期待が高い程値が高くなるように設定された、期待度と、前記ユーザ適合性についての得点と、前記距離についての得点と、
を用いて、
前記複数の観光スポット候補それぞれ毎に、点数を算出する、ステップと、
（ｃ）設定された前記パッケージに含まれる観光スポットの中から、前記ユーザが訪問済の観光スポットを登録している訪問済リストを用いて、前記ユーザが未だ訪問していない観光スポットを特定する、ステップと、
（ｄ）前記点数が算出された前記観光スポット候補の中から、前記（ｃ）のステップによって特定された前記観光スポットに一致する観光スポット候補を特定し、前記ユーザが観光を行なう際のガイドとなる情報として、当該特定した前記観光スポット候補を前記点数の順に配列したリストを作成する、ステップと、
を実行させるプログラム。
【請求項８】
前記（ａ）のステップにおいて、複数のパッケージを設定し、
前記ユーザが前記複数のパッケージのうちいずれかを選択した場合に、
前記（ｂ）のステップにおいて、選択されたパッケージに含まれる前記複数の観光スポットの中から前記観光スポット候補を特定し、前記観光スポット候補それぞれ毎に、点数を算出し、
前記（ｃ）のステップにおいて、選択された前記パッケージに含まれる観光スポットの中から、前記ユーザが未だ訪問していない観光スポットを特定する、
請求項７に記載のプログラム。
【請求項９】
前記コンピュータに、
（ｅ）前記ユーザの端末装置から、前記ユーザが訪問した観光スポットを特定する訪問済観光スポット情報が送信されてきた場合に、前記訪問済観光スポット情報で特定される観光スポットに基づいて、前記訪問済リストを更新する、ステップを更に実行させる、
請求項７または８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、旅行者の観光地巡りを支援する、観光支援装置、観光支援方法、及びこれらを実現するためのプログラムに関する。
【背景技術】
【０００２】
近年、旅行者に対して観光の手助けを行なうため、種々のシステムが提案されている。例えば、特許文献１は、予め設定されたコースにおける各観光スポットの混雑状況を加味した上で、旅行者を各観光スポットに誘導するシステムを開示している。特許文献１に開示されたシステムによれば、旅行者は、混雑した状況を回避して、満足行く観光を行なうことができる。
【０００３】
特許文献２は、旅行者が周遊すべき観光コースを作成するシステムを開示している。また、特許文献２に開示されたシステムでは、観光コースの作成に際して、複数の観光スポットの組が、予め設定された関連性情報に基づいて選択される。なお、関連性情報の例としては、２つの観光スポット間の属性（距離、歴史、特産品等）毎の関連度合いを表す数値が例示されている。特許文献２に開示されたシステムによれば、旅行者は関連する観光スポットを効率良く観光することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５０３４７０１号
【特許文献２】特開２０１２−７３９５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、観光地における自治体、企業等において、最も重要なことは、旅行者が何度もその観光地を訪問するリピーターとなることである。しかしながら、特許文献１及び２に開示されたシステムでは、観光の効率化を促進するに過ぎず、旅行者がリピーターとなることを促進するものではない。また、これらのシステムでは、観光地側が勧めたい観光スポットを優先して勧めることが難しい場合もある。
【０００６】
本発明の目的の一例は、上記問題を解消し、観光地側の勧める観光スポットを旅行者に優先的に提示でき、且つ、旅行者が観光地を何度も訪問するリピーターとなることを促進し得る、観光支援装置、観光支援方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一側面における観光支援装置は、複数の観光スポットを含むパッケージを設定する、パッケージ設定部と、
前記複数の観光スポットそれぞれに対して、訪問への期待が高い程値が高くなるように設定された、期待度を用いて、
前記複数の観光スポットそれぞれ毎に、点数を算出する、点数算出部と、
前記ユーザが未だ訪問していない観光スポットを特定する、未訪問観光スポット特定部と、
前記ユーザが未だ訪問していない観光スポットについて算出された前記点数に基づいて、前記ユーザが観光を行なう際のガイドとなる情報を作成する、ガイド情報作成部と、
を備えている、ことを特徴とする。
【０００８】
また、上記目的を達成するため、本発明の一側面における観光支援方法は、
（ａ）複数の観光スポットを含むパッケージを設定する、ステップと、
（ｂ）前記複数の観光スポットそれぞれに対して、訪問への期待が高い程値が高くなるように設定された、期待度を用いて、
前記複数の観光スポットそれぞれ毎に、点数を算出する、ステップと、
（ｃ）前記ユーザが未だ訪問していない観光スポットを特定する、ステップと、
（ｄ）前記ユーザが未だ訪問していない観光スポットについて算出された前記点数に基づいて、前記ユーザが観光を行なう際のガイドとなる情報を作成する、ステップと、
を有する、ことを特徴とする。
【０００９】
更に、上記目的を達成するため、本発明の一側面におけるプログラムは、
コンピュータに、
（ａ）複数の観光スポットを含むパッケージを設定する、ステップと、
（ｂ）前記複数の観光スポットそれぞれに対して、訪問への期待が高い程値が高くなるように設定された、期待度を用いて、
前記複数の観光スポットそれぞれ毎に、点数を算出する、ステップと、
（ｃ）前記ユーザが未だ訪問していない観光スポットを特定する、ステップと、
（ｄ）前記ユーザが未だ訪問していない観光スポットについて算出された前記点数に基づいて、前記ユーザが観光を行なう際のガイドとなる情報を作成する、ステップと、
を実行させることを特徴とする。
【発明の効果】
【００１０】
以上のように、本発明によれば、観光地側の勧める観光スポットを旅行者に優先的に提示でき、且つ、旅行者が観光地を何度も訪問するリピーターとなることを促進することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施の形態における観光支援装置の構成を概略的に示すブロック図である。
【図２】図２は、本発明の実施の形態における観光支援装置の構成を具体的に示すブロック図である。
【図３】図３は、本発明の実施の形態において用いられる点数算出テーブルの一例を示す図である。
【図４】図４は、本発明の実施の形態における観光支援装置の動作を示すフロー図である。
【図５】図５は、本発明の実施の形態において設定されるパッケージの一例を示す図である。
【図６】図６は、本発明の実施の形態において設定される係数の一例を示す図である。
【図７】図７は、本発明の実施の形態における観光支援装置を実現するコンピュータの一例を示すブロック図である。
【発明を実施するための形態】
【００１２】
（実施の形態）
以下、本発明の実施の形態における、観光支援装置、観光支援方法、及びプログラムについて、図１〜図４を参照しながら説明する。
【００１３】
［装置構成］
最初に、図１を用いて、本発明の実施の形態における観光支援装置の構成について説明する。図１は、本発明の実施の形態における観光支援装置の構成を概略的に示すブロック図である。
【００１４】
図１に示すように、本実施の形態における観光支援装置１０は、旅行者であるユーザの観光を支援する装置であり、インターネット等のネットワーク３０を介して、旅行者であるユーザの端末装置２０に接続されている。また、観光支援装置１０は、パッケージ設定部１１と、点数算出部１２と、未訪問観光スポット特定部１３と、ガイド情報作成部１４とを備えている。
【００１５】
パッケージ設定部１１は、複数の観光スポットを含むパッケージを設定する。点数算出部１２は、複数の観光スポットそれぞれに対して、訪問への期待が高い程値が高くなるように設定された、期待度を用いて、観光スポット毎に、点数を算出する。
【００１６】
未訪問観光スポット特定部１３は、ユーザが未だ訪問していない観光スポットを特定する。ガイド情報作成部１４は、ユーザが未だ訪問していない観光スポットについて算出された点数に基づいて、ユーザが観光を行なう際のガイドとなる情報（以下「ガイド情報」と表記する。）、例えば、お勧めの観光スポットが登録されたリストを作成する。
【００１７】
このように、観光支援装置１０は、観光地側によって設定された期待度を用いて、ユーザの観光の手助けとなるガイド情報を作成するため、観光地側の勧める観光スポットを旅行者に優先的に提示できる。また、観光支援装置１０は、ユーザが未だ訪問していない観光スポットのみをユーザに提示するため、ユーザが観光地を何度も訪問するリピーターとなることを促進することができる。
【００１８】
続いて、図２を用いて、本実施の形態における観光支援装置１０の構成を更に具体的に説明する。図２は、本発明の実施の形態における観光支援装置の構成を具体的に示すブロック図である。なお、図２においては、説明のため、一台の端末装置２０のみを図示している。
【００１９】
図２に示すように、本実施の形態では、端末装置２０は、データ処理部２１を備えている。データ処理部２１は、端末装置２０で動作するプログラムによって構築されている。データ処理部２０は、ユーザからの指示に応じて、観光支援装置１０にアクセスし、観光支援装置１０との間で、データを送受信する。
【００２０】
例えば、データ処理部２１は、観光支援装置１０から、ガイド情報作成部１４によって選択された観光スポットを特定する選択観光スポット情報を受信する。そして、データ処理部２１は、選択観光スポット情報によって特定される観光スポットを、表示装置（図２において図示せず）の画面に表示させる。
【００２１】
また、データ処理部２１は、ユーザからの指示に応じて、設定されているパッケージについての情報の要求や、パッケージに含まれる観光スポットの詳細情報の要求等を行なう。更に、データ処理部２１は、ユーザがサービスの利用開始を要求すると、観光支援装置１０に、この要求を送信すると共に、これに付随して、現在の日時を特定する日時情報、ユーザを識別する識別子、端末装置２０の現在位置を特定する位置情報も送信する。
【００２２】
また、データ処理部２１は、ユーザが観光スポットを訪問した後に、訪問した観光スポットを訪問済みに設定した場合は、設定された観光スポットを特定する訪問済観光スポット情報を作成し、これを観光支援装置１０に送信する。
【００２３】
また、図２に示すように、本実施の形態では、観光支援装置１０は、図１に示した、パッケージ設定部１１、点数算出部１２、未訪問観光スポット特定部１３、及びガイド情報作成部１４に加え、更に、情報送信部１５と、情報受信部１６と、履歴格納部１７とを備えている。
【００２４】
情報送信部１５は、ユーザの端末装置２０に、各種情報を送信する。具体的には、情報送信部１５は、上述したガイド情報を、端末装置２０に送信する。また、情報送信部１５は、ユーザから、データ処理部２１を介して、パッケージについての情報が要求されると、パッケージ設定部１１が設定したパッケージに含まれる観光スポットを特定するパッケージ情報を送信する。この場合、端末装置２０の画面上には、パッケージに含まれる観光スポットの一覧が表示される。更に、この場合において、ユーザが、一覧表示された観光スポットの１つを選択すると、情報送信部１５は、選択された観光スポットの詳細情報も送信する。これにより、端末装置２０の画面上には、更に、各観光スポットの詳細情報が表示される。
【００２５】
情報受信部１６は、ユーザの端末装置２０から送信されてくる、日時情報、識別子、位置情報、及び訪問済観光スポット情報を受信する。また、情報受信部１６は、送信されてきた日時情報、識別子、及び位置情報を点数算出部１２に受け渡す。情報受信部１６は、訪問済観光スポット情報を受信した場合は、受信した訪問済観光スポット情報で特定される観光スポットを履歴格納部１７に格納し、訪問済リストを更新する。なお、訪問済リストは、ユーザが訪問済みに設定した観光スポットを登録しているリストである。
【００２６】
点数算出部１２は、本実施の形態では、まず、受け取った識別子に基づいて、ユーザの年齢及び性別を特定する。具体的には、観光支援装置１０には、各ユーザによって、予め識別子が年齢及び性別と関連付けられた状態で登録されているので、点数算出部１２は、受け取った識別子に関連付けられている年齢及び性別を特定する。なお、登録されている年齢は、現在の年齢の概算値（例えば３０代等）であっても良いし、生まれ年であっても良い。
【００２７】
次に、点数算出部１２は、図３に示す点数算出テーブルに基づき、期待度に加えて、各観光スポットにおける対象ユーザの情報と、訪問推奨日時と、各観光スポットにおけるユーザの現在地からの距離とを用いて、各観光スポットの点数を算出する。以下、図３を用いて具体的に説明する。
【００２８】
図３は、本発明の実施の形態において用いられる点数算出テーブルの一例を示す図である。図３の例では、点数算出テーブルには、観光スポット毎に、期待度が登録されている。また、図３に示すように、点数算出テーブルには、各観光スポットにおける対象ユーザの情報として、観光スポット毎に、ターゲット層が登録されている。ターゲット層は、各観光スポットにおける、対象ユーザの年齢層及び性別を特定している。例えば、図３において、「朝市」のターゲット層は、Ｆ２層、Ｆ３層、Ｍ２層、Ｍ３層であるから、「朝市」の対象ユーザは、３５歳以上の女性及び男性となる。
【００２９】
更に、図３に示すように、点数算出テーブルには、各観光スポットにおける訪問推奨日時として、観光スポット毎に、旅行者に訪問を推奨する曜日及び時間帯が登録されている。例えば、図３において、「朝市」の訪問推奨日時は、月曜日から土曜日までの朝と午前とである。また、図３に示す、期待度、ターゲット層、訪問を推奨する曜日及び時間帯は、観光支援装置１０の管理者によって適宜設定される。
【００３０】
具体的には、点数算出部１２は、日時情報から現在の日時を特定し、特定した現在の日時を、図３に示す点数算出テーブルに照らし合わせる。そして、点数算出部１２は、旅行者に訪問を推奨する曜日及び時間帯が現在の日時と合致する観光スポットを特定し、特定した観光スポットを「観光スポット候補」とする。
【００３１】
次に、点数算出部１２は、受信した識別子から特定したユーザの年齢及び性別も、図３に示す点数算出テーブルに照らし合わせる。そして、点数算出部１２は、特定したユーザの年齢及び性別がターゲット層と合致する観光スポット候補を特定し、特定した観光スポット候補に対して、ユーザ適合性についての得点として１００点を付与し、それ以外の観光スポット候補に０点を付与する。
【００３２】
次に、点数算出部１２は、受け取った位置情報から端末装置２０の現在位置を特定し、観光スポット候補毎に、特定した現在位置から各観光スポット候補までの距離を算出し、更に、算出した現在位置からの各距離の合計も算出する。次に、点数算出部１２は、観光スポット候補毎に、算出した現在位置からの距離と合計との差を算出し、算出した差の値が最も大きい観光スポット候補の得点が１００となるように、各差の値を正規化する。そして、点数算出部１２は、正規化によって得られた得点を、各観光スポット候補の距離についての得点とする。
【００３３】
ここで、距離についての得点の算出処理の具体例について説明する。例えば、観光スポット候補Ａの現在位置からの距離が５ｋｍ、観光スポットＢの現在位置からの距離が３ｋｍ、観光スポットＣの現在位置からの距離が２ｋｍであるとする。この場合、これらの合計は、１０ｋｍ（＝５＋３＋２）となる。
【００３４】
そして、観光スポット候補Ａ、Ｂ、Ｃの、現在位置からの距離と合計との差は、それぞれ、５ｋｍ、７ｋｍ、８ｋｍとなる。それぞれについて正規化を行なうと、観光スポットＡの得点は、６２．５点（＝５／８×１００）となる。また、観光スポットＢの得点は、８７．５点（＝７／８×１００）となり、観光スポットＣの得点は、１００点（＝８／８×１００）となる。
【００３５】
次に、点数算出部１２は、特定した観光スポット候補それぞれ毎に、期待度を抽出し、抽出した期待度と、ユーザ適合性についての得点と、距離についての得点を合算する。この合算処理によって得られた値が、各観光スポット候補の点数となる。また、本実施の形態では、期待度、ユーザ適合性についての得点、距離についての得点、それぞれに対して、予め重み係数が設定されていても良い。この場合、点数算出部１２は、期待度、ユーザ適合性についての得点、距離についての得点それぞれに、設定されている重み係数を乗算し、得られた乗算値を合算することによって、各観光スポット候補の点数を算出する。
【００３６】
また、未訪問観光スポット特定部１３は、本実施の形態では、パッケージ設定部１１によって設定されたパッケージに含まれる観光スポットの中から、履歴格納部１７の訪問済リストに登録されていない観光スポットを特定する。そして、未訪問観光スポット特定部１３は、特定した観光スポットを、ユーザが未だ訪問していない観光スポットとし、これを、ガイド情報作成部１４に通知する。
【００３７】
ガイド情報作成部１４は、本実施の形態では、まず、点数算出部１２によって点数が算出された観光スポット候補の中から、未訪問観光スポット特定部１３によって通知された観光スポットに一致する観光スポット候補を特定する。
【００３８】
そして、ガイド情報作成部１４は、ガイド情報として、例えば、特定した観光スポット候補が点数の高い順に配列されたリストを作成する。また、ガイド情報作成部１４は、作成したリストを情報送信部１５に受け渡す。なお、ガイド情報としては、その他に、点数が高い上位ｎ個の観光スポット候補のみが配列されたリスト（ｎ：自然数）や、最も点数の高い観光スポットのみを提示する特定する情報も挙げられる。
【００３９】
［装置動作］
次に、本発明の実施の形態における観光支援装置１０の動作について図４を用いて説明する。図４は、本発明の実施の形態における観光支援装置の動作を示すフロー図である。以下の説明においては、適宜図１〜図３を参酌する。また、本実施の形態では、観光支援装置１０を動作させることによって、観光支援方法が実施される。よって、本実施の形態における観光支援方法の説明は、以下の観光支援装置１０の動作説明に代える。
【００４０】
先ず、前提として、観光支援装置１０において、パッケージ設定部１１が、複数の観光スポットを含むパッケージを設定しているとする。また、端末装置２０においては、データ処理部２１は、ユーザの求めに応じて、年齢及び性別に関する情報を、観光支援装置１０に送信して、ユーザ登録を行なっているとする。
【００４１】
図４に示すように、最初に、観光支援装置１０において、情報受信部１６は、端末装置２０から送信されてくる、サービスの利用開始要求、それに付随する日時情報、識別子、及び位置情報を受信する（ステップＡ１）。また、情報受信部１６は、受信した日時情報、識別子、及び位置情報を、点数算出部１２に受け渡す。
【００４２】
次に、点数算出部１２は、受け取った識別子に基づいて、ユーザの年齢及び性別を特定する（ステップＡ２）。続いて、点数算出部１２は、日時情報から現在の日時を特定し、特定した現在の日時を、図３に示す点数算出テーブルに照らし合わせて、観光スポット候補を特定する（ステップＡ３）。
【００４３】
次に、点数算出部１２は、ステップＡ３で特定した観光スポット候補それぞれについて、点数を算出する（ステップＡ４）。具体的には、点数算出部１２は、まず、ステップＡ２で特定したユーザの年齢及び性別を、図３に示す点数算出テーブルに照らし合わせ、それらと合致する観光スポット候補を特定し、特定した観光スポット候補に、ユーザ適合性についての得点として１００点を付与し、それ以外に０点を付与する。
【００４４】
また、点数算出部１２は、位置情報から現在位置を特定し、特定した現在位置から各観光スポット候補までの距離を算出する。そして、点数算出部１２は、観光スポット候補毎に、算出した距離に基づいて、距離についての得点も算出する。更に、点数算出部１２は、ステップＡ３で特定した観光スポット候補それぞれ毎に、期待度を抽出し、抽出した期待度と、ユーザ適合性についての得点と、距離についての得点とを合算し、得られた値を観光スポット候補の点数とする。
【００４５】
次に、未訪問観光スポット特定部１３は、ユーザが未だ訪問していない観光スポットを特定する（ステップＡ５）。具体的には、未訪問観光スポット特定部１３は、パッケージに含まれる観光スポットの中から、履歴格納部１７の訪問済リストに登録されていない観光スポットを特定し、これをユーザが未だ訪問していない観光スポットとする。
【００４６】
次に、ガイド情報作成部１４は、ステップＡ４で算出された点数を用いて、ステップＡ３で特定された観光スポット候補のうち、ステップＡ５で特定された観光スポットに該当するものが、点数の高い順に配列されたリストを作成する（ステップＡ６）。本実施の形態では、このリストがガイド情報となる。
【００４７】
次に、ガイド情報作成部１４が、ガイド情報を、情報送信部１５に受け渡すと、情報送信部１５は、ガイド情報を端末装置２０に送信する（ステップＡ７）。ステップＡ７の実行により、観光支援装置１０における処理は一旦終了する。そして、ステップＡ７が実行されると、端末装置２０では、データ処理部２１が、ガイド情報を受信し、それによって特定されるリストを、表示装置（図２において図示せず）の画面に表示させる。
【００４８】
そして、ユーザは、選択された観光スポットを訪問した場合は、データ処理部２１によって、訪問した観光スポットを訪問済みに設定する。この場合、データ処理部２１は、訪問済みに設定された観光スポットを特定する訪問済観光スポット情報を作成し、これを観光支援装置１０に送信する。
【００４９】
その後、観光支援装置１０では、情報受信部１６は、訪問済観光スポット情報を受信すると、訪問済観光スポット情報で特定される観光スポットを履歴格納部１７に格納して、訪問済リストを更新する。
【００５０】
以上のように、本実施の形態では、観光スポット毎に予め設定された、期待度、対象ユーザの情報、及び訪問推奨日時を用いて、ユーザに有用なガイド情報が作成される。また、ガイド情報からは、ユーザが既に訪問している観光スポットは除外される。よって、本実施の形態によれば、観光地側の勧める観光スポットを旅行者に優先的に提示でき、且つ、旅行者が観光地を何度も訪問するリピーターとなることを促進することができる。
【００５１】
［プログラム］
本施の形態１におけるプログラムは、コンピュータに、図４に示すステップＡ１〜Ａ７を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態における観光支援装置と観光支援方法とを実現することができる。この場合、コンピュータのＣＰＵ（Central Processing Unit）は、パッケージ設定部１１、点数算出部１２、未訪問観光スポット特定部１３、ガイド情報作成部１４、情報送信部１５、情報受信部１６、及びユーザ識別部１８として機能し、処理を行なう。
【００５２】
（変形例）
上述した例においては、パッケージ設定部１１は、単独のパッケージのみを設定しているが、本実施の形態は、この態様に限定されない。本変形例では、パッケージ設定部１１は、複数のパッケージを設定することができる。
【００５３】
具体的には、パッケージ設定部１１は、図５に示すように、観光目的が異なる複数のパッケージを設定することができる。図５は、本発明の実施の形態において設定されるパッケージの一例を示す図である。図５の例では、史跡めぐりを重視したパッケージと、買物を重視したパッケージと、アクティビィティを重視したパッケージとが設定されている。
【００５４】
また、本変形例では、情報送信部１５は、設定されたパッケージ毎に、パッケージ情報を端末装置２０に送信する。これにより、端末装置２０において、データ処理部２１は、設定された各パッケージを表示装置の画面に表示させ、ユーザに、いずれかのパッケージを選択させる。更に、データ処理部２１は、ユーザがサービスの利用開始を要求すると、観光支援装置１０に、日時情報、識別子、及び位置情報に加えて、選択したパッケージを特定する情報も送信する。
【００５５】
また、本変形例では、パッケージ毎に、係数が設定されている。図６は、本発明の実施の形態において設定される係数の一例を示す図である。図６の例では、各パッケージの係数として、「期待度」、「ターゲット層」、「距離」の３つが設定されている。また、各係数は、３つの係数の合計値が「１」となるように設定される。
【００５６】
そして、係数が設定されている場合、点数算出部１２は、期待度には「期待度」の係数を乗算し、ユーザ適合性についての得点には「ターゲット層」の係数を乗算し、距離についての得点には「距離」の係数を乗算する。その後、点数算出部１２は、各乗算値を合算し、得られた値を観光スポット候補の点数とする。
【００５７】
従って、例えば、パッケージとして「史跡めぐり」が選択された場合は、図６に示すように、「距離」の係数の値が高いことから、現在地からの距離を重視して点数が付与されることになる。このように、本変形例が採用されると、複数のパッケージが設定されるので、ユーザに多くの選択肢を提示できると共に、パッケージ毎に、観光地側の意図を反映させることができる。
【００５８】
（物理構成）
ここで、実施の形態におけるプログラムを実行することによって、観光支援装置を実現するコンピュータについて図７を用いて説明する。図７は、本発明の実施の形態における観光支援装置を実現するコンピュータの一例を示すブロック図である。
【００５９】
図８に示すように、コンピュータ１１０は、ＣＰＵ１１１と、メインメモリ１１２と、記憶装置１１３と、入力インターフェイス１１４と、表示コントローラ１１５と、データリーダ／ライタ１１６と、通信インターフェイス１１７とを備える。これらの各部は、バス１２１を介して、互いにデータ通信可能に接続される。
【００６０】
ＣＰＵ１１１は、記憶装置１１３に格納された、本実施の形態におけるプログラム（コード）をメインメモリ１１２に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ１１２は、典型的には、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体１２０に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス１１７を介して接続されたインターネット上で流通するものであっても良い。
【００６１】
また、記憶装置１１３の具体例としては、ハードディスクドライブの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス１１４は、ＣＰＵ１１１と、キーボード及びマウスといった入力機器１１８との間のデータ伝送を仲介する。表示コントローラ１１５は、ディスプレイ装置１１９と接続され、ディスプレイ装置１１９での表示を制御する。
【００６２】
データリーダ／ライタ１１６は、ＣＰＵ１１１と記録媒体１２０との間のデータ伝送を仲介し、記録媒体１２０からのプログラムの読み出し、及びコンピュータ１１０における処理結果の記録媒体１２０への書き込みを実行する。通信インターフェイス１１７は、ＣＰＵ１１１と、他のコンピュータとの間のデータ伝送を仲介する。
【００６３】
また、記録媒体１２０の具体例としては、ＣＦ（Compact Flash（登録商標））及びＳＤ（Secure Digital）等の汎用的な半導体記憶デバイス、フレキシブルディスク（Flexible Disk）等の磁気記憶媒体、又はＣＤ−ＲＯＭ（Compact Disk Read Only Memory）などの光学記憶媒体が挙げられる。
【産業上の利用可能性】
【００６４】
以上のように、本発明によれば、観光地側の勧める観光スポットを旅行者に優先的に提示でき、且つ、旅行者が観光地を何度も訪問するリピーターとなることを促進することができる。本発明は、各種の旅行支援システムにおいて有用である。
【符号の説明】
【００６５】
１０  観光支援装置
１１  パッケージ設定部
１２  点数算出部
１３  未訪問観光スポット特定部
１４  ガイド情報作成部
１５  情報送信部
１６  情報受信部
１７  履歴格納部
２０  端末装置
２１  データ処理部
１１０  コンピュータ
１１１  ＣＰＵ
１１２  メインメモリ
１１３  記憶装置
１１４  入力インターフェイス
１１５  表示コントローラ
１１６  データリーダ／ライタ
１１７  通信インターフェイス
１１８  入力機器
１１９  ディスプレイ装置
１２０  記録媒体
１２１  バス
【図１】
0006659032.tif 000002
【図２】
0006659032.tif 000003
【図３】
0006659032.tif 000004
【図４】
0006659032.tif 000005
【図５】
0006659032.tif 000006
【図６】
0006659032.tif 000007
【図７】
0006659032.tif 000008