"2次元のビットパターンであるページデータが再生された再生ページデータを用いて、前記ページデータを記録するホログラム記録媒体に所定の角度で参照光が照射されるようにチルト制御を行うホログラム記録再生装置であって、重心座標の算出対象である重心算出領域を有する前記再生ページデータが入力される再生ページデータ入力手段と、前記再生ページデータ入力手段に入力された再生ページデータ内の重心算出領域から、前記再生ページデータの重心座標を算出する重心座標算出手段と、前記重心座標算出手段によって算出された重心座標と、前記再生ページデータの中心座標との重心中心間距離を算出する重心中心間距離算出手段と、前記重心中心間距離算出手段によって算出された重心中心間距離が予め設定された許容範囲を超える場合、チルト制御を行うと判定するチルト制御判定手段と、前記チルト制御判定手段によってチルト制御を行うと判定された場合、前記重心中心間距離が前記許容範囲内に収まるようにチルト制御を行うチルト制御手段と、を備えることを特徴とするホログラム記録再生装置。前記再生ページデータ入力手段は、少なくとも4隅に同一の空間周波数成分を有するパターンが配置された再生ページデータが入力され、当該再生ページデータ入力手段に入力された再生ページデータから、前記重心算出領域として、前記パターンを検出するパターン検出手段と、前記パターン検出手段によって検出されたパターンを周波数変換して、前記パターンごとの空間周波数成分を算出する空間周波数成分算出手段と、をさらに備え、前記重心座標算出手段は、前記パターンごとの空間周波数成分から基本周波数を抽出し、抽出した当該基本周波数の振幅強度分布により前記重心座標を算出することを特徴とする請求項1に記載のホログラム記録再生装置。正方形の連続する数が互いに素である前記パターンを前記ページデータごとに交互に付加するパターン付加手段、をさらに備え、前記再生ページデータ入力手段は、前記パターン付加手段によってパターンが付加されたページデータの再生画像である再生ページデータが、入力されることを特徴とする請求項2に記載のホログラム記録再生装置。前記空間周波数成分算出手段は、前記周波数変換として、高速フーリエ変換を行うことを特徴とする請求項2または請求項3に記載のホログラム記録再生装置。前記再生ページデータ入力手段は、前記重心算出領域として、前記ページデータの再生領域であるデータ領域を有する再生ページデータが入力され、前記重心座標算出手段は、当該再生ページデータ入力手段に入力された再生ページデータのデータ領域において、当該データ領域の輝度分布により前記重心座標を算出することを特徴とする請求項1に記載のホログラム記録再生装置。前記チルト制御手段は、予め設定された角度多重軸を回転中心として前記再生ページデータを回転させるように前記チルト補正を行った後、前記角度多重軸に直交する直交軸を回転中心として前記再生ページデータを回転させるように前記チルト補正を行うことを特徴とする請求項1から請求項5の何れか一項に記載のホログラム記録再生装置。2次元のビットパターンであるページデータが再生された再生ページデータを用いて、前記ページデータを記録するホログラム記録媒体に所定の角度で参照光が照射されるようにチルト制御を行うために、コンピュータを、重心座標の算出対象である重心算出領域を有する前記再生ページデータが入力される再生ページデータ入力手段、前記再生ページデータ入力手段に入力された再生ページデータ内の重心算出領域から、前記再生ページデータの重心座標を算出する重心座標算出手段、前記重心座標算出手段によって算出された重心座標と、前記再生ページデータの中心座標との重心中心間距離を算出する重心中心間距離算出手段、前記重心中心間距離算出手段によって算出された重心中心間距離が予め設定された許容範囲を超える場合、チルト制御を行うと判定するチルト制御判定手段、前記チルト制御判定手段によってチルト制御を行うと判定された場合、前記重心中心間距離が前記許容範囲内に収まるようにチルト制御を行うチルト制御手段、として機能させるためのホログラム記録再生プログラム。しかし、特許文献2,3に記載の発明では、補正信号を取り出すために余分な光学素子を付加する必要があり、構成が複雑化するという問題があった。また、特許文献2,3に記載の発明では、補正信号の精度が低いために、チルト補正を正確に行えず、再生ページデータの誤り率が高くなるという問題あった。そこで、本発明は、前記した問題を解決し、簡易な構成で、再生ページデータの誤り率を低減するホログラム記録再生装置およびそのプログラムを提供することを目的とする。本願発明者らは、前記した課題を解決するために、レンズの特性やホログラム記録媒体の歪み方を考慮に入れて、種々の手法を実験検討した。その結果、本願発明者らは、再生ページデータの誤り率がチルトによって大きく変化する共に、再生ページデータの輝度重心もチルトに応じて変化することを見出し、本発明を完成させた。すなわち、本願第1発明に係るホログラム記録再生装置は、2次元のビットパターンであるページデータが再生された再生ページデータを用いて、ページデータを記録するホログラム記録媒体に所定の角度で参照光が照射されるようにチルト制御を行うホログラム記録再生装置であって、再生ページデータ入力手段と、重心座標算出手段と、重心中心間距離算出手段と、チルト制御判定手段と、チルト制御手段と、を備えることを特徴とする。かかる構成によれば、ホログラム記録再生装置は、再生ページデータ入力手段によって、重心座標の算出対象である重心算出領域を有する再生ページデータが入力される。また、ホログラム記録再生装置は、重心座標算出手段によって、前記再生ページデータ入力手段に入力された再生ページデータ内の重心算出領域から、再生ページデータの重心座標を算出する。また、ホログラム記録再生装置は、重心中心間距離算出手段によって、重心座標算出手段で算出された重心座標と、再生ページデータの中心座標との重心中心間距離を算出する。そして、ホログラム記録再生装置は、チルト制御判定手段によって、重心中心間距離算出手段で算出された重心中心間距離が予め設定された許容範囲を超える場合、チルト制御を行うと判定する。さらに、ホログラム記録再生装置は、チルト制御手段によって、チルト制御判定手段でチルト制御を行うと判定された場合、重心中心間距離が許容範囲に収まるようにチルト制御を行う。前記したように、ホログラム記録媒体が収縮している場合、再生ページデータの誤り率は、チルトにより変化する。また、再生ページデータの誤り率が最低になる位置が最適なチルト位置になるが、ホログラム記録媒体に記録されたページデータが未知のため、そのチルト位置を探すことは困難である。そこで、重心座標算出手段は、再生ページデータの重心座標を、再生ページデータの誤り率が最低になるチルト位置として算出する。そして、チルト制御判定手段は、再生ページデータの重心座標と中心座標との重心中心間距離に基づいて、チルト制御を行うか否かを判定する。このとき、ホログラム記録再生装置は、再生ページデータ自体から重心座標を算出するので、チルト制御を行うために余分な光学素子を必要としない。本願第2発明に係るホログラム記録再生装置は、再生ページデータ入力手段が、少なくとも4隅に同一の空間周波数成分を有するパターンが配置された再生ページデータが入力され、再生ページデータ入力手段に入力された再生ページデータから、重心算出領域として、パターンを検出するパターン検出手段と、パターン検出手段によって検出されたパターンを周波数変換して、パターンごとの空間周波数成分を算出する空間周波数成分算出手段と、をさらに備え、重心座標算出手段が、パターンごとの空間周波数成分から基本周波数を抽出し、抽出した基本周波数の振幅強度分布により重心座標を算出することを特徴とする。かかる構成によれば、重心座標算出手段は、パターンごとに重心座標を算出すればよいので、重心座標算出処理の計算量を低減できる。例えば、4個のパターンが付加されている場合、重心座標算出手段は、4個のパターンに重心座標算出処理を行うだけでよい。本願第3発明に係るホログラム記録再生装置は、正方形の連続する数が互いに素であるパターンをページデータごとに交互に付加するパターン付加手段、をさらに備え、再生ページデータ入力手段が、パターン付加手段によってパターンが付加されたページデータの再生画像である再生ページデータが、入力されることを特徴とする。ここで、ホログラム記録媒体にページデータを記録する場合、露光によるホログラム記録媒体の重合反応を利用する。また、ページデータおよびパターンというようにホログラム記録媒体に多重記録する場合、例えば、最初にホログラム記録媒体のうちの1重合させ、次にホログラム記録媒体のうちの1重合させるというように、ホログラム記録媒体の記憶容量を小分けにすることになる。このとき、パターン付加手段は、正方形が一定間隔で配列されたパターンのため、各パターンを1つの長方形とした場合に比べて、パターンの記録領域を少なくして、余分な露光を低減でき、パターンを記録するための記憶容量を最小限に抑える。また、ホログラム記録再生装置は、再生ページデータごとに、正方形が連続する数が互いに素であるパターンが交互するため、再生ページデータ間でパターンがオーバーラップ重なり合いした場合でも周波数変換により、再生ページデータ間での分離ができる。これによって、ホログラム記録再生装置は、再生ページデータ間でのクロストークを抑えて、パターンを容易に検出することができる。なお、パターン付加手段は、例えば、7個の正方形が連続するパターンと、9個の正方形が連続するパターンとを交互にページデータに付加する。すなわち、正方形が連続する数が互いに素であるパターンは、例えば、7個の正方形が連続するパターン、および、9個の正方形が連続するパターンである。本願第4発明に係るホログラム記録再生装置は、空間周波数成分算出手段が、周波数変換として、高速フーリエ変換を行うことを特徴とする。かかる構成によれば、空間周波数成分算出手段は、周波数変換の高速化を図ることができる。本願第5発明に係るホログラム記録再生装置は、再生ページデータ入力手段は、重心算出領域として、ページデータの再生領域であるデータ領域を有する再生ページデータが入力され、重心座標算出手段が、再生ページデータ入力手段に入力された再生ページデータのデータ領域において、データ領域の輝度分布により重心座標を算出することを特徴とする。かかる構成によれば、重心座標算出手段は、データ領域自体から重心座標を算出するので、チルト制御を行うために、余分な光学素子だけでなく、データ領域以外の一切の信号も必要としない。本願第6発明に係るホログラム記録再生装置は、チルト制御手段が、予め設定された角度多重軸を回転中心として再生ページデータを回転させるようにチルト補正を行った後、角度多重軸に直交する直交軸を回転中心として再生ページデータを回転させるようにチルト補正を行うことを特徴とする。ここで、ホログラム記録再生装置が角度多重方式を採用した場合を考える。この場合、角度多重軸を回転中心とした角度多重軸回転方向の角度を変えながら、重心算出領域の重心座標をプロットした重心軌跡は、直線状にならず、2次曲線状となる。その一方、直交軸あおり軸を回転中心とした直交軸回転方向あおり軸回転方向の角度を変えながら、重心算出領域の重心座標をプロットした重心軌跡は、直線状となる。このことは、角度多重軸の変化が、直交軸の変化より、再生ページデータの誤り率に与える影響が大きいことを示す。すなわち、ホログラム記録媒体の収縮は、角度多重軸の方に大きな影響をおよぼす。このため、チルト制御手段は、角度多重軸および直交軸でのチルト補正を同時に行うのではなく、角度多重軸でのチルト制御を優先する。なお、本願第1発明に係るホログラム記録再生装置は、一般的なコンピュータを、再生ページデータ入力手段、重心座標算出手段、重心中心間距離算出手段、チルト制御判定手段、および、チルト制御手段として機能させるホログラム記録再生プログラムによって実現することもできる。本発明によれば、以下のような優れた効果を奏する。本願第1発明によれば、再生ページデータ自体から重心座標を算出できるため、余分な光学素子を必要とせずに、再生ページデータの誤り率が許容範囲に収まるようにチルト制御を行うことができる。これによって、本願第1発明によれば、ホログラム記録再生装置を簡易な構成とし、再生ページデータの誤り率を低減することができる。本願第2発明によれば、パターンごとに重心座標を算出すればよいため、重心座標算出処理の計算量を低減でき、チルト補正を素早く行うことができる。本願第3発明によれば、正方形が連続する数が互いに素であるパターンをページデータごとに交互に付加するため、パターンの記憶容量を最小限に抑えると共に、パターンを容易に検出することができる。これによって、本願第3発明によれば、再生ページデータの誤り率低減と、ホログラム記録媒体の効率的な利用とを両立することができる。本願第4発明によれば、周波数変換を高速化するため、チルト補正をより素早く行うことができる。本願第5発明によれば、データ領域自体から重心座標を算出できるため、余分な光学素子だけでなく、データ領域以外の一切の信号もチルト制御に必要とせず、ホログラム記録再生装置をより簡易な構成とすることができる。本願第6発明によれば、再生ページデータの誤り率に与える影響が大きい角度多重化移転軸を優先的にチルト補正するため、チルト補正をより正確に行うことができ、再生ページデータの誤り率をより低減することができる。以下、本発明の各実施形態について、適宜図面を参照しながら詳細に説明する。なお、各実施形態において、同一の機能を有する手段及び同一の部材には同一の符号を付し、説明を省略した。[ホログラフィックメモリ記録システムの構成]図1を参照して、本発明の第1実施形態に係るホログラム記録再生演算部ホログラム記録再生装置を有するホログラフィックメモリ記録システムの構成について説明する。なお、図1のホログラフィックメモリ記録システム100において、図20のホログラフィックメモリ記録システム900と同一の手段には同一の符号を付した。図1に示すように、ホログラフィックメモリ記録システム100は、角度多重方式でホログラム記録および再生を行うものであり、ホログラム記録再生演算部ホログラム記録再生装置1と、レーザ光源101と、シャッタ102と、ハーフミラー103と、シャッタ104と、1/2波長板105と、PBS偏光ビームスプリッタ106と、SLM空間光変調素子107と、集光レンズ108と、ホログラム記録媒体109と、集光レンズ111と、レンズ112と、2次元撮像素子113と、2軸回転ミラー114と、リレーレンズ115と、2軸回転ステージ116とを備える。ホログラム記録再生演算部ホログラム記録再生装置1は、ホログラム記録および再生に必要な各種演算を行うと共に、再生ページデータを用いて、ホログラム記録媒体109に所定の角度で参照光が照射されるようにチルト制御を行うものである。ここで、ホログラムを記録する場合、ホログラム記録再生演算部1は、ホログラム記録媒体109に記録する映像、データなどの記録信号が入力される。そして、ホログラム記録再生演算部1は、この記録信号を2次元のビットパターンであるページデータに変換して、SLM107に出力する。また、ホログラムを再生する場合、ホログラム記録再生演算部1は、2次元撮像素子113から、再生ページデータ輝度信号が入力される。そして、ホログラム記録再生演算部1は、チルト補正を行った後、この再生ページデータを映像、データなどの再生信号に変換して出力する。なお、ホログラム記録再生演算部1の詳細については、後記する。レーザ光源101は、物体光および参照光となるレーザ光を出射するものであり、例えば、青紫色レーザ光を出射する外部共振器型半導体レーザによって構成することができる。レーザ光源101から出射したレーザ光は、シャッタ102に入射する。なお、ここでは、レーザ光源101からS偏光のレーザ光平行光が出射することとする。シャッタ102は、ホログラム記録媒体109へのレーザ光の照射または遮断を制御するものである。このシャッタ102を通過したレーザ光は、ハーフミラー103に入射する。ハーフミラー103は、入射したレーザ光を、透過する光と反射する光との2つの光に分割するものである。ここでは、ハーフミラー103で反射したレーザ光を参照光、透過したレーザ光を物体光として用いた。また、ハーフミラー103で反射した参照光は、入射光の光路に対して直交する方向に光路を変えて2軸回転ミラー114に、透過した物体光はシャッタ104に入射する。シャッタ104は、ホログラム記録媒体109へのレーザ光の照射または遮断を制御するものである。このシャッタ104を通過したレーザ光は、1/2波長板105に入射する。1/2波長板105は、S偏光の物体光をP偏光の物体光に変換するものである。ここで1/2波長板105を通過した物体光はPBS106に入射する。PBS偏光ビームスプリッタ106は、P偏光の光を透過し、S偏光の光を反射するビームスプリッタである。ここでは、PBS106は、1/2波長板105を通過したP偏光の物体光を透過してSLM107に入射させるとともに、SLM107が反射したS偏光の物体光をさらに反射して、入射光の光路に対して直交する方向に光路を変えて集光レンズ108に入射させる。SLM空間光変調素子107は、PBS106から入射されたP偏光の物体光に、当該SLM107の素子面図示せずに映出された白と黒のビットパターンによる画像のページデータを素子内における振動面図示せずの回転により、反射光をS偏光に変換するものである。ここで、SLM107に物体光が入射すると、白表示とされた素子のみでS偏光に変換され黒表示はP偏光のまま反射され、PBS106でS偏光は反射、P偏光は透過され、最終的に素子面に映出された白と黒のビットパターンを有するS偏光の物体光となる。集光レンズ108は、物体光を集光して、ホログラム記録媒体109に照射するものである。この集光レンズ108は、例えば、凸レンズやフーリエ変換レンズなどから構成される。ホログラム記録媒体109は、例えば、フォトポリマ記録媒体である。すなわち、ホログラム記録媒体109は、集光レンズ108と後記する集光レンズ111とによって互いに同一方向の振動面を有する直線偏光である参照光と物体光とが照射され、SLM107上に表示されたページデータを反映した干渉縞が形成される。これによって、ホログラム記録媒体109は、ページデータを干渉縞の形態で記録する。集光レンズ111は、後記するリレーレンズ115を通過した参照光を集光して、ホログラム記録媒体109に照射するものである。この集光レンズ111は、例えば、凸レンズやフーリエ変換レンズなどから構成される。レンズ112は、ホログラム記録媒体109に書き込まれた干渉縞から生成される回折光再生光を平行光に戻すものである。2次元撮像素子113は、レンズ112からの平行光を撮像して、輝度信号再生ページデータをホログラム記録再生演算部1に出力するものである。この2次元撮像素子113は、例えば、CCDやCMOSセンサなどである。2軸回転ミラー114は、ホログラム記録再生演算部1からの制御信号に基づいて、ミラーを2軸方向に回転させることで、ホログラム記録媒体109に入射するレーザ光参照光と、ホログラム記録媒体109との相対角度を制御するものである。この2軸回転ミラー114は、例えば、レーザ光をリレーレンズ115に向けて反射するミラーと、ミラーを2軸方向角度多重軸回転方向Θx、あおり軸回転方向Θyに駆動させるアクチュエータとから構成される。リレーレンズ115は、2軸回転ミラー114からのレーザ光を、集光レンズ111に照射するものである。このリレーレンズ115は、例えば、凸レンズを複数配列した凸レンズ群から構成される。2軸回転ステージ116は、ホログラム記録再生演算部1からの制御信号に基づいて、ホログラム記録媒体109が搭載されたステージを2軸方向に回転させることで、ホログラム記録媒体109に入射するレーザ光参照光と、ホログラム記録媒体109との相対角度を制御するものである。この2軸回転ステージ116は、例えば、ホログラム記録媒体109を搭載するステージと、ステージを2軸方向角度多重軸回転方向Θx、あおり軸回転方向Θyに駆動するアクチュエータを有する。なお、ホログラフィックメモリ記録システム100は、2軸回転ミラー114および2軸回転ステージ116の両方を備えることとしたが、何れか一方だけを備えてもよい。つまり、ホログラフィックメモリ記録システム100は、レーザ光参照光の反射角度を制御してチルト補正を行う場合には2軸回転ミラー114だけを備えればよい。一方、ホログラフィックメモリ記録システム100は、ホログラム記録媒体109を回転させてチルト補正を行う場合には、2軸回転ステージ116だけを備えればよい。以下、ホログラム記録再生演算部1は、制御信号を2軸回転ミラー114に出力し、レーザ光参照光の反射角度を制御して、チルト補正を行うこととする。第1実施形態:データ領域から重心座標を算出[ホログラム記録再生演算部の構成]図2を参照して、図1のホログラム記録再生演算部1の構成について説明する適宜図1参照。図2に示すように、ホログラム記録再生演算部1は、記録信号演算部10と、再生信号演算部20とを備える。記録信号演算部10は、ホログラム記録に必要な各種演算を行うものであり、誤り訂正符号付加手段11と、ホログラム記録用変調手段12と、2次元画像並び替え手段13とを備える。誤り訂正符号付加手段11は、記録信号が入力され、この記録信号に誤り訂正符号ECCを付加するものである。そして、誤り訂正符号付加手段11は、誤り訂正符号を付加した記録信号を、ホログラム記録用変調手段12に出力する。ホログラム記録用変調手段12は、誤り訂正符号付加手段11から、誤り訂正符号を付加した記録信号が入力され、この記録信号を変調するものである。このホログラム記録用変調手段12は、例えば、2-4変調などの変復調方式で変調して、2次元画像並び替え手段13に出力する。ここで、2-4変調とは、2ビットを4ビットに変換する変復調方式であって、2×2のビットのうちの1つが白で、残りが黒となる。2次元画像並び替え手段13は、ホログラム記録用変調手段12から、変調された記録信号が入力され、この記録信号を2次元画像に並び替えるものである。この2次元画像並び替え手段13は、例えば、入力されたブロック記録信号を順次並べていき、SLM107の画素数にあった2次元画像とする。このようにして、2次元画像並び替え手段13は、この記録信号が2次元のビットパターンで表現されたページデータをSLM107に出力する。再生信号演算部20は、ホログラム再生に必要な各種演算を行うものであり、制御手段21と、1次元データ並び替え手段22と、ホログラム記録用復調手段23と、誤り訂正手段24とを備える。制御手段21は、2次元撮像素子113から再生ページデータ輝度信号が入力され、この再生ページデータを用いて、ホログラム記録媒体109に所定の角度で参照光が照射されるようにチルト制御を行うものである。また、制御手段21は、チルト補正を行わない場合、入力された再生ページデータを1次元データ並び替え手段22に出力する。なお、制御手段21の詳細については、後記する。1次元データ並び替え手段22は、制御手段21から再生ページデータが入力され、2次元画像並び替え手段13と同様の手法で、この再生ページデータを1次元データに並び替えるものである。そして、1次元データ並び替え手段22は、並び替えた1次元データをホログラム記録用復調手段23に出力する。ホログラム記録用復調手段23は、1次元データ並び替え手段22から1次元データが入力され、ホログラム記録用変調手段12と同様の変復調方式によって、この1次元データを再生信号に復調するものである。そして、ホログラム記録用復調手段23は、復調した再生信号を誤り訂正手段24に出力する。誤り訂正手段24は、ホログラム記録用復調手段23から、復調された再生信号が入力され、この再生信号の誤り訂正処理を行うものである。この誤り訂正手段24は、誤り訂正符号付加手段11が付加した誤り訂正符号を用いて、この再生信号に誤り訂正処理を行った後、再生信号を出力する。なお、記録信号演算部10および再生信号演算部20は、各種演算に必要なテーブルやパラメータを共有し、変復調方式や誤り訂正アルゴリズムを共通化することとする。[制御手段の構成]図3を参照して、図2の制御手段21の構成について説明する適宜図1,図2参照。図3に示すように、制御手段21は、再生ページデータ入力手段211と、重心座標算出手段212と、重心中心間距離算出手段213と、チルト制御判定手段214と、制御信号生成手段チルト制御手段215とを備える。再生ページデータ入力手段211は、再生ページデータが入力され、この再生ページデータを重心座標算出手段212に出力するものである。以下、図4を参照して、再生ページデータについて説明する。前記した2次元撮像素子113は、ページデータであるデータ領域Daの全体が含まれるように、このデータ領域Daよりもやや広い領域を撮像する。このため、この再生ページデータは、その全領域Alの一部がデータ領域Daとなる。また、再生ページデータは、水平軸をX軸とし、垂直軸をY軸とする。このデータ領域Daは、重心座標算出領域としても扱われる。重心座標算出領域とは、再生ページデータの全領域Alのうちの重心座標の算出対象となる領域のことである。重心座標は、再生ページデータの重心位置を示す座標である。この重心座標は、例えば、xg,ygと表される。ここで、xgはX軸方向の重心座標を示し、ygは、Y軸方向の重心座標を示す。なお、再生ページデータにデータ領域Daが含まれる場合、重心座標xg,ygは、再生ページデータ内のデータ領域Daの重心座標としてもよい。中心座標は、再生ページデータの中心位置を示す座標である。この中心座標は、例えば、xc,ycと表される。ここで、xcはX軸方向の中心座標を示し、ycはY軸方向の中心座標を示す。なお、再生ページデータにデータ領域Daが含まれ、初期アライメントとしてカメラ2次元撮像素子113の中心位置と再生ページデータの中心位置とを合わせた場合、中心座標xc,ycは、再生ページデータ内のデータ領域Daの中心座標としてもよい。重心中心間距離Dは、重心座標xg,ygと中心座標xc,ycとの距離2乗距離である。許容範囲Thは、重心中心間距離Dの許容範囲を示すものである。この許容範囲Thは、例えば、再生ページデータの誤り率が2×10-3に納まるように、中心座標xc,ycを中心とした、半径118画素の円となる。ここで、許容範囲Thは、再生ページデータの誤り率に応じて手動で設定することができる。例えば、LDPCLowDensityParityCheckCodeなど誤り訂正能力が高い符号化方式を採用した場合、再生ページデータの誤り率が1×10-1程度でも許容される。この場合、許容範囲Thは、より広い範囲に設定できる。また、図4左下には、ホログラム記録媒体109の座標軸として、角度多重軸x、角度多重軸回転方向Θx、あおり軸y、および、あおり軸回転方向Θyを図示した。ここで、ホログラム記録媒体109の座標軸は、再生ページデータの座標軸と同一軸として扱う。つまり、角度多重軸xは再生ページデータのX軸と同一軸であり、あおり軸yは再生ページデータのY軸と同一軸である。なお、図4には、重心座標xg,yg、中心座標xc,yc、重心中心間距離Dおよび許容範囲Thは、説明のために図示したものであり、再生ページデータにこれらが含まれないことは言うまでもない。以下、図5を参照して、ホログラム記録媒体109の座標軸について説明する。ここで、2軸回転ミラー114を回転させることで、ホログラム記録媒体109への入射角度が変化するが、これは相対角度のため、入射光を固定して、ホログラム記録媒体109を回転させたものとして、図5では軸表記した。図5に示すように、角度多重軸xは、ホログラム記録媒体109において、平坦面記録面の中心位置109cを基準とした水平軸である。また、角度多重軸回転方向Θxは、角度多重軸xを回転中心とした回転方向である。あおり軸yは、ホログラム記録媒体109において、平坦面の中心位置109cを基準とした垂直軸、つまり、角度多重軸xに直交する軸である。また、あおり軸回転方向Θyは、あおり軸yを回転中心とした回転方向である。つまり、再生ページデータのX軸を回転中心としてチルト補正を行うと、ホログラム記録媒体109の平坦面が角度多重軸回転方向Θxに回転することになる。また、再生ページデータのY軸を回転中心としてチルト補正を行うと、ホログラム記録媒体109の平坦面があおり軸回転方向Θyに回転することになる。なお、角度多重軸xは、ホログラム記録媒体109にページデータを記録するときに予め決定されているため、制御手段21には、角度多重軸xおよびあおり軸yの方向を手動で設定しておく。図3に戻り、制御手段21の構成について説明を続ける。重心座標算出手段212は、再生ページデータ入力手段211から再生ページデータが入力され、この再生ページデータにおけるデータ領域の重心座標を算出するものである。前記したように、再生ページデータの誤り率が最低になる位置が最適なチルト位置となるが、ホログラム記録媒体に記録されたページデータが未知のため、そのチルト位置を探すことは困難である。そこで、重心座標算出手段212は、重心座標を、再生ページデータの誤り率が最低になるチルト位置として算出する。具体的には、重心座標算出手段212は、データ領域の各画素の輝度値、Ixi,yjを合計して、輝度合計値を算出する。また、重心座標算出手段212は、データ領域の各画素の輝度値、Ixi,yjに座標値xi,yjを乗算した輝度座標乗算値を求めて、各画素の輝度座標乗算値を合計した輝度座標乗算合計値を算出する。そして、重心座標算出手段212は、この輝度座標乗算合計値を輝度合計値で除算して重心座標を算出する。言い換えるなら、重心座標算出手段212は、下記の式1で表されるデータ領域の輝度分布により重心座標を算出する。つまり、式1の分母が輝度合計値となり、式1の分子が輝度座標乗算値の合計値となる。その後、重心座標算出手段212は、再生ページデータと、算出した重心座標とを重心中心間距離算出手段213に出力する。なお、各画素の座標はxi,yjと表される。ここで、iはX軸方向の各画素の座標を示し、jがY軸方向の各画素の座標を示す。また、Ixi,yjは、座標xi,yjに位置する画素の輝度値である。例えば、データ領域が横1280画素×縦1024画素の場合、iが1~1280の値となり、jが1~1024の値となる。つまり、重心座標算出手段212は、データ領域内に存在する画素の数1280×1024個だけ、式1の計算を繰り返すことになる。重心中心間距離算出手段213は、重心座標算出手段212から、再生ページデータおよび重心座標が入力され、この重心座標と中心座標との重心中心間距離を算出するものである。この重心中心間距離算出手段213は、例えば、下記の式2に示すように、重心座標xg,ygと中心座標xc,ycとの2乗距離を重心中心間距離として算出する。その後、重心中心間距離算出手段213は、再生ページデータと、算出した重心中心間距離Dとをチルト制御判定手段214に出力する。なお、重心中心間距離算出手段213は、中心座標xc,ycを公知の手法により求めることができる。例えば、重心中心間距離算出手段213は、データ領域の水平方向長さおよび垂直方向長さをそれぞれ半分にして、中心座標xc,ycを求めることができる。チルト制御判定手段214は、重心中心間距離算出手段213から再生ページデータおよび重心中心間距離Dが入力され、この重心中心間距離Dが予め設定された許容範囲を超えるか否かにより、チルト制御を行うか否かを判定するものである。このチルト制御判定手段214は、重心中心間距離Dが許容範囲を超える場合図4の重心座標xc,ycが許容範囲Th外の場合、チルト制御を行うと判定して、チルト制御指令信号を制御信号生成手段215に出力する。一方、チルト制御判定手段214は、重心中心間距離Dが許容範囲に収まる場合図4の重心座標xc,ycが許容範囲Th内の場合、チルト制御を行わないと判定して、再生ページデータを1次元データ並び替え手段22に出力する。ここで、図6,図7を参照して、重心座標と許容範囲との関係について説明する適宜図3参照。下記の式3で定義されるブラッグ条件式を満たす部分のみ、ホログラム再生像を得ることができる。なお、式3では、dが干渉縞の間隔であり、θが入射角度であり、λが波長であり、nが任意の自然数である。このため、ホログラム記録媒体109が収縮または膨張すると、前記したブラッグ条件式を満たさず、ホログラム再生を行えないことがある。また、ホログラム記録媒体109の一部分だけがブラッグ条件式を満たす場合、残りの部分は、信号対ノイズ比SNRの低い状態でホログラム再生されることもある。例えば、ブラッグ条件式を満たさない場合、再生ページデータの輝度分布は、図6に示すように、三日月状の形状となる。この一例は、文献KCurtisLDharAHillWWilsonandMAyresHolographicDataStorageJohhWileySonsLtdp3562010に記載されている。この場合、図7aに示すように、この輝度分布により求まる重心座標xc,ycは、許容範囲Thの外側になることが多い。その一方、図7bに示すように、ブラッグ条件式を満たし、データ領域Daに均一に輝度分布が広がる場合、この輝度分布により求まる重心座標xc,ycは、許容範囲Thの内側になることが多い。このため、チルト制御判定手段214は、重心座標と許容範囲との関係に基づいて、チルト制御を行うか否かを判定する。なお、図7では、データ領域Daの輝度分布をハッチングで図示した。図3に戻り、制御手段21の構成について説明を続ける。制御信号生成手段チルト制御手段215は、チルト制御判定手段214からチルト制御指令信号が入力された場合、重心中心間距離Dが許容範囲Thに収まるようにチルト補正を行うものである。この制御信号生成手段215は、重心座標が、角度多重軸xまたはあおり軸yのどちら側にずれているか判定する。そして、制御信号生成手段215は、重心座標がずれている側の軸を回転中心とした角度多重軸回転方向Θxおよびあおり軸回転方向Θyにチルト補正を行う制御信号を生成する。その後、制御信号生成手段215は、この制御信号を2軸回転ミラー114に出力し、2軸回転ミラー114を角度多重軸回転方向Θxおよびあおり軸回転方向Θyに駆動する。ここで、重心座標が、角度多重軸xおよびあおり軸yの両軸にずれていることがある。この場合、制御信号生成手段215は、角度多重軸xを回転中心とした角度多重軸回転方向Θxにチルト補正を行う制御信号を生成する。その後、制御信号生成手段215は、あおり軸yを回転中心としたあおり軸回転方向Θyにチルト補正を行う制御信号を生成する。なお、角度多重軸xまたはあおり軸yの一方だけがずれている場合、制御信号生成手段215は、その一方の軸だけを回転中心としてチルト補正を行う制御信号を生成する。ここで、図8~図10を参照して、角度多重軸回転方向Θxを優先する理由について説明する適宜図3参照。前記したように、ブラッグ条件式により、再生ページデータの輝度分布が三日月状の形状となる図6参照。このとき、図8aに示すように、あおり軸回転方向Θyを固定して、角度多重軸回転方向Θxに回転させながら重心座標をプロットした。つまり、再生ページデータがX軸を回転中心として回転することになる。この場合、図8bに示すように、重心軌道は、ホログラム記録媒体109の収縮により、円弧状の2次曲線を描いている。このとき、中心座標xc,ycから最も近い重心座標最隣接点において、再生ページデータの誤り率が最低となる。このとき、図9に示すように、角度多重軸xの角度と、重心中心間距離2乗距離Dと、再生ページデータの誤り率との関係を求めた。図9より、重心中心間距離Dが最小となる角度多重軸の回転角度で、再生ページデータの誤り率が最小になることがわかる。従って、制御信号生成手段215は、重心座標が中心座標角度多重軸xの上下に位置する場合、角度多重軸回転方向Θxに回転させて、許容範囲Thにより近付くような制御信号を生成するとよい。なお、図9では、重心中心間距離Dを実線で図示し、再生ページデータの誤り率を破線で図示した。次に、図10aに示すように、角度多重軸回転方向Θxを固定して、あおり軸回転方向Θyに回転させながら重心座標をプロットした。この場合、図10bに示すように、重心軌道は、直線状となる。従って、制御信号生成手段215は、重心座標が中心座標あおり軸yの左右に位置する場合、あおり軸回転方向Θyに回転させて、許容範囲Thにより近付くような制御信号を生成するとよい。[制御手段の動作]図11を参照して、図3の制御手段21の動作について説明する適宜図3参照。制御手段21は、再生ページデータ入力手段211によって、再生ページデータが入力されるステップS1。制御手段21は、重心座標算出手段212によって、再生ページデータの重心座標を算出する。つまり、制御手段21は、重心座標算出手段212によって、前記した式1を用いて、データ領域から重心座標を算出するステップS2。制御手段21は、重心中心間距離算出手段213によって、重心座標と中心座標との重心中心間距離を算出する。つまり、制御手段21は、重心中心間距離算出手段213によって、前記した式2に示すように、重心座標と中心座標との2乗距離を重心中心間距離として算出するステップS3。制御手段21は、チルト制御判定手段214によって、重心中心間距離が許容範囲を超えるか否かにより、チルト制御を行うか否かを判定するステップS4。ここで、重心中心間距離が許容範囲に収まる場合ステップS4でNo、制御手段21は、チルト制御を行わないと判定して、処理を終了する。一方、重心中心間距離が許容範囲を超える場合ステップS4でYes、制御手段21は、チルト制御を行うと判定して、ステップS5の処理に進む。制御手段21は、制御信号生成手段215によって、重心座標が角度多重軸xまたはあおり軸yのどちら側にずれているか判定する。そして、制御手段21は、制御信号生成手段215によって、角度多重軸xを優先的にチルト補正すると判定するステップS5。あおり軸yと判定された場合ステップS5でY軸、制御手段21は、制御信号生成手段215によって、Y軸中心線を回転中心としたチルト補正あおり軸回転方向Θyのチルト補正を行う制御信号を生成するステップS6。角度多重軸xと判定された場合ステップS5でX軸、制御手段21は、制御信号生成手段215によって、X軸中心線を回転中心としたチルト補正多重軸回転方向Θxのチルト補正を行う制御信号を生成するステップS7。すなわち、ホログラム記録再生演算部1は、制御手段21によって、重心中心間距離が許容範囲に収まるまで、ステップS1~S8の処理を繰り返すことになる。そして、ホログラム記録再生演算部1は、重心中心間距離が許容範囲に収まった場合、制御手段21によるチルト補正を終了し、再生ページデータを再生する。以上のように、本発明の第1実施形態に係るホログラム記録再生演算部1は、余分な光学素子だけでなく、データ領域以外の一切の信号もチルト制御に必要としないため、極めて簡易な構成とすることができる。また、図8~図10に示すように、角度多重軸回転方向Θxの変動が、あおり軸回転方向Θyの変動よりも、再生ページデータの誤り率に与える影響が大きいことがわかる。このため、ホログラム記録再生演算部1は、角度多重軸回転方向Θxに優先的にチルト補正している。一方、従来技術では、SNRを向上させると再生ページデータの誤り率を低減させることにつながるため、SNRを向上させる制御手法が採用されることが多い。しかし、SNRを向上させる従来手法では、2軸のうち、どちら側を優先して補正すればよいか決定することができず、正確なチルト補正を行えない場合がある。このように、これによって、ホログラム記録再生演算部1は、SNRを向上させる従来手法と比べて、チルト補正をより正確に行って、再生ページデータの誤り率を低減することができる。なお、第1実施形態では、ホログラム記録再生演算部1は、制御信号を2軸回転ミラー114に出力して、2軸回転ミラー114を駆動制御することとして説明したが、これに限定されない。例えば、ホログラム記録再生演算部1は、制御信号を2軸回転ステージ116に出力して、2軸回転ステージ116を駆動制御してもよい。この場合も、ホログラム記録再生演算部1は、多重軸回転方向Θxおよびあおり軸回転方向Θyを逆方向にするだけで、第1実施形態と同様にチルト補正を行うことができる。なお、第1実施形態では、再生ページデータの一部分であるデータ領域を重心算出領域として説明したが、ホログラム記録再生演算部1は、再生ページデータ全体を重心算出領域として扱ってもよい。つまり、ホログラム記録再生演算部1は、再生ページデータ全体から重心座標を算出してもよい。第2実施形態:パターンから重心座標を算出[ホログラム記録再生演算部の構成]図12を参照して、本発明の第2実施形態に係るホログラム記録再生演算部1Bの構成について、第1実施形態と異なる点を説明する適宜図1参照。このホログラム記録再生演算部1Bは、重心算出領域としてのパターンをページデータに付加すると共に、このパターンから重心座標を算出するものであり、記録信号演算部10Bと、再生信号演算部20Bとを備える。記録信号演算部10Bは、ホログラム記録に必要な各種演算を行うものであり、誤り訂正符号付加手段11と、ホログラム記録用変調手段12と、2次元画像並び替え手段13と、パターン付加手段14とを備える。なお、パターン付加手段14以外の各手段は、図3と同様のため、説明を省略する。パターン付加手段14は、2次元画像並び替え手段13からページデータが入力され、このページデータの外周部の少なくとも4隅に、重心算出領域としてのパターンを付加するものである。そして、パターン付加手段14は、このパターンを付加したページデータをSLM107に出力する。ここで、パターン付加手段14は、ページデータの4隅だけでなく、ページデータの長辺中央部および短辺中央部にもパターンを付加してもよい。図13に示すように、パターン付加手段14は、例えば、ページデータの外周部に合計12個のパターンh1~h6,v1~v6を付加する。つまり、後記する制御手段21Bに入力される再生ページデータには、データ領域ページデータの外周部に12個のパターンh1~h6,v1~v6が付加されることになる。また、パターン付加手段14は、例えば、ページデータごとに、正方形の連続する数が互いに素であるパターンh1~h6,v1~v6を交互に付加する。具体的には、パターン付加手段14は、奇数番目のページデータに対して、垂直方向に正方形が7個連続したパターンv1~v6を付加し図14a、水平方向に正方形が7個連続したパターンh1~h6を付加する図14b。また、パターン付加手段14は、偶数番目のページデータに対して、垂直方向に正方形が9個連続したパターンv1~v6を付加し図14c、水平方向に正方形が9個連続したパターンh1~h6を付加する図14b。すなわち、同一のページデータに付加されたパターンh1~h6,v1~v6は、空間周波数成分が同一、つまり、その模様が同一となる。ここで、パターン付加手段14は、様々な大きさのパターンを付加することができる。ホログラム記録再生演算部1Bでは、2-4符号、3-16符号などの2次元コード変復調方式が用いられている。そこで、パターン付加手段14は、例えば、パターンの大きさを、これら2次元コード変復調方式における1個の輝点のサイズ、または、この輝点を整数倍したサイズとすることができる。なお、このパターンh1~h6,v1~v6は、ページデータを同期させるシンク信号として利用することもできる。図12に戻り、ホログラム記録再生演算部1Bの構成について説明を続ける。再生信号演算部20Bは、ホログラム再生に必要な各種演算を行うものであり、制御手段21Bと、1次元データ並び替え手段22と、ホログラム記録用復調手段23と、誤り訂正手段24とを備える。制御手段21Bは、2次元撮像素子113から、パターンが付加されたページデータの再生画像である再生ページデータが入力され、この再生ページデータのパターンを用いて、ホログラム記録媒体109に所定の角度で参照光が照射されるようにチルト制御を行うものである。[制御手段の構成]図15を参照して、図12の制御手段21Bの構成について説明する適宜図12参照。図15に示すように、制御手段21Bは、重心中心間距離算出手段213と、チルト制御判定手段214と、制御信号生成手段チルト制御手段215と、再生ページデータ入力手段221と、パターン検出手段222と、空間周波数成分算出手段223と、重心座標算出手段224とを備える。なお、再生ページデータ入力手段221~重心座標算出手段224以外の各手段は、図3と同様のため、詳細な説明を省略する。再生ページデータ入力手段221は、前記した再生ページデータが入力され、この再生ページデータをパターン検出手段222に出力するものである。この再生ページデータは、図13に示すように、12個のパターンh1~h6,v1~v6が配置されている。パターン検出手段222は、再生ページデータ入力手段221から再生ページデータが入力され、この再生ページデータに含まれるパターンh1~h6,v1~v6を検出するものである。このパターン検出手段222は、例えば、パターンを示すテンプレート画像を手動で登録しておく。そして、パターン検出手段222は、パターンマッチングによって、再生ページデータからテンプレート画像にマッチする領域例えば、パターンh1~h6,v1~v6を検出する。また、パターン検出手段222は、検出したパターンh1~h6,v1~v6、および、このパターンh1~h6,v1~v6を構成する各画素の座標を含むパターン検出情報を生成する。その後、パターン検出手段222は、再生ページデータと、パターン検出情報とを空間周波数成分算出手段223に出力する。なお、パターン検出手段222は、パターンマッチングとして、例えば、httpopencvjpsamplematchinghtmlに記載された手法を用いることができる。空間周波数成分算出手段223は、パターン検出手段222から、再生ページデータおよびパターン検出情報が入力され、このパターン検出情報に含まれるパターンを周波数変換して、パターンh1~h6,v1~v6それぞれの空間周波数成分を算出するものである。ここで、図16に示すように、図14のパターンh1に注目して説明する。この場合、空間周波数成分算出手段223は、空間周波数成分を高速フーリエ変換FFT:FastFourierTransformして求める。このとき、パターンh1において、周波数変換の対象となる代表座標は、中心座標xh1,yh1とする。また、空間周波数成分算出手段223は、パターンh1と同様、残りのパターンh2~h6,v1~v6の代表座標において、空間周波数成分を高速フーリエ変換によって求める。そして、空間周波数成分算出手段223は、パターンh1~h6,v1~v6の空間周波数成分と、再生ページデータとを重心座標算出手段224に出力する。なお、図16では、図面を見やすくするために、パターンh1で中央の正方形だけを白抜きで図示した。また、パターンh1~h6,v1~v6の中心座標をxi,yi;i=h1~v6とする。重心座標算出手段224は、空間周波数成分算出手段223から、パターンh1~h6,v1~v6の空間周波数成分および再生ページデータが入力され、パターンh1~h6,v1~v6の空間周波数成分から基本周波数を抽出し、抽出した基本周波数の振幅強度分布により重心座標を算出するものである。ここで、パターンh1~h6,v1~v6の中心座標xi,yi;i=h1~v6における基本周波数の振幅強度をAf1iとする。この場合、重心座標算出手段224は、基本周波数の振幅強度Af1iをパターンh1~h6,v1~v6で合計して、基本周波数振幅強度合計値を算出する。また、重心座標算出手段224は、基本周波数の振幅強度Af1iに中心座標の座標値xi,yiを乗算した振幅強度座標乗算値を求めて、パターンh1~h6,v1~v6で合計した振幅強度座標乗算合計値を算出する。そして、重心座標算出手段224は、この振幅強度座標乗算合計値を基本周波数振幅強度合計値で除算して、パターンでの重心座標を算出する。言い換えるなら、重心座標算出手段224は、下記の式4で表される基本周波数の振幅強度分布により重心座標を算出する。従って、式4の分母が基本周波数振幅強度合計値となり、式4の分子が振幅強度座標乗算合計値となる。その後、重心座標算出手段224は、再生ページデータと、算出した重心座標とを重心中心間距離算出手段213に出力する。なお、重心座標算出手段224は、ページデータに付加されたパターンの数だけ例えば、12個、式4の計算を繰り返すことになる。ここで、図17,図18を参照して、パターンから算出した重心座標の一例について説明する適宜図15参照。図17aに示すように、あおり軸回転方向Θyを固定して、角度多重軸回転方向Θxに回転させながら重心座標をプロットした。この場合、図17bに示すように、重心軌道は、図8bと同様、ホログラム記録媒体109の収縮により、円弧状の2次曲線を描いている。その一方、図17bの重心軌道は、図8bと比較して、円弧の半径が大きくなっている。言い換えるなら、図8bでは、例えば、最隣接点重心座標と、その左隣の重心座標との距離が、3.3×103離れている。また、図17bでは、最隣接点重心座標と、その左隣の重心座標との距離が、2.8×105離れている。このように、パターンから重心座標を算出した場合、重心座標同士の距離がより離れることから、中心座標に最も近くなる重心座標最隣接点を判定し易くなる。すなわち、チルト制御用の制御信号の精度が高くなることと等価であり、より正確なチルト制御を可能とする。このことは、再生ページデータの輝度分布にも表れる。パターンから重心座標を算出した場合、例えば、最隣接点での再生ページデータの輝度分布は、図18aに示すように、均一となる。一方、最隣接点より3個左側の重心座標では、その再生ページデータの輝度分布は、図18bに示すように、均一にならない。[制御手段の動作]図19を参照して、図15の制御手段21Bの動作について説明する適宜図15参照。制御手段21Bは、再生ページデータ入力手段221によって、再生ページデータが入力されるステップS10。制御手段21Bは、パターン検出手段222によって、再生ページデータからパターンを検出する。つまり、制御手段21Bは、パターン検出手段222によって、パターンマッチングによって、再生ページデータからパターンを検出するステップS11。制御手段21Bは、空間周波数成分算出手段223によって、各パターンを周波数変換例えば、高速フーリエ変換して、各パターンの空間周波数成分を算出するステップS12。制御手段21Bは、重心座標算出手段224によって、各パターンの空間周波数成分から基本周波数を抽出し、抽出した基本周波数の振幅強度により、重心座標を算出する。つまり、制御手段21Bは、重心座標算出手段224によって、前記した式4を用いて、基本周波数の強度分布により重心座標を算出するステップS13。なお、図19において、ステップS3以降の各処理は、図11と同様のため、詳細な説明を省略する。以上のように、本発明の第2実施形態に係るホログラム記録再生演算部1Bは、余分な光学素子をチルト制御のために必要としないため、簡易な構成とすることができる。また、ホログラム記録再生演算部1Bは、高速フーリエ変換を用いると共に、この12個のパターンに対して重心座標算出処理を行うので、データ領域内の全画素に対して重心座標算出処理を行う場合より、チルト補正を素早く行うことができる。また、ホログラム記録再生演算部1Bは、正方形が7個連続したパターンと、正方形が9個連続したパターンとをページデータごとに交互に付加するため、再生ページデータ間でのクロストークを抑えることができる。これによって、ホログラム記録再生演算部1Bは、パターンの記憶容量を最小限に抑えると共に、パターンの検出を容易にでき、再生ページデータの誤り率低減と、ホログラム記録媒体の効率的な利用とを両立することができる。なお、第2実施形態では、空間周波数成分算出手段223は、周波数変換として高速フーリエ変換を用いたが、これに限定されない。例えば、空間周波数成分算出手段223は、周波数変換として、アダマール変換またはウェーブレット変換を利用することもできる。また、空間周波数成分算出手段223は、パターンの代表座標として中心座標を用いたが、これに限定されない。例えば、空間周波数成分算出手段223は、パターンの隅を代表座標としてもよい。なお、各実施形態において、ホログラム記録再生演算部1,1Bは、画像取得するデータ領域が決まっているため、例えば、注目領域抽出処理ROI:RegionOfInterestを行えば、データ領域だけを読み出すことができ、画像転送速度を高速化することができる。なお、本発明では、一般的なコンピュータを、前記したホログラム記録再生演算部1,1Bの各手段として機能させるプログラムによって動作させることもできる。このプログラムは、通信回線を介して配布しても良く、CD-ROMやフラッシュメモリなどの記録媒体に書き込んで配布しても良い。なお、本発明のコンピュータには、一般的なコンピュータだけでなく、FPGAFieldProgrammableGateArrayなどのプログラマブルな電気回路も含まれる。"