Khụng giống như PostScript file, tài liệu PDF khụng chứa cỏc lệnh điều khiển thiết bị. Những chỉ định sản xuất khụng được cung cấp cụ thể trong PDF. Đú là lý do Adobe phỏt triển một phương phỏp mới cho PDF cú thể chứa những thụng tin điều khiển nú khụng liờn quan đến nội dung thực của trang mụ tả. Với mục đớch đú Adobe đó tạo một định dạng mới với tờn gọi PJTF (Portable Job Ticket Format), định dạng phiếu sản xuất, nú tương tự với cấu trỳc trong PDF. Khỏc với PDF, PJTF chứa những thụng tin như giống như trật tự cỏc đối tượng cú thể truy cập trực tiếp với một chương trỡnh. PJTF chứa thụng tin về cụng việc, và nú cú thể được nhỳng trong PDF hoặc tồn tại như một file độc lập. Thụng tin chứa trong PJTF bao gồm:
+ Chỉ dẫn cho xử lý cỏc trang: trapping, bỡnh trang điện tử. + Tham số cho quỏ trỡnh xuất dữ liệu.
+ Thụng tin cụ thể: tờn tài liệu, cỡ, kớch thước, + Thụng tin cho quỏ trỡnh gia cụng: dấu cắt, gấp,…
+ Thụng tin CIP3: thiết lập chế độ mực in mặc định cho cỏc mỏy in dựa trờn thụng số của cỏc bản tỏch màu.
+ Thụng tin phõn phối sản phẩm: địa chỉ, số lượng. + Kế hoạch sản xuất: thời hạn, tiến độ sản xuất. + Thụng tin quản trị: khỏch hàng, …
Sử dụng kết hợp hai chuẩn PDF cho mụ tả nội dung của trang và PJTF cho xỏc lập tham số của cụng việc là một giải phỏp cho tự động hoỏ quỏ trỡnh xuất dữ liệu. Ngày nay cỏc phiếu sản xuất cú nhiều hệ thống chế bản cú thể tạo và biờn tập PJTF: Heidelberg Prinergy, Adobe Extreme, Agfa Apogee… cho cỏc hệ thống điều khiển và lưu trữ dữ liệu. Nếu như PDF là định dạng hoàn chỉnh cho quỏ trỡnh xuất dữ liệu (Part that Print) và cơ sở dữ liệu được mụ tả trong PDF là cỏc đối tượng ( Objects Database), thỡ PJTF là một định dạng để điều khiển thiết bị xuất như RIP (Part that control RIP) và cơ sở dữ liệu được mụ tả chớnh là những sự thiết lập (Settings Database).
Hỡnh 2.6. Sự kết hợp giữa PDF và PJTF
Cỏc thụng tin cụ thể được định nghĩa và cung cấp bởi cỏc đối tượng phiếu sản xuất. Những đối tượng này được nhận dạng bằng cỏc từ khúa hoặc cỏc khỳa và giỏ trị của khỳa đỳ. Giỏ trị của khúa bao gồm cỏc kiểu sau: kiểu logic, kiểu số (nguyờn hay thực), cỏc xừu, tờn mảng, …giỏ trị của khúa cú thể là chớnh cỏc đối tượng khỏc. Cỏc đối tượng của phiếu sản xuất bao gồm:
+ Job Ticket Objects mụ tả cỏch làm thế nào tạo ra mụi trường tổng quan nhất cho yờu cầu xử lý cụng việc.
+ Job Ticket Contents Objects chứa cỏc khỳa mụ tả sự thiết lập cỏc mức độ của cụng việc khi xử lý tài liệu.
+ Audit Objects cho giỳp giữ lại dấu vết của mọi sự thay đổi trong trong một phiếu sản xuất, chỳng rất tiện dụng khi làm việc trong mụi trường sản xuất được chia thành nhiều bước (Multistep Production Work Environment).
+ FontPolicy Objects chứa thụng tin quản lý font của tài liệu, nếu vỡ lý do nào đú font khụng được chấp nhận trong hệ thống thỡ PJTF sẽ sử dụng font mặc định thay thế.
+ Address Objects cung cấp thụng tin cho quỏ trỡnh Delivery, Acconuting, Auditing và Adminitrive.
+ Delivery Objects: mụ tả cỏch xuất dữ liệu từ phiếu sản xuất được trỡnh bày.
+ Finishing Objects: Chứa cỏc thụng tin về cỏc phạm trự tương ứng với trang gia cụng: gấp, kiểm tra thứ thự trang.
+ Scheduling Objects: chứa thụng tin về quỏ trỡnh sản xuất trong khi cụng việc được tiến hành. Nú cũng chứa thụng tin bắt đầu cụng việc, khi thành cụng, cũng như khi hủy bỏ một việc nào đú.
+ Accounting Objects: cung cấp thụng tin cơ bản để yờu cầu quản lý cụng việc.
+ Document Objects: mụ tả cỏch tạo mụi trường cho cỏc đối tượng trong tài liệu ở cỏc mức độ khỏc nhau.
+ Ngoài ra cũn nhiều đối tượng khỏc được mụ tả trong PJTF như: Media Objects, MediaUsage Objects, InsertPage Objects, ColorantControl Objects, Rendering Objects, PrintLatout Objects, Signature Objects.
Vớ dụ về một đối tượng được mụ tả trong PJTF: Scheduling Objects. Mụ tả đối tượng kế hoạch sản xuất cụng việc.
Khúa Giỏ trị Mụ tả
Type (dạng ) Name (tờn) Dạng đối tượng, là Scheduling
D (Deadline) Date (ngày) Ngày và giờ mà người dựng muốn cụng việc được hoàn thành.
Di (Discard) Date (ngày) Ngày và giờ sau khi cụng việc được loại bỏ bất kể nú cú được hoàn thành hay khụng
EW (EndWait) Boolean (Logic)
Nếu giỏ trị là TRUE (đỳng) thỡ cụng việc tiếp theo sẽ được tiến hành.
H (Hold) Boolean (Logic)
Nếu giỏ trị là TRUE thỡ cụng việc khụng thể lờn kế hoạch cho in ấn được.
Thụng thường cỏc đối tượng phiếu sản xuất được nhận dạng tới cỏc đối tượng PDF. Nhưng xa hơn thế, những thụng tin PJTF cú thể được tổng
hợp từ xa một qui trỡnh cụng nghệ và được trao đổi giữa tất cả cỏc quỏ trỡnh xử lý phức tạp trong toàn bộ quỏ trỡnh sản xuất in ấn. Đừy chớnh là yếu tố để PJTF được sử dụng rộng rói và phổ biến trong tương lai. Cỏc phiếu sản xuất được thiết lập bởi khỏch hàng hay một hệ thống quản lý thụng tin MIS. Một lương thụng tin đỏng kể về cụng việc sẽ cần thiết cho cỏc quỏ trỡnh sau dựa trờn những giỏ trị tồn tại trong giai đoạn đầu này như: khỏch hàng, số lượng, định dạng giấy. Và trong tương lai tất cả cỏc chương trỡnh sử dụng trong sản xuất in sẽ cần phải xử lý được thụng tin về phiếu sản xuất. PDF thực sự cần thiết cho ngành chế bản hụm nay nhưng vai trũ quan trọng của nú phải kể đến là nỳ đú chỉ ra con đường để ngành cụng nghiệp in thoỏt khỏi giai đoạn thao tỏc thủ cụng và chuyển sang một giai đoạn sản xuất cụng nghiệp với tớnh tự động hoỏ cao. Với PDF và PJTF con đường tiến tới kỷ nguyờn tớch hợp mỏy tớnh và quỏ trỡnh sản xuất ( CIM Computer Integrated Manufacturing) khụng cũn quỏ xa lạ với ngành in nữa.
2.1.3. IMF – Ifra Message Format.
IMF ra đời lần đầu tiờn với mục đớch chớnh là phục vụ cụng tỏc in bỏo, chỳng cho biết tỡnh trạng của dữ liệu được trao đổi trong quỏ trỡnh sản xuất. Được phỏt triển bởi liờn hiệp xuất bản cụng nghiệp Ifra. IMF là bộ phận của hệ thống sản xuất Ifra Track, IMF 3.0 được phỏt triển với sự cộng tỏc của CIP4 cú tớnh năng tương thớch với JDF và từ phiờn bản này IMF được xõy dựng trờn cơ sở ngụn ngữ XML (eXtensive Markup Language). Ban đầu IMF được xõy dựng để đỏp ứng cỏc nhu cầu của in bỏo trong thời kỳ hiện đại:
Quỏ trỡnh in bỏo là sự tổng hợp của cỏc quỏ trỡnh xử lý phức tạp: mỗi ngày đũi hỏi phải in một sản phẩm mới. Nhiều hệ thống liờn quan chặt chẽ với nhau, cú rất nhiều đối tượng cần phải điều bằng nhiều quỏ trỡnh xử lý trong một thời gian nhất định.
+ Thời gian sản xuất trong chỉ trong một thời hạn nhất định nờn đũi hỏi phải thật chớnh xỏc.
+ Internet ra đời tạo ra sự thuận tiện trong trao đổi thụng tin giữa cỏc địa điểm khỏc nhau.
+ Một số mụi trường sản xuất in bỏo chớ đú xõy dựng trờn cỏc hệ thống cú tớnh chất chuyờn dụng, cú tớnh đúng chỉ thuần tỳy phục vụ cho sản xuất bỏo. Là một hướng mới và ngày càng được phỏt triển mạnh mẽ hầu hết cỏc húng sản xuất đều cú dõy cú hệ thống riờng cho in bỏo.
+ Điều quan trọng nhất trong in bỏo là phải luụn kiểm soỏt được hệ thống. Tức là phải biết được những gỡ đang diễn ra trong mọi hệ thống trong mọi thời điểm.
Từ đú đặt ra yờu cầu một loại dữ liệu cho phộp cải tiến cỏc quỏ trỡnh xử lý khi tiến hành sản xuất. Đõy là cơ sở cho sự nghiờn cứu phỏt triển nhằm tăng hiệu quả sản xuất, lợi nhuận và tớnh năng bảo vệ cho quỏ trỡnh xử lý. Ifra Track ra đời đỏp ứng cỏc nhu cầu:
+ Theo dừi liờn tục quỏ trỡnh xử lý sản xuất: (Online Tracking) luụn cho biết tỡnh trạng thực của hệ thống mọi nơi, mọi lỳc.
+ Phõn cấp lại cỏc nguồn sản xuất trỏnh sự đỡnh trệ trong tiến hành sản xuất.
+ Giải quyết cụng việc dựa trờn những dữ liệu thực tế.
+ Dự bỏo hiệu quả của cỏc cỏch giải quyết dựa trờn những thụng số thống kờ.
Khi theo dừi cỏc sự kiện của tiến trỡnh sản xuất Ifra cung cấp bằng cỏc bỏo cỏo thường xuyờn khỏc nhau.
+ Hàng ngày cỏc bỏo cỏo về quỏ trỡnh sản xuất cú thể được cung cấp qua Email, Web, cỏc tin nhắn SMS hay qua giấy in.
+ Khụng cần thiết phải tỡm cỏc File nhật ký từ cỏc hệ thống khi cỳ gỡ sai hỏng.
+ Trực quan qui trỡnh cụng nghệ để người điều khiển dễ dàng theo dừi quỏ trỡnh xử lý và tiến độ sản xuất.
+ Mọi thời điểm đều cú thể tập hợp thụng số thống kờ trạng thỏi làm việc của hệ thống.
+ Ngay khi hệ thống bị lỗi hay bị đỡnh trệ thỡ cú thể được phỏt hiện ngay để kịp thời cú biện phỏp sửa chữa.
+ Theo dừi mọi sự kiện và lập tức phỏt hiện yếu tố làm cho quỏ trỡnh xử lý bị chậm lại.
Hỡnh 2.7. IfraTrack trong hệ thống MWM của Thụy Sỹ.
Do đú Ifra Track cú ý nghĩa là một cụng cụ hữu hiệu để xõy dựng một hệ thống mở cho cỏc nhà in bỏo với sự tớch hợp hệ thống với IfraTrack XML, hoàn toàn khụng phải thay đổi hệ thống mà chỉ là sự mở rộng cỏc kết nối với giỏ rẻ và rất dễ dàng. Từ phiờn bản IMF 3.0 được xõy dựng với sự kết hợp của CIP4 dựa trờn cơ sở ngụn ngữ XML cú tớnh năng tương thớch với JDF. Ngày năng nhiều ứng dụng được xõy dựng dựa trờn khả năng hỗ trợ ngụn ngữ XML chỳng tạo ra cụng cụ dễ dàng hỗ trợ IfraTrack. JDF sử dụng IfraTrack để gửi thụng tin dưới dạng cỏc thụng điệp điện tử (Message) cho cỏc hệ thống. Như vậy IfraTrack chớnh là một biện phỏp cho sự chia sẻ và tổng hợp thụng tin cho toàn bộ quỏ trỡnh sản xuất. Với cỏc tớnh năng chớnh: Bờn ngoài quỏ trỡnh sản xuất nú phục vụ cho yếu tố khỏch hàng, bờn trong là phục vụ người lao động
trục tiếp sản xuất và cỏc nhà quản lý với mục đớch là rỳt ngắn thời gian,đảm bảo độ tin cậy cho quỏ trỡnh sản xuất cũng như tạo sự linh hoạt cao. Cú hai hệ thống xõy dựng hỗ trợ IfraTrack là MWM (Media Workflow Management) của Thụy Điển và PPI của Đức.
Như vậy IfraTrack ban đầu chỉ ra đời chỉ thuần tỳy phục vụ cụng tỏc in bỏo và nhiệm vụ chớnh của nú chỉ là cho biết tỡnh trạng hoạt động của hệ thống sản xuất một cỏch liờn tục và đều đặn bỏo cỏo chi tiết về cho người quản lý để kịp thời phỏt hiện cỏc lỗi cũng như sự cố cú thể xảy ra, để người điều khiển cú thể biết chớnh xỏc nguyờn nhõn và vị trớ sai hỏng từ đú cú biện phỏp khắc phục nhanh nhất. IfraTrack chớnh là thụng điệp điện tử từ cỏc thiết bị sản xuất đến người sử dụng. Từ ý tưởng đú khi JDF ra đời đó ứng dụng IfraTrack như một bộ phận với chức năng tương tự như nguyờn thủy của nú: trao đổi thụng điệp giữa hệ thống với nhau và khụng chỉ cho biết tỡnh trạng hoạt động của hệ thống mà nỳ cũn cú chức năng quan trọng hơn là gửi thụng điệp từ người sử dụng tới cỏc thiết bị để điều khiển hoạt động của chỳng. Định dạng trong JDF của IfraTrack là JMF (Job Message Format) đỳng như tờn gọi của nú là thụng điệp cụng việc.
Vớ dụ về một File JMF.
<?xml version="1.0" encoding="UTF-8"?>
<JMF SenderID="Controller1" TimeStamp="2003-05-06T19: 17:31+00:00" Version="1_1" xmlns="http://www.CIP4.org/JDFSchema_1_1">
<Response Class="Parameter" ID="Link0123456789" ReturnCode="0" Type="QueueStatus" refID="0815" xmlns="http://www.CIP4.org/JDFSchema_1_1">
<Queue DeviceID="Device1" PT:QueueEntryIDCnt="12" Status="Waiting" xmlns:PT="www.privateSchema.com">
<QueueEntry JobID="ID0123456789_1" PT:filename="File1.jdf" Priority="90" QueueEntryID="Device1_1" Status="Running" SubmissionTime="2003-02- 17T09:18:50+00:00"/>
<QueueEntry JobID="ID0123456789_2" PT:filename="File2.jdf" Priority="0" QueueEntryID="Device1_2" Status="Held" SubmissionTime="2003-02- 17T09:18:48+00:00"/>
2.1.4. Ngụn ngữ XML - Extensible Markup Language.
Ngụn ngữ XML(eXtensible Markup Language) là ngụn ngữ lập trỡnh cơ sở dữ liệu phi cấu trỳc, chỳng sử dụng cỏc thẻ để mụ tả. Được giớt thiệu vào năm 1997, được phỏt triển từ sự đơn giản húa ngụn ngữ SGML (Standard Generalized Markup Language) vốn rất phức tạp. Thỏng 2 năm 1998, Word Wide Web Consortium (W3C) cho xuất bản XML 1.0. Trỏi với HTML (Hypertext Markup Language), cỏc phần tử của HTML được định dạng và thể hiện chủ yếu trờn mạng Internet. Phần tử XML định nghĩa cấu trỳc của thụng tin. Cỏc ứng dụng chấp nhận thụng tin XML thụng qua một giao diện chương trỡnh ứng dụng (Application Programming Interfaces API). Ngụn ngữ độc lập của trỡnh giao diện ứng dụng XML đảm bảo cỏc ứng dụng độc lập truy cập được XML cho nờn ngụn ngữ XML như là cốt lừi của định dạng trao đổi dữ liệu. Hiờn nay nhiều ứng dụng được thiết kế trờn ngụn ngữ XML: MS Office 2003…
Hỡnh 2.8. Cỏc bước xõy dựng cỳ phỏp dữ liệu XML
Đặc điểm nổi bật của ngụn ngữ XML là ngụn ngữ lập trỡnh phi cấu trúc nó được dựng để định nghĩa cỏc ngụn ngữ khỏc với một cấu trỳc mở.
XML cho phộp tạo rừ cấu trỳc hợp lý nhất cho tài liệu do vậy cỏc ngụn ngữ được xừy dựng dựa trờn XML cũng cú được cỏc đặc điểm trờn. Điều đú cú ý nghĩa cực kỳ quan trọng cho phộp dữ liệu trong XML rất dễ dàng sử dụng. Nờn XML là nền tảng cho sự phỏt triển của sự truyền thụng qua mạng Internet nỳ giỳp cho cỏc hệ thống mỏy tớnh dễ dàng giao tiếp với nhau trong thế giới truyền thụng.
XML là ngụn ngữ dựng để tạo ra cỏc ngụn ngữ khỏc, nổi bật trong số đú phải kể đến là XSL, chỳng cỳ mối quan hệ chặt chẽ với nhau, nếu như XML cung cấp dữ liệu thụ thỡ XSL được sử dụng để chuyển dữ liệu thụ đỳ thành một định dạng cú thể sử dụng được của dữ liệu đú. Nếu như HTML chỉ quan tõm đến làm sao để hiển thị dữ liệu bằng một số ít cỏc thẻ, XML giỳp cú thể định nghĩa bằng chớnh cỏc thẻ, nú quan tõm đến cấu trỳc và sự phõn loại thụng tin bờn trong dữ liệu.
Một số thẻ điển hỡnh trong XML.
<book_title>XML PROGRAMMING WITH VB AND ASP</book_title><author>Mark <author>Mark Wilson</author><publisher>Manning <publisher>Manning Publications</publisher><copydate>2000</copydate><retailprice>$1,000,000</re tailprice><ISBN> <copydate>2000</copydate> <retailprice>$1,000,000</retailprice> <ISBN> 1884777872</ISBN>
XML được phỏt triển từ cỏc nguyờn tắc sau: + Đơn giản húa trong sử dụng với Internet. + Hỗ trợ đa dạng với nhiều ứng dụng.
+ Tương thớch với SGML.
+ Dễ dàng viết chương trỡnh khi xử lý với tài liệu XML.
+ Tài liệu XML cú thể dễ dàng tạo ra, sửa chữa, định dạng với cấu trỳc ngắn gọn sỳc tớch.
+ Đặc biệt tớnh ngắn gọn và xỳc tớch trong XML là cực kỳ quan trọng, đảm bảo tớnh dễ dàng tớnh mở của một ngụn ngữ lập trỡnh.
Từ đõy XML đúng một vai trũ quan trọng trong ngành cụng nghiệp in: là khụng gian chuyển tiếp giỳp nhà in, nhà xuất bản phản ứng nhanh với cỏc yờu cầu:
+ Cụng nghệ và thương mại trong xuất bản .
+ Tỏc động trực tiếp đến điều hành, kế hoạch chiến lược, xử lý sản xuất trong toàn bộ hoạt động sản xuất in ấn.
Chương 2. Sự ra đời và phỏt triển của cụng nghệ JDF.
DF một chuẩn mở mới cho quỏ trỡnh trao đổi thụng tin và xử lý cỏc quỏ trỡnh sản xuất. JDF được thiết kế là cở sở của cỏc giải phỏp in ấn trong tương lai. JDF được giớt thiệu tại DRUPA năm 2000 ở Hà Lan bởi 4 hóng khổng lồ trong lĩnh vực in ấn cụng nghiệp: Agfa, Adobe, Man Roland và Heidelberg.
JDF là quỏ trỡnh kết hợp giữa mỏy tớnh và cỏc quỏ trỡnh sản xuất (Computer Integrated Manufacturing CIM ) trong ngành cụng nghiệp in cũn cần cú sự bao hàm nhiều cỏc chuẩn riờng lẻ độc lập nhau. Cỏc định dạng chuẩn trước đõy khụng cho phộp xử lý từng bước tất cả cỏc qui trỡnh trong quỏ trỡnh sản xuất in. JDF là kết quả của sự phỏt triển cỏc định dạng:
+ PJTF qui trỡnh cụng nghệ điều khiển từ mỏy tớnh đến cỏc hệ thống. Được phỏt triển bởi Adobe năm trờn cơ sở của cụng nghệ PDF.
+ PPF được CIP3 giớt thiệu lần đầu năm 1995 hỗ trợ việc thiết lập cỏc giỏ trị cho quỏ trỡnh in và sau in với sự hỗ trợ của giao diện với quỏ trỡnh trước