(57)【要約】【課題】制御画面の作成作業の負担を軽減すること。【解決手段】本画面作成方法は、画面作成装置の作画領域上に複数の部品を配置して画面を作成する方法であって、複数の画面に共通の部品配置画面を作成するステップと、この画面を背景スクリーンとして登録するステップと、各画面の作成においてはその背景スクリーンを作画領域に呼び出し、この呼び出した背景スクリーンに各画面に個別に対応する部品配置画面を合成するステップとを備える。【選択図】図４
2006301729.tif 000002
【特許請求の範囲】
【請求項１】
画面作成装置の作画領域上に複数の部品を配置して画面を作成する画面作成方法において、作画領域上に各画面共通の部品配置画面を背景スクリーンとして作成するステップと、背景スクリーン以外の部品配置画面を作成するステップとを、含むことを特徴とする画面作成方法。
【請求項２】
画面作成装置の作画領域上に複数の部品を配置して画面を作成する画面作成方法において、作画領域上に各画面共通の部品配置画面を背景スクリーンとして作成するステップと、作画領域上に前記背景スクリーンを低コントラスト状態で表示しておき、その表示状態で背景スクリーン以外の部品配置画面を作成するステップとを、含むことを特徴とする画面作成方法。
【請求項３】
画面作成装置の作画領域上に複数の部品を配置して画面を作成する画面作成方法において、複数の画面に共通した部品の配置画面を作成し、前記配置画面を背景スクリーンとして作成するステップと、前記背景スクリーンを登録するステップと、作画領域上に前記登録されている背景スクリーンを表示しておき、この表示状態で背景スクリーン以外の部品配置画面を作成するステップと、を含むことを特徴とする画面作成方法。
【請求項４】
背景スクリーンをギャラリ表示し、ギャラリ表示されている背景スクリーンから作画対象である背景スクリーンを選択可能にする、ことを特徴とする請求項１ないし３いずれかに記載の画面作成方法。
【請求項５】
前記画面が、ＰＬＣにより制御される外部機器の状況表示および制御操作を行うためのＨＭＩ表示部品が配置される制御画面である、ことを特徴とする請求項１ないし４いずれかに記載の画面作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面作成装置の作画領域上に部品の配置画面を作成する画面作成方法およびコンピュータ等の画面作成装置に関するものである。
【背景技術】
【０００２】
例えば複数の外部機器をＰＬＣでシーケンス制御し、その外部機器の状況表示や外部機器の操作制御をＰＬＣに接続された表示器の制御画面上で配置表示した部品により行うとともに、各表示器をホストコンピュータに共通接続し、このホストコンピュータでシステム全体を一括管理可能とした電力制御や工場設備等の制御システムがある。このような制御システムにおいて前記外部機器としては例えば操作盤、センサ、スイッチ、アクチュエータ、メータ、表示灯等がある。このような制御システムにおいて表示器の制御画面には外部機器の状況表示や外部機器の操作のための部品が配置されて表示されている。この部品はＨＭＩ（マン・マシーン・インターフェース）表示部品と定義されるものである。このＨＭＩ部品にはメータ表示部品、グラフ表示部品、スイッチ表示部品、その他の表示部品がある。
【０００３】
近年では表示器の制御画面をタッチパネル式としてこの制御画面上に表示されている部品へのタッチ操作で外部機器を制御することができるようになっている（特許文献１ないし７参照）。
【０００４】
このような表示器ではその目的に応じて制御画面上の表示部品の種類、その配置形態は各種あり、パーソナルコンピュータの作画領域上での制御画面の作成は表示器毎に行う必要がある。しかしながら、近年のごとく工場設備等においてＰＬＣの設置数の増大に伴い、表示器数が増加してくるような状況では、画面作成作業者からの画面作成作業の時間短縮、作業上の負担軽減への要求が高くなっている。
【特許文献１】特開平７−１２９３６４号公報
【特許文献２】特開平９−２８８４７７号公報
【特許文献３】特開平７−１４６７９２号公報
【特許文献４】特開２００２−１０８４２２号公報
【特許文献５】特開２００２−３２４２４５号公報
【特許文献６】特開２０００−２７６３３９号公報
【特許文献７】特開２００１−２０２１２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、制御画面の作成における作業時間の短縮と作業上の負担軽減とを可能とするものである。
【課題を解決するための手段】
【０００６】
本発明による画面作成方法は、画面作成装置の作画領域上に複数の部品を配置して画面を作成する画面作成方法において、作画領域上に各画面共通の部品配置画面を背景スクリーンとして作成するステップと、背景スクリーン以外の部品配置画面を作成するステップとを含むことを特徴とするものである。背景スクリーンは各画面において部品形状、部品数、部品配置等で共通する構成である。
【０００７】
本発明によると、複数の画面作成においては背景スクリーンを構成する部品の配置等の作成手間が該背景スクリーンにより軽減されるので、画面作成数が増加するほど、画面作成作業の負担が大きく軽減されるようになる。
【０００８】
なお、特開２００２−１０８３２７号公報には、背景画面に部品画面を貼り付ける技術が開示されているが、その背景画面は部品画面ではなく、本発明とは相違する。
【発明の効果】
【０００９】
本発明によれば、複数の画面を作成するに際して画面作成の作業時間短縮および作業負担の軽減を図ることができる。
【発明を実施するための最良の形態】
【００１０】
以下、添付した図面を参照して本発明の実施の形態に係る制御システムを詳細に説明する。図１は制御システム全体の構成を示す。図１において、１０は外部ＰＣ、２０は表示器、３０はＰＬＣ、４０は外部機器である。外部ＰＣ１０と複数の表示器２０とは共通の通信プロトコルで通信が可能な共通ネットワーク５０を介して互いに接続され、複数の表示器２０と複数のＰＬＣ３０それぞれは固有の通信プロトコルで通信が可能な専用ネットワーク６０で個々に接続されている。共通ネットワーク５０はＬＡＮ（ローカル・エリア・ネットワーク）が用いられており、共通ネットワーク５０での通信プロトコルとしてＴＣＰ／ＩＰを採用することができる。なお、共通ネットワーク５０には他の電子機器、例えば、マウス、キーボード、スピーカ、バーコードリーダ、等を接続することができる。
【００１１】
外部ＰＣ１０は、ホストコンピュータとして、一般の汎用パーソナルコンピュータと同様に、デスクトップ本体１０ａ、キーボード１０ｂ、マウス１０ｃを備え、内蔵ソフトまたは外部からインストールされた作画ツールにより、表示器２０の制御画面を作成することができるようになっている。
【００１２】
デスクトップ本体１０ａは、インターフェース（ＩＦ）１０ａ１、作画（画面作成）ツール１０ａ２、表示装置１０ａ３、メモリ１０ａ４、外部記憶装置１０ａ５、ＣＰＵ１０ａ６、およびインターフェース１０ａ７を備える。
【００１３】
デスクトップ本体１０ａは、インターフェース１０ａ１を介してキーボード１０ｂ、マウス１０ｃに接続されて、キーボード１０ｂ、マウス１０ｃの画面作成操作入力をＣＰＵ１０ａ６に取り込むことができ、また、インターフェース１０ａ７を介して共通ネットワーク５０に接続されて、画面作成による画面データを表示器２０に転送することができるようになっている。表示装置１０ａ３は汎用パーソナルコンピュータと同様の表示画面を備えて各種データや情報を表示したりする一方、作画ツール１０ａ２により画面上に作画領域を表示することができるようになっている。この作画領域上に制御画面の作成作業が行われる。メモリ１０ａ４や外部記憶装置１０ａ５はその画面作成作業に用いることができるようになっている。
【００１４】
表示器２０は、ＲＡＭ、ＲＯＭ、フラッシュＲＯＭ、ＶＲＡＭなどのメモリ２０ａや、演算処理であるＣＰＵ２０ｂ、表示装置２０ｃ、入力装置２０ｄ、インターフェース（Ｉ／Ｆ）２０ｅ，２０ｆを有しており、これらによって表示器２０の各部の動作を制御している。表示器２０は、ＣＰＵ２０ｂにおいて制御画面の表示制御、プロトコル変換およびデータ配信の処理を行うために各種のデータ処理を行うことができる。表示器２０は、外部ＰＣ１０の作画ツール１０ａ２で作成された制御画面に基づいてＶＲＡＭなどのメモリ２０ａを用いて表示装置２０ｃの画面上に制御画面を描画させることができる。制御画面には、ＨＭＩ表示部品やタグが画像ブロックとして合成されている。制御画面においては、ＨＭＩ表示部品やタグが入出力用外部機器４０の動作に応じて動くようになっており、入力用および出力用の外部機器４０の動作状況が視覚化されている。
【００１５】
表示器２０は、共通ネットワーク５０から送信される外部ＰＣ１０の画面作成データに含まれる送信先のＩＰアドレスを解析し、そのＩＰアドレスが自己のものであれば外部ＰＣ１０からのデータに含まれるコマンドを読み取り、画面作成データに対応して必要な表示動作を行うことができる。
【００１６】
ＰＬＣ３０は、制御シーケンスにしたがって、入力用外部機器４０から入力される信号に基づいて出力用外部機器４０に与える制御データの演算処理を行う。入力用外部機器４０としては、センサ（温度センサ、光センサなど）、スイッチ（押ボタンスイッチ、リミットスイッチ、圧力スイッチなど）のような機器が用いられる。出力用外部機器４０としては、アクチュエータ、リレー、電磁弁、などが用いられる。これらの入力用外部機器４０および出力用外部機器４０は、製造ラインなどの所要各部に配置される。
【００１７】
図２ないし図８を参照して外部ＰＣ１０を画面作成装置としこれを用いた画面作成方法を説明する。図２ないし図４は画面上の背景スクリーン作成の説明のための模式図であり、図５ないし図７は画面上で背景スクリーン以外の部品配置画面（個別画面）作成の説明のための模式図であり、図６は共通画面と個別画面とを合成して表示器用の制御画面作成の説明のための模式図である。
【００１８】
まず、背景スクリーンの作成について説明すると、図２で示すようにキーボード、マウス等の入力装置を操作して外部ＰＣ１０の画面に作画ツールソフトにより編集画面７０を呼び出す。編集画面７０には作画領域８０であるウインドウが配置されている。作画領域８０のサイズ等はメニューバー操作等により適宜に設定することができる。次に、図３で示すようにメニューバーの「部品」メニューをクリックして編集画面７０内に部品リストウインドウ９０を呼び出す。部品リストウインドウ９０内に収納されている部品作画に必要なテンプレート部品のうち、背景スクリーンの作成に必要なテンプレート部品を作画領域８０にドラッグアンドドロップし、マウス操作で所要の部品形状、部品配置に作画する。もちろん、ツールバーやその他の領域等に目的とする部品をアイコン表示しこの部品をワンクリックして作画領域８０に貼り付けられるようにしてもよい。これら部品のプロパティ設定の説明は省略する。こうして作画領域８０に図４で示すような背景スクリーン１００を作成する。背景スクリーン１００の作成が完成すると、メニューバーの「登録」をクリックして背景スクリーン１００を登録する。背景スクリーン１００の登録はユーザーの視覚による確認および頻繁な利用を容易にするため編集画面７０に登録内容表示領域（背景スクリーンギャラリ領域）１０２を設け、この背景スクリーンギャラリ領域１０２に背景スクリーン１００を表示する。こうして背景スクリーンギャラリ領域１０２に上記作成した背景スクリーン１００を確認可能にする。
【００１９】
次に、個別画面の作成を説明すると、この個別画面の作成モードにおいては上記登録した背景スクリーン１００が低コントラスト状態で表示される。この背景スクリーン１００の表示に代えて、背景スクリーンギャラリ領域１０２から他の背景スクリーン１００を選択して、低コントラスト状態で表示してもよい。この低コントラスト状態は図解の都合で仮想線で示している。この低コントラスト表示により作業者は背景スクリーン１００に対する個別画面の配置関係を認識することができて画面作成を、より正確に、かつ、より容易に行うことができる。次いで、図６で示すようにメニューバーの「部品」メニューをクリックして編集画面７０内に部品リストウインドウ９０を呼び出す。部品リストウインドウ９０内に収納されているテンプレート部品のうち、個別画面作成に必要なテンプレート部品を作画領域８０にドラッグアンドドロップし、マウス操作で所要の部品形状、部品配置に作画する。もちろん、背景スクリーン１００の作成と同様に、ツールバー等に目的とする部品をアイコン表示し、この部品をクリックして作画領域に貼り付けられるようにしてもよい。これら部品のプロパティ設定の説明も省略する。こうして図７の作画領域８０にレベルメータが配置された個別画面１１の作成が終了する。レベルメータはデータを棒グラフで表示するメータである。この個別画面１１０が完成すると、メニューバーの「登録」をクリックしてこの個別画面１１０を登録する。この個別画面１１０も編集画面７０に個別画面表示領域（個別画面ギャラリ領域）を設け、この個別画面ギャラリ領域に個別画面を表示可能とすることができる。こうすれば、背景スクリーン１００と個別画面１１０との組み合わせを種々に選択することができる。
【００２０】
次に、背景スクリーン１００と個別画面１１０とを合成するときは、メニューバーの合成をクリックして背景スクリーン１００と個別画面１１０とを合成する。この合成のプロパティの説明も省略する。合成操作は、図７の段階で行うようにしてもよいし、すべての個別画面１１０の作成後に、背景スクリーン１００と個別画面１１０との組み合わせを選択し、この選択の後で行うようにしてもよい。
【００２１】
また、合成状態は例えば、図示略のシミュレーション画面で確認可能にしてもよい。こうして、制御画面の作成が終了すると、外部ＰＣ１０から目的とする表示器２０に転送する。
【００２２】
図９は図４の背景スクリーン１００にボリューム表示部品が配置された他の個別画面１１０が合成された制御画面１２０を示す。図１０は背景スクリーン１００にデータを表で表示するテーブル部品のさらに他の個別画面１１０が合成された制御画面１２０を示す。図８、図９、図１０はいずれも背景スクリーン１００が共通であり、その背景スクリーン１００に棒グラフ表示部品、ボリューム表示部品、テーブル表示部品という個別画面１１０が合成された制御画面１２０を示している。もちろん、これら表示部品に限らず、他の表示部品についても背景スクリーン１００との組み合わせを選択することができる。
【００２３】
以上説明したように本実施の形態では、複数の画面作成においては背景スクリーンを各画面において共通して用いることができるから、背景スクリーンを構成する画面を作成する手間が不要となり、その分、画面作成作業の時間を短縮することができ、また作業者の負担も大幅に軽減される。
【００２４】
本発明は、上述した実施の形態に限定されるものではなく、特許請求の範囲に記載した範囲内で、種々な変更ないしは変形を含むものである。
【図面の簡単な説明】
【００２５】
【図１】外部ＰＣ、表示器およびＰＬＣからなる制御システムの構成図である。
【図２】背景スクリーンの作図の説明に供する編集画面を示す図である。
【図３】編集画面に部品ウインドウが重ね表示されている状態を示す図である。
【図４】背景スクリーンの表示画面を示す図である。
【図５】個別画面の作図の説明に供する編集画面を示す図である。
【図６】編集画面に部品ウインドウが重ね表示されている状態を示す図である。
【図７】個別画面を示す図である。
【図８】背景スクリーンに個別画面を合成した画面を示す図である。
【図９】背景スクリーンに他の個別画面を合成した例を示す図である。
【図１０】背景スクリーンにさらに他の個別画面を合成した例を示す図である。
【符号の説明】
【００２６】
１０  外部ＰＣ
２０  表示器
３０  ＰＬＣ
４０  外部機器
５０  共通ネットワーク
６０  専用ネットワーク
７０  編集画面
８０  作画領域
９０  部品リストウインドウ
１００  背景スクリーン
１１０  個別画面
１２０  制御画面
【図１】
2006301729.tif 000003
【図２】
2006301729.tif 000004
【図３】
2006301729.tif 000005
【図４】
2006301729.tif 000006
【図５】
2006301729.tif 000007
【図６】
2006301729.tif 000008
【図７】
2006301729.tif 000009
【図８】
2006301729.tif 000010
【図９】
2006301729.tif 000011
【図１０】
2006301729.tif 000012