【AIキャラ開発スタートガイド】LoRA を使った出力結果のアレンジ

【AIキャラ開発スタートガイド】LoRA を使った出力結果のアレンジ

道草雑草子(ざすこ)さん X@zasuko_michiksa による「AIキャラスタートガイド」、前節では、ControlNet を使ってポーズや構図、奥行きといった「形」の情報を画像生成へ反映させる方法を見てきました。

https://note.com/aicu/n/n45ed85909537

http://j.aicu.ai/CSG

ControlNet が得意なのは、参照画像をもとに出力の形を整えることでしたが、一方で「同じキャラクターを別の衣装にしたい」「いつもの絵を別の画風に寄せたい」「出力結果にもう少しだけ特定の雰囲気を足したい」といった調整には、別の便利でお手軽な仕組みが有効で「LoRA」という便利なツールがあります。

LoRA は、Checkpoint のように生成の土台そのものを丸ごと入れ替えるものではなく、あとから追加して効かせる「小さな追加パーツ」のようなものです。だからこそ、今使っているお気に入りのモデルを活かしたまま、衣装、画風、髪型、キャラクター性などの一部だけを変化させる、といった使い方ができます。

本節では、LoRA の基本的な考え方から、Civitai での探し方、Forge WebUI での使い方、強度調整、組み合わせのコツまでを、入門者向けに順番に整理していきます。

https://j.aicu.ai/CSG

LoRAってなに?

LoRA は Low-Rank Adaptation の略で、画像生成モデルに対して「ある特徴だけを追加で覚えさせた、小さな追加学習データ」で、Checkpointモデルのトッピングのようなものです。

なので難しく聞こえるかもしれませんが、まずは 「ベースのモデルに後から付け足して使う、軽量な追加効果ファイル」 と理解して頂ければ十分です。

たとえば Checkpoint は、絵を描くための大きな土台そのものです。これに対して LoRA は、その土台の上に「このキャラクターっぽく」「この衣装っぽく」「この画風っぽく」といった特徴をあとから追加するための補助パーツです。服でたとえるなら、Checkpoint が人そのもの、LoRA はその人に着せる衣装や、髪型、メイク、雰囲気のフィルターのようなものです。

LoRA の大きな利点は、ファイルサイズが比較的小さいことです。Checkpoint が数 GB 単位になるのに対して、LoRA は数 MB から数百 MB 程度で扱えるものが多く、複数を切り替えながら試しやすいのが魅力です。そのため、ベースのモデルはそのままにして、出力結果だけを手軽にアレンジしたいときに非常に向いています。

また、LoRA は「ベースモデルを完全に置き換えるもの」ではありません。あくまで 今使っているモデルに対して影響を足すもの なので、どの Checkpoint を使うかによって効き方が変わります。同じ LoRA を使っても、ベースモデルが違えば、絵柄や顔立ち、色の出方が少しずつ変わることがあります。ここが LoRA を使う上でのおもしろさでもあり、最初に戸惑いやすい点でもあります。

活用例

  • オリジナルキャラクターを様々な表情・ポーズで出力
  • 特定の画風(水彩画風、厚塗り、ピクセルアート風など)への変換
  • 衣装・髪型のバリエーション増加
  • Vtuber・漫画・ゲームキャラクター等の二次創作

メリット
一度作れば、プロンプトで指定するだけで同じキャラを何度でも再現可能
複数のLoRAを同時適用し、組み合わせ自由
Civitai等で公開すれば、他のクリエイターとの共有も可能

LoRAでできること

LoRA を使うと、出力結果に対してさまざまな方向のアレンジを加えられます。代表的なのは、次のような使い方です。

キャラクターを寄せる
特定のキャラクターの顔立ち、髪型、配色、雰囲気を出しやすくします。

画風を変える
超リアル風、フラット塗り風、ミニマルデザイン、ピクセルアート風など、絵全体のタッチを変えられます。

衣装や小物を足す
制服、メイド服、ステージ衣装、メガネ、アクセサリーや人工物など、LoRA モデルが学習した特定の要素を追加することができます。

ポーズや構図の傾向を足す
特定の仕草や特徴的な見せ方に寄せやすくする LoRA もあります。ただし、厳密なポーズ再現は ControlNet のほうが得意です。

背景や演出の雰囲気を変える
お菓子の国、コンサート会場、渋谷の街など、全体の空気感を寄せる目的でも使えます。

ここで重要なのは、LoRA は 「何を描くか」を丸ごと決めるものではなく「どういう方向に寄せるか」を補助するものだという点です。キャラクターの基本情報はプロンプトや Checkpoint が支え、その上で LoRA が方向づけを強めると考えると整理しやすくなります。

Checkpoint と LoRA の違い

入門者が最初につまずきやすいのが、Checkpoint と LoRA の違いです。ここは先に分けて理解しておくと、後の操作がかなり分かりやすくなります。

Checkpoint は、画像生成の土台になる本体モデルです。絵柄の大きな方向性、描写の得意不得意、全体の品質傾向は、この Checkpoint の影響を強く受けます。

LoRA は、その土台にあとから追加する補助ファイルです。Checkpoint の上に重ねて使い、特定の特徴だけを強めます。つまり、次のように考えると分かりやすいです。

  • Checkpoint = 絵を描く土台
  • LoRA = 土台に追加する味つけ

たとえば、アニメ調の Checkpoint に制服 LoRA を足せば、アニメ調のまま制服姿を出しやすくなります。そこにさらにフラット塗りのスタイル LoRA を加えれば、制服姿のキャラクターを、より簡素なセル画風に寄せる、といったこともできます。

逆に言えば、土台との相性が悪い LoRA を使うと、思ったほど効かなかったり、顔や塗りが崩れたりすることがあります。LoRA だけを見て判断するのではなく、「どの土台モデルの上で使うか」まで含めて結果が決まる ことを、最初に押さえておきましょう。

LoRA の主な種類

LoRA とひと口に言っても、目的によっていくつかの系統がありますが、まずは次の分類だけ覚えておけば十分です。

キャラクター LoRA

特定キャラクターの顔立ち、髪型、配色、体型の傾向などを出しやすくする LoRA です。オリジナルキャラの再現や、二次創作系の出力でよく使われます。有名キャラクターの LoRA なども多数公開されていますが、使用する際は個人の環境で楽しむ範囲に留めましょう。

画風・スタイル LoRA

絵の塗り方や線の雰囲気、色の乗り方、画風の方向性を変える LoRA です。フラットアート、超リアル、ピクセルアート風、レトロイラスト風など、絵全体の見た目を変えたいときに向いています。

衣装・小道具 LoRA

制服、アイドル衣装、メイド服、和装など、特定の服装やパーツを追加しやすくする LoRA です。キャラクターを保ったまま服だけ変えたいときにとても便利です。

ポーズ・仕草・表情 LoRA

特定のポーズや見せ方に寄せやすくする LoRA です。ただし、ポーズは画像の形そのものに関わるため、厳密に制御したい場合は OpenPose などの ControlNet のほうが安定しやすいこともあります。

背景・コンセプト LoRA

教室、ライブステージ、和室、未来都市、ネオン街といった、Checkpointモデルだけではうまく描けないような特定の背景や、シチュエーションや演出を足しやすくする LoRA です。

最初のうちは、スタイル LoRA と 衣装 LoRA から試すのがおすすめです。顔が大きく崩れにくく、変化が分かりやすいからです。キャラクター LoRA は便利ですが、土台モデルとの相性やトリガーワードの影響が大きく、少しクセが強いことがあります。


 

Civitai で LoRA を探す

LoRA を探すときに、最初に使いやすい定番の共有サイトが Civitai です。モデルや LoRA が非常に多く公開されており、検索やカテゴリ分けも充実しています。
また、Checkpointモデルと同様に Stability Matrix のモデルブラウザからも直接ダウンロードすることが可能です。

Civitai で LoRA を探すときの基本手順は、次の通りです。

 

  1. Civitai にアクセスする(https://civitai.com/)
  2. Civitai のロゴ直下にある Models をクリック
  3. 画面右上の Filters で LoRA を選択する
  4. ベースモデルを illustrious 等、使用するCheckpointモデルに合わせて条件付けする
  5. サムネイル一覧上部にあるタブを選択して必要に応じてカテゴリで絞り込む
  6. 気に入った LoRA のサムネイルをクリックする

カテゴリでの絞り込みは、次のような探し方ができます。

  • CHARACTER:キャラクターを寄せたいとき
  • STYLE:画風を変えたいとき
  • CLOTHING:衣装を足したいとき
  • POSES:仕草やポーズの傾向を試したいとき
  • CONCEPT:特殊表現や演出を加えたいとき

ここで大事なのは、検索結果の見た目だけで即決しないことです。
LoRA を選ぶときは、サンプル画像の雰囲気だけでなく、次の点も必ず確認しましょう。

  • 自分の使うベースモデルと系統が合っているか
  • トリガーワードが必要か、どんなワードか
  • 推奨強度はいくつか(STRENGTHの値)
  • 商用利用や使用範囲の制限に関する条件はどうなっているか

とくに初心者が見落としやすいのが モデル互換性 です。たとえば、SD1.5 や Anima など他の生成AI 向けの LoRA を SDXL 系の Checkpoint にそのまま使っても、基本的にはうまく機能しません。LoRA は「どの世代の土台向けに作られているか」がとても大事なので、ページの説明やタグ、サンプルの利用モデルをよく確認しましょう。

LoRA を選ぶときに最初に見るポイント

LoRA は数が多いため、なんとなく選ぶと迷いやすくなります。最初のうちは、次の4点を見るだけでも失敗がかなり減ります。

1. どのモデル系向けか

SD1.5、SDXL、Pony 系、Illustrious 系など、どの土台向けに作られているかを確認します。ここが合っていないと、効果が弱かったり、絵が崩れたりします。

2. サンプル画像が好みに近いか

LoRA 単体の説明よりも、サンプル画像の傾向を見るほうが実際の効き方をイメージしやすいです。とくに顔、塗り、線の強さ、服の再現性を見ておくと判断しやすくなります。

3. トリガーワードがあるか

LoRA によっては、特定のキーワードをプロンプトに入れないと効果が出にくいことがあります。Trigger Words 欄や、作者の説明文、サンプルプロンプトを確認しましょう。

4. ライセンス条件はどうか

あとで配信、販売、案件利用に使う可能性があるなら、最初からライセンス条件を見ておいたほうが安全です。

この4点を見ながら選べば、「ダウンロードしたけれど、全然思った通りに使えない」という失敗をかなり避けられます。


 

トリガーワードとは?

トリガーワードとは、LoRA の効果を引き出すために必要な作者が設定しているキーワードのことで、プロンプト欄に記載することで LoRA の効力を発揮します。逆にこのトリガーワードを記入し忘れていると LoRA の効果がうまく発揮されにくくなります。

たとえば、フラットアート系の LoRA なら、次のようなワードが案内されていることがあります。

  • flat color
  • no lineart

こうしたキーワードを入れることで、「この LoRA に学習させた特徴を使ってほしい」という指示が伝わりやすくなります。

ただし、すべての LoRA が厳密にトリガーワード必須というわけではありません。LoRA の種類によっては、呼び出し記述だけである程度効くものもあります。ですが入門段階では、まず 作者が案内しているトリガーワードは必須で記述するもの、という方針で覚えておくと失敗しにくいでしょう。

確認方法は主に次の3つです。

  • Civitai の Trigger Words 欄を見る
  • モデル説明文を読む
  • サンプル画像のプロンプトを参考にする

特にサンプル画像のプロンプトは実践的です。作者が実際にどう使っているかが見えるので再現の大きな手がかりになります。

ダウンロードした LoRA の保存場所

LoRA の基本的な使い方はシンプルで、ダウンロードした .safetensors 形式のファイルを、WebUI が見るフォルダへ入れるだけです。

ローカル環境の Stability Matrix では、一般に次のような場所へ保存します。

`StabilityMatrix\Data\models\Lora\`

📁StabilityMatrix
├── 📁Data
│ ├── 📁Models
│ │ └─ 📁 Lora ← ここにファイルを保存

環境によっては、インストール先フォルダ名が少し異なることがありますが、重要なのは models フォルダの中にある Lora フォルダへ入れる という点です。

クラウド環境では、「ざすこ式 Notebook」に LoRA フォルダに配置するためのダウンロードURLの記入欄がありますので、そこに使用したい LoRA ファイルのダウンロード用URLを 貼りつけておけば準備は完了です。

保存後に、Forge WebUI の「Lora タブ」の一覧へ出てこない場合は、WebUI 側の再読込ボタンを押すか、必要に応じて再起動すると反映されます。
なおこの時に、.safetensors 形式のファイルと一緒に、サムネイルの画像も同じフォルダに保存して、.safetensors 形式のファイルと画像ファイルのファイル名を、拡張子手前まで合わせて保存しておくと Forge WebUI 上でサムネイルとして機能してくれます。


 

Forge WebUI での LoRA の使い方

LoRA を使う操作自体は難しくありません。Forge WebUI では、txt2img でも img2img でも基本の流れは同じです。

  1. ベースにしたい Checkpoint を選びます
  2. 生成のベースとなるプロンプトとパラメータ設定を入力します※オリジナルキャラの基本プロンプトの Style 呼出しとの組み合わせでもOKです。
  3. プロンプト入力欄の下にある LoRA タブを開く
  4. 使いたい LoRA を一覧から選ぶ
  5. プロンプト欄へ自動挿入された記述を確認する
  6. 必要に応じてトリガーワードを追加する
  7. Generate を押して出力する

LoRA を選ぶと、多くの場合はプロンプト欄に次のような LoRA 構文の記述が入ります。

<lora:flat_color:1.0>

この記述の意味は、flat_color という LoRA を、強度 1.0 で使う ということです。最後の数字を変えることで効き方を調整できます。

たとえば、基本プロンプトが次のようなものだとします。

`1girl, idol, purple hair, stage, smile`

ここにフラット塗りの LoRA を足すと、次のようになります。

`1girl, idol, purple hair, stage, smile, flat color, simple shading, <lora:flat_color:1.0>`

このように、LoRA の呼び出し記述 と トリガーワード を組み合わせることで、LoRA の特徴をより出しやすくなります。

LoRAの強度調整のやり方

なお、LoRA の効果は最後の数字で影響の強さを調整できます。
重みづけを上げるほど特徴は出やすくなりますが、そのぶん顔立ちや塗りが不自然になることもあります。とくにキャラクター LoRA や複数 LoRA の併用では、強すぎると崩れやすくなるため、最初は 0.8 前後から始めて、少しずつ上げ下げする のがおすすめです。

また、衣装や小物を足したいだけなのに強度を上げすぎると、顔まで変化してしまうことがあります。逆にスタイル LoRA は少し控えめに入れるほうが、ベースキャラを保ったまま絵柄だけ変えやすいこともあります。

やり方は、Ganeration タブに戻り、記載されているプロンプト欄の LoRA 構文に記載されている数値を変更して調整していきます。この時、Prompt-all-in-one の機能を使うと「-」と「+」ボタンを押すだけで重みづけの調整ができてとても便利です。

構文は次の形です。

<lora:LoRA名:強度> ※強度の部分に数値を入力します。

例:

  • <lora:flat_color:1.0> = 標準的な強さ
  • <lora:flat_color:0.5> = 控えめ
  • <lora:flat_color:1.3> = やや強め

一般的な目安としては、次のように考えると分かりやすいです。

  • 0.5〜0.7:軽く雰囲気を足したいとき
  • 0.8〜1.0:標準的な使い方
  • 1.1〜1.3:LoRA の特徴をしっかり出したいとき
  • 1.4 以上:クセが強く出やすいので慎重に試す

トリガーワードの登録

また、トリガーワードを毎回調べて入力するのが面倒であれば、これを WebUI に登録することも可能です。

やり方は簡単です、LoRA タブのサムネイル画像の右上にあるツールアイコンを選択し、メニュー画面が開いたら Positive Prompt の記入欄に必要なトリガーワードを記入して Save ボタンで保存しましょう。必要であればネガティブプロンプトも登録可能です。

これで次回以降、サムネイルを選択するだけで自動的にトリガーワードや登録したプロンプトも一緒に記入してくれるようになります。

実践例1:スタイル LoRA で画風を変える

もっとも分かりやすいのは、スタイル LoRA を使って絵の雰囲気を変える方法です。

たとえば、通常のアニメ調で出していたキャラクターに、フラットアート系の LoRA を追加すると、影が簡略化され、色の面で見せるスッキリした仕上がりに変わります。逆にハイパーリアル系の描写へのアレンジなども可能です。

同じキャラ、同じ衣装、同じポーズでも、LoRA の後付けのトッピング要素で出力の印象がかなり変わるので、スタイルのアレンジ系の LoRA は効果を実感しやすい例ですね。

その他にも、ピクセルアート系の LoRA を使えば、レトロゲームのようなドット絵風の表現へ寄せることもできます。この場合は、プロンプト側でも `pixel art` や `retro` といった方向性を添えておくと、LoRA の意図が通りやすくなりますよ。

スタイル LoRA は、キャラクター設定を大きく変えずに見た目だけを変える用途に向いているため、最初に試すにはとても扱いやすい種類です。

参考:Styleアレンジ系 LoRA を使用した生成の設定情報(例1)

オリジナルキャラクター(響姫メイ)の要素にピクセルアートの LoRA を追加して生成した例です。

参考:Styleアレンジ系 LoRA を使用した生成の設定情報(例1)

オリジナルキャラクター(響姫メイ)の要素にピクセルアートの LoRA を追加して生成した例です。

実践例2:衣装 LoRA で別バリエーションを作る

衣装 LoRA は、オリジナルキャラクターの幅を広げるのにとても便利です。たとえば、普段はダンサー風の衣装のキャラクターを、メイド喫茶の服にしたり、スパイクレザーの服にしたり、巫女服に寄せたりもできます。

このときのコツは、LoRA に全部を任せすぎないことです。イメージする画像のベースとなるプロンプト側でも、`serving food`、`drinks on a tray`、`table` などの補強する要素を添えておくと、LoRA 側の学習内容と非常に噛み合いやすくなります。

また、衣装 LoRA を強く効かせすぎると、服だけでなく顔立ちや体型まで少し引っ張られることがあります。そのため、最初は 0.7〜0.9 くらいの控えめな強度から試し、必要に応じて少しずつ上げると扱いやすいです。

参考:Styleアレンジ系 LoRA を使用した生成の設定情報(例1)

---
この記事の続きはこちら https://note.com/aicu/n/n6ad10cdaf930
Originally published at note.com/aicu on Jul 18, 2026.

 

AICU Japan

AICU Inc. AIDX Lab - Koto

Comments

Related posts

Search AICUマガジンV26「プロ直伝! AIキャラクター設計」