(57)【要約】【課題】生産プリンタにおいてタブを視覚的に表現し操作するシステムと方法。【解決手段】グラフィック・ユーザ・インタフェース（３００）では、生産プリンタで生産するドキュメントの表現を表示する。このインタフェースでは視覚的なインジケータ（３０２）を提供し、順序付けられた媒体（２１２）に対応するドキュメント内の順序付けられた媒体の存在を示す。このインタフェースにより、ドキュメント内の順序付けられた媒体の各ページに対して適用したページ機能をオペレータは見て、生産プリンタ（３１６）でドキュメントを生産する前にページ機能が正確であることを検証することができる。【選択図】図３
2004511848.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータで実現され、生産プリンタを制御するインタフェースにおいて、
ディスプレイと、
前記ディスプレイ上に位置し、前記生産プリンタにより生産されるドキュメントの部分を表現するように動作させることができる第一のページ表現であって、前記部分は少なくともひとつの順序付けられた媒体の属性を適用することができることで特徴付けられた、第一のページ表現と、
前記少なくともひとつの順序付けられた媒体の属性の第一と関連付けられ、前記ディスプレイ上に位置する第一の属性表現であって、前記第一の属性表現は、前記少なくともひとつの順序付けられた媒体の属性の前記第一を前記部分に適用できることを、前記ディスプレイ上で視覚的に示すように動作させることができる記号的な表現を備えている、第一の属性表現と
を備えたインタフェース。
【請求項２】
前記少なくとも一つの順序付けられた媒体の属性には、タブの種類が含まれる、請求項１に記載のインタフェース。
【請求項３】
前記タブの種類には、カット・タブを指定する値が含まれる、請求項２に記載のインタフェース。
【請求項４】
前記少なくとも一つの順序付けられた媒体の属性には、タブ媒体の大きさが含まれる、請求項１に記載のインタフェース。
【請求項５】
前記タブ媒体の大きさには、９ｘ１１、８．５ｘ１１，Ａ４タブ、またはＡ４を指定する値がさらに含まれる、請求項４に記載のインタフェース。
【請求項６】
前記少なくとも一つの順序付けられた媒体の属性には、タブ・カットの数が含まれる、請求項１に記載のインタフェース。
【請求項７】
前記タブ・カットの数には、順序付けられたタブ・セットの中のタブページの数が含まれる、請求項６に記載のインタフェース。
【請求項８】
前記少なくとも一つの順序付けられた媒体の属性には、タブ媒体の向きが含まれる、請求項１に記載のインタフェース。
【請求項９】
前記少なくとも一つの順序付けられた媒体の属性には、前記ドキュメント内のタブ付き区切りページの総数が含まれる、請求項１に記載のインタフェース。
【請求項１０】
前記少なくとも一つの順序付けられた媒体の属性には、タブ・ラベル端のオフセットが含まれる、請求項１に記載のインタフェース。
【請求項１１】
前記少なくとも一つの順序付けられた媒体の属性には、タブ・カット左インデントが含まれる、請求項１に記載のインタフェース。
【請求項１２】
前記少なくとも一つの順序付けられた媒体の属性には、タブ・カット右インデントが含まれる、請求項１に記載のインタフェース。
【請求項１３】
前記少なくとも一つの順序付けられた媒体の属性には、タブ出力順序が含まれる、請求項１に記載のインタフェース。
【請求項１４】
前記タブ出力順序には、最初のタブを最初に（ｆｉｒｓｔ−ｔａｂ−ｆｉｒｓｔ）、または最後のタブを最初に（ｌａｓｔ−ｔａｂ−ｆｉｒｓｔ）を指定する値がさらに含まれる、請求項１３に記載のインタフェース。
【請求項１５】
前記少なくとも一つの順序付けられた媒体の属性には、少なくとも一つのタブ・ラベル値が含まれる、請求項１に記載のインタフェース。
【請求項１６】
前記インタフェースはさらに前記ディスプレイ上に、前記タブ・ラベル値と前記タブ・ラベル値のフォーマッティングを前記生産プリンタで印刷したときにそれが現れるように、視覚的に示すように動作させることができる、請求項１５に記載のインタフェース。
【請求項１７】
前記少なくとも一つの順序付けられた媒体の属性の一つ以上をユーザが変更できるように動作させることができるユーザ入力デバイスをさらに備える、請求項１に記載のインタフェース。
【請求項１８】
前記少なくとも一つの順序付けられた媒体の属性の、少なくとも一つの頻繁に利用される構成（ｃｏｎｆｉｇｕｒａｔｉｏｎ、コンフィグレーション）をユーザが指定できるように動作させることができるユーザ入力デバイスをさらに備え、前記インタフェースはさらに、前記指定された少なくとも一つの頻繁に利用される構成に基づき、前記少なくとも一つの順序付けられた媒体の属性の少なくとも一つの値を生成するように動作させることができる、請求項１に記載のインタフェース。
【請求項１９】
コンピュータで実現され、ディスプレイを備える生産プリンタを制御する方法において、
（ａ）前記ディスプレイ上に、前記生産プリンタにより生産されるドキュメントの部分を表現するページ表現を表示し、前記部分は少なくともひとつの順序付けられた媒体の属性を適用することができることで特徴付けられ、
（ｂ）前記少なくともひとつの順序付けられた媒体の属性を前記部分に前記のように適用できることを、前記少なくともひとつの順序付けられた媒体の属性の、関連付けられた記号的な表現を用いて、前記ディスプレイ上で視覚的に示すこと
を含む前記方法。
【請求項２０】
（ｂ）には、前記少なくともひとつの順序付けられた媒体の属性に基づいて、前記ページ表現と関係するタブ・カットの記号的な表現を表示することがさらに含まれる、請求項１９に記載の方法。
【請求項２１】
前記少なくとも一つの順序付けられた媒体の属性には、タブの種類が含まれる、請求項１９に記載の方法。
【請求項２２】
前記タブの種類には、カット・タブを指定する値が含まれる、請求項２１に記載の方法。
【請求項２３】
前記少なくとも一つの順序付けられた媒体の属性には、タブ媒体の大きさが含まれる、請求項１９に記載の方法。
【請求項２４】
前記タブ媒体の大きさには、９ｘ１１、８．５ｘ１１，Ａ４タブ、またはＡ４を指定する値がさらに含まれる、請求項２３に記載の方法。
【請求項２５】
前記少なくとも一つの順序付けられた媒体の属性には、タブ・カットの数が含まれる、請求項１９に記載の方法。
【請求項２６】
前記タブ・カットの数には、順序付けられたタブ・セットに含まれるタブページの数が含まれる、請求項２５に記載の方法。
【請求項２７】
前記少なくとも一つの順序付けられた媒体の属性には、タブ媒体の向きが含まれる、請求項１９に記載の方法。
【請求項２８】
前記少なくとも一つの順序付けられた媒体の属性には、前記ドキュメント内のタブページの総数が含まれる、請求項１９に記載の方法。
【請求項２９】
前記少なくとも一つの順序付けられた媒体の属性には、タブ・ラベル端のオフセットが含まれる、請求項１９に記載の方法。
【請求項３０】
前記少なくとも一つの順序付けられた媒体の属性には、タブ・カット左インデントが含まれる、請求項１９に記載の方法。
【請求項３１】
前記少なくとも一つの順序付けられた媒体の属性には、タブ・カット右インデントが含まれる、請求項１９に記載の方法。
【請求項３２】
前記少なくとも一つの順序付けられた媒体の属性には、タブ出力順序が含まれる、請求項１９に記載の方法。
【請求項３３】
前記タブ出力順序には、最初のタブを最初に（ｆｉｒｓｔ−ｔａｂ−ｆｉｒｓｔ）、または最後のタブを最初に（ｌａｓｔ−ｔａｂ−ｆｉｒｓｔ）を指定する値がさらに含まれる、請求項３２に記載の方法。
【請求項３４】
前記少なくとも一つの順序付けられた媒体の属性には、少なくとも一つのタブ・ラベル値が含まれる、請求項１９に記載の方法。
【請求項３５】
（ｂ）にはさらに、前記タブ・ラベル値と前記タブ・ラベル値のフォーマッティングを、それが前記生産プリンタで印刷されるときに現れるように、前記ディスプレイ上で視覚的に示すことを含む請求項３４に記載の方法。
【請求項３６】
（ｃ）前記少なくともひとつの順序付けられた媒体の属性への変更を受け取ることをさらに含む請求項１９に記載の方法。
【請求項３７】
（ｃ）前記少なくともひとつの順序付けられた媒体の属性の、前記少なくとも一つの頻繁に利用される構成の指定を受け取り、
（ｄ）前記指定された、少なくとも一つの頻繁に利用される構成に基づき、前記少なくともひとつの順序付けられた媒体の属性の少なくとも一つの値を生成することをさらに含む請求項１９に記載の方法。
【請求項３８】
ドキュメントの印刷と一つ以上の媒体／仕上げ属性の適用（ａｐｐｌｉｃａｔｉｏｎ、アプリケーション）を制御する生産プリンタ操作卓用のグラフィック・ユーザ・インタフェースであって、前記一つ以上の媒体／仕上げ属性には少なくとも一つの順序付けられた媒体の属性が含まれ、前記ドキュメントには１ページ以上が含まれ、各ページには前記一つ以上の媒体／仕上げ属性の部分集合（ｓｕｂｓｅｔ、サブセット）が含まれ、前記１ページ以上の中の少なくとも１ページには前記少なくとも一つの順序付けられた媒体の属性が含まれ、
生産される前記１ページ以上の中の前記少なくとも１ページを表現するページ表現と、
前記ページ表現と結合し、前記ページ表現上で前記少なくとも一つの順序付けられた媒体の属性を記号的に表現するように動作させることができる、順序付けられた媒体の属性の表現と
を備えた前記グラフィック・ユーザ・インタフェース。
【請求項３９】
コンピュータで実現され、生産プリンタを制御するインタフェースにおいて、
ディスプレイと、
前記ディスプレイ上に位置し、前記生産プリンタにより生産されるドキュメントの部分を表現するように動作させることができる第一のページ表現であって、前記部分は一つ以上の媒体／仕上げの属性を適用することができることで特徴付けられた、第一のページ表現と、
前記一つ以上の媒体／仕上げの属性の第一と関連付けられ、前記ディスプレイ上に位置する第一の属性表現であって、前記第一の属性表現は、前記一つ以上の媒体／仕上げの属性を前記部分に適用できることを、前記ディスプレイ上で視覚的に示すように動作させることができる第一のインジケータを有する、第一の属性表現と
を備えた前記インタフェース。
【請求項４０】
前記一つ以上の媒体／仕上げの属性には穴開けが含まれる、請求項３９に記載のインタフェース。
【請求項４１】
前記一つ以上の媒体／仕上げの属性にはホチキスの針が含まれる、請求項３９に記載のインタフェース。
【請求項４２】
前記一つ以上の媒体／仕上げの属性には媒体の大きさが含まれる、請求項３９に記載のインタフェース。
【請求項４３】
前記一つ以上の媒体／仕上げの属性には媒体の色が含まれる、請求項３９に記載のインタフェース。
【請求項４４】
前記一つ以上の媒体／仕上げの属性には媒体の仕上げが含まれる、請求項３９に記載のインタフェース。
【請求項４５】
前記一つ以上の媒体／仕上げの属性には媒体の厚さが含まれる、請求項３９に記載のインタフェース。
【請求項４６】
前記一つ以上の媒体／仕上げの属性には媒体の種類が含まれる、請求項３９に記載のインタフェース。
【請求項４７】
前記一つ以上の媒体／仕上げの属性にはバインディングが含まれる、請求項３９に記載のインタフェース。
【請求項４８】
前記一つ以上の媒体／仕上げの属性には切り取りが含まれる、請求項３９に記載のインタフェース。
【請求項４９】
前記一つ以上の媒体／仕上げの属性には移動が含まれる、請求項３９に記載のインタフェース。
【請求項５０】
前記一つ以上の媒体／仕上げの属性にはマスキングが含まれる、請求項３９に記載のインタフェース。
【請求項５１】
前記一つ以上の媒体／仕上げの属性には片面または両面（ｐｌｅｘ）が含まれる、請求項３９に記載のインタフェース。
【請求項５２】
前記一つ以上の媒体／仕上げの属性には注釈が含まれる、請求項３９に記載のインタフェース。
【請求項５３】
前記一つ以上の媒体／仕上げの属性には挿入が含まれる、請求項３９に記載のインタフェース。
【請求項５４】
前記一つ以上の媒体／仕上げの属性には順序付けが含まれる、請求項３９に記載のインタフェース。
【請求項５５】
前記一つ以上の媒体／仕上げの属性には媒体のソース（ｓｏｕｒｃｅ）が含まれる、請求項３９に記載のインタフェース。
【請求項５６】
前記一つ以上の媒体／仕上げの属性には組付けが含まれる、請求項３９に記載のインタフェース。
【請求項５７】
前記第一の属性表現にはさらにメニューが含まれ、前記メニューには前記第一のインジケータと前記第一のインジケータに関連付けられた第一の属性記述子が含まれ、前記第一の属性記述子は前記一つ以上の媒体／仕上げの属性の前記第一を記述する、請求項３９に記載のインタフェース。
【請求項５８】
前記第一の属性表現には第二のインジケータが含まれ、前記メニューには前記第二のインジケータと第二の属性記述子が含まれ、前記第二の属性記述子は前記一つ以上の媒体／仕上げの属性の第二を記述し、前記第二の属性記述子は前記第二のインジケータに関連付けられる、請求項５７に記載のインタフェース。
【請求項５９】
前記第一のインジケータには肯定的な状態（ａｓｓｅｒｔｅｄ ｓｔａｔｅ、アサート状態、アクティブ状態、有効、論理的に真）と否定的な状態（ｄｅａｓｓｅｒｔｅｄ ｓｔａｔｅ、デアサート状態、ネガティブ状態、無効、論理的に偽）が含まれ、前記肯定的な状態は、前記一つ以上の媒体／仕上げの属性の第一が前記部分に適用されることを示し、前記否定的な状態は、前記一つ以上の媒体／仕上げの属性の前記第一が前記部分に適用されないことを示す、請求項５７に記載のインタフェース。
【請求項６０】
前記一つ以上の媒体／仕上げの属性の前記第一には、さらに一つ以上のオプションが含まれ、前記インジケータにはさらにオプション・フィールドが含まれ、前記肯定的な状態はさらに前記一つ以上のオプションの一つ以上の値を示す、請求項５９に記載のインタフェース。
【請求項６１】
さらに、第一のユーザ入力デバイスを備え、前記メニューは前記第一のユーザ入力デバイスと結合し、前記第一のユーザ入力デバイスは前記第一の属性記述子を選択するように動作させることができる、請求項５７に記載のインタフェース。
【請求項６２】
前記第一のユーザ入力デバイスはさらに、前記一つ以上の媒体／仕上げの属性の前記第一を変更するように動作させることができる、請求項６１に記載のインタフェース。
【請求項６３】
前記第一のユーザ入力デバイスはさらに、前記一つ以上の媒体／仕上げの属性の前記第一を前記部分に適用するように動作させることができる、請求項６１に記載のインタフェース。
【請求項６４】
前記第一のユーザ入力デバイスはさらに、前記一つ以上の媒体／仕上げの属性の前記第一を前記部分から除去するように動作させることができる、請求項６１に記載のインタフェース。
【請求項６５】
前記第一の属性表現には前記一つ以上の媒体／仕上げの属性の各々の記号的な属性表現が含まれ、前記第一のインジケータはさらに、前記記号的な属性表現を前記第一のページ表現とともに前記部分に適用されるように表示することで、前記一つ以上の媒体／仕上げの属性を示すように動作させることができる、請求項３９に記載のインタフェース。
【請求項６６】
前記第一のインジケータには肯定的な状態と否定的な状態が含まれ、前記肯定的な状態は、前記一つ以上の媒体／仕上げの属性の第一が前記部分に適用されることを示し、前記否定的な状態は、前記一つ以上の媒体／仕上げの属性の前記第一が前記部分に適用されないことを示す、請求項６５に記載のインタフェース。
【請求項６７】
さらに、第一のユーザ入力デバイスと、メニューと、前記一つ以上の媒体／仕上げの属性と結合した第一の属性記述子とを備え、前記メニューには前記第一の属性記述子が含まれ、前記メニューは前記第一のユーザ入力デバイスと結合し、前記第一のユーザ入力デバイスは前記第一の属性記述子を選択するように動作させることができる、請求項６５に記載のインタフェース。
【請求項６８】
前記第一のユーザ入力デバイスはさらに、前記一つ以上の媒体／仕上げの属性の前記第一を変更するように動作させることができる、請求項６７に記載のインタフェース。
【請求項６９】
前記第一のユーザ入力デバイスはさらに、前記一つ以上の媒体／仕上げの属性の前記第一を前記部分に適用するように動作させることができる、請求項６７に記載のインタフェース。
【請求項７０】
前記第一のユーザ入力デバイスはさらに、前記一つ以上の媒体／仕上げの属性の前記第一を前記部分から除去するように動作させることができる、請求項６７に記載のインタフェース。
【請求項７１】
コンピュータで実現され、ディスプレイを備える生産プリンタを制御する方法において、
（ａ）前記ディスプレイ上に、前記生産プリンタにより生産されるドキュメントの部分を表現するページ表現を表示し、前記部分は一つ以上の媒体／仕上げの属性を適用できることにより特徴付けられ、
（ｂ）前記一つ以上の媒体／仕上げの属性を前記部分に前記のように適用できることを、前記ディスプレイ上で視覚的に示すこと
を含む前記方法。
【請求項７２】
前記一つ以上の媒体／仕上げの属性には穴開けが含まれる、請求項７１に記載の方法。
【請求項７３】
前記一つ以上の媒体／仕上げの属性にはホチキスの針が含まれる、請求項７１に記載の方法。
【請求項７４】
前記一つ以上の媒体／仕上げの属性には媒体の大きさが含まれる、請求項７１に記載の方法。
【請求項７５】
前記一つ以上の媒体／仕上げの属性には媒体の色が含まれる、請求項７１に記載の方法。
【請求項７６】
前記一つ以上の媒体／仕上げの属性には媒体の仕上げが含まれる、請求項７１に記載の方法。
【請求項７７】
前記一つ以上の媒体／仕上げの属性には媒体の厚さが含まれる、請求項７１に記載の方法。
【請求項７８】
前記一つ以上の媒体／仕上げの属性には媒体の種類が含まれる、請求項７１に記載の方法。
【請求項７９】
前記一つ以上の媒体／仕上げの属性にはバインディングが含まれる、請求項７１に記載の方法。
【請求項８０】
前記一つ以上の媒体／仕上げの属性には切り取りが含まれる、請求項７１に記載の方法。
【請求項８１】
前記一つ以上の媒体／仕上げの属性には移動が含まれる、請求項７１に記載の方法。
【請求項８２】
前記一つ以上の媒体／仕上げの属性にはマスキングが含まれる、請求項７１に記載の方法。
【請求項８３】
前記一つ以上の媒体／仕上げの属性には片面または両面（ｐｌｅｘ）が含まれる、請求項７１に記載の方法。
【請求項８４】
前記一つ以上の媒体／仕上げの属性には注釈が含まれる、請求項７１に記載の方法。
【請求項８５】
前記一つ以上の媒体／仕上げの属性には挿入が含まれる、請求項７１に記載の方法。
【請求項８６】
前記一つ以上の媒体／仕上げの属性には順序付けが含まれる、請求項７１に記載の方法。
【請求項８７】
前記一つ以上の媒体／仕上げの属性には媒体のソース（ｓｏｕｒｃｅ）が含まれる、請求項７１に記載の方法。
【請求項８８】
前記一つ以上の媒体／仕上げの属性には組付けが含まれる、請求項７１に記載の方法。
【請求項８９】
さらに（ｃ）前記一つ以上の媒体／仕上げの属性の第一を記述する属性記述子と前記属性記述子と関連付けられた属性インジケータを含むメニューを表示することを備え、
前記示すことはさらに、前記一つ以上の媒体／仕上げの属性の前記第一が前記部分に適用される場合に前記属性インジケータを肯定的状態にすること（ａｓｓｅｒｔｉｎｇ、アサートする、アクティブ状態（有効、論理的に真）にする）と、前記一つ以上の媒体／仕上げの属性の前記第一が前記部分に適用されない場合に前記属性インジケータを否定的状態にすること（ｄｅａｓｓｅｒｔｉｎｇ、デアサートする、ネガティブ状態（無効、論理的に偽）にする）が含まれる、請求項７１に記載の方法。
【請求項９０】
前記一つ以上の媒体／仕上げの属性にはさらにオプションの値が含まれ、前記メニューにはさらに前記一つ以上の媒体／仕上げの属性の前記第一に関連付けられた属性値フィールドが含まれ、前記指示にはさらに前記属性値フィールドに前記オプションの値を表示することが含まれる、請求項８９に記載の方法。
【請求項９１】
さらに（ｃ）記号的な属性表現を前記一つ以上の媒体／仕上げの属性の各々に関連付けることを備え、
前記示すことはさらに、前記適用できる一つ以上の媒体／仕上げの属性の各々に対して、前記関連付けられた記号的な属性表現を前記ページ表現とともに表示することが含まれる、請求項７１に記載の方法。
【請求項９２】
ドキュメントの印刷と一つ以上の媒体／仕上げ属性の適用（ａｐｐｌｉｃａｔｉｏｎ、アプリケーション）を制御する生産プリンタ操作卓用のグラフィック・ユーザ・インタフェースであって、前記ドキュメントには１ページ以上が含まれ、各ページには前記一つ以上の媒体／仕上げ属性の部分集合（ｓｕｂｓｅｔ、サブセット）が含まれ、
生産される前記１ページ以上を表現するページ表現と、
前記ページ表現と結合し、前記一つ以上の媒体／仕上げ属性の前記部分集合を示すように動作させることができる、メニューと
を備えた前記グラフィック・ユーザ・インタフェース。
【請求項９３】
ドキュメントの印刷と一つ以上の媒体／仕上げ属性の適用（ａｐｐｌｉｃａｔｉｏｎ、アプリケーション）を制御する生産プリンタ操作卓用のグラフィック・ユーザ・インタフェースであって、前記ドキュメントには１ページ以上が含まれ、各ページには前記一つ以上の媒体／仕上げ属性の部分集合（ｓｕｂｓｅｔ、サブセット）が含まれ、
生産される前記１ページ以上を表現するページ表現と、
前記ページ表現と結合し、前記ページ表現上に前記一つ以上の媒体／仕上げ属性の前記部分集合の各々を記号的に表現するように動作させることができる、属性表現と
を備えた前記グラフィック・ユーザ・インタフェース。
【発明の詳細な説明】
【０００１】
関連出願の相互参照
この出願は２０００年１０月６日に出願された、米国特許出願番号０９／６８４，１２６の「生産プリンタにおいてページ特徴を視覚的に表現し操作するシステムと方法」（弁護士参照番号１０４３２／３１）で、現在米国特許番号　　　　を持つ、出願の３７Ｃ．Ｆ．Ｒ．§１．５３（ｂ）の元における一部継続出願であり、その全体の開示をここに引用による文献として組み込む。
以下の、同時係属で通常通り譲渡された米国特許出願は、本出願と同一日に出願されている。この出願は本出願で開示した実施例のほかの様態に関連し、それをさらに記載しており、ここに引用による文献として組み込む。
米国特許出願番号０９／８０３，１６６本出願と同時に出願された、「生産印刷ワークフローでタブを視覚的に表現するシステムと方法」（弁護士参照番号１０４３２／４４）
【０００２】
【従来の技術】
ほぼすべてのコンピュータ・ユーザは自分のプリンタを持っており、高品質のドキュメントを生産することができるが、そのようなドキュメントを大量にかつ装丁などの特別な仕上げ状態で生産する能力は、高いコストと操作の複雑さのため、まだ、商業的な印刷所や法人のコピー部門の業務範囲である。ドキュメントを大量に、仕上げた状態で生産することを、一般に、生産印刷と呼ぶ。生産プリンタとは、ドキュメントを大量に短時間で連続的に生産可能な印刷デバイスのことである。一般に、このようなプリンタは、用紙取扱い容量が大きく、複数のソースからの複数の種類の媒体から引き出す能力、そして、装丁を加えるなどのドキュメントを自動的に仕上げる能力が備わっている。生産プリンタによる自動化とコンピュータ技術の進展にも関わらず、特にデスクトップ・パブリッシングの分野において、生産印刷はまだ、複雑でときには手作業を伴う工程である。
【０００３】
一般的な印刷所では、製本された小冊子や三つ折りのパンフレット、つまみ付きの３リング製本ノートなどの仕上げた製品にしたいドキュメントの原本を顧客が持ち込む。さらに、一般には顧客は仕上げた製品を大量に、例えば、１０００部のパンフレットを必要とする。ドキュメントの原本と、仕上げた製品を生産する指令の組み合わせを「ジョブ」と呼ぶ。ドキュメントはハードコピー、または、フロッピー（登録商標）・ディスクやコンパクト・ディスク、テープなどの電子形態で持ち込むこともできるし、インターネットなどのネットワークを通して印刷所に送信することもできる。
【０００４】
ドキュメントを係員に手渡したあとで、顧客は仕上げた製品を作るための指令を伝える。係員はその指令を「チケット」または「ジョブ・チケット」に書き留めるだろう。ジョブ・チケットは通常、仕上げた製品を作るためにすべての指令を書いた一枚の紙である。その後、ジョブはオペレータに渡るだろう。オペレータは生産プリンタを動作させ仕上げた出力を生産する。オペレータの仕事は、生産のためにドキュメントを用意し、用紙や装丁材料などの適切な材料を生産プリンタに投入し、仕上げた出力が正しいことを確実にすることである。
【０００５】
【発明が解決しようとする課題】
オペレータの仕事は簡単に見えるが、それをすぐに複雑にする多くの問題点がある。顧客から提供されるドキュメントは、しばしば、そのままでは生産プリンタにかけられないことがある。顧客から提供されるドキュメントのなかには、余白や活字に関する指定などの基本的なフォーマッティングが必要な、単に書いただけの原稿もある。また、フォーマッティングされているかも知れないが、必要な装丁を考慮せずにフォーマッティングしている場合もある。例えば、ドキュメントの本文が余白に近づきすぎていて、仕上げた製品を製本すると、本文の一部が見えなくなる。本などのドキュメントでは、例えば、各章の最初のページはページの表に来るように、これは組付けとして知られてもいるが、特別な配慮が必要な場合もある。組付けのほかの形態としては、小冊子／パンフレットの組付けや、ｎ上げ組付けがある。また、顧客が複数のドキュメントを持ち込み、それらの「章」にカバーと装丁を付けて、一冊の本に組立るように依頼することもある。
【０００６】
生産印刷ジョブを複雑にする、ほかの問題点は、正しい媒体を決定し、生産プリンタに投入することである。ときとして、ジョブでは、異なる用紙重量や異なる色などの、多くの異なる種類の用紙が必要になるだろう。さらに、なかには、ドキュメント内の特定の箇所につまみ付き用紙を挿入することが必要なジョブもある。また、ジョブによっては、ベイツ番号（Ｂａｔｅｓ ｎｕｍｂｅｒ）やほかの注釈付けをドキュメントに追加する必要があるかもしれない。
【０００７】
仕上げた出力を生産するための、このような複雑な生産工程において、誤った用紙をプリンタに投入したり、装丁にあまりに近く余白を設定したりといったエラーがきっと起こる。生産プリンタは超高速で作動し、ときには、毎秒１ページを越える出力を生産し、したがって、仕上げた出力でのエラーを見つけるときには、かなりの時間と資源が無駄になっているかもしれない。
【０００８】
したがって、生産印刷を管理し、エラーのない出力を保証する効率的なシステムと方法が求められている。
【０００９】
【課題を解決するための手段】
本発明は以下の請求項で定義され、この節での記載は請求項に対する制限として取られるべきではない。導入の目的で、以下に記載される好適な実施例はコンピュータで実現され、生産プリンタを制御するインタフェースに関する。このインタフェースは、ディスプレイと、ディスプレイ上に位置し、生産プリンタにより生産されるドキュメントの部分を表現するように動作させることができる第一のページ表現とを備え、その部分は少なくともひとつの順序付けられた媒体の属性を適用することができることで特徴付けられる。このインタフェースはさらに、少なくともひとつの順序付けられた媒体の属性の第一と関連付けられ、ディスプレイ上に位置する第一の属性表現を備え、第一の属性表現は少なくともひとつの順序付けられた媒体の属性の第一をその部分に適用できることを、ディスプレイ上で視覚的に示すように動作させることができる記号的な表現を備えている。
【００１０】
好適な実施例は、さらに、コンピュータで実現され、ディスプレイを備える生産プリンタを制御する方法に関連する。この方法は、ディスプレイ上に、生産プリンタにより生産されるドキュメントの部分を表現するページ表現を表示し、その部分は少なくともひとつの順序付けられた媒体の属性を適用することができることで特徴付けられ、少なくともひとつの順序付けられた媒体の属性をその部分に適用できることを、少なくともひとつの順序付けられた媒体の属性の、関連付けられた記号的な表現を用いて、ディスプレイ上で視覚的に示すことを備える。
本発明のさらなる様相や効果は好適な実施例とともに以下で論じられる。
【００１１】
【発明の実施の形態】
ここで図１を参照すると、商業大量コピー店または印刷所など典型的な生産印刷所における生産ワークフロー１００を示す流れ図が示されている。ワークフローとは、タスク、手続きステップ、関係する組織または人々、必要な入出力情報、および業務プロセスの各ステップで必要なツールと定義される。生産印刷などの業務またはプロセスの分析および管理に対するワークフロー法は、オブジェクト指向法と組み合わせることができ、これはドキュメント、ページ、データ、およびデータベースなど、関係する離散オブジェクトおよびプロセスに焦点を合わせる傾向がある。この開示の目的として、用語「オブジェクト指向」は、開示する実施の形態に適用される場合、オブジェクト指向プログラミング法が開示の実施形態の唯一の実現方法であることを含意しない。
【００１２】
図１はさらに、印刷所用の典型的なコンピュータ・ネットワーク１１２をも示す。典型的なデジタル印刷所では、コンピュータ・ワークステーション１１４、１１６、サーバ１１８、１２０および大量出力装置１２２を構成要素とするコンピュータ・ネットワーク１１２がある。サーバ１１８、１２０にはネットワーク・サーバ１１８およびプリント・サーバ１２０を含まれる。ネットワーク１１２のトポロジーは一般的に、印刷所のワークフロー１００と整合するように構成される。ネットワーク１１２は、有線または無線イーサネット（登録商標）・ネットワークまたはその他の形態として、もしくはローカル・エリア・ネットワークとして実現してもよい。さらに、ネットワーク１１２には、インターネットなどの広域ネットワークへの有線または無線接続、および仮想専用網を介してなど他のローカル・エリア・ネットワークへの接続を含まれていてもよい。
【００１３】
生産ワークフロー１００には、ジョブの開始１０２、ジョブの提出１０４、ジョブの準備１０６、印刷生産１０８、および最終的な実行１１０の手続き段階が含まれる。または、これらの手続き段階の１つまたはそれを越える段階を併合してもよいし、ほかの手続き段階を追加してもよい。ジョブの開始１０２は、ドキュメントおよび指示を顧客から受け取る手続き段階で、ドキュメントと指示はまとめて「ジョブ」と定義される。ジョブの開始１０２は、顧客がハード・コピーでも電子的形態でも、ジョブを物理的に印刷所に持ち込むか、そうでなければ電話、ファックス、郵便、電子メール、もしくはインターネットを介してなどローカル・エリア・ネットワークまたは広域ネットワークのいずれかで、ジョブを印刷所に送信したときに、始まることが可能である。ジョブには２つ以上のドキュメントおよび２組以上の指示が含まれてもよいことに注意されたい。例えばジョブには、各々が本の１章である、多くのドキュメントが、本の表紙を含むドキュメントと共に含まれていてもよい。この好例のジョブには、個々の章のドキュメントから本の本文を作成するための指示、および表紙を作成するための別の指示群が含まれていてもよい。さらに、本の本文に表紙を組み合わせるためのさらに別の指示群を設けることができる。
【００１４】
ジョブの提出１０４は、印刷所によるジョブの受取り、およびジョブを印刷所の生産システムまたはワークフロー内に投入することである。一般的に顧客からの指示は、「チケット」または「ジョブ・チケット」として知られる専用用紙に書き留められることになるだろう。チケットは電子的に作成し維持してもよい。さらに、標準化された指示のために予め定義したチケットを利用してもよい。例えば、印刷所には、ドキュメントを複製し、最終出力に三穴をあけ、穴をあけた最終出力を三リング・バインダに組み立てる指示のある、予め印刷されたチケットのはぎ取り式綴りを備えていてもよい。これが顧客による共通の要求である場合、そのような予め印刷されたチケットにより、時間と資源を節約することができる。注文を受け付ける店員がしなければならないことは、生成するコピーの部数など、顧客の具体的な詳細を記入するだけである。予め定められたチケットは、作業を標準化し、顧客からの指示を書き止める際のエラーを防止するのに役立つ。非常に簡素な印刷所では、ジョブの提出１０４は単に、チケットの作成と共にドキュメントの原本および指示を受け取り、ジョブをペーパ・ホルダに入れ、それを後で後続の手続き段階で処理するための物理的待ち行列にセットするだけでもよい。
【００１５】
ジョブを電子的に処理する印刷所において、ジョブの提出１０４では、ジョブを印刷所の電子生産システムに投入する必要がある。顧客がハード・コピーとして持ち込んだドキュメントの場合、まずドキュメントを電子的に走査して、印刷所のコンピュータ・システムに入れる必要がある。電子的形態で引き渡されたドキュメントの場合、ドキュメントデータ・ファイルを印刷所のコンピュータ・システムにロードする必要がある。
【００１６】
ジョブの提出１０４のために、コンピュータ・ネットワーク１１２は１つまたはそれを越える「店頭」ワークステーション１１４を含む。店頭ワークステーション１１４は、注文受付デスクまたは店員のステーションに配置されるか顧客セルフ・サービス用に設置されたコンピュータ・システムである。これらのワークステーション１１４はジョブの提出段階１０４で使用され、一般的にフロッピー（登録商標）・ディスク、コンパクト・ディスク、テープ等など多くの様々な種類の電子媒体を取り扱うように構成される。これらのステーション１１４はまた、インターネットまたは顧客との他の形のネットワーク接続を通してジョブを受信するように構成してもよい。さらに、これらのワークステーション１１４は一般的に、ワシントン州レドモンドに位置するマイクロソフト社によって製造されたマイクロソフト・オフィス（商標）ファミリの製品によって使用されるような多くの様々な電子ファイル形式、もしくはアルダス・ページメーカ（商標）、またはクォークエクスプレス（商標）など、いろいろなほかのデスクトップ・パブリッシング・プログラム・ファイル形式を読み取るように構成される。加えて、これらのステーション１１４は、ポータブル・ドキュメント形式（商標）（「ＰＤＦ」）、ポストスクリプト（商標）（「ＰＳ」）またはプリンタ制御言語（「ＰＣＬ」）など、後述する「プリンタ用」（「プリントレディ（ｐｒｉｎｔ ｒｅａｄｙ）」又は「ページ記述言語（ｐａｇｅ ｄｅｓｃｒｉｐｔｉｏｎ ｌａｎｇｕａｇｅ （ＰＤＬ））」として知られる）ファイル形式も読み取ることができる。ジョブ準備ステーション１１４はまた、タグ付き画像ファイル形式（「ＴＩＦＦ」）、ビットマップ（「ＢＭＰ」）、およびＰＣＸなどの画像ファイル形式をも受け入れることができる。これらのステーション１１４には、ハード・コピーのドキュメントを走査してコンピュータ・システムにいれるスキャナが含まれていてもよい。スキャナは一般的に操作が複雑な装置であり、一部の印刷所では、後述するように訓練された係員だけが使用するジョブの準備段階１０６にスキャナを配置することが好むかもしれない。加えて、店頭コンピュータ１１４にはまた、生産印刷タスクを完了するためのすべての指示を含むジョブのためのチケットを電子的にまたはハード・コピーの形で生成する能力をも提供する。チケットを生成するこのプロセスは、予め定義されたチケットを含めて自動化するか、手動か、あるいはそれらの組合せとしてもよく、以下にその詳細を述べる。
【００１７】
ジョブの準備１０６は、チケットの指示に従って印刷するためのドキュメントの準備を含む。ハード・コピーの形で提出されたドキュメントの場合、ジョブの準備１０６には、ドキュメントを走査し、忠実な、エラーのない電子的複製を生成することが含まれていてもよい。いったん電子的形態になっているドキュメントもまた、印刷所がドキュメントを編集しかつ印刷するために使用できる共通ファイル形式に純化／ノーマライズ（ｄｉｓｔｉｌｌｅｄ ｄｏｗｎ／ｎｏｒｍａｌｉｚｅｄ）、即ち、変換しなければならない。これは、オペレータが複数の異なるプログラムを扱う必要性を緩和し、異なる電子ファイル形式を使用して印刷するために複合ドキュメントをひとつに組み付ける必要性を排除する。
【００１８】
例えば顧客は、１つが本の本文、もう１つが特定のページに挿入される写真という、２つの異なるドキュメントを持ち込むかもしれない。顧客は次いで、写真を特定のページに挿入し、最終組立品に連続ページ番号を付けるように指示するかもしれない。写真の画像はアドビ・フォトショップ（商標）ファイル形式である一方、本の本文はマイクロソフト・ワード（商標）ファイル形式であるかもしれない。オペレータは各々の個別ソフトウェア・パッケージを使用して、どのページに画像を挿入するかを割り出し、本と写真のページ番号を適切に割り当てる事ができるが、これは非常に複雑で時間のかかるプロセスである。また、オペレータがある範囲のソフトウェア・パッケージについて訓練し精通していることも要求され、顧客が使用した特定のパッケージにオペレータが精通していないという危険を冒すことでもある。したがって、様々なファイル形式の各々を統一ファイル形式に純化すると、オペレータが単一ソフトウェア・インタフェースを使用してジョブを準備することができるようになり、効率的である。好適な実施形態では、すべてのドキュメントは、ハード・コピーで提供されたか電子的に提供されたかにかかわらず、「プリンタ用」ファイル形式、または「印刷準備完了」ファイル形式に純化または変換される。好適な実施形態では、プリンタ用ファイル形式として、カリフォルニア州サンノゼに位置するアドビ・システムズ社によって開発されたポータブル・ドキュメント形式（商標）を使用する。
【００１９】
プリンタ用ファイル形式とは、データ画像を出力媒体上にラスタ化するために、プリンタまたは他の形のハード・コピー出力装置の内部処理エンジンによって直接解釈することができるプリンタ制御命令と共に印刷される両方のデータを含むファイル形式と定義される。ラスタ化とは、出力媒体の特定の位置に画像データを配置することである。そのようなファイル形式は、どちらもカリフォルニア州サンノゼに位置するアドビ・システムズ社によって製造されたポータブル・ドキュメント形式（商標）（「ＰＤＦ」）およびポストスクリプト（商標）（「ＰＳ」）のみならず、カリフォルニア州パロアルトに位置するヒューレット・パッカード社によって製造されたプリンタ制御言語（「ＰＣＬ」）をも含む。プリンタ用ファイル形式でないファイル形式の例は、マイクロソフト・ワード（商標）などパーソナル・コンピュータ・アプリケーション・プログラム用のアプリケーション特有のファイル形式を含む。これらのファイル形式は、印刷可能であるようにするには、まずプリンタ用ファイル形式に変換しなければならない。さらに、タグ付き画像ファイル形式（「ＴＩＦＦ（Ｔａｇｇｅｄ Ｉｍａｇｅ Ｆｉｌｅ Ｆｏｒｍａｔ）」）など一部の画像ファイル形式では、出力媒体上の出力位置を指定し、プリンタの内部処理エンジンが解釈するプリンタ制御命令を含まず、したがって、本開示の観点からは、プリンタ用ファイル形式ではないファイル形式にすでになっているビット画像データだけが含まれる。プリンタ用ファイル形式を使用することにより、画像データのラスタ化を、出力媒体上における画像データの最終配置のできるだけ近くまで遅らせることができる。これは、内部制御論理でラスタ化処理を最適化させ、結果的にオペレータの期待に沿う可能性がいっそう高い出力を生じることにより、生産印刷装置（ｐｒｏｄｕｃｔｉｏｎ ｐｒｉｎｔ ｄｅｖｉｃｅ）１２２の最も効率的な使用を可能にする。
【００２０】
ジョブの準備段階１０６のために、コンピュータ・ネットワーク１１２は、ネットワーク１１２を介して店頭ワークステーション１１４に結合されたジョブ準備ステーション１１６とネットワーク・サーバ１１８を含む。ここで、「結合された」とは、直接接続されること、もしくは１つまたはそれを越える中間構成要素を通して間接的に接続されることを意味する。そのような中間構成要素は、ハードウェアによる構成要素とソフトウェアによる構成要素の両方が含まれていてもよい。ジョブ準備ステーション１１６は、下記に詳しく述べる、オペレータがジョブを管理、編集、および印刷できるワークフロー管理ソフトウェアを実行することが好ましい。店頭コンピュータ１１４及びジョブ準備ステーション１１６の機能性は、両方の目的を提供するひとつのワークステーションと組み合わされ得ることが理解される。ネットワーク・サーバ１１８はジョブの操作、管理、格納、および保存を可能にするドキュメントライブラリ、または、単にそれらのそれぞれのドキュメントおよび／またはチケットを含むだけでなく、店頭コンピュータ１１４からジョブ準備ワークステーション１１６へ、およびジョブ準備ステーション１１６から印刷サーバ１２０または生産出力装置１２２へのジョブの流れも促進し管理する。好例のドキュメントライブラリは、カリフォルニア州ラグナヒルに位置するモザイクソフト社、及び、インド、バングロアに位置するライプロ社のディビジョン、ライプロ・インフォテックによって製造されたドック・スマート（商標）、ミネソタ州イーデンプレーリに位置するイントラネット・ソリューションズ社によって製造されたイントラ・ドック（商標）ドキュメント管理システム、およびカナダ国オンタリオ州ヨークに位置するハミングバード社によって製造されたドック・フュージュン・ドキュメント管理システムを含む。好適な実施形態では、ジョブ準備ステーション１１６は、ニューヨーク州ロチェスタに位置するハイデルバーグ・デジタルＬ．Ｌ．Ｃ．によって製造されたイメージスマート（商標）ワークステーションである。または、カリフォルニア州サンタクララに位置するインテル社によって製造されたペンティアム（登録商標）クラスまたはそれよりよいプロセッサ、６４メガバイトまたはそれを越えるＲＡＭ、２０ギガバイトまたはそれを越えるハード・ディスク、および適切なディスプレイ装置を含む適切なコンピュータ・ハードウェア・プラットフォームなどを使用してもよい。さらに、好適な実施形態では、ネットワーク・サーバ１１８が開放型ドキュメント管理アーキテクチャ（「ＯＤＭＡ（Ｏｐｅｎ Ｄｏｃｕｍｅｎｔ Ｍａｎａｇｅｍｅｎｔ Ａｒｃｈｉｔｅｃｔｕｒｅ）」）標準に従い、ドキュメント管理能力およびスケーラブルな記憶装置を備えることが好ましい。
【００２１】
ジョブ準備ワークステーション１１６はまた、顧客にサービスを提供することによって印刷生産プロセスに価値を付加する印刷所の能力をも提供する。そのようなサービスは、顧客によって提供されたドキュメントに手を加え、顧客が自分では追加しようとしないまたは追加できない機能を追加する能力を含む。そのような機能には、複数のドキュメントにまたがってページ番号を付けること、ベイツ番号付け、つまみ付き用紙（タブストック）のためのページ・レイアウトの調整、および製本を考えた出力の位置合わせを含む。さらに、ジョブ準備ステーション１１４では、走査した画像における遺物の除去、および不要なテキストまたはマーキングに対するマスキングなど、ドキュメントの誤りを修正する能力を提供する。ジョブ準備ステーション１１４はまた、印刷プロセスまたは製本プロセスによって引き起こされる、完成品における不正確さを防止するために使用することもできる。そのような不正確さは、ドキュメントが折り丁組付けを使用して小冊子／パンフレットに組み付けられた後で発生するバインダの歪みを含む。バインダのクリープは、用紙上の画像の配置が、本のページ数の関数としての製本の厚さを考慮し損ない、表紙に近付くにつれてページ上の画像が内側にずれていくときに発生する。バインダのクリープは、ドキュメントに折り丁の組み付けを実行するときに、ページ領域にわたって画像配置を徐々にシフトすることによって防止される。加えて、ジョブ準備ステーション１１６により、オペレータは「組み付け（ｉｍｐｏｓｉｔｉｏｎ）」および「折り丁組付け（ｓｉｇｎａｔｕｒｅ ｉｍｐｏｓｉｔｉｏｎ、背丁組付け）」としても知られる最終出力のドキュメントページの管理および割付けを実行できる。加えて、オペレータはページを組み替え、ページを逆にし、空白ページを挿入し、ページのトリミングと移動を行い、裁ち切りページを作成し、「ｎ−ｕｐ」としても知られる１枚の用紙に複数のページを配置して校正刷りセット、小冊子、またはパンフレット等を作成することができる。さらに、ジョブ準備ステーション１１６は、オペレータにベイツ番号、ページ番号、ロゴ、および透かし模様など注釈をドキュメントに付け加えることができる。これらのサービスはすべて、最終出力に価値を付加する。ドキュメントのフォーマッティングおよびその他の変更は、余白の移動など、ドキュメント全体に適用することができ、あるいは選択されたページにだけ適用することができる。ドキュメントに対するそのような変更は、ドキュメント／ページ機能または属性として知られる。さらに、これらの変更は、顧客によって設定されたドキュメントの原本のフォーマッティングの特定の場合を一般に無効にするので、ドキュメント例外またはページ例外としても知られる。
ひとつの実施例では、ページの特徴はまた、ある動作又は処理を起こすため、生成出力装置１２２又はオペレータに指示される埋め込まれたコマンド（ｅｍｂｅｄｄｅｄ ｃｏｍｍａｎｄ）を含む。このようなコマンドは、装置１２２又はそのオペレータに、ページ又はドキュメントを除くこと（例えば、それらを特定の出力エグジットに向けたり、それらを物理的に取り除くことにより）、又は、順序づけられたメディアのような特定のメディアをロードすること（例えば、特定なページ供給を使用したり、メディアを物理的にロードすることにより）（以下参照）を指示すること、又は、特定の出力エグジットにページを向けるコマンドを含む。
【００２２】
印刷生成のワークフロー１００における次の段階は、印刷生成段階１０８である。印刷生産段階１０８で、印刷用の最終形式のドキュメントは印刷サーバ１２０に送られ、それはジョブを最終出力装置１２２に配布する。手動の印刷所では、この段階１０８は、生産の準備ができたジョブをオペレータが所望の出力装置１２２に手動的に引き渡してジョブを開始することに類似しているだろう。印刷生成段階１０８では、印刷所の出力資源を管理する。そのような管理には、印刷所の適切な装置１２２の待ち行列にジョブを入れ、利用できる装置１２２にジョブを発送し、様々な装置１２２に加えられる負荷を均衡させ、ジョブを特定の装置１２２に送る前に分割またはＲＩＰ処理するなどジョブを前処理することを含む。ＲＩＰはラスタ・イメージ・プロセッサを表わし、プリンタ用データをラスタ・イメージに変換するハードウェアおよび／またはソフトウェアである。それはまた、ページ画像を出力媒体上にラスタ化するための一般用語でもある。
【００２３】
印刷生成段階１０８で使用する印刷サーバ１２０は、ネットワーク１１２を通してジョブ準備ステーション１１６およびネットワーク・サーバ１１８に結合される。さらに、印刷サーバ１２０は、印刷所の様々な出力装置１２２に結合される。一部の出力装置１２２は、出力されるデータの電子的転送をサポートしないかもしれず、手動操作ステップが必要になるかもしれないことに注意されたい。そのような装置には、部分的に仕上げられたドキュメントを手動で製本機に送り生産を完成させることが必要な特殊製本機が含まれていてもよい。印刷サーバ１２０は、ネットワーク１１２に結合された別個のコンピュータとして実現することが好ましいが、ネットワーク・サーバ１１８、ジョブ準備ワークステーション１１６、または店頭ワークステーション１１４上で実行されるソフトウェアによる印刷サーバを使用することもできる。好適な実施形態では、印刷サーバ１２０には、一般的にＵＮＩＸ（登録商標）またはウィンドウズ（登録商標）ＮＴオペレーティング・システムを実行する独立コンピュータ・ワークステーション、ソフトウェア印刷サーバ・エンジン、およびソフトウェア印刷・サーバ・アプリケーションを含まれる。印刷サーバ・アプリケーションは、印刷サーバの動作を構成し管理するユーザ・インタフェース能力を提供する。印刷サーバ・エンジンは、印刷サーバの自動化プロセスを実行する。これらのプロセスは、ジョブおよびジョブ内容（つまりドキュメント）をスプールし待ち行列に入れ、印刷ジョブの属性およびこれらの属性が印刷エンジンによっていかに満たされるかに基づいてジョブを特定の生産出力装置に指し向け、すべてのプリンタを十分に活用し続けるように、例えば白黒ジョブからカラーを分離するように様々な生産出力装置の間でジョブの負荷均衡を図り、複数の入力通信および印刷プロトコルを受け入れてそれら生産出力装置１２２が理解する通信および印刷プロトコルに翻訳する通信ゲートウェイとして働くことを含む。
【００２４】
生産印刷ワークフロー１００の最終段階は最終的実行段階１１０である。最終的実行段階１１０は、完成品が生産出力装置１２２で生成される段階である。生産出力装置は、印刷ドキュメントの大量生産用に設計されたプリンタなどのコンピュータ出力装置である。そのような装置は、各種の媒体が混在し、ホチキス止めまたは製本など様々な仕上げの程度で、大量のドキュメントを非常に高速で生産する能力を持つことが好ましい。好例の出力装置には、ニューヨーク州ロチェスタに位置するハイデルバーグ・デジタルＬ．Ｌ．Ｃ．によって製造されたデジマスタ（商標）デジタル大量プリンタ、およびニューヨーク州ロチェスタに位置するネクスプレス社によって製造されたネクスプレス（商標）カラー・プリンタがある。
【００２５】
ここで図２を参照すると、好適な実施形態のジョブ提出および準備段階１０４、１０６のユーザ機能性ワークフロー２００を示す流れ図が示されている。ユーザ・ワークフロー２００は、入力ソース段階（ｉｎｐｕｔ ｓｏｕｒｃｅ ｓｔａｇｅ）２０２、プレフライト段階（ｐｒｅｆｌｉｇｈｔ ｓｔａｇｅ）２０４、および生成段階（ｐｒｏｄｕｃｔｉｏｎ ｓｔａｇｅ）２０６を含む。入力ソース段階２０２では、ジョブのすべてのドキュメントが様々な入力ソース２０８から収集される。上述した通り、収集されたドキュメントはすべて、プリンタ用ファイル形式、好ましくはポータブル・ドキュメント形式（商標）に変換される。この変換は手動もしくは自動化プロセス、またはそれらの組合せとすることができる。一例としては、例えば顧客からドキュメントを受け取りそれらを店頭ワークステーション１１４に入力する店員により、様々なファイル形式のデータ・ファイルを置くことが可能なネットワーク・サーバ１１８に特殊ディレクトリを作成することができる。このディレクトリを監視する自動化論理はファイルの配置を確認し、ファイルをプリンタ用ファイル形式に自動的に変換するだろう（または、手動で変換するためにフラグを立てる）。自動化論理で処理できないドキュメントは、手動で変換するためにフラグを立てることができる。変換されたドキュメントは、次に生成のために準備を行うプレフライト段階２０４に渡される。変換されたドキュメントのこの転送は、ドキュメントを、ジョブ準備ステーション１１６によってアクセスが可能な、ネットワーク・サーバ１１８の特殊ディレクトリに移すことにより、またはドキュメントをジョブ準備ステーション１１６に転送することにより可能である。このプロセスは手動または自動とすることができ、生成の準備を待つドキュメントの待ち行列にドキュメントを入れることを含むことができる。さらに、このプロセスは、利用可能なジョブ準備ステーション１１６に現在ログインしている様々なオペレータの能力、熟練レベル、または訓練レベル、および、それぞれの待ち行列におけるジョブの現在の負荷／残負荷を手動的に、または自動的に決定することを含んでもよい。これらの要素を考慮に入れて、技術的にまた状況に応じてジョブを最もよく処理できるオペレータに、ジョブを自動的または手動的に送ることができる。この機能性は、印刷所で働く様々なオペレータの能力、熟練レベル、および訓練レベルをたどるオペレータ・データベースを作成することによって実現することができる。このデータベースは、各ステーション１１６におけるジョブの負荷／残負荷を均衡させる待ち行列管理ソフトウェアと結合することができる。
【００２６】
プレフライト段階２０４で、ドキュメントは本などに組み立て、注釈を付け、編集し、組付けまたは他のページ機能を適用させることができる。ドキュメントの生産のための準備が終わると、それらは生産段階２０６に渡される。生産段階２０６で、準備されたドキュメントは（チケットからの）生成指示と共に、ニューヨーク州ロチェスタに位置するハイデルバーグ・デジタルＬ．Ｌ．Ｃ．によって製造されたプリント・ファイル・ダウンローダ（商標）アプリケーション・プログラムなどのファイル・ダウンローダを使用して、印刷サーバに、または直接的に生産出力装置１２２に提出される。このユーザ機能性ワークフロー１１６（２００）は、ハードウェア、ソフトウェア、および手動で実行される構成要素の組合せとして実現してもよく、先に生産印刷ワークフローで詳述した１つまたはそれを越える構成要素が含まれていてもよい。
【００２７】
好適な実施例において、ユーザ機能性ワークフローは、好ましくは、ジョブ準備ワークステーション１１６上で実行するワークフロー管理ソフトウェアとインタフェースとして実現される。ワークフロー機能性の制御を単一のインタフェースで統合するオブジェクト指向グラフィック・ユーザ・インタフェース法（「ＧＵＩ」）により、この好ましいワークフロー管理ソフトウェアは視覚的な表現をめざしている。この管理ソフトウェアの視覚上そして操作上の印象はオブジェクト指向であるが、それを実現するにはオブジェクト指向プログラミング言語を使用してもいいし、当該分野で既知のオブジェクト指向ではないプログラミング言語を使用してもよい。
【００２８】
ＧＵＴインタフェースにおいては、アイコンや木構造、プル・ダウン・メニューなどによりドキュメントやチケット、ほかのエンティティや操作（「オブジェクト」と総称する）が視覚的にワークステーション１１６のディスプレイに表現される。また、マウスやトラック・ボールを活用するなどの既知のデバイスや方法によって、表示された表現をクリックしたり選択したり、ドラッグ・アンド・ドロップしたりするために使用される、視覚的に表現されたポインティング・デバイスを対話的に制御してもよい。視覚的な表現をそのように操作することで、その下にあるオブジェクト（ドキュメントやチケット、ほかのエンティティや操作）を操作することになる。さらに、ＧＵＩでは、いろいろなオブジェクト間の関係や関連を生成したり操作することが可能で、そのような関係や関連を視覚的に表現している。たとえば、木構造やファイル・フォルダ構造などの階層法や、何か代わりの視覚的表示の形態を利用して、関係や関連を表現してもよい。当該分野ではグラフィック・ユーザ・インタフェースはよく知られており、ＧＵＩを開発するために使用できる多くのソフトウェア開発パッケージが市場に出ていることは理解されるであろう。そのようなパッケージとしては、ワシントン州レドモンドに位置するマイクロソフト社によって製造されたオープン・ソフトウェア・開発キット及びマイクロソフトファウンデーションクロスライブラリ（ＭＦＣ）を含む。
【００２９】
また、好ましいＧＵＩでは、作業中のドキュメントを見るために中央に置かれたビューイング・ウィンドウを提供するドキュメント中心法を利用している。好適な実施例では、カリフォルニア州サンノゼに位置するアドビ・システムズ社によって製造されたアドビ・アクロバット・ソフトウェア・プログラムにより、ドキュメント・ビューイング機能性が提供されている。
【００３０】
上述したように、ワークフロー管理ソフトウェアは、生産印刷ワークフロー１００の各段階を実現、制御、または管理するアプリケーションを統合している。このアプリケーションには、いろいろなソースからのドキュメントの入力、本の生成や操作を含むドキュメント作成、ドキュメント編集、ドキュメントの注釈付け、ネットワーク・サーバ１１８上でのドキュメント・ライブラリへのアクセス、ページ機能の設定と操作、ジョブ・チケットの生成と操作、そして印刷などがある。
【００３１】
ワークフロー管理ソフトウェアでは、いろいろな異なるソースからの入力を受け取ることができる。ソースとしては、スキャナー経由で入力されたハード・コピー原稿、マイクロソフト・オフィス（商標）・プロダクト・スイートなどのアプリケーション特有の形式、コロラド州デンバーに位置するクォーク社が製造したクォークエクスプレス（商標）やカリフォルニア州サンノゼに位置するアドビ・システムズ社によって製造されたフレームメーカー（商標）などのデスクトップ・パブリッシング・アプリケーションがある。さらに、このソフトウェアは、ＰＤＦやＰＳ、ＰＣＬなどのプリンタ用ファイル形式にすでになっているドキュメントとタグ付き画像ファイル形式（「ＴＩＦＦ」）を受け取ることが可能である。スキャナー経由のハード・コピーの入力については、カリフォルニア州ボーダー・クリークに位置するトウェイン・グループの定義したトウェインとカリフォルニア州サンノゼに位置するピクセル・トランスレーション社が開発し、米国規格協会の規格ＡＮＳＩ／ＡＩＩＭ　ＭＳ６１−１９９６に規定された、画像とスキャナー・インタフェース規定（Ｉｍａｇｅ ａｎｄ Ｓｃａｎｎｅｒ Ｉｎｔｅｒｆａｃｅ Ｓｐｅｃｉｆｃａｔｉｏｎ）（「ＩＳＩＳ」）の業界標準スキャナー・インタフェースをこのソフトウェアはサポートしている。これらの標準インタフェースを利用して、ワークフロー管理ソフトウェアでは、走査した画像データを直接、プリンタ用ファイル形式で受け取る。この好ましいワークフロー・ソフトウェアと一緒に利用して好適なスキャナーとしては、ニューヨーク州ロチェスタに位置するハイデルバーグ・デジタルＬ．Ｌ．Ｃ．によって製造されたイメージ・ダイレクト（商標）スキャナーがある。
【００３２】
この好適なワークフロー管理ソフトウェアはまた、ドキュメント・ライブラリとのやりとりのためのＯＤＭＡ支援も行う。また、提供されるＯＤＭＡ支援により、ドキュメント・ライブラリの機能性がさらに拡張し、複雑なドキュメント（後述）とチケットの管理、記憶、保管を扱う。これにより、標準化されたチケットが生成でき、また、本などの複雑なドキュメントの更新や再刊を容易にする。
【００３３】
ドキュメントが一旦、このワークフロー管理ソフトウェアに入力されると、付加価値サービスの実施と生産のためにドキュメントの準備を行うためのツールが提供される。組立てとは、ドキュメント内でページを配列したり再配列したり、また、ページを加えたり取り除いたりする工程のことである。また、ある章の最初のページを紙の表面になるようにするときなどのように、ページの位置を強制的に指定する組付けが組立てに含まれる。このワークフロー管理ソフトウェアでは、１ページまたはそれを越えるページにわたって操作可能な切り取り、コピー、貼り付け、移動という機能がある。この機能性は、好ましくは、グラフィック・ユーザ・インタフェースで提供されるように、プル・ダウン・メニューやポップ・アップ・ダイアローグ・ボックス、スクリーン上のオプション・パレットやボタン、などを通して実現される。さらに、ジョブ準備ステーション１１６のディスプレイ上の中央に置かれたドキュメント・ビューイング・ウィンドーにおいて、それぞれの操作の結果がドキュメントの視覚的な表現として示される。
【００３４】
このワークフロー管理ソフトウェアでは、さらに、ドキュメントの編集と注釈付けをサポートしている。領域内外の消去、領域の切り取り、コピー、貼り付け、そして鉛筆の消しゴムなどのツールが、走査したページの画像オブジェクト領域編集で提供される。領域マスクや領域切り取りなどのページ編集ツールも、１ページまたはそれを越えるページを編集するために提供される。また、英数字の注釈付けやグラフィック注釈付けなどのツールがドキュメントの注釈付けのために提供される。注釈付けのよい例としては、ページ番号付けとベイツ・スタンプがある。さらに、ツールにはドキュメントの内容の後に画像を配置する、すかしとしても知られるものもある。注釈付けは、１ページまたはそれを越えるページのどの部分にも行うことができる。英数字の注釈付けについては、フォントの大きさとスタイルは制御可能である。すべての場合において、ジョブ準備ステーション１１６のディスプレイ上の中央に置かれたドキュメント・ビューイング・ウィンドウにおいて、それぞれの操作の結果がドキュメントの視覚的な表現として示される。好適な実施例において、編集や注釈付けを生成し操作するには、ドキュメントの視覚的な表現および／またはドキュメント内のページを指し示し、その表現を選択したり、ドラッグしたり、ドロップしたり、クリックするかおよび／またはオプションのメニューから選択することで行うことができる。特定のオプションを選択すれば、関連する編集や注釈付けがドキュメントの指定された部分に加えられる。または、オプションのパレットが表示され、ユーザはそこからドキュメントの選択した部分に加えるオプションを選択してもよい。さらに、インタフェースにより、ベイツ範囲の最初の番号など、編集や注釈付けの制御値を入力するダイアローグ・ボックスやほかの視覚的な制御装置を提供してもよい。
【００３５】
このワークフロー管理ソフトウェアでは、好ましくは、章立てされている本や一つまたはそれを越える、引用されたソースからなる講座資料などの、一つまたはそれ越える、ほかのドキュメントからなるドキュメントである複雑なドキュメントをさらにサポートする。複雑なドキュメントでは、このワークフロー管理ソフトウェアのオブジェクト指向特性を利用している。複雑なドキュメント（以下「ＣＤ」と呼ぶ）とは本の章のように、ある特別な順序立てのある一つまたはそれを越えるドキュメントの集まりである。ＣＤには、組立てられたＣＤ全体を含む単一のドキュメントである、自動的に生成され組み立てられたドキュメントも含まれる。ＣＤの中のドキュメントの簡易な管理、ドキュメントを組み立てて組み立てられたドキュメントを作成すること、ドキュメントの更新を組み立てられたドキュメントにも行うこと、選択的印刷などのＣＤ内のドキュメントの選択的なドキュメント操作を可能にするツールが備わっている。ＣＤ内のドキュメントの内容を解釈したり、組み立てられたドキュメントの目次を自動的に生成するツールもある。その他の点では、複雑なドキュメントは単に普通のドキュメントのようであり、編集したり注釈付けなどが可能で、関連するチケットを持つ。さらに、複数の巻がある本の場合のように、複雑なドキュメントはほかの複雑なドキュメントを含んでいることが可能である。複雑なドキュメントの中において、個々のドキュメントと複雑なドキュメントはそれぞれ独立の存在を保ち、ＣＤとは独立に編集したり印刷したりでき、ほかのＣＤと共有でき、編集内容を自動的にまたは手動で、特定のＣＤの中の組み立てられたドキュメントに更新することができる。このワークフロー管理ソフトウェアでは、さらに、階層構造や木構造によるなどして、複雑なドキュメントや関連するドキュメントとチケットを示す視覚的な表現を表示する。好適な実施例では、一つまたはそれを越えるドキュメントの視覚的な表現および／またはＣＤの視覚的な表現を指し示し、その表現を選択したり、ドラッグしたり、ドロップしたり、クリックするかおよび／またはオプションのメニューから選択することで、複雑なドキュメントを生成したり操作できる。特定のオプションを選択すれば、関連する機能が選択されたドキュメントや選択された複雑なドキュメントに加えられる。または、オプションのパレットが表示され、ユーザはそこから選択した複雑なドキュメントに加えるオプションを選択してもよい。さらに、インタフェースにより、余白の値など、複雑なドキュメントの制御値を入力するダイアローグ・ボックスやほかの視覚的な制御装置を提供してもよい。たとえば、ユーザは一つまたはそれを越えるドキュメントを選択し、それからＣＤ生成オプションをプル・ダウン・メニューから選んでもよい。ワークフロー管理ソフトウェアでは、そのＣＤと選択されたドキュメントの関連を示すＣＤの視覚的な表現をディスプレイ上に生成する。または、ユーザはまずＣＤの視覚的な表現を生成し、それから一つまたはそれを越えるドキュメントの視覚的な表現をＣＤの視覚的な表現にドラッグ・アンド・ドロップしてもよい。ワークフロー管理ソフトウェアでは、視覚的な表現が示すデータの適切かつ論理的な関連付けを生成する。
【００３６】
このワークフロー管理ソフトウェアは、好ましくは、印刷所またはほかにある、異なる生産出力デバイス１２２とその性能に関するデータ、または仕上げ機などの自動的にまたは手動で利用できるほかの機器に関するデータによりプログラムされる。このソフトウェアは、具体的な性能により可能となるページ機能および／またはフォーマッティングをオペレータが設定できるようにするツールを提供する。そのようなページ機能には、複式または単式（両面出力または片面出力）などのドキュメントの出力方式やホチキス止めや穴開けパンチなどの製本オプション、つまみ付き用紙や注文した媒体の取扱いの有効性と制御設定が含まれる。好適な実施例では、好ましくは、ニューヨーク州ロチェスタに位置するハイデルバーグ・デジタルＬ．Ｌ．Ｃ．によって製造されたデジマスタ（商標）デジタル大量プリンタのすべての特長をサポートする。好適な実施例では、一つまたはそれを越えるページの視覚的な表現を選択するか指し示し、オプションのメニューから選択することで、これらのページ機能が設定できる。そのメニューで特定のオプションを選択すれば、関連する機能が選択されたページに加えられる。または、オプションを示すパレットが表示され、ユーザはそこから選択したページに加えるオプションを選択してもよい。さらに、インタフェースにより、つまみ付き用紙の種類などの機能のために制御値を入力するダイアローグ・ボックスやほかの視覚的な制御装置を提供してもよい。特定のページにページ機能を設定すると、プリンタ用ファイル形式のファイル内でそれらの機能を実現するために生産出力デバイス１２２への指令が符号化される。生産出力デバイス１２２が印刷用ファイルを受け取ると、それらの指令を解釈し希望の機能を実現しようとする。現在のデバイス１２２が対応できないページ機能については、デバイス１２２からオペレータに手動介入が必要であることを伝え、オペレータに適切なステップを通してそのページ機能を実現させ、ジョブを終了することができる。これには、部分的に完成したドキュメントを取り除き、それを仕上げのために製本機に運ぶことをオペレータに指示することや、特定の種類の媒体やつまみ付き用紙をデバイス１２２にロードするようにオペレータに指示することを含むこともある。
【００３７】
このワークフロー管理ソフトウェアでは、さらに、生産出力デバイスの指令やパラメータ、また、自動化されるかもしれないしされないかもしれない、ドキュメント全体に関する、たとえば、ジョブ・レベルの機能またはグローバルなドキュメントの属性などの、ほかの仕上げステップを指定するチケットの電子バージョンを支援するツールを提供している。これには、使用する一般的な媒体の種類や色、そしてホチキス止めなどの製本方法などの属性が含まれている。印刷チケットとかジョブ・チケットと呼ぶこともあるチケットは、上述のようにドキュメントや複雑なドキュメントには独立して存在する。このワークフロー管理ソフトウェアによって、チケットはディスプレイ上に独立して、視覚的に表現される。チケットのオプションの編集用ツールに加えて、チケットの保存、記憶、ドキュメントや複雑なドキュメントとの関連付けなどのチケットの操作のためのツールが提供される。好適な実施例では、指し示したり、クリックしたり、選択したり、ドラッグ・アンド・ドロップをしたりして、チケットをドキュメントを同じように操作できる。たとえば、チケットを選択し、それを特定のドキュメントにドラッグ・アンド・ドロップすることで、そのチケットをドキュメントを関連付けられる。このワークフロー管理ソフトウェアでは、好ましくは、チケットをドキュメントの階層の下に示すことで、この関連を視覚的に表示する。いったん関連付けされれば、チケットで設定されているオプションは、関連するドキュメントや関連する複雑なドキュメントに適用される。チケットで表現されるオプションを、チケットを選択して、利用できるオプションを表示しオプションの値の変更ができるダイアローグ・ボックスかプル・ダウン・メニューを表示させることで設定してもよい。ドキュメントと関連付けられたチケットはドキュメントによって操作することができる。例えば、ドキュメントを保存するとそれに関連するチケットすべてが保存される。さらに、このワークフロー管理ソフトウェアには、たとえば、複数のフランチャイズされた印刷所にわたって手順を標準化するために使用できる、標準化されたチケットのライブラリを生成する能力がある。
【００３８】
最後に、このワークフロー管理ソフトウェアでは、最終的な生産のために、準備したドキュメントと関連するチケットを生産出力デバイスに送信するツールを備えている。好適な実施例では、ドキュメントか複雑なドキュメントの視覚的な表現を選択するか、クリックするか、またはドラッグして印刷サーバまたは出力デバイスの視覚的な表現に持っていくことで、そのドキュメント、または複雑なドキュメントを生産出力デバイスに送信できる。または、ユーザはプル・ダウン・メニューかポップ・アップ・ダイアローグ・ボックス、またはボタン・パレットから適切なオプションを選択してもよい。このワークフロー管理ソフトウェアでは、生産出力デバイスと印刷サーバへの標準インタフェースとプロトコールをサポートしている。さらに、複数の生産出力デバイスを管理し、選択し、監視するためのツールが提供される。これらのツールでは、現在のジョブ待ち行列のステータスなどの各デバイス状態をユーザに対して視覚的にフィードバックする。
【００３９】
【００４０】
上述のように、ドキュメントまたはジョブを生産する準備がいったんできたら、つまり、ドキュメントまたはジョブがワークフローの中のジョブ準備１０６とプリフライト段階２０４を通り過ぎたら、ワークフローの生産段階２０６へ最終的な実行１１０のために送られ、生産出力デバイス１２２で出力される。この段階では、ドキュメント／ジョブは完全で印刷できる状態にあるべきであるが、エラーはこの工程で発生し得るし、ときどきまだ発生する。そのようなエラーはジョブ準備１０６中のオペレータの過ちや見落としから起こることもあるし、印刷所のネットワークで段階から段階へとジョブが移動するにつれてデータエラーまたは送信エラーにより発生することもある。ときには、これらのエラーには、不正確に適用されたページ機能（詳細は後述）、または、ページ機能を付加したり変更して訂正できたはずだったが、そのページ機能は決して付加／変更されなかったか、どういうわけか除去されたか、元の状態に戻ってしまった、元のドキュメント内の欠陥が含まれる。これらのエラーは、完成した出力を校正するまで発見できないかもしれない潜在的な欠陥を示している。したがって、生産段階２０６は、出力を実際に物理的に生成する前にジョブの中の、そのような潜在的な欠陥のどのようなものでも訂正する最後の機会、つまり、ジョブを「ソフト的に校正する」最後の機会を意味している。上記のように、特定のジョブでの検出されていない、または、訂正されていないエラー／欠陥により、印刷所の資源がかなり無駄になることもあり、それには媒体の無駄や機械時間の無駄、そしてオペレータの時間の無駄が含まれる。さらに、こういう誤りのあるジョブは、エラーを訂正するためにジョブをジョブ準備１０６とプリフライト段階２０４を通して戻すための費用が生じる。この費用は、印刷所の体制や、ジョブ準備ステーション１１６とそのオペレータの位置や作業負荷にかなり依存し得る。したがって、生産出力デバイスのオペレータが生産前にジョブの最終的な検査を実施できるシステムを提供し、必要な訂正や調整はどのようなものでも考慮することは利点である。
【００４１】
図２に戻り、生産出力デバイス１２２には，それは好ましくはニューヨーク州ロチェスタに位置するハイデルバーグ・デジタルＬ．Ｌ．Ｃ．によって製造されたデジマスタ（商標）デジタル大量プリンタであるが、生産出力デバイス１２２を制御するオペレータ卓２１０がさらに含まれている。オペレータ卓２１０には、キーボード、マウス、トラックボール、タッチパッド、制御ボタン、ノブ、スライダなどの制御入力デバイス（図示しない）やこの分野で知られているほかの入力制御デバイスが含まれている。オペレータ卓２１０には、さらに、ＣＲＴやＬＣＤ平坦パネルディスプレイなどの表示出力デバイス２１２が、それはまた接触型入力デバイスであってもいいし、なくてもいいが、含まれている。表示出力デバイス２１２には生産出力デバイス１２２の状態と制御情報が表示され、制御入力デバイスと結合したグラフィック・ユーザ・インタフェースを用いて、オペレータからの入力コマンドを受け付ける。
【００４２】
ここで図３を参照すると、第一の実施例である、表示出力デバイス２１２上で使用するグラフィック・ユーザ・インタフェース３００が図示されている。インタフェース３００には、ボタン・パレット３０２とページ表示ウィンドウ３１６が含まれている。ボタン・パレット３０２には、インタフェース３００のいろいろな特性やオプションを制御する制御ボタン３１８が備わっている。具体的なボタン３１８とその機能には、「新規」ドキュメント・ボタン、「開く」ドキュメント・ボタン、「保存／名前を付けて保存」ドキュメント・ボタン、「印刷」ドキュメント・ボタン、「切り取り」、「コピー」、「貼り付け」編集ボタン、そしてこの分野で知られているドキュメントとファイルのナビゲーション・ボタンがある。これらのボタン３１８は、マウス、キーボード、または接触型のディスプレイ２１２などの入力デバイスにより、相互に影響することもある。このようなボタン・パレット３０２はよく知られていて、多くのやり方で実現されてもよく、そして、ボタン３１８の機能は、また、キーボードを元にしたキー列、メニュー、ダイアローグ・ボックスなどの、別のやり方で実現してもいいことは、当業者の一人によって理解されるであろう。ページ表示ウィンドウ３１６には、作業中の、現在のドキュメントが表示される。任意の時間において、生産のために待ち行列にある、内部の印刷待ち行列／記憶装置に記憶された複数のジョブが、生産出力デバイス１２２にあることがある。インタフェース３００により、オペレータはどのジョブの作業をし生産するかを選択することができる。現在のジョブは上記のようにページ表示ウィンドウ３１６に表示される。
【００４３】
ページ表示ウィンドウ３１６には、生産中のドキュメントの視覚的な表現が表示される。図に示すように、ドキュメントを表示するひとつの方法は、ある与えられた時間に、スクリーン上にドキュメントの４ページに対する４つのサムネイル画像３０４Ａ−Ｄを示すことである。サムネイル画像３０４Ａ−Ｄは、ページが印刷されたときに見える状態で、ページの縮小表現を示し、ドキュメントの内容とフォーマッティングの表現も含んでいる。オペレータは、ボタン・パレット３０２の中の制御ボタン３１８（または、スクロール・バーやスクロール・ホイール、またはこの分野で知られているほかのナビゲーションデバイス）を用いて、ドキュメントのすべてのページを通して一度に４ページずつスクロールすることができ、ドキュメント内に含まれるすべてのページを見ることができる。また、ページ表示ウィンドウ３１６には、４つのサムネイル画像３０４Ａ−Ｄより多く、またはより少なく表示することができ、より大きい、またはより小さいサムネイル画像３０４Ａ−Ｄを表示でき、いろいろな拡大レベルで単一のページ全体を表示でき、フル・スクリーン・モードに拡大して表示出力デバイス２１２の全体の表示領域を利用することもできる。フル・スクリーン・モードでは、ボタン・パレット３０２はフル・スクリーン・ディスプレイの上を動き回る浮動ボタン・パレット３０２に変換することができ、または、ボタン・パレット３０２を隠し、オペレータが必要なときに現れるように起動することができる。
【００４４】
ページ表示ウィンドウ３１６では、特定のドキュメントの各ページに適用されたページ機能の簡単なまとめをオペレータが見ることができる。上述の通り、そのようなページ機能には、テキスト・マージン、タイプ・フォント／スタイル、テキストの整列、テキストの向き、ライン・ブレークやページ・ブレークなどのフォーマッティング属性が含まれている。ページ機能にはさらに、用紙が事前に穴開けされているか否か、媒体の大きさ（レター、リーガル、Ａ４など）、媒体の色、媒体の仕上げ（つやあり、つや消し、テクスチャーなど）、媒体の厚さ、タブ用紙やカード用紙のような媒体の種類などの媒体属性が含まれている。最終的に、また、いろいろなページ機能には、媒体のソース（ｓｏｕｒｃｅ）やページ画像切り取り、ページ画像移動（バインダーのクリープ補正のためなど）、マスキング、片面か両面か（ｐｌｅｘ）、注釈（ページ番号、ベーツ番号、透かし）、挿入（タブ用紙または色つき媒体などの交替媒体）、再順序付け、組み付け、そして、ホチキス止めとか穴開け、製本などのバインディングといった仕上げ（イメージング、または印刷）属性が含まれている。
【００４５】
具体的な実施例で示したように、ページ表示ウィンドウには現在のドキュメントの４ページ分の４つのページ表現３０４Ａ−Ｄが示される。好適な実施例では、これらのページ表現３０４Ａ−Ｄは特定のページのサムネイルまたは縮小画像３０４Ａ−Ｄである。ドキュメントの特定のページ（または特定のページの集合）に適用されているページ機能をオペレータが見たいときには、上述のように入力デバイスを用いて希望のページ（またはページの集合）を選択し、対応するサムネイル画像３０４Ａ−Ｄを選択する。グラフィック・ユーザ・インタフェースにおける選択の仕組みはよく知られていることは理解されるであろう。インタフェース３００にはページを選択したことが反映され、選択したページに、特定のページ（またはページの集合）が選択されることを示す暗くした境界線、またはほかの視覚的なインジケータなどの選択インジケータ３０６を選択したページに配置する。ページが選択されると、いろいろな利用できるページ機能３１０の記載３１０とともに選択されたページに特定のページ機能３１０が適用されているかどうかを示す各特性３１０のインジケータを列挙したメニュー３０８を見ることができる。好ましくは、オペレータがマウス型のポインティング・デバイスにある、マウスの右ボタンなどのボタンをクリックしたときに、このメニュー３０８が表示される。別の実施例では、サムネイル画像３０４Ａ−Ｄが選択される場合、または、入力キーや入力ボタンが押されサムネイル画像３０４Ａ−Ｄを表示できる場合に、自動的にメニュー３０８を表示することができる。さらに、オペレータ卓２１０にポインティング・デバイスがあるときには、表示されたポインターが特定のサムネイル画像３０４Ａ−Ｄの上で操作された（サムネイル画像３０４Ａ−Ｄが選択されたか否か）ときにメニュー３０８を表示することができる。
【００４６】
上述のように、メニュー３０８には記述子３１０，または利用できるいろいろなページ機能３１０の説明的なテキストが列挙される。動作上は２値で、選択されたサムネイル画像３０４Ａ−Ｄに特定のページ機能が設定されているか否かを示す、インジケータ３１２が各記述子に関連付けられている。インジケータ３１２が肯定的状態にあるときには、特定のページ機能がサムネイル画像３０４Ａ−Ｄで表現されているページに適用されていることを意味する。インジケータ３１２が否定的状態にあるときには、特定のページ機能が適用されていない。一つの実施例では、インジケータ３１２は、チェック記号３１４でインジケータ３１２の肯定的状態を示すチェック・ボックスである。そのような２値を視覚的に示す多くの異なる方法があることは理解されるであろう。さらに、多くのページ機能には関連したいろいろなオプション値がある。例えば、片面か両面か（ｐｌｅｘ）のページ機能には、片面、または両面という可能な値がある。さらに、移動ページ機能には、画像を移動する程度と方向を表現する値がある。別の実施例では、これらの値は、ページ機能記述子３１０と関連付けて、インジケータ３１２の代わりに、またはそれとともにメニュー３０８に表示することも可能である。
【００４７】
また別の実施例では、オペレータはオペレータ卓２１０を利用してメニュー３０８からページ機能記述子３１０を選択することができる。そのような選択により、特定のページ機能を適用したり、または除去したり、そしてオプション値を設定できるダイアローグ・ボックス（図示しない）を表示するようにできる。さらに、インタフェース３００により、移動されたマージンなどの、フォーマッティングやドキュメントのページ機能へのほかの変更をドキュメント全体に包括的に適用でき、またはそれを選択したページだけに適用することができる。さらに別の実施例において、インタフェース３００では、さらに、ページ機能と適切に設定されていないページ機能の間の衝突を検出することもできる。例えば、媒体の端からそれるように注釈が付けられているかをインタフェース３００で判定できる。さらに、インタフェース３００により、ホチキス止めと３つ穴開けがともに選択されていて、ホチキスの針が穴と同じ場所に位置していることを検出できる。そのようなエラーは、エラー・インジケータやダイアローグ・ボックス、または、ほかの警告を通すなどして知らせることができ、オペレータにそのエラーを通達しそれを訂正できるようにする。
【００４８】
このように、オペレータはドキュメントのページを、設定されたページ機能をともにプレビューすることができ、最終的な生産に対してすべて正確であるかを判定することができる。エラーがあれば、オペレータはジョブをジョブ準備ステーション１１６に戻す必要なくエラーをすぐに訂正できる。訂正はすぐに実行することができ、正しいかどうかをプレビューすることができ、そして、ジョブは生産出力デバイス１２２で生産することができる。
【００４９】
図４を参照すると、第二の実施例である、表示出力デバイス２１２上で使用するグラフィック・ユーザ・インタフェース４００が図示されている。インタフェース４００はインタフェース３００と同一であり、ボタン４２０のあるボタン・パレット４０２と、生産されるドキュメントのページを表現するサムネイル画像４０４Ａ−Ｄを示すページ表示ウィンドウ４１８が含まれている。さらに、インタフェース４００には、サムネイル画像４０４Ａ−Ｄとともに表示される適用されたページ機能（媒体／仕上げ属性）の記号的な属性表現、または、それを示すアイコンがある。特定のページ機能が適用されていることは、ページ表示ウィンドウ４１８で対応するサムネイル画像４０４Ａ−Ｄ上に視覚的に表現される。例えば、３穴開けのページ機能を適用すると、ページ内の穴４１２の視覚的な表現が選択されたページのサムネイル画像４０４Ｂ上に現れる。これにより、オペレータはページ機能の結果を見ることができ、例えば、そのページの本文テキストが穴に近すぎるかどうかを判定できる。
【００５０】
各ページ機能や各媒体／仕上げ属性は、サムネイル画像４０４Ａ−Ｄ上にかぶせることができるアイコンや記号的な属性表現に関連づけられている。ほかの例としては、サムネイル画像４０４Ａ上にタブ４０６を表示して特定のページがタブ用紙に印刷されることを示したり、サムネイル画像４０４Ｂを特別の階調、パターン、色４１４で表示してそのページがある色媒体に印刷されることを示したり、サムネイル画像４０４Ｃ上にホチキスの針の記号４０８を表示してホチキス止めの位置を示したり、サムネイル画像４０４Ｄ上にマージン・ガイド４１０を表示して画像の移動を示すことがある。記号的な属性表現を簡単に挿入できなかったり、サムネイル画像４０４Ａ−Ｄとともに直感的に表示できない場合、アイコン４１６をサムネイル画像４０４Ａ−Ｄの隣に表示し、特定のページ機能が存在することを示すことができる。例えば、アイコン４１６をサムネイル画像４０４Ｂの隣に表示してページ挿入を示すことができる。この特別な例では、アイコン４１６の隣に、または、そうでなければ、とともに、付加的な情報を表示して、例えば、ドキュメント内の総ページ数に対する挿入したページのページ番号を示し、オペレータに挿入によるページ数への影響を示すことができる。記号的な属性表現とアイコンをそれぞれ単独で、または組み合わせて表示し、特定のページに適用されたページ機能の組み合わせを反映させることができることは理解されるであろう。さらに、記号的な属性表現／アイコン、またはその組み合わせをさらに、状態や設定データとともに表示し、適用したページ機能に関する情報をオペレータに示すことができる。ページ機能はページ表示ウィンドウ４１８では見ることができるが、ドキュメントが生産出力デバイスに送られるときには、実際には印刷されないようにプリンタ用形式のコードに挿入されていることに注意されたい。ページ特性とドキュメント特性の記号的な表現を実現するロジックでは、生産出力デバイス１２２の性能と動作がわかっている。例えば、生産出力デバイス１２２の自動ホチキスは、用紙の左端に沿ってのみホチキス止めができることをロジックではわかっている。したがって、ジョブで右端に沿ってホチキス止めが必要な場合には、エラーが示される。
【００５１】
ポインティング・デバイスで記号的な属性表現やアイコンを指し、それを選択して特定の特性を制御するダイアローグ・ボックスを呼び出すことで、特定のページ機能を追加したり、削除したり、変更したりできる。さらに、利用できるページ機能を列挙し、選択したページ表現４０４Ａ−Ｄ、または選択したページ表現４０４Ａ−Ｄの集合に特定のページ機能を適用できる機能を提供するメニューやボタンを備えることができる。あるいは、インタフェース４００とインタフェース３００を組み合わせて、ページ表現４０４Ａ−Ｄとともに表示される記号的な属性表現とともに、ページ機能を見たり、選択したり、追加したり、変更したりするポップアップメニュー３０８を提供することができる。例えば、入力デバイスを使ってアイコン／記号的な属性表現を選択したりクリックすることで、ポップアップメニューやダイアローグ・ボックスを表示し、ユーザは表現されたページ機能を構成したり変更したりできる。
【００５２】
特に、ドキュメントにタブ付き区切りページやほかの種類の順序付けられた媒体の挿入物があるときには、ページ機能の視覚的な表現はとりわけ有用である。タブ付き区切りページやほかの順序付けられた媒体を挿入することを定義するページ機能とその属性がドキュメントに適用されるとき、オペレータはページ表示ウィンドウ４１８で、ドキュメント内に挿入された順序付けられた媒体の視覚的な表現をその媒体の属性とともに見ることができる。たとえば、オペレータは、ドキュメント内に、上述したサムネイル表現などの、タブ付き区切りページの視覚的表現を見るかもしれない。この視覚的表現では、タブ・カットの位置や大きさ、区切りページ、またはタブ・カットの片側上に現れる印刷／内容やラベルなどの、その区切りページの属性を表示することもある。ほかの属性も表示されることがあるが、それは、たとえば、順序付けられた媒体のドキュメントへの特定の挿入がうまく行く位置を、ドキュメントに挿入される、ほかの順序付けられた媒体との関係から、オペレータに示す順序情報である。たとえば、特定のタブ付き区切りページはドキュメントに挿入された三番目の区切りページであることをディスプレイに示すことがある。これにより、挿入された区切りページ（詳細は下記を参照）の中でタブ・カットが適切に配置され、タブ・ラベルが正しいことをオペレータが保証できるようになる。
【００５３】
すなわち、タブ用紙やほかの順序付けられた媒体の挿入物によって、生産ワークフローがより複雑になる。この複雑さは順序付けられた媒体の特性と、ジョブ準備ステーション１１６でジョブを準備するオペレータと生産出力デバイス１２２を操作し必要な媒体をデバイス１２２に投入するオペレータとの間で連絡を取らないという特性による。具体的には、順序付けられた媒体とは、特定の構成を持ち、ドキュメント内での特定の向きや位置などの、特別な取扱いを必要とする特定な詳細事項があり、印刷所が別々に作成するか（たとえば、カラープリンタなどの別々の出力デバイスで）、印刷所に届くか、印刷所が注文した媒体の事を言う。以下に記載するように、プリ・カット・タブ媒体やすでに印刷された媒体などの、ドキュメントに順序付けて挿入することが必要な、連続などの特定の順序関係を持つ媒体を含んでいる。加工されていない用紙や加工されていないカード用紙などの一般的な媒体では、普通はそのような特別な取扱いが必要ではない。
【００５４】
図６には、表示ウィンドウ４１８のサムネイル画像４０４Ａで表現することもある、典型的なタブ付き区切りページ６００を示す。タブ付き区切りページ６００は通常は、ドキュメントで使用されるほかの媒体の種類と同一または実質的に同一の大きさで、ページ６００の一端から延びるタブ・カット６０２を追加したものである。ページ６００のこの一端は、通常は、ドキュメントの綴じられた端の反対側の端であるが、上端や下端を使用してもよい。サムネイル画像４０４Ａ上では、タブ・カット６０２は視覚的インジケータ／アイコン４０６で表現されている。節や章の始めや付録の位置などの、ドキュメントのある部分の位置を視覚的に示すために、タブ・カット６０２はドキュメントのほかのページの端を越えて延びている。タブ・カット６０２の位置は、タブ・カット左インデント６０６とタブ・カット右インデント６０８で定義される。製本側を左にし、タブ・カット６０２が右側から延びているようにタブ付き区切りページ６００を見ると、タブ・カット左インデント６０６は区切りページ６００の上端からタブ・カット６０２の上端までの距離を定義し、タブ・カット右インデント６０８は区切りページ６００の下端からタブ・カット６０２の下端までの距離を定義する。タブ・カット左インデント６０６とタブ・カット右インデント６０８の合計にタブ・カット６０２の幅を加えると、ページ６００の高さに等しい。別の実施例では、タブ・カット左インデント６０６とタブ・カット右インデント６０８でそれそれの端からタブ・カット６０２の利用可能／印刷可能部分までの距離を定義する。これにより、タブ・カット６０２の面取り部分や半径部分での印刷を防ぐことができる。
【００５５】
複数のタブ付き区切りページ６００を使用する場合、読者が各タブ付き区切りページ６００を見つけ、素早くドキュメントの表示された部分を識別することがさらにできるように、連続するタブ・カット６０２は直接には重ならないようにすることが望ましい。そのため、タブ付き区切りページ６００は順序付けられたセット６１２の形で印刷所に支給される。タブ・セット６１２には、通常、五つ（図に示すように）または八つ（示していない）の順序付けられた／連続したタブ付き区切りページ６００があり、各ページでは重ならないようにタブ・カット６０２位置が異なる。タブ・セット内のタブ付き区切りページ６００のページ数は、５または８未満でも、またはそれを越えても構わないことは理解されるだろう。さらに、生産出力デバイス１２２には、切断装置や押し抜き装置を利用して加工されていない用紙からタブ付き区切りページ６００を生産する機能が備わっていてもいい。各タブ・セット６１２の中で、連続するタブ付き区切りページ６００はタブ・カット６０２の位置が異なる。つまり、各タブ付き区切りページ６００に対して、タブ左インデント６０６とタブ右インデント６０８が少しずつ増やして調整されている。一つのタブ・セット６１２に含まれるよりも多くのタブ付き区切りページ６００がドキュメントに含まれる場合、一つを越えるタブ・セット６１２が使用されることがある。このように、一つの特定のタブ付き区切りページ６００のタブ・カット６０２は、残りのタブ付き区切りページ６００の五つめごと、または八つめごと（一つのセット６１２に含まれるタブ・カット６０２の数に依存する）のタブ・カット６０２とだけ重なり、容易にアクセスでき、管理できるドキュメントが作成される。
【００５６】
しかし、タブ・セット６１２（またはその整数倍）のすべてのページをドキュメントで利用しない場合、問題が起こりうる。同一のドキュメントが複数部数生産されたときには、どのドキュメントでもタブ・カット６０２が同一の位置にあるタブ付き区切りページ６００を使用することが望ましい。一般に、これは、第一のタブ付き区切りページ６００にはタブ・カット６０２が一番上の位置（タブ・カット左インデント６０６が最小）にあるべきことを意味する。タブ・セット６１２、またはその整数倍のすべてのページをドキュメントで必要としない場合、その完全には使用されないセット６１２の残ったタブ付き区切りページ６００は廃棄しなくてはならず、次のドキュメントを生産可能になる前に新しいタブ・セット６１２を投入する必要がある。したがって、ジョブ準備ステーション１１６のオペレータと生産出力デバイス１２２のオペレータは、タブ付き区切りページ６００を最も効率的に利用するために、特定のジョブで使用するタブ・セット６１２の量について調整する必要がある。さらに、タブ付き区切りページ６００は通常は生産出力デバイス１２２内の別の媒体保管所に保管されているため、デバイス１２２（またはそのオペレータ）がタブ付き区切りページ６００をいつ挿入すればいいかを知っているように、ドキュメントに含まれるタブ付き区切りページ６００に関する情報はデバイス１２２に与える必要がある。
【００５７】
または、タブ付き区切りページ６００に、章番号や節番号などの順序付けられた情報があらかじめ印刷されていてもよい。そしてタブ付き区切りページ６００を生産出力デバイス１２２やそのオペレータによってドキュメントの中の適切な位置に挿入する必要がある。生産するドキュメント１冊ごとに１セットという形で、あるドキュメント用のすべてのタブ付き区切りページ６００をセット６１２として印刷所に供給してもよい。ほかのあらかじめ印刷された媒体が順序付けられた情報をその上に印刷した形で供給されてもいいことは理解されるであろう。ここで使用されたように、順序付けられた媒体とは、ほかのドキュメントへの順序付けられた／連続した挿入や生産出力デバイス１２２を通しての生産を要求する、特有のまたは固有の順序や連続性を持つ媒体のことである。開示した実施例では順序付けられたいかなる媒体をも想定しており、タブ付き区切りページ６００にのみ限定するものではないことは理解されるであろう。
【００５８】
さらに、タブ付き区切りページ６００やタブ・カット６０２には、ドキュメントのほかのページのように、印刷工程でその上に印刷される、「タブ・ラベル」と総称されるラベル６０４やそのほかの情報を備えることができる。この場合には、ジョブ準備ステーション１１６のオペレータと生産出力デバイス１２２のオペレータの間でどの種類のタブ・セット６１２を使用するかについての調整が必要になる。タブ・ラベル６０４を適切に配置するためには、ラベルをセンターリングするなど、適切に配置・整列し、フォーマット可能にするようにタブ・カット６０２の位置や大きさを知ることを目的として、ジョブ準備ステーション１１６のオペレータはどのような種類のタブ用紙にドキュメントが印刷されるかを知っている必要がある。一つの実施例では、生産出力デバイス１２２から出力されるときにラベルがどう現れるかをオペレータがわかるように、ジョブ準備ステーション１１６のオペレータは、タブ・カット６０２の大きさや位置も含めて、使用するタブ・セット６１２（または、ほかの順序付けられた媒体）の種類を指定する。投入されるタブ・セット６１２の種類はドキュメント内に符号化されている。ドキュメントが生産のために生産出力デバイス１２２に提出されると、デバイス１２２では、投入する必要のあるタブ・セット６１２の種類を決定し、適切な媒体を投入するように表示出力デバイス２１２，またはほかのインジケータを通してオペレータに通知し、および／またはデバイス１２２内の特定の供給源から媒体を使用するように命令する。
【００５９】
または、ジョブ準備ステーション１１６のオペレータは、その印刷所でどのタブ・セット６１２を在庫しているかを知らないかもしれない。その場合、オペレータは、タブ付き区切りページ６００やほかの順序付けられた媒体の挿入と挿入の順序を指定し、タブ・カット・ラベル付けや、向き、例えば、縦長か横長か、などのフォーマッティング、フォントとスタイル、そのほかの属性、そして、ラベルの相対的な位置を指定する。しかしながら、オペレータは使用するタブ・セット６１２の種類や絶対的なラベル位置は指定しない。ジョブが生産出力デバイス１２２に提出されると、生産出力デバイス１２２により、またはそのオペレータが、インタフェース４００を用いて、動的に、在庫されているタブ・セット６１２の種類を決定し、指定したタブ付き区切りページ６００を利用するタブ・セット６１２に合わせるように生産出力デバイス１２２に命令する。すると、生産出力デバイス１２２では、各タブ付き区切りページ６００についてタブ・カット６０２の上にタブ・ラベル６０４を配置することを自動的に理解する。サムネイル画像４０４Ａ−Ｄは、そのとき、適切に更新されてタブ付き区切りページ６００が印刷されたときに現れるように表示し、オペレータは区切りページの属性を検証および／または変更することができる。このように、生産出力デバイス１２２のオペレータは、ジョブ準備ステーション１１６のオペレータを邪魔せずに、生産時に使用するタブ・セット６１２の種類を最も効率的に決定することができる。これ以上の詳細については、米国特許出願番号　　　　　　本出願と同時に出願された、「生産印刷ワークフローにおいてタブを視覚的に表現するシステムと方法」（弁護士参照番号１０４３２／４４）を参照されたい。この機能性により、より簡単にドキュメントを管理できるという利点がさらに提供される。ジョブ準備ステーション１１６のオペレータは、タブ・ラベルとその属性をタブ・ラベルが挿入されるページに関連付けるだけでいい。それらのページがドキュメント内を移動したり、そうでなければ、その順序が変更された場合、タブ・ラベルは適切にそれを追従するだろう。たとえば、ドキュメントに索引の節があってもよく、その第一ページは裁ち切り（ｂｌｅｅｄ）タブがある。この索引の節はほかのタブ付きの節の後ろに後で移動されるかもしれないし、全部削除されるかもしれない。そうするとドキュメントの中で１ページ以上の、タブ付き区切りページのタブ・ラベルの位置を変更する必要がある。最終的にドキュメントが印刷されると、上述のように、タブ・ラベルは適切に配置され出力されるだろう。これは通常の媒体上に作成された裁ち切りタブにも適用される。この場合、裁ち切りタブ・ラベルは関連付けられたページとともに移動し、その位置は印刷時に適切に、ほかのすべてのタブ・ラベルと相対的に調整されるだろう。
【００６０】
上述の動的な機能を実現するために、タブ情報（片面か両面か（ｐｌｅｘ）や相対的な位置情報を含むラベルや属性）は印刷時に検索でき適切に配置されるように、ドキュメント・データ・ファイルに（好適な実施例では、ＰＤＦファイル内に非公開のタグとして）記憶される。この情報はタブ情報として識別することができ、ドキュメントから検索され、削除されたり、再配置されたり、または使用するタブ用紙の種類の変更、または、ドキュメント内の相対的な位置の変更に適合するように変更することができるように、記憶される。タブが実際に作成されるときに、タブ・ラベルの大きさや水平・垂直方向の位置、回転、どのページ端に配置されるかが決定される。
【００６１】
上述したように、ユーザ・インタフェース４００では、ドキュメントでいろいろなページにページ機能を設定するための機能が提供される。タブ付き区切りページ６００やほかの順序付けられた媒体の場合、ソフトウェアにより、順序付けられた媒体のいろいろな属性やパラメータを設定する機能が備わっている。この機能は上述されたように、プル・ダウン・メニュー、ダイアローグ・ボックス、またはほかのユーザ入力インタフェースを通して提供されてもよい。一つの実施例では、ドキュメントに挿入されるすべてのタブ付き区切りページをオペレータが指定してもよいインタフェースを提供している。このインタフェースはドキュメント内、またはドキュメントの外で利用でき、オペレータは区切りページ６００を別のドキュメントとして生成できる。タブの種類やタブ・セット６１２内のタブ・カット６０２の数、ドキュメントに挿入されるタブ付き区切りページ６００の総数、タブ媒体の大きさ、タブ媒体の向き、タブ・セット６１２の順序、タブ・ラベル６０４やその外観／フォーマッティング（フォント、スタイル、位置、向きなど）、各区切りページのタブ端オフセット６１０とタブ・カット・左および右インデント６０６と６０８などの、順序付けられた媒体の属性をオペレータが指定してもいい、ダイアローグ・ボックスがユーザに提供される。これらの属性がいったん指定されると、上述のように、ユーザ・インタフェース４００を用いてオペレータがドキュメント内の適切な場所に挿入することができるタブ付き区切りページ６００は、ソフトウェアにより自動的に生成される。または、ダイアローグ・ボックスにより、生成されたタブ付き区切りページ６００の各々についてドキュメント内で位置を指定することが可能であってもいい。
【００６２】
【００６３】
タブの種類の属性については、オペレータはカット・タブ、または裁ち切りタブを指定することがある。裁ち切りタブはタブ・カット型のタブ付き区切りページ６００に印刷されるかもしれないし、されないかもしれない。多量のページの端を見ることでその多量のページ内でその印刷が、したがって区切りページ６００が、見えるように、裁ち切りタブのタブ・ラベル６０４はページまたは、タブ・カットのまさに端まで印刷される。裁ち切りタブは通常の媒体上に、そのまさに端まで印刷して生成されることもあるし、普通よりも大きい媒体上に、特定の位置に印刷してから媒体を普通の大きさまで切り取ることで同一の効果を生み出すこともある。裁ち切りタブは順序付けられた媒体上に生成する必要はないが、ここに開示した実施例を、順序付けられた属性を持つドキュメント内でページの生成や挿入、視覚化することに適用することは理解できるであろう。さらに、裁ち切りタブを指定する場合、タブ・ラベル６０４の影と外観を制御するために、裁ち切り領域の占有割合もまた指令されることがある。
【００６４】
タブ・セット６１２の中のタブ・カット６０２の数は、生産出力デバイス１２２のオペレータがタブ・セット６１２の種類を選択できるように、空白のままにしておくことがある。タブ・セット６１２の中のタブ・カット６０２の数がわかっている場合、ドキュメント内で使用されるタブ付き区切りページ６００の総数を利用して、タブ付き区切りページ６００の総数がタブ・セット６１２の整数倍ちょうどではないときに、最後のタブ・セット全体に何枚のタブが残るかをインターフェース４００で計算できる。そして、ドキュメントの次の冊を生産開始する前に、最後のセット６１２の、未使用のタブ付き区切りページ６００を自動的に排紙するように生産出力デバイス１２２に指令するコードをインターフェース４００でドキュメント内に挿入することができる。さらに、これらのコードにより、生産出力デバイス１２２に複数の出力口がある場合、排紙されるタブ付き区切りページ６００の出力口を指定することもある。タブ付き区切りページ６００が排紙されるときに、オペレータが出力口をさらに指定することもある。または、コードによって、生産出力デバイス１２２でオペレータに、表示出力デバイス２１２及び／又はインターフェース４００を介して、未使用のタブ付き区切りページ６００を取り除くように指令することもできる。タブ媒体の大きさと向きは指定されることもあるし、タブが挿入されるドキュメントの残りから自動的に決定されることもある。通常のタブ媒体の大きさは８．５ｘ１１，９ｘ１１，８．５ｘ１１．５、Ａ４タブとＡ４である。しかし、生産出力デバイス１２２の用紙取扱いシステムにより使用可能な大きさであれば、それが現在利用可能であろうと将来的に開発されようと、使用することができる。タブ・セット６１２の順序は、あらかじめ順に揃えられたタブ付き区切りページ６００がタブ・セット６１２内で出現する順序、または、ページを適切な順序で生産するために生産出力デバイス１２２に投入しなくてはならない方法、たとえば、「最初のタブを最初に」（ＦＴＦ）や「最後のタブを最初に」（ＬＴＦ）という方法を指定する。タブ・ラベル６０４とその外観の指定により、オペレータは、各タブ付き区切りページ６００のラベルの文や画像／アイコン、フォント、フォント・サイズ、スタイル、そしてタブ・カット６０２上の相対的な配置（センタリングや行揃え）を指定できる。これらの属性は相対値で指定されることもあるが、それは、タブ・セット６１２の種類がわからない場合に、タブ・カット６０２の大きさが変わることもあるため、これらの値を生産出力デバイス１２２，またはそのオペレータが変更できるようにするためである。たとえば、タブ・セット６１２のどのような種類が使用されようとも、生産出力デバイス１２２により、タブ・カット６０２上でタブ・ラベル６０４がセンタリングされることを自動的に保証することが可能である。タブ端オフセット６１０により、タブ・ラベル６０４とタブ・カット６０２の端との余白を指定する。裁ち切り型のタブ付き区切りページでは、タブ端オフセット６１０はゼロになる。さらに、タブ・カット６０２なしの裁ち切り型タブでは、タブ・カット左および右インデント６０６と６０８により、オペレータはタブ・ラベル６０４の位置を指定できる。
【００６５】
別の実施例においては、オペレータはタブ付き区切りページ６００の片面または両面（ｐｌｅｘ）属性をさらに指定することがある。これにより、タブ付き区切りページ６００および／またはタブ・カット６０２の片面（ｓｉｍｐｌｅｘ）または両面（ｄｕｐｌｅｘ）の生成とラベル付けが可能になる。この片面または両面（ｐｌｅｘ）属性により、さらに、タブ付き区切りページ６００および／またはタブ・カット６０２のどちらの面に特定のラベル６０４を印刷するかを指定することがある。また、これは自動的／動的に決定してもよい。ラベル付けがタブ・カット６０２やタブ付き区切りページ６００、または、ほかの順序付けられた媒体の各面に現れるので、オペレータはそれを視覚的に調べ確認することができる。裁ち切りタブについては、タブ付き区切りページ６００の両面に同一の相対位置でタブ・ラベル６０４を印刷できるが、これによりドキュメント内でラベルがより見やすくなる。または、特定のタブ付き区切りページ６００の片面で裁ち切りタブ・ラベルを異なる位置に置くことができる。この機能により、さらに、ユーザが見ている面によってそのページに印刷されている内容に関連してタブ付き区切りページの製本端、または製本されていない方の端が変わることを考慮する。タブ・ラベル６０４をそのページの内容に関連付けることもときにはある。もし、ドキュメント内のほかのページに対しての挿入や消去などの編集により現在のタブ付き区切りページ６００の内容がそのページの反対側の面に移動する場合、タブ・ラベル６０４を適切な端に自動的に移動させる機能、またはオペレータが手動でそうすることのできる機能が備わっている。これにより、タブ・ラベル６０４をそれに関連する内容に対して適切に位置するようにしながら、ドキュメントの製本側の端に誤って印刷されることを防止できる。
【００６６】
さらに、タブ付き区切りページ６００の自動生成機能が備わっていることがあり、これにより通常の、または頻繁に使用される構成においてタブ付き区切りページ６００が自動的に生成される。たとえば、月ごとのタブ（各タブ付き区切りページ６００に一年の中の１２ヶ月のある月のラベルが付いている）、辞書での利用などのための、アルファベットのタブ（各タブ付き区切りページ６００に英文字のラベルが付いている）、会計報告での利用などのための、四半期タブ（各タブ付き区切りページ６００に四半期のラベルが付いている）、または数字タブ（各タブ付き区切りページ６００に数字のラベルが付いている）などのタブ付き区切りページ６００の挿入紙をソフトウェアで自動的に生成させる選択肢が備わっていてもいい。さらに、オペレータが、ラベル６０４セットの自動化された構成を自由に定義し、頻繁に使用する構成として繰り返し利用するために記憶してもいい。
【００６７】
また別の実施例においては、プリンタ用のドキュメントＰＤＦファイルに記憶されたしおりに基づいて、タブ付き区切りページ６００を自動的に生成してもいい。マイクロソフト社のワードのような、特定の言語処理形式から、ＰＤＦのようなプリンタ用形式にドキュメントを変換する場合、ドキュメント内の節見出しやほかの印／記述子を自動的にしおりに変換することができる。しおりがあれば、ドキュメントを見たり編集するときに、電子的にドキュメント内のある箇所を速やかに探すことがより簡単になる。開示された実施例では、プリンタ用ドキュメント・ファイルからこれらのしおりを読み、適切な箇所に挿入するラベル付きのタブ付き区切りページ６００に自動的に変換する機能が備わっている。これにより、自動化されたワークフローがドキュメント変換からタブ生成まで拡張され、最終的な生産のためにドキュメントを準備するオペレータの仕事を簡単にしている。いったんタブ付き区切りページ６００が生成され挿入されると、オペレータは上記で開示された機能を利用して、開示したように、タブ付き区切りページを編集したり操作し、生産出力デバイス１２２での出力のために準備することができる。
【００６８】
ほかのドキュメント内でタブ付き区切りページ６００を一度に１ページづつオペレータが指定できるように、インタフェースをさらに構成してもよい。これにより、オペレータはドキュメントを編集しながら、即座にタブ付き区切りページ６００を追加することができることになる。タブ付き区切りページ６００が挿入されると、挿入されたタブ付き区切りページ６００の順序とその総ページ数がオペレータに通知される。これにより、オペレータは使用したタブ付き区切りページ６００の状態を知り、利用する最適のタブ・セット６１２の種類を理解することができる。
【００６９】
上述の通り、ドキュメントの中でタブ付き区切りページ６００を選択すると、そのタブ付き区切りページ６００とその属性の視覚的な表現がページ表示ウインドウ４１８に表示される。これにより、オペレータは、ラベルの位置やフォーマッティングなどの属性を確認できる。さらに、選択されたタブ付き区切りページ６００を、ドキュメント内に挿入された、ほかのタブ付き区切りページ６００との関係で視覚的に表現してもよい。たとえば、オペレータがタブ・カット６０２の位置を確認し、適切な重なり、または適切な欠落を保証してもいいように、選択されたページのタブ・カット６０２との関係で、すべてのタブ・カット６０２を表示してもよい。
上述のように、タブ情報や順序付けられた媒体の情報には、オペレータに指令する、または生産出力デバイス１２２を制御する、ドキュメント内に符号化されたページ機能が含まれている。生産出力デバイス１２２，またはそのオペレータがタブ・セット６１２の種類やほかのタブ属性を変更／上書きし、それにしたがってタブ付き区切りページ６００が生産時に自動的に調整されるように、これらのページ機能を設定してもよい。
【００７０】
図５を参照すると、開示した実施例で使用することができる、いろいろなほかのページ機能に対応する記号的な属性表現やアイコンが示されている。これらの特性には媒体と仕上げ属性が含まれる。そのようなアイコン／特性には、章の第一ページを、両面ページの前面のページに強制的に設定する組み付けの一形態が適用されることを示す章５０２，特定なページ（たとえば、写真用）の再生の画質を向上させるために、特別なフィルタ、または画像処理アルゴリズムの適用を示すコピー改良５０４，指示された位置に写真やタブ、またはほかのページを挿入することを示すページ挿入５０６（図４のアイコン４１６に類似）、画像やテキストのオーバーレイ、または透かしの適用を示すオーバーレイ５０８，そして、ドキュメント内のページの部分集合がホチキス止めされる、またはドキュメントの残りのページとは異なるようにホチキス止めされることを示す、部分集合ホチキス止め５１０（これは図４に示す、ドキュメント全体を通して全部ホチキス止めすることを示すために使用することができる、アイコン４０８と類似し、組み合わせることができる）がある。表現することもできるほかのページ機能には、端の消去（表現するアイコンは図示していない）がある。いろいろなページ機能を視覚的に表現する多くの異なる方法があることと、開示した実施例は、現在存在し、またあとで開発されるページ機能とアイコンに適用できることは理解されるであろう。
【００７１】
グラフィック・ユーザ・インタフェース３００／４００は、生産出力デバイス１２２への遠隔インタフェースとして実現してもよく、それで生産出力デバイス１２２を離れたところから制御することができることはさらに理解されるであろう。別の一つの実施例では、ハイパーテキスト・マークアップ言語（「ＨＴＭＬ」）と、トランスポート・コントロール・プロトコール／インターネット・プロトコール（「ＴＣＰ／ＩＰ」）に基づくネットワーク上のレイヤーであるハイパーテキスト・トランスポート・プロトコール（「ＨＴＴＰ」）を用いたクライアントとして、グラフィック・ユーザ・インタフェースは実現され、生産出力デバイス１２２に位置するＨＴＴＰサーバと通信する。
【００７２】
したがって、上記の詳細な記述は限定するものではなく実例として見なされることを意図し、そして、本発明の趣旨と範囲を定義するように意図されたのは、すべての均等物を含む、後述の請求項であることは理解されることを意図している。
【図面の簡単な説明】
【図１】
好ましい生産印刷ワークフローを示す流れ図である。
【図２】
好適な実施例における、ユーザ機能性ワークフローを示す流れ図である。
【図３】
第一の実施例のグラフィック・ユーザ・インタフェースを示す。
【図４】
第二の実施例のグラフィック・ユーザ・インタフェースを示す。
【図５】
図４の実施例で使用するいろいろな媒体／仕上げ属性を表現する記号的なアイコンのライブラリーを示す。
【図６】
好適な実施例で使用する具体的なタブ付き区切りページセットを示す。
【図１】
2004511848.tif 000003
【図２】
2004511848.tif 000004
【図３】
2004511848.tif 000005
【図４】
2004511848.tif 000006
【図５】
2004511848.tif 000007
【図６】
2004511848.tif 000008
【国際公開パンフレット】
2004511848.tif 000009
2004511848.tif 000010
2004511848.tif 000011
2004511848.tif 000012
2004511848.tif 000013
2004511848.tif 000014
2004511848.tif 000015
2004511848.tif 000016
2004511848.tif 000017
2004511848.tif 000018
2004511848.tif 000019
2004511848.tif 000020
2004511848.tif 000021
2004511848.tif 000022
2004511848.tif 000023
2004511848.tif 000024
2004511848.tif 000025
2004511848.tif 000026
2004511848.tif 000027
2004511848.tif 000028
2004511848.tif 000029
2004511848.tif 000030
2004511848.tif 000031
2004511848.tif 000032
2004511848.tif 000033
2004511848.tif 000034
2004511848.tif 000035
2004511848.tif 000036
2004511848.tif 000037
2004511848.tif 000038
2004511848.tif 000039
2004511848.tif 000040
2004511848.tif 000041
2004511848.tif 000042
2004511848.tif 000043
2004511848.tif 000044
2004511848.tif 000045
2004511848.tif 000046
2004511848.tif 000047
2004511848.tif 000048
2004511848.tif 000049
2004511848.tif 000050
2004511848.tif 000051
2004511848.tif 000052
2004511848.tif 000053
2004511848.tif 000054
2004511848.tif 000055
2004511848.tif 000056
2004511848.tif 000057
2004511848.tif 000058
2004511848.tif 000059
2004511848.tif 000060
2004511848.tif 000061
2004511848.tif 000062
2004511848.tif 000063
【国際調査報告】
2004511848.tif 000064