JP2014058276A - Information processor, information processing method and program - Google Patents
Information processor, information processing method and program Download PDFInfo
- Publication number
- JP2014058276A JP2014058276A JP2012205736A JP2012205736A JP2014058276A JP 2014058276 A JP2014058276 A JP 2014058276A JP 2012205736 A JP2012205736 A JP 2012205736A JP 2012205736 A JP2012205736 A JP 2012205736A JP 2014058276 A JP2014058276 A JP 2014058276A
- Authority
- JP
- Japan
- Prior art keywords
- train
- information
- unit
- track
- position information
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims description 28
- 238000003672 processing method Methods 0.000 title claims description 4
- 238000012545 processing Methods 0.000 claims abstract description 75
- 239000000284 extract Substances 0.000 claims abstract description 8
- 238000000605 extraction Methods 0.000 claims description 28
- 238000001514 detection method Methods 0.000 claims description 8
- 238000012795 verification Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 14
- 238000004458 analytical method Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 13
- 238000009940 knitting Methods 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 3
- 239000003550 marker Substances 0.000 description 3
- 238000009434 installation Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Train Traffic Observation, Control, And Security (AREA)
Abstract
Description
本発明は情報処理装置、情報処理方法およびプログラムに関する。 The present invention relates to an information processing apparatus, an information processing method, and a program.
列車の走行位置を検出する技術がいくつか知られている。例えば列車の位置を検出するために軌道回路を用いることが知られている。異なる軌道回路に列車が位置するように制御することで列車の衝突を防いでいる。 Several techniques for detecting the traveling position of a train are known. For example, it is known to use a track circuit to detect the position of a train. Train collision is prevented by controlling the trains to be located on different track circuits.
また、列車の位置を検出する他の技術として、GPS(Global Positioning System)を用いて列車の位置を検出する技術が知られている。 As another technique for detecting the position of a train, a technique for detecting the position of a train using GPS (Global Positioning System) is known.
また、列車の位置を検出する他の技術として、列車の進行経路の枕木に所定間隔毎に、位置の情報が表現されたバーコードを備える複数個の地上子を配置し、各地上子に表現された位置の情報の符号を読み取る符号読取装置を列車側に配置し、符号読取装置により読み取られた符号から列車の現在位置を特定する技術が知られている。 In addition, as another technique for detecting the position of a train, a plurality of ground elements provided with bar codes representing position information are arranged at predetermined intervals on sleepers of a traveling route of the train, and expressed on each ground element. A technique is known in which a code reading device that reads a code of information on the position that has been placed is arranged on the train side, and the current position of the train is specified from the code read by the code reading device.
例えば列車の本数を増やしたい場合、列車の間隔を詰めるために1つの列車が位置するために確保する区間(以下、「防護区間」と言う)をできるだけ狭くすることを考える。 For example, when it is desired to increase the number of trains, it is considered that a section (hereinafter referred to as “protection section”) to be secured for positioning one train in order to reduce the train interval is made as narrow as possible.
軌道回路を用いて作る防護区間は列車の長さにかかわらず固定長である。そのため、1つの列車が属する防護区間には、1つの列車しか入ることができず、ある区間の列車の密度は、軌道回路により固定となる。このため、ある区間において列車の密度を高めようとすると軌道回路の固定長を小さくすることになる。 The guard section made using the track circuit has a fixed length regardless of the train length. Therefore, only one train can enter the protection section to which one train belongs, and the density of the train in a certain section is fixed by the track circuit. For this reason, if it is going to raise the density of a train in a certain area, the fixed length of a track circuit will be made small.
しかしながら、軌道回路の固定長を小さくして防護区間を狭くしようとすると、多大な手間が掛かる。また、軌道回路の数が増えるため、メンテナンス費用が非常に大きくなるという問題がある。 However, if the fixed length of the track circuit is reduced to narrow the protective section, a great deal of labor is required. In addition, since the number of track circuits increases, there is a problem that maintenance costs become very large.
また、GPSを用いて防護区間を狭くしようとすると、GPSはトンネル内で使用できない上、GPSから得られる位置情報だけでは、列車位置の検出に必要な情報の一部しか得られない。さらに、GPSを用いて得られる位置情報は編成長を加味していないため、同一路線で編成長が異なる列車を運転することが難しい。
1つの側面では、本発明は、ある区間内に配置できる列車の密度を高めることを目的とする。
In addition, when trying to narrow the protection section using GPS, GPS cannot be used in the tunnel, and only part of the information necessary for detecting the train position can be obtained only by the position information obtained from GPS. Furthermore, since position information obtained using GPS does not take into account knitting growth, it is difficult to drive trains with different knitting growth on the same route.
In one aspect, the present invention aims to increase the density of trains that can be placed within a section.
上記目的を達成するために、開示の情報処理装置が提供される。この情報処理装置は、 受信部と抽出部と通知部とを有している。 In order to achieve the above object, a disclosed information processing apparatus is provided. This information processing apparatus has a reception unit, an extraction unit, and a notification unit.
受信部は、線路上を運行する複数の列車それぞれの最後尾車両の位置を含む位置情報を各列車から受信する。抽出部は、受信部が受信した位置情報を用いて線路上の列車それぞれに先行する先行列車を抽出する。通知部は、抽出部が抽出した各列車の先行列車の最後尾車両の位置を、各列車の後続列車に通知する。 The receiving unit receives position information including the position of the last vehicle of each of the plurality of trains operating on the track from each train. The extraction unit extracts a preceding train preceding each train on the track using the position information received by the reception unit. The notification unit notifies the subsequent train of each train of the position of the last train of the preceding train of each train extracted by the extraction unit.
1態様では、ある区間内に配置できる列車の密度を高めることができる。 In one mode, the density of trains that can be arranged in a certain section can be increased.
以下、実施の形態の情報処理システムを、図面を参照して詳細に説明する。
<実施の形態>
図1は、実施の形態の情報処理システムを示す図である。
Hereinafter, an information processing system according to an embodiment will be described in detail with reference to the drawings.
<Embodiment>
FIG. 1 is a diagram illustrating an information processing system according to an embodiment.
実施の形態の情報処理システム1は、線路2a、2bと、標識3a1〜3a6、および標識3b1〜3b6と、中央処理装置(情報処理装置)4とを有している。
図1には、2本の線路2a、2bが図示されている。線路2aは下り方向の線路(下り本線)であり、線路2bは上り方向の線路(上り本線)である。
標識3a1〜3a6は、それぞれ線路2aの近傍に配置されている。標識3b1〜3b6は、それぞれ線路2bの近傍に配置されている。
The
FIG. 1 shows two lines 2a and 2b. The line 2a is a down line (down line), and the line 2b is an up line (up line).
The signs 3a1 to 3a6 are respectively arranged in the vicinity of the line 2a. The signs 3b1 to 3b6 are respectively arranged in the vicinity of the line 2b.
標識3a1〜3a5は、線路2aに沿って一方向側に50m間隔(一定間隔)で設けられている。また、標識3a4と標識3a6との間も50m間隔である。標識3b1〜3b5は、線路2bに沿って一方向側に50m間隔で設けられている。また、標識3b4と標識3b6との間も50m間隔である。標識3a1〜3a6、および標識3b1〜3b6は、例えば架線柱等に設置されている。 The signs 3a1 to 3a5 are provided at intervals of 50 m (fixed intervals) on one side along the line 2a. Further, the distance between the sign 3a4 and the sign 3a6 is 50 m. The signs 3b1 to 3b5 are provided at intervals of 50 m on one side along the line 2b. Further, the interval between the marker 3b4 and the marker 3b6 is 50 m. The signs 3a1 to 3a6 and the signs 3b1 to 3b6 are installed, for example, on an overhead pole.
標識3a1〜3a6、および標識3b1〜3b6には、バーコードが記載されている。バーコードには起点からの位置(例えばキロ程、運転線路、番線等)を識別する位置識別情報が埋め込まれている。なお、図1では説明の都合上、標識3a1〜3a6、および標識3b1〜3b6には、バーコードの代わりに起点からの距離を示す情報と運転線路を示す情報を図示している。「D」、および「D本」は下り本線を意味する。「D副」は、下り副本線を意味する。「U」、および「U本」は上り本線を意味する。「U副」は、上り副本線を意味する。例えば、図1に示す列車5aは、下り本線から○×駅の下り副本線に進入している様子を示している。列車5bは、○×駅の上り副本線から上り本線に進入している様子を示している。 Bar codes are described on the labels 3a1 to 3a6 and the labels 3b1 to 3b6. In the bar code, position identification information for identifying a position from the starting point (for example, about a kilometer, a driving line, a number line, etc.) is embedded. In FIG. 1, for the convenience of explanation, the signs 3a1 to 3a6 and the signs 3b1 to 3b6 show information indicating the distance from the starting point and information indicating the operation line instead of the barcode. “D” and “D” mean the down line. “D sub” means a down main line. “U” and “U” mean the main line. “U sub” means an up sub main line. For example, the train 5a shown in FIG. 1 shows a state in which the train 5a enters the descending sub-main line of the XX station from the descending main line. The train 5b shows a state of entering the up main line from the up sub main line of the XX station.
線路2aを走行する列車5aの先頭車両5a1および最後尾車両5a2には、それぞれカメラ6a、6bが設けられている。線路2bを走行する列車5bの先頭車両5b1および最後尾車両5b2には、それぞれカメラ6c、6dが設けられている。例えばカメラ6a、6bは、標識3a1〜3a6に記載されたバーコードを撮像する。カメラ6a、6bが撮像した画像は、列車5aが備え、列車の動作を制御する制御装置7aに送られる。カメラ6c、6dが撮像した画像は、列車5bが備え、列車の動作を制御する制御装置7bに送られる。制御装置7aと制御装置7bの機能は等しいため、以下、代表的に制御装置7aの機能を説明する。
図2は、制御装置の機能を示すブロック図である。
制御装置7aは、解析部71と、記憶部72と、情報作成部73と、受信部74と、表示部75とを有している。
FIG. 2 is a block diagram illustrating functions of the control device.
The control device 7a includes an
解析部71は、カメラ6a、6bが撮像した画像を解析することで、撮像されたバーコードの内容を読み取る。例えば、図1に示す例では、解析部71は、カメラ6aにより撮像された画像を解析することにより標識3a6に記載された「3k100m下り副本線」を読み取る。また、解析部71は、カメラ6bにより撮像された画像を解析することにより標識3a3に記載された「3k000m下り本線」を読み取る。すなわち、列車5aは、下り線の3k000mから3k100mの間に位置している。また、列車5aの先頭車両5a1は、副本線に位置している。よって列車5aの防護区間は、下り本線3k000mから下り副本線3k100mの間になる。標識3a1〜3a6を設置する間隔を調整することにより、防護区間の調整が容易になる。
The
また、図2には図示していないが、制御装置7bが備える解析部は、カメラ6cにより撮像された画像を解析することにより標識3b1に記載された「2k900m上り本線」を読み取る。また、解析部71は、カメラ6dにより撮像された画像を解析することにより標識3b6に記載された「3k100m上り副本線」を読み取る。すなわち、列車5bは、上り線の2k900mから3k100mの間に位置している。また、列車5bの先頭車両5b1は、本線に位置している。よって列車5bの防護区間は、上り本線2k900mから上り副本線3k100mの間になる。
記憶部72は、例えばRAM(Random Access Memory)等を備える。
記憶部72の記憶領域72aには例えば制御装置7aの起動時に中央処理装置4から受信した列車5aの列車ID「Cレ」が記憶されている。
Although not shown in FIG. 2, the analysis unit included in the control device 7b reads the “2k900m up main line” described in the sign 3b1 by analyzing the image captured by the camera 6c. Further, the
The
For example, the train ID “C” of the train 5a received from the
解析部71は、カメラ6a、6bが撮像した画像を解析することで、撮像されたバーコードの内容を読み取る。そして、解析部71は、撮像されたバーコードの内容を読み取る度に、読み取った情報を記憶部72の所定の記憶領域に書き込む(上書きする)。より詳しくは、解析部71は、カメラ6aにより撮像された画像を解析することにより標識に記載された情報を読み取ると、読み取った情報のうち、運転線路を記憶領域72bに書き込む。読み取った時刻を記憶領域72cに書き込む。読み取った情報に含まれる位置を記憶領域72dに書き込む。以下、列車の先頭車両に設置されたカメラにより撮像された画像を解析することにより読み取った情報に含まれる位置を「防護区間の先頭位置」と言う。
The
また、解析部71は、カメラ6bにより撮像された画像を解析することにより標識に記載された情報を読み取ると、読み取った情報に含まれる運転線路を記憶領域72bに書き込む。読み取った時刻を記憶領域72eに書き込む。読み取った情報に含まれる位置を記憶領域72fに書き込む。以下、列車の最後尾車両に設置されたカメラにより撮像された画像を解析することにより読み取った情報に含まれる位置を「防護区間の最後尾位置」と言う。
Moreover, if the
情報作成部73は、記憶部72の記憶領域72b〜72fが更新されたタイミングで列車5aの位置を示す列車位置情報D1を作成する。列車位置情報D1は、記憶部72に記憶されている列車5aの列車ID、運転線路、および時刻を含む。ここで時刻は、記憶領域72c、72eのうち、最新の時刻である。また、列車位置情報D1は、防護区間の先頭位置と防護区間の最後尾位置のうち、いずれか一方または両方を含む。具体的には、記憶領域72dに記憶される防護区間の先頭位置と記憶領域72fに記憶される防護区間の最後尾位置がほぼ同じタイミングで更新された場合、情報作成部73は、更新された防護区間の先頭位置と防護区間の最後尾位置の両方を含む列車位置情報D1を作成する。記憶領域72dに記憶される防護区間の先頭位置と記憶領域72fに記憶される防護区間の最後尾位置のいずれか一方が更新された場合、更新された防護区間の先頭位置または防護区間の最後尾位置を含む列車位置情報D1を作成する。
情報作成部73は、作成した列車位置情報D1を列車無線を介して中央処理装置4に送信する。
The
The
また、情報作成部73は、防護区間の先頭位置を含む列車位置情報D1を作成した場合、列車5aが、列車5aの先行列車に衝突しないように減速するブレーキパターンを中央処理装置4から取得するブレーキパターン通知要求を中央処理装置4に送信する。
以下、制御装置7aが列車位置情報D1の送信に伴い中央処理装置4との間で行う処理を説明する。
In addition, when the
Hereinafter, the process which the control apparatus 7a performs between the
図3は、制御装置が列車位置情報の送信に伴い中央処理装置との間で行う処理を説明するシーケンス図である。 FIG. 3 is a sequence diagram for explaining processing performed by the control device with the central processing unit in accordance with transmission of train position information.
[シーケンスSeq1] 情報作成部73は、列車位置情報D1を作成すると、作成した列車位置情報を中央処理装置4に送信する。
[シーケンスSeq2] 列車位置情報を受信した中央処理装置4は、列車位置情報を受領したことを示す列車位置情報受領応答を制御装置7aに送信する。
[シーケンスSeq3] 情報作成部73は、防護区間の先頭位置を含む列車位置情報D1を作成した場合、ブレーキパターン通知要求を中央処理装置4に送信する。
[シーケンスSeq4] ブレーキパターン通知要求を受信した中央処理装置4は、ブレーキパターンを生成し、制御装置7aに送信する。
[シーケンスSeq5] ブレーキパターンを受信した制御装置7aは、ブレーキパターンを受領したことを示すブレーキパターン受領応答を中央処理装置4に送信する。
以上で図3に示す処理の説明を終了する。
[Sequence Seq1] When the
[Sequence Seq2] The
[Sequence Seq3] The
[Sequence Seq4] Upon receiving the brake pattern notification request, the
[Sequence Seq5] The control device 7a that has received the brake pattern transmits to the
This is the end of the description of the processing illustrated in FIG.
なお、情報作成部73は、防護区間の最後尾位置を含む列車位置情報D1を作成した場合、前述したシーケンスSeq1、Seq2の処理を実行し、シーケンスSeq3〜Seq5の処理は実行しない。このように、列車5aの先頭車両に設置されたカメラ6aが撮像した画像のバーコードの読み取りに成功した場合にのみ情報作成部73はブレーキパターン通知要求を中央処理装置4に送信する。
In addition, when the train position information D1 including the tail position of the protection section is created, the
中央処理装置4は、制御装置7a、7bから送られてくる列車位置情報を集約する。そして、中央処理装置4は、集約した列車位置情報を用いて列車5a、5bに先行する列車の後部位置を示す先行列車情報を、列車無線を介して制御装置7a、7bに送信する。このとき、各列車それぞれの列車位置情報を先行列車情報に含ませて送信するようにしてもよい。
The
受信部74は、列車位置情報の送信に伴い中央処理装置4が送信する先行列車情報を受信する。受信部74は、受信した先行列車情報を記憶部72が備える記憶領域72g、72h、72iに書き込む。
The receiving
記憶領域72gには、先行列車の列車IDが書き込まれる。記憶領域72hには先行列車情報を受信した時刻が書き込まれる。記憶領域72iには先行列車の防護区間の最後尾位置が書き込まれる。
In the storage area 72g, the train ID of the preceding train is written. The time when the preceding train information is received is written in the
また、受信部74は、中央処理装置4が送信するブレーキパターンを受信する。受信部74は、受信した先行列車情報を記憶部72が備える記憶領域72jに書き込む。
The receiving
表示部75は、記憶領域72g、72h、72iに記憶されている情報を用いて運転士が運行に使用する線形図を生成する。表示部75は、ブレーキパターン、および生成した線形図を制御装置7aに接続されたモニタ8に表示する。列車5aの運転士は、モニタ8に表示されたブレーキパターン、および線形図に基づき列車を運転する。
次に、中央処理装置4のハードウェア構成および機能を詳しく説明する。
図4は、実施の形態の中央処理装置のハードウェア構成を示す図である。
The
Next, the hardware configuration and functions of the
FIG. 4 is a diagram illustrating a hardware configuration of the central processing unit according to the embodiment.
中央処理装置4は、CPU(Central Processing Unit)101によって装置全体が制御されている。CPU101には、バス108を介してRAM102と複数の周辺機器が接続されている。
The entire
RAM102は、中央処理装置4の主記憶装置として使用される。RAM102には、CPU101に実行させるOS(Operating
System)のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、RAM102には、CPU101による処理に使用する各種データが格納される。
The
System) programs and application programs are temporarily stored. The
バス108には、ハードディスクドライブ103、グラフィック処理装置104、入力インタフェース105、ドライブ装置106、および通信インタフェース107が接続されている。
A
ハードディスクドライブ103は、内蔵したディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。ハードディスクドライブ103は、中央処理装置4の二次記憶装置として使用される。ハードディスクドライブ103には、OSのプログラム、アプリケーションプログラム、および各種データが格納される。なお、二次記憶装置としては、フラッシュメモリ等の半導体記憶装置を使用することもできる。
The
グラフィック処理装置104には、モニタ104aが接続されている。グラフィック処理装置104は、CPU101からの命令に従って、画像をモニタ104aの画面に表示させる。モニタ104aとしては、CRT(Cathode Ray Tube)を用いた表示装置や、液晶表示装置等が挙げられる。
A monitor 104 a is connected to the
入力インタフェース105には、キーボード105aとマウス105bとが接続されている。入力インタフェース105は、キーボード105aやマウス105bから送られてくる信号をCPU101に送信する。なお、マウス105bは、ポインティングデバイスの一例であり、他のポインティングデバイスを使用することもできる。他のポインティングデバイスとしては、例えばタッチパネル、タブレット、タッチパッド、トラックボール等が挙げられる。
A keyboard 105 a and a mouse 105 b are connected to the
ドライブ装置106は、例えば、光の反射によって読み取り可能なようにデータが記録された光ディスクや、USB(Universal
Serial Bus)メモリ等の持ち運び可能な記録媒体に記録されたデータの読み取りを行う。例えば、ドライブ装置106が光学ドライブ装置である場合、レーザ光等を利用して、光ディスク200に記録されたデータの読み取りを行う。光ディスク200には、Blu−ray(登録商標)、DVD(Digital Versatile Disc)、DVD−RAM、CD−ROM(Compact
Disc Read Only Memory)、CD−R(Recordable)/RW(ReWritable)等が挙げられる。
The
Serial Bus) Reads data recorded on portable recording media such as memory. For example, when the
Disc Read Only Memory), CD-R (Recordable) / RW (ReWritable), and the like.
通信インタフェース107は、ネットワーク50に接続されている。通信インタフェース107は、ネットワーク50を介して、制御装置7a、7bや、他のコンピュータとの間でデータを送受信する。
The
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、制御装置7a、7bも中央処理装置4と同様のハードウェア構成を有することができる。
図4に示すようなハードウェア構成の中央処理装置4内には、以下のような機能が設けられる。
図5は、実施の形態の中央処理装置の機能を示すブロック図である。
中央処理装置4は、受信部4aと抽出部4bと記憶部4cと送信部4dと生成部4eとを有している。
With the hardware configuration as described above, the processing functions of the present embodiment can be realized. The control devices 7a and 7b can also have the same hardware configuration as the
The following functions are provided in the
FIG. 5 is a block diagram illustrating functions of the central processing unit according to the embodiment.
The
受信部4aは、制御装置7a、7bが送信する列車位置情報を受信する。受信部4aは、列車位置情報を受信すると、受信した列車位置情報を抽出部4bに送る。また、受信部4aは、制御装置7a、7bが送信するブレーキパターン通知要求を受信する。受信部4aは、ブレーキパターン通知要求を受信すると、受信したブレーキパターン通知要求を生成部4eに送る。
The receiving
抽出部4bは、受信部4aが受信した列車位置情報を用いて各列車それぞれに先行する列車を抽出する。具体的には抽出部4bは、受信部4aが受信した列車位置情報を解析し、列車の運転線路を取得する。そして、運転線路が同じ列車についての列車位置情報毎にまとめて記憶部4cの予め用意した記憶領域に記憶する。
図6は、記憶部に記憶された情報の一例を示す図である。
The extraction unit 4b extracts the train preceding each train using the train position information received by the
FIG. 6 is a diagram illustrating an example of information stored in the storage unit.
記憶部4cには情報がテーブル化されて記憶されている。図6に示すテーブルT1には、列車位置情報が記憶されている。テーブルT1には、ID、運転線路、時刻、前部、後部、先行の欄が設けられている。横方向に並べられた情報同士が互いに関連づけられている。
IDの欄には、受信部4aが受信した列車位置情報に含まれる列車の列車IDが記載される。
運転線路の欄には、受信部4aが受信した列車位置情報に含まれる列車の運転線路が記載される。
時刻の欄には、受信部4aが受信した列車位置情報に含まれる時刻が記載される。
前部の欄には、受信部4aが受信した列車位置情報に含まれる防護区間の先頭位置が記載される。
後部の欄には、受信部4aが受信した列車位置情報に含まれる防護区間の最後尾位置が記載される。
Information is tabulated and stored in the storage unit 4c. Train position information is stored in the table T1 shown in FIG. The table T1 is provided with columns of ID, operation track, time, front, rear, and preceding. Information arranged in the horizontal direction is associated with each other.
In the column of ID, the train ID of the train included in the train position information received by the receiving
The operation line of the train included in the train position information received by the receiving
In the time column, the time included in the train position information received by the receiving
In the front column, the head position of the protection section included in the train position information received by the receiving
In the rear column, the last position of the protection section included in the train position information received by the receiving
先行の欄には、抽出部4bが列車位置情報を用いて抽出した、各列車それぞれに先行する先行列車の最後尾車両の位置情報が記載される。具体的には、抽出部4bは、選択した1つのレコードの前部の位置を、他のレコードの後部の位置と比較する。そして、抽出部4bは、選択したレコードの前部の位置より進行方向にあり、かつ、最も近い後部の位置を、先行の欄に記載する。この先行の欄に記載された位置は、先行列車の防護区間の最後尾位置である。 In the preceding column, the position information of the last vehicle of the preceding train preceding each train, which is extracted by the extraction unit 4b using the train position information, is described. Specifically, the extraction unit 4b compares the position of the front part of one selected record with the position of the rear part of another record. Then, the extraction unit 4b describes the position of the rear part closest to the front position of the selected record in the advance direction and in the preceding column. The position described in the preceding column is the last position of the protection section of the preceding train.
図6に示す例では、抽出部4bは、3行目のレコードの前部の位置「5」を、1行目のレコードの後部の位置「26」および2行目のレコードの後部の位置「13」と比較する。そして、抽出部4bは、位置「5」より進行方向にあり「5」に最も近い後部の位置「13」を、先行の欄に記載する。また、抽出部4bは、2行目のレコードの前部の位置「16」を、1行目のレコードの後部の位置「26」および3行目のレコードの後部の位置「2」と比較する。そして、抽出部4bは、位置「16」より進行方向にあり「16」に最も近い後部の位置「26」を、先行の欄に記載する。
なお、図6には図示していないが、走行線路や番線等の情報が列車位置情報に含まれている場合、抽出部4bは、これらの情報をテーブルT1に記憶する。
再び図5に戻って説明する。
In the example illustrated in FIG. 6, the extraction unit 4b sets the position “5” in the front part of the record in the third line to the position “26” in the rear part of the record in the first line and the position “26” in the rear part of the record in the second line. 13 ”. Then, the extraction unit 4b describes the rear position “13” that is in the traveling direction from the position “5” and is closest to “5” in the preceding column. Further, the extraction unit 4b compares the position “16” in the front part of the record in the second line with the position “26” in the rear part of the record in the first line and the position “2” in the rear part of the record in the third line. . Then, the extraction unit 4b describes the rear position “26” closest to “16” in the traveling direction from the position “16” in the preceding column.
Although not shown in FIG. 6, when information such as travel lines and number lines is included in the train position information, the extraction unit 4 b stores these information in the table T <b> 1.
Returning again to FIG.
送信部4dは、テーブルT1を参照する。そして、送信部4dは、IDの欄に記載された列車IDを持つ列車それぞれに先行の欄に記載された先行列車の防護区間の最後尾位置を含む先行列車情報を送信する。 The transmission unit 4d refers to the table T1. And the transmission part 4d transmits the preceding train information including the last position of the protection zone of the preceding train described in the preceding column to each train having the train ID described in the ID column.
生成部4eは、受信部4aからブレーキパターン通知要求を受け取ると、ブレーキパターンを生成する。具体的には、生成部4eは、テーブルT1を参照する。そして、生成部4eは、ブレーキパターン通知要求に含まれる列車IDを読み取る。そして、生成部4eは、読み取った列車IDに一致する列車IDが記載されたレコードにつき、前部の欄に記載された防護区間の先頭位置から先行の欄に記載された先行列車の防護区間の最後尾位置に停止するブレーキパターンを生成する。そして、生成部4eは、生成したブレーキパターンを、ブレーキパターン通知要求に含まれる列車IDを持つ列車に送信する。
次に、中央処理装置の処理を、フローチャートを用いて説明する。
図7は、中央処理装置の処理を示すフローチャートである。
Upon receiving the brake pattern notification request from the
Next, processing of the central processing unit will be described using a flowchart.
FIG. 7 is a flowchart showing the processing of the central processing unit.
[ステップS1] 受信部4aは、列車位置情報を受信したか否かを判断する。列車位置情報を受信した場合(ステップS1のYes)、ステップS2に遷移する。列車位置情報を受信していない場合(ステップS1のNo)、列車位置情報の受信を待機する。
[Step S1] The receiving
[ステップS2] 抽出部4bは、受信部4aが受信した列車位置情報に防護区間の先頭位置が含まれているか否かを判断する。列車位置情報に防護区間の先頭位置が含まれている場合(ステップS2のYes)、ステップS3に遷移する。列車位置情報に防護区間の先頭位置が含まれていない場合(ステップS2のNo)、ステップS4に遷移する。
[Step S2] The extraction unit 4b determines whether the train position information received by the
[ステップS3] 抽出部4bは、受信した列車位置情報に含まれる防護区間の先頭位置をテーブルT1の前部の欄に記載する。その後、ステップS4に遷移する。 [Step S3] The extraction unit 4b describes the start position of the protection section included in the received train position information in the front column of the table T1. Thereafter, the process proceeds to step S4.
[ステップS4] 抽出部4bは、受信部4aが受信した列車位置情報に防護区間の最後尾位置が含まれているか否かを判断する。列車位置情報に防護区間の最後尾位置が含まれている場合(ステップS4のYes)、ステップS5に遷移する。列車位置情報に防護区間の最後尾位置が含まれていない場合(ステップS4のNo)、ステップS6に遷移する。
[Step S4] The extraction unit 4b determines whether or not the train position information received by the
[ステップS5] 抽出部4bは、受信した列車位置情報に含まれる防護区間の最後尾位置をテーブルT1の後部の欄に記載する。その後、ステップS6に遷移する。 [Step S5] The extraction unit 4b describes the last position of the protection section included in the received train position information in the column at the rear of the table T1. Then, the process proceeds to step S6.
[ステップS6] 抽出部4bは、前述した方法を用いて各列車の先行列車の最後尾位置を抽出し、テーブルT1の先行の欄に記載する。その後、ステップS7に遷移する。 [Step S6] The extraction unit 4b extracts the last position of the preceding train of each train using the method described above, and describes it in the preceding column of the table T1. Then, the process proceeds to step S7.
[ステップS7] 送信部4dは、テーブルT1を参照し、IDの欄に記載された列車IDを持つ列車それぞれに先行の欄に記載された先行列車の防護区間の最後尾位置を含む先行列車情報を送信する。その後、図7の処理を終了する。 [Step S7] The transmission unit 4d refers to the table T1, and includes preceding train information including the last position of the protection section of the preceding train described in the preceding column for each train having the train ID described in the ID column. Send. Then, the process of FIG. 7 is complete | finished.
なお、処理の順番は図7に示す順番に限定されない。例えば、ステップS4およびステップS5の処理を実行した後にステップS2およびステップS3の処理を実行してもよい。
次に、情報処理システム1の処理の具体例を説明する。
図8は、情報処理システムの処理の一例を示す図である。
Note that the processing order is not limited to the order shown in FIG. For example, the processes of step S2 and step S3 may be performed after the processes of step S4 and step S5 are performed.
Next, a specific example of processing of the
FIG. 8 is a diagram illustrating an example of processing of the information processing system.
図8では一例として、起点からの距離を相対化した数値で示している。線路2cの下に示す1から29の数値は、標識により得られた位置情報を相対化した数値である。起点から50m離れる毎に数値が1ずつ上がっている。例えば、「1」は起点から50m地点を示し、「2」は、起点から100m地点を示している。
In FIG. 8, as an example, the distance from the starting point is shown as a relative value.
線路2c上にはそれぞれ複数の車両が連結された列車5c、5d、5eが運行している。列車位置情報D2は、列車5cが備える制御装置が作成した情報である。列車位置情報D3は、列車5dが備える制御装置が作成した情報である。列車位置情報D4は、列車5eが備える制御装置が作成した情報である。
On the
図8に示す例の場合、列車5cの防護区間の先頭位置は「5」、最後尾位置は「2」、列車5dの防護区間の先頭位置は「16」、最後尾位置は「13」、列車5eの防護区間の先頭位置は「29」、最後尾位置は「26」となる。
抽出部4bは、線路2c上に存在する全ての列車5c〜5eが備える各制御装置から送られてくる列車位置情報を集約したテーブルT1を作成する。
In the case of the example shown in FIG. 8, the head position of the guard section of the
The extraction unit 4b creates a table T1 in which train position information sent from each control device included in all the
抽出部4bは、列車位置情報D2〜D4に基づいて列車の順序を求める。そして、抽出部4bは、集約した列車位置情報を用いて各列車5c〜5eそれぞれの先行列車の防護区間の最後尾位置を抽出し、テーブルT1の先行の欄に記載する。
The extraction part 4b calculates | requires the order of a train based on train position information D2-D4. And the extraction part 4b extracts the last position of the protection area of each preceding train of each
送信部4dは、テーブルT1を参照する。そして、送信部4dは、IDの欄に記載された列車IDを持つ列車5c、5dそれぞれの列車IDの先行の欄に記載された先行列車の防護区間の最後尾位置を含む先行列車情報を作成する。
送信部4dは、作成した先行列車情報を、列車無線を介して列車5c、5dが備える制御装置に送信する。
The transmission unit 4d refers to the table T1. And the transmission part 4d produces the preceding train information including the last position of the protection section of the preceding train described in the preceding column of the train ID of each of the
The transmission unit 4d transmits the created preceding train information to the control devices included in the
先行列車情報を受信した列車5c、5dそれぞれが備える制御装置は、受信した先行列車情報に基づき運転士が運行に使用する線形図を生成する。また、制御装置は、ブレーキパターン、および生成した線形図を制御装置に接続されたモニタに表示する。運転士は、モニタに表示されたブレーキパターン、および線形図に基づき列車を運転する。
The control devices included in each of the
図8に示す例では、列車5eの後続列車である列車5dは、列車5eの防護区間の最後尾位置「26」の手前まで進入できることを容易に把握することができる。標識の設置間隔は50mであるため、例えば、何らかの原因により列車5eが停止した場合、列車5dは、列車5eの最後部車両から50m以内に停車することができる。
In the example shown in FIG. 8, it is possible to easily grasp that the
また、生成部4eは、受信部4aからブレーキパターン通知要求を受け取ると、ブレーキパターンを生成する。そして、生成部4eは、生成したブレーキパターンを、ブレーキパターン通知要求に含まれる列車IDを持つ列車に送信する。
列車5c〜5eは、中央処理装置4から受信したブレーキパターンに従い運行する。
Moreover, the production |
The
図9は、ブレーキパターンによる運行を説明する図である。以下、図9〜図11においては、紙面の都合上、テーブルT1および列車位置情報D2〜D4の情報の一部の図示を省略する。 FIG. 9 is a diagram for explaining operation by a brake pattern. Hereinafter, in FIGS. 9 to 11, illustration of a part of the information of the table T1 and the train position information D2 to D4 is omitted for the sake of space.
図9(a)は、列車5dのブレーキパターンBP1を示している。生成部4eは、列車5dの制御装置が送信したブレーキパターン通知要求に基づき列車5dの現在の防護区間の先頭位置「16」から列車5eの現在の防護区間の最後尾位置「26」までのブレーキパターンBP1を作成し、列車5dの制御装置に送信する。
FIG. 9A shows a brake pattern BP1 of the
ブレーキパターンBP1は、多現示方式でもよいし、一段ブレーキ方式でもよい。以下、代表的に一段ブレーキ方式のブレーキパターンを説明する。ブレーキパターンを受け取った列車5dの制御装置は、受け取ったブレーキパターンBP1に追随して運転する。制御装置は逐次、実速度とブレーキパターンBP1を比較し、ブレーキパターンBP1を超過していた場合に、ブレーキパターンBP1に収まる速度まで自動減速する。
The brake pattern BP1 may be a multiple display system or a one-stage brake system. Hereinafter, the brake pattern of the one-stage brake system will be described as a representative. The control device for the
図9(b)は、列車5dの先頭車両に設定されたカメラが撮像した画像から、列車5dの制御装置が備える解析部が位置「17」の読み取りに成功した場合を示している。この場合、ブレーキパターン通知要求を受け取った生成部4eは、受信した先行列車情報に基づき列車5dの現在の防護区間の先頭位置「17」から列車5eの現在の防護区間の最後尾位置「26」までのブレーキパターンBP2を作成する。そして制御装置は、作成したブレーキパターンに追随して運転する。制御装置は逐次、実速度とブレーキパターンBP2を比較し、ブレーキパターンを超過していた場合に、ブレーキパターンBP2に収まる速度まで自動減速する。
なお、本実施の形態では中央処理装置4がブレーキパターンを作成する例を示したが、制御装置が作成してもよい。
FIG. 9B shows a case where the analysis unit included in the control device of the
In the present embodiment, an example in which the
以上述べたように、中央処理装置4によれば、先行列車の防護区間の最後尾車両の位置を検出し、後続列車に通知するようにした。従って、後続列車は、先行列車の最後尾車両の位置を容易に把握することができる。このため、列車の本数を増やしたい場合等に、先行列車に衝突しないように先行列車との距離を詰めることができる。従って、ある区間内に配置できる列車の密度を高めることができる。
As described above, according to the
また、線路近傍にバーコードが付された標識を設置し、カメラを用いて各列車の最後尾車両の位置を検出するようにした。これにより、最後尾車両の位置を容易に検出することができる。また、軌道回路を用いて列車の位置を検出する場合に比べ、最後尾車両の位置を安価に検出することができる。 In addition, a sign with a barcode attached was installed near the track, and the position of the last vehicle on each train was detected using a camera. Thereby, the position of the last vehicle can be detected easily. In addition, the position of the last vehicle can be detected at a lower cost than when the position of the train is detected using a track circuit.
また、列車の先頭車両および最後尾車両の2カ所(複数箇所)で各列車の先頭車両の位置および最後尾車両の位置を検出するようにした。これにより、列車の編成長や列車の分離・併合を容易に把握することができる。
また、標識3a1〜3a6、3b1〜3b6の設置間隔を調整することにより、防護区間を容易に調整することができる。
In addition, the position of the first vehicle and the position of the last vehicle of each train is detected at two places (a plurality of places) of the first vehicle and the last vehicle of the train. Thereby, train growth and separation / merging of trains can be easily grasped.
Moreover, a protection area can be easily adjusted by adjusting the installation space | interval of label | marker 3a1-3a6, 3b1-3b6.
例えばGPSを用いて列車の位置を検出する場合、GPSはトンネル内での使用ができない、また、線路の高低差等による位置検出誤差があるという問題がある。情報処理システム1によれば、列車無線を通じて位置識別情報を取得するようにしたのでトンネル内での位置を識別することができる。また、実際の位置が設定されたバーコードを読み取るため、位置検出の誤差を抑制することができる。
For example, when the position of a train is detected using GPS, there is a problem that GPS cannot be used in a tunnel, and there is a position detection error due to a difference in height of a track. According to the
また、GPSを用いて列車の位置を検出する場合、列車の駅構内や車両所等、線路が隣接している区間では、どこに在線しているのか判別することが難しいという問題がある。情報処理システム1によれば、走行線路、番線等の情報が設定されたバーコードを読み取るため、走行線路、番線の誤検出を抑制することができる。
In addition, when the position of a train is detected using GPS, there is a problem that it is difficult to determine where the line is located in a section where the track is adjacent, such as in a train station or a vehicle station. According to the
また、GPSを用いて列車の位置を検出する場合、列車の編成長を判別することが難しいという問題がある。例えば列車の編成長を手動で入力する場合、編成長の誤入力が発生する可能性がある。さらに、例えば貨物列車のような1両の長さが異なる列車にGPSを用いて列車の位置を検出するのは難しい場合がある。情報処理システム1によれば、列車の先頭車両および最後尾車両に設置されたカメラを用いて列車の先頭車両および最後尾車両の位置を検出するため、列車の編成長を容易に判別することができる。従って、例えば同一路線で編成長が異なる列車が運行されている場合にも、防護区間を容易に把握することができる。また、情報処理システム1によれば、先頭車両と最後尾車両の距離が一定以上の距離となったことを容易に検出することができる。従って、例えば走行中の列車の編成分離が発生した場合を検出することができる。
Moreover, when detecting the position of a train using GPS, there exists a problem that it is difficult to discriminate train knitting growth. For example, when inputting train knitting growth manually, there is a possibility of erroneous input of knitting growth. Furthermore, it may be difficult to detect the position of a train using GPS for a train having a different length, such as a freight train. According to the
なお、本実施の形態では、カメラを用いて列車の各車両の位置を検出した。しかし、これに限らずトランスポンダを用いて列車の各車両の位置を検出してもよい。 In the present embodiment, the position of each vehicle on the train is detected using a camera. However, the present invention is not limited to this, and the position of each vehicle in the train may be detected using a transponder.
また、本実施の形態では、各列車が備える制御装置は、列車位置情報を作成する度に中央処理装置4に作成した列車位置情報を送信した。しかし、これに限らず、各列車が備える制御装置が列車位置情報を送信する時刻の同期を取り、同期時刻で各列車が列車位置情報を中央処理装置4に一斉に送信するようになっていてもよい。
<変形例>
Moreover, in this Embodiment, the control apparatus with which each train is provided transmitted the train position information created to the
<Modification>
ところで、カメラがバーコードの撮像に失敗する等、何らかの原因によりバーコードの読み取りに失敗する場合がある。以下、バーコードの読み取りに失敗した場合の列車の動作を説明する。 By the way, there are cases where the barcode reading fails for some reason, such as when the camera fails to capture the barcode. Hereinafter, the operation of the train when barcode reading fails will be described.
図10は、後部車両に設置されたカメラが撮像した画像のバーコードの読み取りに失敗した場合の列車の動作を説明する図である。図10において、列車5eは停止しているものとする。
FIG. 10 is a diagram for explaining the operation of the train when reading the barcode of the image captured by the camera installed in the rear vehicle fails. In FIG. 10, it is assumed that the
図10(a)は、列車5dが列車位置情報D3aを中央処理装置4に送信した後に列車5dの最後尾車両に設置されたカメラが「14」の撮像に失敗した場合を示している。この場合、列車5dが備える制御装置の記憶部に記憶される防護区間の先頭位置は「17」、最後尾位置は「13」となる。防護区間が後側(図10中左側)に長くなるが、後続列車が追突することはないので安全である。
FIG. 10A shows a case where the camera installed in the last vehicle of the
図10(b)は、図10(a)に示す状態の後に列車5dの先頭車両に設置されたカメラが「18」の撮像に成功した場合を示している。この場合、列車5dの制御装置は、中央処理装置4に列車位置情報D3bを送信する。そして、抽出部4bが列車位置情報D3bに基づいてテーブルT1の前部の欄を「17」から「18」に更新すると、生成部4eは列車5dの防護区間の先頭位置「18」から列車5eの防護区間の最後尾位置「26」までのブレーキパターンBP3を作成する。
FIG. 10B shows a case where the camera installed in the leading vehicle of the
図11は、先頭車両に設置されたカメラが撮像した画像のバーコードの読み取りに失敗した場合の列車の動作を説明する図である。図11において、列車5eは停止しているものとする。
FIG. 11 is a diagram for explaining the operation of the train when reading the barcode of the image captured by the camera installed in the leading vehicle fails. In FIG. 11, it is assumed that the
図11(a)は、列車5dが列車位置情報D3cを中央処理装置4に送信した後に列車5dの先頭車両に設置されたカメラが「17」の撮像に失敗した場合を示している。列車5dの実際の防護区間の先頭位置は「17」、最後尾位置は「14」となる。ここで、実際の防護区間の先頭位置と制御装置の記憶部に記憶されている防護区間の先頭位置は異なる。しかし、記憶部の記憶領域に記憶されている防護区間の先頭位置が更新されないので列車5dの制御装置は、中央処理装置4にブレーキパターン通知要求を送信しない。このとき列車5dは、列車5dの防護区間の先頭位置「16」から列車5eの防護区間の最後尾位置「26」までのブレーキパターンBP4に基づき運行している。このため列車5dが列車5eに衝突することはない。
FIG. 11A shows a case where the camera installed in the head vehicle of the
図11(b)は、列車5dの先頭車両に設置されたカメラが「17」、「18」、「19」、「20」の撮像に失敗した場合を示している。なお、紙面の都合上、図11(b)および図11(c)の列車位置情報の時刻の秒の表記を省略している。
FIG. 11B shows a case where the camera installed in the leading vehicle of the
列車5dの実際の防護区間の先頭位置は「20」、最後尾位置は「17」となる。ここで、実際の防護区間の先頭位置と制御装置の記憶部に記憶されている防護区間の先頭位置は異なる。しかし、記憶部の記憶領域に記憶されている防護区間の先頭位置が更新されないので列車5dの制御装置は、中央処理装置4にブレーキパターン通知要求を送信しない。このため列車5dは、ブレーキパターンBP4に基づき運行している。このため列車5dが列車5eに衝突することはない。また、列車5cが最後に受信した先行列車情報は、列車位置情報D3dの送信に伴うものである。この列車位置情報D3dは、列車5dの最後部車両に設置されたカメラの「17」の読み取りが成功し、記憶部の記憶領域に記憶されている位置識別情報の更新に伴い、列車5dの制御装置が送信した情報である。このため列車5cは、列車5dの正確な最後部位置を把握することができる。また、抽出部4bが列車位置情報D3dに基づいてテーブルT1の後部の欄を「17」に更新する。生成部4eは列車5dの防護区間の先頭位置「13」から列車5dの防護区間の最後尾位置「17」までのブレーキパターンBP5を作成し、列車5cが備える制御装置に送信する。列車5cは、ブレーキパターンBP5に基づき運行している。このため列車5cが列車5dに衝突することはない。
The head position of the actual protection section of the
図11(c)は、列車5dの先頭車両に設置されたカメラが「21」の撮像に成功した場合を示している。この場合、列車5dの実際の防護区間の先頭位置は「21」、最後尾位置は「17」となる。列車5dの制御装置が備える情報作成部は、列車位置情報D3eを中央処理装置4に送信する。また、列車5dの情報作成部は、ブレーキパターン通知要求を中央処理装置4に送信する。その後、列車5dは、列車5dの現在の防護区間の先頭位置「21」から列車5eの現在の防護区間の最後尾位置「26」までのブレーキパターンBP6を受信する。
FIG. 11C illustrates a case where the camera installed in the leading vehicle of the
また、列車5cの先頭車両に設置されたカメラが「14」の撮像に成功した場合を示している。この場合、列車5dの実際の防護区間の先頭位置は「14」、最後尾位置は「10」となる。列車5cの制御装置が備える情報作成部は、列車位置情報D2bを中央処理装置4に送信する。また、列車5cの情報作成部は、ブレーキパターン通知要求を中央処理装置4に送信する。その後、列車5cは、列車5cの現在の防護区間の先頭位置「14」から列車5dの現在の防護区間の最後尾位置「17」までのブレーキパターンBP7を受信する。
Moreover, the case where the camera installed in the head vehicle of the
以上、本発明の情報処理装置、情報処理方法およびプログラムを、図示の実施の形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置換することができる。また、本発明に、他の任意の構成物や工程が付加されていてもよい。
また、本発明は、前述した各実施の形態のうちの、任意の2以上の構成(特徴)を組み合わせたものであってもよい。
なお、中央処理装置4が行った処理が、複数の装置によって分散処理されるようにしてもよい。
The information processing apparatus, information processing method, and program of the present invention have been described based on the illustrated embodiment. However, the present invention is not limited to this, and the configuration of each unit has the same function. Any configuration can be substituted. Moreover, other arbitrary structures and processes may be added to the present invention.
Further, the present invention may be a combination of any two or more configurations (features) of the above-described embodiments.
Note that the processing performed by the
なお、本実施の形態の列車の制御方法は、例えば鉄道模型にも適用することができる。その場合、鉄道模型と中央処理装置との情報のやりとりの方法としては、例えば無線LAN等を用いることができる。 Note that the train control method of the present embodiment can be applied to, for example, a railway model. In that case, as a method of exchanging information between the railway model and the central processing unit, for example, a wireless LAN or the like can be used.
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、中央処理装置4が有する機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリ等が挙げられる。磁気記憶装置には、ハードディスクドライブ、フレキシブルディスク(FD)、磁気テープ等が挙げられる。光ディスクには、DVD、DVD−RAM、CD−ROM/RW等が挙げられる。光磁気記録媒体には、MO(Magneto-Optical disk)等が挙げられる。
The above processing functions can be realized by a computer. In that case, a program describing the processing contents of the functions of the
プログラムを流通させる場合には、例えば、そのプログラムが記録されたDVD、CD−ROM等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。 When distributing the program, for example, a portable recording medium such as a DVD or a CD-ROM in which the program is recorded is sold. It is also possible to store the program in a storage device of a server computer and transfer the program from the server computer to another computer via a network.
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。 The computer that executes the program stores, for example, the program recorded on the portable recording medium or the program transferred from the server computer in its own storage device. Then, the computer reads the program from its own storage device and executes processing according to the program. The computer can also read the program directly from the portable recording medium and execute processing according to the program. In addition, each time a program is transferred from a server computer connected via a network, the computer can sequentially execute processing according to the received program.
また、上記の処理機能の少なくとも一部を、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)等の電子回路で実現することもできる。 Further, at least a part of the above processing functions can be realized by an electronic circuit such as a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), or a PLD (Programmable Logic Device).
1 情報処理システム
2a、2b、2c 線路
3a1〜3a6、3b1〜3b6 標識
4 中央処理装置
4a 受信部
4b 抽出部
4c 記憶部
4d 送信部
4e 生成部
5a、5b、5c、5d、5e 列車
5a1、5a2
6a、6b、6c、6d カメラ
7a、7b 制御装置
71 解析部
72 記憶部
73 情報作成部
74 受信部
75 表示部
8 モニタ
BP1〜BP7 ブレーキパターン
D1、D2、D2a、D2b、D3、D3a〜D3e、D4 列車位置情報
T1 テーブル
DESCRIPTION OF
6a, 6b, 6c, 6d Camera 7a,
Claims (9)
前記受信部が受信した位置情報を用いて線路上の列車それぞれに先行する先行列車を抽出する抽出部と、
前記抽出部が抽出した各列車の先行列車の最後尾車両の位置を、各列車の後続列車に通知する通知部と、
を備えることを特徴とする情報処理装置。 A receiving unit that receives position information including the position of the last vehicle of each of a plurality of trains operating on the track from each train;
An extraction unit that extracts the preceding train preceding each train on the track using the position information received by the reception unit;
A notification unit for notifying the subsequent train of each train of the position of the last train of the preceding train of each train extracted by the extraction unit;
An information processing apparatus comprising:
前記受信部が受信した先頭車両の位置に基づき前記抽出部が抽出した前記先行列車の最後尾車両の近傍に停止するブレーキパターンを生成する生成部をさらに有する請求項1ないし5のいずれかに記載の情報処理装置。 The receiving unit receives position information including the position of the leading vehicle of the train from the train,
6. The generator according to claim 1, further comprising: a generating unit that generates a brake pattern that stops near the last vehicle of the preceding train extracted by the extracting unit based on the position of the leading vehicle received by the receiving unit. Information processing device.
線路上を運行する複数の列車それぞれの最後尾車両の位置を含む位置情報を各列車から受信し、
受信した位置情報を用いて線路上の列車それぞれに先行する先行列車を抽出し、
抽出した各列車の先行列車の最後尾車両の位置を、各列車の後続列車に通知する、
ことを特徴とする情報処理方法。 Computer
Receives position information from each train, including the position of the last vehicle of each of the multiple trains operating on the track,
Extract the preceding train that precedes each train on the track using the received location information,
Notifying the succeeding train of each train of the position of the last vehicle of the preceding train of each extracted train,
An information processing method characterized by the above.
線路上を運行する複数の列車それぞれの最後尾車両の位置を含む位置情報を各列車から受信し、
受信した位置情報を用いて線路上の列車それぞれに先行する先行列車を抽出し、
抽出した各列車の先行列車の最後尾車両の位置を、各列車の後続列車に通知する、
処理を実行させることを特徴とするプログラム。 On the computer,
Receives position information from each train, including the position of the last vehicle of each of the multiple trains operating on the track,
Extract the preceding train that precedes each train on the track using the received location information,
Notifying the succeeding train of each train of the position of the last vehicle of the preceding train of each extracted train,
A program characterized by causing processing to be executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012205736A JP6073097B2 (en) | 2012-09-19 | 2012-09-19 | Information processing apparatus, information processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012205736A JP6073097B2 (en) | 2012-09-19 | 2012-09-19 | Information processing apparatus, information processing method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014058276A true JP2014058276A (en) | 2014-04-03 |
JP6073097B2 JP6073097B2 (en) | 2017-02-01 |
Family
ID=50615169
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012205736A Active JP6073097B2 (en) | 2012-09-19 | 2012-09-19 | Information processing apparatus, information processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6073097B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016010255A (en) * | 2014-06-25 | 2016-01-18 | 三菱電機株式会社 | Information display device |
JP2017045427A (en) * | 2015-08-28 | 2017-03-02 | 株式会社東芝 | Travel path accessory detection device and method for detecting travel path accessory and travel path |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1178887A (en) * | 1997-09-01 | 1999-03-23 | Nippon Signal Co Ltd:The | On-vehicle display device |
JPH11227607A (en) * | 1998-02-17 | 1999-08-24 | Mitsubishi Electric Corp | Train position detecting system |
JP2000025615A (en) * | 1998-07-09 | 2000-01-25 | Hitachi Ltd | Radio train control system having function of confirming justice of course |
JP2001347946A (en) * | 2000-06-08 | 2001-12-18 | East Japan Railway Co | Railway alarm issuing system |
JP2008056179A (en) * | 2006-09-01 | 2008-03-13 | Toshiba Corp | Train position detection apparatus |
JP2008126721A (en) * | 2006-11-17 | 2008-06-05 | Nippon Signal Co Ltd:The | Train controller |
JP2008247154A (en) * | 2007-03-30 | 2008-10-16 | Kyosan Electric Mfg Co Ltd | Train position detecting device and train control device |
JP2011011716A (en) * | 2009-07-06 | 2011-01-20 | Mitsubishi Electric Corp | Automatic train control device and train control method |
JP2011189863A (en) * | 2010-03-16 | 2011-09-29 | Railway Technical Research Institute | Train control system, ground device, and train control method |
JP2012011867A (en) * | 2010-06-30 | 2012-01-19 | Mitsubishi Heavy Ind Ltd | Vehicle position calculation system and vehicle position calculation method, and program therefor |
-
2012
- 2012-09-19 JP JP2012205736A patent/JP6073097B2/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1178887A (en) * | 1997-09-01 | 1999-03-23 | Nippon Signal Co Ltd:The | On-vehicle display device |
JPH11227607A (en) * | 1998-02-17 | 1999-08-24 | Mitsubishi Electric Corp | Train position detecting system |
JP2000025615A (en) * | 1998-07-09 | 2000-01-25 | Hitachi Ltd | Radio train control system having function of confirming justice of course |
JP2001347946A (en) * | 2000-06-08 | 2001-12-18 | East Japan Railway Co | Railway alarm issuing system |
JP2008056179A (en) * | 2006-09-01 | 2008-03-13 | Toshiba Corp | Train position detection apparatus |
JP2008126721A (en) * | 2006-11-17 | 2008-06-05 | Nippon Signal Co Ltd:The | Train controller |
JP2008247154A (en) * | 2007-03-30 | 2008-10-16 | Kyosan Electric Mfg Co Ltd | Train position detecting device and train control device |
JP2011011716A (en) * | 2009-07-06 | 2011-01-20 | Mitsubishi Electric Corp | Automatic train control device and train control method |
JP2011189863A (en) * | 2010-03-16 | 2011-09-29 | Railway Technical Research Institute | Train control system, ground device, and train control method |
JP2012011867A (en) * | 2010-06-30 | 2012-01-19 | Mitsubishi Heavy Ind Ltd | Vehicle position calculation system and vehicle position calculation method, and program therefor |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016010255A (en) * | 2014-06-25 | 2016-01-18 | 三菱電機株式会社 | Information display device |
JP2017045427A (en) * | 2015-08-28 | 2017-03-02 | 株式会社東芝 | Travel path accessory detection device and method for detecting travel path accessory and travel path |
Also Published As
Publication number | Publication date |
---|---|
JP6073097B2 (en) | 2017-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8996208B2 (en) | System, method, and computer-readable medium for track circuit monitoring and alerting in automatic train control systems | |
EP2419313B1 (en) | Collision avoidance method, system and apparatus | |
CA2436687C (en) | Train registry overlay system | |
US8693725B2 (en) | Reliability in detecting rail crossing events | |
JP4136889B2 (en) | Vehicle control device | |
CN104442927B (en) | RFID-based rail transit train positioning method | |
AU2018374588B2 (en) | Method, system and apparatus for controlling a vehicle | |
EP3339133B1 (en) | System and method for triggering a sending of a movement authority for a guided vehicle | |
US20140371911A1 (en) | Pre-Screening for Robotic Work | |
JP6073097B2 (en) | Information processing apparatus, information processing method, and program | |
CN109153393B (en) | Vehicle control system | |
JP7146686B2 (en) | Train control system and railway vehicle equipped with the system | |
KR20180092781A (en) | Method for displaying driving information of autonomous vehicle capable of providing customized user interface, therminal for the vehicle, and therminal for manager | |
US20200207384A1 (en) | Systems and methods for displaying virtual railroad signs | |
Flammini et al. | A vision of intelligent train control | |
CN109131449A (en) | Auxiliary positioning system and method for urban rail transit train in fault environment | |
TW200919228A (en) | Guiding system and method for searching car in parking lot | |
CN106167008A (en) | Autobrake system and self-actuating brake method | |
WO2008114271A1 (en) | Automatic controlled pre allotted parking system | |
JP2013096773A (en) | Information processing device, information processing method and program | |
KR100644227B1 (en) | Automatic total train control system and method | |
CN102306456A (en) | Self-organized network intelligent parking space guiding and vehicle tracking system | |
JP2007001519A (en) | Ground information processor in car depot, vehicle remote operation assistant system and method | |
JP6416719B2 (en) | Operation support system | |
JP2011128901A (en) | Emergency vehicle support device, information processor, emergency vehicle support program, and emergency report program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150729 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160502 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160428 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160615 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160805 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160912 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161013 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161111 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20161227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170104 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6073097 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |