概要
2026年6月、画像生成AI の Ideogram 4 がオープンウェイトモデルとして公開されました。
特に画像内の文字生成性能(タイポグラフィ)は従来の画像生成AIよりも非常に高く、ポスターやサムネイル、ロゴデザインなどの用途で注目されています。
これまで Ideogram は Web サービスとして提供されていましたが、今回公開された Ideogram 4 はモデルウェイトが公開されており、GPU を搭載したローカルPCでも実行できるようになったので試してみました。
Ideogram 4 とは
Ideogram は2023年に設立されたスタートアップで、Google Brain 出身の研究者らによって開発されています。
特徴としては
- 約9.3Bパラメータ
- Diffusion Transformer (DiT) ベース
- 画像内文字生成性能が非常に高い
- 日本語を含む多言語対応
- 最大2048pxネイティブ生成
- レイアウト制御性能が高い
- JSONベースの高度なプロンプトにも対応
などがあります。
特に
- 画像内文字(タイポグラフィ)
- ポスター
- 広告デザイン
- ロゴ
などの生成品質が非常に高いとされています。
本稿更新時点で、Ideogram の Hugging Face 上でオープンウェイトとして公開されているのは以下です。
学習済みパラメータは共通ですが、重みの量子化方式が異なるため、モデルサイズや必要なVRAM、実行速度が異なります。
https://github.com/ideogram-oss/ideogram4?utm_source=chatgpt.com#model-zoo
Model Params Weight Quantization Supported Hardware Diffusers Support License Ideogram 4 (nf4) 9.3B nf4 CUDA Yes Ideogram 4 Non-Commercial Ideogram 4 (fp8) 9.3B fp8 All No Ideogram 4 Non-Commercial
補足) Diffusers は Hugging Face が提供している画像生成モデル用ライブラリです。
また、Github の Prompting Guide として以下の記述があります。
- JSON プロンプトの利用
- Ideogram 4 は JSON キャプションを前提として学習されています。
- 自然文でも利用できますが、JSON の方が意図を正確に反映できます。
- Magic Prompt
- 自然文プロンプトを入力した場合でも、そのままモデルへ渡されるわけではありません。
- 生成前に Magic Prompt が自然文を詳細な JSON キャプションへ変換してから画像生成を行います。
- Bounding Box(bbox)によるレイアウト指定
- オブジェクトや文字ごとに
bboxを指定することで、画像内のおおよその配置を制御できます。 - 人物・背景・文字などを個別にレイアウトできるため、ポスターやサムネイルの作成に適しています。
- オブジェクトや文字ごとに
- Color Palette
color_paletteに16進数カラーコードを指定することで、画像全体の配色を誘導できます。
- Compositional Deconstruction
- シーン全体を背景や複数のオブジェクトへ分割し、それぞれを詳細に記述することで、構図や配置を細かく制御できます。
- 画像内文字の生成
type: "text"を利用して画像内に表示する文字や配置を指定できます。- タイトルやロゴ、ポスターなど、画像内文字の再現性が高いことも Ideogram 4 の大きな特徴です。
公式サイト
Ideogram 社のページ
https://ideogram.ai
Github
https://github.com/ideogram-oss/ideogram4
Hugging Face
https://huggingface.co/collections/ideogram-ai/ideogram-4
ライセンス
Ideogram Non-Commercial ライセンスで公開されています。
詳細は、ライセンスを直接ご確認ください。
https://huggingface.co/ideogram-ai/ideogram-4-nf4/blob/main/LICENSE.md
https://huggingface.co/ideogram-ai/ideogram-4-fp8/blob/main/LICENSE.md
参考情報
今回は Stability Matrix で用意した ComfyUI で生成します。
https://docs.comfy.org/ja/tutorials/image/ideogram/ideogram-v4
モデルも ComfyOrg による再パッケージ版を利用します。
https://huggingface.co/Comfy-Org/Ideogram-4
ComfyOrg の再パッケージ版だと、fp8 だけでなく、ComfyOrg が fp8 版から作成した nvfp4 版があります。
(NVFP4はNVIDIA Blackwell GPU向けに設計されたFP4フォーマットなので、RTX 5060Ti など対応 GPU では高速化が期待できます。)
ローカル実行環境の用意
PC 環境
NVIDIA GeForce RTX 5060 Ti 16GB を搭載した自作 PC を使用します。
Stability Matrix + ComfyUI の実行環境の用意
ComfyUI は、以前 Stability Matrix で用意したものを使います。準備方法については、過去記事をご参照ください。
Stability Matrix と ComfyUI のアップデート
古いバージョンだと正常に動作しない可能性があるため、事前に更新しておきます。
- Stability Matrix – Settings – アップデート
- Stability Matrix – パッケージ – ComfyUI の更新
以下では、
Stability Matrix 2.16.1
ComfyUI v0.27.0
で試しています。
必要なモデルファイルのダウンロード
(1) 必要なモデルファイルをダウンロードします。
今回は ComfyOrg による再パッケージ版を使います。
比較のため fp8, int8, nvfp4 版をそれぞれダウンロードします。
- diffusion_models
ideogram4_fp8_scaled.safetensors
ideogram4_int8_convrot.safetensors
ideogram4_nvfp4_mixed.safetensors
ideogram4_unconditional_fp8_scaled.safetensors
ideogram4_unconditional_int8_convrot.safetensors
ideogram4_unconditional_nvfp4_mixed.safetensors - text_encoders
qwen3vl_8b_fp8_scaled.safetensors
gemma4_e4b_it_fp8_scaled.safetensors - vae
flux2-vae.safetensors
ファイルの配置
ダウンロードしたファイルを以下のフォルダに置きます。
※ Stability Matrix ではなく、ComfyUI を直接インストールしている場合は適宜読み替えてください。
(1) Diffusion Model
ideogram4_fp8_scaled.safetensors
ideogram4_int8_convrot.safetensors
ideogram4_nvfp4_mixed.safetensors
ideogram4_unconditional_fp8_scaled.safetensors
ideogram4_unconditional_int8_convrot.safetensors
ideogram4_unconditional_nvfp4_mixed.safetensors
→ StabilityMatrix のインストールフォルダ\Data\Models\DiffusionModels
(2) テキストエンコーダ
qwen3vl_8b_fp8_scaled.safetensors
gemma4_e4b_it_fp8_scaled.safetensors
→ StabilityMatrix のインストールフォルダ\Data\Models\TextEncoders
(3) VAE
flux2-vae.safetensors
→ StabilityMatrix のインストールフォルダ\Data\Models\VAE
C:\StablilityMatrix にインストールしている場合は以下のような形になります:
C:\STABILITYMATRIX\DATA\MODELS
├─DiffusionModels
│ ideogram4_fp8_scaled.safetensors
│ ideogram4_int8_convrot.safetensors
│ ideogram4_nvfp4_mixed.safetensors
│ ideogram4_unconditional_fp8_scaled.safetensors
│ ideogram4_unconditional_int8_convrot.safetensors
│ ideogram4_unconditional_nvfp4_mixed.safetensors
│
├─TextEncoders
│ qwen3vl_8b_fp8_scaled.safetensors
│ gemma4_e4b_it_fp8_scaled.safetensors
│
└─VAE
flux2-vae.safetensors
画像生成してみる
まずは、ComfyUI から読み込めるワークフローをそのまま実行してみます。
(1) ComfyUI – 左側 [テンプレート] – “ideogram4” で検索 – [Ideogram v4:テキストから画像へ] をクリック
注意) : API と書いてない方を使います。



約 90 秒で生成されました。



次に、プロンプトと seed は同じで、int8 版のモデルを使ってみます。


約 78秒 で生成されました。

さらに、NVFP4 版のモデルを使って、同じプロンプト・seed で生成してみます。


約 67 秒で生成されました。

生成にかかった時間をまとめると以下です。RTX5060Ti だと、やはり NVFP4 の恩恵はあります。
| Model | 生成にかかった時間 |
|---|---|
| FP8 | 約90秒 |
| INT8 | 約78秒 |
| NVFP4 | 約67秒 |
最後に柴画像を生成してみる。
Ideogram は、JSON による細かい指示や文字入れが可能となっていますので、プロンプトを工夫して柴犬画像を作成してみます。
プロンプト
{
"high_level_description": "A photorealistic Japanese blog thumbnail featuring a single authentic Japanese Black Shiba Inu sitting in the center of a quiet residential street.",
"style_description": "Professional Japanese pet photography. Documentary realism. Premium DSLR photography. Natural colors. Soft overcast daylight. Slightly elevated front view. 50mm lens. Shallow depth of field.",
"camera": {
"angle": "Front-facing, slightly above eye level.",
"composition": "Perfectly centered and symmetrical.",
"framing": "Full body visible."
},
"background": {
"location": "A quiet Japanese residential neighborhood street.",
"ground": "Gray asphalt road.",
"details": "Concrete walls, curbs, utility poles and greenery softly blurred in the background."
},
"main_subject": {
"breed": "Authentic Japanese Black Shiba Inu",
"count": 1,
"orientation": "Facing directly toward the camera.",
"pose": "Sitting naturally with a relaxed posture.",
"expression": "A gentle smiling expression with the tongue sticking out slightly. Bright, friendly eyes. Mouth slightly open.",
"tail": "Naturally curled over the back.",
"ears": "Standing upright.",
"fur": "Healthy, smooth black coat with natural tan and cream markings."
},
"typography": {
"text": "黒柴",
"layout": "Horizontal",
"position": "Bottom center",
"font": "Extra Bold Japanese Gothic",
"fill_color": "White",
"outline": "Very thick black outline",
"shadow": "Soft drop shadow",
"bbox": [0, 800, 1024, 1024]
}
}
Seed : 849315529740087
アスペクト比 : 1:1


生成された画像

文字がきれいに収まりました。
参考となれば幸いです。
▼ 関連

