(57)【特許請求の範囲】
【請求項１】
複数枚の原稿画像の画像信号を入力する画像入力手段と、
前記画像入力手段により入力された先頭の原稿画像の画像信号に基づいて当該原稿画像の向きを判定する第１判定手段と、
前記画像入力手段により入力される複数枚の原稿画像の所定枚数毎に、原稿画像の画像信号に基づいて当該原稿画像の向きを判定する第２判定手段と、
前記第１判定手段により判定された原稿画像の向きに応じて後続の原稿画像の向きを類推するとともに、前記第２判定手段による判定結果により後続の原稿画像の向きの類推結果を更新する類推手段と、
前記類推手段により類推された後続の複数の原稿画像の向きに基づいて後続の原稿画像の画像信号を処理する処理手段と、
を有することを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、前記類推手段は前記先頭の原稿画像の向きと後続の原稿画像の向きとが同じであると類推することを特徴とする画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置であって、前記判定手段はさらに原稿画像が縦書き画像か、横書き画像かを判別することを特徴とする画像処理装置。
【請求項４】
請求項１に記載の画像処理装置であって、前記画像入力手段は、原稿台に載置された複数の原稿画像を読み取って入力することを特徴とする画像処理装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の画像処理装置であって、更に、前記画像入力手段により入力された画像信号に基づいて画像を形成する画像形成手段を備えることを特徴とする画像処理装置。
【請求項６】
請求項１に記載の画像処理装置であって、前記判定手段により判別された原稿画像の向きに従って、前記複数枚の原稿画像の縮小レイアウト画像を作成する手段を更に有することを特徴とする画像処理装置。
【請求項７】
複数枚の原稿画像信号を入力する画像入力工程と、
前記画像入力工程で入力された先頭の原稿画像の画像信号に基づいて当該先頭の原稿画像の向きを判定する第１判定工程と、
前記画像入力工程で入力された複数枚の原稿画像の所定枚数毎に、原稿画像の画像信号に基づいて当該原稿画像の向きを判定する第２判定工程と、
前記第１判定工程で判定された原稿画像の向きに対応して後続の原稿画像の向きを類推するとともに、前記第２判定工程による判定結果により後続の原稿画像の向きの類推結果を更新する類推工程と、
前記類推工程で類推された原稿画像の向きに応じて複数枚の原稿画像の画像信号を処理する画像処理工程と、
を有することを特徴とする画像処理方法。
【請求項８】
請求項７に記載の画像処理方法であって、前記類推工程では後続の原稿画像の向きを先頭の原稿画像の向きと同一であると判定することを特徴とする画像処理方法。
【請求項９】
請求項７又は８に記載の画像処理方法であって、前記判定工程では更に、原稿画像が縦書き画像か、横書き画像かを判定することを特徴とする画像処理方法。
【請求項１０】
請求項７に記載の画像処理方法であって、前記画像入力工程では、原稿台に載置された複数の原稿画像を読み取って入力することを特徴とする画像処理方法。
【請求項１１】
請求項７乃至１０のいずれか１項に記載の画像処理方法であって、更に、前記画像入力工程で入力された画像信号に基づいて画像を形成する画像形成工程を備えることを特徴とする画像処理方法。
【請求項１２】
請求項７に記載の画像処理方法であって、前記第１判定工程で判定された原稿画像の向きに従って、複数枚の原稿画像の縮小レイアウト画像を作成する工程を更に有することを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿画像の画像信号を入力し、それら原稿画像の向きに応じて原稿画像を処理する画像処理方法及び装置に関するものである。
【０００２】
【従来の技術】
従来、複写機は、原稿自動送り装置や自動丁合装置などのアクセサリを装着することで、作業の効率化を図ることができるようになった。また、ディジタル複写機が開発され、画像をディジタル情報として扱うことにより、より高度な機能が実現されている。例えば、縮小レイアウト機能を備えた複写機が販売されている。この縮小レイアウト機能に、両面機能、とじ代機能、ステープル機能を組み合わせた例を図１７に示す。
【０００３】
図１７において、１２０１，１２０２，１２０３，１２０４，…は複数の原稿を示し、これを原稿自動送り装置（以下ＤＦ）に図示された向きにセットした場合には、表側が１２０５で示す様に、裏側が１２０６で示す様にレイアウトされ、これに綴じ代が付加されて、所望の位置がステープルされてコピーされる。尚、図中“１”，“２”，“３”，“４”，…，“８”は原稿のならび順、即ち原稿の頁に相当する。
【０００４】
【発明が解決しようとする課題】
ところが、上記従来例においては、以下のような不具合があった。即ち、たとえば、１２０７，１２０８，１２０９，１２１０，…の様な縦書き原稿を上向きにセットして複写した場合には、表側が１２１１の様に、裏側が１２１２の様にレイアウトされてしまう。このために、縦書きの文章としては非常に不自然にレイアウトされてしまう。更に、綴じ代の位置やステープル位置も、実用に則さない位置となってしまう。
【０００５】
このような事態は、各原稿画像の向きが正確に判別されないことに起因する場合が多いので、例えばある原稿の向きが「左向き」「横書き」である確率が一番高く、次に略同様の確率で「下向き」「縦書き」であると考えられる場合、その一番高い確率の「左向き」「横書き」であると判別したにも拘らず、たまたまその二番目の確率「下向き」「縦書き」が正解であるような場合に生じる。
【０００６】
本発明は上記従来例に鑑みてなされたもので、入力した複数枚分の原稿画像信号に基づいて、それら原稿画像の向き効率良く判別できる画像処理方法及び装置を提供することを目的とする。
【０００７】
また本発明の目的は、複数枚の原稿画像を処理する場合、先頭の原稿画像の向きの判別に基づいて後続の原稿画像の向きを類推することにより、効率良く複数枚の原稿画像を処理できる画像処理方法及び装置を提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために本発明の画像処理装置は以下のような構成を備える。即ち、
複数枚の原稿画像の画像信号を入力する画像入力手段と、
前記画像入力手段により入力された先頭の原稿画像の画像信号に基づいて当該原稿画像の向きを判定する第１判定手段と、
前記画像入力手段により入力される複数枚の原稿画像の所定枚数毎に、原稿画像の画像信号に基づいて当該原稿画像の向きを判定する第２判定手段と、
前記第１判定手段により判定された原稿画像の向きに応じて後続の原稿画像の向きを類推するとともに、前記第２判定手段による判定結果により後続の原稿画像の向きの類推結果を更新する類推手段と、
前記類推手段により類推された後続の複数の原稿画像の向きに基づいて後続の原稿画像の画像信号を処理する処理手段とを有することを特徴とする。
【０００９】
上記目的を達成するために本発明の画像処理方法は以下のような工程を備える。即ち、  複数枚の原稿画像信号を入力する画像入力工程と、
前記画像入力工程で入力された先頭の原稿画像の画像信号に基づいて当該先頭の原稿画像の向きを判定する第１判定工程と、
前記画像入力工程で入力された複数枚の原稿画像の所定枚数毎に、原稿画像の画像信号に基づいて当該原稿画像の向きを判定する第２判定工程と、
前記第１判定工程で判定された原稿画像の向きに対応して後続の原稿画像の向きを類推するとともに、前記第２判定工程による判定結果により後続の原稿画像の向きの類推結果を更新する類推工程と、
前記類推工程で類推された原稿画像の向きに応じて複数枚の原稿画像の画像信号を処理する画像処理工程とを有することを特徴とする。
【００１０】
【発明の実施の形態】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【００１１】
［実施の形態１］
以下、好ましい実施の形態として、複写機についての詳細な説明をする。なお、本発明はこの実施の形態に限るものではない。
【００１２】
［装置概要説明］
図２に、本発明の実施の形態に係る複写機の概略構成を示す。
【００１３】
図２において、２００は、原稿自動送り装置（以下ＤＦ）であり、積載された複数枚の原稿を自動的に一枚ずつ給紙し、各原稿の表面或いは裏面を原稿台２０１に順次セットすることができる。その具体的構成は既に周知であるため、詳細な説明は省略する。このＤＦ２００上には、読み取られるべき複数枚の原稿がセットされる。ＤＦ２００にセットされた原稿は、ＤＦ２００によって１枚ずつ給紙され原稿台２０１に置かれる。２０２は、例えばハロゲンランプ等を有する原稿照明ランプで、原稿台ガラス２０１に載置された原稿を下から露光する。２０３，２０４，２０５は走査ミラーであり、図示しない光学走査ユニットに収容され、往復動しながら原稿からの反射光をＣＣＤユニット２０６に導く。ＣＣＤユニット２０６は、ＣＣＤ等の撮像素子２０８に原稿からの反射光を結像させる結像レンズ２０７、ＣＣＤ等の撮像素子２０８、撮像素子２０８を駆動するＣＣＤドライバ２０９等を有している。撮像素子２０８からの画像信号出力は、例えば８ビットのデジタルデータに変換された後、コントローラ部２３９に入力される。また、２１０は感光ドラムであり、前露光ランプ２１２によって画像形成に備えて除電される。２１３は帯電器であり、感光ドラム２１０の表面を一様に帯電させる。２１４は露光手段であり、例えば半導体レーザ等で構成され、画像処理や装置全体の制御を行うコントローラ部２３９で処理された画像データに基づいて感光ドラム２１０上を露光して静電潜像を形成する。２１５は現像器で、黒色の現像剤（トナー）が収容されている。２１９は転写前帯電器であり、感光ドラム２１０上に現像されたトナー像を用紙に転写する前に高圧をかけて帯電させる。２２０，２２２，２２４のそれぞれは給紙ユニットであり、各対応する給紙ローラ２２１，２２３，２２５の回転駆動により、転写用紙が装置内へ給送される。この転写用紙は、レジストローラ２２６の配設位置で一旦停止し、感光ドラム２１０に形成された画像との書き出しタイミングがとられ再給送される。２２７は転写帯電器であり、感光ドラム２１０に現像されたトナー像を、給送される転写用紙に転写する。２２８は分離帯電器であり、転写動作の終了した転写用紙を感光ドラム２１０により分離する。このとき、転写されずに感光ドラム２１０上に残ったトナーはクリーナ２１１によって回収される。
【００１４】
２２９は搬送ベルトで、転写プロセスの終了した転写用紙を定着器２３０に搬送し、例えば熱による定着がなされる。２３１はフラッパであり、定着プロセスの終了した転写用紙の搬送パスを切換え、コピー終了して機外に排紙するか、または中間トレイ２３７に排出するかを制御している。２３３〜２３６は給送ローラであり、一度定着プロセスの終了した転写用紙を中間トレイ２３７に反転（多重）又は非反転（両面）して給送する。２３８は再給送ローラであり、中間トレイ２３７に載置された転写用紙を再度、レジストローラ２３６の配設位置まで搬送する。２３２はステープルソータであり、コピーされた用紙の丁合およぴステープル綴じを行う。コントローラ部２３９は、後述するマイクロコンピュータ、画像処理部等を備えており、操作パネル４００からの指示に従って、前述の画像形成動作を行う。
【００１５】
［コントローラ部２３９の詳細説明］
図３は、本実施の形態の画像形成装置におけるコントローラ部２３９の構成を示すブロック図である。
【００１６】
図３において、３０１は本実施の形態の画像形成装置全体の制御を行うＣＰＵであり、装置本体の制御手順（制御プログラム）を記憶した読み取り専用メモリ３０３（ＲＯＭ）からプログラムを順次読み取って実行している。ＣＰＵ３０１は、ＣＰＵバス３０２を介して、各負荷に接続されている。また、３０４は入力データの記憶や作業用記憶領域等として用いる主記憶装置であるランダムアクセスメモリ（ＲＡＭ）である。３０５はＩ／Ｏインターフェース部で、操作者がキー入力を行うとともに、装置の状態等を液晶、ＬＥＤを用いて表示する操作パネル４００や、給紙系、搬送系、光学系の駆動を行うモータ類３０７、クラッチ類３０８、ソレノイド類３０９、また、搬送される用紙を検知するための紙検知センサ類３１０等の装置の各負荷と接続されている（更に、現像器２１５には、その現像器２１５内のトナー量を検知するトナー残検センサ３１１が配置されており、その出力信号がＩ／Ｏポート３０５に入力される）。３１５は高圧制御ユニットであり、ＣＰＵ３０１の指示に従って、前述の帯電器２１３、現像器２１５、転写前帯電器２１９、転写帯電器２２７、分離帯電器２２８へ高電圧を出力する。
【００１７】
３０６は画像処理部であり、ＣＣＤユニット２０６から出力された画像信号が入力され、後述する画像処理を行い、その処理された画像データに従ってレーザユニット２１４の制御信号を出力する。こうしてレーザユニット２１４から出力されるレーザ光により感光ドラム２１０が照射され、その感光ドラム２１０上に画像データに応じた静電潜像が形成される。
【００１８】
［画像処理部３０６］
図１は、本実施の形態の画像形成装置の画像処理部３０６の構成を示すブロック図である。
【００１９】
図１において、ＣＣＤユニット２０６により電気信号に変換された画像信号は、まずシェーディング補正回路１０１によって画素間のばらつきを補正した後、エッジ強調回路１０２において、例えば５×５のウィンドウで２次微分を行い、画像のエッジを強調する。更に変倍回路１０３において、縮小コピー時はデータの間引き処理を行い、拡大コピー時はデータの補間を行う。更に、濃度補正回路１０４により所望の濃度に変換した後に、２値化回路１０５において２値化される。この２値化の方式は、単純２値法、スクリーン法、誤差拡散法或は他のいずれの方法であってもよい。更に、２値化回路１０５で２値化された画像信号は、レーザユニット２０６に送られるか、もしくは、ページメモリ１０８に保持される。１０９は画像データ圧縮／伸長回路であり、１１０は、ハードディスク等の大容量メモリである。ページメモリ１０８に保持された画像データは、圧縮／伸長回路１１０により情報量が圧縮された後に、順次ハードディスク１１０に蓄えられる。
【００２０】
ＤＦ２００にセットされた原稿は、逐次原稿台２０１上に送られて読み込まれ、前述の２値化回路１０５、ページメモリ１０８を経て圧縮／伸長回路１０９に送られる。圧縮／伸長回路１０９においては、送られてきた画像信号を圧縮してハードディスク１１０に送る。ハードディスク１１０では、送られてきた複数の圧縮された画像信号が順次保持される。更に、ハードディスク１１０に保持された圧縮された画像信号は、順次ハードディスク１１０より読み出され、圧縮／伸長回路１０９によって伸長された後に、一旦、べ一ジメモリ１０８に送られた後に、レーザユニット２１４へと送られ、画像形成が行われる。
【００２１】
この圧縮／伸長回路１０９におけるデータ圧縮及び伸長の方法は、特に限定するものではなく、どんな方式であってもよい。ここで、画像データの圧縮を行うメリットとしては、１ページの画像信号当たりの情報量を削減し、ハードディスク１１０により多くのページの原稿を保持するためと、ハードディスク１１０のアクセスに要する時間を削減し、装置のもつ生産性を向上させるという２つの目的がある。
【００２２】
前述の縮小レイアウトなどの制御は、一旦、画像データをページメモリ１０８に蓄え、そのページメモリ１０８上で編集が行われた後に、その編集した画像データをレーザユニット２１４に出力する。このページメモリ１０８での編集作業は、メモリコントロール回路１０７によって、ページメモリ１０８に与えるアドレス信号やイネーブル信号を制御することにより行われる。
【００２３】
一方、１０６は原稿向き検知手段であり、原稿台２０１上に置かれた原稿の向き（上下左右）、及びその原稿が縦書きであるのか、横書きであるのかを判定する手段であり、その判定結果はＴＡＧメモリ１１１に保持される。
【００２４】
一方、ＣＰＵ３０１は、ＴＡＧメモリ１１１に保持された判定結果を読込み、それに基づきメモリコントロール回路１０７に指示を与え、メモリコントロール回路１０７は、ＣＰＵ３０１の指示に基づいて、ページメモリ１０８上の画像の編集作業を行うか、又は、操作者の指示に基づいた原稿の置かれた向き（上下左右）及び原稿が縦書きであるのか、横書きであるのかの指定をメモリコントロール回路１０７に与える。こうしてメモリコントロール回路１０７はＣＰＵ３０１の指示に基づいて、ページメモリ１０８上の画像データの編集作業を行う。
【００２５】
［操作パネル４００の説明］
図４は、本発明の実施の形態の画像形成装置の操作パネル４００の外観図である。
【００２６】
図４において、４０１は、コピー枚数その他必要な数値設定を行うテンキーであり、４０１−１は、コピースタートを指示するコピースタートキーである。４０３は、大判の液晶のタッチパネルであり、液晶上にキーを表示し、操作者は、表示されたキーを指で押下することにより所望の操作を指示することができる。４０４〜４１３は、液晶タッチパネル４０３上に表示されたキーの中で、本実施の形態に関係する部分である。ここでは本実施の形態に直接関係しないキーについては、説明を省略する。
【００２７】
４０４は、原稿の向き指定を設定するキー群であり、原稿が操作者を基準として、どの向きに設定されているかを指定するのに使用され、上向き指定キー４０６、下向き指定キー４０７，左向き指定キー４０８，右向き指定キー４０９，及び自動判定キー４１０を備えている。操作者は、キー４０６〜４１０のいずれかを選択し、それを押下するとその選択されたキーの表示が反転し、選択されていることが明示される。図４の例では、「上向き」が指定されている様に図示されている。
【００２８】
ここで、４０６〜４０９のいずれかが選択されている場合は、それぞれの向きに原稿が置かれているものとして装置制御が行われ、４０９の自動判定が選択されている場合には、装置に組み込まれている、原稿向き検知手段によって判定された向きが指定されたものとして制御が行われる。
【００２９】
更に、４０５は、原稿の文字配列を指定を設定するキー群であり、原稿が縦書き原稿であるのか横書き原稿であるのかを指定するものであり、横書き指定キー４１１、縦書き指定キー４１２、および自動判定キー４１３を含んでいる。操作者は、これらキー４１１，４１２，４１３のいずれかを選択し、それを押下することで、選択されたキーの表示が反転し、そのキーが選択されていることが明示される。図４では、「横書き文書」が指定されている様に図示されている。ここで、キー４１１と４１２のいずれかが選択されている場合においては、それぞれの向きに原稿が縦書きおよび横書きであるものとして装置制御が行われ、「自動判定」４１３が選択されている場合には、装置に組み込まれている原稿向き検知手段によって判定された文字配列が、指定されたものとして制御が行われる。
【００３０】
［原稿向き指定による制御例］
図５は、本実施の形態の画像形成装置における縮小レイアウト両面コピーの制御例を説明する図である。この制御は、ＣＰＵ３０１の指示によりメモリコントロール回路１０７の制御に基づき、前述のページメモリ１０８上の画像の編集作業として行われる。
【００３１】
即ち、操作部４００または自動検知手段（原稿向き検知部１０６）によって指定された原稿の置かれた向きと、縦書き／横書きの区別によって、以下の様にレイアウトや綴じ代、ステープル等が制御される。
【００３２】
即ち、図５において、５０１，５０２，５０３，５０４，…は上向きに置かれた横書きの複数の原稿を示し、これを原稿自動送り装置（ＤＦ）２００に図示された向きにセットした場合には、表が５０５の様に、裏が５０６の様にレイアウトされ、更に綴じ代が付加されてコピーされ、所望の位置にステープルされる。なお、図中“１”，“２”，“３”，“４”，…，“８”は原稿のならび順、即ち原稿の頁に相当する。これは、前述の従来例（図１７の１２０１，１２０２，１２０３，１２０４，１２０５，１２０６）と同様である。
【００３３】
一方、５０７，５０８，５０９，５１０，…は上向きに置かれた縦書きの複数の原稿を示し、これを原稿自動送り装置２００に図示された向きにセットした場合には、表が５１１の様に、裏が５１２の様にレイアウトされ、更に図のように綴じ代が付加されてコピーされ、所望の位置にステープルされる。
【００３４】
同様に、左向き縦書き原稿５１３，５１４，５１５，５１６の場合には、表が５１７の様に、裏が５１８の様にレイアウトされ、綴じ代が付加されてコピーされ、所望の位置にステープルされる。同様に、左向き横書き原稿５１９，５２０，５２１，５２２の場合には、表が５２３の様に、裏が５２４の様にレイアウトされ、綴じ代が付加されてコピーされ、所望の位置にステープルされる。
【００３５】
これ以外の図示していない組み合わせ、例えば、下向き原稿などの場合にも、説明は省略するが、同様にレイアウトやとじ代ステープル等が制御される。
【００３６】
［原稿向き検知手段（原稿向き検知部１０６）］
原稿向き検知手段は、原稿の置かれている向き（上下左右）およぴ、原稿の文字配列（縦書き、横書き）の２つを判定するものであり、前述の説明のように、操作部４００において、原稿向きの指定が「自動判定」で指定された場合、および文字配列指定は、「自動判定」が指定された場合に、それぞれの判定結果が、ユーザにより指定されたものとして装置制御が行われる。
【００３７】
図６（Ａ）〜（Ｄ）は、原稿向きの検知を説明するための図で、図７は、原稿の向きの例を説明する図である。
【００３８】
図８は、原稿向きの判定処理を示すフローチャートで、以下図６〜図８を参照して、本実施の形態における原稿向きの判定処理を説明する。
先ず、図８のステップＳ１において、原稿の画像信号を原稿向き検知手段１０６に入力する。この原稿画像（イメージデータ）の一例を図６（Ａ）に示す。次にステップＳ２に進み、文字領域分離により、その読み込まれた画像中の文字領域を抽出する。この文字領域の分離を図６（Ｂ）に示す。即ち、図６（Ｂ）において、（ａ）に示す原稿中の縦方向／横方向の累積ヒストグラムによって、（ｂ）に矩形で示す様な文字領域を切り出す。更にステップＳ３に進み、図６（Ｃ）に示す様に、文字領域から文字を切り出す。そしてステップＳ４に進み、文字方向マッチングにおいて、文字が上下左右のどちらを向いているかを判定する。即ち、図６（Ｄ）に示すように、文字を９０度ずつ回転させたテンプレートとの整合度（マッチ度）を取ることにより、文字の方向を認識する。図６（Ｄ）の場合では、０度のマッチ度が最も大きいため、上向きであると判定される。更にステップＳ５に進み、原稿向き判定において、ステップＳ３で切り出された文字配列と、ステップＳ４で認識された文字の向きとから、原稿向きが最終的に判定される。
【００３９】
例えば、図７（Ａ）〜（Ｄ）において、図７（Ａ）は上向き・横書きの原稿を示し、図７（Ｂ）は左向き・横書きの原稿を、図７（Ｃ）は右向き・縦書きの原稿を、図７（Ｄ）は上向き・縦書きの原稿を示している。
［判定処理の簡略化］
前述の原稿向き検知処理は、全ての原稿において行ってもよいが、一部の原稿について行うことで、処理の付加軽減を行うことが可能である。
【００４０】
図９の１６０１，１６０２，１６０３，１６０４，…は、連続して読み込まれる原稿を示し、１６０６，１６０７は、これらの原稿を縮小レイアウト両面処理して複写された例を示している。一般には、図示の様に、原稿の向きが予め揃っている場合が多く、第１番目のページ（すなわち１６０１）のみの向きを検知した後に、後続の全ての原稿が同一向きであると判断し、コピー出力１６０５，１６０６を得ることが可能である。
【００４１】
また、このような連続する原稿のうち、何枚かに一度ずつ原稿向きの検知を行うようにしてもよい。また、原稿向きの検知結果によって制御される処理の内容は、レイアウト、両面、とじ代のいずれかひとつあるいは、それらの任意の組み合わせであってもよい。
【００４２】
［ハードディスクおよびＴＡＧメモリについて］
次に図１０（Ａ）（Ｂ）及び図１１を参照して、ハードディスク１１０及びＴＡＧメモリ１１１について説明する。
【００４３】
図１０（Ａ）において、１４００はハードディスク１１０の有効使用領域におけるアドレスマップを示しており、いま、ハードディスク１１０には、ｎページ分の原稿画像が格納されていものとする。即ち、１４０１は１ページ目の画像データであり、１４０２は２ページ目の画像データ、１４０３は３ページ目の画像データであり、以下同様に、１４０８はｎページ目の画像データである。
【００４４】
一方、図１０（Ｂ）の１４１０は同じくＴＡＧメモリ１１１の有効領域のアドレスマップを示している。ＴＡＧメモリ１１１には、複数の原稿のセットされた向きが保持される。即ち、１４１１は１ページ目の原稿向き、１４１２は２ページ目の原稿向き、１４１３は３ページ目の原稿向きであり、以下同様に、１４１８はｎページ目の原稿向きを示している。
【００４５】
ここで特徴的な事として、ハードディスク１１０に保持された画像データとＴＡＧメモリ１１１に保持された原稿向きとが１対１に対応して、同じ順番で格納されていることである。即ち、前述の図１０（Ｂ）のＴＡＧメモリ１１１に記憶されたそれぞれの原稿向きは、各１６ビットで構成され、図１１に示されるように保持され、１ワード内に第１候補から第４候補までの判定結果が保持されている。
【００４６】
即ち、１６ビットの中で、ビット０〜ビット２には第１候補の判定結果が格納され、ビット１−０は上下左右の原稿向きを表し、「００」が上向き、「０１」が右向き、「１０」が下向き、「１１」が左向き表している。またビット２は、原稿が縦書きか横書きかを保持する部分であり、「１」であれば横書きであり、「０」であれば縦書きである。
【００４７】
同様に、ビット３〜ビット５には第２候補の判定結果が格納され、ビット４−３は、上下左右の原稿向きを表し、「００」が上向き、「０１」が右向き、「１０」が下向き、「１１」が左向き表しており、ビット５は原稿が縦書きか横書きかを保持する部分であり、「１」であれば横書き、「０」であれば縦書きを示している。
【００４８】
以下同様に、ビット６〜８には第３候補の判定結果が、ビット９〜１１には第４候補の判定結果が、更にビット１２〜１３には、第ｎ候補のどこまでが有効か範囲かを示す情報が格納され、ビット１３，１２の値により、「００」は第１候補まで有効、「０１」が第２候補まで有効、「１０」は第３候補まで有効、「１１」は第４候補まで有効であることを示している。またビット１４は予備部分であり、最上位のビット１５はパリティチェックのためのビットである。
【００４９】
ここで特徴的な事として、ハードディスク１１０とＴＡＧメモリ１１１とで、その記憶されているデータが１対１に対応していることであり、ＣＰＵ３０１は、ハードディスク１１０の大きなアドレス空間をアクセスしなくとも、ＴＡＧメモリ１１１の小さなアドレス空間でアクセスすればよいことになり、これらデータのアクセスに要する時間を短縮することができる。
【００５０】
図１２は、本実施の形態の画像形成装置における、連続した複数枚の原稿向きを判定して縮小レイアウト印刷する処理を示すフローチャートである。
【００５１】
まずステップＳ１１で、図８に示すような原稿向きの判定処理を行って、複数枚の原稿の先頭頁の画像の向きを判定する。次にステップＳ１２に進み、後続の原稿画像の向きも同じ向きであると類推する。次にステップＳ１３に進み、縮小レイアウト印刷が指示されているかどうかを調べ、そうでないときはここでは特に何もせずに通常の印刷処理（複写）を実行する。
【００５２】
ステップＳ１３で、縮小レイアウト、例えば４−１印刷（１枚の用紙に４枚の原稿画像を縮小して印刷する）等が指示されているとステップＳ１４に進み、各原稿画像を縮小（上述の４−１印刷の場合では、４枚の原稿画像を縮小）し、ステップＳ１５では、その縮小された原稿画像を、指示されているレイアウトと、ステップＳ１１で判定された原稿向きと原稿画像における文字の配列方向等に従って、１枚の画像としてレイアウトし、そのレイアウトした画像を印刷（複写）する。そしてステップＳ１６で、ＤＦ２００にセットされた全ての原稿画像に対する印刷処理が終了したかを調べ、全ての原稿に対する処理が終了していないときはステップＳ１４に戻って前述の処理を実行する。
尚、ステップＳ１１の原稿向きの判定処理は、所定の頁ごと、或いは前述のように例えば４−１印刷の場合には，４枚或いは４の倍数の枚数毎に行うようにしてもよい。
【００５３】
［実施の形態２］
以下、本発明の実施の形態２としてフルカラー複写機についての詳細な説明をする。
【００５４】
［装置概要説明］
図１３は、本実施の形態２のカラー複写機の構成を示す概略断面図である。
【００５５】
図１３において、９００は、原稿自動送り装置（以下ＤＦ）であり、セットされた複数枚の原稿を自動的に一枚ずつ給紙し、各原稿の表面或いは裏面を原稿台９０１に順次載置することができる。その具体的構成は既に周知であるため、詳細な説明は省略する。ＤＦ９００上には、読み取られるべき複数枚の原稿９０２が置かれる。これら原稿はＤＦ９００によって１枚ずつ給紙され原稿台９０１上に置かれる。原稿台９０１上の原稿は、照明ランプ９０３により下から照射され、その反射光がミラー９０４，９０５，９０６を経て光学系レンズ９０７に入射されＣＣＤ９０８上に像が結ばれる。更に、モータ９０９により、ミラー９０４、照明９０３を含む第１ミラーユニット９１０が速度∨で機械的に図の矢印方向に搬送駆動され、ミラー９０５，９０６を含む第２ミラーユニット９１１が同じ図の矢印方向に速度Ｖ／２で駆動され、原稿９０２の全面が走査される。
【００５６】
９１２は画像処理回路であり、読み取られた画像情報を電気信号として処理し、画像メモリ上に一端保持し、プリント信号として出力する。この画像処理回路９１２より出力されたプリント信号は、不図示のレーザドライバに送られ、不図示の４つの半導体レーザを駆動する。９１３はポリゴンミラーであり、不図示の４つの半導体レーザより発光された４本のレーザ光を受ける。その内の１本はミラー９１４，９１５，９１６をへて感光ドラム９１７を走査し、次の１本はミラー９１８，９１９，９２０をへて感光ドラム９２１を走査し、次の１本はミラー９２２，９２３，９２４をへて感光ドラム９２５を走査し、次の１本はミラー９２６，９２７，９２８をへて感光ドラム９２９を走査する。
【００５７】
一方、９３０はイエロー（Ｙ）のトナーを供給する現像器であり、レーザ光により感光ドラム９１７上に形成された静電潜像によりイエローのトナー像を形成する。９３１はマゼンタ（Ｍ）のトナーを供給する現像器であり、レーザ光により感光ドラム９２１上に形成された静電潜像によりマゼンタのトナー像を形成する。９３２はシアン（Ｃ）のトナーを供給する現像器であり、レーザ光により感光ドラム９２５上に形成された静電潜像によりシアンのトナー像を形成する。更に９３３はブラック（Ｂｋ）のトナーを供給する現像器であり、レーザ光により感光ドラム９２９上に形成された静電潜像によりマゼンタのトナー像を形成する。以上４色（Ｙ，Ｍ，Ｃ，Ｂｋ）のトナー像が順次用紙に転写され、フルカラーの出力画像を得ることができる。
【００５８】
用紙カセット９３４，９３５及び手差しトレイ９３６のいずれかより給紙された用紙は、レジストローラ９３７を経て転写ベルト９３８上に吸着されて搬送される。ここでは給紙のタイミングと同期がとられて、予め感光ドラム９１７，９２１，９２５，９２９には各色のトナー像が現像されており、用紙の搬送とともに、そのトナー像が用紙に転写される。
【００５９】
こうして各色のトナー像が転写された用紙は、最終段の感光ドラム９２９から分離され、搬送ベルト９３９により搬送され、定着器９４０によってトナーが用紙に定着される。片面コピーの場合にはソータ／ステープラ９４１に排紙され、両面コピーの場合には、両面パス９４２側に排紙される。
【００６０】
両面コピーの場合には、定着器２４０から両面パス９４２に排紙された用紙は、反転パス９４３にて反転され、搬送部９４４を経て両面トレイ９４５に保持される。この両面トレイ９４５に保持された用紙は、再び給紙され、裏面の画像形成をすべく、レジストローラ９３７を経て転写ベルト９３８上に吸着されて搬送される。そして、前述した用紙の表面への印刷と同様にして、給紙のタイミングと同期がとられて、予め感光ドラム９１７，９２１，９２５，９２９には各色のトナーが現像されており、用紙の搬送とともにトナーが用紙に転写される。こうして各色のトナーが転写された後、感光ドラム９２９から分離されて搬送ベルト９３９により搬送され、定着器９４０によってトナーが用紙に定着され、片面コピーの場合と同様にソータ／ステープラ９４１に排紙される。
【００６１】
尚、このソータ／ステープラ２４１は、排紙されたコピーの丁合およぴ、ステープル処理を行うことができる。その具体的構成については、既に公知であるため説明を省略する。また９４６は操作部であり、前述の実施の形態１の操作部４００と同等のものであるため説明を省略する。
【００６２】
［画像信号の流れ］
図１４は、本実施の形態２のカラー複写機における画像信号の流れを説明するための図である。
【００６３】
図１４において、９０８はＣＣＤセンサであり、読み込まれた画像が、レッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）の３つの色成分毎に、それぞれディジタル信号として出力される。１０１２はマスキング回路であり、次式による演算により、入力された（Ｒ０，Ｇ０，Ｂ０）信号を標準的な（Ｒ，Ｇ，Ｂ）信号に変換する。
【００６４】
【数１】
【００６５】
｜Ｒ｜    ｜ｃ11  ｃ12  ｃ13｜    ｜Ｒ0｜
｜Ｇ｜  ＝｜ｃ21  ｃ22  ｃ23｜  ＝｜Ｇ0｜
｜Ｂ｜    ｜ｃ31  ｃ32  ｃ33｜    ｜Ｇ0｜
但し、Ｃij（ｉ＝１，２，３、ｊ＝１，２，３）は、ＣＣＤセンサ９０８の感度特性／照明ランプ９０３のスペクトル特性等の諸特性を考慮した装置固有の定数である。
【００６６】
１００４は輝度／濃度（ＬＯＧ）変換部であり、ＲＡＭもしくはＲＯＭ等のルックアップテーブルにより構成され、次式の様に演算が行われる。
【００６７】
【数２】
【００６８】
Ｃ1  ＝  −Ｋ・ｌｏｇ10（Ｒ／２５５）
Ｍ1  ＝  −Ｋ・ｌｏｇ10（Ｇ／２５５）
Ｙ1  ＝  −Ｋ・ｌｏｇ10（Ｂ／２５５）
１００６は出力マスキング／ＵＣＲ回路部であり、Ｍ１，Ｃ１，Ｙ１信号を画像形成装置のトナ一色であるＹ，Ｍ，Ｃ，Ｂｋ信号に変換する部分であり、次式の演算が成される。
【００６９】
【数３】
【００７０】
｜Ｃ ｜    ｜ａ11  ａ12  ａ13  ａ14｜    ｜Ｃ1 ｜
｜Ｍ ｜  ＝｜ａ21  ａ22  ａ23  ａ24｜  ＝｜Ｍ1 ｜
｜Ｙ ｜    ｜ａ31  ａ32  ａ33  ａ34｜    ｜Ｙ1 ｜
｜ＢK｜    ｜ａ41  ａ42  ａ43  ａ44｜    ｜ＢK1｜
但し、ａij（ｉ＝１，２，３，４、ｊ＝１，２，３，４）は、トナーの色味特性を考慮した装置固有の定数であり、更に、
ＢK1＝ｍｉｎ（Ｃ１，Ｍ１，Ｙ１）              …（４）
以上、上記数式（２），（３），（４）に基づき、ＣＣＤセンサ９０８で読み込まれたＲ，Ｇ，Ｂ信号に基づいたＣ１，Ｍ１，Ｙ１，ＢK1信号をトナーの分光分布特性に基づいたＣ，Ｍ，Ｙ，ＢK信号に補正して出力する。
【００７１】
一方、１００５は文字／線画検出回路であり、原稿画像中の各画素が、文字又は線画の一部分であるか否かを判定し、判定信号１１００を出力する文字／線画検出回路である。１００７は圧縮／伸長回路(compression)であり、画像信号（Ｒ，Ｇ，Ｂ）及び文字／線画判定信号１１００を圧縮し、その情報量を低下させた後にメモリ１００８に格納すると共に、メモリ１００８より読み出されたデータにより、画像信号（Ｒ，Ｇ，Ｂ）及び文字／線画判定信号１１００を伸長する。尚、画像圧縮／伸長回路１００７における画像圧縮及び伸長方法については周知のいずれの技術を用いても良い。
【００７２】
ＣＣＤセンサ９０８で読み込まれた画像信号は、マスキング回路１０１２，輝度／濃度変換部１００４を経て、圧縮／伸長回路１００７において圧縮された後メモリ１００８に書き込まれる。また、文字／線画判定回路１００５によって判定された文字／線画判定信号１１００も圧縮／伸長回路１００７にて圧縮された後、メモリ１００８に書き込まれる。メモリ１００８には一連の複数ページの画像信号が書き込まれる。１００９は原稿向き検知回路で、、前述の実施の形態１の原稿向き検知回路１０６と同等の原稿向きを検知するための手段であり、読み取られた原稿の向きを検知、即ち、原稿が上下左右どちらに置かれているのか、原稿は縦書きなのか横書きなのか等を判定し、その結果をＴＡＧメモリ１０１１に出力し、前述のＴＡＧメモリ１１１と同様に、その結果を書き込む。ここでも実施の形態１と同様に、画像メモリ１００８に保持される画像信号と、ＴＡＧメモリ１０１０に保持される検知情報との間では、各ページ毎に１対１の対応が取られる。
【００７３】
１０１０はメモリコントローラであり、前述の実施の形態１と同様に、原稿向き検知回路１００９によって検出された検知結果をＴＡＧメモリ１０１０より読出し、或は、操作部９４６から指示された原稿の向きと文字配列によって、画像メモリ１００８に画像データを書き込む際の画像のレイアウトを制御する。即ち、画像データの書込みの際のアドレスカウンタの初期値、及びアドレスのｕｐ／ｄｏｗｎを制御することにより、メモリ１００８の書込み位置の制御や、転置の制御を行う。
【００７４】
更に、メモリ１００８より読み出された画像データは、圧縮／伸長回路（compression）１００７によって伸長され、複写機の画像形成タイミングに従って不図示のＰＷＭ回路を通じてレーザドライバに送られる。
【００７５】
その際の動作タイミングチャートを図１５に示す。
【００７６】
図１５において、ＣＣＤセンサ９０８によって読みとられた画像信号は、１１０１で示されるタイミングにて、メモリ１００８に書き込まれる。更に、メモリ１００８上に書き込まれた画像データは、１１０２，１１０３，１１０４およぴ１１０５に示されるタイミングで各色データ毎に読み出される。１１０２（イエロ），１１０３（マゼンダ），１１０４（シアン）及び１１０５（黒）で示される、各色の画像データの読み出しタイミングの関係は、図示の通りに、時間ｄ／ｖ間隔を空けて実行される。ここで、既に説明したが、ｄは図１３に示すように等間隔に配置された４つの感光ドラム９１７，９２１，９２５，９２９の間隔であり、ｖは搬送ベルト９３８により搬送される用紙の搬送速度である。
【００７７】
［原稿向き検知手段］
図１６は、本実施の形態２の原稿向き検知回路１００９の構成を示すブロック図をである。
【００７８】
読み取られた原稿に基づく画像信号であるＲＧＢ信号は、間引き回路１３０１によって、ＮＤ化（単色化）、間引き、２値化され、その情報量を充分に少なくしてからメモリ１３０２に保持される。次に、そのメモリ１３０２に保持された画像情報をＣＰＵ１３０３がアクセスし、原稿の向きや、縦書き／横書きを判定する。その具体的な判定方法は、前述の実施の形態１と同様であるため、その説明を省略する。
【００７９】
また、この実施の形態２における縮小レイアウト両面制御に関しても、前述の実施の形態１の図５を参照して説明したように、その検出された原稿向きに応じて、原稿レイアウトや綴じ代、ステープル等が制御される。
【００８０】
なお、本発明は、複数の機器（例えばホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００８１】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。
【００８２】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８３】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００８４】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００８５】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００８６】
以上説明したように本実施の形態によれば、複数ページの原稿を印刷する際、それら複数枚の原稿の向きを迅速に判定し、その判定結果に応じて縮小レイアウトなどでによる印刷を行うことができる。
【００８７】
また本実施の形態によれば、複数枚の原稿向きの判定を、先頭の頁の原稿に対して行い、その判定結果を後続の原稿画像に適用することにより、より高速に原稿向きを判定することができる。
【００８８】
また本実施の形態によれば、各原稿の画像データと、その原稿の向きの判定結果とをより少ないメモリ空間で管理できるので、各原稿画像の取り出し及び編集処理をより迅速に行うことができるという効果がある。
【００８９】
【発明の効果】
以上説明したように本発明によれば、入力した複数枚分の原稿画像信号に基づいて、それら原稿画像の向き効率良く判別できるという効果がある。
【００９０】
また本発明によれば、複数枚の原稿画像を処理する場合、先頭の原稿画像の向きの判別に基づいて後続の原稿画像の向きを類推することにより、効率良く複数枚の原稿画像を処理できるという効果がある。
【００９１】
【図面の簡単な説明】
【図１】本実施の形態１の複写機の画像処理部の構成を示すブロック図である。
【図２】本発明の実施の形態１の画像形成装置の概略構成を示す断面図である。
【図３】本実施の形態１のコントローラ部の構成を示すブロック図である。
【図４】本実施の形態１の操作パネルの構成を示す外観図である。
【図５】本実施の形態１における縮小レイアウト両面制御の一例を示す図である。
【図６】本実施の形態における原稿向きの検知の原理を説明する図である。
【図７】原稿向きを説明する図である。
【図８】本実施の形態における原稿向き検知処理を示すフローチャートである。
【図９】本実施の形態における連続原稿の向きの判定を説明する図である。
【図１０】本実施の形態１におけるハードウェアディスクのデータ構造（Ａ）とＴＡＧメモリのデータ構造（Ｂ）を示す図である。
【図１１】本実施の形態におけるＴＡＧメモリのデータ構成を説明する図である。
【図１２】本実施の形態における、連続原稿の向きの判定とその印刷処理を示すフローチャートである。
【図１３】本発明の実施の形態２のカラー複写機の構成を示す概略断面図である。
【図１４】本実施の形態２の画像処理部の機能構成を示すブロック図である。
【図１５】本実施の形態２におけるメモリの書込みと読み出しタイミングを説明する図である。
【図１６】本実施の形態２の画像処理部を示す機能ブロック図である。
【図１７】従来技術を説明するための図である。
【符号の説明】
１０６  原稿向き検知手段
１０７  メモリコントロール回路
１１０  ハードディスク
１１１  ＴＡＧメモリ
４００  操作パネル
【図１】
0003647224.tif 000002
【図２】
0003647224.tif 000003
【図３】
0003647224.tif 000004
【図４】
0003647224.tif 000005
【図５】
0003647224.tif 000006
【図６】
0003647224.tif 000007
【図７】
0003647224.tif 000008
【図８】
0003647224.tif 000009
【図９】
0003647224.tif 000010
【図１０】
0003647224.tif 000011
【図１１】
0003647224.tif 000012
【図１２】
0003647224.tif 000013
【図１３】
0003647224.tif 000014
【図１４】
0003647224.tif 000015
【図１５】
0003647224.tif 000016
【図１６】
0003647224.tif 000017
【図１７】
0003647224.tif 000018