KR100476767B1 - 메모리카드 및 인터페이스카드가 장착 가능한 프린터 및그 제어방법 - Google Patents

메모리카드 및 인터페이스카드가 장착 가능한 프린터 및그 제어방법 Download PDF

Info

Publication number
KR100476767B1
KR100476767B1 KR10-2002-0064572A KR20020064572A KR100476767B1 KR 100476767 B1 KR100476767 B1 KR 100476767B1 KR 20020064572 A KR20020064572 A KR 20020064572A KR 100476767 B1 KR100476767 B1 KR 100476767B1
Authority
KR
South Korea
Prior art keywords
card
interface card
printer
stored
interface
Prior art date
Application number
KR10-2002-0064572A
Other languages
English (en)
Other versions
KR20040035432A (ko
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 KR10-2002-0064572A priority Critical patent/KR100476767B1/ko
Priority to CNB031326773A priority patent/CN1249569C/zh
Priority to US10/688,911 priority patent/US20040090652A1/en
Publication of KR20040035432A publication Critical patent/KR20040035432A/ko
Application granted granted Critical
Publication of KR100476767B1 publication Critical patent/KR100476767B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G21/00Arrangements not provided for by groups G03G13/00 - G03G19/00, e.g. cleaning, elimination of residual charge

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

메모리카드 및 인터페이스카드를 장착 가능한 프린터 및 그 제어방법이 개시된다. 본 발명에 따른 프린터는, 이미지데이터 및/또는 특정 실행 파일이 저장된 메모리카드 및 외부기기와의 데이터 송/수신을 제공하는 인터페이스카드를 장착할 수 있는 적어도 하나의 카드슬롯과, 카드슬롯에 장착된 카드가 메모리카드 인지 인터페이스카드 인지를 판별하는 판별부 및 판별부의 판별결과 카드슬롯에 인터페이스카드가 장착된 것으로 판단되면, 인터페이스카드 실행여부를 판단하여 외부기기와의 통신을 수행하도록 처리하는 제어부를 구비한다. 이에 의해, 다양한 인터페이스를 갖는 외부장치와 상호 데이터 통신이 가능하며, 프린터에서 제공되지 않는 새로운 기능을 추가하거나, 부족한 기능을 추후에 보강하기 원하는 경우, 시스템 메모리의 확장 없이 플러그인 형식의 프로그램을 저장한 메모리카드를 제공함으로써 비용의 절감 및 프린터의 기능확장이 용이하다.

Description

메모리카드 및 인터페이스카드가 장착 가능한 프린터 및 그 제어방법{Printer and control method thereof}
본 발명은 프린터 및 그 제어방법에 관한 것으로, 보다 상세하게는, 메모리카드 및 인터페이스카드를 이용하여 기능을 확장시킬 수 있는 프린터 및 그 제어방법에 관한 것이다.
일반적으로 프린터는 컴퓨터나 이미지 스캐너와 같은 외부기기에서 처리된 정보를 사람이 눈으로 볼 수 있는 형태로 출력하는 가장 보편화된 화상인쇄장치이다.
도 1은 종래의 프린터에 대한 블럭도이다.
도면을 참조하면, 종래의 프린터는 인터페이스(10), 저장부(20), 메모리카드 슬롯(30), 제어부(40) 및 인쇄부(50)를 구비한다.
인터페이스(10)는 통신인터페이스(미도시)를 통해 컴퓨터(미도시) 또는 휴대용 정보 기기(PDA)와 같은 외부기기와 접속 가능하게 마련되어, 외부기기와 제어부(40)간의 상호 데이터 통신을 지원한다.
저장부(20)는 프린터의 기능을 구현하는 데 필요한 각종 제어프로그램이 저장된 ROM(22)과 인터페이스(10)를 통해 외부기기로부터 전송되는 인쇄데이터 및 프린터의 동작수행 중에 발생되는 데이터를 임시 저장하는 RAM(24)을 구비한다.
메모리카드 슬롯(30)은 외부 저장매체인 메모리카드(미도시)와 제어부(40)간의 통신을 인터페이싱한다. 여기서 메모리카드란 컴팩트플래시 또는 스마트미디어와 같은 보조 기억장치이다.
제어부(40)는 프린터의 전원이 인가되면, 저장부(20)에 저장된 제어 프로그램에 따라 프린터의 전반적인 동작을 제어한다.
또한 제어부(40)는 메모리카드 슬롯(30)에 메모리카드 장착유무를 감지하여, 메모리카드에 저장된 이미지 데이터를 읽어들어 인쇄작업을 수행하도록 인쇄부(50)를 제어한다. 또는 프린터의 동작수행 중에 발생되는 데이터가 메모리카드에 저장되도록 전송 처리한다.
또한, 제어부(40)는 인터페이스(10)를 통해 외부기기로부터 전송되는 인쇄데이터를 인쇄부(40)에서 인식 가능한 이미지 데이터의 형태로 변환하고, 이미지 데이터에 대한 인쇄작업을 수행하도록 인쇄부(40)를 제어한다.
인쇄부(50)는 제어부(40)의 제어에 따라 인쇄데이터에 대한 인쇄작업을 수행한다.
상기와 같은 구성을 갖는 프린터의 경우 저장부(20)의 한정된 메모리로 인하여 새로운 기능이 필요하거나 사용자의 요구에 의한 기능의 추가가 어렵다. 따라서, 메모리의 확장 없이 새로운 프로토콜, 기능 및 애플리케이션을 추가하려면 메모리 크기의 제한을 받게 된다. 즉, ROM(22)의 크기가 한정되어 있기 때문에 기능을 추가하는 경우에도 한정된 범위 내에서만 추가가 가능하다.
한편, 외부기기와의 접속은 하드웨어적으로 장착된 인터페이스(10)를 통해서만 가능하기 때문에 장착되지 않은 새로운 인터페이스를 갖는 외부기기와는 통신이 불가능한 문제점이 발생된다.
상기와 같은 문제점을 해결하기 위해 안출된 본 발명의 목적은, 플러그인 형태의 프로그램을 저장한 메모리카드를 이용하여 프린터의 기능을 향상시킬 수 있으며, 인터페이스카드를 이용하여 다양한 인터페이스를 갖는 외부장치와의 통신이 가능한 프린터 및 그의 제어방법을 제공하는 데 있다.
상기와 같은 기술적 과제를 해결하기 위한, 본 발명에 따른 프린터는, 이미지데이터 및/또는 특정 실행 파일이 저장된 메모리카드 및 외부기기와의 데이터 송/수신을 제공하는 인터페이스카드를 장착할 수 있는 적어도 하나의 카드슬롯; 상기 카드슬롯에 장착된 카드가 상기 메모리카드 인지 상기 인터페이스카드 인지를 판별하는 판별부; 및 상기 판별부의 판별결과, 상기 카드슬롯에 인터페이스카드가 장착된 것으로 판단되면 상기 인터페이스카드 실행여부를 판단하여 상기 외부기기와의 통신을 수행하도록 처리하는 제어부를 구비한다.
또한, 상기 인터페이스카드에 대응되는 하나 이상의 디바이스 드라이버가 저장되는 저장부를 더 포함하며, 상기 제어부는 상기 저장부에 상기 인터페이스카드에 해당하는 디바이스 드라이버가 저장되어 있는가를 확인하여 상기 인터페이스카드 실행여부를 판단하며, 상기 저장부에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 저장되어 있지 않은 것으로 판단되면 상기 인터페이스카드를 실행할 수 없음을 알리는 메시지를 출력한다.
바람직하게는, 상기 저장부에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 저장되어 있지 않은 경우, 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 특정 실행 파일 형식으로 저장된 메모리카드가 장착되는 카드슬롯을 더 구비한다.
상기 제어부는 상기 저장부에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 저장되어 있는 않은 것으로 판단되면, 상기 카드슬롯에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 특정 실행 파일 형식으로 저장된 메모리카드를 장착하여 실행하도록 제어한다.
한편, 상기 판별부의 판별결과 상기 카드슬롯에 상기 메모리카드가 장착된 것으로 판단되면, 상기 제어부는 상기 메모리카드에 저장된 파일 중에서 상기 특정 실행 파일의 존재여부를 확인하여, 상기 특정 실행 파일이 존재하는 경우 상기 특정 실행 파일을 실행하여 특정 기능을 수행하도록 제어한다.
한편, 상기와 같은 기술적 과제를 해결하기 위해, 본 발명에 따른 이미지데이터 및/또는 특정 실행 파일이 저장된 메모리카드 및 외부기기와의 데이터 송/수신을 제공하기 위한 인터페이스카드를 장착할 수 있는 적어도 하나의 카드슬롯, 상기 인터페이스카드에 대응되는 하나 이상의 디바이스 드라이버가 저장되는 저장부, 상기 카드슬롯에 장착된 카드의 종류를 판별하는 판별부 및 시스템 전체를 제어하기 위한 제어부를 구비한 프린터의 제어방법에 있어서, 상기 카드슬롯에 장착된 카드가 상기 메모리카드 인지 상기 인터페이스카드 인지를 판별하는 단계; 및 상기 카드슬롯에 상기 인터페이스카드가 장착된 것으로 판단되면, 상기 인터페이스카드 실행여부를 판단하여 상기 외부기기와의 통신을 수행하도록 제어하는 단계를 포함한다.
상기 제어단계는 상기 저장부에 상기 인터페이스카드에 해당하는 디바이스 드라이버가 저장되어 있는가를 확인하여 상기 인터페이스카드 실행여부를 판단한다.
바람직하게는, 상기 저장부에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이브가 저장되어 있지 않는 경우, 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 특정 실행 파일 형식으로 저장된 메모리카드가 장착되는 카드슬롯을 더 구비한다.
상기 제어단계는 상기 저장부에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 저장되어 있지 않은 것으로 판단되면, 상기 카드슬롯에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 특정 실행 파일 형식으로 저장된 메모리카드를 장착하여 실행하도록 제어한다.
한편, 상기 제어단계는 상기 카드슬롯에 상기 메모리카드가 장착된 것으로 판단되면, 상기 메모리카드에 저장된 파일 중에서 상기 특정 실행 파일의 존재여부를 확인하여, 상기 특정 실행 파일이 존재하는 경우 상기 특정 실행 파일을 실행하여 특정 기능을 수행하도록 제어한다.
이하 첨부된 도면들을 참조하여 본 발명을 보다 상세하게 설명한다.
도 2는 본 발명의 바람직한 실시예에 따른 프린터에 대한 블록도이다.
도 2를 참조하면, 본 발명에 따른 프린터(100)는 조작패널부(110), 저장부(120), 인터페이스(130), 카드슬롯(140), 판별부(150), 제어부(160) 및 인쇄부(170)를 구비한다.
조작패널부(110)는 프린터(100)에서 지원되는 각종 기능을 설정할 수 있는 다수의 기능키가 마련된 입력부(미도시)와 후술할 제어부(160)의 제어에 따라 프린터(100)의 동작상태를 표시하는 표시부(미도시)를 구비한다.
저장부(120)는 ROM(122)과 RAM(124)을 구비한다.
ROM(122)은 비휘발성 메모리로서 프린터(100)의 기능을 구현하는 데 필요한 각종 제어프로그램을 저장한다.
RAM(124)은 휘발성 메모리로서 인터페이스(130)를 통해 외부기기로부터 전송되는 인쇄대상 데이터 및 프린터(100)의 동작수행 중에 발생되는 데이터를 저장한다. 또한, RAM(124)은 인터페이스카드에 대응되는 하나 이상의 디바이스 드라이버를 저장한다.
인터페이스(130)는 외부기기(미도시)와 접속 가능하게 마련되어 상호 데이터 통신을 지원한다. 일반적으로 인터페이스(130)로 IEEE1284 및 범용직렬버스(Universal Serial Bus : USB) 모듈을 사용한다. 프린터(100)와 접속될 수 있는 외부기기로 컴퓨터(미도시), 스캐너(미도시), 또는 휴대용 정보 기기(PDA)가 적용될 수 있다.
카드슬롯(140)에는 이미지데이터 및/또는 특정 실행 파일이 저장된 메모리카드(142) 및 외부기기와의 데이터 송/수신을 제공하는 인터페이스카드(144)가 장착된다. 카드슬롯(140)은 메모리카드(142) 또는 인터페이스카드(144)가 장착되면 판별부(150)로 외부기기 인서트 신호를 인가한다.
메모리카드(142)는 컴팩스플래쉬, 스마트미디어, 메모리스틱 또는 SD메모리카드와 같이 카드슬롯(140)에 착탈 가능한 소형 메모리 카드가 사용된다. 본 발명의 메모리카드(142)는 프린터(100)의 다양한 기능 수행을 위한 특정 실행 파일 및 이미지데이터 파일을 저장한다.
여기서, 특정 실행 파일이란 예를 들면, 플러그인 형태로 저장된 프로그램이다. 플러그인(Plug-in)은 ROM(122) 이나 RAM(124)에 저장된 프로그램 자체 내에 내장된 기능은 아니지만 내부에서 사용할 수 있도록 한 프로그램이다. 그러므로 일반적인 플러그인 프로그램들은 독자적인 인터페이스를 가지고 있지 않으며 주 프로그램과 연결되어서만 사용된다. 플러그인 프로그램의 예로는 포토샵(PhotoShop)의 플러그인을 들 수 있다.
인터페이스카드(144)는 인터페이스(130)를 통해 프린터(100)와 연결된 외부기기 이외에, 프린터(100)와 연결하여 사용할 수 있는 다양한 인터페이스를 갖는 장치와 프린터(100)간의 상호 데이터 송/수신을 지원한다. 인터페이스카드(144)로는 모뎀, 랜(LAN), 무선랜(Wiress LAN), 블루투스(Bluetooth) 및 GPS모듈을 적용한 인터페이스카드가 적용될 수 있다.
판별부(150)는 카드슬롯(140)에 장착된 외부기기가 메모리카드(142) 인지 인터페이스카드(144)인지를 판별하여 판별결과를 제어부(160)로 전송한다. 판별부(150)는 카드슬롯(140)에 장착된 카드의 정보를 확인하여 카드의 종류를 식별할 수 있다.
제어부(160)는 프린터(100)에 전원이 인가되면, 저장부(120)에 저장된 제어 프로그램에 따라 프린터(100)의 전반적인 동작을 제어한다.
보다 자세히 설명하면, 카드슬롯(140)에 외부기기가 장착되지 않는 경우, 제어부(160)는 일반적인 프린터(100)의 동작을 수행시킨다. 한편, 제어부(160)는 카드슬롯(140)에 외부기기가 장착되면, 판별부(150)의 판별결과 신호에 따라 프린터(100)의 동작을 제어한다.
판별부(150)의 판별결과 카드슬롯(140)에 인터페이스카드(144)가 장착된 것으로 판단되면, 제어부(160)는 인터페이스카드(144)의 실행여부를 판단하여 외부기기와의 통신을 수행하도록 처리한다.
인터페이스카드(144)가 장착되었다고 해서 인터페이스카드(144)를 동작시킬 수 있는 것은 아니다. 인터페이스카드(144)를 동작시키기 위해서는 장착된 인터페이스카드(144)에 해당하는 디바이스 드라이버가 필요하다.
그러므로, 제어부(160)는 저장부(120)에 인터페이스카드(144)에 해당하는 디바이스 드라이버가 저장되어 있는가를 확인한다. 저장부(120)에 인터페이스카드(144)에 해당하는 디바이스 드라이버가 저장되어 있는 경우, 그 디바이스 드라이버를 이용하여 인터페이스카드(144)를 동작시킬 수 있다.
한편, 저장부(120)에 인터페이스카드(144)에 해당하는 디바이스 드라이버가 저장되어 있지 않는 경우, 제어부(160)는 인터페이스카드(144)를 동작시킬 수 없음을 알리는 메시지를 출력한다. 이 경우 인터페이스카드에 해당하는 디바이스 드라이버가 플러그인 형태로 저장된 메모리카드가 장착되는 카드슬롯(미도시)을 더 구비하는 것이 바람직하다. 즉, 카드슬롯(140)에 인터페이스카드(144)가 장착되는 경우 카드슬롯(140)을 두 개 이상 구비하는 것이 바람직하다.
제어부(160)는 카드슬롯에 장착된 메모리카드에 플러그인 형태로 저장된 디바이스 드라이버를 실행하여 인터페이스카드(144)를 동작시킨다.
한편, 판별부(150)의 판별결과 카드슬롯(140)에 메모리카드(142)가 장착된 것으로 판단되면, 제어부(160)는 메모리카드(142)에 저장된 파일 목록을 확인하여 특정 실행 파일이 존재 여부를 확인한다. 메모리카드(142)는 저장된 파일들이 계층적인 구조로 위치하는 도스 파일 시스템(DOS File System)을 가지고 있다.
따라서, 제어부(160)는 메모리카드(142)에 저장된 파일의 목록을 확인하여 플러그인 프로그램이 존재하는 경우, 플러그인 프로그램 실행여부를 선택할 수 있는 메뉴를 표시부를 통해 제공한다. 이때, 제어부(160)는 사용자에 의해 플러그인 프로그램 실행이 선택되면, 플러그인 프로그램을 실행하여 특정 기능을 수행하도록 제어한다.
한편 메모리카드(142)에 플러그인 프로그램이 저장되어 있지 않는 경우, 제어부(160)는 메모리카드(142)를 일반적인 외부 저장매체로 판단하여 메모리카드(142)에 저장된 이미지데이터를 읽어와서 인쇄작업을 수행하도록 제어한다. 또는, 프린터(100)의 동작 수행 중 발생되는 데이터를 메모리카드(142)에 저장시킨다.
인쇄부(170)는 제어부(160)의 제어에 따라 이미지데이터에 대한 인쇄작업을 수행한다.
한편, 본 발명에서는 카드슬롯(140)에 장착된 외부기기의 종류를 판별하는 판별부(150)와, 판별결과에 따라 프린터(100)의 전반적인 동작을 제어하는 제어부(160)를 별도의 구성요소로 구분하여 설명하였지만, 판별부(150)의 역할을 제어부(160)에서 수행하도록 구현할 수 있음은 물론이다.
이하에서는 본 발명의 바람직한 실시예에 따른 프린터의 제어방법을 도 3을 참조하여 설명한다.
도면을 참조하면, 카드슬롯(140)에 외부장치가 장착되면(S200), 판별부(150)는 카드슬롯(140)에 장착된 카드가 메모리카드(142)인지 인터페이스카드(144)인지를 판별한다(S210).
S210 단계의 판별결과 카드슬롯(140)에 인터페이스카드가 장착된 것으로 판단되면, 제어부(160)는 인터페이스카드(144)를 통해 프린터(100)와 데이터 통신을 수행할 외부기기를 확인한다(S220).
또한, 제어부(160)는 인터페이스카드(144)의 동작 실행여부를 판단하기 위해 인터페이스카드(144)에 해당하는 디바이스 드라이버가 저장부(120)에 저장되어 있는가를 확인한다(S230).
S230 단계의 확인결과, 저장부(120)에 카드슬롯(140)에 장착된 인터페이스카드(144)에 해당하는 디바이스 드라이버가 저장되어 있는 경우, 제어부(160)는 저장부(120)에 저장된 디바이스 드라이버를 실행하여 인터페이스카드(144)를 동작시킨다(S240).
한편, S230 단계의 확인결과 저장부(120)에 인터페이스카드(144)에 해당하는 디바이스 드라이버가 저장되어 있지 않으면, 제어부(160)는 다른 카드슬롯에 해당 디바이스 드라이버가 플러그인 프로그램 형식으로 저장된 메모리카드를 장착하여 디바이스 드라이버를 실행시킨다(S250).
한편, S210 단계의 판별결과 카드슬롯(140)에 메모리카드(142)가 장착된 것으로 판단되면, 제어부(160)는 메모리카드(142)에 플러그인 프로그램이 저장되어 있는가를 확인한다(S260). 메모리카드(142)에 플러그인 프로그램이 저장되어 있는 것으로 확인되면, 제어부(160)는 메모리카드(142)에 저장된 플러그인 프로그램의 실행여부를 선택하도록 하는 메뉴를 출력한다.
사용자가 메모리카드(142)에 저장된 플러그인 프로그램의 실행을 원하는 경우, 제어부(160)는 메모리카드(142)에 저장된 플러그인 프로그램을 실행시켜 특정 기능이 수행되도록 제어한다(S270).
한편, S260 단계의 확인결과 메모리카드(142)에 플러그인 프로그램이 저장되어 있지 않는 경우, 제어부(160)는 메모리카드(142)를 일반적인 외부 저장매체로 인식한다(280). 또한, 제어부(160)는 메모리카드(142)에 플러그인 프로그램이 존재하는 경우에도 사용자가 플러그인 프로그램의 실행을 원하지 않는 경우 메모리카드(142)를 일반적인 저장매체로 인식한다.
지금까지 설명된 바와 같이 본 발명에 따른 프린터 및 그 의 인쇄물 출력방법에 의하면, 프린터에서 제공되지 않는 새로운 기능을 추가하거나, 부족한 기능을 추후에 보강하기 원하는 경우, 시스템 메모리의 확장 없이 플러그인 형식의 프로그램을 저장한 메모리카드를 제공함으로써 비용의 절감 및 프린터의 기능확장이 용이하다. 또한, 종래 메모리카드만 장착하여 사용하던 카드슬롯을 메모리카드의 용도뿐만 아니라, 인터페이스카드를 함께 장착하여 사용함으로써 카드슬롯의 활용을 높일 수 있다.
또한, 외부기기와 데이터 송/수신을 위해 인터페이스카드를 이용함으로써, 다양한 인터페이스를 갖는 장치와 상호 데이터 통신이 가능하다.
이상에서 대표적인 실시예를 통하여 본 발명에 대하여 상세하게 설명하였으나, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 상술한 실시예에 대하여 본 발명의 범주에서 벗어나지 않는 한도 내에서 다양한 변형이 가능함을 이해할 것이다. 그러므로, 본 발명의 권리범위는 설명된 실시예에 국한되어 정해져서는 안 되며 후술하는 특허청구범위 뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
도 1은 종래의 프린터에 대한 블럭도,
도 2는 본 발명의 바람직한 실시예에 따른 프린터에 대한 블록도, 그리고,
도 3은 도 2에 도시된 프린터의 제어방법에 대한 흐름도이다.
* 도면의 주요 부분에 대한 부호의 설명 *
100 : 프린터 110 : 조작패널부
120 : 저장부 130 : 인터페이스
140 : 카드슬롯 142 : 메모리카드
144 : 인터페이스카드 150 : 판별부
160 : 제어부 170 : 제어부

Claims (10)

  1. 이미지데이터 및/또는 특정 실행 파일이 저장된 메모리카드 및 외부기기와의 데이터 송/수신을 제공하는 인터페이스카드를 장착할 수 있는 적어도 하나의 카드슬롯;
    상기 카드슬롯에 장착된 카드가 상기 메모리카드 인지 상기 인터페이스카드 인지를 판별하는 판별부; 및
    상기 판별부의 판별결과, 상기 카드슬롯에 인터페이스카드가 장착된 것으로 판단되면 상기 카드슬롯에 장착된 상기 인터페이스카드가 지원하는 프로토콜을 갖는 외부기기와 통신을 수행할 수 있도록 상기 인터페이스카드를 실행시키는 제어부;를 포함하는 것을 특징으로 하는 프린터.
  2. 제 1항에 있어서,
    상기 인터페이스카드에 대응되는 하나 이상의 디바이스 드라이버가 저장되는 저장부;를 더 포함하며,
    상기 제어부는 상기 저장부에 상기 카드슬롯에 장착된 상기 인터페이스카드에 해당하는 디바이스 드라이버가 저장되어 있는가를 확인하여 상기 인터페이스카드 실행여부를 판단하며, 상기 저장부에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 저장되어 있지 않은 것으로 판단되면 상기 인터페이스카드를 실행할 수 없음을 알리는 메시지를 출력하는 것을 특징으로 하는 프린터.
  3. 제 2항에 있어서,
    상기 저장부에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 저장되어 있지 않은 경우, 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 특정 실행 파일 형식으로 저장된 메모리카드가 장착되는 카드슬롯을 더 구비하는 것을 특징으로 하는 프린터.
  4. 제 3항에 있어서,
    상기 제어부는 상기 저장부에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 저장되어 있는 않은 것으로 판단되면, 상기 카드슬롯에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 특정 실행 파일 형식으로 저장된 메모리카드를 장착하여 실행하도록 제어하는 것을 특징으로 하는 프린터.
  5. 제 1항에 있어서,
    상기 판별부의 판별결과 상기 카드슬롯에 상기 메모리카드가 장착된 것으로 판단되면, 상기 제어부는 상기 메모리카드에 저장된 파일 중에서 상기 특정 실행 파일의 존재여부를 확인하여, 상기 특정 실행 파일이 존재하는 경우 상기 특정 실행 파일을 실행하여 특정 기능을 수행하는 것을 특징으로 하는 프린터.
  6. 이미지데이터 및/또는 특정 실행 파일이 저장된 메모리카드 및 외부기기와의 데이터 송/수신을 제공하기 위한 인터페이스카드를 장착할 수 있는 적어도 하나의 카드슬롯, 상기 인터페이스카드에 대응되는 하나 이상의 디바이스 드라이버가 저장되는 저장부, 상기 카드슬롯에 장착된 카드의 종류를 판별하는 판별부 및 시스템 전체를 제어하기 위한 제어부를 구비한 프린터의 제어방법에 있어서,
    상기 카드슬롯에 장착된 카드가 상기 메모리카드 인지 상기 인터페이스카드 인지를 판별하는 단계; 및
    상기 카드슬롯에 상기 인터페이스카드가 장착된 것으로 판단되면, 상기 인터페이스카드 실행여부를 판단하여 상기 인터페이스카드가 지원하는 프로토콜을 갖는 외부기기와의 통신을 수행하도록 제어하는 단계; 를 포함하는 것을 특징으로 하는 프린터의 제어방법.
  7. 제 6항에 있어서,
    상기 제어단계는 상기 저장부에 상기 인터페이스카드에 해당하는 디바이스 드라이버가 저장되어 있는가를 확인하여 상기 인터페이스카드 실행여부를 판단하는 것을 특징으로 하는 프린터의 제어방법.
  8. 제 7항에 있어서,
    상기 저장부에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이브가 저장되어 있지 않는 경우, 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 특정 실행 파일 형식으로 저장된 메모리카드가 장착되는 카드슬롯을 더 구비하는 것을 특징으로 하는 프린터의 제어방법.
  9. 제 8항에 있어서,
    상기 제어단계는 상기 저장부에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 저장되어 있지 않은 것으로 판단되면, 상기 카드슬롯에 상기 인터페이스카드에 해당하는 상기 디바이스 드라이버가 특정 실행 파일 형식으로 저장된 메모리카드를 장착하여 실행하도록 제어하는 것을 특징으로 하는 프린터의 제어방법.
  10. 제 6항에 있어서,
    상기 제어단계는 상기 카드슬롯에 상기 메모리카드가 장착된 것으로 판단되면, 상기 메모리카드에 저장된 파일 중에서 상기 특정 실행 파일의 존재여부를 확인하여, 상기 특정 실행 파일이 존재하는 경우 상기 특정 실행 파일을 실행하여 특정 기능을 수행하도록 제어하는 것을 특징으로 하는 프린터의 제어방법.
KR10-2002-0064572A 2002-10-22 2002-10-22 메모리카드 및 인터페이스카드가 장착 가능한 프린터 및그 제어방법 KR100476767B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR10-2002-0064572A KR100476767B1 (ko) 2002-10-22 2002-10-22 메모리카드 및 인터페이스카드가 장착 가능한 프린터 및그 제어방법
CNB031326773A CN1249569C (zh) 2002-10-22 2003-09-28 具有扩展通信接口功能的打印机及其控制方法
US10/688,911 US20040090652A1 (en) 2002-10-22 2003-10-21 Printer, and control method thereof, having extended communication interface functions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0064572A KR100476767B1 (ko) 2002-10-22 2002-10-22 메모리카드 및 인터페이스카드가 장착 가능한 프린터 및그 제어방법

Publications (2)

Publication Number Publication Date
KR20040035432A KR20040035432A (ko) 2004-04-29
KR100476767B1 true KR100476767B1 (ko) 2005-03-17

Family

ID=32226189

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0064572A KR100476767B1 (ko) 2002-10-22 2002-10-22 메모리카드 및 인터페이스카드가 장착 가능한 프린터 및그 제어방법

Country Status (3)

Country Link
US (1) US20040090652A1 (ko)
KR (1) KR100476767B1 (ko)
CN (1) CN1249569C (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230130935A (ko) 2022-03-04 2023-09-12 주영테크 주식회사 가두리 양식장용 차광장치

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050270567A1 (en) * 2004-06-02 2005-12-08 Sterling Du Non-contact secure printing
JP4533005B2 (ja) 2004-06-08 2010-08-25 キヤノン株式会社 プリント装置及びプリンタ制御方法
JP2005349664A (ja) * 2004-06-09 2005-12-22 Sharp Corp 画像形成方法及び画像形成装置
JP3989923B2 (ja) * 2004-07-14 2007-10-10 シャープ株式会社 拡張情報処理モジュール、情報処理モジュール、および設定情報引継ぎ方法
JP2006082315A (ja) * 2004-09-15 2006-03-30 Seiko Epson Corp 拡張機能付きプリンタ
KR100618386B1 (ko) 2004-10-18 2006-08-31 삼성전자주식회사 하드디스크드라이브의 사용제한이 가능한 화상형성장치 및그 하드디스크드라이브의 사용제한방법
KR100636189B1 (ko) 2004-11-06 2006-10-19 삼성전자주식회사 감열방식 화상형성장치
US7808664B2 (en) * 2005-06-08 2010-10-05 Ricoh Company, Ltd. Approach for securely printing electronic documents
US8031348B2 (en) * 2005-06-08 2011-10-04 Ricoh Company, Ltd. Approach for securely printing electronic documents
US8031349B2 (en) * 2005-06-08 2011-10-04 Ricoh Company, Ltd. Approach for securely printing electronic documents
JP5019817B2 (ja) * 2005-08-15 2012-09-05 株式会社リコー 情報処理装置、情報処理方法、情報処理プログラム、及び記録媒体
US7865022B2 (en) * 2005-08-31 2011-01-04 Canon Kabushiki Kaisha Information processing apparatus, image processing apparatus, control method, and computer readable storage medium
US8264715B2 (en) * 2006-04-25 2012-09-11 Ricoh Company, Ltd. Approach for implementing locked printing with remote unlock on printing devices
US7812984B2 (en) * 2006-05-23 2010-10-12 Ricoh Company, Ltd. Remote stored print job retrieval
US20080174810A1 (en) * 2007-01-22 2008-07-24 Ricoh Company, Ltd. Fault tolerant printing system
US8115951B2 (en) 2007-04-20 2012-02-14 Ricoh Company, Ltd. Approach for implementing locked printing with unlock via a user input device
US8319992B2 (en) * 2007-07-20 2012-11-27 Ricoh Company, Ltd. Approach for processing locked print jobs obtained from other printing devices
US8228538B2 (en) * 2008-06-23 2012-07-24 Ricoh Company, Ltd. Performance of a locked print architecture
US9411956B2 (en) 2008-07-02 2016-08-09 Ricoh Company, Ltd. Locked print with intruder detection and management
JP4605273B2 (ja) * 2008-08-27 2011-01-05 ソニー株式会社 情報処理装置及び機能拡張方法
US20100253968A1 (en) * 2009-04-03 2010-10-07 Jayasimha Nuggehalli Approach for displaying cost data for locked print data at printing devices
US8456662B2 (en) * 2009-04-15 2013-06-04 Ricoh Company, Ltd. Control for display of multiple versions of a printable document for locked print
JP2012063981A (ja) * 2010-09-16 2012-03-29 Seiko Epson Corp 電子機器、電子機器の制御方法、及び、プログラム
JP6917860B2 (ja) * 2017-10-19 2021-08-11 株式会社日立産機システム インクジェット記録装置
CN109933482A (zh) * 2017-12-15 2019-06-25 艾讯股份有限公司 计算机***及其主板

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11334157A (ja) * 1998-05-26 1999-12-07 Mitsubishi Electric Corp 印刷装置及びその制御方法
JP2000062294A (ja) * 1998-08-26 2000-02-29 Mitsubishi Electric Corp 印刷装置
US6113208A (en) * 1996-05-22 2000-09-05 Hewlett-Packard Company Replaceable cartridge for a printer including resident memory with stored message triggering data
JP2000238390A (ja) * 1999-02-19 2000-09-05 Sato Corp 識別コード印刷装置および識別コード照合方法、並びに記録媒体
JP2001030572A (ja) * 1999-07-21 2001-02-06 Olympus Optical Co Ltd プリンタ及びプリンタに適用する接続用アダプタ
JP2001353937A (ja) * 2000-06-16 2001-12-25 Ricoh Co Ltd 画像形成装置
JP2002271537A (ja) * 2001-03-08 2002-09-20 Ricoh Co Ltd 画像形成装置および画像形成システム

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR920007712B1 (ko) * 1987-06-15 1992-09-15 후지 제록스 가부시끼가이샤 기록장치
US5752040A (en) * 1991-09-30 1998-05-12 Canon Kabushiki Kaisha Image processing apparatus which can update program
EP0683594B1 (en) * 1994-04-20 2000-07-12 Canon Kabushiki Kaisha Data processing apparatus
US5678135A (en) * 1994-06-21 1997-10-14 Ricoh Company, Ltd. Image forming apparatus for a multiplex copying system
US6111659A (en) * 1995-09-26 2000-08-29 Matsushita Electric Industrial Co., Ltd. Digital copier with image scanner apparatus and offline image data and control data interface
JPH1188584A (ja) * 1997-07-09 1999-03-30 Canon Inc 画像処理装置及び画像処理方法及びコンピュータ可読メモリ
US6337746B1 (en) * 1997-12-09 2002-01-08 Jan R. Coyle Interface card for coupling a computer to an external device
JP3012842B1 (ja) * 1998-11-18 2000-02-28 松下電送システム株式会社 ファクシミリ装置
EP1313004A4 (en) * 2000-06-14 2005-09-14 Matsushita Electric Ind Co Ltd PORTABLE STORAGE MEDIUM AND ITS RECORDING DEVICE
US20030058471A1 (en) * 2001-09-21 2003-03-27 Hiromi Okubo Method and apparatus for image processing capable of automatically adding/upgrading image processing functions, and a computer readable data medium containing computer instructions for performing the method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6113208A (en) * 1996-05-22 2000-09-05 Hewlett-Packard Company Replaceable cartridge for a printer including resident memory with stored message triggering data
JPH11334157A (ja) * 1998-05-26 1999-12-07 Mitsubishi Electric Corp 印刷装置及びその制御方法
JP2000062294A (ja) * 1998-08-26 2000-02-29 Mitsubishi Electric Corp 印刷装置
JP2000238390A (ja) * 1999-02-19 2000-09-05 Sato Corp 識別コード印刷装置および識別コード照合方法、並びに記録媒体
JP2001030572A (ja) * 1999-07-21 2001-02-06 Olympus Optical Co Ltd プリンタ及びプリンタに適用する接続用アダプタ
JP2001353937A (ja) * 2000-06-16 2001-12-25 Ricoh Co Ltd 画像形成装置
JP2002271537A (ja) * 2001-03-08 2002-09-20 Ricoh Co Ltd 画像形成装置および画像形成システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230130935A (ko) 2022-03-04 2023-09-12 주영테크 주식회사 가두리 양식장용 차광장치

Also Published As

Publication number Publication date
KR20040035432A (ko) 2004-04-29
US20040090652A1 (en) 2004-05-13
CN1249569C (zh) 2006-04-05
CN1497422A (zh) 2004-05-19

Similar Documents

Publication Publication Date Title
KR100476767B1 (ko) 메모리카드 및 인터페이스카드가 장착 가능한 프린터 및그 제어방법
KR100531063B1 (ko) 정보 처리 장치, 정보 처리 장치를 제어하는 방법, 및상기 방법을 구현하기 위한 프로그램을 저장한 기억 매체
US7626716B2 (en) Recording apparatus and recording control method for executing recording according to setting of print parameters by wireless device
US8451484B2 (en) Information processing apparatus, printing apparatus, electronic device, and computer program therefor based on existence of printer configuration file
KR100228793B1 (ko) 프린트 데이타 처리방법
JP2003208324A (ja) イメージング装置
JP2000035864A (ja) 印刷制御装置
JPH1148583A (ja) 情報処理システム及び情報処理方法並びに記憶媒体
US7533200B2 (en) Printer, processing method, program, and storage medium
JP2005335390A (ja) 印刷装置の長寿命化
JP2005115440A (ja) コンピュータにアンインストールを行わせるためのコンピュータプログラム
JP6489882B2 (ja) メモリ制御装置、画像形成装置、メモリ制御装置のリソース管理方法
JP3754921B2 (ja) プリンタ装置および拡張装置および通信処理方法およびコンピュータが読み取り可能な記憶媒体およびプログラム
KR100318735B1 (ko) 프린터의 폰트 데이터 저장방법
KR100389858B1 (ko) 인쇄기 및 그 인쇄데이터 처리방법
JPH1134410A (ja) プリンタドライバ、プリンタ、印刷システム、情報処理装置および印刷方法
JP2005122224A (ja) 仮想的情報処理装置機能及び仮想的プリンター装置機能を有する外付け電子記憶媒体。
JP2004246571A (ja) 情報処理装置
JP3392095B2 (ja) 情報処理装置および情報処理方法およびプリントシステム
KR100193804B1 (ko) 컴퓨터를 이용한 프린터 에뮬레이션기능 지원방법
KR100341802B1 (ko) 프린트의 페이지 번호 표시방법
JP2008226120A (ja) 画像形成装置、ダイレクトプリントユーティリティプログラム及び記憶装置
KR100565792B1 (ko) 프린터의 폰트 데이터 저장방법
KR100512968B1 (ko) 키보드 기능을 갖는 프린터
KR20010018369A (ko) 문서의 재 인쇄 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130227

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20140227

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee