(57)【要約】  【課題】  必要に応じて圧縮機能を拡張することができ、機能拡張を行なわない場合には不要な構成を排除してコストダウンを図ることが可能な画像処理装置を提供する。  【解決手段】  画像メモリ２０に記憶してある画像データをＵＳＢインタフェース２２を介して外部のＰＣへ送信する場合、画像データの各画素データを画像メモリ２０へ記憶させた順に読み出してＵＳＢインタフェース２２へ転送する。また、インタフェース２６にＪＰＥＧ−ＣＯＤＥＣ搭載基板を増設した複合機１において、画像メモリ２０に記憶してある画像データにＪＰＥＧ圧縮処理を行なう場合、所定ライン数単位又は所定ページ数単位で各画素データをインタフェース２６へ転送し、インタフェース２６を介してＪＰＥＧ−ＣＯＤＥＣ搭載基板へ送出する。また、ＪＰＥＧ−ＣＯＤＥＣが、取得した画像データにＪＰＥＧ圧縮処理を行ない、ＬＡＮインタフェースを介して外部の装置へ送信する。【選択図】      図１
2005210529.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を読み取って複数の画素データを有する画像データを取得する読取手段と、
該読取手段が取得した画像データを記憶する記憶手段と、
該記憶手段に記憶させてある画像データを外部へ送出する送出手段と
を備える画像処理装置において、
前記送出手段は、
前記記憶手段に記憶させてある画像データが有する画素データを、前記記憶手段への記憶順で外部へ送出する第１送出手段と、
前記記憶手段に記憶させてある画像データを、所定数の画素データを一単位として外部へ送出する第２送出手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記第２送出手段は、前記記憶手段に記憶させてある画像データを、前記原稿画像中の所定の２次元領域内の画素のそれぞれに対応する画素データを前記一単位として外部へ送出するように構成されていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第２送出手段は、前記一単位毎に所定の符号化処理を行なう符号化装置との接続が可能に構成されていることを特徴とする請求項１又は２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿画像を読み取って取得した画像データを外部へ送出する画像処理装置に関するものである。
【背景技術】
【０００２】
ファクシミリ装置、コピー機及びファクシミリ装置にプリンタ機能を搭載した複合機等が普及しており、これらの装置は、原稿画像を読み取ってモノクロ及び／又はカラーの画像データを取得するスキャナを備えている。一方、コンピュータに代表される画像処理装置における画像処理技術の向上が目覚しく、上述した装置において、各装置が備えるスキャナによるラスタスキャン処理により取得したラスタスキャンデータをそのまま外部の画像処理装置へ出力する構成を備えた装置が強く要望されている。これにより、外部の画像処理装置において、取得したラスタスキャンデータに対して所望の画像処理を実行することができる。
【０００３】
また、原稿画像を読み取ってカラー画像データを取得するカラースキャナを備えた装置においては、取得したカラー画像データのデータ量が膨大となるため、取得した画像データに対して所定の圧縮処理を行なうことにより処理対象の画像データのデータ量を減少させる構成を備えた装置が要望されている。例えば、圧縮処理としてＪＰＥＧ（Joint Photographic Expert Group）方式の圧縮処理を行なう構成を備えた装置がある（例えば、特許文献１参照）。このような装置を用いることにより、取得した画像データに行なう各種のデータ処理、取得した画像データを外部の画像処理装置へ転送するデータ転送処理等における処理負担を軽減させることができる。
【特許文献１】特許第２５４７７３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したような構成の複合機は、ユーザによっては、ファクシミリ通信機能を主要目的として利用される場合がある。また、ファクシミリ通信機能は、スキャナにより原稿画像を読み取って取得されたモノクロ画像データを送受信する場合が多く、この場合には、原稿画像を読み取って取得されたカラー画像データに対して圧縮処理を実行する圧縮回路が不要となる。従って、このように圧縮回路を必要としないユーザにとっては、必要としていない圧縮回路を備えることによる複合機全体としての不要なコストアップを回避することができないという問題がある。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、例えば所定の圧縮処理を行なうための圧縮回路を後付けすることが可能に構成することにより、必要に応じて圧縮機能を拡張することができると共に、圧縮機能の拡張を必要としない場合には圧縮回路を増設しないことにより、装置全体としてのコストダウンを図ることが可能な画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理装置は、原稿画像を読み取って複数の画素データを有する画像データを取得する読取手段と、該読取手段が取得した画像データを記憶する記憶手段と、該記憶手段に記憶させてある画像データを外部へ送出する送出手段とを備える画像処理装置において、前記送出手段は、前記記憶手段に記憶させてある画像データが有する画素データを、前記記憶手段への記憶順で外部へ送出する第１送出手段と、前記記憶手段に記憶させてある画像データを、所定数の画素データを一単位として外部へ送出する第２送出手段とを備えることを特徴とする。
【０００７】
本発明による場合は、読取手段が原稿画像を読み取って複数の画素データを有する画像データを取得し、取得した画像データを記憶手段に記憶させる。また、第１送出手段が、記憶手段に記憶させてある画像データが有する画素データを、前記記憶手段への記憶順で外部へ送出し、第２送出手段が、記憶手段に記憶させてある画像データを、所定数の画素データを一単位として外部へ送出するように構成されている。
【０００８】
本発明に係る画像処理装置は、前記第２送出手段は、前記記憶手段に記憶させてある画像データを、前記原稿画像中の所定の２次元領域内の画素のそれぞれに対応する画素データを前記一単位として外部へ送出するように構成されていることを特徴とする。
【０００９】
本発明による場合は、前記第２手段が、記憶手段に記憶させてある画像データを、読取手段が読み取る原稿画像中の所定の２次元領域内の画素のそれぞれに対応する画素データを一単位として外部へ送出するように構成されている。
【００１０】
本発明に係る画像処理装置は、前記第２送出手段は、前記一単位毎に所定の符号化処理を行なう符号化装置との接続が可能に構成されていることを特徴とする。
【００１１】
本発明による場合は、前記第２送出手段が、読取手段が取得した画像データに、所定数の画素データからなる一単位毎に所定の符号化処理を行なう符号化装置との接続が可能に構成されている。
【発明の効果】
【００１２】
本発明によれば、原稿画像を読み取って複数の画素データを有する画像データを取得し、取得した画像データを記憶させてある記憶手段から、該記憶手段への記憶順で各画素データを読み出して外部へ送出することにより、例えばラスタスキャン処理により取得した画像データをそのまま外部へ送出することができる。これにより、外部の装置において、取得したラスタスキャンデータに対して各種の画像処理を実行することができる。また、記憶手段に記憶させてある画像データを、所定数の画素データを一単位として外部へ送出することにより、外部の装置において、取得した画像データに対して一単位毎に行なう所望の画像処理を実行することができる。
【００１３】
本発明によれば、読取対象である原稿画像中の所定の２次元領域内の画素のそれぞれに対応する画素データを一単位として外部へ送出することにより、外部の装置において、例えばＪＰＥＧ方式に従った圧縮処理のように２次元に配列された複数の画素単位で行なう画像処理を実行することができる。
【００１４】
本発明によれば、原稿画像を読み取って取得した画像データを、所定数の画素データを一単位として外部へ送出する送出手段が、前記一単位毎に所定の符号化処理を行なう符号化装置との接続が可能に構成されていることにより、例えばＪＰＥＧ方式に従った圧縮処理を行なう圧縮回路を後付けすることが可能となり、ユーザの要望に応じて圧縮機能を追加することができる。また、圧縮機能の拡張を必要としないユーザにおいては、圧縮回路構成を後付けしないことにより、装置全体としてのコストダウンを図ることができる。
【発明を実施するための最良の形態】
【００１５】
以下に、本発明に係る画像処理装置を、複合機における実施の形態を示す図面に基づいて詳述する。図１は本発明に係る複合機の構成例を示すブロック図であり、図中１は本発明に係る画像処理装置としての複合機を示している。複合機１は、ＣＰＵ１０、フラッシュＲＯＭ１１、ＲＡＭ１２、モデム１４、画像処理部１７、スキャン用コーデック１９、画像メモリ２０、通信用コーデック２１、外部のコンピュータ（以下、ＰＣという）と接続するためのＵＳＢ（Universal Serial Bus）インタフェース２２、プリント用コーデック２３、プリントインタフェース２４等を備えており、これらはそれぞれシステムバス２８を介して接続されている。
【００１６】
ＣＰＵ１０は、システムバス２８を介したデータ転送処理を制御するためのＤＭＡＣ（Direct Memory Access Control）を内蔵しており、システムバス２８を介して接続される上述したようなハードウェア各部を制御すると共に、フラッシュＲＯＭ１１に予め格納されている制御プログラムに従って種々のソフトウェア的機能を実現し、また、ハードウェア各部間のデータ転送処理を制御する。フラッシュＲＯＭ１１は、複合機１が本発明に係る画像処理装置として動作するために必要な種々の制御プログラムを予め記憶している。ＲＡＭ１２は、ＳＲＡＭ又はフラッシュメモリ等で構成され、ＣＰＵ１０による制御プログラムの実行時に発生するデータを一時的に記憶する。
【００１７】
モデム１４は、ファクシミリ通信が可能なファックスモデムで構成されており、ＮＣＵ（Network Control Unit）１３とも直接的に接続されている。ＮＣＵ１３は、公衆電話回線網ＰＳＴＮに接続されており、必要に応じてモデム１４を公衆電話回線網ＰＳＴＮに接続させ、公衆電話回線網ＰＳＴＮを介して外部の装置との間でのファクシミリ通信を可能としている。
【００１８】
ＣＰＵ１０は操作パネル１５とも接続されている。操作パネル１５は、複合機１を操作するために必要なテンキー及び各種のファンクションキー等を備えた操作部と、液晶ディスプレイ（ＬＣＤ）等からなる表示部とにより構成された入力装置である。また、ユーザが各キーを操作した場合、操作パネル１５は、操作されたキーに対応した制御信号をＣＰＵ１０へ送出し、ＣＰＵ１０は取得した制御信号に対応した処理を実行する。
【００１９】
複合機１は、図示しない原稿載置台に載置された原稿を読み取って画像データを取得する読取部（読取手段）１６を備えている。読取部１６は、例えばＣＣＤ（Charge Coupled Device ）を利用したスキャナにより構成されており、複数のＣＣＤ素子を直線上に配列し、原稿からの反射光像を例えばＲＧＢ（Ｒ：赤、Ｇ：緑、Ｂ：青）方式のアナログ信号として読み取るＣＣＤラインセンサ１６ａを備えている。なお、本実施の形態の複合機１は、原稿からの反射光像をＲＧＢ色空間のカラー画像データとして取得するためのＲ成分、Ｇ成分及びＢ成分用の３本のＣＣＤラインセンサ１６ａと、原稿からの反射光像をモノクロ画像データとして取得するためのモノクロ用のＣＣＤラインセンサ１６ａとを備えている。
【００２０】
ＣＣＤラインセンサ１６ａは、それぞれのＣＣＤ素子が取得したアナログ信号をシリアル転送により対応するＡ／Ｄ変換器１６ｂへ出力し、それぞれのＡ／Ｄ変換器１６ｂは、順次取得するアナログ信号をデジタル信号に変換して得られた画素データを画像処理部１７へ順次出力する。なお、このように読取部１６から読み出される画像データは、ＣＣＤラインセンサ１６ａによりラスタスキャン処理により取得するラスタスキャンデータである。
【００２１】
なお、本実施の形態においては、Ａ／Ｄ変換器１６ｂはＣＣＤラインセンサ１６ａから入力されたアナログ信号を８ビットのデジタル信号に変換している。また、図１においては、ＣＣＤラインセンサ１６ａ及びＡ／Ｄ変換器１６ｂを１組しか記載していないが、複合機１における読取部１６は、ＲＧＢ夫々の色成分用及びモノクロ用として４組のＣＣＤラインセンサ１６ａとＡ／Ｄ変換器１６ｂとを備えている。なお、各色について、１つのＡ／Ｄ変換器を切り替えて信号処理をするようにしてもよい。
【００２２】
画像処理部１７は、読取部１６のＡ／Ｄ変換器１６ｂが出力した画像データに、読取部１６に含まれる照明系、結像系及び撮像系で生じた各種の歪みを取り除くシェーディング補正処理、各種の色調整処理等を行い、処理した画像データをイメージバス２７を介してイメージメモリ１８に記憶させる。なお、イメージバス２７には、画像処理部１７及びイメージメモリ１８のほかにスキャン用コーデック１９、通信用コーデック２１、プリント用コーデック２３及びプリントインタフェース２４が接続されている。
【００２３】
イメージメモリ１８は、ＤＲＡＭにより構成されており、読取部１６により読み取られた画像データを一時的に記憶する。また、イメージメモリ１８は、記憶してある画像データを所定のタイミングで読み出してスキャン用コーデック１９に入力する。スキャン用コーデック１９は、イメージメモリ１８から読み出された画像データに対して必要に応じて所定の符号化処理を行なって画像メモリ２０に記憶させる。
【００２４】
ここで、スキャン用コーデック１９は、例えばモノクロ２値データをＭＨ，ＭＲ，ＭＭＲ，ＪＢＩＧ等の方式に基づく符号化処理及び復号処理を行なうものである。従って、スキャン用コーデック１９は、読取部１６においてモノクロ用のＣＣＤラインセンサ１６ａ及びＡ／Ｄ変換器１６ｂにより取得したモノクロ画像データに対して所定の符号化処理を実行するが、読取部１６においてカラー用のＣＣＤラインセンサ１６ａ及びＡ／Ｄ変換器１６ｂにより取得したカラー画像データに対しては何も行なわずにスルーさせる。
【００２５】
スキャン用コーデック１９により符号化処理を行なわれたモノクロ画像データ又はスキャン用コーデック１９をスルーしたカラー画像データは画像メモリ２０に記憶される。画像メモリ２０は、ＤＲＡＭにより構成され、読取部１６が取得した画像データを一時的に記憶する記憶手段として動作する。
【００２６】
通信用コーデック２１は、スキャン用コーデック１９と同様の構成を有しており、画像メモリ２０に記憶してある符号化されたモノクロ画像データをＵＳＢインタフェース２２を介して外部のＰＣへ送信する際に、この画像データに復号処理を行なってＵＳＢインタフェース２２へ転送する。従って、ＣＰＵ１０は、画像メモリ２０に記憶させてある画像データをＵＳＢインタフェース２２を介して外部のＰＣへ送信する場合、読み出した画像データが符号化されたモノクロ画像データであれば、画像データ中の各画素データを画像メモリ２０に記憶した順に読み出して通信用コーデック２１へ転送し、通信用コーデック２１で復号した後ＵＳＢインタフェース２２を介して外部へ送出する。
【００２７】
一方、画像メモリ２０から読み出した画像データが符号化されていないカラー画像データであれば、ＣＰＵ１０は、それぞれの色成分毎に画像データの各画素データを画像メモリ２０に記憶した順に読み出してそのままＵＳＢインタフェース２２へ転送してＵＳＢインタフェース２２を介して外部へ送出する。従って、ＵＳＢインタフェース２２は、画像メモリ２０に記憶してある画像データの各画素データを画像メモリ２０への記憶順で外部のＰＣへ送出する第１送出手段（送出手段）として動作する。なお、複合機１は、ＵＳＢインタフェース２２の他、セントロニクスインタフェース、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４規格に従ったファイアワイヤ（FireWire）、イーサネット（登録商標）等のＬＡＮ（Local Area Network）を介して外部のＰＣと接続される構成であってもよい。
【００２８】
また、プリント用コーデック２３は、スキャン用コーデック１９と同様の構成を有しており、画像メモリ２０に記憶してある符号化されたモノクロ画像データを記録用紙に画像出力する際に、この画像データに復号処理を行なってプリントインタフェース２４へ転送する。従って、ＣＰＵ１０は、画像メモリ２０に記憶させてある画像データを記録用紙に画像出力する場合、読み出した画像データが符号化されたモノクロ画像データであれば、画像データ中の各画素データを読み出して順次プリント用コーデック２３へ転送し、プリント用コーデック２３で復号した後プリントインタフェース２４へ転送する。
【００２９】
なお、画像メモリ２０から読み出した画像データが符号化されていないカラー画像データであれば、ＣＰＵ１０は、それぞれの色成分毎に画像データ中の各画素データをＹＭＣＫ色空間に変換してプリントインタフェース２４へ転送する。なお、プリンタ２５がモノクロプリンタである場合には、白黒の画像データに変換してプリントインタフェース２４へ転送する。
【００３０】
プリントインタフェース２４は、取得した画像データを所定のタイミングでプリンタ２５へ出力する。プリンタ２５は、例えば電子写真方式のプリンタ装置であって、プリントインタフェース２４から取得した画像データに基づく画像を、ハードコピーとしてＡ３縦，Ｂ４縦，Ａ４縦，Ｂ５横及びＡ５横等の各サイズの記録紙又はＯＨＰシートから最適なサイズのものを選択して記録する。
【００３１】
本実施の形態の複合機１は、上述した構成のほか、機能を拡張するための拡張用基板の増設が可能なインタフェース２６を備えている。図２は拡張用基板が増設された複合機１の構成例を示すブロック図である。なお、図２においては、図１で示した複合機１を構成するハードウェアの一部を省略している。
【００３２】
本実施の形態の複合機１は、拡張用基板としてＪＰＥＧ−ＣＯＤＥＣ搭載基板３の増設が可能に構成されており、ＪＰＥＧ−ＣＯＤＥＣ搭載基板３を増設することによりＪＰＥＧ圧縮機能を拡張することができる。ＪＰＥＧ−ＣＯＤＥＣ搭載基板３には、図２に示すように、ＣＰＵ３０、フラッシュＲＯＭ３１、バッファＲＡＭ３２、画像メモリ３３、ＪＰＥＧ−ＣＯＤＥＣ３４、複合機１本体のインタフェース２６に接続されるインタフェース３５、ＬＡＮを介して外部の装置と接続するためのＬＡＮインタフェース３６等が搭載されており、これらはそれぞれバス３７を介して接続されている。
【００３３】
ＣＰＵ３０は、バス３７を介して接続される上述したようなハードウェア各部を制御すると共に、フラッシュＲＯＭ３１に予め格納されている制御プログラムに従って、種々のソフトウェア的機能を実現する。フラッシュＲＯＭ３１は、ＪＰＥＧ−ＣＯＤＥＣ搭載基板３が行なうべき処理を示す制御プログラムを予め記憶している。バッファＲＡＭ３２は、ＣＰＵ３０及びＪＰＥＧ−ＣＯＤＥＣ３４による各種の制御プログラムの実行時に発生するデータを一時的に記憶する。
【００３４】
ＪＰＥＧ−ＣＯＤＥＣ３４は、複合機１本体の画像メモリ２０から読み出されてインタフェース２６を介して取得した画像データにＪＰＥＧ方式に基づく符号化処理を行ない、ＪＰＥＧ圧縮された画像データを画像メモリ３３に記憶させる。
【００３５】
ここで、ＪＰＥＧ−ＣＯＤＥＣ搭載基板３が増設された複合機１において、画像メモリ２０に記憶してある画像データにＪＰＥＧ圧縮処理を行なうべく、画像メモリ２０から読み出した画像データをＪＰＥＧ−ＣＯＤＥＣ搭載基板３へ転送する場合、ＣＰＵ１０は、読取部１６が読み取る原稿画像中の所定の２次元領域内の画素のそれぞれに対応する画素データ、具体的には、所定ライン数又は所定ページ数を一単位としてインタフェース２６へ転送する。従って、インタフェース２６は、上記所定の一単位で、後付けされたＪＰＥＧ−ＣＯＤＥＣ搭載基板３へ画像データを送出する第２送出手段（送出手段）として動作する。
【００３６】
ＪＰＥＧ−ＣＯＤＥＣ搭載基板３において、上述したように所定の単位で画像データを取得した場合、ＪＰＥＧ−ＣＯＤＥＣ３４は、８×８画素のブロック単位で各色データをバッファＲＡＭ３２より読み出し、各ブロック毎にＪＰＥＧ方式の符号化処理において扱い易いＹＣｒＣｂ（Ｙ：輝度成分、Ｃｒ，Ｃｂ：色差成分）の輝度成分及び色差成分を有する色空間の画像データに変換する色変換処理を行なう。また色変換処理により得られたＹＣｒＣｂ色空間の画像データに対して、所定の手順に従ったサブサンプリング処理、周波数領域への変換処理（周波数変換）としての離散コサイン変換処理（以下、ＤＣＴ：Discrete Cosine Transform という）等を行ない、ＪＰＥＧ圧縮データを生成する。
【００３７】
また、ＪＰＥＧ−ＣＯＤＥＣ３４により生成されたＪＰＥＧ圧縮データは、画像メモリ３３に蓄積される。画像メモリ３３は、ＤＲＡＭにより構成され、ＪＰＥＧ−ＣＯＤＥＣ３４により圧縮された画像データを記憶しており、ＣＰＵ３０からの指示に従って、圧縮された画像データをＬＡＮインタフェース３６へ読み出し、ＬＡＮインタフェース３６を介して外部の装置へ送信する。なお、画像メモリ３３に記憶してある画像データは、ＬＡＮインタフェース３６のほか、複合機１本体におけるＵＳＢインタフェース２２を介して外部のＰＣへ送信されることもできる。
【００３８】
このように、ＪＰＥＧ圧縮処理を行なう構成を備えた複合機１において、読取部１６により読み取った画像データを、増設したＪＰＥＧ−ＣＯＤＥＣ搭載基板３のＪＰＥＧ−ＣＯＤＥＣ３４によりＪＰＥＧ圧縮した後ＬＡＮを介して外部へ送信することにより、ＪＰＥＧ圧縮された画像データを所望の外部装置へ送信することができ、外部にＪＰＥＧ圧縮処理を行なう画像処理装置を別途に設ける必要がない。
【００３９】
上述したように、ＪＰＥＧ−ＣＯＤＥＣ搭載基板３は、取得した画像データに所定の符号化処理を行なう符号化装置として動作し、複合機１のインタフェース２６は、このような符号化装置との接続が可能に構成されている。なお、ＪＰＥＧ−ＣＯＤＥＣ搭載基板３は、ＬＡＮインタフェース３６のほか、セントロニクスインタフェース、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４規格に従ったファイアワイヤ（FireWire）等を介して外部のＰＣと接続される構成とすることもできる。
【００４０】
また、本実施の形態では、画像メモリ２０に記憶してある画像データを、画像メモリ２０へ記憶させた順で各画素データを外部へ送出するＵＳＢインタフェース２２を備えることにより、外部のＰＣにおいて、取得した画像データに対して所望の画像処理を行なうことができる。更に、画像メモリ２０に記憶してある画像データを、所定のライン数又は所定のページ数を一単位として各画素データを外部へ送出するインタフェース２６を備えることにより、インタフェース２６にＪＰＥＧ−ＣＯＤＥＣ３４を搭載したＪＰＥＧ−ＣＯＤＥＣ搭載基板３を増設することで、複合機１においてＪＰＥＧ方式に従った圧縮処理を行なうことができる。なお、必要に応じてＪＰＥＧ−ＣＯＤＥＣ搭載基板３を増設すればよく、ＪＰＥＧ圧縮機能の拡張を必要としないユーザにおいては、ＪＰＥＧ−ＣＯＤＥＣ搭載基板３を増設しないことにより、複合機１のコストダウンを図ることができる。
【図面の簡単な説明】
【００４１】
【図１】本発明に係る複合機の構成例を示すブロック図である。
【図２】拡張用基板が増設された複合機の構成例を示すブロック図である。
【符号の説明】
【００４２】
１  複合機（画像処理装置）
１６  読取部（読取手段）
２０  画像メモリ（記憶手段）
２２  ＵＳＢインタフェース（第１送出手段、送出手段）
２６  インタフェース（第２送出手段、送出手段）
【図１】
2005210529.tif 000003
【図２】
2005210529.tif 000004