ホーム / お役立ちコラム / AI開発・社内文書検索

DECISION GUIDE

社内文書検索AI・RAGの導入:規程・マニュアル検索を実務で使える仕組みにするには

「マニュアルを探す時間を減らしたい」を形にするには、AIの回答だけでなく、正しい版の文書にたどり着けること、見せてはいけない情報を守ることが必要です。

RAGは何をする仕組みか

RAGはRetrieval-Augmented Generationの略で、検索した情報を生成AIの回答に利用する構成です。Microsoft Learn「RAG in Azure AI Search」も、組織の保有コンテンツを回答の根拠として利用するパターンとして説明しています。社内資料をモデルそのものへ追加学習させることと、質問ごとに必要な資料を検索して渡すことは別です。

社内規程の問い合わせを例にすると、質問を受け取り、閲覧可能な資料を検索し、該当箇所をもとに回答を作り、根拠へのリンクを返します。ただし検索対象に正しい情報がなければ、正しい回答を保証できません。資料をアップロードするだけで、社内の曖昧なルールが自動で整理されるわけではありません。

まず既存の全文検索、文書の整理、FAQの整備で足りるかも比較します。文書名がわかっており、該当ファイルを開くだけで解決するなら、生成AIを加えない方が運用しやすい場合があります。

開発前に文書の所有者と正本を決める

当社が提案する最初の作業は、対象文書の棚卸しです。全社の共有フォルダを一度に取り込まず、問い合わせが多く、文書の管理者が明確な一領域から始めます。総務規程を対象にするなら、人事評価や個人の給与資料まで同時に含めない、といった範囲設定が考えられます。

項目確認内容未整理の場合の対応
正本・管理者どの場所にある版が正式か所有部署と正本の置き場を決める
適用範囲拠点・雇用区分・製品などの対象文書属性として記録する
有効日・失効日現在の規程か、過去の参照用か現行と旧版を区別する
閲覧権限誰が原文を見られるか利用者・部署の認可条件を整理する
形式PDF、画像、表、注記を読めるか抽出結果を原文と照合する
更新・削除いつ、誰が検索対象へ反映するか更新担当と反映期限を決める

特に表の例外条件、脚注、画像内の文字は、文章として取り出した際に関係が崩れる可能性があります。抽出できた文字数だけで判断せず、実際の質問に必要な条件が残っているかを確かめます。

権限は回答を作る前に絞る

Microsoft Learn「Security filters for trimming results」では、利用者やグループの識別情報を検索フィルターに使い、結果を絞る方法を説明しています。またフィルター内の文字列そのものは認証ではないことも明記しています。

この区別を踏まえた当社の設計上の提案は、ログイン済み利用者の権限をサーバー側で確認し、その人が参照できる文書だけを検索・生成の対象にすることです。画面から任意の部署名を送れば閲覧範囲が広がる設計や、すべての資料をAIへ渡した後で「秘密は答えないで」と指示するだけの設計は避けます。

異動・退職・権限変更もテスト対象です。検索結果だけでなく、原文へのリンク、過去の会話、キャッシュ、ログに残る内容まで確認します。元の文書を削除した際に、検索用の複製や分割データへ反映する手順も必要です。どこまで保管するかは自社の情報管理方針と合わせます。

答えない条件を先に設計する

以下は当社の想定設計例です。出張規程について「宿泊費はいくらまでですか」と聞かれたとき、拠点や役職、適用日で条件が異なるなら、AIが一つの金額に決めつけるのではなく不足条件を確認します。根拠が見つからない場合は、その旨と問い合わせ先を返します。

回答画面には結論だけでなく、文書名、該当箇所、適用日、原文へのリンクを示す案を推奨します。出典リンクがあることと、出典が回答を裏付けていることは別です。利用者がクリックして確かめられるか、引用箇所にない条件を補っていないかを確認します。

文書間で規程が食い違う場合も、AIに都合よく統合させず、相違と確認先を示します。「最新版を使う」といっても、更新日が新しい草案より、承認済みの現行規程を優先する場合があります。優先ルールは業務担当者が定義します。

受け入れテストは検索と回答を分ける

正しい回答が出ないときは、検索で該当文書が取れていないのか、取れた資料から回答を作る段階で誤ったのかを分けて調べます。モデルを変更する前に、文書の抽出や検索条件の問題を確認できます。

質問・条件期待する動作確認する担当
正式名称を使った質問正本の該当箇所に到達する業務担当
略称や言い換えでの質問同じ規程を参照できる現場利用者
例外条件を含む質問本文だけでなく例外を反映する規程管理者
対象外の内容根拠がないことを示す業務責任者
他部署の非公開資料回答・リンク・履歴へ漏らさない情報システム担当
文書更新・削除後合意した期限内に検索対象へ反映する文書管理者と運用担当

この表は検証案であり、実測した性能や一律の合格基準ではありません。通常の質問の正答率と、権限違反の有無は別に評価します。利用者の「便利だった」という感想に加え、解決までの時間と担当部署への再問い合わせ件数も記録します。

小さく始めても、更新担当は必要

初期開発だけでなく、文書更新、検索データの再作成、アクセス権の同期、質問ログの確認に誰が時間を使うかを決めます。誤回答の報告窓口がないと、問題が繰り返されても開発側へ届きません。問い合わせ内容そのものが機密情報を含む場合もあるため、ログの保存項目は必要な範囲に絞ります。

相談時は対象文書の種類と量、利用部署、月間のおおよその問い合わせ件数、代表的な質問を共有してください。全文の持ち出しが難しい場合は、まず文書構造だけで検討できます。要件整理と本番化の確認項目を合わせて読むと、検証と本番の範囲を分けやすくなります。

参考にした一次情報

参照日: 2026年9月14日。公式資料の説明と、当社の提案・想定例を区別しています。比較表・モデル計画は当社の検討案であり、実測結果や効果保証ではありません。

あわせて読みたい

社内文書の「探せない」を、開発テーマに。

対象文書・閲覧権限・更新方法を確認し、既存検索で足りる範囲とAI開発が必要な範囲を整理します。