KR19990019424A - 무선 인터페이싱 방법 - Google Patents

무선 인터페이싱 방법 Download PDF

Info

Publication number
KR19990019424A
KR19990019424A KR1019970042804A KR19970042804A KR19990019424A KR 19990019424 A KR19990019424 A KR 19990019424A KR 1019970042804 A KR1019970042804 A KR 1019970042804A KR 19970042804 A KR19970042804 A KR 19970042804A KR 19990019424 A KR19990019424 A KR 19990019424A
Authority
KR
South Korea
Prior art keywords
printer
print
unique identifier
data
signal
Prior art date
Application number
KR1019970042804A
Other languages
English (en)
Inventor
정우영
Original Assignee
윤종용
삼성전자 주식회사
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 윤종용, 삼성전자 주식회사 filed Critical 윤종용
Priority to KR1019970042804A priority Critical patent/KR19990019424A/ko
Publication of KR19990019424A publication Critical patent/KR19990019424A/ko

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PC와 프린터간에 유선 케이블 대신 무선 통신을 이용하여 인터페이싱하고, PC와 프린터간에 송수신되는 신호는 증폭, 부호화/복호화, 및 변/복조 단계를 거쳐 인쇄 작업 및 프린터 정보등에 대한 상호 통신이 이루어질 수 있도록 한다.
따라서, PC와 프린터간의 인터페이싱이 무선으로 이루어지므로 프린터의 설치 장소가 자유로워지게 되어 PC와 프린터간의 거리의 제약이 없어지게 되고, 여러 대의 프린터를 사용하는 경우에 각각의 프린터에 프린터 고유 식별자를 미리 설정하여 사용함으로써 공유기 또는 네트워크의 설치없이 1대의 PC 또는 여러대의 PC에서 여러대의 프린터를 공유하여 사용할 수 있으며, 여러대의 프린터를 사용하는 경우에 각각의 프린터의 프린터 고유 식별자와 함께 프린터 정보를 수신받을 수 있으므로 인쇄 작업이 수행되고 있지 않은 프린터로 인쇄 데이터를 전송하여 인쇄 작업을 수행할 수 있어 인쇄를 위해 기다려야 하는 시간적인 제약이 감소된다.

Description

무선 인터페이싱 방법
본 발명은 개인용 컴퓨터(이하,'PC'라 약칭함)와 프린터간의 인터페이싱 방법에 관한 것으로서, 보다 상세하게는 PC와 프린터가 인터페이싱을 위해 유선 케이블로 연결되는 대신에 프린터에 프린터 고유 식별자를 미리 설정하고 무선 통신을 이용하는 PC와 프린터간의 인터페이싱 방법에 관한 것이다.
일반적으로, 프린터(Printer)는 PC와 연결되어 PC에서 작성되거나 편집된 문서 또는 화상 데이터를 용지에 인쇄하여 출력하는 사무 자동화 기기로서, PC에서 작성되거나 편집된 문서 또는 화상 데이터를 전송받아 이를 세팅된 인쇄 조건에 적합한 인쇄 언어로 변환하고 잉크나 토너등의 유색 염료등을 사용하여 용지로 출력하는 기기이다. 여기서, PC와 프린터는 유선 케이블로 연결되고 이 케이블을 통해 양방향 통신이 가능하게된다.
이러한 종래의 PC와 프린터간의 인터페이싱에 따른 인쇄 작업의 수행에 대하여 도 1을 참조하여 설명하면 다음과 같다.
PC(1)와 프린터(2)는 인터페이싱이 가능하도록 케이블로 연결되어 있다. PC(1)에서, PC(1)와 PC(1)에 연결된 주변 장치를 전반적으로 제어하는 중앙처리장치(3), 문서 또는 기타 데이터를 작성 및 편집할 수 있는 응용 프로그램(4), 응용 프로그램(4)에서 작성된 데이터를 인쇄하거나 인쇄 모드의 변경시에 구동되는 프린터 드라이버(5) 및 프린터(2)와 연결을 위한 병렬 포트(6)로 구성된다. 또한, 프린터(2)는 PC(1)와 연결되는 병렬 포트(7), 프린터를 전반적으로 제어하는 제어부(8), 제어부(8)의 제어를 받아 프린터(2)에 연결된 PC(1)로부터 전송되는 인쇄 데이터의 인쇄 작업을 수행하는 프린터 엔진(9), 병렬 포트(7)를 통해 PC(1)로부터 전송된 여러가지 명령 및 세팅 모드와 인쇄할 데이터를 임시로 저장하는 메모리(10), 및 프린터의 세팅 상태 또는 에러 상태등을 표시하는 표시창과 프린터(2)의 세팅 메뉴를 선택하기 위한 다수의 키가 구비된 조작패널(11)로 구성된다.
먼저, 사용자가 PC(1)의 응용프로그램(4)을 이용하여 문서 또는 기타 데이터를 작성하고, 작성된 데이터를 인쇄하기 위하여 중앙처리장치(3)의 제어를 받아 프린터 구동 프로그램인 프린터 드라이버(5)를 실행하여 병렬 포트(6)를 통해 인쇄 명령과 데이터를 프린터(2)로 전송한다. 프린터(2)의 제어부(8)는 병렬 포트(7)를 통하여 전송된 명령어, 세팅 모드 및 데이터를 판독하고, 메모리(10)에 저장한다. 저장된 데이터는 제어부(8)의 제어를 받아 세팅된 인쇄 언어로 변환된 다음 프린터 엔진(9)으로 전송되어 인쇄된다.
그런데, 앞서 설명한 바와 같은 종래의 PC와 프린터간의 인터페이싱 방법에 의하면 다음과 같은 문제점이 발생한다.
(1) PC와 프린터가 유선 케이블로 연결되면 케이블의 길이만큼만 떨어져 설치될 수 있으므로 원격지에 프린터를 설치할 수 없어 설치시에 거리적인 제한이 있다.
(2) 네트워크로 연결된 PC가 아닌 경우에 1대의 PC에서 다수대의 프린터를 사용하려면 다른 프린터를 사용할 때마다 연결 케이블을 교환하여 인쇄 작업을 수행해야 하고 네트워크로 연결된 PC에서 인쇄 작업을 수행하기 위해서는 인쇄시마다 원하는 프린터를 설정하기 위한 단계를 거쳐야 하는 번거로움이 있다.
따라서, 본 발명은 위와 같은 문제점들을 해결하기 위한 것으로서, 본 발명의 제1 목적은 PC와 프린터간의 인터페이싱을 위해 유선 케이블 대신에 무선 통신을 이용하여 인터페이싱하는 방법을 제공함에 있다.
또한, 본 발명의 제2 목적은 무선 통신을 이용하여 1대의 PC로 여러대의 프린터를 사용할 수 있도록 각각의 프린터에 프린터 고유 식별자를 미리 설정함으로써, 1대의 PC또는 여러대의 PC에서 여러대의 프린터를 공유하여 사용하는 PC와 프린터간의 인터페이싱 방법을 제공함에 있다.
도 1은 종래기술에 따른 PC와 프린터를 개략적으로 나타내는 블록도,
도 2는 본 발명에 의한 PC를 개략적으로 나타내는 블록도,
도 3은 본 발명에 의한 프린터를 개략적으로 나타내는 블록도,
도 4는 본 발명에 의한 PC에서 프린터로 인쇄 작업을 위한 데이터를 전송하여 이를 인쇄하는 방법을 나타내는 흐름도,
도 5는 본 발명에 의한 프린터로부터 PC로 프린터의 상태등이 전송되는 방법을 나타내는 흐름도이다.
* 도면의 주요부분에 대한 부호의 설명
1: PC 2: 프린터
3: 중앙처리장치 4: 응용 프로그램
9: 프린터 엔진 10: 메모리
12: 인코더 13: 변조기
14: 증폭기 15: 복조기
16: 디코더 17: 듀플렉서
상기한 바와 같은 목적들을 달성하기 위한 본 발명의 특징은, 적어도 하나 이상의 개인용 컴퓨터와 적어도 하나 이상의 프린터 사이에 통신되는 정보를 인터페이싱하는 무선 인터페이싱 방법에 있어서: 상기 적어도 하나 이상의 개인용 컴퓨터 중 어느 하나의 개인용 컴퓨터에서 미리 설정된 다수개의 설정 식별자중 어느 하나의 설정 식별자를 선택하여 상기 적어도 하나 이상의 프린터에 무선으로 전송하는 제1 전송 단계; 상기 적어도 하나 이상의 프린터에서 상기 설정 식별자를 수신하여 미리 설정된 고유 식별자와 동일한가를 판단하는 판단 단계; 상기 설정 식별자와 상기 고유 식별자가 동일한 어느 하나의 프린터에서, 상기 개인용 컴퓨터에 응답 신호를 무선을 송출함과 동시에, 인쇄하고자 하는 문서 데이터의 수신 대기 상태로 전환하는 준비 단계; 상기 프린터로부터 전송된 응답 신호를 상기 개인용 컴퓨터에서 수신하여 상기 문서 데이터를 무선으로 전송하는 제2 전송 단계; 및 상기 개인용 컴퓨터로부터 전송된 문서 데이터를 상기 프린터에서 수신하여 인쇄하는 인쇄 단계를 포함하는 무선 인터페이싱 방법에 있다.
바람직하게, 상기 응답 신호는 상기 프린터의 고유 식별자를 포함하도록 한다.
바람직하게, 상기 응답 신호는 상기 프린터의 인쇄 가능 여부에 대한 정보를 더 포함하도록 한다.
이하, 본 발명에 의한 PC와 프린터간의 인터페이싱 방법에 대하여 첨부도면을 참조하여 상세히 설명한다.
도 2 및 도 3에는 본 발명에 의한 PC 및 프린터를 개략적으로 나타내는 블록도가 도시되어 있다.
도 2에서, PC(1)는 PC를 전반적으로 제어하는 중앙처리장치(3), 문서 또는 화상을 작성하거나 편집하는 응용 프로그램(4), 인쇄 작업을 위한 명령 및 데이터를 프린터로 전송하기 위한 전송단으로서 인쇄 데이터를 부호화하는 인코더(11), 부호화된 데이터를 전송하기 위해 변조하는 변조기(12)가 구성되고, 프린터(2)로부터의 정보를 수신받아 이를 제어부(8)로 전송하기 위한 수신단으로서 수신된 신호를 증폭하는 증폭기(14), 증폭된 신호를 복조하는 복조기(15), 복조된 부호화 데이터를 복원하기 위한 디코더(16)가 구성되며, 신호를 송/수신하기 위한 듀플렉서(17)로 구성된다.
PC(1)에서 프린터(2)와 인터페이싱을 수행하기 위해 전송되는 신호는 먼저 인쇄 작업을 수행하기 위해 STROBE 신호를 송신하고, 이에 응답하는 ACKNLG 신호가 수신되면 인쇄 데이터를 전송한다. AUTOFD 신호는 용지를 자동으로 이송시키도록 하는 신호이고, INIT 신호는 프린터를 초기화하기 위한 신호이며, 이밖에 SLCT IN 신호등이 프린터(2)로 송신되고, 또한 본 발명에 의한 인쇄 작업을 수행하기 위해 사용할 프린터를 지정하는 프린터 설정 식별자가 송신된다.
또한, 도 3에서, 프린터(2)는 프린터(2)를 전반적으로 제어하는 제어부(8), 제어부에 의해 제어되는 프린터 메커니즘을 구동하는 프린터 엔진(9), 전송된 명령 및 데이터등을 저장하는 메모리(10)와 PC(1)와 무선 통신을 위한 송신단으로서 인코더(12)와 변조기(13), 수신단으로서 증폭기(14), 복조기(15) 및 디코더(16)가 구성되고, 신호를 송/수신하기 위한 듀플렉서(17)가 구성된다.
프린터(2)에서 PC(1)와의 인터페이싱을 수행하면서, 수신되는 PC(1)의 신호에 따른 프린터의 응답 및 프린터의 상태등을 PC(1)로 전송하기 위해 PC(1)로부터 전송되는 STROBE 신호에 응답하는 ACKNLG 신호, 용지가 없거나 용지가 걸렸을 때 이를 PC에 알리기 위한 PE 신호, 에러가 발생했을 때 전송되는 ERROR 신호, 및 데이터를 받을 수 없을 때 전송하는 BUSY 신호, 이밖에 SLCT 신호등 프린터의 상태를 알리는 신호들이 PC(1)로 전송되고, 또한 프린터(2)에 미리 설정된 프린터 고유 식별자가 PC(1)로 전송된다.
이러한 신호들의 인터페이싱에서, 먼저 인쇄 작업을 수행하기 위해 PC(1)에서 프린터(2)로 STROBE 신호가 송신되면, 이에 응답하는 ACKNLG 신호가 프린터(2)로부터 수신된 다음 PC(1)는 인쇄 데이터를 전송한다. PC(1)와 프린터(2)간에 STROBE 신호, ACKNLG 신호 또는 BUSY 신호가 인터페이싱되어 데이터 전송을 위해 동기화되고, 인쇄 데이터를 전송할 준비가 되면 인쇄 데이터를 전송한다.
도 4는 본 발명에 의한 프린터로부터 PC로 프린터의 상태가 전송되는 방법을 나타내는 흐름도가 도시되어 있다.
인쇄 작업을 수행하기 위해 인터페이싱되는 신호는 도 2 및 도 3을 참조하여 설명한 바와 같다.
PC(1)가 프린터(2)의 상태 정보를 요구하게 되면, 프린터(2)는 프린터의 세팅 조건등을 전송하기 위해, 먼저 프린터 고유 식별자를 PC(1)로 전송한다(S1). PC(1)는 프린터(2)로부터 프린터 고유 식별자가 수신되면 수신된 정보가 PC(1)에서 선택한 프린터(2)로부터 전송된 것인지를 확인하기 위해 수신된 프린터 고유 식별자를 검사한다(S2). 프린터(2)는 프린터 상태 정보를 프린터(2)의 인코더(12)와 변조기(13)를 통해 부호화하고 변조하여(S3), 듀플렉서(17)를 통해 PC(1)로 송신한다(S4). 프린터(2)로부터의 정보를 듀플렉서(17)를 통해 수신받아 이 정보 신호를 증폭기(14)로 증폭하고(S5), 수신되어 증폭된 신호를 복조기(15)와 디코더(16)를 통해 복조하고 복원한다(S6). 복원된 정보 데이터는 PC(1)의 중앙처리장치(3)로 전송된다(S7). 이후, 수신된 프린터(2)의 정보를 참조하여 인쇄 작업의 수행시에 현재의 지정된 프린터를 그대로 사용하거나 다른 프린터를 지정한다.
도 5는 본 발명에 의한 PC와 프린터간의 인터페이싱에 따라 인쇄 작업을 수행하기 위한 방법중에서 PC로부터 인쇄 작업을 위한 인쇄 데이터를 프린터로 전송하여 이를 인쇄하는 방법을 나타내는 흐름도가 도시되어 있다.
인쇄 작업을 수행하기 위해, PC(1)에서 인쇄 데이터를 출력하고자 하는 프린터 설정 식별자를 전송하면(S8), 프린터(2)는 수신되는 프린터 설정 식별자가 미리 설정된 프린터 고유 식별자인지를 판단하여(S9), 식별자가 서로 일치하게 되면 응답 신호를 전송한다(S10). 프린터(2)로부터 응답 신호가 전송되는지를 판단하여(S11), 응답 신호가 수신되면 인쇄 데이터를 전송하기 위한 준비가 되었는지를 판단한다(S12). 인쇄 데이터를 전송할 준비 상태가 되었으면, 인쇄 데이터를 인코더(12)와 변조기(13)를 통해 부호화하고 변조한 다음(S13), 지정된 프린터(2)로 송신한다(S14). 프린터(2)는 인쇄할 신호를 수신받아 증폭기(14)로 증폭하고(S15), 이 신호를 복조기(15)와 디코더(16)로 복조 및 복원한다(S16). 복원된 인쇄 데이터는 프린터(2)에 미리 세팅된 인쇄 작업의 수행이 가능한 인쇄 언어로 변환되어 인쇄된다(S17). 수신된 인쇄 데이터의 인쇄 작업이 수행되고, 인쇄 작업의 수행을 종료하는지를 판단하여(S19), 수신되는 인쇄 데이터의 인쇄 작업을 수행한 다음에, 더 이상 인쇄할 데이터가 없으면 인쇄 작업을 종료한다.
따라서, PC와 프린터간에 인터페이싱을 위해 무선 통신을 사용하고, 인쇄 데이터 및 프린터의 상태등을 상호 인터페이싱하기 위해 데이터 및 정보를 부호화/복호화, 증폭, 및 변/복조하여 송/수신하고, 여러대의 프린터를 사용하는 경우에 각각의 프린터에 프린터 고유 식별자를 미리 설정하여 사용자가 원하는 프린터를 지정함으로써 인쇄할 수 있게 되는 것이다.
결국, 본 발명에 의한 PC와 프린터간의 인터페이싱 방법에 따르면 다음과 같은 이점이 있다.
(1) PC와 프린터간의 인터페이싱을 위해 연결되는 유선 케이블 대신에 무선 통신을 사용하여 인터페이싱이 이루어지므로 프린터의 설치 장소가 자유로워지게 되어 PC와 프린터간에 거리의 제약이 없어지게 된다.
(2) 여러대의 프린터를 사용하는 경우에 각각의 프린터에 프린터 고유 식별자를 미리 설정하여 사용함으로 공유기 또는 네트워크의 설치없이 1대의 PC 또는 여러대의 PC에서 여러대의 프린터를 공유하여 사용할 수 있다.
(3) 여러대의 프린터를 사용하는 경우에 각각의 프린터의 프린터 고유 식별자와 함께 프린터 정보를 수신받을 수 있으므로 인쇄 작업이 수행되고 있지 않은 프린터로 인쇄 데이터를 전송하여 인쇄 작업을 수행할 수 있어 인쇄 작업을 수행하기 위해 기다려야 하는 시간적인 제약이 감소하게 된다.

Claims (3)

  1. 적어도 하나 이상의 개인용 컴퓨터와 적어도 하나 이상의 프린터 사이에 통신되는 정보를 인터페이싱하는 무선 인터페이싱 방법에 있어서:
    상기 적어도 하나 이상의 개인용 컴퓨터 중 어느 하나의 개인용 컴퓨터에서 미리 설정된 다수개의 설정 식별자중 어느 하나의 설정 식별자를 선택하여 상기 적어도 하나 이상의 프린터에 무선으로 전송하는 제1 전송 단계;
    상기 적어도 하나 이상의 프린터에서 상기 설정 식별자를 수신하여 미리 설정된 고유 식별자와 동일한가를 판단하는 판단 단계;
    상기 설정 식별자와 상기 고유 식별자가 동일한 어느 하나의 프린터에서, 상기 개인용 컴퓨터에 응답 신호를 무선을 송출함과 동시에, 인쇄하고자 하는 문서 데이터의 수신 대기 상태로 전환하는 준비 단계;
    상기 프린터로부터 전송된 응답 신호를 상기 개인용 컴퓨터에서 수신하여 상기 문서 데이터를 무선으로 전송하는 제2 전송 단계; 및
    상기 개인용 컴퓨터로부터 전송된 문서 데이터를 상기 프린터에서 수신하여 인쇄하는 인쇄 단계를 포함하는 무선 인터페이싱 방법.
  2. 제 1 항에 있어서, 상기 응답 신호는,
    상기 프린터의 고유 식별자를 포함하는 무선 인터페이싱 방법.
  3. 제 2 항에 있어서, 상기 응답 신호는,
    상기 프린터의 인쇄 가능 여부에 대한 정보를 더 포함하는 무선 인터페이싱 방법.
KR1019970042804A 1997-08-29 1997-08-29 무선 인터페이싱 방법 KR19990019424A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970042804A KR19990019424A (ko) 1997-08-29 1997-08-29 무선 인터페이싱 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970042804A KR19990019424A (ko) 1997-08-29 1997-08-29 무선 인터페이싱 방법

Publications (1)

Publication Number Publication Date
KR19990019424A true KR19990019424A (ko) 1999-03-15

Family

ID=66038418

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970042804A KR19990019424A (ko) 1997-08-29 1997-08-29 무선 인터페이싱 방법

Country Status (1)

Country Link
KR (1) KR19990019424A (ko)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05309912A (ja) * 1992-05-01 1993-11-22 Tokyo Electric Co Ltd 無線プリンタ装置
KR940000951A (ko) * 1992-06-04 1994-01-10 츄안-슈 첸 무선 프린터용 어댑터
JPH07104956A (ja) * 1993-10-05 1995-04-21 Sekisui Chem Co Ltd ワイヤレス・プリンタ・ネットワーク・システム及び該システムに用いられる送信側ターミナル
JPH07200196A (ja) * 1993-12-23 1995-08-04 Hyundai Electron Ind Co Ltd 無線プリンター共有システム
JPH0836534A (ja) * 1994-07-21 1996-02-06 Canon Inc ワイヤレスインタフェースプリントシステム
JPH0981496A (ja) * 1995-09-19 1997-03-28 Ricoh Co Ltd 無線アダプタシステム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05309912A (ja) * 1992-05-01 1993-11-22 Tokyo Electric Co Ltd 無線プリンタ装置
KR940000951A (ko) * 1992-06-04 1994-01-10 츄안-슈 첸 무선 프린터용 어댑터
JPH07104956A (ja) * 1993-10-05 1995-04-21 Sekisui Chem Co Ltd ワイヤレス・プリンタ・ネットワーク・システム及び該システムに用いられる送信側ターミナル
JPH07200196A (ja) * 1993-12-23 1995-08-04 Hyundai Electron Ind Co Ltd 無線プリンター共有システム
JPH0836534A (ja) * 1994-07-21 1996-02-06 Canon Inc ワイヤレスインタフェースプリントシステム
JPH0981496A (ja) * 1995-09-19 1997-03-28 Ricoh Co Ltd 無線アダプタシステム

Similar Documents

Publication Publication Date Title
EP0949560A3 (en) System and method for transferring print data
US7698471B2 (en) Print system, information processing device and control method for the same, printer and control method for the same, storage medium, and program
US20110102608A1 (en) Image output system including a plurality of units connected by communications with master-slave relation
US7561285B2 (en) Energy-saving control in image processing apparatus
KR19990019424A (ko) 무선 인터페이싱 방법
JP3667293B2 (ja) スキャナ装置及びその制御方法
JP4046864B2 (ja) 通信システム、情報処理装置、データ通信装置、制御方法、及び、記憶媒体
KR100369385B1 (ko) 문서의 인쇄 보안방법
US5923442A (en) Facsimile which controls received data destination and stores or prints the data if the destination is unavailable
KR100301005B1 (ko) 화상인쇄시스템의 컴퓨터로부터 프린터로의 이미지데이터 전송방법
KR100402917B1 (ko) 재프린터 장치 및 그의 방법
KR100544165B1 (ko) 프린터 드라이버에서 프린터의 등록 정보를 변경하는 방법
JP2833512B2 (ja) ファクシミリ装置
KR100389858B1 (ko) 인쇄기 및 그 인쇄데이터 처리방법
JP2574065B2 (ja) 無線式データ伝送装置
KR20020059312A (ko) 입출력 포트의 무선 공유 방법
US20030189719A1 (en) Recording control apparatus and control method using the same recording control apparatus
JP2006289674A (ja) 印刷装置および操作機器および印刷システムおよび印刷制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム
JP2950269B2 (ja) ファクシミリ装置
JP2000148427A (ja) 印刷装置連結システム
KR100484126B1 (ko) 수신된 팩스 데이터를 하드 디스크로 업로드하여 인쇄하는방법
JPH082071A (ja) コマンドエラーまたはプリンタステータスメッセージ出 力機能付きプリンタ
KR0123720B1 (ko) 휴대용 컴퓨터기기의 데이타 프린트 방법
JPH04290058A (ja) ファクシミリ装置
JPH10240655A (ja) インタフェース装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application