JPH1145162A5 - - Google Patents

Info

Publication number
JPH1145162A5
JPH1145162A5 JP1997215926A JP21592697A JPH1145162A5 JP H1145162 A5 JPH1145162 A5 JP H1145162A5 JP 1997215926 A JP1997215926 A JP 1997215926A JP 21592697 A JP21592697 A JP 21592697A JP H1145162 A5 JPH1145162 A5 JP H1145162A5
Authority
JP
Japan
Prior art keywords
mode
interface unit
external host
host device
sent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1997215926A
Other languages
English (en)
Other versions
JPH1145162A (ja
JP3809255B2 (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP21592697A priority Critical patent/JP3809255B2/ja
Priority claimed from JP21592697A external-priority patent/JP3809255B2/ja
Priority to US09/116,222 priority patent/US6268928B1/en
Priority to EP98305798A priority patent/EP0893789A1/en
Publication of JPH1145162A publication Critical patent/JPH1145162A/ja
Publication of JPH1145162A5 publication Critical patent/JPH1145162A5/ja
Application granted granted Critical
Publication of JP3809255B2 publication Critical patent/JP3809255B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

【0009】
【課題を解決するための手段】
本発明は、プリンタであって、
外部ホスト装置との間で信号を送受するための第1インターフェース部と、
周辺機器との間で信号を送受するための第2インターフェース部と、
外部ホスト装置から供給される印字データに基づいて、記録媒体に印字を行うための印字ステーションと、
外部ホスト装置から送られた印字データを印字部で印字する印字モード、周辺機器からのデータ受信を禁止しかつ外部ホスト装置から第1インターフェース部を経由して送信されたデータを第2インターフェース部を経由して周辺機器へ送信する出力スルーモード、および外部ホスト装置からのデータ受信を禁止しかつ周辺機器から第2インターフェース部を経由して送信されたデータを第1インターフェース部を経由して外部ホスト装置へ送信する入力スルーモード、を持つ信号処理部と、
第1インターフェイス部および第2インターフェイス部のそれぞれを介して送られたデータを格納する受信バッファと、
受信バッファから送られたデータを格納する送信バッファとを含み、
前記信号処理部は、外部ホスト装置から送信されるコマンドによって、印字モード、出力スルーモード、または入力スルーモードのいずれかのモードに入り、
出力スルーモードあるいは入力スルーモードのとき、所定の時間データ通信が発生しなければ、そのモードは解除されることを特徴とするプリンタである。
【0010】
本発明に従えば、出力スルーモードの動作によって外部ホスト装置から送信されたデータを周辺機器へ送信することが可能となり、また入力スルーモードの動作によって周辺機器から送信されたデータを外部ホスト装置へ送信することが可能となる。したがって、外部ホスト装置と周辺機器との間のデータ通信および外部ホスト装置とプリンタとの間のデータ通信が第1インターフェース部を経由して可能になるため、外部ホスト装置のインターフェース接続ポートは1つで足りることになる。そのため、外部ホスト装置の接続ポート数より多くの機器(プリンタを含む)が接続可能になる。信号処理部は、外部ホスト装置から送信されるコマンドによって、印字モード、出力スルーモードまたは入力スルーモードのいずれかのモードに入り、出力スルーモードあるいは入力スルーモードのときは、所定の時間データ通信が発生しなければ、そのモードを解除することができる。
【0011】
また本発明は、プリンタであって、
外部ホスト装置との間で信号を送受するための第1インターフェース部と、
周辺機器との間で信号を送受するための第2インターフェース部と、
外部ホスト装置から供給される印字データに基づいて、記録媒体に印字を行うための印字ステーションと、
外部ホスト装置から送られた印字データを印字部で印字する印字モード、外部ホスト装置から第1インターフェース部を経由して送信されたデータを第2インターフェース部を経由して周辺機器へ送信する出力スルーモード、および周辺機器から第2インターフェース部を経由して送信されたデータを第1インターフェース部を経由して外部ホスト装置へ送信する入力スルーモード、をそれぞれ実行するための信号処理部と、
第1インターフェイス部および第2インターフェイス部の通信プロトコルを設定するために、それぞれに設けられたスイッチと、
前記信号処理部は、外部ホスト装置から送信されるコマンドによって、印字モード、出力スルーモード、または入力スルーモードのいずれかのモードに入り、
出力スルーモードおよび入力スルーモード時に、一方のインターフェース部に送られたデータが、他方のインターフェース部のプロトコルに準拠するよう、前記スイッチの設定に従い、プロトコルの転換がなされることを特徴とするプリンタである。
【0012】
本発明に従えば、出力スルーモードの動作によって外部ホスト装置から送信されたデータを周辺機器へ送信することが可能となり、また入力スルーモードの動作によって周辺機器から送信されたデータを外部ホスト装置へ送信することが可能となる。したがって、外部ホスト装置と周辺機器との間のデータ通信および外部ホスト装置とプリンタとの間のデータ通信が第1インターフェース部を経由して可能になるため、外部ホスト装置のインターフェース接続ポートは1つで足りることになる。そのため、外部ホスト装置の接続ポート数より多くの機器(プリンタを含む)が接続可能になる。信号処理部は、外部ホスト装置から送信されるコマンドによって、印字モード、出力スルーモード、または入力スルーモードのいずれかのモードに入り、出力スルーモードおよび入力スルーモード時に、一方のインターフェース部に送られたデータが、他方のインターフェース部のプロトコル(通信規約)に準拠するよう、スイッチの設定に従い、プロトコルの転換がなされるので、外部ホスト装置と周辺機器との間のデータ通信を実現できる。なお、プロトコルとは、コマンド体系、通信条件(通信速度、データ長、パリティなど)、インターフェース種類(シリアル通信、パラレル通信、イーサネットなど)、通信プロトコル(DTRモード、Xon/Xoffモード、STX−ETXモード、ネットワークプロトコルなど)等を一意的に決定するための条件をいう。
【0013】
こうしたプリンタによるプロトコル変換によって、外部ホスト装置は1つのプロトコルに対応するだけで、種々のプロトコルを持つ複数の機器(プリンタを含む)とのデータ通信を実現できるため、外部ホスト装置の負担を軽減できる。しかも外部ホスト装置が対応できないプロトコルを持つ周辺機器とのデータ通信も可能になるため、インターフェースの拡張性が高くなる。
【0014】
また本発明で、前記信号処理部は、前記出力スルーモード時に、送信先を識別するためのIDによって指定された周辺機器にデータを送信することを特徴とする。
【0015】
本発明に従えば、出力スルーモード時には、送信先を識別するためのIDによって指定された周辺機器にデータを送信するので、複数の周辺機器を接続しても、IDで指定される周辺機器を選択してデータを送信することができる。
【0030】
一方、ステップa6においてスイッチ31aがオフであれば、I/F部21はパラレルインターフェース用であると判定され、ステップa11に移行して、I/F部21をパラレルインターフェース用の動作条件に設定して、終了する。同様に、ステップa9においてスイッチ32aがオフであれば、I/F部22はパラレルインターフェース用であると判定され、ステップa12に移行して、I/F部22をパラレルインターフェース用の動作条件に設定して、終了する。
【0047】
【発明の効果】
以上詳説したように本発明によれば、外部ホスト装置は、周辺機器との間のデータ通信およびプリンタとの間のデータ通信が第1インターフェース部を経由して可能になるため、複雑な回路構成を必要とすることなく低コストで外部ホスト装置の接続ポート数より多くの機器が接続可能になる。外部ホスト装置が所定のコマンド送信すれば、周辺機器とのデータ通信が可能な入力スルーモードまたは出力スルーモードに切換えることができ、データ通信終了後は、コマンドを送信しないでも、所定時間経過後にモードを解除することができる。
【0048】
また本発明によれば、外部ホスト装置は、周辺機器との間のデータ通信およびプリンタとの間のデータ通信が第1インターフェース部を経由して可能になるため、複雑な回路構成を必要とすることなく低コストで外部ホスト装置の接続ポート数より多くの機器が接続可能になる。出力スルーモードおよび入力スルーモード時に、一方のインターフェース部に送られたデータが、他方のインターフェース部のプロトコルに準拠するよう、スイッチの設定に従い、プロトコルの転換がなされるので、外部ホスト装置側のプロトコルと周辺機器側のプロトコルとが相違していても、外部ホスト装置と周辺機器との間のデータ通信を実現できる。こうしたプロトコルによって、外部ホスト装置の負担を軽減でき、しかもインターフェースの拡張性が高くなる。
【0049】
また本発明によれば、複数の周辺機器を接続しても、出力スルーモード地には、IDで指定される周辺機器を選択してデータを送信することができる。

Claims (3)

  1. プリンタであって、
    外部ホスト装置との間で信号を送受するための第1インターフェース部と、
    周辺機器との間で信号を送受するための第2インターフェース部と、
    外部ホスト装置から供給される印字データに基づいて、記録媒体に印字を行うための印字ステーションと、
    外部ホスト装置から送られた印字データを印字部で印字する印字モード、周辺機器からのデータ受信を禁止しかつ外部ホスト装置から第1インターフェース部を経由して送信されたデータを第2インターフェース部を経由して周辺機器へ送信する出力スルーモード、および外部ホスト装置からのデータ受信を禁止しかつ周辺機器から第2インターフェース部を経由して送信されたデータを第1インターフェース部を経由して外部ホスト装置へ送信する入力スルーモード、を持つ信号処理部と、
    第1インターフェイス部および第2インターフェイス部のそれぞれを介して送られたデータを格納する受信バッファと、
    受信バッファから送られたデータを格納する送信バッファとを含み、
    前記信号処理部は、外部ホスト装置から送信されるコマンドによって、印字モード、出力スルーモード、または入力スルーモードのいずれかのモードに入り、
    出力スルーモードあるいは入力スルーモードのとき、所定の時間データ通信が発生しなければ、そのモードは解除されることを特徴とするプリンタ。
  2. プリンタであって、
    外部ホスト装置との間で信号を送受するための第1インターフェース部と、
    周辺機器との間で信号を送受するための第2インターフェース部と、
    外部ホスト装置から供給される印字データに基づいて、記録媒体に印字を行うための印字ステーションと、
    外部ホスト装置から送られた印字データを印字部で印字する印字モード、外部ホスト装置から第1インターフェース部を経由して送信されたデータを第2インターフェース部を経由して周辺機器へ送信する出力スルーモード、および周辺機器から第2インターフェース部を経由して送信されたデータを第1インターフェース部を経由して外部ホスト装置へ送信する入力スルーモード、をそれぞれ実行するための信号処理部と、
    第1インターフェイス部および第2インターフェイス部の通信プロトコルを設定するために、それぞれに設けられたスイッチと、
    前記信号処理部は、外部ホスト装置から送信されるコマンドによって、印字モード、出力スルーモード、または入力スルーモードのいずれかのモードに入り、
    出力スルーモードおよび入力スルーモード時に、一方のインターフェース部に送られたデータが、他方のインターフェース部のプロトコルに準拠するよう、前記スイッチの設定に従い、プロトコルの転換がなされることを特徴とするプリンタ。
  3. 前記信号処理部は、前記出力スルーモード時に、送信先を識別するためのIDによって指定された周辺機器にデータを送信することを特徴とする請求項1または2記載のプリンタ。
JP21592697A 1997-07-26 1997-07-26 プリンタ Expired - Fee Related JP3809255B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP21592697A JP3809255B2 (ja) 1997-07-26 1997-07-26 プリンタ
US09/116,222 US6268928B1 (en) 1997-07-26 1998-07-16 Printer
EP98305798A EP0893789A1 (en) 1997-07-26 1998-07-21 A printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21592697A JP3809255B2 (ja) 1997-07-26 1997-07-26 プリンタ

Publications (3)

Publication Number Publication Date
JPH1145162A JPH1145162A (ja) 1999-02-16
JPH1145162A5 true JPH1145162A5 (ja) 2004-12-24
JP3809255B2 JP3809255B2 (ja) 2006-08-16

Family

ID=16680559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21592697A Expired - Fee Related JP3809255B2 (ja) 1997-07-26 1997-07-26 プリンタ

Country Status (3)

Country Link
US (1) US6268928B1 (ja)
EP (1) EP0893789A1 (ja)
JP (1) JP3809255B2 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7133939B1 (en) * 2000-11-20 2006-11-07 Symbol Technologies, Inc. Distributed-service architecture at the point of sale or service
JP2002307783A (ja) 2001-04-10 2002-10-23 Seiko Epson Corp プリンタ、posシステム、無線通信制御方法および情報記録媒体
FR2831372B1 (fr) * 2001-10-23 2004-02-27 Ceitel Systeme, procede et dispositif de transfert de donnees
US20050289248A1 (en) * 2004-06-24 2005-12-29 Transact Technologies Incorporated Configurable printer and methods for configuring a printer
JP4802734B2 (ja) * 2006-01-26 2011-10-26 セイコーエプソン株式会社 プリンタ、ホストコンピュータ、印刷システム及び印刷システムの制御方法
JP5117694B2 (ja) * 2006-09-04 2013-01-16 株式会社リコー 画像形成装置用自動販売機
US20080218774A1 (en) * 2007-03-06 2008-09-11 Transact Technologies Incorporated Configurable printer for different locations and methods of configuring a printer for different locations
KR102262501B1 (ko) * 2019-04-26 2021-06-07 에스케이브로드밴드주식회사 다중 통신용 장치 및 다중 통신용 장치의 동작 방법
JP2021140528A (ja) * 2020-03-06 2021-09-16 セイコーエプソン株式会社 Pos周辺装置、及びpos周辺装置の制御方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5113494A (en) * 1987-02-27 1992-05-12 Eastman Kodak Company High speed raster image processor particularly suited for use in an image management system
KR920009455B1 (ko) * 1990-11-28 1992-10-16 주식회사 신도리코 팩시밀리와 컴퓨터 시스템간의 화상정보 전송시 프로토콜 제어를 위한 제어정보의 포멧 구조
US5696600A (en) * 1992-05-27 1997-12-09 Exfax Technologies Pty Ltd Modem device for use with a facsimile machine combined with a PC
US5528765A (en) 1993-03-15 1996-06-18 R. C. Baker & Associates Ltd. SCSI bus extension system for controlling individual arbitration on interlinked SCSI bus segments
JP3399051B2 (ja) 1993-11-24 2003-04-21 セイコーエプソン株式会社 Posターミナル及びその印刷装置
JP3743963B2 (ja) * 1994-03-15 2006-02-08 ディジ インターナショナル インコーポレイテッド リモートネットワーク装置を用いる通信システム及び方法
JPH08123640A (ja) 1994-10-24 1996-05-17 Canon Inc 印字装置
US5742602A (en) * 1995-07-12 1998-04-21 Compaq Computer Corporation Adaptive repeater system

Similar Documents

Publication Publication Date Title
JPH1145162A5 (ja)
JP2000049834A5 (ja) データ通信システム及びデータ通信装置
US4608689A (en) Data processing and transfer apparatus
JP2003256351A (ja) Usbハブ
JP3871177B2 (ja) データ通信装置およびデータ通信方法
JP3736729B2 (ja) プリンタおよびプリンタ内でのデータ通信方法
JPH0364899B2 (ja)
JPH0697857A (ja) 電力線搬送による資源共有システム
KR100396782B1 (ko) 핫 스탠바이 이중화 보드와 하나의 리피터/허브를 사용한이더넷 연결 장치 및 방법
JP3512105B2 (ja) データ通信装置およびデータ通信方法
JPS62286152A (ja) 入出力装置の制御装置
JP3799741B2 (ja) バスコントローラ
JP2616010B2 (ja) パケットネットワーク
JP2737692B2 (ja) データ送受信システム
JP3068701U (ja) プリンタ装置
JPH07104957A (ja) プリンタサーバ
JP3296305B2 (ja) スイッチングハブ及び通信方法
JP2823923B2 (ja) 通信システム
JPH05216602A (ja) 情報処理システム
JPH10100509A (ja) プリンタ
JP3067159B2 (ja) パケット交換装置の信号方向制御方法及び装置
JP2001166889A (ja) プリンタおよびプリンタ内のデータ通信方法
JPH0481160A (ja) 印字装置
JPH06216907A (ja) 記録装置
JPH09269878A (ja) 情報処理システム、情報処理方法および印字装置