(57)【要約】【課題】施設内外の環境に係る情報と各制御装置による制御動作とに係る情報とを、視認性を向上させて表示することが可能となる。【解決手段】制御状態表示プログラムは、以下の処理をコンピュータに実行させる。コンピュータは、施設内又は施設外のセンサーから取得したセンサー値を時系列順に表示する。そしてその時系列順に表示されたセンサー値とともに、施設内の制御対象に対する制御モードを示すバーをセンサー値に対応づけて時系列順に表示する。その際に制御対象に対する制御モードに応じて異なるバーを表示する。それとともに、制御対象に対する制御モードにおける制御対象に対する制御量を示すものをバーの表示領域に表示する。【選択図】図８
2018023344.tif 000002
【特許請求の範囲】
【請求項１】
施設内又は施設外のセンサーから取得したセンサー値を時系列順に表示するとともに、前記施設内の制御対象に対する制御モードを示すバーを前記センサー値に対応づけて時系列順に表示する際に、前記制御対象に対する制御モードに応じて異なるバーを表示するとともに、前記制御対象に対する制御モードにおける前記制御対象に対する制御量を示すものを前記バーの表示領域に表示する、
処理をコンピュータに実行させることを特徴とする制御状態表示プログラム。
【請求項２】
施設内又は施設外のセンサーから取得したセンサー値を時系列順に表示する際に、前記施設内の制御対象に対する制御量を示すものを前記センサー値に対応づけて時系列順に表示するとともに、前記制御対象に対する制御が自動か手動かの別を識別可能に表示する、
処理をコンピュータに実行させることを特徴とする制御状態表示プログラム。
【請求項３】
前記制御対象に対する制御が自動か手動かの別を識別可能な表示は、制御が自動か手動かに応じて前記バーの表示態様を異ならせた表示である、
ことを特徴とする請求項２に記載の制御状態表示プログラム。
【請求項４】
前記制御対象に対する制御が自動か手動かの別を識別可能な表示は、前記センサー値の時系列順に合わせて表示される、
ことを特徴とする請求項２又は３に記載の制御状態表示プログラム。
【請求項５】
前記手動の制御には、前記施設内での手動による制御と前記施設外からの遠隔操作による制御とが含まれる、
ことを特徴とする請求項２から４のいずれか１項に記載の制御状態表示プログラム。
【請求項６】
前記センサー値は、気温、湿度、二酸化炭素濃度、日射量、降雨、風向、風速、土壌温度、土壌水分量のうち、少なくともいずれか１つを含む、
ことを特徴とする請求項1から請求項５のいずれか１項に記載の制御状態表示プログラム。
【請求項７】
施設内又は施設外のセンサーから取得したセンサー値を時系列順に表示するとともに、前記施設内の制御対象に対する制御モードを示すバーを前記センサー値に対応づけて時系列順に表示する際に、前記制御対象に対する制御モードに応じて異なるバーを表示するとともに、前記制御対象に対する制御モードにおける前記制御対象に対する制御量を示すものを前記バーの表示領域に表示する、
処理をコンピュータが実行することを特徴とする制御状態表示方法。
【請求項８】
施設内又は施設外のセンサーから取得したセンサー値を時系列順に表示するとともに、前記施設内の制御対象に対する制御モードを示すバーを前記センサー値に対応づけて時系列順に表示する際に、前記制御対象に対する制御モードに応じて異なるバーを表示するとともに、前記制御対象に対する制御モードにおける前記制御対象に対する制御量を示すものを前記バーの表示領域に表示する、
処理を実行する機能を有する制御部を含むことを特徴とする制御状態表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御状態表示プログラム、制御状態表示方法、および制御状態表示装置に関する。
【背景技術】
【０００２】
従来から園芸等が行われる施設において、施設内環境を目的に応じ最適なものするための作業が、自動制御により行われている。例えば、センサーにより温室の温度を取得し、取得された温度と予め設定された目標温度とから、開閉を行う窓を選択し、選択した窓の駆動装置を制御する温度制御装置が知られる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開昭第５７−２６２２号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザは、制御装置による制御動作が適切なものであるかどうかを判定し、制御のパラメータ等の見直しを行う。このことから、施設内外の環境と各制御装置の制御動作とに係る情報について、画像を通じて視覚的に確認を行うことが容易であることが求められる。
【０００５】
しかし、制御装置が多様かつ多数の状況では、確認の為に提示される表示画像の視認性が十分ではない。
【０００６】
本発明の一つの側面に係る目的は、施設内外の環境に係る情報と各制御装置による制御動作とに係る情報とを、視認性を向上させて表示するための制御状態表示プログラムを提供することである。
【課題を解決するための手段】
【０００７】
一つの態様に係る制御状態表示プログラムは、以下の処理をコンピュータに実行させる。コンピュータは、施設内又は施設外のセンサーから取得したセンサー値を時系列順に表示する。そしてその時系列順に表示されたセンサー値とともに、施設内の制御対象に対する制御モードを示すバーをセンサー値に対応づけて時系列順に表示する。その際に制御対象に対する制御モードに応じて異なるバーを表示する。それとともに、制御対象に対する制御モードにおける制御対象に対する制御量を示すものをバーの表示領域に表示する。
【発明の効果】
【０００８】
上記の態様によれば、施設内外の環境に係る情報と各制御装置による制御動作とに係る情報とを、視認性を向上させて表示することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係るシステムの例を示す図である。
【図２】本実施形態に係るローカルノードの機能ブロック図である。
【図３】本実施形態に係るローカルノードの管理部の機能ブロック図である。
【図４】本実施形態に係る蓄積環境情報の一例である。
【図５】本実施形態に係る蓄積操作情報の一例である。
【図６】本実施形態に係るサーバの機能ブロック図である。
【図７】本実施形態に係る遠隔操作装置の機能ブロック図である。
【図８】本実施形態の遠隔操作装置の表示部に表示される画像の例を示す図である。
【図９】本実施形態の遠隔操作装置の表示部に表示される画像の例を示す図である。
【図１０】本実施形態の遠隔操作装置の表示部に表示される画像の例を示す図である。
【図１１】本実施形態の遠隔操作装置の表示部に表示される画像の例を示す図である。
【図１２】本実施形態に係る制御状態表示プログラムの処理を示すフローチャートである。
【図１３】本実施形態に係る制御状態表示処理を実行するための情報処理装置のハードウェア構成図の例である。
【発明を実施するための形態】
【００１０】
図１は、本実施形態に係るシステムの例を示す図である。図1に示されるように、この例に係るシステムは、ローカルノード１と、サーバ２と、遠隔操作装置３とを備える。ローカルノード１とサーバ２は互いにインターネットを通じて接続されている。またサーバ２と遠隔操作装置３も互いにインターネットを通じて接続されている。
【００１１】
ローカルノード１は、図２に示すように、センサー群１０と、制御対象部１１と、制御部１２と、管理部１３とを備える。図２に示すように、センサー群１０と制御部１２と管理部１３とは、後述する情報のやりとりのために互いに接続されている。また、制御部１２と制御対象部１１も互いに接続されている。図２では、接続を表す線分上、情報の出力先に矢印が向けられているが、情報のやりとりはその方向のみとは限らない。
【００１２】
センサー群１０は、施設内外の気温や湿度等の情報を得るための、単数または複数のセンサーからなる。この単数または複数のセンサーにより得られる情報（以下、センサー値または環境情報と呼ぶものとする。）には気温、湿度、二酸化炭素濃度、日射量、降雨、風向、風速、土壌温度、土壌水分量等がある。
【００１３】
制御対象部１１は、単数または複数の制御対象装置からなる。制御対象装置は施設内部の環境を目的に沿ったものに変化させるための装置である。制御対象装置には例えば、施設内の気温や湿度や風量を調整するための天窓換気装置や換気扇、日射量を調節するための遮光カーテンがある。制御対象装置は後述する制御装置により制御される。
【００１４】
制御部１２は、単数または複数の制御装置を有する。制御装置には、制御の対象となる、単数または複数の制御対象装置が割り当てられている。本実施形態では、１つの制御装置が制御するのは１つの制御対象装置であるものとする。また制御装置の制御の方式(以下、制御モードと呼ぶものとする。)は、本実施形態では複数存在するものとする。各制御装置は、後述する指示情報を取得しないときは、単数または複数のセンサーから環境情報を取得し、得られた環境情報に基づいて制御対象装置を制御する。このように制御装置が、センサー値を読み取り、そのセンサー値に基づいて制御対象装置の適切な動作を決める制御を自律制御と呼ぶものとする。またこの自律制御の制御モードを自律制御モードと呼ぶものとする。制御装置には、天窓制御装置、換気扇制御装置等がある。例えば、天窓制御装置は、自律制御を行う場合、センサーから読み込んだ施設内外の気温、湿度、風向、風速等のいずれかに従い、天窓の開閉を行う。
【００１５】
各制御装置は、上述した自律制御の他にも、複合制御、手動制御、遠隔制御により制御対象装置を制御する。ここで、自律制御と複合制御はユーザからの入力に起因しないものであることから、これらをまとめて自動制御と呼ぶものとする。また手動制御は、人手により制御対象装置に加えられる物理的な制御であるが、制御対象装置が手動制御された場合、手動制御があったこととその制御の度合いは、その制御対象装置を制御する制御装置により検知可能であるものとする。
【００１６】
また各制御装置は、制御の度合いを示す制御量にて制御対象装置を制御する。本実施形態では、制御量を１から１００の整数で表すものとし、制御対象装置を最大限稼動させた場合を１００、停止させた場合を０とする。例えば、天窓制御装置は、天窓が完全に閉じられる状態の制御量を０、天窓が半分だけ開かれる状態の制御量を５０、天窓が完全に開かれる状態の制御量を１００として、天窓を制御する。また例えば、換気扇制御装置は、単位時間当たりのファンの回転数の大小に対応させた制御量にて換気扇を制御する。そして単位時間当たり最大の回転数の場合の制御量を１００、換気扇を停止させる場合の制御量を０とする。制御量を本実施形態では１から１００の整数としたが、これには限られず、制御装置毎に制御量の数値範囲を異ならせてもよく、また例えば０と１のみからなる制御量にて制御する制御装置があってもよい。
【００１７】
管理部１３は、図３に示すように、情報をやりとりするために互いに接続された、通信部１３０と、動作管理部１３１と、記憶部１３２とを備える。なお図３では、例えば通信部１３０から動作管理部１３１へ情報が出力されることを表す矢印を伴う線が記載されているが、動作管理部１３１から通信部１３０へ情報が出力される場合があってもよい。図３に示される情報のやりとりの方向はあくまでも一例である。
【００１８】
情報通信部１３０は、インターネットを通じて、サーバ２と情報をやりとりする。このやりとりされる情報には、サーバ２から管理部１３へと送信される指示情報、および管理部１３からサーバ２へと送信される操作情報と環境情報と蓄積操作情報と蓄積環境情報が含まれる。
【００１９】
指示情報とは、各制御装置の制御量を指定して、この指定された制御量で各制御装置が制御を行うよう指示する内容からなる情報である。指示情報には複合制御指示情報と遠隔指示情報とが含まれる。複合制御指示情報とは、受信した環境情報等に基づいてサーバ２が導出した制御量にて、各制御装置が制御をするよう指示する内容の情報である。遠隔指示情報とは、遠隔操作装置３への入力をもとに発せられる指示情報である。これら複合制御指示情報と遠隔指示情報とを区別のために、これらの情報には例えばフラグが設けられているものとする。
【００２０】
操作情報とは、任意の時刻における、単数または複数の各制御装置の制御モードと制御量とを示す情報である。なお本実施形態での操作情報は、設置されている単数または複数の制御装置の制御モードと制御量とを示す情報であるものとする。
【００２１】
蓄積環境情報とは、蓄積された所定時間分の環境情報である。蓄積操作情報とは、蓄積された所定時間分の操作情報である。
【００２２】
通信部１３０は、受信した指示情報を動作管理部１３１へ出力する。動作管理部１３１は、取得した指示情報を参照し、それが複合制御指示情報か遠隔指示情報かを判別し、その結果を記憶部１３２の操作データベース１３３に記憶する。その際に、受け取った指示情報が複合制御指示情報ならば複合制御モードとして記憶し、遠隔指示情報ならば遠隔制御モードとして記憶する。また指示情報中の各制御装置の制御量を操作データベース１３３に記憶する。
【００２３】
動作管理部１３１はまた、各制御装置が指示情報に沿った制御量で制御を行うよう、各制御装置に指示を出力する。指示を受け取った制御装置は、その指示の内容に基づき、制御対象装置を制御する。
【００２４】
制御装置による複合制御指示情報に基づく制御を、複合制御と呼ぶものとする。そして複合制御の制御モードを複合制御モードと呼ぶものとする。また制御装置による遠隔指示情報に基づく制御を遠隔制御と呼ぶものとする。そして遠隔制御の制御モードを遠隔制御モードと呼ぶものとする。
【００２５】
複合制御指示情報または遠隔指示情報に基づく制御を行うのは、制御装置全体であっても、また任意の複数の制御装置の組み合わせであっても、または、１つの制御装置であってもよい。指示情報に基づいて制御を行う制御装置がいずれであるかは、システム内の装置で予め定められていてもよく、または指示情報中に指定されていてもよい。
【００２６】
指示情報にある指示の対象となる制御装置が、複数の制御装置である場合、稼動させなくともよい制御対象装置を制御する制御装置の制御モードには、例えば「初期値」が設定される。この「初期値」は自律制御を指示するものか、または制御対象装置を停止させることを意味するものかは、各制御装置または動作管理部１３１等にて設定されている。
【００２７】
また指示情報にある指示の対象となる制御装置が一部の制御装置である場合、その他の制御装置は自律制御または停止の制御を行ってもよい。
【００２８】
複合制御または遠隔制御の制御モードの最中に、サーバ２とローカルノード１の通信状態が途絶えた場合、動作管理部１３１は一定時間待機する。そしてこの一定時間の間に指示情報の受信がない場合には、動作管理部１３１は自律制御モードへの移行指示を制御部１２に出力する。制御部１２は、動作管理部１３１からの指示を受けて、自律制御モードへ移行する。動作管理部１３１は、制御部１２が自律制御モードに移行することに伴い、操作データベース１３３に、その移行が行われる時刻と、制御モードの別、すなわち自律制御モードであること、とを制御装置毎に記憶する。制御部１２は、自律制御を行うときは、その制御量を例えば５分おきに動作管理部１３１へ通知し、動作管理部１３１はその都度、通知を受けた時刻と制御量を操作データベース１３３に記憶する。
【００２９】
また制御部１２は、手動制御があった場合にはセンサー群１０を介してそれを感知し、制御量を求め、感知結果と制御量とを動作管理部１３１に通知する。動作管理部１３１は、操作データベース１３３に手動制御があったこととそのときの制御量を記憶する。
【００３０】
記憶部１３２は、上述したように動作管理部１３１から各時刻における制御モードと制御量に係る情報である操作情報を取得する。そして、その操作情報を蓄積して蓄積操作情報として保持する。また記憶部１３２は、センサー群１０から各時刻における環境情報を取得し、環境データベース１３４にその環境情報を蓄積して蓄積環境情報として保持する。
【００３１】
図４、図５はそれぞれ、記憶部１３２が保持する蓄積環境情報と蓄積操作情報の一例である。図４に示す例に係る蓄積環境情報は、５分おきの各時刻と、各時刻において得られたセンサー値とが対応付けられた表形式のものである。図５に示す例に係る蓄積操作情報は、上記の蓄積環境情報における各時刻に対応させた時刻と、それらの各時刻における操作情報とが対応付けられた表形式のものである。図４では、センサー値として、施設内気温と施設外気温のみが示されているが、蓄積環境情報として保持されるものには、これら以外にも施設内湿度等があり、設置されているセンサーで値が検出可能なものは含まれる。図５の場合についても同様であり、蓄積操作情報として保持されるものには、設置される制御装置それぞれの制御モードと制御量とが含まれる。
【００３２】
通信部１３０は図３にあるように、記憶部１３２から現在の環境情報を読み取り、サーバ２へ送信する。あるいは、通信部１３０とセンサー群１０との接続について図示はされていないが、通信部１３０はセンサー群１０より環境情報を取得し、サーバ２へ送信してもよい。この送信された環境情報を用いて、後述するように、サーバ２の指示情報生成部２３は、複合制御指示情報を生成する。
【００３３】
サーバ２では、ローカルノード１より受信する環境情報と操作情報とを受信し、それぞれ蓄積して、例えば図４および図５に示されるような形式で記憶する。またサーバ２とローカルノード１との間で通信が一定時間、途絶えた場合には、通信状態の回復後、サーバ２に対しローカルノード１は蓄積環境情報と蓄積操作情報のそれぞれの全部または一部を送信する。
【００３４】
なお記憶部１３２は、サーバ２との間の通信が途絶えたときのために、蓄積環境情報と蓄積操作情報とを保持するが、通信が途絶えてから環境情報と操作情報の蓄積を開始してもよい。また記憶部１３２は、蓄積環境情報と蓄積操作情報とをサーバ２に送信した後に、保持していた蓄積環境情報と蓄積操作情報を消去してもよい。
【００３５】
図４に示す蓄積環境情報と図５に示す蓄積操作情報の例は、それぞれ表形式であるが他の形式でもよい。
【００３６】
本実施形態では、制御部１２を、管理部１３と制御対象部１１に対し、別個のものとして記載しているが、制御部１２を管理部１３に含めて動作管理部１３１の下位に配備してもよい。また各制御装置を各制御対象装置と一体のものとしてもよい。また１つの制御装置が複数の制御対象装置を制御してもよい。
【００３７】
図６は、本実施形態に係るサーバ２の機能ブロック図である。サーバ２は、図６に示すように、通信部２０と記憶部２１と表示情報生成部２２と指示情報生成部２３とを備える。通信部２０と記憶部２１と表示情報生成部２２とは、情報のやりとりのために互いに接続されている。また通信部２０と記憶部２１と指示情報生成部２３とは、情報のやりとりのために互いに接続されている。表示情報生成部２２と指示情報生成部２３とは、接続されていてもよいし、接続されていなくともよい。
【００３８】
通信部２０は、上述したようにローカルノード１との間で指示情報と操作情報と環境情報等の送受信を行う。更に通信部２０は、遠隔操作装置３へ、後述する表示情報を送信し、また遠隔操作装置３から、遠隔指示情報または希望環境情報を受信する。希望環境情報とは、遠隔操作装置３を操作するユーザが希望する環境状態を示す情報であり、気温や湿度等の情報が含まれる。
【００３９】
記憶部２１は、環境データベース２１０に蓄積環境情報および操作データベース２１１に蓄積操作情報を記憶する。記憶部２１は、通信部２０を介して受信した環境情報と操作情報とをそれぞれ環境データベース２１０と操作データベース２１１に記憶する。
【００４０】
表示情報生成部２２は、制御状態表示プログラムを有する。表示情報生成部２２は、制御状態表示プログラムを実行し、記憶部２１から蓄積環境情報と蓄積操作情報を読み込み、それらに基づいて表示情報を生成する。表示情報はＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等からなる。この表示情報を受信した遠隔操作装置３により表示情報は処理され、遠隔操作装置３の表示部３３により後述する画像が表示される。表示情報生成部２２の処理については後述するものとする。
【００４１】
指示情報生成部２３は、施設内の環境状態を最適なものにするために、受信した現在の環境情報に基づいて各制御装置の制御量を求め、複合制御指示情報の生成を行う。また指示情報生成部２３は、通信部２０が受信した希望環境情報を取得し、施設内の環境状態をユーザの希望する環境状態にするための、遠隔指示情報を生成する。
【００４２】
指示情報は、施設内外の環境、制御装置の性能等により変化するものである。そのため指示情報生成に係るプログラムや指示情報生成部２３の動作方法等は、実験により求められるものであるとする。
【００４３】
指示情報生成２３により得られた指示情報は、通信部２０によりローカルノード１へ送信される。
【００４４】
図７は遠隔操作装置３の構成の一例を示すブロック図である。遠隔操作装置３は、例えばスマートフォンやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やタブレット型端末であり、入力部３０と通信部３１と表示処理部３２と表示部３３とを備える。図７に示すように、情報を互いにやりとりするために、入力部３０と通信部３１は互いに接続され、通信部３１と表示処理部３２は互いに接続され、表示処理部３２と表示部３３は互いに接続されている。なお、図７に示す以外の、各部の接続があってもよい。
【００４５】
入力部３０は、キーボード、マウス、タッチパネル等であり、ユーザは入力部３０を介して遠隔操作装置３に遠隔指示情報、希望環境情報等を入力する。
【００４６】
通信部３１はインターネットを介してサーバ２の通信部２０と、遠隔指示情報、希望環境情報、表示情報等の送受信を行う。
【００４７】
表示処理部３２は、画像ブラウザ等を備え、通信部３１が受信した表示情報に対応する画像を表示部３３に表示するための処理を行う。また表示処理部３２は上述した表示情報生成部２２に対応する機能を実現するものであってもよい。この場合、表示処理部３２は制御状態表示プログラムを、予め保持しているか、インターネットを通じて取得しているか、または可搬型記憶媒体から読み込み可能の状態等にある。そしてサーバ２から、表示を希望する時間範囲における環境情報と操作情報とを取得し、制御状態表示プログラムを実行して、画像を生成してもよい。
【００４８】
表示部３３は例えば、液晶ディスプレイ、プラズマディスプレイであり、表示情報に基づく表示内容を出力する。
【００４９】
図８に示されるのは、表示情報を元に表示部３３に表示される、制御履歴を示す画像の一例である。図８に示される画像４の中段における折れ線グラフは、記憶部２１の環境データベース２１０に記憶された蓄積環境情報に基づき生成された表示情報を元に表示されるものである。この図では折れ線グラフが示されているが、棒グラフ、円グラフ等でもよい。
【００５０】
この折れ線グラフは所定時間における施設内気温の推移を示すものである。この所定時間は、例えば図８では、折れ線グラフの右上にあるように１時間、３時間、６時間、１２時間、２４時間のいずれかから選択することができる。施設内気温に係る情報以外にも、画像４の上段の、例えば「施設内環境」として表示される領域中にある「湿度」の画面部分をタッチ等することで、施設内の湿度の推移が示される。また折れ線グラフ右隣のスクロールバーを操作することで、施設内外の湿度や二酸化炭素量や積算日射量等の推移が示される。
【００５１】
画像４の下段のグラフ（以下、制御グラフとも呼ぶものとする。）は、各制御対象装置がどの制御モードと制御量で制御されたのかを示すものである。なお、画像４において、上述した折れ線グラフが表示された領域と、この制御グラフが表示された領域を、それぞれ表示欄４１、表示欄４２と呼ぶものとする。
【００５２】
画像４の中段の折れ線グラフと下段の制御グラフはそれぞれＸ軸を時間軸としており、それぞれの時間軸は、表示部３３のＸ座標が同一となる画面上の位置を同時刻とするように対応付けられている。制御グラフには、制御対象装置毎に、時間軸に垂直な複数のバー４０が、時間軸に沿い整列して配置されている。
【００５３】
ここでバーとは、画像中、０より大きい面積を有する領域（以下、この領域を表示領域と呼ぶものとする。）であり、かつ、この領域内に背景色とは異なる色彩等が施されているものをいう。
【００５４】
本実施形態では、この表示領域は、Ｘ軸方法を短辺方向、Ｙ軸方向を長辺方向とする長方形であるものとする。またこの表示領域内の配色によって、バー４０は制御モードと制御量を表す。
【００５５】
具体的には、１つのバー４０は、ある時刻におけるある制御装置の制御モードと制御量とを示すものである。制御モードを示すためにバー４０には、制御モード毎に異なる配色が施されている。それぞれの色を示すために、各色に対し異なるハッチングを図８では施している。例えば、バー４０Ａには、複数の右上がりの平行線が施されているが、このハッチングは、本実施形態の一例では、実際の画像４において青色に相当するものである。そして、この青色のバーは、制御対象装置が複合制御モードで制御されたことを示すものである。
【００５６】
他の各ハッチングと、他の各色彩と、他の各制御モードも、同じように対応付けられている。例えば、自律制御モードの場合のバー４０は、図８では右下がりの平行な複数の斜線によるハッチングが施されているが、本実施形態の一例では、画面上では緑色で表示される。この緑色のバー４０は自律制御モードを示す以外にも、制御対象装置が自律制御の制御モードで稼動する中、センサー値に変化がない等の理由から制御量を固定したまま制御を停止する場合も示すものとする。
【００５７】
手動制御の場合のバー４０は、図８ではＹ方向の複数の平行線によるハッチングが施されているが、本実施形態の一例では、画面上では黄色で表示される。遠隔制御モードを表すバー４０は、図８ではＸ方向の複数の平行線によるハッチングが施されているが、本実施形態の一例では画面上では赤色で表示される。
【００５８】
なお、これらの色の組み合わせは一例であり、他の色の組み合わせでもよい。
図８においてバー４０Ａは、斜線の本数の密度の高い下部分と、斜線の本数の密度の低い上部分とからなりたっている。画面上、この上部分は下部分と同色で、かつ下部分より色が淡い。すなわち上部分と下部分は、バー４０Ａの場合ではそれぞれ、淡い青、濃い青で表示部３３に表示される。下部分のＹ方向への高さは制御量を示している。バー４０Ａの下部分は、バー４０Ａ全体の半分を占めていることから、１から１００の制御量のうち、約５０の制御量の制御が西側の天窓に対して行われたことを示している。自律制御、遠隔制御、手動制御の場合も同様に、下部分のＹ方向への高さが制御量を示すものとする。
【００５９】
このように本実施形態の一例では、バー４０の内側を表示領域とし、その表示領域の色の違いによって制御モードを区別する。そして表示領域における濃淡の異なる上部分と下部分のそれぞれの占める範囲のよって制御量を表す。なお制御量を表すために用いられるのは下部分の高さだけとは限られず、下部分を用いる代わりに例えば、模様が全体に占める範囲を用いてもよいし、制御量の数値をバーに表示してもよい。
【００６０】
さて、図８の３本のバー４０Ｂには下部分がないので、９時４０分から９時４５分までは、西側の天窓は制御量が０にて制御、すなわち完全に閉じられていたことが推測可能である。
【００６１】
ただしここで西側の天窓の９時３０分以降９時４５分までのバーは、複合制御モードを示しているが、制御量に変化はない。また９時４５分に西側の天窓の制御が自律制御に切り替わっていることがわかる。このため９時４５分までの一定時間、ローカルノード１への指示情報がサーバ２から途絶えていたと認識できる。
【００６２】
なおここでは、通信が途絶えて一定時間の間のバー４０の色は、通信が途絶える直前の制御モードを表す色としている。ここでは表示情報生成部２２は、記憶部２１にこの一定時間の環境情報と操作情報が存在しないので、通信が途絶える直前の情報を使用している。ただしこの他にも通信が途絶えている一定時間のバー４０を、制御モードを表す色と区別可能な色で表示してもよい。またバー４０に何らかのマークを付して区別してもよい。そしてこれらの場合、一定時間の操作情報が記憶部２１に存在しないので、表示情報生成部２２はこの一定時間分のバー４０を表示するための表示情報を、直前に受信した操作情報やデフォルト値等を用いて生成する。
【００６３】
また通信状態の回復後に、サーバ２が、記憶部２１に存在しない上記一定時間分の操作情報等をローカルノード１から受け取ったときは、記憶部２１の蓄積操作情報等は、この一定時間分の操作情報等により補完されたり、更新されたりする。更新される場合とは、記憶部２１において上記一定時間分に対応する部分に、例えばＮＵＬ値等がその一定時間の間に設定されていたような場合である。
【００６４】
１０時４０分において、バー４０Ｄは再び青色であり、複合制御指示情報をローカルノード１は受信したことが認識できる。
【００６５】
バー４０Ｅに示されるように、西側の側窓は、１３時３０分の時点において遠隔制御モードにより制御され、約半分の開状態にされた後、バー４０Ｆに示されるように、自律制御モードで約半分の開度を維持された状態となっていることがわかる。
【００６６】
このように本実施の形態の一例によれば、制御モードの別を表示することも可能となる。
【００６７】
図９は、図８に示される画像４が表示された画面上において、「機器状態」の部分をタップ等で操作したときに表示される画像の一例を示す。この例に係る画像５では、「機器状態」近傍に新たに小ウィンドウが表示される。この小ウィンドウ内には、現在ローカルノード１に設置されている、または設置可能な制御対象装置の一覧がアイコンとして表示される。図９におけるこれらのアイコンには制御対象装置の種類が文字で表示されているが、文字以外にも絵で制御対象装置の種類が表示されてもよい。
【００６８】
ここで小ウィンドウ中、「天窓換気」のアイコンにはハッチングが施されていないが、「天井扇」のアイコンにハッチングが施されている。これは施設に、天窓換気装置である天窓は設けられているが、天井扇は設けられていないことを示す。しかし、今後、天井扇を施設に設けることが可能であることを示すために、アイコンが画像５中に設けられている。あるいは、天井扇は、手動制御のみにより制御されるもので、制御モードを監視しなくともよいので操作情報を送信しないなどの設定がされているものとしてもよい。実際の画像５では、このような制御対象装置を示すアイコンは、施設が備える制御対象装置のアイコンと区別しやすいよう、暗く表示、グレーの配色等が施されているものとする。
【００６９】
さて、上記「天窓換気」等のアイコンをタップ等で操作することにより、操作されたアイコンが示す制御対象装置の制御モードと制御量が表示されてもよい。
【００７０】
図１０は、上記表示情報を元に表示部３３に表示される画像の一例を示す図である。図１０に示される画像６においては、施設内外の環境状態を示す各センサー値と、各制御対象装置の状態とが示される。
【００７１】
画像６の中央から左側にかけて配置される、例えば「施設内気温」と「１６．４℃」との組み合わせのように文字と数値の組み合わせが表示された複数の領域は、最新の各センサー値を示すためのものである。
【００７２】
画像６の右側の表は、「受信日時」の列において示される日時での、各制御対象機器の種別と機器名と制御量を示すためのものである。例えば、図１０から、天窓換気装置は第１系統と第２系統の２つが存在することと、第１系統の天窓換気装置は西側の天窓であることが認識可能である。そして、この第１系統の天窓換気装置は、２０ＸＸ年ＹＹ月ＺＺ日１４時２分の時点において、制御量０で制御されていることが認識可能である。
【００７３】
図１１は、図１０の画像６が表示された画面において、「遠隔操作」をタップ等にて操作したときに表示される画像の一例を示す。図１１に示す画像７における「遠隔操作」の文字が表示された領域近傍に表示された小ウィンドウの内側には、遠隔操作が可能な制御対象装置の一覧がアイコンで表示される。ハッチングが施されているアイコンについては、図９について説明したものと同様であるので、説明を省略する。ここで例えば「天窓換気」のアイコンを、画面上においてタップ等で操作すると、天窓の制御に係る制御量を決定するための図示しない画像が表示され、ユーザはそれを用いて希望する制御量の入力を行うことができる。この入力された情報は遠隔指示情報に含まれ、サーバ２へ送信される。
【００７４】
また図１０に示される画像６の中央から左側に配置される、各センサー値を示す領域に、ユーザが希望の値を入力できるようにしてもよい。このように入力された情報が希望環境情報に含まれ、サーバ２へと送信される。
【００７５】
図１２は、サーバ２が表示情報を生成する処理を説明するためのフローチャートである。遠隔操作装置３の入力部３０への入力、例えばＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｒｏｃａｔｏｒ）の入力や画面のタップによりインターネットを介して、通信部２０は表示要求を受け取る。その表示要求は通信部２０から表示情報生成部２２へ出力される（Ｓ１０１）。なお、通信部２０は送信されてきた情報を参照し、出力先を判定する。
【００７６】
表示情報生成部２２は、取得した表示要求に、表示を希望する時間範囲の指定があるかを判定する。もし時間範囲の指定が無ければ、デフォルトの時間範囲を指定する。そして、記憶部２１の環境データベース２１０と操作データベース２１１からそれぞれ、指定された時間範囲における環境情報と操作情報とを読み込む（Ｓ１０２）。続いて読み込んだ環境情報と操作情報を元に、既知の画像データ処理方法を用いて、図８等に示される画像４等を表示部３３に生成するための表示情報を生成する（Ｓ１０３）。
【００７７】
このステップＳ１０３において、表示欄４１と表示欄４２のそれぞれの時間軸を、互いに同一の時刻のそれぞれのＸ座標が同じとなるように、表示情報は生成される。また表示欄４２のバー４０の部分の表示情報生成処理において、例えば以下の処理が行われる。表示情報生成部２２は、操作情報中のある時刻のある制御装置の制御モードと制御量を参照する。そして制御モードから、青系、赤系等の色彩の傾向を選択する。そして制御量を用いてバー４０の表示領域中における濃色部分の範囲を求め、バー４０における色彩の濃淡のバランスを決定する。このように選択された色彩傾向と、色彩の濃淡のバランスとに係る情報を生成する。
【００７８】
続くステップＳ１０４において表示情報生成部２２は、通信部２０に対し表示要求の送信元へ表示情報を送信するよう指示する（Ｓ１０４）。
【００７９】
遠隔操作装置３において、表示情報を取得した表示処理部３２は既知の画像処理を行い、表示部３３は表示情報に対応する画像４等を表示する。
【００８０】
なおここでは、制御状態表示プログラムは、表示情報生成部が有するものとされるが、それ以外にも、インターネット等を通じて取得可能なものでも、可搬型記憶媒体に記憶され読み出されるものでもよい。
【００８１】
なお、サーバ２の代わりに遠隔操作装置３が、上記表示情報生成部２２に対応する処理を行ってもよい。この場合、遠隔操作装置３は制御状態表示プログラムを有する。この場合における遠隔操作装置３による処理を、図１２を用いて説明すると、まずステップＳ１０１とステップＳ１０４の処理は不要となる。遠隔操作装置３は、サーバ２の記憶部２１から通信部３１等を介して環境情報等を取得する（Ｓ１０２）。そして表示処理部３２は、ステップＳ１０３の表示情報生成処理の代わりに、表示部３３に画像表示を行うための処理を、制御状態表示プログラムを実行することにより行う。ただし、この制御状態表示プログラムは、ＨＴＭＬ等を生成するものではなく、遠隔操作装置３の表示部３３に画像４等を表示するためのものである。
【００８２】
図１３は、制御状態表示プログラムの実行主体となるサーバ２のハードウェア構成の一例である。図６に示すサーバ２の機能は図１３に示す情報処理装置８により実現可能である。
【００８３】
図１３の情報処理装置８は、プロセッサ８０、メモリ８１、ネットワーク接続装置８２、および記憶装置８３を備える。これらはバス８４により互いに接続されている。
【００８４】
プロセッサ８０には、シングルコアプロセッサ、マルチコアプロセッサ等が含まれる。
メモリ８１は、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、半導体メモリである。
【００８５】
プロセッサ８０は、メモリ８１内の制御状態表示プログラム等のプログラムを実行し、記憶装置８３から環境情報等の各種データを読み込んで上述したような処理を行う。プロセッサ８０およびメモリ８１は、図６における表示情報生成部２２と指示情報生成部２３に相当する。
【００８６】
ネットワーク接続装置８２は、ＬＡＮ等の有線または無線の通信ネットワークに接続され、通信に伴うデータ変換やデータの転送等を行う通信インタフェースである。これは図６の通信部２０に相当する。サーバ２はネットワーク接続装置８２およびネットワークを介して外部の表示装置に画像を表示させる。
【００８７】
記憶装置８３は、ハードディスクドライブ、光ディスク装置等である。この記憶装置８３には外部記憶装置や可搬型記憶媒体も含まれる。この記憶装置８３は図６における記憶部２１に相当し、蓄積環境情報、蓄積操作情報等を記憶する。
【００８８】
上述した実施形態の一例以外にも、サーバ２の指示情報生成部２３の代わりに、ローカルノード１の管理部１３にこれと同様の機能をもたせ、ローカルノード１の内部で複合制御を行ってもよい。またローカルノード１に上述した表示部３３、表示処理部３２と同様な機能をもたせ、ローカルノード１に画像４等を表示させてもよい。またローカルノード１に上述したような表示情報生成部２２、表示部３３、表示処理部３２と同様な機能をもたせてもよい。そして、自己の記憶部１３２から環境情報等を読み出して、画像４等を表示できるようにしてもよい。
【００８９】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施形態および変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。特許請求の範囲内およびそれと同等の発明の意義の範囲内で施される様々な変形も、本発明の範囲内とみなされる。
【符号の説明】
【００９０】
１  ローカルノード
２  サーバ
３  遠隔操作装置
４、５、６、７  画像
８  情報処理装置
１０  センサー群
１１  制御対象部
１２  制御部
１３  管理部
２０、３１、１３０  通信部
２１、１３２  記憶部
２２  表示情報生成部
２３  指示情報生成部
３０  入力部
３２  表示処理部
３３  表示部
４０、４０Ａ、４０Ｂ、４０Ｃ、４０Ｄ、４０Ｅ、４０Ｆ  バー
４１、４２  表示欄
８０  プロセッサ
８１  メモリ
８２  ネットワーク接続装置
８３  記憶装置
８４  バス
１３１  動作管理部
１３３、２１１  操作データベース
１３４、２１０  環境データベース
【図１】
2018023344.tif 000003
【図２】
2018023344.tif 000004
【図３】
2018023344.tif 000005
【図４】
2018023344.tif 000006
【図５】
2018023344.tif 000007
【図６】
2018023344.tif 000008
【図７】
2018023344.tif 000009
【図８】
2018023344.tif 000010
【図９】
2018023344.tif 000011
【図１０】
2018023344.tif 000012
【図１１】
2018023344.tif 000013
【図１２】
2018023344.tif 000014
【図１３】
2018023344.tif 000015