(57)【要約】【課題】原稿画像に割り付けられた複数頁の原稿を所要の状態で出力することができる画像処理装置、画像形成装置、コンピュータプログラム、記録媒体及び画像処理方法を提供する。【解決手段】割付原稿判定部２０４は、原稿画像が複数頁の原稿を割り付けた割付原稿画像であるか否かを判定する。原稿分割部２０５は、原稿画像が割付原稿画像である場合、割付単位に画像を分割する。原稿方向検知部２０６は、分割画像それぞれに対して天地方向を判定する。原稿補正部２０７は、天地方向、割付数、割付状態に応じて、分割画像それぞれに対して、変倍処理、回転処理などの処理を施すことにより分割画像を補正する。表示・印刷コマンド生成部２０８は、分割画像毎に正しい天地方向で表示するための表示コマンドの生成処理、割付状態（分割前の状態）で印刷するための印刷コマンドの生成処理を行う。【選択図】図１
2010088048.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を処理して出力する画像処理装置において、
原稿画像が複数頁の原稿を割り付けた割付原稿画像であるか否かを判定する割付原稿判定手段と、
該割付原稿判定手段で割付原稿画像であると判定した場合、前記原稿画像を各頁の原稿毎の分割画像に分割する原稿分割手段と、
該原稿分割手段で分割した分割画像を所要の大きさに及び／又は該分割画像の向きを補正する原稿補正手段と、
該原稿補正手段で補正した分割画像に対する補正内容に応じて、該分割画像を出力するための情報を生成する情報生成手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記原稿補正手段は、
前記原稿分割手段で分割した分割画像の大きさを割付前の原稿の大きさにすべく該分割画像を変倍する変倍手段を備え、
前記情報生成手段は、
前記変倍手段で変倍した変倍率に応じて、前記分割画像を出力するための情報を生成するように構成してあることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記原稿分割手段で分割した分割画像それぞれの天地方向を判定する天地判定手段を備え、
前記原稿補正手段は、
前記天地判定手段で判定した分割画像の天地方向が前記原稿画像の天地方向と異なる場合、該分割画像の天地方向と前記原稿画像の天地方向とが一致するように前記分割画像を回転する回転手段を備え、
前記情報生成手段は、
前記回転手段で回転した角度に応じて、前記分割画像を出力するための情報を生成するように構成してあることを特徴とする請求項１又は請求項２に記載の画像処理装置。
【請求項４】
原稿画像を表示するための表示用画像データを生成する表示画像データ生成手段を備え、
前記情報生成手段は、
前記原稿分割手段で分割した分割画像を表示する場合、前記原稿補正手段で補正した補正内容に応じて、前記分割画像それぞれの大きさ、天地方向及び位置の少なくとも１つの表示情報を生成するように構成してあり、
前記表示画像データ生成手段は、
前記表示情報を含む表示用画像データを生成するように構成してあることを特徴とする請求項１から請求項３までのいずれか１項に記載の画像処理装置。
【請求項５】
原稿画像を印刷するための印刷用画像データを生成する印刷画像データ生成手段を備え、
前記情報生成手段は、
前記原稿分割手段で分割した分割画像を印刷する場合、該分割画像それぞれを元の原稿画像に割り付けるべく、前記原稿補正手段で補正した補正内容に応じて、前記分割画像それぞれの大きさ、天地方向及び位置の少なくとも１つの印刷情報を生成するように構成してあり、
前記印刷画像データ生成手段は、
前記印刷情報を用いて、印刷用画像データを生成するように構成してあることを特徴とする請求項１から請求項４までのいずれか１項に記載の画像処理装置。
【請求項６】
出力画像を形成する画像形成手段と、請求項１から請求項５までのいずれか１項に記載の画像処理装置とを備えることを特徴とする画像形成装置。
【請求項７】
コンピュータを、原稿画像を処理する手段として機能させるためのコンピュータプログラムにおいて、
コンピュータを、
原稿画像が複数頁の原稿を割り付けた割付原稿画像であるか否かを判定する割付原稿判定手段と、
割付原稿画像であると判定した場合、前記原稿画像を各頁の原稿毎の分割画像に分割する原稿分割手段と、
分割した分割画像を所要の大きさに及び／又は該分割画像の向きを補正する原稿補正手段と、
補正した分割画像に対する補正内容に応じて、該分割画像を出力するための情報を生成する情報生成手段と
して機能させることを特徴とするコンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムを記録してあることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【請求項９】
原稿画像を処理して出力する画像処理装置による画像処理方法において、
原稿画像が複数頁の原稿を割り付けた割付原稿画像であるか否かを判定し、
割付原稿画像であると判定した場合、前記原稿画像を各頁の原稿毎の分割画像に分割し、
分割した分割画像を所要の大きさに及び／又は該分割画像の向きを補正し、
補正した分割画像に対する補正内容に応じて、該分割画像を出力するための情報を生成することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿画像を処理する画像処理装置に関し、特に原稿画像に対して原稿の割付状態を判定し、判定結果に基づいて割り付けられた原稿を所要の状態で出力することができる画像処理装置、該画像処理装置を備える画像形成装置、前記画像処理装置を実現するためのコンピュータプログラム、該コンピュータプログラムを記録した記録媒体及び画像処理方法に関する。
【背景技術】
【０００２】
複写機や複合機などの画像形成装置において、原稿の天地方向や傾きを検知し、その判定結果に基づいて、補正などの画像処理を施して画像処理結果を表示し、期待される結果と異なっている場合に、判定結果に応じた画像処理を再実行する方法が提案されている。
【０００３】
例えば、入力された原稿画像に対して、原稿の天地や原稿の傾きを判別し、あらかじめ設定された画像処理を実行して画像処理後の画像を表示し、原稿の天地や傾き補正の判別結果に誤りがあれば、例えば、原稿の左右の角度を調整する。そして、再スキャンすることなく、調整結果に応じて画像処理を再実行し、画像処理を再実行した画像を表示するとともに、出力することができる画像読取装置が開示されている（特許文献１参照）。
【特許文献１】特開２００７−３２４６４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の装置にあっては、１つの原稿画像に向きが異なる複数頁の原稿が割り付けられた場合、どちらの向きが正しい向きなのかを特定することができない。また、割り付けられた原稿のうち一方の原稿の向きを特定の方向（例えば、天地方向）に補正した場合、他の原稿の向きが横向きや反転する場合があり、原稿画像に割り付けられた原稿の一部が却って見にくくなるという問題があった。
【０００５】
本発明は、斯かる事情に鑑みてなされたものであり、原稿画像に割り付けられた複数頁の原稿を所要の状態で出力することができる画像処理装置、該画像処理装置を備える画像形成装置、前記画像処理装置を実現するためのコンピュータプログラム、該コンピュータプログラムを記録した記録媒体及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理装置は、原稿画像を処理して出力する画像処理装置において、原稿画像が複数頁の原稿を割り付けた割付原稿画像であるか否かを判定する割付原稿判定手段と、該割付原稿判定手段で割付原稿画像であると判定した場合、前記原稿画像を各頁の原稿毎の分割画像に分割する原稿分割手段と、該原稿分割手段で分割した分割画像を所要の大きさに及び／又は該分割画像の向きを補正する原稿補正手段と、該原稿補正手段で補正した分割画像に対する補正内容に応じて、該分割画像を出力するための情報を生成する情報生成手段とを備えることを特徴とする。
【０００７】
本発明に係る画像処理装置は、前記原稿補正手段は、前記原稿分割手段で分割した分割画像の大きさを割付前の原稿の大きさにすべく該分割画像を変倍する変倍手段を備え、前記情報生成手段は、前記変倍手段で変倍した変倍率に応じて、前記分割画像を出力するための情報を生成するように構成してあることを特徴とする。
【０００８】
本発明に係る画像処理装置は、前記原稿分割手段で分割した分割画像それぞれの天地方向を判定する天地判定手段を備え、前記原稿補正手段は、前記天地判定手段で判定した分割画像の天地方向が前記原稿画像の天地方向と異なる場合、該分割画像の天地方向と前記原稿画像の天地方向とが一致するように前記分割画像を回転する回転手段を備え、前記情報生成手段は、前記回転手段で回転した角度に応じて、前記分割画像を出力するための情報を生成するように構成してあることを特徴とする。
【０００９】
本発明に係る画像処理装置は、原稿画像を表示するための表示用画像データを生成する表示画像データ生成手段を備え、前記情報生成手段は、前記原稿分割手段で分割した分割画像を表示する場合、前記原稿補正手段で補正した補正内容に応じて、前記分割画像それぞれの大きさ、天地方向及び位置の少なくとも１つの表示情報を生成するように構成してあり、前記表示画像データ生成手段は、前記表示情報を含む表示用画像データを生成するように構成してあることを特徴とする。
【００１０】
本発明に係る画像処理装置は、原稿画像を印刷するための印刷用画像データを生成する印刷画像データ生成手段を備え、前記情報生成手段は、前記原稿分割手段で分割した分割画像を印刷する場合、該分割画像それぞれを元の原稿画像に割り付けるべく、前記原稿補正手段で補正した補正内容に応じて、前記分割画像それぞれの大きさ、天地方向及び位置の少なくとも１つの印刷情報を生成するように構成してあり、前記印刷画像データ生成手段は、前記印刷情報を用いて、印刷用画像データを生成するように構成してあることを特徴とする。
【００１１】
本発明に係る画像形成装置は、出力画像を形成する画像形成手段と、前述の発明のいずれか１つに係る画像処理装置とを備えることを特徴とする。
【００１２】
本発明に係るコンピュータプログラムは、コンピュータを、原稿画像を処理する手段として機能させるためのコンピュータプログラムにおいて、コンピュータを、原稿画像が複数頁の原稿を割り付けた割付原稿画像であるか否かを判定する割付原稿判定手段と、割付原稿画像であると判定した場合、前記原稿画像を各頁の原稿毎の分割画像に分割する原稿分割手段と、分割した分割画像を所要の大きさに及び／又は該分割画像の向きを補正する原稿補正手段と、補正した分割画像に対する補正内容に応じて、該分割画像を出力するための情報を生成する情報生成手段として機能させることを特徴とする。
【００１３】
本発明に係るコンピュータでの読み取りが可能な記録媒体は、前述の発明に係るコンピュータプログラムを記録してあることを特徴とする。
【００１４】
本発明に係る画像処理方法は、原稿画像を処理して出力する画像処理装置による画像処理方法において、原稿画像が複数頁の原稿を割り付けた割付原稿画像であるか否かを判定し、割付原稿画像であると判定した場合、前記原稿画像を各頁の原稿毎の分割画像に分割し、分割した分割画像を所要の大きさに及び／又は該分割画像の向きを補正し、補正した分割画像に対する補正内容に応じて、該分割画像を出力するための情報を生成することを特徴とする。
【００１５】
本発明にあっては、原稿画像が複数頁の原稿を割り付けた割付原稿画像であるか否かを判定し、割付原稿画像であると判定した場合、原稿画像を各頁の原稿毎の分割画像に分割する。例えば、１つの原稿画像に２頁の原稿が割り付けられている（割付数が２）場合、原稿画像を各頁の原稿それぞれに対応した２つの分割画像に分割する。そして、分割した分割画像を所要の大きさに及び／又は該分割画像の向きを補正し、補正した分割画像に対する補正内容に応じて、分割画像を出力（例えば、表示又は印刷）するための情報（例えば、表示コマンド又は印刷コマンド）を生成する。これにより、分割画像それぞれを所要の大きさや向きに補正することができ、原稿画像に割り付けられた各原稿を所要の状態で表示又は印刷することができる。
【００１６】
本発明にあっては、分割した分割画像の大きさを割付前の原稿の大きさにすべく分割画像を変倍する変倍手段を備え、変倍した変倍率に応じて、分割画像を出力するための情報を生成する。例えば、１つの原稿画像に４頁の原稿が割り付けられている（割付数が４）場合、各原稿に対応する分割画像の変倍率を２００％として変倍処理を行い、割付前の元の原稿の大きさに補正する。これにより、原稿画像に複数頁の原稿が割り付けられた場合であっても、割り付けられた原稿を元の大きさで出力することができ、原稿が見やすくなる。
【００１７】
本発明にあっては、分割した分割画像それぞれの天地方向を判定する天地判定手段を備え、判定した分割画像の天地方向が原稿画像の天地方向と異なる場合、分割画像の天地方向と原稿画像の天地方向とが一致するように分割画像を回転する。そして、回転した角度に応じて、分割画像を出力するための情報を生成する。例えば、１つの原稿画像に２頁の原稿が割り付けられている（割付数が２）場合、一方の原稿に対応する分割画像の天地方向が原稿画像の天地方向と同じである場合、分割画像の回転処理は行わない。また、他方の原稿に対応する分割画像の天地方向が原稿画像の天地方向と異なる場合、その分割画像の天地方向が原稿画像の天地方向になるように前記分割画像に対して回転処理を施す。これにより、向きの異なる複数頁の原稿が割り付けられた場合であっても、すべての原稿を正しい向き（例えば、原稿画像と同じ向き）に補正して見やすくすることができる。
【００１８】
本発明にあっては、原稿画像を表示するための表示用画像データを生成する表示画像データ生成手段を備え、分割した分割画像を表示する場合、分割画像に対する補正内容に応じて、分割画像それぞれの大きさ、天地方向及び位置の少なくとも１つの表示情報を生成し、生成した表示情報を含む表示用画像データを生成する。例えば、１つの原稿画像に２頁の原稿が割り付けられ、２つの分割画像で分割されている場合に、第１の分割画像の天地方向が原稿画像と一致し、第２の分割画像の天地方向が原稿画像に対して反時計回りに９０度回転しているときは、第１の分割画像を割付前の元の原稿の大きさに変倍する。また、第２の分割画像を割付前の元の原稿の大きさに変倍する補正を行うとともに、天地方向が原稿画像の天地方向と一致するように時計回りに９０度回転する補正を行う。これらの補正内容としての変倍処理及び回転処理の処理内容を表示情報として生成し、生成した表示情報を含む表示用画像データを生成する。これにより、複数頁の原稿を割り付けた割付原稿をそれぞれの原稿に分けて表示することができるとともに、すべての原稿を正しい向き（例えば、原稿画像と同じ向き）に補正して見やすくすることができる。また、表示情報を含む表示用画像データを生成することにより、表示用画像データを処理する表示装置側で割付原稿のそれぞれの原稿を表示させるための処理を行うことができ、画像処理装置側での処理を簡易にすることができる。
【００１９】
本発明にあっては、原稿画像を印刷するための印刷用画像データを生成する印刷画像データ生成手段を備え、分割した分割画像を印刷する場合、分割画像それぞれを元の原稿画像に割り付けるべく、分割画像に対する補正内容に応じて、分割画像それぞれの大きさ、天地方向及び位置の少なくとも１つの印刷情報を生成し、生成した印刷情報を用いて、印刷用画像データを生成する。例えば、１つの原稿画像に２頁の原稿が割り付けられ、２つの分割画像で分割されている場合に、第１の分割画像の天地方向が原稿画像と一致し、第２の分割画像の天地方向が原稿画像に対して反時計回りに９０度回転しているときは、第１の分割画像を割付前の元の原稿の大きさに変倍する補正を行う。また、第２の分割画像を割付前の元の原稿の大きさに変倍するとともに、天地方向が原稿画像の天地方向と一致するように時計回りに９０度の回転する補正を行う。そして、分割画像それぞれを元の原稿画像に割り付けるべく、これらの補正内容としての変倍処理及び回転処理の処理内容と逆の処理内容を印刷情報として生成し、生成した印刷情報を用いて、印刷用画像データを生成する。これにより、原稿画像を分割する前の割付状態で印刷することができ、元の原稿と同じ状態の原稿を得ることができる。
【発明の効果】
【００２０】
本発明によれば、分割画像それぞれを所要の大きさや向きに補正することができ、原稿画像に割り付けられた各原稿を所要の状態で表示又は印刷することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を実施の形態を示す図面に基づいて説明する。図１は本発明に係る画像処理装置２を備える画像形成装置１００の構成を示すブロック図である。画像形成装置１００（例えば、デジタルカラー複写機、又はコピア機能、プリンタ機能、ファイリング機能、ファクシミリ送信機能若しくはScan to E-mail機能等を備えた複合機）は、画像入力装置１、画像処理装置２、画像形成手段としての画像出力装置３、ＣＰＵ等で構成され装置全体を制御するための制御部４、画像処理装置２で処理するデータ又は処理後のデータ等を外部へ送受信し、あるいは記憶する記憶部５１を備えた送受信部５、液晶ディスプレイや操作ボタンなどを有する操作パネル（不図示）などを備える。
【００２２】
画像入力装置１は、例えば、ＣＣＤ（Charged Coupled Device）ラインセンサを備え、原稿から反射した光をＲ、Ｇ、Ｂ（Ｒ：赤、Ｇ：緑、Ｂ：青）に色分解された電気信号に変換する。ＣＣＤラインセンサにより入力されたカラー画像信号（ＲＧＢアナログ信号）は、Ａ／Ｄ（アナログ・デジタル）変換部２０１にてデジタル信号に変換され、シェーディング補正部２０２にて画像入力装置１の照明系、結像系、撮像系で生じる各種の歪みが取り除かれる。その後、入力処理部２０３においてＲＧＢ信号のそれぞれに対してγを補正する処理などが施される。
【００２３】
入力処理部２０３は、画像データを送受信部５へ出力する。
【００２４】
送受信部５は、入力された画像データをハードディスク又は半導体メモリなどの記憶部５１に一旦記憶する。そして、一旦記憶された画像データに対して、後段の色補正処理を含む各処理を施す。また、一旦記憶された画像データは、所要のフォーマット（例えば、ＰＤＦファイルフォーマット）に変換後に、例えば、イーサーネットワーク（登録商標）やファクシミリなどのネットワーク網又は通信回線を介して外部接続装置又は通信回線へ送信される。
【００２５】
割付原稿判定手段としての割付原稿判定部２０４は、記憶部５１から読み出された画像データ、あるいは入力処理部２０３より出力された画像データに対して、原稿の割付状態の判定処理を行う。すなわち、原稿画像が複数頁の原稿を割り付けた割付原稿を示す画像（割付原稿画像）であるか否かを判定する。
【００２６】
割付原稿（Ｎｉｎ１原稿）の判定は、例えば、以下の方法を用いることができる。すなわち、（１）操作パネルより、画像モード（例えば、分割画像出力モード）を選択するようにし、制御部４で割付原稿の判定を行う方法、（２）パーソナルコンピュータ等の情報処理装置に接続されたスキャナの場合、スキャナの読み取り条件の設定画面（例えば、スキャナドライバの設定画面）において、原稿種別を選択するようにし、制御部４で割付原稿の判定を行う方法などがある。
【００２７】
また、割付原稿の別の判定方法として、原稿の主走査方向及び副走査方向のライン毎に、画素値が０から１、あるいは１から０に変化（反転）する反転回数（あるいは、エッジの数）の分布を求める方法がある。この場合、ライン毎の画素値の平均値や分散値を用いることもできる。そして、下記の条件を満たす場合に、割付原稿（例えば、２ｉｎ１原稿）であると判定することができる。すなわち、（１）主走査方向の反転回数に関し、連続した分布が２つ存在し、分布と分布の間に空白領域が存在する。（２）副走査方向の反転回数に関し、行間があるので、所定の間隔毎に反転回数が現れる分布になる。（３）空白領域に関し、原稿のレイアウトに依存するものの、反転回数が所定値（例えば、２０）以下のラインが、特徴量の分布の間に、２０ｍｍ程度（解像度が３００ｄｐｉの場合、１７０ライン程度）存在する。この場合、原稿周辺部の余白は除いて判定を行う（反転回数が所定値以下のラインに、最初のラインまたは最終のラインが含まれる場合は除く）。なお、割付数が４の場合は、主走査方向、副走査方向ともに空白領域が現れる。
【００２８】
さらに、割付原稿の別の判定方法として、後述する天地判別処理を利用して割付状態を判定することができる。図２及び図３は天地判別処理を用いた割付原稿の判定方法を示す説明図である。なお、図２及び図３の例は、原稿画像に２頁の原稿が割り付けられた（２ｉｎ１原稿）場合（割付数が２）を示すが、他の割付数についても同様である。
【００２９】
まず、原稿の天地判別処理について説明する。原稿の天地判別処理は、例えば、ＯＣＲ技術を用いて文字認識を行い、原稿内の各文字を切り出し、切り出した文字をパターン化する。
【００３０】
次に、文字パターンの特徴とデータベース化された文字パターン情報とを比較する。マッチングの方法としては、データベース化された文字パターンに切り出された文字パターンを重ね合わせ、画素ごとの白黒を比較し、全てが合致したときのデータベース化された文字パターンを入力パターンの文字であると判別する。全てが合致する文字パターンがない場合、マッチングする画素が最も多い文字パターンの文字であると判別する。なお、所定のマッチング割合に達しなければ判別不能と判断する。
【００３１】
そして、切り出された文字パターンを９０°、１８０°、２７０°回転させ、上記処理を繰り返す。切り出された文字パターンの回転角毎の判別可能な文字数の比較を行い、判別可能な文字数が最も多い回転角を文字の方向、すなわち、原稿の天地方向とする。
【００３２】
図２（ｂ）は、図２（ａ）に示すような異なる方向（天地方向が異なる）２頁の原稿が割り付けられた原稿画像に対して、上述の天地判別処理を行った結果を示す。このように１つの原稿内に天地方向が異なる複数頁の原稿が割り付けられている場合には、割付原稿の天地方向を特定することができない。すなわち、回転角が０°、９０°でそれぞれ閾値以上の度数が得られているため、いずれの回転角が天地方向を示すのか特定することができない。
【００３３】
そこで、図３（ａ）に示すように、例えば、原稿画像の長辺方向を２等分して原稿画像を２つに分割し、分割したそれぞれの分割画像に対して、天地判別処理を行う。「いろは」で示す分割画像に対しては、図３（ｂ）に示すように、回転角が０°で閾値以上の度数が得られ、天地方向が回転角０°に対応する方向であることが分かる。また、「ＡＢＣ」で示す分割画像に対しては、図３（ｃ）に示すように、回転角が９０°で閾値以上の度数が得られ、天地方向が回転角９０°に対応する方向であることが分かる。このように、分割画像それぞれについては、天地方向を特定することができるので、この原稿は、天地方向の混在した割付原稿であると判断することができる。なお、図２及び図３では、２ｉｎ１の原稿を例にしたが、原稿を２分割しても天地方向を特定することができない場合には、さらに割付数を増やすことにより、Ｎｉｎ１割付も判定することができる。
【００３４】
原稿分割手段としての原稿分割部２０５は、原稿画像が割付原稿画像であると判定された場合に、割付単位に画像を分割する。例えば、１つの原稿画像に４頁の原稿が割り付けられている場合、割り付けられた各原稿に対応する画像を分割画像とし、原稿画像を４つの分割画像に分割する。原稿分割部２０５は、分割画像を送受信部５又は記憶部５１へ出力する。そして、記憶部５１に記憶された分割画像それぞれに対して、後述する原稿方向検知部２０６による原稿方向検知処理、原稿補正部２０７による原稿補正処理を施す。
【００３５】
図４は原稿分割の例を示す説明図である。図中、番号が付された画像は分割画像である。図４（ａ）は、番号１が付され、割付数が１、すなわち、非割付原稿であることを示す。図４（ａ）に示すように、割付原稿でない場合には、原稿分割処理は行わない。
【００３６】
一方、図４（ｂ）は、番号１、２が付され、割付数が２である。すなわち、原稿画像には２頁の原稿（番号１、２）が割り付けられている。同様に、図４（ｃ）は、番号１、２、３、４が付され、割付数が４である。すなわち、原稿画像には４頁の原稿（番号１、２、３、４）が割り付けられている。図４（ｄ）〜（ｆ）についても同様である。割付状態は、割付数で表わされ、２、４、６、８、９、…という数になり、主走査方向及び副走査方向に対して、原稿のサイズ（長さ）を等分することにより、原稿画像を割付数に応じた分割画像に分割する。
【００３７】
なお、原稿サイズ（長さ）を検知する方法としては、例えば、（１）画像入力装置１内に配置されたフォトトランジスタなどの光電変換素子により、原稿台に載置された、主走査方向、副走査方向の原稿サイズを検知する方法、（２）操作パネルよりユーザにより選択された原稿のサイズを検知する方法などがあり、いずれかの方法を用いればよい。
【００３８】
天地判定手段としての原稿方向検知部２０６は、記憶部５１から読み出された分割画像それぞれに対して、天地方向を判定する。より具体的には、原稿方向検知部２０６は、各分割画像の天地方向が原稿画像（複数頁の分割画像で構成され、複数頁の原稿が割り付けられた原稿画像）の天地方向と一致するか否かを判定する。なお、天地方向は、上述の天地判別処理を用いて判定することができる。原稿方向検知部２０６は、判定結果（例えば、天地方向、割付状態など）を、原稿補正部２０７及び表示・印刷コマンド生成部２０８へ出力する。
【００３９】
原稿補正手段、変倍手段及び回転手段としての原稿補正部２０７は、原稿方向検知結果（天地方向）、割付検知結果（割付数、割付状態）に応じて、分割画像それぞれに対して、変倍処理、回転処理などの処理を施すことにより分割画像を補正する。
【００４０】
まず、補正処理としての回転処理について説明する。原点を中心に、反時計回りに角度９０°、１８０°、２７０°回転する場合において、回転前後の座標の関係は、以下の式で表すことができる。そして、下記の式を用いて分割画像の天地方向の補正を行う。すなわち、回転前座標を（Ｘ、Ｙ）とし、回転後座標を（Ｘ′、Ｙ′）とすると、（１）９０°回転時は、Ｘ′＝元の画像のＹ方向の長さ−１−Ｙ、Ｙ′＝Ｘとなる。また、（２）１８０°回転時は、Ｘ′＝元の画像のＸ方向の長さ−１−Ｘ、Ｙ′＝元の画像のＹ方向の長さ−１−Ｙとなる。また、（３）２７０°回転時は、Ｘ′＝Ｙ、Ｙ′＝元の画像のＸ方向の長さ−１−Ｘとなる。
【００４１】
次に、補正処理としての変倍処理について説明する。変倍処理は、分割画像の各画素を補間する等の処理を行って、分割画像が、分割前の原稿と同じ大きさになるように、割付数に応じた変倍率を用いて変倍を行う。変倍には、補間処理を使用することができる。
【００４２】
図５は割付数と変倍率との関係を示す説明図である。図５に示すように、例えば、４ｉｎ１（割付数４）の原稿である場合、分割画像に対して変倍率２００％を用いて変倍処理を行う。他の割付数についても同様である。
【００４３】
また、画素を補間する方法としては、例えば、（１）ニアレストネイバ（最近傍補間）による補間処理、すなわち、補間する画素に一番近い画素、あるいは、補間する画素に対して所定の位置関係にある既存画素の値をその補間画素の値とする方法、（２）バイリニア（線形補間）による補間処理、すなわち、補間する画素を囲む周囲４点の既存画素の距離に比例した形で重み付けした値の平均を求め、その値をその補間画素とする方法、（３）バイキュービック（非線形補間）による補間処理、すなわち、補間する画素を囲む４点に加え、更にそれらを囲む１２点を加えた計１６点の画素の値を用いて、補間演算を行う方法などがあり、いずれのかの方法を用いることができる。
【００４４】
情報生成手段としての表示・印刷コマンド生成部２０８は、割付単位で分割された分割画像毎に正しい天地方向で表示するための表示情報としての表示コマンドの生成処理、割付状態（分割前の状態）で印刷するための印刷情報としての印刷コマンドの生成処理を行う。
【００４５】
より具体的には、表示・印刷コマンド生成部２０８は、例えば、分割画像（分割された原稿）を、原稿の順序（頁順）に沿って表示するように、分割画像毎に表示位置、表示の大きさ、表示方向（天地方向）に関する表示コマンド（表示情報）を生成する。
【００４６】
以下、表示コマンドの生成の例について説明する。図６は複数枚の原稿画像の例を示す説明図であり、図７は補正後の原稿画像の例を示す説明図であり、図８は表示用の出力ファイルの例を示す説明図である。図６に示すように、１枚目の原稿画像は原稿Ｐ１そのものであり、割付原稿画像ではない。同様に、３枚目の原稿画像も原稿Ｐ４そのものであって、割付原稿画像ではないとする。２枚目の原稿画像は、原稿Ｐ２、Ｐ３が割り付けられた割付原稿画像であるとする。
【００４７】
割付原稿画像である場合、割付数に応じて分割画像Ｐ２、Ｐ３に分割され、分割画像Ｐ２、Ｐ３に対して、元の原稿の大きさになるように変倍処理が施され、原稿画像の天地方向と異なる場合には、天地方向が原稿画像の天地方向と一致するように回転処理が施される。これらの変倍処理、回転処理などの補正処理により補正後の原稿画像（分割画像）は図７に示すようになる。
【００４８】
すなわち、分割画像Ｐ２に対しては、天地方向を原稿画像の天地方向に一致させるべく時計回りに９０°の回転処理が施されるとともに、元の原稿の大きさになるように変倍（拡大）処理が施される。また、分割画像Ｐ３に対しては、元の原稿の大きさになるように変倍（拡大）処理のみが施される。
【００４９】
そして、図７の原稿画像Ｐ１〜Ｐ４をこの順序で表示することができるように、図８に示すように出力ファイルを生成する。図８に示すように、１頁目の原稿画像Ｐ１の画像データに表示情報としての表示コマンドを埋め込む。表示コマンドは、画像表示装置により解析及び実行することができ、表示する画像の指定、表示する画像の表示開始位置（座標）、表示サイズなどを含む。同様に、２頁目の原稿画像Ｐ２、３頁目の原稿画像Ｐ３、４頁目の原稿画像Ｐ４の画像データに表示情報としての表示コマンドを埋め込む。図８に示すように、頁毎に表示する画像が指定され、左上を基準に元の原稿の大きさ（１００％サイズ）で表示される。
【００５０】
これにより、複数頁の原稿を割り付けた割付原稿をそれぞれの原稿に分けて表示することができるとともに、すべての原稿を正しい向き（例えば、原稿画像と同じ向き）に補正して見やすくすることができる。また、表示情報を含む表示用画像データを生成することにより、表示用画像データを処理する表示装置側で割付原稿のそれぞれの原稿を表示させるための処理を行うことができ、画像表示装置側での処理を簡易にすることができる。
【００５１】
また、表示・印刷コマンド生成部２０８は、例えば、分割された原稿を、元通りの（分割前の）状態で印刷するように、原稿頁毎に印刷位置、印刷サイズ、印刷方向に関する印刷情報としての印刷コマンドを生成する。
【００５２】
以下、印刷コマンドの生成の例について説明する。図９は印刷用の出力ファイルの例を示す説明図である。なお、複数枚の原稿画像の例は図６と同様であり、補正後の原稿画像の例は図７と同様である。すなわち、図６に示すように、１枚目の原稿画像は原稿Ｐ１そのものであり、割付原稿画像ではない。同様に、３枚目の原稿画像も原稿Ｐ４そのものであって、割付原稿画像ではないとする。２枚目の原稿画像は、原稿Ｐ２、Ｐ３が割り付けられた割付原稿画像であるとする。
【００５３】
割付原稿画像である場合、割付数に応じて分割画像Ｐ２、Ｐ３に分割され、分割画像Ｐ２、Ｐ３に対して、元の原稿の大きさになるように変倍処理が施され、原稿画像の天地方向と異なる場合には、天地方向が原稿画像の天地方向と一致するように回転処理が施される。これらの変倍処理、回転処理などの補正処理により補正後の原稿画像（分割画像）は図７に示すようになる。
【００５４】
すなわち、分割画像Ｐ２に対しては、天地方向を原稿画像の天地方向に一致させるべく時計回りに９０°の回転処理が施されるとともに、元の原稿の大きさになるように変倍（拡大）処理が施される。また、分割画像Ｐ３に対しては、元の原稿の大きさになるように変倍（拡大）処理のみが施される。
【００５５】
図７に示す原稿画像Ｐ２、Ｐ３を、補正前の状態、すなわち、図６（ｂ）に示す状態で印刷するために、原稿補正部２０７でどのような補正内容で補正されたかの情報を取得する。そして、補正される前の分割画像Ｐ２、Ｐ３になるように、原稿補正部２０７で行った補正処理と逆の処理を施すべく印刷用補正コマンド（回転情報、変倍情報）を生成する。例えば、原稿補正部２０７で１４０％拡大の変倍処理及び９０°回転処理が施された場合、これらの補正と逆の処理である、１／１．４(約７０％)縮小の変倍処理及び−９０°の回転処理を行う印刷用補正コマンドを生成する。これにより、割り付けられた原稿（元の原稿）通りの大きさと天地方向の画像を得ることができる。
【００５６】
そして、大きさと天地方向が元通りとなった画像に対して、印刷位置を指定する印刷位置指定コマンドを生成する。図９の例では、まず、画像Ｐ３を左上から印刷するように指定し、画像Ｐ２は、画像Ｐ３に続いて略中央から印刷するように指定する印刷位置指定コマンドとなる。図９に示すように、上述の印刷用補正コマンドと合わせて、原稿画像を分割する前の割付状態で印刷することができ、元通り（分割前）の画像と同等の原稿を印刷物として得ることができる。すなわち、この場合、分割画像Ｐ２、Ｐ３に対する印刷コマンドには補正処理（分割、変倍、回転など）が含まれる。
【００５７】
なお、図６の例では、２枚目の原稿画像が割付原稿画像であって、原稿Ｐ２、Ｐ３が割り当てられており、原稿Ｐ２に対応する分割画像の天地方向は、原稿画像の天地方向と異なり、一方、原稿Ｐ３に対応する分割画像の天地方向は、原稿画像の天地方向と一致する場合を示しているが、割付原稿画像の例はこれに限定されるものではない。例えば、原稿Ｐ３に対応する分割画像の天地方向も原稿Ｐ２に対応する分割画像と同様に、その天地方向が原稿画像の天地方向と異なるものでもよい。この場合、原稿Ｐ３に対応する分割画像の天地方向と原稿Ｐ２に対応する分割画像の天地方向とがお互いに異なる方向でもよい。また、原稿Ｐ２に対応する分割画像が原稿Ｐ３に対応する分割画像と同様に、その天地方向が原稿画像の天地方向と一致するものでもよい。
【００５８】
表示コマンドの生成は、上述の例に限定されない。以下、表示コマンドの生成の他の例について説明する。図１０は表示用の出力ファイルの他の例を示す説明図であり、図１１はデータを共通化した場合の表示用の出力ファイルの他の例を示す説明図である。
【００５９】
上述の図６の例と同様に、割付原稿である場合、割付数に応じて分割画像Ｐ２、Ｐ３に分割表示（部分表示）する表示コマンドを生成する。また、分割画像Ｐ２、Ｐ３に対して、元の原稿の大きさになるように変倍処理を施す表示コマンドをさらに生成する。さらに、原稿画像の天地方向と異なる場合には、天地方向が原稿画像の天地方向と一致するように回転処理を施す表示コマンドを生成する。これらの分割表示コマンド、変倍表示コマンド、回転表示コマンドなどの表示コマンドにより、補正後の表示画像は図７に示すようになる。
【００６０】
すなわち、部分画像Ｐ２に対しては、Ｐ２部分が分割され、天地方向を原稿画像の天地方向に一致させるべく時計回りに９０°の回転処理が施されるとともに、元の原稿の大きさになるように変倍（拡大）処理が施されて表示される。また、部分画像Ｐ３に対しては、元の原稿の大きさになるように変倍（拡大）処理のみが施されて表示される。
【００６１】
そして、図７に示すような表示画像Ｐ１〜Ｐ４を得るために、図１０に示すように出力ファイルを生成する。図１０に示すように、１頁目の原稿画像Ｐ１の画像データに表示情報としての表示コマンドを埋め込む。表示コマンドは、画像表示装置により解析及び実行することができ、表示する画像の指定、表示する画像の表示開始位置（座標）、表示サイズなどを含む。また、２頁目に対しては、Ｐ２を含む原稿画像データのうち、Ｐ２部分に対して、部分切り出し、変倍、回転処理を示す表示情報としての表示コマンドを埋め込む。３頁目に対しては、Ｐ３を含む原稿画像データのうち、Ｐ３部分に対して、部分切り出し、変倍処理を示す表示情報としての表示コマンドを埋め込む。４頁目に対しては、１頁目と同様である。
【００６２】
図１１に示す例は、２頁目の表示用の原稿画像データと、３頁目の表示用の原稿画像データとは、同じデータであるため、これらを共通化した場合である。データを共通化してＰ２部分に対する表示コマンドを埋め込むとともに、Ｐ３部分に対する表示コマンドを埋め込む。
【００６３】
このように、原稿画像データから、補正処理を施して表示を行う表示コマンドを生成することにより、表示用画像データを処理する表示装置側で割付原稿のそれぞれの原稿を表示させるための処理を行うことができ、画像処理装置側での処理を簡易にすることができる。この場合、画像処理装置側は、画像に対する分割、変倍、回転の処理を行わず、表示コマンドとしてファイルデータに入れておき、画像表示装置側で、表示時に表示コマンドにしたがって、必要な分割、変倍、回転の処理を行う。
【００６４】
次に、図１０及び図１１の例で説明した場合のように、画像処理装置側で分割、変倍又は回転の補正処理を行わず、画像表示装置で表示する際に表示コマンドにしたがって必要な分割、変倍、回転の処理を行う場合における印刷コマンドの生成例について説明する。
【００６５】
図１２は印刷用の出力ファイルの他の例を示す説明図である。上述したように、画像処理装置側で分割、変倍、回転の補正処理を行わない場合には、印刷用の出力ファイルは図１２のようになる。すなわち、ファイル内部には、元の原稿のまま画像データが存在するため、元の原稿の頁の状態で、印刷するように、個々の頁に対して、印刷コマンドを生成する。このとき、分割、変倍、回転の補正処理は必要ない。すなわち、この場合、分割画像Ｐ２、Ｐ３に対する印刷コマンドには補正処理（分割、変倍、回転など）が含まれない。
【００６６】
色補正部２０９は、ＲＧＢ信号の補色であるＣＭＹ（Ｃ：シアン・Ｍ：マゼンタ・Ｙ：イエロー）信号を生成するとともに、色再現性を高める処理を行う。具体的には、色補正部２０９は、色再現の忠実化を図るため、不要吸収成分を含むＣＭＹ色材の分光特性に基づいた色濁りを取り除く処理を行う。
【００６７】
黒生成下色除去部２１０は、色補正部２０９から入力されたＣＭＹ信号に基づいて、Ｋ（黒）信号を生成するとともに、入力されたＣＭＹ信号からＫ信号を差し引いて新たなＣＭＹ信号を生成し、生成したＣＭＹＫ信号を空間フィルタ部２１１へ出力する。これにより、ＣＭＹの３色信号はＣＭＹＫの４色信号に変換される。
【００６８】
空間フィルタ部２１１は、黒生成下色除去部２１０から入力されたＣＭＹＫ信号に対して、領域分離データに基づいたデジタルフィルタによる空間フィルタ処理を行う。これにより、画像データの空間周波数特性が補正され、画像出力装置３における出力画像のぼやけ、又は粒状性劣化を防止する。例えば、空間フィルタ部２１１は、後述する領域分離部２１４において文字領域に分離された領域を、特に黒文字又は色文字の再現性を高めるため、鮮鋭強調処理を施し高周波成分を強調する。また、空間フィルタ部２１１は、領域分離部２１４において網点領域に分離された領域を、入力網点成分を除去するためのローパス・フィルタ処理を施す。空間フィルタ部２１１は、処理後のＣＭＹＫ信号を中間調生成部２１２へ出力する。
【００６９】
中間調生成部２１２は、階調再現処理を行う。例えば、中間調生成部２１２は、文字領域に分離された領域を、特に黒文字又は色文字の再現性を高めるため、画像出力装置３における高周波成分の再現に適するように二値化処理又は多値化処理を行う。また、網点領域に分離された領域を、最終的に画像を画素に分離して、それぞれの階調を再現できるように階調再現処理（中間調生成）を行う。さらに、写真領域に分離された領域を、画像出力装置３における階調再現性に適するように二値化処理又は多値化処理を行う。
【００７０】
印刷画像データ生成手段としての出力データ生成部２１３は、印刷を行う場合、印刷用補正コマンド、印刷位置指定コマンドに基づいて、画像データを補正し、画像出力装置３で印刷される印刷データを生成する。なお、印刷用補正コマンド、印刷位置指定コマンドの詳細は後述する。
【００７１】
また、表示画像データ生成手段としての出力データ生成部２１３は、原稿画像を表示する場合、表示する頁毎に、表示する原稿画像の画像データに表示コマンドを埋め込んだ出力ファイルを生成する。また、表示する原稿画像の画像データは、画像全体が画像表示装置の表示部（例えば、液晶ディスプレイなど）に表示されるように画素を間引く等の処理（画素を間引く処理は、上述の補間処理を用いることができる）がなされ、画像表示装置の表示特性に基づいた階調補正（ガンマ補正）が行われる。
【００７２】
領域分離部２１４は、入力画像データの各画素が黒文字、色文字、網点、印画紙写真（連続階調領域）等のどのような領域に属する画素であるのか判定する。領域分離部２１４は、判定結果である領域分離データを黒生成下色除去部２１０、空間フィルタ部２１１、中間調生成部２１２へ出力する。これにより、各種領域に応じた適切な処理が行われる。
【００７３】
画像出力装置３は、原稿画像の画像データを記録紙上に出力する電子写真方式やインクジェット方式などを用いた画像形成手段である。
【００７４】
図１３は画像表示装置６を用いる場合の本発明に係る画像処理装置２の構成を示すブロック図である。図１３に示すように、原稿画像を画像表示装置６で表示する場合は、色補正部２０９において、スキャナの画像読取特性に適合したＲＧＢの画像データを画像表示装置６の表示特性に適合したＲ′Ｇ′Ｂ′の画像データに変換する処理を行い、必要に応じて、空間フィルタ部２１１において、領域分離信号に基づいて、強調、あるいは、平滑化処理を行う。そして、出力データ生成部２１３において、表示頁毎に、表示する原稿画像の画像データに表示コマンドを埋め込んで出力ファイルを生成する。また、画像全体が画像表示装置６の表示部に表示されるように画素を間引く等の処理を行い、画像表示装置６の表示特性に基づいた階調補正（ガンマ補正）を行って画像データを画像表示装置６に出力する。画像データの表示を行う場合には、黒生成下色除去部２１０及び中間調生成部２１２での処理は行わない。
【００７５】
上述のとおり、割付原稿判定部２０４で原稿画像が複数頁の原稿を割り付けた割付原稿画像であるか否かを判定し、割付原稿画像であると判定した場合、原稿分割部２０５で原稿画像を各頁の原稿毎の分割画像に分割する。そして、原稿補正部２０７で分割した分割画像を所要の大きさに及び／又は分割画像の向きを補正し、表示・印刷コマンド生成部２０８で、補正した分割画像に対する補正内容に応じて、分割画像を出力（例えば、表示又は印刷）するための情報（例えば、表示コマンド又は印刷コマンド）を生成する。これにより、分割画像それぞれを所要の大きさや向きに補正することができ、原稿画像に割り付けられた各原稿を所要の状態で表示又は印刷することができる。
【００７６】
また、特に、原稿補正部２０７は、分割した分割画像の大きさを割付前の原稿の大きさにすべく分割画像を変倍する変倍処理機能を備え、表示・印刷コマンド生成部２０８は、変倍した変倍率に応じて、分割画像を出力するための情報を生成する。これにより、原稿画像に複数頁の原稿が割り付けられた場合であっても、割り付けられた原稿を元の大きさで出力することができ、原稿が見やすくなる。
【００７７】
また、原稿方向検知部２０６で、分割した分割画像それぞれの天地方向を判定し、判定した分割画像の天地方向が原稿画像の天地方向と異なる場合、原稿補正部２０７は、分割画像の天地方向と原稿画像の天地方向とが一致するように分割画像を回転する回転処理を行う。そして、表示・印刷コマンド生成部２０８は、回転した角度に応じて、分割画像を出力するための情報を生成する。例えば、１つの原稿画像に２頁の原稿が割り付けられている（割付数が２）場合、一方の原稿に対応する分割画像の天地方向が原稿画像の天地方向と同じである場合、分割画像の回転処理は行わない。また、他方の原稿に対応する分割画像の天地方向が原稿画像の天地方向と異なる場合、その分割画像の天地方向が原稿画像の天地方向になるように前記分割画像に対して回転処理を施す。これにより、向きの異なる複数頁の原稿が割り付けられた場合であっても、すべての原稿を正しい向き（例えば、原稿画像と同じ向き）に補正して見やすくすることができる。
【００７８】
次に、本発明に係る画像処理装置２の動作について説明する。図１４は画像処理装置２の処理手順を示すフローチャートであり、図１５はファイル生成の処理手順を示すフローチャートであり、図１６は表示用コマンド生成の処理手順を示すフローチャートであり、図１７は印刷用コマンド生成の処理手順を示すフローチャートである。なお、割付原稿判定部２０４、原稿分割部２０５、原稿方向検知部２０６、原稿補正部２０７、表示・印刷コマンド生成部２０８、出力データ生成部２１３などの各部は、専用のハードウエア回路で実現することもでき、あるいは、ＣＰＵやＲＡＭにより構成し、所定の処理手順を示すプログラムコードをＣＰＵに実行させることで各部の機能を実現することもできる。これにより、プログラムコードにより、本発明に係る画像処理装置２を実現することができる。まず、図１４について説明する。
【００７９】
画像処理装置２（以下、「装置２」という。）は、原稿画像に基づいて原稿サイズを検知し（Ｓ１１）、原稿画像が割付原稿であるか否かの判定を行う（Ｓ１２）。原稿画像が割付原稿である場合（Ｓ１２でＹＥＳ）、装置２は、割付数に応じて原稿画像を複数頁の分割画像に分割する原稿分割を行う（Ｓ１３）。原稿画像が割付原稿でない場合（Ｓ１２でＮＯ）、装置２は、ステップＳ１３の処理を行わずに後述のステップＳ１４の処理を行う。
【００８０】
装置２は、分割した分割画像それぞれに対して１頁毎に原稿方向（天地方向）を検知する（Ｓ１４）。装置２は、分割画像の天地方向が原稿画像の天地方向と一致するか否かを判定し（Ｓ１５）、一致しない場合（Ｓ１５でＮＯ）、一致しない分割画像の天地方向が原稿画像の天地方向と一致するように分割画像に対して回転処理を施して原稿方向を補正する（Ｓ１６）。一致する場合（Ｓ１５でＹＥＳ）、装置２は、ステップＳ１６の処理を行わずに、後述のステップＳ１７の処理を行う。
【００８１】
装置２は、全ての原稿頁の補正を完了したか否かを判定し（Ｓ１７）、補正を完了していない場合（Ｓ１７でＮＯ）、ステップＳ１４以降の処理を行う。補正を完了した場合（Ｓ１７でＹＥＳ）、装置２は、ファイル生成処理を行い（Ｓ１８）、処理を終了する。
【００８２】
次に、図１５に従ってファイル生成処理について説明する。装置２は、表示用コマンド生成処理を行い（Ｓ１００）、印刷用コマンド生成処理を行い（Ｓ２００）、処理を終了する。
【００８３】
次に、図１６に従って表示用コマンド生成処理について説明する。装置２は、原稿画像の画像データ（補正が行われている原稿に対しては、補正後の画像データ）を取得し（Ｓ１０１）、表示コマンドを生成する（Ｓ１０２）。装置２は、全ての原稿画像の表示コマンドの生成を完了したか否かを判定し（Ｓ１０３）、完了していない場合（Ｓ１０３でＮＯ）、ステップＳ１０１以降の処理を続け、完了した場合（Ｓ１０３でＹＥＳ）、処理を終了する。
【００８４】
次に、図１７に従って印刷用コマンド生成処理について説明する。装置２は、原稿画像の画像データ（補正が行われている原稿に対しては、補正後の画像データ）を取得し（Ｓ２０１）、方向補正された原稿であるか否かを判定する（Ｓ２０２）。方向補正されている場合（Ｓ２０２でＹＥＳ）、装置２は、分割画像の方向を元に戻すコマンドを生成する（Ｓ２０３）。方向補正されていない場合（Ｓ２０２でＮＯ）、装置２は、ステップＳ２０３の処理を行わずに、後述のステップＳ２０４の処理を行う。
【００８５】
装置２は、全ての分割画像の方向を補正前の状態に戻すコマンドの生成処理を完了したか否かを判定し（Ｓ２０４）、完了していない場合（Ｓ２０４でＮＯ）、ステップＳ２０１以降の処理を続ける。完了した場合（Ｓ２０４でＹＥＳ）、装置２は、原稿画像の画像データ（補正が行われている原稿に対しては、補正後の画像データ）を取得し（Ｓ２０５）、分割済みの原稿画像であるか否かを判定する（Ｓ２０６）。
【００８６】
分割済みの原稿画像である場合（Ｓ２０６でＹＥＳ）、装置２は、分割相手の原稿画像の画像データを全て取得し（Ｓ２０７）、分割原稿を分割前の状態に再構成するコマンドを生成する（Ｓ２０８）。分割済みの原稿画像でない場合（Ｓ２０６でＮＯ）、装置２は、ステップＳ２０７、Ｓ２０８の処理を行わずに、後述のステップＳ２０９の処理を行う。
【００８７】
装置２は、印刷コマンドを生成し（Ｓ２０９）、全ての原稿画像の印刷コマンドの生成を完了したか否かを判定し（Ｓ２１０）、完了していない場合（Ｓ２１０でＮＯ）、ステップＳ２０５以降の処理を続け、完了した場合（Ｓ２１０でＹＥＳ）、処理を終了する。
【００８８】
図１８は画像読取装置２００の構成を示すブロック図である。図１８に示すように、画像読取装置（スキャナ）２００に本発明に係る画像処理装置２を用いることもできる。画像読取装置２００は、画像入力装置１、画像処理装置２、制御部４、記憶部５１などを備えている。また、画像処理装置２は、Ａ／Ｄ変換部２０１、シェーディング補正部２０２、入力処理部２０３、割付原稿判定部２０４、原稿分割部２０５、原稿方向検知部２０６、原稿補正部２０７、表示・印刷コマンド生成部２０８、出力データ生成部２１３などを備えている。図１の例と同様の箇所は同一符号を付し説明を省略する。
【００８９】
画像処理装置２において上記各処理が施された後のＲＧＢ信号（表示コマンドが埋め込まれた画像信号）、印刷用補正コマンド及び印刷位置指定コマンドよりなる付加情報は、パーソナルコンピュータ等の情報処理装置やＭＦＰなどへ出力される。
【００９０】
以上説明したように、本発明によれば、原稿画像に割り付けられた各原稿を所要の状態で表示又は印刷することができる。そして、特に、１つの原稿画像に向きが異なる複数頁の原稿が割り付けられた場合であっても、原稿画像に割り付けられた複数頁の原稿を所要の状態で出力（表示又は印刷）することができる。すなわち、Ｎｉｎ１原稿において、割付けられた原稿の天地方向が異なる場合に、割付けられた原稿毎に天地方向の判定を行って、プレビューあるいはファイリングを行うことができる。また、分割画像の画像データにＮｉｎ１原稿であることを示す情報を付加しておき、印刷する際はこの情報を参照して、元のＮｉｎ１原稿の通りの出力を得ることができる。
【００９１】
上述の実施の形態において、原稿補正部は、変倍処理及び回転処理を行うことができる構成であったが、変倍処理又は回転処理のいずれか一方のみを備える構成でもよい。また、表示・印刷コマンド生成部は、表示コマンド生成部と印刷コマンド生成部とに分離した構成でもよい。この場合、画像処理装置に画像表示装置又は画像出力装置のいずれか、あるいは両方が接続される形態に応じて、表示コマンド生成部又は印刷コマンド生成部のいずれか、あるいは両方を備える構成すればよい。
【００９２】
本発明はコンピュータに実行させるためのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）を記録したコンピュータ読み取り可能な記録媒体に、上記した画像処理（例えば、図１４〜図１７）を記録することもできる。この結果、上述の画像処理を行うプログラムを記録した記録媒体を持ち運び自在に提供することができる。
【００９３】
なお、本実施の形態では、この記録媒体としては、マイクロコンピュータで処理が行われるためのメモリ（不図示）、例えば、ＲＯＭのようなプログラムメディアであってもよく、図示しない外部記憶装置としてのプログラム読取装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。
【００９４】
いずれの場合においても、格納されているプログラムコードはマイクロプロセッサがアクセスして実行させる構成であってもよいし、プログラムコードを読み出し、読み出されたプログラムコードは、マイクロコンピュータの図示されていないプログラム記憶エリアにダウンロードされて、そのプログラムコードが実行される方式であってもよい。この場合、ダウンロード用のコンピュータプログラムは予め本体装置に格納されているものとする。
【００９５】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスク並びにＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムコードを担持する媒体であってもよい。
【００９６】
また、本実施の形態においては、インターネットを含む通信ネットワークを接続可能なシステム構成であることから、通信ネットワークからプログラムコードをダウンロードするように流動的にプログラムを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムコードをダウンロードする場合には、そのダウンロード用のコンピュータプログラムは予め本体装置に格納しておくか、あるいは別の記録媒体からインストールされるものであってもよい。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００９７】
上記記録媒体は、デジタルカラー画像形成装置やコンピュータシステムに備えられるプログラム読み取り装置により読み取られることで上述した画像処理方法が実行される。
【００９８】
コンピュータシステムは、フラットベッドスキャナ、フィルムスキャナ、デジタルカメラなどの画像入力装置、所定のプログラムがロードされることにより上記画像処理方法など様々な処理が行われるコンピュータ、コンピュータの処理結果を表示するＣＲＴディスプレイ又は液晶ディスプレイなどの画像表示装置、及びコンピュータの処理結果を紙などに出力するプリンタ等より構成される。さらに、ネットワークを介してサーバーなどに接続するための通信手段としてのネットワークカードやモデムなどが備えられる。
【図面の簡単な説明】
【００９９】
【図１】本発明に係る画像処理装置を備える画像形成装置の構成を示すブロック図である。
【図２】天地判別処理を用いた割付原稿の判定方法を示す説明図である。
【図３】天地判別処理を用いた割付原稿の判定方法を示す説明図である。
【図４】原稿分割の例を示す説明図である。
【図５】割付数と変倍率との関係を示す説明図である。
【図６】複数枚の原稿画像の例を示す説明図である。
【図７】補正後の原稿画像の例を示す説明図である。
【図８】表示用の出力ファイルの例を示す説明図である。
【図９】印刷用の出力ファイルの例を示す説明図である。
【図１０】表示用の出力ファイルの他の例を示す説明図である。
【図１１】データを共通化した場合の表示用の出力ファイルの他の例を示す説明図である。
【図１２】印刷用の出力ファイルの他の例を示す説明図である。
【図１３】画像表示装置を用いる場合の本発明に係る画像処理装置の構成を示すブロック図である。
【図１４】画像処理装置の処理手順を示すフローチャートである。
【図１５】ファイル生成の処理手順を示すフローチャートである。
【図１６】表示用コマンド生成の処理手順を示すフローチャートである。
【図１７】印刷用コマンド生成の処理手順を示すフローチャートである。
【図１８】画像読取装置の構成を示すブロック図である。
【符号の説明】
【０１００】
１  画像入力装置
２  画像処理装置
３  画像出力装置
４  制御部
５  送受信部
６  画像表示装置
５１  記憶部
２０４  割付原稿判定部
２０５  原稿分割部
２０６  原稿方向検知部
２０７  原稿補正部
２０８  表示・印刷コマンド生成部
２１３  出力データ生成部
【図１】
2010088048.tif 000003
【図２】
2010088048.tif 000004
【図３】
2010088048.tif 000005
【図４】
2010088048.tif 000006
【図５】
2010088048.tif 000007
【図６】
2010088048.tif 000008
【図７】
2010088048.tif 000009
【図８】
2010088048.tif 000010
【図９】
2010088048.tif 000011
【図１０】
2010088048.tif 000012
【図１１】
2010088048.tif 000013
【図１２】
2010088048.tif 000014
【図１３】
2010088048.tif 000015
【図１４】
2010088048.tif 000016
【図１５】
2010088048.tif 000017
【図１６】
2010088048.tif 000018
【図１７】
2010088048.tif 000019
【図１８】
2010088048.tif 000020