(57)【要約】  【課題】  符号化処理を行なう必要のある画像データと、符号化処理を行なう必要のない画像データとを同一のパスを介して処理する画像処理装置を提供する。  【解決手段】  スキャナ部２１のモノクロ読取部２１ａにて原稿画像からモノクロ画像データを読み取った場合、ＣＰＵ１０は、ＣＯＤＥＣ１３にて、読み取ったモノクロ画像データに符号化処理を行なってシステムメモリ１４に記憶させる。また、スキャナ部２１のカラー読取部２１ｂにて原稿画像からカラー画像データを読み取った場合、ＣＰＵ１０は、読み取ったカラー画像データに符号化処理を行なわずに、ＣＯＤＥＣ１３をスルーさせてシステムメモリ１４に記憶させる。【選択図】      図１
2005064840.tif 000002
【特許請求の範囲】
【請求項１】
取得手段にて取得した画像データを、符号化手段を介して、出力手段にて外部へ出力する画像処理装置において、
第１条件又は第２条件を選択する選択手段と、
該選択手段が第１条件を選択した場合に、前記取得手段が取得した画像データに符号化処理を行なうように前記符号化手段を制御し、前記選択手段が第２条件を選択した場合に、前記取得手段が取得した画像データをスルーさせるように前記符号化手段を制御する制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記選択手段は、
前記取得手段がモノクロ画像データを取得した場合に、第１条件を選択し、
前記取得手段がカラー画像データを取得した場合に、第２条件を選択するように構成してあることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記符号化手段は、第１バスを介して前記取得手段に接続され、第２バスを介して前記出力手段に接続されており、
前記第１バスを介して、前記取得手段から送出された画像データの前記符号化手段への転送を制御する第１バスコントローラと、
前記第２バスを介して、前記符号化手段から送出された画像データの前記出力手段への転送を制御する第２バスコントローラと、
を備えることを特徴とする請求項１又は２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取得した画像データに符号化処理を行なう構成を備える画像処理装置に関するものである。
【背景技術】
【０００２】
図３は従来の画像処理装置の構成例を示すブロック図であり、図中５０は従来の画像処理装置としての複合機を示している。複合機５０は、装置全体としての動作を制御するＣＰＵ（Central Processing Unit ）５３を備えており、ＣＰＵ５３は、システムバス５１を介して接続される複合機５０を構成するハードウェア各部を制御している。
【０００３】
システムバス５１には、装置全体としての動作に必要な種々の制御プログラム等を記憶するＲＯＭ５４、ＣＰＵ５３による各種の制御プログラムの実行時に発生するデータを一時的に記憶するＲＡＭ５５と、原稿画像から読み取った画像データを符号化するＣＯＤＥＣ５６と、ＣＯＤＥＣ５６にて符号化された画像データ及び外部の装置から受信した画像データ等を記憶するシステムメモリ５８と、外部のコンピュータと接続するためのＵＳＢ（Universal Serial Bus）インタフェース５９と、公衆電話回線網Ｌに対して接続制御を行なうＮＣＵ（Network Control Unit）６０と、ファクシミリ通信を行なうために信号の変調及び復調を行なうモデム６１と、液晶ディスプレイ（ＬＣＤ）等で構成された表示部６２と、複合機５０を操作するために必要なテンキー及び各種のファンクションキーを備えた操作部６３と、システムメモリ５８に記憶してある画像データに基づく画像を記録用紙に記録する記録部６４とが接続してある。
【０００４】
ここで、複合機５０は、原稿画像から画像データを読み取るスキャナ部６５と、スキャナ部６５が読み取った画像データを一時的に記憶するイメージメモリ６６とが接続されたイメージバス５２を備えており、システムバス５１に接続されたＣＯＤＥＣ５６は、イメージバス５２にも接続されている。また、複合機５０は、システムバス５１とイメージバス５２とを接続するためのインタフェース５７を備えており、インタフェース５７を介して、システムバス５１及びイメージバス５２間における信号の送受信を可能としている。尚、スキャナ部６５は、原稿画像をモノクロ画像データとして読み取るモノクロ読取部６５ａと原稿画像をカラー画像データとして読み取るカラー読取部６５ｂとを備えている。
【０００５】
更に、複合機５０は、システムバス５１において、ＤＭＡ（Direct Memory Access）転送処理中のバス権を制御するためのＤＭＡコントローラ５１ａをＣＯＤＥＣ５６に内蔵し、イメージバス５２におけるデータ転送処理中のバス権を制御するためのバスコントローラ５２ａをスキャナ部６５に内蔵して備えている。
【０００６】
上述した構成の複合機５０において、ＣＯＤＥＣ５６はモノクロ画像データ用のＣＯＤＥＣであり、複合機５０をファクシミリ装置として動作させた場合に符号化処理を実行する。具体的には、ファクシミリ装置として動作する複合機５０において、スキャナ部６５のモノクロ読取部６５ａが原稿画像をモノクロ画像データとして読み取り、イメージメモリ６６に記憶させる。また、ＣＰＵ５３からの制御に従って、イメージメモリ６６から読み出されたモノクロ画像データはＣＯＤＥＣ５６に入力され、ＣＯＤＥＣ５６にて符号化された後、システムメモリ５８に記憶される。更に、ＣＰＵ５３からの制御に従って、システムメモリ５８から読み出されたモノクロ画像データは、モデム６１及びＮＣＵ６０から、公衆電話回線網Ｌを介して外部のファクシミリ装置等へファクシミリ送信される。
【０００７】
一方、複合機５０をスキャナとして動作させた場合、複合機５０において、スキャナ部６５のカラー読取部６５ｂが原稿画像をカラー画像データとして読み取り、イメージメモリ６６に記憶させる。また、ＣＰＵ５３からの制御に従って、イメージメモリ６６から読み出されたカラー画像データは、インタフェース５７及びシステムバス５１を介してシステムメモリ５８に入力されて記憶される。更に、ＣＰＵ５３からの制御に従って、システムメモリ５８から読み出されたカラー画像データは、ＵＳＢインタフェース５９を介して外部のコンピュータへ送信される。
【０００８】
上述したように、ファクシミリ通信にて送信すべきモノクロ画像データを符号化するための安価なＣＯＤＥＣ５６を備えた複合機５０において、符号化せずに外部のコンピュータへ送信すべき画像データを、ＣＯＤＥＣ５６に入力せず、インタフェース５７を介してシステムメモリ５８に記憶させる構成を備えることにより、カラー画像データに対応したＣＯＤＥＣを備える必要がなく、複合機５０におけるコストの削減を図ることができる。尚、入力されたデータに符号化処理を行なって出力する構成と、入力されたデータをそのままスルーさせる構成とを備えた装置としては、以下の特許文献１に示すものがある。
【特許文献１】特開平１１−５５７１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述した複合機５０においては、モノクロ画像データ用のＣＯＤＥＣ５６のみを備えることにより、安価な複合機５０を実現することができるが、このＣＯＤＥＣ５６では処理できないカラー画像データをスルーさせるためのインタフェース５７を備える必要がある。一方、ＣＯＤＥＣ５６は、入力されたデータに対して所定の符号化処理を行なうように構成されており、この符号化処理を実行するモードと、実行しないモードとを設けることが可能であり、符号化処理を実行させないモードを設けたＣＯＤＥＣを用いる場合には、ＣＯＤＥＣに入力された画像データをそのまま出力させることが可能となるため、ＣＯＤＥＣをスルーパスとして動作させることができる。従って、このようなＣＯＤＥＣを用いた場合には、システムバス５１及びイメージバス５２を接続するためのインタフェース５７が不要となり、このような不要な回路により回路規模が増大するという問題がある。
【００１０】
本発明はかかる事情に鑑みてなされたものであり、取得した画像データがモノクロ画像データである場合に、このモノクロ画像データを符号化する符号化手段が、取得した画像データがカラー画像データである場合には、このカラー画像データを符号化せずにスルーさせることにより、符号化すべきモノクロ画像データと、符号化する必要のないカラー画像データとを同じパスを介して処理することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る画像処理装置は、取得手段にて取得した画像データを、符号化手段を介して、出力手段にて外部へ出力する画像処理装置において、第１条件又は第２条件を選択する選択手段と、該選択手段が第１条件を選択した場合に、前記取得手段が取得した画像データに符号化処理を行なうように前記符号化手段を制御し、前記選択手段が第２条件を選択した場合に、前記取得手段が取得した画像データをスルーさせるように前記符号化手段を制御する制御手段とを備えることを特徴とする。
【００１２】
本発明による場合は、第１条件が選択された場合に、取得した画像データに符号化処理を行なうように符号化手段を制御し、第２条件が選択された場合に、取得した画像データをスルーさせるように符号化手段を制御することにより、符号化すべき画像データと、符号化する必要のない画像データとを符号化手段に入力することが可能であり、夫々の画像データを同じパスを介して処理することができる。また、符号化する必要のない画像データをスルーさせるためのインタフェースを別途に設ける必要がない。
【００１３】
本発明に係る画像処理装置は、前記選択手段は、前記取得手段がモノクロ画像データを取得した場合に、第１条件を選択し、前記取得手段がカラー画像データを取得した場合に、第２条件を選択するように構成してあることを特徴とする。
【００１４】
本発明による場合は、モノクロ画像データを取得した場合に、取得した画像データに符号化処理を行ない、カラー画像データを取得した場合に、取得した画像データに符号化処理を行なわないことにより、モノクロ画像データ用の安価なＣＯＤＥＣを介して、カラー画像データをスルーさせることができるため、符号化する必要のないカラー画像データをスルーさせるためのインタフェースを別途に設ける必要がない。
【００１５】
本発明に係る画像処理装置は、前記符号化手段は、第１バスを介して前記取得手段に接続され、第２バスを介して前記出力手段に接続されており、前記第１バスを介して、前記取得手段から送出された画像データの前記符号化手段への転送を制御する第１バスコントローラと、前記第２バスを介して、前記符号化手段から送出された画像データの前記出力手段への転送を制御する第２バスコントローラとを備えることを特徴とする。
【００１６】
本発明による場合は、取得された画像データが第１バスを介して符号化手段に入力され、符号化手段から送出された画像データが第２バスを介して出力手段に入力されるように構成してあり、画像データを取得する取得手段が送出した画像データの符号化手段への転送を第１バスコントローラにて制御し、符号化手段が送出した画像データの出力手段への転送を第２バスコントローラが制御することにより、第１バス及び第２バスを介したデータの転送処理を夫々独立に行なうことができ、高速なデータ転送処理を実現することができる。
【発明の効果】
【００１７】
本発明による場合は、モノクロ画像データが取得されて第１条件が選択された場合に、符号化手段が、取得したモノクロ画像データに符号化処理を行ない、カラー画像データが取得されて第２条件が選択された場合に、符号化手段が、取得したカラー画像データに符号化処理を行なわずにスルーさせることにより、符号化すべきモノクロ画像データと、符号化する必要のないカラー画像データとを、符号化手段を介した同じパスで転送することができ、符号化する必要のないカラー画像データをスルーさせるためのインタフェースを別途に設ける必要がなく、不要な回路を削減することができる。また、取得された画像データを符号化手段へ入力する転送処理と、符号化手段から送出された画像データを出力手段へ入力する転送処理とを夫々異なるコントローラにて制御することにより、夫々のデータの転送処理を高速に行なうことができる。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明に係る画像処理装置を、複合機による実施の形態を示す図面に基づいて詳述する。図１は本発明に係る複合機の構成例を示すブロック図であり、図中３は本発明の画像処理装置としての複合機を示している。この複合機３は、装置全体としての動作を制御するＣＰＵ１０を備えており、ＣＰＵ１０は、システムバス（第２バス）１を介して接続される複合機３を構成する以下のハードウェア各部を制御している。システムバス１には、ＣＰＵ１０の他、ＲＯＭ１１、ＲＡＭ１２、ＣＯＤＥＣ１３、システムメモリ１４、外部のコンピュータ等と接続するためのＵＳＢインタフェース１５、ＮＣＵ１６、モデム１７、表示部１８、操作部１９、記録部２０等が接続されている。
【００１９】
ＲＯＭ１１は、複合機３の動作に必要な種々の制御プログラム等を予め格納している。ＲＡＭ１２は、ＳＲＡＭ又はフラッシュメモリ等で構成され、ＣＰＵ１０による制御プログラムの実行時に発生するデータ等を一時的に記憶する。また、モデム１７は、ファクシミリ通信が可能なファックスモデムで構成されており、ＮＣＵ１６と直接的にも接続されている。ＮＣＵ１６は、公衆電話回線網Ｌと接続されており、必要に応じてモデム１７を公衆電話回線網Ｌと接続し、公衆電話回線網Ｌを介して他のファクシミリ装置との間でのファクシミリ通信を可能としている。
【００２０】
表示部１８は、液晶ディスプレイ（ＬＣＤ）等で構成されており、複合機３の動作状況、ユーザへ報知すべきデータ、及び操作部１９から入力された文字等を表示する。操作部１９は、複合機３を操作するために必要なテンキー、例えば、複合機３をファクシミリ装置として利用する際のファクスボタン及び複合機３をスキャナとして利用する際のスキャナボタン、及び各種のファンクションキー等を備えている。尚、表示部１８をタッチパネル方式のものとすることにより、操作部１９の各種のキーのうちの一部又は全部を代用することも可能である。記録部２０は、例えば、電子写真方式のプリンタ装置であって、システムメモリ１４に記憶してある画像データに基づく画像を、ハードコピーとしてＡ３縦，Ｂ４縦，Ａ４縦，Ｂ５横及びＡ５横等の各サイズの記録紙又はＯＨＰ(Over Head Projector)シートから最適なサイズのものを選択して記録する。
【００２１】
ここで、ＣＯＤＥＣ１３はイメージバス（第１バス）２にも接続されており、イメージバス２には、スキャナ部２１と、スキャナ部２１にて読み取った画像データを記憶するイメージメモリ２２とが接続されている。スキャナ部２１は、例えば、ＣＣＤ（Charge Coupled Device）を利用したスキャナにより原稿を読み取り、画像データを取得する取得手段として動作しており、取得した画像データをイメージバス２を介して一旦イメージメモリ２２に記憶させる。尚、本実施の形態の複合機３におけるスキャナ部２１は、原稿画像をモノクロ画像データとして読み取り、モノクロ２値データを取得するモノクロ読取部２１ａと、原稿画像をカラー画像データとして読み取り、カラー多値データを取得するカラー読取部２１ｂとを備えている。
【００２２】
イメージメモリ２２は、ＤＲＡＭ等で構成され、モノクロ読取部２１ａ又はカラー読取部２１ｂにより読み取られた画像データを一時的に記憶しており、所定のタイミングで、記憶している画像データをＣＯＤＥＣ１３へ読み出す。ＣＯＤＥＣ１３は、入力されたモノクロ画像データ（２値データ）に符号化処理を行なう符号化手段として動作しており、ＣＰＵ１０からの制御に従って、イメージメモリ２２から読み出された画像データを符号化し、又は符号化せずにそのまま、システムバス１を介してシステムメモリ１４に記憶させる。システムメモリ１４は、ＤＲＡＭ等で構成され、システムバス１を介してＣＯＤＥＣ１３から取得した画像データを記憶する。尚、ＣＯＤＥＣ１３は、例えば、モノクロ２値データをＭＨ，ＭＲ，ＭＭＲ，ＪＢＩＧ等の方式で符号化する。
【００２３】
上述した構成の複合機３において、ユーザは、複合機３をファクシミリ装置として利用してファクシミリ通信を行なう場合、所定の原稿載置台（図示せず）に原稿を載置し、操作部１９のファクスボタンを操作する。この場合、複合機３は、スキャナ部２１のモノクロ読取部２１ａにて原稿画像をモノクロ画像データとして読み取り、一旦イメージメモリ２２に記憶させた非圧縮状態のモノクロ画像データ（２値データ）をＣＯＤＥＣ１３にて符号化してシステムメモリ１４に記憶させる。また、ＣＰＵ１０からの制御に従って、システムメモリ１４から読み出された、符号化されたモノクロ画像データは、モデム１７及びＮＣＵ１６を出力手段として、外部のファクシミリ装置へファクシミリ通信にて送信される。
【００２４】
一方、ユーザは、複合機３をスキャナとして利用し、読み取った画像データを外部のコンピュータへシリアル又はパラレル転送する場合、所定の原稿載置台に原稿を載置し、操作部１９のスキャナボタンを操作する。この場合、複合機３は、スキャナ部２１のカラー読取部２１ｂにて原稿画像をカラー画像データとして読み取り、一旦イメージメモリ２２に記憶させた非圧縮状態のカラー画像データ（多値データ）をＣＯＤＥＣ１３にて符号化処理をせずに、非圧縮状態のままシステムメモリ１４に記憶させる。また、ＣＰＵ１０からの制御に従って、システムメモリ１４から読み出された、符号化されていないカラー画像データは、ＵＳＢインタフェース１５を出力手段として、外部のコンピュータへ送信される。尚、原稿画像から読み取ったモノクロ画像データを外部のコンピュータで利用する場合には、モノクロ読取部２１ａで読み取ったモノクロ画像データをＣＯＤＥＣ１３にて符号化処理を行なわずにシステムメモリ１４に記憶させ、ＵＳＢインタフェース１５から外部のコンピュータへ送信すればよい。
【００２５】
ここで、ＣＰＵ１０は、上述したように、例えば、ユーザによる操作部１９の所定ボタン（ファクスボタン又はスキャナボタン）の操作に基づいて、原稿画像をモノクロ読取部２１ａにて読み取る第１読取条件（第１条件）又は原稿画像をカラー読取部２１ｂにて読み取る第２読取条件（第２条件）を選択する選択手段として動作しており、選択した読取条件に従って、イメージメモリ２２から読み出した画像データをＣＯＤＥＣ１３にて符号化するか否かを制御する制御手段として動作している。具体的には、ＣＰＵ１０は、イメージメモリ２２から読み出した画像データに符号化処理の実行を指示するか否かを示す指示信号をＣＯＤＥＣ１３に入力しており、ＣＯＤＥＣ１３は、ＣＰＵ１０からの指示信号に従って、符号化処理を行なうか否かの判断を行ない、符号化処理を実行すべき画像データに対して符号化処理を行なっている。
【００２６】
尚、本実施の形態の複合機３は、システムバス１において、ＤＭＡ転送処理を行なうためのＤＭＡコントローラ（第２バスコントローラ）１ａをＣＯＤＥＣ１３に内蔵して備えており、このＤＭＡコントローラ１ａがＣＰＵ１０からシステムバス１の使用権を取得することにより、システムバス１を介したデータ転送を高速に行なうことが可能となる。また、イメージバス２においても、イメージバス２を介して転送されるデータ転送処理中のバス権を制御するためのバスコントローラ（第１バスコントローラ）２ａがスキャナ部２１に内蔵して備えており、このバスコントローラ２ａにより、イメージバス２を介したデータ転送処理を効率よく行なうことができる。
【００２７】
以下に、上述した構成の複合機３において、スキャナ部２１にて原稿画像から読み取った画像データの外部への送信処理について説明する。図２は本発明に係る複合機３による送信処理手順を示すフローチャートである。複合機３において、所定の原稿載置台に原稿がセットされ、操作部１９の所定のボタンが操作された場合、ＣＰＵ１０は、スキャナ部２１のモノクロ読取部２１ａ又はカラー読取部２１ｂの一方にて原稿画像から画像データを読み取り、読み取った画像データをイメージバス２を介して、非圧縮状態でイメージメモリ２２に記憶させる（Ｓ１）。具体的には、ＣＰＵ１０は、操作部１９のファクスボタンが操作された場合（モノクロファックス送信が指示された場合）には、スキャナ部２１のモノクロ読取部２１ａにて原稿画像をモノクロ画像データとして読み取り、また、操作部１９のスキャナボタンが操作された場合（カラースキャンが指示された場合）には、スキャナ部２１のカラー読取部２１ｂにて原稿画像をカラー画像データとして読み取り、イメージメモリ２２に記憶させる。
【００２８】
次にＣＰＵ１０は、ステップＳ１でモノクロ画像の読取処理が実行されたか否かを判断しており（Ｓ２）、モノクロ画像の読取処理が実行された場合（Ｓ２：ＹＥＳ）、ＣＯＤＥＣ１３に符号化処理の実行を指示する指示信号を入力し、イメージメモリ２２から読み出された非圧縮状態のモノクロ画像データを、ＣＯＤＥＣ１３にて符号化して圧縮状態でシステムメモリ１４に記憶させる（Ｓ３）。また、ＣＰＵ１０は、システムメモリ１４に記憶させた画像データ（圧縮データ）を読み出し、読み出した画像データを、モデム１７及びＮＣＵ１６を介してファクシミリ通信にて、指定された宛先のファクシミリ装置へ送信する（Ｓ４）。
【００２９】
一方、ステップＳ２で、モノクロ画像の読取処理が実行されていない場合（Ｓ２：ＮＯ）、即ち、カラー画像の読取処理が実行された場合、ＣＰＵ１０は、ＣＯＤＥＣ１３に符号化処理を実行しない旨の指示信号を入力し、即ち、ＣＯＤＥＣ１３に画像データをスルーさせることを指示する指示信号を入力し、イメージメモリ２２から読み出された非圧縮状態のカラー画像データを、ＣＯＤＥＣ１３にて符号化せずにそのままシステムメモリ１４に記憶させる（Ｓ５）。また、ＣＰＵ１０は、システムメモリ１４から非圧縮状態のカラー画像データを読み出し、読み出した画像データを、ＵＳＢインタフェース１５を介して接続されるコンピュータへシリアル又はパラレル転送する（Ｓ６）。
【００３０】
尚、上述した処理において、ＣＯＤＥＣ１３が出力する画像データをシステムメモリ１４へ転送する転送処理、システムメモリ１４から読み出された画像データをモデム１７又はＵＳＢインタフェース１５へ転送する転送処理におけるシステムバス１のバス権を、ＣＰＵ１０から、システムバス１の使用権を獲得したＤＭＡコントローラ１ａにて制御することにより、高速なデータ転送処理を実行することができる。また、イメージバス２においても、スキャナ部２１にて読み取った画像データをイメージメモリ２２へ転送する転送処理、及びイメージメモリ２２から読み出された画像データをＣＯＤＥＣ１３へ転送する転送処理におけるイメージバス２のバス権を、バスコントローラ２ａにて制御することにより、高速なデータ転送処理を実行することができる。
【００３１】
上述したように、モノクロ用ＣＯＤＥＣ１３では符号化できないカラー画像データを、システムバス１及びイメージバス２を接続するＣＯＤＥＣ１３をスルーさせてシステムメモリ１４に記憶させることにより、符号化する必要のある画像データ（ファックス送信用のモノクロ画像データ）と、符号化する必要のない画像データ（外部コンピュータにシリアル又はパラレル転送するカラー画像データ）とを同一のパスを介して処理を行なうことができるため、ＣＯＤＥＣ１３にて符号化しない画像データをスルーさせるためのインタフェースを別途に設ける必要がなく、不要な回路を削減することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明に係る複合機の構成例を示すブロック図である。
【図２】本発明に係る複合機による送信処理手順を示すフローチャートである。
【図３】従来の画像処理装置の構成例を示すブロック図である。
【符号の説明】
【００３３】
１  システムバス（第２バス）
２  イメージバス（第１バス）
３  複合機（画像処理装置）
１０  ＣＰＵ（選択手段、制御手段）
１３  ＣＯＤＥＣ（符号化手段）
２１  スキャナ部（取得手段）
１ａ  ＤＭＡコントローラ（第２バスコントローラ）
２ａ  バスコントローラ（第１バスコントローラ）
【図１】
2005064840.tif 000003
【図２】
2005064840.tif 000004
【図３】
2005064840.tif 000005