.BPMN

BPMN ファイル

Business Process Model and Notation File
質問する
クイック回答

.bpmn ファイルは、Business Process Model and Notation(ビジネスプロセスモデルと表記法)の図面です。これは、OMG BPMN 2.0 標準を使用してワークフロー(タスク、意思決定、イベント、およびそれらの間の流れ)を記述する XML ファイルです。無料の Camunda Modeler やブラウザ上の bpmn.io で開くことができ、draw.io も対応しています。このファイルはプレーンな XML であり、開く際ののリスクは低いですが、プロセス自動化プラットフォームでは実行可能なスクリプトが含まれる場合があるため、デプロイ前に確認することをお勧めします。

開発元: Object Management Group (OMG) カテゴリ: ベクトル画像ファイル オープンスタンダード MIME: application/bpmn+xml
対応OS Windows macOS Linux Web
関連: .EMZ · .CDR · .ODG · .VSDX

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 4, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

BPMN ファイル形式とは?

拡張子 .bpmn を持つファイルには、Object Management Group (OMG) によって標準化されたオープンな XML 形式である Business Process Model and Notation の図面が保存されます。この形式はビジネスプロセスを記述するために使用され、最も重要なワークフローデータの可視化、および組織全体でのモデリングと分析を可能にします。

.bpmn ファイル内の要素は、以下のような論理的なパーツにグループ化できます:

  • データフローに関連するオブジェクト - イベント、タスク、ゲートウェイ(分岐点)
  • オブジェクトの関連付け - シーケンスフロー、メッセージフロー、データアソシエーション
  • プールとレーン - プロセスの参加者とその役割
  • アーティファクト - テキスト注釈とグループ化

.bpmn ファイルは、ほぼすべてのタイプのビジネスプロセスのモデリングに使用できます。

.bpmn 図面は、ビジネスプロセスにおいてさまざまな用途があります。コンサルタント、マネージャー、デザイナー、監査人、およびエンドユーザーによって同様に使用されます。内部的には、.bpmn ファイルはプレーンな XML です。その <definitions> ルートには、プロセスロジック(タスク、ゲートウェイ、イベント、フロー)と、各図形の正確な画面座標を保存する <bpmndi:BPMNDiagram> ブロックの両方が保持されているため、完全なモデルとその視覚的なレイアウトが 1 つのポータブルなファイルとしてまとめられています。

2011 年に開発された BPMN 2.0 標準は、多くのビジネスモデリングソフトウェアでサポートされており、プロジェクトデータの .bpmn 形式へのインポートおよびエクスポートが可能です。この形式はベンダーニュートラルであるため、Camunda Modeler や diagrams.net などのツールで作成されたモデルを、変換なしで別のツールで開くことができます。関連する表記標準には、意思決定モデリング用の DMN や、古いプロセス交換形式である XPDL があります。

セキュリティと安全性

リスク: LOW

.bpmn はプレーンな XML であり、開く際のリスクは低いです。2 つの注意点があります:(1) 他の XML と同様に外部エンティティを参照できるため、信頼できないファイルは単純なパーサーではなく、実際のモデラーで開いてください。(2) 自動化プラットフォームでは、.bpmn にプロセスエンジンがモデルを実行する際に動作する実行可能なスクリプトタスク(例:JavaScript/Groovy)を埋め込むことができます。信頼できないソースからのモデルをデプロイする前に、そのようなスクリプトを確認してください。

形式の詳細

概要
正式名称Business Process Model and Notation File別名 BPMN diagram, BPMN 2.0 XML
開発元Object Management Group (OMG)登場時期 BPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
MIME タイプapplication/bpmn+xml
タイプXML ドキュメント (BPMN 2.0 標準プロセスモデル)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Avantage テンプレート (レガシー) - 古いデータベース記録では、3D 画像カテゴリの下で KAISHA-Tec の «Avantage» テンプレートに .bpmn が割り当てられていましたが、これは古くなった、あるいは誤ったマッピングであり、主流の意味ではありません。
マジックバイト ・ ファイルシグネチャ
オフセット
0001020304
16進数
3C3F786D6C
ASCII
<?xml
.bpmn ファイルは XML です。標準の XML 宣言で始まり、OMG BPMN 2.0 スキーマからの <definitions>(多くの場合 bpmn:/semantic: 名前空間付き)ルートを持ち、プロセスフローとレイアウト用の <bpmndi:BPMNDiagram> セクションを埋め込んでいます。

BPMN ファイルを開くプログラム

Windows4 apps
Visual Paradigm フリーミアム BPMN モデラーで .bpmn を開き、プロセスの表示、編集、分析を行います。
Camunda Modeler 無料 .bpmn を開いて図面を表示・編集します。bpmn.io をベースにしており、BPMN 2.0 に完全に準拠しています。
draw.io (desktop) オープンソース 「ファイル」→「開く」から .bpmn を選択します。draw.io は BPMN 図面をインポートし、編集やエクスポートを可能にします。
Any text editor (Notepad++ / VS Code) オープンソース .bpmn を XML として開き、生のモデルを検査します(レンダリングされた図面は見られません)。
macOS1 app
Camunda Modeler 無料 .bpmn を開いて図面を表示・編集します。bpmn.io をベースにしており、BPMN 2.0 に完全に準拠しています。
Linux1 app
Camunda Modeler 無料 .bpmn を開いて図面を表示・編集します。bpmn.io をベースにしており、BPMN 2.0 に完全に準拠しています。
Web2 apps
bpmn.io demo / Camunda web modeler オープンソース ブラウザベースのモデラーで .bpmn を開き、何もインストールせずに表示・編集します。
diagrams.net (draw.io online) オープンソース ブラウザで .bpmn をインポートし、編集して PNG/SVG/PDF にエクスポートします。

技術的詳細

詳細仕様
MIME タイプapplication/bpmn+xml (登録済み); application/xml または text/xml としても受け入れられます
ファイルのエンコーディングバイトオフセット 0 に XML 宣言を持つ UTF-8 プレーンテキスト
ファイルシグネチャバイトオフセット 0 に <?xml; ルート要素 <definitions> または <bpmn:definitions>
ルート要素OMG BPMN 2.0 スキーマの <definitions>。通常、bpmn: または semantic: という名前空間プレフィックスが付きます
プロセススキーマ名前空間http://www.omg.org/spec/BPMN/20100524/MODEL
図面交換名前空間http://www.omg.org/spec/BPMN/20100524/DI - bpmndi: プレフィックスは BPMNDiagram の形状やエッジの座標要素に使用されます
デュアルセクション構造<process> はフローセマンティクス(タスク、ゲートウェイ、イベント、シーケンスフロー)を保持し、<bpmndi:BPMNDiagram> は視覚的なレイアウトを保持します。これらは両方とも同じファイルに埋め込まれます
一般的なファイルサイズ5 KB - 500 KB。要素数や埋め込まれた図面の座標データに応じて増加します
圧縮なし - 生の非圧縮 XML。ツールのプロジェクトバンドルでは、ファイルを個別に ZIP アーカイブとしてパッケージ化する場合があります
ゲートウェイの種類排他的 (XOR)、包括的 (OR)、並列 (AND)、イベントベース、および複合ゲートウェイ
イベントの種類開始、中間、終了イベント。それぞれメッセージ、タイマー、シグナル、エラー、エスカレーション、補償などの型指定されたトリガーを持ちます
実行可能プロセスフラグ<process> 上の isExecutable 属性により、人間が読める図面とエンジンにデプロイ可能な BPMN モデルを区別します
コラボレーションのサポートプールとレーンはプロセスの参加者を表します。プール間のメッセージフローは、組織間の相互作用をモデル化します
管理団体Object Management Group (OMG)。UML、SysML、および関連する DMN 標準も管理しています
リリース日BPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
最新バージョンBPMN 2.0.2 (OMG, 2013)
オープンスタンダードはい · ロイヤリティフリー
仕様書www.omg.org

BPMN の変換

コミュニティ Q&A

ユーザーからの質問
質問する
BPMN ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。BPMN ファイルについて最初の質問をしてみましょう。

よくある質問

.bpmn ファイルとは何ですか?
これは Business Process Model and Notation の図面です。OMG BPMN 2.0 標準を使用してワークフロー(タスク、意思決定、イベント、およびそれらの流れ)を記述する XML ファイルです。
.bpmn ファイルを開くにはどうすればよいですか?
無料の Camunda Modeler / bpmn.io、draw.io (diagrams.net)、または Visual Paradigm などの BPMN モデラーを使用してください。XML 形式であるため、テキストエディタではソースコードは表示されますが、レンダリングされた図面は表示されません。
.bpmn は本当に 3D 画像や Avantage テンプレートなのですか?
いいえ、それは誤ったデータベースラベルです。.bpmn 拡張子は OMG BPMN プロセス図形式であり、プロセスモデリングや自動化ツールで使用される標準的な XML ファイルです。
BPMN 図面を PNG や PDF にエクスポートできますか?
はい。bpmn.io / Camunda Modeler または draw.io で開き、PNG または SVG にエクスポートできます。draw.io と Visual Paradigm は PDF へのエクスポートも可能です。
BPMN ファイルは実際に実行できますか?
はい。Camunda、Flowable、Activiti などのプロセス自動化エンジンでは、同じ .bpmn ファイルが単に描画されるだけでなく、エンジンによって直接実行されます。ドキュメント作成ツールによる単純な図面は実行可能ではありません。
BPMN と XPDL または BPEL の違いは何ですか?
すべて XML でプロセスを記述するものです。BPMN 2.0 は、表記法と実行セマンティクスを図面レイアウトと組み合わせた現代的な OMG 標準です。XPDL は交換とレイアウトに焦点を当て、BPEL は実行可能なオーケストレーションに焦点を当てていました。現在、新しい作業においては BPMN がそれらに取って代わっています。

参考文献

1OMG - BPMN 2.0.2 specificationwww.omg.org
2bpmn.io - open-source BPMN toolkitbpmn.io

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

関連する拡張子

.EMZWindows Compressed Enhanced Metafile
.CDRCorelDRAW image / drawing
.ODGOpenDocument Graphics (Drawing)
.VSDXMicrosoft Visio Drawing (2013+)
.AIAdobe Illustrator Artwork
.EPSEncapsulated PostScript

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧