ＳＸＦ仕様の普及に向けたＯＣＦの取組み－ＯＣＦ検定の考え方と試験の実際－
２００２．１．３０

オープンＣＡＤフォーマット評議会

竹内幹男

目 次
1.
2.
3.
4.
5.
6.

ＯＣＦとは
ＳＸＦ仕様について
ＯＣＦ検定の意義
ＯＣＦ検定の概要
ＯＣＦ検定の手順
これまでの結果と今後

ＯＣＦとは Ⅰ
１．設立
・（社）日本パーソナルコンピュータソフトウェア協会（略称パソ協）のＣＡＤ専門部会が母胎。
・設立は、１９９８年５月２７日

２．目的
公益的な見地から、 SXF仕様による質の高いCADデータ交換を実現するため、ソフトウェアの実装に関するルールの共通化及びその普及をめざす。

ＯＣＦとは Ⅱ
３．会員
・正会員
アンドール、オーエスケイ、川田テクノシステム、建設システム、構造計画研究所、構造システム、シスプロ、シビルソフト開発、ダイキン工業、ダイテック、ダイナウェア、拓共エンジニアリング、デザインオートメーション、日立製作所、ビッグバン、ファモティク、フォトロン、フォーラムエイト、フソーシステム研究所、福井コンピュータ、
マイゾックス、四電工 【現在２２社】

・幹事会社代表幹事 福井コンピュータ
副 〃 デザインオートメーション、オーエスケイ、ダイナウェア、ビッグバン

・特別顧問
関西大学総合情報学部 田中成典氏

ＳＸＦ仕様について Ⅰ
2001年度
2001年度

2002年度
2002年度

2003年度
2003年度

2004年度
2004年度

電子
子政
政府
府
電

「ﾐﾚﾆｱﾑ・ﾌﾟﾛｼﾞｪｸﾄ」「ﾐﾚﾆｱﾑ・ﾌﾟﾛｼﾞｪｸﾄ」
電子政府の基盤を構築
電子政府の基盤を構築

電子
電子
自治体
自治体

総合行政ﾈｯﾄﾜｰｸの構築
総合行政ﾈｯﾄﾜｰｸの構築（都道府県、政令指定都市）（都道府県、政令指定都市）

国土
土交
交通
通省
省
国

電子納品
電子納品
一部本運用
一部本運用
CALS/EC
CALS/EC
地方展開アクション
地方展開アクション
プログラム（全国版）
プログラム（全国版）
策定
策定

電子入札開始2005年度
2005年度

2006年度
2006年度

2007
2007
年度
年度

2008
2008
年度
年度

2009 20102009 2010
年度 年度
年度
年度

「ﾐﾚﾆｱﾑ・ﾌﾟﾛｼﾞｪｸﾄ」「ﾐﾚﾆｱﾑ・ﾌﾟﾛｼﾞｪｸﾄ」
超高速ｲﾝﾀｰﾈｯﾄ＆超高速ｲﾝﾀｰﾈｯﾄ＆ｺﾝﾋﾟｭｰﾃｨﾝｸ環境を創造
ｺﾝﾋﾟｭｰﾃｨﾝｸ環境を創造「e-JAPAN戦略」「e-JAPAN戦略」
世界最先端のIT国家を目指す世界最先端のIT国家を目指す

総合行政ﾈｯﾄﾜｰｸの構築
総合行政ﾈｯﾄﾜｰｸの構築
（市町村）
（市町村）

順次適用範囲拡大

地方版CALS/EC
地方版CALS/EC推進協議会設立推進協議会設立
地方展開アクション
プログラム（地方ブロック毎）策定

都 道 府県 ・都 道 府県 ・政政令令指指定定都都市市

電子入札開始CCAALLSS//EECC C A L S / E C
CALS/ECC A L S / E C CALS/EC
準 備 開 始 実証実験開始 一部本運用
準 備 開 始 実証実験開始 一部本運用

順次適用範囲拡大

主要主要地地方方都都市市

電子入札開始CCAALLSS//EECC CCAALLSS//EECC CALS/EC
CALS/EC
準準備
備開開始
始 実証実験開始
一部本運用
実証実験開始 一部本運用

順次適用範囲拡大

市町町村村
市

電子入札開始CCAALLSS//EECC CCAALLSS//EECC CALS/EC
CALS/EC
準 備 開 始 実 証 実 験 開 始 一部本運用
準 備 開 始 実 証 実 験 開 始 一部本運用

順次適用範囲拡大※年次は目安である。

ＳＸＦ仕様について

Ⅱ¾ ＳＸＦとは、「ＣＡＤデータ交換標準開発コンソーシア

ム（ＳＣＡＤＥＣ）」で開発された標準フォーマット
¾ 国際規格であるＩＳＯ/ＳＴＥＰ/ＡＰ２０２に準拠¾ ２００２年度より国土交通省の電子納品に本格的に採用される予定¾ コンソーシアム後に改訂（レベル２ Ver2.0）
改訂－制限値の変更（レイヤー数、文字数、作図部品階層）
追加－仕様ラスターデータの受け渡し。（１枚）
等高線データの受け渡し。（高さ情報）¾ 今後の仕様開発の方向
レベル２をバージョンアップ（Ver3.0）し図面管理情報を付加
レベル３の拡張（モデル、ビュー等）の優先度の検討
レベル４はＳＴＥＰにはない。各分野別にこれから検討

ＳＸＦ仕様について

Ⅲ

ＳＸＦ仕様では物理ファイルとして二種類のフォーマットを規定している。

¾．ｓｆｃファイル フィーチャ仕様をほぼそのままの形式で表現するファイルで、．ｐ２１よりファイルサイズがコンパクト。
 国際規格ではない。

¾．ｐ２１ファイル フィーチャ仕様を国際規格であるＳＴＥＰ ＡＰ２０２に基づいた形式に変換したファイル。
 国土交通省（及び公共発注者）への正式納品はこのファイルで行われる。

ＳＸＦ仕様について Ⅳ.ｐ２１の表記例#11 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#10 = ( LENGTH_UNIT() NAMED_UNIT(#11) SI_UNIT(.MILLI., .METRE.)#20=DRAUGHTING_PRE_DEFINED_COLOUR('black');#30=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');#40=LENGTH_MEASURE_WITH_UNIT(POSITIVE_LENGTH_MEASURE(0.13),#10);#420 = CARTESIAN_POINT('',(10.0,20.0));#430 = CARTESIAN_POINT('',(18.0,26.0));#440 = DIRECTION('',(8.,6.));#450 = VECTOR('',#440,1.);#460 = CARTESIAN_POINT('',(10.0,20.0));#470 = LINE('',#460,#450);#480 = TRIMMED_CURVE('',#470,(#430),(#420),.T.,.CARTESIAN.);#490 = CURVE_STYLE('',#20,#30,#40);#500 = PRESENTATION_STYLE_ASSIGNMENT((#490));#510 = (ANNOTATION_CURVE_OCCURRENCE()
ANNOTATION_OCCURRENCE()
DRAUGHTING_ANNOTATION_OCCURRENCE()
GEOMETRIC_REPRESENTATION_ITEM()
REPRESENTATION_ITEM('')
STYLED_ITEM((#500),#480));#380 = PRESENTATION_LAYER_ASSIGNMENT('Layer1','',(#510));#390 = PRESENTATION_LAYER_USAGE(#380,#752);#741 = DRAWING_DEFINITION('drawing_number01', $);#742 = DRAUGHTING_DRAWING_REVISION('revision_identifier01', #741, $);#743 = DRAUGHTING_TITLE((#742), 'JAPANESE', 'Part21Level2');#744 = DIMENSIONAL_EXPONENTS(1., 0., 0., 0., 0., 0., 0.);#745 = ( LENGTH_UNIT() NAMED_UNIT(#744) SI_UNIT(.MILLI., .METRE.));#746 = DIMENSIONAL_EXPONENTS(0., 0., 0., 0., 0., 0., 0.);#747 = ( NAMED_UNIT(#746) PLANE_ANGLE_UNIT() SI_UNIT($, .RADIAN.));#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) GLOBAL_UNIT_ASSIGNED_CONTEXT((#745, #747))
REPRESENTATION_CONTEXT('ID1','2D'));#749 = CARTESIAN_POINT('', (0., 0.));#750 = AXIS2_PLACEMENT_2D('', #749, $);#751 = PLANAR_BOX('', 297., 210., #750);#752 = DRAWING_SHEET_REVISION('A4_horizontal', (#700, #751), #748, 'revision_identifier01');#740 = DRAWING_SHEET_REVISION_USAGE(#752, #742, '01');#753 = PRESENTATION_SIZE(#752, #751);.ｓｆｃの表記例
始点座標

終点座標

/*
#510 = line_feature ('1'､’1'､’1'､’1'､'10.0’､､’20.0',’18.0’,’26.0’)
*/

線幅コード
線種コード
色コード
レイヤコードＯＣＦ検定の意義■ＳＸＦ仕様は新しい交換標準である。
・各ベンダーの解釈の間に違いが出やすい。
・レベル２は「見た目」だけでは確認し得ない内部構造をもつ。
・実務レベルで普及するまでには時間がかかる。にもかかわらず■電子納品は始まっている。
・データ交換で試行錯誤している時間はない。
・ソフトウェアがレベル２の納品に必要な図面作成・出力機能を備えているかの情報は少ない。

ＯＣＦ検定の概要 Ⅰ【検定の目的】 ＣＡＤソフト間のＳＸＦ仕様の解釈の相違をなくし、円滑なデータ流通に寄与する。
 ＳＸＦ仕様のＣＡＤソフトへの実装状況（検定結果）を公開し、データの再利用を促進する。
 ＯＣＦ検定に合格したＣＡＤソフトには「ＯＣＦ検定済み」のロゴを印刷することを許可し、ソフト選定の一助とする。

ＯＣＦ検定の概要 Ⅱ【検定対象】
ＣＡＤソフト、ビューアソフト、自動製図ソフト（会員以外の企業製品は２００２年より実施）

ＳＸＦファイルの入出力機能、及び描画機能（これまではｓｆｃのみ。ｐ２１はｓｆｃ合格を前提として検討中）

ＳＸＦ仕様レベル２を対象とする

ＯＣＦ検定の概要 Ⅲ【検定監査委員会】
委員長
関西大学総合情報学部

田中 成典

氏

委員
日本道路公団試験研究所（財）日本建設情報総合センター（財）経済調査会

山崎 元也
比留間 敏員
芦北 大輔

氏
氏
氏

川上 雅一
加治屋 昇
植松 健
家入 龍太
今村 勇輔

氏
氏
氏
氏
氏

（社）建設コンサルタンツ協会
大日本コンサルタント株式会社
株式会社日建設計シビル
佐藤工業株式会社
日経ＢＰ社
株式会社エクスナレッジ

ＯＣＦ検定の手順 Ⅰ【検定の種類】
１．ﾌｨｰﾁｬ生成検定

フィーチャ生成機能の検定

２．ﾌｨｰﾁｬ詳細検定

フィーチャ別の詳細検定（数値チェック、描画チェック）

３．限界検定パラメータ限界値チェック

４．総合検定全てのフィーチャを含む図面、及び実務レベルの図面による総合検定

ＯＣＦ検定の手順 Ⅱ【1.フィーチャ生成検定】
目的 新規にフィーチャーを生成することができることを確認する。

ＯＣＦ検定の手順 Ⅲ【2.フィーチャ詳細検定】
目的 フィーチャを問題なく読み／書きできることを確認する。

ＯＣＦ検定の手順 Ⅳ【3.限界検定】目的 極大／極小のデータが問題なく扱えることを確認する。

ＯＣＦ検定の手順 Ⅴ【4.総合検定】
の目的 実務レベルのデータが問題なく扱えることを確認する。

ＯＣＦ検定の手順 Ⅵ【検定合格基準】
共通基準の一部
・数値の範囲 整数値：－１０，０００～１０，０００
実数値：－２００，０００，０００～２００，０００，０００
・部分図の数：５０
・作図部品の階層：３階層・作図グループの階層 ：１０階層
・実数値の精度：用紙系、用紙実寸系、実寸系に分類
してそれぞれ規定

フィーチャ詳細検定基準の一部・スプラインは「折れ線」フィーチャに変換されても可。
・バルーンは「円」「引出し線」「文字」に分解されても可とする。
・既定義シンボルは基本図形に分解されても可とする。
・パターンハッチングは基本図形に分解されても可とする。
・ラスタは表示できなくてもよいが、ラスタ領域を示す矩形表示は必要。

＜参考＞ ISO/STEP会議（in福岡）でのＳＣＡＤＥＣ資料より（参考）データ交換（利用）イメージ
発注者

検証者

政府・自治体OCF*

共通ライブラリ

検証ソフトウェア

SXF ブラウザ

電子納品

SXFブラウザで検収

検定サービス
WWW

検定依頼

STEP
ファイル

受注者

WWWで情報公開
CADベンダ

設計者、施工者

CAD- STEP/AP202
トランスレータ

CAD- STEP/AP202
トランスレータ
共通ライブラリメーカ

共通ライブラリ

CAD販売*OCF : Open Cad Format council---CADベンダによる評議会
ベンダによる評議会 , 民間団体

ＯＣＦ検定の結果と今後 Ⅰ実施回

試験日

1

2001.9.272

2001.9.28

3

2001.10.11

4

2001.10.19

5

2001.10.25

6

2001.11.1

7

2001.11.15

8

2001.11.30

92001.12.13

10

2001.12.25

11

2002.1.16

検定
監査
認証日
試験
検定認証番号委員（検定部会）
No.
1×4
2×
3
3×4×5
2001.11.16
11201010001
36×6-2 2001.11.20 11201030003
37
2001.11.19 11201020002
8×
3
9×10×11×2
12 2001.11.16 11201010005
13 2001.11.16 11201010006
14 2001.11.16 11201010007
15×15-2
2001.12.7
11201050009
316 2001.11.21 11201040004
17 2001.11.21 11201040008
18×18-2
×18-3 2002.1.8 11201070011
319×
19-2 2002.1.8 11201070012
20 2001.12.10 11201060010
021×22×
223×24×025×26×これまでの受検結果
 ２００１年９月より１２回実施
 ７社１２ソフト合格済
 検定監査委員の立会

検定結果の公開
 検定結果は制限事項も含
めてＯＣＦのホームページ（http://www.jpsa.or.jp/ocf/index.html）

で公開中。

ＯＣＦ検定の結果と今後 Ⅱ
検定基準
 詳細基準の一層の明確化、推奨仕様の統一
 ＳＣＡＤＥＣ活動へのフィードバック試験運営体制
 一層の透明性、効率的の追求
 非会員企業向けの検定サービス、ＶｅｒＵｐ時の確認検定の意義の認知
 ユーザーによるセルフチェック手段の提供
 ユーザーの交換実験やＳＸＦ高度利用面での活動

ありがとうございました。
ＳＸＦ仕様の普及に向けて今後ともご協力よろしくお願いいたします。
オープンＣＡＤフォーマット評議会