# キャラクタースタジオ

> キャラクタースタジオで、再利用できるキャラクターを作ります。ポートレートを生成して承認し、アングル、表情、ポーズ、モーションクリップを追加して、ボイスを設定します。

Source: https://nodaro.ai/ja/docs/guides/character-studio

**キャラクタースタジオ**は、キャラクターアセットを作るための全画面のエディターです。ここで、キャラクターのポートレート、画像とクリップ、ボイス、性格を作ります。キャラクターは一度作るだけです。接続したすべての画像ノードと動画ノードが同じ承認済みの画像をもとに生成するので、どのショットでも人物の見た目が変わりません。

## スタジオを開く
1. キャンバスで Tab を押し、**アセット › キャラクター › キャラクターアセット**（Character Asset）を選びます。
2. ノードの**スタジオ**をクリックします。ノードを選択して、設定パネルの**キャラクタースタジオを開く**をクリックすることもできます。

スタジオは全画面で開き、最初に**プロフィール**ページが表示されます。スタジオを閉じると、キャンバスに戻ります。すると、[キャラクターアセット](https://nodaro.ai/docs/nodes/assets/character)ノードにキャラクターの概要が表示されます。

## 各ページでできること
サイドバーでは、ページが通常の作業順にグループ分けされています。キャラクターの素材、基本情報、ビジュアル、ボイスの順です。

| グループ | ページ | できること |
| --- | --- | --- |
| **Resources** | **リファレンス** | 人物の実際の写真を、アングルごとに 1 枚ずつアップロードします。 |
| | **ピッカー** | 外見と衣装の詳細を、構造化された項目から選びます。 |
| | **LoRA** | キャラクターの画像でカスタムモデルを学習させます。Nodaro Cloud のみの機能です。[キャラクター学習](https://nodaro.ai/docs/guides/character-training)を参照してください。 |
| **基本情報** | **プロフィール** | 名前、ポートレート、説明、スタイル、顔の固定を設定します。 |
| | **Appearance** | 頭部のアングル、全身のアングル、ライティングのバリエーションを生成します。 |
| **Visuals** | **表情** | さまざまな感情の顔を生成します。 |
| | **ポーズ** | さまざまな姿勢の全身を生成します。 |
| | **モーション** | キャラクターが動く短い動画クリップを生成します。 |
| | **Emotion videos** | 感情ごとに保存されたリファレンスクリップを再生します。 |
| | **シート** | ターンアラウンドや、完全なリファレンスシートを合成します。 |
| | **ボード** | キャラクターの画像から、情報量の多いアイデンティティボードを合成します。 |
| **キャラクター** | **ボイス** | ボイスを選び、キャラクターが話すのを聞きます。 |
| | **性格** | 気質、話し方、動き方についてのメモを書きます。 |

ページ名の横の数字は、そのページの画像またはクリップの数です。チェックマークは、**ボイス**または**性格**が入力済みであることを示します。

## キャラクターを作る手順
### 最初にリファレンス写真とピッカーを設定する
**リファレンス**で、人物の実際の写真をアップロードします。**ピッカー**で、外見の属性と衣装を選びます。どちらも、スタジオが生成するすべてのポートレートと画像に加えられるため、最初のポートレートからイメージに近づきます。

### プロフィールを入力する
**プロフィール**で、キャラクターに名前を付け、顔、体型、髪、服装を説明します。スタイルと画像モデルを選びます。

### ポートレートを生成して承認する
**候補**の数を 1、2、4 から選び、**生成**をクリックします。承認したい候補をクリックすると、その候補が承認されます。ポートレートは、キャラクターのほかのすべての画像の基準になります。

### アイデンティティアンカーセットを作る
**Appearance** で、5 つの頭部のアングルを生成します。その後に生成するすべての画像がこれらをリファレンスとして使うので、顔が変わりません。

### 表情、ポーズ、モーションを追加する
ストーリーに必要な表情、ポーズ、クリップを生成します。そのあと、[キャラクターの一貫性](https://nodaro.ai/docs/guides/consistent-characters)で説明しているように、キャラクターアセットノードを画像ノードや動画ノードに接続します。

Workflow: 1 つのキャラクターアセットが、画像生成には承認済みの画像を渡し、テキストから音声にはボイスを設定し、リップシンクにはポートレートを渡します。

- キャラクターアセット → 画像生成 (assets)
- キャラクターアセット → テキストから音声
- テキストから音声 → リップシンク (audio)
- キャラクターアセット → リップシンク (portrait)

## リファレンスとピッカー
**リファレンス**には、実際の写真を入れる 7 つのスロットがあります。**顔**、**斜め左**、**横顔（左）**、**横顔（右）**、**斜め右**、**全身**、**その他**です。スロットをクリックして写真をアップロードします。名前付きの 6 つのスロットにはそれぞれ 1 枚ずつ入り、新しくアップロードすると古い写真が置き換わります。**その他**のスロットには、追加した枚数だけ写真が入ります。

実際の写真はモデルに追加の情報を与えるため、生成される画像が実在の人物により近くなります。Nodaro は、各写真をそれに合った生成に送ります。たとえば、**顔**の写真は表情の生成に、**全身**の写真はポーズ、全身のアングル、モーションの生成に使われます。写真を変更すると、次の生成から新しい写真が使われます。

**ピッカー**には、2 つの構造化されたピッカーがあります。選んだ内容はキャラクターと一緒に保存され、接続しなくても、キャラクター自身のポートレートと画像のプロンプトに加えられます。

- **外見の属性**：髪、目、体格、年齢、民族、肌、顔など。[**人物**](https://nodaro.ai/docs/nodes/creative-controls/person)（Person）ピッカーと同じカタログです。
- **衣装**：アーキタイプ、トップス、ボトムス、アウター、靴、帽子、アクセサリー、カラーパレット、素材、時代。

ピッカーとリファレンス写真が影響するのは、キャラクター自身の生成だけです。ほかのノードには送られません。

## プロフィールページ
### ポートレートを生成して承認する
1. 作成する**候補**の数を 1、2、4 から選びます。**生成**ボタンには、合計のクレジットが表示されます。候補 1 つにつき、選択したモデルでの画像 1 枚分の料金がかかります。
2. **生成**をクリックします。候補が 1 つの場合は、生成が終わると、その結果がそのままポートレートになります。
3. 候補が 2 つか 4 つの場合は、承認したいものをクリックします（**クリックして承認**）。承認すると、まだ生成中の候補は停止します。

承認にクレジットはかかりません。承認すると、**基準となる説明**も書かれます。これは、キャラクターの見た目を 80〜120 語で説明したものです。スタジオは、生成するすべての画像にこの説明を加えます。接続した画像ノードや動画ノードも、この説明をプロンプトに加えられます。説明を開くと、読んだり、4,000 文字まで編集したりできます。**現在のポートレートから説明を再生成**をクリックすると、現在のポートレートから説明を書き直します。再生成には 7 クレジットかかります。

生成したものの承認しなかった候補は、**以前の候補**の列に 7 日間、最大 5 つまで残ります。気が変わったら、後からその中の 1 つを承認できます。承認済みのポートレートにポインターを合わせると、拡大表示したり、URL をコピーしたりできます。

### 基本情報の項目
| 項目 | 内容 |
| --- | --- |
| **キャラクター名** | キャラクターの名前です。メンションで使う名前にもなり、`Maya Chen` は `@maya-chen:1` になります。新しいキャラクターは「Untitled character」という名前で作られるので、名前を変更してください。 |
| **外見の説明** | 顔、体型、髪、服装を、自分の言葉で説明します。 |
| 性別 | **男性**、**女性**、**その他**のいずれかです。 |
| スタイル | **リアル**、**アニメ**、**3D Pixar 風**、**イラスト**のいずれかです。プロジェクト内のすべてのキャラクターに、同じスタイルを使ってください。 |
| **基本の衣装** | キャラクターが普段着ている服を、自由に入力します。**衣装**ピッカーと組み合わせて使われます。 |
| **顔の固定** | 生成で顔をどれだけ強く保つかです。**オフ**、**ソフト**、**厳密**から選びます。デフォルトは**オフ**です。[顔の固定](https://nodaro.ai/docs/guides/consistent-characters#lock-the-identity)を参照してください。 |
| **リファレンス画像の URL** | ポートレートのアドレスです。手持ちの画像の URL を貼り付けると、その画像をポートレートとして使えます。 |
| 画像モデル | ポートレートに使うモデルです。デフォルトは [Nano Banana Pro](https://nodaro.ai/docs/models/image/nano-banana-pro) です。 |
| **ベースプロンプト** | ポートレート用の短い人物説明です。身体的特徴、物腰、際立った特徴などを書きます。最大 4,000 文字です。 |

## Appearance：アングルとライティング
**Appearance** ページには 3 つのセクションがあります。アングルはポートレートから生成されるので、先にポートレートを承認してください。

| セクション | プリセット | フレーミング |
| --- | --- | --- |
| **頭部のアングル** | 正面、左斜め、左側面、右側面、右斜め | 頭と肩 |
| **全身のアングル** | 正面、左斜め、左側面、右側面、右斜め、背面 | 全身。腕を体の横に下ろし、自然に立った姿勢 |
| **ライティングのバリエーション** | 日中、夜、ドラマチック | 同じキャラクターを、異なる光のもとで |

上部のボックスには、**アイデンティティアンカーセット**、つまり 5 つの頭部のアングルの数が表示されます。これらを生成すると、その後スタジオが作るすべての画像が、これらをリファレンスとして使います。表情やポーズより先にセットを作っておけば、そのすべてで顔が同じに保たれます。

## 表情とポーズ
**表情**ページには、さまざまな感情の顔が表示されます。**ポーズ**ページには、さまざまな姿勢の全身が表示されます。

| ページ | プリセット |
| --- | --- |
| **表情** | 真顔、笑顔、怒り、驚き、悲しみ、話し中、大笑い、嫌悪、恐怖、ニヤリ、泣き顔 |
| **ポーズ** | 立ち姿、歩く、座り姿、走る、しゃがみ姿、指差し、ファイティングポーズ、ジャンプ、振り向き |

各ページの下部にあるバーは、どちらも同じように動作します。

- プリセットをクリックすると、そのプリセットを生成します。各プリセットには、クレジットの料金が表示されます。
- モデルを選びます。[Nano Banana Pro](https://nodaro.ai/docs/models/image/nano-banana-pro)（デフォルト）、[Nano Banana 2](https://nodaro.ai/docs/models/image/nano-banana-2)、[GPT Image 2](https://nodaro.ai/docs/models/image/gpt-image-2)、[GPT Image 2.5 Flare](https://nodaro.ai/docs/models/image/gpt-image-2-5-flare)、[GPT Image 2.5 Sunburst](https://nodaro.ai/docs/models/image/gpt-image-2-5-sunburst)、Seedream から選べます。
- **すべて生成**は、まだないプリセットをすべてキューに追加します。4 つ以上の生成が始まる場合は、スタジオが確認を求めます。
- ページ上部の**カスタムプロンプト**を使うと、自分の言葉で、ほかのどんなバリエーションでも生成できます。
- **実写リファレンス**を使うと、1 つのプリセットに実際の写真を添付できます。たとえば、**大笑い**に、実際に笑っている顔の写真を添付します。
- **インポート**を使うと、手持ちの画像を URL から追加できます。生成は行われません。

### カードを操作する
カードにポインターを合わせると、操作が表示されます。

| 操作 | 内容 |
| --- | --- |
| **同じ内容で再生成** | 同じバリエーションの新しい案を作り、カードを置き換えます。 |
| **バリエーションを追加** | 新しい案を作り、古いカードも残すので、2 つを見比べられます。 |
| **img2img で微調整** | 「more intense smile」のようなプロンプトで画像を変更します。**置き換え**か**新規として追加**を選びます。 |
| 名前の変更 | 名前をクリックして編集します。名前は、バリエーションを識別するタグになります。たとえば `@maya:1:smile` のように使います。 |
| **このキャラクターノードのデフォルトに設定** | この画像をノードのデフォルトにします。ノードにこの画像が表示され、接続したノードはポートレートの代わりにこの画像を受け取ります。もう一度クリックすると解除されます。 |
| **ノードとしてキャンバスに追加** | 画像を、独立したノードとしてキャンバスに配置します。 |
| 拡大、URL のコピー、削除 | 画像を全画面で表示したり、アドレスをコピーしたり、削除したりします。 |

再生成、バリエーション、微調整は、いずれも選択したモデルで新しい画像を 1 枚作るのと同じ料金です。

## モーション
**モーション**には、キャラクターの画像をアニメーション化した短い動画クリップが入ります。先にポートレートを生成してください。ポートレートがないと、**生成**は無効になっています。

- **プリセット**：歩く、走る、手を振る、座る、ファイティングポーズ、ジャンプ、振り返る、ダンス、身振りで話す。
- **モデル**：[Kling 2.6](https://nodaro.ai/docs/models/video/kling-2-6)（デフォルト）、[Kling 2.5 Turbo Pro](https://nodaro.ai/docs/models/video/kling-2-5-turbo-pro)、[Kling 3.0](https://nodaro.ai/docs/models/video/kling-3-0)、[Wan 2.6 I2V](https://nodaro.ai/docs/models/video/wan-2-6-i2v)、[Wan 2.7 I2V](https://nodaro.ai/docs/models/video/wan-2-7-i2v)。
- **コスト**：クリップ 1 本の料金は、同じモデルで画像から動画を 1 回実行するのと同じです。

全身の画像は、頭と肩だけのポートレートよりもはるかにうまくアニメーション化できます。そのため、キャラクターに全身のアングルの**正面**がある場合、Nodaro はそれをアニメーション化します。まだ全身のアングルがない場合は、スタジオがまず正面の全身アングルを生成し、それをアニメーション化します。

モーションのカードには**同じ内容で再生成**と**バリエーションを追加**がありますが、微調整と**すべて生成**はありません。**インポート**を使うと、手持ちのクリップを URL から追加できます。

**Emotion videos** では、*怒り*や*喜び*など、感情ごとに保存されたリファレンスクリップを再生します。このページはクリップを再生するだけで、作成はしません。

## シートとボード
**シート**では、キャラクターの画像からリファレンスシートを合成します。プリセットを選びます。

| プリセット | パネル |
| --- | --- |
| **Studio · Main** | AI 動画のリファレンス用の、すっきりしたターンアラウンドです。頭部を正面、左右の横顔、背面から、全身を正面、側面、背面から描きます。7 パネルです。 |
| **Studio · Extended** | 斜め、上、下からのアングルを加えた、完全なターンアラウンドです。15 パネルです。 |

**ボードを追加**で、**表情**、**ポーズ**、**衣装**、**ディテール**、**Palette** の帯を追加できます。1 枚のシートに入るのは最大 24 パネルなので、上限を超えてしまうボードは選べなくなります。**スキン**、**アスペクト比**、**タイトル／メタデータ**、**パネルのラベル**も変更できます。

1. **アングルを *N* 個準備**をクリックします。*N* は、足りないパネルの数です。生成されるのはそのパネルだけで、再利用できるようにキャラクターに保存されます。ボタンの上の行には、再利用されるパネルの数と、残りのパネルの料金が表示されます。
2. **シートを合成**をクリックして、シートを組み立てます。このボタンは、足りないパネルがなくなると使えるようになります。

シートは、全画面で開いたり、URL をコピーしたり、**サムネイルに設定**をクリックしてノードのサムネイルにしたりできます。[**リファレンスシート**](https://nodaro.ai/docs/nodes/image/reference-sheet)（Reference Sheet）ノードを使うと、同じ種類のシートをキャンバス上で作れます。

**ボード**では、キャラクターの画像 2〜12 枚を、情報量の多い 1 枚の 4K アイデンティティボードに合成します。ボードは、1 枚の画像としてモデルに渡せる基準のなかで、最も強力なものです。

1. **新しいボード**をクリックします。キャラクターが持つすべての画像が、種類ごとにまとめて表示されます。
2. 画像を 2〜12 枚選びます。各画像の番号は、ボード内での位置を示します。
3. **生成**をクリックします。ボードの料金は、4K の[**画像コラージュ**](https://nodaro.ai/docs/nodes/image/image-collage)（Image Collage）と同じです。

1 つのキャラクターが持てるボードは最大 12 枚です。**複製**を使うと、同じ画像が選択された状態で選択画面が再び開き、結果は新しい名前で保存されます。ボードの名前をクリックすると、名前を変更できます。生成中のボードで**キャンセル**をクリックすると、そのクレジットが返還されます。`@` メンションのメニューでは、キャラクターのボードが最初に表示されます。キャンバス上で作るボードやグリッドについては、[リファレンスボード](https://nodaro.ai/docs/guides/reference-boards)を参照してください。

## ボイスと性格
**ボイス**では、ほかのノードでも再利用されるボイスを、キャラクターに設定します。

- **閲覧**：標準ボイス、公開ライブラリ、自分のカスタムボイスから、ElevenLabs のボイスを選びます。それぞれ検索して試聴できます。
- **テキストからデザイン**：ボイスの特徴を説明し、100 文字以上の試聴用のセリフを書いて、**試聴**をクリックすると聞けます。デザインしたボイスは試聴専用で、保存されません。
- **ボイスの特徴**：選択したボイスについて、「低い声、落ち着いた口調、イギリス英語のアクセント」のように、特徴を自由に記述します。
- **セリフを話させる**：セリフを入力して**読み上げ**をクリックすると、キャラクターがそのセリフを話すのを聞けます。承認済みのポートレートがあれば、**読み上げ＋ポートレートのリップシンク**で、話している短いクリップをレンダリングできます。読み上げの料金は[**テキストから音声**](https://nodaro.ai/docs/nodes/audio/text-to-speech)（Text to Speech）を 1 回実行するのと同じで、リップシンクのクリップの料金は[**リップシンク**](https://nodaro.ai/docs/nodes/video/lip-sync)（Lip Sync）を 1 回実行するのと同じです。

キャラクターをテキストから音声ノードに接続すると、ワークフローの実行時に、キャラクターのボイスがそのノードに設定されます。テキストから音声ノード自体でボイスを設定している場合は、常にそちらが優先されます。

**性格**には、**気分／気質**、**話し方**、**動き方**、**行動メモ**の 4 つのテキスト欄があります。これらはキャラクターと一緒に保存されますが、プロンプトには加えられません。

## 保存とバージョン
- **保存は自動です**。ヘッダーには**保存中…**と**保存しました**が表示されます。保存ボタンはありません。
- **生成は、見ていなくても完了します**。スタジオを閉じたりページを再読み込みしたりしても、各画像やクリップは完成した時点でキャラクターに追加されます。
- **バージョンは並べて残ります**。**バリエーションを追加**はバリエーションのすべての案を残し、**以前の候補**は承認しなかったポートレートを 7 日間残します。

## キャンバス上のキャラクターアセットノード
ノードは、コンパクトな概要カードです。

- ポートレート（またはデフォルトに設定した画像）と、名前、スタイル、性別。
- **役割**メニュー：接続したノードが、デフォルトでキャラクターのどの部分を受け取るかを決めます。[リファレンスの役割](https://nodaro.ai/docs/guides/reference-roles)を参照してください。
- **顔の固定**の行：**オフ**、**ソフト**、**厳密**。
- **表情**、**ポーズ**、**モーション**の数と、**ボイス**と**性格**のマーク。
- スタジオを開く**スタジオ**と、別のキャラクターを割り当てる**既存のものを選択**。
- Nodaro Cloud では、モデルの学習中は**学習中…**バッジが、学習が終わると緑色の**学習済み**バッジが表示されます。

画像にポインターを合わせると、形を選べます。`1:1`、`3:4`、`16:9`、`9:16` のいずれかです。この形は、キャラクターの次回以降の生成のアスペクト比にもなります。

ノードには 2 つの出力があります。**キャラクター**は、画像、基準となる説明、役割、顔の固定を含む、キャラクターのすべての情報を渡します。**画像**は画像だけを渡すもので、画像を受け付ける任意の入力に使えます。

設定パネルには、**下流のプロンプトに人物説明を挿入**もあります。オンにすると、接続した画像ノードと動画ノードが、基準となる説明をプロンプトに加えます。基準となる説明が必要なので、先にポートレートを承認してください。

## 既存のキャラクターを使う
ノードの**既存のものを選択**、または設定パネルの **Choose from Library / Gallery** をクリックします。

- **マイライブラリ**には、自分のキャラクターが表示されます。
- **公開ギャラリー**には、コミュニティで共有されたキャラクターが表示されます。キャラクターを選ぶと、まず自分のライブラリにコピーされ、そのコピーがノードに接続されます。このタブは、Nodaro Cloud のような複数ユーザーの環境で表示されます。
- ギャラリーのキャラクターをすでにコピーしている場合は、選択画面で、そのコピーを使うか、**新しいコピーを作成**するかを尋ねられます。

キャラクターが割り当てられると、ボタンの表示は**置き換え**と **Replace from Library / Gallery** に変わります。置き換えると、新しいキャラクターの画像、クリップ、ボイス、性格がすべて反映されるので、接続したノードはすぐにそのキャラクターを使います。

## キャラクターを削除、復元する
**マイライブラリ**タブでキャラクターにポインターを合わせ、**ライブラリから削除**をクリックします。キャラクターは完全に消去されるのではなく、アーカイブされます。すでにそのキャラクターを使っているノードは、そのまま動作します。

アーカイブしたキャラクターは、API、SDK、CLI で復元できます。同じ名前の有効なキャラクターがほかにある場合、復元したキャラクターの名前には「(restored)」が付きます。Nodaro Cloud では、キャラクターを削除すると、進行中の学習もキャンセルされて返還され、学習済みモデルも削除されます。

## ヒント
- **最初のポートレートの前に、ピッカーとリファレンスを設定します**。これらはポートレートの仕上がりを左右し、その後のすべての画像はポートレートに従います。
- **ほかの画像に進む前に承認します**。承認済みのポートレートより前に生成した画像は一貫性が低く、モーションにはポートレートが必要です。
- **バリエーションの名前は慎重に付けます**。名前は、`@maya:1:smile` のように、メンションで使うタグになります。
- **作り直すより微調整します**。**img2img で微調整**を**新規として追加**と組み合わせると、元の画像を残したまま細部を変更できます。
- **1 つのプロジェクトではスタイルを 1 つにします**。キャラクターごとにスタイルが混ざると、ストーリーの見た目が崩れます。

## コードとエージェントから使う
スタジオでできることは、すべてコードや AI アシスタントからも利用できます。REST API、SDK、CLI では、キャラクターの作成、ポートレートの生成と承認、画像とクリップの追加、キャラクターのアーカイブと復元ができます。詳しくは[キャラクター](https://nodaro.ai/docs/developers/api/characters)を参照してください。

MCP ツールには、`create_character`、`update_character`、`generate_character`、`approve_portrait`、`recaption_character`、`generate_character_motion`、`list_characters`、`get_character` があります。MCP ツールでは、キャラクターを削除したり復元したりすることはできません。詳しくは [MCP ツール](https://nodaro.ai/docs/mcp/tools)を参照してください。

## Frequently asked questions

### キャラクタースタジオはどうやって開きますか？

キャンバスにキャラクターアセットノードを追加し、ノードの「スタジオ」をクリックします。ノードを選択して、設定パネルの「キャラクタースタジオを開く」をクリックすることもできます。スタジオは「プロフィール」ページで開きます。

### 表情、ポーズ、モーションをまだ生成できないのはなぜですか？

これらは、キャラクターのポートレートから生成されるためです。先に「プロフィール」ページでポートレートを生成し、承認してください。それまでは、スタジオに「プロフィール」を開くよう案内が表示されます。

### キャラクターを保存する必要はありますか？

いいえ。キャラクタースタジオは入力と同時に保存し、ヘッダーには「保存中…」と「保存しました」が表示されます。画像やクリップは、生成中にスタジオを閉じても、完成した時点でキャラクターに追加されます。

### 「同じ内容で再生成」と「バリエーションを追加」の違いは何ですか？

「同じ内容で再生成」は、同じ画像の新しい案を作り、カードを置き換えます。「バリエーションを追加」は、新しい案を作り、古いカードもその横に残すので、見比べられます。

### キャラクターを削除するとどうなりますか？

「ライブラリから削除」を使うと、キャラクターはアーカイブされます。すでにそのキャラクターを使っているノードは、そのまま動作します。アーカイブしたキャラクターは、API、SDK、CLI で復元できます。
