(57)【要約】【課題】制御関連情報を表示した複数の画面をタブ化して表示させるとともに、タブの視認性を向上させることを可能とした表示制御装置を提供する。【解決手段】制御関連情報の分類のうちの対象分類を受け付ける分類受付部１２１と、分類受付部１２１が複数の対象分類を受け付けた場合、当該複数の対象分類毎に、当該対象分類に対応する制御関連情報を表示した制御関連情報表示画面をタブ化して表示させる制御関連情報表示制御部１１２と、制御関連情報表示制御部１１２がタブ化して表示させた対象分類毎の制御関連情報表示画面に関する情報を一覧化して表示した一覧画面の表示指示を受け付ける一覧表示指示受付部１２２と、一覧表示指示受付部１２２が一覧画面の表示指示を受け付けた場合、一覧画面を表示させる一覧表示制御部１１３とを備えた。【選択図】図２
2020135423.tif 000002
【特許請求の範囲】
【請求項１】
施設内に設置された１つ以上の機器と、当該１つ以上の機器を監視または制御する１つ以上のコントローラを備える施設監視システムにおいて、当該１つ以上のコントローラが当該１つ以上の機器を監視または制御するための制御関連情報を表示する表示制御装置であって、
前記１つ以上のコントローラが当該コントローラ内を制御する際の目的、または、前記１つ以上のコントローラが前記１つ以上の機器を監視または制御する際の目的、に応じて分類分けされた複数の前記制御関連情報の分類のうちの対象分類を受け付ける分類受付部と、
前記分類受付部が複数の前記対象分類を受け付けた場合、当該複数の前記対象分類毎に、当該対象分類に対応する前記制御関連情報を表示した制御関連情報表示画面をタブ化して表示させる制御関連情報表示制御部と、
前記制御関連情報表示制御部がタブ化して表示させた前記対象分類毎の前記制御関連情報表示画面に関する情報を一覧化して表示した一覧画面の表示指示を受け付ける一覧表示指示受付部と、
前記一覧表示指示受付部が前記一覧画面の表示指示を受け付けた場合、前記一覧画面を表示させる一覧表示制御部
とを備えた表示制御装置。
【請求項２】
前記一覧画面に基づいて入力された、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうちタブ幅を縮小させる幅縮小対象画面を指定する幅縮小指定情報、を受け付ける幅縮小指定受付部と、
前記幅縮小指定受付部が受け付けた前記幅縮小指定情報に基づき、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうちの前記幅縮小対象画面のタブ幅を縮小する幅縮小部
とを備えた請求項１記載の表示制御装置。
【請求項３】
前記一覧画面に基づいて入力された、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうちタブ幅を調整する幅調整対象画面および当該幅調整対象画面のタブ幅を指定する幅調整情報、を受け付ける幅調整情報受付部と、
前記幅調整情報受付部が受け付けた前記幅調整情報に基づき、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうちの前記幅調整対象画面のタブ幅を調整する幅調整部
を備えた請求項１または請求項２記載の表示制御装置。
【請求項４】
前記一覧画面に基づいて入力された、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面の並び順を指定する並び順指定情報、を受け付ける並び順指定情報受付部と、
前記並び順指定情報受付部が受け付けた前記並び順指定情報に基づき、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面の並び順を変更する並び順変更部
を備えた請求項１から請求項３のうちのいずれか１項記載の表示制御装置。
【請求項５】
前記一覧画面に基づいて入力された、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面の集約指示、を受け付ける集約指示受付部と、
前記集約指示受付部が受け付けた前記集約指示に基づき、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうちの、少なくとも２つの前記制御関連情報表示画面のタブを集約する集約部
を備えた請求項１から請求項４のうちのいずれか１項記載の表示制御装置。
【請求項６】
前記制御関連情報表示制御部は、前記制御関連情報表示画面において、タブに文字列を表示させ、
前記一覧画面に基づいて入力された前記文字列の改行指示を受け付ける改行指示受付部と、
前記改行指示受付部が受け付けた前記改行指示に基づき、前記制御関連情報表示画面のタブにおいて、前記文字列を改行して表示させる改行部
を備えた請求項１から請求項５のうちのいずれか１項記載の表示制御装置。
【請求項７】
前記一覧画面に基づいて入力された、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうち表示を維持させる維持対象画面が指定された維持画面情報、を受け付ける維持画面指定受付部と、
前記維持画面指定受付部が受け付けた維持画面情報に基づき、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうち、前記維持対象画面は表示を維持し、前記維持対象画面以外の前記制御関連情報表示画面は非表示とする画面表示制御部
を備えた請求項１から請求項６のうちのいずれか１項記載の表示制御装置。
【請求項８】
前記一覧表示制御部は、
前記一覧画面において、前記制御関連情報表示画面を示す情報をツリー構造で表示させる
ことを特徴とする請求項１から請求項７のうちのいずれか１項記載の表示制御装置。
【請求項９】
前記一覧画面に基づいて入力された、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうちタブを非表示とするタブ非表示対象画面が指定されたタブ非表示指定情報を受け付ける非表示指定受付部と、
前記非表示指定受付部が受け付けた前記タブ非表示指定情報に基づき、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうちの、前記タブ非表示対象画面のタブを非表示とするタブ非表示制御部
を備えた請求項１から請求項８のうちのいずれか１項記載の表示制御装置。
【請求項１０】
前記一覧表示制御部は、
前記一覧画面において、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面に基づいて実施されている、当該制御関連情報表示画面にて表示されている前記制御関連情報に関する処理の状況を示す情報を、当該制御関連情報表示画面を示す情報と対応付けて表示させる
ことを特徴とする請求項１から請求項９のうちのいずれか１項記載の表示制御装置。
【請求項１１】
前記一覧画面に基づいて入力された、前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうち、タブ幅を維持する幅維持対象画面の数が指定された幅維持画面数指定情報を受け付ける幅維持画面数受付部と、
前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面の数が、前記幅維持対象画面の数より大きい場合、
前記制御関連情報表示制御部がタブ化して表示させた全ての前記制御関連情報表示画面のタブのうち、前記幅維持対象画面の数分の前記制御関連情報表示画面のタブ幅は変更せず、残りの前記制御関連情報表示画面のタブ幅を縮小して表示させる幅維持制御部
を備えた請求項１から請求項１０のうちのいずれか１項記載の表示制御装置。
【請求項１２】
前記幅維持制御部は、
前記制御関連情報表示制御部がタブ化して表示させた前記制御関連情報表示画面のうち、当該制御関連情報表示画面が表示された順番の降順で、前記幅維持対象画面の数分の前記制御関連情報表示画面を、タブ幅を変更しない前記制御関連情報表示画面に決定する
ことを特徴とする請求項１１記載の表示制御装置。
【請求項１３】
施設内に設置された１つ以上の機器と、当該１つ以上の機器を監視または制御する１つ以上のコントローラを備える施設監視システムにおいて、当該１つ以上のコントローラが当該１つ以上の機器を監視または制御するための制御関連情報を表示する表示制御方法であって、
分類受付部が、前記１つ以上のコントローラが当該コントローラ内を制御する際の目的、または、前記１つ以上のコントローラが前記１つ以上の機器を監視または制御する際の目的、に応じて分類分けされた複数の前記制御関連情報の分類のうちの対象分類を受け付けるステップと、
制御関連情報表示制御部が、前記分類受付部が複数の前記対象分類を受け付けた場合、当該複数の前記対象分類毎に、当該対象分類に対応する前記制御関連情報を表示した制御関連情報表示画面をタブ化して表示させるステップと、
一覧表示指示受付部が、前記制御関連情報表示制御部がタブ化して表示させた前記対象分類毎の前記制御関連情報表示画面に関する情報を一覧化して表示した一覧画面の表示指示を受け付けるステップと、
一覧表示制御部が、前記一覧表示指示受付部が前記一覧画面の表示指示を受け付けた場合、前記一覧画面を表示させるステップ
とを備えた表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、施設内に設置された１つ以上の機器を監視または制御する１つ以上のコントローラを備える施設監視システムにおいて、当該１つ以上のコントローラが１つ以上の機器を監視または制御するための情報を表示させる表示制御装置および表示制御方法に関するものである。
【背景技術】
【０００２】
従来、エンジニアリング装置等が、１つ以上のコントローラを介して、施設内に設置された１つ以上の機器の監視または制御を行う施設監視システムの技術が知られている。管理者等は、エンジニアリング装置等から、コントローラが機器の監視または制御を行うための情報（以下「制御関連情報」という。）を、当該監視または制御の目的に応じた画面で表示させ、表示させた画面から、制御関連情報の監視または設定変更等、当該監視または制御を行うための作業を実施することで、機器の監視または制御を行う。管理者等は、通常、機器の監視または制御の目的に応じて、複数の画面を表示させ、当該複数の画面の表示を適宜切り替えて、機器の監視または制御を行うための作業を実施する。
一方、複数の画面を一度に表示する際、当該複数の画面をタブ化して表示する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１６−５１２６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のとおり、管理者等は、複数の画面を表示させ、当該複数の画面を切り替えながら、機器の監視または制御を行うための作業を実施する。このような作業を実施する際には、作業の効率化のため、特許文献１に開示されているような技術に代表される従来技術のように、複数の画面をタブ化して表示することが考えられる。
しかし、タブ化して表示する画面の数が多い場合、タブ化して表示する画面の全てのタブを一画面で表示しきれず、管理者等は、表示されているタブからでは、現在表示されている画面を把握できない。そのため、管理者等は、例えば、タブをスクロール表示する等して、現在表示されている画面を辿る必要があるという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、施設内に設置された１つ以上の機器を監視または制御する１つ以上のコントローラを備える施設監視システムにおいて制御関連情報を表示させる表示制御装置であって、当該制御関連情報を表示した複数の画面をタブ化して表示させるとともに、タブの視認性を向上させることを可能とした表示制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る表示制御装置は、施設内に設置された１つ以上の機器と、当該１つ以上の機器を監視または制御する１つ以上のコントローラを備える施設監視システムにおいて、当該１つ以上のコントローラが当該１つ以上の機器を監視または制御するための制御関連情報を表示する表示制御装置であって、１つ以上のコントローラが当該コントローラ内を制御する際の目的、または、１つ以上のコントローラが１つ以上の機器を監視または制御する際の目的、に応じて分類分けされた複数の制御関連情報の分類のうちの対象分類を受け付ける分類受付部と、分類受付部が複数の対象分類を受け付けた場合、当該複数の対象分類毎に、当該対象分類に対応する制御関連情報を表示した制御関連情報表示画面をタブ化して表示させる制御関連情報表示制御部と、制御関連情報表示制御部がタブ化して表示させた対象分類毎の制御関連情報表示画面に関する情報を一覧化して表示した一覧画面の表示指示を受け付ける一覧表示指示受付部と、一覧表示指示受付部が一覧画面の表示指示を受け付けた場合、一覧画面を表示させる一覧表示制御部とを備えたものである。
【発明の効果】
【０００７】
この発明によれば、施設内に設置された１つ以上の機器を監視または制御する１つ以上のコントローラを備える施設監視システムにおいて制御関連情報を表示した複数の画面をタブ化して表示させるとともに、タブの視認性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る表示制御装置を備えた施設監視システムの構成例を示す図である。
【図２】実施の形態１に係る表示制御装置の構成例を示す図である。
【図３】実施の形態１において、分類表示制御部が分類情報を表示させた、表示装置の画面の一例を説明するための図である。
【図４】実施の形態１において、一覧表示制御部が表示させる一覧画面の一例のイメージを説明するための図である。
【図５】実施の形態１において、幅縮小部が、表示されている制御関連情報表示画面のうち、幅縮小対象画面のタブ幅を縮小した場合の、タブ幅が縮小された後の制御関連情報表示画面のタブのイメージを説明するための図である。
【図６】実施の形態１に係る表示制御装置の動作を説明するためのフローチャートである。
【図７】実施の形態１において、各制御関連情報表示画面のタブの幅を調整する機能を有するものとした場合の表示制御装置の構成例を示す図である。
【図８】実施の形態１において、各制御関連情報表示画面のタブの幅を調整する機能を有するものとした場合の表示制御装置にて表示される一覧画面の一例のイメージを説明するための図である。
【図９】実施の形態１において、幅調整部が、表示されている、タブ化された制御関連情報表示画面のうち、幅調整対象画面のタブ幅を調整した場合の、タブ幅が調整された後の制御関連情報表示画面のタブのイメージを説明するための図である。
【図１０】実施の形態１において、各制御関連情報表示画面のタブの幅を調整する機能を有するようにした表示制御装置の動作を説明するためのフローチャートである。
【図１１】実施の形態１において、各制御関連情報表示画面のタブの並びを変更する機能を有するものとした場合の表示制御装置の構成例を示す図である。
【図１２】実施の形態１において、各制御関連情報表示画面のタブの並びを変更する機能を有するものとした場合の表示制御装置にて表示される一覧画面の一例のイメージを説明するための図である。
【図１３】実施の形態１において、並び順変更部が、表示されている各制御関連情報表示画面の並び順を、分類名順で並び替えた場合の制御関連情報表示画面のタブのイメージを説明するための図である。
【図１４】実施の形態１において、各制御関連情報表示画面のタブの並びを変更する機能を有するようにした表示制御装置の動作を説明するためのフローチャートである。
【図１５】実施の形態１において、２つ以上の制御関連情報表示画面のタブを集約させて表示する機能を有するものとした場合の表示制御装置の構成例を示す図である。
【図１６】実施の形態１において、２つ以上の制御関連情報表示画面のタブを集約させて表示する機能を有するものとした場合の表示制御装置にて表示される一覧画面の一例のイメージを説明するための図である。
【図１７】実施の形態１において、集約部が、表示されている複数の制御関連情報表示画面のタブを、コントローラ単位で集約し、集約したコントローラ単位の制御関連情報表示画面のタブに対して１つの集約タブを付して表示した後の制御関連情報表示画面の集約タブのイメージを説明するための図である。
【図１８】実施の形態１において、２つ以上の制御関連情報表示画面のタブを集約させて表示する機能を有するようにした表示制御装置の動作を説明するためのフローチャートである。
【図１９】実施の形態１において、各制御関連情報表示画面のタブで表示させている文字列を改行して表示させるよう、当該文字列の表示形態を変更する機能を有するものとした場合の表示制御装置の構成例を示す図である。
【図２０】実施の形態１において、各制御関連情報表示画面のタブで表示させている文字列を改行して表示させるよう、当該文字列の表示形態を変更する機能を有するものとした場合の表示制御装置にて表示される一覧画面の一例のイメージを説明するための図である。
【図２１】実施の形態１において、改行部が、各制御関連情報表示画面のタブで表示されている当該制御関連情報表示画面の名称を、３行で表示されるよう改行して表示させた場合の、制御関連情報表示画面のタブのイメージを説明するための図である。
【図２２】実施の形態１において、各制御関連情報表示画面のタブで表示させている文字列を改行して表示させるよう、当該文字列の表示形態を変更する機能を有するようにした表示制御装置の動作を説明するためのフローチャートである。
【図２３】実施の形態１において、第２表示領域にタブ化して表示されている各制御関連情報表示画面のうち、指定された制御関連情報表示画面の表示を維持し、指定された制御関連情報表示画面以外は非表示とする機能を有するものとした場合の表示制御装置の構成例を示す図である。
【図２４】実施の形態１において、第２表示領域にタブ化して表示されている各制御関連情報表示画面のうち、指定された制御関連情報表示画面の表示を維持し、指定された制御関連情報表示画面以外は非表示とする機能を有するものとした場合の表示制御装置にて表示される一覧画面の一例のイメージを説明するための図である。
【図２５】実施の形態１において、第２表示領域にタブ化して表示されている各制御関連情報表示画面のうち、指定された制御関連情報表示画面の表示を維持し、指定された制御関連情報表示画面以外は非表示とする機能を有するようにした表示制御装置の動作を説明するためのフローチャートである。
【図２６】実施の形態１において、第２表示領域にタブ化して表示されている各制御関連情報表示画面のタブうち、指定された制御関連情報表示画面のタブを非表示とする機能を有するものとした場合の表示制御装置の構成例を示す図である。
【図２７】実施の形態１において、第２表示領域にタブ化して表示されている各制御関連情報表示画面のタブうち、指定された制御関連情報表示画面のタブを非表示とする機能を有するものとした場合の表示制御装置にて表示される一覧画面の一例のイメージを説明するための図である。
【図２８】実施の形態１において、第２表示領域にタブ化して表示されている各制御関連情報表示画面のタブうち、指定された制御関連情報表示画面のタブを非表示とする機能を有するようにした表示制御装置の動作を説明するためのフローチャートである。
【図２９】実施の形態１において、指定された数の制御関連情報表示画面のタブを表示させ、その他の制御関連情報表示画面のタブは縮小して表示させる機能を有するものとした場合の表示制御装置の構成例を示す図である。
【図３０】実施の形態１において、指定された数の制御関連情報表示画面のタブを表示させ、その他の制御関連情報表示画面のタブは縮小して表示させる機能を有するものとした場合の表示制御装置にて表示される一覧画面の一例のイメージを説明するための図である。
【図３１】実施の形態１において、指定された数の制御関連情報表示画面のタブを表示させ、その他の制御関連情報表示画面のタブは縮小して表示させる機能を有するようにした表示制御装置の動作を説明するためのフローチャートである。
【図３２】実施の形態１において、一覧表示制御部が、制御関連情報表示画面に基づいて実施されている、当該制御関連情報表示画面にて表示されている制御関連情報に関する処理の状況を示す情報を、当該制御関連情報表示画面を示す情報と対応付けて表示させた一覧画面のイメージの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１は、実施の形態１に係る表示制御装置１を備えた施設監視システム１０００の構成例を示す図である。
施設監視システム１０００は、エンジニアリング装置１０、監視装置２０、コントローラ３０、および、機器４０を備える。エンジニアリング装置１０、監視装置２０、コントローラ３０、および、機器４０は、ネットワークを介して接続される。
実施の形態１において、表示制御装置１は、エンジニアリング装置１０に搭載される。  表示制御装置１の動作は、ソフトウェアに基づくＣＰＵを用いたプログラム処理によって実行される。
なお、図１では、施設監視システム１０００において、コントローラ３０は３つ備えられるものとしているが、これは一例に過ぎない。施設監視システム１０００において、コントローラ３０は、１つ以上備えられ得る。また、図１では、施設監視システム１０００において、各コントローラ３０は、２つの機器４０に接続されるものとしているが、これは一例に過ぎない。各コントローラ３０は、１つ以上の機器４０に接続され得る。
以下の説明において、１つ以上のコントローラ３０を単に「コントローラ３０」ともいい、１つ以上の機器４０を単に「機器４０」ともいう。
【００１０】
エンジニアリング装置１０は、制御関連情報の設定等、当該制御関連情報に関する処理を行い、施設監視システム１０００を構築する。具体的には、管理者等が、エンジニアリング装置１０を操作し、当該エンジニアリング装置１０から、表示装置（図１では図示省略）に、制御関連情報が表示された画面（以下、「制御関連情報表示画面」という。）を表示させ、表示させた制御関連情報表示画面から、上述したような、制御関連情報に関する処理を行う。実施の形態１において、制御関連情報とは、コントローラ３０が機器４０を監視または制御等を行うための情報である。なお、制御関連情報には、当該制御関連情報が、どのコントローラ３０にとっての、機器４０を監視または制御するための情報であるかが特定できる情報が付与されている。表示装置５０への、制御関連情報表示画面の表示は、エンジニアリング装置１０に備えられた表示制御装置１が行う。例えば、表示制御装置１は、予め設定され記憶されている、制御関連情報を、表示装置に表示する。また、例えば、表示制御装置１は、制御関連情報を機器４０から収集し、表示装置に表示する。表示制御装置１の詳細については、後述する。
【００１１】
監視装置２０は、コントローラ３０を介して機器４０に関する情報を取得し、取得した情報に基づき、機器４０の監視または制御を行う。具体的には、例えば、管理者等が、監視装置２０を操作し、当該監視装置２０から、表示装置（図１では図示省略）に、機器４０に関する情報が表示された画面を表示させ、表示させた画面を確認等することで、機器４０の監視または制御を行う。機器４０に関する情報は、当該機器４０の発停状態に関する情報、当該機器４０の設定情報、または、当該機器４０にて計測された計測値等、施設監視システム１０００において機器４０の監視または制御を行うために必要な情報を広く含む。なお、実施の形態１において、機器４０に関する情報は、制御関連情報に含まれる。
【００１２】
コントローラ３０は、機器４０から当該機器４０に関する情報を収集し、エンジニアリング装置１０または監視装置２０に送信する。
機器４０は、例えば、センサ、温度計、モータ、または、電力計である。
【００１３】
図２は、実施の形態１に係る表示制御装置１の構成例を示す図である。
表示制御装置１は、表示制御部１１、受付部１２、幅縮小指定受付部１３１、および、幅縮小部１４１を備える。
表示制御部１１は、分類表示制御部１１１、制御関連情報表示制御部１１２、および、一覧表示制御部１１３を備える。
受付部１２は、分類受付部１２１および一覧表示指示受付部１２２を備える。
【００１４】
表示制御部１１は、表示装置５０に、各種情報を表示する。なお、表示装置５０は、エンジニアリング装置１０に備えられている表示装置を想定している。
表示制御部１１の分類表示制御部１１１は、表示装置５０の画面において、当該画面のある領域（以下「第１表示領域」という。）に、制御関連情報の分類を示す分類情報を表示させる。
実施の形態１において、分類情報とは、コントローラ３０が当該コントローラ３０内を制御する際の目的、または、コントローラ３０が機器４０を監視または制御する際の目的、に応じて分類分けされた、制御関連情報の分類を示す情報である。
実施の形態１において、コントローラ３０が当該コントローラ３０内を制御する、とは、コントローラ３０が内部的に保持している情報を用いて、当該コントローラ３０自身が動作するための各種制御を行うことをいう。具体的には、例えば、コントローラ３０は、内部的に保持している論理的な情報と物理的な情報との受け渡しの制御を行っている。また、例えば、コントローラ３０は、他のコントローラ３０と二重化される場合、内部的に保持する情報を用いて、自身が運用系のコントローラ３０または待機系のコントローラ３０としての動作するための制御を行う。このように、コントローラ３０は、当該コントローラ３０自身が内部的に保持している情報を用いて、当該コントローラ３０自身が動作するための様々な制御を行う。これらの様々な制御に用いられる、コントローラ３０自身が内部的に保持している情報が、エンジニアリング装置１０において、施設監視システム１０００を構築するための制御関連情報として用いられる。
管理者等は、予め、制御関連情報を、上述の目的に応じて分類分けしておき、分類毎に当該分類に属する制御関連情報が対応付けられた分類結果情報を、記憶部（図示省略）に記憶させておく。分類結果情報において、分類は、階層構造で定義される。なお、記憶部は、表示制御装置１に備えられるものであってもよいし、表示制御装置１の外部の、表示制御装置１が参照可能な場所に備えられるものであってもよい。
分類表示制御部１１１は、記憶部を参照し、分類結果情報に基づいて、分類情報を表示させる。
【００１５】
図３は、実施の形態１において、分類表示制御部１１１が分類情報を表示させた、表示装置５０の画面の一例を説明するための図である。
分類表示制御部１１１は、第１表示領域３０１に、分類情報を表示させる（図３の３０１１参照）。このとき、分類表示制御部１１１は、分類情報を、階層構造で表示させる。図３では、分類表示制御部１１１は、コントローラ３０毎に、分類情報を、階層構造で表示させるようにしている。ここでは、図３に示すように、第１表示領域３０１において分類情報が階層構造で表示された画面を、「分類表示画面」というものとする。
例えば、図３では、分類表示制御部１１１は、分類情報を、分類の名称としている。なお、これは一例に過ぎず、分類表示制御部１１１は、制御関連情報の分類を特定できる情報を、分類情報として、表示するようになっていればよい。
例えば、分類「Ｉ／Ｏオブジェクト」には、コントローラ３０が機器４０のインプットデータまたはアウトプットデータ、言い換えれば、機器４０における計測値が、分類分けされている。また、例えば、分類「ＩＯＭ管理」には、コントローラ３０が監視または制御の対象としている機器４０を示す情報が分類分けされている。上述したような、インプットデータ、アウトプットデータ、または、機器４０を示す情報等を、実施の形態１では、まとめて、制御関連情報としている。
【００１６】
分類表示画面は、管理者等の表示指示に基づいて表示される。具体的には、例えば、管理者等は、マウスまたはキーボード等の入力装置（図示省略）を操作して、表示装置５０に、分類表示画面の呼出指示の入力画面を表示させる。管理者等は、入力装置を操作して、表示させた入力画面から、分類表示画面呼出指示を入力する。受付部１２は、当該分類表示画面呼出指示を受け付け、当該分類表示画面呼出指示を受け付けた旨の情報を、表示制御部１１に出力する。表示制御部１１は、表示装置５０の画面を、上記入力画面から分類表示画面を表示させた画面に切り替える。
【００１７】
分類表示制御部１１１が分類表示画面を表示させると、管理者等は、入力装置を操作して、分類表示画面で表示されている分類情報に基づいて、当該分類表示画面で表示されている、制御関連情報の分類のうち、属する制御関連情報を表示させる対象とする分類（以下「対象分類」という。）を選択する。例えば、図３を例に挙げると、管理者等は、入力装置を操作して、コントローラＡのＩ／Ｏオブジェクトを選択する。なお、管理者等は、複数の対象分類を連続して選択することもできる。
管理者等が対象分類を選択すると、分類受付部１２１が、当該対象分類を受け付け、受け付けた対象分類に関する情報（以下「対象分類情報」という。）を、表示制御部１１の制御関連情報表示制御部１１２に出力する。対象分類情報には、受け付けた対象分類を特定する情報が含まれる。図３に示すように、分類表示画面において、分類情報が、コントローラ３０毎に表示されている場合、対象分類情報には、対象分類に対応するコントローラ３０の情報も含まれる。
【００１８】
制御関連情報表示制御部１１２は、分類受付部１２１から出力された対象分類情報に基づき、対象分類に対応する制御関連情報を表示した制御関連情報表示画面を、表示装置５０のある領域（以下「第２表示領域」という。）に表示させる。図３に示すように、第１表示領域３０１と第２表示領域３０２とは、同じ画面上に存在する。制御関連情報表示制御部１１２は、分類表示画面が表示されている画面と同じ画面上に、制御関連情報表示画面を表示させる。
具体的には、制御関連情報表示制御部１１２は、記憶部に記憶されている分類結果情報を参照し、対象分類情報に基づいて特定される対象分類に対応する制御関連情報を取得し、取得した制御関連情報を表示した制御関連情報表示画面を、第２表示領域３０２に表示させる。
制御関連情報表示制御部１１２は、分類受付部１２１から複数の対象分類情報が連続して出力された場合、言い換えれば、分類受付部１２１が複数の対象分類を受け付けた場合、当該複数の対象分類毎に、当該対象分類に対応する制御関連情報を表示した制御関連情報表示画面を、第２表示領域３０２に表示させる。
【００１９】
例えば、図３では、分類受付部１２１が、少なくとも、コントローラＡのＩ／Ｏオブジェクト、コントローラＡのＩＯＭ管理、コントローラＡのＮＮＥオブジェクト、コントローラＢのＩ／Ｏオブジェクト、および、コントローラＢのＩＯＭ管理の、５つの対象分類を受け付けたものとして、制御関連情報表示制御部１１２が表示させる制御関連情報表示画面の一例を示している（図３の３０２１参照）。
【００２０】
図３に示すように、制御関連情報表示制御部１１２は、複数の対象分類毎に、当該対象分類に対応する制御関連情報を表示した制御関連情報表示画面を表示させる場合、複数の制御関連情報表示画面をタブ化して表示させる。
実施の形態１において、制御関連情報表示制御部１１２は、制御関連情報表示画面をタブ化して表示させた場合、タブには、それぞれ、制御関連情報表示画面の名称を表示する。具体例を挙げると、図３では、制御関連情報表示制御部１１２は、コントローラＡのＩ／Ｏオブジェクトに対応付けられている制御関連情報を表示する制御関連情報表示画面のタブには、「（１０００２４）  コントローラＡ  Ｉ／Ｏオブジェクト」という名称を表示するようにしている。制御関連情報表示画面の名称は、予め、当該制御関連情報表示画面で表示する制御関連情報の分類に基づき、設定されている。図３では、例えば、コントローラ３０の機器番号、コントローラ３０の名称、および、分類の名称を連結した文字列を、制御関連情報表示画面の名称とする制御関連情報表示画面の名称設定ルールが、予め設定されており、制御関連情報表示制御部１１２は、当該名称設定ルールに基づき、制御関連情報表示画面の名称を表示させるようにしている。
なお、実施の形態１では、制御関連情報表示制御部１１２は、タブに、制御関連情報表示画面の名称を表示するものとするが、これは一例に過ぎない。制御関連情報表示制御部１１２は、タブに、どの分類に属する制御関連情報を表示している制御関連情報表示画面であるかを特定できる情報を、文字列で表示するようになっていればよい。
【００２１】
制御関連情報表示制御部１１２が、制御関連情報表示画面を表示させると、管理者等は、表示された制御関連情報表示画面から、制御関連情報の確認、設定、または、変更等を行う。
【００２２】
表示制御部１１の一覧表示制御部１１３は、制御関連情報表示制御部１１２が、複数の制御関連情報表示画面をタブ化して表示させた場合、表示装置５０に、当該複数の制御関連情報表示画面に関する情報を一覧化して表示した画面（以下「一覧画面」という。）を表示させる。
【００２３】
ここで、図４は、実施の形態１において、一覧表示制御部１１３が表示させる一覧画面の一例のイメージを説明するための図である。図４では、図３に示したように、複数の制御関連情報表示画面が、対象分類毎にタブ化して表示された場合に、一覧表示制御部１１３が表示させる一覧画面の一例のイメージを示している。
例えば、図４に示すように、一覧表示制御部１１３は、一覧画面に、現在表示されている、タブ化された制御関連情報表示画面に関する情報を一覧化した情報を、表形式で表示する。
一覧表示制御部１１３は、例えば、図４に示すように、各制御関連情報表示画面について、画面名称と、コントローラ名称と、分類名称とを対応付けた情報を、表形式で表示する。また、一覧表示制御部１１３は、各制御関連情報表示画面に関する情報に対応付けて、縮小指示入力部４０１を表示するようにする。当該縮小指示入力部４０１の詳細については後述する。
【００２４】
いま、図４を見ると、第２表示領域３０２に実際に表示されている制御関連情報表示画面は、コントローラＡのＩ／Ｏオブジェクト、コントローラＡのＩＯＭ管理、コントローラＡのＮＮＥオブジェクト、コントローラＢのＩ／Ｏオブジェクト、コントローラＢのＩＯＭ管理、および、コントローラＢのＮＮＥオブジェクトの６画面であることが分かる。
しかし、図３に示すように、第２表示領域３０２において、コントローラＢのＮＮＥオブジェクトのタブは表示されていない。これは、第２表示領域３０２において１画面で表示可能なタブの数には限りがあることによる。第２表示領域３０２において、１画面で表示可能なタブの数を超えた場合、制御関連情報表示制御部１１２は、管理者等が入力装置を操作して行うスクロール動作等に応じて、表示されていないタブを表示させる制御を行っている。つまり、管理者等は、複数の制御関連情報表示画面を開き、当該複数の制御関連情報表示画面を切り替えて作業を行う場合、制御関連情報表示画面がタブ化されて表示された状態から、表示されていない制御関連情報表示画面に切り替えようとすると、スクロール動作等を行って所望の制御関連情報表示画面を探さなければならないことがある。
【００２５】
一覧表示制御部１１３が、図４に示すような一覧画面を表示することで、管理者等は、当該一覧画面を確認すれば、第２表示領域３０２において表示されていないタブを把握することができる。言い換えれば、管理者等は、現在自身が開いた状態としている全ての制御関連情報表示画面を把握することができる。管理者等は、スクロールする等して、現在表示されている制御関連情報表示画面を辿る必要がない。
管理者等は、例えば、入力装置を操作して、一覧画面の表示指示を入力することができる。制御関連情報表示制御部１１２は、例えば、第２表示領域３０２において、一覧画面の表示指示の入力部を表示させている。
【００２６】
なお、図４では説明の簡単のため図示を省略しているが、一覧表示制御部１１３は、一覧画面を、例えば、当該一覧画面が、図３で示したような、タブ化された制御関連情報表示画面上にポップアップ表示されるように表示させる。また、例えば、一覧表示制御部１１３は、一覧画面を、表示装置５０の画面上の領域で、かつ、第１表示領域３０１および第２表示領域３０２とは異なる領域に、当該一覧画面が表示されるように表示させてもよい。また、例えば、一覧表示制御部１１３は、一覧画面を、分類画面および制御関連情報表示画面が表示されている画面から切り替えて、表示させるようにしてもよい。
管理者等は、例えば、一覧画面上に表示されているＯＫボタン４０２を、入力装置を用いてクリック等することで、一覧画面を非表示にすることができる。具体的には、受付部１２が、一覧画面を非表示にする指示を受け付け、当該指示を受け付けた旨を一覧表示制御部１１３に出力し、一覧表示制御部１１３が、表示させている一覧画面を非表示にする。
【００２７】
受付部１２は、各種情報を受け付ける。
分類受付部１２１は、上述の、１つ以上の対象分類を受け付ける。
分類受付部１２１は、受け付けた対象分類の情報を、表示制御部１１に出力する。
【００２８】
受付部１２の一覧表示指示受付部１２２は、制御関連情報表示制御部１１２が第２表示領域３０２にタブ化して表示させた対象分類毎の制御関連情報表示画面に関する情報を一覧化して表示した一覧画面の表示指示を受け付ける。
具体的には、一覧表示指示受付部１２２は、例えば、管理者等が一覧画面の表示指示の入力部から入力した、一覧画面の表示指示を受け付ける。
一覧表示指示受付部１２２は、一覧画面の表示指示を受け付けると、当該表示指示を受け付けた旨の情報を、一覧表示制御部１１３に出力する。一覧表示制御部１１３は、一覧表示指示受付部１２２から、一覧画面の表示指示を受け付けた旨の情報が出力されると、一覧画面を表示させる。
【００２９】
幅縮小指定受付部１３１は、一覧表示制御部１１３が一覧画面を表示させると、当該一覧画面に基づいて入力された、第２表示領域に表示されている、タブ化された制御関連情報表示画面のうちタブ幅を縮小させる対象とする制御関連情報表示画面（以下「幅縮小対象画面」という。）を指定する幅縮小指定情報、を受け付ける。
例えば、今、表示装置５０において、図３で示すように、複数の制御関連情報表示画面がタブ化して表示されている状態から、管理者等の、一覧画面の表示指示に基づき、図４で示すような一覧画面が、当該複数の制御関連情報表示画面上にポップアップ表示されたとする。
管理者等は、一覧画面から、上述の幅縮小指定情報を入力することができる。具体的には、管理者等は、入力装置を操作して、一覧画面で表示されている縮小指示入力部４０１をクリックする等して、タブ幅を縮小させる幅縮小対象画面を指定する。
幅縮小指定受付部１３１は、管理者等が指定した幅縮小対象画面の情報を幅縮小指定情報として受け付け、幅縮小指定情報を、幅縮小部１４１に出力する。幅縮小指定情報には、少なくとも、管理者等によって指定された幅縮小対象画面を特定できる情報が含まれる。例えば、図４の例でいうと、幅縮小指定受付部１３１は、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面、および、コントローラＢのＩ／Ｏオブジェクトの制御関連情報表示画面を、幅縮小対象画面として指定する幅縮小指定情報を受け付ける。
幅縮小指定受付部１３１は、幅縮小指定情報を、幅縮小部１４１に出力する。
【００３０】
幅縮小部１４１は、幅縮小指定受付部１３１が受け付けた幅縮小指定情報に基づき、第２表示領域３０２に表示されている、タブ化された制御関連情報表示画面のうちの幅縮小対象画面のタブ幅を縮小する。
上述の例でいうと、幅縮小部１４１は、図３に示すタブ化された制御関連情報表示画面のうち、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面、および、コントローラＢのＩ／Ｏオブジェクトの制御関連情報表示画面のタブのタブ幅を縮小する。
図５は、実施の形態１において、幅縮小部１４１が、表示されている制御関連情報表示画面のうち、幅縮小対象画面のタブ幅を縮小した場合の、タブ幅が縮小された後の制御関連情報表示画面のタブのイメージを説明するための図である。
なお、図５では、説明の簡単のため、制御関連情報表示画面のタブ部分のみを図示するようにしている。
図５に示すように、幅縮小部１４１は、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面、および、コントローラＢのＩ／Ｏオブジェクトの制御関連情報表示画面のタブのタブ幅を縮小する。幅縮小部１４１が、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面、および、コントローラＢのＩ／Ｏオブジェクトの制御関連情報表示画面のタブのタブ幅を縮小したことで、図３に示した画面では表示されていなかった、コントローラＢのＮＮＥオブジェクトの制御関連情報表示画面のタブが表示されるようになっている。
このように、幅縮小部１４１が、幅縮小対象画面のタブを縮小することで、管理者等は、不要なタブを縮小させて、一画面で表示されるタブの数を増やすことができる。その結果、管理者等は、例えば、制御関連情報表示画面を切り替えたい場合、スクロール等してタブを辿って切り替え先の制御関連情報表示画面を探す必要が生じる可能性を減らすことができる。
【００３１】
実施の形態１に係る表示制御装置１の動作について説明する。
図６は、実施の形態１に係る表示制御装置１の動作を説明するためのフローチャートである。
【００３２】
分類表示制御部１１１は、表示装置５０の画面の第１表示領域３０１に、分類情報を表示させる（ステップＳＴ６０１）。
分類受付部１２１は、対象分類を受け付けたか否かを判定する（ステップＳＴ６０２）。
ステップＳＴ６０２において、対象分類を受け付けた場合（ステップＳＴ６０２の“ＹＥＳ”の場合）、分類受付部１２１は、受け付けた対象分類に関する対象分類情報を、分類表示制御部１１１に出力する。分類受付部１２１は、複数の対象分類を受け付けた場合は、受け付けた全ての対象分類に関する対象分類情報を、分類表示制御部１１１に出力する。ここでは、分類受付部１２１は、複数の対象分類を受け付けたものとする。
ステップＳＴ６０２において、対象分類を受け付けなかった場合（ステップＳＴ６０２の“ＮＯ”の場合）、表示制御装置１は処理終了する。なお、分類受付部１２１は、ステップＳＴ６０２において、予め設定された時間、対象分類を受け付けない場合に、対象分類を受け付けなかったと判定してもよい。
【００３３】
制御関連情報表示制御部１１２は、ステップＳＴ６０２にて分類受付部１２１から出力された対象分類情報に基づき、対象分類に対応する制御関連情報を表示した制御関連情報表示画面を、タブ化して表示装置５０の画面の第２表示領域３０２に表示させる（ステップＳＴ６０３）。
【００３４】
一覧表示指示受付部１２２は、ステップＳＴ６０３にて制御関連情報表示制御部１１２が第２表示領域３０２にタブ化して表示させた対象分類毎の制御関連情報表示画面に関する情報を一覧化して表示した一覧画面の表示指示を受け付けたか否かを判定する（ステップＳＴ６０４）。
【００３５】
ステップＳＴ６０４において、一覧画面の表示指示を受け付けた場合（ステップＳＴ６０４の“ＹＥＳ”の場合）、一覧表示指示受付部１２２は、一覧画面の表示指示を受け付けた旨の情報を、一覧表示制御部１１３に出力する。
【００３６】
ステップＳＴ６０４において、一覧画面の表示指示を受け付けなかった場合（ステップＳＴ６０４の“ＮＯ”の場合）、表示制御装置１は処理終了する。なお、一覧表示指示受付部１２２は、ステップＳＴ６０４において、予め設定された時間、一覧画面の表示指示を受け付けない場合に、当該表示指示を受け付けなかったと判定してもよい。
管理者等は、
【００３７】
一覧表示制御部１１３は、表示装置５０に、ステップＳＴ６０３にて制御関連情報表示制御部１１２が表示させた、対象分類の制御関連情報表示画面に関する情報を一覧化して表示した一覧画面を表示させる（ステップＳＴ６０５）。
【００３８】
幅縮小指定受付部１３１は、ステップＳＴ６０５にて一覧表示制御部１１３が一覧画面を表示させると、幅縮小対象画面を指定する幅縮小指定情報を受け付けたか否かを判定する（ステップＳＴ６０６）。
【００３９】
ステップＳＴ６０６において、幅縮小指定情報を受け付けた場合（ステップＳＴ６０６の“ＹＥＳ”の場合）、幅縮小部１４１は、ステップＳＴ６０５にて幅縮小指定受付部１３１が受け付けた幅縮小指定情報に基づき、第２表示領域３０２に表示されている、タブ化された制御関連情報表示画面のうちの幅縮小対象画面のタブ幅を縮小する（ステップＳＴ６０７）。
【００４０】
ステップＳＴ６０６において、幅縮小指定情報を受け付けなかった場合（ステップＳＴ６０６の“ＮＯ”の場合）、表示制御装置１は処理終了する。なお、幅縮小指定受付部１３１は、ステップＳＴ６０６において、予め設定された時間、幅縮小指定情報を受け付けない場合に、当該幅縮小指定情報を受け付けなかったと判定してもよい。
【００４１】
このように、表示制御装置１は、複数の制御関連情報表示画面をタブ化して表示し、さらに、タブ化した複数の制御関連情報表示画面に関する情報を一覧化した情報を表示した一覧画面を表示することができる。これにより、管理者等は、一覧画面を確認すれば、第２表示領域３０２において表示されていないタブを把握することができる。言い換えれば、管理者等は、現在自身が開いた状態としている全ての制御関連情報表示画面を把握することができる。管理者等は、スクロールする等して、現在表示されている制御関連情報表示画面を辿る必要がない。
また、表示制御装置１は、一覧画面を表示すると、当該一覧画面から、タブ幅を縮小する幅縮小対象画面の指定を受け付け、当該幅縮小対象画面のタブ幅を縮小する。これにより、表示制御装置１は、一画面で表示されるタブの数を増やすことができ、管理者等は、例えば、制御関連情報表示画面を切り替えたい場合、スクロール等してタブを辿って切り替え先の制御関連情報表示画面を探す必要が生じる可能性を減らすことができる。
以上のように、表示制御装置１は、制御関連情報を表示した複数の画面をタブ化して表示させるとともに、タブの視認性を向上させることができる。
【００４２】
以上の実施の形態１では、表示制御装置１は、幅縮小指定受付部１３１および幅縮小部１４１を備え、タブ化して表示された制御関連情報表示画面のタブについて、指定された幅縮小対象画面のタブを縮小する機能を有するものとした。
これに限らず、表示制御装置１は、制御関連情報表示画面のタブについて、様々に表示形態を変更することができるので、以下、具体例を挙げて説明する。
【００４３】
例えば、表示制御装置１は、各制御関連情報表示画面のタブの幅を調整する機能を有するようにすることもできる。
図７は、実施の形態１において、各制御関連情報表示画面のタブの幅を調整する機能を有するものとした場合の表示制御装置１ａの構成例を示す図である。
図７に示す表示制御装置１ａについて、図１で示した表示制御装置１と同様の構成については同じ符号を付して重複した説明を省略する。
図７に示す表示制御装置１ａは、図１で示した表示制御装置１とは、幅縮小指定受付部１３１および幅縮小部１４１に代えて、幅調整情報受付部１３２および幅調整部１４２を備えた点が異なる。
【００４４】
幅調整情報受付部１３２は、一覧表示制御部１１３が一覧画面を表示させると、第２表示領域３０２に表示されている、タブ化された制御関連情報表示画面のうち、タブ幅を調整する制御関連情報表示画面（以下「幅調整対象画面」という。）、および、当該幅調整対象画面のタブ幅、を指定する幅調整情報、を受け付ける。幅調整情報は、管理者等によって、一覧画面に基づいて入力される。
【００４５】
例えば、今、表示装置５０において、図３で示すように、複数の制御関連情報表示画面がタブ化して表示されている状態から、管理者等によって一覧画面の表示指示が入力されると、表示制御装置１ａでは、一覧表示制御部１１３は、例えば、図８に示すような一覧画面を、複数のタブ化された制御関連情報表示画面上にポップアップ表示する。
管理者等は、一覧画面から、上述の幅調整情報を入力することができる。具体的には、管理者等は、入力装置を操作して、一覧画面で表示されているタブサイズ入力部８０１をクリックする等して、各制御関連情報表示画面についてのタブの幅を指定する。なお、図８において、図上、一番左のタブサイズ入力部８０１は、タブサイズ「１」を指定するための入力部であり、右のタブサイズ入力部８０１になるに従って、タブサイズ「２」、「３」・・・と、１つずつ大きいタブサイズを指定するための入力部になっている。タブサイズの値が大きいほど、タブの幅は大きくなる。
ここでは、一例として、表示制御装置１ａは、タブサイズを５段階で調整できるものとしており、管理者等は、所望のタブサイズを示すタブサイズ入力部８０１を、入力装置でクリック等することで、５段階のタブサイズを指定することができる。
【００４６】
例えば、図８の例でいうと、幅調整情報受付部１３２は、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面についてタブサイズ「４」、コントローラＡのＩＯＭ管理の制御関連情報表示画面、コントローラＡのＮＮＥオブジェクトの制御関連情報表示画面、および、コントローラＢのＩＯＭ管理の制御関連情報表示画面についてタブサイズ「１」、コントローラＢのＩ／Ｏオブジェクトの制御関連情報表示画面についてタブサイズ「１」、コントローラＢのＮＮＥオブジェクトの制御関連情報表示画面についてタブサイズ「５」とする情報を、受け付ける。
【００４７】
なお、図８に示す一覧画面は一例に過ぎない。表示制御装置１ａにおいて、一覧表示制御部１１３は、一覧画面を表示する際、管理者等が、各制御関連情報表示画面のタブの幅を指定可能なタブサイズ入力部８０１を表示させるようになっていればよい。
【００４８】
幅調整情報受付部１３２は、幅調整対象画面および当該幅調整対象画面のタブ幅、を指定する幅調整情報を、幅縮小部１４１に出力する。幅調整情報において、幅調整対象画面と当該幅調整対象画面のタブ幅とが対応付けられている。
【００４９】
幅調整部１４２は、幅調整情報受付部１３２が受け付けた幅調整情報に基づき、第２表示領域３０２に表示されている制御関連情報表示画面のうちの幅調整対象画面のタブ幅を調整する。
上述の例でいうと、幅調整部１４２は、図３に示す制御関連情報表示画面のうち、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面のタブサイズが「４」、コントローラＡのＩＯＭ管理の制御関連情報表示画面、コントローラＡのＮＮＥオブジェクトの制御関連情報表示画面、および、コントローラＢのＩＯＭ管理の制御関連情報表示画面のタブサイズが「１」、コントローラＢのＩ／Ｏオブジェクトの制御関連情報表示画面のタブサイズが「１」、コントローラＢのＮＮＥオブジェクトの制御関連情報表示画面のタブサイズ「５」となるよう、タブ幅を調整する。なお、ここでは、例えば、タブサイズ「５」は、タブ幅を調整する前の制御関連情報表示画面のタブ幅と同じ幅とする。
【００５０】
図９は、実施の形態１において、幅調整部１４２が、表示されている、タブ化された制御関連情報表示画面のうち、幅調整対象画面のタブ幅を調整した場合の、タブ幅が調整された後の制御関連情報表示画面のタブのイメージを説明するための図である。
なお、図９では、説明の簡単のため、制御関連情報表示画面のタブ部分のみを図示するようにしている。
図９に示すように、幅調整部１４２は、制御関連情報表示画面のタブ幅を調整する。幅調整部１４２が、制御関連情報表示画面のタブ幅を調整したことで、管理者等は、図３に示した画面では表示されていなかった制御関連情報表示画面のタブについても表示されるよう、適宜、各制御関連情報表示画面のタブを調整することができる。
管理者等は、一画面で表示されるタブの数を増やすことができ、その結果、例えば、制御関連情報表示画面を切り替えたい場合、スクロール等してタブを辿って切り替え先の制御関連情報表示画面を探す必要が生じる可能性を減らすことができる。
【００５１】
図１０は、実施の形態１において、各制御関連情報表示画面のタブの幅を調整する機能を有するようにした表示制御装置１ａの動作を説明するためのフローチャートである。
図１０において、ステップＳＴ１００１〜ステップＳＴ１００５の動作は、図６で説明したステップＳＴ６０１〜ステップＳＴ６０５の動作と同様であるため、重複した説明を省略する。
【００５２】
幅調整情報受付部１３２は、ステップＳＴ１００５にて一覧表示制御部１１３が一覧画面を表示させると、当該一覧画面に基づいて入力された幅調整情報、を受け付けたか否かを判定する（ステップＳＴ１００６）。
【００５３】
ステップＳＴ１００６において、幅調整情報を受け付けた場合（ステップＳＴ１００６の“ＹＥＳ”の場合）、幅調整部１４２は、ステップＳＴ１００６にて幅調整情報受付部１３２が受け付けた幅調整情報に基づき、第２表示領域３０２に表示されている、タブ化された制御関連情報表示画面のうちの幅調整対象画面のタブ幅を調整する（ステップＳＴ１００７）。
【００５４】
ステップＳＴ１００６において、幅調整情報を受け付けなかった場合（ステップＳＴ１００６の“ＮＯ”の場合）、表示制御装置１は処理終了する。なお、幅調整情報受付部１３２は、ステップＳＴ１００６において、予め設定された時間、幅調整情報を受け付けない場合に、当該幅調整情報を受け付けなかったと判定してもよい。
【００５５】
このように、表示制御装置１ａは、各制御関連情報表示画面のタブの幅を調整する機能を有するようにすることができる。これにより、管理者等は、作業中に、タブ化して開いた状態としている制御関連情報表示画面の数が多くなった場合に、各制御関連情報表示画面のタブの幅を調整して画面表示させることができる。その結果、表示制御装置１は、一画面で表示されるタブの数を増やすことができ、管理者等は、例えば、制御関連情報表示画面を切り替えたい場合、スクロール等してタブを辿って切り替え先の制御関連情報表示画面を探す必要が生じる可能性を減らすことができる。
【００５６】
また、例えば、表示制御装置１は、各制御関連情報表示画面のタブの並びを変更する機能を有するようにすることもできる。
図１１は、実施の形態１において、各制御関連情報表示画面のタブの並びを変更する機能を有するものとした場合の表示制御装置１ｂの構成例を示す図である。
図１１に示す表示制御装置１ｂについて、図１で示した表示制御装置１と同様の構成については同じ符号を付して重複した説明を省略する。
図１１に示す表示制御装置１ｂは、図１で示した表示制御装置１とは、幅縮小指定受付部１３１および幅縮小部１４１に代えて、並び順指定情報受付部１３３および並び順変更部１４３を備えた点が異なる。
【００５７】
並び順指定情報受付部１３３は、一覧表示制御部１１３が一覧画面を表示させると、第２表示領域３０２に表示されている、タブ化された制御関連情報表示画面の並び順を指定する並び順指定情報、を受け付ける。並び順指定情報は、管理者等によって、一覧画面に基づいて入力される。
【００５８】
例えば、今、表示装置５０において、図３で示すように、複数の制御関連情報表示画面がタブ化して表示されている状態から、管理者等によって一覧画面の表示指示が入力されると、表示制御装置１ｂでは、一覧表示制御部１１３は、図１２に示すような一覧画面を、タブ化された制御関連情報表示画面上にポップアップ表示する。
管理者等は、一覧画面から、上述の並び順指定情報を入力することができる。具体的には、例えば、管理者等は、入力装置を操作して、一覧画面で表示されている、コントローラ名順ボタン１２０１、または、分類名順ボタン１２０２をクリックする等して、各制御関連情報表示画面の並び順を指定する。ここでは、管理者等は、各制御関連情報表示画面を、コントローラ名順または分類名順とすることができるものとしている。なお、これは一例に過ぎず、管理者等は、各制御関連情報表示画面の並び順について、適宜のルールを指定することができる。一覧表示制御部１１３は、一覧画面に、管理者等が適宜のルールを指定可能な入力部等を表示する。
【００５９】
例えば、図１２の例でいうと、管理者等が分類名順ボタン１２０２をクリック等しており、並び順指定情報受付部１３３は、分類名順を並び順として指定した並び順指定情報を、受け付ける。
並び順指定情報受付部１３３は、並び順指定情報を、並び順変更部１４３に出力する。
【００６０】
並び順変更部１４３は、並び順指定情報受付部１３３が受け付けた並び順指定情報に基づき、第２表示領域３０２に表示されている、タブ化された制御関連情報表示画面の並び順を変更する。
上述の例でいうと、並び順変更１４３は、図３に示す各制御関連情報表示画面を、分類名順となるよう、並び替える。なお、ここでは、例えば、並び順変更部１４３は、分類名の昇順で、画面に向かって左から表示されるよう、各制御関連情報表示画面を並び替えるものとする。
【００６１】
図１３は、実施の形態１において、並び順変更部１４３が、表示されている各制御関連情報表示画面の並び順を、分類名順で並び替えた場合の制御関連情報表示画面のタブのイメージを説明するための図である。
なお、図１３では、説明の簡単のため、制御関連情報表示画面のタブ部分のみを図示するようにしている。
図１３に示すように、並び順変更部１４３は、制御関連情報表示画面の並び順を変更できる。並び順変更部１４３が、制御関連情報表示画面の並び順を変更できるようにしたことで、管理者等は、例えば、表示させたいタブが図３に示した画面では表示されていなかった場合、当該タブを表示されるように並べ替え、所望のタブを表示させるようにすることができる。
【００６２】
図１４は、実施の形態１において、各制御関連情報表示画面のタブの並びを変更する機能を有するようにした表示制御装置１ｂの動作を説明するためのフローチャートである。
図１４において、ステップＳＴ１４０１〜ステップＳＴ１４０５の動作は、図６で説明したステップＳＴ６０１〜ステップＳＴ６０５の動作と同様であるため、重複した説明を省略する。
【００６３】
並び順指定情報受付部１３３は、ステップＳＴ１４０５にて一覧表示制御部１１３が一覧画面を表示させると、当該一覧画面に基づいて入力された並び順指定情報を受け付けたか否かを判定する（ステップＳＴ１４０６）。
【００６４】
ステップＳＴ１４０６において、並び順指定情報を受け付けた場合（ステップＳＴ１４０６の“ＹＥＳ”の場合）、並び順変更部１４３は、ステップＳＴ１４０６にて並び順指定情報受付部１３３が受け付けた並び順指定情報に基づき、第２表示領域３０２に表示されている、タブ化された制御関連情報表示画面の並び順を変更する（ステップＳＴ１４０７）。
【００６５】
ステップＳＴ１４０６において、並び順指定情報を受け付けなかった場合（ステップＳＴ１４０６の“ＮＯ”の場合）、表示制御装置１は処理終了する。なお、並び順指定情報受付部１３３は、ステップＳＴ１４０６において、予め設定された時間、並び順指定情報を受け付けない場合に、当該並び順指定情報を受け付けなかったと判定してもよい。
【００６６】
このように、表示制御装置１ｂは、各制御関連情報表示画面の並び順を変更する機能を有するようにすることができる。これにより、管理者等は、作業中に、タブ化して開いた状態としている制御関連情報表示画面の数が多くなった場合に、各制御関連情報表示画面の並び順を適宜変更させることができる。その結果、管理者等は、例えば、制御関連情報表示画面を切り替えたい場合、スクロール等してタブを辿って切り替え先の制御関連情報表示画面を探す必要が生じる可能性を減らすことができる。
【００６７】
また、例えば、表示制御装置１は、２つ以上の制御関連情報表示画面のタブを集約させて表示する機能を有するようにすることもできる。
図１５は、実施の形態１において、２つ以上の制御関連情報表示画面のタブを集約させて表示する機能を有するものとした場合の表示制御装置１ｃの構成例を示す図である。
図１５に示す表示制御装置１ｃについて、図１で示した表示制御装置１と同様の構成については同じ符号を付して重複した説明を省略する。
図１５に示す表示制御装置１ｃは、図１で示した表示制御装置１とは、幅縮小指定受付部１３１および幅縮小部１４１に代えて、集約指示受付部１３４および集約部１４４を備えた点が異なる。
【００６８】
集約指示受付部１３４は、一覧表示制御部１１３が一覧画面を表示させると、第２表示領域３０２に表示されている、タブ化された制御関連情報表示画面の集約指示、を受け付ける。集約指示は、管理者等によって、一覧画面に基づいて入力される。
【００６９】
例えば、今、表示装置５０において、図３で示すように、複数のタブ化された制御関連情報表示画面が表示されている状態から、管理者等によって一覧画面の表示指示が入力されると、表示制御装置１ｃでは、一覧表示制御部１１３は、例えば、図１６に示すような一覧画面を、複数のタブ化された制御関連情報表示画面上にポップアップ表示する。
管理者等は、一覧画面から、上述の集約指示を入力することができる。具体的には、管理者等は、入力装置を操作して、一覧画面で表示されている集約単位入力部（図示省略）から、制御関連情報表示画面を集約させる単位を指示する情報を入力する。例えば、管理者等は、制御関連情報表示画面をコントローラ単位で集約させて表示させたい場合、集約単位入力部に、コントローラ単位で集約させる旨の情報を入力する。そして、管理者等は、入力装置を操作して、一覧画面で表示されている集約ボタン１６０１をクリック等する。集約指示受付部１３４は、集約ボタン１６０１がクリック等されると、集約単位入力部に入力された情報を、集約指示の情報として受け付ける。
【００７０】
なお、図１６に示す一覧画面は一例に過ぎない。表示制御装置１ｃにおいて、一覧表示制御部１１３は、管理者等が、制御関連情報表示画面を集約させる単位を指示する情報を入力可能な一覧画面を表示させるようになっていればよい。
集約指示受付部１３４は、集約指示に関する情報を、集約部１４４に出力する。
【００７１】
集約部１４４は、集約指示受付部１３４が受け付けた集約指示に基づき、第２表示領域３０２にタブ化して表示されている制御関連情報表示画面のうちの、少なくとも２つの制御関連情報表示画面のタブを集約して表示させる。
上述の例でいうと、集約部１４４は、図３に示す制御関連情報表示画面のタブを、コントローラ３０単位で集約し、集約したコントローラ３０単位の制御関連情報表示画面のタブに対して１つのタブ（以下「集約タブ」という。）を付して、表示する。
【００７２】
図１７は、実施の形態１において、集約部１４４が、表示されている複数の制御関連情報表示画面のタブを、コントローラ３０単位で集約し、集約したコントローラ３０単位の制御関連情報表示画面のタブに対して１つの集約タブを付して表示した後の制御関連情報表示画面の集約タブのイメージを説明するための図である。
なお、図１７では、説明の簡単のため、制御関連情報表示画面の集約タブ部分のみを図示するようにしている。
図１７に示すように、集約部１４４は、制御関連情報表示画面のタブを集約する。集約部１４４が、制御関連情報表示画面のタブを集約したことで、管理者等は、タブ数が多すぎることが原因で１つの画面で収まりきらないタブが発生しないようにすることができる。
【００７３】
図１８は、実施の形態１において、２つ以上の制御関連情報表示画面のタブを集約させて表示する機能を有するようにした表示制御装置１ｃの動作を説明するためのフローチャートである。
図１８において、ステップＳＴ１８０１〜ステップＳＴ１８０５の動作は、図６で説明したステップＳＴ６０１〜ステップＳＴ６０５の動作と同様であるため、重複した説明を省略する。
【００７４】
集約指示受付部１３４は、ステップＳＴ１８０５にて一覧表示制御部１１３が一覧画面を表示させると、当該一覧画面に基づいて入力された集約指示を受け付けたか否かを判定する（ステップＳＴ１８０６）。
【００７５】
ステップＳＴ１８０６において、集約指示を受け付けた場合（ステップＳＴ１８０６の“ＹＥＳ”の場合）、集約部１４４は、ステップＳＴ１８０６にて集約指示受付部１３４が受け付けた集約指示に基づき、第２表示領域３０２にタブ化して表示されている制御関連情報表示画面のうちの、少なくとも２つの制御関連情報表示画面のタブを集約して表示させる（ステップＳＴ１８０７）。
【００７６】
ステップＳＴ１８０６において、集約指示を受け付けなかった場合（ステップＳＴ１８０６の“ＮＯ”の場合）、表示制御装置１は処理終了する。なお、集約指示受付部１３４は、ステップＳＴ１８０６において、予め設定された時間、集約指示を受け付けない場合に、当該集約指示を受け付けなかったと判定してもよい。
【００７７】
このように、表示制御装置１ｃは、各制御関連情報表示画面のタブを集約して表示する機能を有するようにすることができる。これにより、管理者等は、作業中に、タブ化して開いた状態としている制御関連情報表示画面の数が多くなった場合に、各制御関連情報表示画面のタブを集約して画面表示させることができる。その結果、管理者等は、例えば、制御関連情報表示画面を切り替えたい場合、スクロール等してタブを辿って切り替え先の制御関連情報表示画面を探す必要が生じる可能性を減らすことができる。
【００７８】
また、例えば、表示制御装置１は、各制御関連情報表示画面のタブで表示させている文字列を改行して表示させるよう、当該文字列の表示形態を変更する機能を有するようにすることもできる。
図１９は、実施の形態１において、各制御関連情報表示画面のタブで表示させている文字列を改行して表示させるよう、当該文字列の表示形態を変更する機能を有するものとした場合の表示制御装置１ｄの構成例を示す図である。
図１９に示す表示制御装置１ｄについて、図１で示した表示制御装置１と同様の構成については同じ符号を付して重複した説明を省略する。
図１９に示す表示制御装置１ｄは、図１で示した表示制御装置１とは、幅縮小指定受付部１３１および幅縮小部１４１に代えて、改行指示受付部１３５および改行部１４５を備えた点が異なる。
【００７９】
改行指示受付部１３５は、一覧表示制御部１１３が一覧画面を表示させると、当該一覧画面に基づいて入力された、タブで表示されている文字列の改行指示を受け付ける。ここでは、例えば、改行指示受付部１３５は、タブで表示されている、制御関連情報表示画面の名称を、改行して表示させる改行指示を受け付けるものとして、以下、説明する。
【００８０】
例えば、今、表示装置５０において、図３で示すように、複数の制御関連情報表示画面がタブ化して表示されている状態から、管理者等によって一覧画面の表示指示が入力されると、表示制御装置１ｄでは、一覧表示制御部１１３は、例えば、図２０に示すような一覧画面を、タブ化された複数の制御関連情報表示画面上にポップアップ表示する。
管理者等は、一覧画面から、上述の制御関連情報表示画面の名称の改行指示を入力することができる。具体的には、管理者等は、入力装置を操作して、一覧画面で表示されているタブ行数入力部２００１に、制御関連情報表示画面の名称の、タブにおける所望の表示行数を指定する。
例えば、図２０の例でいうと、制御関連情報表示画面の名称の表示行数を「３」行とする旨の、改行指示を受け付ける。
【００８１】
なお、図２０に示す一覧画面は一例に過ぎない。表示制御装置１ｄにおいて、一覧表示制御部１１３は、一覧画面を表示する際、管理者等が、各制御関連情報表示画面のタブに表示されている文字列の改行指示を入力できるようになっていればよい。文字列の改行指示は、例えば、上述のように、タブにおいて当該文字列が表示される行数を具体的に指定する指示であってもよいし、単に、タブの幅に合わせて改行させる旨の指示であってもよい。
改行指示受付部１３５は、受け付けた改行指示を、改行部１４５に出力する。
【００８２】
改行部１４５は、改行指示受付部１３５が受け付けた改行指示に基づき、タブ化された制御関連情報表示画面のタブにおいて、制御関連情報表示画面の名称を改行して表示させる。上述の例でいうと、改行部１４５は、図３に示すタブ化された制御関連情報表示画面のタブで表示されている当該制御関連情報表示画面の名称を、３行で表示されるよう改行して表示させる。
【００８３】
図２１は、実施の形態１において、改行部１４５が、各制御関連情報表示画面のタブで表示されている当該制御関連情報表示画面の名称を、３行で表示されるよう改行して表示させた場合の、制御関連情報表示画面のタブのイメージを説明するための図である。
なお、図２１では、説明の簡単のため、制御関連情報表示画面のタブ部分のみを図示するようにしている。
ここでは、改行部１４５は、コントローラ３０の機器番号、コントローラ３０の名称、および、分類の名称が、それぞれ、１行で表示されるよう、制御関連情報表示画面の名称を改行して表示させるものとしている。なお、改行部１４５が、タブに表示されている文字列を、指定された行数で改行する場合、行数と、文字列の区切り位置との関係は、予め設定されているものとする。改行部１４５は、指定された行数に応じて、対応付けられた文字列の区切り位置にて、改行する。
【００８４】
図２１に示すように、改行部１４５は、制御関連情報表示画面の名称を改行して表示させる。改行部１４５が、制御関連情報表示画面のタブにおいて表示されている、当該制御関連情報表示画面の名称を改行したことで、各タブの幅が狭くなる。そのため、図３に示した画面では表示されていなかった制御関連情報表示画面のタブについても表示されるようすることができる。
【００８５】
図２２は、実施の形態１において、各制御関連情報表示画面のタブで表示させている文字列を改行して表示させるよう、当該文字列の表示形態を変更する機能を有するようにした表示制御装置１ｄの動作を説明するためのフローチャートである。
図２２において、ステップＳＴ２２０１〜ステップＳＴ２２０５の動作は、図６で説明したステップＳＴ６０１〜ステップＳＴ６０５の動作と同様であるため、重複した説明を省略する。
【００８６】
改行指示受付部１３５は、ステップＳＴ２２０５にて一覧表示制御部１１３が一覧画面を表示させると、当該一覧画面に基づいて入力された改行指示を受け付けたか否かを判定する（ステップＳＴ２２０６）。
【００８７】
ステップＳＴ２２０６において、改行指示を受け付けた場合（ステップＳＴ２２０６の“ＹＥＳ”の場合）、改行部１４５は、ステップＳＴ２２０６にて改行指示受付部１３５が受け付けた改行指示に基づき、制御関連情報表示画面のタブにおいて、制御関連情報表示画面の名称を改行して表示させる（ステップＳＴ２２０７）。
【００８８】
ステップＳＴ２２０６において、改行指示を受け付けなかった場合（ステップＳＴ２２０６の“ＮＯ”の場合）、表示制御装置１は処理終了する。なお、改行指示受付部１３５は、ステップＳＴ２２０６において、予め設定された時間、改行指示を受け付けない場合に、当該改行指示を受け付けなかったと判定してもよい。
【００８９】
このように、表示制御装置１ｄは、各制御関連情報表示画面のタブで表示されている文字列を改行して表示させる機能を有するようにすることができる。これにより、管理者等は、作業中に、タブ化して開いた状態としている制御関連情報表示画面の数が多くなった場合に、各制御関連情報表示画面のタブで表示されている文字列を改行して表示させることができる。その結果、表示制御装置１ｄは、一画面で表示されるタブの数を増やすことができ、管理者等は、例えば、制御関連情報表示画面を切り替えたい場合、スクロール等してタブを辿って切り替え先の制御関連情報表示画面を探す必要が生じる可能性を減らすことができる。
【００９０】
また、例えば、表示制御装置１は、第２表示領域３０２にタブ化して表示されている各制御関連情報表示画面のうち、指定された制御関連情報表示画面の表示を維持し、指定された制御関連情報表示画面以外は非表示とする機能を有するようにすることもできる。
【００９１】
図２３は、実施の形態１において、第２表示領域３０２にタブ化して表示されている各制御関連情報表示画面のうち、指定された制御関連情報表示画面の表示を維持し、指定された制御関連情報表示画面以外は非表示とする機能を有するものとした場合の表示制御装置１ｅの構成例を示す図である。
図２３に示す表示制御装置１ｅについて、図１で示した表示制御装置１と同様の構成については同じ符号を付して重複した説明を省略する。
図２３に示す表示制御装置１ｅは、図１で示した表示制御装置１とは、幅縮小指定受付部１３１および幅縮小部１４１に代えて、維持画面指定受付部１３６および画面表示制御部１４６を備えた点が異なる。
【００９２】
維持画面指定受付部１３６は、一覧表示制御部１１３が一覧画面を表示させると、第２表示領域３０２にタブ化して表示されている制御関連情報表示画面のうち表示を維持させる制御関連情報表示画面（以下「維持対象画面」という。）が指定された維持画面情報、を受け付ける。維持画面情報は、管理者等によって、一覧画面に基づいて入力される。
例えば、今、表示装置５０において、図３で示すように、複数のタブ化された制御関連情報表示画面が表示されている状態から、管理者等によって一覧画面の表示指示が入力されると、表示制御装置１ｅでは、一覧表示制御部１１３は、例えば、図２４に示すような一覧画面を、タブ化された複数の制御関連情報表示画面上にポップアップ表示する。
管理者等は、一覧画面から、上述の維持画面情報を入力することができる。具体的には、管理者等は、入力装置を操作して、一覧画面で表示されている画面表示ボタン２４０１をクリックする等して、維持対象画面を指定する。
【００９３】
例えば、図２４の例でいうと、コントローラＢのＮＮＥオブジェクトの制御関連情報表示画面が維持対象画面に指定されており、維持画面指定受付部１３６は、コントローラＢのＮＮＥオブジェクトの制御関連情報表示画面を維持対象画面とする維持画面情報を受け付ける。
維持画面指定受付部１３６は、維持画面情報を、画面表示制御部１４６に出力する。
【００９４】
画面表示制御部１４６は、維持画面指定受付部１３６が受け付けた維持画面情報に基づき、第２表示領域３０２に表示されている、タブ化された制御関連情報表示画面のうち、維持対象画面は表示を維持し、維持対象画面以外の制御関連情報表示画面は非表示とする。上述の例でいうと、画面表示制御部１４６は、図３に示す、タブ化された制御関連情報表示画面のうち、コントローラＢのＮＮＥオブジェクトの制御関連情報表示画面のみが表示され、その他の、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面等は非表示とする。
【００９５】
図２５は、実施の形態１において、第２表示領域３０２にタブ化して表示されている各制御関連情報表示画面のうち、指定された制御関連情報表示画面の表示を維持し、指定された制御関連情報表示画面以外は非表示とする機能を有するようにした表示制御装置１ｅの動作を説明するためのフローチャートである。
図２５において、ステップＳＴ２５０１〜ステップＳＴ２５０５の動作は、図６で説明したステップＳＴ６０１〜ステップＳＴ６０５の動作と同様であるため、重複した説明を省略する。
【００９６】
維持画面指定受付部１３６は、ステップＳＴ２５０５にて一覧表示制御部１１３が一覧画面を表示させると、一覧画面に基づいて入力された維持画面情報を受け付けたか否かを判定する（ステップＳＴ２５０６）。
【００９７】
ステップＳＴ２５０６において、維持画面情報を受け付けた場合（ステップＳＴ２５０６の“ＹＥＳ”の場合）、画面表示制御部１４６は、ステップＳＴ２５０６にて維持画面指定受付部１３６が受け付けた維持画面情報に基づき、第２表示領域３０２にタブ化して表示されている制御関連情報表示画面のうち、維持対象画面は表示を維持し、維持対象画面以外の制御関連情報表示画面は非表示とする（ステップＳＴ２５０７）。
【００９８】
ステップＳＴ２５０６において、維持画面情報を受け付けなかった場合（ステップＳＴ２５０６の“ＮＯ”の場合）、表示制御装置１は処理終了する。なお、維持画面指定受付部１３６は、ステップＳＴ２５０６において、予め設定された時間、維持画面情報を受け付けない場合に、当該維持画面情報を受け付けなかったと判定してもよい。
【００９９】
このように、表示制御装置１ｅは、第２表示領域３０２に現在タブ化して表示されている制御関連情報表示画面のうち、維持対象画面のみを表示させるようにすることができる。これにより、管理者等は、作業中に、タブ化して開いた状態としている制御関連情報表示画面の数が多くなった場合に、作業に必要な制御関連情報表示画面のみを表示させるようにすることができる。その結果、管理者等は、例えば、制御関連情報表示画面を切り替えたい場合、スクロール等してタブを辿って切り替え先の制御関連情報表示画面を探す必要が生じる可能性を減らすことができる。
【０１００】
また、例えば、表示制御装置１は、第２表示領域３０２にタブ化して表示されている各制御関連情報表示画面のタブうち、指定された制御関連情報表示画面のタブを非表示とする機能を有するようにすることもできる。
【０１０１】
図２６は、実施の形態１において、第２表示領域３０２にタブ化して表示されている各制御関連情報表示画面のタブうち、指定された制御関連情報表示画面のタブを非表示とする機能を有するものとした場合の表示制御装置１ｆの構成例を示す図である。
図２６に示す表示制御装置１ｆについて、図１で示した表示制御装置１と同様の構成については同じ符号を付して重複した説明を省略する。
図２６に示す表示制御装置１ｆは、図１で示した表示制御装置１とは、幅縮小指定受付部１３１および幅縮小部１４１に代えて、非表示指定受付部１３７およびタブ非表示制御部１４７を備えた点が異なる。
【０１０２】
非表示指定受付部１３７は、一覧表示制御部１１３が一覧画面を表示させると、第２表示領域３０２にタブ化して表示されている制御関連情報表示画面のうちタブを非表示とする制御関連情報表示画面（以下「タブ非表示対象画面」という。）が指定されたタブ非表示指定情報、を受け付ける。タブ非表示指定情報は、管理者等によって、一覧画面に基づいて入力される。
例えば、今、表示装置５０において、図３で示すように、複数のタブ化された制御関連情報表示画面が表示されている状態から、管理者等によって一覧画面の表示指示が入力されると、表示制御装置１ｆでは、一覧表示制御部１１３は、例えば、図２７に示すような一覧画面を、タブ化された複数の制御関連情報表示画面上にポップアップ表示する。
管理者等は、一覧画面から、上述のタブ非表示指定情報を入力することができる。具体的には、管理者等は、入力装置を操作して、一覧画面で表示されているタブ非表示ボタン２７０１をクリックする等して、タブ非表示対象画面を指定する。
【０１０３】
例えば、図２７の例でいうと、非表示指定受付部１３７は、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面、および、コントローラＡのＩＯＭ管理の制御関連情報表示画面をタブ非表示対象画面とするタブ非表示指定情報を受け付ける。
非表示指定受付部１３７は、タブ非表示指定情報を、タブ非表示制御部１４７に出力する。
【０１０４】
タブ非表示制御部１４７は、非表示指定受付部１３７が受け付けたタブ非表示指定情報に基づき、第２表示領域３０２に表示されている、タブ化された制御関連情報表示画面のうちの、タブ非表示対象画面のタブを非表示とする。
上述の例でいうと、タブ非表示制御部１４７は、図３に示す制御関連情報表示画面のうち、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面、および、コントローラＡのＩＯＭ管理の制御関連情報表示画面のタブを非表示とする。
このとき、タブ非表示制御部１４７は、非表示としたタブの数を示すアイコン等を、画面上の適宜の位置に表示させるようにしてもよい。
【０１０５】
図２８は、実施の形態１において、第２表示領域３０２にタブ化して表示されている各制御関連情報表示画面のタブうち、指定された制御関連情報表示画面のタブを非表示とする機能を有するようにした表示制御装置１ｆの動作を説明するためのフローチャートである。
図２８において、ステップＳＴ２８０１〜ステップＳＴ２８０５の動作は、図６で説明したステップＳＴ６０１〜ステップＳＴ６０５の動作と同様であるため、重複した説明を省略する。
【０１０６】
非表示指定受付部１３７は、ステップＳＴ２８０５にて一覧表示制御部１１３が一覧画面を表示させると、一覧画面に基づいて入力されたタブ非表示指定情報を受け付けたか否かを判定する（ステップＳＴ２８０６）。
【０１０７】
ステップＳＴ２８０６において、タブ非表示指定情報を受け付けた場合（ステップＳＴ２８０６の“ＹＥＳ”の場合）、タブ非表示制御部１４７は、ステップＳＴ２８０６にて非表示指定受付部１３７が受け付けたタブ非表示指定情報に基づき、第２表示領域３０２に表示されている制御関連情報表示画面のうちの、タブ非表示対象画面のタブを非表示とする（ステップＳＴ２８０７）。
【０１０８】
ステップＳＴ２８０６において、タブ非表示指定情報を受け付けなかった場合（ステップＳＴ２８０６の“ＮＯ”の場合）、表示制御装置１は処理終了する。なお、非表示指定受付部１３７は、ステップＳＴ２８０６において、予め設定された時間、タブ非表示指定情報を受け付けない場合に、当該タブ非表示指定情報を受け付けなかったと判定してもよい。
【０１０９】
このように、表示制御装置１ｆは、第２表示領域３０２に現在タブ化して表示されている制御関連情報表示画面のうち、タブ非表示対象画面のタブを非表示とすることができる。これにより、管理者等は、作業中に、タブ化して開いた状態としている制御関連情報表示画面の数が多くなった場合に、作業に必要なタブのみを表示させるようにすることができる。その結果、管理者等は、例えば、制御関連情報表示画面を切り替えたい場合、スクロール等してタブを辿って切り替え先の制御関連情報表示画面を探す必要が生じる可能性を減らすことができる。
【０１１０】
また、例えば、表示制御装置１は、指定された数の制御関連情報表示画面のタブを表示させ、その他の制御関連情報表示画面のタブは縮小して表示させる機能を有するようにすることもできる。
図２９は、実施の形態１において、指定された数の制御関連情報表示画面のタブを表示させ、その他の制御関連情報表示画面のタブは縮小して表示させる機能を有するものとした場合の表示制御装置１ｇの構成例を示す図である。
図２９に示す表示制御装置１ｇについて、図１で示した表示制御装置１と同様の構成については同じ符号を付して重複した説明を省略する。
図２９に示す表示制御装置１ｇは、図１で示した表示制御装置１とは、幅縮小指定受付部１３１および幅縮小部１４１に代えて、幅維持画面数受付部１３８および幅維持制御部１４８を備えた点が異なる。
【０１１１】
幅維持画面数受付部１３８は、一覧表示制御部１１３が一覧画面を表示させると、第２表示領域３０２にてタブ化して表示されている制御関連情報表示画面のうち、タブ幅を維持する関連情報表示画面（以下「幅維持対象画面」という。）の数が指定された幅維持画面数指定情報、を受け付ける。幅維持画面数指定情報は、管理者等によって、一覧画面に基づいて入力される。
【０１１２】
例えば、今、表示装置５０において、図３で示すように、複数の制御関連情報表示画面がタブ化して表示されている状態から、管理者等によって一覧画面の表示指示が入力されると、表示制御装置１ｇでは、一覧表示制御部１１３は、例えば、図３０に示すような一覧画面を、タブ化された複数の制御関連情報表示画面上にポップアップ表示する。
管理者等は、一覧画面から、上述の幅維持画面数指定情報を入力することができる。具体的には、管理者等は、入力装置を操作して、一覧画面で表示されている幅維持画面数入力部３００１から、タブ幅を維持して表示させる幅維持対象画面の数を入力する。図３０では、管理者等は、幅維持対象画面の数「３」を入力したものとしている。
幅維持画面数受付部１３８は、入力された、幅維持対象画面の数を、幅維持画面数指定情報として受け付ける。
なお、図３０に示す一覧画面は一例に過ぎない。表示制御装置１ｇにおいて、一覧表示制御部１１３は、管理者等が、幅維持対象画面の数を入力可能な一覧画面を表示させるようになっていればよい。
幅維持画面数受付部１３８は、幅維持画面数指定情報を、幅維持制御部１４８に出力する。
【０１１３】
幅維持制御部１４８は、第２表示領域３０２にて表示されている、タブ化された制御関連情報表示画面の数が、幅維持対象画面の数より大きい場合、第２表示領域３０２にてタブ化して表示されている全ての制御関連情報表示画面のタブのうち、幅維持対象画面の数分の制御関連情報表示画面のタブ幅は変更せず、残りの制御関連情報表示画面のタブ幅を縮小して表示させる。
幅維持制御部１４８は、どの制御関連情報表示画面を、タブ幅を変更しない制御関連情報表示画面とするかを、適宜決定することができる。
例えば、幅維持制御部１４８は、第２表示領域３０２にて表示されている、タブ化された制御関連情報表示画面のうち、当該制御関連情報表示画面を表示させた順番の降順で、幅維持対象画面の数分の制御関連情報表示画面を、タブ幅を変更しない制御関連情報表示画面に決定する。
【０１１４】
図３１は、実施の形態１において、指定された数の制御関連情報表示画面のタブを表示させ、その他の制御関連情報表示画面のタブは縮小して表示させる機能を有するようにした表示制御装置１ｇの動作を説明するためのフローチャートである。
図３１において、ステップＳＴ３１０１〜ステップＳＴ３１０５の動作は、図６で説明したステップＳＴ６０１〜ステップＳＴ６０５の動作と同様であるため、重複した説明を省略する。
【０１１５】
幅維持画面数受付部１３８は、ステップＳＴ３１０５にて一覧表示制御部１１３が一覧画面を表示させると、当該一覧画面に基づいて入力された幅維持画面数指定情報を受け付けたか否かを判定する（ステップＳＴ３１０６）。
【０１１６】
ステップＳＴ３１０６において、幅維持画面数指定情報を受け付けた場合（ステップＳＴ３１０６の“ＹＥＳ”の場合）、幅維持制御部１４８は、第２表示領域３０２にて表示されている制御関連情報表示画面の数が、幅維持対象画面の数より大きいか否か判定する。そして、幅維持制御部１４８は、制御関連情報表示画面の数が幅維持対象画面の数より大きい場合、第２表示領域３０２にてタブ化して表示されている全ての制御関連情報表示画面のタブのうち、幅維持対象画面の数分の制御関連情報表示画面のタブ幅は変更せず、残りの制御関連情報表示画面のタブ幅を縮小して表示させる（ステップＳＴ３１０７）。
【０１１７】
ステップＳＴ３１０６において、幅維持画面数指定情報を受け付けなかった場合（ステップＳＴ３１０６の“ＮＯ”の場合）、表示制御装置１は処理終了する。なお、幅維持画面数受付部１３８は、ステップＳＴ３１０６において、予め設定された時間、幅維持画面数指定情報を受け付けない場合に、当該幅維持画面数指定情報を受け付けなかったと判定してもよい。
【０１１８】
このように、表示制御装置１ｇは、指定された数の制御関連情報表示画面のタブを表示させ、その他の制御関連情報表示画面のタブは縮小して表示させる機能を有するようにすることができる。これにより、管理者等は、作業中に、タブ化して開いた状態としている制御関連情報表示画面の数が多くなった場合に、作業に必要なタブのみを表示させるようにすることができる。その結果、管理者等は、例えば、制御関連情報表示画面を切り替えたい場合、スクロール等してタブを辿って切り替え先の制御関連情報表示画面を探す必要が生じる可能性を減らすことができる。
【０１１９】
また、以上の実施の形態１において、一覧表示制御部１１３は、一覧画面にて、タブ化された各制御関連情報表示画面に基づいて実施されている、当該各制御関連情報表示画面で表示されている制御関連情報に関する処理、の状況を示す情報を、当該各制御関連情報表示画面を示す情報と対応付けて表示させるようにすることができる。
【０１２０】
図３２は、実施の形態１において、一覧表示制御部１１３が、制御関連情報表示画面に基づいて実施されている、当該制御関連情報表示画面にて表示されている制御関連情報に関する処理の状況を示す情報を、当該制御関連情報表示画面を示す情報と対応付けて表示させた一覧画面のイメージの一例を示す図である。
例えば、図３２に示す一覧画面において、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面では、当該制御関連情報表示画面で表示される制御関連情報が、随時更新されているという処理の状況を、「自動更新中」として表示している（図３２の３２０１参照）。随時更新されている制御関連情報とは、例えば、コントローラＡが監視している、機器４０の計測値である。
一覧表示制御部１１３が、一覧画面にて、「自動更新中」と表示することで、管理者等は、コントローラＡのＩ／Ｏオブジェクトの制御関連情報表示画面で表示される制御関連情報が随時更新されていることを把握することができ、適宜のタイミングで、最新の制御関連情報を確認しながら、作業することができる。
【０１２１】
また、例えば、図３２に示す一覧画面において、コントローラＡのＩＯＭ管理の制御関連情報表示画面では、当該制御関連情報表示画面で表示される制御関連情報が、編集中であるという処理の状況を、「編集中」として表示している（図３２の３２０２参照）。編集中の制御関連情報とは、例えば、コントローラＡが制御する機器４０の情報である。
一覧表示制御部１１３が、一覧画面にて、「編集中」と表示することで、管理者等は、例えば、ある制御関連情報表示画面で制御関連情報の編集を行っている途中で、他の制御関連情報表示画面に切り替えて作業した場合に、一覧画面を確認すれば、編集中であって、まだ完了していない作業を確認することができる。
【０１２２】
また、以上の実施の形態１では、一覧表示制御部１１３は、例えば、図４に示すように、一覧画面において、現在タブ化して表示されている制御関連情報表示画面に関する情報を一覧化した情報を、表形式で表示するようにした。しかし、これは一例に過ぎず、一覧表示制御部１１３は、一覧画面において、タブ化して表示されている制御関連情報表示画面を示す情報をツリー構造で表示させるようにすることもできる。
【０１２３】
また、以上の実施の形態１では、第１表示領域３０１と第２表示領域３０２は、同一画面上の領域とし、分類情報が表示された画面とタブ化された制御関連情報表示画面とが同一画面上に表示されるものとしたが、これは一例に過ぎない。例えば、表示制御装置１〜１ｇは、分類情報が表示された画面が表示された状態で、対象分類を受け付けると、当該分類情報が表示された状態から、タブ化された制御関連情報表示画面が表示された状態へと、画面を切り替えるようにしてもよい。
また、表示制御装置１〜１ｇは、分類情報が表示された画面を表示することを必須としないようにしてもよい。表示制御装置１〜１ｇは、複数の制御関連情報の分類のうちの対象分類を受け付けることができ、当該複数の対象分類を受け付けた場合に、当該複数の対象分類毎に、当該対象分類に対応する制御関連情報を表示した制御関連情報表示画面をタブ化して表示させるようになっていればよい。
【０１２４】
また、以上の実施の形態１で説明した表示制御装置１〜１ｇにおいて、幅縮小指定受付部１３１、幅縮小部１４１、幅調整情報受付部１３２、幅調整部１４２、並び順指定情報受付部１３３、並び順変更部１４３、集約指示受付部１３４、集約部１４４、改行指示受付部１３５、改行部１４５、維持画面指定受付部１３６、画面表示制御部１４６、非表示指定受付部１３７、タブ非表示制御部１４７、幅維持画面数受付部１３８、および、幅維持制御部１４８を備えるものとした。
しかし、これは一例に過ぎず、表示制御装置１〜１ｇは、幅縮小指定受付部１３１、幅縮小部１４１、幅調整情報受付部１３２、幅調整部１４２、並び順指定情報受付部１３３、並び順変更部１４３、集約指示受付部１３４、集約部１４４、改行指示受付部１３５、改行部１４５、維持画面指定受付部１３６、画面表示制御部１４６、非表示指定受付部１３７、タブ非表示制御部１４７、幅維持画面数受付部１３８、および、幅維持制御部１４８を備えることを必須としない。
【０１２５】
また、表示制御装置１〜１ｇは、以上の実施の形態１で説明した、幅縮小指定受付部１３１、幅縮小部１４１、幅調整情報受付部１３２、幅調整部１４２、並び順指定情報受付部１３３、並び順変更部１４３、集約指示受付部１３４、集約部１４４、改行指示受付部１３５、改行部１４５、維持画面指定受付部１３６、画面表示制御部１４６、非表示指定受付部１３７、タブ非表示制御部１４７、幅維持画面数受付部１３８、または、幅維持制御部１４８の機能を組み合わせて有するようにすることができる。例えば、表示制御装置１〜１ｇは、第２表示領域３０２に表示されている複数の制御関連情報表示画面について、ある制御関連情報表示画面についてはタブを縮小し、他の制御関連情報画面についてはタブ幅を調整するようにすることができる。また、例えば、表示制御装置１〜１ｇは、タブで表示されている文字列を改行して表示させた上で、タブの並び順を変更するようにすることができる。
【０１２６】
また、以上の実施の形態１では、表示制御装置１〜１ｇは、エンジニアリング装置１０に備えられるものとしたが、これに限らず、表示制御装置１〜１ｇは、監視装置２０に備えられるようにしてもよい。なお、この場合、表示装置５０は、例えば、監視装置２０が備える表示装置である。
【０１２７】
以上のように、実施の形態１によれば、表示制御装置１〜１ｇは、１つ以上のコントローラ３０が１つ以上の機器４０を監視または制御する際の目的に応じて分類分けされた複数の制御関連情報の分類のうちの対象分類を受け付ける分類受付部１２１と、分類受付部１２１が複数の対象分類を受け付けた場合、当該複数の対象分類毎に、当該対象分類に対応する制御関連情報を表示した制御関連情報表示画面をタブ化して表示させる制御関連情報表示制御部１１２と、制御関連情報表示制御部がタブ化して表示させた対象分類毎の制御関連情報表示画面に関する情報を一覧化して表示した一覧画面の表示指示を受け付ける一覧表示指示受付部１２２と、一覧表示指示受付部１２２が一覧画面の表示指示を受け付けた場合、一覧画面を表示させる一覧表示制御部１１３とを備えるように構成した。そのため、施設内に設置された１つ以上の機器４０を監視または制御する１つ以上のコントローラ３０を備える施設監視システム１０００において制御関連情報を表示した複数の画面（制御関連情報表示画面）をタブ化して表示させるとともに、タブの視認性を向上させることができる。
【０１２８】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【０１２９】
１〜１ｇ  表示制御装置
１０  エンジニアリング装置
２０  監視装置
３０  コントローラ
４０  機器
５０  表示装置
１１  表示制御部
１１１  分類表示制御部
１１２  制御関連情報表示制御部
１１３  一覧表示制御部
１２  受付部
１２１  分類受付部
１２２  一覧表示指示受付部
１３１  幅縮小指定受付部
１３２  幅調整情報受付部
１３３  並び順指定情報受付部
１３４  集約指示受付部
１３５  改行指示受付部
１３６  維持画面指定受付部
１３７  非表示指定受付部
１３８  幅維持画面数受付部
１４１  幅縮小部
１４２  幅調整部
１４３  並び順変更部
１４４  集約部
１４５  改行部
１４６  画面表示制御部
１４７  タブ非表示制御部
１４８  幅維持制御部
【図１】
2020135423.tif 000003
【図２】
2020135423.tif 000004
【図３】
2020135423.tif 000005
【図４】
2020135423.tif 000006
【図５】
2020135423.tif 000007
【図６】
2020135423.tif 000008
【図７】
2020135423.tif 000009
【図８】
2020135423.tif 000010
【図９】
2020135423.tif 000011
【図１０】
2020135423.tif 000012
【図１１】
2020135423.tif 000013
【図１２】
2020135423.tif 000014
【図１３】
2020135423.tif 000015
【図１４】
2020135423.tif 000016
【図１５】
2020135423.tif 000017
【図１６】
2020135423.tif 000018
【図１７】
2020135423.tif 000019
【図１８】
2020135423.tif 000020
【図１９】
2020135423.tif 000021
【図２０】
2020135423.tif 000022
【図２１】
2020135423.tif 000023
【図２２】
2020135423.tif 000024
【図２３】
2020135423.tif 000025
【図２４】
2020135423.tif 000026
【図２５】
2020135423.tif 000027
【図２６】
2020135423.tif 000028
【図２７】
2020135423.tif 000029
【図２８】
2020135423.tif 000030
【図２９】
2020135423.tif 000031
【図３０】
2020135423.tif 000032
【図３１】
2020135423.tif 000033
【図３２】
2020135423.tif 000034