(57)【要約】【課題】複数種類の原稿が混在した原稿束を読み取って自動的に種類毎の仕分けを行い整理された状態で出力することができる画像処理装置を提供する。【解決手段】複合機は、複数種類の原稿が混在した原稿束の読み取りにおいて、原稿束の原稿を１枚ずつ読み取ってページ単位の画像データを取得すると共に（Ｓ１０１）、原稿の１枚ずつについて、ページ単位の画像データが表す画像（原稿画像）の属性を検出し（Ｓ１０２）、ページ単位の画像データとその画像データに対応する属性とを対応付けて保存する（Ｓ１０３）。さらに、保存したページ単位の各画像データを属性に基づいて種類毎に仕分け（Ｓ１０４）、ページ順に並べ替え（Ｓ１０５）、種類毎に連結する（Ｓ１０９）。そして、種類毎に仕分けた各原稿のサムネイル画像を表示し（Ｓ１１０）、ユーザによって指定された原稿の印刷出力を行うようにする（Ｓ１１１）。【選択図】図８
2009302944.tif 000002
【特許請求の範囲】
【請求項１】
原稿束の原稿を１枚ずつ読み取ってページ単位の画像データを取得する読取部と、
前記原稿の１枚ずつについて、前記読取部で取得された前記画像データが表す画像の属性を検出する検出部と、
前記原稿の１枚ずつについて、前記画像データとその画像データに対応する前記属性とが対応付けて記憶される記憶部と、
前記記憶部に記憶された前記画像データを出力する出力部と、
前記記憶部に記憶された前記原稿束に係る個々の前記画像データをその画像データに対応する前記属性に基づいて種類毎に仕分け、前記出力部に前記画像データの出力を前記仕分けた種類別に行わせる制御部と、
を備える
ことを特徴とする画像処理装置。
【請求項２】
前記制御部は、前記属性に基づいて前記種類毎に前記画像データをページ順に並べ替える
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像データに基づく画像の表示を行う表示部と、
前記表示部に表示された画像の選択を受け付ける選択部と、
を備え、
前記制御部は、前記仕分けにおいて特定の種類における特定のページ順位のページの候補となる前記画像データが複数存在する場合に、前記表示部に前記候補となる複数の前記画像データにそれぞれ対応する画像を選択肢として表示させると共に、前記特定の種類に仕分けた前記画像データに対応する画像を表示させ、前記選択肢の中から前記選択部で選択を受け付けた画像に対応する前記画像データを前記特定の種類における前記特定のページ順位のページに決定する
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記種類毎に仕分けた前記画像データの中から前記出力を行う種類の指定を受け付ける指定部を備え、
前記制御部は、前記出力部に前記指定部で指定を受け付けた種類に対応する前記画像データの出力を行わせる
ことを特徴とする請求項１乃至３のいずれか１つに記載の画像処理装置。
【請求項５】
前記属性は、前記画像データが表す画像の余白の属性と、前記画像に含まれている文字の属性と、前記画像のレイアウトの属性と、前記画像に含まれているページ番号とを含む
ことを特徴とする請求項１乃至４のいずれか１つに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の原稿が混在した原稿束を読み取って種類毎の仕分けやページ順の並べ替えを行う画像処理装置に関する。
【背景技術】
【０００２】
自動原稿送り装置を備えた複写機や複合機などで原稿束を複写する際に、原稿束が１種類の原稿で構成されており、かつページ順に並んでいる場合には、原稿束をそのままの状態で自動原稿送り装置にセットし複写を行っても問題はない。しかし、複数種類の原稿が混在していたり、ページ順に並んでいなかったりする場合には、複写前に原稿束を種類毎に仕分けたりページ順に並べ直したりしなければならないため、ユーザに負担が掛かる。またこれらをせずに複写を行えば、複写後の印刷物を同様に種類毎に仕分けたりページ順に並べ直したりしなければならなくなる。
【０００３】
このような仕分けやページ順の並べ替えに関する技術は、たとえば特許文献１に開示されている。特許文献１の技術では、複写した文書の各ページに、識別子やページ番号を含む分類情報（文書分類情報）を予め付加しておき、この文書がページ順に並んでいない状態で複写されたり、分類情報が付加された複数種類の文書が混在している状態で複写されたりする場合に、読み取った分類情報に基づいてページ順に並べ替えて出力したり、混在している複数種類の文書を種類毎に出力したりするようにしている。
【０００４】
【特許文献１】特開平１０−２２８４７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の技術は、事前に原稿を複写して分類情報を付加した文書を作成しておく必要があると共に、分類情報の無い文書には対応できないため、汎用性が乏しい。
【０００６】
本発明は、上記の問題を解決しようとするものであり、複数種類の原稿が混在した原稿束を読み取って自動的に種類毎の仕分けを行い整理された状態で出力することができる画像処理装置を提供することを目的としている。また、ページ順に並んでいない原稿束を読み取って自動的にページ順通りの並べ替えを行い出力することができる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００８】
［１］原稿束の原稿を１枚ずつ読み取ってページ単位の画像データを取得する読取部と、
前記原稿の１枚ずつについて、前記読取部で取得された前記画像データが表す画像の属性を検出する検出部と、
前記原稿の１枚ずつについて、前記画像データとその画像データに対応する前記属性とが対応付けて記憶される記憶部と、
前記記憶部に記憶された前記画像データを出力する出力部と、
前記記憶部に記憶された前記原稿束に係る個々の前記画像データをその画像データに対応する前記属性に基づいて種類毎に仕分け、前記出力部に前記画像データの出力を前記仕分けた種類別に行わせる制御部と、
を備える
ことを特徴とする画像処理装置。
【０００９】
上記発明では、原稿束の原稿を１枚ずつ読み取ってページ単位の画像データを取得する。さらに、原稿１枚ずつについて、ページ単位の画像データが表す画像の属性を検出し、ページ単位の画像データとその画像データに対応する属性とを対応付けて記憶する。そして、記憶した原稿束に係る個々のページ単位の画像データをその画像データに対応する属性に基づいて種類毎に仕分け、種類別に画像データを出力するようにする。種類別の出力は、たとえば仕分けられた全ての種類を出力するようにしてもよく、一部の種類のみを出力するようにしてもよい。画像データの出力の仕方は、たとえば記録媒体接続部を通じて記録媒体に画像データを記録して出力したり、通信部を通じて外部装置に画像データを送信して出力したり、印刷部によって用紙に画像データに対応する画像を印刷して出力したりするなどが可能である。これにより、複数種類の原稿が混在する原稿束の読み取りでは、自動的に種類毎の仕分けが行われ整理された状態で出力されるようになる。
【００１０】
［２］前記制御部は、前記属性に基づいて前記種類毎に前記画像データをページ順に並べ替える
ことを特徴とする［１］に記載の画像処理装置。
【００１１】
上記発明では、種類毎に仕分けたページ単位の画像データが属性に基づいて種類毎にページ順に並べ替えられるため、ページ順に並んでいない原稿束の読み取りでは、自動的にページ順通りの並べ替えが行われて出力されるようになる。
【００１２】
［３］前記画像データに基づく画像の表示を行う表示部と、
前記表示部に表示された画像の選択を受け付ける選択部と、
を備え、
前記制御部は、前記仕分けにおいて特定の種類における特定のページ順位のページの候補となる前記画像データが複数存在する場合に、前記表示部に前記候補となる複数の前記画像データにそれぞれ対応する画像を選択肢として表示させると共に、前記特定の種類に仕分けた前記画像データに対応する画像を表示させ、前記選択肢の中から前記選択部で選択を受け付けた画像に対応する前記画像データを前記特定の種類における前記特定のページ順位のページに決定する
ことを特徴とする［１］または［２］に記載の画像処理装置。
【００１３】
属性に基づいて行うページ単位の画像データの種類毎の仕分けにおいて、特定の種類における特定のページ順位のページの候補となる画像データが複数存在するような場合には判別が困難になる。そこで上記発明では、候補となる複数の画像データにそれぞれ対応する画像を選択肢として表示すると共に、特定の種類に仕分けた画像データに対応する画像を表示して、ユーザによる確認と選択を行えるようにし、選択肢の中からユーザの選択した画像に対応する画像データを上記の特定の種類における特定のページ順位のページの画像データとして決定する。これにより、上記の判別が困難な画像データは、所属する種類およびその種類におけるページ順位がユーザによって正しく判別されるようになる。
【００１４】
［４］前記種類毎に仕分けた前記画像データの中から前記出力を行う種類の指定を受け付ける指定部を備え、
前記制御部は、前記出力部に前記指定部で指定を受け付けた種類に対応する前記画像データの出力を行わせる
ことを特徴とする［１］乃至［３］のいずれか１つに記載の画像処理装置。
【００１５】
上記発明では、種類毎に仕分けられたページ単位の画像データの中から実際に出力を行う種類を指定できるようになり、ユーザは所望の種類のみを出力するなどが可能となる。
【００１６】
［５］前記属性は、前記画像データが表す画像の余白の属性と、前記画像に含まれている文字の属性と、前記画像のレイアウトの属性と、前記画像に含まれているページ番号とを含む
ことを特徴とする［１］乃至［４］のいずれか１つに記載の画像処理装置。
【００１７】
上記発明では、属性として、画像の余白の属性を用いる場合には、たとえば余白の位置および大きさが一致する画像データなどを同一種類に仕分けることができる。属性として、画像に含まれている文字の属性を用いる場合には、たとえば文字の種類や大きさが一致する画像データなどを同一種類に仕分けることができる。属性として、画像のレイアウトの属性を用いる場合には、たとえばレイアウトの構成が一致する画像データなどを同一種類に仕分けることができる。属性として、画像に含まれているページ番号を用いる場合には、ページ番号に基づいてページ単位の画像データをページ順に並べ替えることができる。
【発明の効果】
【００１８】
本発明の画像処理装置によれば、複数種類の原稿が混在した原稿束を読み取って自動的に種類毎の仕分けを行い整理された状態で出力できるようになる。また、ページ順に並んでいない原稿束を読み取って自動的にページ順通りの並べ替えを行い出力できるようになる。したがって、複数種類の原稿が混在した原稿束を読み取る前に、ユーザが原稿束を種類毎に仕分けたりページ順に並べ直したりするなどの必要がなくなり、ユーザの負担を軽減できるようになる。
【発明を実施するための最良の形態】
【００１９】
以下、図面に基づき本発明の実施の形態を説明する。
【００２０】
図１は、本発明の実施の形態に係る画像処理装置としての複合機（ＭＦＰ；Multi Function Peripheral/Multi Function Printer）１０の概略構成を示している。複合機１０は、原稿のカラーコピー機能、カラープリンタ機能、スキャナ機能などを備えている。また、複数種類の原稿（原稿群）が混在した原稿束のコピーやスキャンでは、原稿束の原稿を１枚ずつ読み取ってページ単位の画像データを取得し、ページ単位の各画像データを自動的に種類毎に仕分けページ順に並べ替える機能を備えている。
【００２１】
図１に示すように、複合機１０は、制御部としてのＣＰＵ（Central Processing Unit）１１に、バス１２を介してＲＯＭ１３（Read Only Memory）と、ＲＡＭ（Random Access Memory）１４と、不揮発メモリ１５と、操作表示部１６と、自動原稿送り装置１７と、スキャナ部１８と、プリンタ部１９と、ネットワーク通信部２０とを接続して構成される。
【００２２】
ＣＰＵ１１は、ＲＯＭ１３に格納されているプログラムに基づいて複合機１０の動作を制御する。ＲＡＭ１４はＣＰＵ１１がプログラムを実行する際に各種データを一時的に格納するワークメモリとして使用されるほか、画像データを一時的に保存するための画像メモリなどにも使用される。不揮発メモリ１５は、電源がオフされても記憶が保持されるメモリであり、装置固有の情報や各種の設定情報などが記憶される。
【００２３】
操作表示部１６は、操作画面、選択画面、指定画面などの各種の画面を表示する表示部としての機能と、複合機１０のユーザなどが行う設定、選択、指定などの各種の操作を受け付ける操作部（選択部／指定部）としての機能とを果たす。ここでは、操作表示部１６は液晶ディスプレイとその画面上に設けられたタッチパネルと、各種のスイッチ類とで構成される。
【００２４】
自動原稿送り装置１７は、スキャナ部１８による読取位置に原稿を自動で送り込む機能を果たす。自動原稿送り装置１７は、たとえば、原稿束が積載される原稿トレイと、スキャナ部１８の読取位置に原稿を１枚ずつ順次送り込む原稿送り機構と、スキャナ部１８による読み取りの済んだ原稿が排出される排出トレイなどを備えて構成される。
【００２５】
スキャナ部１８は、原稿を光学的に読み取ってカラーの画像データを取得する機能を備えている。本実施の形態においては、自動原稿送り装置１７によって読取位置に１枚ずつ送り込まれる原稿を光学的に読み取り、画像データ（ページ単位の画像データ）を取得する読取部としての機能を果たす。スキャナ部１８は、たとえば、自動原稿送り装置１７によって読取位置に送り込まれた原稿に光を照射する光源と、読取位置を通過する原稿からの反射光を受光して原稿を１ライン分ずつ読み取るカラータイプのイメージセンサと、原稿からの反射光をイメージセンサに導いて結像させるレンズやミラーからなる光学経路などを備えて構成される。
【００２６】
プリンタ部１９は、入力された画像データに対応する画像を用紙にカラーで印刷して出力する印刷部（出力部）としての機能を果たす。プリンタ部１９は、たとえば、用紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置などを備え、電子写真プロセスによって用紙上に画像を形成するカラーレーザープリンタなどとして構成される。
【００２７】
ネットワーク通信部２０は、図示しない外部装置とネットワークを通じて通信する機能を果たす。
【００２８】
ＣＰＵ１１はプログラムを実行することで、原稿束のコピーやスキャンにおいて、原稿１枚ずつについて、スキャナ部１８で取得されたページ単位の画像データが表す画像（原稿画像）の属性を検出する検出部としての機能と、ページ単位の画像データとその画像データに対応する属性とを対応付けてＲＡＭ１４に記憶する機能と、上記の原稿束に係る個々のページ単位の画像データを、その画像データに対応する属性に基づいて種類毎に仕分けページ順に並べ替えて種類毎に連結する機能と、仕分けを行った各種類の原稿に対応する画像（サムネイル画像）を操作表示部１６に表示する機能と、操作表示部１６で指定を受け付けた種類の原稿の印刷出力をプリンタ部１９に行わせる機能とを果たす。また、上記の仕分けにおいて、特定の種類における特定のページ順位のページの候補となる画像データが複数存在する場合には、操作表示部１６に、候補となる複数の画像データにそれぞれ対応する画像を選択肢として表示させると共に、上記の特定の種類に仕分けた画像データに対応する画像を表示させる機能と、選択肢の中から操作表示部１６で選択を受け付けた画像に対応する画像データを上記の特定の種類における特定のページ順位のページに決定する機能とを果たす。
【００２９】
上記の画像（原稿画像）の属性とは、画像が有する特徴や固有の性質である。この属性は、読み取った原稿束に係る原稿１枚ずつのページ単位の画像データを原稿の種類毎に仕分けページ順に並べ替えるために使用されるものである。具体的には、画像データが表す画像の余白の属性と、画像に含まれている文字の属性と、画像のレイアウトの属性と、画像に含まれているページ番号などを含む。
【００３０】
図２は、複数種類の原稿が混在した原稿束３０を複合機１０で読み取り、種類毎の仕分けとページ順通りの並べ替えを行って出力する全体の流れを示している。図２に例示した原稿束３０は、計３ページの原稿Ａと、計３ページの原稿Ｂと、計１ページの原稿Ｃといった３種類の原稿が混在しており、各原稿の各ページが順不同に重ね合わせられている。この原稿束３０を複合機１０の自動原稿送り装置１７にセットしてスキャンすると、複合機１０は、原稿束３０の原稿を１枚ずつ読み取ってページ単位の画像データを取得し、その画像データが表す画像（原稿画像）の属性を検出して、各画像データを属性に基づいて種類毎に仕分けページ順に並べ替える。ここでは、原稿束３０の各ページの画像データを、原稿Ａ３１に所属するグループ（３ページ）と、原稿Ｂ３２に所属するグループ（３ページ）と、原稿Ｃ３３に所属するグループ（１ページ）とに仕分け、原稿の種類毎にページ順に並べ替えを行う。
【００３１】
複合機１０のユーザは、原稿の種類毎に仕分けられてページ順に並べ替えられた画像データを、用紙に画像として印刷出力して受け取ったり、データとして受け取ったりすることができる。データとして受け取る場合には、たとえば、ネットワーク通信部２０を通じて外部端末などに画像データを送信して受け取ったり、図示しない記録媒体接続部を通じて記録媒体に画像データを記録して受け取ったりするなどが可能である。また、操作表示部１６を通して所望の種類を指定し出力させることもできる。図２に示すように、全ての種類（原稿Ａ３１、原稿Ｂ３２、原稿Ｃ３３）を出力させる他に、たとえば所望の原稿Ａを指定して原稿Ａ３１のみを出力させたりすることができる。
【００３２】
次に、上記の属性に基づく画像データの種類毎の仕分けとページ順通りの並べ替えの詳細について説明する。本実施の形態で用いる属性は、上述したように、画像の余白の属性、画像に含まれている文字の属性、画像のレイアウトの属性、画像に含まれているページ番号などである。ここでは、これらの属性を例に挙げて説明する。
【００３３】
［余白］
一般に原稿には、画像が印刷されている紙面（原稿面）の上下左右の端部に余白が設けられている。たとえば、ステープルやパンチを行う原稿は、それらの処理を行わない原稿に比べて、余白が大きくされていることが多い。そのため、原稿の余白を検出し位置と大きさを調べることで、原稿の種類を特定することができる。
【００３４】
たとえば、原稿を読み取って取得した画像データ（ページ単位の画像データ）から文字領域や画像領域を抽出し、それらの領域の上下左右で原稿の縁部との間隔を調べる。この上下左右の間隔を余白属性としてその原稿の画像データに対応付けて記憶する。そして、余白属性が一致する、もしくは類似する画像データを同一種類の原稿の画像データとして仕分けるなどが可能である。なお、「文字領域」とは、文字で記述されている箇所を指し、たとえば、文字列や文章などを指す。「画像領域」とは、たとえば、写真、絵、グラフ、図表などを指す。また、写真、絵、グラフ、図表などに記述されている文字は、画像領域に包含される。
【００３５】
詳細には、図３に示すような原稿４０を読み取って取得した画像データ（ページ単位の画像データ）から文字領域４１（または画像領域）を抽出し、文字領域４１の上端から原稿４０の上縁までの間隔を上余白部４２、文字領域４１の下端から原稿４０の下縁までの間隔を下余白部４３、文字領域４１の左端から原稿４０の左縁までの間隔を左余白部４４、文字領域４１の右端から原稿４０の右縁までの間隔を右余白部４５として、原稿４０の画像データに対応付けて記憶する。そして、余白部の位置と大きさ（文字領域または画像領域と原稿の縁との間隔）が一致する画像データを同一種類の原稿の画像データとして仕分ける。なお、対象とする余白部は、上下左右の４つのうち、上と左右の３つにする、あるいは左右の２つにするなどしてもよい。
【００３６】
図４に例示する５枚の原稿（５１〜５５）からなる原稿束５０の場合には、２枚目の原稿５２と３枚目の原稿５３と４枚目の原稿５４は、上と左右の余白部の大きさが互いに一致している。また、１枚目の原稿５１と５枚目の原稿５５も、上と左右の余白部の大きさが互いに一致している。したがって、原稿５２、原稿５３、原稿５４が同じ種類の原稿、たとえば原稿Ａとして仕分けられ、原稿５１、原稿５５が同じ種類の原稿、たとえば原稿Ｂとして仕分けられる。
【００３７】
［文字（フォント）］
一般に文字を含む複数ページの原稿では、使用されている文字（フォント）の種類や大きさが各ページで同じにされていることが多い。そのため、文字を検出しフォントの種類と大きさを調べることで原稿の種類を特定することができる。たとえば、原稿を読み取って取得した画像データ（ページ単位の画像データ）からＯＣＲ（Optical Character Reader）処理などで文字領域を検出し、フォントの種類とサイズをフォント属性としてその原稿の画像データに対応付けて記憶する。そして、フォント属性が一致する画像データを同一種類の原稿の画像データとして仕分けるなどが可能である。
【００３８】
図５に例示する５枚の原稿（６１〜６５）からなる原稿束６０の場合には、１枚目の原稿６１と３枚目の原稿６３と５枚目の原稿６５は、原稿内で使用されているフォントの種類とサイズが互いに一致している。また、２枚目の原稿６２と４枚目の原稿６４も、原稿内で使用されているフォントの種類とサイズが互いに一致している。したがって、原稿６１、原稿６３、原稿６５が同じ種類の原稿、たとえば原稿Ａとして仕分けられ、原稿６２、原稿６４が同じ種類の原稿、たとえば原稿Ｂとして仕分けられる。
【００３９】
また、原稿内で使用されているフォントが複数種類または複数サイズある場合には、フォント毎に原稿内での占有率を算出し、占有率の最も高いフォントの種類とサイズをその原稿のフォント属性にするなどが可能である。占有率は、たとえば、文字数の比率や面積の比率などを用いることができる。
【００４０】
たとえば、図６に示す原稿６６を読み取った際には、ＭＳゴシック ３６ｐｔと、Ｃｅｎｔｕｒｙ ２４ｐｔと、Ａｒｉｅｌ
１８ｐｔと、Ａｒｉｅｌ １０．５ｐｔといった４種類のフォント属性が検出される。これらのうち、原稿６６内での占有率が最も高くされているフォント属性がＣｅｎｔｕｒｙ
２４ｐｔである場合には、原稿６６のフォント属性としてはＣｅｎｔｕｒｙ ２４ｐｔを記憶する。したがって、この原稿６６はフォント属性がＣｅｎｔｕｒｙ ２４ｐｔである原稿の種類に仕分けられるようになる。
【００４１】
［レイアウト］
一般に複数ページの原稿では、レイアウトが各ページで同じにされていることが多い。そのため、レイアウトを調べることで原稿の種類を特定することができる。たとえば、原稿を読み取って取得した画像データ（ページ単位の画像データ）から文字領域や画像領域を検出し、それらの構成からレイアウトの構成を調べる。このレイアウトの構成をレイアウト属性としてその原稿の画像データに対応付けて記憶する。そして、レイアウト属性が一致する画像データを同一種類の原稿の画像データとして仕分けるなどが可能である。
【００４２】
図７に例示する５枚の原稿（７１〜７５）からなる原稿束７０の場合には、１枚目の原稿７１と３枚目の原稿７３と５枚目の原稿７５は、文字領域が１部分で構成されていることから、１段組のレイアウトであると認識できる。また、２枚目の原稿７２と４枚目の原稿７４は、文字領域が２部分で構成されていることから、２段組のレイアウトであると認識できる。したがって、原稿７１、原稿７３、原稿７５が同じ種類の原稿、たとえば原稿Ａとして仕分けられ、原稿７２、原稿７４が同じ種類の原稿、たとえば原稿Ｂとして仕分けられる。
【００４３】
［ページ番号］
ページ番号の検出は、上述した余白、文字（フォント）、レイアウトの属性の検出と共に行う。たとえば、原稿を読み取って取得した画像データ（ページ単位の画像データ）からＯＣＲ処理などでヘッダ部またはフッタ部の数字を含む文章を検出し、その数字をページ番号としてその原稿の画像データに対応付けて記憶する。
【００４４】
以上が属性および画像データの仕分けについての詳細例である。複合機１０は、原稿束の全ページの読み取りを終えると、各ページがいずれの種類の原稿に所属するかを、検出した余白、文字、レイアウトなどの属性に基づいて判別し、各ページの画像データを種類毎に仕分ける。仕分けを終えると、検出した属性の一つであるページ番号に基づいて種類毎に画像データのソート処理を行いページ順に並べ替える。複数種類の原稿が混在した原稿束においては、このようにして各ページ（原稿１枚毎）の画像データを原稿の種類毎の仕分けページ順に並べ替えることができる。
【００４５】
次に、複合機１０の動作について説明する。
【００４６】
図８は、複合機１０による複写印刷処理の流れを示している。ユーザにより操作表示部１６を通して所定のモード（混在原稿自動仕分けコピーモード）が選択されると、ＣＰＵ１１は本処理を開始する（Ｓｔａｒｔ）。複数種類の原稿が混在した原稿束が自動原稿送り装置１７にセットされ、操作表示部１６を通して読み取り開始の操作が行われると、ＣＰＵ１１は、自動原稿送り装置１７による原稿１枚ずつの送り込みと、スキャナ部１８による原稿１枚ずつの読み取りを行い、原稿１枚毎にページ単位の画像データを取得する（ステップＳ１０１）。また原稿の１枚ずつについて、取得したページ単位の画像データが表す原稿画像の属性を検出する（ステップＳ１０２）。検出する属性は、前述したページ番号と、余白、文字（フォント）、レイアウトなどの属性である。そして原稿の１枚ずつについて、ページ単位の画像データとその画像データに対応する属性とを対応付けてＲＡＭ１４に保存する（ステップＳ１０３）。
【００４７】
続いてＣＰＵ１１は、ＲＡＭ１４に保存したページ単位の各画像データを、余白、文字、レイアウトなどの属性が一致する種類毎（グループ毎）に仕分け（ステップＳ１０４）、種類内（グループ内）で各画像データをページ番号の属性に基づいてページ順に並べ替える（ステップＳ１０５）。
【００４８】
ここで、余白、文字、レイアウトなどの属性が一致し、かつページ番号の属性が同一である原稿が存在する場合には（ステップＳ１０６；Ｙｅｓ）、すなわち、特定の種類における特定のページ順位のページの候補となるページ単位の画像データが複数存在する場合には、ＣＰＵ１１は、該当する（候補対象となる）各原稿を操作表示部１６に表示して（ステップＳ１０７）、ユーザに選択を要求する。存在しない場合には（ステップＳ１０６；Ｎｏ）、ステップＳ１０９へ移行する。
【００４９】
図９は、上記のステップＳ１０７にて操作表示部１６に表示された選択画面８０の一例を示している。選択画面８０の画面上部には、上記の候補対象となる各原稿を縮小した表示用画像が表示される。図９の例では、原稿Ａの３ページ目の候補となる２つの原稿の表示用画像８１、８２が左右に並べられて表示されている。選択画面８０の画面下部には、特定の種類（候補対象の原稿が所属するグループ）における他のページの原稿を確認するために、特定の種類に仕分けられた他のページの原稿を縮小した表示用画像８３が表示される。この表示用画像８３は、任意の１ページが表示される。図９の例では、原稿Ａの２ページ目が表示されている。
【００５０】
さらに選択画面８０には、候補対象として表示された各原稿（表示用画像８１、８２）を選択するための選択ボタン８４（図中では「ＯＫ」と表記）と、表示用画像８３の表示を前ページに切り替えるための前ページボタン８５（図中では「前頁」と表記）と、同表示を次ページに切り替えるための次ページボタン８６（図中では「次頁」と表記）と、メッセージ８７とが表示される。メッセージ８７には、「原稿Ａの３ページ候補が複数存在します。」などの、選択を要求する原稿の種類とページ番号をユーザに知らせるための文章と、「正しいページを選択してください。」などの、ユーザに選択操作を促す旨の文章とが含まれている。
【００５１】
ユーザは、選択画面８０に表示された表示用画像８３の任意のページを確認し、欠けているページを、候補対象として表示された複数の原稿（表示用画像８１、８２）の中から見つけて一意に選択する。本例では、ユーザは、欠けている原稿Ａの３ページ目は表示用画像８１の原稿であると認識し、表示用画像８１に対応する選択ボタン８４を押下して選択を行う。
【００５２】
上記の選択操作が行われると、図８に示す処理においてＣＰＵ１１は、選択された原稿に対応する画像データを、特定の種類における特定のページ順位のページの画像データに決定する（ステップＳ１０８）。続いて、種類毎に仕分けた各画像データを種類毎に連結し（ステップＳ１０９）、各種類の原稿を操作表示部１６に表示して（ステップＳ１１０）、ユーザに印刷を行う原稿の種類の指定を要求する。
【００５３】
図１０は、上記のステップＳ１１０にて操作表示部１６に表示された指定画面９０の一例を示している。指定画面９０には、読み取った原稿束から種類毎に仕分けられた各原稿の画像が１ページ分ずつサムネイルで表示される。たとえば、３種類に仕分けられた場合には、図１０に例示するように、原稿Ａの所定ページのサムネイル画像９１と、原稿Ｂの所定ページのサムネイル画像９２と、原稿Ｃの所定ページのサムネイル画像９３とが表示される。
【００５４】
さらに指定画面９０には、各原稿のサムネイル画像（９１、９２、９３）の表示を前ページに切り替えるための前ページボタン９４（図中では「前頁」と表記）と、同表示を次ページに切り替えるための次ページボタン９５（図中では「次頁」と表記）と、実行ボタン９６（図中では「ＯＫ」と表記）と、キャンセルボタン９７と、メッセージ９８とが表示される。メッセージ９８には、「３種類の原稿に仕分けることができました。」などの、仕分けた原稿の種類数をユーザに知らせるための文章と、「出力させたい原稿を指定してください。」などの、ユーザに指定操作を促す旨の文章とが含まれている。
【００５５】
ユーザは、指定画面９０に表示された各原稿のサムネイル画像を確認し、所望の原稿を指定して印刷出力することができる。原稿の指定は、たとえば表示された原稿のサムネイル画像を押下するなどにより行うことができる。原稿の指定解除は、たとえば指定状態の原稿のサムネイル画像を再度押下したり、キャンセルボタン９７を押下したりするなどにより行うことができる。指定された原稿の印刷出力は、たとえば原稿を指定した状態で実行ボタン９６を押下するなどにより行うことができる。また、複数の原稿を指定して一度に印刷出力することもできる。
【００５６】
上記の指定操作および印刷出力の実行操作が行われると、図８に示す処理においてＣＰＵ１１は、指定された原稿の印刷出力をプリンタ部１９に実行させ、本処理を終了する（Ｅｎｄ）。
【００５７】
なお、ここでは種類毎に仕分けられページ順に並べ替えられて連結された画像データを、用紙に画像として印刷出力する場合を例に説明したが、データとして出力する場合にも同様の処理が行われる。たとえば、ユーザが複合機１０で所定のモード（データ出力モード）を選択し、複数種類の原稿が混在した原稿束を自動原稿送り装置１７にセットして読み取り開始の操作を行うと、上記のステップＳ１０１〜ステップＳ１１０が行われる。そして、ユーザが指定画面９０で所望の原稿を指定し、実行ボタン９６を押下すると、指定された原稿に対応する画像データの出力が実行されるといった処理が行われる。
【００５８】
このように、本実施の形態に係る複合機１０では、複数種類の原稿が混在する原稿束を読み取った際に、自動的に種類毎の仕分けとページ順通りの並べ替えを行い整理した状態で出力する。したがって、複数種類の原稿が混在した原稿束を読み取る前に、ユーザが原稿束を種類毎に仕分けたりページ順に並べ直したりするなどの必要がなくなり、ユーザの負担を軽減できるようになる。
【００５９】
また、上記の種類毎の仕分けにおいて、特定の種類における特定のページ順位のページの候補となる画像データ（ページ単位の画像データ）が複数存在する場合は判別が困難になるが、候補となる複数の画像データにそれぞれ対応する原稿の画像（表示用画像８１、８２）を選択肢として表示すると共に、特定の種類に仕分けた画像データに対応する原稿の画像（表示用画像８３）を表示して、ユーザによる確認と選択を行えるようにする。そして、選択肢の中からユーザの選択した原稿に対応する画像データを上記の特定の種類における特定のページ順位のページの画像データとして決定する。これにより、上記の判別が困難な画像データは、所属する種類およびその種類におけるページ順位がユーザによって正しく判別されるようになる。
【００６０】
また本実施の形態では、種類毎に仕分けられた原稿の中から実際に出力を行う種類を指定することができる。これにより、ユーザは所望の原稿のみを出力できるようになる。特に画像として印刷出力する場合には、不要な原稿の印刷を行わないことで、印刷に掛かる資源、たとえば用紙やトナー、電気エネルギーなどの無駄な消費を抑えることができる。
【００６１】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００６２】
たとえば、ページ順通りの並べ替えを行うために検出する属性は、実施の形態で説明したページ番号に限らない。原稿の文字領域に含まれている段落番号を属性として検出してページ順に並べ替えたり、文字領域（文章）を属性として検出し文脈を解析してページ順に並べ替えたりすることも可能である。
【００６３】
また、種類毎の仕分けを行うために検出する画像のレイアウトの属性は、実施の形態で説明した段組に限らない。カラー部分と白黒部分といった色の配置や、日本語部分と英語部分といった言語種の配置などを検出し、それらの配置からレイアウトの構成を調べてレイアウト属性にするようにしてもよい。
【００６４】
また、原稿１枚ずつのページ単位の画像データの仕分けは、複数種類の属性を組み合わせて行うようにしてもよい。たとえば、５ページの原稿束に関し、第１の属性（たとえば余白の位置と大きさ）によりページ１とページ５を同一グループと判定し、第２の属性（たとえば文字種）によりページ１とページ３とを同一グループと判定した場合には、これらの２つの組み合わせからページ１、３、５を同一グループ（種類）に仕分けるといった処理を行うようにしてもよい。
【００６５】
複合機１０におけるプリンタ部１９は、レーザ光に代えてＬＥＤ（Light Emitting Diode）で感光体ドラムを走査露光するＬＥＤプリンタ、もしくは、インクジェットプリンタや熱転写プリンタなどの他の方式のプリンタとしてもよい。
【００６６】
また本発明は、実施の形態で説明したフルカラー対応の複合機に限らず、モノクロの複合機やフルカラー対応またはモノクロの複写機などの画像処理装置にも適用可能である。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施の形態に係る画像処理装置としての複合機の概略構成を示すブロック図である。
【図２】本発明の実施の形態に係る複合機で複数種類の原稿が混在した原稿束を読み取り、原稿の種類毎の仕分けとページ順通りの並べ替えを行って出力する全体の流れを示す図である。
【図３】本発明の実施の形態に係る原稿の余白の属性を検出する方法を説明する説明図である。
【図４】本発明の実施の形態に係る原稿の余白の属性に基づいて仕分けられる原稿束の一例を示す図である。
【図５】本発明の実施の形態に係る原稿の文字の属性に基づいて仕分けられる原稿束の一例を示す図である。
【図６】原稿内で使用されている文字（フォント）が複数種類または複数サイズある場合に文字の属性を決定する方法を説明する説明図である。
【図７】本発明の実施の形態に係る原稿のレイアウトの属性に基づいて仕分けられる原稿束の一例を示す図である。
【図８】本発明の実施の形態に係る複合機による複写印刷処理を示す流れ図である。
【図９】本発明の実施の形態に係る複合機の操作表示部に表示された選択画面の一例を示す図である。
【図１０】本発明の実施の形態に係る複合機の操作表示部に表示された指定画面の一例を示す図である。
【符号の説明】
【００６８】
１０…複合機
１１…ＣＰＵ
１２…バス
１３…ＲＯＭ
１４…ＲＡＭ
１５…不揮発メモリ
１６…操作表示部
１７…自動原稿送り装置
１８…スキャナ部
１９…プリンタ部
２０…ネットワーク通信部
３０…原稿束
３１…原稿Ａ
３２…原稿Ｂ
３３…原稿Ｃ
４０…原稿
４１…文字領域
４２…上余白部
４３…下余白部
４４…左余白部
４５…右余白部
５０…原稿束
５１、５２、５３、５４、５５…原稿
６０…原稿束
６１、６２、６３、６４、６５、６６…原稿
７０…原稿束
７１、７２、７３、７４、７５…原稿
８０…選択画面
８１、８２、８３…表示用画像
８４…選択ボタン
８５…前ページボタン
８６…次ページボタン
８７…メッセージ
９０…指定画面
９１、９２、９３…サムネイル画像
９４…前ページボタン
９５…次ページボタン
９６…実行ボタン
９７…キャンセルボタン
９８…メッセージ
【図１】
2009302944.tif 000003
【図２】
2009302944.tif 000004
【図３】
2009302944.tif 000005
【図８】
2009302944.tif 000006
【図９】
2009302944.tif 000007
【図４】
2009302944.tif 000008
【図５】
2009302944.tif 000009
【図６】
2009302944.tif 000010
【図７】
2009302944.tif 000011
【図１０】
2009302944.tif 000012