(57)【特許請求の範囲】
【請求項１】
主走査方向と副走査方向とからなる原稿の画像を読み取って、これらの画像の複製画像を被画像形成媒体に形成する画像形成装置において、
原稿を搬送する搬送手段と、
上記原稿の画像を読み取り画像データを得る読取手段と、
原稿が第１頁目の用紙に印刷する原稿であるか否かを判定し、第１頁目の用紙に印刷する原稿と判定したときにのみ、原稿の方向を検出すべきであると判定する判定手段と、
上記判定手段により原稿の方向を検出すべきと判定された場合、上記画像データから文字データを抽出し、当該文字データを認識し、その文字認識結果に基づいて、原稿の向きを検出する原稿方向検出手段と、
上記原稿方向検出手段により、原稿の表面の向きが上或いは下と判定された場合には、縦書き／横書きの別に関係なく、全ての原稿の画像の向きを上向きに統一すべく画像データを回転処理する画像データ回転処理手段と、
上記画像データ回転処理手段により回転処理した画像データを読み出し、上記被画像形成媒体に画像形成する画像形成手段と、
を具備することを特徴とする画像形成装置。
【請求項２】
上記原稿方向検出手段は、原稿の向きと縦書き／横書きを検出することを更なる特徴とする請求項１に記載の画像形成装置。
【請求項３】
上記原稿方向検出手段により、原稿の表面の向きが右或いは左と判定された場合には、縦書き／横書きの別に関係なく、上記画像データ回転処理手段は、全ての原稿の画像の向きを右向きに統一すべく画像データを回転処理することを更なる特徴とする請求項１に記載の画像形成装置。
【請求項４】
主走査方向と副走査方向とからなる原稿の画像を読取って、これらの画像の複製画像を被画像形成媒体に形成する画像形成方法において、
原稿を搬送する第１のステップと、
上記原稿の画像を読み取り画像データを得る第２のステップと、
原稿が第１頁目の用紙に印刷する原稿であるか否かを判定し、第１頁目の用紙に印刷する原稿と判定したときにのみ、原稿の方向を検出すべきであると判定する第３のステップと、
原稿の方向を検出すべきと判定された場合、上記画像データから文字データを抽出し、当該文字データを認識し、その文字認識結果に基づいて、原稿の向きを検出する第４のステップと、
原稿の表面の向きが上或いは下と判定された場合には、縦書き／横書きの別に関係なく、全ての原稿の画像の向きを上向きに統一すべく画像データを回転処理する第５のステップと、
この回転処理した画像データを読み出し、上記被画像形成媒体に画像形成する第６のステップと、
を有することを特徴とする画像形成方法。
【請求項５】
上記第４のステップでは、原稿の向きと縦書き／横書きを検出することを更なる特徴とする請求項４に記載の画像形成方法。
【請求項６】
上記第４のステップにて、原稿の表面の向きが右或いは左と判定された場合には、縦書き／横書きの別に関係なく、上記第５のステップにて、全ての原稿の画像の向きを右向きに統一すべく画像データを回転処理することを更なる特徴とする請求項４に記載の画像形成方法。
【請求項７】
原稿を搬送する搬送手段と、
上記原稿の画像を読み取り画像データを得る読取手段と、
上記搬送された原稿が第１ページ目のシートに印刷する原稿であるか否かを判断する判断手段と、
上記判断手段により第１ページ目のシートに印刷する原稿であると判断された原稿の向きを検知する原稿方向検知手段と、
上記原稿方向検知手段が検知した第１ページ目のシートに印刷する原稿の向きの情報を記憶する記憶手段と、
第１ページ目のシートに印刷する原稿の表面の向きが上或いは下である場合、上記記憶手段が記憶する第１ページ目のシートに印刷する原稿の向きの情報に基づいて、上記第１ページ目のシートに印刷する原稿の画像データおよび上記判断手段により第１ページ目のシートに印刷する原稿でないと判断された原稿の画像データを上向きとなるよう回転処理する画像データ回転処理手段と、
上記画像データ回転処理手段により回転処理した画像データを読み出し、シートに画像形成する画像形成手段と、
を具備することを特徴とする画像形成装置。
【請求項８】
上記原稿方向検知手段は、上記判断手段により第１ページ目のシートに印刷する原稿であると判断された原稿の画像データから文字データを抽出し、当該文字データを認識し、その文字認識結果に基づいて、原稿の向きを検出することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
上記原稿方向検出手段は、原稿の向きと縦書き／横書きを検出することを更なる特徴とする請求項８に記載の画像形成装置。
【請求項１０】
上記画像データ回転処理手段は、第１ページ目のシートに印刷する原稿の表面の向きが上或いは下である場合、上記記憶手段が記憶する第１ページ目のシートに印刷する原稿の向きの情報に基づいて、上記第１ページ目のシートに印刷する原稿の画像データおよび上記判断手段により第１ページ目のシートに印刷する原稿でないと判断された原稿の画像データを右向きとなるよう回転処理することを特徴とする請求項７に記載の画像形成装置。
【請求項１１】
搬送手段で搬送される原稿の画像を読み取り画像データを取得し、
上記搬送された原稿が第１ページ目のシートに印刷する原稿であるか否かを判断し、
第１ページ目のシートに印刷する原稿であると判断された原稿の向きを検知し、この第１ページ目のシートに印刷する原稿の向きの情報を記憶手段へ記憶し、
第１ページ目のシートに印刷する原稿の表面の向きが上或いは下である場合、前記記憶手段が記憶する第１ページ目のシートに印刷する原稿の向きの情報に基づいて、上記第１ページ目のシートに印刷する原稿の画像データと、第１ページ目のシートに印刷する原稿でない原稿の画像データとを上向きとなるよう回転処理し、
回転処理した画像データを読み出し、シートに画像形成することを特徴とする画像形成方法。
【請求項１２】
第１ページ目のシートに印刷する原稿であると判断された原稿の画像データから文字データを抽出し、当該文字データを認識し、その文字認識結果に基づいて、原稿の向きを検出することを特徴とする請求項１１に記載の画像形成方法。
【請求項１３】
原稿の向きと縦書き／横書きを検出することを更なる特徴とする請求項１２に記載の画像形成方法。
【請求項１４】
第１ページ目のシートに印刷する原稿の表面の向きが上或いは下である場合、前記記憶手段が記憶する第１ページ目のシートに印刷する原稿の向きの情報に基づいて、上記第１ページ目のシートに印刷する原稿の画像データと第１ページ目のシートに印刷する原稿でない原稿の画像データとを右向きとなるよう回転処理することを特徴とする請求項１１に記載の画像形成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば複写機等のＯＡ機器で複数の原稿を１枚の用紙の片面又は両面に印刷する為の複製画像を出力する画像形成装置及方法に関する。
【０００２】
【従来の技術】
従来、画像形成装置では、原稿毎に原稿方向検知が行われている。
【０００３】
即ち、原稿の長手／短手方向が検知され、その結果が用紙の自動選択の際に使用されている。しかし、両面から片面への所謂２ｉｎ１印刷では、原稿を原稿台にセットする向きにより、原稿の天地が逆になる場合が生じ得る。
【０００４】
例えば、Ａ４／ポ―トレイト／横書きで、長手方向綴じを想定した両面原稿について考える。この場合、Ａ４の向きで原稿をセットしたときは、用紙の左右に現行の表／裏が同一の天地で配置される。しかし、Ａ４−Ｒの向きで原稿をセットしたときには、用紙の左右に配置される表／裏の天地が逆になる。
【０００５】
また、Ａ４／ランドスケ―プ／横書きで、短手方向綴じを想定した両面原稿について考える。この場合、Ａ４−Ｒの向きで原稿をセットしたときには、用紙の左右に原稿の表／裏が同一の天地で配置される。しかし、Ａ４の向きで原稿をセットしたときには、用紙の左右に配置される表／裏の天地が逆になる。
【０００６】
また、用紙の左右のいずれに表面／裏面を配置させるかは、原稿が横書きであるか縦書きであるかによっても異なってくる。そして、これらの設定をユ―ザが行うのは煩雑である。そこで、原稿の中の文字を抽出し、その抽出した文字を認識することで原稿の天地を判断し、自動的に原稿の天地を合わせる処理を行う技術も提案されている。
【０００７】
【発明が解決しようとする課題】
このように、文字認識機能を用いて原稿の天地を判定する手法については、種々の提案がなされている。しかしながら、これらの技術は全ての原稿の入力時に文字認識を行うことを前提としている。
【０００８】
また、文字認識では、その処理に長時間を要する。ゆえに、文字認識を全ての原稿に対して行うと、複写性能の著しい低下を招くといった問題が生じる。
【０００９】
尚、例えば特開平６−１０３４１１号公報では、文書がスキャナの設定方向に対して任意の角度で回転されて入力された場合でも、回転角を検出し、正しい方向に入力画像を修正し、その内容を読み取る技術が提案されている。
【００１０】
しかし、この技術でも、文字認識を全ての原稿の入力時に行っている。
【００１１】
本発明は、上記問題に鑑みてなされたもので、その目的とするところは、ユ―ザが使用する複数枚の原稿の天地は同一であることが多いとの前提の下、１ページ目の用紙に印刷する原稿について画像の方向を検知し、その結果に基づいて原稿の入力時の回転処理、配置の処理方法の決定を行い、１ページ目の用紙に印刷しない原稿については、先に決定した処理方法により、一意的に処理することで、複写性能の劣化を防止することにある。
【００１２】
【課題を解決するための手段】
上記目的を達成するために、本発明の第１の態様では、主走査方向と副走査方向とからなる原稿の画像を読み取って、これらの画像の複製画像を被画像形成媒体に形成する画像形成装置において、原稿を搬送する搬送手段と、上記原稿の画像を読み取り画像データを得る読取手段と、原稿が第１頁目の用紙に印刷する原稿であるか否かを判定し、第１頁目の用紙に印刷する原稿と判定したときにのみ、原稿の方向を検出すべきであると判定する判定手段と、上記判定手段により原稿の方向を検出すべきと判定された場合、上記画像データから文字データを抽出し、当該文字データを認識し、その文字認識結果に基づいて、原稿の向きを検出する原稿方向検出手段と、上記原稿方向検出手段により、原稿の表面の向きが上或いは下と判定された場合には、縦書き／横書きの別に関係なく、全ての原稿の画像の向きを上向きに統一すべく画像データを回転処理する画像データ回転処理手段と、上記画像データ回転処理手段により回転処理した画像データを読み出し、上記被画像形成媒体に画像形成する画像形成手段と、を具備することを特徴とする。
【００２８】
【発明の実施の形態】
以下、図面を参照して、本発明の一実施の形態について説明する。
【００２９】
図１には、本発明の実施の形態に係る画像形成装置の一例としてのデジタル複写機１の概略構成を示して説明する。
【００３０】
図１に示されるように、デジタル複写機１の装置本体２内には、スキャナ部４及びプリンタ部６が設けられている。更に、装置本体２の上面には、読取対象物としての原稿Ｄが載置される原稿載置台８が設けられている。
【００３１】
この原稿載置台８は、透明なガラスからなる。
【００３２】
また、装置本体２の上面には、原稿載置台８上に原稿Ｄを自動的に送る自動原稿送り装置９（以下、ＡＤＦと称する）が配設されている。
【００３３】
このＡＤＦ９の原稿トレイ９ａに置かれた原稿Ｄは、不図示の搬送ガイドによって搬送され、プラテンローラ９ｂを介して、排紙トレイ９ｃ上に排出されるようになっている。原稿Ｄがプラテンローラ９ｂにより搬送されている際に、後述するスキャナ部４の露光ランプ１０により露光走査されることで、原稿Ｄの画像の読取りが行われるようになっている。
【００３４】
ＡＤＦ９の原稿トレイ９ａには、原稿Ｄが、その読取面を上側にしてセットされ、一番上の原稿Ｄから順に１枚ずつ取込まれる。
【００３５】
装置本体２内に配設されたスキャナ部４は、露光ランプ１０と第１のミラー１２を有している。露光ランプ１０は、ＡＤＦ９により搬送される原稿Ｄ或いは原稿載置台８に載置された原稿Ｄを照明する光源であり、例えばハロゲンランプ等で構成される。第１のミラー１２は、原稿Ｄからの反射光を所定の方向に偏向するものである。これらの露光ランプ１０、第１のミラー１２は、原稿載置台８の下方に配設された第１キャリッジ１４に取り付けられる。
【００３６】
第１キャリッジ１４は、原稿載置台８と平行に移動可能に配置されており、不図示の歯付きベルト等を介して、スキャナモータ（駆動モータ）１６により、原稿載置台８の下方を往復移動されることになる。スキャナモータ１６は、ステッピングモータ等により構成されている。
【００３７】
また、原稿載置台８の下方には、原稿載置台８と平行に移動可能な第２キャリッジ１８が配設されている。そして、第２キャリッジ１８には、第１のミラー１２により偏向された原稿Ｄからの反射光を順に偏向する第２及び第３のミラー２０，２２が互いに直角に取り付けられている。
【００３８】
第２のキャリッジ１８は、第１キャリッジ１４を駆動する歯付きベルト等により、スキャナモータ１６からの回転力が伝達され、第１キャリッジ１４に対して従動されると共に、第１キャリッジ１４に対して、１／２の速度で、原稿載置台８に沿って平行に移動される。
【００３９】
また、原稿載置台８の下方には、結像レンズ２４とＣＣＤセンサ２６とが配設されている。結像レンズ２４は、第２キャリッジ１８上の第３のミラー２０からの反射光を集束する。ＣＣＤセンサ２６は、結像レンズ２４により集束された反射光を受光して光電変換する。結像レンズ２４は、第３のミラー２２により偏向された光の光軸を含む面内に、駆動機構を介して移動可能に配設され、自身が移動することで反射光を所望の倍率（主走査方向）で結像する。
【００４０】
ＣＣＤセンサ２６は、後述するメインＣＰＵから与えられる画像処理クロックに従って入射した反射光を光電変換し、読み取った原稿Ｄに対応する電気信号を出力する。副走査方向の倍率は、上記ＡＤＦ９による搬送速度、或いは第１キャリッジ１４の移動速度を変更することで対応可能である。
【００４１】
ＡＤＦ９により搬送される原稿Ｄの読取りを行う際、上記露光ランプ１０による照射位置は、図１に示す位置に固定されている。また、原稿載置台８に載置された原稿Ｄの読取りを行う際、上記露光ランプ１０による照射位置は、原稿載置台８に沿って左から右へ移動される。
【００４２】
一方、プリンタ部６は、レーザ露光装置２８を備えている。
【００４３】
レーザ露光装置２８からのレーザ光により、感光体ドラム３０周面を走査することで、感光体ドラム３０周面上に静電潜像を形成する。
【００４４】
また、プリンタ部６は、装置本体２のほぼ中央右側に配設された像担持体としての回転自在な感光体ドラム３０を有している。
【００４５】
感光体ドラム３０周面は、レーザ露光装置２８からのレーザ光により露光され、所望の静電潜像が形成される。
【００４６】
感光体ドラム３０の周面には、帯電チャージャ３２、現像器３４、剥離チャージャ３６を一体に有している。帯電チャージャ３２は、ドラム周面を所定の電荷に帯電させる。現像器３４は、感光体ドラム３０周面上に形成された静電潜像に現像剤としてのトナーを供給して所望の画像濃度で現像する。剥離チャージャ３６は、後述する各カセット４８，５０から給紙された被画像形成媒体、つまりコピー用紙Ｐを感光体ドラム３０から分離させる。
【００４７】
更に、転写チャージャ３８、剥離爪４０、清掃装置４２、除電器４４が配置されている。この転写チャージャ３８は、感光体ドラム３０に形成されたトナー像を用紙Ｐに転写させる。剥離爪４０は、感光体ドラム３０周面からコピー用紙Ｐを剥離する。清掃装置４２は、感光体ドラム３０周面に残留したトナーを清掃する。除電器４４は、感光体ドラム３０周面の除電する。
【００４８】
装置本体２内の下部には、それぞれ装置本体から引出し可能な上段カセット４８、下段カセット５０が互いに積層状態に配設されている。
【００４９】
各カセット４８、５０内にはサイズの異なるコピー用紙Ｐが装填されている。
【００５０】
上記上段カセット４８の側方には手差しトレイ５４が設けられている。
【００５１】
装置本体２内には、各カセット４８，５０から感光体ドラム３０と転写チャージャ３８との間に位置した転写部を通って延びる搬送路５６が形成される。この搬送路５６の終端には、定着ランプ５８ａを有する定着装置５８が設けられている。定着装置５８の上部には、排出口６０が形成されている。
【００５２】
上段カセット４８、下段カセット５０の近傍には、各カセット４８，５０から用紙Ｐを一枚づつ取り出す給紙ローラ６２と分離ローラ６３がそれぞれ設けられている。また、搬送路５６には、給紙ローラ６２と分離ローラ６３により取り出されたコピー用紙Ｐを搬送路５６を通して搬送する多数の給紙ローラ対６４が設けられている。搬送路５６において、感光体ドラム３０の上流側には、レジストローラ対６６が設けられている。レジストローラ対６６は、取り出されたコピー用紙Ｐの傾きを補正すると共に、感光体ドラム３０上のトナー像の先端とコピー用紙Ｐの先端とを整合させ、感光体ドラム３０周面の移動速度と同じ速度でコピー用紙Ｐを転写部へ給紙する。
【００５３】
レジストローラ対６６の手前、つまり、給紙ローラ６４側には、コピー用紙Ｐの到達を検出するアライニング前センサ６８が設けられている。
【００５４】
給紙ローラ６２により各カセット４８，５０から１枚づつ取り出されたコピー用紙Ｐは、給紙ローラ対６４によりレジストローラ対６６へ送られる。
【００５５】
コピー用紙Ｐは、レジストローラ対６６により先端が整位された後、転写部に送られる。転写部において、感光体ドラム３０上に形成された現像剤像、つまりトナー像が、転写チャージャ３８により用紙Ｐ上に転写される。
【００５６】
トナー像の転写されたコピー用紙Ｐは、剥離チャージャ３６及び剥離爪４０の作用により感光体ドラム３０周面から剥離され、搬送路５６の一部を構成する不図示の搬送ベルトを介して定着装置５８に搬送される。
【００５７】
そして、定着装置５８によって現像剤像がコピー用紙Ｐに溶融定着された後、コピー用紙Ｐは、排紙ローラ対７０により排出口６０を通して装置本体２内の排紙トレイ７２上へ排出される。
【００５８】
搬送路５６の右方には、定着装置５８を通過したコピー用紙Ｐを反転して再び搬送路５６へ送る自動両面装置７４が設けられている。また、装置本体２の前面上部には、コピー倍率等の様々な複写条件並びに複写開始等を指示する操作パネルが設けられている。
【００５９】
この操作パネルには、図２に示すように、操作案内を行うと共に種々の指示が行えるタッチキー内蔵の液晶表示部８６が設けられている。
【００６０】
図２に示すように、液晶表示部８６は、「ＲＥＡＤＹ」等の操作案内が表示される操作案内表示部８６ａと種々の設定内容が切換え表示される設定表示部７６ｂにより構成されている。設定表示部８６ｂは、例えば初期画面として基本機能（ＢＡＳＩＣ）の設定画面となっている。
【００６１】
このとき、ＬＣＦ５２の選択状態が表示され、ズームが１００％、原稿サイズがＡ４、写真画像とテキスト画像の設定、ノンソートとノンステイプルの設定、両面モードの設定が表示され、編集、プログラム、設定変更等の指示を行うアイコンが表示される。
【００６２】
また、設定表示部８６ｂには、応用（ＥＤＩＴ）、プログラム（ＰＲＯＧＲＡＭ）、セッテング（ＳＥＴＴＩＮＧＳ）の設定画面がある。
【００６３】
例えば、プログラムやセッテングの設定画面にて、優先度設定、ジョブのキャンセル、ジョブの一覧表示、優先度設定の変更や追加が行える。
【００６４】
この図２に示す初期画面において、両面モードの設定が押された場合には、図３に示すような画像方向の設定画面が表示される。
【００６５】
この画面により、横置き原稿の自動と縦置き原稿の自動とが設定されるアイコン８７ａと、横置き原稿のポートレートと縦置き原稿のポートレートとが設定されるアイコン８７ｂと、横置き原稿のランドスケープと縦置き原稿のランドスケープとが設定されるアイコン８７ｃとが表示される。
【００６６】
上記デジタル複写機１は、単独で用いるものであっても、ネットワークプリンタとして用いるものであっても良い。その場合、上記デジタル複写機１は、不図示のローカルネットワーク（ＬＡＮ）を介して不図示のパーソナルコンピュータ（ＰＣ）や不図示のサーバと接続されている構成となる。
【００６７】
次に、図４には、本発明の一実施の形態に係る画像形成装置の制御系の構成を示して詳細に説明する。
【００６８】
図４に示されるように、制御系は、コントロールパネル１０１、制御部１０２、メインメモリ１０３、原稿方向検知部１０４、ＲＯＭ１０５、ＨＤＤ１０６、プリンタ部１０７、ページメモリ制御部１０８、スキャナ部１１０が、システムバス１１１を介して通信自在に接続されて構成されている。
【００６９】
スキャナ部１１０は、原稿を所定のタイミングで読み取る。そして、読み取った画像データをデジタル信号に変換して、同期信号と共に、スキャナインタフェ―ス１１２を介して、ページメモリ制御部１０８へ送出する。
【００７０】
ページメモリ制御部１０８は、スキャナ部１１０からの同期信号に同期して画像データを取り込み、ページメモリ１０９に一時的に記憶する。
【００７１】
原稿方向検知部１０４は、ページメモリ１０９上の画像データを使用して、原稿方向検知処理を行い、回転処理を行うか否かの決定を行う。
【００７２】
ページメモリ制御部１０８は、原稿方向検知部１０４の検知結果に基づき、ページメモリ１０９上の画像データを非回転又は回転で読み出す。そして、この読み出した画像データを圧縮処理し、その圧縮処理した画像データをシステムバス１１１を介してＨＤＤ１０６に蓄積する。
【００７３】
以上が１枚の原稿を読み取る過程であり、複数原稿の場合は上記の処理が原稿が無くなるまで繰り返される。
【００７４】
ＨＤＤ１０６に蓄積された画像データは、所定のタイミングで読み出され、システムバス１１１を介してページメモリ制御部１０８に送られる。
【００７５】
その後、不図示の伸長処理部で伸長処理された後、ページメモリ１０９の所定の領域に展開される。同一の用紙に複数の原稿を印刷する（Ｎｉｎ１）では、次ページの原稿がＨＤＤ１０６から読み出され、上記の処理を繰り返して、ページメモリ１０９の所定の領域に展開される。
【００７６】
同一の用紙に印刷する画像データの展開が終了したら、制御部１０２はシステムバス１１１を介して、プリンタ部１０７に印刷指示を出力する。
【００７７】
プリンタ部１０７は、用紙の給紙等の印刷動作を開始する。そして、所定のタイミングでページメモリ１０９上の画像データを読み出す為の同期信号をプリンタインタフェース１１３を介してページメモリ制御部１０８へ出力する。
【００７８】
ページメモリ制御部１０８は、上記同期信号に基づいて画像データをページメモリ１０９より読み出し、プリンタインタフェース１１３を介してプリンタ部１０７へと出力する。ページメモリ制御部１０８は、画像データの読み出しに際して、予め制御部１０２より指示される回転印刷／非回転印刷の指示により回転読み出し／非回転読み出しを行う。
【００７９】
つまり、回転読み出しの場合、ページメモリ制御部１０８で回転処理を施しながら、プリンタ部１０７へと出力する。プリンタ部１０７では、静電記録方式により、用紙に画像を形成する。
【００８０】
以下、図５のフローチャートを参照して、実施の形態に係る画像形成装置による、原稿入力処理の流れを詳細に説明する。
【００８１】
コントロールパネル１０１からの複写指示に基づいて、制御部１０２は、原稿入力処理を開始すると、変数Ｎを初期化（Ｎ＝１）する（ステップＳ１）。
【００８２】
この変数Ｎは、同一の用紙に印字する原稿のうち何番目の原稿を読み取るかを示している。例えば２ｉｎ１（２枚の原稿を同一の用紙に印字する）では、変数Ｎは１から２までの値で定められることになる。
【００８３】
この初期化の後、制御部１０２は、スキャナ部１１０に対して読み取り指示を出し、スキャナ部１１０は、前述の通り、画像データを読み取り、読み取られた画像データは、ページメモリ１０９に展開される（ステップＳ２）。
【００８４】
ここで、読み取られた画像データが用紙の第１頁に印字される画像であるか否かが制御部１０２により判定される（ステップＳ３）。
【００８５】
原稿と同等の複写結果を得る通常の複写においては、原稿の第１頁のみが用紙の第１頁に印字される画像と判断され、Ｎｉｎ１においては、先頭のページからＮページ目までが用紙の第１ページに印字される画像と判定される。
【００８６】
用紙の第１ページに印字されている画像と判定された場合、原稿方向検知部１０４により原稿方向検知処理を行う（ステップＳ４）。
【００８７】
この原稿方向検知処理は、文字認識技術を用いて、ページメモリ１０９上に展開されたビットマップの画像データから文字画像を抽出し、この文字画像を文字認識して、原稿の向き（上下左右）を判定する。
【００８８】
また、文字画像の間隔により、縦書き／横書きの判定も行う。
【００８９】
この原稿方向検知方法については、本発明の主眼ではなく、上記方法に限定するものではないので、ここではこれ以上の説明は省略する。縦書き／横書きの判定に関しては、予めユーザがコントロールパネル１０１で設定してもよい。
【００９０】
原稿方向検知結果は、原稿方向レジスタＮに記憶される（ステップＳ５）。
【００９１】
検知結果としては、原稿の向き（上、下、左、右）と縦書き／横書きが記憶されることになる。原稿方向レジスタＮは、１枚の用紙に印字される用紙の最大分のレジスタを有する。例えば、最大４ｉｎ１（４枚の原稿を１枚の用紙に印字）する構成の場合、Ｎは１から４までで、４個の原稿方向レジスタを有する。
【００９２】
原稿配置レジスタは、１枚の用紙に印字する原稿が複数の場合、用紙のどの位置に配置するかを記憶しておくレジスタであり、同一の用紙に印字する原稿の原稿方向検知結果に基づいて決定されるものである（ステップＳ６，Ｓ７）。
【００９３】
例えば、２ｉｎ１の場合には、最初の２ページの原稿を読み込んだ後、変更方向検知結果により配置領域を決定し、これを配置レジスタに記憶する。原稿配置レジスタも原稿方向レジスタと同等数のレジスタを有する。
【００９４】
この原稿配置判定についての詳細は後述する。
【００９５】
次に原稿方向レジスタＮから、原稿方向検知結果（上下左右）を取り出し、回転処理を行うか否かを判定する（ステップＳ８）。
【００９６】
原稿方向検知結果が下或いは左と判定された場合に、１８０度回転読み出しを行う（ステップＳ９）。上或いは右と判定された場合、非回転読み出しを行い、読み出した画像を圧縮処理しながらＨＤＤ１０６に蓄積する。
【００９７】
原稿が第１ページの用紙に印字する原稿でない場合は、原稿方向検知を行わず、変数Ｎに基づく原稿方向レジスタの値により、回転／非回転処理を判定する。
【００９８】
次いで、変数Ｎをインクリメントする（ステップＳ１０）。
【００９９】
次原稿が同一の用紙に印字される原稿であれば、原稿読み取りからの処理を繰り返す（ステップＳ１１）。逆に、次原稿が異なる用紙に印字される原稿の場合には、変数Ｎを初期化（Ｎ＝１）する（ステップＳ１１，Ｓ１２）。
【０１００】
そして、次原稿がなければ、原稿入力を終了し、次原稿がある場合には原稿読み取りからの処理が繰り返される（ステップＳ１３）。
【０１０１】
次に、図６のフローチャートを参照して、実施の形態に係る画像形成装置による印刷処理の流れについて詳細に説明する。この印刷処理は、印字されるべき画像データがＨＤＤ１０６に蓄積されている場合にスタートされる。
【０１０２】
原稿と同じ出力を得る通常の複写において、１ページ目の原稿の蓄積が完了すると共に印刷処理が開始される。Ｎｉｎ１（Ｎページを同一用紙に印字する）の場合には、Ｎページの蓄積が完了した時点で印刷がスタートする。
【０１０３】
先ず、変数Ｎを初期化（Ｎ＝１）する。この変数Ｎは、原稿入力フローの変数Ｎと同一の役割を示すが、独立のものである（ステップＳ２１）。
【０１０４】
次いで、変数Ｎに基づく原稿配置レジスタの配置結果を読み出す（ステップＳ２２）。そして、画像データをＨＤＤ１０６から読み出し、伸長処理を施す。更に、ページメモリ１０９上の原稿配置レジスタの示す領域に画像データを展開する（ステップＳ２３）。
【０１０５】
次に、次画像が同一ページの用紙に印字されるか否か判定し（ステップＳ２４）、同一ページであれば変数Ｎをカウントアップし、上記の変数Ｎに基づく原稿配置レジスタ結果読み出しから処理を繰り返す。次画像が同一ページでない場合、プリンタ部２７に対して印刷指示を行い、ページメモリ１０９上の画像データを用紙に印字する（ステップＳ２６）。
【０１０６】
そして、印字終了後、次画像があるか否かを判定し、次画像が存在する場合は上記変数Ｎの初期化から処理を繰り返し、次画像が存在しない場合は、印刷処理を終了する（ステップＳ２７）。
【０１０７】
ここで、図７，８を参照して、Ｎｉｎ１における原稿配置決定方法について詳細に説明する。図７，８は、原稿の両面の画像を用紙の片面に印刷する、所謂２ｉｎ１印刷を行う場合の原稿配置の例を示している。
【０１０８】
そして、図７は原稿の主走査方向が長手の原稿の場合に対応し、図８は主走査方向が短手の原稿の場合に対応する。
【０１０９】
「表頁文字向き」は、原稿の表頁の原稿方向検知結果である原稿方向（上下左右）を示している。「表頁横書き／縦書き」は、原稿の表頁の原稿方向検知結果である横書き／縦書きを示している。「裏頁文字向き」は、裏頁の原稿方向検知結果である原稿方向（上下左右）を示している。
【０１１０】
ここで、表頁の原稿で上或いは下と判定された原稿の裏頁が左或いは右と判定されることはない。その為、表頁が上或いは下と判定された原稿の裏頁も上或いは下であるものと判定する。また、表頁の原稿で左或いは右と判定された原稿の裏頁が上或いは下と判定されることはない。その為、表頁が左或いは右と判定された原稿の裏頁も左或いは右であるものと判定する。
【０１１１】
「表頁回転処理／裏頁回転処理」は、図５で示した回転処理の有無を示している。つまり、“０”は非回転処理でのＨＤＤ１０６への蓄積を意味し、“１８０”は、１８０度回転処理でびＨＤＤ１０６への蓄積を意味している。
【０１１２】
この回転処理の結果、画像は、上方向或いは右方向に統一され、ＨＤＤ１０６に蓄積されることになる。
【０１１３】
「表頁２ｉｎ１配置／裏頁２ｉｎ１配置」は、ページメモリ１０９上の画像の配置を表している。この図７において、表原稿が上或いは下と判定された原稿は、回転処理により全て上向きの画像に統一される。
【０１１４】
よって、縦書き／横書きに関係なく、表頁は図９（ａ）に示すページメモリ１０９の上側に配置させ、裏頁は下側に配置させる。
【０１１５】
また、図７で、表原稿が右或いは左と判定された変更は、回転処理により全て右向きの画像に統一される。よって、図９（ａ）に示すページメモリ１０９上の配置で、縦書きの原稿は、表頁を下、裏頁を上に配置し、横書きの原稿は、表頁を上、裏頁を下に配置させる。
【０１１６】
同様に、図８で、表原稿が上或いは下と判定された原稿は、回転処理により全て上向きの画像に統一される。よって、図９（ｂ）に示すページメモリ１０９上の配置で、縦書きの原稿は、表頁を右、裏頁を左に配置し、横書きの原稿は、表頁を左、裏頁を右に配置させる。
【０１１７】
また、図８で、表原稿が右或いは左と判定された原稿は、回転処理により全て右向きの画像に統一される。よって、縦書き／横書きに関係なく、表頁は図９（ｂ）に示すページメモリ１０９の右側に配置させ、裏頁は左側に配置させることになる。
【０１１８】
次に、図１０を参照して、図４におけるページメモリ制御部２８について、その構成及び作用を更に詳細に説明する。
【０１１９】
この図１０に示されるように、ページメモリ制御部１０８は、スキャナＩＦ転送チャネル１１４、入力用回転転送チャネル１１５、圧縮転送チャネル１１６、ＳＹＳＩＦ転送チャネル１１７，１１８、伸長転送チャネル１１９、出力用回転転送チャネル１２０、プリンタＩＦ転送チャネル１２１、データ制御部１２２、アドレス発生部１２３、ページメモリ１２４を有している。
【０１２０】
スキャナＩＦ転送チャネル１１４、プリンタＩＦ転送チャネル１２１、ＳＹＳＩＦ転送チャネル１１７，１１８は、ページメモリ１２４と他の処理ブロックとのデータ転送をインタフェースする。圧縮転送チャネル１１６、入力用回転転送チャネル１１５、伸長転送チャネル１１９、出力用回転転送チャネル１２０は、そのインタフェース機能にデータ処理機能を含む。データ制御部１２２は、上記各転送チャネルからのデータ転送リクエストを調停し、ページメモリ１２４とデータ転送を許可された転送チャネルとの間でデータ転送を行う。
【０１２１】
アドレス制御部１２３は、ページメモリ１２４のアドレスを発生する。
【０１２２】
スキャナＩＦ転送チャネル１１４は、スキャナ部１１０から出力される画像データ（例えば８画素単位）を、同じくスキャナ部１１０から出力される同期信号に同期して内部に取り込む。スキャナＩＦ転送チャネル１１４は、ページメモリ１２４との間のデータ転送の単位である３２画素分のデータが取り込まれた時点で、データ制御部１２２に対して転送リクエストを出力する。
【０１２３】
そして、データ制御部１２２が出力するデータ転送許可信号に同期して、画像データをデータ制御部１２２に出力する。
【０１２４】
データ制御部１２２は、各転送チャネルの転送リクエストを調停し、ラウンドロビン等の優先順位により、転送許可チャネルを決定する。
【０１２５】
転送チャネルからページメモリ１２４へのライト処理の場合は、先ず転送を許可した転送チャネルに転送許可信号を出力し、この信号に同期して出力された転送チャネルからの画像データを受け取る。データ制御部１２２は、同時に、アドレス発生部１２３に対して、許可した転送チャネルの番号を出力する。
【０１２６】
アドレス制御部１２３は、転送チャネル毎のアドレス発生機能を有し、データ制御部１２２の番号に基づいた転送チャネルのアドレスを所定のタイミングでページメモリ１２４へ出力する。同時に、データ制御部１２２は、ページメモリ１２４に対してデータを出力する。
【０１２７】
次に、図１１（ａ）乃至図１１（ｄ）には、この実施の形態に係る画像形成装置のページメモリ１２４上へのアクセス順を示して説明する。
【０１２８】
先ず、図１１（ａ）は、非回転処理時のページメモリ１２４へのアクセス順を示している。この場合、ページメモリ１２４へのアクセス順は、左から右、上から下となる。また、スキャナＩＦ転送チャネル１１４を介してデータ制御部１２２に入力された画像データは、このアクセス順でページメモリ１２４に書き込まれることになる。
【０１２９】
図１１（ｂ）は、１８０度回転処理時のページメモリ１２４へのアクセス順を示している。この場合、ページメモリ１２４へのアクセス順は、右から左、下から上の順となる。スキャナ部１１０で読み取った画像データを、１８０度回転処理してページメモリ１２４に書き込む場合には、入力用回転転送チャネル１１５は使用しない。アドレス制御部１２３は、画像データを圧縮する際に、圧縮転送チャネル１１６が１８０度回転処理を行うようにアドレスを発生する。
【０１３０】
つまり、圧縮転送チャネル１１６は、画像データが入力可能であれば、データ制御部１２２に対してリクエストを出力し、ページメモリ１２４上の画像データを取り込む。データ制御部１２２は、これを圧縮処理する。
【０１３１】
この圧縮処理した圧縮データが出力可能（ページメモリ１２４に書き込める単位（３２ｂｉｔ）の圧縮データが存在）であれば、ページメモリ１２４にデータを書き込むように、データ制御部１２２に対してリクエストを出力する。
【０１３２】
ＳＹＳＩＦ転送チャネル１１７は、ＨＤＤ１０６とページメモリ１２４との間のデータ転送をインタフェースする。すなわち、ＳＹＳＩＦ転送チャネル１１７は、データ入力可能であれば、転送リクエストを出力し、ページメモリ１２４から圧縮データを取り込む。また、圧縮データを出力可能であれば、不図示のＨＤＤ制御部からの転送リクエストに応じて、システムバス１１１を介して、圧縮データをＨＤＤ１０６へと出力する。また、ＳＹＳＩＦ転送チャネル１１８は、データ入力可能であれば、不図示のＨＤＤ制御部からのリクエストに応じて、ＨＤＤ１０６からデータを取り込む。即ち、転送チャネル内に、上記処理で入力されたデータが存在する場合は、不図示のデータ転送制御部に転送リクエストを出力し、ページメモリ１２４にデータを書き込む。
【０１３３】
伸長転送チャネル１１９は、チャネル内にデータ取り込み可能であれば、データ制御部１２２に対してリクエストを出力し、ページメモリ１２４から、ＳＹＳＩＦ転送チャネル１１８によりページメモリ１２４内に取り込まれたＨＤＤ１０６からの圧縮データを読み出し、これを所定のアルゴリズムで伸長処理する。そして、伸長処理後のデータが出力可能であれば、データ制御部１２２に対してリクエストを出力し、伸長データをページメモリ１２４へ書き込む。
【０１３４】
出力用回転転送チャネル１２０は、９０度／２７０度回転指示があるとき、上記伸長されたデータを回転処理してページメモリ１２４へ書き込む。
【０１３５】
伸長転送チャネル１１９において、ページメモリ１２４へのアクセス順は、前述した図１１（ａ）の非回転処理時のアクセス順と同様となる。
【０１３６】
出力用回転チャネル１２０は、９０度回転処理の場合は、図１１（ｃ）に示されるアクセス順となる。つまり、下から上、左から右の順でページメモリ１２４からデータを読み出す。ページメモリ１２４のアクセス単位が３２ｂｉｔであるため、回転処理部１２０は、３２ｂｉｔ×３２ラインのデータが入力された時点で、縦横変換を行い、これをページメモリ１２４へ書き込む。
【０１３７】
２７０度回転指示では、図１１（ｄ）に示すアクセス順となる。つまり、上から下、右から左へのアクセス順でページメモリ１２４を読み出し、３２×３２の縦横変換を行い、ページメモリ１２４にデータを書き込む。
【０１３８】
プリンタＩＦ転送チャネル１２１は、回転印刷指示がある場合は、回転処理後のページメモリ１２４上の画像データを読み出す。回転印刷指示がない場合は伸長処理後のページメモリ１２４上の画像データを読み出す。そして、プリンタ部１０７から同期信号に同期してプリンタ部１０７へ画像データを出力する。
【０１３９】
以上説明したように、本発明の画像形成装置及び方法によれば、長時間を要する文字認識処理を１ページ目の用紙に印刷する原稿のみに用いることで、文字認識を用いず、ユーザが手動で設定する場合の時間の遅れ程度の複写性能の劣化で、煩雑な処理を自動的に処理することが可能となる。
【０１４０】
【発明の効果】
本発明によれば、ユ―ザが使用する複数枚の原稿の天地は同一であることが多いとの前提の下、１ページ目の用紙に印刷する原稿について画像の方向を検知し、その結果に基づいて原稿の入力時の回転処理、配置の処理方法の決定を行い、１ページ目の用紙に印刷しない原稿については、先に決定した処理方法により、一意的に処理することで、複写性能の劣化を防止する画像形成装置及び画像形成方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像形成装置の一例としてのデジタル複写機１の概略構成を示す図である。
【図２】液晶表示部８６の表示態様の一例を示す図である。
【図３】液晶表示部８６の表示態様の一例を示す図である。
【図４】本発明の一実施の形態に係る画像形成装置の制御系の構成を示す図である。
【図５】実施の形態に係る画像形成装置による、原稿入力処理の流れを詳細に説明するフローチャートである。
【図６】実施の形態に係る画像形成装置による印刷処理の流れについて詳細に説明するフローチャートである。
【図７】原稿の主走査方向が長手の原稿の場合における、Ｎｉｎ１の原稿配置決定方法について詳細に説明する図である。
【図８】原稿の主走査方向が短手の原稿の場合における、Ｎｉｎ１の原稿配置決定方法について詳細に説明する図である。
【図９】（ａ）はページメモリ１０９上のデータの配置（上下）を示す図、（ｂ）はページメモリ１０９上のデータの配置（左右）を示す図である。
【図１０】図４におけるページメモリ制御部２８について、その構成及び作用を更に詳細に説明する図である。
【図１１】（ａ）は実施の形態に係る画像形成装置のページメモリ１２４上へのアクセス順（非回転処理時）を示す図、（ｂ）は実施の形態に係る画像形成装置のページメモリ１２４上へのアクセス順（１８０度回転処理時）を示す図、（ｃ）は実施の形態に係る画像形成装置のページメモリ１２４上へのアクセス順（９０度回転処理時）を示す図、（ｄ）は実施の形態に係る画像形成装置のページメモリ１２４上へのアクセス順（２７９度回転処理時）を示す図、である。
【符号の説明】
１０１  コントロールパネル
１０２  制御部
１０３  メインメモリ
１０４  原稿方向検知部
１０５  ＲＯＭ
１０６  ＨＤＤ
１０７  プリンタ部
１０８  ページメモリ制御部
１０９  ページメモリ
１１０  スキャナ部
１１１  システムバス
１１２  スキャナインターフェース
１１３  プリンタインターフェース
【図１】
0004559675.tif 000002
【図２】
0004559675.tif 000003
【図３】
0004559675.tif 000004
【図４】
0004559675.tif 000005
【図５】
0004559675.tif 000006
【図６】
0004559675.tif 000007
【図７】
0004559675.tif 000008
【図８】
0004559675.tif 000009
【図９】
0004559675.tif 000010
【図１０】
0004559675.tif 000011
【図１１】
0004559675.tif 000012