.RELS

RELS ファイル

Open Packaging Conventions Relationships File
質問する
クイック回答

RELS ファイルは、Microsoft Office ファイル(DOCX、XLSX、PPTX)の内部にある XML パーツです。Office ドキュメントを解凍した場合にのみ表示されます。実際のドキュメントを読むには、元の Office ファイルを開いてください。.rels は「配管」のような役割を果たすもので、コンテンツそのものではありません。任意のエディタでプレーンテキストとして表示できます。

開発元: Microsoft / ECMA / ISO (Open Packaging Conventions) カテゴリ: 設定ファイル オープンスタンダード MIME: application/vnd.openxmlformats-package.relationships+xml
対応OS Windows macOS Linux
関連: .ICA · .DS_STORE · .WMZ · .CFG

このページの内容

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

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

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

ファイルを識別する

RELS ファイル形式とは?

.rels ファイルは、Microsoft が開発した Office Open XML ソフトウェアに関連付けられています。.rels ファイルは、XML ドキュメントの処理時に使用されるリレーションシップ・メタデータを保存し、ドキュメントパッケージの各パーツをその依存関係にマッピングします。

.rels ファイルは XML 形式のリレーションシップデータを保存します。ルート要素は <Relationships> で、その中に <Relationship> エントリが含まれます。各エントリには Id、Type URI、および画像、ハイパーリンク、または別のドキュメントパーツを参照する Target パスがあります。.rels ファイルは、それらが記述するパーツと同じ場所にある _rels フォルダ内に保存されます。パッケージのルートは _rels/.rels を使用し、Word の本文はそのパーツを word/_rels/document.xml.rels を通じてリンクします。.docx、.xlsx、.pptx などの OOXML パッケージは ZIP アーカイブ であるため、展開された後にのみ独立した .rels ファイルが表示されます。.rels ファイルは標準のテキストエディタで編集でき、7-Zip などのツールを使用して ZIP に再パックできます。

セキュリティと安全性

リスク: LOW

.rels ファイルは小さな受動的な XML であり、それ自体は危険ではありません。2 つの実用的な注意点があります:TargetMode=«External» を持つ <Relationship> エントリは外部 URL を指すことができ、これは一部の悪意のある Office ドキュメント(リモートテンプレート/リンク攻撃など)の背後にあるメカニズムです。そのため、不審なドキュメント内で予期しない外部アドレスを参照している .rels は、調査に値する警告サインです。また、.rels を手動で編集して不適切に再パックすると、親の Office ファイルが破損します。コピーで作業してください。このファイルが単独で何かを実行することはありません。

形式の詳細

概要
正式名称Open Packaging Conventions Relationships File別名 OOXML Relationships File, OPC .rels file
開発元Microsoft / ECMA / ISO (Open Packaging Conventions)登場時期 2006-2007 (Open Packaging Conventions, with Office 2007 / Office Open XML)
カテゴリ設定ファイル
MIME タイプapplication/vnd.openxmlformats-package.relationships+xml
タイプOOXML/OPC ZIP パッケージ内の XML リレーションシップパーツ(スタンドアロンドキュメントではない)
標準規格オープン・ロイヤリティフリー

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

Windows3 apps
Any text/XML editor (Notepad++, VS Code) オープンソース プレーンな XML です。開いて <Relationship> エントリを確認できます。「表示」>「XML」などで整形して表示してください。
Microsoft Word / Excel / PowerPoint (the parent file) 有料 .rels 自体を開く必要はありません。それが属する .docx/.xlsx/.pptx を開いてください。Office は内部的に .rels を使用します。
7-Zip (to put parts back into the package) オープンソース Office ファイルを展開した場合は、7-Zip を使用して _rels が元の位置に収まるように ZIP を検査または再パックしてください。
macOS1 app
Text editor (BBEdit, VS Code) / LibreOffice for the parent オープンソース .rels をテキストエディタで XML として表示します。実際のドキュメントは LibreOffice または Office で開いてください。
Linux1 app
Any XML editor / LibreOffice for the parent オープンソース 任意のエディタで .rels を読み取ります。親の OOXML ファイルは LibreOffice で開いてください。

技術的詳細

詳細仕様
ファイルエンコーディングUTF-8 (OPC 仕様により必須、BOM なし)
MIME タイプ`application/vnd.openxmlformats-package.relationships+xml`
コンテナOOXML/OPC ZIP パッケージ(`.docx`、`.xlsx`、`.pptx`、`.vsdx` など)の内部パーツ。スタンドアロンファイルではありません。
保存場所常に、記述するパーツと同じ場所にある `_rels` サブフォルダ内。パッケージルートのリレーションシップファイルは常に `_rels/.rels` です。
ルート XML 要素固定の名前空間 `http://schemas.openxmlformats.org/package/2006/relationships` 内の `<Relationships>`
リレーションシップ属性各 `<Relationship>` には 3 つの属性が必要です:`Id`(ファイル内で一意)、`Type`(役割を識別する URI)、および `Target`(相対パスまたは絶対パス)
TargetMode の値`Internal`(デフォルト - パッケージ内の相対パス)または `External`(絶対 URI、ハイパーリンクや外部データソースに使用)
命名規則`word/document.xml` にあるパーツは、そのリレーションシップを `word/_rels/document.xml.rels` に保存します。このパターンはパッケージ内のすべてのパーツに適用されます。
圧縮パッケージ内の ZIP エントリとして DEFLATE 圧縮されます。XML コンテンツ自体には追加の圧縮レイヤーはありません。
一般的なファイルサイズ宣言されたリレーションシップの数に応じて、100 バイトから数キロバイト
整合性チェックZIP コンテナのエントリごとの CRC-32 チェックサムに依存します。XML 内に個別のチェックサムは埋め込まれません。
バイナリシグネチャなし - ファイルはマジックバイトではなく、パスの規則(`_rels/*.rels`)によって識別されます。コンテンツは UTF-8 XML 宣言で始まり、その後に `<Relationships>` が続きます。
リリース日2006-2007 (Open Packaging Conventions, with Office 2007 / Office Open XML)
最新バージョンECMA-376 / ISO-IEC 29500 OPC; stable since the 1st edition (2008)
オープンスタンダードはい · ロイヤリティフリー
仕様書learn.microsoft.com

RELS の変換

コミュニティ Q&A

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

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

よくある質問

.rels ファイルとは何ですか?
これは Microsoft Office (OOXML) ファイルの内部 XML パーツで、パッケージ内のパーツ間の関係(どの XML がどの画像、ハイパーリンク、またはセクションを参照しているか)をリストしたものです。ドキュメントではなく、内部の「配管」です。
RELS ファイルを開くにはどうすればよいですか?
テキストとして開く場合:任意のエディタ(Notepad++、VS Code)で開き、XML を読み取ります。ただし、エンドユーザーが読むべきコンテンツはありません。実際のドキュメントを見るには、親の .docx/.xlsx/.pptx を開いてください。
なぜ独立した .rels ファイルがあるのですか?
あなた(またはツール)が Office ファイルの拡張子を .zip に変更して展開した可能性があります。.rels ファイルは通常、パッケージ内の _rels/ および各パーツごとの _rels/ フォルダ内に存在します。
DOCX から .rels ファイルを削除してもいいですか?
いいえ。_rels/.rels やパーツの .rels を削除すると、参照が壊れ、Office ファイルが破損します。パッケージ内の所定の位置に保持する必要があります。
.rels ファイルを作成するプログラムは何ですか?
Microsoft Office や、OOXML/OPC パッケージを書き出すソフトウェア(LibreOffice、python-docx、Open XML SDK など)が、ドキュメント内に自動的に生成します。
.rels ファイルは実際のドキュメントの内容ですか?
いいえ。テキスト、数値、スライドは含まれておらず、実際のコンテンツパーツを繋ぎ合わせる「配線」のみが含まれています。コンテンツについては、親の Office ファイルを開いてください。

参考文献

1ECMA-376 - Office Open XML File Formatsecma-international.org
2ISO/IEC 29500 (Office Open XML / OPC) overview - Microsoftlearn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.ICSiCalendar data file
8.PARTPartial Download File
9.BINCD/DVD Disc Image (BIN/CUE)
10.JSONJavaScript Object Notation file

関連する拡張子

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

無料ファイルツール

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

ツールボックスを開く

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