Sampler・CFG Scale・Stepsの最適値2026:どこを触れば画質が変わるのか

Stable Diffusionの3大パラメータ(Sampling method・CFG Scale・Sampling steps)の意味と最適値を解説。Stepsを増やしても画質が上がらない理由、CFGを上げると絵が崩れる仕組み、迷ったときの推奨設定までまとめました。

Sampler・CFG Scale・Stepsの最適値2026:どこを触れば画質が変わるのか のサムネイル

この記事の要点

  • 迷ったら DPM++ 2M Karras / Steps 25 / CFG 7 から始める。ここが実用的な基準点
  • Stepsを増やしても画質は上がらない。30を超えると効果はほぼ頭打ちで、時間だけが増える
  • CFG Scaleはプロンプトへの忠実度。上げすぎると色が飽和し、絵が硬く崩れる
  • 3つを同時に変えない。1つずつseed固定で振るのが唯一の正しい検証方法

Stable Diffusionには多くの設定項目がありますが、画質を左右する主要なパラメータは3つだけです。

  • Sampling method(サンプラー)
  • Sampling steps(ステップ数)
  • CFG Scale

この3つの意味を理解すれば、無駄な試行錯誤が大幅に減ります。逆に、ここを理解しないまま数値をいじると、時間だけを浪費して画質は上がりません

結論:迷ったらこの設定

Sampling method: DPM++ 2M Karras
Sampling steps:  25
CFG Scale:       7

まずこれで固定してください。 そして、この設定のままプロンプトとモデルの改善に集中するほうが、パラメータをいじり回すよりはるかに成果が出ます。

パラメータ調整は、プロンプトとモデルを詰め切ってから手を出す領域です。

1. Sampling method(サンプラー)

何をしている設定か

Stable Diffusionは、ランダムなノイズから出発して、段階的にノイズを取り除いて画像を作ります(この出発点を決めるのが Seed です)。

サンプラーは、この「ノイズの取り除き方(アルゴリズム)」を決める設定です。

選び方

サンプラー特徴向き
DPM++ 2M Karras速度と品質のバランスが最良迷ったらこれ
DPM++ SDE Karras高品質だがやや遅い品質重視
Euler a高速。少ないStepsでも絵になる速度重視・試行錯誤時
DDIM古典的。再現性が高い検証用途

正直なところ、サンプラーによる差はモデルやプロンプトの差に比べれば小さいです。

ここで悩む時間があるなら、モデル選び(SDXL vs FLUX.1)やプロンプト設計に時間を使ってください。

2. Sampling steps(ステップ数)

何をしている設定か

ノイズを取り除く回数です。

最も多い誤解:「多いほど綺麗」は間違い

これは明確に誤りです

Steps挙動
10以下ノイズが残る。絵が甘い
20〜30実用域。ここで十分
30〜50ほぼ変化なし。時間だけ増える
100以上完全に無駄。画質は上がらない

ノイズ除去は一定回数で収束します。それ以降いくら回しても、絵はほとんど変わりません。

Stepsを150にしても綺麗にはなりません。生成時間が6倍になるだけです。

25から始めてください。 絵が甘いと感じたら30まで上げる。それ以上は不要です。

例外:Hires.fix使用時

Hires.fix では、拡大後の描き込み用に別途 Hires steps を設定できます。こちらは10〜20程度で十分です。

3. CFG Scale(最も重要)

何をしている設定か

プロンプトへの忠実度を決める値です。

  • 低い → プロンプトを軽く参照する。AIが自由に描く
  • 高い → プロンプトに厳密に従おうとする

最適値と、上げすぎたときの副作用

CFG挙動
1〜3プロンプトをほぼ無視。自由すぎる
5〜6ゆるく従う。柔らかい絵
7〜9基準。ここから始める
10〜12従うが硬くなり始める
13以上色が飽和し、線が硬く、絵が崩れる

なぜ上げると崩れるのか

CFGを上げると、AIはプロンプトに過剰適合します。その結果、コントラストと彩度が不自然に増幅され、色がギラギラに飽和し、線が硬く、破綻します。

CFGは「品質を上げる設定」ではありません。 「どれだけ言うことを聞かせるか」の設定です。

狙いに寄らないときの正しい対処

多くの人が「プロンプトどおりにならない → CFGを上げる」という行動を取りますが、これは逆効果です。

正しい順序はこうです。

  1. プロンプトを見直す(曖昧な語を具体的に、冗長な語を削る)
  2. モデルを見直す(そもそも苦手な絵柄ではないか)
  3. ControlNetで構図を固定するControlNetガイド
  4. それでも駄目なら、CFGを微調整(7→9程度)

CFGを13以上に上げるのは、ほぼ常に間違いです。

3つの関係を1枚で理解する

パラメータ決めるもの迷ったら上げすぎると
Samplerノイズの取り除き方DPM++ 2M Karras(大差なし)
Steps取り除く回数25時間の無駄
CFG Scaleプロンプトへの忠実度7色が飽和し崩れる

画質に本当に効くのは、この3つではなく「モデル」と「プロンプト」です。

パラメータは、そこを詰め切ってから微調整する対象だと理解してください。

正しい検証方法:X/Y/Z plot

「自分のモデルでの最適値」を知りたい場合、seedを固定して1つずつ振るのが唯一の方法です。

WebUIには X/Y/Z plot というスクリプトがあり、パラメータを段階的に変えた比較画像を一度に生成できます。

X軸: CFG Scale = 5, 7, 9, 11, 13
Y軸: Sampling steps = 15, 25, 35
Seed: 固定(必須)

これを1回回すだけで、そのモデルでの適正値が一目で分かります。感覚で調整するより圧倒的に速いです。

seed固定の重要性は Seed完全ガイド で詳しく解説しています。

用途別の設定早見表

「迷ったらこれ」を、目的別に整理します。まずここから始めて、seedを固定して微調整してください。

目的SamplerStepsCFG
とりあえず試す(構図出し)DPM++ 2M Karras207
アニメ調を安定させるEuler a20〜255〜7
実写風を詰めるDPM++ 2M Karras25〜304〜6
大量に数を出す(当たり探し)Euler a12〜157
仕上げ・最終出力DPM++ 2M Karras28〜355〜7

当たり探しはStepsを削って数を出し、当たったseedだけStepsを上げて仕上げる——これが最も時間効率の良い進め方です。

Steps・CFGを上げても品質は上がらない

初心者がまずやってしまうのが、**「Stepsを100に、CFGを20に」**です。逆効果です。

Stepsを上げすぎた場合

Stepsは「ノイズを取り除く回数」です。ある回数で絵は収束します。そこから先はいくら回しても——

  • 絵はほとんど変わらない
  • 生成時間だけが伸びる(Steps 100はSteps 25の4倍かかる)

20〜30で十分収束します。 100にする意味はありません。

CFGを上げすぎた場合

CFGは「プロンプトへの忠実度」です。上げすぎると、モデルがプロンプトに従おうとしすぎて絵が破綻します。

CFG結果
1〜3プロンプトを無視する。ぼんやりした絵
4〜8実用域。ここから外れる必要はほぼない
10〜15色が濃く、輪郭が硬くなる
16以上色が焼き付き、質感が壊れる(いわゆる「揚がった」状態)

「彩度が異常に高い」「輪郭がバキバキ」「肌が塗り絵のよう」——これらはほぼCFGの上げすぎです。

「絵が硬い/焦げている」ときの診断

出力を見て、原因を切り分けるための対応表です。

症状疑うべき原因対処
色が濃すぎ、輪郭がバキバキCFGが高いCFGを下げる(まず6へ)
ぼんやり、プロンプトが効かないCFGが低いCFGを上げる(まず7へ)
ざらつく、描き込み不足Stepsが少ないStepsを20〜25へ
遅いだけで変化がないStepsが多すぎStepsを25まで下げる
毎回まったく違う絵になる祖先系サンプラー(a付き)DPM++ 2M Karras に変更

a 付きサンプラーは収束しない

Euler aDPM++ 2S a など、名前に a(ancestral)が付くサンプラーは、各ステップでノイズを足し直します。

そのため Stepsを変えると絵が変わり続けます(収束しない)。当たり探しには向きますが、「Stepsだけ上げて仕上げる」という使い方には向きません。

**詰める段階では a の付かないサンプラー(DPM++ 2M Karras など)**を使ってください。Stepsを上げても構図が維持されます。

よくある失敗

症状原因対処
生成が異常に遅いStepsが多すぎる25に下げる
色がギラギラ・線が硬いCFGが高すぎる7に戻す
プロンプトを無視されるCFGが低すぎる7以上に
絵が甘い・ぼやけるStepsが少なすぎる20以上に
何を変えても効果が分からないseedを固定していないseedを固定する

まとめ

  • 迷ったら DPM++ 2M Karras / Steps 25 / CFG 7
  • Stepsは増やしても綺麗にならない(30で頭打ち)
  • CFGは上げると崩れる(13以上はほぼ間違い)
  • 狙いに寄らないときは、CFGではなくプロンプトとモデルを見直す
  • 検証は seed固定 + X/Y/Z plot

パラメータをいじる前に、Stable Diffusion WebUI導入ガイド で環境を整え、ネガティブプロンプト完全ガイド でプロンプトの土台を固めるほうが、はるかに大きな効果が得られます。

よくある質問

Sampling method(サンプラー)はどれを選べばいいですか?

迷ったら DPM++ 2M Karras を選んでください。速度と品質のバランスが良く、多くのモデルで安定した結果が出るため、事実上の標準になっています。より高品質を狙うなら DPM++ SDE Karras、速度優先なら Euler a も選択肢になります。ただしサンプラーによる差は、モデル選びやプロンプトの差に比べれば小さく、ここに時間をかけすぎる必要はありません。

Sampling steps は多いほど綺麗になりますか?

なりません。Stepsはノイズを除去する回数で、一定回数を超えると絵はほとんど変化せず、生成時間だけが増えます。おおむね20〜30が実用域で、30を超えると効果は頭打ちです。100や150に設定しても画質は上がらず、単に時間を浪費するだけです。まず25で試してください。

CFG Scale はいくつが最適ですか?

7前後が基準です。CFG Scaleはプロンプトへの忠実度を決める値で、低すぎる(3以下)とプロンプトを無視した自由な絵になり、高すぎる(12以上)とプロンプトに従おうとするあまり色が飽和し、線が硬くなり、絵が崩れます。狙いに寄らないときはCFGを上げるのではなく、プロンプトを見直すほうが確実です。

CFG Scaleを上げたら色がギラギラして崩れました。なぜですか?

CFG Scaleは「プロンプトに従う力」を強める設定ですが、上げすぎるとAIがプロンプトに過剰適合し、コントラストと彩度が不自然に増幅されます。結果として色が飽和し、線が硬く、絵が破綻します。これはCFGの構造的な副作用であり、品質を上げる設定ではありません。7前後に戻してください。

パラメータをどう検証すればいいですか?

必ずseedを固定し、1つのパラメータだけを変えて比較してください。複数を同時に変えると、どれが効いたのか判別できず、検証になりません。WebUIのX/Y/Z plot機能を使えば、CFGやStepsを段階的に振った比較画像を一度に生成できるため、最適値の探索が効率化します。

AIでエロコンテンツを作るときの参考に(FANZAの人気作品)

以下はAI生成物ではなく、FANZAで人気の同人作品です。どんな題材・構図・シチュエーションが支持されているのかを押さえておくと、AIでエロコンテンツを作るときの狙いが定まります。

完全同意型性風俗SS株式会社【インターンシップ編】

完全同意型性風俗SS株式会社【インターンシップ編】

★4.79(レビュー43件)・365P

1,650円 FANZAで見る
彼女のママもセフレにした話

彼女のママもセフレにした話

★4.79(レビュー34件)・62P

990円 FANZAで見る
俺が彼女の長乳いけずママに性癖破壊をされるまで。

俺が彼女の長乳いけずママに性癖破壊をされるまで。

★4.79(レビュー19件)・35P

770円 FANZAで見る
【本編動画2時間40分超】発情ケモミミclinic【ぬるぬるLive2Dアニメーション×豪華声優陣】

【本編動画2時間40分超】発情ケモミミclinic【ぬるぬるLive2Dアニメーション×豪華声優陣】

★4.79(レビュー14件)

2,860円 FANZAで見る
残業中に何かがあった先輩と後輩の話

残業中に何かがあった先輩と後輩の話

★4.78(レビュー27件)・71P

220円 FANZAで見る
NG解禁ダウナー少女

NG解禁ダウナー少女

★4.78(レビュー23件)・38P

539円 FANZAで見る

※ 本セクションはアフィリエイト広告(FANZA)を含みます。掲載作品はAI生成物ではありません。価格・配信状況は変わる場合があるため商品ページで最新情報をご確認ください。

次へ