01. 開始 START
この工程で 開始 を使用します。
<span class="bf-inline-shape" data-shape-type="START" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">開始</span>Integration Candidate v1.0.83 / BoneShape Runtime v1.0.64
bone-shape.js のみです。追加のJSONチャート、独自の描画・検査スクリプトはありません。既存Shape定義用の bone-shapes.json は#021 Runtimeが使用します。図形が見えない場合は赤い「Shape未描画」が表示され、図形の代わりにPASS表示はしません。① CSS: <link rel="stylesheet" href="../css/bone-shape.css">
② HTML: <span class="bf-inline-shape" data-shape-type="PROCESS" data-theme="neon" data-inline-size="40">処理</span>
③ JS: <script src="../js/bone-shape.js"></script> (これ1本。描画用の追加スクリプトは不要)
④ サイズ: data-inline-size="18"(小)/ "40"(中)/ "70"(大)、高さ8~160px。data-inline-font-size-offset で周囲文字に追随。data-inline-text-size="14" でShape内文字の画面上の目標pxを指定(既定は周囲のfont-sizeを参照)。小さなShapeに長い文字は物理的に収まりません。
⑤ テーマ: data-theme="light" / dark / neon。
Markdown形式の詳細ガイドをダウンロード(別AIにも利用可能) JSをダウンロード CSSをダウンロード
⑥ 最小文字サイズ:data-inline-min-font-size="8"。6~16pxの希望下限を指定。物理的に収まらない場合ははみ出させず、未達を明示します。
⑦ サイズは上部のリスト1個で40種類へ一括反映します。Shapeとコピー用HTMLも同時に更新されます。最小文字サイズも共通設定です。警告用の点線枠は表示しません。
文章の途中に 処理 を表示します。 [light]
文章の途中に 処理 を表示します。 [dark]
文章の途中に 処理 を表示します。 [neon]
文字FITは、図形内部の表示文字だけを枠内へ自動調整する機能です。実表示のShapeサイズとSVG viewBoxの比率を反映します。Shape全体のサイズではありません。文章内Shapeでは既存の displayTextStyle.fit=true と portLabelVisibility.in/out=false を適用します。
文章の途中に 長い処理ラベルを図形内部に収める を表示します。
<span class="bf-inline-shape" data-shape-type="PROCESS" data-theme="neon" data-inline-size="120" data-inline-text-size="15">長い処理ラベルを図形内部に収める</span>No.33〜37 の入力欄で文字を変更できます。データ印(No.36)は上段・日付・下段・表示形式を個別に設定できます。下のHTMLコードは入力に合わせて変化し、コピーして利用できます。
<span class="bf-inline-shape" data-shape-type="STAMP_CIRCLE" data-stamp-text="山田" data-inline-size="80">丸印</span> <span class="bf-inline-shape" data-shape-type="STAMP_DATE" data-stamp-top="受付" data-stamp-date="2026-10-16" data-stamp-bottom="担当" data-stamp-date-format="yyyy/MM/dd" data-inline-size="80">データ印</span>
STARTこの工程で 開始 を使用します。
<span class="bf-inline-shape" data-shape-type="START" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">開始</span>ENDこの工程で 終了 を使用します。
<span class="bf-inline-shape" data-shape-type="END" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">終了</span>PROCESSこの工程で 処理 を使用します。
<span class="bf-inline-shape" data-shape-type="PROCESS" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">処理</span>DECISIONこの工程で 条件分岐 を使用します。
<span class="bf-inline-shape" data-shape-type="DECISION" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">条件分岐</span>INPUT_OUTPUTこの工程で 入出力 を使用します。
<span class="bf-inline-shape" data-shape-type="INPUT_OUTPUT" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">入出力</span>SUB_PROCESSこの工程で サブプロセス を使用します。
<span class="bf-inline-shape" data-shape-type="SUB_PROCESS" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">サブプロセス</span>DOCUMENTこの工程で ドキュメント を使用します。
<span class="bf-inline-shape" data-shape-type="DOCUMENT" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">ドキュメント</span>DATABASEこの工程で データベース を使用します。
<span class="bf-inline-shape" data-shape-type="DATABASE" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">データベース</span>DATA_STOREこの工程で データストア を使用します。
<span class="bf-inline-shape" data-shape-type="DATA_STORE" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">データストア</span>MANUAL_INPUTこの工程で 手動入力 を使用します。
<span class="bf-inline-shape" data-shape-type="MANUAL_INPUT" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">手動入力</span>MANUAL_OPERATIONこの工程で 手動処理 を使用します。
<span class="bf-inline-shape" data-shape-type="MANUAL_OPERATION" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">手動処理</span>PREPARATIONこの工程で 準備 を使用します。
<span class="bf-inline-shape" data-shape-type="PREPARATION" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">準備</span>DELAYこの工程で 遅延 を使用します。
<span class="bf-inline-shape" data-shape-type="DELAY" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">遅延</span>CONNECTORこの工程で 接続 を使用します。
<span class="bf-inline-shape" data-shape-type="CONNECTOR" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">接続</span>OFFPAGE_CONNECTORこの工程で ページ外 を使用します。
<span class="bf-inline-shape" data-shape-type="OFFPAGE_CONNECTOR" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">ページ外</span>TABLEこの工程で テーブル を使用します。
<span class="bf-inline-shape" data-shape-type="TABLE" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">テーブル</span>VIEWこの工程で ビュー を使用します。
<span class="bf-inline-shape" data-shape-type="VIEW" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">ビュー</span>APIこの工程で API を使用します。
<span class="bf-inline-shape" data-shape-type="API" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">API</span>FILEこの工程で ファイル を使用します。
<span class="bf-inline-shape" data-shape-type="FILE" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">ファイル</span>JSONこの工程で JSON を使用します。
<span class="bf-inline-shape" data-shape-type="JSON" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">JSON</span>XMLこの工程で XML を使用します。
<span class="bf-inline-shape" data-shape-type="XML" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">XML</span>CSVこの工程で CSV を使用します。
<span class="bf-inline-shape" data-shape-type="CSV" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">CSV</span>OBJECTこの工程で オブジェクト を使用します。
<span class="bf-inline-shape" data-shape-type="OBJECT" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">オブジェクト</span>IMAGEこの工程で 画像 を使用します。
<span class="bf-inline-shape" data-shape-type="IMAGE" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">画像</span>ICONこの工程で アイコン を使用します。
<span class="bf-inline-shape" data-shape-type="ICON" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">アイコン</span>LABELこの工程で ラベル を使用します。
<span class="bf-inline-shape" data-shape-type="LABEL" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">ラベル</span>PANELこの工程で パネル を使用します。
<span class="bf-inline-shape" data-shape-type="PANEL" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">パネル</span>GROUPこの工程で グループ を使用します。
<span class="bf-inline-shape" data-shape-type="GROUP" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">グループ</span>MULTI_DOCUMENTこの工程で 複数ドキュメント を使用します。
<span class="bf-inline-shape" data-shape-type="MULTI_DOCUMENT" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">複数ドキュメント</span>COLLECTIONこの工程で コレクション を使用します。
<span class="bf-inline-shape" data-shape-type="COLLECTION" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">コレクション</span>TABLE_DETAILこの工程で テーブル詳細 を使用します。
<span class="bf-inline-shape" data-shape-type="TABLE_DETAIL" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">テーブル詳細</span>INTERNAL_DETAILこの工程で 内部表現 を使用します。
<span class="bf-inline-shape" data-shape-type="INTERNAL_DETAIL" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">内部表現</span>STAMP_CIRCLEこの工程で 丸印 を使用します。
印面文字を変更すると、印影と下のHTMLコードへ反映します。
<span class="bf-inline-shape" data-shape-type="STAMP_CIRCLE" data-theme="light" data-inline-size="80" data-inline-min-font-size="8" data-stamp-text="山田">丸印</span>STAMP_SQUAREこの工程で 角印 を使用します。
印面文字を変更すると、印影と下のHTMLコードへ反映します。
<span class="bf-inline-shape" data-shape-type="STAMP_SQUARE" data-theme="light" data-inline-size="80" data-inline-min-font-size="8" data-stamp-text="株式会社">角印</span>STAMP_OVALこの工程で 楕円印 を使用します。
印面文字を変更すると、印影と下のHTMLコードへ反映します。
<span class="bf-inline-shape" data-shape-type="STAMP_OVAL" data-theme="light" data-inline-size="80" data-inline-min-font-size="8" data-stamp-text="営業部">楕円印</span>STAMP_DATEこの工程で データ印 を使用します。
上段・日付・下段をそれぞれ独立して変更できます。変更後のHTMLコードも自動更新されます。
<span class="bf-inline-shape" data-shape-type="STAMP_DATE" data-theme="light" data-inline-size="80" data-inline-min-font-size="8" data-stamp-top="受付" data-stamp-date="2026-10-16" data-stamp-bottom="担当" data-stamp-date-format="yyyy/MM/dd">データ印</span>STAMP_CORRECTIONこの工程で 訂正印 を使用します。
印面文字を変更すると、印影と下のHTMLコードへ反映します。
<span class="bf-inline-shape" data-shape-type="STAMP_CORRECTION" data-theme="light" data-inline-size="80" data-inline-min-font-size="8" data-stamp-text="田中" data-stamp-correction-text="訂正箇所">訂正印</span>SCHEDULE_TRIGGERこの工程で スケジュール起点 を使用します。
<span class="bf-inline-shape" data-shape-type="SCHEDULE_TRIGGER" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">スケジュール起点</span>JOBこの工程で ジョブ を使用します。
<span class="bf-inline-shape" data-shape-type="JOB" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">ジョブ</span>JOBNETこの工程で ジョブネット を使用します。
<span class="bf-inline-shape" data-shape-type="JOBNET" data-theme="light" data-inline-size="80" data-inline-min-font-size="8">ジョブネット</span>