(57)【要約】【課題】複数のプログラム間でスケジュールを一括変更する場合でも意図しない変更を回避可能とする。【解決手段】設備を動作させるプログラム毎のスケジュールを取得する取得部２０２と、一括変更を行うスケジュールを時刻単位で受付ける受付部２０３と、取得部２０２により取得されたスケジュールに対し、受付部２０３による受付け結果に応じた一括変更を行う設定変更部２０４とを備えた。【選択図】図１
2020135730.tif 000002
【特許請求の範囲】
【請求項１】
設備を動作させるプログラム毎のスケジュールを取得する取得部と、
一括変更を行うスケジュールを時刻単位で受付ける受付部と、
前記取得部により取得されたスケジュールに対し、前記受付部による受付け結果に応じた一括変更を行う設定変更部と
を備えたスケジュール制御装置。
【請求項２】
前記取得部により取得されたスケジュールのうち、全てのプログラムで共通するスケジュールを抽出する第１の抽出部を有し、
前記受付部は、前記第１の抽出部により抽出されたスケジュールから、一括変更を行うスケジュールを時刻単位で受付ける
ことを特徴とする請求項１記載のスケジュール制御装置。
【請求項３】
前記取得部により取得されたスケジュールを、共通するスケジュールは１つにまとめた上で抽出する第２の抽出部を有し、
前記受付部は、前記第２の抽出部により抽出されたスケジュールから、一括変更を行うスケジュールを時刻単位で受付ける
ことを特徴とする請求項１又は請求項２記載のスケジュール制御装置。
【請求項４】
設備を動作させるプログラム毎のスケジュールを取得する取得ステップと、
一括変更を行うスケジュールを時刻単位で受付ける受付ステップと、
前記取得ステップにおいて取得したスケジュールに対し、前記受付ステップにおける受付け結果に応じた一括変更を行う設定変更ステップと
を有するスケジュール制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、設備を動作させるプログラムのスケジュールを設定するスケジュール制御装置及びスケジュール制御方法に関する。
【背景技術】
【０００２】
ビル監視システムでは、空調装置等の設備を動作させるプログラムのスケジュールを設定し、当該スケジュールに従って当該設備を制御するスケジュール制御機能が存在する（例えば特許文献１参照）。このスケジュール制御機能では、例えば「平日の９時に設備をＯＮ」又は「平日の１８時に設備をＯＦＦ」のように、予め定められたスケジュールに従って、設備を制御する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０２５３３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、スケジュール制御機能におけるスケジュールの設定において、複数のプログラムのスケジュールを一括で変更したいという要望がある。
しかしながら、従来のスケジュール制御機能におけるスケジュールの設定では、スケジュールの一括変更の単位は１日単位である。よって、以下のような場合に問題が生じてしまう。
【０００５】
例えば図１３では、ある日における第１のプログラムのスケジュール及び第２のプログラムのスケジュールが示されている。図１３に示すように、第１のプログラムに対しては、「０時に設備をＯＦＦ」とするスケジュール、「８時に設備をＯＮ」とするスケジュール及び「１７時に設備をＯＦＦ」とするスケジュールが組まれている。また、図１３に示すように、第２のプログラムに対しては、「０時に設備をＯＦＦ」とするスケジュール、「１２時に設備をＯＮ」とするスケジュール及び「１７時に設備をＯＦＦ」とするスケジュールが組まれている。
【０００６】
そして、ユーザが、例えば１１時に、第１のプログラムの「１７時に設備をＯＦＦ」というスケジュールと第２のプログラムの「１７時に設備をＯＦＦ」というスケジュールを「１９時に設備をＯＦＦ」というスケジュールに一括で変更する場合を考える。この場合、従来のような１日単位での一括変更では、一方のプログラムにより動作する設備の状態が変化してしまう。
【０００７】
例えば、第１のプログラムの１日のスケジュールをベースに１１時に一括変更を行うと、第１のプログラムの１日のスケジュール及び第２のプログラムの１日のスケジュールが共に、「０時に設備をＯＦＦ」とするスケジュール、「８時に設備をＯＮ」とするスケジュール及び「１９時に設備をＯＦＦ」とするスケジュールとなる。よって、この場合、第２のプログラムにより動作する機器が１１時にＯＮとなってしまう。
【０００８】
また、第２のプログラムの１日のスケジュールをベースに１１時に一括変更を行うと、第１のプログラムの１日のスケジュール及び第２のプログラムの１日のスケジュールが共に、「０時に設備をＯＦＦ」とするスケジュール、「１２時に設備をＯＮ」とするスケジュール及び「１９時に設備をＯＦＦ」とするスケジュールとなる。よって、この場合、第１のプログラムにより動作する機器が１１時にＯＦＦとなってしまう。
【０００９】
この発明は、上記のような課題を解決するためになされたもので、複数のプログラムのスケジュールを一括変更する場合でも意図しない変更を回避可能とするスケジュール制御装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
この発明に係るスケジュール制御装置は、設備を動作させるプログラム毎のスケジュールを取得する取得部と、一括変更を行うスケジュールを時刻単位で受付ける受付部と、取得部により取得されたスケジュールに対し、受付部による受付け結果に応じた一括変更を行う設定変更部とを備えたことを特徴とする。
【発明の効果】
【００１１】
この発明によれば、上記のように構成したので、複数のプログラムのスケジュールを一括変更する場合でも意図しない変更を回避可能となる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１に係る監視システムの構成例を示す図である。
【図２】実施の形態１に係る監視装置によるスケジュールの設定変更動作例を示すフローチャートである。
【図３】実施の形態１に係る監視装置で用いられる対象選択画面の一例を示す図である。
【図４】実施の形態１に係る監視装置で用いられる一括変更画面の一例を示す図である。
【図５】実施の形態１に係る監視装置で用いられる時刻単位設定画面の一例を示す図である。
【図６】実施の形態１に係る監視装置で用いられる一括変更画面の一例を示す図である。
【図７】実施の形態２に係る監視システムの構成例を示す図である。
【図８】実施の形態２に係る監視装置によるスケジュールの設定変更動作例を示すフローチャートである。
【図９】実施の形態２に係る監視装置で用いられる時刻単位設定画面の一例を示す図である。
【図１０】実施の形態３に係る監視システムの構成例を示す図である。
【図１１】実施の形態３に係る監視装置によるスケジュールの設定変更動作例を示すフローチャートである。
【図１２】実施の形態３に係る監視装置で用いられる時刻単位設定画面の一例を示す図である。
【図１３】プログラム毎の１日のスケジュールの一例を示す図である。
【００１３】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１は実施の形態１に係る監視システムの構成例を示す図である。
監視システムは、ビル、工場又はプラント等の施設におけるＩ／Ｏを監視する。監視システムは、図１に示すように、複数のコントローラ１、及び監視装置２を備えている。コントローラ１と監視装置２は、ＢＡＣｎｅｔ等のオープンネットワークを介して接続されている。以下では、スケジュール制御装置が監視装置２に適用された場合を示す。
【００１４】
コントローラ１は、施設内に設置された空調装置等の設備（不図示）の制御を行う。この際、コントローラ１は、監視装置２から受信したスケジュールに基づいて、設備の制御を行う。スケジュールは、プログラム毎に存在し、当該プログラムにより動作する設備の運用予定を示す。
【００１５】
監視装置２は、スケジュールを制御する機能（スケジュール制御装置）を有し、コントローラ１に対してスケジュールを送信することでコントローラ１を介して設備を制御する。以下では、監視装置２が有するスケジュールを制御する機能のうち、スケジュールの設定変更に関する機能についてのみ説明を行う。監視装置２は、スケジュールの設定変更に関する機能として、図１に示すように、記憶部２０１、取得部２０２、受付部２０３、設定変更部２０４、画面生成部２０５及び表示部２０６を備えている。監視装置２は、システムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の処理回路、又はメモリ等に記憶されたプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等により実現される。
【００１６】
記憶部２０１は、スケジュールを示すデータを記憶する。スケジュールには、該当するプログラムにより動作する設備の運用の状態変化に関する情報（状態変化させる時刻及び状態変化の内容を示す情報）が含まれている。記憶部２０１は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）又はメモリ等によって構成される。
図１では、記憶部２０１が監視装置２の内部に設けられた場合を示している。しかしながら、これに限らず、記憶部２０１は監視装置２の外部に設けられていてもよい。
【００１７】
取得部２０２は、記憶部２０１からプログラム毎のスケジュールを取得する。この際、取得部２０２は、記憶部２０１から、例えば、ユーザにより選択されたスケジュール種別及び日付に該当するプログラム毎のスケジュールを取得する。
【００１８】
受付部２０３は、ユーザから、一括変更の対象とするスケジュールを時刻単位で受付ける。
【００１９】
設定変更部２０４は、取得部２０２により取得されたスケジュールに対し、受付部２０３による受付け結果に応じた一括変更を行う。この設定変更部２０４による変更後のスケジュールを示すデータは、記憶部２０１に記憶されて更新される。
【００２０】
画面生成部２０５は、スケジュールの設定変更に関する画面を生成する。
例えば、画面生成部２０５は、ユーザ操作に応じ、対象選択画面を生成する。対象選択画面は、ユーザが一括変更の対象とするスケジュール種別及び日付を選択するための画面である。また、画面生成部２０５は、対象選択画面においてユーザによりスケジュール種別及び日付が選択された後、取得部２０２により取得されたスケジュールに基づいて、一括変更画面を生成する。一括変更画面は、ユーザがスケジュールの一括変更を行うための画面である。また、画面生成部２０５は、一括変更画面に対するユーザ操作に応じ（受付部２０３による受付け結果に応じ）、当該一括変更画面の更新を行う。
【００２１】
表示部２０６は、画面生成部２０５により生成された画面を表示する。
図１では、表示部２０６が監視装置２の内部に設けられた場合を示している。しかしながら、これに限らず、表示部２０６は監視装置２の外部に設けられていてもよい。
【００２２】
次に、図１に示す監視装置２によるスケジュールの設定変更動作例について、図２を参照しながら説明する。
なお、記憶部２０１は、スケジュールを示すデータを記憶している。また、画面生成部２０５はユーザ操作に応じてスケジュールの設定変更に関する画面を生成し、表示部２０６は画面生成部２０５により生成された画面を表示している。
【００２３】
図１に示す監視装置２によるスケジュールの設定変更動作例では、図２に示すように、まず、取得部２０２は、記憶部２０１からプログラム毎のスケジュールを取得する（ステップＳＴ２０１、取得ステップ）。
【００２４】
次いで、受付部２０３は、ユーザから、一括変更の対象とするスケジュールを時刻単位で受付ける（ステップＳＴ２０２、受付ステップ）。
【００２５】
次いで、設定変更部２０４は、取得部２０２により取得されたスケジュールに対し、受付部２０３による受付け結果に応じた一括変更を行う（ステップＳＴ２０３、設定変更ステップ）。
【００２６】
次に、図１に示す監視装置２によるスケジュールの設定変更動作の具体例について説明する。
図１に示す監視装置２によるスケジュールの設定変更動作の具体例では、まず、画面生成部２０５は、記憶部２０１に記憶されているスケジュールに基づいて、一覧画面（不図示）を生成する。一覧画面は、スケジュールが一覧表示された画面である。そして、表示部２０６は、画面生成部２０５により生成された一覧画面を表示する。この一覧画面には、対象選択画面表示ボタンが設けられている。対象選択画面表示ボタンは、対象選択画面を表示させるためのボタンである。
【００２７】
一覧画面においてユーザにより対象選択画面表示ボタンが選択されると、画面生成部２０５は、図３に示すような対象選択画面（符号３０１に示す画面）を生成する。そして、表示部２０６は、画面生成部２０５により生成された対象選択画面を表示する。図３に示す対象選択画面には、種別選択欄（符号３０２に示す欄）及び日付選択欄（符号３０３に示す欄）が設けられている。種別選択欄は、一括変更の対象とするスケジュール種別を選択するための欄である。日付選択欄は、一括変更の対象とする日付を選択するための欄である。図３では、ユーザが、スケジュール種別として実行スケジュールを選択し、日付として２０１９年１月１６日を選択した場合を示している。
【００２８】
対象選択画面においてユーザにより一括変更の対象とするスケジュール種別及び日付が選択されると、取得部２０２は、記憶部２０１から、選択されたスケジュール種別及び日付に該当するプログラム毎のスケジュールを取得する。そして、画面生成部２０５は、取得部２０２により取得されたスケジュールから、図４に示すような一括変更画面（符号４０１に示す画面）を生成する。そして、表示部２０６は、画面生成部２０５により生成された一括変更画面を表示する。
【００２９】
図４に示す一括変更画面には、メインウィンドウに、第１のプログラムの１日のスケジュールを示す第１のバーグラフ（符号４０２に示すグラフ）と、第２のプログラムの１日のスケジュールを示す第２のバーグラフ（符号４０３に示すグラフ）とが表示されている。
第１のプログラムに対しては、「０時に設備をＯＦＦ」とするスケジュール、「８時３０分に設備をＯＮ」とするスケジュール及び「１７時に設備をＯＦＦ」とするスケジュールが設定されている。
また、第２のプログラムに対しては、「０時に設備をＯＦＦ」とするスケジュール、「１２時に設備をＯＮ」とするスケジュール及び「１７時に設備をＯＦＦ」とするスケジュールが設定されている。
【００３０】
以下では、ユーザが、第１のプログラムの「１７時に設備をＯＦＦ」というスケジュールと第２のプログラムの「１７時に設備をＯＦＦ」というスケジュールを「１９時に設備をＯＦＦ」というスケジュールに一括で変更する場合を示す。
【００３１】
また、図４に示す一括変更画面には、サブウィンドウに、設定画面（符号４０４に示す画面）が表示されている。設定画面は、スケジュールを一括変更するための画面である。
また、図４に示す設定画面には、１日単位ボタン（符号４０５に示すボタン）及び時刻単位ボタン（符号４０６に示すボタン）が設けられている。１日単位ボタンは、設定画面に１日単位設定画面（符号４０７に示す画面）を表示するためのボタンである。１日単位設定画面は、スケジュールを１日単位で一括変更するための画面である。時刻単位ボタンは、設定画面に時刻単位設定画面を表示するためのボタンである。時刻単位設定画面は、スケジュールを時刻単位で一括変更するための画面である。
【００３２】
図４では、ユーザにより１日単位ボタンが選択され、設定画面に１日単位設定画面が表示された状態を示している。１日単位設定画面には、ベースとなる１日のスケジュールが示されている。図４では、ベースとなる１日のスケジュールとして第１のプログラムのスケジュールが示され、ユーザにより設定変更可能とされている。また、１日単位設定画面には、設定ボタン（符号４０８に示すボタン）が設けられている。設定ボタンは、メインウィンドウに表示されているプログラム毎のスケジュールを、１日単位設定画面に示されているスケジュールに１日単位で一括変更するためのボタンである。
【００３３】
１日単位設定画面においてユーザによりスケジュールの設定変更がされて設定ボタンが選択されると、画面生成部２０５は、一括変更画面におけるバーグラフに当該設定変更の内容を反映する。また、設定変更部２０４は、取得部２０２により取得されたスケジュールに対し、プログラム毎に、スケジュールの一括変更を行う。なお、スケジュールの１日単位での一括変更は従来方法と同様である。
【００３４】
一方、設定画面においてユーザにより時刻単位ボタンが選択されると、画面生成部２０５は、設定画面に図５に示すような時刻単位設定画面（符号５０１に示す画面）を表示する。なお図５では、時刻単位設定画面に一括変更の対象とするスケジュールが既に設定されている状態を示しているが、初期状態では空のリストが表示された状態となっている。また、時刻単位設定画面には、設定ボタン（符号５０２に示すボタン）が設けられている。設定ボタンは、メインウィンドウに表示されているプログラム毎のスケジュールを、時刻単位設定画面に表示されているスケジュールに時刻単位で一括変更するためのボタンである。
【００３５】
そして、ユーザは、この空のリストに対し、時刻単位でスケジュールの設定変更を行う。上記の例では、ユーザは、図５に示すように、「１７時に設備をＯＦＦ」というスケジュールの取消し、及び、「１９時に設備をＯＦＦ」というスケジュールの追加を行う。なお、時刻単位設定画面では、符号５０３に示すボタンを選択することで、スケジュールの取消し及び追加を選択可能なメニュー画面が表示される。その後、ユーザは設定ボタンを選択する。
【００３６】
そして、画面生成部２０５は、時刻単位設定画面に対するユーザ操作に応じ（受付部２０３による受付け結果に応じ）、図６に示すように、一括変更画面の更新を行う。すなわち、図６に示すように、２つのバーグラフにおいて、「１７時に設備をＯＦＦ」というスケジュールが「１９時に設備をＯＦＦ」というスケジュールに一括変更される。
【００３７】
また、設定変更部２０４は、取得部２０２により取得されたプログラム毎のスケジュールに対し、受付部２０３による受付け結果に応じて対象となるスケジュールを一括変更する。すなわち、第１のプログラムのスケジュール及び第２のプログラムのスケジュールにおいて、「１７時に設備をＯＦＦ」というスケジュールが「１９時に設備をＯＦＦ」というスケジュールに一括変更される。
【００３８】
なお上記では、スケジュール制御装置が監視装置２に適用された場合を示した。しかしながら、これに限らず、スケジュール制御装置は、他の装置に適用されていてもよいし、また、単独で構成されていてもよい。
【００３９】
以上のように、この実施の形態１によれば、スケジュール制御装置は、設備を動作させるプログラム毎のスケジュールを取得する取得部２０２と、一括変更を行うスケジュールを時刻単位で受付ける受付部２０３と、取得部２０２により取得されたスケジュールに対し、受付部２０３による受付け結果に応じた一括変更を行う設定変更部２０４とを備えた。これにより、実施の形態１に係るスケジュール制御装置は、複数のプログラムのスケジュールを一括変更する場合でも意図しない変更を回避可能となる。すなわち、実施の形態１に係るスケジュール制御装置では、１日単位ではなく時刻単位でスケジュールの一括変更を可能とすることで、意図しない変更を回避可能となる。
【００４０】
実施の形態２．
実施の形態１では、時刻単位設定画面において空のリストに対して一括変更の対象とするスケジュールを一から設定する場合を示した。一方、一括変更の対象とするプログラムのスケジュールをベースにして一括変更の対象とするスケジュールを設定する方が、作業が容易となる場合があり、その具体例を示す。
図７は実施の形態２に係る監視システムの構成例を示す図である。図７に示す実施の形態２における監視装置２は、図１に示す実施の形態１における監視装置２に抽出部（第１の抽出部）２０７を追加している。その他の構成は同様であり、同一の符号を付して異なる部分についてのみ説明を行う。
【００４１】
抽出部２０７は、取得部２０２により取得されたスケジュールのうち、全てのプログラムで共通するスケジュールを抽出する。
また、実施の形態２における受付部２０３は、抽出部２０７により抽出されたスケジュールから、一括変更を行うスケジュールを時刻単位で受付ける。
【００４２】
次に、図７に示す監視装置２によるスケジュールの設定変更動作例について、図８を参照しながら説明する。
なお、記憶部２０１は、スケジュールを示すデータを記憶している。また、画面生成部２０５はユーザ操作に応じてスケジュールの設定変更に関する画面を生成し、表示部２０６は画面生成部２０５により生成された画面を表示している。
【００４３】
図７に示す監視装置２によるスケジュールの設定変更動作例では、図８に示すように、まず、取得部２０２は、記憶部２０１からプログラム毎のスケジュールを取得する（ステップＳＴ８０１、取得ステップ）。
【００４４】
次いで、抽出部２０７は、取得部２０２により取得されたスケジュールのうち、全てのプログラムで共通するスケジュールを抽出する（ステップＳＴ８０２、抽出ステップ）。
【００４５】
次いで、受付部２０３は、抽出部２０７により抽出されたスケジュールから、一括変更の対象とするスケジュールを時刻単位で受付ける（ステップＳＴ８０３、受付ステップ）。
【００４６】
次いで、設定変更部２０４は、取得部２０２により取得されたスケジュールに対し、受付部２０３による受付け結果に応じた一括変更を行う（ステップＳＴ８０４、設定変更ステップ）。
【００４７】
次に、図７に示す監視装置２によるスケジュールの設定変更動作の具体例について説明する。
図７に示す監視装置２によるスケジュールの設定変更動作の具体例では、まず、画面生成部２０５は、記憶部２０１に記憶されているスケジュールに基づいて、一覧画面を生成する。そして、表示部２０６は、画面生成部２０５により生成された一覧画面を表示する。この一覧画面には、対象選択画面表示ボタンが設けられている。
【００４８】
一覧画面においてユーザにより対象選択画面表示ボタンが選択されると、画面生成部２０５は、図３に示すような対象選択画面（符号３０１に示す画面）を生成する。そして、表示部２０６は、画面生成部２０５により生成された対象選択画面を表示する。この対象選択画面には、種別選択欄（符号３０２に示す欄）及び日付選択欄（符号３０３に示す欄）が設けられている。
【００４９】
対象選択画面においてユーザにより一括変更の対象とするスケジュール種別及び日付が選択されると、取得部２０２は、記憶部２０１から、選択されたスケジュール種別及び日付に該当するプログラム毎のスケジュールを取得する。そして、画面生成部２０５は、取得部２０２により取得されたスケジュールから、図４に示すような一括変更画面（符号４０１に示す画面）を生成する。そして、表示部２０６は、画面生成部２０５により生成された一括変更画面を表示する。
【００５０】
図４に示す一括変更画面には、メインウィンドウに、第１のプログラムの１日のスケジュールを示す第１のバーグラフ（符号４０２に示すグラフ）と、第２のプログラムの１日のスケジュールを示す第２のバーグラフ（符号４０３に示すグラフ）とが示されている。
以下では、ユーザが、第１のプログラムの「１７時に設備をＯＦＦ」というスケジュールと第２のプログラムの「１７時に設備をＯＦＦ」というスケジュールを「１９時に設備をＯＦＦ」というスケジュールに一括で変更する場合を示す。
【００５１】
また、図４に示す一括変更画面には、サブウィンドウに、設定画面（符号４０４に示す画面）が表示されている。図４に示す設定画面には、１日単位ボタン（符号４０５に示すボタン）及び時刻単位ボタン（符号４０６に示すボタン）が設けられている。図４では、ユーザにより１日単位ボタンが選択され、設定画面に１日単位設定画面（符号４０７に示す画面）が表示された状態を示している。
【００５２】
図４に示す設定画面においてユーザにより時刻単位ボタンが選択されると、画面生成部２０５は、設定画面に図９に示すような時刻単位設定画面（符号９０１に示す画面）を表示する。なお、時刻単位設定画面は、初期状態では、図９に示すように、取得部２０２により取得されたスケジュールのうち、全てのプログラムで共通するスケジュールが表示された状態（ａｎｄ表示）となっている。
図９に示す時刻単位設定画面では、第１のプログラム及び第２のプログラムで共通する「０時に設備をＯＦＦ」というスケジュール及び「１７時に設備をＯＦＦ」というスケジュールが表示され、ユーザにより設定変更可能とされている。
【００５３】
そして、ユーザは、この時刻単位設定画面において、時刻単位でスケジュールの設定変更を行う。上記の例では、ユーザは、「１７時に設備をＯＦＦ」というスケジュールを「１９時に設備をＯＦＦ」というスケジュールに変更する。なお、時刻単位設定画面では、符号９０３に示すボタンを選択することで、スケジュールの変更を選択可能なメニュー画面が表示される。その後、ユーザは設定ボタン（符号９０２に示すボタン）を選択する。
なお、この時刻単位設定画面では、「１７時に設備をＯＦＦ」というスケジュールの取消しは行わない。すなわち、この時刻単位設定画面では、プログラム間で共通に存在する時刻のスケジュールのみを変更対象としている。
【００５４】
そして、画面生成部２０５は、時刻単位設定画面に対するユーザ操作に応じ（受付部２０３による受付け結果に応じ）、図６に示すように、一括変更画面の更新を行う。すなわち、図６に示すように、２つのバーグラフにおいて、「１７時に設備をＯＦＦ」というスケジュールが「１９時に設備をＯＦＦ」というスケジュールに一括変更される。
【００５５】
また、設定変更部２０４は、取得部２０２により取得されたプログラム毎のスケジュールに対し、受付部２０３による受付け結果に応じて対象となるスケジュールを一括変更する。すなわち、第１のプログラムのスケジュール及び第２のプログラムのスケジュールにおいて、「１７時に設備をＯＦＦ」というスケジュールが「１９時に設備をＯＦＦ」というスケジュールに一括変更される。
【００５６】
なお上記では、時刻単位設定画面においてａｎｄ表示を行う場合を示した。しかしながら、これに限らず、時刻単位設定画面に対し、実施の形態１で示した空のリストを表示するのか、又は、実施の形態２で示したａｎｄ表示を行うのかを選択可能としてもよい。
【００５７】
実施の形態３．
実施の形態１では、時刻単位設定画面において空のリストに対して一括変更の対象とするスケジュールを一から設定する場合を示した。一方、一括変更の対象とするプログラムのスケジュールをベースにして一括変更の対象とするスケジュールを設定する方が、作業が容易となる場合があり、その具体例を示す。
図１０は実施の形態３に係る監視システムの構成例を示す図である。図１０に示す実施の形態３における監視装置２は、図１に示す実施の形態１における監視装置２に抽出部（第２の抽出部）２０８を追加している。その他の構成は同様であり、同一の符号を付して異なる部分についてのみ説明を行う。
【００５８】
抽出部２０８は、取得部２０２により取得されたスケジュールを、共通するスケジュールは１つにまとめた上で抽出する。
また、実施の形態３における受付部２０３は、抽出部２０８により抽出されたスケジュールから、一括変更を行うスケジュールを時刻単位で受付ける。
【００５９】
次に、図１０に示す監視装置２によるスケジュールの設定変更動作例について、図１１を参照しながら説明する。
なお、記憶部２０１は、スケジュールを示すデータを記憶している。また、画面生成部２０５はユーザ操作に応じてスケジュールの設定変更に関する画面を生成し、表示部２０６は画面生成部２０５により生成された画面を表示している。
【００６０】
図１０に示す監視装置２によるスケジュールの設定変更動作例では、図１１に示すように、まず、取得部２０２は、記憶部２０１からプログラム毎のスケジュールを取得する（ステップＳＴ１１０１、取得ステップ）。
【００６１】
次いで、抽出部２０７は、取得部２０２により取得されたスケジュールを、共通スケジュールは１つにまとめた上で抽出する（ステップＳＴ１１０２、抽出ステップ）。
【００６２】
次いで、受付部２０３は、抽出部２０７により抽出されたスケジュールから、一括変更の対象とするスケジュールを時刻単位で受付ける（ステップＳＴ１１０３、受付ステップ）。
【００６３】
次いで、設定変更部２０４は、取得部２０２により取得されたスケジュールに対し、受付部２０３による受付け結果に応じた一括変更を行う（ステップＳＴ１１０４、設定変更ステップ）。
【００６４】
次に、図１０に示す監視装置２によるスケジュールの設定変更動作の具体例について説明する。
図１０に示す監視装置２によるスケジュールの設定変更動作の具体例では、まず、画面生成部２０５は、記憶部２０１に記憶されているスケジュールに基づいて、一覧画面を生成する。そして、表示部２０６は、画面生成部２０５により生成された一覧画面を表示する。この一覧画面には、対象選択画面表示ボタンが設けられている。
【００６５】
一覧画面においてユーザにより対象選択画面表示ボタンが選択されると、画面生成部２０５は、図３に示すような対象選択画面（符号３０１に示す画面）を生成する。そして、表示部２０６は、画面生成部２０５により生成された対象選択画面を表示する。この対象選択画面には、種別選択欄（符号３０２に示す欄）及び日付選択欄（符号３０３に示す欄）が設けられている。
【００６６】
対象選択画面においてユーザにより一括変更の対象とするスケジュール種別及び日付が選択されると、取得部２０２は、記憶部２０１から、選択されたスケジュール種別及び日付に該当するプログラム毎のスケジュールを取得する。そして、画面生成部２０５は、取得部２０２により取得されたスケジュールから、図４に示すような一括変更画面（符号４０１に示す画面）を生成する。そして、表示部２０６は、画面生成部２０５により生成された一括変更画面を表示する。
【００６７】
図４に示す一括変更画面には、メインウィンドウに、第１のプログラムの１日のスケジュールを示す第１のバーグラフ（符号４０２に示すグラフ）と、第２のプログラムの１日のスケジュールを示す第２のバーグラフ（符号４０３に示すグラフ）とが表示されている。
以下では、ユーザが、第１のプログラムの「１７時に設備をＯＦＦ」というスケジュールと第２のプログラムの「１７時に設備をＯＦＦ」というスケジュールを「１９時に設備をＯＦＦ」というスケジュールに一括で変更する場合を示す。
【００６８】
また、図４に示す一括変更画面には、サブウィンドウに、設定画面（符号４０４に示す画面）が表示されている。図４に示す設定画面では、１日単位ボタン（符号４０５に示すボタン）及び時刻単位ボタン（符号４０６に示すボタン）が設けられている。図４では、ユーザにより１日単位ボタンが選択され、設定画面に１日単位設定画面（符号４０７に示す画面）が表示された状態を示している。
【００６９】
図４に示す設定画面においてユーザにより時刻単位ボタンが選択されると、画面生成部２０５は、設定画面に図１２に示すような時刻単位設定画面（符号１２０１に示す画面）を表示する。なお、時刻単位設定画面は、初期状態では、図１２に示すように、取得部２０２により取得されたスケジュールが、共通するスケジュールについては１つにまとめられた上で表示された状態（ｏｒ表示）となっている。
図１２に示す時刻単位設定画面では、第１のプログラム及び第２のプログラムのうちの、「０時に設備をＯＦＦ」というスケジュール、「８時３０分に設備をＯＮ」というスケジュール、「１２時に設備をＯＦＦ」というスケジュール及び「１７時に設備をＯＦＦ」というスケジュールが表示され、ユーザにより設定変更可能とされている。
【００７０】
そして、ユーザは、この時刻単位設定画面において、時刻単位でスケジュールの設定変更を行う。上記の例では、ユーザは、図１２に示す時刻単位設定画面における０時の行、８時３０分の行及び１２時の行を削除し、「１７時に設備をＯＦＦ」というスケジュールを取消し、「１９時に設備をＯＦＦ」というスケジュールを追加する。なお、時刻単位設定画面では、符号１２０３に示すボタンを選択することで、行の削除、スケジュールの取消し及び変更を選択可能なメニュー画面が表示される。その後、ユーザは設定ボタン（符号１２０２に示すボタン）を選択する。
【００７１】
そして、画面生成部２０５は、時刻単位設定画面に対するユーザ操作に応じ（受付部２０３による受付け結果に応じ）、図６に示すように、一括変更画面の更新を行う。すなわち、図６に示すように、２つのバーグラフにおいて、「１７時に設備をＯＦＦ」というスケジュールが「１９時に設備をＯＦＦ」というスケジュールに一括変更される。
【００７２】
また、設定変更部２０４は、取得部２０２により取得されたプログラム毎のスケジュールに対し、受付部２０３による受付け結果に応じて対象となるスケジュールを一括変更する。すなわち、第１のプログラムのスケジュール及び第２のプログラムのスケジュールにおいて、「１７時に設備をＯＦＦ」というスケジュールが「１９時に設備をＯＦＦ」というスケジュールに一括変更される。
【００７３】
この実施の形態３に係る監視装置２によるスケジュールの設定変更動作例は、実施の形態１に係る監視装置２によるスケジュールの設定変更動作例に対し、一見すると煩雑である。一方で、この実施の形態３に係る監視装置２によるスケジュールの設定変更動作例では、不要となった追加スケジュールを削除する場合に有効であると考えられる。
【００７４】
なお上記では、時刻単位設定画面においてｏｒ表示を行う場合を示した。しかしながら、これに限らず、時刻単位設定画面に対し、実施の形態１で示した空のリストを表示するのか、又は、実施の形態３で示したｏｒ表示を行うのかを選択可能としてもよい。また、時刻単位設定画面に対し、実施の形態２で示したａｎｄ表示についても選択可能としてもよい。
【００７５】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組合わせ、或いは各実施の形態の任意の構成要素の変形、若しくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００７６】
１  コントローラ
２  監視装置
２０１  記憶部
２０２  取得部
２０３  受付部
２０４  設定変更部
２０５  画面生成部
２０６  表示部
２０７  抽出部（第１の抽出部）
２０８  抽出部（第２の抽出部）
【図１】
2020135730.tif 000003
【図２】
2020135730.tif 000004
【図３】
2020135730.tif 000005
【図４】
2020135730.tif 000006
【図５】
2020135730.tif 000007
【図６】
2020135730.tif 000008
【図７】
2020135730.tif 000009
【図８】
2020135730.tif 000010
【図９】
2020135730.tif 000011
【図１０】
2020135730.tif 000012
【図１１】
2020135730.tif 000013
【図１２】
2020135730.tif 000014
【図１３】
2020135730.tif 000015