
Stable Diffusionの設定って難しいよね~…
Fooocusは、Stable Diffusionをシンプルな操作で使えるUIです。
本記事では、Fooocusのインストール方法と基本的な使い方をわかりやすく解説します。
- FooocusでStable Diffusionをローカル環境で使ってみたい
- Stable DiffusionのUI(インターフェース)をいろいろ試してみたい
- SDXLをローカルで簡単に実行したい
Fooocusとは?
Fooocusは、Stable Diffusionをシンプルに使えるように設計されたインターフェースです。AUTOMATIC1111やComfyUIと比べて設定項目が少なく、SDXLベースの画像生成をシンプルな操作で試したい人に向いています。

人気のある「AUTOMATIC1111」の画面は以下のようにさまざまな設定があるので、それと比べると「Fooocus」がとてもシンプルなことがわかります。

Fooocusのインストール
Fooocusを動かすには、基本的には以下のスペックを満たしている必要があります。OSやGPUごとに最小要件が異なりますので、詳しくはこちらをご確認ください。
- GPUメモリ(VRAM):Nvidia製4GB以上
- システムメモリ(RAM):8GB以上
最小要件を満たしている場合は、以下の手順に沿ってインストールを進めましょう。
ダウンロード
- Fooocus公式GitHubにアクセス
- ページ内の「Download」セクションから自分の環境に合ったファイルをダウンロード

インストール(Windowsの場合)
- ダウンロードしたzipファイルを任意のフォルダに解凍(ここがそのままFooocusのフォルダになります。なので、きちんとした格納先に解凍することをオススメします)
- 解凍先フォルダ内にある
run.batをダブルクリック - 初回起動時は必要なファイルやモデルが自動的にダウンロードされるため、時間がかかることがあります。
- 数分待つと、自動的にウェブブラウザ上にFooocusが起動します。

はじめての画像生成
描きたい絵を言葉(テキスト)で入力して生成します。このテキストのことを「プロンプト」といいます。


では早速プロンプトを書いてみましょう♪

そんないきなり言われても…
プロンプトに慣れないうちは、次のようなステップで考えると良いと思います。
【1】妄想する
まず、描きたいものを頭の中に思い浮かべましょう。あなたの妄想力が試されます。
【2】言葉にする
思い浮かんだら、それを言葉で表します。
制服姿の金髪の女の子
【3】単語にする
制服、金髪、女の子
【4】並べ替える
生成結果への影響を意識して、重要な要素はプロンプトの前の方に置いておくとよいでしょう。キャラクターが主題となる絵であれば「女の子」や「男性」など性別から書き始めるのが一般的です。
女の子、金髪、制服
このような考え方はプロンプトが複雑になっても基本的には同じです。

【5】英訳する
Fooocusでは、英語の単語やフレーズを使ったプロンプトが一般的なので、英訳します。
girl, blonde hair, school uniform
ここでは簡単に「girl, kimono, smile」というプロンプトで画像生成してみましょう。「Generate」ボタンを押すと生成が開始されます。

「Generate」を押すと画像生成が始まります。生成時間はPCの性能や設定によって異なります。


おー!簡単
アニメ系モデルでの画像生成

でもわたし、アニメイラストを作りたいんだけど…
Stable Diffusionの一番の強みは、AIモデルを切り替えることで、絵のスタイルを変えることができるという点です。

Fooocusには通常のPresetのほか、「Anime」など用途に合わせたPresetが用意されています。アニメ風のイラストを生成したい場合は、まずAnime Presetに切り替えるのが簡単です。
Presetを切り替える(簡単な方法)
「Advanced」にチェックを入れます。
開いたメニューの「Settings」タブのPresetで「anime」を選択します。すると、自動的にアニメ系モデルのダウンロードが始まるので終わるまで待ちましょう。

ダウンロードが終わると「Performance」などの項目が表示されます。
後は先ほどと同様にプロンプトを入力して「Generate」をクリックしてみましょう。

今度はアニメ風のイラストになりましたね。

自由にモデルを切り替える
Anime Presetでは、アニメ向けに設定されたモデルや設定が自動的に使用されますが、Anime Preset以外のSDXL系モデルを追加して使用することもできます。
AIモデルは「Hugging Face」や「Civitai」などで公開されています。Fooocusで使用する場合は、SDXLに対応したCheckpointを選びましょう。
モデルごとに利用条件が異なるため、ダウンロード前に配布ページのライセンスも確認してください。

モデルをFooocusで使えるようにするためには、ダウンロードしたモデルファイルを所定のフォルダに格納する必要があります。
まず、Fooocusを解凍したフォルダのrun.batがあるフォルダに移動してください。
同階層に「Fooocus」というフォルダがあるはずです。
Fooocus > models > checkpointsとたどり、この「checkpoints」に先ほどダウンロードしたモデルファイルを格納します。
アニメ風イラストを生成する
では、先ほどアップロードしたモデルを使ってアニメ風のイラストを生成していきましょう。
モデルを追加したら、Fooocusのモデル設定から使用したいBase Modelを選択します。追加したモデルが表示されない場合は、モデル一覧を更新してください。

あとは今まで通りにプロンプトを入力して画像生成すればOKです。
Fooocusの注意点
Fooocusは誰でも簡単に使えるシンプルな機能が魅力ですが、反面、注意すべき点もあります。
SDXLベースのモデルしか使えない
FooocusではSDXLベースのAIモデルしか使えません。
SDXLはモデルサイズが大きく、画像生成に時間がかかります。そのため、搭載しているGPUの性能が低い場合には画像生成にかなり時間がかかってしまいます。
拡張機能に非対応
「AUTOMATIC1111」というUIでは、さまざまな拡張機能を使ってStable Diffusionをより便利に使うことができます。
一方、Fooocusは必要な機能をあらかじめ組み込んで、シンプルに使えることを重視したUIです。AUTOMATIC1111のように拡張機能を次々追加してカスタマイズしたい人には向いていません。

便利な拡張機能が使えないのはちょっと残念…
まとめ
Fooocusは、SDXLベースの画像生成をシンプルな操作で楽しめるUIです。
AUTOMATIC1111やComfyUIと比べると設定項目が少なく、複雑な操作を覚えずに画像生成を試しやすいのが特徴です。
一方で、現在のFooocusは限定的な長期サポート(LTS)状態となっており、新しいモデルアーキテクチャへ積極的に対応していくプロジェクトではありません。
現在Fooocusを使っている方や、SDXLベースのシンプルな生成環境を試してみたい方は、本記事を参考にしてみてください。


