KR101058039B1 - Xml 데이터를 이용한 화상형성방법 및 시스템 - Google Patents

Xml 데이터를 이용한 화상형성방법 및 시스템 Download PDF

Info

Publication number
KR101058039B1
KR101058039B1 KR1020060062438A KR20060062438A KR101058039B1 KR 101058039 B1 KR101058039 B1 KR 101058039B1 KR 1020060062438 A KR1020060062438 A KR 1020060062438A KR 20060062438 A KR20060062438 A KR 20060062438A KR 101058039 B1 KR101058039 B1 KR 101058039B1
Authority
KR
South Korea
Prior art keywords
xml
data
print data
information
job
Prior art date
Application number
KR1020060062438A
Other languages
English (en)
Other versions
KR20080004010A (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 KR1020060062438A priority Critical patent/KR101058039B1/ko
Priority to US11/705,057 priority patent/US20080007769A1/en
Priority to EP07103668A priority patent/EP1876520A3/en
Priority to CNA2007100885645A priority patent/CN101101534A/zh
Publication of KR20080004010A publication Critical patent/KR20080004010A/ko
Application granted granted Critical
Publication of KR101058039B1 publication Critical patent/KR101058039B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1237Print job management
    • G06F3/1244Job translation or job parsing, e.g. page banding
    • G06F3/1246Job translation or job parsing, e.g. page banding by handling markup languages, e.g. XSL, XML, HTML
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1292Mobile client, e.g. wireless printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1206Improving or facilitating administration, e.g. print management resulting in increased flexibility in input data format or job format or job type
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1209Improving or facilitating administration, e.g. print management resulting in adapted or bridged legacy communication protocols, e.g. emulation, protocol extension

Landscapes

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

Abstract

XML 데이터를 이용한 화상형성방법 및 시스템이 개시된다. 이 방법은 인쇄 데이터에 대응하는 XML 인쇄 데이터 및 상기 인쇄 데이터의 작업 설정정보에 대응하는 XML 작업 설정 데이터를 각각 생성 및 결합하여 화상형성장치로 전송하는 단계; 및 전송된 상기 결합된 XML 데이터를 이용하여 인쇄를 수행하는 단계를 포함한다. 따라서, 본 발명에 따르면, 새로운 프로토콜의 정의 없이 표준화된 XML 프로토콜로 인쇄 데이터에 대한 인쇄 작업과 인쇄 작업을 위한 설정을 동시에 수행할 수 있도록 한다.

Description

XML 데이터를 이용한 화상형성방법 및 시스템{Method and system forming image using extensible markup language data}
도 1은 본 발명에 의한 XML 데이터를 이용한 화상형성방법을 설명하기 위한 플로우차트이다.
도 2는 도 1에 도시된 제10 단계에 대한 본 발명에 의한 일 실시예를 설명하기 위한 플로우차트이다.
도 3은 도 2의 제34 단계에서 생성된 XML 인쇄 데이터의 일 예를 나타내는 도면이다.
도 4는 도 2의 제34 단계에서 생성된 XML 작업 설정 데이터의 일 예를 나타내는 도면이다.
도 5는 도 1에 도시된 제12 단계에 대한 본 발명에 의한 일 실시예를 설명하기 위한 플로우차트이다.
도 6은 본 발명에 의한 XML 데이터를 이용한 화상형성 시스템을 설명하기 위한 블록도이다.
<도면의 주요 부호에 대한 간단한 설명>
100: 호스트 110: 사용자 인터페이스부
120: 정보 분석부 130: XML 인쇄 데이터 생성부
140: XML 작업 설정데이터 생성부 150: 데이터 결합부
160: 데이터 전송부 200: 화상형성장치
210: 데이터 수신부 220: 데이터 분리부
230; 설정 작업 수행부 240: 렌더링부
250: 인쇄부
본 발명은 PC 또는 모바일 디바이스 등의 호스트와 네트워크로 연결된 화상형성장치에서 인쇄작업을 수행하는 것으로, 보다 상세하게는 표준화된 XML 프로토콜을 사용해 인쇄 작업과 인쇄 작업을 위한 설정을 동시에 수행할 수 있도록 하는 XML 데이터를 이용한 화상형성방법 및 시스템에 관한 것이다.
종래는 인터넷 상의 데이터 인쇄를 위해서는 컴퓨터가 웹 서버로부터 데이터를 직접 엑세스한 다음 응용 프로그램과 프린터 드라이버에 의해서 인쇄 데이터를 만들고 이 인쇄 데이터를 프린터로 전송하는 방법을 사용하였다. 또한 최근에는 PDA와 인터넷 폰과 같은 모바일 디바이스가 많이 보급되어 이 기기들을 통해 인쇄하는 것이 요구된다. 따라서 인터넷 상의 데이터 인쇄를 위해, 모바일 디바이스는 무선 인터넷을 통하여 웹 서버로부터 데이터를 가지고 오고, 이 데이터를 모바일 디바이스에 내장된 응용 프로그램과 프린터 드라이버에 의해서 인쇄 데이터를 만들고, 이 데이터를 프린터로 전송하는 방법을 사용하고 있다. 이렇게 프린터로 보내 진 인쇄 데이터는 데이터 분석에 의해 인쇄대상이 되는 데이터를 구분하여 인쇄를 실행한다. 또한, 프린터 드라이버를 통해 프린터 설정값을 입력하는 경우에는 전술한 바와 같이 설정값이 프린터로 전송되어 프린터를 설정한다.
그런데, PC에서 프린터 드라이버를 사용하여 PJL(Printer Job Language)을 생성하여 인쇄작업을 제어하고 있으나, 이것은 모바일 환경에 적용할 수 없는 방식이고, 블루투스 BPP나 UPnP(Universal Plug and Play)의 PrintBasic 등 현재의 모바일 환경에서 SOAP(Simple Object Access Protocol) 메시지를 사용하여 인쇄작업을 제어하고 있으나, 이 방식도 표준화된 방식이 아니므로, 모든 모바일 환경 하에서 범용적으로 사용할 수 없다는 문제점이 있다.
본 발명이 이루고자 하는 기술적 과제는, 새로운 프로토콜의 정의 없이 표준화된 XML 프로토콜로 인쇄 데이터에 대한 인쇄 작업과 인쇄 작업을 위한 설정을 동시에 수행할 수 있도록 하는 XML 데이터를 이용한 화상형성방법 및 시스템을 제공하는데 있다
상기의 과제를 이루기 위해, 본 발명에 의한 XML 데이터를 이용한 화상형성방법은 인쇄 데이터에 대응하는 XML 인쇄 데이터 및 상기 인쇄 데이터의 작업 설정정보에 대응하는 XML 작업 설정 데이터를 각각 생성 및 결합하여 화상형성장치로 전송하는 단계; 및 전송된 상기 결합된 XML 데이터를 이용하여 인쇄를 수행하는 단계를 포함한다.
상기의 다른 과제를 이루기 위해, 본 발명에 의한 XML 데이터를 이용한 화상형성 시스템은 인쇄 데이터에 대응하는 XML 인쇄 데이터 및 상기 인쇄 데이터의 작업 설정정보에 대응하는 XML 작업 설정 데이터를 각각 생성 및 결합하여 출력하는 호스트; 및 호스트로부터 상기 결합된 XML 데이터를 수신하여, 상기 결합된 XML 데이터를 이용하여 인쇄를 수행하는 화상형성장치를 포함한다.
이하, 본 발명에 의한 XML 데이터를 이용한 화상형성방법을 첨부된 도면을 참조하여 다음과 같이 설명한다.
도 1은 본 발명에 의한 XML 데이터를 이용한 화상형성방법을 설명하기 위한 플로우차트로서, 확장형 마크업 언어(XML:extensible markup language)로 된 XML 인쇄 데이터 및 XML 작업 설정 데이터를 결합하여 화상형성장치로 전송하여, 결합된 XML 데이터를 해석하여 인쇄 실행하거나 화상형성장치의 설정 작업을 수행하는 단계(제10 및 제12 단계)로 이루어진다.
먼저, 인쇄 데이터에 대응하는 XML 인쇄 데이터 및 인쇄 데이터의 작업 설정정보에 대응하는 XML 작업 설정 데이터를 각각 생성하고, 생성된 XML 인쇄 데이터 및 XML 작업 설정 데이터를 결합하여 화상형성장치로 전송한다(제10 단계). 사용자는 휴대폰, PDA 등의 모바일 디바이스를 사용해 웹 서버(미도시)에 접속하여 인쇄하기를 원하는 인쇄 데이터를 엑세스한다. 이러한 인쇄 데이터는 다양한 종류의 언어로 기록되어져 있는데, 이 데이터를 인터넷 상에서 범용적인 통신언어인 XML을 사용하여 XML 인쇄 데이터로 변환시킨다. XML로 이루어진 데이터는 홈페이지 구축 기능, 검색 기능 등이 뛰어나고 클라이언트 시스템의 복잡한 데이터 처리를 쉽게 한다. 또한 인터넷 사용자가 웹에 추가할 내용을 작성, 관리하기에 쉽게 되어 있다. 또한, XML로 이루어진 데이터는 사용자가 구조화된 데이터베이스를 뜻대로 조작할 수 있다.
한편, 인쇄 데이터의 작업을 위한 설정정보를 인터넷 상에서 범용적인 통신언어인 XML을 사용하여 XML 작업 설정 데이터로 변환시킨다.
도 2는 도 1에 도시된 제10 단계에 대한 본 발명에 의한 일 실시예를 설명하기 위한 플로우차트이다.
사용자 인터페이스부를 통해, 인쇄 데이터에 대한 작업정보를 입력받는다(제30 단계).여기서, 인쇄 데이터에 대한 작업정보는 인쇄 데이터를 인쇄하기 위해 설정되는 모든 정보로서, 인쇄 매수, 인쇄용지의 크기, 인쇄 데이터의 저장 여부, 사용자 인증 요구 여부 등의 정보를 포함한다.
제30 단계 후에, 입력된 작업정보를 분석하여, 인쇄 데이터의 PDL(Page Description Language) 설정정보 및 작업 설정정보를 구분한다(제32 단계). PDL은 인쇄되는 페이지에 텍스트와 그래픽을 어떻게 배열할 것인가를 나타내는 컴퓨터 언어이다. 여기서, PDL 설정정보는 인쇄 데이터에 대한 페이지 내의 텍스트 또는 그래픽의 배열, 용지 크기, 여백 크기 등에 대한 정보를 포함한다.
한편, 작업 설정정보는 인쇄 데이터의 인쇄를 위한 설정정보로서 인쇄 여부, 인쇄 매수, 인쇄 데이터의 저장 여부, 사용자 인증 요구 여부 등에 대한 정보 중 적어도 하나 이상을 포함한다. 즉, 작업 설정정보는 XML 인쇄 데이터를 인쇄할지 여부에 대한 정보, XML 인쇄 데이터를 화상형성장치 상에 저장할지 여부에 대한 정 보 및 인쇄를 위해 사용자 인증을 요구할지 여부에 대한 정보를 포함한다. XML 인쇄 데이터에 대해 저장만을 요청할 수도 있고 저장과 출력을 동시에 요청할 수도 있다. 여기서, 작업 설정정보 중 XML 인쇄 데이터를 저장할지 여부에 대한 정보는 XML 인쇄 데이터의 저장 포맷에 대한 정보를 포함한다. 즉, XML 인쇄 데이터 자체를 저장하도록 할 것인지, XML 인쇄 데이터로부터 JPG 데이터 또는 BMP 데이터 등을 추출하여 저장할 것인지 여부에 대한 정보도 함께 포함되어 있다.
제32 단계 후에, PDL 설정정보를 사용해, 인쇄 데이터에 대응하는 XML 인쇄 데이터를 생성하고, 작업 설정정보를 사용해, XML 작업 설정 데이터를 생성한다(제34 단계). PDL 설정정보에는 인쇄 데이터에 대한 페이지 정보가 포함되어 있다. 이러한 PDL 설정정보에 대해 XML을 사용하여 XML 인쇄 데이터를 생성한다. 도 3은 도 2의 제34 단계에서 생성된 XML 인쇄 데이터의 일 예를 나타내는 도면이다. 도 3에 도시된 바와 같이, 인쇄 데이터에 대한 페이지 내의 텍스트 또는 그래픽의 배열, 용지 크기, 여백 크기 등에 대한 정보가 XML로 표현된다.
한편, 인쇄를 위한 설정정보에 해당하는 작업 설정정보에 대해 XML을 사용하여 XML 작업 설정 데이터를 생성한다. 도 4는 도 2의 제34 단계에서 생성된 XML 작업 설정 데이터의 일 예를 나타내는 도면이다. 도 4에 도시된 바와 같이, 작업 설정정보에 해당하는 인쇄 데이터의 저장 여부, 사용자 인증 요구 여부 등에 대한 정보가 XML로 표현된다.
제34 단계 후에, 생성된 XML 인쇄 데이터 및 XML 작업 설정 데이터를 결합한다(제36 단계). 예를 들어, 도 3 및 도 4에 도시된 XML 인쇄 데이터 및 XML 작업 설정 데이터를 하나의 데이터로 결합한다.
제36 단계 후에, 결합된 XML 데이터를 화상형성장치로 전송한다(제38 단계). 이때, 결합된 XML 데이터를 유선 및 무선 네트워크를 통해 화상형성장치로 전송하는 것을 특징으로 한다. 모바일 디바이스와 화상형성장치가 유선으로 연결되어 있거나, 또는 블루투스 같은 무선 네트워크가 형성되어 있을 때 이를 통해 결합된 XML 데이터를 화상형성장치로 전송한다.
한편, 제10 단계 후에, 결합된 XML 데이터로부터 XML 인쇄 데이터 및 XML 작업 설정 데이터를 분리하고, 분리된 XML 작업 설정 데이터의 작업 설정정보에 따라, XML 인쇄 데이터의 작업을 수행한다(제12 단계).
도 5는 도 1에 도시된 제12 단계에 대한 본 발명에 의한 일 실시예를 설명하기 위한 플로우차트이다.
결합된 XML 데이터를 해석하여, XML 인쇄 데이터 및 XML 작업 설정 데이터를 분리한다(제50 단계). 제10 단계에서 결합된 XML 데이터는 XML 인쇄 데이터 및 XML 작업 설정 데이터를 포함한다. 이 결합된 XML 데이터를 인터프리터(interpreter)를 사용해 해석하고, 해석된 결과로부터 결합된 XML 데이터에 포함된 XML 인쇄 데이터 및 XML 작업 설정 데이터를 분리할 수 있다.
제50 단계 후에, 분리된 XML 인쇄 데이터를 렌더링한다(제52 단계). XML 인쇄 데이터에는 PDL 설정정보에 따른 인쇄 데이터에 대한 페이지 정보가 포함되어 있다. 따라서, 인쇄 데이터에 대한 텍스트 또는 그래픽의 배열, 용지 크기, 여백 크기에 대한 페이지 정보를 참조하여, 인쇄 데이터에 대한 렌더링을 수행한다.
제52 단계 후에, 분리된 XML 작업 설정 데이터에 따라, 렌더링된 인쇄 데이터에 대한 작업을 수행한다(제54 단계). XML 작업 설정 데이터는 XML 인쇄 데이터를 인쇄할지 여부에 대한 정보, XML 인쇄 데이터를 화상형성장치 상에 저장할지 여부에 대한 정보 및 인쇄를 위해 사용자 인증을 요구할지 여부에 대한 정보를 포함한다. 따라서, 만일, XML 작업 설정 데이터가 XML 인쇄 데이터를 인쇄하라는 정보를 포함하고 있을 경우에는, 렌더링된 인쇄 데이터의 인쇄 작업을 수행한다. 또한, XML 작업 설정 데이터가 XML 인쇄 데이터를 저장하라는 정보를 포함하고 있을 경우에는, XML 인쇄 데이터를 화상형성장치의 소정 메모리 공간에 저장한다. XML 인쇄 데이터에 대해 저장이 요청된 경우에, XML 인쇄 데이터 자체를 저장할 수도 있고 XML에서 인쇄할 데이터 예를 들어, JPEG 데이터 또는 BMP 데이터 등을 따로 저장할 수도 있다. 저장된 XML 인쇄 데이터나 JPG 데이터 또는 BMP 데이터 등은 나중에 출력을 할 수도 있고, 화상형성장치 상에 디스플레이할 수도 있다. 또한, XML 작업 설정 데이터가 사용자 인증을 요구하는 정보를 포함하고 있는 경우에는, 화상형성장치 상에서 인쇄를 위한 사용자 인증 과정을 거치도록 한다.
한편, XML 작업 설정 데이터가 XML 인쇄 데이터를 저장 및 인쇄하라는 정보를 포함하고 있을 경우에는, XML 인쇄 데이터를 화상형성장치의 소정 메모리 공간에 저장함과 동시에, 렌더링된 인쇄 데이터의 인쇄 작업을 수행한다. 또한, XML 작업 설정 데이터가 사용자 인증을 요구하는 정보 및 XML 인쇄 데이터를 저장하라는 정보를 포함하고 있을 경우에는, 사용자 인증 과정을 거쳐서, XML 인쇄 데이터를 화상형성장치의 소정 메모리 공간에 저장한다. 또한, XML 작업 설정 데이터가 사용 자 인증을 요구하는 정보, XML 인쇄 데이터를 저장 및 인쇄하라는 정보를 포함하고 있을 경우에는, 사용자 인증 과정을 거쳐서, XML 인쇄 데이터를 화상형성장치의 소정 메모리 공간에 저장함과 동시에 렌더링된 인쇄 데이터의 인쇄 작업을 수행한다.
한편, 상술한 본 발명의 방법 발명은 컴퓨터에서 읽을 수 있는 코드/명령들(instructions)/프로그램으로 구현될 수 있고, 매체, 예를 들면 컴퓨터로 읽을 수 있는 기록 매체를 이용하여 상기 코드/명령들/프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 상기 컴퓨터로 읽을 수 있는 기록 매체는 마그네틱 저장 매체(예를 들어, 롬, 플로피 디스크, 하드디스크, 마그네틱 테이프 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등) 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)와 같은 저장 매체를 포함한다. 또한, 본 발명의 실시예들은 컴퓨터로 읽을 수 있는 코드를 내장하는 매체(들)로서 구현되어, 네트워크를 통해 연결된 다수개의 컴퓨터 시스템들이 분배되어 처리 동작하도록 할 수 있다. 본 발명을 실현하는 기능적인 프로그램들, 코드들 및 코드 세그먼트(segment)들은 본 발명이 속하는 기술 분야의 프로그래머들에 의해 쉽게 추론될 수 있다.
이하, 본 발명에 의한 XML 데이터를 이용한 화상형성 시스템을 첨부된 도면을 참조하여 다음과 같이 설명한다.
도 6은 본 발명에 의한 XML 데이터를 이용한 화상형성 시스템을 설명하기 위한 블록도로서, 호스트(100) 및 화상형성장치(200)를 포함한다.
여기서, 호스트(100)는 휴대폰, PDA 등의 모바일 디바이스에 해당하는 것을 특징으로 한다.
호스트(100)는 인쇄 데이터에 대응하는 XML 인쇄 데이터 및 인쇄 데이터의 작업 설정정보에 대응하는 XML 작업 설정 데이터를 각각 생성하고, 생성된 XML 인쇄 데이터 및 XML 작업 설정 데이터를 결합하여 화상형성장치(200)로 출력한다. 이를 위해, 호스트(100)는 사용자 인터페이스부(110), 정보 분석부(120), XML 인쇄 데이터 생성부(130), XML 작업 설정데이터 생성부(140), 데이터 결합부(150) 및 데이터 전송부(160)로 구성된다.
사용자 인터페이스부(110)는 인쇄 데이터에 대한 작업정보를 입력받고, 입력된 작업정보를 정보 분석부(120)로 출력한다. 인쇄 데이터에 대한 작업정보는 인쇄 데이터를 인쇄하기 위해 설정되는 모든 정보로서, 인쇄 매수, 인쇄용지의 크기, 인쇄 데이터의 저장 여부, 사용자 인증 요구 여부 등의 정보를 포함한다.
정보 분석부(120)는 입력된 작업정보를 분석하여, 인쇄 데이터의 PDL(Page Description Language) 설정정보 및 작업 설정정보를 구분하고, 구분된 PDL 설정정보를 XML 인쇄 데이터 생성부(130)로 출력하고, 구분된 작업 설정정보를 XML 작업 설정데이터 생성부(140)로 출력한다. 여기서, PDL 설정정보는 인쇄 데이터에 대한 페이지 내의 텍스트 또는 그래픽의 배열, 용지 크기, 여백 크기 등에 대한 정보를 포함한다. 한편, 작업 설정정보는 인쇄 데이터의 인쇄를 위한 설정정보로서 인쇄 여부, 인쇄 매수, 인쇄 데이터의 저장 여부, 사용자 인증 요구 여부 등에 대한 정보 중 적어도 하나 이상을 포함한다. 작업 설정정보 중 XML 인쇄 데이터를 저장할지 여부에 대한 정보는 XML 인쇄 데이터의 저장 포맷에 대한 정보를 포함한다. 즉, XML 인쇄 데이터 자체를 저장하도록 할 것인지, XML 인쇄 데이터로부터 JPG 데이터 또는 BMP 데이터 등을 추출하여 저장할 것인지 여부에 대한 정보도 포함되어 있다.
XML 인쇄 데이터 생성부(130)는 PDL(Page Description Language) 설정정보를 사용해, 인쇄 데이터에 대응하는 XML 인쇄 데이터를 생성하고, 생성한 결과를 데이터 결합부(150)로 출력한다. 도 3에 도시된 바와 같이, XML 인쇄 데이터 생성부(130)는 인쇄 데이터에 대한 페이지 내의 텍스트 또는 그래픽의 배열, 용지 크기, 여백 크기 등에 대한 정보를 XML로 표현한다.
XML 작업 설정데이터 생성부(140)는 작업 설정정보를 사용해, XML 작업 설정 데이터를 생성하고, 생성한 결과를 데이터 결합부(150)로 출력한다. 도 4에 도시된 바와 같이, XML 작업 설정데이터 생성부(140)는 작업 설정정보에 해당하는 인쇄 데이터의 저장 여부, 사용자 인증 요구 여부 등에 대한 정보를 XML로 표현한다.
데이터 결합부(150)는 생성된 XML 인쇄 데이터 및 XML 작업 설정 데이터를 결합하고, 결합한 XML 데이터를 데이터 전송부(160)로 출력한다. 예를 들어, 데이터 결합부(150)는 도 3 및 도 4에 도시된 XML 인쇄 데이터 및 XML 작업 설정 데이터를 하나의 데이터로 결합한다.
데이터 전송부(160)는 결합된 XML 데이터를 화상형성장치(200)로 전송한다. 데이터 전송부(160)는 결합된 XML 데이터를 유선 및 무선 네트워크를 통해 화상형성장치(200)로 전송하는 것을 특징으로 한다. 모바일 디바이스와 화상형성장치가 유선으로 연결되어 있거나, 또는 불루투스 같은 무선 네트워크가 형성되어 있을 때, 데이터 전송부(160)는 결합된 XML 데이터를 유선 또는 무선 네트워크를 통해 화상형성장치로 전송한다.
화상형성장치(200)는 호스트(100)로부터 결합된 XML 데이터를 수신하여, 결합된 XML 데이터로부터 XML 인쇄 데이터 및 XML 작업 설정 데이터를 분리하고, 분리된 XML 작업 설정 데이터의 작업 설정정보에 따라, XML 인쇄 데이터의 작업을 수행한다. 이를 위해, 화상형성장치(200)는 데이터 수신부(210), 데이터 분리부(220), 설정 작업 수행부(230), 렌더링부(240), 인쇄부(250)로 구성된다.
데이터 수신부(210)는 결합된 XML 데이터를 수신하고, 수신한 결과를 데이터 분리부(220)로 출력한다.
데이터 분리부(220)는 수신된 XML 데이터를 해석하여, XML 인쇄 데이터 및 XML 작업 설정 데이터를 분리하고, 분리한 결과를 설정 작업 수행부(230) 및 렌더링부(240)로 출력한다. 결합된 XML 데이터는 XML 인쇄 데이터 및 XML 작업 설정 데이터를 포함한다. 데이터 분리부(220)는 수신된 XML 데이터를 해석하기 위해 인터프리터(interpreter)를 포함하고 있다. 데이터 분리부(220)는 해석된 결과로부터 결합된 XML 데이터에 포함된 XML 인쇄 데이터 및 XML 작업 설정 데이터를 분리한다.
설정 작업 수행부(230)는 분리된 XML 작업 설정 데이터에 대응하는 작업을 수행한다. XML 작업 설정 데이터는 XML 인쇄 데이터를 인쇄할지 여부에 대한 정보, XML 인쇄 데이터를 화상형성장치 상에 저장할지 여부에 대한 정보 및 인쇄를 위해 사용자 인증을 요구할지 여부에 대한 정보를 포함한다. 따라서, 만일, XML 작업 설정 데이터가 XML 인쇄 데이터를 인쇄하라는 정보를 포함하고 있을 경우에는, 설정 작업 수행부(230)는 인쇄 데이터의 인쇄 작업을 수행하도록 렌더링부(240)에 지시 한다. 또한, XML 작업 설정 데이터가 XML 인쇄 데이터를 저장하라는 정보를 포함하고 있을 경우에는, 설정 작업 수행부(230)는 XML 인쇄 데이터를 화상형성장치(200)의 소정 메모리(미도시) 공간에 저장하도록 제어한다. 또한, XML 작업 설정 데이터가 사용자 인증을 요구하는 정보를 포함하고 있는 경우에는, 설정 작업 수행부(230)는 화상형성장치(200) 상에서 인쇄를 위한 사용자 인증 과정을 거치도록 제어한다. 이를 위해, 설정 작업 수행부(230)는 사용자 인증을 위한 식별기호를 입력받을 수 있는 대화창을 디스플레이한다.
렌더링부(240)는 분리된 XML 인쇄 데이터를 렌더링하고, 렌더링한 결과를 인쇄부(240)로 출력한다. XML 인쇄 데이터에는 PDL 설정정보에 따른 인쇄 데이터에 대한 페이지 정보가 포함되어 있다. 따라서, 설정 작업 수행부(230)로부터 인쇄 데이터의 인쇄 작업을 수행하라는 지시를 받으면, 렌더링부(240)는 인쇄 데이터에 대한 텍스트 또는 그래픽의 배열, 용지 크기, 여백 크기 등에 대한 페이지 정보를 참조하여, 인쇄 데이터에 대한 렌더링을 수행한다.
인쇄부(250)는 렌더링된 인쇄 데이터의 인쇄작업을 수행한다.
이러한 본원 발명인 XML 데이터를 이용한 화상형성방법 및 시스템은 이해를 돕기 위하여 도면에 도시된 실시예를 참고로 설명되었으나, 이는 예시적인 것에 불과하며, 당해 분야에서 통상적 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위에 의해 정해져야 할 것이다.
이상에서 설명한 바와 같이, 본 발명에 의한 XML 데이터를 이용한 화상형성방법 및 시스템은 컴퓨터나 PDA같은 이통통신 단말기에 프린터 드라이버를 구비하지 않더라도 인터넷 상의 다양한 종류의 언어로 이루어진 데이터를 프린터로 전송하여 인쇄할 수 있고, 사용자가 원하는 대로 프린터 설정도 할 수 있도록 한다.
특히, 본 발명에 의한 XML 데이터를 이용한 화상형성방법 및 시스템은 새로운 프로토콜의 정의 없이 표준화된 XML 프로토콜 하나로 인쇄 데이터에 대한 인쇄 작업과 인쇄 작업을 위한 설정을 동시에 수행할 수 있는 효과가 있다. 또한, 표준화된 XML 프로토콜 하나로 여러 플랫폼(Windows, Linux, Mac, 스마트폰, PDA)에서 인쇄작업 및 인쇄작업을 위한 설정을 용이하게 수행할 수 있도록 한다.

Claims (19)

  1. (a) 인쇄데이터의 PDL(Page Description Language) 설정정보를 이용하여 인쇄 데이터에 상응하는 XML 인쇄 데이터와, 사용자 인터페이스를 통해 입력된 상기 인쇄데이터에 대한 작업설정정보를 이용하여 상기 인쇄 데이터의 작업설정 정보에 상응하는 XML 작업설정 데이터를 생성하고, 상기 XML 인쇄데이터 및 상기 XML 작업설정 데이터를 결합하여 화상형성장치로 전송하는 단계; 및
    (b) 전송된 상기 결합된 XML 데이터를 이용하여 작업을 수행하는 단계를 포함하고,
    상기 XML 작업설정데이터는
    상기 XML 인쇄 데이터를 인쇄할지 여부에 대한 정보, 상기 XML 인쇄 데이터를 저장할지 여부에 대한 정보 및 인쇄를 위해 사용자 인증을 요구할지 여부에 대한 정보를 적어도 하나 이상 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성방법.
  2. 제1 항에 있어서, 상기 (a) 단계는
    (a1) 사용자 인터페이스부를 통해, 상기 인쇄 데이터에 대한 작업정보를 입력받는 단계;
    (a2) 상기 입력된 작업정보를 분석하여, 상기 인쇄 데이터의 PDL(Page Description Language) 설정정보 및 상기 작업 설정정보를 구분하는 단계;
    (a3) 상기 PDL(Page Description Language) 설정정보를 사용해, 상기 인쇄 데이터에 대응하는 상기 XML 인쇄 데이터를 생성하고, 상기 작업 설정정보를 사용해, 상기 XML 작업 설정 데이터를 생성하는 단계;
    (a4) 상기 생성된 XML 인쇄 데이터 및 상기 생성된 XML 작업 설정 데이터를 결합하는 단계; 및
    (a5) 상기 결합된 XML 데이터를 화상형성장치로 전송하는 단계를 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성방법.
  3. 삭제
  4. 제1항에 있어서,
    상기 작업 설정정보 중 상기 XML 인쇄 데이터를 저장할지 여부에 대한 정보는 저장 포맷에 대한 정보를 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성방법.
  5. 제2항에 있어서, 상기 (a5) 단계는
    상기 결합된 XML 데이터를 유선 및 무선 네트워크를 통해 상기 화상형성장치로 전송하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성방법.
  6. 제1항에 있어서, 상기 (a) 단계는
    모바일 디바이스에서 수행되는 것을 특징으로 하는 XML 데이터를 이용한 화상형성방법.
  7. 제1항에 있어서, 상기 (b) 단계는
    전송된 상기 결합된 XML 데이터로부터 상기 XML 인쇄 데이터 및 상기 XML 작업 설정 데이터를 분리하고, 상기 분리된 XML 작업 설정 데이터의 상기 작업 설정정보에 따라, 상기 분리된 XML 인쇄 데이터의 작업을 수행하는 단계를 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성방법.
  8. 제7항에 있어서, 상기 (b) 단계는
    (b1) 상기 결합된 XML 데이터를 해석하여, 상기 XML 인쇄 데이터 및 상기 XML 작업 설정 데이터를 분리하는 단계;
    (b2) 상기 분리된 XML 인쇄 데이터를 렌더링하는 단계; 및
    (b3) 상기 분리된 XML 작업 설정 데이터에 따라, 상기 렌더링된 인쇄 데이터에 대한 작업을 수행하는 단계를 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성방법.
  9. 제1항, 제2항, 제4항 내지 제8항 중 어느 한 항의 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
  10. 인쇄데이터의 PDL(Page Description Language) 설정정보를 이용하여 인쇄 데이터에 상응하는 XML 인쇄 데이터와, 사용자 인터페이스를 통해 입력된 상기 인쇄데이터에 대한 작업설정정보를 이용하여 상기 인쇄 데이터의 작업설정 정보에 상응하는 XML 작업설정 데이터를 생성하고, 상기 XML 인쇄데이터 및 상기 XML 작업설정 데이터를 결합하여 출력하는 호스트; 및
    상기 호스트로부터 상기 결합된 XML 데이터를 수신하여, 상기 결합된 XML 데이터를 이용하여 인쇄를 수행하는 화상형성장치를 포함하고,
    상기 XML 작업설정데이터는
    상기 XML 인쇄 데이터를 인쇄할지 여부에 대한 정보, 상기 XML 인쇄 데이터를 저장할지 여부에 대한 정보 및 인쇄를 위해 사용자 인증을 요구할지 여부에 대한 정보를 적어도 하나 이상 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성 시스템.
  11. 제10항에 있어서, 상기 호스트는
    상기 인쇄 데이터에 대한 작업정보를 입력받는 사용자 인터페이스부;
    상기 입력된 작업정보를 분석하여, 상기 인쇄 데이터의 PDL(Page Description Language) 설정정보 및 상기 작업 설정정보를 구분하는 정보 분석부;
    상기 PDL(Page Description Language) 설정정보를 사용해, 상기 인쇄 데이터에 대응하는 상기 XML 인쇄 데이터를 생성하는 XML 인쇄 데이터 생성부;
    상기 작업 설정정보를 사용해, 상기 XML 작업 설정 데이터를 생성하는 XML 작업 설정 데이터 생성부;
    상기 생성된 XML 인쇄 데이터 및 상기 생성된 XML 작업 설정 데이터를 결합하는 데이터 결합부; 및
    상기 결합된 XML 데이터를 화상형성장치로 전송하는 데이터 전송부를 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성 시스템.
  12. 삭제
  13. 제10항에 있어서,
    상기 작업 설정정보 중 상기 XML 인쇄 데이터를 저장할지 여부에 대한 정보는 저장 포맷에 대한 정보를 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성 시스템.
  14. 제11항에 있어서, 상기 데이터 전송부는
    상기 결합된 XML 데이터를 유선 및 무선 네트워크를 통해 상기 화상형성장치로 전송하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성 시스템.
  15. 제10항에 있어서, 상기 호스트는
    모바일 디바이스인 것을 특징으로 하는 XML 데이터를 이용한 화상형성 시스템.
  16. 제10항에 있어서, 상기 화상형성장치는
    상기 결합된 XML 데이터로부터 상기 XML 인쇄 데이터 및 상기 XML 작업 설정 데이터를 분리하고, 상기 분리된 XML 작업 설정 데이터의 상기 작업 설정정보에 따라, 상기 분리된 XML 인쇄 데이터의 작업을 수행하는 화상형성장치를 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성 시스템.
  17. 제16항에 있어서, 상기 화상형성장치는
    상기 결합된 XML 데이터를 수신하는 데이터 수신부;
    상기 수신된 XML 데이터를 해석하여, 상기 XML 인쇄 데이터 및 상기 XML 작업 설정 데이터를 분리하는 데이터 분리부;
    상기 분리된 XML 작업 설정 데이터에 대응하는 작업을 수행하는 설정 작업 수행부;
    상기 분리된 XML 인쇄 데이터를 렌더링하는 렌더링부; 및
    상기 렌더링된 인쇄 데이터의 인쇄작업을 수행하는 인쇄부를 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성 시스템.
  18. 인쇄데이터의 PDL(Page Description Language) 설정정보를 이용하여 생성된 인쇄 데이터에 상응하는 XML 인쇄 데이터와, 사용자 인터페이스를 통해 입력된 상기 인쇄데이터에 대한 작업설정정보를 이용하여 생성된 상기 인쇄 데이터의 작업설정 정보에 상응하는 XML 작업설정 데이터가 결합된 XML결합 데이터를 수신하는 XML결합데이터 수신부;
    상기 결합된 XML결합데이터를 해석하여, 상기 XML 인쇄데이터 및 상기 XML 작업설정데이터를 분리하는 데이터분리부;
    상기 분리된 XML 작업설정 데이터에 대응하는 작업을 수행하는 설정작업 수행부;
    상기 분리된 XML데이터를 렌더링하는 렌더링부; 및
    상기 렌더링된 인쇄데이터의 인쇄작업을 수행하는 인쇄부를 포함하고,
    상기 XML 작업설정데이터는
    상기 XML 인쇄 데이터를 인쇄할지 여부에 대한 정보, 상기 XML 인쇄 데이터를 저장할지 여부에 대한 정보 및 인쇄를 위해 사용자 인증을 요구할지 여부에 대한 정보를 적어도 하나 이상 포함하는 것을 특징으로 하는 XML 데이터를 이용한 화상형성장치.
  19. 삭제
KR1020060062438A 2006-07-04 2006-07-04 Xml 데이터를 이용한 화상형성방법 및 시스템 KR101058039B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020060062438A KR101058039B1 (ko) 2006-07-04 2006-07-04 Xml 데이터를 이용한 화상형성방법 및 시스템
US11/705,057 US20080007769A1 (en) 2006-07-04 2007-02-12 Method and system to form image using XML data
EP07103668A EP1876520A3 (en) 2006-07-04 2007-03-07 Method and system for forming an image using data
CNA2007100885645A CN101101534A (zh) 2006-07-04 2007-03-16 利用可扩展标记语言数据成像的方法与***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060062438A KR101058039B1 (ko) 2006-07-04 2006-07-04 Xml 데이터를 이용한 화상형성방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20080004010A KR20080004010A (ko) 2008-01-09
KR101058039B1 true KR101058039B1 (ko) 2011-08-19

Family

ID=38562952

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060062438A KR101058039B1 (ko) 2006-07-04 2006-07-04 Xml 데이터를 이용한 화상형성방법 및 시스템

Country Status (4)

Country Link
US (1) US20080007769A1 (ko)
EP (1) EP1876520A3 (ko)
KR (1) KR101058039B1 (ko)
CN (1) CN101101534A (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110131802A (ko) * 2010-05-31 2011-12-07 삼성전자주식회사 Dlna 디지털 미디어 렌더러로서 화상을 형성하는 장치 및 방법
MX342909B (es) * 2012-02-21 2016-10-18 Zih Corp Metodos, aparatos y productos de programas para computadora para implementar impresoras conectadas a la nube y un marco adaptable de aplicacion basado en la impresora.
JP6238711B2 (ja) * 2013-12-04 2017-11-29 キヤノン株式会社 印刷装置、印刷制御方法及びプログラム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003036152A (ja) * 2001-05-17 2003-02-07 Matsushita Electric Ind Co Ltd 情報印刷システム
JP2003241926A (ja) * 2002-02-15 2003-08-29 Minolta Co Ltd プリント制御装置およびプログラム
JP2004318854A (ja) * 2003-03-28 2004-11-11 Matsushita Electric Ind Co Ltd 印刷コンテンツ送出装置、印刷装置および印刷システム
KR100477652B1 (ko) * 2002-06-18 2005-03-23 삼성전자주식회사 가상머신 애플릿을 이용한 네트워크 상의 엑세스 데이터인쇄방법 및 장치
JP2006099441A (ja) * 2004-09-29 2006-04-13 Canon Inc 画像処理装置、画像処理装置の制御方法、制御プログラム及び記憶媒体

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4298034B2 (ja) * 1998-03-05 2009-07-15 キヤノン株式会社 印刷システム、印刷管理装置、情報処理装置、およびそれらの制御方法、記憶媒体
US6356357B1 (en) * 1998-06-30 2002-03-12 Flashpoint Technology, Inc. Method and system for a multi-tasking printer capable of printing and processing image data
US20040006742A1 (en) * 2002-05-20 2004-01-08 Slocombe David N. Document structure identifier
JP2004009390A (ja) * 2002-06-04 2004-01-15 Canon Inc プリント装置及びその制御方法、並びに、プリントシステム
WO2004009361A1 (ja) * 2002-07-22 2004-01-29 Fuji Xerox Co., Ltd. ネットワーク印刷システム、ネットワーク印刷用装置及びネットワーク印刷方法
US20050137885A1 (en) * 2003-12-19 2005-06-23 Hiroaki Nohgawa Business form data generating apparatus and electronic business form system
US20050206956A1 (en) * 2004-03-16 2005-09-22 Kabushiki Kaisha Toshiba Printing system, method of controlling printing and program for use in printing systems
US20050231753A1 (en) * 2004-04-20 2005-10-20 Markus Mertama Method, apparatus and computer program product for printing document data
US20050259290A1 (en) * 2004-05-20 2005-11-24 Antonio Tijerino Selectively printing documents at a central printing location with or without privacy protection
US7434180B2 (en) * 2004-11-23 2008-10-07 Lsi Corporation Virtual data representation through selective bidirectional translation
JP4827523B2 (ja) * 2005-01-17 2011-11-30 キヤノン株式会社 情報処理装置、情報処理方法、ならびに制御プログラム
JP4514213B2 (ja) * 2005-03-31 2010-07-28 キヤノン株式会社 画像処理装置およびその制御方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003036152A (ja) * 2001-05-17 2003-02-07 Matsushita Electric Ind Co Ltd 情報印刷システム
JP2003241926A (ja) * 2002-02-15 2003-08-29 Minolta Co Ltd プリント制御装置およびプログラム
KR100477652B1 (ko) * 2002-06-18 2005-03-23 삼성전자주식회사 가상머신 애플릿을 이용한 네트워크 상의 엑세스 데이터인쇄방법 및 장치
JP2004318854A (ja) * 2003-03-28 2004-11-11 Matsushita Electric Ind Co Ltd 印刷コンテンツ送出装置、印刷装置および印刷システム
JP2006099441A (ja) * 2004-09-29 2006-04-13 Canon Inc 画像処理装置、画像処理装置の制御方法、制御プログラム及び記憶媒体

Also Published As

Publication number Publication date
CN101101534A (zh) 2008-01-09
EP1876520A3 (en) 2011-12-07
US20080007769A1 (en) 2008-01-10
KR20080004010A (ko) 2008-01-09
EP1876520A2 (en) 2008-01-09

Similar Documents

Publication Publication Date Title
US8139500B2 (en) Information processing device and method thereof, and computer program product
JP2013186824A (ja) 印刷システム及びその方法
JP2015090634A (ja) プリンタドライバ及びプリンタドライバの印刷機能の追加方法
JP2009271930A (ja) プリンタ定義ファイルを用いてjdfを生成するための方法、システムおよびプログラム
JP2008192142A (ja) プリントストリームを変換するための方法、コンピュータ装置及びコンピュータ読取可能な媒体
KR100772408B1 (ko) 디바이스를 이용한 화상형성장치의 인쇄 능력에 따른콘텐츠 인쇄방법 및 시스템
KR101366252B1 (ko) 블루투스 통신을 이용하여 단말 장치로부터의 소정 포맷의데이터를 인쇄하는 방법 및 장치, 템플릿 데이터저장 방법
US8194269B2 (en) Image forming method and system using XHTML-print data
JP2007200324A (ja) Mimeタイプベースのプリンタドライバ選択
KR101058039B1 (ko) Xml 데이터를 이용한 화상형성방법 및 시스템
US20060294144A1 (en) Image forming apparatus and image forming method thereof
KR100750157B1 (ko) 화상형성시스템 및 화상형성방법
JP2006243840A (ja) 印刷情報処理装置、印刷情報処理方法、印刷情報処理プログラムおよびコンピュータ読み取り可能な記録媒体
EP2851806B1 (en) Enabling routing of data on a network based on a portion of data accessed from a non-network enabled device
US9025175B2 (en) Storage medium, information processing apparatus, and control method
KR101630506B1 (ko) 이기종 출력 장치를 위한 출력 보안 방법
JP2008299845A (ja) 透明オブジェクトのレンダリング・システムおよび方法
JP2014029633A (ja) 情報処理装置および印刷システム
KR20070102348A (ko) 개인 관리 정보 출력방법 및 시스템과 이를 위한 디바이스
KR100717001B1 (ko) XHTML(Extensible HypertextMarkup Language)-Print 데이터를이용한 화상형성방법 및 시스템
KR100694101B1 (ko) XHTML-Print 데이터를 이용한 화상형성방법 및시스템
JP2008306728A (ja) ドキュメント処理を行うシステムおよび方法
KR101080414B1 (ko) XHTML-Print 데이터의 화상형성방법 및 시스템
KR100644654B1 (ko) 엑스.엠.엘. 데이터 인쇄방법 및 엑스.엠.엘. 데이터를지원하는 화상형성장치
US20080174828A1 (en) Image processing system, image processing method, computer readable medium, and computer data signal

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: 20140730

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20150730

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20160728

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20170725

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20180801

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20190801

Year of fee payment: 9