(57)【要約】【課題】  プロッタ制御部側で設定可能なメモリ幅が固定されている場合でも、システム制御部側から、そのメモリ幅に合った画像データのＤＭＡ転送を可能にする。【解決手段】  システム制御部側の画像メモリに入力される画像データ６０１のメモリ幅がプロッタ制御部側で受け付けられる画像データのメモリ幅（プロッタ側メモリ幅）よりも小さい場合、システム制御部側では、画像用メモリに入力される画像データ６０１に合わせて予め確保しておいたメモリ幅をプロッタ制御部ＡＳＩＣ側の固定値に拡張する。【選択図】  図３
2008236063.tif 000002
【特許請求の範囲】
【請求項１】
システム制御部側の画像メモリに記憶されている画像データをプロッタ制御部側の画像メモリへＤＭＡ転送する手段を備えた画像形成装置において、
前記プロッタ制御部側の画像メモリに設定されているメモリ幅に応じて、前記システム制御部側の画像メモリのメモリ幅を調整する手段を有することを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置において、
前記システム制御部側の画像メモリに所定のメモリ幅を確保する手段を備え、前記メモリ幅を調整する手段は、該確保されているメモリ幅が前記プロッタ制御部側に設定されているメモリ幅よりも狭いときは、該確保されているメモリ幅を拡張することを特徴とする画像形成装置。
【請求項３】
請求項１記載の画像形成装置において、
前記システム制御部側の画像メモリに入力された画像データの主走査方向の中心が前記調整されたメモリ幅の中心と合うように、前記入力された画像データを主走査方向に移動させる手段を有することを特徴とする画像形成装置。
【請求項４】
請求項２記載の画像形成装置において、
前記システム制御部側の画像メモリ上で主走査方向の先端部又は後端部のデータを余白データとする手段を有することを特徴とする画像形成装置。
【請求項５】
請求項３記載の画像形成装置において、
前記画像メモリに入力された画像データに対して余白の指定があるときは、前記移動させる手段は、該指定された余白を反映させた移動を行うことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、デジタル複合機などの画像形成装置に関し、詳細には、システム制御部側からプロッタ制御部側へ画像データをＤＭＡ（Direct Memory Access）転送するときに、プロッタ制御部側にて設定可能な画像データのメモリ幅が固定されている場合でも、そのメモリ幅に合った画像データのＤＭＡ転送が可能な画像形成装置に関する。
【背景技術】
【０００２】
近年、複写機のデジタル化が進むとともに、画像メモリを応用して加工、編集を行う技術が各種提案されている。このような技術の一つとして、原稿複数枚分の画像データを画像メモリに記憶することで、指定部数まとめてコピー出力し、仕分けの作業をなくす電子ソートという機能がある。このような画像メモリからプロッタ制御部に画像データを高速で出力するため、ＤＭＡ転送方式を用いたメモリ制御コントローラ（ＤＭＡコントローラ）が使用される場合が多い（特許文献１参照）。
【０００３】
ところで、ＤＭＡ転送では転送元の画像メモリから転送先の画像メモリへ画像データを一次元的に転送するため、システム制御部側の画像メモリに記憶されている画像データをプロッタ制御部側へＤＭＡ転送し、ユーザにより指定されたサイズで画像を形成するためには、転送元のシステム制御部側の画像メモリと、転送先のプロッタ制御部側の画像メモリとで、同じメモリ幅（主走査方向の使用バイト数）を設定しないと正常な画像が形成されない。
【０００４】
従って、プロッタ制御部側が例えば最大用紙幅（例．Ａ３）に対応する一定のメモリ幅しか設定できない場合、システム制御部側のメモリ幅をプロッタ制御部側の一定幅に合わせなければ正常な画像が形成されない。
【０００５】
【特許文献１】特開２００２−１４０２８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、このような問題を解決するためになされたもので、その目的は、システム制御部側からプロッタ制御部側へ画像データをＤＭＡ転送するときに、プロッタ制御部にて設定可能なメモリ幅が固定されている場合でも、そのメモリ幅に合った画像データのＤＭＡ転送を可能にすることである。
【課題を解決するための手段】
【０００７】
請求項１の発明は、システム制御部側の画像メモリに記憶されている画像データをプロッタ制御部側の画像メモリへＤＭＡ転送する手段を備えた画像形成装置において、前記プロッタ制御部側の画像メモリに設定されているメモリ幅に合わせて、前記システム制御部側の画像メモリのメモリ幅を調整する手段を有することを特徴とする。
請求項２の発明は、請求項１記載の画像形成装置において、前記システム制御部側の画像メモリに所定のメモリ幅を確保する手段を備え、前記メモリ幅を調整する手段は、該確保されているメモリ幅が前記プロッタ制御部側に設定されているメモリ幅よりも狭いときは、該確保されているメモリ幅を拡張することを特徴とする。
請求項３の発明は、請求項１記載の画像形成装置において、前記システム制御部側の画像メモリに入力された画像データの主走査方向の中心が前記調整されたメモリ幅の中心と合うように、前記入力された画像データを主走査方向に移動させる手段を有することを特徴とする。
請求項４の発明は、請求項２記載の画像形成装置において、前記システム制御部側の画像メモリ上で主走査方向の先端部又は後端部のデータを余白データとする手段を有することを特徴とする。
請求項５の発明は、請求項３記載の画像形成装置において、前記画像メモリに入力された画像データに対して余白の指定があるときは、前記移動させる手段は、該指定された余白を反映させた移動を行うことを特徴とする。
【発明の効果】
【０００８】
請求項１の発明によれば、プロッタ制御部側にて設定可能なメモリ幅が固定されている場合でも、システム制御部側でプロッタ制御部側のメモリ幅に合わせたデータを作成することができ、そのメモリ幅に合った画像データのＤＭＡ転送が可能になる。
請求項２の発明によれば、システム制御部側のメモリ幅を拡張することで、システム制御部側とプロッタ制御部側とでＤＭＡ転送のためのメモリ幅の設定を揃えることができ、ＤＭＡ転送が可能になる。
請求項３の発明によれば、システム制御部側の画像メモリ上でセンタリングした画像データをプロッタ制御部側にＤＭＡ転送することができる。
請求項４の発明によれば、画像メモリ上で画像データの主走査方向の先端部又は後端部に余白データとすることにより、余計なゴミ出力を抑えることができる。
請求項５の発明によれば、指示された余白のオフセットを反映したセンタリングが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態について図面を参照しながら説明する。
図１は、本発明に係る画像形成装置の一例であるデジタル複写機の全体の構成を示したものである。
【００１０】
このデジタル複写機１００は、読取部２００、像形成部３００、画像処理部（ＩＰＵ：イメージプロセッシングユニット）４０１、記憶部４０２、システム制御部４０５、操作／表示部４０６、及びセレクタ部４０７を備えている。
【００１１】
操作／表示部４０６は、デジタル複写機１００の上面部に設けられており、利用者がこのデジタル複写機１００複写機に対して各種指示を与えたり希望の動作モードに変更したりするための操作部と、複写機が利用者に対して設定状態や動作状態などを報知するための表示部とを備えている。そして、操作／表示部４０６上のスタートボタンが押下されると、デジタル複写機１００がコピー処理を開始する。読取部２００では、原稿台２０１上に載置された原稿Ｄを、原稿台２０１の下面に沿って移動する露光ランプ２０２によってスキャン露光しつつ、原稿面からの反射光をＣＣＤイメージセンサ２０３によって光電変換することにより、反射光の強弱に応じた画像信号を生成する。ＣＣＤイメージセンサ２０３の出力信号は、増幅器、Ａ／Ｄ変換回路、及びシェーディング補正部を有する信号処理ユニット２０４に入力され、その増幅器で所定の電圧振幅に増幅された後、Ａ／Ｄ変換回路でデジタルデータに変換され、シェーディング補正部でシェーディング補正される。そして、信号処理ユニット２０４で処理された画像データは、画像同期信号と共に画像処理部４０１に入力される。
【００１２】
スキャナー制御部２０５は以上のプロセスを実行するために、各種センサからの検知信号の監視、及びその検知信号に応じた駆動モータ等の制御を行い、また、シェーディング補正部及びＩＰＵ４０１に対して各種パラメータの設定処理を行う。
【００１３】
ＩＰＵ４０１では、２次元リアルタイム変倍処理、文字、線字画像等の解像力を上げるＭＴＦ（Modulation Transfer Function）補正、ノイズを除去し写真等の再現性をあげる平滑化処理などを行う空間フィルタ処理、及び、濃度設定機能に応じたγ補正処理、画質設定機能に応じて中間調処理等を行う階調処理が行われる。ＩＰＵ４０１で処理された画像データは記憶部４０２に記憶することも像形成部３００へ供給することもできる。また、ＩＰＵ４０１は、記憶部４０２から読み出され、セレクタ部４０７を通して入力された画像データに対して上述した各種画像処理を施したり、書込み部３０１へ送出したりすることができる。
【００１４】
像形成部３００では、ＩＰＵ４０１からの画像データが書込部３０１へ送られる。書込部３０１は、レーザ光源を内蔵しており、ＩＰＵ４０１からの画像データに応じてレーザ光源を変調しつつ、帯電チャージ３０２によって一様に帯電された一定速度で回転する感光体３０３の表面にレーザ光を照射する。これにより感光体３０３には原稿画像に対応する静電潜像が形成される。この感光体３０３上の静電潜像を現像装置３０４によりトナーで現像することにより可視像が得られる。
【００１５】
そして、予め給紙ローラ３０５によって給紙トレイ３０６Ａ〜３０６Ｄより給紙搬送され、レジストローラ３０７に当接し、待機していた転写紙（図示省略）を、感光体３０３の回転に合わせてレジストローラ３０７を駆動させることにより転写位置に搬送し、転写チャージ３０８によって感光体３０３上のトナーを転写紙に静電転写する。
【００１６】
その後、分離チャージャ３０９によって転写紙を感光体３０３より分離し、転写紙上のトナー像を定着装置３１０により加熱定着させ、排紙コロ３１１により排紙トレイ３１２上に排紙する。
【００１７】
一方、静電転写後、感光体３０３上に残留しているトナーはクリーニング装置３１３により除去され、感光体３０３は除電チャージャ３１４により除電される。プロッタ制御部３１５は、以上のプロセスを実行するために、各種センサからの検知信号の監視及び検知信号に応じた駆動モータ等の制御を行う。
【００１８】
図２は、図１に示すデジタル複写機において、システム制御部側からプロッタ制御部側へ画像データのＤＭＡ転送を実現するための論理的な構成を示すブロック図である。
【００１９】
図１のシステム制御部４０５に内蔵されているシステム制御部ＡＳＩＣ制御部５０１と、プロッタ制御部３１５に内蔵されているプロッタ制御部ＡＳＩＣ５０２とはＰＣＩバス５０３によって接続されている。システム制御部ＡＳＩＣ５０１はＤＭＡコントローラを内蔵しており、システム制御部ＡＳＩＣ５０１に接続された画像用メモリ５０４には予め画像データが入力されている。また、プロッタ制御部ＡＳＩＣ５０２は画像メモリを内蔵するか又は外付けするように構成さている。
【００２０】
画像用メモリ５０４に記憶されている画像データをシステム制御部ＡＳＩＣ５０１内のＤＭＡコントローラによりプロッタ制御部側ＡＳＩＣ５０２にＤＭＡ転送する場合、両ＡＳＩＣ間で転送される画像データのサイズ（メモリ幅）を予め設定しておく必要がある。通常はシステム制御部ＡＳＩＣ５０１とプロッタ制御部ＡＳＩＣ５０２には同様の設定をする。
【００２１】
しかし、プロッタ側の制約によりプロッタ制御部ＡＳＩＣ５０２が常に一定のメモリ幅しか設定できない場合がある。前述の通り、システム制御部ＡＳＩＣ５０１とプロッタ制御部ＡＳＩＣ５０２では同じデータサイズを設定する必要があるため、本実施形態では、画像用メモリ５０４に入力された画像データのメモリ幅がプロッタ制御部ＡＳＩＣ５０２の固定幅と異なる場合、システム制御部ＡＳＩＣ５０１側でプロッタ制御部ＡＳＩＣ５０２側のメモリ幅に合わせた画像データを作成し、転送する。
【００２２】
図３は画像メモリ５０４に入力された画像データと、プロッタ制御部ＡＳＩＣ５０２で受け付けられる固定幅の画像データの関係を示したものである。この図に示すように、画像用メモリ５０４に入力された画像データ６０１のメモリ幅がプロッタ制御部ＡＳＩＣ５０２で受け付けられる画像データ６０２のメモリ幅（プロッタ側メモリ幅）よりも狭い場合、画像データ６０１の主走査方法の中心６０３を画像データ６０２の主走査方向の中心６０４に合わせる（センタリングを行う）とともに、主走査方向の先端部と後端部に余白を付けた画像データを準備することが必要である。
【００２３】
そのため、システム制御部ＡＳＩＣ５０１では、画像用メモリ５０４に入力される画像データ６０１に合わせて予め確保しておいたメモリ幅をプロッタ制御部ＡＳＩＣ５０２側の固定幅に拡張して確保する。また、センタリングするためのシフト量Ｓについては、図４に示すように、入力された画像データ６０１のメモリ幅（Ｉwidth）とプロッタ制御部ＡＳＩＣ５０２側の固定幅に拡張した時のメモリ幅（Ｍwidth）との関係から、以下の式［１］によって計算できる。
Ｓ＝（Ｍwidth−Ｉwidth）／２・・・式［１］
【００２４】
シフト量Ｓだけ、画像メモリ５０４上で画像データ６０１を主走査方向へ移動させて画像データ７０１とすることにより、プロッタ制御部ＡＳＩＣ５０２側に転送する画像データ７０１の主走査方向の中心７０２をプロッタ制御部ＡＳＩＣ５０２側のメモリ幅（プロッタ側メモリ幅）の中央に合わせることができる。シフトの処理はシステム制御部ＡＳＩＣ５０１に搭載されている編集器による画像シフトや、システム制御部４０５に搭載されているＣＰＵを使用したソフト処理によるシフト処理等どちらでも可能である。
【００２５】
シフト処理によって画像データを移動させた結果、図５に示すように、先端及び後端に余白が発生する。これらの余白に対してシステム制御部ＡＳＩＣ５０１に搭載されている編集器やシステム制御部４０５に搭載されているＣＰＵを使用したクリア処理によって、０クリアを行う。これにより、余白に０以外のデータが出力されるのを防止することができる。なお、後端余白の０クリアの開始位置は「Ｓ＋Ｉwidth」の計算結果で導くことができる。
【００２６】
また、実際の画像出力時には入力画像をそのまま出力することはほとんどなく、綴じ代や用紙に対する位置調整などのために、オフセットとしてシフト量を指定されることが多い。しかし、式［１］で計算されるシフト量Ｓはオフセットを考慮していないため、オフセットを指定された場合、正しく計算できない。そこで、オフセットを指定された場合、オフセットを考慮したシフト量Ｓoを以下の式［２］によって求める。
Ｓo＝｛Ｍwidth−（Ｉwidth＋Ｘs）｝／２＋Ｘs・・・式［２］
【００２７】
式［２］において、「Ｘs」は指定されたオフセット量である。この式によって、オフセットを考慮したシフト量が計算でき、図６に示すように、プロッタ制御部ＡＳＩＣ５０２側に転送する画像データ７０１の主走査方向の中心７０２の位置合せにオフセットの指定を反映させることができる。
【図面の簡単な説明】
【００２８】
【図１】本発明に係る画像形成装置の一例であるデジタル複写機の全体の構成を示す図である。
【図２】図１に示すデジタル複写機において、システム制御部側からプロッタ制御部側へ画像データのＤＭＡ転送を実現するための論理的な構成を示すブロック図である。
【図３】図２の画像メモリに入力された画像データと、プロッタ制御部ＡＳＩＣで受け付けられる固定幅の画像データの関係を示す図である。
【図４】画像メモリに入力された画像データをセンタリングするためのシフト量を示す図である。
【図５】シフト処理によって画像データを移動させた結果、余白が形成された様子を示す図である。
【図６】オフセットの指定を反映させたセンタリングを示す図である。
【符号の説明】
【００２９】
１００・・・デジタル複写機、５０１・・・システム制御部ＡＳＩＣ、５０２・・・プロッタ制御部ＡＳＩＣ、５０４・・・画像用メモリ。
【図１】
2008236063.tif 000003
【図２】
2008236063.tif 000004
【図３】
2008236063.tif 000005
【図４】
2008236063.tif 000006
【図５】
2008236063.tif 000007
【図６】
2008236063.tif 000008