.ANS

ANS ファイル

ANSI Art File
質問する
クイック回答

ANS ファイルは ANSI アートファイルです。これは IBM CP437 文字と ANSI カラーエスケープシーケンスを使用して、カラフルなターミナル画像やアニメーションを表示するテキストドキュメントであり、主に1990年代の DOS 電子掲示板(BBS)向けに作成されました。正しい色で表示するには、PabloDraw、Moebius、または ANSiLove を使用してください。プレーンテキストエディタでも開けますが、アートワークの代わりに生のエスケープコードが表示されます。

開発元: N/A (community standard; based on ANSI X3.64 / ECMA-48 escape codes) カテゴリ: テキストファイル オープンスタンダード MIME: text/plain
対応OS Windows macOS Linux Web
関連: .DOC · .ODT · .DOCX · .GDOC

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 26, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

ANS ファイル形式とは?

.ans ファイルは ANSI アートドキュメントです。これは IBM コードページ 437 (CP437) のブロック文字や線画文字と、色やカーソル制御のための ANSI X3.64 エスケープシーケンスを組み合わせたテキストベースの画像またはアニメーションです。この形式は、おおよそ1988年から1996年にかけて DOS 時代の電子掲示板(BBS)で普及し、今日でもニッチな芸術形式として活動が続いています。

ファイルの内容は、CP437 バイトと、16色の前景色、8色の背景色、およびカーソル位置を制御する ESC[ エスケープシーケンス(ANSI X3.64 / ECMA-48 で定義)のストリームです。ほとんどの .ans ファイルは、標準的な DOS ターミナルに合わせて幅80列になっています。ANSImation(ANSI アニメーション)は、カーソル再配置シーケンスを使用して、同一ファイル内でフレームごとのアニメーションを実現します。

多くの .ans ファイルには、1994年に ACiD Productions によって標準化された、ファイル末尾に付加されるオプションの128バイト SAUCE (Standard Architecture for Universal Comment Extensions) メタデータレコードが含まれています。SAUCE レコードには、作品のタイトル、作者、グループ名、作成日が含まれます。

.ans 拡張子は、.asc (プレーン ASCII アート) や NFO ファイル と密接に関連しており、これらはカラーコードなしで同様の CP437 文字を使用します。PabloDraw や Moebius などの専用エディタは .ans ファイルを正しく作成・レンダリングでき、現代のターミナル (Windows Terminal、macOS Terminal) も適切な CP437 フォントサポートがあれば表示可能です。BBS 時代の ANSI アートのアーカイブは、16colo.rs や textfiles.com で保存されています。

セキュリティと安全性

リスク: LOW

ANS ファイルは実行コードを含まないプレーンテキストです。どのビューアで開いても安全です。唯一の注意点として、歴史的な ANSI アートの中には BBS 時代の過激な内容や NSFW(職場閲覧注意)な内容が含まれている場合があるため、公共の場で表示する前に確認してください。

形式の詳細

概要
正式名称ANSI Art File別名 ANSI text file, ANS art file
開発元N/A (community standard; based on ANSI X3.64 / ECMA-48 escape codes)登場時期 Mid-1980s (popularized on DOS BBS systems ~1988-1994)
MIME タイプtext/plain
タイプ埋め込み ANSI エスケープシーケンスと CP437 文字を含むプレーンテキスト
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Ansible Playbook (YAML) - 一部の Ansible 自動化ファイルで .ans 拡張子が使用されることがありますが、これは非標準です。正しい拡張子は .yaml/.yml です。
  • 応答ファイル (Answer File) - 一部のソフトウェアセットアップツール(Windows の無人セットアップ応答ファイル)で歴史的に .ans が使用されていましたが、現在は主に .xml 応答ファイルに置き換えられています。

ANS ファイルを開くプログラム

Windows5 apps
Windows Notepad 標準搭載 ファイルを開きますが、エスケープコードを文字化けした文字としてレンダリングし、ANSI カラーは表示しません。
NotePad++ text editor オープンソース ファイルを生のテキストとして開きます。レンダリングされたアートワークではなくエスケープコードが表示されます。アートの閲覧ではなく、生のバイトを確認する場合にのみ有用です。
PabloDraw オープンソース «File > Open» で .ans を開きます。PabloDraw は、正しい CP437 レンダリングと SAUCE サポートを備えた専用の ANSI/ASCII/RIPScript アートエディタ兼ビューアです。
Moebius オープンソース .ans を開きます。Moebius は、正しいカラーレンダリングを備えた現代的なクロスプラットフォームの ANSI アートエディタです。
Windows Terminal オープンソース Windows Terminal(従来の cmd.exe ではなく)で «type filename.ans» を実行するとカラーでレンダリングされます。または WSL で «cat» を使用してください。
macOS2 apps
PabloDraw オープンソース «File > Open» で .ans を開きます。PabloDraw は、正しい CP437 レンダリングと SAUCE サポートを備えた専用の ANSI/ASCII/RIPScript アートエディタ兼ビューアです。
macOS Terminal 標準搭載 ターミナルで «cat filename.ans» を実行します。macOS Terminal は ANSI カラーをサポートしていますが、UTF-8/CP437 エンコードを正しく設定する必要がある場合があります。
Linux4 apps
gedit オープンソース テキストとして開きます。ANSI カラーはレンダリングされません。生の内容を確認する場合にのみ有用です。
Vim オープンソース vim filename.ans - 生のテキストとエスケープコードを表示します。カラーレンダリングには AnsiEsc プラグイン (:AnsiEsc) をインストールしてください。
ANSiLove オープンソース ansilove filename.ans -o output.png - ANS を正しい CP437 レンダリングで PNG に変換します。ANSI アート変換の標準ツールです。
PabloDraw オープンソース «File > Open» で .ans を開きます。PabloDraw は、正しい CP437 レンダリングと SAUCE サポートを備えた専用の ANSI/ASCII/RIPScript アートエディタ兼ビューアです。
Web1 app
16colo.rs (archive + viewer) 無料 ANSI アートアーカイブを検索または閲覧できます。ファイルはブラウザ内で CP437 フォントを使用して正しくレンダリングされます。

技術的詳細

詳細仕様
文字エンコーディングIBM コードページ 437 (CP437) - ブロック文字や線画文字を含む8ビット DOS 文字セット
色深度4ビット: 16前景色 + 8背景色 (ANSI.SYS 経由の EGA/CGA パレット); iCE Color モードにより16背景色まで拡張可能
エスケープシーケンス規格ANSI X3.64 / ECMA-48: 色選択とカーソル位置指定のための `ESC[` シーケンス
標準表示幅80列 (標準的な DOS ターミナルの幅); 高さは無制限
一般的なファイルサイズ1 KB - 100 KB
メタデータレコードファイル末尾 (EOF) に付加されるオプションの128バイト SAUCE レコード (タイトル、作者、グループ、日付、ファイル形式情報)
SAUCE 規格SAUCE v0.5 - 1994年に ACiD Productions によって規定
アニメーションサポートANSImation はフレームごとのアニメーションに `ESC[` カーソル再配置シーケンスを使用
iCE Color 拡張背景属性のビット3を(点滅ではなく)輝度として使用し、計16色の背景色を可能にする
ファイル識別固定のマジックバイトはありません。ESC バイト (0x1B) に続く `[` (0x5B) が実質的な内容インジケータです。メタデータがある場合は EOF から -128 バイトの位置に «SAUCE» 文字列が存在します。
関連形式`.asc` (ASCII アート、色なし)、`.nfo` (シーンリリース情報)、`.rip` (RIPscrip ベクターターミナルグラフィックス)
主要プラットフォームDOS (ANSI.SYS ドライバ); 現代では Windows Terminal、macOS Terminal、CP437 フォントを備えた Linux ターミナルで表示可能
リリース日Mid-1980s (popularized on DOS BBS systems ~1988-1994)
最新バージョンNo versioning; format is frozen; SAUCE metadata record (1994) is the closest to a standard extension
オープンスタンダードはい · ロイヤリティフリー
仕様書www.acid.org

ANS の変換

コミュニティ Q&A

ユーザーからの質問
質問する
ANS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。ANS ファイルについて最初の質問をしてみましょう。

よくある質問

ANS ファイルをカラーで表示するにはどうすればよいですか?
PabloDraw(無料、クロスプラットフォーム)、Moebius、または ANSiLove(Linux コマンドライン)を使用してください。プレーンテキストエディタでは、アートワークの代わりに生のエスケープコードが表示されます。
Windows メモ帳で ANS ファイルを開けますか?
はい、開けますがアートワークは表示されず、文字化けしたエスケープコードが表示されます。正しくレンダリングするには、PabloDraw または Windows Terminal(«type ファイル名.ans»)を使用してください。
ANS を PNG に変換するにはどうすればよいですか?
ANSiLove(Linux/macOS コマンドライン: «ansilove input.ans -o output.png»)または PabloDraw のエクスポート機能を使用してください。どちらも CP437 フォントと16色の ANSI パレットを正しくレンダリングします。
ANSImation とは何ですか?
ANSImation はアニメーション化された ANSI アートファイルで、カーソル移動のエスケープシーケンスを使用して画面を逐次更新し、DOS ターミナル上でフレームごとのアニメーション効果を作り出すものです。
ANSI アートファイルはどこで見つかりますか?
最大のアーカイブは 16colo.rs(検索可能な現代のアーカイブ)と textfiles.com/ansi/(歴史的な BBS アートパック)です。ACiD Productions などのグループが1990年から2000年にかけて月刊アートパックを配布していました。
.ANS は ASCII アートと同じですか?
関連はありますが異なります。ASCII アートは標準の7ビット ASCII 文字のみを使用します。ANSI アートは、フル256文字の IBM CP437 セット(ブロック/ボックス文字を含む)に加えてカラーエスケープシーケンスを使用するため、より幅広く豊かな表現が可能です。

参考文献

1ANSI art - Wikipediaen.wikipedia.org
2SAUCE standard (ACiD Productions)www.acid.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

関連する拡張子

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧