1Fooocusの特徴・インストール方法・ComfyUI/WebUIとの違い
Fooocusとは
FooocusはControlNet開発者のlllyasviel(Lvmin Zhang)氏が開発したオープンソースのローカルAI画像生成ツールです。「プロンプトと画像に集中する」というコンセプトのもと、MidJourneyのような使いやすさをローカル環境で実現しています。
2026年時点のステータス:FooocusはLTS(長期サポート)モードに移行済み。バグ修正のみ継続され、FLUX対応・SD3対応・新機能追加はされない。現行の最新バージョンはv2.5.3。
フェイクサイト注意:公式はGitHub(lllyasviel/Fooocus)のみ。fooocus.com / fooocus.net / fooocus.ai / fooocus.org などはすべて偽サイト。絶対にダウンロードしないこと。
主な特徴
独自アルゴリズム
- 独自ImagePromptアルゴリズム(標準IP-Adapterより高品質)
- GPT-2ベースの自動プロンプト拡張
- FaceSwap(高精度・高速)
- Enhance(品質精細化)機能
動作要件
- 最小VRAM:4GB NVIDIA(SDXL動作)
- 推奨VRAM:8GB以上
- RTX3090(24GB):最高品質で快適動作
- Python 3.10.x + Git必要
Windowsへのインストール手順
1
GitHubから公式リポジトリをダウンロード
git clone https://github.com/lllyasviel/Fooocus.git
またはGitHub公式ページからZIPダウンロード → 解凍
2
run.batをダブルクリック
初回起動時に必要なライブラリとモデルが自動ダウンロード(約6GB)。
run.bat # 標準リアリスティックモード
run_anime.bat # アニメ特化モード
run_realistic.bat # リアル特化モード
3
ブラウザが自動起動
http://localhost:7865 でWebUI表示。プロンプト入力 → Generateで即生成。マウスクリック3回以内で最初の画像が生成できる。
4
初回モデル自動ダウンロード
- sd_xl_base_1.0_0.9vae.safetensors(デフォルト)
- sd_xl_refiner_1.0_0.9vae.safetensors(リファイナー)
- アニメモード:animaPencilXL_v100(animagine-xl-3.0 + blue_pencil-XL合成)
ComfyUI / Automatic1111 / Fooocus 三ツールの徹底比較
OpenPose非対応(ImagePromptのみ)
2026年の最適解:SDXL系なら「Fooocus(入門)→ Forge/ComfyUI(本番)」の段階移行が定石。FLUX系を使いたいなら最初からComfyUIを選ぶ。
2高品質な成人向け画像を生成するための設定
重要な前提:Fooocusのデフォルトモデル(JuggernautXL)にはNSFWコンテンツのトレーニングデータがほぼ含まれていない。制限はFooocusソフトウェア自体ではなく、使用モデルによって決まる。
NSFW設定の仕組み
Fooocusにはdefault_black_out_nsfwという設定値があり、デフォルトでNSFW判定された画像は全黒出力される。これを無効化するには config.txt を編集する。
# Fooocus\config.txt に追加
"default_black_out_nsfw": false
ただし、この設定を変更してもデフォルトモデルでは露骨なコンテンツは生成されない。成人向けコンテンツにはNSFW対応モデルの使用が必須。
推奨 NSFW対応SDXLモデル(CivitAIから入手)
| モデル名 | 特徴 | 用途 | 商業利用 |
| Pony Diffusion v6 XL | アニメ・二次元特化。Fooocus 2.5.0から公式サポート | 同人CG・アニメキャラ | 要確認 |
| WAI-NSFW | NSFW特化・高品質アニメ | R18同人 | 要確認 |
| animaPencilXL | 内蔵アニメモデル。animagine+blue_pencilマージ | 一般・ライトR18 | 要確認 |
| 各種NSFW SDXL系モデル | CivitAIのNSFWタグで14,470+件公開中 | R18全般 | モデル個別確認 |
重要:モデルをFooocusで使用するには必ずSDXLベース(SDXL 1.0アーキテクチャ)であることを確認。CivitAIのフィルターで「SDXL」を指定してダウンロード。
モデルのインストール方法
1
CivitAIからSDXLモデル(.safetensors形式)をダウンロード
2
Fooocus\models\checkpoints\
上記フォルダに配置
3
Fooocus再起動 → 「Model」ドロップダウンから選択
4
Pony XLを使う場合:AdvancedタブでCLIP Skipを2に設定。Fooocusのインペイントエンジンは「none」に変更すると歪みが少ない
高品質化のための詳細設定
Performance(品質設定)
- Speed:30ステップ(高速確認用)
- Quality:60ステップ(本番推奨)
- Extreme Speed:8ステップ(草案確認)
Guidance Scale(プロンプト影響度)
- 推奨範囲:4〜10
- プロ向け詳細プロンプト:高め(7〜10)
- 自由な生成:低め(4〜6)
サンプラー
- デフォルト:dpmpp_2m_sde_gpu
- 全Performanceで共通使用
- Advancedモードで変更可能
解像度
- SDXL推奨:1152×896(横)
- 縦長:896×1152(ポートレート)
- 正方形:1024×1024
- 非標準解像度は歪みリスクあり
LoRAの活用(スタイル・キャラクター強化)
Fooocusは最大5枚のLoRAを同時使用可能。Advancedタブのモデルセクションから設定。
LoRAファイル配置先:Fooocus\models\loras\
Weight推奨値:0.5〜0.8(過剰適用を防ぐため1.0未満に)
成人向けコンテンツ生成のプロンプト構造
ポジティブプロンプト例(Pony XL系)
score_9, score_8_up, score_7_up, masterpiece, best quality, [キャラ描写], [シチュエーション], [構図・カメラアングル], [アーティストスタイル]
ネガティブプロンプト例
score_1, score_2, score_3, worst quality, low quality, bad anatomy, extra limbs, deformed hands, ugly
Fooocus独自の400+スタイルプリセット(Advancedタブ)を活用すると、プロンプトを自動的に高品質化できる。アニメ系では「MRE Anime Screencap」「Anime」「Fooocus V2」などが有効。
3ImagePrompt・Inpaint機能の活用方法
機能へのアクセス方法
画面左下の「Input Image」チェックボックスをオンにすると、4つのタブが表示される:
- Upscale or Variation:画像の高解像度化・バリエーション生成
- Image Prompt:画像をプロンプトとして参照
- Inpaint or Outpaint:画像の部分編集・拡張
- Describe:画像から自動プロンプト生成
ImagePrompt機能(v2.1.0〜)
MidJourneyの同名機能に着想を得た、画像参照生成機能。標準のIP-Adapterより独自アルゴリズムで高品質な結果が得られる。
基本的な使い方
1
「Input Image」→「Image Prompt」タブを選択
2
参照画像をアップロード(最大4枚まで並列入力可能)
3
テキストプロンプトと組み合わせてGenerate(例:犬の画像 + プロンプト「cat」→ 猫に変換)
Advanced設定
PyraCanny
ピラミッド構造によるエッジ検出精度向上。構図・シルエットを維持したまま内容を変えたい場合に有効。
CPDS
コントラスト保持アルゴリズムで構造抽出。追加ダウンロード不要。元画像の質感・テクスチャ維持に有効。
同人CG制作での応用
- キャラ参照:同一キャラの別ポーズ画像を参照→一貫性を保った生成が可能
- スタイル転送:好みの絵師の画風画像を参照→近似スタイルで生成
- 複数画像合成:キャラ画像 + 背景画像 → 自然な合成(支配的な要素が優先反映)
Describe機能の活用:既存の画像をアップロードして「Describe this Image into Prompt」をクリックすると、AIが自動でプロンプトを生成。アニメタグにも対応。お気に入りの画像からプロンプトを逆引きするのに最適。
Inpaint / Outpaint機能(v2.0.60〜)
MidJourneyの矢印機能(画像拡張)に相当。Fooocus専用インペイントエンジンが搭載されており、外部プラグイン不要で使用可能。
Inpaint(画像内部の局所編集)
1
「Inpaint or Outpaint」タブを選択
3
マウスでブラシを使い、変更したい部分を塗りつぶし(マスク作成)
4
Methodを選択:
- Inpaint or Outpaint(デフォルト):マスク領域を置換
- Improve Detail:顔・手などのディテール向上に最適
- Modify Content:オブジェクト追加・背景変更
5
プロンプト入力(例:「UFO」→ 空の写真にUFOを自然挿入)→ Generate
Outpaint(画像の範囲拡張)
4方向(Left / Right / Top / Bottom)を選択して画像を拡張。AIが既存画像を分析して自動的に背景を生成する。プロンプト入力は不要。
拡張サイズの目安:元画像の約30%が各方向で拡張される。512×512 → 左右拡張 → 818×512。複数方向を繰り返し適用することで大型画像が生成できる。
同人CG制作でのInpaint活用例
| 用途 | 方法 | 結果 |
| 服装差分 | 服部分をマスク → 「naked」や「bikini」等を入力 | 身体の一貫性を保ちつつ服装変更 |
| 顔・目の修正 | 顔部分マスク → Improve Detail | ディテール向上・歪み修正 |
| 背景変更 | 背景をマスク → 新背景を指定 | 同一キャラを別ロケーションに |
| 手の修正 | 手部分をマスク → Improve Detail | AI生成特有の手の歪みを修正 |
| イラスト拡張 | Outpaint → 全方向拡張 | 縦長→横長変換・背景追加 |
4初心者が最初の同人CGを作るための最短手順
目標:インストール完了から最初の同人CG画像完成まで2〜3時間以内を目指す手順。RTX3090環境を前提とする。
PHASE 1:環境構築(30分)
1
Fooocusのインストール
GitHubから公式リポジトリをダウンロード → 解凍 → run_anime.bat を実行(初回は自動的にアニメモデルを取得)
2
NSFW対応モデルのダウンロード(R18コンテンツを作る場合)
CivitAIで「Pony Diffusion v6 XL」または任意のNSFW SDXL系モデルを検索 → ダウンロード
配置先:Fooocus\models\checkpoints\[モデル名].safetensors
3
config.txtの編集(NSFW生成する場合のみ)
"default_black_out_nsfw": false
PHASE 2:キャラクターの基本設計(30分)
4
Fooocusを起動しモデルを選択
Advancedタブ → Model → 配置したNSFW対応モデルを選択
5
基本キャラプロンプトを作成
Pony XLの場合:
score_9, score_8_up, masterpiece, 1girl, [髪色] hair, [瞳色] eyes, [身体的特徴], solo, white background, simple background
まず白背景・シンプルな構図でキャラの「顔と身体の基本設計」を確定させる。
6
シードを固定してバリエーション確認
気に入ったシードが見つかったら記録(Advancedタブ → Seed → 固定)。これが「キャラのベース画像」になる。
PHASE 3:CG素材の量産(1時間)
7
LoRAでキャラクター固定(推奨)
CivitAIからキャラ特化LoRA(または汎用スタイルLoRA)を入手 → Advancedタブで最大5枚まで設定。Weight 0.6〜0.8推奨。
8
構図・シチュエーション別に生成
- 表情差分(笑顔 / 驚き / 恥ずかしがり など)
- 服装差分(制服 / 私服 / 水着 など)
- 背景違い(室内 / 屋外 / 夕暮れ など)
- 成人向けシーン(Inpaintで服装のみ変更が効率的)
9
Inpaintで細部修正
手の歪み・顔の崩れをImprove Detailで修正。背景をModify Contentで差し替え。
PHASE 4:仕上げと出力(30分)
10
Upscale(高解像度化)
Input Image → Upscale or Variation → 2倍に拡大。DLsite/FANZA向けには最低1200px以上を確保する。
11
生成物の確認・整理
保存先:Fooocus\outputs\[日付フォルダ]\
PNG形式で自動保存。メタデータ(プロンプト・シード)も一緒に保存されるため、再現性あり。
12
商業利用ライセンス確認(DLsite/FANZA販売前に必須)
使用したモデルのライセンスを必ず確認。JuggernautXLは商業利用に有料ライセンスが必要。SDXL 1.0ベースなら年収100万ドル未満は商業利用可能(CreativeML RAIL++-M)。
初心者向けTIPS:最初は1キャラを徹底して作り込む。「同一キャラを10パターン以上生成 → 厳選 → 修正」のサイクルを回すと、30〜50枚程度の素材が2〜3時間で揃う。同人1作品には最低20〜30枚のCGが必要。
5FooocusとComfyUIを用途別に使い分けるベストプラクティス
判断フローチャート
まず確認:FLUXモデルを使いたいか?
YES → ComfyUI一択(FooocusはFLUX非対応)
NO → 下記の用途別判断へ
用途別ベストプラクティス
| 用途・シーン | 推奨ツール | 理由 |
| アイデア出し・プロトタイピング | Fooocus | 設定不要・5分で生成開始・高速フィードバック |
| 初心者の学習・入門 | Fooocus | 操作が最もシンプル・挫折しにくい |
| 同人CG量産(SDXL) | Fooocus | Inpaint・ImagePromptが直感的・LoRA5枚まで対応 |
| キャラ固定・一貫性重視 | Fooocus + LoRA | シード固定 + LoRAで安定生成 |
| 複雑なワークフロー自動化 | ComfyUI | ノードで無限に組み合わせ可能 |
| バッチ大量生成(100枚以上) | ComfyUI | ワークフロー保存・自動実行・高速 |
| ControlNet(OpenPose等)活用 | ComfyUI | FooocusはOpenPose非対応 |
| FLUX最新モデル使用 | ComfyUI | FLUX完全対応・カスタムノード充実 |
| LoraTraining後の確認 | Fooocus | 素早くLoRA品質を確認できる |
| 商業クオリティの仕上げ | ComfyUI | 精密なパラメータ制御・品質安定 |
| Inpaint(簡易) | Fooocus | 専用エンジン搭載・設定不要 |
| Inpaint(高度制御) | ComfyUI | comfyui-inpaint-nodesで精密制御 |
推奨ワークフロー:Fooocus → ComfyUIの段階移行
Step 1:Fooocusで草案(5〜30分)
- プロンプトを試行錯誤
- キャラ・スタイルを決定
- 使用LoRAを選定
- 大まかなシード値を探索
Step 2:ComfyUIで本番(仕上げ)
- 確定したプロンプト・LoRAをComfyUIに移植
- ControlNetでポーズを精密制御
- ワークフロー保存して量産
- 高度なアップスケールで最終品質化
プロのアドバイス:多くの上級ユーザーが「両方インストールして使い分ける」スタイルを採用している。FooocusはアイデアのSandbox、ComfyUIは本番Production環境と位置付けるのが最も効率的。
ComfyUI-Fooocusノード(統合オプション)
ComfyUIでFooocusのアルゴリズムを使う「ComfyUI-Fooocus」拡張ノードが存在する。ComfyUIのノードベース自動化と、FooocusのImagePromptアルゴリズムを組み合わせることが可能。
FooocusのInpaintモデルをComfyUIで使用する「comfyui-inpaint-nodes」(Acly氏作)も有用。ComfyUIの高度制御 + Fooocusの高品質Inpaintエンジンを両立できる。
6RTX3090でのFooocus動作速度・品質実測データ
Fooocus SDXL 1024×1024
(Quality 60steps)
3 it/s
Fooocus SDXL 512×512
(低解像度)
9 it/s
ComfyUI SDXL 1024×1024
(20steps)
3.6 it/s
RTX3090 SDXL ベンチマーク詳細
| ツール | 解像度 | Steps | 速度 | 推定生成時間 |
| Fooocus(Speed) | 1024×1024 | 30 | 約3 it/s | 約10秒 |
| Fooocus(Quality) | 1024×1024 | 60 | 約3 it/s | 約20秒 |
| Fooocus(Extreme Speed) | 1024×1024 | 8 | 約3 it/s | 約3秒 |
| Fooocus(低解像度) | 512×512 | 30 | 約9 it/s | 約3秒 |
| ComfyUI(標準) | 1024×1024 | 20 | 約3.6 it/s | 約6秒 |
Fooocusの速度が遅い理由:Fooocusはデフォルトでリファイナー(Refiner)を使用するため、ベース生成 + リファイナー生成の2パスが走る。これが「it/s」の数値に対して実際の生成時間が長くなる要因。ComfyUIの単純なit/sとは単純比較できない。
RTX3090の特性・強み
VRAM 24GB の優位性
- SDXL全解像度でオフロード不要
- FLUXモデルもフルプレシジョン動作可能
- LoRAを複数同時ロードしても余裕
- RTX4090と同等のVRAM容量
2026年時点の位置づけ
- RTX4090比:約45%遅い(速度)
- VRAM:同等(24GB)
- 中古価格:約75,000〜90,000円
- コスパ:4090の半値で80%の性能
RTX3090でのFooocus最適化設定
1
起動オプションでVRAM最大活用
python entry_with_update.py --gpu-device-id 0 --disable-offload-from-vram
24GBのVRAMをフル活用することでオフロードなしの高速生成が可能。
2
SDXL Lightning LoRAで高速化
SDXL Lightning系のLoRA(1/2/4/8ステップ推論対応)を使用することで、8ステップ以下で高品質生成が可能。RTX3090では実質1〜3秒/枚の超高速生成が実現できる。
3
LCM-LoRA(爆速モード)
LCM-LoRAをFooocusで使用することで、従来の1/5〜1/10の時間で生成可能。ただし品質はわずかに低下する場合がある。草案確認に最適。
RTX3090での実際の作業効率
同人CG制作シミュレーション(RTX3090環境)
Quality設定(60steps / 1024×1024):1枚約20秒
→ 1時間で約180枚生成可能
→ 選定・Inpaint修正込みで、1日の作業で50〜80枚の完成CG素材が現実的
→ DLsite/FANZAの1作品(20〜30枚)は1〜2日で素材が揃う
+商業利用ライセンスまとめ(DLsite/FANZA向け)
絶対に確認すること:Fooocusソフトウェア自体はMITライセンスで商業利用可能。しかし使用するモデルのライセンスが商業利用の可否を決定する。
| モデル | ライセンス | 商業利用 | 注記 |
| SDXL Base 1.0(Stability AI) | CreativeML RAIL++-M | 年収100万ドル未満なら可 | 個人・小規模商業は実質OK |
| JuggernautXL(デフォルト) | RunDiffusion独自 | 要有料ライセンス | juggernaut@rundiffusion.comに要問合せ |
| Pony Diffusion v6 XL | 要確認(CivitAI) | CivitAIで個別確認 | Pony XLは商業利用禁止条項あり |
| animaPencilXL(内蔵アニメ) | 要確認 | CivitAIで個別確認 | 元のblue_pencil-XLの条項に従う |
| NSFW系CivitAIモデル | モデルごとに異なる | ページで個別確認必須 | 「Commercial Use」欄を必ずチェック |
DLsite/FANZA販売での実務的な対処法:
- 商業利用可能なSDXL 1.0系ベースモデルを選択(Stability AIの条件内であればOK)
- Pony XL等の商業利用制限があるモデルは個人学習・非商業目的に留める
- 作品の奥付・制作情報に「AI生成コンテンツ」と記載(プラットフォーム規約に従う)
- DLsite・FANZAともにAI生成コンテンツの販売は2023年以降認められているが、各プラットフォームのガイドラインを必ず最新版で確認すること
総合評価・結論
FooocusはSDXLベースの同人CG制作における最短入門ツールとして2026年時点でも有効。インストールから最初の画像生成まで3回のクリック、本格的な同人CG素材の量産まで1日で到達できる実用的なツールである。
ただしLTSモードによりFLUX・SD3対応は永久に行われないため、2026年以降に最新モデルを使いたい場合はComfyUIへの移行が必須。Fooocusはあくまで「SDXLでの量産・入門」に特化した位置づけとして活用し、本格的なワークフロー構築はComfyUIで行うのがベストプラクティスである。
RTX3090(24GB VRAM)環境では、FooocusはQuality設定で1枚約20秒・1時間180枚の生成が可能であり、同人1作品分の素材を1〜2日で揃えることができる。商業利用にあたってはモデルライセンスの個別確認が必須。