(57)【要約】      （修正有）【課題】出発駅から到着駅までの経路において、屋外で乗り換えが発生する経路が複数検索された場合においても、外気に晒される時間のより少ない経路を優先して提供する。【解決手段】路線検索装置は、検索実行の命令を受けると、「出発駅」及び「到着駅」が設定されていることを前提に、路線経路検索部１０８により経路を検索する。路線経路検索部１０８により検索した経路のうち乗り換えが発生する経路があることを確認すると、その経路に関して乗換時間算出部１１３により屋外乗換時間を算出する。ソート処理部１１４により、検索された経路に関して、乗換の回数及び屋外乗換時間（＝屋外移動時間＋屋外待機時間）に応じて表示優先順序を設定し、並べ替え処理を実行する。表示制御部１１５により表示（提供）対象とする経路を選択する。【選択図】図２
2016151548.tif 000002
【特許請求の範囲】
【請求項１】
路線情報を記憶する路線情報記憶手段と、
前記路線情報記憶手段に記憶された路線情報から路線経路を検索する路線経路検索手段と、
前記路線経路検索手段により検索された路線経路に乗り換えが有る場合に、屋外乗換時間を算出する屋外乗換時間算出手段と、
前記屋外乗換時間算出手段により算出された屋外乗換時間に応じて表示優先順序を設定する表示優先順序設定手段と、
前記表示優先順序設定手段により設定された表示優先順序に基づき、表示対象とする路線結果を決定する表示対象決定手段と、
を有する路線検索装置。
【請求項２】
請求項１に記載された路線検索装置において、
前記屋外乗換時間算出手段が、屋外移動時間を算出する屋外移動時間算出手段と、屋外待機時間を算出する屋外待機時間算出手段を有する路線検索装置。
【請求項３】
請求項２に記載された路線検索装置において、
乗り換え経路を検索する乗換経路検索手段を有し、
前記屋外移動時間算出手段が、前記乗換経路検索手段により検索された乗り換え経路から前記屋外移動時間を算出する路線検索装置。
【請求項４】
請求項２に記載された路線検索装置において、
駅の屋内待機設備に関する情報を記憶する屋内待機設備情報記憶手段を有し、
前記屋外待機時間算出手段が、前記路線情報記憶手段に記憶された路線情報及び前記屋内待機設備情報記憶手段に記憶された駅の屋内待機設備から前記屋外待機時間を算出する路線検索装置。
【請求項５】
請求項１ないし４のいずれかに記載された路線検索装置において、
前記表示優先順序設定手段が、前記路線経路検索手段により検索された路線経路のうち、前記屋外乗換時間算出手段により算出された屋外乗換時間の同じ経路が複数ある場合に、前記路線経路検索手段により検索された路線経路の乗換回数に応じて表示優先順序を設定する路線検索装置。
【請求項６】
コンピュータを請求項１ないし５のいずれかに記載された路線検索装置の各手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出発駅から到着駅までの路線を検索する路線検索装置及びプログラムに関する。
【背景技術】
【０００２】
従来より、ＰＣ（Personal Computer）、携帯情報端末等のユーザ端末において出発駅及び到着駅が指定されると、出発駅から到着駅までの路線を検索し、その検索した路線結果をユーザ端末に提供する路線検索装置（路線検索用のアプリケーションプログラムがインストールされた情報処理装置（サーバ））が知られている。
このような路線検索装置には、例えば、出発駅から到着駅までの所要時間が最短になる経路を提供するもの、出発駅から到着駅までの乗車料金（運賃）が最安になる経路を提供するもの等がある。
【０００３】
また、特許文献１には、天気に応じて受ける影響を考慮して、路線を検索する路線検索装置が記載されている。
この路線検索装置は、雨天時に雨の影響を受けない移動経路を優先する雨回避モードを備えており、ユーザが当該モードを選択して路線を検索すると、屋外の徒歩移動を含まない経路を優先的に選択して、ユーザに提供するものである。
【０００４】
但し、特許文献１に記載の路線検索装置では、移動経路が屋外になる場合に、その屋外における移動時間（屋外移動時間）の算出、検索された経路が複数ある場合に屋外移動時間の長さに基づく経路の表示優先順序、また乗り換え対象となる駅のホームが屋外にある場合に電車が到着するまでの待機時間（屋外待機時間）等、乗り換えが屋外になるときの諸状況については考慮していない。
そのため、特許文献１に記載の路線検索装置では、出発駅から到着駅までの経路において屋外で乗り換えが発生する経路が複数検索された場合において、屋外における乗換時間のより少ない経路、即ち、風雨に晒される時間がより少なく、夏季や冬季に外気の温度の影響を可能な限り回避することができる路線結果を優先して表示（提供）することができない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−５８４６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、前記従来の問題に鑑みてなされたものであって、その目的は、出発駅から到着駅までの経路において屋外で乗り換えが発生する経路が複数検索された場合においても、外気に晒される時間のより少ない経路を優先して提供することである。
【課題を解決するための手段】
【０００７】
本発明は、路線情報を記憶する路線情報記憶手段と、前記路線情報記憶手段に記憶された路線情報から路線経路を検索する路線経路検索手段と、前記路線経路検索手段により検索された路線経路に乗り換えが有る場合に、屋外乗換時間を算出する屋外乗換時間算出手段と、前記屋外乗換時間算出手段により算出された屋外乗換時間に応じて表示優先順序を設定する表示優先順序設定手段と、前記表示優先順序設定手段により設定された表示優先順序に基づき、表示対象とする路線結果を決定する表示対象決定手段と、を有する路線検索装置に関する。
【発明の効果】
【０００８】
本発明の路線検索装置によれば、出発駅から到着駅までの経路において屋外で乗り換えが発生する経路が複数検索された場合においても、外気に晒される時間のより少ない経路を優先して提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る路線検索装置の概略ブロック図である。
【図２】本発明の実施形態に係る路線検索装置の機能ブロック図である。
【図３】ユーザ端末における路線検索の入力画面を示す図である。
【図４】路線経路検索部により検索した路線検索結果に対して、ソート処理部によりソート処理を実行した結果を示す図である。
【図５】ユーザ端末における路線検索結果の表示画面を示す図である。
【図６】本発明の実施形態に係る路線検索装置の路線検索及び表示制御に関する処理の手順を示すフロー図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照して説明する。
図１は、本発明の実施形態に係る路線検索装置１０の概略ブロック図である。
路線検索装置１０は、図１に示すように、基地局２０及び公衆通信ネットワーク３０、又は公衆通信ネットワーク３０を介して、ユーザ端末４０（例えば、携帯情報端末５０、ＰＣ（Personal Computer）６０）に接続される。
【００１１】
路線検索装置１０は、情報処理装置であり、ユーザ端末４０において「出発駅」、「到着駅」等が入力されると、ユーザにより設定された条件下で、乗り換えのない路線、また乗り換えがある場合であっても屋内の経路（ルート）で乗り換えることが可能な路線を優先して、ユーザ端末４０に提供する。
また、路線検索装置１０は、乗り換えが屋外である経路が複数、検索された場合、屋外乗換時間の短い経路（路線結果）を優先して、ユーザ端末４０に提供する。
なお、ここで、屋内とは、外気に晒されることがない環境のことを云い、例えば、建物内、また地下通路等である。
【００１２】
基地局２０は、路線検索装置１０から提供される路線検索結果を、ブロードバンド回線等の所定の公衆通信ネットワーク３０を介して、基地局２０の通信可能なエリア内に位置するユーザ端末４０に送信する。
【００１３】
ユーザ端末４０は、携帯情報端末５０、ＰＣ６０等であり、「出発駅」、「到着駅」、「日時」等、路線検索を実行する上で必要とされる設定を、路線検索装置１０に送信する。
また、ユーザ端末４０は、路線検索装置１０から提供される路線検索結果を受信し、ユーザ端末４０の表示部に表示する。
なお、ユーザ端末４０における各種項目の入力（設定）については図３、またユーザ端末４０に表示される路線検索結果については図５を用いて後述する。
【００１４】
携帯情報端末５０は、携帯電話、スマートフォン、ＰＤＡ（Personal Digital Assistants）、タブレットＰＣ等であり、例えば、ユーザが外出先で路線を検索するときに用いる通信媒体として例示するものである。
また、ＰＣ６０は、ラップトップ型コンピュータ、デスクトップ型コンピュータ等であり、例えば、ユーザが在宅時に路線を検索するときに用いる通信媒体として例示するものである。
【００１５】
次に、路線検索装置１０の機能構成について、図面を参照して説明する。
図２は、本発明の実施形態に係る路線検索装置１０の機能ブロック図である。
【００１６】
通信部１０１は、例えば、第３世代移動通信システム、ＬＴＥ（Long  Term Evolution）、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）等の通信規格に対応する通信手段であり、ユーザ端末４０との通信処理を実行する。
通信制御部１０２は、路線検索を実行する上で必要とされる設定の受信に関する制御、また路線検索結果の送信に関する制御を実行する。
【００１７】
設定情報取得部１０３は、路線検索を実行する上で必要とされる設定を情報として取得する。
具体的には、「出発駅」、「到着駅」、「日時」、「優先指定」、「表示件数」、「最大許容所要時間」、「最大許容料金」、「歩行速度」等を取得する。
【００１８】
時刻情報取得部１０４は、現在時刻を取得する。
路線情報記憶部１０５は、出発駅から到着駅までに利用する路線（鉄道）を検索する上で必要とされる路線情報を記憶する。
路線情報として、例えば、「路線図」、「路線名」、「駅名」、「時刻表」、「料金表（運賃表）」、「乗り換えが可能な駅名」等が記憶される。
【００１９】
地図情報記憶部１０６は、各駅の周辺地図を、平面地図及び立体地図として記憶する。なお、立体地図には、「建物」、「エレベータ」、「エスカレータ」、「階段」、「地下通路」等の地図情報も含まれる。
駅設備情報記憶部１０７は、「駅構内地図」、「ホームの位置（即ち、ホームが屋外又は屋内のいずれに位置するか）」、「待合室の有無」、「待合室がホームにある場合、ホームにおける待合室の位置」等に関する情報を記憶する。
なお、駅設備情報記憶部１０７は本発明の屋内待機設備情報記憶手段に対応し、また待合室は本発明の屋内待機設備の一例である。
【００２０】
路線経路検索部１０８は、設定情報取得部１０３により取得された「出発駅」及び「到着駅」に従って、路線情報記憶部１０５に記憶された路線情報から、路線を検索する。
路線経路検索部１０８は、検索した路線に乗り換えがない場合、設定情報取得部１０３により取得された「日時」及び路線情報記憶部１０５に記憶された「時刻表」から出発時刻又は到着時刻を、また路線情報記憶部１０５に記憶された「料金表」から乗車料金を算出し、路線検索結果を情報として生成する。
【００２１】
路線経路検索部１０８は、検索した路線に乗り換えがある場合、設定情報取得部１０３により取得された「日時」、路線情報記憶部１０５に記憶された「時刻表」、及び乗換時間算出部１１３により算出された乗換時間から出発時刻又は到着時刻、及び乗換時刻を、また路線情報記憶部１０５に記憶された「料金表」から乗車料金を算出し、路線検索結果を情報として生成する。
なお、検索した経路に乗り換えがある場合、路線経路検索部１０８は、生成した路線検索結果に、移動時間算出部１１１により算出された屋外移動時間、待機時間算出部１１２により算出された屋外待機時間、乗換時間算出部１１３により算出された屋外乗換時間、及び駅設備情報取得部１１０により取得された待合室に関する情報をマージする。
【００２２】
乗換経路検索部１０９は、路線経路検索部１０８により検索された路線から乗り換えが有ることを確認すると、地図情報記憶部１０６に記憶された地図情報及び駅設備情報記憶部１０７に記憶された駅構内地図を参照し、乗換経路を検索する。
また、乗換経路検索部１０９は、その検索した乗換経路の経路距離を算出する。
さらに、乗換経路検索部１０９は、その検索した乗換経路の部分々々に関して、屋内又は屋外のいずれに位置しているかをマーキングし、屋外としてマーキングした距離の総計（以後、屋外経路距離とも云う）も同時に算出する。
【００２３】
駅設備情報取得部１１０は、路線経路検索部１０８により検索された路線から乗り換えが有ることを確認すると、駅設備情報記憶部１０７から乗換対象となる駅の設備情報を取得する。
具体的には、待合室の有無、待合室のホームにおける位置を情報として取得する。
【００２４】
移動時間算出部１１１は、乗換経路検索部１０９により算出された経路距離を設定情報取得部１０３により取得された歩行速度で除算することで移動時間を算出する。
また、移動時間算出部１１１は、乗換経路検索部１０９により算出された屋外経路距離を設定情報取得部１０３により取得された歩行速度で除算することで屋外移動時間についても算出する。
【００２５】
待機時間算出部１１２は、路線情報記憶部１０５に記憶された「時刻表」、及び移動時間算出部１１１により算出した移動時間から、待機時間を算出する。
また、待機時間算出部１１２は、路線情報記憶部１０５に記憶された「時刻表」、移動時間算出部１１１により算出した移動時間、及び乗換対象となる駅の設備情報（即ち、「ホームの位置」、「待合室の有無」に関する情報）から、屋外待機時間についても算出する。
【００２６】
乗換時間算出部１１３は、路線情報記憶部１０５に記憶された「時刻表」及び移動時間算出部１１１により算出した移動時間から、乗換時間を算出する。
また、乗換時間算出部１１３は、移動時間算出部１１１と待機時間算出部１１２を有し、移動時間算出部１１１により算出した屋外移動時間と待機時間算出部１１２により算出した屋外待機時間を加算することで、屋外乗換時間を算出する。
【００２７】
ソート処理部１１４は、本発明の表示優先順序設定手段に対応し、路線経路検索部１０８において検索された路線を、乗り換えの有無、乗り換え（即ち、乗換経路及びホーム）が屋内であるか否か、屋外乗換時間、優先指定等に従って、表示優先順序を設定し、ソート処理を実行する。
表示制御部１１５は、路線経路検索部１０８により生成した路線検索結果から、設定情報取得部１０３により取得した「表示件数」、「最大許容所要時間」、「最大許容料金」等に従って、表示対象とする（即ち、ユーザ端末４０に提供する）経路を選択する。
【００２８】
なお、以上の各部のうち、通信制御部１０２、設定情報取得部１０３、時刻情報取得部１０４、路線経路検索部１０８、乗換経路検索部１０９、駅設備情報取得部１１０、移動時間算出部１１１、待機時間算出部１１２、乗換時間算出部１１３、ソート処理部１１４、表示制御部１１５は、路線検索装置１０のコンピュータにプログラムを読み取らせることにより生成される機能実現手段である。
【００２９】
図３は、ユーザ端末４０における路線検索の入力画面を示す図である。
図３の路線検索の入力画面において、「出発駅」は出発地の情報を入力する領域であり、また「到着駅」は目的地の情報を入力する領域である。
「出発駅」及び「到着駅」はいずれも入力必須項目であり、いずれか一方又は双方が入力されていない状態で「検索」が実行されると、路線検索装置１０はエラーメッセージを表示する。
なお、図３では、「出発駅」に「Ｋ駅」、「到着駅」に「Ｒ駅」が入力されている例を示している。
【００３０】
「日時」は、出発予定時刻又は到着予定時刻を入力する領域である。
「出発」、「到着」、「始発」、「終電」はラジオボタンとして設定されるものであり、例えば、「日時」に出発予定時刻を入力した場合、「出発」のラジオボタンを選択する。
なお、ユーザが日時を入力しない場合、路線検索装置１０は、時刻情報取得部１０４により現在時刻を取得し、その時刻で路線を検索する。
【００３１】
「優先指定」は、乗り換えの有無、乗り換えが屋内であるか否か、屋外乗換時間等を用いても、路線結果の表示優先順序を決定することができない場合に適用する条件であり、図３では「到着時刻順」と「料金順」を例示している。
【００３２】
「表示件数」は、ユーザ端末４０の表示部に表示する路線結果の表示件数である。
例えば、図３に示すように、ユーザにより表示件数として「３件」が選択されている場合、路線検索装置１０は、検索した路線結果から、表示優先順序の高い３件をユーザ端末４０に提供する。
【００３３】
「最大許容所要時間」は、「出発駅」から「到着駅」までの所要時間として、ユーザが許容できる最大の時間を設定する領域である。
また、「最大許容料金」は、乗車料金（運賃）として、ユーザが許容できる最大の料金を設定する領域である。
【００３４】
「歩行速度」は、移動時間、屋外移動時間を算出するために用いられる設定であり、ユーザは、「遅い」、「標準」、「速い」等から選択することができる。
図３では、ユーザにより「標準」が選択された場合を示しており、この場合、路線検索装置１０は、歩行速度を時速４ｋｍ／ｈとして、移動時間、屋外移動時間を算出する。
「検索」は、路線検索装置１０に対して、検索実行の命令を送信するためのボタンである。
【００３５】
図４は、路線経路検索部１０８により検索した路線検索結果に対して、ソート処理部１１４によりソート処理を実行した結果を示す図である。
なお、図４に示す路線検索結果は路線検索装置１０において一時的に記憶される情報（データ）であり、ユーザ端末４０に提供されるデータ（路線検索結果）は、その後において、表示制御部１１５により選択される。
【００３６】
図４では、「出発駅」を「Ｋ駅」、「到着駅」を「Ｒ駅」として路線（経路）を検索した結果として、表示優先順序の高い路線（経路）である経路Ａから順に経路Ｆまで示している。
なお、図４の右下図に示すように、人間が歩行動作を行っているマークは「移動」、人間が直立しているマークは「待機」を示しており、また斜めの三本線は「屋外（即ち、乗換移動及び／又は乗換待機時に外気に晒されること）」を示している。
さらに、図４において、「出発駅」である「Ｋ駅」と「到着駅」である「Ｒ駅」との経路を構成する線分に関して、「細線」は電車に乗っている時間（即ち、乗車時間）、「点線」は屋内乗換時間、「太線」は屋外乗換時間を示している。
【００３７】
経路Ａは、「Ｋ駅」から一つの路線で、乗り換えることなく「Ｒ駅」まで到着することができる例を示している。
この場合、１回も乗り換えることがないことから（即ち、外気に晒される可能性が全くないことから）、経路Ａの表示優先順序は最も高く設定される。
【００３８】
経路Ｂは、「Ｌ駅」で１回、乗り換えた後に「Ｒ駅」まで向かう経路（路線）を示している。
但し、「Ｌ駅」での乗り換えは、屋内での乗り換えであることから（即ち、外気に晒される可能性がほとんどないことから）、経路Ｂの表示優先順序は屋外での乗り換えがある場合（経路Ｃから経路Ｆ）に比べて高く設定される。
【００３９】
経路Ｃから経路Ｆは屋外で移動又は／及び待機する例を示しているが、経路Ｃは、経路Ｄから経路Ｆに比べて屋外乗換時間の長さが短いことから（即ち、外気に晒される時間が短いことから）、経路Ｃの表示優先順序は経路Ｄから経路Ｆに比べて高く設定される。
経路Ｄは、経路Ｃに比べて屋外乗換時間（屋外移動時間）の長さが長く、経路Ｅ及び経路Ｆに比べて屋外乗換時間の長さが短いことから、経路Ｄの表示優先順序は経路Ｃに比べて低く、経路Ｅ及び経路Ｆに比べて高く設定される。
【００４０】
経路Ｅ及び経路Ｆは、屋外乗換時間の合計時間が同じになる例を示している。
ここで、本実施形態に係る路線検索装置１０では、屋外乗換時間の合計時間が同じになった場合、屋外における乗り換え回数が多い経路（即ち、屋外乗換時間が細かく分割される経路）の表示優先順序を高く設定している。
これは、１回、１回の屋外における乗り換え時間が短ければ、それだけ寒さを体感しにくくなるという見解に基づくものであり、経路Ｅ及び経路Ｆに関しては、ユーザによって表示優先順序を変更できるものとする。即ち、屋外乗換時間の合計時間が同じになった場合に、屋外における乗り換え回数が少ない経路の表示優先順序を高く設定することもできる。
【００４１】
なお、屋外乗換時間の合計時間が同じとは、屋外乗換時間の合計時間が厳密に同一でなくてもよく、時間幅を設け、その範囲以内であれば同一とみなしてもよい。
また、その時間幅は、状況により決定することができる。
【００４２】
図４では、経路Ｅが「Ｏ駅」と「Ｐ駅」で２回、乗り換えを行っているのに対して、経路Ｆでは「Ｑ駅」で１回しか乗り換えを行っていないため、経路Ｅの表示優先順序を経路Ｆの表示優先順序よりも高く設定している。
図４に示すように、ソート処理部１１４によりソート処理が実行されると（表示優先順序が設定されると）、表示制御部１１５は、表示優先順序の高い路線結果から順に、「表示件数」、「最大許容所要時間」及び「最大許容料金」に関する設定（図３）に従って、表示（提供）対象とするか否かを決定する（即ち、表示対象とする路線結果を選択する）。
【００４３】
図５は、ユーザ端末４０における路線検索結果の表示画面を示す図である。
図５では、図３において設定された「表示件数」に従って、３件の経路（経路Ｂ、経路Ｄ、経路Ｆ）を表示している。
なお、図５において、図４に示す経路Ａ、経路Ｃ、及び経路Ｅは、図３において設定された「最大許容所要時間」及び／又は「最大許容料金」に従って、表示制御部１１５により表示（提供）対象から除外されたものとしている。
【００４４】
表示制御部１１５は、路線検索結果として「出発駅」、「出発時刻」、「到着駅」、「到着時刻」、「乗車料金（運賃）」「路線名」を表示させる。
表示制御部１１５は、「出発駅」及び「到着駅」の各々に関して、「時刻表」、「駅構内図」に関するリンクを併せて表示させる。
【００４５】
また、路線経路検索部１０８により検索した路線（経路）に乗り換えがある場合、表示制御部１１５は、「乗換駅」、「乗換時刻」、「乗車推奨位置（例えば、前方車両等）」、「屋内／屋外移動のマーク」、「屋内／屋外待機のマーク」、「乗換時間」、「屋外乗換時間」、「屋外移動時間」、「屋外待機時間」、「待合室の有無」に関する情報も表示させる。
表示制御部１１５は、「乗換駅」に関しても、「出発駅」及び「到着駅」と同様に、「時刻表」、「駅構内図」に関するリンクを併せて表示させ、さらに「乗換経路」に関するリンクも表示させる。
なお、乗換駅に待合室がある場合、表示制御部１１５は、乗換駅のホームにおける待合室の位置を表示させる。また、ユーザが「乗換経路」のリンクを選択すると、例えば、「（１）南口地下改札、（２）直進１２０ｍ、（３）Ｔ線 Ｌ駅の表示に従って右折、（４）直進５０ｍ、（５）西口改札」等の経路が表示される。
【００４６】
図６は、本発明の実施形態に係る路線検索装置１０の路線検索及び表示制御に関する処理の手順を示すフロー図である。
路線検索装置１０は、図３に示す路線検索の入力画面においてユーザにより「検索」が選択され、検索実行に関する命令を受信すると、図６に示す処理を開始する。
【００４７】
路線検索装置１０は、路線を検索する上で必要とされる情報を、ステップＳ１０１からＳ１０７で取得する。
路線検索装置１０は、「出発駅」及び「到着駅」に関する情報を取得する（Ｓ１０１）。
なお、図６のフロー図には図示していないが、路線検索装置１０は、「出発駅」及び／又は「到着駅」の情報を取得することができない場合、ユーザ端末４０にエラーメッセージを表示する。
【００４８】
路線検索装置１０は、「日時」に関する情報を取得する（Ｓ１０２）。
なお、ユーザにより「日時」に関する情報が設定されていない場合、路線検索装置１０は、時刻情報取得部１０４により取得した現在日時を、出発日時として取得する。
【００４９】
路線検索装置１０は、「優先指定」に関する情報を取得する（Ｓ１０３）。
「優先指定」に関して、デフォルトでは「到着時刻順」に設定されており、路線検索装置１０は到着時刻順に従ってソート処理を実行し、路線検索結果をユーザ端末４０に表示（提供）するが、ユーザは路線検索結果の表示後に「料金順」を選択することもできる。その場合、路線検索装置１０は、再度、料金順に従ってソート処理を実行し、ユーザ端末４０に路線検索結果を提供する。
【００５０】
路線検索装置１０は、「表示件数」に関する情報を取得する（Ｓ１０４）。
路線検索装置１０は、「最大許容所要時間」に関する情報を取得する（Ｓ１０５）。
路線検索装置１０は、「最大許容料金」に関する情報を取得する（Ｓ１０６）。
なお「表示件数」に関して、デフォルトでは「３件」に設定されている。
また、ユーザが「最大許容所要時間」、「最大許容料金」を設定していない場合、路線検索装置１０は、これらの設定を条件に含めずに、表示（提供）対象とする路線結果を選択する。
【００５１】
路線検索装置１０は、「歩行速度」に関する情報を取得する（Ｓ１０７）。
なお、「歩行速度」に関しても、「優先指定」の設定と同様に、路線検索結果の表示後にユーザにより設定を変更することが可能である。
【００５２】
路線検索装置１０は、路線を検索する上で必要とされる情報を取得すると（Ｓ１０１〜Ｓ１０７）、路線経路検索を実行する（Ｓ１０８）。
ステップＳ１０８の路線経路検索では、乗り換えがある場合、乗換経路の検索、移動時間の算出（屋外を移動する場合には屋外の移動時間の算出）、待機時間の算出（屋外で待機する場合には屋外での待機時間の算出）、乗換時間の算出（屋外移動又は／及び屋外待機がある場合には屋外乗換時間の算出）、また駅の設備情報の取得に関する処理を、路線経路検索を実行する過程で併せて実行する。
なお、路線検索装置１０は、検索された路線（経路）の集合を一時的に記憶する。
【００５３】
表示制御部１１５は、路線の検索が終了すると（Ｓ１０８）、検索された経路の数が「単数」であるか、「複数」であるかを判定する（Ｓ１０９）。
表示制御部１１５は、検索された経路の数が「単数」であると判定すると（Ｓ１０９ 「単数」）、ソート処理を実行する必要がないことから、検索された経路をユーザ端末４０に表示するように制御する（Ｓ１１０）。
【００５４】
表示制御部１１５は、ステップＳ１０９において、検索された経路の数が「複数」であると判定すると（Ｓ１０９ 「複数」）、検索された各々の経路に関して、乗り換えが有るか否かを判定する（Ｓ１１１）。
表示制御部１１５は、ステップＳ１１１において乗り換えが無いと判定した経路の数が「単数」であるか、「複数」であるかを判定する（Ｓ１１２）。
【００５５】
ソート処理部１１４は、表示制御部１１５により乗り換えの無い経路の数が「単数」であると判定されると（Ｓ１１２ 「単数」）、乗り換えの有る経路よりも表示優先順序を高く設定する（Ｓ１１３）。
表示制御部１１５は、その他の経路の表示優先順序、また設定情報取得部１０３により取得した「表示件数」、「最大許容所要時間」、「最大許容料金」に従って、表示（提供）対象とする経路とするか否かを決定する（Ｓ１１４）。
表示制御部１１５は、表示対象と判定した経路を、ユーザ端末４０に表示するように制御する（Ｓ１１０）。
【００５６】
ステップＳ１１２において表示制御部１１５により乗り換えの無い経路の数が「複数」であると判定されると（Ｓ１１２ 「複数」）、ソート処理部１１４は、設定情報取得部１０３により取得した「優先指定」に従って、路線経路検索部１０８により検索された路線検索結果（経路）に表示優先順序を設定し、並べ替え処理（ソート処理）を実行する（Ｓ１１５）。
ソート処理部１１４は、ステップＳ１１５において並べ替え処理が実行された路線結果に対して、乗り換えの有る経路よりも表示優先順序を高く設定する（Ｓ１１３）。
【００５７】
表示制御部１１５は、路線検索結果のうち表示優先順序の高い路線（経路）から、設定情報取得部１０３により取得した「表示件数」、「最大許容所要時間」、「最大許容料金」に従って、表示（提供）対象とする経路とするか否かを決定する（Ｓ１１４）。
表示制御部１１５は、表示対象と判定した経路を、ユーザ端末４０に表示するように制御する（Ｓ１１０）。
【００５８】
また、表示制御部１１５は、ステップＳ１１１において乗り換えが有ると判定した経路の各々に関して、乗り換え時の移動及び待機がいずれも屋内であるか否か（即ち、外気に晒される可能性がないか否か）を判定する（Ｓ１１６）。
表示制御部１１５は、屋内での移動及び待機であると判定すると（Ｓ１１６ Ｙｅｓ）、屋内での移動及び待機であると判定された経路の数が「単数」であるか、「複数」であるかを判定する（Ｓ１１７）。
【００５９】
ステップＳ１１７において、表示制御部１１５により屋内での移動及び待機であると判定された経路の数が「複数」であると判定されると、ソート処理部１１４は、乗換回数が少ない順に表示優先順序を高く設定し、路線検索結果（経路）を並べ替える（ソートする）（Ｓ１１８）。
表示制御部１１５は、ソートされた路線検索結果のうち、同じ乗換回数の経路の数が「単数」であるか、「複数」であるかを判定する（Ｓ１１９）。
【００６０】
ステップＳ１１９において、表示制御部１１５により同じ乗換回数の経路が「複数」であると判定されると、ソート処理部１１４は、設定情報取得部１０３により取得した「優先指定」に従って、路線経路検索部１０８により検索された路線検索結果（経路）に表示優先順序を設定し、並べ替え処理（ソート処理）を実行する（Ｓ１１５）。
ソート処理部１１４は、ステップＳ１１５において並べ替え処理が実行された路線結果に対して、乗り換えの無い経路よりも表示優先順序を低く、屋外での移動及び／又は待機がある経路よりも表示優先順序を高く設定する（Ｓ１１３）。
【００６１】
表示制御部１１５は、ソートされた路線検索結果の表示優先順序の高い路線（経路）から、設定情報取得部１０３により取得した「表示件数」、「最大許容所要時間」、「最大許容料金」に従って、表示（提供）対象とする経路とするか否かを判定する（Ｓ１１４）。
表示制御部１１５は、表示対象と判定した経路を、ユーザ端末４０に表示するように制御する（Ｓ１１０）。
【００６２】
また、表示制御部１１５は、ステップＳ１１６において屋内での移動及び待機ではない（即ち、屋外での移動及び／又は待機がある）と判定すると（Ｓ１１６ Ｎｏ）、その経路の数が「単数」であるか、「複数」であるかを判定する（Ｓ１２０）。
ステップＳ１２０において、表示制御部１１５により屋外での移動及び／又は待機であると判定された経路の数が「複数」であると判定されると、ソート処理部１１４は、屋外乗換時間の短い順に路線検索結果（経路）に表示優先順序を高く設定し、並べ替え処理（ソート処理）を実行する（Ｓ１２１）。
【００６３】
表示制御部１１５は、ステップＳ１２０において並べ替えられた経路に関して、屋外乗換時間の同じ経路の数が「単数」であるか、「複数」であるかを判定する（Ｓ１２２）。
ステップＳ１２２において、表示制御部１１５により屋外乗換時間の同じ経路の数が「複数」であると判定されると、ソート処理部１１４は、乗換回数が多い順に表示優先順序を高く設定し、経路を並べ替える（Ｓ１２３）。
【００６４】
表示制御部１１５は、ステップＳ１２３においてソートされた路線検索結果のうち、同じ乗換回数の経路の数が「単数」であるか、「複数」であるかを判定する（Ｓ１１９）。
路線検索装置１０は、表示制御部１１５により、同じ乗換回数の経路の数が「単数」であると判定されるとステップＳ１１３に処理を移行させ、また同じ乗換回数の経路の数が「複数」であると判定されるとステップＳ１１５に処理を移行させる。
ソート処理部１１４は、屋外での移動及び／又は待機があると判定された路線結果に対して、乗り換えの無い経路、屋内での移動及び待機がある経路よりも表示優先順序を低く設定し（Ｓ１１３）、ステップＳ１１４の処理に移行させる。
【００６５】
なお、路線検索装置１０は、表示制御部１１５により、ステップＳ１２０において屋外での移動及び／又は待機であると判定された経路の数が「単数」であると判定された場合、またステップＳ１２２において屋外乗換時間の同じ経路の数が「単数」であると判定された場合、ステップＳ１１３に処理を移行させる。
また、図６では、各々の分岐（ステップＳ１１１、ステップＳ１１６、ステップＳ１２０等）に即して説明したが、実際にはステップＳ１１３において、検索された全ての路線結果に対して、乗り換えの有無、乗り換えの回数、屋内での移動及び待機であるか否か、屋外乗換時間に従って、表示優先順序が設定される。
【００６６】
以上、説明したように、本発明の実施形態に係る路線検索装置によれば、出発駅から到着駅までの経路において屋外で乗り換えが発生する経路が複数検索された場合において、外気に晒される時間のより少ない経路を優先して提供することができる。
【符号の説明】
【００６７】
１０１…通信部、１０２…通信制御部、１０３…設定情報取得部、１０４…時刻情報取得部、１０５…路線情報記憶部、１０６…地図情報記憶部、１０７…駅設備情報記憶部、１０８…路線経路検索部、１０９…乗換経路検索部、１１０…駅設備情報取得部、１１１…移動時間算出部、１１２…待機時間算出部、１１３…乗換時間算出部、１１４…ソート処理部、１１５…表示制御部。
【図１】
2016151548.tif 000003
【図２】
2016151548.tif 000004
【図３】
2016151548.tif 000005
【図４】
2016151548.tif 000006
【図５】
2016151548.tif 000007
【図６】
2016151548.tif 000008