(57)【特許請求の範囲】
【請求項１】
旅行ルートを表示する旅行ルート表示端末装置において、
画像を表示する表示手段と、
前記旅行ルートの表示において利用される、交通手段を表現する交通手段アイコンおよび施設を表現する施設アイコンを表示するためのアイコンデータと、前記施設アイコンとともに表示すべき数値を示す数値データと、を取得する取得手段と、
前記取得したアイコンデータと数値データとに基づいて、前記表示手段による画像表示を制御する表示制御手段と、を備え、
前記表示制御手段は、出発地から目的地までの旅行ルートを前記施設アイコンと前記交通手段アイコンとを用いて一画面に表示する簡易表示画面と、前記簡易表示画面において表示されていた施設アイコンと交通手段アイコンの一部と、前記一部の施設アイコンとともに表示すべき数値データとを一画面に表示する詳細表示画面と、のいずれかをユーザによる操作に応じて表示させ、
前記詳細表示画面では、前記ユーザによる操作によって選択された施設アイコンに関する詳細情報を前記一画面に表示させ、かつ前記選択された施設アイコンと当該施設アイコンの近傍にある他の施設アイコンおよび交通手段アイコンの一部とを前記詳細情報が表示されていない領域に表示させることを特徴とする旅行ルート表示端末装置。
【請求項２】
前記ユーザにより前記簡易表示画面が表示されている際に特定の施設アイコンが選択されたとき、
前記表示制御手段は、全ての前記旅行ルートのうち、前記選択された施設アイコンと当該施設アイコンに隣接する他の施設アイコンとからなる一部の旅行ルートを表示させることにより、前記一画面の領域のうち残りの表示領域に前記詳細情報を表示させることを特徴とする請求項１に記載の旅行ルート表示端末装置。
【請求項３】
前記表示画像制御手段は、
前記選択された施設アイコン以外の他の施設アイコンに関する詳細情報を閲覧する場合に、前記一画面をスクロールさせて所望する施設アイコンを表示させることを特徴とする請求項１または２に記載の旅行ルート表示端末装置。
【請求項４】
旅行ルートを表示する旅行ルート表示端末装置とネットワークを介して接続されたサーバとからなる旅行ルート表示システムにおいて、
前記旅行ルート表示端末装置は、
画像を表示する表示手段と、
前記旅行ルートの表示において利用される、交通手段を表現する交通手段アイコンおよび施設を表現する施設アイコンを表示するためのアイコンデータと、前記施設アイコンとともに表示すべき数値を示す数値データと、を取得する取得手段と、
前記取得した前記アイコンデータと前記数値データとに基づいて、前記表示手段による画像表示を制御する表示制御手段と、
を含み構成され、
前記サーバは、
前記旅行ルート表示端末装置から送信された所定の検索条件を取得する検索条件取得手段と、
旅行ルートの表示を行うための各種情報が格納されているデータベースと、
前記検索条件取得手段で取得された検索条件に基づき前記データベースの検索を行う情報検索手段と、
前記情報検索手段による前記データベースの検索の結果得られた情報に基づき前記施設アイコンとともに表示する各種の前記数値データの算出を行う数値データ算出手段と、
前記情報検索手段による前記データベースの検索の結果得られた情報および前記数値データ算出手段により算出された数値データを用いて、一画面に表示する前記アイコンデータと、当該アイコンデータとともに前記一画面に表示する前記数値データとを生成する画像データ生成手段と、
前記画像データ生成手段で生成された複数種類の画像データを前記旅行ルート表示端末装置へ送信する画像データ送信手段と、
を含み構成され、
前記表示制御手段は、出発地から目的地までの旅行ルートを前記施設アイコンと前記交通手段アイコンとを用いて前記一画面に表示する簡易表示画面と、前記簡易表示画面において表示されていた施設アイコンと交通手段アイコンの一部と、前記一部の施設アイコンとともに表示すべき数値データとを前記一画面に表示する詳細表示画面と、のいずれかをユーザによる操作に応じて表示させ、
前記詳細表示画面では、前記ユーザによる操作によって選択された施設アイコンに関する詳細情報を前記一画面に表示させ、かつ前記選択された施設アイコンと当該施設アイコンの近傍にある他の施設アイコンおよび交通手段アイコンの一部とを前記詳細情報が表示されていない領域に表示させることを特徴とする旅行ルート表示システム。
【請求項５】
前記データベースは、
鉄道や、バス、船舶、航空機などの交通手段やこれらの時刻表、料金、営業距離などの各種情報が格納された交通手段情報データベースと、観光施設や、テーマパーク、レストラン、宿泊施設などの各種情報が格納された施設情報データベースと、地図情報が格納された地図データベースと、を備えていることを特徴とする請求項４に記載の旅行ルート表示システム。
【請求項６】
前記数値データ算出手段は、
前記データベースの検索の結果得られた情報から、利用する交通手段や各種施設の利用料金の合計や、利用する交通手段および旅行全体の所要時間や、乗り換え時間、移動距離などを算出することを特徴とする請求項４に記載の旅行ルート表示システム。
【請求項７】
前記画像データ生成手段は、
交通手段に関する情報を表示するための画像データを生成する交通手段情報画像データ生成手段と、
利用する施設情報を表示するための画像データを生成する施設情報画像データ生成手段と、
地図を表示するための画像データを生成する地図画像データ生成手段と、
を備えていることを特徴とする請求項４に記載の旅行ルート表示システム。
【請求項８】
旅行ルートを表示する旅行ルート表示方法において、
画面上に画像を表示する表示工程と、
前記旅行ルートの表示において利用される、交通手段を表現する交通手段アイコンおよび施設を表現する施設アイコンを表示するためのアイコンデータと、前記施設アイコンとともに表示すべき数値を示す数値データと、を取得する取得工程と、
前記取得したアイコンデータと数値データとに基づいて、前記表示手段による画像表示を制御する表示制御工程と、を含み、
前記表示制御工程では、出発地から目的地までの旅行ルートを前記施設アイコンと前記交通手段アイコンとを用いて一画面に表示する簡易表示画面と、前記簡易表示画面において表示されていた施設アイコンと交通手段アイコンの一部と、前記一部の施設アイコンとともに表示すべき数値データとを一画面に表示する詳細表示画面と、のいずれかをユーザによる操作に応じて表示させ、
前記詳細表示画面では、前記ユーザによる操作によって選択された施設アイコンに関する詳細情報を前記一画面に表示させ、かつ前記選択された施設アイコンと当該施設アイコンの近傍にある他の施設アイコンおよび交通手段アイコンの一部とを前記詳細情報が表示されていない領域に表示させることを特徴とする旅行ルート表示方法。
【請求項９】
請求項８に記載の旅行ルート表示方法をコンピュータに実行させることを特徴とする旅行ルート表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、旅行ルートの詳細行程を同一画面に一覧表示する旅行ルート表示システム、旅行ルート表示制御装置、旅行ルート表示端末装置、旅行ルート表示方法および旅行ルート表示プログラムに関する。ただし、本発明の利用は、上述の旅行ルート表示システム、旅行ルート表示制御装置、旅行ルート表示端末装置、旅行ルート表示方法および旅行ルート表示プログラムに限らない。
【背景技術】
【０００２】
従来より、出発地と到着地との間の経路に存在する各種施設を表示し、ユーザの旅行計画を効率的に立案できるようにした旅行ルート作成支援装置が提案されている（たとえば、特許文献１〜３を参照。）。
【０００３】
【特許文献１】特開２００３−２４８７１３号公報
【特許文献２】特開２００３−２４７８４２号公報
【特許文献３】特開２００３−２４７８４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記各特許文献に開示されている技術をはじめとする従来技術では、必要情報の入力後に、まず、旅行ルートの概略情報のみが一画面にリスト表示されるのみで、旅行ルートの施設の詳細情報は各施設ごとに画面を切り替えなければ閲覧できなかった。このため、旅行ルートの概略情報と各施設の詳細情報とが寸断され、表示される情報がユーザにとって分かりにくく、使い勝手が悪いという問題があった。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる旅行ルート表示端末装置は、旅行ルートを表示する旅行ルート表示端末装置において、画像を表示する表示手段と、前記旅行ルートの表示において利用される、交通手段を表現する交通手段アイコンおよび施設を表現する施設アイコンを表示するためのアイコンデータと、前記施設アイコンとともに表示すべき数値を示す数値データと、を取得する取得手段と、前記取得したアイコンデータと数値データとに基づいて、前記表示手段による画像表示を制御する表示制御手段と、を備え、前記表示制御手段は、出発地から目的地までの旅行ルートを前記施設アイコンと前記交通手段アイコンとを用いて一画面に表示する簡易表示画面と、前記簡易表示画面において表示されていた施設アイコンと交通手段アイコンの一部と、前記一部の施設アイコンとともに表示すべき数値データとを一画面に表示する詳細表示画面と、のいずれかをユーザによる操作に応じて表示させ、前記詳細表示画面では、前記ユーザによる操作によって選択された施設アイコンに関する詳細情報を前記一画面に表示させ、かつ前記選択された施設アイコンと当該施設アイコンの近傍にある他の施設アイコンおよび交通手段アイコンの一部とを前記詳細情報が表示されていない領域に表示させることを特徴とする。
【０００６】
また、請求項４の発明にかかる旅行ルート表示システムは、旅行ルートを表示する旅行ルート表示端末装置とネットワークを介して接続されたサーバとからなる旅行ルート表示システムにおいて、前記旅行ルート表示端末装置は、画像を表示する表示手段と、前記旅行ルートの表示において利用される、交通手段を表現する交通手段アイコンおよび施設を表現する施設アイコンを表示するためのアイコンデータと、前記施設アイコンとともに表示すべき数値を示す数値データと、を取得する取得手段と、前記取得した前記アイコンデータと前記数値データとに基づいて、前記表示手段による画像表示を制御する表示制御手段と、を含み構成され、前記サーバは、前記旅行ルート表示端末装置から送信された所定の検索条件を取得する検索条件取得手段と、旅行ルートの表示を行うための各種情報が格納されているデータベースと、前記検索条件取得手段で取得された検索条件に基づき前記データベースの検索を行う情報検索手段と、前記情報検索手段による前記データベースの検索の結果得られた情報に基づき前記施設アイコンとともに表示する各種の前記数値データの算出を行う数値データ算出手段と、前記情報検索手段による前記データベースの検索の結果得られた情報および前記数値データ算出手段により算出された数値データを用いて、一画面に表示する前記アイコンデータと、当該アイコンデータとともに前記一画面に表示する前記数値データとを生成する画像データ生成手段と、前記画像データ生成手段で生成された複数種類の画像データを前記旅行ルート表示端末装置へ送信する画像データ送信手段と、を含み構成され、前記表示制御手段は、出発地から目的地までの旅行ルートを前記施設アイコンと前記交通手段アイコンとを用いて一画面に表示する簡易表示画面と、前記簡易表示画面において表示されていた施設アイコンと交通手段アイコンの一部と、前記一部の施設アイコンとともに表示すべき数値データとを一画面に表示する詳細表示画面と、のいずれかをユーザによる操作に応じて表示させ、前記詳細表示画面では、前記ユーザによる操作によって選択された施設アイコンに関する詳細情報を前記一画面に表示させ、かつ前記選択された施設アイコンと当該施設アイコンの近傍にある他の施設アイコンおよび交通手段アイコンの一部とを前記詳細情報が表示されていない領域に表示させることを特徴とする。
【０００７】
また、請求項８に記載の発明にかかる旅行ルート表示方法は、旅行ルートを表示する旅行ルート表示方法において、画面上に画像を表示する表示工程と、前記旅行ルートの表示において利用される、交通手段を表現する交通手段アイコンおよび施設を表現する施設アイコンを表示するためのアイコンデータと、前記施設アイコンとともに表示すべき数値を示す数値データと、を取得する取得工程と、前記取得したアイコンデータと数値データとに基づいて、前記表示手段による画像表示を制御する表示制御工程と、を含み、前記表示制御工程では、出発地から目的地までの旅行ルートを前記施設アイコンと前記交通手段アイコンとを用いて一画面に表示する簡易表示画面と、前記簡易表示画面において表示されていた施設アイコンと交通手段アイコンの一部と、前記一部の施設アイコンとともに表示すべき数値データとを一画面に表示する詳細表示画面と、のいずれかをユーザによる操作に応じて表示させ、前記詳細表示画面では、前記ユーザによる操作によって選択された施設アイコンに関する詳細情報を前記一画面に表示させ、前記詳細表示画面では、前記ユーザによる操作によって選択された施設アイコンに関する詳細情報を前記一画面に表示させ、かつ前記選択された施設アイコンと当該施設アイコンの近傍にある他の施設アイコンおよび交通手段アイコンの一部とを前記詳細情報が表示されていない領域に表示させることを特徴とする
【０００９】
また、請求項９に記載の発明にかかる旅行ルート表示プログラムは、請求項８に記載の旅行ルート表示方法をコンピュータに実行させることを特徴とする。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面を参照して、この発明にかかる旅行ルート表示システム、旅行ルート表示制御装置、旅行ルート表示端末装置、旅行ルート表示方法および旅行ルート表示プログラムの好適な実施の形態を詳細に説明する。
【００１１】
（旅行ルート表示システムの概略構成）
まず、この発明の実施の形態にかかる旅行ルート表示システムの概略構成を説明する。図１は、この発明の実施の形態にかかる旅行ルート表示システムの概略構成を示す図である。この旅行ルート表示システムは、ネットワーク１００に接続されたサーバ１０１とユーザ端末１０２，１０３，１０４，１０５，・・・とにより構成される。ユーザ端末１０２，１０３，１０４，１０５，・・・としては、パーソナルコンピュータや、携帯電話、車両に搭載できるナビゲーション装置、携帯情報端末（ＰＤＡ）などが使用できる。
【００１２】
（旅行ルート表示システムの機能的構成）
次に、この発明の実施の形態にかかる旅行ルート表示システムの機能的構成を説明する。まず、この旅行ルート表示システムを構成するサーバの機能的構成について説明する。図２は、このサーバの機能的構成を示すブロック図である。サーバ１０１は、検索条件取得部２０１、データベース２０２、情報検索部２０３、数値データ算出部２０４、画像データ生成部２０５、データ送信部２０６を含み構成される。
【００１３】
検索条件取得部２０１は、たとえばユーザ端末１０２から送信された、ユーザが所望する旅行ルートの表示を行うための検索条件（たとえば、出発地や目的地などの地名、駅名や、出発日時、用いる交通手段、利用を希望する施設名を含む検索語）をネットワーク１００を介して取得する。
【００１４】
データベース２０２は、鉄道や、バス、船舶、航空機などの交通手段やこれらの時刻表、料金、営業距離の各種情報などが格納された交通手段情報データベース２０２ａ、観光施設や、テーマパーク、レストラン、宿泊施設などの各種情報が格納された施設情報データベース２０２ｂ、地図情報が格納された地図データベース２０２ｃを備えている。
【００１５】
情報検索部２０３は、検索条件取得部２０１が取得した検索条件に基づき、データベース２０２の検索を行う。
【００１６】
数値データ算出部２０４は、情報検索部２０３によるデータベース２０２の検索の結果得られた情報に基づき旅行ルートとともに表示する各種数値データの算出を行う。たとえば、データベース２０２から取得した情報をもとに、利用する交通手段や各種施設の利用料金の合計や、利用する交通手段および旅行全体の所要時間や、乗り換え時間、移動距離などを算出する。
【００１７】
画像データ生成部２０５は、交通手段情報画像データ生成部２０５ａ、施設情報画像データ生成部２０５ｂ、および地図画像データ生成部２０５ｃを備えている。交通手段情報画像データ生成部２０５ａは、交通手段情報データベース２０２ａから検索された交通手段を表現する交通手段アイコンを表示するため画像データを生成する。同時に、その交通手段アイコンの近傍に表示する、当該交通手段を利用する場合の所要時間や、乗り換え時間、必要料金、営業距離など（数値データ算出部２０４で算出されたもの）の数値を示す画像データも生成する。
【００１８】
施設情報画像データ生成部２０５ｂは、施設情報データベース２０２ｂから検索された各施設を表す施設アイコンを表示するための画像データを生成する。同時に、その施設アイコンの近傍に表示する、当該施設利用のために必要な料金（数値データ算出部２０４で算出されたもの）の数値を示す画像データも生成する。地図画像データ生成部２０５ｃは、地図データベース２０２ｃから検索された地図を表示するための画像データを生成する。同時に、利用する施設間の距離や旅行全体の移動距離（数値データ算出部２０４で算出されたもの）の数値を示す画像データも生成する。
【００１９】
データ送信部２０６は、画像データ生成部２０５が生成した画像データをネットワーク１００を介してたとえばユーザ端末１０２へ送信する。
【００２０】
次に、この発明の実施の形態にかかる旅行ルート表示システムを構成するユーザ端末の機能的構成について説明する。図３は、このユーザ端末の機能的構成を示すブロック図である。図１に示したユーザ端末１０２，１０３，１０４，１０５，・・・は、すべて同様の機能を有するため、以下ではユーザ端末１０２のみについて述べることにする。ユーザ端末１０２は、操作・入力部３０１、検索条件送信部３０２、データ受信部３０３、表示画像制御部３０４、および表示部３０５を含み構成される。
【００２１】
操作・入力部３０１は、旅行ルートを表示するために必要な検索条件（たとえば、出発地や目的地などの地名、駅名や、出発日時、用いる交通手段、利用を希望する施設名を含む検索語）の入力処理や、各種機能の切り替え操作などを行う。検索条件送信部３０２は、操作・入力部３０１から入力された検索条件をネットワーク１００を介してサーバ１０１へ送信する。データ受信部３０３は、サーバ１０１からネットワーク１００を介して送信された画像データを受信する。
【００２２】
表示画像制御部３０４は、操作・入力部３０１の操作により、データ受信部３０３が受信した複数種類の画像データの表示処理の制御を行う。たとえば、受信した旅行ルートを表すおのおのの画像データを単独で、または複数の画像データを合成して同一画面上に表示できるように制御する。さらに、簡易情報および詳細情報を示す画像を階層的に表示できるように制御する。表示部３０５は、画像データを表示する。
【００２３】
（旅行ルート表示システムの処理の手順）
次に、この発明の実施の形態にかかる旅行ルート表示システムの処理の手順について説明する。図４は、この発明の実施の形態にかかる旅行ルート表示システムの処理の手順の一例を示すフローチャートである。
【００２４】
図４のフローチャートにおいて、まず、ユーザがユーザ端末１０２の操作・入力部３０１から、出発地や目的地などの地名、駅名や、出発日時、用いる交通手段、利用を希望する施設名を含む検索条件の入力を行う（ステップＳ４０１）。操作・入力部３０１から入力された検索条件は、ネットワーク１００を介してサーバ１０１へ送られ、サーバ１０１の検索条件取得部２０１に取得される（ステップＳ４０２）。次に、情報検索部２０３が、検索条件取得部２０１が取得した検索条件に基づき、データベース２０２の検索を行う（ステップＳ４０３）。
【００２５】
続いて、数値データ算出部２０４が、データベース２０２の検索の結果得られた情報に所定の演算を実行し、旅行ルートとともに表示する数値データを算出する（ステップＳ４０４）。このステップＳ４０４では、たとえばデータベース２０２から取得した情報をもとに、利用する交通手段や各種施設の利用料金の合計や、利用する交通手段および旅行全体の所要時間や、乗り換え時間、移動距離などを算出する。そして、画像データ生成部２０５が、ステップＳ４０３およびステップＳ４０４の処理で得られた結果をもとに、画面上に旅行ルートを表示するための複数種類の画像データを生成する（ステップＳ４０５）。
【００２６】
具体的には、交通手段情報画像データ生成部２０５ａが、交通手段情報データベース２０２ａから検索された交通手段を表現する交通手段アイコンを表示するため画像データを生成する。同時に、その交通手段アイコンの近傍に表示する、当該交通手段を利用する場合の所要時間や、乗り換え時間、必要料金、営業距離など（数値データ算出部２０４で算出されたもの）の数値を示す画像データも生成する。また、施設情報画像データ生成部２０５ｂが、施設情報データベース２０２ｂから検索された各施設を表す施設アイコンを表示するための画像データを生成する。同時に、その施設アイコンの近傍に表示する、当該施設利用のために必要な料金（数値データ算出部２０４で算出されたもの）の数値を示す画像データも生成する。
【００２７】
地図画像データ生成部２０５ｃが、地図データベース２０２ｃから検索された地図情報を表示するための画像データを生成する。同時に、利用する施設間の距離や旅行全体の移動距離（数値データ算出部２０４で算出されたもの）の数値を示す画像データも生成する。このステップＳ４０５で生成された画像データは、データ送信部２０６からネットワーク１００を介してユーザ端末１０２へ送信され、ユーザ端末１０２のデータ受信部３０３が受信する（ステップＳ４０６）。
【００２８】
表示画像制御部３０４が、ステップＳ４０６で受信した複数種類の画像データの表示処理の制御を行う（ステップＳ４０７）。たとえば、受信した旅行ルートを表すおのおのの画像データを単独で、または複数の画像データを合成して同一画面上に表示できるように制御する。さらに、簡易情報および詳細情報を示す画像を階層的に表示できるように制御する。そして、表示画像制御部３０４で制御された画像データを表示部３０５に表示する（ステップＳ４０８）。
【００２９】
このような処理を行うことで、この発明の実施の形態にかかる旅行ルート表示システムは、出発地から目的地までの移動にユーザが利用可能な交通手段やその所要時間、交通手段の乗り換えに要する時間、途中立ち寄る施設、地図などユーザの旅行計画に必要な情報を同一画面上に同時に表示することができる。
【実施例】
【００３０】
（旅行ルート表示システムのハードウエア構成）
次に、この発明の実施例にかかる旅行ルート表示システムのハードウエア構成について説明する。まず、この旅行ルート表示システムを構成するサーバ１０１のハードウエア構成について説明する。図５は、このサーバのハードウエア構成の一例を示すブロック図である。このサーバ１０１は、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、データベース５０４、および通信Ｉ／Ｆ（インタフェース）５０５を含み構成される。
【００３１】
ＣＰＵ５０１は、サーバ１０１全体の制御を司り、また、図２に示した、検索条件取得部２０１、情報検索部２０３、数値データ算出部２０４、および画像データ生成部２０５の各機能を実現する。ＲＯＭ５０２は、この旅行ルート表示システムを実行するためのプログラムを記憶している。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。
【００３２】
データベース５０４は、鉄道や、バス、船舶、航空機などの交通手段やこれらの時刻表、料金、営業距離などの各種情報が格納された交通手段情報データベース５０４ａ、観光施設や、テーマパーク、レストラン、宿泊施設などの各種情報が格納された施設情報データベース５０４ｂ、地図情報が格納された地図データベース５０４ｃを備えている。このデータベース５０４は、たとえばハードディスクドライブおよびハードディスクなどで構成できる。
【００３３】
通信Ｉ／Ｆ５０５は、ネットワーク１００とサーバ１０１内部とのインタフェースを司り、ユーザ端末１０２からのデータの入出力を制御する。具体的には、図２に示した、検索条件取得部２０１およびデータ送信部２０６の機能を実現する。通信Ｉ／Ｆ５０５は、たとえばモデムやＬＡＮアダプタなどで構成できる。
【００３４】
次に、この実施例にかかる旅行ルート表示システムを構成するユーザ端末１０２のハードウエア構成について説明する。図６は、このユーザ端末のハードウエア構成の一例を示すブロック図である。ユーザ端末１０２は、ＣＰＵ６０１、ＲＯＭ６０２、ＲＡＭ６０３、記憶装置６０４、ディスプレイ６０５、キーボード６０６、マウス６０７、プリンタ６０８、および通信Ｉ／Ｆ６０９を含み構成される。
【００３５】
ＣＰＵ６０１は、ユーザ端末１０２全体の制御を司る。また、図３に示した表示画像制御部３０４の機能を実現する。ＲＯＭ６０２は、この旅行ルート表示システムを実行するためのプログラムを記憶している。ＲＡＭ６０３は、ＣＰＵ６０１のワークエリアとして使用される。記憶装置６０４は、たとえばハードディスクドライブおよびハードディスクで構成され、ユーザ端末１０２が受信した画像データなどを記憶する。ディスプレイ６０５は、図３に示した表示部３０５の機能を実現する。
【００３６】
キーボード６０６は、文字、数字、各種指示などの入力のためのキーを備え、検索条件などの入力を行う。タッチパネル式の入力パッドやテンキーなどであってもよい。マウス６０７は、カーソルの移動や範囲選択、あるいはウインドウの移動やサイズの変更などを行う。ポインティングデバイスとして同様の機能を備えるものであれば、トラックボール、ジョイスティック、十字キー、ジョグダイヤルなどであってもよい。キーボード６０６およびマウス６０７は、図３に示した操作・入力部３０１の機能を実現する。
【００３７】
プリンタ６０８は、ディスプレイ６０５に表示された画像データなどの印刷処理を行う。通信Ｉ／Ｆ６０９は、ネットワーク１００とユーザ端末１０２内部とのインタフェースを司り、サーバ１０１からのデータの入出力を制御する。具体的には、図３に示した、検索条件送信部３０２およびデータ受信部３０３の機能を実現する。通信Ｉ／Ｆ６０９は、たとえばモデムやＬＡＮアダプタなどで構成できる。
【００３８】
（旅行ルート表示システムの処理の手順）
次に、この発明の実施例にかかる旅行ルート表示システムの処理の手順について説明する。図７は、この発明の実施例にかかる旅行ルート表示システムの処理の手順を示すフローチャートである。
【００３９】
図７のフローチャートにおいて、まず、ＣＰＵ６０１が必要な検索条件の入力が完了したか否かを検出する（ステップＳ７０１）。必要な検索条件の入力が完了した場合（ステップＳ７０１：Ｙｅｓ）は、ステップＳ７０２へ進み、必要な検索条件の入力が完了していない場合（ステップＳ７０１：Ｎｏ）は、再度ステップＳ７０１の処理を行う。
【００４０】
図８は、ステップＳ７０１の処理が実行される際に、ユーザ端末１０２のディスプレイ６０５に表示される検索条件入力画面の一例を示す図である。この検索条件入力画面８００には、出発日時を入力する日時エリア８０１、出発地や目的地、中継地などの地名（駅名）を入力する地名入力エリア８０２、用いる交通手段を選択する交通手段選択エリア８０３、利用を希望する施設名を入力する施設名入力エリア８０４が設けられている。
【００４１】
そして、各エリアの入力が完了した場合、「ＯＫ」ボタン８０５を押下することでステップＳ７０１の処理が終了する。なお、このステップＳ７０１の処理において、検索に必要とされる情報が未入力のまま「ＯＫ」ボタン８０５が押下された場合、ディスプレイ６０５上に再度ステップＳ７０１の入力処理を行うように促すメッセージが表示される。
【００４２】
次に、検索条件入力処理が完了すると（ステップＳ７０１：Ｙｅｓ）、サーバ１０１が検索条件を取得し（ステップＳ７０２）、その検索条件に基づきデータベース５０４の検索が開始される（ステップＳ７０３）。このとき、検索条件として示されたキーワードに対して、交通手段に関する情報については交通手段情報データベース５０４ａを、施設に関する情報については施設情報データベース５０４ｂを、地名に関する情報については地図データベース５０４ｃを検索する。
【００４３】
そして、ＣＰＵ５０１がステップＳ７０１の処理で入力されたすべての検索条件の検索処理が終了したか否かを検出する（ステップＳ７０４）。すべての検索条件の検索処理が終了した場合（ステップＳ７０４：Ｙｅｓ）は、ステップＳ７０５へ進み、すべての検索条件の検索処理が終了していない場合（ステップＳ７０４：Ｎｏ）は、再度ステップＳ７０４の処理を実行する。
【００４４】
すべての検索条件の検索処理が終了した場合（ステップＳ７０４：Ｙｅｓ）は、検索の結果得られた情報に所定の演算を実行し、旅行ルートとともに表示する数値データを算出する（ステップＳ７０５）。このステップＳ７０５では、たとえば交通手段情報データベース５０４ａから取得した情報からは、利用する個別の交通手段および旅行全体で利用する交通手段の所要時間や、乗り換え時間、必要料金、営業距離などを算出する。また、施設情報データベース５０４ｂから取得した情報からは、各施設の利用料金や旅行中に利用するすべての施設の利用料金総計金額などを算出する。地図データベース５０４ｃから取得した情報からは、利用する各施設間の距離や、旅行全体の移動距離などを算出する。
【００４５】
続いて、画面上に旅行ルートを表示するための画像データを生成する（ステップＳ７０６）。ここでは、交通手段情報、利用する施設情報、および地図に関する情報を表示するための画像データは個別に生成される。
【００４６】
ステップＳ７０６で生成された画像データをユーザ端末１０２が取得すると（ステップＳ７０７）、取得した複数種類の画像データの表示処理の制御を行う（ステップＳ７０８）。このステップＳ７０８では、たとえば、受信した旅行ルートを表すおのおのの画像データを単独で、または複数の画像データを合成して同一画面上に表示できるように制御する。さらに、簡易情報および詳細情報を示す画像を階層的に表示できるように制御する。最後に、ステップＳ７０８で制御された画像データをディスプレイ６０５に表示する（ステップＳ７０９）。
【００４７】
図９は、この実施例にかかる旅行ルート表示システムで表示される簡易表示画面の一例を示す図である。この簡易表示画面９００には、単に出発地９０１から目的地９０２までのルートと、経由する施設（駅、空港など）を示す施設アイコン９０３と、利用する交通手段（鉄道、バス、タクシー、航空機、徒歩など）を示す交通手段アイコン９０４が表示され、一覧するだけでおおよその旅行ルートを把握できるようになっている。
【００４８】
そして、詳細情報を閲覧したい場合には、たとえば図９の簡易表示画面９００に示された施設アイコン９０３のうち詳細情報を知りたいものを選択することで、図１０に示すように各アイコンが画面の左右方向および下方向へ移動して、図１１に示すような詳細情報表示画面１１００が表示される。この詳細情報表示画面１１００には、図９に示された旅行ルートの概略情報に加えて、利用する各施設名と利用する交通手段の発着時刻のほか、詳細情報を希望した施設に関する詳細情報１１０１が表示される。他の施設の詳細情報を閲覧したい場合には、画面を左右にスクロールして目的の施設アイコンを表示させ、その施設アイコンを選択すればよい。
【００４９】
また、図１２、図１３は、この実施例にかかる旅行ルート表示システムで表示される簡易表示画面の他の一例を示す図である。図１２に示す簡易表示画面１２００では、旅行ルートの表示方向が図９に示したものとは異なるように設定したものである。また、図１３に示す簡易表示画面１３００では、正確な地図上の位置に利用する施設アイコンと交通手段アイコンをそれぞれ配置したものである。このような表示方法の変更は、図７に示したステップＳ７０８の処理で可能である。
【００５０】
また、この実施例にかかる旅行ルート表示システムで表示される簡易表示画面は図１４に示すように設定することも可能である。すなわち、図１４に示すように、簡易表示画面１４００に旅行ルート１４０１と地図情報１４０２を左右に並列させて表示することもできる。特に、この場合、目的の施設アイコンを選択することで、その施設近隣の詳細地図が閲覧できるようにしておくと使い勝手がよくなる。また、図１５は、図１４に示した簡易表示画面に対応する詳細情報画面の一例を示す図である。図１５に示す詳細情報画面１５００は、各アイコン１５０１と詳細情報１５０２を左右に並列させて表示したものであるが、表示される内容は図１１に示したものと同様である。
【００５１】
以上説明したように、この発明の実施の形態にかかる旅行ルート表示システムによれば、出発地から目的地までの移動にユーザが利用可能な交通手段やその所要時間、交通手段の乗り換えに要する時間、途中立ち寄る施設、地図などユーザの旅行計画に必要な情報を同一画面上に同時に表示することができる。したがって、画面の切り替えなどを行わなくても、一つの画面を閲覧することで必要な情報を把握することができる。
【００５２】
また、詳細情報を表示する画面も数種類設定できる。たとえば、利用する施設とその近隣の地図をあわせて表示したり、地図の正確な位置に利用する施設や交通手段のアイコンを表示したりすることもできるので、従来のものと比べ利便性が格段に向上している。
【００５３】
なお、本実施の形態で説明した旅行ルート表示方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００５４】
【図１】この発明の実施の形態にかかる旅行ルート表示システムの概略構成を示す図である。
【図２】サーバの機能的構成を示すブロック図である。
【図３】ユーザ端末の機能的構成を示すブロック図である。
【図４】この発明の実施の形態にかかる旅行ルート表示システムの処理の手順の一例を示すフローチャートである。
【図５】サーバのハードウエア構成の一例を示すブロック図である。
【図６】ユーザ端末のハードウエア構成の一例を示すブロック図である。
【図７】この発明の実施例にかかる旅行ルート表示システムの処理の手順を示すフローチャートである。
【図８】検索条件入力画面の一例を示す図である。
【図９】この発明の実施例にかかる旅行ルート表示システムで表示される簡易表示画面の一例を示す図である。
【図１０】簡易表示画面から詳細情報表示画面への移行過程を示す画面の一例を示す図である。
【図１１】この発明の実施例にかかる旅行ルート表示システムで表示される詳細情報表示画面の一例を示す図である。
【図１２】この発明の実施例にかかる旅行ルート表示システムで表示される簡易表示画面の一例を示す図である。
【図１３】この発明の実施例にかかる旅行ルート表示システムで表示される簡易表示画面の一例を示す図である。
【図１４】この発明の実施例にかかる旅行ルート表示システムで表示される簡易表示画面の一例を示す図である。
【図１５】この発明の実施例にかかる旅行ルート表示システムで表示される詳細情報表示画面の一例を示す図である。
【符号の説明】
【００５５】
１００  ネットワーク
１０１  サーバ
１０２，１０３，１０４，１０５，・・・  ユーザ端末
２０１  検索条件取得部
２０２，５０４  データベース
２０２ａ，５０４ａ  交通手段情報データベース
２０２ｂ，５０４ｂ  施設情報データベース
２０２ｃ，５０４ｃ  地図データベース
２０３  情報検索部
２０４  数値データ算出部
２０５  画像データ生成部
２０５ａ  交通手段情報画像データ生成部
２０５ｂ  施設情報画像データ生成部
２０５ｃ  地図画像データ生成部
２０６  データ送信部
３０１  操作・入力部
３０２  検索条件送信部
３０３  データ受信部
３０４  表示画像制御部
３０５  表示部
５０１，６０１  ＣＰＵ
５０２，６０２  ＲＯＭ
５０３，６０３  ＲＡＭ
５０５，６０９  通信Ｉ／Ｆ
６０４  記憶装置
６０５  ディスプレイ
６０６  キーボード
６０７  マウス
６０８  プリンタ
【図１】
0004524290.tif 000002
【図２】
0004524290.tif 000003
【図３】
0004524290.tif 000004
【図４】
0004524290.tif 000005
【図５】
0004524290.tif 000006
【図６】
0004524290.tif 000007
【図７】
0004524290.tif 000008
【図８】
0004524290.tif 000009
【図９】
0004524290.tif 000010
【図１０】
0004524290.tif 000011
【図１１】
0004524290.tif 000012
【図１２】
0004524290.tif 000013
【図１３】
0004524290.tif 000014
【図１４】
0004524290.tif 000015
【図１５】
0004524290.tif 000016