SAM ファイル形式とは?
.sam ファイルは、Windows 用の初期のグラフィカルなワードプロセッサの一つである Lotus Ami Pro で作成されたドキュメントファイルです。1990年代初頭、開発元であった Samna Corporation が Lotus Development Corporation に買収されたことで、この技術は同社に引き継がれました。このソフトウェアは Windows 3.x 向けに提供され、当時の競合アプリケーションに匹敵する多くの高度な機能を備えていました。Ami Pro は後に Lotus SmartSuite パッケージの一部として Word Pro に統合されましたが、スイート全体は2014年にサポート終了(EOL)を迎えました。
革新的なワードプロセッサ
Lotus Ami Pro は、当時としては時代を先取りした多くの高度な機能を備えて出荷されました。主な機能は以下の通りです:
- グラフィカルな WYSIWYG インターフェース
- TrueType フォントのサポート
- 統合されたベクターグラフィックスエディタ
.samファイル内に保存される高度なテキスト書式設定と、対になる.styスタイルシート
内部的には、.sam はプレーンテキストのマークアップ形式であり、ファイルは [ver]、[sty]、[edoc] などのブラケットで囲まれたタグで始まります。Corel WordPerfect や LibreOffice Writer で .sam ファイルをインポートできるほか、.rtf に変換することも可能です。Ami Pro の後継は Lotus Word Pro (.lwp) であり、.sam は事実上廃止された形式となっています。
セキュリティと安全性
リスク: LOWAmi Pro ドキュメントはレガシーなテキスト/マークアップであり、アクティブなスクリプトは含まれないため、ファイル自体のリスクは低いです。主な実用上のリスクは誤認です。C:\\Windows\\System32\\config 下にある SAM という名前のファイルには触れないでください。これは OS によってロックされている Windows のパスワードハイブであり、編集するとログインできなくなる恐れがあります。ドキュメントの .sam ファイルについては、怪しいオンラインの «SAM 変換» サイト(廃止された形式を狙った PUP/アドウェアの温床である可能性があります)ではなく、オフラインの LibreOffice インポートを使用することをお勧めします。
形式の詳細
概要- Windows SAM レジストリハイブ - Security Accounts Manager データベース (C:\Windows\System32\config\SAM) - ローカルユーザーアカウントのパスワードハッシュを格納するバイナリ «regf» ハイブ。ドキュメントではありません。
- Atari/コンソール ROM & サウンドモジュール - 一部のレトロツールで生の 8ビットサンプル/サウンドデータに .sam が使用されていましたが、ワードプロセッサとは無関係です。
SAM ファイルを開くプログラム
技術的詳細
詳細仕様| MIME タイプ | application/x-amipro |
| ファイル構造 | プレーンテキストの Ami Pro マークアップ。ドキュメント本体は [edoc] タグで囲まれ、その前に [ver](形式バージョン)と [sty](スタイルシート参照)のヘッダータグが配置されます |
| ファイルシグネチャ | バイトオフセット 0 に ASCII の «[ver]» (hex 5B 76 65 72)。バイナリのマジックナンバーはなく、これらの開始角括弧タグによって識別されます |
| テキストエンコーディング | 8ビット Windows コードページ。西欧言語システムでは通常 CP-1252 |
| スタイルシートへの依存性 | 書式設定スタイルは、ドキュメントから参照される別の .sty 同梱ファイルに保存されます。.sty ファイルがないと、テキストの書式設定が劣化または消失します |
| 圧縮 | なし - ドキュメントテキストは非圧縮のプレーンテキストとして保存されます |
| パスワード保護 | Ami Pro がサポートするオプションのドキュメント開封パスワード。ただし、ベースのファイル内容は人間が読めるプレーンテキストのままです |
| 一般的なファイルサイズ | ドキュメントの長さや埋め込みオブジェクトに応じて 5 KB - 500 KB |
| 形式バージョンの追跡 | 先頭の [ver] タグに記録。Ami Pro 1.x から 3.1 (1990-1994) までをカバー |
| 関連プラットフォーム | Windows 3.x, Windows 9x; OS/2 (初期の Ami バージョン); DOS (1990年以前の Samna Ami) |
| 後継形式 | Lotus Word Pro (.lwp)。IBM Lotus SmartSuite 製品ラインは2014年にサポート終了 |
| 拡張子の衝突 | Windows の SAM レジストリハイブ(バイナリ REGF ファイル)と .sam 拡張子を共有していますが、これら2つの形式は全く無関係です |
| リリース日 | 1988 (Samna Ami); 'Ami Pro' from 1990; Lotus acquired Samna in 1990 |
| 最新バージョン | Ami Pro 3.1 (1994), the last release before the product became Lotus Word Pro (.lwp) |
SAM の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。SAM ファイルについて最初の質問をしてみましょう。