CAL ファイル形式とは?
.cal ファイルは CALS ラスターイメージ (Type 1) であり、1980年代後半に米国国防総省の CALS (Continuous Acquisition and Life-cycle Support) イニシアチブの下で開発されたモノクロビットマップ形式です。これは、防衛請負業者と政府機関の間で、主に設計図やスキャンされた技術マニュアルなどの技術文書をデジタル交換するために設計され、MIL-STD-1840 および MIL-R-28002 規格によって管理されていました。
この形式は、ファックス機や 2 値 TIFF 画像 で使用されるものと同じ可逆 2 値アルゴリズムである CCITT Group 4 (ITU-T T.6) エンコーディングで圧縮された、単一の 1 ビット (白黒) ラスターイメージを保存します。すべての .cal ファイルは、MIL-STD-1840 のキーワード/値レコード(srcdocid:、rorient:、rpelcnt:、rdensty: などのフィールド)を含む固定 2,048 バイトの ASCII ヘッダーで始まり、スペースで正確に 2,048 バイトにパディングされています。圧縮された画像データは、そのヘッダーブロックの直後から始まります。
圧縮コーデックが Group 4 TIFF と同一であるため、ほとんどの CAD や文書管理ツールは .cal を TIFF に可逆変換したり、その逆に変換したりできます。この形式は、.cals、.gp4、.c4 という代替拡張子で表示されることもあります。
一般的なファイルは、200-400 DPI でスキャンされた B、C、D、E サイズの設計図を表します。管理規格 (MIL-PRF-28002) はその後廃止され、.cal は技術文書交換において PDF やマルチページ TIFF に大きく取って代わられました。現在でも、IrfanView、XnView MP、ImageMagick、AutoCAD ラスターツール、GDAL (gdal_translate) など、多くの画像ツールがこの形式の読み書きに対応しています。
セキュリティと安全性
リスク: LOWCALS ラスターは、スクリプトや実行可能コンテンツを含まないパッシブな 2 値画像データであるため、ファイル自体は無害です。唯一の実際的な注意点は、その .cal が実際に CALS 画像であることを確認すること(拡張子が Windows Calendar や SuperCalc で再利用されているため)、およびアドウェアを同梱する疑わしい「CAL 変換サイト」を避け、信頼できる無料ツール (ImageMagick, GDAL, XnView, IrfanView) を使用することです。
形式の詳細
概要- Windows Calendar / SuperCalc データ (.cal) - .cal 拡張子は、古い Windows 3.x の Calendar アプレットや SuperCalc スプレッドシートでも使用されていますが、これらは画像ではない無関係な形式です。
- CADAM / 図面交換 (.cal) - 一部のレガシー CAD システムでは、関連するラスター/図面データに .cal を使用していました。作成元のアプリケーションによって識別してください。
CAL ファイルを開くプログラム
技術的詳細
詳細仕様| 圧縮 | CCITT Group 4 (ITU-T T.6) 2 次元ランレングス符号化 - 可逆、2 値のみ |
| 色深度 | 1 ピクセルあたり 1 ビット (2 値白黒、グレースケールやカラーは非対応) |
| ヘッダー構造 | MIL-STD-1840 の「キーワード:値」レコードで構成される固定 2,048 バイトの ASCII ブロック。正確に 2,048 バイトになるようスペースでパディングされ、直後に圧縮画像データが続く |
| 主要なヘッダーフィールド | srcdocid: (文書 ID), rtype: (ラスタータイプ), rorient: (画像の向き), rpelcnt: (ピクセル幅と高さ), rdensty: (DPI 解像度) |
| MIME タイプ | image/cals; image/x-cals および application/x-cals としても認識される |
| ファイル識別 | バイナリのマジックナンバーはありません。最初の 2,048 バイト内の ASCII キーワード行 (例: srcdocid:, rorient:, version: MIL-STD-1840) によって識別されます |
| タイプバリアント | Type I - 単一のモノクロ画像 (最も一般的); Type II - 1 つ以上のタイル状のモノクロ画像; 両方のバリアントで CCITT Group 4 を使用 |
| 開発者 / 起源 | 米国国防総省、CALS (Continuous Acquisition and Life-cycle Support) プログラムの下で開発 |
| 管理規格 | MIL-R-28002 / MIL-PRF-28002C; 規格は廃止されましたが、形式は現在の画像ツールで引き続き読み取り可能です |
| 代替拡張子 | .cals, .gp4, .c4, .mil - バイナリ構造は同一ですが、システムによって異なる命名規則が使用されます |
| 一般的なスキャン解像度 | 200-400 DPI; B、C、D、E サイズの設計図やスキャンされた技術マニュアルに最適化されています |
| 一般的なファイルサイズ | フルサイズの設計図で数十キロバイトから数メガバイト |
| プラットフォームの互換性 | クロスプラットフォーム。Group 4 はビットストリームであるためバイトオーダーへの依存がなく、Windows、Unix/Linux、macOS でサポートされています |
| 後継形式 | マルチページ TIFF (Group 4) および PDF/A。長期的な技術文書のアーカイブや機関間交換において .cal に取って代わりました |
| リリース日 | Late 1980s (U.S. DoD CALS initiative; MIL-STD-1840, MIL-R-28002 / MIL-PRF-28002) |
| 最新バージョン | MIL-PRF-28002C (Type I/II); standard now deprecated/cancelled but format still read by imaging tools |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | en.wikipedia.org |
CAL の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。CAL ファイルについて最初の質問をしてみましょう。