(57)【要約】【課題】信号を圧縮して記憶させることにより、記録媒体に記憶することができる容量を増大させることができるようにする。【解決手段】オーバーサンプリング回路１０１は、Ｍビットおよびサンプリング周波数ｆｓの映像信号をサンプリング周波数Ｎ×ｆｓに変換する。デルタシグマ変調回路１０２は、Ｍビットの映像信号を１ビットの映像信号に変換する。そして、１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号が記録媒体１０５Aに書き込まれる。また、ビット拡張回路１０７は、記録媒体１０５Aから読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号をＭビットの映像信号に変換する。デシメーション回路１０９は、ローパスフィルタ回路１０８において高域成分が除去されたＭビットおよびサンプリング周波数ｆｓの映像信号をサンプリング周波数ｆｓの映像信号に変換し、出力する。本発明は、例えば、記憶装置に適用できる。【選択図】図１
2009010820.tif 000002
【特許請求の範囲】
【請求項１】
入力されてくる信号を所定の記録媒体に記憶させる記憶装置において、
量子化ビット数がＭビットでサンプリング周波数ｆｓの前記信号を、Ｎ倍のサンプリング周波数Ｎ×ｆｓにオーバーサンプリングするオーバーサンプリング手段と、
オーバーサンプリングされることにより得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、デルタシグマ変調を行うことにより１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換する変換手段と、
１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の前記記録媒体に対する読み出しまたは書き込みを行う記録媒体制御手段と、
前記記録媒体から読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換するビット拡張手段と、
Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の高域成分を除去する除去手段と、
高域成分が除去されたＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、サンプリング周波数が１／Ｎになるように間引く間引き手段と
を備える記憶装置。
【請求項２】
入力されてくる信号を所定の記録媒体に記憶させる記憶装置の記憶制御方法において、
量子化ビット数がＭビットでサンプリング周波数ｆｓの前記信号を、Ｎ倍のサンプリング周波数Ｎ×ｆｓにオーバーサンプリングし、
オーバーサンプリングされることにより得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、デルタシグマ変調を行うことにより１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換し、
１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の前記記録媒体に対する読み出しまたは書き込みを行い、
前記記録媒体から読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換し、
Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の高域成分を除去し、
高域成分が除去されたＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、サンプリング周波数が１／Ｎになるように間引く
ステップを含む記憶制御方法。
【請求項３】
入力されてくる信号を所定の記録媒体に記憶させる記憶制御処理を、コンピュータに実行させるプログラムにおいて、
量子化ビット数がＭビットでサンプリング周波数ｆｓの前記信号を、Ｎ倍のサンプリング周波数Ｎ×ｆｓにオーバーサンプリングし、
オーバーサンプリングされることにより得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、デルタシグマ変調を行うことにより１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換し、
１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の前記記録媒体に対する読み出しまたは書き込みを行い、
前記記録媒体から読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換し、
Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の高域成分を除去し、
高域成分が除去されたＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、サンプリング周波数が１／Ｎになるように間引く
ステップを含む記憶制御処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶装置、記憶制御方法、およびプログラムに関し、特に、信号を圧縮して記憶させることにより、記録媒体に記憶することができる容量を増大させることができるようにする記憶装置、記憶制御方法、およびプログラムに関する。
【背景技術】
【０００２】
映像信号や音声信号は、所定のサンプリング周波数でサンプリングされ、所定のビット数で量子化されたディジタルデータとして所定の記憶装置に記憶される（例えば、特許文献１参照）。
【０００３】
図１は、映像信号を記憶装置に格納する従来の映像信号記憶装置の構成の一例を示すブロック図である。
【０００４】
図１の映像信号記憶装置１は、書き込み回路１１、記憶装置制御回路１２、記憶装置１３、および読み出し回路１４により構成される。記憶装置１３は、その内部に記録媒体１３Aを有する。
【０００５】
映像信号記憶装置１では、量子化ビット数がＭビットでサンプリング周波数ｆｓの映像信号が入力され、記憶装置１３の記録媒体１３Aに記憶（記録）されるとともに、記憶装置１３の記録媒体１３Aから読み出された映像信号が、量子化ビット数がＭビットおよびサンプリング周波数ｆｓで出力される。なお、以下において、単にＭビットの映像信号等と記述した場合には、そのビット数は、映像信号の量子化ビット数を表すものとする。
【０００６】
映像信号記憶装置１に入力される、Ｍビットでサンプリング周波数ｆｓの映像信号は、書き込み回路１１に供給される。書き込み回路１１は、書き込み指令を記憶装置制御回路１２に供給するとともに、Ｍビットでサンプリング周波数ｆｓの映像信号を記憶装置制御回路１２に供給し、供給した映像信号の記録媒体１３Aへの書き込みを記憶装置制御回路１２に実行させる。
【０００７】
記憶装置制御回路１２は、書き込み回路１１からの書き込み指令にしたがい、書き込み指令とともに書き込み回路１１から供給されるＭビットでサンプリング周波数ｆｓの映像信号を記憶装置１３の記録媒体１３Aに書き込む。また、記憶装置制御回路１２は、読み出し回路１４からの読み出し指令にしたがい、記憶装置１３の記録媒体１３Aに記録されている映像信号を読み出し、読み出し回路１４に供給する。
【０００８】
記憶装置１３は、記録媒体１３Aを有し、その記録媒体１３Aに所定の映像信号が記録されることで、所定の映像信号を記憶する。ここで、記録媒体１３Aは、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等）、光磁気ディスク、または半導体メモリなどとすることができる。
【０００９】
読み出し回路１４は、読み出し指令を記憶装置制御回路１２に供給し、記憶装置制御回路１２に対して、記憶装置１３の記録媒体１３Aに記録されているＭビットでサンプリング周波数ｆｓの映像信号を読み出させ、供給させる。記憶装置制御回路１２から供給されたＭビットでサンプリング周波数ｆｓの映像信号は、映像信号記憶装置１の外部に出力される。
【００１０】
以上のように構成される映像信号記憶装置１において、記憶装置１３へのアクセスは、２×Ｍ×ｆｓに比例して発生する。
【００１１】
近年、上述の量子化ビット数Ｍまたはサンプリング周波数ｆｓは、映像表示デバイスの高階調化または高解像度化に伴って大きくなる傾向にあり、その場合、記憶装置１３へのアクセスも増大する。
【００１２】
【特許文献１】特開２００４−２８８３６５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、一定時間内に記憶装置１３にアクセスすることができる量は、記憶装置制御回路１２と記憶装置１３とにより決定される所定量以下に制限される。記憶装置制御回路１２と記憶装置１３とにより決定された所定量を超えるアクセス量に対応するためには、記憶装置１３をさらに追加することが必要となり、その結果、映像信号記憶装置１のコストの増大を招くこととなっていた。
【００１４】
本発明は、このような状況に鑑みてなされたものであり、信号を圧縮して記憶させることにより、記録媒体に記憶することができる容量を増大させることができるようにするものである。
【課題を解決するための手段】
【００１５】
本発明の一側面の記憶装置は、入力されてくる信号を所定の記録媒体に記憶させる記憶装置において、量子化ビット数がＭビットでサンプリング周波数ｆｓの前記信号を、Ｎ倍のサンプリング周波数Ｎ×ｆｓにオーバーサンプリングするオーバーサンプリング手段と、オーバーサンプリングされることにより得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、デルタシグマ変調を行うことにより１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換する変換手段と、１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の前記記録媒体に対する読み出しまたは書き込みを行う記録媒体制御手段と、前記記録媒体から読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換するビット拡張手段と、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の高域成分を除去する除去手段と、高域成分が除去されたＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、サンプリング周波数が１／Ｎになるように間引く間引き手段とを備える。
【００１６】
本発明の一側面の記憶制御方法は、入力されてくる信号を所定の記録媒体に記憶させる記憶装置の記憶制御方法において、量子化ビット数がＭビットでサンプリング周波数ｆｓの前記信号を、Ｎ倍のサンプリング周波数Ｎ×ｆｓにオーバーサンプリングし、オーバーサンプリングされることにより得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、デルタシグマ変調を行うことにより１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換し、１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の前記記録媒体に対する読み出しまたは書き込みを行い、前記記録媒体から読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換し、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の高域成分を除去し、高域成分が除去されたＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、サンプリング周波数が１／Ｎになるように間引くステップを含む。
【００１７】
本発明の一側面のプログラムは、入力されてくる信号を所定の記録媒体に記憶させる記憶制御処理を、コンピュータに実行させるプログラムにおいて、量子化ビット数がＭビットでサンプリング周波数ｆｓの前記信号を、Ｎ倍のサンプリング周波数Ｎ×ｆｓにオーバーサンプリングし、オーバーサンプリングされることにより得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、デルタシグマ変調を行うことにより１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換し、１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の前記記録媒体に対する読み出しまたは書き込みを行い、前記記録媒体から読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換し、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の高域成分を除去し、高域成分が除去されたＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、サンプリング周波数が１／Ｎになるように間引くステップを含む記憶制御処理をコンピュータに実行させる。
【００１８】
本発明の一側面においては、量子化ビット数がＭビットでサンプリング周波数ｆｓの信号が、Ｎ倍のサンプリング周波数Ｎ×ｆｓにオーバーサンプリングされ、オーバーサンプリングされることにより得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの信号が、デルタシグマ変調を行うことにより１ビットおよびサンプリング周波数Ｎ×ｆｓの信号に変換される。また、記録媒体から読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの信号が、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの信号に変換され、高域成分が除去されたＭビットおよびサンプリング周波数Ｎ×ｆｓの信号が、サンプリング周波数が１／Ｎになるように間引かれる。
【発明の効果】
【００１９】
本発明の一側面によれば、信号を圧縮して記憶させることにより、記録媒体に記憶することができる容量を増大させることができる。
【発明を実施するための最良の形態】
【００２０】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２１】
本発明の一側面の記憶装置は、入力されてくる信号を所定の記録媒体に記憶させる記憶装置（例えば、図２の映像信号記憶装置１００）において、量子化ビット数がＭビットでサンプリング周波数ｆｓの前記信号をサンプリング周波数ｆｓのＮ倍のサンプリング周波数Ｎ×ｆｓにオーバーサンプリングするオーバーサンプリング手段（例えば、図２のオーバーサンプリング回路１０１）と、オーバーサンプリングされることにより得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、デルタシグマ変調を行うことにより１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換する変換手段（例えば、図２のデルタシグマ変調回路１０２）と、１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の前記記録媒体に対する読み出しまたは書き込みを行う記録媒体制御手段（例えば、図２の書き込み回路１０３および読み出し回路１０６）と、前記記録媒体から読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換するビット拡張手段（例えば、図２のビット拡張回路１０７）と、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の高域成分を除去する除去手段（例えば、図２のローパスフィルタ回路１０８）と、高域成分が除去されたＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、サンプリング周波数が１／Ｎになるように間引く間引き手段（例えば、図２のデシメーション回路１０９）とを備える。
【００２２】
本発明の一側面の記憶制御方法は、入力されてくる信号を所定の記録媒体に記憶させる記憶装置の記憶制御方法において、量子化ビット数がＭビットでサンプリング周波数ｆｓの前記信号をサンプリング周波数ｆｓのＮ倍のサンプリング周波数Ｎ×ｆｓにオーバーサンプリングし（例えば、図７のステップＳ１）、オーバーサンプリングされることにより得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、デルタシグマ変調を行うことにより１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換し（例えば、図７のステップＳ２）、１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の前記記録媒体に対する読み出しまたは書き込みを行い（例えば、図７のステップＳ３）、前記記録媒体から読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号に変換し（例えば、図８のステップＳ１２）、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの前記信号の高域成分を除去し（例えば、図８のステップＳ１３）、高域成分が除去されたＭビットおよびサンプリング周波数Ｎ×ｆｓの前記信号を、サンプリング周波数が１／Ｎになるように間引く（例えば、図８のステップＳ１４）ステップを含む。
【００２３】
以下、図を参照して、本発明の実施の形態について説明する。
【００２４】
図２は、本発明を適用した映像信号記憶装置の一実施の形態の構成例を示している。
【００２５】
図２において、映像信号記憶装置１００は、オーバーサンプリング回路１０１、デルタシグマ変調回路１０２、書き込み回路１０３、記憶装置制御回路１０４、記憶装置１０５、読み出し回路１０６、ビット拡張回路１０７、ローパスフィルタ回路１０８、およびデシメーション回路１０９により構成されている。記憶装置１０５は、その内部に記録媒体１０５Aを有する。
【００２６】
映像信号記憶装置１００には、量子化ビット数がＭビットでサンプリング周波数ｆｓの映像信号が入力される。映像信号記憶装置１００は、入力された映像信号を所定のフォーマットの映像信号に変換した後、記憶装置１０５の記録媒体１０５Aに記憶する。また、映像信号記憶装置１００は、記憶装置１０５の記録媒体１０５Aから読み出された映像信号を、Ｍビットおよびサンプリング周波数ｆｓの映像信号に変換し、外部に出力する。
【００２７】
より具体的には、オーバーサンプリング回路１０１は、映像信号記憶装置１００の外部から入力されるＭビットおよびサンプリング周波数ｆｓの映像信号に対してＮ倍のオーバーサンプリングを行い、その結果得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号をデルタシグマ変調回路１０２に供給する。ここで、オーバーサンプリングの倍数Ｎは量子化ビット数Ｍより小さい整数である。
【００２８】
デルタシグマ変調回路１０２は、デルタシグマ変調を行うことにより、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を、１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号に変換する。変換後の１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号は、書き込み回路１０３に供給される。
【００２９】
書き込み回路１０３は、書き込み指令を記憶装置制御回路１０４に供給するとともに、１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を記憶装置制御回路１０４に供給し、記憶装置制御回路１０４に対して、供給した映像信号を記憶装置１０５の記録媒体１０５Aに書き込ませる。
【００３０】
記憶装置制御回路１０４は、書き込み回路１０３からの書き込み指令にしたがい、書き込み回路１０３から供給される１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を記憶装置１０５の記録媒体１０５Aに書き込む。また、記憶装置制御回路１０４は、読み出し回路１０６からの読み出し指令にしたがい、記憶装置１０５の記録媒体１０５Aに記録されている１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を読み出し、読み出し回路１０６に供給する。
【００３１】
記憶装置１０５は、記録媒体１０５Aを有し、その記録媒体１０５Aに１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号が書き込まれることで、映像信号を記憶する。ここで、記録媒体１０５Aとは、図１における場合と同様に、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等）、光磁気ディスク、または半導体メモリなどである。
【００３２】
読み出し回路１０６は、読み出し指令を記憶装置制御回路１０４に供給し、記憶装置制御回路１０４に対して、記憶装置１０５の記録媒体１０５Aに記録されている１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を読み出させ、供給させる。記憶装置制御回路１０４から供給された映像信号は、ビット拡張回路１０７に供給される。
【００３３】
ビット拡張回路１０７は、読み出し回路１０６から供給される１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を、入力信号と同じＭビットに拡張し、その結果得られるＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号をローパスフィルタ回路１０８に供給する。
【００３４】
ローパスフィルタ回路１０８は、供給されるＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号の高域成分を除去し、除去後のＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号をデシメーション回路１０９に供給する。これにより、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの映像信号のノイズ成分が除去される。
【００３５】
デシメーション回路１０９は、ローパスフィルタ回路１０８から供給されるＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を、サンプリング周波数が１／Ｎとなるように間引く間引き処理を実行する。デシメーション回路１０９は、間引き処理の結果得られるＭビットおよびサンプリング周波数ｆｓの映像信号を映像信号記憶装置１００の外部に出力する。
【００３６】
図３は、オーバーサンプリング回路１０１の詳細構成例を示すブロック図である。
【００３７】
オーバーサンプリング回路１０１は、遅延回路２０１と遅延回路２０２の２つの遅延回路により構成されている。
【００３８】
オーバーサンプリング回路１０１では、映像信号記憶装置１００の外部から、Ｍビットおよびサンプリング周波数ｆｓの映像信号が遅延回路２０１に入力されるとともに、映像信号記憶装置１００の外部または映像信号記憶装置１００内の図示せぬオシレータ等から、周波数（クロック周波数）ｆｓのクロック信号が遅延回路２０１に、周波数Ｎ×ｆｓのクロック信号が遅延回路２０２に入力される。
【００３９】
遅延回路２０１は、入力されるＭビットおよびサンプリング周波数ｆｓの映像信号を、クロック周波数ｆｓでラッチする。遅延回路２０２は、遅延回路２０１からの信号をクロック周波数ｆｓでラッチする。その結果、オーバーサンプリング回路１０１では、サンプリング周波数ｆｓの映像信号が、サンプリング周波数Ｎ×ｆｓの映像信号に変換されて、出力される。
【００４０】
図４は、デルタシグマ変調回路１０２の詳細構成例を示すブロック図である。
【００４１】
デルタシグマ変調回路１０２は、減算器３０１、加算器３０２、遅延回路３０３、量子化回路３０４、およびビット拡張回路３０５により構成される。
【００４２】
減算器３０１は、入力されるＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号から、ビット拡張回路３０５から出力されるＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を減算し、その結果を加算器３０２に供給する。
【００４３】
加算器３０２は、減算器３０１から供給される映像信号と、遅延回路３０３が出力する映像信号とを加算し、その結果を遅延回路３０３に供給する。より詳しく言えば、加算器３０２は、減算器３０１から供給される映像信号と、加算器３０２自身が１クロック前の時刻に出力した映像信号とを加算し、その結果を遅延回路３０３に供給する。
【００４４】
遅延回路３０３は、加算器３０２から供給される映像信号を１クロックに相当する時間だけ遅延させ、加算器３０２および量子化回路３０４に供給する。
【００４５】
量子化回路３０４は、遅延回路３０３から供給される映像信号を２値化する。量子化回路３０４で２値化され、出力された１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号は、書き込み回路１０３（図２）に出力されるとともに、ビット拡張回路３０５にも供給される。
【００４６】
ビット拡張回路３０５は、量子化回路３０４から供給される１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号をＭビットの映像信号となるようにビット数を拡張し、減算器３０１に供給する。
【００４７】
図５は、ローパスフィルタ回路１０８の詳細構成例を示すブロック図である。
【００４８】
ローパスフィルタ回路１０８は、Ｑ個の遅延回路４０１−１乃至４０１−Ｑ、乗算器４０２−１乃至４０２−Ｑ、および記憶回路４０３−１乃至４０３−Ｑ、並びに、加算器４０４により構成されている。
【００４９】
遅延回路４０１−ｑ（ｑ＝１，２，・・・，Ｑ）は、そこに入力される映像信号を一定時間遅延させた後、後段の遅延回路４０１−（ｑ＋１）および乗算器４０２−ｑに供給する。ただし、遅延回路４０１−Ｑの後段には遅延回路が設けられていないので、遅延回路４０１−Ｑは、遅延後の映像信号を乗算器４０２−Ｑにのみ供給する。
【００５０】
乗算器４０２−ｑは、遅延回路４０１−ｑから供給される映像信号と、記憶回路４０３−ｑから供給される係数ｋqとを乗算し、その乗算結果を加算器４０４に供給する。記憶回路４０３−ｑは、係数ｋqを記憶しており、係数ｋqを乗算器４０２−ｑに供給する。
【００５１】
加算器４０４は、乗算器４０２−１乃至４０２−Ｑから供給される映像信号を加算し、その加算結果を出力する。
【００５２】
ローパスフィルタ回路１０８における遅延回路４０１−１乃至４０１−Ｑ、乗算器４０２−１乃至４０２−Ｑ、および記憶回路４０３−１乃至４０３−Ｑの個数は、２個以上であれば何個でもよい。これらの個数が多いほど、高域遮断特性は優れるが、その反面、回路規模が増大する。
【００５３】
図６は、デシメーション回路１０９の詳細構成例を示すブロック図である。
【００５４】
デシメーション回路１０９は、遅延回路５０１と遅延回路５０２の２つの遅延回路により構成されている。
【００５５】
デシメーション回路１０９では、ローパスフィルタ回路１０８から、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの映像信号が遅延回路５０１に入力されるとともに、映像信号記憶装置１００の外部または映像信号記憶装置１００内の図示せぬオシレータ等から、周波数（クロック周波数）Ｎ×ｆｓのクロック信号が遅延回路５０１に、周波数ｆｓのクロック信号が遅延回路５０２に入力される。
【００５６】
遅延回路５０１は、入力されるＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を、クロック周波数Ｎ×ｆｓでラッチする。遅延回路５０２は、遅延回路５０１からの映像信号をクロック周波数ｆｓでラッチする。その結果、デシメーション回路１０９では、サンプリング周波数Ｎ×ｆｓの映像信号が、サンプリング周波数ｆｓの映像信号に変換されて、出力される。
【００５７】
次に、図７のフローチャートを参照して、映像信号記憶装置１００の、入力された映像信号を記憶装置１０５の記録媒体１０５Aに書き込む処理である書き込み処理について説明する。
【００５８】
初めに、ステップＳ１において、オーバーサンプリング回路１０１は、映像信号記憶装置１００の外部から入力されるＭビットおよびサンプリング周波数ｆｓの映像信号をＮ倍にオーバーサンプリングする。これにより、オーバーサンプリング後のＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号がデルタシグマ変調回路１０２に供給される。
【００５９】
ステップＳ２において、デルタシグマ変調回路１０２は、デルタシグマ変調を行うことにより、Ｍビットの信号を１ビットの信号列に変換する。これにより、１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号が書き込み回路１０３に供給される。
【００６０】
ステップＳ３において、書き込み回路１０３は、書き込み指令を記憶装置制御回路１０４に供給するとともに、１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を記憶装置制御回路１０４に供給することにより、記憶装置制御回路１０４に対し、供給した１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を記憶装置１０５の記録媒体１０５Aに書き込ませる。供給されたすべての映像信号についての書き込み終了後、処理は終了する。
【００６１】
次に、図８のフローチャートを参照して、記憶装置１０５の記録媒体１０５Aに書き込まれている映像信号を読み出す処理である映像信号記憶装置１００の読み出し処理について説明する。
【００６２】
初めに、ステップＳ１１において、読み出し回路１０６は、読み出し指令を記憶装置制御回路１０４に供給することにより、記憶装置制御回路１０４に対し、１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を記憶装置１０５の記録媒体１０５Aから読み出させる。読み出し回路１０６は、記憶装置制御回路１０４から供給された１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号をビット拡張回路１０７に供給する。
【００６３】
ステップＳ１２において、ビット拡張回路１０７は、読み出し回路１０６から供給される１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を、入力信号と同じＭビットの映像信号に拡張する。その結果得られたＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号は、ローパスフィルタ回路１０８に供給される。
【００６４】
ステップＳ１３において、ローパスフィルタ回路１０８は、Ｍビットおよびサンプリング周波数Ｎ×ｆｓの映像信号の高域成分を除去する。除去後のＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号は、デシメーション回路１０９に供給される。
【００６５】
ステップＳ１４において、デシメーション回路１０９は、ローパスフィルタ回路１０８から供給されたＭビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を、サンプリング周波数が１／Ｎとなるように間引く。そして、デシメーション回路１０９は、間引き後のＭビットおよびサンプリング周波数ｆｓの映像信号を、映像信号記憶装置１００の外部に出力して、処理を終了する。
【００６６】
以上のように、映像信号記憶装置１００は、入力されるＭビットおよびサンプリング周波数ｆｓの映像信号を、オーバーサンプリング回路１０１においてサンプリング周波数Ｎ×ｆｓに変換した後、デルタシグマ変調回路１０２において１ビットの映像信号に変換して、１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号として記録媒体１０５Aに書き込む。また、映像信号記憶装置１００は、記録媒体１０５Aから読み出された１ビットおよびサンプリング周波数Ｎ×ｆｓの映像信号を、ビット拡張回路１０７においてＭビットの映像信号に変換し、ローパスフィルタ回路１０８において高域成分を除去した後、デシメーション回路１０９においてサンプリング周波数ｆｓの映像信号に変換し、Ｍビットおよびサンプリング周波数ｆｓの映像信号として出力する。
【００６７】
従って、映像信号を圧縮して記録媒体１０５Aに記憶（記録）するので、記憶装置１０５に記憶することができる容量を増大させることができる。これにより、従来Ｍビットおよびサンプリング周波数ｆｓの映像信号をそのまま記憶させていたときには記憶装置の追加により記憶容量の増大に対応していた場合でも、記憶装置の追加をすることなく必要な映像信号を記憶することができる。即ち、記憶装置の追加によるコストアップを防止することができる。
【００６８】
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００６９】
図９は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。
【００７０】
コンピュータにおいて、CPU（Central Processing Unit）６０１，ROM（Read Only Memory）６０２，RAM（Random Access Memory）６０３は、バス６０４により相互に接続されている。
【００７１】
バス６０４には、さらに、入出力インタフェース６０５が接続されている。入出力インタフェース６０５には、キーボード、マウス、マイクロホンなどよりなる入力部６０６、ディスプレイ、スピーカなどよりなる出力部６０７、ハードディスクや不揮発性のメモリなどよりなる記憶部６０８、ネットワークインタフェースなどよりなる通信部６０９、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア６１１を駆動するドライブ６１０が接続されている。
【００７２】
以上のように構成されるコンピュータでは、CPU６０１が、例えば、記憶部６０８に記憶されているプログラムを、入出力インタフェース６０５及びバス６０４を介して、RAM６０３にロードして実行することにより、上述した書き込み処理または読み出し処理が行われる。
【００７３】
コンピュータ（CPU６０１）が実行するプログラムは、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア６１１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【００７４】
そして、プログラムは、リムーバブルメディア６１１をドライブ６１０に装着することにより、入出力インタフェース６０５を介して、記憶部６０８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部６０９で受信し、記憶部６０８にインストールすることができる。その他、プログラムは、ROM６０２や記憶部６０８に、あらかじめインストールしておくことができる。
【００７５】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【００７６】
上述した例では、映像信号を映像信号記憶装置１００の記録媒体１０５Aに記憶させる例について説明したが、映像信号以外のその他の信号、例えば、音声信号であっても同様の処理を行うことが可能である。
【００７７】
また、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００７８】
本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００７９】
【図１】従来の映像信号記憶装置の構成の一例を示すブロック図である。
【図２】本発明を適用した映像信号記憶装置の一実施の形態の構成例を示すブロック図である。
【図３】オーバーサンプリング回路の詳細構成例を示すブロック図である。
【図４】デルタシグマ変調回路の詳細構成例を示すブロック図である。
【図５】ローパスフィルタ回路の詳細構成例を示すブロック図である。
【図６】デシメーション回路の詳細構成例を示すブロック図である。
【図７】映像信号記憶装置の書き込み処理について説明するフローチャートである。
【図８】映像信号記憶装置の読み出し処理について説明するフローチャートである。
【図９】本発明を適用したコンピュータの一実施の形態の構成例を示すブロック図である。
【符号の説明】
【００８０】
１００  映像信号記憶装置，  １０１  オーバーサンプリング回路，  １０２  デルタシグマ変調回路，  １０３  書き込み回路，  １０４  記憶装置制御回路，  １０５  記憶装置，  １０５A  記録媒体，  １０６  読み出し回路，  １０７  ビット拡張回路，  １０８  ローパスフィルタ回路，  １０９  デシメーション回路
【図１】
2009010820.tif 000003
【図２】
2009010820.tif 000004
【図３】
2009010820.tif 000005
【図４】
2009010820.tif 000006
【図５】
2009010820.tif 000007
【図６】
2009010820.tif 000008
【図７】
2009010820.tif 000009
【図８】
2009010820.tif 000010
【図９】
2009010820.tif 000011