BK ファイル形式とは?
.bk は Adobe FrameMaker に関連付けられた プロジェクトファイル です。.bk ファイルは、コンテンツを直接保存するのではなく、コンポーネントである .fm チャプターファイル群を参照するブックドキュメントです。Adobe FrameMaker は、テクニカルマニュアル、構造化された DITA 出版物、多章構成の書籍など、大規模で複雑なドキュメントを設計・出版するためのプロフェッショナル向けソフトウェアです。
Adobe FrameMaker は 1986 年に UNIX システムでデビューし、もともとは Frame Technology Corporation によって開発されました。その後、1995 年に Adobe に買収され、現在はサブスクリプションモデルで製品の保守と更新が続けられています。FrameMaker は独自のドキュメント参照システムと条件付きレンダリングエンジンを使用しており、ユーザーは同じ入力 .bk ファイルから異なるバージョンのドキュメントを生成できます。
.bk 拡張子は、現代の .book 拡張子のレガシーな DOS 8.3 形式の短縮形です。現在の FrameMaker バージョンではデフォルトで .book が使用されます。なお、.bk は他の多くのアプリケーションによって汎用的なバックアップ拡張子としても広く再利用されているため、ファイルを開く前に FrameMaker プロジェクト由来であることを確認してください。
セキュリティと安全性
リスク: LOWFrameMaker の .bk ブックファイルはドキュメント/コレクションファイルであり、実行ファイルではないため、直接的なマルウェアのリスクはほとんどありません。大きな問題は実用面です。コンポーネントであるチャプターファイルに依存しているため(一緒に移動する必要があります)、開くには有料の FrameMaker が必要であり、データへのアクセスが困難になる可能性があります。もし .bk が実際には汎用的なバックアップコピーである場合は、それが複製している元のファイルと同じリスクのみを伴います。電子書籍である場合は、ダウンロードした他のコンテンツと同様に扱ってください。常に信頼できないソースからのファイルはスキャンしてください。
形式の詳細
概要- 汎用バックアップファイル - 多くのプログラムがバックアップコピーを .bk(.bak のように)として保存します。これは別のファイルのコピーであり、元の拡張子に名前を変更することで開けます。
- Mobipocket 電子書籍 (.prc/.mobi ファミリー) - 一部の Mobipocket や初期の電子書籍リーダーのコンテンツで、ブックコンテンツに .bk が使用されていました。Mobipocket Reader で開くか、Calibre で変換してください。
BK ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルロール | コンテンツを埋め込むのではなく、コンポーネントドキュメント(章、生成された目次、索引)を参照するブック/コレクションファイル |
| エンコーディング | ブックの保存方法に応じて、バイナリの FrameMaker 形式または MIF (Maker Interchange Format) プレーンテキスト (ASCII/UTF-8) |
| ファイルシグネチャ | MIF 形式のブックはオフセット 0 で `<MakerFile` または `<Book` で始まります。バイナリブックはバージョンに依存する FrameMaker バイナリヘッダーを持ちます |
| 一般的なファイルサイズ | 数キロバイト - ファイルは参照と設定を保持するだけで、構成要素である章のテキストやグラフィックは保持しません |
| 圧縮 | 両方のバリアントで非圧縮。バイナリブックは圧縮レイヤーのない生の FrameMaker バイナリ構造を使用します |
| 暗号化 | 組み込みの暗号化やパスワード保護はありません。MIF 形式のブックは任意のエディタでプレーンテキストとして読み取ることができます |
| コンポーネント参照 | 外部の `.fm` チャプターファイル、および目次や索引などの生成されたファイルへのファイルパスをリストします |
| ブック全体の設定 | ページネーションフロー、章と図の番号付け、相互参照形式、および印刷/PDF 出力構成を保存します |
| 条件付きレンダリング | FrameMaker の条件付きテキストエンジンと統合し、単一のブックファイルから複数のドキュメントバリアント(例:印刷用とオンライン用)を生成します |
| 拡張子の由来 | 完全な `.book` 拡張子の DOS 8.3 短縮形。FrameMaker 7 以降、すべてのプラットフォームでデフォルトは `.book` です |
| MIME タイプ | `application/vnd.framemaker`。また、汎用的な `application/octet-stream` にもマッピングされます |
| プラットフォームの歴史 | もともとは UNIX/Sun ワークステーション(1986 年デビュー)。その後 Windows と macOS で利用可能になりましたが、現在の有効なサポートは Windows のみです |
| ポータビリティ | 自己完結型ではありません。付随する `.fm` チャプターファイルなしでファイルを移動すると、すべての内部参照と生成されたファイルのパスが壊れます |
| バイト順序 | バイナリ FrameMaker バリアントの場合はリトルエンディアン。MIF プレーンテキストバリアントの場合、バイト順序は無関係です |
| リリース日 | FrameMaker book feature (late 1980s/1990s); .bk was the DOS/8.3 short form of .book |
| 最新バージョン | Tracks Adobe FrameMaker (2020 release / 2022 / subscription); modern books use .book |
| 仕様書 | helpx.adobe.com |
BK の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。BK ファイルについて最初の質問をしてみましょう。