(57)【特許請求の範囲】
【請求項１】
プログラマブル表示器の表示画面の設計に用いられる設計支援装置であって、
マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示部と、
前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応する表示画面を作成する作成画面を表示する作成画面表示部と、
前記表示画面のベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理部と、
前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定部と、
を有し、
前記管理画面表示部は、前記設定されたシンボルを前記選択されたセルに表示することを特徴とする設計支援装置。
【請求項２】
前記作成画面表示部は、前記シンボル設定部により前記選択されたセルに対して前記シンボルが設定された後、前記作成画面を表示することを特徴とする請求項１に記載の設計支援装置。
【請求項３】
前記シンボル設定部は、前記設定情報処理部により前記設定情報が設定された後、前記選択されたセルに対して前記シンボルを設定することを特徴とする請求項１に記載の設計支援装置。
【請求項４】
前記シンボルは図形を含み、
前記シンボル設定部は、あらかじめ設定された複数の図形を選択するサブ画面を表示し、指示操作に基づいて選択された図形を前記セルに設定すること、
を特徴とする請求項１〜３のうちのいずれか一項に記載の設計支援装置。
【請求項５】
前記シンボルは色を含み、
前記シンボル設定部は、あらかじめ設定された複数の色を選択するサブ画面を表示し、指示操作に基づいて選択された色を前記セルに設定すること、
を特徴とする請求項１〜４のうちのいずれか一項に記載の設計支援装置。
【請求項６】
前記シンボルは識別情報を含み、
前記管理画面表示部は、指示操作に基づいて前記識別情報を表示すること、
を特徴とする請求項１〜５のうちのいずれか一項に記載の設計支援装置。
【請求項７】
プログラマブル表示器の表示画面の設計に用いられる設計支援装置において実行される設計支援方法であって、
マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示ステップと、
前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応するベース画像を作成する作成画面を表示する作成画面表示ステップと、
前記ベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理ステップと、
前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定ステップと、
を有し、
前記管理画面表示ステップにおいて、前記設定されたシンボルを前記選択されたセルに表示することを特徴とする設計支援方法。
【請求項８】
プログラマブル表示器の表示画面の設計に用いられる設計支援装置において実行される設計支援プログラムであって、
マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示ステップと、
前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応するベース画像を作成する作成画面を表示する作成画面表示ステップと、
前記ベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理ステップと、
前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定ステップと、
を有し、
前記管理画面表示ステップにおいて、前記設定されたシンボルを前記選択されたセルに表示することを特徴とする設計支援プログラム。
【請求項９】
請求項８に記載の設計支援プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計支援装置、設計支援方法、設計支援プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
従来、制御システムにおいて、様々な出力機器（電磁弁やモータ等）を制御するプログラマブルロジックコントローラ（以下、単にコントローラ）は、出力機器等の状態をプログラマブル表示器のディスプレイに画面表示する。プログラマブル表示器はタッチパネル等の入力手段を有している。コントローラは、プログラマブル表示器を介してオペレータによる制御指示を入力し、出力機器を制御する。このようなプログラマブル表示器の表示画面は、たとえばパーソナルコンピュータで実行される設計支援ツールにより作成され、プログラマブル表示器に転送される（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１４８８７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、プログラマブル表示器は、種々の情報を含む表示画面を切り替えて表示することも可能である。上記の設計支援ツールでは、複数の表示画面のデータが作成され、各表示画面のデータはプログラマブル表示器に設定される。表示画面は、たとえばコントローラによる制御項目毎に設定され、パネルに対する操作に基づいて切り替えられる。設計支援ツールでは、このように作成された複数の表示画面を容易に管理することが求められる。
【０００５】
本発明は上記問題点を解決するためになされたものであって、その目的は、複数の表示画面の管理を容易にすることにある。
【課題を解決するための手段】
【０００６】
上記課題を解決する設計支援装置は、プログラマブル表示器の表示画面の設計に用いられる設計支援装置であって、マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示部と、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応する表示画面を作成する作成画面を表示する作成画面表示部と、前記表示画面のベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理部と、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定部と、を有し、前記管理画面表示部は、前記設定されたシンボルを前記選択されたセルに表示する。
【０００７】
この構成によれば、管理画面に表示された複数のセルのうち、選択されたセルに対応する作成画面が表示される。その作成画面に表示されたベース画像上にオブジェクトが配置されてプログラマブル表示器の表示画面の画像データが作成される。また、セルに対してシンボルが設定される。したがって、表示画面の設定情報が設定されたセルに対してシンボルを設定することにより、作成された表示画面に対応するセルにシンボルが表示され、そのシンボルにより表示画面が容易に把握される。
【０００８】
上記の設計支援装置において、前記作成画面表示部は、前記シンボル設定部により前記選択されたセルに対して前記シンボルが設定された後、前記作成画面を表示することが好ましい。
【０００９】
この構成によれば、表示画面を作成するときにセルに対してシンボルが設定されるため、後からシンボルを設定する手間を省くことが可能となる。また、シンボルの設定忘れを防止することが可能となる。
【００１０】
上記の設計支援装置において、前記シンボル設定部は、前記設定情報処理部により前記設定情報が設定された後、前記選択されたセルに対して前記シンボルを設定することが好ましい。
【００１１】
この構成によれば、任意のタイミングでシンボルを設定するや、シンボルを変更することが可能となる。
上記の設計支援装置において、前記シンボルは図形を含み、前記シンボル設定部は、あらかじめ設定された複数の図形を選択するサブ画面を表示し、指示操作に基づいて選択された図形を前記セルに設定することが好ましい。
【００１２】
この構成によれば、セルに設定された図形により、セルを容易に判別することが可能となる。また、あらかじめ設定された複数の図形から選択することで、セルに対して容易にシンボルを設定することが可能となる。
【００１３】
上記の設計支援装置において、前記シンボルは色を含み、前記シンボル設定部は、あらかじめ設定された複数の色を選択するサブ画面を表示し、指示操作に基づいて選択された色を前記セルに設定することが好ましい。
【００１４】
この構成によれば、設定された色により、セルに対応する表示画面を直感的に把握することが可能となる。
上記の設計支援装置において、前記シンボルは識別情報を含み、前記管理画面表示部は、指示操作に基づいて前記識別情報を表示することが好ましい。
【００１５】
この構成によれば、識別情報の表示により、セルに設定されたシンボルの意味を把握することが可能となる。
上記課題を解決する設計支援方法は、プログラマブル表示器の表示画面の設計に用いられる設計支援装置において実行される設計支援方法であって、マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示ステップと、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応する表示画面を作成する作成画面を表示する作成画面表示ステップと、前記表示画面のベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理ステップと、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定ステップと、を有し、前記管理画面表示ステップにおいて、前記設定されたシンボルを前記選択されたセルに表示する。
【００１６】
この構成によれば、管理画面に表示された複数のセルのうち、選択されたセルに対応する作成画面が表示される。その作成画面に表示されたベース画像上にオブジェクトが配置されてプログラマブル表示器の表示画面の画像データが作成される。また、セルに対してシンボルが設定される。したがって、表示画面の設定情報が設定されたセルに対してシンボルを設定することにより、作成された表示画面に対応するセルにシンボルが表示され、そのシンボルにより表示画面が容易に把握される。
【００１７】
上記課題を解決する設計支援プログラムは、プログラマブル表示器の表示画面の設計に用いられる設計支援装置において実行される設計支援プログラムであって、マトリックス状に配列された複数のセルを含む管理画面を表示する管理画面表示ステップと、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルに対応する表示画面を作成する作成画面を表示する作成画面表示ステップと、前記表示画面のベース画像と、指示操作に基づいて前記ベース画像上に配置されたオブジェクトの画像データを含む表示画面の設定情報を設定する設定情報処理ステップと、前記管理画面に表示された複数のセルのうち、指示操作に基づいて選択されたセルにシンボルを設定するシンボル設定ステップと、を有し、前記管理画面表示ステップにおいて、前記設定されたシンボルを前記選択されたセルに表示する。
【００１８】
この構成によれば、管理画面に表示された複数のセルのうち、選択されたセルに対応する作成画面が表示される。その作成画面に表示されたベース画像上にオブジェクトが配置されてプログラマブル表示器の表示画面の画像データが作成される。また、セルに対してシンボルが設定される。したがって、表示画面の設定情報が設定されたセルに対してシンボルを設定することにより、作成された表示画面に対応するセルにシンボルが表示され、そのシンボルにより表示画面が容易に把握される。
【００１９】
上記課題を解決する記録媒体は、上記の設計支援プログラムを記録したコンピュータ読み取り可能な記録媒体である。
この構成によれば、複数の表示画面の管理が容易に行うことを可能とする設計支援プログラムが提供される。
【発明の効果】
【００２０】
本発明によれば、複数の表示画面の管理を容易にすることができる。
【図面の簡単な説明】
【００２１】
【図１】制御システムの概略構成を示す説明図。
【図２】設計支援装置及びプログラマブル表示器の概略構成を示す模式図。
【図３】設計支援装置及びプログラマブル表示器の機能的構成を示すブロック図。
【図４】設計支援ツールの概念的構成を示すブロック図。
【図５】（ａ）は設計支援ツールの動作画面を示す説明図、（ｂ）は画面ファイル管理画面の説明図、（ｃ）は画面マネージャの一部拡大図。
【図６】シンボルの情報設定を示す説明図。
【図７】シンボルの情報設定を示す説明図。
【図８】シンボルの情報設定を示す説明図。
【図９】（ａ）（ｂ）は設計支援ツールの動作画面を示す説明図。
【図１０】別の画面ファイル管理画面の説明図。
【発明を実施するための形態】
【００２２】
以下、一実施形態を説明する。
図１に示すように、制御システムは、プログラマブルコントローラ（ＰＬＣ：Programmable Logic Controller）１１と、そのプログラマブルコントローラ１１に接続された外部機器１２とプログラマブル表示器１３を有している。
【００２３】
外部機器１２は、プログラマブルコントローラ１１の制御対象の機器であり、入力機器、出力機器を含む。入力機器としては、たとえば温度センサや光センサなどの各種のセンサ、リミットスイッチや圧力スイッチなどの各種のスイッチ、等の機器が用いられる。出力機器としては、たとえば電磁弁やモータなどのアクチュエータ、表示器、等の機器が用いられる。なお、外部機器１２として、通信機器や記憶機器が用いられてもよい。
【００２４】
プログラマブル表示器１３は、ユーザにより操作される操作部と、各種の情報を表示する表示部を有している。プログラマブル表示器１３は、複数の表示画面のデータ（画面ファイル）を記憶する。プログラマブル表示器１３は、ユーザの操作に基づいて複数の画面ファイルのうちの１つを選択し、その選択した画像ファイルの表示画面を表示する。これにより、プログラマブル表示器１３は、表示画面を切り替える。なお、プログラマブルコントローラ１１の設定に基づいて、表示画面を切り替えてもよい。
【００２５】
プログラマブルコントローラ１１は、外部機器１２の状態をプログラマブル表示器１３に表示する。また、プログラマブルコントローラ１１は、自機の情報をプログラマブル表示器１３に表示する。また、プログラマブルコントローラ１１は、プログラマブル表示器１３を介してユーザの制御指示を入力し、外部機器１２を制御する。
【００２６】
図１では、１つの外部機器１２を示したが、プログラマブルコントローラ１１に複数の外部機器が接続された制御システムとしてもよい。また、図１では、１つのプログラマブルコントローラ１１を示したが、プログラマブル表示器１３に対して複数のプログラマブルコントローラが接続された制御システムとしてもよい。
【００２７】
プログラマブル表示器１３の表示画面は、表示画面設計支援装置（以下、単に設計支援装置）で実行される表示画面設計支援ツール（以下、単に設計支援ツール）により作成され、プログラマブル表示器に転送される。
【００２８】
図２に示すように、プログラマブル表示器１３は通信ケーブル１４を介して設計支援装置３０に接続される。
設計支援装置３０は、設計支援ツールを実行するコンピュータ（たとえば、パーソナルコンピュータ（ＰＣ））等の汎用的な目的で使用される計算機上で実行されるコンピュータプログラムにより実現される。実行されるコンピュータプログラムは、上記の設計支援ツールである。以下、パーソナルコンピュータにより実現した一例を説明する。
【００２９】
パーソナルコンピュータ３０は設計入力操作用の端末であり、コンピュータ本体３１とモニタ３２とを有している。モニタ３２には、設計支援ツールの動作画面が表示される。このコンピュータ本体３１は、通信ケーブル１４を介してプログラマブル表示器１３と接続される。コンピュータ本体３１は、設計支援ツールにより作成した表示画面の設定情報をプログラマブル表示器１３に送信し、プログラマブル表示器１３はその設定情報を記憶する。なお、通信ケーブル１４の代わりに、図示しないメモリカード等の記録媒体を用いて、設計した表示画面の設定情報をプログラマブル表示器１３に供給することも可能である。
【００３０】
図３に示すように、プログラマブル表示器１３は、制御部２１、表示部２２、システムメモリ２３、設定記憶メモリ２４、通信部２５を有している。表示部２２は、表示デバイスとしての液晶表示器（ＬＣＤ）２２ａと、操作入力デバイスとしてのタッチパネル２２ｂを有している。システムメモリ２３には、オペレーションシステムプログラムが格納される。制御部２１は、オペレーションシステムプログラムに基づいてシステム全体を制御する。設定記憶メモリ２４には、表示部２２の表示画面の設定情報（画面ファイル）が格納される。通信部２５は、通信ケーブル１４と接続され、パーソナルコンピュータ３０との間でデータを送受信する。
【００３１】
コンピュータ本体３１は、中央処理装置（以下、ＣＰＵ）４１、メモリ４２、情報格納部４３、表示インタフェース（表示Ｉ／Ｆ）４４、通信インタフェース（通信Ｉ／Ｆ）４５、操作インタフェース（操作Ｉ／Ｆ）４６、外部インタフェース（外部Ｉ／Ｆ）４７を有している。ＣＰＵ４１は、各種処理を行うプロセッサである。メモリ４２には、動作時のプログラム及びデータが記憶される。情報格納部４３は、たとえばハードディスク装置やシリコンディスク装置である。情報格納部４３には、設計支援ツール５０を含む各種プログラム及びデータが格納される。
【００３２】
表示インタフェース４４はモニタ３２に接続され、モニタ３２に表示のための信号を出力する。通信インタフェース４５は、通信ケーブル１４を介してプログラマブル表示器１３に接続され、プログラマブル表示器１３とデータを送受信する。操作インタフェース４６は、操作部３４と接続される。操作部３４は、キーボードやマウス等の操作デバイスである。
【００３３】
外部インタフェース４７は、記録媒体３５と接続される。記録媒体３５は、ＤＶＤ等の可搬型媒体である。記録媒体３５は、設計支援ツール５０の提供に利用される。設計支援ツール５０は、記録媒体３５から情報格納部４３にコピーまたはインストールされる。なお、設計支援ツールは、ネットワーク接続された他の計算機からコピーまたはインストールされてもよい。この場合、ネットワーク接続された他の計算機の記憶装置が記録媒体として機能する。また、記録媒体３５として、たとえばカード型のメモリデバイス（メモリカード）を用いてもよい。
【００３４】
図４に示すように、設計支援ツール５０は、画面ファイル管理部５１、設定情報処理部５２を含む。画面ファイル管理部５１と設定情報処理部５２は、それぞれプログラムのステップとしてコンピュータ（図３に示すＣＰＵ４１）にて実行される。オブジェクトライブラリ５４、シンボルライブラリ５３は、設計支援ツール５０にて利用されるデータであり、設計支援ツール５０に含めて提供される。
【００３５】
画面ファイル管理部５１は、管理画面表示部６１、作成画面表示部６２、シンボル設定部６３を含む。なお、管理画面表示部６１、作成画面表示部６２、シンボル設定部６３は、画面ファイル管理部５１に含まれるステップとして、コンピュータ（図３に示すＣＰＵ４１）により実行される。なお、説明の都合上、管理画面表示部６１、作成画面表示部６２、シンボル設定部６３の機能（ＣＰＵの動作）を、画面ファイル管理部５１の機能として説明することがある。
【００３６】
管理画面表示部６１は、図３に示す表示部２２に、画面ファイル管理画面を表示する。管理画面表示部６１は、画面ファイル管理画面に、表示画面に設定可能なベース画面番号に応じた数のセルを表示する。そして、管理画面表示部６１は、画面ファイル５５に対して設定されたシンボルを、画面ファイル５５に対応するセルに表示する。画面ファイル５５に対応するセルは、画面ファイル５５に対応する表示画面のベース画面番号、つまり画面ファイル５５に含まれるベース画面番号と等しい番号のセルである。このように、表示画面（画面ファイル５５）のベース画面番号に対応するセルにシンボルを表示することで、作成された表示画面（または作成中の表示画面）を容易に確認することができる。
【００３７】
作成画面表示部６２は、設計画面等の画面を図３に示すモニタ３２に表示する。設定情報処理部５２は、プログラマブル表示器１３の表示画面を設計するために、表示画面の設定に関する情報（設定情報）の各種処理を行う。設定情報処理部５２は、図３に示す操作部３４の指示操作による操作入力信号等に基づき、表示画面のベース画像、ベース画像に対するオブジェクトの配置、ベース画像の色等の画面設定の入力を行い、入力した設定情報の処理を行う。表示画面の設定完了後、設定情報処理部５２は、設定情報として表示画面の画像データを含む画面ファイル５５を作成する。
【００３８】
オブジェクトライブラリ５４は、プログラマブル表示器１３の表示画面に用いる各種オブジェクトの情報を有している。オブジェクトは、スイッチ部品、ランプ部品、キーボード部品、グラフ部品などとともに、文字や画像等のキャラクタ部品を含む。オブジェクトの情報は、オブジェクトの形状や機能を示すデータを含む。設定情報処理部５２は、指示操作に基づいて選択したオブジェクトの配置位置、大きさ、色等のパラメータを設定する。設定情報処理部５２は、選択したオブジェクトの情報、パラメータを画面ファイル５５に格納する。
【００３９】
なお、図４では、１つの画面ファイル５５を示している。設定情報処理部５２は、図３に示すプログラマブル表示器１３に対して設計された１つの表示画面に対して１つの画面ファイル５５を作成する。つまり、設定情報処理部５２は、プログラマブル表示器１３の表示画面毎に画面ファイル５５を作成する。したがって、図３に示す情報格納部４３には、複数の画面ファイル５５が格納される。そして、これら複数の画面ファイル５５は、図３に示す通信ケーブル１４を介してプログラマブル表示器１３へ転送され、設定記憶メモリ２４に格納される。
【００４０】
画面ファイル管理部５１は、複数の画面ファイル５５を管理する。たとえば、設定情報処理部５２にて処理する表示画面には、識別のための名称が設定される。また、表示画面のベース画像には、管理番号（ベース画面番号）が設定される。
【００４１】
画面ファイル管理部５１は、図３に示す操作部３４の指示操作に基づいて作成する表示画面に対する名称とベース画面番号を設定し、名称とベース画面番号を含む画面ファイル５５を作成する。設定情報処理部５２は、ベース画像の設定情報（色等）と、ベース画面に配置したオブジェクトの情報（配置情報等）を画面ファイル５５に格納する。
【００４２】
シンボル設定部６３は、図３に示す操作部３４の指示操作に基づいて、画面ファイル５５に対するシンボルを設定する。シンボルライブラリ５３には、画面ファイル５５に設定するシンボルの情報を有している。
【００４３】
シンボルは、セルに表示する部品、背景の情報、識別情報を含む。部品は、図形部品、文字や画像等のキャラクタ部品を含む。背景は、背景色、模様、模様色を含む。なお、背景として単色の画像や模様の画像等の画像を設定してもよい。シンボルの情報は、部品や背景の色、部品を描く線の太さ、等の情報を含む。シンボル設定部６３は、セルにシンボルを設定する設定画面を図３に示す表示部２２に表示する。そして、シンボル設定部６３は、図３に示す操作部３４の指示操作に基づいて設定画面において入力または選択された情報を、セルに対するシンボルとして設定する。たとえば、画面ファイル管理部５１は、設定したシンボル（各種情報）を、画面ファイル５５に格納する。
【００４４】
設計支援ツール５０は、ユーザが表示画面を作成するための主画面（主ウィンドウ）を表示する。
図５（ａ）は、主画面１００の一例を示す。
【００４５】
主画面１００には、複数（図５（ａ）において２つ）の作成画面１０１，１０２、オブジェクトライブラリ画面１２０、管理画面としての画面ファイル管理画面１３０が表示される。オブジェクトライブラリ画面１２０は、たとえば部品毎の画面（ウィンドウ）として表示される。
【００４６】
図５（ｂ）に示すように、画面ファイル管理画面１３０には、複数のセル１３１が表示されている。画面ファイル管理画面１３０に表示されるセル１３１の数は、１つのプログラマブル表示器に対して設定可能な表示画面の数に対応し、たとえば１０２４個である。複数のセル１３１は、マトリックス状に配列されている。
【００４７】
各セル１３１の形状は、たとえば矩形状である。各セル１３１の大きさは、画面ファイル管理画面１３０の大きさに応じて（比例して）変化する。
横方向に配列されるセル１３１の数は固定され、たとえば１６個である。縦つまり、複数のセル１３１は、横×縦の数が「１６×６４」のマトリックス状に配列されている。
【００４８】
画面ファイル管理画面１３０に表示される縦方向のセル１３１の数は、画面ファイル管理画面１３０の大きさ（縦方向の長さ）に応じて変化する。図５（ｂ）では、縦方向に２０個のセル１３１が表示されている。
【００４９】
セル１３１が配列された矩形領域の周囲（図５（ｂ）では上側及び左側）には、セル１３１の番号が、１６進数にて表記されている。セル１３１の番号は、１６進数において「０」〜「３ＦＦ」である。セル１３１の番号は、たとえばベース画面番号である。横方向には、１桁目、つまり、「０」〜「Ｆ」の文字が表示される。また、セル１３１が配列された矩形領域の周囲（図５（ｂ）では右側）には、スクロールバー１３３が表示され、全てのセル１３１の表示を可能としている。
【００５０】
図５（ｃ）に示すように、各セル１３１は、選択、非選択に応じて表示される。たとえば、セル１３１ａは選択されたセルであり、中央部が沈んでいるように表示される。他のセルは非選択であり、中央部が浮き上がっているように表示される。セル１３１ａは作成画面１０１に対応し、作成画面１０１により表示画面の画像データを含む画像ファイルが作成される。セル１３１ｂは作成画面１０２に対応し、作成画面１０２により表示画面の画像データを含む画像ファイルが作成される。セル１３１ａ，１３１ｂは、図４に示す画面ファイル５５が作成されたセル、つまり画面ファイル５５と関連付けられたセルである。セル１３１ａ，１３１ｂには、設定されたシンボル１３２ａ，１３２ｂがそれぞれ表示されている。したがって、シンボル１３２ａ，１３２ｂにより、セル１３１ａ，１３１ｂの番号、つまり表示画面が設定されたベース画面の番号を容易に確認することができる。
【００５１】
設定されたシンボル１３２ａ，１３２ｂは、セル１３１ａ，１３１ｂに対応する表示画面を示す。たとえば、セル１３１ａに設定されたシンボル１３２ａは、起動時において表示される画面（初期画面）を示す。セル１３１ｂに設定されたシンボル１３２ｂは、プログラマブル表示器１３やプログラマブルコントローラ１１（図１参照）の各種のパラメータを設定する画面（メンテナンス画面）を示す。このように、セル１３１ａ，１３１ｂに設定されたシンボル１３２ａ，１３２ｂにより、表示画面（たとえば種別）を確認することができる。
【００５２】
なお、図５（ａ）〜図５（ｃ）は、セルに対するシンボルとして図形部品を設定した例を示している。セルに対して、シンボルとしてたとえば背景色を設定してもよい。たとえば、図５（ｃ）において、セル１３１ｂの背景色を隣接するセル１３１の色（例えば標準色）と異なるように設定することで、セル１３１ｂを容易に確認することができる。
【００５３】
次に、セルに対するシンボルの設定の一例を説明する。
図４に示す画面ファイル管理部５１は、シンボル設定画面を表示する。
図６は、表示されるシンボル設定画面１４０の一例を示す。
【００５４】
シンボル設定画面１４０は、名称入力部１４１、背景設定部１４２、バックライト設定部１４３、表示シンボル設定部１４４を含む。また、シンボル設定画面１４０には、入力情報に基づいて表示するシンボルを変更する承認ボタン１４５（「ＯＫ」と表記）と、入力情報をキャンセルするキャンセルボタン１４６が表示される。
【００５５】
名称入力部１４１は、セルに設定するシンボルに対する識別情報を設定するためのものである。識別情報は、セルに設定されたシンボルの意味等を示す。設定される識別情報には、たとえば表示画面の説明を含む。表示画面の説明として設定される識別情報としては、たとえば、「初期画面」「メンテナンス画面」「メニュー画面」、等が設定される。また、識別情報として、表示される順番が設定されてもよい。同じ図形であっても異なる識別情報を設定することで、表示されたシンボルに対する識別情報により、表示画面を把握することができる。
【００５６】
背景設定部１４２は、背景の色（背景色）、背景の模様、模様の色を設定するものであり、それぞれに対する表示部１４２ａ，１４２ｃ，１４２ｅとプルダウンボタン１４２ｂ，１４２ｄ，１４２ｆが表示される。表示部１４２ａ，１４２ｃ，１４２ｅには、設定された値または初期値に応じた色等が表示される。プルダウンボタン１４２ｂ，１４２ｄ，１４２ｆは、設定のためのサブ画面を表示するものである。
【００５７】
図７は、背景色のプルダウンボタン１４２ｂを操作（たとえばマウスカーソルによる指示とマウスボタンのクリック）した状態を示す。なお、図７では、名称入力部１４１と背景設定部１４２とを示し、他の部分を省略している。
【００５８】
サブ画面１５０には、複数の選択ボックス１５１が表示され、各選択ボックス１５１にはそれぞれに設定された色（図では色は表現されていない）が表示されている。選択ボックス１５１のクリック操作により、その選択ボックス１５１の色が背景色として選択され、表示部１４２ａに表示される。模様、模様色についても同様である。
【００５９】
図６に示すバックライト設定部１４３は、色と動作を設定するものである。このバックライト設定部１４３は、選択されたセルの表示画面から遷移する表示画面のセルの表示形態を設定するものである。図１に示すプログラマブル表示器１３は、設定された複数の表示画面（画像データ）のうちの１つの表示画面を表示する。そして、プログラマブル表示器１３は、所定の操作（たとえば、「次」が表示されたボタンをタッチする）に基づいて、設定された順序に従って表示画面を切り替える。表示画面の切り替えを、表示画面の遷移という。
【００６０】
バックライト設定部１４３は、遷移する表示画面が設定されたセルの表示形態（色、動作）を設定するものである。たとえば、色は、セルの表示色であり、動作は、表示色の表示状態（点灯，点滅）を設定する。バックライト設定部１４３には選択する色に応じた複数の選択ボタン１４３ａと、動作に応じた複数の選択ボタン１４３ｂが表示されている。複数の選択ボタン１４３ａ，１４３ｂのうちの１つを指示操作（たとえば、クリック）により選択することにより、選択した色、動作を設定する。
【００６１】
図６に示す表示シンボル設定部１４４は、画面ファイル管理画面１３０のセル１３１に表示するシンボルを設定するものである。表示シンボル設定部１４４には、表示部１４４ａと変更ボタン１４４ｂが表示される。表示部１４４ａは、選択されたセルに設定されたシンボルを表示する。変更ボタン１４４ｂは、選択されたセルにシンボルを設定するためのサブ画面を表示するものである。
【００６２】
図８は、変更ボタン１４４ｂが操作された状態を示す。なお、図８では、表示シンボル設定部１４４以外の部分を省略している。
サブ画面１６０には、複数の選択ボックス１６１が表示され、各選択ボックス１６１には、シンボルとして設定可能な図形が表示されている。選択ボックス１６１のクリック操作により、その選択ボックス１６１のシンボルが選択され、表示部１４４ａに表示される。なお、図８では、シンボルとして設定可能な部品として図形の例を示したが、部品として文字や画像などのキャラクタ部品用いられる場合にその部品が選択ボックス１６１に表示される。
【００６３】
（作用）
次に、上記の設計支援ツール５０の作用を説明する。
図４に示す設計支援ツール５０は、たとえば画面ファイル５５の作成時に、画面ファイル５５に対応するシンボルを設定する。
【００６４】
図９（ａ）に示すように、主画面１００に画面ファイル管理画面１３０が表示される。この画面ファイル管理画面１３０にはマトリックス状に配列された複数のセル１３１が表示される。表示された複数のセル１３１のうち、作成するベース画面の番号に対応するセルを操作（たとえば、ダブルクリック）する。
【００６５】
たとえば、ベース画面番号を「０００」とする。この場合、図９（ａ）において、左上のセル１３１ａを操作する。すると、図６に示すように、シンボル設定画面１４０が表示される。このシンボル設定画面１４０において、必要とする項目を入力または選択し、承認ボタン１４５を操作（クリック）する。その操作に基づき、図４に示す画面ファイル管理部５１は、選択されたセルの番号（ベース画面番号）と、設定されたシンボルの情報を含む画面ファイル５５を作成する。
【００６６】
次に、設定情報処理部５２は、作成画面とオブジェクトライブラリ画面を表示する。
図９（ｂ）に示すように、主画面１００には、作成画面１０１とオブジェクトライブラリ画面１２０が表示される。
【００６７】
作成画面１０１にはベース画像１０１ａが表示される。設計者は、作成画面１０１内において所定の操作（たとえば、右クリック）を行い、ベース画像１０１ａの背景や色を設定する。
【００６８】
オブジェクトライブラリ画面１２０には、各種のオブジェクト１２１が表示される。設計者は、オブジェクトライブラリ画面１２０内のオブジェクト１２１を適宜選択して作成画面１０１のベース画像１０１ａ上に配置する。そして、設計者は、所定の操作（たとえば、オブジェクト１０１ｂ上で右クリック）を行い、配置したオブジェクト１０１ｂの位置、大きさ、色等を設定する。
【００６９】
また、画面ファイル５５の作成後に、シンボルを設定することもできる。
図５（ａ）に示すように、主画面１００には、２つの作成画面１０１，１０２が表示されている。これら２つの作成画面１０１，１０２に対応して作成された画像データを含む画面ファイルが図３に示す情報格納部４３に格納されている。そして、図５（ｃ）に示すように、画面ファイル管理画面１３０のセル１３１ａ，１３１ｂにシンボル１３２ａ，１３２ｂが表示されている。
【００７０】
たとえば、設計者は、セル１３１ｂについて所定の操作（たとえば、セル１３１ｂ上で右クリック）を行う。図４に示す画面ファイル管理部５１は、その操作に基づいて、図６に示すシンボル設定画面１４０を表示する。このシンボル設定画面１４０により、セル１３１ｂに対するシンボルの設定（変更）を行うことができる。
【００７１】
画面ファイル管理部５１は、セル１３１に設定されたシンボルの情報に含まれる識別情報を表示する。たとえば、画面ファイル管理部５１は、図３に示す操作部３４の指示操作（たとえば、左クリック）に基づいて、１つのセル１３１を選択する。画面ファイル管理部５１は、選択したセル１３１のシンボルの情報を情報格納部４３から読み出す。そして、画面ファイル管理部５１は、その情報に含まれる識別情報を、たとえばポップアップウィンドウ等に表示する。たとえば、複数の設計者により表示画面を分担して作成した場合、各設計者によって識別情報が設定される。したがって、識別情報を表示することにより、設計者は、セルに設定されたシンボルの意味を理解することができる。
【００７２】
以上記述したように、本実施形態によれば、以下の効果を奏する。
（１）主画面１００には、複数の作成画面１０１，１０２、オブジェクトライブラリ画面１２０、管理画面としての画面ファイル管理画面１３０が表示される。画面ファイル管理画面１３０には、複数のセル１３１が表示されている。セル１３１ａは作成画面１０１に対応し、作成画面１０１により表示画面の画像データを含む画像ファイルが作成される。セル１３１ｂは作成画面１０２に対応し、作成画面１０２により表示画面の画像データを含む画像ファイルが作成される。セル１３１ａ，１３１ｂには、設定されたシンボル１３２ａ，１３２ｂがそれぞれ表示されている。したがって、シンボル１３２ａ，１３２ｂにより、セル１３１ａ，１３１ｂの番号、つまり表示画面が設定されたベース画面の番号を容易に確認することができる。また、セル１３１ａ，１３１ｂに設定されたシンボル１３２ａ，１３２ｂにより、表示画面（たとえば種別）を確認することができる。
【００７３】
（２）画面ファイル管理画面１３０にはマトリックス状に配列された複数のセル１３１が表示される。たとえば、セル１３１ａを操作（たとえば、ダブルクリック）する。すると、シンボル設定画面１４０が表示される。そして、シンボル設定画面１４０によりセル１３１ａに対するシンボルを設定した後、設定情報処理部５２は、セル１３１ａに対応する作成画面１０１を表示する。このように表示画面を作成するときにセル１３１ａに対してシンボルを設定するため、後からシンボルを設定する手間を省くことができる。また、シンボルの設定忘れを防止することができる。
【００７４】
（３）設計者は、表示画面が設定されたセル１３１ｂについて所定の操作（たとえば、セル１３１ｂ上で右クリック）を行う。図４に示す画面ファイル管理部５１は、その操作に基づいて、図６に示すシンボル設定画面１４０を表示する。このシンボル設定画面１４０により、セル１３１ｂに対するシンボルの設定（変更）を行うことができる。
【００７５】
（４）設定されたシンボル１３２ａ，１３２ｂは、セル１３１ａ，１３１ｂに対応する表示画面を示す。たとえば、セル１３１ａに設定されたシンボル１３２ａは、起動時において表示される画面（初期画面）を示す。セル１３１ｂに設定されたシンボル１３２ｂは、プログラマブル表示器１３やプログラマブルコントローラ１１（図１参照）の各種のパラメータを設定する画面（メンテナンス画面）を示す。このように、セル１３１ａ，１３１ｂに設定されたシンボル１３２ａ，１３２ｂにより、表示画面（たとえば種別）を確認することができる。
【００７６】
（５）セル１３１のシンボルとして、背景色、背景の模様、模様の色が設定される。背景色、模様、模様の色の設定により、セルに対応する表示画面を直感的に把握することができる。
【００７７】
（６）画面ファイル管理部５１は、セル１３１に設定されたシンボルの情報に含まれる識別情報を表示する。たとえば、複数の設計者により表示画面を分担して作成した場合、各設計者によって識別情報が設定される。したがって、識別情報を表示することにより、設計者は、セルに設定されたシンボルの意味を理解することができる。
【００７８】
尚、上記各実施形態は、以下の態様で実施してもよい。
・図４に示す設計支援ツール５０の構成（機能を実施する部分）を適宜変更してもよい。たとえば、作成画面表示部６２を設定情報処理部５２に含めるようにしてもよい。また、画面ファイル管理部５１に対して独立した機能ブロックとして設計支援ツール５０に含めるようにしてもよい。
【００７９】
・上記実施形態に対し、各種の画面の表示を適宜変更してもよい。
図１０は、別の画面ファイル管理画面２００を示す。この画面ファイル管理画面２００には、所定数（たとえば、２５６個）のセル１３１が表示されている。また、画面ファイル管理画面２００には、ページ番号２０１とページ切替ボタン２０２，２０３が表示されている。画面ファイル管理部は、所定数（２５６個）のセルを１つのページとして表示する。たとえば、上記と同様に４０９６個のセルは、４つのページに分割される。そして、ページ切替ボタン２０２，２０３に対する指示操作に基づいて、表示するページを切り替える。このようにしても、各セル１３１のシンボルにより、セルに対する画面ファイルの情報（表示画面の情報）を容易に確認することができる。
【００８０】
・画面ファイル管理部５１は、セルに対して設定したシンボルの情報を、セルに対応する画面ファイル５５の情報（たとえば、ベース画面番号）と関連付けて、ファイルに格納してもよい。
【００８１】
・複数の画面ファイル５５を１つのフォルダに格納し、そのフォルダをプログラマブル表示器１３に転送してもよい。フォルダをコンピュータにて表示画面を管理するプログラマブル表示器毎を作成することで、複数のプログラマブル表示器における表示画面の管理を可能とすることができる。
【００８２】
また、複数の画面ファイル５５を１つの管理ファイル（プロジェクトファイル）にて管理するようにしてもよい。たとえば、管理ファイルに複数の画面ファイル５５のそれぞれを特定するための識別情報（たとえば、ファイルの名称（ファイル名））を格納する。表示画面の追加・修正・削除に応じて管理ファイルの情報を更新する。そして、管理ファイルの情報に基づいて、コンピュータからプログラマブル表示器に画面ファイルを転送する。コンピュータにて表示画面を管理するプログラマブル表示器毎に管理ファイルを作成することで、複数のプログラマブル表示器における表示画面の管理を可能とすることができる。
【符号の説明】
【００８３】
１３…プログラマブル表示器、３０…設計支援装置、３５…記録媒体、５２…設定情報処理部、６１…管理画面表示部、６２…作成画面表示部、６３…シンボル設定部、１０１，１０２…作成画面、１０１ａ…ベース画像、１０１ｂ，１２１…オブジェクト、１３１，１３１ａ，１３１ｂ…セル、１３２ａ，１３２ｂ…シンボル。
【図１】
0006476080.tif 000002
【図２】
0006476080.tif 000003
【図３】
0006476080.tif 000004
【図４】
0006476080.tif 000005
【図５】
0006476080.tif 000006
【図６】
0006476080.tif 000007
【図７】
0006476080.tif 000008
【図８】
0006476080.tif 000009
【図９】
0006476080.tif 000010
【図１０】
0006476080.tif 000011