Uniform_Type_Identifierとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Uniform_Type_Identifierの意味・解説 

Uniform Type Identifier

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/07/20 00:55 UTC 版)

Uniform Type IdentifierUTI)はデータ(エンティティ)のタイプ(種類、型)を一意に識別する文字列である。AppleMac OS X v10.4 から追加され[1]Spotlight などでファイルフォルダクリップボードのデータ、バンドルエイリアスシンボリックリンクストリーミングデータなどを識別するのに利用されている。UTIはドメイン名を逆さにした構造をしている。また、UTIはマルチメディアファイルが(MIMEタイプ のように)単一のタイプに識別されないように 多重継承を採用している。つまり1つの識別子は例えば public.audiopublic.videopublic.textpublic.image など複数の識別子を継承できる。

継承の階層がUTIの最も重要な部分である。UTIの階層には次の2つがある。

  • 物理階層[2]
  • 機能階層[3]

物理階層での継承は必須だが、機能階層での継承は任意である。

publicドメインはAppleのみが宣言可能なドメインで、UTIにおける基底タイプを含んでいる。

識別子 継承元 意味
public.item 物理ヒエラルキーの基底タイプ
public.content すべてのドキュメント・データ(機能ヒエラルキー)の基底タイプ
public.data public.item ファイル、バイトストリーム、クリップボードデータの基底タイプ
public.image public.data
public.content
画像の基底タイプ

UTIは他のファイルタイプ識別子を識別する用途でも使われる。

識別子 継承元 意味
public.filename-extension public.case-insensitive-text 拡張子
public.mime-type public.case-insensitive-text MIMEタイプ
com.apple.ostype public.text OSTypeリソースフォーク参照。
com.apple.nspboard-type public.text NSPasteboardタイプ

脚注

  1. クリップボードでは Mac OS X v10.3 から利用されていた
  2. physical hierarchy
  3. functional hierarchy

外部リンク




英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Uniform_Type_Identifier」の関連用語

Uniform_Type_Identifierのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Uniform_Type_Identifierのページの著作権

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのUniform Type Identifier (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS