(57)【特許請求の範囲】
【請求項１】
遠隔管理センタにより遠隔監視対象となる設備を利用する顧客であって外部からのアクセスが禁止されているローカルネットワークシステムを有する顧客側に設置される遠隔管理端末装置において、
複数のブラウザそれぞれに対応して作成され、当該ブラウザの仕様をエミュレートするブラウザエミュレーションソフトウェアが記憶された記憶手段と、
環境設定時に前記顧客のローカルネットワークシステムにおいて利用可能なブラウザを特定する情報を受け付ける受付手段と、
環境設定時に前記受付手段により受け付けられた情報により特定されるブラウザに対応するブラウザエミュレーションソフトウェアをインストールするインストール手段と、
環境設定によりインストールされたブラウザエミュレーションソフトウェアを実行することで、当該ブラウザの機能を実現するブラウザ機能処理手段と、
を有し、
前記ブラウザ機能処理手段は、前記設備を監視することによって得られた設備情報を当該ブラウザの仕様で前記顧客のローカルネットワークシステム及びインターネットを経由して前記遠隔管理センタへ送信することを特徴とする遠隔管理端末装置。
【請求項２】
遠隔管理センタに設置されるウェブサーバと、
前記遠隔管理センタにより遠隔監視対象となる設備を利用する顧客であって外部からのアクセスが禁止されているローカルネットワークシステムを有する顧客側に設置される遠隔管理端末装置と、
を有し、
前記遠隔管理端末装置は、
複数のブラウザそれぞれに対応して作成され、当該ブラウザの仕様をエミュレートするブラウザエミュレーションソフトウェアが記憶された記憶手段と、
環境設定時に前記顧客のローカルネットワークシステムにおいて利用可能なブラウザを特定する情報を受け付ける受付手段と、
環境設定時に前記受付手段により受け付けられた情報により特定されるブラウザに対応するブラウザエミュレーションソフトウェアをインストールするインストール手段と、
環境設定によりインストールされたブラウザエミュレーションソフトウェアを実行することで、当該ブラウザの機能を実現するブラウザ機能処理手段と、
を有し、
前記ブラウザ機能処理手段は、前記設備を監視することによって得られた設備情報を当該ブラウザの仕様で前記顧客のローカルネットワークシステム及びインターネットを経由して前記遠隔管理センタへ送信することを特徴とする遠隔監視サービスシステム。
【請求項３】
前記遠隔管理端末装置は、前記ウェブサーバに対して通信要求の有無を問い合わせる問合せ要求を前記ブラウザ機能処理手段に送信させる問合せ手段を有し、
前記ウェブサーバは、前記問合せ要求に応じて情報を返信することを特徴とする請求項２に記載の遠隔監視サービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔管理端末装置及び遠隔監視サービスシステムに関する。
【背景技術】
【０００２】
遠隔管理センタからビルなどの顧客側施設に設置されたエレベータ等の設備を遠隔監視する遠隔監視サービスシステムが従来から知られている。遠隔監視サービスシステムでは、顧客側のビル設備システムの各種センサ等により検出された顧客の設備に関する遠隔監視に必要な情報を定期的に収集し、その収集した情報を解析など行うことで各設備を監視している。従来においては、遠隔管理センタと遠隔地にある顧客のビル設備システムとを当該用途専用のネットワークに接続してビル設備システムから遠隔監視に必要な情報を収集している。
【０００３】
ところで、近年においては、顧客のビル内にローカルネットワークシステムが構築されている場合が少なくない。ローカルネットワークシステムに含まれるパーソナルコンピュータ（ＰＣ）等の各情報端末装置からは、ＬＡＮ等のローカルネットワークを介してインターネットにアクセスできるようになっている。従って、遠隔監視サービスシステムにおいても、遠隔監視に必要な情報を収集するビル設備システムを顧客側のローカルネットワークに接続すれば、遠隔管理センタは、当該用途専用のネットワークを用意しなくても顧客側から遠隔監視に必要な情報を収集することは可能であると考えられる。つまり、インターネットを介して情報収集できれば、システム環境の構築、運用等のコストの面から好都合である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１５１８２３号公報
【特許文献２】特開２００７−１３３６７９号公報
【特許文献３】特開２０１０−３９５６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、顧客となる企業では、ローカルネットワークシステムの利用に関し、インターネットへのアクセスに用いるブラウザやセキュリティ等について外部からのアクセスを禁止するなど運用上、何らかの制約を設けている場合が少なくない。従って、仮にビル設備システムを顧客のローカルネットワークに接続したとしても、外部から、すなわち遠隔管理センタからビル設備システムに対してアクセスすることは、運用上、許容されていない場合がほとんどである。このように、顧客のローカルネットワークシステム及びインターネットを経由して遠隔管理センタとビル設備システムとの間でデータ通信を行うために、顧客のローカルネットワークを利用したい場合でも、顧客側のシステム運用上、困難であった。
【０００６】
本発明は、顧客のローカルネットワーク及びインターネットを経由して顧客側で収集された情報を遠隔管理センタへ送信可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る遠隔管理端末装置は、遠隔管理センタにより遠隔監視対象となる設備を利用する顧客であって外部からのアクセスが禁止されているローカルネットワークシステムを有する顧客側に設置される遠隔管理端末装置において、複数のブラウザそれぞれに対応して作成され、当該ブラウザの仕様をエミュレートするブラウザエミュレーションソフトウェアが記憶された記憶手段と、環境設定時に前記顧客のローカルネットワークシステムにおいて利用可能なブラウザを特定する情報を受け付ける受付手段と、環境設定時に前記受付手段により受け付けられた情報により特定されるブラウザに対応するブラウザエミュレーションソフトウェアをインストールするインストール手段と、環境設定によりインストールされたブラウザエミュレーションソフトウェアを実行することで、当該ブラウザの機能を実現するブラウザ機能処理手段と、有し、前記ブラウザ機能処理手段は、前記設備を監視することによって得られた設備情報を当該ブラウザの仕様で前記顧客のローカルネットワークシステム及びインターネットを経由して前記遠隔管理センタへ送信することを特徴とする。
【０００８】
本発明に係る遠隔監視サービスシステムは、遠隔管理センタに設置されるウェブサーバと、前記遠隔管理センタにより遠隔監視対象となる設備を利用する顧客であって外部からのアクセスが禁止されているローカルネットワークシステムを有する顧客側に設置される遠隔管理端末装置と、を有し、前記遠隔管理端末装置は、複数のブラウザそれぞれに対応して作成され、当該ブラウザの仕様をエミュレートするブラウザエミュレーションソフトウェアが記憶された記憶手段と、環境設定時に前記顧客のローカルネットワークシステムにおいて利用可能なブラウザを特定する情報を受け付ける受付手段と、環境設定時に前記受付手段により受け付けられた情報により特定されるブラウザに対応するブラウザエミュレーションソフトウェアをインストールするインストール手段と、環境設定によりインストールされたブラウザエミュレーションソフトウェアを実行することで、当該ブラウザの機能を実現するブラウザ機能処理手段と、有し、前記ブラウザ機能処理手段は、前記設備を監視することによって得られた設備情報を当該ブラウザの仕様で前記顧客のローカルネットワークシステム及びインターネットを経由して前記遠隔管理センタへ送信することを特徴とする。
【０００９】
また、前記遠隔管理端末装置は、前記ウェブサーバに対して通信要求の有無を問い合わせる問合せ要求を前記ブラウザ機能処理手段に送信させる問合せ手段を有し、前記ウェブサーバは、前記問合せ要求に応じて情報を返信することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、顧客のローカルネットワーク及びインターネットを経由して顧客側で収集された情報を遠隔管理センタへ送信することができる。
【００１１】
また、遠隔管理センタ側から顧客のローカルネットワークに接続された遠隔管理端末装置へ情報を送信させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る遠隔監視サービスシステムの一実施の形態を示した全体構成図である。
【図２】本実施の形態における遠隔管理端末装置のハードウェア構成図である。
【図３】本実施の形態における遠隔管理端末装置を示したブロック構成図である。
【図４】本実施の形態におけるブラウザ情報のデータ構成の一例を示した図である。
【図５】本実施の形態における設備情報の送信処理を示したフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１４】
図１は、本発明に係る遠隔監視サービスシステムの一実施の形態を示した全体構成図である。図１には、遠隔管理センタ１０と顧客側システム２０とが外部ネットワークであるインターネット８で接続された構成が示されている。
【００１５】
遠隔管理センタ１０は、顧客の遠隔監視対象となる設備を遠隔から監視する遠隔監視サービス提供側の施設であって、受信サーバ１１と遠隔管理システム１２とが設置されている。受信サーバ１１は、遠隔管理端末装置３０から送信されてくる設備情報を受信するウェブサーバである。遠隔管理システム１２は、受信サーバ１１により収集された各設備の設備情報を解析するなどして顧客に対して遠隔監視サービスを提供する。
【００１６】
顧客側システム２０は、顧客のビル等の施設に構築されたローカルネットワークシステムであり、顧客の従業員等が使用するＰＣ等の顧客端末装置２１と、顧客端末装置２１が接続されるローカルネットワーク２３と、ローカルネットワーク２３をインターネット８と接続するためのファイアウォール２２と、を有している。また、顧客側システム２０には、エレベータ等のビル設備を管理するためのビル設備システム２４と、このビル設備システム２４から送られてくる情報を受信する、ローカルネットワーク２３に接続された遠隔管理端末装置３０と、が含まれている。
【００１７】
なお、遠隔管理センタ１０は、複数の顧客側システムとインターネット８を介してアクセス可能に接続されているが、顧客側システムは、基本的に同等の構成で構築されているので、図１では、便宜的に１つのみを図示した。また、本実施の形態は、遠隔管理センタ１０がインターネット８を経由して顧客側システム２０から接続情報を受信することを特徴としており、例えば異常検出時に必要となる構成要素など本実施の形態の特徴の説明に関係のない構成要素については省略している。
【００１８】
図２は、本実施の形態における遠隔管理端末装置３０のハードウェア構成図である。本実施の形態における遠隔管理端末装置３０は、ゲートウェイとして機能するサーバコンピュータにより実現してもよい。遠隔管理端末装置３０は、図２に示したようにＣＰＵ１、ＲＯＭ２、ＲＡＭ３、ハードディスクドライブ（ＨＤＤ）４を接続したＨＤＤコントローラ５、通信手段として設けられたネットワークコントローラ６を内部バス７に接続して構成される。ローカルネットワーク２３及びビル設備システム２４はそれぞれ、ネットワークコントローラ６に接続される。なお、マウス、キーボード等の入力手段やディスプレイ等の表示手段を設けてもよいが、顧客側従業員等に操作されないようにユーザインタフェース手段は設けていない。
【００１９】
図３は、本実施の形態における遠隔管理端末装置３０を示したブロック構成図である。本実施の形態における遠隔管理端末装置３０は、インストール部３１、エミュレータ登録部３２、設備情報収集部３３、ブラウザ機能処理部３４、制御部３５、ブラウザ情報記憶部３８及び設備情報記憶部３９を有している。インストール部３１は、受付手段として設けられ、顧客側システム２０において利用可能なブラウザを特定する情報としてブラウザの名称及びそのバージョンを受け付ける。ブラウザ情報記憶部３８には、後述するように複数のブラウザエミュレーションソフトウェアの圧縮版が記憶されているが、インストール部３１は、更に、インストール手段として設けられ、受け付けた情報により特定されるブラウザに対応するブラウザエミュレーションソフトウェア（以下、「エミュレータ」とも称する）をブラウザ情報記憶部３８から取り出し、解凍した後、インストールする。ブラウザ情報記憶部３８には、後述するように複数のエミュレータの圧縮版が記憶されているが、エミュレータ登録部３２は、ブラウザ情報記憶部３８にまだ記憶されていないブラウザエミュレーションソフトウェアの圧縮版を登録する。設備情報収集部３３は、ビル設備システム２４に含まれる各種センサ等により検出されたセンサ情報等設備に関する設備情報を収集し、設備情報記憶部３９に蓄積する。ブラウザ機能処理部３４は、ブラウザ機能処理手段として設けられ、インストール部３１によりインストールされたブラウザエミュレーションソフトウェアを実行することで、当該ブラウザの機能を実現する。エミュレータは、本実施の形態の場合、ブラウザ機能処理部３４における処理機能を実現するソフトウェアにより実現されるが、遠隔管理端末装置３０に入力された情報、本実施の形態の場合は設備情報があたかもブラウザにより表示された入力画面から入力された情報として取り扱うようエミュレートする。そして、本実施の形態におけるブラウザ機能処理部３４は、設備情報を当該ブラウザの仕様で顧客側システム２０におけるローカルネットワーク２３、ファイアウォール２２及びインターネット８を経由して遠隔管理センタ１０へ送信する。制御部３５は、各構成要素３１〜３４と連携動作して、遠隔管理端末装置３０における処理の実行を制御する。特に、本実施の形態における制御部３５は、問合せ手段として設けられ、受信サーバ１１に対して通信要求の有無を問い合わせる問合せ要求をブラウザ機能処理部３４に送信させる。
【００２０】
一般に、「エミュレーション」とは、あるコンピュータや端末装置が他のコンピュータや端末装置の動作を模倣することをいうが、本実施の形態においては、情報があたかもブラウザにより表示された入力画面から入力された情報であるかのように取り扱うよう、データを当該ブラウザの仕様に合致させるよう変換することを「エミュレーション」と称している。また、エミュレーションをする動作を「エミュレート」、この機能を実現するもの（本実施の形態では、ソフトウェア）を「エミュレータ」と称している。
【００２１】
図４は、本実施の形態におけるブラウザ情報記憶部３８に記憶されるブラウザ情報のデータ構成の一例を示した図である。ブラウザ情報では、ブラウザＩＤと、エミュレータと利用の有無を示す「利用」フラグと、が対応付けてられている。ブラウザＩＤには、ブラウザを識別するための情報が設定される。図４では“ＢＲ１”などと示しているが、実際には、ブラウザの名称及びそのバージョンとの組み合わせで識別してもよい。エミュレータには、当該ブラウザをエミュレートするブラウザエミュレーションソフトウェアの圧縮版が登録される。当該ソフトウェアを別途格納する場合には、その格納場所を特定する情報を設定すればよい。「利用」フラグには、顧客側システム２０において利用可能なブラウザを特定するフラグ情報であり、またインストールされたエミュレータを特定するフラグ情報でもある。ブラウザ情報記憶部３８には、現時点において存在するブラウザのエミュレータの圧縮版が予め登録される。
【００２２】
遠隔管理端末装置３０における各構成要素３１〜３５は、遠隔管理端末装置３０に含まれるコンピュータと、コンピュータに搭載されたＣＰＵ１で動作するプログラムとの協調動作により実現される。また、各記憶部３８，３９は、遠隔管理端末装置３０に搭載されたＨＤＤ４にて実現される。
【００２３】
また、本実施の形態で用いるプログラムは、設定用端末４０から提供されることを想定しているが、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを実行することで各種処理が実現される。
【００２４】
次に、本実施の形態における動作について説明するが、本実施の形態における遠隔管理端末装置３０を作動させるには環境設定を事前に行う必要があるので、まず最初にこの環境設定について説明する。
【００２５】
遠隔管理端末装置３０は、図１に示したように設備に関する情報を収集できるようにビル設備システム２４と接続され、また、顧客のネットワークシステムのローカルネットワーク２３とも接続される。更に、本実施の形態において環境設定を行うには設定用端末４０を用いる必要があるので、図３に示したように設定用端末４０が接続される。設定用端末４０は、保守作業員によって携帯されるＰＣ等の携帯型情報端末装置である。設定用端末４０には、現時点で存在するエミュレータの圧縮版が格納されている。そこで、保守作業員による所定の操作に応じて、遠隔管理端末装置３０のエミュレータ登録部３２は、遠隔管理端末装置３０のブラウザ情報記憶部３８に登録されているエミュレータに対応するブラウザのリストを取得し、その取得したブラウザのリストと、設定用端末４０に保存されているエミュレータに対応しているブラウザのリストと、を比較する。そして、ブラウザ情報記憶部３８に登録されていないブラウザのエミュレータが存在する場合、エミュレータ登録部３２は、そのエミュレータの圧縮版を設定用端末４０から読み出して、そのブラウザのブラウザＩＤを対応付けてブラウザ情報記憶部３８に登録する。このようにして、現時点において存在するブラウザに対応するエミュレータの圧縮版を遠隔管理端末装置３０に保存させておく。圧縮版を用いることでＨＤＤ４の記憶容量の消費を抑えている。なお、遠隔管理端末装置３０にあって設定用端末４０にないエミュレータが存在する場合には、対応するブラウザは用いられなくなったとしてブラウザ情報記憶部３８から削除してもよい。
【００２６】
また、保守作業員は、所定の操作を行うことで、遠隔管理端末装置３０のブラウザ情報記憶部３８に登録されているエミュレータに対応するブラウザのリストを設定用端末４０のディスプレイに表示させ、その表示されたブラウザのリストの中から顧客側システム２０において利用可能なブラウザを選択する。保守作業員には、顧客側システム２０において利用可能なブラウザの種類が顧客から知らされている。保守作業員によるブラウザの選択操作及びインストール実行指示に応じて、遠隔管理端末装置３０のインストール部３１は、選択されたブラウザに対応したエミュレータの圧縮版をブラウザ情報記憶部３８から読み出し、解凍した後、インストールを行う。このようにして、選択されたブラウザのエミュレータを実行可能な状態にする。また、インストールされたエミュレータに対応する利用フラグをセット（図４では“○”で図示）する。
【００２７】
なお、顧客側システム２０において利用可能なブラウザが複数種類ある場合でも、その中から１つのブラウザを選択してインストールすればよい。
【００２８】
以上の環境設定は、遠隔管理端末装置３０を顧客側システム２０に設置したときや、顧客側において利用可能なブラウザが変更されたときなどに実施すればよい。なお、エミュレータのインストールとエミュレータの登録とは、独立した処理なので必ずしもセットで処理する必要はない。
【００２９】
以上のようにして環境設定が行われると、遠隔管理端末装置３０は、次の処理を実行する。この処理について図５に示したフローチャートを用いて説明する。
【００３０】
まず、遠隔管理端末装置３０においては、設備情報収集部３３がビル設備システム２４から送られてくる設備に関する情報を受け取り、設備情報記憶部３９に逐次蓄積していくが、制御部３５は、ブラウザ機能処理部３４（エミュレータ）を定期的に起動して設備情報の送信を指示する（ステップ１０１）。すなわち、ブラウザ機能処理部３４は、起動されると、前回の送信から現時点までに収集された情報を設備情報記憶部３９から取り出し（ステップ１０２）、その情報をそのまま、あるいは適宜集計等の計算をして設備情報を生成する。そして、設備情報を顧客側システム２０で利用可能なブラウザの仕様にエミュレートする（ステップ１０３）。なお、本実施の形態では、顧客側システム２０で利用可能なブラウザの仕様にエミュレートするためのエミュレータがインストールされ実行されているので、ブラウザ機能処理部３４（エミュレータ）は、プログラムされた通りに動作するだけでよい。そして、ブラウザ機能処理部３４は、顧客側システム２０で利用可能なブラウザの仕様に合致する形式に変換した設備情報を、ローカルネットワーク２３、ファイアウォール２２及びインターネット８を経由して遠隔管理センタ１０へ送信する（ステップ１０４）。設備情報は、顧客側システム２０で利用可能なブラウザの仕様に合致しているので、運用上、問題なくローカルネットワーク２３及びファイアウォール２２を経由して遠隔管理センタ１０の受信サーバ１１に向けて送出される。
【００３１】
遠隔管理センタ１０において、受信サーバ１１は、顧客側システム２０から送られてきた設備情報を受信すると、遠隔管理システム１２へ送る。そして、遠隔管理システム１２では、受け取った設備情報に基づいて顧客側に設置のビル設備の状況を認識する。なお、遠隔管理システム１２が提供する遠隔監視サービス自体は、本発明の要旨ではないので説明を省略する。
【００３２】
ところで、ビル設備の管理上、遠隔管理センタ１０側から顧客側システム２０に設置された遠隔管理端末装置３０に対して、何らかの指示や情報を送信したい場合がある。しかし、本実施の形態において例示したように、顧客側システム２０にファイアウォール２２が設置され、セキュリティ上、外部からのアクセスが制限されている場合、遠隔管理センタ１０からの主導的に情報を送信できない。そこで、本実施の形態においては、制御部３５に、問合せ要求をブラウザ機能処理部３４に送信するよう定周期的に指示を出させるようにした。
【００３３】
ブラウザ機能処理部３４は、この送信指示に応じて問合せ要求を遠隔管理センタ１０へ送信する。遠隔管理センタ１０における受信サーバ１１は、顧客側システム２０から送信されてきた問合せ要求を受信すると、遠隔管理システム１２に送信する情報の有無を問い合わせる。送信する情報がある場合、受信サーバ１１は、その情報を遠隔管理システム１２から受け取り、問合せ要求に対する返答として送信する。このようにして、遠隔管理端末装置３０は、遠隔管理センタ１０からの情報を受け取ることができる。一方、送信する情報がない場合、受信サーバ１１は、その旨を問合せ要求に対する返答として送信すればよい。
【００３４】
本実施の形態によれば、以上のようにして顧客側システムのローカルネットワーク２３を利用して、遠隔管理端末装置３０から遠隔管理センタ１０へ設備情報を送信することができる。これにより、ビル設備システム２４と遠隔管理センタ１０との間に当該用途専用のネットワークを設置することなくインターネット８を利用して設備情報を収集できるので、遠隔監視サービスの提供に要するコストを削減することができる。
【００３５】
また、遠隔管理端末装置３０から遠隔管理センタ１０へ問合せをさせることで、遠隔管理センタ１０側から遠隔管理端末装置３０へ情報を送信することができる。
【００３６】
なお、本実施の形態では、ビル設備を遠隔監視するサービスシステムを例にして説明したが、他のサービスシステムに適用してもよい。
【符号の説明】
【００３７】
１  ＣＰＵ、２  ＲＯＭ、３  ＲＡＭ、４  ハードディスクドライブ（ＨＤＤ）、５  ＨＤＤコントローラ、６  ネットワークコントローラ、７  内部バス、８  インターネット、１０  遠隔管理センタ、１１  受信サーバ、１２  遠隔管理システム、２０  顧客側システム、２１  顧客端末装置、２２  ファイアウォール、２３  ローカルネットワーク、２４  ビル設備システム、３０  遠隔管理端末装置、３１  インストール部、３２  エミュレータ登録部、３３  設備情報収集部、３４  ブラウザ機能処理部、３５  制御部、３８  ブラウザ情報記憶部、３９  設備情報記憶部、４０  設定用端末。
【図１】
0005685557.tif 000002
【図２】
0005685557.tif 000003
【図３】
0005685557.tif 000004
【図４】
0005685557.tif 000005
【図５】
0005685557.tif 000006