テキストから画像生成(Text-to-Image)
この記事は約7分で読めます
ざっくり言うと
テキストから画像生成(Text-to-Image)とは、文章で「こんな絵がほしい」と書くと、AIが画像を作ってくれる技術です。日本語では「テキストトゥイメージ」「画像生成AI」と呼ばれることもあります。
たとえば「青空の下で本を読む白猫を水彩風で」のように、ほしい絵の中身を言葉で伝えてください。あとはAIが、その条件に合う画像を作ってくれます。
待ち時間や出てくる枚数は、使うサービス・モデル・設定次第です。
イメージ
素材集から既存の画像を選んでくる機能ではありません。渡した条件をもとに、その場で新しく画像を作ります。
参考にしたい画像を一緒に渡せる製品もあります。乱数や設定を固定できる仕組みなら、同じ結果をもう一度出せる場合もあるでしょう。
出てきた絵が世界に1枚だけとは限らず、既存の作品に似ないことも保証されません。ここは頭の片隅に置いておいてください。
正確には
Text-to-Imageは、文字を入力して画像を出力する生成AIのグループを指す言葉です。文章を書かせるAIとは、入口と出口の種類が違います。
とはいえ、いまの製品やAPIには、会話・画像の読み取り・画像の編集を同じ流れで扱えるものもあります。「画像専用の別世界」と身構えなくても大丈夫です。
代表的なサービスとモデル
よく名前が挙がるものを、順不同で並べます。
| サービス / モデル | 提供元 | ざっくり特徴 |
|---|---|---|
| GPT Image models | OpenAI | Image APIとResponses APIで画像生成・編集を提供。モデル名と対応機能は公式ガイドで確認 |
| Stable Diffusion | Stability AI | 複数のモデルをそろえた画像生成モデルの系列。ライセンスと提供形態は各モデルで確認 |
| Adobe Firefly | Adobe | Adobeのモデルと提携先のモデルを提供。条件は両者を分けて確認 |
| Gemini / Nano Banana系 | 会話しながらの画像生成・編集を提供。対応モデルと提供状況は公式ガイドで確認 |
ゴールはどれも「文章から画像」で同じです。ただし、得意な絵柄・使える機能・利用規約・料金は各社で違います。
まずはどれか1つ触ってみましょう。物足りなくなってから、別のサービスを試しても遅くはありません。
AIが絵を作る手順(拡散モデル)
Text-to-Imageで広く使われてきた方式のひとつが、拡散モデル(Diffusion Model)です。いまのサービスがすべて同じ方式とは限りません。
DDPMやLatent Diffusionの原著論文で示された考え方をかみくだくと、次の流れです。
- ノイズだらけの状態を用意します。画像そのもの、または画像を圧縮して数値の並びにしたもの(潜在表現)が対象です
- そこから、文章で言われた絵に近づくように、ノイズを少しずつ整えていきます
- これを何ステップも繰り返すうちに、絵が浮かび上がってきます
白い紙に線を描き足していくのではありません。ノイズを整えながら絵へ近づいていく、ふだんの絵の描き方とは逆向きの手順です。
Latent Diffusionでは、画面の画素を直接いじりません。圧縮した潜在空間でノイズを整えてから、最後に画像へ戻します。
この「ノイズから整えていく」という説明は、Stable Diffusionなどの解説でよく登場します。ただ、いまのモデルの細かい構造や学習方法は各社で異なり、公開されていない部分もあります。製品名だけで、内部の方式を決めつけないでください。
AIにまかせられること、自分の目で確かめること
まかせやすいこと
- イラストや写真風の画像の案を、伝えた条件から作る
- 「水彩風」「アニメ風」「3Dレンダリング風」といった画風を指定する
- ブログのアイキャッチ、SNS投稿用の画像、プレゼンの挿絵の案を出す
自分の目で確かめること
- 画像の中の文字・数字・ロゴが、指定どおりになっているか
- 手・小物・背景など、細かい部分に不自然なところがないか
- 実在の人物・キャラクター・ブランドが写る場合、必要な権利と各社のポリシーを満たすか
品質は、使うモデルと頼み方によって変わります。公式ガイドの中には、文字の表現や高精細な出力を強みとして挙げているモデルもあります。
一律に「文字や手は苦手」と決めつけなくても大丈夫です。公開する前に、目的にとって大事な箇所を等倍で見て確かめてください。
使う場面
個人事業主の活用例
特に助かるのは、ほしい構図を言葉で試したいときや、デザイナーへ渡すラフを用意したいときです。案出しの部分を、AIに手伝ってもらえます。
そのまま最終素材として使えるかどうかは別の話です。品質・権利・利用条件は、使う前に必ず確認してください。
注意点
トラブルになりやすいところ
Googleは対象の生成画像にSynthIDを、AdobeはFirefly出力にContent Credentialsを付けると案内しています。こうした来歴の情報や透かしは、生成や編集の手掛かりです。
ただし、画像の内容が正しいことまで証明してくれるわけではありません。第三者の権利を侵害していないことを示すものでもないのです。
Adobeは自社のFireflyモデルについて、学習に使ったのは許諾済みのAdobe Stockコンテンツや、著作権が失効したパブリックドメインのコンテンツなどだと説明しています。そのうえで、商用利用を意識したモデルだとしています。
「commercially safe」という提供元の説明だけで、個々の出力に必要な権利確認が不要になるわけではありません。Firefly内の提携先モデルまで同じ条件とも限らないので、仕事で使う前に選んだモデルへ適用される公式の条件を確認してください。
関連用語
- ネガティブプロンプト — 「これは描かないで」と、絵に入れたくないものを伝える指示です。
- プロンプト — 何をしてほしいかをAIへ伝える指示文です。画像生成では、絵の中身を書いた文章がこれにあたります。
- マルチモーダル — テキスト・画像・音声をまたいで扱えるAIの性質を指す言葉です。
- 生成AI — 文章や画像を新しく作り出すAIを、まとめて呼ぶときの言葉です。
あわせて読むと、画像生成まわりの話がひとつにつながってきます。
やってみよう
よくある質問
- Q. テキストから画像生成(Text-to-Image)とは何ですか?
- A. ほしい絵の中身を文章で伝えると、AIがその条件に合う画像を作ってくれる技術です。素材集から既存の画像を選ぶのではなく、その場で新しく作ります。
- Q. 画像生成は、仕事のどんな場面で使えますか?
- A. ブログのアイキャッチ、SNSや動画のサムネイル、チラシのイメージカット、資料の挿絵などです。ほしい構図を言葉で試したいときや、デザイナーへ渡すラフを用意したいときに助かります。
- Q. AIは、どうやって画像を作っているのですか?
- A. 広く使われてきた方式のひとつが拡散モデルです。ノイズだらけの状態から、文章で言われた絵に近づくよう、ノイズを少しずつ整えていきます。白い紙に線を足す描き方とは逆向きの手順です。
- Q. 作った画像は、そのまま商売に使ってよいですか?
- A. 先に確認が要ります。使うサービス・モデル・プランに適用される規約と、生成物の扱い、表示の要件を確かめてください。画像の中の文字・ロゴ・細部も、等倍で見てから公開します。
公開: 更新: ✓ 公式情報と照合:
参考ソース
- OpenAI - Image generation guide(公式情報)
- Stability AI - Core Models(公式情報)
- Stability AI - License(公式情報)
- Adobe - Firefly(公式)(公式情報)
- Google AI for Developers - Image generation(公式情報)
- Denoising Diffusion Probabilistic Models (Ho et al., 2020)(公式情報)
- High-Resolution Image Synthesis with Latent Diffusion Models (Rombach et al., 2022)(公式情報)
判断クイズ
生成した画像を、そのままチラシに載せてよいか判断できますか?
3問です。答えるとその場で解説が出ます。全問終えたら、「回答を記録する」で学習の記録に残せます。
全問に答えると、回答を記録できます。
残るのは「答えたかどうか」だけで、正解数は保存されません。この端末の中だけに残り、別の端末には引き継がれません。
この教科書は無料で全文公開しています。仕事で使えるところまで進みたい方は、実習と資料がそろった生徒プランをどうぞ。