(57)【要約】【課題】表示画面に貼り付けられた複数のボタンに対する機能割り付けを簡単に行うことができる表示器を提供すること【解決手段】表示画面６に貼り付けた画面オブジェクトであるボタンＢ１−Ｂ６に対する機能の割り付けを物理的操作で行う物理的機能キーＦ１−Ｆ５と、この物理的機能キーＦ１−Ｆ５の操作に応じてボタンＢ１−Ｂ６に機能を割り付ける機能割り付け手段であるＣＰＵ９と、を備え、上記物理的機能キーＦ１の単一操作に応答して機能割り付け手段が複数のボタンＢ１−Ｂ６に当該物理的機能キーＦ１の機能を割り付ける。【選択図】図５
2008083767.tif 000002
【特許請求の範囲】
【請求項１】
表示画面と、この表示画面に貼り付けた画面オブジェクトであるボタンに対する機能の割り付けを物理的操作により行う物理的機能キーと、この物理的機能キーの物理的操作に応じてボタンに機能を割り付けることができる機能割り付け手段と、を備え、上記機能割り付け手段は、表示画面に複数のボタンが表示されているときに物理的機能キーの単一操作によりこれら複数のボタンに機能を割り付けすることが可能になっている、ことを特徴とする表示器。
【請求項２】
ベゼルに着脱自在とされ、そのベゼルに上記物理的機能キーが設けられている、ことを特徴とする請求項１に記載の表示器。
【請求項３】
ベゼルに複数のボタンに対するフォーカスを物理的操作により選択する物理的選択キーと、ボタンに対するフォーカスを物理的操作により確定する物理的確定キーとを備える、請求項２に記載の表示器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御対象の状態を表示したり、あるいは制御対象に制御指示を行うプログラマブル表示器等の表示器に関するものである。
【背景技術】
【０００２】
プログラマブルロジックコントローラ（ＰＬＣ）とプログラマブル表示器等の表示器とパーソナルコンピュータ（外部ＰＣ）とを備えた制御システムにおいては、ＰＬＣにより制御対象である外部機器をシーケンス制御し、表示器により外部機器の状況を表示したり外部機器を操作したりすることができ、また、ＰＣはこれらＰＬＣや表示器をプロトコル通信により制御することができるようになっている。
【０００３】
このような制御システムにおいて、表示器は、工場設備内の操作盤、スイッチ、表示灯等の外部機器の表示機能を備えることができる他、外部機器の稼働状況や作業指示のような管理のための各種のモニタ、機器に対する設定値を入力する端末としての機能を備えている（特許文献１参照）。そのため、表示器の画面上に外部機器の制御や操作のためこれらに対応して、画面オブジェクトであるボタン、メータ、グラフ、等が各種ＨＭＩ（ヒューマン・マシーン・インタフェース）表示部品として貼り付け表示されている。
【０００４】
このような表示器画面は、外部ＰＣを画面作成装置(作画ツール)としてそれに内蔵する画面作成ソフトウエア（作画ソフト）あるいはインストールした作画ソフトを用いて外部ＰＣの表示部に編集画面を表示し、その編集画面上でユーザが独自に編集作成することができる。
【０００５】
このような表示器にＨＭＩ表示部品で与えられるボタンが複数表示されている場合に、タッチパネルが無く、そのボタンに直接タッチして機能割り付けすることはできない。そのため、この表示器では表示画面周囲に物理的な機能割り付けキーを配備させ、この機能割り付けキーの操作を通じてそれぞれのボタンに機能割り付けすることが行われる。
【０００６】
しかしながら、このような機能割り付けは、ボタン数の多い表示画面ではユーザにとり極めて面倒である。
【特許文献１】特開２０００−１９４４７２号公報
【特許文献２】特開平１１−８５８３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、表示画面に貼り付けられた複数のボタンに対する機能割り付けを簡単に行うことができる表示器を提供することである。
【課題を解決するための手段】
【０００８】
本発明の表示器は、表示画面と、この表示画面に貼り付けた画面オブジェクトであるボタンに対する機能の割り付けを物理的操作により行う物理的機能キーと、この物理的機能キーの物理的操作に応じてボタンに機能を割り付けることができる機能割り付け手段と、を備え、上記機能割り付け手段は、表示画面に複数のボタンが表示されているときに物理的機能キーの単一操作によりこれら複数のボタンに機能を割り付けすることが可能になっていることを特徴とするものである。
【０００９】
本発明によれば、物理的機能キーを単一操作するだけで複数のボタンに機能を割り付けることができ、その物理的機能キーを複数のボタンごとに操作を繰り返して機能割り付けする場合よりも、複数のボタンに対する機能割り付けが簡単となる。特に、本発明は、表示画面上のタッチパネルの有無にかかわらず実施することができるが、特にタッチパネルが設けられておらず直接にボタンをタッチ操作しても無効な表示画面の場合に便利である。
【００１０】
本発明の表示器はその態様の１つとしてベゼルに着脱自在に設けることができる。こうした場合、同一ベゼルに着脱する表示器の種類を選定したり、あるいは、同一表示器を種類が異なるベゼルに組み付けたり、あるいは、表示器の種類、ベゼルの種類を共に組み替えることができる。
【００１１】
また、好ましい態様の１つとしてそのベゼルに物理的機能キーを設けることができる。こうした場合、表示器をより小型化することができるようになる。また、表示器の製造工程がより少なくて済み、表示器をより安価に製造することができるようになる。
【００１２】
また、好ましい態様の１つとしてベゼルに、複数のボタンに対するフォーカスを物理的操作により選択する物理的選択キーと、この選択を物理的操作により確定する物理的確定キーとを備える。こうした場合、表示画面にタッチパネルが設けられていない場合に、物理的機能キーで複数のボタンに機能割り付けすることができる一方で、個々のボタンに機能割り付けすることもできる。
【発明の効果】
【００１３】
本発明によると、複数のボタンに対する機能割り付けを簡単に行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、添付した図面を参照して本発明の実施の形態に係る表示器を詳細に説明する。
【００１５】
図１を参照して、同図には、パーソナルコンピュータ（外部ＰＣ）１と、表示器２と、プログラマブルコントローラ（ＰＬＣ）３と、制御対象を制御したりその状態を検出したりするデバイス４とが示されている。これらにより工場に設備された複数のデバイス４を制御する制御システムが構築される。外部ＰＣ１は、ＣＰＵ、ハードディスクドライブ、インタフェース部、および表示部を備える。このＣＰＵによりメモリやハードディスクドライブに格納されたプログラムにしたがって当該外部ＰＣ１の各部の動作を制御する他、表示器２との間の通信も制御し、ハードディスクドライブにより、ＯＳ、各種ドライバ、アプリケーションプログラム等を記憶し、インタフェース部により、表示器２との間で通信を行うことができるようになっている。
【００１６】
表示器２はＨＭＩ機器としてのプログラマブル表示器やパネルコンピュータのような表示器である。この表示器は、ＰＬＣ３とのインターフェース、操作入力のような制御のためのプログラムメモリなどを備え、グラフィック表示を行うため、操作盤、スイッチ、表示灯などの表示機能を備えることができる他、デバイス４の稼働状況や作業指示のような管理のための各種のモニタ、機器に対する設定値を入力する端末としての機能を備えている。表示器２は上記機能の実行のためのプログラムがインストールされている。このインストールは外部ＰＣ１から行うことができる。表示器２は、そのプログラムに従い、表示動作を行うようになっている。表示器２は、デバイス４を制御するＰＬＣ３に接続される。表示器２は、その表示画面上に、画面オブジェクトとして、デバイス４の操作状況を表示する部品が表示されている。これら各部品には様々な形状、カラー、文字、フォント、等の各種プロパティが設定されている。これら部品は、デバイス４と操作者とのインタフェースを形成する部品である。これら部品はデバイス４に対応している。
【００１７】
ＰＬＣ３にはシーケンスプログラムがインストールされている。このシーケンスプログラムは外部ＰＣ１によりインストールすることができる。ＰＬＣ３はそのシーケンスプログラムに従い、デバイス４に対して所要の制御動作を行うようになっている。デバイス４にはセンサ、リレー、その他の機器がある。デバイス４からＰＬＣ３にはデバイス４の状況を示すデータが入力される。ＰＬＣ３はそのデータを表示器２に、また、表示器２を介して、外部ＰＣ１に送信することができる。
【００１８】
以上において、外部ＰＣ１は、上記制御システムにおけるホストコンピュータとしての機能以外に、表示器２の表示画面の設計を行う作画ツールとして機能することができる。なお、作画ツールを外部ＰＣ１ではなく別途のパーソナルコンピュータで構成し、この作画ツールで作画した画面データを表示器２に転送するようにしてもよい。また、表示器２に作画ソフトを記憶させておき、外部ＰＣ１にその作画ソフトをインストールすることができるようにしてもよい。外部ＰＣ１で作成した画面データは表示器２に転送される。
【００１９】
表示器２ではこの画面データをフラッシュメモリなどのメモリに記憶可能なファイル形式で記憶し、画面を表示するときに、必要に応じて読み出す。また、表示器２は画面データをバックアップファイルとして保存するために、メモリに記憶された画面データをバックアップ用のファイル形式に変換して、表示器２に着脱可能な記録媒体に記憶することができる。この記録媒体としては例えばメモリカードが好適である。表示器２は、ＰＬＣ３の稼働時に、ＰＬＣ３との間でやり取りされるデータに基づいて、デバイス４の動作状態に応じて画面上に各部品や図形を表示する。
【００２０】
図２および図３を参照して実施の形態の表示器２はベゼル５に着脱自在になっている。表示器２は平面視矩形形状であり、その表示画面６はタッチパネルを備えていない。
【００２１】
ベゼル５は、表示器２を収納することができる開口７を有しており、表面に物理的操作により選択するための複数の物理的キーを備える。これら複数の物理的キーは、表示画面６に貼り付けたボタンＢ１−Ｂ６に対するフォーカスを、物理的操作により表示画面６上、上下左右に選択する複数の物理的選択キー(矢印キー)Ｍ１−Ｍ４と、この選択を物理的操作により確定操作する物理的確定キーＥ１と、ボタンＢ１−Ｂ６に物理的操作により機能を割り付けるための複数の物理的機能キーＦ１−Ｆ５とから構成されている。
【００２２】
選択キーＭ１は左方向へボタンＢ１−Ｂ６をフォーカス選択し、選択キーＭ２は右方向へボタンＢ１−Ｂ６をフォーカス選択し、選択キーＭ３は上方向へボタンＢ１−Ｂ６をフォーカス選択し、選択キーＭ４は下上方向へボタンＢ１−Ｂ６をフォーカス選択する。確定キーＥ１はこのフォーカス選択を確定するために操作される。物理的機能キーＦ１−Ｆ５はボタンＢ１−Ｂ６に機能を割り付ける。
【００２３】
図４を参照して表示器は、ＲＡＭ、ＲＯＭ、フラッシュＲＯＭ、ＶＲＡＭなどのメモリ８や、演算処理であるＣＰＵ９、表示画面６を含む表示部１０、上記各種物理的キーを含む入力部１１、外部ＰＣ１やＰＬＣ３等に対するインターフェース（Ｉ／Ｆ）１２，１３を有している。表示器２は、外部ＰＣ１の作画エディタで作成された画面に基づいてＶＲＡＭなどのメモリ８を用いて表示部１０の画面６上に当該画面を表示させることができる。この表示画面６上において、各種の画面オブジェクトが制御システムに対応して視覚化されている。
【００２４】
上記ＣＰＵ９は、入力部１１に含まれる物理的機能キーＦ１−Ｆ５の操作に応じて表示画面６のボタンＢ１−Ｂ６に機能を割り付ける機能割り付け手段を構成する。この機能割り付け手段はソフトウエアプログラムであり、物理的機能キーＦ１に関するボタンＢ１−Ｂ６に対する機能割り付けは後述する。
【００２５】
図５を参照して表示器２の動作を説明する。図５（ａ）に示す表示画面６には画面オブジェクトとして６つのボタンＢ１−Ｂ６が貼り付け表示されている。
【００２６】
これらボタンＢ１−Ｂ６には１つの機能あるいは複数の機能を割り付けすることができる。ボタンＢ１−Ｂ６は、物理的機能キーＦ１−Ｆ５が操作されて機能割り付けされると、その割り付けられた機能に応じたプログラムを実行することができるようになっている。
【００２７】
そして、実施の形態では、これらボタンＢ１−Ｂ６に物理的機能キーＦ１を操作してその機能を割り付けするに際して、選択キーＭ１−Ｍ４を操作してボタンＢ１−Ｂ６を個々に選択し、次いで、確定キーＥ１でその選択を個々に確定し、次いで、物理的機能キーＦ１で機能割り付けするという操作をすべてのボタンＢ１−Ｂ６に繰り返して実施するのではなく、物理的機能キーＦ１の単一操作によりボタンＢ１−Ｂ６にその機能を割り付けすることができるようになっている。
【００２８】
図５（ｂ）では物理的機能キーＦ１を単一操作するだけで、物理的機能キーＦ１とボタンＢ１−Ｂ６とを結ぶ矢印付き線で示すように、ボタンＢ１−Ｂ６のすべてに機能割り付けしている状態を示している。
【００２９】
これにより、実施の形態ではボタン数が６つであるが、これが多数のボタンになり、また、画面が切り替わるごとに、切り替わり先の画面ごとに多数のボタンに機能割り付けする場合には、その機能割り付けのための操作に要する労力と時間とを大幅に削減することができる。
【００３０】
図６を参照してボタンＢ１−Ｂ６に対して物理的機能キーＦ１による機能割り付けするための画面編集を説明する。図６は外部ＰＣ１における編集画面２０を示す。この編集画面２０の上部にメニューバー２１が表示されている。メニューバー２１の下方にはツールバー２２が表示されている。編集画面２０はナビゲーションウインドウ２３を備える。編集画面２０には、作画領域（固定ウインドウ）２４、オブジェクトリスト領域２５、パーツリスト領域２６およびオブジェクトヘルプ領域２７が配置されている。作画領域２４には、オブジェクトリスト領域２５からドラッグアンドドロップ等により選択して貼り付けたボタンＢ１−Ｂ６が表示されている。
【００３１】
図７に編集画面２０上にボタンＢ１に対するプロパティ設定ダイアログのウインドウ３０が呼び出された状態を示す。このウインドウ３０はボタンのプロパティを設定するウインドウである。このウインドウ３０には、プッシュボタン名「Ｎａｍｅ」、シミュレート「Ｓｉｍｕｌａｔｅ」、フレームスタイル「Ｆｒａｍｅ  Ｓｔｙｌｅ」、物理的機能キー割り当て「Ｆｕｎｃｔｉｏｎ  Ｋｅｙ  Ａｓｓｉｇｎ」、記述「Ｄｅｓｃｒｉｐｔｉｏｎ」、ラベル「Ｌａｂｅｌ」、位置「Ｐｏｓｉｔｏｎ」、色「Ｃｏｌｏｒ」、アライメント「Ａｌｉｇｎ」、タグネーム「Ｔａｇ  Ｎａｍｅ」、オブジェクトスタイル「Ｏｂｊｅｃｔ  Ｓｔｙｌｅ」、オンテキスト「ＯＮ  Ｔｅｘｔ」、オフテキスト「ＯＦＦ  Ｔｅｘｔ」、オブジェクトタイプ「Ｏｂｊｅｃｔ  Ｔｙｐｅ」、等が英語表記されている。オンテキスト「ＯＮ  Ｔｅｘｔ」、オフテキスト「ＯＦＦ  Ｔｅｘｔ」には、このボタンの文字プロパティの文字（Ｔｅｘｔ）を入力する文字プロパティ入力領域、等がある。
【００３２】
ここで、物理的機能キー割り当て「Ｆｕｎｃｔｉｏｎ  Ｋｅｙ  Ａｓｓｉｇｎ」で物理的機能キーＦ１の「Ｆ１」を入力し、「ＯＫ」することにより、ボタンＢ１には物理的機能キーＦ１の機能割り付けが設定される。同様に、図８で示すように、ボタンＢ２−Ｂ６それぞれにプロパティ設定ダイアログウインドウを呼び出して、物理的機能キーＦ１の機能割り付けが設定される。
【００３３】
以上の機能割り付け設定により、物理的機能キーＦ１を操作することにより図５（ｂ）で示すように、ボタンＢ１−Ｂ６のすべてに物理的機能キーＦ１の機能割り付けを行うことができる。
【００３４】
なお、上記では物理的機能キーＦ１の単一操作でボタンＢ１−Ｂ６のすべてに同一の機能を割り付けたが、図９（ａ）で示すように物理的機能キーＦ１ではボタンＢ１−Ｂ６のすべではなく、ボタンＢ１−Ｂ３のみに機能を割り付けたり、図９（ｂ）で示すように、物理的機能キーＦ１ではボタンＢ１−Ｂ３に、物理的機能キーＦ２ではボタンＢ４−Ｂ６にそれぞれの機能を割り付けたりしてもよい。
【００３５】
以上説明したように実施の形態では、物理的機能キーＦ１を単一操作するだけで複数のボタンＢ１−Ｂ６に機能を割り付けることができ、その物理的機能キーＦ１を複数のボタンＢ１−Ｂ６に対して１つずつ同様の操作を繰り返して機能割り付けする場合よりも、複数のボタンＢ１−Ｂ６に対する機能割り付けが簡単となる。
【００３６】
実施の形態では、表示画面６上にタッチパネルが無いので、その表示画面６に貼り付けてある複数のボタンＢ１−Ｂ６に直接にタッチ操作しても無効であるので、このような表示画面６の場合での機能割り付けには極めて便利である。
【図面の簡単な説明】
【００３７】
【図１】図１は外部ＰＣ、表示器、ＰＬＣおよびデバイスを含む制御システムを示す図である。
【図２】図２は表示器とこれのベゼルとを示す斜視図である。
【図３】表示器の正面図である。
【図４】図４は表示器の要部のブロック構成図である。
【図５】図５（ａ）は表示画面にボタンを表示した表示器の正面図、図５（ｂ）は表示画面にボタンを表示し、物理的機能キーで機能を割り付けた状態を示す正面図である。
【図６】図６は編集画面を示す図である。
【図７】図７は編集画面にボタンのプロパティ設定ダイアログのウインドウを呼び出し状態を示す図である。
【図８】図８は他のボタンのプロパティ設定ダイアログのウインドウを示す図である。
【図９】図９（ａ）は物理的機能キーによるボタンに対する機能割り付けの他の例を示す図、図９（ｂ）はさらに他の例を示す図である。
【符号の説明】
【００３８】
１  外部ＰＣ
２  表示器
３  ＰＬＣ
４  デバイス
５  ベゼル
６  表示画面
Ｂ１−Ｂ６  ボタン（画面オブジェクト）
Ｆ１−Ｆ５  物理的機能キー
【図１】
2008083767.tif 000003
【図２】
2008083767.tif 000004
【図３】
2008083767.tif 000005
【図４】
2008083767.tif 000006
【図５】
2008083767.tif 000007
【図６】
2008083767.tif 000008
【図７】
2008083767.tif 000009
【図８】
2008083767.tif 000010
【図９】
2008083767.tif 000011