DEEP RESEARCH ・ R18制作技術
NSFW快楽表情の生成と顔高品質化 完全攻略
アヘ顔・トロ顔・絶頂顔 × モデル別タグ仕様 × ADetailer × 表情LoRA × 品位設計
発行 2026-06-15
対象 成人向けCG/同人制作事業者
モデル Pony / Illustrious / NoobAI
一次・コミュニティ出典 27件(脚注URL付)
「アヘ顔は出るが顔が崩れる/立ち絵まで喘いでしまう/コマ毎に表情がブレる」を技術で潰す制作向けDR。タグ仕様はモデル別に正確化し、不確実な点は要確認と明示。断定はしない。
🤑 マネタイザー: 表情の質=絶頂シーンの単価。ここが弱いと全Volが凡庸になる
💼 コーチ: タグは"定義"から。booru原義を外すと崩れる
💕 メンター: 品位設計まで含めて初めて"プロの顔"です
01結論 — 最短勝ち筋
TL;DR(これだけ守れば9割勝てる)
- タグはbooru原義に忠実に。
ahegao=「白目+開口+舌出し」のマニックな絶頂顔、torogao=「トロンとした静かな恍惚」[1][2]。両者は別物。混ぜると「どっちつかずの崩れ顔」になる。
- 表情は"単タグの合成"で組む。
ahegao1語に頼らず rolling eyes, tongue out, heart-shaped pupils, drooling, blush, sweat を意図的に積む。各タグはDanbooru実在タグ[3][4][5][6]。
- 顔崩れは生成本体でなくADetailerで治す。
face_yolov8n.pt + denoise 0.3〜0.4 + Inpaint only masked。表情を"顔だけに"後付けできる[15][16][18]。
- 一貫性は表情LoRA(低weight)で担保。 同一トリガー語+
0.4〜0.6でコマ毎のブレを抑える[21][22][23]。
- 品位設計(社内ルール)を技術で強制。 立ち絵/出迎え/日常コマには快楽顔を絶対付けない。ADetailerの出し分けと2パス構成で機構的に担保。
最重要レバー
ADetailer
顔だけ高解像再描画+表情後付け
02表情の市場価値と現状
NSFW CG集の購買決定は表紙+絶頂シーンに集中する。快楽表情(アヘ顔/トロ顔)は「抜ける度」に直結する見せ場であり、ここの品質差が同一キャラ・同一構図でも体感クオリティを大きく分ける。一方で生成難度は顔(目・舌・歯・よだれ)に集中し、全身図では顔が小さく潰れやすい。これがADetailer需要の根拠である[15][20]。
用語の正確な切り分け(ここが土台)
| 表情 | Danbooru定義(原文要旨) | 絵としての方向 | 出典 |
ahegao | 「目が上に向き(白目)、口が開き、舌が出たオーガズム顔」。「manic(熱狂的)な表情」 | 誇張・絶頂ピーク・笑っている/狂騒的 | [1] |
torogao | 「恍惚だが静かで脱力した快楽状態」。半開きの潤んだ目・下がり眉・よだれ・脱力した手足。「ぼーっと/眠そうならこっち」 | 余韻・トランス・しっとり | [2] |
fucked silly | 「性的に消耗しきった状態。完全な多幸感か疲労困憊の顔」。極端な場合のみ使う | 過剰・連続絶頂後・廃人化 | [7] |
💡 制作上の含意
立ち絵やソフトなシーンでも「快楽の余韻」を出したい時は
ahegaoでなく
torogaoが正解。
ahegaoは絶頂ピークのコマ限定で使うと作品全体のメリハリが出る。Danbooruは両者を「ぼーっと=torogao / manic=ahegao」と明確に区別している
[1][2]。
03競合手法TOP10(実務でよく使われるアプローチ)
| # | 手法 | 狙い | 難度 | 推奨度 |
| 1 | 単タグ合成(ahegao+構成要素タグ) | 制御性最大・崩れ少 | 低 | ◎ |
| 2 | ADetailerで顔のみ再描画 | 全身図の顔崩れ救済 | 低 | ◎ |
| 3 | ADetailerに別プロンプト(表情後付け) | 本体は構図優先・顔に表情注入[18] | 中 | ◎ |
| 4 | 表情LoRA(ahegao/ohogao/half-ahegao) | 一貫性・難表情の安定化[21][22][23] | 中 | ◎ |
| 5 | 段階制御(s1着衣→s5絶頂で表情強度を逆算) | Vol全体の表情メリハリ | 中 | ◎ |
| 6 | emphasis weighting (ahegao:1.1) | 弱い時だけ微増 | 低 | ○※過盛り注意 |
| 7 | regional prompt(顔領域に表情) | 多人数で顔別制御 | 高 | ○ |
| 8 | img2img/inpaintで表情だけ差し替え | 既存絵の表情変更 | 中 | ○ |
| 9 | 表情プリント(衣装/物へのahegao print) | 顔は通常・服に絵柄[22] | 低 | ○用途限定 |
| 10 | 表情のみ強weight((ahegao:1.4)多積み) | — | — | ✕色破綻 |
⚠ #10は社内実証で禁止
weightを
1.3〜1.4で多数積むと条件ベクトル過大で
全面ネオン色破綻(fry)。基本は全タグ1.0、必要な数個だけ
1.1〜1.2。これは社内feedbackで半日溶かした既知事案(
feedback_prompt_weight_overload_fry_2026-06-09)。
04表情タグ仕様(モデル別)・早見表
表情タグはDanbooru実在タグを基準にする。Illustrious/NoobAIはDanbooruタグ学習なのでアンダースコア無し・カンマ区切りでそのまま効く[12][15s]。Ponyは独自前処理だが多くのbooru系タグは通る(公式タグ仕様は非公開部分があり要確認)[8][11]。
4-1. 快楽表情 構成要素タグ早見表(Danbooru原義)
| 狙う表現 | 主タグ | 積む補助タグ | Danbooru定義/出典 |
| 絶頂ピーク顔 | ahegao | rolling eyes, tongue out, open mouth, heart-shaped pupils, drooling/saliva, blush, sweat, raised eyebrows | 白目+開口+舌出しのオーガズム顔[1] |
| 白目・目が上向き | rolling eyes | = eye roll/rolled eyes(alias)。cross-eyed(寄り目)で変化 | 「上に回転した目」ahegao/fucked sillyに付随[5] |
| 恋・快楽の瞳 | heart-shaped pupils | 瞳孔がハート。heart in eye(瞳内にハート)/heart-shaped eyes(目全体がハート)は別タグ | 恋慕・性的快楽のサイン[4] |
| よだれ・口元の濡れ | drooling | saliva(=drool/spit alias)、saliva trail(糸引き), excessive saliva | 口から漏れる唾液[6] |
| 舌出し | tongue out | tongue, long tongue, uvula(喉奥) | ahegao三要素の一つ[1] |
| 静かな恍惚(余韻) | torogao | half-closed eyes, flushed, tearing up, parted lips | 脱力・トランス状の快楽[2] |
| 廃人化(過剰) | fucked silly | 上記ahegao要素 + double v, empty eyes | 消耗しきった顔・極端時のみ[7] |
| 派生(口すぼめ系) | ohogao | LoRAトリガ例:puckered lips, trembling, tearing up, v-shaped eyebrows, rolling eyes, tongue out[21] | ahegao関連の派生表情[1] |
4-2. モデル別 プロンプト土台(品質タグ・接頭辞)
| モデル | 品質/接頭タグ | 表情タグ書式 | 推奨設定 | 出典 |
| Pony v6 XL | score_9, score_8_up, score_7_up, source_anime, rating_explicit | booru系タグ概ね通る(ahegao等)。_upは実質無視可 | cfg7前後 / 一般的SDXLサンプラ | [8][9][11] |
| Illustrious XL | masterpiece, best quality, amazing quality(/ very awa, newest, highres, absurdres) | Danbooruタグそのまま。アンダースコア不可・カンマ区切り | 標準SDXL設定で素直に効く | [12][13] |
| NoobAI(eps) | masterpiece, best quality, newest, absurdres, highres / aesthetic: very awa | Illustriousとほぼ同一(Danbooru+e621学習)[15s] | 標準SDXL設定 | [15][16] |
| NoobAI(v-pred) | 同上+年代タグnewest | 同上 | CFG 4–5 / Euler系(Karras非推奨) / 28–35 steps / CFG Rescale ≈0.2 / ModelSamplingでv_prediction+zsnr | [24][25][26] |
⚠ v-pred固有の地雷
NoobAI
v-predは通常SDXLと設定が違う。
Karras系サンプラ非対応(Euler/DDIM推奨)、CFG高めで過飽和→
CFG Rescale 0.2必須。ComfyUIは自動検出するが、旧版や誤検出時は
ModelSamplingDiscreteで
v_prediction+ZSNRを手動指定
[24][25]。
使用checkpointごとにzsnr要否が違う(EasyFluff系はzsnr無し)ので実機で要確認[25]。
4-3. コピペ用プロンプト雛形(調整して使用)
▶ Pony v6 / 絶頂ピーク顔
score_9, score_8_up, score_7_up, source_anime, rating_explicit, 1girl, <キャラタグ>, ahegao, rolling eyes, tongue out, open mouth, heart-shaped pupils, drooling, blush, sweat, <構図/シチュ>
NEG: score_6, score_5, score_4, worst quality, low quality, bad anatomy, (mature:1.4), (multiple views), text, watermark
▶ Illustrious / NoobAI / 絶頂ピーク顔
masterpiece, best quality, amazing quality, newest, 1girl, <キャラタグ>, ahegao, rolling eyes, tongue out, open mouth, heart-shaped pupils, saliva, drooling, blush, sweat, <構図/シチュ>
NEG: bad quality, worst quality, worst detail, sketch, censor, bad anatomy, (mature:1.4), monochrome, signature, watermark
▶ 余韻・トロ顔(立ち絵後/しっとり) ※ahegao非使用
masterpiece, best quality, 1girl, <キャラタグ>, torogao, half-closed eyes, parted lips, flushed, tearing up, gentle smile, <品のあるポーズ>
NEG: ahegao, rolling eyes, tongue out, worst quality, bad anatomy
※キャラの髪色/目色は冗長固定し、化けやすい他色を全てNEGへ(社内rule: mature/adult禁止・若く可愛く)。プロンプトは各モデル・各checkpointで挙動が変わるため必ずsmokeで目視確認。
05顔高品質化(ADetailer)設定試算
ADetailerは顔/手を自動検出→マスク→高相対解像度でinpaint再描画する。全身図で潰れた快楽顔を救済する主力[15][17][20]。
5-1. 推奨設定(顔)
| 項目 | 推奨値 | 根拠/注記 |
| Detection model | face_yolov8n.pt(高速)/ 検出弱い時face_yolov8s.pt | 8n=速い・8s=検出精度↑[18] |
| Detection confidence | 0.3程度(低め) | 低めで検出率↑(白目/舌で顔が崩れた絵も拾う)[18] |
| Inpaint denoising | 0.3〜0.4(同一性重視は0.3〜0.35) | 0.4が既定だが0.3前後が顔印象を保つ。0.6超は別顔化[17][19] |
| Inpaint only masked | 有効(ON) | 顔だけ高解像で再描画[18] |
| Mask blur / padding | 概ね既定(blur≈4 / padding≈32) ※環境で要確認 | ガイドは既定運用が多い[18] |
| ADetailer prompt | 表情タグをここに記述可 | 本体生成後に顔へ表情を後付けできる[18] |
💡 "表情を顔だけに後付け"テクニック(#3手法の核)
本体プロンプトは構図/ポーズ優先で
表情を入れずクリーンに生成→ADetailerの
専用プロンプト欄に
ahegao, rolling eyes, tongue out, heart-shaped pupils, droolingを入れて顔だけ再描画。これで
体の崩れを誘発せずに高品質な快楽顔を載せられる。ADetailerは「inpaint後にさらに顔/画像を改変するためのカスタムプロンプト入力が可能」
[18]。
5-2. 段階構成(立ち絵=品 / 絡み=快楽顔)を機構で強制
- 立ち絵・出迎え・日常コマ:ADetailer promptを
gentle smile, closed mouth, soft blush等の品のある表情に固定。ahegao系タグを物理的に入れない。
- 絡み・絶頂コマのみ:ADetailer promptをアヘ顔セットに切替。バッチをシーン段階(s1〜s5)で分け、s4/s5だけ快楽顔プリセットを充てる。
- これにより「立ってるだけなのに喘いでいる」事故を運用でなく仕組みで防止(社内品位rule準拠)。
ADetailer後
高精細顔
2〜4倍相対解像で再描画
06破綻・崩壊リスクと回避
| 症状 | 主因 | 回避策 |
| 全面ネオン色破綻(fry) | weight1.3+多積み・条件過大 | 全タグ1.0基準・必要数個だけ1.1〜1.2(社内実証)[8] |
| 舌が二重/歯が溶ける/目が非対称 | 全身図で顔が小さい | ADetailerで顔のみ高解像再描画(0.3〜0.4)[17] |
| 顔がコマ毎にブレる(一貫性不足) | 表情タグの揺らぎ・seed依存 | 表情LoRA低weight固定+キャラLoRA併用[22] |
| ADetailer後に別人になる | denoise高すぎ(0.6+) | 0.3〜0.35へ。Inpaint only masked ON[17][18] |
| v-predで灰色/過飽和 | CFG高+Rescale無し+Karras使用 | CFG4–5・Euler系・CFG Rescale0.2[24] |
| 立ち絵まで喘ぎ顔 | 全コマ同一プロンプト | シーン段階で表情プリセット分離(品位rule) |
| ahegaoが弱い/出ない | 主タグ1語のみ | 構成要素タグを積む(§4-1)・必要時(ahegao:1.1) |
| mature/おばさん顔化 | 表情強調で顔age上昇 | NEGに(mature:1.4)(adult:1.4)・若さタグ固定(社内rule) |
✅ 品質ゲート(出荷前)
快楽顔コマは
全コマ目視+多AI採点を通す(社内SOP)。「抜ける度/表情/一貫性/NG違反/顔/体液」の加重で合否。代表コマだけ見て納品しない(社内feedback既知の失敗パターン)。
0730日実装プラン
| 週 | やること | 成果物 |
| Day1–5 | モデル別土台プロンプト確定(Pony/Illustrious/NoobAI)・表情タグ早見表を自社config化・v-pred設定検証 | 表情タグ辞書(JSON)・モデル別プリセット |
| Day6–12 | ADetailer標準設定確立(face_yolov8n/denoise0.35/only masked)・"顔だけ表情後付け"フロー構築 | ADetailerプリセット2種(品/快楽) |
| Day13–20 | 表情LoRA選定/自作(ahegao・ohogao・half-ahegao)・weight0.4〜0.6で一貫性検証 | 表情LoRAセット+推奨weight表 |
| Day21–26 | 段階構成(s1着衣→s5絶頂)パイプライン化・品位ガード(立ち絵にahegao禁止)を機構実装 | シーン段階別生成ドライバ |
| Day27–30 | 1Vol試作→全コマ目視+多AI採点→破綻潰し→出荷ゲート | 表情品質の検証済みVol 1本 |
08撤退/再設計ライン
- ADetailer denoise調整で別人化が止まらない → 表情後付けを諦め、本体プロンプトに表情を含めて生成し直す方針へ切替。
- 表情LoRAが全コマ同顔化させる → weightを0.3まで下げても直らなければそのLoRAを外し、単タグ合成へ後退。
- v-predのチューニングに3日溶かす → eps-pred版へ退避(Illustrious/NoobAI epsは設定が素直)[15s]。
- 快楽顔が作品の品位を下げていると採点で判定 → ahegao使用をs5ピークのみに限定し、torogao主体へ再設計。
09落とし穴(ハマりどころ)
⚠ よくある誤解・事故
- ahegaoとtorogaoの混同:Danbooruは「manic=ahegao / ぼーっと=torogao」と明確に区別。混ぜると崩れる[1][2]。
- heart-shaped pupils と heart in eye の取り違え:前者=瞳孔がハート、後者=目の中にハート、
heart-shaped eyes=目全体がハート。狙いと違うタグを使うと意図しない絵に[4]。
- アンダースコア入れ:Illustrious/NoobAIは
_不可・スペース区切り。rolling_eyesでなくrolling eyes[12][15s]。
- v-predにKarrasサンプラ:非対応。Euler/DDIMへ[24]。
- weight過盛り:
(ahegao:1.4)連打で色破綻(社内既知)。
- Civitaiの仕様確認:多くの記事/LoRA詳細はログイン/成人版(civitai.red)に移動済で外部から全文取得不可。設定値は実機(checkpoint・LoRA README)で要確認[13][14]。
🔎 不確実点(断定しない・要確認事項)
- Ponyの内部タグ前処理の正確な対応表は公式に完全公開されていない。booru系表情タグは概ね通るが、出方はcheckpointごとに差がある[8][11]。→実機smokeで確認。
- v-predのzsnr要否はマージモデルで異なる(zsnr無しモデルにzsnr適用で焼ける)[25]。→使用checkpointで確認。
- ADetailerのmask blur/paddingの最適値はガイド間で明示が割れる(既定運用が多い)[18]。→自社素材で詰める。
- 各表情LoRAのトリガ語/推奨weightはLoRAごとに固有。本DRの値(0.4〜0.6, ahegao print≤0.5)は当該LoRA記載例であり全LoRA共通ではない[22]。
10既存資産・社内ルール活用
- 品位ルール(既存feedback)を技術仕様化:「男言葉は絡みシーンのみ」「喘ぎ/絶頂顔は実際にエロ行為中のコマのみ」を、本DRのシーン段階別ADetailerプリセットで機構的に強制。
- GOLDEN勝ちパターン:waiIllustriousSDXL_v160 / cfg6.0 / dpmpp_2m karras / シンプルprompt の社内既定に、本DRの表情タグ早見表(§4-1)を"数個だけ積む"形で接続。
- 品質ゲート:既存
r18_quality_gate.htmlの9軸に表情(抜ける度/表情/一貫性)を充て、快楽顔コマを必ず通す。
- キャラLoRA先行方針:表情LoRAはキャラLoRAと併用(キャラ同一性はキャラLoRA、表情は表情LoRA低weight)で役割分離。
- 色破綻対策:既存
_cc1_strip_weights系の知見(weight剥がし)で表情タグの過盛りを防止。
11関連DR一覧(D:\市場調査資料\)
| DR | 関係 |
DR_ahegao_expression_prompt_pack_2026-06-08.html | 表情プロンプト集(本DRが上位互換・モデル別仕様で拡張) |
DR_ahegao_expression_mastery_2026-06-02.html | 喘ぎ/とろけ/絶頂の描き分け極意 |
DR_ahegao_climax_max_2026-06-02.html | 絶頂表現の強度設計 |
DR_表情ahegao色破綻防止_2026-06-09.html | 色破綻(fry)防止(本DR§6と接続) |
DR_face_quality_hiresfix_adetailer_2026-06-02.html | 顔高品質化(本DR§5の前提) |
DR_breakthrough2_12_face_hand_detailer_2026-06-04.html | face/hand detailer詳細 |
DR_SDXLvsPonyvIllustrious品質比較2026_2026-04-28.html | モデル比較(本DR§4の前提) |
DR_SD_ネガティブプロンプト最強テンプレート_2026.html | NEGテンプレ |
⚠ 重複チェック結果
表情系DRは既に4本存在(2026-06-02〜06-08)。本DRは
モデル別タグ仕様+ADetailer+表情LoRA+一貫性+品位設計を一本化した上位統合版として新規発行。既存4本は個別トピックの深掘りとして併存させ、本DRを"表情技術のハブ"とする位置づけ。
12脚注(全URL・実在ソース)
本DRは制作技術の調査資料。数値・タグ仕様はモデル/checkpoint/LoRAごとに挙動が変わるため、必ず実機smokeで目視確認のうえ運用。Civitaiの一部記事/LoRA詳細はログイン/成人版(civitai.red)に移動済で外部全文取得不可のため、該当箇所はモデルページ/READMEで一次確認すること。AIによる数値の自信ある捏造を避けるため、不確実点は本文中で「要確認」と明示している。