JP7452964B2 - Display control device, display control method, and display control program - Google Patents
Display control device, display control method, and display control program Download PDFInfo
- Publication number
- JP7452964B2 JP7452964B2 JP2019170790A JP2019170790A JP7452964B2 JP 7452964 B2 JP7452964 B2 JP 7452964B2 JP 2019170790 A JP2019170790 A JP 2019170790A JP 2019170790 A JP2019170790 A JP 2019170790A JP 7452964 B2 JP7452964 B2 JP 7452964B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- display control
- route
- vehicle
- operating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 31
- 230000002776 aggregation Effects 0.000 claims description 45
- 238000004220 aggregation Methods 0.000 claims description 45
- 230000001143 conditioned effect Effects 0.000 claims 3
- 230000004931 aggregating effect Effects 0.000 claims 2
- 238000012545 processing Methods 0.000 description 40
- 230000003111 delayed effect Effects 0.000 description 28
- 238000012546 transfer Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 11
- 101000608734 Helianthus annuus 11 kDa late embryogenesis abundant protein Proteins 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000001934 delay Effects 0.000 description 7
- 230000008685 targeting Effects 0.000 description 6
- 230000003247 decreasing effect Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000010365 information processing Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Description
本発明は、表示制御装置、表示制御方法および表示制御プログラムに関する。 The present invention relates to a display control device, a display control method, and a display control program.
従来、列車の乗換検索、列車の運行情報、時刻表情報等を提供するサービスが知られている。例えば、特許文献1には、利用者の情報端末に列車の遅延関連情報をリアルタイムで配信する技術が開示されている。
2. Description of the Related Art Services that provide train transfer searches, train operation information, timetable information, etc. are conventionally known. For example,
しかしながら、上記の従来技術では、路線案内に対するユーザの満足度を高めることができるとは限らない。例えば、上記の従来技術では、駅構内で放送される遅延関連情報は指令所から各駅に無線で連絡されるため、一般利用者に対して最新の遅延関連情報をリアルタイムで伝達することは不可能であるとの問題点に対して、PCや携帯電話等の端末に現時点での遅延関連情報をリアルタイムで配信するものである。一例として、上記の従来技術では、遅延発生時刻、遅延復旧時刻、遅延発生列車番号、遅延発生原因、復旧レベル、振替輸送の有無をリアルタイム更新しPCや携帯電話等の端末に配信する。 However, with the above-described conventional technology, it is not always possible to increase user satisfaction with route guidance. For example, with the above conventional technology, delay-related information broadcast within the station premises is communicated wirelessly from the command center to each station, making it impossible to transmit the latest delay-related information to general users in real time. In order to solve the problem, current delay-related information is distributed to terminals such as PCs and mobile phones in real time. As an example, in the above-mentioned conventional technology, the delay occurrence time, delay recovery time, delayed train number, delay cause, recovery level, and presence or absence of alternate transportation are updated in real time and distributed to terminals such as PCs and mobile phones.
このような上記の従来技術によると、利用者は、例えば、自身が利用したいと考えている路線の遅延状況を把握することができたとしても、この路線での詳細な運行状況まではわからない。例えば、かかる利用者は、この路線では現状どれくらいの運転間隔で運行されているかや平常運転時と比較して遅延がどれほど悪い状況であるのかといった、車両間の関係性に関する詳細な運行状況まではわからない。このため、上記の従来技術では、利用者は、当初予定していた路線をそのまま利用すべきか、あるいは、他の路線を利用すべきかの判断に困ってしまうため最適な移動手段を探すための努力を要求される。このようなことから、上記の従来技術では、必ずしも路線案内に対するユーザの満足度を高めることができるとは限らない。 According to the above-mentioned conventional technology, even if a user is able to grasp the delay status of a route that he or she wishes to use, for example, he or she cannot know the detailed operating status of this route. For example, such users may not be able to obtain detailed operational information regarding the relationship between vehicles, such as how often trains are currently operating on this route and how bad the delays are compared to normal operation. I don't know. For this reason, with the above-mentioned conventional technology, the user has trouble deciding whether to use the originally planned route or to use another route, so it takes effort to find the optimal means of transportation. is required. For this reason, the above-mentioned conventional technology does not necessarily increase user satisfaction with route guidance.
本願は、上記に鑑みてなされたものであって、路線案内に対するユーザの満足度を高めることができる表示制御装置、表示制御方法および表示制御プログラムを提供することを目的とする。 The present application has been made in view of the above, and aims to provide a display control device, a display control method, and a display control program that can increase user satisfaction with route guidance.
本願にかかる表示制御装置は、所定の路線上における複数の運行車両毎に、当該運行車両に関する車両情報を取得する取得部と、前記取得部により取得された車両情報から予測された予測情報であって、前記複数の運行車両のうち、所定の運行車両と、前記所定の路線上において当該所定の運行車両に対して後続する運行車両である後続車両との関係性に関する予測情報に基づいて、当該所定の運行車両の移動に関する移動情報を表示させる表示制御部とを有することを特徴とする。 The display control device according to the present application includes an acquisition unit that acquires vehicle information regarding the operating vehicle for each of a plurality of operating vehicles on a predetermined route, and prediction information predicted from the vehicle information acquired by the acquisition unit. Based on predicted information regarding the relationship between a predetermined operating vehicle among the plurality of operating vehicles and a subsequent vehicle that is an operating vehicle that follows the predetermined operating vehicle on the predetermined route, The present invention is characterized by comprising a display control section that displays movement information regarding movement of a predetermined operating vehicle.
実施形態の一態様によれば、路線案内に対するユーザの満足度を高めることができるといった効果を奏する。 According to one aspect of the embodiment, it is possible to increase user satisfaction with route guidance.
以下に、本願にかかる表示制御装置、表示制御方法および表示制御プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ説明する。なお、この実施形態により本願にかかる表示制御装置、表示制御方法および表示制御プログラムが限定されるものではない。また、以下の実施形態において、同一の部位には同一の符号を付し、重複する説明は省略される。 DESCRIPTION OF THE PREFERRED EMBODIMENTS Below, embodiments for implementing a display control device, a display control method, and a display control program (hereinafter referred to as "embodiments") according to the present application will be described with reference to the drawings. Note that the display control device, display control method, and display control program according to the present application are not limited to this embodiment. Furthermore, in the following embodiments, the same parts are denoted by the same reference numerals, and redundant explanations will be omitted.
〔1.表示制御処理の概要〕
図1~図4を用いて、実施形態にかかる表示制御処理の一例について説明する。図1では、実施形態にかかる表示制御処理の前提について説明する。図2では、実施形態にかかる表示制御処理の処理手順を説明する。図3および図4では、実施形態にかかる表示制御に応じた画面例について説明する。また、実施形態にかかる表示制御処理は、図1に示す表示制御装置100によって行われる。表示制御装置100は、例えば、サーバ装置である。
[1. Overview of display control processing]
An example of display control processing according to the embodiment will be explained using FIGS. 1 to 4. In FIG. 1, the premise of display control processing according to the embodiment will be explained. In FIG. 2, a processing procedure of display control processing according to the embodiment will be explained. 3 and 4, examples of screens according to display control according to the embodiment will be described. Further, the display control processing according to the embodiment is performed by the
図1~図4の説明に先立って、図5を用いて、まず、実施形態にかかる表示制御システムについて説明する。図5は、実施形態にかかる表示制御システム1の構成例を示す図である。実施形態にかかる表示制御システム1は、図5に示すように、端末装置10と、外部装置30と、表示制御装置100とを含む。端末装置10、外部装置30、表示制御装置100は、ネットワークNを介して有線または無線により通信可能に接続される。
Prior to describing FIGS. 1 to 4, the display control system according to the embodiment will first be described using FIG. 5. FIG. 5 is a diagram showing a configuration example of the
端末装置10は、表示制御装置100からのサービスを受けるユーザによって利用される情報処理端末である。端末装置10は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等である。また、端末装置10には、表示制御装置100に対応するアプリケーションが予めインストールされているものとする。本実施形態では、端末装置10には、路線案内に関するアプリケーション(以下、「アプリAP」と表記する場合がある)が予めインストールされているものとする。
The
例えば、端末装置10は、アプリAPの制御に従って、表示制御装置100にアクセスし、アクセスに応じた結果を表示制御装置100から受信しこれを表示する。例えば、端末装置10は、アプリAPの制御に従って、ユーザにより入力された検索条件に対応する路線検索結果を路線案内として表示する。また、端末装置10は、アプリAPの制御に従って、路線毎の運行状況や路線毎の時刻表情報等も表示する。
For example, the
外部装置30は、鉄道会社毎の運行状況を示す運行情報を随時取得することにより、運行情報を最新のものに更新して蓄積しているサーバ装置である。例えば、外部装置30は、各鉄道会社に属するサーバ装置から運行情報を取得して、最新の運行情報へと更新する。また、外部装置30を管理する事業者と、表示制御装置100を管理する事業者とは同一であってもよいし異なっていてもよい。
The
表示制御装置100の説明の前に、ここで、実施形態にかかる表示制御処理が行われるにあたっての前提について図1を用いて説明する。図1は、実施形態にかかる表示制御処理の前提を説明する説明図である。図1(a)には、実施形態にかかる表示制御処理に対して比較対象となる従来技術の一例が示される。図1(b)には、実施形態にかかる表示制御処理が概念的に示されている。
Before explaining the
図1(a)によると、従来技術は、路線検索における検索条件に対応する路線LNxと、路線LNx上の駅STx1およびSTx2とが表示されている状態で、これらの駅に対する現在の上り運行車両UTR11の位置情報と、現在の下り運行車両DTR21の位置情報とを表示させている。このように従来技術では、現在の運行車両の大まかな位置情報を表示させているに過ぎず、路線LNx全体として現在どのような運行状況であるかや、路線LNxの運行状況が今後どのように移り変わってゆく可能性があるかが考慮されていない。一例を示すと、従来技術では、路線LNxにおける運行車両の関係性として、例えば、現在どのような運行間隔で運行されているかが考慮されていない。このようなことから、従来技術によれば、ユーザは今この瞬間での運行車両の大まかな位置情報を把握することができたとしても、路線LNx全体としての現在の運行状況までは把握できない。また、ユーザは、路線LNx全体としての現在の運行状況までは把握できないことにより、例えば、駅STx1において電車遅延が発生している場合、このまま路線LNxを利用すべきなのか(駅STx1に電車が来るのを待つべきなのか)、あるいは、路線LNx以外の他路線の利用に切り替えるべきなのかの判断に困る。 According to FIG. 1(a), in the conventional technology, when the route LNx corresponding to the search condition in the route search and the stations STx1 and STx2 on the route LNx are displayed, the current upstream operating vehicles for these stations are displayed. The location information of the UTR 11 and the current location information of the downbound vehicle DTR 21 are displayed. In this way, the conventional technology only displays the rough location information of the currently operating vehicles, and it is not possible to display information about the current operating status of the route LNx as a whole, or how the operating status of the route LNx will be in the future. There is no consideration given to the possibility of change. To give an example, in the conventional technology, as the relationship between operating vehicles on route LNx, for example, what kind of service intervals are currently being operated is not taken into consideration. For this reason, according to the conventional technology, even if the user is able to grasp the general position information of the operating vehicle at this moment, the user cannot grasp the current operating status of the route LNx as a whole. In addition, since the user cannot grasp the current operation status of the entire route LNx, for example, if a train is delayed at station STx1, the user may wonder whether they should continue using the route LNx (if there is a train at station STx1). I am having trouble deciding whether I should wait for the train to arrive) or switch to using another route other than route LNx.
最適な判断ができない場合、ユーザは、以下のようなマイナスのシチュエーションに陥ってしまうことが考えられる。例えば、ユーザは、他路線の利用に切り替えるべきと判断し他路線まで徒歩で移動した後、路線LNxは確かに遅延しているが平常運転時とほとんど変わりない運行間隔で運行されていたという状況を知ったとする。この場合、ユーザは、駅STx1で電車を待つべきであったとの観点から他路線への移動が無駄になったということになってしまう。また、例えば、ユーザは、このまま路線LNxを利用すべきと判断したはよいが遅延の影響で大混雑する電車に乗車した後、路線LNxは確かに遅延しているが平常運転時とほとんど変わりない運行間隔で運行されていたという状況を知ったとする。この場合、ユーザは、駅STx1で目前の車両に乗車せず、次の車両を選択していれば少しでも混雑を回避できたかもしれないと後悔することになってしまう。 If an optimal decision cannot be made, the user may end up in the following negative situations. For example, a user decides that they should switch to using another route, moves to the other route on foot, and then finds out that route LNx is indeed delayed, but is operating at almost the same frequency as normal operation. Suppose you know. In this case, since the user should have waited for the train at station STx1, the user ends up wasting his or her journey to another line. For example, a user may have decided that they should continue using route LNx, but after getting on a train that is extremely congested due to delays, the user may decide that route LNx is indeed delayed, but it is almost the same as during normal operation. Suppose you learn that the train was running at regular intervals. In this case, the user ends up regretting that he could have avoided the congestion even a little if he had selected the next vehicle instead of getting on the vehicle in front of him at station STx1.
また、ユーザは、例えば、駅STx1において電車遅延が発生している場合、様々な路線検索を行うことで他の路線を探したり、探した路線の運行状況等を加味して、総合的に駅STx1において次に到着する電車に乗車すべきか否かの判断をする。このようなことから、従来技術によれば、ユーザは、例えば、遅延発生時において最適な移動手段の選択にかなりの労力(努力)を必要とされる。 For example, if a train is delayed at station STx1, the user can search for other routes by performing various route searches, or take into account the operating status of the searched route to comprehensively evaluate the station. At STx1, it is determined whether or not to board the next arriving train. For this reason, according to the prior art, the user is required to make considerable efforts to select the optimal means of transportation, for example, when a delay occurs.
したがって、実施形態にかかる表示制御処理は、上述したような前提が示す問題、具体的には、遅延発生時においてユーザが誤った状況判断をしてしまうこと、状況判断には多大な努力を必要されることを、少しでも回避させることを主眼において成されるものである。すなわち、実施形態にかかる表示制御処理は、路線検索におけるユーザによる努力をなるべく無くし、なおかつ、遅延発生時における最適な状況判断ができるよう支援可能な路線案内サービスを提供することで、路線案内に対するユーザの満足度を高めることを目的に成されるものである。 Therefore, the display control processing according to the embodiment has problems caused by the above-mentioned premise, specifically, the user may make incorrect situational judgments when a delay occurs, and a great deal of effort is required to judge the situation. The main objective is to avoid, as much as possible, the occurrence of In other words, the display control processing according to the embodiment eliminates the user's effort in route search as much as possible, and provides a route guidance service that can support optimal situation judgment when a delay occurs, thereby improving the user's ability to understand route guidance. This is done with the aim of increasing the satisfaction level of people.
具体的には、実施形態にかかる表示制御装置100は、従来技術と比較して図1(b)に示されるような表示制御を行う。例えば、ユーザによって利用される駅が駅STx1であるとする。かかる場合、図1(b)の例によると、表示制御装置100は、現時点において駅STx1に接近している上り運行車両UTR12の現在位置だけでなく、運行車両UTR12に続く上りの後続車両の運行間隔、すなわち運行車両UTR12より後の運行間隔であって、後続車両毎の運行間隔までも表示させる。なお、本実施形態でいう運行間隔とは、車両が運行されている時間間隔のことである。したがって、以下の実施形態では、このような運行間隔のことを「運行時隔」と表記する場合がある。図1(b)の例では、後続車両の一例として上り運行車両UTR13が示され、また、運行時隔の一例として運行時隔TMとが示されている。
Specifically, the
すなわち、実施形態にかかる表示制御装置100は、所定の路線上における複数の運行車両毎に、当該運行車両に関する車両情報を取得する。そして、表示制御装置100は、取得した車両情報から予測された予測情報であって、複数の運行車両のうち、所定の運行車両と、所定の路線上において当該所定の運行車両に対して後続する運行車両である後続車両との関係性に関する予測情報に基づいて、当該所定の運行車両の移動に関する移動情報を表示させる。例えば、表示制御装置100は、複数の運行車両毎に取得した車両情報に基づいて、所定の路線上における所定の駅での運行車両の発着数を集計する。また、表示制御装置100は、所定の駅を基準とした場合における所定の運行車両および後続車両の位置情報を集計する。そして、表示制御装置100は、集計結果から予測された予測情報に基づく情報を含む移動情報を表示させる。
That is, the
例えば、表示制御装置100は、集計結果から予測された予測情報として、所定の路線での遅延発生時における所定の運行車両より後の運行時隔であって、後続車両毎の運行時隔に基づく情報を含む移動情報を表示させる。また、例えば、表示制御装置100は、集計結果から予測された予測情報として、前所定の路線での遅延発生時における運行本数に基づく情報を含む移動情報を表示させる。
For example, the
〔2.表示制御処理の一例〕
ここからは、図2を用いて、実施形態にかかる表示制御処理の一例を処理手順を交えて説明する。図2は、実施形態にかかる表示制御処理の一例を示す図である。図2では、アプリAPを介してユーザU1から受け付けた検索条件(路線案内に関する検索条件)に対応する検索結果(路線案内)画面において、実施形態にかかる表示制御処理が行われる例を示す。なお、実施形態にかかる表示制御処理が対象とする画面は、検索結果画面に限定されない。例えば、実施形態にかかる表示制御処理が対象とする画面は、検索結果画面外にも、路線毎の運行状況が一覧表示される一覧表示画面や、時刻表検索に対応する検索結果画面が挙げられる。
[2. Example of display control processing]
From now on, an example of the display control process according to the embodiment will be described with reference to FIG. 2, including a processing procedure. FIG. 2 is a diagram illustrating an example of display control processing according to the embodiment. FIG. 2 shows an example in which the display control process according to the embodiment is performed on a search result (route guidance) screen corresponding to the search condition (search condition regarding route guidance) received from the user U1 via the application AP. Note that the screen targeted by the display control process according to the embodiment is not limited to the search result screen. For example, the screens targeted by the display control processing according to the embodiment include, in addition to the search results screen, a list display screen where the operating status of each route is displayed in a list, and a search results screen corresponding to a timetable search. .
また、図2の例では、ユーザU1の端末装置10の表示画面Dにおいて、路線検索のための検索条件を入力するための入力ページP1が表示されている。端末装置10は、アプリAPの制御に従って、このような入力ページP1を表示画面Dに表示させる。また、図2の例では、入力ページP1には、出発駅を入力させるための入力欄AR11、経由駅を入力させるための入力欄AR12、到着駅を入力させるための入力欄AR13、時刻を入力させるための入力欄AR14が含まれる。また、図2の例では、入力ページP1には、上記入力欄に入力された検索条件で検索するよう要求する検索ボタンBTが含まれる。このような状態において、ユーザU1は、図2に示すように、出発駅として「京都」を入力し、到着駅として「西九条」を入力し、また、時刻として「13:15」を入力し、検索ボタンBTを押下したとする。すなわち、図2の例では、ユーザU1は、「京都駅から西九条駅間の路線を検索するとともに、京都駅から西九条駅間の路線において13時15分以降で利用可能な車両としてどのような車両があるのかを検索するよう条件付ける検索条件」を入力したといえる。
In the example of FIG. 2, an input page P1 for inputting search conditions for route search is displayed on the display screen D of the
かかる場合、端末装置10は、入力された検索条件を表示制御装置100に送信する(ステップS11)。そうすると、表示制御装置100は、端末装置10から検索条件を受信する(ステップS12)。
In such a case, the
次に、表示制御装置100は、検索条件を用いて検索を行うことにより、検索条件を満たす情報を特定(検索)する(ステップS13)。例えば、表示制御装置100は、検索条件を満たす路線経路を特定するとともに、特定した経路(特定経路)に含まれる各路線について、検索条件を満たす車両を特定する。ここで、検索条件を満たす車両とは、検索条件を満たす車両がどのような車両であるかを識別可能な情報、すなわち車両識別情報であり、車両識別情報は、例えば、車両種別(特急、急行、快速、新快速等)および車両番号(冠名、車両番号、末尾記号で構成される車両番号)で示される。不図示であるが、表示制御装置100は、例えば、検索用の所定のデータベースを検索することができる。
Next, the
また、図3および図4にも示されるが、図2の例では、表示制御装置100は、検索条件を満たす路線経路として、京都駅-大阪駅間を結ぶ「AA線」と、大阪駅-西九条駅間を結ぶ「AB線」を特定したとする。また、表示制御装置100は、検索条件を満たす車両として、AA線において京都駅「14時00分発」-大阪駅「14時28分着」の「快速K1」と、AB線において大阪駅「14時38分発」-西九条駅「14時43分着」の「快速K2」とを特定したとする。
Furthermore, as shown in FIGS. 3 and 4, in the example of FIG. 2, the
次に、表示制御装置100は、ステップS13での特定経路に含まれる各路線について、検索条件に対応する車両情報を取得する(ステップS14)。例えば、表示制御装置100は、各路線上における複数の運行車両毎に、当該運行車両に関する車両情報を取得する。図2の例では、表示制御装置100は、AA線での現在の運行車両毎に、当該運行車両に関する車両情報を取得する。また、表示制御装置100は、AB線での現在の運行車両毎に、当該運行車両に関する車両情報を取得する。取得される車両情報、すなわち実施形態にかかる表示制御処理に利用可能な車両情報としては、「車両番号」、「在線位置」、「進行方向」、「車両種別」、「行先」、「遅れ時分」、「車両愛称」、「補足説明」等が挙げられる。
Next, the
「車両番号」は、運行車両の車両番号であって、冠名・車両番号・末尾記号の組合せで示される。「在線位置」は、運行車両の位置に関する位置情報である。例えば、運行車両が駅に停車している場合には、この運行車両の位置情報として停車駅が用いられる。また、運行車両が走行中である場合には、この運行車両の位置情報として、どの駅とどの駅の間を走行中かを示す駅間コードが用いられる。また、運行車両がGPS機能を有する場合には、「在線位置」は、GPS由来の位置情報であってもよい。 The "vehicle number" is the vehicle number of the operating vehicle, and is indicated by a combination of the surname, vehicle number, and suffix. “Line position” is position information regarding the position of the operating vehicle. For example, when an operating vehicle is stopping at a station, the stopping station is used as the position information of this operating vehicle. Further, when the operating vehicle is running, an inter-station code indicating which station the vehicle is running between is used as position information of the operating vehicle. Furthermore, when the operating vehicle has a GPS function, the "line position" may be position information derived from GPS.
「進行方向」は、運行車両の進行方向であって、上りまたは下りで示される。「車両種別」は、運行車両の車両種別であって、特急・急行・快速・新快速等で示される。「行先」は、運行車両の行先であって、行先の駅名で示される。「遅れ時分」は、運行車両が遅延している場合にどれくらいの時間遅延しているかを示す情報であって、例えば、1分単位で示される。「車両愛称」は、運行車両の愛称であって、特急名・号番号の組合せで示される。「補足説明」は、運行車両固有の特記事項である。 The "direction of travel" is the direction of travel of the operating vehicle, and is indicated as up or down. "Vehicle type" is the vehicle type of the operating vehicle, and is indicated as limited express, express, rapid, new rapid, etc. "Destination" is the destination of the operating vehicle, and is indicated by the name of the destination station. "Delay time" is information indicating how much time the operating vehicle is delayed, and is indicated in units of, for example, one minute. "Vehicle nickname" is the nickname of the operating vehicle, and is indicated by a combination of the express name and number. “Supplementary information” is special notes specific to the operating vehicle.
なお、表示制御装置100は、車両情報を外部装置30から取得することができる。また、外部装置30がこれまでの車両情報を履歴として保持している場合には、表示制御装置100は、履歴としての車両情報(車両履歴)も取得することができる。つまり、表示制御装置100は、車両情報として、運行車両の現在の車両情報や、運行車両の過去の車両情報を取得することができる。
Note that the
次に、表示制御装置100は、路線毎の車両情報に基づいて、当該路線での運転状況(平常運転または遅延)を判定する(ステップS15)。具体的には、表示制御装置100は、路線毎の車両情報に基づいて、当該路線での運転状況が平常運転または遅延のいずれかを判定する。例えば、表示制御装置100は、路線毎の車両情報に基づいて、当該路線に含まれる駅が平常運転区間の駅であるか、遅延区間の駅であるかを判定する。図2の例では、表示制御装置100は、AA線に対応する車両情報に基づいて、AA線での運転状況であって、京都駅-大阪駅間の現在の運転状況が平常運転または遅延のいずれかを判定する。また、表示制御装置100は、AB線での車両情報に基づいて、AB線での運転状況であって、大阪駅-西九条駅間の現在の運転状況が平常運転または遅延のいずれかを判定する。
Next, the
1つの例では、表示制御装置100は、AA線における京都駅-大阪駅間の現在の運転状況として「平常運転」であり、また、AB線における大阪駅-西九条駅間の現在の運転状況も「平常運転」であることにより「平常運転;Yes」と判定したとする。また、他の例では、表示制御装置100は、AA線における京都駅-大阪駅間の現在の運転状況は「平常運転」であるが、AB線における大阪駅-西九条駅間の現在の運転状況は「遅延」であることにより「平常運転;No」と判定したとする。
In one example, the
以下、平常運転の場合(平常運転;Yes)の表示制御処理と、遅延の場合(平常運転;No)の表示制御処理とをそれぞれ分けて個別に説明することにする。 Hereinafter, the display control process in the case of normal operation (normal operation; Yes) and the display control process in the case of delay (normal operation; No) will be separately explained.
〔2-1.表示制御処理の一例(平常運転の場合)〕
まず、ステップS15以降の表示制御処理であって、平常運転の場合(平常運転;Yes)の表示制御処理の一例について説明する。表示制御装置100は、ステップS13で特定した特定経路に含まれる各路線における利用候補駅毎に、検索条件を満たす車両のうち、表示制御の基準となる基準車両および後続車両を特定する(ステップS21)。ここで、図2の例では、AA線における利用候補駅は、「京都駅」であり、AB線における利用候補駅は、「大阪駅」である。したがって、表示制御装置100は、これら各駅を対象に以下図3で説明する表示制御(より詳細には、路線情報ページP12での表示制御)を行うことができるが、本実施形態では、表示制御装置100は、乗換先路線における乗換駅を対象に図3で説明する表示制御を行うものとする。そうすると、図2の例では、表示制御装置100は、乗換先路線であるAB線における乗換駅である大阪駅を対象に、検索条件を満たす車両のうち、表示制御の基準となる基準車両および後続車両を特定する。AB線の大阪駅を対象とした場合に検索条件を満たす車両というのは、大阪駅「14時38分発」の「快速K2」である。したがって、かかる例では、表示制御装置100は、検索条件を満たす車両のうち、表示制御の基準となる基準車両として、大阪駅「14時38分発」の「快速K2」を特定する。以下では、大阪駅「14時38分発」の「快速K2」を、「基準車両TR11」と表記する場合がある。また、かかる例では、表示制御装置100は、AB線において基準車両TR11に後続する後続車両として、複数の後続車両による後続車両グループTR12を特定したものとする。
[2-1. Example of display control processing (in case of normal operation)]
First, an example of the display control processing in the case of normal operation (normal operation; Yes), which is the display control processing after step S15, will be described. The
次に、表示制御装置100は、乗換先路線に対応する車両情報に基づいて、乗換先路線における乗換駅での運行車両の発着数を集計する(ステップS22)。図2の例では、表示制御装置100は、ステップS14で取得した車両情報のうち、乗換先路線であるAB線に対応する車両情報に基づいて、乗換駅である大阪駅での運行車両の現在の発着数を集計する。なお、表示制御装置100は、乗換先路線であるAB線に対応する車両履歴に基づいて、大阪駅での平常運転時の発着数の統計数を算出し、算出した統計数を現在の発着数と定めてもよい。また、表示制御装置100は、大阪駅に対するいかなる車両を対象に発着数を算出してもよいし、基準車両TR11および後続車両グループTR12に絞って、例えば、基準車両TR11および後続車両グループTR12の平常運転時における車両履歴に基づいて、統計的に発着数を予測してもよい。
Next, the
次に、表示制御装置100は、基準車両および後続車両の位置情報を集計(取得)する(ステップS23)。図2の例では、表示制御装置100は、基準車両TR11および後続車両グループTR12の位置情報を集計する。ここで集計された集計結果に基づく情報、すなわち基準車両TR11と、後続車両グループTR12との位置関係は、基準車両と、後続車両との位置関係を交えた運行状況DS12として、路線情報ページP12に表示されることになる。
Next, the
次に、表示制御装置100は、ステップS22およびS23での集計結果に基づいて、基準車両よりも後の運行時隔であって、後続車両毎の運行時隔を予測する(ステップS24)。図2の例では、表示制御装置100は、乗換駅である大阪駅での運行車両の現在の発着数、および、基準車両TR11の位置情報と、後続車両グループTR12との位置情報に基づいて、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔を予測する。なお、表示制御装置100は、例えば、AB線に対応する平常運転時での運行時隔の履歴に基づいて、統計的に運行時隔を予測してもよい。
Next, the
次に、表示制御装置100は、ステップS24で予測した運行時隔に基づいて、平均運行時隔を予測する(ステップS25)。図2の例では、表示制御装置100は、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔に基づいて、基準車両TR11以降の運行車両における平均運行時隔を予測(算出)する。かかる例では、表示制御装置100は、平均運行時隔として「5分間隔」を算出したものとする。また、ここで算出された平均運行時隔に基づく情報(すなわち、5分間隔)は、基準車両と、後続車両との関係性を交えた移動情報DS11として、路線情報ページP12に表示されることになる。
Next, the
次に、表示制御装置100は、配信対象のページを生成する(ステップS26)。例えば、表示制御装置100は、ステップS13で特定した情報に基づいて、検索条件に対応する検索結果としての路線案内が表示される路線案内ページP11を生成する。また、表示制御装置100は、運行車両に対して後続する運行車両である後続車両との関係性に関する予測情報に基づいて、路線情報ページP12を生成する。例えば、表示制御装置100は、このような予測情報として、ステップS22およびS23での集計結果から予測された予測情報に基づく情報を含む路線情報ページP12を生成する。図2の例では、表示制御装置100は、ステップS22およびS23での集計結果から予測された予測情報に基づく情報として、移動情報DS11および運行状況D12が表示される路線情報ページP12を生成する。
Next, the
ここからは、平常運転時に対応する配信対象のページであって、ステップS26で生成される配信対象のページがどのようなものか図3を用いて説明する。図3は、平常運転時に対応する配信対象のページの一例を示す図である。図3に示すように、配信対象のページは、路線案内ページP11および路線情報ページP12によって構成される。図3に示す通り、表示制御装置100は、検索条件に対応する検索結果としての路線案内が表示されるような路線案内ページP11を生成する。図3の例では、路線案内ページP11には、京都駅から西九条駅間の路線経路としては、「京都駅-大阪駅間を結ぶAA線」と、「大阪駅-西九条駅間を結ぶAB線」とによる路線経路が存在することが表示されている。また、路線案内ページP11には、京都駅から西九条駅間の路線において13時15分以降で利用可能な車両として、「京都駅-大阪駅間を結ぶAA線」では京都駅「14時00分発」-大阪駅「14時28分着」の「快速K1」が存在し、「大阪駅-西九条駅間を結ぶAB線」では大阪駅「14時38分発」-西九条駅「14時43分着」の「快速K2」が存在することが表示されている。また、路線案内ページP11には、後述する路線情報ページP12を呼び出すための呼出ボタンWA11が含まれる。
From here on, the page to be distributed corresponding to normal operation and the page to be distributed generated in step S26 will be explained using FIG. 3. FIG. 3 is a diagram showing an example of a page to be distributed during normal operation. As shown in FIG. 3, the page to be distributed includes a route guide page P11 and a route information page P12. As shown in FIG. 3, the
また、図3に示す通り、表示制御装置100は、呼出ボタンWA11が押下された場合に、路線案内ページP11に対して重畳されるかたちで表示されるような路線情報ページP12を生成する。図3の例では、路線情報ページP12は、例えば、領域AR121および領域AR122に分けられる。そして、領域AR121には、基準車両と、後続車両との関係性を交えた移動情報DS11が表示される。図2の例を用いると、領域AR121には、このような移動情報DS11の一例として、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔に基づき予測された平均運行時隔が「5分間隔」であり、平常運転の「5分間隔」であることを示す移動情報D11が表示される。
Further, as shown in FIG. 3, the
また、領域AR122には、基準車両と、後続車両との位置関係を交えた運行状況DS12が表示される。図2の例を用いると、領域AR122には、このような運行状況DS12の一例として、領域AR122には、基準車両TR11と、後続車両グループTR12との現在の位置関係を示す運行状況DS12が表示される。 Further, in the area AR122, the driving situation DS12 including the positional relationship between the reference vehicle and the following vehicle is displayed. Using the example of FIG. 2, as an example of such a driving situation DS12, the area AR122 displays a driving situation DS12 indicating the current positional relationship between the reference vehicle TR11 and the following vehicle group TR12. be done.
なお、移動情報DS11および運行状況DS12は、路線案内ページP11に対して重畳される態様で表示されなくてもよく、いかなる態様で表示されてもよい。例えば、移動情報DS11および運行状況DS12は、路線案内ページP11に示される余白領域内に表示されてもよい。すなわち、移動情報DS11および運行状況DS12は、対応する路線(かかる例では、AB線)と並べるかたちで表示されてもよい。 Note that the movement information DS11 and the operation status DS12 do not need to be displayed in a superimposed manner on the route guide page P11, and may be displayed in any manner. For example, movement information DS11 and operation status DS12 may be displayed within a blank area shown on route guide page P11. That is, the movement information DS11 and the operation status DS12 may be displayed side by side with the corresponding route (in this example, line AB).
そして、表示制御装置100は、ステップS26で生成した配信対象のページをユーザU1の端末装置10に配信する。
Then, the
〔2-2.表示制御処理の一例(遅延の場合)〕
次に、ステップS15以降の表示制御処理であって、遅延の場合(平常運転;No)での表示制御処理の一例について説明する。表示制御装置100は、ステップS13で特定した特定経路に含まれる路線であって、遅延発生路線における利用候補駅を対象に、検索条件を満たす車両のうち、表示制御の基準となる基準車両および後続車両を特定する(ステップS31)。図2の例では、表示制御装置100は、AB線における大阪駅-西九条駅間の現在の運転状況が「遅延」であると判定している。したがて、かかる例では、遅延発生路線であるAB線における利用候補駅は、例えば、「大阪駅」である。したがって、表示制御装置100は、大阪駅を対象に以下図4で説明する表示制御(より詳細には、路線情報ページP22での表示制御)を行う。そうすると、図2の例では、表示制御装置100は、遅延発生路線であるAB線における利用候補駅である大阪駅を対象に、検索条件を満たす車両のうち、表示制御の基準となる基準車両および後続車両を特定する。AB線の大阪駅を対象とした場合に検索条件を満たす車両というのは、大阪駅「14時38分発」の「快速K2」である。
[2-2. Example of display control processing (in case of delay)]
Next, an example of the display control processing after step S15 in the case of delay (normal operation; No) will be described. The
したがって、かかる例では、表示制御装置100は、検索条件を満たす車両のうち、表示制御の基準となる基準車両として、大阪駅「14時38分発」の「快速K2」を特定する。説明を簡単にするために、平常運転の場合と同様の例を用いているため、ここでも大阪駅「14時38分発」の「快速K2」を、「基準車両TR11」と表記する。また、かかる例でも、表示制御装置100は、AB線において基準車両TR11に後続する後続車両として、複数の後続車両による後続車両グループTR12を特定したものとする。
Therefore, in this example, the
次に、表示制御装置100は、遅延発生路線に対応する車両情報に基づいて、遅延発生路線における利用候補駅での運行車両の発着数を集計する(ステップS32)。図2の例では、表示制御装置100は、ステップS14で取得した車両情報のうち、遅延発生路線であるAB線に対応する車両情報に基づいて、利用候補駅である大阪駅での運行車両の現在の発着数を集計する。なお、表示制御装置100は、遅延発生路線であるAB線に対応する車両履歴に基づいて、大阪駅での遅延時の発着数の統計数を算出し、算出した統計数を現在の発着数と定めてもよい。また、表示制御装置100は、大阪駅に対するいかなる車両を対象に発着数を算出してもよいし、基準車両TR11および後続車両グループTR12に絞って、例えば、基準車両TR11および後続車両グループTR12の遅延時における車両履歴に基づいて、統計的に発着数を予測してもよい。
Next, the
次に、表示制御装置100は、基準車両および後続車両の位置情報を集計(取得)する(ステップS33)。図2の例では、表示制御装置100は、基準車両TR11および後続車両グループTR12の位置情報を集計する。ここで集計された集計結果に基づく情報、すなわち基準車両TR11と、後続車両グループTR12との位置関係は、基準車両と、後続車両との位置関係を交えた運行状況DS22として、路線情報ページP22に表示されることになる。
Next, the
次に、表示制御装置100は、ステップS32およびS33での集計結果に基づいて、基準車両よりも後の運行時隔であって、後続車両毎の運行時隔を予測する(ステップS34)。図2の例では、表示制御装置100は、利用候補駅である大阪駅での運行車両の現在の発着数、および、基準車両TR11の位置情報と、後続車両グループTR12との位置情報に基づいて、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔を予測する。なお、表示制御装置100は、例えば、AB線に対応する遅延時での運行時隔の履歴に基づいて、統計的に運行時隔を予測してもよい。
Next, the
次に、表示制御装置100は、ステップS34で予測した運行時隔に基づいて、平均運行時隔を予測する(ステップS35)。図2の例では、表示制御装置100は、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔に基づいて、基準車両TR11以降の運行車両における平均運行時隔を予測(算出)する。かかる例では、表示制御装置100は、平均運行時隔として「20分間隔」を算出したものとする。また、ここで算出された平均運行時隔に基づく情報(すなわち、20分間隔)は、基準車両と、後続車両との関係性を交えた移動情報DS21として、路線情報ページP22に表示されることになる。
Next, the
また、表示制御装置100は、ステップS35で予測した平均運行時隔と、平常運行時での運行時隔とを比較することで、比較結果を得る(ステップS36)。例えば、表示制御装置100は、ステップS35で予測した平均運行時隔と、AB線における平常運行時での運行時隔とを比較することで、比較結果を得る。かかる例では、表示制御装置100は、今回の遅延による平均運行時隔「20分間隔」と、平常運行時での運行時隔「5分間隔」とを比較することで、比較結果「+15分」を得たものとする。また、かかる比較結果(平均運行時隔に基づく情報の一例)も、基準車両と、後続車両との関係性を交えた移動情報DS21として、路線情報ページP22に表示されることになる。
Furthermore, the
次に、表示制御装置100は、ステップS32およびS33での集計結果に基づいて、基準車両よりも後の運行本数であって、遅延発生路線での運行本数を予測する(ステップS37)。図2の例では、表示制御装置100は、利用候補駅である大阪駅での運行車両の現在の発着数に基づいて、基準車両TR11よりも後の運行本数であって、AB線のうち利用候補駅である大阪駅を含む所定区間での運行本数を予測する。かかる例では、表示制御装置100は、運行本数として「2本/1h」を算出したものとする。また、ここで算出された運行本数に基づく情報(すなわち、2本/1h)は、基準車両と、後続車両との関係性を交えた移動情報DS21として、路線情報ページP22に表示されることになる。
Next, the
また、表示制御装置100は、ステップS37で予測した運行本数と、平常運行時での運行本数とを比較することで、比較結果を得る(ステップS38)。例えば、表示制御装置100は、ステップS37で予測した運行本数と、AB線における平常運行時での運行本数とを比較することで、比較結果を得る。かかる例では、表示制御装置100は、今回の遅延による運行本数と、平常運行時での運行本数(例えば、5本/1h)とを比較することで、比較結果「平常時より減少」を得たものとする。また、かかる比較結果(運行本数に基づく情報の一例)も、基準車両と、後続車両との関係性を交えた移動情報DS21として、路線情報ページP22に表示されることになる。
Furthermore, the
次に、表示制御装置100は、配信対象のページを生成する(ステップS39)。例えば、表示制御装置100は、ステップS13で特定した情報に基づいて、検索条件に対応する検索結果としての路線案内が表示される路線案内ページP21を生成する。また、表示制御装置100は、運行車両に対して後続する運行車両である後続車両との関係性に関する予測情報に基づいて、路線情報ページP22を生成する。例えば、表示制御装置100は、このような予測情報として、ステップS32およびS33での集計結果から予測された予測情報に基づく情報を含む路線情報ページP22を生成する。図2の例では、表示制御装置100は、ステップS22およびS23での集計結果から予測された予測情報に基づく情報として、移動情報DS21および運行状況D22が表示される路線情報ページP22を生成する。
Next, the
ここからは、遅延時に対応する配信対象のページであって、ステップS39で生成される配信対象のページがどのようなものか図4を用いて説明する。図4は、遅延時に対応する配信対象のページの一例を示す図である。図4に示すように、配信対象のページは、路線案内ページP21および路線情報ページP22によって構成される。図4に示す通り、表示制御装置100は、検索条件に対応する検索結果としての路線案内が表示されるような路線案内ページP21を生成する。図4の例では、路線案内ページP21には、京都駅から西九条駅間の路線経路としては、「京都駅-大阪駅間を結ぶAA線」と、「大阪駅-西九条駅間を結ぶAB線」とによる路線経路が存在することが表示されている。また、路線案内ページP21には、京都駅から西九条駅間の路線において13時15分以降で利用可能な車両として、「京都駅-大阪駅間を結ぶAA線」では京都駅「14時00分発」-大阪駅「14時28分着」の「快速K1」が存在し、「大阪駅-西九条駅間を結ぶAB線」では大阪駅「14時38分発」-西九条駅「14時43分着」の「快速K2」が存在することが表示されている。また、路線案内ページP21には、後述する路線情報ページP12を呼び出すための呼出ボタンWA21が含まれる。呼出ボタンWA21内には、呼出ボタンWA11と比べて、遅延が発生している旨が警告表示される。
From here on, the page to be distributed corresponding to the delay time and the page to be distributed generated in step S39 will be explained using FIG. 4. FIG. 4 is a diagram illustrating an example of a page to be distributed that corresponds to a delay. As shown in FIG. 4, the page to be distributed includes a route guide page P21 and a route information page P22. As shown in FIG. 4, the
また、図4に示す通り、表示制御装置100は、呼出ボタンWA21が押下された場合に、路線案内ページP21に対して重畳されるかたちで表示されるような路線情報ページP22を生成する。図4の例では、路線情報ページP22は、例えば、領域AR221および領域AR222に分けられる。そして、領域AR221には、基準車両と、後続車両との関係性を交えた移動情報DS11が表示される。図2の例を用いると、領域AR221には、このような移動情報DS11の一例として、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔に基づき予測された平均運行時隔が「20分間隔」であり、遅延によって「20分間隔」となっていることを示す移動情報D21が表示される。
Further, as shown in FIG. 4, the
また、図2の例を用いると、領域AR221には、移動情報DS21の一例として、今回の遅延による平均運行時隔「20分間隔」と、平常運行時での運行時隔「5分間隔」とが比較された比較結果「+15分」が表示される。また、図2の例を用いると、領域AR221には、移動情報DS21の一例として、今回の遅延による運行本数「2本/1h」が表示される。また、図2の例を用いると、領域AR221には、移動情報DS21の一例として、今回の遅延による運行本数「2本/1h」と、平常運行時での運行本数「5本/1h」とが比較された比較結果「平常時より減少」が表示される。 Using the example of FIG. 2, the area AR221 includes, as an example of the movement information DS21, the average service time interval due to the current delay "20 minute intervals" and the service time interval during normal operation "5 minute intervals". The comparison result "+15 minutes" is displayed. Further, using the example of FIG. 2, in the area AR221, as an example of the movement information DS21, the number of trains operated due to the current delay "2 trains/1 hour" is displayed. Furthermore, using the example in FIG. 2, the area AR221 includes, as an example of the movement information DS21, the number of trains operating due to the current delay "2 trains/1 hour" and the number of trains operating during normal operation "5 trains/1 hour". The comparison result "Decreased from normal" is displayed.
そして、このような移動情報DS21が表示されることで、ユーザU1は、遅延が発生している場合でのAB線全体としての現在の運行状況を把握することができようになる。例えば、ユーザU1は、移動情報DS21により、遅延発生時における運行時隔や、この運行時隔が平常運転時と比較してどれほどひどい状態であることを把握することができる。また、ユーザU1は、移動情報DS21により、遅延発生時における運行本数や、この運行本数が平常運転時と比較してどれほどひどい状態であることを把握することができる。また、この結果、ユーザU1は、このままAB線を利用すべきなのか、あるいは、AB線以外の他路線の利用に切り替えるべきなのかより適切な判断を少ない労力で行うことができる。 By displaying such movement information DS21, the user U1 can grasp the current operating status of the AB line as a whole in the event of a delay. For example, the user U1 can grasp, from the movement information DS21, the operating time interval at the time of the delay and how severe the operating time interval is compared to normal operation. In addition, the user U1 can grasp the number of trains in operation at the time of delay and how bad the number of trains in operation is compared to normal operation, using the movement information DS21. Further, as a result, the user U1 can make a more appropriate judgment with less effort as to whether to continue using the AB line or to switch to using a route other than the AB line.
また、領域AR222には、基準車両と、後続車両との位置関係を交えた運行状況DS22が表示される。図2の例を用いると、領域AR222には、このような運行状況DS22の一例として、基準車両TR11と、後続車両グループTR12との現在の位置関係を示す運行状況DS22が表示される。 Further, in the area AR222, the driving situation DS22 including the positional relationship between the reference vehicle and the following vehicle is displayed. Using the example of FIG. 2, as an example of such a driving situation DS22, a driving situation DS22 indicating the current positional relationship between the reference vehicle TR11 and the following vehicle group TR12 is displayed in the area AR222.
なお、移動情報DS21および運行状況DS22は、路線案内ページP21に対して重畳される態様で表示されなくてもよく、いかなる態様で表示されてもよい。例えば、移動情報DS21および運行状況DS22は、路線案内ページP21に示される余白領域内に表示されてもよい。すなわち、移動情報DS21および運行状況DS22は、対応する路線(かかる例では、AB線)と並べるかたちで表示されてもよい。 Note that the movement information DS21 and the operation status DS22 do not need to be displayed in a superimposed manner on the route guide page P21, and may be displayed in any manner. For example, the movement information DS21 and the operation status DS22 may be displayed within a blank area shown on the route guide page P21. That is, the movement information DS21 and the operation status DS22 may be displayed side by side with the corresponding line (in this example, line AB).
そして、表示制御装置100は、ステップS39で生成した配信対象のページをユーザU1の端末装置10に配信する(ステップS40)。
Then, the
さて、これまで説明してきたように、実施形態にかかる表示制御装置100は、検索条件を満たす路線(所定の路線の一例)上における複数の運行車両毎に、当該運行車両に関する車両情報を取得する。例えば、表示制御装置100は、基準車両(所定の運行車両の一例)、および、基準車両に対して後続する運行車両である後続車両それぞれの車両情報を取得する。また、表示制御装置100は、検索条件を満たす路線を走行中の各車両の運行情報も取得する。そして、表示制御装置100は、車両情報に基づいて、検索条件を満たす路線での利用候補駅(所定の駅の一例)での運行車両の発着数を集計する。また、表示制御装置100は、利用候補駅を基準とした場合における基準車両および後続車両の位置情報を集計する。そして、表示制御装置100は、集計結果に基づいて、基準車両より後の運行時隔であって、後続車両毎の運行時隔に基づく情報(例えば、平均運行時隔)を予測する。また、表示制御装置100は、集計結果に基づいて、利用候補駅での運行本数を予測する。そして、表示制御装置100は、平均運行時隔や運行本数に関する情報を、基準車両の移動に関する移動情報として表示させる。図3の例では、表示制御装置100は、特に移動情報DS11を表示させる。また、図4の例では、表示制御装置100は、特に移動情報DS21を表示させる。
Now, as explained so far, the
これにより、表示制御装置100は、遅延が発生しているAB線全体としての現在の運行状況を把握させることができる。例えば、表示制御装置100は、遅延発生時における運行時隔や、この運行時隔が平常運転時と比較してどれほどひどい状態であることを把握させることができる。また、表示制御装置100は、遅延発生時における運行本数や、この運行本数が平常運転時と比較してどれほどひどい状態であることを把握させることができる。この結果、表示制御装置100は、このまま当初の路線を利用すべきなのか、あるいは、他の路線の利用に切り替えるべきなのかより適切な判断を少ない労力で行わすことができる。すなわち、表示制御装置100は、路線案内に対するユーザの満足度を高めることができる。
Thereby, the
〔3.表示制御装置の構成〕
次に、図6を用いて、実施形態にかかる表示制御装置100について説明する。図6は、実施形態にかかる表示制御装置100の構成例を示す図である。図6に示すように、表示制御装置100は、通信部110と、記憶部120と、制御部130とを有する。例えば、表示制御装置100は、図2~図4で説明した表示制御処理を行うサーバ装置である。
[3. Configuration of display control device]
Next, the
(通信部110について)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、例えば、端末装置10、外部装置30との間で情報の送受信を行う。
(About communication department 110)
The
(記憶部120について)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部120は、時刻表情報記憶部121と、路線図記憶部122とを有する。
(About storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 includes a timetable
(時刻表情報記憶部121について)
時刻表情報記憶部121は、時刻表に関する情報を記憶する。例えば、時刻表情報記憶部121は、路線に含まれる駅毎に、到着予定時刻と当該到着予定時刻に来る車両の車両種別とを対応付けて記憶する。ここで、図7に実施形態にかかる時刻表情報記憶部121の一例を示す。図7の例では、時刻表情報記憶部121は、「路線ID」、「路線名」、「時刻表情報」といった項目を有する。
(About timetable information storage unit 121)
The timetable
「路線ID」は、路線を識別する識別情報を示す。「路線名」は、対応する「路線ID」によって識別される路線の路線名を示す。「時刻表情報」は、対応する「路線ID」によって識別される路線に含まれる駅毎に、到着予定時刻と当該到着予定時刻に来る車両の車両種別とが対応付けられた時刻テーブルである。 "Route ID" indicates identification information that identifies a route. “Route name” indicates the route name of the route identified by the corresponding “route ID”. "Timetable information" is a timetable in which, for each station included in the route identified by the corresponding "route ID", the scheduled arrival time and the vehicle type of the vehicle arriving at the scheduled arrival time are associated.
すなわち、図7の例では、路線ID「L1」によって識別されるAA線での時刻表情報が「TBDA1」である例を示す。 That is, in the example of FIG. 7, the timetable information for the AA line identified by the route ID "L1" is "TBDA1".
(路線図記憶部122について)
路線図記憶部122は、全国の各路線の接続関係を示す路線図を記憶する。かかる路線図は、例えば、路線検索に用いられる。
(About the route map storage unit 122)
The route
(制御部130について)
制御部130は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、表示制御装置100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(About the control unit 130)
The control unit 130 is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like executing various programs stored in a storage device inside the
図6に示すように、制御部130は、受信部131と、経路特定部132と、取得部133と、判定部134と、車両特定部135と、集計部136と、情報制御部137と、表示制御部138とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図6に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部130が有する各処理部の接続関係は、図6に示した接続関係に限られず、他の接続関係であってもよい。
As shown in FIG. 6, the control unit 130 includes a receiving unit 131, a
(受信部131について)
受信部131は、各種情報を受信する。例えば、受信部131は、端末装置10から路線検索のための検索条件を受信する。例えば、受信部131は、出発駅、到着駅、時刻を指定する検索条件を受信する。また、受信部131は、受信した検索条件を経路特定部132に出力する。
(Regarding the receiving section 131)
The receiving unit 131 receives various information. For example, the receiving unit 131 receives search conditions for route search from the
(経路特定部132について)
経路特定部132は、検索条件を用いて検索を行うことにより、検索条件を満たす情報を特定(検索)する。例えば、経路特定部132は、検索条件を用いた路線検索により、検索条件を満たす路線経路を特定する。また、経路特定部132は、特定した経路(特定経路)に含まれる各路線について、検索条件を満たす車両(車両種別)を特定する。図2の例では、経路特定部132は、検索条件を満たす路線経路として、京都駅-大阪駅間を結ぶ「AA線」と、大阪駅-西九条駅間を結ぶAB線を特定している。また、経路特定部132は、検索条件を満たす車両として、AA線において京都駅「14時00分発」-大阪駅「14時28分着」の「快速K1」と、AB線において大阪駅「14時38分発」-西九条駅「14時43分着」の「快速K2」とを特定している。
(About route identification unit 132)
The
(取得部133について)
取得部133は、所定の路線上における複数の運行車両毎に、当該運行車両に関する車両情報を取得する。例えば、取得部133は、車両情報として、運行車両の現在の運行状況を示す車両情報を取得する。図2の例では、取得部133は、経路特定部132により特定されたAA線での現在の運行車両毎に、当該運行車両に関する車両情報を取得する。また、取得部133は、経路特定部132により特定されたAB線での現在の運行車両毎に、当該運行車両に関する車両情報を取得する。
(About the acquisition unit 133)
The
(判定部134について)
判定部134は、運転状況を判定する。具体的には、判定部134は、路線毎の車両情報に基づいて、当該路線での運転状況を判定する。例えば、判定部134は、路線毎の車両情報に基づいて、当該路線での運転状況が平常運転または遅延のいずれかを判定する。例えば、判定部134は、路線毎の車両情報に基づいて、当該路線に含まれる駅が平常運転区間の駅であるか、遅延区間の駅であるかを判定する。図2の例では、判定部134は、AA線に対応する車両情報に基づいて、AA線での運転状況であって、京都駅-大阪駅間の現在の運転状況が平常運転または遅延のいずれかを判定する。また、判定部134は、AB線での車両情報に基づいて、AB線での運転状況であって、大阪駅-西九条駅間の現在の運転状況が平常運転または遅延のいずれかを判定する。
(About the determination unit 134)
The
(車両特定部135について)
車両特定部135は、経路特定部132により特定された経路に含まれる路線を対象に、実施形態にかかる表示制御の基準となる基準車両を特定するとともに、特定した基準車両に対して後続する後続車両を特定する。車両特定部135は、例えば、特定経路に含まれる各路線のいずれも平常運転と判定された場合には、各路線における利用候補駅毎に、検索条件を満たす車両のうち、表示制御の基準となる基準車両を特定するとともに、特定した基準車両に対する後続車両を特定する。図2の例では、車両特定部135は、乗換先路線であるAB線における乗換駅である大阪駅を対象に、検索条件を満たす車両のうち、表示制御の基準となる基準車両を特定するとともに、特定した基準車両に対する後続車両を特定している。
(About vehicle identification unit 135)
The vehicle specifying unit 135 specifies a reference vehicle that is a reference for the display control according to the embodiment for a route included in the route specified by the
また、車両特定部135は、例えば、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、遅延発生路線における利用候補駅を対象に、検索条件を満たす車両のうち、表示制御の基準となる基準車両を特定するとともに、特定した基準車両に対する後続車両を特定する。例えば、AB線における大阪駅-西九条駅間の現在の運転状況が「遅延」であると判定された場合、遅延発生路線であるAB線における利用候補駅は、「大阪駅」である。したがって、かかる例では、車両特定部135は、遅延発生路線であるAB線における利用候補駅である大阪駅を対象に、検索条件を満たす車両のうち、表示制御の基準となる基準車両を特定するとともに、特定した基準車両に対する後続車両を特定する。 For example, if it is determined that a route in which a delay has occurred is included in the routes included in the specific route, the vehicle identification unit 135 may search for vehicles that meet the search conditions at candidate stations on the route in which the delay has occurred. Among them, a reference vehicle is specified as a reference for display control, and a vehicle following the specified reference vehicle is specified. For example, if the current operating status between Osaka Station and Nishikujo Station on the AB Line is determined to be "delayed", the candidate station for use on the AB Line, which is the route where the delay occurs, is "Osaka Station". Therefore, in this example, the vehicle identifying unit 135 identifies a reference vehicle that is a reference vehicle for display control among vehicles that satisfy the search conditions, targeting Osaka Station, which is a candidate station for use on Line AB, which is the route where the delay occurs. At the same time, a vehicle following the identified reference vehicle is identified.
(集計部136について)
集計部136は、複数の運行車両毎に取得された車両情報に基づいて、所定の路線上における所定の駅での運行状況を集計する。例えば、集計部136は、複数の運行車両毎に取得された車両情報に基づいて、所定の路線上における所定の駅での運行車両の発着数を集計する。例えば、集計部136は、発着数として、複数の運行車両毎に取得された車両情報に基づき遅延が発生していると判定された場合での発着数を集計する。また、例えば、集計部136は、運行状況として、所定の駅を基準とした場合における所定の運行車両および後続車両の位置情報を集計する。
(About the tabulation unit 136)
The aggregation unit 136 aggregates the operating status at a predetermined station on a predetermined route based on vehicle information acquired for each of a plurality of operating vehicles. For example, the totaling unit 136 totals the number of departures and arrivals of operating vehicles at a predetermined station on a predetermined route based on vehicle information acquired for each of a plurality of operating vehicles. For example, the totaling unit 136 totals the number of departures and arrivals when it is determined that a delay has occurred based on the vehicle information acquired for each of a plurality of operating vehicles. Further, for example, the totaling unit 136 totals the position information of a predetermined operating vehicle and a following vehicle when a predetermined station is used as a reference, as the operation status.
図2の例において、特定経路に含まれる各路線のいずれも平常運転と判定された場合には、集計部136は、乗換先路線であるAB線に対応する車両情報に基づいて、乗換駅である大阪駅での運行車両の現在の発着数を集計している。なお、集計部136は、乗換先路線であるAB線に対応する車両履歴に基づいて、大阪駅での平常運転時の発着数の統計数を算出し、算出した統計数を現在の発着数と定めてもよい。また、集計部136は、大阪駅に対するいかなる車両を対象に発着数を算出してもよいし、基準車両TR11および後続車両グループTR12に絞って、例えば、基準車両TR11および後続車両グループTR12の平常運転時における車両履歴に基づいて、統計的に発着数を予測してもよい。 In the example of FIG. 2, if it is determined that all of the lines included in the specific route are operating normally, the totaling unit 136 determines whether the transfer station The current number of arrivals and departures of operating vehicles at a certain Osaka station is compiled. Note that the aggregation unit 136 calculates the statistical number of departures and arrivals during normal operation at Osaka Station based on the vehicle history corresponding to the AB line, which is the transfer destination route, and uses the calculated statistical number as the current number of departures and arrivals. may be determined. Further, the totaling unit 136 may calculate the number of departures and arrivals for any vehicle from Osaka Station, or may calculate the number of departures and arrivals for any vehicle from Osaka Station, or may calculate the number of arrivals and departures for the reference vehicle TR11 and the following vehicle group TR12, for example, by calculating the number of departures and arrivals for any vehicle from Osaka Station. The number of arrivals and departures may be statistically predicted based on the vehicle history at the time.
また、図2の例において、特定経路に含まれる各路線のいずれも平常運転と判定された場合には、集計部136は、基準車両TR11および後続車両グループTR12の位置情報を集計している。 Further, in the example of FIG. 2, when it is determined that all routes included in the specific route are operating normally, the totaling unit 136 totals the position information of the reference vehicle TR11 and the following vehicle group TR12.
また、図2の例において、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、集計部136は、遅延発生路線であるAB線に対応する車両情報に基づいて、利用候補駅である大阪駅での運行車両の現在の発着数を集計する。なお、集計部136は、遅延発生路線であるAB線に対応する車両履歴に基づいて、大阪駅での遅延時の発着数の統計数を算出し、算出した統計数を現在の発着数と定めてもよい。また、集計部136は、大阪駅に対するいかなる車両を対象に発着数を算出してもよいし、基準車両TR11および後続車両グループTR12に絞って、例えば、基準車両TR11および後続車両グループTR12の遅延時における車両履歴に基づいて、統計的に発着数を予測してもよい。 In addition, in the example of FIG. 2, if it is determined that the route in which the delay has occurred is included in the routes included in the specific route, the aggregation unit 136 adds vehicle information corresponding to line AB, which is the route in which the delay has occurred. Based on this information, the current number of arrivals and departures of operating vehicles at Osaka Station, which is a candidate station for use, is tallied. Note that the aggregation unit 136 calculates the statistical number of the number of departures and arrivals at the time of delay at Osaka Station based on the vehicle history corresponding to the AB line, which is the route where the delay occurred, and defines the calculated statistical number as the current number of departures and arrivals. It's okay. Further, the totaling unit 136 may calculate the number of departures and arrivals for any vehicle from Osaka Station, or may calculate the number of departures and arrivals for any vehicle from Osaka Station, or may calculate the number of arrivals and departures for the reference vehicle TR11 and the following vehicle group TR12, for example, when the reference vehicle TR11 and the following vehicle group TR12 are delayed. The number of arrivals and departures may be statistically predicted based on the vehicle history at .
また、図2の例において、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、集計部136は、基準車両TR11および後続車両グループTR12の位置情報を集計する。 Further, in the example of FIG. 2, if it is determined that the route in which the delay occurs is included in the routes included in the specific route, the aggregation unit 136 aggregates the position information of the reference vehicle TR11 and the following vehicle group TR12. do.
(情報制御部137について)
情報制御部137は、集計部136による集計結果に基づいて、予測処理(算出処理)や比較処理を行う。例えば、情報制御部137は、集計結果に基づいて、所定の路線での所定の運行車両より後の運行時隔であって、後続車両毎の運行時隔を予測する。例えば、情報制御部137は、集計結果に基づいて、所定の路線での遅延発生時における所定の運行車両より後の運行時隔であって、後続車両毎の運行時隔を予測する。また、情報制御部137は、後続車両毎の運行時隔に基づいて、平均運行時隔を予測する。また、情報制御部137は、平均運行時隔を用いた比較処理を行う。
(About the information control unit 137)
The information control unit 137 performs prediction processing (calculation processing) and comparison processing based on the results of the aggregation by the aggregation unit 136. For example, the information control unit 137 predicts the operating time interval for each subsequent vehicle on a predetermined route, based on the aggregation result, which is the operating time interval after the predetermined operating vehicle. For example, the information control unit 137 predicts, based on the aggregation results, the operating time interval for each subsequent vehicle, which is the operating time interval after the predetermined operating vehicle when a delay occurs on the predetermined route. Furthermore, the information control unit 137 predicts the average driving time interval based on the driving time interval of each following vehicle. Further, the information control unit 137 performs a comparison process using the average travel time interval.
また、情報制御部137は、集計結果に基づいて、所定の路線での遅延発生時における運行本数を予測する。また、情報制御部137は、運行本数を用いた比較処理を行う。 Furthermore, the information control unit 137 predicts the number of trains operating on a predetermined route when a delay occurs, based on the aggregation results. Further, the information control unit 137 performs a comparison process using the number of trains in operation.
図2の例において、特定経路に含まれる各路線のいずれも平常運転と判定された場合には、情報制御部137は、乗換駅である大阪駅での運行車両の現在の発着数、および、基準車両TR11の位置情報と、後続車両グループTR12との位置情報に基づいて、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔を予測している。また、情報制御部137は、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔に基づいて、基準車両TR11以降の運行車両における平均運行時隔を予測(算出)している。 In the example of FIG. 2, if it is determined that all lines included in the specific route are operating normally, the information control unit 137 displays the current number of departures and arrivals of operating vehicles at Osaka Station, which is a transfer station, and Based on the position information of the reference vehicle TR11 and the position information of the following vehicle group TR12, the operation time intervals of each subsequent vehicle belonging to the following vehicle group TR12, which are later than the reference vehicle TR11, are predicted. ing. In addition, the information control unit 137 determines the average operating time of the operating vehicles after the reference vehicle TR11 based on the operating interval after the reference vehicle TR11 and the operating interval of each subsequent vehicle belonging to the following vehicle group TR12. The distance is predicted (calculated).
また、図2の例において、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、情報制御部137は、利用候補駅である大阪駅での運行車両の現在の発着数、および、基準車両TR11の位置情報と、後続車両グループTR12との位置情報に基づいて、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔を予測している。また、情報制御部137は、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔に基づいて、基準車両TR11以降の運行車両における平均運行時隔を予測している。 In addition, in the example of FIG. 2, if it is determined that the routes included in the specific route include a route where delays occur, the information control unit 137 controls the operation of vehicles at Osaka Station, which is a candidate station for use. Based on the current number of departures and arrivals, the position information of the reference vehicle TR11, and the position information of the following vehicle group TR12, each subsequent vehicle that belongs to the subsequent vehicle group TR12 and that is at a later operating time interval than the reference vehicle TR11. It predicts the operation time interval of the train. In addition, the information control unit 137 determines the average operating time of the operating vehicles after the reference vehicle TR11 based on the operating interval after the reference vehicle TR11 and the operating interval of each subsequent vehicle belonging to the following vehicle group TR12. predicting the distance.
また、図2の例において、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、情報制御部137は、AB線における遅延時の平均運行時隔と、路AB線における平常運行時での運行時隔とを比較することで、比較結果を得ている。 In addition, in the example of FIG. 2, if it is determined that the route in which the delay occurs is included in the routes included in the specific route, the information control unit 137 determines the average operating time interval at the time of delay on line AB, Comparison results were obtained by comparing the service intervals during normal operation on the AB line.
また、図2の例において、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、情報制御部137は、利用候補駅である大阪駅での運行車両の現在の発着数に基づいて、基準車両TR11よりも後の運行本数であって、AB線のうち利用候補駅である大阪駅を含む所定区間での運行本数を予測している。 In addition, in the example of FIG. 2, if it is determined that the routes included in the specific route include a route where delays occur, the information control unit 137 controls the operation of vehicles at Osaka Station, which is a candidate station for use. Based on the current number of departures and arrivals, the number of trains that will be operated after the reference vehicle TR11 is predicted, and the number of trains that will be operated in a predetermined section of the AB line that includes Osaka Station, which is a candidate station for use, is predicted.
また、図2の例において、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、情報制御部137は、AB線における遅延時の運行本数と、平常運行時での運行本数とを比較することで、比較結果を得ている。 In addition, in the example of FIG. 2, if it is determined that the route in which the delay occurs is included in the routes included in the specific route, the information control unit 137 determines the number of trains running at the time of the delay on the AB line and the normal operation. Comparison results are obtained by comparing the number of trains operating per hour.
(表示制御部138について)
表示制御部138は、取得部133により取得された車両情報から予測された予測情報であって、複数の運行車両のうち、所定の運行車両と、所定の路線上において当該所定の運行車両に対して後続する運行車両である後続車両との関係性に関する予測情報に基づいて、当該所定の運行車両の移動に関する移動情報を表示させる。例えば、表示制御部138は、集計部136による集計結果から予測された予測情報に基づく情報を含む移動情報を表示させる。
(About display control unit 138)
The display control unit 138 displays prediction information predicted from the vehicle information acquired by the
例えば、表示制御部138は、集計部136による集計結果から予測された予測情報として、所定の路線での遅延発生時における所定の運行車両より後の運行時隔であって、後続車両毎の運行時隔に基づく情報を含む移動情報を表示させる。一例としては、表示制御部138は、運行時隔に基づく情報として、運行時隔に基づき算出された平均運行時隔を含む移動情報を表示させる。 For example, the display control unit 138 may display, as prediction information predicted from the aggregation results by the aggregation unit 136, the operation time interval after a predetermined operating vehicle when a delay occurs on a predetermined route, and the operation time of each subsequent vehicle. Display movement information, including information based on time intervals. As an example, the display control unit 138 displays movement information including an average operating time interval calculated based on the operating time interval as information based on the operating time interval.
また、例えば、表示制御部138は、集計部136による集計結果から予測された予測情報として、所定の路線での遅延発生時における運行本数に基づく情報を含む移動情報を表示させる。一例として、表示制御部138は、運行本数に基づく情報として、運行本数と、所定の路線での平常運転時における運行本数とを比較した比較結果を含む移動情報を表示させる。 Further, for example, the display control unit 138 displays movement information including information based on the number of trains in service at the time of delay on a predetermined route as the prediction information predicted from the aggregation result by the aggregation unit 136. As an example, the display control unit 138 displays travel information that includes a comparison result between the number of trains in operation and the number of trains in operation during normal operation on a predetermined route, as information based on the number of trains in operation.
また、表示制御部138は、ユーザによる路線検索に対応する検索結果としての路線情報に含まれる路線毎に、移動情報を並べて表示させる。 Furthermore, the display control unit 138 displays the travel information in a line-by-line manner for each route included in the route information as a search result corresponding to the route search by the user.
〔4.処理手順〕
次に、図8を用いて、実施形態にかかる表示制御処理の手順について説明する。図8は、実施形態にかかる表示制御処理手順を示すフローチャートである。
[4. Processing procedure]
Next, the procedure of display control processing according to the embodiment will be described using FIG. 8. FIG. 8 is a flowchart showing the display control processing procedure according to the embodiment.
まず、受信部131は、検索条件を受信したか否かを判定する(ステップ101)。受信部131は、検索条件を受信していない場合には(ステップ101;No)、検索条件を受信するまで待機する。経路特定部132は、検索条件が受信された場合には(ステップ101;Yes)、検索条件を用いた検索による特定処理を行う(ステップS102)。例えば、経路特定部132は、検索条件を用いた路線検索により、検索条件を満たす路線経路を特定する。また、経路特定部132は、特定した経路(特定経路)に含まれる各路線について、検索条件を満たす車両(車両種別)を特定する。
First, the receiving unit 131 determines whether a search condition has been received (step 101). If the receiving unit 131 has not received the search conditions (step 101; No), it waits until it receives the search conditions. When the search condition is received (step 101; Yes), the
次に、取得部133は、特定された路線経路に含まれる各路線を対象に、当該路線上における複数の運行車両毎に、当該運行車両に関する車両情報を取得する(ステップS103)。また、判定部134は、ステップS103で取得された路線毎の車両情報に基づいて、当該路線での運転状況を判定する(ステップS104)。例えば、判定部134は、路線毎の車両情報に基づいて、当該路線での運転状況が平常運転または遅延のいずれかを判定する。例えば、判定部134は、路線毎の車両情報に基づいて、当該路線に含まれる駅が平常運転区間の駅であるか、遅延区間の駅であるかを判定する。
Next, the
次に、車両特定部135は、ステップS104での判定結果が示す運転状況に応じた駅(処理対象の駅)について、条件情報を満たす基準車両および後続車両を特定する(ステップS105)。車両特定部135は、例えば、特定経路に含まれる各路線のいずれも平常運転と判定された場合には、乗換先路線における乗換駅(処理対象の駅)を対象として、検索条件を満たす車両のうち、表示制御の基準となる基準車両を特定するとともに、特定した基準車両に対する後続車両を特定する。また、車両特定部135は、例えば、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、遅延発生路線における利用候補駅(処理対象の駅)を対象に、検索条件を満たす車両のうち、表示制御の基準となる基準車両を特定するとともに、特定した基準車両に対する後続車両を特定する。 Next, the vehicle specifying unit 135 specifies a reference vehicle and a following vehicle that satisfy the condition information for the station corresponding to the driving situation indicated by the determination result in step S104 (processing target station) (step S105). For example, if it is determined that all lines included in the specific route are operating normally, the vehicle identification unit 135 selects the transfer station (processing target station) on the transfer destination line of the vehicle that satisfies the search condition. Among them, a reference vehicle that is a reference for display control is specified, and a vehicle following the specified reference vehicle is specified. In addition, for example, when it is determined that a route in which a delay occurs is included in the routes included in the specific route, the vehicle identification unit 135 targets the candidate stations (stations to be processed) on the route in which the delay occurs. Among the vehicles that satisfy the search conditions, a reference vehicle serving as a reference for display control is identified, and a vehicle following the identified reference vehicle is identified.
次に、集計部136は、処理対象の駅に対応する車両情報に基づいて、処理対象の駅での発着数を集計する(ステップS106)。例えば、集計部136は、複数の運行車両毎に取得された車両情報に基づき遅延が発生していると判定された場合での発着数を集計する。 Next, the totaling unit 136 totals the number of departures and arrivals at the target station based on the vehicle information corresponding to the target station (step S106). For example, the totaling unit 136 totals the number of departures and arrivals when it is determined that a delay has occurred based on vehicle information acquired for each of a plurality of operating vehicles.
次に、情報制御部137は、集計部136による集計結果に基づいて、平均運転時隔を予測する(ステップS107)。特定経路に含まれる各路線のいずれも平常運転と判定された場合には、情報制御部137は、処理対象の駅における現在の発着数、および、車両の位置情報に基づいて、基準車両よりも後の運行時隔であって、後続車両毎の運行時隔を予測する。そして、情報制御部137は、予測した運行時隔に基づいて、基準車両以降の運行車両における平均運行時隔を予測する。また、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、情報制御部137は、処理対象の駅における運行車両の現在の発着数、および、車両の位置情報に基づいて、基準車両よりも後の運行時隔であって、後続車両毎の運行時隔を予測する。そして、情報制御部137は、予測した運行時隔に基づいて、基準車両以降の運行車両における平均運行時隔を予測する。 Next, the information control unit 137 predicts the average driving time interval based on the results of the aggregation by the aggregation unit 136 (step S107). If it is determined that all lines included in the specific route are operating normally, the information control unit 137 uses the current number of departures and arrivals at the station to be processed and the position information of the vehicle to move the vehicle to a higher level than the reference vehicle. The next operation time interval, which is the operation time interval for each subsequent vehicle, is predicted. Then, the information control unit 137 predicts the average operation time interval of the operating vehicles after the reference vehicle based on the predicted operation interval. In addition, if it is determined that the route in which the delay has occurred is included in the routes included in the specific route, the information control unit 137 displays the current number of departures and arrivals of operating vehicles at the station to be processed, and the location of the vehicle. Based on the information, the operation time interval after the reference vehicle is predicted, and the operation time interval for each subsequent vehicle is predicted. Then, the information control unit 137 predicts the average operation time interval of the operating vehicles after the reference vehicle based on the predicted operation interval.
また、情報制御部137は、集計部136による集計結果に基づいて、運行本数を予測する(ステップS108)。例えば、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、情報制御部137は、処理対象の駅における運行車両の現在の発着数に基づいて、基準車両よりも後の運行本数であって、処理対象の駅を含む所定区間での運行本数を予測する。 Furthermore, the information control unit 137 predicts the number of trains in operation based on the results of the aggregation by the aggregation unit 136 (step S108). For example, if it is determined that a delay occurs among the routes included in the specific route, the information control unit 137 uses the reference vehicle The number of trains that will run later than that in a predetermined section that includes the station to be processed is predicted.
また、情報制御部137は、判定部134による判定結果が示す運転状況に応じて比較処理を行う(ステップS109)。例えば、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、情報制御部137は、遅延している路線の平均運行時隔と、当該路線の平常運行時での運行時隔とを比較することで、比較結果を得る。また、同様に、特定経路に含まれる路線の中に遅延発生の路線が含まれると判定された場合には、情報制御部137は、遅延している路線の運行本数と、当該路線の平常運行時での運行本数とを比較することで、比較結果を得る。 Further, the information control unit 137 performs a comparison process according to the driving situation indicated by the determination result by the determination unit 134 (step S109). For example, if it is determined that a delayed route is included in the routes included in the specific route, the information control unit 137 calculates the average operating time interval of the delayed route and the normal operating time of the route. Comparison results are obtained by comparing the operating time intervals at . Similarly, if it is determined that a delayed route is included in the routes included in the specific route, the information control unit 137 determines the number of trains running on the delayed route and the normal operation of the route. Comparison results are obtained by comparing the number of trains operating per hour.
次に、表示制御部138は、配信対象のページを生成する(ステップS110)。例えば、表示制御部138は、検索条件に対応する検索結果としての路線案内が表示される路線案内ページP11を生成する。また、表示制御部138は、運行車両に対して後続する運行車両である後続車両との関係性に関する予測情報に基づいて、路線情報ページP12を生成する。例えば、表示制御装置100は、このような予測情報として、予測処理や比較処理に基づく情報を含む路線情報ページP12を生成する。そして、表示制御部138は、配信対象のページを配信する(ステップS111)。なお、ページ配信は、表示制御部138以外の処理部によって行われてもよい。例えば、表示制御装置100は、配信処理を行う配信部(不図示)を有してもよい。
Next, the display control unit 138 generates a page to be distributed (step S110). For example, the display control unit 138 generates a route guide page P11 on which route guides are displayed as search results corresponding to the search conditions. Furthermore, the display control unit 138 generates the route information page P12 based on predicted information regarding the relationship between the operating vehicle and a following vehicle that is an operating vehicle following the operating vehicle. For example, the
〔5.変形例〕
上記実施形態にかかる表示制御装置100は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、表示制御装置100の他の実施形態について説明する。
[5. Modified example]
The
〔5-1.待ち時間〕
表示制御部138は、集計部136による集計結果から予測された予測情報として、所定の路線での遅延発生時における到着予定時刻であって、所定の駅に所定の運行車両および後続車両が到着するまでの到着予定時刻に基づく情報を含む移動情報を表示させてもよい。例えば、表示制御部138は、到着予定時刻に基づく情報として、到着予定時刻に基づき算出された待ち時間であって、所定の駅に所定の運行車両および後続車両が到着するまでの待ち時間を含む移動情報を表示させる。この点について、図2および図4の例を用いて説明する。
[5-1. Waiting time〕
The display control unit 138 displays, as prediction information predicted from the aggregation results by the aggregation unit 136, the estimated arrival time at the time of delay on a predetermined route, at which a predetermined operating vehicle and a following vehicle will arrive at a predetermined station. Movement information including information based on the estimated arrival time up to and including the estimated arrival time may be displayed. For example, the display control unit 138 displays, as information based on the scheduled arrival time, a waiting time calculated based on the scheduled arrival time, which includes the waiting time until a predetermined operating vehicle and a following vehicle arrive at a predetermined station. Display movement information. This point will be explained using the examples of FIGS. 2 and 4.
例えば、情報制御部137は、遅延発生路線であるAB線に対応する車両情報に基づいて、利用候補駅である大阪駅に対する基準車両TR11、および、後続車両グループTR12に属する後続車両の少なくとも1車両の到着予定時刻を予測する。また、情報制御部137は、予測した到着予定時刻と、時刻表上の到着予定時刻(図4の例では、14時38分)に基づいて、大阪駅に基準車両TR11、および、後続車両グループTR12に属する後続車両の少なくとも1車両が到着するまでのそれぞれの待ち時間を予測する。 For example, the information control unit 137 selects a reference vehicle TR11 for Osaka Station, which is a usage candidate station, and at least one of the following vehicles belonging to the following vehicle group TR12, based on the vehicle information corresponding to Line AB, which is the route where the delay occurs. Predict the expected arrival time of. Further, the information control unit 137 sends the reference vehicle TR11 and the following vehicle group to Osaka Station based on the predicted scheduled arrival time and the scheduled arrival time on the timetable (in the example of FIG. 4, 14:38). The waiting time of each of the following vehicles belonging to TR12 until at least one vehicle arrives is predicted.
例えば、情報制御部137は、大阪駅に基準車両TR11が到着するまでの待ち時間であって、現在時刻からの待ち時間として「15分」を算出したとする。また、情報制御部137は、大阪駅に後続車両が到着するまでの待ち時間であって、現在時刻からの待ち時間として「30分」を算出したとする。かかる場合、情報制御部137は、移動情報DS21の一例として、次の車両が当駅に到着するまでの待ち時間「15分」、その次の車両が当駅に到着するまでの待ち時間「30分」が表示されるような路線情報ページP22を生成する。 For example, assume that the information control unit 137 has calculated "15 minutes" as the waiting time from the current time until the reference vehicle TR11 arrives at Osaka Station. It is also assumed that the information control unit 137 has calculated "30 minutes" as the waiting time from the current time until the following vehicle arrives at Osaka Station. In such a case, the information control unit 137 sets the waiting time until the next vehicle arrives at this station as "15 minutes" and the waiting time until the next vehicle arrives at this station as "30 minutes" as an example of the movement information DS21. A route information page P22 is generated in which "minute" is displayed.
このように、実施形態にかかる表示制御装置100は、所定の駅に所定の運行車両および後続車両が到着するまでの待ち時間を含む移動情報を表示させる。これにより、表示制御装置100は、このまま当初の路線を利用すべきなのか、あるいは、他の路線の利用に切り替えるべきなのかより適切な判断を少ない労力で行わすことができるため、路線案内に対するユーザの満足度を高めることができる。
In this way, the
〔5-2.情報提案(1)〕
また、表示制御部138は、所定の運行車両より後の運行時隔であって、後続車両毎の運行時隔に関する情報に応じて、所定の路線、または、所定の路線とは異なる他の路線のうち、いずれか一方の路線の利用を提案する移動情報を表示させてもよい。この点について、図2および図4の例を用いて説明する。図2に示す例のうち、遅延例の場合(平常運転;Noの場合)には、情報制御部137は、ステップS32およびS33での集計結果に基づいて、基準車両TR11よりも後の運行時隔であって、後続車両グループTR12に属する後続車両毎の運行時隔を予測することにより、最終的に平均運行時隔「20分間隔」を算出している。
[5-2. Information proposal (1)]
In addition, the display control unit 138 displays a predetermined route or another route different from the predetermined route according to information regarding the service time interval of each subsequent vehicle that is later than the predetermined operating vehicle. Travel information suggesting the use of one of the routes may be displayed. This point will be explained using the examples of FIGS. 2 and 4. In the example shown in FIG. 2, in the case of a delay example (normal operation; in the case of No), the information control unit 137 determines, based on the aggregation results in steps S32 and S33, that the By predicting the operating time interval of each subsequent vehicle belonging to the following vehicle group TR12, the average operating time interval "20 minute interval" is finally calculated.
かかる場合、情報制御部137は、平均運行時隔「20分間隔」に基づいて、現在遅延しているAB線、または、AB線とは異なる他の路線のうち、いずれの路線を利用することが目的駅である西九条へ到着するうえで時間的に効率的であるかを判断する。例えば、情報制御部137は、平均運行時隔「20分間隔」と、予め決められたルールベースとをつき合せることで、AB線、または、AB線とは異なる他の路線のうち、いずれの路線を利用することが効率的であるかを判断することができる。例えば、ルールベースでは、AB線において平均運行時隔「10分間隔」以上となった場合には、AC線を利用して西九条へ向かうべきであることが規定されているとする。かかる場合には、情報制御部137は、平均運行時隔「20分間隔」となっている現在においては、AB線ではなくAC線の利用が効率駅であると判断する。 In such a case, the information control unit 137 determines which route to use, the currently delayed AB line or another route different from the AB line, based on the average service interval "every 20 minutes". Determine whether it is time-efficient to arrive at the destination station, Nishikujo. For example, the information control unit 137 compares the average operating time interval "every 20 minutes" with a predetermined rule base to determine which of the AB line or other routes different from the AB line. You can judge whether it is efficient to use the route. For example, assume that the rule base stipulates that if the average service interval on the AB line is ``10 minute intervals'' or more, you should use the AC line to head to Nishikujo. In such a case, the information control unit 137 determines that the AC line, rather than the AB line, is an efficient station at present when the average service interval is "every 20 minutes."
そうすると、表示制御部138は、移動情報DS21の一例として、「おすすめの迂回路線はAC線です」といったように迂回路線を提案する提案情報が表示されるような路線情報ページP22を生成する。 Then, the display control unit 138 generates a route information page P22 as an example of the movement information DS21, on which suggestion information suggesting a detour route such as "The recommended detour route is the AC line" is displayed.
このように、実施形態にかかる表示制御装置100は、当初の路線を利用すべきなのか、あるいは、他の路線の利用に切り替えるべきなのかの判断までのユーザに代わって動的に行ってしまう。これにより、表示制御装置100は、さらにユーザの労力を減らすことができるため、路線案内に対するユーザの満足度をより高めることができる。
In this way, the
〔5-3.情報提案(2)〕
また、表示制御部138は、所定の路線での遅延発生時における運行本数と、所定の路線での平常運転時における運行本数とを比較した比較結果に応じて、所定の路線、または、所定の路線とは異なる他の路線のうち、いずれか一方の路線の利用を提案する移動情報を表示させてもよい。この点について、図2および図4の例を用いて説明する。図2に示す例のうち、遅延例の場合(平常運転;Noの場合)には、情報制御部137は、AB線における遅延時での運行本数「2本/1h」と、路線ABにおける平常運行時での運行本数「5本/1h」とを比較することで、比較結果「平常時より減少」を得ている。
[5-3. Information proposal (2)]
In addition, the display control unit 138 displays the predetermined route or the predetermined route according to the comparison result of the comparison between the number of trains operating on the predetermined route at the time of delay and the number of trains operating on the predetermined route during normal operation. Movement information suggesting the use of one of the routes different from the route may be displayed. This point will be explained using the examples of FIGS. 2 and 4. In the example shown in FIG. 2, in the case of a delay example (normal operation; No), the information control unit 137 displays the number of trains operating on line AB at the time of delay, "2 trains/1 hour", and the normal operation on line AB. By comparing the number of trains during operation, which is 5 trains per hour, the comparison result is ``less than normal times''.
かかる場合、情報制御部137は、比較結果「平常時より減少」に基づいて、現在遅延しているAB線、または、AB線とは異なる他の路線のうち、いずれの路線を利用することが目的駅である西九条へ到着するうえで時間的に効率的であるかを判断する。例えば、情報制御部137は、比較結果「平常時より減少」と、予め決められたルールベースとをつき合せることで、AB線、または、AB線とは異なる他の路線のうち、いずれの路線を利用することが効率的であるかを判断することができる。例えば、ルールベースでは、AB線において運行本数が非常時と比較して「N本減少」している場合には、AC線を利用して西九条へ向かうべきであることが規定されているとする。かかる場合には、情報制御部137は、平均運行時隔「平常時より減少」(例えば、N本以上の減少)となっている現在においては、AB線ではなくAC線の利用が効率駅であると判断する。 In such a case, the information control unit 137 determines which route, out of the currently delayed AB line or another route different from the AB line, can be used based on the comparison result "decreased from normal times". Determine whether it is time-efficient to arrive at the destination station, Nishikujo. For example, the information control unit 137 compares the comparison result "decreased compared to normal times" with a predetermined rule base, and determines which route among Line AB or other routes different from Line AB. It is possible to judge whether it is efficient to use For example, the rule base stipulates that if the number of trains running on the AB line is "N fewer" than in an emergency, you should use the AC line to go to Nishikujo. do. In such a case, the information control unit 137 determines that, in the current situation where the average service interval is "decreased from normal times" (for example, a decrease of N or more trains), it is better to use the AC line instead of the AB line at the efficiency station. I judge that there is.
そうすると、表示制御部138は、移動情報DS21の一例として、「おすすめの迂回路線はAC線です」といったように迂回路線を提案する提案情報が表示されるような路線情報ページP22を生成する。 Then, the display control unit 138 generates a route information page P22 as an example of the movement information DS21, on which suggestion information suggesting a detour route such as "The recommended detour route is the AC line" is displayed.
このように、実施形態にかかる表示制御装置100は、当初の路線を利用すべきなのか、あるいは、他の路線の利用に切り替えるべきなのかの判断までのユーザに代わって動的に行ってしまう。これにより、表示制御装置100は、さらにユーザの労力を減らすことができるため、路線案内に対するユーザの満足度をより高めることができる。
In this way, the
〔6.ハードウェア構成〕
また、上記実施形態にかかる表示制御装置100は、例えば図9に示すような構成のコンピュータ1000によって実現される。図9は、表示制御装置100の機能を実現するコンピュータ1000の一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[6. Hardware configuration]
Further, the
CPU1100は、ROM1300又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。
HDD1400は、CPU1100によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、通信網50を介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータを、通信網50を介して他の機器へ送信する。
CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、生成したデータを、入出力インターフェイス1600を介して出力装置へ出力する。
The
メディアインターフェイス1700は、記録媒体1800に格納されたプログラム又はデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
例えば、コンピュータ1000が実施形態にかかる表示制御装置100として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130の機能を実現する。また、HDD1400には、記憶部120内のデータが格納される。コンピュータ1000のCPU1100は、これらのプログラムを、記録媒体1800から読み取って実行するが、他の例として、他の装置から、通信網50を介してこれらのプログラムを取得してもよい。
For example, when the
〔7.その他〕
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
[7. others〕
Furthermore, each component of each device shown in the drawings is functionally conceptual, and does not necessarily need to be physically configured as shown in the drawings. In other words, the specific form of distributing and integrating each device is not limited to what is shown in the diagram, and all or part of the devices can be functionally or physically distributed or integrated in arbitrary units depending on various loads and usage conditions. Can be integrated and configured.
以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 As mentioned above, the embodiments of the present application have been described in detail based on several drawings, but these are merely examples, and various modifications and variations can be made based on the knowledge of those skilled in the art, including the embodiments described in the disclosure section of the invention. It is possible to carry out the invention in other forms with modifications.
また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 Further, the above-mentioned "section, module, unit" can be read as "means", "circuit", etc. For example, the acquisition unit can be read as an acquisition means or an acquisition circuit.
1 表示制御システム
10 端末装置
30 外部装置
100 表示制御装置
120 記憶部
121 時刻表情報記憶部
122 路線図記憶部
130 制御部
131 受信部
132 経路特定部
133 取得部
134 判定部
135 車両特定部
136 集計部
137 情報制御部
138 表示制御部
1
Claims (16)
前記複数の運行車両毎に取得された前記車両情報に基づいて、前記所定の路線に遅延が発生していると判定された場合には、前記所定の路線に含まれる駅のうち、前記ユーザが乗車に利用すると推定される駅である利用候補駅に到着予定の複数の運行車両に関する情報を集計する集計部と、
前記集計部による集計結果に基づいて、前記利用候補駅に到着予定の複数の運行車両同士の運行時隔であって、前記遅延に応じた運行時隔を予測する情報制御部と、
前記運行車両の移動に関する移動情報として、前記情報制御部により予測された前記運行時隔に基づく情報を前記ユーザの端末装置に表示させる表示制御部と
を有し、
前記情報制御部は、前記所定の路線に遅延が発生していると判定された場合には、運行時隔の閾値を超えるか否かに応じて利用すべき路線が条件付けられたデータベースと、前記予測した運行時隔および前記所定の路線の組合せとを照らし合わせて、前記ユーザが希望する降車駅へとより効率的に到着できると予測される路線を判定し、判定結果が示す路線の情報を遅延時の最適路線として、前記ユーザの端末装置に表示させる
ことを特徴とする表示制御装置。 an acquisition unit that acquires vehicle information regarding each operating vehicle on a route that satisfies a search condition input by the user as a plurality of operating vehicles on a predetermined route;
If it is determined that a delay has occurred on the predetermined route based on the vehicle information acquired for each of the plurality of operating vehicles, the user will an aggregation unit that aggregates information regarding a plurality of operating vehicles scheduled to arrive at a user candidate station that is a station estimated to be used for boarding;
an information control unit that predicts a time interval between a plurality of operating vehicles scheduled to arrive at the candidate station based on the result of the aggregation by the aggregation unit, the time interval corresponding to the delay;
a display control unit that causes the user's terminal device to display information based on the operation time interval predicted by the information control unit as movement information regarding the movement of the operating vehicle;
When it is determined that a delay has occurred on the predetermined route, the information control unit includes a database in which a route to be used is conditioned depending on whether or not the service time interval exceeds a threshold; Compare the predicted service intervals and the combination of the predetermined routes to determine the route that is predicted to allow the user to arrive at the desired alighting station more efficiently, and provide information on the route indicated by the determination result. A display control device that displays on the user's terminal device an optimal route in the event of a delay.
ことを特徴とする請求項1に記載の表示制御装置。 The display control device according to claim 1, wherein the acquisition unit acquires the vehicle information indicating the current operating status of the operating vehicle.
ことを特徴とする請求項1または2に記載の表示制御装置。 The display control unit displays the movement information, which is predicted information predicted from the aggregation result by the aggregation unit and includes information based on the prediction information predicted by the information control unit. 3. The display control device according to 1 or 2.
ことを特徴とする請求項1~3のいずれか1つに記載の表示制御装置。 Any one of claims 1 to 3, wherein the totaling unit totals the number of departures and arrivals of operating vehicles at the usage candidate station based on the vehicle information acquired for each of the plurality of operating vehicles. The display control device described in .
ことを特徴とする請求項4に記載の表示制御装置。 The aggregation unit may aggregate, as the number of departures and arrivals, the number of departures and arrivals in a case where it is determined that a delay has occurred based on the vehicle information acquired for each of the plurality of operating vehicles. The display control device according to item 4.
ことを特徴とする請求項1~5のいずれか1つに記載の表示制御装置。 The aggregation unit collects position information based on the usage candidate station, and the position information of a predetermined operating vehicle among the plurality of operating vehicles and an operating vehicle subsequent to the predetermined operating vehicle. The display control device according to any one of claims 1 to 5, wherein the display control device performs aggregation.
前記表示制御部は、前記運行時隔に基づく情報として、前記情報制御部により予測された後続車両同士の運行時隔を示す情報を表示させる
ことを特徴とする請求項1~6のいずれか1つに記載の表示制御装置。 The information control unit predicts, as the operation time interval, an operation time interval between subsequent vehicles that are operation vehicles that follow a predetermined operation vehicle among the plurality of operation vehicles,
Any one of claims 1 to 6, wherein the display control unit displays information indicating a travel time interval between following vehicles predicted by the information control unit as information based on the travel time interval. The display control device described in .
ことを特徴とする請求項7に記載の表示制御装置。 The display according to claim 7, wherein the display control unit displays information indicating an average travel time interval calculated based on the travel time intervals between the following vehicles as the information based on the travel time intervals. Control device.
ことを特徴とする請求項3に記載の表示制御装置。 The display control device according to claim 3, wherein the display control unit displays, as the prediction information, the movement information including information based on the number of trains in operation at the time of occurrence of a delay on the predetermined route.
ことを特徴とする請求項9に記載の表示制御装置。 The display control unit displays, as information based on the number of trains in operation, the movement information including a comparison result between the number of trains in operation and the number of trains in operation during normal operation on the predetermined route. The display control device according to claim 9.
ことを特徴とする請求項3に記載の表示制御装置。 The display control unit is configured to provide, as the prediction information, an estimated arrival time on the predetermined route at the time of occurrence of a delay, a predetermined operating vehicle among the plurality of operating vehicles, and a subsequent arrival time to the predetermined operating vehicle. The display control device according to claim 3, wherein the movement information is displayed including information based on the estimated arrival time until the following vehicle, which is an operating vehicle, arrives at the usage candidate station.
ことを特徴とする請求項11に記載の表示制御装置。 The display control unit may display, as information based on the scheduled arrival time, a waiting time calculated based on the scheduled arrival time until the predetermined operating vehicle and the following vehicle arrive at the usage candidate station. The display control device according to claim 11, wherein the movement information including time is displayed.
ことを特徴とする請求項1~12のいずれか1つに記載の表示制御装置。 The display control unit displays the movement information that suggests the use of either the predetermined route or another route different from the predetermined route, depending on the information regarding the service time interval. The display control device according to any one of claims 1 to 12, wherein the display control device displays an image.
ことを特徴とする請求項1~13のいずれか1つに記載の表示制御装置。 The display control device according to any one of claims 1 to 13 , wherein the display control unit displays the movement information side by side for each route that satisfies the search condition.
所定の路線上における複数の運行車両としてユーザに入力された検索条件を満たす路線での運行車両毎に、当該運行車両に関する車両情報を取得する取得工程と、
前記複数の運行車両毎に取得された前記車両情報に基づいて、前記所定の路線に遅延が発生していると判定された場合には、前記所定の路線に含まれる駅のうち、前記ユーザが乗車に利用すると推定される駅である利用候補駅に到着予定の複数の運行車両に関する情報を集計する集計工程と、
前記集計工程による集計結果に基づいて、前記利用候補駅に到着予定の複数の運行車両同士の運行時隔であって、前記遅延に応じた運行時隔を予測する情報制御工程と、
前記運行車両の移動に関する移動情報として、前記情報制御工程により予測された前記運行時隔に基づく情報を前記ユーザの端末装置に表示させる表示制御工程と
を含み、
前記情報制御工程は、前記所定の路線に遅延が発生していると判定された場合には、運行時隔の閾値を超えるか否かに応じて利用すべき路線が条件付けられたデータベースと、前記予測した運行時隔および前記所定の路線の組合せとを照らし合わせて、前記ユーザが希望する降車駅へとより効率的に到着できると予測される路線を判定し、判定結果が示す路線の情報を遅延時の最適路線として、前記ユーザの端末装置に表示させる
ことを特徴とする表示制御方法。 A display control method executed by a display control device, comprising:
an acquisition step of acquiring vehicle information regarding the operating vehicle for each operating vehicle on the route that satisfies the search conditions input by the user as a plurality of operating vehicles on a predetermined route;
If it is determined that a delay has occurred on the predetermined route based on the vehicle information acquired for each of the plurality of operating vehicles, the user will an aggregation step of aggregating information regarding multiple operating vehicles scheduled to arrive at a user candidate station that is a station estimated to be used for boarding;
an information control step of predicting an operation time interval between a plurality of operating vehicles scheduled to arrive at the user candidate station based on the aggregation result in the aggregation step, the operation time interval corresponding to the delay;
a display control step of displaying information based on the operation time interval predicted by the information control step on the user's terminal device as movement information regarding the movement of the operating vehicle;
The information control step includes, when it is determined that a delay has occurred on the predetermined route, a database in which a route to be used is conditioned depending on whether or not the service time interval exceeds a threshold; Compare the predicted service intervals and the combination of the predetermined routes to determine the route that is predicted to allow the user to arrive at the desired alighting station more efficiently, and provide information on the route indicated by the determination result. A display control method characterized by displaying on the user's terminal device as the optimal route in the event of a delay.
前記複数の運行車両毎に取得された前記車両情報に基づいて、前記所定の路線に遅延が発生していると判定された場合には、前記所定の路線に含まれる駅のうち、前記ユーザが乗車に利用すると推定される駅である利用候補駅に到着予定の複数の運行車両に関する情報を集計する集計手順と、
前記集計手順による集計結果に基づいて、前記利用候補駅に到着予定の複数の運行車両同士の運行時隔であって、前記遅延に応じた運行時隔を予測する情報制御手順と、
前記運行車両の移動に関する移動情報として、前記情報制御手順により予測された前記運行時隔に基づく情報を前記ユーザの端末装置に表示させる表示制御手順と
をコンピュータに実行させ、
前記情報制御手順は、前記所定の路線に遅延が発生していると判定された場合には、運行時隔の閾値を超えるか否かに応じて利用すべき路線が条件付けられたデータベースと、前記予測した運行時隔および前記所定の路線の組合せとを照らし合わせて、前記ユーザが希望する降車駅へとより効率的に到着できると予測される路線を判定し、判定結果が示す路線の情報を遅延時の最適路線として、前記ユーザの端末装置に表示させる
ことを特徴とする表示制御プログラム。 an acquisition procedure for acquiring vehicle information regarding each operating vehicle on a route that satisfies a search condition input by a user as a plurality of operating vehicles on a predetermined route;
If it is determined that a delay has occurred on the predetermined route based on the vehicle information acquired for each of the plurality of operating vehicles, the user will an aggregation procedure for aggregating information regarding a plurality of operating vehicles scheduled to arrive at a user candidate station that is a station estimated to be used for boarding;
an information control procedure for predicting a travel time interval between a plurality of operating vehicles scheduled to arrive at the user candidate station based on the aggregation results from the aggregation procedure, the time interval corresponding to the delay;
causing a computer to execute a display control procedure for displaying information based on the operation time interval predicted by the information control procedure on the user's terminal device as movement information regarding the movement of the operating vehicle;
The information control procedure includes, when it is determined that a delay has occurred on the predetermined route, a database in which a route to be used is conditioned depending on whether or not the service time interval exceeds a threshold; Compare the predicted service intervals and the combination of the predetermined routes to determine the route that is predicted to allow the user to arrive at the desired alighting station more efficiently, and provide information on the route indicated by the determination result. A display control program characterized by displaying on the user's terminal device as an optimal route in case of a delay.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019170790A JP7452964B2 (en) | 2019-09-19 | 2019-09-19 | Display control device, display control method, and display control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019170790A JP7452964B2 (en) | 2019-09-19 | 2019-09-19 | Display control device, display control method, and display control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021046142A JP2021046142A (en) | 2021-03-25 |
JP7452964B2 true JP7452964B2 (en) | 2024-03-19 |
Family
ID=74877576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019170790A Active JP7452964B2 (en) | 2019-09-19 | 2019-09-19 | Display control device, display control method, and display control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7452964B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2023036143A (en) * | 2021-09-02 | 2023-03-14 | 株式会社日立製作所 | Railway operation data management device, railway operation data management system, and railway operation data management method |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008162565A (en) | 2007-01-05 | 2008-07-17 | Mitsubishi Electric Corp | Passenger information display system |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62108400A (en) * | 1985-11-06 | 1987-05-19 | 三菱電機株式会社 | Line bus operation managing apparatus |
JPH05131931A (en) * | 1991-11-12 | 1993-05-28 | Mitsubishi Electric Corp | Time interval regulation control device and method |
JPH09156507A (en) * | 1995-12-13 | 1997-06-17 | Toshiba Corp | Train total traffic control device |
JP2001278050A (en) * | 2000-04-04 | 2001-10-10 | Nippon Signal Co Ltd:The | Train service display system |
JP4191497B2 (en) * | 2003-01-21 | 2008-12-03 | 財団法人鉄道総合技術研究所 | Operation arrangement plan creation information and operation arrangement plan creation device |
JP2010116102A (en) * | 2008-11-14 | 2010-05-27 | Toshiba Corp | On-rail positional information providing device and method |
JP2015057588A (en) * | 2013-08-09 | 2015-03-26 | 株式会社ニコン | Delay notification device |
JP6393531B2 (en) * | 2014-06-24 | 2018-09-19 | 株式会社日立製作所 | Train selection support system, train selection support method, and train selection support program |
JP6355753B2 (en) * | 2014-11-27 | 2018-07-11 | 三菱電機株式会社 | Train operation interval control system and train operation interval control device |
-
2019
- 2019-09-19 JP JP2019170790A patent/JP7452964B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008162565A (en) | 2007-01-05 | 2008-07-17 | Mitsubishi Electric Corp | Passenger information display system |
Also Published As
Publication number | Publication date |
---|---|
JP2021046142A (en) | 2021-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11562300B2 (en) | System and method for optimal automated booking of on-demand transportation in multi-modal journeys | |
US9373259B2 (en) | Situation-aware mobile travel advisory to public transport commuters | |
JP6000070B2 (en) | Operation arrangement apparatus and method | |
JP6309109B2 (en) | Traffic flow control system and traffic flow control method | |
JP2014126500A (en) | Travel time information providing apparatus and travel time information providing method | |
KR101255029B1 (en) | RouteInformation providing system of complex public transport using public transportation schedules | |
JP6068634B2 (en) | Route operation result prediction time generation system, route operation result prediction time generation method, and route operation result prediction time generation program | |
US20180224288A1 (en) | Action option presentation apparatus | |
JP2019008689A (en) | Traffic demand prediction device, traffic demand prediction method, and traffic demand prediction program | |
JP2018049408A (en) | Vehicle allocation system | |
JPWO2013069772A1 (en) | Information processing apparatus, communication terminal, information processing method, and program | |
JP7452964B2 (en) | Display control device, display control method, and display control program | |
JP6393531B2 (en) | Train selection support system, train selection support method, and train selection support program | |
WO2022044375A1 (en) | Operation cooperation device and operation cooperation assistance method | |
JP6444109B2 (en) | Vehicle allocation system and vehicle search method | |
US10402755B2 (en) | Transportation service information providing apparatus, and transportation service information providing method | |
US20190182640A1 (en) | Information processing apparatus, information processing method, and non-transitory computer readable storage medium | |
Cats et al. | Strategic planning and prospects of rail-bound demand responsive transit | |
JP4679159B2 (en) | Reservation processing system, reservation processing method, and computer program | |
US20190156588A1 (en) | Information processing apparatus, information processing method, and non-transitory computer readable storage medium | |
JP7555813B2 (en) | Data processing method and data processing system | |
JP7540818B2 (en) | Vehicle dispatch request device, navigation device, vehicle dispatch management device, vehicle dispatch system, vehicle dispatch request method, navigation method, vehicle dispatch management method, program, and recording medium | |
JP7449192B2 (en) | Timetable information management system, timetable information management method, and operation guidance system | |
WO2023175853A1 (en) | Operation plan creation system, transportation service cooperation system, operation plan creation method, and operation plan creation program | |
JP7146203B1 (en) | Traffic vehicle operation status analysis device, information terminal, computer program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20191101 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20191108 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210618 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20210618 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210706 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210906 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211207 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220207 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20220426 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220726 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20220726 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20220802 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20220809 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20220909 |
|
C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20220913 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20221213 |
|
C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20230214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230414 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20231026 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231218 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240307 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7452964 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |