Nano Banana Pro プロンプトガイド:構成、文字、参照画像、編集
Nano Banana Pro のプロンプトの書き方。5 つの要素による構成、画像内の文字を正確にするコツ、参照画像の役割の伝え方、一部だけを変える編集、2K・4K 出力を解説。
Markdown で読む良い Nano Banana Pro のプロンプトは、画像を完全な文で説明します。誰が、あるいは何が写っているか、どう構図を取るか、何が起きているか、どこが舞台か、どんなスタイルか、です。描き込みたい文字はそのままダブルクォートで囲み、各参照画像の役割を伝えます。編集では、何を変えるかと、何をそのまま残すかの両方を書きます。サイズとアスペクト比はプロンプトではなくリクエストのパラメータで指定します。以下の内容は、Google 自身の Nano Banana Pro のドキュメントとプロンプトのヒント(2026 年 9 月 29 日に確認)、そして SeedRouter API のルールに基づいています。
Nano Banana Pro のプロンプトはどう書く?
Google の Nano Banana Pro 向けプロンプトのヒントは、含めるべき要素を 5 つ挙げています。
- 被写体。 「画像に写っているのは誰、または何か。具体的に。」
- 構図。 「ショットはどのように切り取られているか。」たとえばクローズアップ、ワイドショット、ローアングルなど。
- 動作。 「何が起きているか。」
- 場所。 「シーンはどこで起きているか。」
- スタイル。 「全体の美的な方向性は何か。」たとえば写実的な写真、水彩、3D アニメーションなど。
これらはキーワードの羅列ではなく、文として書きます。Nano Banana Pro は思考するモデルで、描く前にプロンプトを検討します。そのため、タグを並べるより明確な説明のほうが多くの手がかりになります。Google の画像生成ガイドも同じことを述べています。「具体的に書くほど、結果をより細かくコントロールできます。」
Google のベストプラクティスには、ほぼどのプロンプトにも役立つ習慣がさらに 2 つあります。
- 目的を伝える。 「高級でミニマルなスキンケアブランドのロゴを作成」のほうが、「ロゴを作成」より良い結果になります。モデルがその文脈を使うからです。
- 避けたいものではなく、欲しいものを書く。 Google はこれを「セマンティックなネガティブプロンプト」と呼んでいます。「車なし」と書く代わりに「人通りも車の往来もない、がらんとした通り」と書きます。
5 つの要素で組み立てたプロンプトの例です。
A close-up photograph of a hand-thrown ceramic bowl filled with ripe cherries, resting on a weathered wooden table in a sunlit farmhouse kitchen. Morning light comes from a window on the left and casts soft shadows to the right. Shallow depth of field, warm and natural colors, editorial food photography.Nano Banana Pro の画像に文字を正確に入れるには?
文字の描画は Nano Banana Pro の強みの 1 つです。Google はこのモデルを「画像内に正しく描画された読みやすい文字を直接生成するうえで最高のモデル」と説明しています。文字を正確にするには、次の点を押さえます。
- 入れたい文字をそのままダブルクォートで囲み、配置する場所も書きます。Google の例:「見出し 'URBAN EXPLORER' を上部に太字・白・サンセリフ体で表示。」
- フォントを言葉で説明します。 太いセリフ体、手書き風、細長いサンセリフ体などです。
- 文言を先に決めます。 Google のガイドによると、モデルは「先に文字を生成し、その文字を含む画像を依頼すると最もうまく機能します」。文章を書かせることとデザインを同時に頼まず、プロンプトを書く前に正確な文言を決めておきます。
- 小さな文字を確認します。 Google は「小さな文字や細部の描画、正確なスペル」を、まだ完全ではない点として挙げています。重要な文字は大きくし、生成のたびに校正してください。
A minimalist concert poster in a 2:3 vertical layout. The headline "MIDNIGHT ORCHESTRA" sits at the top in tall, condensed, cream-colored serif letters. Below it, a single violin floats against a deep navy background lit by a soft spotlight. At the bottom, the line "Live at the Harbor Hall, October 18" appears in small, clean sans-serif text. No other text.Nano Banana Pro はほかの言語の文字を書くことも、画像内の既存の文字を翻訳することもできます。Google は、多言語の文字では「文法の誤りや特定の文化的なニュアンスの取りこぼしがある可能性」があると注意しているので、ネイティブスピーカーに確認してもらいましょう。
Nano Banana Pro のプロンプトで参照画像を使うには?
1 回のリクエストに最大 14 枚の参照画像を付けられます。Google のドキュメントでは、Nano Banana Pro の上限を次のように分けています。高い忠実度で保持する物体の画像が最大 6 枚、キャラクターの一貫性を保つための人物画像が最大 5 枚、スタイル参照として使う画像が最大 3 枚です。
プロンプトでは、各画像の役割を伝えます。Google のヒントはこうです。「アップロードした画像を使うときは、それぞれの役割を明確に定義します。(例:『キャラクターのポーズには画像 A、画風には画像 B、背景の環境には画像 C を使う』)」画像は添付した順番で指し示してください。
SeedRouter では、参照画像は fileData パートに公開画像の URL として渡します。base64 やファイルのアップロードは受け付けません。参照画像を 2 枚付けたリクエストは次のとおりです。
{
"model": "gemini-3-pro-image",
"contents": [{
"role": "user",
"parts": [
{"text": "Place the lamp from the first image on the desk in the second image. Keep the lamp's shape, color and materials exactly as they are. Match the warm evening light of the second image."},
{"fileData": {"mimeType": "image/jpeg", "fileUri": "https://example.com/lamp.jpg"}},
{"fileData": {"mimeType": "image/png", "fileUri": "https://example.com/desk.png"}}
]
}],
"generationConfig": {
"responseModalities": ["IMAGE"],
"imageConfig": {"aspectRatio": "4:3", "imageSize": "2K"}
}
}リクエストは POST /v1/images/generations に送り、タスク ID が返ります。送信とポーリングの手順は Nano Banana 2 API ガイドで説明しており、Nano Banana Pro でも同じ手順です。
Nano Banana Pro のプロンプトで画像を編集するには?
画像を添付し、変更内容を直接書きます。Google の編集のヒントは「直接的かつ具体的に。(例:男性のネクタイを緑に変える、背景の車を消す)」です。
画像の一部だけを変える場合、Google のガイドはこの手法をセマンティックマスキングと呼んでいます。マスクを描く代わりに、範囲を言葉で指定するものです。テンプレートは「[特定の要素] だけを [新しい要素/説明] に変更します。画像のほかの部分は元のスタイル、光、構図を保ったまま、まったく同じにしてください。」です。
Using the provided photo of a reading nook, change only the gray armchair to a dark green velvet armchair with brass legs. Keep everything else exactly the same, including the bookshelf, the rug, the window and the lighting.同じ考え方で書いたほかの編集の例です。
Transform the provided photo of a harbor at dusk into a flat vector illustration with bold outlines and a limited palette of teal, orange and cream. Keep the composition of the boats and buildings.Turn this rough pencil sketch of a desk lamp into a polished product photo of the finished lamp on a white studio background. Keep the angled arm and round base from the sketch, and make the shade brushed aluminum.複数のターンにわたって同じ画像を修正し続けるには、新しいリクエストごとにそれまでのターンも送り返します。完了したタスクからモデルのターンを組み立て直す方法は、Nano Banana Pro API リファレンスで説明しています。
Nano Banana Pro で 2K・4K の画像を出すには?
サイズはプロンプトではなくリクエストで指定します。generationConfig.imageConfig.imageSize は 1K(デフォルト)、2K、4K から選び、K は大文字です。aspectRatio は 10 種類の比率から選べます:1:1、2:3、3:2、3:4、4:3、4:5、5:4、9:16、16:9、21:9。比率を指定しない場合、出力は入力画像の比率に合わせ、入力画像がなければ正方形になります。
"generationConfig": {
"responseModalities": ["IMAGE"],
"imageConfig": {"aspectRatio": "16:9", "imageSize": "4K"}
}16:9 では、3 つのサイズはそれぞれ 1376×768、2752×1536、5504×3072 で出力されます。印刷や大きなトリミングを予定している画像には 4K を、画面表示なら通常は 2K で十分です。出力サイズは imageSize で決まり、指定しなければプロンプトの内容にかかわらず 1K になります。サイズが費用にどう影響するかは Nano Banana API の料金を参照してください。
1 つの Nano Banana Pro プロンプトで複数の画像を作れる?
1 回のリクエストで返る画像は 1 枚です。candidateCount は 1 しか受け付けません。プロンプトで「4 パターン」と頼んでも画像は増えず、Google のガイドも、モデルは「ユーザーが明示的に求めた画像の枚数に必ずしも従うとは限らない」としています。
回避策は 2 つあります。
- 画像ごとにリクエストを送る。 リクエストごとに変える点を 1 つに絞れば、バージョンを比較しやすくなります。
- 1 枚の画像に複数のデザインを入れるよう頼む。 「白い背景に 2×2 のグリッドで並べた 4 つのアイコンのバリエーション」のように頼むと、4 つすべてを 1 枚に収めた画像ができます。
Four app icon variations for a weather app, arranged in a 2x2 grid on a plain white background. Each icon is a rounded square with a soft gradient: a sun, a cloud, a raindrop and a snowflake. Flat, clean vector style with gentle shadows. No text.Nano Banana Pro のプロンプトはどこまで長くできる?
Google はこのモデルの入力上限を 65,536 トークンとしており、テキストと参照画像の合計で数えます。ほとんどのプロンプトは数文で足ります。長くすることに意味があるのは具体的な情報が増えるときで、同じ指示を言い換えて繰り返しても効果はありません。
複雑なシーンでは、Google は 1 つの長い文ではなく段階的な指示を勧めています。「まず、夜明けの静かで霧深い森の背景を作ります。次に、手前に苔むした古い石の祭壇を加えます。最後に、祭壇の上に光る剣を 1 本置きます。」
Nano Banana Pro のプロンプト例をもっと見る
以下の例はどれも上の構成に沿っています。被写体を入れ替え、残りはそのまま使えます。
商品写真
A studio product photograph of a matte white wireless speaker on a pale sage-green surface. Soft, diffused light from a large softbox above, with a subtle shadow beneath the speaker. Slightly elevated three-quarter view that shows the fabric grille. Sharp focus, clean background, square format.ステッカー
A cute sticker of a small orange fox wearing a knitted scarf, curled up asleep on a stack of books. Thick white border, bold clean outlines, simple cel shading and bright colors. The background is plain white.インフォグラフィック
A clean infographic titled "How to Brew Pour-Over Coffee" in five numbered steps, arranged from top to bottom: heat the water, rinse the filter, add ground coffee, pour in slow circles, serve. Each step has a simple line icon and a short label. Flat design, warm brown and cream palette, generous white space.アイソメトリックなシーン
A 45-degree isometric miniature of a small seaside town with a lighthouse, a harbor with fishing boats and a row of pastel houses. Soft, realistic materials and gentle afternoon light. Clean composition on a solid pale-blue background.絵コンテ
A four-panel storyboard in black-and-white pencil sketch style for a short scene: an establishing shot of a mountain cabin in snow, a medium shot of a hiker opening the door, a close-up of a kettle on a stove, and a wide shot of the cabin window glowing at night.Nano Banana Pro がまだ苦手なことは?
Google は、まだ改善が必要な点として次を挙げています。
- 小さな文字、細部、正確なスペル
- 図やインフォグラフィックなどデータに基づくビジュアルの事実の正確さ(Google は必ず確認するよう勧めています)
- 多言語の文字の文法と文化的なニュアンス
- 合成や光の変更といった高度な編集での自然さ
- 編集をまたいだキャラクターの一貫性(「ばらつくことがあります」)
公開するものには、必ず確認の工程を入れてください。
よくある質問
SeedRouter で Nano Banana Pro のプロンプトに Google 検索を使える?
いいえ。Google 検索によるグラウンディングは tools として送りますが、SeedRouter ではこのモデルについてまだ受け付けていません。必要な事実はプロンプトに直接書いてください。
Nano Banana Pro のプロンプトは英語でないといけない?
いいえ。Google は、最も性能が出る言語として英語のほかに日本語、韓国語、ドイツ語、スペイン語、フランス語、ポルトガル語、ロシア語、ベトナム語、中国語などを挙げています。
Nano Banana Pro がプロンプトをどう解釈したか確認できる?
はい。generationConfig.thinkingConfig.includeThoughts を true にすると、完了したタスクの output.thoughts にモデルの思考の要約が返ります。これを読むと、モデルがプロンプトをどう理解したかがわかります。
これらのプロンプトにはどの Nano Banana モデルを使えばいい?
同じプロンプトは Nano Banana 2 でも Nano Banana Pro でも使えます。Pro を選ぶ価値があるのはどんなときかは、Nano Banana 2 vs Pro vs 2 Lite で解説しています。
Nano Banana Pro でプロンプトを試す
コードを書く前に、Nano Banana Pro の playground でプロンプトを試せます。各リクエストは API 呼び出しと同じように課金され、失敗したリクエストには課金されません。すべてのパラメータは API リファレンスに記載しています。



