(57)【要約】      （修正有）【課題】スリップ紙用の画像読み取りセンサと、ＩＤカード等用の画像読み取りセンサとを備えた画像読み取り装置において、短時間で効率的に２つの画像読み取りセンサを動作可能な画像読み取り装置、及び制御方法を提供する。【解決手段】スリップ紙画像読み取りセンサに関する第１の設定情報と、カード画像読み取りセンサに関する第２の設定情報とを記憶する設定情報記憶手段としての設定情報記憶部を有し、ホストコンピュータから送信される設定対象読み取りセンサ切替コマンドに応じて、設定情報記憶部に記憶された第１の設定情報を変更可能なスリップ紙画像読み取りセンサ設定待ち状態と、設定情報記憶部に記憶された第２の設定情報を変更可能なカード画像読み取りセンサ設定待ち状態とのうち設定変更可能な状態を切り替える中央制御部と、を備えている。【選択図】図７
2004364020.tif 000002
【特許請求の範囲】
【請求項１】
第１の搬送路内を搬送される第１の読み取り媒体を読み取って、前記第１の読み取り媒体の画像データを取得する第１の画像読み取りセンサと、
第２の搬送路内を搬送される第２の読み取り媒体を読み取って、前記第２の読み取り媒体の画像データを取得する第２の画像読み取りセンサと、
前記第１の画像読み取りセンサに関する第１の設定情報、および前記第２の画像読み取りセンサに関する第２の設定情報を記憶する設定情報記憶手段と、
ホストコンピュータから送信される設定対象読み取りセンサ切替コマンドに応じて、前記設定情報記憶手段に記憶された前記第１の設定情報を変更可能な第１の設定変更可能状態と、前記設定情報記憶手段に記憶された前記第２の設定情報を変更可能な第２の設定変更可能状態とのうち設定変更可能な状態を切り替える状態選択手段と、を備えたことを特徴とする画像読み取り装置。
【請求項２】
前記ホストコンピュータから送信される設定変更コマンドに応じて、前記設定変更可能状態に対応する設定情報を変更する設定情報変更手段を有することを特徴とする請求項１記載の画像読み取り装置。
【請求項３】
前記ホストコンピュータから送信される動作対象切替コマンドに応じて、前記第１の画像読み取りセンサおよび前記第２の画像読み取りセンサのうち動作させるべき動作対象画像読み取りセンサを切り替える動作対象選択手段を備えたことを特徴とする請求項１または２記載の画像読み取り装置。
【請求項４】
前記ホストコンピュータから送信される処理コマンドに応じて、前記動作対象画像読み取りセンサを動作させる制御手段を有することを特徴とする請求項３記載の画像読み取り装置。
【請求項５】
前記設定変更コマンドによって変更される前記第１の設定情報または前記第２の設定情報は、実行すべき画像処理を指定する画像処理指定情報を含み、
前記制御手段は、前記第１の設定情報または第２の設定情報中の前記画像処理指定情報に応じて、画像処理を実行することを特徴とする請求項４記載の画像読み取り装置。
【請求項６】
前記画像処理指定情報は、鮮鋭化処理、アンシャープネス、ノイズ除去等のＯＮ／ＯＦＦに関する情報を含むことを特徴とする請求項５記載の画像読み取り装置。
【請求項７】
第１の搬送路内を搬送される第１の読み取り媒体を読み取って、前記第１の読み取り媒体の画像データを取得する第１の画像読み取りセンサと、
第２の搬送路内を搬送される第２の読み取り媒体を読み取って、前記第２の読み取り媒体の画像データを取得する第２の画像読み取りセンサと、
ホストコンピュータから送信される動作対象切替コマンドに応じて、前記第１の画像読み取りセンサおよび前記第２の画像読み取りセンサのうち動作させるべき動作対象画像読み取りセンサを選択する動作対象選択手段と、を備えたことを特徴とする画像読み取り装置。
【請求項８】
前記ホストコンピュータから送信される処理コマンドに応じて、前記動作対象画像読み取りセンサを動作させる制御手段を有することを特徴とする請求項７記載の画像読み取り装置。
【請求項９】
第１の搬送路内を搬送される第１の読み取り媒体を読み取って、前記第１の読み取り媒体の画像データを取得する第１の画像読み取りセンサと、
第２の搬送路内を搬送される第２の読み取り媒体を読み取って、前記第２の読み取り媒体の画像データを取得する第２の画像読み取りセンサとを備えた画像読み取り装置の制御方法であって、
ホストコンピュータから設定対象読み取りセンサ切替コマンドを受信するステップと、
前記設定対象読み取りセンサ切替コマンドに応じて、前記第１の画像読み取りセンサに関する第１の設定情報、および前記第２の画像読み取りセンサに関する第２の設定情報のうち設定変更すべき設定情報を選択するステップと、を備えたことを特徴とする画像読み取り装置の制御方法。
【請求項１０】
前記ホストコンピュータから前記設定変更コマンドを受信するステップと、
前記設定変更コマンドに応じて、前記選択された設定情報を変更するステップと、を備えたことを特徴とする請求項９記載の画像読み取り装置の制御方法。
【請求項１１】
前記ホストコンピュータから動作対象切替コマンドを受信するステップと、
前記動作対象切替コマンドに応じて、前記第１の画像読み取りセンサおよび前記第２の画像読み取りセンサのうち動作させるべき動作対象画像読み取りセンサを選択するステップと、を備えたことを特徴とする請求項９または１０記載の画像読み取り装置の制御方法。
【請求項１２】
前記ホストコンピュータから処理コマンドを受信するステップと、
前記処理コマンドに応じて、前記動作対象画像読み取りセンサを動作させるステップと、を備えたことを特徴とする請求項１１記載の画像読み取り装置の制御方法。
【請求項１３】
前記設定変更コマンドによって変更される前記第１の設定情報または前記第２の設定情報は、実行すべき画像処理を指定する画像処理指定情報を含み、
前記第１の設定情報または第２の設定情報中の前記画像処理指定情報に応じて、画像処理を実行することを特徴とする請求項１２記載の画像読み取り装置の制御方法。
【請求項１４】
前記画像処理指定情報は、鮮鋭化処理、アンシャープネス、ノイズ除去等のＯＮ／ＯＦＦに関する情報を含むことを特徴とする請求項１３記載の画像読み取り装置の制御方法。
【請求項１５】
第１の搬送路内を搬送される第１の読み取り媒体を読み取って、前記第１の読み取り媒体の画像データを取得する第１の画像読み取りセンサと、
第２の搬送路内を搬送される第２の読み取り媒体を読み取って、前記第２の読み取り媒体の画像データを取得する第２の画像読み取りセンサと、を有する画像読み取り装置の制御方法であって、
ホストコンピュータから動作対象切替コマンドを受信するステップと、
前記動作対象切替コマンドに応じて、前記第１の画像読み取りセンサおよび前記第２の画像読み取りセンサのうち動作させるべき動作対象画像読み取りセンサを選択するステップと、を備えたことを特徴とする画像読み取り装置の制御方法。
【請求項１６】
前記ホストコンピュータから処理コマンドを受信するステップと、
前記処理コマンドに応じて、前記動作対象画像読み取りセンサを動作させるステップと、を有することを特徴とする請求項１５記載の画像読み取り装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像読み取り装置、および画像読み取り装置の制御方法に係り、特に２つ以上の画像読み取りセンサを有する画像読み取り装置、および画像読み取り装置の制御方法に関する。
【０００２】
【従来の技術】
連続紙上に印刷を行い、レシート、入場券、その他の発行券等を発行する連続紙プリンタや、小切手（パーソナルチェック用紙等）への印刷に用いられるスリップ（単票用紙）プリンタが広く用いられている。これらのプリンタの中には、連続紙への印刷機能とスリップ紙への印刷機能を兼ね備え、１台で連続紙とスリップ紙の双方へ印刷を行うことが可能な複合プリンタもある。
【０００３】
この種の複合プリンタとしては、例えば図１２に示すようなものが挙げられる。図１２の複合プリンタ３１０では、筐体３２０の上面側にロール紙Ｐの投入開口３２１が形成されており、その内部にロール紙Ｐの収納部３２２を備えている。ロール紙Ｐは、収納部３２２内で回転自在に保持されており、その一端は筐体３２０内で前方側に引き出され、蓋体３３０を閉じたときに形成される搬送路３２３を通過する。この搬送路３２３上には、サーマル式の印刷ヘッド３２４が設置されている。この印刷ヘッド３２４は、ロール紙Ｐ上への印刷を行う。
【０００４】
また、蓋体３３０は、投入開口３２１を開閉するためのものであり、その上面前方側はスリップ紙を挿入するためのスリップ紙挿入面３３１になっている。このスリップ紙挿入面３３１の一方の側縁には、スリップ紙Ｓの挿入方向に沿ってスリップ紙ガイド３３２が形成されている。ロール紙Ｐの排紙口３２５は、蓋体３３０が閉じたときに、筐体３２０と蓋体３３０の先端との突合せ部分の間隙によって形成され、スリップ紙挿入面３３１よりも下方に位置している。また、蓋体３３０の上面後方側には、スリップ紙印刷部３６０が設けられている（特許文献１参照）。
【０００５】
また、免許証や写真入りクレジットカード等の認証媒体または小切手等のスリップ紙上に記録された画像情報を読み取る画像読み取り装置（スキャナ装置）が、上記のような複合プリンタとともに店舗等に設置されることがある。近年においては、この画像読み取り装置が内蔵された複合プリンタも製造されてきている。
【０００６】
【特許文献１】
特開２００１−３４１３６９（第５頁、図２）
【０００７】
【発明が解決しようとする課題】
しかしながら、免許証や写真入りクレジットカード等の認証媒体と、小切手等のスリップ紙とは、媒体の厚さが大きく異なっているため、それぞれ媒体を一つの画像読み取りセンサで読み取ることは一般に困難である。そのため、認証媒体と小切手の２種類の媒体を読み取るためには、複合プリンタに２つの画像読み取りセンサを設ける必要がある。しかしながら、一般に複数の画像読み取りセンサを備えた装置では、動作対象となる画像読み取りセンサを切り替える度に設定値の送信等の初期化動作を行う必要がある。そのため、この種の装置においては、初期化動作等にある程度の準備時間が必要であり、画像読み取りセンサの切り替えに時間がかかるという問題点があった。
【０００８】
本発明は、スリップ紙用の画像読み取りセンサと、カード用の画像読み取りセンサとを備えた画像読み取り装置において、短時間で効率的に２つの画像読み取りセンサを動作可能な画像読み取り装置、および画像読み取り装置の制御方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の上記課題は、以下の構成によって解決される。
【００１０】
（１）  第１の搬送路内を搬送される第１の読み取り媒体を読み取って、前記第１の読み取り媒体の画像データを取得する第１の画像読み取りセンサと、
第２の搬送路内を搬送される第２の読み取り媒体を読み取って、前記第２の読み取り媒体の画像データを取得する第２の画像読み取りセンサと、
前記第１の画像読み取りセンサに関する第１の設定情報、および前記第２の画像読み取りセンサに関する第２の設定情報を記憶する設定情報記憶手段と、
ホストコンピュータから送信される設定対象読み取りセンサ切替コマンドに応じて、前記設定情報記憶手段に記憶された前記第１の設定情報を変更可能な第１の設定変更可能状態と、前記設定情報記憶手段に記憶された前記第２の設定情報を変更可能な第２の設定変更可能状態とのうち設定変更可能な状態を切り替える状態選択手段と、を備えたことを特徴とする画像読み取り装置。
【００１１】
（２）  前記ホストコンピュータから送信される設定変更コマンドに応じて、前記設定変更可能状態に対応する設定情報を変更する設定情報変更手段を有することを特徴とする（１）記載の画像読み取り装置。
【００１２】
（３）  前記ホストコンピュータから送信される動作対象切替コマンドに応じて、前記第１の画像読み取りセンサおよび前記第２の画像読み取りセンサのうち動作させるべき動作対象画像読み取りセンサを切り替える動作対象選択手段を備えたことを特徴とする（１）または（２）記載の画像読み取り装置。
【００１３】
（４）  前記ホストコンピュータから送信される処理コマンドに応じて、前記動作対象画像読み取りセンサを動作させる制御手段を有することを特徴とする（３）記載の画像読み取り装置。
【００１４】
（５）  前記設定変更コマンドによって変更される前記第１の設定情報または前記第２の設定情報は、実行すべき画像処理を指定する画像処理指定情報を含み、
前記制御手段は、前記第１の設定情報または第２の設定情報中の前記画像処理指定情報に応じて、画像処理を実行することを特徴とする（４）記載の画像読み取り装置。
【００１５】
（６）  前記画像処理指定情報は、鮮鋭化処理、アンシャープネス、ノイズ除去等のＯＮ／ＯＦＦに関する情報を含むことを特徴とする（５）記載の画像読み取り装置。
【００１６】
（７）  第１の搬送路内を搬送される第１の読み取り媒体を読み取って、前記第１の読み取り媒体の画像データを取得する第１の画像読み取りセンサと、
第２の搬送路内を搬送される第２の読み取り媒体を読み取って、前記第２の読み取り媒体の画像データを取得する第２の画像読み取りセンサと、
ホストコンピュータから送信される動作対象切替コマンドに応じて、前記第１の画像読み取りセンサおよび前記第２の画像読み取りセンサのうち動作させるべき動作対象画像読み取りセンサを選択する動作対象選択手段と、を備えたことを特徴とする画像読み取り装置。
【００１７】
（８）  前記ホストコンピュータから送信される処理コマンドに応じて、前記動作対象画像読み取りセンサを動作させる制御手段を有することを特徴とする（７）記載の画像読み取り装置。
【００１８】
（９）  第１の搬送路内を搬送される第１の読み取り媒体を読み取って、前記第１の読み取り媒体の画像データを取得する第１の画像読み取りセンサと、
第２の搬送路内を搬送される第２の読み取り媒体を読み取って、前記第２の読み取り媒体の画像データを取得する第２の画像読み取りセンサとを備えた画像読み取り装置の制御方法であって、
ホストコンピュータから設定対象読み取りセンサ切替コマンドを受信するステップと、
前記設定対象読み取りセンサ切替コマンドに応じて、前記第１の画像読み取りセンサに関する第１の設定情報、および前記第２の画像読み取りセンサに関する第２の設定情報のうち設定変更すべき設定情報を選択するステップと、を備えたことを特徴とする画像読み取り装置の制御方法。
【００１９】
（１０）  前記ホストコンピュータから前記設定変更コマンドを受信するステップと、
前記設定変更コマンドに応じて、前記選択された設定情報を変更するステップと、を備えたことを特徴とする（９）記載の画像読み取り装置の制御方法。
【００２０】
（１１）  前記ホストコンピュータから動作対象切替コマンドを受信するステップと、
前記動作対象切替コマンドに応じて、前記第１の画像読み取りセンサおよび前記第２の画像読み取りセンサのうち動作させるべき動作対象画像読み取りセンサを選択するステップと、を備えたことを特徴とする（９）または（１０）記載の画像読み取り装置の制御方法。
【００２１】
（１２）  前記ホストコンピュータから処理コマンドを受信するステップと、
前記処理コマンドに応じて、前記動作対象画像読み取りセンサを動作させるステップと、を備えたことを特徴とする（１１）記載の画像読み取り装置の制御方法。
【００２２】
（１３）  前記設定変更コマンドによって変更される前記第１の設定情報または前記第２の設定情報は、実行すべき画像処理を指定する画像処理指定情報を含み、
前記第１の設定情報または第２の設定情報中の前記画像処理指定情報に応じて、画像処理を実行することを特徴とする（１２）記載の画像読み取り装置の制御方法。
【００２３】
（１４）  前記画像処理指定情報は、鮮鋭化処理、アンシャープネス、ノイズ除去等のＯＮ／ＯＦＦに関する情報を含むことを特徴とする（１３）記載の画像読み取り装置の制御方法。
【００２４】
（１５）  第１の搬送路内を搬送される第１の読み取り媒体を読み取って、前記第１の読み取り媒体の画像データを取得する第１の画像読み取りセンサと、
第２の搬送路内を搬送される第２の読み取り媒体を読み取って、前記第２の読み取り媒体の画像データを取得する第２の画像読み取りセンサと、を有する画像読み取り装置の制御方法であって、
ホストコンピュータから動作対象切替コマンドを受信するステップと、
前記動作対象切替コマンドに応じて、前記第１の画像読み取りセンサおよび前記第２の画像読み取りセンサのうち動作させるべき動作対象画像読み取りセンサを選択するステップと、を備えたことを特徴とする画像読み取り装置の制御方法。
【００２５】
（１６）  前記ホストコンピュータから処理コマンドを受信するステップと、
前記処理コマンドに応じて、前記動作対象画像読み取りセンサを動作させるステップと、を有することを特徴とする（１５）記載の画像読み取り装置の制御方法。
【００２６】
【発明の実施の形態】
以下、図面を参照しながら、本発明に係る画像読み取り装置の実施形態について、詳細に説明を行う。
（画像読み取りセンサ付きプリンタ１０の構造）
図１は、本実施形態の画像読み取りセンサ付きプリンタ１０を示す外観斜視図である。図２は、スリップ紙搬送路部分を示す要部概略図である。図３は、画像読み取りセンサ付きプリンタ１０の上面蓋体部を示す斜視図である。図４は、画像読み取りセンサ付きプリンタ１０の部分断面図である。
【００２７】
本実施形態の画像読み取りセンサ付きプリンタ１０は、ロール紙Ｐ（図４参照）とスリップ紙Ｓ（図２参照）の双方へ印刷が可能であり、スリップ紙Ｓの表面の画像を読み取りが可能であり、かつカードＣ（図４参照）に記録された画像情報を読み取り可能なプリンタである。すなわち、画像読み取りセンサ付きプリンタ１０は、スリップ紙Ｓおよびロール紙Ｐへの印刷を行うプリンタ装置と、スリップＳの画像読み取りおよびカードＣの画像読み取りが可能な画像読み取り装置が一体化した複合プリンタである。
【００２８】
画像読み取りセンサ付きプリンタ１０は、筐体１１ａ内部に連続紙としてのロール紙Ｐを収納するとともに、このロール紙Ｐへの印刷を行う印刷機構等を備える背面側筐体部１１と、背面側筐体部１１の正面側に設けられ、背面側筐体部１１との間にスリップ紙Ｓが搬送されるスリップ紙搬送路２１を画成する正面側筐体部１２と、背面側筐体部１１の上面側を覆うようにに取り付けられ、カード等の媒体に記録された画像情報を読み取るカード読み取りセンサ等を収納する上面蓋体部１３とが一体に形成されて構成されている。
【００２９】
ここで、正面側筐体部１２は、スリップ紙搬送路２１を介して筐体部１１から隔てられた正面側下部１２ａと、正面側筐体１２ａの上面側を覆う正面カバー１２ｂと、正面側下部１２ａと正面側カバー１２ｂとを片支持状態で保持する正面側側部１２ｃとから構成されている。スリップ紙Ｓは、図１および図２に示すように、画像読み取りセンサ付きプリンタ１０の正面側であって、かつ背面側筐体部１１の筐体１１ａと正面側筐体部１２の正面側下部１２ａとの間に開口したスリップ紙挿入口２１ａから挿入可能とされている。
【００３０】
スリップ紙搬送路２１に挿入されたスリップ紙Ｓは、図２に示すように、サブスリップ送りローラ２２ａと、サブスリップ送りローラ２２ａとスリップ紙搬送路２１を挟んで対向配置されたサブスリップ押さえローラ２２ｂとに搬送され、スリップ紙搬送路２１内部の裏面印刷部２３に送られる。
【００３１】
裏面印刷部２３は、スリップ紙Ｓの裏面側に配置されたシリアルインパクトドットマトリクス方式の印刷部２３ａと、印刷部２３ａとスリップ紙搬送路２１を挟んで対向配置されたプラテン２３ｂとから構成されている。この印刷部２３ａは、スリップ紙Ｓの裏面へ印刷が可能である。
【００３２】
裏面印刷部２３からさらに搬送されたスリップ紙Ｓは、スリップ送りローラ２４ａと、スリップ送りローラ２４ａと用紙搬送路２１を挟んで対向配置されたサブスリップ押さえローラ２４ｂとに搬送され、スリップ紙搬送路２１内部の表面印刷部２５に送り込まれる。
【００３３】
表面印刷部２５は、スリップ紙Ｓの表面側に配置されたシリアルインパクト
ドットマトリクス方式の印刷部２５ａと、印刷部２５ａとスリップ紙搬送路２１を挟んで対向配置されたプラテン２５ｂとから構成されている。この印刷部２５ａは、スリップ紙Ｓの表面への印刷が可能である。表面印刷部２５からさらに搬送されたスリップ紙Ｓは、スリップ紙画像読み取りセンサ２６に送られる。
【００３４】
スリップ紙画像読み取りセンサ２６は、ＣＩＳタイプのイメージセンサ（スキャナ）であり、スリップ紙Ｓの表面側に配置されている。スリップ紙画像読み取りセンサ２６のスリップ紙搬送路２１を挟んだ対向面側には、押し付けローラ２７が配置されている。この押し付けローラ２７は、押し付け部材２７ａによってスリップ紙画像読み取りセンサ２６の読み取り面２６ａに向けてスリップ紙Ｓをスリップ紙厚に応じた所定の押圧力で押し付けている。スリップ紙画像読み取りセンサ２６は、スリップ紙Ｓが押し付けローラ２７によって読み取り面２６ａに押し付けられた状態で、スリップ紙Ｓの表面側に記録された画像情報を１ラインずつ読み取り可能に構成されている。スリップ紙画像読み取りセンサ２６と押し付けローラ２７間を通過したスリップ紙Ｓは、スリップ紙排出口２１ｂから排出される。
【００３５】
また、スリップ紙挿入口２１ａにはスリップ紙後端センサ２８ａが、またサブスリップ押さえローラ２２ｂの下流側にはスリップ紙先端センサ２８ｂが設けられており、スリップ紙搬送路２１内でのスリップ紙Ｓの有無の確認、ならびに表面印刷部２５および裏面印刷部２３による印刷時の頭出し制御に用いられている。
【００３６】
また、表面印刷部２５とスリップ紙画像読み取りセンサ２６との間には、排出検出器２９が設けられており、スリップ紙搬送路２１からスリップ紙Ｓが排出されたかどうかを検出している。
【００３７】
また、スリップ紙搬送路２１のスリップ紙挿入口２１ａ近傍には、ＭＩＣＲ読み取りセンサ６８が設けられている。このＭＩＣＲ読み取りセンサ６８は、例えば小切手Ｓに磁気インクを用いて印刷されたＭＩＣＲを読み取るものである。このＭＩＣＲは、小切手の発行銀行番号、支点番号、口座番号、小切手の連続番号等のＭＩＣＲデータを示している。画像読み取りセンサ付きプリンタ１０は、このＭＩＣＲ読み取りセンサ６８を用いてＭＩＣＲを読み取ることにより、挿入された小切手のＭＩＣＲデータを認識することが可能である。
【００３８】
以上が、スリップ紙搬送路２１と、スリップ紙搬送路２１での各種動作の説明である。
【００３９】
次に、図４および図５を参照しながら、ロール紙搬送路３５と、ロール紙搬送路３５に関連した各種部材の説明を行う。筐体部１１と上面側蓋体部１３との間には、ロール紙搬送路３５が形成されている。ロール紙Ｐは、背面側筐体部１１内部に設けられたロール紙収納壁３１によって形成されたロール紙収納部３０に収納されている。このロール紙Ｐは、ロール紙搬送路３５に沿って送り出され、筐体１１ａと上面カバー１３ａとの間に開口したロール紙排出口３５ａから排出される。
【００４０】
このロール紙収納部３０は、ドロップイン方式のロール紙収納部であり、ロール紙Ｐは、ロール紙収納部３０内に投入して配置される。このロール紙Ｐの用紙供給は、ロール紙Ｐがロール紙収納壁３１にガイドされながら回転することによって行われる。ロール紙収納部３０に配置されたロール紙Ｐの一端は、ロール紙収納部３０から引き出されて、プラテンローラ３２とサーマル印刷ヘッド３３との間に位置するように配置される。
【００４１】
プラテンローラ３２は、図５に示すように、その回転軸３２ａが上面蓋体部１３のフレーム５１に回転自在に軸支されており、回転軸３２ａの端部に取り付けられたギア３２ｂが図示せぬモータにより回転駆動されてプラテンローラ３２を回動させ、ロール紙Ｐを送り出す。
【００４２】
サーマル印刷ヘッド３３は、プラテンローラ３２によって送り出されるロール紙Ｐ上に文字を印刷可能に構成されている。印刷されたロール紙Ｐは、ロール紙搬送路３５を通ってロール紙排出口３５ａから排出される。
【００４３】
プラテンローラ３２及びサーマル印刷ヘッド３３の上方には、図４に示すように、オートカッタ３４が配置されている。オートカッタ３４は、ロール紙搬送路３５の一方側に配置された固定刃３４ａと、ロール紙搬送路３５を挟んで一方側に固定刃３４ａに対応して配置された可動刃３４ｂとを有している。
【００４４】
固定刃３４ａは、図５に示すように、プラテンローラ３３に隣接した位置に蓋体部１３のフレーム５１によって保持されている。
【００４５】
可動刃３４ｂは、ロール紙搬送路に向かって図４の矢印Ａ方向に移動可能に構成されており、固定刃３４ａとの間にロール紙Ｐを挟み込むことによって、ロール紙Ｐを切断可能に構成されている。
【００４６】
図３においては、ロール紙排出口３５ａの近傍にロール紙排出口３５ａの長手方向に沿って、ロール紙切断用固定刃３６が設けられている。このロール紙切断用固定刃３６は、手動によってロール紙Ｐを切断する場合の切断刃である。本実施形態では、ロール紙切断用として、オートカッタ３４とロール紙切断用固定刃３６の双方を示しているが、何れか一方のみを備えるように構成してもよい。
【００４７】
上面蓋体部１３の下部には、図５に示すように、主要骨格としてフレーム５１が配置されている。このフレーム５１は、ヒンジ部５２を介して、背面側筐体部１１に設けられた固定部５３に対して回動可能に構成されており、これにより上面蓋体部１３が、ロール紙収納部３０の開閉動作可能に構成されている。ロール紙Ｐの交換時には、ヒンジ部５２を介して上面蓋体部１３が開かれてロール紙収納部３０にロール紙Ｐを挿入可能な状態となる。
【００４８】
次に、図３および図４を参照しながら、カード画像情報読み取り部４０について説明を行う。カード画像情報読み取り部４０は、上面カバー１３ａと、ロール紙収納部３０との間に設けられており、厚手の媒体であるカードＣ等をカード挿入口４１ａからカード搬送路４１内に挿入し、カードＣ上の画像情報を読み取り可能に構成されている。
【００４９】
カード画像情報読み取り部４０において、カード搬送路４１の上面側、すなわち上面カバー１３ａ側には、第１送りローラ４３ａ、カード画像読み取りセンサ４４、及び第２送りローラ４６ａがカード搬送路４１に沿って配置されている。一方、カード搬送路４１の下面側、すなわちロール紙収納部３０側には、第１押さえローラ４３ｂ、押し付けローラ４５、および第２押さえローラ４６ｂが、それぞれ第１カード送りローラ４３ａ、カード画像読み取りセンサ４４、および第２送りローラ４６ａと対向する位置に配置されている。
【００５０】
第１送りローラ４３ａおよび第１押さえローラ４３ｂは、カード挿入口４１ａとカード画像読み取りセンサ４４との間（カード画像読み取りセンサ４４の上流側）に配置されており、カード搬送路４１内に挿入されたカードＣをカード搬送路４１に沿って前後に搬送可能に構成されている。第１送りローラ４３ａおよび第１押さえローラ４３ｂによって搬送されたカードＣは、カード画像読み取りセンサ４４と押し付けローラ４５との間に送られる。
【００５１】
カード画像読み取りセンサ４４は、カードの表面に記録された文字や画像を読み取るＣＩＳタイプのイメージセンサ（スキャナ）である。カード画像読み取りセンサ４４は、押し付けローラ４５によってカード画像読み取りセンサ４４の読み取り面４４ａにカード厚に応じた押し付け力によって適宜押し付けられた状態で、文字や画像等の画像情報を１ラインずつ読み取る。
【００５２】
第２送りローラ４６ａおよび第２押さえローラ４６ｂは、カード画像読み取りセンサ４４の下流側に配置されており、カード搬送路４１内に挿入されたカードＣをカード搬送路４１に沿って前後に搬送可能に構成されている。
【００５３】
第２送りローラ４６ａおよび第２押さえローラ４６ｂの下流側であって、カード搬送路４１と上面カバー１３ａとの交差する位置には、張り出し開口４１ｂが開口している。この張り出し開口４１ｂは、カード搬送路４１内のカードＣが、第２送りローラ４６ａおよび第２押さえローラ４６ｂによってニップされた状態でカード搬送路４１の下流側に送り出されて、一時的に画像読み取りセンサ付きプリンタ１０の背面側から張り出すことを許容するものである。
【００５４】
実際の読み取り動作時には、カードＣは、図３および図４に示すカード挿入口４１ａから挿入され、第１送りローラ４３ａおよび第１押さえローラ４３ｂならびに第２送りローラ４６ａおよび第２押さえローラ４６ｂによって、カード挿入口４１ａ側から張り出し開口４１ｂに向かって搬送されて、カードＣが完全にカード画像読み取りセンサ４４を通過する位置まで搬送される。そして、第１送りローラ４３ａおよび第２送りローラ４６ａを逆転駆動することによって、カードＣをカード挿入口４１ａ側に送り出す。そして、カードＣをカード画像読み取りセンサ４４の読み取り面４４ａ上を通過させて、カード画像読み取りセンサ４４によってカードＣ表面の文字または画像情報が読み取られる。カードＣは、読み取り終了後、カード挿入口４１ａから画像読み取りセンサ付きプリンタ１０外部に排出される。
【００５５】
画像読み取りセンサ付きプリンタ１０の構造に関する説明は、以上の通りである。
（画像読み取りセンサ付きプリンタ１０の制御）
次に、図６〜図１１を参照しながら、画像読み取りセンサ付きプリンタ１０の制御に関し詳細に説明する。
【００５６】
図６は、本実施形態の画像読み取りセンサ付きプリンタ１０の回路６０の構成を示すブロック図であり、図７は、画像読み取りセンサ付きプリンタ１０の制御を行う機能部の全体構成を示す機能ブロック図である。また、図８および図９は、画像読み取りセンサ付きプリンタ１０内の状態とその遷移条件を示す状態遷移図である。
【００５７】
回路６０は、主として、スリップ紙搬送印刷機構駆動回路６１、ロール紙搬送印刷機構駆動回路６２、カード搬送機構駆動回路６３、スリップ紙検出器６４、ロール紙検出器６５、カード検出器６６、周辺機器取付用インターフェース６７、ＭＩＣＲ読み取りセンサ６８、ＣＰＵ６９、ＲＡＭ７０、ＲＯＭ７１、Ａ／Ｄコンバータ７２を介してスリップ紙画像読み取りセンサ２６およびカード画像読み取りセンサ４４に接続されたゲートアレイ７３、カバー状態検出器７４および通信インターフェース７５を有しており、これらはデータ通信用の内部バス８０によって互いに接続されている。
【００５８】
この回路６０では、ＣＰＵ６９がＲＯＭ７１に保存されている制御プログラムとしてのファームウェアを実行することによって、ＲＡＭ７０へのデータ保存およびＲＡＭ７０からのデータ読み出しを行いながら、ホストコンピュータ９０から送信される各種コマンドと各検出器の検出状態とに応じて、回路６０内の構成部材を駆動制御している。以下、画像読み取りセンサ付きプリンタ１０の構造説明において既出の構成要素を除き、各構成部材について簡単に説明を行う。
【００５９】
スリップ紙搬送印刷機構駆動回路６１は、図２に示すサブスリップ送りローラ２２ａ、スリップ送りローラ２４ａを駆動して、スリップ紙Ｓをスリップ紙搬送路２１に沿って搬送するよう制御する駆動制御回路である。また、スリップ紙搬送印刷機構駆動回路６１は、裏面印刷部２３の印刷ヘッド２３ａ、表面印刷部２５の印刷ヘッド２５ａまたはその双方を駆動して、スリップ紙Ｓの裏面、表面または両面に必要事項の印刷を行うよう制御する。
【００６０】
ロール紙搬送印刷機構駆動回路６２は、図４および図５に示すプラテンローラ３２を駆動して、ロール紙３０をロール紙搬送路３５に沿って搬送しつつ、サーマルヘッド３３を駆動して、ロール紙Ｐ上への印刷を行うよう制御する駆動制御回路である。また、ロール紙搬送印刷機構駆動回路６２は、プラテンローラ３２を駆動しながらオートカッタ３４の可動刃３４ｂを駆動して、ロール紙Ｐを所望の位置で切断するように制御する。
【００６１】
カード搬送機構駆動回路６３は、第１送りローラ４３ａおよび第２送りローラ４６ａを駆動して、カード挿入口４１ａから挿入されるカードＣをカード搬送路４１に沿って前後に搬送するよう制御する駆動制御回路である。詳細には、このカード搬送機構駆動回路６３は、第１送りローラ４３ａおよび第２送りローラ４６ａを順送りして、カード挿入口４１ａ側から張り出し開口４１ｂに向かって搬送し、そして第１送りローラ４３ａおよび第２送りローラ４６ａを逆転駆動することによって、カードＣをカード挿入口４１ａ側に送り出すよう制御する。
【００６２】
スリップ紙検出器６４は、スリップ紙後端センサ２８ａ、スリップ紙先端センサ２８ｂおよび排出検出器２９から構成され、スリップ紙搬送２１内を搬送されるスリップ紙Ｓの有無や位置検出を行う。
【００６３】
同様に、ロール紙検出器６５およびカード検出器６６は、ロール紙搬送路３５およびカード搬送路４１内を搬送されるロール紙ＰおよびカードＣをそれぞれ検出し、ロール紙ＰおよびカードＣの有無や位置検出を行う。
【００６４】
周辺機器取付用インターフェース６７は、画像読み取りセンサ付きプリンタ１０に取り付けられるドロワー等の周辺機器との通信を行うためのインターフェースである。
【００６５】
Ａ／Ｄコンバータ７２は、スリップ紙搬送路２１に設けられたスリップ紙画像読み取りセンサ２６およびカード搬送路４１に設けられたカード画像読み取りセンサ４４の出力信号をデジタル信号化して出力する。Ａ／Ｄコンバータ７２の出力は、ゲートアレイ７３に送られる。
【００６６】
ゲートアレイ７３は、Ａ／Ｄコンバータ７２からの出力を一時的に保存するバッファである。ゲートアレイ７３は、スリップ紙画像読み取りセンサ２６またはカード画像読み取りセンサ４４が読み取ったデータをバッファするための２ライン分のバッファ領域を有している。ゲートアレイ７３は、スリップ紙画像読み取りセンサ２６またはカード画像読み取りセンサ４４の出力信号を１ラインずつバッファして、バッファされた出力信号を１ラインずつＲＡＭ７０に出力する。
【００６７】
カバー状態検出器７４は、画像読み取りセンサ付きプリンタ１０の正面側カバー１２ｂや上面カバー１３ａの開閉状態を検出するセンサである。カバー状態検出器７４が、正面側カバー１２ｂ又は上面カバー１３ａの開状態を検出すると、画像読み取りセンサ付きプリンタ１０はオフラインとなり、ホストコンピュータ９０からのコマンドの処理が論理的に遮断される。
【００６８】
通信インターフェース７５は、ホストコンピュータ９０との通信を行うためのインターフェースである。通信インターフェース７５とホストコンピュータ９０とは、ＵＳＢ、パラレル、ＲＳ−２３２Ｃ等により接続される。
【００６９】
次に、図７を参照して、本実施形態の画像読み取りセンサ付きプリンタ１０の制御の全体構成について説明する。本実施形態では、図６に示す回路６０において、ＣＰＵ６９がＲＯＭ７１に書き込まれたファームウェアを実行することによって、図７に示す各種機能部が実現される。
【００７０】
ホストコンピュータ９０は、画像読み取りセンサ付きプリンタ１０を制御するための各種制御コマンドや、印刷すべき印刷データをコマンド化して画像読み取りセンサ付きプリンタ１０に出力する。画像読み取りセンサ付きプリンタ１０は、このホストコンピュータ９０から送信される各種コマンドにより管理されて、各種印刷、画像読み取り、画像読み取りセンサ付きプリンタ１０の内部設定変更、印刷処理、画像読み取り処理等を実行する。
【００７１】
データ受信部１０２は、通信インターフェース７５を介してホストコンピュータ９０からの各種コマンドや印刷データを受信するものである。データ受信部１０２によって受信された各種制御コマンドや印刷データは、ＲＡＭ７０に領域確保される受信バッファ１０４に一時的に保存される。受信バッファ１０４に保存された各種制御コマンドまたは印刷データは、コマンド解析部１０６に送られる。
【００７２】
コマンド解析部１０６は、受信した信号を解析し、受信した信号が制御コマンドであれば、制御コマンドの内容を解析して、制御コマンド内容を中央制御部１１０に通知する。また、コマンド解析部１０６は、受信した信号が印刷データであれば、ＲＡＭ７０に領域確保される印刷バッファ１０８に印刷データを一時的に保存する。
【００７３】
中央制御部１１０は、コマンド解析部１０６により解析された制御コマンドにしたがって、各種制御機能部を介して制御動作を実行する制御手段である。すなわち、画像読み取りセンサ付きプリンタ１０の各種制御機能部は、この中央制御部１１０からの命令に応じて、所定の処理を実行する。
【００７４】
状態記憶部１１２は、画像読み取りセンサ付きプリンタ１０の状態を記憶するための記憶領域である。この状態記憶部１１２は、例えば、ＲＡＭ７０の所定領域に保存される各種フラグによって実現される。中央制御部１１０は、この状態記憶部１１２中の各種フラグの状態を確認しながら、状態に応じた制御動作を実行する。
【００７５】
具体的に、状態記憶部１１２は、設定変更可能な画像読み取りセンサを示す「フラグＦ」と、アクティブな画像読み取りセンサを示す「フラグＧ」を有している。
【００７６】
まず、フラグＦについて説明する。フラグＦは、スリップ紙画像読み取りセンサ２６に関する設定情報と、カード画像読み取りセンサ４４に関する設定情報のうちどちらの設定情報が現時点で設定変更可能であるかを示すものである。
【００７７】
図８に示すように、状態記憶部１１２は、スリップ紙画像読み取りセンサ設定待ち状態２１０（フラグＦ＝０の状態）と、カード画像読み取りセンサ設定待ち状態２２０（フラグＦ＝１の状態）とを有している。
【００７８】
スリップ紙画像読み取りセンサ設定待ち状態２１０は、スリップ紙画像読み取りセンサ２６に関する設定を変更可能な状態である。画像読み取りセンサ付きプリンタ１０は、スリップ紙画像読み取りセンサ設定待ち状態２１０においてホストコンピュータ９０から画像読み取りセンサ設定コマンドを受け取ると、受け取った画像読み取りセンサ設定コマンドに応じたスリップ紙画像読み取りセンサ２６の設定処理を行い、スリップ紙画像読み取りセンサ２６に関する設定情報が記憶されている設定情報記憶部１１４内を書き換える。このスリップ紙画像読み取り部設定待ち状態２１０では、カード画像読み取りセンサ４４に関する設定は変更できない。
【００７９】
一方、カード画像読み取りセンサ設定待ち状態２２０は、カード画像読み取りセンサ４４に関する設定を変更可能な状態である。画像読み取りセンサ付きプリンタ１０は、カード画像読み取りセンサ設定待ち状態２２０においてホストコンピュータ９０から画像読み取りセンサ設定コマンドを受け取ると、受け取った画像読み取りセンサ設定コマンドに応じたスリップ紙画像読み取りセンサ４４の設定処理を行い、スリップ紙画像読み取りセンサ４４に関する設定情報が記憶されている設定情報記憶部１１４内を書き換える。このスリップ紙画像読み取り部設定待ち状態２２０では、カード画像読み取りセンサ２６に関する設定は変更できない。
【００８０】
スリップ紙画像読み取りセンサ設定待ち状態２１０またはカード画像読み取りセンサ設定待ち状態２２０において、ホストコンピュータ９０から受信する画像読み取りセンサ設定コマンドの種類としては、例えば、「画像読み取りセンサの基本動作の設定」、「読み取り範囲の設定」、「読み取り画像の圧縮方法の設定」、「Ｃｒｏｐｐｉｎｇ領域の抹消」、「Ｃｒｏｐｐｉｎｇ領域の設定」、「設定値の送信」等が挙げられる。ここで、「画像読み取りセンサの基本動作の設定」の中には、鮮鋭化処理、アンシャープネス、ノイズ除去等のＯＮ／ＯＦＦに関する設定が存在する。このうち鮮鋭化処理については、後述する。
【００８１】
スリップ紙画像読み取りセンサ設定待ち状態２１０と、カード画像読み取りセンサ設定待ち状態２２０とは、画像読み取りセンサ設定コマンドの一つである「設定対象読み取りセンサ切替コマンド」をホストコンピュータ９０から受信することにより切り替えられる。この設定対象読み取りセンサ切替コマンドは、例えば以下のように表される。
【００８２】
Ｆ（３２，ｎ１）      ・・・（１）
式１においては、数字“３２”は「設定対象読み取りセンサ切替コマンド」であることを示しており、“ｎ１”は、設定対象とすべき画像読み取りセンサを示すものである。例えば、“ｎ１”が０のときは、設定対象とすべき画像読み取りセンサがスリップ紙画像読み取りセンサ２６であることを示し、一方“ｎ１”が１のときは、設定対象とすべき画像読み取りセンサがカード画像読み取りセンサ４４であることを示している。
【００８３】
すなわち、スリップ紙画像読み取りセンサ設定待ち状態２１０において、「カード画像読み取りセンサ４４を設定対象画像読み取りセンサとする（すなわち、ｎ１＝１）」という指示を含む設定対象読み取りセンサ切替コマンドを受信すると、画像読み取りセンサ付きプリンタ１０の状態は、カード画像読み取りセンサ設定待ち状態２２０に切り替わる。同様に、カード画像読み取りセンサ設定待ち状態２２０において、「スリップ紙画像読み取りセンサ２６を設定対象画像読み取りセンサとする（すなわち、ｎ１＝０）」という指示を含む設定対象読み取りセンサ切替コマンドを受信すると、画像読み取りセンサ付きプリンタ１０の状態は、スリップ紙画像読み取りセンサ設定待ち状態２１０に切り替わる。
【００８４】
次に、フラグＧについて説明を行う。フラグＧは、スリップ紙画像読み取りセンサ２６と、カード画像読み取りセンサ４４のうちどちらのセンサがアクティブな動作対象センサであるかを示すものである。
【００８５】
図９に示すように、状態記憶部１１２は、スリップ紙画像読み取りセンサ処理待ち状態２３０（フラグＧ＝０の状態）と、カード画像読み取りセンサ処理待ち状態２４０（フラグＧ＝１の状態）とを有している。
【００８６】
スリップ紙画像情報読み取り部処理待ち状態２３０は、スリップ紙画像読み取りセンサ２６がアクティブとなって待機している状態であり、この状態でホストコンピュータ９０から画像読み取りセンサ処理コマンドを受け取ると、受け取った画像読み取りセンサ処理コマンドに応じて、スリップ紙画像読み取りセンサ２６に関連した各種処理を行う。このスリップ紙画像読み取り部設定待ち状態２３０では、カード画像読み取りセンサ４４の処理は実行されない。
【００８７】
カード画像情報読み取り部処理待ち状態２４０は、カード画像読み取りセンサ４４がアクティブとなって待機している状態であり、この状態でホストコンピュータ９０から画像読み取りセンサ処理コマンドを受け取ると、受け取った画像読み取りセンサ処理コマンドに応じて、スリップ紙画像読み取りセンサ４４に関連した各種処理を行う。このスリップ紙画像読み取り部設定待ち状態２４０では、カード画像読み取りセンサ２６の処理は実行されない。
【００８８】
スリップ紙画像情報読み取り部処理待ち状態２３０またはカード画像情報読み取り部処理待ち状態２４０において、ホストコンピュータ９０から受信する画像読み取りセンサ処理コマンドの種類としては、例えば、「ステータスの送信」、「画像情報読み取りの実行と結果の送信」、「プレスキャンの実行」、「読み取り媒体の挿入待ち処理」、「処理の終了」等が挙げられる。
【００８９】
スリップ紙画像読み取りセンサ処理待ち状態２３０と、カード画像読み取りセンサ処理待ち状態２４０とは、画像読み取りセンサ処理コマンドの一つである「動作対象読み取りセンサ切替コマンド」をホストコンピュータ９０から受信することにより切り替えられる。この動作対象読み取りセンサ切替コマンドは、例えば以下のように表される。
【００９０】
Ｇ（８０，ｎ２）      ・・・（２）
式２においては、数字“８０”は「動作対象読み取りセンサ切替コマンド」であることを示しており、“ｎ２”は、動作対象とすべき画像読み取りセンサを示すものである。例えば、“ｎ２”が０のときは、動作対象とすべき画像読み取りセンサがスリップ紙画像読み取りセンサ２６であることを示し、一方“ｎ２”が１のときは、動作対象とすべき画像読み取りセンサがカード画像読み取りセンサ４４であることを示している。
【００９１】
すなわち、スリップ紙画像読み取りセンサ設定待ち状態２３０において、「カード画像読み取りセンサ４４を動作対象画像読み取りセンサとする（すなわち、ｎ２＝１）」という指示を含む動作対象読み取りセンサ切替コマンドを受信すると、画像読み取りセンサ付きプリンタ１０の状態は、カード画像読み取りセンサ処理待ち状態２４０に切り替わる。同様に、カード画像読み取りセンサ処理待ち状態２４０において、「カード画像読み取りセンサ２６を設定対象画像読み取りセンサとする（すなわち、ｎ２＝０）」という指示を含む動作対象読み取りセンサ切替コマンドを受信すると、画像読み取りセンサ付きプリンタ１０の状態は、スリップ紙画像読み取りセンサ処理待ち状態２３０に切り替わる。
【００９２】
以上説明したように、本実施形態では、設定変更を行う画像読み取りセンサを選択する設定対象画像読み取りセンサ切替コマンドと、動作対象とする画像読み取りセンサを選択する動作対象画像読み取りセンサ切替コマンドが用意されている。したがって、設定対象または動作対象とすべき画像読み取りセンサが選択された後に、設定変更コマンドまたは処理コマンドを受け取ることにより、選択された画像読み取りセンサの設定変更または処理が実行される。
【００９３】
次に、再度図７に戻って説明を行う。画像読み取りセンサ付きプリンタ１０は、印刷を制御する制御部として、ロール紙の印刷を制御するロール紙印刷制御部１１６と、スリップ紙の印刷を制御するスリップ紙印刷制御部１１８とを有している。ロール紙印刷制御部１１６とスリップ紙印刷制御部１１８は、それぞれスリップ紙搬送印刷機構駆動回路６１およびロール紙搬送印刷機構駆動回路６２を介して、スリップ紙Ｓおよびロール紙Ｐへの印刷を制御する。
【００９４】
また、スリップ紙画像読み取り部１２０およびカード画像読み取り部１２２は、画像読み取りを制御する制御部として機能し、それぞれスリップ紙画像読み取りセンサ２６およびカード画像読み取りセンサ４４による画像読み取り、読み取った画像データをＲＡＭ７０内に領域確保される読み取り画像バッファ１２４に一時的に保存する。
【００９５】
ロール紙検出部１２５は、ロール紙検出器６５からの検出出力を基に、ロール紙搬送路３５内におけるロール紙Ｐの有無および位置の検出を行う。
【００９６】
同様に、スリップ紙検出部１２６は、およびスリップ紙検出器６４からの検出出力を基に、スリップ紙搬送路２１内におけるスリップ紙Ｓの有無および位置の検出を行う。
【００９７】
カバー状態検出部１２８は、カバー状態検出器６６の検出出力に応じて、正面側カバー１２ｂや上面カバー１３ａの開閉状態を検出する。カバー状態検出部１２８は、正面側カバー１２ｂや上面カバー１３ａが開状態のときには、オフライン検出部１３０に開状態を示す信号を送出する。オフライン検出部１３０は、このカバー状態検出部１２８から開状態を示す信号を受け取ると、中央制御部１１０の動作を強制的に停止させ、オフラインにする。このオフライン状態では、コマンド解析部１０６より下流側の動作は行われず、ホストコンピュータ９０からコマンドや印刷データを受け取っても、コマンドや印刷データは受信順に受信バッファ１０４にバッファされ、処理されない。
【００９８】
カード検出部１３３は、カード検出器６６からの検出信号に応じて、カードＣをそれぞれ検出しカード搬送路４４内におけるカードＣの有無や位置検出を行う。
【００９９】
ステータス情報生成部１３４は、ホストコンピュータ９０からのコマンドに応じて、画像読み取りセンサ付きプリンタ１０の状態を示すステータス情報を生成するものである。ステータス情報生成部１３４によって生成されたステータス情報は、データ送信部１３８を介してホストコンピュータ９０に送信される。
【０１００】
画像処理部１３６は、スリップ紙画像情報読み取り部１２０またはカード画像情報読み取り部１２２によって読み取られ、読み取り画像バッファ１２４内に一時保存された画像データに各種画像処理を加える。画像処理部１３６によって行われる画像処理としては、画像データの階調補正、濃度処理、画像圧縮等が行われる。
【０１０１】
また、画像処理部１３６は、画像データの鮮鋭化処理を行うための鮮鋭化処理部１３６ａを有している。鮮鋭化処理部１３６ａは、小切手やカード等の読み取り媒体上に記録されている文字を鮮鋭化して、画像データ上の文字等を読み取り易くするための鮮鋭化処理を行う。具体的に鮮鋭化処理部１３６ａは、所定のアルゴリズムに基づいて文字部分を他の領域から際立たせるように画像を処理する。なお、この鮮鋭化処理部１３６ａはアンシャープネスやノイズ除去等のほかの画像処理を行ってもよい。
【０１０２】
この画像処理部１３６は、設定情報記憶部１１４内の記憶されたスリップ紙画像読み取りセンサ２６またはカード画像読み取りセンサ４４に関する設定情報に基づいて行われる。すなわち、設定情報記憶部１１４は、スリップ紙画像読み取りセンサ２６と、カード画像読み取りセンサ４４から得られた画像データに対して、画像処理部１３６がどのような画像処理を施すかについての設定情報が保存されており、この設定情報中に「鮮鋭化処理有り」となっていれば鮮鋭化処理が行われる。画像処理部１３６によって所定の画像処理が施された画像データは、データ送信部１３８を介して、ホストコンピュータ９０に送信される。なお、この鮮鋭化処理の有無は、ホストコンピュータ９０から送信される画像読み取り装センサ設定コマンドにより変更可能である。
【０１０３】
次に、本実施形態の画像読み取りセンサ付きプリンタ１０におけるスリップ紙画像読み取りセンサ２６およびカード画像読み取りセンサ４４の設定情報の書換シーケンスを図１０のフローチャートを参照しながら説明する。
【０１０４】
まず、データ受信部１０２が、ホストコンピュータ９０から設定対象読み取りセンサ切替コマンドを受信すると、設定対象読み取りセンサ切替コマンドは受信バッファ１０４に一時保存される（ステップＳ１０１）。
【０１０５】
そして、コマンド解析部１０６は、受信バッファ１０４に一時保存された設定対象読み取りセンサ切替コマンドを解析して設定対象読み取りセンサが、スリップ紙画像読み取りセンサ２６とカード画像読み取りセンサ４４のいずれであるかを解析する（ステップＳ１０２）。中央制御部１１２は、コマンド解析部１０６の解析結果を基に、設定対象読み取りセンサ切替コマンド内に指示された読み取りセンサを設定対象読み取りセンサに設定し、状態記憶部１１２に保存する。
【０１０６】
すなわち、ここでは、スリップ紙画像読み取りセンサ２６が設定対象読み取りセンサとして指示されていれば、状態記憶部１１２内のフラグをＦ＝０に設定して、スリップ紙画像読み取りセンサ設定待ち状態２１０に遷移する（ステップＳ１０３）。
【０１０７】
一方、カード画像読み取りセンサ４４が設定対象読み取りセンサとして指示されていれば、状態記憶部１１２内のフラグをＦ＝１に設定して、カード画像読み取りセンサ設定待ち状態２２０に遷移する（ステップＳ１０４）。
【０１０８】
そして、データ受信部１０２が、ホストコンピュータ９０から画像読み取りセンサ設定コマンドを受信すると（ステップＳ１０５）、コマンド解析部１０６は、画像読み取りセンサ設定コマンドの内容を解析して、中央制御部１１０に送出する。ここで、中央制御部１１０は、状態記憶部１１２のフラグＦの値を確認し（ステップＳ１０６）、フラグＦが０であれば、ステップＳ１０８に移行して画像読み取りセンサ設定コマンドに応じて、スリップ紙画像読み取りセンサ２６の設定情報を変更して終了する。一方、フラグＦが１であれば、ステップＳ１０９に移行して画像読み取りセンサ設定コマンドに応じて、カード画像読み取りセンサ４４の設定情報を変更して終了する。
【０１０９】
以上が、本実施形態の画像読み取りセンサ付きプリンタ１０におけるスリップ紙画像読み取りセンサ２６およびカード画像読み取りセンサ４４の設定情報の書換シーケンスである。
【０１１０】
次に、図１１を参照して、本実施形態の画像読み取りセンサ付きプリンタ１０におけるスリップ紙画像読み取りセンサ２６およびカード画像読み取りセンサ４４の処理シーケンスについて説明する。
【０１１１】
まず、データ受信部１０２が、ホストコンピュータ９０から読み取りセンサ処理コマンドを受信すると、読み取りセンサ処理コマンドは受信バッファ１０４に一時保存される（ステップＳ１１１）。
【０１１２】
そして、コマンド解析部１０６は、受信バッファ１０４に一時保存された読み取りセンサ処理コマンドを解析して、設定対象とすべき読み取りセンサがスリップ紙画像読み取りセンサ２６のカード画像読み取りセンサ４４のいずれであるかを解析する。そして、中央制御部１１２は、コマンド解析部１０６の解析結果を基に、動作対象読み取りセンサ切替コマンド内に指示された読み取りセンサを動作対象読み取りセンサに設定し、状態記憶部１１２に保存する（ステップＳ１１２）。
【０１１３】
すなわち、ここでは、スリップ紙画像読み取りセンサ２６が動作対象読み取りセンサとして指示されていれば、状態記憶部１１２内のフラグをＧ＝０に設定して、スリップ紙画像読み取りセンサ設定待ち状態２３０に遷移する（ステップＳ１１３）。
【０１１４】
一方、カード画像読み取りセンサ４４が設定対象読み取りセンサとして指示されていれば、状態記憶部１１２内のフラグをＧ＝１に設定して、カード画像読み取りセンサ設定待ち状態２４０に遷移する（ステップＳ１１４）。
【０１１５】
そして、データ受信部１０２が、ホストコンピュータ９０から画像読み取りセンサ処理コマンドを受信すると（ステップＳ１１５）、コマンド解析部１０６は、画像読み取りセンサ設定コマンドの内容を解析して、中央制御部１１０に送出する。ここで、中央制御部１１０は、状態記憶部１１２のフラグＧの値を確認し（ステップＳ１１６）、フラグＧが０であれば、ステップＳ１１７に移行して画像読み取りセンサ処理コマンドに応じて、スリップ紙画像読み取りセンサ２６を動作させる。一方、フラグＧが１であれば、ステップＳ１１８に移行して画像読み取りセンサ処理コマンドに応じて、カード画像読み取りセンサ４４を動作させる。
【０１１６】
以上が、本実施形態の画像読み取りセンサ付きプリンタ１０におけるスリップ紙画像読み取りセンサ２６およびカード画像読み取りセンサ４４の処理シーケンスである。
【０１１７】
以上説明を行ったように、本実施形態の画像読み取りセンサ付きプリンタ１０は、第１の搬送路であるスリップ紙搬送路２１内を搬送されるスリップ紙Ｓ（第１の読み取り媒体）を読み取って、スリップ紙Ｓの画像データを取得するスリップ紙画像読み取りセンサ２６と、第２の搬送路内であるカード搬送路４１を搬送されるカードＣ（第２の読み取り媒体）を読み取って、カードＣの画像データを取得するカード画像読み取りセンサ４４とを備えている。
【０１１８】
さらに、本実施形態の画像読み取りセンサ付きプリンタ１０は、スリップ紙画像読み取りセンサ２６に関する設定情報（第１の設定情報）と、およびカード画像読み取りセンサ４４に関する設定情報（第２の設定情報）とを記憶する設定情報記憶手段としての設定情報記憶部１１４と、ホストコンピュータ９０から送信される設定対象読み取りセンサ切替コマンドに応じて、設定情報記憶部１１４に記憶された第１の設定情報を変更可能なスリップ紙画像読み取りセンサ設定待ち状態２１０（第１の設定変更可能状態）と、設定情報記憶部１１４に記憶された第２の設定情報を変更可能なカード画像読み取りセンサ設定待ち状態２２０（第２の設定変更可能状態）とのうち設定変更可能な状態を切り替える状態選択手段としての中央制御部１１０と、を備えている。本実施形態では、設定変更可能な読み取りセンサ設定待ち状態は、状態記憶部１１２に保存される。
【０１１９】
したがって、本実施形態によれば、外部から送信される設定対象読み取りセンサ切替コマンドに応じて、設定対象とすべき読み取りセンサを選択する、すなわち、本実施形態によれば、予定の設定処理を行う以前に予め画像読み取りセンサ付きプリンタ１０の状態を、スリップ紙画像読み取りセンサ設定待ち状態２１０（第１の設定変更可能状態）またはカード画像読み取りセンサ設定待ち状態２２０（第２の設定変更可能状態）に設定し待機状態とすることが可能となる。
【０１２０】
また、本実施形態によれば、中央制御部１１０は、設定情報変更手段として機能し、前記ホストコンピュータ９０から送信される設定変更コマンドに応じて、状態記憶部１１２に保存された設定変更可能状態に対応する設定情報を変更するように構成されている。
【０１２１】
したがって、ホストコンピュータ９０は、設定対象を指定する設定対象読み取りセンサ切替コマンドを画像読み取りセンサ付きプリンタ１０へ最初に送出すれば、その後は設定対象として指定した読み取りセンサを指定することなく設定コマンドを送信することにより、画像読み取りセンサ付きプリンタ１０のスリップ紙画像読み取りセンサ２６またはカード画像読み取りセンサ４４の設定情報を変更することが可能である。したがって、画像読み取りセンサ付きプリンタ１０内部での判断や処理を最小限に押さえることが可能となり、画像読み取りセンサ付きプリンタ１０の処理負荷を軽減させることが可能となる。また、切替の度に設定情報等の読み出し等の初期化を行う必要がないため、処理時間の短縮を図ることが可能となる。
【０１２２】
また、本実施形態によれば、ホストコンピュータ９０から送信される動作対象切替コマンドに応じて、スリップ紙画像読み取りセンサ２６およびカード画像読み取りセンサ４４のうち動作させるべき動作対象画像読み取りセンサを切り替える動作対象選択手段としての中央制御部１１０を備えている。
【０１２３】
したがって、本実施形態によれば、外部のホストコンピュータ９０から送信される動作対象読み取りセンサ切替コマンドに応じて、動作対象とすべき読み取りセンサを選択する、すなわち、画像読み取りセンサ付きプリンタ１０の状態をスリップ紙画像読み取りセンサ設定待ち状態２３０またはカード画像読み取りセンサ設定待ち状態２４０に設定することが可能となる。
【０１２４】
また本実施形態によれば、中央制御部１１０は、制御手段として機能し、ホストコンピュータ９０から送信される処理コマンドに応じて、前記動作対象画像読み取り装置を動作させる。
【０１２５】
したがって、ホストコンピュータ９０は、設定対象を指定する動作対象読み取りセンサ切替コマンドを画像読み取りセンサ付きプリンタ１０へ最初に送出すれば、その後は動作対象としての読み取りセンサを指定することなく処理コマンドを送信することにより、画像読み取りセンサ付きプリンタ１０のスリップ紙画像読み取りセンサ２６またはカード画像読み取りセンサ４４を動作させて、所定の処理を実行させることが可能である。したがって、画像読み取りセンサ付きプリンタ１０内部での判断や処理を最小限に押さえることが可能となり、画像読み取りセンサ付きプリンタ１０の処理負荷を軽減させることが可能となる。また、切替の度に動作対象画像読み取りセンサに関する設定情報読み出し等の初期化を行う必要がないため、処理時間の短縮を図ることが可能となる。
【０１２６】
また、本実施形態によれば、設定変更コマンドによって変更可能な設定情報としては、実行すべき画像処理を指定する画像処理指定情報を含み、画像処理部１３６は、設定情報中の画像処理指定情報に応じて、所定の画像処理を実行する。この画像処理指定情報は、鮮鋭化処理のＯＮ／ＯＦＦに関する情報を含んでいる。
【０１２７】
したがって、本実施形態によれば、設定情報に応じて、スリップ紙画像読み取りセンサ２６またはカード画像読み取りセンサ４４によって読み取られた画像に対して施される画像処理を設定変更コマンド指定することが可能となる。特に、画像読み取りセンサ付きプリンタ１０にとり処理負荷の大きい鮮鋭化処理の実行・不実行に関する指定を行うことが可能である。したがって、画像の読み取り精度を上げる場合には鮮鋭化処理をＯＮにして鮮鋭化処理を行い、また単に記録として画像を読み取るだけであり、読み取り画像の精度について厳しい要求がない場合には鮮鋭化処理をＯＦＦにして処理時間の短縮を図る等、ユーザの要求に応じた処理を実行することが可能となる。
【０１２８】
なお、本実施形態では、画像読み取りセンサ付きプリンタ１０を例に説明したが、これに限られることはなく、２個以上の画像読み取りセンサを備えかつホストコンピュータからのコマンドにより動作する任意の装置に上記処理を適用することが可能である。本実施形態の画像読み取りセンサ付きプリンタ１０は、名称の通りプリンタ機能を備えているが、プリンタ機能を有していない２個以上の画像読み取りセンサを備えた装置に適用することができるのはいうまでもない。
【０１２９】
【発明の効果】
本発明の画像読み取り装置は、２つの画像読み取りセンサの有し、ホストコンピュータから送信される設定対象読み取りセンサ切替コマンドに応じて設定対象読み取りセンサを選択し、そしてホストコンピュータから送信される読み取りセンサ設定コマンドに応じて設定対象読み取りセンサの設定を変更する。また、本発明の画像読み取り装置は、ホストコンピュータから送信される動作対象読み取りセンサ切替コマンドに応じて動作対象読み取りセンサを選択し、そしてホストコンピュータから送信される読み取りセンサ処理コマンドに応じて動作対象読み取りセンサの処理を実行する。したがって、２つの画像読み取りセンサを効率的に動作させることが可能な画像読み取り装置、および画像読み取り装置の制御方法を提供することが可能となる。なお、これらの設定対象読み取りセンサの設定をフラッシュメモリに格納しておき、電源オンやリセット時に復元させる機能の対象としてもよい。
【図面の簡単な説明】
【図１】本発明に係る実施形態の画像読み取りセンサ付きプリンタを示す外観斜視図である。
【図２】スリップ紙搬送路部分を示す要部概略図である。
【図３】画像読み取りセンサ付きプリンタの上面蓋体部を示す斜視図である。
【図４】画像読み取りセンサ付きプリンタの部分断面図である。
【図５】画像読み取りセンサ付きプリンタの内部構造を示す斜視図である。
【図６】画像読み取りセンサ付きプリンタの回路構成を示すブロック図である。
【図７】画像読み取りセンサ付きプリンタの制御を行う機能部の全体構成を示す機能ブロック図である。
【図８】画像読み取りセンサ付きプリンタ内の状態とその遷移条件を示す状態遷移図である。
【図９】画像読み取りセンサ付きプリンタ内の状態とその遷移条件を示す状態遷移図である。
【図１０】スリップ紙画像読み取りセンサおよびカード画像読み取りセンサの設定情報の書換シーケンスを示すフローチャートである。
【図１１】スリップ紙画像読み取りセンサおよびカード画像読み取りセンサの動作処理シーケンスを示すフローチャートである。
【図１２】従来の複合プリンタを示す断面図である。
【符号の説明】
１０・・画像読み取りセンサ付きプリンタ
２６・・スリップ紙画像情報読み取りセンサ
４４・・カード画像情報読み取りセンサ
６１・・スリップ紙搬送印刷機構駆動回路
６２・・ロール紙搬送印刷機構駆動回路
６３・・カード搬送機構駆動回路
６４・・スリップ紙検出器
６５・・ロール紙検出器
６６・・カード検出器
６７・・周辺機器取付用インターフェース
６８・・ＭＩＣＲ読み取りセンサ
６９・・ＣＰＵ
７０・・ＲＡＭ
７１・・ＲＯＭ
７２・・Ａ／Ｄコンバータ
７３・・ゲートアレイ
７４・・カバー状態検出器
７５・・通信インターフェース
９０・・ホストコンピュータ
１０２・・データ受信部
１０４・・受信バッファ
１０６・・コマンド解析部
１０８・・印刷バッファ
１１０・・中央制御部
１１２・・状態記憶部
１１４・・設定情報記憶部
１２０・・スリップ紙画像読み取り部
１２２・・カード画像読み取り部
１３６・・画像処理部
１３６ａ・・鮮鋭化処理部
【図１】
2004364020.tif 000003
【図２】
2004364020.tif 000004
【図３】
2004364020.tif 000005
【図４】
2004364020.tif 000006
【図５】
2004364020.tif 000007
【図６】
2004364020.tif 000008
【図７】
2004364020.tif 000009
【図８】
2004364020.tif 000010
【図９】
2004364020.tif 000011
【図１０】
2004364020.tif 000012
【図１１】
2004364020.tif 000013
【図１２】
2004364020.tif 000014