next up previous contents
: FITS ファイルのサンプル : FITS とは? : FITS ファイルの構造   目次

ヘッダレコードの中身

ヘッダレコードは 80 バイトのカードイメージからなる。その数は無制限であり、最後のヘッダレコードは ENDというキーワードで示される。

FITS ヘッダのカードイメージは次の形式に従う(80バイト=80文字を80桁と表示している)。

  キーワード = 値 / 注釈

  ここで 1-8 桁目: キーワード、8 文字以下の左詰めされた ASCII 文字列
        9 桁目: = (等号)
       10 桁目: 空白 (ASCII のブランク)

値については一定のフォーマットに従う (3 章参照)。 いくつかの必須パラメータは一定のフォーマットが要求され、その他のパラメータについてもフォーマットを固定しておくことが推奨される。 また、/ (スラッシュ) は後ろに注釈がある場合は必須である。 /はパラメータ値の後ならどこでもよいが最低 1 つの空白を直前に置く。 小文字はキーワードには使用しない。

推奨 (場合によっては要求) される固定フォーマットは以下の通り。

最小限必要なキーワードは以下の通りで順序は固定されており、フォーマットも前述の通りである。

  SIMPLE  論理型: ファイルが標準 FITS になっているかどうかを示す。
  BITPIX  整数型: 各画素の値を何ビットで表現しているかを示す。
  NAXIS   整数型: 画素の座標軸の本数を示す。
  NAXISn  整数型: n は 1 から NAXIS の値までで、各々第 n 軸に沿った画素の数。
  END         値を持たない。9-80 桁は空白でヘッダレコードの終了を表わす。

このうち SIMPLEを除くキーワードはすべての FITS 要素のヘッダに必要である。 また、SIMPLEキーワードは Basic FITS 要素のヘッダの最初に現れなければならない。 NAXIS=0 の場合、 NAXISnはあってはならない。

他のキーワードについては FITS スタンダードの項を参照のこと。



平成16年10月1日