(57)【特許請求の範囲】
【請求項１】
記憶部と、
設備の図形情報を画面表示することによって、前記設備を示すシンボルをユーザが作成するのを受け付け、
前記受け付けたシンボルを前記記憶部に格納し、
制御画面に表示すべき前記設備を記憶した設備定義書、前記記憶部に格納したシンボル及び入力された前記設備が行う動作に基づいて、前記表示すべき設備、前記シンボル及び前記設備が行う動作を関連付けて記憶した設備リストデータを作成し、
前記作成した設備リストデータ及び前記記憶部に格納したシンボルに基づいて、前記制御画面に表示すべき設備ごとに、前記シンボル、前記シンボルの構成要素の形状及び前記設備が行う動作を記憶したシンボルリストデータを作成し、
前記作成したシンボルリストデータに基づいて、前記制御画面に表示すべき設備に対応する前記シンボルを画面表示し、
ユーザが前記画面表示したシンボルを、前記制御画面を摸擬する画面上に配置するのを受け付けることによって、前記シンボルの前記制御画面上での位置を決定し、
前記制御画面に表示すべき設備ごとに前記シンボルの前記制御画面上での位置及び前記設備が行う動作を記憶した画面仕様書を作成し、
前記作成した画面仕様書を前記記憶部に格納する制御部と、
を有すること、
を特徴とする制御画面作成支援装置。
【請求項２】
前記制御部は、
ユーザによって設定される位置決定順序に従って、前記シンボルを画面表示すること、
を特徴とする請求項１に記載の制御画面作成支援装置。
【請求項３】
記憶部と、
設備の図形情報を画面表示することによって、前記設備を示すシンボルをユーザが作成するのを受け付け、
前記受け付けたシンボルを前記記憶部に格納し、
制御画面に表示すべき前記設備を記憶した第１の設備定義書及び前記記憶部に格納したシンボルに基づいて、前記表示すべき設備と前記シンボルとを関連付けて記憶した第１の設備リストデータを作成し、
前記第１の設備定義書に対して変更が加えられた第２の設備定義書及び前記記憶部に格納したシンボルに基づいて、前記表示すべき設備と前記シンボルとを関連付けて記憶した第２の設備リストデータを作成し、
前記第１の設備リストデータと前記第２の設備リストデータとの差分を検出することによって、前記変更によって削除される設備、前記変更によって追加される設備及び前記変更にかかわらず継続して使用される設備を特定し、
前記作成した第１の設備リストデータ、第２の設備リストデータ及び前記記憶部に格納したシンボルに基づいて、前記第２の設備定義書に基づく制御画面に表示すべき設備ごとに、前記追加される設備及び前記継続して使用される設備に対応する前記シンボルと前記シンボル構成要素の形状とを記憶したシンボルリストデータを作成し、
前記作成したシンボルリストデータに基づいて、前記追加される設備に対応する前記シンボルをシンボル準備エリアに画面表示し、前記継続して使用される設備に対応する前記シンボルを前記制御画面を模擬する画面上の前回の位置に配置し、
ユーザが前記シンボル準備エリアに画面表示されたシンボルを、前記制御画面を摸擬する画面上に配置するのを受け付けることによって、前記追加される設備に対応する前記シンボルの前記制御画面上での位置を決定し、
前記第２の設備定義書に基づく制御画面に表示すべき設備ごとに前記シンボルの前記制御画面上での位置を記憶した画面仕様書を作成し、
前記作成した画面仕様書を前記記憶部に格納する制御部と、
を有すること、
を特徴とする制御画面作成支援装置。
【請求項４】
前記制御部は、
過去における前記シンボルの使用実績の順位に従って、前記シンボルを画面表示すること、
を特徴とする請求項３に記載の制御画面作成支援装置。
【請求項５】
制御画面作成支援装置の制御部は、
設備の図形情報を画面表示することによって、前記設備を示すシンボルをユーザが作成するのを受け付け、
前記受け付けたシンボルを前記制御画面作成支援装置の記憶部に格納し、
制御画面に表示すべき前記設備を記憶した設備定義書、前記記憶部に格納したシンボル及び入力された前記設備が行う動作に基づいて、前記表示すべき設備、前記シンボル及び前記設備が行う動作を関連付けて記憶した設備リストデータを作成し、
前記作成した設備リストデータ及び前記記憶部に格納したシンボルに基づいて、前記制御画面に表示すべき設備ごとに、前記シンボル、前記シンボルの構成要素の形状及び前記設備が行う動作を記憶したシンボルリストデータを作成し、
前記作成したシンボルリストデータに基づいて、前記制御画面に表示すべき設備に対応する前記シンボルを画面表示し、
ユーザが前記画面表示したシンボルを、前記制御画面を摸擬する画面上に配置するのを受け付けることによって、前記シンボルの前記制御画面上での位置を決定し、
前記制御画面に表示すべき設備ごとに前記シンボルの前記制御画面上での位置及び前記設備が行う動作を記憶した画面仕様書を作成し、
前記作成した画面仕様書を前記記憶部に格納すること、
を特徴とする前記制御画面作成支援装置の制御画面作成支援方法。
【請求項６】
制御画面作成支援装置の制御部は、
設備の図形情報を画面表示することによって、前記設備を示すシンボルをユーザが作成するのを受け付け、
前記受け付けたシンボルを前記制御画面作成支援装置の記憶部に格納し、
制御画面に表示すべき前記設備を記憶した第１の設備定義書及び前記記憶部に格納したシンボルに基づいて、前記表示すべき設備と前記シンボルとを関連付けて記憶した第１の設備リストデータを作成し、
前記第１の設備定義書に対して変更が加えられた第２の設備定義書及び前記記憶部に格納したシンボルに基づいて、前記表示すべき設備と前記シンボルとを関連付けて記憶した第２の設備リストデータを作成し、
前記第１の設備リストデータと前記第２の設備リストデータとの差分を検出することによって、前記変更によって削除される設備、前記変更によって追加される設備及び前記変更にかかわらず継続して使用される設備を特定し、
前記作成した第１の設備リストデータ、第２の設備リストデータ及び前記記憶部に格納したシンボルに基づいて、前記第２の設備定義書に基づく制御画面に表示すべき設備ごとに、前記追加される設備及び前記継続して使用される設備に対応する前記シンボルと前記シンボルの構成要素の形状とを記憶したシンボルリストデータを作成し、
前記作成したシンボルリストデータに基づいて、前記追加される設備に対応する前記シンボルをシンボル準備エリアに画面表示し、前記継続して使用される設備に対応する前記シンボルを前記制御画面を模擬する画面上の前回の位置に配置し、
ユーザが前記シンボル準備エリアに画面表示されたシンボルを、前記制御画面を摸擬する画面上に配置するのを受け付けることによって、前記追加される設備に対応する前記シンボルの前記制御画面上での位置を決定し、
前記第２の設備定義書に基づく制御画面に表示すべき設備ごとに前記シンボルの前記制御画面上での位置を記憶した画面仕様書を作成し、
前記作成した画面仕様書を前記記憶部に格納すること、
を特徴とする前記制御画面作成支援装置の制御画面作成支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御画面作成支援装置及び制御画面作成支援方法に関する。
【背景技術】
【０００２】
例えば、鉄道車両の運行を管理するに際して、制御画面が使用される。制御画面とは、駅又はセンタから、車両の位置を確認し、信号、転てつ器（ポイント切替装置）等の設備を遠隔制御するための画面である。設備には、駅、軌道回路、信号、転てつ器のように様々な種類が存在する。これらの種類及び配置状況が一覧してわかるように、制御画面は、これらの設備を図案化された「シンボル」として表示する。図１は、制御画面に表示されるシンボルの集合の例である。例えば符号６１は「信号機」のシンボルであり、符号６２は、「転てつ器」のシンボルである。これ以外にも図１には多くの種類の「シンボル」が表示されており、図１を見る管理者は、駅及びその周辺の設備の状況を全体的にかつ容易に理解できる。因みに、符号６３、６４は、車両を示している。
このような制御画面は、通常、駅の新設時に作成され、設備の増改築があった場合等は、制御画面を作成し直すことになる。
特許文献１のデータベース生成装置は、設備を示す図形であるシンボルと設備の種類とを対応付けて記憶したシンボル定義書、及び、制御画面上でのシンボルの座標値とシンボルの識別子を、設備の種類ごとに記憶した画面仕様書を格納する。そして、画面仕様書に基づいて、シンボルが表されている制御画面を表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３４４１６１号公報（段落０００９）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のデータベース生成装置は、設備の数が膨大であると、画面仕様書の作成に多大な時間を必要とする。さらに、作成した画面仕様書が、必要な設備をすべて記載しているか、不要な設備を記載していないかをチェックすることも大きな手間である。
そこで、本発明は、制御画面の作成時のチェック工程の省略を図れる制御画面作成支援装置を提供することを課題とする。
【課題を解決するための手段】
【０００５】
本発明は、記憶部と、設備の図形情報を画面表示することによって、設備を示すシンボルをユーザが作成するのを受け付け、受け付けたシンボルを記憶部に格納し、制御画面に表示すべき設備を記憶した設備定義書、記憶部に格納したシンボル及び入力された設備が行う動作に基づいて、表示すべき設備、シンボル及び設備が行う動作を関連付けて記憶した設備リストデータを作成し、作成した設備リストデータ及び記憶部に格納したシンボルに基づいて、制御画面に表示すべき設備ごとに、シンボル、シンボルの構成要素の形状及び設備が行う動作を記憶したシンボルリストデータを作成し、作成したシンボルリストデータに基づいて、制御画面に表示すべき設備に対応するシンボルを画面表示し、ユーザが画面表示したシンボルを、制御画面を摸擬する画面上に配置するのを受け付けることによって、シンボルの制御画面上での位置を決定し、制御画面に表示すべき設備ごとにシンボルの制御画面上での位置及び設備が行う動作を記憶した画面仕様書を作成し、作成した画面仕様書を記憶部に格納する制御部と、を有すること、を特徴とする制御画面作成支援装置である。
その他の手段については、発明を実施するための形態のなかで説明する。
【発明の効果】
【０００６】
本発明によれば、制御画面の作成時のチェック工程の省略を図れる制御画面作成支援装置を提供することが可能になる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る制御画面に表示されるシンボルの集合の例である。
【図２】本実施形態に係る制御画面作成支援装置の構成図である。
【図３】本実施形態に係る制御画面新設処理手順における情報の流れを説明する図である。
【図４】本実施形態に係る制御画面変更処理手順における情報の流れを説明する図である。
【図５】（ａ）は、本実施形態に係る設備形状定義書の例であり、（ｂ）は、本実施形態に係るシンボル定義データの例である。
【図６】（ａ）は、本実施形態に係る設備定義書の例であり、（ｂ）は、本実施形態に係る設備リストデータの例である。
【図７】（ａ）は、本実施形態に係るシンボルリストデータの例であり、（ｂ）は、本実施形態に係る画面仕様書の例である。
【図８】本実施形態に係るシンボル定義画面の例である。
【図９】本実施形態に係るレイアウト定義画面の例である。
【図１０】本実施形態に係る制御画面新設処理手順のフローチャートである。
【図１１】本実施形態に係る制御画面変更処理手順のフローチャートである。
【発明を実施するための形態】
【０００８】
以降、本発明を実施するための形態（「本実施形態」という）を、図等を参照しながら詳細に説明する。鉄道業の例によって本実施形態を説明する。しかしながら、本発明は、例えばプラント制御のように、多くの設備を制御画面により制御する分野に対して適用可能である。
【０００９】
（制御画面作成支援装置）
図２に沿って、制御画面作成支援装置１を説明する。制御画面作成支援装置１は、一般的なコンピュータであり、中央制御装置１１、キーボード、マウスなどの入力装置１２、ディスプレイなどの出力装置１３、主記憶装置１４及び補助記憶装置１５を有する。これらはバスによって相互に接続されている。主記憶装置１４における、シンボル定義部２１、設備情報解析部２２、差分情報解析部２３、設備情報取込部２４及びレイアウト定義部２５は、プログラムである。以降、「○○部は」と主体を記した場合は、中央制御装置１１が、補助記憶装置１５から各プログラムを読み出し、主記憶装置１４にロードしたうえで、各プログラムの機能を実現するものとする（詳細後記）。また、補助記憶装置１５は、シンボル定義用データベース３１及び設備リスト用データベース３２を記憶する。
【００１０】
図３に沿って、制御画面新設処理手順における情報の流れを説明する。当該情報の流れは、制御画面新設処理手順のフローチャートにおいても詳しく後記する。
シンボル定義部２１は、設備形状定義書４１に基づいて、シンボル定義データ４２を作成し、作成したシンボル定義データ４２を、シンボル定義用データベース３１に格納する（ステップＳ１）。すなわち、シンボル定義部２１は、ユーザがシンボル定義画面５１（図８）に対して線分、円等の図形を描画するのを受け付ける。そして、シンボルの形状を表すベクタデータを作成する。
【００１１】
設備情報解析部２２は、設備定義書４３に基づいて、設備リストデータ４４を作成し、作成した設備リストデータ４４を、設備リスト用データベース３２に格納する（ステップＳ２）。すなわち、設備情報解析部２２は、駅等の設備設計者が必要であると判断した設備に対し、その設備のシンボルを割り当てる。なお、ステップＳ３については図４において後記する。
【００１２】
設備情報取込部２４は、シンボル定義データ４２及び設備リストデータ４４に基づいて、シンボルリストデータ４５を作成する（ステップＳ４）。すなわち、設備情報取込部２４は、制御画面に表示すべきシンボルの種類と種類ごとの数を特定する。
【００１３】
レイアウト定義部２５は、シンボルリストデータ４５に基づいて、画面仕様書４６を作成する（ステップＳ５）。すなわち、レイアウト定義部２５は、ユーザがレイアウト定義画面５２（図９）に対してシンボルを配置するのを受け付けることによって、制御画面に表示すべきシンボルの位置を特定する。
このとき、レイアウト定義部２５は、制御画面において使用されるシンボルを、過不足なくレイアウト定義画面５２に表示（準備）する。ここで、「準備」するとは、レイアウト定義画面５２のシンボル準備エリア２７１にシンボルを表示することを意味する（詳細後記）。
【００１４】
図４に沿って、制御画面変更処理手順における情報の流れを説明する。当該情報の流れは、制御画面変更処理手順のフローチャートにおいても詳しく後記する。設備が変更された場合、制御画面上に表示されるシンボルも変更されることになる。つまり、設備設計者は、変更後の設備定義書４３ｂを作成する。
【００１５】
設備情報解析部２２は、変更後の設備定義書４３ｂに基づいて、変更後の設備リストデータ４４ｂを作成し、作成した設備リストデータ４４ｂを、設備リスト用データベース３２に格納する（ステップＳ２ｂ）。すなわち、設備情報解析部２２は、駅等の設備設計者が変更後の制御画面において必要であると判断した設備に対し、その設備のシンボルを割り当てる。
【００１６】
差分情報解析部２３は、変更前の設備リストデータ４４（制御画面新設処理手順のステップＳ２において作成されたものである）及び変更後の設備リストデータ４４ｂに基づいて、差分情報付きの設備リストデータ４４ｃを作成する（ステップＳ３）。すなわち、差分情報解析部２３は、変更前の設備リストデータ４４と変更後の設備リストデータ４４ｂとを比較し、変更後の制御画面において、不要となる設備、新たに必要となる設備、引続き必要である設備を区分する。ここで作成された差分情報付きの設備リストデータ４４ｃには、設備ごとに当該区分が記憶されている。
【００１７】
設備情報取込部２４は、シンボル定義データ４２及び差分情報付きの設備リストデータ４４ｃに基づいて、シンボルリストデータ４５を作成する（ステップＳ４ｂ）。すなわち、設備情報取込部２４は、制御画面に表示すべきシンボルの種類と種類ごとの数を特定する。このとき、レイアウト定義部２５は、制御画面上にシンボルを表示（準備）すべきか否かを前記区分に応じて決定する。
【００１８】
レイアウト定義部２５は、シンボルリストデータ４５に基づいて、画面仕様書４６を作成する（ステップＳ５ｂ）。すなわち、レイアウト定義部２５は、ユーザがレイアウト定義画面５２（図９）に対してシンボルを配置するのを受け付けることによって、制御画面に表示すべきシンボルの位置を特定する。このとき、レイアウト定義部２５は、制御画面において使用されるシンボルを、前記区分に基づいて限定したうえでレイアウト定義画面５２に表示する。つまり、不要となる設備のシンボルについては、位置を特定されるべき対象として表示（準備）しない。さらに、引続き必要である設備については、ユーザの操作を受け付けるまでもなく、レイアウト定義画面５２の制御画面作成エリア２７２上の前回決定された位置に表示する（詳細後記）。
【００１９】
（設備形状定義書）
図５（ａ）に沿って、設備形状定義書４１を説明する。設備形状定義書４１は、設備の種類ごとに作成される。図５（ａ）は、「信号機」についての設備形状定義書４１であるが、その他にも転てつ器についての設備形状定義書４１、軌道回路についての設備形状定義書４１等が存在する。
設備形状定義書４１には、設備の種類欄２０１に記憶された設備の種類に関連付けて、形状欄２０２には設備の形状が記憶されている。
【００２０】
設備の種類欄２０１の設備の種類は、設備の種類を示す文字列である。設備の種類としては、例えば、「信号機」、「転てつ器」、「軌道回路」等がある。設備の種類は、同じ性質を持つ設備をまとめて示すことができるものであればなんでもよく、例えば、「３灯式信号」、「４灯式信号」のようにさらに粒度を細かくしてもよい。
形状欄２０２の設備の形状は、設備を制御画面上で表示するシンボルのもとになる図形であり、データの形式は画像データである。画像データとは、画素の位置に関連付けて画素値が記憶されたデータであり、例えば、デザイナーが描画した絵画又は図面をスキャナで取り込んだものであってもよいし、デジタルデータとしての写真であってもよい。
【００２１】
図５（ｂ）に沿って、シンボル定義データ４２を説明する。シンボル定義データ４２と設備形状定義書４１とは、１対１に対応している。
シンボル定義データ４２においては、データ種別欄２１１に記憶されたデータ種別に関連付けて、シンボル名称欄２１２にはシンボルの名称が、構成要素（矩形）欄２１３には、シンボルの構成要素のうち矩形の構成要素の形状が、構成要素（線分）欄２１３には、シンボルの構成要素のうち線分の構成要素の形状が記憶されている。
【００２２】
データ種別欄２１１のデータ種別は、構成要素欄２１３、２１４に記憶されているデータの種別であり、例えば、「数値」、「文字列」等が想定されている。
シンボル名称欄２１２のシンボルの名称は、設備を表すシンボルそのものの名称である。シンボル定義データ４２と設備形状定義書４１とは１対１に対応していることから、シンボルの名称は、対応する設備の種類と同じになっている。
【００２３】
構成要素（矩形）欄２１３及び構成要素（線分）欄２１４を説明する前提として、「構成要素」について説明する。構成要素とは、シンボルを構成する幾何学的単位であり、例えば、線分、曲線、矩形（長方形）等である。シンボルを説明するための文字列も構成要素になり得る。したがって、シンボルがどのようなものであるかによって、そのシンボルの構成要素は異なり、構成要素の種類は多数存在することになる。単純化のために、以降では、「矩形」及び「線分」を構成要素の代表として説明を続ける。
構成要素（矩形）欄２１３の矩形の構成要素の形状は、矩形（長方形）を制御画面上に表示する場合の、その長方形の縦及び横の長さである。
構成要素（線分）欄２１４の線分の構成要素の形状は、線分を制御画面上に表示する場合の、線分の長さ及びその線分と水平線とがなす角度である。
【００２４】
図６（ａ）に沿って、設備定義書４３を説明する。設備定義書４３においては、設備名称欄２２１に記憶されている設備の名称に関連付けて、関連設備欄２２２には関連設備の名称が、時素欄２２３には時素が、鎖錠設備欄２２４には鎖錠設備の名称が記憶されている。
【００２５】
鉄道の設備においては、例えば、軌道に車両が進入することによって軌道回路が電気的に短絡すると、その軌道回路に対応する信号機のランプの色が変わる。さらに、当該軌道回路が短絡すると、車両の進行方向の１つ先の区間の転てつ器が機械的にロックされる。このような複数設備間の関連を充分に考慮したうえで、設備定義書４３は作成される。
例えば図１において、本線の軌道回路６５に車両６４が、図1の下の方から進入してくる。すると、軌道回路６５は電気的に短絡し、信号機６１（待避線発車信号機）のランプが赤に変わる。さらに、待避線が本線に合流する位置にある転てつ器６２を本線側に切り替え、待避線から本線に車両６３が進入できないようにする。この例において、信号機６１を「基準設備」と呼び、軌道回路６５を「関連設備」と呼び、転てつ器６２を「鎖錠設備」と呼ぶ。
【００２６】
設備名称欄２２１の設備の名称は、個々の基準設備の名称である。設備の名称は、前記した設備の種類よりも粒度が細かく、実際の現場では「第１本線発車信号機」、「待避線発車信号機」のような具体的なものである。ここでは、単純化して「信号機１」のように記載する。
【００２７】
関連設備欄２２２の関連設備の名称は、関連設備の名称である。前記の例で明らかなように、関連設備とは、基準設備の動作を発生させる原因となる設備である。
時素欄２２３の時素は、関連設備においてある事象が発生してから、基準設備の動作が発生するまでの許容時間である。
鎖錠設備欄２２４の鎖錠設備の名称は、鎖錠設備の名称である。鎖錠設備とは、前記の例で明らかなように、基準設備及び関連設備と組合せになっている設備であって、関連設備においてある事象が発生すると機械的にロックがかかる設備である。
因みに、設備定義書４３の１行目は、「軌道回路１」に車両が進入すると、「３０秒」以内に「信号機１」のランプの色が変わり、「転てつ器１」がロックされることを意味する。
【００２８】
（設備リストデータ）
図６（ｂ）に沿って、設備リストデータ４４を説明する。設備リストデータ４４においては、設備ＩＤ欄２３１に記憶された設備ＩＤに関連付けて、設備名称欄２３２には設備の名称が、シンボル名称欄２３３にはシンボルの名称が、シンボルＩＤ欄２３４にはシンボルＩＤが、動作１欄２３５には（基準）設備の第１の動作が、動作２欄２３６には（基準）設備の第２の動作が、差分情報欄２３７には区分が記憶されている。
【００２９】
設備ＩＤ欄２３１の設備ＩＤは、設備を一意に特定する識別子である。
設備名称欄２３２の設備の名称は、図６（ａ）の設備の名称と同じである。
シンボル名称欄２３３のシンボルの名称は、図５（ｂ）のシンボルの名称と同じである。
シンボルＩＤ欄２３４のシンボルＩＤは、シンボルを一意に特定する識別子である。複数の設備ＩＤに１つのシンボルＩＤが対応することもある。
動作１欄２３５の設備の第１の動作は、制御画面上のシンボルを管理者がクリックした結果、そのシンボルが示す設備に制御信号が送られ、そのシンボルが示す設備がある動作を行う場合における、当該動作のうちの１つである。第１の動作は、例えば「赤信号を点灯させる」である。動作は、このような具体的な動作を一意に特定する識別子（コード）であってもよい。
【００３０】
動作２欄２３６の設備の第２の動作は、前記した場合における、当該動作のうちの他の１つである。第２の動作は、例えば「青信号を点灯させる」である。
管理者がシンボルを１回クリックした場合にはその設備は第１の動作を行い、ダブルクリックをした場合は、その設備は第２の動作を行うことにしてもよい。第１の動作中（赤信号が点灯している）にシンボルをクリックすると、第２の動作を行い（赤信号が消えて青信号が点灯する）、第２の動作中（青信号が点灯している）にシンボルをクリックすると、第１の動作を行う（青信号が消えて赤信号が点灯する）というようにしてもよい。
【００３１】
差分情報欄２３７の区分は、「追加」、「削除」及び「継続」のうちの何れかである。「追加」は、当該レコードの設備が、前回の処理手順において作成された設備リストデータ４４には存在せず、今回の処理手順において作成された設備リストデータ４４に存在することを示す（前記した新たに必要となる設備に相当する）。なお、「前回の処理手順」とは、例えば後記する制御画面新設処理手順であり、「今回の処理手順」とは、例えば後記する制御画面変更処理手順である。
「削除」は、当該レコードの設備が、前回の処理手順において作成された設備リストデータ４４に存在し、今回の処理手順において作成された設備リストデータ４４には存在しないことを示す（前記した不要となる設備に相当する）。「継続」は、当該レコードの設備が、前回の処理手順において作成された設備リストデータ４４に存在し、今回の処理手順において作成された設備リストデータ４４にも存在することを示す（前記した引続き必要である設備に相当する）。
【００３２】
（シンボルリストデータ）
図７（ａ）に沿って、シンボルリストデータ４５を説明する。シンボルリストデータ４５においては、データ種別欄２４１に記憶されたデータ種別に関連付けて、設備ＩＤ欄２４２には設備ＩＤが、シンボル名称欄２４３にはシンボルの名称が、シンボルＩＤ欄２４４にはシンボルＩＤが、動作１欄２４５には（基準）設備の第１の動作が、動作２欄２４６には（基準）設備の第２の動作が、差分情報欄２４７には区分が、構成要素（矩形）欄２４８には矩形の構成要素の形状が、構成要素（線分）欄２４９には線分の構成要素の形状が記憶されている。
【００３３】
データ種別欄２４１のデータ種別は、図５（ｂ）のデータ種別と同じである。
設備ＩＤ欄２４２の設備ＩＤは、図６（ｂ）の設備ＩＤと同じである。
シンボル名称欄２４３のシンボルの名称は、図５（ｂ）のシンボルの名称と同じである。
シンボルＩＤ欄２４４のシンボルＩＤは、図６（ｂ）のシンボルＩＤと同じである。
動作１欄２４５の設備の第１の動作は、図６（ｂ）の設備の第１の動作と同じである。
動作２欄２４６の設備の第２の動作は、図６（ｂ）の設備の第２の動作と同じである。
差分情報欄２４７の区分は、図６（ｂ）の区分と同じである。ただし、シンボルリストデータ４５においては、区分の値は「追加」及び「継続」に限定される（詳細後記）。
構成要素（矩形）欄２４８の矩形の構成要素の形状は、図５（ｂ）の矩形の構成要素の形状と同じである。
構成要素（線分）欄２４９の線分の構成要素の形状は、図５（ｂ）の線分の構成要素の形状と同じである。
なお、レコード中の「・・・」は、当該欄に何らかの情報が記憶されていることを省略的に示している（図７（ｂ）についても同様）。
【００３４】
シンボルリストデータ４５においては、別々の複数の設備に対して同じ名称のシンボルが共通して表示される場合の重複分も含めて、制御画面上に表示されるべきすべてのシンボルが列挙されていることになる。かつ、今回の処理手順において表示する必要がない設備、すなわち、差分情報欄２４７の区分の値が「削除」となるような設備に対応するシンボルについてのレコードは存在しない。なお、シンボルリストデータ４５においては、シンボルが制御画面においてどの位置に表示されるかを示す情報は存在しない。
【００３５】
ちなみに、ユーザは、レイアウト定義画面５２（図９）のシンボル準備エリア２７１に表示（準備）されているシンボル（必ず位置を決定しなければならない設備に対応する）のうちから、任意のものをマウス等で選択し、制御画面作成エリア２７２に貼り付ける。このとき、シンボルリストデータ４５に表示されているシンボルのすべてが、同じ設備の名称のシンボルが複数ある場合はその重複分も含めて、シンボル準備エリア２７１に表示される。したがって、ユーザは、シンボル準備エリア２７１のシンボルを１つ１つ制御画面作成エリア２７２にコピーしていけば、必要な設備のシンボルのコピー（すなわち制御画面における位置の決定）を失念することがなくなり、かつ、不要な設備のシンボルを誤ってコピーすることもなくなる。
【００３６】
（画面仕様書）
図７（ｂ）に沿って、画面仕様書４６を説明する。前記のシンボルリストデータ４５と比較すると、画面仕様書４６は、シンボルリストデータ４５の差分情報欄２４７がシンボル座標欄２５７に置換されている点のみが異なる。したがって、欄２５１〜２５６、２５８及び２５９については、説明を省略する。
シンボル座標欄２５７のシンボル座標値は、制御画面におけるシンボルの代表点の座標値である。シンボルは形状を有する図形であるので、例えば、シンボルの重心等をシンボルの代表点とする。図９の制御画面作成エリア２７２は、制御画面を摸擬したエリアであり、ユーザが、制御画面作成エリア２７２にシンボルを手動で配置した際の当該エリアにおけるシンボル座標値が、実際の制御画面における当該シンボルの（重心の）座標値となる。
【００３７】
（処理手順）
以降で、本実施形態の処理手順を説明する。処理手順には、（１）制御画面新設処理手順及び（２）制御画面変更処理手順の２つが存在する。（２）の実行は、（１）が既に実行されていることが前提となっている。
【００３８】
（制御画面新設処理手順）
図１０に沿って、制御画面新設処理手順を説明する。当該処理手順が開始される時点において、設備形状定義書４１（図５（ａ））及び設備定義書４３（図６（ａ））が既に完成した状態で補助記憶装置１５に格納されているものとする。
【００３９】
ステップＳ３０１において、シンボル定義部２１は、シンボル定義画面５１（図８）を出力装置１３に表示する。シンボル定義画面５１は、パレットエリア２６１、キャンバスエリア２６２及び名称入力エリア２６３を有する。パレットエリア２６１には、シンボルの構成要素である図形（矩形、線分など）が表示されることになる。ステップＳ３０１の段階では、キャンバスエリア２６２及び名称入力エリア２６３の名称欄２６４は空欄である。
【００４０】
ステップＳ３０２において、シンボル定義部２１は、設備形状定義書４１（図５（ａ））を読み出す。具体的には、シンボル定義部２１は、補助記憶装置１５から、設備形状定義書４１のうちの任意の１つ、又はユーザが指定する１つを読み出す。そして、読み出した設備形状定義書４１の設備の形状（図５（ａ）符号２０２）を、シンボル定義画面５１のキャンバスエリア２６２に表示する（符号２６５）。この画像を以降「シャドウ画像」と呼ぶことがある。このとき、シンボル定義部２１は、シャドウ画像を、もとの状態に比して明度又は彩度を落として表示すると、後記するユーザの作業が行い易くなる。
【００４１】
ステップＳ３０３において、シンボル定義部２１は、シンボル定義データ４２を作成する。具体的には、シンボル定義部２１は、第１に、ユーザが、パレットエリア２６１に表示されている任意の１又は複数の図形をマウスで掴みキャンバスエリア２６２に移動することによってコピーするのを受け付ける。ユーザは、例えばシャドウ画像が信号機である場合、信号機のランプを示す形状（符号２６６）の上に、円形の図形２６７をコピーする。なお、ユーザは、既存の技術を使用して、例えば円の半径を変更する、円に色を付ける等の加工ができるものとする。
シンボル定義部２１は、第２に、ユーザが名称入力エリア２６３の名称欄２６４にシンボルの名称を入力し、登録ボタン２６８を押下するのを受け付ける。
【００４２】
シンボル定義部２１は、第３に、シンボル定義データ４２を新たに１つ作成し、データ種別欄２１１に「数値」を記憶し、シンボル名称欄２１２にステップＳ３０３の「第２」において受け付けたシンボルの名称を記憶する。
シンボル定義部２１は、第４に、ステップＳ３０３の「第１」においてユーザがコピーした結果、現在キャンバスエリア２６２に表示されているすべての図形の形状を、構成要素の形状を示すデータ（縦の長さ及び横の長さ等）に変換し、変換したデータを、その形状が矩形であれば、新たなシンボル定義データ４２の構成要素（矩形）欄２１３に記憶し、その形状が線分であれば、新たなシンボル定義データ４２の構成要素（線分）欄２１４に記憶し、・・・等の処理を行う。そして、完成したシンボル定義データ４２をシンボル定義用データベース３１に格納する。
【００４３】
なお、図５（ｂ）には表現されていないが、１つのシンボルに含まれる複数の構成要素間の相対的な位置関係を示す情報が、「構成要素の形状」に含まれているものとする。例えば、図５（ｂ）の構成要素（矩形）欄２１３及び構成要素（線分）欄２１４に注目する。任意の１つの構成要素（例えば構成要素（矩形）欄２１３の矩形）の重心を原点とするローカル座標系において、他の構成要素（例えば線分）の重心が位置する座標値が、構成要素（線分）欄２１４には含まれているものとする。このようにすれば、シンボル定義データ４２を使用して、キャンバスエリア２６２に表示されているシンボル全体（シャドウ画像を除く）をそのまま再現することができる。
シンボル定義部２１は、ステップＳ３０２及びＳ３０３の処理を、補助記憶装置１５に格納されているすべての設備形状定義書４１について（信号機について→転てつ器について→軌道回路について→・・・）繰り返す。
【００４４】
ステップＳ３０４において、設備情報解析部２２は、設備定義書４３を読み出す。具体的には、設備情報解析部２２は、補助記憶装置１５から、設備定義書４３（図６（ａ））を読み出す。
【００４５】
ステップＳ３０５において、設備情報解析部２２は、設備リストデータ４４（図６（ｂ））を作成する。具体的には、設備情報解析部２２は、第１に、設備リストデータ４４の新たなレコードを作成する。
設備情報解析部２２は、第２に、設備定義書４３の未処理の任意のレコードを取得する。取得したレコードを「処理対象レコード」と呼ぶことがある。
設備情報解析部２２は、第３に、新たなレコードの設備名称欄２３２に、処理対象レコードの設備の名称を記憶する。
【００４６】
設備情報解析部２２は、第４に、ユーザが入力装置１２を介してシンボルの名称を入力するのを受け付ける。このとき、設備情報解析部２２は、処理対象レコードを出力装置１３に表示し、ユーザが当該設備の関連設備等を理解するのを支援してもよい。さらに、すべての設備形状定義書４１を出力装置１３に表示し、ユーザが当該設備の形状と設備の種類（シンボル名称と同じ）との関係を理解するのを支援してもよい。
さらに、設備情報解析部２２は、処理対象レコードの関連設備の名称及び鎖錠設備の名称の組合せに基づいて、ユーザの手動入力によることなく、シンボルの名称を決定してもよい。この場合、当該組合せとシンボルの名称を関連付けて記憶したテーブル（図示せず）が補助記憶装置１５に記憶されているものとする。そして、設備情報解析部２２は、受け付けたシンボルの名称又は決定したシンボルの名称を、新たなレコードのシンボル名称欄２３３に記憶する。
【００４７】
設備情報解析部２２は、第５に、ユーザが入力装置１２を介して、設備の第１の動作及び設備の第２の動作を入力するのを受け付ける。このとき、設備情報解析部２２は、処理対象レコードの関連設備の名称及び鎖錠設備の名称の組合せに基づいて、ユーザの手動入力によることなく、設備の第１の動作及び設備の第２の動作を決定してもよい。この場合、処理対象レコードの関連設備の名称及び鎖錠設備の名称の組合せと、設備の第１の動作、設備の第２の動作、・・・の組合せを関連付けて記憶したテーブル（図示せず）が補助記憶装置１５に記憶されているものとする。そして、設備情報解析部２２は、受け付けた設備の第１の動作及び設備の第２の動作、又は、決定した設備の第１の動作及び設備の第２の動作を、新たなレコードの、それぞれ動作１欄２３５及び動作２欄２３６に記憶する。当然、第３の動作、第４の動作、・・・が入力（決定）されて記憶されてもよい。
【００４８】
設備情報解析部２２は、第６に、設備ＩＤ及びシンボルＩＤを採番し、新たなレコードのそれぞれ、設備ＩＤ欄２３１及びシンボルＩＤ欄２３４に記憶する。そして、新たなレコードの差分情報欄２３７に「追加」を記憶する。
【００４９】
設備情報解析部２２は、ステップＳ３０５の処理を、未処理の処理対象レコードがなくなるまで繰り返す。繰り返し処理が終了した後、設備情報解析部２２は、設備リストデータ４４（処理対象レコードの数だけレコードが存在する）を、設備リスト用データベース３２に格納する。
【００５０】
ステップＳ３０６において、設備情報取込部２４は、シンボルリストデータ４５（図７（ａ））を作成する。具体的には、設備情報取込部２４は、第１に、シンボルリストデータ４５の新たなレコードを作成する。
設備情報取込部２４は、第２に、設備リストデータ４４の未処理の任意のレコードを取得する。取得したレコードを「処理対象シンボルレコード」と呼ぶことがある。
設備情報取込部２４は、第３に、新たなレコードの設備ＩＤ欄２４２、シンボル名称欄２４３、シンボルＩＤ欄２４４、動作１欄２４５及び動作２欄２４６に、処理対象シンボルレコードの、それぞれ、設備ＩＤ、シンボルの名称、シンボルＩＤ、設備の第１の動作及び設備の第２の動作を記憶する。
【００５１】
設備情報取込部２４は、第４に、処理対象シンボルレコードのシンボルの名称を検索キーとして、補助記憶装置１５に格納されているすべてのシンボル定義データ４２（図５（ｂ））を検索し、該当したシンボル定義データ４２を取得する。
設備情報取込部２４は、第５に、取得したシンボル定義データ４２のデータ種別（欄２１１）、処理対象シンボルレコードの区分、取得したシンボル定義データ４２の矩形の構成要素の形状（欄２１３）及び線分の構成要素の形状（欄２１４）を、新たなレコードの、それぞれ、データ種別欄２４１、差分情報欄２４７、構成要素（矩形）欄２４８及び構成要素（線分）欄２４９に記憶する。
設備情報取込部２４は、ステップＳ３０６の処理を、未処理の処理対象シンボルレコードがなくなるまで繰り返す。
【００５２】
ステップＳ３０７において、レイアウト定義部２５は、レイアウト定義画面５２（図９）を出力装置１３に表示する。具体的には、レイアウト定義画面５２は、シンボルリストデータ４５のすべてのレコードについて、設備ＩＤ、及び、矩形の構成要素の形状、線分の構成要素の形状、・・・を取得し、これらの形状に関するデータを図形（シンボル）に変換したうえで、シンボル準備エリア２７１に表示する。このとき、レイアウト定義部２５は、個々のシンボルに対して設備ＩＤを関連付けたうえでシンボル準備エリア２７１に表示する。ただし、図９のように、設備ＩＤを「非表示」とすることもできるものとする。
例えば、図５（ｂ）の「信号機」についてのシンボルが、図９では、符号２７３として表示されている。シンボル準備エリア２７１に表示（準備）されているシンボルの数は、シンボルリストデータ４５のレコードの数に等しい。
ステップＳ３０７の段階では、制御画面作成エリア２７２は空欄である。
【００５３】
ステップＳ３０８において、レイアウト定義部２５は、シンボルの位置を決定する。具体的には、レイアウト定義部２５は、第１に、ユーザが、シンボル準備エリア２７１に表示されているシンボルを１つずつ、マウス等で掴んで制御画面作成エリア２７２に移動することによってコピーするのを受け付ける。そして、制御画面作成エリア２７２におけるコピーした位置の座標値（実際の制御画面における座標値に等しい）を取得し、シンボル準備エリア２７１において、コピーが終了したシンボルに「レイアウト済マーク」を重ねて表示する。レイアウト済みマークは、例えば「×」でもよい（符号２７４）。さらに、コピーが終了したシンボルの設備ＩＤに関連付けて、取得した座標値を、主記憶装置１４に一時的に記憶する。
【００５４】
レイアウト定義部２５は、第２に、シンボル準備エリア２７１にレイアウト済みマークが付されていないシンボルが残っているか否かを判断する。そして、残っている場合には、レイアウト定義部２５は、ユーザに対してシンボルの移動を促すメッセージを出力装置１３に表示し、ステップＳ３０８の「第１」の処理を繰り返す。このメッセージは、例えば「次のシンボルの位置を決定してください」である。残っていない場合には、レイアウト定義部２５は、ステップＳ３０９に進む。つまり、レイアウト定義部２５は、シンボル準備エリア２７１に表示したすべてのシンボルにレイアウト済みマークが付されることを確認した後にステップＳ３０９に進む。
【００５５】
ステップＳ３０９において、レイアウト定義部２５は、画面仕様書４６（図７（ｂ））を作成する。具体的には、レイアウト定義部２５は、第１に、シンボルリストデータ４５の差分情報欄２４７を削除し、その位置にシンボル座標欄２５７を設けて、画面仕様書４６とする。
レイアウト定義部２５は、第２に、画面仕様書４６のシンボル座標欄２５７に、ステップＳ３０８の「第１」において一時的に記憶した座標値を記憶する。このとき、それぞれの座標値は、対応する設備ＩＤが記憶されているレコードのシンボル欄２５７に記憶されることになる。
レイアウト定義部２５は、第３に、画面仕様書４６を補助記憶装置１５に格納する。
その後、制御画面新設処理手順を終了する。
【００５６】
任意のコンピュータは、このように作成された画面仕様書４６に基づいて制御画面を表示することができる。制御画面には、図１のようにシンボルの集合が表示されることになる。
【００５７】
（変形例１）
ユーザがシンボルの位置を順に決定して行く場合、その順番（位置決定順序）によっては、勘違い等による誤りを回避しやすくなる。例えば、軌道回路の位置を決定する→信号機の位置を決定する→転てつ器の位置を決定する→・・・という位置決定順序は、ユーザにとっては自然である。一方、転てつ器の位置を決定する→信号機の位置を決定する→軌道回路の位置を決定する→・・・という位置決定順序はユーザにとって不自然であり、誤りを生じさせ易い。
そこで、ステップＳ３０７において、ユーザが設定する位置決定順序に従って、シンボルをシンボル準備エリア２７１に表示することにしてもよい。ユーザが設定する位置決定順序が補助記憶装置１５に記憶されているものとする。
【００５８】
（制御画面変更処理手順）
図１１に沿って、制御画面変更処理手順を説明する。当該処理手順が開始される時点において、設備形状定義書４１（図５（ａ））が既に完成した状態で補助記憶装置１５に記憶されているものとする。さらに、制御画面新設処理手順において使用された設備定義書４３（変更前の設備定義書４３）に対してユーザが変更を加えたもの（変更後の設備定義書４３ｂ）が存在するものとする。
このような変更は、設備情報解析部２２が、ユーザによる設備定義書４３（図６（ａ））のレコードの追加、削除、部分的変更を受け付けることによって実行される。
【００５９】
ステップＳ３５１において、設備情報解析部２２は、変更後の設備定義書４３ｂを読み出す。具体的には、設備情報解析部２２は、補助記憶装置１５から、変更後の設備定義書４３ｂを読み出す。
【００６０】
ステップＳ３５２において、設備情報解析部２２は、変更後の設備リストデータ４４ｂ（図６（ｂ））を作成する。ステップＳ３５２の処理は、以下の相違点を除いて、ステップＳ３０５と同様である。
ステップＳ３０５の「第６」において、設備情報解析部２２は、「新たなレコードの差分情報欄２３７に「追加」を記憶する」こととした。しかしながら、ステップＳ３５２において、設備情報解析部２２は、当該処理を行わない。
なお、設備情報解析部２２は、設備ＩＤを採番する際（ステップＳ３０５の「第６」に対応する処理）、設備ＩＤが既に割り当てられている設備に対しては、同じ設備ＩＤを割り当てる。同様に、設備情報解析部２２は、シンボルＩＤを採番する際（ステップＳ３０５の「第６」に対応する処理）、シンボルＩＤが既に割り当てられているシンボルに対しては、同じシンボルＩＤを割り当てる。
【００６１】
ステップＳ３５３において、差分情報解析部２３は、設備リストデータの差分を解析する。具体的には、差分情報解析部２３は、第１に、設備リスト用データベース３２に格納されている変更前の設備リストデータ４４のレコードと、ステップＳ３５２において作成した変更後の設備リストデータ４４ｂのレコードとを突合する。すなわち、差分情報解析部２３は、まず、変更後の設備リストデータ４４ｂのレコードを以下の２つに区分する。
（区分１）変更前の設備リストデータ４４のレコードのなかに、設備ＩＤが一致し、かつ、シンボルＩＤも一致するものが存在する。
（区分２）変更前の設備リストデータ４４のレコードのなかに、設備ＩＤが一致し、かつ、シンボルＩＤも一致するものが存在しない。
次に、差分情報解析部２３は、変更前の設備リストデータ４４のレコードを以下の２つに区分する。
（区分３）変更後の設備リストデータ４４ｂのレコードのなかに、設備ＩＤが一致し、かつ、シンボルＩＤも一致するものが存在する。
（区分４）変更後の設備リストデータ４４ｂのレコードのなかに、設備ＩＤが一致し、かつ、シンボルＩＤも一致するものが存在しない。
【００６２】
差分情報解析部２３は、第２に、変更後の設備リストデータ４４ｂについて、「区分１」のレコードの差分情報欄２３７に「継続」を記憶し、「区分２」のレコードの差分情報欄２３７に「追加」を記憶する。
差分情報解析部２３は、第３に、変更前の設備リストデータ４４について、「区分３」のレコードの差分情報欄２３７に「継続」を記憶し、「区分４」のレコードの差分情報欄２３７に「削除」を記憶する。
【００６３】
ステップＳ３５４において、差分情報解析部２３は、差分情報付きの設備リストデータ４４ｃを作成する。具体的には、差分情報解析部２３は、ステップＳ３５３の「第２」において「継続」又は「追加」を記憶したレコードと、ステップＳ３５３の「第３」において「継続」又は「削除」を記憶したレコードを合成し、「継続」を記憶したレコードの重複分を消去し、最後に、消去せずに残ったレコードを設備ＩＤの昇順に並び変えたものを、差分情報付きの設備リストデータ４４ｃとする。
【００６４】
ステップＳ３５５において、設備情報取込部２４は、シンボルリストデータ４５を作成する。ステップＳ３５５の処理は、以下の読み替え点以外は、ステップＳ３０６と同様である。すなわち、ステップＳ３０６において、「設備情報取込部２４は、第２に、設備リストデータ４４の未処理の任意のレコードを取得する。」とあるのは、ステップＳ３５５においては、「設備情報取込部２４は、第２に、設備リストデータ４４のうち、未処理であり、かつ、差分情報欄２３７の区分が「削除」以外である任意のレコードを取得する。」と読み替える。
【００６５】
ステップＳ３５６において、レイアウト定義部２５は、レイアウト定義画面５２（図９）を表示する。具体的には、レイアウト定義部２５は、第１に、シンボルリストデータ４５のレコードのうち、区分が「追加」であるレコードについて、設備ＩＤ、及び、矩形の構成要素の形状、線分の構成要素の形状、・・・を取得し、これらの形状に関するデータを図形（シンボル）に変換したうえで、シンボル準備エリア２７１に表示する。ただし、設備ＩＤは「非表示」とすることもできるものとする。
【００６６】
レイアウト定義部２５は、第２に、シンボルリストデータ４５のレコードのうち、区分が「継続」であるレコードの設備ＩＤを検索キーとして前回の処理手順において作成済の画面仕様書４６を検索し、該当したレコードのシンボル座標値、及び、矩形の構成要素の形状、線分の構成要素の形状、・・・を取得し、これらの形状に関するデータを図形（シンボル）に変換したうえで、制御画面作成エリア２７２に表示する。
【００６７】
ステップＳ３５７において、レイアウト定義部２５は、シンボルの位置を決定する。ステップＳ３５７の処理は、ステップＳ３０８と同様である。
ステップＳ３５８において、レイアウト定義部２５は、画面仕様書４６（図７（ｂ））を作成する。ステップＳ３５８の処理は、ステップＳ３０９と同様である。
その後、制御画面変更処理手順を終了する。
【００６８】
（変形例２）
設備の変更がある都度、設備定義書４３及び設備リストデータ４４は更新されて行くことになる。しかしながら、過去において使用された回数が多いシンボルは、相対的に重要な設備に対応するシンボルであることが多い。したがって、ユーザにとっては、まずそのようなシンボルの位置を決定し、その後、相対的に重要度の低い設備に対応するシンボルの位置を決めることが便宜であり、やり直しの手間も削減できる。
前記のステップＳ３５３〜Ｓ３５６を以下の処理に代替することも可能である。
【００６９】
ステップＳ３５３において、差分情報解析部２３は、第１に、変更後の設備リストデータ４４ｂのレコードの「設備ＩＤとシンボルＩＤとの組合せ」が、過去に作成された全ての設備リストデータ４４において出現する件数をカウントする。そして、出現する件数が多い順番に、１、２、３、・・・のような順位（使用実績順位）を、「設備ＩＤとシンボルＩＤとの組合せ」に対して関連付けて記憶する。
差分情報解析部２３は、第２に、変更後の設備リストデータ４４ｂの差分情報欄２３７に使用実績順位を記憶する。
【００７０】
ステップＳ３５４において、差分情報解析部２３は、変更後の設備リストデータ４４ｂのレコードを使用実績順位の昇順に並び変えたものを、使用実績順位付きの設備リストデータ４４ｄ（４４ｄとしては図示せず）とする。
【００７１】
ステップＳ３５５において、設備情報取込部２４は、シンボルリストデータ４５を作成する。ステップＳ３５５の処理は、以下の読み替え点以外は、ステップＳ３０６と同様である。すなわち、ステップＳ３０６において、「設備情報取込部２４は、第５に、取得したシンボル定義データ４２のデータ種別（欄２１１）、処理対象シンボルレコードの区分、取得したシンボル定義データ４２の矩形の構成要素の形状（欄２１３）及び線分の構成要素の形状（欄２１４）を」とあるのを、ステップＳ３５５においては、「設備情報取込部２４は、第５に、取得したシンボル定義データ４２のデータ種別（欄２１１）、使用実績順位、取得したシンボル定義データ４２の矩形の構成要素の形状（欄２１３）及び線分の構成要素の形状（欄２１４）を」と読み替える。
【００７２】
ステップＳ３５６において、レイアウト定義部２５は、レイアウト定義画面５２（図９）を表示する。ステップＳ３５６の処理は、以下の追加記述以外は、ステップＳ３０７と同様である。すなわち、ステップＳ３０７において、『ただし、図９のように、設備ＩＤを「非表示」とすることもできるものとする。』とある直後に、「レイアウト定義部２５は、シンボルを、シンボルリストデータ４５の差分情報欄２４７の使用実績順位の順に、シンボル準備エリア２７１に、例えば、上から表示してもよい。」を加えるものとする。
【００７３】
（実施形態の効果）
本実施形態によれば、ユーザは、設備定義書４３に記憶されているすべての設備に対応するシンボルについて、過不足なくそれらの制御画面上の位置を決定することできる。ユーザは、位置を決定すべきであるにもかかわらず決定していないシンボルが残っているか否か、位置を決定する必要のないシンボルについて位置を決めているか否かをチェックする手間を省略することができる。
さらに、本実施形態によれば、ユーザは、新たに必要となった設備に対応するシンボル、過去において使用実績の多い設備に対応するシンボルを容易に視認できるので、例えば、そのようなシンボルの位置を先に決定することが可能になり、作業効率が向上する。
【００７４】
本発明は、前記した実施形態に限定されることなく、本発明の主旨を逸脱しない範囲で、変更実施が可能である。
【符号の説明】
【００７５】
１      制御画面作成支援装置
１１    中央制御装置（制御部）
１２    入力装置
１３    出力装置
１４    主記憶装置（記憶部）
１５    補助記憶装置（記憶部）
２１    シンボル定義部
２２    設備情報解析部
２３    差分情報解析部
２４    設備情報取込部
２５    レイアウト定義部
３１    シンボル定義用データベース
３２    設備リスト用データベース
４１    設備形状定義書
４２    シンボル定義データ
４３    設備定義書
４４    設備リストデータ
４５    シンボルリストデータ
４６    画面仕様書
５１    シンボル定義画面
５２    レイアウト定義画面
【図１】
0005859907.tif 000002
【図２】
0005859907.tif 000003
【図３】
0005859907.tif 000004
【図４】
0005859907.tif 000005
【図５】
0005859907.tif 000006
【図６】
0005859907.tif 000007
【図７】
0005859907.tif 000008
【図８】
0005859907.tif 000009
【図９】
0005859907.tif 000010
【図１０】
0005859907.tif 000011
【図１１】
0005859907.tif 000012