天体FITSヘッダー実践ガイド:撮影メタデータの確認と修復手順

ディープスカイ撮影や観測データにおけるスタックエラー、デベイヤー失敗、プレートソルブエラー、フィルタータグ欠落の対処法。

DOC
現場検証: 天体写真技術サポートチーム
対象領域: 実際のワークフローにおけるFITSヘッダー修復と較正 | 年: 2026

⚠️ 現場で頻発するヘッダー破損の典型例

N.I.N.A.、ASIAIR、KStars/Ekos、天文台の自作システムなど、どの撮影環境でもメタデータ欠落による処理障害は頻繁に発生します:

❌ BAYERPAT(ベイヤー配列)の欠落・誤り

カラーCMOSカメラ(OSC)では BAYERPAT(例: RGGB、BGGR)が必須です。欠落していると、SirilやPixInsightでデベイヤーした際に白黒化や色反転が発生します。

解決法:エディターでセンサー規格に合った BAYERPAT キーワードを追加または修正します。

❌ プレートソルブ(位置解析)の失敗

ASTAPやASTROMETRY.NETは、望遠鏡の焦点距離(FOCALLEN)やピクセルサイズ(PIXSIZE)が0や不正値だと画角を推定できず失敗します。

解決法:正確な焦点距離(mm)とピクセルピッチ(μm)を入力します。

❌ モノクロ撮影時の FILTER タグ紛失

LRGBやナローバンド撮影で FILTER タグが抜けると、自動スタックツールがHαデータを輝度(Luminance)や赤チャンネルと混同します。

解決法:該当するサブフレームに正確なフィルター名(例: Ha 3nm, OIII)を付与します。

❌ 露出時間 EXPTIME が 0 秒になっている

シグマクリッピングなどで露出時間を加重平均する際、値が不正だとS/N比の計算が破綻します。

解決法:秒単位の数値として露出時間を再入力します。

🛠️ 画面キャプチャ付き修復手順

ブラウザ上で直感的に安全に修復を行う手順です:

ステップ1:FITSファイルを読み込む

対象のファイルをブラウザに読み込ませます。処理は端末内のメモリ上でのみ行われます:

FITSファイル読み込み画面
図1:ドラッグ&ドロップまたはサンプル読み込みに対応した画面。

ステップ2:不足しているキーワードの特定と編集

テーブル上で値を編集します。80桁の規格違反を気にすることなく安全に変更できます:

FITSヘッダーカード編集画面
図2:データ型、コメント、クイックボタンを備えたエディターテーブル。

効率化のヒント:上部の Quick Helpers ボタン(+ OBJECT、+ EXPTIME、+ FILTER、+ BAYERPAT、+ GAIN)をクリックすると、標準キー名と推奨データ型が自動入力されます。

📖 天文学標準 FITS キーワード対応表

IAUおよびNASAのガイドラインに準拠するための主要キーワード一覧です:

FITS キーワード データ型 推奨標準値の例 科学的意味と機能説明
SIMPLE Boolean T 標準FITS規格に準拠しているかを示します。先頭カードである必要があります。
BITPIX Integer 16 / -32 1画素あたりのビット深度(16 = 符号付き/符号なし短整数、-32 = 単精度浮動小数点)。
NAXIS Integer 2 (または 3) 座標軸の数(2は2次元画像、3はデータキューブまたはカラーRGB配列)。
OBJECT String 'M42 Orion' 対象天体名。カタログ管理やアーカイブ検索用。
EXPTIME Float / Number 300.0 フレームの合計露出時間(秒単位)。
FILTER String 'Ha', 'OIII' 撮影に使用された光学フィルター名。
BAYERPAT String 'RGGB' / 'BGGR' カラーフィルターアレイの配列パターン。デベイヤー処理に必須。
FOCALLEN Float / Number 800.0 望遠鏡やレンズの有効焦点距離(ミリメートル、mm)。
PIXSIZE Float / Number 3.76 センサー画素の物理的ピッチ(マイクロメートル、μm)。
GAIN Integer / Float 100 撮影時のカメラセンサーのゲイン設定値。

FITSヘッダーをオンラインで今すぐ修復

即座に修正・ダウンロード可能。安全なクライアントサイド実行ツールです。

FITS Header Editor Online を開く ↗

🔗 関連コンテンツ

各ツールの特徴を比較:デスクトップソフト vs. Pythonスクリプト vs. オンラインブラウザツール徹底比較 →