一般用語
上級

JPEG XR (2007)(ジェイペグエックスアール)

Microsoft が HD Photo として 2007 年に開発し、2009 年に ISO/IEC 29199-2 として国際標準化された次世代画像フォーマット。JPEG の改良版として 16bit per channel HDR・可逆/非可逆両対応・タイル分割並列処理を実現したが、業界普及失敗で Microsoft プラットフォーム限定的利用に留まる。

0 回閲覧
0 いいね
2026/5/11 更新
関連タグ
JPEG XR
HD Photo
Microsoft
ISO 29199
HDR
2007

概要

JPEG XR は、Microsoft が HD Photo として 2007 年に開発し、2009 年に ISO/IEC 29199-2 として国際標準化された次世代画像フォーマットで、JPEG の改良版として 16bit per channel HDR (High Dynamic Range)・可逆/非可逆両対応・タイル分割並列処理を実現した技術的に意欲的な規格です。JPEG 2000 (Wavelet ベース) と異なり拡張 DCT ベースの設計を採用し、JPEG との互換性を維持しつつ高圧縮率を狙いました。Windows 7 (2009) で標準採用・XNA Game Studio・Xbox 360 などの Microsoft プラットフォームで利用されましたが、Adobe・Google・Apple のサポート消極性により Web 標準化に失敗、AVIF (2019)・JPEG XL (2021) の登場で完全に役目を終えた歴史的フォーマットとなりました。.wdp (Windows Digital Photo) または .jxr の拡張子で識別され、現代では「次世代画像フォーマットの普及失敗例」として技術史的な意義のみが残ります。

主な特徴・仕組み

  • 発表: 2007 年 Microsoft、HD Photo として
  • 標準化: 2009 年 ISO/IEC 29199-2 (JPEG XR)
  • 圧縮方式: 拡張 DCT (Lapped Block Transform)、JPEG 改良
  • bit 深度: 16bit per channel、HDR (High Dynamic Range) 対応
  • 色空間: RGB・CMYK・Lab・グレー・パレット
  • 可逆/非可逆: 両モード対応、可逆 = 32bit float 完全保存
  • タイル分割: 並列処理・部分復号対応
  • 品質設定: 0-100、JPEG 同様
  • アルファチャネル: 8/16bit per pixel
  • 拡張子: .wdp (旧) / .jxr (新)
  • 対応: Windows 7/8/10・Internet Explorer 9-11・Microsoft Edge 旧版

スペック比較表

次世代画像規格年圧縮率HDR普及度
JPEG 20002000JPEG +20%△失敗 (印刷で残存)
JPEG XR2007JPEG +30%○失敗
WebP2010JPEG +25-35%×成功 (Web 主流)
HEIC/HEIF2015JPEG +50%○部分成功 (Apple)
AVIF2019JPEG +50%○普及中
JPEG XL2021JPEG +60%○普及苦戦中

具体例・対応技術

  • Microsoft HD Photo (2007): 元祖、Windows Photo Viewer 対応
  • Windows 7-11 (2009-): OS レベルで JPEG XR 表示対応
  • XNA Game Studio: Xbox 360 ゲーム開発、ゲーム内テクスチャ
  • Internet Explorer 9-11 (2011-2022): img タグで JPEG XR 表示
  • Microsoft Edge 旧版 (EdgeHTML): 2015-2020 年に対応、現代 Edge は非対応

自作PCでの選び方・注意点

JPEG XR は 2026 年現在、新規利用はまったく推奨されません。歴史的フォーマットとして Windows 内部での古い画像表示や、Microsoft 旧プラットフォーム (Xbox 360・Windows Phone) の古いリソース展開で稀に遭遇する程度。新規画像保存は (1) 写真用途 = JPEG または WebP・(2) HDR 用途 = AVIF または HEIC・(3) 高品質配信 = AVIF または JPEG XL を推奨。.wdp/.jxr ファイルを現代環境で開く場合、ImageMagick (magick input.jxr output.png) または Microsoft の専用ツール (PhotoViewer.dll) で変換可能。Pillow (Python) は JPEG XR デフォルト非対応、pillow-jpeg-xr プラグイン導入で対応。Web 配信は完全に AVIF/WebP/JPEG が優位で、JPEG XR を新規採用する理由は皆無です。

関連用語との違い

  • JPEG 2000: Wavelet ベース、JPEG XR と同様失敗、印刷・医療で残存
  • WebP: Google 開発、JPEG XR と同時代の競合、Web で勝利
  • AVIF/JPEG XL: 次々世代、JPEG XR を完全に置換

よくある質問(FAQ)

Q1: JPEG XR と JPEG 2000 の違いは? A: JPEG XR は拡張 DCT、JPEG 2000 は Wavelet。JPEG XR が JPEG 互換性を重視、JPEG 2000 は完全新設計。両者とも普及失敗。

Q2: なぜ普及しなかった? A: Adobe Photoshop が消極的サポート、Google Chrome が非対応、Apple Safari が非対応で Web 標準化失敗。Microsoft 単独プラットフォームに留まる。

Q3: 現代でも使う必要は? A: 完全に不要。新規画像保存は AVIF・WebP・JPEG XL・JPEG のいずれかを選択。JPEG XR は技術史的興味のみ。

まとめ

  • JPEG XR = 2007 年 Microsoft 開発、ISO 29199 標準化
  • 拡張 DCT・16bit HDR・タイル分割の次世代規格
  • Windows 限定普及、Web 標準化失敗
  • AVIF/JPEG XL に役目を譲った歴史的フォーマット
この記事について
カテゴリー一般用語
難易度上級
作成日2026/5/11