(57)【特許請求の範囲】
【請求項１】
特定の物理量を測定する測定装置から得られる測定値、及び、該測定値に基づく算出値のうち、少なくとも一方の数値を計測値とし、該計測値を含むコンテンツをネットワークに接続された端末装置のブラウザ上に表示する計測表示システムにおいて、
前記測定装置に接続されて、前記コンテンツを前記ブラウザ上に表示するために必要な指令が記述された記述データを生成する計測制御装置と、
前記計測制御装置と前記端末装置とに前記ネットワークを介して接続され、前記計測値を前記ブラウザ上に表示するための複数の計測画像データが予め記憶されている記憶領域を有し、該記憶領域に前記計測制御装置で生成された記述データを記憶すると共に、前記端末装置のブラウザから送信されるダウンロード要求に応じて、前記記憶領域に記憶されている記述データ及び該記述データに示された計測画像データを返信するサーバ装置と、
を備え、
前記計測制御装置は、前記記述データを生成する際に、前記複数の計測画像データから前記計測値に応じた計測画像データを選択し、
前記記述データは、前記コンテンツにおける予め指定された可変表示領域に、前記計測制御装置により選択された計測画像データを用いて、前記計測値を表すように記述されてなることを特徴とする計測表示システム。
【請求項２】
前記各計測画像データは、一桁の数字、符合、小数点、カンマ、及びスペースのいずれかを前記ブラウザ上に表示するための画像データであり、
前記記述データは、前記計測画像データ毎に前記可変表示領域における位置を特定する情報を含むことを特徴とする請求項１に記載の計測表示システム。
【請求項３】
前記サーバ装置の記憶領域には、前記計測値と共に前記コンテンツを構成する背景を前記ブラウザ上に表示するための背景画像データが予め記憶されており、
前記記述データは、前記コンテンツにおいて前記可変表示領域以外の領域である背景表示領域に、前記背景画像データを用いて前記背景を表すように記述されてなることを特徴とする請求項１または請求項２に記載の計測表示システム。
【請求項４】
前記サーバ装置の記憶領域には、複数の前記背景画像データが予め記憶されており、
前記各背景画像データは、前記背景を構成する複数のパーツのいずれかを前記ブラウザ上に表示するための画像データであり、
前記記述データは、前記背景画像データ毎に前記背景表示領域における位置を特定する情報を含むことを特徴とする請求項３に記載の計測表示システム。
【請求項５】
前記サーバ装置の記憶領域には、前記各計測画像データ及び前記各背景画像データについて、互いに画像サイズが異なる複数種類の画像データが予め記憶されており、
前記計測制御装置は、前記複数種類の画像データに対応する複数の前記記述データを生成し、
前記ダウンロード要求は、前記サーバ装置の記憶領域に記憶される前記複数の記述データのうち、前記端末装置のブラウザ上に表示可能な画像サイズに対応する記述データの送信を、前記ブラウザから前記サーバ装置に要求するための情報であることを特徴とする請求項３または請求項４に記載の計測表示システム。
【請求項６】
前記測定装置は、自然エネルギーを利用して発電した電力量を測定する装置であることを特徴とする請求項１ないし請求項５のいずれか１項に記載の計測表示システム。
【請求項７】
前記測定装置は、太陽電池モジュールが受光する太陽光に基づく発電量を測定する装置であることを特徴とする請求項１ないし請求項５のいずれか１項に記載の計測表示システム。
【請求項８】
特定の物理量を測定する測定装置に接続される計測制御装置であって、
前記測定装置から得られる測定値、及び、該測定値に基づく算出値のうち、少なくとも一方の数値を計測値とし、該計測値を含むコンテンツをネットワークに接続された端末装置のブラウザ上に表示するために必要な指令が記述された記述データを生成する記述データ生成手段と、
当該計測制御装置と前記端末装置とに前記ネットワークを介して接続されて、前記計測値を前記ブラウザ上に表示するための複数の計測画像データが予め記憶されている記憶領域を有し、該記憶領域に当該計測制御装置で生成された記述データを記憶すると共に、前記端末装置のブラウザから送信されるダウンロード要求に応じて、前記記憶領域に記憶されている記述データ及び該記述データに示された計測画像データを返信するサーバ装置に、前記記述データ生成手段により生成された記述データを送信する記述データ送信手段と、
を備え、
前記記述データ生成手段は、前記記述データを生成する際に、前記複数の計測画像データから前記計測値に応じた計測画像データを選択し、
前記記述データは、前記コンテンツにおける予め指定された可変表示領域に、該記述データ生成手段により選択された計測画像データを用いて、前記計測値を表すように記述されてなることを特徴とする計測制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計測値を含むコンテンツをネットワークに接続された端末装置のブラウザ上に表示する計測表示システム、及び、計測制御装置に関する。
【背景技術】
【０００２】
昨今では、太陽電池を利用して太陽光のエネルギーを電力に変換する太陽光発電の導入が、企業や公共施設、一般家庭などに普及し始めている。太陽光発電では、建物の屋根や壁面などといった未利用のスペースに太陽電池を設置でき、石油などの化石燃料を必要とせず、二酸化炭素の排出や放射性物質の廃棄を行うこともないため、その普及が環境問題への具体的取り組みとして推進されている。
【０００３】
また、発電量などの計測値を含むコンテンツを作成し、インターネットなどのネットワークを介してＷＥＢ上に公開することで、ネットワークに接続されたどの端末装置のブラウザからもコンテンツを閲覧することが可能となり、建物の外部から計測値を容易に確認したり、環境問題への具体的取り組みを社会的責任として対外的にアピールすることができる。
【０００４】
このように計測値を含むコンテンツをブラウザ上に表示するシステム（以下、計測表示システムという）としては、特定の物理量を測定する測定装置に接続されて、計測値をＨＴＭＬ（HyperText Markup Language）データとして出力することができる計測制御装置（例えば、特許文献１参照）を、ネットワークを介してＷＥＢ上のサーバ装置に接続するものが考えられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−８００７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の計測表示システムでは、計測制御装置が、計測値のテキストデータをブラウザ上に表示させるために必要な言語（ＨＴＭＬ）の形式に単に変換して出力する構成であるため、当該システムの提供者側が意図する形態で、端末装置のブラウザ上に計測値を表示することができない可能性があるという問題があった。
【０００７】
具体的には、端末装置のブラウザは、ネットワークを介してＨＴＭＬデータを受信すると、各種プログラムを実行することによりその受信データを解析して、全体のレイアウトを決定したり、表示する文字や記号のフォントやサイズを変更するためのコマンドを端末装置のＯＳに渡したりするいわゆるブラウザの描画機能を実現するための処理を行う。
【０００８】
そして、端末装置のＯＳは、ブラウザから受け取ったコマンドに基づき、端末装置に予め記憶されているフォントを用いて、ブラウザ上に表示する文字や記号のフォントを決定するいわゆるＯＳの描画機能を実現するための処理を行うため、ＨＴＭＬを用いて計測値のフォントを指定した場合であっても、端末装置によっては指定したとおりに必ずしも表示できない可能性があった。
【０００９】
また、従来の計測表示システムでは、計測制御装置から出力されるＨＴＭＬデータについて、ＷＥＢ上のサーバ装置によって、当該システムの提供者側が意図する形態に計測値を変換する構成も考えられる。しかし、この場合、その変換用のプログラムがＷＥＢ上のサーバ装置に実装されている必要があるため、当該サーバに負荷がかかったり、新たな専用のサーバを設置しなければならない可能性があった。
【００１０】
本発明は、上記問題点を解決するために、当該システムの提供者側が意図する形態で、計測値を含むコンテンツを安定的に表示可能な計測表示システム、及び、計測制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するためになされた第１発明である請求項１に記載の計測表示システムは、特定の物理量を測定する測定装置から得られる測定値、及び、その測定値に基づく算出値のうち、少なくとも一方の数値を計測値とし、この計測値を含むコンテンツをネットワークに接続された端末装置のブラウザ上に表示するシステムである。
【００１２】
具体的には、本発明の計測表示システムにおいて、測定装置に接続される計測制御装置は、コンテンツをブラウザ上に表示するために必要な指令が記述された記述データを生成し、計測制御装置と端末装置とにネットワークを介して接続されるサーバ装置は、計測値をブラウザ上に表示するための複数の画像データ（以下、計測画像データという）が予め記憶されている記憶領域を有し、その記憶領域に計測制御装置で生成された記述データを記憶する。そして、サーバ装置は、端末装置のブラウザから送信されるダウンロード要求に応じて、記憶領域に記憶されている記述データ及びその記述データに示された計測画像データを返信する。なお、「ブラウザ上」とは、端末装置のブラウザを起動（実行）することにより表示されるディスプレイ等の画面を意味する。
【００１３】
このように構成された計測表示システムにおいて、計測制御装置が、記述データを生成する際に、複数の計測画像データから計測値に応じた計測画像データを選択し、記述データは、コンテンツにおける予め設定された可変表示領域に、計測制御装置により選択された計測画像データを用いて、計測値を表すように記述されてなる。
【００１４】
つまり、本発明の計測表示システムでは、計測値をブラウザ上に表示するための複数の画像データが予め用意され、計測制御装置が、計測値に応じた画像データを選択すると、その画像データを用いてコンテンツの所定領域に計測値を表すように記述された記述データが、サーバ装置に格納される。そして、記述データとその記述データに従って参照される画像データとが、サーバ装置から端末装置に送信されることにより、端末装置のブラウザ上に計測値を含むコンテンツが表示されることになる。
【００１５】
したがって、本発明の計測表示システムによれば、計測値を画像データで表すため、計測値について当該システムの提供者が意図する形態で表示することが可能となり、しかも、端末装置に予め記憶されているフォントに依存することなく、サーバ装置に特別なプログラムを実装する必要もないため、既存のサーバ装置を利用して、計測値を含むコンテンツを端末装置のブラウザ上に安定的に表示することができる。
【００１６】
なお、本発明において、画像データとは、ＨＴＭＬによってテキストのフォントやサイズなどを指定するデータ（テキスト関連データ）とは異なるファイル形式で記録されたデータであり、各ピクセルの属性を表すパラメータの集合体によって一つの画像をブラウザ上に表示するデータである。ちなみに、画像データのファイル形式としては、例えば、ＢＭＰや、それぞれ圧縮形式の異なるＧＩＦ、ＪＰＥＧ、ＰＮＧ、ＴＩＦＦなどが挙げられる。
【００１７】
また、請求項２に記載のように、本発明の計測表示システムにおいて、各計測画像データが、一桁の数字、符合、小数点、カンマ、及びスペースのいずれかをブラウザ上に表示するための画像データであり、記述データには、計測画像データ毎に可変表示領域における位置を特定する情報を含むとよい。
【００１８】
このように構成された計測表示システムでは、端末装置のブラウザが、記述データに従って、複数の画像データを組み合わせることにより、計測値を表示することができる。また、この構成によれば、計測値として取り得る全ての値の数の画像データを予め用意する場合と比べて、サーバ装置の記憶領域に記憶される画像データの数を少なくすることが可能となり、サーバ装置の負荷を軽減することができる。
【００１９】
また、請求項３に記載のように、本発明の計測表示システムにおいて、サーバ装置の記憶領域には、計測値と共にコンテンツを構成する背景をブラウザ上に表示するための背景画像データが予め記憶されており、記述データは、コンテンツにおいて可変表示領域以外の領域である背景表示領域に、背景画像データを用いて背景を表すように記述されてもよい。
【００２０】
この場合、コンテンツの背景を画像データで表すため、計測値だけでなく背景についても、当該システムの提供者が意図する形態で安定的に表示することができる。なお、コンテンツの背景としては、計測値の種類を想起しやすいものや、企業や公共施設のイメージに沿ったもの、当該システムに関する説明が記載されたものなどが表示されるとよい。
【００２１】
さらに、請求項４に記載のように、サーバ装置の記憶領域には、複数の背景画像データが予め記憶されており、これらの各背景画像データは、前記背景を構成する複数のパーツのいずれかを前記ブラウザ上に表示するための画像データであり、記述データは、背景画像データ毎に背景表示領域における位置を特定する情報を含むとよい。
【００２２】
このように構成された計測表示システムでは、端末装置のブラウザが、記述データに従って、複数の画像データを組み合わせることにより、背景を表示することができる。また、この構成によれば、背景を構成するパーツ毎にブラウザが画像データを読み込み、概ね画像サイズが小さい順にパーツの表示が開始されるため、一つの画像データにより背景を表示する場合と比べて、コンテンツにおける背景の表示開始タイミングを早くすることができる。
【００２３】
ところで、請求項５に記載のように、サーバ装置の記憶領域には、各計測画像データ及び各背景画像データについて、互いに画像サイズが異なる複数種類の画像データが予め記憶されており、計測制御装置は、複数種類の画像データに対応する複数の記述データを生成してもよい。
【００２４】
このように構成された計測表示システムにおいて、ダウンロード要求は、サーバ装置の記憶領域に記憶される複数の記述データのうち、端末装置のブラウザ上に表示可能な画像サイズに対応する記述データの送信を、ブラウザからサーバ装置に要求するための情報であるものとする。
【００２５】
この場合、端末装置に応じてより適した画像サイズで、コンテンツをブラウザ上に表示することが可能となり、コンテンツの視認性を向上することができる。
なお、請求項６に記載のように、測定装置は、自然エネルギーを利用して発電した電力量を測定する装置であってもよく、例えば、請求項７に記載のように、太陽電池モジュールが受光する太陽光に基づく発電量を測定する装置が挙げられる。
【００２６】
これらの場合、リアルタイムの発電量や、発電量の合計値、その合計値を火力発電で得るために必要な石油の量や、その石油の燃焼により排出される二酸化炭素の量などに換算した値を、計測値として表示することにより、建物の外部から計測値をリアルタイムに確認したり、環境問題への具体的取り組みを社会的責任として対外的にアピールすることができる。
【００２７】
次に、第２発明である計測制御装置は、請求項８に記載のように、特定の物理量を測定する測定装置に接続される装置である。本発明の計測制御装置では、記述データ生成手段が、測定装置から得られる測定値、及び、測定値に基づく算出値のうち、少なくとも一方の数値を計測値とし、その計測値を含むコンテンツをネットワークに接続された端末装置のブラウザ上に表示するために必要な記述データを生成し、記述データ送信手段が、記述データ生成手段により生成された記述データをサーバ装置に送信する。
【００２８】
なお、サーバ装置は、当該計測制御装置と端末装置とにネットワークを介して接続され、計測値をブラウザ上に表示するための複数の計測画像データが予め記憶されている記憶領域を有し、その記憶領域に当該計測制御装置で生成された記述データを記憶すると共に、端末装置のブラウザから送信されるダウンロード要求に応じて、記憶領域に記憶されている記述データ及びその記述データに示された計測画像データを返信するように構成されている。
【００２９】
そして、本発明の計測制御装置において、記述データ生成手段が、記述データを生成する際に、複数の計測画像データから計測値に応じた計測画像データを選択し、記述データは、コンテンツにおける予め設定された可変表示領域に、記述データ生成手段により選択された計測画像データを用いて、計測値を表すように記述されてなる。
【００３０】
このように構成された計測制御装置によれば、請求項１に記載の計測表示システムの計測制御装置として好適に用いることができる。
【図面の簡単な説明】
【００３１】
【図１】本発明が適用された計測表示システムの構成を示すブロック図である。
【図２】サーバ装置２０の構成を示すブロック図である。
【図３】計測画像データ４０および背景画像データ５０を説明するためのイメージ図である。
【図４】サーバ装置２０の制御部２３が実行するデータ送信処理の詳細を示すシーケンス図である。
【図５】コンテンツ１００、可変表示領域１０２、及び、背景表示領域１０３を説明するためのイメージ図である。
【図６】本発明が適用された計測制御装置の構成を示すブロック図である。
【図７】計測制御装置１０の制御部４５が実行する計測制御処理の詳細を示すフローチャートである。
【図８】計測制御装置１０の制御部４５が実行する記述データ生成処理の詳細を示すフローチャートである。
【図９】記述データ３０のソースコードの一部を示す説明図である。
【発明を実施するための形態】
【００３２】
以下に、本発明の実施形態を図面と共に説明する。
［全体構成］
図１は、本発明が適用された計測表示システムの構成を示すブロック図である。なお、本実施形態の計測表示システム１は、企業や公共施設（学校や庁舎を含む）、一般家庭などに導入され、当該システム１の導入先（以下、システム導入先という）で太陽光発電により発電した電力量（発電量）などの計測値を含むコンテンツ１００（例えば、図５（ａ）参照）を、各種機器に表示するシステムである。
【００３３】
図１に示すように、計測表示システム１は、計測値を含むコンテンツを各種機器に表示するために必要なデータを生成する計測制御装置１０と、計測制御装置１０とネットワーク２を介して接続されたサーバ装置２０とを備える。
【００３４】
なお、本実施形態のネットワーク２は、システム導入先にて配備されているＬＡＮ３（Local Area Network）と、インターネット等により構築されているＷＡＮ４（Wide Area Network）と、両者のネットワーク３，４の間で送受信されるデータを相互に中継する中継装置（所謂、ルータ）５とから構成される。
【００３５】
また、ＬＡＮ３には、計測制御装置１０と複数のＰＣ６（Personal Computer）とが通信可能に接続され、ＷＡＮ４には、サーバ装置２０と複数の端末装置７（ＰＣや、モバイル機器などを含む）とが通信可能に接続されている。
【００３６】
そして、端末装置７には、当該装置７に搭載された各種アプリケーションプログラムに共通する利用環境を提供するＯＳ８（Operating System）と、ＷＥＢ上に公開されたコンテンツ（ＷＥＢページ）を閲覧するためのアプリケーションプログラムであるブラウザ９とが少なくとも実装されている。
【００３７】
なお、ブラウザ９は、ＷＡＮ４からＨＴＭＬデータや画像データ、音楽データ等をダウンロードし、受信データを解析して表示・再生したり、入力フォームを使用してデータをサーバ装置２０に送信したり、ＪａｖａＳｃｒｉｐｔやＦｌａｓｈ、Ｊａｖａ（以上の３つの言語は登録商標）等で記述されたプログラムやアニメーション等を動作させたりする周知のブラウザ機能を実現するための複数のプログラムからなる。
【００３８】
ちなみに、上記のブラウザ機能には、全体のレイアウトを決定したり、表示する文字や記号のフォントやサイズを変更するためのコマンドをＯＳ８に渡したりするいわゆるブラウザ９の描画機能が含まれる。
【００３９】
また、ＯＳ８には、ブラウザ９から受け取ったコマンドに基づき、端末装置７に予め記憶されているフォントの範囲において、ブラウザ９上に表示する文字や記号のフォントを決定するいわゆるＯＳの描画機能を実現するためのプログラムが含まれている。つまり、ブラウザ９は、ＨＴＭＬデータに文字や数字、記号のフォントを指定するための情報が記述されている場合、端末装置７に予め記憶されているフォントを用いて、ディスプレイ等の画面上（換言すれば、ブラウザ９上）に表示するように構成されている。
【００４０】
一方、ＰＣ６には、上記と同様の構成を有するＯＳ１１やブラウザ１２の他に、予め作成されたホームページ（ＷＥＢページ）を構成するＨＴＭＬデータや画像データ等を、周知のＦＴＰ（File Transfer Protocol）を利用してサーバ装置２０に転送するためのＦＴＰソフト１３や、ＣＳＶ（Comma Separated Values）形式で保存されたデータ（ＣＳＶデータ）を編集可能な表計算ソフト１４などが実装されている。なお、表計算ソフト１４には、補助金申請用の帳票などを自動作成するためのプログラムが含まれている。
【００４１】
［サーバ装置の構成］
図２に示すように、サーバ装置２０は、ＷＡＮ４に接続するためのネットワークＩ／Ｆ２１と、ネットワークＩ／Ｆ２１を介して受信するＨＴＭＬデータや画像データ等の各種データを記憶するための記憶部２２と、ネットワークＩ／Ｆ２１を介して受信するダウンロード要求に応じて、記憶部２２に記憶されている各種データを、その要求元に送信する制御部２３とを備える。
【００４２】
記憶部２２には、システム導入先のホームページを構成するＨＴＭＬデータ（ｉｎｄｅｘ．ｈｔｍｌ）や画像データ、後述する実行データ（ａｃｔｉｖｅ．ｈｔｍｌ）と共に、前述の計測値を含むコンテンツ１００をブラウザ９，１２上に表示するために必要な記述データ３０（本実施形態ではＨＴＭＬデータ）や複数の計測画像データ４０、複数の背景画像データ５０等を記憶するための記憶領域６０が設けられている。
【００４３】
このうち、各計測画像データ４０は、計測値をブラウザ９，１２上に表示するための画像データであり、図３（ａ）に示すように、一桁の数字（ｙ＿０．ｇｉｆ〜ｙ＿９．ｇｉｆ）や符合（ｙ＿ｍ．ｇｉｆ）、小数点（ｙ＿ｐ．ｇｉｆ）、カンマ（ｙ＿ｃ．ｇｉｆ）、スペース（ｙ＿ｂ．ｇｉｆ）のいずれかを表し、計測値全体を表すための部品（コンポーネント）として記憶部２２に予め記憶されている。
【００４４】
一方、各背景画像データ５０は、計測値と共にコンテンツ１００を構成する背景をブラウザ９，１２上に表示するための画像データであり、図３（ｂ）に示すように、背景を構成する複数のパーツ（ｌｃ０１．ｇｉｆ，ｌｃ０２＿ｇｉｆ，…）のいずれか表し、背景全体を表すためのコンポーネントとして記憶部２２予め記憶されている。
【００４５】
なお、本実施形態の背景画像データ５０では、ブラウザ９，１２上における横方向にコンテンツ１００全体を分割（スライス）し、さらに、そのスライスされたコンテンツ部分から計測値の表示領域を除くように適宜縦方向に分割することにより、各パーツの形状や大きさが予め規定されている。
【００４６】
また、記憶部２２の記憶領域６０には、これら計測画像データ４０および背景画像データ５０について、互いに画像サイズが異なる複数種類（本実施形態では２種類）の画像データが予め記憶されており、これら複数種類の画像データ４０，５０に対応する複数（本実施形態では２つ）の記述データ３０が記憶される。
【００４７】
例えば、図２に示すように、計測画像データ４０については、ｙ＿０．ｇｉｆに対して画像サイズが小さい画像データを表すｙｓ＿０．ｇｉｆが用意され、背景画像データ５０については、ｌｃ０１．ｇｉｆに対して画像サイズが小さい画像データを表すｌｃｓ０１．ｇｉｆが用意されている。また、記述データ３０については、画像サイズが大きい方の画像データ４０，５０に対応するｔａｉｙｏｌ．ｈｔｍｌと共に、画像サイズが小さい方の画像データ４０，５０に対応するｔａｉｙｏｓ．ｈｔｍｌが記憶される。
【００４８】
制御部２３は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらを接続するバスライン等からなる周知のマイクロコンピュータを中心に構成されており、ネットワークＩ／Ｆ２１を介して、ＰＣ６からホームページを構成するＨＴＭＬデータ（ｉｎｄｅｘ．ｈｔｍｌ）や画像データを受信したり、計測制御装置１０から記述データ３０を受信すると、それら受信データを記憶部２２の記憶領域６０に記憶（更新）するように構成されている。
【００４９】
また、制御部２３は、ネットワークＩ／Ｆ２１を介して、端末装置７やＰＣ６のブラウザ９，１２から受信するダウンロード要求に応じて、記憶領域６０に記憶されている各種データを、そのダウンロード要求の要求元に返信するデータ送信処理を実行する。
【００５０】
［データ送信処理］
ここで、サーバ装置２０の制御部２３が実行するデータ送信処理の詳細について、図４に示すシーケンス図を用いて説明する。なお、以下では、データ送信処理において、端末装置７のブラウザ９から受信するダウンロード要求に応じて各種データを送信する例を挙げて説明する。
【００５１】
図４に示すように、データ送信処理では、ネットワークＩ／Ｆ２１を介して端末装置７のブラウザ９から、システム導入先のホームページを閲覧するためのＨＴＭＬデータの送信要求（第１のダウンロード要求）を受信すると、そのブラウザ９にｉｎｄｅｘ．ｈｔｍｌを送信する。なお、第１のダウンロード要求は、例えば、端末装置７側のユーザ操作によって、所定のＵＲＬが入力されたり、そのＵＲＬをリンク先とするハイパーリンクやバナー等が押下されると、サーバ装置２０に送信される。
【００５２】
次に、このｉｎｄｅｘ．ｈｔｍｌを受信したブラウザ９から、ネットワークＩ／Ｆ２１を介して、ｉｎｄｅｘ．ｈｔｍｌに記述されている画像データの送信要求（第２のダウンロード要求）を受信すると、その送信要求に従って、記憶領域６０に記憶されている画像データをブラウザ９に送信する。
【００５３】
なお、第２のダウンロード要求は、周知のブラウザ機能によって、ｉｎｄｅｘ．ｈｔｍｌの情報が解析されると、その解析結果に基づいてサーバ装置２０に送信される。また、ブラウザ９は、サーバ装置２０から画像データを受信すると、ｉｎｄｅｘ．ｈｔｍｌに従ってその画像データを配置することにより、ホームページを画面上に表示する。
【００５４】
さらに、本実施形態のｉｎｄｅｘ．ｈｔｍｌは、後述する実行データを取得するためのハイパーリンクが表示されるように記述されており、端末装置７側のユーザ操作によって、そのハイパーリンクが押下されると、実行データ（ａｃｔｉｖｅ．ｈｔｍｌ）の送信要求（第３のダウンロード要求）がブラウザ９からサーバ装置２０に送信される。
【００５５】
なお、サーバ装置２０からブラウザ９に返信される実行データ（ａｃｔｉｖｅ．ｈｔｍｌ）には、コンテンツ１００を取得するためにＪａｖａＳｃｒｉｐｔ（登録商標）で記述された制御プログラムが埋め込まれている。具体的には、実行データ（ａｃｔｉｖｅ．ｈｔｍｌ）を受信することによってこの制御プログラムが自動的に実行されると、端末装置７の画像サイズ（換言すれば、ブラウザ９上に表示可能な画像サイズ）を取得し、その画像サイズに応じて、ｔａｉｙｏｌ．ｈｔｍｌ及びｔａｉｙｏｓ．ｈｔｍｌのいずれかを選択し、その選択した記述データ３０の送信要求をサーバ装置２０に送信する。
【００５６】
次に、データ送信処理では、制御プログラムを実行したブラウザ９から、ネットワークＩ／Ｆ２１を介して、記述データ３０の送信要求（第４のダウンロード要求）を受信すると、その送信要求に従って、ｔａｉｙｏｌ．ｈｔｍｌ及びｔａｉｙｏｓ．ｈｔｍｌのいずれかの記述データ３０をブラウザ９に送信する。
【００５７】
最後に、この記述データ３０を受信したブラウザ９から、ネットワークＩ／Ｆ２１を介して、記述データ３０に記述されている画像データの送信要求（第５のダウンロード要求）を受信すると、その送信要求に従って、記憶領域６０に記憶されている計測画像データ４０および背景画像データ５０をブラウザ９に送信する。
【００５８】
具体的には、第５のダウンロード要求は、ｔａｉｙｏｌ．ｈｔｍｌを受信したブラウザ９から送信される場合、画像サイズが大きい方の画像データ（ｙ＿０．ｇｉｆやｌｃ０１．ｇｉｆ等）の送信要求を表し、ｔａｉｙｏｓ．ｈｔｍｌを受信したブラウザ９から送信される場合、画像サイズが小さいほうの画像データ（ｙｓ＿０．ｇｉｆやｌｃｓ０１．ｇｉｆ等）の送信要求を表す。
【００５９】
なお、ブラウザ９は、サーバ装置２０から受信した計測画像データ４０および背景画像データ５０を読み込み、先に受信した記述データ３０に従ってこれら画像データ４０，５０を配置することにより、コンテンツ１００（例えば、図５（ａ）参照）を画面上に表示することになる。
【００６０】
［計測制御装置周辺の構成］
図１に戻り、計測制御装置１０は、太陽電池モジュール３１が受光する太陽光に基づく発電量を測定する測定装置としてのパワーコンディショナ３２や、日射量を測定する測定装置としての日射計３３、外気温を測定する測定装置としての気温計３４等が接続されると共に、これら発電量，日射量，外気温などの計測値を含むコンテンツ１００を表示するための表示装置３５が接続される。
【００６１】
太陽電池モジュール３１は、シリコンなどのＰＮ接合半導体からなる多数の太陽電池セル（図示せず）からなり、これら太陽電池セルが直列または並列に接続されて矩形平板状に形成され、システム導入先の建物の屋根（屋上）や壁面などに配設される。そして、太陽電池セルの受光面によって太陽光（光エネルギー）を吸収すると、ＰＮ接合部に起電力を発生し、電極を介して直流電力を出力する周知のものである。
【００６２】
パワーコンディショナ３２は、太陽電池モジュール３１から出力される直流電力を交流電力に変換し、その交流電力をシステム導入先の建物内に配設された分電盤（図示せず）に供給すると共に、太陽電池モジュール３１から出力される直流電力、及び、自装置３２を介して分電盤に供給した交流電力の少なくとも一方に基づいて、太陽電池モジュール３１の発電量を測定するように構成されている。
【００６３】
なお、本実施形態のパワーコンディショナ３２は、測定した発電量を記録する発電量記録処理を行うことにより、所定時間毎の発電量や累計の発電量を表す記録データ（以下、発電データという）を生成し、その発電データを計測制御装置１０に出力するように構成されている。
【００６４】
表示装置３５は、図示を省略するが、例えば、コンテンツ１００を構成する背景が予め描画された大型パネルと、その大型パネル内に設けられて計測値を表示するための複数の電光板とからなり、各電光板が、計測制御装置１０からの入力信号に基づいて、計測値を表示するように構成されている。
【００６５】
［計測制御装置の構成］
次に、図６は、本発明が適用された計測制御装置の構成を示すブロック図である。
図６に示すように、計測制御装置１０は、パワーコンディショナ３２および測定装置３３，３４に接続されて、発電量，日射量，外気温などの測定値及び記録データを入力する装置入力部４１と、ＬＡＮ３に接続されるネットワークＩ／Ｆ４２と、装置１０本体に設けられた専用ボタン４７に接続されて、ボタン操作を入力するための操作入力部４３と、表示装置３５に接続されて、計測値を表す信号を出力するための表示出力部４４と、装置入力部４１，ネットワークＩ／Ｆ４２，操作入力部４３からの入力に基づいて各種処理を実行し、表示出力部４４，ネットワークＩ／Ｆ４２を介して外部に処理結果を出力する制御部４５と、パワーコンディショナ３２から入力した記録データを保存するための外部記憶装置（例えば、ハードディスクやＳＳＤ、フラッシュメモリ等）４６とを備える。
【００６６】
なお、装置１０本体は、開閉可能な略矩形状の筐体（図示せず）からなり、当該装置１０を構成する各部４１〜４６および専用ボタン４７を収容する。また、専用ボタン４７は、外部記憶装置４６に保存されている記録データをＰＣ６に取り込むために設けられている。
【００６７】
制御部４５は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらを接続するバスライン等からなる周知のマイクロコンピュータを中心に構成されており、本実施形態では、ＣＰＵが、外部記憶装置４６に記憶されているプログラムに基づいて、後述する計測制御処理を実行する。
【００６８】
また、外部記憶装置４６には、プログラムの他に、複数のＰＣ６のうち少なくとも一つのメールアドレスや、コンテンツ１００をブラウザ９，１２上に表示するための雛形（テンプレート）１０１（図５（ｂ）参照）、各計測画像データ４０のファイル名とそのデータ内容（数字や記号等）とが対応付けられた対応テーブル等が格納されている。
【００６９】
なお、テンプレート１０１は、コンテンツ１００において、計測画像データ４０を配置するために予め設定された可変表示領域１０２と、背景画像データを配置するために予め設定された背景表示領域１０３とからなる。具体的には、可変表示領域１０２は、計測値に応じて計測画像データ４０の配置が変更される領域を表し、背景表示領域１０３は、背景を構成するように各背景画像データ５０の配置が予め固定されている領域を表す。
【００７０】
［計測制御処理］
ここで、計測制御装置１０の制御部４５が実行する計測制御処理を、図７に示すフローチャートに沿って詳しく説明する。なお、本処理は、装置１０本体の電源がＯＮしている間、所定周期で繰り返し実行される。
【００７１】
まず、本処理が開始されると、Ｓ１１０では、装置入力部４１を介して、パワーコンディショナ３２および測定装置３３，３４から入力した測定値をＲＡＭに記憶する。なお、ここでＲＡＭに記憶される測定値（外気温，日射量，発電量）は、コンテンツ１００における「現在の気温」，「現在の日射量」，「現在の発電量」などを表す（図５（ａ）参照）。また、ここでＲＡＭに記憶される日射量に基づいて、所定時間毎の日射量の積算値を算出し、その算出結果を保存データ（ＣＳＶ形式）で外部記憶装置４６に記録する。
【００７２】
続くＳ１２０では、装置入力部４１を介して、パワーコンディショナ３２から入力した記録データ（発電データ）を外部記憶装置４６に保存すると共に、この発電データに基づいて、太陽電池モジュール３１によって現在までに発電された発電量の合計値（以下、累積値という）、及び、その日に発電された発電量の合計値（以下、日計値という）を算出して、その算出結果をＲＡＭに記憶する。なお、ここで算出される値のうち、日計値が、コンテンツ１００における「本日の発電量」を表し、累積値が、コンテンツ１００における「今までの発電量」を表す（図５（ａ）参照）。また、これら発電量の累計値および日計値を保存データ（ＣＳＶ形式）として外部記憶装置４６に記録する。
【００７３】
続くＳ１３０では、Ｓ１１０でＲＡＭに記憶した測定値と、Ｓ１２０でＲＡＭに記憶した発電量の日計値および累積値とを、計測値として、これら計測値を表す信号を表示装置３５に出力し、続くＳ１４０では、これら計測値を含むコンテンツ１００をブラウザ９，１２に表示するために必要な記述データ３０を生成する記述データ生成処理を起動して、Ｓ１５０に移行する。
【００７４】
Ｓ１５０では、Ｓ１４０で生成された記述データ３０を、ネットワークＩ／Ｆ４２を介して、サーバ装置２０に送信する。なお、この記述データを受信したサーバ装置２０は、自装置２０の記憶領域６０に、ｔａｉｙｏｌ．ｈｔｍｌ及びｔａｉｙｏｓ．ｈｔｍｌを保存する。
【００７５】
続くＳ１６０では、操作入力部４３からの入力信号に基づいて、専用ボタン４７のボタン操作がなされたか否かを判断し、ここで肯定判断した場合には、Ｓ１７０に移行して、制御部４５の外部記憶装置４６に予め記憶されているメールアドレス宛に、Ｓ１１０及びＳ１２０で外部記憶装置４６に記録した保存データ、又は、その保存データに基づいて算出した算出データ（月別の発電量の累積値や月別の日射量の平均値など）を添付ファイルとして送信し、本処理を終了する。なお、この保存データ（又は、算出データ）を受信したＰＣ６は、表計算ソフト１４を用いて、任意の帳票（例えば、補助金申請用の帳票）を作成することが可能となる。
【００７６】
一方、Ｓ１６０で、専用ボタン４７のボタン操作がなされていないと判断した場合には、本処理を終了する。
［記述データ生成処理］
次に、計測制御処理のＳ１４０にて起動される記述データ生成処理を、図８に示すフローチャートに沿って詳しく説明する。
【００７７】
まず、本処理が起動されると、Ｓ２１０では、予め設定された計算式に基づいて、Ｓ１２０で算出された発電量の累積値を、火力発電で得るために必要な石油の量や、その排出に必要な二酸化炭素の量、その二酸化炭素を削減（光合成により吸収）するために必要な植物の量（例えば、クスノキや杉の木の本数）などに換算する。なお、ここで換算した値（換算値）は、コンテンツ１００における「ＣＯ２削減量」，「原油換算量」などを表す（図５（ａ）参照）。
【００７８】
続くＳ２２０では、外部記憶装置４６に記憶されているテンプレート１０１に従って、コンテンツ１００をブラウザ９，１２に表示するために必要な記述データ３０の作成を開始する。
【００７９】
具体的には、Ｓ１１０で記憶した測定値（外気温，日射量，発電量）と、Ｓ１２０で記憶した算出値（累計値，日計値）とをＲＡＭから読出し、外部記憶装置４６に記憶されている対応テーブルに基づいて、これら測定値および算出値（以下、計測値と総称する）を表すように複数の計測画像データ４０のファイル名を選択する画像選択処理を行う（Ｓ２３０）。
【００８０】
なお、Ｓ２３０の画像選択処理では、計測画像データ４０のファイル名を選択すると共に、外部記憶装置４６に記憶されている対応テーブルに基づいて、各背景画像データ５０のファイル名の設定も行う。また、記述データ生成処理が起動されてから、最初にＳ２３０を実行する際には、画像データが大きい方の画像データ４０，５０が選択・設定され、２回目にＳ２３０を実行する際には、画像データが小さい方の画像データ４０，５０が選択・設定される。
【００８１】
続くＳ２４０では、ＲＯＭに記憶されているテンプレート１０１に基づいて、Ｓ２３０の画像選択処理によって選択された各計測画像データ４０のファイル名、予め設定された各背景画像データ５０のファイル名、及び、各画像データ４０，５０の位置ならびに画像サイズを、ＨＴＭＬ言語で記述するＨＴＭＬ記述処理を行う。
【００８２】
なお、ＨＴＭＬ言語では、図９に示すように、＜ｔｒ＞〜＜／ｔｒ＞までがブラウザ９，１２上における横方向の左側端から右側端を表し、＜ｉｍｇ  ｓｒｃ＝ファイル名  …＞が各画像データ４０，５０のファイル名を表し、＜…  ファイル名  ｗｉｄｔｈ＝数値  ｈｅｉｇｈｔ＝数値＞がブラウザ９，１２上における横方向の長さと縦方向の長さ（即ち、画像サイズ）を表す。但し、＜ｄｉｖ  ａｌｉｇｎ＝“ｃｅｎｔｅｒ”＞（図示せず）を挿入することにより、画像データを中央寄せにすることもできる。
【００８３】
また、＜ｔｒ＞〜＜／ｔｒ＞を一つのブロックとするデータ単位が配置される順番に従って、ブラウザ９，１２上では上側端から順に下方へ画像が配置され、＜ｔｒ＞〜＜／ｔｒ＞内において、＜ｔｄ＞〜＜／ｔｄ＞を一つのパーツとするデータ単位が配置される順番に従って、ブラウザ９，１２上では左側端から順に右方へ画像が配置される。
【００８４】
即ち、本実施形態では、テンプレート１０１において、各計測画像データ４０のファイル名及び各背景画像データ５０のファイル名の記述位置を指定するとともに、予め設定された画像データ４０，５０の画像サイズを記述する。これにより、可変表示領域１０２における各計測画像データ４０の位置、及び、背景表示領域１０３における各背景画像データ５０の位置を特定することが可能となる。
【００８５】
続くＳ２５０では、Ｓ２３０の画像選択処理およびＳ２４０のＨＴＭＬ記述処理によって、互いに画像サイズが異なる２種類の画像データ４０，５０に対応する２つの記述データ３０（ｔａｉｙｏｌ．ｈｔｍｌ，ｔａｉｙｏｓ．ｈｔｍｌ）が作成されたか否かを判断し、ここで肯定判断した場合には本処理を終了し、否定判断した場合にはＳ２３０に移行する。
【００８６】
なお、記述データ生成処理によって生成された２つの記述データ３０（ｔａｉｙｏｌ．ｈｔｍｌ，ｔａｉｙｏｓ．ｈｔｍｌ）は、計測制御処理のＳ１５０によって、ネットワークＩ／Ｆ４２を介して、サーバ装置２０に送信されて記憶領域６０に記憶（更新）される。
【００８７】
ここで、上記実施形態において、記述データ生成処理が記述データ生成手段、計測制御処理のＳ１５０が記述データ送信手段に相当する。
［本実施形態の効果］
以上説明したように、本実施形態の計測表示システム１では、サーバ装置２０の記憶領域６０に複数の画像データ４０，５０が予め格納され、計測制御装置１０が、これら画像データ４０，５０を用いてコンテンツ１００の所定領域に計測値および背景を表すための記述データ３０を、サーバ装置２０にアップロードする。
【００８８】
したがって、本実施形態の計測表示システム１によれば、計測値および背景を画像データ４０，５０で表すため、計測値および背景について当該システム１の提供者が意図する形態で表示することが可能となり、しかも、端末装置７およびＰＣ６に予め記憶されているフォントに依存することなく、ブラウザ９，１２上に安定的に表示することができる。
【００８９】
また、計測表示システム１では、テンプレート１０１において、各計測画像データ４０のファイル名及び各背景画像データ５０のファイル名の記述位置を指定することにより、コンテンツ１００における各画像データ４０，５０の位置を特定するため、ブラウザ９，１２の描画機能の仕様の違いに関わらず、背景と計測値との相対位置がずれることなく、コンテンツ１００を好適に表示することができる。
【００９０】
また、計測表示システム１では、計測値を複数の計測画像データ４０で表すため、計測値として取り得る全ての値の数の画像データを用意する必要がなく、これにより、サーバ装置２０の記憶領域６０に格納されるデータ量を削減することができる。
【００９１】
さらに、計測表示システム１では、背景を複数の背景画像データ５０（コンポーネント）で表すため、ブラウザ９，１２がコンポーネント毎に画像データを読み込むことが可能となり、背景全体を一つの画像データで表す場合と比べて、コンテンツ１００における背景の表示開始タイミングを早くすることができる。
【００９２】
また、この構成によれば、背景におけるコンポーネント毎に、画像形式や解像度などのパラメータを変更したり、互いに異なるリンク先のＵＲＬを設定したりすることができる。さらに、端末装置７側でコンテンツ１００の背景（画像）を保存しようとすると、複数のコンポーネントとして保存されるため、画像の無断流用を行い難くする効果も期待できる。
【００９３】
［他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、様々な態様にて実施することが可能である。
【００９４】
例えば、上記実施形態の記述データ生成処理では、テンプレート１０１における画像データ４０，５０のファイル名の記述位置と画像サイズとを指定することにより、ブラウザ９，１２上の表示位置を特定しているが、これに限らず、ブラウザ９，１２上の特定の基準点に対する画像データ４０，５０の位置（座標）を指定することにより、表示位置を特定してもよい。
【００９５】
また、上記実施形態の計測制御処理では、専用ボタン４７のボタン操作がなされた場合に、ＰＣ６に記録データを送信しているが、これに限定されるものではなく、例えば、ＰＣ６から記録データの送信要求を入力した場合に、その要求元に記録データを返信してもよい。
【００９６】
また、上記実施形態の計測制御処理では、パワーコンディショナ３２から入力した記録データに基づいて、発電量の累積値や換算値などを算出しているが、これに限定されるものではなく、各測定装置３１〜３３から入力した測定値を外部記憶装置４６等に記録しておき、その記録データに基づいて発電量の累積値や換算値などを算出してもよい。
【００９７】
また、上記実施形態の記述データ生成処理では、説明の便宜上、画像選択処理とＨＴＭＬ記述処理とに分けて説明したが、これに限定されるものではなく、画像選択処理によって一つの画像データ４０，５０のファイル名を選択する毎に、ＨＴＭＬ記述処理を行うようにし、これを繰り返すことよって一つの記述データ３０を生成するようにしてもよい。
【００９８】
なお、上記実施形態の計測表示システム１では、日射計３３および気温計３４が、計測制御装置１０に接続されているが、これに限定されるのもではなく、計測制御装置１０およびパワーコンディショナ３２の少なくとも一方に接続されていればよい。また、気温計３４および日射計３３は、測定値を計測制御装置１０が読み取り可能なデータ信号に変換する専用の変換装置を介して、計測制御装置１０に接続されてもよい。
【００９９】
また、上記実施形態の計測表示システム１では、背景画像データ５０を用いて、コンテンツ１００を構成する背景をブラウザ９，１２上に表示させているが、これに限らず、例えば、テキストデータ（フォントやサイズ、色の指定を含む）を用いて、背景を表示させてもよい。
【０１００】
また、上記実施形態の計測表示システム１では、サーバ装置２０が、ブラウザ９から送信されるダウンロード要求に応じて、記述データ３０と画像データ４０，５０とを分けて送信しているが、これに限らず、記述データ３０と画像データ４０，５０とをまとめて送信してもよい。
【０１０１】
なお、上記実施形態の計測表示システム１は、太陽光発電により発電した電力量（発電量）などの計測値を表示対象としているが、これに限定されるものではなく、風力発電等の自然エネルギーを利用した発電量などの計測値を表示対象としてもよいし、さらに言えば、各種の物理量に基づく計測値を表示対象として用いることができる。
【符号の説明】
【０１０２】
１…計測表示システム、２…ネットワーク、７…端末装置、９…ブラウザ、１０…計測制御装置、２０…サーバ装置、２２…記憶部、２３…制御部、３０…記述データ、３１…太陽電池モジュール、３２…パワーコンディショナ、３３…日射計、３４…気温計、３５…表示装置、４０…計測画像データ、５０…背景画像データ、６０…記憶領域、１００…コンテンツ、１０１…テンプレート、１０２…可変表示領域、１０３…背景表示領域。
【図１】
0005385174.tif 000002
【図２】
0005385174.tif 000003
【図３】
0005385174.tif 000004
【図４】
0005385174.tif 000005
【図５】
0005385174.tif 000006
【図６】
0005385174.tif 000007
【図７】
0005385174.tif 000008
【図８】
0005385174.tif 000009
【図９】
0005385174.tif 000010