(57)【特許請求の範囲】
【請求項１】
画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体を所定領域ずつ順に読み取って得られた画像データから、前記読取禁止情報を抽出する読取手段と、
前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段と、
前記記憶手段から前記読取解除権限情報を取得する取得手段と、
前記読取禁止情報が抽出されるまでは前記画像形成媒体の読み取りを前記読取手段に継続させ、前記読取禁止情報が抽出された場合に読み取りを中止するように前記読取手段を制御すると共に、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段と、
前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する報知手段と、
を含む画像読取装置。
【請求項２】
画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体を所定領域ずつ順に読み取って画像データを得る読取手段と、
前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段と、
前記記憶手段から前記読取解除権限情報を取得する取得手段と、
前記画像データから、前記読取禁止情報を抽出し、前記読取禁止情報が抽出されるまでは前記画像形成媒体の読み取りを前記読取手段に継続させ、前記読取禁止情報が抽出された場合に読み取りを中止するように前記読取手段を制御すると共に、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段と、
前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する報知手段と、
を含む画像読取装置。
【請求項３】
画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体を所定領域ずつ順に読み取って得られた画像データから、前記読取禁止情報を抽出し、前記読取禁止情報が抽出された場合に読み取りを中止する読取手段と、
前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段と、
前記記憶手段から前記読取解除権限情報を取得する取得手段と、
前記読取手段が前記読取禁止情報を抽出して前記画像形成媒体の読み取りを中止するまでは該読み取りを前記読取手段に継続させ、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段と、
前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する報知手段と、
を含む画像読取装置。
【請求項４】
前記制御手段は、前記再開指示を受け付けた場合には、読み取りが中止された時点までに読み取られた画像形成媒体以外の画像形成媒体を読み取るように前記読取手段を制御する請求項１〜請求項３の何れか１項に記載の画像読取装置。
【請求項５】
前記制御手段は、前記再開指示を１回受け付けた以降は、前記読取禁止情報が読み取られた場合であっても、前記読み取りを継続するように前記読取手段を制御する
請求項１〜請求項４の何れか１項に記載の画像読取装置。
【請求項６】
前記制御手段は、前記再開指示を１回受け付けた以降は、前記抽出を中止するように制御する請求項１〜請求項４の何れか１項に記載の画像読取装置。
【請求項７】
前記画像データが記憶される画像データ記憶手段を更に含み、
前記制御手段は、前記読取禁止情報が抽出されて読み取りを中止したとき、前記取得手段が取得した前記読取解除権限情報が読取禁止を解除する権限を有することを示していない場合は前記画像データ記憶手段に記憶された画像データを全て破棄し、前記取得手段が取得した前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合は読み取りを再開する指示を受け付け、前記画像データ記憶手段に記憶された前記読取禁止情報が抽出された画像データを破棄した後に中止した読み取りを再開するように前記読取手段を制御する請求項１〜請求項６の何れか１項に記載の画像読取装置。
【請求項８】
前記報知手段は、読み取りが中止された時点までに前記画像データ記憶手段に記憶された画像データに係る各画像をユーザが選択可能な縮小イメージにして表示するように表示手段を制御し、
前記制御手段は、前記再開指示を受け付けた場合には、選択された縮小イメージに対応する画像形成媒体のページ以降のページの画像形成媒体であって、読み取りが中止された時点までに前記読取手段により画像が読み取られていない画像形成媒体から、ページ単位で読み取りを再開するように前記読取手段を制御する請求項１〜請求項７の何れか１項に記載の画像読取装置。
【請求項９】
前記報知手段は、読み取りが中止された時点までに前記画像データ記憶手段に記憶された画像データに係る各画像をユーザが選択可能な縮小イメージにして表示するように表示手段を制御し、
前記制御手段は、前記再開指示を受け付けた場合には、前記画像データ記憶手段に記憶された画像データであって、選択された縮小イメージに対応する画像形成媒体のページより前のページの画像形成媒体の画像データを前記画像データ記憶手段から破棄すると共に、選択された縮小イメージに対応する画像形成媒体のページ以降のページの画像形成媒体であって、読み取りが中止された時点までに前記読取手段により画像が読み取られていない画像形成媒体から、ページ単位で読み取りを再開するように前記読取手段を制御する請求項７に記載の画像読取装置。
【請求項１０】
前記再開指示を行ったユーザを特定するための情報を含む履歴情報を生成する履歴情報生成手段を更に含む請求項１〜請求項９の何れか１項に記載の画像読取装置。
【請求項１１】
コンピュータを
画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体の前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段から前記読取解除権限情報を取得する取得手段、
前記画像形成媒体を所定領域ずつ順に読み取って得られた画像データから、前記読取禁止情報を抽出する読取手段、
前記読取禁止情報が抽出されるまでは前記画像形成媒体の読み取りを前記読取手段に継続させ、前記読取禁止情報が抽出された場合に読み取りを中止するように前記読取手段を制御すると共に、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段、及び
前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知するように報知手段を制御する報知制御手段
として機能させるためのプログラム。
【請求項１２】
コンピュータを
画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体の前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段から前記読取解除権限情報を取得する取得手段、
前記画像形成媒体を所定領域ずつ順に読み取って画像データを得る読取手段からの前記画像データから、前記読取禁止情報を抽出し、前記読取禁止情報が抽出されるまでは前記画像形成媒体の読み取りを前記読取手段に継続させ、前記読取禁止情報が抽出された場合に読み取りを中止するように前記読取手段を制御すると共に、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段、及び
前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知するように報知手段を制御する報知制御手段として機能させるためのプログラム。
【請求項１３】
コンピュータを
画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体の前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段から前記読取解除権限情報を取得する取得手段、
前記画像形成媒体を所定領域ずつ順に読み取って得られた画像データから、前記読取禁止情報を抽出し、前記読取禁止情報が抽出された場合に読み取りを中止する読取手段、
前記読取手段が前記読取禁止情報を抽出して前記画像形成媒体の読み取りを中止するまでは該読み取りを前記読取手段に継続させ、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段、及び
前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知するように報知手段を制御する報知制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、及びプログラムに関する。
【背景技術】
【０００２】
従来、原稿用紙の複製（複写）を行う際に、原稿用紙に形成された画像に複製の禁止を示す複製禁止情報が含まれていた場合には、複製動作、例えばコピー動作を中止する画像形成装置が知られている。（例えば、特許文献１参照）。また、原稿用紙に形成された画像の読み取りを行う際に、読み取った画像データに基づいて、画像の読み取りを禁止するための読取禁止情報を抽出し、読取禁止情報が抽出された場合には、読み取りを中止する画像形成装置が一般的に存在する。
【特許文献１】特開２００３−２８０４６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、画像の複写等を行う際に、読取禁止情報に類似する情報を読取禁止情報として抽出して、読取禁止情報が画像形成媒体に形成されていないのに画像の読み取りが中止された場合であっても、画像の読み取りの中止を解除できる権限があるときには、読み取りを再開することができる画像読取装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１に記載の発明の画像読取装置は、画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体を所定領域ずつ順に読み取って得られた画像データから、前記読取禁止情報を抽出する読取手段と、前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段と、前記記憶手段から前記読取解除権限情報を取得する取得手段と、前記読取禁止情報が抽出されるまでは前記画像形成媒体の読み取りを前記読取手段に継続させ、前記読取禁止情報が抽出された場合に読み取りを中止するように前記読取手段を制御すると共に、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段と、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する報知手段とを含んで構成されている。
【０００５】
上記目的を達成するために、請求項２に記載の発明の画像読取装置は、画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体を所定領域ずつ順に読み取って画像データを得る読取手段と、前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段と、前記記憶手段から前記読取解除権限情報を取得する取得手段と、前記画像データから、前記読取禁止情報を抽出し、前記読取禁止情報が抽出されるまでは前記画像形成媒体の読み取りを前記読取手段に継続させ、前記読取禁止情報が抽出された場合に読み取りを中止するように前記読取手段を制御すると共に、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段と、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する報知手段とを含んで構成されている。
【０００６】
上記目的を達成するために、請求項３に記載の発明の画像読取装置は、画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体を所定領域ずつ順に読み取って得られた画像データから、前記読取禁止情報を抽出し、前記読取禁止情報が抽出された場合に読み取りを中止する読取手段と、前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段と、前記記憶手段から前記読取解除権限情報を取得する取得手段と、前記読取手段が前記読取禁止情報を抽出して前記画像形成媒体の読み取りを中止するまでは該読み取りを前記読取手段に継続させ、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段と、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する報知手段とを含んで構成されている。
【０００７】
請求項４に記載の発明の画像読取装置は、前記制御手段を、前記再開指示を受け付けた場合には、読み取りが中止された時点までに読み取られた画像形成媒体以外の画像形成媒体を読み取るように前記読取手段を制御するようにしたものである。
【０００８】
請求項５に記載の発明の画像読取装置は、前記制御手段を、前記再開指示を１回受け付けた以降は、前記読取禁止情報が読み取られた場合であっても、前記読み取りを継続するように前記読取手段を制御するようにしたものである。
【０００９】
請求項６に記載の発明の画像読取装置は、前記制御手段を、前記再開指示を１回受け付けた以降は、前記抽出を中止するように制御するようにしたものである。
【００１０】
請求項７に記載の発明の画像読取装置は、前記画像データが記憶される画像データ記憶手段を更に含み、前記制御手段は、前記読取禁止情報が抽出されて読み取りを中止したとき、前記取得手段が取得した前記読取解除権限情報が読取禁止を解除する権限を有することを示していない場合は前記画像データ記憶手段に記憶された画像データを全て破棄し、前記取得手段が取得した前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合は読み取りを再開する指示を受け付け、前記画像データ記憶手段に記憶された前記読取禁止情報が抽出された画像データを破棄した後に中止した読み取りを再開するように前記読取手段を制御するようにしたものである。
【００１１】
請求項８に記載の発明の画像読取装置は、前記報知手段は、読み取りが中止された時点までに前記画像データ記憶手段に記憶された画像データに係る各画像をユーザが選択可能な縮小イメージにして表示するように表示手段を制御し、前記制御手段は、前記再開指示を受け付けた場合には、選択された縮小イメージに対応する画像形成媒体のページ以降のページの画像形成媒体であって、読み取りが中止された時点までに前記読取手段により画像が読み取られていない画像形成媒体から、ページ単位で読み取りを再開するように前記読取手段を制御するようにしたものである。
【００１２】
請求項９に記載の発明の画像読取装置は、前記報知手段は、読み取りが中止された時点までに前記画像データ記憶手段に記憶された画像データに係る各画像をユーザが選択可能な縮小イメージにして表示するように表示手段を制御し、前記制御手段は、前記再開指示を受け付けた場合には、前記画像データ記憶手段に記憶された画像データであって、選択された縮小イメージに対応する画像形成媒体のページより前のページの画像形成媒体の画像データを前記画像データ記憶手段から破棄すると共に、選択された縮小イメージに対応する画像形成媒体のページ以降のページの画像形成媒体であって、読み取りが中止された時点までに前記読取手段により画像が読み取られていない画像形成媒体から、ページ単位で読み取りを再開するようにしたものである。
【００１３】
請求項１０に記載の発明の画像読取装置は、前記再開指示を行ったユーザを特定するための情報を含む履歴情報を生成する履歴情報生成手段を更に含むようにしたものである。
【００１４】
上記目的を達成するために、請求項１１に記載の発明のプログラムは、コンピュータを画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体の前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段から前記読取解除権限情報を取得する取得手段、前記画像形成媒体を所定領域ずつ順に読み取って得られた画像データから、前記読取禁止情報を抽出する読取手段、前記読取禁止情報が抽出されるまでは前記画像形成媒体の読み取りを前記読取手段に継続させ、前記読取禁止情報が抽出された場合に読み取りを中止するように前記読取手段を制御すると共に、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段、及び前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知するように報知手段を制御する報知制御手段として機能させる。
【００１５】
上記目的を達成するために、請求項１２に記載の発明のプログラムは、コンピュータを画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体の前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段から前記読取解除権限情報を取得する取得手段、前記画像形成媒体を所定領域ずつ順に読み取って画像データを得る読取手段からの前記画像データから、前記読取禁止情報を抽出し、前記読取禁止情報が抽出されるまでは前記画像形成媒体の読み取りを前記読取手段に継続させ、前記読取禁止情報が抽出された場合に読み取りを中止するように前記読取手段を制御すると共に、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段、及び前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知するように報知手段を制御する報知制御手段として機能させる。
【００１６】
上記目的を達成するために、請求項１３に記載の発明のプログラムは、コンピュータを画像の読み取りを禁止するための読取禁止情報が必要に応じて形成された画像形成媒体の前記画像の読取禁止を解除する権限を有するかまたは前記画像の読取禁止を解除する権限を有しないかを示す読取解除権限情報を記憶した記憶手段から前記読取解除権限情報を取得する取得手段、前記画像形成媒体を所定領域ずつ順に読み取って得られた画像データから、前記読取禁止情報を抽出し、前記読取禁止情報が抽出された場合に読み取りを中止する読取手段、前記読取手段が前記読取禁止情報を抽出して前記画像形成媒体の読み取りを中止するまでは該読み取りを前記読取手段に継続させ、前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合で、かつ読み取りを再開する再開指示を受け付けた場合は、中止した読み取りを再開するように前記読取手段を制御する制御手段、及び前記取得手段によって取得された前記読取解除権限情報が読取禁止を解除する権限を有することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知するように報知手段を制御する報知制御手段として機能させる。
【発明の効果】
【００１７】
請求項１、２、３、１１、１２及び１３の各発明によれば、画像の複写等を行う際に、読取禁止情報に類似する情報を読取禁止情報として抽出して、読取禁止情報が画像形成媒体に形成されていないのに画像の読み取りが中止された場合であっても、画像の読み取りの中止を解除できる権限があるときには、読み取りを再開することができる、という効果が得られる。
【００１８】
請求項４の発明によれば、読み取りが再開された場合において、既に読み取られた画像形成媒体を不必要に読み取ることがなくなる、という効果が得られる。
【００１９】
請求項５の発明によれば、請求項５に係る発明の構成を有していない場合と比較して、全ての画像形成媒体を読み取るまでの時間が短くなる、という効果が得られる。
【００２０】
請求項６の発明によれば、請求項６に係る発明の構成を有していない場合と比較して、処理の負荷が軽くなる、という効果が得られる。
【００２１】
請求項７の発明によれば、記憶手段に記憶された画像データを破棄すると共に中止した読み取りを再開することができる、という効果が得られる。
【００２２】
請求項８の発明によれば、選択された表示用画像に対応する画像形成媒体のページ以降のページの画像形成媒体であって、読み取りが中止された時点までに画像が読み取られていない画像形成媒体から、読み取りを再開することができる、という効果が得られる。
【００２３】
請求項９の発明によれば、記憶手段に記憶された画像データであって、選択された表示用画像に対応する画像形成媒体のページより前のページの画像形成媒体の画像データを記憶手段から破棄すると共に、選択された表示用画像に対応する画像形成媒体のページ以降のページの画像形成媒体であって、読み取りが中止された時点までに画像が読み取られていない画像形成媒体から、読み取りを再開することができる、という効果が得られる。
【００２４】
請求項１０の発明によれば、生成した履歴情報から、再開指示を行ったユーザを特定することができる、という効果が得られる。
【発明を実施するための最良の形態】
【００２５】
［第１の実施の形態］
以下、図面を参照して、本発明の画像読取装置の第１の実施の形態を詳細に説明する。なお、本実施の形態では、本発明を画像読取装置を備えた複合機に適用した例について説明する。
【００２６】
図１に示すように、本実施の形態に係る複合機１０は、コントローラ部１２と、ユーザインタフェース（Ｕ／Ｉ）１４と、画像読取装置１６と、印刷部１８と、ＦＡＸ部２０と、ネットワークインタフェース２２とを備えている。
【００２７】
コントローラ部１２は、ＲＯＭ（Read Only Memory）１２ａ、ＨＤＤ（Hard Disk Drive）１２ｂ、ＣＰＵ（Central Processing Unit）１２ｃ、ＲＡＭ（Random Access Memory）１２ｄ、ＮＶ（Nonvolatile Memory）１２ｅ、及びＩ／Ｏ（入出力）ポート１２ｆを備えている。これらＲＯＭ１２ａ、ＨＤＤ１２ｂ、ＣＰＵ１２ｃ、ＲＡＭ１２ｄ、ＮＶ１２ｅ、及びＩ／Ｏポート１２ｆは互いにバス１２ｇで接続されている。
【００２８】
記憶媒体としてのＲＯＭ１２ａには、ＯＳ等の基本プログラムが記憶されている。
【００２９】
記憶媒体としてのＨＤＤ１２ｂには、詳細を以下で説明する制御処理、印刷処理、第１の複写処理、画像データ記憶処理、及び読取終了通知記憶処理の各処理の処理ルーチンを実行するための各プログラムが記憶されている。また、ＨＤＤ１２ｂには、図２（Ａ）に示す読取禁止解除権限登録テーブル２４が記憶されている。同図に図示されるように、読取禁止解除権限登録テーブル２４には、複合機１０を操作するユーザのユーザＩＤ毎にレコード２６が登録される。各レコード２６は、各ユーザに対応するユーザＩＤが登録されるフィールド２８、及びフィールド２８に登録されたユーザＩＤに対応するユーザが、詳細を後述する読取禁止情報が付加された画像に対する読取禁止を解除することができる権限を持っている場合には、この権限を持っていることを示す”許可”、一方、権限を持っていない場合には、この権限を持っていないことを示す”不許可”が登録されるフィールド３０を備えている。なお、各レコード２６は、Ｕ／Ｉ１４を介して、複合機１０の管理者等によって予め登録されている。
【００３０】
ＣＰＵ１２ｃは、プログラムをＲＯＭ１２ａ及びＨＤＤ１２ｂから読み出して実行する。
【００３１】
ＲＡＭ１２ｄには、各種データが一時的に記憶される。
【００３２】
ＮＶ１２ｅは、不揮発性のメモリであり、このＮＶ１２ｅには、複合機１０のスイッチ（図示せず）がオフとなって電源が切れても消去されたくない設定情報が記憶されている。本実施の形態では、例えば図２（Ｂ）に示すような、１ビットのフラグである複写処理モード情報３２がＮＶ１２ｅに記憶されている。この複写処理モード情報３２は、第１の複写処理を実行するモードである場合には所定値、例えば”１”が複合機１０の管理者等によって設定される。また、通常の複写処理を行うモードである場合には所定値、例えば”０”が設定される。
【００３３】
Ｉ／Ｏポート１２ｆには、Ｕ／Ｉ１４、画像読取装置１６、印刷部１８、ＦＡＸ部２０、及びネットワークインタフェース２２が接続されている。
【００３４】
Ｕ／Ｉ１４は、ユーザからの指示を受け付けるタッチパネル及び入力された情報に基づいた表示を行うＬＣＤを備えた表示装置を含んで構成されている。
【００３５】
画像読取装置１６は、画像形成媒体としての原稿用紙を所定領域ずつ順に読み取って得られた画像データを出力する。また、画像読取装置１６は、得られた画像データから読取禁止情報及び読取禁止情報に類似する情報を抽出する。画像読取装置１６は、図３（Ａ）及び図３（Ｂ）に示すように、原稿台３４、原稿センサ３６、用紙搬送部３８、プラテンガラス４０、光源４２、ＣＣＤ（Charge Coupled Device）４４、原稿通過センサ４６、制御部４８、イメージ処理部５０、及びコントローラ部１２のＩ／Ｏポート１２ｆに接続されたＩ／Ｆ（インタフェース）５２を備えている。
【００３６】
原稿台３４には、読取対象となる原稿５４の複数の原稿用紙５６が載置される。
【００３７】
原稿センサ３６は、例えば光学式のセンサを含んで構成され、原稿台３４に載置された原稿用紙５６を検出可能な位置に配置される。したがって、原稿センサ３６は、原稿台３４に原稿用紙５６が載置されている場合には、原稿用紙５６を検出してオン状態の検出信号を出力すると共に、原稿台３４に原稿用紙５６が載置されていない場合には、オフ状態の検出信号を出力する。なお、原稿センサ３６は、Ｉ／Ｏポート１２ｆにも接続されている。
【００３８】
用紙搬送部３８は、引込ローラ３８ａ及び搬送ローラ３８ｂを備えている。引込ローラ３８ａによって、原稿台３４に載置された原稿用紙５６が一枚ずつ引き込まれる。また、搬送ローラ３８ｂによって、ＣＣＤ４４の読み取り位置に原稿用紙５６の所定領域が通過するように原稿用紙５６が搬送される。これにより、引き込まれた原稿用紙５６の所定領域がＣＣＤ４４によって読み取り可能となる。更に、搬送ローラ３８ｂによって、ＣＣＤ４４により原稿用紙５６の所定領域が読み取られた原稿用紙５６が原稿排出部５４に排出されるように、原稿用紙５６が搬送される。
【００３９】
原稿通過センサ４６は、例えば光学式のセンサを含んで構成され、用紙搬送部３８の搬送ローラ３８ｂによって搬送される原稿用紙５６を検出可能な位置に配置される。したがって、原稿通過センサ４６は、その読み取り位置に原稿用紙５６が存在する場合には、原稿用紙５６を検出してオン状態の検出信号を出力すると共に、原稿用紙５６が存在しない場合には、オフ状態の検出信号を出力する。なお、原稿通過センサ４６は、Ｉ／Ｏポート１２ｆにも接続されている。
【００４０】
ＣＣＤ４４は、搬送された原稿用紙５６によって光源４２からの光が反射された光を電気信号に変換してイメージ処理部５０に出力する。
【００４１】
イメージ処理部５０は、ＣＣＤ４４から出力された電気信号を画像データに変換し、この画像データに対して所定の処理、例えば濃度調整や原稿用紙５６の色に起因するノイズの除去等を行い、所定の処理が施された画像データをＩ／Ｆ５２を介してコントローラ部１２に出力する。また、イメージ処理部５０は、画像データを解析することにより、画像データに付加されている付加情報に読取禁止情報が含まれているか否かを判定し、読取禁止情報が含まれていると判定された場合には、読取禁止情報を画像データから抽出すると共に、原稿用紙５６に形成された形成情報の読取を終了したことを示す読取終了通知情報に抽出した読取禁止情報を含ませてコントローラ部１２に出力する。なお、イメージ処理部５０は、画像データを解析して読取禁止情報を画像データから抽出する際に、読取禁止情報ではなく、読取禁止情報と類似する情報を読取禁止情報として抽出してしまう場合がある。この現象については、様々な原因が考えられるが、その原因の一つとして、解析の精度が低いこと等の原因が考えられる。
【００４２】
制御部４８は、これら原稿センサ３６、用紙搬送部３８、光源４２、ＣＣＤ４４、原稿通過センサ４６、イメージ処理部５０、及びＩ／Ｆ５２の各々を制御する。
【００４３】
印刷部１８は、入力された画像データに基づいた画像を形成し、出力物として出力する。
【００４４】
ＦＡＸ部２０は、ファクシミリ機能を備えており、電話回線５８を介して画像データを送信すると共に、電話回線５８を介して送信元からの画像データを受信する。
【００４５】
ネットワークインタフェース２２には、ネットワーク６０を介して外部端末のＰＣ（Personal computer）６２が接続されている。ユーザはＰＣ６２を操作して、複合機１０に対してネットワーク６０を介して所定の指示を出力することができる。例えば、ＰＣ６２から複合機１０に対して画像データを送信して印刷実行の指示を出力した場合には、画像データに基づいた画像が形成された原稿用紙が複合機１０から出力される。
【００４６】
次に、複合機１０のコントローラ部１２のＣＰＵ１２ｃが実行する制御処理の処理ルーチンについて図４を用いて説明する。なお、本実施の形態において、本制御処理は、複合機１０のスイッチ（図示せず）がオンされた時点から所定時間間隔（例えば、数１０ｍｓｅｃ）毎に実行される。
【００４７】
まず、ステップ１００で、ＰＣ６２またはＵ／Ｉ１４からの指示を受信したか否かを判定する。なお、本実施の形態では、印刷処理を行うための印刷処理指示がＰＣ６２及びＵ／Ｉ１４から入力可能であり、複写処理を行うための複写処理指示がＵ／Ｉ１４から入力可能である。
【００４８】
ステップ１００で、指示が受信されたと判定された場合には、次のステップ１０２で、受信された指示が印刷処理指示であるのか、または複写処理指示であるのかを判定する。
【００４９】
ステップ１０２で、印刷処理指示であると判定された場合には、次のステップ１０４で、詳細を後述する印刷処理を実行する。そして、本制御処理を終了する。
【００５０】
一方、ステップ１０２で、複写処理指示であると判定された場合には、次のステップ１０６で、ＮＶ１２ｅに記憶されている複写処理モード情報３２を読み込むことによって複写処理モード情報３２を取得する。
【００５１】
次のステップ１０８では、複写処理モード情報３２に設定された値が通常の複写処理を行うモードを表す値、例えば”０”であるか否かを判定する。
【００５２】
ステップ１０８で、複写処理モード情報３２に設定された値が、通常の複写処理を行うモードを表す値であると判定された場合には、以下のステップ１１０及びステップ１１２に進んで、通常の複写処理が行われる。すなわち、ステップ１１０では、画像読取装置１６に対して原稿台３４に載置された原稿用紙５６を全て読み取る指示を出力する。これにより画像読取装置１６から画像データがコントローラ部１２に出力される。一方、コントローラ部１２のＣＰＵ１２ｃは、画像データを受信した場合には、画像データの受信が実行開始の要因となる割り込み処理としての画像データ記憶処理を実行する。ここで、画像データ記憶処理の処理ルーチンについて図５（Ａ）を用いて説明すると、まず、ステップ２００で、受信した画像データをＨＤＤ１２ｂに記憶する。そして、本画像データ記憶処理を終了する。このように、ステップ１１０での処理の後に、割り込み処理である画像データ記憶処理が実行されることによって、ＨＤＤ１２ｂには画像読取装置１６から出力された画像データが記憶される。そして、ステップ１１２では、ＨＤＤ１２ｂに記憶されている画像データを読み出して、読み出した画像データを印刷部１８に出力する。これにより、印刷部１８からは、画像データに基づいた画像が形成された出力物（すなわち、画像が形成された用紙）が出力される。
【００５３】
一方、ステップ１０８で、複写処理モード情報３２に設定された値が、通常の複写処理を行うモードを表す値ではないと判定された場合には、複写処理モード情報３２に設定された値が第１の複写処理を実行するモードを表す値、例えば”１”であると判断して、次のステップ１１４へ進む。
【００５４】
ステップ１１４では、詳細を後述する第１の複写処理を実行する。そして、本制御処理を終了する。
【００５５】
次に、ステップ１０４の印刷処理の処理ルーチンの詳細について図６を用いて説明する。
【００５６】
まず、ステップ３００で、印刷処理指示と共に読み取り禁止を示す読取禁止情報を受信したか否かを判定する。
【００５７】
ステップ３００で、読取禁止情報を受信していないと判定された場合には、次のステップ３０８で、印刷処理指示と共に受信されて上記画像データ記憶処理によって記憶された画像データをＨＤＤ１２ｂから読み出して、この読み出した画像データを印刷部１８に出力する。これにより、印刷部１８からは、図７（Ａ）に示すように、画像データに基づいた画像（図７（Ａ）の例では”あああ”）６４が形成された出力物５７が出力される。なお、画像６４の一部等が読取禁止情報を表す画像に類似している類似画像である場合には、読取禁止情報の抽出が行われた場合に読取禁止情報であると誤って抽出される場合がある。そして、本印刷処理を終了する。なお、印刷部１８から出力された出力物５７は、複写対象として原稿台３４に載置される原稿５４の原稿用紙５６になり得る。
【００５８】
一方、ステップ３００で、読取禁止情報を受信したと判定された場合には、次のステップ３０２で、読取禁止情報を表す画像データ、すなわち解析された場合に読み取り禁止を表す読取禁止情報が付加情報として抽出される画像データを生成する。
【００５９】
次のステップ３０４では、印刷処理指示と共に受信されて上記画像データ記憶処理によって記憶された画像データをＨＤＤ１２ｂから読み出して、この読み出した画像データと、ステップ３０２で生成された画像データとを合成する。
【００６０】
次のステップ３０６では、ステップ３０４で合成された画像データを印刷部１８に出力する。これにより、印刷部１８からは、図７（Ｂ）に示すように、ステップ３０４で読み出された画像データに基づいた画像（図７（Ｂ）の例では”あああ”）６４が形成されると共に、読取禁止情報を表す付加情報に基づいた画像６６が形成された出力物５７が出力される。なお、上述したように、様々な原因によって、画像６４の一部等が読取禁止情報を表す画像に類似している類似画像である場合には、読み取りを禁止するための読取禁止情報の抽出が行われた場合に読取禁止情報であると誤って抽出される場合がある。そして、本印刷処理を終了する。
【００６１】
次に、ステップ１１４の第１の複写処理の処理ルーチンの詳細について図８を用いて説明する。なお、第１の複写処理は、自動原稿送り機能を用いた場合における複写処理の１つの例である。
【００６２】
まず、ステップ４００で、変数Ｎの値を１に設定し、次のステップ４０２で、原稿センサ３６からの検出信号がオン状態であるか否かを判定することにより、原稿台３４に原稿５４の原稿用紙５６が載置されているか否かを判定する。なお、原稿台３４に載置されている原稿用紙５６には、上記で説明したように、図７（Ａ）に示されるように画像６４のみが形成されている場合や、図７（Ｂ）に示されるように画像６４及び付加情報としての画像６６が形成されている場合がある。
【００６３】
ステップ４０２で、検出信号がオン状態であると判定された場合には、原稿台３４に原稿用紙５６が載置されていると判断して、次のステップ４０４でＮ枚目の原稿用紙５６を読み取るように、Ｎ枚目の原稿用紙５６を読み取らせるための指示を画像読取装置１６に出力する。これにより、この指示を受信した画像読取装置１６は、Ｎ枚目の原稿用紙５６を読み取って、画像データをコントローラ部１２に出力する。コントローラ部１２は、上記で説明したように、画像データを受信すると、画像データ記憶処理を実行して、受信した画像データをＨＤＤ１２ｂに記憶する。更に、画像読取装置１６は、上記で説明したように、画像データを解析することにより、画像データに付加されている付加情報に読取禁止情報が含まれているか否かを判定し、読取禁止情報が含まれていると判定された場合には読取禁止情報を画像データから抽出すると共に、Ｎ枚目の原稿用紙５６に形成された形成情報の読取を終了したことを示す読取終了通知情報に抽出した読取禁止情報を含ませてコントローラ部１２に出力する。一方、コントローラ部１２のＣＰＵ１２ｃは、読取終了通知情報を受信した場合には、読取終了通知情報の受信が実行開始の要因となる割り込み処理としての読取終了通知記憶処理を実行する。ここで、読取終了通知記憶処理の処理ルーチンについて図５（Ｂ）を用いて説明すると、まず、ステップ５００で、受信した読取終了通知情報をＨＤＤ１２ｂに記憶する。そして、本読取終了通知記憶処理を終了する。このように、ステップ４０４での処理の後に、割り込み処理である読取終了通知記憶処理が実行されることによって、ＨＤＤ１２ｂには画像読取装置１６から出力された読取終了通知情報が記憶される。
【００６４】
次のステップ４０６では、Ｎ枚目の原稿用紙５６の読取終了通知を受信して読取終了通知記憶処理によって記憶されたか否かを判定する。
【００６５】
ステップ４０６で、Ｎ枚目の原稿用紙５６の読取終了通知を受信して読取終了通知記憶処理によって記憶されたと判定された場合には、次のステップ４０８に進む。
【００６６】
ステップ４０８では、受信した読取終了通知情報に、読取禁止情報が含まれているか否かを判定する。
【００６７】
ステップ４０８で、読取終了通知情報に読取禁止情報が含まれていないと判定された場合には、次のステップ４２０で、ＨＤＤ１２ｂに記憶されたＮ枚目の画像データを印刷部１８に出力する。これにより、印刷部１８からＮ枚目の画像データに基づいた画像が形成された出力物が出力される。
【００６８】
次のステップ４２２では、変数Ｎの値を１インクリメントして、ステップ４０２へ戻る。
【００６９】
一方、ステップ４０８で、読取終了通知情報に読取禁止情報が含まれていると判定された場合には、原稿用紙５６の読み取りを中止する必要があると判断して、次のステップ４１０へ進む。
【００７０】
ステップ４１０では、ＨＤＤ１２ｂに記憶されている読取禁止解除権限登録テーブル２４を読み込んで、複写処理指示と共にユーザによって入力されたユーザＩＤが登録されているフィールド２８のレコード２６を特定する。そして、特定したレコード２６のフィールド３０に登録されている読取禁止解除権限を取得する。
【００７１】
次のステップ４１２では、ステップ４１０で取得した読取禁止解除権限が”許可”を示すか否かを判定することにより、読取禁止の解除ができる権限を複写処理指示を行ったユーザが持っているか否かを判定する。
【００７２】
ステップ４１２で、読取禁止解除権限が”許可”を示さないと判定された場合には、ユーザが読取禁止の解除ができる権限を持っていないと判断して、次のステップ４２８で、ジョブキャンセルを行う。ここで、ジョブキャンセルとは、今回の複写処理指示は無かったものとみなして、今回実行された第１の複写処理によってＨＤＤ１２ｂに記憶された画像データを全て破棄することにより、印刷部１８から複写物が出力されないようにすることにより実行することができる。
【００７３】
次のステップ４３０では、ステップ４２８からステップ４３０に進んだ場合には、複写処理指示を行ったユーザのユーザＩＤ、及び複写処理指示が入力されたがジョブキャンセルが行われたことを示す情報を含むログを生成して、生成したログをＨＤＤ１２ｂに記憶する。そして、本第１の複写処理を終了する。
【００７４】
一方、ステップ４１２で、読取禁止解除権限が”許可”を示すと判定された場合には、ユーザが読取禁止の解除ができる権限を持っていると判断して、次のステップ４１４で、Ｎ枚目までの原稿用紙５６で中止になっている読み取りを再開する再開指示を受け付けるための読取禁止解除ボタン、ＨＤＤ１２ｂに記憶されているＮ枚目の画像データを破棄すると共にＮ枚目までの原稿用紙５６で中止になっている読み取りを再開するスキップ指示を受け付けるためのスキップボタン、今回の複写処理指示は無かったものとみなして、今回実行された第１の複写処理によってＨＤＤ１２ｂに記憶された画像データを全て破棄することにより、印刷部１８から複写物が出力されないようにするジョブキャンセルの指示を受け付けるためのジョブキャンセルボタン、及びこれらのボタンの選択を促すためのメッセージが表示されるようにＵ／Ｉ１４の表示を制御する。これにより、図９に示すように、Ｕ／Ｉ１４に、読取禁止解除ボタン６８、ジョブキャンセルボタン７０、スキップボタン７２、及びメッセージ７４が表示される。このように、読み取りを再開する再開指示を受け付けるための読取禁止解除ボタン６８が表示されることにより、中止した読み取りを再開する再開指示を受け付けることがユーザに報知される。
【００７５】
次のステップ４１６では、Ｕ／Ｉ１４に表示された読取禁止解除ボタン６８、ジョブキャンセルボタン７０、及びスキップボタン７２のいずれか１つがユーザによって押下されることによりＵ／Ｉ１４から出力される押下されたボタンに対応する指示を受信したか否かを判定する。
【００７６】
ステップ４１６で、指示が受信されたと判定された場合には、次のステップ４１８に進む。ステップ４１８では、受信した指示が、Ｎ枚目までの原稿用紙５６で中止になっている読み取りを再開する再開指示であるのか、ＨＤＤ１２ｂに記憶されているＮ枚目の画像データを破棄すると共にＮ枚目までの原稿用紙５６で中止になっている読み取りを再開するスキップ指示であるのか、それともジョブキャンセルの指示であるのかを判断する。
【００７７】
ステップ４１８で、ジョブキャンセルの指示であると判断された場合には、次のステップ４２８へ進み上記で説明した処理を行う。
【００７８】
また、ステップ４１８で、再開指示であると判断された場合には、次のステップ４２０へ進む。ステップ４２０では、ＨＤＤ１２ｂに記憶されたＮ枚目の画像データを印刷部１８に出力する。これにより、印刷部１８からＮ枚目の画像データに基づいた画像が形成された出力物が出力される。次のステップ４２２では、変数Ｎの値を１インクリメントして、ステップ４０２へ戻る。そして、ステップ４０２で検出信号がオン状態であると判定された場合には、原稿台３４に原稿用紙５６が載置されていると判断して、次のステップ４０４でＮ枚目の原稿用紙５６を読み取るように、Ｎ枚目の原稿用紙５６を読み取らせるための指示を画像読取装置１６に出力する。これにより、読み取りが再開される。一方、原稿台３４に載置された原稿用紙５６が全て読み取られて無くなってしまった場合には、原稿センサ３６からの検出信号がオフ状態となり、ステップ４０２で検出信号がオフ状態であると判定されてステップ４３０へ進む。ステップ４３０では、このように、ステップ４１８を経由してステップ４３０に進んだ場合に、ステップ４１８で判断された指示が再開指示であるときには、再開指示を行ったユーザを特定するための情報、例えば、ユーザＩＤを含むログ（履歴情報）を生成し、生成したログをＨＤＤ１２ｂに記憶する。
【００７９】
また、ステップ４１８で、スキップ指示であると判断された場合には、次のステップ４２４へ進む。ステップ４２４では、ＨＤＤ１２ｂに記憶されたＮ枚目の画像データを破棄する。次のステップ４２６では、変数Ｎの値を１インクリメントしてステップ４０２へ戻る。ここで、原稿台３４に載置された原稿用紙５６が全て読み取られて無くなってしまった場合には、原稿センサ３６からの検出信号がオフ状態となり、ステップ４０２で検出信号がオフ状態であると判定されてステップ４３０へ進む。ステップ４３０では、このように、ステップ４１８を経由してステップ４３０に進んだ場合に、ステップ４１８で判断された指示がスキップ指示である場合には、このスキップ指示を行ったユーザを特定するための情報、例えば、ユーザＩＤを含むログ（履歴情報）を生成し、生成したログをＨＤＤ１２ｂに記憶する。
【００８０】
以上説明したように、本実施形態の複合機１０は、画像６４が形成されると共に、画像６４の読み取りを禁止するための読取禁止情報６６が必要に応じて形成された複数の原稿用紙５８を所定領域ずつ順に読み取って得られた画像データから、読取禁止情報及び読取禁止情報に類似する情報を読取禁止情報として抽出する画像読取装置１６を備えている。また、本実施形態の複合機１０は、画像６４の読取禁止を解除するかまたは解除しないかを示す読取解除権限３０を取得し、読取禁止情報が抽出された場合に読み取りを中止するように画像読取装置１６を制御すると共に、読み取りを再開する再開指示を受け付けた場合には、中止した読み取りを再開するように画像読取装置１６を制御する。また、本実施形態の複合機１０は、取得された読取解除権限３０が読取禁止を解除することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する。
【００８１】
また、本実施形態の複合機１０は、再開指示を受け付けた場合には、読み取りが中止された時点までに読み取られた原稿用紙５８以外の原稿用紙５８を読み取る
また、本実施形態の複合機１０は、画像データが記憶されるＨＤＤ１２ｂを含み、ＨＤＤ１２ｂに記憶された画像データを破棄すると共に読み取りを再開する指示を受け付けた場合には、ＨＤＤ１２ｂに記憶された画像データを破棄すると共に中止した読み取りを再開するように画像読取装置１６を制御し、取得された読取解除権限３０が読取禁止を解除することを示している場合に、ＨＤＤ１２ｂに記憶された画像データを破棄すると共に中止した読み取りを再開する指示を受け付けることを報知する。
【００８２】
また、本実施形態の複合機１０は、再開指示を行ったユーザを特定するための情報としてのユーザＩＤを含む履歴情報を生成する。
【００８３】
また、本実施形態では、画像読取装置１６が画像データから読取禁止情報を抽出する例について説明したが、コントローラ部１２のＣＰＵ１２ｃが画像データから読取禁止情報を抽出するようにしてもよい。この場合には、複合機１０は、画像６４が形成されると共に、画像６４の読み取りを禁止するための読取禁止情報６６が必要に応じて形成された複数の原稿用紙５８を所定領域ずつ順に読み取って画像データを得る画像読取装置１６を備え、画像６４の読取禁止を解除するかまたは解除しないかを示す読取解除権限３０を取得し、画像データから、読取禁止情報及び読取禁止情報に類似する情報を読取禁止情報として抽出し、読取禁止情報が抽出された場合に読み取りを中止するように画像読取装置１６を制御すると共に、読み取りを再開する再開指示を受け付けた場合には、中止した読み取りを再開するように画像読取装置１６を制御し、取得された読取解除権限３０が読取禁止を解除することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する。
【００８４】
［第２の実施の形態］
次に、本発明の第２の実施の形態について説明する。なお、本実施の形態では、本発明を画像読取装置を備えた複合機に適用した例について説明する。また、第１の実施の形態と同様の構成及び同様の処理については、同一の符号を付して説明を省略する。
【００８５】
本実施の形態では、図１０に示す、第２の複写処理の処理ルーチンを実行するためのプログラムがＨＤＤ１２ｂに記憶され、図１１に示す高速原稿読取指示出力処理の処理ルーチンを実行するためのプログラムがＨＤＤ１２ｂに記憶され、ＣＰＵ１２ｃが第１の複写処理に代えて第２の複写処理を実行する点、及び高速原稿読取指示出力処理を実行する点が、第１の実施の形態と異なる。
【００８６】
複合機１０のコントローラ部１２のＣＰＵ１２ｃが行う第２の複写処理について図１０を用いて説明する。なお、第２の複写処理は、自動原稿送り機能を用いた場合における複写処理の１つの例である。
【００８７】
第２の複写処理では、ステップ４０２で検出信号がオン状態であると判定された場合には、次のステップ６００へ進む。ステップ６００では、高速原稿読取指示出力処理を実行開始する。この高速原稿読取指示出力処理の処理ルーチンについて図１１を用いて説明する。
【００８８】
まずステップ７００で、Ｎ枚目の原稿用紙５６を読み取るように、Ｎ枚目の原稿用紙５６を読み取らせるための指示を画像読取装置１６に出力する。これにより、この指示を受信した画像読取装置１６は、Ｎ枚目の原稿用紙５６を読み取って、画像データをコントローラ部１２に出力する。更に、画像読取装置１６は、上記で説明したように、画像データを解析することにより、画像データに付加されている付加情報に読取禁止情報が含まれているか否かを判定し、読取禁止情報が含まれていると判定された場合には、読取禁止情報を画像データから抽出すると共に、Ｎ枚目の原稿用紙５６に形成された形成情報の読取を終了したことを示す読取終了通知情報に抽出した読取禁止情報を含ませてコントローラ部１２に出力する。なお、図１２に示すように、画像読取装置によってＮ枚目（図１２の例では、Ｎ＝１）の画像データが出力される時刻Ｔ１と、Ｎ枚目の読取終了通知情報が出力される時刻Ｔ２とは同一ではなく、画像データの出力より遅れて読取終了通知情報が出力される。これは、画像データを解析して画像データに付加された付加情報に読取禁止情報が含まれているか否かを判定し、含まれていると判定された場合には読取終了通知情報に読取禁止情報を含ませる処理に時間を要するからである。一方、コントローラ部１２は、上記で説明したように、画像データを受信すると、画像データ記憶処理を実行して、受信した画像データをＨＤＤ１２ｂに記憶する。更に、コントローラ部１２のＣＰＵ１２ｃは、読取終了通知情報を受信した場合には、上記で説明したように、読取終了通知記憶処理を実行して、受信した読取終了通知情報をＨＤＤ１２ｂに記憶する。
【００８９】
次のステップ７０２では、原稿通過センサ４６からの検出信号の状態が、オン状態からオフ状態になったか否かを判定することにより、原稿用紙５６が原稿通過センサ４６の読み取り位置を通過したこと、すなわち原稿台３４に載置された原稿用紙５６が引込ローラ３８ａによって用紙搬送部３８内に引き込まれたか否かを判定する。
【００９０】
ステップ７０２でオン状態からオフ状態になったと判定された場合には、原稿用紙５６が用紙搬送部３８内に引き込まれたと判定されて、次のステップ７０４で、次のページ（Ｎ＋１ページ）の原稿用紙５６の形成情報を読み取るために変数Ｎの値を１インクリメントする。
【００９１】
次のステップ７０６では、原稿センサ３６からの検出信号がオン状態であるか否かを判定することにより、原稿台３４に原稿５４の原稿用紙５６が載置されているか否かを判定する。
【００９２】
ステップ７０６で、検出信号がオン状態であると判定された場合には、ステップ７００に戻り、次のページの原稿用紙５６を読み取るように、Ｎ枚目の原稿用紙５６を読み取らせるための指示を画像読取装置１６に出力する。
【００９３】
一方、ステップ７０６で、検出信号がオフ状態であると判定された場合には、読み取られた原稿用紙５６の総数が変数Ｎの値と等しくなるようにするために、次のステップ７０８で、変数Ｎの値を１デクリメントする。そして、本高速原稿読取指示出力処理を終了する。
【００９４】
次のステップ４０６では、Ｎ枚目の原稿用紙５６の読取終了通知を受信して読取終了通知記憶処理によって記憶されたか否かを判定する。
【００９５】
ステップ４０６で、Ｎ枚目の原稿用紙５６の読取終了通知を受信して読取終了通知記憶処理によって記憶されたと判定された場合には、次のステップ４０８に進む。
【００９６】
ステップ４０８では、受信した読取終了通知情報に、読取禁止情報が含まれているか否かを判定する。
【００９７】
ステップ４０８で、読取禁止情報が含まれていると判定された場合には、次のステップ６０２に進む。ステップ６０２では、ステップ６００で開始された高速原稿読取指示出力処理を中止（停止）する。なお、このとき、図１２に示すように、１枚目の読取終了通知情報をコントローラ部１２が受信した時刻Ｔ２より前の時刻Ｔ３で、２枚目の画像データをコントローラ部１２が受信する場合がある。すなわち、Ｎ枚目の読取終了通知情報をコントローラ部１２が受信したときには、Ｋ（Ｋ≧Ｎ）枚目の画像データを受信する場合がある。これは、上記で説明したように、画像データを解析して画像データに付加された付加情報に読取禁止情報が含まれているか否かを判定し、含まれていると判定された場合には読取終了通知情報に読取禁止情報を含ませる処理に時間を要するからである。
【００９８】
このように本実施の形態では、ステップ６０２でＮ枚目の読取終了通知情報を受信したときに、Ｋ枚目の画像データを既に受信してＨＤＤ１２ｂに記憶していた場合が考えられる。
【００９９】
そして、ステップ４１８で、再開指示であると判断された場合には、次のステップ６０４へ進む。ステップ６０４では、ＨＤＤ１２ｂに記憶されたＮ枚目からＫ枚目までの各画像データを印刷部１８に出力する。これにより、Ｎ枚目からＫ枚目までの各画像データに基づいた各画像が、画像データ毎に形成された各出力物が出力される。そして、ステップ４０２に戻る。戻ったステップ４０２で検出信号がオン状態であると判定された場合には、次のステップ６００で高速原稿読取指示出力処理を再び実行開始（再開）する。
【０１００】
また、ステップ４１８で、スキップ指示であると判断された場合には、次のステップ６０６へ進む。ステップ６０６では、ＨＤＤ１２ｂに記憶されたＮ枚目の画像データを破棄する。そして、ステップ４０２へ戻る。戻ったステップ４０２で検出信号がオン状態であると判定された場合には、次のステップ６００で高速原稿読取指示出力処理を再び実行開始（再開）する。
【０１０１】
一方、ステップ４０８で、読取禁止情報が含まれていないと判定された場合には、次のステップ６０４へ進む。
【０１０２】
以上説明したように、本実施形態の複合機１０は、画像６４が形成されると共に、画像６４の読み取りを禁止するための読取禁止情報６６が必要に応じて形成された複数の原稿用紙５８を所定領域ずつ順に読み取って得られた画像データから、読取禁止情報及び読取禁止情報に類似する情報を読取禁止情報として抽出する画像読取装置１６を備えている。また、本実施形態の複合機１０は、画像６４の読取禁止を解除するかまたは解除しないかを示す読取解除権限３０を取得し、読取禁止情報が抽出された場合に読み取りを中止するように画像読取装置１６を制御すると共に、読み取りを再開する再開指示を受け付けた場合には、中止した読み取りを再開するように画像読取装置１６を制御する。また、本実施形態の複合機１０は、取得された読取解除権限３０が読取禁止を解除することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する。
【０１０３】
また、本実施形態の複合機１０は、再開指示を受け付けた場合には、読み取りが中止された時点までに読み取られた原稿用紙５８以外の原稿用紙５８を読み取る
また、本実施形態の複合機１０は、画像データが記憶されるＨＤＤ１２ｂを含み、ＨＤＤ１２ｂに記憶された画像データを破棄すると共に読み取りを再開する指示を受け付けた場合には、ＨＤＤ１２ｂに記憶された画像データを破棄すると共に中止した読み取りを再開するように画像読取装置１６を制御し、取得された読取解除権限３０が読取禁止を解除することを示している場合に、ＨＤＤ１２ｂに記憶された画像データを破棄すると共に中止した読み取りを再開する指示を受け付けることを報知する。
【０１０４】
また、本実施形態の複合機１０は、再開指示を行ったユーザを特定するための情報としてのユーザＩＤを含む履歴情報を生成する。
【０１０５】
また、本実施形態では、画像読取装置１６が画像データから読取禁止情報を抽出する例について説明したが、コントローラ部１２のＣＰＵ１２ｃが画像データから読取禁止情報を抽出するようにしてもよい。この場合には、複合機１０は、画像６４が形成されると共に、画像６４の読み取りを禁止するための読取禁止情報６６が必要に応じて形成された複数の原稿用紙５８を所定領域ずつ順に読み取って画像データを得る画像読取装置１６を備え、画像６４の読取禁止を解除するかまたは解除しないかを示す読取解除権限３０を取得し、画像データから、読取禁止情報及び読取禁止情報に類似する情報を読取禁止情報として抽出し、読取禁止情報が抽出された場合に読み取りを中止するように画像読取装置１６を制御すると共に、読み取りを再開する再開指示を受け付けた場合には、中止した読み取りを再開するように画像読取装置１６を制御し、取得された読取解除権限３０が読取禁止を解除することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する。
【０１０６】
また、本実施形態では、読取禁止情報が抽出された場合にコントローラ部１２が、読み取りを中止するように画像読取装置１６を制御する例について説明したが、読取禁止情報が抽出された場合に画像読取装置１６が読み取りを中止するようにしてもよい。この場合には、複合機１０は、画像６４が形成されると共に、画像６４の読み取りを禁止するための読取禁止情報６６が必要に応じて形成された複数の原稿用紙５８を所定領域ずつ順に読み取って得られた画像データから、読取禁止情報及び読取禁止情報に類似する情報を読取禁止情報として抽出し、読取禁止情報が抽出された場合に読み取りを中止する画像読取装置１６を備え、画像６４の読取禁止を解除するかまたは解除しないかを示す読取解除権限３０を取得し、読み取りを再開する再開指示を受け付けた場合には、中止した読み取りを再開するように画像読取装置１６を制御し、取得された読取解除権限３０が読取禁止を解除することを示している場合に、中止した読み取りを再開する再開指示を受け付けることを報知する。
【０１０７】
［第３の実施の形態］
次に、本発明の第３の実施の形態について説明する。なお、本実施の形態では、本発明を画像読取装置を備えた複合機に適用した例について説明する。また、第１の実施の形態と同様の構成及び同様の処理については、同一の符号を付して説明を省略する。
【０１０８】
本実施の形態では、図１３に示す、第３の複写処理の処理ルーチンを実行するためのプログラムがＨＤＤ１２ｂに記憶され、ＣＰＵ１２ｃが第１の複写処理に代えて第３の複写処理を実行する点が、第１の実施の形態と異なる。また、本実施の形態では、ＨＤＤ１２ｂに、１ビットのフラグである動作解除フラグ（図示せず）が予め記憶されている。この動作解除フラグは、値が所定値、例えば”１”である場合には読取禁止の動作を解除するためのモードを示し、値が所定値、例えば”０”である場合には読取禁止の動作を継続するためのモードを示す。
【０１０９】
複合機１０のコントローラ部１２のＣＰＵ１２ｃが行う第３の複写処理について図１３を用いて説明する。なお、第３の複写処理は、自動原稿送り機能を用いた場合における複写処理の１つの例である。
【０１１０】
第３の複写処理では、まず、ステップ８００で、ＨＤＤ１２ｂに記憶された動作解除フラグの値を読取禁止の動作を継続するためのモードを示す値、例えば”０”に設定する。これにより、読取禁止の動作を継続するためのモードとなる。
【０１１１】
そして、ステップ４０２で検出信号がオン状態であると判定された場合には、次のステップ８０２へ進む。ステップ８０２では、ＨＤＤ１２ｂに記憶された動作解除フラグの値を読み込んで、動作解除フラグの値が、読取禁止の動作を解除するためのモードを示す値、例えば”１”であるか否かを判定する。
【０１１２】
ステップ８０２で、動作解除フラグの値が、読取禁止の動作を解除するためのモードを示す値でないと判定された場合には、読取禁止の動作を継続するモードであると判断して、ステップ４０４へ進む。
【０１１３】
そして、ステップ４１８で、再開指示であると判断された場合には、次のステップ８０４へ進む。ステップ８０４では、ＨＤＤ１２ｂに記憶された動作解除フラグの値を読取禁止の動作を解除するためのモードを示す値、例えば”１”に設定する。これにより、読取禁止の動作を解除するためのモードとなる。
【０１１４】
次のステップ８０６では、イメージ処理部５０が制御部４８の制御により行われている処理であって、画像データを解析することにより画像データに付加された付加情報に読取禁止情報が含まれているか否かを判定し、読取禁止情報が含まれていると判定された場合には、読取禁止情報を画像データから抽出する上記で説明した処理を行わないように、この処理を中止させるための指示を画像読取装置１６の制御部４８に出力する。これにより、イメージ処理部５０によって行われていたこの処理は中止される。
【０１１５】
次のステップ８０８では、変数Ｎの値を１インクリメントして、Ｎ枚目の原稿用紙５６を読み取らせるための指示を画像読取装置１６に出力する。そしてステップ４２０へ進む。なお、本実施の形態のステップ４２２では、ステップ８０８で変数Ｎの値が１インクリメントされて、ステップ４２０へ進み、そしてステップ４２２へ進んだ場合には、変数Ｎの値を１インクリメントせずにステップ４０２に戻る。
【０１１６】
一方、ステップ８０２で、動作解除フラグの値が、読取禁止の動作を解除するためのモードを示す値であると判定された場合には、読取禁止の動作を解除するためのモードであると判断して、ステップ４２０に進む。
【０１１７】
以上説明したように、本実施形態の複合機１０は、再開指示を１回受け付けた以降は、読取禁止情報が読み取られた場合であっても、読み取りを継続するように画像読取装置１６を制御する。
【０１１８】
また、本実施形態の複合機１０は、再開指示を１回受け付けた以降は、抽出を中止する。
【０１１９】
［第４の実施の形態］
次に、本発明の第４の実施の形態について説明する。なお、本実施の形態では、本発明を画像読取装置を備えた複合機に適用した例について説明する。また、第２の実施の形態と同様の構成及び同様の処理については、同一の符号を付して説明を省略する。
【０１２０】
本実施の形態では、図１４に示す、第４の複写処理の処理ルーチンを実行するためのプログラムがＨＤＤ１２ｂに記憶され、ＣＰＵ１２ｃが第２の複写処理に代えて第４の複写処理を実行する点が、第１の実施の形態と異なる。また、本実施の形態では、ＨＤＤ１２ｂに、１ビットのフラグである動作解除フラグ（図示せず）が予め記憶されている。この動作解除フラグは、値が所定値、例えば”１”である場合には読取禁止の動作を解除するためのモードを示し、値が所定値、例えば”０”である場合には読取禁止の動作を継続するためのモードを示す。
【０１２１】
複合機１０のコントローラ部１２のＣＰＵ１２ｃが行う第４の複写処理について図１４を用いて説明する。なお、第４の複写処理は、自動原稿送り機能を用いた場合における複写処理の１つの例である。
【０１２２】
第４の複写処理では、まず、ステップ８００で、ＨＤＤ１２ｂに記憶された動作解除フラグの値を読取禁止の動作を継続するためのモードを示す値、例えば”０”に設定する。これにより、読取禁止の動作を継続するためのモードとなる。
【０１２３】
そして、ステップ４０２で検出信号がオン状態であると判定された場合には、次のステップ８０２へ進む。ステップ８０２では、ＨＤＤ１２ｂに記憶された動作解除フラグの値を読み込んで、動作解除フラグの値が、読取禁止の動作を解除するためのモードを示す値、例えば”１”であるか否かを判定する。
【０１２４】
ステップ８０２で、動作解除フラグの値が、読取禁止の動作を解除するためのモードを示す値でないと判定された場合には、動作解除フラグの値が読取禁止の動作を継続するためのモードを示す値であると判断して、ステップ６００へ進む。
【０１２５】
そして、ステップ４１８で、再開指示であると判断された場合には、次のステップ８０４へ進む。ステップ８０４では、ＨＤＤ１２ｂに記憶された動作解除フラグの値を読取禁止の動作を解除するためのモードを示す値、例えば”１”に設定する。これにより、読取禁止の動作を解除するモードとなる。
【０１２６】
次のステップ８０６では、イメージ処理部５０が制御部４８の制御により行われている処理であって、画像データを解析することにより画像データに付加された付加情報に読取禁止情報が含まれているか否かを判定し、読取禁止情報が含まれていると判定された場合には、読取禁止情報を画像データから抽出する上記で説明した処理を行わないように、この処理を中止させるための指示を画像読取装置１６の制御部４８に出力する。これにより、イメージ処理部５０によって行われていたこの処理は中止される。
【０１２７】
次のステップ８１０では、高速原稿読取指示出力処理を再び実行開始（再開）する。そしてステップ６０４へ進む。
【０１２８】
一方、ステップ８０２で、動作解除フラグの値が読取禁止の動作を解除するためのモードを示す値であると判定された場合には、読取禁止の動作を解除するモードであると判断して、ステップ６０４に進む。
【０１２９】
以上説明したように、本実施形態の複合機１０は、再開指示を１回受け付けた以降は、読取禁止情報が読み取られた場合であっても、読み取りを継続するように画像読取装置１６を制御する。
【０１３０】
また、本実施形態の複合機１０は、再開指示を１回受け付けた以降は、抽出を中止する。
【０１３１】
［第５の実施の形態］
次に、本発明の第５の実施の形態について説明する。なお、本実施の形態では、本発明を画像読取装置を備えた複合機に適用した例について説明する。また、第２の実施の形態と同様の構成及び同様の処理については、同一の符号を付して説明を省略する。
【０１３２】
本実施の形態では、図１５、図１６、及び図１７に示す、第５の複写処理の処理ルーチンを実行するためのプログラムがＨＤＤ１２ｂに記憶され、ＣＰＵ１２ｃが第２の複写処理に代えて第５の複写処理を実行する点が、第２の実施の形態と異なる。
【０１３３】
また、本実施の形態では、ＨＤＤ１２ｂに、１ビットのフラグである読取フラグ（図示せず）が予め記憶されている。この読取フラグは、値が所定値、例えば”０”である場合には読み取りを行うためのモードを示し、値が所定値、例えば”１”である場合には読み取りを行わないためのモードを示す。
【０１３４】
また、本実施の形態では、ＨＤＤ１２ｂに、停止要因ファイル（図示せず）が予め記憶されている。この停止要因ファイルには、画像読取装置１６による読み取りが停止（中止）された要因を表す情報が書き込まれる。
【０１３５】
また、本実施の形態では、ＨＤＤ１２ｂに、禁止原稿リストファイル（図示せず）が予め記憶されている。この禁止原稿リストファイルには、読取禁止情報が抽出された画像データに基づいた画像が形成された原稿用紙５６を特定するための情報が登録される。
【０１３６】
また、本実施の形態では、第２の実施形態と同様に、画像読取装置１６のイメージ処理部５０は、画像データを解析することにより、読取禁止情報が含まれているか否かを判定し、読取禁止情報が含まれていると判定された場合には、読取禁止情報を画像データから抽出すると共に、原稿用紙５６に形成された形成情報の読み取りを終了したことを示す読取終了通知情報に抽出した読取禁止情報を含ませてコントローラ部１２に出力する。
【０１３７】
また、本実施の形態では、ＣＰＵ（図示せず）、ＲＯＭ（図示せず）、ＲＡＭ（図示せず）等を備えたマイクロコンピュータを含む制御部４８は、原稿通過センサ４６からの検出信号に基づいて原稿台３４に載置された原稿用紙５６が引込ローラ３８ａによって用紙搬送部３８内に引き込まれたか否かを判定し、引き込まれたと判定した場合には、原稿センサ３６からの検出信号の状態がオン状態であるか否かを判定し、オン状態であると判定した場合には、原稿台３４に原稿５４の原稿用紙５６が載置されていると判断して（すなわち、次のページの原稿用紙５６が存在すると判断して）、次のページの原稿用紙５６が存在することを表す情報を含む通知情報をコントローラ部１２に出力する。一方、制御部４８は、原稿センサ３６からの検出信号の状態がオフ状態であると判定した場合には、原稿台３４に原稿５４の原稿用紙５６が載置されていないと判断して（すなわち、次のページの原稿用紙５６が存在しないと判断して）、次のページの原稿用紙５６が存在しないことを表す情報を含む通知情報をコントローラ部１２に出力する。
【０１３８】
また、本実施の形態では、画像読取装置１６による読み取りが停止（中止）された場合には、読み取りが停止されたことを表す情報を含む通知情報をコントローラ部１２に出力する。
【０１３９】
複合機１０のコントローラ部１２のＣＰＵ１２ｃが行う第５の複写処理について図１５図１６、及び図１７を用いて説明する。
【０１４０】
第５の複写処理では、まず、ステップ９００で、ＨＤＤ１２ｂに記憶された読取フラグの値を読み取りを行うためのモードを示す値、例えば”０”に設定する。これにより、読み取りを行うためのモードとなる。また、ステップ９００で、ＨＤＤ１２ｂに記憶された変数Ｎの値を０に設定する。また、ステップ９００で、ＨＤＤ１２ｂに記憶された停止要因ファイルに初期値を表す所定の文字列、例えば文字列”なし”を書き込む。また、ステップ９００で、ＨＤＤ１２ｂに記憶された禁止原稿リストファイルにＮＵＬＬ値を設定する。
【０１４１】
次のステップ９０２では、画像読取装置１６から通知情報を受信したか否かを判定する。なお、本実施の形態では、通知情報として、読取終了通知情報、次のページの原稿用紙５６が存在することを表す情報を含む通知情報、次のページの原稿用紙５６が存在しないことを表す情報を含む通知情報、及び読み取りが停止されたことを表す情報を含む通知情報がある。
【０１４２】
次のステップ９０４では、ステップ９０２において受信した通知情報が、次のページの原稿用紙５６が存在することを表す情報を含む通知情報であるか否かを判定する。
【０１４３】
ステップ９０４で、次のページの原稿用紙５６が存在することを表す情報を含む通知情報であると判定された場合には、次のステップ９０６へ進む。ステップ９０６では、読取フラグの値が、読み取りを行うためのモードを示す値、例えば”０”であるか否かを判定する。
【０１４４】
ステップ９０６で、読取フラグの値が読み取りを行うためのモードを示す値であると判定された場合には、次のステップ９０８に進む。ステップ９０８では、変数Ｎの値を１インクリメントする。
【０１４５】
次のステップ９１０では、Ｎ枚目の原稿用紙５６を読み取るように、Ｎ枚目の原稿用紙５６を読み取らせるための指示を画像読取装置１６に出力する。これにより、この指示を受信した画像読取装置１６は、Ｎ枚目の原稿用紙５６を読み取って、画像データをコントローラ部１２に出力する。そして、コントローラ部１２は、上記で説明したように、画像データを受信すると、画像データ記憶処理を実行して、受信した画像データをＨＤＤ１２ｂに記憶する。更に、画像読取装置１６は、上記で説明したように、画像データを解析することにより、画像データに読取禁止情報が含まれているか否かを判定し、読取禁止情報が含まれていると判定された場合には読取禁止情報を画像データから抽出すると共に、Ｎ枚目の原稿用紙５６の読み取りを終了したことを示す読取終了通知情報に抽出した読取禁止情報を含ませてコントローラ部１２に出力する。コントローラ部１２は、上記で説明したように、読取終了通知情報を受信すると、読取終了通知記憶処理を実行して、受信した読取終了通知情報をＨＤＤ１２ｂに記憶する。そして、ステップ９０２へ戻る。
【０１４６】
一方、ステップ９０６で、読取フラグの値が読み取りを行うためのモードを示す値ではないと判定された場合には、読取フラグの値が読み取りを行わないためのモードであると判断して、ステップ９０２へ戻る。
【０１４７】
一方、ステップ９０４で、ステップ９０２において受信したと判定された通知情報が次のページの原稿用紙５６が存在することを表す情報を含む通知情報ではないと判定された場合には、次のステップ９１２で、ステップ９０２において受信したと判定された通知情報が、読取終了通知情報であるか否かを判定する。
【０１４８】
ステップ９１２で、受信した通知情報が読取終了通知情報であると判定された場合には、次のステップ９１４へ進む。ステップ９１４では、受信した読取終了通知情報に、読取禁止情報が含まれているか否かを判定する。なお、本実施の形態では、上述した図１２を用いて説明した理由などにより、受信した読取終了通知情報に対応する原稿用紙５６のカウント値（ここでは、何枚目であるかの値）Ｍは、変数Ｎと必ずしも同じ値になるとは限らず、変数Ｎ以下の場合になることがあり得る。
【０１４９】
ステップ９１４で、読取終了通知情報に読取禁止情報が含まれていると判定された場合には、次のステップ９１６に進む。ステップ９１６では、原稿用紙５６の読み取りを中止（停止）させるための指示を画像読取装置１６に出力する。これにより、この指示を受信した画像読取装置１６は、読み取りを中止する。
【０１５０】
次のステップ９１８では、読取フラグの値を、読み取りを行わないためのモードを示す値、例えば”１”に設定する。これにより、読み取りを行わないためのモードとなる。
【０１５１】
次のステップ９２０では、ＨＤＤ１２ｂに記憶された停止要因ファイルに、画像読取装置１６による読み取りが停止（中止）された要因を表す情報として、読取禁止情報が抽出されることによって検知されたために読み取りが停止されたことを表す文字列、例えば”読取禁止検知”を上書きして書き込む。
【０１５２】
次のステップ９２２では、ＨＤＤ１２ｂに記憶された禁止原稿リストファイルに、Ｍ枚目の原稿用紙５６を表す情報、例えば”Ｍ枚目”を登録する。そして、ステップ９０２に戻る。
【０１５３】
一方、ステップ９１４で、読取終了通知情報に読取禁止情報が含まれていないと判定された場合には、次のステップ９２４に進む。ステップ９２４では、ＨＤＤ１２ｂに記憶された停止要因ファイルを読み込んで、停止要因ファイルに、読取禁止情報が抽出されることによって検知されたために読み取りが停止されたことを表す文字列、例えば”読取禁止検知”が書き込まれているか否かを判定する。
【０１５４】
ステップ９２４で、読取禁止情報が抽出されることによって検知されたために読み取りが停止されたことを表す文字列が書き込まれていないと判定された場合には、次のステップ９２６に進む。ステップ９２６では、ＨＤＤ１２ｂに記憶されたＭ枚目までの各画像データを印刷部１８に出力する。これにより、Ｍ枚目までの各画像データに基づいた各画像が、画像データ毎に形成された各出力物が出力される。そして、ステップ９０２に戻る。
【０１５５】
一方、ステップ９２４で、読取禁止情報が抽出されることによって検知されたために読み取りが停止されたことを表す文字列が書き込まれていると判定された場合には、ステップ９０２に戻る。
【０１５６】
一方、ステップ９１２で、受信した通知情報が読取終了通知情報ではないと判定された場合には、次のステップ９２８へ進む。ステップ９２８では、受信した通知情報が、次のページの原稿用紙５６が存在しないことを表す情報を含む通知情報であるか否かを判定する。
【０１５７】
ステップ９２８で、受信した通知情報が次のページの原稿用紙５６が存在しないことを表す情報を含む通知情報であると判定された場合には、次のステップ９３０へ進む。ステップ９３０では、ＨＤＤ１２に記憶された停止要因ファイルを読み込んで、停止要因ファイルに、画像読取装置１６による読み取りが停止（中止）された要因を表す情報が書き込まれているか否かを判定する。なお、上述した文字列”なし”は、画像読取装置１６による読み取りが停止（中止）された要因を表す情報ではない。
【０１５８】
ステップ９３０で、停止要因ファイルに、画像読取装置１６による読み取りが停止（中止）された要因を表す情報が書き込まれていないと判定された場合には、次のステップ９３２へ進む。ステップ９３２では、原稿用紙５６の読み取りを中止（停止）させるための指示を画像読取装置１６に出力する。これにより、この指示を受信した画像読取装置１６は、読み取りを中止する。
【０１５９】
次のステップ９３４では、読取フラグの値を、読み取りを行わないためのモードを示す値、例えば”１”に設定する。これにより、読み取りを行わないためのモードとなる。
【０１６０】
次のステップ９３６では、ＨＤＤ１２ｂに記憶された停止要因ファイルに、画像読取装置１６による読み取りが停止（中止）された要因を表す情報として、原稿台３４に載置された読み取り対象の原稿用紙５６が存在しなくなった（無くなった）ために読み取りが停止されたことを表す文字列、例えば”読取終了”を上書きして書き込む。そして、ステップ９０２に戻る。
【０１６１】
一方、ステップ９３０で、停止要因ファイルに、画像読取装置１６による読み取りが停止（中止）された要因を表す情報が書き込まれていると判定された場合には、ステップ９０２に戻る。
【０１６２】
一方、ステップ９２８で、受信した通知情報が次のページの原稿用紙５６が存在しないことを表す情報を含む通知情報ではないと判定された場合には、受信した通知情報が、読み取りが停止されたことを表す情報を含む通知情報であると判断して、次のステップ９３８へ進む。ステップ９３８では、ＨＤＤ１２ｂに記憶された停止要因ファイルを読み込んで、停止要因ファイルに、読取禁止情報が抽出されることによって検知されたために読み取りが停止されたことを表す文字列、例えば”読取禁止検知”、または、原稿台３４に載置された読み取り対象の原稿用紙５６が存在しなくなった（無くなった）ために読み取りが停止されたことを表す文字列、例えば”読取終了”のどちらが書き込まれているのかを判定する。
【０１６３】
ステップ９３８で、停止要因ファイルに、原稿台３４に載置された読み取り対象の原稿用紙５６が存在しなくなった（無くなった）ために読み取りが停止されたことを表す文字列が書き込まれていると判定された場合には、次のステップ９４０で、Ｎ枚目までの画像データが印刷部１８に出力されているか否かを、Ｎ枚目までの画像データが印刷部１８に出力されていると判定されるまで繰り返し判定する。ステップ９４０で、Ｎ枚目までの画像データが印刷部１８に出力されていると判定された場合には、本第５の複写処理を終了する。
【０１６４】
一方、ステップ９３８で、停止要因ファイルに、読取禁止情報が抽出されることによって検知されたために読み取りが停止されたことを表す文字列が書き込まれていると判定された場合には、次のステップ９４２で、ＨＤＤ１２ｂに記憶されている読取禁止解除権限登録テーブル２４を読み込んで、複写処理指示と共にユーザによって入力されたユーザＩＤが登録されているフィールド２８のレコード２６を特定する。そして、特定したレコード２６のフィールド３０に登録されている読取禁止解除権限を取得する。
【０１６５】
次のステップ９４４では、ステップ９４２で取得した読取禁止解除権限が”許可”を示すか否かを判定することにより、読取禁止の解除ができる権限を複写処理指示を行ったユーザが持っているか否かを判定する。
【０１６６】
ステップ９４４で、読取禁止解除権限が”許可”を示さないと判定された場合には、ユーザが読取禁止の解除ができる権限を持っていないと判断して、次のステップ９４６で、ジョブキャンセルを行う。ここで、ジョブキャンセルとは、今回の複写処理指示は無かったものとみなして、今回実行された第５の複写処理によってＨＤＤ１２ｂに記憶された画像データを全て破棄することにより、印刷部１８から複写物（出力物）が出力されないようにすることにより実行することができる。
【０１６７】
次のステップ９４８では、ステップ９４４からステップ９４６に進み、そしてステップ９４６からステップ９４８に進んだ場合には、複写処理指示を行ったユーザのユーザＩＤ、及び複写処理指示が入力されたがジョブキャンセルが行われたことを示す情報を含むログを生成して、生成したログをＨＤＤ１２ｂに記憶する。そして、本第５の複写処理を終了する。なお、今回実行した第５の複写処理において、後述するステップ９５４で再開指示であると判断されたことがある場合には、再開指示を行ったユーザを特定するための情報、例えば、ユーザＩＤを含むログ（履歴情報）を生成し、生成したログをＨＤＤ１２ｂに記憶する。また、今回実行した第５の複写処理において、後述するステップ９５４でスキップ指示であると判断されたことがある場合には、スキップ指示を行ったユーザを特定するための情報、例えば、ユーザＩＤを含むログ（履歴情報）を生成し、生成したログをＨＤＤ１２ｂに記憶する。
【０１６８】
一方、ステップ９４４で、読取禁止解除権限が”許可”を示すと判定された場合には、ユーザが読取禁止の解除ができる権限を持っていると判断して、次のステップ９５０で、中止になっている読み取りを再開する再開指示を受け付けるための読取禁止解除ボタン、ＨＤＤ１２ｂに記憶されているＭ枚目までの画像データのうち、禁止原稿リストファイルに登録された原稿用紙５６を表す情報に対応する画像データを除いて印刷部１８に出力すると共に中止になっている読み取りを再開するスキップ指示を受け付けるためのスキップボタン、今回の複写処理指示は無かったものとみなして、今回実行された第５の複写処理によってＨＤＤ１２ｂに記憶された画像データを全て破棄することにより、印刷部１８から複写物が出力されないようにするジョブキャンセルの指示を受け付けるためのジョブキャンセルボタン、及びこれらのボタンの選択を促すためのメッセージが表示されるようにＵ／Ｉ１４の表示を制御する。これにより、図１８に示すように、Ｕ／Ｉ１４に、読取禁止解除ボタン６９、ジョブキャンセルボタン７１、スキップボタン７３、及びメッセージ７５が表示される。このように、読み取りを再開する再開指示を受け付けるための読取禁止解除ボタン６９が表示されることにより、中止した読み取りを再開する再開指示を受け付けることがユーザに報知される。
【０１６９】
次のステップ９５２では、Ｕ／Ｉ１４に表示された読取禁止解除ボタン６９、ジョブキャンセルボタン７１、及びスキップボタン７３のいずれか１つがユーザによって押下されることによりＵ／Ｉ１４から出力される押下されたボタンに対応する指示を受信したか否かを判定する。
【０１７０】
ステップ９５２で、指示が受信されたと判定された場合には、次のステップ９５４に進む。ステップ９５４では、受信した指示が、中止になっている読み取りを再開する再開指示であるのか、ＨＤＤ１２ｂに記憶されているＭ枚目までの画像データのうち、禁止原稿リストファイルに登録された原稿用紙５６を表す情報に対応する画像データを除いて印刷部１８に出力すると共に中止になっている読み取りを再開するスキップ指示であるのか、それともジョブキャンセルの指示であるのかを判断する。
【０１７１】
ステップ９５４で、ジョブキャンセルの指示であると判断された場合には、次のステップ９４６へ進み上記で説明した処理を行う。
【０１７２】
また、ステップ９５４で、再開指示であると判断された場合には、次のステップ９５６へ進む。ステップ９５６では、ＨＤＤ１２ｂに記憶されたＭ枚目までの画像データを印刷部１８に出力する。これにより、印刷部１８からは、Ｍ枚目までの画像データに基づいた画像が形成された出力物が出力される。
【０１７３】
次のステップ９５８では、読取フラグの値を、読み取りを行うためのモードを示す値、例えば”０”に設定する。これにより、読み取りを行うためのモードとなる。
【０１７４】
次のステップ９６０では、ＨＤＤ１２ｂに記憶された停止要因ファイルをクリア（すなわち、書き込まれた内容を全て消去）する。
【０１７５】
次のステップ９６２では、中止されている読み取りを再開するように、原稿用紙５６を読み取らせるための指示を画像読取装置１６に出力する。そして、ステップ９０２に戻る。
【０１７６】
一方、ステップ９５４で、スキップ指示であると判定された場合には、次のステップ９６４へ進む。ステップ９６４では、ＨＤＤ１２ｂに記憶されているＭ枚目までの画像データのうち、禁止原稿リストファイルに登録された原稿用紙５６を表す情報に対応する画像データを除いて印刷部１８に出力する。これにより、印刷部１８からは、Ｍ枚目までの画像データのうち、禁止原稿リストファイルに登録された原稿用紙５６を表す情報に対応する画像データを除いた画像データに基づいた画像が形成された出力物が出力される。そして、ステップ９５８に進む。
【０１７７】
以上、第１〜第５の各実施形態について説明した。なお、第２の複写処理及び第４の複写処理のステップ４１８で、ＨＤＤ１２ｂに記憶されているＮ枚目からＫ枚目までの各画像データのサムネイル画像（表示用画像）を生成して、図１９に示すように、生成した各サムネイル画像８０をユーザが選択可能なようにＵ／Ｉ１４に表示されるように、Ｕ／Ｉ１４の表示を制御して、複数のサムネイル画像８０から１つのサムネイル画像８０が選択された場合に読取禁止解除ボタン６８が押下されたときには、選択されたサムネイル画像８０に対応する原稿用紙５８のページ以降のページの原稿用紙５８であって、読み取りが中止された時点までに画像読取装置１６により画像６４が読み取られていない原稿用紙５８から、読み取りを再開するように画像読取装置１６を制御するようにしてもよい。
【０１７８】
また、第２の複写処理及び第４の複写処理のステップ４１８で、ＨＤＤ１２ｂに記憶されているＮ枚目からＫ枚目までの各画像データのサムネイル画像（表示用画像）を生成して、図１９に示すように、生成した各サムネイル画像８０をユーザが選択可能なようにＵ／Ｉ１４に表示されるように、Ｕ／Ｉ１４の表示を制御して、複数のサムネイル画像８０から１つのサムネイル画像８０が選択された場合にスキップボタン７２が押下されたときには、ＨＤＤ１２ｂに記憶された画像データであって選択されたサムネイル画像８０に対応する原稿用紙５８のページより前のページの原稿用紙５８の画像データをＨＤＤ１２ｂから破棄すると共に、選択されたサムネイル画像８０に対応する原稿用紙５８のページ以降のページの原稿用紙５８であって、読み取りが中止された時点までに画像読取装置１６により画像６４が読み取られていない原稿用紙５８から、読み取りを再開するように画像読取装置１６を制御するようにしてもよい。
【図面の簡単な説明】
【０１７９】
【図１】第１の実施の形態を示す概略図である。
【図２】第１の実施の形態における読取禁止解除権限登録テーブル、及び複写処理モード情報を説明するための図である。
【図３】第１の実施の形態における画像読取装置の概略図である。
【図４】第１の実施の形態における複合機が行う制御処理の処理ルーチンのフローチャートを示す図である。
【図５】第１の実施の形態における複合機が行う各割り込み処理の処理ルーチンの各フローチャートを示す図である。
【図６】第１の実施の形態における複合機が行う印刷処理の処理ルーチンのフローチャートを示す図である。
【図７】第１の実施の形態における複合機が行う印刷処理によって原稿用紙に形成された内容を説明するための図である。
【図８】第１の実施の形態における複合機が行う第１の複写処理の処理ルーチンのフローチャートを示す図である。
【図９】第１の実施の形態におけるＵ／Ｉの表示例を示す図である。
【図１０】第２の実施の形態における複合機が行う第２の複写処理の処理ルーチンのフローチャートを示す図である。
【図１１】第２の実施の形態における複合機が行う高速原稿読取指示出力処理の処理ルーチンのフローチャートを示す図である。
【図１２】第２の実施の形態の画像読取装置とコントローラ部とのデータのやりとりのタイミングを示す図である。
【図１３】第３の実施の形態における複合機が行う第３の複写処理の処理ルーチンのフローチャートを示す図である。
【図１４】第４の実施の形態における複合機が行う第４の複写処理の処理ルーチンのフローチャートを示す図である。
【図１５】第５の実施の形態における複合機が行う第５の複写処理の処理ルーチンのフローチャートを示す図である。
【図１６】第５の実施の形態における複合機が行う第５の複写処理の処理ルーチンのフローチャートを示す図である。
【図１７】第５の実施の形態における複合機が行う第５の複写処理の処理ルーチンのフローチャートを示す図である。
【図１８】第５の実施の形態におけるＵ／Ｉの表示例を示す図である。
【図１９】Ｕ／Ｉの他の表示例を示す図である。
【符号の説明】
【０１８０】
１０      複合機
１２      コントローラ部
１２ｃ    ＣＰＵ
１４      Ｕ／Ｉ
１６      画像読取装置
２４      読取禁止解除権限登録テーブル
４８      制御部
５０      イメージ処理部
【図１】
0004720816.tif 000002
【図２】
0004720816.tif 000003
【図３】
0004720816.tif 000004
【図４】
0004720816.tif 000005
【図５】
0004720816.tif 000006
【図６】
0004720816.tif 000007
【図７】
0004720816.tif 000008
【図８】
0004720816.tif 000009
【図９】
0004720816.tif 000010
【図１０】
0004720816.tif 000011
【図１１】
0004720816.tif 000012
【図１２】
0004720816.tif 000013
【図１３】
0004720816.tif 000014
【図１４】
0004720816.tif 000015
【図１５】
0004720816.tif 000016
【図１６】
0004720816.tif 000017
【図１７】
0004720816.tif 000018
【図１８】
0004720816.tif 000019
【図１９】
0004720816.tif 000020