(57)【要約】【課題】  システム全体の構築を簡素なものとすること、コスト・アップを避けること、機能更新、性能アップ等の要求にも作業数が削減されること。【解決手段】    電子機器と、コンピュータ・システムとが通信ネットワークにより接続される電子機器システムにおいて、  前記電子機器は、前記通信ネットワークを介して、収集したデータを送信するリモート・ストレージ・アクセス制御部を備えるとともに、  前記データを前記コンピュータ・システムの所望形式として構築して配信するネットワーク付加装置を備えることを特徴とする電子機器システム。【選択図】                    図１
2005309703.tif 000002
【特許請求の範囲】
【請求項１】
電子機器と、コンピュータ・システムとが通信ネットワークにより接続される電子機器システムにおいて、
前記電子機器は、前記通信ネットワークを介して、収集したデータを送信するリモート・ストレージ・アクセス制御部を備えるとともに、
前記データを前記コンピュータ・システムの所望形式として構築して配信するネットワーク付加装置を備えることを特徴とする電子機器システム。
【請求項２】
前記所望形式は、ウェブ・ページであることを特徴とする請求項１記載の電子機器システム。
【請求項３】
前記ネットワーク付加装置は、前記通信ネットワークから送信されたデータを格納するデータ格納部と、ウェブ・ページを設定するウェブ・ページ設定部とを備えるストレージ部を有することを特徴とする請求項２記載の電子機器システム。
【請求項４】
前記ネットワーク付加装置は、複数の前記電子機器から送信されたデータを組み合わせて統合したウェブ・ページを配信することを特徴とする請求項３記載の電子機器システム。
【請求項５】
前記ネットワーク付加装置は、前記コンピュータ・システムの内部に設置したことを特徴とする請求項１から請求項４のいずれかに記載の電子機器システム。
【請求項６】
前記コンピュータ・システムは、前記ネットワーク付加装置と一体に設置したことを特徴とする請求項１から請求項４のいずれかに記載の電子機器システム。
【請求項７】
前記ネットワーク付加装置は、アクセス要求元、アクセス内容により、前記ウェブ・ページの提供順序または提供に際しての前記通信ネットワークの帯域を制御することを特徴とする請求項２記載の電子機器システム。
【請求項８】
前記ネットワーク付加装置は、前記コンピュータ・システムから要求のあったデータについてその履歴を管理することを特徴とする請求項１記載の電子機器システム。
【請求項９】
前記ネットワーク付加装置は、アクセス元の属性によって提供するデータの形式を変更することを特徴とする請求項１記載の電子機器システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工業用の各種プロセス、工場の生産ライン、各種実験設備等に設置される機器の操作、監視を行うプログラマブル・ロジック・コントローラ、調節機器、各種のデータを収集するデータ収集機器、レコーダ、オシロスコープ等の電子機器と、この電子機器と通信ネットワークにより接続し、各種命令、データを授受するコンピュータ・システムとから構成される電子機器システムに関するものである。
【背景技術】
【０００２】
各種の電子機器と、この電子機器と通信ネットワークにより接続し、命令、データを授受するコンピュータ・システムとから構成される電子機器システムに関連する先行技術文献として、次のようなものが挙げられる。
【０００３】
【特許文献１】特表２００２−５０３４１０号公報
【特許文献２】米国特許第５８０５４４２号明細書
【０００４】
図４は、このような従来の電子機器システムの一例を端的に表わす構成ブロック図である。
図４において、工業用の各種プロセス、工場の生産ライン、各種実験設備等に設置される機器の操作、監視、制御、データ収集を行う電子機器１０は、コントロール・ブロック１１、ウェブ・サーバー１２を備えるとともに、コントロール・ブロック１１に関連する入出力データを取り扱うウェブ・ページ１３を備える。
【０００５】
コントロール・ブロック１１は、電子機器１０の中核部であり、工業プロセス、生産ライン、各種実験設備等に対して設置される機器の操作、監視、制御、各種データの収集を行うブロックである。
【０００６】
ウェブ・サーバー１２は、ごく一般的に採用される通常のウェブ・サーバー機能を備えるブロックである。
【０００７】
ウェブ・ページ１３は、コントロール・ブロック１１で収集したデータを取り込み、また、クライアント側にダウンロードされて実行されるＪＡＶＡ（登録商標）（サンマイクロシステム社製のオブジェクト指向型プログラミング言語、以下、単に「ＪＡＶＡ」という）アプレットのようなソフトウェア・プログラム・コンポーネントを含むブロックである。
【０００８】
このような電子機器１０は、ネットワーク・インターフェイス１４を介して、有線方式または無線方式による、インターネット、ローカル・エリア・ネットワークＬＡＮ等の通信ネットワークＬに接続する。
【０００９】
尚、このような電子機器１０、コンピュータ・システム２０は、通信ネットワークＬに複数台接続されていてもよい。
【００１０】
また、コンピュータ・システム２０は、ディスプレイ２１、ブラウザ・ソフトウェア２３を備え、ネットワーク・インターフェイス２２を介して通信ネットワークＬに接続する、通常のクライアント・コンピュータ・システムである。
【００１１】
このような電子機器システムでは、クライアント側のコンピュータ・システム２０内のブラウザ・ソフトウェア２３は、必要に応じて、電子機器１０にアクセスする。これにより、電子機器１０は、ウェブ・サーバー１２からウェブ・ページ１３内の各種命令及びデータを、ネットワーク・インターフェイス１４、通信ネットワークＬ、コンピュータ・システム２０内のネットワーク・インターフェイス２２を経由してブラウザ・ソフトウェア２３にダウンロードする。そして、ブラウザ・ソフトウェア２３は、ダウンロードされた各種命令及びデータを解釈し、その結果をディスプレイ２１上に表示する。
【００１２】
より具体的には、例えば、温度測定機能を有するコントロール・ブロック１１で収集された現場の温度データは、ウェブ・ページ１３に設定される温度計グラフィックとともに、コンピュータ・システム２０に送信され、ブラウザ２３はこの各種命令及びデータを受け、温度データを指示する温度計グラフィックをディスプレイ２１に表示する、というような動作を実行する。
【００１３】
このようにして、従来の電子機器システムは、コンピュータ・システム２０と電子機器１０との間で、直接、通信を行なって必要なデータの取得、設定情報の送信を行ない、コンピュータ・システム２０側にてウェブ・ページ形式で電子機器１０の監視を実行している。
【００１４】
このとき、コンピュータ・システム２０は、電子機器１０の存在を予め把握していて、通信を行なう際の通信プロトコルとして、例えば、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を利用する場合には、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を指定して電子機器１０内のウェブ・サーバー１２に接続する。そして、必要であれば、認証作業を行なってデータ、情報にアクセスする。
【００１５】
また、コンピュータ・システム２０上に専用の通信アプリケーションを設定した場合でも、ＨＴＴＰを利用するときと手順は同様であり、接続する電子機器１０をユーザーが指定してデータ、情報にアクセスする。
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかし、上記のような従来では、次に記載するような問題があった。
【００１７】
電子機器１０は、取得した情報を自分自身で保持、管理する必要がある。
即ち、電子機器１０は、ストレージ機能を持つことが必須である。電子機器１０は、自分自身の設定情報のみを格納する程度のストレージであればフラッシュＲＯＭ等だけで対応できるが、外部から取得したデータを格納する場合、一般的にそのサイズは設定情報よりも大きなものであるので、別途、ハードウェアが必要である。このように、電子機器１０には大きなストレージを管理する機能が必要となり、追加するハードウェア自身のコストもあわせるとコストアップにつながる。
【００１８】
また、一般的に、ここに示すような電子機器１０は、コストや消費電力等の問題から、あまり高い処理能力を備えさせることは組み込み機器として難しく、ストレージを管理する機能のために必要な処理能力を確保し難い場合も多い。
【００１９】
更に、この電子機器１０が可動部分を多く持つハードディスク等のようなストレージを持つことは、電子機器１０自身の信頼性の低下にもつながる。
【００２０】
次に、複数台の電子機器１０を通信ネットワークＬに接続する場合、１台の電子機器１０毎にストレージを持つことは効率的とはいえない。また、１台の電子機器１０内のストレージを複数台の電子機器１０で共有する仕組みを１台ずつに搭載することも考えられるが煩雑である。
【００２１】
更に、電子機器１０の機能追加等の変更に対応しにくいという問題もある。
これは、コンピュータ・システム２０からのアクセス方法の変更、機能追加があった場合、各々の電子機器１０にその変更に対応させるための仕組みを入れ込まなければならない。
【００２２】
特に、ウェブ・ページ１３を用いてコンピュータ・システム１０上に表示させる画面を電子機器１０側で生成する場合、接続する全ての電子機器１０に対して同じ修正作業が必要である。
【００２３】
一般に、ここに示すような電子機器１０のファームウェアはＲＯＭ化されていて、コンピュータ・システム２０のように簡単にアップデートできないものが多い。このため、電子機器１０がコンピュータ・システム２０に提供することのできる情報（特に画面）はある程度汎用的なものとなっており、ユーザ毎のカスタマイズは容易ではない。
【００２４】
更には、コンピュータ・システム２０は、各電子機器１０の備えるアクセス手段を事前に知る必要がある。即ち、異なった種類の電子機器１０から構成されるシステムの場合、電子機器１０の有する情報へのアクセス手段が統一化できないことがある。
【００２５】
このため、コンピュータ・システム２０は、それぞれの電子機器１０にアクセスするための仕組み（ウェブであればＵＲＬ登録、専用アプリケーションのセットアップ等）を各電子機器１０の持つアクセス手段毎に、事前に、導入しておかなければならない。
【００２６】
次に、複数の電子機器１０から取得するデータの統合化、構築は、コンピュータ・システム２０側にて行う必要がある。
【００２７】
コンピュータ・システム２０と電子機器２０とが直接通信を行うため、複数の電子機器１０から得られるデータ、情報を連携させてコンピュータ・システム２０にて監視する場合、各電子機器１０からのデータ形式等の統合をコンピュータ・システム２０にて行う必要がある。
【００２８】
更に、コンピュータ・システム２０におけるデータのバックアップ作業が煩雑になる。つまり、電子機器１０からの取得データをバックアップしようにも、各電子機器１０毎にデータが分散しているため、作業が煩雑になる。
【００２９】
それから、セキュリティを確保するための仕組みを各電子機器１０が持つ必要がある。電子機器１０の有するデータ、情報にコンピュータ・システム２０からアクセス・コントロールをかける場合、各電子機器１０に認証情報を持たせる必要がある。このため、アカウント情報等を一元管理できないためにその管理コストが増大する、という問題が発生する。
【００３０】
従って本発明が解決しようとする課題は、システム全体の構築を簡素なものとすること、コスト・アップを避けること、機能更新、性能アップ等の要求にも作業数が削減されることにある。
【課題を解決するための手段】
【００３１】
このような課題を達成するために、本発明のうち請求項１記載の発明は、電子機器と、コンピュータ・システムとが通信ネットワークにより接続される電子機器システムにおいて、前記電子機器は、前記通信ネットワークを介して、収集したデータを送信するリモート・ストレージ・アクセス制御部を備えるとともに、前記データを前記コンピュータ・システムの所望形式として構築して配信するネットワーク付加装置を備えることを特徴とする電子機器システムである。
【００３２】
請求項２の発明は、前記所望形式は、ウェブ・ページであることを特徴とする請求項１記載の電子機器システムである。
【００３３】
請求項３の発明は、前記ネットワーク付加装置は、前記通信ネットワークから送信されたデータを格納するデータ格納部と、ウェブ・ページを設定するウェブ・ページ設定部とを備えるストレージ部を有することを特徴とする請求項２記載の電子機器システムである。
【００３４】
請求項４の発明は、前記ネットワーク付加装置は、複数の前記電子機器から送信されたデータを組み合わせて統合したウェブ・ページを配信することを特徴とする請求項３記載の電子機器システムである。
【００３５】
請求項５の発明は、前記ネットワーク付加装置は、前記コンピュータ・システムの内部に設置したことを特徴とする請求項１から請求項４のいずれかに記載の電子機器システムである。
【００３６】
請求項６の発明は、前記コンピュータ・システムは、前記ネットワーク付加装置と一体に設置したことを特徴とする請求項１から請求項４のいずれかに記載の電子機器システムである。
【００３７】
請求項７の発明は、前記ネットワーク付加装置は、アクセス要求元、アクセス内容により、前記ウェブ・ページの提供順序または提供に際しての前記通信ネットワークの帯域を制御することを特徴とする請求項２記載の電子機器システムである。
【００３８】
請求項８の発明は、前記ネットワーク付加装置は、前記コンピュータ・システムから要求のあったデータについてその履歴を管理することを特徴とする請求項１記載の電子機器システムである。
【００３９】
請求項９の発明は、前記ネットワーク付加装置は、アクセス元の属性によって提供するデータの形式を変更することを特徴とする請求項１記載の電子機器システム。
【発明の効果】
【００４０】
以上説明したことから明らかなように、本発明の請求項１，２，３，４，５，６，７，８及び請求項９によれば次のような効果がある。
【００４１】
（１）電子機器自身に大きなストレージを準備、設置する必要はなく、追加するハードウェアは全く不要である。従って、一旦、現場に設置された電子機器はそのままでよく、追加ハードウェアによるコスト・アップを避けることができる。
【００４２】
（２）電子機器にあって、ストレージを管理するような処理能力も必要はなく、ストレージを備えることによる信頼性の低下を免れることができる。
【００４３】
（３）１台の電子機器内のストレージを複数台の電子機器で共有する必要もない。
【００４４】
（４）各々の電子機器に対し、コンピュータ・システム側からのアクセス方法の変更、機能変更のための仕組みを入れ込むという作業も必要なく、本発明によれば、アクセス手段を統一化することができる。
【００４５】
（５）複数の電子機器から取得するデータ、情報の形式の統合をコンピュータ・システム側で行なう必要がなく、コンピュータ・システムの処理負担が軽減される。
【００４６】
（６）ネットワーク付加装置が複数の電子機器を統合するので、データのバック・アップも各電子機器毎でなく、一つの装置（ネットワーク付加装置）ですむので、効率的である。
【００４７】
（７）セキュリティの管理も各電子機器毎に設定する必要はないので、システム全体も簡素なものとなる。
【００４８】
以上述べたように、本発明によれば、ネットワーク付加装置を通信ネットワークに設置したので、各電子機器に設定しなければならない各種処理、データ管理、セキュリティ等の設定項目を省略することができ、システム全体を簡素に設定できるという効果を得るものである。
【発明を実施するための最良の形態】
【００４９】
以下本発明につき図面を用いて詳細に説明する。
図１は本発明の一実施例を示す構成ブロック図である。
【００５０】
この図１において、本発明は、通信ネットワークＬに、電子機器１００ａ，１００ｂ、コンピュータ・システム２００、ネットワーク付加装置３００が接続される電子機器システムである。
【００５１】
ここで、電子機器１００ａ，１００ｂは、図４に示した電子機器１０に相当する機器であり、その詳しい構成は、図２に示す。
【００５２】
図２にあって、電子機器１００ａ，１００ｂは、ネットワーク・インターフェイス１０１、Ｉ／Ｏインターフェイス１０２１，１０２２、Ｉ／Ｏバス・インターフェイス１０３、アドレス／データ・バス１０４、ＣＰＵ１０５の一般的な構成要素を備え、更に、リモート・ストレージ・アクセス制御部１０６を備える。
【００５３】
尚、ＣＰＵ１０５に設定される機能により、この電子機器１００ａ，１００ｂは、プログラマブル・ロジック・コントローラ、レコーダ、オシロスコープ等の各種機器に設定され得る。
【００５４】
リモート・ストレージ・アクセス制御部１０６は、後述するネットワーク付加装置３００（図３参照）内のストレージ部３０４にアクセスしてデータ及び設定情報を送受信するブロックであり、制御部１０６１、ストレージ部３０４に対してアクセス制御するアクセス制御部１０６２、ネットワーク・インターフェイス１０１と連絡する通信部１０６３、データを格納するデータ・レジスタ１０６４ａ，１０６４ｂ，・・・を備える。
【００５５】
この構成により、電子機器１００ａ，１００ｂは、設定された機能（例えば、コントロール機能）に関連する情報（プロセス・データ、ログ、機器の状態等）を収集し、図１に示す、コンピュータ・システム２００、ネットワーク付加装置３００に対してデータを送受信するとともに、これらの電子機器１００ａ，１００ｂに接続された種々の装置から自分自身への制御情報を受け付ける。
【００５６】
更に、電子機器１００ａ，１００ｂは、自身の収集したデータ、設定情報等を汎用または独自のネットワーク・プロトコルによって通信ネットワークＬ上に存在するネットワーク付加装置３００と送受信する。
【００５７】
電子機器１００ａ，１００ｂは、例えば、上記したように、プログラマブル・ロジック・コントローラ、データ・レコーダ等を想定し、温度計、圧力計、流量計、接点機器等、種々の下位機器からデータを収集し、場合によっては内部で制御演算してその制御演算データを下位機器へ送信する機器である。
【００５８】
次に、ネットワーク付加装置３００の詳細な構成を図３に表わす。
ネットワーク付加装置３００は、通信ネットワークＬに接続するための通信ネットワーク・インターフェイス３０１、ＣＰＵ３０２、後述するストレージ部３０４にアクセスするコントロール・コードを格納するコントロール・コード格納部３０３、種々のデータを格納するストレージ部３０４を備える。
【００５９】
更に、ストレージ部３０４は、各種データを保存するブロックであり、通信部３０４１、内部のウェブ・ページＷＰ１，ＷＰ２，・・・を制御するウェブ・サーバー・コードを格納するウェブ・サーバー・コード格納部３０４２、データＤ１，Ｄ２，・・・を制御するストレージ・コントロール・コードを格納するストレージ・コントロール・コード格納部３０４３を備える。
【００６０】
尚ここで、この例では、ストレージ部３０４にあって、ウェブ・ページＷＰ１，ＷＰ２，・・・を制御するウェブ・サーバー・コード格納部３０４２、データＤ１，Ｄ２，・・・を制御するストレージ・コントロール・コード格納部３０４３を備えるとしたが、ウェブ・ページ形式でなく、コンピュータ・システム２００側の所望する所望形式てしてよい。
【００６１】
即ち、このとき、データの配信、提供方法は、ネットワーク付加装置３００で加工でき、電子機器１００ａ，１００ｂ側での変更は不要である。
【００６２】
以上の構成により、ネットワーク付加装置３００は、データ保存機能、通信ネットワークＬに接続する電子機器１００ａ，１００ｂからデータを受信する機能、受信したデータをストレージ部３０４に格納する機能を備え、ストレージ部３０４内のデータにつき、他システムからのアクセスを可能とするとともに、データＤ１，Ｄ２，・・・とウェブ・ページＷＰ１，ＷＰ２，・・・とを組み合わせ、接続される他システムへ配信する機能を実現する。
【００６３】
より具体的には、ネットワーク付加装置３００は、通信ネットワークＬに接続する電子機器１００ａ，１００ｂ、リモート装置となるコンピュータ・システム２００、または、他のネットワーク付加装置３００等からのアクセスを受け付ける、サーバー・コンピュータ・システムの形態を採用するものである。
【００６４】
尚、アクセス要求元は、コンピュータ・システム２００のみでなく、このネットワーク付加装置３００に接続する他システムであってもよい。
【００６５】
更には、ネットワーク付加装置３００が扱うデータには、データのフォーマット機能、アクセス・モジュール提供機能等のような付加情報を追加してもよい。
【００６６】
データのフォーマット機能とは、電子機器１００ａ，１００ｂより受け取ったデータを後で利用しやすい形式にフォーマットして保存する、コンピュータ・システム２００にデータを配信する際に電子機器１００ａ，１００ｂの特性に応じたフォーマットに変換する、または、アクセス要求元にあってデータをフォーマットするための情報を別途付加する、等の機能である。
【００６７】
アクセス・モジュール提供機能は、アクセス要求元にあってデータ表示または処理するためのプログラム、例えば、各種のアプレット、コンポーネント、データ変換用コード、設定ツール等を配信する機能である。
【００６８】
つまり、ネットワーク付加装置３００は、ウェブ・ページ配信機能を備える構成であり、電子機器１００ａ，１００ｂ，・・・から送信されたデータＤ１，Ｄ２，・・・をこのウェブ・ページＷＰ１，ＷＰ２，・・・に埋め込み、データ要求アクセスを受けたコンピュータ・システム２００等の機器に対して、このウェブ・ページＷＰ１，ＷＰ２，・・・を送信する機能を備えるものである。
【００６９】
また、ネットワーク付加装置３００は、電子機器１００ａ，１００ｂから収集したデータを組み合わせる機能、統合してウェブ・ページを構築する機能等を備えるようにしてもよい。
【００７０】
次に、図１に戻り、コンピュータ・システム２００は、小型のパーソナル・コンピュータ等の一般的なコンピュータ・システムであり、本発明システムにあって、ネットワーク付加装置３００が提供する機能を経由して電子機器１００ａ，１００ｂのデータを利用するシステム、または、電子機器１００ａ，１００ｂ自身を制御するシステムである。
【００７１】
また、コンピュータ・システム２００はオペレータが実際に操作するコンピュータだけでなく、他システムと接続するゲートウェイ機能を持つシステムでもよく、また、より上位のコントローラ等であってもよい。
【００７２】
また、コンピュータ・システム２００とネットワーク付加装置３００とは必ずしも別の装置である必要はなく、コンピュータ・システム２００内部にネットワーク付加装置３００の機能を持たせるようにしてもよいし、またはその逆に、ネットワーク付加装置３００にコンピュータ・システム２００にネットワーク付加装置３００の機能を持たせるような一体構成としてもよい
【００７３】
小規模システムにあっては、ネットワーク付加装置３００としての役割としての専用ハードウェアの導入が現実的でない場合、前述したような一体的な構成がより現場のシステムに合致することもある。
【００７４】
通信ネットワークＬは、インターネット、公衆回線を利用した接続、シリアル・ケーブルによる直接接続、有線、無線等が考えられ、各装置の特性に応じた接続形態でシステムを構築する。
【００７５】
さて、図１に戻り、以上のように構成された本発明の電子機器システムの動作を次に説明する。
【００７６】
（Ａ）電子機器１００ａ，１００ｂは、例えば、プログラマブル・ロジック・コントローラ等を想定する。電子機器１００ａ，１００ｂは、動作を開始すると、内部のデータ収集機能により、下位に接続される温度計、接点機器等の現場機器（図示せず）からのデータ等を収集して内部に格納する。
【００７７】
（Ｂ）電子機器１００ａ，１００ｂは、通信ネットワークＬを介して、定周期または必要なタイミングにあって、格納したデータをネットワーク付加装置３００に送信する。
【００７８】
（Ｃ）ネットワーク付加装置３００は、送信されてきたデータを内部のストレージ部３０４に保存する。このとき、保存するデータは電子機器１００ａ，１００ｂから送信されたデータをそのままの形式で保存してもよいし、データ変換・圧縮等といった加工を行なってもよい。
【００７９】
（Ｄ）このような状態にあって、コンピュータ・システム２００のオペレータは、通信ネットワークＬを介し、ネットワーク付加装置３００に対して、電子機器１００ａ，１００ｂから取得したデータを手元にて読み出すようにアクセス要求する。
【００８０】
このとき、オペレータは、手元のコンピュータ・システム２００により、電子機器１００ａまたは電子機器１００ｂのＵＲＬ情報をネットワーク付加装置３００に送信するように操作する。
【００８１】
（Ｅ）ネットワーク付加装置３００は、コンピュータ・システム２００からの要求を解釈し、内部にて、送信すべきデータに対し、適切なデータ配信形式に変換する。ここで、上記の（Ｃ）の時点で変換不要であれそのままデータ提供することとなる。
【００８２】
（Ｆ）次に、ネットワーク付加装置３００は、データ要求を発信したコンピュータ・システム２００に対して内部に格納したデータを提供する。このとき、コンピュータ・システム２００の特性に応じたデータ形式によって配信するようにしてもよい。
【００８３】
詳しくは、ネットワーク付加装置３００は、コンピュータ・システム２００からの要求に応じ、対応する電子機器１００ａまたは電子機器１００ｂを選択し、コンピュータ・システム２００に対し、ウェブ・ページＷＰ１，ＷＰ２，・・・にデータＤ１，Ｄ２，・・・を埋め込む形式で要求されたデータ及び表示に必要な命令を提供する。
【００８４】
このとき、ネットワーク付加装置３００は、送信するデータと、表示命令とを同時に送信するようにしてもよいし、タイミングを変えて送信するようにしてもよいし、異なるポートより送信するようにしてもよい。
【００８５】
これらの命令、データを受信したコンピュータ・システム２００は、内部のブラウザ・ソフトウェア２３（図４参照）を起動し、表示命令に従って表示動作を実行する。これにより、コンピュータ・システム２００は、ウェブ・ページ形式で電子機器１００ａ，１００ｂにかかるデータをそのディスプレイに表示する。
【００８６】
これにより、コンピュータ・システム２００のオペレータは、所望のデータを手元でウェブ・ページ形式で認識することができる。
【００８７】
更にまた、以上述べたように、ネットワーク付加装置３００の設置により、以下の作用を実現する。
【００８８】
コンピュータ・システム２００は、ネットワーク付加装置３００にアクセスすることにより、電子機器１００ａ，１００ｂ内に存在するデータ、情報を得るものである。
【００８９】
また、ネットワーク付加装置３００は、複数台の電子機器１００ａ，１００ｂから収集したデータを組み合わせるとともに、それらのデータを統合してウェブ・ページを構築するようにしてもよい。
【００９０】
このとき、それらのデータの統合方式をネットワーク付加装置３００にて一括管理でき、その統合方式の変更は、ネットワーク付加装置３００上のデータを更新するだけでよいので効率は良い。
【００９１】
ネットワーク付加装置３００にて取得したデータは、一括管理され、バックアップ処理等の運用が容易となる。従来のように、各電子機器１００ａ，１００ｂに対してデータの管理、変換エンジンを搭載すると効率、パフォーマンスの面で問題が発生する。
【００９２】
更にまた、本発明におけるネットワーク付加装置３００を、通信ネットワークＬを介して、電子機器１００ａ，１００ｂと、コンピュータ・システム２００との間に設置することにより、以下のような機能を付加することもできる。
【００９３】
（１）電子機器システム向けのＱＯＳ（Ｑｕａｌｉｔｙ  Ｏｆ  Ｓｅｒｖｉｃｅ）制御
ネットワーク付加装置３００は、データの要求元、その内容により、データの提供順序や提供に際して使用する、通信ネットワークＬの帯域のコントロールを行うようにする。これにより、優先度の高い情報を判断して優先的にコンピュータ・システム２００側に配信する仕組みを構築することができる。
【００９４】
また、コンピュータ・システム２００から要求のあったデータについて、そのデータの履歴を管理するようにネットワーク付加装置３００のシステムを設定するようにしてもよい。これにより、同一データの要求に対する応答を高速に行うことができる。
【００９５】
更に、複数のネットワーク付加装置３００を通信ネットワークＬに設置して協調動作させるようにしてもよい。これにより、その電子機器システム全体の負荷を管理、制御する仕組みを取り入れることができる。
【００９６】
（２）アクセス元の特性に応じたデータ配信
ネットワーク付加装置３００に、コンピュータ・システム２００からアクセスする機器、ソフトウェア、あるいは人の属性等から最適な形式にてデータ配信する機能を付加するようにしてもよい。
【００９７】
例えば、このような機能を付加することにより、コンピュータ・システム２００にてデータ表示の際に、アクセス元の機器を判別し、コンピュータ・システム２００上のディスプレイ画面、または、携帯電話等の画面を切り替えて配信することもできる。
【００９８】
（３）セキュリティの確保
また、認証情報をネットワーク付加装置３００に集約するような設定でもよい。これにより、コンピュータ・システム２００からのアクセスを比較的容易にセキュアにすることができる。ユーザ認証、コンピュータ・システムの認証を行う際、従来の方法の場合は認証情報を各電子機器がそれぞれ別個に持つ必要があったが、本発明では不要である。
【００９９】
これにより、セキュリティ・ポリシーの変更の際、ネットワーク付加装置３００上のデータを更新するだけでシステム全体のポリシーを更新することができ、便利である。
【０１００】
また、通信自体をセキュアなものにするため、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）等の技術を使用する場合、従来は、これらの技術を利用可能にするための機能が各電子機器１００ａ，１００ｂ側に必要であり、コンピュータ・システム２００には、接続する電子機器１００ａ，１００ｂが使用している技術と対応のとれた機能が実装されたアプリケーションが必要であった。
【０１０１】
しかしながら、本発明によれば、セキュアにする区間を各電子機器１００ａ，１００ｂとネットワーク付加装置３００との間、ネットワーク付加装置３００とコンピュータ・システム２００との間と分離することができ、各区間ごとに事情に応じた適切な技術を適用することができる。
【０１０２】
（４）複数デバイスの統合
ネットワーク付加装置３００は、複数の電子機器１００ａ，１００ｂからそれぞれ異なった形式で提供されたデータを、予め定められた形式に整形した上でコンピュータ・システム２００に提供することができる。
【０１０３】
即ち、各々の電子機器１００ａ，１００ｂに対して、設定情報を送信する機能をネットワーク付加装置３００に追加することにより、電子機器１００ａ，１００ｂの設定を一括管理することができる。
【０１０４】
電子機器１００ａ，１００ｂに送信する設定情報は、コンピュータ・システム２００からネットワーク付加装置３００経由で与える、または、ネットワーク付加装置３００自身が保存、管理するようにしてもよい。
【０１０５】
異なる種類の電子機器１００ａ，１００ｂが接続されている場合、そのアーキテクチャの違いをネットワーク付加装置３００内の設定により、吸収することができる。コンピュータ・システム２００から電子機器１００ａ，１００ｂへのアクセスは、電子機器１００ａ，１００ｂの機種・アーキテクチャに関係なく統一的な手法にて行うことができる。
【０１０６】
以上述べたように、本発明によれば、システム全体の構築を簡素なものとすること、コスト・アップを避けること、機能更新、性能アップ等の要求にも作業数が削減されることにある。
【図面の簡単な説明】
【０１０７】
【図１】本発明の実施例を示す構成ブロック図である。
【図２】本発明の電子機器の構成を表わすブロック図である。
【図３】本発明のネットワーク付加装置の構成を表わすブロック図である。
【図４】従来の電子機器システムの構成ブロック図である。
【符号の説明】
【０１０８】
１００ａ，１００ｂ  電子機器
１０１  ネットワーク・インターフェイス
１０２１，１０２２  Ｉ／Ｏインターフェイス
１０３  Ｉ／Ｏバス・インターフェイス
１０４  アドレス／データ・バス
１０５  ＣＰＵ
１０６  リモート・ストレージ・アクセス制御部
１０６１  制御部
１０６２  アクセス制御部
１０６３  通信部
１０６４ａ，１０６４ｂ，・・・  データ・レジスタ
２００  コンピュータ・システム
３００  ネットワーク付加装置
３０１  通信ネットワーク・インターフェイス
３０２  ＣＰＵ
３０３  コントロール・コード格納部
３０４  ストレージ部
３０４１  通信部
３０４２  ウェブ・サーバー・コード格納部
３０４３  ストレージ・コントロール・コード部
ＷＰ１，ＷＰ２，・・・  ウェブ・ページ
Ｄ１，Ｄ２，・・・  データ
Ｌ  通信ネットワーク
【図１】
2005309703.tif 000003
【図２】
2005309703.tif 000004
【図３】
2005309703.tif 000005
【図４】
2005309703.tif 000006