(57)【要約】【課題】セキュリティ監査において、回答にもとづきその回答が過去の回答と矛盾するかどうかを判断し、矛盾する場合に必要応じて修正し、以降の設問を選択的に表示する。【解決手段】回答を記憶する回答記憶部１１と、設問，矛盾回答情報，設問実施基準情報を記憶する設問記憶部１２と、入力された回答、および矛盾回答情報にもとづいて、回答記憶部に対して入力された回答と矛盾する回答を検索し、矛盾する回答が存在する場合、矛盾する回答の存在の旨を出力し、必要な場合、回答を再入力する設問を表示する回答判断部１３と、前記入力された回答及び対応する設問にもとづき設問実施基準情報を検索し、未回答の設問毎に得られた実施可否判断を前記設問記憶部に設問毎に記憶し、この実施可否判断にもとづき以降の設問を選択的に表示する設問判断部１４とを有するセキュリティ監査装置。【選択図】      図１
2004295591.tif 000002
【特許請求の範囲】
【請求項１】
回答選択肢を有する設問を表示し、この設問に対して入力された回答にもとづきセキュリティ監査を支援するセキュリティ監査装置であって、
入力された回答を記憶する回答記憶部と、
設問，一の設問に対する回答が、他の設問と回答の対応関係と矛盾するパターンを設問ごとに保有する矛盾回答情報を記憶する設問記憶部と、
入力された回答、および前記矛盾回答情報にもとづいて、前記回答記憶部に記憶されているすべての回答に対して当該入力された回答と矛盾する回答を検索し、矛盾する回答が存在する場合、矛盾する回答が存在することを示すメッセージを出力し、必要な場合に、前記入力された回答に対応する設問について回答を再入力するために前記設問を表示する回答判断部と、を有する
ことを特徴とするセキュリティ監査装置。
【請求項２】
前記設問記憶部が、設問と回答の対応関係にもとづく所定の設問の実施可否判断基準を保有する設問実施基準情報を記憶するとともに、
前記セキュリティ監査装置が、
回答が入力されるたびに、前記入力された回答と、この入力された回答に対応する設問にもとづいて、前記設問実施基準情報を検索し、未回答の設問ごとに得られた実施可否判断を前記設問記憶部に設問ごとに記憶するとともに、この実施可否判断にもとづいて、以降の設問を選択的に表示する設問判断部を有する
ことを特徴とする請求項１記載のセキュリティ監査装置。
【請求項３】
前記設問判断部が、
表示しないと判断した設問について、この判断の元となった前記設問実施基準情報における前記設問に対応づけられた前記回答にもとづいて、前記表示しないと判断した設問に対する回答を決定し、この決定した回答を前記回答記憶部に記憶する
ことを特徴とする請求項２記載のセキュリティ監査装置。
【請求項４】
前記設問判断部が、
前記未回答の設問ごとに得られた実施可否判断に応じて、設問ごとに実施ポイントを付与して前記設問記憶部に記憶するとともに、以降の設問の表示について、前記実施ポイントが所定の基準を満たす場合にのみ、当該設問を表示する
ことを特徴とする請求項２または３記載のセキュリティ監査装置。
【請求項５】
前記設問判断部が、
前記未回答の設問ごとに得られた実施可否判断に応じて、設問ごとに実施可否フラグを設定して前記設問記憶部に記憶するとともに、以降の設問の表示について、前記実施可否フラグにもとづいて、当該設問を選択的に表示する
ことを特徴とする請求項２または３記載のセキュリティ監査装置。
【請求項６】
前記設問判断部が、
表示しないと判断される設問について、この判断の元となった前記設問実施基準情報における前記設問に対応づけられた回答にもとづき当該設問に対する回答を決定し、この回答を付した設問を表示して、かつ、この設問に対する回答の変更入力があった場合は、当該前記変更入力された回答を、変更入力がなかった場合は、前記決定した回答を、前記回答記憶部に記憶する
ことを特徴とする請求項２〜５のいずれかに記載のセキュリティ監査装置。
【請求項７】
入力された回答を記憶する回答記憶部と、設問，一の設問に対する回答が、他の設問と回答の対応関係と矛盾するパターンを設問ごとに保有する矛盾回答情報を記憶する設問記憶部とを備え、回答選択肢を有する設問を表示して、この設問に対して入力された回答にもとづきセキュリティ監査を支援するセキュリティ監査装置を用いたセキュリティ監査方法であって、
入力された回答、および前記矛盾回答情報にもとづいて、前記回答記憶部に記憶されているすべての回答に対して当該入力された回答と矛盾する回答を検索し、
矛盾する回答が存在する場合、矛盾する回答が存在することを示すメッセージを出力し、必要な場合に、前記入力された回答に対応する設問について回答を再入力するために前記設問を表示する
ことを特徴とするセキュリティ監査方法。
【請求項８】
前記設問記憶部が、設問と回答の対応関係にもとづく所定の設問の実施可否判断基準を保有する設問実施基準情報を記憶し、
回答が入力されるたびに、前記入力された回答と、この入力された回答に対応する設問にもとづいて、前記設問実施基準情報を検索し、未回答の設問ごとに得られた実施可否判断を前記設問記憶部に設問ごとに記憶するとともに、この実施可否判断にもとづいて、以降の設問を選択的に表示する
ことを特徴とする請求項７記載のセキュリティ監査方法。
【請求項９】
表示しないと判断される設問について、この判断の元となった前記設問実施基準情報における前記設問に対応づけられた回答にもとづき当該設問に対する回答を決定し、この回答を付した設問を表示して、かつ、この設問に対する回答の変更入力があった場合は、当該前記変更入力された回答を、変更入力がなかった場合は、前記決定した回答を、前記回答記憶部に記憶する
ことを特徴とする請求項８記載のセキュリティ監査方法。
【請求項１０】
入力された回答を記憶する回答記憶部と、設問，一の設問に対する回答が、他の設問と回答の対応関係と矛盾するパターンを設問ごとに保有する矛盾回答情報を記憶する設問記憶部とを備えたセキュリティ監査装置に、回答選択肢を有する設問を表示させて、この設問に対して入力された回答にもとづきセキュリティ監査の支援を実行させるセキュリティ監査プログラムであって、
入力された回答、および前記矛盾回答情報にもとづいて、前記回答記憶部に記憶されているすべての回答に対して当該入力された回答と矛盾する回答を検索させ、
矛盾する回答が存在する場合、矛盾する回答が存在することを示すメッセージを出力し、必要な場合に、前記入力された回答に対応する設問について回答を再入力するために前記設問を表示させる
ことを実行させるためのセキュリティ監査プログラム。
【請求項１１】
前記設問記憶部が、設問と回答の対応関係にもとづく所定の設問の実施可否判断基準を保有する設問実施基準情報を記憶するものであり、前記セキュリティ監査装置に、
回答が入力されるたびに、前記入力された回答と、この入力された回答に対応する設問にもとづいて、前記設問実施基準情報を検索させ、未回答の設問ごとに得られた実施可否判断を前記設問記憶部に設問ごとに記憶させるとともに、この実施可否判断にもとづいて、以降の設問を選択的に表示させる
ことを実行させるための請求項１０記載のセキュリティ監査プログラム。
【請求項１２】
前記セキュリティ監査装置に、
表示しないと判断される設問について、この判断の元となった前記設問実施基準情報における前記設問に対応づけられた回答にもとづき当該設問に対する回答を決定させて、この回答を付した設問を表示させ、かつ、この設問に対する回答の変更入力があった場合は、当該前記変更入力された回答を、変更入力がなかった場合は、前記決定した回答を、前記回答記憶部に記憶させる
ことを実行させるための請求項１１記載のセキュリティ監査プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、セキュリティ監査において、回答選択肢を有する設問を表示し、この設問に対して入力された回答にもとづいて、その回答が過去の回答と矛盾するかどうかを判断し、矛盾する場合には必要応じて修正するとともに、以降の設問を選択的に表示するセキュリティ監査装置、方法、及びプログラムに関する。
【０００２】
【従来の技術】
従来、企業などにおいて、セキュリティポリシーが適切に遵守され、その目的である機密性や完全性等が実現されているかどうかを判断し、当該企業のセキュリティに関する品質評価および改善点の勧告等を行うセキュリティ監査が行われている。
このようなセキュリティ監査は、監査を実施する者が、監査対象ごとに設問を用意し、それをひとつひとつ被監査者に質問して、その回答をその都度手作業により分析し、監査結果を報告するという方法によって実施されていた。
【０００３】
しかし、この従来の方法では、監査対象ごとにきめ細かい監査が行える代わりに、監査およびその準備、監査結果の分析に多大な時間がかかるため、監査にかかる費用が大きくなってしまうという問題があった。また、監査および監査結果の分析を人手によって行うため、設問ごとの回答の矛盾点の洗い出しなどに、個人差が生じ、監査の分析結果が監査者の技量によって大きく異なったものとなってしまうというという問題もあった。
一方、セキュリティポリシーの構築方法に関して、回答に矛盾がある場合には、再質問を実行することによって矛盾点を解決することのできる発明が提案されている（例えば、特許文献１参照。）。
【０００４】
【特許文献１】
特開２００２−５６１７６号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、この従来の方法によれば、結果として矛盾は全て排除されるものの、セキュリティ監査においては、矛盾は常に解決されるべきものではないため、より柔軟な処理を可能にすべきであるという問題があった。
また、各回答に対して、未回答である個々の質問とどのように関連するかを判断し、次に表示する質問を詳細に決定することを実現するものではなかった。
【０００６】
本発明は、上記の事情にかんがみなされたものであり、セキュリティ監査において、回答選択肢を有する設問を表示し、この設問に対して入力された回答にもとづいて、その回答が過去の回答と矛盾するかどうかを判断し、矛盾する場合には必要応じて修正するとともに、以降の設問を選択的に表示することの可能なセキュリティ監査装置、方法、及びプログラムの提供を目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明の請求項１記載のセキュリティ監査装置は、回答選択肢を有する設問を表示し、この設問に対して入力された回答にもとづきセキュリティ監査を支援するセキュリティ監査装置であって、入力された回答を記憶する回答記憶部と、設問，一の設問に対する回答が、他の設問と回答の対応関係と矛盾するパターンを設問ごとに保有する矛盾回答情報を記憶する設問記憶部と、入力された回答、および前記矛盾回答情報にもとづいて、前記回答記憶部に記憶されているすべての回答に対して当該入力された回答と矛盾する回答を検索し、矛盾する回答が存在する場合、矛盾する回答が存在することを示すメッセージを出力し、必要な場合に、前記入力された回答に対応する設問について回答を再入力するために前記設問を表示する回答判断部と、を有する構成としてある。
【０００８】
セキュリティ監査装置をこのような構成にすれば、あらかじめ設問同士の回答の矛盾点をリストアップして登録しておくことにより、回答入力のたびに自動的に検索することができ、設問に対して矛盾した回答がないかどうかをその場でリアルタイムに確認することができる。
このため、セキュリティ監査の実施者の負担が軽減されると同時に、回答に対する正当性を保障することが可能となる。
また、回答に矛盾点がある場合に、矛盾していることを被監査者に提示して注意を促した上で、被監査者自身が再度回答を行うことが可能となる。すなわち、矛盾していても、その回答が正当であると判断する場合には、矛盾状態のまま残すことも可能である。
【０００９】
本発明の請求項２記載のセキュリティ監査装置は、前記設問記憶部が、設問と回答の対応関係にもとづく所定の設問の実施可否判断基準を保有する設問実施基準情報を記憶するとともに、前記セキュリティ監査装置が、回答が入力されるたびに、前記入力された回答と、この入力された回答に対応する設問にもとづいて、前記設問実施基準情報を検索し、未回答の設問ごとに得られた実施可否判断を前記設問記憶部に設問ごとに記憶するとともに、この実施可否判断にもとづいて、以降の設問を選択的に表示する設問判断部を有する構成としてある。
【００１０】
セキュリティ監査装置をこのような構成にすれば、あらかじめ設問同士の関連性を実施基準リスト（設問実施基準情報）として登録し、回答入力のたびに次に表示すべき設問を自動的に絞り込むことができる。
このため、ある設問の回答が決まれば、他の設問を実施する必要がなくなり、一連の設問をすべて実施する必要がなくなることから、監査実施者、被監査者双方の監査の負担を軽減することが可能となる。
【００１１】
本発明の請求項３記載のセキュリティ監査装置は、前記設問判断部が、表示しないと判断した設問について、この判断の元となった前記設問実施基準情報における前記設問に対応づけられた前記回答にもとづいて、前記表示しないと判断した設問に対する回答を決定し、この決定した回答を前記回答記憶部に記憶する構成としてある。
【００１２】
セキュリティ監査装置をこのような構成にすれば、表示しないと判断され、実施されない設問について、実施されたものと擬制して、設問実施基準情報にもとづきその回答を登録することが可能となる。
これによって、単に、設問の実施を省略することができるのみならず、その設問を実施したものとして回答結果を決定し、後の集計に反映させることも可能となる。
【００１３】
本発明の請求項４記載のセキュリティ監査装置は、前記設問判断部が、前記未回答の設問ごとに得られた実施可否判断に応じて、設問ごとに実施ポイントを付与して前記設問記憶部に記憶するとともに、以降の設問の表示について、前記実施ポイントが所定の基準を満たす場合にのみ、当該設問を表示する構成としてある。
【００１４】
セキュリティ監査装置をこのような構成にすれば、各回答ごとに未回答の設問の実施可否を設問実施基準情報にもとづき判断し、その判断結果を実施ポイントとして記憶することができる。
そして、各設問を実施する順番になったときに、この実施ポイントにもとづいて、実際に設問を表示するか否かを判断することが可能となる。
【００１５】
本発明の請求項５記載のセキュリティ監査装置は、前記設問判断部が、前記未回答の設問ごとに得られた実施可否判断に応じて、設問ごとに実施可否フラグを設定して前記設問記憶部に記憶するとともに、以降の設問の表示について、前記実施可否フラグにもとづいて、当該設問を選択的に表示する構成としてある。
【００１６】
セキュリティ監査装置をこのような構成にすれば、各回答ごとに未回答の設問の実施可否を設問実施基準情報にもとづき判断し、その判断結果を実施可否フラグとして記憶することができる。
そして、各設問を実施する順番になったときに、この実施可否フラグに従って、その設問の表示／非表示を制御することが可能となる。
【００１７】
本発明の請求項６記載のセキュリティ監査装置は、前記設問判断部が、表示しないと判断される設問について、この判断の元となった前記設問実施基準情報における前記設問に対応づけられた回答にもとづき当該設問に対する回答を決定し、この回答を付した設問を表示して、かつ、この設問に対する回答の変更入力があった場合は、当該前記変更入力された回答を、変更入力がなかった場合は、前記決定した回答を、前記回答記憶部に記憶する構成としてある。
【００１８】
セキュリティ監査装置をこのような構成にすれば、上記の表示しないと判断された設問について、表示は行うが、設問実施基準情報にもとづき回答付きで表示することが可能となる。
これによって、被監査者が、誤って他の回答と矛盾した回答を行うことを防ぐと同時に、間違った回答を行っているのではないかというチェックを行うことも可能となる。
【００１９】
本発明の請求項７記載のセキュリティ監査方法は、入力された回答を記憶する回答記憶部と、設問，一の設問に対する回答が、他の設問と回答の対応関係と矛盾するパターンを設問ごとに保有する矛盾回答情報を記憶する設問記憶部とを備え、回答選択肢を有する設問を表示して、この設問に対して入力された回答にもとづきセキュリティ監査を支援するセキュリティ監査装置を用いたセキュリティ監査方法であって、入力された回答、および前記矛盾回答情報にもとづいて、前記回答記憶部に記憶されているすべての回答に対して当該入力された回答と矛盾する回答を検索し、矛盾する回答が存在する場合、矛盾する回答が存在することを示すメッセージを出力し、必要な場合に、前記入力された回答に対応する設問について回答を再入力するために前記設問を表示する方法としてある。
【００２０】
セキュリティ監査方法をこのような方法にすれば、設問に対して矛盾した回答がないかどうかをその場でリアルタイムに確認することができ、セキュリティ監査の実施者の負担が軽減されると同時に、回答に対する正当性を保障することが可能となる。
また、回答に矛盾点がある場合に、矛盾していることを被監査者に提示して注意を促した上で、被監査者自身が再度回答を行うことが可能となる。
【００２１】
本発明の請求項８記載のセキュリティ監査方法は、前記設問記憶部が、設問と回答の対応関係にもとづく所定の設問の実施可否判断基準を保有する設問実施基準情報を記憶し、回答が入力されるたびに、前記入力された回答と、この入力された回答に対応する設問にもとづいて、前記設問実施基準情報を検索し、未回答の設問ごとに得られた実施可否判断を前記設問記憶部に設問ごとに記憶するとともに、この実施可否判断にもとづいて、以降の設問を選択的に表示する方法としてある。
【００２２】
セキュリティ監査方法をこのような方法にすれば、回答入力のたびに次に表示すべき設問を自動的に絞り込むことができる。
このため、一連の設問をすべて実施する必要がなくなり、監査実施者、被監査者双方の監査の負担を軽減することが可能となる。
【００２３】
本発明の請求項９記載のセキュリティ監査方法は、表示しないと判断される設問について、この判断の元となった前記設問実施基準情報における前記設問に対応づけられた回答にもとづき当該設問に対する回答を決定し、この回答を付した設問を表示して、かつ、この設問に対する回答の変更入力があった場合は、当該前記変更入力された回答を、変更入力がなかった場合は、前記決定した回答を、前記回答記憶部に記憶する方法としてある。
【００２４】
セキュリティ監査方法をこのような方法にすれば、表示しないと判断された設問について、設問実施基準情報にもとづき回答付きで表示することが可能となり、被監査者が、誤って他の回答と矛盾した回答を行うことを防ぐと同時に、間違った回答を行っているのではないかというチェックを行うことも可能となる。
【００２５】
本発明の請求項１０記載のセキュリティ監査プログラムは、入力された回答を記憶する回答記憶部と、設問，一の設問に対する回答が、他の設問と回答の対応関係と矛盾するパターンを設問ごとに保有する矛盾回答情報を記憶する設問記憶部とを備えたセキュリティ監査装置に、回答選択肢を有する設問を表示させて、この設問に対して入力された回答にもとづきセキュリティ監査の支援を実行させるセキュリティ監査プログラムであって、入力された回答、および前記矛盾回答情報にもとづいて、前記回答記憶部に記憶されているすべての回答に対して当該入力された回答と矛盾する回答を検索させ、矛盾する回答が存在する場合、矛盾する回答が存在することを示すメッセージを出力し、必要な場合に、前記入力された回答に対応する設問について回答を再入力するために前記設問を表示させる構成としてある。
【００２６】
セキュリティ監査プログラムをこのような構成にすれば、セキュリティ監査装置に、設問に対して矛盾した回答がないかどうかをその場でリアルタイムに検索させることができるため、セキュリティ監査の実施者の負担が軽減すると同時に、回答に対する正当性を保障することが可能となる。
また、回答に矛盾点がある場合に、矛盾していることを被監査者に提示させて注意を促した上で、被監査者自身から再度回答を受けることが可能となる。
【００２７】
本発明の請求項１１記載のセキュリティ監査プログラムは、前記設問記憶部が、設問と回答の対応関係にもとづく所定の設問の実施可否判断基準を保有する設問実施基準情報を記憶するものであり、前記セキュリティ監査装置に、回答が入力されるたびに、前記入力された回答と、この入力された回答に対応する設問にもとづいて、前記設問実施基準情報を検索させ、未回答の設問ごとに得られた実施可否判断を前記設問記憶部に設問ごとに記憶させるとともに、この実施可否判断にもとづいて、以降の設問を選択的に表示させる構成としてある。
【００２８】
セキュリティ監査プログラムをこのような構成にすれば、セキュリティ監査装置に、回答入力のたびに次に表示すべき設問を自動的に絞り込ませることができるため、一連の設問をすべて実施する必要がなくなり、監査実施者、被監査者双方の監査の負担を軽減することが可能となる。
【００２９】
本発明の請求項１２記載のセキュリティ監査プログラムは、前記セキュリティ監査装置に、表示しないと判断される設問について、この判断の元となった前記設問実施基準情報における前記設問に対応づけられた回答にもとづき当該設問に対する回答を決定させて、この回答を付した設問を表示させ、かつ、この設問に対する回答の変更入力があった場合は、当該前記変更入力された回答を、変更入力がなかった場合は、前記決定した回答を、前記回答記憶部に記憶させる構成としてある。
【００３０】
セキュリティ監査プログラムをこのような構成にすれば、セキュリティ監査装置に、表示しないと判断された設問について、設問実施基準情報にもとづき回答付きで表示させることが可能となり、被監査者が、誤って他の回答と矛盾した回答を行うことを防ぐと同時に、間違った回答を行っているのではないかというチェックを行うことも可能となる。
【００３１】
【発明の実施の形態】
以下、本発明の実施形態につき、図面を参照して説明する。
［第一実施形態］
まず、本発明の第一実施形態の構成について、図１を参照して説明する。同図は、本実施形態のセキュリティ監査装置の構成を示すブロック図である。
【００３２】
図１に示すように、本実施形態のセキュリティ監査装置１０は、回答記憶部１１，設問記憶部１２，回答判断部１３，設問判断部１４，入力部１５，表示部１６を有している。
回答記憶部１１と設問記憶部１２は、補助記憶装置Ａに保有されている。この補助記憶装置Ａは、ハードディスクなどにより構成され、セキュリティ監査装置１０の内部記憶装置とするほか、外部記憶装置とすることもできる。
【００３３】
回答記憶部１１は、入力部１５から回答判断部１３を介して回答を入力し、これを記憶する。
設問記憶部１２は、表示部１６に出力して表示する設問を記憶する。また、ある設問に対する回答が、他の設問と回答の対応関係と矛盾するパターンを設問ごとに保有する矛盾回答リストを記憶する。もちろん、矛盾の発生しない設問も想定されるため、すべての設問について矛盾パターンが記憶されているとは限らない。
さらに、設問記憶部１２は、設問と回答の対応関係にもとづいて、所定の設問の実施可否を判断するための設問実施基準リストを記憶する。
【００３４】
回答判断部１３と設問判断部１４は、データ処理装置Ｂに保有されている。このデータ処理装置Ｂは、プログラム制御により動作するＣＰＵなどにより構成される。
回答判断部１３は、入力部１５から入力した回答と、設問記憶部１２に保有されている矛盾回答リストにもとづいて、回答記憶部１１に記憶されているすべての回答に対して、この入力した回答と矛盾する回答を検索する。
そして、矛盾する回答が見つかった場合は、矛盾する回答が存在することを示すメッセージを表示する。また、必要な場合には、要求入力に応じて、再度回答を入力するための画面を表示する。もちろん、矛盾する回答が見つかった場合には、要求入力を必要とすることなく、必ず再度回答を入力するための画面を表示するようにすることもできる。
【００３５】
設問判断部１４は、回答記憶部１１から回答を入力するたびに、この入力した回答が、未回答である他の設問とどのように関連があるかを判断して、次に表示すべき設問を決定する。
このとき、設問判断部１４は、入力された回答と、この回答に対応する設問にもとづいて、設問実施基準リストを検索し、未回答の設問ごとに得られた実施可否判断を、設問記憶部１２に設問ごとに記憶する。
そして、この実施可否判断にもとづいて、以降の設問を選択的に表示する。
入力部１５は、設問に対する回答を入力するためのキーボードやマウス等の装置である。
表示部１６は、設問等を表示するためのディスプレイなどの装置である。
【００３６】
次に、本実施形態のセキュリティ監査装置における処理手順について、図１および図２を参照して説明する。図２は、本実施形態のセキュリティ監査装置における設問表示処理手順を示すフローチャートである。
まず、設問判断部１４が、表示部１６に設問を表示し（ステップ１０）、この設問に対する回答が、入力部１５から回答判断部１３に入力される（ステップ１１）。
回答判断部１３は、入力された回答が他の設問に対する回答と矛盾がないかどうかを、それまでに入力されたすべての回答（回答１〜回答Ｎ−１）について検索する（ステップ１２）。
回答が矛盾するかどうかの基準となるデータは、設問文とともに設問記憶部１２に保存されている。例えば、設問Ｘに対して矛盾する回答は、「設問Ｙに対して、回答Ｚを選択した場合」といった形式で、矛盾するもの全てを矛盾回答リストとして保存しておくことができる。
【００３７】
そして、回答判断部１３は、矛盾する回答を発見した場合、矛盾した回答を行っている設問と、その回答をそれぞれ設問記憶部１２および回答記憶部１１から抽出して、矛盾していることを示すメッセージを表示し、必要な場合には再度の回答を行うように促す。
再度の回答を行う場合は（ステップ１３のＹｅｓ）、再びステップ１０〜ステップ１３の処理を繰り返す。
【００３８】
再度の回答を行わない場合および矛盾する回答が存在しない場合（ステップ１３のＮｏ）、この回答は、引き続き設問判断部１４に供給される。設問判断４は、設問Ｎの回答Ｎを元に、設問Ｎ＋１以降の設問のうち、いずれの設問を実施する必要があるか（あるいは、いずれの設問を実施する必要はないか）を調査する。
このとき、設問実施可否判断の基準となるデータは、設問データとともに設問記憶部１２に保存されている。例えば、設問Ｘに対して、実施する／しないという状態は「設問Ｙに対して、回答Ｚを選択した場合、実施する」「設問Ｙに対して、回答Ｚを選択した場合、実施しない」といった形式で設問実施基準リストとして保存しておくことができる。
【００３９】
設問判断部１４は、これらの設問実施基準にもとづいて、未回答の設問全てに対してその実施可否を判断し、それぞれの設問に対して実施する場合＋１ポイント、実施しない場合−１ポイントを与えて、各設問ごとに設問記憶部１２に記憶する（ステップ１４）。
そして、その設問を質問する順番となった時に、実施ポイントがゼロ以上の場合に、その設問を表示する。
すなわち、設問判断部１４は、次の設問を検索して（ステップ１５）、次の設問が存在する場合に（ステップ１６のＹｅｓ）、その設問の実施ポイントが０以上であるかどうかを確認し、０以上である場合に（ステップ１７のＹｅｓ）、その設問を表示し（ステップ１８）、回答の入力を受けて同様の処理を実行するため、ステップ１１からの処理を繰り返す。
【００４０】
また、実施ポイントが、０より小さい場合には（ステップ１７のＮｏ）、その設問の表示は行わず、次の設問を検索して同様の処理を実行するため、ステップ１５からの処理を繰り返す。
さらに、ステップ１６において、次の設問が存在しない場合は（ステップ１６のＮｏ）、処理を終了する。また、ステップ１４の実施ポイントの設定において、Ｎ＋１以降の設問が存在しない場合に、処理を終了するようにすることもできる。
【００４１】
次に、本実施形態のセキュリティ監査装置における処理手順について、図３に示す具体例を用いて説明する。図３は、同システムにおける設問リスト，回答リスト，矛盾回答リスト，設問実施基準リストを示す図である。
ここでは、図３のＤ１に示すセキュリティ監査を目的とした設問を、被監査者に対して質問する場合について考える。
はじめに、回答判断部１３によって行われる矛盾点の抽出処理について説明する。設問に対する回答の矛盾回答リストは、図３のＤ３のように設定されているものとする。
【００４２】
最初に、設問判断部１４は、図３のＤ１の設問（１）を表示部１６に表示する。これに対して、被監査者は、図３の回答リストＤ２の（１）に示すように「Ａ．なっている」という回答を、入力部１５により入力したとする。
この時点では、これが最初の設問であるため、回答判断部１３は入力部１５から回答を入力して、何も行わずに当該回答を設問判断部１４に出力する。設問判断部１４の処理の詳細については後述するが、この場合、設問判断部１４は、図３のＤ１に示す次の設問（２）を表示する。これに対して被監査者は、図３のＤ２の（２）の示すように「Ｂ．管理していない」という回答を、入力部１５により入力したとする。
【００４３】
これに対し、回答判断部１３は、入力部１５からこの回答を入力し、ここまでの回答内容に矛盾がないかを図３の矛盾回答リストＤ３にもとづいて、すべて検査する。
この場合、回答判断部１３は、当該回答が、矛盾回答リストＤ３の（ａ）に該当すると判断こととなる。
【００４４】
なお、矛盾回答リストのデータは、わかりやすさのため文章にて表現しているが、実際の処理に際しては、これらの文章を適宜コードや番号、フラグ等にて表現することができることはいうまでもない。例えば、矛盾回答リストＤ３の（ａ）については、そのデータ構造を「設問（１），Ａ，設問（２），Ｂ」などと表現して設問記憶部１２に保有させることができる。これは、他のリストについても同様である。
そして、回答判断部１３は、例えば、入力した回答にもとづき、「設問（２），Ｂ」を検索キーとして矛盾回答リストを検索し、ヒットした上記「設問（１），Ａ，設問（２），Ｂ」から、「設問（１），Ａ」を抽出して、これにもとづき回答記憶部１１を検索して、回答記憶部１１に「設問（１），Ａ」が登録されていることを確認して、矛盾回答であると判断するようにすることができる。
【００４５】
そして、回答記憶部１１は、回答が矛盾していることを示すため文字やマーク等のメッセージを表示して、被監査者に矛盾回答であることを伝えるとともに、被監査者からの要求、例えば、再回答ボタンの押下などにもとづいて、設問（１）または設問（２）を再度表示する。
また、回答記憶部１１により、被監査者からの要求を待つことなく、設問（１）または設問（２）を再度表示するとともに、上記メッセージの表示を行うようにすることもできる。このとき、矛盾する回答のすべての設問を表示するほか、矛盾回答入力を行った当該回答に対する設問（この場合の設問（２））のみを表示するように制限してもよい。
【００４６】
そして、回答記憶部１１は、回答の再入力が行われた場合には、この回答を回答記憶部１１に更新し、次の設問（３）の表示処理を行う。
回答の再入力が行われず、そのままの回答で処理を続行する場合には、被監査者からの続行要求にもとづいて、次の設問（３）の表示処理を行う。
【００４７】
次に、設問判断部１４によって行われる設問実施判断処理について説明する。設問実施判断の基準となるデータは、図３のＤ４に示す設問実施基準リストのように設定されているものとする。
設問判断部１４により図３の設問リストＤ１の設問（３）が表示され、被監査者により図３の回答リストＤ２の回答（３）「Ｂ．作成していない」が入力部１５から入力されると、この回答は、上述の回答判断部１３による矛盾点の抽出処理を経て、設問判断部１４に入力される。
【００４８】
設問判断部１４は、未回答のすべての設問に対して、図３の設問実施基準リストＤ４および入力された回答にもとづき設問実施基準をチェックする。
この場合、設問実施基準リストには、設問（４）および設問（５）の実施基準として、「設問（３）に対して、Ｂ．作成していないと答えた場合、設問を実施しない」が、設定されているため、設問（４）および設問（５）の実施基準ポイントからそれぞれ１ポイント減算して−１ポイントとする。
これにより、設問（４）および設問（５）は、マイナスポイントとなり、設問の表示対象からはずれて、これらの設問は表示されないこととなる。
【００４９】
なお、矛盾回答リストの場合と同様に、設問実施基準リストのデータを、例えば、設問（４）の実施基準として、「設問（４），設問（３），Ｂ，ｆ（実施しない）」のようにもたせるようにすることができる。
そして、例えば、設問判断部１４に入力された回答とその設問（設問（３），Ｂ）にもとづき設問実施基準リストを検索して、ヒットした「設問（４），設問（３），Ｂ，ｆ（実施しない）」から「ｆ（実施しない）」を取得して、設問記憶部１２における設問（４）のポイントを１ポイント減算するようにすることができる。
【００５０】
次に、実施ポイントの設定処理について、さらに詳細に説明する。
＜パターン１＞
まず、「実施しないと設定されている基準に該当しない設問に対し、実施するとのポイントを付与しない場合」について説明する。
設問リストの回答選択肢、設問実施基準リスト、および回答として、以下のような条件であったとする。
【００５１】
［設問リストの回答選択肢］
設問（１）  Ａ，Ｂ
設問（２）  Ａ，Ｂ
設問（３）  Ａ，Ｂ
設問（４）  Ａ，Ｂ
設問（５）  Ａ，Ｂ
設問（６）  Ａ，Ｂ
【００５２】
［設問実施基準リスト］
設問（１）は、最初の設問であるため、設問実施可否判断の対象外
設問（２）〜（５）については、実施基準の登録なし
設問（６）の実施基準  ・設問（１）に対して回答Ａの場合、実施しない
・設問（２）に対して回答Ａの場合、実施しない
・設問（３）に対して回答Ａの場合、実施しない
・設問（４）に対する実施基準の登録なし
・設問（５）に対して回答Ｂの場合、実施する
【００５３】
［回答］
設問（１）に対する回答  Ａ（設問（６）の実施基準に該当する（実施しない））
設問（２）に対する回答  Ａ（設問（６）の実施基準に該当する（実施しない））
設問（３）に対する回答  Ｂ（設問（６）の実施基準に該当しない（実施する））
設問（４）に対する回答  Ｂ（設問（６）の実施基準になし（実施する））
設問（５）に対する回答  Ｂ（設問（６）の実施基準に該当する（実施する））
設問（６）に対する回答  未回答（当該設問実施判断の対象である設問）
【００５４】
このとき、設問実施基準リストに登録された基準に該当し、「実施しない」とされている場合に実施ポイントとして−１を、「実施する」とされている場合に実施ポイントとして＋１を付与し、実施ポイントの付与対象外である場合については、何もしないとすると、各設問を実行するごとに各設問の実施ポイントは、以下のように算出される。なお、便宜上、実施ポイントの初期値を０とし、実施ポイントの付与が行われない場合は、０を加算する形式で表示している。これは、以降のパターンの説明においても同様である。
【００５５】
［各設問の実施ポイント］
設問（１）の実施ポイント  ０
設問（２）の実施ポイント  ０
設問（３）の実施ポイント  ０
設問（４）の実施ポイント  ０
設問（５）の実施ポイント  ０
設問（６）の実施ポイント  −１−１＋０＋０＋１＝−１
【００５６】
したがって、設問（６）は、設問（１），（２），（５）に対する設問実施可否判断処理において、設問実施基準リストに該当し、実施ポイントの付与が行われ、設問（６）を質問する順番となったときに、その実施ポイントが−１となっているため、表示は行われず、当該設問は実施されないこととなる。
なお、上記設問実施基準リストにおいて、設問（５）の回答にもとづく実施基準として、「実施する」が設定されているが、設問実施基準リストに「実施しない」のみを設定するように運用することはもちろん可能である。これは、以降のパターンについても同様である。
【００５７】
＜パターン２＞
次に、「実施しないと設定されている基準に該当しない設問に対し、実施するとのポイントを付与する場合」について説明する。
設問リストの回答選択肢、設問実施基準リスト、および回答は、パターン１におけるものと同様であるとする。
この場合、設問（１），（２），（４），（５）が実施された場合の未回答の設問である設問（６）についての実施ポイントの設定は、パターン１の場合と同様である。
【００５８】
しかし、本パターンでは、設問（３）についての実施ポイントの設定において、設問（６）の実施基準として、「設問３に対して回答Ａの場合、実施しない」が登録されており、設問（３）に対する回答として、「Ｂ」が入力された場合、「実施する」の実施ポイントを付与する処理を実行する。
この具体的な処理方法は、種々のものとすることができるが、例えば、設問判断部１４に入力された回答に対応する設問（設問（３））にもとづいて、設問実施基準リストを検索し、設問が登録されているものの、この設問に対応する回答として、入力された回答と異なる回答（「Ａ」）が登録されている場合には、この設問に対応する実施可否基準として登録されている実施可否基準（「実施しない」）の逆の実施ポイント（＋１）を付与することにより行うことができる。
設問実施可否判断処理をこのようにすると、各設問ごとの実施ポイントは、次のようになる。
【００５９】
［各設問の実施ポイント］
設問（１）の実施ポイント  ０
設問（２）の実施ポイント  ０
設問（３）の実施ポイント  ０
設問（４）の実施ポイント  ０
設問（５）の実施ポイント  ０
設問（６）の実施ポイント  −１−１＋１＋０＋１＝０
【００６０】
したがって、設問（６）は、設問（１），（２），（５）に対する設問実施可否判断処理において、設問実施基準リストに該当するともに、設問（３）に対する設問実施可否判断処理において、設問実施基準リストに該当しないが、実施ポイントの付与が行われることによって、設問（６）を質問する順番となったときに、その実施ポイントが０となり、当該設問は表示され、実施されることとなる。
【００６１】
＜パターン３＞
次に、「実施しないと設定されている基準に該当しない設問に対し、その設問に対する実施基準が登録されていない場合も含めて、すべて実施するとのポイントを付与する場合」について説明する。
設問リストの回答選択肢、設問実施基準リスト、および回答は、パターン１におけるものと同様であるとする。
【００６２】
この場合、設問（１）は、最初の設問であるため、設問実施可否判断の対象とされず、設問（２）〜（５）については、設問実施基準リストに設問実施基準が登録されていないため、各設問を実施するたびに行われる未回答の設問に対する実施可否判断は、すべて「実施する」と判断され、それぞれ実施ポイントとして＋１が付与される。
また、設問（６）については、設問（１）および設問（２）の実行時における実施可否判断が、「実施しない」となり、これら以外の設問については、すべて「実施する」ものと判断されて、それぞれ実施ポイントが付与される。
その結果、各設問の実施ポイントは、以下のようになり、設問（６）は、実施されることとなる。
【００６３】
［各設問の実施ポイント］
設問（１）の実施ポイント  ０
設問（２）の実施ポイント  ＋１
設問（３）の実施ポイント  ＋１＋１＝＋２
設問（４）の実施ポイント  ＋１＋１＋１＝＋３
設問（５）の実施ポイント  ＋１＋１＋１＋１＝＋４
設問（６）の実施ポイント  −１−１＋１＋１＋１＝＋１
【００６４】
なお、本実施形態における実施ポイントの設定処理や、この実施ポイントにもとづく設問実施可否判断処理は、上記のものに限定されるものではなく、実施ポイントを用いて設問の実施可否判断を制御することのできる範囲において、種々ものとすることができる。
また、本実施形態においては、設問の回答入力を被監査者が行うものとしているが、監査者が被監査者に質問を行って、監査者により回答を入力するように運用することももちろん可能である。
さらに、付与する実施ポイントとして、設問ごとに異なる値を設定するようにすることもできる。例えば、設問記憶部１２の設問実施基準リストにおいて、各実施基準ごとに付与すべき実施ポイントを保有させ、これにもとづいて、所定の設問について「実施しない」と判断された場合に、−５ポイントを付与するなどとすることもできる。これにより、設問の重要度に応じて、実施対象とする設問をきめ細かく調整することが可能となる。
【００６５】
以上説明したように、本実施形態のセキュリティ監査装置によれば、あらかじめ設問同士の回答の矛盾点をあらかじめリストアップして登録しておくことによって、回答入力のたびにこのリストを自動的に検索し、設問に対して矛盾した回答がないかどうかをその場でリアルタイムに確認することが可能となる。
このため、セキュリティ監査の実施者の負担が軽減されると同時に、回答に対する正当性を保障することが可能となる。
また、回答に矛盾点がある場合に、矛盾していることを被監査者に通知して注意を促した上で、被監査者自身が再度回答を行うことが可能となる。
【００６６】
さらに、あらかじめ設問同士の関連性を設問実施基準リストとして登録しておくことによって、回答入力のたびに次に表示すべき設問を自動的に絞り込むことができ、一連の設問をすべて実施する必要がなくなることから、監査実施者、被監査者双方の監査の負担を軽減することが可能となる。
加えて、各回答ごとに未回答の設問の実施可否を設問実施基準リストにもとづき判断し、その判断結果を実施ポイントとして記憶することができ、各設問を実施する順番になったときに、この実施ポイントにもとづいて、実際に設問を表示するか否かを判断することが可能となる。
【００６７】
［第二実施形態］
次に、本発明の第二実施形態について、図４を参照して説明する。同図は、本実施形態のセキュリティ監査装置における設問表示処理手順を示すフローチャートである。
本実施形態は、実施しないと判断される設問に対して、設問実施基準リストにもとづき回答を決定し、当該設問にこの回答を変更入力可能な状態でセットして表示する点で第一実施形態と異なる。その他の点については、第一実施形態と同様であり、本実施形態のブロック図も図１と同様のものを用いることができる。ただし、本実施形態においては、設問判断部１４によって、変更入力後の回答が回答記憶部１１に登録される場合がある。
【００６８】
まず、セキュリティ監査装置１０に設問を表示する動作から次の設問があるかどうかを判断するまでの動作（ステップ３０〜ステップ３６）については、第一実施形態における動作（ステップ１０〜ステップ１６）と同様である。
また、ステップ３７において、実施ポイントが０以上である場合に（ステップ３７のＹｅｓ）、次の設問を表示し（ステップ３８）、その設問に対する回答入力から処理を繰り返す動作についても、第一実施形態における動作（ステップ１７のＹｅｓ，ステップ１８）と同様である。
次に、設問判断部１４は、実施ポイントが０より小さい場合に（ステップ３７のＮｏ）、設問実施基準リストにもとづいて、当該設問に対する回答を決定して、この回答をセットして次の設問を表示部１６に表示する（ステップ３９）。
【００６９】
この回答の決定処理は、例えば、図３の設問実施基準リストＤ４の（ａ）に該当する場合、設問（４）の回答として、自動的に「Ｂ．していない」を設定することができる。
すなわち、Ｄ４の（ａ）は、「設問（３）に対して、Ｂ．作成していないと答えた場合、設問を実施しない」と登録されていることから、設問（４）についても同様に、この設問（３）に対する回答と同様に、否定的回答としての「Ｂ．していない」を選択して決定するようにすることができる。
【００７０】
このようにして表示された設問および回答に対して、被監査者は、その回答を確認し、そのまま登録することができる。このとき、被監査者により入力部１５から入力された登録要求にもとづいて、設問判断部１４が、当該回答を回答記憶部１１に記憶する。
また、表示されている回答が、被監査者により変更された場合も、同様にして、この変更された回答を、被監査者により入力部１５から入力された登録要求にもとづいて、設問判断部１４が、当該回答を回答記憶部１１に記憶する。そして、設問判断部１４は、次の設問を検索して同様の処理を実行するため、ステップ３５からの処理を繰り返す（ステップ４０）。
なお、本実施形態のステップ３９において、回答を決定した後に、これをセットした設問を表示して、被監査者による必要な変更入力（ステップ４０）を可能ならしめるのではなく、決定した回答を被監査者により入力された回答と擬制して、そのまま回答記憶部１１に記憶するようにすることも可能である。
【００７１】
以上説明したように、本実施形態のセキュリティ監査装置によれば、設問実施基準リストに、所定の設問に対して所定の回答が入力された場合に実施しないものとして登録されている設問について、その設問実施基準リストにもとづき回答付きでその設問を表示することができる。
このため、被監査者が誤って他の回答と矛盾した回答を行うことを防止することができるとともに、間違った回答を行っているのではないかというチェックを行うことも可能となる。
【００７２】
また、このような設問について、回答付きで表示するのではなく、実施されたものと擬制して、設問実施基準リストにもとづきその回答を回答記憶部１１に記憶することも可能となる。
これにより、単に、設問の実施を省略することができるのみならず、その設問を実施したものとして、回答結果を決定し、後の集計に反映させることも可能となる。
【００７３】
［第三実施形態］
次に、本発明の第三実施形態について、図５を参照して説明する。同図は、本実施形態のセキュリティ監査装置における設問表示処理手順を示すフローチャートである。
本実施形態は、設問実施可否の判断を、実施ポイントを用いて制御するのではなく、実施可否フラグを用いて制御する点で第一実施形態と異なる。その他の点については、第一実施形態と同様であり、本実施形態のブロック図も図１と同様のものを用いることができる。
【００７４】
まず、セキュリティ監査装置１０に設問を表示する動作から、回答に矛盾がある場合に再度回答を行うかどうかを判断するまでの動作（ステップ５０〜ステップ５３）については、第一実施形態における動作（ステップ１０〜ステップ１３）と同様である。
次に、本実施形態においては、設問判断部１４が、入力された回答および設問実施基準リストにもとづいて、Ｎ＋１番目以降の設問に、実施可否フラグを設定する（ステップ５４）。
【００７５】
この実施可否フラグの設定にあたっては、例えば、各設問ごとに設問記憶部１２に初期値として「実施する」ことを示すフラグを設定しておき、上記実施可否判断において、実施しないと判断された設問について、そのフラグを「実施しない」に更新するようにすることができる。
また、この設問に対して、次に「実施する」と判定された場合には、そのフラグを「実施する」に更新するようにして、最後に判断された実施可否判断を適用するようにするほか、先に登録された「実施しない」を優先適用することとして、以降の更新を受付けないようにすることも可能である。
その他、設問実施基準リストにおける実施基準ごとに、実施可否フラグの設定の優先順位を保有させ、この優先順位にもとづき実施可否フラグの更新を行うようにすることも可能である。
【００７６】
これ以降の動作（ステップ５５〜ステップ５８）については、第一実施形態における動作（ステップ１５〜ステップ１８）と同様であるが、本実施形態のステップ５７における実施可否判断は、実施可否フラグが「実施する」であるか、「実施しない」であるかにもとづいて行われる。
【００７７】
以上説明したように、本実施形態のセキュリティ監査装置によれば、各回答ごとに未回答の設問の実施可否を設問実施基準リストにもとづき判断して、その判断結果を実施可否フラグとして記憶することができ、各設問を実施する順番になったときに、この実施可否フラグに従って、その設問の表示／非表示を制御することが可能となる。
【００７８】
上記の実施形態における矛盾点の抽出や、設問実施可否判断等は、セキュリティ監査プログラムにより実行される。
このセキュリティ監査プログラムは、コンピュータの各構成要素に指令を送り、所定の処理、例えば、矛盾点の抽出処理や、設問実施可否判断処理等を行わせる。
これによって、これらの処理は、セキュリティ監査プログラムとコンピュータとが協働したセキュリティ監査装置により実現される。
【００７９】
なお、セキュリティ監査プログラムは、コンピュータのＲＯＭやハードディスクに記憶させる他、コンピュータ読み取り可能な記録媒体、たとえば、外部記憶装置及び可搬記録媒体等に格納することができる。
外部記憶装置とは、磁気ディスク等の記録媒体を内蔵し、セキュリティ監査装置などに外部接続される記憶増設装置をいう。一方、可搬記録媒体とは、記録媒体駆動装置（ドライブ装置）に装着でき、かつ、持ち運び可能な記録媒体であって、たとえば、ＣＤ−ＲＯＭ、フレキシブルディスク、メモリカード、光磁気ディスク等をいう。
【００８０】
そして、記録媒体に記録されたプログラムは、コンピュータのＲＡＭにロードされて、ＣＰＵにより実行される。この実行により、上述した本実施形態のセキュリティ監査装置の機能が実現される。
さらに、コンピュータでセキュリティ監査プログラムをロードする場合、他のコンピュータで保有されたセキュリティ監査プログラムを、通信回線を利用して自己の有するＲＡＭや外部記憶装置にダウンロードすることもできる。
このダウンロードされたセキュリティ監査プログラムも、ＣＰＵにより実行され、本実施形態の矛盾点の抽出処理や、設問実施可否判断処理等を実現する。
【００８１】
なお、本発明は以上の実施形態に限定されるものではなく、本発明の範囲内において、種々の変更実施が可能であることは言うまでもない。
例えば、上記各実施形態におけるセキュリティ監査装置を組合せたものとすることが可能である。すなわち、第二および第三実施形態を組合せて、実施可否フラグを用い、かつ、設問実施基準リストにもとづき「実施しない」と判断される設問について、回答付きで表示するようにすることなどが可能である。
また、回答判断部１３および設問判断部１４の機能の切り分けや、回答記憶部１１および設問記憶部１２に記憶させるデータの切り分けを、上述の本発明の機能が実現される範囲内において変更するなど適宜変更することが可能である。
【００８２】
【発明の効果】
以上のように、本発明によれば、あらかじめ設問同士の回答の矛盾点をリストアップして登録しておくことによって、回答入力のたびにこのリストを自動的に検索し、設問に対して矛盾した回答がないかどうかをその場でリアルタイムに確認することが可能となる。
このため、セキュリティ監査の実施者の負担が軽減されると同時に、回答に対する正当性を保障することが可能となる。
また、回答に矛盾点がある場合に、矛盾していることを被監査者に提示して注意を促した上で、被監査者自身が再度回答を行うことが可能となる。
【００８３】
さらに、あらかじめ設問同士の関連性を実施基準リストとして登録しておくことによって、回答入力のたびに次に表示すべき設問を自動的に絞り込むことができ、一連の設問をすべて実施する必要がなくなることから、監査実施者、被監査者双方の監査の負担を軽減することが可能となる。
加えて、各回答ごとに未回答の設問の実施可否を設問実施基準リストにもとづき判断して、その判断結果を実施ポイントや実施可否フラグとして記憶することができ、各設問を実施する順番になったときに、この実施ポイントや実施可否フラグにもとづいて、実際に設問を表示するか否かを判断することが可能となる。
【００８４】
さらに、設問実施基準リストに、所定の設問に対して所定の回答が入力された場合に実施しないものとして登録されている設問について、その設問実施基準リストにもとづき回答付きでその設問を表示することができる。
このため、被監査者が誤って他の回答と矛盾した回答を行うことを防止することができるとともに、間違った回答を行っているのではないかというチェックを行うことも可能となる。
【００８５】
また、このような設問について、回答付きで表示するのではなく、実施されたものと擬制して、設問実施基準リストにもとづきその回答を回答記憶部に記憶することも可能となる。
これにより、単に、設問の実施を省略することができるのみならず、その設問を実施したものとして、回答結果を決定し、後の集計に反映させることも可能となる。
【００８６】
このように、回答の矛盾チェックを行うとともに、設問が必要なものだけを実施したり、所定の設問については、回答付きで表示したり、あるいは回答の自動登録を行うことによって、セキュリティ監査にかかる時間および人員の負担が軽減され、回答や監査に必要なその他の事項に時間を割くことができることから、監査結果の精度を向上させることが可能となる。
【００８７】
また、セキュリティ監査プログラムは、コンピュータの各構成要素へ所定の指令を送ることにより、この矛盾点の抽出機能や、設問実施可否判断機能等を実現させることができる。
これによって、これらの機能等は、セキュリティ監査プログラムとコンピュータとが協働したセキュリティ監査装置により実現可能である。
【図面の簡単な説明】
【図１】本発明の実施形態のセキュリティ監査装置の構成を示すブロック図である。
【図２】本発明の第一実施形態のセキュリティ監査装置における設問表示処理手順を示すフローチャートである。
【図３】本発明の第一実施形態のセキュリティ監査装置における設問リスト，回答リスト，矛盾回答リスト，設問実施基準リストを示す図である。
【図４】本発明の第二実施形態のセキュリティ監査装置における設問表示処理手順を示すフローチャートである。
【図５】本発明の第三実施形態のセキュリティ監査装置における設問表示処理手順を示すフローチャートである。
【符号の説明】
１０  セキュリティ監査装置
Ａ  補助記憶装置
１１  回答記憶部
１２  設問記憶部
Ｂ  データ処理装置
１３  回答判断部
１４  設問判断部
１５  入力部
１６  表示部
【図１】
2004295591.tif 000003
【図２】
2004295591.tif 000004
【図３】
2004295591.tif 000005
【図４】
2004295591.tif 000006
【図５】
2004295591.tif 000007