0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Gemini API】AI創作工房 - シンプルモード&画像加工で進化した高品質イラスト生成ツール

Posted at

はじめに

以前、Google謹製YAMLとレイヤ合成で1コマ漫画を作るツールを公開しましたが、今回は前作からさらに大幅アップデートを行いました。

アプリ名も「1コマ漫画生成」からAI創作工房に変更し、漫画に限らず幅広い創作をサポートするツールへと進化しています。

最大の変更点は3つ:

  1. シンプルモード - 設定不要、テキストだけで即座に画像生成
  2. 画像加工機能 - 生成した画像を全体改善/部分修正で再加工
  3. API使用量トラッキング - 今日/今月の使用回数をリアルタイム表示

注意: 本アプリはGemini API(gemini-3-pro-image-preview)を使用します。API利用には料金が発生する場合があります。

前作からの進化ポイント

項目 前作 今作
アプリ名 1コマ漫画生成 AI創作工房
使用モデル gemini-2.0-flash gemini-3-pro-image-preview
生成モード YAML必須 シンプルモード追加(テキストのみ)
画像編集 なし 全体改善/部分修正の加工機能
使用量管理 なし リアルタイムトラッキング
参照画像 パス表示のみ プレビュー表示対応
UI表現 Step:*プレフィックス シンプルな表記
透かし対策 なし Gemini透かしの自動除去指示

こんな人におすすめ

  • 手軽にAI画像生成を試したい人 → シンプルモードでテキストを入力するだけ
  • 生成結果を微調整したい人 → 画像加工機能で全体改善/部分修正
  • API使用量を把握したい人 → リアルタイムトラッキング
  • キャラクターの一貫性を保ったまま複数シーンを作りたい人
  • 漫画・ゲーム風の派手なエフェクトやテロップを入れたい人
  • YAMLベースでプロンプトを管理・再利用したい人

作ったもの

AI創作工房 (Manga-Generator-API-1koma)

新機能1: シンプルモード

**「設定が多すぎて何から始めればいいかわからない」**という声に応えて、テキストプロンプトだけで画像生成できるモードを追加しました。

使い方

  1. API出力モードを選択
  2. 「シンプル」を選択
  3. プロンプト欄にテキストを入力
  4. 生成ボタンを押すだけ!
例: 「夕焼けの海辺で走る少女、アニメ風」

YAMLも詳細設定も不要。思いついたイメージをすぐに形にできます

いつ使う?

シーン おすすめモード
アイデアを素早く試したい シンプルモード
キャラの一貫性を保ちたい 通常モード(YAML)
ブラウザで作った画像を高品質化 清書モード

新機能2: 画像加工機能

生成した画像をさらに加工できるようになりました。

2つの加工モード

モード 説明 用途
全体改善 画像全体のクオリティを向上 解像度アップ、ディテール追加
部分修正 指定した部分だけを修正 「背景をもっと明るく」「表情を笑顔に」

使い方

  1. 画像を生成(またはプレビューに画像を表示)
  2. 「画像を加工」ボタンをクリック
  3. 加工モードを選択
  4. 指示を入力して実行
部分修正の例:
- 「髪の色を青に変更」
- 「背景に桜の花びらを追加」
- 「表情をもっと穏やかに」

注意: 画像加工を繰り返すと徐々に画質が劣化する場合があります。大きな変更は元画像から再生成することをおすすめします。

新機能3: API使用量トラッキング

今日・今月のAPI使用回数をリアルタイムで表示します。

ステータスバー表示

画面中央列に常時表示:

今日: 15回 | 今月: 127回

詳細統計ダイアログ

「詳細」ボタンで以下の情報を確認できます:

  • 今日/今月/累計の使用回数
  • モード別統計: 通常/清書/シンプル/加工
  • 解像度別統計: 1K/2K/4K
  • 成功率

データ保存

使用履歴は ~/.ai_create_studio/usage_stats.json に自動保存されます。

新機能4: 参照画像プレビュー

参照画像を読み込むと、中央列でプレビュー表示されるようになりました。

以前は「パスが正しいか」「どの画像を選んだか」が分かりにくかったのですが、視覚的に確認できるようになり、ミスを防げます。

改善: Gemini透かしの自動除去

ブラウザ版Geminiで生成した画像には右下に「Gemini」の透かしが入ることがあります。

この画像を参照画像として使用する際、透かしを出力に再現しないよう自動的に指示が追加されます。

# 内部的に追加される指示
## IMPORTANT - WATERMARK REMOVAL:
If the reference image contains any watermarks, logos, or signatures
(such as "Gemini" watermark in the corner), DO NOT reproduce them
in the output. The output image must be clean without any watermarks.

継承された機能

前作から引き続き、以下の機能が利用可能です:

出力タイプ

タイプ 説明
顔三面図 正面・斜め・横顔の設定画
素体三面図 体型の設定画
衣装着用 素体に衣装を着せる
ポーズ アクションポーズ生成
背景生成 背景画像のみ
装飾テキスト 技名/決め台詞/名前プレート/メッセージウィンドウ
シーンビルダー バトル/ストーリー/ボスレイドの合成
4コマ漫画 起承転結の4コマを一括生成

シーンビルダー(3タイプ)

タイプ 用途 キャラ数
バトルシーン 対戦・衝突 2〜3人
ストーリーシーン 会話・日常 最大3人
ボスレイド 巨大ボス戦 ボス+パーティ

背景設定(2モード)

モード 説明
ファイル指定 既存の背景画像を使用
情景説明で生成 プロンプトで背景を生成

キャラクター特徴

physical_traitsフィールドで髪型・身長などを指定可能。同じ制服でもAIがキャラを正確に識別できます。

技術スタック

項目 技術
言語 Python 3.10+
GUI CustomTkinter
API Google Gemini API (gemini-3-pro-image-preview)
画像処理 Pillow
データ PyYAML, JSON

インストールと起動

必要要件

起動方法

macOS / Linux:

git clone https://github.com/tokumeishatyo/Manga-Generator-API-1koma.git
cd Manga-Generator-API-1koma
./run_app.command

Windows:

run_app_windows.bat をダブルクリック

macOS スタンドアロンアプリ

Python環境なしで動作する.appも作成できます:

./build_app.sh
# 出力: dist/AI創作工房.app

画面レイアウト

スクリーンショット 2025-12-16 22.40.15.png

┌──────────────────────────────────────────────────────────────────────────────┐
│  左列(420px)        │  中列(480px)          │  右列(プレビュー)        │
├───────────────────────┼─────────────────────────┼────────────────────────────┤
│ ・出力タイプ選択      │ ・API設定               │  ・YAMLプレビュー          │
│   - 顔三面図          │   - 出力モード          │    [コピー][保存][読込]    │
│   - 素体三面図        │     (YAML/API)          │                            │
│   - 衣装着用          │   - APIモード           ├────────────────────────────┤
│   - ポーズ            │     (通常/清書/シンプル)│  ・画像プレビュー          │
│   - 背景生成          │   - 参照画像            │    [画像保存][画像を加工]  │
│   - 装飾テキスト      │   - 参照画像プレビュー  │                            │
│   - シーンビルダー    │   - 解像度(1K/2K/4K)    │                            │
│   - 4コマ漫画         │                         │                            │
│                       │ ・API使用量             │                            │
│ ・詳細設定ボタン      │   今日: X回 | 今月: Y回 │                            │
│                       │   [詳細]                │                            │
│ ・スタイル設定        │                         │                            │
│   - カラーモード      │                         │                            │
│   - 出力スタイル      │                         │                            │
│   - アスペクト比      │                         │                            │
│                       │                         │                            │
│ [YAML生成] [リセット] │                         │                            │
└───────────────────────┴─────────────────────────┴────────────────────────────┘

推奨ワークフロー

パターン1: 素早く試す(シンプルモード)

テキスト入力 → 生成 → 完成!

最短3クリックで画像生成。アイデアを素早く形にしたい時に。

パターン2: 品質を追求する(段階的生成)

Step1: 顔三面図
  ↓ 参照画像として使用
Step2: 素体三面図
  ↓
Step3: 衣装着用
  ↓
Step4: ポーズ生成
  ↓
シーンビルダーで合成 → 完成!

キャラクターの一貫性を保ちながら、段階的に品質を積み上げる方法。

パターン3: ブラウザ版との連携(清書モード)

ブラウザ版Geminiで下書き
  ↓ 成功したYAMLを保存
本アプリの清書モードで高品質化 → 完成!

ブラウザ版の試行錯誤とAPI版の高品質出力を組み合わせる方法。

工夫したポイント

1. 段階的な複雑さ

初心者はシンプルモードから始め、慣れてきたら通常モード清書モードへステップアップできます。

2. 生成後のフォローアップ

画像加工機能により、**「あとちょっとだけ直したい」**というニーズに対応。再生成せずに微調整が可能です。

3. 使用量の見える化

API使用量をリアルタイム表示することで、コスト管理を意識した使い方ができます。

4. 透かし問題の自動対処

ブラウザ版で生成した画像をそのまま使えるよう、透かし除去指示を自動追加しています。

前作・前々作との比較

項目 前々作 前作 今作
生成方式 1画面完結 段階的ワークフロー 段階的 + シンプルモード
画像編集 なし なし 全体改善/部分修正
使用量管理 なし なし リアルタイム表示
参照画像 1枚 複数対応 プレビュー表示
透かし対策 なし なし 自動除去指示
使いやすさ 最高(シンプルモード)

おわりに

AI創作工房は、「初心者から上級者まで」をコンセプトに、様々な使い方ができるよう設計しました。

  • すぐに試したい → シンプルモード
  • 品質を追求したい → 段階的生成ワークフロー
  • 微調整したい → 画像加工機能
  • コスト管理したい → 使用量トラッキング

「1コマ漫画生成」から「AI創作工房」へ。漫画に限らず、幅広い創作をサポートするツールとしてぜひお試しください!


GitHub: https://github.com/tokumeishatyo/Manga-Generator-API-1koma

関連記事

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?