(57)【要約】【課題】内部統制における質問に対して各拠点毎に回答を行う場合に利用されるものであって、その回答を行うにあたって他の拠点における回答を参考にすることができるようにした情報処理装置を提供する。【解決手段】情報処理装置の記憶手段は、内部統制における質問、拠点毎の該質問に対する回答及び該回答を他の拠点に開示することの許諾に関する情報を記憶し、質問提示手段は、前記記憶手段に記憶されている質問を提示し、回答検索手段は、前記質問提示手段によって提示された質問のうち少なくとも１つ以上の質問に対する他の拠点における回答であって、前記質問提示手段によって質問が提示された拠点に対して開示され得るものを、前記記憶手段から検索し、回答提示手段は、前記回答検索手段によって検索された回答を提示する。【選択図】図１
2010044705.tif 000002
【特許請求の範囲】
【請求項１】
内部統制における質問、拠点毎の該質問に対する回答及び該回答を他の拠点に開示することの許諾に関する情報を記憶する記憶手段と、
前記記憶手段に記憶されている質問を提示する質問提示手段と、
前記質問提示手段によって提示された質問のうち少なくとも１つ以上の質問に対する他の拠点における回答であって、前記質問提示手段によって質問が提示された拠点に対して開示され得るものを、前記記憶手段から検索する回答検索手段と、
前記回答検索手段によって検索された回答を提示する回答提示手段
を具備することを特徴とする情報処理装置。
【請求項２】
前記記憶手段は、拠点間の組織関係を記憶し、前記回答を他の拠点に開示することの許諾に関する情報は、回答した拠点との組織関係毎に他の拠点に開示することを許諾するか否かを示す情報であり、
前記回答検索手段は、前記質問提示手段によって質問が提示された拠点は、前記記憶手段に記憶されている回答を行った拠点と、他の拠点に開示することが許諾されている組織関係であるか否かを判断する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
回答及び該回答を他の拠点に開示することの許諾に関する情報を受け付ける受付手段
をさらに具備し、
前記記憶手段は、前記受付手段によって受け付けられた回答及び該回答を他の拠点に開示することの許諾に関する情報を記憶する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
コンピュータを、
内部統制における質問、拠点毎の該質問に対する回答及び該回答を他の拠点に開示することの許諾に関する情報を記憶する記憶手段と、
前記記憶手段に記憶されている質問を提示する質問提示手段と、
前記質問提示手段によって提示された質問のうち少なくとも１つ以上の質問に対する他の拠点における回答であって、前記質問提示手段によって質問が提示された拠点に対して開示され得るものを、前記記憶手段から検索する回答検索手段と、
前記回答検索手段によって検索された回答を提示する回答提示手段
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
平成１９年２月１５日に金融庁企業会計審議会が公表した「財務報告にかかる内部統制の評価及び監査の基準並びに財務報告にかかる内部統制の評価及び監査に関する実施基準の設定について（意見書）」（以下、「意見書」）には、内部統制の評価の一環として、全社的な内部統制（以下、全社統制）の評価の必要性が述べられている。
「意見書」における実施基準では、４２の全社統制の評価項目を例示しており、各企業は、これを質問書に落とし込み、企業の各拠点に配布し、回答を集計し、評価する必要がある。
【０００３】
また、質問に対する回答の作成と集計評価のシステムとして、さまざまなアンケートシステムが従来から知られている。
これに関連する技術として、例えば、特許文献１には、より本音の意見の取得を可能とする問い合わせ・回答システム及び問い合わせ・回答処理方法を得ることを課題とし、Ｑ＆Ａデータベースが顧客からの質問データ、回答者からの回答データとこのデータの公開可否情報を保持しており、ユーザの端末からＱ＆Ａデータベースにアクセスして書き込まれているデータを表示し、このアクセスに対し、データ処理手段は、Ｑ＆Ａデータベースに格納されている質問及び回答データのうち、要求した顧客自身が投稿した質問とその回答データについてはそのまま送信し、他の顧客が投稿した質問とその回答データについては、その質問の公開可否情報が公開可の場合のみ送信し、顧客が質問を投稿する際に、公開可否情報も同時に書き込むことにより、他顧客がその質問及び回答データを参照できるか否かを随時指定可能とすることが開示されている。
【０００４】
また、特許文献２には、記述形式の質問項目の回答結果を構造化する過程において過去に他者及び／もしくは自身が作成した記述形式の質問項目に関する情報を参照できる仕組みを提供することを課題とし、記述形式の質問項目と選択形式の質問項目からなるアンケート項目を生成、記憶し、記憶部の情報を基にアンケートフォームを生成し、アンケートを試行し、アンケートの回答結果を集計、記憶し、記述形式である質問項目それぞれについて、対応するアンケート結果集計の結果に対し、自然言語処理、統計解析処理を施し、各質問項目の関する情報を利用して、選択形式もしくは記述形式の質問項目を生成し、選択形式の質問項目に他人に公開するか否かの情報を付与した後、生成された詳細化アンケート項目の元となるアンケート項目に関する情報を適切な形式で記憶することが開示されている。
【特許文献１】特開２００２−００７６７４号公報
【特許文献２】特開２００３−１６２６０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、内部統制における質問に対して各拠点毎に回答を行う場合に利用されるものであって、その回答を行うにあたって他の拠点における回答を参考にすることができるようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、内部統制における質問、拠点毎の該質問に対する回答及び該回答を他の拠点に開示することの許諾に関する情報を記憶する記憶手段と、前記記憶手段に記憶されている質問を提示する質問提示手段と、前記質問提示手段によって提示された質問のうち少なくとも１つ以上の質問に対する他の拠点における回答であって、前記質問提示手段によって質問が提示された拠点に対して開示され得るものを、前記記憶手段から検索する回答検索手段と、前記回答検索手段によって検索された回答を提示する回答提示手段を具備することを特徴とする情報処理装置である。
【０００７】
請求項２の発明は、前記記憶手段は、拠点間の組織関係を記憶し、前記回答を他の拠点に開示することの許諾に関する情報は、回答した拠点との組織関係毎に他の拠点に開示することを許諾するか否かを示す情報であり、前記回答検索手段は、前記質問提示手段によって質問が提示された拠点は、前記記憶手段に記憶されている回答を行った拠点と、他の拠点に開示することが許諾されている組織関係であるか否かを判断することを特徴とする請求項１に記載の情報処理装置である。
【０００８】
請求項３の発明は、回答及び該回答を他の拠点に開示することの許諾に関する情報を受け付ける受付手段をさらに具備し、前記記憶手段は、前記受付手段によって受け付けられた回答及び該回答を他の拠点に開示することの許諾に関する情報を記憶することを特徴とする請求項１又は２に記載の情報処理装置である。
【０００９】
請求項４の発明は、コンピュータを、内部統制における質問、拠点毎の該質問に対する回答及び該回答を他の拠点に開示することの許諾に関する情報を記憶する記憶手段と、前記記憶手段に記憶されている質問を提示する質問提示手段と、前記質問提示手段によって提示された質問のうち少なくとも１つ以上の質問に対する他の拠点における回答であって、前記質問提示手段によって質問が提示された拠点に対して開示され得るものを、前記記憶手段から検索する回答検索手段と、前記回答検索手段によって検索された回答を提示する回答提示手段として機能させることを特徴とする情報処理プログラムである。
【発明の効果】
【００１０】
請求項１記載の情報処理装置によれば、内部統制における質問に対して各拠点毎に回答を行う場合に利用されるものであって、その回答を行うにあたって他の拠点における回答を参考にすることができる。
【００１１】
請求項２記載の情報処理装置によれば、拠点間の組織の実態に即して、他の拠点での開示の許諾を実現することができる。
【００１２】
請求項３記載の情報処理装置によれば、回答するときに、その回答を他の拠点で開示して参考とさせることができる。
【００１３】
請求項４記載の情報処理プログラムによれば、内部統制における質問及び各拠点毎のその質問に対する回答を行う場合に利用されるものであって、その回答を行うにあたって他の拠点における回答を参考にすることができる。
【発明を実施するための最良の形態】
【００１４】
財務内部統制を行うために、活動／システム／資源／知識情報などの関係を整理して業務プロセス（以下、単にプロセスともいう）を文書化し、その文書を活用、評価（整備評価、運用評価）等するためのシステムを構築している。
まず、文書化対象の内部統制の「基本４文書」について説明する。
基本４文書とは、財務内部統制の対象となる業務プロセス毎に作成される基本文書のことをいい、具体的には、業務記述書、業務フロー図、ＲＣＭ、職務分離表がある。
業務記述書は、ナラティブとも呼ばれる。取引の開始から最終的な総勘定元帳への記帳、報告へ至るまでの一連の業務の流れを文書化したものである。人事規定、経理業務規定などの規定書類は、業務記述書の上位文書であり、その改訂は、業務記述書に影響を与える。また、業務マニュアルは、業務記述書の下位文書であり、その改訂により影響を受ける。
業務フロー図とは、取引の開始から最終的な総勘定元帳への記帳、報告へ至るまでの一連の業務の流れを視覚的にフローチャート化したものである。リスクとコントロールもこのフロー上に配置される。
ＲＣＭとは、業務プロセスに関連する内部統制活動について、達成されるべき統制上の要点（アサーション）、想定されるリスク、対応する内部統制活動を一覧表としてまとめたものである。
職務分離表とは、業務プロセスの流れのなかで、財務統制上問題となるような、同一の担当者による処理の重複が発生していないかをチェックするためのものである。
なお、アサーションとは、財務情報が信頼性のある情報といえるための前提条件となるものであり、具体的には、実在性、網羅性、評価、権利と義務、期間／配分、表示の６項目が一般的には使用される。しかし、各社又は監査法人により一部変更つまりカスタマイズされる場合もあり、前述の６項目に限られる必要はない。
リスクとは、業務プロセス上で想定されるアサーションに対する阻害要因のことをいう。
コントロール（統制）とは、リスクに対する内部統制活動のことをいい、統制のタイプとして、防止的、発見的等がある。
【００１５】
財務内部統制における全社統制では、評価範囲が連結対象の全会社となり、評価対象が複数となる。ここでの評価には、評価質問（以下、単に質問という）に対する回答、そのテスト結果等が含まれる。財務内部統制では、全社統制以外にも、評価において、質問表を活用する項目が、財務決算プロセス統制、ＩＴ全般統制など複数存在し、それぞれ、別々に質問表及び回答の集計などを管理しなければならない。
また、前述のように、「意見書」における実施基準の全社統制の評価項目を、各企業は質問書に落とし込み、企業の各拠点に配布し、回答を集計し、評価する必要がある。そのために、評価項目を、各拠点の事情に合った質問項目に落とし込み、個別の質問書を配布するのは非常に煩雑な場合がある。そのかわりに、一律な内容の質問書を各拠点に配布することを行う。しかし、各拠点で回答を作成する担当者（回答者）には、拠点の個別事情を考慮した回答が求められることとなる。
このように、内部統制の評価部門では、質問に対する回答を行う必要が生じる。本実施の形態は、内部統制の評価部門にて主に用いられるものである。
【００１６】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、各構成部は、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態における構成部はコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、コンピュータ・プログラム、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させること、又は記憶装置に記憶させるように制御するの意である。また、各構成部は機能にほぼ一対一に対応しているが、実装においては、１構成部を１プログラムで構成してもよいし、複数構成部を１プログラムで構成してもよく、逆に１構成部を複数プログラムで構成してもよい。また、複数構成部は１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１構成部が複数コンピュータで実行されてもよい。なお、１つの構成部に他の構成部が含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。例えば、データとデータが接続されているとは、データの一部が同一のデータであること、ポインタ又はリンク等で一方が他方を指していること等を表す。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。
【００１７】
以下、内部統制として、全社統制を主に例示して説明する。
本実施の形態は、図１に示すように、質問・回答処理装置１００と回答者端末１５０を有しており、質問・回答処理装置１００は、組織構成受付部１１０、質問受付部１１５、組織データベース１２０、質問データベース１２５、回答データベース１３０、質問検索部１３５、回答受付部１４０、回答検索部１４５を有しており、回答者端末１５０は、操作受付部１６０、指示部１６５、結果受取部１７０、提示部１７５を有している。
【００１８】
組織構成受付部１１０は、組織データベース１２０と接続されており、組織データを受け付け、その組織データを組織データベース１２０に記憶させる。組織データを受け付けるとは、具体的には、操作者の操作に応じて組織データを受け付けること、記憶媒体から組織データを読み込むこと、通信回線を介して外部機器から組織データを取得すること等がある。なお、組織データとは、少なくとも、組織を特定できる識別子とその組織間の関係（組織構造）を示しているデータである。なお、内部統制における用語の用い方として、回答の主体の単位として拠点を用いているが、これは組織と一対一に対応している場合が多く、ここでは拠点と組織とは同義に用いる。
【００１９】
質問受付部１１５は、質問データベース１２５と接続されており、内部統制における質問を受け付け、その質問を質問データベース１２５に記憶させる。質問を受け付けるとは、具体的には、組織構成受付部１１０と同様に、操作者の操作に応じて質問を受け付けること、記憶媒体から質問を読み込むこと、通信回線を介して外部機器から質問を取得すること等がある。なお、質問には拠点間で共通の質問が少なくとも含まれているが、拠点毎に異なる質問が含まれていてもよい。
【００２０】
組織データベース１２０は、組織構成受付部１１０、回答検索部１４５と接続されており、組織構成受付部１１０によって受け付けられた組織データを記憶し、回答検索部１４５からの読み取り要求に対して、該当する組織データを供給する。組織データベース１２０が記憶する組織データとして、拠点間の組織関係が含まれており、例えば図２に示す組織表２００がある。組織表２００は、拠点コード欄２１０、組織名欄２２０、上位拠点欄２３０を有している。拠点コード欄２１０は、その組織を一意に特定できる識別子（拠点コード）を記憶しており、組織名欄２２０は、提示する際に用いられるその組織名を記憶しており、上位拠点欄２３０は、その組織の上位に位置している組織の拠点コードを記憶している。つまり、組織間の関係を上位拠点欄２３０は示している。例えば、図２の例では、拠点コード：１０００（開発本部）は下部組織として、拠点コード：１３００（サービス開発部）と拠点コード：１４００（技術開発部）を有しており、さらに拠点コード：１３００（サービス開発部）は下部組織として拠点コード：１３１０（開発１Ｇ）を有していることを示している。
【００２１】
質問データベース１２５は、質問受付部１１５、質問検索部１３５と接続されており、質問受付部１１５によって受け付けられた内部統制における質問を記憶し、質問検索部１３５からの読み取り要求に対して、該当する質問を供給する。質問データベース１２５が記憶する質問として、例えば、図３に示す質問割り当て表３００、図４に示す質問表４００がある。
【００２２】
質問割り当て表３００は、質問番号欄３１０、拠点コード欄３２０を有している。質問番号欄３１０は、質問を一意に特定できる識別子（質問番号）を記憶しており、拠点コード欄３２０は、その質問を行うべき拠点の拠点コードを記憶している。つまり、拠点に対する質問を対応付けており、図３の例では、拠点コード：１０００（開発本部）に対しては質問番号１と２が割り当てられており、拠点コード：１３００（サービス開発部）に対しては質問番号２が割り当てられている。
【００２３】
質問表４００は、質問番号欄４１０、質問内容欄４２０を有している。質問番号欄４１０は、質問番号を記憶しており、質問内容欄４２０は、その質問番号に対応する質問内容（回答者に表示すべき質問）を記憶している。つまり、質問割り当て表３００と質問表４００を用いることによって、どの拠点にどの質問をすべきかが判明する。
【００２４】
回答データベース１３０は、回答受付部１４０、回答検索部１４５と接続されており、回答受付部１４０によって受け付けられた拠点毎の質問に対する回答等（回答及びその回答を他の拠点に開示することの許諾に関する情報、例えば、回答した拠点との組織関係毎に他の拠点に開示することを許諾するか否かを示す情報を含む）を記憶し、回答検索部１４５からの読み取り要求に対して、該当する回答等を供給する。回答データベース１３０が記憶する回答等として、例えば、図５に示す回答表５００がある。回答表５００は、拠点コード欄５１０、質問番号欄５２０、回答内容欄５３０、上位開示欄５４０、下位開示欄５５０、同階層開示欄５６０を有している。拠点コード欄５１０は、その回答を行った拠点コードを記憶しており、質問番号欄５２０は、質問番号を記憶しており、回答内容欄５３０は、その質問に対して拠点が行った回答を記憶しており、上位開示欄５４０は、その回答を上位の組織に対して開示することを許諾するか否かを示すフラグ（○：開示を許諾、×：開示しない）を記憶しており、下位開示欄５５０は、その回答を下位の組織に対して開示することを許諾するか否かを示すフラグを記憶しており、同階層開示欄５６０は、その回答を同階層の組織に対して開示することを許諾するか否かを示すフラグを記憶している。
なお、内部統制における質問、拠点毎のその質問に対する回答及びその回答を他の拠点に開示することの許諾に関する情報、拠点間の組織関係を記憶する記憶装置は、図１に示すように、組織データベース１２０、質問データベース１２５、回答データベース１３０に分散して記憶してもよいし、１つの記憶装置に記憶するようにしてもよい。
【００２５】
質問検索部１３５は、質問データベース１２５、回答検索部１４５、及び回答者端末１５０の指示部１６５、結果受取部１７０と接続されている。指示部１６５から受け取った指示に基づいて、質問データベース１２５に記憶されている質問割り当て表３００、質問表４００に対して、質問を検索する。そして、その検索結果を結果受取部１７０に対して提示する。具体的には、指示部１６５から回答すべき拠点の拠点コードを受け取り、その拠点コードに対応する質問番号を質問割り当て表３００から抽出して、その質問番号に該当する質問内容を質問表４００から抽出することを行う。
【００２６】
回答受付部１４０は、回答データベース１３０、回答検索部１４５、及び回答者端末１５０の指示部１６５、結果受取部１７０と接続されており、指示部１６５から回答及び該回答を他の拠点に開示することの許諾に関する情報を受け付け、その受け付けたものを回答データベース１３０に記憶させる。また、回答検索部１４５によって検索された他の拠点での回答を受け取り、それを現在の拠点における回答として受け付けるようにしてもよい。また、回答検索部１４５から受け付けた回答を結果受取部１７０に渡してもよい。
【００２７】
回答検索部１４５は、組織データベース１２０、回答データベース１３０、質問検索部１３５、回答受付部１４０、及び回答者端末１５０の指示部１６５、結果受取部１７０と接続されている。質問検索部１３５によって提示された質問のうち少なくとも１つ以上の質問に対する他の拠点における回答であって、質問検索部１３５によって質問が提示された拠点に対して開示され得るものを、回答データベース１３０から検索する。そして、その検索結果を、結果受取部１７０に渡す。具体的には、回答をするにあたって他の拠点における回答を開示してほしいという要求の指示を指示部１６５から受け取る。その指示は、質問検索部１３５によって提示された質問のうち少なくとも１つ以上の質問に対する他の拠点における回答に対するものであり、質問検索部１３５によって提示された質問のうち選択されたものに対する回答であってもよいし、全ての質問に対する回答であってもよい。質問検索部１３５によって質問が提示された拠点とは、その質問に対して回答をしなければならない拠点のことである。回答検索部１４５は、質問検索部１３５によって質問が提示された拠点は、回答データベース１３０に記憶されている回答を行った拠点と、他の拠点に開示することが許諾されている組織関係であるか否かを判断する。より具体的には、指示部１６５からの指示内の質問番号に対応する回答を回答表５００から検索し、要求している拠点がその回答の開示を許諾している拠点に該当するか否かを、回答表５００と組織表２００を用いて判断する。より詳細な処理は、図７の例に示したフローチャートを用いて後述する。回答の開示を要求している拠点の拠点コードは、指示部１６５から受け取ってもよいし、質問検索部１３５から受け取るようにしてもよい。また、回答の検索結果を回答受付部１４０に渡すようにしてもよい。
【００２８】
操作受付部１６０は、指示部１６５と接続されており、回答者端末１５０の操作者によるマウス、キーボード等の操作を受け付けて、その操作のなかから質問・回答処理装置１００への指示を指示部１６５へ渡す。具体的には、質問に対する回答の検索指示等である。
指示部１６５は、操作受付部１６０、及び質問・回答処理装置１００の質問検索部１３５、回答受付部１４０、回答検索部１４５と接続されている。操作受付部１６０からの指示を受け取り、質問検索部１３５、回答受付部１４０、回答検索部１４５のいずれか一つ又は複数の組み合わせに渡す。
【００２９】
結果受取部１７０は、提示部１７５、及び質問・回答処理装置１００の質問検索部１３５、回答受付部１４０、回答検索部１４５と接続されている。質問検索部１３５、回答受付部１４０、回答検索部１４５のいずれか一つ又は複数の組み合わせから回答の検索結果等を受け取り、回答者端末１５０のディスプレイ等に提示するために、提示部１７５へ渡す。
提示部１７５は、結果受取部１７０と接続されており、結果受取部１７０から受け取った検索結果等を回答者端末１５０のディスプレイに表示する。ディスプレイに表示することの他に、プリンタによる印刷、スピーカー等を用いた音声による出力等であってもよい。
【００３０】
図６は、本実施の形態による処理例を示すフローチャートである。
ステップＳ６０２では、回答者である回答者端末１５０の操作者は、回答すべき拠点の拠点コードを入力する。操作受付部１６０は、その拠点コードを受け付ける。指示部１６５を介して、質問検索部１３５に拠点コードが渡される。
ステップＳ６０４では、質問検索部１３５は、ステップＳ６０２で入力された拠点コードを受け取り、質問データベース１２５内から拠点コードに合致する質問を検索する。
ステップＳ６０６では、ステップＳ６０４の検索結果としての質問が存在するか否かを判断する。かかる判断において質問があると判断した場合はステップＳ６０８へ進み、それ以外の場合は該当する質問がないので終了する（ステップＳ６９９）。
【００３１】
ステップＳ６０８では、提示部１７５は、ステップＳ６０４の検索結果である質問リストを結果受取部１７０を介して受け取り、回答者端末１５０のディスプレイに表示する。
ステップＳ６１０では、回答者は、回答を参照したい質問、つまり回答を検索すべき質問を選択する。操作受付部１６０は、その検索指示（回答を検索すべき質問（質問番号）を含む）を受け付ける。指示部１６５を介して、回答検索部１４５に検索指示が渡される。
ステップＳ６１２では、回答検索部１４５は、ステップＳ６１０で選択された質問に対する開示可能な回答を、組織データベース１２０を用いて回答データベース１３０内から検索する。この処理については、図７の例に示すフローチャートを用いて詳細に説明する。
【００３２】
ステップＳ６１４では、回答検索部１４５は、ステップＳ６１２での検索結果である回答があるか否かを判断する。かかる判断において存在すると判断した場合はステップＳ６１６へ進み、それ以外の場合はステップＳ６１８へ進む。
ステップＳ６１６では、提示部１７５が、結果受取部１７０を介して回答検索部１４５から回答のリストを受け取り、回答者端末１５０のディスプレイに表示する。回答者は、そのなかから採用する回答を選択する。操作受付部１６０は、この選択を受け付け、この選択された回答をこの回答者における回答として採用する。
ステップＳ６１８では、ステップＳ６１４で回答が存在しないと判断された場合は、回答者の操作によって、現在対象としている質問に対する回答の入力が行われる。ステップＳ６１６から進んできた場合は、回答者の操作によって、選択された回答に対する改変等の入力がある場合はそれを行う。操作受付部１６０は、これらの入力（回答）を受け付ける。
【００３３】
ステップＳ６２０では、回答者は、その回答者の操作によって開示範囲を選択する。操作受付部１６０は、その選択された開示範囲を受け付ける。開示範囲としては、例えば、回答している組織よりも上位である組織に対して開示すること、回答している組織よりも下位である組織に対して開示すること、回答している組織と同階層である組織に対して開示することの３つがある。操作受付部１６０は、この選択を受け付ける。回答受付部１４０は、指示部１６５を介して回答及びその回答の開示範囲を受け取り、回答を行った拠点の拠点コードとともに回答データベース１３０に記憶させる。
ステップＳ６２２では、回答受付部１４０は、回答すべき全ての質問に対する回答が済んだか否かを判断する。かかる判断において回答済であると判断した場合は終了し（ステップＳ６９９）、それ以外の場合はステップＳ６１０へ戻る。
【００３４】
図７は、提示部１７５による開示可能な回答の検索処理例を示すフローチャートである。つまり、図６の例に示したフローチャート内のステップＳ６１２の詳細な処理である。
ステップＳ７０２では、受け付けた質問番号が合致する回答を回答データベース１３０から検索する。つまり、回答表５００の質問番号欄５２０内の質問番号が合致する行を１つ選択する。
ステップＳ７０４では、ステップＳ７０２で選択された回答表５００内の行の上位開示欄５４０、下位開示欄５５０、同階層開示欄５６０をチェックする。ここでのチェックとは、上位開示欄５４０、下位開示欄５５０、同階層開示欄５６０に記憶されたフラグを取り出すことである。
ステップＳ７０６では、回答表５００の上位開示欄５４０に開示を許諾するフラグがあるか否かを判断する。かかる判断において許諾されていると判断した場合はステップＳ７０８へ進み、それ以外の場合はステップＳ７１４へ進む。
【００３５】
ステップＳ７０８では、ステップＳ７０２で選択された回答を行った拠点の上位組織を検索する。これは、組織データベース１２０内の組織表２００の上位拠点欄２３０を用いて行われる。つまり、木構造のデータを探索する手法を用いて、上位拠点の拠点コードを抽出する。例えば、直系の上位にある組織を取り出すには、ステップＳ７０２で選択された回答を行った拠点の拠点コードに対応する組織表２００内の上位拠点欄２３０を取り出し、さらに、その取り出した上位拠点の拠点コードに対応する組織表２００内の上位拠点欄２３０を取り出す等の処理を繰り返して、上位拠点の拠点コードを抽出する。
ステップＳ７１０では、現在回答している拠点の拠点コードは、ステップＳ７０８で抽出した拠点コード内で合致しているものがあるか否かを判断する。かかる判断において合致しているものがあると判断した場合はステップＳ７１２へ進み、それ以外の場合はステップＳ７１４へ進む。
ステップＳ７１２では、現在回答している拠点に開示が許諾されている回答であるとして回答リストに追加する。そして、ステップＳ７２６へ進む。つまり、現在回答している拠点が許諾されている上位拠点、下位拠点、同階層の拠点のいずれかの一つであれば、その回答を開示させ得るので、他の組織関係（上位拠点である場合は下位拠点と同階層拠点、下位拠点である場合は同階層拠点）の判断を行う必要がない。
【００３６】
ステップＳ７１４では、回答表５００の下位開示欄５５０に開示を許諾するフラグがあるか否かを判断する。かかる判断において許諾されていると判断した場合はステップＳ７１６へ進み、それ以外の場合はステップＳ７２０へ進む。
ステップＳ７１６では、ステップＳ７０２で選択された回答を行った拠点の下位組織を検索する。これは、組織データベース１２０内の組織表２００の上位拠点欄２３０を用いて行われる。木構造のデータを探索する手法を用いて、下位拠点の拠点コードを抽出する。
ステップＳ７１８では、現在回答している拠点の拠点コードは、ステップＳ７１６で抽出した拠点コード内で合致しているものがあるか否かを判断する。かかる判断において合致しているものがあると判断した場合はステップＳ７１２へ進み、それ以外の場合はステップＳ７２０へ進む。
【００３７】
ステップＳ７２０では、回答表５００の同階層開示欄５６０に開示を許諾するフラグがあるか否かを判断する。かかる判断において許諾されていると判断した場合はステップＳ７２２へ進み、それ以外の場合はステップＳ７２６へ進む。
ステップＳ７２２では、ステップＳ７０２で選択された回答を行った拠点の同階層の組織を検索する。これは、組織データベース１２０内の組織表２００の上位拠点欄２３０を用いて行われる。木構造のデータを探索する手法を用いて、同階層の拠点（兄弟ノード）の拠点コードを抽出する。
ステップＳ７２４では、現在回答している拠点の拠点コードは、ステップＳ７２２で抽出した拠点コード内で合致しているものがあるか否かを判断する。かかる判断において合致しているものがあると判断した場合はステップＳ７１２へ進み、それ以外の場合はステップＳ７２６へ進む。
ステップＳ７２６では、全ての回答に対しての本処理が終了したか否かを判断する。かかる判断において終了したと判断した場合は終了し（ステップＳ７９９）、それ以外の場合はステップＳ７０２へ戻る。
【００３８】
具体的な例を挙げて説明する。まず、最初の例は、同じ質問に対して２つの回答があり、いずれも開示が許諾されている場合の例である。
例として、回答者が、サービス開発部に対する全社統制における質問への回答を行う場面とする。そして、組織間の関係は図８の例に示すような組織表２００とする。つまり、回答を行うのは対象行８１０の拠点コード：１３００、組織名：サービス開発部、上位拠点：１０００である。
回答者は、回答者端末１５０を用いて拠点コードとして１３００を入力する。操作受付部１６０がこの拠点コードを受け付ける（ステップＳ６０２）。
質問検索部１３５が、質問データベース１２５内の質問割り当て表３００から拠点コード：１３００に合致する質問番号を取り出す（ステップＳ６０４）。例えば、質問割り当て表３００が図９の例に示すような場合であった場合、質問番号１と２（対象行９１０、９２０）がサービス開発本部への質問となる。
【００３９】
質問検索部１３５が、質問データベース１２５内の質問表４００から質問内容を取り出して、提示部１７５が、その質問リストを表示する（ステップＳ６０８）。例えば、質問表４００が図１０の例に示すような場合であった場合、質問番号１と２（対象行１０１０、１０２０）の質問内容が質問リストとして表示される。提示部１７５が表示するものは、例として図１１に示す質問リスト表示領域１１００のようになる。質問リスト表示領域１１００は、質問番号欄１１１０、質問内容欄１１２０、回答欄１１３０、検索指示欄１１４０、上位開示欄１１５０、下位開示欄１１６０、同階層開示欄１１７０を有している。回答欄１１３０に質問に対応する回答が回答者によって記入される。その際に、検索指示欄１１４０の検索ボタンが押下されると、他の拠点で開示が許諾されている回答を検索する（ステップＳ６１０）。なお、上位開示欄１１５０、下位開示欄１１６０、同階層開示欄１１７０は、回答欄１１３０に記入した回答を他の拠点に開示するか否かを組織関係毎（上位拠点、下位拠点、同階層拠点）に指定するものである。ここで、回答者は、図１１の例に示す質問リスト表示領域１１００内の質問番号１の検索ボタンを押下したとする（ステップＳ６１２）。
【００４０】
回答検索部１４５は、質問番号１の回答を選択する（ステップＳ７０２）。例えば、回答表５００が図１２に示す例のような場合、質問番号１の回答として、拠点コード：１０００（対象行１２１０）と拠点コード：１４００（対象行１２２０）の回答を選択することとなる。
対象行１２１０は上位拠点に対して開示を許諾していないので（回答表５００の上位開示欄５４０が「×」）、下位拠点への開示を調べる（ステップＳ７０６でＮｏ、ステップＳ７１４）。
対象行１２１０は下位拠点に対して開示を許諾しているので（回答表５００の下位開示欄５５０が「○」）、その回答を行った拠点の拠点コード：１０００の下位拠点を調べる（ステップＳ７１４でＹｅｓ、ステップＳ７１６）。
【００４１】
回答検索部１４５は、組織データベース１２０内の組織表２００を用いて、拠点コード：１０００の下位拠点を取り出す。例えば、組織表２００が図１３の例に示すような場合、拠点コード：１３００は上位拠点として１０００があるので、拠点コード：１３００は該当することとなる。つまり、現在回答している拠点コードと合致することになる（ステップＳ７１８でＹｅｓ）ので、回答表５００の対象行１２１０の回答内容を回答リストに追加する（ステップＳ７１２）。
【００４２】
次に、回答検索部１４５は、図１２の例に示す回答表５００の対象行１２２０を選択する（ステップＳ７０２）。同様に、上位開示は許諾されておらず（ステップＳ７０６でＮｏ）、下位開示は許諾されている（ステップＳ７１４でＹｅｓ）。しかし、組織表２００は図１３の例のようになっているので、拠点コード：１４００の下位には拠点コード：１３００はないことが判明する（ステップＳ７１８でＮｏ）。
【００４３】
次に、同階層開示は許諾されているので（ステップＳ７２０でＹｅｓ）、拠点コード：１４００と同じ階層にある拠点コードを取り出す。組織表２００は図１３の例のようになっており、拠点コード：１４００（対象行１３２０）と拠点コード：１３００（対象行１３１０）は、同じ上位拠点である拠点コード：１０００を有していることから同じ階層であることが判明し（ステップＳ７２４でＹｅｓ）、回答表５００の対象行１２２０の回答内容を回答リストに追加する（ステップＳ７１２）。
【００４４】
図１２の例に示す回答表５００から、質問番号１に対応する回答は他にないことが判明するので（ステップＳ７２６でＹｅｓ）、ステップＳ６１４へ進む。
２つの回答からなる回答リストがあるので、提示部１７５は図１４の例に示すような回答表示領域１４００を表示する。回答表示領域１４００は、回答例表示領域１４１０、更新ボタン１４２０、取消ボタン１４３０を有している。回答例表示領域１４１０は、チェック欄１４１１、回答例欄１４１２、拠点欄１４１３を有している。つまり、取得した２つの回答を回答例欄１４１２に表示する。そして、その回答を行った拠点を拠点欄１４１３に表示する。回答者は、その回答のうちサービス開発本部として採用（流用）する回答をチェック欄１４１１を用いて選択する（ステップＳ６１６）。次に、更新ボタン１４２０が押下されると、チェックされた回答例欄１４１２にある回答例が質問リスト表示領域１１００の回答欄１１３０として記入される。この場合の質問リスト表示領域１１００の例を図１５に示す。質問番号１の回答欄１１３０には、図１４の例に示した回答例表示領域１４１０内のチェックが施された回答例欄１４１２の回答例が記入されている。ここで、回答者は回答例欄１４１２の回答例を改変等してもよい（ステップＳ６１８）。なお、取消ボタン１４３０が押下された場合は、いずれの回答も採用されずに、質問リスト表示領域１１００の回答欄１１３０は空欄のままである。
【００４５】
回答者は、図１５の例に示す質問リスト表示領域１１００の上位開示欄１１５０のように、その回答を開示してもよい組織関係を選択する（ステップＳ６２０）。この質問リスト表示領域１１００の状態は、回答受付部１４０によって回答データベース１３０に記憶される。
【００４６】
次の例は、同じ質問に対して３つの回答があるが、開示が許諾されているものは１つのみである場合の例である。前述の例で、図１１の例に示す質問リスト表示領域１１００で質問番号２の検索ボタンが押下された場合についてである（ステップＳ６１０で質問２を選択）。回答を行う拠点はサービス開発部（拠点コード：１３００）であることは前述の例と同じである。
回答検索部１４５は、質問番号２の回答を回答データベース１３０から検索する。つまり、図１６の例に示す回答表５００のように、対象行１６１０、１６２０、１６３０の３つが検索される。ここで、対象行１６１０を選択する（ステップＳ７０２）。
【００４７】
対象行１６１０の上位開示欄５４０、下位開示欄５５０、同階層開示欄５６０のいずれも開示が許諾されていないので（ステップＳ７０６、ステップＳ７１４、ステップＳ７２０でＮｏ）、次の対象行１６２０を選択する（ステップＳ７０２）。
そして、対象行１６２０の上位開示欄５４０では、上位開示が許諾されているので、回答検索部１４５は組織データベース１２０を用いて、対象行１６２０を回答した拠点である拠点コード：１４００の上位拠点を抽出する。拠点コード：１４００の上位拠点には、拠点コード：１３００は該当しないことが判明する（ステップＳ７１０でＮｏ）。
【００４８】
次に、対象行１６２０では下位開示及び同階層開示も許諾されていないので（ステップＳ７１４、ステップＳ７２０でＮｏ）、次の対象行１６３０を選択する（ステップＳ７０２）。
そして、対象行１６３０の上位開示欄５４０では、上位開示が許諾されているので、回答検索部１４５は組織データベース１２０を用いて、対象行１６３０を回答した拠点である拠点コード：１３１０の上位拠点を抽出する。拠点コード：１３１０の上位拠点には、図１７の例に示す組織表２００の対象行１７１０のように、拠点コード：１３１０の上位拠点として拠点コード：１３００があるので、拠点コード：１３００は該当することが判明する（ステップＳ７１０でＹｅｓ）。
したがって、図１６の例に示す回答表５００の対象行１６３０の回答例は、回答リストに追加される（ステップＳ７１２）。
【００４９】
図１６の例に示す回答表５００から、質問番号２に対応する回答は他にないことが判明するので（ステップＳ７２６でＹｅｓ）、ステップＳ６１４へ進む。
回答リストには拠点コード：１３１０の回答があるので、提示部１７５は図１８の例に示すような回答表示領域１４００を表示する。取得した１つの回答を回答例欄１４１２に表示する。そして、その回答を行った拠点を拠点欄１４１３に表示する。回答者は、その回答をサービス開発本部として採用（流用）するか否かを判断し、採用する場合はチェック欄１４１１を用いて選択する（ステップＳ６１６）。次に、更新ボタン１４２０が押下されると、チェックされた回答例欄１４１２にある回答例が質問リスト表示領域１１００の回答欄１１３０として記入される。この場合の質問リスト表示領域１１００の例を図１９に示す。質問番号２の回答欄１１３０には、図１８の例に示した回答例表示領域１４１０内のチェックが施された回答例欄１４１２の回答例が記入されている。ここで、回答者は回答例欄１４１２の回答例を改変等してもよい（ステップＳ６１８）。
【００５０】
回答者は、図１９の例に示す質問リスト表示領域１１００の下位開示欄１１６０、同階層開示欄１１７０のように、その回答を開示してもよい組織関係を選択する（ステップＳ６２０）。この質問リスト表示領域１１００の状態は、回答受付部１４０によって回答データベース１３０に記憶される。
【００５１】
図２０を用いて、本実施の形態を実現するための内部統制のためのシステム全体の構成例を説明する。
システム全体は、クライアント２０１０、内部統制処理サーバー２０２０から構成されている。なお、それぞれの構成は複数であってもよい。クライアント２０１０と内部統制処理サーバー２０２０の間は、通信回線２０３０を介して接続されている。そして、クライアント２０１０と内部統制処理サーバー２０２０との間は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等を用いてデータを記述し、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルを用いて接続されている。
クライアント２０１０は、操作者が、内部統制処理サーバー２０２０を用いるためのユーザインタフェースの機能を有している。クライアント２０１０は回答者端末１５０を一部に含み、内部統制処理サーバー２０２０は質問・回答処理装置１００を一部に含んでいる。
内部統制処理サーバー２０２０は、内部統制における質問の提示をし、その質問に対する回答を促し、その回答を記憶して、その回答からレポート等を生成等することを行う。
なお、このシステムは、会社単位で構築してもよいし、関連会社（子会社、親会社等を含む）の間で１つのシステムを構築するようにしてもよい。
【００５２】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図２１に例示するように、一般的なコンピュータであり、具体的にはクライアントとなり得るパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。質問検索部１３５、回答受付部１４０、回答検索部１４５等のプログラムを実行するＣＰＵ２１０１と、そのプログラムやデータを記憶するＲＡＭ２１０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ２１０３と、補助記憶装置であるＨＤ２１０４（例えばハードディスクを用いることができる）と、キーボード、マウス等のデータを入力する入力装置２１０６と、ＣＲＴや液晶ディスプレイ等の出力装置２１０５と、通信ネットワークと接続するための通信回線インタフェース２１０７（例えばネットワークインタフェースカードを用いることができる）、そして、それらをつないでデータのやりとりをするためのバス２１０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００５３】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図２１に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図２１に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図２１に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００５４】
前記実施の形態においては、内部統制として、全社統制を示したが、財務決算処理統制、ＩＴ全般統制等であってもよい。財務決算処理統制等にした場合も、図２等の例に示す全社統制と同等のデータ構造を有している。
前記実施の形態においては、組織表２００は上位拠点で組織間の関係を示しているが、下位拠点を示すようにしてもよいし、この他に同位の組織を示すようにしてもよいし、木構造等のデータ構造で組織間の関係を示すようにしてもよい。
【００５５】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕｅ−ｒａｙ  Ｄｉｓｋ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【図面の簡単な説明】
【００５６】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】組織表のデータ構造例を示す説明図である。
【図３】質問割り当て表のデータ構造例を示す説明図である。
【図４】質問表のデータ構造例を示す説明図である。
【図５】回答表のデータ構造例を示す説明図である。
【図６】本実施の形態による処理例を示すフローチャートである。
【図７】本実施の形態による開示可能な回答の検索処理例を示すフローチャートである。
【図８】対象とする組織表のデータ例を示す説明図である。
【図９】対象とする質問割り当て表のデータ例を示す説明図である。
【図１０】対象とする質問表のデータ例を示す説明図である。
【図１１】質問リストの表示領域例を示す説明図である。
【図１２】対象とする回答表のデータ例を示す説明図である。
【図１３】対象とする組織表のデータ例を示す説明図である。
【図１４】回答の表示領域例を示す説明図である。
【図１５】質問リストの表示領域例を示す説明図である。
【図１６】対象とする回答表のデータ例を示す説明図である。
【図１７】対象とする組織表のデータ例を示す説明図である。
【図１８】回答の表示領域例を示す説明図である。
【図１９】質問リストの表示領域例を示す説明図である。
【図２０】システム全体の構成例を示すブロック図である。
【図２１】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【符号の説明】
【００５７】
１００…質問・回答処理装置
１１０…組織構成受付部
１１５…質問受付部
１２０…組織データベース
１２５…質問データベース
１３０…回答データベース
１３５…質問検索部
１４０…回答受付部
１４５…回答検索部
１５０…回答者端末
１６０…操作受付部
１６５…指示部
１７０…結果受取部
１７５…提示部
【図１】
2010044705.tif 000003
【図２】
2010044705.tif 000004
【図３】
2010044705.tif 000005
【図４】
2010044705.tif 000006
【図５】
2010044705.tif 000007
【図６】
2010044705.tif 000008
【図７】
2010044705.tif 000009
【図８】
2010044705.tif 000010
【図９】
2010044705.tif 000011
【図１０】
2010044705.tif 000012
【図１１】
2010044705.tif 000013
【図１２】
2010044705.tif 000014
【図１３】
2010044705.tif 000015
【図１４】
2010044705.tif 000016
【図１５】
2010044705.tif 000017
【図１６】
2010044705.tif 000018
【図１７】
2010044705.tif 000019
【図１８】
2010044705.tif 000020
【図１９】
2010044705.tif 000021
【図２０】
2010044705.tif 000022
【図２１】
2010044705.tif 000023