Legacy File Converter のロゴLegacy File Converter
歴史レッスン8 分で読める

歴史レッスン:.odt ファイルとは? Word で開くとレイアウトがずれる理由

OpenDocument Text――ドイツの少年が作った StarWriter、Sun がオープンソースに差し出した StarOffice、そして OASIS の委員会から生まれた開かれたワープロ形式。ISO/IEC 26300 となった今も、Word で開くとレイアウトが少しずれます。

·Legacy File Converter チームより
開いたターコイズのファスナー付きポーチからクリーム色のページと扇形に広がる紙があふれ、その横で重なった 2 枚のページの 1 段落だけが琥珀色にずれて虫眼鏡に映る、ロゴなし

TL;DR

.odt は OpenDocument Text ファイルです。ワープロ文書を XML テキストとして ZIP パッケージに収めたものです。その系譜は 1985 年、16 歳の Marco Börries(マルコ・ベリース) がドイツのリューネブルクで Star Division を創業し、DOS 用ワープロ StarWriter を売り出したところから始まります。Sun Microsystems は 1999 年に同社を買収し、2000 年 7 月 19 日に StarOffice を OpenOffice.org としてオープンソース化すると発表。その XML ファイル形式は OASIS に渡り、2005 年 5 月 1 日に OpenDocument 1.0 が承認されました。ISO と IEC は 2006 年 11 月 30 日に ISO/IEC 26300 として発行しています。Microsoft Word は Office 2007 SP2(2009 年)から .odt を開けますが、書式が変わる場合があると Microsoft 自身が注意しています。だから .odt は Word で開けるのに、ページが少しおかしく見えるのです。

.odt ファイルとは?

.odt ファイルは、オフィス文書のための開かれた標準 OpenDocument 形式(ODF) のうち、テキスト文書を担当するメンバーです。兄弟には表計算の .ods、プレゼンテーションの .odp、図形描画の .odg があります。LibreOffice Writer と Apache OpenOffice Writer の標準形式で、Google ドキュメント、Microsoft Word、Apple の TextEdit など多くのプログラムが開いたり書き出したりできます。正式なメディアタイプは application/vnd.oasis.opendocument.text です。

バイト列を開くと、最初の 2 文字は PK。これは ZIP アーカイブの目印で、Windows が圧縮フォルダーに使うのと同じコンテナー形式です。中では、ODF のパッケージ規則に従い mimetype という小さなファイルが先頭に無圧縮で置かれ、展開しなくても文書の種類がわかるようになっています。続いて別々の XML(Extensible Markup Language、タグで組み立てたプレーンテキスト)ファイルが並びます。本文と表の content.xml、フォントやページレイアウトの styles.xml、作成者や日付の meta.xml、表示設定の settings.xml、そしてすべての部品を一覧にするマニフェストです。ほかに Pictures フォルダーと、たいていは小さなサムネイル画像も入っています。.fodt は「フラット」版で、同じ XML を 1 つの無圧縮ファイルにまとめたものです。

Word で開けるのに、なぜレイアウトがずれるのか

Word は OpenDocument を直接編集しているわけではなく、開くときに自分の文書モデルへ 変換 し、保存するときにまた戻しているからです。.odt と .docx の違いを説明した Microsoft のサポート記事は、.odt ファイルは Word や LibreOffice、OpenOffice と互換性があるものの、書式に違いが出る場合があり、一部の Word の機能は .odt では使えないと書いています。別のページでは、OpenDocument を使うアプリケーション同士の違いのため、Word で開いた .odt は元のアプリケーションと同じ書式にならない場合があると説明しています。

実際には、改行位置が変わる、表が少し広くなる、画像がアンカーから少しずれる、ページが 1 段落早く終わる、といった形で現れることがあります。文字はほとんどの場合そろっています。ずれるのは ページの幾何 です。レイアウトエンジンの違う 2 つのプログラムが、同じ指示を読んでいるからです。

Word から .odt で保存し直すとき

Microsoft は、.odt 形式が引き継がない Word の機能を挙げています。変更履歴 には対応しておらず、Word 文書を .odt で保存するとすべての変更が承諾されます。文書の保護 と Information Rights Management は削除され、文献目録や図表番号はただのテキストになります。これらが大事なら、.docx か PDF のコピーも残しておきましょう。

ODF と OOXML:2 つの開かれた標準と、混乱の 10 年

.odt も .docx も ZIP と XML なのに、なぜ違うのか。それは対立する陣営による対立する設計だからです。ODF は StarOffice と OpenOffice.org のファイル形式の流れをくみます。.docx、.xlsx、.pptx を支える Office Open XML(OOXML) は Microsoft の答えでした。標準化団体 Ecma International が 2006 年 12 月 7 日に Ecma-376 として承認し、2008 年 4 月に ISO で必要な票を集め、2008 年 11 月に ISO/IEC 29500 として発行されています。どちらも段落やスタイル、ページを独自の語彙で記述するので、行き来するには必ず変換が必要です。

対立は技術だけでなく政治の話でもありました。2005 年 9 月、米 マサチューセッツ州 は、行政機関に 2007 年 1 月 1 日までにオフィス文書を OpenDocument で保存するよう求める IT 方針を公表し、2007 年の改訂で Microsoft の Open XML も認められる形式に加えました。こうした論争があったからこそ、「.odt ファイルとは」と並んで今も「ODF と OOXML」が検索されるのです。

1985 年:リューネブルクの少年が作ったワープロ

物語は XML よりずっと前に始まります。1985 年、当時 16 歳の Marco Börries が北ドイツのリューネブルクで Star Division を創業しました。最初の製品である DOS 用ワープロ StarWriter は Word や WordPerfect より安く、Der Spiegel によれば学生や格安 PC 販売店に支持されました。StarWriter はやがて表計算やプレゼンテーションなどを備えた統合ソフト StarOffice に成長し、会社は後にハンブルクへ移ります。この時代のバイナリ形式の StarWriter ファイルについては 歴史レッスン:.sdw ファイルとは? をご覧ください。

Sun、OpenOffice.org、そして XML ファイル形式

1999 年 8 月、Sun Microsystems が Star Division を買収し、StarOffice を無料でダウンロードできるようにしました。2000 年 7 月 19 日、O’Reilly Open Source Convention で Sun は、StarOffice のソースコードを GNU General Public License で公開し OpenOffice.org を立ち上げると発表しました。OpenOffice.org はコードと、Sun の言葉で言えば「XML ベースのファイル形式の定義」を取りまとめる場になります。コードは 2000 年 10 月 13 日に公開されました。

OpenOffice.org 1.0 は 2002 年 5 月 1 日に登場し、StarOffice 6.0 とコードベースを共有していました。その Writer が保存したのが .sxw ファイルで、すでに XML を収めた ZIP パッケージ、つまり .odt の直接の祖先です。どのプログラムにも属さない文書形式なら、どのオフィスソフトよりも長生きできる、という考え方でした。

OASIS と ISO/IEC 26300

この形式を本当の標準にするため、舞台は OASIS に移りました。Organization for the Advancement of Structured Information Standards(構造化情報標準促進協会)は、開かれた技術標準を発行する非営利のコンソーシアムです。OASIS の技術委員会は複数の企業のメンバーで 2002 年 12 月 16 日に最初の正式会合を開き、OpenOffice.org の XML 形式を OpenDocument 形式 へと作り直しました。OASIS は 2005 年 5 月 1 日に ODF 1.0 を OASIS 標準として承認しました。

2005 年 10 月 20 日には OpenOffice.org 2.0 が OpenDocument を既定形式として登場し、.odt ファイルが普通の PC に現れ始めます。同じころ OASIS は ODF を ISO/IEC の合同委員会に提出し、2006 年 5 月 3 日に投票を通過、2006 年 11 月 30 日に ISO/IEC 26300:2006 として発行されました。ISO(国際標準化機構)と IEC(国際電気標準会議)は多くの国際標準を担う機関で、そのおかげで各国政府は調達ルールで ODF を指定できるようになりました。

形式はその後も進化しています。アクセシビリティを強化した ODF 1.1(2007 年 2 月)、ODF 1.2(2011 年 9 月、ISO/IEC は 2015 年に発行)、電子署名と暗号化を改善した ODF 1.3(2021 年 4 月)、そして 2025 年 10 月 6 日に OASIS 標準として承認された ODF 1.4 です。新しい版も後方互換性を保っているので、2006 年の .odt は今でも有効な OpenDocument ファイルです。

Microsoft も対応へ

2008 年 5 月 21 日、Microsoft は Office 2007 Service Pack 2 で ODF 1.1 ファイルを開き、編集し、保存できるようにすると発表し、SP2 は 2009 年 4 月 28 日に公開されました。その後の版も標準に合わせて更新され、Office 2013 は ODF 1.2、Office 2021 は ODF 1.3 に対応し、2024 年には Microsoft 365 での ODF 1.4 対応が発表されました。Windows 7 以降の WordPad も .odt を開けました。そのため今では .odt をダブルクリックすればたいてい開けます。ただし前述の書式の注意点は残ります。

Oracle、LibreOffice、Apache OpenOffice

2010 年、Oracle が Sun を買収し、OpenOffice.org も手に入れました。2010 年 9 月 28 日、コミュニティのメンバーが The Document Foundation と、フォークの LibreOffice を発表します。2011 年 6 月 1 日、Oracle は OpenOffice.org のコードを Apache Software Foundation に寄贈し、Apache OpenOffice となりました。どちらのソフトも今なお既定で .odt を保存するため、始めた企業の持ち主が変わった後も .odt ファイルは作られ続けています。

2026 年になっても .odt ファイルがディスクに残る理由

OpenDocument は、特定のベンダーが支配しない文書を求める場所で選ばれる形式になったからです。2014 年 7 月 22 日、英国政府は政府文書の共有と共同編集に ODF を採用しました。2026 年 3 月には、ドイツの IT 計画評議会が Deutschland-Stack の標準群を採択し、文書形式として ODF と PDF/UA を挙げています。学校、非営利団体、Linux ユーザー、無料のオフィスソフトを入れたすべての人の手元には、何年分もの手紙、報告書、論文が .odt で残っています。

その多くは今や レガシーファイル です。もうインストールされていないソフトで書かれ、Word で開くとレイアウトがずれ、OpenDocument を使わない相手のために .docx や PDF が必要になります。同じ系統の古いオフィス形式については StarWriter .sdw と OpenOffice Calc .sxc を、Word 側については 歴史レッスン:.doc ファイルとは? をご覧ください。

.docx や PDF が必要になったら

.odt を .docx に名前変更しても何も起きません。中身は OpenDocument の XML のままです。本当の変換では OpenDocument パッケージを読み取り、新しいファイルを書き出します。Word で編集を続ける人がいるなら DOCX、どこでも同じ見た目にしたいなら PDF、レイアウトより文字が大事なら RTF かプレーンテキストを選びましょう。どれを選んでも、表、枠、改ページは後で確認してください。

Legacy File Converter は、お使いの Windows PC 上で .odt とフラットな .fodt を開き、DOCX、PDF、RTF、TXT、Markdown、HTML として保存します。何もアップロードされないので、契約書や医療関係の書類でも安心です。関連する文書のレッスンは RTF、Word .doc、StarWriter .sdw をご覧ください。

古いファイルを開く準備はできましたか?

無料で始めて、買い切りの $79.95 Standard ライセンスで無制限変換を解除。Windows インストーラーをダウンロード — 最大 10 ファイルまで全機能。

無料トライアル

アプリの全機能 · 最大 10 ファイル

Windows 10 または 11

無料トライアル — 最大 10 ファイルまで変換できます。Windows インストーラーをダウンロードして、PC 上でローカルに変換してください。

無料トライアルを開始 — インストーラーをダウンロード

直接 Windows インストーラー · オフライン MSI

安全ですか? — 発行元、インストーラー、SmartScreen のヘルプ

Standard を購入 — $79.95

Windows 10 または 11 が必要です。サブスクリプションなし。