AI Tools

Gemini 画像生成の制限:アプリ上限、API クォータ、429 対応

Gemini Apps、Gemini API、Vertex AI のどの画像生成制限に当たっているのかを切り分け、実際のクォータ確認場所と 429 RESOURCE_EXHAUSTED の対処を整理します。

YingTu Editorial
YingTu Editorial
YingTu Editorial
2026年5月3日
Gemini 画像生成の制限:アプリ上限、API クォータ、429 対応
yingtu.ai

目次

見出しがありません

Gemini の画像生成に「共通で何枚まで」という 1 つの答えはありません。制限の持ち主は、Gemini Apps、Google AI Studio の Gemini API、Vertex AI のどれを使っているかで変わります。

最初に見るべきなのは数字ではなく利用面です。Gemini Apps はプランごとの 1 日上限、Gemini API はプロジェクトとモデルごとのクォータ、Vertex AI は Google Cloud のプロジェクト、リージョン、IAM、課金、運用ルールを持ちます。ここを取り違えると、待てばよい問題に API キーを増やしたり、API の 429 に対してアプリの上限表を見たりすることになります。

どの Gemini 画像制限に当たっているか

「Gemini 画像生成 制限」という悩みは、実際には複数の問題を含みます。ブラウザ版 Gemini で「今日はこれ以上作成できません」と出る人は、プランの画像生成や再生成の上限を見ています。API を呼ぶ開発者は、プロジェクト、モデル、レート、日次枠、画像出力の容量を見ています。Vertex AI を使うチームは、Cloud プロジェクトとリージョン、権限、監査、請求、クォータ申請の問題を見ています。

利用面制限されるもの確認場所最初の対応
Gemini Apps消費者向けの画像生成、編集、再生成、プラン機能Gemini Apps Help とアプリ内表示1 日リセットを待つ、再生成の連打を減らす、プランを確認する。
Gemini API / Google AI Studioプロジェクト、モデル、ティア、RPM、TPM、RPD、IPMGemini API rate limits と AI Studio の実クォータプロジェクトとモデルを確認し、制限、キュー、課金、クォータ申請を選ぶ。
Vertex AICloud プロジェクト、リージョン、IAM、ログ、課金、ガバナンスCloud Console と Vertex AI の制限ドキュメントCloud 管理が必要なワークロードだけ移す。

この分け方は実務上かなり重要です。Gemini Apps の上限と Gemini API のクォータは同じプールではありません。アプリで画像生成が止まっても API プロジェクトのクォータが残っている場合がありますし、API が 429 RESOURCE_EXHAUSTED を返してもアプリの画像生成は別に動く場合があります。同じプロジェクト内で API キーを複数作っても、プロジェクトのクォータが増えるわけではありません。

Gemini Apps の 1 日画像上限

Gemini Apps の 1 日上限と Gemini API のプロジェクトクォータ

Gemini Apps の上限は、消費者向けプランの機能制限として扱います。2026 年 5 月 3 日時点で確認できる Google Help では、Nano Banana 2 の画像生成と編集、Nano Banana Pro の再生成について、Basic、Google AI Plus、Google AI Pro、Google AI Ultra ごとの 1 日上限が示されています。同時に、画像生成と編集は需要が高く、制限は頻繁に変わる可能性があり、毎日リセットされるとも説明されています。

Gemini Apps の画像機能BasicGoogle AI PlusGoogle AI ProGoogle AI Ultra
Nano Banana 2 の画像生成と編集1 日最大 20 枚1 日最大 50 枚1 日最大 100 枚1 日最大 1000 枚
Nano Banana Pro の再生成利用不可1 日最大 50 枚1 日最大 100 枚1 日最大 1000 枚

この表は Gemini Apps の話です。Gemini API の RPM、TPM、RPD、IPM を説明する表ではありません。アプリ内で「今日はこれ以上画像を作成できません」と表示された場合、まず見るのは Help ページと製品内の状態です。API のクォータ画面を見ても、アプリの 1 日上限は変わりません。

対応は単純なことが多いです。リセットを待つ、同じ画像を何度も再生成しない、プランで対象機能が使えるか確認する、上限が実際のボトルネックならプラン変更を検討する。API キーを増やしたり Vertex AI に移したりする前に、そもそも消費者アプリ側の制限なのかを確認するべきです。

Gemini API の画像クォータは AI Studio で見る

Gemini Developer API の上限は、プロジェクト、モデル、ティアに結びつきます。Google の rate limits ドキュメントは、制限が API キー単位ではなくプロジェクト単位で適用されることを示しています。また、requests per minute、tokens per minute、requests per day、画像生成向けの images per minute など、別々の軸で制限がかかります。

API の画像生成が止まったときは、一般的な記事の数字ではなく AI Studio を開きます。実際に API キーを所有するプロジェクトを選び、コードが呼んでいるモデルを確認し、そのモデルの現在のレート制限を見る。preview の画像モデルを使っている場合は、通常のクォータに加えて、容量や提供条件が変わりやすい前提で設計します。

API 側の症状疑う制限対応
短時間に小さなリクエストが集中して失敗するRPM または一時的な容量同時実行を落とす、キュー化する、指数バックオフと jitter を入れる。
長いプロンプト、多画像入力、重い文脈で失敗しやすいTPM またはリクエスト負荷入力を削る、分割する、再利用できる情報をキャッシュする。
1 日の後半に安定して落ちるRPD日次予算を設ける、低優先度ジョブを止める、必要なら増枠申請を準備する。
テキストは通るのに画像だけ詰まるIPM または画像モデル容量画像ジョブ専用キューを作る、同時生成数を下げる、待機状態を見せる。

プロジェクト内の複数 API キーは同じクォータを共有します。キーを回して逃げるのではなく、正面からワークロードを制御します。画像生成は同期ボタンの連打に弱い処理なので、キュー、キャッシュ、同時実行制御、リトライ上限、構造化ログを持たせるのが安定します。

価格、モデル対応、クォータを混ぜない

Gemini 画像生成の判断では、モデルが画像を生成できるか、無料または有料の API で使えるか、自分のプロジェクトにどのクォータがあるかを分ける必要があります。価格表は価格とアクセス条件を説明します。画像生成ドキュメントは呼び出し方法を説明します。rate limits と AI Studio はプロジェクトの実クォータを説明します。

2026 年 5 月 3 日時点で、Google の開発者向け価格表では gemini-3-pro-image-preview が paid-only として扱われています。これはアクセスと課金の事実です。すべてのプロジェクトの RPM や IPM がその場でわかる、という意味ではありません。

運用前の確認は、次の順番で行うと誤診を減らせます。コードが呼んでいるモデル名、利用面でそのモデルが対応しているか、free なのか paid-only なのか、API キーを持つプロジェクトはどれか、AI Studio の RPM/TPM/RPD/IPM はどう表示されているか、エラーに retryDelay や quota metric が含まれるか。この順番なら、課金問題、突発的なレート問題、日次枠、画像専用容量を分けて扱えます。

「上限に達しました」と出たときの動き方

Gemini 画像生成で上限に達したときのアクションツリー

Gemini Apps の画面で上限に達した場合は、プランの 1 日画像生成、編集、再生成の枠を使い切った可能性が高いです。リセットを待つ、再生成を減らす、プランに含まれる機能を確認する。API のクォータページを見ても、このアプリ側の制限は解消しません。

API から制限が返っている場合は、AI Studio を開きます。プロジェクトとモデルを特定し、RPM、TPM、RPD、IPM のどれが詰まっているかを見ます。短い時間の失敗ならレートリミッター、重い入力なら入力削減、日次枠なら日次予算、画像だけなら画像専用キューが基本になります。

継続的な負荷があるなら、画像生成をキュー処理として設計します。ユーザーには待機状態を表示し、バックエンドでは同時実行数、再試行回数、最終状態を管理します。プロジェクト、モデル、quota metric、request id、リトライ回数をログに残せば、後で増枠申請や障害分析に使えます。

429 RESOURCE_EXHAUSTED が返っている場合は、retryDelay を尊重し、jitter を加え、すべての worker が同時に再試行しないようにします。コード側の retry、ログ、エスカレーションは、隣接する Gemini image generation error 429 fix の分岐で扱うのが安全です。

API 429 とアプリ上限は別物

Gemini 画像生成 429 クォータ診断の引き継ぎマップ

アプリの上限は消費者機能の制限です。API の 429 は、プロジェクト、モデル、ティア、クォータ軸、容量のいずれかに関する API 応答です。どちらも「Gemini が制限された」と言えますが、必要な証拠と対処は違います。

429 を見たら、先に retryDelay、quota metric、プロジェクト、モデル、billing state、request id、元のエラー詳細を保存します。RPM と RPD では待つべき時間が違います。IPM と TPM では削るべき負荷も違います。正しいメトリックがなければ、数秒待つべきなのか、当日のジョブを止めるべきなのか判断できません。

危ないのは即時リトライの連鎖です。失敗した worker が全員すぐ再試行すると、クォータ問題が自己増幅します。よりよい実装は、サーバーの待機指示を守る、指数バックオフを使う、同時実行を落とす、非重要ジョブを止める、ユーザーに待ち時間を明示する、という組み合わせです。

Vertex AI を使うべき場面

Vertex AI は Gemini の画像制限を消す魔法ではありません。Google Cloud のプロジェクト、リージョン、IAM、Cloud Logging、請求、セキュリティ、クォータ申請を使うためのルートです。価値は制限回避ではなく、Cloud の運用責任者がワークロードとクォータを管理できることにあります。

AI Studio の試作段階では、Vertex AI は設定が重くなることがあります。まず Gemini API で実際のリクエスト量、モデル、失敗率、入力サイズ、クォータ軸を測る。そのうえで、サービスアカウント、監査ログ、リージョン管理、組織課金、サポートフローが必要なら Vertex AI を選ぶのが筋です。

選択基準は「どちらが無制限か」ではありません。「この画像生成ワークロードをどの運用面で持つべきか」です。個人開発や軽いプロトタイプなら Gemini API、企業運用や Cloud ガバナンスが必要なら Vertex AI、という分け方が実用的です。

よくある質問

Gemini は 1 日に何枚まで画像生成できますか?

Gemini Apps にはプランごとの 1 日画像上限があります。2026 年 5 月 3 日に確認できる Google Help では Basic、Google AI Plus、Google AI Pro、Google AI Ultra の上限が示されています。ただし Google は制限が頻繁に変わる可能性を明記しているため、最終確認は現在の Help とアプリ内表示で行います。

Gemini API の画像生成レート制限はいくつですか?

全プロジェクト共通の 1 つの数値はありません。AI Studio でプロジェクト、モデル、ティアごとの RPM、TPM、RPD、IPM を確認します。公開ドキュメントは仕組みを説明し、実数はプロジェクト側で確認します。

Gemini API キーごとに別の画像クォータがありますか?

ありません。Gemini API の制限はプロジェクト単位です。同じプロジェクト内の複数キーは同じクォータを共有します。

課金を有効にすれば制限はなくなりますか?

なくなりません。課金はティアや paid-only モデルへのアクセス、増枠申請の前提に関係しますが、モデル、プロジェクト、容量、安全性の制限は残ります。

Nano Banana Pro は無料で画像生成できますか?

利用面で答えが変わります。Gemini Apps ではプランと日次上限の話です。Gemini API では価格表、モデルアクセス、プロジェクトクォータの話です。アプリの上限を API の料金や速度に直接置き換えない方が安全です。

画像上限に達したらどれくらい待つべきですか?

Gemini Apps なら日次リセットを待ちます。API の 429 なら retryDelay があれば従い、backoff と jitter を使います。RPD を使い切った場合は、短時間の連続リトライでは解決しません。

Gemini 画像生成の制限を回避できますか?

回避ではなく正規の制御を使います。待つ、同時実行を落とす、キュー化する、キャッシュする、正しい公式ルートを選ぶ、必要な課金を整える、正当なワークロードで増枠申請を行う。キーの使い回しや攻撃的な retry は信頼性を下げます。

429 対応はいつ必要ですか?

API が 429 RESOURCE_EXHAUSTED を返し、quota metric、retryDelay、request id などがある場合です。まず Apps、API、Vertex AI のどの制限かを分け、その後で retry、キュー、ログ、増枠を判断します。

タグ

この記事を共有

XTelegram