(57)【特許請求の範囲】
【請求項１】
コマンドを受信する受信部と、
媒体を搬送する搬送部と、
前記搬送部に配置されて前記媒体を搬送する搬送ローラーと、
前記搬送ローラーを回動させる搬送モーターと、
前記搬送部で搬送される前記媒体の情報を読み取る読取部と、
前記搬送部で搬送される前記媒体に記録する記録部と、
電源投入後又はリセット後、前記受信部で前記コマンドを受け付けないビジー状態へ移行し、前記搬送モーターを所定量駆動して前記搬送モーターが駆動するかどうかを検出して前記搬送部での前記媒体の搬送が実行できることを確認する処理を行う第１の初期処理を実行させた後、前記ビジー状態を解除して前記記録部もしくは前記読取部の初期化動作を行なう第２の初期処理を実行させる初期処理実行部と、
を備えることを特徴とする媒体処理装置。
【請求項２】
前記記録部は、インクジェットヘッドで前記媒体に記録し、
前記第２の初期処理での前記記録部の初期化動作は、前記インクジェットヘッドでのインクの吐出の準備に係る処理である請求項１に記載の媒体処理装置。
【請求項３】
前記インクジェットヘッドでのインクの吐出の準備に係る処理は、前記インクジェットヘッドのキャップに残留するインクの吸引である請求項２に記載の媒体処理装置。
【請求項４】
前記ビジー状態を解除した後、
前記受信部の前記コマンドの受け付けに係る処理を実行する請求項１ないし３のいずれか１項に記載の媒体処理装置。
【請求項５】
媒体を搬送する搬送部、前記搬送部に配置されて前記媒体を搬送する搬送ローラー、前記搬送ローラーを回動させる搬送モーター、前記媒体の情報を読み取る読取部、及び前記媒体に記録する記録部を有して制御装置からのコマンドを受け付ける媒体処理装置に電源が投入されたとき、もしくは前記媒体処理装置にリセットが実行されたとき、前記媒体処理装置を前記制御装置からのコマンドを受け付けないビジー状態へ移行し、
前記搬送モーターを所定量駆動して前記搬送モーターが駆動するかどうかを検出して前記搬送部での前記媒体の搬送が実行できることを確認する第１の初期処理を実行させ、
前期第１の初期処理を実行した後、前記ビジー状態を解除し、
前記記録部もしくは前記読取部の初期化動作を行なう第２の初期処理を実行させることを特徴とする媒体処理装置の制御方法。
【請求項６】
制御装置に接続され、媒体を搬送する搬送部と、前記搬送部に配置されて前記媒体を搬送する搬送ローラーと、前記搬送ローラーを回動させる搬送モーターと、前記搬送部で搬送される前記媒体の情報を読み取る読取部と、前記搬送部で搬送される前記媒体に記録する記録部と、
を備える媒体処理装置を制御する制御部により実行されるプログラムであって、
前記制御部を、
電源投入後又はリセット後、前記制御装置からのコマンドを受け付けないビジー状態へ移行し、前記搬送モーターを所定量駆動して前記搬送モーターが駆動するかどうかを検出して前記搬送部での前記媒体の搬送が実行できることを確認する処理を第１の初期処理を実行させた後、前記ビジー状態を解除し、前記記録部もしくは前記読取部の初期化動作を行なう第２の初期処理を実行させる初期処理実行部として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置に接続可能に構成された媒体処理装置、当該媒体処理装置の制御方法、及び、当該媒体処理装置を制御するためのプログラムに関する。
【背景技術】
【０００２】
従来、小切手等の媒体を搬送すると共に、搬送中、小切手に記録された磁気インク文字を読み取り、小切手に画像を記録する媒体処理装置が知られている（例えば、特許文献１参照）。
この種の媒体処理装置では、ホストコンピューター等の制御装置に接続され、必要に応じて、制御装置と通信するものがある。そして、制御装置に接続された媒体処理装置では、電源投入後や、リセット後は、一旦、制御装置からのコマンドの受け付けを停止し、予め定められた初期処理を全て実行し、初期処理が完了して媒体の処理に係る全ての動作を正常に実行できる状態となった後、制御装置からのコマンドの受け付けの停止を解除するのが一般的である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２５５３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、電源投入後やリセット後、制御装置からのコマンドの受け付けを停止している間、制御装置は、一切、媒体処理装置を制御できない。このため、当該期間をできるだけ短縮したいとするニーズがある。一方で、電源投入後やリセット後に、媒体の処理という観点から重大なエラーが発生している場合は、当該エラーが解消するまでは、媒体の処理を開始することはなく、当該エラーの解消が最優先されるため、当該エラーが発生している状況下では、制御装置からのコマンドを受け付けないようにしたいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、媒体の処理という観点から重大なエラーが発生していないことが確定するまでは制御装置からコマンドを受け付けないようにした上で、電源投入後や、リセット後における制御装置からのコマンドを受け付けない期間をできるだけ短縮することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、コマンドを受信する受信部と、媒体を搬送する搬送部と、前記搬送部で搬送される前記媒体の情報を読み取る読取部と、前記搬送部で搬送される前記媒体に記録する記録部と、電源投入後又はリセット後、前記受信部で前記コマンドを受け付けないビジー状態へ移行し、前記搬送部での前記媒体の搬送を確認する処理を行う第１の初期処理を実行させた後、前記ビジー状態を解除して前記記録部もしくは前記読取部の初期化動作を行なう第２の初期処理を実行させる初期処理実行部と、を備えることを特徴とする。
ここで、電源投入後や、リセット後において、媒体の搬送経路上に媒体が残留したり、搬送に係る機構にエラーが発生したりする等して搬送部による媒体の正常な搬送ができない状態の場合は、媒体の情報の読み取りや、媒体への記録等の媒体に対する各種処理の前提となる搬送自体ができない。従って、媒体に対する一切の処理ができない状態であり、このような状態の場合は、制御装置からのコマンドの受け付けを開始することなく、発生しているエラーを即時に解消する必要がある。一方で、少なくとも、搬送部による媒体の正常な搬送ができる状態の場合において、読取部や記録部に関して何らかのエラーが発生している場合であっても、例えば、ユーザーが読取部による媒体の情報を読み取ることができないことを把握し、そのことを許容している場合や、ユーザーが記録部による画像の記録ができないことを把握し、そのことを許容している場合等、エラーを即時に解消しない場合もある。従って、このような場合は、制御装置からのコマンドを受け付け、処理可能なコマンドについては処理することが可能である。
以上を踏まえ、上記構成によれば、電源投入後や、リセット後に実行すべき初期処理を、第１の初期処理と第２の初期処理との２つに分け、第１の初期処理にて少なくとも搬送部によって媒体を正常に搬送できることの確認を行った後、ビジー状態を解除し、第２の初期処理として残りの初期処理を実行することとしたため、搬送部によって媒体を正常に搬送できることが確定し、媒体の処理という観点から重大なエラーが発生していないことが確定するまでは制御装置からコマンドを受け付けることを的確に防止した上で、電源投入後や、リセット後における制御装置からのコマンドを受け付けない期間をできるだけ短縮することが可能となる。
【０００６】
また、上記発明の媒体処理装置であって、本発明は、前記記録部は、インクジェットヘッドで前記媒体に記録し、前記第２の初期処理での前記記録部の初期化動作は、前記インクジェットヘッドでのインクの吐出の準備に係る処理である。
ここで、インクジェットヘッドによるインクの吐出の準備に係る処理は、正常に画像を記録できるようにするために必要な初期処理であるものの、当該処理が完了していない状態で制御装置からのコマンドを受け付けたとしても、そのことが直接的に起因して何らかの不具合が発生することはない。また、当該処理は、インクジェットヘッドやその他の物理的な機構の動作を伴うため、開始から終了にいたるまでに比較的長い時間を要する。
以上を踏まえ、上記構成によれば、ビジー状態の解除後に、第２の初期処理としてインクジェットヘッドによるインクの吐出の準備に係る処理を実行する構成としたため、電源投入後や、リセット後における制御装置からのコマンドを受け付けない期間をできるだけ短縮することが可能となる。
【０００７】
また、上記発明の媒体処理装置であって、本発明は、前記インクジェットヘッドでのインクの吐出の準備に係る処理は、前記インクジェットヘッドのキャップに残留するインクの吸引である。
ここで、電源投入後やリセット後に、キャップに残留するインクを吸引しないと、キャップのインクのオーバーフローの原因となる可能性があるため、インクジェットヘッドのキャップに残留するインクの吸引に係る処理は、電源投入後や、リセット後に行う必要がある一方、インクジェットヘッドの移動や、ポンプの駆動等を伴う処理であるため、作業に要する時間が長い。
以上を踏まえ、上記構成によれば、ビジー状態の解除後に、第２の初期処理としてインクジェットヘッドのキャップに残留するインクの吸引に係る処理を実行する構成としたため、電源投入後や、リセット後における制御装置からのコマンドを受け付けない期間をできるだけ短縮することが可能となる。
【０００８】
また、上記発明の媒体処理装置であって、本発明は、前記ビジー状態を解除した後、前記受信部の前記コマンドの受け付けに係る処理を実行する。
この構成によれば、第２の初期処理と、コマンドの受け付けに係る処理とを並行して実行可能なため、さらに処理効率を向上することができる。
【０００９】
また、上記目的を達成するために、本発明は、媒体を搬送する搬送部、前記媒体の情報を読み取る読取部、及び前記媒体に記録する記録部を有して制御装置からのコマンドを受け付ける媒体処理装置に電源が投入されたとき、もしくは前記媒体処理装置にリセットが実行されたとき、前記媒体処理装置を前記制御装置からのコマンドを受け付けないビジー状態へ移行し、前記搬送部での前記媒体の搬送の確認を含む第１の初期処理を実行させ、前期第１の初期処理を実行した後、前記ビジー状態を解除し、前記記録部もしくは前記読取部の初期化動作を行なう第２の初期処理を実行させることを特徴とする。
本発明の制御方法によれば、電源投入後や、リセット後に実行すべき初期処理を、第１の初期処理と第２の初期処理とに分け、第１の初期処理にて少なくとも搬送部によって媒体を正常に搬送できることの確認を行った後、ビジー状態を解除し、第２の初期処理として残りの初期処理を実行することとしたため、搬送部によって媒体を正常に搬送できることが確定し、媒体の処理という観点から重大なエラーが発生していないことが確定するまでは制御装置からコマンドを受け付けることを的確に防止した上で、電源投入後や、リセット後における制御装置からのコマンドを受け付けない期間をできるだけ短縮することが可能となる。
【００１０】
また、上記目的を達成するために、本発明は、制御装置に接続され、媒体を搬送する搬送部と、前記搬送部で搬送される前記媒体の情報を読み取る読取部と、前記搬送部で搬送される前記媒体に記録する記録部と、を備える媒体処理装置を制御する制御部により実行されるプログラムであって、前記制御部を、電源投入後又はリセット後、前記制御装置からのコマンドを受け付けないビジー状態へ移行し、前記搬送部での前記媒体の搬送を確認する処理を第１の初期処理を実行させた後、前記ビジー状態を解除し、前記記録部もしくは前記読取部の初期化動作を行なう第２の初期処理を実行させる初期処理実行部として機能させることを特徴とする。
本発明のプログラムにすれば、電源投入後や、リセット後に実行すべき初期処理を、第１の初期処理と第２の初期処理とに分け、第１の初期処理にて少なくとも搬送部によって媒体を正常に搬送できることの確認を行った後、ビジー状態を解除し、第２の初期処理として残りの初期処理を実行することとしたため、搬送部によって媒体を正常に搬送できることが確定し、媒体の処理という観点から重大なエラーが発生していないことが確定するまでは制御装置からコマンドを受け付けることを的確に防止した上で、電源投入後や、リセット後における制御装置からのコマンドを受け付けない期間をできるだけ短縮することが可能となる。
【００１１】
本発明によれば、媒体の処理を開始できないようなエラーが発生していないことが確定するまでは制御装置からコマンドを受け付けることを的確に防止した上で、電源投入後や、リセット後における媒体処理装置と制御装置との間で通信が遮断された期間をできるだけ短縮できる。
【図面の簡単な説明】
【００１２】
【図１】複合処理装置の外観斜視図である。
【図２】複合処理装置の内部構造を示す図である。
【図３】複合処理装置の機能的構成を示すブロック図である。
【図４】複合処理装置の動作を示すフローチャートである。
【図５】複合処理装置の動作を示すフローチャートである。
【図６】従来の複合処理装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施の形態に係る複合処理装置１の外観斜視図である。
複合処理装置１は、読取対象の媒体であるシート状の小切手４や帳票類に対し、この読取対象物に記録された磁気インク文字の読み取り、読取対象物の両面の光学的読み取り、及び、当該読取対象物への文字等の記録を行う装置である。また、複合処理装置１は、クレジットカード等のカード型の媒体に記録された磁気情報を読み取るリーダーとしての機能、及び、感熱ロール紙に画像を記録して切断することにより、画像が記録された所定の紙片を発行する機能を備えている。
【００１４】
本実施形態では、読取対象物として小切手４を処理する場合を例に挙げて説明する。小切手４は、図１に示すように、所定の模様や装飾が施されたシート（用紙）に金額、振出人、通し番号、サインなどが印字または記載された帳票である。これら金額、振出人、通し番号、サインなどは表面４ａにあり、裏面４ｂには裏書き欄が設けられている。この裏書き欄には、後述するインクジェットヘッド１０によって、裏書きに係る所定の文字または画像が記録される。また、表面４ａには小切手４の長辺方向に延びる磁気インク文字列４ｃが形成されている。磁気インク文字列４ｃは、磁気インクで印刷された複数の磁気インク文字（ＭＩＣＲ文字）が並んだものであり、磁気的または光学的に読み取ることができる。小切手４の短辺方向及び長辺方向のサイズは規格化されているものの、多様な規格が存在するため、実際には様々なサイズがある。複合処理装置１では、一般的な小切手４のサイズをほぼ包含し得る最大サイズを規定し、この最大サイズ内の小切手４であれば処理できる。
【００１５】
複合処理装置１は、本体下部を覆う下部ケース１１、及び下部ケース１１に被せられるカバー１２からなる外装を有し、外装の内部に複合処理装置１の本体１３が収容されている。複合処理装置１の前面には、小切手４を挿入する挿入口１４が開口しており、挿入口１４の奥には複数の小切手４を積層して貯留できるストッカー１５が設けられている。このストッカー１５は、前面側へ向かって引き出し自在に構成されており、ストッカー１５に貯留すべき小切手４のサイズに応じてストッカー１５を引き出した上で、このストッカー１５に小切手４を貯留させることが可能である。
また、カバー１２には、上面視で略Ｕ字形状に、小切手４の搬送路Ｗとなるスリット１８が形成され、スリット１８は複合処理装置１の前面側に設けられたポケット１９に達している。ストッカー１５に貯留された小切手４は、後述するように１枚ずつ複合処理装置１の内部に取り込まれ、スリット１８を通る間に処理されて、処理後の小切手４はポケット１９に排出される。ポケット１９には複数の小切手４を溜めることができる。
図１に示すように、ストッカー１５の側方には、磁気カードリーダーユニット２０が設けられている。磁気カードリーダーユニット２０は、カバー１２に形成されたカードスリット２１と、このカードスリット２１に対応して設けられたＭＣＲヘッド２２（図３）とを備え、カードスリット２１を通るカード類に磁気的に記録された情報をＭＣＲヘッド２２によって読み取る。
【００１６】
図２は、複合処理装置１の外装内部に収容されている本体１３の構成を示す平面図である。ストッカー１５の一側面にはホッパー２５が設けられている。このホッパー２５は、ホッパー駆動モーター２６（図３）により、図中矢印方向に回動可能に構成されており、ストッカー１５に貯留された小切手４を他方の側面側に付勢する。
ストッカー１５の他方の側面には、後述するＡＳＦ（Automatically Sheet Feeder）モーター２７（図３）により駆動されるピックアップローラー２８が配置されており、ホッパー２５がピックアップローラー２８側に回動すると、この回動に応じてストッカー１５内の小切手４のうち１枚がピックアップローラー２８に付勢され、当該ローラーに接触して、当該ローラーの回転に応じて搬送路Ｗに引き込まれる。
ストッカー１５の奥には、一対のローラーで構成されるＡＳＦローラー２９が配置されている。ＡＳＦローラー２９の２つのローラーは、搬送路Ｗの両側に配置され、一方は後述するＡＳＦモーター２７の動力により回転し、他方のローラーは従動ローラーである。ピックアップローラー２８に接した小切手４はＡＳＦローラー２９に挟まれて、スリット１８内を下流側へ搬送される。
【００１７】
ストッカー１５の所定の位置には、ＡＳＦ用紙検出器３１（図３）が設けられている。ＡＳＦ用紙検出器３１は、例えば透過型光センサーで構成され、ストッカー１５における小切手４の有無を検出する。
また、ストッカー１５において、ホッパー２５の待機位置には、ホッパー位置検出器３２（図３）が設けられている。ホッパー位置検出器３２は、例えば透過型光センサーで構成され、ホッパー２５が待機位置に位置しているか否かを検出する。
ＡＳＦローラー２９の下流側には、小切手４の表面４ａに接して磁気インク文字列４ｃ（図１）を磁気的に読み取るＭＩＣＲ（Magnetic Ink Character Recognition）ヘッド３５が配置されている。ＭＩＣＲヘッド３５には、ＭＩＣＲローラー３６が対向配置される。ＭＩＣＲローラー３６はＭＩＣＲヘッド３５側に付勢されており、小切手４をＭＩＣＲヘッド３５に押しつけながら回転して、小切手４を、ＭＩＣＲ文字の読み取りに適した定速で搬送する。ＭＩＣＲヘッド３５の上流側には、ＡＳＦローラー２９により繰り出された小切手４をＭＩＣＲヘッド３５に案内する、一対のローラーからなるアシストローラー３７が配置されている。
【００１８】
また、搬送路Ｗ上においてアシストローラー３７とＭＩＣＲヘッド３５との間には、用紙長検出器３８が配置されている。用紙長検出器３８は、例えば反射型光センサーで構成され、搬送路Ｗ上を通る小切手４の検出位置における有無を検出することにより、小切手４の先端及び後端を検出する。用紙長検出器３８の検出値は後述する制御部７０により取得され、この検出値の変化に基づいて小切手４の長さが求められる。
搬送路Ｗ上でＭＩＣＲヘッド３５の下流側には、搬送路Ｗを挟んで対向する一対のローラーを有する第１搬送ローラー４０が設けられ、さらに、この第１搬送ローラー４０の下流側には第２搬送ローラー４１が設けられている。これら第１搬送ローラー４０、及び、第２搬送ローラー４１は、搬送モーター４２（図３）によって回転駆動されるローラーであり、これらローラーによって小切手４はインクジェットプリンターユニット４４へ搬送される。
【００１９】
インクジェットプリンターユニット４４は、インクジェットヘッド１０を備えている。インクジェットヘッド１０は、本体１３の前部に収容されているインクカートリッジ４５からインクの供給を受けて、小切手４にインクを吐出するインクジェット方式の記録ヘッドである。本実施形態においてインクジェットヘッド１０は小切手４の裏面４ｂに、いわゆる裏書きと呼ばれる文字や画像を記録する。
インクジェットヘッド１０は、図示せぬキャップによるキャッピング可能に構成されると共に、クリーニング、及び、ワイパーによるワイピングを実行可能に構成されている。ワイパーが設けられた位置に対応する位置には、例えば、マイクロスイッチにより構成され、ワイパーが所定の待機位置に位置しているか否かを検出するワイパー位置検出器８６（図３）が設けられている。また、インクジェットヘッド１０には、当該ヘッドの温度異常検出用のインクジェットヘッドサーミスター８５（図３）が設けられている。
インクジェットヘッド１０と、第２搬送ローラー４１との間には、中間検出器４６が設けられている。中間検出器４６は、例えば反射型光センサーで構成され、検出位置における小切手４の有無を検出する。
【００２０】
インクジェットヘッド１０の下流には、小切手４を光学的に読み取るＣＩＳ（Contact Image Sensor）ユニットが配置されている。このＣＩＳユニットは、小切手４の表面４ａを読み取る表面ＣＩＳユニット４７と、裏面４ｂを読み取る裏面ＣＩＳユニット４８とを有し、小切手４の両面を光学的に読み取り可能である。表面ＣＩＳユニット４７と裏面ＣＩＳユニット４８は搬送路Ｗを挟んで対向配置されており、これらユニットの上流側には第１ＣＩＳローラー５０が配置され、また、下流側には第２ＣＩＳローラー５１が配置されている。これら第１ＣＩＳローラー５０、及び、第２ＣＩＳローラー５１は、搬送モーター４２によって回転駆動されるローラーであり、これらローラーによってＣＩＳユニットによって読み取り中の小切手４が安定して搬送される。
第２ＣＩＳローラー５１の下流には、排出検出器５２が設けられている。排出検出器５２は、例えば反射型光センサーで構成され、検出位置における小切手４の有無を検出する。
【００２１】
また、図１に示すように、複合処理装置１の後部の、ＣＩＳユニットに対応する位置には、スキャナー用スリット８０が形成されている。このスキャナー用スリット８０は、運転免許証や、所定のＩＤカード等のカード型の媒体を、ＣＩＳユニットにてスキャンするときに、当該カード型の媒体を通すためのスリットである。本実施形態に係る複合処理装置１は、搬送路Ｗ上を搬送される小切手４だけでなく、スキャナー用スリット８０を利用して、カード型の媒体についても独立してスキャン可能である。図２に示すように、スキャナー用スリット８０の前端部に対応する位置には、スキャナー用スリット８０における媒体の有無を検出するためのフォトＩＤ検出器８１が設けられている。
【００２２】
表面ＣＩＳユニット４７、裏面ＣＩＳユニット４８の下流側には上述したポケット１９が設けられている。ポケット１９は、メインポケット１９ａと、サブポケット１９ｂとに区画されており、スリット１８が分岐して、それぞれのポケット１９に繋がっている。これらメインポケット１９ａ、及び、サブポケット１９ｂには、それぞれ複数の小切手４を収容できる。
メインポケット１９ａには、メインポケットニアフル検出器８２が設けられている。このメインポケットニアフル検出器８２は、メインポケット１９ａがフル状態に近くなったことを検出するためのセンサーであり、例えば透過型光センサーにより構成されている。
また、サブポケット１９ｂには、サブポケットニアフル検出器８３が設けられている。このサブポケットニアフル検出器８３は、サブポケット１９ｂがフル状態に近くなったことを検出するためのセンサーであり、例えば透過型光センサーにより構成されている。
【００２３】
スリット１８が分岐した位置には、小切手４を排出すべきポケット１９を、メインポケット１９ａとサブポケット１９ｂとのいずれかに切り替える切替板５４が配置されている。切替板５４は、メインポケット１９ａに繋がる経路とサブポケット１９ｂに繋がる経路のいずれか一方を塞ぐことで小切手４を他方に案内するガイドであり、切替板駆動モーター５５によって駆動される。切替板５４が配置された位置の所定の位置には、切替板検出器８４（図３）が設けられている。この切替板検出器８４は、例えば透過型光センサーで構成され、切替板５４が所定の待機位置に位置しているか否かを検出する。
切替板５４からメインポケット１９ａに繋がる経路には排出ローラー５６が設けられ、また、切替板５４からサブポケット１９ｂに繋がる経路には排出ローラー５７が設けられており、小切手４は、これらローラーにより切替板５４に案内されたいずれかのポケット１９にスムーズに排出される。
後述するように、複合処理装置１は、ＭＩＣＲヘッド３５による磁気インク文字列４ｃの読み取り結果に基づいて、小切手４が正しくセットされていると判別した場合は、小切手４をメインポケット１９ａに排出し、一方、小切手４が正しくセットされていないと判別した場合は、サブポケット１９ｂに排出する。
【００２４】
このほか、図１、２における図示は省略したが、複合処理装置１には、カバー１２の開閉状態を検出するための紙経路カバーオープン検出器８８、搬送路Ｗ上での小切手４の重送を検出するための重送検出器８９、及び、図示せぬ電源の電圧異常を検出するための電源電圧検出器９０（いずれも図３参照）が設けられている。
【００２５】
また、図１及び図２に示すように、複合処理装置１の中央部には、画像が記録された紙片を発行するサーマルプリンターユニット６０が設けられている。
図１に示すように、サーマルプリンターユニット６０は、ユニット本体の上部を覆うプリンターカバー６１を備えている。このプリンターカバー６１は、カバー１２に対して開閉自在に取り付けられており、プリンターカバー６１を開くと、感熱ロール紙を収容可能な空間であるロール紙収容部６２が露出し、感熱ロール紙の補充や交換が可能となる。プリンターカバー６１には、排紙口６３が形成されており、ロール紙収容部６２に収容された感熱ロール紙は、排紙口６３を介して、排出される。
サーマルプリンターユニット６０は、ロール紙収容部６２に収容した感熱ロール紙を繰り出して搬送させるローラー状のプラテン（不図示）と、プラテンに対向配置されたサーマルヘッド６５（図３）と、搬送方向に対し直交する方向に感熱ロール紙を切断するカッターユニット６６とを備えている。紙片の発行に際し、サーマルプリンターユニット６０は、プラテンを駆動して感熱ロール紙を搬送方向に搬送しつつ、サーマルヘッド６５により感熱ロール紙に画像を記録し、カッターユニット６６によって所定の位置で感熱ロール紙を切断することにより、紙片を発行する。
図１、２における図示は省略したが、サーマルプリンターユニット６０には、プリンターカバー６１の開閉状態を検出するためのサーマルカバー検出器９２、ロール紙収容部６２に収容する感熱ロール紙の紙切れ（リアルエンド）を検出するためのサーマルリアルエンド検出器９３、感熱ロール紙の紙切れが近いこと（ニアエンド）を検出するためのサーマルニアエンド検出器９４、カッターユニット６６の可動刃が待機位置に位置しているか否かを検出するためのオートカッター検出器９５、及び、サーマルヘッド６５の温度異常検出用のサーマルヘッドサーミスター９６（いずれも図３参照）が設けられている。
【００２６】
図３は、複合処理装置１とホストコンピューター５（制御装置）とを接続して構成される読取システム８の機能的構成を示すブロック図である。
複合処理装置１は、複合処理装置１全体を制御するＣＰＵ、ＲＡＭ、フラッシュＲＯＭ等により構成される制御部７０と、インクジェットプリンターユニット４４及びサーマルプリンターユニット６０を制御するプリンター制御部７１と、ヘッド駆動回路７２と、モータードライバー７３と、読取制御回路７４と、センサー駆動回路７５と、インターフェイス部７６とを有し、これらの各部は相互に通信可能に接続されている。
【００２７】
制御部７０は、フラッシュＲＯＭに記憶されている制御プログラムをＣＰＵにより読み出して実行することにより、複合処理装置１の各部を制御する。
プリンター制御部７１は、制御部７０の制御の下、ヘッド駆動回路７２を介してインクジェットヘッド１０に駆動電流を供給し、小切手４への記録を行う。また、プリンター制御部７１は、制御部７０の制御の下、ヘッド駆動回路７２を介してサーマルヘッド６５に駆動電流を供給し、感熱ロール紙への記録を行う。
本実施形態では、制御部７０や、プリンター制御部７１、ヘッド駆動回路７２、インクジェットヘッド１０、その他の機構が協働して、搬送部により搬送される媒体（小切手４）に記録する記録部として機能する。
モータードライバー７３は、ホッパー駆動モーター２６に接続され、制御部７０の制御に従ってホッパー２５を回動させる。
また、モータードライバー７３は、ＡＳＦモーター２７、搬送モーター４２、及び、切替板駆動モーター５５に接続され、これら各モーターに駆動電流や駆動パルスを出力して、制御部７０の制御に従い各モーターを動作させる。
本実施形態では、制御部７０で制御される、モータードライバー７３、ＡＳＦモーター２７、搬送モーター４２、これらモーターによって回動する各種ローラー、その他の機構が協働して、媒体たる小切手４を搬送する搬送部として機能する。
【００２８】
読取制御回路７４は、ＭＣＲヘッド２２、ＭＩＣＲヘッド３５、表面ＣＩＳユニット４７、及び、裏面ＣＩＳユニット４８に接続されている。読取制御回路７４は、制御部７０の制御に従って、カードスリット２１（図１）にカード類が通される際にＭＣＲヘッド２２によって磁気情報を読み取らせ、ＭＣＲヘッド２２が出力する読取信号をデジタル化して制御部７０に出力する。同様に、読取制御回路７４は、制御部７０の制御に従ってＭＩＣＲヘッド３５によって磁気情報を読み取らせ、ＭＩＣＲヘッド３５が出力する読取信号をデジタル化して制御部７０に出力する。また、読取制御回路７４は、制御部７０の制御に従って、表面ＣＩＳユニット４７及び裏面ＣＩＳユニット４８に、小切手４の表面４ａ及び裏面４ｂの読み取りを実行させる。この際、表面ＣＩＳユニット４７及び裏面ＣＩＳユニット４８の各々から出力される信号をデジタルデータ化し、制御部７０に出力する。
本実施形態では、制御部７０で制御される、読取制御回路７４、ＭＩＣＲヘッド３５、表面ＣＩＳユニット４７、裏面ＣＩＳユニット、その他の機構が協働して、搬送部により搬送される媒体（小切手４）の情報を読み取る読取部として機能する。
【００２９】
センサー駆動回路７５は、上述したＡＳＦ用紙検出器３１、ホッパー位置検出器３２、用紙長検出器３８、中間検出器４６、排出検出器５２、フォトＩＤ検出器８１、メインポケットニアフル検出器８２、サブポケットニアフル検出器８３、切替板検出器８４、インクジェットヘッドサーミスター８５、ワイパー位置検出器８６、紙経路カバーオープン検出器８８、重送検出器８９、電源電圧検出器９０、サーマルカバー検出器９２、サーマルリアルエンド検出器９３，サーマルニアエンド検出器９４，オートカッター検出器９５、及び、サーマルヘッドサーミスター９６のほか、モータードライバー７３の温度異常を検出するためのモータードライバーサーミスター９７や、ヘッド駆動回路７２の異常を検出するためのＸＨＯＴ検出器９８、及び、ヘッド駆動回路７２の温度異常を検出するためのヘッド駆動回路サーミスター９９が接続されている。センサー駆動回路７５は、上記の各種センサーに電流を供給して、所定周期で出力値を取得し、取得した出力値をデジタルデータに変換して制御部７０に出力する。
インターフェイス部７６は、ホストコンピューター５に対して有線または無線で接続され、制御部７０の制御に従って、ホストコンピューター５との間で制御データを含む各種データを送受信する。制御部７０と、インターフェイス部７６とが協働して、受信部として機能する。
【００３０】
次いで、１枚の小切手４を処理する際の複合処理装置１の基本的な動作について図４のフローチャートを用いて説明する。
複合処理装置１の制御部７０は、ホストコンピューター５から小切手４の処理開始を指示するコマンドを受信すると（ステップＳ１１）、ホッパー位置検出器３２の検出値や、ＡＳＦ用紙検出器３１の検出値を監視しつつ、ホッパー駆動モーター２６や、ＡＳＦモーター２７を駆動して、小切手４を搬送路Ｗに繰り出して、小切手４の搬送を開始する（ステップＳ１２）。
次いで、制御部７０は、用紙長検出器３８の検出値を監視することにより小切手４の位置を管理しつつ、ＭＩＣＲヘッド３５によって、小切手４の磁気インク文字列４ｃを読み取る（ステップＳ１３）。
次いで、制御部７０は、ＭＩＣＲヘッド３５の読み取り結果に基づいて、小切手４が上下裏表逆にセットされることなく、正しくセットされているか否かを判別する（ステップＳ１４）。詳細には、制御部７０は、磁気インク文字列４ｃを構成する磁気インク文字について、磁気インク文字を読み取って得られる検出波形と、基準波形との比較による磁気インク文字認識を行って、磁気インク文字認識の成否により、小切手４が正しくセットされているか否かを判別する。
次いで、制御部７０は、ステップＳ１４の判別結果に基づいて、切替板駆動モーター５５を駆動して、切替板５４を切り替える（ステップＳ１５）。すなわち、制御部７０は、小切手４が正しくセットされている場合は、切替板５４をメインポケット１９ａ側に切り替え、一方、小切手４が正しくセットされていない場合は、切替板５４をサブポケット１９ｂ側に切り替える。なお、ステップＳ１４、Ｓ１５の処理は、以下のステップＳ１６〜Ｓ１８の処理と並行して行ってもよい。
【００３１】
次いで、制御部７０は、中間検出器４６の検出値を監視することにより小切手４の位置を監視しつつ、搬送モーター４２の駆動により各種モーターを駆動して小切手４を搬送し、インクジェットヘッド１０により、小切手４の裏面４ｂに所定の画像を記録する（ステップＳ１６）。なお、小切手４が正しくセットされていない場合は、ステップＳ１６において、画像の記録を行わないようにしてもよい。
次いで、制御部７０は、表面ＣＩＳユニット４７によって小切手４の表面４ａをスキャンすると共に、裏面ＣＩＳユニット４８によって裏面４ｂをスキャンし（ステップＳ１７）、スキャン結果をホストコンピューター５に出力する（ステップＳ１８）。なお、小切手４が正しくセットされていない場合は、ステップＳ１７において、スキャンを行わないようにしてもよい。
次いで、制御部７０は、排出検出器５２の検出値を監視することにより小切手４が正常に排紙されたか否かを監視しつつ、搬送モーター４２を駆動することにより各種モーターを駆動して小切手４をポケット１９に排出する（ステップＳ１９）。その際、小切手４は、切替板５４に導かれてメインポケット１９ａ、サブポケット１９ｂのうちＭＩＣＲヘッド３５の読み取り結果に応じた適切なポケット１９に排出される。
【００３２】
次いで、電源投入後、又は、リセット後における複合処理装置１の動作について説明する。リセットとは、複合処理装置１の電源がオンの状態のときに、電源がオンの状態を維持しつつ、複合処理装置１を再び始動の状態に戻すことを言い、本実施形態では、ホストコンピューター５からリセットを指示するコマンドが入力されることにより、リセットに係る処理が開始される。このリセット後は、電源投入後と同様の処理が行われる。
まず、「従来」の複合処理装置の動作を説明し、従来の課題を明らかにする。なお、「従来」の複合処理装置の各部材に関しては、本発明の複合処理装置１と同じ部材に関する記載に関しては、本発明の複合処理装置１の図番を参照して説明する。
【００３３】
図６は、従来の複合処理装置の電源投入後、又は、リセット後の動作を示すフローチャートである。
従来の複合処理装置では、電源が投入され、また、リセットが指示されると（ステップＳＢ１）、まず、ビジー状態へ移行する（ステップＳＢ２）。
ビジー状態とは、ホストコンピューター５からの一切のコマンドを受け付けない状態のことを言う。ビジー状態へ移行中、ホストコンピューター５は、複合処理装置へのコマンドの送信を保留する。そして、ビジー状態への移行が解除された後、ホストコンピューター５は、複合処理装置１に、送信を保留したコマンドを送信し、複合処理装置１の受信バッファーに格納される。ビジー状態へ移行中は、ホストコンピューター５との通信を遮断することにより、ホストコンピューター５からのコマンドを受け付けないようにしてもよい。
次いで、従来の複合処理装置は、各種メモリーに対して、必要な初期化をする（ステップＳＢ３）。例えば、従来の複合処理装置は、ホストコンピューター５から入力されたコマンドを一時的に格納する受信バッファーや、インクジェットヘッド１０や、サーマルヘッド６５によって記録すべき画像の画像データを展開する画像バッファー等の各種バッファーや、ＲＡＭ、ＥＥＰＲＯＭ、その他の記憶媒体について、所定の領域におけるデータの消去等を実行し、これらメモリーを使用可能な状態とする。
【００３４】
次いで、従来の複合処理装置は、通信初期化処理を実行する（ステップＳＢ４）。例えば、通信初期化処理において、従来の複合処理装置は、インターフェイス部７６が備えるネットワークカードと制御部７０とのソフトウェア的、ハードウェア的なインターフェイスの初期化や、ネットワークカードにおける通信制御用のチップの初期化等を行い、ホストコンピューター５との間で正常に通信できる状態とする。
次いで、従来の複合処理装置は、各種センサーの初期化、及び、各種センサーの異常の検出を実行する（ステップＳＢ５）。すなわち、従来の複合処理装置は、ＡＳＦ用紙検出器３１、ホッパー位置検出器３２、用紙長検出器３８、中間検出器４６、排出検出器５２、フォトＩＤ検出器８１、メインポケットニアフル検出器８２、サブポケットニアフル検出器８３、切替板検出器８４、インクジェットヘッドサーミスター８５、ワイパー位置検出器８６、紙経路カバーオープン検出器８８、重送検出器８９、電源電圧検出器９０、サーマルカバー検出器９２，サーマルリアルエンド検出器９３、サーマルニアエンド検出器９４、オートカッター検出器９５、サーマルヘッドサーミスター９７、モータードライバーサーミスター９７、ＸＨＯＴ検出器９８、及び、ヘッド駆動回路サーミスター９９に対して、初期通電を行い、これらセンサーの出力値を取得できる状態とする。さらに、従来の複合処理装置は、これらセンサーについて、出力値が取得できるか否かを判別することにより、また、所定のセンサーについては、取得した出力値が予め定められた所定の範囲内にあるか否かを判別することにより、センサーの異常を検出する。
ステップＳＢ５において、いずれかのセンサーに異常が検出された場合、従来の複合処理装置は、ホストコンピューター５に対してその旨通知し、処理手順をステップＳＢ６へ移行することなく、動作を停止する。ホストコンピューター５は、当該通知に基づいて、センサーに異常が検出された旨を、表示パネル等に表示することにより、オペレーターに報知する。
その後は、センサーの異常が解消された上で、改めて、電源が投入され、又は、リセットされた後、ステップＳＢ５においてセンサーの異常が検出されなければ、従来の複合処理装置は、処理手順をステップＳＢ６へ移行する。
なお、エラーの有無や、装置の状態を報知するためのＬＥＤや、表示パネルを備えている場合は、ホストコンピューター５への通知に代えて、又は、通知と併せて、当該ＬＥＤや、表示パネルを利用してその旨報知するようにしてもよい。
【００３５】
ステップＳＢ６において、従来の複合処理装置は、メカ機構初期処理を実行する（ステップＳＢ６）。
このステップＳＢ６では、電源投入後、又は、リセット後、実行すべき処理として予め定められたメカ機構初期処理の全てが実行される。実行すべきメカ機構初期処理には、少なくとも、初期動作不良検出処理、及び、インクジェットヘッド準備処理の２つの処理が含まれている。
初期動作不良検出処理とは、搬送部、読取部、及び、記録部に係る機構を少なくとも含む各種機構について、初期動作不良が発生しているか否かを確認する処理である。例えば、モータードライバー７３を介して、各種モーターを所定量だけ駆動させ、これらモーターに初期動作不良が発生していないことを確認したり、また、搬送路Ｗ上に設けられた各種センサーの出力値に基づいて、搬送路Ｗ上に小切手４が残留していないことを確認したりする。この初期動作不良検出処理では、予め定められた機構の全てについて、初期動作不良の有無の検出が行われる。
初期動作不良検出処理において何らかの機構に初期動作不良が検出された場合、従来の複合処理装置は、ホストコンピューター５に対してその旨通知し、処理手順をステップＳＢ７へ移行することなく以後の動作を停止する。その後は、初期動作不良が解消された上で、改めて、電源が投入され、又は、リセットされた後、ステップＳＢ６において初期動作不良が検出されなければ、従来の複合処理装置は、処理手順をステップＳＢ７へ移行する。
【００３６】
また、メカ機構初期処理に含まれるインクジェットヘッド準備処理とは、インクジェットヘッド１０によって正常にインクを吐出するために必要な準備に係る処理である。
具体的には、インクジェットヘッド準備処理には、キャップに残留したインクを吸引する処理（以下、「空吸引処理」という。）が含まれている。ここで、本実施形態では、クリーニングや、フラッシングにおいて、インクジェットヘッド１０の各ノズルから吐出されたインクは、一時的に、キャップに貯留された後、図示せぬポンプの駆動により、インクカートリッジ４５に設けられた廃インクタンクに排出される構成となっている。そして、空吸引処理では、ポンプを駆動することにより、キャップに残留しているインクを強制的に廃インクタンクに排出する処理が行われる。この空吸引処理は、キャップにおけるインクのオーバーフローを防止すべく、電源投入後、又は、リセット後必ず実行される。
また、インクジェットヘッド準備処理には、タイマークリーニングが含まれている。タイマークリーニングとは、前回、インクジェットヘッド１０を使用してから、長時間（例えば、数ヶ月）経過している場合に行われるクリーニングである。複合処理装置１は、直近でインクジェットヘッド１０を使用してからの経過時間を管理しており、電源投入後又はリセット後、当該経過時間が予め定められた時間以上となっている場合は、タイマークリーニングを実行する。
【００３７】
また、インクジェットヘッド準備処理には、特別クリーニングが含まれている。特別クリーニングとは、インクジェットヘッド１０のキャップが開状態で電源がオフされた後、つまり、キャッピングがなされていない状態で電源がオフされた後、次に電源が投入されたときに、実行されるクリーニングである。ここで、通常の電源オフ時には、インクジェットヘッド１０に対してキャップによりキャッピングがなされ、これにより、ノズルに残留するインクの乾き（増粘）が抑制される。しかしながら、エラーの発生等に起因して強制的に電源をオフした場合等には、インクジェットヘッド１０に対してキャッピングがなされていない状態で電源がオフされることがある。この場合、次の電源投入時にクリーニングを実行して増粘したインクをノズルから排出する必要がある。以上を踏まえ、従来の複合処理装置は、電源投入後、インクジェットヘッド１０にキャッピングがなされている状態か否かを判別し、なされていない場合（＝前回、キャッピングがなされていない状態で電源がオフされている場合）、特別クリーニングを実行する。
また、インクジェットヘッド準備処理には、初期充填処理が含まれている。初期充填処理とは、工場出荷後に初めて電源が投入されたときに、インクジェットヘッド１０の各ノズルに対してインクを充填する処理である。
【００３８】
ステップＳＢ６において、メカ機構初期処理を実行した後、従来の複合処理装置は、ビジー状態を解除し、ホストコンピューター５からのコマンドの受け付けを開始する（ステップＳＢ７）。
ビジー状態の解除後、ホストコンピューター５からコマンドが入力されれば、従来の複合処理装置は、当該コマンドを解析し、当該コマンドに基づいて所定の処理を実行する（ステップＳＢ８）。
【００３９】
このように、従来の複合処理装置では、ステップＳＢ６のメカ機構初期処理において、予め定められた全ての初期処理を実行した後、ビジー状態を解除していた。しかしながらこのような従来の構成では、媒体の処理に係る全ての動作を実行できることが確定した後にホストコンピューター５からのコマンドを受け付けるようにすることができるというメリットがあるものの、ビジー状態に移行後、ビジー状態を解除するまでの時間が長時間化するという課題があった。複合処理装置は、ビジー状態へ移行中は、ホストコンピューターから複合処理装置に対して、応答要求や、各種制御ができない不必要な期間であるため、できるだけ、当該期間を短縮したいとするニーズがある。
以上を踏まえ、本実施形態に係る複合処理装置１は、以下の動作を実行する。
【００４０】
図５は、本実施形態に係る複合処理装置１の動作を示すフローチャートである。
電源投入後、又は、リセット後（ステップＳＡ１）、複合処理装置１の制御部７０の初期処理実行部７０ａは、ビジー状態へ移行し、ホストコンピューター５からのコマンドの受付を停止する（ステップＳＡ２）。この初期処理実行部７０ａの機能は、ＣＰＵがファームウェアを読み出して実行する等、ハードウェアとソフトウェアとの協働により実現される。
次いで、初期処理実行部７０ａは、前段メモリー初期化処理を実行する（ステップＳＡ３）。前段メモリー初期化処理とは、メモリーの初期化処理のうち、後述するステップＳＡ６の第１の初期処理を実行するために必要なメモリー初期化処理のことである。前段メモリー初期化処理の具体例については、ステップＳＡ６の第１の初期処理の説明と併せて後に説明する。
次いで、初期処理実行部７０ａは、通信初期化処理を実行する（ステップＳＡ４）。ステップＳＡ４では、図６のステップＳＢ４と同様の処理が行われる。
このステップＳＡ４の通信初期化処理と並行して、初期処理実行部７０ａは、各種センサーの初期化、及び、各種センサーの異常の検出を実行する（ステップＳＡ５）。ステップＳＡ５では、図６のステップＳＢ５と同様の処理が行われる。従って、いずれかのセンサーに異常が検出された場合、初期処理実行部７０ａは、ホストコンピューター５に対してその旨通知し、処理手順をステップＳＡ６へ移行することなく、動作を停止する。その後は、センサーの異常が解消された上で、改めて、電源が投入され、又は、リセットされた後、ステップＳＡ５においてセンサーの異常が検出されなければ、初期処理実行部７０ａは、処理手順をステップＳＡ６へ移行する。
ステップＳＡ５において、センサーの初期化を行い、いずれのセンサーにも異常が検出されなかった場合、初期処理実行部７０ａは、第１の初期処理を実行する（ステップＳＡ６）。この第１の初期処理は、ステップＳＡ４の通信初期化処理と並行して行われる。
以下、第１の初期処理について詳述する。
【００４１】
第１の初期処理とは、図６のステップＳＢ６のメカ機構初期処理に含まれる初期処理のうち、搬送部によって小切手４を正常に搬送できるか否かの確認に係る初期処理である。具体的には、初期処理実行部７０ａは、用紙長検出器３８、中間検出器４６、排出検出器５２、及び、重送検出器８９の出力値に基づいて、搬送路Ｗ上に小切手４等の媒体が残留しているか否かを検出する。また、モータードライバー７３を制御して、ホッパー駆動モーター２６や、ＡＳＦモーター２７、搬送モーター４２等の小切手４の搬送に関係するモーターを所定量だけ駆動して、これら媒体を搬送するモーターが正常に駆動するか否かを検出する。また、その他の必要な処理を実行して、ストッカー１５に貯留された小切手４が搬送路Ｗ上を搬送されポケット１９に排出されるまでの一連の媒体の搬送動作が正常に実行できるか否かを確認する。
【００４２】
なお、ステップＳＡ３の前段メモリー初期化処理では、例えば、用紙長検出器３８、中間検出器４６、排出検出器５２、及び、重送検出器８９等の搬送に関連するセンサーの出力値を格納するメモリーの記憶領域の初期化を行なう。またホッパー駆動モーター２６や、ＡＳＦモーター２７、搬送モーター４２等の小切手４の搬送に関係するモーターの駆動量を管理する変数を格納するメモリーの記憶領域の初期化等を行なう。すなわちステップＳＡ６の第１の初期処理を行うために必要なメモリーの初期化処理が行われる。
ここで、ステップＳＡ４の通信初期化処理と、ステップＳＡ５のセンサーの初期化処理及びステップＳＡ６の第１の初期処理とは、処理の対象がソフトウェア的ハードウェア的にそれぞれ異なっているため、これら処理を並行して実行可能である。そして、本実施形態では、ステップＳＡ４の通信初期化処理と、ステップＳＡ５のセンサーの初期化処理及びステップＳＡ６の第１の初期処理とが並行して実行される構成となっているため、これら処理を独立して順番に実行する場合と比較して、処理効率が向上し、ビジー状態へ移行してから解消されるまでの時間を短縮化することが可能である。
【００４３】
第１の初期処理の実行後、初期処理実行部７０ａは、搬送部によって小切手４を正常に搬送できる状態か否かを判別し（ステップＳＡ７）、正常に搬送できない状態である場合（ステップＳＡ７：ＮＯ）、初期処理実行部７０ａは、エラー処理を実行する（ステップＳＡ８）。このエラー処理では、ホストコンピューター５に対して、搬送部によって小切手４を正常に搬送できない状態である旨通知され、以後の動作が停止される。
一方で、搬送部によって小切手４を正常に搬送できる状態である場合（ステップＳＡ７：ＹＥＳ）であって、ステップＳＡ４の通信初期化処理が終了している場合、初期処理実行部７０ａは、ビジー状態を解除して（ステップＳＡ９）、ホストコンピューター５からのコマンドの受け付けを開始する。
【００４４】
このように、本実施形態では、ビジー状態の解除前に、メカ機構初期処理を全て実行するのではなく、少なくとも搬送部によって小切手４を正常に搬送できるか否かの確認に係る初期処理を実行し、正常に搬送できる場合は、ビジー状態を解除する。このような構成により、以下の効果を奏することができる。
すなわち、電源投入後や、リセット後において、搬送路Ｗ上に媒体が残留したり、搬送に係る機構にエラーが発生したりする等して搬送部による媒体の正常な搬送ができない状態の場合は、ＣＩＳユニット（読取部）による小切手４の情報の読み取りや、インクジェットヘッド１０による小切手４への記録等の、小切手４に対する各種処理の前提となる搬送自体ができない。従って、小切手４に対する一切の処理ができない状態であり、このような状態の場合は、ホストコンピューター５からのコマンドの受け付けを開始することなく、発生しているエラーを即時に解消する必要がある。また、現実に、搬送に関するエラーとしては、搬送路Ｗ上に何らかの媒体が残っていることに起因したエラーが多いが、このようなエラーは、即時に解消可能であり、エラーの解消までに要する時間が短い傾向にあり、利便性を損なわない場合が多い。
一方で、少なくとも、搬送部による媒体の正常な搬送ができる状態の場合において、例えば、ＣＩＳユニットやインクジェットヘッド１０に関して何らかのエラーが発生している場合がある。このとき、ユーザーがＣＩＳユニットによる小切手４の情報を読み取ることができないことを把握し、そのことを許容している場合や、ユーザーがインクジェットヘッド１０による画像の記録ができないことを把握し、そのことを許容している場合等、エラーを即時に解消する必要がない場合もある。従って、このような場合は、制御装置からのコマンドを受け付け、処理可能なコマンドについては処理することが可能である。
以上を踏まえ、本実施形態では、ビジー状態の解除前に、少なくとも搬送部によって小切手４を正常に搬送できるか否かの確認に係る初期処理を実行する。正常に搬送できる場合は、ビジー状態を解除するため、搬送部によって媒体を正常に搬送できることが確定する。媒体の処理という観点から重大なエラーが発生していないことが確定するまではホストコンピューター５からコマンドを受け付けることを的確に防止した上で、第１の初期処理に要する時間が短くなり、ビジー状態へ移行している期間を短縮することができる。
【００４５】
ビジー状態の解除後、複合処理装置１の制御部７０は、ホストコンピューター５からのコマンドの入力に応じて、適宜、コマンドの解析、及び、コマンドに基づく処理を実行する（ステップＳＡ１０）。
ステップＳＡ１０のコマンドに基づく処理と並行して、初期処理実行部７０ａは、後段メモリー初期化処理（ステップＳＡ１１）、及び、第２の初期処理（ステップＳＡ１２）を実行する。
ここで、コマンドに基づく処理には、例えば、ホストコンピューター５からのステータス応答要求に対する応答や、所定のメモリーに対する所定のデータの登録等、後述する後段メモリー初期化処理や、第２の初期処理と並行して実行可能な場合がある。これを踏まえ、本実施形態のように、ステップＳＡ１０のコマンドに基づく処理と並行して、後段メモリー初期化処理（ステップＳＡ１１）、及び、第２の初期処理（ステップＳＡ１２）を実行することにより、処理効率が向上する。なお、後段メモリー初期化処理及び後段初期化処理と並行して行うことの関係で、ホストコンピューター５から入力されたコマンドのうち、実行できないコマンドがある場合は、当該コマンドを実行できる状態となるまで待機するようにしてもよく、また、他の実行可能なコマンドを優先的に実行するようにしてもよい。
【００４６】
ステップＳＡ１１の後段メモリー初期化処理では、ステップＳＡ３の前段メモリー初期化処理において行われなかったメモリーの初期化処理が実行される。
このように本実施形態では、メモリーの初期化に係る処理を、ビジー状態の解除前に実行される前段メモリー初期化処理と、ビジー状態の解除後に実行される後段メモリー初期化処理に分ける。前段メモリー初期化処理において、ステップＳＡ６の第１の初期処理に必要なメモリーの初期化処理を行い、残りの処理を後段メモリー初期化処理にて行うようにしたため、従来と比較して、ビジー状態の解除前に実行すべきメモリーの初期化処理に要する時間が短くなり、ビジー状態に移行している期間のさらなる短縮化を実現できる。
【００４７】
また、ステップＳＡ１２の第２の初期処理では、メカ機構初期処理のうち、ステップＳＡ６の第１の初期処理で行われなかった初期処理が行われる。従って、第２の初期処理には、記録部（プリンター制御部７１や、ヘッド駆動回路７２、インクジェットヘッド１０、その他の機構）、及び、読取部（読取制御回路７４、ＭＩＣＲヘッド３５、表面ＣＩＳユニット４７、裏面ＣＩＳユニット、その他の機構）の初期化動作が含まれており、さらに、記録部の初期化動作には、上述したインクジェットヘッド準備処理が含まれている。
ここで、上述したように、インクジェットヘッド準備処理では、空吸引処理が行われると共に、必要に応じてタイマークリーニング、特別クリーニング、及び、初期充填処理が行われる。これら各処理は、インクジェットヘッド１０や、その他の付随する物理的機構（例えば、ポンプ）の動作を伴う処理であり、処理に要する時間が比較的長い。一方で、インクジェットヘッド準備処理は、正常に画像を記録できるようにするために必要な初期処理であるものの、何らかのエラーが発生しているわけではなく、定型的に行われる処理であるため、当該処理が完了していない状態でホストコンピューター５からのコマンドを受け付けたとしても、そのことが直接的に起因して何らかの不具合が発生することはない。そして、本実施形態では、第２の初期処理において、インクジェットヘッド準備処理を行う構成のため、ビジー状態の解除の前に行われる第１の初期処理に要する時間を大幅に短縮することができ、ビジー状態に移行している期間を飛躍的に短縮することが可能である。
【００４８】
以上説明したように、本実施形態に係る複合処理装置１（媒体処理装置）の制御部７０の初期処理実行部７０ａは、電源投入後又はリセット後、ビジー状態へ移行し、搬送部によって小切手４を正常に搬送できることの確認を少なくとも含む第１の初期処理を実行した後、ビジー状態を解除し、残りの初期処理である第２の初期処理を実行する。
これによれば、電源投入後や、リセット後に実行すべき初期処理を、第１の初期処理と第２の初期処理との２つに分け、第１の初期処理にて少なくとも搬送部によって小切手４を正常に搬送できることの確認を行った後、ビジー状態を解除し、第２の初期処理として残りの初期処理を実行する。これにより、搬送部によって小切手４を正常に搬送できることが確定し、媒体の処理という観点から重大なエラーが発生していないことが確定するまではホストコンピューター５からコマンドを受け付けることを的確に防止した上で、電源投入後や、リセット後におけるホストコンピューター５からのコマンドを受け付けない期間をできるだけ短縮することが可能となる。
【００４９】
また、本実施形態に係る複合処理装置１は、インクジェットヘッド１０により小切手４に記録するものである。そして、初期処理実行部７０ａは、第２の初期処理として、インクジェットヘッド準備処理を実行する。
ここで、上述したように、インクジェットヘッド準備処理では、空吸引処理が行われると共に、必要に応じてタイマークリーニング、特別クリーニング、及び、初期充填処理が行われる。これら各処理は、インクジェットヘッド１０や、その他の付随する物理的機構（例えば、ポンプ）の動作を伴う処理であり、処理に要する時間が比較的長い。一方で、インクジェットヘッド準備処理は、正常に画像を記録できるようにするために必要な初期処理であるものの、何らかのエラーが発生しているわけではなく、定型的に行われる処理であるため、当該処理が完了していない状態でホストコンピューター５からのコマンドを受け付けたとしても、そのことが直接的に起因して何らかの不具合が発生することはない。
以上を踏まえ、上記構成によれば、ビジー状態の解除後に、第２の初期処理としてインクジェットヘッド準備処理を実行する構成としたため、電源投入後や、リセット後におけるホストコンピューター５からのコマンドを受け付けない期間をできるだけ短縮することが可能となる。
【００５０】
また、本実施形態では、インクジェットヘッド準備処理には、少なくとも、空吸引処理が含まれている。
ここで、上述したように、空吸引処理は、電源投入後や、リセット後に行う必要がある一方、インクジェットヘッド１０の移動や、ポンプの駆動等を伴う処理であるため、作業に要する時間が長い。
以上を踏まえ、上記構成によれば、ビジー状態の解除後に、第２の初期処理として空吸引処理を実行する構成としたため、電源投入後や、リセット後における制御装置からのコマンドを受け付けない期間をできるだけ短縮することが可能となる。
【００５１】
また、本実施形態では、ビジー状態の解除後、初期処理実行部７０ａによる第２の初期処理と、ホストコンピューター５からのコマンドの受け付けに係る処理（ホストコンピューター５から入力されたコマンドの解析、実行）と、を並行して実行可能に構成されている。
これによれば、第２の初期処理と、コマンドの受け付けに係る処理とを並行して実行可能なため、さらに処理効率を向上することができる。
【００５２】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、複合処理装置１は、搬送路Ｗ上に、ＭＩＣＲヘッド３５、インクジェットヘッド１０、及び、ＣＩＳユニットが順次配置された構造であったが、装置の配置順番や、装置の具体的構造は、これに限らない。すなわち、本発明は、媒体を搬送する搬送部と、搬送部により搬送される媒体の情報を読み取る読取部と、搬送部により搬送される媒体に記録する記録部とを備える媒体処理装置に広く適用可能である。
また例えば、図３に示す各機能ブロックはハードウェアとソフトウェアの協働により任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
また例えば、制御部７０の機能を、複合処理装置１に外部接続される別の装置に持たせるようにしてもよい。
また、外部接続される記憶媒体に記憶させたプログラムを実行することにより、図５で示した各フローチャートの各ステップを実行するようにしてもよい。
【符号の説明】
【００５３】
１…複合処理装置（媒体処理装置）、４…小切手（媒体）、５…ホストコンピューター（制御装置）、１０…インクジェットヘッド（記録部）、３５…ＭＩＣＲヘッド（読取部）、４２…搬送モーター、４７…表面ＣＩＳユニット（読取部）、４８…裏面ＣＩＳユニット（読取部）、７０…制御部（搬送部、記録部、読取部）、７０ａ…初期処理実行部、７３…モータードライバー（搬送部）。
【図１】
0005887780.tif 000002
【図２】
0005887780.tif 000003
【図３】
0005887780.tif 000004
【図４】
0005887780.tif 000005
【図５】
0005887780.tif 000006
【図６】
0005887780.tif 000007