(57)【要約】【課題】内部統制において複数のリスク又はコントロールを含む文書化を行う場合に、リスク又はコントロールに関する文書化又は評価における利用者の負荷を軽減し得るように、類似するリスク又はコントロールを共通化した共通型を生成するようにした情報処理装置を提供する。【解決手段】情報処理装置の類似抽出手段は、内部統制における複数のリスク又はコントロールのうち類似するものを抽出し、共通型生成手段は、前記類似抽出手段によって抽出されたリスク又はコントロールに基づいて、該リスク又はコントロールの集合の共通項目を有する共通型を生成し、共通型・リスクコントロール対応付手段は、前記共通型生成手段によって生成された共通型と前記類似抽出手段によって抽出されたリスク又はコントロールのうち少なくとも１つ以上を対応付ける。【選択図】図７
2010113389.tif 000002
【特許請求の範囲】
【請求項１】
内部統制における複数のリスク又はコントロールのうち類似するものを抽出する類似抽出手段と、
前記類似抽出手段によって抽出されたリスク又はコントロールに基づいて、該リスク又はコントロールの集合の共通項目を有する共通型を生成する共通型生成手段と、
前記共通型生成手段によって生成された共通型と前記類似抽出手段によって抽出されたリスク又はコントロールのうち少なくとも１つ以上を対応付ける共通型・リスクコントロール対応付手段
を具備することを特徴とする情報処理装置。
【請求項２】
前記類似抽出手段は、利用者の操作に基づいてリスク又はコントロールのうち類似するものを抽出する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記類似抽出手段は、リスク又はコントロールに含まれる単語、該リスク又はコントロールを構成する属性の属性値に基づいて、リスク又はコントロールのうち類似するものを抽出する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記共通型・リスクコントロール対応付手段によって対応付けられたリスク又はコントロールを、前記共通型生成手段によって生成された共通型に基づいて書き換えるリスクコントロール書換手段
をさらに具備することを特徴とする請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
内部統制におけるリスクとコントロールを確認する評価に基づいて、該リスク又は該コントロールに対応付けられた共通型を取得する共通型取得手段と、
前記共通型取得手段によって取得された共通型に対応付けられたリスク又はコントロールを取得するリスクコントロール取得手段と、
前記リスクコントロール取得手段によって取得されたリスク又はコントロールと前記共通型取得手段によって取得された共通型を対応付ける評価対応付手段
を具備することを特徴とする情報処理装置。
【請求項６】
リスク又はコントロールと共通型の対応付けを記憶する対応付記憶手段と、
リスク又はコントロールが修正された場合に、前記対応付記憶手段に記憶されている対応付けに基づいて、該リスク又はコントロールに対応付けられた共通型を抽出する共通型抽出手段と、
前記共通型抽出手段によって抽出された共通型を修正しない場合は、前記修正されたリスク又はコントロールと該共通型の対応付けを解除するように前記対応付記憶手段に記憶されている対応付けを変更する対応付変更手段
を具備することを特徴とする情報処理装置。
【請求項７】
リスク又はコントロールと共通型の対応付けを記憶する対応付記憶手段と、
リスク又はコントロールが修正された場合に、前記対応付記憶手段に記憶されている対応付けに基づいて、該リスク又はコントロールに対応付けられた共通型を抽出する共通型抽出手段と、
前記共通型抽出手段によって抽出された共通型を修正する場合は、前記共通型抽出手段によって抽出された共通型を修正する共通型修正手段と、
前記対応付記憶手段に記憶されている対応付けに基づいて、前記共通型修正手段によって修正された共通型に対応付けされたリスク又はコントロールを抽出するリスクコントロール抽出手段と、
前記共通型修正手段によって修正された共通型に基づいて、前記リスクコントロール抽出手段によって抽出されたリスク又はコントロールを修正するリスクコントロール修正手段
を具備することを特徴とする情報処理装置。
【請求項８】
コンピュータを、
内部統制における複数のリスク又はコントロールのうち類似するものを抽出する類似抽出手段と、
前記類似抽出手段によって抽出されたリスク又はコントロールに基づいて、該リスク又はコントロールの集合の共通項目を有する共通型を生成する共通型生成手段と、
前記共通型生成手段によって生成された共通型と前記類似抽出手段によって抽出されたリスク又はコントロールのうち少なくとも１つ以上を対応付ける共通型・リスクコントロール対応付手段
として機能させることを特徴とする情報処理プログラム。
【請求項９】
コンピュータを、
内部統制におけるリスクとコントロールを確認する評価に基づいて、該リスク又は該コントロールに対応付けられた共通型を取得する共通型取得手段と、
前記共通型取得手段によって取得された共通型に対応付けられたリスク又はコントロールを取得するリスクコントロール取得手段と、
前記リスクコントロール取得手段によって取得されたリスク又はコントロールと前記共通型取得手段によって取得された共通型を対応付ける評価対応付手段
として機能させることを特徴とする情報処理プログラム。
【請求項１０】
コンピュータを、
リスク又はコントロールと共通型の対応付けを記憶する対応付記憶手段と、
リスク又はコントロールが修正された場合に、前記対応付記憶手段に記憶されている対応付けに基づいて、該リスク又はコントロールに対応付けられた共通型を抽出する共通型抽出手段と、
前記共通型抽出手段によって抽出された共通型を修正しない場合は、前記修正されたリスク又はコントロールと該共通型の対応付けを解除するように前記対応付記憶手段に記憶されている対応付けを変更する対応付変更手段
として機能させることを特徴とする情報処理プログラム。
【請求項１１】
コンピュータを、
リスク又はコントロールと共通型の対応付けを記憶する対応付記憶手段と、
リスク又はコントロールが修正された場合に、前記対応付記憶手段に記憶されている対応付けに基づいて、該リスク又はコントロールに対応付けられた共通型を抽出する共通型抽出手段と、
前記共通型抽出手段によって抽出された共通型を修正する場合は、前記共通型抽出手段によって抽出された共通型を修正する共通型修正手段と、
前記対応付記憶手段に記憶されている対応付けに基づいて、前記共通型修正手段によって修正された共通型に対応付けされたリスク又はコントロールを抽出するリスクコントロール抽出手段と、
前記共通型修正手段によって修正された共通型に基づいて、前記リスクコントロール抽出手段によって抽出されたリスク又はコントロールを修正するリスクコントロール修正手段
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
近年、財務内部統制が求められている。その財務内部統制とは、１９９２年にＣＯＳＯ（トレッドウェイ委員会組織委員会）が発表した「内部統制−統合的枠組み」が、事実上の標準となっており、「（１）業務の有効性・効率性、（２）財務諸表の信頼性、（３）関連法規の遵守の３つの目的を達成するために、合理的な保証を提供することを意図した、取締役会、経営者及びその他の職員によって遂行される一つのプロセス」と定義されている。
また、財務内部統制（以下、内部統制ともいう）において、財務に関連した業務を分析しその結果をまとめた文書に対して、その文書の正当性と正確性をチェックする整備評価（ウォークスルーともいわれる）と文書通りに運用されているかをテストする運用評価の２種類の評価（以下、テストともいう）がある。
【０００３】
これに関連する技術として、例えば、特許文献１には、統制文書を含む文書化プロセスをテンプレート化することができ、再利用することができるようにした文書処理装置を提供することを課題とし、文書処理装置の複製手段は、文書を複製し、属性無効化手段は、前記文書の作成者に依存する属性値を無効化し、未承認化手段は、作成者以外の利用者によるアクセスを可能とする前記文書の構成となり得る部品を公開することに対する承認を未承認とし、リンク削除手段は、前記文書内にある他の文書へのリンクを削除し、テンプレート保存手段は、前記属性無効化手段、前記未承認化手段及び前記リンク削除手段により処理された前記複製手段によって複製された文書をテンプレートとして保存することが開示されている。
【０００４】
また、例えば、特許文献２には、財務内部統制に用いられる文書において、活動を基にしてその活動に関する実施内容、リスク、コントロールを俯瞰することができるようにした文書処理装置を提供することを課題とし、文書処理装置の活動記憶手段は活動識別子、活動の名称、実施主体及び実施内容を対応させて記憶し、業務記述書記憶手段は業務プロセスを表す複数の階層のレベル及び活動識別子を対応させて記憶し、リスク記憶手段はリスク識別子、リスクの名称及び活動識別子を対応させて記憶し、コントロール記憶手段はコントロール識別子、コントロールの名称及び活動識別子を対応させて記憶し、情報抽出手段は活動識別子に対応する、活動の名称、実施主体、実施内容等を抽出し、文書作成出力手段は前記抽出された活動の名称、実施主体、実施内容、業務プロセスを表す複数の階層のレベル、リスクの名称及びコントロールの名称を一覧可能に表示する内部統制用の文書を作成して出力することが開示されている。
【０００５】
また、例えば、特許文献３には、他の既存の統制活動における文書化プロセスの参照を用いて、内部統制の文書化、評価の手続き等と効果的に連動又は支援でき、文書化の負担を減少させ、統制の有効性を向上させるようにした情報処理システムを提供することを課題とし、情報処理システムのプロセス記憶手段は、内部統制で用いられる統制文書を作成するプロセスを記憶し、プロセス参照化手段は、前記プロセス記憶手段に記憶されているプロセスを参照できるプロセス参照を生成し、プロセス参照記憶手段は、前記プロセス参照化手段によって生成されたプロセス参照を他の統制文書のプロセスとして記憶することが開示されている。
【特許文献１】特開２００８−０５２３４６号公報
【特許文献２】特開２００８−１７６７６９号公報
【特許文献３】特開２００８−２３４５７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、内部統制において複数のリスク又はコントロールを含む文書化を行う場合に、リスク又はコントロールに関する文書化又は評価における利用者の負荷を軽減し得るように、類似するリスク又はコントロールを共通化した共通型を生成するようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、内部統制における複数のリスク又はコントロールのうち類似するものを抽出する類似抽出手段と、前記類似抽出手段によって抽出されたリスク又はコントロールに基づいて、該リスク又はコントロールの集合の共通項目を有する共通型を生成する共通型生成手段と、前記共通型生成手段によって生成された共通型と前記類似抽出手段によって抽出されたリスク又はコントロールのうち少なくとも１つ以上を対応付ける共通型・リスクコントロール対応付手段を具備することを特徴とする情報処理装置である。
【０００８】
請求項２の発明は、前記類似抽出手段は、利用者の操作に基づいてリスク又はコントロールのうち類似するものを抽出することを特徴とする請求項１に記載の情報処理装置である。
【０００９】
請求項３の発明は、前記類似抽出手段は、リスク又はコントロールに含まれる単語、該リスク又はコントロールを構成する属性の属性値に基づいて、リスク又はコントロールのうち類似するものを抽出することを特徴とする請求項１に記載の情報処理装置である。
【００１０】
請求項４の発明は、前記共通型・リスクコントロール対応付手段によって対応付けられたリスク又はコントロールを、前記共通型生成手段によって生成された共通型に基づいて書き換えるリスクコントロール書換手段をさらに具備することを特徴とする請求項１から３のいずれか一項に記載の情報処理装置である。
【００１１】
請求項５の発明は、内部統制におけるリスクとコントロールを確認する評価に基づいて、該リスク又は該コントロールに対応付けられた共通型を取得する共通型取得手段と、前記共通型取得手段によって取得された共通型に対応付けられたリスク又はコントロールを取得するリスクコントロール取得手段と、前記リスクコントロール取得手段によって取得されたリスク又はコントロールと前記共通型取得手段によって取得された共通型を対応付ける評価対応付手段を具備することを特徴とする情報処理装置である。
【００１２】
請求項６の発明は、リスク又はコントロールと共通型の対応付けを記憶する対応付記憶手段と、リスク又はコントロールが修正された場合に、前記対応付記憶手段に記憶されている対応付けに基づいて、該リスク又はコントロールに対応付けられた共通型を抽出する共通型抽出手段と、前記共通型抽出手段によって抽出された共通型を修正しない場合は、前記修正されたリスク又はコントロールと該共通型の対応付けを解除するように前記対応付記憶手段に記憶されている対応付けを変更する対応付変更手段を具備することを特徴とする情報処理装置である。
【００１３】
請求項７の発明は、リスク又はコントロールと共通型の対応付けを記憶する対応付記憶手段と、リスク又はコントロールが修正された場合に、前記対応付記憶手段に記憶されている対応付けに基づいて、該リスク又はコントロールに対応付けられた共通型を抽出する共通型抽出手段と、前記共通型抽出手段によって抽出された共通型を修正する場合は、前記共通型抽出手段によって抽出された共通型を修正する共通型修正手段と、前記対応付記憶手段に記憶されている対応付けに基づいて、前記共通型修正手段によって修正された共通型に対応付けされたリスク又はコントロールを抽出するリスクコントロール抽出手段と、前記共通型修正手段によって修正された共通型に基づいて、前記リスクコントロール抽出手段によって抽出されたリスク又はコントロールを修正するリスクコントロール修正手段を具備することを特徴とする情報処理装置である。
【００１４】
請求項８の発明は、コンピュータを、内部統制における複数のリスク又はコントロールのうち類似するものを抽出する類似抽出手段と、前記類似抽出手段によって抽出されたリスク又はコントロールに基づいて、該リスク又はコントロールの集合の共通項目を有する共通型を生成する共通型生成手段と、前記共通型生成手段によって生成された共通型と前記類似抽出手段によって抽出されたリスク又はコントロールのうち少なくとも１つ以上を対応付ける共通型・リスクコントロール対応付手段として機能させることを特徴とする情報処理プログラムである。
【００１５】
請求項９の発明は、コンピュータを、内部統制におけるリスクとコントロールを確認する評価に基づいて、該リスク又は該コントロールに対応付けられた共通型を取得する共通型取得手段と、前記共通型取得手段によって取得された共通型に対応付けられたリスク又はコントロールを取得するリスクコントロール取得手段と、前記リスクコントロール取得手段によって取得されたリスク又はコントロールと前記共通型取得手段によって取得された共通型を対応付ける評価対応付手段として機能させることを特徴とする情報処理プログラムである。
【００１６】
請求項１０の発明は、コンピュータを、リスク又はコントロールと共通型の対応付けを記憶する対応付記憶手段と、リスク又はコントロールが修正された場合に、前記対応付記憶手段に記憶されている対応付けに基づいて、該リスク又はコントロールに対応付けられた共通型を抽出する共通型抽出手段と、前記共通型抽出手段によって抽出された共通型を修正しない場合は、前記修正されたリスク又はコントロールと該共通型の対応付けを解除するように前記対応付記憶手段に記憶されている対応付けを変更する対応付変更手段として機能させることを特徴とする情報処理プログラムである。
【００１７】
請求項１１の発明は、コンピュータを、リスク又はコントロールと共通型の対応付けを記憶する対応付記憶手段と、リスク又はコントロールが修正された場合に、前記対応付記憶手段に記憶されている対応付けに基づいて、該リスク又はコントロールに対応付けられた共通型を抽出する共通型抽出手段と、前記共通型抽出手段によって抽出された共通型を修正する場合は、前記共通型抽出手段によって抽出された共通型を修正する共通型修正手段と、前記対応付記憶手段に記憶されている対応付けに基づいて、前記共通型修正手段によって修正された共通型に対応付けされたリスク又はコントロールを抽出するリスクコントロール抽出手段と、前記共通型修正手段によって修正された共通型に基づいて、前記リスクコントロール抽出手段によって抽出されたリスク又はコントロールを修正するリスクコントロール修正手段として機能させることを特徴とする情報処理プログラムである。
【発明の効果】
【００１８】
請求項１記載の情報処理装置によれば、内部統制において複数のリスク又はコントロールを含む文書化を行う場合に、リスク又はコントロールに関する文書化又は評価における利用者の負荷を軽減し得るように、類似するリスク又はコントロールを共通化した共通型を生成できる。
【００１９】
請求項２記載の情報処理装置によれば、利用者の意図に応じて類似するリスク又はコントロールを抽出することができる。
【００２０】
請求項３記載の情報処理装置によれば、利用者の操作によらずに類似するリスク又はコントロールを抽出することができる。
【００２１】
請求項４記載の情報処理装置によれば、文書化のときのリスク又はコントロールに関する整合性担保のための確認負荷を軽減できる。
【００２２】
請求項５記載の情報処理装置によれば、内部統制において評価を行う場合に、リスク又はコントロールに関する評価における利用者の負荷を軽減できる。
【００２３】
請求項６記載の情報処理装置によれば、内部統制において複数のリスク又はコントロールを含む文書の修正を行う場合に、その修正における利用者の負荷を軽減できる。
【００２４】
請求項７記載の情報処理装置によれば、内部統制において複数のリスク又はコントロールを含む文書の修正を行う場合に、その修正における利用者の負荷を軽減できる。
【００２５】
請求項８記載の情報処理プログラムによれば、内部統制において複数のリスク又はコントロールを含む文書化を行う場合に、リスク又はコントロールに関する文書化又は評価における利用者の負荷を軽減し得るように、類似するリスク又はコントロールを共通化した共通型を生成できる。
【００２６】
請求項９記載の情報処理プログラムによれば、内部統制において評価を行う場合に、リスク又はコントロールに関する評価における利用者の負荷を軽減できる。
【００２７】
請求項１０記載の情報処理プログラムによれば、内部統制において複数のリスク又はコントロールを含む文書の修正を行う場合に、その修正における利用者の負荷を軽減できる。
【００２８】
請求項１１記載の情報処理プログラムによれば、内部統制において複数のリスク又はコントロールを含む文書の修正を行う場合に、その修正における利用者の負荷を軽減できる。
【発明を実施するための最良の形態】
【００２９】
財務内部統制を行うために、活動／システム／資源／知識情報などの関係を整理して業務プロセス（以下、単にプロセスともいう）を文書化し、その文書を活用、評価（整備評価、運用評価）等するためのシステムを構築している。
まず、文書化対象の内部統制の「基本４文書」について説明する。
基本４文書とは、内部統制の対象となる業務プロセスごとに作成される基本文書のことをいい、具体的には、業務記述書、業務フロー図、ＲＣＭ（リスク・コントロール・マトリックス）、職務分離表がある。
業務記述書は、ナラティブとも呼ばれる。取引の開始から最終的な総勘定元帳への記帳、報告へ至るまでの一連の業務の流れを文書化したものである。人事規定、経理業務規定などの規定書類は、業務記述書の上位文書であり、その改訂は、業務記述書に影響を与える。また、業務マニュアルは、業務記述書の下位文書であり、その改訂により影響を受ける。
業務フロー図とは、取引の開始から最終的な総勘定元帳への記帳、報告へ至るまでの一連の業務の流れを視覚的にフローチャート化したものである。リスクとコントロールもこの業務フロー上に配置される。
ＲＣＭとは、業務プロセスに関連する内部統制活動について、達成されるべき統制上の要点（アサーション）、想定されるリスク、対応する内部統制活動を一覧表としてまとめたものである。
職務分離表とは、業務プロセスの流れのなかで、財務統制上問題となるような、同一の担当者による処理の重複が発生していないかをチェックするためのものである。
なお、アサーションとは、財務情報が信頼性のある情報といえるための前提条件となるものであり、具体的には、実在性、網羅性、評価、権利と義務、期間／配分、表示の６項目が一般的には使用される。しかし、各社又は監査法人により一部変更つまりカスタマイズされる場合もあり、前述の６項目に限られる必要はない。
リスクとは、業務プロセス上で想定されるアサーションに対する阻害要因のことをいう。
コントロール（統制）とは、リスクに対する内部統制活動のことをいい、統制のタイプとして、防止的、発見的等がある。
また、その内部統制の文書通りに運用されているかを証跡を用いてテストする評価を実施する必要があり、前述の通り２種類の評価（整備評価、運用評価）がある。
【００３０】
まず、図２から図４に示す例を用いて、一般的な内部統制における文書化（整備評価を含む）処理について説明する。
図２は、内部統制における作業の流れの例を示す説明図である。ここでの例は、会社自らが業務の効率・適正を確保するための体制を構築していくためのものである。
年度内に文書化２１０、テスト２２０、是正２３０を順に行い、次年度においてもこれを繰り返すことになる。
文書化２１０とは、企業内の各業務プロセス、活動、及びそれに伴うリスク、また、そのリスクに対する統制(コントロール)を文書にまとめる作業である。つまり、前述の基本４文書の作成作業である。また、整備評価を含む場合がある。
テスト２２０とは、各業務プロセスで発生するリスクに対する統制が、本当にリスク低減につながるのか、また、実際の業務において、本当に統制できているのか、を確認する作業である。主に、運用評価に該当し、整備評価を含めてもよい。
是正２３０とは、テスト２２０の結果を得て発覚した、新たなリスクや、統制の不備について、対策をたて、次年度につなげるための作業である。
【００３１】
図３は、内部統制におけるプロセスの活動の流れの例を示す説明図である。この例は、主にＡ部門で行われる固定資産購入プロセス３１０と主にＢ部門で行われる消耗品購入プロセス３６０の２つのプロセスがある。
固定資産購入プロセス３１０では、Ａ部門は活動３１１から活動３１４を行う。
活動３１１では、社内の見積代行部門３４１に見積もり依頼を出す。次に、見積代行部門３４１での見積もり作成処理が行われ、Ａ部門はその見積もりを受け取る。活動３１２では、見積を確認し、稟議書を作成、承認依頼を出す。次に、稟議承認者３４２によって稟議承認処理が行われ、Ａ部門はその承認結果を得る。活動３１３では、社内の物品購入システムで購入依頼を出す。次に、購入代行部門３４３での購入処理が行われ、Ａ部門はその購入品を受け取る。活動３１４では、購入品を確認し、検収を行う。
そして、活動３１１にはリスク３２１、コントロール３３１が割り付けられており、活動３１３にはリスク３２２、リスク３２３、コントロール３３２、コントロール３３３が割り付けられており、活動３１４にはリスク３２４、コントロール３３４が割り付けられている。
【００３２】
消耗品購入プロセス３６０では、Ｂ部門は活動３６１から活動３６３を行う。
活動３６１では、社内の物品購入システムで購入品を選択し、上長３９１に承認依頼を出す。次に、上長３９１によって承認処理が行われ、Ｂ部門はその承認結果を得る。活動３６２では、社内の物品購入システムで購入依頼を出す。次に、購入代行部門３９２での購入処理が行われ、Ｂ部門はその購入品を受け取る。活動３６３では、購入品を確認し、検収を行う。
そして、活動３６２にはリスク３７１、コントロール３８１が割り付けられており、活動３６３にはリスク３７２、コントロール３８２が割り付けられている。
【００３３】
図４は、内部統制におけるプロセスの活動のリスク、コントロールの例を示す説明図である。つまり、図３の例で示したリスクとコントロールを抜き出し整理したものである。
リスク３２２は、活動３１３に割り付けられたリスクであり、その内容は「稟議書の添付ミス」である。それに対応するコントロール３３２は、「稟議書の申請番号とフォームの申請番号を照合する」である。これに対して、整備評価におけるテスト担当者４１２は、「このコントロール３３２は、リスク低減にはつながっていない」という評価を行ったとする。
リスク３２３は、活動３１３に割り付けられたリスクであり、その内容は「フォーム記入ミス」である。それに対応するコントロール３３３は、「フォーム内容を印刷し、上長が確認する」である。これに対して、整備評価におけるテスト担当者４１３は、「このコントロール３３３は、リスク３２３に対して十分統制できている」という評価を行ったとする。
リスク３２４は、活動３１４に割り付けられたリスクであり、その内容は「確認漏れ」である。それに対応するコントロール３３４は、「確認項目のチェックリストを作る」である。これに対して、整備評価におけるテスト担当者４１４は、「チェックリストは商品の種類ごとに作る必要がある」という評価を行ったとする。
【００３４】
リスク３７１は、活動３６２に割り付けられたリスクであり、その内容は「フォーム記入ミス」である。それに対応するコントロール３８１は、「フォーム内容を印刷し、上長が確認する」である。これに対して、整備評価におけるテスト担当者４６１は、「このコントロール３８１は、リスク３７１に対して十分統制できている」という評価を行ったとする。
リスク３７２は、活動３６３に割り付けられたリスクであり、その内容は「確認漏れ」である。それに対応するコントロール３８２は、「確認項目のチェックリストを作る」である。これに対して、整備評価におけるテスト担当者４６２は、「チェックリストは商品の種類ごとに作る必要がある」という評価を行ったとする。
【００３５】
このように、異なるプロセスであるが、リスク、コントロール又は評価は類似するものがある。
また、本実施の形態は、類似するリスク、コントロール、テストを一元的に管理しようとするものである。
【００３６】
図１は、本実施の形態の構成例についての概念的なモジュール構成図である。
内部統制装置１１０は、テンプレート化管理モジュール１１１、文書化管理モジュール１１２、テスト管理モジュール１１３、リンクＤＢ（ＤａｔａＢａｓｅ、データベース）１１４、テンプレートＤＢ１１５、リスク・コントロールＤＢ１１６、テストＤＢ１１７を有しており、通信回線１９０を介して、クライアント１２０と接続されている。内部統制装置１１０は、例えば、いわゆるサーバー・クライアント型モデルにおけるサーバーとしての役割を有するようにしてもよい。
【００３７】
文書化管理モジュール１１２は、テンプレート化管理モジュール１１１、テスト管理モジュール１１３、リスク・コントロールＤＢ１１６と接続されており、また通信回線１９０を介してクライアント１２０と接続されている。図２の例に示した文書化２１０の処理を主に行うものである。クライアント１２０からの基本４文書に関する登録等の指示を受け取る。この実施の形態では、特にリスク又はコントロールに関する登録等の指示について説明する。その指示を受け取って、テンプレート化管理モジュール１１１又はテスト管理モジュール１１３とデータ取得又はデータ更新を行い、リスク・コントロールＤＢ１１６に対して、データの登録、参照を行うことによって、文書化処理を行う。そして、文書化管理モジュール１１２による処理結果をクライアント１２０に表示させる処理を行う。
【００３８】
リスク・コントロールＤＢ１１６は、文書化管理モジュール１１２と接続されており、文書化管理モジュール１１２からの登録により、基本４文書内におけるリスク又はコントロールの定義等を記憶している。そして、文書化管理モジュール１１２又は文書化管理モジュール１１２を介したテンプレート化管理モジュール１１１又はテスト管理モジュール１１３からのアクセスがある。
【００３９】
テスト管理モジュール１１３は、文書化管理モジュール１１２、テストＤＢ１１７と接続されており、また通信回線１９０を介してクライアント１２０と接続されている。図２の例に示したテスト２２０の処理を主に行うものである。クライアント１２０からのテストの登録等の指示を受け取る。その指示を受け取って、文書化管理モジュール１１２とデータ取得又はデータ更新を行い、テストＤＢ１１７に対して、データの登録、参照を行うことによって、テスト作成処理を行う。そして、テスト管理モジュール１１３による処理結果をクライアント１２０に表示させる処理を行う。
【００４０】
テストＤＢ１１７は、テスト管理モジュール１１３と接続されており、テスト管理モジュール１１３からの登録により、テストに関するデータ等を記憶している。そして、テスト管理モジュール１１３又はテスト管理モジュール１１３を介したテンプレート化管理モジュール１１１又は文書化管理モジュール１１２からのアクセスがある。
【００４１】
テンプレート化管理モジュール１１１は、文書化管理モジュール１１２、リンクＤＢ１１４、テンプレートＤＢ１１５と接続されており、また通信回線１９０を介してクライアント１２０と接続されている。図２の例に示した文書化２１０におけるリスク又はコントロールの生成処理等の処理を主に行うものである。
【００４２】
リスク又はコントロール（以下、リスク等ともいう）の共通型としてのテンプレートは、複数のリスク等が割り付けられており、そのリスク等内の共通した項目を有しており、その項目の内容は割り付けられているリスク等に複写されるものである。具体的には、項目の集合、リスク等へのリンクを有している。
【００４３】
クライアント１２０からのリスク等のテンプレートの登録等の指示を受け取る。その指示を受け取って、文書化管理モジュール１１２とデータ取得又はデータ更新を行い、リンクＤＢ１１４又はテンプレートＤＢ１１５に対して、データの登録、参照を行うことによって、リスク等のテンプレート化処理を行う。そして、テンプレート化管理モジュール１１１による処理結果をクライアント１２０に表示させる処理を行う。
【００４４】
リンクＤＢ１１４は、テンプレート化管理モジュール１１１と接続されており、テンプレート化管理モジュール１１１からのリスク等とテンプレートとの対応付け（リンク）の登録により、リンク情報を記憶している。そして、テンプレート化管理モジュール１１１又はテンプレート化管理モジュール１１１を介した文書化管理モジュール１１２又はテスト管理モジュール１１３からのアクセスがある。
【００４５】
テンプレートＤＢ１１５は、テンプレート化管理モジュール１１１と接続されており、テンプレート化管理モジュール１１１からの登録により、テンプレートに関するデータ等を記憶している。そして、テンプレート化管理モジュール１１１又はテンプレート化管理モジュール１１１を介した文書化管理モジュール１１２又はテスト管理モジュール１１３からのアクセスがある。
【００４６】
クライアント１２０は、通信回線１９０を介して、内部統制装置１１０のテンプレート化管理モジュール１１１、文書化管理モジュール１１２、テスト管理モジュール１１３と接続されている。内部統制装置１１０を利用する利用者とのユーザーインタフェースとしての役割を有しており、例えば、ディスプレイ等の出力装置、マウス、キーボード等を用いた利用者の操作を受け付ける受付装置を有している。内部統制装置１１０のテンプレート化管理モジュール１１１、文書化管理モジュール１１２、テスト管理モジュール１１３からの表示指示に基づいて、出力装置に表示を行い、利用者の操作に従って、内部統制装置１１０のテンプレート化管理モジュール１１１、文書化管理モジュール１１２、テスト管理モジュール１１３に登録等の指示を行う。
【００４７】
図５、図６を用いて、図１の例に示した内部統制装置１１０の処理例を説明する。なお、コントロールを主に説明するが、リスクに関しても同等に適用され得るものである。
【００４８】
図５は、本実施の形態によるテンプレート生成処理例を示す説明図である。
テンプレート化管理モジュール１１１は、文書化管理モジュール１１２を介して、リスク・コントロールＤＢ１１６から対象とするコントロール（コントロール１  ５０１からコントロール６  ５０６）を抽出する。テンプレート化管理モジュール１１１は、例えば、抽出したコントロールをコントロール一覧５００として、クライアント１２０に表示させ、利用者の操作に応じて、類似しているコントロールを選択する。つまり、利用者がクライアント１２０のディスプレイ等の表示装置に表示されているコントロール一覧５００内から類似しているものをマウス等を用いて選択し、その操作を受け付ける。ここでは、コントロール１  ５０１からコントロール３  ５０３が類似しているとして選択され、コントロール４  ５０４とコントロール５  ５０５が類似していると選択されたとする。例えば、コントロール１  ５０１は『営業部長又は支社長・本部長が「取引条件申請書」の決裁をする』であり、コントロール２  ５０２は『営業部長が「取引条件申請書」の決裁をする』であり、コントロール３  ５０３は『支社長が「取引条件申請書」の決裁をする』であるような場合である。また、テンプレート化管理モジュール１１１は、利用者の操作によらず、コントロールの内容に基づいて類似するものを選択するようにしてもよい。さらに、テンプレート化管理モジュール１１１は、利用者の操作とコントロールの内容に基づいて類似するものを選択するようにしてもよい。つまり、コントロールの内容に基づいて類似するものを選択した後に、利用者に確認させるようにしてもよい。なお、類似しているとして選択されるコントロールは異なるプロセスからであってもよいし、１つのプロセスからであってもよい。
【００４９】
そして、テンプレート化管理モジュール１１１は、類似しているとして選択されたコントロール１  ５０１からコントロール３  ５０３に基づいてテンプレートＡ５０７を生成する。また、コントロール４  ５０４とコントロール５  ５０５に基づいてテンプレートＢ５０８を生成する。これらは、テンプレートＤＢ１１５に記憶される。
【００５０】
図６は、本実施の形態によるテスト作成処理例を示す説明図である。
テンプレート・コントロールリンクＤＢ６１０は、リンクＤＢ１１４の一部である。つまり、リンクＤＢ１１４内には、テンプレート・コントロールリンクＤＢ６１０の他にテンプレートとリスクとの対応付けのデータベースを記憶している。
テンプレート・コントロールリンクＤＢ６１０は、テンプレート・コントロールリンクテーブル６２０を記憶している。テンプレート・コントロールリンクテーブル６２０は、テンプレートＩＤ欄６２１、コントロールＩＤ欄６２２を有している。つまり、テンプレートとコントロールとを対応付けている。図６の例では、テンプレート「ＴＣ００１」は、コントロール「Ｃ００１」、「Ｃ００２」、「Ｃ００３」に対応付けられていることを示している。
【００５１】
テスト管理モジュール１１３は、コントロール１  ５０１に対応するテストＡ６３１を作成する。そして、テスト管理モジュール１１３は、文書化管理モジュール１１２、テンプレート化管理モジュール１１１を介して、テンプレート・コントロールリンクテーブル６２０を参照して、コントロール１  ５０１に対応付けられているテンプレート「ＴＣ００１」を抽出して、逆にそのテンプレート「ＴＣ００１」に対応付けられている「Ｃ００１」以外のコントロール「Ｃ００２」、「Ｃ００３」を抽出する。抽出したコントロール「Ｃ００２」、「Ｃ００３」のテストとして、テストＡ６３１を対応付けるようにする。これによって、テストフェーズ６３０（文書化処理又は整備評価）では、テストＡ６３１のテストを行うことによって、コントロール１  ５０１、コントロール２  ５０２、コントロール３  ５０３のテストを行うことになる。
【００５２】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図７は、本実施の形態におけるテンプレート生成に関するモジュール構成例についての概念的な説明図である。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、コンピュータ・プログラム、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。
【００５３】
テンプレート生成に関する実施の形態は、リスク／コントロール抽出モジュール７１１、類似リスク／コントロール抽出モジュール７１２、テンプレート生成モジュール７１３、テンプレート・リスク／コントロール対応付モジュール７１４、リスク／コントロール書換依頼モジュール７１５、リスク／コントロール書換モジュール７１６、リンクＤＢ１１４、リスク・コントロールＤＢ１１６を有している。
【００５４】
リスク・コントロールＤＢ１１６は、リスク／コントロール抽出モジュール７１１、リスク／コントロール書換モジュール７１６と接続されており、内部統制における複数のリスク等を記憶する。複数のプロセスにおけるリスク等を記憶していてもよい。リスク／コントロール抽出モジュール７１１からは記憶しているリスク等の読み込みが行われ、リスク／コントロール書換モジュール７１６からは記憶しているリスク等の書き換えが行われる。
リスク／コントロール抽出モジュール７１１は、文書化管理モジュール１１２内に構築されており、類似リスク／コントロール抽出モジュール７１２、リスク・コントロールＤＢ１１６と接続されている。テンプレート化管理モジュール１１１からの指示に基づいて、リスク・コントロールＤＢ１１６から対象とするリスク等を抽出し、その抽出したリスク等を類似リスク／コントロール抽出モジュール７１２に渡す。
【００５５】
類似リスク／コントロール抽出モジュール７１２は、テンプレート化管理モジュール１１１内に構築されており、リスク／コントロール抽出モジュール７１１、テンプレート生成モジュール７１３、テンプレート・リスク／コントロール対応付モジュール７１４と接続されている。リスク／コントロール抽出モジュール７１１から渡されたリスク等から類似したリスク等を抽出する。その抽出したリスク等をテンプレート生成モジュール７１３又はテンプレート・リスク／コントロール対応付モジュール７１４に渡す。なお、類似リスク／コントロール抽出モジュール７１２は、利用者の操作に基づいてリスク等のうち類似するものを抽出するようにしてもよい。また、類似リスク／コントロール抽出モジュール７１２は、リスク等に含まれる単語、そのリスク等を構成する属性の属性値に基づいて、リスク等のうち類似するものを抽出するようにしてもよい。
【００５６】
テンプレート生成モジュール７１３は、テンプレート化管理モジュール１１１内に構築されており、類似リスク／コントロール抽出モジュール７１２、テンプレート・リスク／コントロール対応付モジュール７１４と接続されている。類似リスク／コントロール抽出モジュール７１２によって抽出されたリスク等に基づいて、そのリスク等の集合の共通項目を有するテンプレートを生成する。その生成したテンプレートをテンプレート・リスク／コントロール対応付モジュール７１４に渡す。
【００５７】
テンプレート・リスク／コントロール対応付モジュール７１４は、テンプレート化管理モジュール１１１内に構築されており、類似リスク／コントロール抽出モジュール７１２、テンプレート生成モジュール７１３、リスク／コントロール書換依頼モジュール７１５、リンクＤＢ１１４と接続されている。テンプレート生成モジュール７１３によって生成されたテンプレートと類似リスク／コントロール抽出モジュール７１２によって抽出されたリスク等のうち少なくとも１つ以上を対応付ける。その対応付けの関係をリンクＤＢ１１４に記憶させる。その対応付け、又は対応付けたテンプレートとリスク等をリスク／コントロール書換依頼モジュール７１５に渡す。
リンクＤＢ１１４は、テンプレート・リスク／コントロール対応付モジュール７１４と接続されている。テンプレート・リスク／コントロール対応付モジュール７１４によるテンプレートとリンク等の対応付けを記憶する。
【００５８】
リスク／コントロール書換依頼モジュール７１５は、テンプレート化管理モジュール１１１内に構築されており、テンプレート・リスク／コントロール対応付モジュール７１４、リスク／コントロール書換モジュール７１６と接続されている。テンプレート・リスク／コントロール対応付モジュール７１４によって対応付けられたリスク等を、テンプレート生成モジュール７１３によって生成されたテンプレートに基づいて書き換えるようにリスク／コントロール書換モジュール７１６に対して依頼する。つまり、１つのテンプレートに対応付けられた複数のリンク等は、そのテンプレートと同等の内容の項目を少なくとも１つ以上持つようになる。
リスク／コントロール書換モジュール７１６は、文書化管理モジュール１１２内に構築されており、リスク／コントロール書換依頼モジュール７１５、リスク・コントロールＤＢ１１６と接続されている。リスク／コントロール書換依頼モジュール７１５からのリスク等の書き換えの依頼に基づいて、リスク・コントロールＤＢ１１６に記憶されているリスク等を書き換える。
【００５９】
図８は、本実施の形態におけるテンプレート生成に関する処理例を示すフローチャートである。なお、ここでの例は、文書化２１０の最終段階であり、リスク・コントロールＤＢ１１６には、リスク等に関するデータが既に記憶されているものとする。
ステップＳ８０２では、クライアント１２０は、テンプレート化管理モジュール１１１に対して、利用者の操作に応じてコントロールのテンプレート化の依頼を行う。
ステップＳ８０４では、テンプレート化管理モジュール１１１の類似リスク／コントロール抽出モジュール７１２は、ステップＳ８０２の依頼を受け取って、文書化管理モジュール１１２のリスク／コントロール抽出モジュール７１１に対して、対象とするコントロールの一覧を取得を指示する。
ステップＳ８０６では、文書化管理モジュール１１２のリスク／コントロール抽出モジュール７１１は、ステップＳ８０４の指示を受け取って、リスク・コントロールＤＢ１１６から対象とするコントロールを取得して、テンプレート化管理モジュール１１１の類似リスク／コントロール抽出モジュール７１２に対して、その取得したコントロールを提供する。
【００６０】
ステップＳ８０８では、テンプレート化管理モジュール１１１の類似リスク／コントロール抽出モジュール７１２は、クライアント１２０に対して、ステップＳ８０６で取得したコントロールの一覧を画面に表示させる。
ステップＳ８１０では、利用者は表示されたコントロールの一覧を見て、そのコントロール間の共通性を識別して、共通化する（同じテンプレートに対応付ける）コントロールを選択する。クライアント１２０は、その利用者の操作を受け付ける。
ステップＳ８１２では、クライアント１２０は、利用者の操作に応じて、選択されたコントロールのテンプレート化をテンプレート化管理モジュール１１１に依頼する。
【００６１】
ステップＳ８１４では、テンプレート化管理モジュール１１１のテンプレート生成モジュール７１３は、ステップＳ８１２の依頼を受け取って、テンプレートを生成し、テンプレート・リスク／コントロール対応付モジュール７１４は、そのテンプレートと選択されたコントロールとを対応付ける。
ステップＳ８１６では、テンプレート化管理モジュール１１１のリスク／コントロール書換依頼モジュール７１５は、ステップＳ８１４の対応付けに基づいて、そのテンプレートに対応付けされたコントロールをテンプレートと同等のものに書き換えるように文書化管理モジュール１１２に依頼する。
ステップＳ８１８では、文書化管理モジュール１１２のリスク／コントロール書換モジュール７１６は、ステップＳ８１６の依頼を受け取って、関連するコントロールの情報を書き換える。
【００６２】
図９は、本実施の形態におけるテスト作成に関するモジュール構成例についての概念的な説明図である。つまり、図６の例を用いて説明した処理を行うものである。
テスト作成に関する実施の形態は、テスト作成モジュール９１１、関連テンプレート取得モジュール９１２、関連リスク／コントロール取得モジュール９１３、テスト対応付モジュール９１４、テンプレートＤＢ１１５を有しており、テスト管理モジュール１１３内に構築されている。
【００６３】
テスト作成モジュール９１１は、関連テンプレート取得モジュール９１２と接続されている。対象としているリスク等を確認するテストを、利用者の操作に基づいて作成する。その作成したテストを関連テンプレート取得モジュール９１２に渡す。
関連テンプレート取得モジュール９１２は、テスト作成モジュール９１１、関連リスク／コントロール取得モジュール９１３、テンプレートＤＢ１１５と接続されている。テスト作成モジュール９１１によって作成されたテストに基づいて、そのリスク等に対応付けられたテンプレートをテンプレートＤＢ１１５から取得する。その取得したテンプレートを関連リスク／コントロール取得モジュール９１３に渡す。
関連リスク／コントロール取得モジュール９１３は、関連テンプレート取得モジュール９１２、テスト対応付モジュール９１４と接続されている。関連テンプレート取得モジュール９１２によって取得されたテンプレートに対応付けられたリスク等を取得する。その取得したリスク等をテスト対応付モジュール９１４に渡す。
テスト対応付モジュール９１４は、関連リスク／コントロール取得モジュール９１３と接続されている。関連リスク／コントロール取得モジュール９１３によって取得されたリスク等と関連テンプレート取得モジュール９１２によって取得されたテンプレートを対応付ける。
【００６４】
図１０は、本実施の形態におけるテスト作成に関する処理例を示すフローチャートである。
ステップＳ１００２では、クライアント１２０は、テスト管理モジュール１１３に対して、利用者の操作に応じてテストの作成の依頼を行う。
ステップＳ１００４では、テスト管理モジュール１１３は、ステップＳ１００２の依頼を受け取って、文書化管理モジュール１１２に対して、テストを作成する際の対象となるコントロールの情報の取得を指示する。
ステップＳ１００６では、文書化管理モジュール１１２は、ステップＳ１００４の指示を受け取って、対象となるコントロールの情報をリスク・コントロールＤＢ１１６から抽出して、テスト管理モジュール１１３に対して、その抽出したコントロールの情報を提供する。
【００６５】
ステップＳ１００８では、テスト管理モジュール１１３は、クライアント１２０に対して、ステップＳ１００６で取得したコントロールの情報を用いて、テスト作成用の画面を表示させる。
ステップＳ１０１０では、クライアント１２０は、利用者の操作に応じて、テスト作成用の画面内の項目に記載された内容に基づいてテストを作成する。
ステップＳ１０１２では、クライアント１２０は、テスト管理モジュール１１３に対して、ステップＳ１０１０で項目を記載されたテストを作成するように指示する。
ステップＳ１０１４では、テスト管理モジュール１１３は、ステップＳ１０１２で指示されたテストを作成し、テストＤＢ１１７に記憶させる。作成されたテストは、そのテストを作成する際に用いたコントロールと関係付ける。
【００６６】
ステップＳ１０１６では、テスト管理モジュール１１３の関連テンプレート取得モジュール９１２は、テンプレート化管理モジュール１１１に対して、ステップＳ１０１４で作成されたテストに基づいて、そのテストと関係付けられたコントロールに対応付けられたテンプレートの取得を指示する。
ステップＳ１０１８では、テンプレート化管理モジュール１１１は、ステップＳ１０１６の指示を受け取って、テンプレートをテンプレートＤＢ１１５から取得して、そのテンプレートをテスト管理モジュール１１３に提供する。
ステップＳ１０２０では、テスト管理モジュール１１３の関連リスク／コントロール取得モジュール９１３は、文書化管理モジュール１１２に対して、ステップＳ１０１８で取得したテンプレートに対応付けられたコントロールの取得を指示する。
【００６７】
ステップＳ１０２２では、文書化管理モジュール１１２は、ステップＳ１０２０の指示に基づいて、テンプレートに対応付けられたコントロールを取得して、そのコントロールをテスト管理モジュール１１３に提供する。
ステップＳ１０２４では、テスト管理モジュール１１３のテスト対応付モジュール９１４は、ステップＳ１０２２で取得したコントロールとステップＳ１０１４で作成したテストを関係付ける。これによって、１つのテストに対して複数のコントロールが関係付けられることとなる。
【００６８】
図１１は、テンプレート生成処理例を示す説明図である。
固定資産購入プロセス３１０には、リスク３２２、リスク３２３、リスク３２４があり、それにそれぞれ対応するコントロール３３２、コントロール３３３、コントロール３３４がある。一方、消耗品購入プロセス３６０には、リスク３７１、リスク３７２があり、それにそれぞれ対応するコントロール３８１、コントロール３８２がある。リスク３２４と類似しているリスク３７２（「確認漏れ」として同等）から、リスクのテンプレート１１１１を生成する。そして、テンプレート１１１１を用いて、リスク３２４、リスク３７２の内容を統一し、テンプレート１１１１とリスク３２４、リスク３７２を対応付ける。また、コントロール３３３と類似しているコントロール３８１（「フォーム内容を印刷し、上長が確認する」として同等）から、コントロールのテンプレート１１１２を生成する。そして、テンプレート１１１２を用いて、コントロール３３３、コントロール３８１の内容を統一し、テンプレート１１１２とコントロール３３３、コントロール３８１を対応付ける。同様に、リスク３２３とリスク３７１、コントロール３３４とコントロール３８２から、それぞれテンプレートを生成するようにしてもよい。
【００６９】
図１２は、コントロール詳細設定画面１２００の表示例を示す説明図である。コントロール詳細設定画面１２００は、文書化管理モジュール１１２がクライアント１２０の画面に表示させて、利用者の操作に応じて、コントロールの情報（コントロール詳細設定画面１２００内の各項目）を設定するものである。
コントロール詳細設定画面１２００は、コントロールＮＯ．欄１２０１、キーコントロール欄１２０２、統制の状況欄１２０３、統制の種類欄１２０４、統制の頻度欄１２０５、統制実施組織欄１２０６、統制実施責任者欄１２０７、ユーザー属性欄１２０８を有している。
【００７０】
コントロールＮＯ．欄１２０１は、プロセス内のそのコントロールを一意に識別するコード（コントロールＩＤ）を表示する。なお、本実施の形態では、コントロールを複数のプロセス内で一意に識別するためには、プロセスＩＤ（プロセスを一意に識別するコード）とコントロールＩＤとの組み合わせによって行うが、コントロールＩＤのみで複数のプロセス内で一意に識別し得るものとしてもよい。
キーコントロール欄１２０２は、そのコントロールをキーコントロールとして指示する項目である。なお、キーコントロールとは、主要なコントロールであり、これは業務統制の運用テストの際には必須で行われなければならないものである。
統制の状況欄１２０３は、そのコントロールの内容を記載する項目である。
統制の種類欄１２０４は、そのコントロールの種類を選択する項目である。例えば、「マニュアルで行うもの」、「システムが行うもの」等、その性質として「予防的」、「発見的」等がある。
統制の頻度欄１２０５は、そのコントロールを行う頻度を選択する項目である。例えば、「日に数回」等がある。
統制実施組織欄１２０６は、そのコントロールを実施すべき組織を記載する項目である。
統制実施責任者欄１２０７は、そのコントロールを実施するにあたっての責任者を記載する項目である。
ユーザー属性欄１２０８は、そのコントロールに対して利用者の自由意思にまかせて設定できる項目である。
【００７１】
図１３は、コントロールテーブル１３１０、リンクテーブル１３２０、コントロールテンプレートテーブル１３３０のデータ構造例、それらの関係例を示す説明図である。コントロールテーブル１３１０はリスク・コントロールＤＢ１１６に記憶されており、リンクテーブル１３２０はリンクＤＢ１１４に記憶されており、コントロールテンプレートテーブル１３３０はテンプレートＤＢ１１５に記憶されている。
【００７２】
コントロールテーブル１３１０は、プロセスＩＤ欄１３１１、コントロールＩＤ欄１３１２、統制の状況欄１３１３、統制の種類欄１３１４を有している。図１２の例に示したコントロール詳細設定画面１２００に記載された内容を記憶するものである。例えば、統制の状況欄１２０３に記載された内容は、対応するコントロールＩＤに対応する統制の状況欄１３１３に記憶する。
リンクテーブル１３２０は、テンプレートＩＤ欄１３２１、プロセスＩＤ欄１３２２、コントロールＩＤ欄１３２３を有している。コントロールとテンプレートを対応付けているものである。なお、コントロールを複数のプロセス間で一意に識別するために、プロセスＩＤ欄１３２２を設けている。
コントロールテンプレートテーブル１３３０は、テンプレートＩＤ欄１３３１、統制の状況欄１３３２、統制の種類欄１３３３を有している。テンプレートの内容を記憶するものである。これらは、コントロールテーブル１３１０のサブセット（例えば、統制の状況欄１３１３、統制の種類欄１３１４に各々対応する統制の状況欄１３３２、統制の種類欄１３３３）である。ただし、コントロールテーブル１３１０内のプロセスＩＤ欄１３１１、コントロールＩＤ欄１３１２以外の項目を全て含んでいてもよく、類似するコントロールの集合の共通項目である。
【００７３】
ここで、図１３の例に示すこれらのテーブルを用いて、テンプレート化管理モジュール１１１の処理例を説明する。
ステップＳ１３５２では、例えば、操作者の操作に応じて、類似するコントロールを抽出する。コントロールテーブル１３１０の第１行目のコントロール（プロセスＩＤ：Ｐ００１でコントロールＩＤ：Ｃ００１）と第３行目のコントロール（プロセスＩＤ：Ｐ００２でコントロールＩＤ：Ｃ００１）が類似しているとして抽出する。
ステップＳ１３５４では、ステップＳ１３５２で抽出した類似するコントロールからテンプレートを生成する。コントロールテーブル１３１０の第１行目のコントロールと第３行目のコントロールからコントロールテンプレートテーブル１３３０の第１行目のテンプレート（テンプレートＩＤ：Ｔ００１）を生成する。
【００７４】
ステップＳ１３５６では、ステップＳ１３５２で抽出されたコントロールとステップＳ１３５４で生成されたテンプレートの対応付けを行う。リンクテーブル１３２０の第１行目には、コントロールテーブル１３１０の第１行目のコントロールとコントロールテンプレートテーブル１３３０の第１行目のテンプレートが対応していること、リンクテーブル１３２０の第２行目には、コントロールテーブル１３１０の第３行目のコントロールとコントロールテンプレートテーブル１３３０の第１行目のテンプレートが対応していることを示している。
ステップＳ１３５８では、テンプレートを用いて、対応するコントロールを統一する。ここでは、コントロールテンプレートテーブル１３３０の第１行目のテンプレートの内容を対応付けられているコントロールテーブル１３１０の第１行目のコントロールと第３行目のコントロールの内容に複写する。
【００７５】
図１４は、コントロール一覧画面１４１０の表示例を示す説明図である。つまり、テンプレート化管理モジュール１１１が、コントロールの一覧を表示し、利用者の操作に応じて、類似するコントロールを選択するためのものである。コントロールの一覧は、図１２の例に示したコントロール詳細設定画面１２００の内容を一覧形式にしたものである。
コントロール一覧画面１４１０は、コントロール一覧テーブル１４２０、テンプレート化ボタン１４３１、閉じるボタン１４３２を有している。コントロール一覧テーブル１４２０はコントロールの一覧を表示する。テンプレート化ボタン１４３１が利用者によって選択されると、チェック欄１４２１にチェックされたコントロールを類似するコントロールとしてテンプレートを生成するものである。閉じるボタン１４３２が利用者によって選択されると、コントロール一覧画面１４１０の表示を消去する。
【００７６】
コントロール一覧テーブル１４２０は、チェック欄１４２１、プロセス名欄１４２２、プロセスＩＤ欄１４２３、コントロールＮｏ．欄１４２４、統制の状況欄１４２５を有している。チェック欄１４２１は、利用者の操作によって類似しているコントロール同士であるとして選択するためのものである。プロセス名欄１４２２は、そのコントロールが属しているプロセス名を表示し、プロセス名欄１４２２はプロセスＩＤを表示し、コントロールＮｏ．欄１４２４、統制の状況欄１４２５はコントロール詳細設定画面１２００のコントロールＮＯ．欄１２０１、統制の状況欄１２０３にそれぞれ対応するものである。
【００７７】
図１５は、コントロールテンプレート画面１５１０の表示例を示す説明図である。つまり、図１４の例に示したコントロール一覧画面１４１０内のテンプレート化ボタン１４３１が利用者によって選択された場合に、テンプレート化管理モジュール１１１がクライアント１２０に表示させるものであり、コントロールのテンプレート（コントロールテンプレートテーブル１３３０）を生成するにかかるものである。
コントロールテンプレート画面１５１０は、ＣＴ−Ｎｏ．欄１５１１、統制の状況欄１５１２、統制の種類欄１５１３、統制の頻度欄１５１４、関連付けしたコントロールテーブル１５２０、更新ボタン１５３１、取消しボタン１５３２を有している。
【００７８】
ＣＴ−Ｎｏ．欄１５１１は、コントロールのテンプレートを一意に識別するコードを表示する。
統制の状況欄１５１２は、テンプレートにおけるコントロールの内容を記載する項目である。図１２の例に示したコントロール詳細設定画面１２００の統制の状況欄１２０３に対応するものである。
統制の種類欄１５１３は、テンプレートにおけるコントロールの種類を選択する項目である。図１２の例に示したコントロール詳細設定画面１２００の統制の種類欄１２０４に対応するものである。
統制の頻度欄１５１４は、テンプレートにおけるコントロールを行う頻度を選択する項目である。図１２の例に示したコントロール詳細設定画面１２００の統制の頻度欄１２０５に対応するものである。
【００７９】
関連付けしたコントロールテーブル１５２０は、図１４の例に示したコントロール一覧画面１４１０内のチェック欄１４２１で選択されたコントロールを表示しているものである。つまり、このテンプレートと対応付けされるコントロールである。
関連付けしたコントロールテーブル１５２０は、プロセスＩＤ欄１５２１、コントロールＮＯ．欄１５２２、統制の状況欄１５２３を有している。
プロセスＩＤ欄１５２１、コントロールＮＯ．欄１５２２、統制の状況欄１５２３は、図１４の例に示したコントロール一覧画面１４１０内のプロセスＩＤ欄１４２３、コントロールＮｏ．欄１４２４、統制の状況欄１４２５にそれぞれ対応するものである。
更新ボタン１５３１が利用者によって選択されると、そのコントロールのテンプレートを現在のコントロールテンプレート画面１５１０内の各項目の値で更新処理を行う。
取消しボタン１５３２が利用者によって選択されると、そのコントロールのテンプレートを最初の状態に戻す。
【００８０】
図１６は、他のテンプレート生成処理例を示す説明図である。
類似のリスク等を抽出するのに、利用者の操作に応じて抽出した例を示したが、テンプレート化管理モジュール１１１は、リスク等の内容に含まれる名詞句や、リスク等の各属性値が同等のものを集めて、類似のリスク等群を抽出するようにしてもよい。
例えば、コントロールのテンプレートを生成するのに、コントロールの集まり１６１０内のコントロールに対して形態素解析等を行って、名詞句を抽出して、同等の名詞句があるコントロールを類似するコントロール集合１６１１として抽出する。なお、ここで、同等の名詞句とは、同一の名詞句を含み、類似（２つの名詞句の違いが「ー」の有無だけである場合に、その２つの名詞句を類似とする等）するものを含めるようにしてもよい。
【００８１】
そして、テンプレート化管理モジュール１１１は、類似するコントロール集合１６１１に基づいて、コントロールのテンプレートを生成するが、図１５の例に示すコントロールテンプレート画面１５１０内の関連付けしたコントロールテーブル１５２０に関連不要チェックボックス欄１６２０を付加してもよい。つまり、関連付けしたコントロールテーブル１５２０は、同等の名詞句があるコントロール集合１６１１のリストであるが、そのテンプレートと対応付ける必要がないコントロールを利用者の操作によって関連不要チェックボックス欄１６２０を選択させるようにしてもよい。関連不要チェックボックス欄１６２０が選択されていないコントロールをテンプレートと対応付けることとなる。
【００８２】
図１７は、リスクテーブル１７１０のデータ構造例を示す説明図である。前述の例では、主にコントロールのテンプレートを生成する例を示したが、もちろんのことながらリスクに対しても同等のことを行う。図１７の例に示すリスクテーブル１７１０は、図１３の例に示すコントロールテーブル１３１０に対応するものである。リスクテーブル１７１０はリスク・コントロールＤＢ１１６に記憶されている。
リスクテーブル１７１０は、プロセスＩＤ欄１７１１、リスクＩＤ欄１７１２、リスク内容欄１７１３、リスクの発生確率欄１７１４、危険度欄１７１５等を有している。プロセスＩＤ欄１７１１はプロセスＩＤを記憶し、リスクＩＤ欄１７１２はリスクを一意に識別するコードを記憶し、リスク内容欄１７１３はリスクの内容を記憶し、リスクの発生確率欄１７１４はリスクの発生確率を記憶し、危険度欄１７１５はそのリスクの影響度を記憶する。そして、図１３の例に示したリンクテーブル１３２０、コントロールテンプレートテーブル１３３０と同等のリスク用のテーブルを用いる。つまり、リスクテンプレートテーブルは、テンプレートＩＤ欄、リスク内容欄、リスク発生確率欄、危険度欄等を有しており、リンクテーブルは、テンプレートＩＤ欄、プロセスＩＤ欄、リスクＩＤ欄を有している。
【００８３】
図１８は、本実施の形態におけるリスク等の修正に関するモジュール構成例についての概念的な説明図である。これは、テンプレートを生成した後に行われるリスク等の修正を対象とするものである。
リスク等の修正に関する実施の形態は、対応テンプレート抽出モジュール１８１１、テンプレート変更確認モジュール１８１２、テンプレート・リスク／コントロール対応付変更モジュール１８１３、テンプレート修正モジュール１８１４、対応リスク／コントロール抽出モジュール１８１５、リスク／コントロール修正依頼モジュール１８１６、リスク／コントロール修正モジュール１８１７、リンクＤＢ１１４、テンプレートＤＢ１１５を有している。対応テンプレート抽出モジュール１８１１、テンプレート変更確認モジュール１８１２、テンプレート・リスク／コントロール対応付変更モジュール１８１３、テンプレート修正モジュール１８１４、対応リスク／コントロール抽出モジュール１８１５、リスク／コントロール修正依頼モジュール１８１６はテンプレート化管理モジュール１１１に構築されており、リスク／コントロール修正モジュール１８１７は文書化管理モジュール１１２に構築されている。
【００８４】
対応テンプレート抽出モジュール１８１１は、テンプレート変更確認モジュール１８１２、リンクＤＢ１１４、テンプレートＤＢ１１５と接続されている。リスク等が修正された場合に、リンクＤＢ１１４に記憶されている対応付けに基づいて、その修正されたリスク等に対応付けられたテンプレートをテンプレートＤＢ１１５から抽出する。
テンプレート変更確認モジュール１８１２は、対応テンプレート抽出モジュール１８１１、テンプレート・リスク／コントロール対応付変更モジュール１８１３、テンプレート修正モジュール１８１４と接続されている。対応テンプレート抽出モジュール１８１１によって抽出されたテンプレートを修正しない又は修正するの確認を、操作者の操作に応じて行う。
テンプレート・リスク／コントロール対応付変更モジュール１８１３は、テンプレート変更確認モジュール１８１２、リンクＤＢ１１４と接続されている。テンプレート変更確認モジュール１８１２による確認によってテンプレートを修正しない場合は、修正されたリスク等とそのテンプレートの対応付けを解除するようにリンクＤＢ１１４に記憶されている対応付けを変更する。
【００８５】
テンプレート修正モジュール１８１４は、テンプレート変更確認モジュール１８１２、対応リスク／コントロール抽出モジュール１８１５、テンプレートＤＢ１１５と接続されている。テンプレート変更確認モジュール１８１２による確認によってテンプレートを修正する場合は、対応テンプレート抽出モジュール１８１１によって抽出されたテンプレートＤＢ１１５内のテンプレートを修正する。
対応リスク／コントロール抽出モジュール１８１５は、テンプレート修正モジュール１８１４、リスク／コントロール修正依頼モジュール１８１６、リンクＤＢ１１４と接続されている。リンクＤＢ１１４に記憶されている対応付けに基づいて、テンプレート修正モジュール１８１４によって修正されたテンプレートに対応付けされたリスク等を抽出する。
【００８６】
リスク／コントロール修正依頼モジュール１８１６は、対応リスク／コントロール抽出モジュール１８１５、リスク／コントロール修正モジュール１８１７と接続されている。テンプレート修正モジュール１８１４によって修正されたテンプレートに基づいて、対応リスク／コントロール抽出モジュール１８１５によって抽出されたリスク等を修正するようにリスク／コントロール修正モジュール１８１７に依頼する。
リスク／コントロール修正モジュール１８１７は、リスク／コントロール修正依頼モジュール１８１６と接続されている。リスク／コントロール修正依頼モジュール１８１６からの依頼に従って、テンプレート修正モジュール１８１４によって修正されたテンプレートに基づいて、対応リスク／コントロール抽出モジュール１８１５によって抽出されたリスク等を修正する。
【００８７】
対応リスク／コントロール抽出モジュール１８１５は、既に修正されたリスク等を除いて、リスク等を抽出するようにしてもよい。
また、リスク／コントロール修正モジュール１８１７は、対応リスク／コントロール抽出モジュール１８１５が既に修正されたリスク等も含めて抽出した場合は、その既に修正されたリスク等を除いて、リスク等を修正するようにしてもよい。
【００８８】
図１９は、本実施の形態におけるコントロールの修正に関する処理例を示すフローチャートである。
ステップＳ１９０２では、クライアント１２０は、利用者の操作に応じて、文書化管理モジュール１１２に対して、対象とするコントロールを修正するように依頼する。
ステップＳ１９０４では、文書化管理モジュール１１２は、リスク・コントロールＤＢ１１６内の対象とするコントロールを抽出して、そのコントロールの詳細をクライアント１２０の画面に表示させる。
ステップＳ１９０６では、クライアント１２０は、利用者の操作に応じて、コントロールの項目を編集する。
ステップＳ１９０８では、クライアント１２０は、文書化管理モジュール１１２に対して、ステップＳ１９０６での編集に基づいて、そのコントロールの更新を依頼する。
【００８９】
ステップＳ１９１０では、文書化管理モジュール１１２は、ステップＳ１９０８での依頼に基づいて、対象のコントロールを更新する。
ステップＳ１９１２では、文書化管理モジュール１１２は、テンプレート化管理モジュール１１１に対して、コントロールが修正されたことを通知する。
ステップＳ１９１４では、テンプレート化管理モジュール１１１の対応テンプレート抽出モジュール１８１１は、修正されたコントロールに対応するテンプレートを抽出する。
ステップＳ１９１６では、テンプレート化管理モジュール１１１のテンプレート変更確認モジュール１８１２は、クライアント１２０に対して、修正したコントロールに対応するテンプレートの修正が必要であるか否かの確認を指示する。
【００９０】
ステップＳ１９１８では、クライアント１２０では、利用者の操作に基づいて、修正が必要か否かを選択する。修正が必要であると選択された場合はステップＳ１９３０へ進み、それ以外の場合はステップＳ１９２０へ進む。
ステップＳ１９２０では、クライアント１２０は、テンプレート化管理モジュール１１１のテンプレート変更確認モジュール１８１２に対して、テンプレートは修正が必要ないことを返信する。
ステップＳ１９２２では、テンプレート化管理モジュール１１１のテンプレート・リスク／コントロール対応付変更モジュール１８１３は、修正したコントロールを対応付けられていたテンプレートから切り離す。より具体的には、リンクテーブル１３２０内の対応する行を削除する。
【００９１】
ステップＳ１９３０では、クライアント１２０は、テンプレート化管理モジュール１１１のテンプレート変更確認モジュール１８１２に対して、テンプレートは修正が必要であることを返信する。
ステップＳ１９３２では、テンプレート化管理モジュール１１１のテンプレート修正モジュール１８１４は、対象とするテンプレートを、修正されたコントロールに基づいて修正する。
ステップＳ１９３４では、テンプレート化管理モジュール１１１の対応リスク／コントロール抽出モジュール１８１５は、ステップＳ１９３２で修正したテンプレートに対応するコントロールを抽出する。そして、テンプレート化管理モジュール１１１のリスク／コントロール修正依頼モジュール１８１６は、文書化管理モジュール１１２に対して、その抽出したコントロールを修正したテンプレートに基づいて修正するように依頼する。
ステップＳ１９３６では、文書化管理モジュール１１２は、ステップＳ１９３４での依頼に基づいて、コントロールを修正する。
【００９２】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図２０に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ２００１を用い、記憶装置としてＲＡＭ２００２、ＲＯＭ２００３、ＨＤ２００４（例えばハードディスクを用いることができる）を用いている。テンプレート化管理モジュール１１１、文書化管理モジュール１１２、テスト管理モジュール１１３、類似リスク／コントロール抽出モジュール７１２、テンプレート生成モジュール７１３、テンプレート・リスク／コントロール対応付モジュール７１４、テスト作成モジュール９１１、関連テンプレート取得モジュール９１２、関連リスク／コントロール取得モジュール９１３、テスト対応付モジュール９１４、対応テンプレート抽出モジュール１８１１、テンプレート変更確認モジュール１８１２、テンプレート・リスク／コントロール対応付変更モジュール１８１３、テンプレート修正モジュール１８１４等のプログラムを実行するＣＰＵ２００１と、そのプログラムやデータを記憶するＲＡＭ２００２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ２００３と、補助記憶装置であるＨＤ２００４と、キーボード、マウス等のデータを入力する入力装置２００６と、ＣＲＴや液晶ディスプレイ等の出力装置２００５と、通信ネットワークと接続するための通信回線インタフェース２００７（例えばネットワークインタフェースカードを用いることができる）、そして、それらをつないでデータのやりとりをするためのバス２００８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００９３】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図２０に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図２０に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図２０に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００９４】
前記実施の形態においては、テスト（評価）として整備評価の例を示したが、運用評価に適用してもよい。
【００９５】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【図面の簡単な説明】
【００９６】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】内部統制における作業の流れの例を示す説明図である。
【図３】内部統制におけるプロセスの活動の流れの例を示す説明図である。
【図４】内部統制におけるプロセスの活動のリスク、コントロールの例を示す説明図である。
【図５】本実施の形態によるテンプレート生成処理例を示す説明図である。
【図６】本実施の形態によるテスト作成処理例を示す説明図である。
【図７】本実施の形態におけるテンプレート生成に関するモジュール構成例についての概念的な説明図である。
【図８】本実施の形態におけるテンプレート生成に関する処理例を示すフローチャートである。
【図９】本実施の形態におけるテスト作成に関するモジュール構成例についての概念的な説明図である。
【図１０】本実施の形態におけるテスト作成に関する処理例を示すフローチャートである。
【図１１】テンプレート生成処理例を示す説明図である。
【図１２】コントロール詳細設定画面の表示例を示す説明図である。
【図１３】コントロールテーブル、リンクテーブル、コントロールテンプレートテーブルのデータ構造例、それらの関係例を示す説明図である。
【図１４】コントロール一覧画面の表示例を示す説明図である。
【図１５】コントロールテンプレート画面の表示例を示す説明図である。
【図１６】他のテンプレート生成処理例を示す説明図である。
【図１７】リスクテーブルのデータ構造例を示す説明図である。
【図１８】本実施の形態におけるリスク又はコントロールの修正に関するモジュール構成例についての概念的な説明図である。
【図１９】本実施の形態におけるコントロールの修正に関する処理例を示すフローチャートである。
【図２０】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【符号の説明】
【００９７】
１１０…内部統制装置
１１１…テンプレート化管理モジュール
１１２…文書化管理モジュール
１１３…テスト管理モジュール
１１４…リンクＤＢ
１１５…テンプレートＤＢ
１１６…リスク・コントロールＤＢ
１１７…テストＤＢ
１２０…クライアント
１９０…通信回線
７１１…リスク／コントロール抽出モジュール
７１２…類似リスク／コントロール抽出モジュール
７１３…テンプレート生成モジュール
７１４…テンプレート・リスク／コントロール対応付モジュール
７１５…リスク／コントロール書換依頼モジュール
７１６…リスク／コントロール書換モジュール
９１１…テスト作成モジュール
９１２…関連テンプレート取得モジュール
９１３…関連リスク／コントロール取得モジュール
９１４…テスト対応付モジュール
１８１１…対応テンプレート抽出モジュール
１８１２…テンプレート変更確認モジュール
１８１３…テンプレート・リスク／コントロール対応付変更モジュール
１８１４…テンプレート修正モジュール
１８１５…対応リスク／コントロール抽出モジュール
１８１６…リスク／コントロール修正依頼モジュール
１８１７…リスク／コントロール修正モジュール
【図１】
2010113389.tif 000003
【図２】
2010113389.tif 000004
【図３】
2010113389.tif 000005
【図４】
2010113389.tif 000006
【図５】
2010113389.tif 000007
【図６】
2010113389.tif 000008
【図７】
2010113389.tif 000009
【図８】
2010113389.tif 000010
【図９】
2010113389.tif 000011
【図１０】
2010113389.tif 000012
【図１１】
2010113389.tif 000013
【図１２】
2010113389.tif 000014
【図１３】
2010113389.tif 000015
【図１４】
2010113389.tif 000016
【図１５】
2010113389.tif 000017
【図１６】
2010113389.tif 000018
【図１７】
2010113389.tif 000019
【図１８】
2010113389.tif 000020
【図１９】
2010113389.tif 000021
【図２０】
2010113389.tif 000022