(57)【要約】【課題】複数の単票用紙を連続して読み取り可能な単票用紙読取装置において、読み取り処理と並行して印刷処理を実行し、単票用紙毎に異なる印刷データを印刷可能な単票用紙読取装置及び単票用紙読取装置の制御方法を提供する。【解決手段】画像読取制御部６１及び磁気インク文字読取制御部６２は、１の読取コマンドで複数の小切手Ｓの画像及び磁気インク文字を連続して読み取り、印刷データ展開部５７は、１の展開指示で複数の小切手Ｓに対して印刷される裏面印刷データの展開処理を実行し、印刷制御部５８は、読み取り処理と並行して、展開された印刷データを複数の小切手Ｓに対して印刷する。【選択図】  図６
2007288371.tif 000002
【特許請求の範囲】
【請求項１】
単票用紙を搬送路に沿って搬送する搬送手段と、
前記搬送路に面して設けられ前記単票用紙が有する情報を読み取る読取装置と、
前記搬送路に面して設けられ前記単票用紙に印刷を行う印刷ヘッドと、
前記読取装置による読み取り処理を制御する読取制御部と、
前記単票用紙に印刷される印刷データを展開する印刷データ展開部と、
前記印刷ヘッドによる印刷処理を制御する印刷制御部と、を備えた単票用紙読取装置であって、
前記読取制御部は、１の読取指示で複数の単票用紙の前記情報を連続して読み取り、前記印刷データ展開部は、１の展開指示で前記複数の単票用紙に対して印刷される前記印刷データの展開処理を実行し、前記印刷制御部は、前記読取制御部による読み取り処理に合わせて、展開された前記印刷データを前記複数の単票用紙に対して印刷することを特徴とする単票用紙読取装置。
【請求項２】
前記読取装置は、前記搬送路に面して設けられ前記単票用紙の画像を読み取る画像読取装置または、前記搬送路に面して設けられ前記単票用紙に記載された磁気インク文字を読み取る磁気インク文字読取装置の少なくともいずれか一方を備えていることを特徴とする請求項１に記載の単票用紙読取装置。
【請求項３】
前記展開指示は、前記印刷ヘッドによって前記単票用紙に印刷される印刷データの展開開始を指示する展開開始指示と、前記印刷データの展開終了を指示する展開終了指示とを有することを特徴とする請求項１または２に記載の単票用紙読取装置。
【請求項４】
前記印刷データは、前記複数の単票用紙の全てに共通して印刷される固定データ部と、前記単票用紙毎に異なる可変データ部と、を有することを特徴とする請求項１から３の何れかに記載の単票用紙読取装置。
【請求項５】
前記印刷データが展開される記憶部を有し、
前記印刷データ展開部は、前記記憶部に前記単票用紙毎に異なる複数種類の印刷データを展開し、前記印刷制御部は、前記記憶部に展開された前記複数種類の印刷データを順次印刷することを特徴とする請求項４に記載の単票用紙読取装置。
【請求項６】
前記固定データ部が記憶される固定データ記憶領域と、前記印刷データが展開される印刷データ記憶領域と、を備え、
前記印刷データ展開部は、前記単票用紙に前記印刷データを印刷する毎に、前記固定データ記憶領域に記憶された前記固定データ部を前記印刷データ記憶領域にコピーしてから、前記可変データ部を前記印刷データ記憶領域に展開することを特徴とする請求項４に記載の単票用紙読取装置。
【請求項７】
前記可変データ部は、カウンタ値であって、
前記印刷データ展開部は、カウンタ展開設定指示に応じて前記カウンタ値を展開し、
前記カウンタ展開設定指示は、前記カウンタ値の初期設定、前記カウンタ値の桁数設定、前記カウンタ値の加算値あるいは減算値設定、の少なくとも何れかを有することを特徴とする請求項４〜６の何れかに記載の単票用紙読取装置。
【請求項８】
前記印刷データ展開部は、前記可変データ部内の前記カウンタ値の展開形式を設定する展開形式設定指示に応じて前記カウンタ値を展開し、
前記展開形式設定指示は、前記カウンタ値の左側にスペース文字を挿入する右寄せ展開指示、前記左側にゼロ文字を挿入するゼロ埋め展開指示および前記カウンタ値を左に寄せて展開する左寄せ展開指示、の何れかを有することを特徴とする請求項７に記載の単票用紙読取装置。
【請求項９】
単票用紙を搬送路に沿って搬送する搬送手段と、前記搬送路に面して設けられ前記単票用紙が有する情報を読み取る読取装置と、前記搬送路に面して設けられ前記単票用紙に印刷を行う印刷ヘッドと、を備えた単票用紙読取装置の制御方法であって、
１の展開指示によって、複数の前記単票用紙に対して印刷される印刷データを展開する展開ステップと、
１の読取指示を受信すると、前記複数の単票用紙の前記情報を連続して読み取るとともに、前記展開ステップで展開された前記印刷データを前記複数の単票用紙に印刷する連続読取印刷ステップと、を有することを特徴とする単票用紙読取装置の制御方法。
【請求項１０】
前記展開ステップは、前記単票用紙に印刷される印刷データの展開を開始する展開開始ステップと、前記印刷データの展開を終了する展開終了ステップと、を有することを特徴とする請求項９に記載の単票用紙読取装置の制御方法。
【請求項１１】
前記印刷データは、前記複数の単票用紙の全てに共通して印刷される固定データ部と、前記単票用紙毎に異なる可変データ部と、を有し、
前記展開開始ステップの後に、
前記固定データ部に前記単票用紙毎に異なる前記可変データ部を付加した複数種類の前記印刷データを所定の記憶部に展開し、展開された前記複数種類の印刷データを順次印刷することを特徴とする請求項１０に記載の単票用紙読取装置の制御方法。
【請求項１２】
前記展開開始ステップの後であって、前記単票用紙の印刷を実行する毎に、固定データ記憶領域に記憶された前記固定データ部を印刷データ記憶領域にコピーし、
前記可変データ部を前記印刷データ記憶領域に展開することを特徴とする請求項１０に記載の単票用紙読取装置の制御方法。
【請求項１３】
前記可変データ部は、カウンタ値であって、
前記カウンタ値の初期設定、前記カウンタ値の桁数設定、前記カウンタ値の加算値あるいは減算値設定、の少なくとも何れかを設定するカウンタ展開設定指示に応じて、前記カウンタ値を展開することを特徴とする請求項１１または１２に記載の単票用紙読取装置の制御方法。
【請求項１４】
前記可変データ部内の前記カウンタ値の展開形式を設定する展開形式設定指示であって、前記カウンタ値の左側にスペース文字を挿入する右寄せ展開指示、前記左側にゼロ文字を挿入するゼロ埋め展開指示および前記カウンタ値を左に寄せて展開する左寄せ展開指示、の何れかの展開形式設定指示に応じて、前記カウンタ値を展開することを特徴とする請求項１３に記載の単票用紙読取装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気インク文字が印刷された単票用紙に対する読み取り処理を行う単票用紙読取装置、単票用紙読取装置の制御方法に関する。
【背景技術】
【０００２】
従来から、小切手などの単票用紙には、その表面に磁気インク文字を用いて重要な情報が印刷されることがある。例えば、小切手の所定箇所に口座番号や金額等が磁気インク文字で印刷されている。小切手の場合、磁気インク文字を読み取って照会することにより、その有効性を確認することができる。そのため、小切手等の単票用紙を挿入して搬送させながら磁気インク文字を読み取り可能に構成された単票用紙読み取り装置が開発されている。また、磁気インク文字に加えて単票用紙の全体の印刷パターンを光学的に読み取ってイメージデータとして保存することも要望されている。そのため、磁気読み取り処理及び光学読み取り処理の両方を実行可能に構成された単票用紙読取装置（複合処理装置）が提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１に記載された単票用紙読取装置は、１枚の単票用紙を挿入口から挿入し、搬送機構によって搬送された単票用紙の磁気インク文字を磁気インク文字読取装置で読み取り、単票用紙に印刷されたイメージを光学読取機構によって読み取った後に、通信可能に接続されたホストコンピュータが読み取り結果受信し正しく読み取りが行われたかをチェックするように設定されている。そして、次の単票用紙の読み取りを行う場合には、次の単票用紙を挿入口から挿入して読み取り処理を実行させる。つまり、１単票用紙毎に読み取り処理の結果を解析するように構成されているため、複数の単票用紙を連続して読み取ることが不可能である。このため、複数の単票用紙を連続して読み取ることが可能な単票用紙読取装置が求められている。
【０００４】
また、磁気インク文字及びイメージの読み取り後に、単票用紙に文字やイメージの印刷を行うことができるように、印刷機構をそなえた定型帳票処理装置が知られている（特許文献２参照）。
【０００５】
一般に、印刷機構を備えた単票用紙読取装置においては、読み取り処理の実行後に単票用紙に対する印刷を実行するための印字データを印刷バッファ等に展開し、展開された印字データにしたがって印刷機構が印刷処理を実行するように構成されている（特許文献３参照）。
【特許文献１】特開２００５−２２９５１４号公報
【特許文献２】特開２００１−０２６１５８号公報
【特許文献３】特開平１０−２１７５５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述のように磁気インク文字及びイメージの読み取り処理に加え、印刷処理を実行するタイプの単票用紙読取装置において、複数の単票用紙を連続して読み取る場合には、読み取り処理と並行して印刷処理を実行するため、読み取り処理が実行される前に予め印刷バッファに印字データを展開しておく必要がある。一方、予め印字データを展開しておくと、複数の単票用紙全てに同じ印字データが印刷されてしまうため、単票用紙毎に異なる印刷データを印字することが不可能となってしまう。
【０００７】
本発明はこれらの問題を解決するためになされたものであり、複数の単票用紙の連続読取処理に合わせて印刷処理を実行し、また単票用紙毎に異なる印刷データを印刷可能な単票用紙読取装置及び単票用紙読取装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）  単票用紙を搬送路に沿って搬送する搬送手段と、
前記搬送路に面して設けられ前記単票用紙が有する情報を読み取る読取装置と、
前記搬送路に面して設けられ前記単票用紙に印刷を行う印刷ヘッドと、
前記読取装置による読み取り処理を制御する読取制御部と、
前記単票用紙に印刷される印刷データを展開する印刷データ展開部と、
前記印刷ヘッドによる印刷処理を制御する印刷制御部と、を備えた単票用紙読取装置であって、
前記読取制御部は、１の読取指示で複数の単票用紙の前記情報を連続して読み取り、前記印刷データ展開部は、１の展開指示で前記複数の単票用紙に対して印刷される前記印刷データの展開処理を実行し、前記印刷制御部は、前記読取制御部による読み取り処理に合わせて、展開された前記印刷データを前記複数の単票用紙に対して印刷することを特徴とする単票用紙読取装置。
（２）  前記読取装置は、前記搬送路に面して設けられ前記単票用紙の画像を読み取る画像読取装置または、前記搬送路に面して設けられ前記単票用紙に記載された磁気インク文字を読み取る磁気インク文字読取装置の少なくともいずれか一方を備えていることを特徴とする（１）に記載の単票用紙読取装置。
（３）  前記展開指示は、前記印刷ヘッドによって前記単票用紙に印刷される印刷データの展開開始を指示する展開開始指示と、前記印刷データの展開終了を指示する展開終了指示とを有することを特徴とする（１）または（２）に記載の単票用紙読取装置。
（４）  前記印刷データは、前記複数の単票用紙の全てに共通して印刷される固定データ部と、前記単票用紙毎に異なる可変データ部と、を有することを特徴とする（１）から（３）の何れかに記載の単票用紙読取装置。
（５）  前記印刷データが展開される記憶部を有し、
前記印刷データ展開部は、前記記憶部に前記単票用紙毎に異なる複数種類の印刷データを展開し、前記印刷制御部は、前記記憶部に展開された前記複数種類の印刷データを順次印刷することを特徴とする（４）に記載の単票用紙読取装置。
（６）  前記固定データ部が記憶される固定データ記憶領域と、前記印刷データが展開される印刷データ記憶領域と、を備え、
前記印刷データ展開部は、前記単票用紙に前記印刷データを印刷する毎に、前記固定データ記憶領域に記憶された前記固定データ部を前記印刷データ記憶領域にコピーしてから、前記可変データ部を前記印刷データ記憶領域に展開することを特徴とする（４）に記載の単票用紙読取装置。
（７）  前記可変データ部は、カウンタ値であって、
前記印刷データ展開部は、カウンタ展開設定指示に応じて前記カウンタ値を展開し、
前記カウンタ展開設定指示は、前記カウンタ値の初期設定、前記カウンタ値の桁数設定、前記カウンタ値の加算値あるいは減算値設定、の少なくとも何れかを有することを特徴とする（４）〜（６）の何れかに記載の単票用紙読取装置。
（８）  前記印刷データ展開部は、前記可変データ部内の前記カウンタ値の展開形式を設定する展開形式設定指示に応じて前記カウンタ値を展開し、
前記展開形式設定指示は、前記カウンタ値の左側にスペース文字を挿入する右寄せ展開指示、前記左側にゼロ文字を挿入するゼロ埋め展開指示および前記カウンタ値を左に寄せて展開する左寄せ展開指示、の何れかを有することを特徴とする（７）に記載の単票用紙読取装置。
（９）  単票用紙を搬送路に沿って搬送する搬送手段と、前記搬送路に面して設けられ前記単票用紙が有する情報を読み取る読取装置と、前記搬送路に面して設けられ前記単票用紙に印刷を行う印刷ヘッドと、を備えた単票用紙読取装置の制御方法であって、
１の展開指示によって、複数の前記単票用紙に対して印刷される印刷データを展開する展開ステップと、
１の読取指示を受信すると、前記複数の単票用紙の前記情報を連続して読み取るとともに、前記展開ステップで展開された前記印刷データを前記複数の単票用紙に印刷する連続読取印刷ステップと、を有することを特徴とする単票用紙読取装置の制御方法。
（１０）  前記展開ステップは、前記単票用紙に印刷される印刷データの展開を開始する展開開始ステップと、前記印刷データの展開を終了する展開終了ステップと、を有することを特徴とする（９）に記載の単票用紙読取装置の制御方法。
（１１）  前記印刷データは、前記複数の単票用紙の全てに共通して印刷される固定データ部と、前記単票用紙毎に異なる可変データ部と、を有し、
前記展開開始ステップの後に、
前記固定データ部に前記単票用紙毎に異なる前記可変データ部を付加した複数種類の前記印刷データを所定の記憶部に展開し、展開された前記複数種類の印刷データを順次印刷することを特徴とする（１０）に記載の単票用紙読取装置の制御方法。
（１２）
前記展開開始ステップの後であって、前記単票用紙の印刷を実行する毎に、固定データ記憶領域に記憶された前記固定データ部を印刷データ記憶領域にコピーし、
前記可変データ部を前記印刷データ記憶領域に展開することを特徴とする（１０）に記載の単票用紙読取装置の制御方法。
（１３）  前記可変データ部は、カウンタ値であって、
前記カウンタ値の初期設定、前記カウンタ値の桁数設定、前記カウンタ値の加算値あるいは減算値設定、の少なくとも何れかを設定するカウンタ展開設定指示に応じて、前記カウンタ値を展開することを特徴とする（１１）または（１２）に記載の単票用紙読取装置の制御方法。
（１４）  前記可変データ部内の前記カウンタ値の展開形式を設定する展開形式設定指示であって、前記カウンタ値の左側にスペース文字を挿入する右寄せ展開指示、前記左側にゼロ文字を挿入するゼロ埋め展開指示および前記カウンタ値を左に寄せて展開する左寄せ展開指示、の何れかの展開形式設定指示に応じて、前記カウンタ値を展開することを特徴とする（１３）に記載の単票用紙読取装置の制御方法。
【０００９】
本発明の単票用紙読取装置及び単票用紙読取装置の制御方法によれば、読取制御部は、１の読取指示で複数の単票用紙の前記情報を連続して読み取り、印刷データ展開部は、１の展開指示で複数の単票用紙に対して印刷される印刷データの展開処理を実行するように構成されている。したがって、従来のように１枚毎に単票用紙の読取データが正しく読み取られたか否かのチェックをしてから印刷処理を実行する場合に比べて、総合的な処理速度を高速化することが可能である。また、印刷制御部は、読取制御部による読み取り処理に合わせて、複数の単票用紙に対して印刷するので、読取結果の成否にかかわらず１の展開指示で展開された印刷データを複数の単票用紙に印刷することが可能である。
【００１０】
また、本発明の単票用紙読取装置及び単票用紙読取装置の制御方法によれば、画像読取装置または、磁気インク文字読取装置の少なくともいずれか一方を備えているので、例えば、画像を有するスリップ紙や、磁気インク文字を有する小切手、画像及び磁気インク文字の両方を有する小切手等、様々な種類の単票用紙に対して連続読取処理を実行することが可能である。
【００１１】
また、本発明の単票用紙読取装置及び単票用紙読取装置の制御方法によれば、印刷データの展開開始を指示する展開開始指示と、印刷データの展開終了を指示する展開終了指示とを備えている。したがって、展開開始指示によって、１の読取指示で連続して読み取られる複数の単票用紙に対して印刷される印刷データの展開処理実行させ、展開終了指示によって展開処理を終了させることが可能である。
【００１２】
また、本発明の単票用紙読取装置及び単票用紙読取装置の制御方法によれば、印刷データは、固定データ部と、可変データ部と、から構成されている。したがって、可変データを単票用紙毎に変化させれば、画像読取装置及び磁気インク文字読取装置によって読み取られた単票用紙毎に異なる一意の印刷を実行することが可能である。そして、可変データ部は常に所定の位置に挿入されるのでカウンタ値の値によらず固定データ部の展開位置を揃えることが可能である。
【００１３】
また、本発明の単票用紙読取装置及び単票用紙読取装置の制御方法によれば、印刷データ展開部は、記憶部に単票用紙毎に異なる複数種類の印刷データを展開し、展開された複数種類の印刷データを順次印刷するように構成されている。すなわち、１の読取指示で読み取られる複数の単票用紙に対応する数の印刷データが、予め記憶部に展開される。したがって、印刷処理を高速化することが可能である。
【００１４】
また、本発明の単票用紙読取装置及び単票用紙読取装置の制御方法によれば、印刷データ展開部は、単票用紙に印刷データを印刷する毎に、固定データ記憶領域に記憶された固定データ部を印刷データ記憶領域にコピーしてから、可変データ部を印刷データ記憶領域に展開するように構成されている。したがって、１回の読取指示で読み取られる単票用紙が数多く含まれていた場合でも、実際に印刷される印刷データが展開される領域は単票用紙１枚分の領域ですむので、記憶容量が小さい記憶部を有する単票用紙読取装置に採用することも可能である。
【００１５】
また、本発明の単票用紙読取装置及び単票用紙読取装置の制御方法によれば、カウンタ値の初期設定、カウンタ値の桁数設定、カウンタ値の加算値あるいは減算値設定、の少なくとも何れかを設定することが可能である。したがって、カウンタ値の自由度が高くなる。さらに、カウンタ値は、桁数を指定することによってその桁数分だけ可変データ部の展開領域が確保されるので、固定データ部と可変データ部とが重なって印刷されることがなくなる。また、１の読取指示で読み取られる複数の単票用紙に対する印刷形式を揃えることができ、美しい印刷を実現することが可能である。
【００１６】
また、本発明の単票用紙読取装置及び単票用紙読取装置の制御方法によれば、カウンタ値の展開形式を設定することが可能である。具体的には、右寄せ展開、ゼロ埋め展開および左寄せ展開指示、の何れかを設定することができる。したがって、ユーザの使用形態に応じたカウンタ値の設定を細やかに行うことが可能である。
【発明の効果】
【００１７】
本発明によれば、複数の単票用紙を連続して読み取るとともに印刷を実行し、単票用紙毎に異なる印刷データを印刷することが可能な単票用紙読取装置及び単票用紙読取装置の制御方法を提供することが可能である。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係る単票用紙読取装置及び単票用紙読取装置の制御方法の実施形態について図面を参照して説明する。なお、本実施形態では、単票用紙読取装置としてホストコンピュータと通信可能に接続された複合処理装置を例に挙げ、ホストコンピュータと複合処理装置とによって構成される複合処理システムとして、その構造及び制御動作について具体的に説明する。
【００１９】
（複合処理装置の機械的構成）
本実施形態における複合処理装置の機械的構造について図１〜図４を用いて説明する。図１は本実施形態の複合処理装置１を示す斜視図であり、図２は図１に示した複合処理装置１の上面図であり、図３は図１に示した複合処理装置１における用紙搬送路を示す模式図であり、図４は図１に示した複合処理装置１の搬送路に面して設けられた各機械的構成部分を示す上面から見た模式図である。
【００２０】
本実施形態の複合処理装置１は、図１〜図４に示すように、給紙部であるＡＳＦ（Auto Sheet Feeder:オートシートフィーダ）３に装填される小切手Ｓを筐体１ａに形成された用紙搬送路Ｐ１に沿って搬送しながら、小切手Ｓ上の両面画像の読み取り、小切手Ｓ上の磁気インク文字の読み取り、及び小切手Ｓへの裏書き印刷を実行可能に構成されている。また、複合処理装置１は、カード挿入口２０から挿入されるカードＣを筐体１ａに形成された用紙搬送路Ｐ２に沿って搬送しながら、カードＣ上のオモテ面画像の読み取りを実行可能に構成されている。
【００２１】
また、この複合処理装置１は、筐体１ａにおいて用紙搬送路Ｐ１に囲まれた中央部に設けられたロール紙カバー３０の下部にロール紙を収納するロール紙収納部３０ａ（図４参照）が設けられている。ロール紙収納部３０ａに収納されたロール紙への印刷は、キャリッジ１４の搬送方向の移動に伴ってキャリッジ１４に搭載された印刷ヘッド１９のノズルから吐出されたインクが吹き付けられることによって実行される。印刷されたロール紙は、ロール紙排出口３１（図２参照）から複合処理装置１の外部に排出される。
【００２２】
さらに、複合処理装置１は、図２に示すように用紙搬送路Ｐ１の下流側直線部分の上方に開口したバリデーション挿入口４０からバリデーション紙を挿入可能に構成されており、このバリデーション紙に対しても印刷を実行可能に構成されている。
【００２３】
すなわち、本実施形態の複合処理装置１は、画像読取機能及び磁気インク文字読取機能を備え、小切手Ｓ、ロール紙及びバリデーション紙への印刷が可能な複合型多機能プリンタである。
【００２４】
図３に示すように、小切手Ｓを搬送する用紙搬送路Ｐ１は、逆Ｕ字型形状を有しており、またカードＣを搬送する用紙搬送路Ｐ２は、剛性を有するカードＣを搬送可能なように直線形状を有している。
【００２５】
用紙搬送路Ｐ１と用紙搬送路Ｐ２は、用紙搬送路Ｐ１のＵ字形状の底の部分に相当する部位で共通となっている。以下の説明では、この共通の部位を中間搬送路Ｍと呼ぶこととする。この中間搬送路Ｍには、各種読取装置が設けられている。図２に示すように、この用紙搬送路Ｐ１のうち中間搬送路Ｍの上方は、筐体１ａの一部を構成する搬送路カバー１ｂ（図２参照）によって覆われている。この搬送路カバー１ｂは、中間搬送路Ｍに沿って配置される各種読取装置を外部から覆い隠すことにより保護している。
【００２６】
用紙搬送路Ｐ１は、図３に示すように、外側ガイド２ａと内側ガイド２ｂとの間に画成された搬送部２ｃによって構成されており、この搬送部２ｃに沿って小切手Ｓは搬送される。図２及び図４に示すように用紙搬送路Ｐ１の上流側には、複数の小切手Ｓを装填可能なＡＳＦ３が設けられている。小切手Ｓは、図４の矢印Ａの方向からＡＳＦ３を介して用紙搬送路Ｐ１に挿入され、ＡＳＦ３に装填された複数の小切手Ｓは、一枚ずつ分離されて用紙搬送路Ｐ１内に送り出される。
【００２７】
用紙搬送路Ｐ１には、小切手Ｓの搬送を行う搬送手段として、中間搬送路Ｍの上流側に用紙搬送ローラ６と、中間搬送路Ｍ中に中間搬送ローラ１６と、中間搬送路Ｍの下流側に第２搬送ローラ７と、紙出口の手前に排出ローラ８が設けられている。用紙搬送ローラ６は、駆動ローラ６ａと、用紙搬送路Ｐ１を介して駆動ローラ６ａに対向配置された押し付けローラ６ｂとを有している。また、第２搬送ローラ７は、駆動ローラ７ａと、用紙搬送路Ｐ１を介して駆動ローラ７ａに対向配置された押し付けローラ７ｂとを有している。また、中間搬送ローラ１６は、図４に示すように、用紙搬送路Ｐ１の下方に配置された下部押えローラ１６ａと、下部押えローラ１６ａの上方に配置された上部押えローラ１６ｂと、中間搬送路Ｍを介して上部押えローラ１６ａ及び下部押えローラ１６ｂと対向配置された駆動ローラ１７とを有している。
【００２８】
ＡＳＦ３から用紙搬送路Ｐ１内に送り出された小切手Ｓは、図４に示すように、用紙搬送ローラ６、中間搬送ローラ１６、ならびに第２搬送ローラ７によって中間搬送路Ｍ内を搬送され、排出ローラ８により矢印Ｂの方向へ排出口４から排出される。ここで、中間搬送ローラ１６に関しては、小切手Ｓの幅（高さ）が所定長さより短ければ、下部押えローラ１６ｂと駆動ローラ１７が小切手Ｓの搬送に寄与し、一方小切手Ｓの幅が所定長さ以上であれば上部押えローラ１６ａと下部押えローラ１６ｂの双方と駆動ローラ１７によって小切手Ｓは搬送される。
【００２９】
このように、本実施形態における複合処理装置１は、小切手ＳをＵ字型の用紙搬送路Ｐ１に搬送し、カードＣを、直線状の用紙搬送路Ｐ２に搬送するように構成されている。
【００３０】
中間搬送路Ｍには、小切手S等の裏面画像の読み取りを行う裏面画像読取装置１１および表面画像を読み取る表面画像読取装置１２がそれぞれ中間搬送路Ｍの両側に搬送方向にずれた状態で設置されている。の裏面画像読取装置１１および表面画像読取装置１２は、それぞれＣＩＳ(Contact Image Sensor)タイプのスキャナである。
【００３１】
裏面画像読取装置１１および表面画像読取装置１２は、中間搬送路Ｍを搬送される小切手ＳまたはカードＣの一面に光を照射し、小切手ＳまたはカードＣ上で反射した光を複数の受光素子（光電変換素子）を介して受光し、受光した光を電気信号に変換して１ライン分の画像を取得する。１ラインずつ順次読み取ることにより、小切手Ｓの二次元画像を取得する。
【００３２】
駆動ローラ１７の下方には、磁気インク文字を読み取る磁気インク文字読取装置（以下、ＭＩＣＲ（Magnetic Ink Character Reader）という。）１３が設置されている。ＭＩＣＲ１３は、小切手Ｓの表面に印刷された磁気インク文字を読み取るためのセンサである。このＭＩＣＲ１３は、中間搬送路Ｍを介してＭＩＣＲ１３に対向配置された押付レバーによって小切手ＳがＭＩＣＲ１３の表面に押し付けられた状態で読み取りを実行する。本実施形態では、口座番号などの情報が磁気インク文字で印刷された小切手Ｓの磁気インク文字記録領域を読み取るように構成されている。
【００３３】
また、第２搬送ローラ７と排出ローラ８との間であって、用紙搬送路Ｐ１に沿った直線領域には、キャリッジ１４が用紙搬送路Ｐ１の直線部分に沿って移動可能に配置されている。キャリッジ１４には、インクを吐出する複数のインクノズルを有する印刷ヘッド１９が設けられており、後述するホストコンピュータ１１０からの指示に応じて印刷ヘッド１９の複数のインクノズルからインクを吐出することにより、小切手Ｓへの裏書、バリデーション紙への印刷、またはロール紙への印刷を実行する。
【００３４】
次に、用紙搬送路Ｐ１に設けられた用紙検出器について説明する。
用紙搬送路Ｐ１には、ＡＳＦ検出器（給紙部検出器）９と、ＴＯＦ(Top Of Form)検出器１０と、バリデーション検出器２６と、排出検出器２８の４つの用紙検出器が設けられている。これらの検出器９，１０，２６，２８は、たとえば光学式の用紙検出器であり、それぞれ検出器前面における用紙の有無を検出可能に構成されている。
【００３５】
ＡＳＦ検出器９は、ＡＳＦ３の排出口近傍に設けられており、ＡＳＦ３から送り出される複数の小切手Ｓを検出する。ＴＯＦ検出器１０は、ＡＳＦ３と裏面画像読取装置１１の中間部位に設けられており、裏面画像読取装置１１に送り込まれる小切手Ｓを検出する。
【００３６】
バリデーション検出器２６は、第２搬送ローラ７の下流側の直線部位に設けられており、バリデーション挿入口４０から挿入されるバリデーション紙の挿入の有無を検出可能に構成されている。排出検出器２８は、排出口４近傍に設けられており、排出口４から排出される小切手Ｓを検出する。
【００３７】
また、用紙搬送路Ｐ２には、カードＣを検出するカード検出器２５が設けられている。カード検出器２５は、カード挿入口２０近傍に設けられており、カード挿入口２０から挿入されるカードＣを検出する。
【００３８】
（複合処理装置の内部処理について）
次に、本実施形態の複合処理システムにおける小切手Ｓの連続読取処理及び裏面印刷処理について詳細に説明する。図５は、本実施形態の複合処理システム２００の制御ブロック図である。
【００３９】
複合処理システム２００は、ホストコンピュータ１１０と、ホストコンピュータ１１０と通信可能に接続された複合処理装置１とによって構成されている。ホストコンピュータ１１０は、制御中枢である図示せぬ制御部を備え、複合処理システム２００の全体動作を制御する。複合処理装置１はＡＳＦ３に載置された複数の小切手Ｓを連続して読み取ると同時に裏面印刷を実行する。ホストコンピュータ１１０では連続して送信される複数の小切手Ｓの読み取りデータを解析し、ＭＩＣＲ１３及び裏面画像読取装置１１，表面画像読取装置１２による読み取りが正常に行われたか否かを判断する。そして、判断結果に応じたコマンドを生成し、複合処理装置１へコマンドを送信するように構成されている。
【００４０】
まず、複合処理装置１の内部処理について説明すると、図５に示すように、複合処理装置１内には、ホストコンピュータ１１０から送信される各種コマンドや印刷データを受信する受信部５１と、受信部５１が受信した各種コマンドや印刷データを一時的に保持する受信バッファ５２が設けられている。受信バッファ５２によって受信されたデータは、コマンド解析部５３によって解析され、制御コマンドの場合は制御コマンドバッファ５４に、印刷データの場合には印刷バッファ５５にＤＭＡ転送等により転送される。
【００４１】
印刷バッファ５５に一時保存された印刷データは、印刷データ展開部５７によってデータ展開処理が行われてデータ変換され、最終的には印刷ヘッド１８のノズル列に対応したドットパターンデータが生成されて印刷バッファに記憶される。固定データ記憶領域５６は、印刷データ展開処理において、印刷データを構成する固定データ部が展開されたときに、展開された固定データ部がコピーされる領域であって、複数の小切手Ｓに対して共通して印刷される固定データ部を保持しておくことができる。印刷データの印刷データの展開処理については後ほど説明する。
【００４２】
印刷制御部５８は、この印刷バッファ５５に記憶されたドットパターンデータを基に印刷ヘッド１８を駆動するものであり、小切手Ｓ上に画像を形成することにより、小切手Ｓの裏面印刷を実行する。
【００４３】
一方、制御コマンドバッファ５４に一時保存された制御コマンドデータは、主制御部６３によって読み出されて、画像読取制御部６１、磁気インク文字読取制御部６２、搬送制御部５９、検出器制御部６０を介して、画像読取装置１１、１２による小切手Ｓの画像読み取り制御、ＭＩＣＲ１３による磁気インク文字の読み取り制御、複数枚の小切手Ｓの搬送制御、搬送路に面して設けられた各種用紙検出器による検出制御等の、各種処理が実行される。
【００４４】
また、画像読取制御部６１、磁気インク文字読取制御部６２が読み取った読取データは送信部６４を介してホストコンピュータ１１０に順次送信され、ホストコンピュータ１１０の図示せぬ制御部によって正常に読み取りが行われたかが解析される。
【００４５】
ホストコンピュータ１１０は、ドライバ１１１と、送受信部１１２とを備えており、ドライバ１１１で生成された読取コマンド（読取指示）、印刷データ展開開始コマンド、印刷データ展開終了コマンド等の各種コマンドが送受信部１１２を介して複合処理装置１へ送信される。また、読取コマンドに応じて読み取られ、複合処理装置１の送信部１から送信された読取データは送受信部１１２で受信される。
【００４６】
（小切手Ｓの連続読取処理及び裏面印刷処理の具体的な処理について）
次に、小切手Ｓの連続読取処理及び裏面印刷処理の具体的な処理について図６を参照して説明する。図６は小切手Ｓの連続読取処理と裏面印刷処理を説明するフロー図である。
【００４７】
まず、概略を説明すると、図６に示すように、複合処理装置１は、ＡＳＦ３に載置された複数枚の小切手ＳをＡＳＦ検出器９によって検出すると、１枚目の小切手Ｓが送り出され画像読取装置１１，１２、ＭＩＣＲ１３による読み取り処理を実行しつつ、小切手Ｓが印刷ヘッド１８を超えると、印刷制御部５８が小切手Ｓの裏面印刷を開始する。このときキャリッジ１４は固定されており小切手Ｓの搬送速度に応じた印刷速度で裏面印刷、いわゆるライン印刷処理が実行される。１枚目の小切手Ｓの画像読み取りおよび裏書印刷が終わると小切手Ｓの搬送が停止する。次に、ＡＳＦ検出器９によって２枚目の小切手Ｓが検出されると、１枚目の小切手Ｓの排出に合わせて２枚目の小切手Ｓが送り出され１枚目の小切手Ｓと同様に画像読取装置１１，１２、ＭＩＣＲ１３による読取処理を実行しつつ、小切手Ｓが印刷ヘッド１８を超えると、印刷制御部５８が小切手Ｓの裏面印刷を開始する。小切手Ｓの搬送が停止した時、ＡＳＦ検出器９が次の小切手Ｓを検出できなかった時は、搬送停止した小切手Ｓの排出のみを実施し、連続読み取り処理を終了する。このように、複合処理装置１は複数の小切手Ｓの連続読取処理を実行しつつ、印刷処理も合わせて行うことが可能である。
【００４８】
次に、ホストコンピュータ１１０と複合処理装置１との通信処理に着目して説明する。ユーザから小切手Ｓの連続読取処理を指示されると（ここでは、アクティブシートとしてチェック紙を選択することによって連続処理が指示される）、送受信部１１２を介して印刷データ展開開始コマンドが複合処理装置１へ送信される（ステップＳ４１，ステップＳ４２）。次に、実際に印刷される裏面印刷データが送信され、印刷データ展開部５７が印刷バッファ５５に裏面印刷データを展開し、印刷データ展開終了コマンドを受信すると展開処理を終了する（ステップＳ４３，ステップＳ４４）。
【００４９】
このように、画像および磁気インク文字の読取処理を実行する前に、ホストコンピュータ１１０から裏面印刷データを送信し、予め印刷バッファ５５に印刷データを展開しておくことによって、連続読取処理と印刷処理を並行して実行することが可能である。つまり、従来のように１枚毎に小切手Ｓの読取データをホストコンピュータ１１０へ送信し、読取データが正しく読み取られたか否かのチェックをしてから印刷データを複合処理装置１へ送信して印刷処理を実行する場合に比べて、本実施形態では読取結果の成否にかかわらず、一連の処理の最初に送信される１回の印刷データで複数枚の小切手Ｓに対する裏面印刷を実行するので処理の高速化を図ることが可能である。
【００５０】
裏面印刷データの展開が終了すると、ホストコンピュータ１１０からの挿入準備コマンドに応じて読取対象となる複数の小切手ＳをＡＳＦ３へ挿入し、ＡＳＦ検出器９が小切手Ｓの挿入を検出すると、挿入準備終了コマンドが送信され、読取コマンドの受信を待って、画像及び磁気インク文字の読み取り処理を開始する（ステップＳ４５，ステップＳ４６，ステップＳ４７）。そして、小切手Ｓが印刷ヘッド１８を超えると、印刷制御部５８が小切手Ｓの裏面印刷を開始する（ステップＳ４８）。画像読取制御部６１、磁気インク文字読取制御部６２は、順次読取データをホストコンピュータ１１０へ送信し、ホストコンピュータ１１０は読取データを解析する（ステップＳ４９）。以降、ＡＳＦ３に載置された全ての小切手Ｓの読取処理を終了すると、複合処理装置１は読取終了通知をホストコンピュータ１１０へ送信する（ステップＳ５０）。
【００５１】
（裏面印刷データ展開処理について）
次に、図７及び図８を参照して小切手Ｓの裏面に印刷される裏面印刷データの展開処理について詳細に説明する。図７は、裏面印刷データが印刷バッファ５５に展開される状態を示した遷移図であり、図８は、裏面印刷データの展開処理を説明するフローチャートである。ここで、裏面印刷データ展開処理はホストコンピュータ１１０からの展開開始コマンドによって開始され、展開終了コマンドによって終了する（図６のステップＳ４２，ステップＳ４４）。
【００５２】
ここでは、裏面印刷データを構成する固定データ部に印刷される印刷データを"ＡＢＣＤＥ  ＢＡＮＫ"、可変データ部に印刷される印刷データをカウンタ値とし、固定データ"ＡＢＣ"の後ろにカウンタ値を挿入してから、続きの固定データ"ＤＥ  ＢＡＮＫ"を展開する場合を説明する。なお、カウンタ値は、カウンタ初期値、桁数、加算値あるいは減算値の設定が可能であり、ここでは、カウンタ初期値=00011、桁数=5桁、加算値あるいは減算値=＋１と設定する。さらに、カウンタ値は、展開形式を設定することが可能であり、カウンタ値の左側にスペース文字を挿入する右寄せ展開、左側にゼロ文字を挿入するゼロ埋め展開およびカウンタ値を左に寄せて展開する左寄せ展開のうち何れかに設定可能である。ここでは、ゼロ埋め展開を設定することとする。
【００５３】
まず、ホストコンピュータ１１０からの展開開始コマンドに応じて印刷バッファ５５に固定データ"ＡＢＣ"を展開する（ステップＳ１１、図７（ａ）参照）。なお、図７において"．"は次の印刷データの展開開始位置を示している。次に、現在の(カウンタ値を展開する前の)、「展開位置の情報」を保持する。つまり、現在の設定(フォント選択、拡大、ANK文字の右スペース、回転方向)からカウンタ1桁分のサイズを計算する（ステップＳ１２、図７（ｂ）参照）。そして、次の展開開始位置から残りの固定データ"ＤＥ  ＢＡＮＫ"を展開する（ステップＳ１３、図７（ｃ）参照）。
【００５４】
ホストコンピュータ１１０から展開終了コマンドを受信すると、固定データ部の展開を終了し、展開された固定データを固定データ記憶領域にコピーする（ステップＳ１４：Ｙｅｓ，ステップＳ１５、図７（ｇ）参照）。図７（ｃ）の状態でカウンタ値"00011"を上書きして展開する（ステップＳ１６、図７（ｄ）参照）。１枚目の小切手Ｓが印刷ヘッド１８を超えると図７（ｄ）のように展開された裏面印刷データが１枚目の小切手Ｓの裏面に印刷される（ステップＳ１７）
【００５５】
次に、１枚目の小切手Ｓが排出されると同時に２枚目の小切手Ｓが送り出され（ＡＳＦ検出器９による検出あり＝ステップＳ１８：Ｎｏ）、ステップＳ１５で固定データ領域にコピーされた固定データ部を印刷バッファ５５にコピーする（ステップＳ１９、図７（ｅ）参照）。そして、ステップＳ１６と同様に次のカウンタ値"00012"を上書きして展開する（ステップＳ２０、図７（ｆ）参照）。以降、ＡＳＦ検出器９によるＡＳＦ３に載置された小切手Ｓの検出がなくなるまで、ステップＳ１７〜ステップＳ２０の処理を繰り返す。
【００５６】
このように、本実施形態の複合処理装置１における印刷データ展開処理では、裏面印刷データは、印刷データを複数の小切手Ｓの全てに共通して印刷される固定データ部と、小切手Ｓ毎に異なる可変データ部とから構成されている。したがって、画像読取装置１１，１２及びＭＩＣＲ１３によって読み取られた小切手Ｓ毎に異なる一意の裏面印刷を実行することが可能である。例えば、１回の読取コマンドで実行された一連の読取処理で読み取られる複数の小切手Ｓに対して通し番号を印刷することができる。そして、可変データ部は常に所定の位置に挿入されるのでカウンタ値の値によらず固定データ部の展開位置を揃えることが可能である。
【００５７】
また、カウンタ値は、カウンタ初期値、加算値あるいは減算値を設定することができるので、カウンタ値の自由度が高くなる。例えば、複数回の読取コマンドを実行した場合でも、複数回の読取コマンドで読み取られた全ての小切手Ｓに対して通し番号を印刷したり、読取コマンド毎にカウンタ値の形式を変更することも可能である。さらに、カウンタ値は、桁数を指定することによってその桁数分だけ可変データ部の展開領域が確保されるので、固定データ部と可変データ部とが重なって印刷されることがなくなる。例えばカウンタ値"00011"の次にくる固定データ"ＤＥ  ＢＡＮＫ"の印刷を常に所定の位置から開始させることができるので印刷形式を揃えることができ、美しい裏面印刷を実現することが可能である。
【００５８】
さらに、本実施形態では、実際に印刷される裏面印刷データが展開される印刷バッファ５５の他に固定データ部のみを展開して記憶する固定データ記憶領域５６を備えているので、１回の読取コマンドで読み取られる小切手Ｓが数多く含まれていた場合でも、印刷バッファ５５には、実際に印刷される小切手Ｓの１枚分に相当する印刷データのみが一時的に記憶されるので、記憶容量が小さいメモリが搭載された複合処理装置においても採用することが可能である。
【００５９】
＜印刷データ展開処理の変形例＞
次に図９及び図１０を参照して上述した印刷データ展開処理の変形例について説明する。図９は、裏面印刷データが印刷バッファ５５に展開された状態を示した図であり、図１０は、裏面印刷データの展開処理の変形例を説明するフローチャートである。なお、印刷データを構成する固定データ部及び可変データ部は上述した印刷データ展開処理と同様のもので説明する。
【００６０】
ホストコンピュータ１１０からの展開開始コマンドに応じて印刷バッファ５５に固定データ"ＡＢＣ"を展開する（ステップＳ３１）。現在の(カウンタ値を展開する前の)、「展開位置の情報」を保持する。つまり、現在の設定(フォント選択、拡大、ANK文字の右スペース、回転方向)からカウンタ1桁分のサイズを計算する（ステップＳ３２）。そして、次の展開開始位置から残りの固定データ"ＤＥ  ＢＡＮＫ"を展開する（ステップＳ３３）。
【００６１】
次に、展開された固定データを印刷バッファ５５に複数枚分展開し、カウンタ値"00011〜00015"をそれぞれ上書きして展開する（ステップＳ３４，ステップＳ３５、図９（ａ）〜（ｅ）参照）。図９に示すように、小切手Ｓの裏面印刷データが５枚分印刷バッファ５５に展開されて、可変データであるカウンタ値（00011〜00015）のみが異なるデータとなっている。ホストコンピュータ１１０から印刷データ展開終了コマンドを受信すると印刷データ展開処理を終了し（ステップＳ３６：Ｙｅｓ）、１枚目の小切手Ｓが印刷ヘッド１８を超えると図９（ａ）のように展開された裏面印刷データが１枚目の小切手Ｓの裏面に印刷される（ステップＳ３７）。以降、ＡＳＦ検出器９によるＡＳＦ３に載置された小切手Ｓの検出がなくなるまで（ステップＳ３８：Ｙｅｓ）、ステップＳ３７及びステップＳ３８の処理を繰り返し、図９（ｂ）〜（ｅ）に示した印刷データが残り４枚の小切手Ｓに対して順次印刷される。
【００６２】
このように、本変形例では、１回の読取コマンドで読み取られる複数の小切手Ｓに対応する数の裏面印刷データが、印刷バッファ５５に展開される。したがって、実際に印刷される可変データ部を含めた印刷データが予め印刷バッファ５５に展開されているので、印刷処理を高速化することが可能である。印刷処理の高速化に重点をおいた複合処理装置に採用したり、１回の読取コマンドで読み取られる小切手Ｓの枚数が少ない場合に有効である。
【図面の簡単な説明】
【００６３】
【図１】本実施形態の複合処理装置を示す斜視図である。
【図２】図１に示した複合処理装置の上面図である。
【図３】図１に示した複合処理装置における用紙搬送路を示す模式図である。
【図４】図１に示した複合処理装置の内部構造を示す上面から見た模式図である。
【図５】本実施形態の複合処理システムの制御ブロック図である。
【図６】小切手Ｓの連続読取処理と裏面印刷処理との並行処理を説明するフロー図である。
【図７】裏面印刷データが印刷バッファに展開される状態を示した遷移図である。
【図８】裏面印刷データの展開処理を説明するフローチャートである。
【図９】裏面印刷データが印刷バッファに展開された状態を示した図である。
【図１０】裏面印刷データの展開処理の変形例を説明するフローチャートである。
【符号の説明】
【００６４】
１：複合処理装置、１１，１２：画像読取装置、１３：ＭＩＣＲ、１４：キャリッジ、１９：印刷ヘッド、５５：印刷バッファ、５６：固定データ記憶領域、５７：印刷データ展開部、５８：印刷制御部、６１：画像読取制御部、６２：磁気インク文字読取制御部、１１０：ホストコンピュータ、２００：複合処理システム、Ｓ：小切手、Ｐ１，Ｐ２：用紙搬送路
【図１】
2007288371.tif 000003
【図２】
2007288371.tif 000004
【図３】
2007288371.tif 000005
【図４】
2007288371.tif 000006
【図５】
2007288371.tif 000007
【図６】
2007288371.tif 000008
【図７】
2007288371.tif 000009
【図８】
2007288371.tif 000010
【図９】
2007288371.tif 000011
【図１０】
2007288371.tif 000012