(57)【要約】【課題】ロール紙への記録、及び、単票紙への記録の双方を可能な媒体処理装置において、センサーの数に対し、信号処理用の回路のポートの数が少ない場合に、コストを抑制しつつ、信号処理用の回路に対し、各センサーの検出値を入力する。【解決手段】Ａ／Ｄコンバーター１０８のポートＰ６に対して、第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６、及び、サーマルヘッド温度センサー７７のいずれの検出値も入力可能な構成とし、ＣＰＵ１０１は、単票紙記録部と、ロール紙印刷部との動作状態に応じて、ポートＰ６に検出値を入力するセンサーを切り替える。【選択図】図８
2012061790.tif 000002
【特許請求の範囲】
【請求項１】
ロール紙を搬送して記録を行うロール紙記録部と、単票紙を搬送して記録を行う単票紙記録部と、前記ロール紙記録部の状態を検出するセンサーと、前記単票紙記録部の状態を検出するセンサーと、を備え、
信号処理用の回路の入力用の一のポートに対して、前記ロール紙記録部のセンサーと、前記単票紙記録部のセンサーとを含む２以上のセンサーから一のセンサーを選択して入力するものであり、
前記ロール紙記録部と前記単票紙記録部とのそれぞれの動作状態に基づき、前記一のポートに入力するセンサーを切り替える切替部を備えることを特徴とする媒体処理装置。
【請求項２】
前記切替部は、
前記一のポートに入力可能なセンサーのうち、検出のタイミングの異なる複数のセンサーの中から、検出のタイミングに応じて、前記一のポートに入力するセンサーを切り替えることを特徴とする請求項１に記載の媒体処理装置。
【請求項３】
前記ロール紙記録部、及び、前記単票紙記録部のうち一方の記録部が動作している場合は、他方の記録部の動作を停止する構成とし、
前記切替部は、
前記一のポートに入力するセンサーを、前記ロール紙記録部、及び、前記単票紙記録部のうち動作する側の記録部のセンサーに切り替えることを特徴とする請求項１又は２に記載の媒体処理装置。
【請求項４】
前記ロール紙記録部のセンサーのうちの一つは、前記ロール紙記録部が備える印刷ヘッドの温度検出用のセンサーであり、
前記単票紙記録部のセンサーのうちの一つは、前記単票紙記録部が備える印刷ヘッドの温度検出用のセンサーであり、
前記切替部は、
前記一のポートに入力するセンサーを、前記ロール紙記録部、及び、前記単票紙記録部のうち記録する側の印刷ヘッドの温度検出用センサーに切り替えることを特徴とする請求項１ないし３のいずれかに記載の媒体処理装置。
【請求項５】
前記ロール紙記録部のセンサーのうちの一つは、前記ロール紙記録部が備える印刷ヘッドの温度検出用のセンサーであり、
前記単票紙記録部は、同一の単票紙に記録可能なもので、同時に駆動しない複数の印刷ヘッドを備えており、前記単票紙記録部のセンサーに含まれるセンサーは、複数の印刷ヘッドのそれぞれに備えられた温度検出用のセンサーであり、
前記切替部は、
前記一のポートに入力するセンサーを、前記ロール紙記録部、及び、前記単票紙記録部のうち記録する側の印刷ヘッドの温度検出用センサーに切り替え、さらに、前記単票紙記録部の印刷ヘッドの温度検出用センサーに切り替える場合は、前記単票紙記録部の複数の印刷ヘッドのうち記録している側の前記印刷ヘッドの温度検出用のセンサーに切り替えることを特徴とする請求項１ないし３のいずれかに記載の媒体処理装置。
【請求項６】
動作モードとして、前記媒体処理装置内で、前記単票紙を搬送しつつ、前記単票紙記録部により当該単票紙に記録する動作モードと、前記媒体処理装置内の所定の位置に前記単票紙を挿入した状態を維持しつつ、前記単票紙記録部により当該単票紙にバリデーション印刷する動作モードと、を備え、
前記媒体処理装置内で搬送される前記単票紙の位置を検出する複数の位置検出センサーと、前記単票紙が前記所定の位置に挿入されたことを検出するバリデーションセンサーと、を備え、
前記一のポートに入力可能な複数のセンサーは、
前記バリデーションセンサーと前記信号処理用の回路が実装された基板に備えられた温度検出用のセンサーとを少なくとも含み、又は、前記バリデーションセンサーと複数の前記位置検出センサーのいずれか１つのセンサーとを少なくとも含み、又は、前記信号処理用の回路が実装された基板の温度検出用のセンサーと複数の前記位置検出センサーのいずれか１つのセンサーとを少なくとも含むことを特徴とする請求項１ないし５のいずれかに記載の媒体処理装置。
【請求項７】
ロール紙を搬送して記録を行うロール紙記録部と、単票紙を搬送して記録を行う単票紙記録部と、前記ロール紙記録部の状態を検出するセンサーと、前記単票紙記録部の状態を検出するセンサーと、を備える媒体処理装置を制御して、
信号処理用の回路の入力用の一のポートに対して、前記ロール紙記録部のセンサーと、前記単票紙記録部のセンサーとを含む２以上のセンサーから一のセンサーを選択して入力するように、
前記ロール紙記録部と前記単票紙記録部とのそれぞれの動作状態に基づき、前記一のポートに入力するセンサーを切り替え、切り替えられた一のセンサーを前記信号処理用の回路に入力することを特徴とする媒体処理装置の制御方法。
【請求項８】
ロール紙を搬送して記録を行うロール紙記録部と、単票紙を搬送して記録を行う単票紙記録部と、前記ロール紙記録部の状態を検出するセンサーと、前記単票紙記録部の状態を検出するセンサーと、を備え、信号処理用の回路の入力用の一のポートに対して、前記ロール紙記録部のセンサーと、前記単票紙記録部のセンサーとを含む２以上のセンサーから一を選択して入力するように媒体処理装置を制御する制御部により実行されるプログラムであって、
前記制御部を、
前記ロール紙記録部と前記単票紙記録部とのそれぞれの動作状態に基づき、前記一のポートに入力するセンサーを切り替える切替部として動作させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロール紙や単票紙等の記録媒体に記録等の処理を行う媒体処理装置、当該媒体処理装置の制御方法、及び、当該媒体処理装置を制御するためのプログラムに関する。
【背景技術】
【０００２】
従来、ロール紙に記録を行う媒体処理装置（例えば、特許文献１参照）が知られており、また、小切手に記録された磁気インク文字を読み取り可能な装置（例えば、特許文献２参照）において、小切手に対して裏書きに係る画像等を記録可能な媒体処理装置が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−６９７２２号公報
【特許文献２】特開２００４−２０６３６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したような媒体処理装置では、各種センサーを備え、これらセンサーの検出値に基づいて、各種動作を実行する。例えば、ロール紙に記録を行う媒体処理装置では、印刷ヘッドの温度検出用のセンサーを設け、このセンサーの検出値に基づいて、印刷ヘッドの駆動を制御し、また、磁気インク文字を読み取り可能な媒体処理装置では、装置本体内における小切手の位置を検出するセンサーを設け、このセンサーの検出値に基づいて、小切手の搬送を制御する。
ここで、ロール紙に記録を行う媒体処理装置と、小切手等の記録媒体に記録を行う媒体処理装置とを、１つの装置として一体化することを想定する。
この場合、センサーの数の増大に伴い、センサーの数に対し、Ａ／Ｄコンバーター（アナログデジタル変換器）等の信号処理用の回路のポートの数が少ない場合が生じ得る。特に、いずれか一方の媒体処理装置が備えていた既存の信号処理用の回路を使用する場合に、センサーの数に対し、信号処理用の回路のポートの数が少ない場合が生じ得る。この場合、信号処理用の回路を複数設けたり、また、ポートの多い信号処理用の回路を新たに設けたりすることも考えられるが、開発コスト、製造コストの増大を招くという問題がある。
本発明は、上述した事情に鑑みてなされたものであり、ロール紙への記録、及び、単票紙への記録の双方を可能な媒体処理装置において、センサーの数に対し、信号処理用の回路のポートの数が少ない場合に、コストを抑制しつつ、信号処理用の回路に対し、各センサーの検出値を入力することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、媒体処理装置であって、ロール紙を搬送して記録を行うロール紙記録部と、単票紙を搬送して記録を行う単票紙記録部と、前記ロール紙記録部の状態を検出するセンサーと、前記単票紙記録部の状態を検出するセンサーと、を備え、信号処理用の回路の入力用の一のポートに対して、前記ロール紙記録部のセンサーと、前記単票紙記録部のセンサーとを含む２以上のセンサーから一のセンサーを選択して入力するものであり、前記ロール紙記録部と前記単票紙記録部とのそれぞれの動作状態に基づき、前記一のポートに入力するセンサーを切り替える切替部を備えることを特徴とする。
この構成によれば、ロール紙記録部、及び、単票紙記録部の動作状態を反映して、ロール紙に記録を行うロール紙記録部の状態を検出するセンサーと、ロール紙とは別の単票紙記録部に記録を行う単票紙記録部の状態を検出するセンサーとを一のポートを介して信号処理用の回路に入力でき、新たに信号処理用の回路を設ける場合と比較して、コストを抑制しつつ、各センサーを信号処理用の回路に入力できる。
【０００６】
また、上記発明の媒体処理装置であって、本発明は、前記切替部は、前記一のポートに入力可能なセンサーのうち、検出のタイミングの異なる複数のセンサーの中から、検出のタイミングに応じて、前記一のポートに入力するセンサーを切り替えることを特徴とする。
この構成によれば、各センサーの検出のタイミングを反映して、信号処理用の回路への入力が必要なセンサーへの切り替えが可能となる。
【０００７】
また、上記発明の媒体処理装置であって、本発明は、前記ロール紙記録部、及び、前記単票紙記録部のうち一方の記録部が動作している場合は、他方の記録部の動作を停止する構成とし、前記切替部は、前記一のポートに入力するセンサーを、前記ロール紙記録部、及び、前記単票紙記録部のうち動作する側の記録部のセンサーに切り替えることを特徴とする。
この構成によれば、ロール紙記録部、及び、単票紙記録部のうち、動作している記録部のセンサーが信号処理用の回路に入力されることとなり、その入力が必要なセンサーを、信号処理用の回路に入力できる。
【０００８】
また、上記発明の媒体処理装置であって、本発明は、前記ロール紙記録部のセンサーのうちの一つは、前記ロール紙記録部が備える印刷ヘッドの温度検出用のセンサーであり、前記単票紙記録部のセンサーのうちの一つは、前記単票紙記録部が備える印刷ヘッドの温度検出用のセンサーであり、前記切替部は、前記一のポートに入力するセンサーを、前記ロール紙記録部、及び、前記単票紙記録部のうち記録する側の印刷ヘッドの温度検出用センサーに切り替えることを特徴とする。
この構成によれば、ロール紙記録部が備える印刷ヘッドの温度検出用のセンサーと、単票紙記録部が備える印刷ヘッドの温度検出用のセンサーとを一のポートを介して信号処理用の回路に入力でき、新たに信号処理用の回路を設ける場合と比較して、コストを抑制しつつ、各センサーを信号処理用の回路に入力できる。
【０００９】
また、上記発明の媒体処理装置であって、本発明は、前記ロール紙記録部のセンサーのうちの一つは、前記ロール紙記録部が備える印刷ヘッドの温度検出用のセンサーであり、前記単票紙記録部は、同一の単票紙に記録可能なもので、同時に駆動しない複数の印刷ヘッドを備えており、前記単票紙記録部のセンサーに含まれるセンサーは、複数の印刷ヘッドのそれぞれに備えられた温度検出用のセンサーであり、前記切替部は、前記一のポートに入力するセンサーを、前記ロール紙記録部、及び、前記単票紙記録部のうち記録する側の印刷ヘッドの温度検出用センサーに切り替え、さらに、前記単票紙記録部の印刷ヘッドの温度検出用センサーに切り替える場合は、前記単票紙記録部の複数の印刷ヘッドのうち記録している側の前記印刷ヘッドの温度検出用のセンサーに切り替えることを特徴とする。
この構成によれば、一つのポートを介して、ロール紙記録部が備える印刷ヘッドの温度検出用のセンサー、及び、単票紙記録部が備える複数の印刷ヘッドの温度検出用のセンサーのそれぞれを信号処理用の回路に入力でき、かつ、駆動している印刷ヘッドに係るセンサー、すなわち、信号処理用の回路による処理が必要なものを、信号処理用の回路に入力できる。
【００１０】
また、上記発明の媒体処理装置であって、本発明は、動作モードとして、前記媒体処理装置内で、前記単票紙を搬送しつつ、前記単票紙記録部により当該単票紙に記録する動作モードと、前記媒体処理装置内の所定の位置に前記単票紙を挿入した状態を維持しつつ、前記単票紙記録部により当該単票紙にバリデーション印刷する動作モードと、を備え、前記媒体処理装置内で搬送される前記単票紙の位置を検出する複数の位置検出センサーと、前記単票紙が前記所定の位置に挿入されたことを検出するバリデーションセンサーと、を備え、前記一のポートに入力可能な複数のセンサーは、前記バリデーションセンサーと前記信号処理用の回路が実装された基板に備えられた温度検出用のセンサーとを少なくとも含み、又は、前記バリデーションセンサーと複数の前記位置検出センサーのいずれか１つのセンサーとを少なくとも含み、又は、前記信号処理用の回路が実装された基板の温度検出用のセンサーと複数の前記位置検出センサーのいずれか１つのセンサーとを少なくとも含むことを特徴とする。
ここで、複数の位置検出センサーのいずれか１つのセンサーは、他の位置検出センサーによる単票紙の位置検出が可能であるため、比較的、検出周期が長いと言える。また、バリデーションセンサーは、単票紙が挿入されたことを確実に検出できればよく、検出の迅速性は強く要求されないため、他のセンサーと比較して検出周期が長いと言える。また、前記信号処理用の回路が実装された基板の温度検出用のセンサーは、当該基板の温度が急激に昇降することはないため、他のセンサーと比較して検出周期が長いと言える。これを踏まえ、上記構成によれば、他のポートを介して入力される複数のセンサーを、検出周期の長いセンサーの組み合わせとすることができる。ここで、信号処理用の回路に入力するセンサーを切り替えることにより、複数のセンサーから信号処理用の回路に入力する場合、センサーの切り替えに伴い、各センサーについて、信号処理用の回路に入力されない時間帯が生じる。そして、上記構成によれば、一つのポートに対して、他のセンサーと比較して検出周期が長い複数のセンサーを入力可能な構成とすることにより、上記時間帯が生じることによる悪影響を抑制できる。
【００１１】
また、上記発明の媒体処理装置であって、本発明は、前記信号処理用の回路の他のポートに対して、他のセンサーと比較して検出周期が長い複数のセンサーを入力可能な構成としたことを特徴とする。
ここで、信号処理用の回路に入力するセンサーを切り替えることにより、複数のセンサーから信号処理用の回路に入力する場合、センサーの切り替えに伴い、各センサーについて、信号処理用の回路に入力されない時間帯が生じる。そして、上記構成によれば、一つのポートに対して、他のセンサーと比較して検出周期が長い複数のセンサーを入力可能な構成とすることにより、上記時間帯が生じることによる悪影響を抑制できる。
【００１２】
また、上記目的を達成するために、本発明は、ロール紙を搬送して記録を行うロール紙記録部と、単票紙を搬送して記録を行う単票紙記録部と、前記ロール紙記録部の状態を検出するセンサーと、前記単票紙記録部の状態を検出するセンサーと、を備える媒体処理装置を制御して、信号処理用の回路の入力用の一のポートに対して、前記ロール紙記録部のセンサーと、前記単票紙記録部のセンサーとを含む２以上のセンサーから一のセンサーを選択して入力するように、前記ロール紙記録部と前記単票紙記録部とのそれぞれの動作状態に基づき、前記一のポートに入力するセンサーを切り替え、切り替えられた一のセンサーを前記信号処理用の回路に入力することを特徴とする。
この制御方法によれば、ロール紙に記録を行うロール紙記録部のセンサーと、ロール紙とは別の単票紙記録部に記録を行う単票紙記録部のセンサーとを一のポートを介して信号処理用の回路に入力でき、新たに信号処理用の回路を設ける場合と比較して、コストを抑制しつつ、各センサーを信号処理用の回路に入力できる。
【００１３】
また、上記目的を達成するために、本発明は、ロール紙を搬送して記録を行うロール紙記録部と、単票紙を搬送して記録を行う単票紙記録部と、前記ロール紙記録部の状態を検出するセンサーと、前記単票紙記録部の状態を検出するセンサーと、を備え、信号処理用の回路の入力用の一のポートに対して、前記ロール紙記録部のセンサーと、前記単票紙記録部のセンサーとを含む２以上のセンサーから一を選択して入力するように媒体処理装置を制御する制御部により実行されるプログラムであって、前記制御部を、前記ロール紙記録部と前記単票紙記録部とのそれぞれの動作状態に基づき、前記一のポートに入力するセンサーを切り替える切替部として動作させることを特徴とする。
このプログラムを実行すれば、ロール紙に記録を行うロール紙記録部のセンサーと、ロール紙とは別の単票紙記録部に記録を行う単票紙記録部のセンサーとを一のポートを介して信号処理用の回路に入力でき、新たに信号処理用の回路を設ける場合と比較して、コストを抑制しつつ、各センサーを信号処理用の回路に入力できる。
【発明の効果】
【００１４】
本発明によれば、ロール紙への記録、及び、当該ロール紙以外の記録媒体への記録の双方を可能な記録装置において、センサーの数に対し、信号処理用の回路のポートの数が少ない場合に、コストを抑制しつつ、信号処理用の回路に対し、各センサーを入力できる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係る複合処理装置を示す外観斜視図である。
【図２】複合処理装置の装置本体を示す概略側面図である。
【図３】媒体搬送路に設けられた各部材を示す模式図である。
【図４】複合処理装置の機能的構成を示すブロック図である。
【図５】小切手処理に係る通常動作を示すフローチャートである。
【図６】ロール紙印刷に係る通常動作を示すフローチャートである。
【図７】バリデーション印刷に係る通常動作を示すフローチャートである。
【図８】Ａ／Ｄコンバーターと、センサー類との関係を示す図である。
【図９】第１切替回路に接続されるセンサーの別実施例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る媒体処理装置としての複合処理装置を示す外観斜視図である。複合処理装置（媒体処理装置）１は、小切手（単票紙）Ｓに記録されている磁気インク文字（ＭＩＣＲ（Magnetic Ink Character Recognition）文字ともいう）を読み取り、その内容に応じて小切手に印刷（記録）処理を行う。また、複合処理装置１は、感熱紙をロール形状に巻き回したロール紙Ｒを内部に収容し、このロール紙に対して印刷（記録）処理を行う。
複合処理装置１は、図１に示すように、全体として直方体形状をした本体ケース２を備え、この本体ケース２の前面の左側寄りの部分には、小切手Ｓを挿入するための媒体挿入口３が装置幅方向に沿って所定幅で設けられている。本体ケース２の上面の装置前後方向の中央部分には、処理された小切手Ｓが排出される媒体排出口４が装置幅方向に沿って所定幅で設けられている。媒体挿入口３と媒体排出口４との間には、媒体挿入口３から装置後方に延びた後に上方に湾曲して延びる媒体搬送路５が形成されている。これら媒体挿入口３、媒体排出口４及び媒体搬送路５は、本体ケース２の左側面を開放して形成されており、当該媒体挿入口３、媒体排出口４及び媒体搬送路５よりも幅の広い小切手Ｓを搬送することが可能となっている。
【００１７】
本体ケース２の上面において、媒体排出口４よりも前側は前側カバー６によって被われており、前側カバー６の前端部分には複合処理装置１の各種操作を行う操作パネル７が設けられている。また、本体ケース２の上面には、媒体排出口４よりも後側に印刷処理されたロール紙Ｒが排出されるロール紙排出口８が装置幅方向に沿って所定幅で設けられている。本体ケース２の上面において、ロール紙排出口８よりも後側には開閉蓋９が設けられ、この開閉蓋９は、後端を中心として回動可能に本体ケース２に取り付けられている。開閉蓋９を開くと、ロール紙Ｒを収納するロール紙収容部１０が露出し、ロール紙Ｒの交換を行うことができる。ロール紙Ｒは、長尺の感熱紙を芯管にロール状に巻きつけて構成されている。
【００１８】
図２は、複合処理装置１の装置本体を示す概略側面図である。図２は本体ケース２、前側カバー６および開閉蓋９などの外装部品を取り除いた状態を示している。複合処理装置１は、図２に示すように、装置本体１１を備え、この装置本体１１は、小切手Ｓに印刷処理を行うスリップ印刷部１２と、ロール紙Ｒに印刷処理を行うロール紙印刷部１３とを一体に備えて構成されている。スリップ印刷部１２は、単票紙たる小切手Ｓに記録を行うロール紙記録部として機能し、ロール紙印刷部１３は、ロール紙に記録を行うロール紙記録部として機能する。
ロール紙印刷部１３は、左右一対の左サイドフレーム１４及び右サイドフレーム（不図示）と、これらサイドフレーム間に設けられてロール紙収容部１０の床面、前面及び背面を形成するロール紙ホルダー（不図示）を備える。このロール紙ホルダーは、ロール紙Ｒを回転自在に保持し、ロール紙収容部１０でロール紙Ｒが自由に転動することを確保している。
【００１９】
左右のサイドフレーム間には、ロール紙排出口８の近傍に、プラテンローラー１５が回転自在に掛け渡されている。プラテンローラー１５の前方には、当該プラテンローラー１５に対向する位置にサーマルヘッド１６が配置されており、このサーマルヘッド１６は、プラテンローラー１５との対向面に複数の発熱抵抗体を備えている。ロール紙収容部１０に収納されたロール紙Ｒの先端部分は、プラテンローラー１５とサーマルヘッド１６とで挟持され、プラテンローラー１５が回転することによりロール紙排出口８へと送られる。そして、プラテンローラー１５とサーマルヘッド１６との間を通過する際に、サーマルヘッド１６が発熱することにより文字や画像がロール紙Ｒに記録される。左サイドフレーム１４には、ロール紙搬送モーター１７が配置され、このロール紙搬送モーター１７の回転が中間ギア１８を介してプラテンローラー１５と同軸上に形成される駆動ギア１９に伝達され、プラテンローラー１５が回転する。
また、プラテンローラー１５の上方には、可動刃２０及びこの可動刃２０を進退させるカッター駆動モーター２４（図４参照）を内蔵したオートカッターユニット２１が配置されており、このオートカッターユニット２１の後方には、ロール紙排出口８を挟んで、固定刃２２が設けられている。ロール紙Ｒの先端部分は、可動刃２０と固定刃２２との間を通ってロール紙排出口８に延びており、ロール紙Ｒを切断する際には、カッター駆動モーター２４の駆動により可動刃２０が固定刃２２に向かって後方に遥動し、固定刃２２と協働してロール紙Ｒを切断する。
さらに、左サイドフレーム１４には、ロール紙収容部１０内のロール紙Ｒの残量を検知するロール紙残量センサー２３が設けられている。
【００２０】
スリップ印刷部１２は、図２に示すように、ベースフレーム３１と、このベースフレーム３１に立設された左サイドフレーム３２及び右サイドフレーム（不図示）とを有する本体フレーム３３を備える。この本体フレーム３３には下案内面３５及び上案内面３６を構成する上下一対の紙案内部材が設けられ、下案内面３５と上案内面３６との隙間が上述した媒体搬送路５として形成されている。この媒体搬送路５は、媒体挿入口３から装置後方に延びる水平搬送路部分５ａと、この水平搬送路部分５ａの後端から上方に湾曲する湾曲搬送路部分５ｂと、この湾曲搬送路部分５ｂの上端から上方に延びて媒体排出口４に連なる垂直搬送路部分５ｃとを備える。
【００２１】
水平搬送路部分５ａと湾曲搬送路部分５ｂとの境界部分には、一対の第１搬送ローラー３４が下案内面３５及び上案内面３６にそれぞれ対向配置され、垂直搬送路部分５ｃには、一対の第２搬送ローラー３７が下案内面３５及び上案内面３６にそれぞれ対向配置されている。これら第１搬送ローラー３４及び第２搬送ローラー３７は、それぞれスリップ搬送モーター３８（図４）の駆動により回転して小切手Ｓを搬送する。また、第１搬送ローラー３４及び第２搬送ローラー３７は、それぞれ一方のローラー部材が他方のローラー部材に対して進退自在に構成されるとともに、当該一方のローラー部材に連結されるローラー開閉モーター３９（図４）の駆動に応じた進退動作により媒体搬送路５を開閉する。また、ベースフレーム３１上には、制御プログラムに基づいて複合処理装置１全体の動作を制御する制御基板４０が配置されている。
【００２２】
図３は、媒体搬送路に設けられた各部材を示す模式図である。
媒体搬送路５上には、媒体挿入口３側から順にＢＯＦ（Bottom of Form）センサー４１、ＭＩＣＲヘッド４２、第１搬送ローラー３４、ＴＯＦ（Top of Form）センサー４３、整列手段４４、バリデーションセンサー４５、第１印刷ヘッド（記録ヘッド）４６、ＭＯＰ（Middle of Paper pass）センサー４７（位置検出センサー）、第２搬送ローラー３７、第２印刷ヘッド４８、ＥＪＤ（Slip Eject Detector）センサー４９が設けられている。
【００２３】
ＢＯＦセンサー４１、ＴＯＦセンサー４３、バリデーションセンサー４５、ＭＯＰセンサー４７及びＥＪＤセンサー４９は、例えば透過型もしくは反射型のフォトセンサーで構成されており、媒体搬送路５の各位置で小切手Ｓの有無を非接触で検出するものである。
ＢＯＦセンサー４１は、媒体挿入口３から挿入された小切手Ｓの後端を検出するものであり、媒体挿入口３近傍の下案内面３５に設けられている。ＴＯＦセンサー４３は、媒体挿入口３から挿入された小切手Ｓの先端を検出するものであり、第１搬送ローラー３４よりも媒体排出口側近傍の上案内面３６に設けられている。ＥＪＤセンサー４９は、スリップ印刷部１２で処理された小切手Ｓが媒体排出口４から排出されたことを検出するものであり、この媒体排出口４近傍に設けられている。ＭＯＰセンサー４７は、媒体搬送路５を搬送される小切手Ｓの有無を検出するものであり、第２搬送ローラー３７よりも媒体挿入口側近傍の上案内面３６に設けられている。
【００２４】
本実施形態のスリップ印刷部１２は、小切手Ｓを媒体排出口４から挿入して第１印刷ヘッド４６及び第２印刷ヘッド４８により印刷を行い、印刷後に再び媒体排出口４から小切手Ｓを排出するバリデーション印刷を行うことが可能に構成されている。このため、媒体搬送路５の湾曲搬送路部分５ｂの上端には、媒体排出口４から挿入される小切手Ｓの先端が進入し、当該小切手Ｓを整列するための凹部５０が形成されている。バリデーションセンサー４５は、小切手Ｓの先端が凹部５０に進入したことを検出するものであり、この凹部５０に対向する位置に設けられている。
【００２５】
ＭＩＣＲヘッド４２は、小切手Ｓの表面に記録された磁気インク文字の読取処理を行うためのものであり、媒体搬送路５の水平搬送路部分５ａにおける上案内面３６に設けられている。このＭＩＣＲヘッド４２にて読み取られたデータに基づいて小切手Ｓの有効・無効が判断される。整列手段４４は、媒体挿入口３から挿入された小切手Ｓを一旦停止させるためのものであり、ＴＯＦセンサー４３よりも媒体排出口側の近傍位置に設けられている。整列手段は、例えばソレノイド等のストッパー駆動部４４ａと、このストッパー駆動部４４ａの動作に応じて、媒体搬送路５内に進退するストッパー部材４４ｂとを備え、このストッパー部材４４ｂに小切手Ｓの先端が当接することで小切手Ｓが整列される。
【００２６】
第１印刷ヘッド４６は、媒体搬送路５を搬送される小切手Ｓの裏面に、買い物客の認証番号、日付、使用金額等の店側として必要な裏書き事項を印刷するためのもので、インクリボンに記録ワイヤーを打ち当ててインクリボンのインクを付着させて印刷するシリアル・インパクト・ドット・マトリクス（ＳＩＤＭ）印刷ヘッドとして構成されている。この第１印刷ヘッド４６は、媒体搬送路５の垂直搬送路部分５ｃの下端部に位置し、この垂直搬送路部分５ｃを挟んで当該第１印刷ヘッド４６と対向する位置には本体フレーム３３（図２）の幅方向に亘って第１プラテン５１が設けられている。また、第１印刷ヘッド４６は、垂直搬送路部分５ｃよりも装置後側に配置される第１キャリッジ５２に搭載される。この第１キャリッジ５２は、本体フレーム３３（図２）のサイドフレーム間に略水平に掛け渡された第１キャリッジ軸５３に摺動自在に設けられ、第１キャリッジ駆動モーター（駆動手段：図４）５４の駆動により、第１キャリッジ軸５３に沿って往復移動する。第１キャリッジ５２は、タイミングベルト（不図示）を介して、第１キャリッジ駆動モーター５４と連結されている。この第１キャリッジ駆動モーター５４は、ステッピングモーターで構成されており、制御基板４０の制御下、第１キャリッジ５２を所望のステップに相当する距離だけ移動させることができる。
また、第１キャリッジ５２の下部には、この第１キャリッジ５２の位置検出を行う第１キャリッジセンサー５５が設けられている。この第１キャリッジセンサー５５は、透過型のフォトセンサーであり、第１キャリッジ５２の往復移動に伴って、第１キャリッジ軸５３と略平行に設けられた第１スケール５６を走査する。この第１スケール５６には、所定幅のスリットが複数形成されており、第１キャリッジセンサー５５が第１スケール５６を走査する際に、これらスリットを通過する光信号を取得することにより、第１キャリッジ５２の変位量を検出して当該第１キャリッジ５２（第１印刷ヘッド４６）の位置検出を行う。なお、本実施形態では、第１キャリッジセンサー５５には、第１キャリッジ駆動モーター５４の駆動中にのみ電源が供給されるようになっており、第１キャリッジ駆動モーター５４が停止した際には第１キャリッジセンサー５５への電源供給が遮断されるため、待機電力の消費量が減少し、省エネルギー化を図ることができる。
【００２７】
第２印刷ヘッド４８は、媒体搬送路５を搬送される小切手Ｓの表面に、支払い先、日付、金額等の表書き事項を印刷するためのもので、第１印刷ヘッド４６と同様にＳＩＤＭ印刷ヘッドとして構成されている。この第２印刷ヘッド４８は、第１印刷ヘッド４６よりも上方であって、垂直搬送路部分５ｃを挟んだ装置前側に配置されている。また、垂直搬送路部分５ｃを挟んで当該第２印刷ヘッド４８と対向する位置には本体フレーム３３（図２）の幅方向に亘って第２プラテン５７が設けられている。第２印刷ヘッド４８は、上記第１印刷ヘッド４６と同様に、第２キャリッジ５８に搭載され、この第２キャリッジ５８は、第２キャリッジ駆動モーター５９の駆動により、第２キャリッジ軸６０に沿って往復移動する。また、第２キャリッジ５８の下部には第２キャリッジセンサー６１が設けられ、この第２キャリッジセンサー６１は、第２キャリッジ５８の往復移動に伴って、第２キャリッジ軸６０と略平行に設けられた第２スケール６２を走査する。なお、第２キャリッジ駆動モーター５９も第１キャリッジ駆動モーター５４と同様にステッピングモーターとして構成されている。
【００２８】
また、本体フレーム３３には、第１印刷ヘッド４６と第１プラテン５１との間、及び、第２印刷ヘッド４８と第２プラテン５７との間にそれぞれ繰り出されるインクリボンを収容した第１インクリボンカセット６３（図２）及び第２インクリボンカセット６４（図２）が着脱可能な状態で装着されている。
【００２９】
図４は、複合処理装置１の機能的構成を示すブロック図である。
この図４に示すように、複合処理装置１の制御系は、制御基板４０に実装された制御部に、各種モーター等の駆動部及び各種センサーが接続された構成となっている。
制御基板４０には、制御プログラムを実行して各部を制御するＣＰＵ１０１、ＣＰＵ１０１によって実行されるプログラムや処理されるデータ等を一時的に格納するＲＡＭ１０３、ＣＰＵ１０１によって実行される基本制御プログラムや、各種設定値を記憶するフラッシュＲＯＭ１０５、複合処理装置１の外部装置としてのホストコンピューター２００との間でコマンドやデータ等を送受信する通信インターフェイス１０７、Ａ／Ｄコンバーター１０８を内蔵し、複合処理装置１の各種センサーの検出値をデジタルデータに変換してＣＰＵ１０１に出力するセンサー駆動回路１０９、複合処理装置１が備える印刷ヘッドを駆動するヘッド駆動回路１１１、及び、複合処理装置１が備える各モーターを駆動するモータードライバー１１３を備えて構成され、これらの各部は相互に通信可能に接続されている。なお、制御基板４０が備える各機能部は各々が独立した半導体デバイスとして実装されていてもよいし、複数の機能部の機能がＳＯＣ（System-on-a-chip）等の形態で統合された構成としてもよく、具体的な実装形態は任意である。
【００３０】
制御基板４０には、モータードライバー１１３の温度を検出する基板温度センサー１１５が実装されている。基板温度センサー１１５は、制御基板４０においてモータードライバー１１３が実装された裏面またはモータードライバー１１３の近傍に配置されるサーミスターである。
さらに、ＣＰＵ１０１には、ロール紙収容部１０（図１）に収容されたロール紙Ｒの残量が所定以上あるか否かを検出するロール紙残量センサー２３、開閉蓋９が開いたことを検出するカバー開閉センサー１１７、上述した第１キャリッジセンサー５５及び第２キャリッジセンサー６１が接続される。ロール紙残量センサー２３は、ロール紙Ｒの外径が所定以上の場合にオンとなるスイッチ式のセンサーであり、カバー開閉センサー１１７は、開閉蓋９が開かれるとオンとなるスイッチ式のセンサーであり、それぞれオン／オフ状態に対応してHigh／Loの出力値を出力する。第１キャリッジセンサー５５及び第２キャリッジセンサー６１は、例えばフォトインターラプターとして構成され、受光部における受光量が内蔵するしきい値を超えるか否かにより出力値をHigh／Loに切り替える。
【００３１】
ＣＰＵ１０１は、フラッシュＲＯＭ１０５に記憶された基本制御プログラムを読み出して実行することにより、制御基板４０に実装された各部を制御する。また、ＣＰＵ１０１は、センサー駆動回路１０９を介して入力される各種センサーの検出値、及び、ロール紙残量センサー２３、カバー開閉センサー１１７、第１キャリッジセンサー５５、及び第２キャリッジセンサー６１の出力値に基づいて、複合処理装置１の動作状態を監視し、ヘッド駆動回路１１１によって各ヘッドを駆動するとともに、モータードライバー１１３によって各モーターを動作させ、小切手Ｓの表面および裏面への印刷、ＭＩＣＲ読み取り、ロール紙Ｒへの印刷等の動作を実行する。
【００３２】
ＲＡＭ１０３は、ＣＰＵ１０１の動作時にプログラムやデータ等を一時的に格納するワークエリアを形成する。また、ＲＡＭ１０３には、通信インターフェイス１０７によりホストコンピューター２００から受信したコマンドやデータを一時的に記憶する受信バッファー１０４が設けられる。ＣＰＵ１０１は、受信バッファー１０４に格納されたコマンドを、受信順に読み出して実行する。
センサー駆動回路１０９は、ＢＯＦセンサー４１、ＴＯＦセンサー４３、バリデーションセンサー４５、ＭＯＰセンサー４７、ＥＪＤセンサー４９、及び基板温度センサー１１５の各センサーに接続され、これら各センサーの出力値をデジタルデータに変換して、ＣＰＵ１０１に出力する。また、センサー駆動回路１０９はＭＩＣＲヘッド４２に接続され、小切手Ｓに形成された磁気インク文字をＭＩＣＲヘッド４２によって読み取る動作中、ＭＩＣＲヘッド４２の出力値をデジタルデータとしてＣＰＵ１０１に出力する。
さらに、センサー駆動回路１０９には、第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６、及びサーマルヘッド温度センサー７７が接続されている。第１印刷ヘッド温度センサー７５は第１印刷ヘッド４６に搭載され、第２印刷ヘッド温度センサー７６は第２印刷ヘッド４８に搭載される。第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６は、記録ワイヤーを突出させるためのソレノイドの近傍に設置され、このソレノイド及びその近傍の温度を検出する。また、サーマルヘッド温度センサー７７はサーマルヘッド１６の発熱素子の近傍に設置され、この発熱素子の温度を検出する。これら第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６及びサーマルヘッド温度センサー７７は、例えばサーミスターで構成され、センサー駆動回路１０９は、これら第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６及びサーマルヘッド温度センサー７７の出力値をデジタルデータとしてＣＰＵ１０１に出力する。ＣＰＵ１０１は、第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６及びサーマルヘッド温度センサー７７の出力値に基づいて求められる温度をもとに、サーマルヘッド１６、第１印刷ヘッド４６及び第２印刷ヘッド４８を制御する。具体的には、ＣＰＵ１０１は、サーマルヘッド１６、第１印刷ヘッド４６及び第２印刷ヘッド４８の温度があらかじめ設定されたしきい値を超えた場合に、そのヘッドの動作を強制的に一時停止させる。この場合、ＣＰＵ１０１は、停止させたヘッドの温度が設定値より低くなった場合に動作を再開させる。
【００３３】
ヘッド駆動回路１１１は、ＣＰＵ１０１の制御に従って、第１印刷ヘッド４６及び第２印刷ヘッド４８の各々に対し、記録ワイヤーを突出させるソレノイドコイルに通電することで、小切手Ｓへの記録を実行させる。また、ヘッド駆動回路１１１は、ＣＰＵ１０１の制御に従ってサーマルヘッド１６が備える発熱素子（図示略）に通電して、ロール紙Ｒの記録面に熱を与えて記録を行う。
モータードライバー１１３は、ステッピングモーターとして構成されるロール紙搬送モーター１７、カッター駆動モーター２４、スリップ搬送モーター３８、ローラー開閉モーター３９、ストッパー駆動部４４ａ、第１キャリッジ駆動モーター５４、及び第２キャリッジ駆動モーター５９の各モーターに対し、ＣＰＵ１０１の制御に従って、駆動電源、及び、駆動パルスを出力する。モータードライバー１１３が各モーターに供給する駆動電源は、電源ユニット１２０が各部に供給する２４Ｖの直流電源である。
電源ユニット１２０は、図４に示す複合処理装置１の各駆動部、すなわち各印刷ヘッド（第１印刷ヘッド４６、第２印刷ヘッド４８、サーマルヘッド１６）、各モーター（カッター駆動モーター２４、第１キャリッジ駆動モーター５４、第２キャリッジ駆動モーター５９、スリップ搬送モーター３８、ロール紙搬送モーター１７、ローラー開閉モーター３９）、ストッパー駆動部４４ａ、および、制御基板４０に直流電源を供給する。また、複合処理装置１が備える各センサーに対しては、制御基板４０を介して、或いは制御基板４０に実装されたセンサー駆動回路１０９を介して、電源ユニット１２０からの電源が供給される。
電源ユニット１２０の出力電圧はセンサー駆動回路１０９に入力されており、センサー駆動回路１０９は電源ユニット１２０の電源電圧の電圧値をデジタルデータとしてＣＰＵ１０１に出力する。ＣＰＵ１０１は、このデジタルデータに基づいて電源ユニット１２０の電圧が正常範囲内か否かを判別する。
【００３４】
このように、複合処理装置１は、小切手Ｓに対してＭＩＣＲ読み取り及び印刷を実行可能であり、ロール紙Ｒに対して印刷を実行可能である。このうち、制御基板４０の制御によって小切手Ｓを処理するスリップ搬送モーター３８、ローラー開閉モーター３９、整列手段４４、第１印刷ヘッド４６、第２印刷ヘッド４８、第１キャリッジ駆動モーター５４、及び第２キャリッジ駆動モーター５９の各動作部を、スリップ動作部とする。このスリップ動作部は、スリップ印刷部１２を含んでいてもよい。また、ロール紙Ｒを処理するサーマルヘッド１６、ロール紙搬送モーター１７、及びカッター駆動モーター２４の各動作部を、ロール紙動作部とする。このロール紙動作部は、上記のロール紙印刷部１３を含んでもよい。
【００３５】
続いて、複合処理装置１の動作について説明する。以下に説明する動作はＣＰＵ１０１がフラッシュＲＯＭ１０５に記憶されたプログラムを実行することにより、実現される。
複合処理装置１は、電源投入後に待機状態に移行する。この待機状態では、ローラー開閉モーター３９によって第１搬送ローラー３４及び第２搬送ローラー３７を開位置に移動させて、媒体挿入口３に小切手Ｓを挿入可能とする。また、ストッパー駆動部４４ａによってストッパー部材４４ｂを媒体搬送路５内に進出させる。この待機状態で小切手Ｓの挿入を検出すると、ＣＰＵ１０１は図５に示すように小切手Ｓの処理を実行する。また、待機状態でロール紙Ｒの処理を指示するコマンドをホストコンピューター２００から受信すると、ＣＰＵ１０１は図６に示すようにロール紙Ｒの処理を実行する。また、ＣＰＵ１０１は、待機状態において小切手Ｓが媒体排出口４から挿入されたことを検出すると、図７に示すようにバリデーション印刷を実行する。
【００３６】
図５は、複合処理装置１の動作を示すフローチャートであり、詳細には、小切手処理に係る通常動作を示す。
上記の待機状態において、ＣＰＵ１０１は、媒体挿入口３からの小切手Ｓの挿入に対して待機する（ステップＳ１１）。ＣＰＵ１０１は、センサー駆動回路１０９から入力されるＢＯＦセンサー４１の出力値に基づいて、この小切手Ｓを検出すると（ステップＳ１１；Ｙｅｓ）、モータードライバー１１３を制御し、ローラー開閉モーター３９を駆動して第１搬送ローラー３４及び第２搬送ローラー３７を閉位置に移動させて、これら第１搬送ローラー３４によって小切手Ｓを挟持する（ステップＳ１２）。ＣＰＵ１０１は、ストッパー部材４４ｂが媒体搬送路５に進出した状態で、スリップ搬送モーター３８を動作させて第１搬送ローラー３４を回転駆動し、小切手Ｓを往復搬送する動作を複数回行う（ステップＳ１３）。この動作により、小切手Ｓはストッパー部材４４ｂに突き当てられてその向きが整う。
【００３７】
ここで、ＣＰＵ１０１はＢＯＦセンサー４１の出力値に基づいて小切手Ｓの有無を検出し（ステップＳ１４）、小切手Ｓが検出されない場合は誤操作または小切手Ｓが引き抜かれたものと判定して本処理を終了する。
一方、ＢＯＦセンサー４１により小切手Ｓを検出した場合（ステップＳ１４；Ｙｅｓ）、ＣＰＵ１０１は、ストッパー駆動部４４ａを駆動してストッパー部材４４ｂを媒体搬送路５から退避させる（ステップＳ１５）。続いてＣＰＵ１０１は、第１搬送ローラー３４によって小切手Ｓを搬送し、この間のＭＩＣＲヘッド４２の出力値に基づき、小切手Ｓの磁気インク文字を読み取る（ステップＳ１６）。ＣＰＵ１０１は、ホストコンピューター２００から受信したコマンドにより小切手Ｓの裏面への印刷が指示されると、小切手Ｓにおける印刷位置に合わせてスリップ搬送モーター３８を正転させて媒体搬送路５の下流側へ搬送し、或いは、スリップ搬送モーター３８を逆転させて小切手Ｓを上流側へ搬送することで、印刷位置まで小切手Ｓを搬送し（ステップＳ１７）、第１印刷ヘッド４６によって小切手Ｓに印刷する（ステップＳ１８）。
【００３８】
ＣＰＵ１０１は、ホストコンピューター２００から受信したコマンドにより小切手Ｓの表面への印刷が指示されている場合、表面の印刷位置まで小切手Ｓを搬送する（ステップＳ１９）。ＣＰＵ１０１は、小切手Ｓにおける印刷位置に合わせてスリップ搬送モーター３８を正転させて媒体搬送路５の下流側へ搬送し、或いは、スリップ搬送モーター３８を逆転させて小切手Ｓを上流側へ搬送する。小切手Ｓが表面の印刷位置に達したところで、ＣＰＵ１０１はヘッド駆動回路１１１を制御して、第２印刷ヘッド４８によって小切手Ｓの表面に印刷する（ステップＳ２０）。表面の印刷終了後、ＣＰＵ１０１はスリップ搬送モーター３８を駆動し、第２搬送ローラー３７により小切手Ｓを媒体排出口４から排出する（ステップＳ２１）。
【００３９】
ここで、小切手Ｓは媒体排出口４から突出した位置に達しているが、小切手Ｓの後端は媒体排出口４の内部にあり、ＥＪＤセンサー４９によって小切手Ｓの存在が検出されている。ＣＰＵ１０１は、オペレーターが小切手Ｓを取り出すまで待機し（ステップＳ２２）、小切手Ｓが取り出されてＥＪＤセンサー４９の検出値が切り替わったことを検出すると（ステップＳ２３；Ｙｅｓ）、ローラー開閉モーター３９及びストッパー駆動部４４ａを駆動して、上記の待機状態に戻る（ステップＳ２４）。以上の動作により、小切手Ｓが挿入された場合に磁気インク文字の読み取り、小切手Ｓの表面および裏面への印刷を行う。
【００４０】
また、図６は、ロール紙印刷に係る通常動作を示すフローチャートである。
ＣＰＵ１０１は、ロール紙Ｒへの印刷を指示するコマンドを、ホストコンピューター２００から受信した場合ＵステップＳ３１）、図６の動作を開始し、受信したコマンドを受信バッファー１０４から読み出して、印刷コマンドか否かを判別する（ステップＳ３２）。ここで、受信したコマンドが印刷コマンドであり、このコマンドに続いて印刷データを受信した場合（ステップＳ３２；Ｙｅｓ）、ＣＰＵ１０１は、ロール紙搬送モーター１７を駆動してロール紙Ｒを搬送しながら、サーマルヘッド１６に通電して、ロール紙Ｒの印刷面に熱を与えて印刷を行う（ステップＳ３３）。印刷が完了すると、ロール紙Ｒの印刷終了位置がオートカッターユニット２１の位置に達するまでロール紙Ｒを搬送し（ステップＳ３４）、カッター駆動モーター２４を駆動してロール紙Ｒを切断する（ステップＳ３５）。
また、ホストコンピューター２００から受信したコマンドが印刷コマンドでない場合、ＣＰＵ１０１はロール紙搬送モーター１７を動作させてロール紙Ｒを所定量搬送させ（ステップＳ３６）、カッター駆動モーター２４を駆動してロール紙Ｒをカットする（ステップＳ３７）。
【００４１】
図７は、バリデーション印刷に係る通常動作を示すフローチャートである。
ＣＰＵ１０１は、待機状態において媒体排出口４から小切手Ｓが挿入されて、その先端が凹部５０に達した場合に、バリデーションセンサー４５の出力値の変化に基づいて小切手Ｓの挿入を検出する（ステップＳ４１）。ＣＰＵ１０１は、ホストコンピューター２００から印刷コマンドを受信するまで待機し（ステップＳ４２）、ホストコンピューター２００から印刷コマンドを受信した場合には受信したコマンドに従って、小切手Ｓに対して第１印刷ヘッド４６または第２印刷ヘッド４８によってバリデーション印刷を行う（ステップＳ４３）。印刷完了後、ＣＰＵ１０１は、小切手Ｓがオペレーターによって抜去されるまで待機する。そして、バリデーションセンサー４５及びＥＪＤセンサー４９の出力値の変化に基づいて小切手Ｓの抜去を検出すると、ＣＰＵ１０１は、上述した待機状態に戻る。
【００４２】
図８は、センサー駆動回路１０９が備えるＡ／Ｄコンバーター１０８と、このＡ／Ｄコンバーター１０８に検出値を入力する各種センサーとの関係を詳細に示す図である。
図８に示すように、Ａ／Ｄコンバーター１０８には、入力ポートとして、ポートＰ０〜ポートＰ７の８つのポートが設けられている。
一方で、図８に示すように、Ａ／Ｄコンバーター１０８に検出値を入力するセンサー類は、ＢＯＦセンサー４１、ＥＪＤセンサー４９、バリデーションセンサー４５、基板温度センサー１１５、電源ユニット１２０、ＴＯＦセンサー４３、ＭＯＰセンサー４７、第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６、サーマルヘッド温度センサー７７、及び、ＭＩＣＲヘッド４２の計１１個存在する。
つまり、本実施形態では、Ａ／Ｄコンバーター１０８のポートの数よりも、このＡ／Ｄコンバーター１０８に検出値を入力するセンサー類の数の方が多い状況となっている。これは、以下の理由による。
すなわち、本実施形態に係る複合処理装置１は、既に生産されていたレシート発行用のサーマルプリンターをベースとして、このサーマルプリンターに対して小切手処理機能を追加するという方針の下、開発された。そして、この複合処理装置１に搭載されるＡ／Ｄコンバーター１０８は、複合処理装置１に搭載する専用のＡ／Ｄコンバーターとして開発、生産されたものではなく、上記のサーマルプリンターに搭載されていたＡ／Ｄコンバーターを利用したものであり、これにより、生産コストの削減、製造容易性の向上が図られている。
一方で、複合処理装置１は、ロール紙Ｒに印刷処理を行う機構、装置のほか、小切手Ｓに対する各種処理を機構、装置が設けられており、当該機構、装置に付随してセンサー類を設ける必要がある関係上、上記のサーマルプリンターが備えるセンサー類の数と比較して、センサー類の数が多い。このため、Ａ／Ｄコンバーター１０８のポートの数よりも、このＡ／Ｄコンバーター１０８に検出値を入力するセンサー等の数の方が多い状況となっている。
なお、Ａ／Ｄコンバーター１０８として、すでに量産されている汎用のＡ／Ｄコンバーターを利用する場合にも、こういった状況は生じ得る。
本実施形態では、このように、Ａ／Ｄコンバーター１０８のポートの数よりも、このＡ／Ｄコンバーター１０８に検出値を入力するセンサー等の数の方が多いことを踏まえ、製造コストが増大することを抑制しつつ、各センサー類の検出値を適切にＡ／Ｄコンバーター１０８に入力可能な構成となっている。
以下、Ａ／Ｄコンバーター１０８と、センサー類との関係について詳述する。
【００４３】
制御基板４０に、第１切替回路１３０が実装されており、この第１切替回路１３０は、Ａ／Ｄコンバーター１０８のポートＰ２に接続されると共に、バリデーションセンサー４５、及び、基板温度センサー１１５の２つのセンサーが接続され、これら２つのセンサーの双方から検出値が入力される構成となっている。
第１切替回路１３０は、ＣＰＵ１０１の制御の下、Ａ／Ｄコンバーター１０８に検出値を入力するセンサーを、バリデーションセンサー４５、及び、基板温度センサー１１５のいずれか１つのセンサーに切り替えるためのスイッチである。ＣＰＵ１０１は、所定のポートから第１切替回路１３０に対して制御信号を出力することにより、所定の周期で、上記センサーの切り替えを実行する。
このように、本実施形態では、バリデーションセンサー４５と、基板温度センサー１１５との双方について、Ａ／Ｄコンバーター１０８の１つのポートＰ２に対して検出値を入力可能な構成とすると共に、第１切替回路によって、Ａ／Ｄコンバーター１０８に検出値を入力するセンサーを所定の周期で切り替える構成としており、これにより、複数（２つ）のセンサーが共にＡ／Ｄコンバーター１０８に対して検出値を入力できる状態を維持した上で、１つポートを当該複数のセンサーで共用し、Ａ／Ｄコンバーター１０８のポートの数よりも、このＡ／Ｄコンバーター１０８に検出値を入力するセンサー等の数の方が多い状況に対応している。
【００４４】
ここで、バリデーションセンサー４５は、上述したように、小切手Ｓの先端が凹部５０に進入したことを検出するものである。そして、バリデーションセンサー４５は、小切手Ｓの先端が凹部５０に進入したことの検出について、確実性は求められるものの、迅速性は求められないと言える。例えば、ユーザーが、バリデーション印刷を実行すべく、小切手Ｓを媒体排出口４から挿入した場合において、仮に、数秒後に小切手Ｓの凹部５０への進入が検出され、その間ユーザーが待機することとなっても、ユーザーに不利益を与えるものではないと言える。従って、バリデーションセンサー４５は、他のセンサーと比較して検出周期が長くても問題のないセンサーであると言える。
また、基板温度センサー１１５は、制御基板４０においてモータードライバー１１３が実装された裏面またはモータードライバー１１３の近傍に配置され、制御基板４０の温度を検出するセンサーである。ここで、制御基板４０の温度は、非常に短い間隔（例えば、１００ミリ秒間隔）で、急激に昇降するものではないため、基板温度センサー１１５は、他のセンサーと比較して検出周期が長くても問題のないセンサーであると言える。
そして、本実施形態のように、バリデーションセンサー４５、及び、基板温度センサー１１５について、１つのポートＰ２に検出値を入力するセンサーを周期的に切り替える構成とした場合、センサーの周期的な切り替えに伴って、各々のセンサーにＡ／Ｄコンバーター１０８に対して検出値が入力されない時間帯が生じることとなるが、２つのセンサーが共に検出周期が比較的長くても問題のないセンサーであるため、上記の時間帯が生じることによる悪影響を抑制することができる。
【００４５】
さらに、図８を参照して、制御基板４０に、第２切替回路１３１が実装されており、この第２切替回路１３１は、Ａ／Ｄコンバーター１０８のポートＰ６に接続されると共に、第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６、及び、サーマルヘッド温度センサー７７の３つのセンサーが接続され、これら３つのセンサーから検出値が入力される構成となっている。
第２切替回路１３１は、ＣＰＵ１０１の制御の下、Ａ／Ｄコンバーター１０８に検出値を入力するセンサーを、第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６、及び、サーマルヘッド温度センサー７７の３つのセンサーのうち、いずれか１つのセンサーに切り替えるためのスイッチである。ＣＰＵ１０１は、所定のポートから第１切替回路１３０に対して制御信号を出力することにより、所定の条件に従って、上記センサーの切り替えを実行する。
【００４６】
ここで、本実施形態に係る複合処理装置１では、スリップ印刷部１２による小切手Ｓに対する印刷処理と、ロール紙印刷部１３によるロール紙Ｒに対する印刷処理とが、同時並行的に実行できない構成となっている。これは、複合処理装置１に搭載される電源ユニット１２０の出力電圧との関係で、上記２つの処理を同時並行的に行った場合、必要な電圧を確保できない場合が生じ得るからである。
つまり、本実施形態では、スリップ印刷部１２による小切手Ｓに対する印刷処理と、ロール紙印刷部１３によるロール紙Ｒに対する印刷処理とを同時並行的に行えるようにするべく電源ユニット１２０を高出力なものとするのではなく、電源ユニット１２０を変更することなく、上記２つの印刷処理が同時並行的に行われないようにし、これにより、電源ユニットの大型化、及び、製造コストの増大を抑制している。
さらに、本実施形態では、図３に示すように、媒体搬送路５上で、第１印刷ヘッド４６と、第２印刷ヘッド４８とが、上流−下流方向に離間して設けられており、第１印刷ヘッド４６による小切手Ｓの裏面への印刷が行われた後、小切手Ｓが搬送され、さらに、第２印刷ヘッド４８による小切手Ｓの表面への印刷が行われる構成となっている。このような構成のため、第１印刷ヘッド４６による小切手Ｓの裏面への印刷と、第２印刷ヘッド４８による小切手Ｓの表面への印刷と、が同時並行的に行われることはない。
このように、本実施形態では、サーマルヘッド１６、第１印刷ヘッド４６、及び、第２印刷ヘッド４８は、いずれも、他のヘッドと同時に駆動しない構成となっている。
ここで、第１印刷ヘッド温度センサー７５は、第１印刷ヘッド４６の駆動時におけるヘッドの温度の異常上昇等を検出するために設けられたセンサーである。同様に、第２印刷ヘッド温度センサー７６は、第２印刷ヘッド４８の駆動時におけるヘッドの温度の異常上昇等を検出するために設けられたセンサーであり、また、サーマルヘッド温度センサー７７は、サーマルヘッド１６の駆動時におけるヘッドの温度の異常上昇等を検出するために設けられたセンサーである。従って、これらセンサーは、対応するヘッドが駆動しているときに、その検出値がＡ／Ｄコンバーター１０８に入力されればよい。すなわち、これらセンサーのそれぞれは、検出のタイミングがそれぞれ異なったセンサーであり、対応する印刷ヘッドが駆動している間に応じたタイミングで、対応する印刷ヘッドの温度を検出する。
【００４７】
以上を踏まえ、本実施形態では、ＣＰＵ１０１は、サーマルヘッド１６、第１印刷ヘッド４６、及び、第２印刷ヘッド４８のうち、いずれのヘッドが駆動しているのかを監視し、第２切替回路１３１を制御して、Ａ／Ｄコンバーター１０８のポートＰ６に検出値を入力するセンサーを、第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６、及び、サーマルヘッド温度センサー７７のうち、駆動しているヘッドに対応するセンサーに切り替える。すなわち、ＣＰＵ１０１は、それぞれのセンサーの検出のタイミング（対応する印刷ヘッドが駆動している間に応じたタイミング）に応じて、Ａ／Ｄコンバーター１０８に検出値を入力するセンサーを、切り替える。これにより、必要なセンサーの検出値をＡ／Ｄコンバーター１０８に入力される状態を維持できる。
つまり、本実施形態では、サーマルヘッド１６、第１印刷ヘッド４６、及び、第２印刷ヘッド４８の３つのヘッドが、排他的に駆動することに着目し、これらヘッドに対応するセンサーを、１つのポートを共用するセンサー群とした上で、駆動しているヘッドに対応するセンサーを、当該１つのポートに検出するセンサーへと切り替える。
なお、上記説明において、ＣＰＵ１０１は、第１切替回路、又は、第２切替回路を制御して、Ａ／Ｄコンバーター１０８に検出値を入力するセンサーを切り替える切替部として機能している。
【００４８】
以上説明したように、本実施形態に係る複合処理装置１は、ロール紙Ｒを搬送して記録を行うロール紙印刷部１３と、小切手Ｓに記録を行うスリップ印刷部１２と、ロール紙印刷部１３のサーマルヘッド１６の温度（状態）を検出するサーマルヘッド温度センサー７７と、スリップ印刷部１２の第１印刷ヘッド４６、及び、第２印刷ヘッド４８の温度（状態）を検出する第１印刷ヘッド温度センサー７５、及び、第２印刷ヘッド温度センサー７６とを備えている。そして、Ａ／Ｄコンバーター１０８の１のポートＰ６に対して、これらセンサーのいずれの検出値も入力可能な構成とし、切替部として機能するＣＰＵは、１のポートＰ６に検出値を入力するセンサーを切り替える。
これによれば、これらセンサーの検出値を１のポートを介して信号処理用の回路に適切に入力でき、新たにポートの多いＡ／Ｄコンバーターを設ける場合と比較して、コストを抑制しつつ、各センサーの検出値を信号処理用の回路に入力できる。
特に、本実施形態では、サーマルヘッド１６、第１印刷ヘッド４６、及び、第２印刷ヘッド４８の駆動状態を検出し、これらヘッドの駆動状態に応じて、１のポートＰ６に検出値を入力するセンサーを切り替える。より具体的には、排他的に駆動するこれらヘッドのうち、駆動しているヘッドに対応するセンサー（サーマルヘッド温度センサー７７、第１印刷ヘッド温度センサー７５、及び、第２印刷ヘッド温度センサー７６のいずれか）を、ポートＰ６に検出値を入力するセンサーとする。
これによれば、駆動しているヘッドに対応するセンサーの検出値をＡ／Ｄコンバーター１０８に入力でき、必要なセンサーの検出値をＡ／Ｄコンバーター１０８に入力できる。
特に、ポートの多いＡ／Ｄコンバーター１０８を設けることなく、上記効果を得ることができるため、製造コストの抑制も達成できる。
【００４９】
また、本実施形態では、１のポートＰ６に、サーマルヘッド温度センサー７７、第１印刷ヘッド温度センサー７５、及び、第２印刷ヘッド温度センサー７６が、その検出値を入力可能に接続されている。そして、これらセンサーのそれぞれは、検出のタイミングがそれぞれ異なったセンサーであり、対応する印刷ヘッドが駆動している間に応じたタイミングで、対応する印刷ヘッドの温度を検出する。そして、ＣＰＵ１０１は、それぞれのセンサーの検出のタイミング（対応する印刷ヘッドが駆動している間に応じたタイミング）に応じて、Ａ／Ｄコンバーター１０８に検出値を入力するセンサーを、切り替える。
これにより、必要なセンサーの検出値をＡ／Ｄコンバーター１０８に入力される状態を維持できる。
【００５０】
また、本実施形態では、Ａ／Ｄコンバーター１０８のポートＰ２に対して、他のセンサーと比較して検出周期が長い複数のセンサー、すなわち、バリデーションセンサー４５、及び、基板温度センサー１１５の検出値を入力可能な構成とし、切替部として機能するＣＰＵ１０１は、周期的に検出値をＡ／Ｄコンバーター１０８に入力するセンサーを切り替える。
ここで、本実施形態のように、バリデーションセンサー４５、及び、基板温度センサー１１５について、１つのポートＰ２に検出値を入力するセンサーを周期的に切り替える構成とした場合、センサーの周期的な切り替えに伴って、各々のセンサーにＡ／Ｄコンバーター１０８に対して検出値が入力されない時間帯が生じることとなるが、２つのセンサーが共に検出周期が比較的長くても問題のないセンサーであるため、上記の時間帯が生じることによる悪影響を抑制することができる。
【００５１】
次いで、別実施形態について説明する。
【００５２】
図９は、別実施形態における第１切替回路１３０と、この第１切替回路１３０に接続されるセンサーとの関係を示す図である。
ここで、ＭＯＰセンサー４７は、媒体搬送路５を搬送される小切手Ｓの有無を検出するセンサーであり、小切手Ｓの後端を検出するＢＯＦセンサー４１、及び、媒体挿入口３から挿入された小切手Ｓの先端を検出するＴＯＦセンサー４３の補助的な役目を果たすセンサーである。従って、ＢＯＦセンサー４１、及び、ＴＯＦセンサー４３と比較して、検出周期が長くてもよいセンサーであるといえる。
これを踏まえ、図９（Ａ）を参照し、第１切替回路１３０にバリデーションセンサー４５、及び、ＭＯＰセンサー４７を接続し、ＣＰＵ１０１の制御の下、これらセンサーが切り替えられる構成としてもよい。この構成であっても、第１切替回路１３０に他のセンサーよりも検出周期が長いセンサーが接続された状態となり、上述した第１実施形態と同様の効果を得ることができる。
また、図９（Ｂ）を参照し、第１切替回路１３０に基板温度センサー１１５、及び、ＭＯＰセンサー４７を接続し、ＣＰＵ１０１の制御の下、これらセンサーが切り替えられる構成としてもよい。この構成であっても、第１切替回路１３０に他のセンサーよりも検出周期が長いセンサーが接続された状態となり、上述した第１実施形態と同様の効果を得ることができる。
【００５３】
以上、本発明の一実施の形態について説明したが、本発明はこれに限定されるものではない。例えば、上記実施形態では、ロール紙Ｒを印刷するロール紙動作部および小切手Ｓに印刷するスリップ動作部を備えた構成として説明したが、本発明の動作部はこれに限定されるものではなく、例えば、小切手Ｓを光学的に読み取るスキャナーを動作部として設けてもよい。また、本実施形態では、スリップ印刷部１２はドットインパクト式の印刷ヘッドを備える構成としたが、印刷ヘッドをキャリッジに搭載して駆動させるものであれば、インクジェット式の印刷ヘッドを備えるものにおいても適用可能である。
また、上述の動作を行う複合処理装置１のＣＰＵ１に動作させるプログラムを、複合処理装置１内の記憶媒体や外部装置の記憶媒体に記憶させて、読み出して実行することもできる。
【符号の説明】
【００５４】
１…複合処理装置（媒体処理装置）、１２…スリップ印刷部（単票紙記録部）、１３…ロール紙印刷部（ロール紙記録部）、４５…バリデーションセンサー、４７…ＭＯＰセンサー（位置検出センサー）７５…第１印刷ヘッド温度センサー（センサー）、７６…第２印刷ヘッド温度センサー（センサー）、７７…サーマルヘッド温度センサー（センサー）、１０１…ＣＰＵ（制御部、切替部）、１０８…Ａ／Ｄコンバーター（信号処理用の回路）、Ｐ０〜Ｐ７…ポート。
【図１】
2012061790.tif 000003
【図２】
2012061790.tif 000004
【図３】
2012061790.tif 000005
【図４】
2012061790.tif 000006
【図５】
2012061790.tif 000007
【図６】
2012061790.tif 000008
【図７】
2012061790.tif 000009
【図８】
2012061790.tif 000010
【図９】
2012061790.tif 000011