(57)【要約】  管理対象の管理を行うために管理装置が使用する複数の管理ルールそれぞれを自然言語の文に変換し、変換された前記自然言語の前記文の文法に基づいて複数の前記管理ルールが合成可能か否かを判別する判別部手段と、前記判別部手段が合成可能と判別した複数の前記管理ルールを合成して合成後の管理ルールを生成する合成部手段と、を備えるルール統合装置。
2020184597.tif 000002
【特許請求の範囲】
【請求項１】
管理対象の管理を行うために管理装置が使用する複数の管理ルールそれぞれを自然言語の文に変換し、変換された前記自然言語の文の文法に基づいて複数の前記管理ルールが合成可能か否かを判別する判別手段と、
前記判別手段が合成可能と判別した複数の前記管理ルールを合成して合成後の管理ルールを生成する合成手段と、
を備えるルール統合装置。
【請求項２】
前記合成手段は、前記判別手段が合成可能と判別した複数の前記管理ルールそれぞれが変換され生成された複数の前記自然言語の文を合成し、合成により得られた自然言語の文を前記管理装置が使用する形式に変換して前記合成後の管理ルールを生成する、
請求項１に記載のルール統合装置。
【請求項３】
前記管理ルールを取得する取得手段をさらに備える、
請求項１又は請求項２に記載のルール統合装置。
【請求項４】
前記取得手段が取得した前記管理ルールを記憶する記憶手段と、
前記記憶手段に記憶される合成前の複数の前記管理ルールを、前記合成手段が生成した前記合成後の管理ルールに更新する更新手段とをさらに備える、
請求項３に記載のルール統合装置。
【請求項５】
前記管理対象は、データである、
請求項１から請求項４のいずれか一項に記載のルール統合装置。
【請求項６】
管理対象の管理を行うために管理装置が使用する複数の管理ルールそれぞれを自然言語の文に変換し、変換された前記自然言語の文の文法に基づいて複数の前記管理ルールが合成可能か否かを判別する判別ステップと、
前記判別ステップにおいて合成可能と判別した複数の前記管理ルールを合成して合成後の管理ルールを生成する合成ステップと、
を有するルール統合方法。
【請求項７】
コンピュータに、
管理対象の管理を行うために管理装置が使用する複数の管理ルールそれぞれを自然言語の文に変換し、変換された前記自然言語の文の文法に基づいて複数の前記管理ルールが合成可能か否かを判別し、
前記判別ステップにおいて合成可能と判別した複数の前記管理ルールを合成して合成後の管理ルールを生成する、
処理を実行させるプログラムを記憶する記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ルール統合装置、ルール統合方法及びプログラムを記憶する記憶媒体に関する。
【背景技術】
【０００２】
複数のシステムが同じデータを取り扱う場合がある。そのデータの管理ルールがシステム毎に異なると、システム間で一元的にデータを管理することが困難となる。【０００３】
特許文献１、２の技術では、ユーザが選択した条件の論理和を用いてルールを形成している。また、特許文献３の技術では、異なる言語間で同義表現のクラスタとその対訳文のクラスタを形成し、クラスタの代表表現を得ている。また、特許文献４の技術では、形式言語から自然言語への翻訳を行っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】再公表ＷＯ２０１４／０１６９９８号公報
【特許文献２】特開２０１５−１９１４１８号公報
【特許文献３】特開２００３−３２３４２６号公報
【特許文献４】特開２００２−２６８８８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数のシステムが独自に設定している管理ルールを統合することで、一元的なデータ管理が容易となる。しかし、上述した特許文献１、２の技術では、ルールの生成のためにユーザによる判断や操作が必要である。そのため、ルールが多い場合いは人的コスト及び時間的コストが増大する。加えて、特許文献１、２の技術では、同じ意味のルールであっても表現が異なればそれらは論理和で結合され、ルールの表現が長くなる。また、特許文献３の技術は、自然言語を対象として対訳の表現をまとめるものであり、まとめる対象は同義の内容に限られている。また、特許文献４では、オペレータ（人）の手作業もしくは自然言語の文書ファイルから自動的に形式言語から自然言語へ翻訳を行うものであり、管理ルールを統合するものではない。【０００６】
本発明は、上記の課題を解決するルール統合装置、ルール統合方法及びプログラムを記憶する記憶媒体を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の第１の態様によれば、ルール統合装置は、管理対象の管理を行うために管理装置が使用する複数の管理ルールそれぞれを自然言語の文に変換し、変換された前記自然言語の文の文法に基づいて複数の前記管理ルールが合成可能か否かを判別する判別手段と、前記判別手段が合成可能と判別した複数の前記管理ルールを合成して合成後の管理ルールを生成する合成手段と、を備える。【０００８】
本発明の第２の態様によれば、ルール統合方法は、管理対象の管理を行うために管理装置が使用する複数の管理ルールそれぞれを自然言語の文に変換し、変換された前記自然言語の文の文法に基づいて複数の前記管理ルールが合成可能か否かを判別する判別ステップと、前記判別ステップにおいて合成可能と判別した複数の前記管理ルールを合成して合成後の管理ルールを生成する合成ステップと、を有する。【０００９】
本発明の第３の態様によれば、記憶媒体に記憶されたプログラムは、コンピュータに、管理対象の管理を行うために管理装置が使用する複数の管理ルールそれぞれを自然言語の文に変換し、変換された前記自然言語の文の文法に基づいて複数の前記管理ルールが合成可能か否かを判別し、前記判別ステップにおいて合成可能と判別した複数の前記管理ルールを合成して合成後の管理ルールを生成する、処理を実行させる。
【発明の効果】
【００１０】
本発明によれば、複数のシステムが独自に設定している管理ルールを統合することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態によるデータ統合基盤の構成図である。
【図２】図１に示すルール統合装置の処理を示すフローチャートである。
【図３】本発明の実施形態によるルール統合装置の最小構成を示すブロック図である。
【図４】図３に示すルール統合装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
データ等の管理ルールを統合するルール統合分野では、例えば、以下の問題が知られている。一つ目の問題は、同じデータを複数のシステム上で個別に管理する場合に、そのデータの管理ルールがシステムごとに異なることにより、データを一元的に管理することが困難になることである。例えば、あるデータＡを複数のシステムで取り扱う場合、データＡの管理ルールがシステムごとに異なると、システム間で一元的にデータを管理することは困難である。
二つ目の問題は、データの管理ルールが増えてくるとルールの管理が困難になることである。三つ目の問題は、ルール削減のために複数のルールを一つに組み合わせて、新しいルールセットを作成しようとしても、どのルールが利用できるのかが不明なことである。
【００１４】
そこで、本実施形態のルール統合装置は、管理ルールの構文読込み機能、管理ルールの合成判別機能、及び管理ルールの合成機能を用いて管理ルールを整理し、利用者に提示する。
具体的には、ルール統合装置は、管理ルールを一つの文として、管理ルールを表す文を組み合わせることが可能か否かを機械的にチェックすることで、管理ルール間の衝突の有無の確認や管理ルール間の合成を実現する。機械的チェックでは、まず、構文読込み機能によって管理ルールの構文を自然言語の文に変換する。自然言語は、例えば、日常の意思疎通のために用いられる言語である。管理ルールを自然言語の文に変換した上で、合成判別機によって、一般的な自然言語の文法（例えば生成文法等）を利用して、複数の文を組み合わせることによって新しい文を生成できるか否かを検査する。  また、合成機能によって複数の管理ルールを一つの文とする際には、形式的手続き文を自然言語の文に変換する。そのため、ルール統合装置は、各管理ルールも、合成後の各管理ルールも、自然言語により提示が可能となる。このため、合成後の管理ルールは作業者にとって読みやすく理解しやすくなる。
【００１５】
図１及び図２を用いて、管理対象がデータである場合を例に説明する。以下、データ等を管理するための管理ルールを、データ管理ルールとも称する。
図１は、実施形態のデータ統合基盤１０の構成図である。データ統合基盤１０は、データ記憶装置１と、ルール統合装置２とを有する。同図ではデータ記憶装置１を１台のみ示しているが、データ記憶装置１の台数は任意である。ルール統合装置２は、データ管理ルールを管理する管理装置として用いられる。データ管理ルールは、データ記憶装置１が記憶しているデータの管理に用いられるルールである。データ管理ルールによって、データガバナンスのためのルールが表される。
【００１６】
データ記憶装置１は、データを記憶する機能を持つ。データ記憶装置１は、例えば、１台又は複数台のコンピュータ装置により実現される。データ記憶装置１は、管理対象のデータ自体と、記憶しているデータに付随したデータ管理ルールとを記憶している。データ管理ルールには、異なるシステムに用いられるものが含まれ得る。
【００１７】
ルール統合装置２は、取得部３と、記憶部４と、判別部５と、合成部６と、更新部７と、出力部８とを有する。ルール統合装置２は、例えば、１台又は複数台のコンピュータ装置により実現される。ルール統合装置２がネットワークで接続された１台以上のコンピュータ装置により実現される場合、いずれのコンピュータ装置がいずれの機能部を実現するかは任意とすることができる。また、１台のコンピュータ装置が１つの機能部を実現してもよく、複数の任意の機能部を実現してもよい。また、一つの機能部を複数台のコンピュータ装置により実現してもよい。
【００１８】
取得部３は、データに適用されているデータ管理ルールを取得する機能を持つ。記憶部４は、複数のデータ管理ルールを記憶する機能を持つ。さらに、記憶部４は、記憶しているデータ管理ルールを、判別部５に出力する機能を持つ。
判別部５は、複数のデータ管理ルールを合成可能であるかどうかを判別する機能を持つ。判別部５は、記憶部４から受信した複数のデータ管理ルールのそれぞれを、一般的な自然言語の文に変換する。判別部５は、変換された、複数の自然言語の文の文法（例えば生成文法等）に基づいて、それら複数のデータ管理ルールを合成可能であるかどうかを判別する。
合成部６は、複数のデータ管理ルールを一般的な自然言語の文法（例えば生成文法等）を利用して合成する機能を持つ。更新部７は、データ管理ルールの追加、変更及び削除の機能を持つ。更新部７は、合成部６により合成して生成されたデータ管理ルールによって、合成前の複数のデータ管理ルールを更新する。出力部８は、更新されたデータ管理ルールを出力する機能を有する。
【００１９】
上記構成によって、ルール統合装置２は、データ管理ルールの構文読込み機能、データ管理ルールの合成判別機能及びデータ管理ルールの合成機能を実現することが可能である。
【００２０】
図２は、ルール統合装置２の処理を示すフロー図である。まず、取得部３は、任意のデータのデータ管理ルールを、データ記憶装置１から読込むことによって取得する（ステップＳ１）。取得部３は、読込んだデータ管理ルールを記憶部４に出力する。記憶部４は、取得部３から受信したデータ管理ルールを保存する（ステップＳ２）。判別部５は、記憶部４から複数のデータ管理ルールを読込む（ステップＳ３）。
【００２１】
判別部５は、読込んだ複数のデータ管理ルールを合成可能であるかどうかを、一般的な自然言語の文法（例えば生成文法等）に基づいて判定する（ステップＳ４）。生成文法は、例えば、言語の文法的な文を明示的に定式化する仕組みを備えた文法である。
具体的には、判別部５は、複数のデータ管理ルールそれぞれを一般的な自然言語の文に変換する。例えば、データ管理ルールに用いられている例えばコンピュータ言語などの形式的手続き文と、自然言語の文と、を相互に変換するための変換規則が予め判別部５、又は、判別部５が参照可能な外部の記憶装置に記憶される。判別部５は、複数のデータ管理ルールそれぞれについて、その変換規則に従って、形式的手続き文から自然言語の文への変換を行う。判別部５は、自然言語の文に変換された各データ管理ルールの文法を解析し、解析結果に基づいて複数のデータ管理ルールが合成可能であるか否かを判別する。例えば、判別部５は、自然言語の文を形態素解析し、主語や文節の判定、係り受け関係等を解析する。判別部５は、判別結果を合成部６に出力する。自然言語の文法を解析する処理は、任意の従来技術の言語解析を用いることができる。
【００２２】
例えば、上述した生成文法の概念については、文献「スティーブン・ピンカー、"言語を生みだす本能（上）"、NHKブックス、１９９５年」、「スティーブン・ピンカー、"言語を生みだす本能（下）"、NHKブックス、１９９５年」等に記載されている。また、自然言語の文法の解析には、例えば、Ｃａｂｏｃｈａ（Yet Another Japanese Dependency StructureAnalyzer）、ＫＮＰ、ＭｅＣａｂなどを用いることができるが、これらの例に限らない。
【００２３】
合成部６は、判別部５から出力された判別結果が合成可能を示している否かを判定する（ステップＳ５）。合成部６は、合成可能を示していると判定した場合に、合成可能と判別された複数のデータ管理ルールを、複数の種類のシステム間で利用できるデータ管理ルールとして合成する（ステップＳ６）。そこで、合成部６は、合成可能と判断された複数のデータ管理ルールが変換され生成された複数の自然言語の文を合成する。合成部６は、合成により生成された自然言語の文を、上記の変換規則に従って形式的手続き文のデータ管理ルールに変換してもよい。合成部６は、合成したデータ管理ルールを更新部７に出力する。
【００２４】
更新部７は、合成部６により合成された、自然言語の文又は形式的手続き文のデータ管理ルールを記憶部４に追加し、データ記憶装置１から合成元となった複数のデータ管理ルールを削除する（ステップＳ７）。
出力部８は、合成されたデータ管理ルールの自然言語の文を出力する（ステップＳ８）。出力は、ディスプレイへの出力でもよく、ネットワークにより接続される他の装置への送信でもよく、記録媒体への記録でもよく、データ記憶装置１への出力でもよい。また、出力部８は、合成されなかったデータ管理ルールについても、ステップＳ４における判別のために判別部５が自然言語に変換した文の形態で出力してもよい。
【００２５】
判別部５の処理及び合成部６の処理の例について説明する。
例えば、自然言語の文に変換されたデータ管理ルールとして、以下のルールＲ１〜Ｒ３があるとする。上述したとおり、判別部５は、自然言語の文に変換された複数のデータ管理ルール（ルールＲ１〜Ｒ３）を合成可能であるか否かを判別する。
【００２６】
（ルールＲ１）：データＡは、装置Ｔ１によってＤＢ１からＤＢ２に転送され、データＡとして保存された。
（ルールＲ２）：装置Ｔ１がＤＢ２からＤＢ３にデータＡを転送し、データＡとして保存した。
（ルールＲ３）：データＢは装置Ｔ３によってＤＢ４からＤＢ５に転送され、データＢとして保存された。
【００２７】
生成文法を使って、ルールＲ１〜Ｒ３に示す複数の文（データ管理ルール）を１つの文に合成する場合を例示する。例えば、判別部５は、複数の文の主語が同一である場合に、合成可能であると判定する。この場合、ルールＲ１及びルールＲ２の主語は、「装置Ｔ１」である。判別部５は、ルールＲ１とルールＲ２とは文の主語が同じあると判定し、ルールＲ１とルールＲ２の文を合成可であると判断する。合成部６は、ルールＲ１とルールＲ２とを以下のルールＲｘの文のように合成する。合成部６は、例えば、同一の主語にしたがって、ルールＲ１とルールＲ２とを合成することで、ルールＲｘを生成する。
【００２８】
（ルールＲｘ）：装置Ｔ１がデータＡをＤＢ１からＤＢ２に転送しデータＡとして保存し、さらに、データＡをＤＢ２からＤＢ３に転送しデータＡとして保存した。
【００２９】
ルールＲ３の主語は、「装置Ｔ３」である。判別部５は、ルールＲ１とルールＲ３や、ルールＲ２とルールＲ３は、文の主語が同じではないため、ルールＲ１とルールＲ３、及び、ルールＲ２とルールＲ３を、上記のルールＲｘの例のようには合成できないと判別する。
【００３０】
また、ここで、他のデータ管理ルールを例示する。自然言語に変換された他のデータ管理ルールとして、以下のルールＲ４〜Ｒ６があるとする。
【００３１】
（ルールＲ４）：ユーザＵ１にアクセス権Ｘが存在しない場合、ＤＢ２の参照を禁じる。
（ルールＲ５）：アクセス権Ｘが存在しないユーザＵ１は、ＤＢ３の参照を禁じられる。
（ルールＲ６）：ユーザＵ２にアクセス権Ｙが存在する場合、ＤＢ３の参照を許可する。
【００３２】
この場合、ルールＲ４及びルールＲ５の主語は、例えば、「ユーザＵ１」である。同様にして、複数のデータ管理ルールを１つの文として生成する場合、判別部５は、ルールＲ４とルールＲ５とは文の主語が同じであると判定し、ルールＲ４とルールＲ５の文を合成可であると判断する。合成部６は、ルールＲ４とルールＲ５とを以下のルールＲｙの文のように合成する。合成部６は、例えば、ルールＲ４とルールＲ５の文法を解析し、同一の主語又は同一の文節にしたがってルールＲ４とルールＲ５を合成することで、ルールＲｙを生成する。
【００３３】
（ルールＲｙ）：ユーザＵ１にアクセス権Ｘが存在しない場合、ＤＢ２およびＤＢ３の参照を禁じる。
【００３４】
ルールＲ６の主語は、「ユーザＵ２」である。判別部５は、ルールＲ５とルールＲ６や、ルールＲ４とルールＲ６は主語が同じではないため、ルールＲ４とルールＲ６、及び、ルールＲ５とルールＲ６を、上記のルールＲｙの例のようには合成できないと判別する。
【００３５】
上述の実施形態では、複数の文の主語が同一である場合に、合成可能であると判定する場合を例示した。ただし、この例に限定されるものではない。例えば、目的語、又は述語が同一である場合に、合成可能であると判定されてもよい。または、主語及び主語に対する修飾語が同一である場合に、合成可能であると判定されてもよい。または、主語、述語、及び目的語のうち、複数の組み合わせが同一である場合に合成可能であると判定されてもよい。なお、複数の文を合成ができるかどうかは、形式的なルールセットとは独立した自然言語文の合成測（例えば、一般的な自然言語の文法）に依存する。また、本実施形態では、合成測として、生成文法を利用しているが、上記のようなチェックが可能であれば他の文法が採用されてもよい。
【００３６】
図３は、本発明の実施形態によるルール統合装置２０の最小構成を示すブロック図である。同図に示す最小構成のルール統合装置２０は、判別部２１と、合成部２２とを備える。判別部２１は、管理対象の管理を行うために管理装置が使用する複数のデータ管理ルールそれぞれを自然言語の文に変換し、変換された自然言語の文の文法に基づいて複数のデータ管理ルールが合成可能か否かを判別する。合成部２２は、判別部２１が合成可能と判別した複数のデータ管理ルールを合成して、データ管理ルールを生成する。
【００３７】
図４は、図３に示すルール統合装置２０の処理を示すフロー図である。まず、判別部２１は、管理対象の管理を行うために管理装置が使用する複数のデータ管理ルールを自然言語の文にそれぞれ変換する。判別部２１は、変換された自然言語の文それぞれの文法に基づいて複数のデータ管理ルールが合成可能か否かを判別する（ステップＳ１１）。合成部２２は、判別部２１が合成可能であると判別した複数のデータ管理ルールを合成する（ステップＳ１２）。
【００３８】
本実施形態によれば、複数のシステムが独自に設定しているデータ管理ルールを、人手を介さずに自動的に統合することができる。また、本実施形態によれば、データ管理ルールを自然言語の文に変換した上で、文法規則（生成文法等）により結合（合成）する。このため、データ管理ルールの内容ひとつひとつに類似性があれば、さらに類似性のある内容をまとめることもできる。また、変換後の複数のデータ管理ルール間で、文法に基づく文要素の一部に共通性がある場合、複数のデータ管理ルールを合成することができる。これにより、複数のデータ管理ルールをよりコンパクトにまとめることができる。また、データ管理ルールをまとめるときに利用する生成文法は、任意の自然言語を対象とすることができる。
【００３９】
上述した実施形態におけるルール統合装置２及びルール統合装置２０は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備える。ルール統合装置２及びルール統合装置２０は、プログラムを実行することによって上述した実施形態におけるルール統合装置２及びルール統合装置２０の各機能を実現する。なお、ルール統合装置２及びルール統合装置２０の一部の機能は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されても良い。プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。プログラムは、電気通信回線を介して送信されても良い。
【００４０】
この出願は、２０１９年３月１４日に日本出願された特願２０１９−０４７２９６号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００４１】
ルール統合分野の装置や、データ管理機能を利用する装置などに利用可能である。
【符号の説明】
【００４２】
１…データ記憶装置
２、２０…ルール統合装置
３…取得部
４…記憶部
５、２１…判別部
６、２２…合成部
７…更新部
８…出力部
１０…データ統合基盤
【図１】
2020184597.tif 000003
【図２】
2020184597.tif 000004
【図３】
2020184597.tif 000005
【図４】
2020184597.tif 000006
【手続補正書】
【提出日】令和3年7月13日(2021.7.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
管理対象の管理を行うために管理装置が使用する複数の管理ルールそれぞれを自然言語の文に変換し、変換された前記自然言語の文の文法に基づいて複数の前記管理ルールが合成可能か否かを判別する判別手段と、
前記判別手段が合成可能と判別した複数の前記管理ルールを合成して合成後の管理ルールを生成する合成手段と、
を備えるルール統合装置。
【請求項２】
前記合成手段は、前記判別手段が合成可能と判別した複数の前記管理ルールそれぞれが変換され生成された複数の前記自然言語の文を合成し、合成により得られた自然言語の文を前記管理装置が使用する形式に変換して前記合成後の管理ルールを生成する、
請求項１に記載のルール統合装置。
【請求項３】
前記管理ルールを取得する取得手段をさらに備える、
請求項１又は請求項２に記載のルール統合装置。
【請求項４】
前記取得手段が取得した前記管理ルールを記憶する記憶手段と、
前記記憶手段に記憶される合成前の複数の前記管理ルールを、前記合成手段が生成した前記合成後の管理ルールに更新する更新手段とをさらに備える、
請求項３に記載のルール統合装置。
【請求項５】
前記管理対象は、データである、
請求項１から請求項４のいずれか一項に記載のルール統合装置。
【請求項６】
管理対象の管理を行うために管理装置が使用する複数の管理ルールそれぞれを自然言語の文に変換し、変換された前記自然言語の文の文法に基づいて複数の前記管理ルールが合成可能か否かを判別する判別ステップと、
前記判別ステップにおいて合成可能と判別した複数の前記管理ルールを合成して合成後の管理ルールを生成する合成ステップと、
を有するルール統合方法。
【請求項７】
コンピュータに、
管理対象の管理を行うために管理装置が使用する複数の管理ルールそれぞれを自然言語の文に変換し、変換された前記自然言語の文の文法に基づいて複数の前記管理ルールが合成可能か否かを判別し、
前記判別ステップにおいて合成可能と判別した複数の前記管理ルールを合成して合成後の管理ルールを生成する、
処理を実行させるプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ルール統合装置、ルール統合方法及びプログラム
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明は、上記の課題を解決するルール統合装置、ルール統合方法及びプログラムを提供することを目的としている。
【国際調査報告】
2020184597.tif 000007
2020184597.tif 000008
2020184597.tif 000009
2020184597.tif 000010