(57)【要約】【課題】ユーザが乗車しようとする号車、またはユーザが乗車した号車を推定する。【解決手段】実施形態に係る情報処理システム１は、測位部２３からユーザの絶対位置を示す絶対位置情報を取得する位置情報取得部２２１と、駅の位置および構成を含む駅情報を格納した駅情報データベース３３１を参照し、絶対位置情報に基づいてユーザがいる駅の駅情報を取得する駅情報取得部３２１と、列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベース３３２を参照し、絶対位置情報および駅情報に基づいてユーザの乗車列車の列車情報を取得する列車情報取得部３２２と、絶対位置情報、駅情報および列車情報に基づいてユーザが乗車しようとする号車またはユーザが乗車した号車を推定する号車推定部３２３とを備える。【選択図】図１
2015116848.tif 000002
【特許請求の範囲】
【請求項１】
測位手段からユーザの絶対位置を示す絶対位置情報を取得する位置情報取得手段と、
駅の位置および構成を含む駅情報を格納した駅情報データベースを参照し、前記絶対位置情報に基づいて前記ユーザがいる駅の駅情報を取得する駅情報取得手段と、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記絶対位置情報および前記駅情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段と、
前記絶対位置情報、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする号車または前記ユーザが乗車した号車を推定する号車推定手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記列車情報取得手段は、
前記絶対位置情報および前記駅情報に基づいて、前記ユーザがいるホームのホーム番号を特定し、
前記列車情報データベースを参照し、前記駅情報、前記ホーム番号および現在時刻に基づいて、前記ユーザが乗車しようとする列車の列車情報を取得し、
前記号車推定手段は、
前記絶対位置情報および前記駅情報に基づいて、前記ユーザのホーム上の位置を把握し、
前記ホーム上の位置および前記列車情報に基づいて、前記ユーザが乗車しようとする号車を推定する、
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記号車推定手段は、前記ホーム上の位置に最も近く停車する号車を、前記ユーザが乗車しようとする号車として推定することを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記絶対位置情報は、前記測位手段の測位精度に応じて決まる所定の位置範囲を示すものであり、
前記号車推定手段は、
前記位置範囲内に少なくとも一部が停車する号車を全て、前記ユーザが乗車しようとする列車の号車として推定することを特徴とする請求項２に記載の情報処理システム。
【請求項５】
前記号車推定手段は、前記推定された号車と前記位置範囲との重なり具合に基づいて、前記推定された号車ごとに乗車確率を出力することを特徴とする請求項４に記載の情報処理システム。
【請求項６】
前記号車推定手段は、前記推定された号車のうち最も乗車確率の高い号車を推定結果として出力することを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記駅情報取得手段は、
前記絶対位置情報が示す位置の経時的な変化から前記ユーザが乗車した列車が停止中であると判断した場合、前記駅情報データベースを参照し、前記絶対位置情報に基づいて停車駅の駅情報を取得し、
前記号車推定手段は、
前記絶対位置情報、前記列車情報および前記停車駅の駅情報に基づいて、前記ユーザが乗車した列車の号車を推定する、
ことを特徴とする請求項１に記載の情報処理システム。
【請求項８】
測位手段からユーザの絶対位置を示す絶対位置情報を取得する位置情報取得手段と、
前記ユーザの移動を検出するセンサ手段からセンサ情報を取得するセンサ情報取得手段と、
駅の位置および構成を含む駅情報を格納した駅情報データベースを参照し、前記絶対位置情報に基づいて、前記ユーザがいる駅の駅情報を取得する駅情報取得手段と、
前記絶対位置情報および前記駅情報に基づいて前記ユーザが到達した駅構内位置を特定し、前記センサ情報および前記駅情報に基づいて前記駅構内位置に対する前記ユーザの相対位置を求め、前記駅構内位置および前記相対位置に基づいてユーザの絶対位置を示す合成位置情報を生成する位置情報生成手段と、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記合成位置情報および前記駅情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段と、
前記合成位置情報、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする号車または前記ユーザが乗車した号車を推定する号車推定手段と、
を備えることを特徴とする情報処理システム。
【請求項９】
前記位置情報生成手段は、
前記センサ情報および前記駅情報に基づいて、前記ユーザの駅構内における移動手段と、前記駅構内位置からの移動距離とを把握し、
前記移動手段および前記移動距離に基づいて前記相対位置を求める、
ことを特徴とする請求項８に記載の情報処理システム。
【請求項１０】
前記列車情報取得手段は、
前記合成位置情報および前記駅情報に基づいて、前記ユーザがいるホームのホーム番号を特定し、
前記列車情報データベースを参照し、前記駅情報、前記ホーム番号および現在時刻に基づいて、前記ユーザが乗車しようとする列車の列車情報を取得し、
前記号車推定手段は、
前記合成位置情報および前記駅情報に基づいて、前記ユーザのホーム上の位置を把握し、
前記ホーム上の位置および前記列車情報に基づいて、前記ユーザが乗車しようとする号車を推定する、
ことを特徴とする請求項８または９に記載の情報処理システム。
【請求項１１】
前記号車推定手段は、前記ホーム上の位置に最も近く停車する号車を、前記ユーザが乗車しようとする号車として推定することを特徴とする請求項１０に記載の情報処理システム。
【請求項１２】
前記合成位置情報は、前記センサ手段の検出精度に応じて決まる所定の位置範囲を示すものであり、
前記号車推定手段は、
前記位置範囲内に少なくとも一部が停車する号車を全て、前記ユーザが乗車しようとする列車の号車として推定することを特徴とする請求項１０に記載の情報処理システム。
【請求項１３】
前記号車推定手段は、前記推定された号車と前記位置範囲との重なり具合に基づいて、前記推定された号車ごとに乗車確率を出力することを特徴とする請求項１２に記載の情報処理システム。
【請求項１４】
前記号車推定手段は、前記推定された号車のうち最も乗車確率の高い号車を推定結果として出力することを特徴とする請求項１３に記載の情報処理システム。
【請求項１５】
前記駅情報取得手段は、
前記絶対位置情報が示す位置の経時的な変化から前記ユーザが乗車した列車が停止したと判断した場合、前記駅情報データベースを参照し、前記絶対位置情報に基づいて停車駅の駅情報を取得し、
前記号車推定手段は、
前記絶対位置情報、前記列車情報および前記停車駅の駅情報に基づいて、前記ユーザが乗車した列車の号車を推定し、前記推定された号車を用いて乗車前に推定された号車を更新する、
ことを特徴とする請求項１０に記載の情報処理システム。
【請求項１６】
使用を希望するホーム接続施設に関する条件を含む移動経路情報を取得する移動経路情報取得手段と、
駅の構成を含む駅情報を格納した駅情報データベースを参照し、前記移動経路情報に基づいて、乗車駅または降車駅の駅情報を取得する駅情報取得手段と、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記移動経路情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段と、
前記ホーム接続施設、前記乗車駅または降車駅の駅情報、並びに前記列車情報に基づいて、乗車駅または降車駅における前記ホーム接続施設の位置を特定する位置特定手段と、
前記ホーム接続施設の位置、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする列車の号車または前記ユーザが乗車した列車の号車を推定する号車推定手段と、
を備えることを特徴とする情報処理システム。
【請求項１７】
前記号車推定手段は、前記ホーム接続施設の位置に最も近く停車する号車を、前記ユーザが乗車しようとする列車の号車または前記ユーザが乗車した列車の号車として推定することを特徴とする請求項１６に記載の情報処理システム。
【請求項１８】
乗車を希望する車両の車両種別に関する条件を含む移動経路情報を取得する移動経路情報取得手段と、 
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記移動経路情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段と、
前記車両種別および前記列車情報に基づいて、前記ユーザが乗車しようとする列車の号車または前記ユーザが乗車した列車の号車を推定する号車推定手段と、
を備えることを特徴とする情報処理システム。
【請求項１９】
測位手段からユーザの絶対位置を示す絶対位置情報を取得するステップと、
駅の位置および構成を含む駅情報を格納した駅情報データベースを参照し、前記絶対位置情報に基づいて前記ユーザがいる駅の駅情報を取得するステップと、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記絶対位置情報および前記駅情報に基づいて、前記ユーザの乗車列車の列車情報を取得するステップと、
前記絶対位置情報、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする号車または前記ユーザが乗車した号車を推定するステップと、
を備えることを特徴とする情報処理方法。
【請求項２０】
測位手段からユーザの絶対位置を示す絶対位置情報を取得するステップと、
前記ユーザの移動を検出するセンサ手段からセンサ情報を取得するステップと、
駅の位置および構成を含む駅情報を格納した駅情報データベースを参照し、前記絶対位置情報に基づいて、前記ユーザがいる駅の駅情報を取得するステップと、
前記絶対位置情報および前記駅情報に基づいて前記ユーザが到達した駅構内位置を特定し、前記センサ情報および前記駅情報に基づいて前記駅構内位置に対する前記ユーザの相対位置を求め、前記駅構内位置および前記相対位置に基づいてユーザの絶対位置を示す合成位置情報を生成するステップと、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記合成位置情報および前記駅情報に基づいて、前記ユーザの乗車列車の列車情報を取得するステップと、
前記合成位置情報、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする号車または前記ユーザが乗車した号車を推定するステップと、
を備えることを特徴とする情報処理方法。
【請求項２１】
使用を希望するホーム接続施設に関する条件を含む移動経路情報を取得するステップと、
駅の構成を含む駅情報を格納した駅情報データベースを参照し、前記移動経路情報に基づいて、乗車駅または降車駅の駅情報を取得するステップと、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記移動経路情報に基づいて、前記ユーザの乗車列車の列車情報を取得するステップと、
前記ホーム接続施設、前記乗車駅または降車駅の駅情報、並びに前記列車情報に基づいて、乗車駅または降車駅における前記ホーム接続施設の位置を特定するステップと、
前記ホーム接続施設の位置、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする列車の号車または前記ユーザが乗車した列車の号車を推定するステップと、
を備えることを特徴とする情報処理方法。
【請求項２２】
乗車を希望する車両の車両種別に関する条件を含む移動経路情報を取得するステップと、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記移動経路情報に基づいて、前記ユーザの乗車列車の列車情報を取得するステップと、
前記車両種別および前記列車情報に基づいて、前記ユーザが乗車しようとする列車の号車または前記ユーザが乗車した列車の号車を推定するステップと、
を備えることを特徴とする情報処理方法。
【請求項２３】
コンピュータを、
測位手段からユーザの絶対位置を示す絶対位置情報を取得する位置情報取得手段、
駅の位置および構成を含む駅情報を格納した駅情報データベースを参照し、前記絶対位置情報に基づいて前記ユーザがいる駅の駅情報を取得する駅情報取得手段、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記絶対位置情報および前記駅情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段、および
前記絶対位置情報、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする号車または前記ユーザが乗車した号車を推定する号車推定手段、
として機能させるための情報処理プログラム。
【請求項２４】
コンピュータを、
測位手段からユーザの絶対位置を示す絶対位置情報を取得する位置情報取得手段、
前記ユーザの移動を検出するセンサ手段からセンサ情報を取得するセンサ情報取得手段、
駅の位置および構成を含む駅情報を格納した駅情報データベースを参照し、前記絶対位置情報に基づいて、前記ユーザがいる駅の駅情報を取得する駅情報取得手段、
前記絶対位置情報および前記駅情報に基づいて前記ユーザが到達した駅構内位置を特定し、前記センサ情報および前記駅情報に基づいて前記駅構内位置に対する前記ユーザの相対位置を求め、前記駅構内位置および前記相対位置に基づいてユーザの絶対位置を示す合成位置情報を生成する位置情報生成手段、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記合成位置情報および前記駅情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段、および
前記合成位置情報、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする号車または前記ユーザが乗車した号車を推定する号車推定手段、
として機能させるための情報処理プログラム。
【請求項２５】
コンピュータを、
使用を希望するホーム接続施設に関する条件を含む移動経路情報を取得する手段、
駅の構成を含む駅情報を格納した駅情報データベースを参照し、前記移動経路情報に基づいて、乗車駅または降車駅の駅情報を取得する駅情報取得手段、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記移動経路情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段、
前記ホーム接続施設、前記乗車駅または降車駅の駅情報、並びに前記列車情報に基づいて、乗車駅または降車駅における前記ホーム接続施設の位置を特定する位置特定手段、および
前記ホーム接続施設の位置、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする列車の号車または前記ユーザが乗車した列車の号車を推定する号車推定手段、
として機能させるための情報処理プログラム。
【請求項２６】
コンピュータを、
乗車を希望する車両の車両種別に関する条件を含む移動経路情報を取得する手段、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記移動経路情報基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段、および
前記車両種別および前記列車情報に基づいて、前記ユーザが乗車しようとする列車の号車または前記ユーザが乗車した列車の号車を推定する号車推定手段、
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法、および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、ユーザが乗車している列車を推定するための情報処理システムが提案されている。
【０００３】
特許文献１には、携帯端末のＧＰＳ測位結果による位置情報を利用して、ユーザが乗車している列車を推定することが記載されている。しかしながら、当該技術は、列車の推定に留まり、ユーザが乗車した号車まで推定することはできない。
【０００４】
また、特許文献２には、列車の各座席に無線装置を配し、当該無線装置とユーザの携帯端末との間で通信を行うことで、列車の空席情報等を収集することが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１９４９５１号公報
【特許文献２】特開２００４−１１０５０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献２の情報処理システムのように、列車の各座席に携帯端末と通信可能な無線装置を設置すれば、ユーザは携帯端末を介して乗車している号車を把握することができる可能性がある。
【０００７】
しかしながら、この場合、ユーザが列車に乗車し、ユーザの携帯端末と列車の無線装置とが通信するまで、ユーザは乗車した号車を把握することはできない。即ち、ユーザが乗車しようとする号車を予測することはできない。また、ユーザが乗車した号車を把握するためには各座席（少なくとも各号車）に無線装置を設置する必要があるため、導入コストが膨大になってしまうという問題もある。
【０００８】
本発明は、上記の技術的認識に基づいてなされたものであり、その目的は、ユーザが乗車しようとする号車またはユーザが乗車した号車を推定することが可能な情報処理システム、情報処理方法および情報処理プログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明の第１の態様に係る情報処理システムは、
測位手段からユーザの絶対位置を示す絶対位置情報を取得する位置情報取得手段と、
駅の位置および構成を含む駅情報を格納した駅情報データベースを参照し、前記絶対位置情報に基づいて前記ユーザがいる駅の駅情報を取得する駅情報取得手段と、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記絶対位置情報および前記駅情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段と、
前記絶対位置情報、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする号車または前記ユーザが乗車した号車を推定する号車推定手段と、
を備えることを特徴とする。
【００１０】
なお、本発明において、「ユーザの乗車列車」とは、ユーザが乗車しようとする列車、またはユーザが乗車した列車を示す。
【００１１】
本発明の第２の態様に係る情報処理システムは、
測位手段からユーザの絶対位置を示す絶対位置情報を取得する位置情報取得手段と、
前記ユーザの移動を検出するセンサ手段からセンサ情報を取得するセンサ情報取得手段と、
駅の位置および構成を含む駅情報を格納した駅情報データベースを参照し、前記絶対位置情報に基づいて、前記ユーザがいる駅の駅情報を取得する駅情報取得手段と、
前記絶対位置情報および前記駅情報に基づいて前記ユーザが到達した駅構内位置を特定し、前記センサ情報および前記駅情報に基づいて前記駅構内位置に対する前記ユーザの相対位置を求め、前記駅構内位置および前記相対位置に基づいてユーザの絶対位置を示す合成位置情報を生成する位置情報生成手段と、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記合成位置情報および前記駅情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段と、
前記合成位置情報、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする号車または前記ユーザが乗車した号車を推定する号車推定手段と、
を備えることを特徴とする。
【００１２】
本発明の第３の態様に係る情報処理システムは、
使用を希望するホーム接続施設に関する条件を含む移動経路情報を取得する移動経路情報取得手段と、
駅の構成を含む駅情報を格納した駅情報データベースを参照し、前記移動経路情報に基づいて、乗車駅または降車駅の駅情報を取得する駅情報取得手段と、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記移動経路情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段と、
前記ホーム接続施設、前記乗車駅または降車駅の駅情報、並びに前記列車情報に基づいて、乗車駅または降車駅における前記ホーム接続施設の位置を特定する位置特定手段と、
前記ホーム接続施設の位置、前記駅情報および前記列車情報に基づいて、前記ユーザが乗車しようとする列車の号車または前記ユーザが乗車した列車の号車を推定する号車推定手段と、
を備えることを特徴とする。
【００１３】
本発明の第４の態様に係る情報処理システムは、
乗車を希望する車両の車両種別に関する条件を含む移動経路情報を取得する移動経路情報取得手段と、
列車および号車の構成、並びに列車の時刻表を含む列車情報を格納した列車情報データベースを参照し、前記移動経路情報に基づいて、前記ユーザの乗車列車の列車情報を取得する列車情報取得手段と、
前記車両種別および前記列車情報に基づいて、前記ユーザが乗車しようとする列車の号車または前記ユーザが乗車した列車の号車を推定する号車推定手段と、
を備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ユーザが乗車しようとする号車またはユーザが乗車した号車を推定することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態に係る情報処理システム１の概略的な構成を示す図である。
【図２】情報処理システム１の処理動作の一例を示すシーケンス図である。
【図３】乗車駅のホーム、該ホームに停車した列車、およびＧＰＳ測位によるユーザのホーム上の位置Ｐを示す図である。
【図４】乗車駅のホーム、該ホームに停車した列車、およびＷｉＦｉ測位によるユーザの位置範囲を示す図である。
【図５】停車駅における号車推定を説明するための図である。
【図６】本発明の第２の実施形態に係る情報処理システム１Ａの概略的な構成を示す図である。
【図７】第２の実施形態における合成位置情報の生成について説明するための図である。
【図８Ａ】情報処理システム１Ａの処理動作の一例を示すシーケンス図である。
【図８Ｂ】図８Ａに続く、情報処理システム１Ａの処理動作の一例を示すシーケンス図である。
【図９】（ａ）は、センサ情報が移動方向を含まない場合における、合成位置情報が示すユーザの２つの位置範囲を示し、（ｂ）は、停車駅で号車番号を推定することで推定精度を高める方法を説明するための図である。
【図１０】本発明の第３の実施形態に係る情報処理システム１Ｂの概略的な構成を示す図である。
【図１１Ａ】情報処理システム１Ｂの処理動作の一例を示すシーケンス図である。
【図１１Ｂ】図１１Ａに続く、情報処理システム１Ｂの処理動作の一例を示すシーケンス図である。
【図１２】本発明の第４の実施形態に係る情報処理システム１Ｃの概略的な構成を示す図である。
【図１３】情報処理システム１Ｃの処理動作の一例を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
以下、本発明に係る実施形態について、図面を参照しながら具体的に説明する。
【００１７】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る情報処理システム１の概略的な構成を示している。
【００１８】
情報処理システム１は、図１に示すように、端末装置２およびサーバ３を備えている。端末装置２とサーバ３とは、ネットワーク４を介して互いに通信可能に接続されている。
【００１９】
なお、端末装置２およびサーバ３の少なくとも一部は、コンピュータにより実現される。また、ネットワーク４は、有線回線および無線回線のいずれでもよく、回線の種類や形態は問わない。
【００２０】
まず、端末装置２について説明する。端末装置２は、ユーザが使用するものであり、例えば、携帯電話、スマートフォンもしくはタブレット端末装置等のモバイル電子機器である。
【００２１】
端末装置２は、図１に示すように、通信部２１と、制御部２２と、測位部２３と、操作入力部２４と、出力部２５とを有する。
【００２２】
通信部２１は、ネットワーク４を介して制御部２２とサーバ３との間で情報を送受信するためのインターフェースである。
【００２３】
制御部２２は、位置情報取得部２２１を有する。位置情報取得部２２１は、測位部２３から、ユーザの絶対位置を示す絶対位置情報を取得する。
【００２４】
測位部２３は、ユーザ（端末装置２）の絶対位置を測定する。測位部２３は、例えば、ＧＰＳ（Global Positioning System）衛星からの信号を受信してユーザの絶対位置を測定する。あるいは、測位部２３は、ＷｉＦｉ測位のように、アクセスポイントからの電波を受信して測位を行ってもよい。
【００２５】
操作入力部２４は、ユーザが端末装置２に操作を入力するためのインターフェースであり、例えばタッチパネル、キーボード、マイク等である。
【００２６】
出力部２５は、端末装置２からユーザへ各種情報を提示するインターフェースである。出力部２５は、例えば、映像を表示する液晶ディスプレイ等の表示装置である。また、出力部２５は、外部に接続される音声再生手段に音声信号を出力するものであってもよい。
【００２７】
次に、サーバ３について説明する。サーバ３は、端末装置２から受信した絶対位置情報に基づいて、ユーザが乗車しようとする号車を推定する。
【００２８】
図１に示すように、サーバ３は、通信部３１と、制御部３２と、記憶部３３とを有する。
【００２９】
通信部３１は、ネットワーク４を介して端末装置２と制御部３２との間で情報を送受信するインターフェースである。
【００３０】
記憶部３３は、例えば、ハードディスク等の固定型データストレージである。記憶部３３は、必ずしもサーバ３内に設けられなくてもよく、ネットワーク４を介して通信可能に接続された別の装置内に設けられてもよい。
【００３１】
図１に示すように、記憶部３３は、駅情報データベース３３１と、列車情報データベース３３２とを有する。
【００３２】
駅情報データベース３３１は、駅情報を格納したデータベースである。ここで、駅情報は、駅の位置および構成を含む情報である。ここで、駅の構成とは、改札口の数、改札口の位置、駅構内の移動手段（エレベータ、エスカレータ、階段など）の位置および向き、改札口から移動手段までの距離、移動手段で移動する距離、ホームの数、各ホームの構成および長さ、並びに列車の停止位置などである。移動手段の向きとは、移動手段がエレベータの場合、エレベータの乗降口の向きを指し、移動手段が階段やエスカレータの場合、階段やエスカレータの進行方向を指す。
【００３３】
列車情報データベース３３２は、列車を特定するための列車情報を格納したデータベースである。ここで、列車情報は、列車および号車の構成、並びに列車の時刻表（９時１５分Ｔ駅発など）を含む情報である。列車の構成は、例えば、編成数（１５両編成など）である。号車の構成は、例えば、号車あたりのドアの数（３ドア／４ドア）および各ドアの位置である。
【００３４】
なお、上記の駅情報データベース３３１および列車情報データベース３３２は、異なる記憶部に設けられてもよい。
【００３５】
制御部３２は、駅情報取得部３２１と、列車情報取得部３２２と、号車推定部３２３とを有する。
【００３６】
制御部３２は、通信部３１を介して、端末装置２から絶対位置情報を受信する。制御部３２は、端末装置２から所定の時間間隔で絶対位置情報を受信し、経時的に記録された絶対位置情報からなる移動軌跡情報を記憶手段（記憶部３３等）に記憶してもよい。
【００３７】
駅情報取得部３２１は、駅情報データベース３３１を参照し、端末装置２の絶対位置情報に基づいて、ユーザがいる駅（乗車駅、途中停車駅、降車駅など）の駅情報を取得する。なお、駅情報取得部３２１は、端末装置２から受信した最新の絶対位置情報に基づいて駅情報を取得してもよいし、あるいは、移動軌跡情報に基づいて駅情報を取得してもよい。
【００３８】
列車情報取得部３２２は、列車情報データベース３３２を参照し、絶対位置情報および駅情報に基づいて、ユーザが乗車しようとする列車の列車情報を取得する。
【００３９】
より詳しくは、列車情報取得部３２２は、まず、絶対位置情報および駅情報に基づいて、ユーザがいるホームのホーム番号を特定する。なお、列車情報取得部３２２は、好ましくは、ユーザが駅のホーム上に停止したと判断してから、ユーザがいるホームのホーム番号を特定する。そして、列車情報取得部３２２は、列車情報データベース３３２を参照し、駅情報、ホーム番号および現在時刻に基づいて、ユーザが乗車しようとする列車の列車情報を取得する。例えば、列車情報取得部３２２は、ユーザが列車を待っているホームに次に到着する列車の列車情報を取得する。
【００４０】
号車推定部３２３は、絶対位置情報、駅情報および列車情報に基づいて、ユーザが乗車しようとする号車を推定する。
【００４１】
より詳しくは、号車推定部３２３は、絶対位置情報および駅情報に基づいて、ユーザのホーム上の位置を把握し、そして、ホーム上の位置および列車情報に基づいて、ユーザが乗車しようとする号車を推定する。
【００４２】
次に、図２を参照して、第１の実施形態に係る情報処理システム１の処理動作の一例について説明する。
まず、端末装置２における制御部２２の位置情報取得部２２１は、測位部２３から絶対位置情報を取得し、通信部２１を介して当該絶対位置情報をサーバ３に送信する（ステップＳ１１）。そして、サーバ３の制御部３２は、通信部３１を介して当該絶対位置情報を受信する（ステップＳ２１）。
【００４３】
次に、制御部３２の駅情報取得部３２１は、駅情報データベース３３１を参照し、端末装置２から受信した絶対位置情報に基づいて、ユーザがいる駅の駅情報を取得する（ステップＳ２２）。
【００４４】
次に、制御部３２の列車情報取得部３２２は、列車情報データベース３３２を参照し、絶対位置情報および駅情報に基づいて、ユーザが乗車しようとする列車の列車情報を取得する（ステップＳ２３）。
【００４５】
次に、制御部３２の号車推定部３２３は、絶対位置情報、駅情報および列車情報に基づいて、ユーザが乗車しようとする号車を推定する（ステップＳ２４）。
【００４６】
例えば、号車推定部３２３は、ユーザのホーム上の位置に最も近く停車する号車を、ユーザが乗車しようとする号車として推定する。図３は、階段１０２に接続するホーム１０１、ホーム１０１に停車した列車（１２両編成）、およびＧＰＳ測位によるユーザのホーム上の位置Ｐを示している。図３の場合、３号車がユーザのホーム上の位置Ｐに最も近く停車するため、号車推定部３２３は、３号車をユーザが乗車しようとする号車として推定する。
【００４７】
なお、ＷｉＦｉ測位などを利用して絶対位置情報を取得する場合、図４に示すように、絶対位置情報は所定の位置範囲１０４を示す。この位置範囲１０４の大きさは測位部２３の測位精度に応じて決まる。図４において、アクセスポイント１０５，１０６，１０７は、ホーム１０１に設置されたアクセスポイントである。このような場合、号車推定部３２３は、位置範囲１０４内に少なくとも一部が停車する号車を全て、ユーザが乗車しようとする列車の号車として推定するようにしてもよい。図４に示すように２号車〜４号車が位置範囲１０４内に少なくとも一部が停車することから、この場合、号車推定部３２３は、２号車〜４号車を、ユーザが乗車しようとする列車の号車として推定する。
【００４８】
また、号車推定部３２３は、推定された号車（２号車〜４号車）と位置範囲１０４との重なり具合（重なり面積等）に基づいて、推定された号車ごとに乗車確率を出力するようにしてもよい。図４の例で言えば、位置範囲１０４との重なり面積が最も大きい３号車の乗車確率を最も高くし、４号車、２号車の順に高い乗車確率を出力する。
【００４９】
あるいは、号車推定部３２３は、推定された号車に対し均等な乗車確率を出力してもよい。例えば、２号車〜４号車の３つの号車が推定された場合、各号車の乗車確率を３３％とする。
【００５０】
号車の推定が完了すると、サーバ３の制御部３２は、通信部３１を介して、推定された号車の号車番号を端末装置２に送信する（ステップＳ２５）。
【００５１】
また、制御部３２は、列車情報取得部３２２が取得した列車情報（路線名、発着時間等）を、号車番号とともに端末装置２に送信する。
【００５２】
なお、複数の号車が推定された場合、制御部３２は、最も乗車確率の高い号車の号車番号を推定結果として出力するようにしてもよい。
【００５３】
その後、端末装置２の制御部２２は、通信部２１を介して号車番号を受信する（ステップＳ１２）。端末装置２の出力部２５は、受信した号車番号を出力する。
【００５４】
なお、サーバ３は、推定された号車の号車番号を用いて所定の処理を行い、当該処理結果を端末装置２に送信するようにしてもよい。例えば、サーバ３は、推定された号車番号を用いて、乗換駅における移動経路や移動時間の導出処理を行い、その結果を端末装置２に送信してもよい。
【００５５】
次に、乗車後、ユーザが乗車した号車を推定する方法について説明する。
【００５６】
サーバ３の制御部３２は、絶対位置情報が示す位置の経時的な変化から、ユーザが乗車した列車が停止中であるか否かを判断する。制御部３２は、前述の移動軌跡情報を参照して、絶対位置情報が示す位置の経時的な変化を把握してもよい。
【００５７】
そして、ユーザが乗車した列車が停止中であると判断した場合、駅情報取得部３２１は、駅情報データベース３３１を参照し、絶対位置情報に基づいて停車駅の駅情報を取得する。ここで、停車駅は、例えば、途中停車駅、乗換駅、降車駅である。なお、ここでいう停車駅は乗車駅であってもよく、これは、ユーザが列車に乗車してから列車が動き出すまでの間に号車推定を行う場合に相当する。
【００５８】
停車駅の駅情報が取得されると、号車推定部３２３は、絶対位置情報、列車情報および停車駅の駅情報に基づいて、ユーザが乗車した列車の号車を推定する。例えば、列車情報および停車駅の駅情報から、１２両編成の列車が図５に示すように停車駅のホーム１１０に停車していると判明した場合、号車推定部３２３は、ユーザの位置Ｐから、ユーザは３号車に乗車したと推定する。
【００５９】
なお、列車情報の取得については、ユーザが乗車した列車が乗車駅等の停車駅を発車した時刻（駅発車時刻）を把握し、当該時刻を利用して列車情報を取得してもよい。駅発車時刻は、前述の移動軌跡情報から把握することが可能である。この場合、列車情報取得部３２２は、列車情報データベース３３２を参照し、駅情報、ホーム番号および駅発車時刻に基づいて、ユーザが乗車した列車の列車情報を取得する。例えば、列車情報取得部３２２は、特定された駅のホーム（Ｈ駅の１番線ホーム等）の時刻表を列車情報データベース３３２から取得し、駅発車時刻に最も近い時刻に、当該ホームを発車した列車の列車情報を取得する。
【００６０】
上記のようにすることで、第１の実施形態によれば、ユーザが乗車しようとする号車の推定だけでなく、ユーザが乗車した号車を推定することもできる。
【００６１】
なお、乗車前に号車推定を行い、乗車後にも号車推定を行ってもよい。このように号車推定を複数回行うことで、推定精度を高めることができる。例えば、号車推定を行う度に、より乗車確率の高い号車に推定結果を更新することで、推定精度を高めることができる。
【００６２】
以上説明したように、第１の実施形態によれば、ユーザが乗車しようとする号車またはユーザが乗車した号車を推定することができる。
【００６３】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第２の実施形態と第１の実施形態との相違点の一つは、ユーザの位置情報の取得方法である。第１の実施形態では測位部２３による測位結果のみを用いたが、第２の実施形態では、測位部２３による測位結果と、センサ部２６により取得されたセンサ情報とを組み合わせてユーザの絶対位置を生成する。この方法は、例えば、ユーザが地下ホームに移動するなどして駅構内の移動途中で測位部２３による測位が不可能になったとき等に有効である。
【００６４】
以下、第１の実施形態との相違点を中心に第２の実施形態について説明する。
図６は、本発明の第２の実施形態に係る情報処理システム１Ａの概略的な構成を示している。情報処理システム１Ａは、ネットワーク４を介して互いに通信可能に接続された端末装置２およびサーバ３を備えている。
【００６５】
端末装置２の制御部２２は、第１の実施形態で説明した位置情報取得部２２１に加えて、センサ情報取得部２２２を有している。
【００６６】
センサ情報取得部２２２は、センサ部２６からセンサ情報を取得する。センサ部２６は、ユーザの移動を検出するセンサである。センサ部２６は、例えば、加速度センサ、ジャイロ、高度センサおよび地磁気センサの少なくとも１つを含み、加速度、角速度、高度および移動方向の少なくとも１つを検出する。
【００６７】
サーバ３の制御部３２は、第１の実施形態で説明した駅情報取得部３２１、列車情報取得部３２２および号車推定部３２３に加えて、位置情報生成部３２４を有している。
【００６８】
位置情報生成部３２４は、測位部２３から得られた絶対位置情報と、センサ部２６から得られたセンサ情報とを組み合わせて、駅構内にいるユーザの絶対位置を示す合成位置情報を生成する。合成位置情報の生成方法について詳しく説明する。
【００６９】
まず、位置情報生成部３２４は、移動軌跡情報等の絶対位置情報、および駅情報に基づいて、ユーザが到達した駅構内位置を特定する。駅構内位置は、駅構内の任意の位置であってよいが、例えば駅構内施設の位置である。駅構内施設として、改札口、駅の出入り口、階段、エスカレータ、エレベータ等が挙げられる。
【００７０】
図７の例の場合、位置情報生成部３２４は、絶対位置情報および駅情報に基づいて、ユーザが到達した駅構内施設が改札口１０８（位置Ｑ）であることを特定する。
【００７１】
なお、端末装置２が改札口に設けられた通信装置と無線通信を行って改札口の位置情報を取得可能な場合は、端末装置２は取得した改札口に関する情報（改札口に割り振られた識別番号等）をサーバ３に送信してもよい。そして、サーバ３の位置情報生成部３２４は、端末装置２から受信した情報と駅情報とにより、ユーザが到達した改札口を特定してもよい。
【００７２】
ユーザが到達した駅構内位置を特定した後、位置情報生成部３２４は、センサ情報および駅情報に基づいて、特定された駅構内位置に対するユーザの相対位置ベクトルを求める。
【００７３】
より詳しくは、位置情報生成部３２４は、まず、センサ情報および駅情報に基づいて、ユーザの駅構内における移動手段と、駅構内位置からの移動距離および移動方向とを把握する。ここで、移動手段とは、エスカレータ、階段、エレベータ、徒歩（エスカレータ、階段およびエレベータ以外の移動）等のことである。例えば、センサ部２６が３軸加速度センサの場合、検出された鉛直方向上向きの加速度成分に基づいて、ユーザが階段を上っていることを把握する。
【００７４】
次に、位置情報生成部３２４は、把握した移動手段、移動距離および移動方向に基づいて、特定された駅構内位置に対するユーザの相対位置ベクトルを求める。
【００７５】
図７の場合、位置情報生成部３２４は、把握した移動手段、移動距離および移動方向に基づいて、改札口１０８の位置Ｑに対するユーザの相対位置ベクトルＲを求める。この相対位置ベクトルＲを求めるため、図７からわかるように、位置情報生成部３２４は、移動距離および移動方向の他、移動手段である階段１０２も考慮する必要がある。
【００７６】
相対位置ベクトルＲを求めた後、位置情報生成部３２４は、駅構内位置Ｑおよび相対位置ベクトルＲに基づいて、ユーザの絶対位置を示す合成位置情報を生成する。図７の場合、位置情報生成部３２４は、改札口１０８の位置Ｑおよび相対位置ベクトルＲに基づいて、ユーザの絶対位置Ｐを示す合成位置情報を生成する。
【００７７】
なお、センサ情報がユーザの移動方向に関する情報を含まない場合、位置情報生成部３２４は、把握した移動手段および移動距離に基づいて、相対位置ベクトルに代えて、駅構内位置に対するユーザの相対位置を求めてもよい。この相対位置は、例えば、後ほど詳しく説明する図９（ａ）における、階段１０２からの位置（位置範囲１０４）等である。この場合、位置情報生成部３２４は、加速度等のセンサ情報からユーザが階段１０２を上ったことを把握し、階段１０２の位置および階段１０２からの移動距離を用いて、ユーザのホーム上の位置範囲１０４を示す合成位置情報を生成する。
【００７８】
列車情報取得部３２２は、列車情報データベース３３２を参照し、位置情報生成部３２４により生成された合成位置情報、および駅情報に基づいて、ユーザが乗車しようとする列車の列車情報を取得する。
【００７９】
号車推定部３２３は、合成位置情報、駅情報および列車情報に基づいて、ユーザが乗車しようとする号車を推定する。
【００８０】
次に、図８Ａおよび図８Ｂを参照して、第２の実施形態に係る情報処理システム１Ａの処理動作の一例について説明する。
【００８１】
まず、端末装置２における制御部２２の位置情報取得部２２１は、測位部２３から絶対位置情報を取得し、通信部２１を介して当該絶対位置情報をサーバ３に送信する（ステップＳ３１）。
【００８２】
次に、センサ部２６からセンサ情報を取得し、通信部２１を介して当該センサ情報をサーバ３に送信する（ステップＳ３２）。
【００８３】
端末装置２は、上記のようにして、絶対位置情報およびセンサ情報を所定の時間間隔でサーバ３に送信する。そして、サーバ３の制御部３２は、通信部３１を介して絶対位置情報およびセンサ情報を受信する（ステップＳ４１）。
【００８４】
次に、制御部３２の駅情報取得部３２１は、駅情報データベース３３１を参照し、端末装置２から受信した絶対位置情報に基づいて、ユーザがいる駅の駅情報を取得する（ステップＳ４２）。
【００８５】
次に、制御部３２の位置情報生成部３２４は、駅構内位置および相対位置ベクトルに基づいて、ユーザの絶対位置を示す合成位置情報を生成する（ステップＳ４３）。合成位置情報の具体的な生成手順については、位置情報生成部３２４の説明で述べたので、ここでは詳しい説明は省略する。
【００８６】
次に、制御部３２の列車情報取得部３２２は、列車情報データベース３３２を参照し、合成位置情報および駅情報に基づいて、ユーザが乗車しようとする列車の列車情報を取得する（ステップＳ４４）。
【００８７】
より詳しくは、列車情報取得部３２２は、まず、合成位置情報および駅情報に基づいて、ユーザがいるホームのホーム番号を特定する。なお、列車情報取得部３２２は、好ましくは、ユーザが駅のホーム上に停止したと判断してから、ユーザがいるホームのホーム番号を特定する。
【００８８】
そして、列車情報取得部３２２は、駅情報、ホーム番号および現在時刻に基づいて、ユーザが乗車しようとする列車の列車情報を取得する。例えば、列車情報取得部３２２は、ユーザが待っているホームに次に到着する列車の列車情報を取得する。
【００８９】
次に、制御部３２の号車推定部３２３は、合成位置情報、駅情報および列車情報に基づいて、ユーザが乗車しようとする号車を推定する（ステップＳ４５）。
【００９０】
より詳しくは、号車推定部３２３は、合成位置情報および駅情報に基づいて、ユーザのホーム上の位置を把握し、そして、ホーム上の位置および列車情報に基づいて、ユーザが乗車しようとする号車を推定する。具体的には、号車推定部３２３は、ホーム上の位置に最も近く停車する号車を、ユーザが乗車しようとする号車として推定してもよい。
【００９１】
なお、第１の実施形態で説明した位置範囲１０４のように、合成位置情報がセンサ部２６の検出精度に応じて決まる所定の位置範囲を示す場合がある。このような場合、号車推定部３２３は、当該位置範囲内に少なくとも一部が停車する号車を全て、ユーザが乗車しようとする列車の号車として推定するようにしてもよい。
【００９２】
号車の推定が完了すると、サーバ３の制御部３２は、通信部３１を介して、推定された号車の号車番号を端末装置２に送信する（ステップＳ４６）。制御部３２は、列車情報取得部３２２が取得した列車情報を、号車番号とともに端末装置２に送信してもよい。
【００９３】
その後、端末装置２の制御部２２は、通信部２１を介して号車番号を受信する（ステップＳ３３）。端末装置２の出力部２５は、受信した号車番号を出力する。
【００９４】
上記のように、第２の実施形態によれば、測位部２３による測位が駅構内を移動中に使用できなくなった場合であっても、ユーザが乗車しようとする号車を推定することができる。
【００９５】
なお、センサ部２６から取得されるセンサ情報に、移動方向に関する情報が含まれず、そのため、合成位置情報が複数の位置を示す場合がある。図９（ａ）は、ユーザがホームに出るための２つの階段１０２の各々からほぼ等距離にある改札口１０８を通過した場合を示している。合成位置情報は図９（ａ）に示すように２つの位置範囲１０４を示しており、そのため、１号車〜４号車、および９号車〜１２号車が推定される。この場合、これ以上号車の推定精度を上げることは困難である。
【００９６】
このような場合、停車駅で推定された号車に基づいて、乗車前に推定された号車を更新することで、推定精度を上げることが考えられる。停車駅での号車推定方法は、第１の実施形態で説明した通りである。即ち、駅情報取得部３２１は、測位部２３から取得した絶対位置情報が示す位置の経時的な変化から、ユーザが乗車した列車が停止したと判断した場合、駅情報データベース３３１を参照し、絶対位置情報に基づいて停車駅の駅情報を取得する。そして、号車推定部３２３は、絶対位置情報、列車情報および停車駅の駅情報に基づいて、ユーザが乗車した列車の号車を推定する。
【００９７】
図９（ｂ）は、停車駅において号車推定を行う場合を示している。図９（ｂ）に示すように、停車駅での号車推定の結果、１号車および２号車が推定されるため、乗車駅で推定された３号車、４号車および９号車〜１２号車については、この時点で推定結果から削除する。
【００９８】
以上説明したように、第２の実施形態によれば、ユーザが乗車しようとする号車またはユーザが乗車した号車を推定することができる。
【００９９】
さらに、第２の実施形態によれば、絶対位置情報とセンサ情報を組み合わせて絶対位置を求めることで、駅構内でＧＰＳやＷｉＦｉ等による測位が困難な場合であっても、ユーザが乗車しようとする号車を推定することができる。
【０１００】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。第３の実施形態は、第１および第２の実施形態と異なり、絶対位置情報やセンサ情報ではなく、経路探索条件および探索結果を利用して乗車列車の号車推定を行う。
【０１０１】
以下、第１および第２の実施形態との相違点を中心に第３の実施形態について説明する。
図１０は、本発明の第３の実施形態に係る情報処理システム１Ｂの概略的な構成を示している。情報処理システム１Ｂは、ネットワーク４を介して互いに通信可能に接続された端末装置２およびサーバ３を備えている。
【０１０２】
端末装置２の制御部２２は、探索条件入力部２２３を有している。この探索条件入力部２２３は、操作入力部２４を介して、経路探索条件を入力する。経路探索条件は、出発地から目的地までの経路を探索するための条件であり、例えば、出発地、目的地および出発日時（若しくは到着日時）等を含む。
【０１０３】
また、経路探索条件は、使用を希望するホーム接続施設に関する条件を含む。ここで、ホーム接続施設とは、ホームに出るために通る施設のことであり、ホームに接続したエレベータまたはエスカレータ等である。
【０１０４】
サーバ３の制御部３２は、図１０に示すように、駅情報取得部３２１、列車情報取得部３２２および号車推定部３２３に加えて、経路探索部３２５および位置特定部３２６を有している。
【０１０５】
サーバ３の記憶部３３は、駅情報データベース３３１および列車情報データベース３３２の他、経路探索を行うために必要な経路ネットワークデータベース３３３を有している。経路ネットワークデータベース３３３は、電車やバス等の交通機関に関する情報（時刻表、発着場所、行き先等）を含む。なお、駅情報データベース３３１は、本実施形態においては、駅の位置に関する情報を含む必要はない。
【０１０６】
駅情報取得部３２１は、駅情報データベース３３１を参照し、経路探索条件または経路探索の探索結果に基づいて、乗車駅または降車駅の駅情報を取得する。
【０１０７】
列車情報取得部３２２は、列車情報データベース３３２を参照し、経路探索の探索結果に基づいて、ユーザの乗車列車の列車情報を取得する。
【０１０８】
経路探索部３２５は、経路ネットワークデータベース３３３を参照し、探索条件入力部２２３が入力した経路探索条件に基づいて経路探索を行う。
【０１０９】
例えば、ベビーカーや車いす等を利用するユーザがエレベータ優先の条件を設定した場合、経路探索部３２５は、乗車駅または降車駅でエレベータの近くに停車する号車に乗車するための駅構内移動経路についても探索する。
【０１１０】
位置特定部３２６は、使用を希望するホーム接続施設、乗車駅または降車駅の駅情報、並びに列車情報に基づいて、ホーム接続施設の位置を特定する。例えば、ユーザが乗車駅でのエレベータの使用を希望している場合、位置特定部３２６は、列車情報から乗車駅のホーム番号を把握し、当該ホーム番号と、乗車駅の駅情報とから、乗車駅の使用可能なエレベータの位置を特定する。
【０１１１】
号車推定部３２３は、位置特定部３２６により推定されたホーム接続施設の位置、駅情報、および列車情報に基づいて、ユーザが乗車しようとする列車の号車またはユーザが乗車した列車の号車を推定する。
【０１１２】
例えば、号車推定部３２３は、推定されたホーム接続施設の位置に最も近く停車する号車を、ユーザが乗車しようとする号車またはユーザが乗車した列車の号車として推定する。
【０１１３】
次に、図１１Ａおよび図１１Ｂを参照して、第３の実施形態に係る情報処理システム１Ｂの処理動作の一例について説明する。
【０１１４】
まず、端末装置２における制御部２２の探索条件入力部２２３は、使用を希望するホーム接続施設に関する条件を含む経路探索条件を入力し、通信部２１を介して当該経路探索条件をサーバ３に送信する（ステップＳ５１）。経路探索条件は、例えば、乗車駅をＡ駅、降車駅をＢ駅とし、Ａ駅でエレベータの使用を希望する等である。
【０１１５】
その後、サーバ３の制御部３２は、通信部３１を介して当該経路探索条件を受信する（ステップＳ６１）。
【０１１６】
次に、制御部３２の経路探索部３２５は、端末装置２から受信した経路探索条件に基づいて経路探索を行う（ステップＳ６２）。
【０１１７】
次に、制御部３２の駅情報取得部３２１は、駅情報データベース３３１を参照し、経路探索条件または経路探索の探索結果に基づいて、乗車駅または降車駅の駅情報を取得する（ステップＳ６３）。例えば、前述の経路探索条件の場合、駅情報取得部３２１はＡ駅の駅情報を取得する。
【０１１８】
次に、制御部３２の列車情報取得部３２２は、列車情報データベース３３２を参照し、ステップＳ６２で得られた探索結果に基づいて、ユーザの乗車列車の列車情報を取得する（ステップＳ６４）。
【０１１９】
次に、制御部３２の位置特定部３２６は、使用を希望するホーム接続施設、ステップＳ６３で取得された乗車駅または降車駅の駅情報、並びにステップＳ６４で取得された列車情報に基づいて、ホーム接続施設の位置を特定する（ステップＳ６５）。
【０１２０】
次に、号車推定部３２３は、ステップＳ６５で推定されたホーム接続施設の位置、ステップＳ６３で取得された駅情報、およびステップＳ６４で取得された列車情報に基づいて、ユーザが乗車しようとする号車またはユーザが乗車した列車の号車を推定する（ステップＳ６６）。
【０１２１】
号車の推定が完了すると、サーバ３の制御部３２は、通信部３１を介して、推定された号車の号車番号を端末装置２に送信する（ステップＳ６７）。制御部３２は、列車情報取得部３２２が取得した列車情報を、号車番号とともに端末装置２に送信してもよい。
【０１２２】
その後、端末装置２の制御部２２は、通信部２１を介して号車番号を受信する（ステップＳ５２）。端末装置２の出力部２５は、受信した号車番号を出力する。
【０１２３】
上記のように、第３の実施形態によれば、ユーザが使用を希望するホーム接続施設の条件を利用して、ユーザが乗車しようとする号車またはユーザが乗車した号車を推定することができる。
【０１２４】
また、第３の実施形態によれば、端末装置２が測位部２３（ＧＰＳ信号受信手段等）を内蔵しない場合であっても、号車推定を行うことができる。
【０１２５】
なお、第３の実施形態の上記説明では、駅情報取得部３２１は、探索条件入力部２２３が入力した経路探索条件、または当該経路探索条件に基づく探索結果に基づいて、乗車駅または降車駅の駅情報を取得したが、本発明はこれに限るものではない。即ち、経路探索条件および探索結果は、サーバ３と通信可能に接続された別のサーバなどから取得されてもよい。
【０１２６】
この場合、サーバ３の制御部３２は、上記別のサーバから移動経路情報を取得する移動経路情報取得部を有する。ここで、移動経路情報は、経路探索条件、および当該経路探索条件に基づく探索結果を含む情報である。移動経路情報は、経路探索条件の一つとして、ユーザが使用を希望するホーム接続施設に関する条件を含む。
【０１２７】
駅情報取得部３２１は、移動経路情報取得部が取得した移動経路情報（経路探索条件または探索結果）に基づいて、乗車駅または降車駅の駅情報を取得する。列車情報取得部３２２は、この移動経路情報（探索結果）に基づいて、ユーザの乗車列車の列車情報を取得する。
【０１２８】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。第４の実施形態は、第３の実施形態と異なり、ユーザが乗車を希望する車両の車両種別を利用して乗車列車の号車推定を行う。
【０１２９】
以下、第３の実施形態との相違点を中心に第４の実施形態について説明する。
図１２は、本発明の第４の実施形態に係る情報処理システム１Ｃの概略的な構成を示している。情報処理システム１Ｃは、ネットワーク４を介して互いに通信可能に接続された端末装置２およびサーバ３を備えている。
【０１３０】
端末装置２の制御部２２は、探索条件入力部２２３を有している。この探索条件入力部２２３は、操作入力部２４を介して、経路探索条件を入力する。経路探索条件は、乗車を希望する車両の車両種別を含む。車両種別は、例えば、女性専用車両、グリーン車、喫煙車両、弱冷房車、優先席がある車両、車いす対応車両などである。
【０１３１】
サーバ３の制御部３２は、図１２に示すように、列車情報取得部３２２、号車推定部３２３および経路探索部３２５を有している。
【０１３２】
サーバ３の記憶部３３は、列車情報データベース３３２および経路ネットワークデータベース３３３を有している。
【０１３３】
列車情報取得部３２２は、列車情報データベース３３２を参照し、経路探索の探索結果に基づいて、ユーザの乗車列車の列車情報を取得する。例えば、探索結果による乗車列車が路線Ｙの９時１５分Ｈ駅発車の列車である場合、列車情報取得部３２２は、列車情報データベース３３２を参照して、当該列車の構成（各号車の車両種別など）に関する情報を取得する。
【０１３４】
号車推定部３２３は、経路探索条件の一つとして入力された車両種別、および列車情報取得部３２２により取得された列車情報に基づいて、ユーザが乗車しようとする列車の号車またはユーザが乗車した列車の号車を推定する。例えば、経路探索条件に含まれる車両種別がグリーン車である場合、号車推定部３２３は、列車情報により特定される列車の何号車がグリーン車であるかを確認し、グリーン車の号車番号を推定結果として出力する。
【０１３５】
次に、図１３を参照して、第４の実施形態に係る情報処理システム１Ｃの処理動作の一例について説明する。
【０１３６】
まず、端末装置２における制御部２２の探索条件入力部２２３は、乗車を希望する車両の車両種別を含む経路探索条件を入力し、通信部２１を介して当該経路探索条件をサーバ３に送信する（ステップＳ７１）。経路探索条件は、例えば、乗車駅をＡ駅、降車駅をＢ駅とし、グリーン車への乗車を希望する等である。
【０１３７】
その後、サーバ３の制御部３２は、通信部３１を介して当該経路探索条件を受信する（ステップＳ８１）。
【０１３８】
次に、制御部３２の経路探索部３２５は、端末装置２から受信した経路探索条件に基づいて経路探索を行う（ステップＳ８２）。
【０１３９】
次に、制御部３２の列車情報取得部３２２は、列車情報データベース３３２を参照し、経路探索の探索結果に基づいて、ユーザの乗車列車の列車情報を取得する（ステップＳ８３）。
【０１４０】
次に、制御部３２の号車推定部３２３は、経路探索条件が含む車両種別、およびステップＳ８３で取得された列車情報に基づいて、ユーザが乗車しようとする列車の号車またはユーザが乗車した列車の号車を推定する（ステップＳ８４）。
【０１４１】
号車の推定が完了すると、サーバ３の制御部３２は、通信部３１を介して、推定された号車の号車番号を端末装置２に送信する（ステップＳ８５）。制御部３２は、列車情報取得部３２２が取得した列車情報を、号車番号とともに端末装置２に送信してもよい。
【０１４２】
その後、端末装置２の制御部２２は、通信部２１を介して号車番号を受信する（ステップＳ７２）。端末装置２の出力部２５は、受信した号車番号を出力する。
【０１４３】
上記のように、第４の実施形態によれば、ユーザが乗車を希望する車両種別を利用して、ユーザが乗車しようとする号車またはユーザが乗車した号車を推定することができる。
【０１４４】
また、第４の実施形態によれば、端末装置２が測位部２３（ＧＰＳ信号受信手段等）を内蔵しない場合であっても、号車推定を行うことができる。
【０１４５】
なお、第４の実施形態の上記説明では、列車情報取得部３２２は、経路探索条件に基づく探索結果に基づいて、ユーザの乗車列車の列車情報を取得したが、本発明はこれに限るものではない。即ち、探索結果は、サーバ３と通信可能に接続された別のサーバなどから取得されてもよい。
【０１４６】
この場合、サーバ３の制御部３２は、上記別のサーバから移動経路情報を取得する移動経路情報取得部を有する。ここで、移動経路情報は、第３の実施形態で説明したように、経路探索条件、および当該経路探索条件に基づく探索結果を含む情報である。移動経路情報は、経路探索条件の一つとして、ユーザが乗車を希望する車両の車両種別に関する条件を含む。
【０１４７】
列車情報取得部３２２は、移動経路情報取得部が取得した移動経路情報（探索結果）に基づいて、ユーザの乗車列車の列車情報を取得する。
【０１４８】
以上、本発明に係る４つの実施形態について説明した。これらの実施形態から理解されるように、本発明によれば、ユーザが乗車しようとする号車またはユーザが乗車した号車を推定することができる。また、列車の各号車に端末装置と通信するための無線装置を設置する必要がないため、低コストで号車推定を行うことができる。
【０１４９】
なお、推定された号車番号は、様々な用途に利用することが可能である。
【０１５０】
例えば、推定された号車番号を用いて、乗換駅における移動経路や移動時間を高精度に探索ないし見積もることができる。また、号車の推定結果を収集することで、各号車の混雑具合を把握することもできる。
【０１５１】
また、推定された号車の番号を降車駅の駅員に通知することで、車いすを利用しているユーザの降車時の介助をスムーズに行うことができる。あるいは、降車ホームでユーザと待ち合わせしている人に推定された号車の番号を通知することで、待ち合わせを容易にすることもできる。
【０１５２】
なお、各実施形態で説明した情報処理システムの構成は一例であり、サーバ３内の構成要件の少なくとも一部が端末装置２内にあってもよい。例えば、サーバ３内の記憶部３３および制御部３２を端末装置２内に設けて、通信をすることなく端末装置２のみで号車推定可能な情報処理装置を構成してもよい。
【０１５３】
また、上述した実施形態で説明した情報処理システムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、情報処理システムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【０１５４】
また、情報処理システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【０１５５】
上記の記載に基づいて、当業者であれば、本発明の追加の効果や種々の変形を想到できるかもしれないが、本発明の態様は、上述した個々の実施形態に限定されるものではない。特許請求の範囲に規定された内容及びその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更及び部分的削除が可能である。
【符号の説明】
【０１５６】
１，１Ａ，１Ｂ，１Ｃ  情報処理システム
２  端末装置
２１  通信部
２２  制御部
２２１  位置情報取得部
２２２  センサ情報取得部
２２３  探索条件入力部
２３  測位部
２４  操作入力部
２５  出力部
２６  センサ部
３  サーバ
３１  通信部
３２  制御部
３２１  駅情報取得部
３２２  列車情報取得部
３２３  号車推定部
３２４  位置情報生成部
３２５  経路探索部
３２６  位置特定部
３３  記憶部
３３１  駅情報データベース
３３２  列車情報データベース
３３３  経路ネットワークデータベース
４  ネットワーク
１０１  （乗車駅の）ホーム
１０２  階段
１０４  位置範囲
１０５，１０６，１０７  アクセスポイント
１０８  改札口
１１０  （途中停車駅の）ホーム
Ｐ  （ユーザの）位置
Ｑ  （改札口の）位置
Ｒ  相対位置ベクトル
【図１】
2015116848.tif 000003
【図２】
2015116848.tif 000004
【図３】
2015116848.tif 000005
【図４】
2015116848.tif 000006
【図５】
2015116848.tif 000007
【図６】
2015116848.tif 000008
【図７】
2015116848.tif 000009
【図８Ａ】
2015116848.tif 000010
【図８Ｂ】
2015116848.tif 000011
【図９】
2015116848.tif 000012
【図１０】
2015116848.tif 000013
【図１１Ａ】
2015116848.tif 000014
【図１１Ｂ】
2015116848.tif 000015
【図１２】
2015116848.tif 000016
【図１３】
2015116848.tif 000017