(57)【要約】【課題】媒体処理装置と、制御装置と、媒体処理装置、及び、複数の制御装置のそれぞれによる媒体処理装置の制御を仲介する制御サーバーとを備える媒体処理システムにおいて、媒体処理装置による媒体の処理のスループットを向上する。【解決手段】媒体処理システム１において、制御装置１０は、制御サーバー１１に、小切手処理装置１４のコンタクトイメージセンサー３０による読み取り結果を利用した処理に係る機能を有するプラグインを出力し、制御サーバー１１は、プラグインの機能により、小切手処理装置１４から入力された小切手画像データに基づいて、当該読み取り結果を利用した処理を実行する。【選択図】図２
2013020570.tif 000002
【特許請求の範囲】
【請求項１】
媒体を読み取る媒体読取部を備える媒体処理装置と、
前記媒体処理装置を制御する制御装置と、
前記媒体処理装置、及び、複数の前記制御装置に接続可能に構成され、複数の前記制御装置のそれぞれによる前記媒体処理装置の制御を仲介する制御サーバーと、を備え、
前記制御装置は、
前記制御サーバーに、前記媒体処理装置の前記媒体読取部による読み取り結果を利用した処理に係る機能を有するプログラムを出力し、
前記媒体処理装置は、
前記媒体読取部による読み取り結果に係るデータを前記制御サーバーに出力し、
前記制御サーバーは、
前記制御装置から入力された前記プログラムの機能により、前記媒体処理装置から入力された前記媒体読取部による読み取り結果に係るデータに基づいて、当該読み取り結果を利用した処理を実行することを特徴とする媒体処理システム。
【請求項２】
前記プログラムは、
前記媒体処理装置から入力された前記媒体読取部による読み取り結果を解析し、解析結果に応じて前記媒体処理装置に所定の動作を行わせる機能を有し、
前記制御サーバーは、
前記制御装置から入力された前記プログラムの機能により、前記媒体処理装置から入力された前記媒体読取部による読み取り結果に係るデータに基づいて、読み取り結果を解析し、解析結果に応じて前記媒体処理装置に前記所定の動作を行わせることを特徴とする請求項１に記載の媒体処理システム。
【請求項３】
前記媒体処理装置は、
前記媒体を搬送する搬送部と、前記媒体読取部による読み取り結果が正の場合に前記搬送部により前記媒体が搬送されて収容される第１収容部と、不正の場合に前記搬送部により前記媒体が搬送されて収容される第２収容部と、前記媒体が収容される収容部を前記第１収容部と前記第２収容部とのいずれかに切り換える切換部と、を備え、
前記プログラムは、
前記媒体処理装置から入力された前記媒体読取部による読み取り結果の正／不正を判別し、判別結果に応じて、前記媒体処理装置の前記切換部に収容部の切り換えを行わせる機能を有し、
前記制御サーバーは、
前記制御装置から入力された前記プログラムの機能により、前記媒体処理装置から入力された前記媒体読取部による読み取り結果に係るデータに基づいて、読み取り結果の正／不正を判別し、判別結果に応じて前記媒体処理装置の前記切換部に収容部の切り換えを行わせることを特徴とする請求項２に記載の媒体処理システム。
【請求項４】
前記制御サーバーは、
前記媒体処理装置に前記所定の動作を行わせている間に、前記媒体処理装置から入力された前記媒体読取部による読み取り結果に係るデータを、前記制御装置に出力することを特徴とする請求項２又は３に記載の媒体処理システム。
【請求項５】
前記媒体処理装置は、
複数の前記媒体を連続して処理可能に構成され、
前記制御装置は、
前記媒体処理装置によって複数の前記媒体を連続して処理する場合、当該処理が実行される前に、前記プログラムを前記制御サーバーに出力することを特徴とする請求項１ないし４のいずれかに記載の媒体処理システム。
【請求項６】
前記媒体処理装置と前記制御サーバーとの間のデータ伝送速度の方が、前記制御装置と前記制御サーバーとの間のデータ伝送速度よりも速いことを特徴とする請求項１ないし５のいずれかに記載の媒体処理システム。
【請求項７】
媒体を読み取る媒体読取部を備える媒体処理装置と、
前記媒体処理装置を制御する制御装置と、
前記媒体処理装置、及び、複数の前記制御装置に接続可能に構成され、複数の前記制御装置のそれぞれによる前記媒体処理装置の制御を仲介する制御サーバーと、を備える媒体処理システムの制御方法であって、
前記制御装置は、
前記制御サーバーに、前記媒体処理装置の前記媒体読取部による読み取り結果を利用した処理に係る機能を有するプログラムを出力し、
前記媒体処理装置は、
前記媒体読取部による読み取り結果に係るデータを前記制御サーバーに出力し、
前記制御サーバーは、
前記制御装置から入力された前記プログラムの機能により、前記媒体処理装置から入力された前記媒体読取部による読み取り結果に係るデータに基づいて、当該読み取り結果を利用した処理を実行することを特徴とする媒体処理システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体を読み取る媒体読取部を備える媒体処理装置と、媒体処理装置を制御する制御装置と、媒体処理装置及び複数の制御装置に接続可能に構成され複数の制御装置のそれぞれによる媒体処理装置の制御を仲介する制御サーバーとを備える媒体処理システム、及び、当該媒体処理システムの制御方法に関する。
【背景技術】
【０００２】
従来、小切手等の媒体上の磁気インク文字を読み取る媒体読取部（磁気ヘッド）と、媒体の表面の画像を読み取る媒体読取部（画像読取センサー）とを備え、搬送路を搬送される媒体の磁気インク文字を読み取ると共に、当該媒体の表面の画像を読み取る媒体処理装置（小切手類読取装置）が知られている（例えば、特許文献１参照）。
この種の媒体処理装置を、複数の制御装置に接続し、複数の制御装置のそれぞれにより媒体処理装置を制御できるようにするため、媒体処理装置と、複数の制御装置との間に制御サーバーを配置し、この制御サーバーによって、複数の制御装置による媒体処理装置の制御を仲介するようにした媒体処理システムが知られている。
この種の媒体処理システムでは、媒体処理装置から制御装置に、媒体読取部による読み取り結果に係るデータが出力され、制御装置が、入力されたデータに基づいて、例えば、読み取りが成功したか否かの判別等の所定の処理を実行するものがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２０６３６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上述した媒体処理システムでは、媒体処理装置による媒体の処理のスループットを向上したいとするニーズがある。しかしながら、複数の制御装置のそれぞれが制御サーバーとデータの送受信を行うこと等に起因した通信回線におけるデータ量の増大等により、制御装置と制御サーバーとの間における通信が低速化し、そのことが上記スループットの向上を妨げる場合があった。
本発明は、上述した事情に鑑みてなされたものであり、媒体処理装置と、媒体処理装置を制御する制御装置と、媒体処理装置及び複数の制御装置に接続され複数の制御装置のそれぞれによる媒体処理装置の制御を仲介する制御サーバーとを備える媒体処理システムにおいて、媒体処理装置による媒体の処理のスループットを向上することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、媒体処理システムであって、媒体を読み取る媒体読取部を備える媒体処理装置と、前記媒体処理装置を制御する制御装置と、前記媒体処理装置、及び、複数の前記制御装置に接続可能に構成され、複数の前記制御装置のそれぞれによる前記媒体処理装置の制御を仲介する制御サーバーと、を備え、前記制御装置は、前記制御サーバーに、前記媒体処理装置の前記媒体読取部による読み取り結果を利用した処理に係る機能を有するプログラムを出力し、前記媒体処理装置は、前記媒体読取部による読み取り結果に係るデータを前記制御サーバーに出力し、前記制御サーバーは、前記制御装置から入力された前記プログラムの機能により、前記媒体処理装置から入力された前記媒体読取部による読み取り結果に係るデータに基づいて、当該読み取り結果を利用した処理を実行することを特徴とする。
この構成によれば、制御サーバーは、制御装置から入力されたプログラムの機能により、媒体処理装置から入力された媒体読取部による読み取り結果に係るデータに基づいて、当該読み取り結果を利用した処理を実行するため、制御装置と制御サーバーとの間で、読み取り結果に係るデータを送受信することなく、読み取り結果を利用した処理を実行できることとなり、制御装置と制御サーバーとの間の通信回線の状況にかかわらず、スループットを向上可能である。
【０００６】
また、上記発明の媒体処理システムであって、本発明は、前記プログラムは、前記媒体処理装置から入力された前記媒体読取部による読み取り結果を解析し、解析結果に応じて前記媒体処理装置に所定の動作を行わせる機能を有し、前記制御サーバーは、前記制御装置から入力された前記プログラムの機能により、前記媒体処理装置から入力された前記媒体読取部による読み取り結果に係るデータに基づいて、読み取り結果を解析し、解析結果に応じて前記媒体処理装置に前記所定の動作を行わせることを特徴とする。
この構成によれば、制御サーバーは、制御装置から入力されたプログラムの機能により、媒体処理装置から入力された媒体読取部による読み取り結果に係るデータに基づいて、読み取り結果を分析し、分析結果に応じて媒体処理装置に前記所定の動作を行わせるため、制御装置と制御サーバーとの間で、読み取り結果に係るデータを送受信することなく、媒体処理装置に読み取り結果の分析結果に応じた所定の動作を実行させることが可能となり、制御装置と制御サーバーとの間の通信回線の状況にかかわらず、スループットを向上可能である。
【０００７】
また、上記発明の媒体処理システムであって、本発明は、前記媒体処理装置は、前記媒体を搬送する搬送部と、前記媒体読取部による読み取り結果が正の場合に前記搬送部により前記媒体が搬送されて収容される第１収容部と、不正の場合に前記搬送部により前記媒体が搬送されて収容される第２収容部と、前記媒体が収容される収容部を前記第１収容部と前記第２収容部とのいずれかに切り換える切換部と、を備え、前記プログラムは、前記媒体処理装置から入力された前記媒体読取部による読み取り結果の正／不正を判別し、判別結果に応じて、前記媒体処理装置の前記切換部に収容部の切り換えを行わせる機能を有し、前記制御サーバーは、前記制御装置から入力された前記プログラムの機能により、前記媒体処理装置から入力された前記媒体読取部による読み取り結果に係るデータに基づいて、読み取り結果の正／不正を判別し、判別結果に応じて前記媒体処理装置の前記切換部に収容部の切り換えを行わせることを特徴とする。
この構成によれば、制御サーバーは、制御装置から入力されたプログラムの機能により、媒体処理装置から入力された媒体読取部による読み取り結果に係るデータに基づいて、読み取り結果の正／不正を判別し、判別結果に応じて媒体処理装置の切換部に収容部の切り換えを行わせるため、制御装置と制御サーバーとの間で、読み取り結果に係るデータを送受信することなく、切換部による収容部の切り換えを適切に実行させることが可能となり、制御装置と制御サーバーとの間の通信回線の状況にかかわらず、スループットを向上可能である。
【０００８】
また、上記発明の媒体処理システムであって、本発明は、前記制御サーバーは、前記媒体処理装置に前記所定の動作を行わせている間に、前記媒体処理装置から入力された前記媒体読取部による読み取り結果に係るデータを、前記制御装置に出力することを特徴とする。
ここで、制御装置によって読み取り結果に係るデータを記憶することとなっている場合等、媒体処理装置が出力した読み取り結果に係るデータを、最終的に、制御装置に出力する必要がある場合がある。
そして、上記構成によれば、上記の場合において、制御サーバーは、媒体処理装置に所定の動作を行わせている時間帯を利用して、同時並行的に、読み取り結果に係るデータを制御装置に出力するため、さらなるスループットの向上を図ることができる。
【０００９】
また、上記発明の媒体処理システムであって、本発明は、前記媒体処理装置は、複数の前記媒体を連続して処理可能に構成され、前記制御装置は、前記媒体処理装置によって複数の前記媒体を連続して処理する場合、当該処理が実行される前に、前記プログラムを前記制御サーバーに出力することを特徴とする。
この構成によれば、複数の媒体のそれぞれについて、処理に際して、制御装置と制御サーバーとの間で読み取り結果に係るデータを送受信する必要がなくなり、効果的にスループットの向上を図ることができる。
【００１０】
また、上記発明の媒体処理システムであって、本発明は、前記媒体処理装置と前記制御サーバーとの間のデータ伝送速度の方が、前記制御装置と前記制御サーバーとの間のデータ伝送速度よりも速いことを特徴とする。
ここで、例えば、複数の制御装置と制御サーバーとを多対多の通信に適したイーサネット（登録商標）の規格に準拠した通信回線を介して接続する一方、制御サーバーと媒体処理装置とを一対一の通信に適したＵＳＢに準拠したケーブルを介して接続することが、一般に行われる。この場合、イーサネットの規格に準拠した通信回線では、複数の装置のそれぞれがデータを送受信することによるデータの遅延等が発生する場合があるため、制御装置と制御サーバーとの間のデータ伝送速度の方が、媒体処理装置と制御サーバーとの間のデータ伝送速度より遅い状態である、ということが言える。
そして、上記構成によれば、上記のような一般に行われる接続態様で媒体処理装置と制御装置と制御サーバーとが接続されている場合において、効果的にスループットの向上を図ることができる。
【００１１】
また、上記発明の媒体処理システムであって、本発明は、媒体を読み取る媒体読取部を備える媒体処理装置と、前記媒体処理装置を制御する制御装置と、前記媒体処理装置、及び、複数の前記制御装置に接続可能に構成され、複数の前記制御装置のそれぞれによる前記媒体処理装置の制御を仲介する制御サーバーと、を備える媒体処理システムの制御方法であって、前記制御装置は、前記制御サーバーに、前記媒体処理装置の前記媒体読取部による読み取り結果を利用した処理に係る機能を有するプログラムを出力し、前記媒体処理装置は、記媒体読取部による読み取り結果に係るデータを前記制御サーバーに出力し、前記制御サーバーは、前記制御装置から入力された前記プログラムの機能により、前記媒体処理装置から入力された前記媒体読取部による読み取り結果に係るデータに基づいて、当該読み取り結果を利用した処理を実行することを特徴とする。
この制御方法によれば、制御サーバーは、制御装置から入力されたプログラムの機能により、媒体処理装置から入力された媒体読取部による読み取り結果に係るデータに基づいて、当該読み取り結果を利用した処理を実行するため、制御装置と制御サーバーとの間で、読み取り結果に係るデータを送受信することなく、読み取り結果を利用した処理を実行できることとなり、制御装置と制御サーバーとの間の通信回線の状況にかかわらず、スループットを向上可能である。
【発明の効果】
【００１２】
本発明によれば、媒体処理装置と、媒体処理装置を制御する制御装置と、媒体処理装置及び複数の制御装置に接続され複数の制御装置のそれぞれによる媒体処理装置の制御を仲介する制御サーバーとを備える媒体処理システムにおいて、媒体処理装置による媒体の処理のスループットを向上できる。
【図面の簡単な説明】
【００１３】
【図１】媒体処理システムの構成を示す図である。
【図２】小切手処理装置を上から見た様子を模式的に示す図である。
【図３】媒体処理システムの各装置の機能的構成を示すブロック図である。
【図４】従来の媒体処理システムのシーケンスフローである。
【図５】本願発明を適用した媒体処理システムのシーケンスフローである。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る媒体処理システム１の構成を示す図である。
図１に示すように、媒体処理システム１では、複数台の制御装置１０と、１台の制御サーバー１１とが、イーサネットの規格に準拠した通信ケーブルや、ハブ、ルーター等のネットワーク機器を介して通信可能に接続されて、ＬＡＮ１２が構築されている。
また、制御サーバー１１には、ＵＳＢの規格に準拠したケーブル１３を介して、小切手処理装置１４（媒体処理装置）が接続されている。
制御装置１０は、小切手処理装置１４を制御する装置であり、小切手処理装置１４制御用のデバイスドライバーがインストールされており、当該デバイスドライバーの機能により、小切手処理装置１４を制御する。
制御サーバー１１は、複数の制御装置１０によって小切手処理装置１４を共用可能とするサーバー装置であり、複数の制御装置１０が小切手処理装置１４に対して、同時並行的に、何らかの処理を実行させる要求を行った場合であっても、各要求を確実、かつ、効率よく処理する機能を有している。
ここで、ＬＡＮ１２は、複数のネットワーク機器が組み合わされて構築されている点、複数の制御装置１０のそれぞれがデータ送受信を行うため通信回線を流れるデータ量の増大に起因した通信の遅延が発生するリスクがある点、その他の理由により、ケーブル１３と比較して、そのデータ伝送速度が遅い状態にある。
【００１５】
図２は、小切手処理装置１４を上から見たときの内部構造を模式的に示す図である。
小切手処理装置１４は、少なくとも、小切手１５（媒体）の表面１６を光学的に読み取る機能、及び、読み取り結果が正か不正かに応じて小切手１５を振分ける機能を有した装置である。各機能については後に詳述する。
小切手１５は、金額や、振出人、識別番号、サイン等が記載された紙片であり、表面１６の下端部には、図２に示すように、長辺方向に延びる小切手文字列１７が記録されている。小切手文字列１７とは、複数の小切手文字１８によって構成された文字列であり、小切手文字１８とは、所定のフォント（例えば、Ｅ−１３Ｂフォントや、ＣＭＣ−７フォント）に準拠して小切手１５の表面１６に記録された文字のことである。一般的には、小切手文字１８のそれぞれは、磁気的に読み取られることを前提として表面１６に磁気印刷される。
【００１６】
図２に示すように、小切手処理装置１４には、上から見た場合にＵ字形状をした細幅の垂直溝からなる搬送路２０が形成されており、この搬送路２０の一方の端は広幅の垂直溝からなる小切手供給部２１に連通しており、他方の端は分岐して、それぞれ広幅の垂直溝からなる第１収容部２２、及び、第２収容部２３に連通している。
小切手供給部２１は、処理前の小切手１５を複数枚（例えば１００枚）収容可能に構成されており、収容された小切手１５を一枚ずつ搬送路２０に送り出すための送り出し機構が設けられている。
また、小切手処理装置１４には、搬送路２０において、小切手１５を搬送方向に搬送させる搬送機構２５が設けられている。搬送機構２５は、複数の搬送ローラー２６と、各搬送ローラー２６に押しつけられて連れ回りする複数の従動ローラー２７と、各搬送ローラー２６を駆動する搬送用モーター２８（図３）とを備えており、後述するデバイス側制御部２９の制御の下、搬送用モーター２８の駆動に従って、搬送ローラー２６、従動ローラー２７とのそれぞれが回転し、小切手１５が搬送方向に搬送される。搬送機構２５と、デバイス側制御部２９とが協働して搬送部として機能する。
【００１７】
搬送路２０上には、コンタクトイメージセンサー３０（媒体読取部）が設けられている。このコンタクトイメージセンサー３０は、搬送路２０を搬送される小切手１５の表面１６に対向するように設けられており、搬送路２０を搬送される小切手１５の表面１６の画像を読み取り、読み取った画像を示す画像データ（以下、「小切手画像データ」という。）を生成し、生成した小切手画像データをデバイス側制御部２９に出力する。
搬送路２０の他方の端では、搬送路２０が分岐して第１分岐路３１、及び、第２分岐路３２が形成されており、第１分岐路３１には第１収容部２２が、第２分岐路３２には第２収容部２３がそれぞれ連通している。搬送路２０が分岐した部位には、搬送路２０上を流れてきた小切手１５について、第１分岐路３１を経由して第１収容部２２に収容するか、又は、第２分岐路３２を経由して第２収容部２３に収容するかを選択的に切り換える切換板３３が設けられている。切換板３３は、切換用モーター３４（図３）に接続されており、デバイス側制御部２９は、切換用モーター３４を駆動して、上記切り替えを実行する。デバイス側制御部２９、切換用モーター３４、及び、切換板３３が協働して、切換部として機能する。
詳細は後述するが、本実施形態では、読み取り結果が正の小切手１５については第１収容部２２に収容され、読み取り結果が不正の小切手１５については第２収容部２３に収容される。
図示は省略したが、搬送路２０には、小切手１５の搬送の制御のための各種センサーが配置されている。センサーとしては、例えば、小切手１５が重なった状態で搬送されていることを検出するセンサーや、紙ジャムを検出するセンサー、所定の位置における小切手１５の有無を検出するセンサー等がある。
【００１８】
図３は、制御装置１０、制御サーバー１１、及び、小切手処理装置１４の機能的構成を示すブロック図である。
図３に示すように、制御装置１０は、例えばパーソナルコンピューターであり、制御装置側制御部４０と、制御装置側入力部４１と、制御装置側表示部４２と、制御装置側記憶部４３と、インターフェイス部４４（Ｉ／Ｆ）と、を備えている。
制御装置側制御部４０は、制御装置１０の各部を中枢的に制御するものであり、演算実行部としてのＣＰＵや、このＣＰＵに実行される小切手処理装置１４制御用のデバイスドライバー等の制御プログラムや、この制御プログラムに係るデータ等を不揮発的に記憶するＲＯＭ、ＣＰＵに実行される制御プログラムに係るデータ等を一時的に記憶するＲＡＭ、その他の周辺回路等を備えている。
制御装置側制御部４０は、小切手処理装置制御部４５と、プラグイン出力部４６とを備えている。小切手処理装置制御部４５は、小切手処理装置１４制御用のデバイスドライバーを読み出して実行することにより、制御サーバー１１を介して小切手処理装置１４と通信し、小切手処理装置１４を制御する。プラグイン出力部４６については後述する。
制御装置側入力部４１は、マウスやキーボード等の入力デバイスに接続され、入力デバイスに対する操作を検出して制御装置側制御部４０に出力する。制御装置側表示部４２は、液晶表示パネル等の表示パネルを備え、制御装置側制御部４０の制御の下、表示パネルに各種情報を表示する。制御装置側記憶部４３は、ハードディスクやＥＥＰＲＯＭ等の不揮発性メモリーを備え、各種データを不揮発的に書き換え可能に記憶する。インターフェイス部４４（Ｉ／Ｆ）は、制御装置側制御部４０の制御の下、制御サーバー１１との間で所定の規格に準拠した通信を行う。
【００１９】
制御サーバー１１は、制御装置１０と、小切手処理装置１４との通信を仲介し、複数の制御装置１０によって小切手処理装置１４を共用可能とするサーバー装置であり、サーバー側制御部４８と、サーバー側入力部４９と、サーバー側表示部５０と、サーバー側記憶部５１と、インターフェイス部５２（Ｉ／Ｆ）と、インターフェイス部５３（Ｉ／Ｆ）と、を備えている。
サーバー側制御部４８は、制御サーバー１１の各部を中枢的に制御するものであり、上述した制御装置側制御部４０と同様、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備えている。サーバー側制御部４８は、プラグイン管理部５４と、プラグイン実行部５５とを備えているが、これについては後述する。
サーバー側入力部４９は、入力デバイスに対する操作を検出してサーバー側制御部４８に出力し、サーバー側表示部５０は、サーバー側制御部４８の制御の下、表示パネルに各種情報を表示し、サーバー側記憶部５１は、各種データを不揮発的に書き換え可能に記憶する。インターフェイス部５２（Ｉ／Ｆ）は、サーバー側制御部４８の制御の下、制御装置１０との間で所定の規格に準拠した通信を行い、また、インターフェイス部５３（Ｉ／Ｆ）は、小切手処理装置１４との間で通信を行う。
【００２０】
小切手処理装置１４は、デバイス側制御部２９と、コンタクトイメージセンサー３０と、媒体処理部６０と、インターフェイス部６１（Ｉ／Ｆ）と、を備えている。
デバイス側制御部２９は、小切手処理装置１４の各部を中枢的に制御するものであり、上述した制御装置側制御部４０と同様、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備えている。
コンタクトイメージセンサー３０は、搬送路２０を搬送される小切手１５の表面１６を読みと取って、表面１６の画像を示す小切手画像データを生成し、デバイス側制御部２９に出力する。媒体処理部６０は、搬送用モーター２８、及び、切換用モーター３４のほか、小切手１５を処理するための各種機構、装置を備え、デバイス側制御部２９の制御の下、小切手１５の処理を実行する。インターフェイス部６１（Ｉ／Ｆ）は、デバイス側制御部２９の制御の下、制御サーバー１１との間で所定の規格に準拠した通信を行う。
【００２１】
本実施形態では、ある１枚の小切手１５を処理する場合、媒体処理システム１により、以下の一連の処理が実行される。
すなわち、小切手供給部２１に収容された小切手１５が、図示せぬ送り出し機構により搬送路２０に送り出される。送り出された小切手１５は、コンタクトイメージセンサー３０によってその表面１６が読み取られて小切手画像データが生成される。この小切手画像データは、最終的に、制御装置１０の制御装置側記憶部４３の所定の記憶領域に記憶されるものとされている。制御装置１０の制御装置側記憶部４３に記憶された小切手画像データは、例えば、必要に応じて、表示パネルに画像として表示され、担当者により、処理が終了した小切手１５を確認する際に利用される。
さらに、小切手画像データに基づいて、所定の手段により、光学文字認識が行われ、コンタクトイメージセンサー３０による読み取りの結果の正／不正が判別される。
「コンタクトイメージセンサー３０による読み取りの結果が「正」」とは、光学文字認識の結果、小切手文字列１７に含まれる全ての小切手文字１８の認識が成功したことを意味し、一方、「コンタクトイメージセンサー３０による読み取りの結果が「不正」」とは、光学文字認識の結果、小切手文字列１７に含まれる小切手文字１８について、１つでも認識が失敗したものがあることを意味する。
所定の手段による光学文字認識が行われた後、読み取りの結果が正の場合は、小切手１５は、第１収容部２２に搬送されて収容され、一方、読み取りの結果が不正の場合は、小切手１５は、第２収容部２３に搬送されて収容される。搬送される収容部の切り換えは、上述したように、切換板３３によって行われる。
上述したように、小切手供給部２１には、複数枚（例えば１００枚）の小切手１５を収容可能である。そして、媒体処理システム１では、小切手供給部２１に収容された複数枚の小切手１５のそれぞれについて、上述した一連の処理を、連続して実行する。
【００２２】
「従来」の媒体処理システム１では、以上のような一連の処理を、以下のようにして、連続して、実行していた。
【００２３】
図４は、従来の媒体処理システム１の動作を示すシーケンスフローである。
図４において、（Ａ）は制御装置１０の動作を示し、（Ｂ）は制御サーバー１１の動作を示し、（Ｃ）は小切手処理装置１４の動作を示している。
図４に示すように、まず、制御装置１０の小切手処理装置制御部４５は、制御サーバー１１を介して、小切手処理装置１４に、処理開始指示コマンドを出力する（ステップＳＡ１）。処理開始指示コマンドは、一枚の小切手１５に対して一連の処理の開始を指示するコマンドである。
小切手処理装置１４のデバイス側制御部２９は、制御装置１０から処理開始指示コマンドが入力されると、媒体処理部６０を制御して、小切手供給部２１に収容されている小切手１５のうち、１枚の小切手１５を搬送路２０に送り出し、コンタクトイメージセンサー３０の手前まで搬送する（ステップＳＡ２）。
次いで、制御装置１０の小切手処理装置制御部４５は、コンタクトイメージセンサー３０による小切手１５の表面１６の読み取りの開始を指示する読取開始指示コマンドを、制御サーバー１１を介して、小切手処理装置１４に出力する（ステップＳＡ３）。
制御装置１０から読取開始指示コマンドが入力されると、小切手処理装置１４のデバイス側制御部２９は、媒体処理部６０、及び、コンタクトイメージセンサー３０を制御して、コンタクトイメージセンサー３０による小切手１５の表面１６の光学的な読み取りを実行する（ステップＳＡ４）。その際、デバイス側制御部２９は、コンタクトイメージセンサー３０の読み取りの結果生成される小切手画像データ（読み取り結果に係るデータ）を、ケーブル１３を介して、随時、制御サーバー１１に出力する。
【００２４】
制御サーバー１１のサーバー側制御部４８は、小切手処理装置１４が出力する小切手画像データを受信すると共に（ステップＳＡ５）、並行して、小切手画像データを制御装置１０に出力する（ステップＳＡ６）。図４に示すように、ステップＳＡ５の受信に係る処理と、ステップＳＡ６の送信に係る処理とでは、ギャップＧ分、送信に係る処理の方が時間を要している。これは、上述したように、ＬＡＮ１２の方が、ケーブル１３よりも、そのデータ伝送速度が遅いことに起因している。特に、小切手画像データは、小切手１５の表面１６の画像データ（例えば、ビットマップデータ）であるため、比較的、データ量が大きく、これに伴って、ギャップＧも大きい。
制御装置１０の小切手処理装置制御部４５は、制御サーバー１１が送信する小切手画像データを受信する（ステップＳＡ７）。
次いで、小切手処理装置制御部４５は、小切手画像データの解析を行う。すなわち、小切手処理装置制御部４５は、小切手画像データに基づいて、小切手文字列１７に対して光学文字認識を実行し、光学文字認識の結果に基づいて、読み取り結果の正／不正を判別する（ステップＳＡ８）。
ステップＳＡ８では、例えば、小切手処理装置制御部４５は、小切手画像データにおいて、小切手文字列１７の画像に対応するデータの範囲を特定すると共に、特定した範囲のデータについて、小切手文字１８ごとに画像データを切り出す。次いで、小切手処理装置制御部４５は、フォントに応じて予め用意されたビットマップパターンのそれぞれと、切り出した磁気インク文字の画像データとを比較することにより、各文字の認識を試みる。そして、小切手処理装置制御部４５は、全ての小切手文字１８について認識が成功した場合は、読み取り結果が正であると判別し、一方、一つでも認識が失敗した場合は、読み取り結果が不正であると判別する。
【００２５】
次いで、制御装置１０の小切手処理装置制御部４５は、小切手１５を収納すべき収容部（第１収容部２２、又は、第２収容部２３）の切り換えを指示する切換指示コマンドを、制御サーバー１１を介して、小切手処理装置１４に出力する（ステップＳＡ９）。より詳細には、小切手処理装置制御部４５は、読み取り結果が正の場合は、小切手１５を収容する収容部を第１収容部２２へと切り換えることを指示する切換指示コマンドを出力し、一方、読み取り結果が不正の場合は、小切手１５を収容する収容部を第２収容部２３へと切り換えることを指示する切換指示コマンドを出力する。
小切手処理装置１４のデバイス側制御部２９は、制御装置１０から切換指示コマンドが入力されると、媒体処理部６０を制御して、切換板３３の位置を、小切手１５を収容すべき収容部に応じた適切な位置へと変移する（ステップＳＡ１０）。
次いで、制御装置１０の小切手処理装置制御部４５は、小切手１５を、収容部へと排出することを指示する排出指示コマンドを、制御サーバー１１を介して、小切手処理装置１４に出力する（ステップＳＡ１１）。
小切手処理装置１４のデバイス側制御部２９は、制御装置１０から排出指示コマンドが入力されると、媒体処理部６０を制御して、さらに小切手１５を搬送し、第１収容部２２、又は、第２収容部２３のいずれかの収容部へ排出する（ステップＳＡ１２）。その際、小切手１５は、切換板３３に導かれて、読み取り結果の正／不正に応じた適切な収容部へと排出される。
また、ステップＳＡ９における切換指示コマンドの出力、及び、ステップＳＡ１１における排出指示コマンドの出力と並行して、小切手処理装置制御部４５は、小切手画像データを、制御装置側記憶部４３の所定の記憶領域に記憶する（ステップＳＡ１３）。
【００２６】
以上ステップＳＡ１〜ステップＳＡ１３により、１つの小切手１５に対する一連の処理が終了する。媒体処理システム１では、図４に示すように、１つの小切手１５に対する一連の処理が終了した後、再び、ステップＳＡ１〜ステップＳＡ１３の処理を実行して、次の小切手１５を処理する。このようにして、媒体処理システム１では、小切手供給部２１に収容された小切手１５のそれぞれについて連続して処理する。
【００２７】
本願発明が適用された媒体処理システム１では、以下のようにして、小切手供給部２１に収容された小切手１５のそれぞれについて連続して処理することにより、従来と比較し、大幅なスループットの向上を実現している。
【００２８】
図５は、本願発明が適用された媒体処理システム１の動作を示すシーケンスフローであり、（Ａ）は制御装置１０の動作を示し、（Ｂ）は制御サーバー１１の動作を示し、（Ｃ）は小切手処理装置１４の動作を示している。
図５に示すように、まず、制御装置１０の制御装置側制御部４０のプラグイン出力部４６は、所定のプラグイン（プログラム）を制御サーバー１１に出力する（ステップＳＢ１）。このプラグイン出力部４６の機能は、ＣＰＵがデバイスドライバーを読み出して実行する等、ハードウェアとソフトウェアとの協働により実現される。
制御装置１０から制御サーバー１１に出力されるプラグインは、小切手処理装置１４と協働して、以下で説明するステップＳＢ３〜ステップＳＢ１３の各処理を実行するために必要な機能が不足なく実装されたプログラム群であり、制御装置側記憶部４３の所定の記憶領域にデータとして予め記憶されている。
制御サーバー１１のサーバー側制御部４８のプラグイン管理部５４は、制御装置１０からプラグインが入力されると、プラグインのインストールや、設定ファイルにおける各種パラメーターの設定等の所定の初期化処理を行い、プラグインを正常に呼び出して、かつ、このプラグインの機能により各種処理を実行できる状態にする（ステップＳＢ２）。このプラグイン管理部５４の機能は、ＣＰＵがプログラムを読み出して実行する等、ハードウェアとソフトウェアとの協働により実現される。
次いで、制御サーバー１１のプラグイン実行部５５は、プラグインの機能により、小切手処理装置１４に対して処理開始指示コマンドを出力する（ステップＳＢ３）。このプラグイン実行部５５は、制御装置１０から入力されたプラグインを読み出して実行することにより、各種処理を実行するものであり、その機能は、ハードウェアとソフトウェアとの協働により実現される。
【００２９】
小切手処理装置１４のデバイス側制御部２９は、制御サーバー１１から処理開始指示コマンドが入力されると、媒体処理部６０を制御して、小切手供給部２１に収容されている小切手１５のうち、１枚の小切手１５を搬送路２０に送り出し、コンタクトイメージセンサー３０の手前まで搬送する（ステップＳＢ４）。
次いで、制御サーバー１１のプラグイン実行部５５は、プラグインの機能により、コンタクトイメージセンサー３０による小切手１５の表面１６の読み取りの開始を指示する読取開始指示コマンドを、小切手処理装置１４に出力する（ステップＳＢ５）。
小切手処理装置１４のデバイス側制御部２９は、制御サーバー１１から読取開始指示コマンドが入力されると、媒体処理部６０、及び、コンタクトイメージセンサー３０を制御して、コンタクトイメージセンサー３０による小切手１５の表面１６の光学的な読み取りを実行する（ステップＳＢ６）。その際、デバイス側制御部２９は、コンタクトイメージセンサー３０の読み取りの結果生成される小切手画像データ（読み取り結果に係るデータ）を、ケーブル１３を介して、随時、制御サーバー１１に出力する。
【００３０】
制御サーバー１１のプラグイン実行部５５は、プラグインの機能により、小切手処理装置１４が出力する小切手画像データを受信する（ステップＳＢ７）。
次いで、制御サーバー１１のサーバー側制御部４８は、小切手画像データの解析を行う。すなわち、制御サーバー１１のプラグイン実行部５５は、プラグインの機能により、小切手画像データに基づいて、小切手文字列１７に対して光学文字認識を実行し、光学文字認識の結果に基づいて、読み取り結果の正／不正を判別する（ステップＳＢ８）。
【００３１】
次いで、制御サーバー１１のプラグイン実行部５５は、プラグインの機能により、小切手１５を収納すべき収容部（第１収容部２２、又は、第２収容部２３）の切り換えを指示する切換指示コマンドを、小切手処理装置１４に出力する（ステップＳＢ９）。
小切手処理装置１４のデバイス側制御部２９は、制御サーバー１１から切換指示コマンドが入力されると、媒体処理部６０を制御して、切換板３３の位置を、小切手１５を収容すべき収容部に応じた適切な位置へと変移する（ステップＳＢ１０）。
次いで、制御サーバー１１のプラグイン実行部５５は、プラグインの機能により、小切手１５を、収容部へと排出することを指示する排出指示コマンドを、小切手処理装置１４に出力する（ステップＳＢ１１）。
小切手処理装置１４のデバイス側制御部２９は、制御サーバー１１から排出指示コマンドが入力されると、媒体処理部６０を制御して、さらに小切手１５を搬送し、第１収容部２２、又は、第２収容部２３のいずれかの収容部へ排出する（ステップＳＢ１２）。その際、小切手１５は、切換板３３に導かれて、読み取り結果の正／不正に応じた適切な収容部へと排出される。
このようにして、小切手１５が収容部に収容され、小切手処理装置１４が次の小切手１５を処理可能な状態となると、制御サーバー１１のプラグイン実行部５５は、図５に示すように、小切手処理装置１４と協働して、ステップＳＢ３〜ステップＳＢ１２の処理を実行し、次の小切手１５に対する処理を行う。このようにして、媒体処理システム１では、小切手供給部２１に収容された小切手１５のそれぞれについて連続して処理する。
【００３２】
また、ステップＳＢ８において小切手画像データを解析した後、制御サーバー１１のプラグイン実行部５５は、プラグインの機能により、小切手画像データを制御装置１０に送信する（ステップＳＢ１３）。
制御装置１０の小切手処理装置制御部４５は、制御サーバー１１が送信する小切手画像データを受信し（ステップＳＢ１４）、受信した小切手画像データを制御装置側記憶部４３の所定の記憶領域に記憶する（ステップＳＢ１５）。
【００３３】
以上のように、本願発明が適用された媒体処理システム１では、小切手１５を連続して処理するにあたり、まず、制御装置１０から制御サーバー１１へプラグインが出力され、以後は、制御サーバー１１が、プラグインの機能により、小切手処理装置１４と協働して、小切手１５に対する処理を行う。これにより、従来と比較して、スループットの向上を実現している。
詳述すると、図４に示すように、従来は、１枚の小切手１５に対する処理を開始してから、次の小切手１５に対する処理を開始するまでには、作業時間Ｊ１を要していた。一方、図５に示すように、本願発明を適用した場合、１枚の小切手１５に対する処理を開始してから、次の小切手１５に対する処理を開始するまでには、作業時間Ｊ２を要する。そして、図４の作業時間Ｊ１と、図５の作業時間Ｊ２との比較により明らかなように、本願発明を適用した場合、読み取り結果の正／不正を判別する手段が制御装置１０ではなく、制御サーバー１１にあるため、当該判別を実行するために小切手処理装置１４から制御装置１０に小切手画像データを出力する必要がなく、これに起因して、ギャップＧ（図４）に対応する時間分だけ、作業時間Ｊ２の方が、作業時間Ｊ１よりも短くなっている。これにより、従来と比較して、本願発明を適用した場合の方が、小切手１５、１枚の処理に要する時間が短くなり、スループットが向上する。
特に、上述したように、小切手画像データは、小切手１５の表面１６の画像データ（例えば、ビットマップデータ）であるため、比較的、データ量が大きく、これに伴って、ギャップＧも大きいため、大幅なスループットの向上を実現可能である。
また、図５に示すように、本願発明を適用した媒体処理システム１では、制御サーバー１１のプラグイン実行部５５は、小切手処理装置１４が、収容部の切り換えや、小切手１５の排出、次の小切手１５の搬送、読み取りを実行している間に、制御装置１０に対して、小切手画像データを送信している（ステップＳＢ１３）。これにより、小切手処理装置１４に所定の動作を行わせている時間帯を利用して、同時並行的に、小切手画像データを制御装置１０に出力している状態となり、処理効率の向上、及び、スループットの向上を実現している。
【００３４】
また、本願発明を適用した媒体処理システム１では、小切手１５に対する処理を開始する前に、制御装置１０から制御サーバー１１にプラグインを出力し、制御サーバー１１は、プラグインの機能により各種処理を実行する構成となっている。このように、制御サーバー１１に予めプラグイン（プログラム）をインストールしない理由は以下である。
すなわち、図１に示すように、制御サーバー１１には、複数の制御装置１０が接続されている。そして、制御装置１０の仕様の相違、デバイスドライバーの種類やバージョンの相違、その他の理由により、各制御装置１０に対応するプラグインはそれぞれ異なっている。従って、制御サーバー１１に予めプラグインをインストールするようにした場合、制御サーバー１１に各制御装置１０に対応するプラグインのそれぞれをインストールする必要が生じ、制御サーバー１１の記憶容量を圧迫し、また、プラグインの数と記憶可能容量との関係によっては全てのプラグインをインストールすることが不可能な場合あった。以上を踏まえ、本願発明を適用した媒体処理システム１では、小切手１５に対する処理を開始する前に、制御装置１０から制御サーバー１１にプラグインを出力する構成となっている。
なお、制御サーバー１１にインストールされたプラグインは、全ての小切手１５に対する処理が終了した後、プラグイン管理部５４によりアンインストールされる。
【００３５】
以上説明したように、本実施形態に係る媒体処理システム１では、制御装置１０は、制御サーバー１１に、小切手処理装置１４のコンタクトイメージセンサー３０による読み取り結果を利用した処理に係る機能を有するプラグインを出力し、また、小切手処理装置１４は、小切手画像データ（コンタクトイメージセンサー３０による読み取り結果に係るデータ）を制御サーバー１１に出力し、また、制御サーバー１１は、制御装置１０から入力されたプラグインの機能により、小切手処理装置１４から入力された小切手画像データに基づいて、コンタクトイメージセンサー３０による読み取り結果を利用した処理を実行する。
これによれば、制御サーバー１１は、制御装置１０から入力されたプラグインの機能により、小切手処理装置１４から入力された小切手画像データに基づいて、コンタクトイメージセンサー３０による読み取り結果を利用した処理を実行するため、制御装置１０と制御サーバー１１との間で、小切手画像データを送受信することなく、コンタクトイメージセンサー３０による読み取り結果を利用した処理を実行できることとなり、制御装置１０と制御サーバー１１との間の通信回線の状況にかかわらず、スループットを向上可能である。
【００３６】
また、本実施形態では、プラグインは、小切手処理装置１４から入力された小切手画像データを解析し、解析結果に応じて小切手処理装置１４に所定の動作を行わせる機能を有している。より具体的には、プラグインは、小切手画像データに基づいて、コンタクトイメージセンサー３０による読み取り結果の正／不正を判別し、判別結果に応じて、小切手処理装置１４に収容部の切り換えを行わせる機能を有している。
そして、制御サーバー１１は、制御装置１０から入力されたプラグインの機能により、小切手処理装置１４から入力された小切手画像データに基づいて、読み取り結果の正／不正を判別し、判別結果に応じて小切手処理装置１４に収容部の切り換えを行わせる。
これによれば、制御サーバー１１は、制御装置１０から入力されたプラグインの機能により、小切手処理装置１４から入力された小切手画像データに基づいて、読み取り結果の正／不正を判別し、判別結果に応じて小切手処理装置１４に収容部の切り換えを行わせるため、制御装置１０と制御サーバー１１との間で、小切手画像データを送受信することなく、収容部の切り換えを適切に実行させることが可能となり、制御装置１０と制御サーバー１１との間の通信回線の状況にかかわらず、スループットを向上可能である。
【００３７】
また、本実施形態では、制御サーバー１１は、小切手処理装置１４に、収容部の切り換えや、小切手１５の排出、次の小切手１５の搬送、読み取り等を行わせている間に、小切手画像データを、制御装置１０に出力する。
ここで、本実施形態では、制御装置１０が小切手画像データを記憶する構成となっており、小切手画像データを、最終的に、制御装置１０に出力する必要がある。
そして、上記構成によれば、制御サーバー１１は、小切手処理装置１４に所定の動作を行わせている時間帯を利用して、同時並行的に、小切手画像データを制御装置１０に出力するため、さらなるスループットの向上を図ることができる。
【００３８】
また、本実施形態では、小切手処理装置１４は、複数の小切手１５を連続して処理可能に構成されており、制御装置１０は、小切手処理装置１４によって複数の小切手１５を連続して処理する場合、当該処理が実行される前に、プラグインを制御サーバー１１に出力する。
これによれば、複数の小切手１５のそれぞれについて、処理に際して、制御装置１０と制御サーバー１１との間で小切手画像データを送受信する必要がなくなり、効果的にスループットの向上を図ることができる。
【００３９】
また、本実施形態では、制御装置１０と制御サーバー１１との間に形成されたＬＡＮ１２のデータ伝送速度の方が、小切手処理装置１４と制御サーバー１１との間のケーブル１３におけるデータ伝送速度よりも遅い。
そして、上記構成によれば、一般的な接続態様で小切手処理装置１４と制御装置１０と制御サーバー１１とが接続されている場合において、効果的にスループットの向上を図ることができる。
【００４０】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、コンタクトイメージセンサー３０が媒体読取部として機能していたが、媒体読取部として磁気ヘッドを備え、小切手文字列１７を磁気的に読み取り、その読み取り結果に基づいて、収容部の切り換えを行うようにしてもよい。より詳細には、小切手処理装置１４が磁気ヘッドによる読み取り結果をデータとして、制御サーバー１１に出力し、制御サーバー１１は、事前に制御装置１０から入力されたプラグインの機能により、読み取り結果の正／不正を判別し、判別結果に基づいて、小切手処理装置１４に収容部を切り換えさせるようにしてもよい。この場合であっても、読み取り結果の正／不正の判別に際し、制御サーバー１１から制御装置１０に対して、磁気ヘッドによる読み取り結果に係るデータを送信する必要がなくなり、スループットの向上を図ることができる。また、媒体読取部として、光学的に読み取る装置と、磁気的に読み取る装置との双方を備えていても良いことは勿論である。
また、図３に示す各機能部はハードウェアとソフトウェアの協働により任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００４１】
１…媒体処理システム、１０…制御装置、１１…制御サーバー、１４…小切手処理装置（媒体処理装置）、１５…小切手（媒体）、２２…第１収容部、２３…第２収容部、２５…搬送機構（搬送部）、２６…搬送ローラー（搬送部）、２７…従動ローラー（搬送部）、２８…搬送用モーター（搬送部）、２９…デバイス側制御部（搬送部、切換部）、３０…コンタクトイメージセンサー（媒体読取部）、３３…切換板（切換部）、３４…切換用モーター（切換部）。
【図１】
2013020570.tif 000003
【図２】
2013020570.tif 000004
【図３】
2013020570.tif 000005
【図４】
2013020570.tif 000006
【図５】
2013020570.tif 000007