tutorialhow-tofigmaflowchart-software

Figmaでフローチャートを作る方法:ステップバイステップガイド(+より速い代替手段)

図形、コネクター、コンポーネントを使ってFigmaとFigJamでフローチャートを作成する方法を学びましょう。ヒント、制限、より速いAI代替手段を含む完全チュートリアル。

1分で読めます

FigmaはプロダクトチームとユXチームにとって主流のツールになっています。ほとんどのデザイナーの画面で終日開いているため、フローチャートがデザインプロセスの一部として必要な場合——ワイヤーフレームの前のユーザーフロー、リデザインのサイトマップ、エンジニアリングへのハンドオフダイアグラム——自然な選択肢になります。このガイドでは、FigmaとFigJamの両方でフローチャートを作成する方法、各アプローチが得意とすること、専用ツールがより合理的な場所を解説します。

フローチャートにFigmaを使う理由

デザインチームがフローチャートにFigmaを使用する主な理由は近接性です。フローチャートがより大きなデザインプロジェクトの一部である場合——ワイヤーフレームの前にユーザージャーニーをマッピング、システムインタラクションを文書化、またはプロセスでチームを調整する——Figmaで構築するとすべてが同じファイルに保たれます。別のツールなし、エクスポートしてリンクするワークフローなし、デザインが進化する中でダイアグラムが陳腐化することなし。

Figmaのコンポーネントシステムは別の真の利点です。一度フローチャートの図形ライブラリを構築できます——プロセス用の長方形、意思決定用のひし形、ターミナル用の楕円——一貫したスタイリングで再利用可能なコンポーネントとして設定されます。プロジェクト内のすべてのフローチャートが同じビジュアル言語を継承し、コンポーネントへのスタイル更新はどこにでも伝播します。

リアルタイムコラボレーションはFigmaが技術的にほとんどのツールより優れている点です。複数のチームメンバーが同じフローチャートを同時に編集し、特定のノードにコメントを残し、互いのカーソルをフォローできます。分散チームが共有ダイアグラムで意思決定を行う場合、これはどの機能よりも重要です。

FigJam対Figma:フローチャートにどちらを使うか

Figmaはフローチャートに対して2つの異なるサーフェスを提供します:

機能 FigJam Figma
目的 ホワイトボード、ブレインストーミング デザインとプロトタイピング
図形ライブラリ 組み込みのフローチャート図形 手動設定またはプラグイン
コネクター 接続するスマートコネクター 手動ラインまたはコネクタープラグイン
フローチャート作成の容易さ すぐに使えて速い より多くの設定が必要
コンポーネントシステム 限定的 完全なコンポーネントとバリアントのサポート
最適なユースケース クイックな協調ダイアグラム デザインと統合されたフローチャート
スタンドアロンフローチャート あり 可能だがより多くの労力が必要

クイックなチームセッションやスタンドアロンのプロセス図の場合はFigJamから始めてください。デザインファイルの一部であり、デザインシステムと一致する必要があるフローチャートには、Figma本体を使用してください。

FigJamでフローチャートを作成する方法(ステップバイステップ)

ステップ1:FigJamファイルを開く

FigmaダッシュボードからNに進みFigJamを選択します。空白のホワイトボードが開きます。FigJamのツールバーには図形、コネクター、付箋、テキストツールが含まれます。

ステップ2:フローチャートの図形を追加する

ツールバーの図形アイコンをクリックします(またはSを押します)。FigJamには専用のフローチャート図形カテゴリがあり、標準記号が含まれています:プロセス長方形、意思決定ひし形、ターミナル楕円、データ平行四辺形、ドキュメント形状。図形をクリックしてボードに配置し、ドラッグして再配置します。

図形内にテキストを追加するには、ダブルクリックして入力します。FigJamは図形の境界内でテキストを自動的に折り返します。コーナーハンドルをドラッグして図形のサイズを変更します。

ステップ3:図形を接続する

図形にカーソルを合わせると、各端に青い接続ポイントが表示されます。接続ポイントをクリックして別の図形にドラッグすると、FigJamは両方の図形に接続するコネクターラインを描きます。どちらかの図形を移動すると、コネクターが自動的に追随します。

コネクターを右クリックしてスタイルを変更します:直線、曲線、または肘状。ほとんどのフローチャートでは、肘状コネクターが最もクリーンなルーティングを生成します。コネクターラインをダブルクリックしてラベルを追加します——これが意思決定の分岐にラベルを付ける方法です(「Yes」「No」「承認済み」)。

ステップ4:テンプレートを使用する

FigJamにはツールバーのテンプレートアイコンからアクセスできるフローチャートテンプレートが含まれています。「フローチャート」または「プロセス」を検索して、デシジョンツリー、スイムレーン図、線形プロセスの開始レイアウトを見つけてください。テンプレートは事前接続されてボードにドロップされるため、最初から構造を構築するのではなくラベルを編集するだけです。

Figmaコミュニティからコミュニティテンプレートが利用可能です。「FigJamフローチャートテンプレート」を検索すると、何百もの無料の出発点が見つかります。任意のコミュニティファイルを開き、テンプレートフレームを作業中のFigJamに直接コピーします。

ステップ5:スタイルとフォーマット

図形を選択し、右パネルを使用して塗りつぶし色、ボーダー色、ボーダーウェイトを変更します。FigJamはカラーテーマをサポートしています——ツールバーのテーマをクリックして、1クリックでボード全体に調整されたカラーパレットを適用します。

すべてのプロセス図形にわたって一貫したサイズを確保するには、最初に作成する図形を選択し、右パネルで寸法を設定し(例:200x80px)、コピー&ペーストして追加のステップを作成します。すべてのコピーは同じサイズになります。

Figmaでフローチャートを作成する方法(ステップバイステップ)

ステップ1:フレームを設定する

Figmaファイルを開き、フローチャートに合うサイズで新しいフレームを作成します(Fキー、次にキャンバスに描画)。フローチャートの一般的なサイズ:

  • A4横長(1123x794px)ドキュメント対応ダイアグラム用
  • 1920x1080 プレゼンテーションスライド用
  • 自動高さフレーム フローチャートが縦方向に成長する場合

ステップ2:図形ライブラリを構築する

フローチャートノードを配置する前に、再利用可能なコンポーネントを作成します。最初のプロセス長方形を描き、スタイリングし(塗りつぶし、ボーダー、角丸半径、テキスト)、Ctrl+Alt+Kを押してコンポーネントに変換します。意思決定ひし形、ターミナル楕円、および使用する他の記号についても繰り返します。

これらのコンポーネントをファイルの専用セクションに整理します。図形が必要な場合は、新しいものを描くのではなく、アセットパネル(Ctrl+Alt+P)からドラッグします。コンポーネントへのスタイル変更はすべてのインスタンスに自動的に伝播します。

ステップ3:図形を配置してラベルを付ける

アセットパネルからコンポーネントインスタンスをフレームにドラッグします。ダブルクリックしてコンポーネントのテキストレイヤーに入り、ラベルを更新します。テキストの長さが変わるにつれてパディングが調整されるようにしたい場合は、個々のコンポーネントにオートレイアウトを使用します——これにより、ラベルが小さな図形からはみ出るのを防げます。

ラベルは簡潔に保ちます。意思決定ひし形の場合、図形ラベルに質問を使用し、Yes/Noの分岐のためにコネクターラインにラベルを付けることを計画します。

ステップ4:コネクターを追加する

Figmaのネイティブコネクターツール(Shiftを押しながら図形にカーソルを合わせて接続ハンドルを表示し、ドラッグ)は基本的な接続に機能します。より多くのコントロールのために、FigmaコミュニティからAutoflowまたはConnectorプラグインをインストールします。これにより、より良いコネクターのルーティングと自動パス検索が提供されます。

手動コネクターの場合:ツール > ライン(またはLを押す)に移動し、1つの図形から次の図形に描きます。右パネルの詳細ストロークでストロークのエンドポイントを矢印に設定します。手動ラインは図形を移動しても接続されたままではありません。

ステップ5:オートレイアウトを整列に使用する

図形の列を選択し、オートレイアウト(Shift+A)を使用して一貫したスペーシングでスタックします。オートレイアウトは、アイテムを追加または削除した後でも図形を均等にスペーシングします。線形の上から下へのフローでは、これにより手動での整列作業のほとんどがなくなります。

分岐するダイアグラムの場合、オートレイアウトはセクション内で機能しますが、分岐間の全体的なレイアウトには依然として手動での位置決めが必要です。

ステップ6:ラベルと注釈を追加する

コネクターラインに隣接するテキスト要素を配置し、テキストフレームに白またはマッチングする背景塗りを設定することでラインから視覚的に分離します。意思決定の分岐の場合、「Yes」と「No」のラベルをコネクターがひし形から出る近くに配置します。

複雑なフローチャートの場合、フレームの外側に注釈レイヤーを追加します:ダイアグラムの下の凡例テーブルを参照する番号付きコールアウト。これにより、詳細を提供しながらダイアグラムをクリーンに保ちます。

Figmaの図形とコネクターを使用して構築できる典型的なフローチャート構造の例を以下に示します:

     ┌────────────────┐
     │   User Starts  │
     └───────┬────────┘
             │
             ▼
     ┌────────────────┐
     │  Enter Details │
     └───────┬────────┘
             │
             ▼
        ┌────┴─────┐
        │  Valid?  │
        └────┬─────┘
       Yes   │   No
        ┌────┘   └──────────┐
        ▼                   ▼
┌──────────────┐   ┌─────────────────┐
│ Submit Form  │   │ Show Error Msg  │
└──────────────┘   └────────┬────────┘
                            │
                            └──► Back to Enter Details

コミュニティプラグインとテンプレートの使用

Figmaコミュニティにはフローチャートリソースの大きなコレクションがあります:

フローチャートに推奨されるプラグイン:

  • Autoflow - 選択された要素間にコネクター矢印を自動的に描く;ユーザーフロー図に役立つ
  • Flowkit - FigJamとFigmaバージョンを含む、コンポーネントとしての標準記号を備えたフローチャート図形ライブラリ
  • Wireframe - ワイヤーフレーム要素と共にプロセスフローコンポーネントを含む

プラグインをインストールするには:メインメニュー > プラグイン > さらにプラグインを見つけるでプラグイン名を検索します。インストールすると、任意のFigmaファイル内のプラグインメニューからアクセスできます。

テンプレートについては、Figmaコミュニティにアクセスして「フローチャート」または「ユーザーフロー」を検索してください。任意のテンプレートをドラフトに複製し、開き、必要なフレームまたはコンポーネントを作業ファイルにコピーします。

フローチャートに対するFigmaの制限

  • 専用ツールではない: Figmaはデザインツールであり、ダイアグラムツールではありません。フローチャートを構築するには、専用ツールがネイティブに処理する回避策が必要です——コネクターのルーティング、記号ライブラリ、レイアウトロジックはすべて手動設定またはプラグインが必要。
  • コネクターに労力が必要: ネイティブFigmaコネクター(FigJamで利用可能)はうまく機能しますが、Figma本体では図形の接続に手動ラインまたはプラグインが必要。ラインは他の図形の周りを自動ルーティングしない。
  • レイアウトの自動化なし: 完成したフローチャートの中間にステップを追加すると、すべての下流図形を手動で移動し、ラインを再接続する必要があります。「ここにステップを挿入してリフロー」に相当するものはありません。
  • フローチャートの検証なし: Figmaは有効なフローチャートがどのように見えるかを知りません。接続されていないノード、欠けている意思決定ラベル、一貫性のない記号の使用は検出されません。
  • FigJamは別ファイルが必要: フローチャートがFigJamにあり、デザインがFigmaにある場合、別々のファイルに存在します。FigJamボードをFigmaデザインファイルに埋め込むことはネイティブでは不可能です。
  • コンポーネントライブラリには有料プランが必要: 組織全体の共有ライブラリには有料のFigmaプランが必要です。無料プランではコンポーネントはファイルローカルのみです。
  • 大きなボードでのパフォーマンス: 多くのオブジェクトを含むFigJamボードはブラウザで遅くなります。ノードが50以上の複雑なフローチャートは動作が重くなる可能性があります。

より速い方法:FlovovaによるAIパワードフローチャート

デザインと統合されるよりも正確で反復可能なフローチャートが必要な場合、Flowovaはより速いパスを提供します。プロセスを平文で説明すると、テキストからフローチャートツールが自動レイアウトで完全に適切に接続されたダイアグラムを生成します——手動でのコネクター配置なし、整列作業なし。

Figmaがコンポーネントの設定、図形の配置、手動での接続を必要とするのに対し、Flovovaは説明から構造を生成します。修正——ステップの追加、分岐の変更、ロジックの並べ替え——は数分ではなく数秒かかります。ダイアグラムが最終的になったら、PNGまたはSVGとしてエクスポートし、リンクされたアセットとしてFigmaファイルに埋め込みます。

FigmaとFlovovaの比較

機能 Figma / FigJam Flowova
価格 無料プランあり;有料は$15/エディター/月から 無料プランあり
オートレイアウト 部分的(オートレイアウト、フローチャートではない) あり - 完全なフローチャートリフロー
AI生成 なし あり - テキストで説明
スマートコネクター FigJamはあり;Figmaはプラグインが必要 完全自動ルーティング
フローチャート記号 プラグインまたは手動設定経由 完全な標準セットが組み込み
コンポーネントシステム 優れている 基本的なスタイリング
テンプレート コミュニティライブラリ(品質は様々) テンプレートライブラリ
最適なケース デザイン統合フロー スタンドアロンのプロセス図
エクスポート形式 PNG、SVG、PDF PNG、SVG、JSON
実用的な最大サイズ 20-30ノードで摩擦が発生 大型フローチャートに対応
コラボレーション リアルタイム、クラス最高 標準的な共有

各ツールをいつ使うか

FigmaまたはFigJamを使う場合: フローチャートがデザインプロジェクトの一部で、チームがすでにFigmaにいて、ダイアグラムがワイヤーフレーム、プロトタイプ、またはデザインシステムコンポーネントと接続を維持する必要がある場合。FigJamは、精度よりもスピードが重要なクイックな協調セッションに適しています。Figmaデザインと並んで存在するユーザーフローとサイトマップの場合、同じツールに留まることは余分なセットアップ労力よりも優れています。

Flovovaを使う場合: フローチャートが主要な成果物——プロセスドキュメント、トレーニングダイアグラム、運用ワークフロー——で正確で、反復しやすく、デザインコンテキスト外で共有可能である必要がある場合。非デザイナーオーディエンスにプロセスを説明している場合、FlovovaはFigmaよりも速くクリアでプロフェッショナルなダイアグラムを生成します。Flovovaで生成し、画像をエクスポートし、必要な場所に埋め込みます。

関連リソース

関連する記事

AIフローチャート生成ツールを試しますか?

アイデアを形にする数万人のプロと一緒に。数秒でAIフローチャートを作りましょう。

無料で始める