データ復旧比較.jp > データ復旧用語集 > ファイルフォーマット

◆ファイルフォーマット|詳細|データ復旧をサポートする会社を徹底検証!

ファイルフォーマット

ファイルフォーマットはコンピュータなどの情報機器で利用するファイルの保存形式である。コンピュータで扱う文書、音声、画像、動画などのさまざまなメディアのファイルを特定の利用方法やアプリケーションソフトウェアで共通に扱うための形式や規格のこと。

目次

概要

通常「ファイルフォーマット」と呼ばれるが、MS-DOSやMicrosoft Windows、UNIX、Unix系などのオペレーティングシステムにおけるファイルはストリーミングデータ形式であり、正確には「各ファイルに格納されたデータのフォーマット」の事である。

通常ファイルに格納されたデータは、テキストまたはバイナリファイルなので、ファイルの内容だけからはそのファイルフォーマットを知ることが困難な場合がある。このため、ファイル名に拡張子をつけて識別したり、ネットワークでの転送時にはMIMEヘッダ等をあわせて送るといった方法がとられる。しかし、拡張子は簡単に、しかも自由に編集できるため、信頼性は極めて低い。そのため、多くのファイルフォーマットは、ファイルの先頭にマジックナンバーと呼ばれる、より確実にファイル形式を識別するための情報を付加する。

さまざまなアプリケーションで扱える標準的なフォーマットもあるが、オペレーティングシステムやアプリケーションによりそのデータ形式は様々である。

データの区切りの単位に注目した分類

  • bit(ビット)をデータの区切りの単位とするデータ。例:圧縮されたデータ
  • byte(バイト、1byte = 8bit)を単位とするデータ。例:各種アプリケーションのデータファイル
  • 文字を単位とするデータ。例:テキストファイル
    • 特定の文字に意味を持たせ構造化したデータ。例:csv、マークアップ言語(HTML、XMLなど)

汎用性に注目した分類

標準化されたフォーマット
国際的な機関で制定されたフォーマット。ファイルフォーマットの例としては、JPEG、MPEGなどがある。標準化機関の例としては、ISO(国際標準化機構)、JIS(日本工業規格)、W3C (World Wide Web Consortium) などがある。
事実上、業界標準となっているフォーマット
下の特定のオペレーティングシステム (OS) やアプリケーションに依存するフォーマットに含まれるが、広く使用され事実上標準(デファクトスタンダード)となっているもの。例としては、GIFなどがある。
特定のオペレーティングシステム (OS) やアプリケーションに依存するフォーマット
各種OSやアプリケーションのデータファイル。例としては、BMP、RTF(ともにWindows)、PDF(米Adobe社)など多数ある。

よく知られたファイルフォーマット一覧

テキスト、ハイパーテキスト、ドキュメント

  • プレーンテキスト
  • RTF (Rich Text Format)
  • HTML (HyperText Markup Language)
  • XHTML (Extensible HyperText Markup Language)
  • MHTML (MIME Encapsulation of Aggregate HTML Documents)
  • TeX
  • PDF (Portable Document Format)
  • DjVu
  • DVI (DeVice Independent)
  • CSV(Comma-Separated Values)

オフィススイート 用のフォーマット

主なオフィススイート用のフォーマットには以下がある。

  • Lotus 1-2-3
    • 123、wk3、wk4 など
  • 一太郎
    • jtd (一太郎 V8 以降)
  • Microsoft Officeの独自フォーマット
    • doc (Microsoft Wordの独自フォーマットの拡張子)
    • xls (Microsoft Excelの独自フォーマットの拡張子)
    • ppt(Microsoft PowerPointの独自フォーマットの拡張子)
  • Office Open XML (Microsoft Officeで新たに採用された文書フォーマット)
    • Office Open XML Document(文書用)
    • Office Open XML Workbook (表計算用)
    • Office Open XML Presentation(プレゼンテーション用)
  • OpenDocument
    • OpenDocument Text (文書用)
    • OpenDocument Spreadsheet (表計算用)
    • OpenDocument Presentation(プレゼンテーション用)
    • OpenDocument Database (データベース用)
    • OpenDocument Formula (数式用)
  • Uniform Office Format

データ記述フォーマット

  • Adobe Illustrator (AI)
  • Adobe Photoshop (PSD)
  • CSS
  • CSV
  • SGML
  • PDF
  • PostScript
  • XML
    • RDF
    • RSS

画像・図形

ラスターイメージ

  • BMP (Windowsビットマップ)
  • DPX
  • FlashPix(英語版)
  • GIF
  • HD Photo
  • JPEG
  • JPEG 2000
  • JPEG XR
  • MAG
  • OpenEXR
  • PICT
  • PNG
  • RAW画像
    • DNG
  • TGA
  • TIFF
  • * XBM(英語版) (X11ビットマップ)

ベクターイメージ

  • DXF
  • EPS
  • HP-GL
  • SVG
  • Windows メタファイル(WMF)(英語版)

音声

  • MP3 (MPEG-1 Audio Layer-3)
  • mp3PRO
  • AAC (Advanced Audio Coding)
  • ALAC (Apple Lossless Audio Codec)
  • WAV (RIFF Waveform Audio Format)
  • WMA (Windows Media Audio)
  • AIFF (Audio Interchange File Format)
  • AU
  • Ogg Vorbis
  • RealAudio
  • FLAC (Free Lossless Audio Codec)
  • Monkey's Audio

楽曲

  • Standard MIDI File (SMF)
  • EUP (EUPHONY) - FM TOWNS標準の楽曲フォーマット
  • MML (Music Macro Language)
  • SMAF (Synthetic music Mobile Application Format)

動画

  • AVI (Audio Video Interleave)
  • ASF (Advanced Systems Format)
  • FLV (Flash Video)
  • OGM (Ogg Media)
  • OGG (Ogg file)
  • MPEG (Moving Picture Experts Group)
    • MPEG-1
    • MPEG-2
    • MPEG-4
  • MP4 (MPEG-4 Part 14)
  • MOV (QuickTime Movie)
  • RealVideo
  • VG2
  • DivX (DivX Media Format)

時間軸を持つもの

  • アニメーションGIF
  • MNG (Multiple-image Network Graphics)
  • SWF (Macromedia Shockwave Flash)
  • SMIL (Synchronized Multimedia Integration Language)

ファイルアーカイブ(圧縮など)

  • 7z
  • ACE
  • AFA
  • bzip2
  • DGCA (Digital G Codec Archiver)
  • CAB
  • tar
  • GCA (G Compression Archiver)
  • gzip
  • LHA (LZH) / LHarc
  • RAR
  • ZIP
  • StuffIt
  • Compact Pro

オブジェクトファイル

  • EXEフォーマット
    • Portable Executable
  • COMフォーマット
  • a.out
  • ELF (Executable and Linkable Format)
  • PEF (Preferred Executable Format)
  • Mach-O
  • S-record
  • dyld

その他

  • EDIF (Electronic Design Interchange Format) - 電子設計データ

ファイルフォーマットと関連づけ

特定のファイルフォーマットと、それを開くアプリケーションソフトウェアを登録しておき、操作を行いたいファイルを選択した際にアプリケーションソフトウェアを選ぶ手間を省くための動作を関連づけるという。関連づける手法はオペレーティングシステムなどの環境により異なる。例えばWindowsやOS/2では拡張子によって対応するアプリケーションを選択する(Windowsではレジストリに登録する。OS/2ではWPSの.INIファイルに情報が格納される)。

Mac OSでは、ファイルのメタデータとしてクリエータとタイプというデータがある。ファイルシステムのHFSとHFS+、ファイル転送プロトコルのAFPではこれらは保持されるが、FTP、HTTP、電子メール等を介してファイルをやりとりする場合は、クリエータとタイプを保持するフォーマット(Macバイナリ、AppleSingle、AppleDouble、BinHex等)に変換するか、Mac OS用のアーカイブフォーマット(StuffIt、MacLHA等)を用いる必要がある。 Mac OS Xではクリエータとタイプがあればそれを優先するが、なければ拡張子による対応づけが利用されるようになった。SpotlightではUTIも使用されている。

関連項目

  • データ
  • データ圧縮
  • オープンフォーマット

外部リンク

  • 拡張子辞典(ccfa.info)
  • (英語) dotwhat.net - File extension and file format information. Information on opening, editing an creating file extensions.
  • Manpage of SUFFIXES(LinuxのManpageの日本語訳)

最終更新 2012年3月11日 (日) 17:02 (日時は個人設定で未設定ならばUTC)。
【ファイルフォーマット】変更履歴

ファイルフォーマット|詳細:データ復旧の用語集をご覧の皆様へ

パソコンやデジカメなどのデータが消えた!パソコンが急に起動しなくなった!など、急なトラブルであなたの大切なデータが消えてしまったことはございませんか?そんな突然のトラブルからデータ復旧してくれるのが、データ復旧サービスです。データ復旧比較.jpの用語集ではデータ復旧に関する様々なキーワード「例:ファイルフォーマット」が検索できます。

ご利用上の注意

  • 本用語集に掲載される用語は、百科事典「ウィキペディア日本語版」からプログラムにより自動的に抽出・表示されるため、一部ふさわしくない用語が表示される場合があります。
  • 当社は、本用語集を通じて提供される情報に関する、有用性、適合性、完全性、正確性、安全性、合法性、最新性等について、いかなる責任も負わないものとします。
  • 当社は、お客様が本用語集をご利用されることによって発生した直接・間接の損害に対して、いかなる責任も負わないものとします。