(57)【要約】【課題】画像の入出力や複数のアプリなどにより同時に回転動作を行う場合であっても、使用中の画像回転手段における前段の処理が終了するまでの待ち時間を発生させないようにすることで、効率のよい動作を可能とする。【解決手段】回転要求が発生した場合、入力要求かそうでないか（出力要求か）をチェックし、入力要求の場合は回転器１を使用する。回転器１の使用状態をチェックし、使用中でなければ従来同様に回転器１にて回転実行を行う。回転器１が使用中の場合、ＷＡＩＴし使用中でなくなった場合、処理を行う。出力要求の場合は回転器２もしくは回転器３を使用する。回転器２が使用中でなければ、回転器１と同様処理を行い、回転器２が使用中の場合、回転器３にて処理を行う。【選択図】        図６
2004358711.tif 000002
【特許請求の範囲】
【請求項１】
記録紙に画像を出力する画像出力手段を備えた画像形成装置であって、
前記画像出力手段が出力する画像を回転させる回転手段を前記画像出力手段による処理項目に応じた数だけ備えると共に、
入力された画像に応じて前記回転手段を使い分ける制御を行う手段を備えたことを特徴とする画像形成装置。
【請求項２】
画像入力手段と、記録紙に画像を出力する画像出力手段とを備え、複数のアプリケーションを同時に動作可能な画像形成装置において、
入出力される画像を回転する複数の回転手段を有し、前記画像入力手段と前記画像出力手段とに応じて前記回転手段を使い分ける制御を行う手段を備えたことを特徴とする画像形成装置。
【請求項３】
画像の入力または出力の際に、前記回転手段の使用優先度を、動作しているアプリケーションに応じて選択する制御を行う手段を備えたことを特徴とする請求項２記載の画像形成装置。
【請求項４】
画像の入力および出力の両方を行うアプリケーションが動作している場合には、前記回転手段の使用優先度を同じレベルにする制御を行う手段を備えたことを特徴とする請求項３記載の画像形成装置。
【請求項５】
画像入力手段と、記録紙に画像を出力する画像出力手段とを備え、カラー画像データの入出力を行う画像形成装置において、
入出力された画像を回転する回転手段を、画像プレーン毎に備えたことを特徴とする画像形成装置。
【請求項６】
複数のアプリケーションを同時に動作可能であって、
入出力する画像が白黒画像データの場合、複数の前記回転手段を該入出力する画像の画像フォーマットにより使い分ける制御を行う手段を備えたことを特徴とする請求項５記載の画像形成装置。
【請求項７】
複数の前記回転手段を画像フォーマットに合わせた回転バッファ容量に応じて選択する手段を備えたことを特徴とする請求項６記載の画像形成装置。
【請求項８】
複数の前記回転手段を搭載されたメモリ容量に応じて選択する手段を備えたことを特徴とする請求項６記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置に関し、特に、記録紙に出力する画像をデータの状態で回転させる回転器を備えた画像形成装置に関する。
【０００２】
【従来の技術】
従来より、画像を回転させる回転器を備えた画像形成装置がある。
図１７、図１８は、従来の画像形成装置による回転処理の動作を示すフローチャートである。図１７に示すようにユーザから画像の回転要求があった場合、回転器により回転処理を行うが、図１８に示すようにその回転器が前の要求により使用中の場合、その使用が終わるまでＷＡＩＴする。
【０００３】
また、特開平８−１４９２７８号公報（特許文献１）のものは、入力時に回転して画像を出力するかどうかＣＰＵが判断し、回転が必要な蓄積出力の場合は入力時に回転して蓄積し、蓄積出力時の回転処理を省くものである。
【０００４】
【特許文献１】
特開平８−１４９２７８号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の画像形成装置では、回転器が前の要求により使用中の場合、その使用が終わるまでＷＡＩＴし、前の処理が終了すると回転実行を行うため、ＷＡＩＴ時間が発生してしまっていた。
すなわち、従来の画像形成装置では画像回転手段（回転器）が１つしかなかったため、回転動作が連続で必要な場合や、複数のアプリ（アプリケーション）で同時に回転動作を行おうとすると、前段の処理が終了するまで待たなければならなかった。また、カラー画像の場合、回転器が１つでは回転器を使って回転できず、メモリを使用して回転させたりしていたため、特定の画像フォーマットのみ出力器で回転させたりと、制約が多かった。
【０００６】
また、従来の画像形成装置では画像回転手段（回転器）が１つしかなかったため、回転動作が高速かつ連続で必要な場合や、複数のアプリで同時に入力および出力の回転動作を行おうとすると、前段の処理が終了するまで待たなければならず、ＷＡＩＴ時間が発生してしまっていた。
【０００７】
また、上述した特許文献１のものは、出力時の回転処理を省くことにより生産性を上げる好適なものであるが、上記のＷＡＩＴ時間への対策まで考慮されたものではない。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、画像の入出力や複数のアプリなどにより同時に回転動作を行う場合であっても、使用中の画像回転手段における前段の処理が終了するまでの待ち時間を発生させないようにすることで、効率のよい動作が可能な画像形成装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
かかる目的を達成するために、本発明は以下の特徴を有する。
請求項１記載の発明は、記録紙に画像を出力する画像出力手段を備えた画像形成装置であって、画像出力手段が出力する画像を回転させる回転手段を画像出力手段による処理項目に応じた数だけ備えると共に、入力された画像に応じて回転手段を使い分ける制御を行う手段を備えたことを特徴とする。
なお、上記した処理項目とは、例えば、入力、出力、カラー画像における画像プレーンなどである。
【００１０】
請求項２記載の発明は、画像入力手段と、記録紙に画像を出力する画像出力手段とを備え、複数のアプリケーションを同時に動作可能な画像形成装置において、入出力される画像を回転する複数の回転手段を有し、画像入力手段と画像出力手段とに応じて回転手段を使い分ける制御を行う手段を備えたことを特徴とする。
【００１１】
請求項３記載の発明は、画像の入力または出力の際に、上記した回転手段の使用優先度を、動作しているアプリケーションに応じて選択する制御を行う手段を備えたことを特徴とする。
【００１２】
請求項４記載の発明は、画像の入力および出力の両方を行うアプリケーションが動作している場合には、上記した回転手段の使用優先度を同じレベルにする制御を行う手段を備えたことを特徴とする。
【００１３】
請求項５記載の発明は、画像入力手段と、記録紙に画像を出力する画像出力手段とを備え、カラー画像データの入出力を行う画像形成装置において、入出力された画像を回転する回転手段を、画像プレーン毎に備えたことを特徴とする。
【００１４】
請求項６記載の発明は、複数のアプリケーションを同時に動作可能であって、入出力する画像が白黒画像データの場合、複数の上記回転手段を該入出力する画像の画像フォーマットにより使い分ける制御を行う手段を備えたことを特徴とする。
【００１５】
請求項７記載の発明は、複数の回転手段を画像フォーマットに合わせた回転バッファ容量に応じて選択する手段を備えたことを特徴とする。
【００１６】
請求項８記載の発明は、複数の回転手段を搭載されたメモリ容量に応じて選択する手段を備えたことを特徴とする。
【００１７】
【発明の実施の形態】
次に、本発明に係る画像形成装置を図面を用いて詳細に説明する。
まず、各実施形態に共通する構成について説明した後、各実施形態それぞれについて説明する。
【００１８】
図１から図４は、本発明の各実施形態に共通する画像形成装置の概略図、操作部の概略図、およびブロック図である。
図１に、本発明に係る画像形成装置を示す。
自動原稿送り装置（以後、ＡＤＦ）１にある、原稿台２に原稿の画像面を上にして置かれた原稿束は、操作部３０上のプリントキー３４が押下されると、一番下の原稿から給送ローラ３、給送ベルト４によってコンタクトガラス６上の所定の位置に給送される。一枚の原稿を給送完了により原稿枚数をカウントアップするカウント機能を有している。
【００１９】
給送された原稿は読み取りユニット５０によってコンタクトガラス６上の原稿の画像データを読み取り後、読み取りが終了した原稿は、給送ベルト４および排送ローラ５によって排出される。さらに、原稿セット検知７にて原稿台２に次の原稿が有ることを検知した場合、前原稿と同様にコンタクトガラス６上に給送される。
給送ローラ３、給送ベルト４、排送ローラ５は搬送モータ２６によって駆動される。第１トレイ８、第２トレイ９、第３トレイ１０に積載された転写紙（記録紙）は、各々第１給紙装置１１、第２給紙装置１２、第３給紙装置１３によって給紙され、縦搬送ユニット１４によって感光体１５に当接する位置まで搬送される。
【００２０】
読み取りユニット５０にて読み込まれた画像データは、書き込みユニット５７からのレーザーによって感光体１５に書き込まれ、現像ユニット２７を通過することによってトナー像が形成される。そして、転写紙は感光体１５の回転と等速で搬送ベルト１６によって搬送されながら、感光体１５上のトナー像が転写される。その後、定着ユニット１７にて画像を定着させ、排紙ユニット１８によって後処理装置のフィニシャ１００に排出される。
【００２１】
後処理装置のフィニシャ１００は、本体の排紙ユニット１８によって搬送された転写紙を、通常排紙ローラ１０２方向と、ステープル処理部方向へ導く事ができる。切り替え板１０１を上に切り替える事により、搬送ローラ１０３を経由して通常排紙トレイ１０４側に排紙する事ができる。また、切り替え板１０１を下方向に切り替える事で、搬送ローラ１０５、１０７を経由して、ステープル台１０８に搬送する事ができる。ステープル台１０８に積載された転写紙は、一枚排紙されるごとに紙揃え用のジョガー１０９によって、紙端面が揃えられ、一部のコピー完了と共にステープラ１０６によって綴じられる。ステープラ１０６で綴じられた転写紙群は自重によって、ステープル完了排紙トレイ１１０に収納される。
【００２２】
一方、通常の排紙トレイ１０４は前後に移動可能な排紙トレイである。前後に移動可能な排紙トレイ部１０４は、原稿毎、あるいは、画像メモリによってソーティングされたコピー部毎に、前後に移動し、簡易的に排出されてくるコピー紙を仕分けるものである。
【００２３】
転写紙の両面に画像を作像する場合は、各給紙トレイ８〜１０から給紙され作像された転写紙を排紙トレイ１０４側に導かないで、経路切り替えの為の分岐爪１１２を上側にセットする事で、一旦両面給紙ユニット１１１にストックする。
その後、両面給紙ユニット１１１にストックされた転写紙は再び感光体１５に作像されたトナー画像を転写するために、両面給紙ユニット１１１から再給紙され、経路切り替えの為の分岐爪１１２を下側にセットし、排紙トレイ１０４に導く。この様に転写紙の両面に画像を作成する場合に両面給紙ユニット１１１は使用される。
【００２４】
感光体１５、搬送ベルト１６、定着ユニット１７、排紙ユニット１８、現像ユニット２７はメインモータ２５によって駆動され、各給紙装置１１〜１３はメインモータ２５の駆動を各々給紙クラッチ２２〜２４によって伝達駆動される。縦搬送ユニット１４はメインモータ２５の駆動を中間クラッチ２１によって伝達駆動される。
【００２５】
図２は、操作部３０を示した図である。操作部３０には、液晶タッチパネル３１、テンキー３２、クリア／ストップキー３３、プリントキー３４、予熱キー３５、リセットキー３６、初期設定キー３７があり、液晶タッチパネル３１には、各種機能キーおよび画像形成装置の状態を示すメッセージなどが表示される。
オペレータが液晶タッチパネル３１に表示されたキーにタッチする事で、選択された機能を示すキーが黒く反転する。また、機能の詳細を指定しなければならない場合（例えばページ印字の種類等）はキーにタッチする事で詳細機能の設定画面が表示される。このように、液晶タッチパネルは、ドット表示器を使用している為、その時の最適な表示をグラフィカルに行う事が可能である。
【００２６】
初期設定キー３７を押す事で、機械の初期状態を任意にカスタマイズする事が可能である。機械が収納している用紙サイズを設定したり、コピー機能のリセットキーを押したときに設定される状態を任意に設定可能である。また、一定時間操作が無いときに優先して選択されるアプリケーション等も選択する事、国際エネルギースター計画に従った低電力への移行時間の設定や、オートオフ／スリープモードへの移行する時間を設定する事が可能である。予熱キー３５を押すと、機械は待機状態から、電力低減状態に移行し、定着温度を低下させたり、操作部の表示を消灯する。予熱状態は、国際エネルギースター計画で言う、低電力状態を意味している。また、予熱状態、オフ状態／スリープ状態を解除し、待機状態に移行させるには、この予熱キーを再度押下する。
【００２７】
図３はメインコントローラを中心に、制御装置を図示したものである。
メインコントローラ２０は画像形成装置全体を制御する。メインコントローラ２０には、オペレータに対する表示、オペレータからの機能設定入力制御を行う操作部３０、スキャナの制御、原稿画像を画像メモリに書き込む制御、画像メモリからの作像を行う制御等を行う画像処理ユニット（ＩＰＵ）４９、原稿自動送り装置（ＡＤＦ）１、等の分散制御装置が接続されている。各分散制御装置とメインコントローラ２０は必要に応じて機械の状態、動作司令のやりとりを行っている。また紙搬送等に必要なメインモータ２５、各種クラッチ２１〜２４も接続されている。
【００２８】
図１に戻り、画像形成装置の原稿読み取りから、画像の書き込みまでを説明する。
読み取りユニット５０は、原稿を載置するコンタクトガラス６と光学走査系で構成されており、光学走査系には、露光ランプ５１、第１ミラー５２、レンズ５３、ＣＣＤイメージセンサ５４等々で構成されている。露光ランプ５１および第１ミラー５２は図示しない第１キャリッジ上に固定され、第２ミラー５５および第３ミラー５６は図示しない第２キャリッジ上に固定されている。原稿像を読み取るときには、光路長が変わらないように、第１キャリッジ第２キャリッジとが２対１の相対速度で機械的に操作される。この光学走査系は、図示しないスキャナ駆動モータにて駆動される。原稿画像は、ＣＣＤイメージセンサ５４によって読み取られ、電気信号に変換されて処理される。
【００２９】
書き込みユニット５７はレーザ出力ユニット５８、結像レンズ５９、ミラー６０で構成され、レーザ出力ユニット５８の内部には、レーザ光源であるレーザダイオードおよびモータによって高速で定速回転する多角形ミラー（ポリゴンミラー）が備わっている。
書き込みユニット５７から出力されるレーザ光が、画像作像系の感光体１５に照射される。図示しないが感光体１５の一端近傍のレーザビームを照射される位置に、主走査同期信号を発生するビームセンサが配置されている。
【００３０】
図４は画像処理ユニット（ＩＰＵ）４９内部構成のブロック図である。
露光ランプ５１から照射された光の反射を、ＣＣＤイメージセンサ５４にて光電変換し、Ａ／Ｄコンバータ６１にてデジタル信号に変換する。デジタル信号に変換された画像信号は、シェーディング補正６２がなされた後、画像処理部６３にてＭＴＦ補正、γ補正等がなされる。その後、印字合成部７１を介して入力した画像データを変倍回路７６へ、或いは、画像メモリコントローラ６５へ切り替えて供給するものであり、変倍回路７７を経由した画像信号は変倍率に合せて拡大縮小され、書き込みユニット５７に送られる。
【００３１】
一方、画像メモリコントローラ６５とセレクタ６４間は、双方向に画像信号を入出力可能な構成となっている。図４には特に明示していないが、ＩＰＵ４９には読み取りユニット５０から入力される画像データ以外にもＩ／Ｏポート６７、電話回線通信制御ユニット６８を介して外部から供給される画像データ、例えばパーソナルコンピュータ等のデータ処理装置から入力したデータも処理できるよう、複数のデータの入出力の選択を行う機能を有しているものとする。
【００３２】
本発明の実施形態においてはＩ／Ｏポート６７を介して画像形成装置をネットワーク接続しており、その通信手段には、インターネットの標準プロトコルとして普及されているＴＣＰ／ＩＰ通信プロトコルを用いるなどが考えられる。
また、本発明の実施形態では複数の画像形成装置がネットワークに接続された構成であってもよく、ネットワーク接続された各画像形成装置の機械構成情報や動作状況、もしくはリモート出力コマンド等の制御コマンド、設定コマンドの送受信を行うことができる。
【００３３】
電話回線通信制御ユニット６８は付属の図示しないアンテナを介して無線通信網（不図示）より得られるアナログ情報をデジタル化する、もしくは、画像メモリ６６やＨＤ７５、ＲＯＭ６９、ＲＡＭ７０、ＮＶ−ＲＡＭ７４に記憶されているデータをアナログ情報に変換し無線通信網を経由して、所定の携帯端末に送信する機能をもつ。これにより、一般の電話と画像形成装置とのデータの送受信を可能にしている。
【００３４】
また、画像メモリコントローラ６５等への設定や、読み取り部５０書き込み部５７の制御を行うＣＰＵ６８、およびそのプログラムやデータを格納するＲＯＭ６９、ＲＡＭ７０、ＮＶ−ＲＡＭ７４を備えている。更にＣＰＵ６８は、メモリコントローラ６５を介して、画像メモリ６６のデータの書き込み、読み出しが行える。
【００３５】
原稿画像で画像メモリコントローラー６５へ送られた画像は、画像メモリコントローラ内にある画像圧縮装置によって画像データを圧縮した後、画像メモリ６６に送られる。ここで画像圧縮する理由は、最大画像サイズ分の２５６階調のデータをそのまま画像メモリ６６に書き込む事も可能であるが、１枚の原稿画像で画像メモリを大変多く使用する。画像圧縮を行う事で、限られた画像メモリを有効に利用できる。
【００３６】
また、一度に多くの原稿画像データを記憶することが出来るため、ソート機能として、貯えられた原稿画像イメージデータをページ順に出力する事ができる。
この場合画像を出力する際に画像メモリ６６のデータをメモリコントローラ６５内の伸長装置で順次伸長しながら出力を行う。このような機能は一般に「電子ソート」と呼ばれている。
【００３７】
また画像メモリの機能を利用して、複数枚の原稿画像を、画像メモリの転写紙一枚分のエリアを分割したエリアに順次読み込む事も可能となる。例えば４枚の原稿画像を、画像メモリの転写紙一枚分の４等分されたエリアに順次書き込む事で、４枚の原稿が一枚の転写紙イメージに合成され集約されたコピー出力を得ることが可能となる。このような機能は一般に「集約コピー」と呼ばれている。
【００３８】
画像メモリ６６の画像はＣＰＵ６８からアクセス可能な構成となっている。このため画像メモリの内容を加工することが可能であり、例えば画像の間引き処理、画像の切り出し処理等が行える。加工には、メモリコントローラー６５のレジスタにデータを書き込む事で画像メモリの処理を行う事ができる。加工された画像は再度画像メモリに保持される。
【００３９】
画像メモリー６６は、処理を行う画像データの大きさにより複数のエリアに分割して画像データの入出力を同時に実行可能な構成をとっている。各分割したエリアに画像データの入力、出力をそれぞれ並列に実行可能にするためにメモリコントローラとのインターフェースにリード用とライト用の二組のアドレス・データ線で接続されている。これによりエリア１に画像を入力（ライト）する間にエリア２より画像を出力（リード）するという動作が可能になる。
【００４０】
画像メモリ６６は、多くの画像データを収納するためハードディスクを別に設けることもある。ハードディスクを用いる事により、外部電源が不用で永久的に画像を保持できる特徴もある。複数の定型の原稿（フォーマット原稿）をスキャナで読み込み保持するためには、このハードディスクが用いられるのが一般的である。
【００４１】
書き込み、読み出しには本体の作像やスキャナからの画像書き込みに対し処理速度の差を吸収する為に、画像メモリに一旦記憶され処理される。また画像記憶装置からのデータを書き込みユニット５７に送る際は、画像メモリ６６に一旦記憶し、書き込みユニット５７に送ることになる。このように画像を記憶する装置の画像メモリ６６、ＨＤ７５、スキャナ画像、書き込みユニットに送る画像の入出力は全てメモリコントローラー６５によって画像パスを決められる。
【００４２】
次に、各実施形態に共通する上述した構成を備えた本発明の第１の実施形態としての画像形成装置について説明する。
この第１の実施形態は、複数のアプリ（アプリケーションプログラム）を同時に動作可能な画像形成装置で、画像入力手段と、画像出力手段と、入出力される画像を回転する複数の回転手段とを有し、画像入力手段と画像出力手段により回転手段を使い分ける制御を有するものである。
【００４３】
この第１の実施形態としての動作について説明する。
図５は回転器が３つ存在する場合の構成を例示したものであり、図６はこの第１の実施形態としての動作を示すフローチャートである。
回転要求が発生した場合、入力要求かそうでないか（出力要求か）をチェックし、入力要求の場合は回転器１を使用する。回転器１の使用状態をチェックし、使用中でなければ従来同様に回転器１にて回転実行を行う。回転器１が使用中の場合、ＷＡＩＴし使用中でなくなった場合、処理を行う。出力要求の場合は回転器２もしくは回転器３を使用する。回転器２が使用中でなければ、回転器１と同様処理を行い、回転器２が使用中の場合、回転器３にて処理を行う。
【００４４】
従来の画像形成装置では、回転手段は１つしかなかったため、回転動作が高速かつ連続で必要な場合や、複数のアプリで同時に回転動作を行おうとすると、前段の処理が終了するまで待たなければならなかった。また、入力処理実行中は入力が継続されたり、出力処理実行中は出力が継続されたりし、片方の処理が狙いどおり行えない場合があった。そのため狙いの処理の遅延が発生し、所望の結果を得られない場合があった。
【００４５】
この第１の実施形態としての画像形成装置によれば、入力処理および出力処理にそれぞれ回転器を割り当てることにより、従来の遅延を無くすることができる。
ここで、入力処理および出力処理にそれぞれ回転器を割り当てるとは、例えば回転手段を３つ有する場合、回転器１は入力処理、回転器２は出力処理、回転器３は出力処理、といったように回転器の使用を固定するということである。
【００４６】
次に、各実施形態に共通する上述した構成を備えた本発明の第２の実施形態としての画像形成装置について説明する。
この第２の実施形態は、上述した第１の実施形態に加えて、入力および出力に使用する回転器の使用優先度をアプリに応じて選択する制御を有するものである。
【００４７】
この第２の実施形態としての動作について説明する。
図７から図９は、この第２の実施形態としての画像形成装置の動作を示すフローチャートである。
まず図７のアプリ選択２のフローチャートより、各アプリの入力の優先度をｓｅｌ＿ｉｎに設定する。出力も同様にｓｅｌ＿ｏｕｔに設定する。
次に図８の回転実行２のフローチャートより入力要求または出力要求か判断し、図９の回転選択実行のフローチャートにて選択された優先順に基づいて回転実行１を行う。回転選択実行のｓｅｌｅｃｔにはアプリ選択２にて選択された優先順位（ｓｅｌ＿ｉｎ  またはｓｅｌ＿ｏｕｔ）がｓｅｌｅｃｔに渡される。例えばスキャナアプリの場合、ｓｅｌ＿ｉｎ＝２がｓｅｌｅｃｔに渡され、回転選択実行内のｓｅｌｓｅｔ＝２？の判断が行われる。この場合、ｓｅｌｓｅｔ＝１が実行中ならばＷＡＩＴする。
【００４８】
この第２の実施形態としての画像形成装置によれば、入力および出力に使用する回転器の使用優先度をアプリに応じて選択可能にすることにより、装置に合わせたアプリ入出力の優先度を選択可能にすることができる。このため、例えばプリンタの優先度を高めたい要望のある客先等に対応できる。
【００４９】
次に、各実施形態に共通する上述した構成を備えた本発明の第３の実施形態としての画像形成装置について説明する。
この第３の実施形態は、上述した第２の実施形態に加えて、入力および出力の両方を使用するアプリにおいては、回転器の使用優先度を同じレベルにする制御を有するものである。
【００５０】
この第３の実施形態としての動作について説明する。
図１０、図１１は、第３の実施形態としての画像形成装置の動作を示すフローチャートである。
まず図１０のアプリ選択３のフローチャートより、各アプリの優先度をｓｅｌに設定する。次に図１１の回転実行３のフローチャートより、回転選択実行のフローチャートにて選択された優先順に基づいて回転実行１を行う。処理内容は上述した第２の実施形態と同様である。
【００５１】
この第３の実施形態としての画像形成装置によれば、入力および出力の両方を使用するアプリにおいては、回転器の使用優先度を同じレベルにすることにより、スループットを向上させることができる。
例えば、コピーアプリのように入力および出力の両方を使用する場合、入力のみ優先度が高くても、出力が低い場合は、出力がボトムネックになり、優先度が低くなる。この場合、コピー動作自体が遅くなって、スキャナアプリ等の入力が行えず、システムのスループットが低下する。本実施形態によれば、こうした事態を避けることができる。
【００５２】
次に、各実施形態に共通する上述した構成を備えた本発明の第４の実施形態としての画像形成装置について説明する。
この第４の実施形態は、カラー画像データの入出力を行う画像形成装置において、画像入力手段と、画像出力手段と、入出力された画像を回転する回転手段を有し、その回転手段を画像プレーン（例えばＲＧＢやＣＭＹＫ）毎に備えたものである。
【００５３】
この第４の実施形態としての構成について説明する。
図１２は、第４の実施形態としての画像形成装置におけるメモリコントローラに関するやりとりを示すブロック図である。
この第４の実施形態としての画像形成装置は、カラー画像プレーン毎に回転器を搭載し、各々のプレーンを回転制御する。図１２ではスキャナーアプリ読み取り用にＲＧＢ（Ｒｅｄ，Ｇｒｅｅｎ，Ｂｌｕｅ）だが、コピーアプリ時はＣＭＹＫ（Ｃｙａｎ，Ｍａｚｅｎｔａ，Ｙｅｌｌｏｗ，ｂｌａｃＫ）である。また、白黒画像時はＲ、Ｇ、Ｂ（又はＣ，Ｍ，Ｙ，Ｋ）の何れも使用可である。
【００５４】
従来の画像形成装置では回転手段は１つしかなかったため、カラー画像では全てのプレーンを同時に回転させなくてはならず、メモリ→メモリを使って行ったり、特定の画像フォーマットのみ出力器で回転させたりしていた。この場合、メモリ容量が増大したり、他の画像フォーマットは回転できなかったり、入力画像は回転できなかったり、と制約が多かった。
この第４の実施形態としての画像形成装置によれば、回転器を各画像プレーン分用意することにより、画像を制約無く回転させることができる。
【００５５】
次に、各実施形態に共通する上述した構成を備えた本発明の第５の実施形態としての画像形成装置について説明する。
この第５の実施形態は、上述した第４の実施形態に加えて、複数のアプリを同時に動作可能な画像形成装置において、白黒画像データの場合、複数の回転手段を画像フォーマットにより使い分ける制御を有するものである。
【００５６】
この第５の実施形態としての動作について説明する。
図１３は、第５の実施形態としての画像形成装置の動作を示すフローチャートである。
図１２に示す構成では、例として回転器が３つ存在する（Ｒ，Ｇ，Ｂ）こととして説明する。白黒画像時は特にＲ，Ｇ，Ｂを意識しなくて良い。回転要求が発生した場合、画像フォーマットをチェックし、２値の場合は回転器１を使用する。回転器１の使用状態をチェックし、使用中でなければ従来同様に回転器１にて回転実行を行う。
【００５７】
回転器１が使用中の場合、ＷＡＩＴし使用中でなくなった場合、処理を行う。画像フォーマットが２値でない場合、４値かどうかチェックし、４値の場合は回転器２にて回転実行を行う。処理は回転器１のときと同様。また、画像フォーマットが４値でない場合は、回転器３にて回転実行を行う。これにより、画像フォーマットが２値のときは回転器１を使用し、４値のときは回転器２を使用し、それ以外の場合は回転器３を使用する。
【００５８】
従来、回転手段は１つしかなかったため、回転動作が連続で必要な場合や、複数のアプリで同時に回転動作を行おうとすると、前段の処理が終了するまで待たなければならなかった。そのため処理の遅延が発生し、所望の結果を得られない場合があった。
【００５９】
この第５の実施形態としての画像形成装置によれば、各アプリの画像フォーマット（２値、４値、多値等）が異なることに着目し、画像フォーマットにより回転手段を使い分ける制御を行うことにより、従来の遅延を無くすることができる。
但し、回転器の数にはコスト的に限りがあるため、白黒画像の場合のみの制御方法とする。コスト的に問題が無く回転器を増やせればカラーでも可能ある。
なお、上記した画像フォーマットによって使い分けるとは、例えば回転手段を３つ有する場合、回転器１  ２値（１ｂｉｔ）回転器２  ４値（２ｂｉｔ）回転器３  多値（８ｂｉｔ）のように画像フォーマットによって回転器の使用を固定するということである。
【００６０】
次に、各実施形態に共通する上述した構成を備えた本発明の第６の実施形態としての画像形成装置について説明する。
この第６の実施形態は、上述した第５の実施形態に加えて、複数の回転手段を画像フォーマットに合わせた回転バッファ容量に応じて選択する手段を有するものである。
【００６１】
この第６の実施形態としての動作について説明する。
図１４は、第６の実施形態としての画像形成装置の動作を示すフローチャートである。
ここで、回転バッファは画像データを回転させるためのバッファで、１ページ分（主走査×副走査）全て持つことは、コスト上困難である。そのため副走査方向は数ライン分（例えば主走査×２５６ライン）持ち、回転器にそれぞれ必要である。
すなわち、画像フォーマットが２値（１ｂｉｔ）の場合、主走査／８×２５６Ｂｙｔｅが必要であり、４値（２ｂｉｔ）の場合、主走査／４×２５６Ｂｙｔｅが必要であり、多値（８ｂｉｔ）の場合、主走査×２５６Ｂｙｔｅが必要である。このため、全て多値用の回転バッファをもつのも、ベーシック機ではコスト上困難である。
本実施形態では極力回転バッファ容量を減らし、かつ効率の良い制御方法を提供する。
【００６２】
画像形成装置は、まず回転器３が使用中かどうかチェックし、使用中でない場合は、画像フォーマットに関わらず回転器３を使用する。回転器３が使用中の場合は、画像フォーマットが多値かどうかチェックし、多値の場合は回転器３の使用終了までＷＡＩＴする。画像フォーマットが多値でない場合は回転器２が使用中かどうかチェックし、使用中でない場合は回転器２を使用する。回転器２が使用中の場合は画像フォーマットが４値かどうかチェックし、４値の場合は回転器２の使用終了までＷＡＩＴする。画像フォーマットが４値でない場合は回転器１を使用する。これにより、回転器３は全ての画像フォーマットで使用でき、回転器２は２値、４値の画像フォーマット、回転器１は２値の画像フォーマットで使用できる。
【００６３】
この第６の実施形態としての画像形成装置によれば、画像フォーマットにより使用回転バッファ容量が異なることに着目し、複数の回転手段をその画像フォーマットの回転バッファ容量に応じて選択することにより、効率の良い画像形成装置を提供することができる。
なお、画像フォーマットの容量に応じてとは、例えば回転手段を３つ有する場合で、回転器１が２値の画像フォーマットに使用でき、回転器２が２値と４値に使用でき、回転器３が２値と４値と多値とに使用できる場合に、画像フォーマットの回転バッファ容量に応じて回転器を選択することである。
上述の例では、上記の回転器３のように全ての画像フォーマットにおいて使用できることが理想だが、回転器の回転用バッファが多値では２値の８倍必要なため、限られたメモリ容量では困難であり、このため、上述の例に示すような構成が考えられる。
【００６４】
次に、各実施形態に共通する上述した構成を備えた本発明の第７の実施形態としての画像形成装置について説明する。
この第７の実施形態は、上述した第５の実施形態について、複数の回転手段を搭載メモリ容量に応じて選択する手段を有するものである。
【００６５】
この第７の実施形態としての動作について説明する。
図１５、図１６は、第７の実施形態としての画像形成装置の動作を示すフローチャートである。
本実施形態は、オプションメモリ増設によりメモリ容量を増やした場合を想定し、その場合の効率の良い制御方法を提供する。
【００６６】
まず図１５のフローチャートにおいて、搭載ＲＡＭ容量をチェックし、１２８ＭＢ以下の場合は、上述した第４の実施形態と同様の回転実行１のフローにて回転実行を行う。
１２８ＭＢ以上の場合は、回転バッファを十分に使用できるので、図１６のフローチャートに示すように回転器の使用状態に合わせて、どの画像フォーマットでも空いている回転器を使用することができる。
【００６７】
この第７の実施形態としての画像形成装置によれば、複数の回転手段を搭載メモリ容量によって使い分けることにより、効率の良い画像形成装置を提供することができる。
なお、搭載メモリ容量によって使い分けるとは、例えば回転手段を３つ有してそれぞれが以下の表に示す画像フォーマットに使用可能であるような場合に、搭載メモリ容量に応じて回転器を選択することである。
【００６８】
【表１】
2004358711.tif 000003
【００６９】
なお、上述した各実施形態は、本発明の好適な実施形態であり、本発明の主旨を逸脱しない範囲内において、種々変形して実施することが可能である。
例えば、本発明は、複数のアプリ（コピーアプリ、プリンタアプリ、スキャナアプリ、ＦＡＸアプリ）を同時動作可能な画像形成装置や、ＤＰＰＣ（Ｄｉｇｉｔａｌ  Ｐｌａｉｎ  Ｐａｐｅｒ  Ｃｏｐｉｅｒ）、ＭＦＰ（ｍｕｌｔｉｆｕｎｃｔｉｏｎ  ｐｒｉｎｔｅｒ  ）などにも同様に適用可能である。
【００７０】
【発明の効果】
以上のように、本発明の画像形成装置によれば、画像の入出力や複数のアプリなどにより同時に回転動作を行う場合であっても、使用中の画像回転手段における前段の処理が終了するまでの待ち時間を発生させないようにすることで、効率のよい動作をすることができる。
【図面の簡単な説明】
【図１】本発明の各実施形態に共通する画像形成装置の基本構造を示す縦断面図である。
【図２】該画像形成装置の操作部３０を示す図である。
【図３】該画像形成装置におけるメインコントローラを中心に、制御装置を示すブロック図である。
【図４】画像処理ユニット（ＩＰＵ）４９の内部構成を示すブロック図である。
【図５】本発明の第１から第３の実施形態としての画像形成装置の、回転器を３つ備えたメモリコントローラ廻りの構成を示すブロック図である。
【図６】第１の実施形態としての画像形成装置による回転実行の動作を示すフローチャートである。
【図７】第２の実施形態としての画像形成装置におけるアプリ選択の動作を示すフローチャートである。
【図８】第２の実施形態としての画像形成装置における回転実行の動作を示すフローチャートである。
【図９】第２の実施形態としての画像形成装置における回転選択実行の動作を示すフローチャートである。
【図１０】第３の実施形態としての画像形成装置におけるアプリ選択の動作を示すフローチャートである。
【図１１】第３の実施形態としての画像形成装置における回転実行の動作を示すフローチャートである。
【図１２】本発明の第４から第７の実施形態としての画像形成装置におけるメモリコントローラ廻りの構成を示すブロック図である。
【図１３】第５の実施形態としての画像形成装置による回転実行の動作を示すフローチャートである。
【図１４】第６の実施形態としての画像形成装置による回転実行の動作を示すフローチャートである。
【図１５】第７の実施形態としての画像形成装置による回転実行の動作を示すフローチャートである。
【図１６】図１５の動作における回転実行８の動作を示すフローチャートである。
【図１７】従来の画像形成装置が回転処理を行う動作を示すフローチャートである。
【図１８】図１７における回転実行処理の動作を示すフローチャートである。
【符号の説明】
１  自動原稿送り装置（ＡＤＦ）
２  原稿台
３  給送ローラ
４  給送ベルト
５  排送ローラ
６  コンタクトガラス
７  原稿セット検知
８  第１トレイ
９  第２トレイ
１０  第３トレイ
１１  第１給紙ユニット
１２  第２給紙ユニット
１３  第３給紙ユニット
１４  縦搬送ユニット
１５  感光体
１６  搬送ベルト
１７  定着ユニット
１８  排紙ユニット
２０  メインコントローラ
３０  操作部
３１  液晶タッチパネル
３４  プリント開始ボタン
４９  画像処理ユニット（ＩＰＵ）
５０  読み取りユニット
５１  露光ランプ
５２  第１ミラー
５３  レンズ
５４  ＣＣＤイメージセンサー
５５  第２ミラー
５６  第３ミラー
５７  書き込みユニット
５８  レーザー出力ユニット
５９  結像レンズ
６０  ミラー
６４  セレクタ
６５  メモリーコントローラ
６６  画像メモリー
６８  電話回線通信制御ユニット
６９  ＲＯＭ
７０  ＲＡＭ
７５  ＨＤＤ
１００  フィニシャ
１０１  分岐偏向版
１０２  排紙搬送ローラ
１０３  排紙搬送ローラ
１０４  排紙トレイ
１０５  ステープラ搬送ローラ
１０６  ステープラ
１０７  ステープラ排紙ローラ
１０８  ステープル・トレイ
１０９  ジョガー
１１０  ステープル完了排紙トレイ
１１１  両面搬送ユニット
１１２  反転ユニット
１１３  両面入紙搬送路
１１４  反転排紙搬送路
【図１】
2004358711.tif 000004
【図２】
2004358711.tif 000005
【図３】
2004358711.tif 000006
【図４】
2004358711.tif 000007
【図５】
2004358711.tif 000008
【図６】
2004358711.tif 000009
【図７】
2004358711.tif 000010
【図８】
2004358711.tif 000011
【図９】
2004358711.tif 000012
【図１０】
2004358711.tif 000013
【図１１】
2004358711.tif 000014
【図１２】
2004358711.tif 000015
【図１３】
2004358711.tif 000016
【図１４】
2004358711.tif 000017
【図１５】
2004358711.tif 000018
【図１６】
2004358711.tif 000019
【図１７】
2004358711.tif 000020
【図１８】
2004358711.tif 000021