[go: up one dir, main page]

KR20200028844A - 정보 처리 장치 및 그 제어 방법 - Google Patents

정보 처리 장치 및 그 제어 방법 Download PDF

Info

Publication number
KR20200028844A
KR20200028844A KR1020190107077A KR20190107077A KR20200028844A KR 20200028844 A KR20200028844 A KR 20200028844A KR 1020190107077 A KR1020190107077 A KR 1020190107077A KR 20190107077 A KR20190107077 A KR 20190107077A KR 20200028844 A KR20200028844 A KR 20200028844A
Authority
KR
South Korea
Prior art keywords
setting
workflow
setting screen
screen
work process
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
KR1020190107077A
Other languages
English (en)
Other versions
KR102574681B1 (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 캐논 가부시끼가이샤
Publication of KR20200028844A publication Critical patent/KR20200028844A/ko
Application granted granted Critical
Publication of KR102574681B1 publication Critical patent/KR102574681B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • 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/1275Print workflow management, e.g. defining or changing a workflow, cross publishing
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/125Page layout or assigning input pages onto output media, e.g. imposition
    • 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/1253Configuration of print job parameters, e.g. using UI at the client
    • 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/1282High volume printer device
    • 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/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00411Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
    • 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/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • 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/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00466Display of information to the user, e.g. menus displaying finishing information, e.g. position of punch holes or staple or orientation references
    • 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/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/0048Indicating an illegal or impossible operation or selection to the user
    • 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/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Control Or Security For Electrophotography (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

작업 공정의 추가 및 작업 공정에 관련된 파라미터의 설정을 위한 설정 화면이 표시된다. 설정 화면을 통해, 작업 공정의 추가 지시의 접수 및 작업 공정의 파라미터의 설정이 실행된다. 추가되도록 지시된 작업 공정 및 설정된 공정의 파라미터에 대한 정보를 포함하도록 워크플로우가 생성된다.

Description

정보 처리 장치 및 그 제어 방법{INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME}
본 발명은 상업 인쇄에서 성과물을 생성하기 위한 워크플로우의 설정에 관한 것이다.
일본 특허 공개 제2014-164765호에 개시된 인쇄 워크플로우 소프트웨어에서는, 공정을 나타내는 아이콘을 그래픽 유저 인터페이스(GUI)를 사용하여 자유롭게 연결함으로써 워크플로우의 설정이 행해진다.
상업 인쇄 업계에서는, 성과물이 프리프레스(콘텐츠 데이터의 임포지션(imposition), 레지스터 마크의 형성, 바코드의 형성), 프레스(화상 형성 장치에 의한 인쇄 공정), 및 포스트프레스(후처리 장치에 의한 후처리)를 포함하는 작업 공정을 통해 획득된다. 다양한 형태의 성과물이 있으며, 부속물(명함, 전단지), 책(중철, 무선철 등)과 같은 다양한 유형의 성과물이 있다. 성과물을 구성할 수 있는 부분은 본문, 표지, 안표지, 재킷, 랩어라운드 밴드(wraparound band) 등을 포함한다. 또한, 성과물의 생성에서, 인쇄 설정뿐만 아니라, 프리프레스 및 포스트프레스 파라미터 설정(예를 들어, 인쇄 전에 행해지는 바코드 형성, 폴딩, 커팅, 및/또는 기타 등등의 전처리 설정, 및 인쇄 후에 실행되는 후처리 설정)을 행한다.
상업 인쇄에서 성과물을 획득하기 위한 워크플로우를 생성할 경우, 각 부분에 대해 필요 공정을 추가할 뿐만 아니라 각각의 공정의 파라미터를 설정하는 것도 필요하다. 특히, 상업 인쇄에서는, 공정의 수 및 각 공정에서 설정되는 항목의 수가 일반적으로 크며, 이는 워크플로우의 생성을 복잡하게 만들고 따라서 유저가 용이하게 설정을 행하는 것이 어렵다. 일본 특허 공개 제2014-164765호는 그래픽 유저 인터페이스를 사용하여 공정을 추가하는 것을 개시하지만, 각 공정의 파라미터 설정에 대해서는 고려하지 않는다.
상기 관점에서, 본 발명은 유저가 공정을 용이하게 설정할 수 있도록 하며 공정의 파라미터를 용이하게 설정할 수 있도록 하는 워크플로우의 생성에서 사용되는 유저 인터페이스를 제공한다.
본 발명은 성과물을 생성하기 위해 함께 조합된 복수의 작업 공정을 포함하는 워크플로우를 생성하도록 구성되는 정보 처리 장치로서, 작업 공정의 추가와 상기 작업 공정에 관련된 파라미터의 설정을 위한 설정 화면을 표시하도록 구성되는 제1 표시 제어 유닛, 상기 설정 화면을 통해 작업 공정을 추가하는 지시를 접수하도록 구성되는 접수 유닛, 상기 설정 화면을 통해 작업 공정에 관련된 파라미터를 설정하도록 구성되는 제1 설정 유닛, 및 상기 지시에 따라 추가된 작업 공정 및 설정된 상기 작업 공정에 관련된 파라미터를 포함하는 워크플로우를 생성하도록 구성되는 제1 생성 유닛을 포함하는 정보 처리 장치를 제공한다.
본 발명의 추가적인 특징은 첨부된 도면을 참고한 예시적인 실시형태에 대한 이하의 설명으로부터 명확해질 것이다.
도 1은 시스템 구성을 도시한다.
도 2a 및 도 2b는 정보 처리 장치의 하드웨어 구성 및 소프트웨어 구성을 도시하는 도면이다.
도 3a 및 도 3b는 워크플로우 관리 화면의 예 및 새로운 워크플로우 작성 화면의 예를 도시한다.
도 4a 및 도 4b는 워크플로우 작성 처리를 도시하는 흐름도이다.
도 5a 및 도 5b는 공정 관리 테이블의 일례 및 워크플로우 공정 제어 테이블의 일례를 도시하는 도면이다.
도 6a 및 도 6b는 제2 실시형태에 따른 워크플로우 작성 처리를 도시하는 흐름도이다.
도 7a 및 도 7b는 워크플로우 편집 화면의 일례를 각각 도시하는 도면이다.
도 7c 및 도 7d는 워크플로우 편집 화면의 일례를 각각 도시하는 도면이다.
도 7e는 워크플로우 편집 화면의 일례를 도시하는 도면이다.
도 8a 및 도 8b는 제2 실시형태에 따른 새로운 워크플로우 작성 화면의 일례를 도시하는 도면이다.
도 9a 및 도 9b는 워크플로우 공정 설정 화면의 일례를 각각 도시하는 도면이다.
도 9c 및 도 9d는 워크플로우 공정 설정 화면의 일례를 각각 도시하는 도면이다.
도 9e 및 도 9f는 워크플로우 공정 설정 화면의 일례를 각각 도시하는 도면이다.
도 9g 및 도 9h는 워크플로우 공정 설정 화면의 일례를 각각 도시하는 도면이다.
도 9i 및 도 9j는 워크플로우 공정 설정 화면의 일례를 각각 도시하는 도면이다.
도 10은 성과물 타입/부분 대응 테이블의 일례를 도시하는 도면이다.
도 11은 표지 부분을 설정하는 워크플로우 공정 설정 화면의 일례를 도시하는 도면이다.
도 12는 워크플로우 정보 테이블의 일례를 도시하는 도면이다.
도 13a 및 도 13b는 표지 정보의 일례 및 본문 정보 테이블의 일례를 도시하는 도면이다.
도 13c 및 도 13d는 안표지 정보의 일례 및 랩어라운드 밴드 정보 테이블의 일례를 도시하는 도면이다.
도 14는 인쇄 작업 송신 처리를 도시하는 흐름도이다.
이하, 본 발명의 실시형태를 도면을 참조하여 설명한다.
제1 실시형태
도 1은 본 발명의 실시형태에 따른 시스템의 구성을 도시하는 도면이다. 본 실시형태에서, 시스템은 정보 처리 장치(101), 화상 형성 장치(102), 및 후처리 장치(103)를 포함한다. 정보 처리 장치(101), 화상 형성 장치(102), 및 후처리 장치(103)는 네트워크(100)를 통해서 서로 연결된다. 화상 형성 장치(102)는, 정보 처리 장치(101) 등으로부터 송신되는 인쇄 데이터를 해석하고, 각 페이지를 도트 이미지로 변환하며, 도트 이미지를 인쇄한다. 화상 형성 장치(102)로부터 출력된 인쇄물은, 오퍼레이터에 의한 핸드 캐리에 의해 후처리 장치(103)로 전달되거나, 벨트 컨베이어(도시되지 않음)를 통해서 후처리 장치(103)에 전달된다. 후처리 장치(103)는 네트워크(100)를 통해 화상 형성 장치(102) 또는 화상 처리 장치(101)와 통신할 수 있다. 후처리 장치(103)는 전달된 인쇄물에 대하여 커팅, 크리싱(creasing), 폴딩, 제본, 및 무선철(perfect binding) 등의 처리를 행한다. 복수의 후처리 장치를 사용하여 먼저 제본을 행하고 나서 커팅을 행하는 것도 가능하다. 도 1에서는 하나의 정보 처리 장치(101), 하나의 화상 형성 장치(102), 및 하나의 후처리 장치(103)가 도시되어 있지만, 임의의 수의 장치가 배치될 수 있다. 예를 들어, 복수의 화상 형성 장치에 의해 인쇄물이 출력될 수 있으며, 복수의 후처리 장치(103)에 의해 인쇄물이 처리될 수 있다.
도 2a는 정보 처리 장치(101)의 하드웨어 구성을 도시한다. CPU(201)는 ROM(202)에 저장된 제어 프로그램을 판독하고 각종 제어 처리를 실행한다. RAM(203)은 주메모리 및 워크 에어리어 등의 일시 저장 영역으로서 CPU(201)에 의해 사용된다. HDD(204)는 화상 데이터 및 각종 프로그램을 저장한다. 키보드(205)는 지시 입력 유닛으로서 기능하는 입력 장치이며, 후술하는 애플리케이션에 제어 커맨드, 텍스트 데이터 등을 입력하기 위해 사용된다. 포인팅 디바이스(206)는 키보드(205)와 함께 지시 입력 유닛으로서 기능하는 입력 장치이며, 후술하는 애플리케이션에 제어 커맨드를 부여하기 위해 사용된다. 디스플레이(207)는 표시 유닛으로서 기능하는 출력 장치이다. 디스플레이(207)는 키보드(205) 또는 포인팅 디바이스(206)를 통해 입력된 커맨드를 표시하며 본 발명에 따른 애플리케이션을 표시한다. 네트워크 I/F(208)는 정보 처리 장치(101)를 네트워크(Local Area Network, 인터넷 등)에 연결한다. 정보 처리 장치(101)는 네트워크 I/F(208)를 사용하여 네트워크 상의 다른 장치에/로부터 다양한 정보를 송신/수신한다.
도 2b는 정보 처리 장치(101)의 소프트웨어 구성을 도시하는 도면이다. 워크플로우 설정 애플리케이션(301)은 정보 처리 장치(101)에 인스톨되어서 실행되는 프로그램 모듈이다. 더 구체적으로는, 워크플로우 설정 애플리케이션(301)은 RAM(203)에 로드되고 CPU(201)에 의해 실행된다. UI 유닛(302)은 후술하는 그래픽 유저 인터페이스(GUI)를 구축하며, 유저에 의해 행해지는 다양한 입력 조작을 접수하고 대응하는 처리의 실행 지시를 발행한다. 워크플로우 편집 유닛(303)은 워크플로우 설정 애플리케이션의 다양한 편집 처리(워크플로우의 작성, 편집, 및 등록)를 실행한다. 워크플로우 제어 유닛(304)은 후술하는 워크플로우 제어 데이터에 액세스하고, 워크플로우의 편집에서의 각종 제어를 실행한다. 워크플로우 관리 유닛(305)은 후술하는 워크플로우 데이터베이스(DB)에 액세스하고, 워크플로우 설정 애플리케이션에 의해 작성된 워크플로우의 등록 또는 이미 등록된 워크플로우에 대한 정보의 참조를 행한다. 워크플로우 DB(306)는 후술하는 워크플로우 정보를 관리하는 데이터베이스이다. 워크플로우 DB는 정보 처리 장치(101)의 HDD(204)에 정보를 저장하는 구성으로 한정되지 않으며, 정보는 네트워크를 통해 연결된 다른 정보 처리 장치(데이터베이스 서버 등)에 저장될 수 있다. 워크플로우 제어 데이터(307)는 후술하는 워크플로우의 작성에 사용되는 제어 데이터이다. 인쇄 작업 관리 애플리케이션(308)은, 정보 처리 장치(101)에 인스톨되고 정보 처리 장치(101)에서 동작하는 프로그램 모듈이다. 인쇄 작업 관리 애플리케이션은, 주문 시스템(도시되지 않음)을 통해 유저로부터 인쇄물 제작의 주문을 수신하고, 워크플로우 DB로부터 워크플로우 설정 애플리케이션에 의해 등록된 워크플로우 정보를 취득하며, 주문에 대응하는 인쇄 작업을 생성한다. 인쇄 작업 관리 애플리케이션은 생성된 인쇄 작업을 미리결정된 화상 형성 장치(102) 및 후처리 장치(103)에 송신한다. 인쇄 작업 관리 애플리케이션 및 워크플로우 설정 애플리케이션은 1개의 애플리케이션에 통합될 수 있다. 대안적인 실행에서, 인쇄 작업 관리 애플리케이션 및 워크플로우 설정 애플리케이션은 다른 정보 처리 장치(101)에 인스톨될 수 있다.
도 4a 및 도 4b는 워크플로우 설정 애플리케이션에 의해 행해지는 워크플로우 설정 처리 및 등록 처리를 도시하는 흐름도이다.
처리 단계 S401에서, 워크플로우 설정 애플리케이션은 새로운 워크플로우 작성 처리의 동작을 수신하고 새로운 워크플로우 작성 화면을 표시한다. 도 3a는 워크플로우 설정 애플리케이션의 워크플로우 관리 화면의 일례를 도시한다. 유저가 워크플로우 설정 애플리케이션의 실행 파일의 실행을 지시하면, 워크플로우 설정 애플리케이션이 RAM(203)에 로드되며, UI 유닛(302)은 워크플로우 관리 화면을 디스플레이(207)에 표시한다. 워크플로우 관리 화면은 새로운 워크플로우 작성 버튼(501), 편집 버튼(502), 삭제 버튼(503) 및 워크플로우 리스트(504)를 포함한다. 워크플로우 리스트(504)에는, 워크플로우 DB에 등록된 워크플로우 정보의 리스트가 표시된다. UI 유닛(302)이 유저가 키보드(205) 또는 포인팅 디바이스(206)를 사용하여 새로운 워크플로우 작성 버튼(501)을 누른 것을 검출하면, UI 유닛(302)은 새로운 워크플로우 작성 커맨드가 발행된 것을 워크플로우 편집 유닛(303)에 통지한다. 이에 응답하여, 워크플로우 편집 유닛(303)은 UI 유닛(302)을 통해 디스플레이(207)에 새로운 워크플로우 작성 화면을 표시한다.
처리 단계 S402에서, 워크플로우 설정 애플리케이션은 새로운 워크플로우 작성 화면을 통해 성과물 타입의 지정을 수신한다. 도 3b는 워크플로우 설정 애플리케이션에 의해 제공된 새로운 워크플로우 작성 화면의 일례를 도시한다. 새로운 워크플로우 작성 화면은 명칭(601), 성과물 타입(602), 및 부분(603)을 설정하기 위한 컨트롤을 구비하고, 설정된 내용으로 새로운 워크플로우의 작성을 실행하기 위한 OK 버튼(604)을 포함하며, 또한 캔슬하기 위한 캔슬 버튼(605)을 포함한다. 명칭(601)은 작성되는 워크플로우를 식별하기 위한 임의의 명칭을 설정하기 위한 텍스트 박스이다. 성과물 타입(602)은 워크플로우 설정 애플리케이션에 의해 미리정의된 성과물 타입으로부터 성과물 타입을 설정하기 위한 리스트 박스이다. 예를 들어, 책, 매뉴얼, 및 명함과 같은 성과물의 타입이 열거된다. 부분(603)은 성과물을 구성하는 부분을 설정하기 위한 리스트 박스이다. 그 상세는 후술한다. UI 유닛(302)이 유저에 의해 키보드(205) 또는 포인팅 디바이스(206)를 통해 성과물 타입(602)이 지정된 것을 검출하면, UI 유닛(302)은 지정된 성과물 타입을 설정한다. 그후 처리 플로우는 다음 단계로 진행된다.
처리 단계 S403에서, 워크플로우 설정 애플리케이션은 새로운 워크플로우 작성 화면에서 부분의 지정을 수신한다. 부분(603)은 성과물을 구성하는 표지, 본문, 안표지, 및 랩어라운드 밴드 같은 부분을 설정하기 위한 리스트 박스이다. 생성되는 성과물에 따라 복수의 부분을 설정하는 것이 허용된다. 도 3b에 도시된 예에서는, 4개의 부분, 즉 표지, 본문, 안표지, 및 랩어라운드 밴드가 설정된다. UI 유닛(302)이 유저에 의해 키보드(205) 또는 포인팅 디바이스(206)를 통해 부분(603)을 지정한 것을 검출하면, 지정된 부분이 설정된다. 새로운 워크플로우 작성 화면에서 OK 버튼(604)이 눌러진 것이 검출되면, 처리 플로우는 다음 단계로 진행된다.
처리 단계 S404에서는, S403에서 설정된 부분에 대응하는 아이콘 이미지가 워크플로우 편집 화면에 표시된다. 도 7a는 워크플로우 편집 화면의 일례를 도시한다. 워크플로우 편집 화면은 편집된 워크플로우를 워크플로우 DB(306)에 보존하기 위한 보존 버튼(701), 및 워크플로우의 편집을 캔슬하기 위한 캔슬 버튼(702)을 포함한다. 워크플로우 영역(703)은 편집된 워크플로우가 표시되는 영역이다. 더 구체적으로는, 부분 아이콘(704)이 각각의 설정된 부분을 나타내며, 직렬 연결된 공정 아이콘(705)이 각 부분에 대한 워크플로우를 나타낸다. 도 7a에서, "Imp", "Bar", "ReM", "PRN", "Bind", "Cut", 및 "C&C"에 의해 나타낸 공정 아이콘(705)은 각각 임포지션, 바코드, 레지스터 마크, 인쇄, 철, 커팅, 및 커트 및 크리스(crease)를 나타낸다. 본 단계 S404에서는, S403에서 설정된 부분에 대응하는 아이콘 이미지가 UI 유닛(302)을 통해 워크플로우 영역(703)에 표시된다. 예를 들어, 표지, 본문, 안표지, 및 랩어라운드 밴드가 부분으로서 설정되어 있는 경우, 각각의 부분에 대응하는 4개의 아이콘 이미지가 표시된다. 도 7b는 새로운 워크플로우 작성 화면에서 워크플로우가 새롭게 작성되는 상태에서의 워크플로우 편집 화면을 도시한다. 새로운 워크플로우가 막 작성되는 시점에서는, 각각의 부분을 나타내는 아이콘(표지(706), 본문(707), 안표지(708), 랩어라운드 밴드(709))만이 표시된다.
처리 단계 S405에서는, 워크플로우 편집 화면에서의 편집 조작이 수신된다. UI 유닛(302)은, 유저가 포인팅 디바이스(206)를 통해 부분 아이콘(704), 공정 아이콘(705), 보존 버튼(701), 캔슬 버튼(702) 등 중 하나와 같은 편집 컨트롤을 클릭할 경우에 다양한 편집 조작을 수신한다.
처리 단계 S406에서는, 부분에 따른 설정가능 공정에 대한 정보가 취득된다. 도 5a는 각 부분에 대해 설정가능한 공정을 관리하는 공정 관리 테이블의 일례를 도시한다. 표지 및 본문 부분에서, 임포지션, 바코드, 폴딩, 새들 스티칭 등과 같은 각 공정이 설정가능한지의 여부가 관리된다. 워크플로우 편집 유닛(303)은 워크플로우 제어 유닛(304)을 통해서 공정 관리 테이블을 취득한다. 워크플로우 제어 유닛(304)은, RAM(203)에, 취득된 부분 및 공정 설정이 가능화/불능화되어 있는 지의 여부를 나타내는 정보를 일시적으로 저장한다.
처리 단계 S407에서는, S405에서 수신된 편집 조작이 부분 아이콘의 선택 처리인지가 판단된다. UI 유닛(302)이 유저가 포인팅 디바이스(206)를 사용하여 부분 아이콘(704) 중 하나를 클릭했다고 검출한 경우, 부분 아이콘 선택 처리가 행해졌다고 판단되고, 처리 플로우는 S408로 진행된다. 다른 경우에, 처리 플로우는 S409로 진행된다.
처리 단계 S408에서, S405에서 선택된 부분에 대응하는 워크플로우 공정 설정 화면이 표시된다. 도 9a는 워크플로우 공정 설정 화면의 일례를 도시한다. 참조 번호 901은 설정될 부분에 대해 설정되는 워크플로우를 나타내는 공정 아이콘을 나타낸다. 참조 번호 902는 임포지션 공정이 설정된 것을 나타내는 아이콘을 나타낸다. 참조 번호 903은 설정될 부분을 나타내는 라벨 컨트롤을 나타낸다. 참조 번호 904는 프리프레스, 프레스, 또는 포스트프레스의 카테고리의 공정을 설정하기 위한 탭 컨트롤을 나타낸다. 예를 들어, 프리프레스 탭을 선택하면, 프리프레스 카테고리의 공정을 설정하기 위한 다양한 설정 컨트롤이 표시된다. 참조 번호 905는 다양한 공정을 설정하기 위한 공정 설정 버튼을 나타낸다. 프리프레스 탭이 선택된 경우, 프리프레스 카테고리에서 설정될 수 있는 바코드, 텍스트, 이미지, 레지스터 마크, 마크와 같은 공정 설정 버튼이 표시된다. 참조 번호 906은 각 공정의 상세 설정을 설정하기 위한 상세 설정 컨트롤을 나타낸다. 참조 번호 906은 임포지션 공정을 설정하기 위한 상세 설정 컨트롤을 나타낸다. 예를 들어, 출력 용지 사이즈, 마무리 사이즈 등을 설정하기 위한 컨트롤이 표시된다. 참조 번호 907은 각 설정 컨트롤에 의해 이루어진 설정이 반영된 상태에서 인쇄물의 이미지가 표시되는 프리뷰 영역을 나타낸다. 참조 번호 908 및 909는 워크플로우 공정 설정 화면에서 설정된 내용을 보존 또는 파기하고 워크플로우 편집 화면으로 복귀하기 위한 보존 버튼 및 캔슬 버튼을 각각 나타낸다. 도 5b는 워크플로우 제어 데이터(307)에 저장된 워크플로우 공정 제어 테이블을 나타낸다. 워크플로우 공정 제어 테이블은, 어느 카테고리에 어느 공정이 할당되어 있을지를 나타내며, 또한 각 공정이 필요한지의 여부 및 다수의 설정이 허용되는지의 여부를 정의한다. 워크플로우 공정 제어 테이블에 정의되어 있는 공정 각각에 대해 공정 아이콘이 할당되어 있다는 것에 유의한다. 예를 들어, 프리프레스 카테고리에는 6개의 공정, 즉 임포지션, 바코드, 텍스트, 이미지, 레지스터 마크, 및 마크가 존재하며, 임포지션 공정은 설정이 요구되는 필수 공정으로서 정의되며, 다른 공정은 선택적인 공정이다. 또한, 임포지션 공정은 1회전 설정되도록 허용되며, 다른 공정은 다수회 설정되는 것이 허용된다. 프레스 카테고리에는 인쇄 공정만이 존재하고, 포스트프레스 카테고리에는 5개의 공정, 즉 폴딩, 커트 및 크리스, 새들 스티칭, 무선철, 및 3면 커팅이 존재한다. 또한, 프리프레스 및 포스트프레스의 각각에서 공정을 행하는 순서도 정의된다. 도 5b에 도시된 예에서, 프리프레스는 임포지션, 바코드, 텍스트, 레지스터 마크, 및 마크의 순서를 나타내는 순서 정보를 갖는다. 따라서, 워크플로우의 생성에서, 위에서 규정된 순서로 공정이 추가된다. 포스트프레스에서, 새들 스티칭 및 무선철은 동일한 순서 정보를 갖는다. 새들 스티칭이 선택되는 경우, 무선철의 선택은 불능화된다. 무선철이 선택되는 경우, 새들 스티칭의 선택은 불능화된다. 포스트프레스에서의 공정이 결정된 올바른 순서로 행해지지 않는 경우, 올바른 성과물이 획득되지 않는다. 그러나, 프리프레스에서는, 처리 순서가 임포지션을 제외하고 결정된 순서와 동일하지 않아도 동일한 성과물이 획득될 수 있다. 그러므로, 순서 정보는 임포지션이 순서의 제1 위치에 있지만 다른 공정은 정의되지 않아도 되고 공정이 워크플로우 설정 애플리케이션에 의해 선택되는 순서로 행해질 수 있도록 정의될 수 있다.
S408에서는, S405에서 선택된 부분에 대응하는 워크플로우 공정 설정 화면은 UI 유닛(302)을 통해서 디스플레이(207)에 표시된다. 예를 들어, "표지" 부분이 선택된 경우에는, "표지"와 연관된 공정을 설정하기 위한 워크플로우 공정 설정 화면이 표시된다. 또한, 워크플로우 제어 유닛(304)은 워크플로우 제어 데이터(307) 내의 워크플로우 공정 제어 테이블에 액세스한다. 워크플로우 공정 설정 화면은, 필수 공정인 임포지션 공정에 대해 디폴트값이 설정되도록 설정 컨트롤(906)이 표시되고 임포지션 공정을 나타내는 공정 아이콘(902)이 901에 표시되도록 표시된다. 적용된 설정값은 일시적으로 RAM(203)에 저장된다. 상술한 예에서는 임포지션 공정이 필수 항목인 것이 예로서 상정되지만, 임포지션 공정을 설정하지 않고 워크플로우를 설정할 수 있으며, 주문과 함께 주어지는 전자 데이터에서 채용되는 원래의 임포지션 설정이 그대로 사용될 수 있다.
처리 단계 S409에서는, S405에서 수신된 편집 조작이 공정 아이콘을 선택하는 공정인지가 판단된다. UI 유닛(302)이 유저가 포인팅 디바이스(206)를 사용하여 공정 아이콘(705) 중 하나를 클릭한 것을 검출하는 경우, 공정 아이콘 선택 공정이 행해졌다고 판단되며, 처리 플로우는 S410으로 진행된다. 다른 경우에, 처리 플로우는 S426로 진행된다.
처리 단계 S410에서, S405에서 선택된 공정에 대응하는 워크플로우 공정 설정 화면이 표시된다. 본 처리 단계에서는, 부분이 아니라 공정이 선택된 경우, 선택된 공정이 편집 모드에 있도록 워크플로우 공정 설정 화면이 표시된다. 예를 들어, 본문에 대한 임포지션 공정의 아이콘이 선택된 경우, 본문 부분을 편집하기 위한 워크플로우 공정 설정 화면은 프리프레스 탭의 임포지션 공정을 설정하는 콘트롤이 포커싱되도록 표시된다. 이러한 결과로, 편집되는 워크플로우에서 복수의 공정이 이미 선택된 경우, 워크플로우 편집 화면으로부터 직접 선택된 공정을 편집하는 워크플로우 설정 화면을 여는 것이 가능하다.
단계 S411에서는, 단계 S406에서 취득된 부분 및 공정 설정 가능화/불능화 정보를 사용하여, 워크플로우 공정 설정 화면의 공정을 설정하는 버튼(905)에 대해 가능화/불능화 제어를 행한다. 워크플로우 편집 유닛(303)은, UI 유닛(302)을 통해, 버튼이 불능화된 것을 나타내는 방식으로 설정 불능화 처리에 대응하는 버튼을 표시한다. 도 5a에 도시된 공정 관리 테이블에서는, 표지의 포스트프레스를 위한 새들 스티칭 및 무선철의 공정이 불능화된 것이 등록된다. 그러므로, 워크플로우 공정 설정 화면이 표지 부분을 편집하기 위한 것인 경우에, 새들 스티칭 및 무선철을 각각 설정하기 위한 공정 설정 버튼은 이들 버튼이 불능화되어 있는 것을 나타내도록 표시되며, 제어는 그 설정이 불능화되도록 행해진다. 도 11은 표지 부분을 설정하는 워크플로우 공정 설정 화면의 일례를 나타낸다. 참조 번호 1101은 표지 부분이 편집되고 있다는 것을 나타내는 라벨을 나타낸다. 새들 스티칭을 설정하기 위한 버튼(1102) 및 무선철을 설정하기 위한 버튼(1103)은 이들이 불능화되어 있는 것을 나타낸다. 공정에서 2개 이상의 부분이 조합되는 새들 스티칭 또는 무선철과 같은 소정 공정에서는, 모든 부분에 대해 설정이 가능화되어 있는 경우, 복수의 부분 사이에서 중복 설정이 행해질 수 있다. 이러한 상황을 다루기 위해서, 메인 부분(예를 들어, 본문)에 대해서만 설정이 가능화된다. 본 실시형태에서는, 예로서 각 부분에 대한 가능화/불능화 상태가 고정된다. 그러나, 부분 중 하나에 대해서만 설정이 가능화된 것을 나타내는 설정값이 공정 관리 테이블에 등록될 수 있으며, 표지 부분에 대해 새들 스티칭이 지정된 경우 새들 스티칭은 본문 부분에 대해서 불능화된다. 표지 부분에 대해 새들 스티칭의 설정이 캔슬되는 경우에, 본문 부분에 대해 새들 스티칭이 가능화될 수 있다. 불능화된 상태를 나타내는 방식은 버튼을 불능화-상태 표시 모드로 표시하는 것으로 제한되지 않으며, 다른 방식이 채용될 수 있다. 예를 들어, 버튼은 숨겨질 수 있다.
처리 단계 S412에서는, 워크플로우 공정 설정 화면을 통한 다양한 편집이 수신된다. UI 유닛(302)은, 유저가 포인팅 디바이스(206)를 사용하여 다음의 편집 컨트롤 또는 버튼: 탭 컨트롤(904); 공정 설정 버튼(905); 후술하는 공정 삭제 버튼(915); 상세 설정 컨트롤(906); 보존 버튼(908); 및 캔슬 버튼(909) 등 중 하나를 선택하거나 클릭할 때 각종 편집 조작을 수신한다.
처리 단계 S413에서는, 수신된 편집 조작이 상세 설정 항목의 편집인지가 판단된다. UI 유닛(302)으로부터 상세 설정 컨트롤(906)이 편집된 취지(설정값의 입력, 리스트 박스에서의 선택지의 선택 등)를 수신하면, 워크플로우 편집 유닛(303)은 상세 설정 항목의 편집이 행해졌다고 판단하고, 처리 플로우는 S414로 진행된다. 다른 경우에, 처리 플로우는 S416로 진행된다.
S414에서는, 워크플로우 편집 유닛(303)은 S413에서 수신된 편집 내용에 기초하여 공정 설정값을 생성한다. 생성된 설정값에 대한 정보는 일시적으로 RAM(203)에 저장되며 UI 유닛(302)을 통해서 워크플로우 공정 설정 화면의 상세 설정 컨트롤(906)에 반영된다.
처리 단계 S415에서는, 프리뷰 영역(907)에 표시되는 인쇄물의 이미지가 설정에 따라서 갱신된다. 도 9b는 공정의 상세 설정 항목을 편집하고 프리뷰를 갱신한 결과로서 갱신되는 워크플로우 공정 설정 화면의 일례를 도시한다. 임포지션 공정의 상세 설정 항목(출력 용지 사이즈, 배향, 마무리 사이즈, 마무리 배향, 임포지션)(910)이 편집되면, 프리뷰 영역(907)에 표시된 인쇄물의 이미지(911)가 설정 내용에 따라 갱신된다.
처리 단계 S416에서는, 수신된 편집 조작이 공정의 추가인지가 판단된다. UI 유닛(302)으로부터 공정 설정 버튼(905) 중 하나가 눌린 것을 통지받으면(공정의 추가 지시의 수신에 응답하여), 워크플로우 편집 유닛(303)은 수신된 편집 조작이 공정의 추가라고 판단하고, 처리 플로우는 S417로 진행된다. 다른 경우에는, 처리 플로우는 S419로 진행된다.
처리 단계 S417에서, UI 유닛(302)은, 단계 S416에서 수신된 추가 공정에 대응하는 상세 설정 컨트롤을 워크플로우 공정 설정 화면에 표시한다. 표시된 상세 설정 컨트롤의 각 설정값에 대해, 디폴트값이 설정된다. 디폴트값은 프로그램에 유지되는 고정값일 수 있거나, 이전 설정값이 저장 및 사용될 수 있다. 프리뷰 영역(907)은 추가된 공정 및 설정된 규정값에 따라서 필요에 따라 갱신된다.
S418에서, UI 유닛(302)은 단계 S416에서 수신된 추가 공정에 대응하는 공정 아이콘을 워크플로우 공정 설정 화면에 표시한다. 도 9c는, 도 9b에 도시된 상태로부터 프리프레스 카테고리의 바코드 공정이 추가되도록 갱신된 워크플로우 공정 설정 화면의 일례를 도시한다. S416에서는 바코드 공정 설정 버튼(912)이 눌러진 것이 검출되면, 처리 플로우는 S417로 진행된다. S417에서는, 바코드에 대응하는 상세 설정 컨트롤(913)이 표시되며, 또한 설정값에 대응하는 바코드(914)가 프리뷰 영역(907)에 표시된다. S418에서는, 바코드에 대응하는 공정 아이콘(915)이 표시된다. 바코드를 나타내는 공정 아이콘(915)은, 공정 아이콘(915) 및 공정 아이콘(902)이 화살표를 통해 연결되도록, 이미 설정된 임포지션의 공정 아이콘(902)의 위치 이후의 위치에 표시된다. 공정의 순서는 도 5b에 도시된 순서 정보에 기초하여 결정된다. 도 5b에 도시된 경우에, 순서 정보는 임포지션이 제1 위치에 있고 바코드가 이후의 위치에 있는 것을 나타내며, 따라서 워크플로우는 바코드가 임포지션 후에 처리되도록 기술된다. 참조 번호 916은 후술하는 공정을 삭제하기 위한 삭제 버튼을 나타낸다는 것에 유의한다. 삭제 버튼(916)은 공정이 도 5b에서 필수 공정이 아닌 것으로서 정의될 때 상세 설정 컨트롤에 표시된다는 것에 유의한다.
처리 단계 S419에서는, 수신된 편집 조작이 공정의 삭제인지를 판단한다. UI 유닛(302)으로부터 공정 삭제 버튼(도 9c의 916)이 눌러진 취지를 수신하면, 워크플로우 편집 유닛(303)은 수신된 편집 조작이 공정의 삭제라고 판단하고, 처리 플로우는 S420로 진행된다. 다른 경우에, 처리 플로우는 S422로 진행된다. 도 9c에서, 916은 바코드 공정을 삭제하기 위한 삭제 버튼을 나타낸다. 삭제 버튼은 도 5b에 도시된 워크플로우 공정 제어 테이블에서 필수 공정이 아닌 것으로서 정의된 공정에 대한 상세 설정 컨트롤에 배치되어, 이 삭제 버튼이 눌릴 때 공정의 삭제 실행 지시가 발행된다.
S420에서, S419에서 UI 유닛(302)에 의해 삭제될 것으로 지정된 공정에 대응하는 상세 설정 컨트롤을 워크플로우 공정 설정 화면에서 숨기고, RAM(203)으로부터 설정값을 삭제한다. 또한, 공정의 삭제에 따라서 필요에 따라 프리뷰 영역(907)이 갱신된다.
단계 S421에서, S419에서 UI 유닛(302)에 의해 삭제되도록 지시된 공정에 대응하는 공정 아이콘이 워크플로우 공정 설정 화면에서 숨겨진다. 도 9c에서, 바코드 공정의 삭제 버튼(916)이 눌러진 경우, 바코드 공정에 대응하는 상세 설정 컨트롤(913), 프리뷰 영역의 바코드(914), 및 바코드 공정에 대응하는 공정 아이콘(915)이 숨겨진다. 결과적으로, 도 9b에 도시된 상태가 획득된다.
처리 단계 S422에서는, 수신된 편집 조작이 프리프레스; 프레스; 및 포스트프레스의 카테고리 중 하나의 지정인지를 판단한다. UI 유닛(302)으로부터 프리프레스, 프레스, 및 포스트프레스 중 하나에 대응하는 탭 컨트롤이 눌러진 취지를 수신하면, 워크플로우 편집 유닛(303)은 프리프레스, 프레스, 및 포스트프레스의 카테고리 중 하나가 지정되었다고 판단하고, 처리 플로우는 단계 S423로 진행된다. 다른 경우에, 처리 플로우는 S424로 진행된다.
S423에서, UI 유닛(302)은 단계 S422에서 수신된 카테고리에 대응하는 편집 화면을 표시한다.
처리 단계 S424에서는, 수신된 편집 조작이 상세 설정 공정(S413), 공정의 추가(S416), 공정의 삭제(S419), 및 카테고리의 지정(S422) 중 어느 하나가 아닌 경우, 수신된 편집 조작에 대응하는 처리가 행해진다. 본 처리 단계에서는, 프리뷰 영역(907)의 프리뷰 이미지의 배율 변경(도시되지 않음), 화면 외에 배치된 상세 설정 컨트롤의 스크롤(도시되지 않음) 등의 일반적인 UI 조작이 행해진다.
S425에서는, 부분에 대응하는 워크플로우 공정 설정이 완료되었는지의 여부가 판단된다. UI 유닛(302)을 통해서 유저에 의해 보존 버튼(908) 또는 캔슬 버튼(909)이 눌러진 취지를 수신하면, 워크플로우 편집 유닛(303)은 워크플로우 공정 설정이 완료되었다고 판단한다. 공정이 완료되었다고 판단된 경우에는, 처리 플로우는 S426으로 진행된다. 그러나, 다른 편집 조작이 수신되고 워크플로우 공정의 설정이 더 지속되는 경우, 처리 플로우는 S412로 진행된다. 유저가 부분에 대한 프리프레스, 프레스 및 포스트프레스의 공정을 설정했고 모든 필요한 설정값을 입력한 경우, 유저는 보존 버튼(908)을 눌러 설정을 종료한다. 보존 버튼(908)이 눌린 경우, 현재에 대한 워크플로우 공정 설정 화면의 각각의 설정값이 확정되고, 처리 플로우는 다음 단계로 진행된다. 한편, 캔슬 버튼(909)이 눌린 경우, S412 내지 S424의 단계에서 이루어진 설정의 내용은 파기되고, 처리 플로우는 다음 단계로 진행된다. 공정이 종료되었다고 판단된 경우, UI 유닛(302)은 워크플로우 공정 설정 화면을 닫고 워크플로우 편집 화면을 연다.
상술한 방식으로 유저에 의해 발행된 지시에 따라 S412 내지 S424의 처리 단계를 반복적으로 실행함으로써, 각각의 부분에 대한 워크플로우의 설정이 행해진다. 다양한 공정의 편집 및 본문 부분에 대한 워크플로우의 설정이 도 9c에 도시된 상태로부터 시작하여 행해질 때, 편집 및 설정의 플로우는 도 9d 내지 도 9j를 참조하여 이하와 같이 기재될 수 있다. 도 9d는 바코드의 위치가 도 9c에 도시된 위치로부터 이동되도록 편집되는 상태를 도시한다. 바코드 공정의 상세 설정 컨트롤(913)의 위치를 설정하기 위해 설정 컨트롤(917)에 임의의 값을 입력하면, 프리뷰 영역(907)의 바코드(918)는 입력값에 따라 표시된다. 대안적으로, 바코드의 위치는 프리뷰 영역(907)의 바코드(918)를 포인팅 디바이스(206)를 사용하여 드래그 및 드롭함으로써 편집될 수 있다. 도 9e는 도 9d에 도시된 상태에서 레지스터 마크 공정을 추가한 결과로서 획득되는 상태를 도시한다. 레지스터 마크 공정을 추가하기 위한 공정 버튼(919)이 눌러지면, 레지스터 마크에 대한 상세 설정 컨트롤(920)이 표시되며, 지정된 레지스터 마크(921)가 프리뷰 영역(907)에 표시된다. 레지스터 마크 공정을 나타내는 공정 아이콘(922)은, 바코드 공정을 나타내는 공정 아이콘(915)에 연결되도록 그리고 공정 아이콘(922)이 공정 아이콘(915)의 후에 위치되도록 표시된다. 따라서, 도 5b에 도시된 순서 정보에 기초하여, 추가된 레지스트레이션 마크 공정을 포함하는 워크플로우가 획득된다. 도 9f는 도 9e에 도시된 상태에서 프레스 공정을 추가한 결과로서 획득되는 프레스 카테고리 설정 화면을 도시한다. 프레스 카테고리를 편집하기 위한 탭 컨트롤(923)이 눌러지면, 설정 화면은 프리프레스 카테고리의 설정 화면으로부터 프레스 카테고리를 편집하기 위한 설정 화면으로 전환된다. 프레스 카테고리에서는, 필수 공정인 인쇄 공정만을 설정되도록 허용된다. 그러므로, 공정 설정 버튼(905)은 표시되지 않고, 인쇄 공정을 설정하기 위한 상세 설정 컨트롤(924)이 디폴트로 표시된다. 인쇄 공정을 나타내는 공정 아이콘(925)은 이 아이콘과 레지스터 마크 공정을 나타내는 공정 아이콘이 연결되도록 레지스터 마크 공정을 나타내는 공정 아이콘의 위치 이후의 위치에 표시된다. 워크플로우 외부에서 획득된 인쇄 시트가 채용되는 경우를 고려하여, 인쇄 공정을 설정하지 않고 워크플로우가 설정될 수 있다는 것에 유의한다. 이 경우, 인쇄 공정의 추가/삭제를 지시하는 버튼(도시되지 않음)이 설정 화면에 표시된다. 도 9g는 스테이플 항목이 도 9f에 추가된 인쇄 공정의 상세 설정 컨트롤(924)에 의해 편집된 후에 획득된 상태를 도시한다. 좌측 상위 위치가 스테이플 항목(926)에 설정되며, 스테이플 이미지(927)가 설정에 따라 프리뷰 영역(907)에 표시된다. 도 9h는 도 9g에 도시된 상태에서 포스트프레스 카테고리 설정 화면이 표시될 때 획득되는 상태를 도시한다. 포스트프레스 카테고리를 편집하기 위한 탭 컨트롤(928)이 눌릴 때, 설정 화면은 프레스 카테고리의 설정 화면으로부터 포스트프레스 카테고리를 편집하기 위한 설정 화면으로 전환된다. 포스트프레스 카테고리에서는, 폴딩, 커트 및 크리스, 새들 스티칭, 무선철, 및 3면 커팅의 공정을 설정하는 것이 허용된다. 따라서, 이들 각각의 공정을 위한 공정 버튼(905)이 표시된다. 포스트프레스 카테고리의 공정 중 임의의 것은 필수 공정이 아니며, 따라서 임의의 이들 공정에 대해서는 디폴트 설정이 부여되지 않는다. 도 9i는 도 9h에 도시된 상태에서 무선철 공정이 추가될 때 획득된 상태를 도시한다. 무선철 공정을 추가하기 위한 공정 버튼(929)이 눌리면, 무선철에 대한 상세 설정 컨트롤(930)이 표시된다. 무선철 공정은 한 번만 설정되도록 허용되며, 공정 버튼(929)는 무선철 공정이 복수 회 추가되는 것을 방지하도록 불능화된다. 무선철 공정을 나타내는 공정 아이콘(931)은 인쇄 공정을 나타내는 공정 아이콘(925)에 연결되도록 표시된다. 도 9j는 도 9i에 도시된 상태에서 3면 커팅 공정이 추가될 때 획득되는 상태를 도시한다. 3면 커팅 공정을 추가하기 위한 공정 버튼(932)이 눌러지면, 3면 커팅 상세 설정 컨트롤(933)이 표시된다. 3면 커팅 공정은 한번만 설정되도록 허용된다. 그러므로, 공정 버튼(932)은 복수회 추가될 수 없도록 불능화된다. 3면 커팅 공정을 나타내는 공정 아이콘(934)은 무선철을 나타내는 공정 아이콘(931)에 연결되도록 표시된다. 도 5b에 도시된 순서 정보에 기초하여, 3면 커팅 공정이 추가된다. 무선철 공정 및 3면 커팅 공정의 설정이 행해진 후, 보존 버튼(908)이 눌리면 본문 부분의 워크플로우의 설정이 종료된다.
S426에서, 워크플로우 공정을 나타내는 공정 아이콘은 S425에서 설정된 워크플로우 설정에 따라 대상 부분과 연관된 영역에 표시된다. 워크플로우 편집 유닛(303)은 RAM(203)으로부터 대상 부분에 대응하는 워크플로우 공정의 설정을 취득하며, UI 유닛(302)을 통해 워크플로우 편집 화면에 워크플로우 설정을 나타내는 공정 아이콘을 표시한다. 도 7c는 도 7b에 도시된 상태에서 도 9a 내지 도 9j를 참고하여 위에서 설명된 본문 부분의 워크플로우 설정이 행해질 때 획득되는 상태를 나타낸다. 도 9j에서 설정된 공정 아이콘(901)은 본문 부분을 나타내는 아이콘(707)과 연계되어 (710으로서) 표시된다.
S427에서, 워크플로우 공정이 모든 부분에 대해 완료되었는지가 판단된다. UI 유닛(302)을 통해서 유저에 의해 보존 버튼(701) 또는 캔슬 버튼(702)이 눌러진 취지를 수신하면, 워크플로우 편집 유닛(303)은 워크플로우 편집이 완료되었다고 판단한다. 보존 버튼(701)이 눌러진 것에 응답하여 편집이 종료된 경우, 처리 플로우는 S428로 진행된다. 캔슬 버튼(702)이 눌러진 것에 응답하여 편집이 종료된 경우, 본 흐름도에 따른 처리가 종료된다. 부분의 워크플로우 설정이 더 실행되는 경우, 처리 플로우는 S405로 진행된다. 워크플로우 공정의 필요한 설정이 표지, 본문, 안표지, 및 랩어라운드 밴드 등의 모든 부분에 대해 완료되면, 유저는 보존 버튼(701)을 눌러 설정을 종료한다. 보존 버튼(701)이 눌린 경우, 워크플로우의 편집 내용이 확정되고, 처리 플로우는 다음 단계로 진행된다. 한편, 캔슬 버튼(702)이 눌린 경우, 워크플로우의 편집 내용이 파기되고 본 흐름도의 처리가 종료된다. 도 7d는 도 7c에 도시된 상태에서 표지 부분의 워크플로우가 설정된 후에 표지 부분의 공정 아이콘(711)이 표시된 상태를 나타낸다. 공정 아이콘(711)에서는, 임포지션 공정, 바코드 공정, 레지스터 마크 공정, 및 인쇄 공정이 설정된다. 712는 표지 부분의 인쇄 공정이 본문 부분의 무선철 공정에 연결되는 것을 나타낸다. 도 7e는 도 7d에 도시된 상태에서 안표지의 부분 및 랩어라운드 밴드의 부분에 대해 설정이 행해진 상태를 도시하며, 결과적으로 안표지 부분의 공정 아이콘(713) 및 워크플로우 부분의 공정 아이콘(714)이 표시된다. 안표지 부분의 공정 아이콘(713)은 임포지션 공정 및 인쇄 공정이 설정되어 있는 상태에 있다. 랩어라운드 밴드 부분에 대한 공정 아이콘(714)은 임포지션 공정, 인쇄 공정, 및 커트 및 크리스 공정(715)이 설정되어 있는 상태에 있다. 보존 버튼(701)이 눌러지면, 각각의 부분에 대한 워크플로우의 편집 항목이 확정된다.
S428에서, 설정된 워크플로우 공정의 설정 내용은 워크플로우 정보로서 워크플로우 DB(306)에 저장된다. 도 12는 워크플로우 정보 테이블의 일례를 도시한다. 도 13a 내지 도 13d는 워크플로우 정보 테이블로부터 참조되는 부분에 대한 정보 테이블의 예를 각각 나타낸다. 이들 2종류의 정보 테이블을 사용하여, 워크플로우에 대한 정보를 관리한다. 도 12의 워크플로우 정보 테이블은, 워크플로우를 고유하게 식별하기 위한 ID, 및 상술한 새로운 워크플로우 작성 화면을 통해 설정된 명칭, 성과물 타입, 및 부분을 나타내는 정보를 기술한다. 부분에 관해서는, 각각의 부분을 고유하게 식별하기 위한 ID가 워크플로우 정보 테이블에 저장된다. 워크플로우를 고유하게 식별하기 위한 ID 및 부분을 고유하게 식별하기 위한 ID는 시스템에 의해 자동적으로 설정된다. 도 13a는 표지 부분에 대한 정보 테이블을 도시한다. 도 13b는 본문 부분에 대한 정보 테이블을 도시한다. 도 13c는 안표지 부분에 대한 정보 테이블을 도시한다. 도 13d는 랩어라운드 밴드 부분의 정보 테이블을 도시한다. 부분 정보 테이블은, 도 12의 워크플로우 정보 테이블에 기재된 부분 ID에 대응하는 ID 및 도 9a 내지 도 9j에 도시된 워크플로우 공정 설정 화면에서 설정된 각각의 공정의 설정값을 기술한다. 예를 들어, 도 12의 "001"의 ID를 갖는 워크플로우(명칭 "XXX 매뉴얼")의 부분 #2의 본문의 "001-B001"의 ID를 갖는 부분 #2이, 부분 #2 "본문"의 각각의 공정의 설정값이 저장되어 있는(예를 들어, 프리프레스의 임포지션 공정에서의 종이의 종이 폭 및 종이 높이는 각각 224 및 335로서 설정되어 있음) 도 13b의 본문 부분 정보 테이블의 ID "001-B001"과 연관지어져 있다. 단계 S428에서는, 워크플로우 편집 유닛(303)은, 워크플로우 관리 유닛(305)을 통해, RAM(203)에 일시적으로 저장되는 워크플로우의 설정값을 도 12 및 도 13a 내지 도 13d에 도시된 포맷으로 변환하며, 그 결과를 워크플로우 정보로서 워크플로우 DB(306)에 저장한다. 인쇄 작업 관리 애플리케이션(308)에 주문을 입력하는 주문 시스템에서, 주문의 내용과 도 12에 도시된 워크플로우를 고유하게 식별하는 연관된 ID 사이의 대응이 미리 정의된다. 그 결과, 주문 시스템에 의해 수신된 주문에 대응하는 인쇄 작업을 워크플로우 설정 애플리케이션(301)에 의해 설정한 워크플로우의 설정에 따라서 생성할 수 있다.
따라서, 상술한 처리에 따라, 성과물을 구성하는 부분을 지정하고 각각의 지정된 부분에 대해 표시되는 각각의 화면에서 워크플로우 공정의 설정값을 입력함으로써 성과물을 생성하는 워크플로우를 작성할 수 있다.
도 14는 설정한 워크플로우에 따라서 화상 형성 장치(102) 및 후처리 장치(103)에 인쇄 작업을 송신하기 위해서 인쇄 작업 관리 애플리케이션(308)에 의해 행해지는 처리를 도시하는 흐름도이다. 각각의 처리 단계에 대해서 이하에서 설명한다.
S1401에서, 인쇄 작업 관리 애플리케이션(308)은 주문 정보를 수신한다. 주문 정보는 다른 주문 시스템으로부터 송신될 수 있거나, 또는 정보 처리 장치(101) 상의 폴더를 감시해서 폴더에 카피된 작업 데이터를 검출할 수 있다. 주문 정보는, 인쇄 작업을 생성하기 위해서 필요한 문서 데이터(예를 들어, PDF)를 포함하며 또한 주문을 처리하는 워크플로우의 워크플로우 ID를 포함한다. 워크플로우 ID는 전술한 도 12의 ID에 대응한다.
처리 단계 S1402에서는, 수신된 주문 정보의 워크플로우 ID에 링크된 워크플로우 정보가 워크플로우 DB(306)로부터 취득된다. 예를 들어, 주문 정보에 기재된 워크플로우 ID가 "004"인 경우, 워크플로우 DB(306)에 저장된 워크플로우 정보에 액세스하여, 동일한 ID를 갖는 워크플로우에 대한 정보를 취득한다. 도 12에 도시된 예에서, ID가 "004"인 명칭 "XXX 북렛"의 워크플로우 정보를 취득한다.
처리 단계 S1403에서, 취득된 워크플로우 정보에 기초하여 인쇄 작업이 생성된다. 인쇄 작업 관리 애플리케이션(308)은, 취득된 워크플로우 정보(도 12 및 도 13a 내지 도 13d 참조)에 기초하여 주문 정보로서 취득된 문서 데이터를 가공하여, 화상 형성 장치(102) 및 후처리 장치(103)에 부여되는 지시를 기술하는 작업 티켓을 생성한다.
단계 S1404에서는, 인쇄 작업 관리 애플리케이션(308)은, 생성된 문서 데이터와 작업 티켓을 포함하는 인쇄 작업을 미리결정된 화상 형성 장치(102) 및 후처리 장치(103)에 송신한다. 인쇄 작업의 송신은, 인쇄 작업 관리 애플리케이션(308)의 유저 인터페이스를 통해 유저에 의해 지시될 수 있거나, S1401의 주문 정보의 수신에 응답하여 자동적으로 송신될 수 있다.
본 흐름도에 따른 처리를 행함으로써, 워크플로우 설정 애플리케이션(301)에 의해 설정된 워크플로우 정보에 기초하여, 수신된 주문에 대응하는 인쇄 작업을 생성하는 것이 가능하다.
상술한 실시형태에서는, 도 5b에 도시된 바와 같이 워크플로우가 각각의 공정이 필수적인지의 여부를 나타내는 정보를 갖고, 워크플로우가 필수 공정을 포함하도록 워크플로우가 생성된다. 그러나, 워크플로우는 각각의 공정이 필수적인지의 여부에 대한 정보를 갖지 않도록 생성될 수 있다. 예를 들어, 임포지션은 다른 애플리케이션에 의해 이루어진 설정이 도입되는 경우 또는 인쇄 공정을 포함하지 않는 공정을 통해 박스 또는 유사한 성과물을 제조하는 경우에 유효하다.
제2 실시형태
본 발명의 제2 실시형태에 대해서 이하에서 설명한다. 제1 실시형태의 것과 동일한 요소에 대한 설명은 생략한다. 제2 실시형태는 새로운 워크플로우 작성 처리에서 설정된 성과물 타입에 따라 부분을 자동적으로 설정하는 공정을 개시한다.
도 6a 및 도 6b는 제2 실시형태에 따른 워크플로우 설정 애플리케이션에 의해 행해지는 워크플로우 설정 공정 및 레지스트레이션 공정을 도시하는 흐름도이다. 도 8a 및 도 8b에 도시된 새로운 워크플로우 작성 화면 및 도 10에 도시된 성과물 타입 대 부분 대응 테이블을 참조하여 이하에서 워크플로우 설정 공정에 대해서 설명한다. 도 4를 참조하여 위에서 설명된 제1 실시형태의 것과 유사한 처리 단계는 유사한 단계 번호로 나타내고, 그에 대한 설명은 생략한다.
처리 단계 S1501에서, 새로운 워크플로우 작성 화면을 통해 지정된 성과물 타입에 대응하는 부분에 대한 부분 정보를 취득하고 부분의 초기값으로서 설정한다. 도 10은 성과물 타입 및 대응하는 성과물 타입에 대한 권장 부분이 기술되는 성과물 타입/부분 대응 테이블의 일례를 도시하는 도면이다. 예를 들어, 4개의 부분, 즉 책에 대해서는 표지, 본문, 안표지, 및 랩어라운드 밴드의 정보 및 2개의 부분, 즉 카탈로그에 대해서는 표지 및 본문의 정보가 기술된다. 워크플로우 제어 유닛(304)은 성과물 타입/부분 대응 테이블을 취득하며 이에 의해 이전 처리 단계에서 수신된 성과물 타입에 대응하는 부분에 대한 정보를 취득한다. 책이 성과물 타입으로서 지정되는 경우에, 4개의 부분, 즉 표지, 본문, 안표지, 및 랩어라운드 밴드의 정보가 취득된다. 워크플로우 편집 유닛(303)은, 워크플로우 제어 유닛(304)에 의해 취득된 부분에 대한 정보를 지정된 성과물 타입의 초기값으로서 설정한다. 워크플로우 편집 유닛(303)은 UI 유닛(302)을 통해서 초기값으로서 설정된 부분을 새로운 워크플로우 작성 화면에 표시한다. 도 8a는 성과물 타입이 새로운 워크플로우 작성 화면에 설정되는 예를 도시한다. 본 예에서, 성과물 타입을 지정하는 리스트 박스(1601)에서 성과물 타입에 대한 선택지의 드롭-다운 리스트를 나타내며, 포인팅 디바이스(206)를 사용하여 책을 성과물 타입으로서 선택한다. 도 8b는 새로운 워크플로우 작성 화면에서 성과물 타입이 설정된 직후의 상태를 나타낸다. S1501의 처리를 통해, 성과물 타입으로서 설정된 책(1603)에 대응하는 표지, 본문, 안표지, 및 랩어라운드 밴드의 4개의 부분(1604)이 자동적으로 설정된다. 부분은 초기값으로서 자동적으로 설정되며 유저는 이들을 적절하게 변경하는 것이 허용된다는 것에 유의해야 한다.
상기 처리를 통해, 새로운 워크플로우 작성 처리에서 설정된 성과물 타입에 따라 대응하는 부분을 자동적으로 설정할 수 있게 된다. 따라서, 부분을 개별적으로 설정하는 것이 불필요해 진다.
위에서 설명된 실시형태는, 유저가 공정을 용이하게 설정할 수 있게 하며 공정의 파라미터를 용이하게 설정할 수 있게 하는, 워크플로우를 생성할 때 사용되는 유저 인터페이스를 제공한다. 워크플로우의 작성 도중에, 공정을 추가 또는 삭제함으로써, 유저는 공정의 추가 지시의 발행시에 공정 파라미터를 설정하도록 허용된다. 따라서, 유저는 워크플로우를 용이하게 설정할 수 있도록 허용된다. 공정 지정 영역 및 공정 파라미터 설정 영역은 동일한 화면에 위치되며, 따라서 유저는 설정 동작을 용이하게 행할 수 있도록 허용된다.
상술한 실시형태에 따르면, 성과물에 포함되는 부분을 지정하고, 설정 화면에 표시되는 지정된 부분 각각에 대해 설정값을 입력함으로써, 공정 사이의 관계 또는 제약을 의식하지 않고, 성과물을 생성하는 가변적인 워크플로우를 간단하게 작성할 수 있게 된다.
다른 실시형태
본 발명은 이하에서 설명되는 바와 같은 공정을 실행함으로써 실현될 수도 있다. 즉, 상술한 실시형태의 기능을 실현하는 소프트웨어(프로그램)가 네트워크 또는 다양한 종류의 저장 매체를 통해서 시스템 또는 장치에 공급되며, 시스템 또는 장치의 컴퓨터(또는 CPU, MPU 등)가 프로그램을 판독해서 실행한다.
위에서 설명된 실시형태는, 유저가 공정을 용이하게 설정할 수 있게 하며 공정의 파라미터를 용이하게 설정할 수 있게 하는, 워크플로우를 생성할 때 사용되는 유저 인터페이스를 제공한다.
본 발명의 실시형태(들)는, 전술한 실시형태(들) 중 하나 이상의 기능을 실행하기 위해 저장 매체(보다 완전하게는 '비일시적 컴퓨터 판독가능 저장 매체'라 칭할수도 있음)에 기록된 컴퓨터 실행가능 명령어(예를 들어, 하나 이상의 프로그램)를 판독 및 실행하고 그리고/또는 전술한 실시형태(들) 중 하나 이상의 기능을 실행하는 하나 이상의 회로(예를 들어, 주문형 집적 회로(ASIC))를 포함하는 시스템 또는 장치의 컴퓨터에 의해, 그리고 예를 들어 전술한 실시형태(들) 중 하나 이상의 기능을 실행하기 위해 저장 매체로부터 컴퓨터 실행가능 명령어를 판독 및 실행함으로써 그리고/또는 전술한 실시형태(들) 중 하나 이상의 기능을 실행하기 위해 하나 이상의 회로를 제어함으로써 상기 시스템 또는 장치의 컴퓨터에 의해 실행되는 방법에 의해 실현될 수도 있다. 컴퓨터는 하나 이상의 프로세서(예를 들어, 중앙 처리 유닛(CPU), 마이크로 처리 유닛(MPU))를 포함할 수 있고 컴퓨터 실행가능 명령어를 판독 및 실행하기 위한 별도의 컴퓨터 또는 별도의 프로세서의 네트워크를 포함할 수 있다. 컴퓨터 실행가능 명령어는 예를 들어 네트워크 또는 저장 매체로부터 컴퓨터에 제공될 수 있다. 저장 매체는, 예를 들어 하드 디스크, 랜덤 액세스 메모리(RAM), 리드 온리 메모리(ROM), 분산형 컴퓨팅 시스템의 스토리지, 광디스크(예를 들어, 콤팩트 디스크(CD), 디지털 다기능 디스크(DVD) 또는 블루레이 디스크(BD)TM), 플래시 메모리 디바이스, 메모리 카드 등 중 하나 이상을 포함할 수 있다.
(기타의 실시예)
본 발명은, 상기의 실시형태의 1개 이상의 기능을 실현하는 프로그램을, 네트워크 또는 기억 매체를 개입하여 시스템 혹은 장치에 공급하고, 그 시스템 혹은 장치의 컴퓨터에 있어서 1개 이상의 프로세서가 프로그램을 읽어 실행하는 처리에서도 실현가능하다.
또한, 1개 이상의 기능을 실현하는 회로(예를 들어, ASIC)에 의해서도 실행가능하다.
본 발명을 예시적인 실시형태를 참고하여 설명하였지만, 본 발명은 개시된 예시적인 실시형태로 한정되지 않음을 이해해야 한다. 이하의 청구항의 범위는 이러한 모든 변형과 동등한 구조 및 기능을 포함하도록 최광의로 해석되어야 한다.

Claims (18)

  1. 성과물을 생성하기 위해 함께 조합된 복수의 작업 공정을 포함하는 워크플로우를 생성하도록 구성되는 정보 처리 장치이며,
    작업 공정의 추가와 상기 작업 공정에 관련된 파라미터의 설정을 위한 설정 화면을 표시하도록 구성되는 제1 표시 제어 유닛;
    상기 설정 화면을 통해 작업 공정을 추가하는 지시를 접수하도록 구성되는 접수 유닛;
    상기 설정 화면을 통해 작업 공정에 관련된 파라미터를 설정하도록 구성되는 제1 설정 유닛; 및
    상기 지시에 따라 추가된 상기 작업 공정 및 설정된 상기 작업 공정에 관련된 파라미터를 포함하는 워크플로우를 생성하도록 구성되는 제1 생성 유닛을 포함하는, 정보 처리 장치.
  2. 제1항에 있어서,
    상기 설정 화면은, 상기 작업 공정의 추가를 지시하기 위한 영역과, 상기 작업 공정에 관련된 파라미터를 설정하기 위한 영역을 포함하는, 정보 처리 장치.
  3. 제2항에 있어서,
    상기 설정 화면은 생성된 상기 워크플로우를 표시하기 위한 영역을 더 포함하는, 정보 처리 장치.
  4. 제1항에 있어서,
    상기 성과물은 복수의 부분을 포함하고,
    상기 제1 표시 제어 유닛은 각각의 부분에 대한 설정 화면을 표시하는, 정보 처리 장치.
  5. 제4항에 있어서,
    상기 성과물을 생성하기 위한 복수의 부분을 설정하도록 구성되는 제2 설정 유닛, 및
    상기 제2 설정 유닛을 통해 설정된 부분에 대응하는 아이콘을 편집 화면에 표시하도록 구성되는 제2 표시 제어 유닛을 더 포함하고,
    상기 제1 표시 제어 유닛은 표시된 상기 부분에 대응하는 상기 아이콘을 선택하는 것에 응답하여 선택된 상기 부분에 대한 설정 화면을 표시하는, 정보 처리 장치.
  6. 제5항에 있어서,
    설정될 부분에 대해 설정되는 것이 허용되는 공정에 관련된 정보를 취득하도록 구성되는 취득 유닛을 더 포함하고,
    상기 제1 표시 제어 유닛은, 취득된 상기 정보에 따라, 설정되는 것이 허용되지 않는 공정에 대해서는 설정이 불능화된 상태에서 설정 화면을 표시하는, 정보 처리 장치.
  7. 제1항에 있어서,
    상기 작업 공정은 인쇄 공정 및 인쇄후 공정 중 적어도 하나이고,
    상기 파라미터는 인쇄 설정에 관련된 파라미터 및 인쇄후 공정 설정에 관련된 파라미터 중 적어도 하나인, 정보 처리 장치.
  8. 제1항에 있어서,
    생성된 상기 워크플로우에 기초하여 성과물을 생성하기 위한 작업을 생성하도록 구성되는 제2 생성 유닛을 더 포함하는, 정보 처리 장치.
  9. 성과물을 생성하도록 함께 조합되는 복수의 작업 공정을 포함하는 워크플로우를 생성하도록 구성되는 정보 처리 장치를 제어하는 방법이며,
    작업 공정의 추가와 상기 작업 공정에 관련된 파라미터의 설정을 위한 설정 화면을 표시하는 단계를 포함하는 제1 표시 제어 공정을 실행하는 단계;
    상기 설정 화면을 통해 작업 공정을 추가하는 지시를 접수하는 단계;
    상기 설정 화면을 통해 작업 공정에 관련된 파라미터를 설정하는 제1 설정을 실행하는 단계; 및
    상기 지시에 따라 추가된 상기 작업 공정 및 설정된 상기 작업 공정에 관련된 파라미터를 포함하는 워크플로우를 생성하는 단계를 포함하는, 정보 처리 장치를 제어하는 방법.
  10. 제9항에 있어서,
    상기 설정 화면은, 상기 작업 공정의 추가를 지시하기 위한 영역과, 상기 작업 공정에 관련된 파라미터를 설정하기 위한 영역을 포함하는, 정보 처리 장치를 제어하는 방법.
  11. 제10항에 있어서,
    상기 설정 화면은 생성된 상기 워크플로우를 표시하기 위한 영역을 더 포함하는, 정보 처리 장치를 제어하는 방법.
  12. 제9항에 있어서,
    상기 성과물은 복수의 부분을 포함하고,
    상기 제1 표시 제어 공정은 각 부분에 대한 설정 화면을 표시하는 단계를 포함하는, 정보 처리 장치를 제어하는 방법.
  13. 제12항에 있어서,
    상기 성과물을 생성하기 위한 복수의 부분을 설정하는 제2 설정 공정을 실행하는 단계, 및
    상기 제2 설정 공정에서 설정된 부분에 대응하는 아이콘을 편집 화면에 표시하는 단계를 포함하는 제2 표시 제어 공정을 실행하는 단계를 더 포함하고,
    상기 제1 표시 제어 공정은 표시된 상기 부분에 대응하는 상기 아이콘을 선택하는 것에 응답하여 선택된 상기 부분에 대한 설정 화면을 표시하는 단계를 포함하는, 정보 처리 장치를 제어하는 방법.
  14. 제13항에 있어서,
    설정될 부분에 대해 설정되는 것이 허용되는 공정에 관련된 정보를 취득하는 단계를 더 포함하고,
    상기 제1 표시 제어 공정은, 취득된 상기 정보에 따라, 설정되는 것이 허용되지 않는 공정에 대해서는 설정이 불능화된 상태에서 설정 화면을 표시하는 단계를 포함하는, 정보 처리 장치를 제어하는 방법.
  15. 제9항에 있어서,
    상기 작업 공정은 인쇄 공정 및 인쇄후 공정 중 적어도 하나이고,
    상기 파라미터는 인쇄 설정에 관련된 파라미터 및 인쇄후 공정 설정에 관련된 파라미터 중 적어도 하나인, 정보 처리 장치를 제어하는 방법.
  16. 제9항에 있어서,
    생성된 상기 워크플로우에 기초하여 성과물을 생성하기 위한 작업을 생성하는 단계를 더 포함하는, 정보 처리 장치를 제어하는 방법.
  17. 성과물을 생성하기 위해 함께 조합된 복수의 공정을 포함하는 워크플로우를 생성하도록 구성되는 정보 처리 장치이며,
    상기 성과물을 생성할 때에 형성될 복수의 부분 중으로부터 하나의 부분을 선택하도록 구성되는 선택 유닛;
    상기 워크플로우에 공정을 추가하고 상기 공정에 관련된 파라미터를 설정하기 위한, 선택된 상기 부분을 설정하는 설정 화면을 표시하도록 구성되는 표시 제어 유닛;
    상기 설정 화면을 통해, 상기 워크플로우로의 상기 공정의 추가와 추가된 상기 공정에 관련된 파라미터의 설정을 접수하도록 구성되는 접수 유닛; 및
    상기 추가된 공정 및 설정된 상기 공정에 관련된 파라미터에 대한 정보를 포함하는 워크플로우를 생성하도록 구성되는 생성 유닛을 포함하는, 정보 처리 장치.
  18. 제17항에 있어서,
    복수의 부분이 연결되는 공정의 추가는, 상기 복수의 부분 중 하나를 설정하기 위한 설정 화면을 통해서만 접수가능한, 정보 처리 장치.
KR1020190107077A 2018-09-07 2019-08-30 정보 처리 장치 및 그 제어 방법 Active KR102574681B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018168166A JP7171326B2 (ja) 2018-09-07 2018-09-07 情報処理装置、及びその制御方法
JPJP-P-2018-168166 2018-09-07

Publications (2)

Publication Number Publication Date
KR20200028844A true KR20200028844A (ko) 2020-03-17
KR102574681B1 KR102574681B1 (ko) 2023-09-05

Family

ID=67809229

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190107077A Active KR102574681B1 (ko) 2018-09-07 2019-08-30 정보 처리 장치 및 그 제어 방법

Country Status (6)

Country Link
US (2) US11163512B2 (ko)
EP (1) EP3620906A1 (ko)
JP (1) JP7171326B2 (ko)
KR (1) KR102574681B1 (ko)
CN (1) CN110888610A (ko)
RU (1) RU2721753C1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11379013B2 (en) 2020-05-19 2022-07-05 Lg Electronics Inc. Electronic device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7494629B2 (ja) 2020-07-29 2024-06-04 富士フイルムビジネスイノベーション株式会社 情報処理装置及び情報処理プログラム
JP7581688B2 (ja) 2020-07-29 2024-11-13 富士フイルムビジネスイノベーション株式会社 情報処理装置、及びプログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010009243A (ja) * 2008-06-25 2010-01-14 Canon Inc 情報処理装置、情報処理方法及びプログラム
KR20170024488A (ko) * 2015-08-25 2017-03-07 에스프린팅솔루션 주식회사 화상형성작업의 워크플로우를 생성하는 화상형성장치 및 방법

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001260492A (ja) * 2000-03-17 2001-09-25 Minolta Co Ltd 印刷システム及び印刷方法
JP2003276150A (ja) 2002-03-25 2003-09-30 Dainippon Screen Mfg Co Ltd 印刷製版のためのワークフローの制御
JP4289934B2 (ja) 2002-09-26 2009-07-01 大日本スクリーン製造株式会社 印刷製版のためのワークフローを生成する装置および方法
JP4265249B2 (ja) * 2003-03-24 2009-05-20 富士ゼロックス株式会社 サービス処理装置、サービス処理方法及びプログラム
JP4614387B2 (ja) 2005-03-02 2011-01-19 キヤノン株式会社 情報処理装置および工程管理方法およびそのプログラム
CN101000535A (zh) * 2006-01-13 2007-07-18 佳能株式会社 打印装置和打印方法
JP4785673B2 (ja) 2006-08-23 2011-10-05 キヤノン株式会社 情報処理装置及びその制御方法、プログラム
US20090006989A1 (en) * 2007-06-27 2009-01-01 Samsung Electronics Co., Ltd Image forming method and apparatus, and host
JP5339706B2 (ja) * 2007-10-10 2013-11-13 キヤノン株式会社 印刷システム、制御方法、記憶媒体、及びプログラム
JP5067883B2 (ja) * 2008-07-30 2012-11-07 キヤノン株式会社 画像形成装置及びその制御方法
JP5594995B2 (ja) * 2009-09-09 2014-09-24 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、及びプログラム
TW201220862A (en) 2010-11-03 2012-05-16 Ind Tech Res Inst Driving Interface device adaptive to a flat speaker
US20120246565A1 (en) 2011-03-24 2012-09-27 Konica Minolta Laboratory U.S.A., Inc. Graphical user interface for displaying thumbnail images with filtering and editing functions
JP5868032B2 (ja) * 2011-06-02 2016-02-24 キヤノン株式会社 情報処理装置、表示制御方法及びプログラム
JP2013003678A (ja) * 2011-06-13 2013-01-07 Canon Inc 情報処理装置、情報処理方法、及びプログラム
US10311494B2 (en) * 2012-08-16 2019-06-04 Hewlett-Packard Development Company, L.P. Print product designer
US9792079B2 (en) 2013-02-25 2017-10-17 Ricoh Company, Ltd. Smart drag and drop user interfaces for print workflow system
JP6304943B2 (ja) 2013-05-29 2018-04-04 キヤノン株式会社 情報処理装置、情報処理方法、及びプログラム
JP6300503B2 (ja) 2013-12-10 2018-03-28 キヤノン株式会社 情報処理装置、制御方法、プログラム
JP6368690B2 (ja) * 2015-06-30 2018-08-01 富士フイルム株式会社 ワークフロー作成支援装置、システム、方法並びにプログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010009243A (ja) * 2008-06-25 2010-01-14 Canon Inc 情報処理装置、情報処理方法及びプログラム
KR20170024488A (ko) * 2015-08-25 2017-03-07 에스프린팅솔루션 주식회사 화상형성작업의 워크플로우를 생성하는 화상형성장치 및 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11379013B2 (en) 2020-05-19 2022-07-05 Lg Electronics Inc. Electronic device

Also Published As

Publication number Publication date
EP3620906A1 (en) 2020-03-11
JP2020042436A (ja) 2020-03-19
KR102574681B1 (ko) 2023-09-05
RU2721753C1 (ru) 2020-05-21
US20220027109A1 (en) 2022-01-27
US11726733B2 (en) 2023-08-15
JP7171326B2 (ja) 2022-11-15
US20200081677A1 (en) 2020-03-12
US11163512B2 (en) 2021-11-02
CN110888610A (zh) 2020-03-17

Similar Documents

Publication Publication Date Title
US7847968B2 (en) Image processing apparatus and method for bookbinding processing
CN102483740B (zh) 绿色书
JP5188333B2 (ja) 入稿管理システム、その方法、及びプログラム
KR102552245B1 (ko) 정보 처리 장치 및 그 제어 방법
US11726733B2 (en) Information processing apparatus and method of controlling the same
JP2012194966A (ja) 印刷ジョブ編集プログラム、印刷ジョブ編集装置、印刷ジョブ編集方法及び印刷システム
US11150852B2 (en) Information processing apparatus that changes a setting value for a part workflow based on editing of workflow for a different part, workflow editing method, and medium
JP6300503B2 (ja) 情報処理装置、制御方法、プログラム
JP6874044B2 (ja) 情報処理装置、及びその制御方法、プログラム
JP6394431B2 (ja) 情報処理装置、情報処理方法、プログラム
JP2020154450A (ja) 情報処理装置およびその制御方法、並びにプログラム
CN111124320B (zh) 信息处理装置、其控制方法和非暂时性计算机可读介质
JP6160235B2 (ja) 印刷制御装置およびプログラム
JP7154982B2 (ja) 情報処理装置、制御方法、及びプログラム
JP2019101778A (ja) 印刷指示装置及びプログラム
JP2020204793A (ja) 商業印刷ワークフロー設定システム及びプログラム
JP2020205466A (ja) 商業印刷ワークフロー設定システム及びプログラム

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20190830

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

Patent event code: PA02012R01D

Patent event date: 20210302

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20190830

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20221114

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20230831

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20230901

End annual number: 3

Start annual number: 1

PG1601 Publication of registration