(57)【要約】【課題】同一原稿の画像データが重複して出力されるのを抑制する。【解決手段】画像読取装置は、原稿搬送ユニットにより順次搬送される複数枚の原稿を連続して読み取り、複数の画像データを順次生成する画像読取部と、複数の画像データを生成順に並べた出力データを生成する制御部と、ジャムが発生したとき、スタート操作を再度行うよう促す報知を行う操作パネルと、を備え、制御部は、再読み取り後に出力データを生成するとき、ジャムが発生する前の読み取りで生成された第１画像データの数とジャムが発生した後の再読み取りで生成された第２画像データの数との合計数が原稿の総枚数よりも多ければ、第２画像データのうち生成順が１番目の第２画像データから生成順に、合計数から総枚数を引いた数分の第２画像データを削除する。【選択図】図１２
2020028012.tif 000002
【特許請求の範囲】
【請求項１】
セットされた原稿を搬送する原稿搬送ユニットを含み、ジョブの実行時、前記原稿搬送ユニットにより順次搬送される複数枚の前記原稿を連続して読み取り、複数枚の前記原稿にそれぞれ対応する複数の画像データを順次生成する画像読取部と、
複数の前記画像データを生成順に並べた出力データを生成し、前記出力データを出力するための処理を行う制御部と、
前記ジョブの実行を指示するスタート操作をユーザーから受け付けるとともに、前記原稿搬送ユニットでジャムが発生したとき、前記原稿搬送ユニットに前記原稿をセットしてから前記スタート操作を再度行うようユーザーに促す報知を行う操作パネルと、を備え、
前記制御部は、前記ジャムの発生後に前記操作パネルが前記スタート操作を受け付けると、前記画像読取部に前記原稿の再読み取りを行わせ、
前記制御部は、前記原稿の再読み取り後に前記出力データを生成するとき、前記ジョブで読み取った前記原稿の総枚数を認識し、前記ジャムが発生する前の前記原稿の読み取りで生成された前記画像データである第１画像データの数と前記ジャムが発生した後の前記原稿の再読み取りで生成された前記画像データである第２画像データの数との合計数が前記原稿の総枚数よりも多ければ、前記第２画像データのうち生成順が１番目の前記第２画像データから生成順に、前記第１画像データの数と前記第２画像データの数との合計数から前記原稿の総枚数を引いた数分の前記第２画像データを削除する、または、前記第１画像データのうち生成順が最終番目の前記第１画像データから生成順とは逆の順に、前記第１画像データの数と前記第２画像データの数との合計数から前記原稿の総枚数を引いた数分の前記第１画像データを削除することを特徴とする画像読取装置。
【請求項２】
前記操作パネルは、前記原稿の再読み取り後、前記ジョブで読み取った前記原稿を全て前記原稿搬送ユニットにセットしてから前記スタート操作を再度行うようユーザーに促す報知を行い、
前記制御部は、前記原稿の再読み取り後に前記操作パネルが前記スタート操作を受け付けると、前記原稿を読み取らずに前記原稿を搬送する空送り処理を前記原稿搬送ユニットに行わせ、前記空送り処理で搬送された前記原稿の枚数をカウントすることにより、前記原稿の総枚数を認識することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記原稿搬送ユニットは、前記ジョブの実行時には前記原稿を第１速度で搬送し、前記空送り処理の実行時には前記原稿を前記第１速度よりも速い第２速度で搬送することを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記制御部は、前記第１画像データの数と前記第２画像データの数との合計数が前記原稿の総枚数よりも少ないとき、読み取った前記原稿が不足している旨を前記操作パネルに報知させることを特徴とする請求項１〜３のいずれか１項に記載の画像読取装置。
【請求項５】
請求項１〜４のいずれか１項に記載の画像読取装置を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取って画像データを生成する画像読取装置および画像形成装置に関する。
【背景技術】
【０００２】
従来、原稿を搬送し、搬送中の原稿を読み取って画像データを生成する画像読取装置が知られている（たとえば、特許文献１参照）。特許文献１では、画像読取装置に原稿搬送ユニット（自動原稿送り装置）が設置される。そして、原稿搬送ユニットによって原稿が自動搬送される。
【０００３】
特許文献１の画像読取装置は、原稿の読み取りを行うごとに、原稿の読み取りで得られた画像データを画像メモリーに格納する。原稿が複数枚である場合には、複数枚の原稿の読み取りが順次行われ、各原稿の画像データの格納が順次行われる。特許文献１の画像読取装置は、原稿の読み取りが全て完了すると、画像メモリーに格納された画像データの出力（印刷または送信）を行う。
【０００４】
特許文献１の画像読取装置は、原稿の搬送中にジャムが発生したか否かを判断し、ジャムが発生したとき、対応する画像データの格納が完了した原稿の枚数（ここでは、読取枚数と称する）をユーザーに報知する。特許文献１の画像読取装置には表示部が設置されており、読取枚数は表示部に表示される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１１８７０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、ジャムが発生したとき、読取枚数が表示されるので、再読み取りが必要な原稿（未読取の原稿）の枚数をユーザーに認識させることができる。たとえば、原稿の総枚数が８枚である場合において、４枚の原稿の読み取りが完了した時点でジャムが発生すると、読取枚数が４枚である旨が表示される。この場合には、ユーザーは未読取の原稿が４枚であると認識する。そして、ユーザーは４枚の原稿を原稿搬送ユニットにセットし、画像読取装置に原稿の再読み取りを行わせる。
【０００７】
ここで、ユーザーによっては、画像読取装置に原稿の再読み取りを行わせるとき、原稿搬送ユニットにセットする原稿の枚数を間違える場合がある。たとえば、既に読み取りの終わった原稿も原稿搬送ユニットにセットする場合がある。
【０００８】
既に読み取りの終わった原稿が原稿搬送ユニットにセットされ、その状態で原稿の再読み取りが行われると、同一原稿の画像データが複数格納された状態となる。その結果、同一原稿の画像データが重複して出力される（同一原稿の画像データが複数出力される）という不都合が生じる。言い換えると、同一原稿の画像データが２ページ分、不必要に送信されたり印刷されたりするという不都合が生じる。
【０００９】
本発明は、上記課題を解決するためになされたものであり、原稿のジャムが発生したことによって原稿の再読み取りを行った場合において、同一原稿の画像データが重複して出力されるのを抑制することが可能な画像読取装置および画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の第１の局面による画像読取装置は、セットされた原稿を搬送する原稿搬送ユニットを含み、ジョブの実行時、原稿搬送ユニットにより順次搬送される複数枚の原稿を連続して読み取り、複数枚の原稿にそれぞれ対応する複数の画像データを順次生成する画像読取部と、複数の画像データを生成順に並べた出力データを生成し、出力データを出力するための処理を行う制御部と、ジョブの実行を指示するスタート操作をユーザーから受け付けるとともに、原稿搬送ユニットでジャムが発生したとき、原稿搬送ユニットに原稿をセットしてからスタート操作を再度行うようユーザーに促す報知を行う操作パネルと、を備える。制御部は、ジャムの発生後に操作パネルがスタート操作を受け付けると、画像読取部に原稿の再読み取りを行わせる。制御部は、原稿の再読み取り後に出力データを生成するとき、ジョブで読み取った原稿の総枚数を認識し、ジャムが発生する前の原稿の読み取りで生成された画像データである第１画像データの数とジャムが発生した後の原稿の再読み取りで生成された画像データである第２画像データの数との合計数が原稿の総枚数よりも多ければ、第２画像データのうち生成順が１番目の第２画像データから生成順に、第１画像データの数と第２画像データの数との合計数から原稿の総枚数を引いた数分の第２画像データを削除する、または、第１画像データのうち生成順が最終番目の第１画像データから生成順とは逆の順に、第１画像データの数と第２画像データの数との合計数から原稿の総枚数を引いた数分の第１画像データを削除する。
【００１１】
本発明の第２の局面による画像形成装置は、上記画像読取装置を備える。
【発明の効果】
【００１２】
本発明の構成では、原稿のジャムが発生したことによって原稿の再読み取りを行った場合において、同一原稿の画像データが重複して出力されるのを抑制することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態による画像形成装置の構成を示す概略図
【図２】本発明の一実施形態による画像形成装置に設置される原稿搬送ユニットの構成を示す概略図
【図３】本発明の一実施形態による画像形成装置の構成を示すブロック図
【図４】本発明の一実施形態による画像形成装置の制御部が生成する出力データの概念図
【図５】本発明の一実施形態による画像形成装置の操作パネルが表示する第１報知画面を示す図
【図６】本発明の一実施形態による画像形成装置の原稿搬送ユニットで原稿にジャムが発生したときの状態および原稿搬送ユニットに原稿が再セットされたときの状態を示す図
【図７】同一原稿の画像データを重複して含む出力データの概念図
【図８】本発明の一実施形態による画像形成装置の操作パネルが表示する第２報知画面を示す図
【図９】本発明の一実施形態による画像形成装置の原稿搬送ユニットにて空送り処理が開始される時点の原稿のセット状態を示す図
【図１０】本発明の一実施形態による画像形成装置の制御部が行う重複回避処理（第１処理）の流れを示すフローチャート
【図１１】本発明の一実施形態による画像形成装置の制御部が行う重複回避処理（第２処理）の流れを示すフローチャート
【図１２】本発明の一実施形態による画像形成装置の制御部が生成する確認用データの概念図
【図１３】本発明の一実施形態による画像形成装置の制御部が生成する確認用データの概念図（既読取の原稿を２枚読み取った場合の図）
【図１４】本発明の一実施形態による画像形成装置の制御部が生成する確認用データの概念図（読み取った原稿が不足している場合の図）
【発明を実施するための形態】
【００１４】
以下に、本発明の一実施形態について、コピージョブや送信ジョブの実行が可能な画像形成装置（複合機）を例にとって説明する。
【００１５】
＜画像形成装置の構成＞
図１に示すように、本実施形態の画像形成装置１００は、画像読取部１および印刷部２を備える。画像読取部１は、原稿Ｄを読み取る。印刷部２は、用紙Ｐに画像を印刷する。
【００１６】
画像読取部１は、原稿Ｄを光学的に読み取る光学系部材を備える。光学系部材は、光源１１およびイメージセンサー１２を含む。光源１１は、原稿Ｄに光を照射する。イメージセンサー１２は、原稿Ｄで反射された反射光を受光し光電変換する。光源１１およびイメージセンサー１２は、画像読取部１の筐体の内部に設置される。
【００１７】
画像読取部１の筐体の上面には、コンタクトガラスＧ１およびＧ２が取り付けられる。コンタクトガラスＧ１は、搬送読取モードでの読取時に使用される。コンタクトガラスＧ１上の位置ＲＰ（図２参照）が搬送読取モードでの読取位置となる。コンタクトガラスＧ２は、載置読取モードでの読取時に使用される。
【００１８】
また、画像読取部１は、原稿搬送ユニット１０を備える。原稿搬送ユニット１０は、画像読取部１の筐体に対して回動可能に取り付けられる。原稿搬送ユニット１０は、原稿セットトレイ１０１および原稿排出トレイ１０２を有する。原稿搬送ユニット１０は、原稿セットトレイ１０１上にセットされた原稿Ｄを読取位置ＲＰ（コンタクトガラスＧ１上の位置）に搬送し、原稿排出トレイ１０２に原稿Ｄを排出する。原稿搬送ユニット１０の概略図を図２に示す。
【００１９】
原稿搬送ユニット１０には、原稿セットトレイ１０１から読取位置ＲＰを経由し原稿排出トレイ１０２に至る原稿搬送路１０Ｐが設けられる。原稿搬送ユニット１０は、原稿搬送路１０Ｐに沿って原稿Ｄを搬送する。搬送中の原稿Ｄは読取位置ＲＰを通過する。
【００２０】
原稿搬送ユニット１０は、原稿給紙ローラー１１０を備える。原稿給紙ローラー１１０は、原稿セットトレイ１０１上にセットされた原稿Ｄに当接し、その状態で回転することにより、原稿セットトレイ１０１から原稿搬送路１０Ｐに原稿Ｄを給紙する。図示しないが、原稿給紙ローラー１１０の原稿搬送方向下流側には、原稿給紙ローラー１１０により原稿セットトレイ１０１から引き出された原稿Ｄを１枚ずつに分離するための分離機構が設けられる。
【００２１】
また、原稿搬送ユニット１０は、原稿搬送ローラー対１２０を複数備える。原稿搬送ローラー対１２０は、原稿搬送路１０Ｐに設置される。原稿搬送ローラー対１２０の設置位置や設置数は特に限定されない。原稿搬送ローラー対１２０の設置位置や設置数は原稿Ｄの搬送経路の長さに応じて適宜変更可能である。原稿搬送ローラー対１２０は、駆動ローラーおよび従動ローラーを含む。駆動ローラーおよび従動ローラーは互いに圧接し、搬送ニップを形成する。原稿搬送ローラー対１２０は、回転することにより、搬送ニップに進入した原稿Ｄを搬送する。
【００２２】
原稿搬送ユニット１０には、原稿搬送路１０Ｐでの原稿Ｄの搬送状態を検知するための原稿搬送センサーＤＳ１が設置される。原稿搬送センサーＤＳ１は、原稿搬送路１０Ｐの予め定められた検知位置における原稿Ｄの有無に応じて出力を変化させる。
【００２３】
たとえば、原稿搬送センサーＤＳ１は、発光部および受光部を有する透過型の光センサーであり、搬送路アクチュエーター（図示せず）を検知対象とする。搬送路アクチュエーターは、原稿搬送路１０Ｐに設置される。搬送路アクチュエーターは、原稿搬送センサーＤＳ１の検知位置に原稿Ｄが有るときには原稿搬送センサーＤＳ１の光路（発光部と受光部との間）を遮蔽または開放し、原稿搬送センサーＤＳ１の検知位置に原稿Ｄが無いときには原稿搬送センサーＤＳ１の光路を開放または遮蔽する。これにより、原稿搬送センサーＤＳ１の検知位置における原稿Ｄの有無に応じて、原稿搬送センサーＤＳ１の出力が変化する。
【００２４】
原稿搬送センサーＤＳ１の設置位置や設置数は特に限定されない。原稿搬送センサーＤＳ１の設置位置や設置数は原稿Ｄの搬送経路の長さに応じて適宜変更可能である。たとえば、原稿搬送センサーＤＳ１の設置数は複数である。複数の原稿搬送センサーＤＳ１のうち、少なくとも１つは読取位置ＲＰよりも原稿搬送方向上流側の位置（読取位置ＲＰの近傍位置）を検知位置とする。図２では、読取位置ＲＰよりも原稿搬送方向上流側の位置（読取位置ＲＰの近傍位置）を検知位置とする原稿搬送センサーＤＳ１のみを図示する。
【００２５】
また、原稿搬送ユニット１０には、原稿セットトレイ１０１上における原稿Ｄのセット状態を検知するための原稿セットセンサーＤＳ２が設置される。原稿セットセンサーＤＳ２は、原稿セットトレイ１０１上における原稿Ｄの有無（原稿セットトレイ１０１上に原稿Ｄがセットされているか否か）に応じて出力を変化させる。
【００２６】
たとえば、原稿セットセンサーＤＳ２は、発光部および受光部を有する透過型の光センサーであり、トレイアクチュエーター（図示せず）を検知対象とする。トレイアクチュエーターは、原稿セットトレイ１０１に設置される。トレイアクチュエーターは、原稿セットトレイ１０１上に原稿Ｄがセットされたとき、原稿Ｄに押圧されることによって下方に移動し、原稿セットセンサーＤＳ２の光路（発光部と受光部との間）を遮蔽または開放する。トレイアクチュエーターは、原稿セットトレイ１０１上から原稿Ｄが無くなると、原稿Ｄによる押圧が解除されることによって上方に移動し、原稿セットセンサーＤＳ２の光路を開放または遮蔽する。これにより、原稿セットトレイ１０１上における原稿Ｄの有無に応じて、原稿セットセンサーＤＳ２の出力が変化する。
【００２７】
搬送読取モードでは、原稿セットトレイ１０１上に原稿Ｄがセットされる。原稿搬送ユニット１０は、原稿セットトレイ１０１上にセットされた原稿Ｄを原稿搬送路１０Ｐに沿って搬送し、原稿排出トレイ１０２に原稿Ｄを排出する。画像読取部１は、読取位置ＲＰを通過する原稿Ｄを読み取って原稿Ｄの画像データを生成する。
【００２８】
載置読取モードでは、図示しないが、コンタクトガラスＧ２上に原稿Ｄが載置される。画像読取部１は、コンタクトガラスＧ２上に載置された原稿Ｄを読み取って原稿Ｄの画像データを生成する。
【００２９】
また、図１に示すように、印刷部２は、用紙搬送路２０Ｐ（図２では、破線で示す）に沿って用紙Ｐを搬送するとともに、印刷すべき画像を形成する。そして、印刷部２は、搬送中の用紙Ｐに画像を印刷する。コピージョブでは、原稿Ｄの画像データの用紙Ｐへの印刷が印刷部２によって行われる。すなわち、印刷部２は、原稿Ｄの画像データを出力（印刷）する出力部である。
【００３０】
印刷部２は、用紙給紙ローラー２１を備える。用紙給紙ローラー２１は、用紙カセットＣＡに収容された用紙Ｐに当接し、その状態で回転することにより、用紙カセットＣＡから用紙搬送路２０に用紙Ｐを給紙する。図示しないが、用紙給紙ローラー２１の用紙搬送方向下流側には、用紙給紙ローラー２１により用紙カセットＣＡから引き出された用紙Ｐを１枚ずつに分離するための分離機構が設けられる。
【００３１】
また、印刷部２は、転写ローラー対２２を備える。転写ローラー対２２は、感光体ドラムおよび転写ローラーを含む。感光体ドラムは、その周面上にトナー像を担持する。転写ローラーは、感光体ドラムに圧接し、感光体ドラムとの間で転写ニップを形成する。転写ローラー対２２は、回転することにより、転写ニップに進入した用紙Ｐを搬送しつつ、用紙Ｐにトナー像を転写する。
【００３２】
図示しないが、印刷部２は、帯電装置、露光装置および現像装置をさらに備える。帯電装置は、感光体ドラムの周面を帯電させる。露光装置は、感光体ドラムの周面上に静電潜像を形成する。現像装置は、感光体ドラムの周面上の静電潜像をトナー像に現像する。
【００３３】
また、印刷部２は、定着ローラー対２３を備える。定着ローラー対２３は、加熱ローラーおよび加圧ローラーを含む。加熱ローラーは、ヒーター（図示せず）を内蔵する。加圧ローラーは、定着ローラーに圧接し、定着ローラーとの間で定着ニップを形成する。定着ローラー対２３は、回転することにより、定着ニップに進入した用紙Ｐを搬送しつつ、用紙Ｐに転写されたトナー像を用紙Ｐに定着させる。定着ニップを抜けた用紙Ｐは用紙排出トレイＥＴに排出される。
【００３４】
画像形成装置１００は、図３に示すように、制御部３および記憶部４を備える。制御部３は、ＣＰＵを含む。制御部３は、制御プログラムおよび制御データに基づき、画像形成装置１００の各部を制御するための処理を行う。また、制御部３は、コピージョブや送信ジョブで用いる画像データに対して種々の画像処理を行う。記憶部４は、ＲＯＭ、ＲＡＭおよびＨＤＤなどの記憶デバイスを含む。記憶部４は、制御部３に接続される。制御プログラムおよび制御データは記憶部４に記憶される。
【００３５】
制御部３は、画像読取部１を制御する。また、制御部３は、原稿搬送ユニット１０を制御する。すなわち、制御部３は、原稿給紙ローラー１１０や原稿搬送ローラー対１２０など、原稿搬送ユニット１０に設けられた種々のローラーを回転させるための給送モーター１０Ｍの駆動を制御する。
【００３６】
制御部３には、原稿搬送センサーＤＳ１が接続される。制御部３は、原稿搬送ユニット１０を制御するため、原稿搬送センサーＤＳ１の出力を監視する。制御部３は、原稿搬送センサーＤＳ１の出力に基づき、原稿搬送センサーＤＳ１の検知位置における原稿Ｄの有無を検知する。また、制御部３は、原稿搬送センサーＤＳ１の出力に基づき、原稿搬送センサーＤＳ１の検知位置における原稿Ｄの先端到達および原稿Ｄの後端通過を検知する。
【００３７】
また、制御部３は、原稿搬送センサーＤＳ１の出力に基づき、原稿搬送路１０Ｐで原稿Ｄのジャム（紙詰まり）が発生したか否かを判断する。制御部３は、原稿搬送路１０Ｐでジャムが発生すると、原稿搬送ユニット１０による原稿Ｄの搬送を停止させる。これにより、ジャムが発生すると、原稿搬送路１０Ｐに原稿Ｄが滞留した状態になる。この場合には、ユーザーにより、原稿搬送路１０Ｐに滞留した原稿Ｄを取り除くためのジャム処理作業が行われる。
【００３８】
制御部３は、原稿搬送路１０Ｐでジャムが発生したか否かを判断するため、複数の原稿搬送センサーＤＳ１のうち或るセンサー（第１センサーとする）の検知位置において原稿Ｄの先端到達を検知してから計時を開始する。そして、制御部３は、第１センサーの検知位置において原稿Ｄの先端到達を検知してから所定時間が経過するまでに、複数の原稿搬送センサーＤＳ１のうち第１センサーの検知位置よりも原稿搬送方向下流側の位置を検知位置とする他のセンサー（第２センサーとする）の検知位置において原稿Ｄの先端到達を検知できなければ、ジャムが発生したと判断する。この場合の所定時間は、第１センサーの検知位置から第２センサーの検知位置までの理論上の原稿搬送時間にマージンを加えた時間である。
【００３９】
あるいは、制御部３は、いずれかの原稿搬送センサーＤＳ１の検知位置において原稿Ｄの先端到達を検知してから、所定時間が経過しても同じ検知位置において原稿Ｄの後端通過を検知できなければ、ジャムが発生したと判断する。この場合の所定時間は、原稿搬送センサーＤＳ１の検知位置に原稿Ｄの先端が到達してから同じ検知位置を原稿Ｄの後端が通過するまでの理論上の原稿搬送時間にマージンを加えた時間である。
【００４０】
また、制御部３には、原稿セットセンサーＤＳ２が接続される。制御部３は、原稿搬送ユニット１０を制御するため、原稿セットセンサーＤＳ２の出力を監視する。制御部３は、原稿セットセンサーＤＳ２の出力に基づき、原稿セットトレイ１０１上における原稿Ｄの有無を検知する。
【００４１】
図示しないが、原稿セットトレイ１０１には、原稿セットトレイ１０１上において原稿Ｄを位置決めするためのカーソルがスライド可能に設置される。ユーザーはカーソルをスライドさせることにより、原稿Ｄの端面にカーソルを当接させ、原稿Ｄを位置決めする。これにより、原稿セットトレイ１０１上にセットされた原稿Ｄのサイズに応じてカーソルの位置が変わる。
【００４２】
制御部３は、原稿セットトレイ１０１上に原稿Ｄがセットされると、カーソルの位置に基づき、原稿Ｄのサイズを検知する。たとえば、カーソルの位置に応じて出力を変化させる原稿サイズセンサーＤＳ３が制御部３に接続される。これにより、原稿セットトレイ１０１上にセットされた原稿Ｄのサイズ（カーソルの位置）を制御部３に検知させることができる。
【００４３】
また、画像形成装置１００は、操作パネル５を備える。操作パネル５は、タッチスクリーンおよびハードウェアボタンを含む。タッチスクリーンは、ソフトウェアボタンを配した画面を表示し、タッチ操作をユーザーから受け付ける。ハードウェアボタンは、操作パネル５に複数設けられる。ハードウェアボタンとしては、原稿Ｄの読み取りを伴うジョブの実行を指示するスタート操作をユーザーから受け付けるためのスタートボタンなどがある。
【００４４】
制御部３は、操作パネル５に対して行われた操作を検知する。また、制御部３は、操作パネル５の表示動作を制御する。たとえば、制御部３は、原稿搬送路１０Ｐでジャムが発生すると、ジャムが発生した旨の報知を操作パネル５に行わせる。操作パネル５は、ジャムが発生した旨のメッセージを表示する。これにより、ジャムが発生したことをユーザーに認識させることができる。
【００４５】
また、画像形成装置１００は、通信部６を備える。通信部６は、画像形成装置１００をＬＡＮなどのネットワークＮＴに接続するための通信インターフェースであり、通信回路や通信コネクターなどを含む。制御部３は、通信部６を制御する。
【００４６】
ネットワークＮＴには、ファクシミリやサーバー、画像形成装置１００のユーザーにより使用されるユーザー端末（パーソナルコンピューター）など、種々の外部機器２００が接続される。画像形成装置１００をネットワークＮＴに接続した場合には、送信ジョブの実行が可能となる。
【００４７】
送信ジョブでは、画像形成装置１００から外部機器２００に向けてデータを送信することができる。たとえば、制御部３は、原稿Ｄの画像データの外部機器２００への送信を通信部６に行わせる。すなわち、通信部６は、原稿Ｄの画像データを出力（送信）する出力部である。
【００４８】
なお、画像形成装置１００は、画像読取装置を備えると言える。画像読取部１、制御部３、記憶部４および操作パネル５によって画像読取装置が構成される。
【００４９】
＜搬送読取ジョブの概要＞
制御部３は、原稿セットトレイ１０１上に原稿Ｄがセットされた状態で、操作パネル５に対してスタート操作が行われたことを検知すると、搬送読取モードのジョブ（原稿Ｄの読み取りを伴うジョブ）の実行指示を受けたと判断する。以下の説明では、搬送読取モードのジョブを搬送読取ジョブと称する。
【００５０】
搬送読取ジョブの実行指示を受けると、制御部３は、原稿搬送ユニット１０に原稿Ｄの搬送を行わせる。原稿搬送ユニット１０は、原稿セットトレイ１０１上の原稿Ｄを原稿搬送路１０Ｐに給紙し、当該給紙した原稿Ｄを原稿搬送路１０Ｐに沿って搬送する。搬送中の原稿Ｄは読取位置ＲＰを通過する。
【００５１】
制御部３は、１枚目の原稿Ｄの給紙が終わると、原稿セットセンサーＤＳ２の出力に基づき、原稿セットトレイ１０１上に原稿Ｄが有るか否か（次に給紙すべき原稿Ｄが残っているか否か）を判断する。原稿セットトレイ１０１上に原稿Ｄが有る場合、制御部３は、１枚目の原稿Ｄとの紙間（間隔）が所定間隔となるよう２枚目の原稿Ｄの給紙および搬送を原稿搬送ユニット１０に行わせる。それ以降についても、原稿セットトレイ１０１上に原稿Ｄが残っていれば、制御部３は、先行の原稿Ｄとの紙間が所定間隔となるよう次の原稿Ｄの給紙および搬送を原稿搬送ユニット１０に行わせる。
【００５２】
また、搬送読取ジョブの実行指示を受けると、制御部３は、搬送中の原稿Ｄの読み取りを画像読取部１に行わせる。このとき、制御部３は、読取位置ＲＰよりも原稿搬送方向上流側の位置を検知位置とする原稿搬送センサーＤＳ１（図２に示す原稿搬送センサーＤＳ１）の出力に基づき、原稿Ｄの読取開始タイミングを計る。以下の説明では、原稿Ｄの読取開始タイミングを計るための原稿搬送センサーＤＳ１をタイミングセンサーＤＳ１と称し、他の原稿搬送センサーＤＳ１と区別する場合がある。
【００５３】
具体的には、制御部３は、タイミングセンサーＤＳ１の検知位置に原稿Ｄの先端が到達してから、原稿Ｄの先端が読取位置ＲＰに到達するまでにかかる時間（到達予定時間）が経過したとき、画像読取部１による１枚分の原稿Ｄの読み取りを開始させる。そして、制御部３は、タイミングセンサーＤＳ１の検知位置に原稿Ｄの先端が到達してから、原稿Ｄの後端が読取位置ＲＰを通過するまでにかかる時間（通過予定時間）が経過したとき、画像読取部１による１枚分の原稿Ｄの読み取りを終了させる。到達予定時間は、タイミングセンサーＤＳ１の検知位置から読取位置ＲＰまでの原稿搬送距離と原稿搬送速度とに基づき求められる。通過予定時間は、タイミングセンサーＤＳ１の検知位置から読取位置ＲＰまでの原稿搬送距離、原稿Ｄのサイズ（搬送方向の長さ）および原稿搬送速度に基づき求められる。
【００５４】
なお、制御部３は、搬送読取ジョブ（後述する原稿Ｄの再読み取りを含む）で画像読取部１が正常に読み取った原稿Ｄの枚数（読取枚数）をカウントする。制御部３は、原稿Ｄの後端が読取位置ＲＰを通過したことを検知すると、原稿Ｄの今回の読取枚数を１カウントアップする。原稿Ｄの今回の読取枚数は記憶部４に記憶される。
【００５５】
制御部３は、１枚分の原稿Ｄの読み取りが終了するごとに、１枚分の原稿Ｄの読み取りによって得られた画像データを記憶部４に記憶させる。原稿セットトレイ１０１上に複数枚の原稿Ｄがセットされていた場合、原稿搬送ユニット１０は、複数枚の原稿Ｄを順次給送（給紙および搬送）する。そして、画像読取部１は、複数枚の原稿Ｄを連続して読み取る。したがって、複数枚の原稿Ｄにそれぞれ対応する複数の画像データが記憶部４に記憶される。以下の説明では、搬送読取ジョブでの原稿Ｄの読取枚数が複数枚であるとする。
【００５６】
制御部３は、画像読取部１による複数枚分の原稿Ｄの読み取りが完了すると、複数の画像データを生成順（対応する原稿Ｄの読取順）に並べた出力データを生成する。出力データの概念図を図４に示す。図４では、原稿Ｄの読取枚数（原稿セットトレイ１０１上にセットされていた原稿Ｄの枚数）が８枚である場合を例示する。また、図４では、画像データをハッチング柄で示し、符号Ｇ１〜Ｇ８を付す。画像データ内に付した括弧内の数値は生成順を示す。
【００５７】
制御部３は、出力データを生成すると、出力データの複数の画像データを出力するための処理を行う。実行ジョブがコピージョブである場合、制御部３は、印刷部２を制御し、出力データの複数の画像データを生成順に印刷させる。実行ジョブが送信ジョブである場合、制御部３は、通信部６を制御し、複数の画像データを生成順に並べた出力データを外部機器２００に向けて送信させる。
【００５８】
図４に示す例において、実行ジョブがコピージョブである場合には、８枚の用紙Ｐに画像データＧ１〜Ｇ８がこの順番で印刷される。両面印刷では、画像データＧ１およびＧ２が１枚の用紙Ｐの表面および裏面に印刷され、画像データＧ３およびＧ４が１枚の用紙Ｐの表面および裏面に印刷される。画像データＧ５〜Ｇ８についても同様である。また、集約印刷（たとえば、２ｉｎ１）では、画像データＧ１およびＧ２が１枚の用紙Ｐの片面に印刷され、画像データＧ３およびＧ４が１枚の用紙Ｐの片面に印刷される。画像データＧ５〜Ｇ８についても同様である。
【００５９】
＜原稿の再読み取り＞
制御部３は、搬送読取ジョブの実行中、原稿搬送路１０Ｐで原稿Ｄにジャムが発生すると、原稿搬送ユニット１０による原稿Ｄの搬送を停止させる。すなわち、制御部３は、搬送読取ジョブを中断させる。
【００６０】
制御部３は、ジャムが発生すると、原稿Ｄの再読み取りに必要な作業（再読み取り作業）をユーザーに促す報知を操作パネル５に行わせる。操作パネル５は、たとえば、図５に示すような第１報知画面５０１を表示する。第１報知画面５０１には、画像読取部１による読み取りが終わっていない原稿Ｄ（未読取の原稿Ｄ）を全て原稿セットトレイ１０１上に再セットするよう促すメッセージＭＳ１１が配される。原稿セットトレイ１０１上に残っている原稿Ｄおよび原稿搬送路１０Ｐに滞留している原稿Ｄが未読取の原稿Ｄに相当する。また、第１報知画面５０１には、原稿Ｄの再セット後に操作パネル５のスタートボタンを押すよう促すメッセージＭＳ１２が配される。第１報知画面５０１の表示後、操作パネル５は、スタート操作（操作パネル５のスタートボタンを押す操作）をユーザーから受け付ける。
【００６１】
第１報知画面５０１の表示後、スタート操作を検知すると、制御部３は、原稿セットセンサーＤＳ２の出力に基づき、原稿セットトレイ１０１上に原稿Ｄがセットされているか否かを判断する。原稿セットトレイ１０１上に原稿Ｄがセットされていないと判断した場合、制御部３は、原稿セットトレイ１０１上に原稿Ｄがセットされていない旨の警告メッセージを操作パネル５に表示させる。警告メッセージにユーザーが気付くと、ユーザーによって原稿セットトレイ１０１上に原稿Ｄがセットされる。
【００６２】
原稿セットトレイ１０１上に原稿Ｄがセットされていると判断した場合、制御部３は、搬送読取ジョブを画像読取部１に実行させる。言い換えると、制御部３は、画像読取部１に原稿Ｄの再読み取りを行わせる（中断した搬送読取ジョブを再開させる）。原稿搬送ユニット１０は、原稿セットトレイ１０１上にセットされた原稿Ｄを給送（給紙および搬送）する。原稿セットトレイ１０１上から原稿Ｄが無くなるまで（最後の原稿Ｄが原稿排出トレイ１０２に排出されるまで）、原稿搬送ユニット１０による原稿Ｄの給送が続行される。画像読取部１は、読取位置ＲＰを通過する原稿Ｄを読み取って原稿Ｄの画像データを生成する。制御部３は、搬送読取ジョブ（原稿Ｄの再読み取り）で得られた原稿Ｄの画像データを記憶部４に記憶させる。このように、画像読取部１によるジャム発生後の原稿Ｄの読取動作はジャム発生前の原稿Ｄの読取動作と同様である。
【００６３】
たとえば、図６上図に示す状態でジャムが発生したとする。図６では、便宜上、原稿搬送ユニット１０を簡略化して示す。原稿搬送路１０Ｐは破線で示す。後の説明で参照する図９についても同様である。
【００６４】
図６上図に示す例では、搬送読取ジョブで読み取るべき原稿Ｄの総枚数（ジャム発生前の搬送読取ジョブの開始時点で原稿セットトレイ１０１上にセットされていた原稿Ｄの枚数）が８枚である。８枚の原稿Ｄのうち、符号Ｄ１、Ｄ２およびＤ３を付した３枚の原稿Ｄは、原稿排出トレイ１０２に完全に排出されている。また、符号Ｄ４を付した原稿Ｄは、原稿搬送路１０Ｐに滞留しているが、その後端が読取位置ＲＰを通過している。このため、原稿Ｄ１〜Ｄ４の読み取りは既に終わっている。
【００６５】
一方で、８枚の原稿Ｄのうち、符号Ｄ５およびＤ６を付した原稿Ｄは、原稿搬送路１０Ｐに滞留しており、かつ、その後端が読取位置ＲＰを通過していない。また、符号Ｄ７およびＤ８を付した原稿Ｄは、原稿搬送路１０Ｐに未だ給紙されずに原稿セットトレイ１０１上に残っている。このため、図６上図に示す例では、原稿Ｄ５〜Ｄ８が未読取の原稿Ｄに相当する。
【００６６】
図６上図に示す状態でジャムが発生した場合には、ジャムが発生した時点までに正常に読み取られた原稿Ｄは４枚であるので、記憶部４に記憶される読取枚数は「４」となる。ここで、原稿Ｄ５の読み取りは開始されているが、当該読み取りは途中までしか行われていない。この場合、原稿Ｄ５の途中までの読み取りで得られた画像データは削除される。すなわち、記憶部４には、読取枚数に相当する数の画像データしか記憶されない。
【００６７】
また、図６上図に示す状態でジャムが発生した場合には、未読取の原稿Ｄを原稿セットトレイ１０１上に再セットするため、ユーザーはジャム処理作業を行い、原稿Ｄ４〜Ｄ６を原稿搬送路１０Ｐから取り出す。ここで、原稿Ｄ４の読み取りは既に終わっているが、原稿Ｄ４は原稿排出トレイ１０２に完全には排出されていない。このため、原稿Ｄ４については、既に読み取りが終わっているか否かをユーザーは正確に判断できない。その結果、原稿Ｄ５〜Ｄ８に加え、必要ないにもかかわらず原稿Ｄ４が原稿セットトレイ１０１上に再セットされる場合がある。原稿Ｄ４〜Ｄ８が原稿セットトレイ１０１上に再セットされた状態を図６下図に示す。
【００６８】
仮に、原稿Ｄ４〜Ｄ８が原稿セットトレイ１０１上に再セットされ、その状態で原稿Ｄの再読み取りが行われると、図７に示すように、原稿Ｄ４に対応する画像データＧ４を複数（この例では２つ）含む出力データが生成され、同一の画像データＧ４が重複して出力されるという不都合が生じる。なお、図７では、画像データＧ１〜Ｇ３はそれぞれ原稿Ｄ１〜Ｄ３に対応し、画像データＧ５〜Ｇ８はそれぞれ原稿Ｄ５〜Ｄ８に対応する。
【００６９】
このような不都合の発生を抑制するため、制御部３は、原稿Ｄの再読み取り後、重複回避処理を行う。制御部３は、重複回避処理の一処理として、搬送読取ジョブで読み取った原稿Ｄの総枚数（ジャム発生前の搬送読取ジョブの開始時点で原稿セットトレイ１０１上にセットされていた原稿Ｄの枚数）を認識する第１処理を行う。
【００７０】
制御部３は、原稿Ｄの総枚数を認識するため、原稿Ｄの再読み取り後、図８に示すような第２報知画面５０２を操作パネル５に表示させる。操作パネル５は、搬送読取ジョブで読み取った原稿Ｄを全て原稿セットトレイ１０１上にセットするようユーザーに促すメッセージＭＳ２１を表示する。また、操作パネル５は、原稿Ｄのセット後に操作パネル５のスタートボタンを押すようユーザーに促すメッセージＭＳ２２を表示する。第２報知画面５０２の表示後、操作パネル５は、スタート操作（操作パネル５のスタートボタンを押す操作）をユーザーから受け付ける。
【００７１】
図６に示した例では、ジャムの発生後、原稿Ｄ４〜Ｄ８が原稿セットトレイ１０１に再セットされている（図６下図参照）。したがって、原稿Ｄ４〜Ｄ８を対象に再読み取りが行われる。そして、原稿Ｄの再読み取り後、図８に示した第２報知画面５０２が表示される。この例では、搬送読取ジョブで読み取った原稿Ｄは原稿Ｄ１〜Ｄ８である。したがって、原稿Ｄ１〜Ｄ８が原稿セットトレイ１０１上にセットされる（図９参照）。そして、操作パネル５に対してスタート操作が行われる。
【００７２】
制御部３は、第２報知画面５０２の表示後、スタート操作を検知すると、図１０に示すフローチャートに沿った処理を第１処理として行う。第１処理は、搬送読取ジョブ（原稿の再読み取りを含む）で画像読取部１が読み取った原稿Ｄの総枚数を認識するための処理である。
【００７３】
以下に、図１０に示すフローチャートを参照し、制御部３が行う第１処理の流れを説明する。図１０に示すフローチャートは、第２報知画面５０２が表示されている状態でスタート操作が行われたことを制御部３が検知したときにスタートする。
【００７４】
ステップＳ１において、制御部３は、原稿セットセンサーＤＳ２の出力に基づき、原稿セットトレイ１０１上に原稿Ｄがセットされているか否かを判断する。原稿Ｄがセットされていないと制御部３が判断した場合には、ステップＳ２に移行する。
【００７５】
ステップＳ２に移行すると、制御部３は、原稿セットトレイ１０１上に原稿Ｄがセットされていない旨の警告メッセージを操作パネル５に表示させる。これにより、警告メッセージに気付いたユーザーによって原稿セットトレイ１０１上に原稿Ｄがセットされる。その後、ステップＳ１に移行する。
【００７６】
ステップＳ１において、原稿Ｄがセットされていると制御部３が判断した場合には、ステップＳ３に移行する。ステップＳ３に移行すると、制御部３は、原稿搬送路１０Ｐでの原稿Ｄの搬送速度を設定する。ここで、搬送読取ジョブを実行するとき、制御部３は、原稿Ｄの搬送速度を第１速度に設定する。一方で、第１処理を実行するとき、制御部３は、原稿Ｄの搬送速度を第１速度よりも速い第２速度に設定する。
【００７７】
制御部３は、操作パネル５に第２報知画面５０２が表示された状態で行われたスタート操作を第１処理の実行トリガーとして検知する。したがって、ステップＳ３の処理では、原稿Ｄの搬送速度が第２速度に設定される。
【００７８】
ステップＳ４において、制御部３は、原稿Ｄを読み取らずに原稿Ｄを搬送する空送り処理を画像読取部１（原稿搬送ユニット１０）に実行させる。原稿搬送ユニット１０は、原稿セットトレイ１０１上にセットされた原稿Ｄを原稿搬送路１０Ｐに給紙し、当該給紙した原稿Ｄを原稿搬送路１０Ｐに沿って搬送する。このとき、制御部３は、原稿Ｄの搬送速度がステップＳ３の処理で設定した速度（第２速度）となるよう給送モーター１０Ｍを制御する。画像読取部１は、原稿Ｄが読取位置ＲＰに到達しても、原稿Ｄの読み取りを行わない。
【００７９】
ステップＳ５において、制御部３は、複数の原稿搬送センサーＤＳ１の各検知位置のうち所定位置を原稿Ｄの後端が通過したか否かを判断する。その結果、所定位置を原稿Ｄの後端が通過したと制御部３が判断した場合には、ステップＳ６に移行し、所定位置を原稿Ｄの後端が未だ通過していないと制御部３が判断した場合には、ステップＳ５の処理が繰り返される。複数の原稿搬送センサーＤＳ１の各検知位置のいずれを所定位置にするかは特に限定されない。たとえば、タイミングセンサーＤＳ１の検知位置を所定位置としてもよい。
【００８０】
ステップＳ６に移行すると、制御部３は、今回の空送り処理の原稿Ｄの搬送枚数を１カウントアップする。今回の空送り処理の原稿Ｄの搬送枚数は記憶部４に記憶される。なお、原稿Ｄの先端が所定位置に到達したことを制御部３が検知したとき、今回の空送り処理の原稿Ｄの搬送枚数が１カウントアップされてもよい。
【００８１】
ステップＳ７において、制御部３は、原稿セットトレイ１０１上に原稿Ｄが残っているか否かを判断する。その結果、原稿Ｄが残っていると制御部３が判断した場合には、ステップＳ４に移行する。ステップＳ７からステップＳ４に移行すると、制御部３は、画像読取部１（原稿搬送ユニット１０）による空送り処理を続行させる。一方で、原稿Ｄが残っていないと制御部３が判断した場合には、ステップＳ８に移行する。
【００８２】
ステップＳ８に移行すると、制御部３は、画像読取部１（原稿搬送ユニット１０）による空送り処理を終了させる。その後、ステップＳ９において、制御部３は、記憶部４に記憶された今回の空送り処理の原稿Ｄの搬送枚数を認識し、当該認識した原稿Ｄの搬送枚数を搬送読取ジョブで読み取った原稿Ｄの総枚数として認識する。
【００８３】
なお、搬送読取ジョブで読み取った原稿Ｄの総枚数をユーザーが把握している場合がある。このため、搬送読取ジョブで読み取った原稿Ｄの総枚数の入力をユーザーから受け付けてもよい。原稿Ｄの総枚数の入力受付は操作パネル５が行う。操作パネル５は、原稿Ｄの総枚数を示す数値の入力をユーザーから受け付ける。制御部３は、操作パネル５が入力を受け付けた数値を原稿Ｄの総枚数として認識する。操作パネル５が原稿Ｄの総枚数を受け付けた場合には、制御部３による第１処理は省略される。
【００８４】
制御部３は、搬送読取ジョブ（原稿Ｄの再読み取りを含む）で画像読取部１が読み取った原稿Ｄの総枚数を認識すると、重複回避処理の一処理として、第１処理で認識した原稿Ｄの総枚数に基づき出力データを生成する第２処理を行う。
【００８５】
以下に、図１１に示すフローチャートを参照し、制御部３が行う第２処理の流れを説明する。図１１に示すフローチャートは、搬送読取ジョブ（原稿Ｄの再読み取りを含む）で画像読取部１が読み取った原稿Ｄの総枚数を制御部３が認識したときにスタートする。
【００８６】
ステップＳ１１において、制御部３は、搬送読取ジョブ（原稿Ｄの再読み取りを含む）で生成された複数の画像データのうち、ジャムが発生する前の読み取りで生成された画像データである第１画像データに対し、並び位置を示す位置番号を画像データの生成順に番号が連続するよう割り当てる。このとき、制御部３は、生成順が１番目の第１画像データの位置番号を「１」とする。
【００８７】
たとえば、第１画像データが４つ存在していたとする。この場合、４つの第１画像データのうち、生成順が１番目の第１画像データには位置番号１が割り当てられる。また、生成順が２番目の第１画像データには位置番号２が割り当てられ、生成順が３番目の第１画像データには位置番号３が割り当てられ、生成順が４番目の第１画像データには位置番号４が割り当てられる。
【００８８】
また、制御部３は、搬送読取ジョブ（原稿Ｄの再読み取りを含む）で生成された複数の画像データのうち、ジャムが発生した後の再読み取りで生成された画像データである第２画像データに対して、並び位置を示す位置番号を画像データの生成順に番号が連続するよう割り当てる。このとき、制御部３は、原稿Ｄの総枚数（図１０のステップＳ９の処理で認識した原稿Ｄの総枚数）の値を最終番号に設定する。そして、制御部３は、生成順が最終番目の第２画像データに割り当てる位置番号を最終番号とする。
【００８９】
たとえば、原稿Ｄの総枚数が８枚であり、第２画像データが５つ存在していたとする。この場合、位置番号の最終番号は「８」となる。したがって、５つの第２画像データのうち、生成順が５番目の第２画像データには位置番号８（最終番号）が割り当てられる。そして、生成順が１番目の第２画像データには位置番号４が割り当てられ、生成順が２番目の第２画像データには位置番号５が割り当てられ、生成順が３番目の第２画像データには位置番号６が割り当てられ、生成順が４番目の第２画像データには位置番号７が割り当てられる。
【００９０】
ステップＳ１１の処理後、ステップＳ１２に移行する。ステップＳ１２に移行すると、制御部３は、第１画像データを位置番号の順番で並べ、かつ、第２画像データを位置番号の順番で並べたデータを生成する。当該データは、第１画像データと第２画像データとの間で重複する画像データが存在するか否かを確認するための確認用データである。確認用データの概念図を図１２上図に示す。
【００９１】
図６に示した例のように、原稿Ｄの総枚数が８枚の搬送読取ジョブにおいて、読取済の原稿Ｄ４を含む５枚の原稿Ｄ４〜Ｄ８が原稿セットトレイ１０１上にセットされ、その状態で再読み取りが行われた場合に、図１２上図に示すような確認用データが生成される。この場合には、ジャムが発生する前の読み取りで生成された原稿Ｄ１〜Ｄ４の各画像データが第１画像データとなり、ジャムが発生した後の再読み取りで生成された原稿Ｄ４〜Ｄ８の各画像データが第２画像データとなる。図１２上図では、第１画像データをハッチング柄で示し、符号Ｇ１１〜Ｇ１４を付す。第１画像データＧ１１〜Ｇ１４はそれぞれ原稿Ｄ１〜Ｄ４に対応する。また、第２画像データをドット柄で示し、符号Ｇ２１〜Ｇ２５を付す。第２画像データＧ２１〜Ｇ２５はそれぞれ原稿Ｄ４〜Ｄ８に対応する。画像データ内に付した括弧内の数値は生成順を示す。
【００９２】
図１１に戻り、ステップＳ１２の処理後、ステップＳ１３に移行する。ステップＳ１３に移行すると、制御部３は、第１画像データの数（ジャムが発生する前の読み取りでの原稿Ｄの読取枚数）を認識するとともに、第２画像データの数（ジャムが発生した後の再読み取りでの原稿Ｄの読取枚数）を認識する。そして、制御部３は、第１画像データの数と第２画像データの数との合計数（Ｎ１）が原稿Ｄの総枚数（Ｎ２）よりも多いか否か（Ｎ１＞Ｎ２を満たすか否か）を判断する。その結果、第１画像データの数と第２画像データの数との合計数（Ｎ１）が原稿Ｄの総枚数（Ｎ２）よりも多いと制御部３が判断した場合には、ステップＳ１４に移行する。
【００９３】
ステップＳ１４に移行すると、制御部３は、第１画像データと第２画像データとの間で重複する画像データを削除する削除処理を行う。ここで、削除処理について具体的に説明する。ここでの説明では、図１２上図に示したような確認用データが生成された場合（図６下図に示した状態で再読み取りが行われた場合）を例にとる。
【００９４】
ジャムが発生する前の読み取りでは、原稿Ｄ１〜Ｄ４にそれぞれ対応する画像データＧ１１〜Ｇ１４が第１画像データとして生成される。第１画像データＧ１１、Ｇ１２、Ｇ１３およびＧ１４はこの順番で生成される。このため、第１画像データＧ１１には位置番号１が割り当てられ、第１画像データＧ１２には位置番号２が割り当てられ、第１画像データＧ１３には位置番号３が割り当てられ、第１画像データＧ１４には位置番号４が割り当てられる。
【００９５】
ジャムが発生した後の再読み取りでは、原稿Ｄ４〜Ｄ８にそれぞれ対応する画像データＧ２１〜Ｇ２５が第２画像データとして生成される。第２画像データＧ２１、Ｇ２２、Ｇ２３、Ｇ２４およびＧ２５はこの順番で生成される。このため、第２画像データＧ２１には位置番号４が割り当てられ、第２画像データＧ２２には位置番号５が割り当てられ、第２画像データＧ２３には位置番号６が割り当てられ、第２画像データＧ２４には位置番号７が割り当てられ、第２画像データＧ２５には位置番号８が割り当てられる。位置番号８は最終番号（原稿Ｄの総枚数に相当する値）である。
【００９６】
ここで、図１２上図に示す例では、第１画像データＧ１４および第２画像データＧ２１の各位置番号が重複する。その理由は、ジャムが発生する前に４枚の原稿Ｄの読み取りが終わっていたにもかかわらず、ジャムが発生した後に５枚の原稿Ｄの再読み取りが行われたためである。原稿Ｄ４の読み取りが未だ終わっていないとユーザーが誤って判断した場合、すなわち、原稿Ｄ４〜Ｄ８が未読取の原稿Ｄであるとユーザーが誤って判断した場合に、このような状態になり得る。
【００９７】
通常では、ジャム発生後に原稿セットトレイ１０１上に原稿Ｄ４〜Ｄ８をセットするとき、ユーザーはジャム発生前の搬送読取ジョブの開始時点で原稿セットトレイ１０１にセットしていた順番（積層順）で原稿Ｄ４〜Ｄ８を原稿セットトレイ１０１上に再セットする。したがって、ジャム発生後の再読み取りでは、原稿Ｄ４、Ｄ５、Ｄ６、Ｄ７およびＤ８の順番で給送され（読み取られ）、対応する画像データが生成される。
【００９８】
このことから、第１画像データの数と第２画像データの数との合計数が原稿Ｄの総枚数よりも多い場合には、第１画像データおよび第２画像データのうち、生成順が最終番目の第１画像データと生成順が１番目の第２画像データとが重複している可能性が高い。言い換えると、第１画像データと同じ位置番号の第２画像データが第１画像データと重複している可能性が高い。
【００９９】
そこで、制御部３は、第１画像データの数と第２画像データの数との合計数が原稿Ｄの総枚数よりも多い場合、第１画像データの数と第２画像データの数との合計数から原稿Ｄの総枚数を引いた数を超過数として求める。そして、制御部３は、第２画像データのうち生成順が１番目の第２画像データから生成順に超過数分の第２画像データを削除する処理を削除処理として行う。または、制御部３は、第１画像データのうち生成順が最終番目の第１画像データから生成順とは逆の順に超過数分の第１画像データを削除する処理を削除処理として行う。すなわち、制御部３は、位置番号が互いに同じ第１画像データおよび第２画像データのうち一方を削除する処理を削除処理として行う。
【０１００】
図１２上図に示す例では、原稿Ｄの総枚数が８枚である。また、第１画像データの数が４つであり、第２画像データの数が５つである。このため、超過数は「１（＝４＋５−８）」となる。
【０１０１】
図１２上図に示す例において、第２画像データを削除する場合には、超過数が「１」であるので、生成順が１番目の第２画像データから生成順に１つ分の第２画像データが削除対象となる。その結果、第２画像データＧ２１が削除される。
【０１０２】
図１２上図に示す例において、第１画像データを削除する場合には、超過数が「１」であるので、生成順が最終番目（４番目）の第１画像データから生成順とは逆の順に１つ分の第１画像データが削除対象となる。その結果、第１画像データＧ１４が削除される。
【０１０３】
なお、図１２上図に示す例では、第２画像データＧ２１には位置番号４が割り当てられており、第１画像データＧ１４にも位置番号４が割り当てられている。すなわち、位置番号が重複する第１画像データＧ１４および第２画像データＧ２１のうち一方が削除されるということである。
【０１０４】
別の例として、図６上図に示す状態でジャムが発生した後、原稿Ｄ３〜Ｄ８が原稿セットトレイ１０１上にセットされ、その状態で再読み取りが行われたとする。この場合、図１３上図に示すような確認用データが生成される。ジャムが発生する前の読み取りで生成された原稿Ｄ１〜Ｄ４の各画像データが第１画像データとなり、ジャムが発生した後の再読み取りで生成された原稿Ｄ３〜Ｄ８の各画像データが第２画像データとなる。原稿Ｄ１〜Ｄ４にそれぞれ対応する第１画像データに符号Ｇ１１〜原稿Ｇ１４を付し、原稿Ｄ３〜Ｄ８にそれぞれ対応する第２画像データに符号Ｇ２１〜原稿Ｇ２６を付す。画像データ内に付した括弧内の数値は生成順を示す。
【０１０５】
図１３上図に示す例では、原稿Ｄの総枚数が８枚である。また、第１画像データの数が４つであり、第２画像データの数が６つである。このため、超過数は「２（＝４＋６−８）」となる。
【０１０６】
図１３上図に示す例において、第２画像データを削除する場合には、超過数が「２」であるので、生成順が１番目の第２画像データから生成順に２つ分の第２画像データが削除対象となる。その結果、第２画像データＧ２１およびＧ２２が削除される。
【０１０７】
図１３上図に示す例において、第１画像データを削除する場合には、超過数が「２」であるので、生成順が最終番目（４番目）の第１画像データから生成順とは逆の順に２つ分の第１画像データが削除対象となる。その結果、第１画像データＧ１４およびＧ１３が削除される。
【０１０８】
なお、図１３上図に示す例では、第２画像データＧ２１には位置番号３が割り当てられており、第１画像データＧ１３にも位置番号３が割り当てられている。また、第２画像データＧ２２には位置番号４が割り当てられており、第２画像データＧ１４にも位置番号４が割り当てられている。すなわち、位置番号が重複する第１画像データＧ１３および第２画像データＧ２１のうち一方が削除され、位置番号が重複する第１画像データＧ１４および第２画像データＧ２２のうち一方が削除されるということである。
【０１０９】
図１１に戻り、ステップＳ１４の処理後、ステップＳ１５に移行する。ステップＳ１５に移行すると、制御部３は、削除処理で削除しなかった残りの第１画像データおよび第２画像データのうち、第１画像データを生成順に並べ、並び順が最後の第１画像データの次に第２画像データを生成順に並べた出力データを生成する。言い換えると、制御部３は、削除処理で削除しなかった第１画像データおよび第２画像データを位置番号の順番で並べた出力データを生成する。
【０１１０】
削除処理後に生成された出力データの概念図を図１２下図および図１３下図に示す。図１２下図には、削除処理で第２画像データＧ２１が削除された場合を図示する。図１３下図には、削除処理で第２画像データＧ２１およびＧ２２が削除された場合を図示する。
【０１１１】
ステップＳ１５の処理後、ステップＳ１６に移行する。ステップＳ１６に移行すると、制御部３は、出力データを出力するための出力処理を行う。すなわち、制御部３は、出力データに基づく印刷を印刷部２に行わせる。あるいは、制御部３は、出力データの外部機器２００への送信を通信部６に行わせる。
【０１１２】
ステップＳ１３において、第１画像データの数と第２画像データの数との合計数（Ｎ１）が原稿Ｄの総枚数（Ｎ２）以下であると制御部３が判断した場合には、ステップＳ１７に移行する。ステップＳ１７に移行すると、制御部３は、第１画像データの数と第２画像データの数との合計数（Ｎ１）が原稿Ｄの総枚数（Ｎ２）と同じであるか否か（Ｎ１＝Ｎ２を満たすか否か）を判断する。その結果、第１画像データの数と第２画像データの数との合計数（Ｎ１）が原稿Ｄの総枚数（Ｎ２）と同じではないと制御部３が判断した場合には、ステップＳ１８に移行する。なお、ステップＳ１７の処理はステップＳ１３の処理後に行われる。すなわち、第１画像データの数と第２画像データの数との合計数（Ｎ１）が原稿Ｄの総枚数（Ｎ２）と同じではないということは、第１画像データの数と第２画像データの数との合計数（Ｎ１）が原稿Ｄの総枚数（Ｎ２）よりも少ないということである。
【０１１３】
第１画像データの数と第２画像データの数との合計数が原稿Ｄの総枚数よりも少ないということは、図１４に示すように、位置番号１から最終番号（図１４では、位置番号８）のうち、画像データに割り当てられていない位置番号（空き番号）が存在するということである。図１４では、位置番号５が空き番号に相当する。図６上図に示す状態でジャムが発生した後、原稿Ｄ６〜Ｄ８だけが原稿セットトレイ１０１上にセットされ、その状態で再読み取りが行われた場合に空き番号が生じる。この場合には、原稿Ｄ５の読み取りが行われていないので、その旨をユーザーに報知するのが好ましい。
【０１１４】
図１１に戻り、ステップＳ１８に移行すると、制御部３は、操作パネル５に報知を行わせる。たとえば、操作パネル５は、読み取った原稿Ｄが不足している旨のメッセージを表示する。
【０１１５】
ステップＳ１７において、第１画像データの数と第２画像データの数との合計数（Ｎ１）が原稿Ｄの総枚数（Ｎ２）と同じであると制御部３が判断した場合には、ステップＳ１５に移行する。ステップＳ１７からステップＳ１５に移行した場合、制御部３は、削除処理を行わず、第１画像データを生成順に並べ、並び順が最後の第１画像データの次に第２画像データを生成順に並べた出力データを生成する。
【０１１６】
本実施形態の画像形成装置１００は、上記のように、セットされた原稿Ｄを搬送する原稿搬送ユニット１０を含み、搬送読取ジョブの実行時、原稿搬送ユニット１０により順次搬送される複数枚の原稿Ｄを連続して読み取り、複数枚の原稿Ｄにそれぞれ対応する複数の画像データを順次生成する画像読取部１と、複数の画像データを生成順に並べた出力データを生成し、出力データを出力するための処理を行う制御部３と、搬送読取ジョブの実行を指示するスタート操作をユーザーから受け付けるとともに、原稿搬送ユニット１０でジャムが発生したとき、原稿搬送ユニット１０に原稿Ｄをセットしてからスタート操作を再度行うようユーザーに促す報知を行う操作パネル５と、を備える。制御部３は、ジャムの発生後に操作パネル５がスタート操作を受け付けると、画像読取部１に原稿Ｄの再読み取りを行わせる（中断した搬送読取ジョブを画像読取部１に再開させる）。
【０１１７】
制御部３は、原稿Ｄの再読み取り後に出力データを生成するとき、搬送読取ジョブで読み取った原稿Ｄの総枚数を認識する。そして、ジャムが発生する前の原稿Ｄの読み取りで生成された画像データである第１画像データの数とジャムが発生した後の原稿Ｄの再読み取りで生成された画像データである第２画像データの数との合計数が原稿Ｄの総枚数よりも多ければ、制御部３は、削除処理を行う。制御部３は、第２画像データのうち生成順が１番目の第２画像データから生成順に超過数（第１画像データの数と第２画像データの数との合計数から原稿Ｄの総枚数を引いた数）分の第２画像データを削除する処理を削除処理として行う。または、制御部３は、第１画像データのうち生成順が最終番目の第１画像データから生成順とは逆の順に超過数分の第１画像データを削除する処理を削除処理として行う。
【０１１８】
本実施形態の構成では、ジャム発生後の原稿Ｄの再読み取りに際し既に読み取りの終わった原稿Ｄを原稿セットトレイ１０１上に誤ってセットすると、同一原稿Ｄの画像データが重複して生成された状態になるが、削除処理が行われるので、重複する２つの画像データのうち一方が削除される。これにより、同一原稿Ｄの画像データが重複して出力されるのを抑制することができる。
【０１１９】
ユーザーからすると、ジャム発生後の原稿Ｄの再読み取りに際し原稿セットトレイ１０１上に原稿Ｄをセットする作業を行うとき、原稿排出トレイ１０２に完全に排出されている原稿Ｄ以外の全ての原稿Ｄ（原稿搬送路１０Ｐに滞留している原稿Ｄおよび原稿セットトレイ１０１上に残っている原稿Ｄ）を搬送読取ジョブの開始時点の原稿セットトレイ１０１上での原稿Ｄの積層順に従ってセットするだけでよくなる。すなわち、原稿搬送路１０Ｐに滞留している原稿Ｄについて読み取りが既に終わっているか否かをユーザーが自身で判断する必要はない。したがって、ユーザーの利便性が向上する。
【０１２０】
なお、制御部３は、搬送読取ジョブで読み取った原稿Ｄの読取枚数に基づき削除処理（重複する画像データが存在するか否かを判断する処理を含む）を行う。すなわち、制御部３は、画像認識処理を行って第１画像データおよび第２画像データの各画像が一致するか否かを判断しているわけではない。これにより、画像認識プログラムなどが不要であるので、コストアップを抑制することができる。
【０１２１】
また、本実施形態では、上記のように、操作パネル５は、原稿Ｄの再読み取り後、搬送読取ジョブで読み取った原稿Ｄを全て原稿搬送ユニット１０にセットしてからスタート操作を再度行うようユーザーに促す報知を行う。制御部３は、原稿Ｄの再読み取り後に操作パネル５がスタート操作を受け付けると、原稿Ｄを読み取らずに原稿Ｄを搬送する空送り処理を原稿搬送ユニット１０に行わせ、空送り処理で搬送された原稿Ｄの枚数をカウントすることにより、原稿Ｄの総枚数を認識する。これにより、容易に、原稿Ｄの総枚数を制御部３に認識させることができる。また、原稿Ｄの総枚数を確認する作業が不要となるので、ユーザーにとっては利便性が良い。
【０１２２】
また、本実施形態では、上記のように、原稿搬送ユニット１０は、搬送読取ジョブの実行時には原稿Ｄを第１速度で搬送し、空送り処理の実行時には原稿Ｄを第１速度よりも速い第２速度で搬送する。これにより、空送り処理を速やかに完了させることができる。
【０１２３】
また、本実施形態では、上記のように、制御部３は、第１画像データの数と第２画像データの数との合計数が原稿Ｄの総枚数よりも少ないとき、読み取った原稿Ｄが不足している旨を操作パネル５に報知させる。これにより、未読取の原稿Ｄ（セットし忘れている原稿Ｄ）が存在する旨をユーザーに認識させることができる。
【０１２４】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【０１２５】
１  画像読取部
３  制御部
５  操作パネル
１０  原稿搬送ユニット
１００  画像形成装置
Ｄ  原稿
【図１】
2020028012.tif 000003
【図２】
2020028012.tif 000004
【図３】
2020028012.tif 000005
【図４】
2020028012.tif 000006
【図５】
2020028012.tif 000007
【図６】
2020028012.tif 000008
【図７】
2020028012.tif 000009
【図８】
2020028012.tif 000010
【図９】
2020028012.tif 000011
【図１０】
2020028012.tif 000012
【図１１】
2020028012.tif 000013
【図１２】
2020028012.tif 000014
【図１３】
2020028012.tif 000015
【図１４】
2020028012.tif 000016