(57)【要約】【課題】ドキュメントプロダクション可視化（ＤＰＶ）のためのシステムおよび方法に係り、ドキュメントのプロダクションの最終状態またはいくつかの段階におけるドキュメントの３次元画像のアニメーション化されたビューイングのためのシステムおよび方法の提供。【解決手段】ＤＰＶは、印刷ドメイン内の事柄を理解するオブジェクトモデル１１０、既存のスタンダードと構成要素を支援するグラフィックレンダリング技術１２０、ジョブとユーザオペレーションの妥当性を試験する方法を知るための妥当性確認モデル１３０、および外部サービスとの統合からなる。ＪＤＦ（ジョブ定義フォーマット）プリントジョブのレンダリング環境は、仮想レンダリング環境である。【選択図】図１
2006185437.tif 000002
【特許請求の範囲】
【請求項１】
プリントすべきジョブのプレプリント可視化方法であって、
前記プリントジョブの全コンテンツを提出するステップと、
コンテンツのプリント品質表示を用いてユーザ・インタフェース上で該プリントジョブを３次元で仮想レンダリングするステップであって、ユーザがジョブ指定アスペクトを観察して前記仮想レンダリングに関する観点を変更可能であり、前記仮想レンダリングステップが、前記プリントジョブの個々のページを選択しビューすることを更に含む、該仮想レンダリングステップと、
前記プリントジョブのユーザによるプロダクション承認を受け取るステップと、
このような承認を信号で伝え、前記プリントジョブのプロダクションのために前記プリントジョブと仮想レンダリングを送るステップと、
を含む、方法。
【請求項２】
前記ユーザ・インタフェースを介して、前記ジョブ指定アスペクトを調整するステップと、
ユーザがジョブ指定アスペクトを観察できるように、コンテンツの低解像度表現を用いてユーザ・インタフェース上で前記プリントジョブを事前仮想レンダリングするステップと、
を更に含む、請求項１に記載の方法。
【請求項３】
前記ジョブパラメータ内の異常な状態を検出するステップと、前記ユーザ・インタフェースを介して、このような状態をディスプレイするステップと、を更に含む、請求項１に記載の方法。
【請求項４】
プリントジョブの実行中に完了すべき一組のプリントジョブアスペクトを識別するジョブ定義フォーマットにおけるプリントジョブリクエストと、
前記プリントジョブと、該プリントジョブがレンダリングされる少なくとも一つのプリント環境を定義付けるデータと、を格納するメモリと、
ビデオプロセッサとビデオディスプレイを有するビデオディスプレイシステムと、
前記ビデオディスプレイシステムに操作可能に関連付けられ、事前にプログラムされた命令と、前記ジョブ定義フォーマットによって定義付けられた前記プリントジョブの少なくとも一つのアスペクトとに応答して動作し、少なくとも一つの３Ｄディスプレイオブジェクトを作成するプロセッサであって、前記オブジェクトが前記プリントジョブアスペクトに基づいて前記ビデオディスプレイシステムによってレンダリングされるプロセッサと、
ユーザの入力に応答して複数の見通しから前記少なくとも一つの３Ｄディスプレイオブジェクトをディスプレイするために、および、ユーザの選択に応答して前記プロセッサへ信号を送信するために、前記プロセッサに操作可能に関連付けられるユーザ・インタフェースと、
を備え、
前記信号が、前記仮想レンダリングで示された前記プリントジョブのプロダクションに関するユーザ承認を表し、該ユーザ承認に応答して、前記プロセッサが、プロダクションへ前記プリントジョブを送るように動作する、
プレプリント仮想レンダリングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドキュメントプロダクション・ビジュアライゼーション（可視化）（ＤＰＶ）のためのシステムおよび方法に係り、より詳細には、ドキュメントのプロダクションの最終状態またはいくつかの段階におけるドキュメントの３Ｄ（３次元）画像のアニメーション化されたビューイングのためのシステムおよび方法に関し、これによって、製造中や製造後のみならず、製造前にドキュメントの校正に使用される該ドキュメントの見本となるイラストレーションが提供できる。
【背景技術】
【０００２】
ドキュメントプロダクション工程は変化し、印刷業界内外の人々は、新しい速成型で変化の激しいカラー調整を要する分散型のディジタルワールドへの対応に手間取っている。以下の特許文献1および特許文献２および実施例は、ドキュメント製造パラメータのプレプリント（事前印刷）仕様に関する。
【０００３】
共にトンキン（Ｔｏｎｋｉｎ）らに与えられた特許文献1および特許文献２は、ドキュメントのアセンブリの構成要素の選択、および物理的アセンブリに先立って組み立てられるドキュメントのシミュレーションの試し表示（プレビュー）について開示されている。
【特許文献１】米国特許第6,134,568号
【特許文献２】米国特許第6,616,702号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
印刷業界は急速に変化している。印刷の経済性のため、プリント製造者は、受注から配送および請求書発行に至るまで、リーン製造部門（Ｌｅａｎ  Ｍａｎｕｆａｃｔｕｒｉｎｇ）およびコンピュータ統合製造（Ｃｏｍｐｕｔｅｒ  Ｉｎｔｅｇｒａｔｅｄ  Ｍａｎｕｆａｃｔｕｒｉｎｇ）（ＣＩＭ）などの実践を採用することを余儀なくされている。ジョブ定義フォーマット（Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）（ＪＤＦ）およびジョブ管理フォーマット（Ｊｏｂ  Ｍａｎａｇｅｍｅｎｔ  Ｆｏｒｍａｔ）（ＪＭＦ）は、印刷業界内および印刷業者間でのデータ、情報、およびコンテンツのフロー緩和を支援するために提案される二つの技術的スタンダードである。ＪＤＦ及び／またはＪＭＦスタンダードは、印刷業界のＣＩＭタイプのプロダクションへの移行を可能にするものとして、認識される。
【０００５】
当然のことながら、業界はその業務のやり方を改善するさまざまな方法を模索している。改善点としては、製造コストの削減および生産効率の向上のためのさまざまな方法が含まれる。開示されているシステムおよび方法の目標は、簡単に使用できるドキュメントプロダクション可視化システムを作成することによって、既存のプロダクションプリントの実践方法を変革することである。これは、最小限の訓練を受けた、特に熟練しているわけではないプリントプロバイダが、顧客が何を指定しているか、およびプリントプロバイダが何をなすべきかを理解し、現実的な３Ｄコンテクストにおいて彼らの作業の結果の全てを試し表示（プレビュー）することを可能にすることによって実行され、これにより、再加工の時間と費用が節約できる。
【０００６】
本明細書中に開示されている「ドキュメントプロダクション可視化（Ｄｏｃｕｍｅｎｔ Ｐｒｏｄｕｃｔｉｏｎ Ｖｉｓｕａｌｉｚａｔｉｏｎ）即ちＤＰＶ」と称されるシステムおよび方法によって、プリントの購買者やプリント業者が、オンデマンドディジタルプリントに関連するデータおよび情報の増大する繁雑性に対処できるようになるという価値がもたらされる。さらに、システムは、今日のコンピュータワークステーションにおいて一般的に入手可能な「バーチャルリアリティ（仮想現実）」の演算出力を支援する。ＤＰＶの一つの態様は、ＪＤＦまたは同様の標準化された入力によって記載されているドキュメントの仮想レンダリングである。この仮想レンダリングは、時間と材料がプロダクション工程に送り込まれる前に、ドキュメントを３次元で「見」て、操作することが可能であるという利点を有する。即ち、最終的に完成した時の形、あるいは、プロダクション工程の任意の段階における外観で現れるドキュメントをビュー（目視）することができる。
【０００７】
ＤＰＶは、プリント購買者およびプリント製造者である二者をＣＩＭおよびＪＤＦ／ＪＭＦ技術に適応させることによって支援するが、可視化ツールの助けを借りることによって、該二者はともに、フォーマットおよび関連するデータの繁雑性、または、これらの技術に背後にある情報を理解する必要性を回避することができる。ＤＰＶは、コンピュータ補助描画の機能性とコンピュータ統合製造を組み合わせて、一つのシステムを作成するように意図されている。該システムにおいて、ユーザ（例えば、顧客、プリントショップ経営者、印刷工、品質検閲者）は、ドキュメントの３Ｄレンダリングを見て、インタラクティブにビューを変更し、ページを開いたり、めくったりなどすることができ、これによって、ドキュメントがプロダクションプリントに送られる前に、該ドキュメントの外観や感触を理解できる。
【課題を解決するための手段】
【０００８】
本明細書中の実施の形態には、プリントすべきジョブのプレプリント可視化方法であって、プリントジョブの全コンテンツを提出するステップと、コンテンツのプリント品質表示を用いてユーザ・インタフェース上で該プリントジョブを３次元で仮想レンダリングするステップであって、ユーザがジョブ指定アスペクトを観察して該仮想レンダリングに関する観点を変更可能であり、該仮想レンダリングステップが、プリントジョブの個々のページを選択しビューすることを更に含む、仮想レンダリングステップと、プリントジョブのユーザによるプロダクション承認を受け取るステップと、このような承認を信号で伝え、プリントジョブのプロダクションへプリントジョブと仮想レンダリングを送るステップとを含む方法が開示されている。
【０００９】
また、更なる実施の形態において、プリントジョブの実行中に完了すべき一組のプリントジョブアスペクトを識別するジョブ定義フォーマットにおけるプリントジョブリクエストと、プリントジョブと、該プリントジョブがレンダリングされる少なくとも一つのプリント環境を定義付けるデータと、を格納するメモリと、ビデオプロセッサとビデオディスプレイを有するビデオディスプレイシステムと、ビデオディスプレイシステムに操作可能に関連付けられ、事前にプログラムされた命令と、ジョブ定義フォーマットによって定義付けられたプリントジョブの少なくとも一つのアスペクトとに応答して動作し、少なくとも一つの３Ｄディスプレイオブジェクトを作成するプロセッサであって、該オブジェクトがプリントジョブアスペクトに基づいてビデオディスプレイシステムによってレンダリングされるプロセッサと、ユーザの入力に応答して、複数の見通しから少なくとも一つの３Ｄディスプレイオブジェクトをディスプレイするために、および、ユーザの選択に応答してプロセッサへ信号を送信するために、プロセッサに操作可能に関連付けられるユーザ・インタフェースと、を備え、前記信号が、仮想レンダリングで示されたプリントジョブのプロダクションに関するユーザ承認を表し、このようなユーザ承認に応答してプロセッサがプロダクションへプリントジョブを送るように動作する、プレプリント仮想レンダリングシステムが開示されている。仮想レンダリングシステムが、遠隔地からの承認および編集のためにネットワークを介して仮想レンダリングを送信することが可能である、局所的または分散型環境で動作し得ることが更に理解されよう。
【００１０】
本明細書中に記述されるＤＰＶシステムおよび方法は、プリントされるドキュメントの校正バージョンを作成して提供する必要がなくなるだけでなく、同等レベルのレビューや承認が可能となることから、有利である。更に、これらは、プロダクションプロセス（生産工程）をモニタするために使用でき、さらに、品質管理上の特徴として、実際のジョブを仮想的にレンダリングされた出力と比較することで、エラーを識別することができる。これらの技術は、各々が相応の状況において役に立つ、一定の範囲の代替を提供するとともに、プリントジョブの効率的なプレプリント（事前印刷）処理を可能とするので、有利である。ＤＰＶシステム及び方法の結果として、顧客および印刷業者らは、彼らが、プリントジョブに対して所望されるアスペクトに対して速やかに承認に到達する一方で、曖昧さの可能性を除去できる立場にあると認識するであろう。本来、仮想レンダリングは、修正を行って、ジョブチケットや同様のドキュメントプリントリクエストに対しての代替品となるように仕様してもよい。
【発明を実施するための最良の形態】
【００１１】
本明細書中に使用されているように、一般に、「頁」という用語は、ドキュメントの印刷された用紙だけではなく、付加的または代替的な特徴または特性を有する表紙、タブ、別丁、折込みページなどの用紙またはページを言及するためにも用いられる。著者および出版社は、テキストを記述し、画像を選択、指定し、ドキュメントのピースを組み合わせて、コンテンツをコマーシャルプリンタへ伝送する顧客である。著者および出版社は、ドキュメントプロダクション可視化システムを同一方法で使用する可能性が高いことから、説明の便宜上、同じ役割を担うものとする。その役割は、例えば、製造されたドキュメントに所望される外観を特定することであり、この結果、可視化されたドキュメントは意図された仕様となる。以下に説明されるように、仮想レンダリングは著者及び／または出版社によってデザインの補助として使用され、著者及び／または出版社が、「所望の外観はこれか？それともあちらか？」という自問に答えるのを助ける。また、このタイプのユーザは、プリントショップで簡単な校正をするためにドキュメントプロダクション可視化システムを使用する可能性がある。その場合、プリントショップの受付けは、仮想レンダリングを実行し、著者と一緒に作業して、最終的な製品の外観に関して合意に達する。よって、可視化されたドキュメントは、著者の合意を得た製品の記述となる。
【００１２】
ドキュメントプロダクション可視化システムは、最終的な製品を組み立てるためにどの順番でどの物理的工程を使用すべきかを指定する製品化企画工程中に使用される。本明細書中に記述されているシステムおよび方法は、企画ツールとして意図されるのではなく、ジョブが企画された後で、最終のドキュメントの仮想レンダリングをディスプレイする。例えば、図４に示されるように、本の製造において、製造プランナーは、プロダクション工程のさまざまな段階で、本の複数のアスペクトをビューできる。図７に示されるように、カラープレスから出てきた時のトリムマークおよびバーコードを含む表紙のビューと、再び該プレスから出てきた時の裁断マークおよびバーコードを含む完全に組付されたシートを含む。従って、潜在プリント製造者であるユーザは、一般的な商業用プリンタから、工場内プリンタ及び／またはＣＲＤ（カラーレンダリングディクショナリ）、本の出版社およびクイックプリンタにおよぶ。
【００１３】
ドキュメントプロダクション可視化（ＤＰＶ）システムを使用する可能性ある一連のユーザについて述べたが、次に、ＤＰＶシステムに組み込まれる技術構成が略示されている図１を参照されたい。ＤＰＶに組み込まれる４つの基本的な技術とは、（１）印刷ドメイン内の事柄を理解するオブジェクトモデル１１０の統合、（２）既存のスタンダードと構成要素を支援するグラフィックレンダリング技術１２０、（３）ジョブとユーザオペレーションの妥当性を試験する方法を知るための妥当性確認モデル１３０、および（４）外部サービスとの統合からなる。更に、ＪＤＦプリントジョブがレンダリングされる環境は、妥当性確認モデルの一部として考えられる（また、プリントジョブの実際の仮想レンダリングに相対する意味を含んでいてもよい）。例えば、統合は、（格納された、または、リアルタイムの）入力を受け取り、該システムによっては満たされないであろう任意のＪＤＦ要求を修正するかまたは少なくともこれを識別する。これは、可視化が不可能ということではなく、可視化が変更されてよく、あるいは、プリント環境の制約内容を伝達する他の手段が提供され得ることを意味する。
【００１４】
本明細書中に記載されているように、システムは、例えば、ＤｉｒｅｃｔＸまたはＪＡＶＡ（登録商標） ３Ｄ等のグラフィック可視化スタンダード、およびＪＤＦ（ジョブ定義フォーマット）などのジョブ及び／またはドキュメント記載を支援する。オブジェクトモデル機能は、ＪＤＦとグラフィックスモデルの橋渡しができる記載を発見する際に動作する。同様の説明の要点がいかなるタイプの完成ドキュメントにも当てはまるが、説明の便宜上、以下の説明は、「本」の製造に集中する。
【００１５】
ＤＰＶに対する方法およびシステムは、ＧＵＩ（グラフィックユーザインターフェース）を介して露光された仮想レンダリングを使用し、プロダクション工程が意図される仕様を満たす旨のプロダクションの妥当性を提供し、怠慢な設定、起こり得るエラーや顧客の要求に対する違反を受容したときの結果を強調するように意図される。次に、製造企画段階の出力は、プロダクションのための意図される仕様になる。
【００１６】
製造オペレータ（印刷工）は、おそらく、同様のＧＵＩを介してジョブの可視化を使用し、画像、頁、用紙、または本の見え方が予想通りであるかを確認し、ジョブに対する迅速な品質チェックを提供することができる。妥当性を目視により確認することによって、このプロセスは簡便となり、あまり熟練していない作業者でも、プリントされたドキュメントを確認し、および／または、問題を報告することができる。問題となるエリアの目視による選択は、報告をタイプするよりもっと直観的に行えるので、このユーザは、本に関して問題となるエリアがどこなのかを示す可視化されたバージョンを「マーク・アップ」できるはずである。
【００１７】
以下により詳細に説明されるように、本のグラフィックな表示は、ＤＰＶシステムに対してユーザ・インタフェースを作成する際の重要なアスペクトとなる。ユーザ・インタフェースは、本の全ての興味深いアスペクトをユーザが探求することができるように、インタラクティブ（双方向的）でなければならず、また、該ユーザ・インタフェースは、本やドキュメントが使用される場の照明またはディスプレイ環境などの外部的特徴（例えば、小説に対する自動修正マニュアル）を含んでいてよい。従って、本開示の一つの態様は、本物の本の場合と同様に、ユーザと仮想上の本がインタラクトできる（互いに影響し合える）ようにする（例えば、いろいろな角度または観点から、および、異なる照明条件下で、本を開閉し、頁をめくり、本のあらゆる側面をビューできるようにする）ユーザインターフェースモデルに関する。
【００１８】
一部の顧客に有用と考えられ得る、本およびジョブの不可視アスペクトもいくつかある。このようなアスペクトのいくつかの例としては、以下のことが挙げられる。即ち、
・  装丁時の接着剤が経時的にいろいろに作用する（ストレスが加わったときの剛性および騒音）。
・  用紙の重さが、本とインタラクトするセンサー経験に多大な影響を与える。
・  製品の安全なアスペクトを正しく表示しないシミュレーションは、傷害が発生した場合、損害賠償責任を負う可能性がある。例えば、縁の鋭い用紙束など。
・  ペーパー上のマークが触覚性を有する場合がある。これは、点字やエンボス加工が施してあるものは、もちろん、これに当たる。
・  本の寿命は種類にもよるが、高品質のグラフィックアートプロダクト等は、特定の材齢まで保存が要求され、加齢アスペクトも要求され得る。
・  トナーがインク磁気文字認識（ＭＩＣＲ）タイプであることを表示する。
【００１９】
完全な本のビューがジョブを可視化する唯一の方法ではないことも理解されよう。上記のように、および図７に示されているように、製造プラニングおよびオペレータは、特に、購買者とは異なる見方で、本を見る必要がある。これによって、ユーザ・インタフェースは、プロダクション工程の種々の観点で、本またはジョブの複数のアスペクトのビューを支援することができる。本またはジョブが変化すると、いろいろなビューも同時に変化し得る。異なるビューで最も良く見えるようにする変更に関して問題があるとき、ユーザはその問題を通知される必要がある。この場合、用紙の重さが増大し、製本の能力を超過し得る。
【００２０】
また、妥当性確認モデルは、本の一つのアスペクトが他のアスペクトがレンダリングされる方法に影響を与える状況を処理するため、オブジェクトのレンダリングに関連して作用しなければならないが、該他のアスペクトに対するディスプレイモデルは、該第１のアスペクトのコンテクストにおいてそれ自体をどうレンダリングするかを認識していない。ディスプレイまたはレンダリングモデルは、可視化が不正確な場所を報告するか、そうでない場合、この問題を図示する、二つの可能性のあるモードの一つのモードで動作し得る。次に、このシステムによれば、インジケータが上げられる前に、ユーザは、いくつのそしてどの程度深刻なエラーを黙認するのかを判断できる。そうしたシナリオの例は、ユーザが容易に特定の特徴をビューできるようにディスプレイオプションとして追加される紫外線モデル（例えば、夜光性トナーまたはインク）であるが、トナーモデルは、紫外線でレンダリングされるように考案されていない場合である。このような状況において、システムは、ユーザに可視化の限界を報告するかまたは制限内容を描画することができる（例えば、ドキュメントの夜光性トナーが使用される部分を強調する）。これらに関する、より詳細な説明としては、システムが、基体の光沢、トナーおよび／またはインクの光沢の変化、意図した仕上げ動作などを図示可能であることが好ましい場合を考慮されたい。同様に、上記システムは、チャネル製本モデルをイネーブルとし得るが、そのペーパーモデルには、用紙が製本圧縮で歪むときの処理方法が示されてない。
【００２１】
上記の如く、仮想レンダリングの一つの特徴は、ユーザに応じて、および、本、用紙、ページ、画像、字体およびレンダリングなどの多数のレベルにおいてジョブのアスペクトの妥当性を確認する際に、仮想レンダリングを使用すること自体であってよい。ＤＰＶシステムが、妥当性確認モデルを介して、くるみ製本を３穴穿孔するなどの異常な条件を検出する時、ユーザの注意を促すエラー状態をディスプレイすることが可能でなければならない。これらのエラー状態の報告は、ユーザが提出前にジョブを補正できるように、インタラクションや編集も支援する。検出され得るエラーの更なる例としては、以下が挙げられる。
・  要求されたオペレーションが作動しない、または、顧客の要求に違反するという報告がある場合。例えば、粗いエッジを有すると想定される本をトリミングすること。
・  選ばれたプリントプロセスでは、要求される色の再現が不可能な場合、エラー表示される。
・  ドキュメント内の頁数がリクエストされた製本タイプと合わない場合。
【００２２】
以下に記述される仮想レンダリングシステムは、高品質レンダリングと高速（低解像度）レンダリングの妥協を提供することもできる。また、ホストコンピュータによっては、いくつかのアスペクトのレンダリングを支援しようとすると、耐えられないほど長い待機時間を必要とすることがある。一般に、ＤｉｒｅｃｔＸは、ハードウェア支援が利用できないソフトウェアシミュレーションを用いた複合グラフィックをレンダリングしようと試みる。グラフィックモデルのいくつかは、グラフィックエンジンがモデルデータを演算しなくてもよいように、該モデルデータの事前コンパイルを要求することができる。ゲーム状況においては、モデルとディスプレイ条件の全てが前もって知られているので、これを受け入れることができるが、仮想レンダリングでは、全てのディスプレイオプションを予想することは不可能である。あるいは、仮想レンダリング特徴は、直接的なハードウェアアクセスを介して実施されてもよい。
【００２３】
該モデルは、複数のレベルにおいて、そして、さまざまなユーザに対して、ジョブの妥当性確認を支援する必要がある。製造の提出に先立って、全てに対する妥当性確認の要求が考慮されるべきであるが、ユーザに応じて妥当性確認はさまざまな形態を取り得る。例えば、著者及び／または出版社がこのシステムを使用する場合、彼（ら）は、論理的な本のレベルで妥当性を確認する：３穴穿孔のくるみ製本は意味をなさないので、プロセスレベルで妥当性を確認する：この本を印刷するプリンタは、印刷環境データによって示される燃焼エッジ用紙を扱わない、など。一方、製造プランナーがツールを使用する場合、著者の意図に反して妥当性を確認する：完璧な製本を求めるならば、スパイラル製本を指定せず、プロセスレベルで妥当性を確認する：即ち、取り扱わない用紙の場合、指定された仕上がりは達成されない、など。
【００２４】
本明細書中に記載されているシステムおよび方法は、使用されるデフォルトパラメータを想定し得る。即ち、モデルは、情報が指定されなかった場合や入手できなかった場合に、合理的に振舞う必要がある。プリントショップは、ＪＤＦプロセスが、出力マシンが提供可能であるのと同一レベルの詳細を提供しない場合、デフォルト時の行動を構築しておきたいであろう。該モデルはいずれかの使用を可能とする。仮想レンダリングは、使用される実際のプロダクション工程について仮想レンダリングがもつ情報以上に正確になることはあり得ない。例えば、仮想レンダリングにおいて使用されるポストスクリプトエンジンが、最終プロダクション工程で使用されるポストスクリプトエンジンと異なる場合、仮想レンダリングは、画像を不正確にディスプレイする可能性がある。よって、システムは、仮想レンダリングモデルによって作成された想定をキャプチャしてそれらをダウンストリームで妥当性確認するか、あるいは、仮想レンダリングモデルと関連付けるためにダウンストリームプロセス情報をアップストリームにパスする必要がある。
【００２５】
以上、全体的なシステムと、該システムに組み込まれ得る種々の特徴および機能について説明してきたが、次は、該システムによって用いられる例示的な方法に注目されたい。図２に関しては、ＤＰＶシステムが実行すると予測され得る種々のステップを描いた一般的なフローチャートがディスプレイされている。
【００２６】
図示されるように、プリントのためのコンテンツと要求事項を提供するエンドユーザがプロセスを開始する。一つの実施の形態において、データは、ＪＤＦプリントジョブ２１０として提供され、それは、次に、解釈オペレーション２１４へ送られ、ＪＤＦデータは、パーズ（構文解析）され、オブジェクトへ変換される。次に、ステップ２１８において、種々のオブジェクトがレンダリングのために識別される。次に、出力均等フォーマットではないがコンテンツが描画される低解像度ディスプレイモードで、これらのオブジェクトはレンダリングされ得る（図４参照）。次に、ステップ２２６を介して、低解像度画像のビューが付与され、これにより、ユーザ２２８は、事前承認２３０のために、低解像度レンダリングをビューできる。低解像度レンダリングおよび承認ステップ２２２乃至２３０が、全ての実施の形態で要求されるわけではないが、低解像度モードによって顧客との迅速なインタラクション、およびプロダクションオペレーションに関する種々のオプションの選択が可能になると考えられることは理解されたい。更に、上述されるように、フル・レンダリングにはやや時間がかかり、「プレビュー（試し表示）」されたジョブに固有に限定されてしまう可能性がある。
【００２７】
ジョブがプレビューされると、該ジョブは、より高い解像度でレンダリングされ、ワークステーション２２９を介して、三次元（３Ｄ）モードでのビューが可能となる。図４乃至図６に関して説明されるように、ワークステーション２２９を用いて、ユーザは、前述されたようなジョブや種々のパラメータをレビュー（審査）することが可能である。ステップ２３４および２３８は、インタラクティブかつ反復的なプロセスを具体的に想定し、このプロセスにおいて、ユーザはジョブパラメータをビューし、編集または変更し、次に、これらの修正の結果を見ることが可能である。ユーザ承認後、ステップ２４２において、レンダリング情報と同様に、承認されたジョブに対するＪＤＦデータが格納され、これによって、ＪＤＦおよびレンダリングデータをプロダクション工程で他のユーザが引き続いて使用しおよび／またはディスプレイすることができる。
【００２８】
ステップ２４４において、プリントジョブは、引き続いて、製造ジョブとしてスケジューリングするために送られ、次に、印刷工２４８によるレビューのために利用できる。上述されたように、印刷工は、ジョブをレビューするために仮想レンダリング機能性を利用してよい。更に、印刷工が、ユーザとしての顧客にはディスプレイとして利用できなかったプリントジョブの詳細をレビューするため、他のレンダリングを使用してよいことが考えられる。例えば、図７に示されているように、印刷工は、折丁ページの折込み及び／または切断の前に複数のページのレイアウトをレビューすることができる。
【００２９】
印刷工のレビューの後、ジョブは、製造ステップ２６０を入力し、次に、品質レビューステップ２６４を入力する。ここでまた、品質レビューを、ジョブ製造ステップの後に、または、該ステップとの関連で達成してよいことが理解されよう。最終ドキュメント（本）がレビューされると、ステップ２６８に示されるように、ジョブは終了する。前述されたように、本発明のシステムの一つの利点は、仮想レンダリングが、ジョブに対する代理「スタンダード」または代理「仕様」として機能し、実際の製品を測定したり比較したりせずにすむことである。
【００３０】
次に、図３を参照すると、上述された方法および特徴が実施され得る、例示的なシステム３１０が示されている。例えば、複数の相互接続されたコンピュータ上でこのような特徴を一度に実行するためには、システムのいくつかのアスペクトが、ローカルまたはネットワークコンピュータシステムを動作させるために使用される予めプログラムされた命令に応じて動作することが理解されよう。このようなシステムは、ネットワーク記憶媒体または同様のメモリデバイスに関連付けられる適切なグラフィックレンダリング能力を有する市販のパーソナルコンピュータを含むことがある。上記システムに、インターネットまたはイントラネットを介してアクセスし、プリントジョブを提出することができる。システムの一つ以上のアスペクトが専用コンピュータワークステーション上で実施され得ることも予想される。
【００３１】
図２に関して記述されるように、プリントジョブに対するコンテンツは、システムにとって受容可能な形態で、顧客によって最初に提供される。ディスク３１４またはインターネット接続３１８として図示されるが、必要なコンテンツをディジタル形式で提供するためのさまざまな媒体および通信技術を顧客が使用可能であることが理解されよう。しかしながら、顧客のジョブに対するコンテンツおよび仕様は、ＪＤＦなどのスタンダードフォーマットに変換しなければならず、該ＪＤＦは、プリントされるドキュメントのコンテンツ、該ドキュメントの加工、該ドキュメントの作成を定義付ける拡大可能なマーク・アップ言語（ＸＭＬ）を使用する。
【００３２】
ネットワーク化されたＤＰＶプロセッサ３３０は、予めプログラムされた好適なソフトウェアに準じて動作して、メモリ３５０内にＪＤＦデータを格納し、ワークステーション３３４上で、ＪＤＦデータの仮想レンダリングに好適なオブジェクトへの変換を実行する。ワークステーション３３４は、ディスプレイ３４０、キーボード３４２、マウス３４４または同様の指差デバイスの形態で、ユーザ・インタフェースを提供する。図４乃至図７に示されるように、ワークステーション３３４は、ユーザがレビューするためにドキュメント（本）の仮想レンダリングを提供する上で好適なディスプレイを提供する。図２で説明したように、ドキュメントの著者及び／または出版社が製造用の仮想レンダリング３４６を承認すると、承認されたＪＤＦと関連する仮想レンダリングデータがメモリ３５０に再格納されたり、更新されたりする。引き続いて、印刷工または製造プランナーは格納された情報にアクセスして、プリンタ３６０上で、製造前、製造中、および製造後のジョブをレビューすることができる。
【００３３】
次に、図４乃至図７を参照すると、ＤＰＶシステムのいくつかの実施の形態に対してユーザインターフェースディスプレイ４１０に関連付けられるさまざまな特徴および機能が表示されている。さまざまな特徴が他の形式でも組み合わされてよいこと、また、説明の便宜上、いくつかの特徴は、種々のインターフェースビューに表示されたり、されなかったりしていることが理解されよう。更に、インターフェースによってイネーブルとされる機能性を図示するためにいくつかの他のビューも提供される（本発明はこれらの他のビューに限定されない）。
【００３４】
とりわけ、図４を参照すると、インタフェース・ディスプレイ４１０は、一つ以上のツールバー４２０、詳細なジョブデータフィールド４３０、データソース指定４４０、およびビューコントロール領域４５０を含む。該ビューコントロール領域４５０は、プリントジョブの低解像度またはブラック／ホワイトのみのビューが描かれるウィンドウ４７０にレンダリングされるジョブの３Ｄビューをコントロールするために使用される。ツールバー４２０は、好ましくは、コントロールボタン４２２（例、リセット、情報）だけでなく、プルダウンメニューボタン４２４（例えば、ファイル、編集、ビュー）を含む。ジョブデータフィールドにおいて、ジョブに対する種々の設定のメニューすなわちスクロール可能な階層的なビューもレビューできる。ここでの目的は、ジョブパラメータの一般的な表示を提供することであり、ユーザは、ジョブ指定と、レンダリングウィンドウ４７０に描かれるジョブのビューの両方を修正するためにパラメータを編集したり修正したりすることが可能である。ウィンドウ４７０に示される画像には、ジョブデータフィールド４３０におけるユーザによるパラメータの選択または変更に応じて、適宜更新を行えるように意図的に低解像度が付与される。
【００３５】
また、インターフェース４１０には、ジョブデータのソースまたは格納場所がフィールド４４２内に指定され得る、データソース指定領域４４０が検出される。これによって、ユーザは、更なる修正のために既存のジョブを選択できる。図示されているように、領域４４０は、ユーザがローカルまたはネットワーク化されたドライブ上でファイルをビューすることができるデフォルト（ホーム）選択ボタンまたはブラウズボタンを介して、入力ＪＤＦファイルの指定機能を含み得る。具体的には図示されてないが、システムとこれに関連する方法は、メモリ（２５０、３５０）におけるプリント環境情報を特徴づけると共に格納する能力を更に含んでいてよい。このような特徴によって、ユーザは、プリンタまたはプリント環境によって影響されるプリントジョブの特定の特徴を識別し図解することができる。図４のユーザ・インタフェースが、領域４４０内に、ユーザがプリント環境データファイルの場所を指定できるフィールドを、含み得ることが理解されよう。
【００３６】
本発明の態様によれば、ユーザが既存のジョブチケットまたは同様のジョブ記述ファイルの場所（フィールド４４４）を指定し、システムが情報を検索し、ＪＤＦまたは同様のフォーマットへ変換するためにそれを処理し、次に、ウィンドウ４７０に低解像度バージョンのジョブをレンダリングすることが考えられる。更に、このような変換動作において、いくつかのデフォルト設定を用いる必要があるとともに、これらのデフォルト設定がフラグ付けまたはユーザに表示される必要があることがさらに理解されよう。
【００３７】
ディスプレイ４１０の右下部領域には、レンダリングウィンドウ４７０に関連付けられるビューコントロール領域４５０がある。ビューコントロールは、ユーザのリクエストあり次第、機能性が提供され、ユーザがレンダリングウィンドウ内でカーソル４８０を移動するだけで、図示されている機能性と同様の機能性が提供され得る、ツールバー状領域として実施されてもよい。このような技術は、３Ｄオブジェクトの操作のためのＣＡＤ／ＣＡＭシステムにおいて既知である。
【００３８】
図５を参照すると、図４と同様に、このディスプレイ４１０は、いくつかの同様の特徴を含むが、プリントジョブの完全解像度のレンダリングをより良好に図示するように意図されている。図５に示されている一つの態様において、各ページのビューイング（窓表示）が、ページコントロール５２０を介して達成される。インターフェースコントロールは、ページめくり工程のアニメーションに応じて実施され、これによって、ユーザは、各ページを観察するだけでなく、捲られるページと、このようなページめくりの間の見え方も観察できる。さらに、図５および図６のレンダリングウィンドウ４７０と比較すると、システムによって、ページのアニメーション化された外観がジョブのアスペクトに基づいてコントロール可能であることが明らかである。例えば、スパイラル製本されたドキュメント、エッジ製本ドキュメント、または、上部左コーナーにステープル止めされたドキュメントはすべて、プリントされたドキュメントの中心までページをパラパラ弾いたときのこれらのページの見え方について、それぞれ、異なるアスペクトを有する。これらの違いは、ジョブに対する特定のパラメータに基づいたレンダリングオブジェクトに基づいて図示され得る。
【００３９】
図６を参照すると、ジョブデータフィールド４３０は、ジョブパラメータを編集したりまたは修正したりするためだけでなく、メッセージ６２０によって示されるように、妥当性確認モデルによって検出されるエラーやコンフリクト（矛盾）の存在を示すために用いられてよい。即ち、ＤＰＶシステムは、スパイラル製本の本の表紙を２穴穿孔するなどのジョブパラメータにおける異常な状況またはエラー状況を検出する。さらに、ユーザの注意を促すために、システムは、ユーザ・インタフェースを介して、このような条件の表示を示唆したり、表示したりしてもよい。例えば、ドキュメントの潜在的なコンフリクトエレメント（例えば、表紙穿孔６３０およびスパイラル製本６３４）をフラッシュさせ、ハイコントラストカラーで示し、あるいは、骨格または輪郭ビューとしてそれのみを示すことによって、コンフリクトを仮想レンダリング領域４７０内に図示してもよい。同様の機能性の他の例としては、（ａ）要求された動作が機能しないか、または、顧客の要求に違反することを報告すること（例えば、粗いエッジを有すると想定される本をトリミングすること）、（ｂ）選ばれたプリントプロセスによっては、要求される色の再現ができない場合、エラーをディスプレイすること、あるいは、（ｃ）ドキュメントの頁数がリクエストされる製本タイプと合わない場合、エラーをディスプレイすることが挙げられる。コンフリクトの例に関し、本明細書中で、「コンフリクト（矛盾）」という用語は、（ａ）プリントジョブ自体の指定されたアスペクト間での「内部」コンフリクトと、（ｂ）所望されるプリント条件とプリント環境で利用できる条件との間の「プリント」コンフリクトと、を含む両タイプのレンダリング問題を特徴付けるために用いられる。
【００４０】
最後に、図７に関しては、プリントレイアウト用紙７１０のウィンドウ４７０での仮想レンダリングの例示的な表示が示され、これによって、プリントジョブを生成する間に印刷オペレータは、製造中の複数の段階の一つにおいて、ジョブをその段階時にビューすることができる。このビューがその進行中のジョブのチェックを可能とし、これによって、ジョブの運行に成功する可能性が高まると共に、エラー発生の可能性を最小とすることができる。図４乃至図７における種々の仮想レンダリングの比較によって理解されるように、ＤＰＶシステムは、ユーザのタイプの機能としてのジョブのアスペクト（例えば、顧客（著者及び／または出版社）、プリプロダクションレビュー（製造前審査）、製造にあたる印刷工、品質レビュー）の妥当性を確認するために、仮想レンダリングを使用することを想定している。更に、仮想レンダリングは、本、用紙、ページ、画像、字体およびレンダリングなどの複数のレベルにおいてジョブのアスペクトの妥当性を確認するために使用される。
【図面の簡単な説明】
【００４１】
【図１】ＤＰＶシステムのアーキテクチャを示す略図である。
【図２】ＤＰＶシステムと方法が特定の用途を見つけるプロセスを示す概略図である。
【図３】図１に示されるプロセスを実行するためのシステムを示す略図である。
【図４】本明細書中に開示される方法および装置による例示的なユーザーインタフェース画面を示す図である。
【図５】本明細書中に開示される方法および装置による例示的なユーザーインタフェース画面を示す図である。
【図６】本明細書中に開示される方法および装置による例示的なユーザーインタフェース画面を示す図である。
【図７】本明細書中に開示される方法および装置による例示的なユーザーインタフェース画面を示す図である。
【符号の説明】
【００４２】
１１０：  オブジェクトモデル
１２０：  グラフィックレンダリング技術
１３０：  妥当性確認モデル
【図１】
2006185437.tif 000003
【図２】
2006185437.tif 000004
【図３】
2006185437.tif 000005
【図４】
2006185437.tif 000006
【図５】
2006185437.tif 000007
【図６】
2006185437.tif 000008
【図７】
2006185437.tif 000009