(57)【要約】【課題】メモリを効率良く使用して効率の良いデータ収集を行なうことができる情報管理装置を得ること。【解決手段】被管理装置の状態に関する情報を収集情報として収集し、上位コンピュータに送信する情報管理装置１において、被管理装置から収集する収集情報の収集条件および当該収集条件に対応する収集情報の重要度を設定する管理データ設定部１１と、被管理装置から収集した収集情報を上位コンピュータに送信できない場合に、収集情報に設定された重要度に基づいて上位コンピュータに送信できない収集情報の中から所定の収集情報を抽出し、抽出した所定の収集情報を圧縮処理するデータストレージ圧縮部１７と、圧縮処理した収集情報を保管情報として記憶するデータストレージ部１８と、保管情報を所定のタイミングで上位コンピュータに送信する送信部と、を備える。【選択図】        図２
2007164284.tif 000002
【特許請求の範囲】
【請求項１】
被管理装置の状態に関する情報を収集情報として収集し、上位コンピュータに送信する情報管理装置において、
前記被管理装置から収集する収集情報の収集条件および当該収集条件に対応する収集情報の重要度を設定する収集条件設定部と、
前記被管理装置から収集した収集情報を前記上位コンピュータに送信できない場合に、前記収集情報に設定された重要度に基づいて前記上位コンピュータに送信できない収集情報の中から所定の収集情報を抽出し、抽出した所定の収集情報を圧縮処理する圧縮処理部と、
前記圧縮処理部が圧縮処理した収集情報を保管情報として記憶する記憶部と、
前記記憶部が記憶する保管情報を所定のタイミングで前記上位コンピュータに送信する送信部と、
を備えることを特徴とする情報管理装置。
【請求項２】
前記収集条件設定部は、前記収集条件のグループ分けを行うとともに当該収集条件のグループ毎に前記収集情報の重要度を設定することを特徴とする請求項１に記載の情報管理装置。
【請求項３】
前記送信部は、前記収集情報の重要度に基づいた所定の順番で前記保管情報を前記上位コンピュータに送信することを特徴とする請求項１または２に記載の情報管理装置。
【請求項４】
前記記憶部は、前記保管情報を前記収集条件のグループと対応付けて記憶し、
前記記憶部から前記保管情報を削除する際には、前記収集条件のグループ毎に前記保管情報を削除するか否かが判断されることを特徴とする請求項２または３に記載の情報管理装置。
【請求項５】
前記記憶部は、前記保管情報を前記収集条件のグループと対応付けて記憶し、
前記送信部が前記保管情報を前記上位コンピュータに送信する際には、前記収集条件のグループ毎に前記保管情報を送信するか否かが判断されることを特徴とする請求項２または３に記載の情報管理装置。
【請求項６】
前記記憶部は、前記保管情報の内容に基づいてグループ化された保管情報を記憶し、
前記記憶部から前記保管情報を削除する際には、前記保管情報のグループ毎に前記保管情報を削除するか否かが判断されることを特徴とする請求項３に記載の情報管理装置。
【請求項７】
前記記憶部は、前記保管情報の内容に基づいてグループ化された保管情報を記憶し、
前記送信部が前記保管情報を前記上位コンピュータに送信する際には、前記保管情報のグループ毎に前記保管情報を送信するか否かが判断されることを特徴とする請求項３に記載の情報管理装置。
【請求項８】
前記上位コンピュータは複数からなり、
前記送信部は、前記複数からなる何れかの上位コンピュータに前記保管情報を送信することを特徴とする請求項１〜６のいずれか１つに記載の情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被管理装置内の情報を収集して上位ネットワーク側に送信する情報管理装置に関するものである。
【背景技術】
【０００２】
近年、ＰＬＣ（Programmable Logic Controller）等の制御装置によって、工場等の生産ラインを効率良く制御する技術の開発が進められている。ＰＬＣ等は、製品の製造装置等に種々の動作を行なわせるためＰＬＣ自身の動作も複雑化しており、ＰＬＣの状態等を効率良く監視、管理する必要がある。このため、例えばＰＬＣ等の被管理装置の状態等に関するデータを情報管理装置によって収集し、情報管理装置と接続された上位コンピュータ等の装置によって被管理装置の状態等に関するデータを管理する情報管理システム等が用いられている。
【０００３】
この情報管理システムでは、情報管理装置と上位コンピュータを接続するネットワークに障害が発生した場合には、情報管理装置が収集したデータを上位コンピュータに送信できないため、情報管理装置のメモリを圧迫してしまう。このため、ネットワークに障害が発生した場合であっても情報管理装置は被管理装置からのデータを効率良く管理しておくことが望まれる。
【０００４】
例えば、特許文献１に記載の記憶制御装置は、記憶手段に記憶されている情報が重要であるか否かを、記憶時点に対する任意の時点での状況の変化の程度で判別している。そして、記憶手段における記憶可能残容量が閾値容量より少ない場合に、重要でないと判別された情報を削除している。
【０００５】
また、特許文献２に記載のデータ収集装置は、取り外し可能な記憶媒体が交換されている期間、記憶媒体にデータを記憶させずデータをスタックし、記憶媒体の交換終了時にスタックされたデータを交換された記憶媒体上に記憶させている。
【０００６】
また、特許文献３に記載の通信システムは、端末が自装置に設けられたリソースの残量に応じたデータの送信をサーバに要求している。このとき、端末はリソース残量に応じたデータの優先度をサーバに通知し、サーバは端末からの要求、優先度に応じたデータのみを端末に送信している。
【０００７】
【特許文献１】特開２００２−９９４６３号公報
【特許文献２】特開昭５５−１１０３３２号公報
【特許文献３】特開２００１−１４５１６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記第１から第３の従来技術では不要なデータを削除して重要度の高いデータを記憶しておくことはできるが、メモリ自体を有効に利用しているとはいえず、メモリ自体を有効に利用した効率の良いデータ収集を行なえないという問題があった。
【０００９】
本発明は、上記に鑑みてなされたものであって、メモリを効率良く使用して効率の良いデータ収集を行なうことができる情報管理装置を得ることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、被管理装置の状態に関する情報を収集情報として収集し、上位コンピュータに送信する情報管理装置において、前記被管理装置から収集する収集情報の収集条件および当該収集条件に対応する収集情報の重要度を設定する収集条件設定部と、前記被管理装置から収集した収集情報を前記上位コンピュータに送信できない場合に、前記収集情報に設定された重要度に基づいて前記上位コンピュータに送信できない収集情報の中から所定の収集情報を抽出し、抽出した所定の収集情報を圧縮処理する圧縮処理部と、前記圧縮処理部が圧縮処理した収集情報を保管情報として記憶する記憶部と、前記記憶部が記憶する保管情報を所定のタイミングで前記上位コンピュータに送信する送信部と、を備えることを特徴とする。
【発明の効果】
【００１１】
この発明によれば、上位コンピュータに送信できない収集情報の中から、収集情報に設定された重要度に基づいた所定の収集情報を圧縮して記憶するので、記憶部を効率良く使用して効率の良い情報収集を行なうことが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明にかかる情報管理装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１３】
実施の形態１．
図１は、本発明に係る情報管理装置を備えた情報管理システムの構成を示す図である。情報管理システム２０は、情報管理装置１、情報管理装置１によってデータ（情報）管理の行なわれるＰＬＣ等の１〜複数の被管理装置Ｐ１〜Ｐｎ（ｎは自然数）、情報管理装置１が収集したデータを記憶して管理するパーソナルコンピュータ等の上位コンピュータ（上位装置）３を備えている。なお、ここではＰＬＣ等の被管理装置Ｐ１〜Ｐｎが制御する装置（被制御装置）は図示していない。
【００１４】
このうち、情報管理装置１と上位コンピュータ３、情報管理装置１と各被管理装置Ｐ１〜Ｐｎは、それぞれＬＡＮ（Local Area Network）２１，２２等の通信ネットワークで接続されている。
【００１５】
被管理装置Ｐ１〜Ｐｎは、被制御装置のエラーに関する情報、デバイス値、状態に関する情報（データ）を例えばリアルタイムで情報管理装置１に送信する。ここでは情報管理装置１が被制御装置に関するデータを収集するため、被管理装置Ｐ１〜Ｐｎが被制御装置に入力または出力するデータを情報管理装置１が収集する。
【００１６】
情報管理装置１は、被管理装置Ｐ１〜Ｐｎからの送信されるデータを収集して上位コンピュータ３に送信するパーソナルコンピュータ等の装置である。本実施の形態１に係る情報管理装置１は、メモリ（後述するデータストレージ部１８）に記憶しているデータ（後述する収集データ等）の中から重要度の高いデータ等を圧縮して記憶する機能を備えている。
【００１７】
上位コンピュータ３は、例えば生産管理サーバとして動作し、情報管理装置１が収集した被管理装置Ｐ１〜Ｐｎに関するデータを情報管理装置１から受信する。上位コンピュータ３は、データベース３１と接続されており、このデータベース３１によって情報管理装置１からのデータ（収集データ）を記憶する。なお、データベース３１は上位コンピュータ３が備える構成としてもよい。
【００１８】
つぎに、実施の形態１に係る情報管理装置１の構成について説明する。図２は、実施の形態１に係る情報管理装置の構成を示すブロック図である。情報管理装置１は、管理データ設定部（収集条件設定部）１１、管理データ記憶部１２、管理データ編集部１３、データストレージ状態管理部１４、データ通信部（送信部）１５、データ収集部１６、データストレージ圧縮部（圧縮処理部）１７、データストレージ部（記憶部）１８を備えている。
【００１９】
管理データ設定部１１は、収集して管理するデータの設定として、被管理装置Ｐ１〜Ｐｎから収集するデータの条件設定（後述する設定管理情報１０１の作成）を行なう。また、管理データ設定部１１は、管理（収集）を行うデータ毎に重要度（データ管理に関する重要度）を設定する。この条件設定や重要度の設定は、例えばユーザからの入力情報に基づいて行なう。
【００２０】
管理データ記憶部１２は、管理データ設定部１１が設定したデータの収集に関する設定（設定管理情報１０１）を記憶する。データ収集部１６は、管理データ記憶部１２が記憶するデータの収集に関する設定に基づいて、被管理装置Ｐ１〜Ｐｎから所定のデータを収集する。
【００２１】
データ通信部１５は、データ収集部１６が収集した被管理装置Ｐ１〜Ｐｎからのデータ（以下、収集データ（収集情報）という）を上位コンピュータ３に送信する。データ通信部１５は、データ収集部１６の収集データが正常に上位コンピュータ３へ送信されたか否かを判断し、正しく送信できなかった場合には、送信予定であった収集データを保管データとしてデータストレージ部１８に記憶させる。また、データ通信部１５は、収集データが正常に上位コンピュータ３へ送信できる状態となった場合に、データストレージ部１８に記憶させておいた保管データや後述する圧縮後保管データを上位コンピュータ３に送信する。
【００２２】
データストレージ部１８は、データ通信部１５からの指示に基づいて、上位コンピュータ３に送信予定であった保管データを記憶する。また、データストレージ部１８は、データ通信部１５からの指示に基づいて、上位コンピュータ３に送信済みの保管データを削除する。また、データストレージ部１８は、データストレージ圧縮部１７によって圧縮された圧縮後の保管データを記憶する。
【００２３】
データストレージ状態管理部１４は、データストレージ部１８の記憶容量が十分に残っているか否かを監視する。データストレージ状態管理部１４は、データストレージ部１８の記憶容量が十分でない場合に、データストレージ部１８の中から重要度の低い保管データ等を削除させる。
【００２４】
管理データ編集部１３は、データストレージ状態管理部１４がデータストレージ部１８の記憶容量が十分でないと判断した場合に、管理データ記憶部１２内の設定（設定管理情報１０１）を再設定する。
【００２５】
データストレージ圧縮部１７は、データストレージ状態管理部１４がデータストレージ部１８の記憶容量が十分でないと判断した場合に、データストレージ部１８内の収集データを圧縮する。データストレージ圧縮部１７は、例えば保管データの中で同一原因によって保管されたデータの共通部分を１つだけ残し他の部分を削除することによって保管データの圧縮処理を行なう。データストレージ圧縮部１７は、データの圧縮処理を行なった場合に情報管理装置１に対して与える負荷が所定の閾値よりも小さいと判断した場合に、保管データの圧縮処理を行なう。
【００２６】
つぎに、実施の形態１に係る情報管理装置１の動作手順について説明する。図３は、実施の形態１に係る情報管理装置の動作手順を示すフローチャートである。情報管理装置１の管理データ設定部１１は、まず管理（監視）を行なうデータ収集に関する種々の条件設定（管理データの設定処理）を行なう（ステップＳ１０）。ここでは、管理データ設定部１１が設定管理情報１０１を作成することによって管理データの収集条件を設定する。
【００２７】
管理データ設定部１１が、管理データの収集条件を設定した後、この設定（設定管理情報１０１）に基づいてデータ収集部１６が被管理装置Ｐ１〜Ｐｎからデータ収集を行なう（ステップＳ２０）。データ収集部１６は、ＬＡＮ２２を介して被管理装置Ｐ１〜Ｐｎからデータ収集を行なう。
【００２８】
データ収集部１６が収集したデータはデータ通信部１５が、ＬＡＮ２１を介して上位コンピュータ３に送信する。このとき、データ通信部１５は、データ収集部１６が収集した収集データが正常に上位コンピュータ３へ送信されたか否かを判断する。ネットワーク異常（ＬＡＮ２１の異常）等により上位コンピュータ３に収集データを正しく送信できなかった場合、データストレージ部１８は、送信予定であった収集データを保管データとして記憶（保管）しておく（ステップＳ３０）。
【００２９】
このとき、データストレージ圧縮部１７は、必要に応じて所定の保管データを圧縮させ、データストレージ部１８に記憶させる（ステップＳ４０）。
【００３０】
以下、ステップＳ１０〜Ｓ４０の処理を詳細に説明する。まず、ステップＳ１０で説明した管理データの収集条件の設定処理の詳細手順と、ステップＳ２０，Ｓ３０で説明した被管理装置Ｐ１〜Ｐｎからのデータの収集処理、保管処理の詳細手順について説明する。図４−１は、実施の形態１に係る情報管理装置の管理データの収集条件の設定処理手順を示すフローチャートであり、図４−２は、実施の形態１に係る情報管理装置のデータの収集処理手順を示すフローチャートである。
【００３１】
管理データ設定部１１は、管理データの収集条件の設定を行なう。管理データ設定部１１は、管理データの収集条件の設定として、例えば被管理装置Ｐ１〜Ｐｎから収集するデータの種類の設定を行なう。この条件設定は、例えばユーザからの入力情報に基づいて設定する（ステップＳ１１０）。
【００３２】
さらに、管理データ設定部１１は、管理（収集）を行うデータ（設定条件）毎に重要度を設定する（ステップＳ１２０）。この管理データ設定部１１による管理データの各種設定と、重要度の設定は、例えば設定管理情報１０１として管理データ記憶部１２に記憶しておく。
【００３３】
ここで、設定管理情報１０１の構成の一例について説明する。図５は、実施の形態１に係る設定管理情報１０１の構成の一例を示す図である。設定管理情報１０１は、収集データの収集条件を示す情報であり、「有効／無効」、「信号」、「イベント」、「故障区分」、「重要度」、「警告メッセージ」に関する項目がそれぞれ対応付けされて構成されている。
【００３４】
「有効／無効」は、情報管理装置１が被管理装置Ｐ１〜Ｐｎからデータ収集を行なうか否か示す情報である。情報管理装置１は、この項目が「有効」を示す場合にデータ収集を行い、この項目が「無効」を示す場合にデータ収集を行わない。
【００３５】
「信号」は、被管理装置Ｐ１〜Ｐｎに関するデータを記憶しているメモリアドレス（データの収集対象となる被制御装置が持つ情報を入出力するための被管理装置Ｐ１〜Ｐｎ内のメモリアドレス）を示している。情報管理装置１はこのメモリアドレスにアクセスして被管理装置Ｐ１〜Ｐｎの各データを収集する。
【００３６】
「イベント」は、収集データを上位コンピュータ３に送信する契機（条件）を示す情報である。情報管理装置１は、この「イベント」に対応する契機が発生した場合に、この「イベント」を含む収集データを上位コンピュータ３に送信する。
【００３７】
「重要度」は、収集データの重要性を示す情報である。ここでの、「重要度」は収集データの重要度を１０段階で示しており、重要性の低いものから重要性の高いものの順番に「１」〜「１０」で示している。本実施の形態１では、「重要度」の低い収集データが「重要度」の高い収集データよりも、優先的にデータストレージ部１８から削除される。
【００３８】
「故障区分」は、「イベント」の内容を示す情報であり、警告レベルのエラーを示す「警告」、重度の故障を示す「重故障」、定期的な報告を示す「定期報告」等がある。「警告メッセージ」は、収集データに関するコメントであり、収集データの内容を示す情報である。
【００３９】
管理データ設定部１１が管理データの収集条件の設定処理を行なった後、データ収集部１６は管理データ記憶部１２から管理データの収集条件（設定管理情報１０１）を取得する（ステップＳ２１０）。
【００４０】
データ収集部１６は、この設定管理情報１０１に基づいて、被管理装置Ｐ１〜Ｐｎからデータ収集を行なう（ステップＳ２２０）。データ通信部１５は、データ収集部１６が収集した収集データを上位コンピュータ３へ送信する（ステップＳ２３０）。
【００４１】
このとき、データ通信部１５は、データ収集部１６の収集データが正常に上位コンピュータ３へ送信されたか否かを判断する（ステップＳ２４０）。ネットワーク異常等により収集データを正しく送信できなかった場合（ステップＳ２４０、Ｎｏ）、データストレージ部１８は、送信予定であった収集データを保管データ（後述する保管データ情報１０２）として記憶する（ステップＳ２５０）。収集データを正しく送信できた場合や（ステップＳ２４０、Ｙｅｓ）、データストレージ部１８が送信予定であった収集データを記憶した後、データ収集部１６はデータ収集処理が終了したか否かを判断する（ステップＳ２６０）。データ収集部１６は、例えば被管理装置Ｐ１〜Ｐｎの動作を停止させる場合や情報管理装置１の動作を停止させる場合にデータ収集処理が終了したと判断する。
【００４２】
データ収集部１６が、被管理装置Ｐ１〜Ｐｎからのデータ収集を継続すると判断した場合（ステップＳ２６０、Ｎｏ）、ステップＳ２１０〜Ｓ２６０の処理が繰り返される。データ収集部１６が、被管理装置Ｐ１〜Ｐｎからのデータ収集を終了すると判断した場合（ステップＳ２６０、Ｙｅｓ）、データ収集処理を終了する。
【００４３】
つぎに、ステップＳ３０（ステップＳ２５０）、ステップＳ４０で説明した収集データの保管処理、保管データの圧縮処理の詳細手順について説明する。図６は、実施の形態１に係る情報管理装置のデータ保管処理の手順を示すフローチャートである。収集データの保管処理では、まずデータストレージ状態管理部１４がデータストレージ部１８の記憶容量が十分に残っているか否かを確認する（ステップＳ３１０）。データストレージ部１８の記憶容量が十分に残っていない場合（ステップＳ３１０、Ｎｏ）、データストレージ状態管理部１４はデータストレージ部１８の中から重要度の低い保管データを削除して保管データ情報１０２を編集する（ステップＳ３２０）。
【００４４】
ここで、データストレージ部１８内の保管データ情報１０２の構成の一例について説明する。図７は、実施の形態１に係る保管データの構成の一例を示す図である。保管データ情報１０２は、「故障状態」、「状態変化時刻」、「故障区分」、「装置状態」、「詳細情報」を含んで構成されている。
【００４５】
「故障状態」は、被管理装置Ｐ１〜Ｐｎの故障の状態を示す情報であり、例えば故障の発生を示す「発生」、故障からの復帰を示す「復帰」等がある。「状態変化時刻」は、「故障状態」の発生した時刻や日時を示す情報である。
【００４６】
「故障区分」は、被管理装置Ｐ１〜Ｐｎの故障の区分を示す情報であり、例えば警告レベルの故障を示す「警告」、定期的な故障に関する報告を示す「定期報告」、重大な故障を示す「重故障」等がある。
【００４７】
「詳細情報」は、被管理装置Ｐ１〜Ｐｎの故障に関する詳細な情報であり、例えばＡ加工処理の時間延長を示す情報、製品Ｂの仕上がり時間の遅れを示す情報、装置温度に関する情報、イーサネット（登録商標）等の通信エラーを示す情報、工具の稼動状況を示す情報、装置Ｘ１の電源異常を示す情報などが含まれている。
【００４８】
「装置状態」は、「詳細情報」の内容を示す情報である。例えば、「制御」は被制御装置の制御中に発生したデータであることを示し、「１０２」や「１０８」の値は、被制御装置の装置温度等を示すデータである。また、「正常」は例えば工具の稼動状況が正常であることを示すデータである。
【００４９】
データストレージ状態管理部１４は、データストレージ部１８の中から重要度の低い保管データを削除する際、データストレージ部１８内の保管データ情報１０２の中から重要度の低い保管データを抽出して削除させる。このとき、データストレージ状態管理部１４は、何れの保管データが重要度の低い保管データであるかを、図５の設定管理情報１０１に基づいて判断する。例えば、装置温度の「定期報告」の重要度「２」や、工具稼動状況の「定期報告」の重要度が「１」が、Ａ加工時間延長の「警告」の重要度「４」などよりも重要度が低いと判断される。したがって、ここでのデータストレージ状態管理部１４は、例えば「故障区分」が「定期報告」を示す保管データ（装置温度、工具稼動状況）を重要度の低い保管データとして削除する。
【００５０】
データストレージ状態管理部１４は、重要度の低い保管データを削除して編集した後の保管データを、図８に示す編集後保管データ情報１０３としてデータストレージ部１８に記憶させる。
【００５１】
図８は、編集後保管データの構成の一例を示す図である。編集後保管データ情報１０３は、図７に示す保管データ情報１０２と同様の構成を有しており、保管データ情報１０２の中から重要度の低い保管データが削除されたものとなっている。ここでは、保管データ情報１０２から「故障状態」が「復帰」を示すデータや「故障区分」が「定期報告」を示す保管データが削除されたものを、編集後保管データ情報１０３の一例として示している。
【００５２】
なお、図５には示していないが、故障状態が「復帰」である保管データは、Ａ加工時間延長の「警告」の重要度「４」などよりも重要度が低く、Ａ加工時間延長の「警告」を示す保管データよりも優先的に削除されている。
【００５３】
データストレージ状態管理部１４は、データストレージ部１８の記憶容量の残量に応じて削除する保管データのデータ量を変更してもよい。例えば、保管データ情報１０２から「故障状態」が「復帰」を示す保管データや「故障区分」が「定期報告」を示すデータを削除してもデータストレージ部１８の記憶容量の残量が所定の閾値よりも少ない場合、データストレージ状態管理部１４は、さらに所定の保管データを削除する。例えば、データストレージ状態管理部１４は、「故障状態」が「警告」である保管データを編集後保管データ情報１０３からさらに削除してもよい。
【００５４】
この後、管理データ編集部１３は、データストレージ状態管理部１４による保管データ情報１０２から編集後保管データ情報１０３への編集処理に基づいて、管理データ記憶部１２内の設定管理情報１０１を編集（再設定）する（ステップＳ３３０）。ここでの管理データ編集部１３は、ステップＳ３２０の処理で削除された保管データに対応するデータを収集させないよう設定管理情報１０１を編集する。具体的には、削除された保管データを収集させないため、削除された保管データの「有効／無効」を示す情報を「無効」に設定（編集）する。管理データ編集部１３は、再設定した設定管理情報１０１を編集後設定管理情報１０４として、管理データ記憶部１２に記憶させる。
【００５５】
ここで、編集後設定管理情報１０４の構成の一例について説明する。図９は、編集後設定管理情報１０４の構成の一例を示す図である。編集後設定管理情報１０４は、図５に示した設定管理情報１０１と同様の構成を有している。編集後設定管理情報１０４は、設定管理情報１０１において、削除された保管データに対応するデータの「有効／無効」を「無効」に設定した情報である。ここでは、「故障区分」が「定期報告」であるデータの「有効／無効」を示す情報が「無効」に設定されている場合を示している。
【００５６】
つぎに、データストレージ圧縮部１７は、データストレージ部１８内の編集後保管データ情報１０３の圧縮処理を行なった場合に、情報管理装置１に対して与える負荷が予め設定しておいた所定の閾値よりも小さいか否か（計算機負荷が小さいか否か）を判断する（ステップＳ３４０）。
【００５７】
計算機負荷が所定の閾値よりも小さい場合（ステップＳ３４０、Ｙｅｓ）、データストレージ圧縮部１７は、データストレージ部１８内の編集後保管データ情報１０３の圧縮処理を行ない（ステップＳ３５０）、圧縮後の編集後保管データ情報１０３をデータストレージ部１８に記憶させる（ステップＳ３６０）。
【００５８】
データの圧縮処理はパーソナルコンピュータ等の中でも一般的に使われており、データにあわせて種々の形式がある。例えばＺＩＰ圧縮は種々のファイルを圧縮するために利用される形式であり、解凍という逆の操作（処理）で元のファイルに復元することを可能としている。他の圧縮方法としては、例えばＪＰＥＧ圧縮がある。このＪＰＥＧ圧縮は画像データを効率よく圧縮するためのもので、圧縮した画像データは元に戻せない。これらの圧縮はデータの全体または所定の塊の単位でファイル一式を一括して処理するため、メモリ容量が必要であり圧縮処理を行なうパーソナルコンピュータ等の計算機の負荷が高くなる。このため、本実施の形態１の係る情報管理装置１では、計算機負荷が低い時に計算機負荷が高くならない方法（後述の図１０で示す圧縮処理）によって圧縮を行うこととする。
【００５９】
一方、計算機負荷が所定値よりも大きい場合（ステップＳ３４０、Ｎｏ）、データストレージ圧縮部１７は、データストレージ部１８内の編集後保管データ情報１０３の圧縮処理を行なわない。そして、データ通信部１５は送信予定であった収集データを保管データ情報１０２としてデータストレージ部１８に追加記憶させる（ステップＳ３６０）。
【００６０】
また、ステップＳ３１０の処理でデータストレージ状態管理部１４がデータストレージ部１８の記憶容量が十分に残っていると判断した場合、データ通信部１５は送信予定であった収集データを保管データ情報１０２としてデータストレージ部１８に追加記憶させる（ステップＳ３６０）。
【００６１】
つぎに、ステップＳ４０（ステップＳ３５０）で説明した編集後保管データ情報１０３の圧縮処理の手順について詳細に説明する。被管理装置Ｐ１〜Ｐｎでは、１つの故障が複数の障害（障害情報）となってあらわれることがある。例えば、図８に示した編集後保管データ情報１０３では、１２：００：３３に発生した装置Ｘ１の電源異常に起因して、エラー情報Ｒ１が発生している。すなわち、装置Ｘ１の電源異常に起因して、装置Ｘ１のスロット１０．ユニット１２でエラーが発生し、装置Ｘ１のスロット２．ユニット１でエラーが発生している（エラー情報Ｒ１）。これは、装置Ｘ１の電源異常によって電源以外の他のユニットが異常を検出し、複数回の異常報告（エラー情報Ｒ１）を行なったものである。
【００６２】
これらの電源異常、エラー情報Ｒ１は、同一原因によるものであり、１つのエラー情報があれば異常解析の手がかりにはなるものの、異常解析の信頼性をあげるためには異常に関するすべての情報があることが望ましい。
【００６３】
そこで、本実施の形態１では、所定の異常が発生した場合には、この異常発生から所定の時間（例えば５秒）内の異常は同一原因によるものとして取り扱う。すなわち、データストレージ圧縮部１７は、データストレージ部１８内の編集後保管データ情報１０３からエラー原因が共通であるデータを、類似データとして抽出する。なお、以下の説明では説明の便宜上、エラー原因が共通である保管データのうち最初に発生したエラーを起因エラーとし、その後に発生したエラーを類似エラーとして説明する。また、起因エラーに対応する編集後保管データ情報１０３内の保管データを起因エラーデータ、類似エラーに対応する編集後保管データ情報１０３内の保管データを類似エラーデータとして説明する。
【００６４】
図１０は、編集後保管データの圧縮処理の手順を示すフローチャートである。データストレージ圧縮部１７は、起因エラーが発生した時間から予め設定しておいた所定時間内のエラーを起因エラーデータに共通した類似エラーデータとして抽出する。ここでは、まずデータストレージ圧縮部１７が、編集後保管データ情報１０３からエラー原因が共通であるデータ（起因エラーデータ、類似エラーデータ）（編集後保管データが類似しているデータ）の検索を行なう（ステップＳ４１０）。
【００６５】
編集後保管データ同士で類似しているデータがある場合（起因エラーデータに対応す類似エラーデータが存在する場合）（ステップＳ４２０、Ｙｅｓ）、データストレージ圧縮部１７は、この類似エラーデータと起因エラーデータの類似部分を削除する（ステップＳ４３０）。ここでのデータストレージ圧縮部１７は、編集後保管データ情報１０３の類似エラーデータの項目の中から「故障状態」、「状態変化時刻」、「故障区分」、「装置状態」を起因エラーデータとの類似部分として削除する。そして、類似エラーデータの中から「詳細情報」だけを抽出し、起因エラーデータの「故障状態」、「状態変化時刻」、「故障区分」、「装置状態」と対応付ける。
【００６６】
これにより、図８に示した編集後保管データ情報１０３は、データストレージ圧縮部１７によって図１１に示す圧縮後保管データ情報１０５に圧縮される。図１１は、圧縮後保管データの構成の一例を示す図である。圧縮後保管データ情報１０５のエラー情報Ｒ２は、編集後保管データ情報１０３の起因エラーデータと類似エラーデータ（エラー情報Ｒ１）を圧縮したデータである。エラー情報Ｒ２内においては、「故障状態」、「状態変化情報」、「故障区分」、「装置状態」等の情報と複数の「詳細情報」が対応付けされて記憶されている。すなわち、エラー情報Ｒ２内では、起因エラーデータの「故障状態」、「状態変化情報」、「故障区分」、「装置状態」等の情報と、起因エラーデータの「詳細情報」、各類似エラーデータの「詳細情報」が対応付けされている。
【００６７】
なお、ここではエラー情報Ｒ２が、起因エラーデータの「故障状態」等の情報と、起因エラーデータの「詳細情報」、各類似エラーデータの「詳細情報」が対応付けされている場合について説明したが、エラー情報Ｒ２として類似エラーデータの「故障状態」等の情報と、起因エラーデータの「詳細情報」、各類似エラーデータの「詳細情報」を対応付けして記憶しておく構成としてもよい。
【００６８】
圧縮前の編集後保管データ情報１０３は、データストレージ圧縮部１７によってデータストレージ部１８から削除され、圧縮後保管データ情報１０５がデータストレージ圧縮部１７によってデータストレージ部１８に書き込まれる。
【００６９】
一方、編集後保管データ同士で類似しているデータがない場合（データストレージ圧縮部１７が類似エラーデータを抽出できなかった場合）（ステップＳ４２０、Ｎｏ）、このままデータの圧縮処理を終了する。
【００７０】
この後、ネットワーク異常が解消すると、データ通信部１５はデータストレージ部１８内の圧縮後保管データ情報１０５又は圧縮前の編集後保管データ情報１０３を上位コンピュータ３に送信する。また、データ収集部１６は被管理装置Ｐ１〜Ｐｎからのデータ収集を再開する。このとき、管理データ編集部１３は、設定管理情報１０１においてデータ収集を再開させる収集データの収集条件を、「無効」に設定する。
【００７１】
なお、本実施の形態１では、データストレージ部１８に記憶させた保管データをデータストレージ圧縮部１７が圧縮することとしたが、データストレージ圧縮部１７はデータストレージ部１８に記憶させる前の収集データを圧縮処理することとしてもよい。
【００７２】
また、本実施の形態１においては、保管データ情報１０２を編集した後の編集後保管データ情報１０３を圧縮処理することとしたが、保管データ情報１０２を編集せずそのまま圧縮処理することとしてもよい。
【００７３】
このように実施の形態１によれば、ネットワーク異常等によって上位コンピュータ３へ送信できなかった収集データのうち、重要度の高いデータを圧縮して記憶しておくので、メモリを効率良く使用して効率の良いデータ収集を行なうことが可能となる。
【００７４】
実施の形態２．
つぎに、図１２を用いてこの発明の実施の形態２について説明する。実施の形態２では、情報管理装置１が設定管理情報１０１を設定する際に、所定のグループ毎に重要度を一括して設定する。
【００７５】
図１２は、実施の形態２に係る設定管理情報の構成の一例を示す図であり、図１２の各構成要素のうち図５に示す実施の形態１の設定管理情報１０１と同一の構成要素については重複する説明を省略する。
【００７６】
図１２に示すように、実施の形態２に係る設定管理情報１０６は、収集データ（イベント）のグループ分けに関する情報である「グループ」を含んで構成されている。ここでの収集データ（収集条件）は、例えば生産ラインのうち最終の生産ラインで収集されたデータであることを示す「最終ライン」、部品Ｃを加工している際に収集されたデータであることを示す「部品Ｃ加工」、部材Ｄを加工している際に収集されたデータであることを示す「部材Ｄ加工」、資材に関する情報を示す「資材報告」、工機に関する情報を示す「工機報告」等によってグループ分けされている。
【００７７】
実施の形態２に係る管理データ設定部１１は、設定管理情報１０６を設定する際に、収集データのグループ分けに関する情報に基づいて、「グループ」毎にデータ管理に関する「重要度」を一括して設定する。ここでは「最終ライン」の「重要度」を「１０」に一括設定し、「部品Ｃ加工」と「部材Ｄ加工」の「重要度」を「８」に一括設定した場合を示している。また、「資材報告」の「重要度」を「１」に一括設定し、「工機報告」の「重要度」を「２」に一括設定した場合を示している。
【００７８】
実施の形態２に係るデータ収集部１６は、この設定管理情報１０６に基づいて、データ収集を行なう。なお、ここでのデータ収集、データストレージ、圧縮処理等は、実施の形態１に係る情報管理装置１と同様の動作によって行なうためその説明を省略する。
【００７９】
このように実施の形態２によれば、管理データ設定部１１が、収集データ（イベント）をグループ毎に一括して重要度の設定を行なうので、イベント（収集条件）の重要度を簡易な構成で迅速に設定することが可能となる。したがって、情報管理システム２０は効率の良いデータ収集を行なうことが可能となる。
【００８０】
実施の形態３．
つぎに、図１３を用いてこの発明の実施の形態３について説明する。実施の形態３では、上位コンピュータ３に保管データ情報１０２、編集後保管データ情報１０３、圧縮後保管データ情報１０５を送信する際に、データストレージ部１８に蓄えられたデータの中から重要度の高いものから順番に上位コンピュータ３にデータ送信し、送信済みのデータを削除する。なお、ここでは上位コンピュータ３に送信する保管データの一例として保管データ情報１０２に対応する保管データ情報１０７を上位コンピュータ３に送信する場合について説明する。
【００８１】
図１３は、実施の形態３に係る保管データの送信処理を説明するための図である。図１３の各構成要素のうち図７に示す実施の形態１の保管データ情報１０２と同一の構成要素については重複する説明を省略する。
【００８２】
実施の形態３に係るデータ通信部１５は、上位コンピュータ３に保管データを送信する際に、データストレージ部１８の中から重要度の高い保管データを優先的に上位コンピュータ３に送信させる。また、データストレージ状態管理部１４は、データ通信部１５が送信させた重要度の高い保管データを削除する。
【００８３】
ここでのデータ通信部１５は、保管データ情報１０７Ａ（実施の形態１で説明した保管データ情報１０２に対応）から、重要度の高い「重故障」や「警告」を「故障区分」として含むデータを上位コンピュータ３に送信する。また、データストレージ状態管理部１４は、データ通信部１５が送信させた重要度の高い保管データ（「重故障」や「警告」を「故障区分」として含むデータ）を保管データ情報１０７Ａから削除する（保管データ情報１０７Ｂの作成）。そして、データストレージ部１８は、保管データ情報１０７Ｂを新たな保管データとして記憶する。なお、ここでのデータ通信部１５による重要度の高低の判断は、図５に示した設定管理情報１０１等に基づいて行なう。
【００８４】
つぎに、データ通信部１５は、保管データ情報１０７Ｂから、「重故障」や「警告」の次に重要度の高い「定期報告」を「故障区分」として含むデータを上位コンピュータ３に送信する。また、データストレージ状態管理部１４は、データ通信部１５が送信させた保管データ（「定期報告」を「故障区分」として含むデータ）を保管データ情報１０７Ｂから削除する（保管データ情報１０７Ｃの作成）。そして、データストレージ部１８は、保管データ情報１０７Ｃを新たな保管データとして記憶する。
【００８５】
この後、データ通信部１５は、保管データ情報１０７Ｃの保管データを上位コンピュータ３に送信する。また、データストレージ状態管理部１４は、データ通信部１５が送信させた保管データを保管データ情報１０７Ｃから削除する。なお、ここでのデータ収集、データストレージ、圧縮処理等は、実施の形態１に係る情報管理装置１と同様の動作によって行なうためその説明を省略する。
【００８６】
なお、ここでは上位コンピュータ３に送信する保管データの一例として保管データ情報１０２に対応する保管データ情報１０７Ａ内の保管データを上位コンピュータ３に送信する場合について説明したが、図１１で示した実施の形態１の圧縮後保管データ情報１０５内の保管データを上位コンピュータ３に送信してもよい。この場合も、圧縮後保管データ情報１０５の中から重要度の高い保管データを順番に抽出し、保管データを抽出した順番で上位コンピュータ３に送信する。
【００８７】
このように実施の形態３によれば、データ通信部１５がデータストレージ部１８に蓄えられた保管データの中から重要度の高い保管データの順番で上位コンピュータ３に保管データ送信するので、上位コンピュータ３は重要度の高い保管データから順番に取得することが可能となる。したがって、再度ネットワーク障害が発生した場合であっても、重要度の高いデータの損失を効率良く防ぐことが可能となり、情報管理システム２０は効率の良いデータ収集を行なうことが可能となる。
【００８８】
実施の形態４．
つぎに、図１４を用いてこの発明の実施の形態４について説明する。実施の形態４では、データストレージ部１８の記憶容量が十分でなくデータストレージ部１８の中から重要度の低い保管データを削除させる際に、所定のグループ毎に保管データを削除する。
【００８９】
図１４は、グループ毎の保管データの削除処理を説明するための図である。図１４の各構成要素のうち図７に示す実施の形態１の保管データ情報１０２と同一の構成要素については重複する説明を省略する。
【００９０】
実施の形態４に係るデータストレージ状態管理部１４は、データストレージ部１８の記憶容量が十分に残っていない場合に、データストレージ部１８の中から重要度の低い保管データを削除する。このとき、データストレージ状態管理部１４は、削除したデータと同一グループの保管データも削除する。換言すると、データストレージ状態管理部１４は、グループ毎に重要度の低い保管データを優先的に削除すると判断する。なお、ここでのデータストレージ状態管理部１４による重要度の高低の判断は、図１２に示した設定管理情報１０６等に基づいて行なわれる。
【００９１】
データストレージ状態管理部１４は、例えばデータストレージ部１８の中から重要度の低い保管データとして、「故障状態」が「復帰」であって、「故障区分」が無い保管データを削除する（１）。このとき、データストレージ状態管理部１４は、この削除した保管データと同じ「グループ」である「最終ライン」を含む保管データも削除する（２）。
【００９２】
なお、実施の形態４では、重要度の低い保管データを削除する際に、この重要度の低い保管データと同じグループを含む保管データも削除することとしたが、保管データの削除処理はこの方法に限られない。例えば、重要度の高いデータを抽出した後、この重要度の高いデータと同一グループの保管データは保管を継続し、その他の保管データをグループ単位で削除してもよい。
【００９３】
また、ここではデータストレージ部１８の中から削除する保管データの一例として保管データ情報１０２に対応する保管データ情報１０８から重要度の低い保管データのグループを削除する場合について説明したが、図１１で示した実施の形態１の圧縮後保管データ情報１０５の中から重要度の低い保管データのグループを削除してもよい。この場合も、圧縮後保管データ情報１０５の中から重要度の低い保管データのグループを抽出し、この保管データのグループから先に削除する。なお、ここでのデータ収集、データストレージ、圧縮処理等は、実施の形態１に係る情報管理装置１と同様の動作によって行なうためその説明を省略する。
【００９４】
このように実施の形態４によれば、データストレージ部１８の保管データの削除をグループ毎に判断するので、重要度の高い保管データと同一グループの保管データは重要度が低い場合であっても保管しておくことが可能となり、保管データをグループ全体で上位コンピュータ３へ送信することが可能となる。これにより、情報管理装置１から上位コンピュータ３への保管データの提供をグループ単位で行なうことが可能となり、上位コンピュータ３は重要度の高い保管データと同一グループの保管データを取得することが可能となる。したがって、情報管理システム２０は効率の良いデータ収集を行なうことが可能となる。これにより、上位コンピュータ３は、被管理装置Ｐ１〜Ｐｎに関する管理を行う際に、重要度の高い保管データと関連のある重要度の低い保管データも用いることが可能となり、効率良く被管理装置Ｐ１〜Ｐｎの管理を行うことが可能となる。
【００９５】
実施の形態５．
つぎに、図１５を用いてこの発明の実施の形態５について説明する。実施の形態５では、上位コンピュータ３に保管データを送信する際に、データストレージ部１８に蓄えられた保管データの中から重要度の高いものから順番に上位コンピュータ３にデータ送信するとともに、重要度の高い保管データと同一グループの保管データも上位コンピュータ３に送信する。
【００９６】
図１５は、実施の形態５に係る保管データの送信処理を説明するための図である。図１５の各構成要素のうち図７に示す実施の形態１の保管データ情報１０２と同一の構成要素については重複する説明を省略する。
【００９７】
実施の形態５に係るデータ通信部１５は、上位コンピュータ３に保管データを送信する際に、データストレージ部１８の中から重要度の高い保管データを優先的に上位コンピュータ３に送信させる。このとき、データ通信部１５は、上位コンピュータ３に送信する重要度の高い保管データと同一グループの保管データもデータストレージ部１８の中から抽出して上位コンピュータ３に送信する。換言すると、データ通信部１５は、グループ毎に重要度の高い保管データを優先的に上位コンピュータ３に送信させると判断する。なお、ここでのデータストレージ状態管理部１４による重要度の高低の判断は、図１２に示した設定管理情報１０６等に基づいて行なわれる。
【００９８】
ここでのデータ通信部１５は、保管データ情報１０９Ａから、重要度の高い保管データである「重要度」が「１０」の保管データのグループ（「最終ライン」のグループ）を上位コンピュータ３に送信する。すなわち、データ通信部１５は、重要度の高い保管データと同一グループである「最終ライン」の保管データを保管データ情報１０９Ａから抽出して上位コンピュータ３に送信する。
【００９９】
データストレージ状態管理部１４は、データ通信部１５が送信させたデータ（重要度の高い保管データ及びこの保管データと同一グループの保管データ）をデータストレージ部１８から削除する。また、データストレージ状態管理部１４は、データ通信部１５が送信させた重要度の高い保管データ（「重要度」が「１０」のグループのデータ）を保管データ情報１０９Ａから削除する（保管データ情報１０９Ｂの作成）。データストレージ部１８は、保管データ情報１０９Ｂを新たな保管データとして記憶する。
【０１００】
つぎに、データ通信部１５は、保管データ情報１０９Ｂから、「重要度」が「１０」の次に高い「８」の保管データのグループ（「部品Ｃ加工」）を上位コンピュータ３に送信する。すなわち、データ通信部１５は、次に重要度の高い保管データと同一グループである「部品Ｃ加工」の保管データを保管データ情報１０９Ｂから抽出して上位コンピュータ３に送信する。
【０１０１】
データストレージ状態管理部１４は、データ通信部１５が送信させたデータ（「重要度」が「８」のデータ）を保管データ情報１０９Ｂから削除する。また、データストレージ状態管理部１４は、データ通信部１５が送信させた保管データと同一グループ（「部品Ｃ加工」）の保管データを保管データ情報１０９Ｂから削除する（保管データ情報１０９Ｃの作成）。データストレージ部１８は、保管データ情報１０９Ｃを新たな保管データとして記憶する。なお、ここでのデータ収集、データストレージ、圧縮処理等は、実施の形態１に係る情報管理装置１と同様の動作によって行なうためその説明を省略する。
【０１０２】
なお、ここでは上位コンピュータ３に送信する保管データの一例として保管データ情報１０２に対応する保管データ情報１０９Ａ内の保管データをグループ毎に上位コンピュータ３に送信する場合について説明したが、図１１で示した実施の形態１の圧縮後保管データ情報１０５内の保管データをグループ毎に上位コンピュータ３に送信してもよい。この場合も、圧縮後保管データ情報１０５の中から重要度の高い保管データのグループを抽出し、この保管データのグループから先に上位コンピュータ３に送信する。
【０１０３】
このように実施の形態５によれば、上位コンピュータ３への保管データの送信を、グループ毎に判断するので、重要度の高い保管データと同一グループの保管データは重要度が低い場合であっても上位コンピュータ３へ送信することが可能となる。これにより、情報管理装置１から上位コンピュータ３への保管データの提供をグループ全体で行なうことが可能となり、上位コンピュータ３は重要度の高い保管データと同一グループの保管データを取得することが可能となる。したがって、情報管理システム２０は効率の良いデータ収集を行なうことが可能となる。これにより、上位コンピュータ３は、被管理装置Ｐ１〜Ｐｎに関する管理を行う際に、重要度の高い保管データと関連のある重要度の低い保管データも用いることが可能となり、効率良く被管理装置Ｐ１〜Ｐｎの管理を行うことが可能となる。
【０１０４】
実施の形態６．
つぎに、図１６を用いてこの発明の実施の形態６について説明する。実施の形態６では、保管データ情報１１０内の各保管データをイベント発生時刻などの保管データ情報の内容に基づいてグループ分けし、グループ毎に所定の識別情報と対応付けておく。
【０１０５】
図１６は、実施の形態６に係る保管データの構成の一例を示す図であり、図１６の各構成要素のうち図７に示す実施の形態１の保管データ情報１０２と同一の構成要素については重複する説明を省略する。
【０１０６】
図１６に示すように、実施の形態６に係る保管データ情報１１０は、保管データ（イベント）のグループ分けに関する情報である「Ｔｒ、Ｎｏ」（トランザクション情報）を含んで構成されている。ここでの保管データは、例えばイベント発生の時刻により１つのまとまりと認識されたトランザクション情報（例えばシリアル番号）等の識別情報を持ち、同一のトランザクション情報を持つイベントは同一グループとして扱う。
【０１０７】
したがって、本実施の形態６では、データ通信部１５が収集データのイベント発生時刻等に基づいて、各収集データに所定のトランザクション情報を付加して保管データとする。データ通信部１５は、例えばイベント発生時刻が所定の範囲内に集まっているものに対して、同一のトランザクション情報を付加する。具体的には、イベントの発生時刻である「状態変化時刻」が「１０：３１：００」の保管データと、この保管データの「状態変化時刻」から例えば５秒以内の「１０：３１：０３」の保管データに対して、同一のトランザクション情報（「Ｔｒ、Ｎｏ」＝「００５１」）を付加する。
【０１０８】
また、ここでのデータストレージ部１８内の保管データの削除や上位コンピュータ３への保管データの送信は、トランザクション情報（グループ）に基づいて、実施の形態４，５に係る情報管理装置１と同様の動作によって行なう。
【０１０９】
なお、ここではデータストレージ部１８の中からグループ分けする保管データの一例として保管データ情報１０２に対応する保管データ情報１１０内の保管データをグループ分けする場合について説明したが、図１１で示した実施の形態１の圧縮後保管データ情報１０５内の保管データをグループ分けすることとしてもよい。また、ここでのデータ収集、データストレージ、圧縮処理等は、実施の形態１に係る情報管理装置１と同様の動作によって行なうためその説明を省略する。
【０１１０】
このように実施の形態６によれば、イベントの発生時刻などに基づいて保管データをグループ分けするので、グループ毎の保管データの管理（保管データの削除、保管データの送信）を容易に行なうことが可能となる。したがって、情報管理システム２０は効率の良いデータ収集を行なうことが可能となる。
【０１１１】
実施の形態７．
つぎに、図１７を用いてこの発明の実施の形態７について説明する。実施の形態７では、上位コンピュータ３への収集データの送信が失敗した場合、他に通信できるサーバ等があるか否かを判断し、通信できるサーバ等がある場合にはそのサーバに収集データを送信する。
【０１１２】
図１７は、実施の形態７に係る情報管理装置のデータの収集処理手順を示すフローチャートである。管理データ設定部１１が管理データの収集条件の設定処理を行なった後、データ収集部１６は管理データ記憶部１２から設定管理情報１０１を取得する（ステップＳ５１０）。データ収集部１６は、この設定管理情報１０１に基づいて被管理装置Ｐ１〜Ｐｎからデータ収集を行なう（ステップＳ５２０）。データ通信部１５は、データ収集部１６が収集した収集データを上位コンピュータ３へ送信する（ステップＳ５３０）。
【０１１３】
このとき、データ通信部１５は、データ収集部１６の収集データが正常に上位コンピュータ３へ送信されたか否かを判断する（ステップＳ５４０）。ネットワーク異常等により収集データを正しく送信できなかった場合（ステップＳ５４０、Ｎｏ）、データ通信部１５は、情報管理装置１から収集データを送信可能な送信先があるか否か（通信のできるサーバ等があるか否か）を判断する（ステップＳ５５０）。
【０１１４】
収集データを送信可能なサーバ等（送信先）がある場合（ステップＳ５５０、Ｙｅｓ）、データ通信部１５は、このサーバ等を収集データの送信先として設定する（ステップＳ５６０）。そして、データ通信部１５は、データ収集部１６が収集した収集データを設定した送信先に送信する（ステップＳ５３０）。
【０１１５】
一方、収集データを送信可能なサーバ等（送信先）がない場合（ステップＳ５５０、Ｎｏ）、データストレージ部１８は、送信予定であった収集データを保管データ情報１０２として記憶する（ステップ５７０）。
【０１１６】
データ通信部１５が、データ収集部１６の収集データが正常にサーバ等へ送信されたと判断するか、データストレージ部１８が、送信予定の収集データを保管データ情報１０２として記憶するまで、ステップＳ５３０〜Ｓ５７０の処理が繰り返される。
【０１１７】
収集データを正しく送信できた場合や（ステップＳ５４０、Ｙｅｓ）、データストレージ部１８が送信予定であった収集データを記憶した後、データ収集部１６はデータ収集処理が終了したか否かを判断する（ステップＳ５８０）。データ収集部１６が、被管理装置Ｐ１〜Ｐｎからのデータ収集を継続すると判断した場合（ステップＳ５８０、Ｎｏ）、ステップＳ５１０〜Ｓ５７０の処理が繰り返される。データ収集部１６が、被管理装置Ｐ１〜Ｐｎからのデータ収集を終了すると判断した場合（ステップＳ５８０、Ｙｅｓ）、データ収集処理を終了する、
【０１１８】
このように実施の形態７によれば、情報管理装置１が複数の上位コンピュータ３、サーバ等と接続されている場合、何れかの上位コンピュータ３、サーバ等に収集データを送信することが可能となり、情報管理装置１のメモリ（データストレージ部１８）を効率良く使用して効率の良いデータ収集を行なうことが可能となる。したがって、冗長構成された情報管理システム２０において、信頼度の高いデータ収集システムを構築することが可能となる。
【産業上の利用可能性】
【０１１９】
以上のように、本発明にかかる情報管理装置は、情報の収集および記憶に適している。
【図面の簡単な説明】
【０１２０】
【図１】本発明に係る情報管理装置を備えた情報管理システムの構成を示す図である。
【図２】実施の形態１に係る情報管理装置の構成を示すブロック図である。
【図３】実施の形態１に係る情報管理装置の動作手順を示すフローチャートである。
【図４−１】実施の形態１に係る情報管理装置の管理データの収集条件の設定処理手順を示すフローチャートである。
【図４−２】実施の形態１に係る情報管理装置のデータ収集処理手順を示すフローチャートである。
【図５】実施の形態１に係る設定管理情報の構成の一例を示す図である。
【図６】実施の形態１に係る情報管理装置のデータ保管処理の手順を示すフローチャートである。
【図７】実施の形態１に係る保管データ情報の構成の一例を示す図である。
【図８】編集後保管データ情報の構成の一例を示す図である。
【図９】編集後設定管理情報の構成の一例を示す図である。
【図１０】編集後保管データの圧縮処理の手順を示すフローチャートである。
【図１１】圧縮後保管データの構成の一例を示す図である。
【図１２】実施の形態２に係る設定管理情報の構成の一例を示す図である。
【図１３】実施の形態３に係る保管データの送信処理を説明するための図である。
【図１４】実施の形態３に係るグループ毎の保管データの削除処理を説明するための図である。
【図１５】実施の形態５に係る保管データの送信処理を説明するための図である。
【図１６】実施の形態６に係る保管データ情報の構成の一例を示す図である。
【図１７】実施の形態７に係る情報管理装置のデータ収集処理手順を示すフローチャートである。
【符号の説明】
【０１２１】
１  情報管理装置
３  上位コンピュータ
１１  管理データ設定部
１２  管理データ記憶部
１３  管理データ編集部
１４  データストレージ状態管理部
１５  データ通信部
１６  データ収集部
１７  データストレージ圧縮部
１８  データストレージ部
２０  情報管理システム
２１，２２  ＬＡＮ
３１  データベース
１０１，１０６  設定管理情報
１０２，１０７Ａ〜１０７Ｃ，１０８，１０９Ａ〜１０９Ｃ，１１０  保管データ情報
１０３  編集後保管データ情報
１０４  編集後設定管理情報
１０５  圧縮後保管データ情報
Ｐ１〜Ｐｎ  被管理装置
【図１】
2007164284.tif 000003
【図２】
2007164284.tif 000004
【図３】
2007164284.tif 000005
【図４−１】
2007164284.tif 000006
【図４−２】
2007164284.tif 000007
【図５】
2007164284.tif 000008
【図６】
2007164284.tif 000009
【図７】
2007164284.tif 000010
【図８】
2007164284.tif 000011
【図９】
2007164284.tif 000012
【図１０】
2007164284.tif 000013
【図１１】
2007164284.tif 000014
【図１２】
2007164284.tif 000015
【図１３】
2007164284.tif 000016
【図１４】
2007164284.tif 000017
【図１５】
2007164284.tif 000018
【図１６】
2007164284.tif 000019
【図１７】
2007164284.tif 000020