(57)【要約】【課題】目的地に向かう走行車両が途中で交通機関の利用者を拾う際の集合条件検索の手間を削減することができる集合条件検索システムを提供すること。【解決手段】ナビゲーション装置１００は、車両の出発地や目的地あるいは同乗希望者の最寄り駅を検索条件として設定し、集合地点までの経路探索を行い、乗り換え検索サーバ２００は、ナビゲーション装置１００からの依頼に応じて同乗希望者の最寄り駅から集合地点である他の駅までの乗り換え案内検索を行う。さらに、ナビゲーション装置１００は、経路探索の結果と乗り換え案内検索の結果を用いて、車両と同乗希望者とが集合する行動スケジュールを作成する。【選択図】        図２
2004213390.tif 000002
【特許請求の範囲】
【請求項１】
交通機関を利用して所定の集合地点まで移動する同乗希望者を走行経路の途中で車両に乗車させるための集合条件を検索する集合条件検索システムであって、
前記集合条件の検索に必要な検索条件を設定する検索条件設定手段と、
前記検索条件を満たす前記集合条件の検索を行って、前記車両と前記同乗希望者の行動スケジュールを設定する集合条件検索手段と、
を備えることを特徴とする集合条件検索システム。
【請求項２】
請求項１において、
前記集合地点を経由地に設定して、出発地と目的地とを結ぶ前記車両の走行経路を経路探索処理によって求める経路探索処理手段と、同乗希望者が搭乗する前記交通機関の運行時刻を検索する運行時刻検索手段とをさらに備え、
前記集合条件検索手段は、前記経路探索処理手段による処理結果と前記運行時刻検索手段による処理結果とを用いて前記集合条件の検索を行うことを特徴とする集合条件検索システム。
【請求項３】
請求項１または２において、
前記集合条件検索手段によって設定された前記行動スケジュールを前記同乗希望者に通知する通知手段をさらに備えることを特徴とする集合条件検索システム。
【請求項４】
請求項１〜３のいずれかにおいて、
前記検索条件設定手段によって設定される前記検索条件には、前記車両の出発地、目的地、前記同乗希望者が前記交通機関に搭乗する搭乗地点、前記集合地点のいずれかに対応する時刻が含まれており、
前記集合条件検索手段は、前記検索条件に含まれない前記時刻を前記集合条件の検索によって求めることを特徴とする集合条件検索システム。
【請求項５】
請求項２において、
前記検索条件設定手段、前記集合条件検索手段および前記経路探索処理手段が車載のナビゲーション装置に備わっており、
前記運行時刻検索手段が前記ナビゲーション装置とネットワークを介して接続された所定のサーバに備わっていることを特徴とする集合条件検索システム。
【請求項６】
請求項５において、
前記集合条件検索手段によって設定された前記行動スケジュールにしたがって、前記車両の走行を誘導する経路誘導手段をさらに備えることを特徴とする集合条件検索システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両が目的地に向かう途中で、交通機関を利用した利用者を拾うために必要な集合条件を検索する集合条件検索システムに関する。
【０００２】
【従来の技術】
従来から、電車等の交通機関の運行情報と連携して処理を行う車両用表示装置が知られている（例えば、特許文献１参照。）。この車両用表示装置では、車両の現在地と目的地とに応じてこの車両が目的地に到着する時刻を計算し、この時刻以降に発着する列車等の出発時間を表示することができる。この車両用表示装置を用いることにより、車両を利用して最寄りの駅等に行ったときに、乗車可能な列車やその出発時刻等の情報を知ることが可能になる。このようにして交通機関の運行情報と車両の走行情報との連携を図ることにより、最終的に取得したい情報（乗車する列車の特定情報やその出発時刻情報等）を得るために必要な手間を大幅に低減することができる。
【０００３】
【特許文献１】
特開平９−２７０９８号公報（第３−８頁、図１−１３）
【０００４】
【発明が解決しようとする課題】
ところで、上述した特許文献１には、交通機関の運行情報と車両の走行情報との連携を図る一例が示されているが、同種の連携を図る他の例として、車両が目的地に向かう途中で鉄道等の交通機関を利用した利用者を拾う場合が考えられる。ところが、上述した特許文献１あるいはその他の従来技術には、この種の連携を図るものはなかった。すなわち、運行経路が定まった鉄道等の交通機関を利用して移動する利用者と、車両を運転して目的地まで移動する利用者とが目的地に到着する前に集合しようとした場合には、適当な集合地点を想定して、車両がその集合地点に到達するまでの走行経路や到達時刻を調べる動作と、この集合地点に交通機関を利用して行く場合に乗車列車や乗車位置、乗車時刻を調べる動作とを別々に行う必要があり、複数の利用者が集合するための集合条件を調べるために多大な手間がかかるという問題があった。
【０００５】
本発明は、このような点に鑑みて創作されたものであり、その目的は、目的地に向かう車両が途中で交通機関の同乗希望者を同乗させる集合条件の検索の手間を削減することができる集合条件検索システムを提供することにある。
【０００６】
【課題を解決するための手段】
上述した課題を解決するために、本発明の集合条件検索システムは、交通機関を利用して所定の集合地点まで移動する同乗希望者を走行経路の途中で車両に乗車させるための集合条件を検索するために、集合条件の検索に必要な検索条件を設定する検索条件設定手段と、検索条件を満たす集合条件の検索を行って、車両と同乗希望者の行動スケジュールを設定する集合条件検索手段とを備えている。これにより、検索条件を設定するだけで行動スケジュールを設定するために必要な各種の集合条件を検索することができ、この検索に必要な手間を大幅に削減することが可能になる。
【０００７】
また、上述した集合地点を経由地に設定して、出発地と目的地とを結ぶ車両の走行経路を経路探索処理によって求める経路探索処理手段と、同乗希望者が搭乗する交通機関の運行時刻を検索する運行時刻検索手段とをさらに備え、集合条件検索手段は、経路探索処理手段による処理結果と運行時刻検索手段による処理結果とを用いて集合条件の検索を行うことが望ましい。これにより、車両の走行経路や出発時刻と同乗希望者が搭乗する交通機関を調整して集合地点および集合時刻を一致させることが可能になり、しかもこのような調整を自動的に行うことが可能になる。
【０００８】
また、上述した集合条件検索手段によって設定された行動スケジュールを同乗希望者に通知する通知手段をさらに備えることが望ましい。これにより、同乗希望者に検索結果を知らせる手間を削減することが可能になる。
また、上述した検索条件設定手段によって設定される検索条件には、車両の出発地、目的地、同乗希望者が交通機関に搭乗する搭乗地点、集合地点のいずれかに対応する時刻とが含まれており、集合条件検索手段は、検索条件に含まれない時刻を集合条件の検索によって求めることが望ましい。これにより、車両の出発時刻等を指定するだけで、行動スケジュールを作成するために必要なその他の時刻を得ることが可能になり、行動スケジュールを作成するために必要な手間を低減することができる。
【０００９】
また、上述した検索条件設定手段、集合条件検索手段および経路探索処理手段が車載のナビゲーション装置に備わっており、運行時刻検索手段がナビゲーション装置とネットワークを介して接続された所定のサーバに備わっていることが望ましい。ネットワークに接続されたサーバに運行時刻検索手段の機能を持たせることにより、頻繁に変わる交通機関の運行時刻情報等の更新を一括して行うことができ、この更新に要する利用者（ナビゲーション装置の所有者や同乗希望者）の負担を軽減することができる。
【００１０】
また、上述した集合条件検索手段によって設定された行動スケジュールにしたがって、車両の走行を誘導する経路誘導手段をさらに備えることが望ましい。これにより、確実に車両を集合地点に誘導することが可能になり、同乗希望者を円滑に同乗させることが可能になる。
【００１１】
【発明の実施の形態】
本発明を適用した一実施形態の集合条件検索システムでは、車両を運転して目的地まで行く場合に、電車等の交通機関を利用して合流しようとする同乗希望者を途中で拾う場合の集合条件の検索を行う。
【００１２】
図１は、一実施形態の集合条件検索システムによる検索動作の概要を示す図である。図１において、車両は、出発地Ｓから目的地Ｇに向かって走行するものとする。また、この車両に途中から乗車しようとしている同乗希望者は、自宅の最寄り駅であるＡ駅で電車に乗り、△△線から○○線の電車に乗り換えて、集合地点であるＤ駅に向かうものとする。
【００１３】
従来のナビゲーション装置や電車の乗り換え案内を提供するシステムでは、このようにして車両とその同乗希望者が途中で合流する際の集合条件を提示するものはなく、ナビゲーション装置に備わった経路探索機能と電車の乗り換え案内システムとを別々に操作して、合流に適した集合地点や集合時間を割り出すとともに、その集合時間に集合地点に到着するために必要な車両の出発時間や、同乗希望者が最寄り駅で電車に搭乗する時間等を割り出す必要があった。
【００１４】
これに対し、本実施形態の集合条件検索システムでは、集合条件の一部を検索条件として設定し、残りの集合条件を検索結果として求める処理を行うことにより、車両の運転者やこの車両に途中で同乗しようとする同乗希望者は、煩雑な操作を行うことなく、集合に必要な集合条件の検索結果を入手することができる。
【００１５】
図１に示す例では、以下に示す集合条件が含まれている。
・車両の「出発地」と「出発時刻」
・車両の「目的地」と「到着時刻」
・同乗希望者が電車に搭乗する「搭乗地点（最寄り駅）」と「搭乗時刻」
・同乗希望者が車両に合流する「集合地点」と「集合時刻」
・電車の乗り換えパターンが複数ある場合には「乗り換え地点」
・同乗希望者が利用する交通機関が複数の中から選択可能な場合には「交通機関名」
・同乗希望者が交通機関を利用する際の運賃の上限を指定する「運賃範囲」
・車両の走行経路を経路探索処理で設定する際の「探索条件」
ところで、これらの集合条件は、検索を行う前に全てを指定することはできないが、その一部については必ず指定しなければならないものもある。例えば、「出発地」、「目的地」、「搭乗地点」については、それ以外の集合条件を検索するために必ず全てを指定する必要がある。また、「出発時刻」、「到着時刻」、「集合時刻」、「搭乗時刻」については、どれか一つを予め指定して集合条件検索を行うことにより、他の時刻を決定することができる。さらに、「集合地点」、「交通機関名」、「探索条件」、「運賃範囲」については、予め指定してもしなくてもよい。指定しない場合には、それぞれに用意されたデフォルト値を用いて、あるいはその条件を考慮せずに集合条件の検索が行われる。
【００１６】
以下、上述した集合条件検出処理を可能にする一実施形態の集合条件検索システムについて、図面を参照しながら説明する。
図２は、一実施形態の集合条件検索システムの構成を示す図である。図２に示す集合条件検索システムは、各車両に搭載されたナビゲーション装置１００と、ナビゲーション装置１００からの依頼に応じて交通機関の乗り換え案内を行う乗り換え検索サーバ２００とを含んで構成されている。ナビゲーション装置１００と乗り換え検索サーバ２００との間は、所定のネットワーク３００を介して接続されている。なお、本実施形態におけるネットワーク３００は、移動体電話網を含んで構成されており、移動中の車両に搭載されたナビゲーション装置１００と乗り換え検索サーバ２００との間を相互に接続している。また、ナビゲーション装置１００とネットワーク３００の間は、車両に備わった移動体電話（図示せず）を用いて接続されている。
【００１７】
次に、ナビゲーション装置１００の詳細構成について説明する。図３は、ナビゲーション装置１００の詳細構成を示す図である。図３に示すナビゲーション装置１００は、ナビゲーションコントローラ１、ＤＶＤ２、ディスク読取装置３、リモートコントロール（リモコン）ユニット４、車両位置検出部５、ディスプレイ装置６、オーディオ部７を含んで構成されている。
【００１８】
ナビゲーションコントローラ１は、ナビゲーション装置の全体を制御する。このナビゲーションコントローラ１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を用いて所定の動作プログラムを実行することによりその機能が実現される。
ＤＶＤ２は、地図表示や経路探索など各種のナビゲーション動作を行うために必要な地図データが格納されている情報記録媒体である。地図データには、地図表示に必要な地図画像データと経路探索に必要な道路データとが含まれている。このＤＶＤ２には、経度および緯度で適当な大きさに区切られた矩形形状の図葉を単位とした地図データが格納されている。各図葉の地図データは、図葉番号を指定することにより特定され、読み出すことが可能となる。
【００１９】
ディスク読取装置３は、１枚あるいは複数枚のＤＶＤ２が装填可能であり、ナビゲーションコントローラ１の制御によっていずれかのＤＶＤ２から地図データの読み出しを行う。なお、装填されるディスクは必ずしもＤＶＤでなくてもよく、ＣＤでもよい。また、ＤＶＤとＣＤの双方を選択的に装填可能としてもよい。
【００２０】
リモコンユニット４は、上下左右等の方向を指定するジョイスティックと、数字を入力するテンキーや各種の設定などを確定する「決定キー」などの各種の操作キーとを備えており、操作内容に応じた信号をナビゲーションコントローラ１に出力する。本実施形態では、検索条件（後述する）を入力する際にこのリモコンユニット４が用いられる。
【００２１】
車両位置検出部５は、例えば、ＧＰＳ受信機、方位センサ、距離センサなどを備えており、所定のタイミングで車両位置（経度、緯度）の検出を行い、検出データを出力する。
ディスプレイ装置６は、ナビゲーションコントローラ１から出力される描画データに基づいて、自車位置周辺の地図画像や周辺施設の検索結果などの各種画像を表示する。オーディオ部７は、ナビゲーションコントローラ１から入力される音声信号に基づいて生成した案内音声等を車室内に出力する。
【００２２】
また、図３に示すように、上述したナビゲーションコントローラ１は、地図バッファ１０、地図読出制御部１２、地図描画部１４、車両位置計算部２０、経路探索処理部２２、誘導経路描画部２４、音声案内部２６、検索条件設定部３０、集合条件処理部３２、検索結果格納部３４、通信処理部３６、入力処理部４０、表示処理部５０を含んで構成されている。
【００２３】
地図バッファ１０は、ディスク読取装置３によってＤＶＤ２から読み出された地図データを一時的に格納する。地図読出制御部１２は、車両位置計算部２０により算出される車両位置や入力処理部４０からの指示に応じて、所定範囲の地図データの読み出し要求をディスク読取装置３に出力する。地図描画部１４は、地図バッファ１０に格納された地図データに基づいて、地図画像を表示するために必要な描画処理を行って地図画像描画データを作成する。
【００２４】
車両位置計算部２０は、車両位置検出部５から出力される検出データに基づいて自車位置を計算するとともに、計算した自車位置が地図の道路上にない場合には地図の道路形状と走行軌跡とに基づいて自車位置を修正するマップマッチング処理を行う。
【００２５】
経路探索処理部２２は、出発地と目的地との間を所定の探索条件にしたがって結ぶ走行経路を誘導経路として探索する。誘導経路描画部２４は、経路探索処理部２２による探索処理によって得られた誘導経路を地図上に重ねて表示するための誘導経路描画データを生成する。音声案内部２６は、経路探索処理部２２による探索処理によって得られた誘導経路に沿って車両を誘導するために必要な交差点案内等の音声信号を生成する。
【００２６】
検索条件設定部３０は、集合条件検索に必要な検索条件の設定を行う。図１に示した例では、出発時刻、到着時刻、集合時刻、搭乗時刻の一つと、出発地、目的地、搭乗地点とが必須の検索条件であり、交通機関名、探索条件、運賃範囲等が任意の検索条件となる。
【００２７】
集合条件処理部３２は、検索条件設定部３０によって設定された各種の検索条件を満たすように、他の集合条件を検索する処理を行って、車両と同乗希望者の行動スケジュールを設定する。
例えば、図１に示した例において、検索条件に「出発時刻」を含めた場合には、この出発時刻に車両が走行を開始するものとして、集合時刻、到着時刻、搭乗時刻が検索される。
【００２８】
検索結果格納部３４は、集合条件処理部３２の検索処理によって得られた検索結果としての行動スケジュールを格納する。例えば図１に示すように、車両が同乗希望者を駅で拾う場合に、Ｄ駅を経由地としてＤ駅で集合する場合と、Ｃ駅を経由地としてＣ駅で集合する場合が検索によって得られ、これら２つの場合のそれぞれ行動スケジュールが検索結果格納部３４に格納される。検索結果格納部３４に格納された行動スケジュール、特に車両の出発地や経由地としての集合地点に関する部分は、車両の運転者の指示に応じて経路探索処理部２２に入力されて、経路探索処理が行われる。この探索によって得られた走行経路に沿って、誘導経路描画部２４による誘導経路の表示や音声案内部２６による交差点音声案内を行うことにより、行動スケジュールにしたがった車両の誘導が可能になる。
【００２９】
通信処理部３６は、ナビゲーション装置１００がネットワーク３００を介して乗り換え検索サーバ２００との間で集合条件の検索結果や各種の依頼とその回答を含む各種データ通信を行うために必要な処理を行う。この通信処理部３６には、移動体電話（図示せず）が外付けされている。
【００３０】
入力処理部４０は、リモコンユニット４から入力される各種の操作指示に対応する動作を行うための命令をナビゲーションコントローラ１内の各部に向けて出力する。表示処理部５０は、地図描画部１４によって生成される地図画像描画データが入力されており、この描画データに基づいて所定範囲の地図画像をディスプレイ装置６の画面に表示する。また、誘導経路描画部２４によって生成される誘導経路描画データが入力されると、表示処理部５０は、この描画データを地図画像に重ねてディスプレイ装置６の画面に表示する。さらに、表示処理部５０は、検索条件設定部３０によって作成される検索条件設定画面や、集合条件処理部３２による検索処理の結果画面をディスプレイ装置６の画面に表示する。この検索処理の結果の具体例については後述する。
【００３１】
次に、乗り換え検索サーバ２００の詳細構成について説明する。図２に示すように、乗り換え検索サーバ２００は、乗り換え検索処理部２１０、時刻表ＤＢ（データベース）２２０、通信処理部２４０を含んで構成されている。
乗り換え検索処理部２１０は、ナビゲーション装置１００からの依頼に応じて乗り換え案内を行うための検索処理を行う。例えば、図１に示した例では、搭乗地点としてＡ駅が指定され、このＡ駅に行くことが可能な時刻が搭乗時刻として指定されて乗り換え案内を行うための検索処理が依頼されると、搭乗可能なＡ駅とＢ駅の間の電車の運行時刻と、Ｂ駅−Ｃ駅（あるいはＤ駅）間の電車の運行時刻が検索される。また、集合地点としてＤ駅が指定され、このＤ駅に到着したい時刻が集合時刻として指定されて乗り換え案内を行うための検索処理が依頼されると、この集合時刻に間にあうように、Ａ駅−Ｂ駅間の電車の運行時刻と、Ｂ駅−Ｄ駅間の電車の運行時刻が検索される。なお、同乗希望者が搭乗した駅と集合地点となる駅とが同一路線に含まれている場合には電車を乗り換える必要はないが、このような場合に搭乗時刻や集合時刻を検索する処理も、本明細書では、「乗り換え案内検索」に含まれるものとして説明を行う。
【００３２】
時刻表ＤＢ２２０は、乗り換え検索処理部２１０によって乗り換え案内の検索処理を行うために必要な交通機関の時刻表データが格納されている。なお、図１に示した例では、交通機関として電車を考えたが、停車位置と運行時刻とが予め決まっているものであれば、バスやその他の交通機関であってもよい。
【００３３】
通信処理部２４０は、乗り換え検索サーバ２００がネットワーク３００を介してナビゲーション装置１００との間でデータ通信を行うために必要な処理を行う。
上述した検索条件設定部３０が検索条件設定手段に、集合条件処理部３２が集合条件検索手段に、経路探索処理部２２が経路探索処理手段に、通信処理部３６が通知手段に、誘導経路描画部２４、音声案内部２６、表示処理部５０、ディスプレイ装置６、オーディオ装置７が経路誘導手段にそれぞれ対応する。また、乗り換え検索サーバ２００が運行時刻検索手段に対応する。
【００３４】
本実施形態の集合条件検索システムはこのような構成を有しており、次にその動作を説明する。（１）車両の出発時刻あるいは目的地への到着時刻を指定する場合、（２）同乗希望者の搭乗時刻を指定する場合、（３）集合地点と集合時刻を指定する場合のそれぞれについて、場合を分けて説明する。
【００３５】
（１）車両の出発時刻あるいは目的地への到着時刻を指定する場合
図４は、車両の出発時刻あるいは目的地への到着時刻を指定して搭乗時刻や集合時刻等の集合条件を検索するナビゲーション装置１００側の動作手順を示す流れ図である。
【００３６】
まず、検索条件設定部３０は、検索条件の設定を行う（ステップ１００）。この検索条件の設定は、ディスプレイ装置６の画面に表示された所定の検索条件設定画面の空欄に、必須あるいは任意の検索条件をリモコンユニット４を操作して入力することにより行われる。また、ここで設定される検索条件には、図１に示した例では、出発地、目的地、搭乗地点とともに出発時刻（あるいは到着時刻）が必須項目として含まれており、交通機関名、探索条件、運賃範囲、乗り換え地点等が任意項目として含まれている。また、集合地点を予め指定することも可能であり、この場合には検索条件として集合地点も入力する必要がある。
【００３７】
次に、集合条件処理部３２は、集合候補地点の取得を通信処理部３６を介して乗り換え検索サーバ２００に対して依頼する（ステップ１０１）。ここで、集合候補地点とは、搭乗地点（Ａ駅）から乗車した同乗希望者が行くことが可能な集合地点の候補であり、乗り換え検索サーバ２００では、例えば出発地に比較的近いＣ駅やＤ駅が集合候補地点として抽出する。なお、集合候補地点の抽出方法については様々な方法が考えられる。例えば、ナビゲーション装置１００において出発地および目的地を含む所定範囲において予め複数の駅を抽出しておいて、これらの抽出した複数の駅を特定した依頼を乗り換え検索サーバ２００に送り、乗り換え検索サーバ２００では、この依頼に含まれる複数の駅の中から、同乗希望者が、少ない乗り換え回数で行くことのできる駅を選択するようにしてもよい。
【００３８】
次に、集合条件処理部３２は、乗り換え検索サーバ２００から依頼に対する回答を受信したか否かを判定する（ステップ１０２）。回答を受信していない場合には否定判断が行われてこの判定が繰り返される。また、回答を受信した場合には肯定判断が行われ、次に、経路探索処理部２２は、各集合候補地点を経由地とした経路探索処理を行う（ステップ１０３）。例えば、集合候補地点としてＣ駅とＤ駅が抽出された場合には、Ｃ駅を経由地として出発地Ｓと目的地Ｇとを結ぶ走行経路を所定の探索条件にしたがって探索するとともに、Ｄ駅を経由地として出発地Ｓと目的地Ｇとを結ぶ走行経路を所定の探索条件にしたがって探索する。この経路探索処理によって、車両がＣ駅あるいはＤ駅を経由地として通過する際のそれぞれの通過時刻が計算される。
【００３９】
次に、集合条件処理部３２は、各経由地ごとの通過時刻を指定して、乗り換え案内検索を通信処理部３６を介して乗り換え検索サーバ２００に対して依頼する（ステップ１０４）。乗り換え検索サーバ２００では、Ｃ駅およびＤ駅のそれぞれについて、各通過時刻に到着するように乗り換え案内検索を行う。
【００４０】
次に、集合条件処理部３２は、乗り換え検索サーバ２００から依頼に対する回答を受信したか否かを判定する（ステップ１０５）。回答を受信していない場合には否定判断が行われてこの判定が繰り返される。また、回答を受信した場合には肯定判断が行われ、次に、集合条件処理部３２は、複数の集合候補地点の中から最終的に一あるいは所定個数の集合地点を決定する（ステップ１０６）。複数の集合候補地点の中から所定の基準で選定した一あるいは所定個数が選択される。例えば、搭乗地点から集合地点までの運賃が最も安い順や、集合時刻が最も早い順に集合地点が決定される。
【００４１】
次に、集合条件処理部３２は、検索結果をディスプレイ装置６の画面に表示するとともに、検索結果格納部３４に保存し、さらに同乗希望者に向けて通知を行う（ステップ１０７）。例えば、同乗希望者のメールアドレスに対して検索結果を送信する。
【００４２】
図５は、検索処理の結果である行動スケジュールの具体例を示す図である。図５の左半分には、同乗希望者が最寄り駅であるＡ駅から△△線の８時３０分発の電車に乗り、Ｂ駅で○○線の９時３０分発の電車に乗り換えると、Ｃ駅には９時５２分に着くことが示されている。また、図５の右半分には、車両が自宅を７時５０分に出発するとＣ駅の西口に９時３７分に到着して、Ｃ駅に９時５２分に到着する同乗希望者を拾うことができ、さらに目的地の×××動物園には１２時１０分に着くことが示されている。
【００４３】
（２）同乗希望者の搭乗時刻を指定する場合
図６は、同乗希望者の搭乗時刻を指定して車両の出発時刻や集合時刻等の集合条件を検索するナビゲーション装置１００側の動作手順を示す流れ図である。
まず、検索条件設定部３０は、検索条件の設定を行う（ステップ２００）。ここで設定される検索条件には、図１に示した例では、出発地、目的地、搭乗地点とともに搭乗時刻が必須項目として含まれており、交通機関名、探索条件、運賃範囲、乗り換え地点等が任意項目として含まれている。また、集合地点を予め指定することも可能であり、この場合には検索条件として集合地点も入力する必要がある。
【００４４】
次に、集合条件処理部３２は、搭乗地点での搭乗時刻を指定して、乗り換え案内検索を通信処理部３６を介して乗り換え検索サーバ２００に対して依頼する（ステップ２０１）。なお、搭乗時刻を指定しただけでは、どの駅まで乗り換え案内検索を行えばよいかがわからないため、例えば、ナビゲーション装置１００において出発地および目的地を含む所定範囲において予め複数の駅を集合候補地点として抽出しておいて、これらの抽出した複数の駅を特定した依頼を乗り換え検索サーバ２００に送り、乗り換え検索サーバ２００では、この依頼に含まれる複数の駅までの乗り換え案内検索をすることが望ましい。
【００４５】
次に、集合条件処理部３２は、乗り換え検索サーバ２００から依頼に対する回答を受信したか否かを判定する（ステップ２０２）。回答を受信していない場合には否定判断が行われてこの判定が繰り返される。また、回答を受信した場合には肯定判断が行われ、次に、経路探索処理部２２は、各集合候補地点を経由地とした経路探索処理を行う（ステップ２０３）。
【００４６】
次に、集合条件処理部３２は、複数の集合候補地点の中から最終的に一あるいは所定個数の集合地点を決定する（ステップ２０４）。例えば、搭乗地点から集合地点までの運賃が最も安い順や、集合時刻が最も早い順に集合地点が決定される。
【００４７】
次に、集合条件処理部３２は、検索結果をディスプレイ装置６の画面に表示するとともに、検索結果格納部３４に保存し、さらに同乗希望者に向けて通知を行う（ステップ２０５）。
（３）集合地点と集合時刻を指定する場合
図７は、集合地点と集合時刻を指定して車両の出発時刻や同乗希望者の搭乗時刻を検索するナビゲーション装置１００側の動作手順を示す流れ図である。
【００４８】
まず、検索条件設定部３０は、検索条件の設定を行う（ステップ３００）。ここで設定される検索条件には、図１に示した例では、出発地、目的地、搭乗地点とともに集合地点と集合時刻が必須項目として含まれており、交通機関名、探索条件、運賃範囲、乗り換え地点等が任意項目として含まれている。
【００４９】
次に、集合条件処理部３２は、集合地点と集合時刻および搭乗地点を指定して、乗り換え案内検索を通信処理部３６を介して乗り換え検索サーバ２００に対して依頼する（ステップ３０１）。その後、集合条件処理部３２は、乗り換え検索サーバ２００から依頼に対する回答を受信したか否かを判定する（ステップ３０２）。回答を受信していない場合には否定判断が行われてこの判定が繰り返される。また、回答を受信した場合には肯定判断が行われ、次に、経路探索処理部２２は、集合地点とその集合時刻のそれぞれを経由地およびその通過時刻とした経路探索処理を行う（ステップ３０３）。
【００５０】
次に、集合条件処理部３２は、検索結果をディスプレイ装置６の画面に表示するとともに、検索結果格納部３４に保存し、さらに同乗希望者に向けて通知を行う（ステップ３０５）。
このように、本実施形態の集合条件検索システムでは、検索条件を設定するだけで行動スケジュールを設定するために必要な各種の集合条件を検索することができ、この検索に必要な手間を大幅に削減することが可能になる。特に、車両の出発時刻等を指定するだけで、行動スケジュールを作成するために必要なその他の時刻を得ることが可能になり、行動スケジュールを作成するために必要な手間を低減することができる。また、車両の走行経路や出発時刻と同乗希望者が搭乗する交通機関を調整して集合地点および集合時刻を一致させることが可能になり、しかもこのような調整を自動的に行うことが可能になる。
【００５１】
また、集合条件処理部３２によって設定された行動スケジュールを同乗希望者に対して自動的に送信しているため、同乗希望者に検索結果を知らせる手間を削減することが可能になる。
また、ナビゲーション装置１００とは別の乗り換え検索サーバ２００に交通機関の運行時刻を検索する機能を持たせることにより、頻繁に変わる交通機関の運行時刻情報等の更新を一括して行うことができ、この更新に要する利用者（ナビゲーション装置１００の所有者や同乗希望者）の負担を軽減することができる。
【００５２】
また、設定された行動スケジュールにしたがって、車両の走行を誘導する機能をナビゲーション装置１００に持たせているため、確実に車両を集合地点に誘導することが可能になり、同乗希望者を円滑に同乗させることが可能になる。
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。例えば、上述した実施形態では、乗り換え案内検索を乗り換え検索サーバ２００に依頼したが、ナビゲーション装置１００内に時刻表ＤＢ２２０と同様のデータを保持することにより、ナビゲーション装置１００のみで集合条件検索システムを構成するようにしてもよい。
【００５３】
また、上述した本実施形態では、車載用のナビゲーション装置１００を用いたが、経路探索処理を行うことが可能なパーソナルコンピュータ等に同様の動作を行わせるようにしてもよい。
また、上述した実施形態で示した集合条件は一例を示したものであって、一部を別の集合条件に置き換えたり、別の集合条件を追加してもよい。例えば、電車等の乗り換え回数の上限値、集合地点までの所要時間等の集合条件を追加するようにしてもよい。
【００５４】
【発明の効果】
上述したように、本発明によれば、検索条件を設定するだけで行動スケジュールを設定するために必要な各種の集合条件を検索することができ、この検索に必要な手間を大幅に削減することが可能になる。
【図面の簡単な説明】
【図１】一実施形態の集合条件検索システムによる検索動作の概要を示す図である。
【図２】一実施形態の集合条件検索システムの構成を示す図である。
【図３】ナビゲーション装置の詳細構成を示す図である。
【図４】車両の出発時刻あるいは目的地への到着時刻を指定して搭乗時刻や集合時刻等の集合条件を検索するナビゲーション装置側の動作手順を示す流れ図である。
【図５】行動スケジュールの具体例を示す図である。
【図６】同乗希望者の搭乗時刻を指定して車両の出発時刻や集合時刻等の集合条件を検索するナビゲーション装置側の動作手順を示す流れ図である。
【図７】集合地点と集合時刻を指定して車両の出発時刻や同乗希望者の搭乗時刻を検索するナビゲーション装置側の動作手順を示す流れ図である。
【符号の説明】
１  ナビゲーションコントローラ
４  リモコンユニット
６  ディスプレイ装置
２２  経路探索処理部
３０  検索条件設定部
３２  集合条件処理部
３４  検索結果格納部
３６、２４０  通信処理部
４０  入力処理部
５０  表示処理部
１００  ナビゲーション装置
２００  乗り換え検索サーバ
２１０  乗り換え検索処理部
２２０  時刻表ＤＢ
【図１】
2004213390.tif 000003
【図２】
2004213390.tif 000004
【図３】
2004213390.tif 000005
【図４】
2004213390.tif 000006
【図５】
2004213390.tif 000007
【図６】
2004213390.tif 000008
【図７】
2004213390.tif 000009