(57)【要約】【課題】表示スケール、表示パターンの変更が一つのスジ画面データで対応可能となり、表示動作を瞬時に行うことができるとともに、運転実績や運転整理の結果をスジ画面に反映することのできる輸送情報表示システムを提供することである。【解決手段】列車の運行を管理する運行管理システム１に接続され、運行管理システム１から周期的に運行データを取得するインタフェース部７、インタフェース部７が取得した運行データ６から、ＳＶＧフォーマットで記載されたスジ画面データ８を生成するスジ画面データ生成部９、およびスジ画面データ８をＷｅｂデータとしてクライアント端末５に提供するＷｅｂサーバ１０を有するサーバ装置３と、サーバ装置３と接続され、サーバ装置３から受信したＷｅｂデータを表示するＷｅｂブラウザ１１を有するクライアント端末５とを備えているものである。【選択図】図１
2006130981.tif 000002
【特許請求の範囲】
【請求項１】
列車の運行を管理する運行管理システムに接続され、前記運行管理システムから周期的に運行データを取得するインタフェース部、前記インタフェース部が取得した前記運行データから、ＳＶＧフォーマットで記載されたスジ画面データを生成するスジ画面データ生成部、および前記スジ画面データをＷｅｂデータとして前記クライアント端末に提供するＷｅｂサーバを有するサーバ装置と、
前記サーバ装置と接続され、前記サーバ装置から受信した前記Ｗｅｂデータを表示するＷｅｂブラウザを有するクライアント端末と
を備えたことを特徴とする輸送情報表示システム。
【請求項２】
前記サーバ装置は、前記クライアント端末からの要求に基づいて、前記スジ画面データを含むＷｅｂデータを動的に生成するＷｅｂデータ生成部をさらに備えたことを特徴とする請求項１に記載の輸送情報表示システム。
【請求項３】
前記Ｗｅｂデータ生成部は、前記スジ画面データをラスタ画像に変換するようになっていることを特徴とする請求項２に記載の輸送情報表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、列車の運行管理システムから運行データを取得して、スジ画面等を表示する輸送情報表示システムに関する。
【背景技術】
【０００２】
近年、輸送情報表示システムは、Ｗｅｂ技術を用いて構築されることが多くなっている。Ｗｅｂ技術を用いることにより、各クライアント端末では、専用のソフトウェアをインストールする必要がなく、汎用のＷｅｂブラウザを用いて輸送情報を閲覧することができる。
また、インターネット等のネットワークを介して輸送情報表示システムにアクセスできる状態であれば、遠隔地等においても輸送情報を閲覧することができ、より広範囲に輸送情報を提供することができる。
【０００３】
従来の輸送情報表示システムにおけるスジ画像の表示については、運行管理システムから日々の計画ダイヤ情報を取得して、ダイヤ図表である、いわゆるスジの画像データを作成している。
また、この画像データは、Ｗｅｂページとして表示している。（例えば、非特許文献１参照）。
しかしながら、作成されるダイヤスジのデータはＢＭＰやＪＰＥＧなどのラスタ画像であり、かつ、作成されるダイヤスジは計画ダイヤのみであった。
【０００４】
【非特許文献１】高須、上川、中島、「異常時の旅客案内充実化の取り組み」、日本鉄道サイバネティクス協議会、第３９回（２００２年１１月）鉄道サイバネ・シンポジウム論文集  論文番号２１８
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の輸送情報表示システムでは、スジ画面の拡大縮小表示や上り／下りスジの表示切り替え等を行う場合には、各表示状態のラスタ画像を再度生成する必要があり、これらの機能の実現には、コストを要するとともに、サーバ、クライアント間の通信が発生し、通信量が多くなるという問題点があった。
また、日々の計画ダイヤの情報のみの表示であるため、運転実績や運転整理の結果がスジ画面に反映されないという問題点もあった。
【０００６】
この発明は、上記のような問題点を解決することを課題とするものであって、その目的は、表示スケール、表示パターンの変更が一つのスジ画面データで対応可能となり、表示動作を瞬時に行うことができるとともに、運転実績や運転整理の結果をスジ画面に反映することのできる輸送情報表示システムを提供することである。
【課題を解決するための手段】
【０００７】
この発明に係る輸送情報表示システムは、列車の運行を管理する運行管理システムに接続され、運行管理システムから周期的に運行データを取得するインタフェース部、インタフェース部が取得した運行データから、ＳＶＧフォーマットで記載されたスジ画面データを生成するスジ画面データ生成部、およびスジ画面データをＷｅｂデータとしてクライアント端末に提供するＷｅｂサーバを有するサーバ装置と、サーバ装置と接続され、サーバ装置から受信したＷｅｂデータを表示するＷｅｂブラウザを有するクライアント端末とを備えているものである。
【発明の効果】
【０００８】
この発明の輸送情報表示システムによれば、スジ画面データがＳＶＧフォーマットで記載されているので、表示スケール、表示パターンの変更が一つのスジ画面データで対応可能となり、表示動作も描画対象物の数に依存せず、瞬時に行うことが可能となるという効果がある。
また、運行管理システムから周期的に運行データを取得するので、スジ画面に運転実績や運転整理の結果を反映して表示することができるという効果もある。
【発明を実施するための最良の形態】
【０００９】
以下、この発明の各実施の形態について図に基づいて説明するが、各図において同一、または相当する部材、部位については、同一符号を付して説明する。
実施の形態１．
図１は、この発明の実施の形態１に係る輸送情報表示システムのブロック図である。
図１において、列車の運行を管理する運行管理システム１は、ＬＡＮ２を介して、クライアント端末５に情報を提供するサーバ装置３に接続されている。また、サーバ装置３には、イントラネットやインターネット等のネットワーク４を介して、サーバ装置３から取得した情報を表示するクライアント端末５が複数接続されている。
【００１０】
サーバ装置３は、運行管理システム１から運行データであるダイヤデータ６を取得するインタフェース部７（以下Ｉ／Ｆ部７と略称する）と、Ｉ／Ｆ部７が取得したダイヤデータ６から、ＳＶＧフォーマットで記載されたスジ画面データ８を生成するスジ画面データ生成部９と、およびスジ画面データ８をＨＴＭＬフォーマットに組み込んだＷｅｂデータとしてクライアント端末５に提供するＷｅｂサーバ１０とを有している。
【００１１】
また、クライアント端末５は、サーバ装置３から受信したＷｅｂデータを表示するための、Ｗｅｂブラウザ１１を有している。
【００１２】
以下、上記構成の輸送情報表示システムについての動作を説明する。
まず、Ｉ／Ｆ部７は運行管理システム１からダイヤデータ６を受信する。ダイヤデータ６は、当該日の運行計画を時間で示すもので、始業前に受信する実施ダイヤ、列車の運行実績を時間で示す実績ダイヤ、運休等の運転整理の結果、および運転整理の結果等を考慮して、将来の運行計画を時間で示す予測ダイヤを含み、実績ダイヤ、運転整理の結果および予測ダイヤは適時運行管理システム１から受信する。
ダイヤデータ６は、スジ画面データ生成部９において、ＳＶＧフォーマットで記載されたスジ画面データ８となり、Ｗｅｂサーバ１０を介してクライアント端末５に提供される。
【００１３】
次に、図２のフローチャートを参照しながら、この発明の実施の形態１に係る輸送情報表示システムにおける、スジ画面データ生成部９内部の動作についてさらに詳細に説明する。
まず、初期化処理として、ダイヤデータ６から座標情報等の初期描画情報を内部メモリに生成する（ステップＳ２１）。続いて、ＯＳの終了や電源オフ等の終了信号を受信したかどうかの終了処理判定を行い、終了と判定されたときは、処理を終了し、終了ではないときは、ステップＳ２３に進む（ステップＳ２２）。
【００１４】
次に、実績ダイヤ、運転整理の結果および予測ダイヤなどによって、ダイヤデータ６が更新された場合は（ステップＳ２３）、内部の描画情報を更新する（ステップＳ２４）。
次に、周期的な処理を行うための時機を調べ（ステップＳ２５）、時機であると判断した場合には、あらかじめ指定した線区ごとの駅区間、時間帯を単位としてスジ画面データ８を生成し（ステップＳ２６）、スジ画面データ８を出力する（ステップＳ２７）。スジ画面データ８を出力した後は、再度ステップＳ２２の終了処理判定に戻り、動作を継続する。
【００１５】
作成されたスジ画面データ８はＷｅｂサーバ１０でＷｅｂデータとなり、ネットワーク４経由でクライアント端末５に提供される。クライアント端末５では、Ｗｅｂブラウザ１１でスジ画面を表示する。
【００１６】
クライアント端末５では、Ｗｅｂブラウザ１１によってネットワーク４を介してＷｅｂサーバ１０にアクセスすると、Ｗｅｂサーバ１０は最新のスジ画面データ８含むＷｅｂデータをクライアント端末５に返す。クライアント端末５では、Ｗｅｂブラウザ１１を用いて、Ｗｅｂデータを表示する。
【００１７】
図３は、図１に示す、Ｗｅｂブラウザ１１でのＷｅｂデータの表示例を示す図である。
図３において、スジ画面全体は表示するスジを切り替える操作部３０、特定の列車を指定してダイヤ時刻を表示させる列車番号指定部４０、および実施ダイヤおよび実績ダイヤに基づいて生成される実施スジ、実績スジ等のダイヤスジが表示されるスジ画面表示部５０からなる。
【００１８】
操作部３０全体は、表示する線区を切り替える線区切り替え部３１と、表示する時間帯を切り替える時間帯切り替え部３２と、実施スジ、実績スジ等の表示するスジの種別を切り替えるスジ種別切り替え部３３と、表示するスジの上下を切り替える上下種別切り替え部３４と、表示範囲の拡大、縮小をする縮尺切り替え部３５と、基準時間に表示範囲をスライドさせる基準ボタン３６と、表示する情報を更新する更新ボタン３７とを有している。
また、列車番号指定部４０は、時刻情報を閲覧する任意の列車の列車番号を入力する列車番号入力部４１および時刻情報の表示を実行する実行ボタン４２を有している。
【００１９】
スジ画面表示部５０は、スジ画面５１、スジ領域５２、駅名領域５３、時刻領域５４および下地５５からなり、表示画面を時間方向にスクロールする横スクロールバー５６、表示画面を駅の方向にスクロールする縦スクロールバー５７を有している。
ここで、スジ画面表示部５０が、ＳＶＧフォーマットで記載されたスジ画面データ８をＷｅｂブラウザ１１で表示したものであり、操作部３０および列車番号指定部４０はＨＴＭＬフォーマットによって記載されている。
【００２０】
以下、図３の表示画面の操作について説明をする。なお、線区切り替え部３１、時間帯切り替え部３２、列車番号指定部４０の操作については、実施の形態２で説明する。
まず、スジ種別切り替え部３３により表示するスジの種別を指定すると、スジ領域５２に表示されるスジが切り替わる。図３に示したスジ画面５１では、実施スジと実績スジとの表示としている。このほかに例えば、実施スジのみ、実績スジのみなどがある。
上下種別切り替え部３４により表示するスジの方向を指定すると、スジ領域５２に表示されるスジが切り替わる。図３に示したスジ画面５１では、上下方向のスジを表示している。このほかに例えば、上りのみ、下りのみなどがある。
【００２１】
縮尺切り替え部３５により表示尺度を指定すると、スジ画面５１が当該縮尺に応じて表示される。図３では、画面上に２時間分が表示される尺度で表示している。これを１時間分の表示、すなわち縮尺を２倍にすると、それに応じてスジ画面５１の縮尺が切り替わる。拡大時の表示例を図４に示す。
このとき、スジ領域５２、駅名領域５３、時刻領域５４の幅と高さは変わらず、また、駅名領域５３と時刻領域５４の文字の大きさも変わらず、スジ領域５２の表示内容のみが縮尺に応じて拡大または縮小される。
【００２２】
基準ボタン３６を押下すると、当該画面での基準時刻（現在時間を含む場合は現在時刻）が定位置にくるように画面をスライドさせる。
更新ボタン３７を押下すると、当該スジ画面データ８の最新データをサーバ装置３から取得して表示する。
なお、更新ボタン３７を押下せずとも、定周期でサーバ装置３から最新データを取得する仕組みにすることも可能である。
【００２３】
また、横スクロールバー５６を操作すると、スジ領域５２と時刻領域５４が連動して横方向にスクロールし、縦スクロールバー５７を操作するとスジ領域５２と駅名領域５３が連動して縦方向にスクロールする。
【００２４】
ここで、スジ種別切り替え部３３、上下種別切り替え部３４、縮尺切り替え部３５、基準ボタン３６、横スクロールバー５６、縦スクロールバー５７の操作ではサーバ装置３とのデータ通信は発生せず、スジ画面データ８を含むＷｅｂデータを受信したクライアント端末５内での処理によって当該動作が行われる。
ウィンドウサイズを変更した場合、スジ画面５１はウィンドウサイズに応じて大きさが動的に変わる。
【００２５】
ここで、スジ画面データ８は例えばＳＶＧ（Ｓｃａｌａｂｌｅ  Ｖｅｃｔｏｒ  Ｇｒａｐｈｉｃｓ）フォーマットによって記述される。
ＳＶＧフォーマットとは、ＸＭＬベースのベクター画像を記述する言語であり、ベクター画像は画像を点の集合体ではなく、線や面などの図形の集合体として扱うため、見る環境に応じて最適な表示が可能となる。
【００２６】
以下、ＳＶＧフォーマットの内部構造について説明する。
図５は、図３に示す、スジ画面５１のエリアを分割する例を示す図である。
図５において、まず、スジ画面全体６０から駅名や時刻文字などの背景部の文字列を取り出し、それを文字エリアａｒｅａＳＴと定義する。
次いで、スジ画面全体６０を画面上で表示可能なブロックに分割し、分割したそれぞれを列方向にブロックｂｌｏｃｋ（０，０）、ｂｌｏｃｋ（１，０）、・・・ｂｌｏｃｋ（ｍ＋１，０）と定義し、行方向にブロックｂｌｏｃｋ（０，０）、ｂｌｏｃｋ（０，１）、・・・ｂｌｏｃｋ（０，ｎ＋１）と定義する。
【００２７】
ここで、隣接する２行２列のブロックを一つのエリアとし、それらをエリア（０，０）、エリア（１，０）、・・・エリア（ｍ，ｎ）と定義する。任意の各エリア（ｉ，ｊ）は、それぞれ駅線や時刻線などの背景部を描画情報として持つエリアであるａｒｅａ（ｉ，ｊ）Ｂ、スジを描画対象として持つエリアであるａｒｅａ（ｉ，ｊ）、およびその他記号などを描画対象として持つエリアであるａｒｅａ（ｉ，ｊ）Ｍと定義される層に層分けされる。
【００２８】
また、スジを描画対象として持つａｒｅａ（ｉ，ｊ）については、さらに、上りの実施スジを描画対象として持つエリアであるａｒｅａ（ｉ，ｊ）ＵＰ、上りの実績スジを描画対象として持つエリアであるａｒｅａ（ｉ，ｊ）ＵＲ、下りの実施スジを描画対象として持つエリアであるａｒｅａ（ｉ，ｊ）ＤＰおよび下りの実績スジを描画対象として持つエリアであるａｒｅａ（ｉ，ｊ）ＤＲと定義される層に層分けされる。
【００２９】
このようにエリアを定義されたスジ画面５１はＳＶＧフォーマットで記述される。その一例を図６、図７に示す。
図６は、図１のスジ画面データ８を記載したＳＶＧフォーマットのうち、関数定義７０、描画定義７１に関する部分を示す図である。
図７は、図１のスジ画面データ８を記載したＳＶＧフォーマットのうち、表示記述７２に関する部分を示す図である。
【００３０】
本ＳＶＧの記述は大きく分けて、各種動作を示す関数を記述した関数定義７０、スジ画面５１内の描画対象物などを定義した描画定義７１、この描画定義７１を表示するための表示記述７２の３つの部分からなる。
描画定義７１では、まずスジ領域７１ａ、駅名領域７１ｂおよび時刻領域７１ｃの位置と大きさを定義し、次いでスジ画面全体７１ｄを定義する。
【００３１】
スジ画面全体７１ｄは、ａｒｅａＳＴで定義された駅名と時刻文字の集合７１ｅ、エリア（０，０）７１ｆおよびエリア（１，０）、・・・エリア（ｍ，ｎ）の集合７１ｐにより定義される。
また、エリア（０，０）７１ｆは、ａｒｅａ（０，０）Ｂで定義された背景の描画対象の集合７１ｇ、ａｒｅａ（０，０）で定義されたスジの集合７１ｈおよびａｒｅａ（０，０）Ｍで定義された記号の集合７１ｏからなる。
ここで、スジの集合７１ｈは上りスジの集合７１ｉと下りスジの集合７１ｎとからなり、上りスジの集合７１ｉは実施スジ１７１ｋとその他の実施スジ２〜実施スジｎ７１ｌとからなる実施スジの集合７１ｊおよび実績スジの集合７１ｍからなる。
【００３２】
表示記述７２では、まずスジ画面５１の背景７２ａを表示し、次いでスジ領域７２ｂ、駅名領域７２ｃ、時刻領域７２ｄ、横スクロールバー７２ｅ、縦スクロールバー７２ｆを表示する。
【００３３】
このような内部構造により、上り実施スジのみを表示する場合はスジ領域５２の表示記述７２でａｒｅａ（ｘ，ｙ）ＵＰを指定すればよいため、描画対象物の数に関係なく瞬時に切替を行うことが可能となる。ｘ、ｙの値は横スクロールバー５６、縦スクロールバー５７でスクロールさせることで自動的に決定される。また、表示対象となるのは常に各エリア単位であることから、スジ画面５１の表示時間幅に関係なく、画面スクロールの処理速度は一定となる。
【００３４】
さらに、このような内部構造により、スジ画面５１の拡大縮小表示を行う場合には、図６の関数定義７０にて拡大縮小の処理を行う関数を用意し、実施時にその関数を呼び出すことにより、描画対象物の数に関係なく、瞬時に拡大縮小の処理を行うことが可能である。
拡大縮小の処理では、例えばＳＶＧフォーマットであれば、ＳＶＧにおける拡大縮小属性を、スジ領域５２、駅名領域５３、時刻領域５４に対して設定することにより、拡大縮小を実施する。
【００３５】
ただし、スジ領域５２は水平、垂直方向とも拡大縮小し、駅名領域５３は垂直方向のみ拡大縮小し、時刻領域５４は、水平方向のみ拡大縮小する。かつ、駅名と時刻文字の集合に対しては、拡大縮小属性を用いるのではなく、文字の表示位置の変更を行う。
このような関数を用いた拡大縮小処理により、図４に示した表示例のような拡大縮小の処理が可能となる。
【００３６】
この発明の実施の形態１に係る輸送情報表示システムによれば、スジ画面データ８がＳＶＧフォーマットにより記述されているので、表示スケール、表示パターンの変更が一つのスジ画面データ８で対応可能となり、表示動作も描画対象物の数に依存せず、瞬時に行うことができる。
また、運行管理システム１から周期的に運行データであるダイヤデータ６を取得するので、スジ画面５１に運転実績や運転整理の結果を反映して表示することができる。
【００３７】
実施の形態２．
図８は、この発明の実施の形態２に係る輸送情報表示システムのブロック図である。
図８において、クライアント端末５からの要求に基づいて、スジ画面データ８を含むＷｅｂデータを動的に生成するＷｅｂデータ生成部１２がスジ画面データ生成部９とＷｅｂサーバ１０との間に設けられている他は、実施の形態１と同様の構成であり、その説明は省略する。
【００３８】
実施の形態１では、スジ画面データ生成部９が能動的に周期でスジ画面データ８を生成する形態について記したが、クライアント端末５からの要求に基づいてスジ画面データ８を生成し、スジ画面データ８をクライアント端末５に提供することもできる。
例えば、図３に示したＷｅｂブラウザ１１の表示画面から、線区切り替え部３１と時間帯切り替え部３２により表示する線区と時間帯を入力すると、Ｗｅｂデータ生成部１２を介してスジ画面データ生成部９に線区と時間帯を指定する。
スジ画面データ生成部９は、指定された線区と時間帯に応じたスジ画面データ８を出力してＷｅｂデータ生成部１２に渡し、Ｗｅｂデータ生成部１２はこのスジ画面データ８をＨＴＭＬフォーマットに組み込んだファイルをリアルタイムに生成してクライアント端末５に提供する。このＨＴＭＬフォーマットで記載されたファイルは、Ｗｅｂブラウザ１１を用いて表示される。
【００３９】
また、列車番号入力部４１に任意の列車番号を入力して実行ボタン４２を押下すると、サーバ装置３から当該列車の時刻情報を取得して、別ウィンドウに当該列車の時刻情報を表示する。その表示例を図９に示す。
表示する時刻には例えば実施と実績がある。なお、運転整理で運休が表示されている場合は、当該区間の実施時刻を黄色で表示するなど、文字情報のみでも運転整理の結果が把握できる。
【００４０】
この発明の実施の形態２に係る輸送情報表示システムによれば、クライアント端末５からの要求に基づいて、Ｗｅｂデータ生成部１２が、指定された線区および時間帯のスジ画面データ８をリアルタイムに生成するので、クライアント端末５側で、閲覧を希望する線区および時間帯のスジ画面５１をリアルタイムに閲覧することができる。
また、任意の列車番号を入力して実行ボタン４２を押下すると、サーバ装置３から当該列車の時刻情報を取得して、別ウィンドウに当該情報を表示するので、任意の列車番号の時刻情報をクライアント端末５側で閲覧することができる。
【００４１】
実施の形態３．
実施の形態１および２では、Ｗｅｂブラウザ１１でＳＶＧフォーマットを表示することが可能であることを前提に説明をしたが、携帯端末などＳＶＧフォーマットを表示できないクライアント端末５もある。
この実施の形態では、このようなクライアント端末５向けに、Ｗｅｂデータ生成部１２はスジ画面データ生成部９が出力したＳＶＧフォーマットをＢＭＰやＰＮＧなどのラスタ画像に変換することができるようになっている。
クライアント端末５では、上記のラスタ画像に変換されたスジ画面データ８を取得して表示する。
【００４２】
この発明の実施の形態３に係る輸送情報表示システムによれば、Ｗｅｂデータ生成部１２がラスタ画像を生成することができるので、携帯端末等のＳＶＧフォーマットを表示することが出来ないクライアント端末５においても、スジ画面データ８を表示することができる。
【図面の簡単な説明】
【００４３】
【図１】この発明の実施の形態１に係る輸送情報表示システムのブロック図である。
【図２】図１に示す、スジ画面データ生成部の内部動作を示すフローチャートである。
【図３】図１に示す、ＷｅｂブラウザでのＷｅｂデータの表示例を示す図である。
【図４】図３に示す、Ｗｅｂデータを拡大表示した例を示す図である。
【図５】図３に示す、スジ画面のエリアを分割する例を示す図である。
【図６】図１のスジ画面データを記載したＳＶＧフォーマットのうち、関数定義、描画定義に関する部分を示す図である。
【図７】図１のスジ画面データを記載したＳＶＧフォーマットのうち、表示記述に関する部分を示す図である。
【図８】この発明の実施の形態２に係る輸送情報表示システムのブロック図である。
【図９】図３に示す、列車番号指定部を実行した際の、ダイヤ時刻画面の例を示す図である。
【符号の説明】
【００４４】
１  運行管理システム、３  サーバ装置、５  クライアント端末、６  ダイヤデータ、７  インタフェース部、８  スジ画面データ、９  スジ画面データ生成部、１０  Ｗｅｂサーバ、１１  Ｗｅｂブラウザ、１２  Ｗｅｂデータ生成部。
【図１】
2006130981.tif 000003
【図２】
2006130981.tif 000004
【図３】
2006130981.tif 000005
【図４】
2006130981.tif 000006
【図５】
2006130981.tif 000007
【図６】
2006130981.tif 000008
【図７】
2006130981.tif 000009
【図８】
2006130981.tif 000010
【図９】
2006130981.tif 000011