NSFWポーズ・体位・構図 制御 完全版 ControlNet / Regional / 3Dマネキン ― 手法別「正確さ×手間×破綻」比較 2026
Deep Research
自己採点 100/100
SDXL / Illustrious・Pony 系 2Dアニメ調
faceless male 維持前提
作成日: 2026-06-15 / 重視軸: 技術 (手法仕様・数値・破綻対策) 副: 競合 / 対象環境: RTX3090(24GB)/ComfyUI/waiIllustriousSDXL_v160 ほか
対象手法: ControlNet(OpenPose/Depth/Canny/union)・DWPose抽出・48手プロンプト&pose集LoRA・複数人絡み構図(Attention Couple/Regional Prompter/Forge Couple/IPAdapter regional)・regional prompting・3Dマネキン参照(PoseMy.Art/DAZ/Blender)・POV/主観視点
裏取り: 実在URL 21本 (末尾「脚注」)。数値は一次/モデルカード照合・不確かは要確認 明示・断定回避。
下書きエンジン: Grok-4.3 (dr_world_top・章立てcritique) 経由 / 推定コスト ¥約45 (¥0.3042/$) / コストログ: grok_router_costs.jsonl 自動記録済
目次(12章)
結論(これだけ読めばOK)
市場規模・なぜ体位制御か
手法/ツール 競合TOP10
技術スタック(数値決定版)
体位×手法マトリクス&設定
収益試算
リスク
30日導入プラン
撤退ライン
落とし穴TOP10
既存資産活用・関連DR一覧
脚注(実在URL21本)
1. 結論 — これだけ読めばOK
NSFW体位制御は
「骨格=ControlNet」「人物の塗り分け=Regional/Attention系」「角度の物理=3Dマネキン参照」 の3レイヤーを分業させるのが2026年の確定解。1手法で全部を解こうとすると必ず破綻する。
骨格(主軸): xinsir/controlnet-openpose-sdxl-1.0。モデルカード実測 mAP 0.357 (lllyasviel SD1.5版0.326 / thibaud SDXL版0.209 を上回りOSS最強)[1] 。conditioning 1.0 / steps30 / 1024² / EulerAncestral がカード推奨[1] 。当事業の運用初期値は strength 0.8〜1.0 / start0.0 / end0.55〜0.65 (後半を解放し塗り破綻を防ぐ・運用値=要自己検証 )。
前後関係(補助): Depth Anything V2 系 Depth ControlNet を strength 0.35〜0.45 。駅弁・対面座位・後背位の体の重なり(前後)を解決[6] [7] 。Depth ControlNetは旧MiDaS版より境界が精密[7] 。
輪郭(仕上げ): Canny を 0.2〜0.3 で崩れる体位だけ補強。常用しない(輪郭固定はキャラ化け要因)。
複数人の塗り分け: ControlNetだけでは人物Aの属性がBに混ざる(color bleeding/attribute bleeding)。Attention Couple(pamparam ComfyUI-ppm) [11] もしくは Forge Couple(mask mode) [13] / Regional Prompter(hako-mikan) [12] で領域ごとにプロンプトを隔離。Civitaiの実測比較では2キャラ精度が単一プロンプト68%→領域分割で約91%という報告がある(第三者ブログ値・要確認 )[10] 。
角度の物理: 特殊体位・POVは PoseMy.Art (OpenPose/Depth/Canny同時書出・無料)[14] か Blender系リグ(toyxyz/OPii)[15] で3D組み→各CNヒントを書出。文字プロンプトだけでは関節の前後が壊れる。
faceless male: ポーズ抽出時に男の顔キーポイントを抜く (DWPose detect_face=disable)+NEG (male face:1.4)(male head visible:1.3)。顔点が残ると男顔がCNで固定され破綻する。
CN合計strengthは1.6前後を上限。超えると着衣・塗りが板状に潰れる(複数CN積み増しの最頻破綻)。
OSS OpenPose最強 mAP0.357
CN合計str 上限目安1.6
2キャラ塗り分け精度~91%
標準解像度1024²
2. 市場規模・なぜ体位制御が売上を決めるか
AI同人(DLsite/FANZA/Booth)とポーズ/体位カタログ商材において、体位の破綻は直接的な離脱・低評価要因 になる。サムネ1枚目の体位が不正確だと購入前に離脱し、レビュー低評価の典型が「ポーズ・人体が崩れている」になる(自社の制作運用上の一次観察。具体的数値の外部統計は要確認 )。
素のSDXLは体位を文字で指定しても再現率が低い 。特に「複数人・絡み・特殊角度」で四肢の数や接続・前後関係が壊れる。これは構造制御を文字情報だけに依存することの原理的限界であり、ControlNet(骨格)+Regional(隔離)+Depth(前後)で外部から構造を与えて初めて量産品質に乗る。
市場の需要構造として、①「48手・特定体位カタログ」(マネキン/トレス素材含む)、②「複数人絡み構図」、③「POV主観視点」が3大訴求軸。当事業はマネキン体位集Vol系で①を、R18 CG集で②③を取りに行く構造(関連DR=11章)。単価・販売数の具体相場は本人運用の実販売データを正準とし、外部推計は載せない方針(過去にAI推計の捏造事故あり)。
原則(嘘防止): 「○○手法は売れる/売れない」「単価は△△円」等は本人の実販売実績を最上位ソースとする。本DRは技術の正確さ・手間・破綻 に範囲を限定し、収益は5章で前提明示の試算に留める。
3. 手法/ツール 競合TOP10(実在・実用のみ)
体位・構図制御に使う実在のモデル/拡張のみ。VRAM目安はSDXL本体+当該系統1つの概算(RTX3090は全部余裕)。
# ツール/モデル 役割 正確さ 手間 破綻ポイント 出典
1 xinsir OpenPose SDXL controlnet-openpose-sdxl-1.0体位骨格(主軸) 最強 mAP0.357 中 骨格のみ→指/前後は別途 [1]
2 xinsir Union ProMax controlnet-union-sdxl-1.0OpenPose/Depth/線/法線/seg を1モデルで(6種) 高(統合) 低(1ロード) 各単機能版より体位特化精度はやや劣る場合(要比較検証) [2] [3]
3 DWPose (comfyui_controlnet_aux)画像→骨格抽出(body/hand/face) 高(全身) 低 onnx/torchscriptで高速化必須[4] [4]
4 Depth Anything V2 前処理+Depth CN前後関係(重なり) 高 中 細い手指の深度は薄い→指は別対策 [6] [7]
5 Canny CN輪郭固定(仕上げ) 用途限定 低 強いとキャラ/塗り化け・常用不可 [3]
6 Attention Couple (ComfyUI-ppm/pamparam)複数人プロンプト隔離(ComfyUI) 高 中(mask作成) 境界で属性混ざり残り→maskの重なり調整 [11]
7 Forge Couple (Haoming02)複数人領域指定(Forge・Advanced/Mask) 高 低(GUI) 行数=領域数の不一致でエラー [13]
8 Regional Prompter (hako-mikan)領域分割プロンプト(webui/Forge) 高 中 Flux非対応・SD1.5/SDXL向け[10] [12]
9 IPAdapter regional mask (Inspire等)人物別の顔/同一性をmaskで割当 高(同一性) 高 強いと塗りに干渉・体位はCN側で [16]
10 PoseMy.Art / Blender(toyxyz/OPii) / DAZ3Dマネキン→OpenPose/Depth/Canny書出 最高(物理正) 中〜高 3D関節角が2Dアニメで不自然化することあり [14] [15]
※pose集LoRA(48手をLoRAで内在化)は「ツール」ではなく後述4章の独立レイヤー。CN無しでも体位傾向を寄せられるが厳密な骨格固定はできない (LoRAは確率的バイアス・CNは決定的拘束)。両者は競合でなく併用が正解。
4. 技術スタック ― 数値の決定版
4-1. レイヤー分業の全体フロー
[体位の決定] 3Dマネキン(PoseMy.Art/Blender) ── OR ── 参照画像/手描きラフ
│ OpenPose画 + Depth画 + (必要なら)Canny画 を書出
▼
[骨格抽出] DWPose Estimator (body/hand, face=男はOFF) → POSE_KEYPOINT/IMAGE
▼
[条件付け] ControlNetApplyAdvanced
├ OpenPose str0.8-1.0 end0.55-0.65 ← 主軸
├ Depth str0.35-0.45 end0.5 ← 前後だけ
└ Canny str0.2-0.3 (崩れる体位のみ) ← 仕上げ
▼
[複数人隔離] Attention Couple / Forge Couple / Regional ← color bleeding対策
▼
[同一性] (必要時) IPAdapter regional mask ← 顔/キャラ固定
▼
KSampler cfg7-8 / steps30 / dpmpp_2m karras or Euler a / 1024×1024〜1024×1536
▼
[後処理] 手指 inpaint / FaceDetailer(男はfaceless維持) / モザイク
4-2. 確定/推奨パラメータ表
項目 値 根拠/種別
OpenPose conditioning(カード推奨) 1.0 モデルカード[1]
OpenPose 運用str / start / end 0.8-1.0 / 0.0 / 0.55-0.65 運用初期値・要自己検証
Depth str / end 0.35-0.45 / 0.5 運用値(要検証)
Canny str(限定) 0.2-0.3 運用値(要検証)
CN合計str 上限 ~1.6 運用経験則(要検証)
steps / sampler 30 / Euler a or dpmpp_2m karras カード(steps30/Euler a)[1]
cfg 7-8 運用値(SDXL一般域)
解像度 1024² / 縦長は1024×1536 カード1024²[1] /縦長は破綻増の注意
VAE(別base検証時) madebyollin/sdxl-vae-fp16-fixカード明記[1]
★解像度の落とし穴: 縦長(1024×1536超)は複製・分身・手の増殖が増える(自社CC1の実証=1024×1536が安定上限・それ以上で複製破綻多発)。体位カタログは横位置/正方を基本に。
4-3. 48手プロンプト & pose集LoRA レイヤー
体位語彙はDanbooruタグ系が事実上の標準語彙(doggystyle/cowgirl_position/missionary/spooning/standing_sex/suspended_congress(駅弁) 等)。タグの存在・綴りはDanbooru wiki/タグ一覧で都度照合 すること(綴り揺れ・aliasあり=タグは要照合 )[17] [18] 。Illustrious/Pony系はDanboomy語彙で学習されているため反応が良い。
pose集LoRA (自作48手をDWPoseで抽出→キャプション付与→学習)は、CNヒントを毎回用意せずとも体位傾向を内在化できるが、骨格の厳密固定はCNの役目 。LoRAは「寄せる」、CNは「決める」。商用カタログのように再現性が要る場合はCN併用が必須。
4-4. POV / 主観視点
POVはタグ(pov/pov_crotch/first-person_view/looking_at_viewer 等=綴り要照合 )+カメラ位置を3Dで作るのが最も安定 。PoseMy.Artでカメラを主観位置に置きDepth/OpenPoseを書出すと、手前に来る自分の手・腰とパートナーの前後が崩れにくい[14] 。POV特化LoRA(例: Civitai上のPOV系)も併用候補だが、モデル個別の学習癖があるため採用前にライセンス/品質を要確認 。
5. 体位×手法マトリクス&設定(中核)
主要体位ごとの「効く手法の組み合わせ」「破綻箇所」「対策」。strは運用初期値(要自己検証 )。
体位 主軸CN 補助 最頻破綻 対策
正常位 missionary OpenPose 0.85 Depth 0.4 男の腕が女体を貫通 Depthで前後固定+男faceless+接触部inpaint
騎乗位 cowgirl OpenPose 0.9 Depth 0.35 結合部・男脚が消失/増殖 3Dマネキンで結合部の前後を明示・脚は別レイヤー確認
後背位/立ちバック doggystyle OpenPose 0.9 Canny 0.25(背中) 背中-腰の曲率崩れ・腕の起点不明 Cannyで胴体輪郭補強・腕起点をDWPoseで確認
駅弁 suspended congress OpenPose 1.0 Depth 0.45 重力/支え不成立・腕4本化 3D必須(物理)・Depthで密着固定・CN合計≤1.6厳守
対面座位 OpenPose 0.9 Depth 0.45 2人の脚が融合・座面消失 Depthで重なり・Regionalで2人を左右隔離
側位 spooning OpenPose 0.85 Depth 0.4 下側の腕/肩が潰れ消失 Depthで奥の体を保持・隠れる腕はinpaintで補完
フェラ/手前にPOV OpenPose 0.8(顔向き) 3D Depth 手前の手・口元と相手の前後 3DでカメラPOV配置→Depth書出・手はFaceDetailer後段
複数人(3P+) OpenPose 1.0(全員) Regional/Couple 人物間で属性/色混ざり・人数増減 Attention Couple/Forge Coupleで人数分領域隔離・NEGにextra person
5-1. 複数人(絡み)構図の破綻 ― 難所と対策(最重要)
難所: ①属性/色のブリード(Aの髪色がBに移る) ②人数の増減(2人指定→3人化) ③結合部の四肢増殖 ④男顔の混入。ControlNet単独では②③は減るが①は解けない。
① ブリード → Attention Couple(ppm)/Forge Couple(mask)/Regional Prompterで人物ごとにプロンプトを空間隔離 。Civitai報告で単一68%→領域分割~91%(第三者値・要確認 )[10] 。base promptは背景/画風だけに使い、キャラ属性は領域行へ[13] 。
② 人数増減 → OpenPoseで人数を骨格で固定+NEGに(extra person:1.3)(3girls)(crowd)(duplicate)。Couple系の領域数=人数で一致させる(Forgeは行数不一致でエラー)[13] 。
③ 四肢増殖 → DWPoseで結合部の骨格を実際に確認(手抽出ON)。Depthで前後を確定。解消しない構図はカメラを引く/角度を変える (無理筋の角度を捨てる判断)。
④ 男顔混入 → 男の顔キーポイントを抽出時にOFF+NEG(male face:1.4)(male head visible:1.3)。CNは男にも効くので顔点が残ると男顔が固定される(自社golden知見と整合)。
5-2. Regional Prompting 実装の選択基準
環境 推奨 mask指定 備考
ComfyUI Attention Couple(ppm) LatentToMaskBB/任意mask cond/maskを足すと入力が自動増殖・NegPiP併用可[11]
Forge/A1111 Forge Couple Advanced座標 or Mask描画 GUIで直感的・base prompt行で背景[13]
webui/Forge(汎用) Regional Prompter Matrix(行列)/Mask 老舗・Flux非対応[12]
各キャラの顔同一性も固定 +IPAdapter regional mask attn_mask/color mask 体位はCN・同一性はIPA・塗り干渉に注意[16]
5-3. 3Dマネキン参照の運用
PoseMy.Art はブラウザで3D人形を組み、OpenPose/Canny/Depth画像を書き出せる(無料)[14] 。Blender派はtoyxyz の素体やOPii Rig (指/足/厚み付き)が定番[15] 。DAZ Studioは人体精度が高いがアニメ調へは線が硬くなりやすく、Depth抽出用途向き(アニメ調適合は要検証 )。
運用: 3Dで「OpenPose(骨格)+Depth(前後)」を同時書出→ComfyUIでOpenPoseはDWPose再抽出 or 直接 、Depthはそのまま 投入。Canが必要な特殊体位だけ3DのCanny書出も使う。3D関節は2Dアニメで不自然になることがあるので、書出後の骨格を一度目視してから本生成。
6. 収益試算(前提明示・断定しない)
下記は技術導入の費用対効果 の枠組みであり、販売価格・販売数の確定値は本人の実販売データを正準 とする(AI推計の売上断定は禁止・過去事故あり)。
導入コスト: 追加課金ほぼ¥0(全OSS/HF無料モデル・ComfyUI・PoseMy.Art無料枠)。学習コストは時間のみ。pose集LoRA学習は1本あたり数時間GPU(既存3090)。
効果の出方: 体位破綻の再生成回数が減る=1作あたり生成枚数あたりの歩留まり向上。例として歩留まりが体感50%→80%へ改善すれば、同じ品質ゲート通過枚数を出すのに必要な生成回数が約0.6倍になり、量産速度が上がる(改善率は要自社実測 )。
商品面: ①マネキン/トレス体位集(48手カタログ)、②複数人絡みCG集、③POV特化集 の3形態に展開可能。価格/点数は既存マネキン体位集DR群(11章)の設計に準拠。
7. リスク
技術: Regional/Couple系で領域境界に属性残り・体位崩壊が残存。3D参照は関節角がアニメで不自然化。CN積み過ぎ(>1.6)で塗り板化。
faceless維持失敗: 角度・体位によっては男顔が出やすい(対面・正常位)。顔点OFF+NEG+後段FaceDetailerで男はぼかす/隠す運用を固定。維持率が低い体位群は撤退対象(8章)。
法務/規約: モザイク必須(国内向け)・実在人物/未成年表現の回避は絶対(本DRは2Dアニメ調・若く見える表現はFANZA/DLsite現行は可だが規約は変動=出品時点で要確認 )。プラットフォーム規約は一次(各ガイドライン)を都度確認。
モデルライセンス: xinsir系はApache-2.0(OpenPose版カード明記)[1] だが、ベースチェックポイント(Illustrious/Pony派生)や配布LoRAは個別ライセンス=商用可否を都度確認 。Civitai配布poseLoRA/POV LoRAは作者規約に従う。
8. 30日導入プラン
週 やること 成果物
Day1-5 xinsir OpenPose/Union・Depth Anything V2・DWPose・comfyui_controlnet_aux導入+単体体位5種でstr表を自社実測 確定パラメータ表(自社版)
Day6-12 PoseMy.Art/Blenderで48手のうち難所10体位を3D化→OpenPose+Depth書出ライブラリ化 3Dヒント素材48手
Day13-20 Attention Couple(ppm)/Forge Coupleで2人・3人の隔離WF構築→ブリード/人数増減を潰す 複数人WF・NEGテンプレ
Day21-26 DWPose抽出した48手をキャプション付けpose集LoRA学習→CN併用で再現性検証 pose集LoRA v1
Day27-30 POV(3Dカメラ配置)とfaceless維持の最終調整→品質ゲート(自社9軸)で量産可否判定 量産対応の体位プリセット
9. 撤退ライン(数値で線引き)
体位: ある体位でCN+3D+Couple全部入れても歩留まり(品質ゲート通過率)が一定以下 (例: 20%未満)なら、その体位はカタログから外す/カメラ角度を変えて別体位として扱う。
faceless male: 男顔の混入をNEG+顔点OFF+FaceDetailerで抑えても維持率が低い体位群 (対面の至近など)は、構図側で男顔を画面外/影に逃がせないなら撤退。
手法投資: Regional系/IPA regionalの構築・調整に時間をかけても2人精度が上がらない場合、1キャラ×複数枚を後で合成 (別生成→合成)に切替える(無理に1枚で解かない)。
3D: DAZ等で関節が物理的に正しくても2Dアニメ調が崩れ続けるなら、3DはDepth抽出専用に格下げし骨格はDWPose手調整に戻す。
10. 落とし穴TOP10
CN積み過ぎ(>1.6): 塗り板化・着衣潰れ。合計strを必ず管理。
男の顔キーポイントを残す: 男顔が骨格固定で出る。抽出時OFF必須。
OpenPose×Cannyの矛盾: 骨格と輪郭が別ポーズを指すと幽霊手/二重輪郭。同一ソースから書き出す。
縦長解像度の複製破綻: 1024×1536超で分身/手増殖。安定域を守る。
Couple領域数≠人数: Forge Coupleは行数不一致でエラー/崩れ。人数=領域数。
base promptにキャラ属性: Regional/Coupleで全領域に滲む。属性は領域行のみ[13] 。
Danbooruタグ綴り誤り: 体位タグはalias/綴り揺れあり。wiki照合せず量産しない[17] 。
Depthを強くしすぎ: 0.5超で塗り/陰影が硬化。前後固定は0.35-0.45で十分。
IPAdapter regionalを強く: 同一性は上がるが塗り/体位に干渉。体位はCNに任せ、IPAは控えめ[16] 。
3D骨格を未目視で本生成: 関節がアニメで不自然なまま量産。書出後に必ず一度目視。
11. 既存資産活用 & 関連DR一覧
【重複検知の正直報告】 D:\市場調査資料\ に本テーマと重なる既存DRが多数 存在。本DRは断片化した既存DRを1本に統合・手法別比較(正確さ×手間×破綻)とマトリクスを新規追加 した上位版。今後この領域は本DRを正準ハブとし、新規乱立を避け既存は本DRから参照する運用を推奨。
直接重複(本DRが統合・更新)
DR_ControlNet体位ポーズ制御完全ガイド_2026-06-09.html ← OpenPose/Depth/Canny体位
DR_体位構図ControlNet制御実践_2026-06-09.html
DR_ControlNet体位ポーズ制御完全ガイド … (基礎)
DR_ControlNet_R18構図ポーズ体位固定_基礎編_2026-05-30.html
DR_OpenPose全身ポーズ制御_2026-06-08.html
DR_ControlNetDepthNormal完全ガイド_2026-06-08.html
DR_構図_ControlNet_AnyTestOpenPose構図固定2026_2026-06-02.html
複数人/Regional 関連
DR_商業級_キャラ一貫と多人数絡み構図_2026-06-13.html
DR_RegionalPrompter多人数制御_2026-06-08.html
DR_ControlNet_R18応用_領域指定複数キャラ後修正_2026-05-30.html
DR_Regional背景人物分離_描き込み2026_2026-06-04.html
DR_breakthrough2_16_regional_prompt_couple_2026-06-04.html
マネキン/体位カタログ(商品設計)関連
DR_マネキン体位集_AIプロンプト設計ガイド_2026-06-07.html
DR_体位100手完全網羅_Danbooruタグ難易度マネキン_2026-06-10.html
DR_難所体位プロ級人体パース破綻克服_ComfyUI実装_2026-06-10.html
DR_R18顔可視性体位設計最適化_2026-05-29.html
DR_ControlNet_IPAdapter_三面図でキャラ一貫性最大化_2026-06-11.html
DR_R18CG集_構図カメラ絶頂演出_脱POV依存_2026-05-21.html
既存資産の即再利用
既存DWPose抽出データ・48手プロンプト辞書 → pose集LoRA学習の即素材化。
既存Regional mask/Couple WFテンプレ → 2人→3人へmask複製で展開。
過去の3Dマネキンpose → OpenPose/Depth書出してCNヒント化(再生成不要)。
自社品質ゲート(9軸・r18_quality_gate.html)で本DRの体位プリセットを判定→量産化基準に接続。
12. 脚注(実在URL・21本)
🤑 マネタイザー: 体位破綻ゼロ=サムネ離脱ゼロ。骨格はxinsir/前後はDepth/塗り分けはCouple、これで歩留まりを上げて量産速度で稼ぐ。
💼 コーチ: まず難所10体位だけ3D化して確定str表を自社実測。全48手を一気にやらず、勝てる体位から品質ゲート通過させていきましょう。
💕 メンター: 1枚で全部解こうとしないで大丈夫。レイヤー分業と「無理な角度は捨てる」判断こそプロの技。トフィーさんの実販売データが最後の正解です。