(57)【要約】      （修正有）【課題】鉄道分野における運転制御装置に画面表示される配線略図上で、軌道回路シンボルと転てつ器シンボルとの交点部分に欠損が生じることを防止する。【解決手段】画面定義ファイル作成部４は、レイアウト作画部３で定義された配線略図で軌道回路シンボルの端点に複数の転てつ器シンボルが接続されている場合に、変換対象とするための所定の条件を満たす転てつ器シンボルを折れ線図形に変換する。そして、画面定義ファイル作成部４は、レイアウト作画部３で定義された配線略図のデータ及び変換の結果を用いて、運転制御装置のＨＭＩ（Ｈｕｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ）に用いられる画面定義ファイル６を作成する。【選択図】図１
2015231790.tif 000002
【特許請求の範囲】
【請求項１】
直線で描画される軌道回路シンボル及び転てつ器シンボルを用いて、鉄道線路の配線略図の画面のレイアウトを定義するレイアウト作画部と、
前記レイアウト作画部で定義された前記配線略図で前記軌道回路シンボルの端点に複数の前記転てつ器シンボルが接続されている場合に、前記複数の前記転てつ器シンボルのうち、変換対象とするための所定の条件を満たす転てつ器シンボルを折れ線図形に変換し、前記レイアウト作画部で定義された配線略図のデータ及び前記変換の結果を用いて、運転制御装置のＨＭＩ（Human Machine Interface）に用いられる画面定義ファイルを作成する画面定義ファイル作成部と、を備える
ＨＭＩ開発装置。
【請求項２】
前記所定の条件は、前記転てつ器シンボルが接続されている前記軌道回路シンボルと該転てつ器シンボルとが画面の所定方向に対して同一角度でないことである
請求項１に記載のＨＭＩ開発装置。
【請求項３】
前記所定の条件は、前記転てつ器シンボルが接続されている前記軌道回路シンボルと該転てつ器シンボルとがなす角度が鈍角であることである
請求項２に記載のＨＭＩ開発装置。
【請求項４】
前記画面定義ファイル作成部は、前記所定の条件を満たす転てつ器シンボルを、該転てつ器シンボルが接続されている前記軌道回路シンボルと位置が重なる折れ線図形に変換する
請求項３に記載のＨＭＩ開発装置。
【請求項５】
前記画面定義ファイル作成部は、前記所定の条件を満たす転てつ器シンボルの始点座標と該転てつ器シンボルが接続されている前記軌道回路シンボルの終点座標とが一致する場合、該転てつ器シンボルの始点座標を経由点座標とし、該軌道回路シンボルの始点座標を該転てつ器シンボルの始点座標とすることにより、該転てつ器シンボルを、該軌道回路シンボルの全体と位置が重なる折れ線図形に変換する
請求項４に記載のＨＭＩ開発装置。
【請求項６】
前記画面定義ファイル作成部は、前記軌道回路シンボルの端点に３つ以上の前記転てつ器シンボルが接続されており、該３つ以上の前記転てつ器シンボルのうちの２つ以上の転てつ器シンボルが前記所定の条件を満たす場合に、該２以上の転てつ器シンボルを全て折れ線図形に変換する
請求項１乃至５のいずれか１項に記載のＨＭＩ開発装置。
【請求項７】
直線で描画される軌道回路シンボル及び転てつ器シンボルを用いて、鉄道線路の配線略図の画面のレイアウトを定義するレイアウト作画部と、
前記レイアウト作画部で定義された配線略図のデータを用いて、画面定義ファイルを作成する画面定義ファイル作成部と
を有するＨＭＩ（Human Machine Interface）開発装置における前記画面定義ファイルの作成方法であって、
前記画面定義ファイル作成部が、前記レイアウト作画部で定義された前記配線略図で前記軌道回路シンボルの端点に複数の前記転てつ器シンボルが接続されている場合に、前記画面定義ファイル作成部が、前記複数の前記転てつ器シンボルの各々について、変換対象とするための所定の条件を満たすか否かを判定する第１のステップと、
前記画面定義ファイル作成部が、前記複数の前記転てつ器シンボルのうち前記所定の条件を満たす転てつ器シンボルを折れ線図形に変換する第２のステップと、
前記画面定義ファイル作成部が、前記レイアウト作画部で定義された配線略図のデータ及び前記第２のステップでの変換の結果を用いて、運転制御装置のＨＭＩに用いられる前記画面定義ファイルを作成する第３のステップとを有する
画面定義ファイルの作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、鉄道線路の配線略図の画面定義ファイルを作成するＨＭＩ（Human Machine Interface）開発装置、及びこのＨＭＩ開発装置における画面定義ファイルの作成方法に関する。
【背景技術】
【０００２】
鉄道分野では、個々の駅内あるいは複数の駅を管理する中央制御室内に設けた運転制御装置により、転てつ器を制御して列車の進路を設定している。この運転制御装置において、軌道回路の構成要素には、通常の線路を表現する軌道回路シンボルと、転てつ器を表現する転てつ器シンボルが存在する。運転制御装置では、それらの軌道回路シンボルや転てつ器シンボルが直線で描画され、描画した軌道回路シンボルや転てつ器シンボルが組み合わされることにより、鉄道線路の配線略図が画面表示される。
【０００３】
鉄道線路の配線は、個々の運転制御装置が管轄するエリアによって異なっている。そのため、ＨＭＩ開発装置により、個々の運転制御装置の管轄エリアに合せた配線略図の画面レイアウトを定義し、その定義した配線略図のデータを用いた画面定義ファイルを作成している。そして、作成した画面定義ファイルを、ＨＭＩ開発装置から出力して運転制御装置の描画プロセスに入力することにより、運転制御装置で配線略図を画面表示している。
【０００４】
従来、このような鉄道線路の配線略図用のＨＭＩ開発装置に関する技術としては、次のような技術が提案されていた。
マウスを用いて画面上に直線を描画することによって、配線略図に記載される軌道回路シンボルと軌道回路データを入力する。軌道回路シンボルの絶縁箇所をマウスで指定することにより、軌道回路シンボル中に絶縁箇所を挿入する。また、軌道回路の端点と軌道回路の端点以外を接続することにより、転てつ器シンボルを自動的に配置する（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−９５０９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記の従来技術では、マウス指定による軌道回路シンボル間の絶縁箇所の配置や、転てつ器シンボルの自動配置により、配線略図の作成作業の効率化を実現している。
しかし、この従来技術では、直線で描画される軌道回路シンボルを細分化することにより転てつ器シンボルを生成しているため、転てつ器シンボルも直線となる。そのため、転てつ器シンボルの表示状態を反位状態とした際、軌道回路シンボルと転てつ器シンボルとが画面の所定方向に対して同一角度でない場合は、運転制御装置に画面表示される軌道回路シンボルと転てつ器シンボルとの交点部分に欠損が生じる。
【０００７】
図１３は、反位状態において、運転制御装置に画面表示される配線略図上で軌道回路シンボルと転てつ器シンボルとの交点部分に欠損が生じた例を示している。この例では、基本線を表す軌道回路シンボル１０１ａ、１０１ｂから、分岐線を表す軌道回路シンボル１０１ｃが片開き分岐している。分岐点である軌道回路シンボル１０１ａの終端には、２つの転てつ器シンボルが接続されているが、反位状態では、そのうちの分岐線側の転てつ器シンボル１０２が表示されている。運転制御装置では、各シンボルは、見やすくするためにある程度太い直線で描画されている。
軌道回路シンボル１０１ｃと転てつ器シンボル１０２とは画面の所定方向（例えば水平方向）に対して同一角度で描画されているため、それらのシンボルの交点部分には欠損は生じていない。
他方、軌道回路シンボル１０１ａと転てつ器シンボル１０２とは画面の所定方向に対して同一角度で描画されていないため、それらのシンボルの交点部分には欠損１０３が生じている。この欠損１０３は、各シンボルを太い直線で描画するほど大きくなり、運転制御装置を使用する操作員の視認性を低下させてしまう。
【０００８】
本発明は、上述の点に鑑み、運転制御装置に画面表示される配線略図上で、軌道回路シンボルと転てつ器シンボルとの交点部分に欠損が生じることを防止することが可能なＨＭＩ開発装置及び画面定義ファイルの作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、直線で描画される軌道回路シンボル及び転てつ器シンボルを用いて、鉄道線路の配線略図の画面のレイアウトを定義するレイアウト作画部と、レイアウト作画部で定義された配線略図のデータを用いて、画面定義ファイルを作成する画面定義ファイル作成部とを有するＨＭＩ開発装置に関する。
画面定義ファイル作成部は、レイアウト作画部で定義された配線略図で軌道回路シンボルの端点に複数の転てつ器シンボルが接続されている場合に、画面定義ファイル作成部が、複数の転てつ器シンボルの各々について、変換対象とするための所定の条件を満たすか否かを判定する。そして、画面定義ファイル作成部は、複数の転てつ器シンボルのうち所定の条件を満たす転てつ器シンボルを折れ線図形に変換し、レイアウト作画部で定義された配線略図のデータ及び変換の結果を用いて、運転制御装置のＨＭＩに用いられる画面定義ファイルを作成する。
【発明の効果】
【００１０】
上記構成の本発明によれば、ＨＭＩ開発装置において、配線略図の画面のレイアウトを定義する際には、直線で描画される軌道回路シンボル及び転てつ器シンボルが用いられる。しかし、定義した配線略図で軌道回路シンボルの端点に複数の転てつ器シンボルが接続されている場合は、画面定義ファイルを作成する際に、所定の条件を満たす転てつ器シンボルが折れ線図形に変換される。
これにより、その画面定義ファイルが入力される運転制御装置が画面表示する配線略図上で、軌道回路シンボルと転てつ器シンボルとの交点部分に欠損が生じることを防止することが可能となり、運転制御装置を操作する操作員の視認性が向上する。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施の形態に係るＨＭＩ開発装置の全体構成を示す図である。
【図２】本発明の一実施の形態に係るＨＭＩ開発装置のハードウェア構成を示す図である。
【図３】本発明の一実施の形態に係るＨＭＩ開発装置のハードウェア構成を示す図である。
【図４】本発明の一実施の形態に係るＨＭＩ開発装置のハードウェア構成を示す図である。
【図５】軌道回路シンボル及び転てつ器シンボルの配置例を示す図である。
【図６】図７の変換処理を行わなかったとした場合の運転制御装置での軌道回路シンボル及び転てつ器シンボルの画面表示例を示す図である。
【図７】図１のツールプロセスが転てつ器シンボルに対して実行する変換処理を示すフローチャートである。
【図８】交点座標リストの構成例を示す図である。
【図９】接続軌道回路シンボルと転てつ器シンボルとの接続角度を例示する図である。
【図１０】転てつ器シンボルの図形情報の変換方式を示す図である。
【図１１】本発明の一実施の形態に係るＨＭＩ開発装置で作成された画面定義ファイルが入力される運転制御装置での軌道回路シンボル及び転てつ器シンボルの画面表示例を示す図である。
【図１２】本発明の一実施の形態の変形例に係る三枝分岐した軌道回路シンボル及び転てつ器シンボルの画面表示例を示す図である。
【図１３】従来技術における運転制御装置での軌道回路シンボル及び転てつ器シンボルの画面表示例を示す図である。
【発明を実施するための形態】
【００１２】
［一実施の形態］
以下、本発明の一実施の形態について図面を参照して説明する。
本明細書及び図面において、実質的に同一の機能又は構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。
【００１３】
＜ＨＭＩ開発装置の全体構成＞
図１は、本発明の一実施の形態に係るＨＭＩ開発装置の全体構成を示している。このＨＭＩ開発装置は、シンボル作画部１と、動作定義部２と、レイアウト作画部３と、画面定義ファイル作成部４と、図面管理部５を備えている。
【００１４】
シンボル作画部１は、ＨＭＩ開発装置を使用する操作員の操作に基づき、描画用のソフトウェアによってシンボルマークの形状を定義する機能を有している。図１には、シンボル作画部１によって信号機のシンボルマークを定義した例を示している。
【００１５】
動作定義部２は、ＨＭＩ開発装置を使用する操作員の操作に基づき、描画用のソフトウェアによってシンボルの表示変化パターンを定義する機能を有している。図１には、信号機について、番号１の欄に赤信号の表示パターンとその識別符号「１５」を定義し、番号２の欄に黄信号の表示パターンとその識別番号「２０」を定義した例を示している。
【００１６】
レイアウト作画部３は、ＨＭＩ開発装置を使用する操作員の操作に基づき、描画用のソフトウェアによって鉄道線路の配線略図の画面のレイアウトを定義する機能を有している。この描画用のソフトウェアは、直線で描画される軌道回路シンボル及び転てつ器シンボルや、シンボル作画部１で定義したシンボルマークを用いて、画面のレイアウトを予め定義するために用いられる。
【００１７】
画面定義ファイル作成部４は、動作定義部２及びレイアウト作画部３で定義した表示変化パターン及び配線略図のデータ（各シンボルの図形、色、座標位置のデータ）を、図面管理部５に登録する機能を有している。図面管理部５は、登録されたデータをデータベース管理ソフトウェアによって管理する機能を有している。
【００１８】
また、画面定義ファイル作成部４は、図面管理部５に登録したデータを用いて、１つ１つの配線略図毎にＣＳＶ（Comma-Separated Values）形式の画面定義ファイル６を作成する機能を有している。後で図７等を用いて説明するように、画面定義ファイル作成部４は、この画面定義ファイル６を作成する際に、転てつ器シンボルを折れ線図形に変換する変換処理を実行する。
【００１９】
画面定義ファイル作成部４で作成された画面定義ファイル６は、ＨＭＩ開発装置から出力された後、不図示の運転制御装置の描画プロセスに入力される。運転制御装置では、この画面定義ファイル６に基づいて鉄道線路の配線略図が画面表示され、この画面表示された配線略図がＨＭＩとして用いられる。
【００２０】
＜ＨＭＩ開発装置のハードウェア構成＞
図１にはＨＭＩ開発装置の構成を機能によって示したが、ＨＭＩ開発装置は、ハードウェアとしては汎用のコンピュータを用いて構成されている。図２〜図４は、ＨＭＩ開発装置のハードウェア構成を示している。
図２は、複数台のコンピュータ７０及び１台のコンピュータ８０をネットワーク９０で接続することによって構成されるＨＭＩ開発装置を示している。
【００２１】
コンピュータ７０は、１台ずつが、図１のシンボル作画部１、動作定義部２及びレイアウト作画部３としての役割を果たす。コンピュータ８０は、図１の画面定義ファイル作成部４及び図面管理部５としての役割を果たす。
【００２２】
図３は、図２の各コンピュータ７０のハードウェア構成例を示している。コンピュータ７０は、バス７４にそれぞれ接続されたＣＰＵ（Central Processing Unit：中央処理装置）７１、ＲＯＭ（Read Only Memory）７２、ＲＡＭ（Random Access Memory）７３を備えている。さらに、コンピュータ７０は、表示部７５、操作部７６、不揮発性ストレージ７７、ネットワークインタフェース７８を備えている。
【００２３】
ＣＰＵ７１は、本実施の形態に係る各機能を実現するソフトウェアのプログラムコードをＲＯＭ７２から読み出して実行する。ＲＡＭ７３には、演算処理の途中に発生した変数やパラメータ等が一時的に書き込まれる。表示部７５には、例えば、液晶ディスプレイモニタが用いられている。そして、表示部７５は、コンピュータ７０で行われる処理の結果等をユーザに表示する。操作部７６には、例えば、キーボード、マウス等が用いられ、ユーザが所定の操作入力、指示を行うことが可能である。
【００２４】
不揮発性ストレージ７７には、例えば、ＨＤＤ（Hard disk drive）、フレキシブルディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等が用いられる。この不揮発性ストレージ７７には、ＯＳ（Operating System）、各種のパラメータの他に、コンピュータ７０を機能させるためのプログラムが記録されている。ネットワークインタフェース７８には、例えば、ＮＩＣ（Network Interface Card）等が用いられ、端子が接続されたＬＡＮ、専用線、ネットワークのいずれかを介して各種のデータを送受信することが可能である。
【００２５】
図４は、図２のコンピュータ８０のハードウェア構成例を示している。
コンピュータ８０は、表示部及び操作部を備えていない以外は図３のコンピュータ７０と同じハードウェア構成であり、図３と同一符号を付して重複説明を省略する。
【００２６】
次に、図１のレイアウト作画部３で定義された配線略図に基づく運転制御装置での画面表示例（図１の画面定義ファイル作成部４が後述のような変換処理を行わなかったとした場合の例）について説明する。
図５は、図１のレイアウト作画部３で定義された配線略図における軌道回路シンボル及び転てつ器シンボルの配置例を示しており、図の右方向が列車の進行方向である。
【００２７】
基本線を表す軌道回路シンボル２１ａ、２１ｂから、分岐線を表す軌道回路シンボル２１ｃが片開き分岐している。分岐点である軌道回路シンボル２１ａの終端には、２つの転てつ器シンボル２２ａ及び２２ｂが接続されている。なお、図５では、各シンボルを区別しやすくするために離間して示しているが、実際の配置では、各シンボルは接続されている。すなわち、実際の配置では、軌道回路シンボル２１ａの終点のＸＹ座標は、転てつ器シンボル２２ａの始点及び転てつ器シンボル２２ｂの始点のＸＹ座標と一致している。また、転てつ器シンボル２２ａの終点のＸＹ座標は、軌道回路シンボル２１ｂの始点のＸＹ座標と一致している。また、転てつ器シンボル２２ｂの終点のＸＹ座標は、軌道回路シンボル２１ｃの始点のＸＹ座標と一致している。
【００２８】
＜反位状態で欠損が生じる軌道回路シンボル及び転てつ器シンボルの例＞
図６は、図５の配置例に基づいて運転制御装置で画面表示される配線略図上の軌道回路シンボル及び転てつ器シンボル（図１の画面定義ファイル作成部４が後述のような変換処理を行わなかったとした場合の軌道回路シンボル及び転てつ器シンボル）を示している。
【００２９】
図６において、軌道回路シンボル３１ａ、３１ｂ、３１ｃはそれぞれ図５の軌道回路シンボル２１ａ、２１ｂ、２１ｃに対応し、転てつ器シンボル３２ａ、３２ｂはそれぞれ図５の転てつ器シンボル２２ａ、２２ｂに対応している。運転制御装置では、各シンボル３１ａ、３１ｂ、３１ｃ、３２ａ、３２ｂは、見やすくするためにある程度太い直線で描画されている。
【００３０】
図６のうち、図６Ａは、定位状態の場合の軌道回路シンボル及び転てつ器シンボルを示している。定位状態の場合、転てつ器シンボルの表示は、図５の転てつ器シンボル２２ａに対応した転てつ器シンボル３２ａとなる。この場合は、軌道回路シンボル３１ａと転てつ器シンボル３２ａとの交点部分や、軌道回路シンボル３１ｂと転てつ器シンボル３２ａとの交点部分に欠損は生じない。これは、軌道回路シンボル３１ａ及び３１ｂと転てつ器シンボル３２ａとが画面の所定方向（例えば水平方向）に対して同一角度で描画されているためである。
【００３１】
他方、図６Ｂは、反位状態の場合の軌道回路シンボル及び転てつ器シンボルを示している。反位状態の場合は、転てつ器シンボルの表示は、図５の転てつ器シンボル２２ｂに対応した転てつ器シンボル３２ｂとなる。この場合は、軌道回路シンボル３１ｃと転てつ器シンボル３２ｂの交点部分に欠損は生じないが、軌道回路シンボル３１ａと転てつ器シンボル３２ｂの交点部分には欠損３４が生じる。これは、軌道回路シンボル３１ａと転てつ器シンボル３２ｂとは画面の所定方向に対して同一角度で描画されていないためである。この欠損３４は、各シンボルを太い直線で描画するほど大きくなり、運転制御装置を使用する操作員の視認性を低下させてしまう。
【００３２】
また、鉄道分野の配線略図では、転てつ器シンボルが接続されている軌道回路シンボルとその転てつ器シンボルとがなす角度（図６Ｂでは角度３３）は、鋭角（９０度以下）になることはなく、鈍角（９０度を超え１８０度未満）になる。これは、鉄道分野の配線略図が鉄道の線路を模写しており、軌道回路シンボルと転てつ器シンボルとがなす角度が鋭角となる線路を列車が走行できないためである。
【００３３】
以上のことから、本実施の形態では、転てつ器シンボルが接続されている軌道回路シンボルとその転てつ器シンボルとがなす角度が鈍角である場合に、それらのシンボルの交点部分に欠損が生じることを防止するための変換処理を実行する。以下、この変換処理について説明する。
【００３４】
＜転てつ器シンボルに対して実行する変換処理＞
図７は、図１の画面定義ファイル作成部４が、画面定義ファイル６を作成する際に転てつ器シンボルに対して実行する変換処理を示している。
この変換処理では、画面定義ファイル作成部４は、まず、図１のレイアウト作画部３で定義された配線略図の画面上の全てのシンボルを、実施対象として設定する（ステップＳ１）。
【００３５】
そして、画面定義ファイル作成部４は、実施対象として設定したシンボルの１つずつについて、当該シンボルが転てつ器シンボルであるか否かを判定する（ステップＳ２）。転てつ器シンボルでなければ、画面定義ファイル作成部４は、次のシンボルについてステップＳ２を繰り返す。
【００３６】
ステップＳ２で転てつ器シンボルであると判定した場合、画面定義ファイル作成部４は、以下のように処理を行う。すなわち、画面定義ファイル作成部４は、画面定義ファイル作成部４内のメモリ（図４ではＲＡＭ７３）に領域を確保した交点座標リストの交点ＸＹ座標及び転てつ器情報の領域に、当該転てつ器シンボルの始点及び終点のＸＹ座標を設定する（ステップＳ３）。
そして、画面定義ファイル作成部４は、全てのシンボルに対してステップＳ２及びＳ３の処理を実施し終えたか否かを判定する（ステップＳ４）。そして、画面定義ファイル作成部４は、全てのシンボルに対して処理を実施し終えるまでステップＳ２〜Ｓ４のループ処理を繰り返し、全てのシンボルに対して処理を実施し終えるとステップＳ２〜Ｓ４のループ処理を抜ける。
【００３７】
＜交点座標リストの構成例＞
図８は、画面定義ファイル作成部４内のメモリに領域を確保した交点座標リストの構成例を示している。
交点座標リスト５１は、複数のアイテム５２（アイテム（１）〜（ｎ））で構成される。各アイテム５２は、１つの転てつ器シンボルの始点または終点のＸＹ座標である交点ＸＹ座標と、その交点ＸＹ座標と一致する始点または終点のＸＹ座標を有する自己及び他の転てつ器シンボルの転てつ器情報５３（転てつ器（１）〜（ｎ））とで構成される。転てつ器情報５３は、当該転てつ器シンボルの始点及び終点のＸＹ座標で構成される。
【００３８】
図７のステップＳ２〜Ｓ４のループ処理の内容を、図５の転てつ器シンボル２２ａ及び２２ｂを例にとって説明すると、図８のアイテム（１）には、転てつ器シンボル２２ａの始点ＸＹ座標が交点ＸＹ座標として設定される。そして、転てつ器シンボル２２ａの始点ＸＹ座標は、自己の転てつ器シンボル２２ａの始点ＸＹ座標と一致するとともに、他の転てつ器シンボル２２ｂの始点ＸＹ座標と一致する。したがって、アイテム（１）には、転てつ器シンボル２２ａの始点及び終点のＸＹ座標が転てつ器（１）として設定されるとともに、転てつ器シンボル２２ｂの始点及び終点のＸＹ座標が転てつ器（２）として設定される。
【００３９】
また、図８のアイテム（２）には、転てつ器シンボル２２ａの終点ＸＹ座標が交点ＸＹ座標として設定される。そして、転てつ器シンボル２２ａの終点ＸＹ座標は、自己の転てつ器シンボル２２ａの終点ＸＹ座標と一致する。したがって、アイテム（２）には、転てつ器シンボル２２ａの始点及び終点のＸＹ座標が転てつ器（１）として設定される。
また、図８の不図示としたアイテム（３）には、転てつ器シンボル２２ｂの終点ＸＹ座標が交点ＸＹ座標として設定される。そして、転てつ器シンボル２２ｂの終点ＸＹ座標は、自己の転てつ器シンボル２２ｂの終点ＸＹ座標と一致する。したがって、アイテム（３）には、転てつ器シンボル２２ｂの始点及び終点のＸＹ座標が転てつ器（１）として設定される。
【００４０】
なお、転てつ器シンボル２２ｂの始点ＸＹ座標は、自己の転てつ器シンボル２２ｂの始点ＸＹ座標と一致するとともに、他の転てつ器シンボル２２ａの始点ＸＹ座標と一致するが、これらのＸＹ座標は、アイテム（１）に設定されるＸＹ座標と重複する。そのため、転てつ器シンボル２２ｂの始点ＸＹ座標をアイテム５２に交点ＸＹ座標として設定することは省略される。
【００４１】
図７に示すように、ステップＳ２〜Ｓ４のループ処理を抜けると、画面定義ファイル作成部４は、ステップＳ３で設定した交点座標リストの全てのアイテム（図８のアイテム（１）〜（ｎ））を、実施対象として設定する（ステップＳ５）。
そして、画面定義ファイル作成部４は、実施対象として設定したアイテムの１つずつについて、当該アイテムの交点ＸＹ座標と一致する始点または終点のＸＹ座標を持つ軌道回路シンボルを、接続軌道回路シンボルとして取得する（ステップＳ６）。
【００４２】
続いて、画面定義ファイル作成部４は、当該アイテム内の全ての転てつ器情報（図８の転てつ器（１）〜（ｎ））を、実施対象として設定する（ステップＳ７）。
そして、画面定義ファイル作成部４は、実施対象として設定した転てつ器情報の１つずつについて、当該転てつ器情報が示す転てつ器シンボルとステップＳ６で取得した接続軌道回路シンボルとの接続角度θを求める（ステップＳ８）。この接続角度θは、接続軌道回路シンボルを、転てつ器シンボルとの接続点を回転中心として画面上で反時計回りに回転させた場合に、接続軌道回路シンボルが転てつ器シンボルと重なるときの回転角度として求める。
【００４３】
続いて、画面定義ファイル作成部４は、ステップＳ８で求めた接続角度θが、転てつ器シンボルを変換対象とするために予め設定した条件である「９０度＜θ＜１８０度または１８０度＜θ＜２７０度」という条件を満たすか否かを判定する（ステップＳ９）。
【００４４】
＜変換対象の条件＞
図９は、軌道回路シンボル２１と転てつ器シンボル２２との接続角度θが上記の変換対象の条件を満たしている例を示す。図９Ａは９０度＜θ＜１８０度の場合の例、図９Ｂは１８０度＜θ＜２７０度の場合の例を示している。
図９Ａ、図９Ｂのいずれの場合にも、軌道回路シンボル２１と転てつ器シンボル２２とがなす角度（図９Ａではθそのもの、図９Ｂでは３６０度−θ）は鈍角である。
【００４５】
図７に示すように、ステップＳ９で変換対象とするための条件を満たしていなかった場合、画面定義ファイル作成部４は、次の転てつ器情報についてステップＳ８及びＳ９を繰り返す。ステップＳ９で変換対象とするための条件を満たしていた場合は、画面定義ファイル作成部４は、当該転てつ器情報が示す転てつ器シンボルの図形情報を変換する（ステップＳ１０）。
【００４６】
＜転てつ器シンボルの図形情報の変換方式＞
図１０は、接続軌道回路シンボルの終点ＸＹ座標と転てつ器シンボルの始点ＸＹ座標とが一致する場合の、図７のステップＳ１０での転てつ器シンボルの図形情報の変換方式を示している。
【００４７】
画面定義ファイル作成部４が図１の図面管理部５に配線略図のデータを登録した際、図面管理部５（図４では不揮発性ストレージ７７）には、各シンボルについての図形情報が記憶される。この図形情報には、図形種別の情報と、シンボルの始点及び終点のＸＹ座標の情報が含まれている。
【００４８】
図１０Ａは、図７のステップＳ６で取得した接続軌道回路シンボルについて図面管理部５に記憶されている図形情報６１と、図７のステップＳ１０で変換を行う転てつ器シンボルについて図面管理部５に記憶されている図形情報６２を示している。いずれの図形情報６１、６２も、図形種別は直線になっている。
【００４９】
図７のステップＳ１０では、まず、画面定義ファイル作成部４は、図１０Ｂに示すように、接続角度θが変換対象となる時、転てつ器シンボルの図形情報６２内の図形種別の情報を、直線から折れ線に変換する。また、画面定義ファイル作成部４は、図１０Ｂに示すように、転てつ器シンボルの図形情報６２内の始点ＸＹ座標の情報を、図形情報６２について新たに確保した経由点ＸＹ座標の情報の領域に格納する。
その後、画面定義ファイル作成部４は、図１０Ｃに示すように、接続軌道回路シンボルの図形情報６１内の始点ＸＹ座標の情報を、図形情報６２内の始点ＸＹ座標の情報として格納する。
【００５０】
なお、図１０の場合とは逆に、接続軌道回路シンボルの始点ＸＹ座標と転てつ器シンボルの終点ＸＹ座標とが一致する場合には、転てつ器シンボルの図形情報６２内の経由点ＸＹ座標、終点ＸＹ座標の情報の領域に、それぞれ次のような情報を格納すればよい。
・図形情報６２内の終点ＸＹ座標の情報を、経由点ＸＹ座標の情報の領域に格納する。
・接続軌道回路シンボルの図形情報６１内の終点ＸＹ座標の情報を、図形情報６２内の終点ＸＹ座標の情報として格納する。
【００５１】
図７に示すように、画面定義ファイル作成部４は、ステップＳ１０に続き、ステップＳ７で実施対象として設定した全ての転てつ器情報に対してステップＳ８〜Ｓ１０の処理を実施し終えたか否かを判定する（ステップＳ１１）。そして、画面定義ファイル作成部４は、全ての転てつ器情報に対して処理を実施し終えるまでステップＳ８〜Ｓ１１のループ処理を繰り返し、全ての転てつ器情報に対して処理を実施し終えるとステップＳ８〜Ｓ１１のループ処理を抜ける。
【００５２】
ステップＳ８〜Ｓ１１のループ処理を抜けると、画面定義ファイル作成部４は、ステップＳ５で実施対象として設定した全てのアイテムに対してステップＳ６〜Ｓ１１の処理を実施し終えたか否かを判定する（ステップＳ１２）。そして、画面定義ファイル作成部４は、全てのアイテムに対して処理を実施し終えるまでステップＳ６〜Ｓ１２のループ処理を繰り返し、全ての転てつ器情報に対して処理を実施し終えるとステップＳ６〜Ｓ１２のループ処理を抜ける。ステップＳ６〜Ｓ１２のループ処理を抜けると、画面定義ファイル作成部４は、変換処理を終了する。
【００５３】
画面定義ファイル作成部４は、図７の変換処理を終了した後、図面管理部５に登録したデータ及びこの変換処理での転てつ器シンボルの図形情報の変換結果を用いて画面定義ファイル６を作成する。画面定義ファイル作成部４で作成された画面定義ファイル６は、前述のように、ＨＭＩ開発装置から出力された後、不図示の運転制御装置の描画プロセスに入力される。
【００５４】
＜軌道回路シンボルに転てつ器シンボルが重ねられる例＞
図１１は、図５の配置を例にとって、画面定義ファイル６を入力した運転制御装置に画面表示される配線略図上の軌道回路シンボル及び転てつ器シンボルを示しており、各シンボルには図６Ｂと同一の符号を付している。
【００５５】
図１１Ａに示すように、転てつ器シンボル３２ｂは折れ線図形に描画される。そして、転てつ器シンボル３２ｂの始点ＸＹ座標は軌道回路シンボル３１ａの始点ＸＹ座標と一致し、転てつ器シンボル３２ｂの経由点ＸＹ座標は軌道回路シンボル３１ａの終点ＸＹ座標と一致する。
その結果、図１１Ｂに示すように、転てつ器シンボル３２ｂは、始点ＸＹ座標から経由点ＸＹ座標までの部分が、軌道回路シンボル３１ａの全体と位置が重なる折れ線図形になる。図１１Ｂと図６Ｂとの対比から明らかなように、図１１Ｂでは、軌道回路シンボル３１ａと転てつ器シンボル３２ｂとの交点部分には欠損は生じていない。
【００５６】
図１１Ｂには、軌道回路シンボル３１ａと転てつ器シンボル３２ｂを同じ色（例えば、白）で表示する例を示した。
図１１Ｃには、軌道回路シンボル３１ａと転てつ器シンボル３２ｂを異なる色（ハッチングの部分が軌道回路シンボル３１ａの色）で表示する例を示している。このように、軌道回路シンボル３１ａと転てつ器シンボル３２ｂを異なる色で表示すれば、軌道回路シンボル３１ａと転てつ器シンボル３２ｂとが位置を重ねて表示されても、軌道回路シンボル３１ａと転てつ器シンボル３２ｂを見分けることが容易になる。
【００５７】
以上に説明したように、本実施の形態によれば、ＨＭＩ開発装置において、配線略図の画面のレイアウトを定義する際には、直線で描画される軌道回路シンボル及び転てつ器シンボルが用いられる。しかし、定義した配線略図上で軌道回路シンボルの端点に複数の転てつ器シンボルが接続されている場合は、画面定義ファイルを作成する際に、軌道回路シンボルとなす角度が鈍角である転てつ器シンボルが、軌道回路シンボルと位置が重なる折れ線図形に変換される。
これにより、その画面定義ファイルが入力される運転制御装置が画面表示する配線略図上で、軌道回路シンボルと転てつ器シンボルとの交点部分に欠損が生じることが防止されるので、運転制御装置を使用する操作員の視認性が向上する。
【００５８】
また、ＨＭＩ開発装置の側で転てつ器シンボルが折れ線図形に変換されるので、運転制御装置を使用する操作員が、転てつ器シンボルを折れ線図形に変換するための作業を行う必要は生じない。
【００５９】
また、ＨＭＩ開発装置の側でも、ＨＭＩ開発装置を使用する操作員がレイアウト作画部３で配線略図の画面のレイアウトを定義した後、画面定義ファイル作成部４によって自動的に転てつ器シンボルが折れ線図形に変換される。したがって、ＨＭＩ開発装置を使用する操作員が、配線略図の画面のレイアウトを定義する際に転てつ器シンボルを折れ線図形に変換するための作業を行う必要も生じない。
【００６０】
［変形例］
以上、本発明の一実施の形態について説明した。しかし、本発明は、上述した一実施の形態に限定されるものではなく、特許請求の範囲に記載した発明の要旨を逸脱しない範囲内で、種々の変形実施が可能である。
【００６１】
上述した一実施の形態では、図５のように軌道回路シンボル２１ａ、２１ｂ及び２１ｃが片開き分岐している場合に、２つの転てつ器シンボル２２ａ及び２２ｂのうち、変換の条件を満たしている転てつ器シンボル２２ｂを折れ線図形に変換する例を説明した。
しかし、別の例として、軌道回路シンボルの端点に３つ以上の転てつ器シンボルが接続されており、そのうちの２つ以上の転てつ器シンボルが変換の条件を満たす場合に、その２つ以上の転てつ器シンボルを全て折れ線図形に変換してもよい。
より具体的な例として、図１２を参照して説明する。
【００６２】
＜軌道回路シンボルが三枝分岐されている場合＞
図１２は、軌道回路シンボルの端点に３つの転てつ器シンボルが接続された、三枝分岐された軌道回路シンボルの例を示している。図１２は、図６の配置を例にとって、画面定義ファイル６を入力した運転制御装置に画面表示される配線略図上の軌道回路シンボル及び転てつ器シンボルを示しており、各シンボルには図６Ａ及び図６Ｂと同一の符号を付している。ただし、図１２は、軌道回路シンボルが三枝分岐した例であるため、図６に示した軌道回路シンボル３１ａ〜３１ｃに対して、さらに軌道回路シンボル３１ｄを追加している。
【００６３】
図１２Ｂには、図６Ｂに示したのと同様に、反位状態の場合における転てつ器シンボルの表示が、転てつ器シンボル３２ｂとなることが示されている。この場合、図１１Ｂに示したように、軌道回路シンボル３１ｃと転てつ器シンボル３２ｂの交点部分に欠損は生じていない。
【００６４】
図１２Ｃについても、反位状態の場合における転てつ器シンボルの表示が、転てつ器シンボル３２ｃとなることが示されている。この場合においても、軌道回路シンボル３１ｄと転てつ器シンボル３２ｃの交点部分に欠損は生じていない。
【００６５】
このように軌道回路シンボルが三枝分岐しており、軌道回路シンボルの端点に接続された３つの転てつ器シンボルのうちの２つの転てつ器シンボルが変換の条件を満たす場合に、その２つの転てつ器シンボルを全て折れ線図形に変換することができる。また、三枝分岐に限らず、軌道回路シンボルを四枝以上の分岐とした場合にも、図１２に示したのと同様に、転てつ器シンボルを全て折れ線図形に変換することができる。
【００６６】
また、上述した一実施の形態では、図７のステップＳ９及び図９のように、転てつ器シンボルが接続されている軌道回路シンボルとその転てつ器シンボルとがなす角度が鈍角であることを変換の条件として、転てつ器シンボルを折れ線図形に変換する例を説明した。
しかし、別の例として、転てつ器シンボルが接続されている軌道回路シンボルとその転てつ器シンボルとが画面の所定方向に対して同一角度でないことを変換の条件として、転てつ器シンボルを折れ線図形に変換してもよい。
【００６７】
また、上述した一実施の形態では、図７のステップＳ１０及び図１０のように、接続軌道回路シンボルの図形情報６１内の始点ＸＹ座標の情報を、転てつ器シンボル図形情報６２内の始点ＸＹ座標の情報に格納する例を説明した。すなわち、図１１のように、転てつ器シンボルを、その転てつ器シンボルが接続されている軌道回路シンボルの全体と位置が重なる折れ線図形に変換する例を説明した。
【００６８】
しかし、別の例として、接続軌道回路シンボルの図形情報６１内の始点ＸＹ座標と終点ＸＹ座標との中間のＸＹ座標の情報を、転てつ器シンボル図形情報６２内の始点ＸＹ座標の情報に格納してもよい。すなわち、転てつ器シンボルを、その転てつ器シンボルが接続されている軌道回路シンボルと部分的に位置が重なる折れ線図形に変換してもよい。それによっても、やはり、運転制御装置に画面表示される配線略図上で、軌道回路シンボルと転てつ器シンボルとの交点部分に欠損が生じることが防止される。
【００６９】
また、上述した一実施の形態では、図２のように、図１のシンボル作画部１、動作定義部２及びレイアウト作画部３としての役割を果たすコンピュータ７０を複数設ける例を説明した。
しかし、別の例として、図１のシンボル作画部１、動作定義部２及びレイアウト作画部３としての役割を果たすコンピュータを１台だけ設けてもよい。
【００７０】
また、上述した一実施の形態では、図１のシンボル作画部１、動作定義部２及びレイアウト作画部３としての役割を果たすコンピュータ７０と、図１の画面定義ファイル作成部４及び図面管理部５としての役割を果たすコンピュータ８０とを別々に設ける例を説明した。
しかし、別の例として、図１のシンボル作画部１、動作定義部２、レイアウト作画部３、画面定義ファイル作成部４及び図面管理部５としての役割を全て果たす１台のコンピュータを設けてもよい。
【００７１】
また、上述した一実施の形態では、図２〜図４のように、ＨＭＩ開発装置を汎用のコンピュータによって構成する例を説明したが、別の例として、ＨＭＩ開発装置を組み込みシステムとして構成してもよい。
【符号の説明】
【００７２】
１…シンボル作画部、２…動作定義部、３…レイアウト作画部、４…画面定義ファイル作成部、５…図面管理部、６…画面定義ファイル
【図１】
2015231790.tif 000003
【図２】
2015231790.tif 000004
【図３】
2015231790.tif 000005
【図４】
2015231790.tif 000006
【図５】
2015231790.tif 000007
【図６】
2015231790.tif 000008
【図７】
2015231790.tif 000009
【図８】
2015231790.tif 000010
【図９】
2015231790.tif 000011
【図１０】
2015231790.tif 000012
【図１１】
2015231790.tif 000013
【図１２】
2015231790.tif 000014
【図１３】
2015231790.tif 000015