(57)【特許請求の範囲】
【請求項１】
端末とネットワークを介して接続され、端末に場所を示す場所情報を提供する場所情報提供装置であって、
テキストデータの入力を受け付けるテキスト入力ボックス、及び検索クエリを表示させる検索クエリ表示欄を含むユーザインターフェース情報を前記端末に送信する送信手段と、
前記端末から前記テキスト入力ボックスに入力されたテキストデータを前記端末から取得するテキストデータ取得手段と、
前記テキストデータ取得手段により取得された前記テキストデータから、検索クエリをキーにして前記場所情報を記憶している記憶手段に記憶されている検索クエリに対応するテキストデータを抽出し、抽出したテキストデータを検索クエリに認定する検索クエリ認定手段と、
前記検索クエリ認定手段により認定された検索クエリを前記端末の前記検索クエリ表示欄に表示させる表示手段と、
前記記憶手段を参照し、前記検索クエリ認定手段により認定された検索クエリに対応する場所情報を検索する検索手段と、
前記検索手段により検索された前記場所情報を前記端末に出力し、検索された回数に応じた態様で前記場所情報を前記端末に表示させるように制御する情報出力手段と、
を備えることを特徴とする場所情報提供装置。
【請求項２】
前記表示手段は、前記検索クエリ認定手段により認定された検索クエリを、当該検索クエリが抽出されたテキストデータの取得元の端末ごとに識別して表示させる
ことを特徴とする請求項１に記載の場所情報提供装置。
【請求項３】
前記端末から起点場所を示す地理的情報を取得する起点情報取得手段と、
前記起点場所と、前記検索手段により検索された場所情報とに基づき、当該場所情報が示す場所の方位を判定する方位判定手段とを更に備え、
前記情報出力手段は、前記方位判定手段により判定された前記方位に関する情報を前記端末に送信する
ことを特徴とする請求項１または２に記載の場所情報提供装置。
【請求項４】
前記検索手段により場所情報が検索された回数に応じてオブジェクトを生成するオブジェクト生成手段を更に備え、
前記情報出力手段は、前記端末に地図を表示させると共に、前記オブジェクトを、当該オブジェクトに対応する場所情報に基づき前記地図中に配置して表示させる
ことを特徴とする請求項１〜３のいずれか１項に記載の場所情報提供装置。
【請求項５】
前記オブジェクト生成手段は、前記地図上に表示させた複数のオブジェクトが重なる部分に、前記オブジェクトとは異なる他のオブジェクトを更に生成し、
前記情報出力手段は、前記オブジェクト生成手段により生成された前記他のオブジェクトを、前記端末において表示された地図中における前記複数のオブジェクトが重なる部分に配置して表示させる
ことを特徴とする請求項４に記載の場所情報提供装置。
【請求項６】
前記情報出力手段は、検索された回数が多い場所情報ほどリストの上位に表示させるように制御する、請求項１〜５のいずれか１項に記載の場所情報提供装置。
【請求項７】
前記情報出力手段は、検索された回数が多い場所情報ほどリスト表示する際の文字サイズを大きくして表示させるように制御する、請求項１〜６のいずれか１項に記載の場所情報提供装置。
【請求項８】
端末と、前記端末とネットワークを介して接続され、前記端末に場所を示す場所情報を提供する場所情報提供装置とを含む場所情報提供システムであって、
前記場所情報提供装置は、
テキストデータの入力を受け付けるテキスト入力ボックス、及び検索クエリを表示させる検索クエリ表示欄を含むユーザインターフェース情報を前記端末に送信する送信手段と、
前記端末から前記テキスト入力ボックスに入力されたテキストデータを前記端末から取得するテキストデータ取得手段と、
前記テキストデータ取得手段により取得された前記テキストデータから、検索クエリをキーにして前記場所情報を記憶している記憶手段に記憶されている検索クエリに対応するテキストデータを抽出し、抽出したテキストデータを検索クエリに認定する検索クエリ認定手段と、
前記検索クエリ認定手段により認定された検索クエリを前記端末の前記検索クエリ表示欄に表示させるために送信する表示手段と、
前記記憶手段を参照し、前記検索クエリ認定手段により認定された検索クエリに対応する場所情報を検索する検索手段と、
前記検索手段により検索された前記場所情報を前記端末に出力し、検索された回数に応じた態様で前記場所情報を前記端末に表示させるように制御する情報出力手段と、を備え、
前記端末は、
前記送信手段から送信された前記ユーザインターフェース情報を受信するユーザインターフェース情報受信手段と、
前記ユーザインターフェース情報受信手段により受信された前記ユーザインターフェース情報に基づき、前記テキスト入力ボックス及び前記検索クエリ表示欄を表示するユーザインターフェース表示手段と、
前記ユーザインターフェース表示手段により表示された前記テキスト入力ボックスに入力されたテキストデータを前記場所情報提供装置に送信するテキストデータ送信手段と、
前記表示手段により送信された検索クエリを受信する検索クエリ受信手段と、
前記検索クエリ受信手段により受信された検索クエリを、前記ユーザインターフェース表示手段により表示された前記検索クエリ表示欄内に表示する検索クエリ表示手段と、
前記情報出力手段により送信された前記場所情報を受信する情報受信手段と、
前記情報受信手段により受信された前記場所情報を、検索された回数に応じた態様で表示する場所情報表示手段とを備える
ことを特徴とする場所情報提供システム。
【請求項９】
前記場所情報提供装置は、前記検索手段により場所情報が検索された回数に応じてオブジェクトを生成するオブジェクト生成手段を更に備え、
前記情報出力手段は、前記端末に地図を表示させると共に、対応する場所情報に基づき前記地図中に配置された前記オブジェクトを前記端末に送信し、
前記情報受信手段は、前記オブジェクトを受信し、
前記場所情報表示手段は、前記地図を表示すると共に、前記オブジェクトを前記地図上に配置して表示する、
ことを特徴とする請求項８に記載の場所情報提供システム。
【請求項１０】
前記情報出力手段は、検索された回数が多い場所情報ほどリストの上位に表示させるように制御し、
前記場所情報表示手段は、前記場所情報を、検索された回数が多いほどリストの上位に表示する、
請求項８または９に記載の場所情報提供システム。
【請求項１１】
前記情報出力手段は、検索された回数が多い場所情報ほどリスト表示する際の文字サイズを大きくして表示させるように制御し、
前記場所情報表示手段は、前記場所情報を、検索された回数が多いほど文字サイズを大きくして表示する、
請求項８〜１０のいずれか１項に記載の場所情報提供システム。
【請求項１２】
コンピュータを、ネットワークを介して接続された端末に、場所を示す場所情報を提供する場所情報提供装置として機能させる場所情報提供プログラムであって、
前記コンピュータに、
テキストデータの入力を受け付けるテキスト入力ボックス、及び検索クエリを表示させる検索クエリ表示欄を含むユーザインターフェース情報を前記端末に送信する送信機能と、
前記端末から前記テキスト入力ボックスに入力されたテキストデータを前記端末から取得するテキストデータ取得機能と、
前記テキストデータ取得機能により取得された前記テキストデータから、検索クエリをキーにして前記場所情報を記憶している記憶手段に記憶されている検索クエリに対応するテキストデータを抽出し、抽出したテキストデータを検索クエリに認定する検索クエリ認定機能と、
前記検索クエリ認定機能により認定された検索クエリを前記端末の前記検索クエリ表示欄に表示させる表示機能と、
前記記憶手段を参照し、前記検索クエリ認定機能により認定された検索クエリに対応する場所情報を検索する検索機能と、
前記検索機能により検索された前記場所情報を前記端末に出力し、検索された回数に応じた態様で前記場所情報を前記端末に表示させるように制御する情報出力機能と
を実現させることを特徴とする場所情報提供プログラム。
【請求項１３】
コンピュータを、ネットワークを介して接続された複数のユーザの端末に場所情報を提供する場所情報提供装置として機能させる場所情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記コンピュータに、
テキストデータの入力を受け付けるテキスト入力ボックス、及び検索クエリを表示させる検索クエリ表示欄を含むユーザインターフェース情報を前記端末に送信する送信機能と、
前記端末から前記テキスト入力ボックスに入力されたテキストデータを前記端末から取得するテキストデータ取得機能と、
前記テキストデータ取得機能により取得された前記テキストデータから、検索クエリをキーにして前記場所情報を記憶している記憶手段に記憶されている検索クエリに対応するテキストデータを抽出し、抽出したテキストデータを検索クエリに認定する検索クエリ認定機能と、
前記検索クエリ認定機能により認定された検索クエリを前記端末の前記検索クエリ表示欄に表示させる表示機能と、
前記記憶手段を参照し、前記検索クエリ認定機能により認定された検索クエリに対応する場所情報を検索する検索機能と、
前記検索機能により検索された前記場所情報を前記端末に出力し、検索された回数に応じた態様で前記場所情報を前記端末に表示させるように制御する情報出力機能とを実現させる場所情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、場所情報提供装置、場所情報提供システム、場所情報提供プログラム及び当該プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来より、旅行の行き先や宿泊施設等に関する場所情報を、通信ネットワークを介してユーザに提供するサービスが行われている。このサービスでは、ユーザにより入力されたキーワードに基づき検索された各種の場所情報がユーザに提供される。下記特許文献１には、検索に関する技術として、複数のキーワードに基づき、複数のレコードにより構成されたリストの中から目的のレコードを抽出する技術が記載されている。また、下記特許文献２には、同じく検索関連技術として、エンドユーザに申請されたキーワードをコンテンツに対応付けて定義し、このキーワードに応じてコンテンツを検索するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２７９６８号公報
【特許文献２】特開２００７−１８８５０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、複数のユーザ間において旅行計画を相談するような場合において、従来のサービスを用いて所望の行き先の場所を得ようとしても、このような相談では各ユーザが自信の希望を思うがままに発言してしまう傾向があり、ユーザ間での意見の集約が困難であった。
【０００５】
そこで、本発明は、上記問題点に鑑みてなされたものであり、複数のユーザによる所望の場所に関する相談に際して、意見の集約を容易とすることが可能な場所情報提供装置、場所情報提供システム、場所情報提供プログラム及びコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の場所情報提供装置は、端末とネットワークを介して接続され、端末に場所を示す場所情報を提供する場所情報提供装置であって、テキストデータの入力を受け付けるテキスト入力ボックス、及び検索クエリを表示させる検索クエリ表示欄を含むユーザインターフェース情報を端末に送信する送信手段と、端末からテキスト入力ボックスに入力されたテキストデータを端末から取得するテキストデータ取得手段と、テキストデータ取得手段により取得されたテキストデータから、検索クエリをキーにして場所情報を記憶している記憶手段に記憶されている検索クエリに対応するテキストデータを抽出し、抽出したテキストデータを検索クエリに認定する検索クエリ認定手段と、検索クエリ認定手段により認定された検索クエリを端末の検索クエリ表示欄に表示させる表示手段と、記憶手段を参照し、検索クエリ認定手段により認定された検索クエリに対応する場所情報を検索する検索手段と、検索手段により検索された場所情報を端末に出力し、検索された回数に応じた態様で場所情報を端末に表示させるように制御する情報出力手段とを備えることを特徴とする。
【０００７】
本発明の場所情報提供システムは、端末と、端末とネットワークを介して接続され、端末に場所を示す場所情報を提供する場所情報提供装置とを含む場所情報提供システムであって、場所情報提供装置は、テキストデータの入力を受け付けるテキスト入力ボックス、及び検索クエリを表示させる検索クエリ表示欄を含むユーザインターフェース情報を端末に送信する送信手段と、端末からテキスト入力ボックスに入力されたテキストデータを端末から取得するテキストデータ取得手段と、テキストデータ取得手段により取得されたテキストデータから、検索クエリをキーにして場所情報を記憶している記憶手段に記憶されている検索クエリに対応するテキストデータを抽出し、抽出したテキストデータを検索クエリに認定する検索クエリ認定手段と、検索クエリ認定手段により認定された検索クエリを端末の検索クエリ表示欄に表示させる表示手段と、記憶手段を参照し、検索クエリ認定手段により認定された検索クエリに対応する場所情報を検索する検索手段と、検索手段により検索された場所情報を端末に出力し、検索された回数に応じた態様で場所情報を端末に表示させるように制御する情報出力手段とを備え、端末は、送信手段から送信されたユーザインターフェース情報を受信するユーザインターフェース情報受信手段と、ユーザインターフェース情報受信手段により受信されたユーザインターフェース情報に基づき、テキスト入力ボックス及び検索クエリ表示欄を表示するユーザインターフェース表示手段と、ユーザインターフェース表示手段により表示されたテキスト入力ボックスに入力されたテキストデータを場所情報提供装置に送信するテキストデータ送信手段と、表示手段からの表示指示に応じて検索クエリを受信する検索クエリ受信手段と、検索クエリ受信手段により受信された検索クエリを、ユーザインターフェース表示手段により表示された検索クエリ表示欄内に表示する検索クエリ表示手段と、情報出力手段により送信された場所情報を受信する情報受信手段と、情報受信手段により受信された場所情報を、検索された回数に応じた態様で表示する場所情報表示手段とを備えることを特徴とする。
【０００８】
本発明の場所情報提供プログラムは、コンピュータを、ネットワークを介して接続された端末に、場所を示す場所情報を提供する場所情報提供装置として機能させる場所情報提供プログラムであって、コンピュータに、テキストデータの入力を受け付けるテキスト入力ボックス、及び検索クエリを表示させる検索クエリ表示欄を含むユーザインターフェース情報を端末に送信する送信機能と、端末からテキスト入力ボックスに入力されたテキストデータを端末から取得するテキストデータ取得機能と、テキストデータ取得機能により取得されたテキストデータから、検索クエリをキーにして場所情報を記憶している記憶手段に記憶されている検索クエリに対応するテキストデータを抽出し、抽出したテキストデータを検索クエリに認定する検索クエリ認定機能と、検索クエリ認定機能により認定された検索クエリを端末の検索クエリ表示欄に表示させる表示機能と、記憶手段を参照し、検索クエリ認定機能により認定された検索クエリに対応する場所情報を検索する検索機能と、検索機能により検索された場所情報を端末に出力し、検索された回数に応じた態様で場所情報を端末に表示させるように制御する情報出力機能とを実現させることを特徴とする。
【０００９】
本発明によれば、複数の端末において検索を意図せずに入力されたテキストデータから複数の検索クエリが認定され、抽出された複数の検索クエリに対応する場所情報が検索されるので、検索された場所情報がユーザの端末に提供される。これにより、端末のユーザは、ユーザ間における意見の集約のサポートを受けることができる。
【００１０】
また、本発明の場所情報提供装置では、表示手段は、検索クエリ認定手段により認定された検索クエリを、当該検索クエリが抽出されたテキストデータの取得元の端末ごとに識別して表示させることを特徴とする。
【００１１】
この場合には、一の検索クエリが複数の端末のユーザのうちのいずれのユーザが入力したテキストデータに基づき認定されたものであるのかを、各ユーザに認識させることが可能となる。
【００１２】
また、本発明の場所情報提供装置は、端末から起点場所を示す地理的情報を取得する起点情報取得手段と、起点場所と、検索手段により検索された場所情報とに基づき、当該場所情報が示す場所の方位を判定する方位判定手段とを更に備え、情報出力手段は、方位判定手段により判定された方位に関する情報を端末に送信することを特徴とする。
【００１３】
この場合には、検索された場所情報の、起点場所から見た方位が提示されるので、端末のユーザは、提供された場所情報と起点場所との概略的な位置関係を認識することができる。
【００１４】
また、本発明の場所情報提供装置は、検索手段により場所情報が検索された回数に応じてオブジェクトを生成するオブジェクト生成手段を更に備え、情報出力手段は、端末に地図を表示させると共に、オブジェクトを、当該オブジェクトに対応する場所情報に基づき地図中に配置して表示させることを特徴とする。
また、本発明の場所情報提供システムでは、場所情報提供装置は、検索手段により場所情報が検索された回数に応じてオブジェクトを生成するオブジェクト生成手段を更に備え、情報出力手段は、端末に地図を表示させると共に、対応する場所情報に基づき地図中に配置されたオブジェクトを端末に送信し、情報受信手段は、オブジェクトを受信し、場所情報表示手段は、地図を表示すると共に、オブジェクトを地図上に配置して表示する、ことを特徴とする。
この場合には、端末のユーザは、場所情報が検索された回数の多さを視覚的に認識できるので、ユーザ間における意見の集約が容易となる。
【００１５】
また、本発明の場所情報提供装置では、オブジェクト生成手段は、地図上に表示させた複数のオブジェクトが重なる部分に、オブジェクトとは異なる他のオブジェクトを更に生成し、情報出力手段は、オブジェクト生成手段により生成された他のオブジェクトを、端末において表示された地図中における複数のオブジェクトが重なる部分に配置して表示させることを特徴とする。この場合には、端末においてユーザがテキストデータを入力するに際して明示的に意図していない場所情報を、各ユーザに提供することが可能となる。
また、本発明の場所情報提供装置では、情報出力手段は、検索された回数が多い場所情報ほどリストの上位に表示させるように制御することとしてもよい。
また、本発明の場所情報提供システムでは、情報出力手段は、検索された回数が多い場所情報ほどリストの上位に表示させるように制御し、場所情報表示手段は、場所情報を、検索された回数が多いほどリストの上位に表示することとしてもよい。
また、本発明の場所情報提供装置では、情報出力手段は、検索された回数が多い場所情報ほどリスト表示する際の文字サイズを大きくして表示させるように制御することとしてもよい。
また、本発明の場所情報提供システムでは、情報出力手段は、検索された回数が多い場所情報ほどリスト表示する際の文字サイズを大きくして表示させるように制御し、場所情報表示手段は、場所情報を、検索された回数が多いほど文字サイズを大きくして表示することとしてもよい。
【発明の効果】
【００１６】
本発明によれば、複数のユーザによる所望の場所に関する相談に際して、意見の集約を容易にすることができる。
【図面の簡単な説明】
【００１７】
【図１】場所情報提供システムの装置構成を示す図である。
【図２】場所情報提供装置の機能的構成を示すブロック図である。
【図３】場所情報提供装置のハードブロック図である。
【図４】端末における表示画面の例を示す図である。
【図５】図４の表示画面の図における入力テキストデータ表示欄及びテキストデータ入力ボックスを詳細に示す図である。
【図６】記憶部に記憶されているデータベースの構成及び記憶されているデータの例を示す図である。
【図７】端末の機能的構成を示すブロック図である。
【図８】場所情報提供装置における処理内容を示すフローチャートである。
【図９】場所情報提供プログラムの構成を示す図である。
【図１０】第２実施形態に係る場所情報提供装置の機能的構成を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１９】
（第１実施形態）
図１は、本実施形態に係る場所情報提供システム５の装置構成を示すブロック図である。図１に示すように、場所情報提供システム５は、場所情報提供装置１及び端末２を含む。場所情報提供装置１と端末２とは、所定のネットワーク３により通信可能に接続されている。なお、図１では、３台の端末２を示しているが、端末２の数はこれに限られない。
【００２０】
図２は、本実施形態に係る場所情報提供装置１の機能的構成を示すブロック図である。場所情報提供装置１は、複数のユーザの端末２とネットワーク３を介して接続され、ユーザに場所情報を提供する装置である。場所情報は、例えば、ユーザが旅行の計画等を考えるに際して参考となるような情報であって、旅行の行き先や宿泊施設等に関する情報である。本実施形態では、場所情報は、例えば、県名や市町村名、関東及び東北といった地方名、または外国の国名等である。
【００２１】
図２に示すように、場所情報提供装置１は、機能的には、送信部１０（送信手段）、テキストデータ取得部１１（テキストデータ取得手段）、記憶部１２（記憶手段）、検索クエリ認定部１３（検索クエリ認定手段）、表示部１４（表示手段）、検索部１５（検索手段）、情報出力部１６（情報出力手段）を備える。また、場所情報提供装置１は、起点情報取得部１７（起点情報取得手段）、及び方位判定部１８（方位判定手段）をさらに備えていてもよい。起点情報取得部１７及び方位判定部１８は、場所情報提供装置１に必須の構成ではない。なお、本実施形態では、各機能部１０〜１８が１つの装置に構成されることとしているが、各機能部１０〜１８がそれぞれ互いに通信可能な別の装置に備えられることとしてもよい。
【００２２】
図３は、場所情報提供装置１のハードウエア構成図である。場所情報提供装置１は、物理的には、図３に示すように、ＣＰＵ１０１、ＲＡＭ及びＲＯＭといったメモリにより構成される主記憶装置１０２、ハードディスク等で構成される補助記憶装置１０３、ネットワークカード等で構成される通信制御装置１０４、入力デバイスであるキーボード、マウス等の入力装置１０５、ディスプレイ等の出力装置１０６などを含むコンピュータシステムとして構成されている。
【００２３】
図２に示した各機能は、図３に示すＣＰＵ１０１、主記憶装置１０２等のハードウエア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信制御装置１０４、入力装置１０５、出力装置１０６を動作させるとともに、主記憶装置１０２や補助記憶装置１０３におけるデータの読み出し及び書き込みを行うことで実現される。処理に必要なデータやデータベースは主記憶装置１０２や補助記憶装置１０３内に格納される。再び、図２を参照し、場所情報提供装置１の各機能部について詳細に説明する。
【００２４】
送信部１０は、ユーザインターフェース画面を端末２に表示させるための情報であるユーザインターフェース情報を複数の端末２に送信する部分である。ユーザインターフェース情報は、テキストデータの入力を受け付けるテキスト入力ボックスを表示させるための情報、及び検索クエリを表示させる検索クエリ表示欄を表示させるための情報を含む。図４は、端末２において表示される表示画面の例を示す図である。端末２では、ユーザインターフェース情報に基づきテキスト入力ボックスＢ及び検索クエリ表示欄Ｃが表示される。テキスト入力ボックスＢは、端末２のユーザによるテキストデータの入力を受け付けると共に、受け付けられたテキストを表示するための欄である。また、検索クエリ表示欄Ｃは、場所情報提供装置１から端末２に送信された検索クエリを表示するための欄である。
【００２５】
また、ユーザインターフェース情報は、検索クエリ認定部１３により認定された検索クエリをユーザごとに表示させる情報を含んでいる。具体的には、この情報は、図４に示される検索クエリ表示欄ＣＡ〜ＣＤを表示させるための情報である。検索クエリ認定部１３により認定された検索クエリは、当該検索クエリが抽出されたテキストデータの取得元の端末２ごとに識別されて表示される。例えば、図４に示される検索クエリ表示欄ＣＡには、ユーザＡの端末２から取得されたテキストデータに基づき抽出・認定された検索クエリ「山」、「キャンプ」が表示されている。また、検索クエリ表示欄ＣBには、ユーザＢの端末２から取得されたテキストデータに基づき抽出・認定された検索クエリ「海」、「クルージング」、「沖縄」が表示されている。
【００２６】
また、ユーザインターフェース情報は、各ユーザの端末２において入力されたテキストを、例えば時系列に順次表示するための欄である全ユーザ入力テキスト表示欄Ａを表示させるための情報を含む。全ユーザ入力テキスト表示欄Ａ及び全ユーザ入力テキスト表示欄Ａに表示される内容については後述する。
【００２７】
さらに、ユーザインターフェース情報は、場所情報や、その場所情報の検索結果の一覧等をリスト表示するための場所情報表示欄Ｄ、場所情報表示欄Ｄに表示された場所情報に基づき判定された方位情報を表示する方位表示欄Ｅ１、及び場所情報表示欄Ｄに表示された場所情報に示される場所に所在する施設に関する施設情報を表示する施設表示欄Ｅ２を表示させるための各種情報を含むこととしてもよい。
【００２８】
図４に示される例では、場所情報表示欄Ｄには、各端末２から入力されたテキストデータに基づき検索された場所情報として、「沖縄県」、「長野県」、「石川県」、「新潟県」がリスト表示されている。また、方位表示欄Ｅ１には、場所情報表示欄Ｄに表示された「沖縄県」等の場所情報に基づき判定された方位情報が表示されている。方位表示欄Ｅ１に表示される方位情報は、ユーザの起点場所を基準とした場所情報の方位の集計結果を示しており、方位ごとの場所情報の数に応じてＡ〜Ｄといった４方位間のランク付け情報を表示する。即ち、図４に示す例では、起点場所から見て西の方向に所在する場所情報が最も多く検索されたことを示している。なお、方位情報の判定については後述する。また、施設表示欄Ｅ２には、場所情報表示欄Ｄに表示された「沖縄県」等に所在する施設情報として、「ＡＡＡホテル」、「ＢＢＢ旅館」、「ＣＣＣ公園」が表示されている。
【００２９】
テキストデータ取得部１１は、複数の端末２においてテキスト入力ボックスＢに入力されたテキストデータを複数の端末２から取得する部分である。図５は、ユーザＡの端末２において表示される、全ユーザ入力テキスト表示欄Ａ及びテキスト入力ボックスＢの例を示す図である。場所情報提供装置１のテキストデータ取得部１１は、一のユーザの端末２から取得したテキストデータを取得すると共に、当該一のユーザの端末２からのテキストデータを、全ユーザの端末２に送信する。
【００３０】
これにより、一のユーザの端末２は、他のユーザの端末２において入力されたすべてのテキストデータを、全ユーザ入力テキスト表示欄Ａに表示することができる。複数の端末２のユーザは、各々がテキスト入力ボックスＢにテキストを入力することにより、例えばチャットに例示されるような、ユーザ間でテキストデータによる会話をすることができる。これにより、複数のユーザは、例えば、場所情報提供装置１を介して、旅行の行き先を計画するための相談をすることができる。
【００３１】
記憶部１２は、検索クエリをキーにして場所情報を記憶している部分である。図６は、記憶部１２に記憶されているデータベースの例である。例えば、図６（ａ）に示した例では、場所関連語句と場所情報とをフィールドとして有し、場所関連語句をキーとして場所情報を記憶しているデータベースが示されている。そして、このデータベースでは、場所関連語句をキーとして場所情報の検索が図２に示した検索部１５により実行される。
【００３２】
例えば、場所関連語句「海」には、海がある県（場所）である神奈川県、静岡県、沖縄県等が場所情報として対応付けられている。また、場所関連語句「山」には、山を有する県が場所情報として対応付けられている。また、場所関連語句「かに」には、かにの産地である地方及び県が場所情報として対応付けられている。
【００３３】
図６（ｂ）は、県名や地方名を場所情報として記憶しているデータベースの例である。このデータベースでは、場所を示す語句が検索クエリとして与えられた場合に、当該場所を示す語句そのものを場所情報の検索結果とすることができる。即ち、図６（ｂ）のデータベースにおいて場所情報として記憶されているデータは、検索クエリに対応すると共に、検索される対象の場所情報でもある。
【００３４】
図６（ｃ）は、施設名に施設情報及び場所情報を対応付けて記憶しているデータベースの例である。このデータベースでは、施設名または施設情報をキーとして場所情報の検索が可能である。
【００３５】
従って、施設名及び施設情報が検索クエリに対応する。例えば、施設名「ＡＡＡホテル」には、当該施設において提供可能なサービスや設備等の情報として、施設情報「クルージング、ダイビング、海水浴、・・」が対応付けられており、当該施設の所在場所として、場所情報「沖縄県」が対応付けられている。なお、施設情報には、施設情報に記憶された各項目の提供可能数を在庫情報として対応付けて記憶していてもよい。
【００３６】
検索クエリ認定部１３は、テキストデータ取得部１１により取得されたテキストデータから記憶部１２に記憶されている検索クエリに対応するテキストデータを抽出し、抽出したテキストデータを検索クエリに認定する。
【００３７】
検索クエリ認定部１３は、図６（ａ）に示されるデータベースの場所関連語句、図６（ｂ）に示されるデータベースの場所情報、図６（ｃ）に示されるデータベースの施設名及び施設情報等に記憶されているデータに一致するテキストデータを、テキストデータ取得部１１により取得されたテキストデータから抽出することができる。また、検索クエリ認定部１３は、テキストデータ取得部１１により取得されたテキストデータを、例えば、形態素解析することにより語句を抽出し、当該語句を検索クエリとして認定するためのテキストデータとすることとしてもよい。
【００３８】
例えば、図５のテキスト入力ボックスＢに示されるようなテキストデータ「海ねえ・・・じゃあどっか島行っちゃう？」がテキストデータ取得部１１により取得された場合には、検索クエリ認定部１３は、例えば図６（ａ）に示されるデータベースを参照してテキストデータ「海」を抽出し、抽出したテキストデータ「海」を検索クエリに認定する。
【００３９】
即ち、本実施形態では、「海」、「山」といった場所関連語句（図６（ａ）参照）、県名や地方名等の場所を表すテキスト（図６（ｂ）参照）、施設名及び施設情報（図６（ｃ）参照）等のテキストが検索クエリとして認定される。
【００４０】
表示部１４は、検索クエリ認定部１３により認定された検索クエリを端末２の検索クエリ表示欄Ｃに表示させるために、複数の端末２に検索クエリを送信する部分である。より具体的には、表示部１４は、一のユーザの端末２からのテキストデータに基づき認定された検索クエリを、全ユーザの端末２に送信する。これにより、一のユーザの端末２は、他のユーザの端末２において入力されたテキストデータに基づき認定された検索クエリを、検索クエリ表示欄Ｃに表示することができる。
【００４１】
検索部１５は、検索クエリ認定部１３により認定された検索クエリに対応する場所情報を記憶部１２から検索する。例えば、検索クエリ認定部１３により認定された検索クエリが「海」である場合には、検索部１５は、例えば図６（ａ）に示されるデータベースを参照して、「神奈川県、静岡県、・・・、沖縄県、・・」といった複数の場所情報を検索する。また、例えば、検索クエリ認定部１３により認定された検索クエリが「かに」である場合には、検索部１５は、例えば図６（ａ）に示されるデータベースを参照して、「山陰地方（鳥取県、島根県）、北陸地方（富山県、石川県、福井県、新潟県）、北海道、・・」といった複数の場所情報を検索すると共に、図６（ｃ）に示されるデータベースを参照して、施設情報「かに料理」に対応付けられている「石川県」といった場所情報を検索する。
【００４２】
また、検索した場所情報に示される場所に所在する施設に関する情報を複数の端末２のユーザに提供するために、検索部１５は、図６（ｃ）に示されるデータベースを参照して、検索した場所に対応付けられている施設に関する情報（施設名、施設情報）を更に取得することとしてもよい。
【００４３】
情報出力部１６は、検索部１５により検索された場所情報を複数の端末２に送信する部分である。例えば、検索部１５により「神奈川県、静岡県、・・・、沖縄県、・・」といった場所情報が検索された場合には、情報出力部１６は、端末２の場所情報表示欄Ｄに表示させるために、これらの場所情報を全ユーザの端末２に送信する。
【００４４】
また、検索部１５により場所情報に対応する施設に関する情報が取得された場合には、情報出力部１６は、当該施設に関する情報も複数の端末２に送信する。例えば、検索部１５により「沖縄県」に所在する施設情報として「ＡＡＡホテル」が検索された場合には、情報出力部１６は、端末２の施設表示欄Ｅ２に表示させるために、施設情報「ＡＡＡホテル」を全ユーザの端末２に送信する。
【００４５】
起点情報取得部１７は、起点場所を示す地理的情報として起点情報を取得する部分である。この起点情報は、例えば、図５に示したユーザＡやユーザＢが旅行を企画する際の出発場所や集合場所を示すものである。そして、起点情報取得部１７は、例えば、一の端末２において明示的に入力された地理的情報を起点場所の情報として取得する。また、複数の端末２の属性情報として、各端末２のユーザの居住場所等を取得できる場合には、起点情報取得部１７は、ユーザの居住場所等の情報に基づき、起点場所の情報を取得する。
【００４６】
方位判定部１８は、起点情報取得部１７が取得した起点情報に基づき、検索部１５により検索された場所情報に示される場所の方位を判定する部分である。
【００４７】
そして、場所情報提供装置１が起点情報取得部１７及び方位判定部１８を備える場合には、情報出力部１６は、方位判定部１８により判定された方位に関する情報を、当該方位の判定の基となった場所情報と共に複数の端末２に送信する。
【００４８】
この場合には、端末２において検索された場所情報の起点場所から見た方位が提示されるので、端末２のユーザは、提供された場所情報と起点場所との概略的な位置関係を認識することとなり、図５に示したユーザＡやユーザＢは、自分達が旅先とする大まかな方角を認識する。
【００４９】
次に、図７を参照して、端末２について説明する。図７は、端末２の機能的構成を示すブロック図である。端末２は、例えば、パーソナルコンピュータ、携帯端末といった装置であって、図３に示した場所情報提供装置１のハードウエア構成と同様の構成を含むコンピュータシステムとして構成されている。
【００５０】
端末２は、ユーザインターフェース情報受信部２０（ユーザインターフェース情報受信手段）、ユーザインターフェース表示部２１（ユーザインターフェース表示手段）、テキストデータ送信部２２（テキストデータ送信手段）、検索クエリ受信部２３（検索クエリ受信手段）、検索クエリ表示部２４（検索クエリ表示手段）、情報受信部２５（情報受信手段）及び場所情報表示部２６（場所情報表示手段）を備える。
【００５１】
ユーザインターフェース情報受信部２０は、送信部１０から送信されたユーザインターフェース情報を受信するインターフェースである。
【００５２】
ユーザインターフェース表示部２１は、ユーザインターフェース情報受信部２０により受信されたユーザインターフェース情報に基づき、テキスト入力ボックスＢ及び検索クエリ表示欄Ｃを、端末２が備えるディスプレイ等の表示装置に表示させる部分である。また、ユーザインターフェース表示部２１は、場所情報表示欄Ｄ、方位表示欄Ｅ１及び施設表示欄Ｅ２を表示装置にさらに表示させることができる。
【００５３】
テキストデータ送信部２２は、ユーザインターフェース表示部２１により表示されたテキスト入力ボックスＢに入力されたテキストデータ（図４及び図５参照）を場所情報提供装置１に送信する部分である。
【００５４】
検索クエリ受信部２３は、表示部１４により送信された検索クエリを受信する部分である。
【００５５】
検索クエリ表示部２４は、検索クエリ受信部２３により受信された検索クエリを、ユーザインターフェース表示部２１により表示された検索クエリ表示欄Ｃ内に表示させる部分である。より具体的には、検索クエリ表示部２４は、当該検索クエリが抽出されたテキストデータの取得元の端末２のユーザごとに分けて、ユーザ毎の検索クエリ表示欄ＣＡ〜ＣＤに検索クエリを表示させる。
【００５６】
情報受信部２５は、情報出力部１６から送信された場所情報を受信する部分である。なお、場所情報に併せて方位情報や施設に関する情報が情報出力部１６から送信された場合には、情報受信部２５は、これらの情報も併せて受信する。
【００５７】
場所情報表示部２６は、情報受信部２５により受信された場所情報を端末２が備えるディスプレイ等の表示装置に表示させる部分である。具体的には、場所情報表示部２６は、図４の表示画面例における場所情報表示欄Ｄに、受信した場所情報をリスト表示する。図４に示す例では、沖縄県、長野県、石川県、新潟県といった場所情報が表示されている。なお、場所情報表示部２６は、例えば、検索された回数が多い場所情報ほどリストの上位に表示する。また、場所情報表示部２６は、検索された回数が多い場所情報ほどリスト表示する際の文字サイズを大きくして表示することとしてもよい。
【００５８】
また、場所情報表示部２６は、情報受信部２５により受信された方位情報を方位表示欄Ｅ１に表示することができる（図４参照）。より具体的には、場所情報表示部２６は、方位情報の取得数に応じたＡ〜Ｄといった４方位間のランク付け情報を表示する。即ち、図４に示す例では、起点場所から見て西の方向に所在する場所情報が最も多く検索されたことを示している。
【００５９】
さらに、場所情報表示部２６は、場所情報と共に受信した施設に関する情報を、施設表示欄Ｅ２にリスト表示することができる。図４に示す例では、施設に関する情報として、施設名「ＡＡＡホテル」、「ＢＢＢ旅館」、「ＣＣＣ公園」がリスト表示されている。
【００６０】
続いて、図８を参照して、本実施形態の場所情報提供装置１の動作について説明する。図８は、場所情報提供装置１において実施される処理内容を示すフローチャートである。
【００６１】
まず、送信部１０は、ユーザインターフェース情報を複数の端末２に送信する（Ｓ１）。続いて、端末２からの起点情報の入力の有無を場所情報提供装置１において判定する（Ｓ２）。起点場所の入力があった場合には、起点情報取得部１７は、起点情報を取得する（Ｓ３）。起点場所の入力がなかった場合には、処理手順はステップＳ４に進められる。なお、ステップＳ２及びＳ３の処理は、本実施形態に必須の処理ではない。
【００６２】
テキストデータ取得部１１は、複数の端末２のうちのいずれか又は複数においてテキスト入力ボックスＢに入力されたテキストデータを当該端末２から取得する（Ｓ４）。続いて、検索クエリ認定部１３は、ステップＳ４においてテキストデータ取得部１１により取得されたテキストデータから記憶部１２に記憶されている検索クエリに対応するテキストデータを抽出し、抽出したテキストデータを検索クエリに認定する（Ｓ５）。
【００６３】
次に、表示部１４は、検索クエリ認定部１３により認定された検索クエリを検索クエリ表示欄Ｃに表示させるために、複数の端末２に検索クエリを送信する（Ｓ６）。続いて、検索部１５は、検索クエリ認定部１３により認定された検索クエリに対応する場所情報を記憶部１２から検索する（Ｓ７）。なお、ステップＳ３において起点場所が取得された場合には、ステップＳ７において、方位判定部１８は、取得した起点情報に基づき、検索部１５により検索された場所情報に示される場所の方位を判定する（Ｓ７）。さらに、ステップＳ７において、検索部１５は、図６（ｃ）に示されるデータベースを参照して、検索した場所情報に対応付けられている施設に関する情報（施設名、施設情報）を更に取得することとしてもよい（Ｓ７）。
【００６４】
次に、情報出力部１６は、検索部１５により検索された場所情報を複数の端末２に送信する（Ｓ８）。また、ステップＳ３において起点場所が取得された場合には、情報出力部１６は、方位判定部１８により判定された方位情報を、当該方位の判定の基となった場所情報と共に複数の端末２に送信する（Ｓ８）。さらに、ステップＳ７において、検索部１５により場所情報に対応する施設に関する情報が取得された場合には、情報出力部１６は、当該施設に関する情報も複数の端末２に送信する（Ｓ８）。
【００６５】
そして、テキストデータ取得部１１において、いずれかの端末２におけるテキスト入力ボックスＢへのテキストデータの入力及び入力されたテキストデータの端末２からの送信の有無が判定される（Ｓ９）。端末２からのテキストデータの入力及び送信があった場合には、処理手順はステップＳ４に戻る。端末２からのテキストデータの入力及び送信がなかった場合には、処理は終了する。
【００６６】
複数の端末２のうちのいずれか又は複数において、テキスト入力ボックスＢへのテキストデータの入力が実施される度に、ステップＳ４〜Ｓ９の処理が繰り返されるので、検索部１５により検索された場所情報が、その処理の繰り返しの度に複数の端末２に提供され、提供された場所情報が複数の端末２における場所情報表示欄Ｄに表示される。場所情報表示欄Ｄでは、場所情報表示部２６により、検索された回数が多い場所情報ほどリストの上位に表示されるように制御することが可能である。これにより、複数の端末２に入力されたテキストデータに基づき最も多く検索された場所情報を、各ユーザに認識させることができる。
【００６７】
次に、図９を用いて、コンピュータを場所情報提供装置１として機能させるための場所情報提供プログラムを説明する。
【００６８】
場所情報提供プログラムＰ１は、メインモジュールＰ００、送信モジュールＰ１０、テキストデータ取得モジュールＰ１１、記憶モジュールＰ１２、検索クエリ認定モジュールＰ１３、表示モジュールＰ１４、検索モジュールＰ１５、情報出力モジュールＰ１６を備える。また、場所情報提供プログラムＰ１は、起点情報取得モジュールＰ１７及び方位判定モジュールＰ１８をさらに備えていてもよい。起点情報取得モジュールＰ１７及び方位判定モジュールＰ１８は、場所情報提供プログラムＰ１に必須の構成ではない。
【００６９】
メインモジュールＰ００は、場所情報提供の処理を統括的に制御する部分である。送信モジュールＰ１０、テキストデータ取得モジュールＰ１１、記憶モジュールＰ１２、検索クエリ認定モジュールＰ１３、表示モジュールＰ１４、検索モジュールＰ１５、情報出力モジュールＰ１６、起点情報取得モジュールＰ１７及び方位判定モジュールＰ１８を実行することにより実現される機能はそれぞれ、図２に示される場所情報提供装置１の送信部１０、テキストデータ取得部１１、記憶部１２、検索クエリ認定部１３、表示部１４、検索部１５、情報出力部１６、起点情報取得部１７及び方位判定部１８の機能と同様である。
【００７０】
場所情報提供プログラムＰ１は、例えば、ＣＤ−ＲＯＭやＤＶＤ、ＲＯＭ等の記憶媒体または半導体メモリによって提供される。また、場所情報提供プログラムＰ１は、搬送波に重畳されたコンピュータデータ信号として通信ネットワークを介して提供されてもよい。
【００７１】
以上説明した本実施形態の場所情報提供装置１、場所情報提供システム５、場所情報提供プログラムＰ１によれば、複数の端末において検索を意図せずに入力されたテキストデータから複数の検索クエリが検索クエリ認定部１３により認定され、抽出された複数の検索クエリに対応する場所情報が検索部１５により検索されるので、検索された場所情報がユーザの端末に提供される。これにより、端末のユーザは、ユーザ間における意見の集約に有用な場所情報を得ることができる。また、検索を意図せずに入力されたテキストデータに基づき、検索クエリの抽出及び検索が実施されるので、ユーザにおいて検索のためのキーワードを意図的に考えることが不要となる。
【００７２】
（第２実施形態）
次に、図１０を参照して、第２実施形態に係る場所情報提供装置１について説明する。図１０は、第２実施形態に係る場所情報提供装置１の機能的構成を示すブロック図である。
【００７３】
第２実施形態では、場所情報提供装置１は、オブジェクト生成部１９（オブジェクト生成手段）を備える点において、第１実施形態と相違する。
【００７４】
オブジェクト生成部１９は、検索部１５により場所情報が検索された回数に応じてオブジェクトを生成する部分である。具体的には、オブジェクト生成部１９は、検索部１５により一の場所情報が検索された回数に応じた大きさを有し、所定の図形からなるオブジェクトを生成する。
【００７５】
情報出力部１６は、複数の端末２の表示画面に地図を表示させると共に、オブジェクト生成部１９により生成されたオブジェクトを複数の端末２に表示させる。より具体的には、情報出力部１６は、オブジェクト生成部１９により生成されたオブジェクトを、当該オブジェクトに対応する場所情報に基づき地図中に配置する。そして、情報出力部１６は、地図のデータ及び地図上に配置されたオブジェクトを複数の端末２に送信する。
【００７６】
端末２の情報受信部２５は、情報出力部１６から送信されたオブジェクトを受信する。そして、端末２の場所情報表示部２６は、情報出力部１６の表示指示に応じて地図を表示すると共に、受信したオブジェクトを地図上に配置して表示する。例えば、端末２の表示画面では、地図が表示されると共に、複数のオブジェクトが表示される。なお、このオブジェクトは、例えば、円等を用いて表現されるものとする。
【００７７】
より具体的には、例えば、場所情報としての沖縄県が検索部１５において検索された回数を表すオブジェクトを、地図上の沖縄の位置に対応づけて表示させることができる。このオブジェクトの大きさは、検索部１５において、場所情報としての沖縄県が検索された回数に応じた大きさに設定される。また、同様に、場所情報としての長野県が検索部１５において検索された回数を表すオブジェクトを、地図上の長野の位置に対応づけて表示させることができる。そして、このオブジェクトの大きさは、検索部１５において、場所情報としての長野県が検索された回数に応じた大きさに設定される。
【００７８】
従って、複数あるオブジェクトのうちで最大の大きさを有しているオブジェクトが配置されている場所は、複数の端末２においてテキスト入力ボックスＢに入力されたテキストデータに基づき、場所情報提供装置１の検索部１５において場所情報として最も多く検索されたことを示している。例えば、複数の端末２のユーザが旅行計画の相談を本実施形態の場所情報提供装置１を介して実施していた場合において、沖縄県の検索回数を表すオブジェクトの大きさが最も大きい場合には、各ユーザが沖縄県への旅行を明示的に所望していなくとも、場所情報提供装置１を介したテキストデータによる会話の内容に基づき、沖縄県への旅行を望んでいることを場所情報提供装置１から知らされることが可能となる。
【００７９】
以上説明した第２実施形態の場所情報提供装置１によれば、場所情報が検索された回数がオブジェクトの大きさにより表されるので、端末２のユーザは、テキストデータによる会話に基づき場所情報が検索された回数を、当該場所ごとに視覚により認識することができる。
【００８０】
なお、オブジェクト生成部１９は、地図上に表示させた複数のオブジェクトが重なる部分に、そのオブジェクトとは異なる他のオブジェクトを更に生成することとしてもよい。そして、情報出力部１６は、オブジェクト生成部１９により生成された他のオブジェクトを、端末２において表示された地図中における複数のオブジェクトが重なる部分に配置して表示させることとしてもよい。
【００８１】
例えば、場所情報「長野県」の検索回数を表すオブジェクトと場所情報「石川県」の検索回数を表すオブジェクトとが重なっている場合には、オブジェクト生成部１９は、当該重なり部分である富山県の位置に他のオブジェクトを新たに生成する。かかる他のオブジェクトが複数の端末２において表示されることにより、ユーザが潜在的に富山県への旅行を所望している可能性があることを、ユーザに気付かせることができる。
【００８２】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【符号の説明】
【００８３】
１…場所情報提供装置、２…端末、５…場所情報提供システム、１０…送信部、１１…テキストデータ取得部、１２…記憶部、１３…検索クエリ認定部、１４…表示部、１５…検索部、１６…情報出力部、１７…起点情報取得部、１８…方位判定部、１９…オブジェクト生成部、２０…ユーザインターフェース情報受信部、２１…ユーザインターフェース表示部、２２…テキストデータ送信部、２３…検索クエリ受信部、２４…検索クエリ表示部、２５…情報受信部、２６…場所情報表示部、Ｂ…テキスト入力ボックス、Ｃ，ＣＡ-ＣＤ…検索クエリ表示欄、Ｐ１…場所情報提供プログラム、Ｐ００…メインモジュール、Ｐ１０…送信モジュール、Ｐ１１…テキストデータ取得モジュール、Ｐ１２…記憶モジュール、Ｐ１３…検索クエリ認定モジュール、Ｐ１４…表示モジュール、Ｐ１５…検索モジュール、Ｐ１６…情報出力モジュール、Ｐ１７…起点情報取得モジュール、Ｐ１８…方位判定モジュール。
【図１】
0005554159.tif 000002
【図２】
0005554159.tif 000003
【図３】
0005554159.tif 000004
【図４】
0005554159.tif 000005
【図５】
0005554159.tif 000006
【図６】
0005554159.tif 000007
【図７】
0005554159.tif 000008
【図８】
0005554159.tif 000009
【図９】
0005554159.tif 000010
【図１０】
0005554159.tif 000011