JPH1145162A - プリンタ - Google Patents

プリンタ

Info

Publication number
JPH1145162A
JPH1145162A JP21592697A JP21592697A JPH1145162A JP H1145162 A JPH1145162 A JP H1145162A JP 21592697 A JP21592697 A JP 21592697A JP 21592697 A JP21592697 A JP 21592697A JP H1145162 A JPH1145162 A JP H1145162A
Authority
JP
Japan
Prior art keywords
external host
data
unit
printer
peripheral device
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
JP21592697A
Other languages
English (en)
Other versions
JPH1145162A5 (ja
JP3809255B2 (ja
Inventor
Tetsuro Ogino
哲朗 荻野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Star Micronics Co Ltd
Original Assignee
Star Micronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Star Micronics Co Ltd filed Critical Star Micronics Co Ltd
Priority to JP21592697A priority Critical 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

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated
    • G07G1/14Systems including one or more distant stations co-operating with a central processing unit
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1284Local printer device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1293Printer information exchange with computer
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G5/00Receipt-giving machines

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【課題】 外部ホスト装置の接続ポート数より多くの機
器を接続可能にするプリンタを提供する。 【解決手段】 プリンタPは、外部ホストHとの間で信
号を送受するためのインターフェース(I/F)部21
と、周辺機器Qとの間で信号を送受するためのI/F部
22と、外部ホストHから供給される印字データに基づ
いて記録媒体に印字を行うためのステーションS1と、
外部ホストHからI/F部21を経由して送信されたデ
ータをI/F部22を経由して周辺機器Qへ送信する出
力スルー動作、および周辺機器QからI/F部22を経
由して送信されたデータをI/F部21を経由して外部
ホストHへ送信する入力スルー動作をそれぞれ実行する
ためのCPU10などで構成される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、2つ以上のインタ
ーフェース部を備えたプリンタに関し、特に多数の周辺
機器を有する外部ホスト装置に接続されるプリンタに関
する。
【0002】
【従来の技術】デパート、スーパーマーケット、ホテル
など商品や現金の清算を行う会計カウンタ等には売上管
理用のPOS(point of sale) 装置が設置される。PO
S装置は、通常、1台のホスト装置に対してプリンタ、
バーコードリーダ、磁気カードリーダ等の複数の周辺機
器が接続されて構成される。
【0003】近年、商品コードやクレジット番号のデー
タ入力方式やデータ出力方式が多様化して、周辺機器の
種類が増える傾向にあり、これに伴いホスト装置に搭載
されるインターフェース端子の数を増加させる必要があ
る。
【0004】図6は、従来のPOS装置の一例を示す構
成図である。ホスト装置Hとして、コスト削減のため
に、市場に多数供給されているパーソナルコンピュータ
を使用することが多い。パーソナルコンピュータは通常
1〜2個のシリアルポートおよび1個のパラレルポート
を備えているため、プリンタPを含めて最大3つの周辺
機器Q1、Q2が接続可能である。したがって、4つ以
上周辺機器Q3を接続するには、接続ポートが不足する
ことになる。
【0005】
【発明が解決しようとする課題】ホスト装置Hのポート
数より多くの周辺機器を接続する場合には、ポート拡張
用の拡張ボードを別途追加する必要がある。しかしなが
ら、拡張ボード自体の費用だけでなく、拡張ボードを制
御するための煩雑な制御プログラムを作成する必要があ
り、POS装置全体のコスト増加や開発期間の長期化を
招く。
【0006】なお、光学式スキャナとプリンタとを一体
化してFAX機能やコピー機構を備え、コンピュータと
接続可能なスキャナプリンタが知られているが、これは
プリンタに特定のスキャナが内蔵されたスタンドアロー
ン型であり、他の周辺機器を接続するための拡張性は無
い。
【0007】また特開平8−123640号には、1つ
のI/F部しか無いホスト装置と複数の印字装置との間
に介在して、信号線のスイッチによって信号分配を行う
接続切替機構が記載されている。しかし、複数の信号線
から成るデータバスや制御バスを切り替えるためのスイ
ッチ回路が複雑でコストが高く、しかもBUSY信号に
基づいて通信を行うパラレル通信にしか適用できないも
のである。
【0008】本発明の目的は、外部ホスト装置の接続ポ
ート数より多くの機器を接続可能にするプリンタを提供
することである。
【0009】
【課題を解決するための手段】本発明は、外部ホスト装
置との間で信号を送受するための第1インターフェース
部と、周辺機器との間で信号を送受するための第2イン
ターフェース部と、外部ホスト装置から供給される印字
データに基づいて、記録媒体に印字を行うための印字部
と、外部ホスト装置から第1インターフェース部を経由
して送信されたデータを、第2インターフェース部を経
由して周辺機器へ送信する出力スルー動作、および周辺
機器から第2インターフェース部を経由して送信された
データを、第1インターフェース部を経由して外部ホス
ト装置へ送信する入力スルー動作をそれぞれ実行するた
めの信号処理部とを備えることを特徴とするプリンタで
ある。
【0010】本発明に従えば、出力スルー動作によって
外部ホスト装置から送信されたデータを周辺機器へ送信
することが可能となり、また入力スルー動作によって周
辺機器から送信されたデータを外部ホスト装置へ送信す
ることが可能となる。したがって、外部ホスト装置と周
辺機器との間のデータ通信および外部ホスト装置とプリ
ンタとの間のデータ通信が第1インターフェース部を経
由して可能になるため、外部ホスト装置のインターフェ
ース接続ポートは1つで足りることになる。そのため、
外部ホスト装置の接続ポート数より多くの機器(プリン
タを含む)が接続可能になる。
【0011】また本発明は、第1インターフェース部の
第1通信規約と第2インターフェース部の第2通信規約
とが互いに相違することを特徴とする。
【0012】本発明に従えば、出力スルー動作時には第
1通信規約を第2通信規約へ変換し、入力スルー動作時
には第2通信規約を第1通信規約へ変換することによっ
て、外部ホスト装置側の通信規約と周辺機器側の通信規
約が相違していても、外部ホスト装置と周辺機器との間
のデータ通信を実現できる。なお、通信規約とは、コマ
ンド体系、通信条件(通信速度、データ長、パリティな
ど)、インターフェース種類(シリアル通信、パラレル
通信、イーサネットなど)、通信プロトコル(DTRモ
ード、Xon/Xoffモード、STX−ETXモー
ド、ネットワークプロトコルなど)等を一意的に決定す
るための条件をいう。
【0013】こうしたプリンタによる通信規約変換によ
って、外部ホスト装置は1つの通信規約に対応するだけ
で、種々の通信規約を持つ複数の機器(プリンタを含
む)とのデータ通信を実現できるため、外部ホスト装置
の負担を軽減できる。しかも外部ホスト装置が対応でき
ない通信規約を持つ周辺機器とのデータ通信も可能にな
るため、インターフェースの拡張性が高くなる。
【0014】また本発明は、第1通信規約および第2通
信規約がシリアルインターフェース規格に準拠している
ことを特徴とする。
【0015】本発明に従えば、シリアルインターフェー
ス規格は、信号線の数、同期・非同期、通信ボーレー
ト、データ長、パリティビットの有無、奇数パリティ・
偶数パリティ、ストップビット長、フロー制御方法など
多種多様な条件を設定する必要があるため、外部ホスト
装置と種々の周辺機器との間の通信規約変換がより有効
となる。
【0016】
【発明の実施の形態】図1は、本発明に係るプリンタと
外部ホストとの接続形態の一例を示す構成図である。パ
ーソナルコンピュータ等から成る外部ホストH、および
バーコードリーダ、磁気カードリーダ、別のプリンタ等
から成る周辺機器Qは、RS232C等のシリアルイン
ターフェース用コネクタを有する。
【0017】プリンタPは、外部ホストHとの間で信号
を送受するためのインターフェース(I/F)部21
と、周辺機器Qとの間で信号を送受するためのインター
フェース(I/F)部22と、信号処理を行うCPU
(中央処理装置)10と、外部ホストHから供給される
印字データに基づいて、記録媒体に印字を行うための印
字部(不図示)などで構成される。I/F部21、22
も同様に、RS232C等のシリアルインターフェース
用コネクタを有し、信号ケーブルL1、L2を介して外
部ホストHおよび周辺機器Qにそれぞれ接続される。
【0018】CPU10は、I/F部21、22の間に
介在し、印字モード、出力スルーモードおよび入力スル
ーモード等の動作モードを有する。印字モード時には、
外部ホストHから供給される印字データに所定の信号処
理(コード解釈やドット展開等)を実行して、印字部で
印字を行う。出力スルーモード時には、外部ホストHか
らI/F部21を経由して送信されたデータを、I/F
部22を経由して周辺機器Qへ送信する。入力スルーモ
ード時には、周辺機器QからI/F部22を経由して送
信されたデータを、I/F部21を経由して外部ホスト
Hへ送信する。
【0019】こうした構成によって、外部ホストHはI
/F部21を介してプリンタPおよび周辺機器Qとの間
でデータを送受できるようになるため、外部ホストH側
のインターフェース接続ポートは1つで足り、外部ホス
トHの接続ポート数より多くの機器(プリンタを含む)
が接続可能になる。
【0020】なお、図1の構成では、ホスト側のI/F
部21および周辺機器側のI/F部22が共にシリアル
インターフェース規格に準拠する例を示したが、a)I
/F部21がシリアルインターフェース規格で、I/F
部22がパラレルインターフェース規格である構成、
b)I/F部21がパラレルインターフェース規格で、
I/F部22がシリアルインターフェース規格である構
成、c)I/F部21、21ともにパラレルインターフ
ェース規格である構成、などが可能であり、さらに一方
または両方がイーサネット等の通信規約(プロトコル)
でも構わない。I/F部21、22の通信規約が相違す
る場合には、該プリンタPは通信プロトコル変換機能を
備えることになり、インターフェースの拡張性が高くな
る。
【0021】図2は、本発明に係るプリンタPの電気的
構成を示すブロック図である。ここでプリンタPは、た
とえばレシートやスリップ紙に印字する機構などから成
るステーションS1を有する。
【0022】プリンタPは、2つのI/F部21、22
と、CPU10と、印字部であるステーションS1と、
電源投入時の初期設定を行うディップスイッチ(DIP
SW)31、32と、フォント等の各種データやプログ
ラム等を格納する不揮発性のROM(リードオンリメモ
リ)13と、データ等を格納する揮発性のRAM(ラン
ダムアクセスメモリ)40などで構成される。
【0023】I/F部21、22は、シリアルインター
フェースやパラレルインターフェースなど所定のインタ
ーフェース規格に準拠しており、信号ケーブルL1、L
2を介して外部ホストHおよび周辺機器Qにそれぞれ接
続される。
【0024】ステーションS1は、入出力回路(I/
O)11を介してCPU10に接続され、たとえばレシ
ートプリンタ機構やスリッププリンタ機構などで構成さ
れる。
【0025】RAM40には、I/F部21、22から
送出された受信データを格納するための受信バッファ4
1と、I/F部21、22へ送出すべき送信データを格
納するための送信バッファ42と、CPU10が信号処
理を行うためのワークエリア43などが確保される。
【0026】図3〜図5は動作を示すフローチャートで
あり、図3は電源投入後の初期設定処理、図4は出力ス
ルーモード、図5は入力スルーモードを示す。まず図3
において、プリンタPの電源が投入されると、ステップ
a1〜a3において、CPU10、I/F部21、22
等に使用されるゲートアレイ(不図示)およびRAM4
0をそれぞれ初期化し、ステップa4でステーションS
1のメカニズムを初期動作させ、ステップa5でCPU
10がDIPSW31の設定値を読込む。
【0027】ここで、DIPSW31、32は複数のス
イッチから成り、I/F部21、22がシリアル通信ま
たはパラレル通信であるか否か、さらにシリアル通信の
場合には通信スピード(たとえば19200bps、9
600bps、4800bps、2400bpsから1
つを選択)、通信データ長(たとえば8ビット、7ビッ
トから1つを選択)、パリティチェックの有無、偶数パ
リティまたは奇数パリティの別、通信プロトコルが専用
信号線を用いたDTR/DSRモードまたは専用データ
を用いたXon/Xoffモードか否か、などの種々の
条件が設定可能である。
【0028】ステップa6で、DIPSW31のうちの
1つのスイッチ31aがオンであれば、I/F部21は
シリアルインターフェース用であると判定され、ステッ
プa7に移行して、DIPSW31の設定内容に応じ
て、I/F部21の動作条件、すなわち通信スピードを
たとえば19200bps、通信データ長をたとえば8
ビット、パリティチェックは有効で奇数パリティ、通信
プロトコルはDTR/DSRモードにそれぞれ設定す
る。
【0029】次にステップa8でCPU10がDIPS
W32の設定値を読込んで、ステップa9で、DIPS
W32のうちの1つのスイッチ32aがオンであれば、
I/F部22はシリアルインターフェース用であると判
定され、ステップa10に移行して、DIPSW32の
設定内容に応じて、I/F部22の動作条件、すなわち
通信スピードをたとえば9600bps、通信データ長
をたとえば7ビット、パリティチェックは無効、通信プ
ロトコルはDTR/DSRモードにそれぞれ設定する。
【0030】一方、ステップa6においてスイッチ31
aがオンであれば、I/F部21はパラレルインターフ
ェース用であると判定され、ステップa11に移行し
て、I/F部21をパラレルインターフェース用の動作
条件に設定して、終了する。同様に、ステップa9にお
いてスイッチ32aがオンであれば、I/F部22はパ
ラレルインターフェース用であると判定され、ステップ
a12に移行して、I/F部22をパラレルインターフ
ェース用の動作条件に設定して、終了する。
【0031】図3の初期設定終了後は、プリンタはレデ
ィ状態になって外部ホストHからのコマンドを待機し、
印字コマンドが送信されるとステーションS1での印字
動作を実行する。
【0032】次に出力スルーモードについて説明する。
図4のステップb1において、外部ホストHがプリンタ
Pへ出力スルーモード開始コマンドを送信する。このと
き、I/F部22およびこれに対応する周辺機器Qが複
数存在する場合には、送信先を識別するためのIDデー
タも併せて送信可能である。
【0033】次にステップb2において、プリンタPは
出力スルーモード開始コマンドを受信すると、周辺機器
Q側のI/F部22のDTR線およびRTS線をマーク
(ハイレベル)にセットして、周辺機器Qからのデータ
受信を禁止する。ステップb3では、外部ホストH側の
I/F部21のDTR線およびRTS線をスペース(ロ
ーレベル)にセットして、外部ホストHからのデータ受
信を許可する。
【0034】次にステップb4で、所定時間(たとえば
100msec)データ通信が行われない場合にスルー
モード処理を中止するためのタイムアウト検出用のタイ
マーを起動する。
【0035】ステップb5において、外部ホストHに送
信すべきデータが存在するか否かが判定され、データが
存在すればステップb6へ移行して、外部ホストHはI
/F部21のDTR線およびRTS線がスペースである
こと、すなわちプリンタPの受信許可を確認した後、I
/F部21を経由してプリンタPへデータを送信する。
次にステップb7において、プリンタPは外部ホストH
からの送信データを受信する動作に入って、ステップb
8でプリンタPがデータを受信すれば、ステップb9で
CPU10は受信データをRAM40の受信バッファ4
1に一旦格納し、さらにステップb10で受信バッフア
41内のデータを送信バッファ42に転送し、ステップ
b11でプリンタPは送信バッファ42内のデータをI
/F部22を経由して周辺機器Qへ向けて送信する。そ
の後ステップb12でプリンタPはタイマーをリセット
するとともに、ステップb13で周辺機器Qがプリンタ
Pからの送信データを受信した後、ステップb5に戻っ
て次のデータ通信に移行する。
【0036】一方、ステップb5において外部ホストH
に送信すべきデータが無ければ、ステップb6、b7を
ジャンプして、ステップb8におけるプリンタPのデー
タ受信処理へ移行する。ステップb8においてプリンタ
Pがデータを受信していなければ、ステップb14へ移
行してタイマーがタイムアウトになるまで、ステップb
5、b8を含むループで待機する。この待機中に、外部
ホストHからのデータ送信が行われると、ステップb9
以下のデータ転送処理を続行するが、データ通信が10
0msec以上途絶えてタイマーがタイムアウトになれ
ば、ステップb15でタイマーを停止して、出力スルー
モードを終了する。
【0037】こうして外部ホストHからの送信データ
は、プリンタPを経由して周辺機器Qへ転送することが
可能になる。
【0038】次に入力スルーモードについて説明する。
図5のステップc1において、外部ホストHがプリンタ
Pへ入力スルーモード開始コマンドを送信する。このと
き、I/F部22およびこれに対応する周辺機器Qが複
数存在する場合には、送信元を識別するためのIDデー
タも併せて送信可能である。
【0039】次にステップc2において、プリンタPは
入力スルーモード開始コマンドを受信すると、外部ホス
トH側のI/F部21のDTR線およびRTS線をマー
ク(ハイレベル)にセットして、外部ホストHからのデ
ータ受信を禁止する。ステップc3では、周辺機器Q側
のI/F部22のDTR線およびRTS線をスペース
(ローレベル)にセットして、周辺機器Qからのデータ
受信を許可する。
【0040】次にステップc4で、所定時間(たとえば
100msec)データ通信が行われない場合にスルー
モード処理を中止するためのタイムアウト検出用のタイ
マーを起動する。
【0041】ステップc5において、周辺機器Qに送信
すべきデータが存在するか否かが判定され、データが存
在すればステップc6へ移行して、周辺機器QはI/F
部22のDTR線およびRTS線がスペースであるこ
と、すなわちプリンタPの受信許可を確認した後、I/
F部22を経由してプリンタPへデータを送信する。次
にステップc7において、プリンタPは周辺機器Qから
の送信データを受信する動作に入って、ステップc8で
プリンタPがデータを受信すれば、ステップc9でCP
U10は受信データをRAM40の受信バッファ41に
一旦格納し、さらにステップc10で受信バッフア41
内のデータを送信バッファ42に転送し、ステップc1
1でプリンタPは送信バッファ42内のデータをI/F
部21を経由して外部ホストHへ向けて送信する。その
後ステップc12でプリンタPはタイマーをリセットす
るとともに、ステップc13で外部ホストHがプリンタ
Pからの送信データを受信した後、ステップc5に戻っ
て次のデータ通信に移行する。
【0042】一方、ステップc5において周辺機器Qに
送信すべきデータが無ければ、ステップc6、c7をジ
ャンプして、ステップc8におけるプリンタPのデータ
受信処理へ移行する。ステップc8においてプリンタP
がデータを受信していなければ、ステップc14へ移行
してタイマーがタイムアウトになるまで、ステップc
5、c8を含むループで待機する。この待機中に、周辺
機器Qからのデータ送信が行われると、ステップc9以
下のデータ転送処理を続行するが、データ通信が100
msec以上途絶えてタイマーがタイムアウトになれ
ば、ステップc15でタイマーを停止する。さらにステ
ップc16で周辺機器Q側のI/F部22のDTR線お
よびRTS線をマークにセットして、周辺機器Qからの
データ受信を禁止する。ステップc17では、外部ホス
トH側のI/F部21のDTR線およびRTS線をスペ
ースにセットして、外部ホストHからのデータ受信を許
可してから、入力スルーモードを終了する。
【0043】こうして周辺機器Qからの送信データは、
プリンタPを経由して外部ホストHへ転送することが可
能になる。
【0044】以上、出力スルーモードおよび入力スルー
モードの説明では、I/F部21、22がシリアルイン
ターフェース規格に準拠する例を示したが、パラレルイ
ンターフェースの場合はIEEE1284規格に準拠し
た双方向パラレルインターフェースのハンドシェイクに
よるデータ通信が可能である。
【0045】特にPOS周辺機器は、小型かつ低コスト
重視のために、小型のコネクタで済むシリアルインター
フェースを有するものが多く、本実施形態のように無手
順によるデータ転送機能は汎用性が高い。しかも外部ホ
ストFは接続ポート数に制限があっても、簡単なコマン
ドを追加するだけで、接続ポート数より多くの機器(プ
リンタを含む)が接続可能になるため、POSシステム
全体の拡張性を向上させることができる。
【0046】また以上の説明において、周辺機器Q側の
インターフェースとして1つのI/F部22を設けた例
を示したが、2つ以上のI/F部22および周辺機器Q
を設けた構成も可能である。
【0047】
【発明の効果】以上詳説したように本発明によれば、外
部ホスト装置と周辺機器との間のデータ通信および外部
ホスト装置とプリンタとの間のデータ通信が第1インタ
ーフェース部を経由して可能になるため、複雑な回路構
成を必要とすることなく低コストで外部ホスト装置の接
続ポート数より多くの機器が接続可能になる。
【0048】また、出力スルー動作時には第1通信規約
を第2通信規約へ変換し、入力スルー動作時には第2通
信規約を第1通信規約へ変換することによって、外部ホ
スト装置側の通信規約と周辺機器側の通信規約が相違し
ていても、外部ホスト装置と周辺機器との間のデータ通
信を実現できる。こうした通信規約変換によって、外部
ホスト装置の負担を軽減でき、しかもインターフェース
の拡張性が高くなる。
【0049】また、第1通信規約および第2通信規約が
シリアルインターフェース規格に準拠していることによ
って、外部ホスト装置と種々の周辺機器との間の通信規
約変換がより有効となる。
【図面の簡単な説明】
【図1】本発明に係るプリンタと外部ホストとの接続形
態の一例を示す構成図である。
【図2】本発明に係るプリンタPの電気的構成を示すブ
ロック図である。
【図3】電源投入後の初期設定処理を示すフローチャー
トである。
【図4】出力スルーモードを示すフローチャートであ
る。
【図5】入力スルーモードを示すフローチャートであ
る。
【図6】従来のPOS装置の一例を示す構成図である。
【符号の説明】 10 CPU 11 入出力回路(I/O) 13 ROM 21、22 インターフェース(I/F)部 31、32 ディップスイッチ(DIPSW) 40 RAM 41 受信バッファ 42 送信バッファ 43 ワークエリア

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 外部ホスト装置との間で信号を送受する
    ための第1インターフェース部と、 周辺機器との間で信号を送受するための第2インターフ
    ェース部と、 外部ホスト装置から供給される印字データに基づいて、
    記録媒体に印字を行うための印字部と、 外部ホスト装置から第1インターフェース部を経由して
    送信されたデータを、第2インターフェース部を経由し
    て周辺機器へ送信する出力スルー動作、および周辺機器
    から第2インターフェース部を経由して送信されたデー
    タを、第1インターフェース部を経由して外部ホスト装
    置へ送信する入力スルー動作をそれぞれ実行するための
    信号処理部とを備えることを特徴とするプリンタ。
  2. 【請求項2】 第1インターフェース部の第1通信規約
    と第2インターフェース部の第2通信規約とが互いに相
    違することを特徴とする請求項1記載のプリンタ。
  3. 【請求項3】 第1通信規約および第2通信規約が、シ
    リアルインターフェース規格に準拠していることを特徴
    とする請求項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 true JPH1145162A (ja) 1999-02-16
JPH1145162A5 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)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008059499A (ja) * 2006-09-04 2008-03-13 Ricoh Co Ltd 画像形成装置用自動販売機
KR20200125188A (ko) * 2019-04-26 2020-11-04 에스케이브로드밴드주식회사 다중 통신용 장치 및 다중 통신용 장치의 동작 방법

Families Citing this family (7)

* 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 セイコーエプソン株式会社 プリンタ、ホストコンピュータ、印刷システム及び印刷システムの制御方法
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
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

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008059499A (ja) * 2006-09-04 2008-03-13 Ricoh Co Ltd 画像形成装置用自動販売機
KR20200125188A (ko) * 2019-04-26 2020-11-04 에스케이브로드밴드주식회사 다중 통신용 장치 및 다중 통신용 장치의 동작 방법

Also Published As

Publication number Publication date
US6268928B1 (en) 2001-07-31
EP0893789A1 (en) 1999-01-27
JP3809255B2 (ja) 2006-08-16

Similar Documents

Publication Publication Date Title
EP2287746B1 (en) Communication control method, control program, and communication control system
JPH0965039A (ja) ファクシミリ装置
JPH1145162A (ja) プリンタ
JPH0750736A (ja) ファクシミリのコンピューターシステム接続回路
KR100299972B1 (ko) 프린터에서의 인쇄작업 순서 제어방법
JP2002251674A (ja) Pos端末およびposデバイスの制御方法
JP3478519B2 (ja) プリンタ装置
EP3499472B1 (en) Printer device
US6356353B1 (en) Print controller for use with an image formation device
EP1437646B1 (en) printing control
JP2811032B2 (ja) カード端末装置
JPH0660002A (ja) 出力装置のモード設定システム
KR20010004948A (ko) 네트워크 프린터 시스템
JP3004440B2 (ja) 印刷方法及びその装置
JPH09240076A (ja) プリンタ装置
JP2818576B2 (ja) プリンタ接続方法およびプリンタ接続方式
JP2787093B2 (ja) プリンタ装置
KR20000013020A (ko) 화상형성장치의 화상 데이터를 처리하는 시스템
JPH11296315A (ja) 情報処理装置およびデータ通信方法
JP3068701U (ja) プリンタ装置
JPH05224843A (ja) 印刷装置の制御方法
JPH03158924A (ja) プリンタ制御装置
JP2001005771A (ja) プリンタインタフェースシステム及びその制御方法並びにその制御プログラムを記録した記録媒体
JP2001034440A (ja) プリンタ、その制御方法および情報記録媒体
JPH1134440A (ja) プリンタおよびその制御方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060510

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060516

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060522

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090526

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100526

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110526

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120526

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120526

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120526

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130526

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130526

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130526

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140526

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees