(57)【要約】【課題】コストの大幅な上昇を招くことなく、画像データのエラー訂正を実現することができる画像転送装置、画像読取装置、及び画像形成装置を提供する。【解決手段】画像転送装置１は、転送すべき画像データを、予め未使用ビットが用意されているフォーマットのシリアルデータに変換して送信する送信部１０と、送信部１０から送信されるシリアルデータを受信して画像データを得る受信部２０とを備える。ここで、送信部１０は、画像データのエラーを検査するために用いられる検査情報（パリティビット）を、シリアルデータの未使用ビットに付加するパリティ付加部１２を備えており、受信部２０は、受信したシリアルデータの未使用ビットに付加されている検査情報を用いて画像データのエラーを検査するパリティチェック部２２を備える。【選択図】図１
2010288014.tif 000002
【特許請求の範囲】
【請求項１】
転送すべき画像データを、予め未使用ビットが用意されているフォーマットのシリアルデータに変換して送信する送信部と、当該送信部から送信される前記シリアルデータを受信して前記画像データを得る受信部とを備える画像転送装置において、
前記送信部は、前記画像データのエラーを検査するために用いられる検査情報を、前記シリアルデータの前記未使用ビットに付加する付加部を備えており、
前記受信部は、受信した前記シリアルデータの前記未使用ビットに付加されている前記検査情報を用いて前記画像データのエラーを検査する検査部を備える
ことを特徴とする画像転送装置。
【請求項２】
前記画像データは、所定の画像を主走査方向に走査しつつ、当該所定の画像を当該主走査方向に交差する副走査方向に走査して得られるデータであり、
前記検査部でエラーが検査された場合に、エラーが検査された画素の画素データを、前記副走査方向の位置が同じであって前記主走査方向の位置が異なる画素の画素データを用いて補正する補正部を備える
ことを特徴とする請求項１記載の画像転送装置。
【請求項３】
前記検査情報は、パリティ・エラーを検査するための情報であることを特徴とする請求項１又は請求項２記載の画像転送装置。
【請求項４】
前記検査情報は、巡回冗長検査で用いられる情報であることを特徴とする請求項１又は請求項２記載の画像転送装置。
【請求項５】
前記送信部は、前記画像データをなす所定数の画素データを用いて前記巡回冗長検査で用いられる検査情報を生成する検査情報生成部を備えることを特徴とする請求項４記載の画像転送装置。
【請求項６】
前記付加部は、検査情報生成部で生成された前記検査情報を複数に分割して前記シリアルデータの前記未使用ビットに付加することを特徴とする請求項５記載の画像転送装置。
【請求項７】
前記検査情報生成部が前記検査情報を生成するために用いる前記画素データの数は可変であることを特徴とする請求項５又は請求項６記載の画像転送装置。
【請求項８】
記録媒体に形成された画像を画像データとして読み取る画像読取装置において、
前記記録媒体から読み取った画像データを転送する請求項１から請求項７の何れか一項に記載の画像転送装置を備えることを特徴とする画像読取装置。
【請求項９】
記録媒体に画像を形成する画像形成装置において、
前記記録媒体に対する画像形成を行うための画像データを転送する請求項１から請求項７の何れか一項に記載の画像転送装置を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像転送装置、画像読取装置、及び画像形成装置に関する。
【背景技術】
【０００２】
近年、静止画及び動画を含む様々な画像は、ディジタル化されて画像データとして取り扱われるのが一般的である。また、近年においては、情報処理技術の進展によって画像データが高精細化されており、従来に比べてデータ量が増大している。このような画像データを転送する規格の代表的なものとして、ＦＰＤ−Ｌｉｎｋ（Flat Panel Display Link：登録商標）が挙げられる。この規格は、高精細なテレビジョンの画像データを転送するために用いられる高速シリアル通信規格である。
【０００３】
また、以下の特許文献１には、伝送路等に誤りがあっても、最後まで復号可能なデータの伝送を行う画像通信方法及び装置が開示されている。具体的に、この画像通信方法及び装置では、情報源画像を所定の大きさのブロックに分割し、このブロック単位で符号化、復号化、伝送誤り処理、及び情報源復号化を行っている。これにより、再送等による伝送時間の増大や、誤り検出符号化等の複雑な処理による処理時間の増大、又は伝送データ量の増大を伴うことなく、原画像に近い画像の伝送・再生を実現している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−１９５９５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述したＦＰＤ−Ｌｉｎｋ（登録商標）なる規格は、基本的には動画の画像データを転送するために開発されたものであるため、ＣＲＣ（Cyclic Redundancy Check：巡回冗長検査）やパリティ・エラーチェックで用いるためのビット（検査ビット）は何ら考慮されていない。これは、動画の場合には、１画面中のごく一部の画素でデータエラーが発生したとしても１／３０秒程度の極短い時間で新たな画像に変更されてしまい、発生したデータエラーをユーザが視認することが殆どできず、エラー訂正の必要性が求められていないからであると考えられる。
【０００６】
ここで、複写機、プリンタ、ファクシミリ装置、複合機等の画像形成装置によって用紙に形成された画像は、ユーザが時間をかけて隅々まで参照することができるため、画像データの一部に発生したデータエラーがユーザによって視認されやすくなる。従って、上述の用紙に画像を形成する画像形成装置、原稿に形成された画像を画像データとして読み取る画像読取装置等の静止画を取り扱う装置においては、データエラーの訂正が極めて重要になる。しかしながら、現在の画像形成装置や画像読取装置で画像データを転送するために用いられている既存の伝送路では、エラー訂正に用いられる検査ビットは何ら考慮されていないため、エラー訂正を実現しようとすると構成を大幅に変更する必要があり、コストの大幅な上昇を招く虞があるという問題があった。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、コストの大幅な上昇を招くことなく、画像データのエラー訂正を実現することができる画像転送装置、画像読取装置、及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の画像転送装置は、転送すべき画像データを、予め未使用ビットが用意されているフォーマットのシリアルデータに変換して送信する送信部と、当該送信部から送信される前記シリアルデータを受信して前記画像データを得る受信部とを備える画像転送装置において、前記送信部は、前記画像データのエラーを検査するために用いられる検査情報を、前記シリアルデータの前記未使用ビットに付加する付加部を備えており、前記受信部は、受信した前記シリアルデータの前記未使用ビットに付加されている前記検査情報を用いて前記画像データのエラーを検査する検査部を備えることを特徴としている。
また、本発明の画像転送装置は、前記画像データが、所定の画像を主走査方向に走査しつつ、当該所定の画像を当該主走査方向に交差する副走査方向に走査して得られるデータであり、前記検査部でエラーが検査された場合に、エラーが検査された画素の画素データを、前記副走査方向の位置が同じであって前記主走査方向の位置が異なる画素の画素データを用いて補正する補正部を備えることを特徴としている。
また、本発明の画像転送装置は、前記検査情報が、パリティ・エラーを検査するための情報であることを特徴としている。
或いは、本発明の画像転送装置は、前記検査情報が、巡回冗長検査で用いられる情報であることを特徴としている。
また、本発明の画像転送装置は、前記送信部が、前記画像データをなす所定数の画素データを用いて前記巡回冗長検査で用いられる検査情報を生成する検査情報生成部を備えることを特徴としている。
また、本発明の画像転送装置は、前記付加部が、検査情報生成部で生成された前記検査情報を複数に分割して前記シリアルデータの前記未使用ビットに付加することを特徴としている。
また、本発明の画像転送装置は、前記検査情報生成部が前記検査情報を生成するために用いる前記画素データの数が可変であることを特徴としている。
本発明の画像読取装置は、記録媒体に形成された画像を画像データとして読み取る画像読取装置において、前記記録媒体から読み取った画像データを転送する上記の何れかに記載の画像転送装置を備えることを特徴としている。
本発明の画像形成装置は、記録媒体に画像を形成する画像形成装置において、前記記録媒体に対する画像形成を行うための画像データを転送する上記の何れかに記載の画像転送装置を備えることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、予め用意されているシリアルデータの未使用ビットに対して送信すべき画像データの検査情報を付加して送信し、送信されたシリアルデータの未使用ビットに付加されている検査情報を用いて画像データのエラーを検査している。このため、ハードウェアの大幅の変更が不要であり、コストの大幅な上昇を招くことなく、画像データのエラー訂正を実現することができるという効果がある。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１実施形態による画像転送装置の要部構成を示すブロック図である。
【図２】送信部１０から送信されるシリアルデータのフォーマットの一例を示す図である。
【図３】画像補間処理部３１で行われる処理を説明するための図である。
【図４】本発明の第２実施形態による画像転送装置の要部構成を示すブロック図である。
【図５】本発明の一実施形態による画像形成装置の外観の概要を示す正面図である。
【図６】本発明の一実施形態による画像形成装置の要部構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態による画像転送装置、画像読取装置、及び画像形成装置について説明する。
【００１２】
〔第１実施形態〕
図１は、本発明の第１実施形態による画像転送装置の要部構成を示すブロック図である。図１に示す通り、本実施形態の画像転送装置１は、送信部１０、受信部２０、及び画像補正部３０（補正部）を備えており、送信部１０に入力される画像データを受信部２０に向けて転送する。本実施形態の画像転送装置１によって転送された画像データは、画像補正部３０から画像データＤ１として出力される。
【００１３】
尚、画像補正部３０から出力される画像データＤ１は、転送時にエラーが生じなかった場合、又はエラーが生じても完全に訂正された場合（全てのエラーが訂正された場合）には、送信部１０に入力されるデータと全く同一のデータである。これに対し、転送時に生じたエラーが完全に訂正されなかった場合には、送信部１０に入力されるデータとは一部が異なるデータである。
【００１４】
送信部１０は、画像データ入力部１１、パリティ付加部１２（付加部）、及びシリアライザ１３を備えており、転送すべき画像データを所定のフォーマットのシリアルデータに変換して送信する。画像データ入力部１１は、受信部２０に向けて転送すべき画像データを外部から入力する。尚、本実施形態では、説明の便宜上、受信部２０に向けて転送すべきデータが外部から送信部１０に入力されるとするが、転送すべきデータを送信部１０内で生成しても良い。
【００１５】
パリティ付加部１２は、画像データ入力部１１に入力された画像データを用いて、受信部２０に送信される画像データのパリティ・エラーを検査するためのパリティビット（検査情報）を算出し、予め用意されているシリアルデータの未使用ビットに付加する。図２は、送信部１０から送信されるシリアルデータのフォーマットの一例を示す図である。図２に示す例では、転送クロックＣＬＫの周期Ｔ毎に、１画素分の画像データ、同期信号、及び未使用ビットが図示のフォーマットで転送される。
【００１６】
具体的に、画像データとして８ビットの赤色画像データＲ［０］〜Ｒ［７］、８ビットの緑色画像データＧ［０］〜Ｇ［７］、及び８ビットの青色画像データＢ［０］〜Ｂ［７］が図示のフォーマットで転送される。また、同期信号としてそれぞれ１ビットの水平同期信号ＨＳＹＮＣ及び垂直同期信号ＶＳＹＮＣ等が図示のフォーマットで転送される。更に、未使用ビットＱが図示のフォーマットで転送される。ここで、図２において斜線を付した部分が予め用意された未使用ビットＱであり、パリティ付加部１２によって算出されたパリティビットがこの未使用ビットＱに対して付加される。シリアライザ１３は、パリティ付加部１２でパリティビットが付加された画像データを、図２に示すフォーマットのシリアルデータに変換する。
【００１７】
受信部２０は、デシリアライザ２１、パリティチェック部２２(検査部）、画像データメモリ２３、及び異常情報メモリ２４を備えており、送信部１０から送信されるシリアルデータを受信して画像データを得る。デシリアライザ２１は、送信部１０から送信されるシリアルデータを受信してパラレルデータに変換する。パリティチェック部２２は、デシリアライザ２１から出力されるデータからパリティビット（図２中の未使用ビットＱに付加されたパリティビット）を抽出するとともに同データを用いてパリティビットを算出し、抽出したパリティビットと算出したパリティビットとが一致するか否かを検出する。そして、不一致を検出した場合には、その旨を示す情報（異常情報）を異常情報メモリ２４に書き込む。尚、一致を検出した場合に、正常である旨を示す情報を異常情報メモリ２４に書き込んでも良い。
【００１８】
画像データメモリ２３は、デシリアライザ２１から出力されるデータ（送信部１０から送信された画像データ）を記憶するメモリである。異常情報メモリ２４は、パリティチェック部２２から出力される異常情報を記憶するメモリである。画像データメモリ２３の画素毎の画像データが記憶される領域と、異常メモリの画素毎の異常情報が記憶される領域とは１対１に対応付けられている。このため、異常情報メモリ２４に記憶された異常情報を参照すれば、画像データメモリ２３に記憶された複数の画素データのうち、転送時等にエラーが生じた画素データを特定することができる。
【００１９】
画像補正部３０は、画像補間処理部３１を備えており、受信部２０の画像データメモリ２３に記憶されている画像データの転送時等に生じたエラーを、異常情報メモリ２４に記憶されている異常情報を用いて補正する。具体的に、画像補間処理部３１は、異常情報メモリ２４に記憶されている異常情報を用いてエラーが生じた画素データを特定し、その周囲の画素データを用いて特定した画素データを補正する。
【００２０】
図３は、画像補間処理部３１で行われる処理を説明するための図である。図３に示す通り、送信部１０の画像データ入力部１１に入力される画像データは、所定の画像を図中の主走査方向に走査しつつ、副走査方向（主走査方向に交差する方向）に走査して得られた複数画素の画素データからなる二次元の画像データである。いま、異常情報メモリ２４に記憶されている異常情報によって、図３中の斜線を付した画素Ｐ０の画素データがエラーが生じたデータであると特定されたとする。
【００２１】
画像補間処理部３１は、エラーが生じた画素Ｐ０の画素データを、副走査方向の位置が同じであって主走査方向の位置が異なる画素の画素データを用いて補正する。具体的には、画素Ｐ０に隣接する画素Ｐ１の画素データと画素Ｐ２の画素データとの平均値を算出し、画素Ｐ０の画素データを算出した平均値に置き換えることによりエラーが生じた画素Ｐ０の画素データを補正する。尚、画素Ｐ０に隣接する画素Ｐ２の画素データもエラーが生じたデータである場合には、画像補間処理部３１は上記の平均値を算出する処理は行わずに、画素Ｐ０の画素データを画素Ｐ１の画素データに置き換えることによりエラーが生じた画素Ｐ０の画素データを補正する。以上の処理によって、画像補正部３０から画像データＤ１が出力される。
【００２２】
上記構成において、受信部２０に転送されるべき画像データが送信部１０の画像データ入力部１１に入力されたとする。すると、パリティ付加部１２において、入力された画像データを用いてパリティ・エラーを検査するためのパリティビットが算出され、予め用意されているシリアルデータの未使用ビットに付加される。尚、この時点では、転送すべき画像データがシリアルデータに変換されていないため、入力された画像の所定の部分（シリアルデータに変換されたならば未使用ビットＱに付加されるであろう部分）にパリティビットが付加される。パリティビットが付加された画像データはシリアライザ１３に入力され、図２に示すフォーマットのシリアルデータに変換された後に、受信部２０に向けて送信される。
【００２３】
送信部１０から送信されてきたシリアルデータは、受信部２０のデシリアライザ２１に入力されてパラレルデータに変換される。このデータは画像データメモリ２３に記憶されるとともに、パリティチェック部２２に出力される。デシリアライザ２１からのデータがパリティチェック部２２に入力されると、そのデータからパリティビット（図２中の未使用ビットＱに付加されたパリティビット）が抽出されるとともに、同データを用いてパリティビットが算出され、抽出されたパリティビットと算出されたパリティビットとが一致するか否かが検出される。そして、不一致が検出された場合には異常情報が異常情報メモリ２４に書き込まれる。
【００２４】
画像データメモリ２３に書き込まれた画像データ及び異常情報メモリ２４に書き込まれた異常情報は画像補正部３０の画像補間処理部３１によって読み出され、エラーが生じた画素データが異常情報によって特定されるとともに、その特定された画素データがその周囲の画素データを用いて補正される。具体的には、図３に示した通り、エラーが生じた画素Ｐ０の画素データを、画素Ｐ０に隣接する画素Ｐ１の画素データと画素Ｐ２の画素データとの平均値を算出して置き換えることによって補正する。以上の処理によって、画像補正部３０から画像データＤ１が出力される。
【００２５】
以上説明した通り、本実施形態では、予め用意されているシリアルデータの未使用ビットに対して送信すべき画像データのパリティビットを付加して送信し、送信されたシリアルデータの未使用ビットに付加されているパリティビットを用いて画像データのエラーを検査している。このため、ハードウェアの大幅の変更が不要であり、コストの大幅な上昇を招くことなく、画像データのエラー訂正を実現することができる。
【００２６】
〔第２実施形態〕
図４は、本発明の第２実施形態による画像転送装置の要部構成を示すブロック図である。図４に示す通り、本実施形態の画像転送装置２は、図１に示す画像転送装置１と同様に、送信部１０、受信部２０、及び画像補正部３０を備えるが、送信部１０及び受信部２０の内部構成が相違するとともに、送信部１０から受信部２０に送信されるシリアルデータの未使用ビットに対してＣＲＣで用いられる検査ビットを付加する点が相違する。
【００２７】
上述した第１実施形態では、シリアルデータの未使用ビットに対してパリティビットを付加しているため、偶数個のエラーが生じた場合に正常（つまり、エラーが生じていない）と判定されてしまうことがある。本実施形態では、パリティビットに代えてＣＲＣで用いられる検査ビットを付加してエラーを検出することにより、エラーの検出精度を向上させている。
【００２８】
図４に示す通り、画像転送装置２が備える送信部１０には、図１に示すパリティ付加部１２に代えて、メモリ４１、ＣＲＣ演算部４２（検査情報生成部）、及びＣＲＣ挿入部４３（付加部）が設けられている。メモリ４１は、画像データ入力部１１に入力される画像データを一時的に記憶するものである。このメモリ４１の容量は、例えば送信すべき画像データのうちの４画素分（１ブロック）の画素データを一時に記憶し得る容量である。
【００２９】
ＣＲＣ演算部４２は、メモリ４１に記憶された１ブロックの画像データを読み出してＣＲＣ用の検査ビットを演算する。このＣＲＣ演算部４２で演算される検査ビットは、例えば４ビットである。ＣＲＣ挿入部４３は、メモリ４１に記憶された１ブロックの画像データを読み出し、ＣＲＣ演算部４２で演算されたＣＲＣ用の検査ビットを、予め用意されているシリアルデータの未使用ビットに付加（挿入）する。
【００３０】
ここで、ＣＲＣ挿入部４３は、ＣＲＣ演算部４２で演算されたＣＲＣ用の検査ビットを分割してシリアルデータの未使用ビットに付加する。具体的には、ＣＲＣ演算部４２で演算された４ビットの検査ビットを、メモリ４２から読み出した１ブロック（４画素分）の画素データの各々に対して付加する。例えば、送信すべきシリアルデータが図２に示すフォーマットである場合には、１ブロックの画素データが送信される４周期（４Ｔ）に亘る未使用ビットＱに、分割された検査ビットが付加される。検査ビットが付加された画像データは、リアライザ１３に入力され、例えば図２に示すフォーマットのシリアルデータに変換される。
【００３１】
また、画像転送装置２が備える受信部２０には、図１に示すパリティチェック部２２に代えて、ＣＲＣチェック部５１、ＣＲＣ保持部５２、及び一致確認部５３が設けられている。ＣＲＣチェック部５１は、デシリアライザ２１から出力されるデータを用いてＣＲＣ用の検査ビットを演算する。ＣＲＣ保持部５２は、デシリアライザ２１から出力されるデータからＣＲＣ用の検査ビット（図２中の未使用ビットＱに付加されたＣＲＣ用の検査ビット）を抽出する。ここで、前述の通り、ＣＲＣ用の検査ビットは分割されて送信されるため、ＣＲＣ保持部５２は、分割された検査ビットを連結した上で保持する。
【００３２】
一致確認部５３は、ＣＲＣチェック部５１で演算されたＣＲＣ用の検査ビットとＣＲＣ保持部５２に保持されたＣＲＣ用の検査ビットとが一致するか否かを確認する。不一致を検出した場合には、その旨を示す情報（異常情報）を異常情報メモリ２４に書き込む。尚、一致を検出した場合に、正常である旨を示す情報を異常情報メモリ２４に書き込んでも良い。
【００３３】
上記構成において、受信部２０に転送されるべき画像データが送信部１０の画像データ入力部１１に入力されると、まず入力された画像データにおける先頭の１ブロックの画素データがメモリ４１に記憶される。すると、メモリ４１に記憶された画素データがＣＲＣ演算部４２及びＣＲＣ挿入部４３にそれぞれ読み出され、ＣＲＣ演算部４２でＣＲＣ用の検査ビットが演算されるとともに、演算されたＣＲＣ用の検査ビットがＣＲＣ挿入部４３に読み出された画素データに対して分割して挿入される。
【００３４】
これにより、シリアルデータに変換されたならば未使用ビットＱに付加されるであろう部分に対して、分割されたＣＲＣ用の検査ビットが付加される。ＣＲＣ用の検査ビットが付加された画像データはシリアライザ１３に入力され、図２に示すフォーマットのシリアルデータに変換された後に、受信部２０に向けて送信される。以後、受信部２０に転送されるべき画像データが１ブロック毎に順次メモリ４１に記憶され、同様の動作が繰り返し行われる。
【００３５】
送信部１０から送信されてきたシリアルデータは、受信部２０のデシリアライザ２１に入力されてパラレルデータに変換される。このデータは画像データメモリ２３に記憶されるとともに、ＣＲＣチェック部５１及びＣＲＣ保持部５２に出力される。デシリアライザ２１からのデータがＣＲＣチェック部５１に入力されると、そのデータからＣＲＣ用の検査ビットが演算される。また、デシリアライザ２１からのデータがＣＲＣ保持部５２に入力されると、そのデータから分割されたＣＲＣ用の検査ビットが抽出されて連結された上で保持される。ＣＲＣチェック部５１で演算された検査ビット及びＣＲＣ保持部５２で保持された検査ビットは一致確認部５３に出力されて一致するか否かが検出される。不一致が検出された場合には異常情報が異常情報メモリ２４に書き込まれる。
【００３６】
画像データメモリ２３に書き込まれた画像データ及び異常情報メモリ２４に書き込まれた異常情報は画像補正部３０の画像補間処理部３１によって読み出され、エラーが生じた画素データが異常情報によって特定されるとともに、その特定された画素データがその周囲の画素データを用いて補正される。具体的には、図３を用いて説明した通り、エラーが生じた画素の画素データを、その画素に隣接して主走査方向の位置が異なる画素データの平均値に置き換えることによって補正する。但し、本実施形態では、副走査方向に連続する４画素を単位として置き換えを行う。以上の処理によって、画像補正部３０から画像データＤ１が出力される。
【００３７】
以上説明した通り、本実施形態では、予め用意されているシリアルデータの未使用ビットに対して送信すべき画像データのＣＲＣ用の検査ビットを分割して送信し、送信されたシリアルデータの未使用ビットに付加されているＣＲＣ用の検査ビットを用いて画像データのエラーを検査している。このため、ハードウェアの大幅の変更が不要であり、コストの大幅な上昇を招くことなく、画像データのエラー訂正を実現することができる。
【００３８】
次に、以上説明した画像転送装置１，２を備える画像読取装置及び画像形成装置について説明する。尚、以下では、画像形成装置の一種である複合機を例に挙げて説明する。図５は、本発明の一実施形態による画像形成装置の外観の概要を示す正面図である。図５に示す通り、本実施形態の画像形成装置としての複合機６０は、原稿（記録媒体）に形成された画像を画像データとして読み取る画像読取装置としての画像読取部６１と印刷用紙（記録媒体）に対する画像形成等を行う本体部６２とを備えている。この画像形成装置６０は、コピー機能、プリント機能、ファクシミリ送信／受信機能を併せ持っており、原稿のコピー、コンピュータ等を用いて作成された各種データのプリントアウト、及び原稿のファクシミリ送受信が可能である。
【００３９】
図６は、本発明の一実施形態による画像形成装置の要部構成を示すブロック図である。図６に示す通り、本実施形態の画像形成装置である複合機６０は、ＣＰＵ（Central Processing Unit）７１、ＲＯＭ（Read Only Memory）７２、ＲＡＭ（Random Access Memory）７３、各種センサ群７４、用紙搬送部７５、画像読取部６１、画像データ記憶部７６、画像形成部７７、通信Ｉ／Ｆ部７８、及び操作表示部７９を備える。
【００４０】
ＣＰＵ７１は、ＲＯＭ７２に記憶されている制御プログラムに基づき、各種センサ群７４から出力される各種検出信号を参照しつつ、操作表示部７９から入力される操作指示、又は通信Ｉ／Ｆ部７８を介してクライアントコンピュータ（図示省略）から入力される各種指示に応じて複合機６０の動作を制御する。例えば画像読取部６１による画像データの読み取り制御、或いは、画像データ記憶部７６に記憶されている原稿画像データ、プリント画像データ、及びファクシミリ画像データ等の各種画像データのプリント制御や送信制御を行う。
【００４１】
ＲＯＭ７２は、ＣＰＵ７１で実行される制御プログラム及びその他のデータを記憶する不揮発性メモリである。ＲＡＭ７３は、ＣＰＵ７１が制御プログラムを実行して各種動作を行う際に、データの一時保存先となるワーキングエリアとして用いられる揮発性メモリである。各種センサ群７４は、用紙切れ検出センサ、用紙詰まり検出センサ、用紙位置検出センサ、温度センサ等の画像形成動作に必要な各種センサであり、それぞれのセンサで検出した各種の情報を検出信号としてＣＰＵ７１に出力する。
【００４２】
用紙搬送部７５は、搬送ローラ、搬送ローラ駆動用のモータ等を備えており、用紙トレイに収納されている印刷用紙を画像形成部７７に搬送するとともに、画像形成部７７で画像形成処理が行われた印刷用紙を図示しない排紙トレイに搬送する。画像読取部６１は、ＡＤＦ（自動原稿送り装置）及びＣＣＤ（Charge Coupled Device）センサ等を備えており、ＡＤＦによって順次給紙される原稿の画像をＣＣＤセンサに読み取らせ、原稿画像に基づく原稿画像データを出力する。尚、画像読取部６１から出力された原稿画像データはＣＰＵ７１を介して画像データ記憶部７６に記憶される。
【００４３】
画像データ記憶部７６は、フラッシュメモリ等のメモリを備えており、ＣＰＵ７１の制御の下で、原稿画像データ、通信Ｉ／Ｆ部７８がクライアントコンピュータ（図示省略）から受信するプリント画像データ、及び通信Ｉ／Ｆ部７８が公衆網（図示省略）から受信するファクシミリ画像データを記憶する。
【００４４】
画像形成部７７は、ＣＰＵ７１の制御の下で、画像データ記憶部７６に記憶されている原稿画像データ、プリント画像データ、又はファクシミリ画像データを用いて画像形成処理を行う。具体的には、上記の各種画像データに応じた画像形成画像を用紙搬送部７５から搬送される印刷用紙にトナーを用いて転写し、定着ローラによってその画像形成画像の定着処理を行う。通信Ｉ／Ｆ部７８は、クライアントコンピュータ（図示省略）や公衆網（図示省略）に接続され、このクライアントコンピュータや公衆網との間で各種信号の送受信を行う。
【００４５】
操作表示部７９は、タッチパネル７９ａ及び各種操作キーを備えており、操作キーの操作内容をＣＰＵ７１に出力するとともに、ＣＰＵ７１の制御の下でタッチパネル７９ａへ種々の情報を表示する。操作表示部７９が備える各種操作キーは、例えばコピー機能切替キー、プリント機能切替キー、スキャン機能切替キー、ファクシミリ機能切替キー、スタートキー、ストップ／クリアキー、電源キー、テンキー（数値入力キー）が挙げられる。
【００４６】
以上の構成において、前述した画像転送装置１，２は、画像読取部６１で読み取られた画像データをＣＰＵ７１に転送し、ＣＰＵ７１と画像データ記憶部７６との間で画像データを転送し、或いは画像を形成するために用いられる画像データをＣＰＵ７１から画像形成部７７に転送する際に用いられる。更には、ＣＰＵ７１と通信Ｉ／Ｆ部７８との間で画像データを転送するために用いられる。
【００４７】
以上、本発明の実施形態による画像転送装置、画像読取装置、及び画像形成装置について説明したが、本発明は上述した実施形態に制限されることなく、本発明の範囲内で自由に変更が可能である。例えば、前述した第２実施形態では、４画素分の画素データを１ブロックとして取り扱ってＣＲＣ用の検査ビットを求める例について説明したが、１ブロックの画素数は適宜変更することができる。例えば、原稿読取モード（文字原稿の読取モード、写真原稿の読取モード等）に応じて１ブロックの画素数を変更しても良い。また、上記実施形態では、画像読取装置として、複合機６０に設けられた画像読取部６１を例に挙げて説明したが、所謂スキャナとして単体で販売される画像読取装置にも本発明を適用することができる。
【符号の説明】
【００４８】
１，２    画像転送装置
１０      送信部
１２      パリティ付加部
２０      受信部
２２      パリティチェック部
３０      画像補正部
４３      ＣＲＣ挿入部
【図１】
2010288014.tif 000003
【図２】
2010288014.tif 000004
【図３】
2010288014.tif 000005
【図４】
2010288014.tif 000006
【図５】
2010288014.tif 000007
【図６】
2010288014.tif 000008