.PCL

PCL ファイル

HP Printer Command Language File
質問する
クイック回答

PCL ファイルは、HPの Printer Command Language(プリンター・コマンド・ランゲージ)形式のプリントストリームです。これは1984年以来、HP LaserJet プリンターやほとんどのレーザープリンターブランドで使用されている形式です。通常のドキュメントのように開くことはできません。EscapeE などの PCL ビューアーを使用するか、無料の GhostPCL ツールで PDF に変換してから、任意の PDF リーダーで結果を開いてください。

開発元: Hewlett-Packard (HP) カテゴリ: ページレイアウトファイル オープンスタンダード MIME: application/vnd.hp-pcl
対応OS Windows macOS Linux
関連: .OXPS · .PUB · .IDML · .INDD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Sep 2, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

PCL ファイル形式とは?

.pcl ファイルには、キャプチャされた HP Printer Command Language プリントストリームが含まれています。これは、HP互換のレーザープリンターを制御する一連の Escape プレフィックス付きコマンドです。PCL は1984年10月に初代 HP LaserJet と共に導入され、現在も企業向け印刷において最も広く普及しているページ記述言語の一つです。

すべての PCL 5 コマンドは ASCII Escape 文字(0x1B)で始まります。ジョブは通常、リセットシーケンス ESC E で始まり、その後に用紙サイズ、方向、両面印刷モード、フォント選択、およびグラフィックスデータのコマンドが続きます。ラスター画像は圧縮データブロック(TIFF PackBits、Delta Row、または Adaptive Method 9)を使用し、ベクターグラフィックスは埋め込みの HPGL/2 サブ言語セクションとして表示されます。PCL XL(PCL 6、1996年)は、エスケープシーケンスを GDI ベースの印刷に最適化されたオブジェクト指向のバイナリタグプロトコルに置き換えています。

.pcl ファイルは、「ファイルへ出力」またはネットワークキャプチャの成果物であり、ドライバーがプリンターに送信する生のバイトストリームをディスクに保存したものです。これはドキュメント配布用の形式ではなく、その役割は PDF が担っています。PCL は HP 以外にも、Brother、Canon、Lexmark、Ricoh を含む数百のプリンターモデルで実装されています。

.pcl ファイルを表示または変換するには、GhostPCL、PCL Reader、EscapeE などのツールを使用して、コマンドストリームを閲覧可能な画像にラスタライズできます。PCL 5e は、2026年現在もモノクロレーザー印刷で広く使用されています。

セキュリティと安全性

リスク: LOW

PCL ファイルはプリントストリームです。これらはプリンターやインタープリターに対してページを記述するものであり、実行可能プログラムではありません。ビューアー(GhostPCL、EscapeE)で PCL ファイルを開く際のリスクは最小限です。歴史的に、プリンターファームウェアの PCL フォント処理のバグが悪用されたことがありますが、現代のビューアーソフトウェアでアクティブな CVE は知られていません。主な危険は、サードパーティサイトからの信頼できない «PCL ビューアー» のダウンロードです。GhostPCL (公式 ghostscript.com) や EscapeE (pclviewer.com) を使用するようにしてください。

形式の詳細

概要
正式名称HP Printer Command Language File別名 PCL file, PCL 5 file
開発元Hewlett-Packard (HP)登場時期 1984 (PCL 1 with HP LaserJet original)
MIME タイプapplication/vnd.hp-pcl
タイプページ記述言語プリントストリーム(バイナリ/テキストハイブリッド)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Adobe Photoshop Color Table (Windows) - Photoshop は、一部のレガシーエクスポートでカラーパレット/スウォッチテーブルファイルに .pcl を使用します。HP PCL とは全く無関係です。
  • SPSS Data File (PASW) - IBM SPSS Statistics は歴史的に、一部のワークフローでコマンド構文スクリプトに .pcl を使用していました。プリンターの PCL とは無関係です。
マジックバイト ・ ファイルシグネチャ
オフセット
0001
16進数
1B45
ASCII
·E
PCL は ASCII Escape 文字 (0x1B) をコマンドプレフィックスとして使用します。PCL ファイルはほぼ常に ESC E (1B 45, プリンターリセット) で始まり、その後に ESC と後続コマンドを終了させる大文字が続きます。PCL XL (PCL 6) ファイルは «) HP-PCL XL;» (ASCII、«)» = 0x29) で始まります。伝統的な意味での 4 バイトマジックではありません。オフセット 0 の 0x1B バイトが最も強力な識別子です。

PCL ファイルを開くプログラム

Windows5 apps
PCL Reader フリーミアム PCL Reader で .pcl ファイルを開き、表示、検索、印刷が可能です。無料版は基本的な閲覧に対応しています。注:pclreader.com ドメインは2026年時点で売りに出されていましたが、ソフトウェアは Page Technology Marketing (pcltool.com) 経由で入手可能です。
PCL Works フリーミアム PCL ファイルの表示と変換。開発者向けのデバッグツールも含まれています。Page Technology Marketing から入手可能です。
EscapeE (RedTitan) フリーミアム EscapeE (RedTitan) で開き、PCL 5/6 ファイルの表示、変換、コンテンツ抽出が可能です。無料評価版が利用できます。
GhostPCL オープンソース コマンドライン:«gpcl6 -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=out.pdf input.pcl» - 無料で PCL を PDF に変換します。
Universal Document Converter 有料 仮想プリンターとしてインストールし、PCL を UDC プリンタードライバーに送信することで PDF や画像に変換します。
macOS2 apps
GhostPCL オープンソース コマンドライン:«gpcl6 -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=out.pdf input.pcl» - 無料で PCL を PDF に変換します。
EscapeE (RedTitan) フリーミアム EscapeE (RedTitan) で開き、PCL 5/6 ファイルの表示、変換、コンテンツ抽出が可能です。無料評価版が利用できます。
Linux1 app
GhostPCL オープンソース コマンドライン:«gpcl6 -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=out.pdf input.pcl» - 無料で PCL を PDF に変換します。

技術的詳細

詳細仕様
マジックバイトオフセット 0 で `1B 45` (ESC E - プリンターリセット) が一般的。PCL XL は `) HP-PCL XL;` (ASCII) で始まる
エンコーディングバイナリ/テキストのハイブリッド:Escape プレフィックス付きコマンドシーケンスと、生のバイナリラスターおよびフォントデータの混合
コンテナプレーンな逐次プリントストリーム。上位レベルのコンテナ形式はなし
PCL 5 ラスター圧縮TIFF PackBits, Delta Row, Run-Length, および Adaptive Method 9
PCL XL (PCL 6) 圧縮ラスターブロックごとのオプションの LZ 圧縮。バイナリタグプロトコルがエスケープシーケンスを代替
色深度1ビット(モノクロ)、8ビット(グレースケール)、24ビット RGB(PCL 5c/6 カラー)
ベクターサブ言語ベクター描画およびプロッター出力用の埋め込み HPGL/2 セクション
標準的なサイズ50 KB - 50 MB(単一のレーザーページから複数ページの複雑なドキュメントまで)
フォント埋め込みビットマップフォント (PCL 4)、HP スケーラブルフォント、および TrueType (PCL 5) をソフトフォントとしてプリントストリームにダウンロード可能
最大ページサイズプリンターに依存。プロッタークラスのデバイスでは最大 A0/E サイズ (841×1189 mm)
バージョン履歴PCL 1 (1984) → PCL 3 (ラスター) → PCL 4 (マクロ) → PCL 5 (HPGL/2, スケーラブルフォント) → PCL 5c (カラー) → PCL 6/XL (1996)
プラットフォームOS に依存しない。HP 互換プリンターを対象とする任意のプリントスプーラーによって生成される
コマンドプレフィックスすべての PCL 5 コマンドは ASCII Escape (`0x1B`) で始まり、パラメータ化されたシーケンスが続き、大文字で終わる
リリース日1984 (PCL 1 with HP LaserJet original)
最新バージョンPCL 6 / PCL XL (1996); PCL 5e still widely used
オープンスタンダードはい · ロイヤリティフリー
仕様書developers.hp.com

PCL の変換

コミュニティ Q&A

ユーザーからの質問
質問する
PCL ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。PCL ファイルについて最初の質問をしてみましょう。

よくある質問

PCL ファイルとは何ですか?
PCL ファイルは HP Printer Command Language 形式のプリントジョブです。これは HP 互換のレーザープリンターにドキュメントの印刷方法を指示するコマンドのストリームです。通常、プリンターに直接送るのではなく「ファイルへ出力」することで作成されます。
PCL ファイルを開くにはどうすればよいですか?
EscapeE(Windows、無料評価版あり)などの PCL ビューアーを使用するか、GhostPCL(無料、オープンソース)で PDF に変換してください。PDF に変換した後は、任意の PDF ビューアーで開くことができます。
PCL を PDF に変換する方法は?
GhostPCL(無料、コマンドライン)を使用します:«gpcl6 -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=out.pdf input.pcl»。GUI オプションとしては、Windows 上の EscapeE または PCL Reader があります。
PCL ファイルを印刷できますか?
はい。Windows では «copy file.pcl \\server\printer»、Linux では «lpr -o raw» を使用して、HP 互換プリンターに直接送信できます。プリンターは PCL コマンドをネイティブに解釈します。
PCL 5 と PCL 6 の違いは何ですか?
PCL 5 は Escape シーケンスのテキストコマンドを使用します。PCL 6 / PCL XL は、Windows GDI 印刷用に最適化された、より高速なバイナリタグベースのプロトコルを使用します。2026年現在、両方とも企業向けレーザープリンターで現役で使用されています。
PCL は PostScript と同じですか?
いいえ。PCL と PostScript は競合する PDL(ページ記述言語)です。PCL は HP の形式でレーザープリンターで広く使われており、PostScript は Adobe の形式です(ファイル拡張子は .ps または .eps)。どちらも GhostScript/GhostPCL を使用して PDF に変換可能です。

参考文献

1PCL reference - Archive Team / fileformatsfileformats.archiveteam.org
2HP Developer Portal - PCL command languages overviewdevelopers.hp.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

関連する拡張子

.OXPSOpenXPS Document (Open XML Paper Specification)
.PUBMicrosoft Publisher Document
.IDMLAdobe InDesign Markup Language
.INDDAdobe InDesign Document
.XPSXML Paper Specification Document
.BTWBarTender Label Document (barcode/label design file)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧