(57)【要約】      （修正有）【課題】詳細な運行情報を活用し、ユーザにとって有用な情報を提供する。【解決手段】運行情報送信装置は列車の運行に関する運行情報を送信する。運行情報としては、各列車の進行方向、列車番号、種別、始発駅および行先駅、所属会社、位置、遅延時間、乗降人数などである。端末装置２はユーザが使用する、スマートフォン、タブレット、パソコン、などの電子機器である。端末装置は運行情報送信装置からの情報を受信して、運行情報を利用した処理を行う。【選択図】図２
2016064793.tif 000002
【特許請求の範囲】
【請求項１】
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプログラムなどに関する。
【背景技術】
【０００２】
鉄道会社から列車の遅延情報を取得し、これを表示するホームページやスマートフォン用アプリが知られている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】http://www.jorudan.co.jp/unk/
【発明の概要】
【発明が解決しようとする課題】
【０００４】
遅延情報よりも詳細な運行情報を取得できれば、さらに便利なアプリを実現できる可能性がある。すなわち、本発明の目的は、詳細な運行情報を活用し、ユーザにとって有用な情報を提供することである。
【課題を解決するための手段】
【０００５】
本発明の一態様によれば、特許請求の範囲に記載されるプログラムなどが提供される。
【図面の簡単な説明】
【０００６】
【図１】第１の実施形態に係る情報提供システムの概略構成を示すブロック図。
【図２】端末装置２の内部構成の一例を示すブロック図。
【図３】ディスプレイに表示される画面の一例を示す図。
【図４】ディスプレイに表示される画面の別の例を示す図。
【図５】図２の変形例を示す図。
【図６】第２の実施形態に係る情報提供システムの概略構成を示すブロック図。
【図７】端末装置Ａ，Ｂおよびサーバ４の内部構成の一例を示すブロック図。
【図８】端末装置Ｂに表示される画面の一例を示す図。
【図９】図７の変形例を示す図。
【図１０】第３の実施形態に係る情報提供システムの概略構成を示すブロック図。
【図１１】端末装置２ｃ，２ｄおよびサーバ４の内部構成の一例を示すブロック図。
【図１２】ディスプレイに表示される画面の一例を示す図。
【図１３】第４の実施形態に係る端末装置２ｅの処理部２７ｅの内部構成の一例を示すブロック図。
【図１４】ディスプレイに表示される画面の一例を示す図。
【図１５】ディスプレイに表示される画面の別の例を示す図。
【図１６】ディスプレイに表示される画面の別の例を示す図。
【図１７】図１３の変形例を示す図。
【図１８】図１３の変形例を示す図。
【発明を実施するための形態】
【０００７】
以下、本発明に係る実施形態について、図面を参照しながら具体的に説明する。本発明の実施形態として、スマートフォンなどで用いられるアプリやパソコンで用いられるソフトウェアを想定しているが、これに限られるものではない。
（第１の実施形態）
図１は、第１の実施形態に係る情報提供システムの概略構成を示すブロック図である。本システムは、運行情報送信装置１と、端末装置２とから構成される。
運行情報送信装置１は列車の運行などに関する運行情報を送信する。運行情報として、例えば、各列車についての進行方向、列車番号、種別（各停、特急、臨時など）、始発駅および行先駅、所属会社、位置、遅延時間、各駅での乗降人員数などが挙げられる。列車の位置は、在線位置（例えばホームにいるか駅間であるかの２区分や、線路上のどこであるか）でもよいし、緯度および経度で表してもよい。遅延時間は、所定時間（例えば５分）以上の遅延を「遅延」としてもよい。運行情報として、これらの一部の情報を含んでいてもよいし、他の情報を含んでいてもよい。このような運行情報は所定時間（例えば１分）ごとに更新されてもよい。
【０００８】
運行情報は、鉄道事業者自身が管理する運行情報送信装置１から送信されてもよいし、鉄道事業者が委託業者に運行情報を提供し当該委託業者が管理する運行情報送信装置１から送信されてもよい。また、運行情報送信装置１は、運行情報に制御情報を付加するなどして、特定の装置のみが運行情報を利用できるようにしてもよい。
【０００９】
端末装置２は、ユーザが使用するスマートフォン、タブレット、パソコンなどの電子機器であり、好ましくはモバイル機器である。端末装置２は運行情報送信装置１からの運行情報を（直接または間接的に）受信する。そして、端末装置２は運行情報を利用した処理を行う。
【００１０】
図２は、端末装置２の内部構成の一例を示すブロック図である。端末装置２は、入力インターフェース２１と、出力インターフェース２２と、ＧＰＳ受信装置２３と、通信部２４と、記憶部２５と、記録媒体インターフェース２６と、処理部２７とを備えている。
【００１１】
入力インターフェース２１はユーザからの操作を受け付けるものであり、例えばスマートフォンやタブレットにおけるタッチパネル、キー、マイクであり、パソコンにおけるタッチパッドやキーボードである。以下では、主に入力インターフェース２１がタッチパネルを含む例を示す。
【００１２】
出力インターフェース２２はユーザに情報を提示するものであり、例えばディスプレイやスピーカである。以下では、主に出力インターフェース２２がディスプレイを含む例を示す。
【００１３】
ＧＰＳ受信装置２３は、ＧＰＳ衛星からの信号を受信して、端末装置２のおおよその位置を把握する。端末装置２の位置は緯度および経度で表され得る。ユーザが端末装置２を携帯する場合、端末装置２の位置はユーザの位置とほぼ一致する。そのため、端末装置２の位置はユーザの位置とも言える。
【００１４】
通信部２４はアンテナや通信用ＩＣなどの総称であり、ネットワークを介して端末装置２と外部装置（運行情報送信装置１など）との間でデータの送受信を行う。
【００１５】
記憶部２５は、ハードディスク、ＲＯＭ、ＲＡＭなどの総称であり、本実施形態に係る制御プログラム、路線図データ、地図データ、ユーザ情報など種々のデータを記憶している。
【００１６】
制御プログラムは運行情報を利用した情報提供アプリを実現するためのものである。この制御プログラムは予め記憶部２５に記憶されていてもよいし（いわゆるプリインストール）、ユーザによってダウンロードされて記憶部２５に記憶されてもよい。後者の場合、制御プログラムとともに上記路線図データや地図データがダウンロードされてもよい。
【００１７】
路線図データおよび地図データはディスプレイに路線図および地図をそれぞれ表示するために必要なデータである。これらは、制御プログラムに付随するものであってもよいし、汎用的なデータ（ｇｏｏｇｌｅマップなど）を利用してもよい。また、路線図データおよび地図データの一方のみを記憶していてもよい。さらに、路線図データや地図データは、必要に応じて外部から取得して一時的に記憶部２５に記憶するようにしてもよい。
【００１８】
ユーザ情報は、自宅（住所や緯度・経度）、自宅最寄駅、勤務（通勤）先最寄駅、通勤（通学）時の乗換駅、任意のお気に入り地点・駅・路線などである。これらのデータはユーザ自身が登録してもよいし、アプリの機能によってユーザの検索履歴や行動履歴に基づいて自動的に取得されてもよい。
【００１９】
さらに、端末装置２にはＳＤカードなどの外部記録媒体を挿入できる。そして、記録媒体インターフェース２６は外部記録媒体に対してデータの読み書きを行う。なお、記憶部２５に記憶されるとした上記データは、外部記録媒体に記憶されてもよいし、ネットワークを介して接続される外部の記憶装置に記憶されてもよい。
【００２０】
処理部２７は、運行情報取得部２７１と、位置情報取得部２７２と、列車特定部２７３と、表示制御部２７４とを有する。これら各部の少なくとも一部は、制御プログラムを端末装置２のプロセッサ（不図示）が実行することによって実現される機能であってもよいし、ハードウェアで実装されてもよいし、ＯＳの機能であってもよい。以降の「処理部」も同様である。
運行情報取得部２７１は、通信部２４を介して、運行情報送信装置１から運行情報を取得する。
【００２１】
位置情報取得部２７２は端末装置２の位置を示す位置情報を取得する。位置情報取得部２７２は、ＧＰＳ受信装置２３から位置情報を取得してもよいし、他の手法（ＷｉＦｉ測位、接続されている基地局に基づく測位など）で位置情報を取得してもよい。また、位置情報取得部２７２は複数の手法を組み合わせて位置情報を決定してもよいし、複数の手法のうち最も精度が高い位置情報を採用してもよい。位置は多少の誤差があっても構わない。
以下で、「端末装置２の位置」という場合、端末装置２の位置そのものでもよいし、位置情報取得部２７２が取得した（誤差を含み得る）位置でもよい。
【００２２】
列車特定部２７３は、例えば運行情報を用いて、端末装置２のユーザが乗っている列車（言い換えると、端末装置２が存在する列車）を特定する。特定手法の具体例は後述する。
表示制御部２７４は、例えば運行情報を用いて、ディスプレイに所定の画面を表示させる。
【００２３】
図３は、ディスプレイに表示される画面の一例を示す図である。同図（ａ）に示すように、表示制御部２７４は、各列車の位置を示す運行情報および路線図データに基づいて、路線図上に列車を表示させてもよい。すなわち、表示制御部２７４は、運行情報に基づいて、各列車の位置と、路線図上の位置との対応関係を把握できる。そこで、表示制御部２７４は、各列車を、その列車の位置に対応する路線図上の位置に表示させる。路線図データは、記憶部２５に記憶しておいてもよいし、必要に応じて都度外部から取得してもよい。
【００２４】
具体例として、表示制御部２７４は、ホームにいる列車を路線図上の駅の位置に重畳して表示させたり、駅の傍に表示させたりする。また、表示制御部２７４は駅間にいる列車を路線図上の駅と駅との間に表示させる。運行情報に基づいて列車が「駅間」にいることは分かるが正確な位置が分からない場合、表示制御部２７４は、駅と駅との中間に列車を表示させてもよいし、駅の発車時刻や時刻表データから推定される位置に表示させてもよい。
【００２５】
列車の表示態様に特に制限はないが、表示制御部２７４は、列車を丸印のような単純なマークで示してもよいし、列車を模したアイコンで示してもよい。また、表示制御部２７４は、図３に示す画面（特に列車の位置）を自動的に更新してもよいし、ユーザによって指定された時間間隔で更新してもよいし、ユーザの更新指示を受けて更新してもよい。自動的に更新する場合、運行情報の更新間隔に応じた時間間隔、具体的には運行情報の更新間隔以上の時間間隔（例えば、運行情報の更新間隔に同期して、あるいは、更新間隔の整数倍の周期）で更新するのが望ましい。
【００２６】
また、表示制御部２７４は、運行情報に基づいて、列車の進行方向、種別、行先、所属会社および／または遅延時間の情報など、より詳細な情報を合わせて表示させてもよい。例えば、列車の所属会社や種別に応じた色で表示させたり、行先や遅延時間を併記したりしてもよい。これらの情報は、常時表示されてもよいし、ユーザ操作に応じて表示および非表示を切り替えてもよい。さらに、表示制御部２７４は列車の混雑具合に応じた態様で列車を表示させてもよい。混雑具合は、ユーザによる投稿から取得してもよいし、運行情報に含まれる各駅での乗降人員数に基づくものでもよいし、過去の混雑具合からの推定でもよい。
【００２７】
列車の種類や混雑具合などに応じた態様で列車を表示する場合、表示制御部２７４は表示態様の意味や規則を説明する凡例を表示させてもよい。表示制御部２７４は、このような凡例をユーザからの指示に応じて表示させてもよいし、デフォルトで凡例を表示させておきユーザからの指示に応じて消去できるようにしてもよい。表示制御部２７４は、ディスプレイの隅に凡例を表示させるのが望ましく、かつ、後述するように路線図を移動したりリサイズしたりする場合でも凡例を固定して位置や大きさを変更しないのが望ましい。
【００２８】
表示制御部２７４は、全路線の路線図を表示させてもよいが、路線の数が多い場合には特定の路線の路線図のみを表示させてもよい。例えば、本アプリの起動時やユーザから路線図表示指示を受けた時に位置情報取得部２７２が取得した端末装置２の位置に近い（最も近い、あるいは、所定範囲内にあるいくつかの）路線の路線図を表示させてもよい。また、表示制御部２７４はユーザ情報に応じた路線図（例えば自宅最寄駅を含む路線の路線図）を表示させてもよい。ある路線を表示する際、その路線と並走する路線（例えば、東海道線と、京浜東北線と、京急線）を合わせて表示するのが望ましい。乗り換えのタイミングを考えるのに好都合だからである。
【００２９】
また、表示制御部２７４はユーザによって指定された路線図を表示させてもよい。路線指定の具体例として、ユーザが路線名をテキストボックスに入力したり、プルダウンから選択したり、ディスプレイに表示された広範な路線図からいくつかの路線図を選択したりすることが考えられる。
【００３０】
さらに、表示制御部２７４は所定の条件を満たす列車のみを路線図上に表示させてもよい。具体例として、表示制御部２７４は、運行情報に基づいて、特定の進行方向、種別、行先、所属会社の列車のみを表示させてもよい。このような条件は、ユーザによって指定されてもよいし、ユーザ情報、端末装置２の位置、現在時刻などに基づいて設定されてもよい。例えば、ユーザ情報における最寄駅や端末装置２の位置に近い駅に停車する種別の列車のみを表示してもよい。
【００３１】
表示制御部２７４は、タッチパネルに対するスクロールに応答して路線図を移動させたり、ピンチイン・ピンチアウトに応答して路線図を縮小・拡大させたりしてもよい。路線図の移動や縮小によって、新たな路線が現れるようにしてもよい。また、表示制御部２７４は、端末装置２の位置情報に基づいて、ユーザの位置を路線図上に表示させてもよい。
【００３２】
さらに、図３（ｂ）に示すように、表示制御部２７４は、列車特定部２７３によって特定されたユーザが乗っている列車を、他の列車とは異なる態様（あるいは区別可能に。以下同様）表示させてもよい。その具体例として、表示制御部２７４は、両者を色分けしたり、異なる大きさで表示させたり、ユーザが乗っている列車に人や矢印などのマークを付したりしてもよい。ここで、ユーザが乗っている列車の特定手法の例をいくつか挙げる。
【００３３】
第１例として、列車特定部２７３は、位置情報取得部２７２が取得した端末装置２の位置情報と、運行情報とに基づいて、列車を自動的に特定してもよい。例えば、端末装置２の位置が緯度・経度で表されるとする。この場合、運行情報における列車の位置と緯度・経度との関係を予め記憶部２５に記憶しておき、列車特定部２７３は列車の位置を緯度・経度に変換する。
【００３４】
そして、列車特定部２７３は、端末装置２の位置に最も近い位置にある列車を、ユーザが乗っている列車として特定してもよい。路線がそれほど入り組んでいない場合や、列車の運転間隔が長い場合には、このような手法でよい。
【００３５】
あるいは、列車特定部２７３は、運行情報が何度か更新される所定期間、端末装置２の位置と、ある列車の位置との距離が所定値以内であり続けた場合に、当該列車をユーザが乗っている列車として特定してもよい。端末装置２の位置に誤差がある場合でも、精度よくユーザが乗っている列車を特定できる。
【００３６】
また、列車特定部２７３はユーザ情報も加味して列車を特定してもよい。また、ユーザによる経路検索や乗車券購入の履歴がある場合、列車特定部２７３はこれらを加味してもよい。例えば、端末装置２と近い位置に路線Ａの列車と路線Ｂの列車があり、ユーザの最寄駅が路線Ａに含まれる場合や経路検索結果に路線Ａが含まれる場合には、列車特定部２７３は路線Ａの列車をユーザが乗っている列車として特定してもよい。
さらに、列車特定部２７３は、ユーザから乗っている路線の指定を受け、その路線のいずれの列車に乗っているかを運行情報に基づいて特定してもよい。
【００３７】
なお、いったん列車を特定した後は、必ずしも位置情報取得部２７２が取得した端末装置２の位置情報を利用することなく、運行情報に基づいて図３の画面を更新できる。また、列車特定部２７３は、定期的に位置情報と運行情報とを比較し、ユーザが列車に乗り続けているか降車したかを確認してもよい。降車が確認された場合、図３の画面を更新する際に、位置情報に基づき、それまで乗っていた列車とは異なる位置（例えば、端末装置２の位置に対応する位置）にユーザの位置を表示させてもよい。
【００３８】
第２例として、列車特定部２７３は、図３（ａ）のような表示をした状態で、ユーザが１つの列車を選択した（例えば、タッチパネル上の所定の列車をタッチする）ことに基づいて、ユーザが乗っている列車を特定してもよい。また、第１例において端末装置２の近くに複数の列車がある場合、当該複数の列車を路線図上に候補として表示し、その中からユーザが１つの列車を選択するようにしてもよい。
【００３９】
第３例として、列車特定部２７３は、端末装置２の位置情報を用いることなく、経路検索や乗車券購入の履歴に基づいて列車を特定してもよい。すなわち、列車特定部２７３は、経路検索結果に含まれる列車や、購入した乗車券で乗ることができる列車を、ユーザが乗っている列車として特定してもよい。
【００４０】
第４例として、列車内に音波装置を設け、列車番号（あるいは列車番号に対応するＩＤなど）を含む音波情報を端末装置２のマイクが取得し、列車特定部２７３はこの音波情報に基づいてユーザが乗っている列車を特定してもよい。この場合、運行情報における列車番号と、特定された列車の列車番号とから、ユーザが乗っている列車の位置が把握される。
その他、種々の特定手法が想到される。
【００４１】
ユーザが乗っている列車の特定は、ユーザの指示に応じて実行されてもよいし、本アプリの起動時に応じて実行されてもよい。特に前者の場合には、ユーザが乗っている列車を特定できない場合、表示制御部２７４はその旨をディスプレイに表示させるのが望ましい。
【００４２】
さらに、図３（ｃ）に示すように、表示制御部２７４はユーザが乗っている列車を表示させ、他の列車を表示させないようにしてもよい。また、表示制御部２７４は、ユーザからの指示に応じて、図３（ｂ）の表示と図３（ｃ）の表示とを切り替えられるようにしてもよい。
【００４３】
図４は、ディスプレイに表示される画面の別の例を示す図である。図示のように、表示制御部２７４は、路線図上ではなく、地図上に列車を表示させてもよい。すなわち、表示制御部２７４は、運行情報に基づいて、各列車の位置と、地図上の位置との対応関係を把握できる。そこで、表示制御部２７４は、各列車を、その列車の位置に対応する地図上の位置に表示させる。また、表示制御部２７４は地図に駅の位置を明示するのが望ましい。
【００４４】
具体例として、表示制御部２７４は、ホームにいる列車を地図上の駅の位置に重畳して表示させたり、駅の傍に表示させたりする。また、表示制御部２７４は駅間にいる列車を地図上の駅と駅との間に表示させる。運行情報に基づいて列車が「駅間」にいることは分かるが正確な位置が分からない場合、表示制御部２７４は、駅と駅との中間に列車を表示させてもよいし、駅の発車時刻から推定される位置に表示させてもよい。
【００４５】
列車は地下鉄のものであってもよい。その場合、地下鉄であることが分かるよう、線路、駅、列車を点線で表示させたり、地図上に薄く表示させたりしてもよい。
【００４６】
地図は正確な地図であってもよいし、簡略化あるいはデフォルメされた地図であってもよい。地図データは、記憶部２５に記憶しておいてもよいし、必要に応じて都度外部から取得してもよい。地図を表示する場合、表示される範囲内の全列車を表示してもよいし、上述のようにある路線の列車のみを表示してもよい。
【００４７】
表示制御部２７４は、タッチパネルに対するスクロールに応答して地図を移動させたり、ピンチイン・ピンチアウトに応答して地図を縮小・拡大させたりしてもよい。
【００４８】
また、図３（ａ）〜（ｃ）における路線図を地図に置き換えてもよい。路線図を地図に置き換えてもよいことは他の実施形態でも同様である。さらに、表示制御部２７４は、ユーザからの指示に応じて、路線図上の列車表示と地図上の列車表示とを切り替えるようにしてもよい。ユーザが乗っている列車を路線図や地図上に表示する際、タッチパネルに対するダブルタッチなど所定のユーザ操作に応じて、ユーザが乗っている列車がほぼ中央に表示されるようにしてもよい。
【００４９】
また、ディスプレイの端に、路線図や地図と重畳して広告を表示させてもよい。広告の内容は特に問わないが、本アプリの提供者が提供する他のアプリの広告や、表示されている路線や地域と関連ある広告であってもよい。アプリとして有料版と無料版とを用意し、後者のみ広告が表示されるようにしてもよい。
【００５０】
なお、図２は端末装置２内で主な処理を行う例を示したが、その一部をサーバで行ってもよい。例えば、図５に示すように、図２における端末装置２の機能の一部をサーバ３内に設けてもよい。このサーバ３は運行情報送信装置１と一体であってもよい。なお、図２の端末装置２ａは入力インターフェースなどの図示を省略している。
【００５１】
図５の端末装置２の処理部２７ａは、図２と同様の位置情報取得部２７２および表示制御部２７４を有し、さらに、情報送信部２７５および情報受信部２７６を有する。情報送信部２７５は端末装置２の位置情報などをサーバに送信する。情報受信部２７６は、サーバ３によって特定された、ユーザが乗っている列車の情報などを受信する。
【００５２】
また、サーバ３は、端末装置２ａや運行情報送信装置１との間でデータの送受信を行う通信部３１と、処理部３２とを有する。処理部３２は、図２と同様の運行情報取得部２７１および列車特定部２７３を有し、さらに、情報受信部３２１および情報送信部３２２を有する。情報受信部３２１は端末装置２ａの位置情報などを端末装置２ａから受信する。情報送信部３２２は、列車特定部２７３が特定した、ユーザが乗っている列車の情報などを端末装置２ａに送信する。
【００５３】
その他は図２と同様である。端末装置２ａでの処理で運行情報が必要な場合、端末装置２ａが直接運行情報を取得してもよいし、サーバを介して運行情報を取得してもよい。以下の実施形態でも、図２で示すように端末装置２で主な処理を行う例を中心に説明するが、その一部をサーバで行ってもよい。
【００５４】
（第２の実施形態）
図６は、第２の実施形態に係る情報提供システムの概略構成を示すブロック図である。本システムは、運行情報送信装置１と、端末装置（便宜上、端末装置Ａと呼ぶ）と、サーバ４と、端末装置（便宜上、端末装置Ｂと呼ぶ）とから構成される。一例として、端末装置Ａは子供が用いるものであり、端末装置Ｂはその親が用いるものである。そして、本システムは、端末装置Ａのユーザが乗っている列車を特定し、これを端末装置Ｂに伝えるものである。以下、第１の実施形態と同様の構成には同じ符号を付して説明を簡略化し、相違点を中心に説明する。
【００５５】
図７は、端末装置Ａ，Ｂおよびサーバ４の内部構成の一例を示すブロック図である。なお、端末装置Ａ，Ｂにおいて図２と同様の構成は適宜省略している。
端末装置Ａの処理部２７ｂは、少なくとも運行情報取得部２７１、列車特定部２７３および列車情報送信部２７７を有し、さらに必要に応じて位置情報取得部２７２や表示制御部（不図示）などを有していてもよい。
【００５６】
列車特定部２７３は、望ましくは、上述した第１例によって所定間隔で（あるいは、端末装置Ｂからサーバを介したリクエストに応じて）端末装置Ａのユーザが乗っている列車（言い換えると、端末装置Ａが存在する列車）の特定を試みる。また、列車特定部２７３はユーザが列車から降りたことを特定してもよい。具体的には、列車特定部２７３は、端末装置Ａの位置情報と、運行情報とを定期的に確認し、それまで乗っていた列車の位置と端末装置Ａの位置とが所定距離以上離れた場合に、ユーザが列車から降りたと判断してもよい。
【００５７】
列車情報送信部２７７は、端末装置Ａのユーザが乗っている列車の情報を、通信部２４を介してサーバ４に送信する。また、列車特定部２７３は、おおよその乗車時刻（例えばユーザが乗っている列車を特定した時刻）や、端末装置Ａの位置情報に基づく乗車駅も特定しておくのが望ましい。そして、このような情報もユーザが乗った列車の情報として送信される。また、列車情報送信部２７７はユーザが列車から降りたという情報を送信してもよい。
【００５８】
サーバ４の処理部４２は、列車情報受信部４２１と、列車情報送信部４２２とを有する。列車情報受信部は４２１、端末装置Ａのユーザが乗っている列車の情報などを端末装置Ａから受信する。そして、列車情報送信部４２２は同情報を端末装置Ｂに送信する。具体例として、列車情報送信部４２２は、予め端末装置Ｂが受信できるメールのアドレスを記憶しておき、そのアドレスにメールで送信してもよい。
【００５９】
端末装置Ｂは、通信部５１と、処理部５２と、ディスプレイなどの出力インターフェース５３とを有する。処理部５２は、例えば所定のプログラムを実行することによって実現される列車情報受信部５２１と、表示制御部５２２とを有する。列車情報受信部５２１は、サーバ４から、端末装置Ａのユーザが乗っている列車の情報や、列車から降りたという情報など列車情報送信部２７７からの情報を受信する。表示制御部５２２は受信した情報を表示させるための制御を行う。
【００６０】
図８は、端末装置Ｂに表示される画面の一例を示す図である。図示のように、端末装置Ａのユーザ（Ａさん）の乗車時刻、乗車駅、乗った列車の路線や種別、行先を示す情報を端末装置Ｂに送信して表示させるようにしてもよい。サーバ４はこのような情報をメールとして端末装置Ｂに送信してもよい。あるは、サーバ４は、端末装置Ａのユーザが乗った列車の情報をメールとは異なる形態で送信し、この情報に基づいて端末装置Ｂで表示制御部５２２が図８のような画面を生成してもよい。
【００６１】
その他、端末装置Ｂのディスプレイにおいて、図３（ｂ）および図３（ｃ）などに示すように、路線図あるいは地図上に、端末装置Ａのユーザが乗った列車を表示させてもよい。
また、サーバ４の列車情報送信部４２２は、ユーザが列車から降りたことを端末装置Ｂに送信し、端末装置Ｂのディスプレイにその旨表示させてもよい。
【００６２】
なお、端末装置Ａからサーバ４、あるいは、サーバ４から端末装置Ｂに送信される列車の情報として、列車番号など列車を特定できる情報を送信してもよいし、列車の行先、種別、位置などを直接示す情報を送信してもよい。列車番号などが送信される場合、これを受信したサーバ４や端末装置Ｂにおいて当該列車の行先などを（運行情報や時刻表データに基づいて）特定してもよい。
【００６３】
本実施形態においても、端末装置Ａの機能の一部をサーバで行ってもよい。一例として、図９のような構成が考えられる。この構成では、端末装置Ａは、少なくとも、端末装置Ａの位置情報を取得する位置情報取得部２７２と、これをサーバ４ａに送信する情報送信部２７５とを有していればよい。そして、サーバ４ａ内の列車特定部２７３が、位置情報を利用して端末装置Ａが乗っている列車を特定し、その列車の情報を列車情報送信部４２２が端末装置Ｂに送信すればよい。
【００６４】
なお、詳細な説明は省略するが、表示制御部２７４などを設けることで端末装置Ａおよび／または端末装置Ｂで、第１の実施形態で説明したような路線図や地図を表示させるようにしてもよい。
【００６５】
（第３の実施形態）
図１０は、第３の実施形態に係る情報提供システムの概略構成を示すブロック図である。本システムは、運行情報送信装置１と、複数の端末装置２ｃ，２ｄと、サーバ４とから構成される。本システムは、ある端末装置２ｃのユーザが乗った列車の情報を他のユーザと共有するものであり、例えばＳＮＳなどに応用できる。以下、第１および第２の実施形態との共通点は説明を省略し、相違点を中心に説明する。
【００６６】
図１１は、端末装置２ｃ，２ｄおよびサーバ４の内部構成の一例を示すブロック図である。
少なくとも１つの端末装置２ｃは、運行情報取得部２７１と、位置情報取得部２７２と、列車特定部２７３と、列車情報送信部２７７と、列車情報受信部２７８と、表示制御部２７４とを有する。列車情報送信部２７７は、本端末装置２ｃのユーザが乗っている列車の情報をサーバに送信する。送信される情報には、どのユーザなのかを示す情報（ユーザＩＤ（例えばＳＮＳにおけるもの）など）を含んでいるのが望ましい。列車情報受信部２７８は、他の端末装置２ｃ，２ｄのユーザが乗っている列車の情報をサーバ４から受信する。受信される情報には、やはりどのユーザが乗っている列車の情報なのかを示す情報を含んでいるのが望ましい。表示制御部２７４は、サーバ４から受信した情報も考慮して、ディスプレイに所定の画面を表示させる。
【００６７】
サーバ４の処理部４２は列車情報受信部４２１および列車情報送信部４２２を有する。列車情報受信部４２１は、端末装置２ｃから、当該端末装置２ｃのユーザが乗っている列車の情報を受信する。列車情報送信部４２２は、受信した情報を、他の端末装置２ｃ，２ｄに送信する。送信先の端末装置２ｃ，２ｄは、例えば予め定めた端末装置２ｃ，２ｄであり、ＳＮＳで事前に関連付けられたユーザの端末装置２ｃ，２ｄなどである。
【００６８】
図１２は、端末装置２ｃのディスプレイに表示される画面の一例を示す図である。図示のように、表示制御部２７４は、路線図上に、本端末装置２ｃのユーザが乗っている列車や他の端末装置２ｃ，２ｄのユーザが乗っている列車を表示させてもよい。図１２（ａ）に示すように、自身が乗っている列車を表示させ、他の列車を表示させないようにしてもよい。図１２（ｂ）に示すように、自身が乗っている列車と、他のユーザが乗っている列車とを表示させ、他の列車を表示させないようにしてもよい。図１２（ｃ）に示すように、自身が乗っている列車と、他のユーザが乗っている列車と、他の列車とを表示させてもよい。図１２（ａ）〜図１２（ｃ）をユーザの操作に応じて任意に切り替えられるのが望ましい。
【００６９】
図１２（ｂ）においては、自身が乗っている列車と、他のユーザが乗っている列車とを異なる態様で表示させてもよい。また、ユーザを識別するための情報（ニックネームやアバターなど）が表示されてもよい。このような情報は、サーバ４がユーザＩＤとニックネームなどを関連付けて記憶しておき、列車情報送信部４２２によって付されてもよい。
加えて、図１２（ｃ）においては、自身が乗っている列車と、他のユーザが乗っている列車と、他の列車とを異なる態様で表示させてもよい。
【００７０】
なお、図１１における複数の端末装置２ｃ，２ｄの一部は、列車情報受信部２７８および表示制御部２７４を有し、列車特定部２７３を有しない端末装置２ｄであってもよい。このような端末装置２ｄでも、他のユーザが乗っている列車を、他の列車と異なる態様で表示できる。
【００７１】
本実施形態で説明した処理部２７ｃ，２７ｄは、独立したアプリであってもよいし、他のＳＮＳなどと連携するアプリ（特に、処理部２７ｄの場合）であってもよい。
また、本実施形態においても、列車特定部２７３など端末装置２ｃ，２ｄの機能の一部をサーバ４で行ってもよい。
【００７２】
（第４の実施形態）
図１３は、第４の実施形態に係る端末装置２ｅの処理部２７ｅの内部構成の一例を示すブロック図である。この端末装置２ｅはさらに経路情報取得部２７９を有する。経路情報取得部２７９は所定の出発地から目的地までの経路を示す経路情報を取得する。端末装置２ｅ内に経路検索に必要なデータ（時刻表データ、経路ネットワークデータ、道路網データなど）を持っておき、経路情報取得部２７９が経路検索を行って経路情報を取得してもよい。あるいは、出発地および目的地などの検索条件を端末装置２ｅとは別の経路検索装置（経路検索手段を有するサーバなど、不図示）に送信し、経路検索装置によって得られた経路情報を経路情報取得部２７９が受信してもよい。
【００７３】
本実施形態では、経路情報取得部（あるいは経路検索装置。以下同様）２７９は、運行情報を考慮し、実際の列車の運行状況を反映させた経路検索を行ってもよい。運行情報を考慮することで、列車の実際の位置や遅延情報をリアルタイムに把握でき、より正確な経路情報をユーザに提供できる。例えば、終電間際など遅延することが多い時間帯での乗換において、急いで乗り換えるべきか、乗換先の列車が遅延していてそれほど急ぐ必要がないのか、などをユーザは知ることができる。
【００７４】
また、本実施形態では、経路情報取得部２７９は、出発地を固定の地点とする通常の経路情報だけでなく、列車特定部２７３と協働することで端末装置２ｅのユーザが乗っている列車を出発地とする経路情報を取得できる。
【００７５】
例えば、ある目的地に向かう際、とりあえず最寄駅から列車に乗り、列車内でその後の経路を検索することもある。通常の経路検索では、出発地が固定であるため、出発地をどのように設定すればよいか分からないこともあるし、そもそも出発地の設定が手間でもある。
【００７６】
これに対し本実施形態では、列車特定部２７３によってユーザが乗っている列車を特定し、経路情報取得部２７９はこの列車（移動中であってもよい）に乗っていることを前提とする経路情報を取得する。時刻表データや運行情報を参照することで、乗っている列車がどの駅にいつ到着するかが精度よく分かり、より正確な経路情報をユーザに提示できる。なお、経路検索を経路検索装置で行う場合、ユーザが乗っている列車の情報を検索条件とともに同装置に送信すればよい。
【００７７】
図１４は、ディスプレイに表示される画面の一例を示す図である。同図は、ユーザが乗っている列車を出発地とする経路情報の表示画面である。図示のように、ユーザが乗っている列車にマークを付すなど列車に乗っていることが分かるような表示としてもよい。列車の表示位置は運行情報に基づいて定期的（あるいはリアルタイムに。以下同様）に更新されてもよい。ユーザが乗り換えた後には（乗り換えたことは例えば列車特定部２７３で把握する）、乗換後の列車に乗っていることが分かるような表示に変更してもよい。
【００７８】
図１５は、ディスプレイに表示される画面の別の例を示す図である。同図は、ユーザが乗っている列車と、経路情報に含まれる列車とを路線図に表示するものである。各列車の表示位置は運行情報に基づく。乗車中の列車は列車特定部２７３によって特定される。乗り換え先の列車は経路情報に含まれており、その位置は運行情報から把握される。現在時刻に基づいて、乗換駅までの乗車時間を表示してもよい。また、経路情報に含まれる乗換先列車のみならず、その後続列車などその他の列車を表示してもよい。列車の表示位置は、運行情報に基づいて定期的に更新されてもよい。
図１４と図１５とをユーザ操作に応答して切り替えるようにしてもよい。
【００７９】
図１６は、ディスプレイに表示される画面の別の例を示す図である。図示のように、表示制御部２７４は、経路情報における乗るべき列車が現在どこにあるかを地図（あるいは路線図）上に表示させてもよい。乗換がある場合、乗換後の列車を表示させてもよい。あるいは、乗るべき列車と、他の列車（特に後続列車）とを異なる態様で表示させてもよい。さらに、位置情報取得部２７２が取得した端末装置２ｅの位置情報に基づいて、ユーザの位置を合わせて表示させてもよい（同図の逆三角形）。列車特定部２７３によってユーザが列車に乗っていることが分かった場合には、ユーザの位置は列車上であってもよい。列車の表示位置は運行情報に基づいてリアルタイムに更新されてもよい。
【００８０】
出発地、目的地、乗るべき列車、乗車／降車時刻、所要時間、料金などを示す通常の経路情報表示画面と、図１４，１５の画面とを切り替えられるようにしてもよい。また、図１４〜１６の画面とを切り替えられるようにしてもよい。さらに、経路情報取得部２７９は図１４〜１６のような画面を所定間隔で更新することで経路案内を行ってもよい。
【００８１】
なお、１つのアプリが列車特定機能および経路情報取得機能を有してもよいし、前者の機能を有するアプリと、後者の機能を有するアプリとが連携してもよい。また、両機能を端末装置とサーバとで適宜分担してもよい。
【００８２】
例えば図１７の構成例では、端末装置２ｅ’の列車特定部２７３でユーザが乗っている列車を特定し、その列車の情報と検索条件とを情報送信部２８０がサーバ４ｂに送信する。そして、端末装置４ｂの経路検索部４２５が経路検索を行い、その結果を経路情報送信部４２６が端末装置２ｅ’に送信する。
【００８３】
また、図１８の構成例では、端末装置２ｅ’’の情報送信部２８０が端末装置２ｅ’’の位置情報および検索条件をサーバ４ｂ’に送信する。そして、位置情報および運行情報に基づいて、端末装置４ｂ’の列車特定部２７３が端末装置２ｅ’’のユーザが乗っている列車を特定し、経路検索部４２５が経路検索を行う。
このように、機能部のそれぞれは、端末装置内にあってもよいし、サーバ内にあってもよい。端末装置およびサーバはコンピュータであってもよい。
【００８４】
また、各実施形態を組み合わせてもよい。例えば、第２の実施形態で示すサーバに経路検索機能を盛り込んでもよい。また、サーバ（端末装置）の機能の一部を端末装置（サーバ）で実行するようにしてもよいし、複数の装置によってサーバの機能を実現するようにしてもよい。
【００８５】
上述した実施形態で説明したシステムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、システムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【００８６】
また、システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
以上に説明した実施形態に基づいて、例として以下のような発明が想到される。
【００８７】
［Ａ１］
電子機器を、
各列車の位置を示す運行情報を受信する運行情報受信手段と、
当該電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、当該電子機器が存在する列車を特定する列車特定手段と、
路線図または地図と、前記特定された列車と、をディスプレイに表示させる表示制御手段であって、前記運行情報に基づいて、前記特定された列車を該列車の位置に応じた前記路線図または地図上の位置に表示させる表示制御手段と、
として機能させるプログラム。
【００８８】
［Ａ２］
電子機器を、
当該電子機器の位置を示す位置情報を列車特定手段に送信する運行情報送信手段と、
各列車の位置を示す運行情報および前記位置情報に基づいて前記列車特定手段によって特定された、当該電子機器が存在する列車を示す情報を受信する情報受信手段と、
路線図または地図と、当該電子機器が存在する列車と、をディスプレイに表示させる出力制御部であって、前記運行情報および前記情報受信手段が受信した情報に基づいて、前記特定された列車を該列車の位置に応じた前記路線図または地図上の位置に表示させる表示制御手段と、
として機能させるプログラム。
【００８９】
［Ａ３］
電子機器を、
各列車の位置を示す運行情報に基づいて、路線図または地図と、当該電子機器が存在する列車と、をディスプレイに表示させる表示制御部であって、当該電子機器が存在する列車を該列車の位置に応じた前記路線図または地図上の位置に表示させる表示制御手段
として機能させるプログラム。
【００９０】
［Ａ４］
前記表示制御手段は、当該電子機器が存在する列車と、それ以外の列車の少なくとも一部と、をこれら各列車の位置に応じた前記路線図または地図上の位置に、異なる態様で、または、区別可能に表示させる、Ａ１乃至Ａ３のいずれかに記載のプログラム。
【００９１】
［Ａ５］
前記表示制御手段は、ユーザの操作に応じて、
当該電子機器が存在する列車を表示させるが、それ以外の列車は表示させない第１モードと、
当該電子機器が存在する列車とそれ以外の列車とを表示させる第２モードと、
を切り替え、
前記第２モードでは、当該電子機器が存在する列車と、それ以外の列車の少なくとも一部と、をこれら各列車の位置に応じた前記路線図または地図上の位置に、異なる態様で、または、区別可能に表示させる、Ａ１乃至Ａ３のいずれかに記載のプログラム。
【００９２】
［Ａ６］
前記表示制御手段は、前記運行情報の更新間隔に応じた間隔で、前記列車の表示位置を更新する、Ａ１乃至Ａ５のいずれかに記載のプログラム。
【００９３】
［Ａ７］
前記表示制御手段は、前記位置情報を利用することなく、前記運行情報に基づいて、前記列車の表示位置を更新する、Ａ１に記載のプログラム。
【００９４】
［Ａ８］
各列車の位置を示す運行情報を運行情報送信装置から送信するステップと、
電子機器の位置を示す位置情報を取得するステップと、
前記運行情報および前記位置情報に基づいて、前記電子機器が存在する列車を特定するステップと、
路線図または地図と、前記特定された列車と、をディスプレイに表示させるステップであって、前記運行情報に基づいて、前記特定された列車を該列車の位置に応じた前記路線図または地図上の位置に表示させるステップと、を備える方法。
【００９５】
［Ａ９］
各列車の位置を示す運行情報を運行情報送信装置から送信する運行情報送信装置と、
電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、前記電子機器が存在する列車を特定する列車特定手段と、
路線図または地図と、前記特定された列車と、をディスプレイに表示させる表示制御手段であって、前記運行情報に基づいて、前記特定された列車を該列車の位置に応じた前記路線図または地図上の位置に表示させる表示制御手段と、を備えるシステム。
【００９６】
［Ｂ１］
電子機器を、
各列車の位置を示す運行情報を受信する運行情報受信手段と、
当該電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、当該電子機器が存在する列車を特定する列車特定手段と、
前記特定された列車の情報を外部装置に送信する情報送信手段と、
として機能させるプログラム。
【００９７】
［Ｂ２］
前記特定された列車の情報は、前記外部装置によって所定の他の電子機器に送信される、Ｂ１に記載のプログラム。
【００９８】
［Ｃ１］
コンピュータを、各列車の位置を示す運行情報と、第１電子機器の位置を示す位置情報と、に基づいて特定された前記第１電子機器が存在する列車の情報を、第２電子機器に送信する情報送信部として機能させるプログラム。
【００９９】
［Ｃ２］
前記第１電子機器は、
前記運行情報を取得する運行情報取得手段と、
前記位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、前記第１電子機器が存在する列車を特定する列車特定手段と、
前記特定された列車の情報を前記コンピュータに送信する端末側情報送信手段と、
を有し、
前記コンピュータを、さらに、前記第１電子機器から前記特定された列車の情報を取得する情報取得手段として機能させる、Ｃ１に記載のプログラム。
【０１００】
［Ｃ３］
前記コンピュータを、さらに、
前記運行情報を取得する運行情報取得手段と、
前記位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、前記第１電子機器が存在する列車を特定する列車特定手段と、
として機能させる、Ｃ１に記載のプログラム。
【０１０１】
［Ｃ４］
電子機器を、
他の電子機器が存在する列車の情報を受信する情報受信手段と、
前記他の電子機器が存在する列車の情報を表示させる表示制御手段と、
として機能させるプログラムであって、
前記他の電子機器が存在する列車は、各列車の位置を示す運行情報と、前記他の列車の位置を示す位置情報と、に基づいて特定される、プログラム。
【０１０２】
［Ｃ５］
各列車の位置を示す運行情報を運行情報送信装置から送信するステップと、
第１電子機器の位置を示す位置情報を取得するステップと、
前記運行情報および前記位置情報に基づいて、前記第１電子機器が存在する列車を特定するステップと、
前記第１電子機器が存在する列車の情報を第２電子機器に送信するステップと、を備える方法。
【０１０３】
［Ｃ６］
各列車の位置を示す運行情報を送信する運行情報送信装置と、
第１電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、前記第１電子機器が存在する列車を特定する列車特定手段と、
前記第１電子機器が存在する列車の情報を第２電子機器に表示させる表示制御手段と、を備えるシステム。
【０１０４】
［Ｃ７］
前記第１電子機器が存在する列車の情報を受信する情報受信手段と、
これを前記第２電子機器に送信する情報送信手段と、を備えるＣ６に記載のシステム。
【０１０５】
［Ｄ１］
電子機器を、
各列車の位置を示す運行情報を受信する運行情報受信手段と、
当該電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、当該電子機器が存在する列車を特定する列車特定手段と、
前記特定された列車の情報と、当該電子機器のユーザを示す情報と、を外部装置に送信する情報送信手段と、
として機能させるプログラム。
【０１０６】
［Ｄ２］
コンピュータを、各列車の位置を示す運行情報と、第１電子機器の位置を示す位置情報と、に基づいて特定された前記第１電子機器が存在する列車の情報、および、前記第１電子機器のユーザを示す情報を、第２電子機器に送信する情報送信部として機能させるプログラム。
【０１０７】
［Ｄ３］
電子機器を、
他の電子機器が存在する列車の情報を受信する情報受信手段と、
前記他の電子機器が存在する列車の情報を表示させる表示制御手段と、
路線図または地図と、前記他の電子機器が存在する列車と、をディスプレイに表示させる表示制御手段であって、前記運行情報に基づいて、前記他の電子機器が存在する列車を該列車の位置に応じた前記路線図または地図上の位置に表示させる表示制御手段と、
として機能させるプログラムであって、
前記他の電子機器が存在する列車は、各列車の位置を示す運行情報と、前記他の列車の位置を示す位置情報と、に基づいて特定される、プログラム。
【０１０８】
［Ｄ４］
当該電子機器を、さらに、
前記運行情報を取得する運行情報取得手段と、
当該電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、当該電子機器が存在する列車を特定する列車特定手段と、
として機能させ、
前記表示制御手段は、
当該電子機器が存在する列車と、
前記他の電子機器が存在する列車と、
それ以外の列車の少なくとも一部と、
をこれら各列車の位置に対応する位置に、異なる態様で、または、区別可能に表示する、Ｄ３に記載のプログラム。
【０１０９】
［Ｄ５］      
各列車の位置を示す運行情報を送信するステップと、
第１電子機器の位置を示す位置情報を取得するステップと、
前記運行情報および前記位置情報に基づいて、前記第１電子機器が存在する列車を特定するステップと、
路線図または地図と、前記第１電子機器が存在する列車と、を第２電子機器のディスプレイに表示させる表示制御手段であって、前記運行情報に基づいて、前記第１電子機器が存在する列車を該列車の位置に応じた前記路線図または地図上の位置に表示させるステップと、を備える方法。
【０１１０】
［Ｄ６］
各列車の位置を示す運行情報を送信する運行情報送信装置と、
第１電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、前記第１電子機器が存在する列車を特定する列車特定手段と、
路線図または地図と、前記第１電子機器が存在する列車と、を第２電子機器のディスプレイに表示させる表示制御手段であって、前記運行情報に基づいて、前記第１電子機器が存在する列車を該列車の位置に応じた前記路線図または地図上の位置に表示させる表示制御手段と、を備えるシステム。
【０１１１】
［Ｅ１］
電子機器を、
各列車の位置を示す運行情報を受信する運行情報受信手段と、
当該電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、当該電子機器が存在する列車を特定する列車特定手段と、
前記特定された列車を出発地とする経路情報を取得する経路情報取得手段と、として機能させるプログラム。
【０１１２】
［Ｅ２］
電子機器を、
各列車の位置を示す運行情報を受信する運行情報受信手段と、
当該電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記位置情報および検索条件を経路検索手段に送信する情報送信手段と、
各列車の位置を示す運行情報および前記位置情報に基づいて特定された当該電子機器が存在する列車を出発地とする、前記経路検索手段によって検索された経路情報を取得する経路情報取得部と、として機能させるプログラム。
【０１１３】
［Ｅ３］
電子機器を、
各列車の位置を示す運行情報を受信する運行情報受信手段と、
当該電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、当該電子機器が存在する列車を特定する列車特定手段と、
前記特定された列車の情報および検索条件を経路検索手段に送信する情報送信手段と、
前記特定された列車を出発地とする、前記経路検索手段によって検索された経路情報を取得する経路情報取得部と、として機能させるプログラム。
【０１１４】
［Ｅ４］
路線図または地図と、前記特定された列車と、前記経路情報に含まれる列車と、をディスプレイに表示させる表示制御手段であって、前記運行情報に基づいて、前記特定された列車および前記経路情報に含まれる列車をこれら列車の位置に応じた前記路線図または地図上の位置に表示させる表示制御手段として機能させる、Ｅ１乃至Ｅ３に記載のプログラム。
【０１１５】
［Ｅ５］
各列車の位置を示す運行情報を運行情報送信装置から送信するステップと、
当該電子機器の位置を示す位置情報を取得するステップと、
前記運行情報および前記位置情報に基づいて、当該電子機器が存在する列車を特定するステップと、
検索条件基づいて、前記特定された列車を出発地とする経路を検索するステップと、を備える方法。
【０１１６】
［Ｅ６］
各列車の位置を示す運行情報を送信する運行情報送信装置と、
当該電子機器の位置を示す位置情報を取得する位置情報取得手段と、
前記運行情報および前記位置情報に基づいて、当該電子機器が存在する列車を特定する列車特定手段と、
検索条件基づいて、前記特定された列車を出発地とする経路を検索する経路検索手段と、を備えるシステム。
【０１１７】
［Ｆ１］
電子機器を、各列車の位置を示す運行情報と、当該電子機器の位置を示す位置情報と、に基づいて、当該電子機器が存在する列車を特定する列車特定手段として機能させるプログラム。
【０１１８】
［Ｆ２］
コンピュータを、各列車の位置を示す運行情報と、電子機器の位置を示す位置情報と、に基づいて、前記電子機器が存在する列車を特定する列車特定手段として機能させるプログラム。
【０１１９】
［Ｆ３］
前記列車特定手段は、前記各列車の位置と、前記電子機器の位置と、の距離に基づいて、前記電子機器が存在する列車を特定する、Ｆ１またはＦ２に記載のプログラム。
【０１２０】
［Ｆ４］
各列車の位置を示す運行情報と、電子機器の位置を示す位置情報と、に基づいて、前記電子機器が存在する列車を特定する方法。
【０１２１】
［Ｇ１］
上記プログラム、システムおよび方法のうちの１つにおける運行情報を送信する運行情報送信装置。
【符号の説明】
【０１２２】
１  運行情報送信装置
２  端末装置
３，４  サーバ
【図１】
2016064793.tif 000003
【図２】
2016064793.tif 000004
【図３】
2016064793.tif 000005
【図４】
2016064793.tif 000006
【図５】
2016064793.tif 000007
【図６】
2016064793.tif 000008
【図７】
2016064793.tif 000009
【図８】
2016064793.tif 000010
【図９】
2016064793.tif 000011
【図１０】
2016064793.tif 000012
【図１１】
2016064793.tif 000013
【図１２】
2016064793.tif 000014
【図１３】
2016064793.tif 000015
【図１４】
2016064793.tif 000016
【図１５】
2016064793.tif 000017
【図１６】
2016064793.tif 000018
【図１７】
2016064793.tif 000019
【図１８】
2016064793.tif 000020