> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/roboflow/roboflow-jp/annotate/use-roboflow-annotate.md).

# 画像にアノテーションを付ける

Roboflow dashboard の Assign または Dataset ページで画像を選択すると、ラベリングインターフェースにアクセスできます。

ラベリングインターフェースの右側にはツールバーがあります。ツールバーには、画像にアノテーションを付けるために使える多くの機能があります。

このドキュメントでは、以下の機能の使い方について説明します：

* ドラッグして選択
* バウンディングボックスアノテーションツール
* ポリゴンアノテーションツール
* Smart Polygon
* Label assist
* Zoom tool

### ドラッグして選択

手のアイコンで表されるこの機能では、個別のアノテーションを選択、編集、ドラッグできます。

* **クリック** 既存のバウンディングボックスを選択します。選択すると、四隅と各辺に表示される白い円形ハンドルでバウンディングボックスのサイズを変更できます。あるいは class editor を使ってボックスのラベルを変更できます。
* **ボックスをドラッグ** して移動します。
* **背景をドラッグ** して表示を移動します。
* **背景をクリック** すると、すべてのボックスの選択が解除されます。

<div align="center"><figure><img src="/files/55026ace69668037ec5ab1e724415193d69cc4bf" alt=""><figcaption><p>Drag Tool (D) の選択</p></figcaption></figure></div>

### **バウンディングボックスアノテーションツール**

バウンディングボックスアノテーションツール（四角形のボックスアイコンで表されます）を使うと、新しいバウンディングボックスアノテーションを描画できます。このモードでは、描画を開始する位置を示す十字カーソルが表示されます。

画像上でクリックしてドラッグし、新しいアノテーションを作成したら、Class Selector を使ってラベルを選択します。

<figure><img src="/files/9efe8a8a2d290103a3c3cab972d97a71c506e629" alt=""><figcaption><p>Bounding Box Tool (B) の選択</p></figcaption></figure>

### ポリゴンアノテーションツール

ポリゴンアノテーションツールを使うと [新しい多角形アノテーションを描画できます](https://blog.roboflow.com/polygon-annotation-labeling/)。このモードでは、描画を開始する位置を示す十字カーソルが表示されます。

対象物の周囲を画像上でクリックして閉じたポリゴンアノテーションを作成し、Class Selector を使ってラベルを選択します。

<figure><img src="/files/54f8e261254fd655a782a6649f23f42bb5a37475" alt=""><figcaption><p>Polygon Tool (P) の選択</p></figcaption></figure>

### Brush Annotation Tool

Brush アノテーションツールでは、画像内の対象領域にピクセル単位で正確なマスクアノテーションを描けます。キャンバス上の brush コントロールを使って brush サイズを調整し、Add モードと Subtract モードを切り替えます。Add は現在のマスクに追加し、Subtract は現在のマスクから消去します。

\
Mask アノテーションでは、オブジェクトを輪郭やボックスではなく、ピクセルごとの領域として表現します。これにより、特に不規則な形状や細かい構造（例：髪、葉、透明なオブジェクト）をより正確に捉えることができ、instance segmentation や semantic segmentation モデルの学習に最適です。デフォルトでは、各 mask 領域の周囲にバウンディングボックスが表示され、オブジェクトのおおよその範囲を把握しやすく、レビューや編集時の操作もしやすくなります。表示オプションのパネルで「Mask Boxes」スイッチをオフにすると、mask の塗りつぶしのみを表示することもできます。

\
画像上でクリックしてドラッグし、mask に含める領域または除外する領域を塗り、その後 Class Selector を使ってその mask 領域のラベルを割り当てるか変更します。

<figure><img src="/files/cb021720c0cdbfbe7e6b1becb0a0477c26dfdeac" alt=""><figcaption><p>Brush Tool (U) の選択</p></figcaption></figure>

### Smart Polygon

**Smart Polygon** 新しい Smart Polygon アノテーションを描画できます。

このモードでは、新しい注目領域（新しいラベル）を選択するときは緑の点、注目領域から除外する部分（ラベル付けしたくない、または polygon で囲みたくないオブジェクトや画像の一部）を選択するときは赤い点が表示されます。また、Convex Hull、Smooth、Complex の各設定で polygon を調整するオプションがあります。

Smart Polygon は特に（Instance と Semantic の）Segmentation プロジェクトで有用ですが、 [Object Detection モデルでも性能向上が見られることがあります](https://blog.roboflow.com/polygons-object-detection/) Roboflow で Smart Polygon を使ってラベリングする場合に。

<figure><img src="/files/e50c73460e67939dd21525c8cc1c3b4fbc371109" alt=""><figcaption><p>Smart Polygon (S) の選択</p></figcaption></figure>

### **Label Assist**

[**Label Assist**](/roboflow/roboflow-jp/annotate/ai-labeling/model-assisted-labeling.md) 公開モデルまたは version の予測を使用し [Roboflow Train で学習した](/roboflow/roboflow-jp/train/train.md) アノテーション中にバウンディングボックスのラベルを自動で提案します。

<figure><img src="/files/60b21d26e519d064642cc674f1a226cee1b6b2ca" alt="Label Assist Tool selection"><figcaption></figcaption></figure>

### **Nullとしてマーク**

Mark null (Null annotation) は、背景や null 画像の「ラベリング」に使用します。この設定は、画像内のすべてのアノテーションを消去したり、画像を Unannotated としてマークしたりするためにも使えます。null アノテーションの詳細については、ガイド「[Missing と Null アノテーションの違い](https://blog.roboflow.com/missing-and-null-image-annotations/)".

<figure><img src="/files/5b7f88ef6034f4f207cea565fc2e08bd4e719a97" alt=""><figcaption><p>Mark Null (N) の選択</p></figcaption></figure>

### **アノテーションの Undo、Redo、Repeat**

Bounding Box (B)、Polygon (P)、または Smart Polygon (S) モードでは、

* **Undo** 前の操作を元に戻します。
* **Redo** 以前に元に戻した操作をやり直します。
* **Repeat Previous** 最後にアノテーションした画像と同じ位置に、画像上のラベルを再適用します

### Multi-Select とコンテキストメニュー

複数のアノテーションを一度に選択し、コンテキストメニューから一括操作を適用できます。複数選択するには、 **Shift** を押しながらクリックするか、キャンバス上で選択範囲をドラッグします。複数選択が有効な状態で、右クリックするか、選択したアノテーションの三点メニューを開くとコンテキストメニューが表示されます。

コンテキストメニューは、現在の選択範囲に含まれるすべてのアノテーションに対して操作を適用するため、複数のアノテーションを一度に変換、並べ替え、または結合できます。

#### 利用可能な操作

* **ボックスに変換** — 選択したポリゴンまたはマスクをすべてバウンディングボックスに変換します。
* **ポリゴンに変換** — 選択したボックスまたはマスクをすべてポリゴンに変換します。
* **マスクに変換** — 選択したボックスまたはポリゴンをすべてピクセルマスクに変換します。
* **Smart Mask に変換** — 各選択項目に対して Smart Polygon を再実行し、より精密なマスクを生成します。
* **マスクを結合** — 選択したマスクアノテーションをすべて 1 つのマスクアノテーションに結合します。結合後のマスクは、選択されたマスクのすべてのピクセルの和集合を取り、プライマリ選択のラベルと色を引き継ぎます。これは、同じ対象物を表す複数の離れたマスク領域を 1 つにまとめるのに便利です。たとえば、遮蔽物によって分割されたオブジェクトの両半分などです。
* **最前面へ移動** / **前面へ移動** / **最背面へ移動** / **背面へ移動** — 選択したすべてのアノテーションの重なり順を、他の要素に対して並べ替えます。

{% hint style="info" %}
**マスクを結合** 現在の選択範囲に含まれるすべてのアノテーションがマスクの場合にのみコンテキストメニューに表示されます。選択したアノテーションにボックスやポリゴンが含まれている場合は、先に（ **マスクに変換**）を使ってマスクに変換してから、結合してください。
{% endhint %}

### クラス選択

画像を選択すると、 **Class Selector** が表示されます。バウンディングボックスのラベルを選択するための次のオプションが含まれています：

![Class Selector](/files/933c17187500aaa2f2317e02b69755e46e826397)

* **テキストフィールド** 新しいクラスを作成したり、既存のクラスを絞り込んだりできます。
* **ボタン** 変更を保存または破棄します。
* **Class List** データセット内の既存クラスの一覧（テキストフィールドで絞り込まれ、アクティブなオプションは紫で強調表示されます）と、入力したテキストが既存のクラスと一致しない場合に表示されることのある「Create class」オプションです。

### Zoom Tool

画面左下にある zoom tool です。

* ズームイン・ズームアウトを使って、一度に画面上により多くの画像を表示したり、拡大してより詳細に編集したりできます。また、ズームを指定した割合に「lock」するオプションや、画像全体が Annotation Tool の表示領域に収まるようにズームをリセットするオプションもあります。
* 「*Zoom Lock*」オプションを選択すると、すべての画像がこのズームレベルで表示されます。選択解除するか、ロックを解除すると Zoom Lock が解除されます。

<figure><img src="/files/5622b8ff2c0301dca1bfb3d55a1d3b72951a0775" alt=""><figcaption><p>Zoom Tool</p></figcaption></figure>

### アノテーション一覧

Annotations（略して *Annots* は、dashboard 上で画像にどのクラスが含まれているか、含まれていないか、ボックスの色、ラベルの重なり順を表示します。Annotations ドロワーには Tags も含まれており、データセット内の画像を整理、絞り込み、並べ替えする際に役立ちます。

<figure><img src="/files/05dcdd10363ec05d8a3a2cd8c03bd6fe77ea04bb" alt="" width="324"><figcaption><p>Annotations（Annots）サイドバー</p></figcaption></figure>

### **画像属性**

Attributes は、画像の寸法、最終更新時刻、そしてその画像がこのデータセットの [training、validation、test セットのどれに含まれているかといった情報を表します](https://blog.roboflow.com/train-test-split/).

<figure><img src="/files/6448bac0b41dba0ca971bf12496c5c4d2e73266e" alt="" width="489"><figcaption><p>Attributes サイドバー</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.roboflow.com/roboflow/roboflow-jp/annotate/use-roboflow-annotate.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
