(57)【要約】複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示部（１０）と、画面上で、複数の条件オブジェクトをグループ化する入力を受付ける入力受付部（２０）と、グループに複数の条件オブジェクトが含まれる場合には、当該複数の条件オブジェクトで特定される複数の条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録し、グループに１つの条件オブジェクトのみが含まれる場合には、当該１つの条件オブジェクトで特定される１つの条件に所定の結論を結び付けたルールを生成して登録する処理を、グループ毎に行うルール登録部（３０）と、を有するルール管理装置を提供する。
2014016998.tif 000002
【特許請求の範囲】
【請求項１】
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示手段と、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付手段と、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録し、前記グループに１つの前記条件オブジェクトのみが含まれる場合には、当該１つの前記条件オブジェクトで特定される１つの前記条件に所定の結論を結び付けたルールを生成して登録する処理を、前記グループ毎に行うルール登録手段と、
を有するルール管理装置。
【請求項２】
請求項１に記載のルール管理装置において、
前記表示手段は、前記画面上に前記所定の結論を示す１つ又は複数の結論オブジェクトを表示し、
前記入力受付手段は、前記グループ各々に１つの前記結論オブジェクトを含める入力を受付け、
前記ルール登録手段は、前記グループ各々に含まれる前記結論オブジェクトで特定される前記所定の結論を各グループに含まれる条件に結び付けたルールを生成して登録するルール管理装置。
【請求項３】
請求項１または２に記載のルール管理装置において、
前記表示手段は、前記画面上で一部の複数の前記条件オブジェクトをひとまとめにする複数条件含有オブジェクトを表示し、
前記入力受付手段は、前記複数条件含有オブジェクトを前記グループに含める入力を受付けることができ、
前記ルール登録手段は、前記グループに前記複数条件含有オブジェクトが含まれる場合、当該複数条件含有オブジェクトでひとまとめにされた複数の前記条件オブジェクトで特定される複数の前記条件すべてをＯＲ条件で結んだ第２の条件を生成し、当該グループに他の前記条件オブジェクトが含まれる場合には、当該他の前記条件オブジェクトで特定される条件と前記第２の条件をＡＮＤ条件で結んで前記第１の条件を生成し、当該グループに他の前記条件オブジェクトが含まれない場合には、前記第２の条件に前記所定の結論を結び付けたルールを生成するルール管理装置。
【請求項４】
請求項１から３のいずれか１項に記載のルール管理装置において、
前記入力受付手段は、前記画面上で前記オブジェクトを線で互いに結ぶ入力を受付け、
前記ルール登録手段は、前記線により互いに関連付けられた複数の前記オブジェクトを１つの前記グループに含まれる前記オブジェクトとして扱い、前記ルールを生成するルール管理装置。
【請求項５】
請求項１から４のいずれか１項に記載のルール管理装置において、
前記表示手段は、前記画面上に、前記条件に含まれる条件文言の定義を示す定義オブジェクトを表示するルール管理装置。
【請求項６】
請求項５に記載のルール管理装置において、
前記条件文言の中には、前記条件毎に定義が異なる第１の条件文言が含まれ、
前記表示手段は、前記第１の条件文言の定義を示す前記定義オブジェクトと、当該定義の前提となる前記条件を示す前記条件オブジェクトとを関連付けて表示するルール管理装置。
【請求項７】
請求項６に記載のルール管理装置において、
前記表示手段は、前記第１の条件文言の定義を示す前記定義オブジェクトと、当該定義の前提となる前記条件を示す前記条件オブジェクトとを線で結んで表示するルール管理装置。
【請求項８】
請求項１から７のいずれか１項に記載のルール管理装置において、
複数の条件各々を示す複数の条件オブジェクトを画面に表示するとともに、前記ルール登録手段が登録した前記ルールに基づき、各ルールに含まれる１つ又は複数の条件各々を示す前記条件オブジェクトをグループ化して表示するルール表示手段と、
前記ルール表示手段が表示する複数の前記条件オブジェクトの中の１つの選択入力を受付ける選択受付手段と、をさらに有し、
前記ルール表示手段は、前記選択受付手段が１つの前記条件オブジェクトの選択入力を受付けると、選択された前記条件オブジェクトが含まれる１つまたは複数のグループを、他のグループと識別表示するルール管理装置。
【請求項９】
請求項１から７のいずれか１項に記載のルール管理装置において、
前記ルール登録手段が登録した前記ルールに基づき、各ルールを示す文章を作成し、出力するルール文章作成出力手段をさらに有するルール管理装置。
【請求項１０】
コンピュータを、
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示手段、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付手段、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録し、前記グループに１つの前記条件オブジェクトのみが含まれる場合には、当該１つの前記条件オブジェクトで特定される１つの前記条件に所定の結論を結び付けたルールを生成して登録する処理を、前記グループ毎に行うルール登録手段、
として機能させるためのプログラム。
【請求項１１】
コンピュータが、
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示ステップと、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付ステップと、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録し、前記グループに１つの前記条件オブジェクトのみが含まれる場合には、当該１つの前記条件オブジェクトで特定される１つの前記条件に所定の結論を結び付けたルールを生成して登録する処理を、前記グループ毎に行うルール登録ステップと、
を実行するルール管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ルール管理装置、ルール管理方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、複数の条件をＡＮＤ条件で結んだ条件に１つの結論を結び付けたルールを生成する手段及びそのルールを表示する手段が記載されている。具体的には、テキストエディタを使用してルールを生成した後、当該ルールについてリートネットワーク変換機能を使用して既存のルール群とのネットワーク化を行い、その後、ネットワーク化したルールを編集ルールを含めてディスプレイに表示する手段が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１９０３５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術の場合、テキストエディタを使用してルールを生成している。【０００５】
テキストエディタを使用してルールを生成する場合、ルール生成中に、あるルールと他のルールの共通点及び相違点を直感的に把握し難いと言う問題がある。例えばルールは、複数の条件（子条件）をＡＮＤ条件やＯＲ条件で結んだ条件（親条件）に、所定の結論を結び付けたものとすることができるが、テキストエディタを使用してルールを生成する場合、あるルールに含まれる子条件と、他のルールに含まれる子条件との共通点及び相違点を直感的に把握し難い。かかる場合、同じルールを重複して生成してしまったり、また、ルールを生成し忘れてしまうなどのミスが生じやすくなる。【０００６】
また、上述のようなルールの場合、ある子条件が複数のルールの親条件に跨って含まれ得るが、それにも関わらず、テキストエディタを使用してすべてのルールの条件を一から記載するのは面倒である。【０００７】
本発明は、ミスを軽減し、効率的にルールを形成するための技術を提供することを課題とする。
【課題を解決するための手段】
【０００８】
本発明によれば、
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示手段と、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付手段と、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録し、前記グループに１つの前記条件オブジェクトのみが含まれる場合には、当該１つの前記条件オブジェクトで特定される１つの前記条件に所定の結論を結び付けたルールを生成して登録する処理を、前記グループ毎に行うルール登録手段と、
を有するルール管理装置が提供される。【０００９】
また、本発明によれば、
コンピュータを、
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示手段、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付手段、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録し、前記グループに１つの前記条件オブジェクトのみが含まれる場合には、当該１つの前記条件オブジェクトで特定される１つの前記条件に所定の結論を結び付けたルールを生成して登録する処理を、前記グループ毎に行うルール登録手段、
として機能させるためのプログラムが提供される。【００１０】
また、本発明によれば、
コンピュータが、
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示ステップと、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付ステップと、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録し、前記グループに１つの前記条件オブジェクトのみが含まれる場合には、当該１つの前記条件オブジェクトで特定される１つの前記条件に所定の結論を結び付けたルールを生成して登録する処理を、前記グループ毎に行うルール登録ステップと、
を実行するルール管理方法が提供される。
【発明の効果】
【００１１】
本発明によれば、ミスを軽減し、効率的にルールを形成することができる。
【図面の簡単な説明】
【００１２】
上述した目的、および、その他の目的、特徴および利点は、以下に述べる好適な実施の形態、および、それに付随する以下の図面によって、さらに明らかになる。
【図１】本実施形態のルール管理装置の機能ブロック図の一例である。
【図２】本実施形態の表示部が表示する画面の一例である。
【図３】本実施形態の表示部が表示する画面の一例である。
【図４】本実施形態の表示部が表示する画面の一例である。
【図５】本実施形態の表示部が表示する画面の一例である。
【図６】本実施形態の表示部が表示する画面の一例である。
【図７】本実施形態の表示部が表示する画面の一例である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を用いて説明する。
【００１４】
なお、本実施形態の装置は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされたプログラム（あらかじめ装置を出荷する段階からメモリ内に格納されているプログラムのほか、ＣＤ等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムも含む）、そのプログラムを格納するハードディスク等の記憶ユニット、ネットワーク接続用インタフェイスを中心にハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００１５】
また、本実施形態の説明において利用する機能ブロック図は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。これらの図においては、各装置は１つの機器により実現されるよう記載されているが、その実現手段はこれに限定されない。すなわち、物理的に分かれた構成であっても、論理的に分かれた構成であっても構わない。
【００１６】
図１に、本実施形態のルール管理装置の機能ブロック図の一例を示す。図示するように、本実施形態のルール管理装置１は、表示部１０と、入力受付部２０と、ルール登録部３０と、を有する。
【００１７】
ルール管理装置１は、さらに、条件記憶部４０、結論記憶部５０、ルール記憶部６０、及び、定義記憶部７０の中の少なくとも１つを有してもよい。なお、これらの記憶部は、ルール管理装置１と異なる装置に設けられてもよい。そして、ルール管理装置１は、有線及び／又は無線の通信で他の装置に設けられた記憶部内にデータを書き込み、また、これら記憶部内のデータを読み出せるように構成してもよい。
【００１８】
以下、各部について説明する。なお、本実施形態のルール管理装置１は、様々なルールを生成する場面において利用することができる。以下では、一例として、航空機の乗務員のフライトスケジュールに関するルールを生成する場面を例に説明する。より具体的には、乗務員のフライトスケジュールに関する禁止事項を定めたルールを生成する場面を例に説明する。
【００１９】
表示部１０は、複数の条件（以下、「子条件」）各々を示す複数の条件オブジェクトを画面に表示する。なお、表示部１０は、複数の条件オブジェクトを表示した画面上に、所定の結論を示す１つ又は複数の結論オブジェクトを表示することができる。また、表示部１０は、複数の条件オブジェクトを表示した画面上に、子条件に含まれる文言（条件文言）の定義を示す定義オブジェクトを表示することができる。以下、詳細に説明する。
【００２０】
「子条件」の内容は特段制限されず、作成したいルールに応じて定めることができる設計的事項である。本実施形態の場合、例えば、フライトの出発空港及び／又は到着空港の種別（例：羽田空港、成田空港等）、フライトの機種（例：旅客機○○○便、旅客機△△△便、貨物機×××便等）、国内便及び国際便の種別、フライト時刻の種別（例：日中便、夜間便等）、連続２４時間以内における着陸回数合計の種別（例：７回以上、６回以下等）、連続２４時間以内におけるフライト時間とＳｈｏｗ−ｕｐ時間（出勤時刻からフライト出発時刻までの時間）とＤｕｔｙ−ｏｆｆ時間（フライト到着時刻から退社時刻までの時間）の合計時間の種別（例：１３時間以上、１５時間以上等）、乗り換え時間（フライト間待ち時間）の種別（例：６０分未満、５０分未満等）、１週間以内における休日の回数の種別（例：１回、２回等）等であってもよい。なお、ここで列挙した条件はあくまで一例であり、これらに限定されない。
【００２１】
例えば条件記憶部４０がこのような子条件を複数記憶しておくことができる。そして、表示部１０は、条件記憶部４０が記憶する上述のような複数の子条件各々を示す複数の条件オブジェクトを画面に表示する。
【００２２】
「結論」の内容は特段制限されず、作成したいルールに応じて定めることができる設計的事項である。乗務員のフライトスケジュールに関する禁止事項を定めたルールを生成する本実施形態の場合、結論は例えば「違反」とすることができる。例えば結論記憶部５０がこのような結論を記憶しておくことができる。なお、結論記憶部５０は１つの結論のみを記憶してもよいし、又は、複数種の結論を記憶してもよい。そして、表示部１０は、結論記憶部５０が記憶する１つ又は複数種の結論を示す１つ又は複数の結論オブジェクトを画面に表示することができる。なお、表示部１０は、同じ種類の結論を示す複数の結論オブジェクトを画面に表示することができてもよい。
【００２３】
「定義」は、子条件に含まれる文言（条件文言）の定義である。例えば列挙した上記子条件の中に含まれる条件文言「休日」の定義は、「連続３６時間以上非出勤」等であってもよい。なお、条件文言の中には、条件毎に定義が異なる文言（第１の条件文言）が含まれてもよい。例えば、上記子条件の中に含まれる条件文言「Ｓｈｏｗ−ｕｐ時間」は、国内便及び国際便の種別に応じてその時間が異なってもよい。具体的には、国内便に乗務する乗務員のＳｈｏｗ−ｕｐ時間は６０分以上であり、国際便に乗務する乗務員のＳｈｏｗ−ｕｐ時間は９０分以上であってもよい。
【００２４】
例えば、定義記憶部７０がこのような定義を記憶しておくことができる。必ずしもすべての条件文言の定義を記憶する必要はなく、定義記憶部７０は条件文言の中の一部の定義を記憶しておくことができる。そして、表示部１０は、定義記憶部７０が記憶する定義を示す定義オブジェクトを画面に表示することができる。
【００２５】
ここで、図２に表示部１０がこれらのオブジェクトを表示した画面の一例を示す。
【００２６】
図２に示す画面には、四角の図形で表わされた複数のオブジェクトが表示されている。各オブジェクトの左上隅には、各オブジェクトに関連付けて文字情報が表示されている。なお、オブジェクトの態様は図示する四角形に限定されず、円、その他の多角形、その他の形状など、あらゆる態様とすることができる。
【００２７】
図２において、「条件」の文字情報（図中、左上隅）が関連付けられたオブジェクト（以下、「第１オブジェクト」）の中に、大小様々なオブジェクトが包含されている。これら複数のオブジェクトの中には、他のオブジェクトを包含しない最小単位オブジェクトと、複数の一部の最小単位オブジェクトを包含する上位層オブジェクトとが表示されている。
【００２８】
第１オブジェクト内に表示された複数のオブジェクトの内、最小単位オブジェクトが、複数の子条件各々を示す条件オブジェクトに該当する。各条件オブジェクト内に表示された文字情報が、子条件の内容を示している。
【００２９】
例えば、図示する「ＮＲＴ」、「ＨＮＤ」の文字情報が関連付けられたオブジェクトは、他のオブジェクトを包含しない。すなわち、これらは最小単位オブジェクトであり、条件オブジェクトに該当する。これらの条件オブジェクト内に表示された文字情報「ＮＲＴ」及び「ＨＮＤ」は、各々、フライトの出発空港又は到着空港の種別「成田空港」及び「羽田空港」を示している。
【００３０】
上位層オブジェクトは、複数の一部の最小単位オブジェクト（条件オブジェクト）を包含することで、画面上で一部の複数の条件オブジェクトをひとまとめにしている。以下、第１オブジェクト内に表示された上位層オブジェクトを、複数条件含有オブジェクトという。複数条件含有オブジェクト内には、ひとまとめにしている複数の条件オブジェクトの子条件を上位概念化した文字情報、または、複数の条件オブジェクトの子条件の共通部分を抽出した文字情報が表示されている。
【００３１】
例えば、図示する「ＴＹＯ」の文字情報が関連付けられたオブジェクトは、２つの条件オブジェクト（「ＮＲＴ」、「ＨＮＤ」）をひとまとめにしている。なお、「ＴＹＯ」は東京を意味する。また、図示する「日本（ＪＰ）」の文字情報が関連付けられたオブジェクトは、複数の条件オブジェクト（「ＮＲＴ」、「ＨＮＤ」、「ＫＩＸ」など）をひとまとめにしている。これらは、上位層オブジェクトに該当する。そして、各々に関連付けて表示されている文字情報（ＴＹＯ、日本（ＪＰ））は、各々がひとまとめにしている複数の条件オブジェクトの子条件を上位概念化した情報となっている。
【００３２】
また、図示する「着陸回数」の文字情報が関連付けられたオブジェクトは、複数の条件オブジェクト（「７回以上」、「６回以上」）をひとまとめにしている。また、図示する「連続２４時間における」の文字情報が関連付けられたオブジェクトも同様に、複数の条件オブジェクトをひとまとめにしている。これらは、上位層オブジェクトに該当する。そして、各々に関連付けて表示されている文字情報（着陸回数、連続２４時間における）は、各々がひとまとめにしている複数の条件オブジェクトの条件の共通部分を抽出した文字情報が表示されている。すなわち、「連続２４時間における」の文字情報が関連付けられた上位層オブジェクト、及び、「着陸回数」の文字情報が関連付けられた上位層オブジェクトに包含されている「７回以上」の文字情報が関連付けられた条件オブジェクトの子条件は、「連続２４時間における着陸回数が７回以上」である。
【００３３】
例えば、条件記憶部４０が、このような複数条件含有オブジェクトに関する情報、すなわち、複数条件含有オブジェクト各々がひとまとめにする複数の条件オブジェクト（条件）を示した情報、及び、複数条件含有オブジェクト各々に関連付ける文字情報を記憶しておいてもよい。また、複数条件含有オブジェクト各々に関連付ける文字情報が、子条件を上位概念化した文字情報、及び、子条件の共通部分を抽出した文字情報のいずれであるかを示す情報を記憶しておいてもよい。そして、表示部１０は、当該情報を利用して、図２に示すような複数条件含有オブジェクトの表示を実現してもよい。
【００３４】
なお、表示部１０は、第１オブジェクト内に複数条件含有オブジェクトを表示せず、条件オブジェクトのみを表示することもできる。しかし、条件オブジェクトの数が多い場合、複数条件含有オブジェクトを表示し、複数の条件オブジェクトを分類して表示すると、直感的にその内容を把握し易い。また、画面内が整理され、見易くなる。
【００３５】
次に、図２中、「制約違反」の文字情報（図中、右端中段）が関連付けられたオブジェクト（以下、「第２オブジェクト」）について説明する。第２オブジェクトの中には、大小様々なオブジェクトが包含されている。これら複数のオブジェクトの中には、他のオブジェクトを包含しない最小単位オブジェクトと、複数の一部の最小単位オブジェクトを包含する上位層オブジェクトとが表示されている。
【００３６】
第２オブジェクト内に表示される複数のオブジェクトの内、最小単位オブジェクトが結論オブジェクトに該当する。各結論オブジェクト内には、各結論を示す文字情報が表示されている。
【００３７】
例えば、図示する「違反」の文字情報が関連付けられたオブジェクトは、他のオブジェクトを包含しない。すなわち、これらは最小単位オブジェクトであり、結論オブジェクトに該当する。結論オブジェクト内に表示された文字情報（違反）が、結論を示している。
【００３８】
次に、図２中、「定義」の文字情報（図中、右上隅）が関連付けられたオブジェクト（以下、「第３オブジェクト」）について説明する。第３オブジェクトの中には、大小様々なオブジェクトが包含されている。これら複数のオブジェクトの中には、他のオブジェクトを包含しない最小単位オブジェクトと、複数の一部の最小単位オブジェクトを包含する上位層オブジェクトとが表示されている。
【００３９】
第３オブジェクト内に表示される複数のオブジェクトの内、最小単位オブジェクトが定義オブジェクトに該当する。各定義オブジェクト内には、各定義を示す文字情報が表示されている。
【００４０】
例えば、ある定義オブジェクトの中には、「休日時間：３６時間以上」の文字情報が関連付けられたものがある。これは、「休日」の定義を示しており、具体的には「休日とは、連続３６時間以上非出勤」であることを示している。
【００４１】
なお、条件毎に定義が異なる第１の条件文言の定義を示す定義オブジェクトは、当該定義の前提となる子条件を示す条件オブジェクトと関連付けて表示することができる。図２においては、これら定義オブジェクトと条件オブジェクトを線で結ぶことで互いに関連付けている。
【００４２】
例えば、条件文言「Ｄｕｔｙ−ｏｆｆ時間」の定義は、国内便及び国際便の種別に応じて異なるとする。図２においては、「Ｄｕｔｙ−ｏｆｆ時間：２０分」の文字情報が関連付けられた定義オブジェクトの他、「Ｄｕｔｙ−ｏｆｆ時間：３０分」の文字情報が関連付けられた定義オブジェクトが表示されている。すなわち、「Ｄｕｔｙ−ｏｆｆ時間は２０分以上である」という定義と、「Ｄｕｔｙ−ｏｆｆ時間は３０分以上である」という定義とが表示されている。そして、各々、その定義の前提となる子条件の条件オブジェクトと線で互いに関連付けられている。具体的には、「Ｄｕｔｙ−ｏｆｆ時間：２０分」は「国内便」と関連付けられている。一方、「Ｄｕｔｙ−ｏｆｆ時間：３０分」は「国際便」と関連付けられている。すなわち、国内便に乗務した乗務員のＤｕｔｙ−ｏｆｆ時間は２０分以上であり、国際便に乗務した乗務員のＤｕｔｙ−ｏｆｆ時間は３０分以上であることが示されている。
【００４３】
第３オブジェクト内に表示される上位層オブジェクトは、定義の内容に応じて複数の定義オブジェクトをひとまとめにしている。そして、当該上位層オブジェクト内には、各々がひとまとめにしている複数の定義オブジェクトの定義を上位概念化した文字情報、または、複数の定義オブジェクトの定義の共通部分を抽出した文字情報が表示される。
【００４４】
例えば、定義記憶部７０が、このような第３オブジェクト内に表示される上位層オブジェクトに関する情報、すなわち、当該上位層オブジェクト各々がひとまとめにする複数の定義オブジェクト（定義）を示した情報、及び、当該上位層オブジェクト各々に関連付ける文字情報を記憶しておいてもよい。また、上位層オブジェクト各々に関連付ける文字情報が、定義を上位概念化した文字情報、及び、定義の共通部分を抽出した文字情報のいずれであるかを示す情報を記憶しておいてもよい。そして、表示部１０は、当該情報を利用して、図２に示すような表示を実現してもよい。
【００４５】
なお、表示部１０は、第３オブジェクト内に上位層オブジェクトを表示せず、定義オブジェクトのみを表示することもできる。しかし、定義オブジェクトの数が多い場合、上位層オブジェクトを表示し、複数の定義オブジェクトを分類して表示すると、直感的にその内容を把握し易い。また、画面内が整理され、見易くなる。
【００４６】
図１に戻り、入力受付部２０は、複数の条件オブジェクトをグループ化する入力を受付ける。グループには、複数の条件オブジェクトが含まれてもよいし、１つの条件オブジェクトのみが含まれてもよい。なお、表示部１０が画面上に結論オブジェクトを表示するよう構成している場合、入力受付部２０は、グループ各々に１つの結論オブジェクトを含める入力を受付けることができてもよい。また、表示部１０が画面上に複数条件含有オブジェクトを表示するよう構成している場合、入力受付部２０は、グループに条件含有オブジェクトを含める入力を受付けることができてもよい。
【００４７】
グループ化する入力の内容は特段制限されないが、例えば、画面上で２つのオブジェクトを線で互いに結ぶ入力を受付けてもよい。かかる場合、これらの線により複数のオブジェクトが芋づる式に繋がった１つ以上のネットワークが形成される。そして、１つのネットワークに含まれるすべてのオブジェクトが、１つのグループとしてグループ化される。
【００４８】
なお、入力受付部２０は、グループ化するための入力として、１つの結論オブジェクトと１つの条件オブジェクトとを結ぶ線の入力、及び／又は、１つの結論オブジェクトと１つの複数条件含有オブジェクトとを結ぶ線の入力のみ受付けてもよい。すなわち、入力受付部２０は、グループ化するための入力として、条件オブジェクト同士を結ぶ線の入力、複数条件含有オブジェクト同士を結ぶ線の入力、及び、条件オブジェクトと複数条件含有オブジェクトを結ぶ線の入力は受付けないようにしてもよい。かかる場合、１つの結論オブジェクトと、当該結論オブジェクトに直接１つの線で繋がった１つまたは複数の条件オブジェクト及び／又は複数条件含有オブジェクトとが、１つのグループとしてグループ化される。なお、１つの条件オブジェクトが複数の結論オブジェクトと線で結ばれてもよい。また、１つの複数条件含有オブジェクトが複数の結論オブジェクトと線で結ばれてもよい。すなわち、１つの条件オブジェクト及び／又は１つの複数条件含有オブジェクトが、複数のグループに跨って含まれてもよい。図３に一例を示す。図示する例においては、結論オブジェクト「違反」に、「国内」の文字情報が関連付けられた条件オブジェクトと、「７回以上」の文字情報が関連付けられた条件オブジェクトが、線で関連付けられている。この場合、これら３つのオブジェクトが１つのグループとしてグループ化される。
【００４９】
なお、入力受付部２０は、結論オブジェクトを画面上に追加する入力を受付けることができてもよい。そして、表示部１０は、当該入力に従い、新たな結論オブジェクトを画面上に追加表示してもよい。原則、１つの結論オブジェクトは、１つのグループに属することとなる。このため、画面上にいずれのグループにも属していない結論オブジェクトがなくなると、それ以上新たなルール（複数のオブジェクトを線で互いに繋いたネットワーク）を形成できなくなる。ユーザ入力に従い結論オブジェクトを画面上に追加できるように構成することで、当該不都合を解消することができる。
【００５０】
入力受付部２０は、図３に示すように、画面上に１つ以上のルールに関するネットワークが表示されている状態で、他のルールを形成する入力（他のネットワークを形成する入力）を受付けることができる。図４に一例を示す。図４に示す画面においては、複数の結論オブジェクト各々に線が繋がり、複数のグループに関するネットワークが同時に表示されている。
【００５１】
入力受付部２０がグループ化するための入力を受付ける手段は特段制限されず、タッチパネルディスプレイ、キーボード、マウス、操作ボタンなどのあらゆる入力装置を用いて実現することができる。
【００５２】
ルール登録部３０は、グループ毎に、所定のルールに所定の結論を結び付けたルールを生成し、登録する。グループに複数の条件オブジェクトが含まれる場合には、当該複数の条件オブジェクトで特定される複数の子条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録する。一方、グループに１つの条件オブジェクトのみが含まれる場合には、当該１つの条件オブジェクトで特定される１つの子条件に所定の結論を結び付けたルールを生成して登録する。ルール登録部３０は、このような処理を、グループ毎に行う。
【００５３】
なお、各グループに結論オブジェクトが含まれる場合、ルール登録部３０は、当該結論オブジェクトで特定される所定の結論を、上述の条件に結び付けたルールを生成し、ルール記憶部６０に登録してもよい。
【００５４】
画面に結論オブジェクトが表示されない場合は、予め１つの結論が定められており、ルール登録部３０は、当該結論を上述の条件に結び付けたルールを生成し、ルール記憶部６０に登録することができる。
【００５５】
ルール登録部３０は、入力受付部２０が受付けた入力内容に従い、各グループに含まれるオブジェクトを特定することができる。例えば、入力受付部２０が、複数のオブジェクトをグループ化する入力として、画面上でオブジェクトを線で互いに結ぶ入力を受付ける場合、ルール登録部３０は、線により互いに関連付けられた複数のオブジェクト（１つのネットワークに含まれるすべてのオブジェクト）を１つのグループに含まれるオブジェクトとして特定することができる。また、入力受付部２０が、複数のオブジェクトをグループ化する入力として、図３に示すように、１つの結論オブジェクトと１つの条件オブジェクト及び／又は１つの複数条件含有オブジェクトとを結ぶ線の入力のみを受付ける場合、ルール登録部３０は、結論オブジェクトと、当該結論オブジェクトに直接１つの線で繋がった１つまたは複数の条件オブジェクト及び／又は１つ又は複数の複数条件含有オブジェクトとを１つのグループに含まれるオブジェクトとして特定することができる。ルール登録部３０は、画面上で各線の両端部各々を包含する（線の端部がオブジェクトの輪郭に接する場合を含む）２つのオブジェクトを特定し、特定した２つのオブジェクトを、当該線で互いに関連付けられた２つのオブジェクトとして特定してもよい。なお、複数のオブジェクトが互いに重なっている領域に線の端部が位置する場合には、最前面のオブジェクトを、その線で他のオブジェクトと関連付けられたオブジェクトとして特定してもよい。
【００５６】
例えば、図３に示す例の場合、１つの結論オブジェクト「違反」に、「国内（便）」の子条件を示す条件オブジェクトと、「連続２４時間における着陸回数７回以上」の子条件を示す条件オブジェクトとが関連付けられている。かかる場合、ルール登録部３０は、「国内便」のフライトであり、かつ、「連続２４時間における着陸回数７回以上」となるフライトは、「違反」であるというルールを生成し、ルール記憶部６０に記憶する。
【００５７】
なお、画面上に複数条件含有オブジェクトが表示されている場合、ルール登録部３０は、条件記憶部４０に記憶されている上述した情報を利用して、複数条件含有オブジェクト各々に関連付ける文字情報が、子条件を上位概念化した文字情報、及び、子条件の共通部分を抽出した文字情報のいずれであるかを判断することができる。そして、複数条件含有オブジェクト各々に関連付ける文字情報が、子条件の共通部分を抽出した文字情報である場合は、これらの文字情報をも利用して、複数条件含有オブジェクトにより画面上でひとまとめにされた条件オブジェクトの子条件の内容を認識することができる。
【００５８】
なお、グループに複数条件含有オブジェクトが含まれる場合、ルール登録部３０は当該複数条件含有オブジェクトでひとまとめにされた複数の条件オブジェクトで特定される複数の子条件すべてをＯＲ条件で結んだ第２の条件を生成する。そして、当該グループに他の条件オブジェクトが含まれる場合には、当該他の条件オブジェクトで特定される子条件と第２の条件をＡＮＤ条件で結んで第１の条件を生成し、所定の結論を結び付けてルールを生成することができる。一方、当該グループに他の条件オブジェクトが含まれない場合には、第２の条件に所定の結論を結び付けたルールを生成することができる。
【００５９】
例えば、１つの結論オブジェクト「違反」に、「ＮＲＴ」及び「ＨＮＤ」の条件オブジェクトを包含する「ＴＹＯ」の文字情報が関連付けられた複数条件含有オブジェクトと、「連続２４時間における着陸回数７回以上」の子条件を示す条件オブジェクトとが関連付けられていたとする。かかる場合、ルール登録部３０は、「ＮＲＴ（成田空港）発」又は「ＨＮＤ（羽田空港）発」のフライトであり、かつ、「連続２４時間における着陸回数７回以上」となるフライトは、「違反」であるというルールを生成し、ルール記憶部６０に記憶する。
【００６０】
本実施形態によれは、ルールを生成する作業者は、画面上に表示された複数のオブジェクトをグループ化する入力を行うのみで、ルールを生成することができる。すなわち、テキストエディタを使用して一からルールを文字情報として記載する必要はない。
【００６１】
かかる場合、作業者は、オブジェクトの位置等の視覚情報を頼りに、ルール生成中に、あるルールと他のルールの共通点及び相違点を直感的に把握することができる。このため、同じルールを重複して生成してしまったり、また、ルールを生成し忘れてしまうなどのミスを軽減することができる。結果、ミスを軽減し、効率的にルールを形成することができる。
【００６２】
また、本実施形態では、ルールを生成する画面上に、条件文言の定義を示す定義オブジェクトを表示することができる。このため、作業者は、子条件に含まれる文言において不明な点があっても、当該画面上でその意味を理解することができる。すなわち、画面の切替えなどの面倒な処理を行う必要がない。このため、処理ミス等を軽減することができる。
【００６３】
また、本実施形態では、条件毎に定義が異なる条件文言の定義を示す定義オブジェクトは、当該定義の前提となる子条件を示す条件オブジェクトと関連付けて表示（例えば線で結んで表示）することができる。このため、このような定義オブジェクト内に前提となる子条件を示す文字情報を改めて表示する必要がない。結果、当該定義オブジェクト内における文字情報を減らすことができ、見易くなる、また、その内容を容易に理解し易くなる等の効果が実現される。
【００６４】
なお、本実施形態のルール管理装置は、ルール表示部と、選択受付部とをさらに有することができる。
【００６５】
ルール表示部は、複数の条件各々を示す複数の条件オブジェクトを画面に表示するとともに、ルール登録部３０が登録したルールに基づき、各ルールに含まれる１つ又は複数の子条件各々を示す条件オブジェクトをグループ化して表示する（図４参照）。なお、図４においては、１つの結論オブジェクトと１つの条件オブジェクトとを結ぶ線、及び／又は、１つの結論オブジェクトと１つの複数条件含有オブジェクトとを結ぶ線により、各グループを示している。すなわち、結論オブジェクトと、当該結論オブジェクトに直接１つの線で繋がった１つまたは複数の条件オブジェクト及び／又は１つまたは複数の複数条件含有オブジェクトとが、１つのグループに含まれるオブジェクトである。
【００６６】
選択受付部は、ルール表示部が表示する複数のオブジェクトの中の１つを選択するユーザ入力を受付ける。すると、ルール表示部は、選択されたオブジェクトが含まれる１つまたは複数のグループを、他のグループと識別表示する。
【００６７】
例えば、図４に示す表示から、選択受付部が１つの結論オブジェクトを選択する入力を受付けると、図５に示すように、ルール表示部は、その結論オブジェクトと同じグループに含まれる条件オブジェクト及び／又は複数条件オブジェクトを、他のオブジェクトと識別可能に表示することができる。図５では、選択された結論オブジェクトの輪郭を太線で強調表示している。そして、選択された結論オブジェクトに含まれる条件オブジェクト及び／又は複数条件オブジェクトのみを表示し、他のオブジェクトを非表示とすることで、識別可能な表示を実現しているが、これに限定されず、色を変えて表示する、他の条件オブジェクトを暗転表示するなどの手段を利用することもできる。
【００６８】
その他、図４に示す表示から、選択受付部が１つの条件オブジェクトまたは１つの複数条件オブジェクトを選択する入力を受付けると、ルール表示部は、選択された条件オブジェクトまたは複数条件オブジェクトが属する１つ又は複数のグループに含まれる複数のオブジェクトを、他のオブジェクトと識別可能に表示することができる。ここで、図７は、１つの条件オブジェクトが選択された場合の例を示している。図７では、選択された結論オブジェクトの輪郭を太線で強調表示している。そして、選択された条件オブジェクトが属する複数のグループに含まれる複数のオブジェクトが、他のオブジェクトと識別可能に表示されている。このように、選択された条件オブジェクトまたは複数条件オブジェクトが複数のグループに含まれる場合、これら複数のグループに含まれる複数のオブジェクトを、他のオブジェクトと識別可能に表示することができる。
【００６９】
また、本実施形態では、図４に示すように、複数の結論オブジェクトの一部を、例えばユーザ操作に応じて、第２オブジェクト内に表示された上位層オブジェクトでひとまとめにして表示することもできる。
【００７０】
かかる場合、選択受付部は、第２オブジェクト内に表示された１つの上位層オブジェクトを選択する入力を受付けることができてもよい。かかる場合、ルール表示部は、図６に示すように、その上位層オブジェクトでひとまとめにされた複数の結論オブジェクトと同じグループに含まれる複数の条件オブジェクト及び／又は複数条件オブジェクトを、他のオブジェクトと識別可能に表示することができる。
【００７１】
なお、表示部１０は、第２オブジェクト内に上位層オブジェクトを表示せず、結論オブジェクトのみを表示することもできる。しかし、結論オブジェクトの数が多い場合、上位層オブジェクトを表示し、複数の結論オブジェクトを分類して表示すると、直感的にその内容を把握し易い。また、画面内が整理され、見易くなる。
【００７２】
なお、ルール表示部が表示する図４に示すような画面から、各ルールを変更することができてもよい。すなわち、ルール管理装置１は、当該画面上でグループ化の内容を変更する入力（あるグループにオブジェクトを追加する入力、及び、あるグループからオブジェクトを削除する入力）を受付け、当該入力に従い、ルール記憶部６０に記憶されているルールの内容を更新してもよい。
【００７３】
また、本実施形態のルール管理装置１は、ルール文章作成出力部を有してもよい。ルール文章作成出力部は、ルール登録部３０が登録したルールに基づき、各ルールを示す文章を作成し、出力する。例えば、ルール文章作成出力部は、条件と結論を結び付ける雛型文章データ（例：〜の場合、〜である。）を予め保持しておき、当該雛型文章の所定位置に条件及び結論を入れてルールを示す文章を作成することができる。
＜＜付記＞＞
【００７４】
上記説明によれば、以下の発明の説明がなされている。
＜発明１＞
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示手段と、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付手段と、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録し、前記グループに１つの前記条件オブジェクトのみが含まれる場合には、当該１つの前記条件オブジェクトで特定される１つの前記条件に所定の結論を結び付けたルールを生成して登録する処理を、前記グループ毎に行うルール登録手段と、
を有するルール管理装置。
＜発明２＞
発明１に記載のルール管理装置において、
前記表示手段は、前記画面上に前記所定の結論を示す１つ又は複数の結論オブジェクトを表示し、
前記入力受付手段は、前記グループ各々に１つの前記結論オブジェクトを含める入力を受付け、
前記ルール登録手段は、前記グループ各々に含まれる前記結論オブジェクトで特定される前記所定の結論を各グループに含まれる条件に結び付けたルールを生成して登録するルール管理装置。
＜発明３＞
発明１または２に記載のルール管理装置において、
前記表示手段は、前記画面上で一部の複数の前記条件オブジェクトをひとまとめにする複数条件含有オブジェクトを表示し、
前記入力受付手段は、前記複数条件含有オブジェクトを前記グループに含める入力を受付けることができ、
前記ルール登録手段は、前記グループに前記複数条件含有オブジェクトが含まれる場合、当該複数条件含有オブジェクトでひとまとめにされた複数の前記条件オブジェクトで特定される複数の前記条件すべてをＯＲ条件で結んだ第２の条件を生成し、当該グループに他の前記条件オブジェクトが含まれる場合には、当該他の前記条件オブジェクトで特定される条件と前記第２の条件をＡＮＤ条件で結んで前記第１の条件を生成し、当該グループに他の前記条件オブジェクトが含まれない場合には、前記第２の条件に前記所定の結論を結び付けたルールを生成するルール管理装置。
＜発明４＞
発明１から３のいずれかに記載のルール管理装置において、
前記入力受付手段は、前記画面上で前記オブジェクトを線で互いに結ぶ入力を受付け、
前記ルール登録手段は、前記線により互いに関連付けられた複数の前記オブジェクトを１つの前記グループに含まれる前記オブジェクトとして扱い、前記ルールを生成するルール管理装置。
＜発明５＞
発明１から４のいずれかに記載のルール管理装置において、
前記表示手段は、前記画面上に、前記条件に含まれる条件文言の定義を示す定義オブジェクトを表示するルール管理装置。
＜発明６＞
発明５に記載のルール管理装置において、
前記条件文言の中には、前記条件毎に定義が異なる第１の条件文言が含まれ、
前記表示手段は、前記第１の条件文言の定義を示す前記定義オブジェクトと、当該定義の前提となる前記条件を示す前記条件オブジェクトとを関連付けて表示するルール管理装置。
＜発明７＞
発明６に記載のルール管理装置において、
前記表示手段は、前記第１の条件文言の定義を示す前記定義オブジェクトと、当該定義の前提となる前記条件を示す前記条件オブジェクトとを線で結んで表示するルール管理装置。
＜発明８＞
発明１から７のいずれかに記載のルール管理装置において、
複数の条件各々を示す複数の条件オブジェクトを画面に表示するとともに、前記ルール登録手段が登録した前記ルールに基づき、各ルールに含まれる１つ又は複数の条件各々を示す前記条件オブジェクトをグループ化して表示するルール表示手段と、
前記ルール表示手段が表示する複数の前記条件オブジェクトの中の１つの選択入力を受付ける選択受付手段と、をさらに有し、
前記ルール表示手段は、前記選択受付手段が１つの前記条件オブジェクトの選択入力を受付けると、選択された前記条件オブジェクトが含まれる１つまたは複数のグループを、他のグループと識別表示するルール管理装置。
＜発明９＞
発明１から７のいずれかに記載のルール管理装置において、
前記ルール登録手段が登録した前記ルールに基づき、各ルールを示す文章を作成し、出力するルール文章作成出力手段をさらに有するルール管理装置。
＜発明１０＞
コンピュータを、
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示手段、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付手段、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録し、前記グループに１つの前記条件オブジェクトのみが含まれる場合には、当該１つの前記条件オブジェクトで特定される１つの前記条件に所定の結論を結び付けたルールを生成して登録する処理を、前記グループ毎に行うルール登録手段、
として機能させるためのプログラム。
＜発明１０−２＞
発明１０に記載のプログラムにおいて、
前記表示手段に、前記画面上に前記所定の結論を示す１つ又は複数の結論オブジェクトを表示させ、
前記入力受付手段に、前記グループ各々に１つの前記結論オブジェクトを含める入力を受付けさせ、
前記ルール登録手段に、前記グループ各々に含まれる前記結論オブジェクトで特定される前記所定の結論を各グループに含まれる条件に結び付けたルールを生成して登録させるプログラム。
＜発明１０−３＞
発明１０または１０−２に記載のプログラムにおいて、
前記表示手段に、前記画面上で一部の複数の前記条件オブジェクトをひとまとめにする複数条件含有オブジェクトを表示させ、
前記入力受付手段に、前記複数条件含有オブジェクトを前記グループに含める入力を受付けさせ、
前記ルール登録手段に、前記グループに前記複数条件含有オブジェクトが含まれる場合、当該複数条件含有オブジェクトでひとまとめにされた複数の前記条件オブジェクトで特定される複数の前記条件すべてをＯＲ条件で結んだ第２の条件を生成し、当該グループに他の前記条件オブジェクトが含まれる場合には、当該他の前記条件オブジェクトで特定される条件と前記第２の条件をＡＮＤ条件で結んで前記第１の条件を生成し、当該グループに他の前記条件オブジェクトが含まれない場合には、前記第２の条件に前記所定の結論を結び付けたルールを生成させるプログラム。
＜発明１０−４＞
発明１０から１０−３のいずれかに記載のプログラムにおいて、
前記入力受付手段に、前記画面上で前記オブジェクトを線で互いに結ぶ入力を受付けさせ、
前記ルール登録手段に、前記線により互いに関連付けられた複数の前記オブジェクトを１つの前記グループに含まれる前記オブジェクトとして扱い、前記ルールを生成させるプログラム。
＜発明１０−５＞
発明１０から１０−４のいずれかに記載のプログラムにおいて、
前記表示手段に、前記画面上に、前記条件に含まれる条件文言の定義を示す定義オブジェクトを表示させるプログラム。
＜発明１０−６＞
発明１０−５に記載のプログラムにおいて、
前記条件文言の中には、前記条件毎に定義が異なる第１の条件文言が含まれ、
前記表示手段に、前記第１の条件文言の定義を示す前記定義オブジェクトと、当該定義の前提となる前記条件を示す前記条件オブジェクトとを関連付けて表示させるプログラム。
＜発明１０−７＞
発明１０−６に記載のプログラムにおいて、
前記表示手段に、前記第１の条件文言の定義を示す前記定義オブジェクトと、当該定義の前提となる前記条件を示す前記条件オブジェクトとを線で結んで表示させるプログラム。
＜発明１０−８＞
発明１０から１０−７のいずれかに記載のプログラムにおいて、
コンピュータを、
複数の条件各々を示す複数の条件オブジェクトを画面に表示するとともに、前記ルール登録手段が登録した前記ルールに基づき、各ルールに含まれる１つ又は複数の条件各々を示す前記条件オブジェクトをグループ化して表示するルール表示手段、
前記ルール表示手段が表示する複数の前記条件オブジェクトの中の１つの選択入力を受付ける選択受付手段、としてさらに機能させ、
前記ルール表示手段に、前記選択受付手段が１つの前記条件オブジェクトの選択入力を受付けると、選択された前記条件オブジェクトが含まれる１つまたは複数のグループを、他のグループと識別表示させるプログラム。
＜発明１０−９＞
発明１０から１０−７のいずれかに記載のプログラムにおいて、
コンピュータを、
前記ルール登録手段が登録した前記ルールに基づき、各ルールを示す文章を作成し、出力するルール文章作成出力手段としてさらに機能させるプログラム。
＜発明１１＞
コンピュータが、
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示ステップと、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付ステップと、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して登録し、前記グループに１つの前記条件オブジェクトのみが含まれる場合には、当該１つの前記条件オブジェクトで特定される１つの前記条件に所定の結論を結び付けたルールを生成して登録する処理を、前記グループ毎に行うルール登録ステップと、
を実行するルール管理方法。
＜発明１１−２＞
発明１１に記載のルール管理方法において、
前記表示ステップでは、前記画面上に前記所定の結論を示す１つ又は複数の結論オブジェクトを表示し、
前記入力受付ステップでは、前記グループ各々に１つの前記結論オブジェクトを含める入力を受付け、
前記ルール登録ステップでは、前記グループ各々に含まれる前記結論オブジェクトで特定される前記所定の結論を各グループに含まれる条件に結び付けたルールを生成して登録するルール管理方法。
＜発明１１−３＞
発明１１または１１−２に記載のルール管理方法において、
前記表示ステップでは、前記画面上で一部の複数の前記条件オブジェクトをひとまとめにする複数条件含有オブジェクトを表示し、
前記入力受付ステップでは、前記複数条件含有オブジェクトを前記グループに含める入力を受付けることができ、
前記ルール登録ステップでは、前記グループに前記複数条件含有オブジェクトが含まれる場合、当該複数条件含有オブジェクトでひとまとめにされた複数の前記条件オブジェクトで特定される複数の前記条件すべてをＯＲ条件で結んだ第２の条件を生成し、当該グループに他の前記条件オブジェクトが含まれる場合には、当該他の前記条件オブジェクトで特定される条件と前記第２の条件をＡＮＤ条件で結んで前記第１の条件を生成し、当該グループに他の前記条件オブジェクトが含まれない場合には、前記第２の条件に前記所定の結論を結び付けたルールを生成するルール管理方法。
＜発明１１−４＞
発明１１から１１−３のいずれかに記載のルール管理方法において、
前記入力受付ステップでは、前記画面上で前記オブジェクトを線で互いに結ぶ入力を受付け、
前記ルール登録ステップでは、前記線により互いに関連付けられた複数の前記オブジェクトを１つの前記グループに含まれる前記オブジェクトとして扱い、前記ルールを生成するルール管理方法。
＜発明１１−５＞
発明１１から１１−４のいずれかに記載のルール管理方法において、
前記表示ステップでは、前記画面上に、前記条件に含まれる条件文言の定義を示す定義オブジェクトを表示するルール管理方法。
＜発明１１−６＞
発明１１−５に記載のルール管理方法において、
前記条件文言の中には、前記条件毎に定義が異なる第１の条件文言が含まれ、
前記表示ステップでは、前記第１の条件文言の定義を示す前記定義オブジェクトと、当該定義の前提となる前記条件を示す前記条件オブジェクトとを関連付けて表示するルール管理方法。
＜発明１１−７＞
発明１１−６に記載のルール管理方法において、
前記表示ステップでは、前記第１の条件文言の定義を示す前記定義オブジェクトと、当該定義の前提となる前記条件を示す前記条件オブジェクトとを線で結んで表示するルール管理方法。
＜発明１１−８＞
発明１１から１１−７のいずれかに記載のルール管理方法において、
コンピュータが、
複数の条件各々を示す複数の条件オブジェクトを画面に表示するとともに、前記ルール登録手段が登録した前記ルールに基づき、各ルールに含まれる１つ又は複数の条件各々を示す前記条件オブジェクトをグループ化して表示するルール表示ステップと、
前記ルール表示ステップで表示された複数の前記条件オブジェクトの中の１つの選択入力を受付ける選択受付ステップと、をさらに実行し、
前記ルール表示ステップでは、前記選択受付ステップで１つの前記条件オブジェクトの選択入力を受付けると、選択された前記条件オブジェクトが含まれる１つまたは複数のグループを、他のグループと識別表示するルール管理方法。
＜発明１１−９＞
発明１１から１１−７のいずれかに記載のルール管理方法において、
コンピュータが、
前記ルール登録ステップで登録した前記ルールに基づき、各ルールを示す文章を作成し、出力するルール文章作成出力ステップをさらに実行するルール管理方法。
【００７５】
この出願は、２０１２年７月２４日に出願された日本特許出願特願２０１２−１６４１９０号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2014016998.tif 000003
【図２】
2014016998.tif 000004
【図３】
2014016998.tif 000005
【図４】
2014016998.tif 000006
【図５】
2014016998.tif 000007
【図６】
2014016998.tif 000008
【図７】
2014016998.tif 000009
【手続補正書】
【提出日】平成28年4月12日(2016.4.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示手段と、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付手段と、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して前記グループ毎に登録するルール登録手段と、
を有し、
前記表示手段は、前記画面上に、前記条件に含まれる条件文言の定義を示す定義オブジェクトを表示するルール管理装置。
【請求項２】
請求項１に記載のルール管理装置において、
前記ルール登録手段は、前記グループに１つの前記条件オブジェクトのみが含まれる場合には、当該１つの前記条件オブジェクトで特定される１つの前記条件に所定の結論を結び付けたルールを生成して登録するルール管理装置。
【請求項３】
請求項１又は２に記載のルール管理装置において、
前記表示手段は、前記画面上に前記所定の結論を示す１つ又は複数の結論オブジェクトを表示し、
前記入力受付手段は、前記グループ各々に１つの前記結論オブジェクトを含める入力を受付け、
前記ルール登録手段は、前記グループ各々に含まれる前記結論オブジェクトで特定される前記所定の結論を各グループに含まれる条件に結び付けたルールを生成して登録するルール管理装置。
【請求項４】
請求項１から３のいずれか１項に記載のルール管理装置において、
前記表示手段は、前記画面上で一部の複数の前記条件オブジェクトをひとまとめにする複数条件含有オブジェクトを表示し、
前記入力受付手段は、前記複数条件含有オブジェクトを前記グループに含める入力を受付けることができ、
前記ルール登録手段は、前記グループに前記複数条件含有オブジェクトが含まれる場合、当該複数条件含有オブジェクトでひとまとめにされた複数の前記条件オブジェクトで特定される複数の前記条件すべてをＯＲ条件で結んだ第２の条件を生成し、当該グループに他の前記条件オブジェクトが含まれる場合には、当該他の前記条件オブジェクトで特定される条件と前記第２の条件をＡＮＤ条件で結んで前記第１の条件を生成し、当該グループに他の前記条件オブジェクトが含まれない場合には、前記第２の条件に前記所定の結論を結び付けたルールを生成するルール管理装置。
【請求項５】
請求項１から４のいずれか１項に記載のルール管理装置において、
前記入力受付手段は、前記画面上で前記オブジェクトを線で互いに結ぶ入力を受付け、
前記ルール登録手段は、前記線により互いに関連付けられた複数の前記オブジェクトを１つの前記グループに含まれる前記オブジェクトとして扱い、前記ルールを生成するルール管理装置。
【請求項６】
請求項１から５のいずれか１項に記載のルール管理装置において、
前記条件文言の中には、前記条件毎に定義が異なる第１の条件文言が含まれ、
前記表示手段は、前記第１の条件文言の定義を示す前記定義オブジェクトと、当該定義の前提となる前記条件を示す前記条件オブジェクトとを関連付けて表示するルール管理装置。
【請求項７】
請求項６に記載のルール管理装置において、
前記表示手段は、前記第１の条件文言の定義を示す前記定義オブジェクトと、当該定義の前提となる前記条件を示す前記条件オブジェクトとを線で結んで表示するルール管理装置。
【請求項８】
請求項１から７のいずれか１項に記載のルール管理装置において、
複数の条件各々を示す複数の条件オブジェクトを画面に表示するとともに、前記ルール登録手段が登録した前記ルールに基づき、各ルールに含まれる１つ又は複数の条件各々を示す前記条件オブジェクトをグループ化して表示するルール表示手段と、
前記ルール表示手段が表示する複数の前記条件オブジェクトの中の１つの選択入力を受付ける選択受付手段と、をさらに有し、
前記ルール表示手段は、前記選択受付手段が１つの前記条件オブジェクトの選択入力を受付けると、選択された前記条件オブジェクトが含まれる１つまたは複数のグループを、他のグループと識別表示するルール管理装置。
【請求項９】
請求項１から７のいずれか１項に記載のルール管理装置において、
前記ルール登録手段が登録した前記ルールに基づき、各ルールを示す文章を作成し、出力するルール文章作成出力手段をさらに有するルール管理装置。
【請求項１０】
コンピュータを、
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示手段、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付手段、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して前記グループ毎に登録するルール登録手段、
として機能させ、さらに、
前記表示手段として、前記画面上に、前記条件に含まれる条件文言の定義を示す定義オブジェクトを表示させるためのプログラム。
【請求項１１】
コンピュータが、
複数の条件各々を示す複数の条件オブジェクトを画面に表示する表示ステップと、
前記画面上で、複数の前記条件オブジェクトをグループ化する入力を受付ける入力受付ステップと、
前記グループに複数の前記条件オブジェクトが含まれる場合には、当該複数の前記条件オブジェクトで特定される複数の前記条件すべてをＡＮＤ条件で結んだ第１の条件に所定の結論を結び付けたルールを生成して前記グループ毎に登録するルール登録ステップと、
を実行し、さらに、
前記表示ステップにおいて、前記画面上に、前記条件に含まれる条件文言の定義を示す定義オブジェクトを表示するルール管理方法。
【国際調査報告】
2014016998.tif 000010
2014016998.tif 000011
2014016998.tif 000012
2014016998.tif 000013