(57)【要約】【課題】  複雑な判定ルールを、利用者が簡便に、且つ、なるべく自由に設定できる判定装置を実現することである。【解決手段】  ルール設定手段１６は、「はい」判定ルールとの選択肢を表示し、利用者は所望のルールを選択する。また、ルール設定手段１６は、「いいえ」判定ルールとの選択肢を表示し、利用者は同様に、所望のルールを選択する。ルール設定手段１６は利用者が選択した結果を、ルール記憶手段１２に格納する。判定手段１８は、「はい」判定ルールに該当する場合は、「はい」という判定を出力する。一方、「はい」判定ルールに該当しない場合にのみ、「いいえ」判定ルールを適用し、「いいえ」判定ルールに該当する場合には、「いいえ」の判定を出力する。このように、「はい」と「いいえ」に関し、ルールを分け、且つ、各ルール間に優先順序を設けているので、ルールがわかりやすくなり、利用者は容易に判定ルールを設定することができる。【選択図】    図１
2007080213.tif 000002
【特許請求の範囲】
【請求項１】
所定の質問に対する複数の利用者からの回答群に基づき、判定を行う判定装置において、
肯定的な判定をするための条件を記述する第１ルールを記憶する第１ルール記憶手段と、
否定的な判定をするための条件を記述する第２ルールを記憶する第２ルール記憶手段と、
前記第１ルールに当てはまる場合は、第１ルールにしたがって判定を出力し、前記第１ルールに当てはまらない場合に前記第２ルールにしたがって判定を出力する判定手段と、
前記回答群中、１個でも肯定的な回答がある場合に、出力する判定を肯定的な判定とする第１ａルールと、前記回答群中、Ｎ％以上が肯定的な回答である場合に、出力する判定を肯定的な判定とする第１ｂルールと、前記回答群中、全てが肯定的な回答である場合にのみ、出力する判定を肯定的な判定とする第１ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第１ルール記憶手段に格納する第１ルール設定手段と、
前記回答群中、１個でも否定的な回答がある場合に、出力する判定を否定的な判定とする第２ａルールと、前記回答群中、Ｍ％以上が否定的な回答である場合に、出力する判定を否定的な判定とする第２ｂルールと、前記回答群中、全てが否定的な回答である場合にのみ、出力する判定を否定的な判定とする第２ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第２ルール記憶手段に格納する第２ルール設定手段と、
を含み、
前記第１ルール記憶手段及び前記第２ルール記憶手段にルールが設定された後は、前記第１ルール記憶手段及び前記第２ルール記憶手段に設定されたルールに基づき前記判定手段が判定を出力することを特徴とする判定装置。ここで、前記Ｎ及びＭは、０以上１００以下の実数である。
【請求項２】
請求項１記載の判定装置において、
対象外の判定をするための条件を記述する第３ルールを記憶する第３ルール記憶手段と、
前記回答群中、１個でも対象外の回答がある場合に、出力する判定を対象外の判定とする第３ａルールと、前記回答群中、Ｌ％以上が対象外の回答である場合に、判定を対象外の判定とする第３ｂルールと、前記回答群中、全てが対象外の回答である場合にのみ、出力する判定を対象外の判定とする第３ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第３ルール記憶手段に格納する第３ルール設定手段と、
を備え、
前記判定手段は、第１ルール及び第２ルールのいずれにも当てはまらない場合に、前記第３ルールにしたがって判定を出力することを特徴とする判定装置。ここで、前記Ｌは、０以上１００以下の実数である。
【請求項３】
請求項１又は請求項２記載の判定装置において、
前記第１ルール設定手段は、外部から与えられた第１ルールを前記第１ルール記憶手段に格納し、
前記第２ルール設定手段は、外部から与えられた第２ルールを前記第２ルール記憶手段に格納し、
前記第３ルール設定手段は、外部から与えられた第３ルールを前記第３ルール記憶手段に格納することを特徴とする判定装置。
【請求項４】
請求項１又は請求項２記載の判定装置において、
前記第１ルール設定手段は、前記第１ルール記憶手段に格納されている第１ルールを外部に出力し、
前記第２ルール設定手段は、前記第２ルール記憶手段に格納されている第２ルールを外部に出力し、
前記第３ルール設定手段は、前記第３ルール記憶手段に格納されている第３ルールを外部に出力することを特徴とする判定装置。
【請求項５】
請求項３又は４記載の判定装置において、
前記外部とは、所定の記憶媒体であることを特徴とする判定装置。
【請求項６】
請求項３記載の判定装置において、
前記外部とは、所定の通信回線を介して接続するルール管理装置であって、第１ルール、第２ルール及び第３ルールを前記判定装置に供給するルール管理装置であることを特徴とする判定装置。
【請求項７】
請求項４記載の判定装置において、
前記外部とは、所定の通信回線を介して接続するルール管理装置であって、第１ルール、第２ルール及び第３ルールを前記判定装置から受信するルール管理装置であることを特徴とする判定装置。
【請求項８】
肯定的な判定をするための条件を記述する第１ルールを記憶する第１ルール記憶手段と、否定的な判定をするための条件を記述する第２ルールを記憶する第２ルール記憶手段と、を備えたコンピュータを、所定の質問に対する複数の利用者からの回答群に基づき、判定を出力する判定装置として動作させるプログラムにおいて、前記コンピュータに、
前記第１ルールに当てはまる場合は、この第１ルールにしたがって判定を出力し、前記第１ルールに当てはまらない場合に、第２ルールにしたがって判定を出力する判定手順と、
前記回答群中、１個でも肯定的な回答がある場合に、出力する判定を肯定的な判定とする第１ａルールと、前記回答群中、Ｎ％以上が肯定的な回答である場合に、出力する判定を肯定的な判定とする第１ｂルールと、前記回答群中、全てが肯定的な回答である場合にのみ、出力する判定を肯定的な判定とする第１ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第１ルール記憶手段に格納する第１ルール設定手順と、
前記回答群中、１個でも否定的な回答がある場合に、出力する判定を否定的な判定とする第２ａルールと、前記回答群中、Ｍ％以上が否定的な回答である場合に、出力する判定を否定的な判定とする第２ｂルールと、前記回答群中、全てが否定的な回答である場合にのみ、出力する判定を否定的な判定とする第２ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第２ルール記憶手段に格納する第２ルール設定手順と、
を実行させることを特徴とするプログラム。ここで、前記Ｍ及びＮは、０以上１００以下の実数である。
【請求項９】
肯定的な判定をするための条件を記述する第１ルールを記憶する第１ルール記憶手段と、否定的な判定をするための条件を記述する第２ルールを記憶する第２ルール記憶手段と、対象外の判定をするための条件を記述する第３ルールを記憶する第３ルール記憶手段と、を備えたコンピュータを、所定の質問に対する複数の利用者からの回答群に基づき、判定を行う判定装置として動作させるプログラムにおいて、前記コンピュータに、
前記第１ルールに当てはまる場合は、この第１ルールにしたがって判定を実行し、前記第１ルールに当てはまらない場合に、第２ルールにしたがって判定を実行し、第１ルール及び第２ルールのいずれにも当てはまらない場合に、前記第３ルールにしたがって判定を実行する判定手順と、
前記回答群中、１個でも肯定的な回答がある場合に、出力する判定を肯定的な判定とする第１ａルールと、前記回答群中、Ｎ％以上が肯定的な回答である場合に、出力する判定を肯定的な判定とする第１ｂルールと、前記回答群中、全てが肯定的な回答である場合にのみ、出力する判定を肯定的な判定とする第１ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第１ルール記憶手段に格納する第１ルール設定手順と、
前記回答群中、１個でも否定的な回答がある場合に、出力する判定を否定的な判定とする第２ａルールと、前記回答群中、Ｍ％以上が否定的な回答である場合に、出力する判定を否定的な判定とする第２ｂルールと、前記回答群中、全てが否定的な回答である場合にのみ、出力する判定を否定的な判定とする第２ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第２ルール記憶手段に格納する第２ルール設定手順と、
前記回答群中、１個でも対象外の回答がある場合に、出力する判定を対象外の判定とする第３ａルールと、前記回答群中、Ｌ％以上が対象外の回答である場合に、出力する判定を対象外の判定とする第３ｂルールと、前記回答群中、全てが対象外の回答である場合にのみ、出力する判定を対象外の判定とする第３ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第３ルール記憶手段に格納する第３ルール設定手順と、
を実行させることを特徴とするプログラム。ここで、前記Ｌ、Ｍ及びＮは、０以上１００以下の実数である。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動判定装置に関する。例えば、情報システムのセキュリティポリシーの運用・管理の状況を自動的に判定する装置に関する。
【背景技術】
【０００２】
情報通信技術の発達と共に、所定の団体が備えている情報システムの情報セキュリティが重要視されている。特に、近年においては、セキュリティポリシーの重要性が注目されている。
【０００３】
例えば、日本国の政府においては、平成１２年７月に内閣官房内閣安全保障・危機管理室から「情報セキュリティポリシーに関するガイドライン」が発表され、中央省庁では、情報セキュリティポリシーが作成されている。
【０００４】
さて、セキュリティポリシーは作成した後の運用が重要である。特に、企業（団体）の各従業員（メンバー）がセキュリティポリシーに従った行動を取ることが重要である。
【０００５】
しかしながら、各従業員はセキュリティポリシーに必ずしも精通しているわけではなく、自分がどのような行動をするべきか把握しきれない可能性も決して小さくはない。
【０００６】
そこで、本願発明者は、セキュリティポリシーに対応して各人が遵守すべき内容を記述した運用チェックリストデータを作成することを独自に考案した。そして、セキュリティポリシーに対応して作成された上記運用チェックリストデータの中から、各従業員が遵守すべき事項等を取り出し、各従業員に分配（配信）する仕組みがあれば便利であると本願発明者は考えた。
【０００７】
本願発明者は上記考えに基づき、そのような分配（配信）の仕組みについて独自にシステム（以下、独自の運用管理システムという）を開発した。その独自の運用管理システムによれば、各従業員は、自己がなすべき事項のリストをサーバ装置から受け取り、自己が実施したことをそのリストにチェックを入れることによって（サーバに）回答をする。このリストを運用チェックリストデータと呼ぶ。なお、この運用チェックリストデータは、運用対策データと呼ぶ場合もある。
【０００８】
これによって、この独自の運用管理システムによれば、管理者は、この回答を見ることによって、セキュリティポリシーの運用状況を正確に把握することができる。
【０００９】
さて、このような手法によれば、各利用者（従業員など）からの回答に基づき、セキュリティポリシーが十分に運用されているかどうかを知ることができる。この場合、特に部門毎にセキュリティポリシーの運用が十分になされているかどうかを判定する作業が一般には望まれる。このような判定によれば、部門毎にセキュリティポリシーの運用状況を把握することができ、管理が非常にやりやすくなる。
【００１０】
このような判定は、セキュリティポリシーに精通した人間が手動で行うのが通例であると考えられる。しかしながら、そのような作業は非常に繁雑な作業となりがちであるので、自動的に判定が行われれば便利である。
【００１１】
従来から、回答に対して自動的に判定を行う仕組みは種々提案されている。たとえば、下記特許文献１には、回答から、成熟度等を自動判定する仕組みが開示されている。この特許では、「回答」を「成熟度」に自動的に変換をしている。
【００１２】
【特許文献１】特開平８−１２３７８２号公報（特許第３３３３６４８号）
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ところで、セキュリティポリシーの運用状況の判定には、単に回答の値を運用状況を表す数値に変換すればよいと言う単純なものではなく、各部門毎の事情等、考慮しなければならない事情が極めて多い。
【００１４】
したがって、単純に、「６０点以上が合格」の如き従来の判定手法ではセキュリティポリシーの運用状況を判定することは困難である。すなわち、判定のルールは非常に複雑なものとなりがちである。
【００１５】
ところが、このような複雑なルールはその設定が一般に困難になる傾向にある。そのため、ルールの設定に手間取り、却って人間の労力が増えてしまうという本末転倒な事態も想定される。
【００１６】
このような問題を解決する手法は未だ知られていない。
【００１７】
本発明はこのような背景に基づきなされたものであり、その目的は、種々の状況に合わせた複雑な判定ルールを、利用者が簡便に、且つ、なるべく自由に設定できる判定装置を実現することである。
【課題を解決するための手段】
【００１８】
（１）本発明は、上記課題を解決するために、所定の質問に対する複数の利用者からの回答群に基づき、判定を行う判定装置において、肯定的な判定をするための条件を記述する第１ルールを記憶する第１ルール記憶手段と、否定的な判定をするための条件を記述する第２ルールを記憶する第２ルール記憶手段と、前記第１ルールに当てはまる場合は、第１ルールにしたがって判定を行い、前記第１ルールに当てはまらない場合に前記第２ルールにしたがって判定を行う判定手段と、前記回答群中、１個でも肯定的な回答がある場合に、出力する判定を肯定的な判定とする第１ａルールと、前記回答群中、Ｎ％以上が肯定的な回答である場合に、出力する判定を肯定的な判定とする第１ｂルールと、前記回答群中、全てが肯定的な回答である場合にのみ、出力する判定を肯定的な判定とする第１ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第１ルール記憶手段に格納する第１ルール設定手段と、前記回答群中、１個でも否定的な回答がある場合に、出力する判定を否定的な判定とする第２ａルールと、前記回答群中、Ｍ％以上が否定的な回答である場合に、出力する判定を否定的な判定とする第２ｂルールと、前記回答群中、全てが否定的な回答である場合にのみ、出力する判定を否定的な判定とする第２ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第２ルール記憶手段に格納する第２ルール設定手段と、を含み、前記第１ルール記憶手段及び前記第２ルール記憶手段にルールが設定された後は、前記第１ルール記憶手段及び前記第２ルール記憶手段に設定されたルールに基づき前記判定手段が判定を出力することを特徴とする判定装置である。ここで、前記Ｎ及びＭは、０以上１００以下の実数である。
【００１９】
このような構成によって、複雑な判定ルールを簡便に設定することが可能となる。
【００２０】
（２）また、本発明は、上記（１）記載の判定装置において、対象外の判定をするための条件を記述する第３ルールを記憶する第３ルール記憶手段と、前記回答群中、１個でも対象外の回答がある場合に、出力する判定を対象外の判定とする第３ａルールと、前記回答群中、Ｌ％以上が対象外の回答である場合に、出力する判定を対象外の判定とする第３ｂルールと、前記回答群中、全てが対象外の回答である場合にのみ、出力する判定を対象外の判定とする第３ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第３ルール記憶手段に格納する第３ルール設定手段と、を備え、前記判定手段は、第１ルール及び第２ルールのいずれにも当てはまらない場合に、前記第３ルールにしたがって判定を出力することを特徴とする判定装置である。ここで、前記Ｌは、０以上１００以下の実数である。
【００２１】
（３）また、本発明は、上記（１）又は（２）記載の判定装置において、前記第１ルール設定手段は、外部から与えられた第１ルールを前記第１ルール記憶手段に格納し、前記第２ルール設定手段は、外部から与えられた第２ルールを前記第２ルール記憶手段に格納し、前記第３ルール設定手段は、外部から与えられた第３ルールを前記第３ルール記憶手段に格納することを特徴とする判定装置である。
【００２２】
このような構成によって、外部からルールを設定することができる。
【００２３】
（４）また、本発明は、上記（１）又は（２）記載の判定装置において、前記第１ルール設定手段は、前記第１ルール記憶手段に格納されている第１ルールを外部に出力し、前記第２ルール設定手段は、前記第２ルール記憶手段に格納されている第２ルールを外部に出力し、前記第３ルール設定手段は、前記第３ルール記憶手段に格納されている第３ルールを外部に出力することを特徴とする判定装置である。
【００２４】
このような構成によって、設定したルールを外部に吸い出すことができる。
【００２５】
（５）また、本発明は、上記（３）又は（４）記載の判定装置において、前記外部とは、所定の記憶媒体であることを特徴とする判定装置である。
【００２６】
（６）また、本発明は、上記（３）記載の判定装置において、前記外部とは、所定の通信回線を介して接続するルール管理装置であって、第１ルール、第２ルール及び第３ルールを前記判定装置に供給するルール管理装置であることを特徴とする判定装置である。
【００２７】
（７）また、本発明は、上記（７）記載の判定装置において、前記外部とは、所定の通信回線を介して接続するルール管理装置であって、第１ルール、第２ルール及び第３ルールを前記判定装置から受信するルール管理装置であることを特徴とする判定装置である。
【００２８】
（８）また、本発明は、肯定的な判定をするための条件を記述する第１ルールを記憶する第１ルール記憶手段と、否定的な判定をするための条件を記述する第２ルールを記憶する第２ルール記憶手段と、を備えたコンピュータを、所定の質問に対する複数の利用者からの回答群に基づき、判定を行う判定装置として動作させるプログラムにおいて、前記コンピュータに、前記第１ルールに当てはまる場合は、この第１ルールにしたがって判定を実行し、前記第１ルールに当てはまらない場合に、第２ルールにしたがって判定を実行する判定手順と、前記回答群中、１個でも肯定的な回答がある場合に、出力する判定を肯定的な判定とする第１ａルールと、前記回答群中、Ｎ％以上が肯定的な回答である場合に、出力する判定を肯定的な判定とする第１ｂルールと、前記回答群中、全てが肯定的な回答である場合にのみ、出力する判定を肯定的な判定とする第１ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第１ルール記憶手段に格納する第１ルール設定手順と、前記回答群中、１個でも否定的な回答がある場合に、出力する判定を否定的な判定とする第２ａルールと、前記回答群中、Ｍ％以上が否定的な回答である場合に、出力する判定を否定的な判定とする第２ｂルールと、前記回答群中、全てが否定的な回答である場合にのみ、出力する判定を否定的な判定とする第２ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第２ルール記憶手段に格納する第２ルール設定手順と、を実行させることを特徴とするプログラムである。ここで、前記Ｍ及びＮは、０以上１００以下の実数である。
【００２９】
（９）また、本発明は、肯定的な判定をするための条件を記述する第１ルールを記憶する第１ルール記憶手段と、否定的な判定をするための条件を記述する第２ルールを記憶する第２ルール記憶手段と、対象外の判定をするための条件を記述する第３ルールを記憶する第３ルール記憶手段と、を備えたコンピュータを、所定の質問に対する複数の利用者からの回答群に基づき、判定を行う判定装置として動作させるプログラムにおいて、前記コンピュータに、前記第１ルールに当てはまる場合は、この第１ルールにしたがって判定を実行し、前記第１ルールに当てはまらない場合に、第２ルールにしたがって判定を実行し、第１ルール及び第２ルールのいずれにも当てはまらない場合に、前記第３ルールにしたがって判定を実行する判定手順と、前記回答群中、１個でも肯定的な回答がある場合に、出力する判定を肯定的な判定とする第１ａルールと、前記回答群中、Ｎ％以上が肯定的な回答である場合に、出力する判定を肯定的な判定とする第１ｂルールと、前記回答群中、全てが肯定的な回答である場合にのみ、出力する判定を肯定的な判定とする第１ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第１ルール記憶手段に格納する第１ルール設定手順と、前記回答群中、１個でも否定的な回答がある場合に、出力する判定を否定的な判定とする第２ａルールと、前記回答群中、Ｍ％以上が否定的な回答である場合に、出力する判定を否定的な判定とする第２ｂルールと、前記回答群中、全てが否定的な回答である場合にのみ、出力する判定を否定的な判定とする第２ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第２ルール記憶手段に格納する第２ルール設定手順と、前記回答群中、１個でも対象外の回答がある場合に、出力する判定を対象外の判定とする第３ａルールと、前記回答群中、Ｌ％以上が対象外の回答である場合に、出力する判定を対象外の判定とする第３ｂルールと、前記回答群中、全てが対象外の回答である場合にのみ、出力する判定を対象外の判定とする第３ｃルールと、の３種のルールを利用者に提示し、この提示した複数のルールの内、利用者が選択したルールを前記第３ルール記憶手段に格納する第３ルール設定手順と、を実行させることを特徴とするプログラムである。ここで、前記Ｌ、Ｍ及びＮは、０以上１００以下の実数である。
【００３０】
なお、ルール記憶手段、回答記憶手段は、ハードディスクや半導体記憶装置、各種メモリ等、種々の記憶手段が利用できる。
【発明の効果】
【００３１】
以上述べたように、本発明によれば、複雑な判定ルールでも簡便に設定することができる判定装置を実現できるので、セキュリティポリシーの運用状況の判定等の複雑な判定ルールを必要とする場合においても適用可能な判定装置が得られる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の好適な実施の形態を図面に基づいて説明する。
【００３３】
図１には、本発明の好適な実施の形態に係るセキュリティポリシー運用判定装置１０の構成を示す構成ブロック図が示されている。
【００３４】
Ａ．構成
この図１に示すように、このセキュリティポリシー運用判定装置１０は、ルール記憶手段１２と、回答記憶手段１４と、ルール設定手段１６と、判定手段１８と、を備えている。
【００３５】
１．ルール記憶手段
ルール記憶手段１２は、ハードディスク等の記憶装置である。半導体記憶装置や、光学的各種ディスク装置等を用いることも好ましい。このルール記憶手段１２には、判定のためのルールが格納されている。請求の範囲の第１ルール記憶手段、第２ルール記憶手段、第３ルール記憶手段の好適な一例に相当する。
【００３６】
２．回答記憶手段
回答記憶手段１４も、ハードディスク等の記憶装置である。半導体記憶装置や、光学的各種ディスク装置等を用いることも好ましい。この回答記憶手段１２には、利用者に対して行った質問の回答が格納されている。
【００３７】
なお、本実施の形態では、理解を容易にするために、回答記憶手段１４は、ルール記憶手段１２と別体に設けたが、同一の記憶手段を用いてもかまわない。
【００３８】
３．ルール設定手段
ルール設定手段１６は、判定のためのルール（判定ルール）を上記ルール記憶手段１２中に設定する。このルール設定手段１６は、プログラムとこのプログラムを実行するコンピュータ（ＣＰＵ）とから構成される。  
本実施の形態において特徴的なことは、このルール設定手段１６が、所定の選択肢を利用者に表示手段１６ａを介して表示し、利用者の選択をキーボード１６ｂ等から入力して判定ルールを決定することである。決定した判定ルールは、ルール記憶手段１２中に格納する。
【００３９】
ルール設定手段１６は、請求の範囲の第１ルール設定手段、第２ルール設定手段、第３ルール設定手段の好適な一例に相当する。
【００４０】
表示手段１６ａは、いわゆるディスプレイであり、液晶表示装置やＣＲＴ等を利用することができる。また、本実施の形態ではキーボード１６ｂを示したが、マウスなどの各種ポインティングデバイスやその他の入力手段を利用することも好ましい。
【００４１】
４．判定手段 
判定手段１８は、判定ルールを上記ルール記憶手段１２から取りだし、このルールに基づいて判定を行う。判定の対象である回答群は、回答記憶手段１４に格納されており、判定手段１８はこの回答記憶手段１４から回答群を取り出す。
【００４２】
そして、判定手段１８は、各質問毎に判定を行う。例えば、「組織として、現在どんな個人情報を保有しているか把握していますか？」という質問の回答が複数の利用者から得られる。これら複数の回答群に基づき、判定手段１８は、その部門における「判定」を出力するのである。したがって、この判定は、質問毎に出力される。例えば、セキュリティポリシーの運用チェック項目の場合は、本出願人の場合では、１０００個以上の質問が含まれているので、出力される判定も１０００個程度になる場合がある。
【００４３】
この判定手段１８は、プログラムとこのプログラムを実行するコンピュータ（ＣＰＵ）とから構成される。
【００４４】
また、本実施の形態において特徴的なことは、判定手段１８が実行する判定動作を規定する判定ルールが、
（１）肯定的な判定をするための条件を記述する第１ルールと、
（２）否定的な判定をするための条件を記述する第２ルールと、
（３）対象外の判定をするための条件を記述する第３ルールと、
（４）自動判定の対象を、全てにするか否かを記述する第４ルールと、
の４種類備えられていることである。さらに、判定手段１８は、第１ルール、第２ルール、第３ルールの順番で各ルールを適用する。
【００４５】
すなわち、判定手段１８は、第１ルールに当てはまる場合は、第１ルールに基づき肯定的な判定を行う。また、判定手段１８は、第１ルールに当てはまらない場合であって、第２ルールに当てはまる場合は、第２ルールに基づき否定的な判定を行う。さらに、判定手段は、第１ルールにも第２ルールにも当てはまらない場合、第３ルールに基づき対象外であるか否かの判定を行う。
【００４６】
さらに、判定手段１８は、第４ルールを常に適用し、全てについて自動判定を行うが、又は、手動判定されていない質問の回答に限って自動判定をするか、のいずれかの動作を実行する。
【００４７】
この結果、複雑な判定ルールの場合でも、利用者は各ルールの間の関連を容易に把握できるので、より簡便に判定ルールの設定を行うことができ、利便性の向上した判定装置１０が得られる。
【００４８】
Ｂ．動作
以下、本実施の形態によるセキュリティポリシーの運用判定動作を詳細に説明する。
【００４９】
（１）運用チェックリストの配信とそれに対する回答
本実施の形態における判定装置１０は、セキュリティポリシーの運用チェックの回答に基づき、セキュリティポリシーの運用状況の判定を行うものであり、セキュリティポリシーの運用管理システムの一部を構成する装置である。具体的には、セキュリティポリシー運用管理システムは、所定のプログラムをコンピュータにインストールして構成される。このセキュリティポリシー運用管理システムは、上記図１に示す各手段を構成するプログラムを含んでおり、コンピュータ（ＣＰＵ）がこれらのプログラムを実行することによって、本実施の形態における判定装置１０が構成されている。
【００５０】
本セキュリティポリシー運用管理システムは、まず、セキュリティポリシーの運用チェックリストを各利用者に配信する。
【００５１】
この運用チェックリストの一例が図２に示されている。この図２に示すように、運用チェックリストには、セキュリティポリシーの運用に関し、「組織として、現在どんな個人情報を保有しているか把握していますか？」などの質問を含むリストである。各利用者は、「はい」「いいえ」「対象外」の選択肢から妥当な選択肢を選ぶことによって、質問群に回答する。
【００５２】
このようにして各利用者の質問に対する回答は、回答記憶手段１４に全て格納される。
【００５３】
なお、本実施の形態では、「はい」とは、肯定的な回答、肯定的な判定の一例に相当する。「Ｙｅｓ」でもかまわない。また、「いいえ」は、否定的な回答、否定的な判定の一例に相当する。また、「対象外」は、その部門では、その質問が当てはまらない場合に選択すべき選択肢である。例えば、個人情報を扱わない部門において、個人情報に関する質問は意味がないので「対象外」を選択すべきである。
【００５４】
（２）判定ルールの設定
次に、部門毎に判定を行うべき管理者は、上記のようにして得られた回答に基づいて、判定を行う。本特許では、この判定は人間が行う場合を「手動（判定）」と呼び、一定の判定ルールに基づき判定装置１０に判定を行わせる場合を「自動（判定）」と呼んでいる。部門毎の管理者が判定を行う場合の画面の様子が図３に示されている。
【００５５】
本実施の形態において特徴的な事項は、この判定装置１０の動作である。
【００５６】
まず、この図３に示すように、管理者は、チェック項目リストに示された各項目（質問）ごとに、判定を行う。管理者は図３の運用チェック実施結果詳細表示ボタン１０６を押下することによって、各利用者の具体的な回答内容を知ることができる。これら回答の内容に基づき、管理者はその部門における「判定」を決定する。判定は、「はい」や「いいえ」「対象外」のいずれかの判定であり、図３中、判定入力欄１００に入力される。そして、この「判定」は、各チェック項目毎、すなわち質問毎に入力するのである。
【００５７】
一方、管理者は、予め定めた判定ルールに基づいて、判定装置１０に自動的に判定を行わせることも可能である。
【００５８】
本実施の形態において特徴的なことは、この自動判定の際の判定ルールを容易に設定することができることである。既に述べたように、セキュリティポリシーの運用に関する判定は種々の事情を考慮しなければ成らず、複雑なものとなりがちであるが、本実施の形態によれば簡便に設定することが可能である。
【００５９】
管理者は、判定ルールを設定しようとする場合、図３の画面から、まず、ルールを設定するチェック項目を選択し、次に、自動判定のボタン１０２をクリックする。すると判定ルールの設定ダイアログが表示され（図４）、このダイアログにおいて、判定ルールを設定することが可能である。この表示は、上述したルール設定手段１６によって実行される。ルール設定手段１６が表示手段１６ａに図４のようなダイアログ１０４を表示するのである。
【００６０】
なお、本実施の形態においては、このように、チェック項目（質問）毎に判定ルールを設定している。各質問毎に異なるルールを設定可能である。
【００６１】
図４に示すように、判定ルールは、
（Ｉ）「はい」という判定をするための条件を記述する「はい」判定ルール（上述した第１ルールに相当する）
（ＩＩ）「いいえ」という判定をするための条件を記述する「いいえ」判定ルール（上述した第２ルールに相当する）
（ＩＩＩ）対象外の判定をするための条件を記述する「対象外」判定ルール（上述した第３ルールに相当する）
（ＩＶ）自動判定の対象を、全てにするか否かを記述する自動判定対象ルール（上述した述べた第４ルールに相当する）
の４種類備えられている。
【００６２】
まず、「はい」判定ルールの選択肢は３個ある（図４）。  
（ａ）１個でも「はい」の場合は、「はい」にする。  
（ｂ）○○％以上が「はい」の場合、「はい」にする。  
（ｃ）全員が「はい」の場合、「はい」にする。  
の３種類である。利用者は、それぞれのラジオボタンをクリックすることによって、「はい」判定ルールとして妥当なものを選択することができる。また、上記（ｂ）を選択する場合は、具体的な数値を入力することができる。これら入力は、マウスやキーボード１６ｂ等を用いて行うことができる。
【００６３】
なお、この「はい」判定ルールは、最も優先的に取り扱われるルールであり、この「はい」判定ルールに該当する場合は、判定手段１８は、常にこのルールを適用する。この「はい」判定ルールは、請求の範囲の第１ルールの一例に相当する。
【００６４】
次に、「いいえ」判定ルールの選択肢も３個ある（図４）。  
（ｄ）１個でも「いいえ」の場合は、「いいえ」にする。  
（ｅ）○○％以上が「いいえ」の場合は、「いいえ」にする。  
（ｆ）全員が「いいえ」の場合は、「いいえ」にする。  
の３種類である。利用者は、それぞれのラジオボタンをクリックすることによって、「いいえ」判定ルールとして妥当なものを選択することができる。また、上記（ｅ）を選択する場合は、具体的な数値を○○の部分に入力することができるのは「はい」判定ルールと同様である。
【００６５】
なお、この「いいえ」判定ルールは、「はい」判定ルールの次に優先的に取り扱われるルールであり、「はい」判定ルールに該当しない場合にのみ、判定手段１８は、この「いいえ」判定ルールを適用する。この「いいえ」判定ルールは、請求の範囲の第２ルールの一例に相当する。
【００６６】
次に、「対象外」判定ルールの選択肢も３個ある（図４）。  
（ｇ）１個でも「対象外」の場合は、「対象外」にする。  
（ｈ）○○％以上が「対象外」の場合は、「対象外」にする。  
（ｉ）全員が「対象外」の場合は、「対象外」にする。  
の３種類である。利用者は、それぞれのラジオボタンをクリックすることによって、「対象外」判定ルールとして妥当なものを選択することができる。また、上記（ｈ）を選択する場合は、具体的な数値を○○の部分に入力することができるのはこれまでと同様である。
【００６７】
なお、この「対象外」判定ルールは、「はい」判定ルールや「いいえ」判定ルールの次に優先的に取り扱われるルールであり、「はい」判定ルール及び「いいえ」判定ルールのいずれにもに該当しない場合にのみ、判定手段１８は、この「対象外」判定ルールを適用する。この「対象外」判定ルールは、請求の範囲の第３ルールの一例に相当する。
【００６８】
さらに、本実施の形態においては、第４番目のルールとして、自動判定対象ルールが設定可能である。このルールの選択肢は、２個ある（図４）。
【００６９】
（ｊ）すべて
（ｋ）手動判定以外の運用チェック項目
の２種類である。利用者は、それぞれのラジオボタンをクリックすることによって、自動判定対象項目として妥当なものを選択することができる。「すべて」を選択すれば、全ての項目（質問）で、判定装置１０による自動判定が実行される。また、「手動判定以外の運用チェック項目」を選択すれば、手動による判定がされていない運用チェック項目（質問）に対して自動的に全て判定装置１０による判定を行う。
【００７０】
判定手段１８によるこれらのルールの実行は、回答記憶手段１４内の回答の内容に基づき行われる。回答中に「はい」が何％存在するか？  を検査することは、従来のコンピュータの動作として一般的なものであるから、そのようなプログラムを作成することは当業者であれば容易である。また、回答が全て「いいえ」か？  「対象外」が一つもないか？  等を検査することも、コンピュータの一般的な動作であるので、そのような動作をコンピュータに行わせるプログラムを作成することは当業者にとって容易である。
【００７１】
このように、本実施の形態では、判定装置１０は、セキュリティポリシー運用管理システムの一部として動作する。具体的には、判定装置１０の各手段（図１）を構成するプログラムをコンピュータが実行することによって、判定装置１０が動作するのである。
【００７２】
プログラムは、上記記憶手段１２、１４に記憶しておくことが好ましいが、他の所定の記憶手段に記憶しておいてもよい。
【００７３】
（３）自動判定動作
さて、このようにして自動判定のための判定ルールを設定した後、自動判定を実行した例が図５に示されている。図５においては、各運用チェック項目（質問）の判定の欄に「はい」「いいえ」などの判定結果が表示されているが、いずれも（自動判定）の括弧書きが付されており、自動判定によるものであることが一目で判断できる。
【００７４】
以上述べたように、本実施の形態によれば、自動判定のためのルールを非常に簡便に設定することができる。
【００７５】
特に、「はい」判定ルールと、「いいえ」判定ルールの２種類のルールに分け、且つ、「はい」判定ルールを優先的なルールとして取り扱っているので、複雑なルールも容易にわかりやすく設定することができる。
【００７６】
仮に、このような優先的な取り扱いをしない場合は、各ルールの適用順序が複雑なものとなり、設定がわかりにくく取り扱いにくい装置となってしまう可能性がある。これに対して、本実施の形態では優先順序を設定しているので、利用者は順番に各ルールの内容を決めていけば良く、非常にわかりやすくなるので、複雑なルールでも簡便に設定することができる。
【００７７】
その他
本実施の形態では、セキュリティポリシー運用管理システムの一部として動作する判定装置１０の例を示したが、同様の判定装置は他の分野でも利用可能であることは言うまでもない。
【００７８】
なお、自動判定の利用法としては種々の考え方ができよう。
【００７９】
例えば、上記の例で言えば、判定対象である各チェック項目（質問）のほとんどを手動で判定し、手動が妥当でない項目については判定ルールを設定し、「自動」で行うという考え方も好ましい。
【００８０】
また、逆に、判定対象である各チェック項目（質問）のほとんどを自動で判定し、自動判定の結果を見ながら、適宜自動だけでは対応できない項目について手動による判定を行うという考え方も好ましいであろう。
【００８１】
本実施の形態によれば、いずれの場合でも対応できることは言うまでもない。
【００８２】
変形例・応用例
（１）上記の例では、ルール設定手段１６が、ルールの選択肢を表示手段１６ａを介して利用者に提示し、選択されたルールをルール記憶手段１２に設定した。
【００８３】
しかし、判定ルールは、外部から設定することも好ましい。
【００８４】
（１−ａ）外部の第１の例としては、ＣＤ−ＲＯＭやフレキシブルディスク等の記憶媒体が挙げられる。予め判定ルールが格納された記憶媒体から、判定ルールをルール記憶手段１２にコピーすれば簡便に判定ルールの設定が完了する。特に、初心者が装置を扱う場合等においては、予め「見本」となるような判定ルールを準備しておき、適宜コピーできるようにしておけば便利である。
【００８５】
この場合、ルール設定手段１６は、そのような記憶媒体からデータを読み出す機能が必要となるが、ＣＤＲＯＭなどからデータを読み出す機能はよく知られている機能・動作であるので、そのようなプログラムを作成することは当業者であれば容易である。
【００８６】
（１−ｂ）外部の第２の例としては、通信回線を介して接続された他のサーバ装置が挙げられる。このサーバ装置は、予め判定ルールを保持しており、要求に応じて、判定ルールを通信回線を介して提供する装置であり、請求の範囲のルール管理装置の好適な一例に相当する。
【００８７】
このような構成によれば、遠隔地から判定ルールの設定が可能となり、遠隔地から装置のメンテナンスを行う場合等に好適である。
【００８８】
なお、サーバ装置の形式はどのようなものでも良いが、Ｗｅｂサーバを形式で実現し、Ｗｅｂ上のプロトコルを利用してファイルのダウンロード等を行わせることも好ましい。また、ＦＴＰ等のプロトコルによるのも好ましい。
【００８９】
このようなサーバ装置を利用する場合は、ルール設定手段１６は、通信回線を利用して判定ルールを受信・ダウンロードできる機能が必要であるが、このような機能は、近年ごく一般的な技術として知られている。したがって、そのような動作を実行しうるルール設定手段１８のプログラムを作成することは当業者であれば容易である。
【００９０】
（２）さらに、ルール設定手段１６が、ルールを外部に出力できる機能を備えさせることも好ましい。
【００９１】
（２−ａ）外部の第１の例としては、ＤＶＤ−Ｒやフレキシブルディスク等の記憶媒体が挙げられる。ルール記憶手段１２に格納された判定ルールをこれら記憶媒体に出力させれば、その判定ルールを他の判定装置にそのまま移動させる等、利便性が向上することが考えられる。その結果、判定ルールの共通化を図ることも容易となる。
【００９２】
この場合、ルール設定手段１６は、そのような記憶媒体にデータを書き込む機能が必要となるが、ＤＶＤ−Ｒなどにデータを書き込む機能は一般的な機能・動作であるので、そのようなプログラムを作成することは当業者であれば容易である。
【００９３】
（２−ｂ）外部の第２の例としては、通信回線を介して接続された他のサーバ装置が挙げられる。このサーバ装置は、予め判定ルールを保持する記憶手段を有しており、要求に応じて、判定ルールをこの記憶手段に保存する機能を有している装置である。このサーバ装置は、請求の範囲のルール管理装置の好適な一例に相当する。
【００９４】
このような構成によれば、遠隔地から判定ルールを読み出すことが可能となり、遠隔地から装置のメンテナンスを行う場合等に好適である。
【００９５】
なお、サーバ装置の形式はどのようなものでも良いが、Ｗｅｂサーバを形式で実現し、Ｗｅｂ上のプロトコルを利用してファイルのダウンロード等を行わせることも好ましい。また、ＦＴＰ等のプロトコルによるのも好ましい。
【００９６】
このようなサーバ装置を利用する場合は、ルール設定手段１６は、通信回線を利用して判定ルールを送信・アップロードできる機能が必要であるが、このような機能は、近年ごく一般的な技術として知られている。したがって、そのような動作を実行しうるルール設定手段１８のプログラムを作成することは当業者であれば容易である。
【図面の簡単な説明】
【００９７】
【図１】本実施の形態の判定装置の構成ブロック図である。
【図２】本実施の形態における運用チェック項目が表示されている様子を示す説明図である。
【図３】判定を行う場合の画面の様子を示す説明図である。
【図４】判定ルールを設定している様子を示す説明図である。
【図５】自動判定によって判定を行った場合の結果を示す説明図である。
【符号の説明】
【００９８】
１０  判定装置
１２  ルール記憶手段
１４  回答記憶手段
１６  ルール設定手段
１６ａ  表示手段
１６ｂ  キーボード
１８  判定手段
１００  判定入力欄
１０２  自動判定ボタン
１０４  ダイアログ
１０６  運用チェック実施結果詳細表示ボタン
【図１】
2007080213.tif 000003
【図２】
2007080213.tif 000004
【図３】
2007080213.tif 000005
【図４】
2007080213.tif 000006
【図５】
2007080213.tif 000007