(57)【要約】【課題】  テーブルデータを有する符号化された画像データを蓄積対象とする画像蓄積装置で、画像データの蓄積の効率を向上させる。【解決手段】  対応蓄積手段１３がテーブルデータのパターンデータと識別情報とを対応付けて蓄積し、テーブルデータ検出手段１２が蓄積対象に含まれるテーブルデータを検出し、判定手段１２が検出されたテーブルデータに合致するパターンデータが対応蓄積手段に蓄積されているか否かを判定し、対応蓄積制御手段１２が未蓄積である場合に検出されたテーブルデータに合致するパターンデータと識別情報とを対応付けて対応蓄積手段に蓄積し、データ蓄積制御手段１２が蓄積対象に含まれるテーブルデータを合致するパターンデータに対応付けられた識別情報へ置換したデータをデータ蓄積手段１４に蓄積する。【選択図】  図１
2006262051.tif 000002
【特許請求の範囲】
【請求項１】
テーブルデータを有する符号化された画像データを蓄積対象とする画像蓄積装置において、
テーブルデータのパターンデータと識別情報とを対応付けて蓄積する対応蓄積手段と、
前記蓄積対象となる符号化された画像データに含まれるテーブルデータを検出するテーブルデータ検出手段と、
前記検出されたテーブルデータに合致するパターンデータが前記対応蓄積手段に蓄積されているか或いは未蓄積であるかを判定する判定手段と、
前記判定手段により未蓄積であることが判定された場合に前記検出されたテーブルデータに合致するパターンデータと未使用の識別情報とを対応付けて前記対応蓄積手段に蓄積する対応蓄積制御手段と、
前記蓄積対象となる符号化された画像データに含まれるテーブルデータを当該テーブルデータに合致するパターンデータに対応付けられた識別情報へ置換したデータをデータ蓄積手段に蓄積するデータ蓄積制御手段と、
を備えたことを特徴とする画像蓄積装置。
【請求項２】
請求項１に記載の画像蓄積装置において、
前記データ蓄積手段に蓄積された読み出し対象となるデータに含まれる識別情報に対応付けられて前記対応蓄積手段に蓄積されたパターンデータを検出するパターンデータ検出手段と、
前記読み出し対象となるデータに含まれる識別情報を前記検出されたパターンデータに合致するテーブルデータへ置換してテーブルデータを有する符号化された画像データを再生する再生手段と、
を備えたことを特徴とする画像蓄積装置。
【請求項３】
請求項１又は請求項２に記載の画像蓄積装置において、
外部の送信装置から送信される符号化された画像データを受信して蓄積対象とする受信手段と、
外部の受信装置からの要求に応じて前記データ蓄積手段及び前記対応蓄積手段の蓄積内容に基づいて再生した符号化された画像データ或いはそれを復号した画像データを当該受信装置へ送信する送信手段と、を備えた、
ことを特徴とする画像蓄積装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを蓄積する画像蓄積装置に関し、特に、画像データの蓄積の効率を向上させた画像蓄積装置に関する。
【背景技術】
【０００２】
例えば、画像蓄積装置により画像データを蓄積することが行われている。
図６には、画像蓄積装置５１の構成例を示してある。
本例の画像蓄積装置５１では、データ受信部６１が例えばＪＰＥＧ符号化方式で符号化された画像デ−タを外部から受信し、画像データ蓄積部６２がデータ受信部６１から入力した画像データを蓄積し、データ送信部６３が画像データ蓄積部６２から入力した画像データを外部へ送信する。
【０００３】
なお、上記従来技術は、発明者が既に知られていることと認識して記述したものであるが、適切な文献が見出せなかったので、従来技術文献情報の記載をしていない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像蓄積装置では、画像データの蓄積の効率が不十分であるといった問題があった。
具体例として、ＪＰＥＧ符号化方式で符号化された画像データには、ヘッダ情報として、必ず、符号化の際に用いられた量子化テーブルやハフマンテーブルの情報が付加される。そして、ほとんどのＪＰＥＧ符号化装置では、画像符号化をする際に、固定の量子化テーブルや固定のハフマンテーブルを用いて符号化が為されることが多い。このため、例えば、複数枚の画像データを受信して蓄積するような画像蓄積装置では、各画像データのヘッダに付加された同一の量子化テーブルデータや同一のハフマンテーブルデータが冗長になってしまうといった問題があった。
本発明は、このような従来の課題を解決するために為されたもので、画像データの蓄積の効率を向上させることができる画像蓄積装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明に係る画像蓄積装置では、テーブルデータを有する符号化された画像データを蓄積対象とするに際して、次のような構成により、データを蓄積する。
すなわち、テーブルデータのパターンデータと識別情報とを対応付けて蓄積する対応蓄積手段を備える。
そして、テーブルデータ検出手段が、前記蓄積対象となる符号化された画像データに含まれるテーブルデータを検出する。判定手段が、前記検出されたテーブルデータに合致するパターンデータが前記対応蓄積手段に蓄積されているか或いは未蓄積である（つまり、蓄積されていない）かを判定する。対応蓄積制御手段が、前記判定手段により未蓄積であることが判定された場合に、前記検出されたテーブルデータに合致するパターンデータと未使用の識別情報（つまり、使用されていない識別情報）とを対応付けて前記対応蓄積手段に蓄積する。データ蓄積制御手段が、前記蓄積対象となる符号化された画像データに含まれるテーブルデータを当該テーブルデータに合致するパターンデータに対応付けられた識別情報へ置換したデータをデータ蓄積手段に蓄積する。
【０００６】
従って、符号化された画像データに含まれるテーブルデータの代わりに対応する識別情報へ置き換えて蓄積するとともに、当該テーブルデータに合致するパターンデータと当該識別情報との対応付けを蓄積することにより、例えば、複数の符号化された画像データについて同一のテーブルデータが使用されるような場合に、蓄積するデータ量を全体として低減することができる。また、符号化された画像データを蓄積するに際して、当該符号化された画像データに含まれるテーブルデータに合致するパターンデータが蓄積されていないときには、そのパターンデータと識別情報との対応付けを蓄積することにより、例えば、種々なテーブルデータが使用される符号化された画像データを蓄積対象とするような場合においても、これらのデータを適切に蓄積することができる。こうしたことから、画像データの蓄積の効率を向上させることができる。
【０００７】
ここで、符号化の方式としては、例えばＪＰＥＧ符号化方式など、種々なものが用いられてもよい。
また、テーブルデータとしては、種々なものが用いられてもよく、例えば、ハフマンテーブルのデータや、量子化テーブルのデータを用いることができる。また、符号化された画像データに２種類以上のテーブルのデータが含まれる場合には、１種類のテーブルのデータのみについて適用されてもよく、或いは、２種類以上のテーブルのデータについて適用されてもよい。
また、テーブルデータのパターンデータとしては、例えば、テーブルデータに合致するパターンデータが用いられる。なお、テーブルデータに合致するパターンデータとしては、例えば、テーブルデータと同一なデータが用いられるが、テーブルデータを一意に再生することができるようなデータであれば他のデータが用いられてもよい。
また、識別情報としては、種々な情報（データ）が用いられてもよい。
また、未使用の識別情報としては、例えば、対応蓄積手段に蓄積されていない識別情報が用いられ、これにより、それぞれのテーブルデータのパターンデータにそれぞれ異なる識別情報が対応付けられる。
また、対応蓄積手段や、データ蓄積手段としては、それぞれ、例えば、メモリを用いて構成することができる。
【０００８】
本発明に係る画像蓄積装置では、次のような構成により、読み出し対象となるデータを読み出して再生する。
すなわち、パターンデータ検出手段が、前記データ蓄積手段に蓄積された読み出し対象となるデータに含まれる識別情報に対応付けられて前記対応蓄積手段に蓄積されたパターンデータを検出する。再生手段が、前記読み出し対象となるデータに含まれる識別情報を前記検出されたパターンデータに合致するテーブルデータへ置換して、テーブルデータを有する符号化された画像データを再生する。
従って、データ蓄積手段に蓄積された内容と対応蓄積手段に蓄積された内容から、元の符号化された画像データを再生することができる。
【０００９】
本発明に係る画像蓄積装置では、一構成例として、次のような構成とした。
すなわち、受信手段が、外部の送信装置から送信される符号化された画像データを受信して蓄積対象とする。
また、送信手段が、外部の受信装置からの要求に応じて前記データ蓄積手段及び前記対応蓄積手段の蓄積内容に基づいて再生した符号化された画像データ或いはそれを復号した画像データを当該受信装置へ送信する。
従って、外部の送信装置から符号化された画像データを受信して蓄積するに際して、蓄積の効率化を図ることができる。
また、外部の受信装置からの要求に応じて、蓄積内容から元の符号化されたデータを再生して、或いは、更に復号して、当該受信装置へ送信することができる。
【００１０】
ここで、外部の送信装置や、外部の受信装置としては、それぞれ、種々な装置が用いられてもよく、例えば、送信機能と受信機能の両方を有する送受信装置（通信装置）が用いられてもよい。
また、外部の受信装置からの要求には、例えば、要求（読み出し）の対象となる画像データを指定する情報が含まれる。このような指定は、例えば、それぞれの画像データに番号やタイトルなどの識別情報（画像データ識別情報）が付加されてそれを用いて特定の１枚或いは複数枚の画像データを指定することや、或いは、それぞれの画像データの提供側（送信装置）に識別情報（提供側識別情報）が設けられてそれを用いて特定の提供側を指定することで当該提供側から提供された画像データを指定することなどにより、実現することができる。この場合、例えば、画像蓄積装置は、このような画像データ識別情報や提供側識別情報を管理する管理手段を備える。
また、画像蓄積装置は、符号化された画像データを復号する場合には、これを行う復号手段を備える。
【００１１】
なお、本発明は、方法や、プログラムや、記録媒体などとして提供することも可能である。
本発明に係る方法では、画像蓄積装置において各手段が各種の処理を実行する。
本発明に係るプログラムでは、画像蓄積装置を構成するコンピュータに実行させるものであって、各種の機能を当該コンピュータにより実現する。
本発明に係る記録媒体では、画像蓄積装置を構成するコンピュータに実行させるプログラムを当該コンピュータの入力手段により読み取り可能に記録したものであって、当該プログラムは各種の処理を当該コンピュータに実行させる。
【発明の効果】
【００１２】
以上説明したように、本発明に係る画像蓄積装置によると、蓄積対象となる符号化された画像データに含まれるテーブルデータを検出し、テーブルデータのパターンデータと識別情報とを対応付けて蓄積する対応蓄積部に前記検出したテーブルデータに合致するパターンデータが蓄積されているか否かを判定し、蓄積されていないことを判定した場合には前記検出したテーブルデータに合致するパターンデータと識別情報とを対応付けて対応蓄積部に蓄積し、また、前記判定により蓄積されていることが判定された場合及び蓄積されていないことが判定された場合の両方において、前記蓄積対象となる符号化された画像データに含まれるテーブルデータを当該テーブルデータに合致するパターンデータに対応付けられた識別情報へ置換したデータをデータ蓄積部に蓄積するようにしたため、画像データの蓄積の効率を向上させることができる。
【００１３】
また、本発明に係る画像蓄積装置では、データ蓄積部に蓄積された読み出し対象となるデータに含まれる識別情報に対応付けられて対応蓄積部に蓄積されたパターンデータを検出し、前記読み出し対象となるデータに含まれる識別情報を前記検出したパターンデータに合致するテーブルデータへ置換して、テーブルデータを有する符号化された画像データを再生するようにしたため、蓄積内容に基づいて、元の符号化された画像データを再生することができる。
【発明を実施するための最良の形態】
【００１４】
本発明に係る実施例を図面を参照して説明する。
図１には、本例の画像蓄積システムの構成例を示してある。
本例の画像蓄積システムは、本例では３台である複数の画像伝送装置１ａ〜１ｃと、ネットワーク２と、画像蓄積装置３と、画像出力装置４を有している。
なお、本例では、１台の画像蓄積装置３に対して、画像データの送信を行うサーバとして３台の画像伝送装置１ａ〜１ｃを備えたが、画像伝送装置の数としては種々な数が用いられてもよい。
【００１５】
それぞれの画像伝送装置１ａ〜１ｃは、例えば、サーバの機能を有しており、カメラなどにより撮像された画像の信号をＪＰＥＧ符号化方式で符号化し、これにより得られた符号化後の画像データをネットワーク２を介して画像蓄積装置３へ送信する。
画像蓄積装置３は、画像伝送装置１ａ〜１ｃからネットワーク２を介して受信される画像データを蓄積し、また、蓄積した画像データを画像出力装置４へ出力する。
画像出力装置４は、例えばモニタ画面を備えており、画像蓄積装置３から入力される画像データをモニタ画面に表示出力する。
【００１６】
ここで、符号化された画像データを復号する機能は、例えば、画像蓄積装置３に備えられてもよく、或いは、画像出力装置４に備えられてもよい。具体的には、画像蓄積装置３の内部に内蔵された復号化装置により符号化された画像データが復号された後に画像出力装置４へ送られて表示出力されてもよく、或いは、画像蓄積装置３から画像出力装置４へ符号化された画像データが送られた後に画像出力装置４の内部に内蔵された復号化装置により符号化された画像データが復号されて表示出力されてもよい。
また、本例では、それぞれの画像伝送装置１ａ〜１ｃにおいてそれぞれ固定の量子化テーブルや固定のハフマンテーブルが用いられる場合を示すが、これらの画像伝送装置１ａ〜１ｃで用いられる量子化テーブルやハフマンテーブルは必ずしも同一である必要は無い。
【００１７】
図２には、本例の画像蓄積装置３の構成例を示してある。
本例の画像蓄積装置３は、データ受信部１１と、データ分割部１２と、ハフマンテーブルパターン蓄積部１３と、画像データ蓄積部１４と、データ結合部１５と、データ送信部１６を備えている。
図３には、本例の画像蓄積装置３により蓄積する対象となる画像データの様式の一例として、ＪＰＥＧ符号化方式で符号化された画像データの構成例を示してある。
本例の符号化された画像データは、符号化された画像データの開始点を示すマーカコードであるＳＯＩ２１と、量子化テーブルに関する情報である量子化テーブルデータ（ＤＱＴ）２２と、ＪＰＥＧ符号化方式の内のいずれの方式で符号化されたのかを特定するデータなどのように使用された符号化方式に関するデータである符号化処理詳細データ（ＳＯＦ）２３と、ハフマンテーブルに関する情報であるハフマンテーブルデータ（ＤＨＴ）２４と、実際の画像データの始まりを示す情報である走査開始（ＳＯＳ）２５と、符号化された画像データである符号化画像データ２６と、符号化された画像データの終了点を示すマーカコードであるＥＯＩ２７から構成されている。
【００１８】
図４には、ハフマンテーブルパターン蓄積部１３の内部構成の一例として、蓄積（記憶）されたデータの構造例を示してある。
本例のハフマンテーブルパターン蓄積部１３には、ハフマンテーブルのパターンデータと識別情報とを対応付けたテーブルが格納される。
本例では、３個の異なるハフマンテーブルデータＡ、Ｂ、Ｃのそれぞれに合致する（例えば、それぞれと同一の）パターンデータ３１ａ、３１Ｂ、３１ｃに対して、それぞれ異なる識別情報（０ｘ０１、０ｘ０２、０ｘ０３）が対応付けられている。
図５には、画像データ蓄積部１４の内部構成の一例として、蓄積（記憶）されたデータの構造例を示してある。
本例の画像データ蓄積部１４には、１枚又は複数枚の画像データについて、ＳＯＩ４１ａ、４１ｂと、量子化テーブルデータ４２ａ、４２ｂと、符号化処理詳細データ４３ａ、４３ｂと、ハフマンテーブル識別情報４４ａ、４４ｂと、走査開始４５ａ、４５ｂと、符号化画像データ４６ａ、４６ｂと、ＥＯＩ４７ａ、４７ｂが格納される。
【００１９】
ここで、画像データ蓄積部１４に蓄積される画像データは、ハフマンテーブル識別情報４４ａ、４４ｂの部分を除いて、図３に示されるものと同様な構成を有している。
具体的には、本例では、ある符号化された画像データについて、図３に示されるハフマンテーブルデータ２４に合致するパターンデータが識別情報と対応付けられてハフマンテーブルパターン蓄積部１３に蓄積され、当該ハフマンテーブルデータ２４の代わりに対応する識別情報を付加した図５に示される形式のデータが画像データ蓄積部１４に蓄積される。
【００２０】
本例の画像処理装置３により行われる処理例を示す。
データ受信部１１は、本例では、所定の通信プロトコルを用いて、外部の画像伝送装置１ａ〜１ｃからネットワーク２を介してＪＰＥＧ符号化方式で符号化された画像デ−タを受信し、受信した画像データをデータ分割部１２へ出力する。
データ分割部１２は、データ受信部１１から入力した画像データをハフマンテーブルのデータと残りの部分（画像データ部）に分割し、分割したハフマンテーブルデータとハフマンテーブルパターン蓄積部１３に既に蓄積されているパターンデータ（本例では、ハフマンテーブルデータＡ、Ｂ、Ｃ）とを比較する。
【００２１】
この比較の結果、前記分割したハフマンテーブルデータに合致するパターンデータがハフマンテーブルパターン蓄積部１３に蓄積されていなかった場合には、データ分割部１２は、ハフマンテーブルパターン蓄積部１３に既に蓄積されているものとは異なる新たな識別情報を付加して前記分割したハフマンテーブルデータに合致するパターンデータをハフマンテーブルパターン蓄積部１３に蓄積する。また、データ分割部１２は、この識別情報をハフマンテーブル識別情報として前記分割した画像データ部に付加して、これを画像データ蓄積部１４に蓄積する。これにより、画像データ蓄積部１４に蓄積される画像データでは、そのハフマンテーブルデータが識別情報（ハフマンテーブル識別情報）へ置換されることになる。
【００２２】
一方、上記の比較の結果、前記分割したハフマンテーブルデータに合致するパターンデータがハフマンテーブルパターン蓄積部１３に蓄積されていた場合には、データ分割部１２は、ハフマンテーブルパターン蓄積部１３に当該パターンデータに対応して既に蓄積されている識別情報を検出し、検出した識別情報をハフマンテーブル識別情報として前記分割した画像データ部に付加して、これを画像データ蓄積部１４に蓄積する。これにより、画像データ蓄積部１４に蓄積される画像データでは、そのハフマンテーブルデータが識別情報（ハフマンテーブル識別情報）へ置換されることになる。
【００２３】
ハフマンテーブルパターン蓄積部１３は、データ分割部１２から入力されるハフマンテーブルのパターンデータ及びその識別情報を対応付けて蓄積する。
画像データ蓄積部１４は、データ分割部１２から入力される画像データを蓄積する。
ここで、ハフマンテーブルパターン蓄積部１３や画像データ蓄積部１４は、本例では、ハードディスクドライブなどとして知られる磁気ディスク装置などにより実現される。
【００２４】
データ結合部１５は、ハフマンテーブルパターン蓄積部１３から入力したデータ及び画像データ蓄積部１４から入力したデータに基づいて、これらを結合して元の画像データを生成し、これをデータ送信部１６へ出力する。具体的には、データ結合部１５は、画像データ蓄積部１４から入力した画像データ内のハフマンテーブル識別情報に基づいて、ハフマンテーブルパターン蓄積部１３に蓄積された当該識別情報に対応するパターンデータ（ハフマンテーブルデータ）を検出し、前記入力した画像データ内のハフマンテーブル識別情報を当該検出したパターンデータで置換して、これにより生成される元の画像データをデータ送信部１６へ出力する。ここで、元の画像データは、本例では、図３に示される構成を有するものである。
【００２５】
データ送信部１６は、本例では、データ結合部１５から入力した画像データを外部の画像出力装置４へ送信する。
なお、他の構成例として、データ送信部１６が、所定の通信プロトコルを用いて、ネットワーク２或いは他のネットワークを介して任意のクライアント装置（図示せず）へ画像データを送信するような構成とすることもできる。
ここで、本例では、ハフマンテーブルパターン蓄積部１３や画像データ蓄積部１４に蓄積するデータの様式として、図４や図５に示されるものを用いたが、このような様式としては、種々なものが用いられてもよく、例えば、データ結合部１５において一意に元の画像データへ戻すことができるようなものであればよい。
【００２６】
以上のように、本例の画像蓄積装置３では、ＪＰＥＧ符号化方式で符号化された画像データを蓄積するに際して、１枚のＪＰＥＧ符号化データ内のハフマンテーブルデータを１パターンとして、このパターンに識別情報を付加して蓄積し、ＪＰＥＧ符号化データ内のハフマンテーブルデータ部についてはそのパターンに対応した識別情報（ハフマンテーブル識別情報）へ置換して蓄積する。
また、本例の画像蓄積装置３では、蓄積された符号化データ内のハフマンテーブル識別情報に基づいて対応するハフマンテーブルデータを取得し、符号化データとハフマンテーブルデータとを結合して出力する。
【００２７】
このように、本例の画像蓄積装置３では、例えば固定のハフマンテーブルを用いて符号化を行うＪＰＥＧ符号化装置（本例では、画像伝送装置１ａ〜１ｃ）からの画像データを受信して蓄積するに際して、ハフマンテーブルパターン蓄積部１３にハフマンテーブルのパターンデータ３１ａ〜３１ｃとその識別情報を蓄積し、ＪＰＥＧ符号化方式で符号化された画像データのハフマンテーブルデータ部にはハフマンテーブルパターン蓄積部１３内に蓄積された対応する識別情報を挿入することで、画像データを蓄積する。
【００２８】
従って、本例の画像蓄積装置３では、各画像データの蓄積にとって冗長となるハフマンテーブルのデータをパターンとして画像データ部とは別に蓄積することや、画像データを出力する際にこれら別々に蓄積されたハフマンテーブルのパターンと画像データ部を読み出して元の画像データへ結合することにより、各画像データに付加されるハフマンテーブルデータの冗長性を解消して、画像データを効率的に蓄積することができる。特に、例えば、固定のハフマンテーブルを用いて符号化された複数の連続する画像データを蓄積するような場合に、これらの画像データに含まれる冗長なハフマンテーブルデータをパターンとして一括管理することにより、その冗長性を解消して、蓄積の効率化を図ることができる。
【００２９】
また、本例の画像蓄積装置３では、本例の画像蓄積システムにおいて、ネットワーク２を介してＷｅｂエンコーダやＷｅｂカメラなどの外部装置（本例では、画像伝送装置１ａ〜１ｃ）からＪＰＥＧ方式で符号化された画像データを受信して蓄積し、他の外部装置（本例では、画像出力装置４）から配信要求があった場合などに当該蓄積した画像データを当該他の外部装置へ配信するに際して、受信時には画像データを分割して蓄積することで効率的な蓄積を行うことができ、送信時には分割して蓄積した画像データを結合して元の画像データへ復元することができる。
【００３０】
ここで、本例の画像蓄積装置３では、例えば、初期において、ハフマンテーブルパターン蓄積部１３にパターンデータが蓄積されていなくてもよく、或いは、初期において、ハフマンテーブルパターン蓄積部１３に１個以上のパターンデータが蓄積されてもよい。一例として、初期においては、ハフマンテーブルパターン蓄積部１３にはハフマンテーブルのパターンデータが１個も存在せず、その後、データ受信部１１により受信される符号化された画像データを解析して新たな（異なる）ハフマンテーブルのパターンが検出される度に、ハフマンテーブルパターン蓄積部１３に当該新たなハフマンテーブルのパターンデータを蓄積していくような構成とすることができる。
【００３１】
また、本例では、ハフマンテーブルのデータについて、パターンデータ及び識別情報を用いてデータの分割処理や結合処理を行う構成を示したが、例えば、量子化テーブルデータ２２や符号化処理詳細データ２３についても、同様な構成を適用することが可能である。なお、通常は、ハフマンテーブルデータ２４や量子化テーブルデータ２２と比べて符号化処理詳細データ２３のデータ量は小さいため、ハフマンテーブルデータ２４や量子化テーブルデータ２２に適用する方が効果が大きい。
また、本例では、ＪＰＥＧ方式で符号化された画像データを蓄積する場合を示したが、例えば、ハフマンテーブルデータや量子化テーブルデータや符号化処理詳細データと同様なものを使用する他の符号化方式で符号化されたデータを蓄積するような場合に適用することも可能である。
【００３２】
なお、本例の画像蓄積装置では、ハフマンテーブルパターン蓄積部１３の機能により対応蓄積手段が構成されており、画像データ蓄積部１４の機能によりデータ蓄積手段が構成されており、データ分割部１２の機能によりテーブルデータ検出手段や判定手段や対応蓄積制御手段やデータ蓄積制御手段が構成されており、データ結合部１５の機能によりパターンデータ検出手段や再生手段が構成されており、データ受信部１１の機能により受信手段が構成されており、データ送信部１６の機能により送信手段が構成されている。また、本例の画像蓄積装置では、例えば、蓄積するそれぞれの画像データを識別して要求された画像データを読み出して送信（配信）するための管理を行う管理手段や、符号化された画像データを復号する復号手段が備えられてもよい。
また、本例では、画像伝送装置１ａ〜１ｃにより符号化された画像データを送信する外部の送信装置が構成されており、画像出力装置４により符号化された画像データ或いはその復号データを受信する外部の受信装置が構成されている。
【００３３】
ここで、本発明に係る画像蓄積装置や画像蓄積システムなどの構成としては、必ずしも以上に示したものに限られず、種々な構成が用いられてもよい。また、本発明は、例えば、本発明に係る処理を実行する方法或いは方式や、このような方法や方式を実現するためのプログラムや当該プログラムを記録する記録媒体などとして提供することも可能であり、また、種々な装置やシステムとして提供することも可能である。
また、本発明の適用分野としては、必ずしも以上に示したものに限られず、本発明は、種々な分野に適用することが可能なものである。
また、本発明に係る画像蓄積装置や画像蓄積システムなどにおいて行われる各種の処理としては、例えばプロセッサやメモリ等を備えたハードウエア資源においてプロセッサがＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に格納された制御プログラムを実行することにより制御される構成が用いられてもよく、また、例えば当該処理を実行するための各機能手段が独立したハードウエア回路として構成されてもよい。
また、本発明は上記の制御プログラムを格納したフロッピー（登録商標）ディスクやＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ等のコンピュータにより読み取り可能な記録媒体や当該プログラム（自体）として把握することもでき、当該制御プログラムを当該記録媒体からコンピュータに入力してプロセッサに実行させることにより、本発明に係る処理を遂行させることができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施例に係る画像蓄積システムの構成例を示す図である。
【図２】本発明の実施例に係る画像蓄積装置の構成例を示す図である。
【図３】ＪＰＥＧ符号化方式で符号化された画像データの構成例を示す図である。
【図４】ハフマンテーブルパターン蓄積部の内部データの構成例を示す図である。
【図５】画像データ蓄積部の内部データの構成例を示す図である。
【図６】画像蓄積装置の構成例を示す図である。
【符号の説明】
【００３５】
１ａ〜１ｃ・・画像伝送装置、  ２・・ネットワーク、  ３、５１・・画像蓄積装置、  ４・・画像出力装置、  １１、６１・・データ受信部、  １２・・データ分割部、  １３・・ハフマンテーブルパターン蓄積部、  １４、６２・・画像データ蓄積部、  １５・・データ結合部、  １６、６３・・データ送信部、  ２１、４１ａ、４１ｂ・・ＳＯＩ、  ２２、４２ａ、４２ｂ・・量子化テーブルデータ、  ２３、４３ａ、４３ｂ・・符号化処理詳細データ、  ２４、４４ａ、４４ｂ・・ハフマンテーブルデータ、  ２５、４５ａ、４５ｂ・・走査開始、  ２６、４６ａ、４６ｂ・・符号化画像データ、  ２７、４７ａ、４７ｂ・・ＥＯＩ、  ３１ａ〜３１ｃ・・ハフマンテーブルデータのパターンデータ、
【図１】
2006262051.tif 000003
【図２】
2006262051.tif 000004
【図３】
2006262051.tif 000005
【図４】
2006262051.tif 000006
【図５】
2006262051.tif 000007
【図６】
2006262051.tif 000008