和孝(JAGAT客員研究員)前回は,ホームページのボキャブラリとしてXHTMLの概要を取り上げました。今回は,印刷業が製造工程で扱う自社の情報を運ぶコンテナとして注目されているJDF,JMF,PrintTalkについて調べてみました。JDF/JMFについては,すでにPage2006で見聞され,どんなものかを知っている読者もおられるでしょうが,恥ずかしながら筆者は,つい最近までJDF/JMFの基礎知識は全く持っておりませんでした。最近になってジャストシステム社のXMLオーサリングツールであるxfyのケーススタディとしてJDF/JMFのビューワーを開発し始めたことがきっかけで,その概要がようやく見え始めたところです。なんとも覚束ない話になりそうで恐縮ですが,話を進めさせていただきます。ticket」がそのまま「ジョブチケット」と音訳されていることでした。チケットには「伝票」という意味もありますが,演劇のチケット,駐車違反のチケットといった「切符」を連想しました。sheet」とほぼ同義であって,「作業要領の指示と実働時間の記録に用いる伝票」を意味しますが,わが国で「ジョブチケット」という用語を使っている企業はどのくらいあるのか疑問です。外来語が日本語に対応しない全く新しい概念を指す言葉であれば,カタカナ表記もやむを得ませんが,「ジョブチケット」は企業で現在使われている各種の「伝票」と同じですから,「電子伝票」と訳すほうがいいように思えます。言え,「仕事の流れ」を「ワークフロー」と呼ぶのも,手作業とコンピュータ処理を区別しているのかもしれません。ここでは混乱を避けるために「電子伝票」ではなく「ジョブチケット」のままにしておきます。周知の通り,印刷会社では見積りから製造を経て納入までの工程において,多くの「伝票」が作られ,それらの工程で参照されています。入口における「見積書」や出口における「納品書」は,多くの場合,紙媒体に表わした伝票になりますが,すでに生産管理をコンピューター化している印刷会社では,中間工程における「作業指示書」や「実働報告書」などはディスプレイ上に表わされています。現時点の多くの生産管理システムは,XML形式ではない独自のデータ形式で「伝票」を表しています。実際に,営業担当者から見れば,ある顧客の印刷物の進捗状況がディスプレイ上で確認できれば,内部のデータ形式の種類は何でもかまわないはずです。今なぜ「ジョブチケット」が注目されているのでしょうか。Format)」を付けると,XML化されたジョブチケットを意味します。JDFとは文字通り「作業定義形式」と訳せます。「JDFジョブチケット」は,JDFというXMLボキャブラリに基づいて,最終的な印刷物についての必要条件あるいはその製造指示を記述したXMLデータを指す用語です。作業指示に応じてデータベースから取り出されたデータも「JDFジョブチケット」に書き加えられます。それは,紙媒体に表わされた「作業指示書」に担当者が作業に関わるさまざまな事柄を手で書き加えることと同じです。一般に,コンピューター処理は,手作業のアナロジー(相似)ですから,「JDFジョブチケット」は「作業指示書」と同じように働きます。今なぜ「JDFジョブチケット」なのでしょうか。その理由として次のようなことが考えられます。Printer)が実現したことによって,印刷工程の全面的な自動化が現実的になってきました。ちなみに,PDFには「JDFジョブチケット」を付与できるようですが,私は具体的に利用したことはありません。次に,前回に述べた通り,XML方式の採用によって,情報システムの運用効率がよくなり,開発や保守に関わる費用が節減できる,という見通しがあります。複数の異なるベンダーの,異なる機材を組み合わせた製造工程の制御システムを構築する上で,異機種をつなぐ接着剤としてのXMLへの期待が高いことです。印刷機材ベンダーは,顧客側のXML対応が進めば,印刷会社側のXML対応も弾みがつくはず,とシナリオを描いています。ここで,具体的なJDFジョブチケットをちょっと見てみましょう。図1は,例としての「図説クロスメディア」という印刷物の必要条件を記述したJDFジョブチケットの書き出し部分です。実際の記述はこの後に延々と続きますが,紙面の関係から割愛させていただきます。これを私が試作中のJDFビューワーで表示した結果を図2に示します。System)に手段を与えるものである,としています。した目標は,どのXMLボキャブラリの開発団体でも広げている大風呂敷ですが,理想は低いよりも高いほうがいいでしょう。その行く手には,現在稼働している印刷機械が高額かつ長寿命のために,プリプレス関係のパソコンやワークステーションのように新陳代謝が進まないという悩ましい現実的な問題が立ちはだかっています。Format)」は,JMFというXMLボキャブラリであり,文字通り「作業通信形式」と訳せます。JMFで表わされるデータ(メッセージとも言います)は,各種の製造装置に対するプリセットなどの指示や実働状態です。JMFメッセージによるデータ通信によって,MISの側から製造工程の進捗をリアルタイムで把握でき,作業指示を適時出せるようになります。JMFメッセージは,Webと同じプロトコル(つまり,HTTP)で通信されます。WebにおけるHTTPは,HTMLデータを運ぶものですが,SOAPに従ってXMLデータも運べるようになっています。XMLデータであるJMFメッセージも運べるわけです。このことは,利用者にはどうでもいい話ですが,システム全体の構築を容易にする選択です。PrintTalk最後に,PrintTalkについて手短にお話ししましょう。PrintTalkは,顧客と印刷会社との間で取り交わされる印刷物の見積り要請から承認を経て発注までの情報を表すXMLボキャブラリです。PrintTalkは,BtoBの電子商取引向けのXMLボキャブラリであるcXMLの系譜につながっています。現在,印刷会社が扱うコンテンツは川上から川下まで電子的に流れるようになりました。Manufacturing)を実現することがCIP4の提唱するところです。このようにCIP4の仕様書は極めて壮大で,印刷史の総決算を感じさせるほどです。その開発エネルギーはどこから湧いてくるのか,と私はただただ圧倒されて消化不良気味です。▲このページのTOPへ▲NeoCoreについて記載されています!▲XMLマスター教則本です。