(57)【要約】【課題】既に印刷処理が行なわれたエラー原稿の画像の再読取処理を行なっても該原稿の印刷部分の判読性を損なわないようにできるとともに、画像の読取作業の効率を上げることができる画像読取装置を提供する。【解決手段】この画像読取装置は、原稿の搬送路に、原稿の画像を読み取る画像読取部と該原稿に文字等を印刷する印刷部とが配置され、原稿の搬送エラーを検知したときに（ステップＳ３０３のＹｅｓ）、エラー原稿を再搬送して原稿の画像の再読取処理を行なう（ステップＳ３１１、ステップＳ３１２）。この際、原稿に対する印刷処理を、前記再読取処理前の原稿に対する印刷処理の経過情報（ステップＳ３０８、ステップＳ３０９）に応じて変更する（ステップＳ３１３）。【選択図】図３
2008252384.tif 000002
【特許請求の範囲】
【請求項１】
搬送路を搬送される原稿の画像を読み取る画像読取部と、該画像読取部を制御する画像処理部と、原稿に印刷処理を施す印刷部と、該印刷部を制御する印刷制御部と、該印刷制御部および前記画像処理部を制御する制御部と、前記搬送時に発生した原稿の異常状態を検出する異常検出部と、を備え、該異常検出部によって搬送原稿の異常状態を検出したときに、該異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう画像読取装置において、
前記異常検出部で異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう際、前記制御部は、前記印刷部の印刷処理を、前記再読取処理前の原稿に対する印刷処理の経過情報に応じて変更するように前記印刷制御部を制御することを特徴とする画像読取装置。
【請求項２】
前記制御部は、前記異常検出部によって搬送原稿の異常状態が検出された場合に、前記印刷部による原稿への印刷処理が完了しているときは、前記再読取処理時に該印刷部による原稿への印刷を行わないように前記印刷制御部を制御する、ことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記制御部は、前記異常検出部によって搬送原稿の異常状態が検出された場合に、前記印刷部による原稿への印刷が完了していないときは、前記再読取処理時に該印刷部による原稿への印刷位置をずらすように前記印刷制御部を制御する、ことを特徴とする請求項１又は２に記載の画像読取装置。
【請求項４】
前記制御部は、前記異常検出部によって搬送原稿の異常状態が検出された場合に、前記印刷部による原稿への印刷が完了していないときは、再読取前に印字を行われた当該原稿の領域に対して、該領域に再読取前に印字された印字情報とは異なる印字情報を前記再読取時に印字することを特徴とする請求項１又は２に記載の画像読取装置。
【請求項５】
前記異常状態は、原稿の紙詰まり状態である、ことを特徴とする請求項１〜４のいずれか一項に記載の画像読取装置。
【請求項６】
前記異常状態は、原稿の重送状態であることを特徴とする請求項１〜４のいずれか一項に記載の画像読取装置。
【請求項７】
前記制御部は、前記異常検出部によって原稿の重送状態が検出されたときに、前記印刷部による原稿への印刷処理を完了させるように前記印刷制御部を制御する、請求項６に記載の画像読取装置。
【請求項８】
搬送路を搬送される原稿の画像を読み取る画像読取部と、該画像読取部を制御する画像処理部と、原稿に印刷処理を施す印刷部と、該印刷部を制御する印刷制御部と、前記搬送時に発生した原稿の異常状態を検出する異常検出部と、を備え、該異常検出部によって搬送原稿の異常状態を検出したときに、該異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう画像読取装置の制御方法において、
前記異常検出部で異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう際、前記印刷部の印刷処理を、前記再読取処理前の原稿に対する印刷処理の経過情報に応じて変更するように前記印刷制御部を制御するステップを備えることを特徴とする画像読取装置の制御方法。
【請求項９】
搬送路を搬送される原稿の画像を読み取る画像読取部と、該画像読取部を制御する画像処理部と、原稿に印刷処理を施す印刷部と、該印刷部を制御する印刷制御部と、前記搬送時に発生した原稿の異常状態を検出する異常検出部と、を備え、該異常検出部によって搬送原稿の異常状態を検出したときに、該異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう画像読取装置の制御プログラムにおいて、
前記異常検出部で異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう際、前記印刷部の印刷処理を、前記再読取処理前の原稿に対する印刷処理の経過情報に応じて変更するように前記印刷制御部を制御するモジュールをコンピュータに実行させることを特徴とする画像読取装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の搬送路に、原稿の画像を読み取る画像読取部と該原稿に文字等を印刷する印刷部とを配置した画像読取装置、画像読取装置の制御方法、および画像読取装置の制御プログラムに関する。
【背景技術】
【０００２】
従来、原稿の搬送路上に画像読取部と印刷部とを配置し、画像読取部で搬送される原稿の画像を読み取りながら、印刷部で原稿に文字等を印刷する画像読取装置が提案されている（特許文献１）。
【０００３】
この画像読取装置は、不図示の操作部、または外部装置（ホストコンピュータ等）からの制御信号に基づき画像読取動作を開始する。まず、図２の原稿台６に積載された原稿束の最も上の原稿７をピックアップローラ２及び給送ローラ３によって搬送路に給送する。ピックアップローラ２で１度に２枚以上の原稿７をピックアップした場合は、分離ローラ１３により原稿を分離し、１枚ずつ搬送路に給送する。
【０００４】
搬送路に給送された原稿７は搬送ローラ４，１２によって搬送され、搬送される原稿７の先端と後端はレジストセンサ１５により検知される。このレジストセンサ１５の信号を用いて搬送タイミング等の制御が行なわれる。
【０００５】
そして、タイマ等による計測時間やレジストセンサ１５の検知情報を基に、読取センサ５の読取位置に原稿７が到達したと判断されると、原稿７の片面或いは両面の画像が読取センサ５によって読取られ、画像データが不図示の画像処理部に転送される。
【０００６】
読取センサ５によって画像が読み取られた原稿７は下流へと搬送され、タイマ等による計測時間やレジストセンサ１５の検知情報を基に、印刷部９の位置に原稿７が到達したと判断されると、印刷部９により任意の文字あるいは画像情報が原稿７に印刷される。
【０００７】
なお、印刷内容、印刷位置、印刷を行うか否かの設定等は、不図示のホストコンピュータ等から指示することができる。
【０００８】
印刷部９により文字等が印刷された原稿７はさらに下流側に搬送され、排紙ローラ８によって排紙台１１に排紙される。
【０００９】
このような画像読取装置１においては、原稿７の搬送中にジャムエラー若しくは重送エラーが発生した場合、原稿７の搬送を継続すると、搬送中の原稿７を傷つけてしまう虞れがあるため、原稿７の搬送を中断すると共に、読取センサ５による画像読み取り、および印刷部９による印刷を中断する。この場合、ユーザは、原稿台６にエラーが発生した原稿７を再セットして、原稿７の画像の読取処理および原稿７への文字等の印刷処理をやり直す。
【特許文献１】特開平１１−２７５３０５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、上記従来の画像読取装置では、ジャムエラーや重送エラー等が発生して原稿７の搬送を中断したときに、搬送中の原稿７に対して印刷部９による印刷処理が行なわれていると（図８参照）、原稿台６にエラー原稿を再セットして、該原稿の画像の読取処理をやり直した場合に、図９に示すように、原稿の同一個所に重ねて印刷が行なわれる。この場合、たとえ同一の印刷情報が原稿に印刷されることになっても、多少ずれて印刷されてしまうと、図１０に示すように、印刷部分の判読が困難になる。
【００１１】
このため、ジャムエラーや重送エラー等が発生した場合、エラー原稿を再び原稿台６にセットしたときに、当該原稿に対して印刷処理を行なわないように設定変更して、エラー原稿の画像の読取処理だけを行い、その後、設定を元に戻して、次の原稿の画像の読取処理および原稿への文字等の印刷処理を行なう必要があり、画像の読取作業の効率が低下する。
【００１２】
そこで、本発明は、既に印刷処理が行なわれたエラー原稿の画像の再読取処理を行なっても該原稿の印刷部分の判読性を損なわないようにすることができるとともに、画像の読取作業の効率を上げることができる画像読取装置、画像読取装置の制御方法、および画像読取装置の制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明の画像読取装置は、搬送路を搬送される原稿の画像を読み取る画像読取部と、該画像読取部を制御する画像処理部と、原稿に印刷処理を施す印刷部と、該印刷部を制御する印刷制御部と、該印刷制御部および前記画像処理部を制御する制御部と、前記搬送時に発生した原稿の異常状態を検出する異常検出部と、を備え、該異常検出部によって搬送原稿の異常状態を検出したときに、該異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう画像読取装置において、前記異常検出部で異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう際、前記制御部は、前記印刷部の印刷処理を、前記再読取処理前の原稿に対する印刷処理の経過情報に応じて変更するように前記印刷制御部を制御することを特徴とする。
【００１４】
本発明の画像読取装置の制御方法は、搬送路を搬送される原稿の画像を読み取る画像読取部と、該画像読取部を制御する画像処理部と、原稿に印刷処理を施す印刷部と、該印刷部を制御する印刷制御部と、前記搬送時に発生した原稿の異常状態を検出する異常検出部と、を備え、該異常検出部によって搬送原稿の異常状態を検出したときに、該異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう画像読取装置の制御方法において、前記異常検出部で異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう際、前記印刷部の印刷処理を、前記再読取処理前の原稿に対する印刷処理の経過情報に応じて変更するように前記印刷制御部を制御するステップを備えることを特徴とする。
【００１５】
本発明の画像読取装置の制御プログラムは、搬送路を搬送される原稿の画像を読み取る画像読取部と、該画像読取部を制御する画像処理部と、原稿に印刷処理を施す印刷部と、該印刷部を制御する印刷制御部と、前記搬送時に発生した原稿の異常状態を検出する異常検出部と、を備え、該異常検出部によって搬送原稿の異常状態を検出したときに、該異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう画像読取装置の制御プログラムにおいて、前記異常検出部で異常が検出された原稿を再搬送して前記画像読取部で該原稿の画像の再読取処理を行なう際、前記印刷部の印刷処理を、前記再読取処理前の原稿に対する印刷処理の経過情報に応じて変更するように前記印刷制御部を制御するモジュールをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、既に印刷処理が行なわれたエラー原稿を、再度、画像の読取処理を行うために搬送路に給送しても、原稿の同じ箇所に重ねて印刷処理が行なわれることがないので、原稿に印刷された箇所の判読性を損なわないようにすることができる。
【００１７】
また、既に印刷処理が行なわれたエラー原稿の画像の再読取処理を行う際に、ユーザは印刷に関する設定を変更する必要がないため、原稿の画像の読取作業効率を上げることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図を参照して説明する。
【００１９】
図１は本発明の第１の実施形態である画像読取装置の制御系を説明するための概略ブロック図、図１２は画像読取装置の基本動作を説明するためのフローチャート図、図３は図１２のステップＳ２０１の具体的な処理例を説明するためのフローチャート図である。なお、本実施形態の画像読取装置の基本的構造は、既に図２で説明した従来の画像読取装置と略同一であるため、図２の画像読取装置に対して重複又は相当する部分については符号を流用してその説明を省略又は簡略化する。
【００２０】
本実施形態の画像読取装置は、図１に示すように、装置全体を制御するＣＰＵ１００、制御プログラムやデータ等が格納されるＲＯＭや、プログラムを制御するデータや画像データ等を記録するＲＡＭ等で構成されるメモリ１０３、搬送時に発生した原稿７の異常状態（ジャムエラーや重送エラー等）を検出する異常検出部１０１、印字部（印刷部）９を制御する印字制御部（印刷制御部）１０２、不図示のホストコンピュータ等の外部装置とコマンドやデータの通信を行うＩ／Ｏ１０４を備える。ここで、図１２および図３での各処理は、メモリ１０３のＲＯＭ等に記憶された制御プログラムがＲＡＭにロードされて、ＣＰＵ１００により実行される。
【００２１】
そして、図１２に示すように、ＣＰＵ１００は、不図示のホストコンピュータ等からの読取開始指示を受けると、ステップＳ２０１で、搬送路を搬送される原稿７の画像の読取処理を開始する。ステップＳ２０２では、ＣＰＵ１００は、原稿台６に次の原稿が載置されているか否かを判断し、原稿有りと判断した場合は、ステップＳ２０１の処理を繰り返し、原稿なしと判断した場合は、処理を終了する。
【００２２】
次に、図３を参照して、図１２のステップＳ２０１の具体的は処理例を説明する。
【００２３】
まず、ＣＰＵ１００は、不図示のホストコンピュータ等からの読取開始指示を受けると、ステップＳ３０１で、ピックアップローラ２、給送ローラ３、分離ローラ１３、搬送ローラ１２，４等の駆動手段を制御して、原稿台６に積載された原稿７を一枚ずつ搬送路に送り込んで搬送する処理を開始する。
【００２４】
次に、ステップＳ３０２ａでは、ＣＰＵ１００は、レジストセンサ１５を原稿７の先端が通過した時間を基準として、読取センサ５とレジストセンサ１５との間の距離と、原稿７の搬送速度とから読取センサ５に原稿７の先端が到達する時間を算出する。
【００２５】
そして、ＣＰＵ１００は、前記算出した時間に基づいて、読取センサ５の読取位置に原稿７の先端が到達したと判断すると、不図示の画像処理部に対して読取センサ５による原稿７の画像の読取処理の開始を指示する。読取センサ５は、原稿７の画像の読取処理が開始されると、画像信号を不図示の画像処理部に出力し、該画像処理部で画像信号から生成された画像データはメモリ１０３へ転送され始める。
【００２６】
同様に、ステップＳ３０２ｂでは、ＣＰＵ１００は、レジストセンサ１５を原稿７の先端が通過した時間を基準として、印字部９とレジストセンサ１５との間の距離と、原稿７の搬送速度とから印字部９に原稿７の先端が到達する時間を算出する。そして、ＣＰＵ１００は、前記算出した時間に基づいて、印字部９に原稿７の先端が到達したと判断すると、印字制御部１０２に対して印字処理の開始を指示する。
【００２７】
次に、ステップＳ３０３では、ＣＰＵ１００は、原稿７の搬送中に異常検出部１０１がエラーを検出したか否かを判断し、エラーを検出した場合、ステップＳ３０４でエラー情報を異常検出部１０１から取得してステップＳ３０５に進む。一方、ステップＳ３０３で、エラーを検出しなかった場合は、ステップＳ３１６に進み、画像読取処理を続行しながら印字部９による原稿７への印字処理の完了を待ち、印字完了後の原稿７が排紙ローラ８によって排紙台１１に排紙されるまで該原稿７を搬送して処理を終了する。なお、図３は簡略化されたフローチャート図であり、実際には、ステップＳ３１６の処理中でもエラー検出を行い、エラーを検出するとステップＳ３０４へ進む。
【００２８】
ステップＳ３０５では、ＣＰＵ１００は、異常検出部１０１から取得したエラー情報を基に、原稿７の搬送を中断するか否かを判断する。
【００２９】
すなわち、取得したエラー情報が重送エラーの場合は、ＣＰＵ１００は、原稿７の搬送を継続させても該原稿７を傷つけてしまう虞れがないエラーであるとして搬送を中断しないように判断し、搬送を継続させた状態でステップＳ３０５ａに進む。なお、重送エラーの検知方法としては、例えば、透過式の光学的センサを用いて原稿７を照射し、光量の減衰度を測定して、減衰度が大きければ重送しているものと判断する方法が考えられる。また、超音波センサを用いて超音波の減衰度を測定することで、重送エラーの検知を行ってもよい。
【００３０】
一方、取得したエラー情報がジャムエラーの場合は、ＣＰＵ１００は、原稿７の搬送を継続させると原稿７を傷つけてしまう虞れがあるエラーであるとして搬送を中断するように判断し、ステップＳ３０５ｂに進む。
【００３１】
ステップＳ３０５ａでは、ＣＰＵ１００は、搬送は中断しないよう制御する一方で画像読取中断を指示してステップＳ３０６に進む。
【００３２】
ステップＳ３０６では、ＣＰＵ１００は、印字処理が開始されているか否かを判断し、印字処理が開始されていなければ、印字部９に原稿７の先端が到達したときに印字制御部１０２に対して印字処理の開始を指示し、すでに印字処理が開始されていた場合は、そのまま印字処理を継続し、ステップＳ３０８に進む。
【００３３】
ステップＳ３０８では、ＣＰＵ１００は、印字完了したことを表す印字完了フラグをセットし、ステップＳ３１０に進む。なお、ステップＳ３０８の後に、原稿７の搬送を途中で停止させてもよいが、本実施形態では、重送エラーを検知した原稿７の搬送は排紙まで続行させる。
【００３４】
一方、ステップＳ３０５ｂでは、ＣＰＵ１００は、原稿７の搬送の中断を指示するとともに、重送エラーが発生した時と同様に、画像読取の中断を指示してステップＳ３０７に進む。
【００３５】
ステップＳ３０７では、ＣＰＵ１００は、原稿７への印字が印字部９によって既に完了していたか否かを判断し、完了していた場合は、ステップＳ３０８に進み、印字が完了したことを表す印字完了フラグをセットする。一方、ステップＳ３０７で、原稿７への印字が印字部９によって完了していないと判断した場合は、ステップＳ３０９に進み、印字制御部１０２に対して印字中断を指示するとともに、再印字が必要であることを表す再印字フラグをセットする。これは、原稿７の搬送を中断した時点で原稿７への印字が開始されていて、印字が完了していなければ、図４に示すように、正しく印字されていない場合が考えられるからである。
【００３６】
次に、ステップＳ３１０では、ＣＰＵ１００は、ステップＳ３０３でエラーを検出したことに伴って画像の読取処理を中断しているため、エラーが発生した原稿７の画像は破棄する等のエラー処理を行う。
【００３７】
ここで、原稿７の画像を取得するためには、ユーザは、エラー原稿７を再度原稿台６に載置し、ホストコンピュータ等を操作して画像読取装置１に対して画像の読取開始の指示を行う必要がある。
【００３８】
そこで、ステップＳ３１０では、ユーザに対して原稿台６にエラーが発生した原稿７を再度載置してもらうために、ＣＰＵ１００は、ホストコンピュータ等のディスプレイに図１１に示すような画面を表示してユーザに対して警告する指示を出し、ステップＳ３１１に進む。
【００３９】
ステップＳ３１１では、ＣＰＵ１００は、ユーザが図１１に示す画面に従って操作することで生起するエラーの復帰処理の指示（画像読取開始指示）があるまで待機し、画像読取開始指示を受けると、ステップＳ３１２に進み、画像の再読取処理を開始するように不図示の画像処理部等を制御する。
【００４０】
すなわち、ＣＰＵ１００は、ピックアップローラ２、給送ローラ３、分離ローラ１３、搬送ローラ１２，４等の駆動手段を制御して、原稿台６に積載された原稿７を一枚ずつ搬送路に送り込んで搬送する処理を開始する。
【００４１】
また、ＣＰＵ１００は、レジストセンサ１５を原稿７の先端が通過した時間を基準として、読取センサ５の読取位置とレジストセンサ１５との間の距離と、原稿７の搬送速度とから読取センサ５に原稿７の先端が到達する時間を算出する。
【００４２】
そして、ＣＰＵ１００は、前記算出した時間に基づいて、読取センサ５に原稿７の先端が到達したと判断すると、不図示の画像処理部に対して読取センサ５による原稿７の画像の読取処理の開始を指示する。読取センサ５は、原稿７の画像の読取処理が開始されると、画像信号を不図示の画像処理部に出力し、該画像処理部で画像信号から生成された画像データはメモリ１０３へ転送され始める。
【００４３】
次に、ステップＳ３１３では、ＣＰＵ１００は、フラグを確認し、フラグが印字完了フラグであれば、ステップＳ３１５に進み、フラグが再印字フラグであれば、ステップＳ３１４に進む。
【００４４】
ステップＳ３１５では、ＣＰＵ１００は、既に先の画像読取時に印字部９による原稿７への印字が完了していると判断して、印字制御部１０２に対して印字部９による原稿７への印字を行わない指示を出す。従って、原稿７が印字部９に到達しても印字部９は印字を行わない。
【００４５】
次に、ステップＳ３１７では、ＣＰＵ１００は、読取センサ５による原稿７の画像の読取処理を続行するように不図示の画像処理を制御し、読み取られた原稿７が排紙ローラ８によって排紙台１１に排紙されるまで該原稿７を搬送して処理を終了する。また、ＣＰＵ１００は、メモリ１０３に格納された画像データをＩ／Ｏ１０４を介してホストコンピュータへ送出する。なお、上述したステップＳ３１６と同様に、ステップＳ３１７の処理中でもエラー検出を行い、エラーを検出するとステップＳ３０４へ進むようになっている。
【００４６】
一方、ステップＳ３１４では、ＣＰＵ１００は、先の画像読取時に印字部９による原稿７への印字が完了していないと判断し、印字制御部１０２に対して印字指示を行う。これにより、ＣＰＵ１００が上記同様にして原稿７が印字部９に到達したと判断したときに印字部９による原稿７への印字処理が開始され、ステップＳ３１６に進む。
【００４７】
ステップＳ３１６では、画像読取処理を続行しながら印字部９による原稿７への印字処理の完了を待ち、印字完了後の原稿７が排紙ローラ８によって排紙台１１に排紙されるまで該原稿７を搬送して処理を終了する。
【００４８】
以上説明したように、本実施形態では、既に印字処理が完了したエラー原稿７を、再度、画像の読取処理を行うために搬送路に給送しても、原稿７の同じ箇所に重ねて印字処理が行なわれることがないので、原稿７に印刷された箇所の判読性を損なわないようにすることができる。
【００４９】
また、既に印字処理が行なわれたエラー原稿の画像の再読取処理を行う際に、ユーザは印字に関する設定を変更する必要がないため、原稿の画像の読取作業効率を上げることができる。
【００５０】
なお、本実施形態では、ＣＰＵ１００はホストコンピュータから画像読取開始指示を受ける場合を例示したが、画像読取装置に操作表示部があれば、ＣＰＵ１００は、ユーザの操作で生起する該操作表示部からの操作信号を画像読取開始の指示信号として処理するようにしてもよい。
【００５１】
また、本実施形態では、原稿の搬送エラーが発生したときに、ホストコンピュータのディスプレイ上に図１１に示す警告を表示していたが、画像読取装置に表示部があれば、該表示部に図１１に示す警告を表示するようにしてもよい。
【００５２】
次に、図４〜図６を参照して、本発明の第２の実施形態である画像読取装置について説明する。なお、本実施形態では、上記第１の実施形態に対して、図３のステップＳ３０２ｂでの印字部９による原稿７への印字情報を「ABC DEF GHI」とし、また、図３のステップＳ３１４、およびステップＳ３１６の処理を変更している点が相違するため、図３および上記第１の実施形態で用いた符号を流用して説明する。
【００５３】
すなわち、本実施形態では、ステップＳ３１４で、印字は完了していないが途中まで印字されている原稿７に対してＣＰＵ１００が先の画像読取時と同じ印刷情報の印字指示を行うと、図４に示すように、既に印字されていた印字情報の上に、新たに印字されてしまい、図５に示すように、印字部分の判読性を損なう。
【００５４】
そこで、ステップＳ３１４では、ＣＰＵ１００は、印字する印字情報に対して、先の画像読取時に印字した領域に対しては印字の取消しを示す印字情報、例えば、「＝＝＝」という印字を印字部９に行わせる。このため、ＣＰＵ１００は、この付帯印字情報を元の印字情報「ABC DEF GHI」に付帯させ、付帯印字情報を追加した印字情報「＝＝＝ABC DEF GHI」を印字制御部１０２を介して印字部９に出力する。なお、付帯印字情報は、上記取消線の他、前の印字を塗りつぶす印字パターン等であってもよい。
【００５５】
そして、ステップＳ３１４において、ＣＰＵ１００が上記同様にして原稿７が印字部９に到達したと判断したときに印字部９による原稿７への印字処理が開始され、印字部９は、付帯印字情報が追加された印字情報を原稿７に印字する。これにより、ステップＳ３１６で、原稿７への印字が完了すると、図６に示すように、原稿７に判読性を損なわないように印字情報が印字されている。その他の構成、および作用効果は、上記第１の実施形態と同様である。
【００５６】
なお、先の画像読取時に印字した印字領域に印字の取消しを示す付帯印字情報を元の印字情報に付帯させる際に、元の印字情報を、図６に示すように、原稿７の搬送方向に移動させてもよいが、図７に示すように、原稿７の搬送方向に対して直交する幅方向に、元の印字情報を移動させても構わない。
【００５７】
また、ＣＰＵ１００は、印字制御部１０２に対して印字指示を行う際に、先の画像読取時に印字した印字領域に印字の取消しを示す付帯印字情報等は付帯させずに、図１３に示すように、先の画像読取時に印字制御部１０２が印字を開始した原稿７の領域とは異なる領域に対して印字するように、印字制御部１０２に対して印字指示を行ってもよい。
【００５８】
なお、本発明は、上記実施の形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００５９】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００６０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６１】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００６２】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００６３】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００６４】
【図１】本発明の第１の実施形態である画像読取装置の制御系を説明するための概略ブロック図である。
【図２】画像読取装置の基本的構造を説明するための概略断面図である。
【図３】図１２のステップＳ２０１の具体的な処理例を説明するためのフローチャート図である。
【図４】印字中に原稿の搬送が中断したときの原稿への印字例を示す図である。
【図５】図４に示す印字領域に重ねて印字された例を示す図である。
【図６】本発明の第２の実施形態である画像読取装置により原稿に印字される印字情報を示す図である。
【図７】図６に示す印字情報の変形例を示す図である。
【図８】搬送される原稿に印字される印字情報を示す図である。
【図９】図８に示す印字領域に重ねて印字された例を示す図である。
【図１０】図９に示す印字領域の拡大図である。
【図１１】エラー発生時の警告表示画面の一例を示す図である。
【図１２】画像読取装置の基本動作を説明するためのフローチャート図である。
【図１３】本発明の第２の実施形態である画像読取装置により原稿に印字される印字情報の変形例を示す図である。
【符号の説明】
【００６５】
１  画像読取装置
２  ピックアップローラ
３  給送ローラ
４  搬送ローラ
５  読取センサ（原稿読取部）
６  原稿台
７  原稿
８  排紙ローラ
９  印字部（印刷部）
１１  排紙台
１２  搬送ローラ
１３  分離ローラ
１５  レジストセンサ
１００  ＣＰＵ
１０１  異常検出部
１０２  印字制御部（印刷制御部）
１０３  メモリ
１０４  Ｉ／Ｏ
【図１】
2008252384.tif 000003
【図２】
2008252384.tif 000004
【図３】
2008252384.tif 000005
【図４】
2008252384.tif 000006
【図５】
2008252384.tif 000007
【図６】
2008252384.tif 000008
【図７】
2008252384.tif 000009
【図８】
2008252384.tif 000010
【図９】
2008252384.tif 000011
【図１０】
2008252384.tif 000012
【図１１】
2008252384.tif 000013
【図１２】
2008252384.tif 000014
【図１３】
2008252384.tif 000015