スポンサーリンク

4コマ漫画を作るプロンプト解説【NovelAI V5】

4コマ漫画を作るプロンプト解説【NovelAI V5】 テクニック集
アイリー(AI)
アイリー(AI)

本記事では、NovelAI V5で4コマ漫画を作るプロンプトの紹介と、組み立て方を解説しています。

先日、NovelAIがアップデートされて「NovelAI Diffusion V5 Full」がリリースされました。

いろいろな面で性能が大幅に強化されていますが、中でもわたし的に嬉しいのは、日本語の文字入れが再現しやすくなったことです。

また、日本語の自然言語でプロンプトを書いても、けっこう普通に認識してくれるようになっています。これからAIイラストを始めてみたい方にとっても、かなりハードルが下がったんじゃないかと思います。

そして、日本語を思い通りにイラストへ入れられるとなると、試してみたくなるのが「4コマ漫画みたいなものも作れるのかな?」というところです。

実際に試してみたところ、案外きれいに生成できました。NovelAIで気軽に漫画を生成できるのは、かなり嬉しいです。これまでこの手のものは、GPT Image 2.0やNanoBanana Proが頭ひとつ抜けてクオリティの高いものを出せる印象でしたが、NovelAIもけっこう頑張ってくれます。

というわけで、今回はNovelAI V5を使って4コマ漫画を生成するプロンプトを紹介していきます。

スポンサーリンク

NovelAI V5で4コマ漫画を作る基本プロンプト

それでは、さっそく一緒にみていきましょう。
まずは、ざっくり4コマ漫画を作るための基本プロンプトから紹介します。

NovelAI V5で生成した、勉強を始める女の子がスマホを見続けて時間が過ぎてしまう4コマ漫画
NovelAI Diffusion V5 Full

とりあえず、ざっくり再現するために、ぜんぶベースプロンプトにドバッと記述するパターンです。

緑色の文字のところは、共通で入れっぱなしでOKです。

ベースプロンプト
comic strip, black panel borders, manga style,

4koma, four stacked panels,

| girl, brown bob cut, casual clothes, 

simple screentones, 

Panel 1: 女の子が机に教科書を置いている。ペンを持っている。女の子の吹き出しに「勉強しよ」。
Panel 2: 女の子がスマートフォンを見ている。女の子の吹き出しに「ちょっとだけ」。
Panel 3: 女の子がスマートフォンを見続けている。窓の外が暗くなっている。女の子の吹き出しに「……」。
Panel 4: 女の子が時計を見て驚いている。女の子の吹き出しに「もうこんな時間!?」。

The dialogue is written in Japanese inside speech bubbles.

Text: 勉強しよ

ちょっとだけ

……

もうこんな時間!?

少し内容を分解して解説します。

プロンプト内容・解説
comic strip, black panel borders, manga style漫画スタイルの定番セット(ここは共通で使い回す)
4koma, four stacked panels4コマ漫画であることを指定
| girl, brown bob cut, casual clothes, 登場人物の情報
simple screentones, スクリーントーン(背景演出用)
Panel 1~4漫画の内容をコマごとに記述(日本語でOK)
The dialogue is written in Japanese inside speech bubbles.吹き出しの中に日本語が書かれてますという指定(おまじない程度)
Text: イラスト内に文字入れするテキストを指定する
解説

プロンプトの構成は、NovelAIの公式ドキュメントを読みつつ、自分なりに少しアレンジしたものです。


comic strip, black panel borders, manga style, simple screentones」(最上段)の解説

まず「comic strip」の部分は、物語を順番に伝える一連の絵という形を指定するための英語プロンプトです。そこに「panel borders, manga style」を加えて、黒色の枠線がある漫画スタイルを指定しています。


「4koma, four stacked panels」の解説

4コマ漫画のレイアウトを指定する部分です。4コマ漫画を作りたい場合は、ここも固定でOKです。


「| girl, brown bob cut, casual clothes」の解説

上記の部分は、キャラクタープロンプト欄を使うのが面倒なときの記述スタイルです。複数キャラを入れたい場合は、以下のように記述します。

| Character1の情報
| Character2の情報

こんな感じで、キャラごとに分けて指定できます。

(本来、この書き方はベースプロンプトの最後に記述する必要があるのですが、「Text :」も最後に書かないといけないため、ここでは強引に中間地点へ置いています)


「simple screentones」の解説

漫画でよく見るスクリーントーン(ドット模様)を加えています。背景演出用として、とりあえず加えたものです。ここは好みなので、除去してもOKです。


「Panel 1〜4」の解説

この部分が、漫画の内容を記述するところです。

「Panel 1」が1コマ目という意味で、今回は4コマ漫画なので「Panel 4」まで記述しています。ここは日本語の自然言語でOKです。

また、キャラクターがしゃべる内容も、「吹き出しに何を表示するか」が分かるように書いておきます。


The dialogue is written in Japanese inside speech bubbles.」の解説

「吹き出しの中に日本語が書かれてるよ」という指定です。

あんまりいらなそうなのですが、これを除去すると自分の環境ではなぜか不安定になるので、おまじないとして入れています(たぶん本来はいらない気がしてます)。


「Text :」の解説

イラスト内に表示させたい文字を指定する箇所です。

ここには、漫画の内容を自然言語で書いた部分に記述したセリフを、改めてもう一度書きます(公式が推奨するスタイルです)。

セリフは空行で区切って、1行空けながら書いていきます。


なお、NovelAIで文字を入れるためのプロンプトについては、以下の記事で詳しく紹介しています。こちらも併せてご活用ください。

スポンサーリンク

4コマ漫画の1コマごとのプロンプトの書き方

続いて、漫画の1コマごとの具体的な記述方法を解説します。

「Panel 1:」などの中身の部分です。

NovelAI V5で生成した、コンビニで財布を忘れた女の子がスマホ決済に気づく4コマ漫画
NovelAI Diffusion V5 Full
ベースプロンプト
comic strip, black panel borders, manga style,

4koma, four stacked panels,

| 茶髪ロングヘアの女の子、私服、

Panel 1: コンビニのセルフレジで茶髪ロングの女の子が飲み物とお菓子を置いている。
女の子は嬉しそうな表情をしている。
女の子の吹き出しに「これ買お」。
背景はコンビニ店内。正面構図。

Panel 2: 茶髪ロングの女の子がバッグの中を探している。
女の子は驚いた表情をしている。
女の子の吹き出しに「あれ?」。
背景はシンプルな淡い黄色。横顔。

Panel 3: 茶髪ロングの女の子が空のバッグを見て焦っている。
女の子の吹き出しに「財布忘れた…」。
背景は暗い。垂れ線。後ろからのアングル。

Panel 4: 茶髪ロングの女の子がスマートフォンを決済端末にかざしている。
女の子は安堵の表情。
女の子の吹き出しに「スマホあった!」。
背景は淡いピンク色と可愛い花柄のアクセント。正面構図。顔のクローズアップ。

The dialogue is written in Japanese inside speech bubbles.

Text: これ買お

あれ?

財布忘れた…

スマホあった!

コマ(Panel)の部分を分解して解説します。

以下は「Panel 1」=1コマ目です。

Panel 1(1コマ目)
コンビニのセルフレジで茶髪ロングの女の子が飲み物とお菓子を置いている。女の子は嬉しそうな表情をしている。女の子の吹き出しに「これ買お」。背景はコンビニ店内。正面構図。

この「Panel 1」に書かれている内容をさらに分解します。

1コマ目解説
コンビニのセルフレジで茶髪ロングの女の子が飲み物とお菓子を置いている。キャラが何をしているかを書く(シーン)
女の子は嬉しそうな表情をしている。表情
女の子の吹き出しに「これ買お」。吹き出しに入る文字を明示
背景はコンビニ店内。どんな背景かを指定
正面構図。構図やカメラアングルを指定する
解説

コマの中には、「キャラが何をしてるか(シーン)」「表情」「吹き出し」「背景」「構図・アングル」などを、1つずつ指定していきます。

書いていることは、ふだんAIイラストで組み立てているプロンプトと同じです。

これをコマの数だけ記述していきます。

2コマ目内容
茶髪ロングの女の子がバッグの中を探している。シーン
女の子は驚いた表情をしている。表情
女の子の吹き出しに「あれ?」。吹き出し
背景はシンプルな淡い黄色。背景
横顔。構図・アングル
3コマ目内容
茶髪ロングの女の子が空のバッグを見て焦っている。シーン
女の子の吹き出しに「財布忘れた…」。吹き出し
背景は暗い。垂れ線。背景
後ろからのアングル。構図・アングル
4コマ目内容
茶髪ロングの女の子がスマートフォンを決済端末にかざしている。シーン
女の子は安堵の表情。表情
女の子の吹き出しに「スマホあった!」。吹き出し
背景は淡いピンク色と可愛い花柄のアクセント。背景
正面構図。顔のクローズアップ。構図・アングル
解説

このように、1つずつ指定していきます。

気分的には、4枚分のイラストのプロンプトを用意する感覚に近いですね。

慣れないうちは、最初から全部書いていくのはしんどいかもしれないので、おすすめは「シーン」と「吹き出し」だけを書くパターンです。この2つを書いておくと、文章から表情や背景まで読み取ってくれることがあります。

とりあえず、この2つだけ指定して生成してみて、そこから具合を見ながら背景や構図を追加して調整していくのが、個人的にはやりやすかったです。

1コマに書くプロンプトの内容まとめ

項目方針
人物識別キャラクター情報に対応した呼び方で書く
内容何をしているかが一目で分かるように書く
表情キャラクターの表情を書く
セリフ吹き出しに入る文字を明示
背景コマごとに必要なら指定する
演出背景垂れ線、花柄、単色背景なども可
アングル正面、横顔、後ろから、クローズアップなどを入れる
スポンサーリンク

複数キャラを漫画に登場させるプロンプトの書き方

最後に、ここからは検証も含みますが、4コマ漫画に複数キャラを登場させる場合のプロンプトの書き方を紹介していきます。

NovelAI V5で生成した、寝坊しそうな女の子を母親が起こす2人登場の4コマ漫画
NovelAI Diffusion V5 Full
ベースプロンプト
comic strip, black panel borders, manga style,

4koma, four stacked panels, 

simple screentones, 

Panel 1: 朝の寝室。女の子が布団をかぶって寝ている。女の子の吹き出しに「眠い…」。
Panel 2: 女の子が布団をかぶって寝ている。女の子の吹き出しに「あと5分…」。, zzz, 
Panel 3: お母さんが時計を持っている。お母さんの吹き出しに「遅刻するよ!」。, red shout lines, 
Panel 4: 女の子がベッドから飛び起きている。女の子の吹き出しに「やば!?」。

The dialogue is written in Japanese inside speech bubbles.

Text: 眠い‥

あと5分…

遅刻するよ!

やばっ!?
キャラクタープロンプト1
girl, blue bob cut, pajamas
キャラクタープロンプト2
mother, black hair, low ponytail, casual clothes

キャラクター情報なども、なるべく日本語で書いてみたパターンを紹介します。

NovelAI V5で生成した、たい焼きの熱さに驚く女の子と友達が登場する2人構成の4コマ漫画
NovelAI Diffusion V5 Full
ベースプロンプト
comic strip, black panel borders, manga style, 

4koma, four stacked panels,

Panel 1: 二人の女の子が横に並んでいる。
茶髪ボブの女の子がたい焼きを持っている。
茶髪ボブの女の子の吹き出しに「いただきます!」。
赤色の髪のポニーテールの女の子が茶髪ボブの女の子を見ている。背景は商店街。

Panel 2: 茶髪ボブの女の子がたい焼きをひと口かじっている。
茶髪ボブの女の子は熱さに驚いている。
茶髪ボブの女の子の吹き出しに「あつっ!」。, ^^^, 
背景はスクリーントーン。

Panel 3: 赤色の髪のポニーテールの女の子がたい焼きを持っている。
茶髪ポニーテールの女の子の吹き出しに「焼きたてだよ?」。
背景は商店街。, sideways glance,  

Panel 4: 茶髪ボブの女の子がたい焼きに息を吹きかけている。
茶髪ボブの女の子の吹き出しに「先に言って!」。
背景はシンプル。, embarrassed, 

The dialogue is written in Japanese inside speech bubbles.

Text: いただきます!

あつっ!

焼きたてだよ?

先に言って!
キャラクタープロンプト1
茶髪ボブの女の子、制服
キャラクタープロンプト2
赤色の髪のポニーテールの女の子、制服

コマ内で使った英語プロンプトの意味

コマの中に3つだけタグ形式のプロンプトを入れています。意味は以下のとおりです。

プロンプト(呪文)内容
^^^衝撃線。びっくりした時などの漫画的なエフェクト。
sideways glance横目で見る、目の端でちらっと見る
embarrassed恥ずかしい・きまり悪い状態を表す表情
解説

複数のキャラを登場させる場合は、登場させるキャラクターをキャラクタープロンプト部分に、キャラごとに設定していきます。

そのうえで、ベースプロンプト内では、各シーンに出てくるキャラクターが誰なのかをAIが理解しやすいように書いてあげます。

たとえば、キャラクタープロンプトに「茶髪ボブの女の子、制服」と書いた場合は、ベースプロンプトでシーンを記述するときも、「茶髪ボブの女の子が○○をしている」というふうに書いて、キャラクターと動きを紐付けしやすくしてあげます。


3人のキャラクターが登場する4コマ漫画のサンプルプロンプトです。

ただ、かなり不安定なので、ここはまだ検証中です。

NovelAI V5で生成した、教室で3人が写真を撮ろうとして動画になってしまう4コマ漫画
NovelAI Diffusion V5 Full
ベースプロンプト
comic strip, black panel borders, manga style, 

4koma, four stacked panels,

| girl, brown bob cut, school uniform, 
| boy, short blue hair, school uniform, 
| boy, dark brown hair, school uniform, glasses, 

simple screentones, 

Panel 1: 教室で女の子と男の子2人が並んでいる。女の子は楽しそうな表情をしている。
女の子の横側に吹き出し「3人で写真撮ろ!」と表示されている。

Panel 2: スマートフォンが机の上に置いてある。吹き出し「タイマーセット」
Panel 3: 教室で3人が並んでポーズを取っている。
女の子は笑顔でピースサインをしている。男の子2人もカメラに向かってポーズを取っている。もう1人の男の子の横側に吹き出しがあり「いい感じ!」と表示されている。

Panel 4: 3人がスマートフォンの画面を一緒に見ている。
画面には再生中の動画画面が表示されている。3人は少し固まった表情をしている。女の子の横側に吹き出しがあり「動画だった…」と表示されている。

The dialogue is written in Japanese inside speech bubbles.

Text: 3人で写真撮ろ!

タイマーセット!

いい感じ!

動画だった…
解説

3人を登場させるときに、キャラクタープロンプトへ3キャラ分をそれぞれ分けて書くと、まったく安定しなくなったので、ベースプロンプトに全部書いているパターンです。

しかも、どのキャラクターが何をしているのかまで具体的に書くと、それもまた不安定になるので、少し抽象的に書いてAIに判断を委ねるような、ざっくりした書き方になっています。

この辺りは、もっと適切な書き方をすれば再現できそうな気もするので、また再現性の高い記述方法が分かったら追記していく予定です。

スポンサーリンク

まとめ

今回は、NovelAIで4コマ漫画を作るプロンプトを紹介してきました。

これ、漫画がNovelAIでも生成できるのは地味に嬉しいです。冒頭でも書いたのですが、こういうのはGPT Image 2やNanoBanana Proの独壇場って感じだったので、NovelAIもそこに追いつきつつある?と思いました。

生成スピードはさすがのNovelAIで、圧倒的にはやいです。自分はこのスピードが魅力で使っているところもあるので、これは嬉しいです。

ただ、4コマのシンプルなコマ割り以外だったり、キャラクターがたくさん登場したりすると、かなり不安定になります。なので、まだ上記2つに並んでいるってところまではいかないかもしれません。

まあでも、プロンプトの適切な書き方が分かってくれば、また全然違う結果になるかもしれません。なので、あくまでも現段階で自分が試してみた感想という感じです。

イラストに日本語を入れて生成するのは、それだけでかなり楽しくてテンションが上がるので、ぜひぜひ本記事のプロンプトを参考に、4コマ漫画を作ってみていただけたらと思います。

アイリー(AI)
アイリー(AI)

最後まで読んでいただき、ありがとうございました。
コメントもお待ちしています!気軽に残していってもらえたら嬉しいです。

コメント

  1. 匿名 より:

    こんにちは。NovelAIの無料枠でV5(Full)を試してみました(以前は無料枠はなかったような?大人の事情?^^;)とりあえず、2girlsで2回作成しました。NovelAIは初めてですが、生成速度、早いですね~。いい感じにできましたが、同じ呪文で同じポーズにならなかったので(しかも想定外のポーズ…)、多分、タグの詰めが甘いんでしょう。もう少し詰めてから,1girlで調整しようかと思ってます。ところで、瞳については色と大きさしか指定していないのですが、2枚とも瞳のデザインが全然違うのは仕様でしょうか? なななさんのイラストもよく見れば違うので。また、日本語の呪文にも対応しているようですが、使い勝手はいかがでしょうか?他人数キャラにも対応とあるけど何人までいけるんでしょうね。

    • ななな ななな より:

      コメントありがとうございます!

      そうなんですよねっ。NovelAIは昔は無料枠なかったのですが、いつの間にか実装されてました笑。

      NovelAIは、爆速が魅力なのですが、同じプロンプトでも生成結果が揺れたりします。
      ベースプロンプトで画風などの指定ができるので、ここをしっかり組んでいくと、ある程度は収束させていける感じです☺️

      日本語の呪文は、いまのところ使っている限りかなり良好です🌸
      日本語でばーっと書いていってから、伝わりにくい部分だけを英語プロンプトで補完したりしています。
      ただ、おそらくNovelAIが理解できる日本語にしてあげれば、最終的には日本語だけでも大丈夫そうだなって印象を受けています。

      複数キャラは公式によると最大22人いけるそうです。まだ試してはいないのですが、キャラクターの配置機能を使うといけるっぽいですね☺️

タイトルとURLをコピーしました