가공데이터 · 한국어 지식관계

유니버셜 프린터 드라이버를 사용하는 인쇄 환경에서화상형성장치의 프린터 드라이버를 설치하는 방법 및 장치 document_id A220623047340

분류
의약학
라벨 상태 (label_status)
approved
문맥 (context)
일반적으로 PC와 같은 호스트 장치에서 작성된 문서를 프린터와 같은 화상형성장치에서 인쇄하는 경우, 호스트 장치에는 화상형성장치를 구동하기 위한 프린터 드라이버가 필요하다. 여기서, 프린터 드라이버는 호스트 장치의 응용 프로그램에서 작성된 데이터를 화상형성장치에서 해석 가능한 데이터로 변환하는 역할을 수행하고, 호스트 장치는 프린터 드라이버를 통해 화상형성장치와 양방향 통신을 수행한다. 일반적으로, 화상형성장치마다 화상형성장치에서 해석 가능한 데이터가 상이하므로, 호스트 장치는 사용하고자 하는 화상형성장치의 모델에 대응되는 프린터 드라이버의 설치가 필요하다. 이와 같이, 사용하고자 하는 화상형성장치마다 이에 대응하는 프린터 드라이버를 매번 설치하는 불편함을 줄이기 위한 기술로 유니버셜 프린터 드라이버(Universal Printer Driver, UPD)가 도입되었다. 도 1은 유니버셜 프린터 드라이버를 나타낸 도면이다. 도 1에 도시된 바와 같이, 유니버셜 프린터 드라이버는 하나의 드라이버 코어(core)(100)와 다수의 화상형성장치의 모델들을 지원하기 위한 수단으로 모델마다 특정된 정보 파일인 스크립트(script) 파일(110)을 포함한다. 보다 구체적으로, 이러한 스크립트 파일은 연결된 화상형성장치(120, 130, 140, 150, 160)를 인식하기 위한 화상형성장치의 모델명, 각 화상형성장치가 컬러(color)인지 모노(mono)인지에 관한 정보, 해상도가 1200인지 600인지에 관한 정보, 용지의 급지함이 몇 개인지에 관한 정보, 용지의 최대 사이즈(size)는 A4인지 A3인지에 관한 정보 등을 포함한다. 유니버셜 프린터 드라이버를 사용하면, 화상형성장치의 모델마다 특정된 정보를 이용하여 여러 개의 화상형성장치들(120, 130, 140, 150, 160)을 지원할 수 있다. 이 때, 유니버셜 프린터 드라이버는 일반 모드와 동적 모드의 2 가지 옵션으로 동작을 한다. 일반 모드로 동작하는 경우에는 종래의 프린터 드라이버를 사용하는 방법과 유사하게 동작이 되는데, 프린터 드라이버 코어(core)와 사용자 선택에 상응하는 화상형성장치의 모델에 특정된 정보를 포함하는 스크립트 파일이 고정이 되어 동작을 한다. 반면에, 동적 모드로 동작하는 경우에는 사용 시마다 프린터 드라이버 코어(core)와 화상형성장치의 모델에 특정된 정보를 포함하는 스크립트 파일을 바인딩(binding)하기 위해 사용하고자 하는 화상형성장치를 지정해야 하는 불편함이 있었다. 이러한 불편함을 해결하기 위한 방안으로 화상형성장치의 프린터 드라이버를 고정으로 사용할 수 있는 옵션을 사용할 수 있는데, 이와 같이 고정된 프린터 드라이버를 제한 없이 사용하게 되면, 호스트 장치에 다수의 화상형성장치 드라이버가 설치되어 종래와 같이 다수개의 이미지 형성장치 드라이버가 설치되고, 호스트 장치의 많은 용량을 차지하게 되는 문제점이 발생하였다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
유니버셜 프린터 드라이버(Universal Printer Driver, UPD)를 도입함으로써 얻을 수 있는 기술적 효과는 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    유니버셜 프린터 드라이버(UPD) 도입의 목적과 그로 인해 발생하는 기술적 이점을 파악해야 한다.

  2. 2정보 추출information_extraction

    종래 기술의 문제점(화상형성장치마다 드라이버를 매번 설치해야 하는 불편함)과 UPD의 구성(드라이버 코어와 스크립트 파일)을 확인한다.

    • 사용하고자 하는 화상형성장치마다 이에 대응하는 프린터 드라이버를 매번 설치하는 불편함을 줄이기 위한 기술로 유니버셜 프린터 드라이버(Universal Printer Driver, UPD)가 도입되었다.
  3. 3근거 선택evidence_selection

    UPD가 여러 모델을 지원하는 방식과 그 효과를 설명하는 구절을 선택한다.

    • 유니버셜 프린터 드라이버를 사용하면, 화상형성장치의 모델마다 특정된 정보를 이용하여 여러 개의 화상형성장치들(120, 130, 140, 150, 160)을 지원할 수 있다.
  4. 4논리 통합logical_integration

    화상형성장치마다 드라이버를 개별 설치해야 했던 불편함을 UPD의 코어와 스크립트 파일 구조를 통해 해결함을 연결한다.

    • 사용하고자 하는 화상형성장치마다 이에 대응하는 프린터 드라이버를 매번 설치하는 불편함을 줄이기 위한 기술로 유니버셜 프린터 드라이버(Universal Printer Driver, UPD)가 도입되었다.
  5. 5결론 도출conclusion_formulation

    UPD는 모델별 특정 정보를 포함하는 스크립트 파일을 활용하여 하나의 드라이버 코어로 여러 화상형성장치를 지원함으로써, 장치마다 드라이버를 매번 설치해야 하는 불편함을 줄여준다.

    • 사용하고자 하는 화상형성장치마다 이에 대응하는 프린터 드라이버를 매번 설치하는 불편함을 줄이기 위한 기술로 유니버셜 프린터 드라이버(Universal Printer Driver, UPD)가 도입되었다.
  6. 6답변 생성answer_generation

    질문에 대해 기술적 효과를 중심으로 정리하여 답변을 작성한다.

    • 사용하고자 하는 화상형성장치마다 이에 대응하는 프린터 드라이버를 매번 설치하는 불편함을 줄이기 위한 기술로 유니버셜 프린터 드라이버(Universal Printer Driver, UPD)가 도입되었다.
최종 답변 (final_answer)
유니버셜 프린터 드라이버(UPD)를 사용하면 화상형성장치의 모델마다 특정된 정보를 이용하여 여러 개의 화상형성장치들을 지원할 수 있으며, 이를 통해 사용하고자 하는 화상형성장치마다 이에 대응하는 프린터 드라이버를 매번 설치해야 하는 불편함을 줄일 수 있다.
핵심 해석 (core_interpretation)
유니버셜 프린터 드라이버는 모델별 스크립트 파일을 통해 다수의 화상형성장치를 지원함으로써 개별 드라이버 설치의 번거로움을 해소한다.