(57)【要約】【課題】記憶容量が制限されたＲＡＭを用いて、画面の表示を高速化して操作性を向上させることができる施設監視装置及びその制御方法を提供する。【解決手段】施設監視装置１０は、複数種類の画面Ａ〜Ｚの画面情報を記憶し、かつ記憶容量に応じた個数の画面データをキャッシュデータとして一時的に記憶する一時記憶部４を有している。また、記憶部３に記憶された画面データのうち一時記憶部４がキャッシュデータとして一時的に記憶する画面データを、画面情報に基づき選択するキャッシュ調整部６を有している。これにより、アクセス速度が速い一時記憶部４に記憶した画面情報を用いてキャッシュデータを動的に調整することで、記憶容量が制限された一時記憶部４を用いて、画面Ａ〜Ｚの表示を高速化して操作性を向上させることができる。【選択図】図１
2015143937.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の画面を表示する表示部と、
前記画面を操作する操作入力部と、
それぞれの前記画面の画面データを記憶する記憶部と、
前記画面データのデータ量の情報と前記画面の操作回数の情報とを記憶し、かつ記憶容量に応じた個数の前記画面データを一時的に記憶する一時記憶部と、
前記一時記憶部が記憶する前記画面データを前記データ量の情報及び前記操作回数の情報に基づき選択するキャッシュ調整部と、
を具備することを特徴とする施設監視装置。
【請求項２】
前記操作回数の情報を所定期間毎に更新する画面情報更新部を具備することを特徴とする請求項１記載の施設監視装置。
【請求項３】
前記キャッシュ調整部は、操作された前記画面の前記操作回数の情報と、前記一時記憶部に前記画面データを記憶した前記画面の前記操作回数の情報とを比較して、前記操作回数がより多い前記画面の前記画面データを選択するように構成してなることを特徴とする請求項１又は請求項２記載の施設監視装置。
【請求項４】
前記表示部及び前記操作入力部は、壁掛型の中空板状の筐体の表面部に一体に設けてなり、
前記記憶部、前記一時記憶部、前記キャッシュ調整部及び前記画面情報更新部は、前記筐体の内部に設けてなる
ことを特徴とする請求項２記載の施設監視装置。
【請求項５】
複数種類の画面を表示する表示部と、前記画面を操作する操作入力部と、それぞれの前記画面の画面データを記憶する記憶部と、前記画面データのデータ量の情報と前記画面の操作回数の情報とを記憶し、かつ一部の前記画面データを一時的に記憶する一時記憶部と、前記一時記憶部が記憶する前記画面データを選択するキャッシュ調整部と、を具備する施設監視装置の制御方法において、
前記キャッシュ調整部で、前記一時記憶部が記憶する前記画面データを前記データ量の情報及び前記操作回数の情報に基づき選択するキャッシュ調整ステップと、
前記一時記憶部で、該一時記憶部の記憶容量に応じた個数の前記画面データを一時的に記憶する一時記憶ステップと、
を具備することを特徴とする施設監視装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、壁掛型の施設監視装置及びその制御方法に関するものである。
【背景技術】
【０００２】
従来、ビルなどの建物施設を監視する施設監視装置が用いられている。施設監視装置は、施設の状態に関する定時報告書、施設の電力データのグラフ及び施設内の温度データのグラフなど、複数種類の画面をディスプレイに表示するようになっている（例えば、特許文献１〜特許文献３参照）。
【０００３】
また、いわゆるパネルコンピュータ（以下「パネルＰＣ」という）で構成された壁掛型の施設監視装置も用いられている。このパネルＰＣは、同等の寿命や価格を有するデスクトップコンピュータ（以下「デスクトップＰＣ」という）と比べてＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）の演算速度が遅く、かつＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）の記憶容量が少ないものが用いられている。
【０００４】
また、パネルＰＣは、ディスプレイ及びタッチパネルを一面に設けたパネル状の筐体にＣＰＵやＲＡＭ等を内蔵した構成（いわゆる「組み込み機器」の構成）となっている。そのため、ユーザがＣＰＵの変更やＲＡＭの拡張などのカスタマイズを行うことは困難である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２３４８２３号公報
【特許文献２】特開２００５−２１５８４５号公報
【特許文献３】特開２０１０−２１１４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
施設監視装置においては、複数種類の画面の表示を高速化することが求められている。一般に、画面の表示を高速化するために、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）に記憶した画面データをＨＤＤよりもアクセス速度が速いＲＡＭに予め読み込んでおく機能（いわゆる「キャッシュ」機能）が用いられている。
【０００７】
しかしながら、パネルＰＣはＲＡＭの記憶容量が制限されているため、壁掛型の施設監視装置においては、すべての画面データをキャッシュしておくことができない。そのため、ユーザの操作により選択された画面の画面データがキャッシュされていない場合、画面の表示が遅くなり操作性が低下する課題があった。
【０００８】
この発明は、上記のような課題を解決するためになされたものであり、記憶容量が制限されたＲＡＭを用いて、画面の表示を高速化して操作性を向上させることができる施設監視装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明の施設監視装置は、複数種類の画面を表示する表示部と、画面を操作する操作入力部と、それぞれの画面の画面データを記憶する記憶部と、画面データのデータ量の情報と画面の操作回数の情報とを記憶し、かつ記憶容量に応じた個数の画面データを一時的に記憶する一時記憶部と、一時記憶部が記憶する画面データをデータ量の情報及び操作回数の情報に基づき選択するキャッシュ調整部と、を具備するものである。
【００１０】
また、この発明の施設監視装置の制御方法は、複数種類の画面を表示する表示部と、画面を操作する操作入力部と、それぞれの画面の画面データを記憶する記憶部と、画面データのデータ量の情報と画面の操作回数の情報とを記憶し、かつ一部の画面データを一時的に記憶する一時記憶部と、一時記憶部が記憶する画面データを選択するキャッシュ調整部と、を具備する施設監視装置の制御方法において、キャッシュ調整部で、一時記憶部が記憶する画面データをデータ量の情報及び操作回数の情報に基づき選択するキャッシュ調整ステップと、一時記憶部で、一時記憶部の記憶容量に応じた個数の画面データを一時的に記憶する一時記憶ステップと、を具備するものである。
【発明の効果】
【００１１】
この発明の施設監視装置及びその制御方法によれば、記憶容量が制限されたＲＡＭを用いて、画面の表示を高速化して操作性を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施の形態１の施設監視装置の構成図である。
【図２】この発明の実施の形態１の表示部の表示画面を示す説明図である。
【図３】この発明の実施の形態１の一時記憶部に記憶したキャッシュデータを示す説明図である。
【図４】この発明の実施の形態１の一時記憶部に記憶した画面情報を示す説明図である。
【図５】この発明の実施の形態１の画面情報更新部の動作を示すフローチャートである。
【図６】この発明の実施の形態１のキャッシュ調整部の動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
実施の形態１．
図１〜図４を参照して、この発明の実施の形態１の施設監視装置について説明する。施設監視装置１０は、表示部１、操作入力部２、記憶部３、一時記憶部４、画面情報更新部５及びキャッシュ調整部６を有している。
【００１４】
表示部１は、例えば液晶ディスプレイで構成され、中空板状（パネル状）の筐体の表面部に設けられている。表示部１は複数種類の画面Ａ〜Ｚを表示するものである。
【００１５】
操作入力部２は、例えばタッチパネルで構成され、表示部１と一体に設けられている。操作入力部２は、表示部１に表示した画面Ａ〜Ｚを操作するものである。
【００１６】
図２に、表示部１の表示画面の一例を示す。表示画面の上端部のメニュー領域１１には、縮小した画面Ａ〜Ｚの一覧が表示されている。表示画面の下過半部の画面表示領域１２には、操作入力部２により一覧から選択された画面Ａが表示されている。また、画面Ａは、操作入力部２により表示内容を操作されるものである。
【００１７】
ここで、それぞれの画面Ａ〜Ｚが、操作入力部２により一覧から選択されて画面表示領域１２に表示された回数を、以下「操作回数」という。
【００１８】
記憶部３は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）で構成され、パネル状の筐体の内部に設けられている。記憶部３は、それぞれの画面Ａ〜Ｚの画面データを記憶するものである。
【００１９】
一時記憶部４は、記憶部３よりも記憶容量が少なく、かつアクセス速度が速いＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶媒体で構成され、パネル状の筐体の内部に設けられている。一時記憶部４は、図３に示す如く、第１記憶領域４１に、それぞれの画面Ａ〜Ｚの画面情報を記憶するものである。また、一時記憶部４は、第２記憶領域４２に、記憶容量に応じた個数（例えば最大で４つ）の画面データを一時的に記憶するものである。以下、一時記憶部４が一時的に記憶した画面データを「キャッシュデータ」という。
【００２０】
図４に、一時記憶部４が記憶した画面情報の一例を示す。図４に示す如く、画面Ａの画面情報は、画面Ａの画面データのデータ量の情報と、画面Ａの使用頻度の情報（操作回数の情報）とを含むものである。画面データのデータ量が１００メガバイト（ＭＢ）未満の場合、データ量の情報は「小」である。同様に、データ量が１００ＭＢ以上２００ＭＢ未満の場合は「中」であり、２００ＭＢ以上の場合は「大」である。
【００２１】
また、直近の１日の間の操作回数が５回未満の場合、使用頻度の情報は「低」である。同様に、操作回数が５回以上１０回未満の場合は「中」、１０回以上の場合は「高」である。画面Ｂ〜Ｚの画面情報も、画面Ａの画面情報と同様に、データ量の情報と、使用頻度の情報とをそれぞれ含むものである。
【００２２】
画面情報更新部５は、それぞれの画面Ａ〜Ｚの直近の１日の間の操作回数の値を積算するものである。また、画面情報更新部５は、積算した操作回数の値を１日ごとに集計し、それぞれの画面Ａ〜Ｚの画面情報に含まれる使用頻度の情報を更新するものである。
【００２３】
キャッシュ調整部６は、記憶部３に記憶された画面データのうち一時記憶部４がキャッシュデータとして一時的に記憶する画面データを、データ量の情報及び使用頻度の情報に基づき選択するものである。
【００２４】
画面情報更新部５及びキャッシュ調整部６は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を有する集積回路又はマイコンで構成され、パネル状の筐体の内部に設けられている。
【００２５】
図５及び図６を参照して、このようにして構成された施設監視装置１０の動作について説明する。
図５は、画面情報更新部５の動作を示すフローチャートである。まず、ステップＳＴ１１において、画面情報更新部５はそれぞれの画面Ａ〜Ｚの操作回数の値の積算を開始する。
【００２６】
ステップＳＴ１２において、画面情報更新部５は積算を開始してから１日が経過したか否かを判定する。１日が経過していない場合、画面情報更新部５は積算を継続する。
【００２７】
１日が経過している場合、ステップＳＴ１３において、画面情報更新部５は積算した操作回数の値を集計し、それぞれの画面Ａ〜Ｚの画面情報に含まれる使用頻度の情報を更新する。例えば、画面Ａの直近の１日の操作回数の値が５未満であった場合、画面Ａの画面情報の使用頻度の情報を「低」とする。同様に、画面Ｂ〜Ｚの画面情報の使用頻度の情報をそれぞれ更新する。
【００２８】
ステップＳＴ１４において、画面情報更新部５は積算した操作回数の値をリセットする。次いで、画面情報更新部５はステップＳＴ１１の処理に戻り、再び操作回数の値の積算を開始する。
【００２９】
図６は、キャッシュ調整部６の動作を示すフローチャートである。図６は、一例として操作入力部２によりメニュー領域１１の一覧から画面Ａが選択された場合の動作を示している。
【００３０】
画面Ａが選択されると、ステップＳＴ２１において、キャッシュ調整部６は画面Ａのキャッシュデータが一時記憶部４にすでに記憶されているか否かを判定する。画面Ａのキャッシュデータがすでに記憶されている場合、キャッシュ調整部６は処理を終了する。
【００３１】
画面Ａのキャッシュデータが記憶されていない場合、ステップＳＴ２２において、キャッシュ調整部６は画面Ａの画面情報に含まれるデータ量の情報が「小」「中」「大」のいずれであるかを判定する。データ量の情報が「小」である場合、ステップＳＴ２３において、キャッシュ調整部６は画面Ａのキャッシュデータを一時記憶部４に記憶させずに処理を終了する。
【００３２】
データ量の情報が「中」又は「大」である場合、ステップＳＴ２４において、キャッシュ調整部６は一時記憶部４の第２記憶領域４２に空きがあるか否かを判定する。一時記憶部４に記憶されているキャッシュデータの数が３つ以下である場合、ステップＳＴ２５において、キャッシュ調整部６は画面Ａのキャッシュデータを一時記憶部４に記憶させて処理を終了する。
【００３３】
一時記憶部４にすでに４つのキャッシュデータ（例えば画面Ｂ〜Ｅのキャッシュデータ）が記憶されている場合、ステップＳＴ２６において、キャッシュ調整部６は、画面Ａの画面情報に含まれる使用頻度の情報と、すでにキャッシュデータを記憶している画面Ｂ〜Ｅの画面情報に含まれる使用頻度の情報とを比較する。画面Ａの画面情報が示す使用頻度が、すべての画面Ｂ〜Ｅの画面情報が示す使用頻度よりも低い場合、ステップＳＴ２７において、キャッシュ調整部６は画面Ａのキャッシュデータを一時記憶部４に記憶させずに処理を終了する。
【００３４】
画面Ａの画面情報が示す使用頻度以下の使用頻度を示す画面Ｂ〜Ｅのキャッシュデータが存在する場合、ステップＳＴ２８において、キャッシュ調整部６は、最も低い使用頻度を示すいずれかの画面Ｂ〜Ｅのキャッシュデータを削除する。また、キャッシュ調整部６は、画面Ａの画面データをキャッシュデータとして一時記憶部４に記憶させて処理を終了する。
【００３５】
キャッシュ調整部６は、画面Ｂ〜Ｚが選択された場合も、ステップＳＴ２１〜ＳＴ２８と同様の処理を実行する。
【００３６】
以上のように、この実施の形態１の施設監視装置１０は、複数種類の画面Ａ〜Ｚの画面情報を記憶し、かつ記憶容量に応じた個数の画面データをキャッシュデータとして一時的に記憶する一時記憶部４を有している。また、記憶部３に記憶された画面データのうち一時記憶部４がキャッシュデータとして一時的に記憶する画面データを、画面情報に基づき選択するキャッシュ調整部６を有している。
これにより、アクセス速度が速い一時記憶部４に記憶した画面情報を用いてキャッシュデータを動的に調整することで、記憶容量が制限された一時記憶部４を用いて、画面Ａ〜Ｚの表示を高速化して操作性を向上させることができる。その結果、ユーザは施設の監視業務をより効率良く行うことができるようになる。
【００３７】
また、キャッシュ調整部６は、操作入力部２により選択された画面Ａの画面情報に含まれる使用頻度の情報と、一時記憶部４にすでにキャッシュデータを記憶している画面Ｂ〜Ｅの画面情報に含まれる使用頻度の情報とを比較して、使用頻度がより高い画面の画面データを選択するようになっている。
これにより、使用頻度が高い画面Ａ〜Ｚのキャッシュデータを優先的に記憶することで、操作性をさらに向上させることができる。
【００３８】
なお、画面情報更新部５が操作回数の値の積算を開始してから使用頻度の情報を更新するまでの期間は、１日に限定されるものではない。１週間又は１ヶ月など、任意の期間が経過するごとに使用頻度の情報を更新するものとしてよい。
【００３９】
また、データ量の情報が「小」「中」「大」のいずれであるかを判定するデータ量の値の閾値は、１００ＭＢ及び２００ＭＢに限定されるものではない。表示部１に表示する画面の種類やサイズに応じて、任意の値を閾値としてよい。また、データ量の情報の分類は「小」「中」「大」の３種類に限定されるものではなく、任意の種類に分類してよい。
【００４０】
また、使用頻度の情報が「低」「中」「高」のいずれであるかを判定する使用回数の値の閾値は、５回及び１０回に限定されるものではない。表示部１に表示する画面の種類に応じて、任意の値を閾値としてよい。また、使用頻度の情報の分類は「低」「中」「高」の３種類に限定されるものではなく、任意の種類に分類してよい。
【００４１】
また、それぞれの画面Ａ〜Ｚの「操作回数」の値は、それぞれの画面Ａ〜Ｚが操作入力部２により一覧から選択された回数と、それぞれの画面Ａ〜Ｚの表示内容が操作入力部２により操作された回数との合計値としてもよい。
【００４２】
また、表示部１が表示する画面は、画面Ａ〜Ｚの２６種類に限定されるものではない。任意の種類の画面を表示するものとしてよい。
【００４３】
また、キャッシュ調整部６がキャッシュデータを調整するタイミングは、操作入力部２により画面Ａ〜Ｚが一覧から選択されたタイミングに限定されるものではない。キャッシュ調整部６は、例えば、画面情報更新部５が使用頻度の情報を更新した後に、すべての画面Ａ〜Ｚのデータ量の情報及び使用頻度の情報に基いてキャッシュデータを調整するものとしてもよい。
【００４４】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００４５】
１  表示部
２  操作入力部
３  記憶部
４  一時記憶部
５  画面情報更新部
６  キャッシュ調整部
１０  施設監視装置
１１  メニュー領域
１２  画面表示領域
４１  第１記憶領域
４２  第２記憶領域
【図１】
2015143937.tif 000003
【図２】
2015143937.tif 000004
【図３】
2015143937.tif 000005
【図４】
2015143937.tif 000006
【図５】
2015143937.tif 000007
【図６】
2015143937.tif 000008