ビジネス要件定義書(BRD)

HackⅡ — AIクローリング・エコシステム

文書区分: 開発委託用 / 全関係者共有
作成: Regalis Japan Group株式会社
作成日: 2026-05-25 | バージョン: 1.0
機密区分: 社外秘(委託先開示用)


1. 背景と事業目的

1-1. 市場背景

2024年以降、ChatGPT・Gemini・Perplexity等の生成AIが「検索エンジン」に取って代わりつつある。 ユーザーの情報収集行動の変化に伴い、企業にとって「AIに正しく引用されること」が新たなマーケティング競争軸になっている。

課題:

1-2. Regalis Groupの事業目的

HackⅡ(ハックツ) は、上記の課題を解決するB2B SaaSプラットフォームとして開発する。

事業目標 指標 目標値
有料契約顧客数 導入企業数 リリース6ヶ月後 50社
月次経常収益 MRR 6ヶ月後 ¥5,000,000
AI引用改善実績 顧客AICS™スコア平均 80pt以上(Aグレード)
Pay per Crawl AI事業者からの収益 Phase 3リリース後 ¥1,000,000/月

1-3. 競合優位性

観点 競合(SEO/AIOツール) HackⅡ
計測対象 検索順位・バックリンク AIクローラー・AI引用
収益モデル SaaS月額のみ SaaS + Pay per Crawl(二重収益)
自動化 スコア提示のみ スコア連動型自動パッチ生成
特許 なし AICS™スコアリング・クローラー識別配信(出願中)

2. システム全体像

2-1. 4機能の関係

[AIクローラー(GPT/Claude/Gemini/Perplexity等)]
         |
         | クロールリクエスト
         ↓
┌─────────────────────────────────────────────┐
│           HackⅡ プラットフォーム             │
│                                             │
│  [Tsukull(ツクル)] ← ポリシー判定          │
│    allow / block / throttle / allow_optimized│
│         |                                   │
│         ↓ 通過したクロール                   │
│  [Hackall(ハカル)] ← 計測・ロギング         │
│    モデル別/ページ別/時系列 で記録             │
│         |                                   │
│         ↓ 計測データを基に                   │
│  [Misell(ミセル/AIパッチ)] ← パッチ生成     │
│    AICS™スコアリング + 最適化ファイル自動生成  │
│         |                                   │
│         ↓ 課金APIキー確認                   │
│  [Pay per Crawl] ← マネタイズ               │
│    クロール数に応じてAI事業者に課金           │
└─────────────────────────────────────────────┘
         |
         ↓ 最適化されたコンテンツを配信
[顧客Webサイト]  ←→  [HackⅡ ダッシュボード(顧客が確認)]

2-2. ユーザーロール定義

ロール 具体的なユーザー 主な操作
管理者(Regalis) 井上幹太(代表)・社内運用担当 全機能の設定・顧客管理・収益確認
顧客(コンテンツ提供者) HackⅡ導入企業の担当者 ダッシュボード閲覧・制御設定・収益確認
AI事業者 OpenAI / Anthropic / Google 等のAPI担当 APIキー管理・課金確認・利用規約遵守
開発・保守担当 委託先エンジニアチーム 機能開発・バグ修正・インフラ管理

3. 成功の定義(KPI・受け入れ条件)

3-1. ビジネスKPI

機能 KPI 目標値 計測方法
Hackall 計測精度 AIクローラー識別率 ≥ 99% テストスイート
Hackall レイテンシ ログ記録 → ダッシュボード反映 ≤ 1秒 性能テスト
Misell 処理速度 1記事パッチ生成 ≤ 3秒 性能テスト
Misell 改善効果 顧客AICS™平均スコア +20pt以上 実測
Tsukull 反映速度 ポリシー変更 → エッジ反映 ≤ 30秒 性能テスト
Pay per Crawl 課金精度 同一request_idで二重課金0件 冪等性テスト
全体 可用性 99.9% SLA(月間ダウンタイム ≤ 43分) 監視ツール

3-2. 品質KPI

項目 目標
テストカバレッジ ユニットテスト ≥ 80%、E2Eテスト主要ユーザーフロー全網羅
セキュリティ OWASP Top 10 対策完了
パフォーマンス 全APIレスポンス p95 ≤ 500ms
アクセシビリティ ダッシュボードUI WCAG 2.1 AA準拠

4. 制約条件

4-1. 技術制約

制約 内容 理由
エッジ処理 Hackall / Tsukull はCloudflare Workers推奨 低レイテンシ・グローバル対応
DB PostgreSQL(メイン) + Redis(キャッシュ/レートリミット) 既存スタックとの統合
既存サイト Jekyll / GitHub Pages との連携が必須 顧客サイトがSSG主体
API設計 RESTful API(OpenAPI 3.0準拠) ドキュメント自動生成のため

4-2. 法的制約

法規制 対応方針 詳細
個人情報保護法 / GDPR IPアドレスはハッシュ化。生IP保持禁止 legal_compliance.md 参照
不正競争防止法 クローラーブロック機能の設計に注意 正当な業務制限として記録
特許出願中技術 AICS™スコアリング・クローラー識別配信の実装は秘密保持必須 NDA要
robots.txt 倫理規範 Disallow指定は法的強制力なし。ブロックはゲートウェイ層で実装 legal_compliance.md 参照

4-3. 予算・納期制約

フェーズ 対象機能 納期目標 予算枠
Phase 1 Hackall(計測基盤) 2026-08-31 別途協議
Phase 2 Tsukull + Misell 2026-11-30 別途協議
Phase 3 Pay per Crawl 2027-03-31 別途協議

5. 前提条件・依存関係


6. 関連ドキュメント一覧

資料名 パス 内容
全体概要 docs/00_master/README.md 本書の補足
システム構成図 docs/00_master/architecture.md ER図・インフラ図
関係者・ユースケース docs/00_master/stakeholders.md ロール別ユースケース詳細
非機能要件 docs/00_master/non_functional_req.md 性能・セキュリティ要件
法規制チェックシート docs/00_master/legal_compliance.md 準拠すべき法規制
キックオフチェックリスト docs/00_master/kickoff_checklist.md 委託先との合意事項
Hackall 要件定義 docs/01_features/feature_01_hackall/requirements.md 機能詳細
Pay per Crawl 課金ロジック docs/01_features/feature_02_pay_per_crawl/business_logic.md 課金設計
Tsukull アクセス制御 docs/01_features/feature_03_tsukull/access_control.md 制御設計
AIパッチ データ形式 docs/01_features/feature_04_ai_patch/data_format_spec.md パッチ仕様
特許出願参考資料 docs/patent-reference.md 技術特許性の整理