(57)【特許請求の範囲】
【請求項１】
機能シンボルの画像の画像表示データと該画像表示データを表示するための表示座標位置データおよびこれらのデータに基づいて演算を実現する処理部を有する各表示・操作部品と、該表示・操作部品の画像表示データに基づいた機能シンボルの画像が表示される表示ユニットと、該表示ユニットの表面に配置され、指示および操作された機能シンボルの画像の画像表示データの位置の座標を検出するタッチスクリーンと、該タッチスクリーンの出力信号に基づいて指示または操作された画像の画像表示データを有する表示・操作部品を識別する画像識別部と、前記タッチスクリーン上の操作を特定するための操作モードが記憶される操作モード記憶部と、前記画像識別部により識別された表示・操作部品の画像表示データ、前記タッチスクリーンの出力信号および前記操作モード記憶部の操作モード情報に基づいて、前記画像識別部により識別された表示・操作部品についての処理すべき操作モードを判定する操作処理判定部とを有し、
前記表示・操作部品の処理部は、画像表示データの座標位置を演算する座標位置演算手段と、該座標位置演算手段による座標位置情報に基づいて機能シンボルの画像を前記表示ユニットに表示させる表示・操作部品画像発生手段と、前記操作処理判定部により処理すべき操作モードが座標位置変更であると判断されたとき、前記タッチスクリーンの出力を前記座標位置演算手段に供給して画像表示データの座標位置を変更する演算処理を行わせ、位置変更後の画像表示データに基づいた画像を前記表示・操作部品画像発生手段を介して前記表示ユニットに表示させる座標位置変更処理手段と、前記表示ユニットに表示されている他の機能シンボルの画像との距離を演算する第１の距離演算手段と、該当する画像表示データに基づいた機能シンボルの画像と表示ユニットの画面端との間の距離を演算する第２の距離演算手段とを有し、
前記第１の距離演算手段および第２の距離演算手段による演算距離情報と、予め設定されている機能シンボルの画像相互の第１基準距離および予め設定されている画面端から機能シンボルの画像までの第２基準距離とに基づいて、前記座標位置演算手段に、前記第１および第２演算距離を前記第１および第２基準距離に近づけるよう画像表示データの座標位置を演算させ、前記座標位置変更処理手段による位置変更後の画像表示データに基づいた画像を前記表示・操作部品画像発生手段を介して前記表示ユニットに表示させることを特徴とするグラフィカルユーザインタフェース装置。
【請求項２】
前記各表示・操作部品の処理部は、前記表示ユニットに表示される機能シンボルの画像と表示ユニット上の表示領域との関係を示す座標位置データが記憶され、前記表示・操作部品画像発生手段に出力される座標位置既定値記憶手段を有し、
前記各表示・操作部品の処理部は、前記座標位置既定値記憶手段に記憶されている座標位置データに基づき、前記表示・操作部品画像発生手段を介して表示ユニット上に表示される領域を特定させることを特徴とする請求項１記載のグラフィカルユーザインタフェース装置。
【請求項３】
前記各表示・操作部品の処理部は、画像表示データに基づいた機能シンボルの画像の大きさを演算する画像大きさ演算手段と、前記操作処理判定部により処理すべき操作モードが画像の大きさ変更であると判断されたとき、前記タッチスクリーンの出力を前記画像大きさ演算手段に供給して機能シンボルの画像の大きさを変更する演算処理を行わせ、画像大きさ変更後の画像を前記表示・操作部品画像発生手段を介して前記表示ユニットに表示させる画像大きさ変更手段とを有することを特徴とする請求項１又は２記載のグラフィカルユーザインタフェース装置。
【請求項４】
前記各表示・操作部品の処理部は、設定画面を作成し、前記表示ユニットに表示させる設定画面発生手段と、表示・操作部品の属性値が記憶される表示・操作部品属性値記憶手段と、前記操作処理判定部により処理すべき操作モードが設定操作処理であると判断されたとき、表示・操作部品の属性値を設定するために前記設定画面発生手段を駆動して前記表示ユニットに設定画面を表示させ、該設定画面における画像表示データに基づいた機能シンボルの画像を指し示す値を属性値として前記表示・操作属性値記憶手段に記憶させる設定操作処理手段とを有し、
前記設定画面発生手段は、前記表示・操作部品属性値記憶手段に記憶された属性値に基づいて、画像表示データに基づいた機能シンボルの画像を前記表示ユニットに表示させることを特徴とする請求項１、２又は３のいずれかに記載のグラフィカルユーザインタフェース装置。
【請求項５】
前記各表示・操作部品は、設定画面情報が記憶される属性値設定画面データ記憶手段と、設定画面表示位置情報が記憶される設定画面表示座標位置データ記憶手段と、設定手順情報が記憶される設定手順記憶手段とを有し、
前記設定画面発生手段は、前記設定手順情報に基づいて、前記設定画面情報と設定画面表示位置情報とを取り出し、表示・操作部品の画像表示データに基づいた機能シンボルの画像に対応する設定画面を前記表示ユニットに表示させることを特徴とする請求項４記載のグラフィカルユーザインタフェース装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、空調機器、照明機器、受配電機器、家電機器などにおける各種機器の操作器のグラフィカルユーザインタフェース装置に関するものである。
【０００２】
【従来の技術】
昨今、空調機器、照明機器、受配電機器、家電機器などにおける各種機器の操作器のグラフィカルユーザインタフェース装置は、タッチスクリーンによるダイレクトタッチ方式のものが主流となりつつある。タッチスクリーンを使用した入力方式のグラフィカルユーザインタフェース装置は、画面に現れる操作ボタン、操作キーまたは操作スイッチ等の画像に直接触れることによって操作が行えるため、快適な操作が行える。
【０００３】
このような操作器のグラフィカルユーザインタフェース装置におけるソフトウェア開発では、操作ボタン又は操作キー等の機能シンボルの画像を画面上に配置することによって操作器に対応する表示・操作画面を作成していいき、一度作成した機能シンボルの画像の画像表示データ等の各種データや機能シンボルの画像が操作され、それを受けた時に機能シンボルの動作などが実現されるプログラム（ソフトウェア）を有する表示・操作部品はライブラリとして登録され、それを再利用することによって開発効率の向上が図られてきている。
【０００４】
そして、表示・操作画面上に操作ボタン等の機能シンボルの画像を配置していく作業は開発者個々の裁量に任されており、同じ画像表示データを有する表示・操作部品でもいずれかの表示・操作画面上の様々な位置に配置されることもあり得る。
【０００５】
【発明が解決しようとする課題】
上記のような従来のグラフィカルユーザインタフェース装置は、その開発作業が、開発する物件毎に開発者または開発チームによって個別に行われていたので、いずれの表示・操作部品をどの機器のどの表示・操作画面にようするか等の設計は開発者または開発チームの経験と勘に他よったものとならざるを得ず、その結果として同一の操作内容で同一の表現がなされる表示・操作部品の機能シンボルの画像が機器毎に表示・操作画面上の違う場所に配置されるなど、機器または機種間の表示・操作画面、操作方式に不整合を生じることがあった。そして、物件毎に対応して個別に表示・操作画面設計がなされるため、開発の効率も悪かった。
【０００６】
また、機器の仕様変更などに伴う表示・操作部品の追加、変更、削除等が行われると、追加、変更、削除等された表示・操作部品の機能シンボルの画像が配置されたまたは配置される表示・操作画面全体をその都度見直さなければならず手間がかかるとともに、表示・操作部品の機能シンボルの画像位置や大きさ等のデータおよび変更プログラム（ソフトウェア）は表示・操作部品群を制御・管理するメインのソフトウェアによって管理されているため、画像位置、大きさ等のデータおよび変更プログラム（ソフトウェア）を変更する場合にはメインのプログラムの変更が必要であり、コスト高となってしまうなどの問題があった。
【０００７】
さらに、表示・操作部品の機能シンボルの画像の表す内容を操作するためにさらに他の表示・操作部品が必要になる場合には、各段階における表示・操作部品を個別に用意し、それらの対応付けを行う作業が必要であった。つまり、例えば、空調機器の「運転モード」を表す操作ボタンである機能シンボルの画像を押してさらに運転モードの選択を行う場合には、運転モードの設定を表す操作ボタンＸである機能シンボルの画像の画像表示データを有する表示・操作部品と、冷房／暖房／ドライといった運転モードの種類を選択するためのウィンドウＹである機能シンボルの画像の画像表示データを有する表示・操作部品とを用意し、操作ボタンＸを押すとウィンドウＹが開かれ、実際の運転モードの選択操作が行われるようにするなどの対応付けを別途行う必要があった。このためグラフィカルユーザインタフェースの開発作業が複雑となり、開発に時間がかかるなど作業性においても問題があった。
【０００８】
また、従来の表示・操作画面の構成において、物理的なスイッチの集合体である従来の操作盤のイメージをそのまま表示・操作画面に射影した形式のものが多い。このため、例えば操作ボタンがその操作の対象にかかわらず一線に並べられているなどの形態となり、実際の操作の対象となる機器の場所と表示・操作画面上の操作ボタンである機能シンボルの画像の画像表示データを有する表示・操作部品との対応が取り難く、操作する度に表示・操作画面上の文字情報などを頼りに操作すべき機能シンボルの画像の画像表示データを有する表示・操作部品を探さなければならないなど、操作性の低下を招いていた。
【０００９】
本発明は、上記のような課題を解決するためになされたもので、開発効率の改善、操作性の改善、カスタマイズ性の向上を図ることのできるグラフィカルユーザインタフェース装置を提供することを目的としたものである。
【００１０】
【課題を解決するための手段】
本発明に係るグラフィカルユーザインタフェース装置は、機能シンボルの画像の画像表示データと該画像表示データを表示するための表示座標位置データおよびこれらのデータに基づいて演算を実現する処理部を有する各表示・操作部品と、表示・操作部品の画像表示データに基づいた機能シンボルの画像が表示される表示ユニットと、表示ユニットの表面に配置され、指示および操作された機能シンボルの画像の画像表示データの位置の座標を検出するタッチスクリーンと、タッチスクリーンの出力信号に基づいて指示または操作された画像の画像表示データを有する表示・操作部品を識別する画像識別部と、タッチスクリーン上の操作を特定するための操作モードが記憶される操作モード記憶部と、画像識別部により識別された表示・操作部品の画像表示データ、タッチスクリーンの出力信号および操作モード記憶部の操作モード情報に基づいて、画像識別部により識別された表示・操作部品についての処理すべき操作モードを判定する操作処理判定部とを有し、表示・操作部品の処理部は、画像表示データの座標位置を演算する座標位置演算手段と、座標位置演算手段による座標位置情報に基づいて機能シンボルの画像を前記表示ユニットに表示させる表示・操作部品画像発生手段と、操作処理判定部により処理すべき操作モードが座標位置変更であると判断されたとき、タッチスクリーンの出力を座標位置演算手段に供給して画像表示データの座標位置を変更する演算処理を行わせ、位置変更後の画像表示データに基づいた画像を表示・操作部品画像発生手段を介して表示ユニットに表示させる座標位置変更処理手段と、表示ユニットに表示されている他の機能シンボルの画像との距離を演算する第１の距離演算手段と、該当する画像表示データに基づいた機能シンボルの画像と表示ユニットの画面端との間の距離を演算する第２の距離演算手段とを有し、第１の距離演算手段および第２の距離演算手段による演算距離情報と、予め設定されている機能シンボルの画像相互の第１基準距離および予め設定されている画面端から機能シンボルの画像までの第２基準距離とに基づいて、座標位置演算手段に、第１および第２演算距離を第１および第２基準距離に近づけるよう画像表示データの座標位置を演算させ、座標位置変更処理手段による位置変更後の画像表示データに基づいた画像を表示・操作部品画像発生手段を介して表示ユニットに表示させるものである。
【００１１】
本発明に係るグラフィカルユーザインタフェース装置において、各表示・操作部品の処理部は、表示ユニットに表示される機能シンボルの画像と表示ユニット上の表示領域との関係を示す座標位置データが記憶され、表示・操作部品画像発生手段に出力される座標位置既定値記憶手段を有し、各表示・操作部品の処理部は、座標位置既定値記憶手段に記憶されている座標位置データに基づき、表示・操作部品画像発生手段を介して表示ユニット上に表示される領域を特定させるものである。
【００１２】
本発明に係るグラフィカルユーザインタフェース装置において、各表示・操作部品の処理部は、画像表示データに基づいた機能シンボルの画像の大きさを演算する画像大きさ演算手段と、操作処理判定部により処理すべき操作モードが画像の大きさ変更であると判断されたとき、タッチスクリーンの出力を前記画像大きさ演算手段に供給して機能シンボルの画像の大きさを変更する演算処理を行わせ、画像大きさ変更後の画像を表示・操作部品画像発生手段を介して表示ユニットに表示させる画像大きさ変更手段とを有するものである。
【００１３】
本発明に係るグラフィカルユーザインタフェース装置において、各表示・操作部品の処理部は、設定画面を作成し、表示ユニットに表示させる設定画面発生手段と、表示・操作部品の属性値が記憶される表示・操作部品属性値記憶手段と、操作処理判定部により処理すべき操作モードが設定操作処理であると判断されたとき、表示・操作部品の属性値を設定するために設定画面発生手段を駆動して表示ユニットに設定画面を表示させ、設定画面における画像表示データに基づいた機能シンボルの画像の指し示す値を属性値として表示・操作属性値記憶手段に記憶させる設定操作処理手段とを有し、設定画面発生手段は、表示・操作部品属性値記憶手段に記憶された属性値に基づいて、画像表示データに基づいた機能シンボルの画像を表示ユニットに表示させるものである。
【００１４】
本発明に係るグラフィカルユーザインタフェース装置において、各表示・操作部品は、設定画面情報が記憶される属性値設定画面データ記憶手段と、設定画面表示位置情報が記憶される設定画面表示座標位置データ記憶手段と、設定手順情報が記憶される設定手順記憶手段とを有し、設定画面発生手段は、設定手順情報に基づいて、設定画面情報と設定画面表示位置情報とを取り出し、表示・操作部品の画像表示データに基づいた機能シンボルの画像に対応する設定画面を表示ユニットに表示させるものである。
【００１６】
【発明の実施の形態】
実施の形態１．
図１は本発明の第１〜第６の実施形態の構成を示すブロック図である。
この本発明の第１〜第６の実施形態に係る表示・操作部品は、画像表示データを含む各種データと、各種の演算を実現するプログラム（ソフトウエア）およびその各プログラム（ソフトウエア）を実行するための演算制御部とを有している。なお、図１における各処理部４、５、８、１０、１８、１９、２０、２１、２２、２３、２４、２５はそれぞれプログラム（ソフトウエア）とそれを実行する演算制御部によって実現されている。
【００１７】
第１の実施形態においては、操作処理判定部１６により処理すべき操作モードが座標位置変更であると判断されたとき、画像識別部２９によって識別された表示・操作部品についてのタッチスクリーン２の出力を座標位置演算部８に供給して画像表示データの座標位置を変更する演算処理を行わせ、位置変更後の画像表示データに基づいた機能シンボルの画像を表示・操作部品画像発生部４を介して表示ユニット１に表示させるものである。
【００１８】
図２に示すようなある機器の操作器における操作画面Ａを作成したり修正したりする場合、まず、表示ユニット１に表示されている表示・操作部品の画像表示データに基づいた機能シンボルの画像３０の１つである、操作器における操作画面の作成・修正モード、または機器を実際に動かすための操作画面の操作・変更モードのいずれかのモードの選択変更機能を有する例えばモード設定変更ボタン（図示せず）の画像３０を開発者またはユーザが指示および操作し、操作画面の作成・修正モードとする。この時、位置座標検出部を有するタッチスクリーン２によって指示および操作されたモード設定変更ボタンの画像３０の座標が検出され、画像識別部２９に検出座標情報が出力される。そして、画像識別部２９はタッチスクリーン２からの検出座標情報に基づいて指示および操作された画像３０の画像表示データがモード設定変更ボタンの表示・操作部品の画像表示データであることを識別し、操作処理判定部１６は操作モード記憶部１７の操作モード情報に基づいて、モード設定変更ボタンがいずれのモードに指示および操作されたかを判断する。
【００１９】
次に、表示ユニット１に表示されている表示・操作部品の画像表示データに基づいた機能シンボルの画像３０のいずれか１つの画像３０が開発者またはユーザによって指示および操作されると、位置座標検出部３０を有するタッチスクリーン２によって指示および操作された画像３０の座標が検出され、画像識別部２９に検出座標情報が出力される。そして、画像識別部２９はタッチスクリーン２からの検出座標情報に基づいて指示および操作された画像３０の画像表示データがどの表示・操作部品の画像表示データであるかを識別し、操作処理判定部１６は、画像識別部２９によって識別された表示・操作部品の画像情報、タッチスクリーン２の出力信号および操作モード記憶部１７の操作モード情報に基づいて、識別された表示・操作部品についての処理すべき操作モードとして、設定操作処理、画像大きさ変更処理、座標位置変更処理または操作モード変更処理のいずれかの操作モードを判定し、判定された操作モードに対応する処理部１８、１９、２０、２１に信号を出力する。なお、操作モード変更処理であると判断された場合は操作モード変更処理部１８によって操作モード記憶部１７の内容を変更する。
【００２０】
ここで、モード設定変更ボタンの画像３０の指示および操作により操作画面の作成・修正モードとなっている時、表示ユニット１に表示されている画像３０のいずれかを開発者またはユーザがドラッグして他の場所に移動してドロップすると、操作処理判定部１６は画像識別部２９によって識別された表示・操作部品についての処理すべき操作モードが座標位置変更であると判断し、画像識別部２９によって識別された表示・操作部品が有する座標位置変更処理部２１に信号を出力する。そして、座標位置変更処理部２１はタッチスクリーン２の出力を座標位置演算部８に供給する。ついで、座標位置演算部８はタッチスクリーン２の出力情報に基づいて画像表示データの座標位置を演算する。演算された座標位置情報は表示・操作部品画像発生部４に供給され、表示・操作部品画像発生部４は演算された座標位置情報に基づいて画像３０を発生させて、画像メモリ３に書き込む。そして、表示ユニット１では指示および操作した機能シンボルの移動している画像３０が表示され、最終的にドロップした位置に画像３０が表示される。
【００２１】
このように、表示ユニット１に表示されている表示・操作部品の画像表示データに基づいた機能シンボルの画像３０を開発者またはユーザが指示してドラックしドロップすると、指示および操作された画像の画像表示データを有する表示・操作部品の処理すべき操作モードが座標位置変更であると判断され、座標位置演算部８等によって画像表示データの移動座標位置を演算し、その演算座標位置情報に基づいて表示・操作部品画像発生部４を介して画像３０を表示ユニット１に表示するので、操作画面Ａ上の機能シンボルの画像３０の表示位置を自由に変更することができ、操作画面Ａの作成および修正を簡単に行うことができる。
【００２２】
実施形態２．
図３は本発明の第２の実施形態に係る表示ユニットに表示された操作画面の作用説明図である。
【００２３】
第２の実施形態は、操作画面の作成および修正時において、操作画面外から移動させてきた、あるいは操作画面内の表示・操作部品発生の機能を有する表示・操作部品により発生させた各表示・操作部品の画像表示データに基づいたそれぞれの機能シンボルの画像を、座標位置既定値記憶部６から得て座標位置データ記憶部７に記憶された表示ユニット１に表示される機能シンボルの画像と表示ユニット１上の表示領域との関係を示す座標位置データに基づいて、表示ユニット１上の表示領域を特定して表示ユニット１に表示させるものである。
【００２４】
操作器の操作画面の設計・開発時において、使用したい表示・操作部品の画像表示データに基づいた機能シンボルの画像を操作画面上に配置する場合、まず、操作画面の作成・修正モードとする。そして、図３（ａ）に示すように、複数個の表示・操作部品３１が格納されている表示・操作部品群３２から使用する表示・操作部品３１の画像表示データに基づいた機能シンボルの画像３０を実施形態１で説明した場合と同様に、開発者が指示してドラッグし、操作画面Ａの任意の位置にドロップすると、指示および操作された画像３０の座標がタッチスクリーン２によって検出され、その座標に基づいてどの表示・操作部品３１の画像表示データに基づいた機能シンボルの画像３０が操作されたのかを画像識別部２９は識別する。ついで、操作処理判定部１６は画像識別部２９によって識別された表示・操作部品３１についての処理すべき操作モードが座標位置変更であると判断すると、画像識別部２９によって識別された表示・操作部品３１の有する座標位置変更処理部２１に信号を出力し、座標位置変更処理部２１はタッチスクリーン２の出力を座標位置演算部８に供給する。
【００２５】
座標位置演算部８はタッチスクリーン２の出力情報に基づいて画像表示データの座標位置を演算し、演算された座標位置情報は表示・操作部品画像発生部４に供給される。
【００２６】
そして、表示ユニット１では画像識別部２９によって識別された表示・操作部品３１の画像表示データに基づいた機能シンボルの画像３０が  操作画Ａに初めてドロップされた時には座標位置演算部８により演算されたドロップ先の座標位置に表示されず、座標位置既定値記憶部６から得た座標位置データにより特定された表示ユニット１上の表示領域に表示・操作部品画像発生部４を解して表示される。
【００２７】
つまり、図３（ｂ）に示すように、表示・操作部品３１の画像表示データに基づいた機能シンボルの画像３０であるタイトルバー３３ａは、操作画面Ａ上部のタイトルバー領域３４ａ内に配置され、メイン情報・操作ボタン３３ｂはメイン情報・操作ボタン領域３４ｂ内に配置され、シナリオマーク３３ｃ、取消ボタン３３ｄ、Ｏ．Ｋボタン３３ｅ、および他のオブジェクトボタン３３ｆは、それぞれの領域３４ｃ，３４ｄ，３４ｅ，３４ｆ内に配置される。なお、１つの領域内に複数の画像３０が配置された場合は、各画像３０に対応した優先度に基づいて配置されるようにしてもよい。
【００２８】
このように、操作画面Ａの開発時において、使用する表示・操作部品３１の画像表示データに基づいた機能シンボルの画像３０を表示・操作部品群３２から取り出して操作画面Ａ上に移動させると、移動した画像３０は座標位置データ記憶部７に記憶される座標位置データに基づいて座標位置既定値記憶部６が特定した表示ユニット１上の表示領域に配置されるので、操作画面Ａを誰が作成しても同一の操作内容で同一の表現がなされる機能シンボルの画像３０が機器毎に違う場所に配置されることがなくなり、統一感のある操作画面Ａを作成することができるとともに、機器あるいは機種間の操作画面Ａ、操作方式において不整合が生じるおそれがない。その後、操作画面Ａの修正を行う際には実施形態１に示した機能シンボルの画像３０の座標位置変更により、修正することができることは容易に類推できる。
【００２９】
実施形態３．
図４は本発明の第３の実施形態に係る表示ユニットに表示された操作画面の作用説明図である。
【００３０】
第３の実施形態は、表示ユニット１に表示されている他の機能シンボルの画像との距離を演算する第１の距離演算部２３の第１演算距離情報と、該当する機能シンボルの画像と表示ユニット１の画面端との間の距離を演算する第２の距離演算部２４の第２演算距離情報と、第１基準距離記憶部２７に記憶される予め設定されている機能シンボルの画像相互の第１基準距離と、第２基準距離記憶部２８の予め設定されている画面端から機能シンボルの画像までの第２基準距離とに基づいて、座標位置演算部８に第１および第２基準距離に基づいた該当する機能シンボルの画像の画像表示データの座標位置を演算させ、位置変更後の画像表示データに基づいた機能シンボルの画像を表示・操作部品画像発生部４を介して表示ユニット１に表示させるものである。
【００３１】
実施形態２において各領域内に配置した機能シンボルの画像を見易くかつ操作しやすくレイアウトされた操作画面にする場合は、図４に示すように、表示・操作部品３１ａの画像表示データに基づいた機能シンボルの画像３０ａが操作画面Ａに配置されると、第１の距離演算部２３は、他の表示・操作部品の座標位置演算部２５による近接した他の表示・操作部品の画像表示データに基づいた機能シンボルの画像、例えば画像３０ｂ，３０ｃ，３０ｄの座標位置情報と、操作画面Ａに配置された画像３０ａの座標位置情報とに基づいて、それぞれの間の距離３５ａ，３５ｂ，３５ｃ（第１演算距離）を演算する。ついで、座標位置演算部８は、第１演算距離情報と予め設定されている機能シンボルの画像相互の第１基準距離情報とに基づいて、画像３０ａに対する他の画像３０ｂ，３０ｃ，３０ｄとの間隔を適当に保つように画像３０ａの画像表示データの座標位置を演算し、演算された座標位置情報に基づいて表示・操作部品画像発生部４は画像３０ａを発生させて、画像メモリ３に書き込む。
【００３２】
これと同時に第２の距離演算部２４は画面の大きさデータ記憶部２６の画面大きさ情報と、画像３０ａの座標位置情報とに基づいて、画面端３６と画像３０ａとの間の距離３５ｄ（第２演算距離）を演算する。ついで、座標位置演算部８は第２演算距離情報と予め設定されている画面端から機能シンボルの画像までの第２基準距離情報とに基づいて、画像３０ａに対する画面端３６との間隔を適当に保つように画像３０ａの画像表示データの座標位置を演算し、演算された座標位置情報に基づいて表示・操作部品画像発生部４は画像３０ａを発生させて、画像メモリ３に書き込む。
【００３３】
そして、他の機能シンボルの画像３０ｂ，３０ｃ，３０ｄ等においても同様に演算が行われ、表示ユニット１に表示されている各機能シンボルの画像相互および画面端３６からの間隔が調整される。
【００３４】
このように、画像識別部２９により識別された表示・操作部品の画像表示データに基づいた機能シンボルの画像と表示ユニット１に表示されている他の機能シンボルの画像および画面端３６からの間隔を自動的に調整することができるので、見易くかつ操作しやすくレイアウトされた操作画面Ａを作成することができる。また、表示・操作部品３１の追加・変更・削除等に伴う操作画面Ａの変更を行う場合でも、図５（ａ），（ｂ）に示すように、表示ユニット１に表示されている機能シンボルの画像３０の相互の間隔および画面端３６からの間隔を自動的に調整することが可能であるので、操作画面Ａの変更後の全体の見直しなどの手間がなくなり、操作画面Ａを作成する作業効率を高めることができる。
【００３５】
実施形態４．
第４の実施形態においては、操作処理判定部１６により処理すべき操作モードが画像の大きさ変更であると判断されたとき、画像識別部２９により識別された表示・操作部品についてのタッチスクリーン２の出力を画像大きさ演算部１０に供給して機能シンボルの画像の大きさを変更する演算処理を行わせ、画像大きさ変更後の機能シンボルの画像を表示・操作部品画像発生部４を介して表示ユニット１に表示させるものである。
【００３６】
図２に示すように、表示ユニット１に表示されている機能シンボルの画像３０のいずれか１つの画像３０の例えば端部３７が開発者またはユーザによって指示されてその画像３０の内側または外側に向かってドラックされると、その画像３０の座標がタッチスクリーン２によって検出され、画像識別部２９は検出座標に基づいて指示および操作された画像３０の画像表示データがどの表示・操作部品の画像表示データであるかを識別する。そして、画像識別部２９によって識別された表示・操作部品についての処理すべき操作モードが操作処理判定部１６によって画像大きさ変更であると判断されると、画像識別部２９によって識別された表示・操作部品が有する画像大きさ変更処理部２０に信号が出力され、画像大きさ変更処理部２０はタッチスクリーン２の出力を画像大きさ演算部１０に供給する。
【００３７】
ついで、画像大きさ演算部１０はタッチスクリーン２の出力情報に基づいて機能シンボルの画像３０の大きさを変更する演算を行い、表示・操作部品画像発生部４は演算された画像大きさ情報に基づいて機能シンボルの画像３０を発生させて、画像メモリ３に書き込む。そして、表示ユニット１では指示および操作された機能シンボルの画像３０が縮小または拡大されて表示され、最終的にドロップした点の座標に端部３７が位置された機能シンボルの画像３０が表示される。
【００３８】
このように、表示ユニット１に表示されている機能シンボルの画像３０の端部３７を開発者またはユーザが指示してドラックしドロップすると、指示された機能シンボルの画像３０が縮小または拡大されて表示ユニット１に表示されるので、操作画面Ａ上の機能シンボルの画像３０の大きさを自由に変更することができ、操作画面Ａの作成および修正を簡単に行うことができる。
【００３９】
実施形態５．
図６は本発明の第５の実施形態に係る表示ユニットに表示された操作画面の作用説明図である。
【００４０】
第５の実施形態においては、操作処理判定部１６により操作画面の操作・変更モードで、画像識別部２９により識別された表示・操作部品の処理すべき操作モードが設定操作処理であると判断されたとき、画像識別部２９により識別された表示・操作部品についての属性値を設定するために設定画面発生部５を駆動して表示ユニット１に設定画面を表示させ、この設定画面における表示・操作部品の画像表示データに基づいた機能シンボルの画像の属性値として表示・操作部品属性値記憶部１１に記憶させ、この属性値に基づいて表示・操作部品の画像表示データに基づいた機能シンボルの画像を表示ユニット１に表示させるものである。
【００４１】
ユーザによる操作画面の操作時において、図６（ａ）に示すように、表示ユニット１に表示されている機能シンボルの画像３０のいずれか１つの画像３０がユーザによって指示されると、その画像３０の座標がタッチスクリーン２によって検出され、画像識別部２９は検出座標に基づいて指示および操作された画像３０の画像表示データがどの表示・操作部品３１の画像表示データであるかを識別する。そして、画像識別部２９によって識別された表示・操作部品３１についての処理すべき操作モードが操作処理判定部１６によって設定操作処理であると判断されると、画像識別部２９によって識別された表示・操作部品３１を有する設定操作処理部１９は該当する表示・操作部品の属性値を設定するために設定画面発生部５を駆動し、図６（ｂ）に示すように、表示ユニット１に設定画面Ｂを表示させ、設定画面Ｂにおける機能シンボルの画像３０の画像表示データを有する表示・操作部品を属性値として表示・操作部品属性値記憶部１１に記憶させる。
【００４２】
この時、設定画面発生部５は属性値設定画面データ記憶部１３の設定画面情報および設定画面表示座標位置データ記憶部１４の設定画面表示位置情報を、設定手順記憶部１５の設定手順情報に従って順次取り出して設定画面Ｂを作成し、操作画面Ａ上に設定画面Ｂを表示する。
【００４３】
また、属性値設定部２２は指示された機能シンボルの画像３０の設定画面Ｂに表示されている例えば△印操作ボタンなどの機能シンボルの画像３０を属性値３８として設定し表示・操作部品属性値記憶部１１に記憶する。設定操作が省略された場合は、表示・操作部品属性値既定値記憶部１２に記憶される既定値を用いて指示された画像３０の属性値３８を定める。ここで、例えば△印操作ボタンが指示されると、表示・操作部品属性値記憶部１１には属性値設定部２２により△の値が設定され、その属性値３８に応じた表示画面（図示せず）が表示・操作部品画像発生部４を介して表示ユニット１に表示される。
【００４４】
このように、各表示・操作部品３１は、図６（ｃ）に示すように、それぞれの設定を行うために必要となる設定画面Ｂのデータ、設定画面Ｂの表示位置座標データ、設定手順、さらに設定省略時の属性値３８のデフォルトの値を持っている。これにより、ある操作を行いたい時には該当する表示・操作部品の画像表示データに基づいた機能シンボルの画像３０を選択すれば最終的な値の設定に至るまでに必要となるすべてのものが揃うこととなり、表示・操作部品としての完成度を高めることができる。また、各表示・操作部品それぞれに操作手順や操作の際の設定画面Ｂなどが付帯していることから、同一の操作対象に対して同一の表示・操作部品３１を使用すればその表示画面、操作方式も同一となり、設計毎に異なる操作画面Ａを作成してしまうことを防ぐことができる。
【００４５】
実施形態６．
第６の実施形態は、座標位置データ記憶部７による表示・操作部品の画像表示データに基づいた機能シンボルの画像の座標位置データと、画像データ記憶部９による表示・操作部品の画像表示データに基づいた機能シンボルの画像の大きさデータとを、例えばビルなどの建物の各フロアの機器配置、部屋構成、ビル全体の機器配置の相対的な位置関係や相対的な大きさの関係に基づいて決定し、かつ表示ユニットに表示される機能シンボルの画像の周囲に、ビル内の部位や機器をシンボル化したマークを相対的な位置に基づき配置して表示画面を作成するものである。以下、具体的に説明する。
【００４６】
図７に示すように、開発者によって作成された操作画面Ａをユーザが自ら分かりやすく見易くするために、図８（ｃ）に示すように、地図図面風の操作画面Ｃに変更したい場合、まず、表示ユニット１に表示されているモード設定変更ボタンの画像（図示せず）を指示および操作して操作画面の作成・修正モードとし、図７において表示ユニット１に表示されている機能シンボルの画像３０である例えば「１Ｆ照明」、「２Ｆ照明」、「１Ｆ電力量」、「２Ｆ電力量」の画像３９ａ，３９ｂ，３９ｃ，３９ｄをそれぞれを指示してドラックし、所望の位置にドロップすると、実施形態１で説明した場合と同様にタッチスクリーン２および画像識別部２９によって指示および操作された画像の画像表示データがどの表示・操作部品３１の画像表示データであるかが識別され、操作処理判定部１６によって操作モードが座標位置変更であると判断される。ついで、画像識別部２９によって識別された表示・操作部品の画像表示データに基づいた機能シンボルの画像３０である「１Ｆ照明」の画像３９ａにおける座標位置変更処理部２１はタッチスクリーン２の出力情報を座標位置演算部８に供給し、座標位置演算部８はタッチスクリーン２の出力情報に基づいて「１Ｆ照明」の画像３９ａの画像表示データの座標位置を演算する。そして、図８（ａ）に示すように、表示・操作部品画像発生部４を介して最終的にドロップした位置に「１Ｆ照明」の画像３９ａが表示ユニット１に表示される。また、「２Ｆ照明」、「１Ｆ電力量」、および「２Ｆ電力量」の画像３９ｂ，３９ｃ，３９ｄも同様にドロップした位置に表示される。
【００４７】
次に、機能シンボルの画像３０である例えば「１Ｆ照明」の画像３９ａおよび「２Ｆ照明」の画像３９ｂの端部を指示しながら画像３９ａ，３９ｂが所望の画像の大きさになるようにドラックしてドロップすると、実施形態４で説明した場合と同様にタッチスクリーン２および画像識別部２９によって指示および操作された画像３０の画像表示データがどの表示・操作部品３１の画像表示データであるかが識別され、操作処理判定部１６によって操作モードが画像大きさ変更であると判断される。ついで、画像識別部２９によって識別された表示・操作部品３１の画像表示データに基づいた機能シンボルの画像３０である「１Ｆ照明」の画像３９ａにおける画像大きさ変更処理部２０はタッチスクリーン２の出力情報を画像大きさ演算部１０に供給し、画像大きさ演算部１０はタッチスクリーン２の出力情報に基づいて「１Ｆ照明」の画像３９ａの大きさ変更の演算を行う。そして、図８（ｃ）に示すように、表示・操作部品画像発生部４を介して最終的にドロップした点の座標に端部が位置された（拡大された）「１Ｆ照明」の画像３９ａが表示ユニット１に表示される。また、「２Ｆ照明」の画像３９ｂも同様に拡大されて表示される。この時、「１Ｆ照明」の画像３９ａおよび「２Ｆ照明」の画像３９ｂにおいては、実施形態３で説明した場合と同様に、表示ユニット１に表示されている他の機能シンボルの画像３０との間隔および画面端からの間隔が自動的に調整される。
【００４８】
さらに、必要に応じて階段、洗面所、給湯室、非常口、消火栓、ドア、壁、仕切等の線等の目印を表す画像４０を実施形態１で説明した場合と同様に画像データ記憶部９から取り出して操作画面Ａ上に配置し、図８（ｃ）に示すような実態に近い地図図面風の操作画面Ｃを作成する。
【００４９】
このように、実施形態１に示した機能シンボルの画像３０の座標位置変更、実施形態４に示した機能シンボルの画像３０の画像大きさ変更、および必要に応じて目印を表す画像４０の追加配置などをユーザが容易に行うことができるので、ユーザ毎に操作画面Ａを操作画面Ｃのようにカスタマイズすることができ、実際の操作対象となる機器のイメージが操作器上で捉えやすくなってユーザの操作性の向上を図ることができる。
【図面の簡単な説明】
【図１】  本発明の第１〜第６の実施形態の構成を示すブロック図である。
【図２】  本発明の第１および第４の実施形態に係る表示ユニットに表示された操作画面の作用説明図である。
【図３】  本発明の第２の実施形態に係る表示ユニットに表示された操作画面の作用説明図である。
【図４】  本発明の第３の実施形態に係る表示ユニットに表示された操作画面の作用説明図である。
【図５】  本発明の第３の実施形態に係る表示ユニットに表示された操作画面の作用説明図である。
【図６】  本発明の第５の実施形態に係る表示ユニットに表示された操作画面の作用説明図である。
【図７】  本発明の第６の実施形態に係る表示ユニットに表示された操作画面の作用説明図である。
【図８】  本発明の第６の実施形態に係る表示ユニットに表示された操作画面の作用説明図である。
【符号の説明】
１  表示ユニット、２  タッチスクリーン、４  表示・操作部品画像発生部、５  設定画面発生部、６  座標位置既定値記憶部、８  座標位置演算部、１０  画像大きさ演算部、１１  表示・操作部品属性値記憶部、１３  属性値設定画面データ記憶部、１４  設定画面表示座標位置データ記憶部、１５  設定手順記憶部、１６  操作処理判定部、１７  操作モード記憶部、１９  設定操作処理部、２０  画像大きさ変更処理部、２１  座標位置変更処理部、２３  第１の距離演算部、２４  第２の距離演算部、２９  画像識別部、３０  機能シンボルの画像、３１  表示・操作部品、３６  画面端、３８  属性値。
【図１】
0003909499.tif 000002
【図２】
0003909499.tif 000003
【図３】
0003909499.tif 000004
【図４】
0003909499.tif 000005
【図５】
0003909499.tif 000006
【図６】
0003909499.tif 000007
【図７】
0003909499.tif 000008
【図８】
0003909499.tif 000009