[go: up one dir, main page]

KR101235219B1 - 작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버와작업의 진행상태정보를 제공하는 방법 - Google Patents

작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버와작업의 진행상태정보를 제공하는 방법 Download PDF

Info

Publication number
KR101235219B1
KR101235219B1 KR1020060058526A KR20060058526A KR101235219B1 KR 101235219 B1 KR101235219 B1 KR 101235219B1 KR 1020060058526 A KR1020060058526 A KR 1020060058526A KR 20060058526 A KR20060058526 A KR 20060058526A KR 101235219 B1 KR101235219 B1 KR 101235219B1
Authority
KR
South Korea
Prior art keywords
work
image forming
job
workform
web server
Prior art date
Application number
KR1020060058526A
Other languages
English (en)
Other versions
KR20080000761A (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 KR1020060058526A priority Critical patent/KR101235219B1/ko
Priority to US11/678,850 priority patent/US8743390B2/en
Priority to CN2007100961691A priority patent/CN101098378B/zh
Publication of KR20080000761A publication Critical patent/KR20080000761A/ko
Application granted granted Critical
Publication of KR101235219B1 publication Critical patent/KR101235219B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • H04N1/00225Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data generation, e.g. scan-to-email or network scanners
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0015Control of image communication with the connected apparatus, e.g. signalling capability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3215Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a time or duration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3216Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a job size, e.g. a number of images, pages or copies, size of file, length of message
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3218Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a confirmation, acknowledgement or receipt
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3219Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a job status, e.g. successful execution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3221Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a job number or identification, e.g. communication number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3222Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of processing required or performed, e.g. forwarding, urgent or confidential handling

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Facsimiles In General (AREA)

Abstract

작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버, 화상형성장치 및 웹서버의 작업의 진행상태정보를 제공하는 방법이 개시된다. 통신부는 통신망을 통해 연결된 웹서버로부터 작업 수행을 위해 필요한 다수의 작업 조건을 포함하는 제1워크폼을 수신하며, 화상형성부는 문서의 화상데이터를 생성하여 작업을 수행하며, 파서는 수신된 제1워크폼을 파싱하여 제1워크폼을 해석하며, 제어부는 해석된 제1워크폼으로부터 다수의 작업 조건을 포함하는 작업 명령어를 생성한 후, 생성된 작업 명령어를 기초로 작업을 진행하도록 화상형성부를 제어하며, 작업의 진행상태를 안내하는 안내화면을 작업 조건이 처리될 때마다 생성하며, 표시부는 각 작업 조건이 처리될 때마다 생성되는 안내화면을 표시한다. 따라서, 본 발명에 의하면, 현재 수행중인 작업의 진행상태정보를 실시간으로 표시함으로써 사용자가 현재의 진행상태를 쉽게 파악할 수 있도록 한다.
XML, 워크폼, 웹서버, 화상형성, 스캔

Description

작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버와 작업의 진행상태정보를 제공하는 방법{Image forming device and web server providing workflow status of job, method for providing workflow status of job in image forming device and web server}
도 1은 본 발명의 바람직한 실시예에 따른 작업의 진행상태정보를 제공하는 화상형성 시스템을 도시한 도면,
도 2는 도 1에 도시된 사용자 단말기를 도시한 블록도,
도 3은 도 1의 표시부에 표시되는 워크폼 리스트가 표시되는 웹페이지의 일 예를 도시한 도면,
도 4는 도 1에 도시된 화상형성장치를 도시한 블록도,
도 5a 내지 도 5c는 도 4의 표시패널에 표시되는 안내화면 중 스캐닝 작업과 관련되어 표시되는 안내화면의 일 예를 도시한 도면,
도 6은 도 1에 도시된 웹서버를 도시한 블록도,
도 7은 도 1에 도시된 웹서버에서 사용자 단말기에게 제공하는 워크폼 웹페이지의 일 예를 도시한 도면,
도 8은 도 1에 도시된 화상형성장치에 의한 작업의 진행상태 표시 방법을 설명하기 위한 흐름도, 그리고,
도 9는 도 1에 도시된 웹서버의 작업 진행상태 표시방법을 설명하기 위한 흐름도이다.
* 도면의 주요부분에 대한 부호의 설명 *
100 : 사용자 단말기 200 : 화상형성장치
210 : 제2통신부 220 : 동작패널부
230 : 파서 240 : 제어부
252 : 스캐닝부 254 : 변환부
256 : 인쇄 엔진부 300 : 웹서버
310 : 제3통신부 320 : 데이터 베이스
330 : 워크폼 생성부 340 : 웹페이지 생성부
350 : 데이터 처리부 360 : 서버 제어부
본 발명은 작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버, 화상형성장치 및 웹서버의 작업의 진행상태정보를 제공하는 방법에 관한 것으로, 더욱 상세하게는 현재 수행중인 작업의 진행상태정보를 작업 조건 별로 실시간으로 표시하여 사용자가 워크플로우를 보다 편하게 확인하도록 하는 작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버, 화상형성장치 및 웹서버의 작업의 진행상태정보를 제공하는 방법에 관한 것이다.
개인 컴퓨터, 노트북, PDA(Personal Digital Assistant)와 같은 호스트 장치에는, 호스트 장치에 접속되는 화상형성장치를 사용하기 위해 화상형성장치의 드라이버가 설치된다. 드라이버는 호스트 장치와 화상형성장치 간을 인터페이싱하는 프로그램으로서, 사용자가 화상형성장치의 부가기능 및 구동방식을 설정하도록 하는 사용자 인터페이스 화면을 제공하며, 화상형성장치로부터 전송되는 정보를 토대로 다양한 기능을 제공한다.
일 예로서, 사용자가 스캐너에 용지를 장착한 후 스캐닝을 요청하면, 스캐너는 용지를 스캐닝하여 이미지를 획득한 후, 스캔된 이미지를 압축하여 호스트 장치의 드라이버로 전송한다. 이와 더불어, 스캐너는 스캔된 이미지를 압축하는 과정 및 압축된 이미지를 전송하는 과정을 나타내는 정보를 드라이버로 전송하며, 드라이버는 전송된 정보를 토대로 압축과정 또는 전송과정을 그래프 형태로 보여준다. 사용자는 호스트 장치에 보여지는 그래프 형태를 통해 현재 문서의 압축 과정 및 전송 과정 등을 인지하게 된다.
그러나, 종래의 화상형성장치는 단지 스캔된 이미지의 압축 과정 또는 전송 과정을 호스트 장치에게 제공하며, 그 외의 세부 정보에 대해서는 호스트 장치에게 제공하지 못하고 있다. 따라서, 사용자는 현재 스캔된 이미지의 처리과정을 정확히 인지하지 못하는 경우가 빈번히 발생한다.
또한, 종래의 화상형성장치가 LCD와 같은 표시기기를 구비하고 있지 않은 경우, 종래의 화상형성장치는 자체적으로 데이터의 처리 과정을 표시하지 못하므로, 사용자는 호스트 장치를 통해서만 데이터의 처리 과정을 확인하여야 하는 불편함이 있다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 현재 수행중인 작업의 진행상태정보를 실시간으로 표시함으로써 사용자가 현재의 진행상태를 쉽게 파악할 수 있도록 하는 작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버, 화상형성장치 및 웹서버의 작업의 진행상태정보를 제공하는 방법을 제공하는 데 있다.
상기 목적을 달성하기 위한 본 발명에 따른 작업의 진행상태정보를 제공하는 화상형성장치는 통신망을 통해 연결된 웹서버로부터 일련의 작업 수행을 위해 필요한 다수의 작업 조건을 포함하는 제1워크폼을 수신하는 통신부; 문서의 화상데이터를 생성하여 상기 작업을 수행하는 화상형성부; 상기 수신된 제1워크폼을 파싱하여 상기 제1워크폼을 해석하는 파서; 상기 해석된 제1워크폼으로부터 상기 다수의 작업 조건을 포함하는 작업 명령어를 생성한 후, 상기 생성된 작업 명령어를 기초로 상기 작업을 진행하도록 상기 화상형성부를 제어하며, 상기 작업의 진행상태를 안내하는 안내화면을 상기 작업 조건이 처리될 때마다 생성하는 제어부; 및 상기 각 작업조건이 처리될 때마다 생성되는 안내화면을 표시하는 표시부;를 포함한다.
상기 제어부는 상기 실시간으로 생성되는 안내화면을 상기 웹서버로 전송하도록 상기 통신부를 제어하며, 상기 웹서버는 상기 전송된 안내화면을 사용자가 인식가능한 웹페이지로 생성한다.
바람직하게는, 상기 제어부는, 상기 제1워크폼의 해석 결과 상기 다수의 작업조건 중 상기 화상형성부에서 수행불가능한 작업조건이 있는 것으로 판단되면, 상기 불가능한 작업조건에 대응되는 작업 명령어를 포함하는 제2워크폼을 생성한 후 상기 생성된 화상데이터와 함께 상기 웹서버로 전송되도록 처리한다.
여기서, 상기 화상형성부는, 장착된 문서를 스캐닝하여 스캔 이미지를 생성하는 스캐닝부; 및 상기 생성된 스캔 이미지를 제1워크폼의 작업 조건에 포함된 형태의 파일로 변환하는 변환부;를 포함한다.
상기 작업은, 문서를 스캐닝하여 스캔 이미지를 생성하는 스캐닝 작업, 상기 생성된 스캔 이미지를 상기 파일로 변환하는 변환 작업 및 상기 변환된 파일을 상기 웹서버로 전송하는 전송 작업을 포함한다.
보다 바람직하게는, 상기 스캐닝 작업에 대응되는 안내화면은 스캐닝 진행상태, 상기 스캔 이미지의 해상도 및 크기, 스캐닝 문서의 방향 및 크기 등을 실시간으로 나타내며, 상기 변환 작업에 대응되는 안내화면은 변환 및 압축진행상태, 파일의 용량 및 변환된 파일명 등을 실시간으로 나타내며, 상기 전송 작업에 대응되는 안내화면은 전송 진행상태, 전송의 성공여부 등을 실시간으로 나타낸다.
또한, 상기 화상형성부에서 수행불가능한 작업조건은 상기 스캔 이미지를 텍스트 형태로 변환하는 OCR(Optical Character Recognition) 기능 및 상기 스캔 이미지를 칼라로 인쇄하는 칼라인쇄 중 하나이다.
바람직하게는, 상기 웹서버는, 상기 화상데이터 및 상기 제2워크폼을 수신하여 상기 제2워크폼으로부터 생성된 작업 명령어에 포함된 상기 수행불가능한 작업 조건을 수행하며, 상기 수행불가능한 작업조건의 진행상태를 안내하는 안내화면을 웹페이지로 생성하여 사용자 단말기로 전송한다.
상기 웹서버는 상기 수행불가능한 작업조건이 처리될 때 상기 처리된 작업조건의 내용이 표시되는 웹페이지를 생성한다.
상기 제1 및 제2워크폼은 상기 웹서버에서 XML(eXtensible Markup Language) 포맷으로 작성된다.
한편, 본 발명에 따른 작업의 진행상태정보를 제공하는 웹서버는 작업을 위해 필요한 다수의 작업 조건을 포함하는 제1워크폼을 생성하는 워크폼 생성부; 상기 제1워크폼을 상기 화상형성장치로 전송하는 통신부; 상기 화상형성장치로부터 화상데이터 및 상기 다수의 작업 조건 중 상기 화상형성장치에서 수행불가능한 작업 조건을 포함하는 제2워크폼이 상기 통신부를 통해 수신되면, 상기 제2워크폼을 파싱하여 상기 수행불가능한 작업 조건을 수행하는 데이터 처리부; 상기 수행불가능한 작업 조건의 진행상태를 표시하는 웹페이지를 상기 수행불가능한 작업 조건이 처리될 때마다 실시간으로 생성하는 웹페이지 생성부; 및 상기 작업을 요청한 사용자 단말기에게 상기 생성되는 웹페이지를 제공하도록 상기 통신부를 제어하는 서버 제어부;를 포함한다.
한편, 본 발명에 따른 화상형성장치의 작업의 진행상태정보를 제공하는 방법은, (a) 통신망을 통해 연결된 웹서버로부터 작업을 위해 필요한 다수의 작업 조건을 포함하는 제1워크폼을 수신하는 단계; (b) 문서의 화상데이터의 생성이 요청되면, 상기 수신된 제1워크폼을 파싱하여 해석하는 단계; (c) 상기 해석된 제1워크폼 으로부터 상기 다수의 작업 조건을 포함하는 작업 명령어를 생성한 후, 상기 생성된 작업 명령어를 기초로 상기 화상데이터의 생성과 관련된 작업을 진행하는 단계; 및 (d) 상기 각 작업 조건과 관련된 내용을 표시하여 상기 작업의 진행상태를 안내하는 안내화면을 상기 작업 조건이 처리될 때마다 생성하여 표시하는 단계;를 포함한다.
상세하게는, 상기 (d) 단계 이후, (e) 상기 작업 조건이 처리될 때마다 생성되는 안내화면을 상기 웹서버로 전송하는 단계;를 더 포함하며, 상기 웹서버는 상기 전송된 안내화면을 사용자가 인식가능한 웹페이지로 생성하여 사용자 단말기로 전송한다.
또한, (c1) 상기 (c) 단계에서 상기 제1워크폼의 해석 결과 상기 다수의 작업조건 중 화상형성장치에서 수행불가능한 작업조건이 있는 것으로 판단되면, 상기 수행불가능한 작업조건에 대응되는 작업 명령어를 포함하는 제2워크폼을 생성한 후 상기 생성된 화상데이터와 함께 상기 웹서버로 전송하는 단계;를 더 포함한다.
한편, 본 발명에 따른 웹서버의 작업의 진행상태정보를 제공하는 방법은, (a) 작업을 위해 필요한 다수의 작업 조건을 포함하는 제1워크폼을 생성하는 단계; (b) 상기 제1워크폼을 화상형성장치로 전송하는 단계; (c) 상기 화상형성장치에서 생성된 화상데이터 및 상기 다수의 작업 조건 중 상기 화상형성장치에서 수행불가능한 작업 조건을 포함하는 제2워크폼이 수신되면, 상기 제2워크폼을 파싱하여 상기 수행불가능한 작업 조건을 수행하는 단계; (d) 상기 수행불가능한 작업 조건의 진행상태를 표시하는 웹페이지를 상기 수행불가능한 작업 조건이 처리될 때마다 실 시간으로 생성하는 단계; 및 (e) 상기 작업을 요청한 사용자 단말기에게 상기 생성되는 웹페이지를 제공하는 단계;를 포함한다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
도 1은 본 발명의 바람직한 실시예에 따른 작업의 진행상태정보를 제공하는 화상형성 시스템을 도시한 도면이다.
도 1을 참조하면, 본 발명의 실시예에 따른 작업의 진행상태정보를 제공하는 화상형성 시스템은 사용자 단말기(100), 화상형성장치(200) 및 웹서버(300)를 포함한다.
사용자 단말기(100)는 개인용 컴퓨터, PDA 등의 기기로서, 통신망(10)을 통해 웹서버(300) 및 화상형성장치(200)와 연결된다. 사용자는 사용자 단말기(100)에 설치된 웹브라우저를 통해 웹서버(300)에 접속한 후, 웹서버(300)에 로그온(log on)하여 워크폼(workform)을 생성 또는 편집한다. 생성 또는 편집된 워크폼은 웹서버(300)에 저장되며, 사용자별로 다수 저장가능하다.
여기서, 워크폼은 화상형성장치(200)의 다양한 기능을 활용하여 다양한 작업을 수행하기 위해 웹서버(300)에서 제공하는 기능으로서, 일련의 작업 수행에 필요한 모든 정보를 포함하며, 일 예로서 XML(eXtensible Markup Language) 포맷으로 작성된다. 예를 들어, 워크폼은 작업을 수행할 기기, 작업의 처리 순서, 다수의 작업 조건 등 다수의 정보를 포함한다. 저장된 워크폼을 사용하게 되면, 사용자는 일련의 작업 수행시마다 일일이 작업 조건을 설정하는 불편함 없이, 미리 정의된 다수의 워크폼 중 하나를 선택함으로써 자동으로 작업이 수행되도록 할 수 있다.
웹서버(300)는 웹서버(300)에 접속하기 위해 미리 등록한 사용자의 로그온 정보(ID 및 비밀번호) 및 사용자별로 설정된 다수의 워크폼을 저장한다. 따라서, 사용자가 사용자 단말기(100)를 통해 로그온하면, 웹서버(300)는 저장된 정보를 통해 사용자 인증을 수행한다.
또한, 웹서버(300)는 사용자 인증이 완료된 사용자가 워크폼을 설정 또는 편집하도록 한다. 이 때, 웹서버(300)는 XML과 같은 웹언어를 이용하여 워크폼을 생성한다. 사용자가 웹서버(300)에 대응되는 웹페이지를 통해 하나의 워크폼을 선택하면, 웹서버(300)는 선택된 워크폼을 화상형성장치(200)로 전송한다. 본 발명에서는, 사용자가 화상형성장치(200)를 통해 웹서버(300)에 접속한 후 하나의 워크폼을 선택하는 경우를 예로 들어 설명한다.
화상형성장치(200)는 사용자가 하나의 워크폼을 선택하여 웹서버(300)로부터 선택된 워크폼을 전송받으면, 전송된 워크폼을 토대로 작업을 수행한다.
사용자가 요청한 작업이 문서를 스캐닝하여 외부 메일로 전송하는 'Scan to Mail' 작업인 경우, 'Scan to Mail' 작업은 크게 스캐닝 작업, 파일 변환 작업 및 변환된 파일을 전송하는 작업으로 구분되며, 스캐닝 작업의 조건은 해상도, size, 스캐닝 방향 등을 포함하며, 파일 변환 작업은 파일의 확장자명, 파일명, 압축량 등을 포함하며, 전송하는 작업은 전송할 메일주소, 전송완료시간 등을 포함할 수 있다.
이러한, 화상형성장치(200)는 스캐닝 기능, 인쇄 기능, 팩스데이터 전송기능 등 화상데이터를 형성하는 기능과 관련된 동작을 수행하며, 스캐너, 프린터, 팩시 밀리 또는 복합기를 예로 들 수 있다.
통신망(10)은 일반적인 병렬 포트와 연결되는 케이블, USB 포트와 연결되는 케이블 뿐만 아니라, 허브(HUB) 및 LAN에 의한 인터넷망 등에 의해 구축가능하다.
도 2는 도 1에 도시된 사용자 단말기를 도시한 블록도, 도 3은 도 1의 표시부에 표시되는 워크폼 설정과 관련된 웹페이지의 일 예를 도시한 도면이다.
도 1 및 도 2를 참조하면, 사용자 단말기(100)는 사용자 입력부(110), 웹브라우저(120), 표시부(130), 제1통신부(140) 및 중앙처리부(150)를 포함한다. 도 2에 도시된 사용자 단말기(100)는 개인용 컴퓨터를 예로 든 것으로서 본 발명과 관련되지 않은 블록의 도시는 생략한다.
사용자 입력부(110)는 키보드 또는 마우스와 같은 사용자 인터페이스로서, 사용자 단말기(100)에서 지원하는 기능을 선택 및 요청하는 신호를 출력한다. 본 발명에 있어서, 사용자는 사용자 입력부(110)에 의해 웹서버(300)에 로그인한 후, 일련의 작업과 관련된 워크폼을 작성 또는 편집한다.
웹브라우저(120)는 웹서버(300)로 웹페이지 요청신호를 출력하는 웹클라이어트로써 동작하도록 설치되며, 익스플로러(Explorer)를 예로 들 수 있다.
자세히 설명하면, 웹 브라우저(110)가 활성화된 후 사용자 입력부(110)에 의해 웹서버(300)의 웹경로가 입력되면, 제1통신부(140)는 입력된 웹경로에 대응되는 웹서버(300)와의 접속을 실행한다.
사용자는 웹서버(300)에 접속되면 로그인을 통해 사용자 인증과정을 수행한 후, 웹서버(300)에서 제공하는 웹페이지를 통해 원하는 워크폼을 작성하거나 또는 기작성된 워크폼을 편집한다.
표시부(130)는 중앙처리부(150)의 제어에 의해 웹서버(300)에서 제공하는 웹페이지를 표시한다. 보다 자세히는, 표시부(130)는 웹서버(300)로부터 전송되는 도 3과 같은 워크폼 리스트가 표시되는 웹페이지를 표시하거나, 화상형성장치(200) 또는 웹서버(300)에서 현재 처리 중인 작업의 진행상태를 알려주는 안내화면이 표시되는 웹페이지를 표시한다. 안내화면이 표시되는 웹페이지와 관련된 설명은 아래에서 자세히 후술한다.
제1통신부(140)는 입력되는 웹경로에 대응되는 접속신호를 웹서버(300)로 전송하며, 웹서버(300)로부터 제공되는 다수의 웹페이지를 수신한다. 이를 위하여, 제1통신부(140)는 웹서버(300)와 상호통신가능하게 접속되도록 포트를 구비하며, 일 예로 랜케이블이 포트에 연결된다.
도 4는 도 1에 도시된 화상형성장치를 도시한 블록도이다.
도 1 내지 도 4를 참조하면, 본 발명의 바람직한 실시예에 따른 화상형성장치(200)는 제2통신부(210), 동작패널부(Operating Panel)(220), 파서(parser)(230), 제어부(240), 화상형성부(250), ROM(260) 및 RAM(270)를 포함한다. 버스(200a)는 상술한 각 블록 간의 데이터 전송 경로이다.
제2통신부(210)는 통신망(10)을 통해 사용자 단말기(100) 및 웹서버(300)와 통신가능하게 연결된다. 또한, 제2통신부(210)는 화상형성장치(200)와 그 외의 화상형성장치들(미도시) 간의 인터페이스를 지원한다. 따라서, 화상형성장치(200)는 제2통신부(210)를 통해 스캔 이미지를 다른 화상형성장치에게 이메일로서 전송하거 나 또는 FTP로 전송할 수 있다.
동작패널부(220)는 사용자 조작부(222) 및 표시패널(224)을 갖는다. 사용자 조작부(222)는 화상형성장치(200)에서 지원하는 각 기능을 조작하기 위한 신호를 후술할 제어부(240)로 출력하는 사용자 인터페이스이다. 이를 위해, 사용자 조작부(222)는 문자, 숫자, 방향 입력을 지원하는 각종 기능키, 터치 스크린을 구비한다.
본 발명에 있어서, 사용자가 사용자 조작부(222)를 조작하여 웹서버(300)에 접속 및 로그인하면, 웹서버(300)는 로그인한 사용자에 대해 저장된 워크폼 리스트를 화상형성장치(200)로 전송한다. 제2통신부(210)를 통해 전송된 워크폼 리스트는 표시패널(224)에 표시되며, 사용자가 사용자 조작부(222)를 조작하여 원하는 제1워크폼을 선택하면, 선택된 제1워크폼이 웹서버(300)로부터 다운로딩된다.
표시패널(224)은 제어부(240)의 제어를 받아 화상형성장치(200)의 작업진행상태를 소정의 문자, 기호, 이미지 등을 이용하여 표시하며, 일반적으로 대형 LCD(Liquid Crystal Display)로 구현된다. 본 발명에 있어서, 표시패널(224)은 사용자가 요청한 작업을 수행하는 데 필요한 워크폼 및 사용자가 요청한 작업의 진행상태를 표시하는 안내화면을 표시한다.
파서(230)는 사용자 조작부(222)의 조작에 의하여 '스캐닝 on'과 같은 동작이 요청되면, 다운로딩된 제1워크폼을 파싱하여 워크폼을 해석한다. 해석된 제1워크폼은 사용자가 원하는 작업의 수행시 필요한 워크폼으로서, 파서(230)는 작업의 수행에 필요한 각 작업조건이 화상형성장치(200)에서 수행가능한지를 나타내는 정 보를 제어부(240)로 출력한다.
제어부(240)는 ROM(260)에 저장된 제어 프로그램에 따라 화상형성장치(200)의 전반적인 동작을 제어한다. 본 발명에 있어서, 제어부(240)는 해석된 제1워크폼의 결과에 의해 각 작업조건을 수행할 수 있는지 판단한다. 각 작업조건을 수행할 수 있는 것으로 판단되면, 제어부(240)는 해석된 제1워크폼으로부터 다수의 작업조건을 포함하는 작업 명령어를 생성하고, 생성된 작업 명령어를 기초로 선택된 제1워크폼에 대응되는 작업을 수행하도록 처리한다. 즉, 작업 명령어는 작업의 수행에 필요한 작업 조건을 포함한다.
그리고, 제어부(240)는 작업 명령어의 작업 조건이 처리될 때마다 작업의 진행상태를 보여주는 안내화면을 생성한 후 표시패널(224)에 표시되도록 처리한다. 즉, 제어부(240)는 작업 명령어에 포함된 작업 조건이 처리될 때마다 각 작업 조건에 대응되는 안내화면을 처리된 작업조건을 참조하여 실시간으로 생성한 후 표시패널(224)로 출력한다. 이로써, 표시패널(224)에는 현재 처리중인 작업의 세부적 진행상태를 표시하는 안내화면이 실시간으로 표시된다.
일 예로, 해석된 워크폼에 의해 수행할 작업이 'Scan to Mail'이면, 수행할 작업은 크게 스캐닝 작업, 변환 작업 및 전송 작업으로 구분되므로 각 단계가 화상형성장치(200)에서 수행가능한 것으로 판단한다. 그리고, 제어부(240)는 스캐닝 작업, 변환 작업 및 전송 작업을 수행하는 데 필요한 작업조건을 포함하는 작업 명령어(jobticket)를 생성하고, 생성된 작업 명령어를 토대로 각 스캐닝 작업, 변환 작업 및 전송 작업을 수행하도록 스캐닝부(252), 변환부(254) 및 제2통신부(210)를 제어한다.
이와 함께, 제어부(240)는 스캐닝 작업이 수행되는 중에는 스캐닝 진행상태, 스캔 이미지의 해상도 및 크기, 스캐닝 문서의 방향 및 크기 등을 나타내는 안내화면을 순차적으로 생성한 후 표시패널(224)로 출력하며, 변환 작업이 수행되는 중에는 변환 및 압축진행상태, 파일의 용량 및 변환된 파일의 이름 등을 나타내는 안내화면을 순차적으로 생성한 후 표시패널(224)로 출력하며, 전송 작업이 수행되는 중에는 전송 진행상태, 전송의 성공여부 등을 나타내는 안내화면을 순차적으로 생성하여 표시부(130)로 출력한다.
도 5a 내지 도 5c는 도 4의 표시패널에 표시되는 안내화면 중 스캐닝 작업과 관련되어 표시되는 안내화면의 일 예를 도시한 도면이다.
도 5a를 참조하면, 표시패널(224)에 표시되는 도 5a와 같은 안내화면의 숫자는 스캐닝의 진행정도에 따라 변경된다. 따라서, 사용자는 현재 스캐닝의 진행정도를 쉽게 파악할 수 있다. 또한, 사용자는 표시패널(224)에 표시되는 도 5b와 같은 안내화면에 의해 스캔 이미지의 해상도를 알 수 있으며, 도 5c와 같은 안내화면에 의해 스캔 이미지의 크기를 알 수 있다.
변환 작업 및 전송 작업과 관련된 안내화면도 작업 조건에 따라 다르게 표시된다.
반면, 각 작업조건 중 어느 하나를 화상형성장치(200)에서 수행할 수 없는 것으로 판단되면, 제어부(240)는 수행불가능한 작업조건에 대응되는 작업 명령어를 생성한 후, 생성된 작업 명령어를 포함하는 제2워크폼을 생성한다. 그리고, 제어 부(240)는 생성된 제2워크폼과 화상형성부(250)에서 생성된 화상데이터를 웹서버(300)로 전송하도록 제2통신부(210)를 제어한다. 그리고, 제어부(240)는 수행불가능한 작업조건과 관련된 안내화면을 생성하여 표시패널(224)에게 제공한다. 이로써 사용자는 현재 화상형성장치(200)에서 수행할 수 없는 작업 조건이 무엇인지 인지하게 된다.
화상형성장치(200)에서 수행불가능한 작업조건의 예로는 OCR, Scan to Color printing을 들 수 있다. OCR은 Optical Character Recognition의 약자로 광학문자인식을 의미한다. 사용자가 OCR 기능을 선택하는 경우, 웹서버(300)는 스캔 이미지를 텍스트 형태로 변환하여 인쇄하도록 화상형성장치(200)에게 재요청하거나 또는 사용자 단말기(100)로 전송한다. Scan to Color printing은 스캔 이미지를 칼라로 인쇄하는 칼라인쇄를 의미한다.
먼저, 사용자가 요청한 작업이 'Scan to OCR'이면, 작업은 크게 스캐닝 작업, 변환 작업 및 OCR 작업으로 구분된다. 여기서, 제어부(240)는 OCR 작업은 화상형성장치(200)에서 수행불가능한 것으로 판단하고, OCR에 대응되는 작업 명령어를 생성하고, 생성된 작업 명령어를 제2워크폼 형태로 생성한 후 소정 포맷으로 변환된 파일과 웹서버(300)로 전송하도록 한다. 웹서버(300)는 제2워크폼을 파싱하여 파싱 결과에 따라, 전송된 파일을 텍스트형태로 변환하여 저장하거나 또는 인쇄되도록 처리한다.
한편, 사용자가 요청한 작업이 'Scan to Color printing'인 경우, 작업은 크게 스캐닝 작업, 변환 작업 및 컬러인쇄작업으로 구분된다. 여기서, 인쇄 엔진 부(256)가 컬러 인쇄를 지원하지 못하면, 제어부(240)는 컬러인쇄작업은 화상형성장치(200)에서 수행불가능한 것으로 판단한다. 그리고, 제어부(240)는 컬러 인쇄와 관련된 작업 명령어를 생성하고, 생성된 작업 명령어를 포함하는 제2워크폼을 생성하여 소정 포맷으로 변환된 파일과 함께 웹서버(300)로 전송한다. 웹서버(300)는 제2워크폼의 파싱 결과에 따라, 전송된 파일을 컬러 인쇄를 지원하는 네트워크 프린터(미도시)로 전송하여 컬러 인쇄되도록 한다.
화상형성부(250)는 인입된 문서의 화상데이터를 생성하여 화상데이터와 관련된 작업을 수행한다. 이러한 화상형성부(250)는 스캐닝부(252), 변환부(254) 및 인쇄엔진부(256)를 포함한다.
스캐닝부(252)는 제어부(240)로부터 제공되는 스캐닝 작업에 대응되는 작업 명령어를 기초로 스캐닝 작업을 수행한다. 즉, 스캐닝부(252)는 인입된 문서를 스캐닝하여 스캔 이미지를 생성한다. 생성된 스캔 이미지는 작업의 종류에 따라 RAM(270)에 저장되거나 인쇄 엔진부(256)에 의해 인쇄된다. 일 예로, 웹서버(300)로부터 다운로딩된 제1워크폼에 의해 요청된 작업의 종류가 'Scan to Mail' 인 것으로 확인되면, 스캐닝부(252)는 생성된 스캔 이미지를 변환부(254)로 출력한다.
변환부(254)는 제어부(240)로부터 제공되는 변환 작업에 대응되는 작업 명령어를 기초로 변환 작업을 수행한다. 즉, 변환부(254)는 작업 명령어의 작업조건에 포함된 파일형태로 스캔 이미지를 변환한다. 예를 들어, 워크폼의 작업조건 중 하나가 스캔 이미지를 '*.jpg'로 변환하는 것이면, 변환부(254)는 스캔 이미지를 'jpg'확장자를 가지는 파일로 변환한다. 변환된 파일의 이름은 사용자에 의해 지 정되거나 제어부(240)에 의해 랜덤하게 설정될 수 있다. 확장자의 예로는 jpg, pdf, gif 등 다양하다. 변환부(254)는 변환된 파일을 제2통신부(210)로 출력하여 지정된 메일 어드레스도 전송하도록 한다.
인쇄 엔진부(256)는 제어부(240)로부터 제공되는 인쇄 작업에 대응되는 작업 명령어를 기초로 인쇄 작업을 수행한다. 즉, 인쇄 엔진부(256)는 변환부(254)에서 생성된 파일의 데이터를 작업 명령어에 포함된 작업 조건을 참고하여 인쇄한다.
ROM(260)은 화상형성장치(200)의 기능을 구현하는 데 필요한 각종 제어 프로그램을 저장하며, RAM(270)은 화상형성장치(200)의 동작 수행 중에 발생되는 각종 데이터를 저장한다.
도 6은 도 1에 도시된 웹서버를 도시한 블록도이다.
도 1 내지 도 6을 참조하면, 본 발명의 바람직한 실시예에 따른 웹서버(300)는 제3통신부(310), 데이터 베이스(Data Base, 이하 ‘DB’라 칭함)(320), 워크폼 생성부(330), 웹페이지 생성부(340), 데이터 처리부(350) 및 서버 제어부(360)를 포함한다.
제3통신부(310)는 통신망(10)을 통해 사용자 단말기(100) 및 화상형성장치(200)와 통신가능하도록 연결된다. 제3통신부(310)는 사용자 단말기(100) 또는 화상형성장치(200)로부터 사용자의 ID 및 비밀번호를 전송받아 서버 제어부(240)로 제공한다. 그리고, 제3통신부(310)는 사용자 단말기(100)에게는 워크폼 작성 또는 편집과 관련된 웹페이지 및 일련의 작업의 진행상태정도를 안내하는 웹페이지를 전송하며, 화상형성장치(200)에게는 사용자에 대해 저장된 워크폼 리스트 및 워크폼 리스트 중 화상형성장치(200)에서 선택된 제1워크폼을 전송한다. 화상형성장치(200)는 전송된 제1워크폼을 토대로 화상데이터의 작업을 수행한다.
DB(320)는 회원가입과 같은 과정을 통해 웹서버(300)에 등록된 사용자의 ID 및 비밀번호를 저장한다. 또한, DB(320)는 각 사용자 별로 작성된 적어도 하나의 워크폼을 사용자 별로 저장한다.
워크폼 생성부(330)는 화상형성과 관련된 작업을 위해 필요한 다수의 작업 조건을 포함하는 워크폼을 지정된 언어를 이용하여 생성한다. 일 예로, 워크폼 생성부(330)는 XML 포맷을 이용하여 워크폼을 생성한다. 사용자가 웹서버(300)에 로그인한 후, 웹서버(300)의 웹페이지를 통해 워크폼의 작성 또는 편집을 요청하면, 후술할 웹페이지 생성부(340)는 워크폼과 관련된 웹페이지를 생성한다. 그리고, 사용자가 워크폼과 관련된 웹페이지를 통해 기저장된 워크폼을 편집하거나 새로운 작업 조건들로 이루어진 신규 워크폼의 작성을 요청하면, 워크폼 생성부(330)는 편집된 워크폼 또는 신규 워크폼을 생성하며, 편집된 워크폼 또는 신규 워크폼은 DB(320)에 저장된다.
웹페이지 생성부(340)는 웹서버(300)와 관련된 웹페이지를 생성한다. 본 발명에 있어서, 웹페이지 생성부(340)는 웹서버(300)에 접속시 로그인을 위한 초기 웹페이지, 워크폼을 작성 또는 편집하도록 하는 도 7과 같은 워크폼 웹페이지, 화상형성장치(200) 또는 웹서버(300)내에서 수행 중인 소정 작업의 진행상태를 안내하는 안내화면을 포함하는 웹페이지 등을 생성한 후, 생성된 웹페이지들이 로그인한 사용자가 사용중인 사용자 단말기(100)로 전송되도록 한다. 또한, 웹페이지 생 성부(340)는 화상형성장치(200)에서 수행불가능한 작업 조건에 대응되는 진행상태를 안내하는 웹페이지를 실시간으로 생성하여 사용자 단말기(100)로 전송하도록 한다.
도 7을 참조하면, 사용자 단말기(100)의 표시부(130)에 워크폼 웹페이지가 표시되면, 사용자는 사용자 입력부(110)를 조작하여 다수의 워크폼을 작성 또는 편집할 수 있으며, 최종 작성된 워크폼은 도 3과 같이 사용자 별로 저장된다.
데이터 처리부(350)는 요청된 작업이 화상형성장치(200)에서 수행되는 도중, 화상형성장치(200)에서 생성된 화상데이터 및 화상형성장치(200)에서 수행불가능한 작업조건을 포함하는 작업 명령어, 바람직하게는 생성된 작업 명령어를 포함하는 제2워크폼이 제3통신부(310)를 통해 수신되면, 제2워크폼을 파싱하여 수행불가능한 작업 명령어를 생성하고, 생성된 작업 명령어를 기초로 화상형성장치(200)에서 수행불가능한 작업조건을 수행한다.
서버 제어부(240)는 통신망(10)을 통해 웹서버(300)에 로그인하여 작업을 요청한 사용자를 확인한 후, 확인된 사용자의 사용자 단말기(100)에게 웹페이지에서 생성되는 웹페이지를 전송하도록 제3통신부(310)를 제어한다.
도 8은 도 1에 도시된 화상형성장치에 의한 작업의 진행상태 표시 방법을 설명하기 위한 흐름도이다.
도 1 내지 도 8을 참조하면, 사용자는 화상형성장치(200)의 사용자 조작부(222)를 조작하여 웹서버(300)에 접속한 후 로그인한다(S805). S805단계에서 사용자 조작부(222)로부터 웹서버(300)와의 접속이 요청되면, 제어부(240)는 제2통신 부(210)를 제어하여 웹서버(300)에 접속하도록 한다.
S805단계 후, 웹서버(300)로부터 로그인한 사용자의 워크폼 리스트가 수신되어 표시패널(224)에 표시되면, 사용자는 사용자 조작부(222)를 조작하여 하나의 워크폼(이하, 제1워크폼)을 선택한다(S810, S815). 즉, 사용자는 다수의 워크폼 중 원하는 작업을 만족하는 작업 조건을 가지는 제1워크폼을 선택한다.
그리고, 제2통신부(210)는 웹서버(300)로부터 선택된 제1워크폼을 다운로딩하여 RAM(270)과 같은 메모리에 임시저장한다(S820).
스캐닝부(252)에 문서가 장착된 후, 사용자 조작부(222)로부터 작업 시작이 요청되면, 즉, 스캐닝이 요청되면(S825), 파서(230)는 임시저장된 제1워크폼을 파싱하여 제1워크폼을 해석하고, 해석된 결과를 제어부(240)에게 출력한다(S830).
제어부(240)는 해석된 제1워크폼에 의해 제1워크폼에 포함된 각 작업조건들이 화상형성장치(200)에서 수행할 수 있는지 판단한다(S835). S835단계에서, 각 작업조건이 화상형성장치(200)에서 수행가능한 것으로 판단되면, 제어부(240)는 해석된 제1워크폼으로부터 각 작업조건을 포함하는 작업 명령어를 생성하고, 생성된 작업 명령어를 기초로 작업을 수행하도록 처리한다(S840).
그리고, 제어부(240)는 작업 명령어의 작업 조건이 처리될 때마다, 즉, 작업이 작업 명령어에 포함된 작업 조건을 기초로 수행될 때마다 작업의 진행상태를 나타내는 안내화면을 생성하며, 생성된 안내화면이 표시패널(224)에 표시되도록 한다(S845). 여기서, 각 작업조건의 진행상태를 나타내는 안내화면은 작업 조건 별로 실시간으로 생성된다.
또한, 제어부(240)는 S845단계에서 생성되는 안내화면을 XML 포맷으로 작성한 후, 웹서버(300)에게 전송한다(S850).
반면, S835단계에서 화상형성장치(200)에서 수행불가능한 작업조건이 있는 것으로 판단되면, 제어부(240)는 수행불가능한 작업조건이 포함되는 작업 명령어를 생성한 후, 생성된 작업 명령어를 포함하는 제2워크폼을 생성한다(S855). 그리고, 제어부(240)는 S855단계에서 생성된 제2워크폼과 스캔 이미지 또는 소정 포맷의 파일로 변환된 화상데이터를 웹서버(300)로 전송한다(S860).
S850단계 또는 S860단계에 의하여, 웹서버(300)는 XML 포맷의 안내화면을 파싱하여 안내화면이 표시되는 웹페이지를 실시간으로 생성한 후 사용자 단말기(100)에게 전송한다. 이로써, 사용자는 사용자 단말기(100)를 통해 현재 작업의 진행상태를 사용자 단말기(100)의 표시부(130)에서 보다 세밀하게 파악할 수 있다.
도 9는 도 1에 도시된 웹서버의 작업 진행상태 표시방법을 설명하기 위한 흐름도이다.
도 1 내지 도 9를 참조하면, 화상형성장치(200)를 통해 로그인한 사용자에 의해, 웹서버(300)에 저장된 다수의 워크폼 중 제1워크폼이 선택되면, 서버 제어부(240)는 선택된 XML 포맷의 제1워크폼을 화상형성장치(200)에게 전송하도록 제3통신부(310)를 제어한다(S910).
소정 시간 경과 후, 화상형성장치(200)로부터 제2워크폼 및 스캔 이미지 또는 소정 포맷의 파일로 변환된 화상데이터가 수신되면(S920), 데이터 처리부(350)는 수신된 제2워크폼을 파싱하여 화상형성장치(200)에서 수행불가능한 작업조건을 파악한다(S930). 즉, 데이터 처리부(350)는 웹서버(300)에서 수행하여야 하는 작업조건이 무엇인지 파악한다.
데이터 처리부(350)는 파악된 작업조건을 포함하는 작업 명령어를 파싱된 제2워크폼으로부터 생성하고, 생성된 작업 명령어를 기초로 화상형성장치(200)에서 수행불가능한 작업조건을 수행한다(S940).
그리고, 제어부(240)는 S940단계에서 작업 명령어에 포함된 작업 조건이 수행될 때마다 작업의 진행상태를 나타내는 웹페이지를 생성하여 사용자 단말기(100)로 전송한다(S950).
이상 설명한 바와 같이, 본 발명에 따른 작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버, 화상형성장치 및 웹서버의 작업의 진행상태정보를 제공하는 방법에 의하면, XML로 작성된 워크폼을 파싱하여 생성한 작업 명령어의 작업 조건이 처리될 때마다 실시간으로 현재 수행중인 작업의 진행상태를 비쥬얼(visual)하게 표시하는 것이 가능하다. 이는, 작업 명령어는 화상형성장치에서 실질적으로 처리되어야 할 모든 항목들이 기술되어 있으므로, 화상형성장치가 작업의 flow를 이미 알 수 있기 때문이다. 이로써, 사용자는 실시간으로 처리되는 모습을 인지할 수 있으므로, 작업이 정확히 진행되는 것을 화상형성장치의 표시패널 또는 사용자 단말기를 통해 알 수 있다. 또한, 사용자는 작업이 중도에 실패하게 되면 어떤 단계에서 실패했는지 알게 되어 보다 신속히 문제를 해결할 수 있다.
또한, 본 발명은 화상형성장치에서 처리하지 못하는 작업에 대해서는 웹서버 에게 요청하여 처리하도록 하며, 웹서버에서 처리중인 작업의 진행상태를 나타내는 웹페이지, 또는 XML 형태의 안내화면을 실시간으로 제공한다. 이로써, 사용자는 사용자 단말기를 통해 웹서버에 접속되어 있다면 웹서버로부터 제공되는 웹페이지 , 또는, 화상형성장치의 LCD 창을 통해 웹서버로부터 전송되는 안내화면을 확인하여 현재 작업의 진행상태를 알 수 있다.
이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형 실시예들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.

Claims (23)

  1. 통신망을 통해 웹서버로부터 일련의 작업 수행을 위해 필요한 다수의 작업 조건을 포함하는 제1워크폼을 수신하는 통신부;
    문서의 화상데이터를 생성하여 상기 작업을 수행하는 화상형성부;
    상기 수신된 제1워크폼을 파싱하여 상기 제1워크폼을 해석하는 파서; 및
    상기 해석된 제1워크폼을 기초로 상기 작업을 진행하도록 상기 화상형성부를 제어하며, 상기 작업의 진행상태에 대한 안내화면을 생성하는 제어부;를 포함하며,
    상기 제어부는, 상기 제1워크폼의 해석 결과 상기 다수의 작업조건 중 상기 화상형성부에서 수행불가능한 작업조건이 있는 것으로 판단되면, 상기 불가능한 작업조건에 대응되는 제2워크폼을 생성한 후 상기 생성된 화상데이터와 함께 상기 웹서버로 전송되도록 처리하는 것을 특징으로 하는 작업의 진행상태정보를 제공하는 화상형성장치.
  2. 제1항에 있어서,
    상기 제어부는 상기 생성되는 안내화면을 상기 웹서버로 전송하도록 상기 통신부를 제어하는 것을 특징으로 하는 작업의 진행상태정보를 제공하는 화상형성장치.
  3. 제 2항에 있어서,
    상기 웹서버는 상기 전송된 안내화면을 사용자가 인식가능한 웹페이지로 생성하는 것을 특징으로 하는 작업의 진행상태정보를 제공하는 화상형성장치.
  4. 삭제
  5. 제 1항에 있어서,
    상기 화상형성부는,
    장착된 문서를 스캐닝하여 스캔 이미지를 생성하는 스캐닝부; 및
    상기 생성된 스캔 이미지를 제1워크폼의 작업 조건에 포함된 형태의 파일로 변환하는 변환부;를 포함하는 것을 특징으로 하는 작업의 진행상태정보를 제공하는 화상형성장치.
  6. 제 5항에 있어서,
    상기 작업은,
    문서를 스캐닝하여 스캔 이미지를 생성하는 스캐닝 작업, 상기 생성된 스캔 이미지를 상기 파일로 변환하는 변환 작업 및 상기 변환된 파일을 상기 웹서버로 전송하는 전송 작업을 포함하는 것을 특징으로 하는 작업의 진행상태정보를 제공하는 화상형성장치.
  7. 제 6항에 있어서,
    상기 안내화면은 실시간으로 표시되는 것을 특징으로 하는 작업의 진행상태정보를 제공하는 화상형성장치.
  8. 제 1항에 있어서,
    상기 웹서버는, 상기 화상데이터 및 상기 제2워크폼을 수신하여 상기 제2워크폼으로부터 생성된 상기 수행불가능한 작업조건을 수행하며, 상기 수행불가능한 작업조건의 진행상태를 안내하는 안내화면을 웹페이지로 생성하여 사용자 단말기로 전송하는 것을 특징으로 하는 작업의 진행상태정보를 제공하는 화상형성장치.
  9. 제 8항에 있어서,
    상기 웹서버는 상기 수행불가능한 작업조건이 처리될 때 상기 처리된 작업조건의 내용이 표시되는 웹페이지를 생성하는 것을 특징으로 하는 작업의 진행상태정보를 제공하는 화상형성장치.
  10. 제 1항에 있어서,
    상기 각 작업조건이 처리될 때마다 생성되는 안내화면을 표시하는 표시부;를 더 포함하는 것을 특징으로 하는 작업의 진행상태정보를 제공하는 화상형성장치.
  11. 작업을 위해 필요한 다수의 작업 조건을 포함하는 제1워크폼을 생성하는 워크폼 생성부;
    상기 제1워크폼을 화상형성장치로 전송하는 통신부;
    상기 화상형성장치로부터 화상데이터 및 상기 다수의 작업 조건 중 상기 화상형성장치에서 수행불가능한 작업 조건을 포함하는 제2워크폼이 상기 통신부를 통해 수신되면, 상기 제2워크폼을 파싱하여 상기 수행불가능한 작업 조건을 수행하는 데이터 처리부;
    상기 수행불가능한 작업 조건의 진행상태를 표시하는 웹페이지를 상기 수행불가능한 작업 조건이 처리될 때마다 실시간으로 생성하는 웹페이지 생성부; 및
    상기 작업을 요청한 사용자 단말기에게 상기 생성되는 웹페이지를 제공하도록 상기 통신부를 제어하는 서버 제어부;를 포함하는 것을 특징으로 하는 웹서버.
  12. (a) 통신망을 통해 웹서버로부터 작업을 위해 필요한 다수의 작업 조건을 포함하는 제1워크폼을 수신하는 단계;
    (b) 문서의 화상데이터의 생성이 요청되면, 상기 수신된 제1워크폼을 파싱하여 해석하는 단계;
    (c) 상기 해석된 제1워크폼을 기초로 상기 화상데이터의 생성과 관련된 작업을 진행하는 단계; 및
    (d) 상기 작업의 진행상태에 대한 안내화면을 생성하여 표시하는 단계;를 포함하며,
    상기 (c) 단계에서 상기 제1워크폼의 해석 결과 상기 다수의 작업조건 중 화상형성장치에서 수행불가능한 작업조건이 있는 것으로 판단되면, 상기 수행불가능한 작업조건에 대응되는 작업 명령어를 포함하는 제2워크폼을 생성한 후 상기 생성된 화상데이터와 함께 상기 웹서버로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 작업 진행상태정보 제공 방법.
  13. 제 12항에 있어서,
    상기 (d) 단계 이후,
    (e) 상기 작업이 처리될 때마다 생성되는 안내화면을 상기 웹서버로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 작업 진행상태정보 제공 방법.
  14. 제 13항에 있어서,
    상기 웹서버는 상기 전송된 안내화면을 사용자가 인식가능한 웹페이지로 생성하여 사용자 단말기로 전송하는 것을 특징으로 하는 작업 진행상태정보 제공 방법.
  15. 삭제
  16. 제 12항에 있어서,
    상기 작업은,
    문서를 스캐닝하여 스캔 이미지를 생성하는 스캐닝 작업, 상기 생성된 스캔 이미지를 상기 웹서버에서 인식가능한 형태의 파일로 변환하는 변환 작업 및 상기 변환된 파일을 상기 웹서버로 전송하는 전송 작업을 포함하는 것을 특징으로 하는 작업 진행상태정보 제공 방법.
  17. 제 16항에 있어서,
    상기 안내화면은 실시간으로 표시되는 것을 특징으로 하는 작업 진행상태정보 제공 방법.
  18. 제 12항에 있어서,
    상기 웹서버는, 상기 화상데이터 및 상기 제2워크폼을 수신하여 상기 제2워 크폼으로부터 생성된 작업 명령어에 포함된 상기 수행불가능한 작업조건을 수행하며, 상기 수행불가능한 작업조건의 진행상태를 안내하는 안내화면을 웹페이지로 생성하여 사용자 단말기로 전송하는 것을 특징으로 하는 작업 진행상태정보 제공 방법.
  19. 제 18항에 있어서,
    상기 웹서버는 상기 수행불가능한 작업조건이 처리될 때 상기 처리된 작업조건의 내용이 표시되는 웹페이지를 생성하는 것을 특징으로 하는 작업 진행상태정보 제공 방법.
  20. (a) 작업을 위해 필요한 다수의 작업 조건을 포함하는 제1워크폼을 생성하는 단계;
    (b) 상기 제1워크폼을 화상형성장치로 전송하는 단계;
    (c) 상기 화상형성장치에서 생성된 화상데이터 및 상기 다수의 작업 조건 중 상기 화상형성장치에서 수행불가능한 작업 조건을 포함하는 제2워크폼이 수신되면, 상기 제2워크폼을 파싱하여 상기 수행불가능한 작업 조건을 수행하는 단계;
    (d) 상기 수행불가능한 작업 조건의 진행상태를 표시하는 웹페이지를 상기 수행불가능한 작업 조건이 처리될 때마다 실시간으로 생성하는 단계; 및
    (e) 상기 작업을 요청한 사용자 단말기에게 상기 생성되는 웹페이지를 제공하는 단계;를 포함하는 것을 특징으로 하는 웹서버의 작업 진행상태정보 제공방법.
  21. 네트워크를 통해 웹서버와 화상형성장치를 연결하는 단계;
    작업 명령어를 상기 화상형성장치에서 수행할 수 있는 작업 조건을 가지는 명령어 및 상기 화상형성장치에서 수행할 수 없는 작업 조건을 가지는 명령어로 파싱하는 단계;
    상기 화상형성장치에 의해 수행가능한 명령어를 실행하면서, 상기 수행 중인 명령어를 사용자에게 통지하는 안내화면을 표시하는 단계; 및
    상기 화상형성장치에서 수행불가능한 작업 조건을 가지는 명령어를 상기 웹서버를 통해 다른 기기로 전송하면서, 상기 화상형성장치에 의해 수행불가능한 명령어의 상태를 상기 사용자에게 통지하는 안내화면을 표시하는 단계;를 포함하는 것을 특징으로 하는 화상형성장치에서 작업의 현재 상태를 사용자에게 통지하는 방법.
  22. 워크폼을 파싱하여 작업을 스캐닝 서브 작업, 변환 서브 작업 및 전송 서브 작업으로 구분하는 단계;
    상기 스캐닝 서브 작업, 상기 변환 서브 작업 및 상기 전송 서브 작업이 화상형성장치에서 실행가능한지를 판단하는 단계;
    상기 스캐닝 서브 작업, 상기 변환 서브 작업 및 상기 전송 서브 작업 각각을 실행하기 위하여 필요한 작업 조건을 포함하는 작업 명령어를 생성하는 단계; 및
    상기 작업 명령어를 기초로 상기 스캐닝 서브 작업, 상기 변환 서브 작업 및 상기 전송 서브 작업을 실행하는 단계;를 포함하는 것을 특징으로 하는 문서를 이메일로 스캔하기 위한 화상형성장치의 사용방법.
  23. 작업을 스캐닝 서브 작업, 변환 서브 작업 및 전송 서브 작업으로 구분하기 위하여 워크폼을 파싱하는 파서;
    상기 스캐닝 서브 작업, 상기 변환 서브 작업 및 상기 전송 서브 작업이 화상형성장치에서 실행가능한지를 판단하고, 상기 스캐닝 서브 작업, 상기 변환 서브 작업 및 상기 전송 서브 작업 각각을 실행하기 위하여 필요한 작업 조건을 포함하는 작업 명령어를 생성하는 제어부;
    상기 스캐닝 서브 작업, 상기 변환 서브 작업 및 상기 전송 서브 작업을 실행하는 화상 형성부; 및
    상기 작업 명령어를 기초로 상기 스캐닝 서브 작업, 상기 변환 서브 작업 및 상기 전송 서브 작업을 전송하며, 실행불가능한 서브 작업들을 사용자에게 통지하는 안내화면을 전송하는 통신부;를 포함하는 것을 특징으로 하는 화상형성장치.
KR1020060058526A 2006-06-28 2006-06-28 작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버와작업의 진행상태정보를 제공하는 방법 KR101235219B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020060058526A KR101235219B1 (ko) 2006-06-28 2006-06-28 작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버와작업의 진행상태정보를 제공하는 방법
US11/678,850 US8743390B2 (en) 2006-06-28 2007-02-26 Image forming device and web server providing workflow status of job, and method to provide workflow status of job in image forming device and web server
CN2007100961691A CN101098378B (zh) 2006-06-28 2007-04-18 提供任务的工作流状态的图像形成设备和网络服务器和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060058526A KR101235219B1 (ko) 2006-06-28 2006-06-28 작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버와작업의 진행상태정보를 제공하는 방법

Publications (2)

Publication Number Publication Date
KR20080000761A KR20080000761A (ko) 2008-01-03
KR101235219B1 true KR101235219B1 (ko) 2013-02-20

Family

ID=38876293

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060058526A KR101235219B1 (ko) 2006-06-28 2006-06-28 작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버와작업의 진행상태정보를 제공하는 방법

Country Status (3)

Country Link
US (1) US8743390B2 (ko)
KR (1) KR101235219B1 (ko)
CN (1) CN101098378B (ko)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5017143B2 (ja) * 2008-02-22 2012-09-05 キヤノン株式会社 画像形成装置、データ処理方法、プログラム、及び記憶媒体
KR101390177B1 (ko) * 2008-04-01 2014-05-26 삼성전자주식회사 워크폼 관리 방법, 워크폼 관리를 위한 호스트 장치,화상형성장치의 워크폼 관리방법 및 워크폼 관리 시스템
KR101437453B1 (ko) * 2008-08-29 2014-11-03 삼성전자주식회사 워크폼 관리장치, 워크폼 관리방법, 화상형성장치 및 워크폼 관리 시스템
JP5380971B2 (ja) * 2008-09-24 2014-01-08 富士ゼロックス株式会社 情報処理装置、情報処理システム及びプログラム
JP5017237B2 (ja) * 2008-11-11 2012-09-05 シャープ株式会社 プリンタサーバ機能付画像形成装置
JP4811485B2 (ja) * 2009-03-25 2011-11-09 ブラザー工業株式会社 ネットワーク装置
KR101571348B1 (ko) 2009-09-01 2015-12-04 삼성전자주식회사 호스트 디바이스, 워크폼 실행 디바이스, 워크폼 생성방법 및 워크폼 실행 방법
KR101644804B1 (ko) * 2009-09-09 2016-08-03 삼성전자주식회사 화상형성시스템 및 그 저전력 모드 제어방법
JPWO2011121723A1 (ja) * 2010-03-30 2013-07-04 キヤノン株式会社 画像処理装置、画像処理装置の制御方法、及びプログラム
JP5725762B2 (ja) * 2010-08-24 2015-05-27 キヤノン株式会社 印刷装置、その表示制御方法、及び表示制御プログラム
US20120079409A1 (en) * 2010-09-28 2012-03-29 Guiluan Luo Workflow management at a document processing device
US9083826B2 (en) 2010-08-31 2015-07-14 Ricoh Company, Ltd. Tracking the processing of electronic document data by network services using trace
JP5701041B2 (ja) * 2010-12-15 2015-04-15 キヤノン株式会社 サーバ装置、画像処理システム、サーバ装置の制御方法、及びプログラム
US8453048B2 (en) * 2011-03-07 2013-05-28 Microsoft Corporation Time-based viewing of electronic documents
JP6264800B2 (ja) * 2013-09-17 2018-01-24 株式会社リコー 情報処理システム、情報処理装置、プログラムおよび情報処理方法
EP3125519A1 (en) * 2015-07-29 2017-02-01 Kabushiki Kaisha Toshiba Image forming apparatus
KR20170024488A (ko) 2015-08-25 2017-03-07 에스프린팅솔루션 주식회사 화상형성작업의 워크플로우를 생성하는 화상형성장치 및 방법
KR20170069755A (ko) * 2015-12-11 2017-06-21 에스프린팅솔루션 주식회사 워크플로우 서비스를 제공하는 화상형성장치 및 방법
WO2018109601A1 (en) * 2016-11-29 2018-06-21 Y Soft Scanning Solutions s.r.o. System for distributing image scanning tasks to networked devices
CN110490416B (zh) * 2019-07-16 2023-06-20 平安科技(深圳)有限公司 任务管理方法及终端设备
CN113435794B (zh) * 2021-08-26 2021-11-19 山东大拇指喷雾设备有限公司 一种基于图像处理的喷嘴铸件后处理智能监测方法
CN118298376B (zh) * 2024-04-18 2025-01-14 恩平市电力安装工程有限公司 配电网络触碰状态报警系统

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11353131A (ja) * 1998-04-10 1999-12-24 Seiko Epson Corp 印刷システム及びプリンタ
US6709176B2 (en) * 2000-11-10 2004-03-23 Ricoh Company, Ltd. Printer controlling device, printer controlling method, and computer product
JP2004326458A (ja) * 2003-04-24 2004-11-18 Canon Inc 印刷処理状況通知方法および情報処理装置
KR20050063348A (ko) * 2003-12-22 2005-06-28 삼성전자주식회사 프린팅 진행상태를 표시할 수 있는 네트워크 프린터 및 그방법

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6581097B1 (en) * 1998-12-30 2003-06-17 Pitney Bowes Inc. Method and system of determining a job ticket for a print stream determining process
US6674540B1 (en) * 1999-05-24 2004-01-06 Hewlett-Packard Development Company, L.P. Assembling and printing compound documents
US7120910B2 (en) * 2000-03-29 2006-10-10 Canon Kabushiki Kaisha Control method for image processing apparatus connectable to computer network
US7177045B2 (en) * 2001-04-13 2007-02-13 Electronics For Imaging, Inc. Process and system for mixed page imposition
US20030090697A1 (en) * 2001-11-09 2003-05-15 Hewlett-Packard Co. Printer that redirects jobs to buddy printer
US20030188145A1 (en) * 2002-03-27 2003-10-02 Richardson Tanna Marie Method and system for peripheral device installation
JP2004287861A (ja) * 2003-03-24 2004-10-14 Fuji Xerox Co Ltd サービス処理装置、サービス処理方法及びプログラム
JP4250569B2 (ja) * 2004-06-25 2009-04-08 キヤノン株式会社 印刷制御装置及び印刷制御方法
JP2006140898A (ja) * 2004-11-15 2006-06-01 Konica Minolta Business Technologies Inc 画像形成システム
KR20050051622A (ko) 2005-05-11 2005-06-01 (주)부마건설기계 암반굴삭기의 일체형 파일 클램프
US7826086B2 (en) * 2006-03-20 2010-11-02 Kabushiki Kaisha Toshiba Metadata producing apparatus, image processing apparatus, metadata producing method and program
US7536646B2 (en) * 2006-06-14 2009-05-19 Kabushiki Kaisha Toshiba System and method for customizing user interfaces on a document processing device
US7991317B2 (en) * 2007-02-19 2011-08-02 Kabushiki Kaisha Toshiba Automatic job template generating apparatus and automatic job template generation method
KR101432632B1 (ko) * 2008-07-30 2014-08-25 삼성전자주식회사 워크플로우 재실행 방법 및 워크플로우 재실행이 가능한화상형성장치
KR20100033728A (ko) * 2008-09-22 2010-03-31 삼성전자주식회사 문서전송방법, 문서전송장치 및 문서전송시스템
KR101571348B1 (ko) * 2009-09-01 2015-12-04 삼성전자주식회사 호스트 디바이스, 워크폼 실행 디바이스, 워크폼 생성방법 및 워크폼 실행 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11353131A (ja) * 1998-04-10 1999-12-24 Seiko Epson Corp 印刷システム及びプリンタ
US6709176B2 (en) * 2000-11-10 2004-03-23 Ricoh Company, Ltd. Printer controlling device, printer controlling method, and computer product
JP2004326458A (ja) * 2003-04-24 2004-11-18 Canon Inc 印刷処理状況通知方法および情報処理装置
KR20050063348A (ko) * 2003-12-22 2005-06-28 삼성전자주식회사 프린팅 진행상태를 표시할 수 있는 네트워크 프린터 및 그방법

Also Published As

Publication number Publication date
CN101098378B (zh) 2011-12-07
CN101098378A (zh) 2008-01-02
KR20080000761A (ko) 2008-01-03
US8743390B2 (en) 2014-06-03
US20080002220A1 (en) 2008-01-03

Similar Documents

Publication Publication Date Title
KR101235219B1 (ko) 작업의 진행상태정보를 제공하는 화상형성장치 및 웹서버와작업의 진행상태정보를 제공하는 방법
KR101414745B1 (ko) 분산인쇄 설정을 위한 호스트 장치 및 분산인쇄 설정 방법
US8953181B2 (en) Virtual print job preview and validation
JP4784506B2 (ja) 画像履歴管理装置及びプログラム
US8335002B2 (en) Information processing apparatus, information processing method, and storage medium
US8411306B2 (en) Image forming apparatus, document reading apparatus, server apparatus, and data processing system
KR20100013204A (ko) 워크플로우 재실행 방법 및 워크플로우 재실행이 가능한화상형성장치
JP5880035B2 (ja) 画像形成装置及びプログラム
JP2000270148A (ja) 画像読取方法およびシステム
CN103281470B (zh) 电气设备、动作控制系统和动作控制方法
CN102880435A (zh) 打印装置及打印装置的控制方法
US9977639B2 (en) Network system, device server, and network system control method
JP2016200934A (ja) 画像出力システム、画像処理装置、画像出力装置、これらにおける方法及びプログラム
US9087206B2 (en) Information processing apparatus, system, method, and storage medium for executing control operation and indicating completion
JP5868138B2 (ja) 情報処理装置、情報処理装置の制御方法、プログラム
KR101235217B1 (ko) 디바이스 관리를 위한 웹페이지를 제공하는 웹서버 및디바이스 관리를 위한 웹페이지 제공 방법
JP2009301336A (ja) 画像形成システム、表示画面生成プログラム、及び表示画面生成装置
KR101825484B1 (ko) 호스트 장치 및 워크폼 관리 시스템, 워크폼 생성방법, 워크폼 실행방법
JP2011232971A (ja) 表示画面生成プログラム、表示画面生成装置、及び表示画面生成方法
KR101305510B1 (ko) 메타데이터를 이용한 문서의 로그정보 전송방법, 이를 적용한 호스트장치, 화상형성장치 및 화상형성시스템
US20090064146A1 (en) Instruction generating apparatus, document processing system and computer readable medium
US20050088676A1 (en) Printer control program, document operation terminal, document processing system and method of creating printing data
KR20110023642A (ko) 화상형성장치에서 적어도 하나 이상의 작업을 수행하는 방법 및 이를 수행하는 화상형성장치 및 호스트 장치
JP2012003637A (ja) 情報処理システム、その制御方法、及びプログラム
JP2010165353A (ja) ドキュメント処理装置のユーザ・インターフェイスを変更するためのシステムおよび方法

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060628

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20110421

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20060628

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20120914

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20130131

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20130214

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20130215

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20160128

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20160128

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20170124

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20170124

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20180212

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20180212

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20190207

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20190207

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20200203

Start annual number: 8

End annual number: 8