(57)【要約】  【課題】  正確かつ確実な案内情報を提供すること。  【解決手段】  利用者１が公共交通機関を利用するにあたって必ず実行する必然的行為として「運行車両５への出入り口の役目を果たすゲートが開放されている間に利用者１はその運行車両５への乗り降りをする」ことに着目し、ゲートが開放されている間に運行車両５への乗り降りをする利用者１が所持する利用者端末２からゲート通過時に直接的または間接的に取得した利用者識別情報を運行車両５が記憶する運行車両識別情報および停車駅／停留所識別情報ともに受信することによって、どの利用者１がいつ、どの停車駅／停留所から、どの運行車両に乗り降りしたかを自動的に検知し、この検知情報を元に案内情報を提供する。  【選択図】    図１
2005149426.tif 000002
【特許請求の範囲】
【請求項１】
公共交通機関で運行される運行車両が停車駅／停留所に停車し、該運行車両への出入り口の役目を果たすゲートが開閉されると、該ゲートが開放されている間に該運行車両への乗り降りをする利用者が所持する利用者端末から処理に必要な情報を取得する案内情報提供システムであって、
前記利用者端末は、前記利用者から目的地情報と前記利用者が現在いる現在場所情報との入力を受け付けると、受け付けた目的地情報を前記現在場所情報とともに案内情報提供システムサーバに送信する情報送信手段と、
前記案内情報提供システムサーバから受信した情報を前記利用者に対して出力する情報出力手段とを備え、
前記案内情報提供システムサーバは、前記運行車両の運行情報を前記停車駅／停留所に関する情報とともに記憶する運行情報データベースと、
前記利用者端末から前記目的地情報を前記現在場所情報とともに受信すると、前記運行情報データベースに記憶する前記運行情報および前記停車駅／停留所に関する情報に基づいて、前記利用者に推奨する推奨経路を探索する経路探索手段と、
前記経路探索手段が探索した前記推奨経路に基づいて、前記利用者に乗車を推奨する前記運行車両を推奨運行車両として決定する運行車両決定手段と、
前記運行車両決定手段が決定した前記推奨運行車両を示す推奨運行車両情報を前記利用者端末に送信する情報送信手段とを備え、
前記運行車両は、前記運行車両の運行開始に応じて記憶部に記憶する運行車両識別情報を更新し、前記停車駅／停留所からの発車に応じて記憶部に記憶する停車駅／停留所識別情報を前記運行車両が次に停車する停車駅／停留所を示す停車駅／停留所識別情報に更新する情報更新手段と、
前記運行車両が前記停車駅／停留所に停車中の状態で前記ゲートが開放されている間に前記ゲートを通過した前記利用者が所持する前記利用者端末から前記利用者を認識するための利用者識別情報を取得する情報取得手段と、
前記情報取得手段が前記利用者識別情報を取得した場合には、前記情報更新手段が更新した前記停車駅／停留所識別情報を前記運行車両が停車中の前記停車駅／停留所を示す情報として前記運行車両識別情報とともに前記記憶部から読み込む情報読み込み手段と、
前記情報取得手段が前記利用者端末から取得した前記利用者識別情報に、前記情報読み込み手段が前記記憶部から読み込んだ前記運行車両識別情報および前記停車駅／停留所識別情報を付与して、前記案内情報提供システムサーバに送信する情報送信手段とを備え、
前記案内情報提供システムサーバは、前記運行車両から前記運行車両識別情報と前記停車駅／停留所識別情報が付与された前記利用者識別情報を受信すると、前記推奨経路に基づく案内情報を前記利用者端末に送信することを特徴とする案内情報提供システム。
【請求項２】
公共交通機関で運行される運行車両が停車駅／停留所に停車し、該運行車両への出入り口の役目を果たすゲートが開閉されると、該ゲートが開放されている間に該運行車両への乗り降りをする利用者が所持する利用者端末から処理に必要な情報を取得する案内情報提供システムであって、
前記利用者端末は、前記利用者から目的地情報と前記利用者が現在いる現在場所情報との入力を受け付けると、受け付けた目的地情報を前記現在場所情報とともに案内情報提供システムサーバに送信する情報送信手段と、
前記案内情報提供システムサーバから受信した情報を前記利用者に対して出力する情報出力手段とを備え、
前記案内情報提供システムサーバは、前記運行車両の運行情報を前記停車駅／停留所に関する情報とともに記憶する運行情報データベースと、
前記利用者端末から前記目的地情報を前記現在場所情報とともに受信すると、前記運行情報データベースに記憶する前記運行情報および前記停車駅／停留所に関する情報に基づいて、前記利用者に推奨する推奨経路を探索する経路探索手段と、
前記経路探索手段が探索した前記推奨経路に基づいて、前記利用者に乗車を推奨する前記運行車両を推奨運行車両として決定する運行車両決定手段と、
前記運行車両決定手段が決定した前記推奨運行車両を示す推奨運行車両情報を前記利用者端末に送信する情報送信手段とを備え、
前記利用者端末は、前記運行車両が停車中の前記停車駅／停留所を示す停車駅／停留所識別情報および前記運行車両を識別するための運行車両識別情報を出力する情報出力装置から前記停車駅／停留所識別情報および前記運行車両識別情報を取得する情報取得手段とをさらに備え、
前記情報取得手段が前記停車駅／停留所識別情報および前記運行車両識別情報を取得すると、前記情報送信手段は取得した情報に前記利用者を認識するための利用者識別情報を付与して前記案内情報システムサーバに送信し、
前記案内情報提供システムサーバは、前記利用者端末から前記運行車両識別情報と前記停車駅／停留所識別情報が付与された前記利用者識別情報を受信すると、前記推奨経路に基づく案内情報を前記利用者端末に送信することを特徴とする案内情報提供システム。
【請求項３】
前記利用者端末は、端末の現在場所を前記利用者が現在いる現在場所情報として取得する現在場所情報取得手段をさらに備え、
前記利用者から受け付けた入力情報が目的地情報のみであった場合には、前記利用者端末は、受け付けた目的地情報を前記現在場所情報取得手段が取得した前記現在場所情報とともに案内情報提供システムサーバに前記情報送信手段によって送信することを特徴とする請求項１または２に記載の案内情報提供システム。
【請求項４】
前記案内情報提供システムサーバは、受信した前記運行車両識別情報を前記推奨運行車両情報と照合する運行車両照合手段をさらに備え、
前記運行車両照合手段が照合した結果が一致しない場合には、前記案内情報提供システムサーバは、受信した前記運行車両識別情報が示す前記運行車両を起点とした推奨経路を前記経路探索手段によって再探索し、再探索された前記推奨経路に基づいて前記利用者端末に前記案内情報を送信することを特徴とする請求項１〜３のいずれかに記載の案内情報提供システム。
【請求項５】
前記案内情報提供システムサーバは、前記運行車両照合手段によって前記推奨運行車両に前記利用者が乗車したことを検知した後に、前記停車駅／停留所識別情報を受信すると、受信した前記停車駅／停留所識別情報が示す前記停車駅／停留所を前記推奨経路が指定する降車すべき前記停車駅／停留所と照合する停車駅／停留所照合手段をさらに備え、
前記停車駅／停留所照合手段が照合した結果が一致しない場合には、受信した前記停車駅／停留所識別情報が示す前記停車駅／停留所を起点とした推奨経路を前記経路探索手段によって再探索し、再探索された前記推奨経路に基づいて前記利用者端末に前記案内情報を送信することを特徴とする請求項４に記載の案内情報提供システム。
【請求項６】
前記運行車両の前記停車駅／停留所を発車したことを示す発車検知情報を受信すると、受信した発車検知情報を前記推奨経路と照合し、前記推奨経路が指定する降車すべき前記停車駅／停留所を前記運行車両が発車しても前記停車駅／停留所識別情報を受信しなかった場合には、前記利用者は降車すべき前記停車駅／停留所を降車せずにそのまま乗り過ごしたと判断する乗り過ごし判断手段をさらに備え、
前記乗り過ごし判断手段が前記利用者は降車すべき前記停車駅／停留所を乗り過ごしたと判断した場合には、乗り過ごしを通知する通知情報を前記利用者端末に送信するとともに、前記経路探索手段は、前記利用者が乗車中の前記運行車両が次以降に停車する前記停車駅／停留所を起点とした前記推奨経路を再探索し、
再探索された前記推奨経路に基づいて次の前記案内情報を前記利用者端末に送信することを特徴とする請求項１〜５のいずれかに記載の案内情報提供システム。
【請求項７】
前記案内情報提供システムサーバは、前記推奨経路を探索するにあたっての探索条件を前記利用者端末から直接的または間接的に受信すると、受信した前記探索条件を加味した前記推奨経路を前記経路探索手段によって探索することを特徴とする請求項１〜６のいずれかに記載の案内情報提供システム。
【請求項８】
前記案内情報提供システムサーバは、前記経路探索手段が探索した前記推奨経路に基づいて、前記利用者が現在乗車している前記運行車両を降車する前記停車駅／停留所に到着する到着予定時刻に対してあらかじめ定める時間以内となると、降車すべき前記停車駅／停留所が近づいたことを前記利用者に通知する通知情報を前記利用者端末に前記情報送信手段によって送信することを特徴とする請求項１〜７のいずれかに記載の案内情報提供システム。
【請求項９】
前記案内情報提供システムサーバは、前記経路探索手段が探索した前記推奨経路に基づいて、前記利用者が現在乗車している前記運行車両を降車する前記停車駅／停留所に対してあらかじめ定める距離以内になったことを検知する検知情報を前記運行車両から受信すると、降車すべき前記停車駅／停留所が近づいたことを前記利用者に通知する通知情報を前記利用者端末に前記情報送信手段によって送信することを特徴とする請求項１〜７のいずれかに記載の案内情報提供システム。
【請求項１０】
前記案内情報提供システムサーバは、前記利用者にとって暇つぶしとなる提供情報を記憶する提供情報データベースをさらに備え、
前記経路探索手段が探索した前記推奨経路上に、前記運行車両を乗り継ぎするために前記利用者が一旦、前記運行車両を降車しなければならない前記停車駅／停留所であらかじめ定める時間以上の待ち時間が発生する場合には、乗り継ぎ対象となる前記停車駅／停留所識別情報を受信すると、前記提供情報データベースから前記提供情報を読み込んで前記利用者端末に前記情報送信手段によって送信することを特徴とする請求項１〜９のいずれかに記載の案内情報提供システム。
【請求項１１】
前記提供情報には利用者からの返信を要望する要望情報が付与されており、前記利用者端末は、前記提供情報とともに前記要望情報を情報出力部に出力し、
前記要望情報に応じた前記利用者から回答情報を受け付けると、受け付けた該回答情報を前記案内情報提供システムサーバに前記情報送信手段によって送信することを特徴とする請求項１０に記載の情報案内システム。
【請求項１２】
公共交通機関で運行される運行車両が停車駅／停留所に停車し、該運行車両への出入り口の役目を果たすゲートが開閉されると、該ゲートが開放されている間に該運行車両への乗り降りをする利用者が所持する利用者端末から処理に必要な情報を取得する案内情報提供システムを用いた案内情報提供方法であって、
案内情報提供システムサーバは、前記運行車両の運行情報を前記停車駅／停留所に関する情報とともに運行情報データベースにあらかじめ記憶し、
前記運行車両は、前記運行車両の運行開始に応じて記憶部に記憶する運行車両識別情報を情報更新手段によって更新し、
前記利用者端末は、前記利用者から目的地情報と前記利用者が現在いる現在場所情報との入力を受け付けると、受け付けた目的地情報を前記現在場所情報とともに案内情報提供システムサーバに送信し、
前記案内情報提供システムサーバは、前記利用者端末から前記目的地情報を前記現在場所情報とともに受信すると、前記運行情報データベースに記憶する前記運行情報および前記停車駅／停留所に関する情報に基づいて、前記利用者に推奨する推奨経路を経路探索手段によって探索し、
前記経路探索手段が探索した前記推奨経路に基づいて、前記利用者に乗車を推奨する前記運行車両を推奨運行車両として運行車両決定手段によって決定し、
前記運行車両決定手段が決定した前記推奨運行車両を示す推奨運行車両情報を前記利用者端末に送信し、
前記利用者端末は、案内情報提供システムサーバから受信した前記推奨車両を前記利用者に対して情報出力手段によって出力し、
前記運行車両は、前記停車駅／停留所からの発車に応じて記憶部に記憶する停車駅／停留所識別情報を前記運行車両が次に停車する停車駅／停留所を示す停車駅／停留所識別情報に前記情報更新手段によって更新し、
前記運行車両が前記停車駅／停留所に停車中の状態で前記ゲートが開放されている間に、前記利用者端末の前記情報出力手段に出力された前記推奨運行車両情報に応じた前記利用者が前記運行車両に乗車するために前記運行車両の前記ゲートを通過すると、前記利用者が所持する前記利用者端末から前記利用者を認識するための利用者識別情報を情報取得手段によって取得し、
前記情報取得手段が前記利用者識別情報を取得した場合には、前記情報更新手段が更新した前記停車駅／停留所識別情報を前記運行車両が停車中の前記停車駅／停留所を示す情報として前記運行車両識別情報とともに前記記憶部から読み込み、
前記情報取得手段が前記利用者端末から取得した前記利用者識別情報に、前記記憶部から読み込んだ前記運行車両識別情報および前記停車駅／停留所識別情報を付与して、前記案内情報提供システムサーバに送信し、
前記案内情報提供システムサーバは、前記運行車両から前記運行車両識別情報と前記停車駅／停留所識別情報が付与された前記利用者識別情報を受信すると、前記推奨経路に基づく案内情報を前記利用者端末に送信し、
前記利用者端末は、前記案内情報提供システムサーバから前記案内情報を受信すると、受信した前記案内情報を前記情報出力手段に出力することを特徴とする案内情報提供方法。
【請求項１３】
公共交通機関で運行される運行車両が停車駅／停留所に停車し、該運行車両への出入り口の役目を果たすゲートが開閉されると、該ゲートが開放されている間に該運行車両への乗り降りをする利用者が所持する利用者端末から処理に必要な情報を取得する案内情報提供システムを用いた案内情報提供方法であって、
案内情報提供システムサーバは、前記運行車両の運行情報を前記停車駅／停留所に関する情報とともに運行情報データベースにあらかじめ記憶し、
前記利用者端末は、前記利用者から目的地情報と前記利用者が現在いる現在場所情報との入力を受け付けると、受け付けた目的地情報を前記現在場所情報とともに案内情報提供システムサーバに送信し、
前記案内情報提供システムサーバは、前記利用者端末から前記目的地情報を前記現在場所情報とともに受信すると、前記運行情報データベースに記憶する前記運行情報および前記停車駅／停留所に関する情報に基づいて、前記利用者に推奨する推奨経路を経路探索手段によって探索し、
前記経路探索手段が探索した前記推奨経路に基づいて、前記利用者に乗車を推奨する前記運行車両を推奨運行車両として運行車両決定手段によって決定し、
前記運行車両決定手段が決定した前記推奨運行車両を示す推奨運行車両情報を前記利用者端末に送信し、
前記利用者端末は、案内情報提供システムサーバから受信した前記推奨車両を前記利用者に対して情報出力手段によって出力し、
前記利用者端末の前記情報出力手段に出力された前記推奨運行車両情報に応じた前記利用者が前記運行車両に乗車するために前記運行車両の前記ゲートを通過することによって、前記ゲートに設置されて前記運行車両が停車中の前記停車駅／停留所を示す停車駅／停留所識別情報および前記運行車両を識別するための運行車両識別情報を出力する情報出力装置から前記停車駅／停留所識別情報および前記運行車両識別情報を取得すると、取得した情報に前記利用者を認識するための利用者識別情報を付与して前記案内情報システムサーバに送信し、
前記案内情報提供システムサーバは、前記利用者端末から前記運行車両識別情報と前記停車駅／停留所識別情報が付与された前記利用者識別情報を受信すると、前記推奨経路に基づく案内情報を前記利用者端末に送信し、
前記利用者端末は、前記案内情報提供システムサーバから前記案内情報を受信すると、受信した前記案内情報を前記情報出力手段に出力することを特徴とする案内情報提供方法。
【請求項１４】
前記案内情報提供システムサーバは、受信した前記運行車両識別情報を前記推奨運行車両情報と照合する運行車両照合手段をさらに備え、
前記運行車両照合手段が照合した結果が一致しない場合には、前記案内情報提供システムサーバは、受信した前記運行車両識別情報が示す前記運行車両を起点とした推奨経路を前記経路探索手段によって再探索し、再探索された前記推奨経路に基づいて前記利用者端末に前記案内情報を送信することを特徴とする請求項１２または１３に記載の案内情報提供方法。
【請求項１５】
前記案内情報提供システムサーバは、前記運行車両照合手段によって前記推奨運行車両に前記利用者が乗車したことを検知した後に、前記停車駅／停留所識別情報を受信すると、受信した前記停車駅／停留所識別情報が示す前記停車駅／停留所を前記推奨経路が指定する降車すべき前記停車駅／停留所と照合する停車駅／停留所照合手段をさらに備え、
前記停車駅／停留所照合手段が照合した結果が一致しない場合には、受信した前記停車駅／停留所識別情報が示す前記停車駅／停留所を起点とした推奨経路を前記経路探索手段によって再探索し、再探索された前記推奨経路に基づいて前記利用者端末に前記案内情報を送信することを特徴とする請求項１４に記載の案内情報提供方法。
【請求項１６】
前記案内情報提供システムサーバは、前記推奨経路が指定する降車すべき前記停車駅／停留所を前記運行車両が発車してもなお、降車対象となる前記停車駅／停留所識別情報を受信しなかった場合には、乗り過ごしを通知する通知情報を前記利用者端末に送信するとともに、前記経路探索手段は乗り過ごしを前提とした推奨経路を再検索し、再探索された前記推奨経路に基づいて前記利用者端末に前記案内情報を送信することを特徴とする請求項１２〜１５のいずれかに記載の案内情報提供方法。
【請求項１７】
前記案内情報提供システムサーバは、前記利用者にとって暇つぶしとなる提供情報を記憶する提供情報データベースをさらに備え、
前記経路探索手段が探索した前記推奨経路上に、前記運行車両を乗り継ぎするために前記利用者が一旦、前記運行車両を降車しなければならない前記停車駅／停留所であらかじめ定める時間以上の待ち時間が発生する場合には、乗り継ぎ対象となる前記停車駅／停留所識別情報を受信すると、前記提供情報データベースから前記提供情報を読み込んで前記利用者端末に前記情報送信手段によって送信することを特徴とする請求項１２〜１６のいずれかに記載の案内情報提供方法。
【請求項１８】
前記提供情報には利用者からの返信を要望する要望情報が付与されており、前記利用者端末は、前記提供情報とともに前記要望情報を情報出力部に出力し、
前記要望情報に応じた前記利用者から回答情報を受け付けると、受け付けた該回答情報を前記案内情報提供システムサーバに前記情報送信手段によって送信することを特徴とする請求項１７に記載の情報案内方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、案内情報、特に電車やバスなどの公共交通機関の乗降に関する案内情報を提供する案内情報提供システム及び方法に関する。
【背景技術】
【０００２】
公共交通機関の乗降に関する案内情報を利用者が指定した目的地までの経路探索結果に基づいて提供する先行特許文献として、特開２００２−２９８２８４号公報が挙げられる。この先行特許文献では、利用者から目的地が入力されると、利用者が現在いる現在場所をＧＰＳ（全地球測位システム）で特定し、特定した現在場所から入力された目的地までの経路探索を実行する技術が開示されている。経路探索方法の具体例としては、現在時間を考慮し、公知の横型探索法またはダイクストラ法（始点から終点までにおける各接点への最短路を始点から１つづつ確定し、徐々に範囲を広げていって、最終的にすべての接点への最短路を求める手法）などのシミュレーション計算を実行して、合計コストが最も低い経路を推奨経路とする方法が示されている。
【０００３】
また、利用者が目的地を入力する際には、探索条件を探索オプションとして指定することが示されており、指定された探索オプションに応じて対応するリンクを抽出し、抽出したリンクのコストを増減させた後に経路探索を実行するとしている。探索条件の具体例としては、時間優先／交通費優先／歩行時間最短優先／バリアフリー経路／利用する乗り物指定などが示されている。
【０００４】
より具体的には、利用者が探索オプションに時間優先を指定すると目的地に最も短時間で到着できる経路を探索し、同様に利用者が交通費優先を指定した上で希望到着時刻を指定すると指定された希望到着時刻までに目的地に到着できる経路のうち、交通費が最も安価な経路を探索することが示されている。同様に、歩行時間最短優先では乗り物による移動時間の割合の最大化であり、バリアフリー経路では階段などを利用することなく目的地に到達できる経路を探索している。同様に、乗り物指定では利用したい乗り物や利用したくない乗り物を指定しており、さらに座席指定を利用するか否かや飛行機を利用するか否かなどを指定することも出来るとしている。
【０００５】
なお、特開２００２−２９８２８４号公報では、現在場所から目的地までの推奨経路上に１または複数の通過点を設定し、設定した通過点までの案内情報を選択肢とともに提供し、通過点に到達した利用者が選択する選択肢に応じて次の案内情報を決定する技術が開示されている。この先行特許文献では、この技術を利用者の移動に伴って案内情報を適宜提供するものとしているが、案内情報に付与された選択肢の選択は利用者の判断力に委ねられており、利用者の判断間違いや不慣れな状況下で判断しきれない場合などを想定しているとは言いがたい。つまり、どの列車（運行車両）に乗っていいのか戸惑うくらいの利用者を想定していながら、「常磐線下り上野行き１０時１１分発の３両目、上野寄りから２つ目のドア付近にいますか？」「選択肢１、ＯＫ」「選択肢２、車両が違う」「選択肢３、電車が違う」などのように、運行車両の選択のみならず、運行車両における車両の位置やドアの位置まで利用者自身に判断させるにはムリがある。
【０００６】
利用者が乗り込んだ運行車両を識別する先行特許文献として、特開２００２−２５５０３５号公報および特開２００２−３０２０４１号公報が挙げられる。これらの先行特許文献では、列車（運行車両）内に設置された端末から携帯型通信端末（利用者端末）に列車ＩＤ（運行車両識別情報）を読み取らせることによって、または情報記憶媒体に記憶されている利用者ＩＤ（利用者識別情報）を列車内に設置された端末に読み取らせることによって、どの利用者がどの運行車両に乗り込んだかを識別する技術が開示されている。
【０００７】
ただし、これらの技術は、運行車両識別の元となる情報の取得を利用者自身の処理行為に委ねるものであり、利用者がついうっかり処理行為をし忘れたり、運行車両内が混雑していて端末まで行きづらい場合には「まぁいいか（１回くらい処理行為をしなくても）」などと利用者自身の判断によって処理行為がなされなかったりすることもある。すると、乗っているはずのない列車から利用者が降りたり、降りるはずのない停車駅／停留所を利用者が通過したり、（実際にはすでに降りた）利用者が終点まで行っても降りなかったりと、システム側の判断処理を混乱させる要因になりかねない。なお、特開２００２−２５５０３５号公報には、運行車両が正しくない場合に正しい乗り物案内を実行することが示されているが、運行車両識別の元となる情報が正しく取得できなければ正しい乗り物案内も提供できない。
【０００８】
利用者が乗り込んだ運行車両を識別し、運行車両が停車または通過する停車駅／停留所を識別する先行特許文献として、特願２００１−１９１９２３号公報が挙げられる。この先行特許文献では、運行車両にはその運行車両識別信号を発信する識別信号発信部が設けられており、停車駅／停留所にはその停車駅／停留所識別信号を発信する識別信号発信部が設けられ、各識別信号発信部からの信号を利用者端末で受信することによって、どの運行車両がどの停車駅／停留所に停車したか、または通過したかを判断する技術が開示されている。ただし、この技術では、異なる停車駅／停留所が隣接して設置されている場合や、異なる運行車両が隣接して停車する場合を想定しておらず、無線によって識別信号発信部から利用者端末に送信される際に異なる識別信号を混在させてしまう恐れがある。
【０００９】
乗り過ごしを防止するための案内情報を提供する先行特許文献として、特開２００２−１１４１４９号公報が挙げられる。この先行特許文献では、利用者端末に入力された条件に基づいて決められた公共交通機関の推奨経路に従って、推奨経路上の乗換え駅または降車駅と利用者との間が所定の距離以下になったときに、乗っている運行車両を降りる駅に近づいたことを示す案内情報を利用者端末に送信する技術が開示されている。
【００１０】
徒歩で移動する時間を考慮した案内情報を提供する先行特許文献として、特開平１１−１４８８３５号公報が挙げられる。この先行特許文献では、複数の公共交通機関の停車駅から同一の目的地までの距離があらかじめデータベースに記憶されており、標準歩行速度を用いて徒歩による移動時間を算出し、現在場所から対象となる停車駅までの所要時間に算出した移動時間を加算して、経路探索する技術が開示されている。
【００１１】
【特許文献１】特開２００２−２９８２８４号公報
【特許文献２】特開２００２−２５５０３５号公報
【特許文献３】特開２００２−３０２０４１号公報
【特許文献４】特開２００１−１９１９２３号公報
【特許文献５】特開２００２−１１４１４９号公報
【特許文献６】特開平１１−１４８８３５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
公共交通機関の運行車両の乗降に関する案内情報を、利用者が指定した目的地までの経路探索結果（システムが利用者に推奨する推奨経路）に基づいて提供するためには、利用者が実際に乗車した運行車両がどの運行車両であるか、さらには乗車した運行車両をどの停車駅／停留所で降車したかをシステム側で正確に把握しておく必要がある。
【００１３】
ところが、特開２００２−２５５０３５号公報および特開２００２−３０２０４１号公報に示すように運行車両への利用者の乗り降りを検知するための元となる情報の取得を利用者自身の処理行為（人為的行為）に委ねてしまうと、利用者がついうっかり処理行為をし忘れたり、運行車両内が混雑していて端末まで行きづらい場合には「まぁいいか（１回くらい処理行為をしなくても）」などと利用者自身の判断によって処理行為がなされなかったりすることにもなりかねない。つまり、運行車両への利用者の乗り降りが検知されないと、乗っているはずのない列車から利用者が降りたり、降りるはずのない停車駅／停留所を利用者が通過したり、（実際にはすでに降りた）利用者が終点まで行っても降りなかったりと、システム側の判断処理を混乱させる要因になりかねないという問題点があった。
【００１４】
なお、運行車両への利用者の乗り降りを検知するための元となる情報の取得を利用者自身の処理行為に委ねない場合には、特開２００２−２９８２８４号公報に示すようにシステム側での判断処理を実行せずに、選択肢が複数ある案内情報を利用者端末に出力し、利用者自身に複数ある選択肢の中から状況に合わせた判断をしてもらうシステムもある。ただし、案内情報を必要とするくらい周りの状況に不慣れな利用者自身に運行車両の選択のみならず、運行車両における車両の位置やドアの位置まで判断させるにはかなりのムリがある。
【００１５】
また、特願２００１−１９１９２３号公報に示すように運行車両および停車駅／停留所の双方にそれぞれを識別する識別信号を発信する識別信号発信部を設置し、識別信号発信部から発信された識別信号を利用者端末が受信する技術では、運行車両および停車駅／停留所を識別する識別情報が自動的に取得できる。ところが、異なる停車駅／停留所が隣接して設置されている場合や、異なる運行車両が隣接して停車する場合には、無線によって識別信号発信部から利用者端末に送信される際に異なる識別信号を混在させてしまうという問題点があった。つまり、運行車両のどこに利用者がいても、運行車両が停車駅／停留所のどこに停車または通過しても確実に識別情報を利用者端末に受信させるためには、広めに発信せざるを得ないために、部分的にではあっても識別情報の混在空間を作り出してしまうことになる。
【００１６】
よって、案内情報提供システムとして、利用者が実際に乗車した運行車両がどの運行車両で、その運行車両をどの停車駅／停留所で降車したかを正確かつ確実に把握できなければ、利用者の現状にそぐわない案内情報（利用者にとって価値のないムダ情報）を提供してしまったり、さらには提供した案内情報によって利用者を混乱させてしまったりすることが問題である。利用者は利用すると便利だから案内情報提供システムを利用するのであって、利用するとムダであるばかりか、利用すると利用者の行動にロスを与えるのであれば、全く利用されないシステムになってしまう。また、システムを利用する利用者側にシステムを使いこなす技量を求めるのであれば、その案内情報提供システムは道具（ツール）としてさほど便利ではなく、場合によっては無い方がかえってありがたいこともある。つまり、利用者の負担とならぬよう、公共交通機関を利用するにあたって利用者が必ず実行する必然的行為に基づいて、正確かつ確実な案内情報を提供するシステムとしなければならない。
【課題を解決するための手段】
【００１７】
公共交通機関で運行される運行車両が停車駅／停留所に停車し、その運行車両への出入り口の役目を果たすゲートが開閉されると、利用者はゲートが開放されている間に運行車両への乗り降りをする。言い換えれば、利用者はそのゲートが開放されていなければ運行車両への乗り降りすることは出来ないし、開放されているゲートからしか運行車両に乗り降りしない。
【００１８】
本発明の本質は、利用者が公共交通機関を利用するにあたって必ず実行する必然的行為として「運行車両への出入り口の役目を果たすゲートが開放されている間に利用者はその運行車両への乗り降りをする」ことに着目し、ゲートが開放されている間に運行車両への乗り降りをする利用者が所持する利用者端末からゲート通過時に直接的または間接的に取得した利用者識別情報を運行車両が記憶する運行車両識別情報および停車駅／停留所識別情報とともに受信することによって、どの利用者がいつ、どの停車駅／停留所から、どの運行車両に乗り降りしたかを自動的に検知し、この検知情報を元に案内情報を提供することである。
【００１９】
運行車両が記憶する運行車両識別情報および停車駅／停留所識別情報は、「前記運行車両の運行開始に応じて記憶部に記憶する運行車両識別情報を更新し、前記停車駅／停留所からの発車に応じて記憶部に記憶する停車駅／停留所識別情報を前記運行車両が次に停車する停車駅／停留所を示す停車駅／停留所識別情報に更新する情報更新手段」によって更新される。さらに「（前記運行車両が前記停車駅／停留所に停車中の状態で前記ゲートが開放されている間に、前記利用者端末の前記情報出力手段に出力された前記推奨運行車両情報に応じた）前記利用者が前記運行車両に乗車するために前記運行車両の前記ゲートを通過すると、前記利用者が所持する前記利用者端末から前記利用者を認識するための利用者識別情報を取得する情報取得手段」によって利用者識別情報が取得されると、情報更新手段が更新した停車駅／停留所識別情報を運行車両が停車中の停車駅／停留所を示す情報として運行車両識別情報とともに記憶部から読み込まれ、記憶部から読み込まれた運行車両識別情報および停車駅／停留所識別情報を情報取得手段が利用者端末から取得した利用者識別情報に付与して運行車両から案内情報提供システムサーバに送信される。
【００２０】
また、運行車両の出入り口の役目を果たすゲートを利用者が通過する際に、利用者が所持する利用者端末が「前記運行車両が停車中の前記停車駅／停留所を示す停車駅／停留所識別情報および前記運行車両を識別するための運行車両識別情報を出力する情報出力装置」から前記停車駅／停留所識別情報および前記運行車両識別情報を取得し、取得した運行車両識別情報および停車駅／停留所識別情報を利用者識別情報に付与して案内情報システムサーバに送信してもよい。この場合、案内情報システムサーバは運行車両（より詳しくは運行車両に設置された情報出力装置）から利用者端末を介して間接的に運行車両識別情報および停車駅／停留所識別情報を取得したことになる。
【００２１】
このように案内情報提供システムは、運行車両から直接的にまたは利用者端末を介して間接的に運行車両識別情報および停車駅／停留所識別情報を取得する。運行車両識別情報は、公共交通機関の運行スケジュール（運行情報のこと。ダイヤグラム、ダイヤとも呼ばれる）に対応して個別の運行車両ごとに異なる運行車両識別情報が付与されているので、利用者が乗り降りした運行車両がどの運行車両なのかが判断できる。また、運行車両が停車する停車駅／停留所に対応して個別の停車駅／停留所ごとに異なる停車駅／停留所識別情報に都度更新されるので、その運行車両がどの停車駅／停留所に停車した時の情報なのかが判断できる。
【００２２】
さらに、運行車両識別情報と停車駅／停留所識別情報の組み合わせや回数によって利用者の運行車両への乗り降りが判断でき、１度目の受信ではその運行車両に乗車した停車駅／停留所がわかり、２度目の受信ではその運行車両を降車した停車駅／停留所がわかる。１度目の受信からあらかじめ定める時間（停車時間を想定する比較的短い時間）以内に２度目の受信があり、同一の停車駅／停留所識別情報の受信であれば、利用者は一旦乗車した運行車両を降車したことがわかるので、１度目の受信をキャンセルするとよい。同様に、２度目の受信からあらかじめ定める時間（停車時間を想定する比較的短い時間）以内に３度目の受信があり、同一の停車駅／停留所識別情報の受信であれば、利用者は一旦降車した運行車両に再び乗車したことがわかるので、２度目の受信をキャンセルするとよい。
【００２３】
なお、同一の停車駅／停留所であっても運行車両によって停車場所（停車位置）が異なる場合には、個別の運行車両が停車する停車場所まで運行情報に記憶しておけば、運行車両識別情報を停車駅／停留所識別情報とともに運行情報と照合するだけで運行車両の停車場所までわかる。さらに、運行車両に複数のゲート（出入口）が存在しても個別のゲートごとに異なる識別情報（ゲート識別情報。例えば、運行車両におけるゲートの相対位置で規定しておくとよい）を割り当てておけば、利用者がどのゲートから運行車両に乗り降りしたのかまで判断できる。
【００２４】
よって、この案内情報提供システムでは、利用者が実際に乗車した運行車両がどの運行車両であるか、さらには乗車した運行車両をどの停車駅／停留所で降車したかをシステム側で正確に把握することが出来るので、公共交通機関の運行車両の乗降に関する案内情報を利用者が指定した目的地までの経路探索結果に基づいて正確に提供することが出来る。つまり、利用者を目的地まで案内する案内情報を運行車両への利用者の実際の乗り降りに合わせて（利用者の実際の行動に合わせて）次々と利用者端末に送信することが出来る。
【００２５】
また、前記案内情報提供システムサーバは、受信した前記運行車両識別情報を前記推奨運行車両情報と照合する運行車両照合手段をさらに備え、前記運行車両照合手段が照合した結果が一致しない場合には、前記案内情報提供システムサーバは、受信した前記運行車両識別情報が示す前記運行車両を起点とした推奨経路を前記経路探索手段によって再探索し、再探索された前記推奨経路に基づいて前記利用者端末に前記案内情報を送信するようにしてもよい。
【００２６】
受信した運行車両識別情報が推奨運行車両情報と一致しなかったということは、利用者は推奨車両には乗車しなかったこと（推奨車両と異なる運行車両に乗車したこと）を意味する。情報提供システムサーバは、探索した推奨経路に基づいてその後の案内情報を利用者端末に送信する。ゲートシステムから推奨運行車両と異なる運行車両への乗車を検知する検知情報を受信した場合には、案内情報の元となる推奨経路は利用者が推奨運行車両に乗ることを前提にしているため、情報提供システムサーバは経路を再探索しなければならない。そこで、利用者から指定された目的地は変更指示を受け付けなければ同じ目的地とし、受信した運行車両識別情報が示す運行車両に乗車したことは確かであるので、その運行車両を起点として推奨経路の再探索を実行する。
【００２７】
また、前記案内情報提供システムサーバは、前記運行車両照合手段によって前記推奨運行車両に前記利用者が乗車したことを検知した後に、前記停車駅／停留所識別情報を受信すると、受信した前記停車駅／停留所識別情報が示す前記停車駅／停留所を前記推奨経路が指定する降車すべき前記停車駅／停留所と照合する停車駅／停留所照合手段をさらに備え、前記停車駅／停留所照合手段が照合した結果が一致しない場合には、受信した前記停車駅／停留所識別情報が示す前記停車駅／停留所を起点とした推奨経路を前記経路探索手段によって再探索し、再探索された前記推奨経路に基づいて前記利用者端末に前記案内情報を送信するようにしてもよい。
【００２８】
受信した停車駅／停留所識別情報が推奨経路に指定される停車駅／停留所と一致しなかったということは、利用者は推奨経路どおりに降車しなかったこと（推奨経路と異なる停車駅／停留所で降車したこと）を意味する。情報提供システムサーバは、探索した推奨経路に基づいてその後の案内情報を利用者端末に送信する。ゲートシステムから推奨経路に指定される停車駅／停留所とは異なる停車駅／停留所での降車を検知する検知情報を受信した場合には、案内情報の元となる推奨経路は指定した停車駅／停留所で利用者が運行車両を乗降車することを前提にしているため、情報提供システムサーバは経路を再探索しなければならない。そこで、利用者から指定された目的地は変更指示を受け付けなければ同じ目的地とし、受信した停車駅／停留所識別情報が示す停車駅／停留所で降車したことは確かであるので、その停車駅／停留所を起点として推奨経路を再探索する。
【００２９】
また、前記案内情報提供システムサーバは、前記運行車両の前記停車駅／停留所を発車したことを示す発車検知情報を受信すると、受信した発車検知情報を前記推奨経路と照合し、前記推奨経路が指定する降車すべき前記停車駅／停留所を前記運行車両が発車しても前記停車駅／停留所識別情報を受信しなかった場合には、前記利用者は降車すべき前記停車駅／停留所を降車せずにそのまま乗り過ごしたと判断する乗り過ごし判断手段をさらに備え、前記乗り過ごし判断手段が前記利用者は降車すべき前記停車駅／停留所を乗り過ごしたと判断した場合には、乗り過ごしを通知する通知情報を前記利用者端末に送信するとともに、前記経路探索手段は、前記利用者が乗車中の前記運行車両が次以降に停車する前記停車駅／停留所を起点とした前記推奨経路を再探索し、再探索された前記推奨経路に基づいて次の前記案内情報を前記利用者端末に送信するようにしてもよい。
【００３０】
推奨経路が指定する降車すべき停車駅／停留所を運行車両が発車してもなお、降車対象となる停車駅／停留所識別情報を受信しなかったということは、利用者は推奨経路上、降りるべき停車駅／停留所を乗り過ごしたことを意味する。案内情報提供システムサーバは、探索した推奨経路に基づいてその後の案内情報を利用者端末に送信するが、その推奨経路は利用者が推奨経路に指定される停車駅／停留所での乗降車を前提にしているため、利用者が推奨経路どおりに降車しなければ経路を再探索しなければならない。そこで、利用者から指定された目的地は変更指示を受け付けなければ同じ目的地とし、利用者がその運行車両に乗っていることは確かであるので、利用者が乗車している運行車両が次以降に停車する停車駅／停留所を起点として推奨経路を再探索する。
【００３１】
また、前記案内情報提供システムサーバは、前記推奨経路を探索するにあたっての探索条件を前記利用者端末から直接的または間接的に受信すると、受信した前記探索条件を加味した前記推奨経路を前記経路探索手段によって探索するようにしてもよい。
【００３２】
利用者から指定された目的地への経路は一通りではない。複数の経路の中からなるべく利用者が所望するものを選択するために何を優先して経路を探索するかを示す探索条件を利用者に提示し、利用者が選択した探索条件によって目的地までの経路についてのシミュレーション計算に条件値を与える。探索条件の具体例としては、時間優先／交通費優先／歩行時間最短優先／バリアフリー経路／利用する乗り物指定などがある。
【００３３】
より具体的には、利用者が探索オプションに時間優先を指定すると目的地に最も短時間で到着できる経路を探索し、同様に利用者が交通費優先を指定した上で希望到着時刻を指定すると指定された希望到着時刻までに目的地に到着できる経路のうち、交通費が最も安価な経路を探索する。同様に、歩行時間最短優先では乗り物による移動時間の割合の最大化であり、バリアフリー経路では階段などを利用することなく目的地に到達できる経路を探索する。同様に、乗り物指定では利用したい乗り物や利用したくない乗り物を指定することも、さらに座席指定を利用するか否か、飛行機を利用するか否かなどを指定することも出来る。
【００３４】
また、前記案内情報提供システムサーバは、前記経路探索手段が探索した前記推奨経路に基づいて、前記利用者が現在乗車している前記運行車両を降車する前記停車駅／停留所に到着する到着予定時刻に対してあらかじめ定める時間以内となると、降車すべき前記停車駅／停留所が近づいたことを前記利用者に通知する通知情報を前記利用者端末に前記情報送信手段によって送信するようにしてもよい。同様に、前記案内情報提供システムサーバは、前記経路探索手段が探索した前記推奨経路に基づいて、前記利用者が現在乗車している前記運行車両を降車する前記停車駅／停留所に対してあらかじめ定める距離以内になったことを検知する検知情報を前記運行車両から受信すると、降車すべき前記停車駅／停留所が近づいたことを前記利用者に通知する通知情報を前記利用者端末に前記情報送信手段によって送信するようにしてもよい。
【００３５】
運行車両の中でこれといってすることがないと、多くの人が寝てしまう。そして、運行車両の中で居眠りをするとついうっかり降車すべき駅で降車せずに乗り過ごしてしまうこともよくある。また、乗り過ごしてはならないという意識によって気が張っていると降車すべき駅の手前までは案外起きていられるものの、あと一駅で降りる駅だなどと思ったとたんに気が抜けて、知らず知らず居眠りしてしまうこともある。そこで、このような気の抜けがちとなる降車すべき停車駅／停留所手前では、もうすぐ降車すべき停車駅／停留所が到着することを利用者に通知するとよい。通知情報には、到着予定時刻を基準とした時間的要素をトリガ（情報提供のきっかけ）とする通知情報と、停車駅／停留所までの距離を基準とした場所的要素をトリガとした通知情報があり、どちらであっても特に問題はない。
【００３６】
また、前記案内情報提供システムサーバは、前記利用者にとって暇つぶしとなる提供情報を記憶する提供情報データベースをさらに備え、前記経路探索手段が探索した前記推奨経路上に、前記運行車両を乗り継ぎするために前記利用者が一旦、前記運行車両を降車しなければならない前記停車駅／停留所であらかじめ定める時間以上の待ち時間が発生する場合には、乗り継ぎ対象となる前記停車駅／停留所識別情報を受信すると、前記提供情報データベースから前記提供情報を読み込んで前記利用者端末に前記情報送信手段によって送信するようにしてもよい。案内情報提供システムサーバが「乗り継ぎ対象となる前記停車駅／停留所識別情報」を受信するということは、この情報の受信が運行車両の出入り口の役目を果たすゲートを利用者が通過した際に実行されることから、案内情報の対象とする利用者が運行車両を乗り継ぎするために一旦、運行車両を降車したことを意味する。よって、この場合の「乗り継ぎ対象となる前記停車駅／停留所識別情報」とは、あらかじめ定める時間以上の待ち時間が発生する停車駅／停留所への到着情報と同意であると見なしてよい。
【００３７】
さらに、前記提供情報には利用者からの返信を要望する要望情報が付与されており、前記利用者端末は、前記提供情報とともに前記要望情報を情報出力部に出力し、前記要望情報に応じた前記利用者から回答情報を受け付けると、受け付けた該回答情報を前記案内情報提供システムサーバに前記情報送信手段によって送信するようにしてもよい。
【００３８】
あらかじめ定める時間以上の待ち時間とは、これといって何もすることない状態で時間の経過が遅いと多くの人が感じる時間であればよく、風土や土地柄によって異なるものの、心理学的にはおおよそ３〜５分とされている。比較的大規模な停車駅／停留所では、乗り継ぎのための移動が発生するので、降車した運行車両の到着予定時刻から次に乗車する運行車両の出発予定時刻までの時間から移動時間に相当する時間を差し引いた時間について、あらかじめ定める時間以上の待ち時間であるかを判断するとよい。次に乗車する運行車両の出発予定時刻までの時間となっているのは、次に乗車する運行車両が（降車する運行車両より）先に停車駅／停留所に到着している場合や、次に乗車する運行車両の停車時間が比較的長い場合に配慮してのことである。
【００３９】
なお、時間の経過を遅いと感じるか否かは個人差によるところも大きいので、提供情報を送信するか否かを決める「あらかじめ定める時間」を利用者ごとに利用者端末からの変更を受け付けられるようにしておくのもよい。せっかちな人は１、２分に設定することも、場合によっては待ち時間がどんなに短くても提供情報の送信を受けられるようにも出来る。また、待ち時間の長さに応じて提供情報の情報数や情報量を変更するとよく、待ち時間が長い場合には多くの提供情報が利用者端末に送信されることとなる。
【００４０】
ここで言うところの利用者にとって暇つぶしとなる提供情報とは、具体的にニュース、雑学、宣伝広告などの読むにも聞くにも多くの時間を要しない情報のことであり、停車駅／停留所での何をするのでもない待ち時間を過ごす利用者に利用者端末を介して与えることによって、利用者の気を紛らわせながら次に乗車すべき運行車両の到着までの時間を経過させるためのものである。このように停車駅／停留所での待ち時間をピンポイントで狙った情報配信では、その情報が多くの利用者にとって普段は特に興味を引かないような些細な情報であっても何気なしに見てしまう傾向にあり、提供した情報が見ずに捨てられる確率が非常に少ない。
【００４１】
また、何気なしについつい見てしまうという情報に利用者からの返信を要望する要望情報を付与しておくと、暇つぶしついでに多くの利用者が要望情報に応えてくれる傾向がある。メールマガジンなどのように利用者の都合を配慮せずに送信しても利用者によってはその内容を見ずに片っ端から捨てられる従来の情報配信に比べると、極めて効率のよい情報配信となる。つまり、停車駅／停留所での待ち時間という日常生活において些細な時間をこのように正確に把握できれば、多くの人に情報を伝達できるだけでなく、利用者からの返信を高い確率で受け取ることも出来ることになる。よって、乗り継ぎするために利用者が一旦、運行車両を降車しなければならない停車駅／停留所をピンポイントで狙った情報配信は、利用者に対する広告宣伝のみならず、一般消費者を対象としたマーケティングリサーチの手段としても有効である。
【発明の効果】
【００４２】
以上記載の本発明によれば、この案内情報提供システムでは、利用者が実際に乗車した運行車両がどの運行車両であるか、さらには乗車した運行車両をどの停車駅／停留所で降車したかを正確に把握することが出来るので、公共交通機関の運行車両の乗降に関する案内情報を利用者が指定した目的地までの経路探索結果に基づいて正確に提供することが出来る。つまり、利用者を目的地まで案内する案内情報を運行車両への利用者の実際の乗り降りに合わせて（利用者の実際の行動に合わせて）次々と利用者端末に送信することが出来る。
【００４３】
また、利用者がどの運行車両にどの停車駅／停留所で乗り降りしたかがわかるので、仮に利用者が推奨経路を外れてしまっても推奨経路の再探索を即時実行し、新たな推奨経路に基づく案内情報を提供することが出来る。さらに、同様の仕組みを用いて利用者が乗り継ぎのために一旦、運行車両を降車しなければならない停車駅／停留所に到着したことも検知することが出来るので、その検知に応じて利用者の気を紛らわせるために暇つぶしとなる情報を利用者端末に提供すれば、その情報が多くの利用者にとって普段は特に興味を引かないような些細な情報であっても何気なしに見てしまう傾向にあり、提供した情報が見ずに捨てられる確率が非常に少ないという効果も期待できる。
【発明を実施するための最良の形態】
【００４４】
以下に、本発明に係る案内情報提供システムの具体的実施の形態を、図面を参照して詳細に説明する。
【００４５】
（第１実施形態）
図１〜図２８を用いて、本発明における第１実施形態を説明する。公共交通機関で運行される運行車両５への利用者１の乗車検知／降車検知を、運行車両５への出入り口の役目を果たすゲートに設置されたゲートシステム６−１を用いる。ゲートシステム６−１は、停車駅／停留所に停車した運行車両５がゲートを開放している間にそのゲートを通過した利用者１の所持する利用者端末２から取得した利用者識別情報を運行車両識別情報と停車駅／停留所識別情報とともに案内情報提供システムサーバ３に送信する。
【００４６】
図１は、本発明の第１実施形態における案内情報提供システムのシステム全体図である。
【００４７】
同図において、案内情報提供システムサーバ３は、利用者端末２を介して利用者１から指示された目的地までの推奨経路を探索し、探索した推奨経路に基づいて利用者１に乗車を推奨する運行車両５を推奨運行車両情報として利用者端末２に送信する。推奨経路の探索処理は、電車やバスの乗換え案内システムや車載ナビゲーションシステムにおける経路探索技術と同様の技術で構成されており、これまでにある技術で十分実現可能である。案内情報提供システムサーバ３から利用者端末を介して推奨運行車両情報を受け取った利用者１は、受け取った推奨運行車両情報を参考に運行車両５の出入り口の役目を果たすゲートからその運行車両へ乗り降りする。
【００４８】
ゲートシステム６−１は、停車駅／停留所に停車した運行車両５がゲートを開放している間にそのゲートを通過した利用者１の所持する利用者端末２から取得した利用者識別情報を運行車両識別情報と停車駅／停留所識別情報とともに案内情報提供システムサーバ３に送信する。ゲートシステム６−１から識別情報群を受信した案内情報提供システムサーバ３は、受信した識別情報群に応じて推奨経路に基づく次の案内情報を利用者端末２に送信する。図例では案内情報の具体例として「次の駅で乗換えです」と示された乗換え案内情報が案内情報システムサーバ３から利用者端末２に送信されている。
【００４９】
ゲートシステム６−１が送信する識別情報群は、利用者１が実際に乗車した運行車両５がどの運行車両５であるか、さらには乗車した運行車両５をどの停車駅／停留所で降車したかを示すものである。よって、案内情報システムサーバ３は、利用者１が実際に乗車した運行車両５がどの運行車両５であるか、さらには乗車した運行車両５をどの停車駅／停留所で降車したかを正確に把握することが出来るので、公共交通機関の運行車両５の乗降に関する案内情報を利用者１が指定した目的地までの経路探索結果に基づいて正確に提供することが出来る。つまり、利用者１を目的地まで案内する案内情報を運行車両５への利用者１の実際の乗り降りに合わせて（利用者１の実際の行動に合わせて）次々と利用者端末２に送信することが出来る。
【００５０】
図２は、本発明の実施形態におけるゲートシステムを説明する説明図である。
【００５１】
同図において、ゲートシステム６−１は、運行車両５の運行開始に応じて記憶部に記憶する運行車両識別情報を運行情報に照らし合わせて更新し、各停車駅／停留所からの発車に応じて記憶部に記憶する停車駅／停留所識別情報をこの運行車両が次に停車する停車駅／停留所を示す停車駅／停留所識別情報に運行情報に照らし合わせて更新する。停車駅／停留所に停車した運行車両５がゲートを開放している間にそのゲートを通過した利用者１の所持する利用者端末２から取得した利用者識別情報を運行車両識別情報と停車駅／停留所識別情報とともに案内情報提供システムサーバ３に送信する。ゲートシステム６−１が案内情報提供システムサーバ３に送信する利用者識別情報、運行車両識別情報および停車駅／停留所識別情報で構成される識別情報群は、利用者１が実際に乗車した運行車両５がどの運行車両５であるか、さらには乗車した運行車両５をどの停車駅／停留所で降車したかを示す情報に相当する。
【００５２】
図３は、本発明の実施形態における案内情報提供システムの具体例を説明する説明図である。
【００５３】
同図は、目的地および現在場所の入力の具体例を示す図であり、利用者端末２の情報出力部に相当し、その具体例である表示画面を例に説明する。同図において、案内情報提供システムに案内情報の提供を所望する利用者１は、公共交通機関の停車駅／停留所をどこからどこまで利用するのかを入力する。「どこから」に相当する停車駅／停留所が現在場所となり、「どこまで」に相当する停車駅／停留所が目的地となる。図例では、停車駅／停留所の名称を直接入力するように停車駅／停留所発の入力欄と停車駅／停留所着の入力欄が利用者端末２の表示画面に設けられるとともに、停車駅／停留所の名称を選択するコマンドアイコンが設けられている。停車駅の名称を指定するコマンドアイコンは「駅名を指定」と表示されており、停留所の名称を指定するコマンドアイコンは「バス停名を指定」と表示されている。「駅名を指定」と表示されたコマンドアイコンが操作されると、路線名の一覧が表示され、路線名の一覧の中から所望の路線が選択されると、選択された路線に属する停車駅の一覧が「駅名」として表示される。利用者１は一覧表示の中から所望の駅名を選択するとよい。なお、公共交通機関は電車やバスに限定されることなく、運行スケジュール（運行情報のこと。ダイヤグラム、ダイヤとも呼ばれる）に基づいて運行されている公共交通機関であれば、案内情報提供システムはどの公共交通機関にも対応できる。
【００５４】
また、利用者１から指定された目的地への経路は一通りではないので、複数の経路の中からなるべく利用者１が所望するものを選択するために何を優先して経路を探索するかを示す探索条件を利用者１に提示し、利用者１が選択した探索条件によって目的地までの経路についてのシミュレーション計算に条件値を与える。図例では、利用者１が所望の探索条件を指定するコマンドアイコンは「探索条件を指定」と表示されており、「探索条件を指定」と表示されたコマンドアイコンが操作されると、探索条件として「（なるべく速く目的地に到着できる経路を優先的に案内情報提供システムの経路探索手段に選択させる）時間優先／速い」、「（なるべく安く目的地に到着できる経路を優先的に選択させる）交通費優先／安い」、「（なるべく歩かずに目的地まで到着できる経路を優先的に選択させる）歩行時間最短優先／楽」、「（なるべく乗り継ぎをせずに目的地まで到着できる経路を優先的に選択できる）乗り継ぎ最小／楽」、「（なるべく階段などを避け、エレベータやエスカレータが設置された停車駅／停留所、または車椅子に対応した設備を備える停車駅／停留所を経由する経路を優先的に選択する）バリアフリー経路／楽」、「（公共交通機関を限定する）乗り物指定」が表示される。
【００５５】
より具体的には、利用者が探索オプションに時間優先を指定すると目的地に最も短時間で到着できる経路を探索し、同様に利用者が交通費優先を指定した上で例えば希望到着時刻を指定すると、指定された希望到着時刻までに目的地に到着できる経路のうち、交通費が最も安価な経路を探索する。同様に、歩行時間最短優先では乗り物による移動時間の割合の最大化であり、バリアフリー経路では階段などを利用することなく目的地に到達できる経路を探索する。同様に、乗り物指定では利用したい乗り物や利用したくない乗り物を指定することも、さらに座席指定を利用するか否か、飛行機を利用するか否かなどを指定することも出来る。
【００５６】
図４は、本発明の実施形態における案内情報提供システムの具体例を説明する説明図である。
【００５７】
同図は、利用者１が推奨運行車両に乗車した場合を示す。同図において、目的地および現在位置に相当する停車駅／停留所が利用者によって入力され、探索開始を指示するコマンドアイコンが操作されると案内情報提供システムは与えられた条件を探索条件に経路の探索を開始する。図例では、探索開始を指示するコマンドアイコンとして、「現在時刻で探索」と「時刻指定で探索」が表示されている。「現在時刻で探索」と表示されたコマンドアイコンが操作されると、受け付けた目的地および現在位置に相当する停車駅／停留所を示す情報（探索条件が指定された場合には、指定された探索条件とともに）が、利用者端末２から案内情報提供システムサーバ３に送信される。「時刻指定で探索」と表示されたコマンドアイコンが操作されると、指定する時刻を入力する入力欄が表示され、表示された入力欄に入力された時刻を先に受け付けた目的地および現在位置に相当する停車駅／停留所を示す情報（探索条件が指定された場合には、指定された探索条件とともに）に付与されて、利用者端末２から案内情報提供システムサーバ３に送信される。なお、指定される時刻には、大別して「目的地への（到着を利用者１が希望する）到着希望時刻」と「現在場所（出発地）からの（出発を利用者１が予定する）出発予定時刻」の二通りがある。図例における「目的地＋現在場所情報」とは、目的地情報と現在場所情報が対になった情報を表わしている。
【００５８】
目的地情報と現在場所情報を（探索条件の指定や時刻指定がある場合には、それらの付帯条件とともに）利用者端末２から受信した案内情報提供システムサーバ３は、受信した情報に基づいて経路を探索し、探索された経路が複数ある場合には最も良いと判断した経路を推奨経路として選択する。利用者端末２から探索条件が指定されなかった場合には、時間優先か交通費優先のどちらかを基準値（デフォルト）として用いるとよい。時間優先をデフォルトにする場合でも、速ければどれだけ交通費がかかっても構わないというわけにはいかないので、最も速い経路の交通費を最も安い経路の交通費と比較して、最も安い経路の交通費に対して何％までの差を許容するとか、いくらまでの差を許容するとかのように（比較の結果について）比率で許容値を規定したり、絶対金額で許容値を規定したりするとよい。また、交通費優先をデフォルトにする場合には、複数ある探索結果から最も交通費が安い経路を選択するが、同じ交通費の経路が複数ある場合にはその中で最も速く目的地に到着できる経路を推奨経路として選択するとよい。システム側で選択しきれない場合には、選択しきれない複数の探索結果を利用者端末２に送信し、探索結果を受信した利用者端末２は受信した探索結果を情報出力部に出力して利用者１に選択させてもよく、この場合には利用者１が選択した経路は推奨経路になる。これらの処理が案内情報提供システムにおける経路探索手段、より詳しくは利用者１に推奨する推奨経路を探索する経路探索手段に相当する。
【００５９】
推奨経路が決定されると、案内情報提供システムサーバ３は、推奨経路に基づく推奨車両を示す推奨車両情報を案内情報として利用者端末２に送信する。推奨車両情報を受信した利用者端末２は、受信した推奨車両情報を利用者１に乗車を推奨する運行車両５として情報出力部に出力する。図例では、現在場所を京都とし、目的地を大阪とする場合の推奨運行車両として「東海道・山陽本線」の「１２時１７分発新快速姫路行き」が利用者端末２の表示画面に表示されており、参考情報として乗換え情報（図例では、目的地まで直通で到着できて乗換えはないことを乗換え情報として示している）、所要時間、交通費および到着予定時刻も同時に表示されている。
【００６０】
ゲートシステム６−１は、停車駅／停留所に停車した運行車両５がゲートを開放している間にそのゲートを通過した利用者１の所持する利用者端末２から取得した利用者識別情報を運行車両識別情報と停車駅／停留所識別情報とともに案内情報提供システムサーバ３に送信する。図例では、運行車両情報として「東海道本線・山陽本線（路線名に相当）」で運行されている「米原駅（運行開始の停車駅／停留所に相当）」から「１１時２６分（運行開始の停車駅／停留所を出発した出発時刻に相当）」に運行開始された「新快速（運行車両５の種別、種類に相当）」の「姫路行き（運行車両５の行き先、または運行終了する停車駅／停留所に相当）」であることが示されている。この運行車両５は運行情報に照合すると、路線名、現在場所に相当する京都駅の出発時刻および運行車両５の種別のすべてが推奨運行車両と一致するので、利用者１は推奨運行車両に乗車したと判断でき、ゲートシステム６−１から受信した識別情報群を推奨運行車両への乗車を検知する検知情報と見なすことが出来る。
【００６１】
ゲートシステム６−１から推奨運行車両への乗車を検知する検知情報を受信した案内情報提供システムサーバ３は、受信した検知情報に応じて推奨経路に基づく次の案内情報を利用者端末２に送信する。図例では、もうすぐ降車すべき停車駅／停留所に、利用者１が乗車している運行車両５が到着することを利用者に通知する通知情報として「もうすぐ到着です。現在時刻１２時４１分。あと３分ほどで大阪に到着です」が利用者端末２の表示画面に表示されている。
【００６２】
図５は、本発明の実施形態における案内情報提供システムの具体例を説明する説明図である。
【００６３】
同図は、利用者１が推奨運行車両に乗車しなかった場合を示す。同図において、ゲートシステム６−１は、停車駅／停留所に停車した運行車両５がゲートを開放している間にそのゲートを通過した利用者１の所持する利用者端末２から取得した利用者識別情報を運行車両識別情報と停車駅／停留所識別情報とともに案内情報提供システムサーバ３に送信する。図例の運行車両識別情報は、「東海道本線・山陽本線（路線名に相当）」で運行されている「京都（運行開始の停車駅／停留所に相当）」から「１２時０５分（運行開始の停車駅／停留所を出発した出発時刻に相当）」に運行開始された「普通（運行車両の種別、種類に相当）」の「西明石行き（運行車両の行き先、または運行終了する停車駅／停留所に相当）」である。
【００６４】
この運行車両は運行情報に照合すると、路線名は推奨運行車両と一致するものの、現在場所に相当する京都駅の出発時刻および運行車両の種別が推奨運行車両と異なるので、利用者１は推奨運行車両に乗車しなかった（推奨運行車両と異なる運行車両５に乗車した）と判断でき、ゲートシステム６−１から受信した識別情報群を非推奨運行車両への乗車を検知する検知情報と見なすことが出来る。おそらく利用者１は不慣れであったために、大阪方面行きのプラットホームで推奨運行車両を待っていたところ、推奨運行車両である新快速電車よりも大阪に後着する運行車両５である普通電車がプラットホームにたまたま先着したために時刻や運行車両の種別を確認せぬまま乗車してしまったと推測される。同一の乗車場所を複数種別の運行車両５や行き先の異なる複数種類の運行車両５で共有している場合は、このような乗り間違えはよくあることでもある。
【００６５】
情報提供システムサーバ３は、探索した推奨経路に基づいてその後の案内情報を利用者端末２に送信する。ゲートシステム６−１から非推奨運行車両（推奨運行車両と異なる運行車両５）への乗車を検知する検知情報を受信した場合には、案内情報の元となる推奨経路は利用者１が推奨運行車両に乗ることを前提にしているため、情報提供システムサーバ３は経路を再探索しなければならない。そこで、利用者１から指定された目的地は変更指示を受け付けなければ同じ目的地とし、受信した運行車両識別情報が示す運行車両５に乗車したことは確かであるので、その運行車両５を起点として推奨経路の再探索を実行する。
【００６６】
利用者１が乗車した運行車両５を起点とした再探索の結果、このまま乗車するより、途中の高槻駅で一旦、降車して１２時３０分発の新快速姫路行きの運行車両５に乗車する方が速く目的地に到着できるので、高槻駅で乗換える経路を推奨経路する。案内情報提供システムサーバ３は、再探索した推奨経路に基づく次の案内情報を利用者端末２に送信する。図例では、案内情報の具体例である乗換え案内情報として「高槻で乗換え。高槻到着１２時２４分」と、推奨運行車両情報として「東海道線・山陽本線、１２時３０分発、新快速姫路行き」が利用者端末２の表示画面に表示されている。さらに、もうすぐ乗換えるべき停車駅／停留所が到着することを利用者に通知する通知情報として「もうすぐ到着です。現在時刻１２時２１分。あと３分ほどで高槻に到着です」が利用者端末２の表示画面に表示されている。
【００６７】
なお、同一の停車駅／停留所であっても運行車両によって停車場所（停車位置）が異なる場合には、個別の運行車両が停車する停車場所まで運行情報に記憶しておけば、運行車両識別情報を停車駅／停留所識別情報とともに運行情報と照合するだけで運行車両の停車場所までわかる。つまり、例えば公共交通機関を電車とする場合にはどのホームに到着し、乗換えるために到着したホームを移動しなくてもよいか、違うホームに移動しなければならないかが、具体的なホーム番号とともにわかることになる。よって、もうすぐ乗換えるべき停車駅／停留所が到着することを利用者に通知する通知情報としては「もうすぐ到着です。現在時刻１２時２１分。あと３分ほどで高槻に到着です。乗換えのために同じホームでお待ちください」などと利用者端末２の表示画面に表示するとよい。
【００６８】
図６は、本発明の実施形態における案内情報提供システムの具体例を説明する説明図である。
【００６９】
同図は、利用者１が推奨運行車両に乗車したものの、降車すべき停車駅／停留所に到着する前に、別の停車駅／停留所で降車した場合を示す。同図において、ゲートシステム６−１は、停車駅／停留所に停車した運行車両５がゲートを開放している間にそのゲートを通過した利用者１の所持する利用者端末２から取得した利用者識別情報を運行車両識別情報と停車駅／停留所識別情報とともに案内情報提供システムサーバ３に送信する。図例の停車駅／停留所識別情報は、「東海道本線・山陽本線（路線名に相当）」の目的地とは異なる「新大阪駅（停車駅／停留所に相当）」である。おそらく利用者１は、降車すべき停車駅／停留所である大阪駅の駅名と降車してしまった停車駅／停留所である新大阪駅の駅名が似ていたために運行車両５内で聞いたアナウンスを聞き間違えたと推測される。運行車両５の中で居眠りしていたりして、意識がややはっきりしていない状態ではこのようにアナウンスを聞き間違えることもある。なお、寝ぼけていたりすると駅名を聞いた瞬間にハッと気付いて行動を実行したりするので、例えば西京極と西向日などのように同じ音で始まる駅名も勘違いしやすい傾向にある。
【００７０】
情報提供システムサーバ３は、探索した推奨経路に基づいてその後の案内情報を利用者端末２に送信する。ゲートシステム６−１から推奨経路に指定される停車駅／停留所とは異なる停車駅／停留所での降車を検知する検知情報を受信した場合には、案内情報の元となる推奨経路は指定した停車駅／停留所で利用者１が運行車両５を乗降車することを前提にしているため、情報提供システムサーバ３は経路を再探索しなければならない。そこで、利用者１から指定された目的地は変更指示を受け付けなければ同じ目的地とし、受信した停車駅／停留所識別情報が示す停車駅／停留所で降車したことは確かであるので、その停車駅／停留所を起点として推奨経路を再探索する。
【００７１】
利用者１が降車した停車駅／停留所を起点とした再探索の結果、次に到着する普通電車に乗車すれば目的地である大阪駅に最も速く到着できるので、案内情報提供システムサーバ３は、利用者１に乗車を推奨する推奨運行車両を再探索した推奨経路に基づく次の案内情報を利用者端末２に送信する。図例では、推奨運行車両情報として「東海道線・山陽本線、１２時４３分発、普通西明石行き」が利用者端末２の表示画面に表示されている。さらに、もうすぐ乗車すべき運行車両５が到着することを利用者に通知する通知情報として「もうすぐ乗車です。現在時刻１２時４２分。運行車両が到着します」が利用者端末２の表示画面に表示されている。
【００７２】
なお、同一の停車駅／停留所であっても運行車両によって停車場所（停車位置）が異なる場合には、個別の運行車両が停車する停車場所まで運行情報に記憶しておけば、運行車両識別情報を停車駅／停留所識別情報とともに運行情報と照合するだけで運行車両の停車場所までわかる。よって、推奨運行車両情報としては「東海道線・山陽本線、１２時４３分発、普通西明石行き」という運行車両５を特定するための情報ともに「乗換えのために、降車したホームの向かい側にある３番ホームでお待ちください」などと利用者端末２の表示画面に表示するとよい。
【００７３】
図７は、本発明の実施形態における案内情報提供システムの具体例を説明する説明図である。
【００７４】
同図は、図４に示すように利用者１が推奨運行車両に乗車したものの、降車すべき停車駅／停留所で降車せずに乗り過ごしてしまった場合を示す。同図において、利用者１が降車すべき停車駅／停留所を運行車両５が発車したにも関わらず、ゲートシステム６−１から利用者１の降車を検知する検知情報を受信しなかった。図例の停車駅／停留所発車通知情報は、「（推奨運行車両に該当する運行車両５が）東海道・山陽本線の大阪駅を１３時００分に（運行情報に定めた定刻どおり）発車」したことを示す通知である。おそらく利用者１は運行車両の中で居眠りをするとついうっかり降車すべき駅で降車せずに乗り過ごしてしまったと推測される。
【００７５】
情報提供システムサーバ３は、探索した推奨経路に基づいてその後の案内情報を利用者端末２に送信する。案内情報提供システムサーバは、探索した推奨経路に基づいてその後の案内情報を利用者端末に送信するが、その推奨経路は利用者が推奨経路に指定される停車駅／停留所での乗降車を前提にしているため、利用者が推奨経路どおりに降車しなければ経路を再探索しなければならない。そこで、利用者から指定された目的地は変更指示を受け付けなければ同じ目的地とし、利用者がその運行車両に乗っていることは確かであるので、利用者が乗車している運行車両が次以降に停車する停車駅／停留所を起点として推奨経路を再探索する。
【００７６】
利用者１が乗車し続けている運行車両５が次以降に停車する停車駅／停留所を起点とした再探索の結果、次に到着する停車駅／停留所である尼崎駅で京都方面の運行車両５に乗換えれば目的地である大阪駅に最も速く到着できるので、案内情報提供システムサーバ３は、利用者１に乗車を推奨する推奨運行車両を再探索した推奨経路に基づく次の案内情報を利用者端末２に送信する。図例では、推奨運行車両情報として「東海道線・山陽本線、１２時５４分発、新快速長浜行き」が利用者端末２の表示画面に表示されており、参考情報として乗換え駅への到着予定時刻、（乗換え駅から目的地までの）所要時間および目的地への到着予定時刻も同時に表示されている。さらに、もうすぐ降車すべき停車駅／停留所に到着することを利用者に通知する通知情報として「もうすぐ降車です。現在時刻１２時４７分。あと３分ほどで尼崎に到着します」が利用者端末２の表示画面に表示されている。
【００７７】
なお、同一の停車駅／停留所であっても運行車両によって停車場所（停車位置）が異なる場合には、個別の運行車両が停車する停車場所まで運行情報に記憶しておけば、運行車両識別情報を停車駅／停留所識別情報とともに運行情報と照合するだけで運行車両の停車場所までわかる。よって、推奨運行車両情報としては「東海道線・山陽本線、１２時５４分発、新快速長浜行き」という運行車両５を特定するための情報ともに「乗換えのために、降車した３番ホームから階段を上って、向かい側の５番ホームに移動してください」などと利用者端末２の表示画面に表示するとよい。地下鉄の駅など停車駅／停留所構内の構造が複雑な場合には、移動経路を図示した情報を案内情報として案内情報提供サーバ３から利用者端末２に送信してもよい。
【００７８】
図８は、本発明の実施形態における利用者端末のハードブロック図である。
【００７９】
同図において、情報入出力部７とは、利用者端末２利用者１と種々のやりとりをするための入出力機能を持つ部位であり、大まかに情報入力部７−１と情報出力部７−２で構成される。情報入力部７−１における入力装置としては、例えばテンキーやカナキー、タッチスイッチ、音声入力などが該当し、利用者１の入力が利用者端末２に対して情報を伝達するものなら、その種類は問わない。また情報出力部７−２における出力装置としては、例えばディスプレイ、音声出力装置などが該当し、利用者１に対して利用者端末２から情報を伝達できるものなら、その種類は問わない。場所情報取得部８とは、利用者端末２が存在する場所を取得する部位のことであり、場所情報を記憶する場所情報タグやＧＰＳ（全地球測位システム）などから取得した情報に基づいて場所を特定し、特定した場所を示す情報を場所情報として出力する。演算部９とは、利用者端末２がプログラムを実行することによって各機能を駆動、処理するための演算機能を持つ部位であり、一般にＣＰＵ（中央演算装置）で構成される。メモリ部１０とは、利用者端末２の目的を達成するために必要なプログラムやデータを記憶する記憶エリアと演算部９が実行するプログラムの実行エリアの部位である。通信部１１とは、案内情報提供システムサーバ３やゲートシステム６などの種々のシステムとの通信を制御する部位である。
【００８０】
図９は、本発明の実施形態における案内情報提供システムサーバのハードブロック図である。
【００８１】
同図において、情報入出力部１４とは、案内情報提供システムサーバ３がサーバ操作者１３と種々のやりとりをするための入出力機能を持つ部位であり、大まかに情報入力部１４−１と情報出力部１４−２で構成される。情報入力部１４−１における入力装置としては、例えばキーボード、テンキー、マウス、バーコードリーダ、音声入力などが該当し、サーバ操作者１３の入力がシステムに対して情報を伝達するものなら、その種類は問わない。また情報出力部１４−２における出力装置としては、例えばディスプレイ、プリンタ、音声出力装置などが該当し、サーバ操作者１３に対してシステムから情報を伝達できるものなら、その種類は問わない。演算部１５とは、プログラムを実行することによって各機能を駆動、処理するための演算機能を持つ部位であり、一般にＣＰＵ（中央演算装置）で構成される。メモリ部１６とは、演算部１５が実行するプログラムの実行エリアの部位である。通信部１７とは、ゲートシステム６や利用者端末２および種々の外部システム１２との通信を制御する部位であり、ゲートシステム６または利用者端末２から識別情報群の受信も担う。ＤＢ管理部１８とは、様々なデータ構造とデータ実体を管理する機能を持つ部位である。
【００８２】
ＤＢ管理部１８に管理される処理プログラム１９とは、案内情報提供システムサーバ３の利用目的を達成するために必要なプログラムのことであり、ＯＳ（オペレーティングシステム）もここに含まれる。同様に運行情報ＤＢ２０とは、公共交通機関で運行される運行車両の運行スケジュール（ダイヤグラム、ダイヤとも呼ばれる）を運行情報として記憶するデータベースのことであり、公共交通機関で運行される運行車両の運行スケジュールが更新されると外部システムから更新後の運行スケジュールを取得する。案内情報ＤＢ４とは、利用者１から指示された目的地までの経路を案内する案内情報のフォーマットなどを記憶するデータベースである。同様に利用者情報ＤＢ２１とは、利用者１に関する情報を記憶するデータベースであり、利用者１に関する情報とその利用者１を識別する利用者識別情報とを対にして記憶している。同様に提供情報ＤＢ２２とは、利用者１にとって暇つぶしのために提供される提供情報を記憶するデータベースであり、外部システム１２から取得した情報によって適宜更新されている。
【００８３】
図１０は、本発明の実施形態におけるゲートシステムのハードブロック図である。
【００８４】
同図において、扉開閉指示（扉制御）部２４とは、あらかじめ定める条件や判断ロジックに基づいて扉部２３の開閉指示を与える部位である。基づく条件や判断ロジックには、運行車両の運転者や操作者などが適正に押した開閉スイッチによるものかなどを判断する判断処理や利用者１に対する安全確認処理が該当する。安全確認処理とは、例えば扉部２３の開放時におけるそれぞれの扉部２３が収納される収納部との隙間に人体や衣服が異物として挟み込まれていないかの確認処理であったり、扉部２３の閉鎖時に扉部２３自体に利用者１を挟み込まなかったかの確認処理であったりし、万一、挟み込みを検出した場合には、扉部２３の停止や戻り動作を実行させる。
【００８５】
情報取得部２５とは、扉部２３の開放時にゲートを通過した利用者１が所持する利用者端末２から情報を取得する部位であり、情報取得部２５から利用者端末２に要求情報を出力して、利用者端末２から返信情報を取得する。演算部２６とは、プログラムを実行することによって各機能を駆動、処理するための演算機能を持つ部位であり、一般にＣＰＵ（中央演算装置）で構成される。メモリ部２７とは、演算部２６が実行するプログラムの実行エリアの部位である。通信部２８とは、案内情報提供システムサーバ３や種々の端末および外部システムとの通信を制御する部位である。ＤＢ管理部２９とは、様々なデータ構造とデータ実体を管理する機能を持つ部位である。
【００８６】
ＤＢ管理部２９に管理される処理プログラム３０とは、ゲートシステム６−１の利用目的を達成するために必要なプログラムのことであり、ＯＳ（オペレーティングシステム）もここに含まれる。同様に運行情報ＤＢ２０とは、公共交通機関で運行される運行車両の運行スケジュール（ダイヤグラム、ダイヤとも呼ばれる）を運行情報として記憶するデータベースのことであり、公共交通機関で運行される運行車両の運行スケジュールが更新されると運行車両を管理する運行管理システムから更新後の運行スケジュールを取得する。
【００８７】
図１１は、本発明の実施形態における案内情報提供システムサーバの機能ブロック図である。
【００８８】
同図において、案内情報提供システムサーバ３は、利用者端末２から目的地情報と現在場所情報を受信する機能と、受信した情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込む機能と、読み込んだ運行情報を用いて利用者端末２から受信した情報を探索条件にして推奨経路を探索する機能と、探索結果である推奨経路に基づく推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信する機能と、推奨経路の探索結果および利用者端末への送信結果を利用者情報ＤＢ２１に記憶する機能とを有する。推奨経路を探索する機能では、利用者端末２から目的地情報と現在場所情報だけでなく、何を優先して経路を探索するにあたっての探索条件をともに受信した場合には、探索条件を加味して推奨経路を探索するとよい。さらに、案内情報提供システムサーバ３は、外部システム１２から運行情報の更新を受け付ける機能と、受け付けた運行情報を運行情報ＤＢに記憶する機能とを有する。
【００８９】
図１２は、図１１に示す機能ブロック図に対応する利用者端末および案内情報提供システムサーバの演算部におけるフローチャートである。
【００９０】
同図において、利用者端末２は、情報入力部７−１から目的地情報の入力を受け付けると（ＳＴ１２０１）、目的地情報の入力とともに現在場所情報の入力があるか否かを判断し（ＳＴ１２０２）、入力がない場合には、現在場所情報取得部８から現在場所情報を取得し（ＳＴ１２０３）、入力があればそのまま、受け付けた目的地情報を現在場所情報とともに案内情報提供システムサーバ３に送信して（ＳＲ１２０４）、処理を終了する。情報入力部７−１を介して利用者１から検索条件が指示された場合には、受け付けた目的地情報を現在場所情報と探索条件とともに案内情報提供システムサーバ３に送信するとよい。案内情報提供システムサーバ３は、利用者端末２から目的地情報と現在場所情報を受信すると、受信した情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込み（ＳＴ１２０５）、読み込んだ運行情報を用いて利用者端末２から受信した情報を探索条件にして推奨経路を探索し（ＳＴ１２０６）、探索結果である推奨経路に基づく推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信し（ＳＴ１２０７）、推奨経路の探索結果および利用者端末への送信結果を利用者情報ＤＢ２１に記憶して（ＳＴ１２０８）、処理を終了する。利用者端末２は、案内情報提供システムサーバ３から推奨運行車両情報を受信すると、受信した推奨運行車両情報を情報出力部７−２に出力して（ＳＴ１２０９）、処理を終了する。
【００９１】
図１３は、図１１に示す機能ブロック図に対応する案内情報提供システムサーバの演算部におけるフローチャートである。
【００９２】
同図において、案内情報提供システムサーバ３は、外部システム１２から運行情報の更新を受け付けると（ＳＴ１３０１）、受け付けた運行情報を運行情報ＤＢに記憶して（ＳＴ１３０２）、処理を終了する。
【００９３】
図１４は、本発明の実施形態における利用者端末の場所情報取得を説明する説明図である。
【００９４】
同図において、利用者端末２は、場所情報を利用者１から情報入力部７−１を介して受け付けてもよい。また、現在場所情報を、場所情報を出力する場所情報タグ３１や地理上の絶対座標の元となる元情報を提供する位置情報提供システム３２などから取得した情報に基づいて求めてもよい。現在位置の計測は、例えばＧＰＳ、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）などの位置認識技術で十分可能である。ＧＰＳでは電波を発する人工衛星が本発明における位置情報提供システム３２に相当し、同様に人工衛星の発する電波を元情報として地球上の緯度経度を地理上の絶対座標として算出する。算出した緯度経度を地図情報に照合することによって、地図上の場所を判断することが出来る。
【００９５】
図１５は、本発明の実施形態における利用者端末の場所情報取得部の機能ブロック図である。
【００９６】
同図において、場所情報取得部８は、現在場所に関する地理上の絶対位置を求める元情報を位置情報提供システム３２から取得する機能と、取得した元情報から地理上の絶対座標を算出する機能と、地理上の絶対座標を算出する機能によって算出された算出結果に基づいて地図上の場所を判定する機能と、地図上の場所を判定する機能で判定した地図上の場所を現在場所として場所情報取得部メモリ３３に記憶する機能とを有する。ここで言うところの元情報とは、ＧＰＳやＰＨＳのシステムから受信する電波信号が相当し、同様に地理上の絶対座標とは、地球上での緯度経度であったり、エリア毎に分割された個々のエリア情報であったりする。
【００９７】
現在場所に対して最寄りの場所情報タグ（位置情報記憶手段）３１から場所情報を取得する場所情報取得部８は、停車場所の最寄りの場所情報タグ３１から場所情報を取得する機能と、場所情報タグ３１から取得した場所情報を現在場所情報として現在場所情報メモリ３３に記憶する機能とを有する。場所情報取得部８は、場所情報を取得するのに他の方法を用いても、以上に示す方法を含めて併用してもよい。つまり、利用者端末２がいる現在場所そのものの情報を最終的に案内情報提供システムが取得できれば、その種類は問わない。
【００９８】
図１６は、図１５に示す機能ブロック図に対応する利用者端末の場所情報取得部の処理手順を示すフローチャートである。
【００９９】
同図は、位置情報提供システム３２を用いて場所情報を取得する場合の処理を示す。同図において、場所情報取得部８は、場所情報の更新要求を受け付けると（ＳＴ１６０１）、現在場所に関する地理上の絶対位置を求める元情報を位置情報提供システム３２から取得し（ＳＴ１６０２）、取得した元情報から地理上の絶対座標を算出し（ＳＴ１６０３）、地理上の絶対座標を算出する機能によって算出された算出結果に基づいて地図上の場所を判断し（ＳＴ１６０４）、地図上の場所を判定する機能で判定した地図上の場所を現在場所として場所情報取得部メモリ３３に記憶して（ＳＴ１６０５）、処理を終了する。
【０１００】
図１７は、図１５に示す機能ブロック図に対応する利用者端末の場所情報取得部の処理手順を示すフローチャートである。
【０１０１】
同図は、場所情報タグ３１から場所情報を取得する場合の処理を示す。同図において、場所情報取得部８は、場所情報の更新要求を受け付けると（ＳＴ１７０１）、停車場所の最寄りの場所情報タグ３１から場所情報取得し（ＳＴ１７０２）、場所情報タグ３１から取得した場所情報を現在場所として場所情報取得部メモリ３３に記憶して（ＳＴ１７０３）、処理を終了する。
【０１０２】
図１８は、本発明の実施形態におけるゲートシステムの機能ブロック図である。
【０１０３】
同図は、利用者端末２に記憶する利用者識別情報をゲートシステム６−１が自動的に取得する処理を示す。同図において、ゲートシステム６−１は、運行車両の運行開始を検知する機能と、運行開始に応じて運行車両識別情報を更新する機能とを有し、運行車両識別情報の更新は運行開始を検知した運行車両に対応する運行車両識別情報を運行情報ＤＢ２０から読み込む機能と、読み込んだ運行車両識別情報をメモリ部２７に書き込む機能とで構成されるとよい。また、ゲートシステム６−１は、運行車両の停止を判断（確認）する機能と、運行車両の停止に基づいて扉部２３の開閉を判断する機能と、扉部２３を開放すると判断した判断結果に基づいて扉部２３の開放を指示する機能と、扉部２３の開放を確認すると、利用者１が所持する利用者端末２に対して利用者識別情報の取得を要求する要求情報を出力する機能と、ゲートシステム６−１から出力された要求情報を受信した利用者端末２から出力される利用者識別情報を取得する機能とを有する。
【０１０４】
さらに、ゲートシステム６−１は、利用者端末２から利用者識別情報を取得すると、取得した利用者識別情報に付与する運行車両識別情報と停車駅／停留所識別情報とをメモリ部２７から読み込んで、読み込んだ情報を利用者端末２から取得した利用者識別情報に付与する機能と、（メモリ部２７から読み込んだ情報を付与した）利用者識別情報を案内情報提供システムサーバ３に送信する機能とを有し、扉部２３を閉鎖すると判断した判断結果に基づいて扉部２３の閉鎖を指示する機能と、扉部２３の閉鎖を確認し、運行車両の停車駅／停留所からの発車を確認すると、利用者識別情報の取得を停止する機能と、運行車両が次に停車する停車駅／停留所を示す停車駅／停留所識別情報を運行情報ＤＢ２０から読み込んで、メモリ部２７の内容を更新する機能とを有する。
【０１０５】
なお、運行車両が出発すると、ゲートシステム６−１は利用者識別情報の取得を一旦停止するので、このように運行情報などによって次の停止駅／停留所があらかじめ判っている場合には、扉部２３が閉まってから次に開くまでの間に、次の停止駅／停留所を示す停車駅／停留所識別情報について、例えばバッファメモリなどを用いて、その内容の書き換え処理をしておくとシステムとして効率がよい。
【０１０６】
図１９は、図１８に示す機能ブロック図に対応するゲートシステムの演算部におけるフローチャートである。
【０１０７】
同図は、メモリ部２７に記憶する停車駅／停留所識別情報の更新を実行する処理を示す。同図において、ゲートシステム６−１は、運行車両の運行開始を検知すると（ＳＴ１９０１）、運行開始を検知した運行車両に対応する運行車両識別情報を運行情報ＤＢ２０から読み込み（ＳＴ１９０２）、読み込んだ運行車両識別情報をメモリ部２７に書き込んで（ＳＴ１９０３）、処理を終了する。
【０１０８】
図２０は、図１８に示す機能ブロック図に対応する利用者端末およびゲートシステムの演算部におけるフローチャートである。
【０１０９】
同図において、ゲートシステム６−１は、扉部２３の開放を確認すると（ＳＴ２００１）、利用者１が所持する利用者端末２に対して利用者識別情報の取得を要求する取得要求情報を出力する（ＳＴ２００２）。運行車両の扉部２３が開放されると、運行車両の乗り降りを所望する利用者１が（扉部２３が開いた状態の）ゲートを通過する。利用者１がゲートを通過する際に利用者１が所持する利用者端末２は、ゲートシステム６−１から出力される取得要求情報を受信すると、受信した取得要求情報に基づいて利用者識別情報をメモリ部から読み取り、ゲートシステム６−１に出力して（ＳＴ２００３）、処理を終了する。
【０１１０】
ゲートシステム６−１は、利用者端末２から利用者識別情報の受信（返信）ありか否かを判断し（ＳＴ２００４）、取得した利用者識別情報に付与する情報をメモリ部２７から読み込み（ＳＴ２００５）、読み込んだ情報を利用者識別情報に付与し（ＳＴ２００６）、メモリ部２７から読み込んだ情報を付与した利用者識別情報を案内情報提供システムサーバ３に送信して（ＳＴ２００７）、ＳＴ２００２に戻る。ＳＴ２００４で利用者端末２から利用者識別情報の返信なしと判断した場合には、運行車両５の停車駅／停留所からの発車が確認されたか否かをさらに判断し（ＳＴ２００８）、確認されなかった場合には、ＳＴ２００２に戻り、運行車両５の停車駅／停留所からの発車を確認すると、利用者識別情報の取得要求情報の出力を停止し（ＳＴ２００９）、運行車両５が次に停車する停車駅／停留所を示す停車駅／停留所識別情報を運行情報ＤＢ２０から読み込み、読み込んだ停車駅／停留所識別情報でメモリ部２７の内容を更新して（ＳＴ２０１０）、処理を終了する。
【０１１１】
図２１は、ゲートシステムの情報取得部と利用者端末の具体例を示す図である。
【０１１２】
同図において、ゲートシステム６−１の情報取得部２５は、指向性を持った情報取得エリア内で情報を取得する。ゲートを覆う情報取得エリアに情報取得要求の情報を降り注がせて、利用者１が利用者端末２を所持して開放状態のゲートを通過するだけで、利用者端末２はゲートシステム６−１から要求情報を受け取り、要求情報に基づいて記憶領域に記憶する利用者識別情報を読み取ってゲートシステム６−１に返信する。
【０１１３】
図２２は、本発明の実施形態における指向性を持った情報取得部の具体例を原理で説明する説明図である。
【０１１４】
同図において、指向性を持った情報取得部２５は第１のアンテナと第２のアンテナで構成され、１／２λ（ラムダ、電波の波長）の倍数の間隔で設置する。縦方向では第１のアンテナの電波（電力）と第２のアンテナの電波にズレはなく、その合成波は強くなる。同様に横方向では、第１のアンテナと第２のアンテナの電波に１／２λの位相のズレが生じるために、その合成波は相殺され、斜め方向では第１のアンテナと第２のアンテナの電波に√２／２λのズレが生じるために、その合成波は弱くなる。
【０１１５】
図２３は、本発明の実施形態における指向性を持った情報出力部の具体例を原理で説明する説明図である。
【０１１６】
同図において、図２２に示すようにアンテナによって構成した指向性を持った取得部２５の電波強度分布を示す。３次元的に円錐形の電波強度分布が欲しい場合には、図中右側に示すように、例えば４枚の円形パッチアレーアンテナを用いるとよい。
【０１１７】
図２４は、本発明の実施形態における案内情報提供システムサーバの機能ブロック図である。
【０１１８】
同図は、図４に示す「利用者１が推奨運行車両に乗車した場合」および図５に示す「利用者１が推奨運行車両に乗車しなかった場合」および図６に示す「利用者１が推奨運行車両に乗車したものの、降車すべき停車駅／停留所で降車しなかった場合」に対応する処理を示す。同図において、案内情報提供システムサーバ３は、ゲートシステム６−１から運行車両識別情報と停車駅／停留所識別情報とともに利用者識別情報を受信する機能と、受信した利用者識別情報に対応する推奨経路および利用者端末２への送信結果を利用者情報ＤＢ２１から読み込む機能と、読み込んだ推奨経路を利用者識別情報に付与された運行情報識別情報と停車駅／停留所識別情報と照合する機能と、照合結果に応じて推奨経路に基づく次の案内情報を利用者端末２に送信する機能とを有する。さらに、案内情報提供システムサーバ３は、読み込んだ推奨経路を利用者識別情報に付与された運行情報識別情報および停車駅／停留所識別情報と照合した照合結果に応じて、利用者端末２から受信した目的地情報を利用者情報ＤＢ２１から読み込む機能と、読み込んだ目的地情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込む機能と、読み込んだ運行情報を用いて利用者端末２から受信した識別情報を起点とした推奨経路を再探索する機能と、再探索結果である推奨経路に基づく推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信する機能と、受信した識別情報、推奨経路の探索結果および利用者端末への送信結果を利用者情報ＤＢ２１に記憶する機能とを有する。
【０１１９】
図２５は、図２４に示す機能ブロック図に対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャートである。
【０１２０】
同図において、案内情報提供システムサーバ３は、ゲートシステム６−１から運行車両識別情報と停車駅／停留所識別情報とともに利用者識別情報を受信すると（ＳＴ２５０１）、受信した利用者識別情報に対応する推奨経路を利用者情報ＤＢ２１から読み込み（ＳＴ２５０２）、読み込んだ推奨経路を、利用者識別情報に付与された運行情報識別情報および停車駅／停留所識別情報と照合し（ＳＴ２５０３）、推奨経路が示す推奨運行車両または乗降車すべき停車駅／停留所と、受信した運行車両識別情報または停車駅／停留所識別情報とをそれぞれ照合した照合結果が一致するか否かを判断して（ＳＴ２５０４）照合結果がともに一致した場合には、推奨経路に基づく次の案内情報を案内情報ＤＢ４から取得し（ＳＴ２５０５）、取得した案内情報を送信するタイミングになると（ＳＴ２５０６）、案内情報を利用者端末２に送信し（ＳＴ２５０７）、送信結果を利用者情報ＤＢ２１に記憶して（ＳＴ２５０８）、処理を終了する。ＳＴ２５０４で、運行車両識別情報について照合結果が一致しなかった場合には利用者情報ＤＢ２１から読み込んだ情報（ゲートシステム６−１からの受信情報および利用者端末２への送信結果）も参照し、利用者１は推奨運行車両に乗車しなかったと判断し、停車駅／停留所識別情報について照合結果が一致しなかった場合には利用者情報ＤＢ２１から読み込んだ情報も参照し、利用者１は降車すべき停車駅／停留所で降車しなかった（または乗車すべき停車駅／停留所で乗車しなかった）と判断し、さらに停車駅／停留所識別情報および運行車両識別情報のいずれについても照合結果が一致しなかった場合には利用者情報ＤＢ２１から読み込んだ情報も参照し、利用者１は乗車すべき停車駅／停留所で推奨車両に乗車しなかったと判断して、利用者端末２から受信した目的地情報を利用者情報ＤＢ２１から読み込み（ＳＴ２５０９）、読み込んだ目的地情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込み（ＳＴ２５１０）、読み込んだ運行情報を用いて利用者端末２から受信した識別情報のうちＳＴ２５０４で不一致であった識別情報を起点とした推奨経路を再探索する（ＳＴ２５１１）。ＳＴ２５１１では、ＳＴ２５０４で不一致であった識別情報を起点とした推奨経路を再探索する。さらに、案内情報提供システムサーバ３は、再探索結果である推奨経路に基づく推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信し（ＳＴ２５１２）、受信した識別情報、推奨経路の探索結果および利用者端末２への送信結果を利用者情報ＤＢ２１に記憶して（ＳＴ２５１３）、処理を終了する。利用者端末２は、案内情報提供システムサーバ３から案内情報を受信すると、受信した案内情報を情報出力部７−２に出力して（ＳＴ２５１４）、処理を終了する。
【０１２１】
ＳＴ２５０４で運行車両識別情報について照合結果が一致した場合の処理が図４に示す「利用者１が推奨運行車両に乗車した場合」に対応し、ＳＴ２５０４で運行車両識別情報について照合結果が一致しなかった場合の処理が図５に示す「利用者１が推奨運行車両に乗車しなかった場合」に対応する。ＳＴ２５０４で推奨経路が示す推奨運行車両情報に乗降車すべき停車駅／停留所と、ゲートシステム６−１から受信した運行車両識別情報と停車駅／停留所識別情報が照合結果が一致した判断（つまり、利用者１が推奨車両に乗車したことを確認）して一旦処理を終了した後に、再度ゲートシステム６−１から運行車両識別情報と停車駅／停留所識別情報とともに利用者識別情報を受信し、ＳＴ２５０４で停車駅／停留所識別情報について照合結果が一致しなった場合の処理が図６に示す「利用者１が推奨運行車両に乗車したものの、降車すべき停車駅／停留所で降車しなかった場合」に対応する。
【０１２２】
また、ＳＴ２５０４で停車駅／停留所識別情報および運行車両識別情報のいずれについても照合結果が一致しなかった場合は、（おそらく利用者１にも諸事情があって）利用者端末２の情報出力部７−２に出力された案内情報に利用者１が従わず、推奨経路が示す推奨運行車両情報に乗降車すべき停車駅／停留所とは異なる停車駅／停留所から推奨運行車両とは異なる運行車両５に乗車したことを意味する。この場合も一致しなかった識別情報を起点として推奨経路を再探索するとよく、案内情報提供システムサーバ３は、ゲートシステム６−１から受信した運行車両識別情報と停車駅／停留所識別情報を探索条件にして推奨経路を再探索する。なお、利用者１が推奨運行車両に乗車したことを示す情報が利用者情報ＤＢ２１に記憶されていないにも関わらず、ＳＴ２５０４で運行車両識別情報は一致するものの、停車駅／停留所識別情報が一致しないこともある。これは、推奨経路が示す乗車すべき停車駅／停留所とは異なる停車駅／停留所から乗車した運行車両５が偶然たまたま推奨運行車両だった場合であることを意味する。めったにあることではないが、あり得ないこともない。ただし、この場合も一致しなかった識別情報を起点として推奨経路を再探索するとよく、案内情報提供システムサーバ３は、ゲートシステム６−１から受信した停車駅／停留所識別情報を探索条件にして推奨経路を再探索する。
【０１２３】
なお、ＳＴ２５０６で次の案内情報を利用者端末２に送信するタイミングを見計らって待機中の案内情報提供システムサーバ３は、（利用者１が運行車両５に乗降車するなどして）新たな識別情報群（運行車両識別情報と停車駅／停留所識別情報が付与された利用者識別情報）を受信すると、案内情報提供システムサーバ３は再度ＳＴ２５０１から処理を実行する。また、ＳＴ２５１１で推奨経路を再探索した結果、ゲートシステム６−１から受信した運行車両識別情報が示す運行車両（つまり、利用者１が乗車した運行車両）が再探索した推奨経路に基づく推奨運行車両と一致した場合には、ＳＴ２５１２で利用者１に「（利用者１が乗車中の）この運行車両が推奨運行車両であること」を案内する案内情報を利用者端末２に送信するとよいし、利用者端末２にわざわざ再探索結果に基づく推奨運行車両を案内する案内情報を送信しなくともよい。ＳＴ２５１２で案内情報を送信しない場合には、ＳＴ２５１３で探索結果を利用者情報ＤＢ２１に記憶してそのまま処理を終了する。
【０１２４】
図２６は、本発明の実施形態における案内情報提供システムサーバの機能ブロック図である。
【０１２５】
同図は、図７に示す「利用者１が推奨運行車両に乗車したものの、降車すべき停車駅／停留所で降車せずに乗り過ごしてしまった場合」に対応する処理を示す。同図において、案内情報提供システムサーバ３は、通信手段によって接続されているゲートシステム６−１または外部システム１２である運行車両５の運行管理システムなどから、運行車両５の停車駅／停留所からの発車または通過を示す通知情報を受信する。この通知情報は、ゲートシステム６−１からではなく、運行車両５から受信してもよい。また、この通知情報は、外部システム１２を介さずに停車駅／停留所に設置されたシステムまたは端末から受信してもよい。運行車両５が実際に停車駅／停留所を発車または通過したことを示す通知情報が受信できれば、その手段は特に問わない。
【０１２６】
案内情報提供システムサーバ３は、ゲートシステム６−１または外部システム１２から運行車両５が停車駅／停留所を発車または通過したことを通知する通知情報を受信する機能と、受信した通知情報に対応する推奨経路および利用者端末２への送信結果を利用者情報ＤＢ２１から読み込む機能と、読み込んだ推奨経路を通知情報が示す停車駅／停留所と照合する機能と、照合結果に応じて推奨経路に基づく次の案内情報を利用者端末２に送信する機能とを有する。さらに、案内情報提供システムサーバ３は、読み込んだ推奨経路を受信した通知情報と照合した照合結果に応じて、利用者端末２から受信した目的地情報を利用者情報ＤＢ２１から読み込む機能と、読み込んだ目的地情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込む機能と、読み込んだ運行情報を用いて利用者端末２から受信した通知情報を起点とした推奨経路を再探索する機能と、再探索結果である推奨経路に基づく推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信する機能と、受信した通知情報、推奨経路の探索結果および利用者端末への送信結果を利用者情報ＤＢ２１に記憶する機能とを有する。
【０１２７】
図２７は、図２６に示す機能ブロック図に対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャートである。
【０１２８】
同図において、案内情報提供システムサーバ３は、ゲートシステム６−１または外部システム１２から運行車両５が停車駅／停留所を発車したことを通知する通知情報を受信すると（ＳＴ２７０１）、受信した通知情報に対応する推奨経路、ゲートシステム６−１から受信した識別情報および利用者端末２への送信結果を利用者情報ＤＢ２１から読み込み（ＳＴ２７０２）、読み込んだ推奨経路を通知情報が示す停車駅／停留所と照合し（ＳＴ２７０３）、利用者情報ＤＢ２１から読み込んだ情報も参照して、推奨経路が示す乗降車すべき停車駅／停留所を発車したか否かを判断し（ＳＴ２７０４）、まだ発車していない場合にはそのまま処理を終了し、発車してしまった場合には、利用者端末２から受信した目的地情報を利用者情報ＤＢ２１から読み込み（ＳＴ２７０５）、読み込んだ目的地情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込み（ＳＴ２７０６）、読み込んだ運行情報を用いて利用者１が乗車している運行車両５が次以降に停車する停車駅／停留所を起点とした推奨経路を再探索し（ＳＴ２７０７）、再探索結果である推奨経路に基づく推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信し（ＳＴ２７０８）、推奨経路の探索結果および利用者端末２への送信結果を利用者情報ＤＢ２１に記憶して（ＳＴ２７０９）、処理を終了する。利用者端末２は、案内情報提供システムサーバ３から案内情報を受信すると、受信した案内情報を情報出力部７−２に出力して（ＳＴ２５１０）、処理を終了する。なお、ＳＴ２７０４で運行車両５が利用者１の降車すべき停車駅／停留所を発車したということは、（利用者１が運行車両５を降車したことを示す識別情報群を受信していないので）利用者１は乗り過ごしたことを意味する。また、ＳＴ２７０１では、ゲートシステム６−１または外部システム１２から運行車両５が停車駅／停留所を発車または通過したことを通知する通知情報のうち、停車駅／停留所を発車したことを通知する通知情報のみを用いており、通過をしたことを通知する通知情報ではこの図に示す処理は起動しない。
【０１２９】
図２８は、図２６に示す機能ブロック図に対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャートである。
【０１３０】
同図は、運行車両５の停車駅／停留所からの発車または通過を示す通知情報を受信すると、受信した通知情報を用いて案内情報の出力タイミングを調整することにも利用できることを示している。同図において、案内情報提供システムサーバ３は、ゲートシステム６−１または外部システム１２から運行車両５が停車駅／停留所を発車したことを通知する通知情報を受信すると（ＳＴ２８０１）、受信した通知情報に対応する推奨経路を利用者情報ＤＢ２１から読み込んで、読み込んだ推奨経路に基づいて次の案内情報を取得し（ＳＴ２８０２）、受信した通知情報に基づいて案内情報の出力タイミングの調整が必要か否かを判断して（ＳＴ２８０３）、調整が必要である場合には、受信した通知情報に基づいて案内情報の出力タイミングを調整し（ＳＴ２８０４）、調整が必要ない場合にはそのまま、取得した案内情報を送信するタイミングになると（ＳＴ２８０５）、案内情報を利用者端末２に送信し（ＳＴ２８０６）、送信結果を利用者情報ＤＢ２１に記憶して（ＳＴ２８０７）、処理を終了する。利用者端末２は、案内情報提供システムサーバ３から案内情報を受信すると、受信した案内情報を情報出力部７−２に出力して（ＳＴ２８０８）、処理を終了する。ここで言うところの通知情報は、運行車両５が実際に運行されている状況の実績値に相当し、実績値で案内情報の出力タイミングを必要に応じて調整すれば、より実態に近い案内情報を配信することが出来る。
【０１３１】
（第２実施形態）
図２９〜図３５を用いて、本発明における第２実施形態を説明する。公共交通機関で運行される運行車両５への利用者１の乗車検知／降車検知を、運行車両５への出入り口の役目を果たすゲートに設置されたゲートシステム６−２を用いる。ゲートシステム６−２は、停車駅／停留所に停車した運行車両５がゲートを開放している間にそのゲートを通過した利用者１の所持する利用者端末２に対して運行車両識別情報と停車駅／停留所識別情報を出力し、運行車両識別情報と停車駅／停留所識別情報をゲートシステム６−２から受信した利用者端末２が案内情報提供システムサーバ３に送信する。案内情報提供システムサーバ３にとっては、受信した識別情報の送信元がゲートシステム６から利用者端末２に替わるのみであり、実質的な処理には何ら変わりはない。
【０１３２】
図２９は、本発明の第２実施形態における案内情報提供システムのシステム全体図である。
【０１３３】
同図において、案内情報提供システム３は、利用者端末２を介して利用者１から指示された目的地までの推奨経路を探索し、探索した推奨経路に基づいて利用者１に乗車を推奨する運行車両５を推奨運行車両情報として利用者端末２に送信する。推奨経路の探索処理は、電車の乗換え案内システムや車載ナビゲーションシステムにおける経路探索技術と同様の技術で構成されており、これまでにある技術で十分実現可能である。案内情報提供システムサーバ３から利用者端末２を介して推奨運行車両情報を受け取った利用者１は、受け取った推奨運行車両情報を参考に運行車両５の出入り口の役目を果たすゲートからその運行車両５へ乗り降りする。
【０１３４】
ゲートシステム６−２は、停車駅／停留所に停車した運行車両５がゲートを開放している間にそのゲートを通過した利用者１の所持する利用者端末２に対して運行車両識別情報と停車駅／停留所識別情報を出力し、運行車両識別情報と停車駅／停留所識別情報をゲートシステム６−２から受信した利用者端末２が案内情報提供システムサーバ３に送信する。利用者端末２から識別情報群を受信した案内情報提供システムサーバ３は、受信した識別情報群に応じて推奨経路に基づく次の案内情報を利用者端末２に送信（つまり、利用者端末２に返信）する。図例では案内情報の具体例として「次の駅で乗換えです」と示された乗換え案内情報が案内情報システムサーバ３から利用者端末２に送信されている。
【０１３５】
利用者端末２が送信する識別情報群は、利用者１が実際に乗車した運行車両５がどの運行車両５であるか、さらには乗車した運行車両５をどの停車駅／停留所で降車したかを示すものである。よって、案内情報システムサーバ３は、利用者１が実際に乗車した運行車両５がどの運行車両５であるか、さらには乗車した運行車両５をどの停車駅／停留所で降車したかを正確に把握することが出来るので、公共交通機関の運行車両５の乗降に関する案内情報を利用者１が指定した目的地までの経路探索結果に基づいて正確に提供することが出来る。つまり、利用者１を目的地まで案内する案内情報を運行車両５への利用者１の実際の乗り降りに合わせて（利用者１の実際の行動に合わせて）次々と利用者端末２に送信することが出来る。
【０１３６】
図３０は、本発明の実施形態におけるゲートシステムを説明する説明図である。
【０１３７】
同図において、ゲートシステム６−２は、運行車両５の運行開始に応じて記憶部に記憶する運行車両識別情報を運行情報に照らし合わせて更新し、各停車駅／停留所からの発車に応じて記憶部に記憶する停車駅／停留所識別情報をこの運行車両が次に停車する停車駅／停留所を示す停車駅／停留所識別情報へと運行情報に照らし合わせて更新する。停車駅／停留所に停車した運行車両５がゲートを開放している間は、そのゲートを利用者１が通過するしないに関わらず、更新された運行車両識別情報と停車駅／停留所識別情報を出力し続ける。利用者１が利用者端末２を所持して扉部２３の開いたゲートを通過すると、ゲートシステム６−２から出力された運行車両識別情報と停車駅／停留所識別情報を利用者端末２が受信し、受信した運行車両識別情報と停車駅／停留所識別情報を案内情報提供システムサーバ３に送信する。第１実施形態に示す利用者識別情報に相当する情報は、通信プロトコルにおける利用者端末２の返信先アドレスとなるが、複数の端末が通信手段で接続されている場合には必要不可欠な情報であり、この第２実施形態では新たな利用者識別情報は必要ない。利用者端末２が案内情報提供システムサーバ３に送信する運行車両識別情報および停車駅／停留所識別情報で構成される識別情報群は、利用者１が実際に乗車した運行車両５がどの運行車両５であるか、さらには乗車した運行車両５をどの停車駅／停留所で降車したかを示す情報に相当する。
【０１３８】
図３１は、本発明の実施形態における案内情報提供システムの具体例を説明する説明図である。
【０１３９】
同図は、図４と同様に利用者１が推奨運行車両に乗車した場合を示す。同図において、目的地および現在位置に相当する停車駅／停留所が利用者によって入力され、探索開始を指示するコマンドアイコンが操作されると、案内情報提供システムは与えられた条件を探索条件に経路の探索を開始する。図例では、探索開始を指示するコマンドアイコンとして、「現在時刻で探索」と「時刻指定で探索」が表示されている。「現在時刻で探索」と表示されたコマンドアイコンが操作されると、受け付けた目的地および現在位置に相当する停車駅／停留所を示す情報（探索条件が指定された場合には、指定された探索条件とともに）が、利用者端末２から案内情報提供システムサーバ３に送信される。「時刻指定で探索」と表示されたコマンドアイコンが操作されると、指定する時刻を入力する入力欄が表示され、表示された入力欄に入力された時刻を先に受け付けた目的地および現在位置に相当する停車駅／停留所を示す情報（探索条件が指定された場合には、指定された探索条件とともに）に付与されて、利用者端末２から案内情報提供システムサーバ３に送信される。なお、指定される時刻には、大別して「目的地への（到着を利用者１が希望する）到着希望時刻」と「現在場所（出発地）からの（出発を利用者１が予定する）出発予定時刻」の二通りがある。図例における「目的地＋現在場所情報」とは、目的地情報と現在場所情報が対になった情報を表わしている。
【０１４０】
目的地情報と現在場所情報を（探索条件の指定や時刻指定がある場合には、それらの付帯条件とともに）利用者端末２から受信した案内情報提供システムサーバ３は、受信した情報に基づいて経路を探索し、探索された経路が複数ある場合には最も良いと判断した経路を推奨経路として選択する。利用者端末２から探索条件が指定されなかった場合には、時間優先か交通費優先のどちらかを基準値（デフォルト）として用いるとよい。時間優先をデフォルトにする場合でも、速ければどれだけ交通費がかかっても構わないというわけにはいかないので、最も速い経路の交通費を最も安い経路の交通費と比較して、最も安い経路の交通費に対して何％までの差を許容するとか、いくらまでの差を許容するとかのように（比較の結果について）比率で許容値を規定したり、絶対金額で許容値を規定したりするとよい。また、交通費優先をデフォルトにする場合には、複数ある探索結果から最も交通費が安い経路を選択するが、同じ交通費の経路が複数ある場合にはその中で最も速く目的地に到着できる経路を推奨経路として選択するとよい。システム側で選択しきれない場合には、選択しきれない複数の探索結果を利用者端末２に送信し、探索結果を受信した利用者端末２は受信した探索結果を情報出力部に出力して利用者１に選択させてもよく、この場合には利用者１が選択した経路は推奨経路になる。これらの処理が案内情報提供システムにおける経路探索手段、より詳しくは利用者１に推奨する推奨経路を探索する経路探索手段に相当する。
【０１４１】
推奨経路が決定されると、案内情報提供システムサーバ３は、推奨経路に基づく推奨車両を示す推奨車両情報を案内情報として利用者端末２に送信する。推奨車両情報を受信した利用者端末２は、受信した推奨車両情報を利用者１に乗車を推奨する運行車両５として情報出力部に出力する。図例では、現在場所を京都とし、目的地を大阪とする場合の推奨運行車両として「東海道・山陽本線」の「１２時１７分発新快速姫路行き」が利用者端末２の表示画面に表示されており、参考情報として乗換え情報（図例では、目的地まで直通で到着できて乗換えはないことを乗換え情報として示している）、所要時間、交通費および到着予定時刻も同時に表示されている。
【０１４２】
ゲートシステム６−２は、停車駅／停留所に停車した運行車両５がゲートを開放している間は、そのゲートを利用者１が通過するしないに関わらず、更新された運行車両識別情報と停車駅／停留所識別情報を出力し続ける。利用者１が利用者端末２を所持して扉部２３の開いたゲートを通過すると、ゲートシステム６−２から出力された運行車両識別情報と停車駅／停留所識別情報を利用者端末２が受信し、受信した運行車両識別情報と停車駅／停留所識別情報を案内情報提供システムサーバ３に送信する。図例の運行車両情報は、「東海道本線・山陽本線（路線名に相当）」で運行されている「米原駅（運行開始の停車駅／停留所に相当）」から「１１時２６分（運行開始の停車駅／停留所を出発した出発時刻に相当）」に運行開始された「新快速（運行車両５の種別、種類に相当）」の「姫路行き（運行車両５の行き先、または運行終了する停車駅／停留所に相当）」である。この運行車両５は運行情報に照合すると、路線名、現在場所に相当する京都駅の出発時刻および運行車両５の種別のすべてが推奨運行車両と一致するので、利用者１は推奨運行車両に乗車したと判断でき、利用者端末２から受信した識別情報群を推奨運行車両への乗車を検知する検知情報と見なすことが出来る。
【０１４３】
利用者端末２から推奨運行車両への乗車を検知する検知情報を受信した案内情報提供システムサーバ３は、受信した検知情報に応じて推奨経路に基づく次の案内情報を利用者端末２に送信する。図例では、もうすぐ降車すべき停車駅／停留所が到着することを利用者に通知する通知情報として「もうすぐ到着です。現在時刻１２時４１分。あと３分ほどで大阪に到着です」が利用者端末２の表示画面に表示されている。
【０１４４】
図３２は、本発明の実施形態におけるゲートシステムのハードブロック図である。
【０１４５】
同図において、扉開閉指示（扉制御）部２４とは、あらかじめ定める条件や判断ロジックに基づいて扉部２３の開閉指示を与える部位である。基づく条件や判断ロジックには、運行車両の運転者や操作者などが適正に押した開閉スイッチによるものかなどを判断する判断処理や利用者１に対する安全確認処理が該当する。安全確認処理とは、例えば扉部２３の開放時におけるそれぞれの扉部２３が収納される収納部との隙間に人体や衣服が異物として挟み込まれていないかの確認処理であったり、扉部２３の閉鎖時に扉部２３自体に利用者１を挟み込まなかったかの確認処理であったりし、万一、挟み込みを検出した場合には、扉部２３の停止や戻り動作を実行させる。
【０１４６】
情報出力部３４とは、扉部２３の開放時にゲートを通過した利用者１が所持する利用者端末２に対して情報を出力する部位である。演算部３５とは、プログラムを実行することによって各機能を駆動、処理するための演算機能を持つ部位であり、一般にＣＰＵ（中央演算装置）で構成される。メモリ部３６とは、演算部３５が実行するプログラムの実行エリアの部位である。通信部３７とは、案内情報提供システムサーバ３や種々の端末および外部システムとの通信を制御する部位である。ＤＢ管理部３８とは、様々なデータ構造とデータ実体を管理する機能を持つ部位である。
【０１４７】
ＤＢ管理部３８に管理される処理プログラム３９とは、ゲートシステム６−２の利用目的を達成するために必要なプログラムのことであり、ＯＳ（オペレーティングシステム）もここに含まれる。同様に運行情報ＤＢ２０とは、公共交通機関で運行される運行車両の運行スケジュール（ダイヤグラム、ダイヤとも呼ばれる）を運行情報として記憶するデータベースのことであり、公共交通機関で運行される運行車両の運行スケジュールが更新されると運行車両を管理する運行管理システムから更新後の運行スケジュールを取得する。
【０１４８】
図３３は、本発明の実施形態におけるゲートシステムの機能ブロック図である。
【０１４９】
同図は、ゲートシステム６−２に記憶する運行車両識別情報および停車駅／停留所識別情報を利用者端末２が自動的に取得する処理を示す。同図において、ゲートシステム６−２は、運行車両５の運行開始を検知する機能と、運行開始に応じて運行車両識別情報を更新する機能とを有し、運行車両識別情報の更新は運行開始を検知した運行車両５に対応する運行車両識別情報を運行情報ＤＢ２０から読み込む機能と、読み込んだ運行車両識別情報をメモリ部３６に書き込む機能とで構成されるとよい。また、ゲートシステム６−２は、運行車両の停止を判断（確認）する機能と、運行車両の停止に基づいて扉部２３の開閉を判断する機能と、扉部２３を開放すると判断した判断結果に基づいて扉部２３の開放を指示する機能と、扉部２３の開放を確認すると、利用者１が所持する利用者端末２に対して出力する運行情報識別情報と停車駅／停留所識別情報をメモリ部３６から取得する機能と、取得した情報を（乗客の通過有無に関わらず）出力する機能とを有する。
【０１５０】
さらに、ゲートシステム６−２は、扉部２３を閉鎖すると判断した判断結果に基づいて扉部２３の閉鎖を指示する機能と、扉部２３の閉鎖を確認し、運行車両の停車駅／停留所からの発車を確認すると、運行情報識別情報と停車駅／停留所識別情報の出力を停止する機能と、運行車両５が次に停車する停車駅／停留所を示す情報を運行情報ＤＢ２０から読み込んで、メモリ部３６の内容を更新する機能とを有する。なお、運行車両５が出発すると、ゲートシステム６−２は運行情報識別情報と停車駅／停留所識別情報の出力を一旦停止するので、このように運行情報などによって次の停止駅／停留所があらかじめ判っている場合には、扉部２３が閉まってから次に開くまでの間に、次の停止駅／停留所を示す停車駅／停留所識別情報について、例えばバッファメモリなどを用いて、その内容の書き換え処理をしておくとシステムとして効率がよい。
【０１５１】
図３４は、図３３に示す機能ブロック図に対応するゲートシステムおよび利用者端末の演算部におけるフローチャートである。
【０１５２】
同図において、ゲートシステム６−２は、扉部２３の開放を確認すると（ＳＴ３４０１）、ゲートシステム６−２から利用者端末２に出力する運行車両識別情報および停車駅／停留所識別情報をメモリ部３６から読み込み（ＳＴ３４０２）、読み込んだ識別情報を情報出力部３４から出力する（ＳＴ３４０３）。利用者１がゲートを通過する際に利用者１が所持する利用者端末２は、ゲートシステム６−２の情報出力部３４から出力された運行車両識別情報および停車駅／停留所識別情報を受信すると、受信した識別情報に付与する情報があるか否かを判断し（ＳＴ３４０４）、付与する情報がある場合には、受信した識別情報に付与する情報をメモリ部１０から取得し（ＳＴ３４０５）、取得した情報を識別情報に付与し（ＳＴ３４０６）、付与する情報がない場合にはそのまま、ゲートシステム６−２から受信した識別情報を案内情報提供システムサーバ３に送信して（ＳＴ３４０７）、処理を終了する。
【０１５３】
ゲートシステム６−２は、運行車両５の停車駅／停留所からの発車を確認すると（ＳＴ３４０８）、運行車両識別情報および停車駅／停留所識別情報の出力を停止し（ＳＴ３４０９）、運行車両５が次に停車する停車駅／停留所を示す停車駅／停留所識別情報を運行情報ＤＢ２０から読み込み、読み込んだ停車駅／停留所識別情報でメモリ部３６の内容を更新して（ＳＴ３４１０）、処理を終了する。
【０１５４】
図３５は、ゲートシステムの情報出力部と利用者端末の具体例を示す図である。
【０１５５】
同図において、ゲートシステム６−２の情報出力部３４は、指向性を持った情報取得エリア内で情報を取得する。ゲートを覆う情報受信エリアに識別情報を降り注がせて、利用者１が利用者端末２を所持して開放状態のゲートを通過するだけで、利用者端末２はゲートシステム６−２から識別情報を受信し、受信した識別情報を案内情報提供システムサーバ３に送信する。情報出力部３４の原理は基本的に図２１〜図２３に示す情報取得部２５と変わらない。
【０１５６】
（第３実施形態）
図３６〜図４３を用いて、本発明における第３実施形態を説明する。利用者１は、公共交通機関をうまく利用するために案内情報提供システムを利用する。利用者１にとって目的地は公共交通機関の停車駅／停留所ではなく、停車駅／停留所の先にある目的地へ移動するために公共交通機関を利用しているに過ぎない。そこで、目的地に公共交通機関の停車駅／停留所を直接指定しなくとも、例えば（公共交通機関の最寄りの停車駅／停留所が一つとは限らない）観光名所などの目的地を指定するだけで第１実施形態や第２実施形態と同様に案内情報を提供する。なお、この実施形態を用いると、利用者１が利用する公共交通機関の路線によって、最寄りの停車駅／停留所が異なる場合にも対応できる。
【０１５７】
図３６は、本発明の実施形態における案内情報提供システムの具体例を説明する説明図である。
【０１５８】
同図は、図４と同様に利用者１が推奨運行車両に乗車した場合を示す。同図において、目的地の名称が利用者によって入力され、探索開始を指示するコマンドアイコンが操作されると、案内情報提供システムは与えられた条件を探索条件に経路の探索を開始する。図例では、目的地は「東京タワー」とだけ入力されており、目的地に対して最寄りの停車駅／停留所は入力の必要がなく、現在場所情報は利用者端末２の現在場所が用いられている。案内情報提供システムサーバ３は、利用者端末２から目的地情報および現在場所情報を受信すると、受信した情報に基づいて推奨経路を探索し、探索した推奨経路に基づいて案内情報を利用者端末２に送信する。案内情報提供システムサーバ３から案内情報を受信した利用者端末２の表示画面には、「推奨運行車両は、山手線品川方面１２時０１分発。有楽町駅で営団日比谷線に乗換え。１２時０６分発日吉行き神谷町で降車」という案内情報が、所要時間、交通費および目的地への到着予定時刻とともに表示されている。
【０１５９】
図３７は、本発明の実施形態における案内情報提供システムの仕組みを説明する説明図である。
【０１６０】
同図において、案内情報提供システムサーバ３は、あらかじめ目的地に関連する情報を目的地関連情報としてデータベースに記憶している。目的地関連情報は、公共交通機関の最寄りの停車駅／停留所を示す最寄り停車駅／停留所情報で構成されており、最寄り停車駅／停留所情報には運行情報ＤＢ２０に記憶される運行情報と共通な停車駅／停留所識別情報が付与されている。目的地を「東京タワー」とすると、最寄り停車駅／停留所情報には、公共交通機関の路線名情報と最寄り停車駅／停留所情報が（最寄り停車駅／停留所から）目的地までの所要時間と対になって記憶されている。具体的には、「営団日比谷線、神谷町駅、徒歩７分」「都営三田線、御成門駅、徒歩７分」「都営大江戸線、赤羽橋駅、徒歩５分」「ＪＲ東京駅から等々力行きバス、東京タワー前、徒歩１分」「ＪＲ目黒駅から新橋行き、東京タワー入り口、徒歩３分」など、目的地を取り巻く主要な公共交通機関の路線における最寄りの停車駅／停留所が記憶されている。なお、目的地関連情報には目的地周辺地図情報が付与されていることもあり、目的地周辺地図情報は最寄り停車駅／停留所から目的地までの道筋が示されている。
【０１６１】
図３８は、本発明の実施形態における案内情報提供システムの具体例を説明する説明図である。
【０１６２】
同図において、案内情報提供システムサーバ３からもうすぐ降車すべき停車駅／停留所に利用者１が乗車している運行車両５が到着することを通知する通知情報（案内情報）として「もうすぐ到着です。現在時刻１２時１０分。あと１分ほどで目的地に最寄りの停車駅／停留所となる神谷町に到着です」が利用者端末２の表示画面に表示されている。
【０１６３】
ゲートシステム６−１は、停車駅／停留所に停車した運行車両５がゲートを開放している間にそのゲートを通過した利用者１の所持する利用者端末２から取得した利用者識別情報を運行車両識別情報と停車駅／停留所識別情報とともに案内情報提供システムサーバ３に送信する。図例では、停車駅／停留所識別情報によって「営団日比谷線（路線名に相当）」の「神谷町駅（停車駅／停留所に相当）」で運行車両５を降車したと判断できたので、利用者端末２に次の案内情報として目的地周辺地図情報に降車した停車駅／停留所から目的地までの道筋を描画して送信している。
【０１６４】
図３９は、本発明の実施形態における案内情報提供システムサーバの機能ブロック図である。
【０１６５】
同図において、案内情報提供システムサーバ３は、利用者端末２から目的地情報と現在場所情報を受信する機能と、受信した目的地情報に対応する目的地関連情報を案内情報ＤＢ４から読み込む機能と、読み込んだ目的地関連情報によって目的地に最寄りの停車駅／停留所を判断する機能と、判断した最寄りの停車駅／停留所および受信した情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込む機能と、読み込んだ運行情報を用いて利用者端末２から受信した情報を探索条件にして推奨経路を探索する機能と、探索結果である推奨経路に基づく推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信する機能と、推奨経路の探索結果および利用者端末への送信結果を利用者情報ＤＢ２１に記憶する機能とを有する。推奨経路を探索する機能では、利用者端末２から目的地情報と現在場所情報だけでなく、利用者１から指示された探索条件をともに受信した場合には、受信した探索条件を加味して推奨経路を探索するとよい。案内情報ＤＢ４に該当する目的地関連情報が記憶されていなかった場合には、案内情報提供システムサーバ３から利用者端末２を介して利用者１に公共交通機関の停車駅／停留所で目的地を入力するよう指示する指示情報を利用者端末２に送信するとよく、利用者端末２は受信した指示情報に応じて利用者１から目的地の入力を受け付ける処理を実行する。
【０１６６】
図４０は、図３９に示す機能ブロック図に対応する利用者端末および案内情報提供システムサーバの演算部におけるフローチャートである。
【０１６７】
同図において、利用者端末２は、情報入力部７−１から目的地情報の入力を受け付けると（ＳＴ４００１）、目的地情報の入力とともに現在場所情報の入力があるか否かを判断し（ＳＴ４００２）、入力がない場合には、現在場所情報取得部８から現在場所情報を取得し（ＳＴ４００３）、入力があればそのまま、受け付けた目的地情報を現在場所情報とともに案内情報提供システムサーバ３に送信して（ＳＲ４００４）、処理を終了する。情報入力部７−１を介して利用者１から検索条件が指示された場合には、受け付けた目的地情報を現在場所情報と探索条件とともに案内情報提供システムサーバ３に送信するとよい。案内情報提供システムサーバ３は、利用者端末２から目的地情報と現在場所情報を受信すると、受信した目的地情報に対応する目的地関連情報を案内情報ＤＢ４から読み込み（ＳＴ４００５）、読み込んだ目的地関連情報によって目的地に最寄りの停車駅／停留所を判断し（ＳＴ４００６）、判断した最寄りの停車駅／停留所および受信した情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込み（ＳＴ４００７）、読み込んだ運行情報を用いて利用者端末２から受信した情報を探索条件にして各最寄り停車駅／停留所までの推奨経路を探索し（ＳＴ４００８）、各最寄り停車駅／停留所までの所要時間に（その最寄り停車駅／停留所から）目的地までの所要時間を加算して推奨経路を選択し（ＳＴ４００９）、探索結果である推奨経路に基づく推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信し（ＳＴ４０１０）、推奨経路の探索結果および利用者端末２への送信結果を利用者情報ＤＢ２１に記憶して（ＳＴ４０１１）、処理を終了する。利用者端末２は、案内情報提供システムサーバ３から推奨運行車両情報を受信すると、受信した推奨運行車両情報を情報出力部７−２に出力して（ＳＴ４０１２）、処理を終了する。
【０１６８】
図４１は、本発明の実施形態における案内情報提供システムサーバの機能ブロック図である。
【０１６９】
同図は、図３８に示す説明図に対応する。推奨経路の再探索などの処理は第１実施形態と同様に実行するとよい。同図において、案内情報提供システムサーバ３は、ゲートシステム６−１（または利用者端末２）から運行車両識別情報と停車駅／停留所識別情報とともに利用者識別情報（または運行車両識別情報および停車駅／停留所識別情報）を受信する機能と、受信した利用者識別情報（または利用者端末２）に対応する推奨経路および利用者端末２への送信結果を利用者情報ＤＢ２１から読み込む機能と、読み込んだ情報と受信した識別情報を照合することによって目的地に最寄りの停車駅／停留所への到着を判断する機能と、判断結果に基づいて目的地周辺地図情報をＤＢから読み込んで、読み込んだ目的地周辺地図情報に降車した停車駅／停留所から目的地までの道筋を描画する機能と、目的地までの道筋が描画された目的地周辺地図情報を利用者端末２に送信する機能とを有する。
【０１７０】
図４２は、図４１に示す機能ブロック図に対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャートである。
【０１７１】
同図において、案内情報提供システムサーバ３は、ゲートシステム６−１（または利用者端末２）から運行車両識別情報と停車駅／停留所識別情報とともに利用者識別情報（または運行車両識別情報および停車駅／停留所識別情報）を受信すると（ＳＴ４２０１）、受信した利用者識別情報（または利用者端末２）に対応する推奨経路および利用者端末２への送信結果を利用者情報ＤＢ２１から読み込み（ＳＴ４２０２）、読み込んだ情報と受信した識別情報を照合し（ＳＴ４２０３）、目的地に最寄りの停車駅／停留所へ到着したか否かを判断して（ＳＴ４２０４）、到着していない場合にはそのまま処理を終了し、到着した場合には、目的地周辺地図情報を案内情報ＤＢ４から読み込み（ＳＴ４２０５）、読み込んだ目的地周辺地図情報に降車した停車駅／停留所から目的地までの道筋を描画し、目的地までの道筋が描画された目的地周辺地図情報を利用者端末２に送信し（ＳＴ４２０６）、利用者端末２への送信結果を利用者情報ＤＢ２１に記憶して（ＳＴ４２０７）、処理を終了する。利用者端末２は、案内情報提供システムサーバ３から目的地周辺地図情報を受信すると、受信した目的地周辺地図情報を目的地までの徒歩経路として情報出力部７−２に出力して（ＳＴ４２０８）、処理を終了する。
【０１７２】
図４３は、本発明の実施形態における案内情報提供システムサーバの推奨経路探索処理を説明する説明図である。
【０１７３】
同図において、案内情報提供システムサーバ３は、受信した目的地情報に基づいて案内情報ＤＢ４から対応する目的地関連情報を読み込み、読み込んだ目的地関連情報から目的地に最寄りの停車駅／停留所情報を取得する。受信した現在場所情報と取得した最寄りの停車駅／停留所情報に基づいて、（取得した最寄りの停車駅／停留所について）それぞれ推奨経路を探索し、探索結果に目的地関連情報から取得した目的地までの所要時間を加算して最終的な推奨経路を得る。
【０１７４】
図例では、神谷町駅を最寄り停車駅／停留所にする場合の推奨経路と赤羽橋駅を最寄り停車駅／停留所にする場合の推奨経路が示されており、神谷町駅から目的地までの所要時間（つまり、目的地までの距離）は赤羽橋駅までのそれより長いものの、神谷町駅までの所要時間が短いために（目的地までの所要時間を加算した）トータルでは神谷町駅経由の方が速く目的地に到着できる。よって、最終的に神谷町駅を最寄り停車駅／停留所とする推奨経路が選択される。なお、利用者１から探索条件として歩行時間（徒歩時間）最短が指示されている場合には、徒歩での所要時間が短い赤羽橋駅を最寄り停車駅／停留所とする推奨経路の方が選択される。
【０１７５】
（第４実施形態）
図４４〜図５０を用いて、本発明における第４実施形態を説明する。案内情報提供システムサーバ３は、探索した推奨経路上に乗り継ぎのために利用者１が一旦、運行車両５を降車しなければならない停車駅／停留所であらかじめ定める時間以上の待ち時間が発生する場合には、乗り継ぎ対象となる停車駅／停留所識別情報を受信すると、提供情報ＤＢ２２から利用者１にとって暇つぶしとなる提供情報を読み込んで利用者端末２送信する。
【０１７６】
利用者１は、公共交通機関の利用開始時には推奨運行車両への乗車時刻に合わせて停車駅／停留所に出掛ければよく、公共交通機関の利用終了時には運行車両５を降車したら目的地にさっさと向かえば、待ち時間を極力減らすことが出来る。ところが、乗り継ぎのために一旦、運行車両５を降車しなければならない停車駅／停留所での待ち時間は利用者１にとってどうすることも出来ない。そこで、どうすることも出来ないが故に手持ち無沙汰になりがちな、この待ち時間をピンポイントで狙った情報配信をする。
【０１７７】
図４４は、本発明の第４実施形態における案内情報提供システムのシステム全体図である。
【０１７８】
同図において、案内情報提供システムサーバ３は、利用者端末２を介して利用者１から指示された目的地までの推奨経路を探索し、探索した推奨経路に基づいて利用者１に乗車を推奨する運行車両５を推奨運行車両情報として利用者端末２に送信する。推奨経路の探索処理は、電車の乗換え案内システムや車載ナビゲーションシステムにおける経路探索技術と同様の技術で構成されており、これまでにある技術で十分実現可能である。案内情報提供システムサーバ３から利用者端末２を介して推奨運行車両情報を受け取った利用者１は、受け取った推奨運行車両情報を参考に運行車両５の出入り口の役目を果たすゲートからその運行車両５へ乗り降りする。
【０１７９】
ゲートシステム６−１は、停車駅／停留所に停車した運行車両５がゲートを開放している間にそのゲートを通過した利用者１の所持する利用者端末２から取得した利用者識別情報を運行車両識別情報と停車駅／停留所識別情報とともに案内情報提供システムサーバ３に送信する。ゲートシステム６−１から識別情報群を受信した案内情報提供システムサーバ３は、受信した識別情報群に応じて推奨経路に基づく次の案内情報を利用者端末２に送信する。図例では案内情報の具体例として「次の駅で乗換えです」と示された乗換え案内情報が案内情報システムサーバ３から利用者端末２に送信されている。
【０１８０】
ゲートシステム６−１が送信する識別情報群は、利用者１が実際に乗車した運行車両５がどの運行車両５であるか、さらには乗車した運行車両５をどの停車駅／停留所で降車したかを示すものである。よって、案内情報システムサーバ３は、利用者１が実際に乗車した運行車両５がどの運行車両５であるか、さらには乗車した運行車両５をどの停車駅／停留所で降車したかを正確に把握することが出来るので、公共交通機関の運行車両５の乗降に関する案内情報を利用者１が指定した目的地までの経路探索結果に基づいて正確に提供することが出来る。つまり、利用者１を目的地まで案内する案内情報を運行車両５への利用者１の実際の乗り降りに合わせて（利用者１の実際の行動に合わせて）次々と利用者端末２に送信することが出来る。
【０１８１】
この仕組みを利用して、推奨経路上にあらかじめ定める時間以上の待ち時間が発生する停車駅／停留所（運行車両５を乗り継ぎするための停車駅／停留所）には提供情報「要」を付与しておくと、案内情報提供システムサーバ３は、その停車駅／停留所への利用者１の到着に応じて提供情報要否を判断し、提供情報要の場合には提供情報ＤＢ２２に記憶されている提供情報を利用者端末２に送信する。さらに、提供情報には利用者１からの返信を要望する要望情報を付与しておくと、利用者端末２は、提供情報とともに要望情報を情報出力部７−２に出力する。利用者端末２は、要望情報に応じた利用者１から回答情報を受け付けると、受け付けた回答情報を案内情報提供システムサーバ３に送信する。
【０１８２】
あらかじめ定める時間以上の待ち時間とは、これといって何もすることない状態で時間の経過が遅いと多くの人が感じる時間であればよく、風土や土地柄によって異なるものの、心理学的にはおおよそ３〜５分とされている。比較的大規模な停車駅／停留所では、乗り継ぎのための移動が発生するので、降車した運行車両５の到着予定時刻から次に乗車する運行車両５の出発予定時刻までの時間から移動時間に相当する時間を差し引いた時間について、あらかじめ定める時間以上の待ち時間であるかを判断するとよい。なお、時間の経過を遅いと感じるか否かは個人差によるところも大きいので、提供情報を送信するか否かを決める「あらかじめ定める時間」を利用者１ごとに利用者端末２からの変更を受け付けられるようにしておくのもよい。せっかちな人は１、２分に設定することも、場合によっては待ち時間がどんなに短くても提供情報の送信を受けられるようにも出来る。また、待ち時間の長さに応じて提供情報の情報量や情報数を変更するとよく、待ち時間が長い場合には多くの提供情報が利用者端末２に送信されることとなる。
【０１８３】
ここで言うところの利用者１にとって暇つぶしとなる提供情報とは、具体的にニュース、雑学、宣伝広告などの読むにも聞くにも多くの時間を要しない情報のことであり、停車駅／停留所での何をするのでもない待ち時間を過ごす利用者１に利用者端末２を介して与えることによって、利用者１の気を紛らわせながら次に乗車すべき運行車両５の到着までの時間を経過させるためのものである。このように停車駅／停留所での待ち時間をピンポイントで狙った情報配信では、その情報が多くの利用者１にとって普段は特に興味を引かないような些細な情報であっても何気なしに見てしまう傾向にあり、提供した情報が見ずに捨てられる確率が非常に少ない。
【０１８４】
また、何気なしについつい見てしまうという情報に利用者１からの返信を要望する要望情報を付与しておくと、暇つぶしついでに多くの利用者１が要望情報に応えてくれる傾向がある。メールマガジンなどのように利用者１の都合を配慮せずに送信しても利用者１によってはその内容を見ずに片っ端から捨てられる従来の情報配信に比べると、極めて効率のよい情報配信となる。つまり、停車駅／停留所での待ち時間という日常生活において些細な時間をこのように正確に把握できれば、多くの人に情報を伝達できるだけでなく、利用者１からの返信を高い確率で受け取ることも出来ることになる。よって、乗り継ぎするために利用者が一旦、運行車両５を降車しなければならない停車駅／停留所をピンポイントで狙った情報配信は、利用者１に対する広告宣伝のみならず、一般消費者を対象としたマーケティングリサーチの手段としても有効である。
【０１８５】
図４５は、本発明の実施形態における案内情報提供システムサーバの機能ブロック図である。
【０１８６】
同図は、利用者端末２から目的地情報および現在場所情報を受信して、推奨経路を探索する際に提供情報要否を判断する場合の処理を示す。同図において、案内情報提供システムサーバ３は、利用者端末２から目的地情報と現在場所情報を受信する機能と、受信した情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込む機能と、読み込んだ運行情報を用いて利用者端末２から受信した情報を探索条件にして推奨経路を探索する機能と、探索結果である推奨経路上に運行車両５を乗り継ぎするための停車駅／停留所があるか否かを判断する機能と、判断結果における乗り継ぎするための停車駅／停留所で提供情報の必要を判断する機能と、提供情報要否の判断結果を推奨経路に付与する機能と、提供情報要否の判断結果が付与された推奨経路に基づいて推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信する機能と、推奨経路の探索結果および利用者端末への送信結果を利用者情報ＤＢ２１に記憶する機能とを有する。推奨経路を探索する機能では、利用者端末２から目的地情報と現在場所情報だけでなく、何を優先して経路を探索するにあたっての探索条件をともに受信した場合には、探索条件を加味して推奨経路を探索するとよい。
【０１８７】
図４６は、図４５に示す機能ブロック図に対応する利用者端末および案内情報提供システムサーバの演算部におけるフローチャートである。
【０１８８】
同図において、利用者端末２は、情報入力部７−１から目的地情報の入力を受け付けると（ＳＴ４６０１）、目的地情報の入力とともに現在場所情報の入力があるか否かを判断し（ＳＴ４６０２）、入力がない場合には、現在場所情報取得部８から現在場所情報を取得し（ＳＴ４６０３）、入力があればそのまま、受け付けた目的地情報を現在場所情報とともに案内情報提供システムサーバ３に送信して（ＳＲ４６０４）、処理を終了する。情報入力部７−１を介して利用者１から検索条件が指示された場合には、受け付けた目的地情報を現在場所情報と探索条件とともに案内情報提供システムサーバ３に送信するとよい。案内情報提供システムサーバ３は、利用者端末２から目的地情報と現在場所情報を受信すると、受信した情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込み（ＳＴ４６０５）、読み込んだ運行情報を用いて利用者端末２から受信した情報を探索条件にして推奨経路を探索し（ＳＴ４６０６）、探索結果である推奨経路に基づいて、利用者１が運行車両５を乗り継ぎするための停車駅／停留所があるか否かを判断して（ＳＴ４６０７）、乗り継ぎのための停車駅／停留所がある場合には、さらにその停車駅／停留所であらかじめ定める時間以上の待ち合わせ時間が発生するか否かを判断し（ＳＴ４６０８）、あらかじめ定める時間以上の待ち合わせ時間が発生する場合には、推奨経路上の乗り継ぎ停車駅／停留所に提供情報要を示す情報を付与し（ＳＴ４６０９）、あらかじめ定める時間以上の待ち合わせ時間が発生しない場合には、推奨経路上の乗り継ぎ停車駅／停留所に提供情報不要を示す情報を付与し（ＳＴ４６１０）、ＳＴ４６０７で乗り継ぎのための停車駅／停留所がない場合にはそのまま、探索結果である推奨経路に基づく推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信し（ＳＴ４６１１）、推奨経路の探索結果および利用者端末への送信結果を利用者情報ＤＢ２１に記憶して（ＳＴ４６１２）、処理を終了する。利用者端末２は、案内情報提供システムサーバ３から推奨運行車両情報を受信すると、受信した推奨運行車両情報を情報出力部７−２に出力して（ＳＴ４６１３）、処理を終了する。
【０１８９】
図４７は、本発明の実施形態における案内情報提供システムサーバの機能ブロック図である。
【０１９０】
同図は、推奨経路を再探索する際に提供情報要否を判断する場合の処理を示す。同図において、案内情報提供システムサーバ３は、ゲートシステム６−１（または利用者端末２）から運行車両識別情報と停車駅／停留所識別情報とともに利用者識別情報（または運行車両識別情報および停車駅／停留所識別情報）を受信する機能と、受信した利用者識別情報（または利用者端末２）に対応する推奨経路および利用者端末２への送信結果を利用者情報ＤＢ２１から読み込む機能と、読み込んだ推奨経路を利用者識別情報に付与された運行情報識別情報と停車駅／停留所識別情報と照合する機能と、照合結果に応じて推奨経路に基づく次の案内情報を利用者端末２に送信する機能とを有する。さらに、案内情報提供システムサーバ３は、読み込んだ推奨経路を利用者識別情報に付与された運行情報識別情報および停車駅／停留所識別情報と照合した照合結果に応じて、利用者端末２から受信した目的地情報を利用者情報ＤＢ２１から読み込む機能と、読み込んだ目的地情報に応じて推奨経路の探索に必要な運行情報を運行情報ＤＢ２０から読み込む機能と、読み込んだ運行情報を用いて利用者端末２から受信した識別情報を起点とした推奨経路を再探索する機能と、探索結果である推奨経路上に運行車両５を乗り継ぎするための停車駅／停留所があるか否かを判断する機能と、判断結果における乗り継ぎするための停車駅／停留所で提供情報の必要を判断する機能と、提供情報要否の判断結果を推奨経路に付与する機能と、提供情報要否の判断結果が付与された推奨経路に基づいて推奨運行車両を（案内情報ＤＢ４から案内情報のフォーマットを読み込んで）案内情報として送信する機能と、受信した識別情報、推奨経路の探索結果および利用者端末への送信結果を利用者情報ＤＢ２１に記憶する機能とを有する。
【０１９１】
図４８は、図４７に示す機能ブロック図に対応する案内情報提供システムサーバの演算部におけるフローチャートである。
【０１９２】
同図において、案内情報提供システムサーバ３は、推奨経路が再探索されると（ＳＴ４８０１）、探索結果である推奨経路に基づいて、利用者１が運行車両５を乗り継ぎするための停車駅／停留所があるか否かを判断して（ＳＴ４８０２）、乗り継ぎのための停車駅／停留所がない場合にはそのまま処理を終了し、乗り継ぎのための停車駅／停留所がある場合には、さらにその停車駅／停留所であらかじめ定める時間以上の待ち合わせ時間が発生するか否かを判断し（ＳＴ４８０３）、あらかじめ定める時間以上の待ち合わせ時間が発生する場合には、推奨経路上の乗り継ぎ停車駅／停留所に提供情報要を示す情報を付与し（ＳＴ４８０４）、あらかじめ定める時間以上の待ち合わせ時間が発生しない場合には、推奨経路上の乗り継ぎ停車駅／停留所に提供情報不要を示す情報を付与し（ＳＴ４８０５）、提供情報の要否（必要有無）の結果が付与された推奨経路を利用者情報ＤＢ２１に記憶して（ＳＴ４８０６）、処理を終了する。
【０１９３】
図４９は、本発明の実施形態における利用者端末の機能ブロック図である。
【０１９４】
同図は、提供情報を送信するか否かを決める「あらかじめ定める時間」を利用者１ごとに利用者端末２からの変更を受け付けられるようにする場合の処理を示す。同図において、利用者端末２は、情報入力部７−１から提供情報の送信条件変更依頼を受け付ける機能と、変更依頼の受け付けに応じて、送信条件変更メニュをメモリ部１０から読み込む機能と、読み込んだ送信条件変更メニュを情報出力部７−２に出力する機能と、情報出力部７−２に出力された送信条件変更メニュに応じた利用者１が操作する情報入力部７−１から送信条件の変更指示を受け付ける機能と、受け付けた送信条件の変更情報を案内情報提供システムサーバ３に送信する機能とを有する。ここで言うところの変更メニュとは、あらかじめ定める時間以上の待ち合わせ時間がある場合に利用者端末２に送信される提供情報の送信条件について「あらかじめ定める時間」を変更するものであり、利用者１に例えば「提供情報を送信する設定時間を短くする／長くする」を選択させたり、現在の設定時間を情報出力部７−２に出力して出力した設定時間を変更させたりする。
【０１９５】
図５０は、図４９に示す機能ブロック図に対応する利用者端末および案内情報提供システムサーバの演算部におけるフローチャートである。
【０１９６】
同図において、利用者端末２は、情報入力部７−１から提供情報の送信条件変更依頼を受け付けると（ＳＴ５００１）、変更依頼の受け付けに応じて、送信条件変更メニュをメモリ部１０から読み込み（ＳＴ５００２）、読み込んだ送信条件変更メニュを情報出力部７−２に出力し（ＳＴ５００３）、情報出力部７−２に出力された送信条件変更メニュに応じた利用者１が操作する情報入力部７−１から送信条件の変更指示を受け付けると（ＳＴ５００４）、受け付けた送信条件の変更情報を案内情報提供システムサーバ３に送信して（ＳＴ５００５）、処理を終了する。案内情報提供システムサーバ３は、利用者端末２から提供情報の送信条件の変更情報を受信すると、受信した送信条件の変更情報を提供情報ＤＢ２２に記憶して（ＳＴ５００６）、処理を終了する。
【０１９７】
図５１は、本発明の実施形態における案内情報提供システムサーバの機能ブロック図である。
【０１９８】
同図において、案内情報提供システムサーバ３は、ゲートシステム６−１（または利用者端末２）から運行車両識別情報と停車駅／停留所識別情報とともに利用者識別情報（または運行車両識別情報および停車駅／停留所識別情報）を受信する機能と、受信した利用者識別情報（または利用者端末２）に対応する推奨経路および利用者端末２への送信結果を利用者情報ＤＢ２１から読み込む機能と、読み込んだ情報と受信した識別情報を照合することによって提供情報要が示す情報が付与された停車駅／停留所への到着か否かを判断する機能と、判断結果に基づいて提供情報をＤＢから読み込む機能と、読み込んだ提供情報を利用者端末２に送信する機能とを有する。
【０１９９】
図５２は、図５１に示す機能ブロック図に対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャートである。
【０２００】
同図において、案内情報提供システムサーバ３は、ゲートシステム６−１（または利用者端末２）から運行車両識別情報と停車駅／停留所識別情報とともに利用者識別情報（または運行車両識別情報および停車駅／停留所識別情報）を受信すると（ＳＴ５２０１）、受信した利用者識別情報（または利用者端末２）に対応する推奨経路および利用者端末２への送信結果を利用者情報ＤＢ２１から読み込み（ＳＴ５２０２）、読み込んだ情報と受信した識別情報を照合し（ＳＴ５２０３）、提供情報の対象となる停車駅／停留所（提供情報要を示す情報が付与された停車駅／停留所）へ到着したか否かを判断して（ＳＴ５２０４）、到着していない場合にはそのまま処理を終了し、到着した場合には、提供情報を利用者端末２に送信する送信条件を提供情報ＤＢ２２から読み込み（ＳＴ５２０５）、読み込んだ送信条件に基づいて、提供情報を提供情報ＤＢ２２から読み込み（ＳＴ５２０６）、読み込んだ提供情報を利用者端末２に送信し（ＳＴ５２０７）、利用者端末２への送信結果を利用者情報ＤＢ２１に記憶して（ＳＴ５２０８）、処理を終了する。利用者端末２は、案内情報提供システムサーバ３から提供情報を受信すると、受信した提供情報を暇つぶしのための情報として情報出力部７−２に出力して（ＳＴ５２０９）、処理を終了する。
【０２０１】
図５３は、図４８に示すフローチャートとは別の場合の案内情報提供システムサーバの演算部におけるフローチャートである。
【０２０２】
同図は、待ち時間の長さに応じて提供情報の情報数や情報量を変更する場合の処理を示す。同図において、案内情報提供システムサーバ３は、推奨経路が再探索されると（ＳＴ５３０１）、探索結果である推奨経路に基づいて、利用者１が運行車両５を乗り継ぎするための停車駅／停留所があるか否かを判断して（ＳＴ５３０２）、乗り継ぎのための停車駅／停留所がない場合にはそのまま処理を終了し、乗り継ぎのための停車駅／停留所がある場合には、さらにその停車駅／停留所であらかじめ定める時間以上の待ち合わせ時間が発生するか否かを判断し（ＳＴ５３０３）、あらかじめ定める時間以上の待ち合わせ時間が発生する場合には、待ち合わせ時間に合わせて提供情報の情報数（量）を送信条件として決定し（ＳＴ５３０４）、提供情報要を示す情報ともに、決定した（送信条件である）提供情報の情報数（量）とを推奨経路上の乗り継ぎ停車駅／停留所に付与し（ＳＴ５３０５）、あらかじめ定める時間以上の待ち合わせ時間が発生しない場合には、推奨経路上の乗り継ぎ停車駅／停留所に提供情報不要を示す情報を付与し（ＳＴ５３０６）、提供情報の要否（必要有無）の結果が付与された推奨経路を利用者情報ＤＢ２１に記憶して（ＳＴ５３０７）、処理を終了する。
【０２０３】
図５４は、図５３に示すフローチャートに対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャートである。
【０２０４】
同図において、案内情報提供システムサーバ３は、提供情報を送信すると（ＳＴ５４０１）、ＳＴ５３０４で決定した送信条件に基づいて、提供情報は送信完了か否かを判断して（ＳＴ５４０２）、送信完了の場合にはそのまま処理を終了し、送信完了でない場合には、さらに次の提供情報を送信するタイミングになるまで待機して、次の送信情報を利用者端末２に送信するタイミングになると（ＳＴ５４０３）、次に提供する提供情報を提供情報ＤＢ２２から読み込み（ＳＴ５４０４）、読み込んだ提供情報を利用者端末２に送信し（ＳＴ５４０５）、利用者端末２への送信結果を利用者情報ＤＢ２１に記憶して（ＳＴ５４０６）、ＳＴ５４０２に戻る。利用者端末２は、案内情報提供システムサーバ３から提供情報を受信すると、受信した提供情報を暇つぶしのための情報として情報出力部７−２に出力して（ＳＴ５４０７）、処理を終了する。待ち時間の長さに応じて提供情報の情報数を変更する処理の具体例としては、例えば２分ごとに提供情報を送信するようにしておけば、５分の待ち合わせ時間に対して、利用者１の停車駅／停留所への到着を検知した時点（０分目）、到着から２分目、４分目の計３回の提供情報が送信され、同様に１０分の待ち合わせ時間に対して、０分目、２分目、４分目、６分目、８分目の計５回の提供情報が送信される。最後の提供情報は、運行車両５の到着予告を利用者１に通知する通知情報であってもよい。
【図面の簡単な説明】
【０２０５】
【図１】本発明の第１実施形態における案内情報提供システムのシステム全体図
【図２】本発明の実施形態におけるゲートシステムを説明する説明図
【図３】本発明の実施形態における案内情報提供システムの具体例を説明する説明図
【図４】本発明の実施形態における案内情報提供システムの具体例を説明する説明図
【図５】本発明の実施形態における案内情報提供システムの具体例を説明する説明図
【図６】本発明の実施形態における案内情報提供システムの具体例を説明する説明図
【図７】本発明の実施形態における案内情報提供システムの具体例を説明する説明図
【図８】本発明の実施形態における利用者端末のハードブロック図
【図９】本発明の実施形態における案内情報提供システムサーバのハードブロック図
【図１０】本発明の実施形態におけるゲートシステムのハードブロック図
【図１１】本発明の実施形態における案内情報提供システムサーバの機能ブロック図
【図１２】図１１に示す機能ブロック図に対応する利用者端末および案内情報提供システムサーバの演算部におけるフローチャート
【図１３】図１１に示す機能ブロック図に対応する案内情報提供システムサーバの演算部におけるフローチャート
【図１４】本発明の実施形態における利用者端末の場所情報取得を説明する説明図
【図１５】本発明の実施形態における利用者端末の場所情報取得部の機能ブロック図
【図１６】図１５に示す機能ブロック図に対応する利用者端末の場所情報取得部の処理手順を示すフローチャート
【図１７】図１５に示す機能ブロック図に対応する利用者端末の場所情報取得部の処理手順を示すフローチャート
【図１８】本発明の実施形態におけるゲートシステムの機能ブロック図
【図１９】図１８に示す機能ブロック図に対応するゲートシステムの演算部におけるフローチャート
【図２０】図１８に示す機能ブロック図に対応する利用者端末およびゲートシステムの演算部におけるフローチャート
【図２１】ゲートシステムの情報取得部と利用者端末の具体例を示す図
【図２２】本発明の実施形態における指向性を持った情報取得部の具体例を原理で説明する説明図
【図２３】本発明の実施形態における指向性を持った情報出力部の具体例を原理で説明する説明図
【図２４】本発明の実施形態における案内情報提供システムサーバの機能ブロック図
【図２５】図２４に示す機能ブロック図に対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャート
【図２６】本発明の実施形態における案内情報提供システムサーバの機能ブロック図
【図２７】図２６に示す機能ブロック図に対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャート
【図２８】図２６に示す機能ブロック図に対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャート
【図２９】本発明の第２実施形態における案内情報提供システムのシステム全体図
【図３０】本発明の実施形態におけるゲートシステムを説明する説明図
【図３１】本発明の実施形態における案内情報提供システムの具体例を説明する説明図
【図３２】本発明の実施形態におけるゲートシステムのハードブロック図
【図３３】本発明の実施形態におけるゲートシステムの機能ブロック図
【図３４】図３３に示す機能ブロック図に対応するゲートシステムおよび利用者端末の演算部におけるフローチャート
【図３５】ゲートシステムの情報出力部と利用者端末の具体例を示す図
【図３６】本発明の実施形態における案内情報提供システムの具体例を説明する説明図
【図３７】本発明の実施形態における案内情報提供システムの仕組みを説明する説明図
【図３８】本発明の実施形態における案内情報提供システムの具体例を説明する説明図
【図３９】本発明の実施形態における案内情報提供システムサーバの機能ブロック図
【図４０】図３９に示す機能ブロック図に対応する利用者端末および案内情報提供システムサーバの演算部におけるフローチャート
【図４１】本発明の実施形態における案内情報提供システムサーバの機能ブロック図
【図４２】図４１に示す機能ブロック図に対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャート
【図４３】本発明の実施形態における案内情報提供システムサーバの推奨経路探索処理を説明する説明図
【図４４】本発明の第４実施形態における案内情報提供システムのシステム全体図
【図４５】本発明の実施形態における案内情報提供システムサーバの機能ブロック図
【図４６】図４５に示す機能ブロック図に対応する利用者端末および案内情報提供システムサーバの演算部におけるフローチャート
【図４７】本発明の実施形態における案内情報提供システムサーバの機能ブロック図
【図４８】図４７に示す機能ブロック図に対応する案内情報提供システムサーバの演算部におけるフローチャート
【図４９】本発明の実施形態における利用者端末の機能ブロック図
【図５０】図４９に示す機能ブロック図に対応する利用者端末および案内情報提供システムサーバの演算部におけるフローチャート
【図５１】本発明の実施形態における案内情報提供システムサーバの機能ブロック図
【図５２】図５１に示す機能ブロック図に対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャート
【図５３】図４８に示すフローチャートとは別の場合の案内情報提供システムサーバの演算部におけるフローチャート
【図５４】図５３に示すフローチャートに対応する案内情報提供システムサーバおよび利用者端末の演算部におけるフローチャート
【符号の説明】
【０２０６】
１  利用者
２  利用者端末
３  案内情報提供システムサーバ
４  案内情報ＤＢ（データベース）
５  運行車両
６  ゲートシステム
１２  外部システム
２０  運行情報ＤＢ
２１  利用者情報ＤＢ
２２  提供情報ＤＢ
３１  場所情報タグ
３２  位置情報提供システム
【図１】
2005149426.tif 000003
【図２】
2005149426.tif 000004
【図３】
2005149426.tif 000005
【図４】
2005149426.tif 000006
【図５】
2005149426.tif 000007
【図６】
2005149426.tif 000008
【図７】
2005149426.tif 000009
【図８】
2005149426.tif 000010
【図９】
2005149426.tif 000011
【図１０】
2005149426.tif 000012
【図１１】
2005149426.tif 000013
【図１２】
2005149426.tif 000014
【図１３】
2005149426.tif 000015
【図１４】
2005149426.tif 000016
【図１５】
2005149426.tif 000017
【図１６】
2005149426.tif 000018
【図１７】
2005149426.tif 000019
【図１８】
2005149426.tif 000020
【図１９】
2005149426.tif 000021
【図２０】
2005149426.tif 000022
【図２１】
2005149426.tif 000023
【図２２】
2005149426.tif 000024
【図２３】
2005149426.tif 000025
【図２４】
2005149426.tif 000026
【図２５】
2005149426.tif 000027
【図２６】
2005149426.tif 000028
【図２７】
2005149426.tif 000029
【図２８】
2005149426.tif 000030
【図２９】
2005149426.tif 000031
【図３０】
2005149426.tif 000032
【図３１】
2005149426.tif 000033
【図３２】
2005149426.tif 000034
【図３３】
2005149426.tif 000035
【図３４】
2005149426.tif 000036
【図３５】
2005149426.tif 000037
【図３６】
2005149426.tif 000038
【図３７】
2005149426.tif 000039
【図３８】
2005149426.tif 000040
【図３９】
2005149426.tif 000041
【図４０】
2005149426.tif 000042
【図４１】
2005149426.tif 000043
【図４２】
2005149426.tif 000044
【図４３】
2005149426.tif 000045
【図４４】
2005149426.tif 000046
【図４５】
2005149426.tif 000047
【図４６】
2005149426.tif 000048
【図４７】
2005149426.tif 000049
【図４８】
2005149426.tif 000050
【図４９】
2005149426.tif 000051
【図５０】
2005149426.tif 000052
【図５１】
2005149426.tif 000053
【図５２】
2005149426.tif 000054
【図５３】
2005149426.tif 000055
【図５４】
2005149426.tif 000056