(57)【要約】監視システムのオペレータが監視対象となる環境に応じた監視ルールを設定する作業を支援する。情報処理システムは、監視対象である環境を表す表現である環境表現と、該環境において行われた行為を表す表現である行為表現と、を含み、それら表現によってある事例を表す情報である事例情報から、前記環境表現を抽出する環境表現抽出部と、前記事例情報から、前記行為表現を抽出する行為表現抽出部と、前記抽出された行為表現と、前記抽出された環境表現のうち前記行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成し、生成した情報に対して、前記行為表現をキーとして検索を行い、その検索によって前記環境表現が抽出された頻度を算出する情報収集部と、を備える。
2014174796.tif 000002
【特許請求の範囲】
【請求項１】
監視対象である環境を表す表現である環境表現と、該環境において行われた行為を表す表現である行為表現と、を含み、それら表現によってある事例を表す情報である事例情報から、前記環境表現を抽出する環境表現抽出手段と、
前記事例情報から、前記行為表現を抽出する行為表現抽出手段と、
前記抽出された行為表現と、前記抽出された環境表現のうち前記行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成し、生成した情報に対して、前記行為表現をキーとして検索を行い、その検索によって前記環境表現が抽出された頻度を算出する情報収集手段と、
を備える情報処理システム。
【請求項２】
前記事例情報は、どのような環境においてどのような異常な行為が行われた事例かについて記載されたテキスト情報であって、
情報収集手段が関連付けた、前記行為表現と前記環境表現とを記憶する第１の記憶手段を更に備え、
前記第１の記憶手段を参照し、前記第１の記憶手段が記憶する行為表現のうち、特定の行為表現と関連づけられた環境表現が抽出された頻度が所定の閾値よりも高い場合に、前記特定の行為表現と前記抽出された頻度が高い環境表現とを関連づけて出力する出力手段を更に備える、
請求項１に記載の情報処理システム。
【請求項３】
前記出力手段は、前記行為表現が表す行為は、前記環境表現が表す環境において異常な行為であることを示す情報を更に出力する
請求項２に記載の情報処理システム。
【請求項４】
前記出力された環境表現と行為表現とに基づいて、異常事態の発生を監視するための監視ルールを生成する監視ルール生成手段を更に備え、
前記監視ルール生成手段は、前記環境表現が表す環境が満たされること、および、前記行為表現が表す行為を検出したことを条件節に含む監視ルールを生成する、
請求項２または３に記載の情報処理システム。
【請求項５】
前記情報収集手段は、同一の事例情報から抽出された、行為表現と環境表現とを関連付ける、請求項１から４のいずれかに記載の情報処理システム。
【請求項６】
前記情報収集手段は、前記事例情報に含まれる同一の文から抽出された、行為表現と環境表現とを関連付ける、請求項１から４のいずれかに記載の情報処理システム。
【請求項７】
前記出力手段は、抽出された頻度が所定の閾値を超えている行為表現について、当該行為表現と、前記行為表現に関連づけられた環境表現とを出力する、
請求項１から６のいずれかに記載の情報処理システム。
【請求項８】
同じまたは類似の行為または環境を表す複数の表現と、前記複数の表現の代表となる表現である代表表現とを関連づけて記憶する代表表現記憶手段と、
前記環境表現または行為表現に基づいて、前記代表表現記憶手段を参照して、前記環境表現または行為表現を、前記代表表現に置き換える表現統一手段と、
を更に備える請求項１から７のいずれかに記載の情報処理システム。
【請求項９】
コンピュータによって、
監視対象である環境を表す表現である環境表現と、該環境において行われた行為を表す表現である行為表現と、を含み、それら表現によってある事例を表す情報である事例情報から、前記環境表現を抽出し、
前記事例情報から、前記行為表現を抽出し、
前記抽出された行為表現と、前記抽出された環境表現のうち前記行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成し、生成した情報に対して、前記行為表現をキーとして検索を行い、その検索によって前記環境表現が抽出された頻度を算出する、
情報処理方法。
【請求項１０】
コンピュータに、
監視対象である環境を表す表現である環境表現と、該環境において行われた行為を表す表現である行為表現と、を含み、それら表現によってある事例を表す情報である事例情報から、前記環境表現を抽出する処理と、
前記事例情報から、前記行為表現を抽出する処理と、
前記抽出された行為表現と、前記抽出された環境表現のうち前記行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成し、生成した情報に対して、前記行為表現をキーとして検索を行い、その検索によって前記環境表現が抽出された頻度を算出する処理と、
を実行させるプログラムが格納されたコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムなどに関する。
【背景技術】
【０００２】
監視システムは、駅や空港などにおけるセキュリティ向上を目的としたシステムである。監視システムは、カメラやマイクなどのセンサを備える。監視システムは、センサの出力と監視ルールとを用いて異常事態を監視する。監視ルールは、例えば、センサの出力がどのような値になった時に異常事態と判断するかという条件式である。【０００３】
監視ルールは、例えば、「if（人が荷物を置く画像がカメラに写りその後一定時間その荷物に人が近づかない）then（警報を出す）」という条件式である。このような監視ルールの条件節が満たされた場合、「鞄が置き去りにされた」という異常事態が発生していると監視システムのオペレータは解釈する。非特許文献１は、公共の場所に鞄が置き去りにされたことを監視するための監視システムの一例を開示する。【０００４】
特許文献１は、複数の異なる場所で異常事態を検出することを開示する。特許文献１は、ＰＯＳ（Point Of Sale system）センサを用いて商品管理を行う店舗を監視する場合と、ＲＦＩＤ(Radio Frequency IDentification)タグを用いて商品管理を行う店舗を監視する場合とで、設定すべき監視ルールが互いに異なることを開示する。【０００５】
特許文献２は、与えられた状況が異常事態であるか否かを機械学習の手法を用いて判定するシステムを開示する。特許文献２が開示するシステムは、学習データの入力を受け付ける。学習データは、状況を表す情報に、その状況が異常事態であるか否かを示すラベルを関連付けた情報である。特許文献２が開示する技術は、入力された学習データに基づき、与えられた状況が異常事態であるか否かを機械学習の手法を用いて判定する。【０００６】
特許文献３は、異常事象に関するデータが登録されたデータベースと、正常事象に関するデータが登録されたデータベースとに基づいて、監視ルールを自動的に生成する技術を開示する。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】Detecting Abandoned Luggage Items in a Public Space Kevin Smith, Pedro Quelhas, and Daniel Gatica-Perez Proceedings of the 9th IEEE International Workshop on Performance Evaluation in Tracking and Surveillance (PETS '06), June 2006, 75−82
【特許文献】
【０００８】
【特許文献１】特表２００９−５３９１８２号公報
【特許文献２】米国特許第８１３１０１２号明細書
【特許文献３】特開２０１３−００３９２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
非特許文献１および特許文献１が開示する技術においては、監視システムのオペレータが監視ルールを人手で設定する必要がある。しかし、多数の監視ルールを人手で設定することは、監視システムのオペレータにとって多大な工数が必要な作業である。また、監視システムについて専門知識の無いオペレータにとって、適切な監視ルールを設定することは困難な作業である。【００１０】
特許文献２が開示する技術が、与えられた状況が異常事態であるか否かを適切に判定するためには、多数の学習データの入力が必要となる。特許文献２が開示する技術においては、人間が人手で生成する必要がある。多数の学習データを人手で生成することは、監視システムのオペレータにとって煩雑な作業である。【００１１】
特許文献３が開示する技術では、監視対象となる環境に応じた監視ルールを生成することができない。【００１２】
本発明は、監視システムのオペレータが、監視対象となる環境に応じた監視ルールを設定する作業を支援することを一つの目的とする。
【課題を解決するための手段】
【００１３】
本発明の第１の側面は、監視対象である環境を表す表現である環境表現と、該環境において行われた行為を表す表現である行為表現と、を含み、それら表現によってある事例を表す情報である事例情報から、前記環境表現を抽出する環境表現抽出部と、前記事例情報から、前記行為表現を抽出する行為表現抽出部と、前記抽出された行為表現と、前記抽出された環境表現のうち前記行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成し、生成した情報に対して、前記行為表現をキーとして検索を行い、その検索によって前記環境表現が抽出された頻度を算出する情報収集部と、を備える情報処理システムである。【００１４】
本発明の第２の側面は、コンピュータによって、監視対象である環境を表す表現である環境表現と、該環境において行われた行為を表す表現である行為表現と、を含み、それら表現によってある事例を表す情報である事例情報から、前記環境表現を抽出し、前記事例情報から、前記行為表現を抽出し、前記抽出された行為表現と、前記抽出された環境表現のうち前記行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成し、生成した情報に対して、前記行為表現をキーとして検索を行い、その検索によって前記環境表現が抽出された頻度を算出する、情報処理方法である。【００１５】
本発明の第３の側面は、コンピュータに、監視対象である環境を表す表現である環境表現と、該環境において行われた行為を表す表現である行為表現と、を含み、それら表現によってある事例を表す情報である事例情報から、前記環境表現を抽出する処理と、前記事例情報から、前記行為表現を抽出する処理と、前記抽出された行為表現と、前記抽出された環境表現のうち前記行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成し、生成した情報に対して、前記行為表現をキーとして検索を行い、その検索によって前記環境表現が抽出された頻度を算出する処理と、を実行させるプログラムである。【００１６】
本発明の目的は、上記のプログラムが格納されたコンピュータ読み取り可能な記憶媒体によっても達成される。
【発明の効果】
【００１７】
本発明によれば、監視システムのオペレータが、監視対象となる環境に応じた監視ルールを設定する作業を支援することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態における情報処理システム１０００の構成を示すブロック図である。
【図２】本発明の第１の実施形態における第１の記憶部２１０が記憶する情報の一例を示す図である。
【図３】本発明の第１の実施形態における情報処理システム１０００を実現可能なハードウェア構成の一例を示す図である。
【図４】本発明の第１の実施形態における情報処理システム１０００の動作を示すフローチャートである。
【図５】本発明の第１の実施形態における情報処理システム１０００の動作を示すフローチャートである。
【図６】本発明の第２の実施形態における情報処理システム２０００の構成を示すブロック図である。
【図７】本発明の第２の実施形態における情報処理システム２０００の動作を示すフローチャートである。
【図８】本発明の第２の実施形態における第２の記憶部２２０が記憶する情報の一例である。
【図９】本発明の第３の実施形態における情報処理システム３０００の構成を示すブロック図である。
【図１０】本発明の第４の実施形態における情報処理システム４０００の構成を示すブロック図である。
【図１１】本発明の第４の実施形態における情報処理システム４０００の動作を示すフローチャートである。
【図１２】本発明の第５の実施形態における情報処理システム５０００の構成を示すブロック図である。
【図１３】本発明の第５の実施形態における第１の記憶部２１０Ａが記憶する情報の一例を示す図である。
【図１４】本発明の第５の実施形態における第２の記憶部２２０Ａが記憶する情報の一例を示す図である。
【図１５】本発明の第６の実施形態における情報処理システム６０００の構成を示すブロック図である。
【発明を実施するための形態】
【００１９】
はじめに、発明の理解を容易にするため、本発明が解決しようとする課題を詳細に説明する。
【００２０】
監視システムは様々な環境を監視する。監視システムは、例えば、「スタジアム」、「空港」または「キッチン」等の様々な場所を監視する。監視システムがスタジアムを監視する場合、監視システムは、「サッカーの試合」または「ロックのライヴ」等の様々なイベントを監視する。監視システムが、例えば、サッカーの試合が行われるスタジアムを監視する場合、監視システムは、「朝」、「試合前」、「試合中」、「試合終了後」または「夜」等の様々な時間帯において監視を行う。
【００２１】
以下、「監視対象となる環境」という用語を、監視システムが監視する「場所」、「イベント」または「時間帯」等をまとめて表現する意味で使用する。また、「環境表現」という用語を、監視対象となる環境を表す表現という意味で使用する。
【００２２】
監視システムのオペレータは、監視対象となる環境に応じて異なる監視ルールを設定する必要がある。なぜなら、監視システムが同一の行為を検出した場合であっても、監視対象となる環境に応じて、監視システムが警報を出すべきか否かは異なるからである。このことを、２つの具体例を用いて詳細に説明する。
【００２３】
１つ目の具体例について説明する。例えば「車に乗った男が写真を撮る」という行為は、通常は、警報を出すべき異常事態ではない。しかし、監視対象の環境に応じて、「車に乗った男が写真を撮る」という行為が警報を出すべき異常事態となり得る。例えば下記に示す事件が、最近、多数報告されているという場合を想定する。
【００２４】
事件の内容：二丁目の交差点において、夕方頃、車に乗っていた不審な男から児童が写真を撮られた。
【００２５】
この場合においては、下記の監視ルールは事件を未然に防止するために適切である。監視ルール：「if（夕方に）and（二丁目の交差点において）and（車に乗った男が写真を撮る）then（警報を出す）」。一方で、時間帯と場所を限定しない下記の監視ルールは、擬陽性の警報が多くなりすぎるため不適切である。監視ルール：「if（車に乗った男が写真を撮る）then（警報を出す）」。
【００２６】
２つ目の具体例について説明する。例えば監視対象となる環境が空港である場合、下記の監視ルールは適切である。監視ルール：「if（人が包丁を持つ）and（空港において）then（警報を出す）」。空港において人が包丁を持つという行為は異常な行為である。空港においてこの監視ルールの条件式が満たされた場合、何らかの異常事態が発生していると解釈するのが自然である。
【００２７】
しかし、監視対象となる環境が、例えば、キッチンである場合、下記の監視ルールは適切ではない。監視ルール：「「if（人が包丁を持つ）and（キッチンにおいて）then（警報を出す）」。キッチンにおいて人が包丁を持つという行為は何ら異常な行為ではなく、監視システムは警報を出す必要がないからである。
【００２８】
上述したように、監視システムが「車に乗った男が写真を撮る」という行為や「人が包丁を持つ」という行為を検出した場合に、監視システムが警報を出すべきか否かは、監視対象となる環境に応じて異なる。
【００２９】
このように、オペレータは、異常事態の特徴についての知識を有していないと、適切な監視ルールを設定することができない。また、オペレータは、監視対象となる環境についての知識を有していないと、監視対象となる環境に応じた適切な監視ルールを設定することができない。
【００３０】
以下、このような課題を解決可能な本発明の実施形態について、図面を参照して詳細に説明する。
【００３１】
＜第１の実施形態＞
図１は、第１の実施形態にかかる情報処理システム１０００の構成を示すブロック図である。図１に示すように、第１の実施形態にかかる情報処理システム１０００は、入力受付部１１０、行為表現抽出部１２０、環境表現抽出部１３０、情報収集部１４０、出力部１５０および第１の記憶部２１０を備える。情報処理システム１０００は、例えば監視システムのオペレータにより操作される。
【００３２】
入力受付部１１０は、複数の事例情報の入力を受け付ける。事例情報は、行為表現および環境表現を含むテキスト情報である。以下、行為表現、環境表現および事例情報についてそれぞれ説明する。
【００３３】
以下では、「行為表現」という用語を、監視対象となる環境において人などが行う行為を表す表現という意味で使用する。行為表現は、例えば、監視対象となる環境において、人が運転する自転車、バイク、車などの動作に関する表現であってもよい。行為表現は、例えば、「人がナイフのようなものを持っている、かつ、人が大声を出している」等の共起表現で表されていてもよい。行為表現は、テキスト中の述語表現、またはその述語表現を修飾する表現である場合が多い。
【００３４】
環境表現は、例えば、監視システムが監視する場所、イベントまたは時間帯等を表す情報である。環境表現は、場所、イベントまたは時間帯等には限られない。例えば、「人通りの少ない道において」、「単位面積当たりの人数がn人以上の状況で」、「気温２５度以上、かつ、湿度８０％以上の状況で」などの状況を表す表現も、環境表現になり得る。環境表現は人間の行為を含んでいてもよい。例えば、「鞄を持った女性がいる状況で」、「シルバーの車が停車している状況で」、「児童が左右の確認をしている時に」などの状況を表す表現も環境表現になり得る。
【００３５】
事例情報は、行為表現と環境表現とを含み、それら表現によってある事例を表す情報である。事例情報は、行為表現と環境表現とのいずれか一方しか含んでいない場合もあり得る。事例情報は、例えば、実際に起こった異常事態について、どのような環境においてどのような異常な行為が行われたかを説明または報告するテキスト情報である。事例情報は、例えば、犯罪行為について記載された報告書や、犯罪行為についてのニュース記事である。事例情報の具体例を以下に示す。
【００３６】
事例情報１：「二丁目の交差点において、夕方頃、車に乗っていた不審な男から児童が写真を撮られた」、
事例情報２：「ニュースをお伝えします。午後４時頃、女性の体を男が触る、という事件が路上で発生しました」。
【００３７】
行為表現抽出部１２０は、事例情報から行為表現を抽出する。行為表現抽出部１２０は、形態素解析、構文解析または意味解析等の既知の自然言語処理技術を用いて行為表現を抽出する。行為表現抽出部１２０は、例えば、事例情報１から「車に乗った男が写真を撮る」という行為表現を抽出する。
【００３８】
環境表現抽出部１３０は、事例情報から環境表現を抽出する。環境表現抽出部１３０は、形態素解析、構文解析または意味解析等の既知の自然言語処理技術を用いて環境表現を抽出する。環境表現抽出部１３０は、例えば、事例情報１から「２丁目の交差点において」、「夕方に」という環境表現を抽出する。
【００３９】
情報収集部１４０は、行為表現抽出部１２０が抽出した行為表現と、環境表現抽出部１３０が抽出した環境表現のうち、当該行為表現が表す行為が行われた際の環境を表す環境表現とを、関連づけて第１の記憶部２１０に記憶する。情報収集部１４０は、形態素解析、構文解析または意味解析等の既知の自然言語処理技術を用いて、ある行為表現とある環境表現とを関連付けるか否かを判定する。情報収集部１４０は、同一の事例情報から抽出された行為表現と係る環境表現とを関連付けるとしてもよい。情報収集部１４０は、事例情報に含まれる同一の文から抽出された行為表現と係る環境表現とを関連付けてもよい。
【００４０】
入力受付部１１０が、上述した事例情報１と事例情報２とを受け付けた場合、情報収集部１４０は、例えば、「車に乗った男が写真を撮る」という行為表現と、「２丁目の交差点において」という環境表現とを関連づけて第１の記憶部２１０に記憶する。しかし、情報収集部１４０は「女性の体を男が触る」という行為表現と「２丁目の交差点において」という環境表現とを関連付けることはしない。なぜなら、「２丁目の交差点において」という環境は、「女性の体を男が触る」という行為が行われた際の環境ではないからである。
【００４１】
情報収集部１４０は、行為情報と環境情報とを関連づけた情報に対して、行為表現をキーとして検索を行い、その検索によって、前記環境表現が抽出された頻度を算出する。情報収集部１４０は、算出した頻度を、第１の記憶部２１０に記憶する。情報収集部１４０は、頻度を算出する処理を、上述した、行為表現と環境表現とを関連づけする処理に続けて実施してもよい。または情報収集部１４０は、後述する出力部１５０からの処理要求に応じて、第１の記憶部２１０を参照して、頻度を算出する処理を実行してもよい。
【００４２】
第１の記憶部２１０は、行為表現と、その行為表現が表す行為が行われた際の環境を表す環境表現とを、関連づけて記憶する。第１の記憶部２１０は更に、情報収集部１４０が算出した、環境表現が抽出された頻度を記憶していてもよい。頻度は、抽出された回数でもよいし抽出された回数の割合でもよい。
【００４３】
出力部１５０は、第１の記憶部２１０を参照し、第１の記憶部２１０が記憶する行為表現のうち、特定の行為表現と関連づけられた環境表現が抽出された頻度と、所定の閾値とを比較する。出力部１５０は、環境表現が抽出された頻度が所定の閾値よりも高い場合に、前記特定の行為表現と前記抽出された頻度が高い環境表現とを関連づけて出力する。
【００４４】
図２は、図１に示した第１の記憶部２１０が記憶する情報の一例を示す図である。図２に示すように、第１の記憶部２１０は、「車に乗った男が写真を撮る」という行為表現と、「朝１０時ころ」、「夕方に」、「２丁目の交差点において」および「東京都内の」という環境表現とを関連づけて記憶している。
【００４５】
図２に示す第１の記憶部２１０は、「車に乗った男が写真を撮る」という行為表現に関連づけられた環境表現ごとに、当該環境表現が抽出された頻度を記憶している。図２を参照すると、「車に乗った男が写真を撮る」という行為表現に対して、「朝１０時頃」という環境表現は１回抽出されている。「夕方に」という環境表現は９回抽出されている。「２丁目の交差点において」という環境表現は９回抽出されている。「東京都内の」という環境表現は１回抽出されている。第１の記憶部２１０は、行為表現が抽出された回数を記憶していてもよい。図２を参照すると、「車に乗った男が写真を撮る」という行為表現は１０回抽出されたことがわかる。
【００４６】
図３は、図１に示した情報処理システム１０００のハードウェア構成を例示する図である。図３に示すように、情報処理システム１０００は、ＣＰＵ（Central Processing Unit）１０、記憶装置２０および通信インターフェイス３０、入力装置４０および出力装置５０を備える。
【００４７】
情報処理システム１０００の機能は、例えばＣＰＵ１０が、記憶装置２０に読み出されたコンピュータプログラム（ソフトウェアプログラム、以下単に「プログラム」と記載する）を実行することにより実現される。実行に際して、ＣＰＵ１０は、通信インターフェイス３０、入力装置４０および出力装置５０を適宜制御する。
【００４８】
情報処理システム１０００が実行する通信は、例えばＯＳ（Operating System）が提供する機能を使ってアプリケーションプログラムが通信インターフェイス３０を制御することによって実現される。入力装置４０は、例えばキーボード、マウスまたはタッチパネルである。出力装置５０は、例えばディスプレイである。
【００４９】
尚、本実施形態および後述する各実施形態を例として説明される本発明は、係るプログラムが格納されたコンパクトディスク等の不揮発性の記憶媒体７０によって構成されてもよい。記憶媒体７０が格納するプログラムは、例えばドライブ装置６０により読み出される。
【００５０】
情報処理システム１０００は、２つ以上の物理的に分離した装置が有線または無線で接続されることによって構成されていてもよい。
【００５１】
次に、図１に示す情報処理システム１０００の動作を、図４を用いて説明する。図４は、入力受付部１１０が複数の事例情報の入力を受け付けてから、第１の記憶部２１０が行為表現と環境表現とを記憶するまでの動作を示すフローチャートである。
【００５２】
入力受付部１１０は、複数の事例情報の入力を受け付ける（Ｓ１０１）。行為表現抽出部１２０は、事例情報から行為表現を抽出する（Ｓ１０２）。環境表現抽出部１３０は、事例情報から環境表現を抽出する（Ｓ１０３）。
【００５３】
情報収集部１４０は、行為表現と、その行為表現が表す行為が行われた際の環境を表す環境表現とを、関連づけて第１の記憶部２１０に記憶する。情報収集部１４０は、行為情報と環境情報とを関連づけた情報に対して、行為表現をキーとして検索を行い、その検索によって、前記環境表現が抽出された頻度を算出する。情報収集部１４０は、算出した頻度を、第１の記憶部２１０に記憶する（Ｓ１０５）。Ｓ１０５の動作に関して、情報収集部１４０は、出力部１５０からの処理要求を受け付けてからＳ１０５の動作を実施してもよい。
【００５４】
続けて、図１に示す情報処理システム１０００の動作を、図５を用いて説明する。図５は、出力部１５０が、第１の記憶部２１０を参照して、環境表現と行為表現とを出力する動作を示すフローチャートである。
【００５５】
出力部１５０は、第１の記憶部２１０を参照して、環境表現が抽出された頻度と所定の閾値とを比較する（Ｓ１０６）。出力部１６０は、抽出された頻度が所定の閾値を超える環境表現と、当該環境表現に関連づけられた行為表現とを出力する（Ｓ１０７）。
【００５６】
出力部１６０は、環境表現が表す環境において、行為表現が表す行為は異常行為であることを示す情報を併せて出力してもよい。
【００５７】
第１の実施形態にかかる情報処理システム１０００の効果を説明する。第１の実施形態にかかる情報処理システム１０００は、異常事態と見なされ得る行為を表す行為表現と、その行為が検出されたときに、異常事態と見なすべき環境を表す環境表現とを出力することができる。
【００５８】
また、第１の実施形態にかかる情報処理システム１０００は、異常事態と見なされ得る行為が、どのような環境において発生しやすいのかを知ることができる。その１つ目の理由は、行為表現抽出部１２０と、環境表現抽出部１３０とが、事例情報から行為表現と環境表現とをそれぞれ区別して抽出しているからである。その２つ目の理由は、第１の記憶部２１０が、行為表現に関連づけられた環境表現ごとに、当該環境表現が抽出された頻度を記憶しているからである。
【００５９】
監視システムのオペレータは、情報処理システム１０００が出力する情報を、監視ルールを設定する作業に利用することができる。すなわち、情報処理システム１０００は、オペレータが監視ルールを設定する作業を支援することができる。このことを、２つの具体例を用いて詳細に説明する。
【００６０】
（具体例１）
１つ目の具体例について説明する。事例情報が、最近発生した犯罪行為について記載された報告書である場合を想定する。例えば、「車に乗っていた不審な男から児童が写真を撮られた」という異常事態が、夕方に二丁目の交差点において多発している、という場合を想定する。この場合、当該異常事態について、どのような環境においてどのような異常な行為が行われたかを報告する報告書が多数作成されると考えられる。
【００６１】
オペレータは、当該異常事態に関する多数の報告書を含む複数の事例情報を、情報処理システム１０００に入力する。行為表現抽出部１２０と環境表現抽出部１３０は、これら多数の事例情報から、「車に乗った男が写真を撮る」という行為表現と、「夕方に」および「二丁目の交差点において」という環境表現とを抽出する。情報収集部１４０は、「車に乗った男が写真を撮る停車」という行為表現と「夕方に」および「二丁目の交差点において」という環境表現とを関連づけて、第１の記憶部２１０に記憶する。この場合、「車に乗った男が写真を撮る」という行為表現に対して、「夕方に」という環境表現および「二丁目の交差点において」という環境表現が抽出される頻度は、他の環境表現が抽出される頻度と比較して高いと考えられる。
【００６２】
出力部１５０は、抽出された頻度が高い環境表現と、当該環境表現に関連づけられた行為表現とを出力する。すなわち出力部１５０は、「車に乗った男が写真を撮る」という行為表現と、「夕方に」および「二丁目の交差点において」という環境表現とを出力する。監視システムのオペレータは、情報処理システム１０００が出力した情報を、監視ルールの設定に利用することができる。この場合においては、下記の監視ルールを設定することは事件を未然に防止するために適切である。監視ルール：「if（夕方に）and（二丁目の交差点において）and（車に乗った男が写真を撮る）then（警報を出す）」。
【００６３】
このように第１の実施形態にかかる情報処理システム１０００は、実際に起こった異常事態について、どのような環境においてどのような異常な行為が行われたかの特徴を抽出することができる。よって、監視システムのオペレータは、第１の実施形態にかかる情報処理システム１０００が出力する情報を確認することで、異常事態の特徴についての知識を有していなくても、監視対象となる環境に応じた適切な監視ルールを設定することができるようになる。
【００６４】
（具体例２）
２つ目の具体例について説明する。事例情報が、犯罪行為についてのニュース記事である場合を想定する。この場合例えば、「男がキッチンにおいて包丁を持っている」というような当たり前の状態について記載された事例情報の数は少ないと考えられる。なぜなら、当たり前の状態は、犯罪行為についてのニュース記事になりづらいからである。一方で、「男が空港において包丁を持っている」というような異常事態について記載された事例情報の数は多いと考えられる。
【００６５】
この場合、「男が包丁を持っている」という行為表現に対して、「空港において」という環境表現が抽出された頻度は、「キッチンにおいて」という環境表現が抽出された頻度よりも高いと考えられる。出力部１５０は、抽出された頻度が高い環境表現である「空港において」と、当該環境表現に関連づけられた行為表現である「男が包丁を持っている」とを出力する。このように情報処理システム１０００は、ある行為が検出されたときに、その行為が異常事態と判断されるべき環境を表す環境表現とを出力することができる。
【００６６】
よって、監視システムのオペレータは、第１の実施形態にかかる情報処理システム１０００が出力する情報を確認することで、監視対象の環境についての知識を有していなくても、適切な監視ルールを設定することができるようになる。
【００６７】
以上、犯罪行為について記載された報告書を事例情報として用いた例と、犯罪行為についてのニュース記事を事例情報として用いた例を説明した。情報処理システム１０００は、異常事態と見なされ得る行為を表す行為表現と、その行為が検出されたときに、異常事態と見なすべき環境を表す環境表現とを出力することができる。監視システムのオペレータは、情報処理システム１０００から出力される情報を、監視ルールの設定に利用することで、監視ルールを設定する手間を削減することができる。
【００６８】
（第１の実施形態の変形例）
環境表現抽出部１３０は、環境表現を抽出する際、環境表現を抽出するための手がかりとなる表現を用いてもよい。環境表現抽出部１３０は、例えば、「する途中」、「するとき」などの文字列の前に記載された節を、時間を表す環境表現として抽出してもよい。環境表現抽出部１３０は、例えば、「で」、「において」などの文字列の前に記載された節を、場所を表す環境表現として抽出してもよい。環境表現抽出部１３０は、例えば、「といった雰囲気で」などの文字列の前に記載された節を、雰囲気を表す環境表現として抽出してもよい。
【００６９】
行為表現抽出部１２０と環境表現抽出部１３０とは、どちらが先に動作してもかまわない。
【００７０】
行為表現抽出部１２０と環境表現抽出部１３０とは、例えば下記のように動作してもよい。行為表現抽出部１２０と環境表現抽出部１３０の動作を、例えば、入力受付部１１０が、下記の事例情報を受け付けた場合を例に説明する。
【００７１】
事例情報３：小学校前の交差点において、児童が左右の確認をしていた時、シルバーの車が止まり、乗っていた男に車内から写真を撮られた、
事例情報４：３月５日（火）、午後０時３０分頃、路上で、生徒が帰宅途中、サングラスをかけた男に体を触られた。
【００７２】
環境表現抽出部１３０は、事例情報３と事例情報４とから、以下の環境表現を抽出する。「児童が左右の確認をしていた時」、「小学校前の交差点において」、「３月５日（火）、午後０時３０分頃」、「路上で」、「生徒が帰宅途中」。
【００７３】
行為表現抽出部１２０は、環境表現が含まれる節から行為表現を抽出しないとしてもよい。行為表現抽出部１２０は、環境表現が行為表現の必須格となっている場合には、環境表現が含まれる節から行為表現を抽出してもよい。事例情報３と、事例情報４とから、環境表現が含まれる節を除く（ただし、環境表現が行為表現の必須格となっている節は残す）と、以下の部分が残る。
【００７４】
事例情報３：シルバーの車が止まり、乗っていた男に車内から写真を撮られた、
事例情報４：サングラスをかけた男に体を触られた。
【００７５】
行為表現抽出部１２０は、これらの表現から行為表現を抽出する。
【００７６】
事例情報３から抽出された行為表現：シルバーの車が止まる、乗っていた男が写真を撮る、
事例情報４から抽出された行為表現：サングラスをかけた男が体を触る。
【００７７】
行為表現抽出部１２０は、抽出した行為表現を、受動態または能動態のいずれかに統一してもよい。上記の例では、行為表現抽出部１２０は、能動態に統一している。
【００７８】
第１の記憶部２１０は、行為表現または環境表現が抽出された頻度を記憶しなくてもよい。例えば第１の記憶部２１０は、行為表現と環境表現とを記憶するたびに、新たなレコードを追加して記憶してもよい。この場合、情報収集部１４０は、出力部１５０からの処理要求を受け付け、第１の記憶部２１０を参照して、環境表現が抽出された頻度をレコード数に基づいて算出するとしてもよい。
【００７９】
出力部１５０は、所定の閾値よりも高い頻度で抽出された行為表現のみを出力してもよい。かかる構成を有することにより、事例情報に少数のノイズが混じっていた場合であっても、出力部１５０はそのノイズを除外した情報を出力することができる。
【００８０】
＜第２の実施形態＞
図６は、第２の実施形態にかかる情報処理システム２０００の構成を示すブロック図である。図１に示した構成と実質的に同一の構成には同一の符号が付されているので説明は省略する。図６に示すように、第２の実施形態にかかる情報処理システム２０００は、出力部１５０に代えて判定部１６０を備え、第２の記憶部２２０を更に備える。
【００８１】
判定部１６０は、第１の記憶部２１０を参照し、第１の記憶部２１０が記憶する行為表現のうち、特定の行為表現と関連づけられた環境表現が抽出された頻度と、所定の閾値とを比較する。出力部１５０は、環境表現が抽出された頻度が所定の閾値よりも高い場合に、前記特定の行為表現と前記抽出された頻度が高い環境表現とを関連づけて第２の記憶部２２０に記憶する。
【００８２】
第２の記憶部２２０は、所定の閾値よりも頻度が高い環境表現と、当該環境表現に関連する行為表現とを関連づけて記憶する。
【００８３】
図６に示す情報処理システム２０００の動作を、図７を用いて説明する。Ｓ１０１〜Ｓ１０５までの動作は第１の実施形態と同一であるので、本実施形態における説明を省略する。
【００８４】
判定部１６０は、第１の記憶部２１０を参照して、環境表現が抽出された頻度と所定の閾値とを比較する（Ｓ２０１）。判定部１６０は、所定の閾値よりも頻度が高い環境表現と、当該環境表現に関連する行為表現とを抽出し、抽出した結果を第２の記憶部２２０に記憶する（Ｓ２０２）。
【００８５】
図８は、第２の記憶部２２０が記憶する情報の一例を示す図である。図８に示す情報は、図２に示す第１の記憶部２１０が記憶する情報から、抽出頻度が５以上の環境表現を抽出した情報である。
【００８６】
監視システムのオペレータは、第２の記憶部２２０に記憶された情報を、監視ルールの設定に利用することができる。すなわち、第２の実施形態にかかる情報処理システム２０００は、オペレータが監視ルールを設定する作業を支援することができる。
【００８７】
＜第３の実施形態＞
図９は、第３の実施形態にかかる情報処理システム３０００の構成を表すブロック図である。図１に示した構成と実質的に同一の構成には同一の符号が付されているので説明を省略する。図９に示すように、第３の実施形態にかかる情報処理システム３０００は、監視ルール生成部１７０を備える。
【００８８】
監視ルール生成部１７０は、判定部１６０から、所定の閾値よりも高い頻度で抽出された環境表現と、当該環境表現に関連づけられた行為表現とを受け取る。監視ルール生成部１７０は、判定部１６０から受け取った環境表現と行為表現とに基づいて、監視ルールを生成する。監視ルール生成部１７０は、当該環境表現が表す環境が満たされること、および、当該行為表現が表す行為を検出したことを条件節に含む監視ルールを生成する。
【００８９】
具体例を用いて説明する。監視ルール生成部１７０は、例えば、判定部１６０から、「男が包丁を持っている」という行為表現と「空港において」という環境表現とを受け取る。監視ルール生成部１７０は、受け取った環境表現および行為表現に基づいて以下の監視ルールを生成する。監視ルール：「if（男が包丁を持っている）and（空港において）then（警報を出す）」。
【００９０】
第３の実施形態にかかる情報処理システム３０００は、監視ルールを自動で生成することができる。すなわち、第３の実施形態にかかる情報処理システム３０００によれば、オペレータが監視ルールを設定する手間を削減できる。
【００９１】
＜第４の実施形態＞
図１０は、第４の実施形態にかかる情報処理システム４０００の構成を表すブロック図である。図１に示した構成と実質的に同一の構成には同一の符号が付されているので説明を省略する。図１０に示すように、第４の実施形態にかかる情報処理システム４０００は、代表表現記憶部２３０と、表現統一部１８０とを備える。
【００９２】
代表表現記憶部２３０は、行為表現が表す行為や環境表現が表す環境の、同義表現や類義表現を記憶している。代表表現記憶部２３０は、多数の同義表現や類義表現に対して、代表的な表現である代表表現を一つ記憶している。例えば、「人が大声で叫んでいる」という表現の同義表現・類義表現には「人が大きな声を出している」、「人が絶叫している」および「群衆が大声で叫んでいる」などの表現がある。代表表現記憶部２３０は、これらの代表表現として、例えば「人が大声で叫んでいる」という表現を記憶する。
【００９３】
表現統一部１８０は、行為表現抽出部１２０や環境表現抽出部１３０が抽出した行為表現や環境表現を受け取り、代表表現記憶部２３０を参照して、代表表現記憶部２３０が記憶する代表表現に置き換える。
【００９４】
図１０に示す情報処理システム４０００の動作を、図１１を用いて説明する。第１の実施形態と実質的に同一のステップには同一の符号を付して、説明を省略する。
【００９５】
表現統一部１８０は、行為表現抽出部１２０や環境表現抽出部１３０が抽出した行為表現や環境表現を受け取り、代表表現記憶部２３０を参照して、代表表現記憶部２３０が記憶する代表表現に置き換える（Ｓ４０１）。
【００９６】
第４の実施形態にかかる情報処理システム４０００によれば、抽出した行為表現や環境表現に表記揺れがあったとしても、行為表現や環境表現が抽出された頻度を、より正確に算出することができる。
【００９７】
なお、代表表現記憶部２３０が記憶する情報は、人手で生成してもよい。代表表現記憶部２３０が記憶する情報は、下記に示す（参考文献１）や（参考文献２）が開示する関連技術を用いて生成してもよい。
【００９８】
（参考文献１）ウェブ検索クエリログとクリックスルーログを用いた同義語獲得  内海慶、小町守、情報処理学会論文誌．データベース 6(1)、16頁〜28頁、出版年月日2013年1月23日、
（参考文献２）Hacking Wikipedia for Hyponymy Relation Acquisitio Asuka Sumida and Kentaro Torisawa in Proceedings of IJCNLP-08, pp.883-888, 2008。
【００９９】
＜第５の実施形態＞
図１２は、第５の実施形態にかかる情報処理システム５０００の構成を表すブロック図である。図９に示した構成と実質的に同一の構成には同一の符号が付されているので説明を省略する。第５の実施形態にかかる情報処理システム５０００は、環境表現抽出部１３０に代えて環境表現抽出部１３０Ａを、情報収集部１４０に代えて情報収集部１４０Ａを、第１の記憶部２１０に代えて第１の記憶部２１０Ａを、判定部１６０に代えて判定部１６０Ａを、第２の記憶部２２０に代えて第２の記憶部２２０Ａを備える。
【０１００】
環境表現抽出部１３０Ａは、事例情報から環境表現を抽出する。この際、環境表現抽出部１３０Ａは、時間に関する環境表現（以下、時間表現と記載する）と、場所に関する環境表現（以下、場所表現と記載する）とをそれぞれ分けて抽出する。
【０１０１】
情報収集部１４０Ａは、行為表現抽出部１２０が抽出した行為表現と、環境表現抽出部１３０Ａが抽出した時間表現のうち、当該行為表現が表す行為が行われた際の時間を表す時間表現とを、関連づけて第１の記憶部２１０Ａに記憶する。情報収集部１４０Ａは、行為表現抽出部１２０が抽出した行為表現と、環境表現抽出部１３０Ａが抽出した場所表現のうち、当該行為表現が表す行為が行われた際の場所を表す場所表現とを、関連づけて第１の記憶部２１０Ａに記憶する。
【０１０２】
情報収集部１４０Ａは、行為情報と環境情報とを関連づけた情報に対して、行為表現をキーとして検索を行い、その検索によって、前記環境表現が抽出された頻度を算出する。情報収集部１４０Ａは、算出した頻度を、第１の記憶部２１０Ａに記憶する。
【０１０３】
第１の記憶部２１０Ａは、行為表現と、その行為表現が表す行為が行われた際の時間を表す時間表現とを、関連づけて記憶する。第１の記憶部２１０Ａは、行為表現と、その行為表現が表す行為が行われた際の場所を表す場所表現とを、関連づけて記憶する。
【０１０４】
図１３は、図１２に示す第１の記憶部２１０Ａが記憶する情報の一例を示す図である。図１３に示すように、第１の記憶部２１０Ａは、「車に乗った男が写真を撮る」という行為表現と、「朝１０時頃」、「夕方に」という時間表現とを関連づけて記憶している。また、第１の記憶部２１０Ａは、「車に乗った男が写真を撮る」という行為表現と、「２丁目の交差点において」、「東京都内の」という場所表現とを関連づけて記憶している。
【０１０５】
図１２を参照する説明に戻る。判定部１６０Ａは、第１の記憶部２１０を参照し、第１の記憶部２１０が記憶する行為表現のうち、特定の行為表現と関連づけられた環境表現が抽出された頻度と、所定の閾値とを比較する。判定部１６０Ａは、環境表現が抽出された頻度が所定の閾値よりも高い場合に、前記特定の行為表現と前記抽出された頻度が高い環境表現とを関連づけて第２の記憶部２２０Ａに記憶する。
【０１０６】
図１４は、第２の記憶部２２０Ａが記憶する情報の一例を示す図である。図１４に示す情報は、図１３に示す第１の記憶部２１０Ａが記憶する情報から、抽出頻度が５以上の環境表現を抽出した情報である。
【０１０７】
第５の実施形態にかかる情報処理システム５０００によれば、オペレータが、時間表現と場所表現との両方を含む監視ルールを作成する作業を支援することができる。
【０１０８】
＜第６の実施形態＞
図１５は、第５の実施形態にかかる情報処理システム６０００の構成を表すブロック図である。図１に示した構成と実質的に同一の構成には同一の符号が付されているので説明を省略する。
【０１０９】
環境表現抽出部１３０は、監視対象である環境を表す表現である環境表現と、該環境において行われた行為を表す表現である行為表現と、を含み、それら表現によってある事例を表す情報である事例情報から、環境表現を抽出する。行為表現抽出部１２０は、事例情報から、行為表現を抽出する。
【０１１０】
情報収集部１４０は、抽出された行為表現と、抽出された環境表現のうち行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成する。情報収集部１４０は、生成した情報に対して、行為表現をキーとして検索を行い、その検索によって環境表現が抽出された頻度を算出する。
【０１１１】
以上、本発明を実施するための形態について説明したが、上記実施の形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明はその趣旨を逸脱することなく変更、改良され得ると共に、本発明にはその等価物も含まれる。
【０１１２】
この出願は、２０１３年４月２３日に出願された日本出願特願２０１３−０９０５３４を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【０１１３】
本発明は、監視システムのオペレータが監視ルールを設定する作業を支援することに利用できる。
【符号の説明】
【０１１４】
１０００  情報処理システム
２０００  情報処理システム
３０００  情報処理システム
４０００  情報処理システム
５０００  情報処理システム
６０００  情報処理システム
１０  ＣＰＵ
２０  記憶装置
３０  通信インターフェイス
４０  入力装置
５０  出力装置
６０  ドライブ装置
７０  記憶媒体
１１０  入力受付部
１２０  行為表現抽出部
１３０  環境表現抽出部
１３０Ａ  環境表現抽出部
１４０  情報収集部
１４０Ａ  情報収集部
１５０  出力部
１６０  判定部
１６０Ａ  判定部
１７０  監視ルール生成部
１８０  表現統一部
２１０  第１の記憶部
２１０Ａ  第１の記憶部
２２０  第２の記憶部
２２０Ａ  第２の記憶部
２３０  代表表現記憶部
【図１】
2014174796.tif 000003
【図２】
2014174796.tif 000004
【図３】
2014174796.tif 000005
【図４】
2014174796.tif 000006
【図５】
2014174796.tif 000007
【図６】
2014174796.tif 000008
【図７】
2014174796.tif 000009
【図８】
2014174796.tif 000010
【図９】
2014174796.tif 000011
【図１０】
2014174796.tif 000012
【図１１】
2014174796.tif 000013
【図１２】
2014174796.tif 000014
【図１３】
2014174796.tif 000015
【図１４】
2014174796.tif 000016
【図１５】
2014174796.tif 000017
【手続補正書】
【提出日】平成27年10月23日(2015.10.23)
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
監視対象である環境を表す環境表現と、該環境において行われた行為を表す行為表現と、を含む、どのような環境においてどのような異常な行為が行われた事例かについて記載されたテキスト情報である事例情報から、前記環境表現を抽出する環境表現抽出手段と、
前記事例情報から、前記行為表現を抽出する行為表現抽出手段と、
前記抽出された行為表現と、前記抽出された環境表現のうち前記行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成し、生成した情報に対して、前記行為表現をキーとして検索を行い、その検索によって前記環境表現が抽出された頻度を算出する情報収集手段と、
前記情報収集手段に関連付けられた、前記行為表現と前記環境表現とを記憶する第１の記憶手段と、
前記第１の記憶手段を参照し、前記第１の記憶手段が記憶する行為表現のうち、特定の行為表現と関連づけられた環境表現が抽出された頻度が所定の閾値よりも高い場合に、前記特定の行為表現と前記抽出された頻度が高い環境表現とを関連づけて出力する出力手段と、
前記出力された環境表現と行為表現とに基づいて、異常事態の発生を監視するため、前記環境表現が表す環境が満たされること、および、前記行為表現が表す行為を検出したことを条件節に含む監視ルールを生成する監視ルール生成手段
とを備える情報処理システム。
【請求項２】
前記出力手段は、前記行為表現が表す行為は、前記環境表現が表す環境において異常な行為であることを示す情報を更に出力する
請求項１に記載の情報処理システム。
【請求項３】
前記情報収集手段は、同一の事例情報から抽出された、行為表現と環境表現とを関連付ける、請求項１又は２に記載の情報処理システム。
【請求項４】
前記情報収集手段は、前記事例情報に含まれる同一の文から抽出された、行為表現と環境表現とを関連付ける、請求項１から３のいずれかに記載の情報処理システム。
【請求項５】
前記出力手段は、抽出された頻度が所定の閾値を超えている行為表現について、当該行為表現と、前記行為表現に関連づけられた環境表現とを出力する、
請求項１から４のいずれかに記載の情報処理システム。
【請求項６】
同じまたは類似の行為または環境を表す複数の表現と、前記複数の表現の代表となる表現である代表表現とを関連づけて記憶する代表表現記憶手段と、
前記環境表現または行為表現に基づいて、前記代表表現記憶手段を参照して、前記環境表現または行為表現を、前記代表表現に置き換える表現統一手段と、
を更に備える請求項１から５のいずれかに記載の情報処理システム。
【請求項７】
監視対象である環境を表す環境表現と、該環境において行われた行為を表す行為表現と、を含む、どのような環境においてどのような異常な行為が行われた事例かについて記載されたテキスト情報である事例情報から、前記環境表現を抽出し、
前記事例情報から、前記行為表現を抽出し、
前記抽出された行為表現と、前記抽出された環境表現のうち前記行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成し、生成した情報に対して、前記行為表現をキーとして検索を行い、その検索によって前記環境表現が抽出された頻度を算出し、
前記情報収集手段に関連付けられた、前記行為表現と前記環境表現とを第１の記憶手段に記憶させ、
前記第１の記憶手段を参照し、前記第１の記憶手段が記憶する行為表現のうち、特定の行為表現と関連づけられた環境表現が抽出された頻度が所定の閾値よりも高い場合に、前記特定の行為表現と前記抽出された頻度が高い環境表現とを関連づけて出力し、
前記出力された環境表現と行為表現とに基づいて、異常事態の発生を監視するため、前記環境表現が表す環境が満たされること、および、前記行為表現が表す行為を検出したことを条件節に含む監視ルールを生成する
情報処理方法。
【請求項８】
コンピュータに、
監視対象である環境を表す環境表現と、該環境において行われた行為を表す行為表現と、を含む、どのような環境においてどのような異常な行為が行われた事例かについて記載されたテキスト情報である事例情報から、前記環境表現を抽出する処理と、
前記事例情報から、前記行為表現を抽出する処理と、
前記抽出された行為表現と、前記抽出された環境表現のうち前記行為表現が表す行為が行われた際の環境を表す環境表現とを関連付けた情報を生成し、生成した情報に対して、前記行為表現をキーとして検索を行い、その検索によって前記環境表現が抽出された頻度を算出する処理と、
前記情報収集手段に関連付けられた、前記行為表現と前記環境表現とを第１の記憶手段に記憶させる処理と、
前記第１の記憶手段を参照し、前記第１の記憶手段が記憶する行為表現のうち、特定の行為表現と関連づけられた環境表現が抽出された頻度が所定の閾値よりも高い場合に、前記特定の行為表現と前記抽出された頻度が高い環境表現とを関連づけて出力し、
前記出力された環境表現と行為表現とに基づいて、異常事態の発生を監視するため、前記環境表現が表す環境が満たされること、および、前記行為表現が表す行為を検出したことを条件節に含む監視ルールを生成する処理と、
を実行させるプログラム。
【国際調査報告】
2014174796.tif 000018
2014174796.tif 000019