メインコンテンツへスキップ
メニュー

印刷入稿検査

入稿前に、塗り足し・低解像度・RGB・未埋込フォントを見つける。

印刷店の受付担当者向け。PDFの構造を端末内で読み取り、公開入稿ガイドの規格と比較するチェッカーの導入を支援します。AI判定ではありません。

料金と提供範囲

導入支援 33,000円(税込・初回)+運用支援 3,300円(税込・月額)。1店舗・1規格。既存見積・セルフサービス契約は従来条件を維持。

自店の入稿ガイドで使えるか相談する

実PDFで検査の流れを試す

既存のPDF構造解析コードがブラウザ内で実行されます。合成PDFサンプルまたは手元のPDFを検査し、修正箇所と未検査項目を表示。データの外部送信、AI推論、自動入稿はありません。

架空の内容でお試しください。出力を確認し、実運用の条件は相談時にすり合わせます。

実際の処理記録

正常・RGB等の不備・暗号化・壊れた実ファイルを実解析。未検査項目は担当者に確認を依頼。

計算・検証を実行した記録 · 既存c19プリフライトエンジンに合成の実PDFを入力。顧客データ・AI呼出なし。 · 2026-09-27T23:09:41.557Z

実行時の入力・処理・結果を見る

入力

{
  "origin": "開発用の合成PDF。実際のPDFバイト列を入力。顧客ファイルなし。",
  "spec": {
    "max_file_mb": 5,
    "trim_size_mm": {
      "w": 210,
      "h": 297
    },
    "bleed_mm": 3,
    "min_dpi_color": 350,
    "color_mode": "cmyk",
    "rgb_allowed": false,
    "spot_allowed": false,
    "font_embed_required": true,
    "no_security": true
  },
  "fixtures": [
    {
      "name": "ok-a4.pdf",
      "bytes": 3977
    },
    {
      "name": "ng-rgb.pdf",
      "bytes": 2003
    },
    {
      "name": "ng-print-real.pdf",
      "bytes": 2732
    },
    {
      "name": "encrypted.pdf",
      "bytes": 2791
    },
    {
      "name": "corrupt.bin",
      "bytes": 1220
    }
  ]
}

出力

[
  {
    "fixture": "ok-a4.pdf",
    "bytes": 3977,
    "output": {
      "schema_version": "preflight-result/1",
      "file": {
        "name": "ok-a4.pdf",
        "size_bytes": 3977,
        "pages": 1,
        "pdf_version": "1.4"
      },
      "verdict": "ok",
      "counts": {
        "ok": 8,
        "ng": 0,
        "uninspected": 3,
        "not_in_guide": 2
      },
      "checks": [
        {
          "key": "readable",
          "label": "ファイル形式",
          "status": "ok",
          "detail": "PDF 1.4 / 1 ページ",
          "pages": []
        },
        {
          "key": "file_size",
          "label": "ファイルサイズ",
          "status": "ok",
          "detail": "0.0MB ≤ 上限 5MB",
          "pages": []
        },
        {
          "key": "page_size",
          "label": "仕上がりサイズ",
          "status": "ok",
          "detail": "全 1 ページが 210 × 297mm",
          "pages": []
        },
        {
          "key": "bleed",
          "label": "塗り足し",
          "status": "ok",
          "detail": "全ページで 3mm 以上の塗り足しがあります",
          "pages": []
        },
        {
          "key": "resolution",
          "label": "画像解像度",
          "status": "ok",
          "detail": "全 1 画像が規格の実効解像度を満たしています",
          "pages": []
        },
        {
          "key": "color_mode",
          "label": "カラーモード",
          "status": "ok",
          "detail": "使用しているカラー: CMYK",
          "pages": []
        },
        {
          "key": "fonts",
          "label": "フォント埋め込み",
          "status": "ok",
          "detail": "全 1 フォントが埋め込み(アウトライン化)済みです",
          "pages": []
        },
        {
          "key": "ink_total",
          "label": "インキ総量",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "overprint",
          "label": "オーバープリント",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "trapping",
          "label": "トラッピング",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "pages",
          "label": "ページ数",
          "status": "not_in_guide",
          "detail": "入稿ガイドにこの項目の記載がありません",
          "pages": []
        },
        {
          "key": "pdfx",
          "label": "PDF/X 準拠",
          "status": "not_in_guide",
          "detail": "入稿ガイドにこの項目の記載がありません",
          "pages": []
        },
        {
          "key": "security",
          "label": "セキュリティ設定",
          "status": "ok",
          "detail": "セキュリティ設定はありません",
          "pages": []
        }
      ],
      "ng_reasons": [],
      "warnings": [],
      "duration_ms": 1
    }
  },
  {
    "fixture": "ng-rgb.pdf",
    "bytes": 2003,
    "output": {
      "schema_version": "preflight-result/1",
      "file": {
        "name": "ng-rgb.pdf",
        "size_bytes": 2003,
        "pages": 1,
        "pdf_version": "1.4"
      },
      "verdict": "ng",
      "counts": {
        "ok": 4,
        "ng": 4,
        "uninspected": 3,
        "not_in_guide": 2
      },
      "checks": [
        {
          "key": "readable",
          "label": "ファイル形式",
          "status": "ok",
          "detail": "PDF 1.4 / 1 ページ",
          "pages": []
        },
        {
          "key": "file_size",
          "label": "ファイルサイズ",
          "status": "ok",
          "detail": "0.0MB ≤ 上限 5MB",
          "pages": []
        },
        {
          "key": "page_size",
          "label": "仕上がりサイズ",
          "status": "ok",
          "detail": "全 1 ページが 210 × 297mm(仕上がりトンボ (TrimBox) の無いページは裁ち落とし枠 (MediaBox/CropBox) を仕上がりとしてチェック)",
          "pages": []
        },
        {
          "key": "bleed",
          "label": "塗り足し",
          "status": "ng",
          "detail": "塗り足し 3mm 未満のページがあります(不足分は仕上がりで白く切れます)",
          "pages": [
            1
          ]
        },
        {
          "key": "resolution",
          "label": "画像解像度",
          "status": "ng",
          "detail": "p1: 72dpi < 350dpi",
          "pages": [
            1
          ]
        },
        {
          "key": "color_mode",
          "label": "カラーモード",
          "status": "ng",
          "detail": "ガイド指定外の色が使われています: RGB",
          "pages": [
            1
          ]
        },
        {
          "key": "fonts",
          "label": "フォント埋め込み",
          "status": "ng",
          "detail": "埋め込まれていないフォントがあります: Helvetica",
          "pages": [
            1
          ]
        },
        {
          "key": "ink_total",
          "label": "インキ総量",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "overprint",
          "label": "オーバープリント",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "trapping",
          "label": "トラッピング",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "pages",
          "label": "ページ数",
          "status": "not_in_guide",
          "detail": "入稿ガイドにこの項目の記載がありません",
          "pages": []
        },
        {
          "key": "pdfx",
          "label": "PDF/X 準拠",
          "status": "not_in_guide",
          "detail": "入稿ガイドにこの項目の記載がありません",
          "pages": []
        },
        {
          "key": "security",
          "label": "セキュリティ設定",
          "status": "ok",
          "detail": "セキュリティ設定はありません",
          "pages": []
        }
      ],
      "ng_reasons": [
        "塗り足し: 塗り足し 3mm 未満のページがあります(不足分は仕上がりで白く切れます)",
        "画像解像度: p1: 72dpi < 350dpi",
        "カラーモード: ガイド指定外の色が使われています: RGB",
        "フォント埋め込み: 埋め込まれていないフォントがあります: Helvetica"
      ],
      "warnings": [],
      "duration_ms": 0
    }
  },
  {
    "fixture": "ng-print-real.pdf",
    "bytes": 2732,
    "output": {
      "schema_version": "preflight-result/1",
      "file": {
        "name": "ng-print-real.pdf",
        "size_bytes": 2732,
        "pages": 1,
        "pdf_version": "1.4"
      },
      "verdict": "ng",
      "counts": {
        "ok": 4,
        "ng": 4,
        "uninspected": 3,
        "not_in_guide": 2
      },
      "checks": [
        {
          "key": "readable",
          "label": "ファイル形式",
          "status": "ok",
          "detail": "PDF 1.4 / 1 ページ",
          "pages": []
        },
        {
          "key": "file_size",
          "label": "ファイルサイズ",
          "status": "ok",
          "detail": "0.0MB ≤ 上限 5MB",
          "pages": []
        },
        {
          "key": "page_size",
          "label": "仕上がりサイズ",
          "status": "ok",
          "detail": "全 1 ページが 210 × 297mm",
          "pages": []
        },
        {
          "key": "bleed",
          "label": "塗り足し",
          "status": "ng",
          "detail": "塗り足し 3mm 未満のページがあります(不足分は仕上がりで白く切れます)",
          "pages": [
            1
          ]
        },
        {
          "key": "resolution",
          "label": "画像解像度",
          "status": "ng",
          "detail": "p1: 72dpi < 350dpi",
          "pages": [
            1
          ]
        },
        {
          "key": "color_mode",
          "label": "カラーモード",
          "status": "ng",
          "detail": "ガイド指定外の色が使われています: RGB",
          "pages": [
            1
          ]
        },
        {
          "key": "fonts",
          "label": "フォント埋め込み",
          "status": "ng",
          "detail": "埋め込まれていないフォントがあります: Helvetica",
          "pages": [
            1
          ]
        },
        {
          "key": "ink_total",
          "label": "インキ総量",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "overprint",
          "label": "オーバープリント",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "trapping",
          "label": "トラッピング",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "pages",
          "label": "ページ数",
          "status": "not_in_guide",
          "detail": "入稿ガイドにこの項目の記載がありません",
          "pages": []
        },
        {
          "key": "pdfx",
          "label": "PDF/X 準拠",
          "status": "not_in_guide",
          "detail": "入稿ガイドにこの項目の記載がありません",
          "pages": []
        },
        {
          "key": "security",
          "label": "セキュリティ設定",
          "status": "ok",
          "detail": "セキュリティ設定はありません",
          "pages": []
        }
      ],
      "ng_reasons": [
        "塗り足し: 塗り足し 3mm 未満のページがあります(不足分は仕上がりで白く切れます)",
        "画像解像度: p1: 72dpi < 350dpi",
        "カラーモード: ガイド指定外の色が使われています: RGB",
        "フォント埋め込み: 埋め込まれていないフォントがあります: Helvetica"
      ],
      "warnings": [],
      "duration_ms": 0
    }
  },
  {
    "fixture": "encrypted.pdf",
    "bytes": 2791,
    "output": {
      "schema_version": "preflight-result/1",
      "file": {
        "name": "encrypted.pdf",
        "size_bytes": 2791,
        "pages": 1,
        "pdf_version": "1.4"
      },
      "verdict": "ng",
      "counts": {
        "ok": 0,
        "ng": 1,
        "uninspected": 10,
        "not_in_guide": 2
      },
      "checks": [
        {
          "key": "readable",
          "label": "ファイル形式",
          "status": "uninspected",
          "detail": "パスワード・暗号化が設定されているため内容をチェックできません",
          "pages": []
        },
        {
          "key": "security",
          "label": "セキュリティ設定",
          "status": "ng",
          "detail": "ガイドは「セキュリティ設定なし」を求めていますが、この PDF にはパスワード等の設定があります",
          "pages": []
        },
        {
          "key": "file_size",
          "label": "ファイルサイズ",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "page_size",
          "label": "仕上がりサイズ",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "bleed",
          "label": "塗り足し",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "resolution",
          "label": "画像解像度",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "color_mode",
          "label": "カラーモード",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "fonts",
          "label": "フォント埋め込み",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "ink_total",
          "label": "インキ総量",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "overprint",
          "label": "オーバープリント",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "trapping",
          "label": "トラッピング",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "pages",
          "label": "ページ数",
          "status": "not_in_guide",
          "detail": "入稿ガイドにこの項目の記載がありません",
          "pages": []
        },
        {
          "key": "pdfx",
          "label": "PDF/X 準拠",
          "status": "not_in_guide",
          "detail": "入稿ガイドにこの項目の記載がありません",
          "pages": []
        }
      ],
      "ng_reasons": [
        "セキュリティ設定: ガイドは「セキュリティ設定なし」を求めていますが、この PDF にはパスワード等の設定があります"
      ],
      "warnings": [],
      "duration_ms": 0
    }
  },
  {
    "fixture": "corrupt.bin",
    "bytes": 1220,
    "output": {
      "schema_version": "preflight-result/1",
      "file": {
        "name": "corrupt.bin",
        "size_bytes": 1220,
        "pages": 0,
        "pdf_version": null
      },
      "verdict": "uninspectable",
      "counts": {
        "ok": 0,
        "ng": 0,
        "uninspected": 10,
        "not_in_guide": 2
      },
      "checks": [
        {
          "key": "readable",
          "label": "ファイル形式",
          "status": "uninspected",
          "detail": "ページを読み取れませんでした(破損している可能性があります)",
          "pages": []
        },
        {
          "key": "file_size",
          "label": "ファイルサイズ",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "page_size",
          "label": "仕上がりサイズ",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "bleed",
          "label": "塗り足し",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "resolution",
          "label": "画像解像度",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "color_mode",
          "label": "カラーモード",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "fonts",
          "label": "フォント埋め込み",
          "status": "uninspected",
          "detail": "暗号化・破損のためチェックできませんでした",
          "pages": []
        },
        {
          "key": "ink_total",
          "label": "インキ総量",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "overprint",
          "label": "オーバープリント",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "trapping",
          "label": "トラッピング",
          "status": "uninspected",
          "detail": "描画結果の計算が必要なため、このチェッカーでは検査していません。入稿前に制作ソフト(Illustrator 等)で確認してください",
          "pages": []
        },
        {
          "key": "pages",
          "label": "ページ数",
          "status": "not_in_guide",
          "detail": "入稿ガイドにこの項目の記載がありません",
          "pages": []
        },
        {
          "key": "pdfx",
          "label": "PDF/X 準拠",
          "status": "not_in_guide",
          "detail": "入稿ガイドにこの項目の記載がありません",
          "pages": []
        }
      ],
      "ng_reasons": [],
      "warnings": [
        "missing_pdf_header",
        "xref_fallback_scan"
      ],
      "duration_ms": 0
    }
  }
]

実行した処理

[
  "既存 preflightPdf を実行",
  "parsePdfでPDF構造を解析",
  "inspectPdfでページボックス・画像・色空間・フォントを調査",
  "規格と比較し検査項目別に判定"
]

人の確認

総インキ量・オーバープリント・トラッピング・仕上がりの見た目は未検査。印刷店で最終確認。

入力・処理・出力の記録を開く

含まれる内容

  • 1店舗・1規格の初期設定とガイド照合
  • チェッカーURL/埋込導線の設定支援
  • 合意済みサンプル5点での受入確認・30分引継ぎ
  • 月1回・30分までの規格変更/運用支援。追加作業は事前見積。

ご確認いただくこと

  • デモは架空のA4印刷規格、1ファイル5MBまで。実案件の入稿承認には使えません。
  • 総インキ量・オーバープリント・トラッピング・PDF/X適合性・仕上がりの見た目は検査対象外。最終確認は印刷店。
  • 複雑なPDFや読めないデータは要確認となります。全PDF・全制作ソフトへの対応を保証しません。
  • 導入はサンプル受入確認後に開始。決済・店舗管理画面の公開稼働はこのデモに含みません。
自店の入稿ガイドで使えるか相談する

相談日時の選択画面が開きます。デモの入力内容は予約ページに送りません。