(57)【要約】【課題】正像及び鏡像の画像読み取りに対して特定原稿の画像形成を阻止する。【解決手段】スキャナＣＰＵのソフトウェアによる判定結果と、判定部のハードウェアによる判定結果とが不一致の場合にエラー処理を行うことにより、特定原稿の画像形成を阻止する。【選択図】図１
2004274697.tif 000002
【特許請求の範囲】
【請求項１】
読取装置で読み取られる原稿画像が特定原稿であるか否かを検知する特定原稿検知装置を有する画像形成装置において、
上記読取装置の自動原稿送り装置で原稿を移動させながら読み取る第１の原稿読取モード、または上記読取装置の原稿台上に原稿を静止して読み取る第２の原稿読取モードが設定された際、当該原稿読取モードに応じて特定原稿を検知するための正像用辞書または鏡像用辞書を上記特定原稿検知装置にロードする第１の制御部と、
上記特定原稿検知装置に正像用辞書または鏡像用辞書がロードされた際、上記特定原稿検知装置から読み取られるロードされた辞書のチェック情報と上記原稿読取モードの情報とから、上記特定原稿検知装置に適正な辞書がロードされているか否かを予め記憶されたソフトウェアを用いて判定する第１の判定部と、
上記辞書のチェック情報と上記読取装置から送信される原稿読取モードの情報とから、上記特定原稿検知装置に適正な辞書がロードされているか否かを判定するハードウェアで構成された第２の判定部と、
上記第１の判定部からの判定結果と上記第２の判定部からの判定結果とから、上記正像用辞書または鏡像用辞書が上記特定原稿検知装置に正常にロードされたか否かを判定する第２の制御部と、
を具備したことを特徴とする画像形成装置。
【請求項２】
読取装置で読み取られる原稿画像が特定原稿であるか否かを検知する特定原稿検知装置を有する画像形成装置において、
上記読取装置の自動原稿送り装置で原稿を移動させながら読み取る第１の原稿読取モード、または上記読取装置の原稿台上に原稿を静止して読み取る第２の原稿読取モードが設定された際、当該原稿読取モードに応じて特定原稿を検知するための正像用辞書または鏡像用辞書を上記特定原稿検知装置にロードする第１の制御部と、
上記特定原稿検知装置に正像用辞書または鏡像用辞書がロードされた際、上記特定原稿検知装置から読み取られるロードされた辞書のチェック情報と上記原稿読取モードの情報とから、上記特定原稿検知装置に適正な辞書がロードされているか否かを予め記憶されたソフトウェアを用いて判定する第１の判定部と、
上記辞書のチェック情報と上記原稿読取モードの情報とから、上記特定原稿検知装置に適正な辞書がロードされているか否かを予め記憶されたソフトウェアを用いて判定する第２の判定部と、
上記第１の判定部からの判定結果と上記第２の判定部からの判定結果とから、上記正像用辞書または鏡像用辞書が上記特定原稿検知装置に正常にロードされたか否かを判定する第２の制御部と、
を具備したことを特徴とする画像形成装置。
【請求項３】
読取装置で読み取られる原稿画像が特定原稿であるか否かを検知する特定原稿検知装置を有する画像形成装置において、
上記読取装置の自動原稿送り装置で原稿を移動させながら読み取る第１の原稿読取モード、または上記読取装置の原稿台上に原稿を静止して読み取る第２の原稿読取モードが設定された際、当該原稿読取モードに応じて特定原稿を検知するための正像用辞書または鏡像用辞書を上記特定原稿検知装置にロードする第１の制御部と、
上記特定原稿検知装置に正像用辞書または鏡像用辞書がロードされた際、上記特定原稿検知装置から読み取られるロードされた辞書のチェック情報と上記原稿読取モードの情報とから、上記特定原稿検知装置に適正な辞書がロードされているか否かを予め記憶されたソフトウェアを用いて判定する第１の判定部と、
上記辞書のチェック情報と上記読取装置から送信される原稿読取モードの情報とから、上記特定原稿検知装置に適正な辞書がロードされているか否かを判定するハードウェアで構成された第２の判定部と、
上記辞書のチェック情報と上記原稿読取モードの情報とから、上記特定原稿検知装置に適正な辞書がロードされているか否かを予め記憶されたソフトウェアを用いて判定する第３の判定部と、
上記第１の判定部からの判定結果と上記第２の判定部からの判定結果とから、上記正像用辞書または鏡像用辞書が上記特定原稿検知装置に正常にロードされたか否かを判定する第２の制御部と、
を具備したことを特徴とする画像形成装置。
【請求項４】
読取装置で読み取られる原稿画像が特定原稿であるか否かを検知する特定原稿検知装置を有する画像形成装置の画像形成方法であって、
上記読取装置の自動原稿送り装置で原稿を移動させながら読み取る第１の原稿読取モード、または上記読取装置の原稿台上に原稿を静止して読み取る第２の原稿読取モードが設定された際、当該原稿読取モードに応じて特定原稿を検知するための正像用辞書または鏡像用辞書を上記特定原稿検知装置にロードし、
上記特定原稿検知装置に正像用辞書または鏡像用辞書がロードされた際、上記特定原稿検知装置に適正な辞書がロードされたか否かを、予め記憶されたソフトウェアを用いて判定し、
さらに、上記特定原稿検知装置に適正な辞書がロードされたか否かを、ハードウェア構成で判定し、
上記２つの判定結果から、上記正像用辞書または鏡像用辞書が上記特定原稿検知装置に正常にロードされなかったと判断した場合、辞書のリロードまたはエラー処理を実行するようにしたことを特徴とする画像形成方法。
【請求項５】
読取装置で読み取られる原稿画像が特定原稿であるか否かを検知する特定原稿検知装置を有する画像形成装置の画像形成方法であって、
上記読取装置の自動原稿送り装置で原稿を移動させながら読み取る第１の原稿読取モード、または上記読取装置の原稿台上に原稿を静止して読み取る第２の原稿読取モードが設定された際、当該原稿読取モードに応じて特定原稿を検知するための正像用辞書または鏡像用辞書を上記特定原稿検知装置にロードし、
上記特定原稿検知装置に正像用辞書または鏡像用辞書がロードされた際、上記特定原稿検知装置に適正な辞書がロードされたか否かを、予め記憶されたソフトウェアを用いて第１の判定部で判定し、
さらに、上記特定原稿検知装置に適正な辞書がロードされているか否かを、予め記憶されたソフトウェアを用いて第２の判定部で判定し、
上記２つの判定結果から、上記正像用辞書または鏡像用辞書が上記特定原稿検知装置に正常にロードされなかったと判断した場合、辞書のリロードまたはエラー処理を実行するようにしたことを特徴とする画像形成方法。
【請求項６】
読取装置で読み取られる原稿画像が特定原稿であるか否かを検知する特定原稿検知装置を有する画像形成装置の画像形成方法であって、
上記読取装置の自動原稿送り装置で原稿を移動させながら読み取る第１の原稿読取モード、または上記読取装置の原稿台上に原稿を静止して読み取る第２の原稿読取モードが設定された際、当該原稿読取モードに応じて特定原稿を検知するための正像用辞書または鏡像用辞書を上記特定原稿検知装置にロードし、
上記特定原稿検知装置に正像用辞書または鏡像用辞書がロードされた際、上記特定原稿検知装置に適正な辞書がロードされているか否かを、予め記憶されたソフトウェアを用いて第１の判定部で判定し、
また、上記特定原稿検知装置に適正な辞書がロードされているか否かを、ハードウェアで構成される第２の判定部で判定し、
さらに、上記特定原稿検知装置に適正な辞書がロードされているか否かを、予め記憶されたソフトウェアを用いて第３の判定部で判定し、
上記３つの判定結果から、上記正像用辞書または鏡像用辞書が上記特定原稿検知装置に正常にロードされなかったと判断した場合、辞書のリロードまたはエラー処理を実行するようにしたことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、特定原稿の検知を行う機能を有して原稿の画像を形成する画像形成装置と画像形成方法に関する。
【背景技術】
【０００２】
近年、カラー複写機等のカラーの画像形成装置の性能向上に伴い、カラー画像形成装置の不正利用が問題となっている。カラーの画像形成装置が、紙幣、有価証券等の特定原稿の偽造に用いられるという問題である。そのため、特定原稿を検知する技術が開発されている。
【０００３】
特定原稿について、色味分布情報を予め記憶して類似度を判定する技術が開示されている（例えば、特許文献１）。
【０００４】
また、入力した原稿画像が複写を禁止された原稿画像か否かを判定する装置で、繰返し現れる繰返しパターンの認識にて特徴量を記憶する繰返しパターン辞書を備える技術が開示されている（例えば、特許文献２）。
【０００５】
ところで、画像形成装置は、原稿の読み取りを行う際、当該画像形成装置のプラテン（原稿台）上で原稿を読み取るフラットベッド方式と、自動原稿送り装置を用いて原稿送り中の原稿を読み取るスルーリード方式とがある。
【０００６】
フラットベッド方式は、原稿がプラテン上に静止されるので静止原稿読み取りとなる。また、スルーリード方式は、移動中の原稿を読み取るので移動原稿読み取りとなる。
【０００７】
この場合、フラットベッド方式とスルーリード方式とでは、原稿の読み出し位置が左右逆となるため、フラットベッド方式で読み取った画像を正像とした場合、スルーリード方式で読み取った画像は鏡像となる。
【０００８】
上述した両方式の読み取りを可能とする画像形成装置においては、上述した特定原稿を検知するための辞書を正像と鏡像の２種類有していなければ、特定原稿を検知できない。
【０００９】
そこで、プラテン使用（静止原稿）時と原稿自動送り装置使用（移動原稿）時とで読み取り画像が正像あるいは鏡像となる場合、それぞれに応じて正像用辞書または鏡像用辞書を特定原稿を検知するための特定原稿検知装置にロードしていた。
【００１０】
あるいは辞書を１つにする代わりに、読取画像がプラテン使用（静止原稿）時と原稿自動送り装置（移動原稿）時とに係らず、常時、正像または鏡像の画像データが特定原稿検知装置に入力されるようなハードウェアを設けていた。
【００１１】
正像と鏡像の２種類の辞書を有している画像形成装置において、辞書を特定原稿検知装置にロードする際、本来は鏡像の辞書をロードすべきところを誤って正像の辞書をロードした場合、特定原稿検知装置にロードされた辞書データのチェックサムを確認することで辞書の間違いを判定している。
【００１２】
しかしながら、このような判定を行う際のソフトウェアに不具合があった場合に誤った辞書がロードされた場合、特定原稿の検知ができず、特定原稿の画像が正常に形成（偽造）されてしまうという可能性があった。
【００１３】
また、常時、正像または鏡像の画像データが特定原稿検知装置に入力されるようにするハードウェアを設ける場合は、最低でもＲ，Ｇ，Ｂの各色それぞれに対し、主走査方向1ライン分とバッファとしてもう1ライン分のメモリ、計６ライン分のラインメモリが必要となりコストアップになるといった問題があった。
【特許文献１】特開平７−２６４４１９号公報
【特許文献２】特開平７−１２３２５４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
上記したように、誤った辞書がロードされた場合、特定原稿の検知ができず、特定原稿の画像が正常に形成（偽造）されてしまうという可能性があった。また、常時、正像または鏡像の画像データが特定原稿検知装置に入力されるようにするハードウェアを設ける場合は、最低でもＲ，Ｇ，Ｂの各色それぞれに対し、主走査方向1ライン分とバッファとしてもう1ライン分のメモリ、計６ライン分のラインメモリが必要となりコストアップになるといった問題があった。
【００１５】
この発明の目的は、正像及び鏡像の画像読み取りに対して特定原稿の画像形成を阻止することのできる画像形成装置と画像形成方法を提供することである。
【課題を解決するための手段】
【００１６】
この発明の画像形成装置は、読取装置で読み取られる原稿画像が特定原稿であるか否かを検知する特定原稿検知装置を有する画像形成装置において、上記読取装置の自動原稿送り装置で原稿を移動させながら読み取る第１の原稿読取モード、または上記読取装置の原稿台上に原稿を静止して読み取る第２の原稿読取モードが設定された際、当該原稿読取モードに応じて特定原稿を検知するための正像用辞書または鏡像用辞書を上記特定原稿検知装置にロードする第１の制御部と、上記特定原稿検知装置に正像用辞書または鏡像用辞書がロードされた際、上記特定原稿検知装置から読み取られるロードされた辞書のチェック情報と上記原稿読取モードの情報とから、上記特定原稿検知装置に適正な辞書がロードされているか否かを予め記憶されたソフトウェアを用いて判定する第１の判定部と、上記辞書のチェック情報と上記読取装置から送信される原稿読取モードの情報とから、上記特定原稿検知装置に適正な辞書がロードされているか否かを判定するハードウェアで構成された第２の判定部と、上記第１の判定部からの判定結果と上記第２の判定部からの判定結果とから、上記正像用辞書または鏡像用辞書が上記特定原稿検知装置に正常にロードされたか否かを判定する第２の制御部とから構成されている。
【００１７】
また、この発明の画像形成方法は、読取装置で読み取られる原稿画像が特定原稿であるか否かを検知する特定原稿検知装置を有する画像形成装置の画像形成方法であって、上記読取装置の自動原稿送り装置で原稿を移動させながら読み取る第１の原稿読取モード、または上記読取装置の原稿台上に原稿を静止して読み取る第２の原稿読取モードが設定された際、当該原稿読取モードに応じて特定原稿を検知するための正像用辞書または鏡像用辞書を上記特定原稿検知装置にロードし、上記特定原稿検知装置に正像用辞書または鏡像用辞書がロードされた際、上記特定原稿検知装置に適正な辞書がロードされたか否かを、予め記憶されたソフトウェアを用いて判定し、さらに、上記特定原稿検知装置に適正な辞書がロードされたか否かを、ハードウェア構成で判定し、上記２つの判定結果から、上記正像用辞書または鏡像用辞書が上記特定原稿検知装置に正常にロードされなかったと判断した場合、辞書のリロードまたはエラー処理を実行するようにしたことを特徴とする。
【発明の効果】
【００１８】
本願発明の画像形成装置と画像形成方法によれば、正像及び鏡像の画像読み取りに対して特定原稿の画像形成を阻止することができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、この発明の実施の形態について詳細に説明する。
【００２０】
図１は、この発明の画像形成装置の第１実施例に係るスキャナ部における特定原稿の検知システムの概略構成を示すものである。
【００２１】
この検知システムは、スキャナ部の全体を制御するスキャナＣＰＵ１０、スルーリード方式（移動原稿読み取り）に対応して載置された原稿を送る自動原稿送り装置（以下、ＲＡＤＦと記述する）２０、特定原稿を検知する特定原稿検知装置３０、及び適正な辞書が特定原稿検知装置３０にロードされているか否かを判定する判定部４０とから構成され、スキャナＣＰＵ１０は、ＲＡＤＦ２０と特定原稿検知装置３０とに接続して、それぞれと通信を行う。
【００２２】
スキャナＣＰＵ１０は、正像用辞書及び鏡像用辞書を予め有し、画像読み取り方式に応じて特定原稿検知装置３０に正像用辞書または鏡像用辞書をロードする。すなわち、スキャナＣＰＵ１０は、ＲＡＤＦ２０からの原稿読み取りの場合にスルーリード方式であるので鏡像用辞書をロードし、図示しないプラテンからの原稿読み取りの場合にフラットベッド方式であるので正像用辞書をロードする。
【００２３】
スキャナＣＰＵ１０は、鏡像用辞書のチェックサム出力ポート１、正像用辞書のチェックサム出力ポート２、特定原稿検知装置３０から読み取ったチェックサム（辞書のチェック情報）を出力するチェックサム出力ポート３、ＲＡＤＦ２０に原稿がセットされたときに「０」出力となる−ＲＡＤＦ出力ポート４、ソフトウェアによるチェックサム判定結果（一致したとき「１」）を出力するＪＵＤＧＥ出力ポート５、及びＥＲＲ０Ｒ入力ポート６とを有している。
【００２４】
なお、スキャナＣＰＵ１０は、ＥＲＲ０Ｒ入力ポート６に入力される信号をモニタし、信号が異常時に辞書のリロードを行い、さらに、リロード後も信号が異常時にエラー処理を行う。
【００２５】
特定原稿検知装置３０は、スキャナＣＰＵ１０によって正像用辞書または鏡像用辞書がロードされ、その辞書を用いて読み取られた原稿が特定原稿であるかを検知する。
【００２６】
判定部４０は、オア回路（ＯＲ）４１、セレクタ４２、比較器４３、及びアンド回路（ＡＮＤ）４４とから構成されている。
【００２７】
オア回路４１は、一端がＲＡＤＦ２０からのＲＡＤＦ接続信号を入力し、他端が−ＲＡＤＦ出力ポート５からの信号を入力し、論理和としての信号をセレクタ４２に出力する。
【００２８】
セレクタ４２は、初期化時に、鏡像辞書のチェックサム出力ポート１からの信号と正像辞書のチェックサム出力ポート２からの信号とが入力され、オア回路４１からの信号に応じて選択出力する。
【００２９】
比較器４３は、セレクタ４２からの信号を入力し、チェックサム出力ポート３からの信号を入力して比較し、比較結果をアンド回路４４に出力する。
【００３０】
アンド回路４４は、比較器４３の比較結果としての信号を入力し、ＪＵＤＧＥ出力ポート５からの信号を入力し、論理積としての信号を出力する。この信号は、通常時が「１」、異常時が「０」としてＥＲＲ０Ｒ入力ポート６に入力される。さらにこの信号は、画像形成装置の図示しないＣＣＤ、露光ランプ、原稿給紙モータ、スキャニングモータ等のイネーブル信号として後段で使用される。
【００３１】
次に、このような構成において第１実施例における特定原稿検知システムの動作を図２のフローチャートを参照して説明する。
【００３２】
まず、当該画像形成装置において、原稿読み取りモードがスルーリード方式のＲＡＤＦ２０であるか、プラテンからの読み取りであるかが設定される（ＳＴ１）。
【００３３】
スキャナＣＰＵ１０は、この原稿読み取りモードに応じて、正像用辞書または鏡像用辞書を特定原稿検知装置３０にロードする（ＳＴ２）。
【００３４】
続いて、スキャナＣＰＵ１０は、特定原稿検知装置３０から読み取ったチェックサムをステップＳＴ１で設定された原稿読み取りモードに応じて、ソフトウェアで比較し、適正な辞書（正像用または鏡像用）が特定原稿検知装置３０にロードされているか否かを判定し、この判定結果（一致したとき「１」）をＪＵＤＧＥ出力ポート５からアンド回路４４に出力する（ＳＴ３）。
【００３５】
一方、判定部４０では以下の動作が行われる。
【００３６】
オア回路４１は、ＲＡＤＦ２０からＲＡＤＦ接続信号（接続時「０」）が入力され、スキャナＣＰＵ１０の−ＲＡＤＦ出力ポート５からの信号（ＲＡＤＦ２０に原稿がセットされたとき「０」）が入力され、論理和としての信号をセレクタ４２に出力する。
【００３７】
セレクタ４２は、初期化時に、鏡像用辞書のチェックサム出力ポート１からの信号（「０」）と正像用辞書のチェックサム出力ポート２からの信号（「１」）とが設定されていて、オア回路４１からの信号に応じて、「０」または「１」を比較器４３に出力する。
【００３８】
比較器４３は、セレクタ４２からの信号と、上述したスキャナＣＰＵ１０が特定原稿検知装置３０から読み取ったチェックサムとを比較し、同じならば「１」を、違っていれば「０」をアンド回路４４に出力する。
【００３９】
アンド回路４４は、スキャナＣＰＵ１０からの信号（判定結果）と判定部４０からの信号とを入力し、論理積としての信号を出力する。
【００４０】
ここで、スキャナＣＰＵ１０は、アンド回路４４からの出力信号を判定し（ＳＴ４）、この出力信号が異常を示す「０」の場合、正常にロードが行われなかったと判断し、正像用辞書または鏡像用辞書を特定原稿検知装置３０にリロードする（ＳＴ５）。
【００４１】
さらに、スキャナＣＰＵ１０は、ステップＳＴ５で正像用辞書または鏡像用辞書をリロードした後も異常の場合（ＳＴ６）、エラー処理を行う（ＳＴ７）。
【００４２】
以上説明したように上記第１実施例によれば、スキャナＣＰＵ１０のソフトウェア判定結果と、判定部４０からのハードウェアによる判定結果とが不一致の場合にエラー処理を行うことにより、特定原稿の画像形成を阻止することができる。
【００４３】
次に、第２実施例について説明する。
【００４４】
図３は、第２実施例に係るスキャナ部における特定原稿の検知システムの概略構成を示すものである。
【００４５】
この検知システムは、スキャナ部の全体を制御するスキャナＣＰＵ５０、画像形成装置の全体を制御するシステムＣＰＵ６０、スルーリード方式（移動原稿読み取り）に対応して載置された原稿を送る自動原稿送り装置（以下、ＲＡＤＦと記述する）２０、特定原稿を検知する特定原稿検知装置３０、及び適正な辞書が特定原稿検知装置３０にロードされているか否かの判定結果としての通常信号、異常信号を出力するアンド回路５５とから構成されている。
【００４６】
スキャナＣＰＵ５０は、正像用辞書及び鏡像用辞書のチェックサムを初期値として保持している。また、スキャナＣＰＵ５０は、ＲＡＤＦ２０に原稿がセットされたときに「０」出力となる接続信号が入力されるＲＡＤＦ入力ポート５１、ソフトウェアによるチェックサム判定結果（一致したとき「１」）を出力するＪＵＤＧＥ出力ポート５２、及びＥＲＲ０Ｒ入力ポート５３とを有している。
【００４７】
また、スキャナＣＰＵ５０は、特定原稿検知装置３０から読み取ったチェックサムと、ＲＡＤＦ２０からの接続信号、ＲＡＤＦ２０上の原稿の有無情報とをシステムＣＰＵ６０に送信する。
【００４８】
システムＣＰＵ６０は、正像用辞書及び鏡像用辞書のチェックサムを初期値として保持している。また、システムＣＰＵ６０は、ソフトウェアによるチェックサム判定結果（一致したとき「１」）を出力するＪＵＤＧＥ出力ポート６１、及びＥＲＲ０Ｒ入力ポート６２を有している。
【００４９】
次に、このような構成において第２実施例の特定原稿検知システムの動作を図４のフローチャートを参照して説明する。
【００５０】
まず、当該画像形成装置において、原稿読み取りモードがスルーリード方式のＲＡＤＦ２０であるか、プラテンからの読み取りであるかが設定される（ＳＴ１１）。
【００５１】
スキャナＣＰＵ５０は、この原稿読み取りモードに応じて、正像用辞書または鏡像用辞書を特定原稿検知装置３０にロードする（ＳＴ１２）。
【００５２】
続いて、スキャナＣＰＵ５０は、特定原稿検知装置３０から読み取ったチェックサムをステップＳＴ１１で設定された原稿読み取りモードに応じて、ソフトウェアで比較し、適正な辞書（正像用または鏡像用）が特定原稿検知装置３０にロードされているか否かを判定し、この判定結果（一致したとき「１」）をＪＵＤＧＥ出力ポート５２からアンド回路５５に出力する（ＳＴ１３）。
【００５３】
さらに、システムＣＰＵ６０は、スキャナＣＰＵ５０が特定原稿検知装置３０から読み取ったチェックサムをステップＳＴ１１で設定された原稿読み取りモードに応じて、ソフトウェアで比較し、適正な辞書（正像用または鏡像用）が特定原稿検知装置３０にロードされているか否かを判定する。システムＣＰＵ６０は、この判定結果（一致したとき「１」）をＪＵＤＧＥ出力ポート５２からアンド回路５５に出力する。
【００５４】
アンド回路５５は、スキャナＣＰＵ５０からの信号（判定結果）とシステムＣＰＵ６０からの信号（判定結果）とを入力し、論理積としての信号を出力する。
【００５５】
ここで、スキャナＣＰＵ５０は、アンド回路５５からの出力信号を判定し（ＳＴ１４）、この出力信号が異常を示す「０」の場合、正常にロードが行われなかったと判断し、正像用辞書または鏡像用辞書を特定原稿検知装置３０にリロードする（ＳＴ１５）。
【００５６】
さらに、スキャナＣＰＵ５０は、ステップＳＴ１５で正像用辞書または鏡像用辞書をリロードした後も異常の場合（ＳＴ１６）、エラー処理を行う（ＳＴ１７）。
【００５７】
なお、エラー処理は、システムＣＰＵ６０で行っても良い。
【００５８】
以上説明したように上記第２実施例によれば、スキャナＣＰＵ５０のソフトウェア判定結果と、システムＣＰＵ６０のソフトウェア判定結果とが不一致の場合にエラー処理を行うことにより、特定原稿の画像形成を阻止することができる。
【００５９】
次に、第３実施例について説明する。
【００６０】
図５は、第３実施例に係るスキャナ部における特定原稿の検知システムの概略構成を示すものである。
【００６１】
この検知システムは、スキャナ部の全体を制御するスキャナＣＰＵ７０、画像形成装置の全体を制御するシステムＣＰＵ８０、スルーリード方式（移動原稿読み取り）に対応して載置された原稿を送る自動原稿送り装置（以下、ＲＡＤＦと記述する）２０、特定原稿を検知する特定原稿検知装置３０、適正な辞書が特定原稿検知装置３０にロードされているか否かを判定する判定部９０、及びアンド回路９９とから構成されている。
【００６２】
スキャナＣＰＵ７０は、正像用辞書及び鏡像用辞書のチェックサムを初期値として保持している。また、スキャナＣＰＵ７０は、特定原稿検知装置３０から読み取ったチェックサムを出力するチェックサム出力ポート７１、ＲＡＤＦ２０に原稿がセットされたときに「０」出力となる−ＲＡＤＦ出力ポート７２、ソフトウェアによるチェックサム判定結果（一致したとき「１」）を出力するＪＵＤＧＥ出力ポート７３、及びＥＲＲ０Ｒ入力ポート７４とを有している。
【００６３】
また、スキャナＣＰＵ７０は、特定原稿検知装置３０から読み取ったチェックサムと、ＲＡＤＦ２０からの接続信号、ＲＡＤＦ２０上の原稿の有無情報とをシステムＣＰＵ８０に送信する。
【００６４】
システムＣＰＵ８０は、正像用辞書及び鏡像用辞書のチェックサムを初期値として保持している。また、システムＣＰＵ８０は、ソフトウェアによるチェックサム判定結果（一致したとき「１」）を出力するＪＵＤＧＥ出力ポート８１、及びＥＲＲ０Ｒ入力ポート８２を有している。
【００６５】
判定部９０は、正像用辞書のチェックサムと鏡像用辞書のチェックサムを出力する設定部９１、オア回路（ＯＲ）４１、セレクタ４２、及び比較器４３とから構成されている。
【００６６】
次に、このような構成において第３実施例の特定原稿検知システムの動作を図６のフローチャートを参照して説明する。
【００６７】
まず、当該画像形成装置において、原稿読み取りモードがスルーリード方式のＲＡＤＦ２０であるか、プラテンからの読み取りであるかが設定される（ＳＴ２１）。
【００６８】
スキャナＣＰＵ７０は、この原稿読み取りモードに応じて、正像用辞書または鏡像用辞書を特定原稿検知装置３０にロードする（ＳＴ２２）。
【００６９】
続いて、スキャナＣＰＵ７０は、特定原稿検知装置３０から読み取ったチェックサムをステップＳＴ２１で設定された原稿読み取りモードに応じて、ソフトウェアで比較し、適正な辞書（正像用または鏡像用）が特定原稿検知装置３０にロードされているか否かを判定し、この判定結果（一致したとき「１」）をＪＵＤＧＥ出力ポート７３からアンド回路９９に出力する（ＳＴ２３）。
【００７０】
一方、判定部９０では以下の動作が行われる。
【００７１】
設定部９１は、初期化時に、鏡像用辞書のチェックサムと正像用辞書のチェックサムとをセレクタ４２に設定する。そして、オア回路４１、セレクタ４２、比較器４３は、第１実施例と同じ動作であるので説明を省略する。なお、比較器４３は、比較結果としての信号をアンド回路９９に出力する。
【００７２】
さらに、システムＣＰＵ８０は、スキャナＣＰＵ７０が特定原稿検知装置３０から読み取ったチェックサムをステップＳＴ２１で設定された原稿読み取りモードに応じて、ソフトウェアで比較し、適正な辞書（正像用または鏡像用）が特定原稿検知装置３０にロードされているか否かを判定する。システムＣＰＵ８０は、この判定結果（一致したとき「１」）をＪＵＤＧＥ出力ポート８２からアンド回路９９に出力する。
【００７３】
アンド回路９９は、スキャナＣＰＵ７０からの信号（判定結果）と、判定部９０からの信号と、システムＣＰＵ８０からの信号（判定結果）とを入力し、論理積としての信号を出力する。
【００７４】
ここで、スキャナＣＰＵ７０は、アンド回路９９からの出力信号を判定し（ＳＴ２４）、この出力信号が異常を示す「０」の場合、正常にロードが行われなかったと判断し、正像用辞書または鏡像用辞書を特定原稿検知装置３０にリロードする（ＳＴ２５）。
【００７５】
さらに、スキャナＣＰＵ７０は、ステップＳＴ２５で正像用辞書または鏡像用辞書をリロードした後も異常の場合（ＳＴ２６）、エラー処理を行う（ＳＴ２７）。
【００７６】
なお、エラー処理は、システムＣＰＵ８０で行っても良い。
【００７７】
以上説明したように上記第３実施例によれば、スキャナＣＰＵ７０のソフトウェア判定結果と、判定部９０からのハードウェアによる判定結果と、システムＣＰＵ８０のソフトウェア判定結果とが不一致の場合にエラー処理を行うことにより、特定原稿の画像形成を阻止することができる。
【００７８】
また、第１実施例から第３実施例において、エラー処理としては、以降の画像形成動作を阻止するよう、読取装置のＣＣＤ素子や露光ランプ等の動作を停止したり、画像形成中の用紙に特定パターンを形成する等の処理を行うようにしても良い。
【００７９】
さらに、エラー処理は、リロードを実行した後も異常と判断された場合に行われるが、最初の異常で実行してもよいし、複数回行った後に実行しても良い。
【００８０】
また、エラー処理の実行に際しては、アンド回路４４（５５，９９）の出力信号を直接用いるようにしても良い。
【００８１】
なお、本願発明は、上記（各）実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。さらに、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題（の少なくとも１つ）が解決でき、発明の効果の欄で述べられている効果（の少なくとも１つ）が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【００８２】
【図１】この発明の画像形成装置の第１実施例に係るスキャナ部における特定原稿の検知システムの概略構成を示すブロック図。
【図２】第１実施例における特定原稿検知システムの動作を説明するためのフローチャート。
【図３】第２実施例に係るスキャナ部における特定原稿の検知システムの概略構成を示すブロック図。
【図４】第２実施例の特定原稿検知システムの動作を説明するためのフローチャート。
【図５】第３実施例に係るスキャナ部における特定原稿の検知システムの概略構成を示すブロック図。
【図６】第３実施例の特定原稿検知システムの動作を説明するためのフローチャート。
【符号の説明】
【００８３】
１０，５０，７０…スキャナＣＰＵ、２０…自動原稿送り装置、３０…特定原稿検知装置、４０，９０…判定部、４１…オア回路、４２…セレクタ、４３…比較器、４４，５５，９９…アンド回路、６０，８０…システムＣＰＵ、９１…設定部。
【図１】
2004274697.tif 000003
【図２】
2004274697.tif 000004
【図３】
2004274697.tif 000005
【図４】
2004274697.tif 000006
【図５】
2004274697.tif 000007
【図６】
2004274697.tif 000008