画像生成AI「Anima」の使い方!思い通りのアニメ風美少女イラストをローカル生成しよう

Anima 導入方法・使い方まとめ 画像生成AI

今回は画像生成AIと美少女イラスト生成に関する話題で

高品質なアニメ風イラストを柔軟に生成できるモデル「Anima」の使い方

をわかりやすくご紹介するという内容になっております。

「美少女イラストのローカル生成」に関しては画像生成AIが登場した頃から需要があり、これまで様々なモデルが登場して進歩し現在ではかなり高品質なイラストを生成できるようになりました。そのような中、先日「Anima」という新しいアニメ風イラスト生成モデル(のプレビュー版)が登場し各所でかなり話題になっています。

ここではこのAnimaについて導入方法や使い方を丁寧に解説していきますね。

画像生成AI「Anima」とは?

公式ページ

Animaについて

AnimaはCircleStone LabsとComfy Orgが共同開発した、アニメ風イラスト生成用のモデルです。主にアニメキャラクターやアニメスタイルの画像生成を得意とするほか、リアルではない様々な画像の生成も可能です。主な特徴は次のとおり。

  • 大量のアニメ画像によってトレーニングされており高品質なアニメ風イラストを生成可能(※有名作品のキャラクターを普通に出せるようですが扱いに注意してください)
  • タグ、自然言語のキャプション、もしくはそれらの組み合わせによって生成する画像を柔軟に制御できる
  • 従来のモデルでは難しかったポーズ・シチュエーションなどを出力可能
  • 大人向けイラストも生成可能
  • モデルサイズが比較的軽量(本体は4GB程度)
  • テキスト描画は得意ではないが短いテキストなら描画OK
  • アニメ系に特化しておりリアルな画像の生成には向かない

生成画像の柔軟な制御が可能な点や大人向け画像に対応している点、それから軽量で間口が広いといった特徴を兼ね備えていることが話題になっている理由のようです。

ライセンスは「CircleStone Labs Non-Commercial License v1.0」で、モデル自体は非商用利用に限定されますが生成した画像は商用利用可能となっています。

なおこの記事の執筆時点ではAnimaはプレビュー版です。ディテール描写や全体的なクオリティを向上させた正式版が後日公開されるようです。

Animaを使って生成した美少女イラストの例

では私が実際にAnimaを使って生成した美少女イラストのサンプルをプロンプト付きでいくつか掲載しておきます。

サンプル1:真冬の森で美味しそうにラーメンを食べる、黒い熊がモチーフのアニメ風美少女のイラスト

Animaで生成した、真冬の森でラーメンを食べて幸せそうなアニメ風美少女のイラスト(1)
Animaで生成した、真冬の森でラーメンを食べて幸せそうなアニメ風美少女のイラスト(2)
Animaで生成した、真冬の森でラーメンを食べて幸せそうなアニメ風美少女のイラスト(3)
プロンプト:
best quality, newest, anime-screenshot, 1girl, safe. A cute anime girl is pouring a huge amount of mayonnaise onto her bread. She is a high school girl and is wearing a school uniform. She looks very happy. The background is a clean living room, and there is also a fried egg, salad, and miso soup on the dining table.

Animaでどの程度のアニメイラストを生成できるのかと思ってプロンプトをあれこれ試行錯誤した結果、かなりうまそうにラーメンを食べている美少女イラストを生成できました。

箸や麺・器を持つ手など従来の画像生成AIだとなかなかうまく描写できなかった部分もそこそこの打率でいい感じになりました。ただし、あまりプロンプトを練らずに生成したらクオリティの低い絵が普通に出たのでこのモデルの場合それなりに工夫が必要なようです。

それにしても寒い中温かいラーメンを食べて幸せそうな様子が伝わってきますね。

サンプル2:ご飯にハチミツをかけまくる女子高生の美少女イラスト

Animaで生成した、ご飯にハチミツをかけまくる女子高生の美少女イラスト(1)
Animaで生成した、ご飯にハチミツをかけまくる女子高生の美少女イラスト(2)
プロンプト:
best quality, newest, anime-screenshot, 1girl, safe. A cute anime girl is pouring a huge amount of honey onto her rice. She is a high school girl with black bear ears and a blazer. She looks very happy. The background is a bright and clean anime-style living room. Besides rice, there is also salad and miso soup on the table.

次はご飯に大量のハチミツをかけて嬉しそうにしている女子高生のイラストを生成してみました(※実は最初はマヨネーズで試してみたのですが不安になるような絵しか出てこなかったのでやめました…)。

ラーメンと比べるとニッチすぎるせいか打率は全然よくなかったものの、プロンプトを試行錯誤するうちに何となくそれっぽいレベルにはなりました。

サンプル3:雷の中激しく演奏するガールズメタルバンド

Animaで生成した、雷の中激しく演奏するガールズメタルバンドのイラスト(1)
Animaで生成した、雷の中激しく演奏するガールズメタルバンドのイラスト(2)
Animaで生成した、雷の中激しく演奏するガールズメタルバンドのイラスト(3)
プロンプト:
best quality, newest, anime-screenshot, 4girls, safe. 4 cute chibi anime girls dressed in black are playing heavy-metal music as a band. The vocalist is in the center of the stage, with a guitarist and bassist on either side, and a drummer in the back. The vocalist is screaming furiously into the microphone, while the guitarist and bassist are playing furiously, and the drummer is pounding furiously on the drums. The stage is outdoors and is backlit by intense lightning. Fire sparks are shooting up from both ends of the ground. There are huge speakers in the background.

複数人の描写や多数の小道具の描写を確かめるべく「嵐の中激しく演奏しているガールズメタルバンド」のイラストを生成してみました。

制御が難しくて最初は変なイラストばかり生成されましたが、プロンプトを工夫したりなるべく具体的にキャプションを書いたりしたら割といい感じのイラストが生成されるようになりました(それでも打率は高くないですが…)。人数に関しては「4人」と指定してもサンプル画像のように5~6人出ることがよくあるなど不安定でした。

Animaの導入方法(ComfyUI)

さてここからが本題でAnimaの導入方法について解説します。主な手順は次のとおり。

  1. ComfyUIをインストールする(※既に導入済みの方はアップデート推奨)
  2. Anima用のワークフローを導入する
  3. 必要なモデルのダウンロードを行う

それぞれ詳しくみていきましょう。

手順1:ComfyUIのインストール

まず、Animaをローカル環境で動かすためにはComfyUIというツールを使う必要があります。「ComfyUIってなに?」とか「知ってるけどまだインストールしてないよ」という方は下記の記事も併せてご覧いただき、そちらの手順を参考にしてComfyUIをインストールしましょう。

既にインストール済みの方は最新版にアップデートしておいてください。

手順2:ワークフローの導入

次にComfyUIを起動してAnima用のワークフローを導入します。サイドバーの「テンプレート」を選択するとワークフローのテンプレート一覧が表示されるので…

ComfyUI サイドバーのテンプレートメニュー

「anima」と検索すると出てくるテンプレートを選びましょう。

Anima用ワークフローの取得方法

手順3:必要なモデルのダウンロード

すると「モデルが見つかりません」というエラーが表示されると思いますので、足りない3つすべてのモデルをダウンロードしましょう。

ComfyUI モデルが見つからないときのエラー画面

下記のように3つすべてにチェックマークがつけば導入作業は完了です。ポップアップを閉じて「Ctrl+S」でワークフローを保存したら、念のためComfyUIを再起動してください。

ComfyUI モデルのダウンロードが完了したときの画面の様子

Animaの使い方

導入作業が済んだら早速Animaを使ってみましょう。

基本的な使い方

プロンプトとネガティブプロンプトの記入方法

プロンプトは、緑のノードの記入欄にポジティブプロンプト(「こういう画像が欲しい」という指示)を書き・青紫のノードの記入欄にネガティブプロンプト(「こういう画像は出すな」という指示)を書けばOKです。

Anima プロンプトの記入欄

従来の画像生成AIではタグを列挙する形式のプロンプトが主流でしたが、Animaでは自然言語によるキャプション(=普通の言葉を使って出したい画像を説明すること)も使えるようになっています。例えば上の画像でいうと

タグ部分:
masterpiece, best quality, score_7, safe
自然言語によるキャプション部分:
An anime girl wearing a black tank-top and denim shorts is standing outdoors. She's holding a rectangular sign out in front of her that reads "ANIMA". She's looking at the viewer with a smile. The background features some trees and blue sky with clouds.

といった感じですね。プロンプトの詳しい書き方は後述します。

画像解像度の指定方法

画像改造をを指定するには、「空の潜在画像」というノードに幅と高さを指定する欄があるのでそこに画像サイズを記入します。

Anima 画像解像度の指定方法

プレビュー版Animaの場合「幅×高さが100万ピクセル程度」になるような解像度を指定することが推奨されています(例:1024×1024、896×1152、1152×896など)。特にこだわりがなければ1024×1024が一番無難です。

Animaでのプロンプトのコツ

さてAnimaではプロンプトの書き方にコツが必要ですのでその点について解説します。

タグの順序

まずプロンプトにタグを含める場合は下記の順序で書くことが推奨されています(※これはあくまでも順番を示したもので、実際の書き方ではない点に注意してください)。なお下記において[]で括られた同じグループに属するタグ同士の順序は問いません。

[品質/メタ/期間/セーフティタグ] [女の子/男の子/その他など] [キャラクター] [シリーズ] [アーティスト] [一般タグ]

主なタグの種類について

品質タグ

人間の評価による品質を表すタグです。良い品質を表すタグはポジティブプロンプト・悪い品質を表すタグはネガティブプロンプトに含めましょう。
例:masterpiece, best quality, low quality, worst qualityなど

また、PonyV7というモデルの評価タグを使うこともできます。
例:score_9、score_8、…、score_1

期間タグ

具体的な年や、大まかな期間を指定するタグです。
例:year 2025, newest, recent, early, oldなど

メタタグ

画像の性質を表すタグです。
例:highres, anime screenshot, jpeg artifactsなど

セーフティタグ

ザックリいうと全年齢向けか大人向けかを指定するタグです。
例:safe, sensitive, nsfw, explicit

アーティストタグ

アーティスト名の前に@を付けて指定します(書き方の例:@kurokumasoft)。有名アーティストの画風を出せるようですが生成した画像の扱いにはご注意ください。

キャプションの書き方

キャプションをプロンプトに入れる場合は、欲しい画像の詳細をなるべく具体的に書きましょう(できれば2文以上)。プロンプトが短いと思ったような生成結果を得られない可能性があります。

例えば「美少女がラーメンを食べて満足そうにしているイラスト」なら

冒頭のサンプル画像のキャプション(一部抜粋して再掲):
An anime girl is eating hot ramen with chopsticks. She looks very happy and satisfied. Steam is rising from the ramen.

といった感じに

  • アニメ風美少女が箸を使ってラーメンを食べている
  • 彼女はとても満足そうな表情をしている
  • ラーメンからは湯気が立っている

などの様子を具体的にわかりやすく書くのがベストです。最近のモデルはプロンプトを何となく書いても意図をくみ取ってくれることが割と多いのですが、Animaの場合は柔軟性が高い分キャプションに具体性がないと生成結果の振れ幅が大きくなり「思ってたのと違うな」となってしまいがちなので注意しましょう。

おわりに

以上、Animaの導入方法や使い方をご説明しました。Animaはプロンプトのコツをつかむまでが少し難しいモデルですが、慣れれば思い通りのイラストを出しやすい優秀なモデルだと思います。まだプレビュー版ですので今後の正式版の登場が待ち遠しいですね。ぜひ皆さんも試してみてください。

この記事が美少女イラスト生成のお役に立てば幸いです。