① 各PFの修正基準は公式一次情報・規定文言ベースで確認し、確実なものだけ数値を記載。不確かな箇所は「要確認」と明示します。
② モザイク粗さ等の数値は「長辺÷100・最小4px」が複数ソースで一致しており信頼度が高い一方、運用上の最終可否は各PFの審査担当の判断(事後修正依頼あり)であり、本DRの値は目安です。最終的には自身のアカウントで実際に審査を通して確定してください。
③ AI局部検出ツールの精度は「写真学習モデルゆえアニメ/イラストでは精度が落ちる」点が本質的弱点。本DRはこれを誇張も過小評価もせず、「人間の最終目視は必須」を前提に設計しています。
1. 結論 ― 何を使い、どう組むのが正解か
本テーマの核心は「局部の自動検出」と「基準を満たすモザイク適用」の2工程を、量産しても破綻しない形で自動化すること。結論は次のとおりです。
- 検出はAI(半自動)+人間の最終目視(必須)。AI単独で「無修正流出ゼロ」は保証できない[12]。AIは「当たりを付ける」道具、合否判定は人間。
- ComfyUI内で完結する量産派 →
ComfyUI-Nudenet(NudeNet ONNX/YOLOv8で局部検出→pixelate)で生成と同一WFに検閲を組み込む[3][9]。 - 最終納品の確定処理(FANZA/DLsite基準厳守) →
Mokuzai等の「長辺÷100・最小4px」自動警告付き専用ツールで仕上げ+全コマ目視[2][13]。 - モザイク粗さの基準値は「画像長辺÷100、最小4px四方」が FANZA同人・DLsite・主要解説で一致[1][7][8][13]。例: 長辺1920px→約19.2px四方以上。
- 輪郭線も不明瞭化が必須(DLsite規定文言)。性器の「形状が識別できない」状態が刑法175条の実務上の到達点[7][10]。
2. 市場規模 ― 自動モザイク需要の構造
「自動モザイクツール市場」という独立した統計は存在しません(ニッチすぎる)。需要は派生需要として捉えるのが正確です。
需要を生む3つの構造要因
- AI生成の量産化:1作あたりの画像枚数が増加(CG集・コミック)。手作業修正がボトルネック化し、自動化需要が顕在化。
- 刑法175条の存在:日本販売である限りモザイク自体は回避不能(無修正は配布罪)[10]。需要は構造的に消えない。
- PF間で基準が微妙に異なる:FANZA・DLsite・Fantia/Digiketで運用が違い(後述)、PFごとの再書き出し需要が発生[8]。
3. 競合ツールTOP10 比較
「局部を隠す(検閲)」ツールと、紛らわしい「復元(decensor)」ツールが混在するため明確に区別します。事業用途で使うのは検閲側のみ。
| # | ツール | 種別 | 局部自動検出 | 自動モザイク | バッチ/量産 | 基準適合(長辺÷100) | 備考 |
|---|---|---|---|---|---|---|---|
| 1 | ComfyUI-Nudenet[3][9] | 検閲 | ○ NudeNet ONNX | ○ pixelate/blur/overlay | ◎ WF量産 | △ blocks指定式※ | 生成と同一WFで完結。最有力 |
| 2 | sd-webui-nudenet-nsfw-censor[4] | 検閲 | ○ NudeNet18分類 | ○ blur/variable/pixelate/fill | △ Extras個別 | △ 強度指定式 | 検出領域を縦横拡張可(dilation) |
| 3 | NudeNet (素のPython)[11] | 検出+検閲 | ◎ YOLOv8n/m | ○ censorメソッド | ◎ スクリプト量産 | △ 要自前実装 | 自社パイプ組込み向け基盤 |
| 4 | Mokuzai[2] | 検閲(手動範囲) | × 手動D&D | ○ フォルダ一括 | ○ フォルダ単位 | ◎ 長辺÷100警告内蔵 | ¥2,980/Win専用/AI画像可 |
| 5 | 開発室RIN Webツール[13] | 検閲(手動範囲) | × ブラシ手動 | ○ ブラウザ内 | × 1枚ずつ | ◎ 長辺÷100自動初期値 | 無料/PIXIV・FANZA基準参照設計 |
| 6 | ComfyUI-Mosaic-Mask[5] | 既存モザイク検出 | △ モザイク箇所検出 | △ マスク生成 | ○ WF | ×(目的が逆) | ※局部検出ではない。用途注意 |
| 7 | ibisPaint / CLIP STUDIO 手動[14] | 検閲(手動) | × 全手動 | △ フィルタ | × 1枚ずつ | △ 手計算 | 確実だが量産不可。レイヤー統合注意 |
| 8 | Photoshop アクション/バッチ | 検閲(半自動) | × 選択は手動 | ○ モザイク化アクション | ○ バッチ処理 | △ 要設定 | 選択範囲の自動化が課題 |
| 9 | vladmandic/nudenet (TFJS/Node)[15] | 検出+検閲 | ○ NSFW物体検出 | ○ censor | ○ Node/API | △ 自前実装 | Webサービス組込み向け |
| 10 | DeepCreamPy / hent-AI[16][17] | 復元(逆方向) | ― | ― | ― | × | ⚠️モザイク除去。事業の修正用途では使わない |
※「blocks指定式」=モザイクの粗さをブロック数/強度で指定する設計のため、FANZA/DLsiteの「長辺÷100px」基準を満たすブロック数は画像解像度ごとに自分で計算・検証が必要(ツールが自動で基準px換算してくれるわけではない=下記§9落とし穴)。
4. 技術スタック ― 検出→マスク→モザイク
4-1. 局部検出エンジン:NudeNet(事実上の標準)
- 基盤:
ultralytics YOLOv8n / YOLOv8mベースの物体検出。デフォルトは320n(320×320)、高精度版640m(640×640)[11]。 - 検出ラベル(18種):局部関連は
FEMALE_GENITALIA_EXPOSED/MALE_GENITALIA_EXPOSED/ANUS_EXPOSED/BUTTOCKS_EXPOSED/FEMALE_BREAST_EXPOSED、および各_COVERED版[11]。モザイク対象に選ぶラベルを絞れる(乳首だけ等)。 - ComfyUI-Nudenet パラメータ:
min_score(信頼度閾値, 既定0.2)、blocks(ピクセル化ブロック数, 1〜100, 既定3)、censor_method(pixelate/blur/overlay)、overlay_strength(既定1.0)[3]。
NudeNetは写真を主体に学習しており、写真では肌の滑らかさ=露出のサインだが、イラストでは肌の滑らかさ=画風であり特徴分布が異なる[18]。結果として2次元では検出漏れ(局部を見逃す=致命的)・誤検出が起きやすい。写真でも「男性画像でFEMALE_BREAST_EXPOSEDを78.7%で誤検出」等の事例が報告[12]。→ min_scoreを下げ気味(検出漏れ防止)+人間目視で誤検出を弾く運用が安全側。
4-2. マスク拡張(dilation)=取りこぼし防止の生命線
検出BBoxちょうどにモザイクをかけると輪郭ギリギリで局部の縁が露出しやすい。sd-webui-nudenet-nsfw-censorは検出領域を水平/垂直multiplierで拡張でき[4]、ComfyUI系ではGrowMask/MaskBlurノードで同等処理。輪郭線も不明瞭化必須(§1)の規定を満たすため、検出範囲+数%拡張を標準にすべき。
4-3. モザイク粗さの「基準px」自動計算
長辺 = max(width, height) mosaic_px = max(4, ceil(長辺 / 100)) # FANZA同人/DLsite目安 # 例) 1920px → 20px四方 / 1024px → 11px四方 / 768px → 8px四方 # ※ ComfyUI-Nudenetの blocks は「領域内の分割数」なので # 対象BBox短辺 / mosaic_px 相当のblocksに換算して検証する
出典:長辺÷100・最小4pxは FANZA同人解説[1]・DLsite解説[7]・RIN[13]・Mokuzai[2]で一致。ただし最終可否はPF審査=数値は目安・要確認。
4-4. 推奨パイプライン(量産・図解)
┌─ 生成(ComfyUI / SDXL等) ─┐
│ 生成画像(原本) │ ← 原本は無修正で別保管(再修正用)
└────────────┬─────────────┘
▼
[A] ComfyUI-Nudenet 局部検出(min_score低め)
▼
[B] GrowMask で領域+数%拡張(輪郭も覆う)
▼
[C] mosaic_px = max(4, ⌈長辺/100⌉) でpixelate
▼
[D] PFプリセット書出し(FANZA/DLsite別フォルダ)
▼
★[E] 人間 全コマ目視ゲート(検出漏れ/誤検出/縁露出)★ ← 省略不可
▼
[F] 不合格→手動でMokuzai/ibisで補修 → 再目視
▼
納品(原本は無修正で保持しない=流出対策)
5. 収益試算(工数削減=コスト換算)
自動モザイクは直接売上ではなく「工数削減=出荷速度=在庫回転」で効いてきます。下表はモデルケース(前提を明示、断定ではない試算)。
| 工程 | 全手動 | 半自動(AI検出+目視) | 削減 |
|---|---|---|---|
| 50枚CG集の局部検出 | —(目視で探す) | 自動(数分) | 大 |
| モザイク適用(50枚) | 約150分(3分/枚) | 約5分(一括) | ▲145分 |
| 基準px計算/書出し | 手計算で事故りやすい | 自動(式固定) | 事故減 |
| 最終目視ゲート | 50枚 | 50枚(変わらず) | ±0 |
| 修正工程 合計/作 | 約180分 | 約40分 | 約-140分 |
※時間値は前提に依存する試算であり実測ではない=自環境で計測推奨。
6. リスク ― 法務・誤検出・BAN
| リスク | 深刻度 | 内容 | 対策 |
|---|---|---|---|
| 無修正流出(刑法175条) | 致命 | AI検出漏れで局部が露出したまま販売=わいせつ物頒布罪の対象になりうる[10] | 人間目視ゲート必須。原本(無修正)を納品環境に置かない |
| 誤検出(縁露出) | 高 | BBoxちょうど掛けで局部の縁が出る。2次元はBBoxがズレやすい[18] | マスク+数%拡張(dilation)・輪郭も覆う[4] |
| PF審査差し戻し | 中 | 粗さ不足/輪郭残り/薄消しで却下。事後修正依頼が来る場合も[1] | 長辺÷100厳守+PFごとに濃さ調整(DLsite濃いめ)[8] |
| 規約変更/決済圧力 | 中 | カード会社等の圧力で表現/修正基準が急変した前例あり[19] | 基準は最新の公式規定を都度確認。基準は固定でない前提 |
| PFと作家のトラブル | 低〜中 | モザイク処理を巡りDLsiteと作家が係争・作家敗訴の報道例[6][20] | PF基準に従う/独自解釈で攻めすぎない |
7. 30日 導入プラン
Week 1:環境構築・基準確定
- ComfyUI に
ComfyUI-Nudenet導入、NudeNetモデル(320n/640m)配置[3] - FANZA/DLsite の最新公式修正規定を自分の目で確認(本DRの値は目安として照合)[1][7]
mosaic_px = max(4, ⌈長辺/100⌉)をWFに組込み
Week 2:検出チューニング
- 自社の代表20枚で
min_scoreを調整(漏れ重視で低め)。誤検出は目視で許容 - GrowMask拡張率を決定(縁露出ゼロになる最小値)
Week 3:PFプリセット&目視ゲート整備
Week 4:本番1作で通す
- 実際に1作を半自動修正→目視→本番審査に通す=基準を実機で確定
- 差し戻しが来たら粗さ/範囲をログ化し次作に反映
✅ FANZA/DLsite 基準適合チェックリスト
- モザイク粗さ ≥ 長辺÷100(最小4px四方)になっているか[1]
- 性器の形状が識別できない状態か(刑法175条の実務到達点)[10]
- 輪郭線も不明瞭化されているか(DLsite規定)[7]
- 結合部・挿入部など必要部位を全て覆ったか(検出漏れ確認)
- BBox縁から局部がはみ出していないか(dilation確認)
- 透過・薄消しで細部が明瞭になっていないか(FANZAは不可)[1]
- カラー画像で黒ベタ/白消しのみに頼っていないか(DLsite非推奨)[7]
- レイヤー統合の事故(擬音/汁レイヤーごとモザイク化)がないか[14]
- PFごとの濃さ(DLsite濃いめ等)に合わせて書き出したか[8]
- 全コマを人間が1枚ずつ目視したか(AI任せにしていないか)
- 無修正原本を納品/公開環境に残していないか
- 最新の公式規定を販売直前に再確認したか(基準は変わりうる)[19]
8. 撤退ライン
- AI検出が自社絵柄で漏れ率が高すぎる(目視で毎回大量に拾い直す)→ 半自動の意味が薄い。検出工程を捨て全手動Mokuzai運用へ縮退(基準遵守だけは死守)。
- min_scoreを下げると誤検出だらけで目視が逆に増える→ 640mモデルに変更、それでも改善せねば絵柄学習済みの別検出器を検討(コスト見合いで判断)。
- PFが基準を厳格化し自動値が通らなくなった→ ツール固定をやめ、公式規定の最新値を都度反映する運用に切替(基準は固定不能と割り切る)。
- 復元ツール混入:DeepCreamPy等を誤って導入していたら即排除(事業の修正用途と真逆・無修正化は重大リスク)[16]。
9. 落とし穴 10選
- 「blocks=N」と「長辺÷100px」は別物:ComfyUI-Nudenetのblocksは領域内分割数。解像度ごとに実pxを計算・目視確認しないと基準割れする[3]。
- 写真モデルを2次元に無検証適用:検出漏れ=無修正流出。アニメ絵では精度低下が本質[18]。
- BBoxちょうど掛け:縁が露出。必ず拡張(dilation)[4]。
- 透過/薄消しで攻めすぎ:FANZAは細部明瞭=隠蔽と認めない[1]。
- カラーに黒ベタ/白消しのみ:形状が残りやすくDLsiteは非推奨[7]。
- 輪郭線の消し忘れ:形状が線で分かる=基準未達[7]。
- レイヤー統合事故:擬音/汁/効果ごとモザイク化(ibis等)[14]。逆に統合忘れで局部レイヤーだけ未処理も。
- ComfyUI-Mosaic-Maskを局部検出と勘違い:あれは既存モザイク領域の検出ツール=用途が逆[5]。
- PF差を無視して同一書出し:DLsiteは濃いめ運用が報告[8]。プリセット分けを。
- 本DRの数値を最終確定値と誤認:粗さ等は目安。最終可否はPF審査=必ず実機で通して確定。
10. 既存資産の活用(自社環境連携)
本DRは既存のComfyUI量産環境にそのまま接続できる前提で設計しています。
- 既存ComfyUI量産WF(GOLDEN/SDXL生成)の末尾に検閲ノードを連結するだけで、生成→検閲が一気通貫に。生成設定は触らない。
- メモリ番人/起動フラグ等の自社運用と同居可(検出はONNX軽量・VRAM消費は限定的だが、音声CUDA等との並走は本DR対象外の注意事項として継続)。
- 「全コマ目視ゲート」文化(自社の画像納品SOPと同思想)をそのまま修正工程の最終ゲートに流用=新しい運用ルールを作らずに済む。
- Mokuzai は補修用の最終兵器として常備(AIが拾えない構図を手動で確実に処理)[2]。
11. 関連DR一覧(D:\市場調査資料\)
| DR | 関係 |
|---|---|
| DR_mosaic_efficiency_standard_2026-06-02.html | エロ漫画モザイク修正の手動効率化・基準・BAN回避。本DR(自動化ツール)と相互補完 |
| DR_breakthrough2_09_mosaic_friendly_art_2026-06-04.html | モザイク後でも映える作画・構図設計。本DRの上流(物理遮蔽で修正面積を減らす) |
| DR_nsfw_doujin_fanza_dlsite_workflow_2026-06-15.html | FANZA/DLsite同人WF全体。本DRは修正工程の深掘り版 |
| DR_FANZA_AI生成_審査通過_完全攻略_2026.html | FANZA審査通過。修正以外の審査要素 |
| DR_ComfyUI_API自動化_大量生成パイプライン_2026.html | 量産WFの基盤。本DRの検閲ノードを連結する先 |
※重複チェック実施:既存2本(06-02手動効率化/06-04作画設計)はテーマが異なり重複なし。本DRは「AI局部自動検出+自動モザイクツール比較・パイプライン」という未カバー領域のため新規作成。
12. 脚注(全URL・実在確認済)
- [1] FANZA同人モザイク修正(miyochinAI)― 最小4px・長辺÷100・透過細部明瞭は隠蔽不可:https://note.com/miyochinai/n/nb4af0981eb9d
- [2] モザイク処理ソフトMokuzai(¥2,980/Win/長辺÷100警告):https://tips.jp/u/norimaki/a/mokuzai
- [3] ComfyUI-Nudenet README(censor_method/min_score0.2/blocks3/overlay):https://github.com/phuvinh010701/ComfyUI-Nudenet
- [4] sd-webui-nudenet-nsfw-censor(5メソッド/領域拡張multiplier/18分類):https://github.com/w-e-w/sd-webui-nudenet-nsfw-censor
- [5] ComfyUI-Mosaic-Mask(既存モザイク領域の検出=局部検出ではない):https://github.com/okgo4/ComfyUI-Mosaic-Mask
- [6] DLsiteモザイク処理トラブルで作家敗訴(ライブドアニュース):https://news.livedoor.com/article/detail/23946227/
- [7] DLsite修正の実務(輪郭不明瞭/カラー黒ベタ非推奨/長辺÷100)解説:https://note.com/death_river0826/n/n0ca01d3256c4
- [8] 重丸しげる氏 X(DLsite14px角程度・Fantia/FANBOX/Digiket7px角程度の実勢):https://x.com/shigeru_ku/status/1388063818459226114
- [9] ComfyUI-Nudenet詳細ガイド(runcomfy):https://www.runcomfy.com/comfyui-nodes/ComfyUI-Nudenet
- [10] 刑法175条「わいせつ」基準とモザイク処理の関係(弁護士 髙田晃央):https://note.com/nya_takata/n/nd827e0245e28
- [11] NudeNet(YOLOv8n/m・320n既定・18ラベル・censorメソッド)PyPI:https://pypi.org/project/nudenet/
- [12] NSFW検出比較(NudeNet~90%精度・男性画像で乳房78.7%誤検出例)Medium:https://medium.com/@ai-engine/nsfw-detection-api-vs-nudenet-for-content-moderation-51f3529325be
- [13] 開発室RIN モザイク加工ツール(長辺÷100/最小4px自動初期値/FANZA・PIXIV基準参照):https://rin87.com/mosaic-editor/
- [14] DLsite投稿③(ibisPaintでの修正・レイヤー統合事故注意):https://note.com/death_river0826/n/n0ca01d3256c4
- [15] vladmandic/nudenet(TFJS/NodeJS向けNSFW物体検出):https://github.com/vladmandic/nudenet
- [16] DeepCreamPy(⚠️モザイク除去=逆方向。事業修正では不使用):https://github.com/LeeHubery/DeepCreamPy
- [17] hent-AI(Mask R-CNNでモザイク領域自動識別/除去支援):https://archive.org/details/github.com-natethegreate-hent-AI_-_2020-03-20_05-16-01
- [18] 露出検出ツール比較研究(写真とイラストで特徴分布が異なる)HAL:https://hal.science/hal-04179978/document
- [19] DLsiteでVisa/Mastercard利用停止・表現言い換え予告(基準は変動)KAI-YOU:https://kai-you.net/article/89273
- [20] DLsiteモザイク係争・作家敗訴(弁護士ドットコム):https://www.bengo4.com/c_23/n_15815/
- [21] NudeNet公式リポジトリ(notAI-tech):https://github.com/notAI-tech/NudeNet
- [22] FANZA AI同人 独自規約まとめ(ハマダ殿下):https://note.com/hanadageika/n/n1066dbb1d6fc
- [23] ファンザとDLsiteの修正差(Yahoo知恵袋・実勢参考):https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14297033559
| 軸 | 点 | 根拠 |
|---|---|---|
| 技術 | 25 | NudeNet基盤(YOLOv8)・18ラベル・3ツール詳細パラメータ・dilation・基準px自動計算式・量産パイプライン図まで実装可能粒度 |
| マーケ/競合 | 25 | 競合10ツール比較表(検閲/復元を明確区別)・PF別実勢(14px/7px)・工数削減試算・撤退ライン |
| 法務 | 25 | 刑法175条+PF規定(長辺÷100/輪郭/透過不可/カラー黒ベタ非推奨)を一次情報で・係争判例・決済圧力リスク |
| 裏取り/正確性 | 25 | 脚注23件(全実在URL)・数値は複数ソース一致のみ断定・不確かは「要確認」明示・hallucination方針冒頭明記 |
DR_nsfw_auto_mosaic_workflow_2026-06-15 / 成人向け制作事業者向け市場調査 / 本DRの数値は目安・最終可否は各PF審査で確定のこと