(57)【特許請求の範囲】
【請求項１】
画像情報を入力する入力手段と、該入力手段により入力された前記画像情報を第１画像データと、第２画像データと、前記第１画像データまたは前記第２画像データのいずれかを選択する選択データとからなる多層データ形式で出力する多層データ形式変換手段と、前記第１画像データ、前記第２画像データ、および前記選択データのそれぞれについて出力時の解像度を設定する解像度制御手段を具備し、前記多層データ形式変換手段は、前記入力手段により入力された前記画像情報を前記第１画像データと前記第２画像データと前記選択データに分離する画像分離手段と、前記画像分離手段で分離された前記第１画像データ、前記第２画像データ、前記選択データに対してそれぞれ前記解像度制御手段によって設定される解像度に従って必要に応じて解像度変換処理を行なう解像度変換手段と、解像度変換後の第１画像データ、第２画像データ、選択データを所定のデータフォーマットで出力する画像フォーマット手段を含むことを特徴とする画像処理装置。
【請求項２】
前記入力手段は、前記解像度制御手段によって設定される前記選択データの解像度に従って原稿画像を走査し前記画像情報を入力することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
画像を出力する際の画質をユーザが指定する画質指定手段をさらに具備し、前記解像度制御手段は、前記画質指定手段において高画質が指定された場合には、前記選択データを標準の解像度より高い解像度で出力するように解像度を設定することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記入力手段において入力された前記画像情報が表わす画像の種別をユーザが指定する種別指定手段をさらに具備し、前記解像度制御手段は、前記種別指定手段において前記画像情報の表わす画像の種別が文字であると指定された場合には、前記選択データを標準の解像度より高い解像度で出力するように解像度を設定することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記入力手段において入力された前記画像情報が表わす画像の種別をユーザが指定する種別指定手段をさらに具備し、前記画像分離手段は、前記第１の画像データとして入力された前記画像情報のうち絵柄部分を分離するものであり、前記解像度制御手段は、前記種別指定手段において前記画像情報の表わす画像の種別が絵柄であると指定された場合には、前記第１画像データを標準の解像度より高い解像度で出力するように解像度を設定することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
画像情報を入力する入力手段と、該入力手段により入力された前記画像情報を第１画像データと、第２画像データと、前記第１画像データまたは前記第２画像データのいずれかを選択する選択データとからなる多層データ形式で出力する多層データ形式変換手段と、受信装置との間の通信制御を行ない少なくとも前記受信装置の受信能力に関する情報を取得する通信制御手段と、前記多層データ形式変換手段から出力される多層データ形式の画像情報を受信する受信装置の受信能力を前記通信制御手段で取得した前記受信能力に関する情報から認識する受信能力認識手段と、該受信能力認識手段により認識された前記受信装置の受信能力に基づいて送信解像度を決定し前記多層データ形式変換手段における前記選択データの解像度を前記送信解像度に設定する解像度制御手段を具備し、前記多層データ形式変換手段は、前記入力手段により入力された前記画像情報を前記第１画像データと前記第２画像データと前記選択データに分離する画像分離手段と、前記画像分離手段で分離された前記第１画像データ、前記第２画像データ、前記選択データに対してそれぞれ前記解像度制御手段によって設定される解像度に従って必要に応じて解像度変換処理を行なう解像度変換手段と、解像度変換後の第１画像データ、第２画像データ、選択データを所定のデータフォーマットで出力する画像フォーマット手段を含むことを特徴とする画像送信装置。
【請求項７】
前記入力手段は、前記解像度制御手段によって設定された前記選択データの解像度に従って原稿画像を走査し前記画像情報を入力することを特徴とする請求項６に記載の画像送信装置。
【請求項８】
画像情報を入力する入力手段と、該入力手段により入力された前記画像情報を第１画像データと、第２画像データと、前記第１画像データまたは前記第２画像データのいずれかを選択する選択データとからなる多層データ形式で出力する多層データ形式変換手段と、受信装置との間の通信制御を行ない少なくとも前記受信装置の受信能力に関する情報を取得する通信制御手段と、前記多層データ形式変換手段から出力される多層データ形式の画像情報を受信する受信装置の受信可能な最高解像度を前記通信制御手段で取得した前記受信能力に関する情報から認識する受信能力認識手段と、前記多層データ形式変換手段における前記選択データの解像度を前記受信能力認識手段により認識された前記受信装置の最高解像度以下に設定する解像度制御手段を具備し、前記多層データ形式変換手段は、前記入力手段により入力された前記画像情報を前記第１画像データと前記第２画像データと前記選択データに分離する画像分離手段と、前記画像分離手段で分離された前記第１画像データ、前記第２画像データ、前記選択データに対してそれぞれ前記解像度制御手段によって設定される解像度に従って必要に応じて解像度変換処理を行なう解像度変換手段と、解像度変換後の第１画像データ、第２画像データ、選択データを所定のデータフォーマットで出力する画像フォーマット手段を含むことを特徴とする画像送信装置。
【請求項９】
前記解像度制御手段は、前記選択データの解像度を前記受信装置の最高解像度の１／ｎｓ（ｎｓは自然数）に設定することを特徴とする請求項８に記載の画像送信装置。
【請求項１０】
前記解像度制御手段は、前記第１画像データおよび前記第２画像データの解像度をそれぞれ前記選択データの１／ｎ１、１／ｎ２（ｎ１，ｎ２は自然数）に設定することを特徴とする請求項８または請求項９に記載の画像送信装置。
【請求項１１】
第１画像データと、第２画像データと、前記第１画像データまたは前記第２画像データのいずれかを選択する選択データの解像度をユーザが指示した画質や画像の種別に応じて予めそれぞれ設定しておき、入力された画像情報を前記第１画像データと前記第２画像データと前記選択データに分離し、前記第１画像データ、前記第２画像データ、前記選択データを予め設定されているそれぞれの解像度に必要に応じて変換することを特徴とする画像処理方法。
【請求項１２】
ユーザが高画質を指定した場合に前記選択データの解像度を標準の解像度より高く設定することを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
ユーザが画像の種別として文字であると指定した場合に前記選択データの解像度を標準の解像度より高く設定することを特徴とする請求項１１に記載の画像処理方法。
【請求項１４】
入力された画像情報を分離する際に前記第１画像データとして前記画像情報中の絵柄を分離し、ユーザが画像の種別として絵柄であると指定された場合には、前記第１画像データの解像度を標準の解像度より高く設定することを特徴とする請求項１１に記載の画像処理方法。
【請求項１５】
予め設定された前記選択データの解像度に従って原稿画像を走査して画像情報を入力することを特徴とする請求項１１ないし請求項１４のいずれか１項に記載の画像処理方法。
【請求項１６】
第１画像データと、第２画像データと、前記第１画像データまたは前記第２画像データのいずれかを選択する選択データとからなる多層データ形式の画像情報を受信する受信装置の受信能力に関する情報を取得し、取得した受信能力に関する情報から前記第１画像データ、前記第２画像データ、前記選択データの送信解像度を決定し、入力された画像情報を前記第１画像データと前記第２画像データと前記選択データに分離し、前記第１画像データ、前記第２画像データ、前記選択データに対して前記送信解像度に基づいてそれぞれ必要に応じて解像度変換を行なうことを特徴とする画像処理方法。
【請求項１７】
前記選択データの解像度を前記受信装置の受信可能な最高解像度以下とすることを特徴とする請求項１６に記載の画像処理方法。
【請求項１８】
前記選択データの解像度を前記受信装置の受信可能な最高解像度の１／ｎｓ（ｎｓは自然数）とすることを特徴とする請求項１６に記載の画像処理方法。
【請求項１９】
さらに前記第１画像データおよび前記第２画像データの解像度をそれぞれ前記選択データの１／ｎ１、１／ｎ２（ｎ１，ｎ２は自然数）に設定することを特徴とする請求項１７または請求項１８に記載の画像処理方法。
【請求項２０】
前記受信能力に関する情報から決定した送信解像度に従って原稿画像を走査して画像情報を入力することを特徴とする請求項１６ないし請求項１９のいずれか１項に記載の画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、公衆回線やＬＡＮなどのネットワーク回線を介して高品質に画像データを伝送する画像送信装置および画像送信方法と、そのような画像データの伝送や高品質な画像データの蓄積に用いて好適な画像処理装置および画像処理方法に関するものである。
【０００２】
【従来の技術】
従来より、画像データの伝送や蓄積が盛んに行なわれている。例えば白黒２値の画像データについては、例えば通常のＧ３，Ｇ４ファクシミリに代表されるように、ＭＲ，ＭＭＲ符号化などを施して伝送あるいは蓄積が行なわれている。またカラー画像に関しても、例えば特開昭６３−３０８４７４号公報等に代表される直交変換符号化伝送方式など様々な手段が提案されている。いずれも、入力された画像を１画（１プレーン）として扱い、画像圧縮後、伝送あるいは蓄積することが基本である。
【０００３】
また、画像の各部位の画像構造（文字、絵柄など）に応じた処理を行なうこともある。例えば、２値画像（白黒ファクシミリ画像）を伝送する場合には、文字部に対しては単純２値化処理、絵柄部に対してはディザ２値化処理を行ない、得られた２値出力に対し、ＭＲ符号化やＭＭＲ符号化した後に伝送する。
【０００４】
一方、写真に代表されるカラー多値画像の場合、上述の直交変換符号化手法を用いて画像データの圧縮を行なうことが多い。まず入力画像を所定の大きさのブロックに分割後、ブロックごとに直交変換処理を行なう。得られた直交変換出力に対して量子化処理を施し、これを符号化圧縮する手法である。しかしながら、この手法は写真などの絵柄部分には有効であるが、文字や線画に対して適用すると、モスキートノイズ等の劣化を生じるといった問題が指摘されている。
【０００５】
また、例えば特開平４−３５４２６３号公報では、文字線画部は２値で表現されていることを前提に、画像に含まれる２値部（文字・線画部）と多値部（絵柄写真部）とをそれぞれ認識し、２値部に対してはＭＭＲ符号化、多値部に対しては直交変換符号化を行ない、伝送する手法が開示されている。受信側ではこれらの符号化圧縮データを別に復元し、再合成を行なう。基本的な考えは、画像を属性ごとに分離して複数のプレーン（文字の２値画像プレーンと絵柄写真の多値画像プレーン）に分けて扱うことと同等であり、文字の画像プレーンに対しては文字に適した圧縮手法を用い、絵柄写真の画像プレーンに対しては絵柄写真に適した圧縮手法を用いることによって、圧縮率も向上し、画質劣化もそれほど目立たなくなる。
【０００６】
しかし、近年の画像データでは、文字や線画においても２値表現するのではなく、多値あるいはカラーで表現されることが多くなってきている。このように多値やカラーで表現された文字、線画、および絵柄が混在する画像を上述のような従来の手法を用いて伝送しようとした場合には、文字や線画部に対して２値画像用の符号化（ＭＭＲ等）を適用することができないため、文字や線画を２値部として扱うことができない。対処の一方法としては、多値表現された文字や線画部を２値化することによって、従来の手法を用いることが可能である。しかし、文字や線画の品質が劣化したり、色が変色するといった問題がある。
【０００７】
ところで文字線画は、高解像度なほど高画質になる傾向がある。従って、文字線画は、できる限り高解像度で伝送あるいは蓄積することが望ましい。しかしながら、闇雲に解像度を上げてしまうとデータ量が増加し、伝送負荷も増大する。また、多値やカラー表現された文字線画の場合には、階調情報も合わせ持つためデータ量は２値の場合よりさらに増大する。負荷に耐える容量の大きな回線を用いる場合には問題ないが、公衆回線など容量の小さな回線を用いて多値やカラーの画像を伝送する場合には、伝送時間がかかりすぎるといった問題が生じていた。
【０００８】
【発明が解決しようとする課題】
本発明は、上述した事情に鑑みてなされたもので、画像データを最適なデータ量で、かつ高画質で伝送あるいは蓄積することが可能な画像処理装置および画像処理方法を提供するとともに、そのような画像データの伝送を行なう画像送信装置および画像送信方法を提供することを目的とするものである。
【０００９】
【課題を解決するための手段】
本発明では、入力された画像情報を第１画像データと、第２画像データと、および第１画像データまたは第２画像データのいずれかを選択する選択データとからなる多層データ形式に変換する。例えば入力された画像情報のうち、写真などの絵柄部を第１画像データ、文字線画部のうち色情報を第２画像データ分離し、文字線画部のうちの形状情報を選択データとすることができる。選択データは第１画像データまたは第２画像データのいずれかを選択するのみであるから、２値のデータとして扱うことができ、高い解像度で画質を維持したまま高圧縮率で圧縮可能になる。
【００１０】
伝送または蓄積するデータ量を削減する方法として、上述のように属性に応じて圧縮方法を切り替えるだけでなく、高解像度画像データから低解像度画像データに変換して、さらにデータ圧縮を行なう方法が考えられる。特に第２画像データについては、文字や線画の形状の情報を分離したことによって高解像度である必要はなく、低解像度に変換してデータ圧縮することが可能である。
【００１１】
このように本発明において、第１画像データ、第２画像データ、選択データに分離し、それぞれに応じた解像度の変換処理や、それぞれに応じたデータ圧縮を可能とすることによって、少ないデータ量で高画質の画像データを伝送または蓄積することが可能である。
【００１２】
このように解像度変換を行なう場合、データ量と画質のバランスを取ることが必要である。これらを考慮しないと、伝送データ量が無駄に多すぎるため送信時間がかかりすぎたり、不必要に記憶領域を占有したりする。また逆に伝送時間が早く記憶領域を必要としないが、満足できる画質が得られない場合もある。そのため本発明では、第１画像データ、第２画像データ、選択データの解像度をその画像特性や装置特性、あるいは装置制限、伝送量制限などに応じて予め適切に設定しておく。これにより、適切なデータ量により最適な画質で画像データを伝送または蓄積することができる。
【００１３】
設定された解像度のデータは、例えば画像情報が入力される際に、設定された選択データの解像度に従って入力手段で原稿画像を走査することによって得られる。あるいは、解像度変換処理を行なうことによっても得ることができる。解像度の設定は、例えばユーザによる画質や画像の種別の指示に応じて行なうことができる。例えば、高画質が指示されたり画像の種別として文字が指示された場合には、文字の形状の情報を有する選択データを高解像度に設定することによって、文字や線画を高画質で伝送または蓄積することができる。また、ユーザが画像の種別として写真などの絵柄を指示した場合には、絵柄の情報を有する第１画像データを高解像度に設定することによって、絵柄を高画質で伝送または蓄積することができる。
【００１４】
また解像度の設定は、このような多層データ形式の画像情報を受信する受信装置の受信能力を考慮して設定することができる。例えば受信装置が受信可能な最高解像度に基づいて決定することができ、受信側で取り扱えないような高解像度で送信することによる伝送時間の無駄を省くことができる。また、選択データの解像度を受信装置の受信可能な最高解像度の１／ｎｓ（ｎｓは自然数）としたり、さらには第１画像データおよび第２画像データの解像度をそれぞれ選択データの１／ｎ１、１／ｎ２（ｎ１，ｎ２は自然数）に設定することができる。これによって、解像度変換処理を簡易化できるとともに、受信装置側での画像の再構成が容易となる。
【００１６】
【発明の実施の形態】
図１は、本発明の画像処理装置の第１の実施の形態を示すブロック図である。図中、１はスキャナ、２はメモリ、３は解像度制御部、４は多層データ形式変換部、１１は画像分離部、１２は第１解像度変換部、１３は第２解像度変換部、１４は第３解像度変換部、１５は第１圧縮部、１６は第２圧縮部、１７は第３圧縮部、１８は画像フォーマット部である。
【００１７】
スキャナ１は、解像度制御部３によって設定される解像度で原稿画像を走査し、画像情報を入力するものである。なお、スキャナ１は画像情報を入力するための装置の一例であって、解像度が設定可能な他の画像入力装置でよく、例えば設定された解像度で画像情報を転送する外部コンピュータなどであってもよい。メモリ２は、スキャナ１で入力した画像情報を記憶する。このメモリ２を設けずに構成することも可能である。解像度制御部３は、内部に第１画像データ、第２画像データ、選択データに対応する解像度の情報を予め保持しており、スキャナ１に対して原稿画像を走査する際の解像度を設定するとともに、多層データ形式変換部４の第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４に対して変換する解像度を設定する。
【００１８】
多層データ形式変換部４は、入力された画像情報を、第１画像データ、第２画像データ、第１画像データまたは第２画像データのいずれかを選択する選択データからなる多層データ形式に変換して出力する。多層データ形式変換部４は、画像分離部１１、第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４、第１圧縮部１５、第２圧縮部１６、第３圧縮部１７、画像フォーマット部１８などを有している。
【００１９】
画像分離部１１は、メモリ２に入力された画像データを、第１画像データ、第２画像データ、選択データの３つの画像プレーンに分離する。第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４は、画像分離部１１で分離された各画像プレーンに対して、解像度制御部３が指定した解像度への解像度変換処理を行なう。このとき、解像度制御部３が指定した解像度が、画像プレーンの解像度と一致している場合には解像度変換を行なわなくてよい。第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４において行なう解像度変換の手法は任意であり、それぞれの画像プレーンに最適な解像度変換手法を用いることができる。第１圧縮部１５、第２圧縮部１６、第３圧縮部１７は、それぞれ第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４から出力される各画像プレーンに対して、圧縮処理を行なう。それぞれの画像プレーンに対して行なう圧縮処理手法は任意であり、それぞれの画像プレーンに最適な圧縮手法を用いて圧縮することができる。画像フォーマット部１８は、第１圧縮部１５、第２圧縮部１６、第３圧縮部１７で圧縮した３つの画像プレーンを１つのデータフォーマットへラッピング処理する。
【００２０】
図２は、本発明の画像処理装置の第１の実施の形態における動作の一例を示すフローチャートである。まずＳ１０１において、スキャナ１の読み取り解像度が解像度制御部３によって設定される。Ｓ１０２において、スキャナ１は設定された読み取り解像度で原稿画像を走査し、画像情報を読み込んでメモリ２に格納する。
【００２１】
次にＳ１０３において、多層データ形式変換部４の画像分離部１１は、メモリ２に格納された画像情報を読み出し、第１画像データ（絵柄部）からなる第１画像プレーン、第２画像データ（文字部の色情報）からなる第２画像プレーン、選択データからなる選択画像プレーンの３つの画像プレーンへと分離する。
【００２２】
得られた第１画像プレーンは第１解像度変換部１２へと入力され、Ｓ１０４において解像度制御部３によって設定された解像度への解像度変換処理が行なわれる。同様に、第２画像プレーンは第２解像度変換部１３へ入力され、Ｓ１０５において解像度制御部３によって設定された解像度への解像度変換処理が行なわれる。また選択画像プレーンは第３解像度変換部１４へと入力され、Ｓ１０６において解像度制御部３によって設定された解像度への解像度変換処理が行なわれる。もちろん、このうちのいくつかあるいはすべてのプレーンにおいて、実際には解像度変換が行なわれない場合もある。
【００２３】
解像度変換後の第１画像プレーンは第１圧縮部１５へ入力され、解像度変換後の第２画像プレーンは第２圧縮部１６へと入力され、解像度変換後の選択画像プレーンは第３圧縮部１７へとそれぞれ入力される。それぞれＳ１０７，Ｓ１０８，１０９において、各プレーン独立に所定の圧縮処理が行なわれる。
【００２４】
第１圧縮部１５、第２圧縮部１６、第３圧縮部１７で圧縮された３つの画像プレーンが画像フォーマット部１８に入力される。Ｓ１１０において、画像フォーマット部１８は３つの圧縮された画像プレーンを１つのデータフォーマットにまとめるラッピング処理を行なう。
【００２５】
上述の動作の一例について、具体例を用いながらさらに説明する。まず、スキャナ１の読み取り解像度が解像度制御部３によって設定され（Ｓ１０１）、設定された解像度で画像が読み込まれる（Ｓ１０２）。一例として、解像度制御部３が設定した解像度が４００ｄｐｉである場合、スキャナ１は原稿画像を４００ｄｐｉの解像度で走査し、読み取ることになる。このとき、解像度制御部３はスキャナ１の能力を勘案し、その範囲内で解像度を設定することができる。また、解像度制御部３には予め第１画像データ、第２画像データ、選択データの解像度が１組以上設定されており、例えば標準の解像度の組を選択しておくことができる。そのうちの例えば選択データの解像度に応じてスキャナ１の読み取り解像度を設定することができる。スキャナ１から入力された画像はメモリ２へと格納される。
【００２６】
図３は、本発明の画像処理装置の第１の実施の形態における画像分離の具体例の説明図である。例えばスキャナ１によって入力された画像情報が図３（Ａ）に示すような絵柄や文字の混在したカラー画像であったとする。図３（Ａ）に示す画像では、文字「ＪＡＰＡＮ」とともに中間調の日本地図が描かれている。また、文字「ＪＡＰＡＮ」も各文字ごとに異なる色によって描かれている。図示の都合上、異なる色にはハッチングを変えて示している。
【００２７】
画像分離部１１は、メモリ２に格納された図３（Ａ）に示すような画像を、図３（Ｂ）〜（Ｄ）に示すような３つの画像プレーンに分離する（Ｓ１０３）。ここでは、写真などの絵柄部分を第１画像データとして分離し、第１画像プレーンを生成する。すなわち図３（Ｂ）に示すように中間調の日本地図の部分が第１画像プレーンに分離される。また、文字線画部分の色情報を第２画像データとして分離し、第２画像プレーンを生成する。すなわち図３（Ｃ）に示すように文字「ＪＡＰＡＮ」の色情報のみが第２画像プレーンに分離される。選択プレーンは、第１画像データまたは第２画像データのいずれかを選択する選択データによって生成されるが、文字や線画を構成する画素について第２画像プレーンを選択するようなデータを保持させればよい。このとき、文字や線画を構成する画素の集合は文字線画の形状を示す情報である。そのため、図３（Ｄ）に示すように文字「ＪＡＰＡＮ」の形状情報が選択画像プレーンに分離される。
【００２８】
ここで、図３（Ｂ）に示す第１画像プレーンは、写真や絵柄などのカラー多値の画像を表現するため、色および階調を保持するデータ長が必要である。また図３（Ｃ）に示す第２画像プレーンは、各画素ごとに文字の色を表現するカラー多値の画像データである必要があるが、文字の形状を保持しなくてよいので、例えば一様な色の文字であれば１文字ごとの色パレットでよい。そのため図３（Ｃ）に示す例では、文字の外接矩形を用い、文字の存在領域に一様な色領域として示している。さらに図３（Ｄ）に示す選択画像プレーンは、上述のように文字や線画の形状が保持されているので解像度が高い方が望ましい。しかし第１画像データまたは第２画像データのいずれかを選択するだけであるので、ここでは１画素あたり１ビットの情報があればよく、２値データとして扱うことができる。
【００２９】
これら３つの画像プレーンから元の画像へと再合成する場合、図３（Ｄ）の文字線画の形状を表わす部分（黒部分）は図３（Ｃ）の第２画像データ（文字色パレット）を出力し、それ以外の部分（白部分）は図３（Ｂ）の第１画像データ（絵柄部）を出力することで元画像が復元できる。
【００３０】
図４は、本発明の画像処理装置の第１の実施の形態における画像分離の別の具体例の説明図である。分離の形態は図３に示す構成の他、例えば図４に示すように分離することもできる。図４（Ａ）は図３（Ａ）と同じ入力画像である。また、図４（Ｂ）は図３（Ｂ）と同様に写真などのカラー多値の絵柄部分を分離したものであり、図４（Ｄ）は図３（Ｄ）と同様に選択画像プレーン（文字線画の形状を反映）としている。図４（Ｃ）のみ図３（Ｃ）とは異なり、文字線画の形状とその色情報を同時に併せ持つような画像プレーンを生成している。この場合、直感的にとらえれば、絵柄などのように比較的低周波成分で構成される画像成分は第１画像プレーン、文字線画（色を含む）などのように比較的高周波成分で構成される画像成分は第２画像プレーン、さらにこれらを合成して１つの画像プレーンとするための選択画像プレーン、から構成される３つの画像プレーンとなる。
【００３１】
そのほか、以上の考えに基づけば、その他の画像分離形態を用いてもよいことはいうまでもない。また、ここでは３プレーンに分離したが、さらにＣＧ（コンピュータ・グラフィック）画像の部分も分離して４プレーンの構成とするなど、プレーン数は３つに限らない。なお、以下の説明では、図３に示したような形態で３つの画像プレーンに分離した場合を想定して述べることとする。
【００３２】
入力された画像を分離する方法については、種々の方式が提案されている。例えば特開平２−２６７６７８号公報に開示されているように、画像の各部位（絵柄、文字）ごとの外接矩形および輪郭を抽出し、得られた外接矩形内の濃度特徴、あるいは、外接矩形の外接矩形の面積、などを基準にその部位が絵柄であるか文字線画であるかを判定する、といった手法がある。得られた分離結果に基づき、３つの画像プレーンを生成する。そのほか、例えば特開平５−１４７０１号公報に記載されているように濃度差を用いる方法や、特開平５−１１４０４５号公報に記載されているように小領域ごとに特徴量を抽出してまとめてゆく手法などもある。本発明で用いる画像分離方法としてはこれらのいずれの手法、またその他の周知の様々な手法を用いることができる。
【００３３】
次に、分離した各画像プレーンに対して解像度変換を行なう（Ｓ１０４〜Ｓ１０６）。上述のように、解像度制御部３においてあらかじめ各画像プレーンの例えば標準の解像度が設定されている。この設定されている解像度に基づき、各画像プレーン各々の解像度を変換する処理を行なう。例えば、４００ｄｐｉで読み取られ、図３に示すように３プレーンへと分離された各画像プレーンに対して、第１画像プレーン（絵柄部）は１００ｄｐｉ、第２画像プレーンは１００ｄｐｉ、選択画像プレーンは２００ｄｐｉへと低解像度化（縮小）処理を実施する。
【００３４】
解像度制御部３に設定されている解像度（変換先解像度）は、例えば画像データを蓄積する場合には記憶装置のメモリ制限などにより、さらに画像データを伝送する場合には伝送路の容量制限などにより、あらかじめ標準の解像度が決まる。このようにして決められた解像度の値が解像度制御部３に記憶設定されている。各画像プレーン間の解像度の関係は、高解像度が要求される文字線画を考慮して、合成時にこれらの画質に影響を与える選択画像プレーンの標準解像度を他の２つの画像プレーンの標準解像度以上に設定しておくとよい。
【００３５】
また、解像度変換の方法は周知の技術を用いればよい。第１画像プレーン（絵柄）については階調をよく維持することのできる投影法、第２画像データ（文字色）と選択画像プレーンについては色変化や雑音の少ないゼロ次ホールド法や最近傍法などを用いればよい。
【００３６】
また、あらかじめスキャナ１の読み取り解像度を選択画像プレーン（文字輪郭）の標準解像度に合わせておくことができる。例えば選択画像プレーンの解像度を２００ｄｐｉとするなら、スキャナ１の読み取り解像度として２００ｄｐｉを設定すればよい。これによって、分離の結果得られた選択画像プレーンは、直接、第３圧縮部１７へと入力することができ、第３解像度変換部１４を不要として、装置規模を縮小できるという利点がある。他の２つの画像プレーンについては、一般に低解像度であっても合成時に画質劣化は目立たないことから、スキャナ１による読み取り解像度よりも低い解像度へ解像度変換を実施すればよい。ただし、より高画質が求められる場合や、伝送にそれほど負荷がかからない場合には、この限りではなく、例えば選択画像プレーンの解像度と同じ解像度で他の２つの画像プレーンを伝送することも可能である。
【００３７】
このようにして３つの画像プレーンに応じた解像度変換処理を行なうことにより、後述の圧縮処理と組み合わせることで、データ量を大幅に削減することが可能である。
【００３８】
次に、得られた解像度変換後の各画像プレーンをそれぞれ独立に所定の圧縮処理を行なう（Ｓ１０７〜Ｓ１０９）。第１画像プレーンには写真などの絵柄が含まれていることから、周知の非可逆圧縮方法を用いて符号化すればよい。例えば直交変換符号化などを用いることができる。第２画像プレーンには文字線画の色情報が含まれていることから、できる限り色変化がないことが望まれることから、周知の可逆圧縮方法を用いればよい。例えばＬＺ法などを用いることができる。第３画像プレーンについては、文字線画の形状が含まれていることから、これらに劣化を生じることのない、既存の２値画像用の可逆符号化を用いればよい。例えば、ＭＭＲ法やＭＲ法、ＭＨ法などを用いることができる。圧縮処理の詳細については、ここでは詳細な説明は省く。
【００３９】
最後に、得られた３つの圧縮された画像プレーンについて、画像フォーマット部１８において１つのデータフォーマットにまとめるラッピング処理を行なう。例えば、シーケンシャルに３つのデータをつなぎ、それぞれどのような符号化方法で圧縮したか、またそれぞれの解像度の値、などの情報を付加し、これをデータフォーマットとするなどの方法がある。そのほかのフォーマットとして、ＴＩＦＦなど周知のものを用いてもよい。なお、データフォーマットの詳細については、説明を割愛する。
【００４０】
このように、この第１の実施の形態によれば、あらかじめその装置のメモリ制限や能力などに応じて各画像プレーンの標準解像度を設定しておくので、その装置が持つ最大の性能を維持し、高画質で、かつ、無駄な伝送時間や記憶容量を生じることがない。その結果、従来に比べ、通信環境、装置環境に即したカラー画像処理が可能となる。また、画像情報が入力される時点で、例えば選択画像プレーンの解像度で読み込むことによって、装置構成を簡略化することが可能である。
【００４１】
なお、上述の説明では色文字と絵柄が混在する場合を述べたが、色文字だけの場合、絵柄だけの画像の場合においても実施可能である。例えば、色文字だけの場合は第１画像プレーン（絵柄）を空白画像データとして扱えばよい。あるいは、画像フォーマット部１８において第１画像プレーンが存在しない（伝送フォーマットに付加しない）ことを情報として付加するなどの方法が可能である。絵柄のみの場合は、第２画像プレーンと選択画像プレーンを空白画像データとして扱うか、同様に、これらが存在しないことを情報として付加すればよい。
【００４２】
図５は、本発明の画像処理装置の第２の実施の形態を示すブロック図である。図中、図１と同様の部分には同じ符号を付して説明を省略する。５はユーザインタフェース部である。この第２の実施の形態では、利用者の画質要求または原稿タイプに応じて解像度を設定する装置構成を示している。
【００４３】
ユーザインタフェース部５は、利用者からの画質モードあるいは原稿タイプの指定を受け付ける。解像度制御部３は、ユーザインタフェース部５で受け付けた画質モードあるいは原稿タイプを解釈し、第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４に対し、それぞれ所定の変換先解像度を設定する。このとき、利用者が指示した画質要求や原稿タイプに応じて、３つの画像プレーンの解像度を切り替える。なお、上述の第１の実施の形態と同様に、入力手段としてスキャナ１が接続されている場合には、解像度制御部３はスキャナ１に対して読み取り解像度を設定してもよい。またこの第２の実施の形態では、スキャナ１に限らず、種々の画像入力装置が接続されていてもよいし、直接あるいはネットワークなどを介して他のコンピュータや機器が接続され、これらの機器から画像情報が入力されてもよい。
【００４４】
図６は、本発明の第２の実施の形態におけるユーザインタフェース部において画質モードを指定する際の表示画面の一例の説明図、図７は、同じく原稿タイプを指定する際の表示画面の一例の説明図である。ここでは一例として、選択肢を例えば画面表示し、利用者がタッチパネルやポインティングデバイスなどの入力手段で選択指示する例を示す。もちろん、ボタン（キー）等の押下による方法など、種々の指定方法を用いてよい。また、この例では標準モードが予めデフォルト設定されており、設定されているモードが反転表示されている。ここでは図示の都合上、反転表示されている部分にハッチングを施して示している。
【００４５】
図６に示す例では、画質モードとして“標準”または“高画質”のいずれかを選択することができる。デフォルト設定として図６（Ａ）に示すように“標準”が設定されている。高画質を選択するには、“高画質”の表示を触れる（軽く押す）ことで、モード変更可能である。このとき、図６（Ｂ）に示すように“高画質”の文字が反転表示され、高画質モードが選択されたことを利用者に通知する。もちろん、その後に“標準”の表示を触れて、標準モードに戻すこともできる。
【００４６】
図７に示す例では、原稿タイプとして“文字”または“写真”のいずれかを選択することができる。デフォルト設定として図７（Ａ）に示すように“文字”が設定されている。画質モードの指定の場合と同様にタッチパネルを用いてモード変更することが可能である。例えば“写真”の表示を触れることによって原稿タイプとして“写真”が選択され、図７（Ｂ）に示すように表示が変わる。
【００４７】
なお、上述の画質モード、原稿タイプの選択項目名は上述の表示に限られるものではなく、適宜その名称を変更してもよい。また、“超高画質”や“文字写真混在”など、他の選択肢を設けてもよい。さらに、予め設定しておくデフォルト画質モードやデフォルト原稿タイプの設定もこの限りでなく、他の画質モードや原稿タイプをデフォルト設定してもよい。さらにまた、このようなデフォルト設定をなくし、常に利用者がこれらを逐一設定してもよい。
【００４８】
図８は、本発明の画像処理装置の第２の実施の形態における動作の一例を示すフローチャートである。まずＳ１２１において、ユーザインタフェース部５を介して利用者によって画質モードまたは原稿タイプが指定される。Ｓ１２２において解像度制御部３は、指定された画質モードまたは原稿タイプに応じて第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４における変換後の解像度（変換先解像度）をそれぞれ設定する。このＳ１２２における処理の詳細を図９および図１０に示すフローチャートに従って説明する。なお、ここでは画質モードか原稿タイプのどちらかのみを指定できる場合を説明する。
【００４９】
図９は、本発明の画像処理装置の第２の実施の形態における画質モードによる解像度設定処理の一例を示すフローチャートである。図６に示すような画面において画像モードが選択される場合、利用者は画質モードとして“標準”または“高画質”のいずれかを選択する。Ｓ１４１において、利用者が選択した画像モードを判定し、“標準”が選択された場合には、Ｓ１４２において、第３解像度変換部１４の変換先解像度を標準解像度に設定する。また、画像モードとして“高画質”が選択された場合には、Ｓ１４３において、第３解像度変換部１４の変換先解像度を標準解像度よりも高い解像度に設定する。
【００５０】
第３解像度変換部１４は、上述の第１の実施の形態で説明したように、文字線画の形状が含まれる選択画像プレーンの解像度変換を行なう。一般に、出力解像度の影響をもっとも受けるのが文字や線画であることから、画質モードが“高画質”と設定された場合には、合成時にこれらの画質に影響を与える選択画像プレーンの解像度を標準解像度よりも高い解像度へ解像度変換し、文字線画の画質を向上させる。
【００５１】
例えば入力される画像情報の解像度が３００ｄｐｉで、“標準”が選ばれた場合、第３解像度変換部１４での変換先解像度は標準値２００ｄｐｉとし、“高画質”が選ばれた場合には、変換先解像度を４００ｄｐｉとする、などの設定を用いればよい。また、スキャナ１の入力解像度によっては解像度変換する必要のない場合もある。例えば、スキャナ１より入力される画像情報の解像度が標準の解像度と同等で、画質モードが“標準”であるならば、第３解像度変換部１４での処理は行なわない。あるいは、スキャナ１から入力される画像情報の解像度が標準値より高い場合で画質モードが“高画質”であるならば、読み取り解像度をそのまま選択画像プレーンの解像度としてもよいし、さらに解像度を向上させてもよい。そのほかにも、スキャナ１の読み取り解像度と標準解像度の値によっては、様々な変換先解像度が考えられるが、基本的には、“高画質”が指定された場合には、あらかじめ設定された選択画像プレーンの解像度を標準の解像度よりも高くすることによって、文字線画の画質を向上させるように解像度を設定する。
【００５２】
さらにまた、選択画像プレーンの解像度のみに限らず、他の２つの画像プレーンの解像度に関しても、“高画質”が指定された場合には、それぞれの画像プレーンの標準解像度よりも高い解像度に設定するように制御してもよい。
【００５３】
図１０は、本発明の画像処理装置の第２の実施の形態における原稿タイプによる解像度設定処理の一例を示すフローチャートである。図７に示すような画面において原稿タイプが選択される場合、利用者は原稿タイプとして“文字”または“写真”のいずれかを選択する。Ｓ１５１において利用者が選択した原稿タイプを判定し、利用者が原稿タイプとして“絵柄”を選択した場合、Ｓ１５２において、第１解像度変換部１２での変換先解像度を標準解像度よりも高い解像度に設定する。また“文字”を選択した場合には、第３解像度変換部１４での変換先解像度を標準解像度よりも高い解像度に設定する。
【００５４】
例えば、第１画像プレーン（絵柄を含む）の標準解像度が１００ｄｐｉ、選択画像プレーン（文字線画の形状を含む）の標準解像度が１００ｄｐｉであるとき、利用者から“絵柄”が指定された場合には、第１画像プレーンの解像度を標準の解像度よりも向上させて２００ｄｐｉとする。また、利用者から“文字”が指定された場合には、選択画像プレーンの解像度を標準の解像度よりも向上させて２００ｄｐｉとする。基本的には上述の画質モードを指定する場合と同様であり、画像の属性ごとに利用者が解像度を指定できればよい。
【００５５】
図８のフローチャートに戻り、続いてＳ１２３以降の処理が行なわれる。これ以降の処理については、第１の実施の形態における図２のＳ１０２以降の処理と同様の処理を実施するので簡単に述べることにする。Ｓ１２３において、スキャナ１による画像の入力が行なわれ、入力された画像情報がメモリ２に格納される。Ｓ１２４において、画像分離部１１はメモリ２に格納されている画像情報を３つの画像プレーンに分離する。例えば図３や図４に示すように分離される。Ｓ１２５〜Ｓ１２７において、分離された３つの画像プレーンは、第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４において、解像度制御部３が設定した変換先の解像度へ解像度変換される。さらにＳ１２８〜Ｓ１３０において、第１圧縮部１５、第２圧縮部１６、第３圧縮部１７は、解像度変換された各画像プレーンを個別に圧縮する。最後にＳ１３１において画像フォーマット部１８は、３つの圧縮された画像プレーンを所定のデータフォーマットへとラッピング処理して出力する。
【００５６】
このように第２の実施の形態によれば、利用者の要求する画質モードや原稿タイプに応じて各画像プレーンの解像度を設定できるので、文字の画質、絵柄の画質を適宜向上させることが可能となる。これにより、利用者の目的に応じた解像度で原稿を送信または蓄積することができる。
【００５７】
なお、上述の説明では画質モードと原稿タイプの指定をそのいずれか一方のみについて行なう場合を説明したが、画質モードと原稿タイプの両方を指定できるようにしてもよい。その場合の解像度を決定する基準としては、画質モードと原稿タイプに優先順位を設けておくなどの工夫をすればよい。または、原稿モードと原稿タイプの組み合せに応じて変換先解像度を設定してもよい。例えば、“標準”かつ“絵柄”が指定された場合は第１解像度変換部１２の変換先解像度を１００ｄｐｉ、“高画質”かつ“絵柄”が指定された場合は２００ｄｐｉにすることができる。また、“標準”かつ“文字”が指定された場合は第３解像度変換部１４の変換先解像度を１００ｄｐｉ、“高画質”かつ“文字”の場合は３００ｄｐｉにするなどといった設定が可能である。
【００５８】
図１１は、本発明の画像処理装置の第３の実施の形態を示すブロック図である。図中、図１と同様の部分には同じ符号を付して説明を省略する。２１は第１圧縮データ量判定部、２２は第２圧縮データ量判定部である。この第３の実施の形態では、圧縮データ量によって解像度を自動設定する装置構成を示している。
【００５９】
第１圧縮データ量判定部２１は、第１圧縮部１５で圧縮された第１画像プレーンのデータ量を測定し、予め設定した閾値と比較して、圧縮されたデータ量が閾値以下であるか否かを判定する。そして、圧縮されたデータ量が閾値以下である場合には、圧縮された第１画像プレーンを画像フォーマット部１８に出力する。圧縮されたデータ量が閾値を超える場合には、圧縮された第１画像プレーンを出力せず、第１解像度変換部１２に対して第１画像プレーンをさらに低い解像度に変換するように指示する。同様に、第２圧縮データ量判定部２２は、第２圧縮部１６で圧縮された第２画像プレーンのデータ量を測定し、予め設定した閾値と比較して、圧縮されたデータ量が閾値以下であるか否かを判定する。そして、圧縮されたデータ量が閾値以下である場合には、圧縮された第２画像プレーンを画像フォーマット部１８に出力する。圧縮されたデータ量が閾値を超える場合には、圧縮された第２画像プレーンを出力せず、第２解像度変換部１３に対して第２画像プレーンをさらに低い解像度に変換するように指示する。
【００６０】
第１解像度変換部１２および第２解像度変換部１３は、第１画像プレーンおよび第２画像プレーンを一時的に保持し、第１圧縮データ量判定部２１、第２圧縮データ量判定部２２からの指示に従って解像度変換処理を行なう。なお、画像分離部１１で分離された直後においては解像度変換を行なわなくてもよい。その場合には選択画像プレーンの解像度を第１画像プレーン、第２画像プレーンの解像度以上に保つため、選択画像プレーンの解像度を入力された画像情報の解像度とし、第３解像度変換部１４を設けずに構成してもよい。
【００６１】
図１２は、本発明の画像処理装置の第３の実施の形態における動作の一例を示すフローチャートである。はじめにＳ１６１において、スキャナ１によって画像情報が入力される。もちろん第２の実施の形態と同様に他の入力機器やネットワークなどを介して画像情報が入力されてもよい。入力された画像情報は、いったんメモリ２に蓄えられる。メモリ２に蓄えられた画像データは、Ｓ１６２において画像分離部１１で上述の例えば第１の実施の形態と同様に３つの画像プレーン（第１画像プレーン、第２画像プレーン、選択画像プレーン）へと分離される。
【００６２】
分離された３つの画像プレーンは、それぞれ第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４に入力されるが、ここではなるべく画質を維持するため、分離された直後は解像度変換を行なわずに入力された画像情報の解像度のままとする。もちろん分離直後においても、上述の第１、第２の実施の形態と同様に標準解像度や利用者によって指示された解像度に変換してもよい。
【００６３】
続いて３つの画像プレーンそれぞれに対して、圧縮処理が実施される。第１画像プレーン（絵柄を含む）は、Ｓ１６３において第１圧縮部１５で非可逆圧縮処理される。第２画像プレーン（文字線画の色情報を含む）は、Ｓ１６４において第２圧縮部１６で可逆圧縮処理される。選択画像プレーン（文字線画の形状を含む）は、Ｓ１６５において第３圧縮部７２で可逆圧縮処理がなされる。各画像プレーンに対する圧縮処理は上述の第１、第２の実施の形態と同様の考え方で実施すればよい。
【００６４】
まず、第１圧縮部１５で圧縮された第１画像プレーンは圧縮データ量判定部２１に入力され、圧縮された第１画像プレーンのデータ量があらかじめ設定した閾値量Ｔｈ１  以下であるか否かをＳ１６６において判定する。判定の結果、圧縮データ量が閾値ＴＨ１  以下である場合には、圧縮された第１画像プレーンをそのまま画像フォーマット部１８へ出力する。また、圧縮データ量が閾値ＴＨ１  を超えた場合には、圧縮された第１画像プレーンを出力せず、第１解像度変換部１２に対して解像度を下げて解像度変換処理を行なうように指示する。第１解像度変換部１２はこの指示を受け、Ｓ１６７において、圧縮データ量判定前の解像度よりもさらに低い解像度に第１画像プレーンを解像度変換する。そしてＳ１６３において再び圧縮処理がなされ、Ｓ１６６において圧縮データ量の判定が行なわれる。このようにして圧縮データ量が閾値ＴＨ１  以下となるまで、解像度を下げて変換し、再圧縮を行なう。例えば入力された画像情報の解像度が４００ｄｐｉのとき、圧縮データ量が閾値ＴＨ１  を越える場合には、第１画像プレーンの解像度を例えば２００ｄｐｉに下げる。これでも圧縮データ量が閾値ＴＨ１  を越える場合には、第１画像プレーンの解像度を例えば１００ｄｐｉに下げる。このように解像度を低くすることによって、データ量を低減することができる。圧縮データ量が閾値ＴＨ１  以下となると、そのときの圧縮された第１画像プレーンが画像フォーマット部１８に出力される。
【００６５】
次に第２圧縮部１６で圧縮された第２画像プレーンの処理について述べる。基本的には、第１圧縮部１５から画像フォーマット部１８へ至るまでの処理と同じである。まず、第２圧縮部１６で圧縮された第２画像プレーンを圧縮データ量判定部２２に入力し、圧縮された第２画像プレーンのデータ量があらかじめ設定した閾値量Ｔｈ２  以下であるか否かをＳ１６８において判定する。判定の結果、圧縮データ量が閾値ＴＨ２  以下である場合には、圧縮された第２画像プレーンをそのまま画像フォーマット部１８へ出力する。圧縮データ量が閾値ＴＨ２  を超えた場合には、圧縮された第２画像プレーンを出力せず、第２解像度変換部１３に対して解像度を下げて解像度変換処理を行なうように指示する。第２解像度変換部１３はこの指示を受け、Ｓ１６９において、圧縮データ量判定前の解像度よりもさらに低い解像度に第２画像プレーンを解像度変換する。そしてＳ１６４において再び圧縮処理がなされ、Ｓ１６８において圧縮データ量の判定が行なわれる。このようにして圧縮データ量が閾値ＴＨ２  以下となるまで、解像度を下げて変換し、再圧縮を行なう。圧縮データ量が閾値ＴＨ２  以下となると、そのときの圧縮された第２画像プレーンが画像フォーマット部１８に出力される。
【００６６】
このようにして、第１画像プレーンと第２画像プレーンについては、所定の圧縮データ量を超える場合には、低解像度化させることによってデータ量を制御する。これによって、回線容量、記憶装置の容量などを考慮した多層データ形式のデータ作成が行なえる。なお、閾値ＴＨ１  ，ＴＨ２  は例えば回線容量や記憶装置の容量、画質などを考慮して決定すればよい。
【００６７】
なお選択画像プレーンは、画質を考慮した場合に高解像度を必要とする文字線画の形状が含まれており、画質劣化を防止するため、ここでは低解像度への変換および再圧縮処理は実施しないこととした。しかしながら、必要に応じてこれらの処理を選択画像プレーンに対して行なってもよい。この例では、画像分離部５１で分離された選択画像プレーンは、第３解像度変換部１４をそのまま通過し、第３圧縮部１７に入力され、圧縮処理された後、画像フォーマット部１８へ入力される。
【００６８】
以上のようにして得られた３つの圧縮された画像プレーンが画像フォーマット部１８に入力され、Ｓ１７０において、上述の各実施の形態で述べた処理と同様に１つのデータフォーマットへとラッピングされて出力される。
【００６９】
以上述べたように、この第３の実施の形態では、第１画像プレーン、第２画像プレーンのデータ量を解像度によって制御し、これによって全データ量を制御することが可能となる。従って、記憶装置の容量や回線の容量などを考慮した処理を行なうことができる。
【００７０】
なお、上述の第３の実施の形態では、第１画像プレーンと第２画像プレーンのデータ量制御をそれぞれ別々に実施したが、例えば、第１圧縮部１５で圧縮した第１画像プレーンの圧縮データ量と第２圧縮部１６で圧縮した第２画像プレーンの圧縮データ量の総和を、予め定めた閾値と比較し、その結果に応じて、第１解像度変換部７６と第２解像度変換部７８のうち、どちらか一方または両方について低解像度に変換して再圧縮を行なうように構成してもよい。この場合も、選択画像プレーンを考慮し、選択データプレーンの圧縮データ量も加算して総データ量を求め、判定を行なうように構成してもよい。
【００７１】
上述の第１ないし第３の実施の形態で示した構成は、それぞれ単独で構成するほか、組み合わせて構成することも可能である。
【００７２】
上述の第１ないし第３の実施の形態の応用例として、画像送信装置に応用した場合のシステム構成についていくつか示す。もちろん、上述の第１ないし第３の実施の形態で示した画像処理装置は、画像送信装置に応用するほか、画像ファイリング装置において画像を格納する際に応用するなど、種々の応用が可能である。
【００７３】
図１３は、本発明の画像処理装置の第１の応用例を示す構成図である。図中、３１は画像送信装置、３２は画像受信装置、３３は原稿画像である。画像送信装置３１は、上述の第１ないし第３の実施の形態で示したような本発明の画像処理装置を備えている。通常の白黒ファクシミリと同様に、画像送信装置３１はカラーの原稿画像３３を走査入力し、本発明の画像処理装置によって入力した画像情報を多層データ形式に変換した後、回線を通じて伝送する。このとき、回線の容量などによって解像度やデータ量を設定し、あるいは利用者の指示に従って解像度を設定することによって、最適な画質を維持して最適なデータ量で画像情報を伝送することができる。
【００７４】
画像受信装置３２では、画像送信装置３１から送られてくる多層データ形式の画像データを復元し、出力する。より具体的には、所定のデータフォーマットにラッピングされた画像データから圧縮された３つの画像プレーンを取り出し、復号処理の後、３つの画像プレーンの解像度を一致させ、選択画像プレーンの各画素ごとの値に応じて第１画像プレーンまたは第２画像プレーンのデータを選択して出力することにより、画像データを復元することができる。
【００７５】
図１４は、本発明の画像処理装置の第１の応用例における画像送信装置の内部構成の一例を示すブロック図である。図中、４１はＣＰＵ、４２はメモリ、４３は通信制御部、４４は画像処理部、４５はスキャナ、４６はインタフェース部、４７はバスである。ＣＰＵ４１は、画像送信装置全体を制御する。メモリ４２は、スキャナ４５から入力された画像情報や、画像処理部４４で変換された多層データ形式の画像情報などを一時的に記憶する。上述の図１、図５、図１１におけるメモリ２をこのメモリ４２で構成することができる。通信制御部４３は、画像受信装置３２との間の通信制御を行ない、多層データ形式の画像データを送信する。画像処理部４４は、上述の本発明の画像処理装置の第１ないし第３の実施の形態における多層データ形式変換部４および第１、第２の実施の形態における解像度制御部３を含んでおり、スキャナ４５からインタフェース部４６を通じて入力された画像情報を多層データ形式の画像データに変換する。スキャナ４５は原稿を読み取って画像情報を入力する。上述の図１、図５、図１１におけるスキャナ１に対応する。インタフェース部４６は、スキャナ４５をＣＰＵ４１に接続するためのインタフェースである。バス４７は、画像送信装置内部のＣＰＵ４１、メモリ４２、通信制御部４３、画像処理部４４、インタフェース部４６を接続する。
【００７６】
図１５は、本発明の画像処理装置の第１の応用例における画像送信装置の動作の一例を示すフローチャートである。まずＳ１８１において、スキャナ４５を用いて送信すべき原稿画像３３が読み込まれる。このとき、例えば画像処理部４４に本発明の画像処理装置の第１の実施の形態の構成が搭載されている場合、読み込みの際の解像度が画像処理部４４から設定される。読み込まれた画像情報は、Ｓ１８２において、ＣＰＵ４１の制御によりインタフェース４６を介してメモリ４２に格納される。
【００７７】
続いてＣＰＵ４１の制御により、Ｓ１８３において画像受信装置３２との通信制御が開始される。このとき、画像受信装置３２の装置環境の確認作業（ネゴシエーション）が行なわれ、これらの情報はＣＰＵ４１で管理される。確認作業の終了をＳ１８４で確認した後、Ｓ１８５において画像処理部４４による多層データ形式への変換処理が行なわれる。この処理は、上述の本発明の画像処理装置の第１ないし第３の実施の形態で説明したとおりである。伝送路の容量や送信すべき原稿画像３３のタイプ等に応じて、多層データ形式の各画像プレーンに対して適切な解像度変換がなされ、圧縮処理される。
【００７８】
変換後の多層データ形式の画像データは、Ｓ１８６において再びメモリ４２に格納される。なお、メモリ４２は変換前と変換後の２面分の画像データが格納できる容量を準備してもよく、また１面分の容量だけを準備して書き込みと読み出しをダイナミックに制御してもよい。
【００７９】
ＣＰＵ４１は多層データ形式に変換された画像データがメモリ４２へ格納されたことを確認すると、Ｓ１８７においてこれを通信制御部４３を介して送信し、処理を終了する。送信される多層データ形式の画像データは、上述のように装置環境や画質要求に応じた適切な解像度で変換処理がなされているので、高画質の画像を高速に伝送することが可能である。
【００８０】
図１６は、本発明の画像処理装置の第２の応用例を示す構成図である。図中、５１〜５３はホストコンピュータ、５４はデジタルカメラ、５５はスキャナ、５６は送信側装置、５７はモデム、５８は送信側ネットワーク、６１，６２はクライアントコンピュータ、６３，６４はプリンタ、６５は受信側ネットワーク、６６は受信側装置、６７はモデムである。送信側システムは、送信側ネットワーク５８によってホストコンピュータ５１〜５３、スキャナ５５、および送信側装置５６などが接続されている。ホストコンピュータ５３にはデジタルカメラ５４が、また送信側装置５６にはモデム５７がそれぞれ接続されている。
【００８１】
送信側装置５６は、例えば上述の本発明の画像処理装置の第１ないし第３の実施の形態として示した構成を備えている。送信側装置５６は、送信側ネットワーク５８上に接続されたホストコンピュータ５１〜５３やスキャナ５５から直接に、またデジタルカメラ５４からホストコンピュータ５３を介して、画像データを受け取り、画像分離や解像度変換、圧縮、フォーマット化などの処理を行なった後、モデム５７を介して受信側システムへ多層データ形式の画像データをＦＡＸ送信することができる。
【００８２】
受信側システムは、受信側ネットワーク６５によってクライアントコンピュータ６１，６２や、プリンタ６３，６４、受信側装置６５などが接続されている。また、受信側装置６６にはモデム６７が接続されており、通信回線を介して送られてくるＦＡＸ画像データをモデム６７を介して受信することができる。
【００８３】
受信側装置６５は、モデム６７で受信した多層データ形式の画像データから画像を合成し、プリンタ６３またはプリンタ６４へ出力する。あるいはクライアントコンピュータ６１，６２によって必要な処理を行なった後にプリンタ６３または６４から出力することができる。
【００８４】
図１７は、本発明の画像処理装置の第２の応用例における送信側装置の内部構成の一例を示すブロック図である。図中、７１は内部バス、７２はＣＰＵ、７３はメモリ、７４はネットワーク制御部、７５は通信制御部、７６は画像蓄積部、７７は画像処理部、７８はインタフェース部である。図１７に示した送信側装置５６は、ＣＰＵ７２、メモリ７３、ネットワーク７４、通信制御部７５、画像蓄積部７６、画像処理部７７、インタフェース部７８などが内部バス７１によって接続されて構成されている。
【００８５】
ＣＰＵ７２は送信側装置５６の制御を司る。メモリ７３は、画像データを一時的に記憶する。ネットワーク制御部７４は、ネットワーク５８を介してホストコンピュータ５１〜５３やスキャナ５５から画像データを受信したり、あるいはネットワーク５８を介して他のホストコンピュータ５１〜５３へ画像データを送信する。通信制御部７５は、外部に接続したモデム５７などを介して画像データをＦＡＸ送信する。図１６に示したように、モデム５７にはさらに通信のために一般電話回線などの通信回線が接続されており、これらを介して画像データをＦＡＸ送信することができる。画像蓄積部７６は、画像データを蓄積する。画像処理部７７には、上述の本発明の画像処理装置の第１ないし第３の実施の形態が適用され、ネットワーク制御部７４を介して受信した画像情報を、回線容量や機器能力に応じた解像度を用いて多層データ形式の画像データに変換する。インタフェース部７８は、スキャナやデジタルカメラなどの画像入力機器を送信側装置５６に直接接続する場合のインタフェースである。
【００８６】
図１８は、本発明の画像処理装置の第２の応用例における動作の一例を示すフローチャートである。図１８では、実際にホストコンピュータ５１〜５３により画像が作成され、あるいはスキャナ５５やデジタルカメラ５４から画像が読み取られてから画像処理を施してＦＡＸ送信するまでの動作を示している。まず、Ｓ１９１において、ネットワーク５８に接続されたホストコンピュータ５１〜５３あるいはスキャナ５５のうちの１つから送信側装置５６へ画像を送信する旨の要求を出し、画像を送信する。
【００８７】
送信側装置５６では、ネットワーク制御部７４を介して送信要求を受け取ると、ＣＰＵ７２により図示しないＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）のレジスタへ所定のパラメータを設定する。パラメータとしてはメモリ７３のデータ格納アドレスや転送レートなどが挙げられる。パラメータの設定が完了すると、ＣＰＵ７２はレディ状態を示すコマンドをネットワーク制御部７４に発行し、その後、Ｓ１９２において、ホストコンピュータ５１〜５３またはのいずれかより順次送信されてくる画像情報をメモリ７３へ格納する。
【００８８】
画像処理部７７として本発明の画像処理装置の第１の実施の形態で示した構成を含んでいる場合には、パラメータ設定時にネットワーク制御部７４を介して送信要求を送信したホストコンピュータ５１〜５３またはスキャナ５５に対して解像度の情報を送る。解像度の情報を受け取ったホストコンピュータ５１〜５３は、受け取った解像度に従って画像情報を作成する。あるいはスキャナ５５が解像度の情報を受け取った場合には、原稿画像を受け取った解像度で走査し、画像情報を読み取る。ホストコンピュータ５３がデジタルカメラ５４で画像を読み取る場合も同様である。このようにして送信側装置５６から送った解像度に従った画像情報がメモリ７３に格納される。
【００８９】
また、画像処理部７７として本発明の画像処理装置の第２の実施の形態で示した構成を含んでいる場合には、Ｓ１９３に移る前までに、送信画質や送信原稿タイプなどが利用者によって指示される。図５に示したユーザインタフェース部５は、送信側装置５６に設けるほか、ホストコンピュータ５１〜５３や、デジタルカメラ５４、スキャナ５５に設けられる場合もある。送信側装置５６以外にユーザインタフェース部５を設けている場合には、利用者が指定した送信画質や送信原稿タイプの情報をパラメータ設定時に送信側装置５６に対して送信する。
【００９０】
画像情報がすべてメモリ７３に格納されると、ＣＰＵ２はＤＭＡＣのレジスタへ画像読み出しアドレスや処理後の多層データ形式の画像データの書き込みアドレスなどのパラメータを設定し、メモリ７３上の画像情報を順次読み出して画像処理部７７へ送る。Ｓ１９３において、画像処理部７７は、上述の第１ないし第３の実施の形態で説明した処理を実行し、多層データ形式の画像データを出力する。
【００９１】
例えば画像処理部７７が上述の本発明の画像処理装置の第１の実施の形態を備えていれば、送られてきた画像情報を各画像プレーンに分離し、解像度制御部３が設定する標準の解像度でそれぞれ解像度変換して圧縮し、フォーマット化して多層データ形式の画像データを出力する。また、画像処理部７７が上述の本発明の画像処理装置の第２の実施の形態を備えていれば、利用者が指示した送信画質や送信原稿タイプに応じた解像度を解像度制御部３が設定し、送られてきた画像情報を各画像プレーンに分離し、解像度制御部３が設定した解像度でそれぞれ解像度変換して圧縮し、フォーマット化して多層データ形式の画像データを出力する。さらに、画像処理部７７が上述の本発明の画像処理装置の第３の実施の形態を備えていれば、送られてきた画像情報を各画像プレーンに分離し、圧縮処理して圧縮データ量を判定し、圧縮データ量が所定量よりも多い場合には低解像度に変換して再圧縮し、この処理を圧縮データ量が所定量以内となるまで繰り返した後にフォーマット化し、多層データ形式の画像データを出力する。
【００９２】
Ｓ１９４において、多層データ形式に変換された画像データは、予めＤＭＡＣのレジスタに設定された書き込みアドレスを開始点として、順次、メモリ７３へ格納される。メモリ７３としては、画像処理前と処理後の２つ分の画像データが格納できる容量を準備してもよく、またいずれか多い方の容量だけを準備して書き込みと読み出しをダイナミックに制御してもよい。Ｓ１９５において、メモリ７３に格納された多層データ形式の画像データは、保存のために、順次、画像蓄積部７６に蓄積される。
【００９３】
多層データ形式の画像データの蓄積が完了したら、Ｓ１９６において、ＣＰＵ７２は予め指定された受信側システムへの通信を開始する。詳細な通信プロトコルは省略する。Ｓ１９７において受信側システムへの接続が完了したことを確認後、Ｓ１９８においてメモリ７３に格納されている多層データ形式の画像データを順次読み出して受信側システムへ送信する。
【００９４】
以上の処理により、ホストコンピュータ５１〜５３やスキャナ５５から送られてきた画像情報を多層データ形式の画像データに変換して受信側システムへＦＡＸ送信することが可能となる。あるいは、ネットワーク制御部７４を介してメモリ７３に格納されている多層データ形式の画像データを順次読み出してホストコンピュータ５１〜５３へ送ってもよい。多層データ形式の画像データへの変換の際には、回線容量や機器能力等を勘案して解像度が設定されるので、画質を維持したまま適切なデータ量の画像データに変換することができる。そのため、通信時間が不必要にかかることもなく、また、不必要に画質を低下させることもなく、環境に応じて画像データを伝送することができる。
【００９５】
受信側システムでは、モデム６７で受信したＦＡＸ画像データに基づいて、受信側装置６６は画像を再構成する。フォーマット化された多層データ形式の画像データから圧縮された第１画像プレーン、第２画像プレーン、選択画像プレーンを取り出し、復号後、解像度を調整し、選択画像プレーンのデータに従って第１画像プレーンまたは第２画像プレーンのいずれか一方のデータを選択し、出力する。これによって画像情報が再構成される。
【００９６】
そして再構成された画像情報は、クライアントコンピュータ６１，６２による制御のもとで、必要に応じて画像処理を施し、そのまま蓄積しておいたり、あるいはプリンタ６３またはプリンタ６４から出力することができる。
【００９７】
上述の本発明の画像処理装置の第１ないし第３の実施の形態では、多層データ形式への変換処理において用いる解像度を予め設定しておき、設定しておいた標準解像度を用いたり、利用者の指示に応じて設定しておいた解像度を選択的に用いたり、あるいは、圧縮されたデータ量に応じて自動的に解像度を設定した。上述の第１、第２の応用例で示したように、多層データ形式に変換した画像データを伝送路を介して伝送する場合には、多層データ形式への変換処理において用いる解像度の決定を、さらに受信側の装置の能力に応じて行なうことができる。以下、この例について説明する。
【００９８】
図１９は、本発明の画像送信装置の実施の一形態を示すブロック図である。図中、図１と同様の部分には同じ符号を付して説明を省略する。６は通信制御部、７は受信能力認識部である。この画像送信装置は、例えば上述の図１３に示した第１の応用例における画像送信装置３１や、図１６に示した第２の応用例における送信側装置５６に適用することができる。より具体的には、図１４に示した第１の応用例および図１７に示した第２の応用例において、画像処理部４４および画像処理部７７として、図１９に示した解像度制御部３、多層データ形式変換部４、受信応力認識部７を含む構成とし、通信制御部４３および通信制御部７５として図１９に示した通信制御部６を含む構成とすればよい。
【００９９】
通信制御部６は、受信装置との間で通信制御を行なう。この中で、画像伝送前のネゴシエーション処理により、受信装置の受信能力に関する情報を取得し、受信能力認識部７に渡す。受信能力認識部７は、通信制御部６から渡される受信装置の受信能力に関する情報から、受信装置の受信可能な最高解像度を認識する。解像度制御部３は、受信能力認識部７で認識した受信装置が受信可能な最高解像度をもとに、第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４での変換先解像度をそれぞれ設定する。これらの構成によって、伝送前の受信装置とのネゴシエーションにより、３つの画像プレーンの変換先解像度を受信装置にとって最適となるように決定する。
【０１００】
図２０は、本発明の画像送信装置の実施の一形態における動作の一例を示すフローチャートである。はじめにＳ２０１において、スキャナ５によって画像情報が入力される。もちろん、上述の第１および第２の応用例で示したように、デジタルカメラなどの他の画像入力機器から入力されてもよいし、ネットワークや回線を介して画像入力機器やコンピュータなど、種々の装置から送られてきてもよい。入力された画像情報は、この例ではいったんメモリ２に蓄えられる。もちろんそのまま多層データ形式変換部４へ入力されてもよい。
【０１０１】
続いてＳ２０２において、通信制御部６によって受信装置との通信制御が実施され、受信装置で受信可能な最高解像度が受信能力認識部７によって認識される。Ｓ２０３において、Ｓ２０２で認識した受信側の出力可能最高解像度に基づき、第１解像度変換部１２、第２解像度変換部１３、第３解像度変換部１４における変換先解像度が解像度制御部３によって設定される。
【０１０２】
Ｓ２０２，Ｓ２０３の処理の詳細を図２１に示す。図２１は、本発明の画像送信装置の実施の一形態における変換先解像度の決定処理の一例を示すフローチャートである。Ｓ２１１においてＳ２０２と同様に受信装置とのネゴシエーションを行なって、受信装置の受信可能な最高解像度を認識した後、Ｓ２１２およびＳ２１３において変換先解像度を設定する。まずＳ２１２において、送信側で生成する選択画像プレーン（文字線画の形状を含む）の解像度を受信側で受信可能な最大解像度の１／ｎｓとする。ここで、ｎｓは自然数である。また、Ｓ２１３において、送信側で生成する第１画像プレーン、第２画像プレーンの解像度を、それぞれ、選択画像プレーンの解像度の１／ｎ１  ，１／ｎ２  とする。ここで、ｎ１  ，ｎ２  は自然数である。なお、ｎ１  ＝ｎ２  であってもよい。
【０１０３】
例えばＳ２１２において、受信側の出力可能な最高解像度が２００ｄｐｉで、ｎｓ＝１とすれば、選択画像プレーンの解像度は受信装置の受信可能な最高解像度と等価な解像度、つまり、２００ｄｐｉで選択画像プレーンを生成することになり、受信装置の能力を最大に生かした解像度で文字線画部を伝送することが可能となる。また、この条件のもと、Ｓ２１３において、ｎ１  ＝ｎ２  ＝２とすれば、選択画像プレーンの解像度２００ｄｐｉの１／２、すなわち、１００ｄｐｉが第１画像プレーン、および第２画像プレーンの解像度となる。
【０１０４】
以上のように、基本的には、文字線画部の画質を考慮してｎｓを決定し、さらにｎｓで決定される選択画像プレーンの解像度よりも第１画像プレーンと第２画像プレーンの解像度が同等以下となるようにｎ１  ，ｎ２  を決定することが望ましいが、その限りではなく、ｎｓとｎ１  ，ｎ２  の値を任意に設定してよい。特に、ｎｓとｎ１  ，ｎ２  の値は回線の容量制限や装置制限、および各画像プレーンの性質などに応じて設定することによって、画像データを伝送する環境に適合した解像度を設定することができる。
【０１０５】
このように、相手受信装置の受信解像度の性能をあらかじめネゴシエーションにより認識し、第１ないし第３解像度変換部１２〜１４で解像度変換処理を行なう際の各画像プレーンの変換先解像度を決定しておれば、受信装置の性能に合わせ、無駄のない伝送処理が行なえるので、画質が劣化することがなく、効率の良い画像伝送を行なうことが可能となる。
【０１０６】
再び図２０に戻り、説明を続けるが、Ｓ２０４以降の処理は上述の本発明の画像処理装置の第１の実施の形態の動作の一例と同様であるので、簡単な説明にとどめる。第１ないし第３の解像度変換部１２〜１４に変換先解像度が設定された後、Ｓ２０４において、画像分離部１１は入力された画像情報を３つの画像プレーンに分離する。Ｓ２０５，Ｓ２０６，Ｓ２０７において、Ｓ２０４で得られた３つの画像プレーンそれぞれをＳ２０３で設定した変換先解像度へ解像度変換する。さらにＳ２０８，Ｓ２０９，Ｓ２１０において、それぞれ個別に、第１圧縮部１５、第２圧縮部１６、第３圧縮部１７において、圧縮処理が施される。最後にＳ２１１において、画像フォーマット部５８は３つの圧縮された画像プレーンを１つのデータフォーマットへラッピング処理する。このようにして生成された多層データ形式の画像データは、いったんメモリに格納した後、あるいは直接、Ｓ２１２において受信装置へ伝送される。
【０１０７】
このように、この画像送信装置の実施の一形態では、例えば上述の第１、第２の応用例で示したような伝送システムの形態において、始めに受信側の受信可能解像度をネゴシエーションにより認識し、認識した解像度に基づいて各画像プレーンの解像度を設定できるので、文字の画質、絵柄の画質を受信側の能力に常に合わせることが可能となる。これにより、受信側の性能に合わせた伝送が可能となる。
【０１０８】
【発明の効果】
以上の説明から明らかなように、本発明によれば、カラーの文字線画や写真などの絵柄が混在した画像の伝送や蓄積などに関して、画質や原稿タイプ、メモリ容量などの装置環境、画像を伝送する場合には回線の伝送容量環境、受信装置の受信能力などに応じて、解像度を最適に設定して多層データ形式の画像データに変換することができる。特に、多層データ形式の画像データでは、各画像プレーンごとに解像度を独立に設定することが可能であり、従来に比べて高画質に、しかも、環境に即した形で変換し、伝送または蓄積することが可能となるという効果がある。
【図面の簡単な説明】
【図１】本発明の画像処理装置の第１の実施の形態を示すブロック図である。
【図２】本発明の画像処理装置の第１の実施の形態における動作の一例を示すフローチャートである。
【図３】本発明の画像処理装置の第１の実施の形態における画像分離の具体例の説明図である。
【図４】本発明の画像処理装置の第１の実施の形態における画像分離の別の具体例の説明図である。
【図５】本発明の画像処理装置の第２の実施の形態を示すブロック図である。
【図６】本発明の第２の実施の形態におけるユーザインタフェース部において画質モードを指定する際の表示画面の一例の説明図である。
【図７】本発明の第２の実施の形態におけるユーザインタフェース部において原稿タイプを指定する際の表示画面の一例の説明図である。
【図８】本発明の画像処理装置の第２の実施の形態における動作の一例を示すフローチャートである。
【図９】本発明の画像処理装置の第２の実施の形態における画質モードによる解像度設定処理の一例を示すフローチャートである。
【図１０】本発明の画像処理装置の第２の実施の形態における原稿タイプによる解像度設定処理の一例を示すフローチャートである。
【図１１】本発明の画像処理装置の第３の実施の形態を示すブロック図である。
【図１２】本発明の画像処理装置の第３の実施の形態における動作の一例を示すフローチャートである。
【図１３】本発明の画像処理装置の第１の応用例を示す構成図である。
【図１４】本発明の画像処理装置の第１の応用例における画像送信装置の内部構成の一例を示すブロック図である。
【図１５】本発明の画像処理装置の第１の応用例における画像送信装置の動作の一例を示すフローチャートである。
【図１６】本発明の画像処理装置の第２の応用例を示す構成図である。
【図１７】本発明の画像処理装置の第２の応用例における送信側装置の内部構成の一例を示すブロック図である。
【図１８】本発明の画像処理装置の第２の応用例における動作の一例を示すフローチャートである。
【図１９】本発明の画像送信装置の実施の一形態を示すブロック図である。
【図２０】本発明の画像送信装置の実施の一形態における動作の一例を示すフローチャートである。
【図２１】本発明の画像送信装置の実施の一形態における変換先解像度の決定処理の一例を示すフローチャートである。
【符号の説明】
１…スキャナ、２…メモリ、３…解像度制御部、４…多層データ形式変換部、５…ユーザインタフェース部、６…通信制御部、７…受信能力認識部、１１…画像分離部、１２…第１解像度変換部、１３…第２解像度変換部、１４…第３解像度変換部、１５…第１圧縮部、１６…第２圧縮部、１７…第３圧縮部、１８…画像フォーマット部、２１…第１圧縮データ量判定部、２２…第２圧縮データ量判定部、３１…画像送信装置、３２…画像受信装置、３３…原稿画像、４１…ＣＰＵ、４２…メモリ、４３…通信制御部、４４…画像処理部、４５…スキャナ、４６…インタフェース部、４７…バス、５１〜５３…ホストコンピュータ、５４…デジタルカメラ、５５…スキャナ、５６…送信側装置、５７…モデム、５８…送信側ネットワーク、６１，６２…クライアントコンピュータ、６３，６４…プリンタ、６５…受信側ネットワーク、６６…受信側装置、６７…モデム、７１…内部バス、７２…ＣＰＵ、７３…メモリ、７４…ネットワーク制御部、７５…通信制御部、７６…画像蓄積部、７７…画像処理部、７８…インタフェース部。
【図１】
0003608356.tif 000002
【図２】
0003608356.tif 000003
【図３】
0003608356.tif 000004
【図４】
0003608356.tif 000005
【図５】
0003608356.tif 000006
【図６】
0003608356.tif 000007
【図７】
0003608356.tif 000008
【図８】
0003608356.tif 000009
【図９】
0003608356.tif 000010
【図１０】
0003608356.tif 000011
【図１１】
0003608356.tif 000012
【図１２】
0003608356.tif 000013
【図１３】
0003608356.tif 000014
【図１４】
0003608356.tif 000015
【図１５】
0003608356.tif 000016
【図１６】
0003608356.tif 000017
【図１７】
0003608356.tif 000018
【図１８】
0003608356.tif 000019
【図１９】
0003608356.tif 000020
【図２０】
0003608356.tif 000021
【図２１】
0003608356.tif 000022