ファイルフォーマット

ファイルフォーマット: file formatファイル形式)は情報をファイルへ収納する形式である[1]

概要

コンピュータにおいてメディア文書音声画像動画)やプログラムファイルとして保存される。統一された順序・構造でこれらの情報がファイルとして保存されていれば、OSアプリケーションは一貫した方法でファイルにアクセスし情報を利用できる。これを可能にする、ファイルへの情報格納規格がファイルフォーマット(ファイル形式)である。

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

通常ファイルに格納されたデータは、テキストまたはバイナリファイルなので、ファイルの内容だけからはそのファイルフォーマットを知ることが困難な場合がある。このため、ファイル名に拡張子をつけて識別したり、ネットワークでの転送時にはMIMEヘッダ(メディアタイプ)等をあわせて送ったり、といった方法が採られる。このようなメタデータを付与する方法はファイルの内容自体に影響を与えず、またファイルを開くことなく種別を判定できる、という利点がある。しかし、拡張子は簡単に、しかも自由に編集できるため、信頼性は極めて低い。またMIMEタイプはIANAによって正式に登録・標準化されていない独自の文字列をアプリケーションやシステムが勝手に付与することもありうる。そのため、多くのファイルフォーマットは、ファイルの先頭にマジックナンバーと呼ばれる、より確実にファイル形式を識別するための情報を付加する。

さまざまなアプリケーションで扱える標準的なフォーマットもあるが、オペレーティングシステムやアプリケーションによりそのデータ形式は様々である。特定のアプリケーションで扱えるデータ形式に変換するためのファイルコンバータを利用できることがある。

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

  • bit(ビット)をデータの区切りの単位とするデータ。例:圧縮されたデータ
  • byte(バイト、1byte = 8bit)を単位とするデータ。例:各種アプリケーションのデータファイル
  • 文字を単位とするデータ。例:テキストファイル

テキストもバイナリの一種であるが、実際のビット列はエンコーディング時に採用する文字セットに左右される。テキストのデータストリームをデコードする際のヒントとして、ファイル先頭付近にバイト順マークや文字セット名を記載するフォーマットもある。

各種プログラミング言語ソースファイルも、構造化されたプレーンテキストファイルの一種である。

汎用性に注目した分類

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

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

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

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

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

データ記述フォーマット

画像・図形

3D

ラスターイメージ

ベクターイメージ

音声

楽曲

動画

時間軸を持つもの

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

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

オブジェクトファイル

通信関連

その他

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

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

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

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

脚注

  1. ^ "ファイルは、その中身が意味する内容や目的によって、情報の記録の仕方が変わります。これを「ファイルフォーマット」(file format) と言います。" ファイルとディレクトリの概念. 京都産業大学 - コンピュータ・リテラシ. 2022-12-27閲覧.

関連項目

外部リンク

Read other articles:

Ability of any image-forming device to distinguish small details of an object This article is about optics and imaging systems. For angular resolution in graph drawing, see angular resolution (graph drawing). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Angular resolution – news · newspapers · books · scholar&#...

 

 

John BulwerLukisan John Bulwer oleh William Faithorne. Dibuat sekitar tahun 1653 untuk buku Antropometamorfosis.LahirJohn Bulwer(1606-05-16)16 Mei 1606 dibaptisLondon, EnglandMeninggalcirca 1 Oktober 1656(1656-10-01) (umur 50)LondonMakamPemakaman St Giles, Westminster.KebangsaanEnglishPendidikanMungkin pergi ke Oxford.AlmamaterMendapat gelar MD dari universitas Eropa yang tidak dikenalPekerjaanDokterDikenal ataspenulis lima karya yang mengeksplorasi Tubuh dan komunikasi manusia, terutam...

 

 

Chemical compound PentolameClinical dataOther names17β-((5-Hydroxypentyl)amino)estradiol; 17β-[(5-Hydroxypentyl)amino]estra-1,3,5(10)-trien-3-olIdentifiers IUPAC name (8R,9S,13S,14S,17S)-17-(5-Hydroxypentylamino)-13-methyl-6,7,8,9,11,12,14,15,16,17-decahydrocyclopenta[a]phenanthren-3-ol CAS Number150748-24-6PubChem CID10473548ChemSpider8648959Chemical and physical dataFormulaC23H35NO2Molar mass357.538 g·mol−13D model (JSmol)Interactive image SMILES C[C@]12CC[C@H]3[C@H]([C@@H]1CC[C@@...

Suðurnesjabær SuðurnesjabærMunisipalitasNegara IslandiaRegionSuðurnesLuas • Total82,46 km2 (3,184 sq mi)Populasi (2017) • Total3.374 • Kepadatan0,41/km2 (1,1/sq mi)LAU2505Situs webhttps://www.sudurnesjabaer.is Suðurnesjabær adalah salah satu munisipalitas di Islandia yang menjadi bagian region Suðurnes. Kode LAU munisipalitas ini adalah 2505. Menurut sensus 2017, jumlah penduduk munisipalitas yang luasnya 82,46 kilomete...

 

 

  提示:此条目页的主题不是中國—瑞士關係。   關於中華民國與「瑞」字國家的外交關係,詳見中瑞關係 (消歧義)。 中華民國—瑞士關係 中華民國 瑞士 代表機構駐瑞士台北文化經濟代表團瑞士商務辦事處代表代表 黃偉峰 大使[註 1][4]處長 陶方婭[5]Mrs. Claudia Fontana Tobiassen 中華民國—瑞士關係(德語:Schweizerische–republik china Beziehungen、法�...

 

 

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

Bilateral relationsRussia–Slovakia relations Russia Slovakia Russia–Slovakia relations (Russian: Российско-словацкие отношения, Slovak: Rusko-slovenské vzťahy) date back to when diplomatic relations were established upon Slovakia gaining its independence on January 1, 1993. Russia opened its embassy in Bratislava in 1993. Slovakia also has an embassy in Moscow. Unlike Slovakia's neighbour and close ally Czech Republic, which has a negative view of Russia due t...

 

 

Cet article est une ébauche concernant une chronologie ou une date et la Belgique. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Chronologie de la Belgique ◄◄ 1879 1880 1881 1882 1883 1884 1885 1886 1887 ►► Chronologies Données clés 1880 1881 1882  1883  1884 1885 1886Décennies :1850 1860 1870  1880  1890 1900 1910Siècles :XVIIe XVIIIe  XIXe  XXe XXIeMillén...

 

 

Jean Auguste de Saxe-Gotha-AltenbourgJean Auguste de Saxe-Gotha-AltenbourgTitre de noblesseDucBiographieNaissance 17 février 1704GothaDécès 8 mai 1767 (à 63 ans)StadtrodaNom dans la langue maternelle Johann August von Sachsen-Gotha-AltenburgFamille Duché de Saxe-Gotha-AltenbourgPère Frédéric II de Saxe-Gotha-AltenbourgMère Madeleine-Augusta d'Anhalt-ZerbstFratrie Frédéric III de Saxe-Gotha-AltenbourgGuillaume de Saxe-Gotha-AltenbourgMaurice de Saxe-Gotha-Alternbourg ...

Concept in machine learning Part of a series onMachine learningand data mining Paradigms Supervised learning Unsupervised learning Online learning Batch learning Meta-learning Semi-supervised learning Self-supervised learning Reinforcement learning Curriculum learning Rule-based learning Quantum machine learning Problems Classification Generative modeling Regression Clustering Dimensionality reduction Density estimation Anomaly detection Data cleaning AutoML Association rules Semantic analysi...

 

 

大同鄉Datong Township舊稱:眠腦、濁水、太平山地鄉 鄉徽 大同鄉位置圖 坐标:24°40′38″N 121°36′32″E / 24.6772°N 121.609°E / 24.6772; 121.609國家 中華民國省臺灣省上級區劃宜蘭縣下級區劃10村74鄰政府 • 行政机构大同鄉公所(立法機關:大同鄉民代表會) • 鄉長何勝立(大同鄉鄉長列表)面积 • 总计657.5442 平方公里(253.8792 ...

 

 

38°20′28″S 144°44′04″E / 38.3410652°S 144.7344555°E / -38.3410652; 144.7344555 The Mechanics' Institute, Sorrento is a building classified by the National Trust of Australia and located at 827 Melbourne Road, Sorrento, Victoria, Australia. Mechanics' Institute, Sorrento. In July 1876, the Mechanics' Institutes Trust received the land, believed to be a donation from local landowner, parliamentarian and 8th Premier of Victoria, Sir Charles Gavan Duffy. The T...

Schematisk översikt av jordens åtta faunaregioner:   Nearktiska regionen   Palearktiska regionen   Etiopiska regionen   Orientaliska regionen   Australiska regionen   Neotropiska regionen   Oceaniska regionen och Antarktiska regionen visas inte. En djurgeografisk region, även kallad faunaregion eller zoogeografisk region är en del av biosfären som har en karakteristisk fauna. Varje region har en karakteristisk växelve...

 

 

Cet article est une ébauche concernant le canoë-kayak. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Championnats du monde de course en ligne 1983 Généralités Sport Canoë-kayak Éditions 18e Lieu(x) Tampere, Finlande Date 1985 Navigation Édition précédente Édition suivante modifier Les dix-huitièmes championnats du monde de course en ligne de canoë-kayak se sont déroulés à Tampere (Finlande) en ...

 

 

جاكرتا    علم شعار الشعار:(بالإندونيسية: Jaya Raya)‏  الاسم الرسمي (بالإندونيسية: Jakarta)‏(بالجاوية: Jakarta)‏(بالهولندية: Batavia)‏(بالإندونيسية: Daerah Khusus Ibukota Jakarta)‏    الإحداثيات 6°10′30″S 106°49′39″E / 6.175°S 106.8275°E / -6.175; 106.8275   [1] تاريخ التأسيس 22 يونيو 1527[2&...

Motor vehicle Cadillac XLROverviewManufacturerCadillac (General Motors)Production2003–2009Model years2004–2009AssemblyBowling Green, Kentucky, U.S. (Bowling Green Assembly Plant)DesignerTom Peters (prod. exterior: 1999, 2000)[1][2]Kip Wasenko (Evoq Concept: 1998; chief designer of prod: 2000)[3][4]Wayne Cherry (design director)[5]Body and chassisClassGrand tourerBody style2-door roadsterLayoutFR layoutPlatformY-body/GMX215RelatedChevrolet...

 

 

Questa voce o sezione sull'argomento ebraismo è ritenuta da controllare. Motivo: Il testo è confusionario; oscilla tra scetticismo e confessionalismo; non distingue tra l'argomento generale presente in molte culture che coinvolge tutte le religioni del mondo e quindi con motivazioni diverse e l'argomento biblico; è richiesta una concreta divisione dei paragrafi secondo i punti di vista, referenziati, senza condizionali e senza essere di parte Partecipa alla discussione e/o correggi l...

 

 

German rower (1879–1963) Otto FickeisenFickeisen at the 1912 OlympicsPersonal informationBorn24 December 1879Ludwigshafen, German EmpireDied15 December 1963 (1963-12-16) (aged 83)Neustadt an der Weinstraße, West Germany Medal record Men's rowing at the Olympics Representing Germany 1912 Stockholm Men's coxed four 1900 Paris Men's coxed four Otto Fickeisen (24 December 1879 – 15 December 1963) was a German rower who competed in the 1900 Summer Olympics and in the 1912 Summer Oly...

Australian politician Patrick O'SullivanMember of the Queensland Legislative Assemblyfor IpswichIn office10 May 1860 – 30 May 1863Serving with Frederick Forbes, Arthur MacalisterPreceded byNew seatSucceeded byHenry ChallinorMember of the Queensland Legislative Assemblyfor West MoretonIn office2 July 1867 – 28 September 1868Serving with George Thorn, Jr., Joshua Peter BellPreceded byBenjamin CribbSucceeded bySamuel HodgsonMember of the Queensland Legislati...

 

 

قبعة بنمامعلوماتالنوع قبعةالأصل الإكوادور[1]تعديل - تعديل مصدري - تعديل ويكي بيانات يتم نسج قبعة القش توكيلا من ألياف من نخلة مميزة للساحل الإكوادوري. سينوفيو هو حائك رئيسي ، مع أكثر من 70 عامًا من الخبرة. قبعة مونتكريستي الإكوادورية. قبعة بنما أو الهِبْهابيّة[2] والم...