(57)【特許請求の範囲】
【請求項１】
フレーム番号を付され、空間軸に対して配列されたフレームの画像が圧縮された圧縮データに基づいて、前記画像の復元を行う画像復元装置であって、
要求されたフレーム番号である要求フレーム番号を、フレーム番号の順方向または逆方向へ連続して取得する要求フレーム番号取得部と、
連続する複数のフレームで構成される圧縮単位が複数連続し、且つ各圧縮単位における先頭フレームの圧縮データが先頭フレームだけの画像に基づいて圧縮された圧縮データであり、且つ各圧縮単位における先頭フレーム以外のフレームの圧縮データが直前のフレームの画像に基づいて圧縮されている圧縮データに対して、前記要求フレーム番号の属する圧縮単位である第１圧縮単位の圧縮データと、前記第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位である第２圧縮単位の圧縮データとを取得する圧縮データ取得部と、
前記圧縮データ取得部により取得された前記第１圧縮単位の圧縮データから画像を復元して復元画像とした後、前記第２圧縮単位の圧縮データから画像を復元して復元画像とする復元部と、
前記復元部により生成された前記第１圧縮単位及び前記第２圧縮単位の復元画像の保持を行い、該復元画像のうち前記要求フレーム番号の復元画像が復元されると該第１圧縮単位に含まれる該要求フレーム番号に対応する復元画像からフレーム番号の逆方向に隣接する復元画像を順に出力した後、該第２圧縮単位の最後の復元画像が復元されると該第２圧縮単位の最後の復元画像からフレーム番号の逆方向に隣接する復元画像を順に出力する画像保持部と
を備える画像復元装置。
【請求項２】
請求項１に記載の画像復元装置において、
前記復元部は、前記圧縮データ取得部による圧縮データの取得と並行して、前記圧縮データ取得部により取得された圧縮データの復元を行う画像復元装置。
【請求項３】
請求項１または請求項２に記載の画像復元装置において、
前記要求フレーム番号取得部により取得された要求フレーム番号が前記第１圧縮単位外となって前記第１圧縮単位及び前記第２圧縮単位が更新された場合、前記画像保持部は、前記第１圧縮単位及び前記第２圧縮単位以外の復元画像を削除する画像復元装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の画像復元装置において、
前記要求フレーム番号取得部により取得された要求フレーム番号が前記第２圧縮単位内である場合、前記圧縮データ取得部は、前記第２圧縮単位を新たな第１圧縮単位とし、該第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位を新たな第２圧縮単位とする画像復元装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の画像復元装置において、
前記要求フレーム番号取得部により取得された要求フレーム番号が前記第１圧縮単位からフレーム番号の順方向へ隣接する圧縮単位である第３圧縮単位である場合、前記圧縮データ取得部は、前記第１圧縮単位を新たな第２圧縮単位とし、前記第３圧縮単位を新たな第１圧縮単位とする画像復元装置。
【請求項６】
請求項１乃至請求項５のいずれかに記載の画像復元装置において、
前記圧縮データ取得部は、前記復元部により復元中のフレーム番号の次のフレーム番号の圧縮データを取得する画像復元装置。
【請求項７】
請求項１乃至請求項６のいずれかに記載の画像復元装置において、
前記要求フレーム番号取得部により取得された要求フレーム番号の復元画像が前記画像保持部により保持されている場合、前記復元部は、前記要求フレーム番号の圧縮データの復元を行わない画像復元装置。
【請求項８】
請求項１乃至請求項７のいずれかに記載の画像復元装置において、
前記画像保持部は、直前の復元画像の出力から所定の時間を経過した後に前記要求フレーム番号の復元画像を出力する画像復元装置。
【請求項９】
フレーム番号を付され、空間軸に対して配列されたフレームの画像が圧縮された圧縮データに基づいて、前記画像の復元をコンピュータに実行させる画像復元プログラムであって、
要求されたフレーム番号である要求フレーム番号を、フレーム番号の順方向または逆方向へ連続して取得し、
連続する複数のフレームで構成される圧縮単位が複数連続し、且つ各圧縮単位における先頭フレームの圧縮データが先頭フレームだけの画像に基づいて圧縮された圧縮データであり、且つ各圧縮単位における先頭フレーム以外のフレームの圧縮データが直前のフレームの画像に基づいて圧縮されている圧縮データに対して、前記要求フレーム番号の属する圧縮単位である第１圧縮単位の圧縮データと、前記第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位である第２圧縮単位の圧縮データとを取得し、
取得された前記第１圧縮単位の圧縮データから画像を復元して復元画像とした後、前記第２圧縮単位の圧縮データから画像を復元して復元画像とし、
復元された前記第１圧縮単位及び前記第２圧縮単位の復元画像の保持を行い、該復元画像のうち前記要求フレーム番号の復元画像が復元されると該第１圧縮単位に含まれる該要求フレーム番号に対応する復元画像からフレーム番号の逆方向に隣接する復元画像を順に出力した後、該第２圧縮単位の最後の復元画像が復元されると該第２圧縮単位の最後の復元画像からフレーム番号の逆方向に隣接する復元画像を順に出力する
ことをコンピュータに実行させる画像復元プログラム。
【請求項１０】
フレーム番号を付され、空間軸に対して配列されたフレームの画像が圧縮された圧縮データに基づいて、前記画像の復元を行う画像復元方法であって、
要求されたフレーム番号である要求フレーム番号を、フレーム番号の順方向または逆方向へ連続して取得し、
連続する複数のフレームで構成される圧縮単位が複数連続し、且つ各圧縮単位における先頭フレームの圧縮データが先頭フレームだけの画像に基づいて圧縮された圧縮データであり、且つ各圧縮単位における先頭フレーム以外のフレームの圧縮データが直前のフレームの画像に基づいて圧縮されている圧縮データに対して、前記要求フレーム番号の属する圧縮単位である第１圧縮単位の圧縮データと、前記第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位である第２圧縮単位の圧縮データとを取得し、
取得された前記第１圧縮単位の圧縮データから画像を復元して復元画像とした後、前記第２圧縮単位の圧縮データから画像を復元して復元画像とし、
復元された前記第１圧縮単位及び前記第２圧縮単位の復元画像の保持を行い、該復元画像のうち前記要求フレーム番号の復元画像が復元されると該第１圧縮単位に含まれる該要求フレーム番号に対応する復元画像からフレーム番号の逆方向に隣接する復元画像を順に出力した後、該第２圧縮単位の最後の復元画像が復元されると該第２圧縮単位の最後の復元画像からフレーム番号の逆方向に隣接する復元画像を順に出力する
ことを実行する画像復元方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像の圧縮データの復元を行う画像復元装置、画像復元プログラム、画像復元方法に関するものである。
【背景技術】
【０００２】
近年、ＣＴ（Computed Tomography）やＭＲ（Magnetic Resonance）などの画像診断装置の高性能化により、１ｍｍを下回る狭いスライス間隔で人体の断面を撮影できるようになってきている。このような画像診断装置では、１回の検査による撮影画像として、複数のフレームで構成されるマルチスライス画像が得られる。マルチスライス画像は、断面画像（フレーム）の面に垂直な軸の座標をスライス間隔毎に変化させながら、断面画像を連続して撮影したものである。スライス間隔を狭めると、１回の検査で得られるマルチスライス画像のフレーム数が増加し、フレーム数で数百枚から数千枚、データ容量で数百ＭＢ（Byte）の規模に達している。
【０００３】
撮影されたマルチスライス画像は、医療機関のコンピュータルームに設置された画像サーバに蓄積され、読影や診察時にネットワーク経由でクライアント端末に転送され、表示・参照される。また、診察に使用した医用画像は、法律により長期保存が義務付けられているため、蓄積容量は毎年増加傾向にある。このため、画像サーバへの格納枚数を向上させるために医用画像の圧縮が必須となっている。また、医用画像は、撮影画像を劣化無く保管したいという要望が強く、圧縮方法としてロスレス（可逆）圧縮が使用されることが多い。
【０００４】
従来の医用画像を対象としたロスレス画像圧縮方式には、ロスレスＪＰＥＧ（Joint Photographic Experts Group）、ＪＰＥＧ−ＬＳ（Lossless）、ＪＰＥＧ２０００等がある。現在、ロスレスＪＰＥＧが最も広く使われ、一部でＪＰＥＧ２０００が使用されている。
【０００５】
ロスレスＪＰＥＧは、着目画素の近傍三画素の中から１〜３個を使用して着目画素の予測値を計算し、着目画素との差分をハフマン符号化する方式である。７種類の予測方法があり、画像ごとに１種類の予測子を選択して使用する。圧縮率は画像にも依存するが、医用画像では概ね１／２〜１／３程度である。
【０００６】
ＪＰＥＧ２０００は離散ウェーブレット変換（ＤＷＴ）を使用した圧縮方法であり、画像にＤＷＴを適用して周波数空間に変換した後、変換データをエントロピー符号化効率を高めるようにモデリングを行った後、算術符号化する。医用画像に対する圧縮率はロスレスＪＰＥＧよりも高く、概ね１／３〜１／４程度である。
【０００７】
ＪＰＥＧ−ＬＳは着目画素の近傍４画素から着目画素の予測値を求め、予測誤差をＧｏｌｏｍｂ符号化する方法である。着目画素の値に応じて画素ごとに３種類の予測方法の中から予測方法を選択する。医用画像の圧縮率はＪＰＥＧ２０００と同程度である。
【０００８】
上述したロスレス画像圧縮方式は、画像単位に独立して圧縮する方式であるが、マルチスライスＣＴ／ＭＲ画像のようにフレーム間に相関を持つ医用画像用の圧縮方法として、三次元ＤＷＴを用いる方法が提案されている。前述の画像単位に圧縮を行う方式よりも高い圧縮率を実現できる。
【０００９】
なお、本発明の関連ある従来技術として、複数枚の断層画像や動画を構成するフレーム画像を圧縮する画像データ圧縮方法がある（例えば、特許文献１参照）。
【特許文献１】特開２００５−２４５９２２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、マルチスライスＣＴ／ＭＲ画像は、人体外部に設けたセンサにより人体を透過したＸ線量や体内に投与した放射性物資からの放射線量等を検出し、人体断面のＸ線吸収量など体内の組織の状態を画像として再構成して可視化したものであり、被写体を直接撮影して得る自然画像とは特徴が大きく異なる。
【００１１】
特に、撮影された画像に生じるセンサや再構成に起因するノイズは、自然画像には通常存在しない。顕著なノイズの例として、マルチスライスＣＴの撮影画像に生じる放射状のノイズがある。
【００１２】
このような自然画像には存在しないノイズを含む医用画像を、従来の圧縮方法により圧縮すると自然画像に比べて圧縮効率が低下し、高圧縮化が困難であることが課題となっていた。
【００１３】
自然画像は、局所的に見て画素値の連続性が高い。上述した課題は、この自然画像の特徴を前提としていることに起因する。自然画像にＤＷＴを適用すると、変換後のデータにおいて周波数空間の低い周波数成分に値の分布が偏る傾向があり、その傾向が強い画像ほど圧縮率が高くなる。しかし、ノイズを含む医用画像では自然画像よりも高周波数成分を多く含むため、周波数空間での偏りが自然画像よりも小さくなり、その結果、圧縮率が低下する。
【００１４】
また、医用画像は、前述のように画質劣化無くロスレスに圧縮して保存する必要があるため、周波数成分を量子化して情報量を減らすなど画質劣化をともなう処理を適用することができないことが、高圧縮化を困難にする要因となっている。
【００１５】
以上のように、画像診断装置の進歩によるマルチスライス画像の枚数すなわち画像のデータ量が急増していることを背景に、ロスレスでマルチスライス画像を高圧縮化することが求められていた。さらに、高圧縮化されたマルチスライス画像を使い勝手良く復元することが必要となる。
【００１６】
本発明は上述した問題点を解決するためになされたものであり、複数の画像の圧縮データを、連続的に復元する画像復元装置、画像復元プログラム、画像復元方法を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上述した課題を解決するため、本発明の一態様は、フレーム番号を付されたフレームの画像が圧縮された圧縮データに基づいて、前記画像の復元を行う画像復元装置であって、要求されたフレーム番号である要求フレーム番号を、フレーム番号の順方向または逆方向へ連続して取得する要求フレーム番号取得部と、連続する複数のフレームで構成される圧縮単位が複数連続し、且つ各圧縮単位における先頭フレームの圧縮データが先頭フレームだけの画像に基づいて圧縮された圧縮データであり、且つ各圧縮単位における先頭フレーム以外のフレームの圧縮データが直前のフレームの画像に基づいて圧縮されている圧縮データに対して、前記要求フレーム番号の属する圧縮単位である第１圧縮単位の圧縮データと、前記第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位である第２圧縮単位の圧縮データとを取得する圧縮データ取得部と、前記圧縮データ取得部により取得された前記第１圧縮単位及び前記第２圧縮単位の圧縮データから画像を復元して復元画像とする復元部と、前記復元部により生成された前記第１圧縮単位及び前記第２圧縮単位の復元画像の保持を行い、該復元画像のうち前記要求フレーム番号の復元画像を出力する画像保持部とを備える。
【００１８】
また、本発明の一態様は、フレーム番号を付されたフレームの画像が圧縮された圧縮データに基づいて、前記画像の復元をコンピュータに実行させる画像復元プログラムであって、要求されたフレーム番号である要求フレーム番号を、フレーム番号の順方向または逆方向へ連続して取得し、連続する複数のフレームで構成される圧縮単位が複数連続し、且つ各圧縮単位における先頭フレームの圧縮データが先頭フレームだけの画像に基づいて圧縮された圧縮データであり、且つ各圧縮単位における先頭フレーム以外のフレームの圧縮データが直前のフレームの画像に基づいて圧縮されている圧縮データに対して、前記要求フレーム番号の属する圧縮単位である第１圧縮単位の圧縮データと、前記第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位である第２圧縮単位の圧縮データとを取得し、取得された前記第１圧縮単位及び前記第２圧縮単位の圧縮データから画像を復元して復元画像とし、復元された前記第１圧縮単位及び前記第２圧縮単位の復元画像の保持を行い、該復元画像のうち前記要求フレーム番号の復元画像を出力することをコンピュータに実行させる。
【００１９】
また、本発明の一態様は、フレーム番号を付されたフレームの画像が圧縮された圧縮データに基づいて、前記画像の復元を行う画像復元方法であって、要求されたフレーム番号である要求フレーム番号を、フレーム番号の順方向または逆方向へ連続して取得し、連続する複数のフレームで構成される圧縮単位が複数連続し、且つ各圧縮単位における先頭フレームの圧縮データが先頭フレームだけの画像に基づいて圧縮された圧縮データであり、且つ各圧縮単位における先頭フレーム以外のフレームの圧縮データが直前のフレームの画像に基づいて圧縮されている圧縮データに対して、前記要求フレーム番号の属する圧縮単位である第１圧縮単位の圧縮データと、前記第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位である第２圧縮単位の圧縮データとを取得し、取得された前記第１圧縮単位及び前記第２圧縮単位の圧縮データから画像を復元して復元画像とし、復元された前記第１圧縮単位及び前記第２圧縮単位の復元画像の保持を行い、該復元画像のうち前記要求フレーム番号の復元画像を出力することを実行する。
【発明の効果】
【００２０】
本発明によれば、複数の画像の圧縮データを、連続的に復元することができる。
【発明を実施するための最良の形態】
【００２１】
まず、実施の形態の前提技術について図面を参照しつつ説明する。
【００２２】
（前提技術）
本前提技術に係る画像圧縮装置の特徴は、複数フレームからなるマルチスライス画像を所定のフレーム数ごとに分割したものをグループとし、更に各フレームをブロックに分割し、ブロック縦サイズ×ブロック横サイズ×グループ内フレーム数に含まれる画素を圧縮単位とし、圧縮単位内の各画素の予測誤差の合計エントロピーを最小化させるように着目画素の画素値の予測を行う点にある。
【００２３】
また、この画像圧縮装置は、複数フレームにおける同一ブロック位置に同一の予測を適用することにより、マルチスライス画像に含まれるノイズの局所的な変化の規則性と、フレーム間の画素値の連続性や類似性を反映させた予測を行うことができる。これにより予測精度を高め、予測誤差の値を０近傍に集中させてエントロピー符号化効率を向上させることができる。
【００２４】
また、ＣＴは、人体の周囲に対向して配置したＸ線発生源とＸ線の量を測る検出器をらせん状に回転させ、検出器で検出したＸ線の透過量から人体断面のＸ線吸収量の違いを輝度値として画像化する。ここで、ＣＴは回転しながら撮影を行うため、得られた画像における撮影領域は画像に内接する円形の領域内部となる。この円形の領域の外側は、撮影領域外であるため均一な値（例えば０）が格納されている。
【００２５】
マルチスライス画像では、上述した撮影領域が全てのフレームに渡って通常同一であることから、この画像圧縮装置は、複数フレームに渡って同一画素値が連続する領域を検出し、圧縮対象の画素から除外すると共に、領域を示す情報を別途出力することにより圧縮対象の画素を削減でき圧縮効率を高めることができる。
【００２６】
また、この画像圧縮装置は、着目画素の画素値の予測に使用する参照画素として、着目画素との相関が高い近傍の画素の中から選択することにより、予測精度を向上させる。このとき、参照画素の位置は復元時に参照可能である必要があるため、圧縮済み（復元時には復元済み）の画素の中から選択される必要があり、この画像圧縮装置がラスタースキャン順序に従って圧縮を行う場合、ラスタースキャン順序において着目画素より前に存在する画素の中から選択される。
【００２７】
また、この画像圧縮装置は、各参照画素の画素値に対して重みを設定し、近傍画素の画素値に重みを乗算した値を合計することにより、着目画素の予測値を計算する。また、この画像圧縮装置は、上述した圧縮単位ごとに１組の重みを使用し、圧縮単位内の各着目画素と予測値の差である予測誤差が最小になるように重みを決定する。これにより、局所的な画像の連続性や類似性とフレーム間での画素値の連続性や類似性を反映した領域ごとに最適な予測を行うことができ、圧縮率を向上させることができる。
【００２８】
また、マルチスライス画像において、着目画素を含むフレームの画像は、前フレームの画像との類似性や画素値の連続性があることから、前フレームの中で着目画素と同じ位置に近い画素ほど、着目画素との相関が高いことが期待できる。したがって、この画像圧縮装置が、前フレームの画素を参照画素に加えて予測に使用することで、より予測精度を向上させることが期待できる。前フレームの参照画素の位置は、前フレームが着目画素を含むフレームよりも先に圧縮・復元されることから任意の位置に選択できるが、着目画素との同一位置を中心とする近傍位置にある画素の中から、着目画素との相関が高い順に選択する。
【００２９】
圧縮データには、予測誤差をエントロピー符号化した符号化データに加え、参照画素の重みの値を格納する必要があり、この画像圧縮装置は、重みの値を表すために所定のビット数を割り当てる。そこで、重みに割り当てたビット数に重みの個数（＝参照画素の個数）を乗じたビット数と、予測誤差をエントロピー符号化した際の圧縮データのサイズの合計が最小になるように参照画素の個数を決定することで、最も圧縮効率が高くなるよう参照画素の個数を決定できる。
【００３０】
また、着目画素に近い画素ほど着目画素との相関が高く、予測に用いることが適していることから、この画像圧縮装置は、着目画素に近い位置にある画素を優先的に予測に使用する参照画素として選択することで予測精度を向上させることができる。
【００３１】
次に、本前提技術に係る画像圧縮装置の構成について説明する。
【００３２】
図１は、本前提技術に係る画像圧縮装置の構成の一例を示すブロック図である。この画像圧縮装置は、マルチスライス画像（三次元画像）から圧縮データを生成する圧縮処理のための、圧縮制御部１１、フレーム内符号化部２１、フレーム間符号化部２２、更に、圧縮データから元のマルチスライス画像を生成する復元処理のための、復元制御部３１、フレーム内復号化部４１、フレーム間復号化部４２を備える。
【００３３】
次に、本前提技術に係る画像圧縮装置による圧縮処理の動作について説明する。
【００３４】
まず、圧縮制御部１１は、圧縮データのサイズを最小とする圧縮条件を決定するための圧縮条件決定処理を予め行うことにより圧縮条件を決定しておき、この圧縮条件を用いて圧縮処理を行う。圧縮条件決定処理の詳細については、後述する。
【００３５】
図２は、本前提技術に係る画像圧縮装置による圧縮処理の動作の一例を示すブロック図である。圧縮制御部１１は、入力されたマルチスライス画像から画像情報と領域情報を取得し、圧縮データに出力する。また、圧縮制御部１１は、マルチスライス画像のフレームをグループ毎に分割し、グループの先頭フレームをフレーム内符号化部２１に出力し、グループをフレーム間符号化部２２に出力する。フレーム内符号化部２１は、フレーム内符号化処理として、先頭フレームにおけるブロック毎にフレーム内予測とエントロピー符号化を行い、その結果をフレーム内重み係数とフレーム内符号化データとして圧縮データに出力する。フレーム間符号化部２２は、フレーム間符号化処理として、グループ内のフレームにおけるブロック毎に、フレーム間予測とエントロピー符号化を行い、その結果をフレーム間重み係数とフレーム間符号化データとして圧縮データに出力する。
【００３６】
図３は、本前提技術に係る画像圧縮装置による圧縮処理の動作の一例を示すフローチャートである。まず、圧縮制御部１１は、入力されたマルチスライス画像における各フレームの縦横のサイズ（画素数）、総フレーム数Ｍ、グループ内フレーム数Ｎ、フレーム内のブロックサイズ（ブロック縦画素数×ブロック横画素数）Ｋ×Ｋの情報を画像情報として圧縮データに出力する（Ｓ１０１）。画像情報は、復元時に必要となる。ここでは、ブロックの縦と横を同画素数とするが、異なる画素数でも良い。
【００３７】
次に、圧縮制御部１１は、入力されたマルチスライス画像の全Ｍフレームにわたって同一の画素値である領域を検出する。ここで、ＣＴ画像であれば、通常撮影領域である円形の領域の外部が検出される。次に、圧縮制御部１１は、検出した領域の画素は符号化を行わない領域である圧縮対象外領域に設定し、それ以外の領域は符号化を行う領域である圧縮対象領域に設定する（Ｓ１０２）。ここで、圧縮対象外領域は、グループ毎に、グループ内の全Ｎフレームにわたって同一の画素値である領域として決定されても良い。
【００３８】
次に、圧縮制御部１１は、処理Ｓ１０２で検出した領域の情報を圧縮データに出力する（Ｓ１０３）。ここで、圧縮制御部１１は、領域の情報をできるだけ圧縮する。例えば、圧縮制御部１１は、圧縮対象領域の形状が円形であれば円の中心位置と半径の画素数を圧縮データに出力し、圧縮対象領域の形状が矩形であれば矩形左上角の位置と縦および横の画素数を圧縮データに出力する。また、圧縮制御部１１は、圧縮対象領域の形状が任意形状の領域であれば、領域内部を０、領域外部を１で表し、０と１の連続長をランレングス符号化により符号化できる。
【００３９】
次に、圧縮制御部１１は、圧縮処理を開始する位置を先頭フレーム（フレーム番号ｉ＝１）に設定する（Ｓ１０４）。
【００４０】
次の処理Ｓ１０５〜Ｓ１０８は、フレーム内符号化部２１によるフレーム内符号化処理である。
【００４１】
まず、圧縮制御部１１は、Ｍフレームの中から、フレームｉを先頭とするＮフレーム分を取得して対象グループとする。フレーム内符号化部２１は、このうち、フレームｉを対象フレームとして選択する（Ｓ１０５）。
【００４２】
次に、フレーム内符号化部２１は、対象フレーム内のブロックごとに、着目画素と予測誤差の差が最小になるように参照画素の重み係数を決定する（Ｓ１０６）。ここで、フレーム内符号化部２１は、圧縮対象領域内でブロックを選択して着目ブロックとし、着目ブロック内の画素からラスタースキャン順序に従って着目画素の選択を行い、着目ブロック毎に参照画素の重み係数を決定する。図４は、本前提技術に係るラスタースキャン順序の一例を示す図である。ブロック内の画素を最上部のラインから最下部のラインに向かって、ライン毎に左から右方向に１画素ずつ選択し、着目画素とする。
【００４３】
図５は、本前提技術に係るフレーム内符号化処理における参照画素の選択の一例を示す図である。この走査の順番に従って各画素に走査番号を付けると、参照画素として、圧縮対象領域内の着目画素より走査番号が小さい画素の中で、着目画素との距離が近いものから所定の画素数だけ選択される。ここで、着目画素の画素値をＸ、参照画素の数をＲ、着目画素に対するＲ個の参照画素の画素値をＸ１〜ＸＲとする。この図において、Ｒ＝６とする。
【００４４】
また、重み係数の決定方法の例として、重回帰分析や最小２乗法を使用する方法がある。ここで、着目画素の予測値をＰ、参照画素の重み係数をＷ１〜ＷＲ、予測誤差をＥ、予測誤差の評価値をｅ、ブロック内の画素の数をＦ（Ｆ＝Ｋ×Ｋ）、ブロック内のＦ個の画素値をＸ１〜ＸＦ、予測値の定数項をＣとすると、各パラメータの関係は図６から図８に示す式で表せる。図６は、本前提技術に係るフレーム内符号化処理における予測値の算出式の一例を示す式である。図７は、本前提技術に係るフレーム内符号化処理における予測誤差の算出式の一例を示す式である。図８は、本前提技術に係るフレーム内符号化処理における誤差評価値の算出式の一例を示す式である。
【００４５】
ここで、フレーム内符号化部２１は、対象フレームの各ブロック内のＦ個の画素と図８の式を用いて予測誤差の評価値ｅを求め、ｅが最小になるように重み係数Ｗ１〜ＷＲと定数項Ｃを求める。予測に必要なパラメータを減らすため、定数項Ｃは０としても良い。次に、フレーム内符号化部２１は、決定した重み係数Ｗ１〜ＷＲをフレーム内重み係数として圧縮データに出力する。ここで、重み係数を表すためのビット精度は、予測値を計算する際の演算誤差が所定の範囲内になるよう考慮して予め決めておく。
【００４６】
次に、フレーム内符号化部２１は、対象フレーム内の各画素を順に着目画素とし、処理Ｓ１０６で求めた重み係数と参照画素の値から図６の式により予測値を計算し、図７の式により着目画素との予測誤差を計算する（Ｓ１０７）。次に、フレーム内符号化部２１は、予測値を計算する着目画素の位置から着目画素を含むブロックを着目ブロックとして求め、着目ブロックに対応する重み係数（処理Ｓ１０６で決定済み）を選択する。
【００４７】
次に、フレーム内符号化部２１は、処理Ｓ１０７で計算した対象フレームの予測誤差をエントロピー符号化する（Ｓ１０８）。予測誤差の値の分布は０近傍に集中しているため、エントロピー符号化の方法としてはＧｏｌｏｍｂＲｉｃｅ符号が適している。ここで、ハフマン符号化や算術符号化など他の方法を適用してもよい。次に、フレーム内符号化部２１は、エントロピー符号化の結果をフレーム内符号化データとして圧縮データに出力する。
【００４８】
次の処理Ｓ１０９〜Ｓ１１２は、フレーム間符号化部２２によるフレーム間符号化処理である。
【００４９】
まず、フレーム間符号化部２２は、対象グループのうちフレームｉを除いたフレームｉ＋１〜フレームｉ＋Ｎを対象フレーム群として選択する（Ｓ１０９）。ここで、符号化が完了していないフレーム数がＮに満たない場合には、それら残りのフレーム全てを対象フレーム群として選択する。
【００５０】
次に、フレーム間符号化部２２は、対象フレーム群内のブロックごとに、参照画素の重み係数を決定する（Ｓ１１０）。重み係数の求め方は、フレーム内符号化処理と同様であるが、対象フレーム群内の各フレームにおける同一の着目ブロックにおいて着目画素を選択する点、着目画素の存在するフレームを着目フレームとし、そのフレーム番号をｊとするとき、着目フレーム（ｊ）とその１つ前のフレーム（ｊ−１）における所定の範囲の画素から参照画素が選択される点、予測誤差の評価値ｅを求めるために用いられる画素が対象グループであるＮフレームにまたがる点が異なる。着目画素の選択は、対象フレーム群内の各フレームにおける同一の着目ブロックにおいて、ラスタースキャン順序に従い選択する。
【００５１】
図９は、本前提技術に係るフレーム間符号化処理における参照画素の選択の一例を示す図である。参照画素として、着目画素より走査番号が小さい画素の中で、着目画素との距離が近いものから所定の画素数だけ選択され、更に、前フレームにおける着目画素と同じ位置の画素と近傍の画素とが選択される。ここで、フレーム内符号化処理と同様、着目画素の画素値をＸ、参照画素の数をＳ、着目画素に対するＳ個の参照画素の画素値をＸ１〜ＸＳとする。この図において、Ｓ＝１１とする。また、この図は、着目画素が存在する現在のフレーム（ｊ）とその１つ前のフレーム（ｊ−１）における参照画素の位置を表す。
【００５２】
ここで、着目画素の予測値をＰ、参照画素の重み係数をＷ１〜ＷＳ、予測誤差をＥ、予測誤差の評価値をｅ、圧縮単位内の画素の数をＧ（Ｇ＝Ｋ×Ｋ×Ｎ）、圧縮単位内のＧ個の画素値をＸ１〜ＸＧ、予測値の定数項をＣとすると、各パラメータの関係は図１０から図１２に示す式で表せる。図１０は、本前提技術に係るフレーム間符号化処理における予測値の算出式の一例を示す式である。図１１は、本前提技術に係るフレーム間符号化処理における予測誤差の算出式の一例を示す式である。図１２は、本前提技術に係るフレーム間符号化処理における誤差評価値の算出式の一例を示す式である。
【００５３】
ここで、フレーム間符号化部２２は、対象フレームの各圧縮単位内のＧ個の画素と図１２の式を用いて予測誤差の評価値ｅを求め、ｅが最小になるように重み係数Ｗ１〜ＷＳと定数項Ｃを求める。予測に必要なパラメータを減らすため、定数項Ｃは０としても良い。次に、フレーム間符号化部２２は、決定した重み係数Ｗ１〜ＷＳをフレーム間重み係数として圧縮データに出力する。
【００５４】
次に、フレーム間符号化部２２は、対象フレーム群の各画素について、処理Ｓ１１０で求めた重み係数と参照画素の値から図１０の式により予測値を計算し、図１１の式により着目画素との予測誤差を計算する（Ｓ１１１）。着目画素の走査はフレーム内符号化処理と同様、ラスタースキャン順序で行う。次に、フレーム間符号化部２２は、予測値を計算する着目画素の位置から着目画素を含むブロックを着目ブロックとして求め、着目ブロックに対応する参照画素の重み係数（処理Ｓ１１０で決定済み）を選択する。
【００５５】
次に、フレーム間符号化部２２は、処理Ｓ１１１で計算した対象フレーム群の予測誤差をエントロピー符号化する（Ｓ１１２）。エントロピー符号化の方法は、フレーム内符号化処理と同様にＧｏｌｏｍｂＲｉｃｅ符号が適しているが、ハフマン符号化や算術符号化など他の方法を適用してもよい。次に、フレーム間符号化部２２は、エントロピー符号化の結果をフレーム間符号化データとして圧縮データに出力する。
【００５６】
上述したフレーム内符号化処理およびフレーム間符号化処理は、対象グループごとに行われる。更に、フレーム内符号化処理およびフレーム間符号化処理は、対象グループ内をブロックに分割した三次元領域である圧縮単位ごとに処理を行うため、圧縮単位内の画素値の相関は高く、圧縮効率が高い。
【００５７】
次に、圧縮制御部１１は、Ｍフレーム全ての符号化が完了した場合（Ｓ１１３，Ｙ）、圧縮処理を終了し、符号化が完了していないフレームが残っている場合（Ｓ１１３，Ｎ）、処理Ｓ１１４に移行する。
【００５８】
次に、圧縮制御部１１は、次に符号化すべきフレームの先頭を選択するために、フレーム番号を表す変数ｉにＮを加算し（Ｓ１１４）、処理Ｓ１０５に移行する。
【００５９】
上述したフローによれば、全フレームの圧縮処理が完了するまで処理Ｓ１０５〜Ｓ１１４を繰り返し行われることにより、入力したＭフレームのマルチスライス医用画像の圧縮が行われる。
【００６０】
図１３は、本前提技術に係る圧縮データの構成の一例を示す図である。この図は、圧縮完了時に出力された圧縮データを示す。圧縮データには、前述の画像情報と領域情報に続き、フレーム内符号化処理により得られたフレーム内重み係数とフレーム内符号化データ、フレーム間符号化処理により得られたフレーム間重み係数とフレーム間符号データが格納される。フレーム内重み係数、フレーム内符号化データ、フレーム間重み係数、フレーム間符号データは、グループ毎に格納される。
【００６１】
なお、本前提技術のフレーム内符号化処理は、フレーム間符号化処理と同様の方式を用いたが、他の二次元画像用のロスレス圧縮処理を用いても良い。
【００６２】
また、本前提技術においては、フレームの番号に従って圧縮処理を行い、フレーム間符号化処理においては、現在のフレームと１つ前のフレームから参照画素を選択したが、フレームの番号順ではなく、例えば、フレームの番号に対して順方向と逆方向に圧縮処理を行う場合、その方向に従って、参照画素を選択しても良い。また、フレーム間の相関の程度に応じて、１つ隣のフレームだけではなく、２つ以上離れたフレームから参照画素を選択しても良い。
【００６３】
次に、圧縮条件決定処理について説明する。
【００６４】
図１４は、本前提技術に係る画像圧縮装置による圧縮条件決定処理の動作の一例を示すフローチャートである。まず、圧縮制御部１１は、圧縮条件の中から最初の圧縮条件を選択する（Ｓ３０１）。圧縮条件は、以下の３種類のパラメータの組み合わせである。
【００６５】
パラメータ１．参照画素数および位置（処理Ｓ１０６，Ｓ１１０で用いられる）
パラメータ２．フレーム内のブロックサイズ（処理Ｓ１０６，Ｓ１１０で用いられる）
パラメータ３．グループ内フレーム数（処理Ｓ１０１で用いられる）
【００６６】
ここで、圧縮制御部１１は、フレーム内符号化処理に用いる圧縮条件として、パラメータ１とパラメータ２の組み合わせを選択し、フレーム間符号化処理に用いる圧縮条件として、パラメータ１とパラメータ２とパラメータ３の組み合わせを選択する。圧縮制御部１１は、各パラメータについて予め定められた範囲内で値を変化させることにより、最適値を求める。
【００６７】
パラメータ１について、圧縮制御部１１は、所定の順番に従って着目画素に近い方から順に参照画素を追加していくことにより、参照画素数の最適値が求められる。パラメータ２について、圧縮制御部１１は、ブロックサイズを小さいサイズから徐々に増やしていくことにより、ブロックサイズの最適値が求められる。パラメータ３について、圧縮制御部１１は、グループ内フレーム数を所定の少ない数から徐々に増やしていくことにより、グループ内フレーム数の最適値を求める。
【００６８】
次に、圧縮制御部１１は、評価画像に対して処理Ｓ３０１で選択した圧縮条件を用いた圧縮処理を行う（Ｓ３０２）。次に、圧縮制御部１１は、圧縮データのサイズが、それまでの圧縮条件を用いた圧縮処理により得られた圧縮データのサイズの中で最小か否かを判断し、最小であれば（Ｓ３０３，Ｙ）、処理Ｓ３０４へ移行し、最小でなければ（Ｓ３０３，Ｎ）、処理Ｓ３０５へ移行する。
【００６９】
次に、圧縮制御部１１は、処理Ｓ３０２で圧縮処理を行った圧縮条件を保持する（Ｓ３０４）。つまり、それまでの圧縮条件の中で圧縮データサイズが最小となる圧縮条件が保持されることになる。
【００７０】
次に、圧縮制御部１１は、全ての圧縮条件を用いて圧縮処理を終了したか否かを判断し、終了していれば（Ｓ３０５，Ｙ）、処理Ｓ３０６に移行し、終了していなければ（Ｓ３０５，Ｎ）、処理Ｓ３０１に戻る。処理Ｓ３０１では次の圧縮条件を選択して処理Ｓ３０２以降の処理を繰り返す。
【００７１】
次に、圧縮制御部１１は、処理Ｓ３０１〜Ｓ３０５で選択された圧縮データサイズが最小となる圧縮条件を最適圧縮条件として出力する（Ｓ３０６）。以後、この圧縮条件が圧縮処理に用いられる。
【００７２】
上述した圧縮条件決定処理により求められる圧縮条件は、評価画像に対して最適な条件であるが、同じ種類の画像であれば最適に近い圧縮条件であることが期待できる。入力マルチスライス画像ごとに最適な圧縮条件を使って圧縮を行う必要がある場合には、入力マルチスライス画像ごとに圧縮条件決定処理を実行すればよい。その際、処理Ｓ３０４では圧縮データを保持し、処理Ｓ３０６では圧縮条件を出力する代わりに、処理Ｓ３０４で保持しておいた圧縮データを出力することで、入力画像ごとに最適な圧縮条件で圧縮した圧縮データを出力することができる。
【００７３】
次に、本前提技術に係る画像圧縮装置による復元処理の動作について説明する。
【００７４】
図１５は、本前提技術に係る画像圧縮装置による復元処理の動作の一例を示すフローチャートである。まず、復元制御部３１は、圧縮データの画像情報から、入力画像の縦横の画素数、総フレーム数Ｍ、分割フレーム数Ｎ、ブロックサイズＫ×Ｋ画素の情報を取得する（Ｓ２０１）。次に、復元制御部３１は、圧縮データの領域情報から、圧縮対象領域を取得する。領域情報が符号化されている場合にはその復号化を行う（Ｓ２０２）。
【００７５】
次の処理Ｓ２０３〜Ｓ２０５は、フレーム内復号化部４１によるフレーム内復号化処理である。
【００７６】
次に、フレーム内復号化部４１は、圧縮処理と同様、対象フレームを決定し、圧縮データからブロックごとにフレーム内重み係数Ｗ１〜ＷＲを取得する（Ｓ２０３）。重み係数はブロックごとに１組のＷ１〜ＷＲが格納されている。ここで、圧縮処理の具体例と同様、参照画素数Ｒ＝６である。
【００７７】
次に、フレーム内復号化部４１は、エントロピー符号化された対象フレームの予測誤差を復号する（Ｓ２０４）。
【００７８】
次に、フレーム内復号化部４１は、処理Ｓ２０４で復号した予測誤差を上述したラスタースキャン順序で走査し、処理Ｓ２０３で取得した重み係数を使用して図６の式により予測値Ｐを計算し、予測誤差に加算して元の画素値に復元する（Ｓ２０５）。
【００７９】
次の処理Ｓ２０６〜Ｓ２０８はフレーム間復号化部４２によるフレーム間復号化処理である。
【００８０】
まず、フレーム間復号化部４２は、圧縮処理と同様、対象フレーム群を決定し、圧縮データからフレーム間重み係数Ｗ１〜ＷＳを取得する。重み係数はブロックごとにＷ１〜ＷＳが１組格納されている。ここで、具体例と同様、参照画素数Ｓ＝１１である（Ｓ２０６）。
【００８１】
次に、フレーム間復号化部４２は、フレーム間符号化データを復号し、エントロピー符号化された予測誤差を取得する。ここでは、対象フレーム群であるＮ−１フレーム分の予測誤差が復号される（Ｓ２０７）。
【００８２】
次に、フレーム間復号化部４２は、処理Ｓ２０７で復号した各対象フレーム群の予測誤差を上述したラスタースキャン順序で走査し、処理Ｓ２０３で取得した重み係数を使用して図１０の式により予測値Ｐを計算し、予測誤差に加算することで元の画素値に復元する（Ｓ２０８）。
【００８３】
次に、復元制御部３１は、Ｍフレーム全ての復元処理が完了した場合（Ｓ２０９，Ｙ）、このフローを終了し、復元処理が完了していないフレームが残っている場合（Ｓ２０９，Ｎ）、処理をＳ２０３に戻す。Ｍフレーム全ての復号処理が完了するまでＳ２０３からＳ２０９までの処理を繰り返し行うことで、元通りのＭフレームのマルチスライス医用画像が復元される。
【００８４】
なお、本前提技術の画像圧縮装置は、二次元画像（ｘｙ面）を奥行き（ｚ軸方向）毎に並べた三次元画像であるマルチスライスＣＴ／ＭＲ画像を圧縮の対象をとしたが、二次元画像を（ｘｙ座標）を時間（ｔ座標）毎に並べた三次元画像を圧縮の対象としても良い。つまり、二次元画像であるフレームからなるフレーム群で、あるフレームの近傍のフレームに相関がある場合は、本発明の効果を得ることができる。
【００８５】
また、画像圧縮装置が、圧縮制御部１１、フレーム内符号化部２１、フレーム間符号化部２２で構成されても良い。また、画像圧縮装置と別に、画像復元装置が、復元制御部３１、フレーム内復号化部４１、フレーム間復号化部４２で構成されても良い。
【００８６】
上述したように本前提技術に係る圧縮処理と復元処理によれば、三次元画像の圧縮において、従来の三次元ＤＷＴを使用したロスレス圧縮方式より高い圧縮率を実現できる。つまり、従来のロスレス圧縮方法に比べて画像データを保存するための記憶容量を削減できることにより、画像格納枚数の向上、画像格納用の記憶装置のコスト削減に寄与する。
【００８７】
また、本前提技術に係る画像圧縮装置は、画像処理装置に容易に適用することができ、画像処理装置の性能をより高めることができる。ここで、画像処理装置には、例えば、画像処理ソフトウェアを実行するＰＣ（Personal Computer）やサーバ等の情報処理装置、ＣＴやＭＲ等の画像診断装置、デジタルスチルカメラやデジタルビデオカメラ等の撮影装置等が含まれ得る。
【００８８】
以上に説明した画像圧縮方式は、圧縮単位毎に独立して復元することができる。しかしながら、圧縮単位内において先頭フレーム以外のフレームは、直前のフレームの画素値を予測に用いることから、必ず先頭フレームから順にフレームを復元する必要がある。
【００８９】
上述した画像圧縮方式のように圧縮単位でフレーム間符号化が行われた圧縮データの復元及び表示について説明する。ここでは、ユーザが大量のフレームを閲覧しやすくするために、ユーザの操作に従ってフレーム番号の順方向または逆方向へ順次フレームを表示するものとする。
【００９０】
フレーム番号の順方向へ順次フレームを表示する場合、表示中のフレームの後のフレームの復元に復元済のフレームを使うことができるため、小さい遅延で復元を行うことができる。また、表示中の圧縮単位の後の圧縮単位を表示する場合には、後の圧縮単位の先頭フレームを復元することになるが、先頭フレームはフレーム内符号化されており他のフレームに依存せずに単独で復元できることから、この場合にも小さい遅延で復元を行うことができる。
【００９１】
一方、フレーム番号の逆方向へ順次フレームを表示する場合、表示中の圧縮単位の先頭フレームの復元を終えると、前の圧縮単位の最終フレームの復元を行う必要がある。圧縮単位内では先頭フレームから順番にフレームを復元しなければならないことから、前の圧縮単位の最後のフレームの復元を行うためには前の圧縮単位の先頭フレームから最終フレームまでを復元しなければならない。
【００９２】
つまり、フレーム番号の順方向へ順次フレームを表示する場合、フレーム毎の表示間隔はほぼ一定で小さいが、フレーム番号の逆方向へ順次フレームを表示する場合、圧縮単位の切り替わる際に遅延が大きくなり、フレームの表示間隔が不連続になり、ユーザは見にくくなったり操作しにくくなったりする。
【００９３】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００９４】
（実施の形態）
本実施の形態においては、上述した画像圧縮方式による圧縮データのフレームを連続的に閲覧する画像閲覧システムについて説明する。
【００９５】
まず、本実施の形態に係る圧縮データのデータ構造について説明する。
【００９６】
１つのフレームの圧縮データは、１つの圧縮データファイルに格納される。各フレームには、全ての圧縮単位における全てのフレームの通し番号であるフレーム番号が付与され、各圧縮データファイルには固有のファイル名が付与される。また、圧縮データファイルを管理するための管理ファイルが存在する。管理ファイルは、フレーム番号とそれに対応する圧縮データファイル名を格納する。
【００９７】
図１６は、本実施の形態に係る圧縮データのデータ構造の一例を示すブロック図である。ここでは、圧縮単位のサイズをＮフレームとする。つまり、連続するＮ個のフレームの圧縮データファイルが１個の圧縮単位に属する。また、この例の圧縮単位に属するフレームのフレーム番号をｋからｋ＋Ｎ−１までとする。
【００９８】
圧縮データファイルは、フレームの画像が符号化された圧縮データに加え、フレームに関連する情報をヘッダとして保持する。圧縮単位における先頭フレーム（フレームｋ）の圧縮データファイルのヘッダは、フレーム数ｐ、付加情報で構成される。付加情報は、その他の情報である。圧縮単位における先頭フレーム以外のフレーム（フレームｋ＋１〜ｋ＋Ｎ−１）の圧縮データファイルのヘッダは、フレーム数ｐ、圧縮単位内番号ｑ、付加情報で構成される。
【００９９】
ヘッダを参照することにより、任意フレームを含む圧縮単位の先頭フレーム番号や最終フレーム番号を取得することができる。本実施の形態に係る画像閲覧システムは、このヘッダを参照して制御を行う。
【０１００】
圧縮データファイルのヘッダにおけるフレーム数が０でない場合、そのフレームは先頭フレームである。先頭フレームの圧縮データは、フレーム内符号化データである。一方、圧縮データファイルのヘッダにおけるフレーム数が０である場合、そのフレームは先頭フレーム以外であり、先頭フレームからの番号である圧縮単位内番号が付加される。先頭フレーム以外の圧縮データは、フレーム間符号化データである。
【０１０１】
次に、本実施の形態に係る画像閲覧システムの構成について説明する。
【０１０２】
図１７は、本実施の形態に係る画像閲覧システムの構成の一例を示すブロック図である。この画像閲覧システムは、サーバ装置１１１とクライアント装置１１２で構成される。サーバ装置１１１とクライアント装置１１２は、ネットワークを介して接続される。サーバ装置１１１は、圧縮データ格納部１２１を備える。クライアント装置１１２は、表示制御部１３１、表示部１３２、画像復元装置１３３、入力部１３４を備える。画像復元装置１３３は、圧縮データ選択部１４１、復元制御部１４２（要求フレーム番号取得部）、圧縮データ取得部１４３、圧縮データ保持部１４４、復元部１４５、画像保持部１４６を備える。
【０１０３】
圧縮データ格納部１２１は、圧縮データファイル及び管理ファイルを格納する。
【０１０４】
入力部１３４は、ユーザによる操作を受け付ける。ユーザによる操作は、表示するフレームを順方向に進める、または逆方向に進める等の操作である。表示制御部１３１は、操作部１３４からユーザによる操作内容を取得し、操作内容に従って表示するフレームを決定し、そのフレームの要求を復元要求として画像復元装置１３３へ送信する。次に、画像復元装置１３３は、復元要求に従ってサーバ装置１１１から圧縮データファイルを取得して画像を復元し、表示制御部１３１へ送信する。次に、表示制御部１３１は、受信した復元画像を表示部１３２に表示させる。
【０１０５】
本実施の形態に係る画像復元装置１３３は、上位システム（表示制御部１３１）からの復元要求に応じて要求されたフレームの復元画像を返すものであり、上位システムと同一装置内で実施しても、別の装置で実施しても良い。また、画像復元装置１３３は、上位システムとは独立して並列に動作させることができ、並列化により全体的な処理時間を短縮できる。
【０１０６】
画像復元装置１３３において、圧縮データ保持部１４４及び画像保持部１４６は、メモリやＨＤＤなどで構成される。本実施の形態において、画像保持部１４６は、１６フレーム分（圧縮単位２個分）の復元画像を記憶することができる。
【０１０７】
次に、本実施の形態に係る画像復元装置１３３による復元処理の動作について説明する。
【０１０８】
図１８は、本実施の形態に係る画像復元装置による復元処理の動作の一例を示すフローチャートである。画像復元装置１３３による復元処理は、表示制御部１３１からの復元要求を受けて開始される。以後、復元中の圧縮単位を現圧縮単位、現圧縮単位の１つ前の圧縮単位を前圧縮単位、現圧縮単位の次の圧縮単位を次圧縮単位と呼ぶ。
【０１０９】
Ｓ４００：圧縮データ選択部１４１は、復元要求から要求フレーム番号ｆを取得する。
【０１１０】
Ｓ４０１：圧縮データ選択部１４１は、フレームｆを含む圧縮単位の先頭フレーム番号ｓおよび最終フレーム番号ｅをそれぞれ算出する。ここで、圧縮データ選択部１４１は、圧縮データ格納部１２１の管理ファイルを参照してフレームｆの圧縮データファイルのヘッダを取得して、このヘッダからｓ及びｅを算出する。例えば、ヘッダの先頭にあるフレーム数ｐが０以外の場合、圧縮データ選択部１４１は、フレームｆを先頭フレームとし、すなわちｓ＝ｆとし、ｅ＝ｆ＋ｐが最終フレーム番号とする。一方、ｐが０の場合、圧縮データ選択部１４１は、ヘッダにおけるｐの次の値である圧縮単位内番号ｑを取得し、ｓ＝ｆ−ｑを先頭フレーム番号とし、フレームｆ−ｑのヘッダを取得し、ヘッダの先頭にあるフレーム数ｐを得てｅ＝ｆ＋ｐ−ｑが最終フレーム番号とする。
【０１１１】
Ｓ４０２：復元制御部１４２は、処理中の圧縮単位を示す変数ｋに、要求フレームを含む現圧縮単位の処理を行っていることを示す０を設定する。
【０１１２】
Ｓ４０３：復元制御部１４２は、現圧縮単位より後方のフレームの復元画像が画像保持部１４６に保持されていた場合には、それらの画像を画像保持部１４６から削除する。また、復元制御部１４２は、Ｓ４１９の処理とあわせ、画像保持部１４６に保持されている復元画像を、現圧縮単位と前圧縮単位のフレームの復元画像だけに保つよう制御する。
【０１１３】
Ｓ４０４：復元制御部１４２は、復元を行うフレーム番号を示す変数ｉに、現圧縮単位の先頭フレーム番号ｓを設定する。
【０１１４】
Ｓ４０５：復元制御部１４２は、フレームｉが復元済である場合（Ｙｅｓ）、圧縮データの取得および復元（Ｓ４０６〜Ｓ４０８）をスキップして処理をＳ４０９へ移し、フレームｉが未復元である場合（Ｎｏ）、処理をＳ４０６に進める。
【０１１５】
Ｓ４０６：復元制御部１４２は、フレームｉの圧縮データが取得済である場合（Ｙｅｓ）、フレームｉの取得（Ｓ４０７）をスキップして処理をＳ４０８に移し、フレームｉの圧縮データが未取得である場合（Ｎｏ）、処理をＳ４０７に進める。
【０１１６】
Ｓ４０７：圧縮データ取得部１４３は、フレームｉの圧縮データを圧縮データ格納部１２１から取得して圧縮データ保持部１４４に格納する。
【０１１７】
Ｓ４０８：復元部１４５がフレームｉの圧縮データを圧縮データ保持部１４４から読み出して復元を行うことと並行して、圧縮データ取得部１４３は次のフレームｉ＋１の圧縮データの取得を行う。復元部１４５は、フレームｉの復元画像を画像保持部１４６に格納し、圧縮データ取得部１４３は、フレームｉ＋１の圧縮データを圧縮データ保持部１４４に格納する。また、復元部１４５は、復元を終えたフレームｉの圧縮データを圧縮データ保持部１４４から削除する。
【０１１８】
Ｓ４０９：復元制御部１４２は、ここまでの処理の途中で新たな復元要求を受けたか否かをチェックし、新たな復元要求を受けていた場合（Ｙｅｓ）、処理をＳ４１０に進め、新たな復元要求を受けていなかった場合（Ｎｏ）、処理をＳ４１３に進める。また、復元要求を受けてからの経過時間が所定の時間より短い場合、復元制御部１４２は、復元要求有無の確認を行わずに処理をＳ４１３に移す。所定の時間としては、フレームあたりの圧縮データの取得と復元に要する平均的な処理時間Ｔを用いることが望ましく、要求フレームが復元済みであった場合でもほぼ一定の間隔で要求元に復元画像を受け渡すことができる。
【０１１９】
Ｓ４１０：圧縮データ選択部１４１は、新たな復元要求を受けた要求フレーム番号ｆを受け取る。
【０１２０】
Ｓ４１１：フレームｆが現圧縮単位に含まれている場合、すなわちｓ≦ｆかつｆ≦ｅの場合（Ｙｅｓ）、処理をＳ４１２に進め、フレームｆが現圧縮単位に含まれていない場合、すなわちｆ＜ｓまたはｅ＜ｆの場合（Ｎｏ）、処理をＳ４０１に戻す。
【０１２１】
Ｓ４１２：復元制御部１４２は、復元したフレームｉが要求フレームｆであった場合、すなわちｉとｆが等しい場合（Ｙｅｓ）、処理をＳ４１４に進め、復元したフレームｉが要求フレームｆと異なる場合、すなわちｉがｆと等しくない場合（Ｎｏ）、処理をＳ４１４に移す。
【０１２２】
Ｓ４１３：復元部１４５は、フレームｉの復元画像を復元要求元の表示制御部１３１に受け渡す。
【０１２３】
Ｓ４１４：復元制御部１４２は、復元を行うフレーム番号を示す変数ｉに１を加え、次のフレームを選択するように設定する。
【０１２４】
Ｓ４１５：復元制御部１４２は、次に復元するフレームｉが圧縮単位の最終フレームであった場合、すなわちｉ＝＝ｅの場合（Ｙｅｓ）、圧縮単位の復元処理が終了したと判断して処理をＳ４１６に進め、次に復元するフレームｉが圧縮単位の最終フレームでない場合、すなわちｉ＜ｅの場合（Ｎｏ）、次のフレームの復元を行わせるために処理をＳ４０８に戻す。
【０１２５】
Ｓ４１６：復元制御部１４２は、復元が終了した圧縮単位が要求フレームｆを含む現圧縮単位であった場合、すなわちｋが０の場合（Ｙｅｓ）、前圧縮単位の復元を行わせるために処理をＳ４１７に進め、現圧縮単位および前圧縮単位の復元が終了した場合、すなわちｋが０でない場合（Ｎｏ）、復元処理を終了する。
【０１２６】
Ｓ４１７：復元制御部１４２は、前圧縮単位の復元を行うための準備として、前圧縮単位の先頭フレーム番号ｓと最終フレーム番号ｅを取得する。
【０１２７】
Ｓ４１８：復元制御部１４２は、処理中の圧縮単位を示す変数ｋに、前圧縮単位の処理を行っていることを示す１を設定する。
【０１２８】
Ｓ４１９：復元部１４５は、前圧縮単位より前のフレームの復元画像が画像保持部１４６に保持されていた場合、それらの画像を画像保持部１４６から削除する。Ｓ４０３の処理とあわせ、画像保持部１４６に保持されている復元画像を、現圧縮単位と前圧縮単位のフレームの復元画像だけに保つよう制御する。
【０１２９】
なお、復元部１４５が前圧縮単位の圧縮データの復元している最中に、前圧縮単位及び現圧縮単位以外の圧縮単位の要求フレーム番号の復元要求を取得した場合、復元制御部１４２は、復元部１４５による前圧縮単位の圧縮データの復元を中断させ、圧縮データ取得部１４３により取得された圧縮データの復元を復元部１４５に行わせる。
【０１３０】
次に、１フレームの復元要求を受けた場合の復元処理の具体例について説明する。
【０１３１】
図１９は、本実施の形態に係る復元処理における第１の状態を示す概念図である。この図は、前圧縮単位と現圧縮単位において、圧縮データ取得部１４３により取得されるフレームと、並行して復元部１４５により復元されるフレームとの対応を示す。縦長の四角形は、各フレームを示し、左から右へフレーム番号順に並べられている。この例においては、圧縮及び復元の速度と圧縮率のバランスを考慮して、圧縮単位のサイズを８フレームとする。
【０１３２】
この図の上段においては、圧縮データ取得部１４３により取得されて圧縮データ保持部１４４に格納される圧縮データのフレームに黒の四角形を付し、圧縮データ保持部１４４から削除されたフレームに白の四角形を付す。また、この図の下段において、復元部１４５により復元されて画像保持部１４６に格納される復元画像のフレームに黒の四角形を付す。また、この図において上下に隣接しているフレームは、同時に格納が行われるフレームを示す。すなわち、あるフレームの圧縮データが圧縮データ保持部１４４に格納されるとき、並行して、その直下に示されたフレームの復元画像が画像保持部１４６に格納される。また、最初に、圧縮データ保持部１４４及び画像保持部１４６が空であるとする。
【０１３３】
この図の第１の状態は、画像復元装置１３３が要求フレームｆの復元要求を受けて復元処理を開始し、先頭フレームｓの圧縮データの取得が行われた状態であり、復元処理のＳ４０７まで処理が進んだ状態である。ここでは、現圧縮単位の先頭フレームｓの圧縮データが圧縮データ保持部１４４に格納される。
【０１３４】
以後、圧縮データ保持部１４４と画像保持部１４６について、第１の状態から第５の状態までを同様の図で示す。
【０１３５】
図２０は、本実施の形態に係る復元処理における第２の状態を示す概念図である。この状態は、第１の状態の後、フレームｓ＋１からフレームｆ＋１までの圧縮データの取得と共に、先頭フレームｓから要求フレームｆまでの復元が進み、要求フレームｆを復元画像を要求元の表示制御部１３１に受け渡した状態であり、復元処理のＳ４１３まで処理が進んだ状態である。ここでは、現圧縮単位のフレームｆ＋１の圧縮データが圧縮データ保持部１４４に格納されており、現圧縮単位の先頭フレームｓから要求フレームｆまでの復元画像が画像保持部１４６に格納されている。
【０１３６】
図２１は、本実施の形態に係る復元処理における第３の状態を示す概念図である。この状態は、第２の状態の後、次圧縮単位の先頭フレームの圧縮データの取得と、現圧縮単位の最終フレームｓまで復元が終了した状態であり、復元処理のＳ４１６まで処理が進んだ状態である。ここでは、次圧縮単位の先頭フレームとの圧縮データが圧縮データ保持部１４４に格納されており、現圧縮単位の全てのフレームの復元画像が画像保持部１４６に格納されている。更に順方向に復元要求がなされ、次圧縮単位が新たな現圧縮単位に切り替わる場合には、圧縮データ保持部１４４に格納された次圧縮単位の先頭フレームの圧縮データが用いられる。
【０１３７】
図２２は、本実施の形態に係る復元処理における第４の状態を示す概念図である。この状態は、第３の状態の後、前圧縮単位の先頭フレームの圧縮データの取得が行われた状態であり、復元処理のＳ４１７〜Ｓ４１９を経てＳ４０４に戻り、Ｓ４０７まで処理が進んだ状態である。前圧縮単位の先頭フレームの圧縮データが圧縮データ保持部１４４に格納されており、現圧縮単位の現圧縮単位の全てのフレームの復元画像が画像保持部１４６に格納されている。
【０１３８】
図２３は、本実施の形態に係る復元処理における第５の状態を示す概念図である。この状態は、第４の状態の後、前圧縮単位の全てのフレームの復元処理が終了した状態であり、復元処理が終了した状態である。ここでは、前圧縮単位と現圧縮単位の全てのフレームの復元画像が記憶手段に格納されている。
【０１３９】
次に、フレーム番号の逆方向へ連続する復元要求を受けた場合の復元処理の具体例について説明する。
【０１４０】
図２４は、本実施の形態に係る復元処理における第６の状態を示す概念図である。この図は、復元要求と復元部１４５により復元されるフレームとの関係を示す。図中の四角形は、各フレームを示し、そのフレーム番号は、ｆ０〜ｆ２３である。１フレームの復元は処理時間Ｔを要し、Ｓ４０９の制御により復元要求は時間間隔Ｔごとに受け付けられる。時間間隔Ｔである時刻ｔ１〜ｔ１９は、復元要求を受け付けた時刻を示す。時刻と共に矢印が付されたフレームは、復元要求による要求フレームを示す。四角形内に時刻が付されたフレームは、復元中のフレームを示す。また、最初に、圧縮データ保持部１４４及び画像保持部１４６が空であるとする。
【０１４１】
この第６の状態では、時刻ｔ１〜ｔ１１までの動作を示す。まず、時刻ｔ１においてフレームｆ２１を要求する最初の復元要求が行われる。次に、時刻ｔ２、ｔ３，…，ｔ６においてフレーム番号の逆方向へ連続する復元要求（フレームｆ２０，ｆ１９，…，ｆ１６）が行われる。次に、時刻ｔ７において要求フレームは現圧縮単位の先頭フレームｆ１６から前圧縮単位の最終フレームｆ１７に切り替わる。
【０１４２】
画像復元装置１３３から復元画像ｆ２１が出力された後、時刻ｔ２、ｔ３，…，ｔ６においては、復元要求に対応する復元画像ｆ２０，ｆ１９，…，ｆ１６が復元済みであるためそれぞれ出力される。また、時刻ｔ２、ｔ３においては、それぞれフレームｆ２２，ｆ２３の復元が順方向に行われ、その次の時刻ｔ４で前の圧縮単位の先頭フレームｆ８の復元に切り替わり、時刻ｔ７の復元要求の時点では、４フレーム分の遅延が生じることになる。次に、時刻ｔ８〜ｔ１１では、フレームｆ１２〜ｆ１５の復元を行い、時刻ｔ１１では、ｔ７の復元要求に対応するｆ１５の復元が終了する。
【０１４３】
図２５は、本実施の形態に係る復元処理における第７の状態を示す概念図である。この図の表記は、第６の状態と同様である。
【０１４４】
この第７の状態では、時刻ｔ１２〜ｔ１９までの動作を示す。時刻ｔ１１の後、引き続き時刻ｔ１２，ｔ１３，…，ｔ１９においてフレーム番号の逆方向へ復元要求（フレームｆ１４，ｆ１３，…，ｆ７）を続けると、時刻ｔ１９の復元要求の時点で要求フレームｆ７の復元が間に合い、遅延なく復元画像ｆ７を出力することができる。これ以降の逆方向に連続する復元要求（フレームｆ６，ｆ５，…，）に対しては、前圧縮単位の最終フレームに復元要求が切り替わった時点で、前圧縮単位の先頭フレームから最終フレームまでの復元が終了することになるため、常に遅延なく復元画像を出力できる。なお、順方向に連続して復元要求を行う場合には、復元を連続して遅延を生じることなく行うことができる。
【０１４５】
本実施の形態によれば、復元要求を受けたフレームを含む圧縮単位の圧縮データを復元した後に、その直前に位置する圧縮単位の圧縮データを復元し、両圧縮単位の復元画像を常にキャッシュした状態に制御することにより、フレーム番号の逆方向に復元を行わせた場合であってもフレーム番号の順方向に復元を行う場合と同様にほぼ一定間隔で連続的に復元画像を出力することができる。このため、圧縮された三次元画像（複数の二次元画像）を復元して画面表示するシステムにおいて、より見易く使い勝手のよい表示を実現できる。
【０１４６】
また、本実施の形態に係る画像復元装置は、画像診断装置に容易に適用することができ、画像診断装置の性能をより高めることができる。ここで、画像診断装置には、例えばＣＴ、ＭＲ等が含まれ得る。
【０１４７】
更に、画像復元装置を構成するコンピュータにおいて上述した各ステップを実行させるプログラムを、画像復元プログラムとして提供することができる。上述したプログラムは、コンピュータにより読取り可能な記録媒体に記憶させることによって、画像復元装置を構成するコンピュータに実行させることが可能となる。ここで、上記コンピュータにより読取り可能な記録媒体としては、ＲＯＭやＲＡＭ等のコンピュータに内部実装される内部記憶装置、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。
【０１４８】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態は、あらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、何ら拘束されない。更に、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、全て本発明の範囲内のものである。
【０１４９】
以上の実施の形態に関し、更に以下の付記を開示する。
【０１５０】
（付記１）  フレーム番号を付されたフレームの画像が圧縮された圧縮データに基づいて、前記画像の復元を行う画像復元装置であって、
要求されたフレーム番号である要求フレーム番号を、フレーム番号の順方向または逆方向へ連続して取得する要求フレーム番号取得部と、
連続する複数のフレームで構成される圧縮単位が複数連続し、且つ各圧縮単位における先頭フレームの圧縮データが先頭フレームだけの画像に基づいて圧縮された圧縮データであり、且つ各圧縮単位における先頭フレーム以外のフレームの圧縮データが直前のフレームの画像に基づいて圧縮されている圧縮データに対して、前記要求フレーム番号の属する圧縮単位である第１圧縮単位の圧縮データと、前記第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位である第２圧縮単位の圧縮データとを取得する圧縮データ取得部と、
前記圧縮データ取得部により取得された前記第１圧縮単位及び前記第２圧縮単位の圧縮データから画像を復元して復元画像とする復元部と、
前記復元部により生成された前記第１圧縮単位及び前記第２圧縮単位の復元画像の保持を行い、該復元画像のうち前記要求フレーム番号の復元画像を出力する画像保持部と
を備える画像復元装置。
（付記２）  付記１に記載の画像復元装置において、
前記復元部は、前記圧縮データ取得部による圧縮データの取得と並行して、前記圧縮データ取得部により取得された圧縮データの復元を行う画像復元装置。
（付記３）  付記１に記載の画像復元装置において、
前記要求フレーム番号取得部により取得された要求フレーム番号が前記第１圧縮単位外となって前記第１圧縮単位及び前記第２圧縮単位が更新された場合、前記画像保持部は、前記第１圧縮単位及び前記第２圧縮単位以外の復元画像を削除する画像復元装置。
（付記４）  付記１に記載の画像復元装置において、
前記要求フレーム番号取得部により取得された要求フレーム番号が前記第２圧縮単位内である場合、前記圧縮データ取得部は、前記第２圧縮単位を新たな第１圧縮単位とし、該第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位を新たな第２圧縮単位とする画像復元装置。
（付記５）  付記１に記載の画像復元装置において、
前記要求フレーム番号取得部により取得された要求フレーム番号が前記第１圧縮単位からフレーム番号の順方向へ隣接する圧縮単位である第３圧縮単位である場合、前記圧縮データ取得部は、前記第１圧縮単位を新たな第２圧縮単位とし、前記第３圧縮単位を新たな第１圧縮単位とする画像復元装置。
（付記６）  付記１に記載の画像復元装置において、
前記圧縮データ取得部は、前記復元部により復元中のフレーム番号の次のフレーム番号の圧縮データを取得する画像復元装置。
（付記７）  付記１に記載の画像復元装置において、
前記要求フレーム番号取得部により取得された要求フレーム番号の復元画像が前記画像保持部により保持されている場合、前記復元部は、前記要求フレーム番号の圧縮データの復元を行わない画像復元装置。
（付記８）  付記１に記載の画像復元装置において、
前記画像保持部は、直前の復元画像の出力から所定の時間を経過した後に前記要求フレーム番号の復元画像を出力する画像復元装置。
（付記９）  付記１に記載の画像復元装置において、
前記画像保持部は、前記復元部により要求フレーム番号の復元画像が生成された時点で、該復元画像を出力する画像復元装置。
（付記１０）  付記１に記載の画像復元装置において、
前記復元部が前記第２圧縮単位の圧縮データの復元している最中に、前記要求フレーム番号取得部が前記第１圧縮単位及び前記第２圧縮単位以外の圧縮単位の要求フレーム番号を取得した場合、前記復元部は、前記第２圧縮単位の圧縮データの復元を中断し、前記圧縮データ取得部により取得された圧縮データの復元を行う画像復元装置。
（付記１１）  付記１に記載の画像復元装置において、
前記圧縮データ取得部は、前記第１圧縮単位の圧縮データを取得した後、前記第２圧縮単位の圧縮データを取得する画像復元装置。
（付記１２）  付記１に記載の画像復元装置において、
前記復元部は、前記第１圧縮単位の圧縮データの復元を行った後、前記第２圧縮単位の圧縮データを復元を行う画像復元装置。
（付記１３）  付記１に記載の画像復元装置において、
前記復元部は、前記圧縮データ取得部により取得された圧縮単位内の圧縮データをフレーム番号順に復元する画像復元装置。
（付記１４）  フレーム番号を付されたフレームの画像が圧縮された圧縮データに基づいて、前記画像の復元をコンピュータに実行させる画像復元プログラムであって、
要求されたフレーム番号である要求フレーム番号を、フレーム番号の順方向または逆方向へ連続して取得し、
連続する複数のフレームで構成される圧縮単位が複数連続し、且つ各圧縮単位における先頭フレームの圧縮データが先頭フレームだけの画像に基づいて圧縮された圧縮データであり、且つ各圧縮単位における先頭フレーム以外のフレームの圧縮データが直前のフレームの画像に基づいて圧縮されている圧縮データに対して、前記要求フレーム番号の属する圧縮単位である第１圧縮単位の圧縮データと、前記第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位である第２圧縮単位の圧縮データとを取得し、
取得された前記第１圧縮単位及び前記第２圧縮単位の圧縮データから画像を復元して復元画像とし、
復元された前記第１圧縮単位及び前記第２圧縮単位の復元画像の保持を行い、該復元画像のうち前記要求フレーム番号の復元画像を出力する
ことをコンピュータに実行させる画像復元プログラム。
（付記１５）  付記１４に記載の画像復元プログラムにおいて、
圧縮データの取得と並行して、取得された圧縮データの復元を行う画像復元プログラム。
（付記１６）  付記１４に記載の画像復元プログラムにおいて、
前記要求フレーム番号が前記第１圧縮単位外となって前記第１圧縮単位及び前記第２圧縮単位が更新された場合、前記第１圧縮単位及び前記第２圧縮単位以外の復元画像を削除する画像復元プログラム。
（付記１７）  付記１４に記載の画像復元プログラムにおいて、
前記要求フレーム番号が前記第２圧縮単位内である場合、前記第２圧縮単位を新たな第１圧縮単位とし、該第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位を新たな第２圧縮単位とする画像復元プログラム。
（付記１８）  付記１４に記載の画像復元プログラムにおいて、
前記要求フレーム番号が前記第１圧縮単位からフレーム番号の順方向へ隣接する圧縮単位である第３圧縮単位である場合、前記第１圧縮単位を新たな第２圧縮単位とし、前記第３圧縮単位を新たな第１圧縮単位とする画像復元プログラム。
（付記１９）  付記１４に記載の画像復元プログラムにおいて、
復元中のフレーム番号の次のフレーム番号の圧縮データを取得する画像復元プログラム。
（付記２０）  フレーム番号を付されたフレームの画像が圧縮された圧縮データに基づいて、前記画像の復元を行う画像復元方法であって、
要求されたフレーム番号である要求フレーム番号を、フレーム番号の順方向または逆方向へ連続して取得し、
連続する複数のフレームで構成される圧縮単位が複数連続し、且つ各圧縮単位における先頭フレームの圧縮データが先頭フレームだけの画像に基づいて圧縮された圧縮データであり、且つ各圧縮単位における先頭フレーム以外のフレームの圧縮データが直前のフレームの画像に基づいて圧縮されている圧縮データに対して、前記要求フレーム番号の属する圧縮単位である第１圧縮単位の圧縮データと、前記第１圧縮単位からフレーム番号の逆方向へ隣接する圧縮単位である第２圧縮単位の圧縮データとを取得し、
取得された前記第１圧縮単位及び前記第２圧縮単位の圧縮データから画像を復元して復元画像とし、
復元された前記第１圧縮単位及び前記第２圧縮単位の復元画像の保持を行い、該復元画像のうち前記要求フレーム番号の復元画像を出力する
ことを実行する画像復元方法。
【図面の簡単な説明】
【０１５１】
【図１】前提技術に係る画像圧縮装置の構成の一例を示すブロック図である。
【図２】前提技術に係る画像圧縮装置による圧縮処理の動作の一例を示すブロック図である。
【図３】前提技術に係る画像圧縮装置による圧縮処理の動作の一例を示すフローチャートである。
【図４】前提技術に係るラスタースキャン順序の一例を示す図である。
【図５】前提技術に係るフレーム内符号化処理における参照画素の選択の一例を示す図である。
【図６】前提技術に係るフレーム内符号化処理における予測値の算出式の一例を示す式である。
【図７】前提技術に係るフレーム内符号化処理における予測誤差の算出式の一例を示す式である。
【図８】前提技術に係るフレーム内符号化処理における誤差評価値の算出式の一例を示す式である。
【図９】前提技術に係るフレーム間符号化処理における参照画素の選択の一例を示す図である。
【図１０】前提技術に係るフレーム間符号化処理における予測値の算出式の一例を示す式である。
【図１１】前提技術に係るフレーム間符号化処理における予測誤差の算出式の一例を示す式である。
【図１２】前提技術に係るフレーム間符号化処理における誤差評価値の算出式の一例を示す式である。
【図１３】前提技術に係る圧縮データの構成の一例を示す図である。
【図１４】前提技術に係る画像圧縮装置による圧縮条件決定処理の動作の一例を示すフローチャートである。
【図１５】前提技術に係る画像圧縮装置による復元処理の動作の一例を示すフローチャートである。
【図１６】本実施の形態に係る圧縮データのデータ構造の一例を示すブロック図である。
【図１７】本実施の形態に係る画像閲覧システムの構成の一例を示すブロック図である。
【図１８】本実施の形態に係る画像復元装置による復元処理の動作の一例を示すフローチャートである。
【図１９】本実施の形態に係る復元処理における第１の状態を示す概念図である。
【図２０】本実施の形態に係る復元処理における第２の状態を示す概念図である。
【図２１】本実施の形態に係る復元処理における第３の状態を示す概念図である。
【図２２】本実施の形態に係る復元処理における第４の状態を示す概念図である。
【図２３】本実施の形態に係る復元処理における第５の状態を示す概念図である。
【図２４】本実施の形態に係る復元処理における第６の状態を示す概念図である。
【図２５】本実施の形態に係る復元処理における第７の状態を示す概念図である。
【符号の説明】
【０１５２】
１１１  サーバ装置、１１２  クライアント装置、１２１  圧縮データ格納部、１３１  表示制御部、１３２  表示部、１３３  画像復元装置、１３４  入力部、１４１  圧縮データ選択部、１４２  復元制御部、１４３  圧縮データ取得部、１４４  圧縮データ保持部、１４５  復元部、１４６  画像保持部。
【図１】
0005369425.tif 000002
【図２】
0005369425.tif 000003
【図３】
0005369425.tif 000004
【図４】
0005369425.tif 000005
【図５】
0005369425.tif 000006
【図６】
0005369425.tif 000007
【図７】
0005369425.tif 000008
【図８】
0005369425.tif 000009
【図９】
0005369425.tif 000010
【図１０】
0005369425.tif 000011
【図１１】
0005369425.tif 000012
【図１２】
0005369425.tif 000013
【図１３】
0005369425.tif 000014
【図１４】
0005369425.tif 000015
【図１５】
0005369425.tif 000016
【図１６】
0005369425.tif 000017
【図１７】
0005369425.tif 000018
【図１８】
0005369425.tif 000019
【図１９】
0005369425.tif 000020
【図２０】
0005369425.tif 000021
【図２１】
0005369425.tif 000022
【図２２】
0005369425.tif 000023
【図２３】
0005369425.tif 000024
【図２４】
0005369425.tif 000025
【図２５】
0005369425.tif 000026