(57)【要約】      （修正有）【課題】画像、動画及び音声データといったレコーディングデータからイベント情報を生成することのできる情報収集システムを提供する。【解決手段】レコーディングデータを記録するレコーダにネットワークを介して接続される情報収集システムは、特定事象の発生を示す現場データを予め用意しておき、レコーディングデータを標準パターンで走査して特定事象の発生を検知すると、その現場データをメモリ１１に記憶させる。データベース２には、各種各内容の補足情報を記憶しておき、メモリ１１に現場データが出現すると、その現場データを核としてイベント情報を生成する。【選択図】図２
2017004358.tif 000002
【特許請求の範囲】
【請求項１】
レコーディングデータを記録するレコーダにネットワークを介して接続された情報収集システムであって、
前記レコーディングデータを標準パターンで走査して特定事象の発生を検知する解析部と、
特定内容の現場データを予め記憶し、前記解析部の特定事象発生検知に応答して、特定事象の発生を示す当該現場データをメモリに記憶させる第１の現場データ生成部と、
各種各内容の補足情報が記憶されたデータベースと、
前記メモリに前記現場データが出現すると、前記現場データの特定内容に応じた内容の補足情報を前記データベースから探索し、前記現場データを核として、探索された前記補足情報と前記レコーディングデータを含めたイベント情報を生成するイベント情報生成部と、
を備えること、
を特徴とする情報収集システム。
【請求項２】
前記レコーダは、ビデオカメラ、スチルカメラ又はマイクロフォンであり、
前記レコーディングデータは、動画データ、定期的に撮影される複数の静止画データ、又は音声データであること、
を特徴とする請求項１記載の情報収集システム。
【請求項３】
前記現場データの種類に応じて前記イベント情報に含める前記補足情報の種類を特定した、前記イベント情報のモデルを記憶する辞書記憶部を更に備え、
前記イベント情報生成部は、前記モデルに示される種類の前記補足情報のグループから、前記現場データ及び既に含められた前記補足情報を検索キーとして、他の前記補足情報を絞り込むこと、
を特徴とする請求項１又は２記載の情報収集システム。
【請求項４】
前記レコーディングデータを解析して時系列上の前後データで変化の発生を検知する変化検出部と、
変化アリを示す現場データを予め記憶し、前記変化検出部の特定事象発生検知に応答して、当該変化アリを示す現場データをメモリに記憶させる第２の現場データ生成部と、
ユーザとのマンマシンインターフェースを有し、前記特定事象の発生を示す現場データに対応する前記モデルを、ユーザによる入力に従って生成するモデル設計部と、
ユーザとのマンマシンインターフェースを有し、前記特定事象の発生により現れるオブジェクトの標準パターンをユーザの入力に従って生成する特徴設計部と、
を更に備えること、
を特徴とする請求項３記載の情報収集システム。
【請求項５】
前記イベント情報生成部は、
前記解析部による検知を契機にして、前記レコーダが記録した前記特定事象の発生背景と前記特定事象の評価及び解釈を含む第１種の前記イベント情報を生成し、
前記変化検出部による検知を契機にして、前記レコーダが記録した不特定の変化の発生を報知する第２種の前記イベント情報を生成し、
前記モデル設計部と前記特徴設計部を含み、前記第２種のイベント情報を表示する表示部を有するシステム設計支援端末を更に備えること、
を特徴とする請求項４記載の情報収集システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工場やオフィス等で発生する現場データを収集する情報収集システムに関する。
【背景技術】
【０００２】
工場やオフィス等においては、各種の設備が稼働しており、それら設備を監視するデータ発生装置が観測値、エラー情報及びステータス情報等の設備に対する観測結果を示す現場データを出力する。データ発生装置は、設備のセンサ、ＦＡ（Ｆａｃｔｏｒｙ  Ａｕｔｏｍａｔｉｏｎ）を制御するプログラマブルロジックコントローラ、製品をカウントするコンピュータ、ユーザが情報入力可能なモバイル端末等である。
【０００３】
現場データは、コード化された、若しくは観測結果である数値として出力され、発生場所や日時情報が付加されたイベント情報として、固定資産管理者によりモニタリングされる。固定資産管理者は、例えば、工場では設備の保守管理者であり、オフィスではサーバ等の設備管理者である。
【０００４】
このイベント情報は、工場やオフィスの稼働管理、製品の品質管理、経営管理等の操業に寄与する貴重な情報である。しかしながら、設備から直接出力されるイベント情報は、コード若しくは単なる観測数値、及び発生場所や発生日時等の直接的な意味以外には、２次的、３次的な意味を有していない。従来は、現場レベルで得られた情報を管理や経営レベルに至るまでの間に各層で順次解釈し直し、イベント情報を２次的、３次的な意味を持つ情報に変化させていくことで、各レベルにおいてイベント情報を活用していた。そのため、現場レベルと管理や経営レベルとでは、情報の伝わり方にタイムラグが発生しがちとなり、現場レベルと経営管理レベルが遊離しがちとなっている。
【０００５】
そこで、出願人は、特願２０１１−１０４５３２号のように、各レベルにおいてリアルタイムにイベント情報を共有することのできる情報収集システムを提唱している。この情報収集システムは、現場データに付加する各補足情報の種類を定義するモデルが収容された辞書を記憶しておく。また、各種各内容の補足情報が記憶されたデータベースを用意しておく。そして、辞書に従って、データベースから各補足情報を検索し、検索された各補足情報を現場データに追加してイベント情報を生成する。
【０００６】
検索においては、イベント情報に含まれる現場データ及び追加された各補足情報のうちの各種組み合わせを検索キーとし、他の種類の最適内容の補足情報を検索する。すなわち、出願人が提唱する情報収集システムは、現場データを取っ掛かりとして、現場データの内容、これまで追加してきた各補足情報の内容に最適な内容の補足情報を追加する。
【０００７】
これにより、イベント情報は、現場データに対する単なる背景情報のみならず、現場データの内容に対する解釈や評価等の説明情報も加わることになり、情報伝達に即時性を有することになる。つまり、利用者側からは、必要とする内容が直接的かつ分かりやすく記述されたイベント情報が発生しているように見え、解釈の作業を要することなく、そのイベント情報の到達の時点で、イベント情報の持つ２次的、３次的な意味内容を理解することができる。従って、現場レベルから経営管理レベルに至るまで、イベント情報の到達のタイムラグを解消するのみならず、イベント情報に対する理解のタイムラグをも解消することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１６４１８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
工場やオフィス等において、現場で発生する特定事象を捕捉しているのは、センサやプログラマブルロジックコントローラのみではない。現場には、現場全体又は現場の局所を動画撮影するビデオカメラや、静止画を撮影するスチルカメラや、音声を録音するマイクロフォンも設置されており、これら機器も特定事象を記録していることがある。ビデオカメラ、スチルカメラ及びマイクロフォン等のレコーダもデータ発生装置として情報収集システムに組み込み、これらレコーダが発生させるレコーディングデータを現場データとして生かし、イベント情報を生成することができれば非常に有益である。
【００１０】
例えば、火災報知機が煙や温度から火災を検知する前に、ビデオカメラ等が小さな炎や火花を捉えていることはよくあることである。つまり、レコーダによって記録される範囲は非常に広い。例えば、温度センサの設置箇所近傍まで延焼が拡がらなければ、温度センサは火災を検知できない。一方、カメラは、温度センサの設置箇所のみならず、その設置箇所を含めた広域を監視範囲とすることができるので、火災を温度センサよりも早く記録している場合が多い。また、稼働物同士の衝突は、稼働物の停止や稼働物のモータトルクの異常によってセンシング可能であるが、稼働物の停止やモータトルクの異常にまで至らない段階で、衝突音が発生している場合があり、マイクロフォンは、稼働物同士の衝突をこれらより早く記録している場合が多い。
【００１１】
しかしながら、適切な背景情報や説明情報を現場データに付加してイベント情報を生成するには、情報収集システムが現場データの意味内容を把握しなくてはならないが、レコーダから出力されるレコーディングデータは、意味内容を直接は把握できる現場データとはいえない。その理由は、第１に、レコーディングデータは、特定オブジェクト単体を記録するのみならず、特定オブジェクト以外も大量に記録されたバルキーデータである。第２に、特定オブジェクトの表示位置、表示時間帯、録音時間帯も一定でないことがあり、特定オブジェクト自体をノイズと区分けする設定が予め講じられない。第３に、特定オブジェクト自体も一定形状をとるわけではなく、特定オブジェクトを表現する規定コードを予め決定できない。
【００１２】
例示すると、炎が写った動画において、常時炎のみが写っているわけではない。炎が必ず一定時間帯に出現するとは限らない。炎は一定形状をとらない。すなわち、画像、動画及び音声データは、特定オブジェクト以外のノイズを多く含んで、特定オブジェクトとノイズが直接的には判別不能に混在化したデータであるため、意味内容を直接把握することができない。
【００１３】
そのため、従来、画像、動画及び音声データといったレコーディングデータは、センサの温度情報等の他の現場データに対して付加される背景情報や説明情報としての扱いにすぎなかった。または、撮影・録画時間、カメラやマイクの設置場所といった、画像、動画及び音声データの発生経緯を現場データとして取り扱い、その現場データに対して付加される背景情報や説明情報としての扱いにすぎなかった。このように、従来、画像、動画又は音声データが捉えた特定の事象に背景や説明を加えたイベント情報を生成することはできなかった。
【００１４】
本発明は、上記のような従来技術の問題点を解決するために提案されたもので、画像、動画及び音声データといったレコーディングデータからイベント情報を生成することのできる情報収集システムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明に係る情報収集システムは、レコーディングデータを記録するレコーダにネットワークを介して接続された情報収集システムであって、前記レコーディングデータを標準パターンで走査して特定事象の発生を検知する解析部と、特定内容の現場データを予め記憶し、前記解析部の特定事象発生検知に応答して、特定事象の発生を示す当該現場データをメモリに記憶させる第１の現場データ生成部と、各種各内容の補足情報が記憶されたデータベースと、前記メモリに前記現場データが出現すると、前記現場データの特定内容に応じた内容の補足情報を前記データベースから探索し、前記現場データを核として、探索された前記補足情報と前記レコーディングデータを含めたイベント情報を生成するイベント情報生成部と、を備えること、を特徴とする。
【００１６】
前記レコーダは、ビデオカメラ、スチルカメラ又はマイクロフォンであり、前記レコーディングデータは、動画データ、定期的に撮影される複数の静止画データ、又は音声データであるようにしてもよい。
【００１７】
前記現場データの種類に応じて前記イベント情報に含める前記補足情報の種類を特定した、前記イベント情報のモデルを記憶する辞書記憶部を更に備え、前記イベント情報生成部は、前記モデルに示される種類の前記補足情報のグループから、前記現場データ及び既に含められた前記補足情報を検索キーとして、他の前記補足情報を絞り込むようにしてもよい。
【００１８】
前記レコーディングデータを解析して時系列上の前後データで変化の発生を検知する変化検出部と、変化アリを示す現場データを予め記憶し、前記変化検出部の特定事象発生検知に応答して、当該変化アリを示す現場データをメモリに記憶させる第２の現場データ生成部と、ユーザとのマンマシンインターフェースを有し、前記特定事象の発生を示す現場データに対応する前記モデルを、ユーザによる入力に従って生成するモデル設計部と、ユーザとのマンマシンインターフェースを有し、前記特定事象の発生により現れるオブジェクトの標準パターンをユーザの入力に従って生成する特徴設計部と、を更に備えるようにしてもよい。
【００１９】
前記イベント情報生成部は、前記解析部による検知を契機にして、前記レコーダが記録した前記特定事象の発生背景と前記特定事象の評価及び解釈を含む第１種の前記イベント情報を生成し、前記変化検出部による検知を契機にして、前記レコーダが記録した不特定の変化の発生を報知する第２種の前記イベント情報を生成し、前記モデル設計部と前記特徴設計部を含み、前記第２種のイベント情報を表示する表示部を有するシステム設計支援端末を更に備えるようにしてもよい。
【００２０】
前記情報収集システムは、前記レコーダに加え、前記現場データを直接発生させるデータ発生装置にネットワークを介して接続され、前記イベント情報生成部は、前記データ発生装置が発生させた現場データが出現すると、前記現場データが示す内容に応じた補足情報を前記データベースから探索し、前記データ発生装置の前記現場データを核として、探索された前記補足情報を含めた前記イベント情報を生成し、前記変化検出部による検知を契機にして生成される前記イベント情報には、前記変化の発生の時刻前後に前記データ発生装置から発生した前記現場データを前記補足情報として含めるようにしてもよい。
【００２１】
前記情報収集システムは、前記レコーダに加え、前記現場データを直接発生させるデータ発生装置にネットワークを介して接続され、前記イベント情報生成部は、前記データ発生装置が発生させた現場データが出現すると、前記現場データが示す内容に応じた補足情報を前記データベースから探索し、前記データ発生装置の前記現場データを核として、探索された前記補足情報を含めた前記イベント情報を生成し、前記変化検出部による検知を契機にして生成される前記イベント情報には、前記変化の発生の時刻前後に前記データ発生装置から発生した前記現場データに基づく前記イベント情報を前記補足情報として含めるようにしてもよい。
【００２２】
前記解析部は、警備員の身体的又は着衣の特徴を模した前記標準パターンで前記レコーディングデータを走査し、警備員の到着を前記特定事象の発生として検知するようにしてもよい。
【００２３】
前記データベースには、前記レコーディングデータに記録された警備員の現実の到着時刻と、警備員の到着予定時刻と、遅刻限度時間と、遅刻報知と、正常時間内到着報知とを内容とする各補足情報が記憶され、前記イベント情報生成部は、前記現実の到着時刻と、警備員の到着予定時刻と、遅刻限度時間とに基づき、前記遅刻報知か前記正常時間内到着報知の一方の前記補足情報を選択して前記イベント情報に含めるようにしてもよい。
【００２４】
前記解析部は、炎の特徴を模した前記標準パターンで前記レコーディングデータを走査し、出火を前記特定事象の発生として検知するようにしてもよい。
【００２５】
前記データベースには、前記レコーディングデータに記録された出火時刻と出火場所を内容とする各補足情報が記憶され、前記イベント情報生成部は、前記出火時刻と前記出火場所を前記イベント情報に含めるようにしてもよい。
【００２６】
前記データベースには、前記出火場所近傍の各種センサの計測値が各補足情報として記憶され、前記イベント情報生成部は、前記出火時刻と前記出火場所に加えて前記センサの計測値を前記イベント情報に含めるようにしてもよい。
【００２７】
前記解析部は、メンテナンス員の身体的又は着衣の特徴を模した前記標準パターンで前記レコーディングデータを走査し、メンテナンス員の到着を前記特定事象の発生として検知するようにしてもよい。
【００２８】
前記データベースには、前記レコーディングデータに記録されたメンテナンス員の現実の到着時刻と、メンテナンス員の駆け付けを要する事象の発生時刻が各補足情報が記憶され、前記イベント情報生成部は、前記到着時刻と前記発生時刻とに基づき、前記メンテナンス員の駆け付け時間を演算して前記補足情報として前記イベント情報に含めるようにしてもよい。
【００２９】
前記解析部は、特定人物の身体的特徴を模した前記標準パターンと、人の特徴を模した前記標準パターンの各々で前記レコーディングデータを走査し、不審者又は侵入者の発生を検知するようにしてもよい。
【００３０】
前記レコーダは、設備が有する画面を視野に収めて設置され、前記解析部は、特定画像、特定文字、特定文字列、特定記号、又は特定記号列を模した前記標準パターンで前記レコーディングデータを走査し、前記設備の特定事象の報知を検知するようにしてもよい。
【００３１】
前記解析部は、人の特徴を模した前記標準パターンの各々で前記レコーディングデータを走査し、且つ前記標準パターンで特定された人のオブジェクトの変化を検知し、前記第１の現場データ生成部は、患者の転倒を含む不審挙動の発生を示す前記現場データを予め記憶し、前記解析部の検知に応答して、当該患者の転倒を含む不審挙動の発生を示す前記現場データをメモリに記憶させるようにしてもよい。
【発明の効果】
【００３２】
本発明によれば、レコーディングデータが記録する特定事象と其の発生背景及び特定事象の評価や解釈を含むイベント情報を生成することができ、レコーディングデータを補足資料としてではなく、主要資料として扱うことができる。
【図面の簡単な説明】
【００３３】
【図１】本実施形態に係る情報収集システムを含むネットワーク構成を示すブロック図である。
【図２】本実施形態に係る情報収集システムの構成を示すブロック図である。
【図３】本実施形態に係る情報収集システムが生成するイベント情報の模式図である。
【図４】本実施形態に係る情報収集システムのイベント情報の生成を示す模式図である。
【図５】本実施形態に係る情報収集システムが有するモデルの模式図である。
【図６】本実施形態に係る情報収集システムが記憶する設計用のイベント情報のモデルを示す模式図である。
【図７】本実施形態に係る情報収集システムの有するシステム設計支援端末の構成を示すブロック図である。
【図８】本実施形態に係る情報収集システムによるレコーディングデータに基づく設計用のイベント情報生成を示すフローチャートである。
【図９】本実施形態に係る情報収集システムによるレコーディングデータに基づく操業用のイベント情報生成を示すフローチャートである。
【図１０】本実施形態に係る情報収集システムの警備員到着のイベント情報に関する設計過程から生成過程までを示す模式図である。
【図１１】本実施形態に係る情報収集システムの火災早期発見のイベント情報に関する設計過程から生成過程までを示す模式図である。
【図１２】本実施形態に係る情報収集システムの火災早期発見のイベント情報に関する設計過程から生成過程までを示す模式図である。
【図１３】本実施形態に係る情報収集システムのメンテナンス員到着のイベント情報に関する設計過程から生成過程までを示す模式図である。
【図１４】本実施形態に係る情報収集システムの侵入者発見のイベント情報に関する設計過程から生成過程までを示す模式図である。
【図１５】本実施形態に係る情報収集システムの装置停止のイベント情報に関する設計過程から生成過程までを示す模式図である。
【図１６】本実施形態に係る情報収集システムの不審挙動発見のイベント情報に関する設計過程から生成過程までを示す模式図である。
【発明を実施するための形態】
【００３４】
以下、本発明に係る情報収集システムの実施形態について図面を参照して詳細に説明する。
【００３５】
（構成）
図１は、本実施形態に係る情報収集システムを含むネットワーク構成を示すブロック図である。情報収集システム１はネットワーク３００に接続されている。ネットワーク３００には、データベース２と、１機以上のデータ発生装置１００と、１機以上のレコーダ２００が更に接続されている。ネットワーク３００は、ＩＥＥＥ８０２．３等の有線通信プロトコル、ＩＥＥＥ８０２．１１で規定される無線通信プロトコル、その他のプロトコルに準拠したネットワークであり、有線ＬＡＮ網、無線ＬＡＮ網、インターネット網、若しくは専用回線等の通信回線、又はこれらの複合である。
【００３６】
データ発生装置１００は、工場、オフィス又は住宅に設置されたセンサ装置、ＦＡを制御するＰＬＣ、又はモバイル端末である。センサ装置は、センサ本体とコンピュータ又はマイコンを有し、ネットワーク３００を介してデータ送信可能である。センサ装置は、例えば温度計、流量計、エンコーダ、電圧計、電流計等の各種物理量を観測し、又は近接センサ等のように通過した製品のロットナンバー等の各種数値をカウントする。ＰＬＣは、例えば製品のプロセス完了やエラー等のステータスを監視する。すなわち、データ発生装置１００は、現場データ１００ａを発生させる。現場データ１００ａは、観測結果情報、ロットナンバー情報又はステータス情報等の設備や製品に対する観測結果である。
【００３７】
レコーダ２００は、工場やオフィス等の現場の様子を監視すべく設置される。レコーダ２００は、ビデオカメラ本体、静止画を撮影するカメラ本体、又はマイクロフォン本体と、コンピュータ又はマイコンを有し、ネットワーク３００を介してデータ送信可能である。レコーダ２００は、動画又は静止画を撮影し、若しくは音声を録音し、動画データ、画像データ、又は音声データであるレコーディングデータ２００ａを発生させる。
【００３８】
データ発生装置１００及びレコーダ２００は、現場データ１００ａ及びレコーディングデータ２００ａに自らの送信元ＩＰアドレスを付加し、情報収集システム１のＩＰアドレス及び情報収集アプリケーションのポート番号を含むＴＣＰやＩＰを宛先アドレスとしてヘッダを付加し、ネットワーク３００に送出する。
【００３９】
情報収集システム１は、データ発生装置１００が発生させた現場データ１００ａに各種の補足情報２ａを追加していくことで、イベント情報１ａを生成する。また、情報収集システム１は、レコーディングデータ２００ａを解析して、解析結果から現場データ１００ａを生成し、生成された現場データ１００ａに各種の補足情報２ａを追加していくことで、イベント情報１ａを構築する。イベント情報１ａは、現場データ１００ａに補足情報２ａが付加された一連のデータである。補足情報２ａは、現場データ１００ａの内容を補足する情報であり、事象発生の背景情報、発生事象の説明情報、発生事象の解析情報、又はその他各種の有用情報である。
【００４０】
データベース２には、各種各内容の補足情報２ａが現場データ１００ａや他の補足情報２ａと相互に関連づけられて記憶されている。情報収集システム１は、データベースマネージメントシステム（ＤＢＭＳ）としてデータベース２を検索し、補足情報２ａを取得する。
【００４１】
この情報収集システム１及びデータベース２は、コンピュータを含み構成され、ＣＰＵやＭＰＵ等のプロセッサ、ＲＡＭ、ＯＳ及び情報収集アプリケーションが記憶されたＨＤＤやＳＳＤ等の外部記憶装置、及びネットワークアダプタを備えている。情報収集システム１は、単一のコンピュータ又は分散型コンピュータ群である。また、情報収集システム１とデータベース２とは一体又はネットワーク３００上に分散した別個のコンピュータである。
【００４２】
情報収集アプリケーションは、コンピュータを情報収集システム１として機能させるプログラムコード又は制御プログラムであり、具体的にはオブジェクトコード又は機械語命令である。このプログラムコード又は制御プログラムは、様々なソースコードプログラム言語で書き込まれ、次いでプロセッサにふさわしい実行可能機械コード若しくは命令にコンパイル又はアセンブルされる態様で格納されていてもよい。このアプリケーションは、ＣＤＲＯＭ、ＤＶＤＲＯＭ又はＵＳＢメモリ等の可搬記憶媒体や、サーバ等のネットワーク上の記憶媒体に保存され、外部記憶装置へインストールされる。情報収集システム１を構成するコンピュータは、可搬記憶媒体を読み取り可能なドライブを有し、またサーバ等のネットワーク上の記憶媒体にアクセス可能にネットワークに接続されている。
【００４３】
図２は、この情報収集システム１の構成を示すブロック図である。情報収集システム１は、外部記憶装置のアプリケーションをプロセッサで処理することにより、メモリ１１と、解析エンジン１２と、特徴記憶部１３と、変化検出エンジン１４と、辞書記憶部１５と、イベント情報生成部１６と、システム設計支援端末１７と、現場データ記憶部１８を備える。
【００４４】
メモリ１１は、ＲＡＭ又は外部記憶装置を含み構成される。メモリ１１は、ネットワーク３００に送出された現場データ１００ａ及びレコーディングデータ２００ａを一時的に記憶する。
【００４５】
解析エンジン１２は、プロセッサと外部記憶装置を含み構成される。解析エンジン１２は、特徴記憶部１３を参照し、メモリ１１に記憶されたレコーディングデータ２００ａを解析する。解析内容は、特定事象の発生であり、例えば特定オブジェクトの出現、特定オブジェクトの態様変化、不特定オブジェクトの出現、又はこれらの組み合わせ等を解析する。解析エンジン１２は、レコーディングデータ２００ａに特定事象の発生が記録されていれば、その特定事象の発生を示す現場データ１００ａをメモリ１１に記憶させる。
【００４６】
特徴記憶部１３には標準パターン１３１が記憶されている。標準パターン１３１は、特定オブジェクトの特徴を示す。標準パターン１３１は、静止画データや動画データに対し、特徴点を二次元状に配列することで特定物体や特定文字を形作った形状情報、特定物体や特定文字の色情報、又はこれらの組み合わせである。また、標準パターン１３１は、音声データに対し、特定音声の周波数、振幅、音色、スペクトル又はこれらの組み合わせ等である。
【００４７】
例えば、標準パターン１３１は、黄色のヘルメットを被った警備員をデータ内から見分けるために、ヘルメットの形状を表す形状情報と黄色等の色情報の組み合わせである。解析エンジン１２は、レコーディングデータ２００ａの各フレームを特徴点の配列と色情報の分布に変換し、フレームの各領域と標準パターン１３１と照合する。一領域の特徴点の配列及び色情報の分布が標準パターン１３１とマッチすると、解析エンジン１２は、規定内容を示す現場データ１００ａをメモリ１１に記憶させる。規定内容を示す現場データ１００ａは、例えば警備員到着を示すテキストデータであり、現場データ記憶部１８に予め記憶されている。
【００４８】
また、例えば、標準パターン１３１は、搬送設備と被搬送製品とが衝突していることをデータから特定するために、金属が擦れる金切り音のスペクトルデータである。解析エンジン１２は、レコーディングデータ２００ａの各時間区間のスペクトルデータと標準パターン１３１とを照合する。そして、例えば、マッチの結果として、異音発生を示すテキストデータにより成る現場データ１００ａをメモリ１１に記憶させる。
【００４９】
変化検出エンジン１４は、プロセッサと外部記憶装置を含み構成される。この変化検出エンジン１４は、メモリ１１に記憶されたレコーディングデータ２００ａを解析する。解析内容は、レコーダ２００が捉える状況の変化である。変化検出エンジン１４は、レコーディングデータ２００ａに変化が記録されていれば、変化の発生を示す現場データ１００ａを現場データ記憶部１８から読み出してメモリ１１に記憶させる。
【００５０】
すなわち、変化検出エンジン１４は、レコーディングデータ２００ａが記録した各時点の静止画、フレーム又は音声と、その前時点の静止画、フレーム又は音声とを比較する。変化検出エンジン１４は、比較対象の一定以上の相違により、変化を示す現場データ１００ａをメモリ１１に記憶させる。現場データ記憶部１８は、変化発生を示すテキストデータを予め記憶している。
【００５１】
イベント情報生成部１６は、プロセッサを含み構成される。イベント情報生成部１６は、辞書記憶部１５を参照し、データベース２又はメモリ１１から補足情報２ａを取得することで、イベント情報１ａを生成する。補足情報２は、代表的にはデータベース２から取得されるが、イベント情報生成部１６がアクセス可能な場所であれば、例えばメモリ１１や既に生成されたイベント情報１ａの集積場所から取得されるようにしてもよい。
【００５２】
イベント情報１ａは、図３に示すように、メモリ１１に記憶された現場データ１００ａを核として、補足情報２ａが連なる一連のデータである。データベース２に記憶された情報の他、メモリ１１に記憶された現場データ１００ａ、レコーディングデータ２００ａ、及び現場データ１００ａやレコーディングデータ２００ａの一部情報、既に生成されたイベント情報１ａも補足情報２ａとして取り扱うようにしてもよい。
【００５３】
辞書記憶部１５は、外部記憶装置を含み構成され、イベント情報１ａのモデル１５１が現場データ１００ａの種類に応じて記憶されている。図４は、辞書記憶部１５に記憶されたモデル１５１を示す模式図である。モデル１５１は複数の補足種別情報１５２を含む。補足種別情報１５２は、イベント情報１ａに付加する補足情報２ａの種別を示す。また、モデル１５１は、各補足種別情報１５２にクエリ情報１５４を対にして有する。クエリ情報１５４は、補足種別情報１５２に属する補足情報２ａのグループから１つの補足情報２ａを絞り込むための検索条件である。このモデル１５１はイベント種別情報１５３で特定される。イベント種別情報１５３は、モデル１５１が示すイベント情報１ａの核となる現場データ１００ａの種別を示す。
【００５４】
イベント情報生成部１６は、メモリ１１に記憶された現場データ１００ａの種別と合致するイベント種別情報１５３を手がかりに、辞書記憶部１２からモデル１５１を探索する。現場データ１００ａの種別とイベント種別情報１５３は、例えば現場データ１００ａを発生させたデータ発生装置１００のＩＰアドレス、又は現場データ１００ａの特定内容である。
【００５５】
図５に示すように、イベント情報生成部１６は、該当のモデル１５１に含まれる各補足種別情報１５２で括られる補足情報２ａのグループを特定する。イベント情報生成部１６は、クエリ情報１５４を利用して其のグループから補足情報２ａを絞り込む。クエリ情報１５４は、現場データ１００ａの種類、現場データ１００ａの内容、既に追加された補足情報２ａの内容、又はこれらの組み合わせ、若しくはこれらをパラメータとして大小比較や一致不一致等を演算する演算式、若しくは演算結果に応じて選択される補足情報２ａの内容を示す。イベント情報生成部１６は、現場データ１００ａを核としたイベント情報１ａに、絞り込まれた補足情報２ａを追加していく。
【００５６】
例えば、温度を示す現場データ、許容温度範囲を示す補足情報２ａ、及び現場データ１００ａが示す温度の正常又は異常を示す補足情報２ａを含むイベント情報１ａのモデル１５１が辞書記憶部１５に記憶されている。イベント情報生成部１６は、温度を示す現場データ１００ａを含むイベント情報１ａに許容温度範囲を示す補足情報２ａを追加する。また、イベント情報生成部１６は、クエリ情報１５４に従って、現場データ１００ａが示す温度と既に追加した補足情報２ａの許容温度範囲とを比較し、比較の結果に応じて指定されたキーワードをデータベース２から検索し、例えば正常を示す補足情報２ａに絞り込んで、イベント情報１ａに更に追加する。
【００５７】
ここで、イベント情報１ａは、由来、用途及び必要とする人によって２種類に大別される。データ発生装置１００で発生した現場データ１００ａ又は解析エンジン１２で生成された現場データ１００ａを核とした操業用のイベント情報１ａと、変化検出エンジン１４で生成された現場データ１００ａを核とした設計用のイベント情報１ａとに大別される。操業用のイベント情報１ａは、現場や営業やバックオフィスや経営等の操業に携わる人に必要とされる情報である。設計用のイベント情報１ａは、標準パターン１３１の設計に携わる人、及びレコーディングデータ２００ａから抽出された特定事象のイベント情報１ａに関するモデル１５１の設計に携わる人に必要とされる情報である。
【００５８】
すなわち、レコーディングデータ２００ａの中身が変化したことを捉えたことを報知する設計用のイベント情報１ａが設計者に参照され、設計者が其の変化を特定事象の発生として把握し、且つ特定事象のイベント情報１ａが操業関係者に必要と判断された際に、レコーディングデータ２００ａから特定事象を捉えるための標準パターン１３１と、レコーディングデータ２００ａから抽出された特定事象を示す現場データ１００ａと、その現場データ１００ａを核として追加する補足情報２ａを示すモデル１５１が作成される。
【００５９】
そのため、図６に示すように、辞書記憶部１５には、設計用のイベント情報１ａのモデル１５１が記憶され、このモデル１５１には、変化アリのテキスト情報である現場データ１００ａを示すイベント種別情報１５３と、例えば、変化時刻を示す補足種別情報１５２と、変化の発生場所を示す補足種別情報１５２と、変化発生場所の近辺にあるデータ発生装置１００（図中、センサＡ）の現場データ１００ａを示す補足種別情報１５２、レコーディングデータ２００ａを示す補足種別情報１５２等が含められ、各補足種別情報１５２に対応してクエリ情報１５４が関連付けられている。
【００６０】
これに対し、操業用のイベント情報１ａに含められる補足情報２ａは、現場レベルで活用可能な直接部門用の補足情報２ａに限らず、現場データ１００ａから間接的に導かれ、営業活動を管理する各種管理レベルで活用可能な間接部門用の補足情報２ａ、及び経営レベルで活用可能な経営判断用の補足情報２ａである。直接部門としては、主に製造部門や製造管理部門が挙げられ、間接部門としては、総務、営業、経理、管理等の各部署が挙げられる。これら補足情報２ａを示す補足種別情報１５２とクエリ情報１５４が操業用のイベント情報１ａのモデル１５１に含められている。
【００６１】
次に、図７に示すように、システム設計支援端末１７は、プロセッサ及び設計者とのマンマシンインターフェースを含み構成される。マンマシンインターフェースは、設計者への情報提供と設計者からの操作入力を受け付ける端末であり、例えば液晶パネルや有機ＥＬパネルやプリンタ等の表示機器、及びキーボードやマウスやタッチパネルや音声入力装置等の入力機器である。このシステム設計支援端末１７は、設計者のモデル１５１及び標準パターン１３１の生成を支援する。すなわち、システム設計支援端末１７は、表示部１７１、モデル設計ツール１７２及び特徴設計ツール１７３を備えている。
【００６２】
表示部１７１は、表示機器を含み構成され、設計用のイベント情報１ａを表示する。モデル設計ツール１７２は、マンマシンインターフェースを含み構成され、レコーディングデータ２００ａを由来とするイベント情報１ａのモデル１５１を設計者の入力に従って作成し、作成されたモデル１５１を辞書記憶部１５に記憶させる。特徴設計ツール１７３は、マンマシンインターフェースを含み構成され、レコーディングデータ２００ａから特定事象を抽出する標準パターン１３１を設計者の入力に従って作成し、作成された標準パターン１３１を特徴記憶部１３に記憶させる。
【００６３】
（動作）
このような情報収集システム１の動作について説明する。図８は、設計用イベント情報１ａの生成動作を示すフローチャートである。まず、図８に示すように、レコーダ２００は、定期的又は連続してレコーディングデータ２００ａを発生させ（ステップＳ０１）、定期的に又は連続してレコーディングデータ２００ａを情報収集システム１に送信する（ステップＳ０２）。情報収集システム１は、レコーディングデータ２００ａを受信すると（ステップＳ０３）、受信したレコーディングデータ２００ａをメモリ１１に記憶する。
【００６４】
変化検出エンジン１４は、メモリ１１のレコーディングデータ２００ａに含まれる時系列上の各前後データを比較する（ステップＳ０４）。比較の結果、前後のデータが相違していると（ステップＳ０４，Ｙｅｓ）、変化検出エンジン１４は、予め記憶している変化アリを示すテキストデータを現場データ１００ａとしてメモリ１１に記憶させる（ステップＳ０５）。
【００６５】
イベント情報生成部１６は、現場データ１００ａの出現を検知する（ステップＳ０６）。そして、イベント情報生成部１６は、変化アリを示す現場データ１００ａに対応するモデル１５１を辞書記憶部１５１から検索する（ステップＳ０７）。検索の手がかりであるイベント種別情報１５３としては、変化アリというテキストデータであってもよいし、変化検出エンジン１４が発生させたことを示す情報を現場データ１００ａに付加しておき、その情報であってもよい。
【００６６】
該当のモデル１５１が特定されると、イベント情報生成部１６は、モデル１５１に含まれる補足種別情報１５２と一致する補足情報２ａのグループを絞り込む（ステップＳ０８）。すなわち、補足種別情報１５２と同一属性の補足情報２ａを収集する。更に、補足種別情報１５２と対になってモデル１５１に記憶されているクエリ情報１５４に従って、絞り込んだグループから特定内容の補足情報２ａを更に絞り込む（ステップＳ０９）。
【００６７】
特定内容の補足情報２ａが絞り込まれると、イベント情報生成部１６は、絞り込んだ補足情報２ａを変化アリの現場データ１００ａを核とするイベント情報１ａに追加する（ステップＳ１０）。例えば、可変長のデータファイルを生成し、そのデータファイルに現場データ１００ａと補足情報２ａのデータを追加する。ステップＳ０８〜ステップＳ１０の補足情報２ａの追加は、モデル１５１の最後の補足種別情報１５２に関する追加が終了するまで繰り返される（ステップＳ１１）。
【００６８】
設計用のイベント情報１ａには、変化アリを示す現場データ１００ａを核として、例えば、変化時間帯を示す補足情報２ａ、レコーディング場所を示す補足情報２ａ、及びレコーディングデータ２００ａを補足情報２ａとして追加される。変化時間帯について、変化検出エンジン１４は、レコーディングデータ２００ａの始めから変化のあった時までの経過時間をレコーディングデータ２００ａのタイムスタンプに加算して、その加算値に変化時間帯を示す補足種別情報１５２の属性を与え、データベース２やメモリ１１等のイベント情報生成部１６がアクセス可能な領域に記憶させておけばよい。
【００６９】
レコーディング場所について、変化検出エンジン１４は、レコーダ２００のＩＰアドレスとレコーディング場所を示すテキストデータを対にして予め記憶しておき、レコーディングデータ２００ａに付加された送信元アドレスをレコーディング場所のテキストデータに変換して、そのテキストデータに変化時間帯を示す補足種別情報１５２の属性を与えてデータベース２等に記憶させておけばよい。レコーディングデータ２００ａについて、イベント情報生成部１６の検索先をメモリ１１とし、検索条件を変化検出エンジン１４が抽出した送信元アドレスとの一致とすればよい。
【００７０】
図９は、レコーディングデータ２００ａを由来とする操業用のイベント情報１ａの生成動作を示すフローチャートである。図９に示すように、レコーダ２００は、定期的又は連続してレコーディングデータ２００ａを発生させ（ステップＳ２１）、定期的に又は連続してレコーディングデータ２００ａを情報収集システム１に送信する（ステップＳ２２）。情報収集システム１は、レコーディングデータ２００ａを受信すると（ステップＳ２３）、受信したレコーディングデータ２００ａをメモリ１１に記憶する。
【００７１】
解析エンジン１２は、メモリ１１のレコーディングデータ２００ａを特徴記憶部１３の標準パターン１３１で走査する（ステップＳ２４）。標準パターン１３１にマッチしたオブジェクトが発見されると（ステップＳ２５，Ｙｅｓ）、解析エンジン１２は、予め記憶された特定事象発生を示す現場データ１００ａをメモリ１１に記憶させる（ステップＳ２６）。
【００７２】
イベント情報生成部１６は、現場データ１００ａの出現を検知する（ステップＳ２７）。イベント情報生成部１６は、特定事象発生を示す現場データ１００ａに対応するモデル１５１を辞書記憶部１５１から検索する（ステップＳ２８）。検索の手がかりであるイベント種別情報１５３としては、現場データ１００ａの内容そのものであってもよいし、現場データ１００ａの内容とレコーダ２００のレコーディング場所の組み合わせであってもよい。レコーディング場所は、例えば解析エンジン１２が解析したレコーディングデータ２００ａに付加されている送信元ＩＰアドレスとしてもよい。
【００７３】
該当のモデル１５１が特定されると、イベント情報生成部１６は、特定されたモデル１５１に含まれる補足種別情報１５２と一致する補足情報２ａのグループを絞り込む（ステップＳ２９）。更に、補足種別情報１５２と対になったクエリ情報１５４が示す検索条件に従って、絞り込んだグループから特定内容の補足情報２ａを更に絞り込む（ステップＳ３０）。
【００７４】
特定内容の補足情報２ａが絞り込まれると、イベント情報生成部１６は、絞り込んだ補足情報２ａを特定事象発生の現場データ１００ａを核とするイベント情報１ａに追加する（ステップＳ３１）。ステップＳ２９〜ステップＳ３１の補足情報２ａの追加は、モデル１５１の最後の補足種別情報１５２に関する追加が終了するまで繰り返される（ステップＳ３２）。
【００７５】
（作用）
（警備員の到着イベント）
更に、このような情報収集システム１の適用例を図１０を参照して示す。工場のエントランスに動画を撮影するレコーダ２００が設置されたものとする。このレコーダ２００が発生させたレコーディングデータ２００ａには、工場巡回中の警備員が時刻Ｔ１にフレームインして映っていたものとする。
【００７６】
このレコーディングデータ２００ａは、メモリ１１に記憶される。変化検出エンジン１４は、レコーディングデータ２００ａを解析する。時刻Ｔ１のフレームとその１フレーム前のフレームを比較した結果、警備員のオブジェクトの存在の違いにより、変化検出エンジン１４は、変化アリの現場データ１００ａを生成する。
【００７７】
イベント情報生成部１６は、変化アリのテキストデータと一致するイベント種別情報１５３を手がかりにモデル１５１（図示省略）を検索する。該当のモデル１５１には、現場データ１００ａに対して、変化の時刻を示す補足種別情報１５２と、レコーダ２００の設置場所を示す補足種別情報１５２、及びレコーディングデータ２００ａを示す補足種別情報１５２が含まれている。
【００７８】
イベント情報生成部１６は、変化の時刻を示す補足種別情報１５２に従って、データベース２から時刻Ｔ１を示す補足情報２ａを取得する。時刻Ｔ１を示す補足情報２ａは、変化検出エンジン１４が変化を検出した段階で生成し、データベース２に記憶させている。イベント情報生成部１６は、時刻Ｔ１を示す補足情報２ａを変化アリの現場データ１００ａを核にしたイベント情報１ａに追加する。
【００７９】
また、イベント情報生成部１６は、レコーダ２００の設置場所を示す補足種別情報１５２に従って、メモリ１１のレコーディングデータ２００ａから送信元ＩＰアドレスを抽出し、送信元ＩＰアドレスに関連付けられた工場のエントランスを示す補足情報２ａを取得する。イベント情報生成部１６は、工場のエントランスを示す補足情報２ａを変化アリの現場データ１００ａを核にしたイベント情報１ａに追加する。
【００８０】
また、イベント情報生成部１６は、レコーディングデータ２００ａを示す補足種別情報１５２に従って、メモリ１１のレコーディングデータ２００ａを取得する。イベント情報生成部１６は、レコーディングデータ２００ａを補足情報２ａとして、変化アリの現場データ１００ａを核にしたイベント情報１ａに追加する。
【００８１】
このように、変化アリの情報、変化時刻の情報、レコーダ２００の設置場所の情報、及び変化を捉えたレコーディングデータ２００ａは、同じイベント情報１ａに纏められる。このイベント情報１ａは、設計用であり、システム設計支援端末１７の表示部１７１に表示される。すなわち、設計者により、イベント情報１ａに含まれたレコーディングデータ２００ａを再生され、警備員が時刻Ｔ１に工場のエントランスに到着したことを理解できる。
【００８２】
設計者は、このイベント情報１ａの閲覧の結果、操業用のイベント情報１ａを発生させることが必要であると判断したものとする。特徴設計ツール１７３は、レコーディングデータ２００ａの時刻Ｔ１に位置するフレームから特徴点を抽出する。すなわち、警備員が被る黄色のヘルメットの形状情報及び色情報が抽出される。特徴設計ツール１７３は、マンマシンインターフェースによる設計者の操作の下、警備員が被る黄色のヘルメットの形状情報及び色情報を標準パターン１３１とし、特徴記憶部１３に記憶させる。また、特徴設計ツール１７３は、マンマシンインターフェースによる設計者の操作の下、例えば警備員到着というテキストデータを生成し、現場データ１００ａとして標準パターン１３１に関連付けて記憶させる。
【００８３】
更に、モデル設計ツール１７２は、マンマシンインターフェースによる設計者の操作の下、警備員到着という現場データ１００ａを核としたイベント情報１ａのモデル１５１を作成し、辞書記憶部１５に記憶させる。例えば、警備員到着というテキストデータをイベント種別情報１５３とする。
【００８４】
モデル１５１には、警備員到着時刻の補足種別情報１５２を含める。また、警備員到着時刻をデータベース２から取得するクエリ情報１５４を生成する。
【００８５】
モデル１５１には、警備員到着規定時刻の補足種別情報１５２を含める。到着規定時刻の補足情報１５２をデータベース２に記憶させる。クエリ情報１５４の検索式に従って検索した結果、警備員到着規定時刻の補足情報１５２が絞り込まれるように、クエリ情報１５４を生成する。モデル１５１には、遅刻限度時間の補足種別情報１５２を含める。遅刻限度時間の補足情報１５２をデータベース２に記憶させる。
【００８６】
また、モデル１５１には、警備員到着適否の補足種別情報１５２を含める。警備員到着時刻を示す補足情報２ａから警備員到着規定時刻の補足情報２ａの値を差分した結果が遅刻限度時間の補足情報２ａの値以内に収まるか判断する判断式と、判断の結果に応じて選択する補足情報２ａを指定するクエリ情報１５４を生成する。また、判断の結果に関連付けて、正常を示す補足情報２ａと遅刻を示す補足情報２ａをデータベース２に記憶させる。
【００８７】
このモデル１５１が作成された後、レコーダ２００がレコーディングデータ２００ａを発生させると、解析エンジン１２は、警備員が被る黄色のヘルメットの形状情報及び色情報を標準パターン１３１でレコーディングデータ２００ａを走査する。走査の結果、マッチしたオブジェクトが検出されると、警備員到着の現場データ１００ａをメモリ１１に記憶させ、検出時刻を内容とする警備員到着時刻の補足情報２ａをデータベース２に記憶させる。
【００８８】
イベント情報生成部１６は、警備員到着の現場データ１００ａがメモリ１１に出現すると、警備員到着のイベント種別情報１５３を手がかりにモデル１５１を検索する。そして、モデル１５１に含まれる警備員到着時刻の補足種別情報１５２とこれと対になったクエリ情報１５４とにより、メモリ１１に記憶されている時刻Ｔ１の補足情報２ａを取得し、警備員到着の現場データ１００ａを核とするイベント情報１ａに追加する。
【００８９】
また、モデル１５１に含まれる警備員到着規定時刻の補足種別情報１５２と遅刻限度時間の補足種別情報１５２とこれらと対になったクエリ情報１５４に対して、警備員到着規定時刻Ｔ２の補足情報２ａと遅刻限度時間Ｔ３の補足情報２ａをデータベース２から取得し、イベント情報１ａに追加する。
【００９０】
更に、モデル１５１に含まれる警備員到着適否の補足種別情報１５２とこれと対になったクエリ情報１５４に対して、到着時刻Ｔ１が遅刻限度時間Ｔ３の範囲内に収まるか判断し、判断の結果に応じて、正常を示す補足情報２ａ又は遅刻を示す補足情報２ａをデータベース２から取得し、イベント情報１ａに追加する。
【００９１】
これにより、工場のエントランスを撮影するレコーダ２００のレコーディングデータ２００ａに基づき、警備員が到着したことを示し、その到着が正常であるか遅刻であるかを説明する説明情報と、その説明情報の背景となる到着規定時間と到着時間を示す背景情報とが付加されたイベント情報１ａが生成される。
【００９２】
（火災早期発見イベント１）
更に、このような情報収集システム１の適用例を図１１に示す。工場のコンベアを動画撮影するレコーダ２００が設置されたものとする。コンベアには、他に温度センサと搬送速度計の各データ発生装置１００が設けられているものとする。
【００９３】
このレコーディングデータ２００ａは、メモリ１１に記憶される。変化検出エンジン１４は、レコーディングデータ２００ａを解析する。時刻Ｔ１のフレームとその１フレーム前のフレームを比較した結果、温度センサの設置場所と離れた位置に現れた小さな炎のオブジェクトの存在の違いにより、変化検出エンジン１４は、変化アリの現場データ１００ａをメモリ１１に記憶させる。
【００９４】
イベント情報生成部１６は、変化アリのテキストデータと一致するイベント種別情報１５３を手がかりにモデル１５１を検索する。該当のモデル１５１には、現場データ１００ａに対して、変化の時刻を示す補足種別情報１５２と、レコーダ２００の設置場所を示す補足種別情報１５２、及びレコーディングデータ２００ａを示す補足種別情報１５２が含まれている。
【００９５】
イベント情報生成部１６は、モデル１５１に従って、変化アリの現場データ１００ａを核として、コンベアを示す補足情報２ａと変化の時刻を示す補足情報２ａと出火を捉えたレコーディングデータ２００ａをイベント情報１ａに追加する。
【００９６】
設計者は、このイベント情報１ａの閲覧の結果、操業用のイベント情報１ａを発生させることが必要であると判断したものとする。特徴設計ツール１７３は、炎の色情報が抽出される。特徴設計ツール１７３は、マンマシンインターフェースによる設計者の操作の下、炎の色情報を標準パターン１３１とし、特徴記憶部１３に記憶させる。また、特徴設計ツール１７３は、マンマシンインターフェースによる設計者の操作の下、例えば出火警報というテキストデータを生成し、現場データ１００ａとして標準パターン１３１に関連付けて記憶させる。
【００９７】
更に、モデル設計ツール１７２は、マンマシンインターフェースによる設計者の操作の下、出火時刻と出火場所とコンベアの温度とコンベアの搬送速度を示す各補足種別情報１５２とレコーディングデータ２００ａの補足種別情報１５２を含めたモデル１５１を作成し、辞書記憶部１５に記憶させる。
【００９８】
このモデル１５１が作成された後、レコーダ２００がレコーディングデータ２００ａを発生させると、解析エンジン１２は、炎の色情報を標準パターン１３１でレコーディングデータ２００ａを走査する。走査の結果、マッチしたオブジェクトが検出されると、出火の現場データ１００ａをメモリ１１に記憶させ、検出時刻を内容とする出火時刻の補足情報２ａをデータベース２に記憶させる。
【００９９】
イベント情報生成部１６は、出火のイベント種別情報１５３を手がかりにモデル１５１を検索する。そして、モデル１５１に含まれる出火時刻と出火場所とコンベアの温度とコンベアの搬送速度とレコーディングデータ２００ａを示す各補足種別情報１５２とこれらと対になったクエリ情報１５４とにより、各補足情報２ａを取得し、出火の現場データ１００ａを核とするイベント情報１ａに追加する。
【０１００】
出火時刻の補足情報２ａは、解析エンジン１２が炎のオブジェクトを発見したときの時刻データをデータベース２から取得する。出火場所の補足情報２ａは、レコーディングデータ２００ａの送信元ＩＰアドレスを場所の情報に変換することで取得する。コンベアの温度とコンベアの搬送速度の各補足情報２ａは、温度計と搬送速度計の各データ発生装置１００が発生させた現場データ１００ａをメモリ１１から取得する。レコーディングデータ２００ａの補足情報２ａは、メモリ１１から取得する。
【０１０１】
これにより、出火を捉えたレコーダ２００のレコーディングデータ２００ａに基づき、出火が発生したことを示し、その出火時間及び場所の背景情報と、出火時のコンベア温度及び搬送速度の背景情報が付加されたイベント情報１ａが生成される。
【０１０２】
（火災早期発見イベント２）
モデル１５１の他の態様を火災早期発見イベントに基づき更に図１２に例示する。辞書記憶部１５には、変化アリのテキストデータと一致するイベント種別情報１５３で特定される設計用のイベント情報１ａのモデル１５１が記憶されている。このモデル１５１には、現場データ１００ａに対して、変化の時刻を示す補足種別情報１５２と、レコーダ２００の設置場所を示す補足種別情報１５２、レコーダ２００が視野に収める設備のデータ発生装置１００が発生させる現場データ１００ａのイベント情報１ａを示す補足種別情報１５２、及びレコーディングデータ２００ａを示す補足種別情報１５２が含まれている。
【０１０３】
イベント情報生成部１６は、モデル１５１に従って、変化アリの現場データ１００ａを核として、コンベアを示す補足情報２ａと変化の時刻を示す補足情報２ａと、レコーダ２００が視野に収める設備のデータ発生装置１００が発生させる現場データ１００ａのイベント情報１ａと、出火を捉えたレコーディングデータ２００ａをイベント情報１ａに追加する。レコーダ２００が視野に収める設備のデータ発生装置１００が発生させる現場データ１００ａのイベント情報１ａは、出火時刻前後に発生した現場データ１００ａを含むイベント情報１ａをデータベース２等から検索して取得される。
【０１０４】
（メンテナンス員到着イベント）
更に、このような情報収集システム１の適用例を図１３に示す。工場内を動画撮影するレコーダ２００が設置されたものとする。このレコーダ２００が発生させたレコーディングデータ２００ａに基づき、システム設計支援端末１７がメンテナンス員の駆け付け時間を報知するイベント情報１ａのモデル１５１を生成したものとする。
【０１０５】
このモデル１５１は、メンテナンス員到着の現場データ１００ａに対し、駆け付け事象発生時刻の補足種別情報１５２と到着時刻の補足種別情報１５２と駆け付け時間の補足種別情報１５２が含められる。駆け付け事象発生時刻の補足種別情報１５２には、メンテナンス員の到着時刻以前に発生した特定内容のイベント情報１ａから特定事象の発生時刻を抽出するクエリ情報１５４が関連付けられる。特定内容のイベント情報１ａとは、例えば異常やエラー等の補足情報２ａが追加されたイベント情報１ａである。
【０１０６】
このモデル１５１が作成された後、レコーダ２００がレコーディングデータ２００ａを発生させると、解析エンジン１２は、メンテナンス員の特徴を表した標準パターン１３１でレコーディングデータ２００ａを走査する。走査の結果、マッチしたオブジェクトが検出されると、メンテナンス員到着の現場データ１００ａをメモリ１１に記憶させ、検出時刻を内容とするメンテナンス員到着時刻の補足情報２ａをデータベース２に記憶させる。
【０１０７】
イベント情報生成部１６は、メモリ１１内にメンテナンス員到着の現場データ１００ａが発生したことを受けて、モデル１５１に従い、メンテナンス員到着の現場データ１００ａとメンテナンス員到着時刻の補足情報２ａをイベント情報１ａに追加する。
【０１０８】
また、イベント情報生成部１６は、駆け付け事象発生時刻の補足種別情報１５２と対になったクエリ情報１５４により、第１に、異常又はエラーの補足情報２ａを含むイベント情報１ａをデータベース２やメモリ１１から検索する。第２に、該当のイベント情報１ａから現場データ１００ａの発生時刻を抽出する。第３に、抽出した発生時刻とメンテナンス員到着時刻を比較する。第４に、抽出した発生時刻がメンテナンス員到着時刻であるイベント情報１ａを絞る。そして、絞られたイベント情報１ａを補足情報２ａとして、メンテナンス員到着のイベント情報１ａに追加する。
【０１０９】
また、イベント情報生成部１６は、駆け付け時間の補足種別情報１５２と対になったクエリ情報１５４により、イベント情報１ａ内のメンテナンス員到着時刻の補足情報２ａから駆け付け事象発生時刻の補足情報２ａの値を差分し、差分値を駆け付け時間の補足情報２ａとして更にイベント情報１ａに追加する。
【０１１０】
これにより、工場を撮影するレコーダ２００のレコーディングデータ２００ａに基づき、メンテナンス員が到着したことを示し、その到着時刻と駆け付け事象発生時刻のタイムラグを説明する説明情報が付加されたイベント情報１ａが生成される。
【０１１１】
（侵入者発生イベント）
更に、このような情報収集システム１の適用例を図１４に示す。住宅の玄関外を動画撮影するレコーダ２００が設置されたものとする。モデル設計ツール１７２は、設計者によるマンマシンインターフェースの操作の下、人の特徴を模した標準パターン１３１ｂと、住人の個性を模した標準パターン１３１ａを生成し、特徴記憶部１３に記憶させる。
【０１１２】
解析エンジン１２は、人一般の特徴を模した標準パターン１３１ｂでレコーディングデータ２００ａを走査し、玄関外に人の存在を検知すると、その人のオブジェクトと住人の個性を模した標準パターン１３１ａとを照合する。標準パターン１３１ａがマッチしなければ、解析エンジン１２は、侵入者発見を示す現場データ１００ａを生成し、メモリ１１に記憶させる。
【０１１３】
侵入者発見を示す現場データ１００ａがメモリ１１に出現すると、イベント情報生成部１６は、侵入者発見のイベント種別情報１５３を含むモデル１５１に従って、イベント情報１ａを生成する。イベント情報１ａには、侵入者発見の時刻を示す補足情報２ａと玄関外を示す補足情報２ａを含める。
【０１１４】
これにより、住宅の玄関外を撮影するレコーダ２００のレコーディングデータ２００ａに基づき、侵入者の発見を示し、その侵入時刻と侵入場所を説明する説明情報が付加されたイベント情報１ａが生成される。
【０１１５】
（報知表示の発生イベント）
更に、このような情報収集システム１の適用例を図１５に示す。例えば半導体製造装置等の設備の表示画面１００ｄを動画撮影するレコーダ２００が設置されたものとする。表示画面表示画面１００ｄには、半導体製造装置のステータス、製造中の半導体のロットナンバーや製品番号、製造中の半導体の品質等が文字メッセージとして表示される。モデル設計ツール１７２は、設計用のイベント情報１ａを参照した設計者によるマンマシンインターフェースの操作の下、例えば、装置停止を示す現場データ１００ａ、装置停止を示す特定文字列を模した標準パターン１３１、及び操業用のイベント情報１ａに関するモデル１５１を生成する。
【０１１６】
解析エンジン１２は、装置停止を示す特定文字列を模した標準パターン１３１でレコーディングデータ２００ａを走査し、特定文字列の表示を検知すると、装置停止を示す現場データ１００ａを生成し、メモリ１１に記憶させる。
【０１１７】
装置停止を示す現場データ１００ａがメモリ１１に出現すると、イベント情報生成部１６は、装置停止のイベント種別情報１５３を含むモデル１５１に従って、イベント情報１ａを生成する。モデル１５１には、操作停止のイベント種別情報１５３に対して、停止時刻の補足種別情報１５２、停止装置の補足種別情報１５２、製造ロットナンバーの補足種別情報１５２、及びエラー内容の補足種別情報１５２が含められる。
【０１１８】
イベント情報生成部１６は、解析エンジン１２が発生させた操作停止の現場データ１００ａを核として、装置停止の時刻１５：００、半導体製造装置が停止したこと、半導体製造装置に設置された各種のデータ発生装置１００の一つである製造ロットナンバーの現場データ１００ａ、及びエラー内容をイベント情報１ａに含める。
【０１１９】
これにより、設備の表示画面を撮影するレコーダ２００のレコーディングデータ２００ａに基づき、設備が表示するメッセージの内容を示し、そのメッセージが示す事象の発生時刻と、設備を対象とする各種観測結果により成る説明情報が付加されたイベント情報１ａが生成される。
【０１２０】
（不審挙動者発見イベント）
更に、このような情報収集システム１の適用例を図１６に示す。例えば病院内を動画撮影するレコーダ２００が設置されたものとする。モデル設計ツール１７２は、設計者によるマンマシンインターフェースの操作の下、例えば通常の歩行態様を有する患者を模した標準パターン１３１を特徴記憶部１３に記憶させる。
【０１２１】
解析エンジン１２は、通常の歩行態様を有する患者を模した標準パターン１３１でレコーディングデータ２００ａを走査し、患者のオブジェクトを追跡し、オブジェクトが大きく変化すると、患者の転倒等を示す不審挙動者発見を示す現場データ１００ａを生成し、メモリ１１に記憶させる。不審挙動者発見を示す現場データ１００ａがメモリ１１に出現すると、イベント情報生成部１６は、不審挙動者発見のイベント種別情報１５３を含むモデル１５１に従って、イベント情報１ａを生成する。イベント情報１ａには、不審挙動者発見の時刻と発見場所を示す補足情報２ａとして含める。
【０１２２】
これにより、病院内を撮影するレコーダ２００のレコーディングデータ２００ａに基づき、転倒した患者等の不審挙動者発見を示し、不審挙動の時刻と場所により成る説明情報が付加されたイベント情報１ａが生成される。
【０１２３】
（効果）
以上のように、レコーディングデータ２００ａを記録するレコーダ２００にネットワーク３００を介して接続される情報収集システム１は、特定事象の発生を示す現場データ１００ａを予め用意しておき、レコーディングデータ２００ａを標準パターン１３１で走査して特定事象の発生を検知すると、その現場データ１００ａをメモリ１１に記憶させる。データベース２には、各種各内容の補足情報２ａを記憶しておき、メモリ１１に現場データ１００ａが出現すると、その現場データ１００ａを核としてイベント情報１ａを生成する。すなわち、現場データ１００ａの特定内容に応じた内容の補足情報２ａをデータベース２から探索し、現場データ１００ａを核とするイベント情報１ａに、探索された補足情報２ａとレコーディングデータ２００ａを含める。
【０１２４】
これにより、レコーディングデータ２００ａのみからイベント情報１ａを生成することができ、レコーダ２００をデータ発生装置１００の一つとしてシステムに組み入れることが可能となる。
【０１２５】
また、現場データの種類に応じてイベント情報に含める補足情報の種類を特定したモデルを記憶しておき、モデルに示される種類の補足情報のグループから、現場データ及び既に含められた補足情報を検索キーとして、他の補足情報を絞り込むようにした。
【０１２６】
すなわち、レコーディングデータ２００ａから特定事象を検知した結果、その結果として直ちにイベント情報１ａを生成するのではなく、イベント情報１ａの核となる現場データ１００ａを生成するようにした。これにより、データ発生装置１００が発生させた現場データ１００ａとレコーダ２００の発生させたレコーディングデータ２００ａを同一のシステムで区別なく扱うことができ、システムの設計者及びイベント情報１ａを必要とする操業に関わる人にとって利便性が高まる。
【０１２７】
更に、この情報収集システム１は、ユーザとのマンマシンインターフェースを有し、特定事象の発生を示す現場データ１００ａに対応するモデル１５１を、ユーザによる入力に従って生成するモデル設計部１７２と、ユーザとのマンマシンインターフェースを有し、特定事象の発生により現れるオブジェクトの標準パターン１３１をユーザの入力に従って生成する特徴設計部１３とを更に備える。そして、レコーディングデータ２００ａを解析して時系列上の前後データで変化の発生を検知すると、変化アリを示す現場データ１００ａをメモリ１１に記憶させる。
【０１２８】
まず、システム設計者は、設備の特性や稼働状況、工場やオフィスの人的及び物的流れ等の各種情報を物的及び人的資料から収集し、レコーダ２００の設置場所を検討し、そのレコーダ２００のレコーディングデータ２００ａに記録され、且つ関心のある特定事象を予想して、レコーディングデータ２００ａに基づくイベント情報１ａのモデル１５１を設計することが考えられる。
【０１２９】
しかしながら、この資料の収集、及び収集結果に基づく特定事象の予測は、トライアンドエラーを伴う大変に労力の必要とする作業である。この情報収集システム１では、レコーディングデータ２００ａに基づくイベント情報１ａの生成と同じシステムによって、レコーディングデータ２００ａにどのような特定事象が記録され得るかを示すイベント情報１ａを設計者に提供できる。
【０１３０】
そのため、レコーディングデータ２００ａに基づくイベント情報１ａのモデル生成の労力を飛躍的に軽減できる。また、実際に起こり得る特定事象に対するイベント情報１ａをより確実に操業関係者に提供できるようになるため、レコーディングデータ２００ａに基づくイベント情報１ａを生成する情報収集システム１の信頼性を高めることができる。
【０１３１】
この設計用のイベント情報には、レコーディングデータ２００ａの変化が出現した時刻前後に発生したデータ発生装置１００の現場データ１００ａ、又はこの現場データ１００ａに基づくイベント情報１ａを補足情報２ａとして含めるようにしてもよい。
【０１３２】
これにより、各種データ発生装置１００が発生させる現場データ１００ａと絡めて、レコーディングデータ２００ａに記録された変化を評価することができ、レコーディングデータ２００ａに基づく操業用のイベント情報１ａの必要性の程度をシステム設計者が評価することが容易となる。例えば、センサの出力に基づくイベント情報１ａのみの提供で十分なのか、これに加えてレコーディングデータ２００ａに基づく操業用のイベント情報１ａの提供は有益であるのかを評価できる。
【０１３３】
具体的には、解析エンジン１２は、警備員の身体的又は着衣の特徴を模した標準パターン１３１でレコーディングデータ２００ａを走査し、警備員の到着を特定事象の発生として検知するようにすることで、センサ等のデータ発生装置１００では操業関係者に提供困難であったイベント情報１ａを簡便に提供することが可能となる。
【０１３４】
例えば、データベース２には、レコーディングデータ２００ａに記録された警備員の現実の到着時刻と、警備員の到着予定時刻と、遅刻限度時間と、遅刻報知と、正常時間内到着報知とを内容とする各補足情報２ａを記憶しておく。そして、現実の到着時刻と、警備員の到着予定時刻と、遅刻限度時間とに基づき、遅刻報知か正常時間内到着報知の一方の補足情報２ａを選択してイベント情報１ａに含めることができる。これにより、警備員到着のイベント情報１ａを閲覧するだけで、警備員の勤務態度等を評価することが可能となり、レコーディングデータ２００ａに基づくイベント情報１ａの利点である。
【０１３５】
また、解析エンジン１２は、炎の特徴を模した標準パターン１３１でレコーディングデータ２００ａを走査し、出火を特定事象の発生として検知するようにすることで、火災報知機等が検知困難な初期の出火をより迅速に報知するイベント情報１ａを提供することができる。
【０１３６】
また、データベース２には、出火場所近傍の各種センサの計測値が各補足情報２ａとして記憶され、出火時刻と出火場所に加えてセンサの計測値をイベント情報１ａに含めるようにした。これにより、例えばセンサの位置等の出火検知方法を改善することや、出火原因の特定及び対策が容易となる。例えば、コンベアより出火した場合、レコーディングデータ２００ａに基づくイベント情報１ａがあれば、出火が起こりやすい箇所の特定、その特定に基づく温度センサの設置箇所見直し、コンベアの搬送速度等の出火原因の特定、コンベアの搬送速度の見直し等が容易となる。
【０１３７】
また、解析エンジン１２は、メンテナンス員の身体的又は着衣の特徴を模した標準パターン１３１でレコーディングデータ２００ａを走査し、メンテナンス員の到着を特定事象の発生として検知することで、トラブル発生からメンテナンス員によるトラブル終息までの時間見直しの一助となり、レコーディングデータ２００ａに基づくイベント情報１ａの利点である。
【０１３８】
また、レコーダ２００は、半導体製造装置等の設備が有する画面を視野に収めて設置され、解析エンジン１２は、特定画像、特定文字、特定文字列、特定記号、又は特定記号列を模した標準パターン１３１でレコーディングデータ２００ａを走査し、設備の特定事象の報知を検知するようにした。これにより、設備から現場データ１００ａを情報収集システム１に送出する仕組みを構築しなくとも、レコーダ２００を利用して設備の観測結果に基づくイベント情報１ａを生成することができ、工場やオフィスのシステム構築が容易且つ低コスト化できる。
【０１３９】
また、解析エンジン１２は、人の特徴を模した標準パターン１３１の各々でレコーディングデータ２００ａを走査し、且つ標準パターン１３１で特定された人のオブジェクトの変化を検知し、患者の転倒を含む不審挙動の発生を示す現場データ１００ａをメモリ１１に記憶させるようにして、イベント情報１ａの生成のきっかけを作るようにしてもよい。患者等に不審挙動を検知するセンサを装着する必要なく、患者の不審挙動を迅速に知ることができ、レコーディングデータ２００ａに基づくイベント情報の利点である。
【符号の説明】
【０１４０】
１  情報収集システム
１ａ  イベント情報
１１  メモリ
１２  解析エンジン
１３  特徴記憶部
１３１  標準パターン
１４  変化検出エンジン
１５  辞書記憶部
１５１  モデル
１５２  補足種別情報
１５３  イベント種別情報
１５４  クエリ情報
１６  イベント情報生成部
１７  システム設計支援端末
１７１  表示部
１７２  モデル設計ツール
１７３  特徴設計ツール
１８  現場データ記憶部
２  データベース
２ａ  補足情報
１００  データ発生装置
１００ａ  現場データ
２００  レコーダ
２００ａ  レコーディングデータ
３００  ネットワーク
【図１】
2017004358.tif 000003
【図２】
2017004358.tif 000004
【図３】
2017004358.tif 000005
【図４】
2017004358.tif 000006
【図５】
2017004358.tif 000007
【図６】
2017004358.tif 000008
【図７】
2017004358.tif 000009
【図８】
2017004358.tif 000010
【図９】
2017004358.tif 000011
【図１０】
2017004358.tif 000012
【図１１】
2017004358.tif 000013
【図１２】
2017004358.tif 000014
【図１３】
2017004358.tif 000015
【図１４】
2017004358.tif 000016
【図１５】
2017004358.tif 000017
【図１６】
2017004358.tif 000018