(57)【要約】【課題】測位された現在位置を簡易かつ高精度に補正可能な情報処理装置、端末装置、情報処理システム、情報処理方法および情報処理プログラムを提供する。【解決手段】端末装置１は、現在位置測位部１２１と、入場情報取得部１２２と、情報送信部１２３と、情報受信部１２４と、表示部１２５とを有する。また、サーバ２は、情報受信部２２１と、判定部２２２と、現在位置補正部２２３と、情報送信部２２４とを有する。施設への入場情報を利用して測位された現在位置の補正を行うため、ユーザを煩わせることなく、簡易に高精度な現在位置を取得できる。【選択図】図１
2013221781.tif 000002
【特許請求の範囲】
【請求項１】
現在位置を測位する現在位置測位手段と、
鉄道へ乗降可能な駅に入場していることを示す入場情報を用いて、現在位置の補正先の候補である位置、または、現在位置の補正先となるネットワークを含む補正先候補が、測位した現在位置の補正先として適切であるか否かを判定する判定手段と、
前記判定手段により適切であると判定された補正先候補に現在位置を補正する現在位置補正手段と、を備えることを特徴とする情報処理システム。
【請求項２】
前記入場している駅から前記補正先候補のそれぞれまでの推定経路を探索する経路探索手段をさらに備え、
前記判定手段は、前記推定経路に基づいて、補正先として適切であるか否かを判定することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記判定手段は、前記推定経路における前記補正先候補への到着時刻と現在時刻との比較により、補正先として適切であるか否かを判定することを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記経路探索手段は、前記推定経路により生じる入場情報の更新を推定し、
前記判定手段は、推定された更新状況と前記入場情報とを比較することにより、補正先として適切であるか否かを判定することを特徴とする請求項２または３に記載の情報処理システム。
【請求項５】
前記判定手段は、前記入場している駅と同じ路線である前記補正先候補を、補正先として適切であると判定することを特徴とする請求項１乃至４のいずれか一項に記載の情報処理システム。
【請求項６】
前記判定手段は、現在位置の測位履歴に基づいて、補正先として適切であるか否かを判定することを特徴とする請求項１乃至５のいずれかに記載の情報処理システム。
【請求項７】
前記判定手段は、各補正先候補についてのユーザの利用頻度に基づいて、補正先として適切であるか否かを判定することを特徴とする請求項１乃至６のいずれかに記載の情報処理システム。
【請求項８】
前記判定手段は、前記入場している駅から各補正先候補までの他のユーザの移動情報に基づいて、補正先として適切であるか否かを判定することを特徴とする請求項１乃至７のいずれかに記載の情報処理システム。
【請求項９】
現在位置を測位する現在位置測位手段と、
鉄道へ乗降可能な駅に入場していることを示す入場情報を用いて、現在位置の補正先の候補である位置、または、現在位置の補正先となるネットワークを含む補正先候補が、測位した現在位置の補正先として適切であるか否かを判定する判定手段と、
前記判定手段により適切であると判定された補正先候補に現在位置を補正する現在位置補正手段と、を備えることを特徴とする情報処理装置。
【請求項１０】
現在位置を測位する現在位置測位手段と、
鉄道へ乗降可能な駅に入場していることを示す入場情報を用いて、現在位置の補正先の候補である位置、または、現在位置の補正先となるネットワークを含む補正先候補が、測位した現在位置の補正先として適切であるか否かを判定し、適切であると判定された補正先候補に補正された現在位置を取得する情報受信手段と、を備えることを特徴とする端末装置。
【請求項１１】
測位された現在位置を取得する情報受信手段と、
鉄道へ乗降可能な駅に入場していることを示す入場情報を用いて、現在位置の補正先の候補である位置、または、現在位置の補正先となるネットワークを含む補正先候補が、測位した現在位置の補正先として適切であるか否かを判定する判定手段と、
前記判定手段により適切であると判定された補正先候補に現在位置を補正する現在位置補正手段と、を備えることを特徴とするサーバ。
【請求項１２】
現在位置を測位するステップと、
鉄道へ乗降可能な駅に入場していることを示す入場情報を用いて、現在位置の補正先の候補である位置、または、現在位置の補正先となるネットワークを含む補正先候補が、測位した現在位置の補正先として適切であるか否かを判定するステップと、
前記判定手段により適切であると判定された補正先候補に現在位置を補正するステップと、を備えることを特徴とする情報処理方法。
【請求項１３】
現在位置を測位するステップと、
鉄道へ乗降可能な駅に入場していることを示す入場情報を用いて、現在位置の補正先の候補である位置、または、現在位置の補正先となるネットワークを含む補正先候補が、測位した現在位置の補正先として適切であるか否かを判定するステップと、
前記判定手段により適切であると判定された補正先候補に現在位置を補正するステップと、をコンピュータに実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現在位置情報を取得する情報処理装置、端末装置、サーバ、情報処理システム、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
カーナビゲーション装置等の経路探索装置では、現在位置を取得するためにＧＰＳ受信装置を備えているものがある。ＧＰＳ受信装置は、ＧＰＳ衛星が送信するＧＰＳ衛星信号を受信し、現在位置の緯度および経度を測位する。これにより、ユーザは現在位置を設定することなく現在位置を自動的に取得でき、現在地を出発地とする経路探索を行うことができる。
【０００３】
しかしながら、トンネル内や地下ではＧＰＳ衛星信号を受信するのが困難であり、現在位置の精度が低下することがある。また、建物が密集した場所ではＧＰＳ衛星信号の反射により、やはり現在位置の精度が低下することがある。
【０００４】
そこで、ＧＰＳ受信装置により測位された現在位置を補正する技術が提案されている（例えば、特許文献１）。特許文献１では、測位された現在位置から所定範囲内の地点を現在位置候補として表示し、ユーザが選択した地点を現在位置とする補正を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２４２４０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ユーザにとって表示された現在位置候補から適切な現在位置を選択するのは手間である。また、必ずしも適切な現在位置候補が表示されるとは限らないという問題がある。
【０００７】
本発明は上記の問題点に鑑みてなされたものであり、その目的は、測位された現在位置を簡易かつ高精度に補正可能な情報処理装置、端末装置、サーバ、情報処理システム、情報処理方法および情報処理プログラムを提供するものである。
【課題を解決するための手段】
【０００８】
本発明の一態様によれば、現在位置を測位する現在位置測位手段と、鉄道へ乗降可能な駅に入場していることを示す入場情報を用いて、現在位置の補正先の候補である位置、または、現在位置の補正先となるネットワークを含む補正先候補が、測位した現在位置の補正先として適切であるか否かを判定する判定手段と、前記判定手段により適切であると判定された補正先候補に現在位置を補正する現在位置補正手段と、を備えることを特徴とする情報処理システムが提供される。
【発明の効果】
【０００９】
本発明によれば、施設への入場情報に基づいて現在位置を補正するため、簡易に高精度な現在位置を取得できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態に係る情報処理システムの概略ブロック図。
【図２】図１の情報処理システムの処理動作の一例を示すシーケンス図。
【図３】現在位置の補正処理の一例を示すフローチャート。
【図４】現在位置の補正処理を説明する図。
【図５】本発明の第２の実施形態に係る情報処理システムの概略ブロック図。
【図６】図５の情報処理システムの処理動作の一例を示すシーケンス図。
【図７】本発明の第３の実施形態に係る情報処理システムの概略ブロック図。
【図８】図７の情報処理システムの処理動作の一例を示すシーケンス図。
【図９】判定手法の第１の例を説明する図。
【図１０】判定手法の第２の例を説明する図。
【発明を実施するための形態】
【００１１】
以下、本発明に係る実施形態について、図面を参照しながら具体的に説明する。
【００１２】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る情報処理システムの概略ブロック図である。情報処理システムは、端末装置１と、サーバ２と、ネットワーク３とを備えている。図示のように、端末装置１はネットワーク３を介してサーバ２と通信を行う。本情報処理システムは、端末装置１で測位された現在位置を、サーバ２で補正するものである。
【００１３】
端末装置１はユーザが使用するものであり、例えば携帯電話、スマートフォンもしくはタブレット端末等のモバイル電子機器、または、カーナビゲーション装置、パーソナルコンピュータ等の据え置き型の電子機器、あるいはこれらの組み合わせである。サーバ２は、例えば一定の場所に設置され、端末装置１からの要求に応じて、種々の処理を行う。端末装置１およびサーバ２の少なくとも一部は、コンピュータにより実現される。また、ネットワーク３は有線回線と無線回線のいずれでもよく、回線の種類や形態は問わない。
【００１４】
端末装置１は、通信部１１と、制御部１２とを有する。
【００１５】
通信部１１はネットワーク３を介して制御部１２とサーバ２との間で情報を送受信するインターフェースである。
【００１６】
制御部１２は、現在位置測位部１２１と、入場情報取得部１２２と、情報送信部１２３と、情報受信部１２４と、表示部１２５とを有する。
【００１７】
現在位置測位部１２１は、例えばＧＰＳ受信装置であり、受信したＧＰＳ衛星信号に基づいて端末装置１、すなわち、ユーザの現在位置を測位し、現在位置測位情報を生成する。現在位置は、例えば緯度および経度で表される。現在位置測位部１２１により測位された現在位置は必ずしも精度が高いわけではない。
【００１８】
入場情報取得部１２２は、所定の施設への入場記録を含む入場情報を取得し、記憶する。所定の施設とは、例えば電車へ乗降可能な駅等である。入場記録は、入場した旨が入場した施設のＩＤと関連付けられており、さらに入場時刻を含んでいてもよい。また、入場情報は退場記録を含んでいてもよい。同様に、退場記録では、退場した旨が退場した施設のＩＤと関連付けられており、さらに退場時刻を含んでいてもよい。
【００１９】
例えば施設が電車の駅である場合、入場情報取得部１２２は、ある駅の自動改札機を通過して入場した際に、入場記録として当該駅のＩＤを取得する。そして、入場情報取得部１２２は、同駅あるいは同駅と接続された他の駅の自動改札機を通過して退場した際に、退場記録を取得してもよい。
【００２０】
また、入場記録は後に退場記録が取得されるか否かの情報を含んでもよい。例えば、電車の駅の改札から入場すると、後に同駅または他の駅の改札から退場するはずであり、後に退場記録が取得される。一方、例えば航空機の場合、搭乗の際に搭乗ゲートを通過するが、降機の際には特に退場手続きを行わないため、退場記録が取得されない。
【００２１】
入場情報が記録される施設は、電車の駅や航空機の空港といった交通機関の乗降施設の他、バス等の交通機関そのもの、美術館や屋外のイベント会場等をも含み、少なくとも入場を記録可能であれば、特に限定はない。施設が交通機関に関する場合、入場情報には、施設で利用可能な交通機関の種別を含んでいてもよい。例えば、施設が電車のＡ駅である場合、Ａ駅から乗車可能な路線の情報を含んでいてもよい。また、入場情報は、入場した施設の滞在予定時間（時刻表やタイムスケジュール等）を含んでいてもよい。
【００２２】
情報送信部１２３は、現在位置測位情報および入場情報を、通信部１１からネットワーク３を介して、サーバ２に送信する。
【００２３】
情報受信部１２４は、サーバ２により補正された現在位置情報を、ネットワーク３を介して通信部１１から受信する。
【００２４】
表示部１２５は、例えば液晶ディスプレイであり、補正された現在位置情報が表示される。現在位置情報として、緯度および経度を表示してもよいし、現在地を含む所定範囲の地図情報上に現在位置を示すアイコンを表示してもよい。
【００２５】
一方、サーバ２は、通信部２１と、制御部２２とを有する。
【００２６】
通信部２１はネットワーク３を介して制御部２２と端末装置１との間で情報を送受信するインターフェースである。
【００２７】
制御部２２は、情報受信部２２１と、判定部２２２と、現在位置補正部２２３と、情報送信部２２４とを有する。
【００２８】
情報受信部２２１は、端末装置１から送信される、現在位置測位情報および入場情報を、ネットワーク３を介して通信部２１から受信する。
【００２９】
判定部２２２は、受信された入場情報を用いて、現在位置の補正先の候補である位置、または、現在位置の補正先となるネットワークを含む補正先候補が、測位された現在位置の補正先として適切であるか否かを判定する。現在位置の補正先の候補である位置とは、入場した施設（駅）や測位された現在位置近辺の駅（停車駅でもよいし通過駅でもよい）等である。また、ここでのネットワークとは現在位置近辺の電車の線路等の公共交通機関ネットワークでもよいし、道路ネットワークでもよい。このような補正先候補は複数あることもある。ネットワークは、サーバ２内にデータベースとして保持しておいてもよいし、駅の緯度および経度から擬似的なネットワークを設定するようにしてもよい。また、現在位置の補正先の候補である位置は、店舗などのＰＯＩ（point of interest）や、上記ネットワーク上の地点でもよい。
【００３０】
判定部２２２は、このような補正先候補の中から、入場情報と関連付けられた地点（駅等）やネットワーク（鉄道の路線等）を適切であると判定してもよい。このような判定により、現在位置の補正先を絞り込むことができ、補正の精度を向上できる。あるいは、電車の場合には、１つの駅から乗車可能な路線が複数あったり、他の駅で乗り換えたり、他社の路線と直通運転したり乗り入れたりすることがある。このような場合、入場記録は変更されないまま、ユーザが乗車している路線が変化することになる。特に、直通運転や乗り入れを繰り返すことで、ユーザが利用可能な路線が増えていく場合もあるため、入場施設である駅と現在ユーザがいる路線とが必ずしも１対１で対応しているわけではない。そこで、駅や鉄道の路線上を適切であると判定する場合に限らず、入場駅から乗車できる路線を考慮したうえで、補正先として適切であるかを判定してもよい。例えば、補正先候補のうち入場駅から乗車可能な路線の電車が走行する駅や線路上を、補正先として適切であると判定する。
【００３１】
現在位置補正部２２３は、判定部２２２により適切であると判定された補正先候補のいずれかに、現在位置を補正する。補正の際、測位された現在位置と入場情報が記録された施設の位置との距離を考慮してもよい。
【００３２】
情報送信部２２４は、補正された現在位置を示す補正後現在位置情報を、通信部２１からネットワーク３を介して、端末装置１へ送信する。
【００３３】
図２は、図１の情報処理システムの処理動作の一例を示すシーケンス図である。なお、端末装置１の入場情報取得部１２２は、予め、入場情報を取得して記憶している。
【００３４】
現在位置測位部１２１は端末装置１の現在位置を測位し、現在位置測位情報を生成する（ステップＳ１０１）。なお、現在位置測位部１２１により測位された現在位置は、必ずしも精度が高いわけではない。そして、情報送信部１２３は、現在位置測位情報と、入場情報取得部１２２に記憶されている入場情報とを、通信部１１からネットワーク３を介して、サーバ２に送信する（ステップＳ１０２）。
【００３５】
サーバ２の情報受信部２２１が現在位置測位情報および入場情報を受信すると（ステップＳ１２１）、判定部２２２は、補正先候補が適切であるか否かを判定する（ステップＳ１２２）。
【００３６】
判定部２２２は、入場駅から補正先候補まで入場情報が変更されることなく移動可能か否かや、以下のような点を考慮して判定してもよい。
【００３７】
例えば、直近の入場記録における入場時刻から所定時間以上経過していれば施設等内にはない、と判定してもよい。所定時間は任意の固定値でもよいし、施設等内にあると考えられる滞在予定時間が入場情報に含まれる場合、その滞在予定時間を所定時間としてもよい。入場のみが記録され、退場が記録されない施設において特に有効な判定手法である。
【００３８】
また、入場情報が、航空機への入場記録に加え、搭乗する便の飛行予定時間を含んでいる場合、飛行予定時間に基づいて所定時間を定めてもよい。あるいは、入場情報が、空港木への入場記録に加え、搭乗する便の情報を含んでいる場合、例えばインターネットを介して当該便の飛行予定時間を取得して、所定時間を定めてもよい。
【００３９】
あるいは、イベント会場への入場記録がイベントの終了予定時刻の情報を含んでいる場合、終了予定時刻をもとにイベント会場からの退場予定時間を推定し、所定時間を定めてもよい。
【００４０】
また、退場記録が退場時刻を含む場合、退場時刻からの経過時間に基づいて施設等内か否かを判定してもよい。例えば駅の改札の退場記録があっても、ごく短時間しか経過していなければ、端末装置１は改札の外ではあっても駅構内（施設等内）にあると判定するが、所定時間以上経過していれば、駅構内にはないと判定してもよい。
【００４１】
入場情報がある施設の種別や属性に応じて、複数の判定手法のうちのいずれかを選択したり、適宜組み合わせたりして判定してもよい。例えば、電車の駅への入場の場合には入場記録および退場記録に基づいて判定し、航空機の場合には時刻表を併用するなどが考えられる。
【００４２】
上記のようにして判定を行った後、現在位置補正部２２３は、測位された現在位置と入場情報がある施設の位置との距離に応じて、適切であると判定された補正先候補のいずれかに現在位置を補正し（ステップＳ１２３）、補正後現在位置情報を生成する。以下、現在位置の補正処理の具体例について説明する。
【００４３】
図３は、現在位置の補正処理の一例を示すフローチャートであり、図４は、現在位置の補正処理を説明する図である。図３および図４の例では、入場記録がある駅はＡ駅であり、Ａ駅に入場したユーザは、線路４１上を走行する電車を利用して、Ｂ駅に行くことができるものとする。Ｂ駅はＡ駅と隣接する駅でもよいし、Ａ駅とＢ駅との間に１以上の駅があってもよい。
【００４４】
測位された現在位置ＰがＡ駅から所定範囲４２内にある場合（ステップＳ２０１のＹＥＳ）、端末装置１はＡ駅構内にある可能性が高いため、現在位置をＡ駅の位置に補正する（ステップＳ２０２）。Ａ駅構内のさらに詳しい地図情報を利用できる場合、自動改札機の内側に補正するのが好ましい。
【００４５】
測位された現在位置ＱがＡ駅から所定範囲４２内にないが（ステップＳ２０１のＮＯ）、線路４１から所定範囲４３内にある場合（ステップＳ２０３のＹＥＳ）、端末装置１は電車内で線路上にある可能性が高いため、現在位置を線路上の位置、例えば位置Ｑと最も近い線路上の位置に補正する（ステップＳ２０４）。
【００４６】
一方、測位された現在位置Ｒが所定範囲４１，４２内でない場合（ステップＳ２０３のＮＯ）、位置Ｒから最も近い駅（図４の例ではＢ駅）の位置に補正する（ステップＳ２０５）。
【００４７】
ステップＳ２０４，Ｓ２０５では、乗車した電車および時刻表の情報を利用できる場合は、現在時刻を参照して線路上あるいは駅の位置に補正してもよい。また、測位された現在位置ＱがＡ駅から所定範囲４２内にない場合に、ステップＳ２０３を省略して、線路上の位置に補正するか測位された現在位置と最も近い別の駅の位置に補正するか、を予めユーザが設定できるようにしておいてもよい。また、測位された現在位置Ｒが所定範囲４３内（ステップＳ２０３のＹＥＳ）の場合でも、駅に補正するようにしてもよい。
【００４８】
図２に戻り、以上のようにして得られた補正後現在位置情報は、サーバ２の情報送信部２２４により通信部２１からネットワーク３を介して、端末装置１へ送信される（ステップＳ１２４）。なお、測位された現在位置の補正が不要と判定された場合（ステップＳ１２２のＮＯ）、現在位置補正部２２３が補正を行うことなく、情報送信部２２４は、端末装置１から受信した現在位置測位情報を補正後現在位置情報として、端末装置１へ送信する。
【００４９】
端末装置１の情報受信部１２４が現在位置情報を受信すると（ステップＳ１０３）、補正された現在位置が表示部１２５に表示される（ステップＳ１０４）。
【００５０】
このように、第１の実施形態では、施設への入場情報を利用して測位された現在位置の補正を行うため、ユーザを煩わせることなく、簡易に高精度な現在位置を取得できる。
【００５１】
なお、入場記録がない場合であっても、通常行われている現在位置の補正を行ってもよい。例えば、現在位置がネットワーク上からずれており、そのずれがある閾値未満であれば、現在位置を最も近いネットワーク上に補正するマッピングを行ってもよい。一方、入場記録がある場合、図３および図４より簡易な補正の例として、上記の閾値をより大きくしてマッピングを行ってもよい。閾値を大きくできる理由は、ずれが多少大きくても、端末装置１が施設等内にある可能性が高いためである。
【００５２】
（第２の実施形態）
上述した第１の実施形態は測位された現在位置を補正するものだが、以下に説明する第２の実施形態では、補正された現在位置を出発地として経路探索を行うものである。
【００５３】
図５は、本発明の第２の実施形態に係る情報処理システムの概略ブロック図である。図５では、図１と共通する構成部分には同一の符号を付しており、以下では相違点を中心に説明する。
【００５４】
端末装置１ａの制御部１２ａは、さらに、操作入力部１２６と、探索条件設定部１２７と、探索要求送信部１２８とを有する。
【００５５】
操作入力部１２６は、ユーザが端末装置１ａに操作を入力するためのインターフェースであり、例えばモバイル電子機器におけるキーボード、タッチパッドもしくはダイヤルボタン等や、据え置き型の電子機器におけるタッチパネルやマイク等である。
【００５６】
探索条件設定部１２７は、操作入力部１２６を介したユーザからの操作に応じて、探索条件を設定する。探索条件は、少なくとも出発地および目的地を含んでいればよく、その他、利用する交通機関の種別、出発時刻および到着時刻等、さらに詳しい条件を含んでいてもよい。本実施形態では、入場情報を用いて、測位された現在位置を精度良く補正できる。そのため、ユーザは、現在位置を出発地としたい場合、現在地を示す位置（住所や駅名等）を設定しなくてもよく、出発地としての現在位置を自動的に取得できる。
【００５７】
探索要求送信部１２８は、通信部１１からネットワーク３を介して、探索条件を含む探索要求をサーバ２ａに送信し、探索条件に基づいて経路探索を行うようサーバ２に要求する。
【００５８】
一方、サーバ２ａは、さらに記憶部２３を備える。また、制御部２２ａは、さらに、情報取得部２２５と、探索要求受信部２２６と、経路探索部２２７とを有する。
【００５９】
情報取得部２２５は経路探索に必要な情報を記憶部２３から取得するインターフェースである。
【００６０】
探索要求受信部２２６は、端末装置１ａから送信される探索要求を、ネットワーク３を介して通信部２１から受信する。探索要求は経路探索部２２７へ転送される。
【００６１】
経路探索部２２７は、後述する地図データベース２３１および経路ネットワークデータベース２３２を用い、探索条件に基づいて経路探索を行って、経路情報を生成する。経路探索部２２７は、出発地として、現在位置補正部２２３により生成された補正後の現在位置を用いることができる。
【００６２】
記憶部２３は、経路探索に必要な情報として、地図情報を含む地図データベース２３１および経路ネットワーク情報を含む経路ネットワークデータベース２３２を記憶する。
【００６３】
地図データベース２３１の地図情報は、地図データと、地図データに対応付けられた施設に関する施設情報とを含む。地図データは、一般道路、有料道路、及び高速道路等の車両用道路の地図を示す。
【００６４】
経路ネットワークデータベース２３２の経路ネットワーク情報は、鉄道やバス等の交通網や道路網を規定する情報である。交通網の情報としては、交通機関の路線情報、時刻表情報、料金情報等を含む。道路網の情報は、例えば交差点等の道路網表現上の結節点であるノードのデータと、ノード間の道路区間であるリンクのデータとの組み合わせによって表現される。
【００６５】
図６は、図５の情報処理システムの処理動作の一例を示すシーケンス図である。
【００６６】
ユーザは操作入力部１２６を介して探索条件設定部１２７に探索条件を設定する（ステップＳ１５１）。図６では、出発地としての現在位置を自動で取得することを念頭に置いている。すなわち、ユーザは具体的な出発地を設定しなくてもよい。続いて、現在位置測位部１２１は端末装置１ａの現在位置を測位し、現在位置測位情報を生成する（ステップＳ１５２）。そして、情報送信部１２３が現在位置測位情報および入場情報を、探索要求送信部１２８が探索要求を、それぞれサーバ２に送信する（ステップＳ１５３）。
【００６７】
サーバ２では、情報受信部２２１が現在位置測位情報および入場情報を、探索要求受信部２２６が探索要求を、それぞれ受信する（ステップＳ１７１）。そして、判定部２２２は、入場情報に基づいて、現在位置の補正先候補が適切であるか否かを判定する（ステップＳ１７２）。そして、現在位置補正部２２３は、適切であると判定された補正先候補のいずれかに現在位置を補正し（ステップＳ１７３）、補正された補正後現在位置情報を生成する。ステップＳ１７２，Ｓ１７３は、図２のステップＳ１２２，Ｓ１２３と同様なので、詳細を説明は省略する。
【００６８】
続いて、経路探索部２２７は、補正された現在位置を出発地とし、探索条件に含まれる目的地までの経路を、情報取得部２２５が取得する地図データベース２３１および経路ネットワークデータベース２３２を用いて探索し、経路情報を生成する（ステップＳ１７４）。生成された経路情報は、情報送信部２２４により、通信部２１からネットワーク３を介して端末装置１ａに送信される（ステップＳ１７５）。
【００６９】
端末装置１ａの情報受信部１２４が経路情報を受信すると（ステップＳ１５４）、経路情報が表示部１２５に表示される（ステップＳ１５５）。
【００７０】
このように、第２の実施形態では、補正された現在位置を出発地として経路探索を行うため、より適切な経路情報がユーザに提供される。
【００７１】
図４の例において、端末装置１ａを持ったユーザがＡ駅の改札を通過し、駅のホームで経路探索を行ったとする。測位された現在位置の精度があまり良くなく、位置Ｐであると測位されたとき、仮に上述した現在位置の補正を行わない場合、位置Ｐを出発地とする経路が探索されてしまう。すると、ユーザはホームにいて、本来であればすぐにでも電車に乗ることができるにも関わらず、位置Ｐからホームまでの移動時間を考慮した電車の情報がユーザに提供されてしまう。この情報は必ずしも適切ではない。
【００７２】
これに対し、本実施形態では、端末装置１ａの現在位置がＡ駅内に補正されるために、既にＡ駅内にいることを前提とした経路が探索される。結果として、より適切な経路情報が得られる。
【００７３】
（第３の実施形態）
第３の実施形態は、入場情報がある施設の位置（以下、入場地点という）から各補正先候補までの経路探索を行って、補正先候補が適切か否かを判定するものである。
【００７４】
図７は、本発明の第３の実施形態に係る情報処理システムの概略ブロック図である。本実施形態の端末装置１ｂにおける制御部１２ｂは、第１の実施形態の制御部１２と同様の構成である。また、本実施形態のサーバ２ｂは、第２の実施形態のサーバ２ａから探索要求受信部２２６を省略した構成である。そして、本実施形態の経路探索部２２７は、入場地点から現在位置の補正先候補への経路を探索する。
【００７５】
図８は、図７の情報処理システムの処理動作の一例を示すシーケンス図である。以下、図２との相違点を中心に説明する。
【００７６】
サーバ２ｂの情報受信部２２１が現在位置測位情報および入場情報を受信すると（ステップＳ１２１）、経路探索部２２７は、入場情報に含まれる入場地点を出発地とし、各補正先への候補地点を目的地として、経路を探索する（ステップＳ１２１１）。そして、判定部２２２は、探索の結果得られる推定経路に基づいて、補正先候補が、補正先として適切か否かを判定する（ステップＳ１２２）。以下、判定の具体例を示す。
【００７７】
図９は、判定手法の第１の例を説明する図である。本例では、入場情報が入場施設であるＡ駅への入場時刻を含むものとする。そして、Ａ駅に１０時に入場し、補正先候補はＢ，ＣおよびＤ駅であり、現在時刻は１０時３０分であるとする。
【００７８】
経路探索部２２７がＡ駅からＢ駅までの経路探索を行った結果、Ｂ駅への推定到着時刻が、現在時刻より前の時刻（例えば１０時２０分）である場合、判定部２２２はＢ駅を補正先として適切と判定する。ユーザがすでにＢ駅に到着し、その後もＢ駅に留まっている可能性があるためである。
【００７９】
一方、Ｃ駅への推定到着時刻が、現在時刻より後の時刻（例えば１０時４０分）である場合、判定部２２２はＣ駅を補正先として不適切と判定する。現在時刻１０時３０分においてＣ駅に到着することはできないためである。
【００８０】
また、Ｄ駅への推定到着時刻が、現在時刻ときわめて近い時刻（例えば１０時２９分）である場合、判定部２２２はＤ駅を補正先としてより適切と判定するなど、推定到着時刻と現在時刻との差分によって、補正先候補が適切な補正先である可能性の度合いを評価するようにしてもよい。
【００８１】
図１０は、判定手法の第２の例を説明する図である。本例では、入場施設がＡ駅であり、補正先候補の１つがＦ駅であるとする。また、経路探索部２２７は、経路ネットワークデータベース２３２を用い、経路探索を行うとともに、推定経路において入場情報が更新されるか否かを推定する。
【００８２】
経路探索部２２７が経路探索を行った結果、Ａ駅からＦ駅への最適経路はＥ駅での乗換を伴う経路であり、しかも、Ｅ駅では改札を通過しなければならないとする。このとき、経路探索部２２７は入場情報に含まれる入場施設がＡ駅からＥ駅へ変更されることを推定する。しかし、実際の入場情報における入場施設がＡ駅のままであれば、Ｅ駅を通過しておらず最適経路を利用していないと推定できる。そのため、判定部２２２はＦ駅が補正先である可能性を低く評価するようにしてもよい。なお、Ａ駅からＦ駅への経路が当該経路以外には存在しないなど、他の経路を利用する可能性が考えられない場合（Ｆ駅へ行くためにはＥ駅での乗換が必須である場合）には、Ｆ駅を補正先として不適切と判定してもよい。
【００８３】
以降の処理動作は図２と同様である。
【００８４】
このように、第３の実施形態では、入場施設から補正先候補までの経路を探索するため、より正確に補正先として適切か否かの判定を行うことができる。
【００８５】
なお、その他にも種々の判定法が考えられる。例えば、判定部２２２は現在位置の測位履歴に基づいて判定してもよい。すなわち、入場施設からどちらの方向に移動したか、どの駅で乗り換えたか、等の履歴を考慮することで、より高精度に判定できる。
【００８６】
また、各補正先候補についてのユーザの利用頻度に基づいて、判定してもよい。例えば、ユーザが頻繁に訪れる駅等をサーバ内に記憶しておき、そのような駅は適切であると判定してもよい。
【００８７】
さらに、入場施設から各補正先候補までの、他のユーザの移動情報に基づいて、判定してもよい。他のユーザの移動情報として、例えば乗車駅と降車駅との組み合わせ等をデータベース化したＯＤ（Origin to Destination）データが挙げられる。例えば、入場施設がＰ鉄道会社のｐ１駅であり、補正先候補がＰ鉄道会社のｐ２駅、および、これと近接するＱ鉄道会社のｑ駅である場合、ＯＤデータに基づいて、ｐ１駅から乗車してｐ２駅から降車したユーザは多いものの、ｑ駅から降車したユーザは少ないことが明らかであれば、実際の移動状況を考慮したうえで、ｐ２駅は適切でありｑ駅は不適切と判定してもよい。
【００８８】
なお、判定部２２２は、ユーザが入場駅から簡易な方法で移動できる補正先候補を、適切と判定してもよい。例えば、入場駅から乗車可能な路線の電車が走行する駅や路線を、補正先として適切であると判定してもよい。特に、直通運転や乗り入れを繰り返すことで、ユーザが利用可能な路線が増える場合もあるため、入場駅から直接利用可能である、同一路線の補正先候補や、入場駅から利用可能な路線と直接乗り入れている補正先候補を、適切と判定するようにしてもよい。また、入場駅と同じ路線の補正先候補や、入場駅と同じ鉄道会社の路線の補正先候補を適切と判定するようにしてもよい。他にも、各補正先候補までの推定経路に基づいて、乗換回数が少ない補正先候補、所要時間の短い補正先候補、運賃の安い補正先候補、定期券区間を利用可能な補正先候補などを、適切と判定してもよい。
【００８９】
図１および図５の情報処理システムの構成はあくまで例であって、種々の変形が考えられる。例えば、入場情報を端末装置１，１ａから直接サーバ２，２ａに送信する構成でなくてもよい。すなわち、入場情報を取得する、端末装置１，１ａとは異なる入場情報取得装置と、ユーザの入場情報を記憶する、サーバ２，２ａとは異なる入場情報サーバと、を設け、サーバ２，２ａ内の情報受信部２２１が、入場情報サーバから入場情報を受信してもよい。
【００９０】
また、サーバ内の構成要件の少なくとも一部が端末装置内にあってもよいし、逆に端末装置内の構成要件の少なくとも一部がサーバ内にあってもよい。例えば、サーバ内の制御部（および記憶部）を端末装置内に設けて、通信をすることなく端末装置のみで現在位置の補正（および経路探索）を可能な情報処理装置を構成してもよい。この場合、構成に応じて、情報送信部１２３，２２４や情報受信部１２４，２２１等を適宜省略してもよい。また、複数台の装置を用いてサーバを構成してもよく、例えば、記憶部のみを別個の装置に設けてもよい。
【００９１】
上述した実施形態で説明した情報処理システムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、情報処理システムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【００９２】
また、情報処理システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【００９３】
上記の記載に基づいて、当業者であれば、本発明の追加の効果や種々の変形を想到できるかもしれないが、本発明の態様は、上述した個々の実施形態には限定されるものではない。特許請求の範囲に規定された内容およびその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更および部分的削除が可能である。
【符号の説明】
【００９４】
１，１ａ，１ｂ  端末装置
１１  通信部
１２，１２ａ  制御部
１２１  現在位置測位部
１２２  入場情報取得部
１２３  情報送信部
１２４  情報受信部
１２５  表示部
１２６  操作入力部
１２７  探索条件設定部
１２８  探索要求送信部
２，２ａ，２ｂ  サーバ
２１  通信部
２２，２２ａ  制御部
２２１  情報受信部
２２２  判定部
２２３  現在位置補正部
２２４  情報送信部
２２５  情報取得部
２２６  探索要求受信部
２２７  経路探索部
２３  記憶部
２３１  地図データベース
２３２  経路ネットワークデータベース
【図１】
2013221781.tif 000003
【図２】
2013221781.tif 000004
【図３】
2013221781.tif 000005
【図４】
2013221781.tif 000006
【図５】
2013221781.tif 000007
【図６】
2013221781.tif 000008
【図７】
2013221781.tif 000009
【図８】
2013221781.tif 000010
【図９】
2013221781.tif 000011
【図１０】
2013221781.tif 000012