(57)【要約】【課題】ブロック単位で複数の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成された合成圧縮データを復号するようにする。【解決手段】合成圧縮データを解像度毎の圧縮データに分離する分離部１００５−１と、分離された第１の解像度の圧縮データを復号処理し、第１の高解像度データを得ると共に、前記分離部から得られた第２の解像度の圧縮データを復号処理し、第１の低解像度データを得る復号部１００５−２、１００５−３と、前記第１の低解像度データを第２の高解像度データに変換する変換部１００５−４と、前記第１と第２の高解像データを合成して１つの復号画像信号を得る画像合成部１００５−５とを有する。【選択図】      図８
2007082236.tif 000002
【特許請求の範囲】
【請求項１】
ブロック単位で、複数の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなる合成圧縮データを復号する画像データ復号装置において、
前記合成圧縮データを解像度毎の圧縮データに分離する分離部と、
前記分離部から得られた第１の解像度の圧縮データを復号処理し、第１の高解像度データを得ると共に、前記分離部から得られた第２の解像度の圧縮データを復号処理し、第１の低解像度データを得る復号部と、
前記第１の低解像度データを第２の高解像度データに変換する変換部と、
前記第１と第２の高解像データを合成して１つの復号画像信号を得る画像合成部と
を有した画像データ復号装置。
【請求項２】
前記復号部は、
前記第１の高解像度データを得る第１の復号部と、前記第１の低解像度データを得る第２の復号部とを含む
請求項１記載の画像データ復号装置。
【請求項３】
前記復号部は、
前記第１の解像度の圧縮データとして黒（Ｋ）信号を復号処理し、
前記第２の解像度の圧縮データとしてシアン（Ｃ）・マゼンタ（Ｍ）・イエロー（Ｙ）信号を復号処理する処理部を含む
請求項１記載の画像データ復号装置。
【請求項４】
前記復号部は、
前記第２の解像度の圧縮データを復号処理するときに、前記第１の高解像データを補正用として用いた第１の低解像度データを得る処理部を含む
請求項１記載の画像データ復号装置。
【請求項５】
前記復号部では、前記第１の高解像データは印字位置を制御するための信号として用いる処理部を含む
請求項４記載の符号装置。
【請求項６】
前記分離部は、画像特徴量データを分離し、
前記第１の復号部は、前記画像特徴量データを利用して、前記第１の解像度データデータの補間データを生成する処理部を含む
請求項１記載の画像データ復号装置。
【請求項７】
さらに、
合成圧縮データを格納する格納部と、
前記格納部から読み出された合成圧縮データ含まれる所定の解像度データのみ選択的に復号する復号部と
を有する請求項１記載の画像データ復号装置。
【請求項８】
ブロック単位で、複数の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなる第１の合成圧縮データと、ブロック単位で、同一の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなり、前記第１の合成圧縮データと同じ形式の第２の合成圧縮データと、を復号する画像データ復号装置において、
前記第１の合成圧縮データを可逆データと、非可逆データとに分離する分離部と、
前記分離部から得られた可逆データを復号処理し、第１の復号データを得る第１の復号部と、
前記分離部から得られた非可逆データを復号処理し、第２の復号データを得る第２の復号部と、
前記第２の復号データを高解像度の解像度変換データに変換する変換部と、
前記変換部からの前記解像度変換データと、前記第２の復号部からの前記第２の復号データのいずれか一方を選択して出力するセレクタと、
前記第１の復号部からの第１の復号データと前記セレクタからの選択出力データを合成して１つの復号画像信号を得る画像合成部と
を有した画像データ復号装置。
【請求項９】
前記合成圧縮データは、格納先に応じて、符号長調整データが付加された固定データ長タイプ、符号データ長の調整データが削除された可変データ長タイプに切り替えられている請求項１記載の画像データ復号装置。
【請求項１０】
ブロック単位で、複数の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなる合成圧縮データを復号する画像データ復号方法において、
分離部により前記合成圧縮データを解像度毎の圧縮データに分離し、
復号部により、前記分離部から得られた第１の解像度の圧縮データを復号処理し、第１の高解像度データを得ると共に、前記分離部から得られた第２の解像度の圧縮データを復号処理し、第１の低解像度データを出力し、
変換部により、前記第１の低解像度データを第２の高解像度データに変換し、
画像合成部により、前記第１と第２の高解像データを合成して１つの復号画像信号を得る
を有した画像データ復号方法。
【請求項１１】
前記復号部では、
前記第１の解像度の圧縮データとして黒（Ｋ）信号を復号処理し、
前記第２の解像度の圧縮データとしてシアン（Ｃ）・マゼンタ（Ｍ）・イエロー（Ｙ）信号を復号処理する
請求項１０記載の画像データ復号方法。
【請求項１２】
前記復号部では、
前記第２の解像度の圧縮データを復号処理するときに、前記第１の高解像データを補正用として用いた第１の低解像度データを得る
請求項１０記載の画像データ復号方法。
【請求項１３】
前記復号部では、
前記第１の高解像データは印字位置を制御するための信号として用いる
請求項１０記載の画像データ復号方法。
【請求項１４】
前記分離部は、画像特徴量データを分離し、
前記第１の復号部は、前記画像特徴量データを利用して、前記第１の解像度データデータの補間データを生成する
請求項１０記載の画像データ復号方法。
【請求項１５】
さらに、格納部から読み出された合成圧縮データ含まれる所定の解像度データのみ選択的に復号する
請求項１０記載の画像データ復号方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、この発明は、画像データ復号装置及び方法に関するものであり、複写装置、印刷装置、画像読取装置などの画像処理装置に適用されて有効な装置及び方法である。
【背景技術】
【０００２】
画像情報は大容量となるため、一般には圧縮を行い保存して使用している。しかも複写機やプリンタの分野では文字等を高精細に出力する為に画像情報が１２００ｄｐｉ/２４００ｄｐｉ等より大容量になってきている。
【０００３】
この様な大容量のデータを取り扱う圧縮技術としては以下の文献に開示された技術がある。
【０００４】
文献１に開示される技術では、原画像の他に原画像を低解像度化した画像を保持することができる。そして、画像検索時等に原画像の代わりに低解像度データを利用し、大容量画像を扱い易くしたものである。
【０００５】
文献２に開示される方法は、動画を解像度に関して階層符号化、及び復号化する技術である。ここでは低解像画像を高解像度画像圧縮に用いることで、符号化効率を改善すると共に、任意解像度までのデータを取り扱えるようにしている。
【０００６】
文献３は文字部分を抽出した画像と、文字領域を除外した画像を作っている。そして、文字領域は２値化してＭＭＲ圧縮処理し、文字領域を除外した画像は解像度変換してＪＰＥＧ方式で圧縮し、効率的に圧縮している。
【０００７】
文献４は本願発明者の先願発明で、文献４の技術ではプリンタ等の高精細な画像に対して、可逆・非可逆の混在符号化を行なうことで、高圧縮を実現している。
【特許文献１】特開平１１−３１２１７３号公報
【特許文献２】特開平０６−２２２８９号公報
【特許文献３】特開２００３−３３８９３４公報
【特許文献４】先願米国出願番号１１/０１９,９８６
【発明の開示】
【発明が解決しようとする課題】
【０００８】
文献１に開示される技術はより高精細になってくる画像に対する圧縮そのものに対しては触れられていない。また文献２に開示される技術は、高解像度データは低解像度データの相関性を利用して画像圧縮・復号するため、処理回路が大きくなる可能性がある。また高解像度データ及び低解像度データの処理に、同一方式を用いている為、圧縮方式が必ずしも適正とは言えず、所定の解像度のデータを取り出すには、より低解像度のデータも合わせて復号する必要があった。
【０００９】
また文献３に開示される技術は各解像度単位のデータを取り出すのは容易であるが、統合画像を扱う為には低解像度・高解像度データをまるまる復号して取り扱う必要があった。
【００１０】
また文献４に開示される技術は解像度に関しては触れられていない。
【００１１】
そこでこの発明では、上述の如き従来の問題点を解決する為に、高解像度と低解像度で異なる圧縮方式を用いて圧縮されている圧縮データを効率よく復号できる、画像データ復号装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するためにこの発明の一面では、ブロック単位で、複数の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなる合成圧縮データを復号する画像データ復号装置において、前記合成圧縮データを解像度毎の圧縮データに分離する分離部と、前記分離部から得られた第１の解像度の圧縮データを復号処理し、第１の高解像度データを得ると共に、前記分離部から得られた第２の解像度の圧縮データを復号処理し、第１の低解像度データを得る復号部と、前記第１の低解像度データを第２の高解像度データに変換する変換部と、前記第１と第２の高解像データを合成して１つの復号画像信号を得る画像合成部とを有する画像データ復号装置を提供する。
【００１３】
又この発明の他の面では、ブロック単位で、複数の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなる第１の合成圧縮データと、ブロック単位で、同一の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなり、前記第１の合成圧縮データと同じ形式の第２の合成圧縮データと、を復号する画像データ復号装置において、前記第１の合成圧縮データを可逆データと、非可逆データとに分離する分離部と、前記分離部から得られた可逆データを復号処理し、第１の復号データを得る第１の復号部と、前記分離部から得られた非可逆データを復号処理し、第２の復号データを得る第２の復号部と、前記第２の復号データを高解像度の解像度変換データに変換する変換部と、前記変換部からの前記解像度変換データと、前記第２の復号部からの前記第２の復号データのいずれか一方を選択して出力するセレクタと、前記第１の復号部からの第１の復号データと前記セレクタからの選択出力データを合成して１つの復号画像信号を得る画像合成部とを有する画像データ復号装置を提供する。
【００１４】
さらにまたこの発明の他の実施の形態では、ブロック単位で、複数の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなる合成圧縮データを復号する画像データ復号方法において、分離部により前記合成圧縮データを解像度毎の圧縮データに分離し、復号部により、前記分離部から得られた第１の解像度の圧縮データを復号処理し、第１の高解像度データを得ると共に、前記分離部から得られた第２の解像度の圧縮データを復号処理し、第１の低解像度データを出力し、変換部により、前記第１の低解像度データを第２の高解像度データに変換し、画像合成部により、前記第１と第２の高解像データを合成して１つの復号画像信号を得る画像データ復号方法を提供する。
【発明の効果】
【００１５】
上記の手段により、高解像度と低解像度で異なる圧縮方式を用いて圧縮されている圧縮データを効率よく復号できる。
【発明を実施するための最良の形態】
【００１６】
以下、この発明の実施の形態を、図面を参照しながら説明する。
【００１７】
図１は、この発明の、第１の実施の形態における画像処理装置１０００を構成する機能をブロック化して示している。
【００１８】
１００１は、プリントする為の画像信号１０２０を生成するプリンタコントローラ１００１である。圧縮部１００２は、生成された画像信号１０２０を圧縮し、圧縮データ１０２１にし、ページメモリ１００３及びＨＤＤ１００４へ出力する。データを格納するページメモリ１００３、及びＨＤＤ１００４は、供給された圧縮データ１０２１を保存しておくことが可能である。復号部１００５はページメモリ１００３或いはＨＤＤ１００４からの圧縮データ１０２１を復号し復号画像信号１０２２を得て、プリンタ１００６へ出力する。プリンタ１００６は、供給された復号画像信号１０２２を印字して出力する。
【００１９】
ここで、画像処理装置は、上記した各種の全ての動作を制御部１０１０によって統括して制御されている。
【００２０】
圧縮部１００２と復号部１００５以外は既知の画像処理装置の構成であるため、本発明のポイントである圧縮部１００２、復号部１００５について図２以降を用いて説明する。
【００２１】
図２は、図１の圧縮部１００２の機能をブロック化して示している。図１に示した部分と同一部は、図１と同一符号を付している。
【００２２】
圧縮部１００２に供給された画像信号１０２０は、圧縮部１００２内のブロック分割部１００２−１に供給され、１６×１６画素に分割されブロック画像データ１００２−１０として、高解像度データ抽出部１００２−２と低解像度変換部１００２−４に入力される。高解像度データ抽出部１００２−２に供給されたブロック画像データ１００２−１０は高解像度データ１００２−１１に変換され、第１の圧縮部１００２−３に供給される。また、低解像度変換部１００２−４に供給されたブロック画像データ１００２−１０は、低解像度データ１００２−１４に変換され第２の圧縮部１００２−５に供給される。
【００２３】
第１の圧縮部１００２−３は、供給された高解像度データ１００２−１１を圧縮し、第１の圧縮符号１００２−１２及び符号長情報１００２−１３を生成する。第１の圧縮符号１００２−１２は、符号合成部１００２−６に、符号長情報１００２−１３は、第２の圧縮部１００２−５にそれぞれ供給される。
【００２４】
第２の圧縮部１００２−５は、供給された低解像度データ１００２−１４と符号長情報１００２−１３を元に、第２の圧縮符号１００２−１５を生成する。この第２の圧縮符号１００２−１５は、符号合成部１００２−６に供給される。符号合成部１００２−６は、供給された２つの圧縮符号を合成し、圧縮データ１０２１として出力する。
【００２５】
図３は、図２に示した高解像度データ抽出部１００２−２の回路構成例を示す図である。高解像度データ抽出部１００２−２に供給されたブロック画像データ１００２−１０−ｂ０〜１００２−１０−ｂ７は、ＡＮＤ回路を通って高解像度データ１００２−１１として出力される。すなわち、入力データの全ビットの論理積を取って、その結果を出力する。入力が全て１（＝２５５）の場合は、出力は１、それ以外は０の高解像度データ１００２−１１が出力される。
【００２６】
図４は、図２の低解像度変換部１００２−４の回路構成を示す図である。ラインバッファ１００２−４−１は、供給されたブロック画像データ１００２−１０のデータを１水平ライン分遅延させて出力する。Ｄ−ＦＦ（data flip flop）１００２−４−２は、ラインバッファ１００２−４−１より出力されたデータを、１画素分遅延させて出力する。また、Ｄ−ＦＦ１００２−４−３も同様に、ブロック画像データ１００２−１０を１画素分遅延させて出力する。平均回路１００２−４−４は、遅れ無しのブロック画像データ１００２−１０、１画素遅れのブロック画像データ１００２−１０、１水平ライン遅れのブロック画像データ１００２−１０、１水平ライン遅れで且つ１画素遅れのブロック画像データ１００２−１０を受け取る。すなわち１つの画素とその周り４つの画素（２×２画素）のデータを受け取る。
【００２７】
平均回路１００２−４−４は、同時に受け取った２×２画素のデータを平均化し、低解像度データ１００２−１４として出力する。
【００２８】
図５Ａは、図２の第１の圧縮部１００２−３の動作を説明する説明図である。第１の圧縮部１００２−３は、ランレングス符号器であり、供給された高解像度データ１００２−１１を、図５Ａに示すような順序で走査し、ランレングス圧縮する。
【００２９】
図５Ｂは、ランレングス圧縮データのデータフォーマットの一例を示した図である。データフォーマットは、符号長情報領域、スタート信号領域、ランレングス符号領域、バイト調整領域で構成される。
【００３０】
第１の圧縮符号１００２−１２は、１６×１６画素ブロックを単位として圧縮処理を行う。ランレングスの符号長情報１００２−１３は、第１の圧縮符号１００２−１２全体の符号長を示す。ここでは、例えば４バイトが記述されている。次に、スタート信号領域には、図５ＡのＡ位置の信号（１又は０）が記述される。そしてランレングス符号領域にはランレングス符号が記述され、調整ビット領域には、符号全体をバイト単位に調整する調整ビットが挿入される。
【００３１】
一方、第２の圧縮部１００２−５は、既知の変形ＪＰＥＧ符号器であり、第１の圧縮部１００２−３より供給される符号長情報１００２−１３と、低解像度データ１００２−１４を用いて、制御部１０１０より供給されるターゲット符号長を、ブロック単位で調整した第２の圧縮符号１００２−１５（ＪＰＥＧ符号の符号長とＪＰＥＧ符号）を出力する。
【００３２】
図６は、図２に示した圧縮部１００２の、符号合成部１００２−６の動作を説明する説明図である。符号合成部１００２−６は、供給される第１の圧縮符号１００２−１２と、第２の圧縮符号１００２−１５を、所定符号量（本例では６４Byte）に変換し、圧縮データ１０２１として出力する。したがって、１６バイト×１６バイト＝２５６バイトの情報が６４バイトに圧縮されている。
【００３３】
図７は、図２に示した圧縮部１００２によって生成された、圧縮データ１０２１の生成例である。但し、説明を簡便にする為、４×４サイズで説明するが動作に違いはない。ブロック当たりの圧縮率は、入力データが１６×１６＝２５６byteなので１／４に圧縮されている。
【００３４】
図７の（ａ）は、ブロック画像データ１００２−１０である。ブロック画像データ１００２−１０は高解像度データ抽出部１００２−２に供給され、図７の（ｂ）に示すように高解像度データ１００２−１１に変換される。高解像度データ１００２−１１は、第１の圧縮部１００２−３に供給され、図７の（ｃ）に示すような第１の圧縮符号１００２−１２に圧縮され、出力される。また、ブロック画像データ１００２−１０は低解像度変換部１００２−４に供給され、図７の（ｄ）に示すように低解像度データ１００２−１４に変換される。低解像度データ１００２−１４は、第２の圧縮部１００２−５に供給され、図７の（ｅ）に示すように、第２の圧縮符号１００２−１５に圧縮され出力される。但し、ＪＰＥＧ符号量とランレングス符号量が所定量以下である場合、サイズ調整の０が３０byte挿入される。
【００３５】
図８は、図１の装置における復号部１００５を構成する機能をブロック化して示している。図１に示した部分は、図１に示したものと同一符号を付している。
【００３６】
復号部１００５に供給された圧縮データ１０２１は、復号部１００５内の符号分離部１００５−１に供給される。符号分離部１００５−１に供給された圧縮データ１０２１は、ランレングス符号１００５−１０とＪＰＥＧ符号１００５−１１に分離される。ランレングス符号１００５−１０は、第１データ復号部１００５−２に供給され、第１復号データ１００５−１２に復号され画像合成部１００５−５に出力される。ＪＰＥＧ符号１００５−１１は、第２データ復号部１００５−３に供給され、第２復号データ１００５−１３に復号され解像度変換部１００５−４に出力される。
【００３７】
解像度変換部１００５−４に供給された第２復号データ１００５−１３は、解像度変換され、解像度変換データ１００５−１４として画像合成部１００５−５に出力される。画像合成部１００５−５は、供給された第１復号データ１００５−１２と、解像度変換データ１００５−１４を合成し、復号画像信号１０２２を出力する。
【００３８】
復号部１００５を構成する第１データ復号部１００５−２は、既知のランレングス復号器であり、第２データ復号部１００５−３は既知のＪＰＥＧ復号器であり、解像度変換部１００５−４は画素を２倍に単純拡大する拡大器であるため、本発明の要部を構成する画像合成部１００５−５について、図９を用いて説明する。
【００３９】
図９は、図８に示した復号部１００５の、画像合成部１００５−５の回路構成を示す図である。画像合成部１００５−５は低解像度化した単位を１処理単位として動作する。すなわち、画像合成部１００５−５に供給された解像度変換データ（低解像度データ）１００５−１４は、加算器１００５−５−１に供給され、２×２画素単位で加算され、加算結果ａ１００５−５−１１は、差分器１００５−５−５に出力される。
【００４０】
また、第１復号データ（高解像度データ）１００５−１２は、乗算器１００５−５−２に供給され、２５５と乗算される。即ち、入力０は０として出力され、入力１は２５５として出力される。この乗算結果１００５−５−１２は、２×２画素単位で加算器１００５−５−４によって加算され、その加算結果ｂ１００５−５−１３は、差分器１００５−５−５に出力される。
【００４１】
差分器１００５−５−５は、加算結果ａ１００５−５−１１から加算結果ｂ１００５−５−１３を引き算し、差分値１００５−５−１４を出力する。ここでは、高解像度で可逆圧縮された画素値以外の信号値を得ることができる。ここで差分値が負の値となった場合０にクリッピングされる。
【００４２】
一方、カウンタ１００５−５−３は、高解像度データ１００５−１２の２×２画素領域毎（処理単位毎）の０の画素をカウントし、カウンタ出力１００５−５−１５を出力する。即ち、カウンタ１００５−５−３は、２×２画素領域に０の画素がいくつあるかをカウントする。除算器１００５−５−６は、出力された差分値１００５−５−１４をカウンタ出力１００５−５−１５で割り算する。除算結果１００５−５−１６は、非高解像度画素の画素値である。
【００４３】
セレクタ（ｓｅｌ）１００５−５−７は、高解像度画素値が０ならば除算結果１００５−５−１６を選択して出力し、高解像度画素値が１ならば乗算結果１００５−５−１２（すなわち２５５）を選択して出力する。セレクタ１００５−５−７の出力は、高解像度に合成された復号画像信号１０２２として出力される。
【００４４】
図１０は、図９に示した画像合成部１００５−５の動作例を説明するために示した、解像度変換データ１００５−４、第１復号データ１００５−２、復号画像信号１００２の例である。但し、説明を簡便化する為、説明画像部分はＪＰＥＧによる画質劣化がないものと仮定する。図７の（ｄ）で示した低解像度圧縮データ１００２−１４は、図１０の（ａ）の低解像度データ１００５−１４に復号されている。図１０の（ｂ）は、高解像度データ１００５−１２である。低解像度データ１００５−１４と高解像度データ１００５−１２は、図９で説明した動作により、図１０の（ｃ）に示す復号画像信号１０２２に合成される。
【００４５】
図１０の（ａ）において、点線で囲む処理単位に着目してみる。加算器１００５−５−１では、１９１が４倍になり加算結果ａとして、７４６が出力される。一方、対応する高解像データ１００５−１２における処理単位では、０が１個、１が３個である。乗算器１００５０５０２及び加算器１００５−５０４では、２５５×３＝７６５が得られる。この場合、差は−１となり負であるから０にクリッピングされて、出力される。一方、カウンタ１００５−５−３は、０の画素をカウントするので、この場合、１である。したがって、乗算器１００５−５−６では、（１／０）の処理が行われ、この場合は、０として出力される。一方、セレクタ１００５−５−７は、処理単位である２×２画素領域において、高解像度データが０のときは、除算器１００５−５−６の出力を選択し、高解像度データが１のときは、乗算器１００５−５−２の出力を選択する。したがって、復号画像信号１００２２からは、２×２画素の処理単位の領域内では、２５５，２５５，０，２５５のデータが出力される。他の処理単位の領域においても上記と同様に計算される。
【００４６】
１２００ｄｐｉ等の高解像度画像は、黒（２５５）、白（０）という最も画素値差が大きい箇所で、その値（黒（２５５）及び白（０））を保持することで高解像度情報を保持する意味がある。したがって、上記したように黒画素（２５５）を可逆変換により維持することにより、高解像度化データの画質上メリットは十分に得られる。
【００４７】
上述した技術は、単純に１２００ｄｐｉを圧縮するのに比べ圧縮率も稼げ、更にブロック単位で固定データ長をキープした圧縮フォーマットにすることで圧縮データの取り扱いも簡便になる。
【００４８】
上記した例では、画像信号のみを圧縮した例を示したが、既知のTag情報等の、ビットマップの属性を示す情報を含む圧縮データでも同様に復号することができる。例えば高解像度でTag情報、低解像度で画像情報を圧縮している圧縮データの場合、高解像度のTag情報を使って低解像度の画像情報を高画質に復号することができる。
【００４９】
またＨＤＤ格納時には、図７の（ｅ）の低解像度符号の０bit調整符号を削除し、ＰＭに格納し直す際、０bit調整符号を付け直すことで、ＨＤＤ格納容量が減るので蓄積枚数が増加する。また、ＰＭに格納し直す際、０bit調整符号の付け直しを行なわずに復号する構成をとることもできる。つまり、合成圧縮データは、格納先に応じて、符号長調整データが付加された固定データ長タイプ、符号データ長の調整データが削除された可変データ長タイプに切り替えられてもよい。
【００５０】
またさらに、上記した例では、モノクロ信号の２５５値を高解像度可逆データとして扱ったが、例えばＣＭＹＫ信号のＫ信号だけ高解像度圧縮され、ＣＭＹ信号は低解像度圧縮されたデータであれば、画像合成部は単純にＣＭＹＫの高解像度データを出力すれば良いだけである。また、この本発明上記の実施の形態に限定されるものではない。本例では、圧縮部で、高解像度データの圧縮サイズと目標符号量を元に、低解像度データの符号量を決めていたが、ＣＭＹ（低解像度）Ｋ（高解像度）信号の圧縮データを、４回転エンジンプリンタで出力する場合、高解像度データが必要なとき、低解像度データが必要な時、にそれぞれに目標値を決め、必要であれば高解像度、低解像度とも非可逆や可逆圧縮を混在させることで、高解像度圧縮データと低解像度圧縮データ両者の最大転送レートが決まる。
【００５１】
図１１は、例えば復号した画像データを、４回転エンジンプリンタ１００６−０に出力するときの、ＣＭＹＫ信号の処理を説明する説明図である。１００６−０は４回転エンジンプリンタ１００６−０であり、Ｋ色のみを印字することができるＫ色印字エンジン１００６−１と、ＣＭＹ色を印字することができるＣＭＹ色印字エンジン１００６−２から構成されている。１０３０はページメモリ（ＰＭ）１００３若しくはハードディスクデバイス（ＨＤＤ）１００４内に格納されているＣＭＹＫ信号１０３０を示している。
【００５２】
ＣＭＹＫ信号は、Ｋ信号１０３１−１と、ＣＭＹ信号１０３１−２から構成されている。ここで例えばＫ信号１０３１−１のＫ信号符号量１０３１−３をａ、ＣＭＹ信号のＣＭＹ信号符号量１０３１−４をｂとする。そして、ａ＜ｂすなわちＣＭＹ信号符号量１０３１−４がＫ信号符号量１０３１−３より大きい場合、aだけ、若しくはｂだけ転送できるシステムとする。このようなシステムにすると、Ｋ信号１０３１−１が必要な時、ＣＭＹ信号１０３１−２が必要な時、それぞれの場合において、必要なデータだけ転送できる。この為、システムの最大転送レートが、ＣＭＹＫ信号１０３１をまとめて転送するときよりも小さくなるので、コストが削減できる。
【００５３】
ここで、Ｃ信号、Ｍ信号、Ｙ信号、Ｋ信号、全て個別に目標値を設定し、個別にアクセスできる符号形態にすれば、使用するエンジンに対して適合し、最適化できる。
【００５４】
上記のように、本実施の形態により、解像度の異なる圧縮データが、１つの合成圧縮データとなった符号を簡単に復号できるので、高解像度データの取り扱いが容易になる。
【００５５】
図１２は、図１に示す画像処理装置１０００の、他の実施例である。ＨＤＤ１００４の出力先に新たにヴューワー（Ｖｉｅｗｅｒ）１００８が追加され、その間のデータ転送に変換部１００７が加えられた他は、図１に示す画像処理装置１０００と同様である。
【００５６】
圧縮部１００２で圧縮された画像信号１０２０の圧縮データ１０２１は、ＨＤＤ１００４に格納される。ＨＤＤ１００４に格納されている圧縮データ１０２１は、変換部１００７に供給される。変換部１００７は供給された圧縮データ１０２１を、Ｖｉｅｗｅｒ１００８で閲覧可能な変換圧縮データ１０２３に変換し、Ｖｉｅｗｅｒ１００８に供給する。Ｖｉｅｗｅｒ１００８は、供給された変換圧縮データ１０２３を、表示することができる。
【００５７】
図１３は、図１２の画像処理装置１０００の、変換部１００７の構成を示す回路図である。
【００５８】
変換部１００７に供給された圧縮データ１０２１は、符号分離部１０２１に供給され、高解像度圧縮データ１００７−１０と、低解像度圧縮データ１００７−１１に分離され出力される。セレクタ（ｓｅｌ）１００７−２は、供給された高解像度圧縮データ１００７−１０か、低解像度圧縮データ１００７−１１を、制御部１０１０の制御により選択し、変換圧縮データ１０２３をＶｉｅｗｅｒ１００８に供給する。例えば、本例で示した圧縮データであれば、文字情報を中心に閲覧したければ高解像度圧縮データ１００７−１０を、写真を含めた全体イメージが欲しければ低解像度圧縮データ１００７−１１を選択し出力することができる。また、ブロック単位で符号化されているため任意の位置データの符号のみ取り出すことも容易である。
【００５９】
またさらに、固定長データの形式で格納されている場合、簡単なアドレス計算によって必要な情報を取り出し復号することができる。また、ＨＤＤ１００４に可変長に変換され格納している場合でも、ブロック毎の符号長情報を合わせて符号化されているので、符号長情報のみ利用することで、任意ブロック位置の符号を取り出し復号することができる。この為、解像度及び位置情報という２つの次元でデータの閲覧が容易になる。
【００６０】
図１４は、図１に示す画像処理装置１０００の、さらにまた他の実施例である。ＨＤＤ１００４の出力先に新たに、プリンタＢ１０１３を含む画像処理装置Ｂ１０１７が追加され、その間のデータ転送に変換部１００７が加えられている。
【００６１】
圧縮部１００２で圧縮された画像信号１０２０の圧縮データ１０２１は、ＨＤＤ１００４に格納される。ＨＤＤ１００４に格納されている圧縮データ１０２１は、変換部１００７に供給される。最終的にデータを出力する部分であるプリンタＢ１０１３は、例えば６００ｄｐｉプリンタであるとする。すると、変換部１００７は圧縮データ１０２１の解像度を６００ｄｐｉに変換する制御を制御部Ａ１０１０より受け、供給された圧縮データ１０２１の、低解像度データ１００２−１４のみを取り出した変換圧縮データ１０１５をＰＭ（ページメモリ）Ｂ１０１１に格納させる。復号部Ｂ１０１２は、ＰＭＢ１０１１より変換圧縮データ１０１５を受信し、復号画像信号Ｂ１０１６に復号し、プリンタＢ１０１３に供給する。プリンタＢ１０１３は、供給された復号画像信号Ｂ１０１６を印字して出力する。ここで、画像処理装置Ｂ１０１７は、上記した各種の全ての動作を制御部１０１４によって制御されている。またここで、復号部Ｂ１０１２は、低解像度データ１００２−１４のみを復号することができればよいので、図８の第２データ復号部１００５−３で構成すればよい。
【００６２】
また、この発明は上記の実施の形態に限定されるものではない。プリンタＢ１０１３の印刷可能な解像度に合わせて、圧縮データ１０２１を６００ｄｐｉに変換すると説明したが、他の解像度に合わせて画像処理装置Ｂ１０１７を構成することができる。
【００６３】
また、データを復号する際、低解像度データ１００２−１４のみを復号したが、図１６に示すように、高解像度データ１００２−１１を元にパルス基準位置信号１００２−１６を生成し、低解像度データ１００２−１４とパルス基準位置信号１００２−１６から復号画像信号Ｂ１０１６を得る構成にしてもよい。
【００６４】
図１５は、図１４に示した画像処理装置Ａ１０００及び画像処理装置Ｂ１０１７の、他の実施の形態における復号部Ｂ１０１２の動作を説明する説明図である。
【００６５】
変換部１００７は、供給された圧縮データ１０２１の、高解像度データ１００２−１１と低解像度データ１００２−１４を取り出した変換圧縮データ１０１５を、ＰＭＢ１０１１を介し、復号部Ｂ１０１２に供給する。
【００６６】
図１５の（ａ）に示すように、変換圧縮データ１０１５は、高解像度データ１００２−１１と低解像度データ１００２−１４のブロック画像データにより構成されている。復号部Ｂ１０１２は、図１５の（ｂ）に示すように、供給された変換圧縮データ１０１５の高解像度データ１００２−１１よりパルス基準位置信号１００２−１６を生成する。
【００６７】
レーザーを用いる電子写真プリンタにおいては、信号の点灯時間が印字濃度となる。また、印字は面積変調によって行なわれる為、２５５値未満であれば高解像度印字をしていることになる。通常、文字等の印字を行なう場合、印字画素の安定化・解像性の向上させる為に、パルスの開始位置を変える。低解像度データ１００２−１４は、その画素のパルス開始位置を、例えば図１５の（ｃ）に示すように、左基準（０）、真ん中基準（１）、右基準（２）といったように、パルス基準位置信号１００２−１６を元に決定される。
【００６８】
即ち、図１５の高解像度データとパルス基準位置信号を見る。高解像度データの２×２画素領域において、左上の領域は、１が３つ、０が１つであり、３つの１は、領域内の右側に集合している。従ってこの場合は、右基準（２）と判断する。高解像度データの２×２画素領域において、左下の領域は、０が４つである。従ってこの場合は、真ん中基準（１）と判断する。高解像度データの２×２画素領域において、右上の領域は、１が２つ、０が２つであり、２つの１は、領域内の左側に集合している。従ってこの場合は、左基準（０）と判断する。
【００６９】
よって復号部Ｂ１０１２は、パルス基準位置信号１００２−１６を元に、低解像度ながら、正確な基準位置信号を生成することができる。この為、高画質な印字が可能となる。
【００７０】
図１６は、この発明の、さらにまた他の実施の形態における画像処理装置２０００を構成する機能をブロック化して示している。
【００７１】
圧縮部２００２と復号部２００５以外は図１に示した画像処理装置１０００と同様であるため、圧縮部２００２と復号部のみを、図１７以降を用いて説明する。
【００７２】
図１７は、図１６に示す画像処理装置２０００の、圧縮部２００２の構成を示す回路図である。図１６と同一部分には、図１６と同一符号を付している。
【００７３】
プリンタコントローラ２００１から入力された１２００ｄｐｉの画像信号２０２０は、ブロック分割部２００２−１に供給され、１６×１６画素単位で取り出されたブロック画像データ２００２−１０が出力される。
【００７４】
可逆データ抽出部２００２−２は、供給されたブロック画像データ２００２−１０を、２５５画素値とそれ以外の情報に分離し、可逆データ２００２−１１を出力する。第１の圧縮部２００２−３は、供給された可逆データ２００２−１１を圧縮し、第１の圧縮符号２００２−１２を符号合成部２００２−６に供給し、符号長情報２００２−１３を第２の圧縮部２００２−５に供給する。
【００７５】
また、低解像度変換部２００２−４は、供給された１２００ｄｐｉのブロック画像データ２００２−１０を、６００ｄｐｉの解像度に変換し、低解像度データ２００２−１４をセレクタ２００２−７に供給する。
【００７６】
セレクタ２００２−７は、供給された１２００ｄｐｉのブロック画像データ２００２−１０と６００ｄｐｉの低解像度データ２００２−１４のどちらかのデータを選択し、選択信号２００２−１６を出力する。
【００７７】
第２の圧縮部２００５−５は、供給された符号長情報２００２−１３を元に、選択信号２００２−１６を圧縮し、第２の圧縮符号２００２−１５を符号合成部２００２−６に供給する。符号合成部２００２−６は、供給された第１の圧縮符号２００２−１２と、第１の圧縮符号２００２−１５を合成し、高解像度の圧縮データ２０２１を出力する。
【００７８】
ここで、プリンタコントローラ２００１から供給された画像信号２０２０は、１２００ｄｐｉの画像信号２０２０として説明したが、これに限定されるものではない。プリンタコントローラ２００１から６００ｄｐｉの画像信号２０２０が供給された場合は、ブロック分割部２００２−１は画像信号２０２０を８×８画素単位で取り出す。
【００７９】
可逆データ抽出部２００２−２は、サイズが異なるだけで同様の処理で可逆データ２００２−１１を抽出する。この可逆データ２００２−１１は、第１の圧縮部で圧縮される。
【００８０】
また、この場合は、セレクタ２００２−７は、ブロック画像データ２００２−１０を直接選択し、選択信号２００２−１６として第２の圧縮部２００２−５に供給する。そして、符号合成部２００２−６は、第１の圧縮符号２００２−１２と、第２の圧縮符号２００２−１５とを合成して、通常解像度の圧縮データ２０２１を出力する。
【００８１】
上記の実施形態の場合、第２の圧縮部２００５−５の目標符号量を、１２００ｄｐｉと６００ｄｐｉのどちらの場合でも同じ目標符号量にすることによって、解像度に関わらず、選択信号２００２−１６は常に同じデータ量の圧縮データであるものとして扱える。これにより符号データの取り扱いが簡便になる。
【００８２】
また、６００ｄｐｉ時に目標符号量を小さくすれば符号器に大幅な変更を加えることなく、１２００ｄｐｉ/６００ｄｐｉに適した圧縮を行なうことが出来る。
【００８３】
図１８は、図１６の画像処理装置２０００における、復号部２００５の構成を示す回路図である。基本的な構成は、図１に示した画像処理装置１０００の復号部１００５と同様だが、セレクタ２００５−６が追加された点が大きく異なる。
【００８４】
復号部２００５に供給された圧縮データ２０２１は、復号部２００５内の符号分離部２００５−１に供給される。符号分離部２００５−１に供給された圧縮データ２０２１は、可逆データ２００５−１０と非可逆データ２００５−１１に分離される。第１データ復号部２００５−２は、供給された可逆データ２００５−１０が、１２００ｄｐｉの解像度のデータである時は１６×１６画素、６００ｄｐｉの解像度のデータである時は８×８画素として復号し、画像合成部２００５−５に出力する。
【００８５】
非可逆データ２００５−１１は、第２データ復号部２００５−３で第２復号データ２００５−１３に復号され、解像度変換部２００５−４とセレクタ（ｓｅｌ）２００５−６にそれぞれ出力される。解像度変換部２００５−４は、供給された第２復号データ２００５−１３を、１６×１６画素の解像度変換データ２００５−１４に変換し、セレクタ（ｓｅｌ）２００５−６に出力する。セレクタ２００５−６は、復号部２００５に供給された圧縮データ２０２１が、１２００ｄｐｉの解像度のデータである時は解像度変換データ２００５−１４を選択し、６００ｄｐｉの解像度のデータである時は第２復号データ２００５−１３を選択し、選択出力データ２００５−１５として画像合成部２００５−５に出力する。
【００８６】
画像合成部２００５−５は、供給された第１復号データ２００５−１２と、選択出力データ２００５−１５とを合成し、復号画像信号２０２２を出力する。
【００８７】
ここで、復号部２００５に供給された圧縮データ２０２１が、１２００ｄｐｉの解像度のデータである場合、画像合成部２００５−５は図１０示した動作で画像合成を行なう。
【００８８】
また、復号部２００５に供給された圧縮データ２０２１が、６００ｄｐｉの解像度のデータである場合、画像合成部２００５−５は図１９に示すように、可逆対象画素を２５５に置き換え処理を行なう。
【００８９】
図１９は、復号部２００５に供給された圧縮データ２０２１が、６００ｄｐｉの解像度のデータである場合の、画像合成部２００５−５の動作を示す説明図である。この場合、選択信号２００５−１５は第２復号データ２００５−１３である。
【００９０】
図１９の（ａ）は、画像合成部２００５−５に供給される第１復号データ２００５−１２を示している。１で表現されている箇所は、可逆対象画素を示している。図１９の（ｂ）は、画像合成部２００５−５に供給される第２復号データ２００５−１３を示している。処理単位において、第１復号データ２００５−１２が１のときは、出力としては２５５が出力され、第１復号データ２００５−１２が０のときは、第２復号データ２００５−１３の値が出力される。図１９の（ｃ）には、復号画像信号を示している。
【００９１】
よって、上記した実施の形態により、複数の解像度のデータを処理する機器において、簡単な構成で異なる解像度のデータを取り扱うことができる。従って、例えば６００ｄｐｉと，１２００ｄｐｉの印字モードを持つプリンタにも容易に適応できる。
【００９２】
上記したようにこの発明は、以下の（１ａ）−（１ｆ）により特定されるものである。
【００９３】
（１ａ）ブロック単位で、複数の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなる合成圧縮データを復号する画像データ復号装置において、
（１ｂ）前記合成圧縮データを解像度毎の圧縮データに分離する分離部１００５−１と、
（１ｃ）前記分離部から得られた第１の解像度の圧縮データを復号処理し、第１の高解像度データを得ると共に、前記分離部から得られた第２の解像度の圧縮データを復号処理し、第１の低解像度データを得る復号部１００５−２、１００５−３と、
（１ｄ）前記第１の低解像度データを第２の高解像度データに変換する変換部１００５−４と、
（１ｅ）前記第１と第２の高解像データを合成して１つの復号画像信号を得る画像合成部１００５−５とを有することを基本とする。これにより、ブロック単位でデータを取り出し復号できるので、復号データの取り扱いが簡便である。
【００９４】
またこの発明は、上記の基本に加えて
（２）前記復号部は、前記第１の高解像度データを得る第１の復号部１００５−２と、前記第１の低解像度データを得る第２の復号部１００５−３とを含むものである。
【００９５】
さらにまたこの発明は、上記の基本に加えて
（３）前記復号部１００５−２、１００５−３は、前記第１の解像度の圧縮データとして黒（Ｋ）信号を復号処理し、前記第２の解像度の圧縮データとしてシアン（Ｃ）・マゼンタ（Ｍ）・イエロー（Ｙ）信号を復号処理する。これにより、ＣＭＹ信号より相対的に重要なＫ信号を高解像度に復号できるので画質が向上する。
【００９６】
さらにまたこの発明は、上記の基本に加えて
（４）前記復号部１０１２は、前記第２の解像度の圧縮データを復号処理するときに、前記第１の高解像データを補正用として用いた第１の低解像度データを得る。これにより、高解像度エンジン向けに作成されたデータを高画質に低解像度に変換できるので低解像度エンジン向けにも使用でき且つより範囲が広がる。
【００９７】
さらにまたこの発明は、上記の（４）に加えて
（５）前記復号部１０１２では、前記第１の高解像データは印字位置を制御するための信号として用いられる。これにより、低解像データを用いても画質を良好なものとすることができる。
【００９８】
またこの発明は、上記の基本に加えて
（６）前記分離部（１００５−１）は、画像特徴量データを分離し、
前記第１の復号部は、前記画像特徴量データを利用して、前記第１の解像度データデータの補間データを生成する。よって、画像より高解像度な特徴量データを用いて復号するので、画質が向上する。
【００９９】
またこの発明は、上記の基本に加えて
（７）該画像データ復号装置は、さらに、合成圧縮データを格納する格納部１０３０と、前記格納部から読み出された合成圧縮データ含まれる所定の解像度データのみ選択的して復号する復号部とを有する。これにより、異種解像度混在圧縮データも単一解像度圧縮データも簡単な切り替えで復号できるのでコストが削減できる。
【０１００】
またこの発明は、以下の（８ａ）−（８ｇ）により特定される。即ち、
（８a）ブロック単位で、複数の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなる第１の合成圧縮データと、ブロック単位で、同一の解像度画像データがそれぞれ異なる圧縮方式で圧縮され、それぞれの圧縮データが１つの圧縮データに合成されてなり、前記第１の合成圧縮データと同じ形式の第２の合成圧縮データと、を復号する画像データ復号装置において、
(８ｂ)前記第１の合成圧縮データを可逆データと、非可逆データとに分離する分離部１００５−１と、
（８ｃ）前記分離部から得られた可逆データを復号処理し、第１の復号データを得る第１の復号部１００５−２と、
（８ｄ）前記分離部から得られた非可逆データを復号処理し、第２の復号データを得る第２の復号部１００５−３と、
（８ｅ）前記第２の復号データを高解像度の解像度変換データに変換する変換部１００５−４と、
（８ｆ）前記変換部からの前記解像度変換データと、前記第２の復号部からの前記第２の復号データのいずれか一方を選択して出力するセレクタ２００５−６と、
（９ｇ）前記第１の復号部からの第１の復号データと前記セレクタからの選択出力データを合成して１つの復号画像信号を得る画像合成部１００５−５と
を有する。これにより異種解像度混在圧縮データも単一解像度圧縮データも簡単な切り替えで復号できるのでコストが削減できる。
【０１０１】
またこの発明は、先に述べた基本構成に加えて、
（９）前記合成圧縮データは、格納先に応じて、符号長調整データが付加された固定データ長タイプ、符号データ長の調整データが削除された可変データ長タイプに切り替えられるものである。これにより固定データ長のデータから可変データ長のデータヘ画質を変えずに変換できるのでデータ蓄積性能が向上する。
【０１０２】
上記した手段では、画像データを可逆と、非可逆のデータに分離し、それぞれの画像データを異なる圧縮方式で圧縮し、それぞれの圧縮データをまとめて１つの圧縮データとしている。そして復号処理においては、上記の構成を有効に利用している。このために圧縮データを効率よく復号できる。
【０１０３】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【０１０４】
【図１】この発明の、実施の形態に係る画像処理装置の構成例を示すブロック図である。
【図２】図２は、図１に示す装置の、圧縮部の構成例を示す回路図である。
【図３】図３は、図２に示す圧縮部の、高解像度データ抽出部の構成例を示す回路図である。
【図４】図４は、図２に示す圧縮部の、低解像度変換部の構成例を示す回路図である。
【図５Ａ】図５Ａは、図２に示す圧縮部の、第１の圧縮部の動作を説明する説明図である。
【図５Ｂ】図５Ｂは、図２に示す圧縮部の、第１の圧縮部の動作を説明する説明図である。
【図６】図６は、図２に示す圧縮部の、符号合成部の動作を説明する説明図である。
【図７】図７は、図２に示す圧縮部によって生成された、圧縮データの生成例を説明する説明図である。
【図８】図８は、図１に示す装置の、復号部の構成例を示す回路図である。
【図９】図９は、図８に示す復号部の、画像合成部の構成例を示す回路図である。
【図１０】図１０は、図９に示す画像合成部の、動作を説明する説明図である。
【図１１】図１１は、４回転エンジンプリンタで印字する際の、ＣＭＹＫ信号の処理を説明する説明図である。
【図１２】図１２は、図１に示す画像処理装置の、他の実施例である。
【図１３】図１３は、図１２の画像処理装置の、変換部の構成例を示す回路図である。
【図１４】図１４は、図１に示す画像処理装置の、さらにまた他の実施例である。
【図１５】図１５は、図１４に示す画像処理装置Ａ及び画像処理装置Ｂの、他の実施の形態における復号部の動作を説明する説明図である。
【図１６】図１６は、図１に示す画像処理装置の、さらにまた他の実施例である。
【図１７】図１７は、図１６に示す画像処理装置の、圧縮部の構成例を示す回路図である。
【図１８】図１８は、図１６に示す画像処理装置の、復号部の構成例を示す回路図である。
【図１９】図１９は、図１８に示す復号部の、画像合成部の動作を示す説明図である。
【符号の説明】
【０１０５】
１００２…圧縮部、１００５…復号部、１００２−１…ブロック分割部、１００２−２…高解像度データ抽出部、１００２−３…第１の圧縮部、１００２−４…低解像度変換部、１００２−５…第２の圧縮部、１００２−６…符号合成部、１００５−１…符号分離部、１００５−２…第１データ復号部、１００５−３…第２データ復号部、１００５−４…解像度変換部、１００５−５…画像合成部。
【図１】
2007082236.tif 000003
【図２】
2007082236.tif 000004
【図３】
2007082236.tif 000005
【図４】
2007082236.tif 000006
【図５Ａ】
2007082236.tif 000007
【図５Ｂ】
2007082236.tif 000008
【図６】
2007082236.tif 000009
【図７】
2007082236.tif 000010
【図８】
2007082236.tif 000011
【図９】
2007082236.tif 000012
【図１０】
2007082236.tif 000013
【図１１】
2007082236.tif 000014
【図１２】
2007082236.tif 000015
【図１３】
2007082236.tif 000016
【図１４】
2007082236.tif 000017
【図１５】
2007082236.tif 000018
【図１６】
2007082236.tif 000019
【図１７】
2007082236.tif 000020
【図１８】
2007082236.tif 000021
【図１９】
2007082236.tif 000022