(57)【要約】  プログラマブル表示器の表示画面に用いられ部品の状態を示す画面部品のデータである表示データ（１１）を保持する表示データ保管部（１０）と、画面部品を用いて表示画面を作成する表示画面作成部（２０）と、表示データ（１１）を検索するための検索条件の受け付け画面を表示する表示部（３１）と、を備えた表示画面作成支援装置（１００）において、表示画面作成部（２０）は、検索条件を受け付けて、検索条件に基づいて表示データ保管部（１０）の表示データ（１１）を検索する検索実行部（２１）を有する。
2018073871.tif 000002
【特許請求の範囲】
【請求項１】
プログラマブル表示器の表示画面に用いられ部品の状態を示す画面部品のデータである表示データを保持する表示データ保管部と、
前記画面部品を用いて前記表示画面を作成する表示画面作成部と、
前記表示データを検索するための検索条件の受け付け画面を表示する表示部と、
を備えた表示画面作成支援装置において、
前記表示画面作成部は、
前記検索条件を受け付けて、前記検索条件に基づいて前記表示データ保管部の前記表示データを検索する検索実行部を有する
ことを特徴とする表示画面作成支援装置。
【請求項２】
前記表示画面作成部は、
前記表示データ保管部から前記検索実行部が検索した前記表示データを取得し、取得した前記表示データに対応する前記画面部品を表示属性で分類されたグループ毎に前記表示部に表示する検索結果表示部を有する
ことを特徴とする請求項１に記載の表示画面作成支援装置。
【請求項３】
前記表示画面作成部は、
前記表示データ保管部から前記検索実行部が検索した前記表示データを取得し、取得した前記表示データに対応する前記画面部品を前記部品に既に設定されている回数が多い順に前記表示部に表示する検索結果表示部を有する
ことを特徴とする請求項１または２に記載の表示画面作成支援装置。
【請求項４】
前記表示データ保管部は、検索用タグが付与された状態で前記表示データを保持し、
前記検索実行部は、前記検索用タグを用いて前記検索を実行する
ことを特徴とする請求項１から３のいずれか１つに記載の表示画面作成支援装置。
【請求項５】
前記表示データ保管部は、前記表示データがプロジェクトデータの表示画面が状態を示す部品に対して設定されている場合は、当該プロジェクトデータの属性を付与して前記表示データを保持する
ことを特徴とする請求項１から４のいずれか１つに記載の表示画面作成支援装置。
【請求項６】
前記表示データ保管部は、前記部品の複数の状態に対応する複数の前記表示データ同士を関連付けて保持する
ことを特徴とする請求項１から５のいずれか１つに記載の表示画面作成支援装置。
【請求項７】
プログラマブル表示器の表示画面に用いられ部品の状態を示す画面部品のデータである表示データを保持する表示データ保管部と、前記画面部品を用いて前記表示画面を作成する表示画面作成部と、前記表示データを検索するための検索条件の受け付け画面を表示する表示部と、を備えた表示画面作成支援装置が実行する表示画面作成支援プログラムであって、
前記検索条件を受け付けるステップと、
前記検索条件に基づいて前記表示データ保管部の前記表示データを検索するステップと、
を備えることを特徴とする表示画面作成支援プログラム。
【請求項８】
前記検索するステップが検索した前記表示データを前記表示データ保管部から取得するステップと、
前記取得するステップが取得した前記表示データに対応する前記画面部品を表示属性で分類されたグループ毎に前記表示部に表示するステップと、
をさらに備えることを特徴とする請求項７に記載の表示画面作成支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブル表示器用の表示画面作成支援装置および表示画面作成支援プログラムに関する。
【背景技術】
【０００２】
ファクトリーオートメーションにおいてはさまざまな設備の制御を行う機器として産業用コントローラが用いられている。産業用コントローラと接続して、ユーザによる監視および制御といった管理を行うための装置としてプログラマブル表示器が使用される。プログラマブル表示器は、ユーザによるスイッチのオンまたはオフといった情報およびデータをユーザとの間で入出力させることが可能なユーザインタフェースを備えた装置である。【０００３】
プログラマブル表示器の機能設定およびプログラマブル表示器の表示画面上の部品配置は、専用の表示画面作成支援装置により行われる。画面上に配置する部品を示す図形には、部品の状態を表す図形が用いられる。図形は、直線または円といったパターンの組合せで実現されることもあるが、一般的にはビットマップ等の画像が用いられる。【０００４】
近年、プログラマブル表示器のための表示画面作成支援装置においては、表示画面の画面データの作成作業の時間をいかに削減するかが重要になってきている。作業の時間削減のための対策の１つとして、様々な画面部品のデータである表示データを表示画面作成支援装置があらかじめ多く用意しておき、そこから使用者に所望するデザインの表示データを選択してもらう方法がある。この方法によれば、使用者が自ら作成しなければならない表示データの数を減らすことができるので、結果的に画面データの作成作業の時間を削減することが可能となる。しかし、機能の拡張および使用者の用途に応えるために、表示画面作成支援装置の記憶装置内に多くの表示データが用意されることになるので、使用者が目的の表示データを探すことが難しくなっている。【０００５】
特許文献１では、画像の検索機能についての技術として、検索キーワードと一致した画像をサムネイルで一覧にして表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２１７１１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１は、写真およびイラストといった一般の画像についての技術であり、ファクトリーオートメーションで使用される表示画面作成支援装置における画面部品のデータである表示データを検索する技術は存在しなかった。【０００８】
本発明は、上記に鑑みてなされたものであって、記憶装置内に用意されている複数の表示データから効率的に表示データを検索することを可能にする表示画面作成支援装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、プログラマブル表示器の表示画面に用いられ部品の状態を示す画面部品のデータである表示データを保持する表示データ保管部と、画面部品を用いて表示画面を作成する表示画面作成部と、表示データを検索するための検索条件の受け付け画面を表示する表示部と、を備えた表示画面作成支援装置である。表示画面作成部は、検索条件を受け付けて、検索条件に基づいて表示データ保管部の表示データを検索する検索実行部を有することを特徴とする。
【発明の効果】
【００１０】
本発明にかかる表示画面作成支援装置は、記憶装置内に用意されている複数の表示データから効率的に表示データを検索することが可能になるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態１にかかる表示画面作成支援装置の機能構成を示すブロック図
【図２】実施の形態１における表示データ、検索用タグおよび画面部品の関係を示す概念図
【図３】実施の形態１にかかる表示画面作成支援装置の機能をコンピュータで実現する場合のハードウェア構成を示す図
【図４】実施の形態１にかかる表示画面作成支援装置において表示データが部品に対して設定される処理を示したフローチャート
【図５】実施の形態１において部品に対して表示データを新たに設定する画面を示す図
【図６】実施の形態１において１つの検索キーワードが入力された状態を示す図
【図７】実施の形態１において検索キーワードと一致した表示データの画面部品を表示した状態を示す図
【図８】実施の形態１における表示データが格納されるフォルダ構成を示す図
【図９】実施の形態１における図８のフォルダ構成を実現するテーブルを示す図
【図１０】実施の形態１において検索キーワードを追加して表示データの絞り込みを行った状態を示す図
【図１１】実施の形態１において画面部品を使用者が選択した状態を示す図
【図１２】実施の形態１において画面部品を使用者がさらに選択した状態を示す図
【図１３】実施の形態１において表示データ同士が予め関連付けられているときに使用者が表示データを選択した状態を示す図
【図１４】実施の形態２においてプロジェクトデータで使用されていない表示データの画面部品を一覧にした状態を示す図
【図１５】実施の形態２においてプロジェクトデータにおける使用頻度の順に表示データの画面部品を一覧にした状態を示す図
【図１６】実施の形態３にかかる表示画面作成支援装置において未登録の表示データを登録する処理を示したフローチャート
【図１７】実施の形態３における表示データ登録画面の一例を示す図
【図１８】実施の形態３における表示データの関連付け設定画面の一例を示す図
【発明を実施するための形態】
【００１２】
以下に、本発明の実施の形態にかかる表示画面作成支援装置および表示画面作成支援プログラムを図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１３】
実施の形態１．
図１は、本発明の実施の形態１にかかる表示画面作成支援装置１００の機能構成を示すブロック図である。表示画面作成支援装置１００は、プログラマブル表示器の表示画面に用いられる画面部品のデータである表示データ１１を保持する表示データ保管部１０と、画面部品を用いて表示画面を作成する表示画面作成部２０と、表示部を有する入出力部３０と、を備える。画面部品は、表示画面を構成する画像であって、スイッチ、ランプ、グラフといった複数の状態を取り得る動的な部品の状態を示す表示オブジェクトである。入出力部３０は、使用者との間の入出力手段であって、モニタ、ディスプレイまたはタッチパネルといった表示部３１、タッチパネル、キーボードまたはマウスといった入力部を備え、使用者による入力を受け付けると共に使用者に情報を与える機能を有している。
【００１４】
表示データ１１はキーワードといった検索用タグ１２が付与された状態で表示データ保管部１０に保持されている。表示画面作成部２０は、使用者が表示データ１１を検索するために入力する検索条件を受け付けて表示データ１１を検索する検索実行部２１と、検索された表示データ１１を入出力部３０の表示部３１に表示する検索結果表示部２２と、を備える。検索条件とは、表示データ１１を検索するための検索キーワードである。
【００１５】
図２は、実施の形態１における表示データ１１、検索用タグ１２および画面部品１３の関係を示す概念図である。表示画面においては部品の状態を表す表示オブジェクトである画面部品１３が用いられる。画面部品１３の具体例は、直線または円のようなパターンの組合せといった図形の画像である。この画面部品１３のデータが表示データ１１であり、表示データ１１は検索用タグ１２と共に表示データ保管部１０に保持されている。表示画面作成部２０が表示データ１１を読み込んで表示部３１に表示させる表示オブジェクトが画面部品１３となる。表示データ１１のヘッダーとして検索用タグ１２が追加されていてもよいが、表示データ１１と検索用タグ１２とは別々に管理されていて、対応テーブルを用いて両者が対応付けられていてもよい。表示データ１１と画面部品１３との対応は一対一の関係である。なお、表示画面作成支援装置１００および表示画面作成支援プログラムのメーカが表示データ１１に検索用タグ１２を付与してもよいし、ユーザが表示データ１１に検索用タグ１２を付与してもよい。
【００１６】
図３は、実施の形態１にかかる表示画面作成支援装置１００の機能をコンピュータで実現する場合のハードウェア構成を示す図である。表示画面作成支援装置１００の機能をコンピュータで実現する場合、表示画面作成支援装置１００の機能は、図３に示すようにＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５１、メモリ５２、記憶装置５３および表示装置５４により実現される。表示画面作成部２０の機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、記憶装置５３に格納される。ＣＰＵ５１は、記憶装置５３に記憶された表示画面作成支援プログラムをメモリ５２に読み出して実行することにより、表示画面作成部２０の各部の機能を実現する。すなわち、表示画面作成部２０は、各部の機能がコンピュータにより実行されるときに、表示画面作成部２０の動作を実施するステップが結果的に実行されることになる表示画面作成支援プログラムを格納するための記憶装置５３を備える。また、これらの表示画面作成支援プログラムは、表示画面作成部２０の手順または方法をコンピュータに実行させるものであるともいえる。ここで、記憶装置５３は、表示データ保管部１０としても機能する。メモリ５２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）といった揮発性の記憶領域が該当する。記憶装置５３は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリー、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）といった不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）が該当する。そして、表示装置５４は、表示部３１として機能する。
【００１７】
図４は、実施の形態１にかかる表示画面作成支援装置１００において表示データ１１が部品に対して設定される処理を示したフローチャートである。以下、図５から図１３を用いて、図４のフローチャートを説明する。
【００１８】
図５は、実施の形態１において部品に対して表示データ１１を新たに設定する画面を示す図である。使用者が１つのスイッチといった部品に対して画面部品１３のデータである表示データ１１を設定する際に、図５の画面を検索結果表示部２２が入出力部３０の表示部３１に表示する。図５のＡ欄は、表示データ１１の名称の表示欄であると共に、検索キーワードを受け付ける受け付け欄を兼ねている。したがって、図５の画面は検索条件の受け付け画面である。図５のＢ欄は、部品に対して現在設定されている表示データ１１に対応する画面部品１３０を表示する欄である。図５は、オン状態とオフ状態の２つの状態を取り得るスイッチといった部品に、三角形を示す画面部品１３０の表示データ１１が既に設定されている状況を示している。図５のＢ欄は、オン状態とオフ状態それぞれに対応する表示データ１１の画面部品１３０を表示しており、この部品のオン状態とオフ状態とでは、異なる輝度の三角形の画面部品１３０がそれぞれ設定されている。通常、部品には初期設定となる画面部品１３０、すなわちそれに対応する表示データ１１が設定されている。
【００１９】
図５のＢ欄においては、現在オン状態の画面部品１３０が選択されて、画面上でハイライトされた状態になっている。このとき、図５のＡ欄は、Ｂ欄においてハイライトされているオン状態に設定された画面部品１３０の表示データ１１の名称“部品_シンプル_Ｓｉｍ００１_ＯＮ”を表示している。このように部品に対して初期設定となる画面部品１３０およびそれに対応する表示データ１１が設定されている状態において、表示画面作成支援装置１００が使用者からの検索キーワードを受け付けると、図４のフローチャートに基づいて表示データ１１を新たに部品に対して設定する処理を表示画面作成支援装置１００が始める。以下では、画面部品に対して図５に示すような三角形の表示データ１１が既に設定されている状態において、別の表示データ１１に変更する処理を説明する。
【００２０】
まず、使用者がマウスといった手段によりＡ欄を選択している状態で、任意の検索キーワードをＡ欄に入力し、検索実行部２１が検索キーワードを受け付ける(ステップＳ１０１)。図６は、実施の形態１において１つの検索キーワードが入力された状態を示す図である。具体例として、図６のＢ欄のオン状態がハイライトされているときに、使用者が図６のＡ欄に「円」という検索キーワードを入力する。上述したようにＡ欄は、表示データ１１の名称を表示する画面であるとともに検索キーワードの受け付け画面にもなっている。図６で検索実行部２１が検索キーワードを受け付けた時点では、部品に対する表示データ１１の設定は初期設定のままなので、Ｂ欄は三角形を示す画面部品１３０を表示したままである。
【００２１】
ステップＳ１０１の検索キーワードの受け付けをトリガとして、検索実行部２１は表示データ１１の検索を実行する（ステップＳ１０２）。具体的には、受け付けた検索キーワードに基づいて、検索実行部２１は表示データ保管部１０に保持されている表示データ１１の検索を行う。そして、検索実行部２１は、検索キーワードと一致する検索用タグ１２が付与された表示データ１１が存在するか否かの判定を行う（ステップＳ１０３）。検索キーワードと一致する検索用タグ１２が付与された表示データ１１が存在する場合（ステップＳ１０３：Ｙｅｓ）、検索結果表示部２２は、検索キーワードと一致する検索用タグ１２が付与された表示データ１１を表示データ保管部１０から取得して、表示部３１に表示データ１１の画面部品を一覧にして表示する（ステップＳ１０４）。
【００２２】
ステップＳ１０３において、検索キーワードと一致する検索用タグ１２が付与された表示データ１１が存在しない場合（ステップＳ１０３：Ｎｏ）、表示データ１１の表示はされない。この場合、使用者は再度検索するか否かを判断して、設定作業を止める場合は、図６のキャンセルボタン４１を押下する。検索実行部２１はキャンセルを受け付けたか否かを判定する（ステップＳ１０５）。使用者によるキャンセルボタン４１の押下によりキャンセルを受け付けると（ステップＳ１０５：Ｙｅｓ）、検索実行部２１は設定処理を終了する。使用者がキャンセルボタン４１を押下しなければ、キャンセルを受け付けない（ステップＳ１０５：Ｎｏ）ので、検索実行部２１は検索キーワードを受け付ける状態を継続し、再度検索キーワードを受け付ける(ステップＳ１０１)ことができる。
【００２３】
ステップＳ１０２における、検索実行部２１による表示データ１１の検索は、逐次検索で実行されるため、１つの検索キーワードの入力が完了すると、ただちに表示データ１１の検索が開始される。従って、図６のように「円」という検索キーワードが入力されると、検索実行部２１は、表示データ保管部１０が保持している検索用タグ１２と「円」との照合を行い、一致する検索用タグ１２が付与されている表示データ１１を検索し（ステップＳ１０２）、該当する表示データ１１が存在する場合（ステップＳ１０３：Ｙｅｓ）、検索結果表示部２２は、表示データ保管部１０から当該表示データ１１を取得して、表示部３１に当該表示データ１１の画面部品を表示する（ステップＳ１０４）。
【００２４】
図７は、実施の形態１において検索キーワードと一致した表示データ１１の画面部品１３１を表示した状態を示す図である。ステップＳ１０４では、図７に示すように、検索キーワードと一致した検索用タグ１２が付与されている表示データ１１に対応する画面部品１３１が色、形、種類および機能といった表示属性で分類されたグループに纏められてグループ毎に一覧でＡ欄に接するように表示される。このように、検索キーワードと一致した検索用タグ１２が付与されている複数の表示データ１１の画面部品１３１は、色、形、種類および機能毎に纏められたグループ単位にそれぞれ使用者が一覧できる形式で表示される。色は、「青」、「赤」といった分類であり、形は、「円」、「三角形」または「四角形」といった分類である。種類は、「リアル」または「シンプル」といった画面部品１３１の光沢の有無といった分類である。機能は、スイッチのオン状態を示すのに適した画面部品１３１であるかまたはスイッチのオフ状態を示すのに適した画面部品１３１であるかといった分類である。グループに分類するためのこれらの表示属性も検索用タグ１２として各表示データ１１に付与されている。
【００２５】
図７では、図６でＡ欄に「円」という検索キーワードが入力されているので、「円」と一致した検索用タグ１２が付与されている表示データ１１に対応する画面部品１３１が示されている。図７では、「円」と一致した検索用タグ１２が付与されている表示データ１１の画面部品１３１がさらに色および種類で分類されたグループ毎に一覧で表示されている。具体的には、「円」と一致した検索用タグ１２が付与されている表示データ１１の画面部品１３１の中で、さらに「リアル」および「青」を検索用タグ１２として付与されている表示データ１１の画面部品１３１がグループとして纏められて、一覧に表示されている。そして、その下には、「円」と一致した検索用タグ１２が付与されている表示データ１１の画面部品１３１の中で、さらに「リアル」および「赤」を検索用タグ１２として付与されている表示データ１１の画面部品１３１がグループとして纏められて、一覧に表示されている。ただし、図７では、「円」と一致した検索用タグ１２が付与されている表示データ１１の画面部品１３１が全て示されてはおらず、全て見るには画面を上下にスクロールして隠れているグループを表示させる必要がある。なお、表示データ１１の画面部品１３１のこのようなグループ化は検索用タグ１２に基づいて行われるが、検索用タグ１２とは別に表示属性を表示データ１１に付与してそれを用いて行ってもかまわない。
【００２６】
上記した一覧表示を検索結果表示部２２が実現する手順を具体的に説明する。図８は、実施の形態１における表示データが格納されるフォルダ構成を示す図である。表示データ保管部１０において、「円」の検索用タグ１２が付与されている複数の表示データ１１は「円」フォルダ６１−１に格納されており、さらに「円」および「リアル」の検索用タグ１２が付与されている表示データ１１は「円」フォルダ６１−１の中の「リアル」フォルダ６１−１−１に格納されている。なお、図８では検索用タグ１２の記載は省いてある。そして、さらに「円」、「リアル」および「青」の検索用タグ１２が付与されている表示データ１１は「リアル」フォルダ６１−１−１の中の「青」フォルダ６１−１−１−１に格納されており、「円」、「リアル」および「赤」の検索用タグ１２が付与されている表示データ１１は「リアル」フォルダ６１−１−１の中の「赤」フォルダ６１−１−１−２に格納されている。「青」フォルダ６１−１−１−１内の最初の表示データが表示データ１１−１−１−１−１であり、「赤」フォルダ６１−１−１−２内の最初の表示データが表示データ１１−１−１−２−１である。検索結果表示部２２は、図８に示したフォルダの構成に従って、「青」フォルダ６１−１−１−１内の表示データ１１の画面部品１３１を１つのグループとして纏めて一覧表示し、その下に「赤」フォルダ６１−１−１−２内の表示データ１１の画面部品１３１を１つのグループとして纏めて一覧表示するといった手順で、図７の一覧表示を実行する。
【００２７】
図８のフォルダ構成は、フォルダの名称となる検索用タグ１２およびフォルダの階層構造と各フォルダに格納されている表示データ１１との対応が表示データ保管部１０においてテーブルとして保持されていれば実現できる。図９は、実施の形態１における図８のフォルダ構成を実現するテーブルを示す図である。図９のテーブルにおいては、フォルダの階層構造を示すように検索用タグ１２が記載されている。そして、「円」、「リアル」および「青」の検索用タグ１２には、表示データ１１−１−１−１−１，１１−１−１−１−２・・・が対応し、「円」、「リアル」および「赤」の検索用タグ１２には、表示データ１１−１−１−２−１，１１−１−１−２−２・・・が対応するようにテーブルが構成されている。検索キーワードが与えられると、検索実行部２１は図９のテーブルを参照して当該検索キーワードと一致する検索用タグ１２の組合せに対応する表示データ１１を検索し、検索結果表示部２２は検索された表示データ１１が示す画面部品１３１を検索用タグ１２ごとに一覧表示することができる。
【００２８】
さらに、図７の状態で、使用者は検索キーワードを追加して、複数表示されている画面部品１３１の絞り込みを行うことが可能である。ステップＳ１０４の後、表示されている画面部品１３１に対する使用者の選択を検索実行部２１が受け付けたか否かが判定される（ステップＳ１０６)。使用者が表示データ１１を絞り込もうとする場合は、表示されている画面部品１３１に対して使用者は選択を行わず、使用者の選択を検索実行部２１は受け付けないので（ステップＳ１０６：Ｎｏ）、ステップＳ１０１に戻り、使用者は検索キーワードを追加入力する。図１０は、実施の形態１において検索キーワードを追加して表示データ１１の絞り込みを行った状態を示す図である。図１０に示すように、使用者は、先に入力した検索キーワード「円」に検索キーワードを追加した「円  青  シンプル」をＡ欄に入力している。検索キーワードが１つ追加される毎に検索実行部２１は逐次検索を実行するので、この場合も、まず、「円」に「青」が追加された時点で、検索実行部２１は「円  青」を受け付けて（ステップＳ１０１）、検索キーワード「円  青」で表示データ１１の検索を実行する（ステップＳ１０２）。具体的には、上記した「円」フォルダの中に検索キーワード「青」と一致する検索用タグ１２が付与された表示データ１１が存在するか否かの判定を行う（ステップＳ１０３）。検索キーワード「青」と一致する検索用タグ１２が付与された表示データ１１が「円」フォルダの中に存在する場合（ステップＳ１０３：Ｙｅｓ）、検索結果表示部２２は画面部品１３１の表示（ステップＳ１０４）を実行する。使用者は、検索キーワード「シンプル」で表示データ１１をさらに絞り込むために画面部品１３１を選択しないので（ステップＳ１０６：Ｎｏ）、検索実行部２１は「円  青  シンプル」を受け付けて（ステップＳ１０１）、検索キーワード「円  青  シンプル」で検索を実行し（ステップＳ１０２、ステップＳ１０３：Ｙｅｓ）、検索結果表示部２２は、絞り込まれた画面部品１３１をＡ欄に接するように表示する（ステップＳ１０４）。図１０では、「円」と一致した検索用タグ１２が付与されている表示データ１１に対応する画面部品１３１の中で、さらに「シンプル」および「青」を検索用タグ１２として付与されている表示データ１１に対応する画面部品１３１である円７１、円７２、円７３、円７４および円７５がグループとして纏められて、一覧に表示されている。なお、ここでさらに、上述した機能についての検索キーワードを入力して、さらに画面部品１３１を絞ることも可能であるが、この例ではさらなる絞り込みは行わず、以下のように使用者が一覧から選択する。
【００２９】
以下、図１１から図１３を用いて、使用者の選択により図５に示した初期設定が変更される様子を説明する。図１１は、実施の形態１において画面部品１３１を使用者が選択した状態を示す図である。図１２は、実施の形態１において画面部品１３１を使用者がさらに選択した状態を示す図である。図１０の状態において、一覧表示された画面部品１３１の１つである円７３に対する使用者の選択を検索実行部２１が受け付けた場合（ステップＳ１０６：Ｙｅｓ）、検索結果表示部２２は、図１１のようにＢ欄に円７３を表示させる。ここで、使用者が図１１のＯＫボタン４０を押下することにより、選択された円７３に対応する表示データ１１が表示画面作成部２０によって部品の状態を示す表示オブジェクトのデータとして設定される（ステップＳ１０７）。具体的には、図１０においてはＢ欄のオン状態がハイライトされているので、使用者がマウスといった手段により円７３を選択すると、選択された円７３は図１１のＢ欄に示すように部品のオン状態を表す画面部品１３１として表示される。このとき図１１のＡ欄に示されているのは円７３の表示データ１１の名称“部品_シンプル_Ｓｉｍ００２_ＯＮ”である。ここで、使用者が図１１のＯＫボタン４０を押下することにより、オン状態の部品の画面部品が円７３となるように表示データ１１が設定される。引き続き、図１１でＢ欄のオフ状態をハイライトさせて、上記と同様な処理が実行されて、使用者が図１２に示すように円７１を選択してＯＫボタン４０を押下すると、円７１がオフ状態の部品の画面部品１３１となるように表示データ１１が設定される。このとき図１２のＡ欄に示されているのはオフ状態に設定される円７１の表示データ１１の名称“部品_シンプル_Ｓｉｍ００２_ＯＦＦ”である。
【００３０】
ここで、図１０の状態において、円７３と円７１とが、円７３がオン状態用の画面部品１３１であって、円７１が円７３に対応するオフ状態用の画面部品１３１であるとして選択される前から予め関連付けられているとする。すなわち、円７１および円７３のそれぞれに対応する表示データ１１同士が予め関連付けられているとする。図１３は、実施の形態１において表示データ１１同士が予め関連付けられているときに使用者が表示データ１１を選択した状態を示す図である。
【００３１】
図１０でＢ欄のオン状態がハイライトされているときに、使用者が画面部品１３１として円７３を選択すると、上記した関連付けによって、図１３に示すように自動的にＢ欄のオフ状態の画面部品１３１として円７１が選択される。図１３において、Ｂ欄のオフ状態をハイライトさせると、図１２に示したのと同じようにＡ欄には円７１の表示データ１１の名称“部品_シンプル_Ｓｉｍ００２_ＯＦＦ”が表示される。円７１および円７３のそれぞれに対応する表示データ１１同士が予め関連付けられている状態で図１３または図１２のような画面においてＯＫボタン４０を使用者が押下すると、オン状態とオフ状態の表示データ１１を同時に更新して設定することが可能となる。
【００３２】
上記では、部品としてスイッチを想定してオン状態とオフ状態の２つの状態に適した表示データ１１同士を関連付けた例を説明したが、２つ以上の状態を取り得る部品がある場合は、それに対応して各状態に適した表示データ１１同士を予め関連付けさせておいてもよい。すなわち、複数の状態を取り得る同一の部品に使用するのに適した複数の表示データ１１同士を関連付けさせて表示データ保管部１０に保持させておけばよい。これにより、いずれかの状態に対して使用者が１つの表示データ１１を選択した場合には、他の状態に適するとして関連付けられた表示データ１１を自動的に表示させたりメニューとして示したりすることにより、複数の状態への表示データ１１の同時設定が可能となる。この結果、複数の状態を有する部品に表示データ１１を割り当てる場合、それぞれの状態毎に検索を実行して表示データ１１を割り当てる必要がなくなり、使用者の選択の手間を省くことが可能となる。なお、このような表示データ１１同士の関連付けは、検索用タグ１２を利用して行ってもよいし、検索用タグ１２とは別の属性を表示データ１１に付与して行ってもかまわない。
【００３３】
プログラマブル表示器で表示される表示画面を構成する画面部品１３は様々な機能を有している。使用者が表示画面を作成する際は、さまざまな画面部品１３を画面上に配置し、画面部品１３に機能を持たせることで表示画面を構築していく。このとき、その表示画面に合わせた画面部品１３が割り当てられるようにする必要がある。表示画面を構成するために適切な色または形の画面部品１３を選択するために、従来、使用者は、表示データ保管部１０に保持されている膨大な表示データ１１の画面部品１３から選択する必要があった。
【００３４】
実施の形態１にかかる表示画面作成支援装置１００によれば、検索キーワードと一致した検索用タグ１２が付与されている表示データ１１に対応する画面部品１３１が表示属性で分類されたグループに纏められてグループ毎に一覧で表示される。これにより、デザインが統一された表示画面を使用者が効率的に作成することが可能になる。
【００３５】
実施の形態２．
実施の形態１で説明した図４のステップＳ１０４においては、図７に示したように検索キーワードと一致した検索用タグ１２が付与されている表示データ１１に対応する画面部品１３１が色、形、種類および機能といった表示属性で分類されたグループに纏められてグループ毎に一覧で表示された。このとき一覧で表示された複数の画面部品１３１の中には、既に他の部品に設定されて使用されている画面部品１３１が存在する場合がある。
【００３６】
実施の形態２にかかる表示画面作成支援装置１００においては、今設定しようとしている部品の状態を示す表示画面のプロジェクトデータで使用されている表示データ１１が検索キーワードと一致した場合、その表示データ１１の画面部品１３１を、上記した一覧上で検索結果表示部２２が優先して表示する。プロジェクトデータは、プログラマブル表示器が表示する表示画面の画面データを纏めたものであり、プログラマブル表示器毎にプロジェクトデータは存在する。従って、あるプロジェクトデータの表示画面が状態を示す部品に設定された表示データ１１には、当該プロジェクトデータの属性を付与しておくことにより上記優先表示が可能になる。
【００３７】
具体的には、部品に設定されることにより表示データ１１がプロジェクトデータに追加される際に、表示画面作成部２０が当該プロジェクトデータの属性を表示データ１１に付与して表示データ保管部１０に保持させる。これにより、その後、当該プロジェクトデータの表示画面が状態を示す部品に対する表示データ１１の設定の際に、検索結果表示部２２によりグループ毎に一覧で画面部品１３１が表示されるときには、当該プロジェクトデータの属性を付与された表示データ１１の画面部品１３１を左側に纏めるといった方法で優先表示することができる。この表示に基づいて、使用者が表示データ１１を選択することにより１つのプロジェクトデータにおけるデザインの統一性を図ることが容易になる。
【００３８】
さらに、上記一覧表示の際に、部品の設定に使用された回数の多い順に表示データ１１の画面部品１３１を表示するようにしてもよい。図１４は、実施の形態２においてプロジェクトデータで使用されていない表示データ１１の画面部品１３１を一覧にした状態を示す図である。図１５は、実施の形態２においてプロジェクトデータにおける使用頻度の順に表示データ１１の画面部品１３１を一覧にした状態を示す図である。図１４および図１５は、検索結果表示部２２により表示部３１に表示される。
【００３９】
図１４および図１５は、共に検索キーワード「三角  青  シンプル」と一致する検索用タグ１２が付与された表示データ１１の画面部品１３１をＡ欄の傍に一覧で表示した場合の一覧表示部分を示している。図１４の三角形６０１から三角形６０５の画面部品１３１は、いずれも図１４で設定しようとしている部品の状態を示す表示画面のプロジェクトデータで使用されていない。これに対して、図１５の三角形６０５は、図１５で設定しようとしている部品の状態を示す表示画面のプロジェクトデータにおいて他の部品の設定に５回使用されている。同様に、図１５の三角形６０３は、上記プロジェクトデータにおいて３回使用されている。同様に、図１５の三角形６０２は、上記プロジェクトデータにおいて２回使用されている。しかし、図１５の三角形６０１および６０４は、図１５で設定しようとしている部品の状態を示す表示画面のプロジェクトデータで未使用である。
【００４０】
図１４において、検索結果表示部２２は三角形６０１から三角形６０５の画面部品１３１に優先順位をつけずに表示部３１に一覧で表示させている。これに対して、図１５においては、ここで設定しようとしている部品の状態を示す表示画面のプロジェクトデータの部品に既に設定されている回数が多い順に画面部品１３１が左から順番に並べて表示されている。
【００４１】
具体的には、表示データ１１が部品に対して設定されてプロジェクトデータに使用される際に、表示画面作成部２０が当該プロジェクトデータの表示画面が状態を示す部品に対する設定に何回使用されているかを属性として表示データ１１に付与する。ある表示データ１１がプロジェクトデータの表示画面が状態を示す部品に対する設定に何回使用されているかを示す属性は、カウンタ値として表示データ１１に付与しておけばよく、図４のステップＳ１０７で、表示データ１１が部品に対して設定される毎にカウンタ値をカウントアップするような構成にしておけばよい。これにより、上記優先表示を検索結果表示部２２が実行することが可能となる。
【００４２】
プログラマブル表示器の表示画面においては、画面デザインの統一性を考慮し、部品の状態を示すための画面部品を新たに設定する際に、既に表示画面で使われている画面部品あるいは既に表示画面で使われている画面部品に類似する画面部品を使用する場合がある。実際に表示画面で使用された画面部品の使用頻度は、従来は不明だったので、画面デザインの統一性を図るためには、結果的に使用者の工数が増加していた。
【００４３】
実施の形態２にかかる表示画面作成支援装置１００においては、部品へ表示データ１１を設定するときに、表示データ保管部１０に保持されている膨大な表示データ１１の画面部品１３１を検索キーワードにより絞り込む際、プロジェクトデータの表示データ１１としての使用頻度順に表示する。これにより、画面デザインの統一性を図るために適切な色または形の画面部品１３１を選択するための絞り込みの作業を省くことができるので、使用者は煩雑な操作を行うことなく表示データ１１の選択が可能となる。
【００４４】
この結果、１つのプロジェクトデータにおけるデザインの統一性を図りながら、使用者は表示データ１１を迅速に選択することができ、プログラマブル表示器の表示画面作成の時間を短縮することができる。
【００４５】
実施の形態３．
実施の形態３では、表示画面作成支援装置１００が表示データ１１を表示データ保管部１０に登録する流れを説明する。
【００４６】
図１６は、実施の形態３にかかる表示画面作成支援装置１００において未登録の表示データを登録する処理を示したフローチャートである。図１６は、使用者が未登録の表示データを表示データ保管部１０に登録する際の表示画面作成支援装置１００の動作を示している。図１７は、実施の形態３における表示データ登録画面の一例を示す図である。図１８は、実施の形態３における表示データの関連付け設定画面の一例を示す図である。
【００４７】
表示画面作成部２０によって、入出力部３０の表示部３１に表示データ登録画面が表示されている状態で、表示データ登録画面の外にある任意の未登録の画面部品をドラッグアンドドロップといった方法で使用者が選択すると、表示データ登録画面は、図１７のようになる。これにより、表示画面作成部２０は、未登録の表示データを受け付ける（ステップＳ２０１）。図１７では、具体例として未登録の表示データの画面部品である矢印マーク７００が受け付けられている。
【００４８】
その後、表示画面作成部２０は、使用者が名称の欄に入力した矢印マーク７００の名称を受け付け（ステップＳ２０２）、使用者がキーワードの欄に入力したキーワードを矢印マーク７００のデータが表示データ１１として登録された場合に付与される検索用タグ１２として受け付ける（ステップＳ２０３）。ステップＳ２０３において、使用者はキーワードを複数入力してもかまわない。その場合、表示画面作成部２０は、複数のキーワードをそれぞれ複数の検索用タグ１２として受け付ける。図１７の表示データ登録画面には「表示データの関連付けを行う」という選択欄があり、矢印マーク７００のデータに関連付けをする表示データがある場合は、使用者は当該選択欄にチェックを入れる。表示画面作成部２０は、「表示データの関連付けを行う」の欄のチェックの有無に基づいて、矢印マーク７００への表示データの関連付けを受け付けたか否かを判定する（ステップＳ２０４）。関連付けとは、実施の形態１で説明したように、オン状態およびオフ状態といった２つ以上の状態を取り得る部品がある場合は、それに対応して各状態に適している表示データ１１同士を予め関係付けることである。すなわち、同一の部品の複数の状態に対応する複数の表示データ１１同士を関連付ける。
【００４９】
ステップＳ２０４において、表示画面作成部２０が表示データの関連付けを受け付けなかった場合は（ステップＳ２０４：Ｎｏ）、使用者による完了ボタン８０の押下を受けて、表示画面作成部２０が矢印マーク７００を表示データ１１として登録する（ステップＳ２０５）。具体的には、表示画面作成部２０が、ステップＳ２０３で入力されたキーワードを検索用タグ１２として付与された表示データ１１として矢印マーク７００のデータを、表示データ保管部１０に記憶させる。
【００５０】
ステップＳ２０４において、表示画面作成部２０が表示データの関連付けを受け付けた場合は（ステップＳ２０４：Ｙｅｓ）、表示画面作成部２０は入出力部３０の表示部３１に図１８の表示データの関連付け設定画面を表示させてステップＳ２０６に進む。図１８の表示データの関連付け設定画面には、「登録済みの表示データと関連付け」の欄と「新規に登録する表示データと関連付け」の欄とが示されており、使用者がいずれかを選択するようになっている。既に登録されて表示データ保管部１０に保持されている表示データ１１に矢印マーク７００のデータを関連付けようとする場合は、使用者は「登録済みの表示データと関連付け」の欄を選択する。これから更に選択する未登録の表示データに矢印マーク７００のデータを関連付けようとする場合は、使用者は「新規に登録する表示データと関連付け」の欄を選択する。
【００５１】
図１８の表示データの関連付け設定画面において、使用者が「登録済みの表示データと関連付け」の欄を選択して、矢印マーク７００を登録済みの表示データ１１と関連付けることを表示画面作成部２０が受け付けた場合（ステップＳ２０６：Ｙｅｓ）、使用者は、図１８のＣ欄に矢印マーク７００のデータと関連付けたい登録済みの表示データ１１の名称を入力する。Ｃ欄への入力に基づいて、表示画面作成部２０は登録済みの表示データ１１を受け付ける（ステップＳ２０７）。そして、使用者による図１８の完了ボタン８１の押下を受けて、表示画面作成部２０が矢印マーク７００のデータを表示データ１１として登録する（ステップＳ２０８）。具体的には、表示画面作成部２０が、ステップＳ２０３で入力されたキーワードを検索用タグ１２として付与された表示データ１１として矢印マーク７００のデータを、表示データ保管部１０に記憶させる。この際、矢印マーク７００のデータと、ステップＳ２０７で受け付けた登録済みの表示データ１１とを検索用タグ１２またはそれとは別の属性を用いて関連付けて表示データ保管部１０に記憶させる。
【００５２】
図１８の表示データの関連付け設定画面において、使用者が「新規に登録する表示データと関連付け」の欄をチェックして、矢印マーク７００のデータをこれから更に選択する未登録の表示データと関連付けることを選択した場合、すなわち登録済みの表示データ１１と関連付けないことを表示画面作成部２０が受け付けた場合（ステップＳ２０６：Ｎｏ）、表示画面作成部２０は、入出力部３０の表示部３１に図１７に示した表示データ登録画面を表示して、矢印マーク７００のデータとは別の更なる未登録の表示データを受け付ける（ステップＳ２０９）。ステップＳ２０９からＳ２１２までの処理は、矢印マーク７００とは別の未登録の表示データを受け付ける点を除けば、ステップＳ２０１からＳ２０４までの処理と全く同様である。
【００５３】
ステップＳ２１２において、表示画面作成部２０が表示データの関連付けを受け付けなかった場合は（ステップＳ２１２：Ｎｏ）、使用者による完了ボタン８０の押下を受けて、表示画面作成部２０が矢印マーク７００のデータを含む受け付けた全ての未登録の表示データを表示データ１１として登録する（ステップＳ２１３）。具体的には、表示画面作成部２０が、ステップＳ２０３およびＳ２１１でそれぞれ入力されたキーワードを検索用タグ１２として付与された表示データ１１として矢印マーク７００のデータを含む受け付けた全ての未登録の表示データを、検索用タグ１２またはそれとは別の属性を用いて関連付けて表示データ保管部１０に記憶させる。
【００５４】
ステップＳ２１２において、表示画面作成部２０が表示データの関連付けを受け付けた場合は（ステップＳ２１２：Ｙｅｓ）、点線で囲ったステップＳ２０６からステップＳ２１３までのＸの処理を実行する（ステップＳ２１４）。Ｘの処理は、ステップＳ２０６およびステップＳ２１２の分岐に依存して再帰的に実行されることになる。
【００５５】
実施の形態３にかかる表示画面作成支援装置１００によれば、未登録の表示データについても、使用者が検索用タグ１２を付与して表示データ保管部１０に登録することが可能となる。その結果、当該表示データを検索キーワードを用いて検索することができるようになる。また、新たに登録する表示データを登録済みの表示データまたは新たに登録する別の表示データと纏めて関連付けることができる。
【００５６】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【００５７】
１０  表示データ保管部、１１，１１−１−１−１−１，１１−１−１−１−２，１１−１−１−２−１，１１−１−１−２−２  表示データ、１２  検索用タグ、１３，１３０，１３１  画面部品、２０  表示画面作成部、２１  検索実行部、２２  検索結果表示部、４０  ＯＫボタン、４１  キャンセルボタン、５１  ＣＰＵ、５２  メモリ、６１−１，６１−１−１，６１−１−１−１，６１−１−１−２  フォルダ、７１，７２，７３，７４，７５  円、８０，８１  完了ボタン、１００  表示画面作成支援装置、６０１，６０２，６０３，６０４，６０５  三角形、７００  矢印マーク。
【図１】
2018073871.tif 000003
【図２】
2018073871.tif 000004
【図３】
2018073871.tif 000005
【図４】
2018073871.tif 000006
【図５】
2018073871.tif 000007
【図６】
2018073871.tif 000008
【図７】
2018073871.tif 000009
【図８】
2018073871.tif 000010
【図９】
2018073871.tif 000011
【図１０】
2018073871.tif 000012
【図１１】
2018073871.tif 000013
【図１２】
2018073871.tif 000014
【図１３】
2018073871.tif 000015
【図１４】
2018073871.tif 000016
【図１５】
2018073871.tif 000017
【図１６】
2018073871.tif 000018
【図１７】
2018073871.tif 000019
【図１８】
2018073871.tif 000020
【手続補正書】
【提出日】平成30年2月15日(2018.2.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プログラマブル表示器の表示画面に用いられ部品の状態を示す画面部品のデータである表示データを保持する表示データ保管部と、
前記画面部品を用いて前記表示画面を作成する表示画面作成部と、
前記表示データを検索するための検索条件の受け付け画面を表示する表示部と、
を備えた表示画面作成支援装置において、
前記表示画面作成部は、
前記検索条件を受け付けて、前記検索条件に基づいて前記表示データ保管部の前記表示データを検索する検索実行部と、
前記表示データ保管部から前記検索実行部が検索した前記表示データを取得し、取得した前記表示データに対応する前記画面部品を前記表示部に表示する検索結果表示部と、
を有し、
前記表示データ保管部は、前記部品の複数の状態に対応する複数の前記表示データ同士を関連付けて保持しており、前記検索結果表示部は、取得した前記表示データが関連付けられている場合は、関連付けられた前記表示データ同士に対応する前記画面部品を前記表示部に同時に表示する
ことを特徴とする表示画面作成支援装置。
【請求項２】
前記検索結果表示部は、取得した前記表示データに対応する前記画面部品を表示属性で分類されたグループ毎に前記表示部に表示する
ことを特徴とする請求項１に記載の表示画面作成支援装置。
【請求項３】
前記検索結果表示部は、取得した前記表示データに対応する前記画面部品を前記部品に既に設定されている回数が多い順に前記表示部に表示する
ことを特徴とする請求項１または２に記載の表示画面作成支援装置。
【請求項４】
前記表示データ保管部は、検索用タグが付与された状態で前記表示データを保持し、
前記検索実行部は、前記検索用タグを用いて前記検索を実行する
ことを特徴とする請求項１から３のいずれか１つに記載の表示画面作成支援装置。
【請求項５】
前記表示データ保管部は、前記表示データがプロジェクトデータの表示画面が状態を示す部品に対して設定されている場合は、当該プロジェクトデータの属性を付与して前記表示データを保持する
ことを特徴とする請求項１から４のいずれか１つに記載の表示画面作成支援装置。
【請求項６】
プログラマブル表示器の表示画面に用いられ部品の状態を示す画面部品のデータである表示データを保持する表示データ保管部と、前記画面部品を用いて前記表示画面を作成する表示画面作成部と、前記表示データを検索するための検索条件の受け付け画面を表示する表示部と、を備えた表示画面作成支援装置が実行する表示画面作成支援プログラムであって、
前記検索条件を受け付けるステップと、
前記検索条件に基づいて前記表示データ保管部の前記表示データを検索するステップと、
前記検索するステップが検索した前記表示データを前記表示データ保管部から取得するステップと、
前記取得するステップが取得した前記表示データに対応する前記画面部品を前記表示部に表示するステップと、
を備え、
前記表示データ保管部は、前記部品の複数の状態に対応する複数の前記表示データ同士を関連付けて保持しており、前記取得するステップが取得した前記表示データが関連付けられている場合は、前記表示するステップは、関連付けられた前記表示データ同士に対応する前記画面部品を前記表示部に同時に表示する
ことを特徴とする表示画面作成支援プログラム。
【請求項７】
前記表示するステップは、前記取得するステップが取得した前記表示データに対応する前記画面部品を表示属性で分類されたグループ毎に前記表示部に表示する
ことを特徴とする請求項６に記載の表示画面作成支援プログラム。
【手続補正書】
【提出日】平成30年6月26日(2018.6.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プログラマブル表示器の表示画面に用いられ部品の状態を示す画面部品のデータである表示データを保持する表示データ保管部と、
前記画面部品を用いて前記表示画面を作成する表示画面作成部と、
前記表示データを検索するための検索条件の受け付け画面を表示する表示部と、
を備えた表示画面作成支援装置において、
前記表示画面作成部は、
前記検索条件を受け付けて、前記検索条件に基づいて前記表示データ保管部の前記表示データを検索する検索実行部と、
前記表示データ保管部から前記検索実行部が検索した前記表示データを取得し、取得した前記表示データに対応する前記画面部品を前記表示部に表示する検索結果表示部と、
を有し、
前記表示データ保管部は、前記部品の複数の状態に対応する複数の前記表示データ同士を関連付けて保持しており、前記検索結果表示部は、取得した前記表示データが関連付けられている場合は、選択された前記表示データに関連付けられた前記表示データに対応する前記画面部品を、選択された前記表示データに対応する前記画面部品と共に前記表示部に同時に表示する
ことを特徴とする表示画面作成支援装置。
【請求項２】
前記検索結果表示部は、取得した前記表示データに対応する前記画面部品を表示属性で分類されたグループ毎に前記表示部に表示する
ことを特徴とする請求項１に記載の表示画面作成支援装置。
【請求項３】
前記検索結果表示部は、取得した前記表示データに対応する前記画面部品を前記部品に既に設定されている回数が多い順に前記表示部に表示する
ことを特徴とする請求項１または２に記載の表示画面作成支援装置。
【請求項４】
前記表示データ保管部は、検索用タグが付与された状態で前記表示データを保持し、
前記検索実行部は、前記検索用タグを用いて前記検索を実行する
ことを特徴とする請求項１から３のいずれか１つに記載の表示画面作成支援装置。
【請求項５】
前記表示データ保管部は、前記表示データがプロジェクトデータの表示画面が状態を示す部品に対して設定されている場合は、当該プロジェクトデータの属性を付与して前記表示データを保持する
ことを特徴とする請求項１から４のいずれか１つに記載の表示画面作成支援装置。
【請求項６】
プログラマブル表示器の表示画面に用いられ部品の状態を示す画面部品のデータである表示データを保持する表示データ保管部と、前記画面部品を用いて前記表示画面を作成する表示画面作成部と、前記表示データを検索するための検索条件の受け付け画面を表示する表示部と、を備えた表示画面作成支援装置が実行する表示画面作成支援プログラムであって、
前記検索条件を受け付けるステップと、
前記検索条件に基づいて前記表示データ保管部の前記表示データを検索するステップと、
前記検索するステップが検索した前記表示データを前記表示データ保管部から取得するステップと、
前記取得するステップが取得した前記表示データに対応する前記画面部品を前記表示部に表示するステップと、
を備え、
前記表示データ保管部は、前記部品の複数の状態に対応する複数の前記表示データ同士を関連付けて保持しており、前記取得するステップが取得した前記表示データが関連付けられている場合は、前記表示するステップは、選択された前記表示データに関連付けられた前記表示データに対応する前記画面部品を、選択された前記表示データに対応する前記画面部品と共に前記表示部に同時に表示する
ことを特徴とする表示画面作成支援プログラム。
【請求項７】
前記表示するステップは、前記取得するステップが取得した前記表示データに対応する前記画面部品を表示属性で分類されたグループ毎に前記表示部に表示する
ことを特徴とする請求項６に記載の表示画面作成支援プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、プログラマブル表示器の表示画面に用いられ部品の状態を示す画面部品のデータである表示データを保持する表示データ保管部と、画面部品を用いて表示画面を作成する表示画面作成部と、表示データを検索するための検索条件の受け付け画面を表示する表示部と、を備えた表示画面作成支援装置である。表示画面作成部は、検索条件を受け付けて、検索条件に基づいて表示データ保管部の表示データを検索する検索実行部と、表示データ保管部から検索実行部が検索した表示データを取得し、取得した表示データに対応する画面部品を表示部に表示する検索結果表示部と、を有する。表示データ保管部は、部品の複数の状態に対応する複数の表示データ同士を関連付けて保持しており、検索結果表示部は、取得した表示データが関連付けられている場合は、選択された表示データに関連付けられた表示データに対応する画面部品を、選択された表示データに対応する画面部品と共に表示部に同時に表示することを特徴とする。
【国際調査報告】
2018073871.tif 000021
2018073871.tif 000022
2018073871.tif 000023
2018073871.tif 000024