(57)【要約】【課題】ユーザーの負担を軽減し、且つ重送原稿を正確に特定することができる画像形成装置を提供する。【解決手段】画像形成装置１は、画像読取部３と、重送検出部２７と、制御部５１とを含む。重送検出部２７は、画像読取部３により読み取られる複数の原稿の重送の有無を検出する。制御部５１は、画像読取部３により読み取られる複数の原稿のそれぞれに印刷されている原稿画像Ｘと、重送検出部２７により検出される重送の有無と、に基づき、記録紙に出力画像を形成させる。制御部５１は、重送が有ると検出された場合、重送が有ると検出されるより前に読み取られた少なくとも１枚の原稿に対応する原稿画像Ｘの特徴画像情報と、重送が有ると検出されてから再度読み取られる複数の原稿のそれぞれに対応する原稿画像Ｘの特徴画像情報とに基づき、重送が有ると検出される直前に読み取られた直前原稿を判定する。【選択図】図１
2018191235.tif 000002
【特許請求の範囲】
【請求項１】
読み込んだ複数の原稿に基づき、記録紙に出力画像を形成する画像形成装置であって、
前記複数の原稿を読み取る画像読取部と、
前記画像読取部により読み取られる前記複数の原稿のうち少なくとも一部の重送の有無を検出する重送検出部と、
前記画像読取部により読み取られる前記複数の原稿のそれぞれに印刷されている原稿画像と、前記重送検出部により検出される前記重送の有無と、に基づき、前記記録紙に前記出力画像を形成させる制御部と、
を備え、
前記制御部は、
前記重送検出部により前記重送が有ると検出された場合、前記複数の原稿のうち前記重送が有ると検出されるより前に読み取られた少なくとも１枚の原稿に対応する前記原稿画像の特徴となる特徴画像情報である発生前特徴画像情報と、前記重送が有ると検出されてから再度読み取られる前記複数の原稿のそれぞれに対応する前記原稿画像の特徴となる特徴画像情報である再読取特徴画像情報と、を比較する比較部と、
前記比較部による前記発生前特徴画像情報と前記再読取特徴画像情報との比較結果に基づき、前記複数の原稿のうち前記重送が有ると検出される直前に読み取られた直前原稿を判定する判定部と、
を備える、
画像形成装置。
【請求項２】
前記比較部は、
前記発生前特徴画像情報及び前記複数の原稿のうち前記重送が有ると検出された直後に読み取られた前記原稿画像の特徴となる特徴画像情報である発生後特徴画像情報と、前記再読取特徴画像情報と、を比較し、
前記判定部は、
前記比較部による前記発生前特徴画像情報及び前記発生後特徴画像情報と、前記再読取特徴画像情報と、の比較結果に基づき、前記複数の原稿のうち、前記重送が有ると検出された直後に読み取られた直後原稿を判定する、
請求項１に記載の画像形成装置。
【請求項３】
前記原稿画像の文字領域、写真領域、及び余白領域の少なくとも１つに基づき、前記特徴画像情報を抽出する領域抽出部、
をさらに備える、
請求項２に記載の画像形成装置。
【請求項４】
前記画像読取部により読み取られる前記原稿画像の一部を前記特徴画像情報とする局所抽出部、
をさらに備える、
請求項２に記載の画像形成装置。
【請求項５】
前記複数の原稿の原稿サイズを検出するサイズ検出部、
をさらに備え、
前記制御部は、
前記サイズ検出部により検出された前記原稿サイズのサイズ情報に基づき、前記複数の原稿における読取単位枚数当たりに必要なメモリ容量を計算する計算部と、
前記計算部により計算されたメモリ容量に基づき、前記原稿画像の画像情報と、前記原稿画像の画像情報に対応する前記特徴画像情報と、が確保されるワーキングメモリと、
前記ワーキングメモリを制御するメモリコントローラーと、
をさらに備え、
前記ワーキングメモリは、
前記読取単位枚数当たりに必要なメモリ容量ごとに、前記複数の原稿のそれぞれの画像情報のメモリ空間が順に割り当てられていくものであり、
前記メモリコントローラーは、
前記重送が有ると検出された場合、前記直前原稿の画像情報を割り当てたメモリ空間と、前記直後原稿の画像情報を割り当てたメモリ空間との間に、前記複数の原稿のうち前記重送が有ると検出された原稿分に対応するメモリ空間を予め割り当てて確保する、
請求項３又は４に記載の画像形成装置。
【請求項６】
前記記録紙に前記出力画像を形成する画像形成部、
をさらに備え、
前記制御部は、
前記複数の原稿のうち、前記重送が有ると検出された前記原稿画像に対応する前記出力画像を前記画像形成部に形成させる、
請求項１〜５の何れか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
近年、スキャナ機能及びプリンタ機能等を有するＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）のような画像形成装置は、ＡＤＦ（Ａｕｔｏｍａｔｉｃ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）を備え、ＡＤＦの原稿トレイに載置されている原稿を１枚ずつ搬送して読み取る画像に基づき、画像を記録紙に形成することで大量の原稿を高速に処理するものとなってきている。
【０００３】
しかし、ＡＤＦで原稿を搬送する場合、静電気等の影響により２枚以上の原稿が重なって搬送される重送が生じることがある。そこで、原稿の読み取り予定枚数と、実際に読み取った原稿の枚数とが不一致の場合、ユーザーに不一致であることを報知するものが提案されている（例えば、特許文献１参照）。また、重送が生じた重送原稿の頁数を記録し、ユーザーが再度原稿をセットして原稿が搬送される場合、再度セットされた原稿のうち記録した頁数と一致する頁数の原稿を読み取るものが提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１００３０号公報
【特許文献２】特開２００７−１１４５８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の従来技術は、ユーザーに原稿の読取結果を確認させ、再セットされた重送原稿を再度読み取るものであるため、ユーザーに重送原稿を探す手間が生じる。また、特許文献２に従来技術は、重送発生による再印刷の際、原稿の置き忘れ又は取り忘れ等により印刷すべき原稿の頁数がずれることがあるため、重送原稿を正確に特定することができない状況が生じる場合がある。
【０００６】
本開示はこのような状況に鑑みてなされたものであり、ユーザーの負担を軽減し、且つ重送原稿を正確に特定することができるようにするものである。
【課題を解決するための手段】
【０００７】
本開示の一側面である画像形成装置は、読み込んだ複数の原稿に基づき、記録紙に出力画像を形成する画像形成装置であって、前記複数の原稿を読み取る画像読取部と、前記画像読取部により読み取られる前記複数の原稿のうち少なくとも一部の重送の有無を検出する重送検出部と、前記画像読取部により読み取られる前記複数の原稿のそれぞれに印刷されている原稿画像と、前記重送検出部により検出される前記重送の有無と、に基づき、前記記録紙に前記出力画像を形成させる制御部と、を備え、前記制御部は、前記重送検出部により前記重送が有ると検出された場合、前記複数の原稿のうち前記重送が有ると検出されるより前に読み取られた少なくとも１枚の原稿に対応する前記原稿画像の特徴となる特徴画像情報である発生前特徴画像情報と、前記重送が有ると検出されてから再度読み取られる前記複数の原稿のそれぞれに対応する前記原稿画像の特徴となる特徴画像情報である再読取特徴画像情報と、を比較する比較部と、前記比較部による前記発生前特徴画像情報と前記再読取特徴画像情報との比較結果に基づき、前記複数の原稿のうち前記重送が有ると検出される直前に読み取られた直前原稿を判定する判定部と、を備える。
【０００８】
また、前記比較部は、前記発生前特徴画像情報及び前記複数の原稿のうち前記重送が有ると検出された直後に読み取られた前記原稿画像の特徴となる特徴画像情報である発生後特徴画像情報と、前記再読取特徴画像情報と、を比較し、前記判定部は、前記比較部による前記発生前特徴画像情報及び前記発生後特徴画像情報と、前記再読取特徴画像情報と、の比較結果に基づき、前記複数の原稿のうち、前記重送が有ると検出された直後に読み取られた直後原稿を判定する、ことが好ましい。
【０００９】
また、前記原稿画像の文字領域、写真領域、及び余白領域の少なくとも１つに基づき、前記特徴画像情報を抽出する領域抽出部、をさらに備える、ことが好ましい。
【００１０】
また、前記画像読取部により読み取られる前記原稿画像の一部を前記特徴画像情報とする局所抽出部、をさらに備える、ことが好ましい。
【００１１】
また、前記複数の原稿の原稿サイズを検出するサイズ検出部、をさらに備え、前記制御部は、前記サイズ検出部により検出された前記原稿サイズのサイズ情報に基づき、前記複数の原稿における読取単位枚数当たりに必要なメモリ容量を計算する計算部と、前記計算部により計算されたメモリ容量に基づき、前記原稿画像の画像情報と、前記原稿画像の画像情報に対応する前記特徴画像情報と、が確保されるワーキングメモリと、前記ワーキングメモリを制御するメモリコントローラーと、をさらに備え、前記ワーキングメモリは、前記読取単位枚数当たりに必要なメモリ容量ごとに、前記複数の原稿のそれぞれの画像情報のメモリ空間が順に割り当てられていくものであり、前記メモリコントローラーは、前記重送が有ると検出された場合、前記直前原稿の画像情報を割り当てたメモリ空間と、前記直後原稿の画像情報を割り当てたメモリ空間との間に、前記複数の原稿のうち前記重送が有ると検出された原稿分に対応するメモリ空間を予め割り当てて確保する、ことが好ましい。
【００１２】
また、前記記録紙に前記出力画像を形成する画像形成部、をさらに備え、前記制御部は、前記複数の原稿のうち、前記重送が有ると検出された前記原稿画像に対応する前記出力画像を前記画像形成部に形成させる、ことが好ましい。
【発明の効果】
【００１３】
本開示の一側面によれば、ユーザーの負担を軽減し、且つ重送原稿を正確に特定することができる。
【図面の簡単な説明】
【００１４】
【図１】本開示を適用した実施形態１における画像形成装置１の全体構成例を示す図である。
【図２】実施形態１における制御部５１が備える機能の一例を示す図である。
【図３】実施形態１における複数の原稿の片面を読み取り中に重送が発生した一例を示す図である。
【図４】実施形態１における重送が発生した後に全原稿の片面を再度読み取る一例を示す図である。
【図５】実施形態１における制御部５１の制御例を説明するフローチャートである。
【図６】実施形態１における再度複数の原稿の片面を読み取るときに原稿を一部取り忘れた一例を示す図である。
【図７】実施形態１における再度複数の原稿の片面を読み取るときに原稿トレイ２１の残りものが混入した一例を示す図である。
【図８】実施形態２における複数の原稿の片面を読み取り中に３枚以上の重送が発生した一例を示す図である。
【図９】実施形態２における再度複数の原稿の片面を読み取るときの原稿画像Ｘの一例を示す図である。
【図１０】実施形態２における制御部５１の制御例を説明するフローチャートである。
【図１１】実施形態３における制御部５１が備える機能の一例を示す図である。
【図１２】実施形態３における特徴画像情報の元情報の一例を示す図である。
【図１３】実施形態３における制御部５１の制御例を説明するフローチャートである。
【図１４】実施形態４における制御部５１が備える機能の一例を示す図である。
【図１５】実施形態４における特徴画像情報の元情報の一例を示す図である。
【図１６】実施形態４における再度複数の原稿の片面を読み取るときの原稿画像Ｘの一例を示す図である。
【図１７】実施形態４における制御部５１の制御例を説明するフローチャートである。
【図１８】実施形態５における制御部５１が備える機能の一例を示す図である。
【図１９】実施形態５における複数の原稿の片面を読み取り中に重送が発生したときのワーキングメモリ５４１の内部構成の一例を示す図である。
【図２０】実施形態５における再度複数の原稿の片面を読み取るときのワーキングメモリ５４１の内部構成の一例を示す図である。
【図２１】実施形態５における制御部５１の制御例を説明するフローチャートである。
【図２２】実施形態６における複数の原稿の両面を読み取り中に重送が発生した一例を示す図である。
【図２３】実施形態６における複数の原稿の両面を読み取り中に重送が発生したときのワーキングメモリ５４１の内部構成の一例を示す図である。
【図２４】実施形態６における再度複数の原稿の両面を読み取るときのワーキングメモリ５４１の内部構成の一例を示す図である。
【図２５】実施形態６における制御部５１の制御例を説明するフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面に基づいて本開示の実施形態を説明するが、本開示は以下の実施形態に限られるものではない。なお、本開示の実施形態の説明で使用されているように、「構成する」、「より成る」、「含む」、「含んでいる」、「有する」、「備える」又はそれらの他の何らかの同義語は、非排他的な包含関係をカバーするように意図される。例えば、要素の列挙を含むプロセス、方法、物品又は装置は、それらの要素だけに限定されることは必須でなく、明示的には列挙されていない又は本来備わっているはずの他の要素が、そのようなプロセス、方法、物品又は装置に含まれてもよい。さらに、明示的に言及しない限り、「又は」は包括的なものであり、排他的な和ではない。例えば、「条件Ａ又はＢ」は、Ａが存在し且つＢが存在しない場合、Ａが存在せず且つＢが存在する場合、ＡもＢも両方とも存在する場合の何れの場合でも満たされるものである。
【００１６】
本開示はここで説明される処理を実行する装置にも関連している。その装置は、必要な目的に応じて特別に構築されてもよいし、コンピュータに格納されているコンピュータプログラムによって選択的にアクティブにされる又は再構成される汎用コンピュータで構築されてもよい。
【００１７】
また、ここで説明されるアルゴリズムは、特定のコンピュータその他の装置のどれにも固有に関連するものではない。さまざまな汎用システムがここで教示するものによるプログラムと共に使用されてよく、又は、必要な方法ステップを実行するように、よりいっそう特化した装置を構築することが便利なことが分かるかもしれない。これらさまざまなシステムに必要な構造は以下の説明から明らかになるであろう。さらに、本開示は特定のプログラミング言語のどれにも依存しない。ここで説明される本開示の教示内容を実現するのにさまざまなプログラミング言語が使用されてよいことが分かるであろう。
【００１８】
実施形態１．
図１は、本開示を適用した実施形態１における画像形成装置１の全体構成例を示す図である。図１に示すように、画像形成装置１は、自動原稿送り装置２、画像読取部３、システム制御基板５、及び画像形成部７等を備える。自動原稿送り装置２は、予めセットされた原稿を自動的に１枚ずつ画像読取部３に送り、画像読取部３から自動的に原稿を排出するものである。画像読取部３は、例えばスキャナーであり、予め設定された読み取り位置にセットされた原稿に光源で光を当て、その反射光を撮像装置で光電変換し、その電気信号に基づき画像データを生成するものであって、例えば原稿に印刷されている原稿画像Ｘを読み取るものである。画像読取部３は、サイズ検出部３５を備える。サイズ検出部３５は、例えばラインイメージセンサーから構成され、撮像装置として機能するものであって、原稿全体を読み取ることにより、原稿の原稿サイズを検出するものである。
【００１９】
自動原稿送り装置２は、重送検出部２７を備える。重送検出部２７は、例えば超音波センサーから構成され、超音波センサーの送信側が送信した信号のエネルギーが原稿を透過する透過エネルギーを超音波センサーの受信側が受信することにより、重送されている原稿の枚数を検出するものである。重送検出部２７は、原稿が画像読取部３で読み取られる前に、原稿の重送を検出し、検出結果をシステム制御基板５に出力する。原稿の重送は、原稿が本来１枚ずつ分離されて送られるべきところ、少なくとも２枚の原稿が一部重なり合って送られる状態である。つまり、重送検出部２７は、画像読取部３により読み取られる複数の原稿のうち少なくとも一部の重送の有無を検出するものである。画像形成部７は、例えば印刷エンジンであり、電子写真方式により帯電、露光、現像、転写、及び定着の各工程を経て、画像データに基づく画像形成を記録紙に行うことにより記録紙に出力画像を形成するものである。
【００２０】
システム制御基板５は、ＣＰＵ５１１、ＲＡＭ５１２、ＲＡＭ５１３、不揮発性メモリ５１４、ＨＤＤ５１５、メモリコントローラー５１６、及び周辺インターフェース５８がバス５９を介して相互に接続されている。ＣＰＵ５１１、ＲＡＭ５１２、ＲＡＭ５１３、不揮発性メモリ５１４、及びＨＤＤ５１５は、ＲＡＭ５１２、ＲＡＭ５１３、不揮発性メモリ５１４、及びＨＤＤ５１５に記憶される複数のプログラムを含む制御モジュールと共に、制御部５１を構成するものである。
【００２１】
ＣＰＵ５１１は、１つ以上のコアが集積されたものであり、コア数に応じて複数の論理プロセッサが構成可能なものであって、画像形成装置１全体を制御するものである。コアは、演算処理を行うための論理回路及びキャッシュメモリを有する。ＲＡＭ５１２は、例えばＤＤＲ３  ＳＤＲＡＭ（Ｄｏｕｂｌｅ−Ｄａｔａ−Ｒａｔｅ３−Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）の規格に準拠して構成され、ＣＰＵ５１１により実行される制御モジュール及び各種データを一時的に記憶するものであり、例えば原稿画像Ｘの画像情報を保持する。ＲＡＭ５１３は、例えばＤＤＲ３  ＳＤＲＡＭの規格に準拠して構成され、ＣＰＵ５１１が実行する制御モジュール及び各種データを一時的に記憶するものであり、例えば原稿画像Ｘの特徴となる特徴画像情報を保持する。不揮発性メモリ５１４は、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）により構成され、ＣＰＵ５１１が実行する制御モジュール及び各種データをメモリコントローラー５１６を介して記憶するものである。ＨＤＤ５１５は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、システム制御モジュール及びメカ制御モジュールを含む各種制御モジュール及び各種データを記憶するものである。周辺インターフェース５８は、制御部５１と、画像読取部３と、画像形成部７と、自動原稿送り装置２とを論理的に結合するものである。
【００２２】
図２は、実施形態１における制御部５１が備える機能の一例を示す図である。図２に示すように、比較部５２１及び判定部５２２を含む機能は、ＣＰＵ５１１が各種データに基づき制御モジュールを実行することにより実現される。比較部５２１は、重送検出部２７により重送が有ると検出された場合、複数の原稿のうち重送が有ると検出されるより前に読み取られた少なくとも１枚の原稿に対応する原稿画像Ｘの特徴となる特徴画像情報である発生前特徴画像情報と、重送が有ると検出されてから再度読み取られる複数の原稿のそれぞれに対応する原稿画像Ｘの特徴となる特徴画像情報である再読取特徴画像情報と、を比較するものである。判定部５２２は、比較部５２１による発生前特徴画像情報と再読取特徴画像情報との比較結果に基づき、複数の原稿のうち重送が有ると検出される直前に読み取られた直前原稿を判定するものである。つまり、制御部５１は、画像読取部３により読み取られる複数の原稿のそれぞれに印刷されている原稿画像Ｘと、重送検出部２７により検出される重送の有無と、に基づき、画像形成部７により記録紙に出力画像を形成させるものである。
【００２３】
図３は、実施形態１における複数の原稿の片面を読み取り中に重送が発生した一例を示す図である。図４は、実施形態１における重送が発生した後に全原稿の片面を再度読み取る一例を示す図である。図３，４に示すように、３頁目が重送前に読み取られた１枚の直前原稿であるので、直前原稿の原稿画像Ｘの特徴となる特徴画像情報である発生前特徴画像情報を消去せずに保持する。また、図３，４に示すように、重送原稿のみ未印刷とし、全原稿の読み取り完了後、全原稿を再セットさせる。再度原稿を読み取らせる際、発生前特徴画像情報と、再度読み取らせる原稿の原稿画像Ｘの特徴となる特徴画像情報である再読取特徴画像情報とを比較する。発生前特徴画像情報と、再読取特徴画像情報とが一致する原稿があれば、その一致した原稿が重送が発生する直前の直前原稿ということになる。よって、直前原稿の次頁以降が重送原稿となるため、次頁の重送原稿を正確に読み取ることができる。なお、発生前特徴画像情報と、再読取特徴画像情報とが一致するとは完全一致でなくてもよい。発生前特徴画像情報と、再読取特徴画像情報との相関の度合いが、予め設定された相関閾値を超えた場合、発生前特徴画像情報と、再読取特徴画像情報とが一致するとみなせるものである。つまり、何らかの写像により、比較対象となる特徴画像情報を、特徴画像情報の比較に用いる指標に変換することで、比較対象となる特徴画像情報を比較できればよい。
【００２４】
図５は、実施形態１における制御部５１の制御例を説明するフローチャートである。ステップＳ１１において、制御部５１は、重送フラグを０に設定する。ステップＳ１２において、制御部５１は、原稿に印刷されている原稿画像Ｘの読み取りを開始する。ステップＳ１３において、制御部５１は、重送が有るか否かを判定する。重送が有ると判定する場合（ステップＳ１３；Ｙ）、制御部５１は、ステップＳ１５の処理に移行し、重送フラグを１に設定し、ステップＳ１６の処理に移行する。重送が無いと判定する場合（ステップＳ１３；Ｎ）、制御部５１は、ステップＳ１４の処理に移行し、原稿に印刷されている原稿画像Ｘの画像情報を保存し、ステップＳ１６に移行する。ステップＳ１６において、制御部５１は、重送原稿に印刷されている原稿画像Ｘの画像情報を保存しない。ステップＳ１７において、制御部５１は、搬送する原稿が有るか否かを判定する。搬送する原稿が有ると判定する場合（ステップＳ１７；Ｙ）、制御部５１は、ステップＳ１３の処理に戻る。搬送する原稿が無いと判定する場合（ステップＳ１７；Ｎ）、制御部５１は、ステップＳ１８の処理に移行し、保存した画像情報に基づき、記録紙に出力画像を形成する。ステップＳ１９において、制御部５１は、重送フラグが１であるか否かを判定する。重送フラグが１であると判定する場合（ステップＳ１９；Ｙ）、制御部５１は、ステップＳ２０の処理に移行し、重送が有る旨をユーザーに通知する。重送フラグが１でないと判定する場合（ステップＳ１９；Ｎ）、制御部５１は、処理を終了する。ステップＳ２１において、制御部５１は、重送が有ると検出されるより前に読み取られた少なくとも１枚の原稿画像Ｘの特徴となる特徴画像情報である発生前特徴画像情報を求める。ステップＳ２２において、制御部５１は、原稿が再セットされたか否かを判定する。原稿が再セットされたと判定する場合（ステップＳ２２；Ｙ）、制御部５１は、ステップＳ２３の処理に移行し、原稿に印刷されている原稿画像Ｘの読み取りを開始する。原稿が再セットされていないと判定する場合（ステップＳ２２；Ｎ）、制御部５１は、ステップＳ２２の処理を繰り返し実行する。ステップＳ２４において、制御部５１は、読み取る原稿画像Ｘの特徴となる特徴画像情報である再読取特徴画像情報を求める。ステップＳ２５において、制御部５１は、発生前特徴画像情報と、再読取特徴画像情報とに基づき、重送が有ると検出される直前に読み取られた直前原稿を判定する。ステップＳ２６において、制御部５１は、直前原稿から重送原稿を特定する。ステップＳ２７において、制御部５１は、特定した重送原稿に印刷されている原稿画像Ｘを読み取る。ステップＳ２８において、制御部５１は、読み取った原稿画像Ｘの画像情報を保存する。ステップＳ２９において、制御部５１は、保存した原稿画像Ｘの画像情報に基づき、記録紙に出力画像を形成し、処理を終了する。
【００２５】
図６は、実施形態１における再度複数の原稿の片面を読み取るときに原稿を一部取り忘れた一例を示す図である。図７は、実施形態１における再度複数の原稿の片面を読み取るときに原稿トレイ２１の残りものが混入した一例を示す図である。図６，７に示すように、頁数カウントに基づき重送原稿を特定する場合、重送原稿の特定にずれが生じるが、特徴画像情報比較に基づき重送原稿を特定する場合、重送原稿の特定にずれが生じることがない。
【００２６】
以上の説明から、本実施形態においては、複数の原稿のそれぞれに印刷されている原稿画像Ｘの読み取り中に重送が有ると検出された場合、複数の原稿のうち重送が有ると検出されるより前に読み込まれた少なくとも１枚の原稿画像Ｘの特徴となる発生前特徴画像情報と、重送が有ると検出されてから再度読み込まれる原稿画像Ｘのそれぞれの再読取特徴画像情報との比較結果に基づき、複数の原稿のうち重送が有ると検出される直前に読み込まれた直前原稿を判定する。よって、ユーザーに原稿画像Ｘの読取結果を確認させる必要がない。また、複数の原稿のうち直前原稿の後に読み込まれる原稿が重送が発生した重送原稿であると特定することができるため、重送に伴う再印刷の際、原稿の置き忘れ又は取り忘れ等により印刷すべき原稿の頁数がずれることがあっても原稿の頁数には関係なく原稿の特徴画像情報に基づき重送原稿が特定される。したがって、ユーザーの負担を軽減し、且つ重送原稿を正確に特定することができる。
【００２７】
また、本実施形態においては、複数の原稿のうち、重送が有ると検出された原稿画像Ｘに対応する出力画像を画像形成部７に形成させる。よって、ユーザーの負担を軽減しつつ正確に特定された重送原稿を印刷できる。したがって、装置全体のジョブ効率の低下を防止することができるため、ユーザー及び装置を含めた全体的な生産性を向上させることができる。
【００２８】
実施形態２．
実施形態２は、実施形態１における直前原稿を判定する構成及び機能については同様であるため、実施形態１と同様の構成及び機能についての説明は省略する。実施形態２では、実施形態１の構成及び機能に加え、直後原稿を判定する構成及び機能について説明する。
【００２９】
図８は、実施形態２における複数の原稿の片面を読み取り中に３枚以上の重送が発生した一例を示す図である。図９は、実施形態２における再度複数の原稿の片面を読み取るときの原稿画像Ｘの一例を示す図である。図８，９に示すように、重送発生前後の特徴画像情報を少なくとも１枚ずつ合計２枚を消去せずに記憶する。つまり、直前原稿は、重送の発生前原稿であり、重送開始位置を特定することができる。また、直後原稿は、重送の発生後原稿であり、重送時に何枚の原稿が重なっているかを判定するものであるため、重送終了位置を特定することができる。このように、重送原稿を再読み取りする場合、重送発生前後の原稿画像Ｘを比較すればよい。
【００３０】
換言すれば、比較部５２１は、発生前特徴画像情報及び複数の原稿のうち重送が有ると検出された直後に読み取られた原稿画像Ｘの特徴となる特徴画像情報である発生後特徴画像情報と、再読取特徴画像情報と、を比較する。判定部５２２は、比較部５２１による発生前特徴画像情報及び発生後特徴画像情報と、再読取特徴画像情報と、の比較結果に基づき、複数の原稿のうち、重送が有ると検出された直後に読み取られた直後原稿を判定する。
【００３１】
図１０は、実施形態２における制御部５１の制御例を説明するフローチャートである。図１０におけるステップＳ４１〜Ｓ５０，Ｓ５２〜Ｓ５４，及びＳ５７〜Ｓ５９の処理は、図５におけるＳ１１〜Ｓ２０，Ｓ２２〜Ｓ２４，及びＳ２７〜Ｓ２９と同様の処理であるため、その説明については省略する。なお、図１０においては、図５におけるＳ２１の処理はステップＳ５５の前までには実行されているものと想定する。
【００３２】
ステップＳ５１において、制御部５１は、発生前特徴画像情報と、重送が有ると検出された直後に読み取られた原稿画像Ｘの特徴となる特徴画像情報である発生後特徴画像情報を求める。ステップＳ５５において、制御部５１は、発生前特徴画像情報及び発生後特徴画像情報と、再読取特徴画像情報とに基づき、直前原稿及び重送が有ると検出された直後に読み取られた直後原稿を判定する。ステップＳ５６において、制御部５１は、直前原稿及び直後原稿から重送原稿を特定する。
【００３３】
以上の説明から、本実施形態においては、発生前特徴画像情報及び発生後特徴画像情報と、再読取特徴画像情報と、の比較結果に基づき、複数の原稿のうち、重送が有ると検出された直後に読み込まれた直後原稿を判定する。よって、直前原稿と、直後原稿とを特定することにより、直前原稿と、直後原稿との間にある重送原稿を特定することができる。したがって、３枚以上の重送が有ると検出される場合であっても、重送原稿による頁数のずれを解消することができるため、本来の原稿束内の頁に原稿画像Ｘに対応する原稿の画像情報を挿入することができる。
【００３４】
実施形態３．
実施形態３は、実施形態１，２における比較部５２１及び判定部５２２の構成及び機能については同様であるため、実施形態１，２と同様の構成及び機能についての説明は省略する。実施形態３は、実施形態１，２の構成及び機能に加え、領域抽出部５２３の構成及び機能について説明する。
【００３５】
図１１は、実施形態３における制御部５１が備える機能の一例を示す図である。図１２は、実施形態３における特徴画像情報の元情報の一例を示す図である。図１１，１２に示すように、領域抽出部５２３は、原稿画像Ｘの文字領域、写真領域、及び余白領域の少なくとも１つに基づき、発生前特徴画像情報、発生後特徴画像情報、及び再読取特徴画像情報のような特徴画像情報を抽出する。図１３は、実施形態３における制御部５１の制御例を説明するフローチャートである。なお、図１３においては、図５におけるステップＳ１１〜Ｓ１５の処理又は図１０におけるステップＳ４１〜Ｓ４５の処理が実行されていることが前提となる。また、図１３において、ステップＳ６３の処理は、図５におけるステップＳ２１の処理と連携する処理であり、ステップＳ６４の処理は、図５におけるステップＳ２４の処理又は図１０におけるステップＳ５４の処理と連携する処理であり、ステップＳ６５の処理は、図１０におけるステップＳ５１の処理と連携する処理である。
【００３６】
ステップＳ６１において、制御部５１は、重送フラグが１であるか否かを判定する。重送フラグが１であると判定する場合（ステップＳ６１；Ｙ）、制御部５１は、ステップＳ６２に移行し、原稿画像Ｘに対応する画像情報に含まれる文字領域、写真領域、及び余白領域の少なくとも１つに基づき、特徴画像情報を抽出する。重送フラグが１でないと判定する場合（ステップＳ６１；Ｎ）、制御部５１は、処理を終了する。ステップＳ６３において、制御部５１は、抽出された特徴画像情報が、重送が有ると検出されるより前に読み取られた特徴画像情報であるか否かを判定する。抽出された特徴画像情報が、重送が有ると検出されるより前に読み取られた特徴画像情報であると判定する場合（ステップＳ６３；Ｙ）、制御部５１は、ステップＳ６６の処理に移行し、特徴画像情報を発生前特徴画像情報に設定し、処理を終了する。抽出された特徴画像情報が、重送が有ると検出されるより前に読み取られた特徴画像情報でないと判定する場合（ステップＳ６３；Ｎ）、制御部５１は、ステップＳ６４の処理に移行し、抽出された特徴画像情報が、重送が有ると検出されてから再度読み取られる原稿画像Ｘの特徴となる特徴画像情報であるか否かを判定する。
【００３７】
抽出された特徴画像情報が、重送が有ると検出されてから再度読み取られる原稿画像Ｘの特徴となる特徴画像情報であると判定する場合（ステップＳ６４；Ｙ）、制御部５１は、ステップＳ６７の処理に移行し、特徴画像情報を再読取特徴画像情報に設定し、処理を終了する。抽出された特徴画像情報が、重送が有ると検出されてから再度読み取られる原稿画像Ｘの特徴となる特徴画像情報でないと判定する場合（ステップＳ６４；Ｎ）、制御部５１は、ステップＳ６５の処理に移行し、抽出された特徴画像情報が、重送が有ると検出された直後に読み取られた特徴画像情報であるか否かを判定する。抽出された特徴画像情報が、重送が有ると検出された直後に読み取られた特徴画像情報であると判定する場合（ステップＳ６５；Ｙ）、制御部５１は、ステップＳ６８の処理に移行し、特徴画像情報を発生後特徴画像情報に設定し、処理を終了する。抽出された特徴画像情報が、重送が有ると検出された直後に読み取られた特徴画像情報でないと判定する場合（ステップＳ６５；Ｎ）、制御部５１は、処理を終了する。
【００３８】
以上の説明から、本実施形態においては、原稿画像Ｘの文字領域、写真領域、又は余白領域に基づき、特徴画像情報を抽出する。よって、原稿頁内全体を大まかに特徴抽出することができる。したがって、特徴画像情報を抽出するのに要する処理時間を削減することができる。
【００３９】
実施形態４．
実施形態４は、実施形態１，２における比較部５２１及び判定部５２２の構成及び機能については同様であるため、実施形態１，２と同様の構成及び機能についての説明は省略する。実施形態４は、実施形態１，２の構成及び機能に加え、局所抽出部５２４の構成及び機能について説明する。なお、実施形態４において、実施形態３における領域抽出部５２３の機能のうち少なくとも一部の機能を用いてもよい。
【００４０】
図１４は、実施形態４における制御部５１が備える機能の一例を示す図である。図１５は、実施形態４における特徴画像情報の元情報の一例を示す図である。図１６は、実施形態４における再度複数の原稿の片面を読み取るときの原稿画像Ｘの一例を示す図である。図１４〜１６に示すように、局所抽出部５２４は、画像読取部３により読み取られる原稿画像Ｘの一部を特徴画像情報とするものである。
【００４１】
図１７は、実施形態４における制御部５１の制御例を説明するフローチャートである。なお、図１７においては、図５におけるステップＳ１１〜Ｓ１５の処理又は図１０におけるステップＳ４１〜Ｓ４５の処理が実行されていることが前提となる。また、図１７において、ステップＳ８２の処理は、図５におけるステップＳ２１の処理を具体化したものであり、ステップＳ８３の処理は、図１０におけるステップＳ５１の処理を具体化したものであり、ステップＳ８６の処理は、図５におけるステップＳ２４又は図１０におけるステップＳ５４の処理を具体化したものである。
【００４２】
ステップＳ８１において、制御部５１は、重送フラグが１であるか否かを判定する。重送フラグが１でないと判定する場合（ステップＳ８１；Ｎ）、制御部５１は、処理を終了する。重送フラグが１であると判定する場合（ステップＳ８１；Ｙ）、制御部５１は、ステップＳ８２の処理に移行し、重送が有ると検出されるより前に読み取られた少なくとも１枚の原稿に対応する原稿画像Ｘの画像情報のうち変化の大きい領域を抽出して特徴画像情報である発生前特徴画像情報とする。ステップＳ８３において、制御部５１は、重送が有ると検出された直後に読み取られた原稿に対応する原稿画像Ｘの画像情報のうち発生前特徴画像情報と同一の箇所を抽出して特徴画像情報である発生後特徴画像情報とする。ステップＳ８４において、制御部５１は、原稿が再セットされたか否かを判定する。原稿が再セットされていないと判定する場合（ステップＳ８４；Ｎ）、制御部５１は、ステップＳ８４の処理を継続して実行する。原稿が再セットされたと判定する場合（ステップＳ８４；Ｙ）、制御部５１は、ステップＳ８５の処理に移行し、原稿に印刷されている原稿画像Ｘの読み取りが開始されたか否かを判定する。原稿に印刷されている原稿画像Ｘの読み取りが開始されていないと判定する場合（ステップＳ８５；Ｎ）、制御部５１は、ステップＳ８５の処理を継続して実行する。原稿に印刷されている原稿画像Ｘの読み取りが開始されたと判定した場合（ステップＳ８５；Ｙ）、制御部５１は、ステップＳ８６の処理に移行し、読み取る原稿画像Ｘのうち発生前特徴画像情報と同一の箇所を抽出して特徴画像情報である再読取特徴画像情報を求め、処理を終了する。
【００４３】
以上の説明から、本実施形態においては、画像読取部３により読み取られる原稿画像Ｘの一部を特徴画像情報とする。よって、原稿画像Ｘの一部による部分比較となるため、原稿画像Ｘ全体を比較する場合と比べ、比較に要する処理時間を削減することができる。したがって、全体の処理時間を削減することができる。
【００４４】
実施形態５．
実施形態５は、実施形態１，２における比較部５２１及び判定部５２２の構成及び機能については同様であり、実施形態１，２と同様の構成及び機能についての説明は省略する。実施形態５は、実施形態３における領域抽出部５２３の構成及び機能については同様であり、実施形態３と同様の構成及び機能についての説明は省略する。実施形態５は、実施形態４における局所抽出部５２４の構成及び機能については同様であり、実施形態４と同様の構成及び機能についての説明は省略する。実施形態５は、重送が有ると検出されたときの片面の重送原稿の保存先となるアドレス管理について具体的に説明する。
【００４５】
図１８は、実施形態５における制御部５１が備える機能の一例を示す図である。図１８に示すように、自動原稿送り装置２は、重送検出部２７の他に、原稿トレイ２１、排紙トレイ２２、通紙経路２３、密着型イメージセンサー２４、及び濃度基準部材２５等を備える。濃度基準部材２５は、自動原稿送り装置２のシェーディング補正時に利用される。画像読取部３は、サイズ検出部３５の他に、原稿照明部３２、反射ミラー３３、集光レンズ３４、及びプラテンガラス３６等を備える。画像読取部３は、原稿トレイ２１にセットされている原稿を、１枚ずつ分離して繰り出し、密着型イメージセンサー２４が配置されている通紙経路２３に沿って副走査方向に搬送し、排紙トレイ２２に排紙する。原稿照明部３２は、ランプ３２Ａと、ミラー３２Ｂとを備える。原稿は通紙経路２３に沿って副走査方向に搬送されつつ、主走査方向のライン単位の読取動作が、原稿照明部３２、反射ミラー３３、集光レンズ３４、及びサイズ検出部３５により繰り返し実行される。画像読取部３に近接対向して白基準板３１が取り付けられている。白基準板３１は、画像読取部３のシェーディング補正時に利用される。画像読取部３と白基準板３１との間に原稿が存在しない状態でランプ３２Ａを点灯させ、その光は白基準板３１に照射される。白基準板３１の反射光を含む光は、ミラー３２Ｂ、反射ミラー３３、及び集光レンズ３４を介してサイズ検出部３５により受光される。
【００４６】
制御部５１は、計算部５２５の機能を備える。計算部５２５は、サイズ検出部３５により検出された原稿サイズのサイズ情報に基づき、複数の原稿における読取単位枚数当たりに必要なメモリ容量を計算するものである。読取単位枚数は、少なくとも１枚である。メモリコントローラー５１６は、ワーキングメモリ５４１を制御するものである。ワーキングメモリ５４１は、ＲＡＭ５１２、ＲＡＭ５１３、不揮発性メモリ５１４、及びＨＤＤ５１５の少なくとも１つ又はその組み合わせから構成される論理空間上のメモリ空間である。ワーキングメモリ５４１には、原稿が画像読取部３により読み取られるたびに、画像情報と特徴画像情報とを含む１頁分の原稿情報が保持される。つまり、ワーキングメモリ５４１は、計算部５２５により計算されたメモリ容量に基づき、原稿画像Ｘの画像情報と、原稿画像Ｘの画像情報に対応する特徴画像情報と、が確保されるものである。
【００４７】
図１９は、実施形態５における複数の原稿の片面を読み取り中に重送が発生したときのワーキングメモリ５４１の内部構成の一例を示す図である。図２０は、実施形態５における再度複数の原稿の片面を読み取るときのワーキングメモリ５４１の内部構成の一例を示す図である。図１９，２０に示すように、ワーキングメモリ５４１は、読取単位枚数当たりに必要なメモリ容量ごとに、複数の原稿のそれぞれの画像情報のメモリ空間が順に割り当てられていくものである。また、図１９に示すように、ワーキングメモリ５４１は、重送が有ると検出される場合、重送原稿頁に応じたメモリ容量を確保するために、原稿１枚当たりのメモリ容量に枚数を乗算することで、アドレスをジャンプする処理を実行する。なお、アドレスは、ワーキングメモリ５４１に１頁分の原稿情報を書き込むための書き込み先頭アドレスである。アドレスは、１頁分の原稿情報の保持に必要なメモリ容量分ずつジャンプできるように、インクリメントされるものである。
【００４８】
つまり、メモリコントローラー５１６は、重送が有ると検出された場合、直前原稿の画像情報を割り当てたメモリ空間と、直後原稿の画像情報を割り当てたメモリ空間との間に、複数の原稿のうち重送が有ると検出された原稿分に対応するメモリ空間を予め割り当てて確保する。よって、図２０に示すように、再度複数の原稿の片面を読み取るときには、他の頁の原稿情報を上書き等することなく、１回目読取時の重送原稿を、重送発生前の１頁分の原稿情報の次のメモリ空間に保持することができる。したがって、自動原稿送り装置２と画像読取部３とが連携して実行される画像情報の読み取り処理により、読み取り処理が完了後、１頁分の原稿情報のそれぞれを並べ替えることなく、原稿情報ファイルＺを出力してＨＤＤ５１５等に保存することができる。
【００４９】
図２１は、実施形態５における制御部５１の制御例を説明するフローチャートである。なお、図２１において、ステップＳ１０１〜Ｓ１０３の処理は、図５におけるステップＳ１１〜Ｓ１３の処理又は図１０におけるステップＳ４１〜Ｓ４３の処理を前提とするものである。また、図２１において、ステップＳ１０５の処理は、図５におけるステップＳ１４又は図１０におけるステップＳ４４の処理と連携して実行されるものである。また、図２１において、ステップＳ１１０の処理は、図５におけるステップＳ２２，Ｓ２３又は図１０におけるステップＳ５２，Ｓ５３の処理を前提とするものである。また、図２１において、ステップＳ１１４の処理は、図５におけるステップＳ２８又は図１０におけるステップＳ５８の処理と連携して実行されるものである。
【００５０】
ステップＳ１０１において、制御部５１は、１回目の原稿読取指示が有るか否かを判定する。１回目の原稿読取指示が有ると判定する場合（ステップＳ１０１；Ｙ）、制御部５１は、ステップＳ１０２の処理に移行する。１回目の原稿読取指示が無いと判定する場合（ステップＳ１０１；Ｎ）、制御部５１は、ステップ１１０の処理に移行する。ステップＳ１０２において、制御部５１は、書き込み指示が有るか否かを判定する。書き込み指示が有ると判定する場合（ステップＳ１０２；Ｙ）、制御部５１は、ステップＳ１０３の処理に移行し、アドレスを書き込み開始番地に設定する。書き込み指示が無いと判定する場合（ステップＳ１０２；Ｎ）、制御部５１は、ステップＳ１０２の処理を継続して実行する。ステップＳ１０４において、制御部５１は、重送が有るか否かを判定する。重送が無いと判定する場合（ステップＳ１０４；Ｎ）、制御部５１は、ステップＳ１０５の処理に移行する。ステップＳ１０５において、制御部５１は、原稿画像Ｘの画像情報及び特徴画像情報をアドレスで指定したワーキングメモリ５４１に保持する。ステップＳ１０６において、制御部５１は、アドレスをインクリメントし、ステップＳ１０４の処理に戻る。重送が有ると判定する場合（ステップＳ１０４；Ｙ）、制御部５１は、ステップＳ１０７の処理に移行し、直前原稿に対応するアドレスの次のアドレスを重送原稿頁保存先番地として保存する。ステップＳ１０８において、制御部５１は、重送原稿頁に応じたメモリ容量分に対応するようにアドレスをジャンプする。
【００５１】
ステップＳ１０９において、制御部５１は、書き込み指示が終了したか否かを判定する。書き込み指示が終了しないと判定する場合（ステップＳ１０９；Ｎ）、制御部５１は、ステップＳ１０４の処理に戻る。書き込み指示が終了したと判定する場合（ステップＳ１０９；Ｙ）、制御部５１は、ステップＳ１１０の処理に移行する。ステップＳ１１０において、制御部５１は、２回目の原稿読取指示が有るか否かを判定する。２回目の原稿読取指示が無いと判定する場合（ステップＳ１１０；Ｎ）、制御部５１は、処理を終了する。２回目の原稿読取指示が有ると判定する場合（ステップＳ１１０；Ｙ）、制御部５１は、ステップＳ１１１の処理に移行する。ステップＳ１１１において、制御部５１は、書き込み指示が有るか否かを判定する。書き込み指示が無いと判定する場合（ステップＳ１１１；Ｎ）、制御部５１は、ステップＳ１１１の処理を継続して実行する。書き込み指示が有ると判定する場合（ステップＳ１１１；Ｙ）、制御部５１は、ステップＳ１１２の処理に移行して、アドレスを重送原稿頁保存先番地に設定する。ステップＳ１１３において、制御部５１は、重送原稿に印刷されている原稿画像Ｘが読み取られたか否かを判定する。重送原稿に印刷されている原稿画像Ｘが読み取られていないと判定する場合（ステップＳ１１３；Ｎ）、制御部５１は、ステップＳ１１３の処理を継続して実行する。ステップＳ１１４において、制御部５１は、読み取った原稿画像Ｘの画像情報をアドレスで指定したワーキングメモリ５４１に保持し、処理を終了する。
【００５２】
以上の説明から、本実施形態においては、重送が有ると検出された場合、直前原稿の画像情報を割り当てたメモリ空間と、直後原稿の画像情報を割り当てたメモリ空間との間に、複数の原稿のうち重送が有ると検出された原稿分に対応するメモリ空間を予め割り当てて確保する。よって、重送が有ると検出された後に再度複数の原稿を読み込んで、重送原稿分の画像情報を記憶させるとき、直前原稿の画像情報を割り当てたメモリ空間と、直後原稿の画像情報を割り当てたメモリ空間との間に、重送原稿分の画像情報を記憶させることができる。したがって、ワーキングメモリ５４１内での頁単位の原稿の画像情報の移動及び並び替えに伴う処理が軽減される。また、原稿を頁単位で読み込むだけでなく、スキャナジョブ単位で処理することができる。この結果、全体のパフォーマンスを向上させることができる。
【００５３】
実施形態６．
実施形態６は、実施形態１，２における比較部５２１及び判定部５２２の構成及び機能については同様であり、実施形態１，２と同様の構成及び機能についての説明は省略する。実施形態６は、実施形態３における領域抽出部５２３の構成及び機能については同様であり、実施形態３と同様の構成及び機能についての説明は省略する。実施形態６は、実施形態４における局所抽出部５２４の構成及び機能については同様であり、実施形態４と同様の構成及び機能についての説明は省略する。実施形態６は、重送が有ると検出されたときの両面の重送原稿の保存先となるアドレス管理について具体的に説明する。
【００５４】
図２２は、実施形態６における複数の原稿の両面を読み取り中に重送が発生した一例を示す図である。図２２に示すように、１枚に２原稿分の頁情報があるため、片面の原稿と比べ、２倍のメモリ容量を確保する必要がある。なお、特徴画像情報は、直前の１頁分、すなわち、直前原稿に印刷されている原稿画像Ｘの特徴となる特徴画像情報があればよい。図２３は、実施形態６における複数の原稿の両面を読み取り中に重送が発生したときのワーキングメモリ５４１の内部構成の一例を示す図である。図２４は、実施形態６における再度複数の原稿の両面を読み取るときのワーキングメモリ５４１の内部構成の一例を示す図である。図２３に示すように、ワーキングメモリ５４１は、重送が有ると検出される場合、重送原稿頁に応じたメモリ容量を確保するために、原稿１枚当たりのメモリ容量に枚数を乗算し、さらに２を乗算することで、アドレスをジャンプする処理を実行する。
【００５５】
つまり、メモリコントローラー５１６は、重送が有ると検出された場合、直前原稿の画像情報を割り当てたメモリ空間と、直後原稿の画像情報を割り当てたメモリ空間との間に、複数の原稿のうち重送が有ると検出された両面原稿分に対応するメモリ空間を予め割り当てて確保する。よって、図２４に示すように、再度複数の原稿の両面を読み取るときには、他の頁の原稿情報を上書き等することなく、１回目読取時の重送原稿を、重送発生前の１頁分の原稿情報の次のメモリ空間に保持することができる。したがって、自動原稿送り装置２と画像読取部３とが連携して実行される画像情報の読み取り処理により、読み取り処理が完了後、１頁分の原稿情報のそれぞれを並べ替えることなく、原稿情報ファイルＺを出力してＨＤＤ５１５等に保存することができる。
【００５６】
図２５は、実施形態６における制御部５１の制御例を説明するフローチャートである。なお、図２５において、ステップＳ１３１〜Ｓ１３７及びＳ１３９〜Ｓ１４４の処理は、図２１におけるステップＳ１０１〜Ｓ１０７及びＳ１０９〜Ｓ１１４の処理と同様である。よって、その処理の説明については省略する。ステップＳ１３８において、制御部５１は、両面重送原稿頁に応じたメモリ容量分に対応するようにアドレスをジャンプする。
【００５７】
以上の説明から、本実施形態においては、両面印刷された原稿であっても、重送が有ると検出された場合、直前原稿の画像情報を割り当てたメモリ空間と、直後原稿の画像情報を割り当てたメモリ空間との間に、複数の原稿のうち重送が有ると検出された原稿分に対応するメモリ空間を予め割り当てて確保する。よって、重送が有ると検出された後に再度複数の原稿を読み込んで、重送原稿分の画像情報を記憶させるとき、直前原稿の画像情報を割り当てたメモリ空間と、直後原稿の画像情報を割り当てたメモリ空間との間に、重送原稿分の画像情報を記憶させることができる。したがって、ワーキングメモリ内での頁単位の原稿の画像情報の移動及び並び替えに伴う処理が軽減される。また、原稿を頁単位で読み込むだけでなく、スキャナジョブ単位で処理することができる。この結果、全体のパフォーマンスを向上させることができる。
【００５８】
以上、本開示の一側面である画像形成装置１を実施形態に基づいて説明したが、本開示はこれに限定されるものではなく、本開示の趣旨を逸脱しない範囲で、変更を加えてもよい。
【００５９】
例えば、重送原稿が２枚の場合について説明したが、これに限らず、自動原稿送り装置２でジャムが発生しない限り、重送原稿が３枚以上の場合であってもよい。また、各種フラグを用いた処理の一例について説明したが、これに限らず、分岐判定が処理できるものであればよい。
【００６０】
なお、上記で説明した一連の処理は、ハードウェアにより実行させることもでき、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合は、そのソフトウェアを構成するプログラムが、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータに、プログラムを記録する記録媒体から、又は、インターネット等を介して、インストールされるものである。
【００６１】
また、幾つかの実施形態では、図１，２，５，１０，１１，１４に示すように制御部５１は、比較部５２１及び判定部５２２の機能を備え、比較部５２１の機能により発生前特徴画像情報と、再読取特徴画像情報とを比較し、比較部５２１の機能による比較結果に基づき、判定部５２２の機能により直前原稿を判定する。図１０に示す例示的な実施形態では、比較部５２１の機能により発生前特徴画像情報と、再読取特徴画像情報とを比較し、比較部５２１の機能による比較結果に基づき、判定部５２２の機能により直前原稿を判定することに加え、比較部５２１の機能により発生前特徴画像情報及び発生後特徴画像情報と、再読取特徴画像情報とを比較し、比較部５２１の機能による比較結果に基づき、判定部５２２の機能により直後原稿を判定する。図１３に示す例示的な実施形態では、比較部５２１及び判定部５２２の機能に加え、領域抽出部５２３の機能を備える。図１７に示す例示的な実施形態では、比較部５２１及び判定部５２２の機能に加え、局所抽出部５２４の機能を備える。図１８〜２１に示す例示的な実施形態では、比較部５２１及び判定部５２２の機能と、領域抽出部５２３及び局所抽出部５２４の少なくとも一方の機能とに加え、直前原稿の画像情報を割り当てたメモリ空間と、直後原稿の画像情報を割り当てたメモリ空間との間に、重送原稿頁に応じたメモリ容量をワーキングメモリ５４１に確保する機能を備える。図２２〜２５に示す例示的な実施形態では、比較部５２１及び判定部５２２の機能と、領域抽出部５２３及び局所抽出部５２４の少なくとも一方の機能とに加え、直前原稿の画像情報を割り当てたメモリ空間と、直後原稿の画像情報を割り当てたメモリ空間との間に、両面重送原稿頁に応じたメモリ容量をワーキングメモリ５４１に確保する機能を備える。
【符号の説明】
【００６２】
１  画像形成装置
２  自動原稿送り装置、２１  原稿トレイ、２２  排紙トレイ、２３  通紙経路
２４  密着型イメージセンサー、２５  濃度基準部材、２７  重送検出部
３  画像読取部、３１  白基準板、３２  原稿照明部、３２Ａ  ランプ
３２Ｂ  ミラー、３３  反射ミラー、３４  集光レンズ
３５  サイズ検出部、３６  プラテンガラス
５  システム制御基板、５１  制御部、５１１  ＣＰＵ、５１２，５１３  ＲＡＭ
５１４  不揮発性メモリ、５１５  ＨＤＤ、５１６  メモリコントローラー
５２１  比較部、５２２  判定部、５２３  領域抽出部、５２４  局所抽出部
５２５  計算部、５４１  ワーキングメモリ
５８  周辺インターフェース、５９  バス
７  画像形成部、
Ｘ  原稿画像、Ｚ  原稿情報ファイル
【図１】
2018191235.tif 000003
【図２】
2018191235.tif 000004
【図３】
2018191235.tif 000005
【図４】
2018191235.tif 000006
【図５】
2018191235.tif 000007
【図６】
2018191235.tif 000008
【図７】
2018191235.tif 000009
【図８】
2018191235.tif 000010
【図９】
2018191235.tif 000011
【図１０】
2018191235.tif 000012
【図１１】
2018191235.tif 000013
【図１２】
2018191235.tif 000014
【図１３】
2018191235.tif 000015
【図１４】
2018191235.tif 000016
【図１５】
2018191235.tif 000017
【図１６】
2018191235.tif 000018
【図１７】
2018191235.tif 000019
【図１８】
2018191235.tif 000020
【図１９】
2018191235.tif 000021
【図２０】
2018191235.tif 000022
【図２１】
2018191235.tif 000023
【図２２】
2018191235.tif 000024
【図２３】
2018191235.tif 000025
【図２４】
2018191235.tif 000026
【図２５】
2018191235.tif 000027