(57)【要約】【課題】  列車運行指令装置をＷＥＢ技術により構築するために、従来ネックであったＷＥＢブラウザ上でのスジ操作を可能とする方式である列車運行表示変更システムを提供する。【解決手段】  列車運行データとダイヤデータを格納するデータベース２〜６のデータを用いて路線図形式画面及びスジ形式画面のデータを作成するＷＥＢサーバ機能を有するサーバコンピュータ２３と、サーバコンピュータ２３で作成した画面データを表示するＷＥＢブラウザ１７を備えるクライアントコンピュータ２４とからなり、列車運行内容を表示し変更する列車運行表示変更システムにおいて、ＷＥＢブラウザ１７は、スジ表示及びスジ操作を担うスジ表示操作機能を有する。【選択図】        図１
2005212548.tif 000002
【特許請求の範囲】
【請求項１】
列車運行データとダイヤデータを格納するデータベースのデータを用いて路線図形式画面及びスジ形式画面のデータを作成するＷＥＢサーバ機能を有するサーバコンピュータと、該サーバコンピュータと通信手段を介して接続され、かつ、該サーバコンピュータで作成した画面データを表示するＷＥＢブラウザを備えるクライアントコンピュータとからなり、列車運行内容を表示し変更する列車運行表示変更システムにおいて、
前記クライアントコンピュータが備えるＷＥＢブラウザは、スジ表示及びスジ操作を担うスジ表示操作機能を有することを特徴とする列車運行表示変更システム。
【請求項２】
上記クライアントコンピュータが備えるＷＥＢブラウザのスジ表示操作機能は、該クライアントコンピュータがサーバコンピュータに接続されて最初にデータを取得するときに、自動的に該サーバコンピュータから通信手段を介してダウンロードしてＷＥＢブラウザに組み込まれる請求項１記載の列車運行表示変更システム。
【請求項３】
上記クライアントコンピュータが備えるＷＥＢブラウザのスジ表示操作機能における、ベクトル形式のスジデータを入力とし、スジの拡大表示・スジ操作処理は、サーバコンピュータとの通信を行わず、クライアントコンピュータ側のみで行える請求項１記載の列車運行表示変更システム。
【請求項４】
列車運行データとダイヤデータを格納するデータベースのデータを用いて路線図形式画面及びスジ形式画面のデータを作成するＷＥＢサーバ機能を有するとともに、ＷＥＢブラウザを備えるクライアントコンピュータと通信手段を介して接続し作成した画面データを送信するサーバコンピュータにおいて、
スジ表示及びスジ操作を担うスジ表示操作機能を、接続して最初にデータを取得するクライアントコンピュータが備えるＷＥＢブラウザにダウンロードさせることを特徴とするサーバコンピュータ。
【請求項５】
列車運行データとダイヤデータを格納するデータベースのデータを用いて路線図形式画面及びスジ形式画面のデータを作成するＷＥＢサーバ機能を有するサーバコンピュータと通信手段を介して接続され、かつ、該サーバコンピュータで作成した画面データを表示するＷＥＢブラウザを備えるクライアントコンピュータにおいて、
前記ＷＥＢブラウザは、スジ表示及びスジ操作を担うスジ表示操作機能を有することを特徴とするクライアントコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、列車運行表示変更システム及びサーバコンピュータとクライアントコンピュータであり、特に列車運行を監視及び制御する列車運行指令装置等の列車運行表示変更システムにおけるＷＥＢ技術を応用した構築方式に関する。
【背景技術】
【０００２】
列車運行指令装置は、表示画面上に路線図形式の画面やスジ形式の画面などを表示するようにしており、スジ形式の画面、または、路線図形式の画面から運行計画（実施ダイヤ）の変更を行うことを可能としている。最近では、直感的な運行計画の変更方式として、スジ形式の画面でスジをマウスでドラッグ操作（この操作を以降、「スジ操作」と呼ぶ）することによる方式が採用されている。
【０００３】
従来、列車運行指令装置のソフトは、大部分の機能をクライアントに持たせているため、クライアントごとにソフトのインストール作業が発生し、クライアントの数が多い場合にはソフトのバージョンアップ等の保守作業に手間がかかっていた。
【０００４】
最近、ソフト的機能をサーバに集中させ、クライアント側ソフトとしてＷＥＢブラウザを利用することにより、前記のような保守作業の軽減やクライアントコンピュータの交換・追加を容易に行うことのできる、ＷＥＢ技術を応用したシステム構築手法が注目されている。列車運行管理用運転整理表示装置は、特許文献１等で提案されている。
【０００５】
しかし、前記ＷＥＢ技術を応用して列車運行指令装置を構築しようとした場合、スジ操作のような高度な入力操作をＷＥＢブラウザの機能のみで実現することは困難だった。
【特許文献１】特開２００３−２２０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、列車運行指令装置をＷＥＢ技術により構築するために、従来ネックであったＷＥＢブラウザ上でのスジ操作を可能とする方式である列車運行表示変更システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、スジ表示およびスジ操作機能を提供するＷＥＢブラウザ組み込み型のスジ表示機能を有することとした。
【０００８】
また、上記課題を解決するために、前記ＷＥＢブラウザ組み込み型のスジ表示機能はベクトル形式のスジデータを入力とし、スジの拡大表示・スジ操作などの処理は、サーバとの通信を行わず、クライアント側のみで行えるようにした。
【０００９】
また、上記課題を解決するために、本発明は、前記ＷＥＢブラウザ組み込み型のスジ表示機能を、クライアントが始めてサーバからデータを取得するときに、自動的にサーバからクライアントへダウンロードしＷＥＢブラウザに組み込む機能を有することとした。
【００１０】
サーバは、サーバ側で有するダイヤデータから、前記ＷＥＢブラウザ組み込み型のスジ表示機能が解釈できるスジデータ（ベクトルデータ）を作成、および、クライアントに送信し、該スジ表示機能がこのスジデータをＷＥＢブラウザ上にスジ表示するようにした。
【００１１】
すなわち、本発明は、列車運行データとダイヤデータを格納するデータベースのデータを用いて路線図形式画面及びスジ形式画面のデータを作成するＷＥＢサーバ機能を有するサーバコンピュータと、該サーバコンピュータと通信手段を介して接続され、かつ、該サーバコンピュータで作成した画面データを表示するＷＥＢブラウザを備えるクライアントコンピュータとからなり、列車運行内容を表示し変更する列車運行表示変更システムにおいて、前記クライアントコンピュータが備えるＷＥＢブラウザは、スジ表示及びスジ操作（スジにマウスによるドラッグが可能なシンボルを付加表示し、このシンボルをマウスでドラッグすることにより、スジ形状を変形する操作）を担うスジ表示操作機能を有する列車運行表示変更システムである。
【００１２】
また、本発明は、上記クライアントコンピュータが備えるＷＥＢブラウザのスジ表示操作機能は、該クライアントコンピュータがサーバコンピュータに接続されて最初にデータを取得するときに、自動的に該サーバコンピュータから通信手段を介してダウンロードしてＷＥＢブラウザに組み込まれる列車運行表示変更システムである。
【００１３】
そして、本発明は、上記クライアントコンピュータが備えるＷＥＢブラウザのスジ表示操作機能における、ベクトル形式のスジデータを入力とし、スジの拡大表示・スジ操作処理は、サーバコンピュータとの通信を行わず、クライアントコンピュータ側のみで行える列車運行表示変更システムである。
【００１４】
更に、本発明は、列車運行データとダイヤデータを格納するデータベースのデータを用いて路線図形式画面及びスジ形式画面のデータを作成するＷＥＢサーバ機能を有するとともに、ＷＥＢブラウザを備えるクライアントコンピュータと通信手段を介して接続し作成した画面データを送信するサーバコンピュータにおいて、スジ表示及びスジ操作を担うスジ表示操作機能を、接続して最初にデータを取得するクライアントコンピュータが備えるＷＥＢブラウザにダウンロードさせるサーバコンピュータである。
【００１５】
また、本発明は、列車運行データとダイヤデータを格納するデータベースのデータを用いて路線図形式画面及びスジ形式画面のデータを作成するＷＥＢサーバ機能を有するサーバコンピュータと通信手段を介して接続され、かつ、該サーバコンピュータで作成した画面データを表示するＷＥＢブラウザを備えるクライアントコンピュータにおいて、前記ＷＥＢブラウザは、スジ表示及びスジ操作を担うスジ表示操作機能を有するクライアントコンピュータである。
【発明の効果】
【００１６】
本発明によれば、スジ操作機能をＷＥＢブラウザ上で実施できることにより、列車運行指令装置をＷＥＢ技術を応用して構築できるため、ソフトインストール作業・ソフトバージョンアップ作業・クライアントコンピュータの交換・追加を容易に行うことができる。
【発明を実施するための最良の形態】
【００１７】
本発明を実施するための最良の形態を説明する。
本発明は、列車運行指令装置をＷＥＢ技術を応用して構築する上で必要な、ＷＥＢブラウザ上でスジ操作する機能を提供するという目的を、ＷＥＢブラウザ組み込み型のスジ表示機能により実現した。本発明の列車運行表示変更システム及びサーバコンピュータとクライアントコンピュータの実施例について、図面を用いて説明する。
【実施例１】
【００１８】
以下、本発明の列車運行表示変更システムの実施例について、図面を参照して説明する。図１は、本発明が適用される列車運行指令装置の構成を説明する図であり、サーバコンピュータ２３と、クライアントコンピュータ２４を有している。
【００１９】
そして、前記サーバコンピュータ２３は、運行状況受信部１と、信号設備データ２と、列車運行データ３と、実績ダイヤ４と、実施ダイヤ５と、設備条件６と、データ抽出部７と、Ｑｕｅｒｙ作成部８と、データ整理部９と、要求受信部１０と、データ解析部１１と、描画データ作成部１２と、描画条件ファイル１３と、描画データ送信部１４を有している。
【００２０】
また、前記クライアントコンピュータ２４は、描画データ受信部１５と、ディスプレイ１６と、ＷＥＢブラウザ１７と、前記ＷＥＢブラウザに組み込まれたスジ表示部１８と、位置指定部１９と、要求送信部２０を有している。
【００２１】
列車はあらかじめ計画された実施ダイヤ５に従って運行する。しかし実際の運行（実績）は、乗客数や天候などにより計画とは異なったものとなる。このとき列車運行を司る指令員は、ディスプレイ１６から得られる列車の運行状況より、計画より遅れて運行している列車を発見し、原因分析や路線全体の運行状況も考慮して運行計画（実施ダイヤ）の変更を行わなければならない。本発明においては、列車運行のディスプレイへの表示は以下のようになる。
【００２２】
図１は本発明の実施例の概要であり、列車運行指令装置の全体構成と本発明により表示されるイメージを示している。図２、図３は本発明のフローチャートの一例を示している。
【００２３】
図４（ａ）（ｂ）は本発明による実施ダイヤ・実績ダイヤデータの共通フォーマットの一例である。データには、データ固有のＩＤである「データＮｏ．」、列車固有な番号である「運行番号」、列車の「始発駅」「行先駅」、各駅の着時刻および発時刻「Ｘ駅発時刻」「Ｙ駅着時刻」「Ｙ駅発時刻」「Ｚ駅着時刻」、折り返し前のダイヤを示すデータＮｏ．「前行程データＮｏ．」、折返し後のダイヤを示すデータＮｏ．「後行程データＮｏ．」が格納されている。
【００２４】
図５、図６は路線図形式画面のデータフォーマットの一例である。図５は軌道毎の落下、扛上の状態をそれに起因した列車の運行番号で記憶している。図６は信号機毎の現示状態を進行現示・停止現示などで記憶している。
【００２５】
以下、図１、図２、図３、図４、図５および図６により本発明を適用した列車運行指令装置における処理の概要、基本的な流れを説明する。
【００２６】
図２のフローチャートは、信号設備データ２、列車運行データ３、実績ダイヤ４が実際の運行状況（進路制御状態、列車の走行状態）を反映するように更新される処理を示している。運行状況受信部１は、列車運行情報、信号設備情報を受信し、信号設備データ２、列車運行データ３として格納するとともに、列車の各駅の実績データを編集し実績ダイヤ４に格納する。
【００２７】
図３のフローチャートは、クライアントコンピュータ２４内のＷＥＢブラウザ１７に位置指定部１９により表示画面が指定されてから実際にＷＥＢブラウザに画面が表示されるまでの処理を示している。図３のフローチャートの箱４１〜４２、５２〜５３がクライアントコンピュータ側での処理であり、それ以外の箱はサーバコンピュータ側での処理を示している。
【００２８】
列車運行を司る指令員は、位置指定部１９を用いてＷＥＢブラウザ１７上に表示される画面表示コマンドを指定する。
【００２９】
ＷＥＢブラウザ１７は、位置指定部１９を用いて指定された画面表示コマンドに基づき、画面表示要求を要求送信部２０を介してサーバコンピュータ２３に送信する。ただし、ＷＥＢブラウザで画面選択された際、選択画面がスジ形式画面であれば、ＷＥＢブラウザにスジ表示部が組み込まれているかチェックし、組み込まれていない場合、サーバ内に格納されたスジ表示部２５をクライアントにダウンロードし、ＷＥＢブラウザに組み込む。
【００３０】
要求受信部１０は、受信した画面表示要求の種類に基づき、データ抽出Ｑｕｅｒｙを、データ抽出部７を介してデータベースに送信する。路線図形式画面の表示要求の場合は信号設備データ・列車運行データ・設備条件抽出Ｑｕｅｒｙを送信し、スジ形式画面の表示要求の場合は実施ダイヤ・実績ダイヤ抽出Ｑｕｅｒｙを送信する。
【００３１】
データ整理部９は、要求された画面が路線図画面の場合は、信号設備データ２、列車運行データ３、列車が路線上を走行するための制約条件である設備条件６から、路線図形式画面の描画データ作成時に使用する形にデータ整理し、要求受信部１０に渡す。また、データ整理部９は、要求された画面が路線図画面の場合は、実績ダイヤ４と実施ダイヤ５を整理し、要求受信部１０に渡す。
【００３２】
要求受信部１０は、データ解析部１１を起動し、データ解析部１１は描画条件ファイル１３に格納された描画条件（スジの線種・線色・線幅、スジ画面で１画面に表示する時間幅、等）を読み出す。
【００３３】
描画データ作成部１２は、データ解析部１１による描画条件ファイル１３の解析結果とデータ解析部から渡される、データベースから抽出されデータ整理部により整理されたデータから画面の描画データを作成する。
【００３４】
描画データ送信部１４は、描画データ作成部１２が作成した描画データをクライアントコンピュータ側の描画データ受信部１５に送信する。
【００３５】
描画データ受信部１５は、描画データ送信部１４から受信した描画データをＷＥＢブラウザ１７に渡す。
【００３６】
ＷＥＢブラウザ１７に渡される描画データが路線図形式画面の場合、ＷＥＢブラウザは自身の機能のみで、描画データ作成部１２で作成された描画データを基にディスプレイ１６にデータの表示を行う。
【００３７】
一方、ＷＥＢブラウザ１７に渡される描画データがスジ形式画面の場合、ＷＥＢブラウザはスジ表示部１８の機能を使用して、描画データ作成部１２で作成された描画データを基にディスプレイ１６にデータの表示を行う。
【００３８】
実施ダイヤ５には既に設備条件等を考慮した列車の運行計画ダイヤが格納されている。設備条件６には、路線上の信号設備条件が格納されている。実績ダイヤ５には、列車の各駅における現在時刻までの着時刻および発時刻の実績データが格納されている。
【００３９】
信号設備データ２には、運行状況受信部１で受信した信号設備の状態が格納されている。列車運行データ３には、運行状況受信部１で受信した列車の現在位置を表す列車の運行データが格納されている。
【００４０】
ダイヤ表示２１には、実施ダイヤ（細線）および列車運行の実績である実績ダイヤ（太線）を表示する。横軸が時間の経過、縦軸が列車の在線位置を示している。路線図表示２２には、列車の在線位置および信号機の状態が表示されている。
【００４１】
指令員は通常、路線図形式の画面で列車位置や他の列車との相互位置関係を把握し、スジ形式の画面で計画ダイヤからの遅れを判断している。
【００４２】
次に、ＷＥＢブラウザ組み込み型のスジ表示部１８により、スジ操作によるダイヤの時刻変更操作を行う方法について、図８を用いて説明する。
【００４３】
位置指定部１９を使用してＷＥＢブラウザから時刻変更画面表示コマンドを指定すると、時刻変更画面６４をスジ形式画面の右側に表示する。
【００４４】
時刻変更画面６４内の列車番号入力欄に時刻変更したいダイヤの列車番号を入力すると、対応するスジ６０の上に重ねて編集用スジ６１を表示する。同時に編集用スジの着発時刻が時刻変更画面の着発時刻入力欄に入力される。また、この編集用スジ６１の着発点には、マウスでドラッグすることのできるシンボル（ドラッグハンドル６２）を付加表示する。
【００４５】
指令員はマウスポインタ６３を、時刻変更したい駅に表示されているドラッグハンドル６２に合わせ、時刻を繰り下げたいときは右方向に、時刻を繰り上げたいときは左方向にドラッグする。すると、マウスのドラッグ操作に合わせ、編集用スジの形状が時刻変更するように変形する（本例では、マウスドラッグしたドラッグハンドル以降の全ての編集用スジの頂点が、マウスドラッグされているドラッグハンドルと同量だけ移動する）。同時に、マウスドラッグにより時刻変更された編集用スジの着発時刻を時刻変更画面６４に更新入力する。
【００４６】
指令員は、時刻変更画面への着発時刻の入力内容を見て、変更結果が正しいか確認する。正しくない場合は時刻変更画面の着発時刻入力欄を直接数値入力により編集する。
【００４７】
最後に指令員は、時刻変更画面への入力内容が正しいことを確認したら、時刻変更画面の実行ボタン６５をマウスでクリックすることにより、時刻変更画面への入力内容をサーバに送信する。サーバへの送信内容は合理性チェックされ、正しければ、送信した時刻変更の内容通りにサーバ内データベースを更新し、更新後のダイヤがＷＥＢブラウザに表示される。
【００４８】
図７は本発明によるＷＥＢブラウザ組み込み型のスジ表示部への入力とするスジデータのフォーマットの一例である。このスジデータはベクトル形式であり、スジの拡大表示・スジ操作などの処理は、サーバコンピュータとの通信を行わず、クライアントコンピュータ側のみで行うことができる。データには、データ固有のＩＤである「データＮｏ．」、列車固有な番号である「運行番号」、列車の「始発駅」「行先駅」、スジの各頂点の座標「頂点１Ｘ座標」「頂点１Ｙ座標」「頂点２Ｘ座標」「頂点２Ｙ座標」「頂点３Ｘ座標」「頂点３Ｙ座標」、折り返し前のダイヤを示すデータＮｏ．「前行程データＮｏ．」、折返し後のダイヤを示すデータＮｏ．「後行程データＮｏ．」が格納されている。
【００４９】
ＷＥＢブラウザに組み込まれたスジ表示部は、上記のベクトル形式のスジデータを保持しているので、スジ画面の拡大・縮小表示を行う場合、該ベクトル形式スジデータを基に拡大・縮小表示されたスジ画面を作成することができる。例えば、ある座標を中心に縦横方向とも２倍に拡大表示する場合、スジの各頂点座標を、拡大表示中心点からの拡大前の距離の２倍の位置に描画する。従って、ＷＥＢブラウザに組み込まれたスジ表示部は、拡大・縮小表示されたスジ画面の描画データを新たにサーバに要求する必要がないので、スジ表示画面の拡大・縮小表示の応答性が良くなる。
【図面の簡単な説明】
【００５０】
【図１】本発明による列車運行指令装置の構成を説明する機能ブロック図。
【図２】実施例における列車運行指令装置を構成するデータベースの更新処理のフローチャートの一例の説明図。
【図３】実施例における列車運行指令装置の画面表示処理のフローチャートの一例の説明図。
【図４】実施例における列車運行指令装置を構成する実施ダイヤのデータフォーマットの一例の説明図。
【図５】実施例における列車運行指令装置を構成する列車運行データのデータフォーマットの一例の説明図。
【図６】実施例における列車運行指令装置を構成する信号設備データのデータフォーマットの一例の説明図。
【図７】本発明による列車運行指令装置を構成するＷＥＢブラウザ組み込み型スジ表示機能が解釈するスジデータのデータフォーマットの一例の説明図。
【図８】本発明による列車運行指令装置を構成するＷＥＢブラウザ組み込み型スジ表示機能によるスジ操作の一例を説明する図。
【符号の説明】
【００５１】
１  運行状況受信部
２  信号設備データ
３  列車運行データ
４  実績ダイヤ
５  実績ダイヤ
６  設備条件
７  データ抽出部
８  Ｑｕｅｒｙ作成部
９  データ整理部
１０  要求受信部
１１  データ解析部
１２  描画データ作成部
１３  描画条件ファイル
１４  描画データ送信部
１５  描画データ受信部
１６  ディスプレイ
１７  ＷＥＢブラウザ
１８  スジ表示部（ＷＥＢブラウザ内）
１９  位置指定部
２０  要求送信部
２１  スジ形式画面
２２  路線図形式画面
２３  サーバコンピュータ
２４  クライアントコンピュータ
２５  スジ表示部（サーバ内）
６０  編集前スジ
６１  編集用スジ
６２  ドラッグハンドル
６３  マウスポインタ
６４  時刻変更画面
６５  時刻変更実行ボタン
【図１】
2005212548.tif 000003
【図２】
2005212548.tif 000004
【図３】
2005212548.tif 000005
【図４】
2005212548.tif 000006
【図５】
2005212548.tif 000007
【図６】
2005212548.tif 000008
【図７】
2005212548.tif 000009
【図８】
2005212548.tif 000010