(57)【要約】【課題】  ユーザのニーズに応じて、簡易な設定変更により適切な重送検出のしきい値を設定する。【解決手段】  複合処理装置１は、小切手ＣＫを一枚ずつ搬送する第１用紙搬送路Ｐ１と、小切手ＣＫに対して画像読取、磁気文字読取、印刷等の所定の処理を行う画像読取センサ１１，１２、ＭＩＣＲ１３及び印刷ヘッド１５と、第１用紙搬送路Ｐ１を搬送される小切手ＣＫの紙厚を検出する紙厚センサ４０と、前記紙厚センサ４０により検出された紙厚と所定のしきい値Ｔｈとを基に、小切手ＣＫの重送の有無を検出する重送検出部１１０と、を備えている。重送検出部１１０は、ホストコンピュータ６０から送信される設定コマンドに応じて、しきい値Ｔｈを任意に設定する。【選択図】  図８
2005324928.tif 000002
【特許請求の範囲】
【請求項１】
用紙を一枚ずつ搬送する用紙搬送路と、
前記用紙に対して所定の処理を行う用紙処理部と、
前記用紙搬送路を搬送される前記用紙の紙厚を検出する紙厚検出部と、
前記紙厚検出部により検出された前記紙厚と所定のしきい値とを基に、前記用紙の重送の有無を検出する重送検出部と、を備え、
前記重送検出部は、ホストコンピュータから送信される設定コマンドに応じて、前記しきい値を任意に設定することを特徴とする複合処理装置。
【請求項２】
前記重送検出部は、
前記設定コマンドに応じて、前記しきい値に関連する特性値を算出する特性値演算部と、
前記特性値と重送検出時における紙無し時の検出値とに基づき前記しきい値を演算するしきい値演算部と、を備えたことを特徴とする請求項１に記載の複合処理装置。
【請求項３】
前記特性値演算部は、用紙無しの状態での前記紙厚検出部の出力と、基準用紙が挿入された際の前記紙厚検出部の出力とに基づいて前記特性値を演算することを特徴とする請求項２に記載の複合処理装置。
【請求項４】
前記特性値を保持する不揮発性の記憶部を備えたことを特徴とする請求項１〜３のいずれか１項に記載の複合処理装置。
【請求項５】
前記特性値は、前記ホストコンピュータから送信される用紙厚さのしきい値を基に設定変更されることを特徴とする請求項１〜４のいずれか１項に記載の複合処理装置。
【請求項６】
前記紙厚検出部は、搬送される用紙に対して紙厚を複数検出し、
前記重送検出部は、前記紙厚が所定回数連続してしきい値を超えた場合に、重送であると判断することを特徴とする請求項１〜５のいずれか１項に記載の複合処理装置。
【請求項７】
ホストコンピュータから送信される設定コマンドを受信する受信ステップと、
前記設定コマンドに応じてしきい値を任意に設定する設定ステップと、
前記設定されたしきい値に応じて重送の有無を検出する重送検出ステップと、を備えたことを特徴とする重送検出方法。
【請求項８】
前記設定ステップは、
前記設定コマンドに応じて、前記しきい値に関連する特性値を算出するステップと、
前記特性値と重送検出時における紙無し時の検出値とに基づき前記しきい値を演算するステップと、を備えたことを特徴とする請求項７に記載の重送検出方法。
【請求項９】
前記特性値は、用紙無しの状態での前記紙厚検出部の出力と、基準用紙が挿入された際の前記紙厚検出部の出力とに基づいて演算されることを特徴とする請求項８に記載の重送検出方法。
【請求項１０】
前記特性値は、不揮発性の記憶部に保持されることを特徴とする請求項７〜９のいずれか１項に記載の重送検出方法。
【請求項１１】
前記特性値は、前記ホストコンピュータから送信される用紙厚さのしきい値を基に設定変更されることを特徴とする請求項７〜１０のいずれか１項に記載の重送検出方法。
【請求項１２】
前記重送検出ステップは、搬送される用紙に対して紙厚を複数検出し、前記紙厚が所定回数連続してしきい値を超えた場合に、重送であると判断することを特徴とする請求項７〜１１のいずれか１項に記載の重送検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合処理装置及びしきい値設定方法に関する。
【背景技術】
【０００２】
従来、単票紙等の用紙を１枚ずつ搬送する各種装置には、搬送されるシートの厚みを測定して、用紙の重送を検出する重送検出装置が設けられていることがある。
【０００３】
重送検出装置の一例としては、用紙搬送路を規定する紙案内の近傍に反射型センサを配置し、この反射型センサによって用紙表面で反射された光を受光することにより直接用紙の紙厚を検出して、用紙の重送を検出する重送検出装置が提案されている（特許文献１参照）。
【０００４】
また、用紙搬送ローラのローラ軸にレバーを配置し、紙厚によるレバーの変位を光学センサ等で検出することにより、用紙の重送を検出する重送検出装置が提案されている（特許文献２参照）。
【０００５】
また、重送検出装置の中には、実際に処理する用紙を１枚搬送して紙厚センサにより紙厚を測定してしきい値を決定し、このしきい値を基準として２枚目以降の紙厚を比較して、重送を判別する装置が提案されている（特許文献３参照）。
【特許文献１】特許第３４２１１０４号公報
【特許文献２】特開昭６０−１４４２５６号公報
【特許文献３】特開平７−２１５５３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した重送検出装置では、所定のしきい値を有し、このしきい値以上の用紙厚さを有する用紙が検出された場合に、少なくとも２枚以上の用紙が重送されていると判断する。
しかしながら、この種の重送検出装置において、搬送される用紙の厚みにばらつきが多い場合、１枚搬送時と２枚搬送時の厚みの差が僅かなものとなってしまうため、適切なしきい値を設定してやらないと、１枚しか搬送していないのに重送であると判断されたり、２枚搬送されているのに１枚搬送であると判断されたりする場合が起こりうる。用紙の厚みのばらつきに加えて、小切手のような用紙の場合には、折り目やしわ、汚れ等がついていることが多いため、１枚目の小切手を重送判定の基準に使用すると、判定基準のバラツキが大きくなってしまい、誤検出につながる可能性がある。
【０００７】
このような問題を解決するためには、重送検出のしきい値を、状況やユーザのニーズに応じて適切に可変設定してやることが好ましいが、このようなしきい値を容易に可変に設定するような重送検出装置は提案されていない。
【０００８】
本発明は、上記を鑑みて為されたものであり、状況やユーザのニーズに応じて、簡易な設定変更により適切な重送検出のしきい値を設定することが可能な複合処理装置及び重送検出方法を提供することをその目的とする。
【課題を解決するための手段】
【０００９】
本発明の上記目的は、以下の手段により達成される。
（１）  用紙を一枚ずつ搬送する用紙搬送路と、
前記用紙に対して所定の処理を行う用紙処理部と、
前記用紙搬送路を搬送される前記用紙の紙厚を検出する紙厚検出部と、
前記紙厚検出部により検出された前記紙厚と所定のしきい値とを基に、前記用紙の重送の有無を検出する重送検出部と、を備え、
前記重送検出部は、ホストコンピュータから送信される設定コマンドに応じて、前記しきい値を任意に設定することを特徴とする複合処理装置。
（２）  前記重送検出部は、
前記設定コマンドに応じて、前記しきい値に関連する特性値を算出する特性値演算部と、
前記特性値と重送検出時における紙無し時の検出値とに基づき前記しきい値を演算するしきい値演算部と、を備えたことを特徴とする（１）に記載の複合処理装置。
（３）  前記特性値演算部は、用紙無しの状態での前記紙厚検出部の出力と、基準用紙が挿入された際の前記紙厚検出部の出力とに基づいて前記特性値を演算することを特徴とする（２）に記載の複合処理装置。
（４）  前記特性値を保持する不揮発性の記憶部を備えたことを特徴とする（１）〜（３）のいずれか１項に記載の複合処理装置。
（５）  前記特性値は、前記ホストコンピュータから送信される用紙厚さのしきい値を基に設定変更されることを特徴とする（１）〜（４）のいずれか１項に記載の複合処理装置。
（６）  前記紙厚検出部は、搬送される用紙に対して紙厚を複数検出し、
前記重送検出部は、前記紙厚が所定回数連続してしきい値を超えた場合に、重送であると判断することを特徴とする（１）〜（５）のいずれか１項に記載の複合処理装置。
（７）  ホストコンピュータから送信される設定コマンドを受信する受信ステップと、
前記設定コマンドに応じてしきい値を任意に設定する設定ステップと、
前記設定されたしきい値に応じて重送の有無を検出する重送検出ステップと、を備えたことを特徴とする重送検出方法。
（８）  前記設定ステップは、
前記設定コマンドに応じて、前記しきい値に関連する特性値を算出するステップと、
前記特性値と重送検出時における紙無し時の検出値とに基づき前記しきい値を演算するステップと、を備えたことを特徴とする（７）に記載の重送検出方法。
（９）  前記特性値は、用紙無しの状態での前記紙厚検出部の出力と、基準用紙が挿入された際の前記紙厚検出部の出力とに基づいて演算されることを特徴とする（８）に記載の重送検出方法。
（１０）  前記特性値は、不揮発性の記憶部に保持されることを特徴とする（７）〜（９）のいれか１項に記載の重送検出方法。
（１１）  前記特性値は、前記ホストコンピュータから送信される用紙厚さのしきい値を基に設定変更されることを特徴とする（７）〜（１０）のいずれか１項に記載の重送検出方法。
（１２）  前記重送検出ステップは、搬送される用紙に対して紙厚を複数検出し、前記紙厚が所定回数連続してしきい値を超えた場合に、重送であると判断することを特徴とする（７）〜（１１）のいずれか１項に記載の重送検出方法。
【発明の効果】
【００１０】
本発明の複合処理装置は、ホストコンピュータから送信される設定コマンドに応じて、しきい値を任意に設定するように構成されているため、ユーザは、ホストコンピュータから設定コマンドを送信するだけで容易にしきい値の設定変更を行うことが可能である。したがって、用紙の厚みにばらつきが多い場合であっても、適切なしきい値をユーザのニーズに応じて柔軟に設定してやることが可能である。
【００１１】
また、本発明によれば、ユーザが重送であると判断したい所定の紙厚の値から複合処理装置の特性に応じた特性値を適切に導き出すとともに、この特性値に重送検出時における紙無し時の検出値を考慮してしきい値を算出しているので、ユーザの望む用紙厚さのしきい値を検出に用いるしきい値に適切に反映させるとともに、長期間の使用による重送検出装置の状態変化によりばらつくと予想される紙無し時の検出レベルを、重送検出時に毎回用紙無し時の検出値を算出することによりしきい値に織り込むように構成している。したがって、常にユーザの望む用紙厚さのしきい値を基に適切な検出用のデジタル値を設定し、誤検出の少ない重送検出を行わせることが可能となる。
【００１２】
また、本発明によれば、既知の基準厚を有する基準用紙を用いることにより、装置に固有の構造的ばらつきや電気的ばらつきを考慮して適切に特性値を求めることが可能となる。したがって、装置毎に重送検出の結果がばらつくといった不具合が生じにくく、個々の複合処理装置に正確な重送検出を行わせることが可能となる。
【００１３】
また、本発明によれば、紙厚検出部は、搬送される用紙に対して紙厚を複数検出し、重送検出部は、紙厚が複数回連続してしきい値を超えた場合に、重送であると判断するように構成されているので、用紙に部分的に折り目やしわがついていることにより紙厚検出部の検出する値が一時的に大きくなることに起因して重送であると判断される可能性が低くなる。したがって、実際には重送が発生している場合のみ重送である判断することが可能となり、ユーザは効率的に業務を遂行することが可能となる。
【発明を実施するための最良の形態】
【００１４】
次に、図面を参照しながら、本発明に係る複合処理装置（プリンタ）の実施の形態を詳細に説明する。本実施形態の複合処理装置は、ホストコンピュータから送信されるコマンドに応じて、紙厚検出のしきい値を変更可能に構成されている。以下の説明では、まず、複合処理装置を含む複合処理システムの全体構成を説明し、そして、しきい値の変更方法の詳細について説明してゆく。
【００１５】
（複合処理システムについて）
図１は、本発明に係る複合処理装置を含む複合処理システムの一実施形態を示す斜視図であり、図２は、複合処理装置における用紙搬送路を示す模式図であり、図３は、複合処理装置の内部構造を示す上面から見た模式図であり、図４及び図５は、筐体を取り除いた複合処理装置の斜視図である。
【００１６】
本実施形態の複合処理装置１は、図１に示すように、給紙部３に装填される小切手ＣＫを筐体１ａに形成された第１用紙搬送路Ｐ１に沿って排紙部４まで搬送するとともに、カード挿入口２０から挿入される第２の読み取り媒体であるカードＣを同じく筐体１ａに形成された第２用紙搬送路Ｐ２に沿って搬送可能に構成されている。そして、複合処理装置１は、第１用紙搬送路Ｐ１に沿って小切手ＣＫを搬送しながら、小切手ＣＫ上の画像を読み取り、小切手ＣＫに印字された磁気文字を読み取り、かつ小切手ＣＫ上への印字を行うとともに、第２用紙搬送路Ｐ２に沿ってカードＣを搬送しながら、カードＣ上の画像を読み取ることが可能な画像読取装置兼磁気文字読取装置兼印字装置である。複合処理装置１は、通信ケーブル７０を介してホストコンピュータ６０と通信可能に接続されている。
【００１７】
また、この複合処理装置１は、筐体１ａにおいて第１用紙搬送路Ｐ１に囲まれた中央部に設けられたロール紙カバー２８の下部に図示せぬロール紙を収納するロール紙収納部２８ａ（図３参照）が設けられている。ロール紙収納部２８ａに収納されたロール紙は、後述する印刷ヘッド１５によって印刷可能に構成されている。印刷されたロール紙は、ロール紙排出口２９から複合処理装置１外部に排出される。
すなわち、複合処理装置１は、第１用紙搬送路Ｐ１に沿って小切手ＣＫを搬送しながら、小切手ＣＫ上の画像を読み取り、小切手ＣＫに印字された磁気文字を読み取り、かつ小切手ＣＫ上への印字を行うとともに、第２用紙搬送路Ｐ２に沿ってカードＣを搬送しながら、カードＣ上の画像を読み取り、かつロール紙への印字を行うことが可能な画像読取装置兼磁気文字読取装置兼印字装置である。
【００１８】
一方、ホストコンピュータ６０は、本体部６０ａと、この本体部６０ａに一体に設けられたディスプレイとしての表示部６３と、オペレータが各種入力を行うための入力部６２を有している。このホストコンピュータ６０は、複合処理装置１を制御する制御端末であり、複合処理装置１は、このホストコンピュータ６０から送信される各種コマンドに応じて画像読取、印字、磁気文字読取等を実行する。
【００１９】
（複合処理装置について）
まず、複合処理装置１の具体的な構造について説明する。
図２に示すように、第１用紙搬送路Ｐ１は、略Ｕ字型形状を有しており、また第２用紙搬送路Ｐ２は、カードＣを搬送する直線形状を有している。第１用紙搬送路Ｐ１と第２用紙搬送路Ｐ２は、Ｕ形状の底の部分に相当する部位で共通となっており、以下の説明では、この部位を中間搬送路Ｍと呼ぶこととする。この中間搬送路Ｍには、各種読取装置が設けられている。各種読取装置の詳細については後述する。
【００２０】
第１用紙搬送路Ｐ１は、図２に示すように、外側ガイド２ａと内側ガイド２ｂによって形成されており、この外側ガイド２ａと内側ガイド２ｂ間の空間である搬送部２ｃ内に小切手ＣＫが搬送されるように構成されている。小切手ＣＫは、図３の矢印Ａの方向から給紙部３を介して第１用紙搬送路Ｐ１に挿入される。給紙部３は、複数の小切手ＣＫを装填可能に構成されており、複数の小切手ＣＫを一枚ずつ第１用紙搬送路Ｐ１内に送り出すことが可能である。
【００２１】
第１用紙搬送路Ｐ１には、図３に示すように、小切手ＣＫの搬送を行う搬送機構として、中間搬送路Ｍの上流側に第１搬送ローラ６と、中間搬送路Ｍ中に中間搬送ローラ１６と、中間搬送路Ｍの下流側に第２搬送ローラ７が設けられている。
第１搬送ローラ６は、駆動ローラ６ａと、第１用紙搬送路Ｐ１を介して駆動ローラ６ａに対向配置された押し付けローラ６ｂとを有している。また、第２搬送ローラ７は、駆動ローラ７ａと、第１用紙搬送路Ｐ１を介して駆動ローラ７ａに対向配置された押し付けローラ７ｂとを有している。
また、中間搬送ローラ１６は、図３に示すように、第１用紙搬送路Ｐ１の下方に配置された下部押えローラ１６ｂと、下部押えローラ１６ｂの上方に配置された上部押えローラ１６ａと、中間搬送路Ｍを介して上部押えローラ１６ａ及び下部押えローラ１６ｂと対向配置された駆動ローラ１７とを有している。
【００２２】
第１用紙搬送路Ｐ１内に送り出された小切手ＣＫは、図３に示すように、第１搬送ローラ６、中間搬送ローラ１６、ならびに第２搬送ローラ７によって中間搬送路Ｍ内を搬送され、排出ローラ８を介して矢印Ｂの方向へ排出口４から排出される。また、本実施形態では、図４に示すように、第１用紙搬送路Ｐ１の底部位置は高さＨ１に保たれており、小切手ＣＫは中間搬送路Ｍを含む第１用紙搬送路Ｐ１の底部に沿って高さＨ１を基準とした状態で搬送される。
ここで、中間搬送ローラ１６に関しては、小切手ＣＫの幅（高さ）が所定長さより短ければ、下部押えローラ１６ｂと駆動ローラ１７が小切手ＣＫの搬送に寄与し、一方小切手ＣＫの幅が所定長さ以上であれば上部押えローラ１６ａと下部押えローラ１６ｂの双方と駆動ローラ１７によって小切手ＣＫは搬送される。
【００２３】
一方、第２用紙搬送路Ｐ２は、図２および図３に示すように、中間搬送路Ｍと、その両端に連通するカード挿入口２０およびカード逆転路２１とから構成されている。
【００２４】
カード挿入口２０は、カードＣを中間搬送路Ｍに挿入するための挿入口である。カード挿入口２０の下方には、図３および図４に示すように、下部ガイド２４及び２４ａが設けられている。この下部ガイド２４，２４ａは、外側ガイド２ａの一部を構成するとともに、カードＣの下端部の高さをＨ２に保ち、カードＣは、この下部ガイド２４に案内されて、中間搬送路Ｍに挿入され、高さＨ２を基準とした状態で搬送される。すなわち、第２用紙搬送路Ｐ２の下部位置は、この下部ガイド２４，２４ａを基準として高さＨ２に保たれている。なお、高さＨ１に保たれて第１用紙搬送路Ｐ１を搬送される小切手ＣＫは、この下部ガイド２４ａにより進行方向が曲げられて、排出口４のほうに搬送される。
【００２５】
上部押えローラ１６ａは、第２用紙搬送路Ｐ２の高さＨ２よりも上方に取り付けられており、中間搬送路Ｍ内に搬送されたカードＣは、この上部押えローラ１６ａと駆動ローラ１７によって中間搬送路Ｍ内を搬送される。
【００２６】
カード逆転路２１は、図２中間搬送路Ｍの左側延長線に沿って形成された直線ガイド２１ａ、２１ｂによって形成されている。このカード逆転路２１の端部２１ｃ近傍には、正逆転搬送ローラ２２が設けられている。この正逆転搬送ローラ２２は、中間搬送路Ｍから搬送されたカードＣを所定長さカード逆転路２１の端部２１ｃから張り出させるように搬送し、そして端部２１ｃから張り出したカードＣを再度中間搬送路Ｍに搬送する。
【００２７】
具体的に、カードＣは、カード挿入口２０から中間搬送路Ｍ内に挿入されると、上部押えローラ１６ａと駆動ローラ１７によってカード逆転路２１まで搬送される。そして、カードＣは、このカード逆転路２１から正逆転搬送ローラ２２によって逆転搬送され、中間搬送路Ｍを通ってカード挿入口２０から排出される。このとき、カードＣは、第２用紙搬送路Ｐ２内を下端部が高さＨ２に保たれた状態で搬送される。本実施形態では、第２用紙搬送路Ｐ２の高さＨ２は、第１用紙搬送路Ｐ１の高さＨ１よりも高い位置に配置されている。まとめると、カードＣは、中間搬送路Ｍ内を小切手ＣＫよりも上方を通って搬送される。
【００２８】
以上説明したように、本実施形態では、小切手ＣＫとカードＣの搬送高さを変えることによって、特別な切替装置等を設けずに、Ｕ字型の第１用紙搬送路と直線状の第２用紙搬送路に異なる種類の読み込み媒体を搬送することができる。小切手ＣＫおよびカードＣの搬送についての説明は、以上である。
【００２９】
中間搬送路Ｍには、画像読み取りを行う第１の画像読み取りセンサ１１および第２の画像読み取りセンサ１２が設置されている。第１の画像読み取りセンサ１１および第２の画像読み取りセンサ１２は、それぞれＣＩＳ(Contact Image Sensor)タイプの画像読み取りセンサであり、中間搬送路Ｍを搬送される小切手ＣＫまたはカードＣの一面に光を照射し、小切手ＣＫまたはカードＣ上で反射した光を受光する。第１の画像読み取りセンサ１１および第２の画像読み取りセンサ１２は、中間搬送路Ｍ内を搬送される小切手ＣＫまたはカードＣ上の画像を１ラインずつ読み取ることにより、小切手ＣＫまたはカードＣの二次元画像を取得する。
【００３０】
第１用紙搬送路Ｐ１には、小切手ＣＫの後端を検出するＢＯＦ（Bottom Of Form）検出器９とＴＯＦ(Top Of Form)検出器１０が設けられている。ＢＯＦ検出器９は、給紙部３と第１搬送ローラ６の間に設けられており、給紙部３から挿入された小切手ＣＫを検出するととともに、ＢＯＦ検出器９を小切手ＣＫが通過した時点を検出して、小切手ＣＫの後端を検知する。ＴＯＦ検出器１０は、第１搬送ローラ６と第１の画像読み取りセンサ１１との間に設けられており、小切手ＣＫの先端を検出するように構成されている。このように、ＢＯＦ検出器９、ＴＯＦ検出器１０により、小切手ＣＫの先端・後端を検出することにより、小切手ＣＫの長さを正確に測定することができる。本実施形態の複合処理装置１は、このＢＯＦ検出器９とＴＯＦ検出器１０による小切手ＣＫ検出に応じて動作するように構成されている。即ち、画像読み取りセンサ１１、１２による小切手ＣＫの読み取りの開始・停止は、ＢＯＦ検出器９、ＴＯＦ検出器１０の出力に基づいて制御される。なお、画像読み取りセンサ１１、１２のいずれか一方を、小切手ＣＫの先端を検出する検出器として用いても良く、この場合、ＴＯＦ検出器１０を省略できる。
【００３１】
また、第２搬送ローラ７と排出ローラ８との間であって、第１用紙搬送路Ｐ１に沿った直線領域には、印刷ヘッド１５を備えたキャリッジ１４が配置されている。この印刷ヘッド１５は、小切手ＣＫへの裏書を実行するためのものであり、必要に応じて小切手ＣＫへの印字を行う。
【００３２】
また、第２用紙搬送路Ｐ２には、カードＣの後端を検出するＢＯＣ（Bottom Of Card）検出器２５とＴＯＣ(Top Of Card)検出器２６が設けられている。ＢＯＣ検出器２５は、カード挿入口２０近傍に設けられており、ここから挿入されたカードＣを検出するとともに、ＢＯＣ検出器２５をカードＣが通過した時点を検出して、カードＣの後端を検知する。ＴＯＣ検出器２６は、中間搬送ローラ１６と第２の画像読み取りセンサ１２との間に設けられており、カードＣの先端を検出するように構成されている。このように、ＢＯＣ検出器２５、ＴＯＣ検出器２６により、カードＣの先端・後端を検出することにより、カードＣの長さを正確に測定することができる。本実施形態の複合処理装置１は、このＢＯＣ検出器２５とＴＯＣ検出器２６によるカードＣの検出に応じて動作するように構成されている。即ち、画像読み取りセンサ１１又は１２によるカードＣの読み取りの開始・停止は、ＢＯＣ検出器２５、ＴＯＣ検出器２６の出力に基づいて制御される。なお、画像読み取りセンサ１１、１２のいずれか一方を、カードＣの先端を検出する検出器として用いても良く、この場合、ＴＯＣ検出器２６を省略できる。
【００３３】
駆動ローラ１７の下方には、ＭＩＣＲ（Magnetic Ink Character Reader）１３が設置されている。ＭＩＣＲ１３は、小切手ＣＫ上に磁気インクで記載された情報を読み込むためのセンサである。このＭＩＣＲ１３は、中間搬送路Ｍを介してＭＩＣＲ１３に対向配置された押付レバー３０によって小切手ＣＫがＭＩＣＲ１３の表面に押し付けられた状態で読み取りを実行する。
【００３４】
（重送検出装置の構造）
図６は、本実施形態の重送検出装置５０を示す模式図である。
図６に示すように、重送検出装置５０は、前述の押付レバー３０を有している。この押付レバー３０は、長手部材である本体部３１を有し、本体部３１の一端部に設けられた回転軸３２を介して中間搬送路Ｍの小切手搬送面に対して垂直な平面内で回動可能とされている。本体部３１には、中間搬送路側に突設した押付突起３３が一体に形成されており、図示せぬ押付ばねによる付勢力により押付突起３３がＭＩＣＲ１３側に付勢されており、小切手ＣＫが無い状態でＭＩＣＲ１３の表面１３ａと押付突起３３の当接面３３ａが互いに当接する。
【００３５】
本実施形態では、ＭＩＣＲ１３の当接面３３ａは、押付突起３３の押し付けによりズレや変形が生じない剛体で構成されている。押付レバー３０の本体部３１は、この押付突起３３の先端面３３ａがＭＩＣＲ１３に当接した状態で、本体部３１の長手方向が小切手ＣＫを搬送する中間搬送路Ｍに対して略平行な状態で常に固定維持されている。
【００３６】
また、本体部３１の他端部は中間搬送路Ｍと反対側に略９０度折り曲げられて屈曲部３４を構成している。そして、屈曲部３４の端面３４ａと対向する位置には、紙厚センサ４０が所定距離離れて配置されている。
【００３７】
紙厚センサ４０は、検出面である屈曲部３４の端面３４ａの変位を検出するセンサであり、例えば端面３４ａに光を照射してその反射光を受光面４０ａで受光することにより、端面３４ａとの距離を測定する光学式のセンサである。
【００３８】
押付突起３３は、回転軸３２の回転中心から押付突起３３の先端を通り押付突起３３の突出方向に平行な直線までの距離Ｌ１と、回転軸３２の回転中心から屈曲部３４の端面３４ａの検出部位を通り押付突起３３の突出方向に平行な直線までの距離Ｌ２との関係が以下を満たすように形成されている。
Ｌ２＝Ｌ１×Ｎ  （Ｎ＞１）    ・・・（１）
すなわち、Ｌ２＞Ｌ１      ・・・（２）
本実施形態では、式（２）に示すように、距離Ｌ１より距離Ｌ２のほうが長くなるように押付レバー３０が形成されている。
【００３９】
本実施形態では、図６に示したように、ＭＩＣＲ１３、押付レバー３０及び紙厚センサ４０によって重送検出装置５０が構成されている。以下、図７（ａ），図７（ｂ）を参照しながら、この重送検出装置５０の動作について説明する。
【００４０】
図７（ａ）は、一枚の小切手ＣＫが中間搬送路Ｍ内を搬送される状態（正常状態）を示す図であり、図７（ｂ）は、小切手ＣＫ１と小切手ＣＫ２の２枚が重なって中間搬送路Ｍ内を搬送される状態（重送状態）を示す図である。
図７（ａ）に示すように、一枚の小切手ＣＫが中間搬送路Ｍ内を搬送されて、ＭＩＣＲ１３と押付レバー３０の押付突起３３との間に搬送されると、押付レバー３０は、小切手ＣＫの厚さｄに応じて、押付突起３３が押付ばねによる付勢力に対抗して押し戻され、押付レバー３０が回動する（図７（ａ）では時計回り方向に回動）。
【００４１】
押付レバー３０が回動すると押付レバー３０の端面３４ａが変位し、紙厚センサ４０は、この端面３４ａと紙厚センサ４０の検出面４０ａとの間の距離を検出する。ここで、押付レバー３０の端面３４ａの変位量Ｄ１は、距離Ｌ１と距離Ｌ２に応じて変化し、以下の関係が満たされるように構成されている。
Ｄ１≒ｄ×（Ｌ２／Ｌ１）      ・・・（３）
すなわち、押付レバー３０の端面３４ａの変位量Ｄ１は、ＭＩＣＲ１３と押付レバー３０の押付突起３３との間に配置される小切手ＣＫの厚さｄよりも大きい。紙厚センサ４０はこの変位量Ｄ１を検出することにより、複合処理装置１は小切手ＣＫが一枚だけ搬送されていると判断する。
【００４２】
一方、図７（ｂ）に示すように、２枚の小切手ＣＫ１と小切手ＣＫ２が少なくとも一部重なった状態で中間搬送路Ｍ内を搬送されて、ＭＩＣＲ１３と押付レバー３０の押付突起３３との間に搬送されると、押付レバー３０は、小切手ＣＫ１，ＣＫ２の重なり厚さ２ｄに応じて、押付突起３３が押付ばねによる付勢力に対抗して押し戻され、押付レバー３０が回動する（図７（ｂ）では時計回り方向に回動）。この押付レバー３０の回動量は、小切手ＣＫが一枚だけ搬送される場合よりも大きい。
【００４３】
押付レバー３０が回動すると押付レバー３０の端面３４ａが変位し、紙厚センサ４０は、この端面３４ａと紙厚センサ４０の検出面４０ａとの間の距離を検出する。ここで、押付レバー３０の端面３４ａの変位量Ｄ２は、距離Ｌ１と距離Ｌ２に応じて変化し、以下の関係が満たされるように構成されている。
Ｄ２≒２ｄ×（Ｌ２／Ｌ１）      ・・・（４）
Ｄ２≒２Ｄ１          ・・・（５）
【００４４】
すなわち、押付レバー３０の端面３４ａの変位量Ｄ２は、ＭＩＣＲ１３と押付レバー３０の押付突起３３との間を通過する小切手ＣＫ１，ＣＫ２の重なり厚さ２ｄよりも大きく、勿論小切手ＣＫが一枚だけ通過する場合よりも大きく変位する。紙厚センサ４０はこの変位量Ｄ２を検出することにより、複合処理装置１は小切手ＣＫが２枚搬送されている、すなわち小切手ＣＫが重送されていると判断する。
【００４５】
（複合処理装置の制御）
次に、図８を参照しながら本実施形態の複合処理装置１の制御ブロックについて説明する。なお、以下の説明では、重送検出にかかる必要構成部分のみを抜き出して説明を行う。
本実施形態の複合処理装置１は、図８に示すように、主として、ＣＰＵ等から構成される制御部１００と、ＲＡＭ１３０と、フラッシュＲＯＭ１４０を有し、これらにより複合処理装置１内の制御が実行される。本実施形態の複合処理装置１においては、フラッシュＲＯＭ１４０に書き込まれたファームウェアを実行することにより、制御部１００内にて複合処理装置１内での各種処理を実行する各種機能部が実現される。まず、これらの機能部について説明する。
【００４６】
データ受信部１０１は、ホストコンピュータ６０から送信される各種コマンドを受信する受信部である。データ受信部１０１によって受信された各種コマンドは、ＲＡＭ１３０内の受信バッファ１３１に転送され、この受信バッファ１３１内に一時保存される。
【００４７】
コマンド解析部１０２は、受信バッファ１３１に一時保存された各種コマンドを解析する処理部である。解析されたコマンドは主制御部１０３に送られ、主制御部１０３は、この解析されたコマンドの指示に応じて、各機能部に動作を実行させる。
ここで、コマンド解析部１０２の解析の結果、受信したコマンドが印刷データであれば、図示せぬイメージ展開部によりＲＡＭ１３０内の印刷バッファ１３２にイメージ展開されて保存され、印刷コマンドにより印刷される。
【００４８】
紙厚データ取得部１０９は、押付レバー３０及び紙厚センサ４０から構成される重送検出装置５０を駆動制御して、第１用紙搬送路Ｐ１を搬送される小切手ＣＫの紙厚に対応する紙厚データを取得する。具体的に、紙厚データ取得部は、ＭＩＣＲ１６と押付レバー３０との間に小切手が搬送されている状態で、サンプリングパルスを紙厚センサ４０に出力し、サンプリングパルスに応じて紙厚センサ４０に紙厚信号を出力させる。
【００４９】
紙厚センサ４０から出力された紙厚信号は、Ａ／Ｄコンバータ１５０によりデジタル変換され、２５６階調の紙厚データが生成される。紙厚データは、ＲＡＭ１３０の紙厚データバッファ１３３に送られ、一時保存される。
【００５０】
重送検出部１１０は、第１用紙搬送路Ｐ１を搬送される小切手ＣＫの重送の有無を検出する重送検出部である。この重送検出部１１０は、紙厚データバッファ１３３に一時保存された紙厚データをしきい値Ｔｈと比較する紙厚比較部１１１と、この紙厚比較部１１１による比較結果に応じて、重送の有無を判断する重送判定部１１２とを有している。重送判定部１１２は、例えばしきい値Ｔｈを超える紙厚データが所定回数連続して検出されると、小切手ＣＫが重送されていると判定し、主制御部１０３に重送の発生を通知する。そして、重送判定部１１２は、ＬＥＤランプ１６０を駆動して、ＬＥＤランプ１６０を点灯・点滅させたり、図示せぬブザーを鳴らしたりしてオペレータに重送の発生を通知する。
【００５１】
また、重送検出部１１０は、紙厚センサ４０の特性値Ｔａを演算する特性値演算部１１３と、特性値Ｔａを基にしきい値Ｔｈを演算するしきい値演算部１１４とを備えている。特性値演算部１１３によって演算される特性値Ｔａは、紙厚センサ４０（及びＡＤコンバータ１５０）の感度に応じたしきい値Ｔｈの関連値であり、フラッシュＲＯＭ１４１内の特性値保持部１４１内に保存される。この特性値Ｔａとしきい値Ｔｈとの関係、及びしきい値Ｔｈの演算の詳細については後述する。
【００５２】
ステータス信号生成部１２１は、複合処理装置１の内部状態を示すステータス信号を生成する生成部である。ステータス信号生成部１２１によって生成されたステータス信号は、データ送信部１２２を介してホストコンピュータ６０に送信される。このステータス信号生成部１２１は、複合処理装置１の内部状態が遷移したら自動的にステータス信号を生成してホストコンピュータ６０にステータス信号を送信することにより、ステータスの変化をホストコンピュータ６０に通知するように構成されていてもよい。
【００５３】
（特性値Ｔａの設定及びしきい値Ｔｈの決定方法：特性値設定モード）
次に、特性値Ｔａの設定方法及びしきい値Ｔｈの決定方法について説明する。ここでは、まず、特性値Ｔａとしきい値Ｔｈの関係について説明して、しきい値Ｔｈの決定方法について説明することとする。
【００５４】
複合処理装置１において、しきい値Ｔｈは、検出される用紙のデジタルの紙厚値が適切かどうかを判断する基準となるデジタル値であり、特性値Ｔａに毎回の測定時における用紙無し時の平均厚さデータＴｂを加えることにより得られる。この関係を式で表すと、以下の式（６）のようになる。
Ｔｈ＝Ｔａ＋Ｔｂ  ・・・（６）
すなわち、本実施形態の特性値Ｔａは、用紙無し時の平均厚さデータＴｂとしきい値Ｔｈの差として与えられており、言い換えれば、紙厚センサ４０がしきい値Ｔｈに対応する紙厚（用紙厚さのしきい値）ｔ１を有する用紙を検出した場合に、用紙無し時の平均厚さデータＴｂから増加する検出値の増加分に対応する値である。この特性値Ｔａは、紙厚センサ４０とＡＤコンバータ１５０の特性に応じて変化する値であり、ある時点における紙厚センサ４０の特性直線を求めることにより算出することができる。
【００５５】
具体的に説明すると、紙厚センサ４０及びＡＤコンバータ１５０の特性直線は、以下のように表される（図１０（ｂ）参照）。
Ｅ＝αｔ＋β      ・・・（７）
ここで、ＥはＡＤコンバータ１５０から出力される検出値であり、ｔは用紙の厚さであり、αは用紙の厚さに応じた検出値の変化率（直線の傾き）であり、そしてβは用紙の厚さが０（紙無し時）の場合の検出値であり、βはＴｂと等しく、式（７）は式（８）のようにも書ける。
Ｅ＝αｔ＋Ｔｂ      ・・・（８）
【００５６】
ここで、しきい値Ｔｈに対応する紙厚ｔ１を有する用紙が挿入された場合を想定して、（ｔ１，Ｔｈ）を式（８）に代入すると、以下のように表される。
Ｔｈ＝α・ｔ１＋Ｔｂ・・・（９）
すなわち、
Ｔａ＝α・ｔ１・・・（１０）
となる。
【００５７】
このように、特性値Ｔａは、特性直線の変化率α（傾き）に用紙厚さのしきい値ｔ１を乗算することにより得られるものであり、言い換えれば、用紙厚さのしきい値ｔ１をその装置固有の構造的特徴及び電気的特徴に基づく検出しきい値のばらつきを織り込んで導き出された用紙無し時の検出値からしきい値までの差分に相当する値である。用紙厚さのしきい値ｔ１は、ユーザが任意に設定変更可能な値であり、設定値に応じて変化させることができる。一方、特性直線の変化率αは、装置固有の値であり、個々の装置毎に求めてやる必要がある。
【００５８】
本実施形態では、複合処理装置１は、所定の厚さを有するゲージシートＧＳに基づいて、特性値Ｔａを算出する特性値設定モードを備えており、この特性値設定モードにおいてオペレータの操作により特性値Ｔａが設定される。この特性値設定モードは、例えば複合処理装置１の製造工場にてセッティングが行われる場合等に用いられる。
【００５９】
複合処理装置１は、ホストコンピュータ６０から以下の式（１１）に示すような特性値設定モードＩＮコマンドを受信すると、フラッシュＲＯＭ１４０内のファームウェアの一つである特性値設定モードプログラムが実行され、特性値設定モードへ移行する。
Ｆ  ｜ＤＥＬ  １  ・・・（１１）
【００６０】
複合処理装置１は、特性値設定モードにおいて、ホストコンピュータ６０から以下の式（１２）、（１３）に示す紙厚値読取コマンドを受信すると、紙厚データ取得部１０９を介して紙厚センサ４０を駆動して、紙厚データを取得する。
【００６１】
Ｆ  ｜ＤＥＬ  ２２  １５  ・・・（１２）
Ｆ  ｜ＤＥＬ  ２２  １６  ・・・（１３）
ここで、式（１２）は、ＭＩＣＲ１６と押付レバー３０との間に、何も存在しない状態で紙厚センサ４０の信号レベルＡａを読み取るよう指示するコマンドであり、式（１３）は、ＭＩＣＲ１６と押付レバー３０との間に、基準用紙であるゲージシートＧＳが挟まれた状態で紙厚センサ４０の信号レベルＢａを読み取るよう指示するコマンドである。
【００６２】
本実施形態では、図９に示すように、ＭＩＣＲ１３と押付レバー３０との間に所定の基準厚ｔ０を有するゲージシートＧＳを基準用紙として挿入することにより押付レバー３０がゲージシートＧＳの厚さ分変位した状態で式（１３）に示すコマンドを受信すると、紙厚センサ４０は、このゲージシートＧＳの厚さｔ０に対応する信号レベルを紙厚データＢａとして検出する。
一方、このゲージシートＧＳが無い状態で、すなわち押付レバー３０が用紙によって変位せず基準位置に存在する状態で式（１２）に示すコマンドを受信すると、紙厚センサ４０は、用紙厚み０に対応する信号レベルを紙厚データＡａとして検出する。
【００６３】
紙厚データ取得部１０９は、３９μｓ周期のサンプリングパルスを用いて、一測定につき３９μｓ毎に２０個の紙厚データをサンプルとして取得する。そして、紙厚データ取得部１０９は、それぞれ２０個の紙厚データＡａ，Ｂａの平均値をそれぞれ平均紙厚データＡ及び平均紙厚データＢとしてフラッシュＲＯＭ１４０の平均値保持部１４２に保存する。ここで、平均紙厚データＡ，Ｂは、それぞれ「全紙厚データの和」を「サンプル数（ここでは、サンプル数は２０）」で割ることにより求められる。
【００６４】
特性値演算部１１３は、平均紙厚データＡと平均紙厚データＢ、予めフラッシュＲＯＭ１４０内の用紙厚さデータ保持部１４３に保存されたゲージシートの厚さｔ０及び用紙厚さのしきい値ｔ１を基にして、以下の式（１４）に基づき特性値Ｔａを演算する。
Ｔａ＝（Ｂ−Ａ）／ｔ０×ｔ１・・・（１４）
式（１０）との比較により、
α＝（Ｂ−Ａ）／ｔ０  ・・・（１５）
が得られる。
【００６５】
特性値Ｔａの演算が終了すると、ホストコンピュータ６０は、以下の式（１６）に示すようなコマンドを複合処理装置１に出力し、プリンタを再起動させる。再起動後、複合処理装置１は、通常モードに戻る。
Ｆ  ｜ＤＥＬ  ２  ・・・（１６）
【００６６】
そして、しきい値演算部１１４は、通常モードに移行後に用紙搬送が行われると、求められた特性値Ｔａと毎回の測定時に検出される用紙無し時の平均厚さデータＴｂを式（６）に代入して、厚さ（用紙厚さのしきい値）ｔ１に対応するしきい値Ｔｈを算出する。そして、紙厚比較部１１１は、紙厚センサ４０により検出された測定値としきい値Ｔｈを比較し、最終的に重送判定部１１２によって重送の有無が判断される。具体的には、紙厚センサ４０は、サンプリングパルスに応じて、一枚の用紙につき複数箇所において紙厚データを取得するが、重送判定部１１２は、この複数の紙厚データの値が５回以上連続して、しきい値Ｔｈを超えた場合、図１０（ａ）の場合では、しきい値Ｔｈを超える検出値Ｃ前後の値が５回以上連続した場合に、重送であると判断する。
以上により、複合処理装置１の紙厚センサ４０及びＡＤコンバータ１５０の特性に応じて特性値Ｔａを求めることにより、しきい値Ｔｈを算出することが可能となる。
【００６７】
次に、図１１〜図１３を参照しながら、特性値設定モードにおける複合処理装置１内での特性値Ｔａの設定処理、複合処理装置１とホストコンピュータ６０との間のコマンドの流れ、及び得られた特性値Ｔａを用いた重送判定処理について説明する。
【００６８】
まず、ホストコンピュータ６０は、複合処理装置１に特性値設定モードにおける処理を実行させるために、式（１１）に示すような特性値設定モードＩＮコマンドを複合処理装置１に送信する（ステップＳ１）。複合処理装置１は、ホストコンピュータ６０から特性値設定モードＩＮコマンドを受信すると、特性値設定モードプログラムを起動して、特性値設定モードを立ち上げる。そして、複合処理装置１は、ＬＥＤランプ１６０を点滅させて（例えば３回）、オペレータに特性値設定モードに入ったことを通知する（ステップＳ２）。
【００６９】
ホストコンピュータ６０は、複合処理装置１が特性値設定モードとなると、まず式（１２）に示すような紙厚値取得コマンドを複合処理装置１に送信する（ステップＳ３）。
そして、複合処理装置１は、紙厚値読取コマンドを受信すると（ステップＳ４）、紙厚データ取得部１０９から紙厚センサ４０にサンプリングパルスを出力させ、紙厚センサ４０に押付レバー３０と紙厚センサ４０との間に用紙やゲージシートＧＳが無い状態で、紙厚値Ａａを複数回読み取る。ここでは、例えば２０個の紙厚値Ａａが読み取られ、紙厚データ取得部１０９は、これらの紙厚値Ａａの紙厚平均値Ａを求め、この紙厚平均値ＡをフラッシュＲＯＭ１４０内の平均値保持部１４２に保存する（ステップＳ５）。
【００７０】
複合処理装置１において、ゲージシートＧＳが無い状態で紙厚値Ａａが読み取られると、オペレータは、押付レバー３０と紙厚センサ４０との間に既知の厚さｔ０を有するゲージシートＧＳを挟み込ませる。
そして、ホストコンピュータ６０は、ゲージシートＧＳが押付レバー３０と紙厚センサ４０との間に挟み込まれた状態で、まず式（１３）に示すような紙厚値取得コマンドを複合処理装置１に送信する（ステップＳ６）。
【００７１】
そして、複合処理装置１は、紙厚値読取コマンドを受信すると、紙厚データ取得部１０９から紙厚センサ４０にサンプリングパルスを出力させ、紙厚センサ４０に押付レバー３０と紙厚センサ４０との間に用紙やゲージシートＧＳが有る状態で、紙厚値Ｂａを複数回読み取る。ここでは、例えば２０個の紙厚値Ｂａが読み取られ、紙厚データ取得部１０９は、これらの紙厚値Ｂａの紙厚平均値Ｂを求め、この紙厚平均値ＢをフラッシュＲＯＭ１４０内の平均値保持部１４２に保存する（ステップＳ８）。
【００７２】
そして、複合処理装置１は、特性値演算部１１３によって、特性値Ｔａを演算させる（ステップＳ９）。
【００７３】
ステップＳ９の処理では、図１２に詳細に示すように、まず特性値演算部１１３は、フラッシュＲＯＭ１４０内の平均値保持部１４２から紙厚平均値Ａ，Ｂを読み出し、そして用紙厚さデータ保持部１４３に保存されたゲージシートＧＳの厚さｔ０と用紙厚さのしきい値ｔ１を読み出し、式（１４）の関係式を基に特性値Ｔａを求める（ステップＳ２１）。
【００７４】
そして、特性値演算部１１３は、演算した特性値ＴａをフラッシュＲＯＭ１４０内の特性値保持部１４１に書き込み、特性値算出処理を終了する（ステップＳ２２）。これにより、複合処理装置１は、ゲージシートＧＳの厚さｔ０に応じた用紙厚さのしきい値ｔ１に対応する特性値Ｔａを演算し、特性値Ｔａを装置の特性（具体的には、紙厚センサ４０，Ａ／Ｄコンバータ１５０等の特性）に応じて設定することができる。
【００７５】
そして、特性値Ｔａの算出が終了すると、ホストコンピュータ６０は、式（１６）に示すような特性値設定モードＯＵＴコマンドを複合処理装置１に送信する（ステップＳ１０）。そして、複合処理装置１が特性値設定モードＯＵＴコマンドを受信すると（ステップＳ１０）、複合処理装置１は、自らをリセットして複合処理装置１を再起動させて通常モードに戻る（ステップＳ１２）。
以上が、特性値Ｔａの設定方法の流れである。
【００７６】
その後、通常モードにおいて、第１用紙搬送路Ｐ１に小切手ＣＫ等の用紙が搬送されると、複合処理装置１は、重送判定処理を行う（図１３参照）。
この重送判定処理では、検出される紙厚データが５回連続してしきい値を超えていた場合に、重送と判断するように設定されている。
具体的には、紙厚データ取得部１０９は、まず紙厚センサ４０にサンプリングパルスを出力して、押付レバー３０と紙厚センサ４０との間に用紙が有る状態で、紙厚センサ４０に紙厚値データＣを複数個読み取らせる。ここでは、紙厚データ取得部１０９は、用紙の搬送に応じて、サンプリングパルスを紙厚センサ４０に出力するが、用紙が押付レバー３０と紙厚センサ４０との間に用紙が位置する少し直前からサンプリングパルスを出力することにより、紙厚センサ４０に用紙無し時の紙厚データＤを取得するとともに、用紙が押付レバー３０と紙厚センサ４０との間に用紙が位置する用紙有り時の紙厚データＥの双方を読み取らせる。そして、算出した紙厚データＣ（＝紙厚データＤと紙厚データＥ）をＲＡＭ１３０の紙厚データバッファ１３１に保存する（ステップＳ３１）。
【００７７】
そして、しきい値演算部１１４は、ＲＡＭ１３０に保存された紙厚データＤを読み出して、この紙厚データＤの平均値を求める。この平均値は、用紙無し時の平均厚さデータＴｂである（ステップＳ３２）。先述の通り、この平均厚さデータＴｂに特性値Ｔａを加えたものが重送検出のしきい値Ｔｈとなる。
【００７８】
次に、紙厚比較部１１１は、用紙有り部分の紙厚データＥをＲＡＭ１３０から一つずつ読み出し（ステップＳ３３）、この読み出した用紙有り部分の紙厚データＥとしきい値Ｔｈ（＝Ｔａ＋Ｔｂ）とを比較する（ステップＳ３４）。
ステップＳ３４において、紙厚データＥがしきい値Ｔｈ（＝Ｔａ＋Ｔｂ）よりも大きければ、連続してしきい値を超えた回数を示すカウンタ値Ｆ（初期値は０）に１を加える（ステップＳ３５）。
そして、重送判定部１１２は、ステップＳ３６においてこのカウンタ値Ｆが５以上で有るかどうかを調べる。
ここで、カウンタ値Ｆが５以上で有れば、ステップＳ３７に移行し、重送が発生していると判断して、主制御部１０３及びステータス信号生成部１２１を介してホストコンピュータ６０に重送の発生を通知するとともに、ＬＥＤランプ１６０を点滅させたり、警告音を発したりして、重送の発生をオペレータに通知して終了する。
一方、カウンタ値Ｆが５より小さければ、ステップＳ３８に移行し、次の紙厚データＥが有れば、ステップＳ３３に戻って、上記と同様の処理を繰り返す。一方、ステップＳ３８において次のデータがなければ、重送判定処理を終了する。
【００７９】
また、ステップＳ３４において、紙厚データＥがしきい値Ｔｈ（＝Ｔａ＋Ｔｂ）よりも小さいと判断した場合には、ステップＳ３９に移行して次のデータの有無を確認する。そして、次のデータが有れば、ステップＳ４０においてＦの値を０に設定して、ステップＳ３３に戻る。一方、次のデータがなければ、重送判定処理を終了する。
重送判定処理についての説明は、以上である。
【００８０】
（用紙厚さのしきい値の変更方法：ユーザ設定モード）
上記説明では、用紙厚さのしきい値ｔ１は、先述の通り予めフラッシュＲＯＭ１４０内の用紙厚さデータ保持部１４３に保存されているとして説明したが、この用紙厚さのしきい値ｔ１は、ユーザ設定モードにおいて、変更することが可能である。
【００８１】
ユーザ設定モードは、複合処理装置１の印刷ヘッド１５の印刷速度や印刷濃度、挿入される用紙の用紙幅等の各種設定パラメータを複合処理装置１に設定するためのモードであり、この中の設定パラメータの一つとして、用紙厚さのしきい値ｔ１をホストコンピュータ６０から送信して、送信された用紙厚さのしきい値ｔ１に応じて特性値Ｔａを変更することが可能である。
【００８２】
複合処理装置１は、ホストコンピュータ６０から以下の式（１７）に示すようなユーザ設定モードＩＮコマンドを受信すると、フラッシュＲＯＭ１４０内のファームウェアの一つであるユーザ設定モードプログラムが実行され、ユーザ設定モードへ移行する。
Ｇ  ｜Ｆ１  ・・・（１７）
【００８３】
複合処理装置１は、ユーザ設定モードにおいて、ホストコンピュータ６０から以下の式（１８）に示すような紙厚しきい値設定コマンドを受信する。
【００８４】
Ｇ  ｜Ｆ５  １１６，ｎＬ，ｎＨ  ・・・（１８）
式（１８）において、「Ｇ  ｜Ｆ５」はコマンドの種類を表し、設定値の送信を意味している。そして、「１１６」は、この設定値が重送検出用の用紙厚さのしきい値ｔ１であることを示すパラメータであり、「ｎＬ，ｎＨ」（各１バイトのデータ）は、具体的な用紙厚さのしきい値ｔ１を示している。
【００８５】
複合処理装置１は、式（１８）に示す紙厚しきい値設定コマンドを受信すると、この紙厚しきい値設定コマンドに含まれるパラメータｎＬ，ｎＨに応じて、特性値Ｔａを算出する。これにより、ユーザが望む用紙厚さのしきい値ｔ１に応じて特性値Ｔａを変更してやることにより、実質的にしきい値Ｔｈをユーザの設定に対応させることが可能となる。
【００８６】
特性値Ｔａの演算が終了した後、ホストコンピュータ６０は、以下の式（１９）に示す特性値送信要求コマンドを複合処理装置１へ送信する。
Ｇ  ｜Ｆ６  １１６・・・（１９）
【００８７】
この特性値送信要求コマンドは、設定された特性値Ｔａをホストコンピュータ６０に送信するよう要求するコマンドであり、複合処理装置１は、特性値送信要求コマンドを受信すると、フラッシュＲＯＭ１４０に保存された特性値Ｔａを読み出して、ホストコンピュータ６０に送信する。
【００８８】
そして、複合処理装置１は、以下の式（２０）に示すようなユーザ設定モードＯＵＴコマンドを受信すると、リセット処理を行う。複合処理装置１は、このリセット処理により再起動されて、通常モードに戻る。
Ｇ  ｜Ｆ２  ・・・（２０）
【００８９】
図１４は、用紙厚さのしきい値ｔ１を変更する場合の処理の流れを示すフローチャートである。以下、図１４を参照しながら、この実際の用紙厚さの基準値となる用紙厚さのしきい値ｔ１を変更する場合の例を説明する。
【００９０】
まず、ホストコンピュータ６０は、複合処理装置１にユーザ設定モードにおける処理を実行させるために、式（１７）に示すユーザ設定モードＩＮコマンドを複合処理装置１に送信する（ステップＳ４１）。
【００９１】
複合処理装置１は、ホストコンピュータ６０からユーザ設定モードＩＮコマンドを受信すると、ユーザ設定モードプログラムを起動して、ユーザ設定モードを立ち上げる。そして、複合処理装置１は、ＬＥＤランプ１６０を点滅させて（例えば３回）、オペレータに特性値設定モードに入ったことを通知するとともに、ホストコンピュータ６０にユーザ設定モードに切り替わったことを示すステータス信号を送信する（ステップＳ４２）。
【００９２】
ホストコンピュータ６０は、複合処理装置１がユーザ設定モードとなると、まず式（１８）に示す紙厚しきい値設定コマンドを複合処理装置１に送信する（ステップＳ４３）。
そして、複合処理装置１は、紙厚しきい値設定コマンドを受信すると（ステップＳ４４）、特性値算出処理を実行する（ステップＳ４５）。この特性値算出処理は、図１２に示すフローチャートの処理、すなわち特性値設定モードにおける特性値算出処理と同等であり、新たに受信した用紙厚さのしきい値ｔ１を用いて、特性値Ｔａを再計算する。この場合、用紙厚さのしきい値ｔ１以外のパラメータは、予めフラッシュＲＯＭ１４０内に保存されており、これらを読み出して特性値Ｔａの算出が行われる。これにより、フラッシュＲＯＭ１４０の特性値保持部１４１内に新たな特性値Ｔａが保存され、実質的にしきい値Ｔｈが変更される。
【００９３】
その後、ホストコンピュータ６０は、式（１９）に示す特性値送信要求コマンドを送信する（ステップＳ４６）。
複合処理装置１は、この特性値送信要求コマンドを受信すると（ステップＳ４７）、フラッシュＲＯＭ１４０の特性値保持部１４１から特性値Ｔａを読み出し、ホストコンピュータ６０に送信する（ステップＳ４８）。
【００９４】
そして、ホストコンピュータ６０は、複合処理装置１から特性値Ｔａを受信して（ステップＳ４９）、その内容を確認すると、式（２０）に示すユーザ設定モードＯＵＴコマンドを複合処理装置１に送信する（ステップＳ５０）。
【００９５】
そして、複合処理装置１は、ユーザ設定モードＯＵＴコマンドを受信する（ステップＳ５１）と、リセット処理を実行する。これにより、複合処理装置１が再起動され、新たな特性値Ｔａが設定された状態で通常モードに戻る（ステップＳ５２）。
【００９６】
以上により、ユーザが望む用紙厚さのしきい値ｔ１を複合処理装置１に送信し、この用紙厚さのしきい値ｔ１に応じて特性値Ｔａを設定変更することができる。
【００９７】
なお、上記説明では、ホストコンピュータ６０が特性値送信要求コマンドを複合処理装置１に送信して、新たに設定された特性値Ｔａをホストコンピュータ６０が受け取り確認する構成としたが、必ずしも必要な処理ではなく、場合によってはステップＳ４６〜ステップＳ４９の処理を省略するように構成してもよい。
【００９８】
以上、説明したように、本実施形態の複合処理装置１は、用紙である小切手ＣＫを一枚ずつ搬送する第１用紙搬送路Ｐ１と、小切手ＣＫに対して画像読取、磁気文字読取、印刷等の所定の処理を行う画像読取センサ１１，１２、ＭＩＣＲ１３及び印刷ヘッド１５（用紙処理部）と、第１用紙搬送路Ｐ１を搬送される小切手ＣＫの紙厚を検出する紙厚センサ４０と、前記紙厚センサ４０により検出された紙厚（紙厚データＥ）と所定のしきい値Ｔｈとを基に、小切手ＣＫの重送の有無を検出する重送検出部１１０と、を備えている。そして、重送検出部１１０は、ホストコンピュータ６０から送信される設定コマンドに応じて、しきい値Ｔｈを任意に設定するように構成されている。
【００９９】
このように、本実施形態の複合処理装置１は、ホストコンピュータ６０から送信される設定コマンドに応じて、しきい値Ｔｈを任意に設定するように構成されているため、ユーザは、ホストコンピュータ６０から設定コマンドを送信するだけで容易にしきい値Ｔｈの設定変更を行うことが可能である。したがって、用紙の厚みにばらつきが多い場合であっても、適切なしきい値Ｔｈをユーザの視点から柔軟に設定してやることが可能である。
【０１００】
また、本実施形態の複合処理装置１において、重送検出部１１０は、設定コマンドに応じて、しきい値Ｔｈに関連する特性値Ｔａを算出する特性値演算部１１３と、特性値Ｔａと重送検出時における紙無し時の検出値Ｔｂとに基づきしきい値Ｔｈを演算するしきい値演算部１１４と、を備えている。特性値Ｔａは、検出したい用紙厚さのしきい値ｔ１を基に、複合処理装置１固有の構造的特徴及び電気的特徴に基づく検出しきい値のばらつきを織り込んで換算した用紙無し時の検出値Ｔｂからしきい値までの差分に相当する値である。
【０１０１】
本実施形態によれば、ユーザが重送であると判断したい所定の紙厚の値から複合処理装置１の特性に応じた値（特性値Ｔａ）を適切に導き出すとともに、この特性値Ｔａに重送検出時における紙無し時の検出値Ｔｂを考慮してしきい値Ｔｈを算出しているので、ユーザの望む用紙厚さのしきい値ｔ１を検出に用いるしきい値Ｔｈに反映させるとともに、長期使用による重送検出装置５０の状態変化によりばらつく紙無し時の検出レベルを、重送検出時に毎回検出値Ｔｂを算出することによりしきい値Ｔｈに織り込むように構成している。したがって、常にユーザの望む用紙厚さのしきい値ｔ１を基に適切な検出用のデジタル値を設定し、誤検出の少ない重送検出を行わせることが可能となる。
【０１０２】
また、本実施形態では、特性値演算部１１３は、用紙無しの状態での紙厚センサ４０の出力と、基準厚ｔ０を有する基準用紙であるゲージシートＧＳが挿入された際の紙厚センサ４０の出力とに基づいて傾きαを求め、この傾きαに用紙厚さのしきい値ｔ１を乗算することにより特性値Ｔａを演算するように構成されている。
【０１０３】
このように本実施形態では、既知の基準厚ｔ０を有するゲージシートＧＳを用いることにより、装置に固有の構造的ばらつきや電気的ばらつきを考慮して適切に特性値Ｔａを求めることが可能となる。したがって、装置毎に重送検出の結果がばらつくといった不具合が生じにくく、個々の複合処理装置に正確な重送検出を行わせることが可能となる。
【０１０４】
また、本実施形態では、特性値Ｔａは不揮発性の記憶部であるフラッシュＲＯＭ１４０に保持されているので、電源のオフにともない特性値Ｔａの情報が失われない。この特性値Ｔａは、複合処理装置１の電気的特性（例えば、紙厚センサ４０の検出特性、Ａ／Ｄコンバータ１５０のデジタル変換特性等）が大きく変化しない限り、常に一定のものであるため、用紙厚さのしきい値ｔ１が変化しない限り毎回の起動時に設定するようなものではないと考えられる。したがって、このように大きく変化しない特性値Ｔａについては、用紙厚さのしきい値ｔ１を変化させない限り、フラッシュＲＯＭ１４０に保存しておくことにより、毎回特性値Ｔａを設定するといった手間が省け、効率的に業務を遂行することが可能となる。
【０１０５】
また、本実施形態では、紙厚センサ４０は、搬送される小切手ＣＫに対して紙厚を複数検出し、重送検出部１１０は、紙厚が複数回連続してしきい値Ｔｈを超えた場合に、重送であると判断するように構成されているので、小切手ＣＫに部分的に折り目やしわがついていることにより紙厚センサ４０の検出する値が大きくなり重送であると判断される可能性が低くなる。したがって、実際には重送が発生している場合のみ重送であると判断することが可能となり、ユーザは効率的に業務を遂行することが可能となる。
【０１０６】
なお、上記説明では、複合処理装置１を例に挙げて説明を行ったが、これに限られることはなく、用紙を搬送する各種用紙搬送装置に上記手法を適用して、重送検出を行わせるように構成してもよい。
【図面の簡単な説明】
【０１０７】
【図１】本発明に係る実施形態の複合処理装置を示す斜視図である。
【図２】複合処理装置における用紙搬送路を示す模式図である。
【図３】複合処理装置の内部構造を示す模式図である。
【図４】筐体を取り除いた複合処理装置の斜視図である。
【図５】筐体を取り除いた複合処理装置の斜視図である。
【図６】本実施形態の重送検出装置を示す模式図である。
【図７】（ａ）は、一枚の小切手が中間搬送路内を搬送される状態（正常状態）を示す図であり、（ｂ）は、２枚の小切手が重なって中間搬送路内を搬送される状態（重送状態）を示す図である。
【図８】本発明に係る重送制御の一実施形態を示す制御ブロック図である。
【図９】ゲージシートを示す図である。
【図１０】特性直線を示す図である。
【図１１】しきい値設定処理の一つである特性値設定モードにおける処理を示すフローチャートである。
【図１２】しきい値設定における一処理を示すフローチャートである。
【図１３】重送検出処理を示すフローチャートである。
【図１４】しきい値設定処理の一つであるユーザ設定モードにおける処理を示すフローチャートである。
【符号の説明】
【０１０８】
１・・複合処理装置  ２ａ・・外側ガイド  ２ｂ・・内側ガイド  ３・・給紙部  ４・・排出口  １１，１２・・画像読取センサ  １３・・ＭＩＣＲ  ３０・・押付レバー  ４０・・紙厚センサ  ５０・・重送検出装置  ６０・・ホストコンピュータ  １１０・・重送検出部  １１１・・紙厚比較部  １１２・・重送判定部  １１３・・特性値演算部  １１４・・しきい値演算部
【図１】
2005324928.tif 000003
【図２】
2005324928.tif 000004
【図３】
2005324928.tif 000005
【図４】
2005324928.tif 000006
【図５】
2005324928.tif 000007
【図６】
2005324928.tif 000008
【図７】
2005324928.tif 000009
【図８】
2005324928.tif 000010
【図９】
2005324928.tif 000011
【図１０】
2005324928.tif 000012
【図１１】
2005324928.tif 000013
【図１２】
2005324928.tif 000014
【図１３】
2005324928.tif 000015
【図１４】
2005324928.tif 000016