(57)【特許請求の範囲】
【請求項１】
２次元符号を、複数のビットからなる１次元原データから構成する２次元符号構成方法であって、
前記原データの各々の符号を２個以上連続させた連続原データを出力する連続原データ出力ステップと、
この連続原データ出力ステップにて出力された連続原データを、変換後のデータ系列において、データ１と次のデータ１との間のデータ０の最小連続数が０となる符号化方法を採用し、ＮＲＺＬ則またはＮＲＺＩ則を用いて符号化する符号化ステップと、
この符号化ステップの出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、前記符号化ステップにて符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する符号配置ステップとを含み、
前記連続原データ出力ステップと前記符号化ステップと前記符号配置ステップとを順次繰り返すことを特徴とする２次元符号構成方法。
【請求項２】
２次元符号を、複数のビットからなる１次元原データから構成する２次元符号構成方法であって、
前記原データを、変換後のデータ系列において、データ１と次のデータ１との間のデータ０の最小連続数が１となる符号化方法を採用し、ＮＲＺＩ則を用いて符号化する符号化ステップと、
この符号化ステップの出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、前記符号化ステップにて符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する符号配置ステップとを含み、
前記符号化ステップと前記符号配置ステップとを順次繰り返すことを特徴とする２次元符号構成方法。
【請求項３】
２次元符号を、複数のビットからなる１次元原データから構成する２次元符号構成方法であって、
前記原データを、変換後のデータ系列において、データ１と次のデータ１との間のデータ０の最小連続数が２となる符号化方法を採用し、ＮＲＺＩ則を用いて符号化する符号化ステップと、
この符号化ステップの出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、前記符号化ステップにて符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する符号配置ステップとを含み、
前記符号化ステップと前記符号配置ステップとを順次繰り返すことを特徴とする２次元符号構成方法。
【請求項４】
複数のビットからなる１次元原データから、２次元符号を構成するために、コンピュータを、
前記原データの各々の符号を２個以上連続させた連続原データを出力する連続原データ出力手段、
この連続原データ出力手段で出力された連続原データを、変換後のデータ系列において、データ１と次のデータ１との間のデータ０の最小連続数が０となる符号化方法を採用し、ＮＲＺＬ則またはＮＲＺＩ則を用いて符号化する符号化手段、
この符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、前記符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する符号配置手段として機能させ、
前記連続原データ出力手段と前記符号化手段と符号配置手段との処理が順次繰り返し実行されることを特徴とする２次元符号構成プログラム。
【請求項５】
複数のビットからなる１次元原データから、２次元符号を構成するために、コンピュータを、
前記原データを、変換後のデータ系列において、データ１と次のデータ１との間のデータ０の最小連続数が１となる符号化方法を採用し、ＮＲＺＩ則を用いて符号化する符号化手段、
この符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、前記符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する符号配置手段として機能させ、
前記符号化手段と符号配置手段との処理が順次繰り返し実行されることを特徴とする２次元符号構成プログラム。
【請求項６】
複数のビットからなる１次元原データから、２次元符号を構成するために、コンピュータを、
前記原データを、変換後のデータ系列において、データ１と次のデータ１との間のデータ０の最小連続数が２となる符号化方法を採用し、ＮＲＺＩ則を用いて符号化する符号化手段、
この符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、前記符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する符号配置手段として機能させ、
前記符号化手段と符号配置手段との処理が順次繰り返し実行されることを特徴とする２次元符号構成プログラム。
【請求項７】
複数のビットからなる１次元原データから構成した２次元符号を出力する２次元符号構成装置において、
前記原データの各々の符号を２個以上連続させた連続原データを出力する連続原データ出力手段と、
この連続原データ出力手段で出力された連続原データを、変換後のデータ系列において、データ１と次のデータ１との間のデータ０の最小連続数が０となる符号化方法を採用し、ＮＲＺＬ則またはＮＲＺＩ則を用いて符号化する符号化手段と、
この符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、前記符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する符号配置手段とを備え、
前記連続原データ出力手段と前記符号化手段と前記符号配置手段との処理を順次繰り返すことを特徴とする２次元符号構成装置。
【請求項８】
複数のビットからなる１次元原データから構成した２次元符号を出力する２次元符号構成装置において、
前記原データを、変換後のデータ系列において、データ１と次のデータ１との間のデータ０の最小連続数が１となる符号化方法を採用し、ＮＲＺＩ則を用いて符号化する符号化手段と、
この符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、前記符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する符号配置手段とを備え、
前記符号化手段と前記符号配置手段との処理を順次繰り返すことを特徴とする２次元符号構成装置。
【請求項９】
複数のビットからなる１次元原データから構成した２次元符号を出力する２次元符号構成装置において、
前記原データを、変換後のデータ系列において、データ１と次のデータ１との間のデータ０の最小連続数が２となる符号化方法を採用し、ＮＲＺＩ則を用いて符号化する符号化手段と、
この符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、前記符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する符号配置手段とを備え、
前記符号化手段と前記符号配置手段との処理を順次繰り返すことを特徴とする２次元符号構成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホログラム記録に用いられる２次元符号を構成する２次元符号構成方法、２次元符号構成プログラムおよび２次元符号構成装置に関する。
【背景技術】
【０００２】
従来、ホログラム記録に用いられる２次元符号は、１次元の元のデータ（原データ）を２次元の平面状で表現したものであり、当該２次元符号としては、差分符号（非特許文献１参照）、２／４符号（非特許文献２参照）、３／１６符号（非特許文献３参照）等が提案されている。
【０００３】
差分符号は、図１７に示すように、隣り合う２ピクセルにおいて、一方のピクセルをＯＮ、他方のピクセルをＯＦＦとして、これらの組み合わせによって、１ビットのデータを２ピクセルで表現する符号である。この図１７に示したように、差分符号は、例えば、ピクセルＯＦＦおよびピクセルＯＮ（ＯＦＦ−ＯＮ）を“０”に、ピクセルＯＮおよびピクセルＯＦＦ（ＯＮ−ＯＦＦ）を“１”に対応させる。この差分符号では、隣り合うピクセルの輝度差によって、符号検出を行うことができるため、一般的に、ノイズの影響を受けにくいと言われている。また、差分符号の符号化率は、１ビット／２ピクセル＝０．５となる。
【０００４】
また、２／４符号は、図１８に示すように、隣り合う２×２ピクセル（４個のピクセル）において、１個のピクセルをＯＮ、残り３個のピクセルをＯＦＦにして、２ビットのデータを４ピクセルで表現する符号である。差分符号と同様に、隣り合うピクセルの輝度差によって、符号検出を行うことができるため、一般的に、ノイズの影響を受けにくいと言われている。また、２／４符号の符号化率は、２ビット／４ピクセル＝０．５となる。
【０００５】
さらに、３／１６符号は、図１９に示すように、８ビットのデータを、４×４（＝１６、１６個のピクセル）ピクセルで表現し、１６個のピクセルの中で、３個のピクセルをＯＮ、残りの１３個のピクセルをＯＦＦにして、８ビットのデータを１６ピクセルで表現する符号である。また、３／１６符号の符号化率は、８ビット／１６ピクセル＝０．５となる。
【非特許文献１】Design of Dye Concentrations in Azobenzene-Containing Polymer films for Volume     Holographic Storage J.Minebe et.al JJAP Vol.43 No.7B 2004 PP.4964-4967
【非特許文献２】Shift Selectivity and Hologram Playback Margin Dependence on the Average Speckle Size of a Randomly Phase Encoded Reference Beam JJAP Vol.43 No.7B 2004 PP.4949-4953
【非特許文献３】離陸間近のホログラフィック媒体  堀米秀喜  日経エレクトロニクス  ｐｐ１０５−１１４  ２００５．１．１７
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ホログラム記録を行う従来のホログラム記録装置では、２次元符号を記録再生する際の歪みの影響（記録再生系の歪みの影響）等を防止するために、当該２次元符号を読み取る２次元イメージセンサが正確に読み取れるように、１ビットのデータに対して複数のピクセルを対応させている。従って、１ビットのデータに対するピクセル利用率（１ビットのデータの検出に関わる２次元イメージセンサのピクセル数の比）が低下し、記録密度が理論値よりも大幅に少なくなってしまうという問題がある。
【０００７】
具体的には、差分符号の場合、１ビットのデータを読みとるのに、２次元イメージセンサでは、４×２ピクセルを対応させており、ピクセル利用率は、１ビット／８ピクセル＝０．１２５となっている。
また、２／４符号の場合、１ビットのデータを読みとるのに、２次元イメージセンサでは、８×４ピクセルを対応させており、ピクセル利用率は、１ビット／３２ピクセル＝０．０３１２５となっている。
さらに、３／１６符号の場合、１ビットのデータを読みとるのに、２次元イメージセンサでは、６×３ピクセルを対応させており、ピクセル利用率は、１ビット／１８ピクセル＝０．０５５６となっている。
【０００８】
また、従来のホログラム記録装置では、２次元イメージセンサに対向させた空間光変調器と当該２次元イメージセンサとにより、２次元ページデータ（複数の２次元符号からなるデータ）の授受を行っている。それゆえ、従来のホログラム記録装置では、空間光変調器で表される２次元符号を２次元イメージセンサがサンプリングしていることと等価であるから、空間光変調器のピクセルと、２次元イメージセンサのピクセルとの配置関係は、当然、縦方向、横方向共に標本化定理を満たしている必要がある。
【０００９】
そこで、本発明では、前記した問題を解決し、標本化定理を満たしながら、ピクセル利用率を理論的な上限値に近づけることができる、つまり、ピクセル利用率の低下を防止することができる２次元符号構成方法、２次元符号構成プログラムおよび２次元符号構成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
前記課題を解決するため、請求項１に記載の２次元符号構成方法は、２次元符号を、複数のビットからなる１次元原データから構成する２次元符号構成方法であって、連続原データ出力ステップと、符号化ステップと、符号配置ステップと、を含む手順とした。
【００１１】
かかる手順によれば、２次元符号構成方法は、連続原データ出力ステップにおいて、原データの各々の符号を２個以上連続させた連続原データを出力する。つまり、原データのある１つの符号が「０」の場合を「００」、「０００」、「００００」・・・と２個以上同一符号を連続させて、また、原データのある１つの符号が「１」の場合は、「１１」、「１１１」、「１１１１」・・・と２個以上同一符号を連続させて、１符号を構成する操作を、原データすべてに行って、連続原データとする。続いて、２次元符号構成方法は、符号化ステップにおいて、連続原データ出力ステップにて出力された連続原データを、ｄ＝０の符号化方法、つまり、変換後のデータ系列において、データ“１”と次のデータ“１”との間のデータ“０”の最小連続数が“０”となる符号化方法を採用し、ＮＲＺＬ則またはＮＲＺＩ則を用いて符号化する。
【００１２】
なお、ＮＲＺＬ則とは、符号化後のＮＲＺ（Ｌ）（ＮｏｎＲｅｔｕｒｎ−ｔｏ−Ｚｅｒｏ）符号において「０」がＬｏｗ、「１」がＨｉとなる符号にすることである。ＮＲＺＩ則とは、変換後のデータ系列において、データ“１”を、“反転あり”に、データ“０”を、“反転なし”に対応させた符号にすることである。
【００１３】
そして、２次元符号構成方法は、符号配置ステップにおいて、符号化ステップの出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化ステップにて符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する。そして、２次元符号構成方法は、連続原データ出力ステップと符号化ステップと符号配置ステップとを順次繰り返す。この符号配置ステップにより、符号化された符号において、例えば、１を黒色の１ピクセル、０を白色（無色）の１ピクセルとして、２次元符号の領域を成す正方形を分割した各ピクセルに配置することで、２次元符号が構成される。なお、この２次元符号構成方法で構成された２次元符号は、２次元イメージセンサで読み取らせることを想定している。
【００１４】
請求項２に記載の２次元符号構成方法は、２次元符号を、複数のビットからなる１次元原データから構成する２次元符号構成方法であって、符号化ステップと、符号配置ステップと、を含む手順とした。
【００１５】
かかる手順によれば、２次元符号構成方法は、符号化ステップにおいて、原データを、ｄ＝１の符号化方法、つまり、変換後のデータ系列において、データ“１”と次のデータ“１”との間のデータ“０”の最小連続数が“１”となる符号化方法を採用し、ＮＲＺＩ則を用いて符号化する。そして、２次元符号構成方法は、符号配置ステップにおいて、符号化ステップの出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化ステップにて符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する。そして、２次元符号構成方法は、符号化ステップと符号配置ステップと順次繰り返す。
【００１８】
請求項３に記載の２次元符号構成方法は、２次元符号を、複数のビットからなる１次元原データから構成する２次元符号構成方法であって、符号化ステップと、符号配置ステップと、を含む手順とした。
【００１９】
かかる手順によれば、２次元符号構成方法は、符号化ステップにおいて、原データを、ｄ＝２の符号化方法、つまり、変換後のデータ系列において、データ“１”と次のデータ“１”との間のデータ“０”の最小連続数が“２”となる符号化方法を採用し、ＮＲＺＩ則を用いて符号化する。そして、２次元符号構成方法は、符号配置ステップにおいて、符号化ステップの出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化ステップにて符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する。そして、２次元符号構成方法は、符号化ステップと符号配置ステップとを順次繰り返す。
【００２２】
請求項４に記載の２次元構成プログラムは、複数のビットからなる１次元原データから、２次元符号を構成するために、コンピュータを、連続原データ出力手段、符号化手段、符号配置手段、として機能させる構成とした。
【００２３】
かかる構成によれば、２次元符号構成プログラムは、連続原データ出力手段によって、原データの各々の符号を２個以上連続させた連続原データを出力する。続いて、２次元符号構成プログラムは、符号化手段によって、連続原データ出力手段で出力された連続原データを、ｄ＝０の符号化方法を採用し、ＮＲＺＬ則またはＮＲＺＩ則を用いて符号化する。そして、２次元符号構成プログラムは、符号配置手段によって、符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する。そして、２次元符号構成プログラムは、連続原データ出力手段と符号化手段と符号配置手段とを繰り返し実行する。
【００２４】
請求項５に記載の２次元符号構成プログラムは、複数のビットからなる１次元原データから、２次元符号を構成するために、コンピュータを、符号化手段、符号配置手段、として機能させる構成とした。
【００２５】
かかる構成によれば、２次元符号構成プログラムは、符号化手段によって、原データを、ｄ＝１の符号化方法を採用し、ＮＲＺＩ則を用いて符号化し、符号配置手段によって、符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する。そして、２次元符号構成プログラムは、符号化手段と符号配置手段とを繰り返し実行する。
【００２６】
請求項６に記載の２次元符号構成プログラムは、複数のビットからなる１次元原データから、２次元符号を構成するために、コンピュータを、符号化手段、符号配置手段、として機能させる構成とした。
【００２７】
かかる構成によれば、２次元符号構成プログラムは、符号化手段によって、原データを、ｄ＝２の符号化方法を採用し、ＮＲＺＩ則を用いて符号化し、符号配置手段によって、符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する。そして、２次元符号構成プログラムは、符号化手段と符号配置手段とを繰り返し実行する。
【００２８】
請求項７に記載の２次元符号構成装置は、複数のビットからなる１次元原データから構成した２次元符号を出力する２次元符号構成装置において、連続原データ出力手段と、符号化手段と、符号配置手段と、を備える構成とした。
【００２９】
かかる構成によれば、２次元符号構成装置は、連続原データ出力手段によって、原データの各々の符号を２個以上連続させた連続原データを出力し、符号化手段によって、連続原データ出力手段で出力された連続原データを、ｄ＝０の符号化方法を採用し、ＮＲＺＬ則またはＮＲＺＩ則を用いて符号化する。そして、２次元符号構成装置は、符号配置手段によって、符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する。そして、２次元符号構成装置は、連続原データ出力手段と符号化手段と符号配置手段とを順次繰り返す。そして、この２次元符号構成装置は、順次繰り返した結果を空間光変調器等に出力する。なお、この２次元符号構成装置は、順次繰り返した結果を記憶する記憶手段を備えることも可能である。
【００３０】
請求項８に記載の２次元符号構成装置は、複数のビットからなる１次元原データから構成した２次元符号を出力する２次元符号構成装置において、符号化手段と、符号配置手段と、を備える構成とした。
【００３１】
かかる構成によれば、２次元符号構成装置は、符号化手段によって、原データを、ｄ＝１の符号化方法を採用し、ＮＲＺＩ則を用いて符号化し、符号配置手段によって、符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する。そして、２次元符号構成装置は、符号化手段と符号配置手段とを順次繰り返す。
【００３２】
請求項９に記載の２次元符号構成装置は、複数のビットからなる１次元原データから構成した２次元符号を出力する２次元符号構成装置において、符号化手段と、符号配置手段と、を備える構成とした。
【００３３】
かかる構成によれば、２次元符号構成装置は、符号化手段によって、原データを、ｄ＝２の符号化方法を採用し、ＮＲＺＩ則を用いて符号化し、符号配置手段によって、符号化手段の出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化手段で符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する。そして、２次元符号構成装置は、符号化手段と符号配置手段とを順次繰り返す。
【発明の効果】
【００３４】
請求項１、請求項４、または、請求項７に記載の発明によれば、原データの各々の符号を２個以上連続させた連続原データを、ｄ＝０の符号化方法を採用し、ＮＲＺＬ則またはＮＲＺＩ則を用いて符号化し、符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置することを、順次繰り返している。このため、原データの各々の符号を２回以上を連続させているので、標本化定理を満たすことができ、ピクセル利用率を、２次元ＮＲＺ符号を用いた場合の理論的な上限値に近づけることができる、つまり、元のデータに対するピクセル利用率の低下を防止することができる。
【００３５】
請求項２、請求項５、または、請求項８に記載の発明によれば、原データを、ｄ＝１の符号化方法を採用し、ＮＲＺＩ則を用いて符号化し、符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置することを、順次繰り返している。このため、原データをｄ＝１の符号化方法を採用し、ＮＲＺＩ則によって符号化後の符号は、最小ランレングスが１となり、同一符号が２個以上連続するので、そのままで、標本化定理を満たすことができ、ｄ＝１の符号（例えば、ｄ＝１符号の１つである（１，７）ＲＬＬ符号）により、ピクセル利用率を理論的な上限値に近づけることができる、つまり、元のデータに対するピクセル利用率の低下を防止することができる。
【００３７】
請求項３、請求項６、または、請求項９に記載の発明によれば、原データを、ｄ＝２の符号化方法を採用し、ＮＲＺＩ則を用いて符号化し、符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置することを、順次繰り返している。このため、原データをｄ＝２の符号化方法を採用し、ＮＲＺＩ則によって符号化後の符号は、最小ランレングスが２となり、同一符号が３個以上連続するので、そのままで、標本化定理を満たすことができ、ｄ＝２の符号（例えば、ｄ＝２符号の１つである（２，７）ＲＬＬ符号）により、ピクセル利用率を理論的な上限値に近づけることができる、つまり、元のデータに対するピクセル利用率の低下を防止することができる。
【発明を実施するための最良の形態】
【００３９】
次に、本発明の実施形態について、適宜、図面を参照しながら詳細に説明する。
この実施形態の説明では、２次元符号構成装置について、第一実施形態から第三実施形態までの３つの実施形態について構成および動作の説明を順次行いながら、具体的な２次元符号の例を適宜示していくこととする。
【００４０】
〈２次元符号構成装置（第一実施形態、ｄ＝０）の構成〉
図１は、２次元符号構成装置（第一実施形態）のブロック図である。図１に示すように、２次元符号構成装置１は、原データに、ｄ＝０の符号化方式を採用し、さらにＮＲＺＬ則またはＮＲＺＩ則を用いて符号化し、２次元符号を構成するもので、連続原データ出力手段３と、符号化手段５と、符号配置手段７とを備えている。なお、この２次元符号構成装置１は、ホログラム記録装置に含まれているものである。そして、このホログラム記録装置では、当該装置１で構成された２次元符号が空間光変調器２に出力され、この空間光変調器２で表示された２次元符号が、２次元イメージセンサ４によって読み取られる構成になっている。
【００４１】
ここでは、２次元符号構成装置１に着目して、ホログラム記録装置の空間光変調器２および２次元イメージセンサ４以外の構成は図示していないが、ホログラム記録装置の概略について触れておく。ホログラム記録装置では、空間光変調器２と２次元イメージセンサ４とが記録媒体を介して対向するように配置されており、２次元ページデータ（複数の２次元符号からなるデータ）の授受を行っている。
【００４２】
そして、ホログラム記録装置では、空間光変調器２で出力される２次元符号を２次元イメージセンサ４がサンプリングしていることと等価であるから、空間光変調器２のピクセルと、２次元イメージセンサ４のピクセルとの配置関係は、縦方向、横方向共に標本化定理を満たす必要がある。
【００４３】
そうすると、空間光変調器２の１ピクセルに対して、２次元イメージセンサ４の２×２ピクセル以上で検出すれば、標本化定理を満たすことになるので、授受される２次元ページデータの欠落は無いことになる。つまり、空間光変調器２の１ピクセルに対して、縦方向（垂直方向）および横方向（水平方向）共に、２次元イメージセンサ４の２ピクセル以上に対応させる必要がある。
【００４４】
ここでは、図７を参照して、具体的に１ビットのデータ（データ１ビット）を２次元イメージセンサ４の２×２ピクセルに対応させる方法について、２通りの方法（第一の方法、第二の方法）を想定して説明する。
【００４５】
第一の方法は、図７（ａ）に示すように、空間光変調器２の１ピクセルを拡大して、２次元イメージセンサ４の２×２ピクセルに照射させる方法である。第二の方法は、図７（ｂ）に示すように、空間光変調器２と２次元イメージセンサ４とのピクセル関係は１対１にしておいて空間光変調器２×２ピクセルを、１ビットのデータに対応させる方法である。
【００４６】
以下、１ビットのデータを空間光変調器２の２×２ピクセルに対応させる場合（図７（ｂ）の場合）について、２次元符号構成装置１の各構成の処理について説明する。ここで説明する空間光変調器２と２次元イメージセンサ４のピクセルの対応関係は１対１である。
【００４７】
連続原データ出力手段３は、複数のビットからなる原データ（１次元データ）を入力し、当該原データを、ある一定データ長ごとに分割し、その一つのデータの各々の符号を２個以上連続させた連続原データを符号化手段５に出力するものである。この２次元符号構成装置１において、ｄ＝０の符号化方式を採用し、さらにＮＲＺＬ則またはＮＲＺＩ則を用いて符号化するので、ＮＲＺＬ則では、符号化後の符号の最小ランレングスが０、ＮＲＺＩ則では、符号化後の符号の最小ランレングスが１となる。
【００４８】
従って、この符号（ＮＲＺ符号）において、空間光変調器２と２次元イメージセンサ４との関係で、標本化定理を満足させるためには、各々の原データの１ビットごとを２回以上連続させればよいことになる。
【００４９】
ここで、これら符号化手段５および符号化配置手段７によって、連続原データ出力手段３から出力された連続原データを、ＮＲＺＬ則を用いて符号化したＮＲＺ符号から２次元符号を構成する仕方について説明する。
【００５０】
符号化手段５は、連続原データ出力手段３から出力された連続原データを、ｄ＝０の符号化方式を採用し、さらにＮＲＺＬ則またはＮＲＺＩ則を用いて符号化するものである。
符号配置手段７は、符号化手段５で連続原データが符号化された符号を、水平方向と垂直方向共に標本化定理を満足するように配置して、２次元符号を構成するものである。つまり、この符号配置手段７は、符号化手段５で符号化された符号から、符号化手段５の出力である１次元符号を水平方向に生成する場合には、垂直方向に同一符号を２行以上配置し、符号化手段５の出力である１次元符号を垂直方向に生成する場合には、水平方向に２列以上配置する。そして、連続原データ出力手段３と符号化手段５と符号化配置手段７との処理を、原データがなくなるまで順次繰り返していく。
【００５１】
ＮＲＺ符号（一次元ＮＲＺ符号）は、一般に符号化率が１であるが、連続原データ出力手段３で原データの各々が２回繰り返されているので、ここでは、符号化率が０．５となる。この場合の一次元ピクセル利用率（１ビットのデータに対して、検出に係る２次元イメージセンサ４のピクセル数の比）は、空間光変調器２と２次元イメージセンサ４とのピクセルの関係が１対１であるので、０．５となる。
【００５２】
このＮＲＺ符号を用いて２次元符号を構成した例を図８に示す。この図８に示したように、例えば、一方向（ここでは、横方向［水平方向］）にＮＲＺ符号を用いて、原データの各々を２回以上連続させた連続原データを符号化している。他方向（ここでは、縦方向［垂直方向］）には標本化定理を満たすために同一の符号化後の符号を２行列べる。この場合、縦方向（垂直方向）は、ＮＲＺ符号となる。
【００５３】
この２次元符号の符号構成では、１ビットのデータに対して、２次元イメージセンサ４では４ピクセルを使用するので、ピクセル利用率は０．２５（１／４）になる。つまり、横方向（水平方向）の１次元ピクセル利用率（１／２）と縦方向（垂直方向）の１次元ピクセル利用率（１／２）との積とも言える。
【００５４】
なお、一方向の符号化は、ＮＲＺＩ則を用いて符号化したＮＲＺＩ符号でも同様の効果を得ることができる。他方向の符号の連続は、記録再生系の伝送特性を考慮して、２以上列んでいれば、標本化定理を満たすが、多くなればピクセル利用率の低下を招くこととなる。なお、縦方向（垂直方向）と横方向（水平方向）とを逆転してもよい。
【００５５】
図１に示した２次元符号構成装置１によれば、連続原データ出力手段３で原データの各々を２個以上連続させた連続原データを、符号化手段５によって、ｄ＝０の符号化方法を採用し、さらにＮＲＺＬ則またはＮＲＺＩ則を用いて符号化し、符号配置手段７によって、符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する、または、符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを垂直方向に並べて２次元符号を構成する場合、符号化ステップにて符号化された符号と同一符号を、水平方向に繰り返し２列以上配置することを、順次繰り返している。このため、同一の原データを２回以上を連続させているので、標本化定理を満たすことができ、ＮＲＺＬ則またはＮＲＺＩ則を用いたｄ＝０のＮＲＺ符号により、ピクセル利用率を理論的な上限値に近づけることができる、つまり、元のデータに対するピクセル利用率の低下を防止することができる。
【００５６】
すなわち、この２次元符号構成装置１では、２次元符号の構成方法として（１次元符号の組み合わせも含めて）、２次元イメージセンサ４で検出時に標本化定理を満たすという条件で、現在開示されている符号のうち、比較的高いピクセル利用率が得られる。つまり、図１１に示すように、この２次元符号構成装置１では、従来の２次元符号の構成方法と比べて、格段にピクセル利用率が高いので、これに応じて空間光変調器２における記録密度の向上を図ることができる。
【００５７】
つまり、２次元符号構成方法により構成した２次元符号を、例えば、ホログラム記録装置に用いることとすると、空間光変調器２の１ピクセルに対して、２次元イメージセンサ４の２×２ピクセル以上で検出すれば、標本化定理を満たすことになる。この２次元符号構成方法では、原データを２回以上を連続させているので、標本化定理を満たしている。さらに、ＮＲＺＬ則またはＮＲＺＩ則によるＮＲＺ符号の符号化率が１であり、例えば、データの各々を２回繰り返した場合、符号化率が０．５となり、一方向（例えば、垂直方向）の符号化率が０．５、他方向（例えば、水平方向）の符号化率が０．５であるので、全体の符号化率は０．５×０．５＝０．２５となり、ピクセル利用率を理論的な上限値（０．４８）に近づけることができる。
【００５８】
〈２次元符号構成装置（第一実施形態、ｄ＝０）の動作〉
次に、図４に示すフローチャートを参照して、２次元符号構成装置１の動作について説明する（適宜、図１参照）。
まず、２次元符号構成装置１は、連続原データ出力手段３によって、原データの各々を２個以上連続させた連続原データを出力する（ステップＳ１）。
【００５９】
続いて、２次元符号構成装置１は、符号化手段５によって、ｄ＝０の符号化方式でＮＲＺＬ則またはＮＲＺＩ則を用いて、連続原データを符号化する（ステップＳ２）。そして、２次元符号構成装置１は、符号配置手段７によって、符号化手段５で符号化された符号を配置する（ステップＳ３）。そして、２次元符号構成装置１は、符号配置手段７による縦方向および横方向の符号の配置が終了したか否かを判定し（ステップＳ４）、符号の配置が終了したと判定しなかった場合（ステップＳ４、Ｎｏ）には、ステップＳ１に戻り、連続原データの出力、符号化、符号の配置を繰り返し行う。
【００６０】
そして、２次元符号構成装置１は、符号配置手段７による符号の配置が終了したと判定した場合（ステップＳ４、Ｙｅｓ）には、動作を終了する。
【００６１】
〈２次元符号構成装置（第二実施形態、ｄ＝１）の構成〉
図２は、２次元符号構成装置（第二実施形態）のブロック図である。図２に示すように、２次元符号構成装置１Ａは、複数のビットからなる原データに、ｄ＝１の符号化方式を採用し、さらにＮＲＺＩ則を用いて符号化し、２次元符号を構成するもので、符号化手段５ａと、符号配置手段７ａとを備えている。なお、この２次元符号構成装置１Ａは、ホログラム記録装置に含まれているものである。そして、このホログラム記録装置では、当該装置１Ａで構成された２次元符号が空間光変調器２に出力され、この空間光変調器２で表示された２次元符号が、２次元イメージセンサ４によって読み取られる構成になっている。
【００６２】
符号化手段５ａは、原データを、ｄ＝１の符号化方式を採用し、さらにＮＲＺＩ則を用いて符号化するものである。
符号配置手段７ａは、符号化手段５ａで原データが符号化された符号を配置して、２次元符号を構成するもので、繰返配置手段７１ａを備えている。つまり、この符号配置手段７ａは、符号化手段５ａの出力を一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化手段５ａで符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する、または、符号化手段５ａの出力を一定個数のデータごとに切り出して、切り出した１次元データを垂直方向に並べて２次元符号を構成する場合、符号化手段５ａで符号化された符号と同一符号を、水平方向に繰り返し２列以上配置する。そして、符号化手段５ａと符号配置手段７ａとの処理を順次繰り返していく。
【００６３】
繰返配置手段７１ａは、符号化手段５ａで、あるデータ長の１次元データを切り出して符号化する場合、ｄ＝１の符号化方式で符号化された符号の最初と最後のデータについて、同一符号が２つ以上連続するというｄ＝１の符号化方式の性質を満足しない場合がある。この場合を避けるために、切り出した１次元データを水平方向に並べて２次元符号を構成する場合には最初の列と最後の列を２回繰り返し配置する。また、切り出した１次元データを垂直方向に並べて２次元符号を構成する場合には、最初の行と最後の行を２回繰り返して配置するものである。
【００６４】
ここで、この図１５を参照して、この繰返配置手段７１ａによる処理について説明する。ここでは、ｄ＝１の符号化方式として１／７符号を採用する。なお、１／７符号は（１，７）ＲＬＬ符号とも呼ばれている。このＲＬＬとは、Ｒｕｎ  Ｌｅｎｇｔｈ  Ｌｉｍｉｔｅｄの略である。そして、ここでは、６４ビットのデータを８ビットごとに分割し、分割したデータを１／７符号に変換し、さらに、ＮＲＺＩ則を用いて符号化し、この変換したデータを水平方向に２行づつ並べて、この操作を８回繰り返して２次元符号を構成した結果を図１５（ａ）に示している。
【００６５】
図１５（ａ）が繰返配置手段７１ａによって、最初と最後の列に同一データを追加する前の状態を示しており、図１５（ｂ）が繰返配置手段７１ａによって、最初と最後の列に同一データを追加した後の状態を示している。図１５（ａ）では、横方向について１２ビットまでしか（１，７）ＲＬＬ符号が配置されていないが、図１５（ｂ）では、横方向について１４ビットまで符号が配置されている。つまり、図１５（ａ）において、最初の列に配置された符号と、最後の列に配置された符号とが繰り返され、繰り返された列のそれぞれが、図１５（ｂ）において、最初の列と最後の列との隣の列に追加されている。
【００６６】
図２に戻って説明を続ける。
なお、この２次元符号構成装置１Ａにおいて、ｄ＝１の符号化方式を採用し、さらにＮＲＺＩ則を用いて符号化するので、符号化後の符号の最小ランレングスが２となり、データの“１”または“０”が２個以上連続する。
【００６７】
従って、この符号は、そのままで、空間光変調器２と２次元イメージセンサ４との関係において標本化定理を満足することになる。
【００６８】
ここで、これら符号化手段５ａおよび符号化配置手段７ａによって、原データを１／７符号に変換し、さらに、ＮＲＺＩ則を用いて符号化して２次元符号を構成する仕方について説明する。
【００６９】
１／７符号は、２ビットのデータを３ビットに、或いは、４ビットのデータを６ビットに変換する符号であり、ＮＲＺＩ則を用いて符号化後、１または０が２個以上８個以下連続している。つまり、この１／７符号は、符号化率が０．６６７（＝２／３）である。
【００７０】
それゆえ、１／７符号は、ＮＲＺＩ則を用いて符号化後、１または０が２個以上連続するので、空間光変調器２および２次元イメージセンサ４のピクセル配置を１対１にすれば、自ずと標本化定理を満足することとなる。この場合、一方向（１次元）のピクセル利用率は符号化率と同じ０．６６７となる。
【００７１】
この１／７符号を用いて２次元符号を構成した例を図９に示す。この図９に示したように、例えば、一方向（ここでは、横方向［水平方向］）に１／７ＲＬＬ符号を用いて、原データを符号化している。他方向（ここでは、縦方向［垂直方向］）には標本化定理を満たすために同一の符号化後の符号を２行列べる。この場合、縦方向（垂直方向）は、ＮＲＺ符号となる。
【００７２】
この２次元符号の符号構成では、２ビットのデータに対して、２次元イメージセンサ４では６ピクセルを使用するので、ピクセル利用率は０．３３３３（２／６）になる。つまり、横方向（水平方向）の１次元ピクセル利用率（２／３）と縦方向（垂直方向）の１次元ピクセル利用率（１／２）との積とも言える。
【００７３】
なお、縦方向の符号の連続は、記録再生系の伝送特性を考慮して、２以上列んでいれば、標本化定理を満たすが、多くなればピクセル利用率の低下を招くこととなる。なお、縦方向（垂直方向）と横方向（水平方向）とを逆転してもよい。
【００７４】
図２に示した２次元符号構成装置１Ａによれば、符号化手段５ａによって、原データを、ｄ＝１の符号化方法を採用し、さらにＮＲＺＩ則を用いて符号化し、符号化された符号を、符号配置手段７ａによって、符号化手段５ａで符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する、または、符号化手段５ａで符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを垂直方向に並べて２次元符号を構成する場合、符号化手段５ａで符号化された符号と同一符号を、水平方向に繰り返し２列以上配置することを、順次繰り返している。このため、原データをｄ＝１の符号化方法を採用し、さらにＮＲＺＩ則によって符号化後の符号は、最小ランレングスが１となり、データの“１”或いは“０”が２個以上連続するので、そのままで、２次元イメージセンサ検出後の信号が標本化定理を満たすことができるので、ＮＲＺＩ則によるｄ＝１の符号（例えば、ｄ＝１符号の１つである（１／７符号）により、ピクセル利用率を理論的な上限値に近づけることができる、つまり、元のデータに対するピクセル利用率の低下を防止することができる。
【００７５】
すなわち、この２次元符号構成装置１Ａでは、２次元符号の構成方法として（１次元符号の組み合わせも含めて）、２次元イメージセンサ４で検出時に標本化定理を満たすという条件で、現在開示されている符号のうち、比較的高いピクセル利用率が得られる。つまり、図１２に示すように、この２次元符号構成装置１Ａでは、従来の２次元符号の構成方法と比べて、格段にピクセル利用率が高いので、これに応じて空間光変調器２における記録密度の向上を図ることができる。
【００７６】
さらに、２次元符号構成装置１Ａによれば、繰返配置手段７１ａによって、ｄ＝１の符号化方式を用いて、符号化手段５ａで符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する際に、符号化手段５ａで符号化されたｄ＝１の符号化方式による符号と同一符号を、垂直方向に繰り返し２行以上配置する場合、最初の列および最後の列を繰り返し配置する、または、符号化手段５ａで符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを垂直方向に並べて２次元符号を構成する際に、符号化手段５ａで符号化されたｄ＝１の符号化方式による符号と同一符号を、水平方向に繰り返し２列以上配置する場合、最初の行および最後の行を繰り返し配置することで、２次元イメージセンサで検出（標本化）する際に２次元符号全面で標本化定理を満足することができる。
【００７７】
〈２次元符号構成装置（第二実施形態、ｄ＝１）の動作〉
次に、図５に示すフローチャートを参照して、２次元符号構成装置１Ａの動作について説明する（適宜、図２参照）。
まず、２次元符号構成装置１Ａは、符号化手段５ａによって、ｄ＝１の符号化方式で符号化し、さらにＮＲＺＩ則を用いて、原データを符号化する（ステップＳ１１）。続いて、２次元符号構成装置１Ａは、符号配置手段７ａによって、符号化手段５ａで符号化された符号を配置する（ステップＳ１２）。そして、２次元符号構成装置１Ａは、符号配置手段７ａによる縦方向および横方向の符号の配置が終了したか否かを判定し（ステップＳ１３）、符号の配置が終了したと判定しなかった場合（ステップＳ１３、Ｎｏ）には、ステップＳ１１に戻り符号化、符号の配置を繰り返し行う。
【００７８】
そして、２次元符号構成装置１Ａは、符号配置手段７ａによる符号の配置が終了したと判定した場合（ステップＳ１３、Ｙｅｓ）において、ｄ＝１の符号化方式を用いて２次元符号を構成する場合には、繰返配置手段７１ａによって、符号化手段５ａで符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する際に、符号化手段５ａで符号化されたｄ＝１の符号化方式による符号と同一符号を、垂直方向に繰り返し２行以上配置する場合、最初の列および最後の列を繰り返し配置する、または、符号化手段５ａで符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを垂直方向に並べて２次元符号を構成する際に、符号化手段５ａで符号化されたｄ＝１の符号化方式による符号と同一符号を、水平方向に繰り返し２列以上配置する場合、最初の行および最後の行を繰り返し配置する（ステップＳ１４）。そして、２次元符号構成装置１Ａは、動作を終了する。
【００７９】
〈２次元符号構成装置（第三実施形態、ｄ＝２）の構成〉
図３は、２次元符号構成装置（第三実施形態）のブロック図である。図３に示すように、２次元符号構成装置１Ｂは、複数のビットからなる原データに、ｄ＝２の符号化方式を採用し、さらにＮＲＺＩ則を用いて符号化し、２次元符号を構成するもので、符号化手段５ｂと、符号配置手段７ｂとを備えている。なお、この２次元符号構成装置１Ｂは、ホログラム記録装置に含まれているものである。そして、このホログラム記録装置では、当該装置１Ｂで構成された２次元符号が空間光変調器２に出力され、この空間光変調器２で表示された２次元符号が、２次元イメージセンサ４によって読み取られる構成になっている。
【００８０】
符号化手段５ｂは、原データを、ｄ＝２の符号化方式を採用し、さらにＮＲＺＩ則を用いて符号化するものである。
符号配置手段７ｂは、符号化手段５ｂで原データが符号化された符号から、２次元符号を構成するもので、繰返配置手段７１ｂを備えている。つまり、この符号配置手段７ｂは、符号化手段５ｂで符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化手段５ｂで符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する、または、符号化手段５ｂで符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを垂直方向に並べて２次元符号を構成する場合、符号化手段５ｂで符号化された符号と同一符号を、水平方向に繰り返し２列以上配置する。そして、符号化手段５ｂと符号配置手段７ｂとの処理を順次繰り返していく。
【００８１】
繰返配置手段７１ｂは、符号化手段５ｂで、あるデータ長の１次元データを切り出して符号化する場合、ｄ＝２の符号化方式で符号化された符号の最初と最後のデータでは、１ビットの孤立したデータが生じることがあり、この部分を２次元イメージセンサでサンプリングする際に標本化定理を満足しないことになる。これを避けるために、切り出したデータを水平方向に並べて２次元符号を構成する場合には、最初の列と最後の列を２回繰り返し配置する。または、切り出したデータを垂直方向に並べて２次元符号を構成する場合には、最初の行と最後の行を２回繰り返し配置するものである。
【００８２】
ここで、この図１６を参照して、この繰返配置手段７１ｂによる処理について説明する。ここでは、ｄ＝２の符号化方式として２／７符号を採用する。なお、２／７符号は（２，７）ＲＬＬ符号とも呼ばれている。そして、ここでは、６４ビットのデータを８ビットごとに分割し、分割したデータを２／７符号に変換し、さらに、ＮＲＺＩ則を用いて符号化し、この変換したデータを水平方向に２行づつ並べて、この操作を８回繰り返して２次元符号を構成した結果を図１６（ａ）に示している。
【００８３】
図１６（ａ）が繰返配置手段７１ｂによって、最初と最後の列に同一のデータを繰り返す前の状態を示しており、図１６（ｂ）が繰返配置手段７１ｂによって、最初と最後の列に同一のデータを繰り返した後の状態を示している。図１６（ａ）では、横方向について１６ビットまで２／７符号が配置されて、２次元符号として表示されている。図１６（ｂ）では、横方向について１８ビットまで２／７符号が配置されて、２次元符号として表示されている。つまり、図１６（ａ）において、最初の列に配置された符号と、最後の列に配置された符号とが繰り返され、繰り返された列のそれぞれが、図１６（ｂ）において、最初の列と最後の列との隣の列に追加されている。
【００８４】
図３に戻って、説明を続ける。
なお、この２次元符号構成装置１Ｂにおいて、ｄ＝２の符号化方式を採用し、さらにＮＲＺＩ則を用いて符号化するので、符号化後の符号の最小ランレングスが３となり、データ“１”または“０”が３個以上連続する。
【００８５】
従って、この符号は、そのままで、空間光変調器２と２次元イメージセンサ４との関係において標本化定理を満足することになる。
【００８６】
ここで、これら符号化手段５ｂおよび符号化配置手段７ｂによって、原データを２／７符号に変換し、さらにＮＲＺＩ則を用いて符号化して２次元符号を構成する仕方を説明する。
【００８７】
２／７符号は、２ビット、３ビット、４ビットのデータを、それぞれ４ビットに、６ビット、８ビットのデータに変換する符号であり、ＮＲＺＩ則を用いて符号化後、１または０が３個以上８個以下連続している。つまり、この２／７ＲＬＬ符号は、符号化率が０．５（＝２／４）である。
【００８８】
それゆえ、２／７符号は、ＮＲＺＩ則を用いて変換後、１または０が３個以上連続するので、空間光変調器２および２次元イメージセンサ４のピクセル配置を１対１にすれば、自ずと標本化定理を満足することとなる。この場合、一方向（１次元）のピクセル利用率は符号化率と同じ０．５となる。
【００８９】
この２／７符号を用いて２次元符号を構成した例を図１０に示す。この図１０に示したように、例えば、一方向（ここでは、横方向［水平方向］）に２／７符号を用いて、原データを符号化している。他方向（ここでは、縦方向［垂直方向］）には標本化定理を満たすために同一の符号化後の符号を２行列べる。この場合、縦方向（垂直方向）は、ＮＲＺ符号となる。
【００９０】
この２次元符号の符号構成では、２ビットのデータに対して、２次元イメージセンサ４では８ピクセルを使用するので、ピクセル利用率は０．２５（１／４）になる。つまり、横方向（水平方向）の１次元ピクセル利用率（１／２）と縦方向（垂直方向）の１次元ピクセル利用率（１／２）との積とも言える。
【００９１】
なお、縦方向の符号の連続は、記録再生系の伝送特性を考慮して、２以上列んでいれば、標本化定理を満たすが、多くなればピクセル利用率の低下を招くこととなる。なお、縦方向（垂直方向）と横方向（水平方向）とを逆転してもよい。
【００９２】
なお、ｄ＝２の符号として８／１５符号（例えば、高密度ディジタル記録に適した８−１５変調方式  国狭他  テレビジョン学会誌  Ｖｏｌ．５０，Ｎｏ．８，ｐｐ１１４２−１１４９（１９９６））を用いると、符号化率は０．５３になり、ピクセル利用率も０．２６５に向上する。
【００９３】
図３に示した２次元符号構成装置１Ｂによれば、符号化手段５ｂによって、原データを、ｄ＝２の符号化方法を採用し、さらにＮＲＺＩ則を用いて符号化し、符号化された符号を、符号配置手段７ｂによって、符号化手段５ｂで符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する場合、符号化手段５ｂで符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する、または、符号化手段５ｂで符号化された符号を、一定個数のデータごとに切り出して、切り出した１次元データを垂直方向に並べて２次元符号を構成する場合、符号化手段５ｂで符号化された符号と同一符号を、水平方向に繰り返し２列以上配置することを、順次繰り返している。このため、原データをｄ＝２の符号化方法を採用し、さらにＮＲＺＩ則によって符号化後の符号は、最小ランレングスが３となり、０または１が３個以上連続するので、そのままで、標本化定理を満たすことができ、ｄ＝２の符号（例えば、ｄ＝２符号の１つである２／７符号）を用いることにより、ピクセル利用率を理論的な上限値に近づけることができる、つまり、元のデータに対するピクセル利用率の低下を防止することができる。
【００９４】
すなわち、この２次元符号構成装置１Ｂでは、２次元符号の構成方法として（１次元符号の組み合わせも含めて）、２次元イメージセンサ４で検出時に標本化定理を満たすという条件で、現在開示されている符号のうち、比較的高いピクセル利用率が得られる。つまり、図１３に示すように、この２次元符号構成装置１Ｂでは、従来の２次元符号の構成方法と比べて、２倍以上ピクセル利用率が高いので、これに応じて空間光変調器２における記録密度の向上を図ることができる。
【００９５】
さらに、２次元符号構成装置１Ｂによれば、繰返配置手段７１ｂによって、２／７符号を用いて、符号化手段５ｂで符号化された２／７符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する際に、符号化手段５ｂで符号化された２／７符号と同一符号を、垂直方向に繰り返し２行以上配置する場合、最初の列および最後の列を繰り返し配置する、または、符号化手段５ｂで符号化された２／７符号を、一定個数のデータごとに切り出して、切り出した１次元データを垂直方向に並べて２次元符号を構成する際に、符号化手段５ｂで符号化された２／７符号と同一符号を、水平方向に繰り返し２列以上配置する場合、最初の行および最後の行を繰り返し配置することで、２次元イメージセンサで検出（標本化）する際に２次元符号全面で標本化定理を満足することができる。
【００９６】
〈２次元符号構成装置（第三実施形態、ｄ＝２）の動作〉
次に、図６に示すフローチャートを参照して、２次元符号構成装置１Ｂの動作について説明する（適宜、図３参照）。
まず、２次元符号構成装置１Ｂは、符号化手段５ｂによって、ｄ＝２の符号化方式を採用し、さらにＮＲＺＩ則を用いて、原データを符号化する（ステップＳ２１）。続いて、２次元符号構成装置１Ｂは、符号配置手段７ｂによって、符号化手段５ｂで符号化された符号を配置する（ステップＳ２２）。そして、２次元符号構成装置１Ｂは、符号配置手段７ｂによる縦方向および横方向の符号の配置が終了したか否かを判定し（ステップＳ２３）、符号の配置が終了したと判定しなかった場合（ステップＳ２３、Ｎｏ）には、ステップＳ２１に戻り、符号化、符号の配置を繰り返し行う。
【００９７】
そして、２次元符号構成装置１Ｂは、符号配置手段７ｂによる符号の配置が終了したと判定した場合（ステップＳ２３、Ｙｅｓ）において、ｄ＝２の符号化方式を用いて２次元符号を構成する場合には、繰返配置手段７１ｂによって、符号化手段５ｂで符号化されたｄ＝２の符号化方式による符号を、一定個数のデータごとに切り出して、切り出した１次元データを水平方向に並べて２次元符号を構成する際に、符号化手段５ｂで符号化された符号と同一符号を、垂直方向に繰り返し２行以上配置する場合、最初の列および最後の列を繰り返し配置する、または、符号化手段５ｂで符号化されたｄ＝２の符号化方式による符号を、一定個数のデータごとに切り出して、切り出した１次元データを垂直方向に並べて２次元符号を構成する際に、符号化手段５ｂで符号化された符号と同一符号を、水平方向に繰り返し２列以上配置する場合、最初の行および最後の行を繰り返し配置する（ステップＳ２４）。そして、２次元符号構成装置１Ｂは、動作を終了する。
【００９８】
〈補足１；各種符号の具体的な例〉
次に、図１４を参照して、各種符号例について説明する。図１４（ａ）は原データの２次元表示を示しており、図１４（ｂ）はｄ＝０の符号化方式によって構成した２次元符号の例、つまり、横方向がＮＲＺ符号、縦方向がＮＲＺ符号の例を示している。また、図１４（ｃ）はｄ＝１の符号化方式によって構成した２次元符号の例、つまり、横方向が１／７符号、縦方向がＮＲＺ符号の例を示しており、図１４（ｄ）はｄ＝２の符号化方式によって構成した２次元符号の例、つまり、横方向が２／７符号、縦方向がＮＲＺ符号を示している。
【００９９】
この図１４に示すように、ｄ＝０、ｄ＝１、ｄ＝２の符号化方式によって構成した２次元符号は、従来の２次元符号に比べて、比較的に高いピクセル利用率が得られる（図１１から図１３を参考）。
【０１００】
以上、本発明の実施形態について説明したが、本発明は前記実施形態には限定されない。例えば、本実施形態では、２次元符号構成装置１、１Ａ、１Ｂとして説明したが、各構成の処理を１つずつの動作過程とみなした２次元符号構成方法とみなすことも可能である。また、２次元符号構成装置１、１Ａ、１Ｂの各構成の処理を実現可能なように、汎用的または特殊なコンピュータ言語によって記述した２次元符号構成プログラムとみなすことも可能である。これらの場合、２次元符号構成装置１、１Ａ、１Ｂと同様の効果を得ることができる。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施形態に係る２次元符号構成装置（第一実施形態）のブロック図である。
【図２】本発明の実施形態に係る２次元符号構成装置（第二実施形態）のブロック図である。
【図３】本発明の実施形態に係る２次元符号構成装置（第三実施形態）のブロック図である。
【図４】図１に示した２次元符号構成装置（第一実施形態）の動作を説明したフローチャートである。
【図５】図２に示した２次元符号構成装置（第二実施形態）の動作を説明したフローチャートである。
【図６】図３に示した２次元符号構成装置（第三実施形態）の動作を説明したフローチャートである。
【図７】１ビットのデータ（データ１ビット）を２次元イメージセンサの２×２ピクセルに対応させる方法について説明した図であり、（ａ）は、ピクセルを２倍にする場合を示しており、（ｂ）はそのまま対応させる場合を示している。
【図８】ＮＲＺ符号を用いて２次元符号を構成した例を示した図である。
【図９】（１，７）ＲＬＬ符号を用いて２次元符号を構成した例を示した図である。
【図１０】（２，７）ＲＬＬ符号を用いて２次元符号を構成した例を示した図である。
【図１１】従来の２次元符号の構成方法と、本発明の実施形態に係る２次元符号構成装置（第一実施形態）によって構成した２次元符号との比較を示した図である。
【図１２】従来の２次元符号の構成方法と、本発明の実施形態に係る２次元符号構成装置（第二実施形態）によって構成した２次元符号との比較を示した図である。
【図１３】従来の２次元符号の構成方法と、本発明の実施形態に係る２次元符号構成装置（第三実施形態）によって構成した２次元符号との比較を示した図である。
【図１４】各種の符号例について示した図である。
【図１５】図２に示した２次元符号構成装置（第二実施形態）の繰返配置手段の処理について説明した図である。
【図１６】図３に示した２次元符号構成装置（第三実施形態）の繰返配置手段の処理について説明した図である。
【図１７】従来の差分符号の例について示した図である。
【図１８】従来の２／４符号の例について示した図である。
【図１９】従来の３／１６符号の例について示した図である。
【符号の説明】
【０１０２】
１、１Ａ、１Ｂ  ２次元符号構成装置
２              空間光変調器
３              連続原データ出力手段
４              ２次元イメージセンサ
５、５ａ、５ｂ  符号化手段
７、７ａ、７ｂ  符号配置手段
７１ａ、７２ｂ  繰返配置手段
【図１】
0004533279.tif 000002
【図２】
0004533279.tif 000003
【図３】
0004533279.tif 000004
【図４】
0004533279.tif 000005
【図５】
0004533279.tif 000006
【図６】
0004533279.tif 000007
【図７】
0004533279.tif 000008
【図８】
0004533279.tif 000009
【図９】
0004533279.tif 000010
【図１０】
0004533279.tif 000011
【図１１】
0004533279.tif 000012
【図１２】
0004533279.tif 000013
【図１３】
0004533279.tif 000014
【図１４】
0004533279.tif 000015
【図１５】
0004533279.tif 000016
【図１６】
0004533279.tif 000017
【図１７】
0004533279.tif 000018
【図１８】
0004533279.tif 000019
【図１９】
0004533279.tif 000020