(57)【特許請求の範囲】
【請求項１】
映像のイントラ予測符号化方法において、
イントラ予測符号化対象の入力ブロックを少なくとも２つ以上の領域に分離する段階と、
前記分離された領域のうち、第１領域の画素に対して周辺ブロックの画素を利用してイントラ予測符号化を行う段階と、
前記イントラ予測符号化された前記第１領域の画素を復元する段階と、
前記復元された第１領域の画素を利用して、複数個の予測モードのうち少なくとも一つの予測モードによって第２領域の画素を予測する段階とを含み、
前記第１領域は、前記入力ブロックを構成する偶数水平ラインまたは奇数水平ラインのうち一つであり、前記第２領域は、前記第１領域を除外した前記入力ブロックの残り部分であるか、または
前記第１領域は、前記入力ブロックを構成する偶数垂直ラインまたは奇数垂直ラインのうち一つであり、前記第２領域は、前記第１領域を除外した前記入力ブロックの残り部分であることを特徴とするイントラ予測符号化方法。
【請求項２】
前記第２領域の画素を予測する段階は、
前記第２領域の画素を中心として前記予測モードによって所定方向に位置した前記第１領域の画素の平均値を利用して、前記第２領域の画素を予測することを特徴とする請求項１に記載のイントラ予測符号化方法。
【請求項３】
前記予測モードは、
前記第２領域の画素の予測に用いられる前記第１領域の画素が位置する方向によって区別されることを特徴とする請求項１に記載のイントラ予測符号化方法。
【請求項４】
前記予測モードによって利用可能な第１領域の画素が存在しない場合、利用可能な第１領域の画素を複製して第２領域の画素を予測することを特徴とする請求項１に記載のイントラ予測符号化方法。
【請求項５】
前記予測モードによって第１領域の復元された画素の一部のみ利用可能な場合、前記利用可能な第１領域の復元された画素のみを利用して前記第２領域の画素を予測することを特徴とする請求項１に記載のイントラ予測符号化方法。
【請求項６】
前記少なくとも一つ以上の予測モードによって予測された前記第２領域の画素のコストを比較して、前記第２領域の画素の予測のための予測モードを決定することを特徴とする請求項１に記載のイントラ予測符号化方法。
【請求項７】
前記決定された予測モード情報をビットストリームのヘッダーに追加することを特徴とする請求項６に記載のイントラ予測符号化方法。
【請求項８】
前記第２領域の画素を予測する段階は、所定サイズのブロック単位で行われることを特徴とする請求項１に記載のイントラ予測符号化方法。
【請求項９】
映像のイントラ予測符号化装置において、
イントラ予測符号化対象の入力ブロックを少なくとも２つ以上の領域に分離する領域分離部と、
前記分離された領域のうち、第１領域の画素に対して周辺ブロックの画素を利用してイントラ予測を行う第１イントラ予測遂行部と、
前記イントラ予測符号化された前記第１領域の画素を復元し、前記復元された第１領域の画素を利用して、複数個の予測モードのうち少なくとも一つ以上の予測モードによって第２領域の画素を予測する第２イントラ予測遂行部とを備え、
前記領域分離部は、
前記入力ブロックを、偶数水平ラインまたは奇数水平ラインのうち一つから構成される第１領域と、前記第１領域を除外した前記入力ブロックの残り部分から構成される第２領域とに分離するか、または
前記入力ブロックを、偶数垂直ラインまたは奇数垂直ラインのうち一つから構成される第１領域と、前記第１領域を除外した前記入力ブロックの残り部分から構成される第２領域とに分離することを特徴とするイントラ予測符号化装置。
【請求項１０】
前記第２イントラ予測遂行部は、
前記第２領域の画素を中心として前記予測モードによって所定方向に位置した前記第１領域の画素の平均値を利用して、前記第２領域の画素を予測することを特徴とする請求項９に記載のイントラ予測符号化装置。
【請求項１１】
前記予測モードは、
前記第２領域の画素が参照する前記第１領域の画素が位置する方向によって区別されることを特徴とする請求項９に記載のイントラ予測符号化装置。
【請求項１２】
前記第２イントラ予測遂行部は、
前記予測モードによって利用可能な第１領域の画素が存在しない場合、利用可能な第１領域の画素を複製して前記第２領域画素を予測することを特徴とする請求項９に記載のイントラ予測符号化装置。
【請求項１３】
前記第２イントラ予測遂行部は、
前記予測モードによって第１領域の復元された画素の一部のみ利用可能な場合、利用可能な第１領域の復元された画素のみを利用して前記第２領域の画素を予測することを特徴とする請求項９に記載のイントラ予測符号化装置。
【請求項１４】
前記第２イントラ予測遂行部は、
前記少なくとも一つ以上の予測モードによって予測された前記第２領域の画素のコストを比較して、前記第２領域の画素の予測のための予測モードを決定することを特徴とする請求項９に記載のイントラ予測符号化装置。
【請求項１５】
前記第２イントラ予測遂行部は、
前記入力ブロックを第１領域と第２領域とに分離してイントラ予測符号化した場合、前記決定された予測モード情報をビットストリームのヘッダーに追加することを特徴とする請求項１４に記載のイントラ予測符号化装置。
【請求項１６】
前記第２イントラ予測遂行部は、
所定サイズのブロック単位で前記第２領域の画素を予測することを特徴とする請求項９に記載のイントラ予測符号化装置。
【請求項１７】
映像のイントラ予測復号化方法において、
所定のブロックを分割して得られた複数個の領域のうち、周辺ブロックの画素を利用してイントラ予測符号化された第１領域の画素に関するデータと、前記第１領域の復元された画素情報を利用して予測された第２領域画素の復元に必要な第１領域の画素が参照される方向情報とを含むビットストリームを受信して、現在ブロックのイントラ予測モードを決定する段階と、
前記受信された第１領域の画素に関するデータを利用して、前記第１領域の画素に対するイントラ予測復号化を遂行する段階と、
前記受信された方向情報と前記イントラ予測復号化された第１領域の画素とを利用して第２領域の画素を予測する段階とを含み、
前記第１領域は、前記所定のブロックを構成する偶数水平ラインまたは奇数水平ラインのうち一つであり、前記第２領域は、前記第１領域を除外した前記所定のブロックの残り部分であるか、または
前記第１領域は、前記所定のブロックを構成する偶数垂直ラインまたは奇数垂直ラインのうち一つであり、前記第２領域は、前記第１領域を除外した前記所定のブロックの残り部分であることを特徴とするイントラ予測復号化方法。
【請求項１８】
前記第２領域の画素を予測する段階は、
前記方向情報に基づいて前記第２領域の画素を中心として所定方向に位置した前記第１領域の画素の平均値を利用して、前記第２領域の画素を予測することを特徴とする請求項１７に記載のイントラ予測復号化方法。
【請求項１９】
映像のイントラ予測復号化方法において、
所定のブロックを分割して得られた複数個の領域のうち、周辺ブロックの画素を利用してイントラ予測符号化された第１領域の画素に関するデータと、前記第１領域の復元された画素情報を利用して予測された第２領域画素の復元に必要な第１領域の画素が参照される方向情報とを受信する段階と、
前記受信された第１領域の画素に関するデータを利用して、前記第１領域の画素に対するイントラ予測復号化を行う段階と、
前記受信された方向情報と前記イントラ予測復号化された第１領域の画素とを利用して第２領域の画素を予測する段階とを含み、
前記第１領域は、前記所定のブロックを構成する偶数水平ラインまたは奇数水平ラインのうち一つであり、前記第２領域は、前記第１領域を除外した前記所定のブロックの残り部分であるか、または
前記第１領域は、前記所定のブロックを構成する偶数垂直ラインまたは奇数垂直ラインのうち一つであり、前記第２領域は、前記第１領域を除外した前記所定のブロックの残り部分であることを特徴とするイントラ予測復号化方法。
【請求項２０】
前記第２領域の画素を予測する段階は、
前記方向情報に基づいて前記第２領域の画素を中心として所定方向に位置した前記第１領域の画素の平均値を利用して、前記第２領域の画素を予測することを特徴とする請求項１９に記載のイントラ予測復号化方法。
【請求項２１】
映像のイントラ予測復号化装置において、
所定のブロックを分割して得られた複数個の領域のうち、周辺ブロックの画素を利用してイントラ予測符号化された第１領域の画素に関するデータと、前記第１領域の復元された画素情報を利用して予測された第２領域画素の復元に必要な第１領域の画素が参照される方向情報とを含むビットストリームを受信して、現在ブロックのイントラ予測モードを決定するイントラ予測モード決定部と、
前記受信された第１領域の画素に関するデータを利用して、前記第１領域の画素に対するイントラ予測復号化を行う第１イントラ予測遂行部と、
前記受信された方向情報と前記イントラ予測復号化された第１領域の画素とを利用して、第２領域の画素を予測する第２イントラ予測遂行部とを備え、
前記第１領域は、前記所定のブロックを構成する偶数水平ラインまたは奇数水平ラインのうち一つであり、前記第２領域は、前記第１領域を除外した前記所定のブロックの残り部分であるか、または
前記第１領域は、前記所定のブロックを構成する偶数垂直ラインまたは奇数垂直ラインのうち一つであり、前記第２領域は、前記第１領域を除外した前記所定のブロックの残り部分であることを特徴とするイントラ予測復号化装置。
【請求項２２】
前記第２イントラ予測遂行部は、
前記方向情報に基づいて、前記第２領域の画素を中心として所定方向に位置した前記第１領域の画素の平均値を利用して、前記第２領域の画素を予測することを特徴とする請求項２１に記載のイントラ予測復号化装置。
【請求項２３】
映像のイントラ予測復号化装置において、
所定のブロックを分割して得られた複数個の領域のうち、周辺ブロックの画素を利用してイントラ予測符号化された第１領域の画素に関するデータと、前記第１領域の復元された画素情報を利用して予測された第２領域の画素の復元に必要な第１領域の画素が参照される方向情報とを受信する受信部と、
前記受信された第１領域の画素に関するデータを利用して、前記第１領域の画素に対するイントラ予測復号化を行う第１イントラ予測遂行部と、
前記受信された方向情報と前記イントラ予測復号化された第１領域の画素とを利用して、第２領域の画素を予測する第２イントラ予測遂行部とを備え、
前記第１領域は、前記所定のブロックを構成する偶数水平ラインまたは奇数水平ラインのうち一つであり、前記第２領域は、前記第１領域を除外した前記所定のブロックの残り部分であるか、または
前記第１領域は、前記所定のブロックを構成する偶数垂直ラインまたは奇数垂直ラインのうち一つであり、前記第２領域は、前記第１領域を除外した前記所定のブロックの残り部分であることを特徴とするイントラ予測復号化装置。
【請求項２４】
前記第２イントラ予測遂行部は、
前記方向情報に基づいて前記第２領域の画素を中心として所定方向に位置した前記第１領域の画素の平均値を利用して、前記第２領域の画素を予測することを特徴とする請求項２３に記載のイントラ予測復号化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像のイントラ予測に係り、さらに具体的には、映像のイントラ予測のとき、現在ブロックの画素情報を利用する映像のイントラ予測符号化及び復号化方法、並びに装置に関する。
【背景技術】
【０００２】
映像信号の圧縮標準の一つであるＨ．２６４／ＭＰＥＧ−４  ＡＶＣ(Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ)は、多重参照動き補償、ループフィルタリング、可変ブロックサイズ動き補償、ＣＡＢＡＣ（Context  adaptive  binary  arithmetic  coding)のようなエントロピー符号化など、圧縮効率を向上させるための多様な技術を採択している。
【０００３】
Ｈ．２６４標準によれば、映像を符号化するために一つのピクチャーをマクロブロックに分ける。そして、インター予測及びイントラ予測で利用可能な全ての符号化モードでそれぞれのマクロブロックを符号化した後、マクロブロックの符号化にかかるビット率と、原マクロブロックと復号化されたマクロブロックとの歪曲程度とによって符号化モードを一つ選択してマクロブロックを符号化する。
【０００４】
イントラ予測は、現在ピクチャーのブロックを符号化するために参照ピクチャーを参照するのではなく、符号化しようとする現在ブロックと空間的に隣接した画素値を利用して、符号化しようとする現在ブロックに対する予測値を計算した後、この予測値と実際画素値との差を符号化することをいう。ここで、イントラ予測モードは、輝度成分の４×４イントラ予測モード、８×８イントラ予測モード(ｈｉｇｈ  ｐｒｏｆｉｌｅの場合)、１６×１６イントラ予測モード、及び色差成分に対するイントラ予測モードに分けられる。
【０００５】
図１は、Ｈ．２６４標準による輝度成分の１６×１６イントラ予測モードを示す図であり、図２は、Ｈ．２６４標準による輝度成分の４×４イントラ予測モードを示す図である。図１を参照するに、１６×１６イントラ予測モードには、垂直モード、水平モード、ＤＣ(Ｄｉｒｅｃｔ  Ｃｕｒｒｅｎｔ)モード、及びプレインモードの総４個のモードが存在する。また、図２を参照するに、４×４イントラ予測モードには、垂直モード、水平モード、ＤＣモード、対角線左側モード、対角線右側モード、垂直右側モード、垂直左側モード、水平アップモード、及び水平ダウンモードの総９個のモードが存在する。
【０００６】
例えば、図２のモード０、すなわち垂直モードにより４×４現在ブロックを予測符号化する動作を説明する。まず、４×４現在ブロックの上側に隣接した画素ＡないしＤの画素値を４×４現在ブロックの画素値と予測する。すなわち、画素Ａの値を４×４現在ブロックの１列目に含まれた４個の画素値と予測し、画素Ｂの値を４×４現在ブロックの２列目に含まれた４個の画素値と予測し、画素Ｃの値を４×４現在ブロックの３列目に含まれた４個の画素値と予測し、画素Ｄの値を４×４現在ブロックの４列目に含まれた４個の画素値と予測する。次に、前記画素ＡないしＤを利用して予測された４×４現在ブロックの画素値と、原４×４現在ブロックとに含まれた画素の実際値とを減算して差値を求めた後、その差値を符号化する。
【０００７】
Ｈ．２６４標準による映像の符号化の実施形態として、前記４×４イントラ予測モード及び１６×１６イントラ予測モードの総１３個モードで現在マクロブロックを符号化した後、そのうち、最もコストが小さなモードでイントラ符号化を行う。具体的には、現在マクロブロックに対して４個の１６×１６イントラ予測モードを行って、コストが最も小さな１６×１６イントラ予測モードを選択し、４×４サブブロックに対して順次に９個の４×４イントラ予測モードを行って、それぞれのサブブロック別にコストが最も小さなモードを選択する。そして、前記選択された１６×１６イントラ予測モードのコストと、それぞれのサブブロックのコストを加算した４×４イントラ予測モードのコストとを比較して、最終的にコストが最も小さなモードを選択する。
【０００８】
このように、従来技術によるイントラ予測は、現在イントラ予測されるブロック内の画素ではなく、周辺ブロックでサンプリングされた画素を利用する。したがって、現在イントラ予測されるブロックと周辺ブロックとの間の映像に多くの差が存在する場合、イントラ予測されたブロックと実際ブロックとの間には多くの差が存在しうる。このように、従来技術によるイントラ予測では、現在イントラ予測されるブロック内の画素情報を利用せず、周辺ブロックの画素情報のみを利用するので、予測に限界が存在し、コーディング効率も低下する。
【特許文献１】日本特開２００４−１４０４７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、前記問題点を解決するために案出されたものであって、映像のイントラ予測のとき、周辺ブロックの画素だけでなく現在イントラ予測されるブロック内の画素を利用して予測ブロックを形成することによって、予測効率及びコーディング効率を向上させる映像のイントラ予測符号化及び復号化方法、並びに装置を提供するところに目的がある。
【課題を解決するための手段】
【００１０】
前記のような技術的課題を解決するために、本発明による映像のイントラ予測符号化方法は、入力ブロックを少なくとも２つ以上の領域に分離する段階と、前記分離された領域のうち、第１領域の画素に対して周辺ブロックの画素を利用してイントラ予測符号化を行う段階と、前記イントラ予測符号化された前記第１領域の画素を復元する段階と、前記復元された第１領域の画素を利用して、複数個の予測モードのうち少なくとも一つ以上の予測モードによって第２領域の画素を予測する段階とを含むことを特徴とする。
【００１１】
本発明による映像のイントラ予測符号化装置は、入力ブロックを少なくとも２つ以上の領域に分離する領域分離部と、前記分離された領域のうち、第１領域の画素に対して周辺ブロックの画素を利用してイントラ予測を行う第１イントラ予測遂行部と、前記イントラ予測符号化された前記第１領域の画素を復元し、前記復元された第１領域の画素を利用して、複数個の予測モードのうち少なくとも一つ以上の予測モードによって第２領域の画素を予測する第２イントラ予測遂行部とを備えることを特徴とする。
【００１２】
本発明による映像のイントラ予測復号化方法は、所定のブロックを分割して得られた複数個の領域のうち、周辺ブロックの画素を利用してイントラ予測符号化された第１領域の画素に関するデータと、前記第１領域の復元された画素情報を利用して予測された第２領域の画素の復元に必要な第１領域の画素が参照される方向情報とを含むビットストリームを受信して、現在ブロックのイントラ予測モードを決定する段階と、前記受信された第１領域の画素に関するデータを利用して、前記第１領域の画素に対するイントラ予測復号化を行う段階と、前記受信された方向情報と、前記イントラ予測復号化された第１領域の画素とを利用して第２領域の画素を予測する段階とを含むことを特徴とする。
【００１３】
本発明による映像のイントラ予測復号化装置は、所定のブロックを分割して得られた複数個の領域のうち、周辺ブロックの画素を利用してイントラ予測符号化された第１領域の画素に関するデータと、前記第１領域の復元された画素情報を利用して予測された第２領域の画素の復元に必要な第１領域の画素が参照される方向情報とを含むビットストリームを受信して、現在ブロックのイントラ予測モードを決定するイントラ予測モード決定部と、前記受信された第１領域の画素に関するデータを利用して、前記第１領域の画素に対するイントラ予測復号化を遂行する第１イントラ予測遂行部と、前記受信された方向情報と前記イントラ予測復号化された第１領域の画素とを利用して第２領域の画素を予測する第２イントラ予測遂行部とを備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、映像のイントラ予測のとき、周辺ブロックだけでなく現在イントラ予測されるブロック内の画素情報を利用することによって、予測効率及びコーディング効率を向上させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、添付した図面を参照して、本発明の望ましい実施形態について詳細に説明する。
【００１６】
図３は、本発明によるイントラ予測符号化装置が適用される映像符号化装置を示すブロック図である。以下では、説明の便宜上、Ｈ．２６４標準による映像符号化装置に本発明によるイントラ予測符号化装置が適用される場合を中心に説明するが、本発明によるイントラ予測符号化装置は、イントラ予測を利用する他の方式の圧縮方式にも適用されうる。
【００１７】
図３を参照するに、映像符号化装置３００は、動き推定部３０２、動き補償部３０４、イントラ予測部３３０、変換部３０８、量子化部３１０、再整列部３１２、エントロピー符号化部３１４、逆量子化部３１６、逆変換部３１８、フィルタ３２０、フレームメモリ３２２、及び制御部３２５を備える。ここで、イントラ予測部３３０は、本発明によるイントラ予測符号化装置に対応する。
【００１８】
インター予測のために、現在ピクチャーのマクロブロックの予測値を参照ピクチャーで探すことは、動き推定部３０２で行われる。
【００１９】
そして、動き補償部３０４は、１／２画素または１／４画素単位で参照ブロックが発見された場合は、これらの中間画素値を計算して参照ブロックデータ値を定める。このように、インター予測は、動き推定部３０２と動き補償部３０４とで行われる。
【００２０】
イントラ予測部３３０は、現在ブロックの予測値を現在ピクチャー内で探すイントラ予測を行う。特に、本発明によるイントラ予測部３３０は、予測符号化する現在ブロックの入力を受けて、図１及び２に示したように、イントラ１６×１６予測モードまたはイントラ４×４予測モード、またはイントラ８×８予測モード、及びイントラ色差モードでイントラ予測符号化を行う一方、現在ブロックを少なくとも２つ以上の領域に分離し、前記領域のうちいずれか一つの第１領域に対して先にイントラ予測を行った後、前記イントラ予測された第１領域の復元された情報を利用して残り領域である第２領域の画素を予測する。
【００２１】
具体的に、イントラ予測部３３０は、現在ブロックを少なくとも２つ以上の領域に分離し、分離された領域のうち、まず所定の第１領域の画素に対して周辺ブロックの画素を利用したイントラ予測を行う。次に、イントラ予測部３３０は、前記第１領域の画素を除外した残りの所定の第２領域の画素を、その周辺の所定方向に位置した第１領域の画素の平均値などを予測子(ｐｒｅｄｉｃｔｏｒ)として利用して予測する。このように、現在イントラ予測されるブロックの一部のみをまずイントラ予測し、残り部分は、先にイントラ予測された部分の復元された情報を利用してイントラ予測を行えば、イントラ予測時に周辺ブロックの画素だけでなく現在ブロック内の画素情報を利用できるので、予測効率が向上する。
【００２２】
制御部３２５は、映像符号化装置３００の各構成要素を制御する一方、現在ブロックの予測モードを決定する。一例として、制御部３２５は、インター予測またはイントラ予測されたブロックと原ブロックとの差を最小化する予測モードを決定する。具体的に、制御部３２５は、インター予測された映像及びイントラ予測された映像のコストを計算し、予測された映像のうち最も小さなコストを有する予測モードを最終的な予測モードとして決定する。ここで、前記コスト計算は、いろいろな方法によって行われうる。使われるコスト関数としては、ＳＡＤ(Ｓｕｍ  ｏｆ  Ａｂｓｏｌｕｔｅ  Ｄｉｆｆｅｒｅｎｃｅ)、ＳＡＴＤ(Ｓｕｍ  ｏｆ  Ａｂｓｏｌｕｔｅ  Ｔｒａｎｓｆｏｒｍｅｄ  Ｄｉｆｆｅｒｅｎｃｅ)、ＳＳＤ(Ｓｕｍ  ｏｆ  Ｓｑｕａｒｅｄ  Ｄｉｆｆｅｒｅｎｃｅ)、ＭＡＤ(Ｍｅａｎ  ｏｆ  Ａｂｓｏｌｕｔｅ  Ｄｉｆｆｅｒｅｎｃｅ)及びラグランジュ関数(Ｌａｇｒａｎｇｅ  ｆｕｎｃｔｉｏｎ)などがある。ＳＡＤは、各４×４ブロック予測誤差値の絶対値の和である。ＳＡＴＤは、各４×４ブロックの予測誤差値にアダマール変換(Ｈａｄａｍａｒｄ  ｔｒａｎｓｆｏｒｍ)を適用して生成された係数の絶対値の和である。ＳＳＤは、各４×４ブロック予測サンプルの予測誤差値の平方和であり、ＭＡＤは、各４×４ブロック予測サンプルの予測誤差値の絶対値の平均である。ラグランジュ関数は、コスト関数にビットストリームの長さ情報を含んで作られた新しい関数である。
【００２３】
インター予測またはイントラ予測が行われて、現在フレームのマクロブロックが参照する予測データが発見されたとすれば、これを現在ピクチャーのマクロブロックから抽出して、変換部３０８で変換を行った後に量子化部３１０で量子化を行う。現在フレームのマクロブロックから動き推定された参照ブロックを除いたものを残差(ｒｅｓｉｄｕｅ)という。一般的に映像の符号化のとき、データ量を減らすために残差を符号化する。量子化された残差は、エントロピー符号化部３１４で符号化するために再整列部３１２を経る。
【００２４】
一方、インター予測に使われる参照ピクチャーを得るために、量子化されたピクチャーを、逆量子化部３１６と逆変換部３１８とを経て、現在ピクチャーを復元する。このように復元された現在ピクチャーは、デブロッキングフィルタリングを行うフィルタ３２０を経た後、フレームメモリ３２２に保存されて次のピクチャーに対してインター予測を行うのに使われる。また、デブロッキング以前段階の復元された前記第１領域の映像データ情報は、イントラ予測部３３０に入力されて第２領域の画素の予測のための参照データとして用いられる。
【００２５】
図４は、図３の本発明によるイントラ予測部３３０の構成を示すブロック図であり、図５Ａ及び図５Ｂは、図４の領域分離部３３１で行われる入力ブロックの領域分離例を示す図である。
【００２６】
図４を参照するに、イントラ予測部３３０は、領域分離部３３１、第１イントラ予測遂行部３３２、第２イントラ予測遂行部３３３、及び加算部３３４を備える。
【００２７】
領域分離部３３１は、入力される現在ブロックを少なくとも２つ以上の領域に分離する。例えば、図５Ａに示すように、領域分離部３３１は、入力ブロックを奇数水平ラインから構成された第１領域と偶数水平ラインから構成された第２領域とに分離できる。また、図５Ｂに示すように、領域分離部３３１は、奇数垂直ラインから構成された第１領域と偶数垂直ラインから構成された第２領域とに入力ブロックを分離できる。それ以外にも領域分離部３３１は、多様なパターンに入力ブロックを所定の領域に分離できる。また、前記第１領域と第２領域とは、互いに置き換え可能である。
【００２８】
第１イントラ予測遂行部３３２は、領域分離部３３１で分離された領域のうち、まず第１領域の画素に対してのみ周辺ブロックの画素を利用してイントラ予測を行う。この時、Ｈ．２６４標準によるイントラ予測方式や、周辺ブロックの画素を利用して処理する他の方式のイントラ予測方法をそのまま適用できる。以下では、Ｈ．２６４標準によるイントラ予測方式を適用する場合を中心に説明する。
【００２９】
図６は、図４の第１イントラ予測遂行部３３２によって、図５Ａのように領域分離された入力ブロックに対して行われるイントラ予測過程の一実施形態を示す図である。図６において、Ｃｘｙは、現在ブロックのｘ列目、ｙ番目の行に位置した画素を表す。
【００３０】
図６では、Ｈ．２６４標準によるイントラ予測モードのうち、垂直モードによって第１領域の画素がイントラ予測される過程を示している。垂直モードによるイントラ予測のとき、第１イントラ予測遂行部３３２は、まず現在ブロックの上側に隣接した画素Ｕ０ないしＵ１５画素値を現在ブロックの第１領域の画素の画素値と予測する。すなわち、画素Ｕ０の値を第１領域の１列目に含まれた８個の画素値と予測し、画素Ｕ１の値を第１領域の２列目に含まれた８個の画素値と予測し、画素Ｕ２の値を第１領域の３列目に含まれた８個の画素値と予測する。言い換えれば、Ｃ００，Ｃ２０，Ｃ４０，．．．，Ｃ１４０は、現在ブロックの上側に位置した周辺ブロックのＵ０画素値と同じ予測値を有する。同様に、Ｃ０１，Ｃ２１，Ｃ４１，．．．，Ｃ１４１は、Ｕ１画素値を、Ｃ０２，Ｃ２２，Ｃ４２，．．．，Ｃ１４２は、Ｕ２画素値を予測値として有する。また、第１領域の４列目ないし１６列目に含まれた各画素値は、現在ブロックの上側に位置した画素Ｕ３ないしＵ１５からそれぞれ予測される。示していないが、第１イントラ予測遂行部３３２は、前記垂直モード以外に水平モードなどの多様なイントラ予測モードによってイントラ予測を行った後、各モードで第１領域のイントラ予測された映像と、原映像のうち第１領域に該当する映像との差によるコストを比較して、第１領域のイントラ予測モードを決定する。
【００３１】
一方、第１イントラ予測遂行部３３２は、示すような１６×１６ブロックに対するイントラ予測だけでなく、８×８ブロックや４×４ブロックに対して同様に周辺ブロックの画素を利用したイントラ予測を行うことができる。
【００３２】
第１イントラ予測遂行部３３２でイントラ予測された第１領域の映像データと、現在ブロックのうち第１領域に該当する映像データとの残差は、変換部３０８で変換された後に量子化部３１０で量子化される。ここで、変換部３０８は、図６に示すような１６×８サイズの第１領域を変換する場合、２個の８×８変換または８個の４×４変換を行うことができる。それ以外にも多様なブロックサイズの変換を行うことができる。次に、量子化された第１領域の残差映像データは、逆量子化部３１６と逆変換部３１８とを経てイントラ予測された第１領域の映像データとの合算を通じて復元された後、第２イントラ予測遂行部３３３に入力される。
【００３３】
第２イントラ予測遂行部３３３は、以前にイントラ予測されて復号化された第１領域の映像データを入力されて、前記第１領域の映像を除外した残り第２領域の画素をイントラ予測する。ここで、前記第１領域の画素は、第１イントラ予測遂行部３３２で先にイントラ予測された後に、変換、量子化、逆量子化、及び逆変換などの過程を経て復元されたので、第２領域の画素を処理するときに利用可能である。
【００３４】
図７は本発明による第２イントラ予測遂行部３３３で４×４ブロックを処理する順序を示す図である。以下では、説明の便宜上、第２イントラ予測遂行部３３３で４×４ブロック単位で第２領域の画素を予測する過程を説明するが、第２イントラ予測遂行部３３３は、８×８または１６×１６ブロック単位で第２領域の画素を予測できるというのは、本発明を通じて容易に推論可能である。
【００３５】
図７を参照するに、第２イントラ予測遂行部３３３は、左側から右へ、上側から下への方向のラスター(ｒａｓｔｅｒ)スキャン順序に４×４ブロック(１ないし１６)を処理する。このような処理順序による際、第２イントラ予測遂行部３３３で前記第１領域の復元された画素を利用して第２領域の画素を予測する過程を説明すれば、次の通りである。
【００３６】
図８Ａないし図８Ｃは、図７に示した４×４ブロック(１ないし１６)のうち、１番目のブロックに含まれた第２領域の画素を予測する過程を示す図である。図８Ａないし図８Ｃは、それぞれ前記第２領域の画素を中心として９０°、４５°、及び１３５°方向に位置した第１領域の画素を利用して、第２領域の画素を予測する予測モードを示す。前記予測モードは、前記第２領域の画素が参照する前記第１領域の画素が位置する方向によって区別される。また、図８Ａないし図８Ｃで、Ｃｘｙ'は、第１領域の画素を利用して予測された第２領域の画素を示し、矢印は、各予測モードでの予測方向を示す。ここで、プライム(')符号は、第２領域の画素が第１領域の画素から予測されたことを示すためのものである。
【００３７】
図８Ａを参照するに、第２イントラ予測遂行部３３３は、第２領域の画素を中心として上下に位置した復元された第１領域の画素を利用して、第２領域の画素を予測する。例えば、第２領域の画素Ｃ１０'は、上下に隣接した第１領域の画素Ｃ００とＣ２０との平均値（Ｃ００＋Ｃ２０)／２と予測される。言い換えれば、Ｃ１０'の予測子として（Ｃ００＋Ｃ２０)／２が利用される。他の第２領域の画素も前記Ｃ１０'と同様に、上下に隣接した第１領域の画素の平均値を予測子として利用して予測されうる。
【００３８】
同様に、図８Ｂを参照するに、第２イントラ予測遂行部３３３は、第２領域の画素を中心として４５°方向の直線上に位置した第１領域の画素の平均値を第２領域の画素の予測のための予測子として利用できる。例えば、第２領域の画素Ｃ１１'は、第１領域の画素Ｃ０２とＣ２０との平均値（Ｃ０２＋Ｃ２０)／２と予測される。
【００３９】
また、図８Ｃを参照するに、第２イントラ予測遂行部３３３は、第２領域の画素を中心として１３５°方向の直線上に位置した第１領域の画素の平均値を第２領域の画素の予測のための予測子として利用できる。例えば、第２領域の画素Ｃ１１'は、第１領域の画素Ｃ００とＣ２２との平均値（Ｃ００＋Ｃ２２)／２と予測される。図８Ａないし図８Ｃに示したところに限定されず、第２イントラ予測遂行部３３３は、多様な角度で第１領域の画素をサンプリングして、第２領域の画素を予測できる。一方、０°の場合は、既存のＨ．２６４イントラ予測の水平モードのように、現在ブロックの左側に第２領域に含まれた画素を利用して予測する。
【００４０】
また、第２イントラ予測遂行部３３３は、多様な角度の予測モードによって第２領域の画素に対するイントラ予測を行った後、各予測モードで第２領域のイントラ予測された映像と、原映像のうち第２領域に該当する映像との差によるコストを比較して、どの方向に位置した第１領域の画素を利用して第２領域の画素を予測するかを決定できる。また、第２イントラ予測遂行部３３３は、前記決定された予測モードに関する情報をビットストリームのヘッダーに追加する。
【００４１】
一方、第２イントラ予測遂行部３３３は、図７の１３、１４、１５、１６番目のブロックを除外した残りブロックの処理時に、左側に隣接した周辺ブロックの画素及び上側に隣接した周辺ブロックの画素を利用できる。また、第２イントラ予測遂行部３３３は、図７の４、８、１２、１６番目のブロックを除外した残りブロックの処理時に、右側に隣接した周辺ブロックの画素も利用できる。図７の４、８、１２、１３、１４、１５、１６番目のブロックのように、利用可能な第１領域の画素が制限される場合の第２領域の画素を予測する過程について説明する。
【００４２】
図９は、本発明による第２イントラ予測遂行部３３３で図７の４番目のブロックの処理のために右側周辺画素を生成する過程を示す図である。
【００４３】
前述したように、第２イントラ予測遂行部３３３で行われる予測モードによって利用可能な第１領域の画素が制限される場合がある。例えば、図７の４、８、１２、１６番目のブロックの最も右側列に位置した第２領域の画素の予測時、前記第２領域の画素の４５°または１３５°方向に位置した第１領域の画素を利用して、第２領域の画素を予測しようとする場合に利用可能な第１領域の画素が制限される。このような場合、第２イントラ予測遂行部３３３は、利用可能な第１領域の画素を拡張して生成することによって、第２領域の画素の予測に拡張された第１領域の画素を利用できる。
【００４４】
図９を参照するに、第２イントラ予測遂行部３３３は、図７の４番目のブロックの第２領域の画素Ｃ１１５'を中心として４５°方向に位置した第１領域の画素を利用して前記第２領域の画素Ｃ１１５'を予測しようとする場合、左側対角線方向の下側に位置したＣ２１４は復元されて利用可能であるが、右側対角線方向の上側に位置した第１領域の画素は、他のマクロブロックに含まれて未処理の状態であるため、利用できない。このような場合、第２イントラ予測遂行部３３３は、第１領域の画素Ｃ０１５をパッディング(ｅｘｔｒａｐｏｌａｔｉｏｎ)、すなわち右側に拡張して生成する。このようなパッディング過程を通じて第１領域の画素を拡張生成した後、第２イントラ予測遂行部３３３は、４５°方向に予測時に第２領域の画素Ｃ１１５'を（Ｃ０１５＋Ｃ２１４)／２の値として予測できる。同様に、第２イントラ予測遂行部３３３は、第２領域の画素Ｃ１１５'を１３５°方向に位置した第１領域の画素を利用して予測しようとする場合、第１領域の画素Ｃ２１５を拡張して利用できる。
【００４５】
図１０Ａないし図１０Ｃは、図７に示した４×４ブロックのうち、１３番目のブロックに含まれた第２領域の画素を予測する過程を示す図である。
【００４６】
図７の１３、１４、１５、１６番目のブロックは、下側に位置したブロックが未処理の状態であるので、使用可能な第１領域の画素のみを利用して第２領域の予測を行う。図１０Ａを参照すれば、第２領域の画素Ｃ１５０'、Ｃ１５１'、Ｃ１５２'、及びＣ１５３’を上下に位置した第１領域の画素を参照して予測しようとする場合、下側には、利用可能な第１領域の復元された画素が存在しない。このような場合、利用可能な上側の第１領域の復元された画素のみを利用して前記第２領域の画素を予測する。例えば、第２領域の画素Ｃ１５０は、上側に位置した第１領域の画素Ｃ１４０のみを予測子として利用して予測される。同様に、図１０Ｂを参照すれば、４５°方向の予測モード時に第２領域の画素Ｃ１５１'の右側対角線方向の上側に位置した第１領域の画素Ｃ１４１のみを予測子として利用する。また、図１０Ｃを参照すれば、１３５°方向の予測モード時に第２領域の画素Ｃ１５１'の左側対角線方向の上側に位置した第１領域の画素Ｃ１４０のみを予測子として利用する。
【００４７】
一方、第２イントラ予測遂行部３３３は、本発明によって入力ブロックを第１領域と第２領域とに分離してイントラ予測符号化した場合、前記領域分離を示すフラグと前記第１領域の画素が予測される方向を示す方向情報とをビットストリームのヘッダーに追加する。
【００４８】
前記のような過程を通じて、第１イントラ予測遂行部３３２でイントラ予測された第１領域の予測データと、第２イントラ予測遂行部３３３で前記第１領域の復元された予測データを利用して予測された第２領域のデータとは、加算部３３４で合算されて、最終的にイントラ予測された入力ブロックが出力される。
【００４９】
図１１は、本発明による映像のイントラ予測符号化方法を示すフローチャートである。図１１を参照するに、段階１１１０で入力ブロックを少なくとも２つ以上の領域に分離する。ここで、周辺ブロックの画素を利用して、先にイントラ予測される領域を第１領域といい、前記第１領域の復元された情報から予測される領域を第２領域という。
【００５０】
段階１１２０で、周辺ブロックの画素を利用して第１領域の画素に対するイントラ予測符号化を行う。
【００５１】
段階１１３０で、前記段階でイントラ予測された第１領域の画素を復元した後、前記復元された第１領域の画素を利用して、複数個のモードのうち選択されたいずれか一つのモードによって第２領域の画素を予測する。ここで、第２領域の画素を予測する場合、第２領域の画素を中心として所定方向に位置した周辺の復元された第１領域の画素の平均値を予測子として利用できる。前述したように、前記モードは、第２領域の画素の予測に用いられる第１領域の画素が予測される方向によって区別されうる。また、本発明によるイントラ予測方法によって符号化されたビットストリームのヘッダーには、本発明によるイントラ予測方法によって領域分離されて符号化されたビットストリームであるか否かを示す所定のフラグと、第２領域の画素の予測時に前記第１領域の画素が参照される方向を示す方向情報とが含まれる。
【００５２】
図１２は、本発明による映像のイントラ予測復号化装置が適用される映像復号化装置を示すブロック図である。図１２を参照するに、映像復号化装置１２００は、エントロピーデコーダ１２１０、再整列部１２２０、逆量子化部１２３０、逆変換部１２４０、動き補償部１２５０、イントラ予測部１２６０、及びフィルタ１２７０を備える。ここで、イントラ予測部１２６０は、本発明によるイントラ予測復号化装置に対応する。
【００５３】
エントロピーデコーダ１２１０及び再整列部１２２０は、圧縮されたビットストリームを受信して、エントロピー復号化を行って量子化された係数Ｘを生成する。逆量子化部１２３０及び逆変換部１２４０は、前記量子化された係数Ｘに対する逆量子化及び逆変換を行って、変換符号化係数、動きベクター情報、ヘッダー情報、及びイントラ予測モード情報を抽出する。ここで、イントラ予測モード情報には、本発明によるイントラ予測方法によって領域分離されて符号化されたビットストリームであるか否かを示す所定のフラグと、第２領域の画素の予測時に前記第１領域の画素が参照される方向を示す方向情報とが含まれる。動き補償部１２５０及びイントラ予測部１２６０では、復号化されたヘッダー情報を使用して、符号化されたピクチャータイプによって予測ブロックを生成し、前記予測ブロックは、誤差値を示すＤ'nに加算されてｕＦ'ｎを生成する。前記ｕＦ'ｎがフィルタ１２７０を経ることで、復元されたピクチャーＦ'ｎが生成される。
【００５４】
特に、本発明によるイントラ予測部１２６０は、受信されたビットストリームに含まれたイントラ予測モード情報を利用して、現在復号化されるブロックの符号化に利用されたイントラ予測モードを決定し、本発明による符号化方法によってイントラ予測されたビットストリームの場合には、まず第１領域の画素をイントラ予測復号化した後、第２領域の画素を前記ビットストリームに含まれた方向情報と前記第１領域の復号化された画素とを利用して復号化する。
【００５５】
図１３は、図１２の本発明によるイントラ予測部１２６０の構成を示すブロック図である。図１３を参照するに、イントラ予測部１２６０は、イントラ予測モード決定部１２６１、第１イントラ予測遂行部１２６３、第２イントラ予測遂行部１２６４、及び加算部１２６５を備える。
【００５６】
イントラ予測モード決定部１２６１は、ビットストリームから抽出されたイントラ予測モード情報を利用して、現在イントラ予測復号化されるブロックが前記本発明によるイントラ予測モードを含む多様なイントラ予測モードのうち、いずれのイントラ予測モードを通じてイントラ予測符号化されたかを判断し、現在ブロックのイントラ予測モードを決定する。本発明によるイントラ予測方法だけが適用されるデコーダでは、イントラ予測モード決定部１２６１が省略されうる。このような場合、示していないが、所定のブロックを分割して得られた複数個の領域のうち、周辺ブロックの画素を利用してイントラ予測符号化された第１領域の画素に関するデータと、前記第１領域の復元された画素情報を利用して予測された第２領域の画素の復元に必要な第１領域の画素が参照される方向情報とを受信する受信部が前記イントラ予測モード決定部１２６１の代わりに備えられうる。
【００５７】
もし、決定されたイントラ予測モードが従来技術によるイントラ予測モードである場合には、第１イントラ予測遂行部１２６３は、従来技術によってビットストリームをイントラ予測復号化する。
【００５８】
また、第１イントラ予測遂行部１２６３は、本発明によるイントラ予測符号化方式を通じてイントラ予測符号化されたビットストリームである場合には、前記ビットストリームに含まれた第１領域の画素のデータから先に第１領域をイントラ予測復号化する。第１イントラ予測遂行部１２６３で復号化された第１領域に関するデータは、第２イントラ予測部１２６４に入力される。
【００５９】
第２イントラ予測遂行部１１６４は、復元された第１領域のデータとビットストリームに含まれた方向情報とを入力され、第２領域の画素を中心として前記方向情報が示す位置に存在する前記第１領域の画素の平均値を予測子として利用して、第２領域の画素を予測する。第２イントラ予測遂行部１２６４の機能及び動作は、符号化装置に用いられる図４の第２イントラ予測遂行部３３３と類似している。
【００６０】
第１イントラ予測遂行部１１６３で復号化された第１領域のデータと、第２イントラ予測遂行部１１６４で復号化された第２領域のデータとは、加算部１１６５で加算されてイントラ予測されたブロックを形成する。前記イントラ予測されたブロックにビットストリームに含まれた残差を合算すれば、復元された映像を得ることができる。
【００６１】
図１４は、本発明による映像のイントラ予測復号化方法を示すフローチャートである。前述したように、本発明によるイントラ予測復号化方法は、周辺ブロックの画素を利用してイントラ予測された第１領域と前記第１領域の画素から予測された第２領域とを復号化するために、まず第１領域をイントラ予測復号化した後、前記第１領域の復号化された画素から第２領域の画素を予測復号化する。
【００６２】
図１４を参照するに、段階１４１０で所定のブロックを分割して得られた複数個の領域のうち、周辺ブロックの画素を利用してイントラ予測符号化された第１領域の画素に関するデータと、前記第１領域の復元された画素情報を利用して予測された第２領域の画素の復元に必要な第１領域の画素が参照される方向情報とを含むビットストリームを受信して、現在ブロックのイントラ予測モードを決定する。
【００６３】
段階１４２０で、ビットストリームに含まれた前記第１領域の画素に関するデータから第１領域の画素に対するイントラ予測復号化を行う。
【００６４】
段階１４３０で、復元された第１領域のデータ及びビットストリームに含まれた第２領域の方向情報を利用して、前記第２領域の画素を中心として前記方向情報が示す位置に存在する前記第１領域の画素の平均値を予測子として利用して、第２領域の画素を予測する。
【００６５】
前述したように、本発明によれば、高い相関関係を有する現在ブロック内の画素を補間してイントラ予測を行うことによって、現在ブロックとさらに類似した予測ブロックを形成できることから、コーディング効率を向上させることができる。
【００６６】
本発明は、また、コンピュータで読み取り可能な記録媒体にコンピュータで読み取り可能なコードとして具現することができる。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読取られるデータが保存される全ての種類の記録装置を含む。コンピュータで読み取り可能な記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光ディスクなどがあり、またキャリアウェーブ（例えば、インターネットを通じた伝送）の形態に具現されるものを含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散されて、分散方式でコンピュータで読み取り可能なコードが保存されかつ実行されうる。
【００６７】
これまで本発明についてその望ましい実施形態を中心に説明した。当業者ならば、本発明が本発明の本質的な特性から逸脱しない範囲で変形された形態で具現できるということを理解できるであろう。したがって、開示された実施形態は、限定的な観点ではなく、説明的な観点で考慮されねばならない。本発明の範囲は、前述した説明ではなく、特許請求の範囲に現れており、それと同等な範囲内にあるあらゆる差異点は、本発明に含まれていると解釈されねばならない。
【産業上の利用可能性】
【００６８】
本発明は、映像の符号化及び復号化関連の技術分野に好適に用いられる。
【図面の簡単な説明】
【００６９】
【図１】Ｈ．２６４標準による輝度成分の１６×１６イントラ予測モードを示す図である。
【図２】Ｈ．２６４標準による輝度成分の４×４イントラ予測モードを示す図である。
【図３】本発明によるイントラ予測符号化装置が適用される映像符号化装置を示すブロック図である。
【図４】図３の本発明によるイントラ予測部の構成を示すブロック図である。
【図５Ａ】図４の領域分離部で行われる入力ブロックの領域分離例を示す図である。
【図５Ｂ】図４の領域分離部で行われる入力ブロックの領域分離例を示す図である。
【図６】図４の第１イントラ予測遂行部によって、図５Ａのように領域分離された入力ブロックに対して行われるイントラ予測過程の一実施形態を示す図である。
【図７】本発明による第２イントラ予測遂行部で４×４ブロックを処理する順序を示す図である。
【図８Ａ】図７に示した４×４ブロックのうち、１番目のブロックに含まれた第２領域の画素を予測する過程を示す図である。
【図８Ｂ】図７に示した４×４ブロックのうち、１番目のブロックに含まれた第２領域の画素を予測する過程を示す図である。
【図８Ｃ】図７に示した４×４ブロックのうち、１番目のブロックに含まれた第２領域の画素を予測する過程を示す図である。
【図９】本発明による第２イントラ予測遂行部で、図７の４番目のブロックの処理のために右側周辺画素を生成する過程を示す図である。
【図１０Ａ】図７に示した４×４ブロックのうち、１３番目のブロックに含まれた第２領域の画素を予測する過程を示す図である。
【図１０Ｂ】図７に示した４×４ブロックのうち、１３番目のブロックに含まれた第２領域の画素を予測する過程を示す図である。
【図１０Ｃ】図７に示した４×４ブロックのうち、１３番目のブロックに含まれた第２領域の画素を予測する過程を示す図である。
【図１１】本発明による映像のイントラ予測符号化方法を示すフローチャートである。
【図１２】本発明による映像のイントラ予測復号化装置が適用される映像復号化装置を示すブロック図である。
【図１３】図１２の本発明によるイントラ予測部の構成を示すブロック図である。
【図１４】本発明による映像のイントラ予測復号化方法を示すフローチャートである。
【符号の説明】
【００７０】
３００、１２００  映像符号化装置
３０２    動き推定部 
３０４、１２５０  動き補償部
３０８    変換部
３１０    量子化部 
３１２、１２２０  再整列部
３１４    エントロピー符号化部
３１６、１２３０  逆量子化部
３１８、１２４０  逆変換部
３２０、１２７０  フィルタ
３２２    フレームメモリ
３２５    制御部
３３０、１２６０  イントラ予測部 
３３１    領域分離部
３３２、１２６３  第１イントラ予測遂行部
３３３、１２６４  第２イントラ予測遂行部
３３４、１２６５  加算部
１２１０  エントロピーデコーダ
１２６１  イントラ予測モード決定部
【図１】
0005128794.tif 000002
【図２】
0005128794.tif 000003
【図３】
0005128794.tif 000004
【図４】
0005128794.tif 000005
【図５Ａ】
0005128794.tif 000006
【図５Ｂ】
0005128794.tif 000007
【図６】
0005128794.tif 000008
【図７】
0005128794.tif 000009
【図８Ａ】
0005128794.tif 000010
【図８Ｂ】
0005128794.tif 000011
【図８Ｃ】
0005128794.tif 000012
【図９】
0005128794.tif 000013
【図１０Ａ】
0005128794.tif 000014
【図１０Ｂ】
0005128794.tif 000015
【図１０Ｃ】
0005128794.tif 000016
【図１１】
0005128794.tif 000017
【図１２】
0005128794.tif 000018
【図１３】
0005128794.tif 000019
【図１４】
0005128794.tif 000020