(57)【特許請求の範囲】
【請求項１】
印刷手段と、該印刷手段へ印刷データ及びコマンド・データを共通インタフェース（３０或いは６４）を介して送出するホスト・プロセッサ（２８或いは６０）と、を備える印刷装置であって、
前記ホスト・プロセッサ（２８或は６０）は、第１特性を伴う前記印刷データと第２特性を伴うコマンド・データとを送出するように構成され、
前記印刷手段は、
前記印刷データを受信する印刷装置（３４或は７０）と、
前記コマンド・データを受信する制御装置（４０或は７６）と、を備え、
前記制御装置は、前記共通インタフェース（３０或は６４）に現れる前記データの特性を検出する検出手段（４２或は７８）と、
前記検出手段（４２或は７８）に応じて、前記第２特性が検出された場合に前記コマンド・データが前記印刷装置（３４或は７０）へ転送されないことを保証するスイッチ手段（３２或は６８）と、を有し、
前記検出手段（４２或は７８）は、前記インタフェース（３０或は６４）からの前記コマンド・データを前記制御装置（４０或は７６）へ送出すると共に、前記制御装置（４０或は７６）からの応答データを前記共通インタフェース（３０）へ送出する通信路に設けられていることを特徴とする印刷装置。
【請求項２】
前記検出手段（４２或は７８）の少なくとも一部は、前記制御装置（４０或は７６）の一部によって提供される請求項１に記載の印刷装置。
【請求項３】
前記ホスト・プロセッサ（６０）から送出される各データの特性は、転送モード内で利用可能なコマンドの異なる状態を含む、請求項１又は２に記載の印刷装置。
【請求項４】
前記ホスト・プロセッサ（２８）から送出される各データの特性が、設定されたプロトコルに従って立ち上がるデータ通信に対して異なるモードを含む請求項１又は２に記載の印刷装置。
【請求項５】
前記モードがＩＥＥＥ１２８４規格で立ち上がるものから選択されており、前記印刷データが互換性モードに従って転送されるように構成されており、前記コマンド・データが拡張能力ポート・モードに従って転送されるように構成されている請求項４に記載の印刷装置。
【請求項６】
前記印刷手段は、印刷エンジン・コントローラ（３６或は７２）及び印刷エンジン機構（３８或は７４）を備え、
前記制御手段（４０或は７６）は、媒体ハンドラ／通信コントローラ（４２或は７８）及び媒体ハンドラ機構（４４或は８０）を備えている請求項１に記載の印刷装置。
【請求項７】
直接的接続（５４或は８６）が前記印刷エンジン・コントローラ（３６或は７２）及び前記媒体ハンドラ／通信コントローラ（４２或は７８）間に設けられて、前記印刷エンジン・コントローラから直接的に前記媒体ハンドラ・コントローラへステータス或は状態情報を直接転送することを可能としている請求項６に記載の印刷装置。
【請求項８】
前記印刷装置は、セルフサービス式顧客アクセス・マシンの印刷機構の一部を含む請求項１又は７に記載の印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は文書の印刷の方法及び装置に関し、排他的ではないが特に現金自動入出機（Automatic Teller Machine,以下「ＡＴＭ」という）等のセルフサービス式端末で必要とされている文書の印刷に関する。
【０００２】
【従来の技術】
セルフサービス式端末の使用は、顧客に対する（標準的なＡＴＭによって提供されているような）現金資金の単なる支給に関連するばかりではなく、その他のサービス及び情報（スキーパス及び他の価値ある媒体）の支給に関しても、益々、普及してきている。より多数のサービスがセルフサービス式端末で有効となってきているので、それらの使用の頻度及び程度は増大することがが予想される。
【０００３】
【発明が解決しようとする課題】
セルフサービス式端末によって提供されるサービスの増加した使用は、動作に際しての信頼性及び効率性の双方を有するセルフサービス式端末を提供する重要性を増している。そうしたマシンによって提供される益々増大するサービス範囲の観点から、明細書及び報告書の形態で印刷物を提示することがマシンにとって益々重要なものとなってきている。明細書及び報告書の印刷は、顧客取引に対する総計時間と比べて比較的大きな時間を必要としている。これは、不都合にも、セルフサービス式端末が顧客の照会を処理できる時間に関しての全体的な削減に至り、それによって、任意の所与期間にセルフサービス式端末によって処理され得る取引数に関しての全体的な低減となる。
【０００４】
文書を印刷することに加えて、セルフサービス式端末におけるプリンタは健康状態又はステータス検査を実行しなければならない。従来、セルフサービス式端末内のプリンタは単一の通信インタフェースのみを有する。プリンタにおける印刷エンジン（即ち、シートに対してインク／トナーを付与するプリンタ部分）は、一般に、その最大速度で動作せず、それはプリンタによって分離されなければならない印刷データ及びコマンドの双方を有するデータ・ストリームを当該プリンタが受信するからである。
【０００５】
効率を高水準に維持するには、文書印刷を含む機能がセルフサービス式端末の全体動作を不利に制限しないようなセルフサービス式端末を提供することが好都合となる。
【０００６】
それ故に、本発明は既知のそうした装置及び方法を凌ぐ長所を示す印刷装置及び印刷方法を提供することを探求するものである。
【０００７】
【課題を解決するための手段】
本発明は、印刷手段と、該印刷手段へ印刷データ及びコマンド・データを共通インタフェースを介して送出するホスト・プロセッサと、を備える印刷装置であって、前記ホスト・プロセッサは、第１特性を伴う前記印刷データと第２特性を伴うコマンド・データとを送出するように構成され、前記印刷手段は、前記印刷データを受信する印刷装置と、前記コマンド・データを受信する制御装置と、を備え、前記制御装置は、前記共通インタフェースに現れる前記データの特性を検出する検出手段と、前記検出手段に応じて、前記第２特性が検出された場合に前記コマンド・データが前記印刷装置へ転送されないことを保証するスイッチ手段と、を有し、前記検出手段は、前記インタフェースからの前記コマンド・データを前記制御装置へ送出すると共に、前記制御装置からの応答データを前記共通インタフェースへ送出する通信路に設けられていることを特徴とする印刷装置を提供する。
【０００８】
本発明によって、前記コマンド・データからの印刷データをパース(parse)又は理解すべく別個のコントローラの必要性がない。
【０００９】
前記共通インタフェースは標準的なパラレル・ポート・インタフェースであることが可能である。
【００１０】
一実施例において、前記第１及び第２特性は使用されている転送モードであることが可能である。例えば、前記印刷データは、標準のセントロニクス・モード(Centronics mode)である互換性モード(Compatibility Mode)を用いて送信可能であり、前記コマンド・データは拡張能力ポート・モード(ECP: Extended Capabilities Port Mode)を用いて送信可能である。代替的には印刷データ及びコマンド・データは同一の転送モードを用いて送信可能であるが、印刷データはその転送モードにおいて利用可能な各種コマンドの１つ以上を用いるコマンド・データから区別され得、よって、前記第１特性はアクティブであるコマンドであることが可能であり、第２特性はイナクティブ（休止中）であるそのコマンドであることが可能である。
【００１１】
印刷データ及びコマンド・データが共通インタフェースにわたって送出される方法は、ホストから近づく印刷データ及びコマンド・データの何れかを検出する有益な手段の基礎を提供する。これは特に効率的な手段にデータをその適切な目的地へ送出するようにスイッチさせることを可能とし、それも、好都合にも印刷装置の全速力を実現させることを可能とするように、印刷データがホスト装置から転送中であるときにのみ該ホストを印刷装置に対して直接続することを可能としている。
【００１２】
好都合にも、前記検出手段は前記インタフェースからのコマンド・データを前記制御装置へ送出するための通信路に提供されて、ホスト装置から印刷装置への印刷データ転送に対して検出手段が有する効果を好都合に更に制限している。
【００１３】
好都合にも、検出手段の少なくとも一部は、特に好都合にも比較的低コストＣＰＵ（中央演算処理ユニット）を備え得る制御装置の一部によって提供される。
【００１４】
更に、共通インタフェースは、該共通インタフェースから到着するデータの特性を識別するデータが利用可能となり得る出力ポートを含み得るドライバに関連させ得る。
【００１５】
好都合にも、スイッチは印刷装置のホスト・プロセッサに対する直接続を可能とする通過モードを有するデータ・スイッチを含む。
【００１６】
本発明の一実施例の特別な長所に従えば、ホスト・プロセッサから送出される各データの特性は設定されたプロトコルに従って立ち上がるデータ通信に対して異なる転送モードを含む。特にこの転送モードはＩＥＥＥ１２８４規格で立ち上がるものから選択され、そして特に印刷データは所謂互換性モードに従って転送されるように構成され、コマンド・データは拡張能力ポート・モードに従って転送されるように構成される。こうして、ホストは前記１２８４の互換性モードに従って印刷データを転送するように構成されると共に、前記１２８４規格の拡張能力ポート・モードに従ってコマンド・データを転送するように構成されている。
【００１７】
ホスト・プロセッサはＩＥＥＥ１２８４に従って立ち上がるような所謂１２８４交渉を提供するように構成され得て、データの各種形態を転送することによって、本発明の共通インタフェースを適切なモードに設定する。
【００１８】
好都合にも、印刷手段は印刷エンジン・コントローラ及び印刷エンジン機構を備え、そして更に制御手段は媒体ハンドラ／通信コントローラ及び媒体ハンドラ機構を備える。
【００１９】
本発明の更なる特徴に従えば、直接的な接続を前記印刷エンジン・コントローラ及び媒体ハンドラ・コントローラ間に提供することが可能であり、それで印刷エンジン・コントローラからステータス／状態情報を直接的に、媒体ハンドラ・コントローラへ直転送することを可能とし、引き続きホスト・プロセッサへ進められ得る。
【００２０】
好都合にも、制御装置はコマンド・データがスイッチをディスエーブルするのに役立つと同時に該コマンド・データを受信するように構成されている。
【００２１】
好ましくは、本発明の特別な実施例に従えば、印刷装置はセルフサービス式の顧客がアクセスするマシンの印刷機構の一部と、特に自動現金支払機とを備える。
【００２２】
本発明の他の実施例の特別な長所に従えば、印刷データ及びコマンド・データは同一転送モードを用いて送信され得るが、印刷データはその転送モードにおいて利用可能なコマンドの内の１つ以上を用いるコマンド・データから区別され得、よって設定されたプロトコルに従って、第１特性はアクティブであるコマンドであり得て、第２特性はイナクティブであるコマンドであり得る。特にこれらコマンドはＩＥＥＥ１２８４規格の所謂互換性モードで立ち上がるものから選択される。印刷データはイナクティブである（アサートされない又はアクティブにされない）「要求装置ＩＤ」コマンドに従って転送されるように構成され、そしてコマンド・データはアクティブである（アサートされる）「要求装置ＩＤ」コマンドに従って転送されるように構成されている。こうして、ホストが印刷データを送出している際には、「要求装置ＩＤ」コマンドがイナクティブであることを保証し、而して、ホストがコマンド・データを送出している際には、「要求装置ＩＤ」コマンドがアクティブであることを保証する。
【００２３】
本発明の第２の局面に従えば、印刷データ及びコマンド・データをホスト・プロセッサから、共通インタフェースを介して、印刷装置及び制御装置を備える印刷手段へ送出する段階を含む文書を印刷する方法であって、第１特性を前記印刷データに割り当てると共に第２特性を前記コマンド・データに割り当てる段階と、前記データの前記特性を検出する段階と、前記第２特性の検出に応じて、コマンド・データが前記印刷装置へ転送されないことを保証する段階とを更に含むことを特徴とする文書を印刷する方法が提供される。
【００２４】
以下、本発明は、例示的目的のみで、添付図面を参照して更に説明される。
【００２５】
【発明を実施する形態】
図１を参照すると、ＡＴＭ内に提供されたものであり且つ先行技術で一般的に知られているようなセルフサービス式プリンタが示されている。
【００２６】
こうしたプリンタ構成はホスト・プロセッサ１０を備え、それが単一通信インタフェース１２によって印刷データ及びコマンド・データを、印刷エンジン・コントローラ１８及び印刷エンジン機構２０を備える印刷装置１６へ或は印刷ハンドラ・コントローラ２４及び媒体ハンドラ機構２６を備える制御装置２２へ、共通通信コントローラ１４を介して送出する役割を果たす。
【００２７】
コマンド・データは、典型的には、プリンタ及びその様々な構成要素のステータスを決定する制御データである。例えば、コマンド・データは、ユーザに提供された媒体が該ユーザによって除去されたかを決定して、キャプチャ・ビンがどの程度一杯か、プリンタ・ペーパがどの程度残されているか等々を決定すべく使用され得る。
【００２８】
サブシステムに従ってのデータ転送の方向は図面中に示された矢印によって指示されている。
【００２９】
ホスト１０に対する単一通信インタフェース１２の使用は、通信コントローラ１４に到着するデータがその印刷及びコマンドの成分に分離されてから、印刷装置１６及び制御装置２２へそれぞれ仕向けなければならないことを命令している。
【００３０】
既知のセルフサービス式プリンタに従えば、通信コントローラ１４はホスト・プロセッサから受信されたデータ・ストリームをパース（解析又は理解）すべく役立って、該データ・ストリームの各要素を適切なターゲットへ、即ち印刷装置１６或は制御装置２２へ仕向ける。印刷装置１６は一般に通信集中的であると考えられる一方で、媒体ハンドラ・コントローラ２４及び媒体ハンドラ機構２６等の制御装置２２の実際の通信要件は相当により小さく、最小であると考えられている。それ故に、印刷装置１６の性能はこの要件に基づき、印刷エンジン・コントローラ１８及び印刷エンジン機構２０の性能は共通して通信コントローラ１４の最大能力性能を超えており、それ故にセルフサービス式プリンタの全体にわたる性能に都合悪く制限を押しつける可能性がある。
【００３１】
こうして通信コントローラ１４の性能は、セルフサービス式プリンタによって達成可能な動作速度に対する主要な制約として見ることができる。
【００３２】
図２を参照すると、本発明を実施するセルフサービス式プリンタの概略ブロック線図が示されている。図示の実施例において、図１に示される通信コントローラの巻き込みは好都合にも削減されている一方で、セルフサービス式システム全体の機能性に対して都合が悪い効果をもたらしていない。
【００３３】
こうして本発明は、従来の速度制限的な通信コントローラに依存する必要性やそこを通過するデータ・ストリームの解析を克服している。
【００３４】
本発明に係る図示の実施例は、標準的な「ＩＥＥＥ規格１２８４−1994 Standard Signalling Method for a Bi-directioal Parallel Peripheral Interface for Personal Computers」で指定されたデータ通信構成を採用しており、この規格の更なる詳細は以下に議論される。
【００３５】
図２において、ホスト・プロセッサ２８によって制御されるセルフサービス式プリンタが示されており、該ホスト・プロセッサはシーケンスを生成すべく、且つ、共通インタフェース３０によって印刷データ及びコマンド・データを送出すべく意図されている。
【００３６】
共通インタフェース３０はこれらデータをスイッチング構成３２へ送出し、該スイッチング構成は、その印刷データを印刷エンジン・コントローラ３６及び印刷エンジン機構３８を備える印刷装置３４へ転送すべく、且つ、そのコマンド・データをコマンド線４１を介して制御装置４０へ転送すべく役立っている。制御装置４０は媒体ハンドラ／通信コントローラ４２及び媒体ハンドラ機構４４を備える。
【００３７】
図示の実施例でのスイッチング構成３２は、共通インタフェース３０からデータを受信するドライバ４６と、印刷データ線４７によって該ドライバ４６に接続されたデータ・スイッチ４８とを備える。データ・スイッチ４８がイネーブルされると、それはホスト・プロセッサ２８及び印刷装置３４間の直接続を許容又は可能とすることによって印刷データはホスト・プロセッサ２８から印刷データ線４７を介して印刷装置３４へ直接的に通過させられる。またドライバ４６はコマンド線４１を介して媒体ハンドラ／通信コントローラ４２に接続されて、コマンド・データをそこへ送出する。
【００３８】
ドライバ４６が印刷データ或はコマンド・データを受信すると、その受信データを印刷データ線４７上に押し込むと共にその受信データをコマンド線４１にも押し込む。こうして、印刷データ及びコマンド・データの双方はデータ・スイッチ４８及び媒体ハンドラ／通信コントローラ４２へそれぞれ提供される。しかしながら、データ・スイッチは印刷データが印刷データ線４７上に提供されているときに印刷装置３４へデータ転送するだけであり、媒体ハンドラ４２はコマンド・データがコマンド線４１上に提供されているときにそのデータを受信してそのデータで動作するだけである。
【００３９】
ホスト・プロセッサ２８はマネージャ成分５０を含み、それが送信されるべきデータが印刷データであるか或はコマンド・データであるかを決定する。先に記したように、本発明に係る図示の実施例はＩＥＥＥ１２８４規格で指定された構成を採用し、特にホスト・プロセッサ２８はその規格の互換性モードに従って印刷データ及びコマンド・データの双方を送出するように構成されている。
【００４０】
もし送信されるべきデータが印刷データであれば、マネージャ成分５０は前記「要求装置ＩＤ」コマンド（１２８４規格で指定されたような）がアクティブ状態でないこと（第１特性）を保証する。媒体ハンドラ／通信コントローラ４２はその「要求装置ＩＤ」コマンドの状態をモニタしており、もし「要求装置ＩＤ」コマンドがイナクティブであれば、制御信号５２を起動解除（イナクティブ化）して、データ・スイッチ４８が印刷データを印刷エンジン３６へ転送していることを保証する。媒体ハンドラ／通信コントローラ４２はコマンド線４１上の印刷データを無視するが、「要求装置ＩＤ」コマンドをモニタし続ける。
【００４１】
もし送信されるべきデータがコマンド・データであれば、マネージャ成分５０は「要求装置ＩＤ」コマンドがアクティブ状態又は起動されていること（第２特性）を保証する。媒体ハンドラ／通信コントローラ４２は、「要求装置ＩＤ」コマンドが起動されていることを検出し、制御信号５２を起動して、データ・スイッチ４８がコマンド・データを印刷エンジン３６へ転送していないことを保証する。また制御装置４０は、１２８４規格に従ったニブル・モード逆チャネル転送を用いて識別データを戻すことによってこの「要求装置ＩＤ」コマンドに応答する。こうして、コントローラ４２は標準的な「要求装置ＩＤ」コマンドに応答すると共に、コマンド線４１に提供されたデータが該コントローラ４２によって受信されることも保証する。よって理解して頂けるように、この実施例において、標準的なコマンド（「要求装置ＩＤ」コマンド）がその通常機能と共にデータ転送の制御の双方に対して用いられている。
【００４２】
ひとたびマネージャ成分５０が「要求装置ＩＤ」コマンドを起動すると、コマンド・データを共通インタフェース３０の８つの平行線上に送り出し、このデータがコマンド線４１を介して制御装置４０へ転送される。コマンド・データの全てが制御装置４０へ送信されると、マネージャ５０は所定の信号或は信号シーケンスをインタフェース３０の８線上に送り出して、全コマンド・データが送信されたことをコントローラ４２に知らせる。コントローラ４２に対して全コマンド・データが送信されたことが知らされると、該コントローラは制御信号５２を起動解除してデータ・スイッチ４８が全データを印刷エンジン３６へ転送するように為す。
【００４３】
データ・リンク５４によって図示されるように、ステータス・データが印刷エンジン・コントローラ３６から媒体ハンドラ／通信コントローラ４２へ直に送出され得て、次いで、当該コントローラ４２からホスト・プロセッサ２８へ直に送り返して、診断及び矯正活動等の適切な活動を促す。
【００４４】
印刷データ及びコマンド・データの双方が互換性モードを用いて転送されように、この発明はＥＣＰ等の拡張転送モードの何れも支援しないインタフェースを有するセルフサービス式端末で実現される。
【００４５】
次に図３を参照すると、本発明の他の実施例に従ったセルフサービス式プリンタが示されている。このプリンタは、マネージャ６２を組み込むと共に、印刷データ及びコマンド・データを共通インタフェース６４によってドライバ６６へ送出するホスト・プロセッサ６０を具備する。
【００４６】
共通インタフェース６４はデータをスイッチング構成６８へ送出し、該スイッチング構成は印刷データを、印刷エンジン・コントローラ７２及び印刷エンジン機構７４を備える印刷装置７０上へ通過させると共に、コマンド・データを、媒体ハンドラ／通信コントローラ７８及び媒体ハンドラ機構８０を備える制御装置７６上へ通過させるのに役立っている。スイッチング構成はデータ・スイッチ８１を含み、該データ・スイッチが、イネーブルされた際、ホスト・プロセッサ６０及び印刷装置７０間の直接的な接続を可能としている。
【００４７】
ドライバ６６は、ホスト・プロセッサ６０からのデータの転送中に現行利用されている１２８４規格の特別な転送モードの指標を提供する役割を果たすデータ・ポート８２を含む。
【００４８】
ドライバ６６のデータ・ポート８２のステータスは、好都合にも低コストのＰＣ（パーソナルコンピュータ）を含み得る媒体ハンドラ／通信コントローラ７８内で検出され、該媒体ハンドラ／通信コントローラ７８によって決定されたデータ・ポート８２のステータスに基づき、制御信号８４がデータ・スイッチ８１へ送出される。図示の実施例において、媒体ハンドラ／通信コントローラ７８によって検出されたようなドライバ６６のデータ・ポート８２でのアクティブ信号は、制御信号８４を介して、データ・スイッチ８１をディスエーブルするのに役立って、ホスト・プロセッサ６０及び制御装置７６間の直接的な接続だけを可能としている。
【００４９】
こうして、ホスト・プロセッサ６０から印刷装置７０への印刷データの転送は上述した互換性モードに従って生じ、このモードの存在は媒体ハンドラ／通信コントローラ７８によって容易に検出され、該媒体ハンドラ／通信コントローラはその制御信号８４で、ホスト・プロセッサ６０及び印刷装置７０間の直接的な接続を可能とすべくデータ・スイッチ８１を通過モードへスイッチする役割を果たすことによって、当該媒体ハンドラ／通信コントローラ７８がデータ転送において更なるパートを何等演ずることがなくなる。
【００５０】
このモードにおいて、理解して頂けるように、ホスト・プロセッサ６０及び印刷装置７０間の直接的な接続は、印刷エンジン・コントローラ７２及び印刷エンジン機構７４の全性能がセルフサービス式プリンタによって実現可能であることを意味しており、その理由は、全体的なオペレーティング速度における唯一の制約が印刷エンジン・コントローラ７２及び印刷エンジン機構７４の性能によって決定されるからである。
【００５１】
しかしながら、コマンド・データがホスト・プロセッサ６０から転送されようとしている際、及び、該ホスト・プロセッサによって受信されようとしている際、そのデータはマネージャ６２によってＩＥＥＥ１２８４規格の拡張能力ポート・モードに従って転送されるように構成される。
【００５２】
２つの上述したモード、即ち、印刷データ転送用の互換性モード及び制御データ転送用の拡張能力ポート・モードを設けることは、ＩＥＥＥ１２８４規格／プロトコルに従ってホスト・プロセッサ６０での所謂１２８４交渉によって達成される。上述したプロトコルにおいて記したように、「交渉」の概念は、取り付けられた周辺機器の特別能力が何であるかを決定すること、そして、利用されている共通インタフェースが適切なモードに設定可能とさせる方法に到達することをホストに行わせるように発展されてきた。交渉位相中、ホストは共通してデータ線上に要求を出してから交渉シーケンスを開始する。この要求はインタフェースを特別なモードへ設定すること、或は周辺装置から特別な装置識別を要求することに効果的であり得る。
【００５３】
拡張能力ポート・モードが利用されると、ドライバ６６のデータ・ポート８２はアクティブとなり、これが媒体ハンドラ／通信コントローラ７８によって検出され、次いで該コントローラは、ホスト・プロセッサ６０と、媒体ハンドラ／通信コントローラ７８及び媒体ハンドラ機構８０との間に引き続いてデータ転送を行わせるようにデータ・スイッチ８１をディスエーブルするのに役立っている制御信号８４を提供する。
【００５４】
データ・リンク８６によって図示されるように、ステータス・データは印刷エンジン・コントローラ７２から媒体ハンドラ／通信コントローラ７８へ直接的に送出され、次いで該コントローラ７８からホスト・プロセッサ６０へ直接的に送り戻されて、診断及び矯正活動等の適切な活動を促す。
【００５５】
それ故に、上記実施例から理解して頂けるように、この図面に示されたようなセルフサービス式プリンタに関して、内部における印刷エンジンの最大能力速度で作動しない単一通信インタフェースを具備するＡＴＭの一部であるプリンタの問題は、ホスト・プロセッサからのデータ・ストリームにおける印刷及び通信／ステータスのデータがプリンタ内で分離される方式を回避することによって好都合に克服され得る。それ故に、印刷エンジンの全速力は単一パラレル通信インタフェースにわたって実現され得る一方で、セルフサービス機能性の全ては先行して有効に維持されている。理解して頂けるように、低コストのプロセッサが媒体ハンドラ／通信個のとローラ４２或は７８として使用可能であり、先行技術で立ち上がる通信コントローラ１４の速度は通信が集中する印刷付与プロセスにおける潜在的なボトルネックとして除去される。こうして、本発明は印刷付与サブシステム性能拡張機能をイネーブルして、先行技術で要求されるような、通信コントローラ１４の対応性能拡張機能を必要とすること無しに、ホスト・システムに対して直に利用可能としている。
【００５６】
先に述べたように、本発明は標準的な「ＩＥＥＥ規格１２８４−1994 Standard Signalling Method for a Bi-directioal Parallel Peripheral Interface for Personal Computers」で立ち上がる構成を利用している。
【００５７】
次に図４及び図５を参照して、図２或は図３の印刷装置を含む現金自動入出機（ＡＴＭ）９０を以下説明する。ＡＴＭ９０はユーザ・インタフェース９２を含むと共に、カード・リーダ・スロット９４、キーパッド９６、キャッシュ（通貨）・ディスペンサー・スロット９８、ＣＲＴディスプレイ・スクリーン１００、領収書プリンタ・スロット１０２、並びに、ホスト・プロセッサ２８或は６０を含む。ＡＴＭ９０のユーザ・パネル９２上の各スロット９４，９８，１０２に関連された、カード・リーダ、キャッシュ・ディスペンサー機構、並びに、領収書プリンタ・モジュールは同一参照番号で示されている。ＡＴＭ９０は、フロント・パネル９２の構成要素及び該ＡＴＭ９０の他の様々な操作機構と通信するホスト制御ユニット１０６を更に備える。ホスト制御ユニット１０６は印刷装置３４，７０及び制御装置４０，７６に接続され、ホスト・プロセッサ２８或は６０と、該ホスト・プロセッサ２８或は６０にバス線を介して接続されたメモリ・ユニット８２とを含む。図５に示されるように、ホスト・プロセッサ２８或は６０はカード・リーダ９４及びキーパッド９６から入力信号を受信し、キャッシュ・ディスペンサー９８やディスプレイ１００の様々な機構へ、且つ、領収書プリンタ３４或は７０へ出力信号を提供する。理解して頂きたいことは、ホスト・プロセッサ２８或は６０がキャッシュ・ディスペンサー９８によって分与されるキャッシュの量、ディスプレイ１００上に表示される情報、並びに、領収書プリンタ３４或は７０によって印刷される情報を制御することである。
【００５８】
典型的なＡＴＭのキャッシュ引き出し取引において、顧客は自信の顧客識別カードをカード・リーダ・スロット９４内へ挿入して、カード上のコード化されたデータが読取られる。次いで各種指示がスクリーン１００上に表示される。顧客はキーパッド９６上に個人識別番号（ＰＩＮ）を入力することが要求され、それが通常はＡＴＭ９０から隔たった中央箇所で確認される。もしそのＰＩＮが正しいと決定されると、顧客に利用可能な様々な機能のメニューがスクリーン１００上に表示される。もしキャッシュ引き出し機能が選択されると、顧客はキーパッド９６上に必要とされる総額を入力することが要求される。この要求は、その顧客に対して分与されるべき紙幣の数に対する通貨引き抜き操作要求として、ホスト・プロセッサ２８或は６０へ転送される。所望数の紙幣がキャッシュ・ディスペンサー・モジュール９８内の１つ或はそれ以上の通貨カセット（不図示）から摘み取られ、移送機構（不図示）によって積み上げ機構（不図示）へ供給されてから、ＡＴＭ９０のユーザ・パネル９２におけるキャッシュ・ディスペンサー・スロット９８を通って顧客へ送出される。キャッシュ引き出し取引に対する領収書印刷データと印刷コマンド・データが、ホスト・プロセッサ２８或は６０から、ドライバ４６或は６６を介して、印刷エンジン・コントローラ３６或は７２、媒体ハンドラ・コントローラ４２或は７８、及び／或は、データ・スイッチ４８或は８１へ、図２及び図３に関連して上述したように転送される。次いで、領収書印刷データは印刷エンジン機構３８或は７４によってペーパ領収書上に印刷され、キャッシュ引き出し取引の詳細が記されている領収書は、媒体ハンドラ機構４４或は８０によって顧客へＡＴＭ９０のユーザ・パネル９２における領収書プリンタ・スロット１０２を通じて送出される。
【００５９】
理解して頂きたいことは、本発明は上述の実施例の詳細に制限されないことである。例えば、本発明はセルフサービス式端末の任意の特定形態で組み入れることがことが可能であり、必ずしもＡＴＭの一部として提供される必要性はない。他の実施例において、スイッチ手段（３２，６８）は印刷データが制御装置ではなく、印刷装置にだけ送出されるように構成され得る。
【図面の簡単な説明】
【図１】先行技術で知られたセルフサービス式プリンタの概略ブロック図である。
【図２】本発明の一実施例に係るセルフサービス式プリンタの概略ブロック図である。
【図３】本発明の他の実施例に係るセルフサービス式プリンタの概略ブロック図である。
【図４】本発明の一実施例に係るセルフサービス式プリンタを含むセルフサービス式端末の図である。
【図５】図４のセルフサービス式端末のブロック線図である。
【符号の説明】
２８    ホスト・プロセッサ
３０    共通インタフェース
３２    スイッチ手段
４８    データ・スイッチ
４６    ドライバ
３４    印刷装置
３６    印刷エンジン・コントローラ
３８    印刷エンジン機構
４０    制御装置
４２    媒体ハンドラ／通信コントローラ（検出手段）
４４    媒体ハンドラ機構
６０    ホスト・プロセッサ
６４    共通インタフェース
６８    スイッチ手段
８１    データ・スイッチ
６６    ドライバ
７０    印刷装置
７２    印刷エンジン・コントローラ
７４    印刷エンジン機構
７６    制御装置
７８    媒体ハンドラ／通信コントローラ（検出手段）
８０    媒体ハンドラ機構
【図１】
0004325765.tif 000002
【図２】
0004325765.tif 000003
【図３】
0004325765.tif 000004
【図４】
0004325765.tif 000005
【図５】
0004325765.tif 000006