(57)【要約】【課題】記憶手段との間の画像情報の転送時間を短縮できると共に、画像情報の復元を可能にすることができる画像処理装置を得る。【解決手段】ＣＰＵ２２により、１つの画像を示す画像情報の各画素情報を、振り分け後の各画素情報群において前記画像情報により示される画像の水平方向及び垂直方向の少なくとも一方について所定数の画素単位で所定距離ずつ離間し、かつ前記各画素情報群間で互いに異なる画素情報を有すると共に、前記各画素情報群に有される画素情報を組み合わせた場合に前記画像情報が再現できるように各々振り分けて、前記各画素情報群を記憶部２８Ａ及び記憶部２８Ｂに対して１対１で記憶するように制御する。【選択図】図２
2008016950.tif 000002
【特許請求の範囲】
【請求項１】
各々画像情報を記憶する複数の記憶手段と、
１つの画像を示す画像情報の各画素情報を、振り分け後の各画素情報群において前記画像情報により示される画像の水平方向及び垂直方向の少なくとも一方について所定数の画素単位で所定距離ずつ離間し、かつ前記各画素情報群間で互いに異なる画素情報を有すると共に、前記各画素情報群に有される画素情報を組み合わせた場合に前記画像情報が再現できるように各々振り分けて、前記各画素情報群を前記複数の記憶手段に対して１対１で記憶するように制御する制御手段と、
を備えた画像処理装置。
【請求項２】
前記複数の記憶手段における１つの記憶手段に記憶された前記画素情報群を用いた補間処理により他の記憶手段に記憶された画素情報を擬似的に生成することによって前記画像情報を復元する復元手段、
を更に備えた画像処理装置。
【請求項３】
前記補間処理は、前記１つの記憶手段に記憶された前記画素情報群の、前記他の記憶手段に記憶された前記画素情報の画素位置に最も近い位置の画素情報を当該画素位置の画素情報として適用する処理である、
請求項２記載の画像処理装置。
【請求項４】
前記補間処理は、前記１つの記憶手段に記憶された前記画素情報群を用いた、前記他の記憶手段に記憶された前記画素情報を近傍近似法または線形補間法により求める処理である、
請求項２記載の画像処理装置。
【請求項５】
前記復元手段は、前記補間処理に代えて、前記１つの記憶手段に記憶された前記画素情報群に対し、当該画素情報群に振り分ける際に適用した前記水平方向及び垂直方向の少なくとも一方に直交する方向について前記所定数の画素単位で前記所定距離おきに画素情報が残るように画素情報を間引くことによって前記画像情報を復元する、
請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に係り、特に、各々画像情報を記憶する複数の記憶手段を備えた画像処理装置に関する。
【背景技術】
【０００２】
近年、画像のカラー化や高画質化等に伴い、画像情報の情報量が増大している。これに対処するために、上記画像情報を用いた画像形成処理（所謂プリント処理）等の画像処理を頻繁に行うオフィス等の環境では、画像情報を記憶するハードディスクドライブ（以下、「ＨＤＤ」という。）等の大容量記憶装置を複数備えたディジタル複合機等の画像処理装置を導入したり、画像処理を実行する際に当該処理に用いられる画像情報を一時的に記憶するサーバに大容量記憶装置を増設したりしている場合が多い。
【０００３】
しかしながら、上記大容量記憶装置として特に多く利用されているＨＤＤは、一般的に、ＤＲＡＭ（Dynamic RAM）等の半導体記憶素子と比較してアクセス速度の点で劣っているため、ＨＤＤとの間で画像情報を転送する場合は、上記半導体記憶素子との間で画像情報を転送する場合と比較して、より長い転送時間を必要とする、という問題点があった。
【０００４】
そこで、特許文献１には、複数のＨＤＤを備えた画像形成装置において、複数の入力経路を介して同時に入力された複数の画像情報を複数のＨＤＤの各ＨＤＤ毎に１画像情報ずつ振り分けて記憶することにより、ＨＤＤとの間の複数の画像情報の転送時間を短縮させる技術が開示されている。
【０００５】
また、特許文献１とは別の技術として、ＨＤＤとの間で画像情報の転送を行う際に当該画像情報を予め圧縮することにより、転送時間を短縮させる技術もあった。
【特許文献１】特開平１１−２３４４９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示されている技術及び画像情報を圧縮する技術では、何れかのＨＤＤが故障すると、当該ＨＤＤに記憶した画像情報が失われてしまう、という問題点があった。
【０００７】
また、上記特許文献１に開示されている技術は、複数の画像情報を各ＨＤＤ毎に１画像情報ずつ振り分けて記憶するものとされているため、各ＨＤＤとの間の画像情報の転送時間を短縮するには限界がある、という問題点があった。
【０００８】
本発明は、上記問題点を解決するためになされたものであり、記憶手段との間の画像情報の転送時間を短縮できると共に、画像情報の復元を可能にする画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の画像処理装置は、各々画像情報を記憶する複数の記憶手段と、１つの画像を示す画像情報の各画素情報を、振り分け後の各画素情報群において前記画像情報により示される画像の水平方向及び垂直方向の少なくとも一方について所定数の画素単位で所定距離ずつ離間し、かつ前記各画素情報群間で互いに異なる画素情報を有すると共に、前記各画素情報群に有される画素情報を組み合わせた場合に前記画像情報が再現できるように各々振り分けて、前記各画素情報群を前記複数の記憶手段に対して１対１で記憶するように制御する制御手段と、を備えている。
【００１０】
請求項１に記載の画像処理装置には、各々画像情報を記憶する複数の記憶手段が備えられている。なお、上記記憶手段には、フレキシブルディスク等の可搬型の記録媒体やハードディスク等の固定型の記録媒体、或いはネットワークに接続されたサーバコンピュータ等に設けられた外部記憶装置が含まれる。
【００１１】
ここで、本発明では、制御手段により、１つの画像を示す画像情報の各画素情報が、振り分け後の各画素情報群において前記画像情報により示される画像の水平方向及び垂直方向の少なくとも一方について所定数の画素単位で所定距離ずつ離間し、かつ前記各画素情報群間で互いに異なる画素情報を有すると共に、前記各画素情報群に有される画素情報を組み合わせた場合に前記画像情報が再現できるように各々振り分けられて、前記各画素情報群が前記複数の記憶手段に対して１対１で記憶されるように制御される。なお、前記記憶手段に記憶される画像情報のデータ方式には、ラスタデータ方式の他、ＭＨ（Modified Huffman）方式、及びＭＲ（Modified Read）方式等の符号化方式が含まれる。
【００１２】
このように、請求項１に記載の画像処理装置によれば、１つの画像を示す画像情報の各画素情報を、振り分け後の各画素情報群において前記画像情報により示される画像の水平方向及び垂直方向の少なくとも一方について所定数の画素単位で所定距離ずつ離間し、かつ前記各画素情報群間で互いに異なる画素情報を有すると共に、前記各画素情報群に有される画素情報を組み合わせた場合に前記画像情報が再現できるように各々振り分けて、前記各画素情報群を複数の記憶手段に対して１対１で記憶するように制御しているので、記憶手段との間の画像情報の転送時間を短縮できると共に、画像情報の復元を可能にすることができる。
【００１３】
ここで、本発明は、請求項２に記載の発明のように、前記複数の記憶手段における１つの記憶手段に記憶された前記画素情報群を用いた補間処理により他の記憶手段に記憶された画素情報を擬似的に生成することによって前記画像情報を復元する復元手段を更に備えたものとしてもよい。
【００１４】
特に、請求項２に記載の発明の前記補間処理は、請求項３に記載の発明のように、前記１つの記憶手段に記憶された前記画素情報群の、前記他の記憶手段に記憶された前記画素情報の画素位置に最も近い位置の画素情報を当該画素位置の画素情報として適用する処理であるものとしてもよい。
【００１５】
また、請求項２に記載の発明の前記補間処理は、請求項４に記載の発明のように、前記１つの記憶手段に記憶された前記画素情報群を用いた、前記他の記憶手段に記憶された前記画素情報を近傍近似法または線形補間法により求める処理であるものとしてもよい。
【００１６】
更に、請求項２に記載の発明の前記復元手段は、請求項５に記載の発明のように、前記補間処理に代えて、前記１つの記憶手段に記憶された前記画素情報群に対し、当該画素情報群に振り分ける際に適用した前記水平方向及び垂直方向の少なくとも一方に直交する方向について前記所定数の画素単位で前記所定距離おきに画素情報が残るように画素情報を間引くことによって前記画像情報を復元するものとしてもよい。
【発明の効果】
【００１７】
本発明によれば、１つの画像を示す画像情報の各画素情報を、振り分け後の各画素情報群において前記画像情報により示される画像の水平方向及び垂直方向の少なくとも一方について所定数の画素単位で所定距離ずつ離間し、かつ前記各画素情報群間で互いに異なる画素情報を有すると共に、前記各画素情報群に有される画素情報を組み合わせた場合に前記画像情報が再現できるように各々振り分けて、前記各画素情報群を複数の記憶手段に対して１対１で記憶するように制御しているので、記憶手段との間の画像情報の転送時間を短縮できると共に、画像情報の復元を可能にすることができる、という効果が得られる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、ここでは、本発明を画像形成装置に適用した場合について説明する。
【００１９】
［第１の実施の形態］
まず、図１を参照して、本実施の形態に係る画像形成装置１０及びその周辺の構成について説明する。
【００２０】
同図に示すように、本実施の形態に係る画像形成装置１０は、ネットワーク９０を介してパーソナル・コンピュータ（以下、「ＰＣ」という。）７０等の外部装置と通信可能に接続されている。なお、本実施の形態では、ネットワーク９０としてＬＡＮ（Local Area Network）が適用されている。
【００２１】
また、画像形成装置１０には、所定の読取位置に載置された原稿から画像を読み取って当該画像を示す画像情報を取得するスキャナ部５８と、スキャナ部５８によって取得された画像情報や、後述するファックス部３８（図２参照。）によって取得された画像情報、上記外部装置から入力された画像情報等を用いて画像形成処理を行う装置本体６０と、装置本体６０に記録用紙（図示省略。）を供給する給紙装置６２と、メニュー画面やメッセージ等の各種情報を表示すると共に表示面に透過型のタッチパネルが一体的に設けられたタッチパネル・ディスプレイ（以下、「ディスプレイ」という。）６４と、画像が形成されて装置本体６０から排出された記録用紙を保持する排出トレイ６６と、が備えられている。
【００２２】
なお、本実施の形態に係る画像形成装置１０には、電子写真方式にて記録用紙への画像形成処理を行う画像形成エンジン部５０（図２参照。図１では図示省略。）が装置本体６０に設けられている。また、画像形成装置１０では、上記タッチパネルとして感圧方式のものを採用しており、ユーザがディスプレイ６４の表示面に指先にて接触する（タッチ操作する）ことにより画像形成装置１０に対して各種の動作を指示することができる。
【００２３】
次に、図２を参照して、本実施の形態に係る画像形成装置１０の電気系の要部構成について説明する。
【００２４】
同図に示すように、本実施の形態に係る画像形成装置１０には、画像形成装置１０全体の動作を司るＣＰＵ（中央処理装置）２２と、ＣＰＵ２２による各種プログラムの実行時のワークエリア等として用いられるＲＡＭ２４と、各種パラメータや各種プログラム等が予め記憶されたＲＯＭ２６と、が備えられている。
【００２５】
また、画像形成装置１０には、各々各種情報を記憶するＨＤＤにより構成された２つの記憶部２８Ａ及び記憶部２８Ｂと、記憶部２８Ａ及び記憶部２８Ｂに対するアクセスの制御を行う記憶部インタフェース２９と、ディスプレイ６４に対する各種情報の表示のための制御を行うディスプレイドライバ３０と、ディスプレイ６４に対するタッチ操作を検出する操作入力検出部３２と、が備えられている。
【００２６】
また、画像形成装置１０には、スキャナ部５８による光学的な画像の読み取り動作を制御するスキャナドライバ３４と、画像形成エンジン部５０の各部を制御する画像形成エンジン制御部３６と、電話回線を介して他の装置との間で各種情報の送受信を行うファックス部３８と、ネットワーク９０に接続された上記外部装置との間で各種情報の送受信を行うネットワーク・インタフェース部４０と、が備えられている。
【００２７】
以上のＣＰＵ２２、ＲＡＭ２４、ＲＯＭ２６、記憶部インタフェース２９、ディスプレイドライバ３０、操作入力検出部３２、スキャナドライバ３４、画像形成エンジン制御部３６、ファックス部３８、及びネットワーク・インタフェース部４０は、システムバスＢＵＳを介して相互かつ電気的に接続されている。
【００２８】
従って、ＣＰＵ２２は、ＲＡＭ２４、ＲＯＭ２６、記憶部２８Ａ及び記憶部２８Ｂへのアクセス、ディスプレイドライバ３０を介したディスプレイ６４への各種情報の表示、操作入力検出部３２を介したディスプレイ６４に対するユーザのタッチ操作の操作内容の把握、スキャナドライバ３４を介したスキャナ部５８の作動の制御、画像形成エンジン制御部３６を介した画像形成エンジン部５０の作動の制御、ファックス部３８の作動の制御、及びネットワーク・インタフェース部４０を介した上記外部装置との間の各種情報の授受を各々行うことができる。
【００２９】
なお、本実施の形態に係る画像形成装置１０では、記憶部２８Ａ、２８Ｂに高速にアクセスする動作モードである高速アクセスモードをディスプレイ６４を介して設定することができるものとされている。
【００３０】
次に、図３を参照して、画像情報を記憶部２８Ａ及び記憶部２８Ｂに記憶する際の画像形成装置１０の作用を説明する。なお、図３は、スキャナ部５８、又はファックス部３８、又は外部装置から画像情報（以下、「処理対象画像情報」という。）が入力され、かつ高速アクセスモードが設定されている際にＣＰＵ２２により実行される画像記憶処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ２６により予め記憶されている。また、ここでは、錯綜を回避するため、１つの画像を示す画像情報のみが処理対象画像情報として入力される場合について説明する。
【００３１】
まず、同図のステップ１００では、一例として図４（Ａ）に示すように、入力された処理対象画像情報の各画素情報を、振り分け後の各画素情報群において処理対象画像情報により示される画像の垂直方向について所定数（本実施の形態では、１つ。）の画素単位で所定距離（本実施の形態では、１画素分の距離。）ずつ離間し、かつ前記各画素情報群間で互いに異なる画素情報を有すると共に、前記各画素情報群に有される画素情報を組み合わせた場合に処理対象画像情報が再現できるように複数（ここでは、記憶部の数と同数の２つ。）の画素情報群に各々振り分ける処理（以下、「振り分け処理」という。）を行う。
【００３２】
次のステップ１０２では、一例として図４（Ａ）に示すように、上記ステップ１００の処理により振り分けた各画素情報群を記憶部２８Ａ、２８Ｂに対して１対１で記憶するように記憶部２８Ａ、２８Ｂを記憶部インタフェース２９を介して制御した後、本画像記憶処理プログラムを終了する。
【００３３】
次に、図５を参照して、画像形成処理を実行する際の画像形成装置１０の作用を説明する。なお、図５は、高速アクセスモードが設定されており、かつ上記画像記憶処理プログラムにより記憶された画素情報群を用いた画像形成の指示が外部装置から、又はディスプレイ６４を介して画像形成装置１０に入力された際にＣＰＵ２２により実行される画像形成処理プログラムの処理の流れを示すフローチャートであり、当該プログラムもＲＯＭ２６に予め記憶されている。
【００３４】
まず、同図のステップ２００では、記憶部２８Ａが故障しているか否かを、記憶部２８Ａへのアクセスを試みることにより判定し、否定判定となった場合はステップ２０２に移行して画像形成の対象とする画像に対応する画素情報群を記憶部２８Ａから読み出す一方、肯定判定となった場合はステップ２０４に移行して画像形成の対象とする画像に対応する画素情報群を記憶部２８Ｂから読み出す。
【００３５】
次のステップ２０６では、上記ステップ２０２又はステップ２０４の処理により読み出した画素情報群（以下、「処理対象画素情報群」という。）を用いた補間処理により、画素情報を読み出さなかった記憶部に記憶されている画素情報を擬似的に生成することによって画像情報全体を復元する復元処理を行った後、ステップ２０８に移行する。
【００３６】
なお、本実施の形態に係る上記補間処理は、一例として図４（Ｂ）に示すように、１つの記憶部（同図では、記憶部２８Ａ。）に記憶された処理対象画素情報群の、他の記憶部（同図では、記憶部２８Ｂ。）に記憶された画素情報の画素位置に最も近い位置（ここでは、当該画素位置の垂直方向に隣接する位置）の画素情報を当該画素位置の画素情報として適用する処理とされている。
【００３７】
ステップ２０８では、上記ステップ２０６の処理により復元した画像情報を用いて画像形成処理を実行するように画像形成エンジン部５０を画像形成エンジン制御部３６を介して制御した後、本画像形成処理プログラムを終了する。
【００３８】
なお、本画像形成処理プログラムの実行時に高速アクセスモードが設定されていない場合には、各記憶部に振り分けられて記憶された画素情報群を全て読み出して合成することにより処理対象画像情報を復元して画像形成処理を行うことになる。
【００３９】
以上詳細に説明したように、本実施の形態によれば、１つの画像を示す画像情報の各画素情報を、振り分け後の各画素情報群において前記画像情報により示される画像の垂直方向について所定数の画素単位で所定距離ずつ離間し、かつ前記各画素情報群間で互いに異なる画素情報を有すると共に、前記各画素情報群に有される画素情報を組み合わせた場合に前記画像情報が再現できるように各々振り分けて、前記各画素情報群を複数の記憶手段（ここでは、記憶部２８Ａ及び記憶部２８Ｂ。）に対して１対１で記憶するように制御しているので、記憶手段との間の画像情報の転送時間を短縮できると共に、画像情報の復元を可能にすることができる。
【００４０】
また、本実施の形態によれば、復元手段（ここでは、ＣＰＵ２２。）により、前記複数の記憶手段における１つの記憶手段に記憶された前記画素情報群を用いた補間処理により他の記憶手段に記憶された画素情報を擬似的に生成することによって前記画像情報を復元しているので、記憶手段との間の画像情報の転送時間を短縮できる結果、画像形成処理に要する処理時間を短縮することができると共に、画像情報を復元することができる。
【００４１】
特に、本実施の形態に係る前記補間処理は、前記１つの記憶手段に記憶された前記画素情報群の、前記他の記憶手段に記憶された前記画素情報の画素位置に最も近い位置の画素情報を当該画素位置の画素情報として適用する処理とされているので、前記他の記憶手段に記憶された前記画素情報を近傍近似法や線形補間法等の演算により求める場合に比較して、短時間で補間処理を終了することができる。
【００４２】
なお、上記実施の形態では、振り分け処理の一例として図４（Ａ）に示す処理を適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、振り分け処理の他の例として図６（Ａ）に示すように、入力された処理対象画像情報の各画素情報を、振り分け後の各画素情報群において処理対象画像情報により示される画像の水平方向について所定数の画素単位で所定距離ずつ離間し、かつ前記各画素情報群間で互いに異なる画素情報を有すると共に、前記各画素情報群に有される画素情報を組み合わせた場合に処理対象画像情報が再現できるように複数の画素情報群に各々振り分ける処理（以下、「振り分け処理２」という。）や、他の例として図７（Ａ）に示すように、入力された処理対象画像情報の各画素情報を、振り分け後の各画素情報群において処理対象画像情報により示される画像の水平方向及び垂直方向について所定数の画素単位で所定距離ずつ離間し、かつ前記各画素情報群間で互いに異なる画素情報を有すると共に、前記各画素情報群に有される画素情報を組み合わせた場合に処理対象画像情報が再現できるように複数の画素情報群に各々振り分ける処理（以下、「振り分け処理３」という。）を適用する形態とすることもできる。これらの場合も、上記実施の形態と同様の効果を奏することができる。
【００４３】
また、上記実施の形態では、補間処理の一例として図４（Ｂ）に示す処理を適用した場合について説明したが、本発明はこれに限定されるものではなく、他の例として図８に示すように、１つの記憶部（同図では、記憶部２８Ａ。）に記憶されている処理対象画素情報群のうち、当該処理対象画素情報群に振り分ける際に適用した上記垂直方向に直交する方向（水平方向）について所定数の画素単位で所定距離おきに離間している離間画素情報（同図では、Ａ１、Ａ３、・・・、Ｃ１、Ｃ３、・・・。）を有する離間画素情報群の、処理対象画像情報における当該離間画素情報群以外の画素情報の画素位置に最も近い位置の離間画素情報を当該画素位置の画素情報として適用する処理を適用する形態とすることもできる。この場合も、上記実施の形態と同様の効果を奏することができる。
【００４４】
なお、振り分け処理２を適用した場合の補間処理としては、図６（Ｂ）に示すように、１つの記憶部（同図では、記憶部２８Ａ。）に記憶された処理対象画素情報群の、他の記憶部（同図では、記憶部２８Ｂ。）に記憶された画素情報の画素位置に最も近い位置の画素情報を当該画素位置の画素情報として適用する処理や、図９に示すように、１つの記憶部（同図では、記憶部２８Ａ。）に記憶されている処理対象画素情報群のうち、当該処理対象画素情報群に振り分ける際に適用した上記水平方向に直交する方向（垂直方向）について所定数の画素単位で所定距離おきに離間している離間画素情報（同図では、Ａ１、Ａ３、・・・、Ｃ１、Ｃ３、・・・。）を有する離間画素情報群の、処理対象画像情報における当該離間画素情報群以外の画素情報の画素位置に最も近い位置の離間画素情報を当該画素位置の画素情報として適用する処理を例示することができる。この場合も、上記実施の形態と同様の効果を奏することができる。
【００４５】
また、振り分け処理３を適用した場合の補間処理としては、図７（Ｂ）に示すように、１つの記憶部（同図では、記憶部２８Ａ。）に記憶された処理対象画素情報群の、他の記憶部（同図では、記憶部２８Ｂ。）に記憶された画素情報の画素位置に最も近い位置の画素情報を当該画素位置の画素情報として適用する処理や、図１０に示すように、１つの記憶部（同図では、記憶部２８Ａ。）に記憶されている処理対象画素情報群のうち、当該処理対象画素情報群に振り分ける際に適用した上記水平方向及び垂直方向に直交する方向（垂直方向及び水平方向）について所定数の画素単位で所定距離おきに離間している離間画素情報（同図では、Ａ１、Ａ３、・・・、Ｃ１、Ｃ３、・・・。）を有する離間画素情報群の、処理対象画像情報における当該離間画素情報群以外の画素情報の画素位置に最も近い位置の離間画素情報を当該画素位置の画素情報として適用する処理を例示することができる。この場合も、上記実施の形態と同様の効果を奏することができる。
【００４６】
更に、上記実施の形態では、補間処理として、１つの記憶手段に記憶された処理対象画素情報群の、他の記憶手段に記憶された画素情報の画素位置に最も近い位置の画素情報を当該画素位置の画素情報として適用する処理を適用する場合について説明したが、本発明はこれに限定されるものではなく、例えば、補間処理として、１つの記憶手段に記憶された処理対象画素情報群を用いた、他の記憶手段に記憶された前記画素情報を近傍近似法または線形補間法により求める処理を適用する形態とすることもできる。この場合、本実施の形態と比較して、高精度な補間処理を行うことができる。
【００４７】
［第２の実施の形態］
本第２の実施の形態では、上記第１の実施の形態に係る補間処理に代えて、１つの記憶部に記憶されている画素情報群を間引くことによって処理対象画像情報を復元する場合の形態例について説明する。なお、本第２の実施の形態に係る画像形成装置１０及びその周辺の構成は、上記第１の実施の形態に係るもの（図１及び図２参照。）と同様であるので、ここでの説明は省略する。また、本第２の実施の形態に係る画像記憶処理プログラムも、上記第１の実施の形態に係るもの（図３参照。）と同様であるので、ここでの説明は省略する。
【００４８】
次に、図１１を参照して、画像形成処理を実行する際の画像形成装置１０の作用を説明する。なお、図１１は、高速アクセスモードが設定されており、かつ上記画像記憶処理プログラムにより記憶された画素情報群を用いた画像形成の指示が外部装置から、又はディスプレイ６４を介して画像形成装置１０に入力された際にＣＰＵ２２により実行される画像形成処理プログラムの処理の流れを示すフローチャートであり、当該プログラムもＲＯＭ２６に予め記憶されている。また、同図の図５と同一の処理を行うステップについては図５と同一のステップ番号を付して、その説明を省略する。
【００４９】
ステップ２０７では、ステップ２０２又はステップ２０４の処理により読み出した画素情報群（以下、「処理対象画素情報群」という。）に対して間引き処理を施すことによって画像情報全体を復元する復元処理を行った後、ステップ２０８に移行する。
【００５０】
なお、本実施の形態に係る上記間引き処理は、一例として図１２に示すように、１つの記憶手段（同図では、記憶部２８Ａ。）に記憶された処理対象画素情報群に対し、当該処理対象画素情報群に振り分ける際に適用した上記垂直方向に直交する方向（水平方向）について所定数の画素単位で所定距離おきに画素情報が残るように画素情報を間引く処理とされている。
【００５１】
本第２の実施の形態によっても、上記第１の実施の形態と同様の効果を奏することができる。
【００５２】
なお、振り分け処理２を適用した場合の間引き処理としては、一例として図１３に示すように、１つの記憶手段（同図では、記憶部２８Ａ。）に記憶された処理対象画素情報群に対し、当該処理対象画素情報群に振り分ける際に適用した水平方向に直交する方向（垂直方向）について所定数の画素単位で所定距離おきに画素情報が残るように画素情報を間引く処理を例示することができる。この場合も、上記第２の実施の形態と同様の効果を奏することができる。
【００５３】
また、振り分け処理３を適用した場合の間引き処理としては、一例として図１４に示すように、１つの記憶手段（同図では、記憶部２８Ａ。）に記憶された処理対象画素情報群に対し、当該処理対象画素情報群に振り分ける際に適用した水平方向及び垂直方向に直交する方向（垂直方向及び水平方向）について所定数の画素単位で所定距離おきに画素情報が残るように画素情報を間引く処理を例示することができる。この場合も、上記第２の実施の形態と同様の効果を奏することができる。
【００５４】
なお、上記各実施の形態では、上記振り分け処理及び復元処理をＣＰＵにより実行する場合について説明したが、本発明はこれに限定されるものではなく、例えば、上記振り分け処理及び復元処理をＡＳＩＣ（Application Specific Integrated Circuit）等で構成された専用回路により実行する形態や、当該復元処理を画像形成エンジン部により実行する形態とすることもできる。この場合も、上記各実施の形態と同様の効果を奏することができる。
【００５５】
また、上記各実施の形態では、画素情報群を１対１で記憶する記憶部の数が２つである場合について説明したが、本発明はこれに限定されるものではなく、例えば、当該記憶部の数が３つ以上である形態とすることもできる。これにより、記憶部が２つの場合と比較して、復元後の画像情報の品質は落ちてしまうものの、記憶部との間の画素情報の転送時間を短縮することができる。
【００５６】
また、上記各実施の形態では、振り分けられた画素情報群をそのまま記憶部に記憶する場合について説明したが、本発明はこれに限定されるものではなく、例えば、振り分けられた画素情報群を圧縮した後に記憶部に記憶する形態とすることもできる。この場合、記憶部に転送する画素情報群の情報量を低減することができる結果、記憶部との間の画素情報の転送時間を更に短縮することができる。
【００５７】
更に、上記各実施の形態では、画像情報を画素情報群に振り分けた後に記憶部２８Ａ、２８Ｂに対して記憶する場合について説明したが、本発明はこれに限定されるものではなく、例えば、画像情報の振り分けを行いながら各記憶部２８Ａ、２８Ｂに画素情報を逐次記憶する形態とすることもできる。この場合、画像形成装置１０の電源が落ちてしまうといったトラブルにより画像情報を記憶する処理が途中で中断してしまった場合でも、記憶部２８Ａ、２８Ｂに途中まで記憶された画素情報群を用いて画像情報を或る程度は復元することができる。
【００５８】
その他、上記各実施の形態で示した画像形成装置のハードウェア構成（図１及び図２参照。）は一例であり、必要に応じて新たな構成要素を追加したり、不要な構成要素を削除したりすることができることは言うまでもない。
【００５９】
また、上記各実施の形態で示した各種処理プログラムの処理の流れ（図３，図５，及び図１１参照。）も一例であり、必要に応じて処理手順を変更したり、処理内容を変更したり、不要な処理を削除したりすることができることは言うまでもない。
【図面の簡単な説明】
【００６０】
【図１】実施の形態に係る画像形成装置及びその周辺の構成を示すブロック図である。
【図２】実施の形態に係る画像形成装置の電気系の要部構成を示すブロック図である。
【図３】実施の形態に係る画像記憶処理プログラムの処理の流れを示すフローチャートである。
【図４】（Ａ）は実施の形態に係る振り分け処理の説明に供する模式図であり、（Ｂ）は実施の形態に係る補間処理の説明に供する模式図である。
【図５】第１の実施の形態に係る画像形成処理プログラムの処理の流れを示すフローチャートである。
【図６】（Ａ）は実施の形態に係る他の振り分け処理の説明に供する模式図であり、（Ｂ）は実施の形態に係る他の補間処理の説明に供する模式図である。
【図７】（Ａ）は実施の形態に係る他の振り分け処理の説明に供する模式図であり、（Ｂ）は実施の形態に係る他の補間処理の説明に供する模式図である。
【図８】実施の形態に係る他の補間処理の説明に供する模式図である。
【図９】実施の形態に係る他の補間処理の説明に供する模式図である。
【図１０】実施の形態に係る他の補間処理の説明に供する模式図である。
【図１１】第２の実施の形態に係る画像形成処理プログラムの処理の流れを示すフローチャートである。
【図１２】実施の形態に係る間引き処理の説明に供する模式図である。
【図１３】実施の形態に係る他の間引き処理の説明に供する模式図である。
【図１４】実施の形態に係る他の間引き処理の説明に供する模式図である。
【符号の説明】
【００６１】
１０              画像形成装置
２２              ＣＰＵ（制御手段、復元手段）
２８Ａ，２８Ｂ    記憶部（記憶手段）
２９              記憶部インタフェース
５０              画像形成エンジン部
【図１】
2008016950.tif 000003
【図２】
2008016950.tif 000004
【図３】
2008016950.tif 000005
【図４】
2008016950.tif 000006
【図５】
2008016950.tif 000007
【図６】
2008016950.tif 000008
【図７】
2008016950.tif 000009
【図８】
2008016950.tif 000010
【図９】
2008016950.tif 000011
【図１０】
2008016950.tif 000012
【図１１】
2008016950.tif 000013
【図１２】
2008016950.tif 000014
【図１３】
2008016950.tif 000015
【図１４】
2008016950.tif 000016