VITALIFY.ASIA logo

buildingSMART規格群① BCF - 重いデータと別れを告げる課題管理のオープン標準

Author profile
Toshihiko Nagaoka2026/09/12
buildingSMART規格群① BCF - 重いデータと別れを告げる課題管理のオープン標準

BCF(BIM Collaboration Format)は、一言で言うと「BIMモデルに付随する課題(指摘・質問・修正リクエスト)を、チャット感覚でやり取りするための共通フォーマット」です。

モデルデータそのものをやり取りするのではなく、「どこに・どんな問題があるか」という情報(テキスト・視点・画像など)だけを軽量に共有する仕組みです。

なぜBCFが必要なのか?従来の問題点

BCFがない従来のBIM現場では、以下のような非効率が日常的に発生していました。

重いBIMデータの再送信
たった1箇所の修正指摘のために、巨大なIFCファイルや各BIMソフトの独自形式データを、毎回メールやストレージ経由で数ギガバイト単位で送り直していた。

スクリーンショットとExcel地獄
「○階の配管と梁が干渉しています」というExcelやPDFの報告書を手作業で作成。しかし、報告を受け取った設計者はBIMソフト上で該当の場所を自力で探す必要があり、多大なロスタイムが発生していた。

履歴が追えない
メールや口頭、LINEやTeamsなどの汎用チャットでのやり取りが乱立し、「誰が・いつ・どう修正したか」「この課題は解決済みなのか」といった履歴が残りにくく、指示の先祖返りや見落としが多発していた。

BCFで解決できること

BCFを導入すると、これらの課題管理が劇的にスムーズになります。

カメラ位置(アングル)の再現
BCFデータを開くと、BIMソフト上で指摘された場所のカメラアングルへ一瞬でジャンプします。広い建物内で問題の箇所を探し回る手間がゼロになります。

関係する部材のID保持
単なる画面キャプチャだけでなく、どの要素(特定された壁、柱、配管など)に関する指摘かが「部材固有のグローバルID(GUID)」としてピンポイントで記録されます。

スレッド形式でのやり取り
課題(Issue)ごとに「ステータス(未対応/対応中/完了)」「担当者」「期限」「優先度」「コメント」を管理でき、BIMソフト上で直接チャットのように議論を進められます。

ツールの壁を超える
意匠設計者がRevit、設備担当者がNavisworks、施工側がArchicadやSolibriを使っていても、BCFファイル(またはBCF Server API)を介することで、ソフトの違いをまったく意識せずに課題のやり取りが可能です。

BCFの中身はどうなっているのか?(構成するデータ構造)

「なぜBCFはそんなに軽いのか?」疑問に思われるかもしれません。中身は主に以下のようなテキスト(XMLやJSON)と軽量な画像データで構成されているためです。

含まれる情報役割・技術的な内容
ビューポイント(Viewpoint)3D空間上の視点座標(X, Y, Z)、カメラの向き(アングル)、断面を切る位置(セクション)、非表示に設定された部材の情報
部材のコンポーネントID該当するBIM要素のGUID(グローバルユニークID)。これによりソフト間で部材を特定
スクリーンショット指摘作成時に自動撮影された画面キャプチャ(赤線やマーカー入りの2D画像)
コメント履歴「ここ干渉しています」「梁を100mm下げて対応しました」といったタイムスタンプ付きの会話ログ
メタデータ課題タイトル、作成者、割り当てられた担当者、優先度(高/中/低)、ステータス、期限

通常、これらは1つのZIP圧縮ファイル(.bcfzip.bcf)としてまとめられているか、クラウド上のデータベース(BCF API)として保持されます。モデル本体を含まないため、ファイルサイズはわずか数キロバイト〜数メガバイトに収まります。

BCFは誰がどう作ってきたのか?誕生の経緯とbuildingSMART

BCFは自然発生した野良のフォーマットではなく、明確な意図を持って開発された技術です。

2009年〜2010年頃、構造解析・鉄骨BIMソフトで知られる Tekla(現Trimble) と、BIMの品質検証・干渉チェックソフトの最高峰である Solibri の2社が中心となり共同開発を開始しました。

当時は「IFC(BIMの共通モデルデータ)」の普及が始まりつつあった時期でしたが、モデル交換だけでは「現場の泥臭い修正のやり取り」に対応しきれないことが浮き彫りになっていました。「巨大なモデルをやり取りするアプローチとは別に、指摘事項と視点データだけをやり取りする軽量なプロトコルを作ろう」というアイデアからBCFが誕生したのです。

その後、この成果は非営利の国際標準化団体である buildingSMART International に寄贈(移管)されました。特定のベンダー(AutodeskやTrimbleなど)の秘密特許・囲い込みツールにするのではなく、業界全体の共有財産「openBIM」の公式規格として維持・管理されることになりました。

BCFのバージョン進化史:1.0から3.0への歩み

BCFは現場のニーズに合わせて現在進行形で進化を続けています。バージョンの変遷を知ると、業界が何に困り、どう解決してきたかがよく分かります。

BCF 1.0(2010年登場)

  • 特徴: 最初にリリースされた基本仕様(XMLベース)。
  • できること: カメラ位置の再現、部材GUIDの保持、基本的なテキストコメントとPNG画像の送受信。
  • 限界: 単一の視点しか持てず、ファイルのやり取り(.bcfzip)しか想定されていなかった。

BCF 2.0 / 2.1(2014年〜2017年登場)

  • 特徴: 実務での本格普及を後押しした大改訂版。
  • 大きな進化:
    • BCF API(BCF Server)の仕様化: ファイルの送受信だけでなく、Web APIを通じてクラウドとBIMソフトが直接リアルタイム通信できる基盤が完成。
    • 複数ビューポイント対応: 1つの課題に対して、「修正前」「修正後」など複数の3D視点や画像を追加可能に。
    • メタデータの拡充: 課題の分類(Type)、優先度(Priority)、関連URLの添付などが標準化。

BCF 3.0(現在の最新メインストリーム)

  • 特徴: クラウド・Web時代のBIM運用に対応した最新規格。
  • 大きな進化:
    • ドキュメント連携機能: 課題に対して、外部のPDF図面や仕様書などの関連ドキュメントを直接参照・紐付けできるようになった。
    • より精密なカメラ表現: 遠近法(透視投影)と正投影の切り替え、高度な表示/非表示コンポーネントの制御が向上。
    • APIの完全REST化: モダンなWebシステム(ReactやVueなどで作られたWebビューア)との親和性が一気に高まり、ブラウザ上でのBCF操作が容易になった。

openBIMの理想とリアリティ:「プロプライエタリからの独立」と「UXの壁」

ここで、BCFのバックボーンにある「openBIMの思想」と「現場の生々しい現実」について少し深く考察してみましょう。

openBIMが描く美しい理想

BCFやIFCの根底にあるのは、「特定のソフトウェアベンダーに囲い込まれてはならない(脱・ベンダーロックイン)」という強い理念です。

BCFは完全なオープン規格(仕様がすべてインターネット上に公開されている)であるため、自作のPythonスクリプトからでも、オープンソースソフトからでも、あるいは何十万円もする商用BIMソフトからでも、完全に平等な条件で読み書きができます。

もし将来、あるBIMソフトのライセンス体系が変更されて使えなくなったとしても、オープンなBCFで溜めた過去の課題履歴や対話ログは失われません。データ所有権をユーザーの手に取り戻すことこそが、openBIMの真の価値です。

オープンソース(Bonsai等)におけるリアリティと「UXの壁」

この理念を突き詰めた象徴的な存在が、Blender上で動く完全オープンソースのBIM環境 「Bonsai(旧BlenderBIM)」 です。

Bonsaiは、IFCやBCFを一切の変換なし(ネイティブ)で直接編集できる技術的に極めて尖った素晴らしいプロジェクトです。「高額なプロプライエタリ(所有権独占的)なソフトを使わなくても、オープンソースだけでBIMが完結する時代が来るのではないか?」という夢を見せてくれます。

しかし、現場のリアリティは甘くありません。

実務者から見れば、Bonsaiのようなオープンソースツールは依然として「UX(ユーザー体験)が厳しすぎる」のが本音です。

  • CGソフト(Blender)特有の複雑な操作体系を理解しなければならない
  • 直感的なUIになっておらず、一般の設計者や現場監督が明日から使えるレベルではない
  • 動作の安定性や作図・求図機能において、RevitやArchicadといった巨大な商用エコシステムが長年磨き上げてきた利便性には遠く及ばない

「技術的には一歩手前まで来ているのに、ツール側のUX(使い勝手)が追いついていないために普及が滞っている」――これがopenBIMの直面している最大の壁と言えます。

現実的な解決策:ハイブリッド運用

では、私たちはどうすべきなのでしょうか?オープンソースの完成をただ待つ必要はありません。現在のBIM現場で最も賢い選択は、次のようなハイブリッド戦略です。

「モデルの作成・高度な作図は、使い慣れた商用ツール(Revit、Archicadなど)に頼る。しかし、コミュニケーションや課題管理のパイプラインにはBCFを挟み、部分的にデータをオープン化・軽量化しておく。」

すべてをプロプライエタリなエコシステム(例:Autodeskの閉じたクラウド等)だけに委ねるのではなく、課題データだけでもオープンなBCFとして流しておく。これだけで、将来のベンダー変更や、異種ソフトを使う協力会社との連携が劇的に楽になります。

BCFの運用パターンと代表的ツール

実際の実務でBCFを使うには、どのような方法があるのでしょうか。自前で開発する必要はまったくなく、既存のツールを選ぶだけで即座に導入できます。

運用パターン①:ファイル交換方式(.bcf)

BIMソフトから書き出した「.bcf」ファイルを、電子メール、Teams、Slack、ファイルサーバーなどを経由して相手に送るスタイルです。

  • メリット: 費用が一切かからない。無料のBCFビューア等を使えばすぐに始められる。
  • デメリット: ファイルのバージョン管理(どれが最新のbcfファイルか)が煩雑になりやすい。

運用パターン②:クラウド同期方式(BCF API / 推奨)

クラウド上に構築された「BCF Server(課題管理プラットフォーム)」に、BIMソフトからコネクター(プラグイン)経由で直接接続するスタイルです。

  • メリット: ファイルの送受信が不要。BIMソフト上でコメントを書くと、即座にクラウド上のデータベースに反映され、関係者全員に通知が行く。
  • デメリット: クラウドサービスの月額利用料が発生する(一部無料枠あり)。

現場で使われている代表的なBCF対応ツール

  1. BIMcollab(ビムコラボ)
    • BCFクラウドの代名詞的サービス。Revit、Archicad、Navisworks、Allplan、Solibriなど、ほぼすべての主要BIMソフトに対応する無料プラグインを提供している。
  2. Trimble Connect(トリンブルコネクト)
    • 施工現場や現場管理に強みを持つコラボレーションツール。BCFをネイティブサポートしており、Webブラウザやタブレットから簡単に課題を確認・更新できる。
  3. Solibri(ソリブリ)
    • 干渉チェックやモデル検証の決定版。検出した大量の干渉ルール違反を、ワンクリックで担当者ごとのBCF課題に一括変換する機能に優れている。
  4. Catenda Hub(旧BIM Sync) / BIM Track
    • openBIM思想に非常に忠実なWebベースのBIM統合プラットフォーム。BCF 3.0 APIをフル活用した滑らかな課題管理が特徴。

【補足】知っておくと差がつく! BCFの技術的な豆知識

ここまでBCFの概要と運用について解説してきましたが、実務やシステム選定で役立つ技術的な補足を2点だけ紹介しておきます。

  • 「.bcfzip」から「.bcf」へ標準化 初期(BCF 1.0時代)は .bcfzip という拡張子が使われていましたが、BCF 2.0以降は標準の拡張子が .bcf に統一されています。中身はZIP圧縮形式のままですが、ファイル名が変わっているため古いシステムと連携する際は頭の片隅に置いておくとスムーズです。
  • BCF 3.0で強化されたWebセキュリティ 最新のBCF 3.0では、機能面だけでなくセキュリティ面も大きく進化しています。認証プロトコルとして標準的な OAuth 2.0 が厳格に採用されたことで、社外のクラウドサービスや自社の基幹システムとAPI連携する際の安全性が格段に高まりました。

今日のまとめ:BCFはBIM効率化の最も手軽な「第一歩」

BCF(BIM Collaboration Format)は、単なる「便利なBIMソフトのイチ機能」ではありません。重いモデルデータに忙殺される現場を救い、特定のソフトに縛られずに誰とでもスムーズに仕事をするためのopenBIMの核となる設計思想です。

  • モデル(重い)と課題(軽い)を明確に分離する
  • カメラアングルへ一発ジャンプし、指示の迷子や探す手間をゼロにする
  • 最新のBCF 3.0やクラウドAPIを使えば、リアルタイムなチャット感覚で課題解決が進む
  • 商用ツールの使いやすさを享受しつつ、通信部分をオープン化するハイブリッド運用が現代の最適解

「毎回モデルが重くて共有に苦労している」「修正依頼のメールが埋もれて言った・言わないのトラブルになっている」というプロジェクトがあれば、まずは手元のBIMソフトから「BCF出力」を試してみるか、無料のBCFクラウド(BIMcollabなど)を触ってみることを強くおすすめします。

BCFで「コミュニケーション」を効率化した次に問題となるのは、「そもそも届いたBIMモデルの中に、必要な属性データが正しく入力されているか?」という品質のチェックです。

次回は、buildingSMART規格群の第2弾として、BIMデータの属性要件を機械可読なルールとして定義し、自動検証する規格「IDS(Information Delivery Specification)」について詳しく解説します。お楽しみに!

1,000社以上の事業成長を支えた圧倒的な『スピードと柔軟性』で、御社のアイデアを最短で形にします。まずは無料で壁打ちしませんか?

無料相談はこちら
ぼくはデューパー、なんでもきいてね!