(57)【特許請求の範囲】
【請求項１】
複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理の依頼を受け付ける印刷依頼受付手段と、
前記文書の各頁と当該各頁に施される処理の内容と、前記頁それぞれに関連する頁との関係とを記述した関連頁情報を保持する関連頁情報保持手段と、
前記複数頁の一部について再印刷出力の依頼を受け付ける再印刷依頼受付手段と、
前記再印刷出力の依頼が受け付けられた前記複数頁の一部の関連頁情報の内容に対する選択を受け付ける処理選択受付手段と、
前記関連頁情報に基づいて前記再印刷出力の依頼に含まれる一部の頁それぞれと関連して処理される頁を認識し、前記再印刷出力の依頼に含まれる一部の頁それぞれおよびこの頁に関連して処理される頁を、前記内容が選択された関連頁情報に基づいて印刷を行う再印刷出力手段と
を備えることを特徴とする印刷管理装置。
【請求項２】
文書についての再印刷出力の依頼を行う条件を設定する再印刷依頼設定手段
を備えることを特徴とする請求項１記載の印刷管理装置。
【請求項３】
前記再印刷出力の際に、当該再印刷出力に付随して行う処理についての選択指示を受け付ける処理選択受付手段
を備えることを特徴とする請求項１または２記載の印刷管理装置。
【請求項４】
前記再印刷出力手段が再印刷出力の対象とする頁に関する情報を当該再印刷出力の依頼元に通知する再印刷情報通知手段
を備えることを特徴とする請求項１、２または３記載の印刷管理装置。
【請求項５】
複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理の依頼を行う第一端末装置と、
前記複数頁の一部について再印刷出力の依頼を行う第二端末装置と、
前記第一端末装置から依頼された印刷出力および当該印刷出力に付随する処理を実行するとともに、前記第二  端末装置から依頼された再印刷出力および当該再印刷出力に付随して行う処理を実行する印刷装置と、
前記第一端末装置および前記第二端末装置からの依頼を受け付けるとともに、受け付けた依頼の実行に必要となる処理を行う印刷管理装置と
を備え、
前記印刷管理装置は、
複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理の依頼を受け付ける印刷依頼受付手段と、
前記文書の各頁と当該各頁に施される処理の内容と、前記頁それぞれに関連する頁との関係とを記述した関連頁情報を保持する関連頁情報保持手段と、
前記複数頁の一部について再印刷出力の依頼を受け付ける再印刷依頼受付手段と、
前記再印刷出力の依頼が受け付けられた前記複数頁の一部の関連頁情報の内容に対する選択を受け付ける処理選択受付手段と、
前記関連頁情報に基づいて前記再印刷出力の依頼に含まれる一部の頁それぞれと関連して処理される頁を認識し、前記再印刷出力の依頼に含まれる一部の頁それぞれおよびこの頁に関連して処理される頁を、前記内容が選択された関連頁情報に基づいて印刷を行う再印刷出力手段と
を有することを特徴とする印刷出力システム。
【請求項６】
複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理の依頼を受け付ける印刷依頼受付手段と、前記文書の各頁と当該各頁に施される処理の内容と、前記頁それぞれに関連する頁との関係とを記述した関連頁情報を保持する関連頁情報保持手段と、前記複数頁の一部について再印刷出力の依頼を受け付ける再印刷依頼受付手段と、前記再印刷出力の依頼が受け付けられた前記複数頁の一部の関連頁情報の内容に対する選択を受け付ける  処理選択受付手段と、前記関連頁情報に基づいて前記再印刷出力の依頼に含まれる一部の頁それぞれと関連して処理される頁を認識し、前記再印刷出力の依頼に含まれる一部の頁それぞれおよびこの頁に関連して処理される頁を、前記内容が選択された関連頁情報に基づいて印刷を行う再印刷出力手段とを備えて構成された印刷管理装置と接続する接続手段と、
前記接続手段を通じて前記複数頁の一部について再印刷出力の依頼を前記印刷管理装置に対して行い、当該印刷管理装置に、当該再印刷出力の依頼に含まれる一部の頁およびこれに関連して処理される頁を、前記内容が選択された関連頁情報に基づいて印刷させる再印刷依頼手段と
を備えることを特徴とする端末装置。
【請求項７】
コンピュータを、
複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理の依頼を受け付ける印刷依頼受付手段と、
前記文書の各頁と当該各頁に施される処理の内容と、前記頁それぞれに関連する頁との関係とを記述した関連頁情報を保持する関連頁情報保持手段と、
前記複数頁の一部について再印刷出力の依頼を受け付ける再印刷依頼受付手段と、
前記再印刷出力の依頼が受け付けられた前記複数頁の一部の関連頁情報の内容に対する選択を受け付ける処理選択受付手段と、
前記関連頁情報に基づいて前記再印刷出力の依頼に含まれる一部の頁それぞれと関連して処理される頁を認識し、前記再印刷出力の依頼に含まれる一部の頁それぞれおよびこの頁に関連して処理される頁を、前記内容が選択された関連頁情報に基づいて印刷を行う再印刷出力手段と
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷管理装置、印刷出力システム、端末装置およびプログラムに関する。
【背景技術】
【０００２】
印刷出力すべきデータの配布元となる端末装置と、そのデータの印刷出力を行う印刷装置とが、互いに離れた位置に設置される印刷出力システムについては、例えば何らかの理由で正常な印刷出力結果が得られなかった場合に、データ配布元の端末装置の側からではなく、データ出力先である印刷装置の側から、再印刷出力の依頼を行えるようにしたものがある（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１５２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
両面出力処理、ステープル処理、その他の印刷出力に付随して処理を伴う印刷出力を行い、この印刷出力を行った文書の一部分の頁についての再印刷出力を行う場合に、印刷出力に付随した処理の状態を再現することができなかった。
【課題を解決するための手段】
【０００５】
請求項１に係る発明は、複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理の依頼を受け付ける印刷依頼受付手段と、前記文書の各頁と当該各頁に施される処理の内容との関係を記述した関連頁情報を保持する関連頁情報保持手段と、前記複数頁の一部について再印刷出力の依頼を受け付ける再印刷依頼受付手段と、前記関連頁情報に基づいて前記再印刷出力の依頼に含まれる一部の頁と関連して処理される頁を認識し、前記再印刷出力の依頼に含まれる一部の頁およびこれに関連して処理される頁を、前記関連頁情報に基づいて印刷を行う再印刷出力手段とを備えることを特徴とする印刷管理装置である。
請求項２に係る発明は、文書についての再印刷出力の依頼を行う条件を設定する再印刷依頼設定手段を備えることを特徴とする請求項１記載の印刷管理装置である。
請求項３に係る発明は、前記再印刷出力の際に、当該再印刷出力に付随して行う処理についての選択指示を受け付ける処理選択受付手段を備えることを特徴とする請求項１または２記載の印刷管理装置である。
請求項４に係る発明は、前記再印刷出力手段が再印刷出力の対象とする頁に関する情報を当該再印刷出力の依頼元に通知する再印刷情報通知手段を備えることを特徴とする請求項１、２または３記載の印刷管理装置である。
請求項５に係る発明は、複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理の依頼を行う第一端末装置と、前記複数頁の一部について再印刷出力の依頼を行う第二端末装置と、前記第一端末装置から依頼された印刷出力および当該印刷出力に付随する処理を実行するとともに、前記第二端末装置から依頼された再印刷出力および当該再印刷出力に付随して行う処理を実行する印刷装置と、前記第一端末装置および前記第二端末装置からの依頼を受け付けるとともに、受け付けた依頼の実行に必要となる処理を行う印刷管理装置とを備え、前記印刷管理装置は、前記第一端末装置からの依頼を受け付ける印刷依頼受付手段と、前記文書の各頁と当該各頁に施される処理の内容との関係を記述した関連頁情報を保持する関連頁情報保持手段と、前記第二端末装置からの依頼を受け付ける再印刷依頼受付手段と、前記関連頁情報に基づいて前記再印刷出力の依頼に含まれる一部の頁と関連して処理される頁を認識し、前記再印刷出力の依頼に含まれる一部の頁およびこれに関連して処理される頁を、前記関連頁情報に基づいて印刷を行う再印刷出力手段とを有することを特徴とする印刷出力システムである。
請求項６に係る発明は、複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理の依頼を受け付ける印刷依頼受付手段と、前記文書の各頁と当該各頁に施される処理の内容との関係を記述した関連頁情報を保持する関連頁情報保持手段と、前記複数頁の一部について再印刷出力の依頼を受け付ける再印刷依頼受付手段と、前記関連頁情報に基づいて前記再印刷出力の依頼に含まれる一部の頁と関連して処理される頁を認識し、前記再印刷出力の依頼に含まれる一部の頁およびこれに関連して処理される頁を、前記関連頁情報に基づいて印刷を行う再印刷出力手段とを備えて構成された印刷管理装置と接続する接続手段と、前記接続手段を通じて前記複数頁の一部について再印刷出力の依頼を前記印刷管理装置に対して行い、当該印刷管理装置に、当該再印刷出力の依頼に含まれる一部の頁およびこれに関連して処理される頁を、前記関連頁情報に基づいて印刷させる再印刷依頼手段とを備えることを特徴とする端末装置である。
請求項７に係る発明は、コンピュータを、複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理の依頼を受け付ける印刷依頼受付手段と、前記文書の各頁と当該各頁に施される処理の内容との関係を記述した関連頁情報を保持する関連頁情報保持手段と、前記複数頁の一部について再印刷出力の依頼を受け付ける再印刷依頼受付手段と、前記関連頁情報に基づいて前記再印刷出力の依頼に含まれる一部の頁と関連して処理される頁を認識し、前記再印刷出力の依頼に含まれる一部の頁およびこれに関連して処理される頁を、前記関連頁情報に基づいて印刷を行う再印刷出力手段として機能させることを特徴とするプログラムである。
【発明の効果】
【０００６】
請求項１，５，６，７に係る発明によれば、文書の一部分の頁についての再印刷出力を行う場合に、当該文書の一部の頁とこれに関連した頁について印刷出力に付随した処理の状態を再現して印刷ことができる。
請求項２に係る発明によれば、文書の印刷出力の再印刷出力の依頼権限を制限することにより、本構成を備えない場合に比べて再印刷出力についてのセキュリティ向上が図れる。
請求項３に係る発明によれば、再印刷出力の結果に当該再印刷出力の依頼元による選択結果を反映させ、当該依頼元が選択した処理を当該再印刷出力に付随して行う処理とすることができるので、本構成を備えない場合に比べて当該再印刷出力の依頼元にとっての利便性向上が図れる。
請求項４に係る発明によれば、文書の再印刷出力にあたり当該再印刷出力の依頼元がその再現状態を認識し得るようになる。
【図面の簡単な説明】
【０００７】
【図１】本発明に係る印刷出力システムの概略構成例を示すブロック図である。
【図２】本発明に係る印刷管理装置の機能構成例を示すブロック図である。
【図３】本発明に係る印刷管理装置を構成するコンピュータ装置のハードウエア構成例を示すブロック図である。
【図４】関連頁情報テーブルの一具体例を示す説明図である。
【図５】関連頁情報の生成手法の概念の一例を示す説明図である。
【図６】本発明に係る印刷出力システムの全体における処理動作例を示す流れ図である。
【図７】本発明に係る印刷出力システムにおけるプリントサーバ装置が実行する第一処理制御動作例を示すフローチャートである。
【図８】本発明に係る印刷出力システムにおけるプリントサーバ装置が実行する第二の処理制御動作例を示すフローチャートである。
【図９】再印刷権限付与の一具体例を示す説明図である。
【図１０】再印刷出力を依頼する場合の設定画面の一具体例を示す説明図である。
【図１１】本発明に係る印刷出力システムにおけるプリントサーバ装置が実行する第三の処理制御動作例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
［印刷出力システムの構成例］
先ず、印刷出力システムの構成例について説明する。
図１は、本発明に係る印刷出力システムの概略構成例を示すブロック図である。
図例のように、印刷出力システムは、プリンタ装置１と、配布元クライアント装置２と、配布先クライアント装置３と、プリントサーバ装置４と、リポジトリサーバ装置５と、印刷アプリケーションサーバ装置６と、これらの間を接続するネットワーク回線７と、を備えて構成されている。そして、分散出図業務に対応するために、例えば日本国内の配布元クライアント装置２に対してプリンタ装置１および配布先クライアント装置３が海外に存在するといったように、これらが互いに離れた位置に設置されている。
【０００９】
プリンタ装置１は、複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理を実行し、また当該複数頁の一部について再印刷出力および当該再印刷出力に付随して行う処理を実行する。すなわち、プリンタ装置１は、印刷装置の一具体例に相当する。印刷出力等に付随する処理としては、プリンタ装置１が行う画像処理やフィニッシング処理が挙げられる。具体的には、両面出力処理、複数画像を１画像にまとめて出力する処理、ステープル処理、パンチ穴処理、画像出力位置シフト処理、その他の付随処理がこれに該当する。
【００１０】
配布元クライアント装置２は、分散出図業務における配布元に設置されたコンピュータ装置からなり、プリンタ装置１における印刷出力および当該印刷出力に付随して行う処理の依頼を行う。すなわち、配布元クライアント装置２は、第一端末装置の一具体例に相当する。
【００１１】
配布先クライアント装置３は、分散出図業務における配布先に設置されたコンピュータ装置からなり、配布元クライアント装置２からの依頼による印刷出力の実行をプリンタ装置１に指示し、また当該プリンタ装置１における再印刷出力および当該再印刷出力に付随して行う処理の依頼を行う。すなわち、配布先クライアント装置３は、再印刷出力の依頼を行う第二端末装置（または端末装置）の一具体例に相当する。さらには、再印刷出力の依頼を行うために、プリントサーバ装置４等とネットワーク回線７を通じて接続する接続手段としての機能、および、プリントサーバ装置４等に対して再印刷出力の依頼を行う再印刷依頼手段としての機能を備えている。なお、配布先クライアント装置３は、プリンタ装置１におけるユーザインタフェース（ＵＩ）機能等を利用しつつ当該プリンタ装置１と一体で構成されたものであってもよい。
【００１２】
プリントサーバ装置４は、分散出図業務における印刷出力動作の管理制御を行うコンピュータ装置からなり、配布元クライアント装置２および配布先クライアント装置３からの依頼を受け付けるとともに、受け付けた依頼の実行に必要となる処理を行う。すなわち、プリントサーバ装置４は、印刷管理装置の一具体例に相当する。依頼の実行に必要となる処理としては、印刷データに対するデータ加工処理や詳細を後述する関連頁情報の生成等が挙げられる。
【００１３】
リポジトリサーバ装置５は、分散出図業務での印刷出力の対象となる印刷データを格納しておくコンピュータ装置からなり、当該印刷データを記憶蓄積するファイルサーバとして機能する。ただし、必ずしもファイルサーバとしての機能を有している必要はなく、例えば配布元クライアント装置２から印刷出力の依頼とともに印刷データが送信されてくる場合には、当該印刷データの一時的な記憶保持を行う機能を実現するものであってもよい。また、リポジトリサーバ装置５は、必ずしもシステム内に独立して構成されている必要はなく、例えばプリントサーバ装置４と一体で構成されたものであってもよい。
【００１４】
印刷アプリケーションサーバ装置６は、配布元クライアント装置２および配布先クライアント装置３に対して、印刷出力等の依頼を行う場合のＧＵＩ（Graphical User Interface）アプリケーションソフトウエアの提供を行う。ただし、例えばプリンタ装置１のプリンタドライバを配布元クライアント装置２および配布先クライアント装置３が有していれば、印刷アプリケーションサーバ装置６は、備えていなくても構わない。
【００１５】
［印刷管理装置の機能構成例］
続いて、印刷管理装置の一具体例であるプリントサーバ装置４における機能構成を説明する。
図２は、本発明に係る印刷管理装置の機能構成例を示すブロック図である。
上述したように、プリントサーバ装置４は、配布元クライアント装置２および配布先クライアント装置３から受け付けた依頼の実行に必要となる処理を行う。そのために、プリントサーバ装置４は、印刷依頼受付手段４１、データ取得手段４２、データ加工手段４３、関連頁情報保持手段４４、再印刷依頼受付手段４５、再印刷依頼設定手段４６、処理選択受付手段４７、再印刷情報通知手段４８および再印刷出力手段４９としての機能を備えている。
【００１６】
印刷依頼受付手段４１は、複数頁からなる文書の印刷出力および当該印刷出力に付随して行う処理の依頼を、配布元クライアント装置２から受け付ける機能である。
【００１７】
データ取得手段４２は、配布元クライアント装置２からの印刷出力の依頼または配布先クライアント装置３からの再印刷出力の依頼に応じて処理すべき文書の印刷データを、リポジトリサーバ装置５から取得する機能である。
【００１８】
データ加工手段４３は、データ取得手段４２が取得した印刷データに対して、プリンタ装置１が対応するデータ形式へのデータ加工処理を行う機能である。
【００１９】
関連頁情報保持手段４４は、配布元クライアント装置２から文書の印刷出力および当該印刷出力に付随して行うフィニッシング処理の依頼があると、関連頁情報を生成して保持しておく機能である。ここで、関連頁情報とは、処理対象となった文書の各頁と当該各頁に施される処理の内容との関係を特定する情報である。この関連頁情報については、詳細を後述するように、例えばテーブル形式で、その保持を行うことが考えられる。
【００２０】
再印刷依頼受付手段４５は、プリンタ装置１で印刷出力を行った文書の一部、すなわち当該文書を構成する複数頁のうちの一部について、配布先クライアント装置３から再印刷出力の依頼を受け付ける機能である。
【００２１】
再印刷依頼設定手段４６は、文書についての再印刷出力の依頼を行う条件を設定する機能である。さらに詳しくは、文書の印刷出力および当該印刷出力に付随するフィニッシング処理を行ったときの実行情報に基づき、当該文書についての再印刷出力の依頼を行う権限を制限して、当該依頼の受け付け可否を決定する機能である。具体的には、例えば文書の印刷出力の実行者に再印刷出力の依頼権限を与え、また例えば文書の印刷出力の実行時から一定期間内に再印刷出力の依頼を行うことを認める、といった処理を実現する。
【００２２】
処理選択受付手段４７は、配布元クライアント装置２からの再印刷出力の依頼を受け付けるとともに、その依頼を受け付けるのにあたり、詳細を後述するように、当該再印刷出力に付随して行う処理についての取捨選択を併せて受け付ける機能である。
【００２３】
再印刷情報通知手段４８は、再印刷出力の対象とする頁に関する情報を、当該再印刷出力の依頼元である配布元クライアント装置２に通知する機能である。この再印刷情報通知手段４８が通知する情報内容に関しては、その詳細を後述する。
【００２４】
再印刷出力手段４９は、プリンタ装置１で印刷出力を行った文書の一部、すなわち当該文書を構成する複数頁のうちの一部について、配布先クライアント装置３から再印刷出力の依頼があると、関連頁情報保持手段４４が保持する関連頁情報に基づいて、当該一部の頁と関連してフィニッシング処理される頁を認識し、再印刷出力の依頼があった頁およびこれに関連してフィニッシング処理される頁を、再印刷出力および当該再印刷出力に付随して行う処理の対象とする機能である。すなわち、再印刷出力の依頼に含まれる一部の頁およびこれに関連して処理される頁を、関連頁情報に基づいて印刷を行うようになっている。
【００２５】
これらの各手段４１〜４９は、プリントサーバ装置４がコンピュータ装置としての機能を用いて予め設定されている動作プログラムを実行することによって実現される。換言すると、これらの各手段４１〜４９は、プリントサーバ装置４内またはプリントサーバ装置４がアクセスする記憶箇所にインストールされた動作プログラムによって実現される。その場合に、当該動作プログラムは、インストールに先立ち、コンピュータ読み取り可能な記憶媒体に格納されて提供されるものであっても、または通信回線を介して外部から配信されるものであってもよい。
【００２６】
また、プリントサーバ装置４は、動作プログラムの実行によって各手段４１〜４９を実現するために、情報入力機能、情報処理機能、情報記憶機能、情報出力機能、その他のコンピュータとしての機能を有している。具体的には、図３に示すように、ＣＰＵ（Central Processing Unit）４ａ、ＲＯＭ（Read Only Memory）４ｂ、ＲＡＭ（Random Access Memory）４ｃ、ＨＤＤ（Hard Disk Drive）４ｄ、インターフェース（Ｉ／Ｆ）コネクタ４ｅ等を備えており、これらのハードウエア資源を利用して上述した各機能を実現するように構成されている。
【００２７】
［関連頁情報の具体例］
ここで、関連頁情報保持手段４４が生成および保持を行う関連頁情報について、具体例を挙げて説明する。
【００２８】
図４は、関連頁情報テーブルの一具体例を示す説明図である。
再印刷依頼設定手段４６が生成する関連頁情報は、図例のような関連頁情報テーブルによって保持されて管理される。図例では、３頁からなる文書Ａと５頁からなる文書Ｂを含んだ印刷出力依頼を処理した場合の関連頁情報テーブルの例を示している。
関連頁情報テーブルは、印刷出力の依頼があった文書の各頁毎に、その依頼時に指定されたフィニッシング処理を含む印刷設定と、関連する頁の情報とを、互いに対応付けて保持するテーブルであり、プリントサーバ装置４が印刷出力の依頼を受け付けると、その依頼に係る文書を識別する文書ＩＤと関連付けて保存される。
この関連頁情報テーブルにおいて、関連する頁とは、文書を構成する各頁と関連してフィニッシング処理される頁をいう。さらに詳しくは、ある頁について配布元クライアント装置２からの依頼に応じて印刷出力を実行した場合に、物理的に用紙上に出力されるときに当該ある頁と一緒に処理する必要がある頁のことをいう。例えば、２頁からなる文書を両面出力するときに、２頁目に注目すると、当該２頁目は１頁目と一緒に処理する必要があるため、１頁目が関連する頁ということになる。
なお、関連頁情報テーブルでは、関連する頁について、各フィニッシング処理の種類別に保持する。各フィニッシング処理のうち、特定のフィニッシング処理に関連する頁だけを、選択的に認識し得るからである。
【００２９】
図５は、関連頁情報の生成手法の概念の一例を示す説明図である。
関連頁情報の生成は、印刷出力の依頼があった文書の印刷データについて、データ加工手段４３がデータ加工処理を行う際に、これに併せて行うことが考えられる。
具体的には、関連頁情報保持手段４４は、印刷出力の依頼があった文書の印刷データについて、当該文書を構成する各頁毎に、「用紙サイズ」、「フィニッシング指示」、「ページ番号」等を認識して、関連する頁を抽出する。
関連する頁の抽出にあたっては、予め各フィニッシング処理の種類別に抽出条件を用意しておく。そして、フィニッシング処理の種類毎に決まった順序で関連する頁同士をグルーピングしていき、そのグルーピング後に各グループ内でのページ数を基にして、関連する頁の抽出を行う。ただし、ここでは、文書をまたがったフィニッシング（両面印刷等）は行わない場合を例に挙げて以下の説明を行う。
例えば、両面出力のフィニッシング処理に注目した場合であれば、図５（ａ）に示すようにグルーピングを行う。
また、例えば、ステープルのフィニッシング処理に注目した場合であれば、図５（ｂ）に示すようにグルーピングを行う。
そして、両面出力とステープルとの両方のフィニッシング処理が指定されている場合であれば、図５（ｃ）に示すように、それぞれのグルーピング結果についての合成を行う。
関連頁情報保持手段４４は、以上のような手法により関連頁情報の生成を行い、生成した関連頁情報を関連頁情報テーブルによって保持管理する。なお、ここで説明した関連頁情報の生成手法は一具体例に過ぎず、他の手法を用いて生成を行っても構わない。
【００３０】
［システム全体の処理動作例］
次に、以上のような構成の印刷出力システム全体の処理動作例を説明する。
図６は、本発明に係る印刷出力システムの全体における処理動作例を示す流れ図である。
【００３１】
印刷出力システムにおいて、分散出図業務を行う場合には、分散出図の依頼元ユーザ（すなわち配布元ユーザ）が配布元クライアント装置２を操作しつつ、印刷アプリケーションサーバ装置６から提供されるＧＵＩアプリケーションソフトウエアを用いて、分散印刷依頼の入力を行う（ステップ１０１、以下ステップを「Ｓ」と略す。）。このとき、一つの印刷依頼あたり、複数の文書を印刷出力の対象としても構わない。ここでいう「文書」とは、一つの纏まり（具体的には一つのファイル）として扱われる情報伝達媒体のことをいい、特に複数頁によって構成されているものを含む。ただし、その内容に関しては、テキスト文書、グラフィック画像、自然画等の別を問わない。
そして、入力された依頼内容は、印刷指示として、プリントサーバ装置４へ送られる（Ｓ１０２）。このときプリントサーバ装置４へ送られる印刷指示には、例えば、印刷出力の対象となる文書についての印刷データのリポジトリサーバ装置５内での格納先を示す情報、印刷出力内容（サイズや部数等）並びにフィニッシング処理の内容およびその要否についての情報、印刷依頼元（配布元ユーザ）を特定する情報が含まれる。
【００３２】
印刷指示を受け取ると、プリントサーバ装置４では、データ取得手段４２が当該印刷指示にて指定された印刷データをリポジトリサーバ装置５に要求して（Ｓ１０３）、当該リポジトリサーバ装置５から取得する（Ｓ１０４）。そして、印刷データを取得すると、データ加工手段４３がデータ加工処理を行って、当該印刷データのデータ形式を変換する（Ｓ１０５）。さらには、関連頁情報保持手段４４が当該印刷データについての関連頁情報を生成して（Ｓ１０６）、その関連頁情報を関連頁情報テーブルによって保持しておく。
なお、関連頁情報の生成は、後述する再印刷時のデータ加工処理（Ｓ１１８）の後に行っても構わない。再印刷時に生成すれば、初回印刷時の印刷処理は従前の場合（すなわち関連頁情報を生成しない構成の場合）と同じになり、リソースの消費量も当該従前の場合と同じで済む。ただし、上述したように、初回印刷時に関連頁情報を生成すれば、配布先ユーザが再印刷依頼を行おうとする時点で関連頁がわかるため、当該配布先ユーザに対して関連頁についての情報提供が行えるようになる。
このように、初回印刷時または再印刷時にて関連頁情報保持手段４４が関連頁情報の生成を行うのは、その時点であれば、関連頁を抽出するのに必要な「印刷指示」および「印刷データ」が揃うためである。
【００３３】
その後、プリントサーバ装置４は、取得した印刷データを、印刷指示に含まれる情報と併せて、プリンタ装置１へ転送する（Ｓ１０７）。これにより、プリンタ装置１は、転送された印刷データについて、蓄積状態の分散印刷依頼として保持管理することになる。つまり、プリンタ装置１は、当該印刷データについての印刷出力を行い得る状態になる。
その状態で、分散出図の依頼先ユーザ（すなわち配布先ユーザ）による配布先クライアント装置３の操作またはプリンタ装置１への直接操作があり、蓄積状態の分散印刷依頼を指定した印刷出力指示が入力されると（Ｓ１０８）、プリンタ装置１は、その指示された蓄積状態の分散印刷依頼の印刷データについて、フィニッシング処理を含めた印刷出力処理を行う。
【００３４】
ところで、プリンタ装置１での印刷出力処理の結果については、その印刷出力の対象となった文書の一部について、例えば何らかの理由で正常な印刷出力結果が得られないことも考えられる。このような場合に、プリントサーバ装置４は、当該文書の全部ではなく、当該文書の一部について、配布先ユーザからの再印刷出力の依頼を受け付けるようにする。
【００３５】
再印刷出力は、以下に述べる手順で行う。
【００３６】
プリントサーバ装置４では、プリンタ装置１から印刷出力処理を行った旨の通知があると、または予め設定されている定期的なタイミングで、再印刷依頼設定手段４６が当該プリンタ装置１への問い合わせを行い（Ｓ１０９）、当該印刷出力処理を指示した配布先ユーザ（すなわち当該印刷出力処理の実行者）を特定する情報および当該印刷出力処理自体を特定する情報の取得を行う（Ｓ１１０）。そして、再印刷依頼設定手段４６は、取得した情報によって特定される配布先ユーザについて、再印刷を行う権限を付与する旨の指示をリポジトリサーバ装置５に対して行う（Ｓ１１１）。これにより、リポジトリサーバ装置５は、当該配布先ユーザからの依頼に応じて再印刷すべき印刷データを提供するように設定を行う。さらに、再印刷依頼設定手段４６は、取得した情報によって特定される配布先ユーザについて、再印刷の依頼を受け付ける旨の指示を印刷アプリケーションサーバ装置６に対して行う（Ｓ１１２）。これにより、印刷アプリケーションサーバ装置６は、当該配布先ユーザからの要求に応じて再印刷を依頼するためのＧＵＩアプリケーションソフトウエアを提供する。
【００３７】
印刷アプリケーションサーバ装置６が提供するＧＵＩアプリケーションソフトウエアは、印刷出力の依頼時に配布元クライアント装置２へ提供するものと、再印刷出力の依頼時に配布先クライアント装置３へ提供するものとで、以下の点が異なる。すなわち、再印刷出力の依頼時に提供するものは、どの頁を再印刷するか、および、関連頁としてどのフィニッシング処理を考慮するかの２点について、操作設定項目が追加されている。ただし、どのフィニッシング処理を考慮するかについては、関連頁情報テーブルを参照しつつ、関連頁の追加に影響があるフィニッシング処理のみが選択候補となるようにする。例えば、初回の印刷出力依頼時に両面印刷を指示していなければ、両面印刷は選択候補に含まれない。また、初回の印刷出力依頼時に両面印刷を指示していても、１頁の文書であれば、両面印刷は選択候補に含めない。
【００３８】
その後、配布先ユーザが操作する配布先クライアント装置３では、印刷アプリケーションサーバ装置６から提供されるＧＵＩアプリケーションソフトウエアを用いて、再印刷出力の依頼についての入力が行われる（Ｓ１１３）。そして、入力された依頼内容は、再印刷指示として、プリントサーバ装置４へ送られる（Ｓ１１４）。このときプリントサーバ装置４へ送られる再印刷指示には、例えば、再印刷出力の対象となる文書の頁を特定する情報、考慮するフィニッシング処理（配布先ユーザに選択されたフィニッシング処理）の内容についての情報、再印刷依頼元（配布先ユーザ）を特定する情報、再印刷出力の対象となる文書についての印刷データのリポジトリサーバ装置５内での格納先を示す情報、再印刷の対象となる文書または印刷依頼を識別するＩＤ情報（すなわち、関連頁情報テーブルのどの部分を参照すればよいかを明確化する情報）が含まれる。
【００３９】
再印刷指示を受け取ると、プリントサーバ装置４では、データ取得手段４２が当該再印刷指示にて指定された印刷データをリポジトリサーバ装置５に要求して（Ｓ１１５）、当該リポジトリサーバ装置５から取得する（Ｓ１１６）。このときの印刷データの取得は、文書単位で行う。つまり、必要となるファイルの取得を行い、必要となる頁のみではない。したがって、再印刷出力の対象とならない文書の頁についても、データ取得を行うことになる。具体的には、例えば、３ファイルを含むジョブを初回印刷時に印刷依頼したとして、再印刷時に１ファイル目の最初の２頁のみが関連頁を含め必要だとしたときは、１ファイル目は不要な頁も含めファイル毎取得し、２ファイル目、３ファイル目は取得しない。ネットワークリソースを無駄に浪費しないように不要なファイルは取得しないようにするためである。必要な頁のみを取得するようにしてもよいが、通常リポジトリサーバ装置５ではファイルを頁単位に分割するといったデータ加工処理は行わないので、ファイル毎取得するようにしている。
【００４０】
印刷データを取得すると、プリントサーバ装置４では、再印刷出力手段４９が関連頁情報テーブルにおける関連頁情報を参照して、再印刷出力の対象となる文書の頁と関連してフィニッシング処理される頁を認識する（Ｓ１１７）。このときに認識する頁は、配布先ユーザに選択されたフィニッシング処理を行うのにあたり、再印刷出力対象の一部頁と関連して処理される頁である。そして、再印刷出力の依頼があった頁およびこれに関連してフィニッシング処理されるとして認識した頁を、再印刷出力および当該再印刷出力に付随して行うフィニッシング処理の対象とする。
【００４１】
その後、プリントサーバ装置４では、データ加工手段４３がデータ加工処理を行って、当該印刷データのデータ形式を変換する（Ｓ１１８）。このとき、データ加工手段４３が行うデータ加工処理には、ファイルを頁単位に分割する処理も含まれる。
【００４２】
そして、プリントサーバ装置４は、処理対象とした頁について、データ加工処理後の印刷データをプリンタ装置１へ転送する（Ｓ１１９）。これにより、プリンタ装置１は、当該印刷データについての再印刷出力を行い得る状態になる。その状態で、配布先ユーザによる配布先クライアント装置３の操作またはプリンタ装置１への直接操作があり、再印刷出力指示が入力されると（Ｓ１２０）、プリンタ装置１は、その指示された印刷データについて、フィニッシング処理を含めた再印刷出力処理を行う。
【００４３】
このような手順の再印刷出力処理の結果、正常な処理結果が得られると、プリンタ装置１または配布先クライアント装置３からは、配布先ユーザによる授受完了操作に応じて、依頼のあった分散出図が正常終了した旨の情報が、プリントサーバ装置４へ通知される（Ｓ１２１）。この通知を受けて、プリントサーバ装置４では、再印刷依頼設定手段４６が、処理済みである再印刷用の印刷設定を削除する旨の指示を印刷アプリケーションサーバ装置６に対して行うとともに（Ｓ１２２）、処理済みである配布先ユーザについての印刷権限設定を削除する旨の指示をリポジトリサーバ装置５に対して行う（Ｓ１２３）。そして、プリントサーバ装置４は、分散出図の依頼元である配布元クライアント装置２に対して、当該分散出図が正常終了した旨の情報を通知して（Ｓ１２４）、当該分散出図に係る一連の処理動作を終了する。
【００４４】
［プリントサーバ装置における処理動作例］
続いて、以上のような一連の処理動作例のうち、特にプリントサーバ装置４が実行する処理制御動作について、さらに詳しく説明する。
【００４５】
図７は、本発明に係る印刷出力システムにおけるプリントサーバ装置が実行する第一の処理制御動作例を示すフローチャートである。図例では、分散出図の依頼を受け付けた場合の処理動作例を示している。
【００４６】
図例のように、配布元クライアント装置２からの印刷指示を受け取ると（Ｓ２０１）、プリントサーバ装置４は、その印刷指示に含まれる各文書（ファイル）を個別に印刷するための印刷設定情報群を生成する（Ｓ２０２）。このときに生成する印刷設定情報群には、印刷出力時に行うべきフィニッシング処理についての情報の他に、関連頁情報テーブルによって保持しておく関連頁情報も含まれる。以下、ここでの生成結果を「印刷設定Ａ」という。
【００４７】
その後、プリントサーバ装置４は、配布先ユーザが操作する配布先クライアント装置３への通知メールを生成する。このとき、生成する通知メールには、印刷設定ＡにアクセスするＵＲＬ（Uniform Resource Locator）を記述する（Ｓ２０３）。なお、通知メールの生成は、公知技術を利用して行えばよい。
また、プリントサーバ装置４は、受け取った印刷指示通りの印刷処理依頼（印刷データを含むジョブ処理の実行依頼に相当）を生成し、その印刷処理を実行するプリンタ装置１へ転送する（Ｓ２０４）。
そして、プリントサーバ装置４は、生成した通知メールを、配布先ユーザが操作する配布先クライアント装置３へ送信する（Ｓ２０５）。これにより、配布先ユーザは、プリンタ装置１が印刷データの印刷出力を行い得る状態にあることを把握する。
【００４８】
図８は、本発明に係る印刷出力システムにおけるプリントサーバ装置が実行する第二の処理制御動作例を示すフローチャートである。図例では、印刷データの印刷出力が実行されてから再印刷出力の依頼を受け付けるまでの処理動作例を示している。
【００４９】
図例のように、プリントサーバ装置４では、プリンタ装置１からの通知または予め設定されている定期的なタイミングを契機にして、当該プリンタ装置１へのログインを行った配布先ユーザによる操作内容を監視している（Ｓ３０１）。そして、当該プリンタ装置１において、蓄積ジョブについての印刷出力処理が実行されたか否か、すなわち配布先ユーザによる蓄積ジョブの出力操作があったか否かを判断する（Ｓ３０２）。
【００５０】
その結果、配布先ユーザによる出力操作があった場合には、プリントサーバ装置４は、プリンタ装置１へのログインを行った当該配布先ユーザに対して、印刷設定Ａ群へのアクセス権を付与し、当該配布先ユーザが印刷設定Ａ群を再印刷する権限を与える（Ｓ３０３）。具体的には、リポジトリサーバ装置５および印刷アプリケーションサーバ装置６に対して、再印刷権限を与える設定を行うよう指示する。
【００５１】
図９は、再印刷権限付与の一具体例を示す説明図である。図例は、再印刷権限の管理テーブルの具体例を示している。このような管理テーブルは、プリントサーバ装置４内または当該プリントサーバ装置４がアクセスし得る記憶装置内に格納されているものとする。
例えば、配布元クライアント装置２からの印刷指示において、配布先ユーザとしてユーザＡ，Ｂ，Ｃが指定された場合を考える。その場合であっても、当該印刷指示による印刷出力処理をプリンタ装置１に実行させた配布先ユーザ、すなわちプリンタ装置１へのログインを行った配布先ユーザがユーザＡであった場合には、当該ユーザＡに対して再印刷権限が与えられることになる。
【００５２】
また、図８において、プリンタ装置１へのログインを行った配布先ユーザに対して印刷設定Ａ群の再印刷権限を与えた後（Ｓ３０３）、プリントサーバ装置４は、配布先ユーザが操作する配布先クライアント装置３からの再印刷出力の依頼を監視し、当該印刷設定Ａ群についての再印刷出力の依頼の有無を判断する（Ｓ３０４）。
その結果、再印刷出力の依頼があれば、プリントサーバ装置４は、再印刷出力が依頼された頁について、これと関連して処理対象とした頁を含めて、その印刷データをプリンタ装置１へ転送する（Ｓ３０５）。これにより、プリンタ装置１は、当該印刷データについての再印刷出力を行い得る状態になる。
再印刷出力のための印刷データをプリンタ装置１へ転送した後（Ｓ３０５）、または配布先ユーザへの再印刷権限の付与を行った後から予め設定された時間が経過しても再印刷出力の依頼がなかった場合には（Ｓ３０４）、プリントサーバ装置４は、印刷設定Ａ群についての情報を削除し（Ｓ３０６）、その印刷設定Ａ群の再印刷出力を行い得る状態を解除する。したがって、それ以降は、印刷設定Ａ群について再印刷出力の依頼があっても、当該依頼による再印刷出力の実行が制限されることになる。
【００５３】
以上のように、プリントサーバ装置４は、分散出図が依頼された文書の印刷出力および当該印刷出力に付随するフィニッシング処理を行ったときの実行情報に基づき、当該文書についての再印刷出力の依頼を行う権限を制限する。ここで、実行情報とは、具体的には、印刷出力を実行した配布先ユーザ（ログインユーザ）を特定する情報や、印刷出力の実行タイミング（再印刷権限付与からの経過時間）を特定する情報等が相当する。また、権限の制限とは、具体的には、印刷出力を実行した配布先ユーザに対して再印刷の依頼権限を付与し他ユーザには付与しないことや、再印刷権限付与から予め設定された時間が経過するまでの間は再印刷の依頼を受け付けるがそれ以降は受け付けないようにすること等が相当する。
つまり、プリントサーバ装置４は、再印刷出力の依頼を行う権限を制限した上で、当該依頼の受け付け可否を決定するのである。したがって、限られたユーザまたは期間だけ再印刷の依頼を受け付けることになる。
【００５４】
図１０は、再印刷出力を依頼する場合の設定画面の一具体例を示す説明図である。
図例は、再印刷出力を依頼する場合に、印刷アプリケーションサーバ装置６から提供されるＧＵＩアプリケーションソフトウエアを用いつつ、配布先クライアント装置３が表示出力する操作画面の具体例を示している。さらに詳しくは、再印刷用の設定タブを印刷依頼画面に付け足している操作画面の例を示している。
この操作画面における他のタブ、すなわち「印刷設定」および「印刷対象データ」のタブは、再印刷出力の依頼時には、その内容を参照し得るが、その設定を変更することはできない。つまり、初回印刷指示時のフィニッシング処理等の印刷設定および印刷対象となった印刷データについては、配布先ユーザには変更できないようにして保持している。再印刷出力の依頼時に配布先ユーザが変更し得る事項は、印刷対象となった文書のうち、どの頁を再印刷の対象とするかと、どのフィニッシング処理を考慮して関連頁を追加するかとの二つの指定事項である。
具体的には、図例では、配布先クライアント装置３を操作する配布先ユーザに対して、「図面ＡＡＡ」、「図面ＢＢＢ」、「説明書０１」および「説明書０２」の各文書について、再印刷出力の依頼を行う権限が付与されている場合を示している。これらのうち、「図面ＡＡＡ」については、指定欄に「１」という数字が入力され、１頁目を再印刷依頼する指定がされている。「図面ＢＢＢ」については、指定欄に「２−５」という数字が入力され、２，３，４，５頁目を再印刷依頼する指定がされている。「説明書０１」については、指定欄が空欄であり、再印刷依頼しない指定がされている。「説明書０２」については、指定欄に「３，５」という数字が入力され、３頁目と５頁目とを再印刷依頼する指定がされている。
また、考慮するフィニッシング処理については、「ステープル」がグレーアウトとなっている。これは、再印刷出力の対象とする初回印刷時に生成した関連頁情報テーブルによると、ステープル指定は関連頁の追加に影響を与えないフィニッシング処理であるため、印刷アプリケーションサーバ装置６の側で入力不可にしている場合の例を示している。
さらに、「両面印刷」にチェックマークが入っているのは、両面印刷を考慮して関連頁を追加することが指定されている場合の例を示している。
【００５５】
このように、再印刷出力を依頼する場合には、配布先ユーザが操作する配布先クライアント装置３上において、当該再印刷出力に付随して行うフィニッシング処理についての取捨選択が指定される。すなわち、初回印刷時に対応したフィニッシング処理のうち、どのフィニッシング処理を再印刷出力時に考慮するか、またはどのフィニッシング処理を再印刷出力時には行わないようにするかが、配布先ユーザによって指定される。そして、当該取捨選択が指定されると、プリントサーバ装置４では、処理選択受付手段４７が、その取捨選択の指定結果を受け付ける。したがって、再印刷出力を行う際には、取捨選択の指定結果が反映されることになり、配布先ユーザが必要とするフィニッシング処理が当該再印刷出力に付随して行われることになる。
【００５６】
ところで、フィニッシング処理についての取捨選択指定にあたって、プリントサーバ装置４では、再印刷情報通知手段４８が、再印刷出力の依頼元である配布先クライアント装置３に対して、以下のような内容の情報通知を行うことが考えられる。すなわち、再印刷情報通知手段４８は、再印刷出力の対象とする頁に関する情報として、関連頁情報に基づき関連頁として認識された頁を特定する情報を通知する。当該頁を特定する情報は、関連頁の総頁数についての情報であってもよい。
このような情報通知を行えば、当該情報が通知される配布先クライアント装置３の側では、フィニッシング処理の取捨選択を行う場合の判断材料を配布先ユーザに提供することになる。すなわち、文書の再印刷出力にあたり当該再印刷出力に付随して行うフィニッシング処理を含めて印刷出力当初の状態が再現する場合において、当該再印刷出力の依頼元であるが配布先ユーザが、その再現状態を認識し得るようになる。具体的には、例えば選択した頁以外に関連頁として何頁が追加出力されることになるかが分かるようになる。
【００５７】
図１１は、本発明に係る印刷出力システムにおけるプリントサーバ装置が実行する第三の処理制御動作例を示すフローチャートである。図例では、再印刷出力の依頼があってから当該再印刷出力および当該再印刷出力に付随して行うフィニッシング処理の対象とする頁を特定するまでの処理動作例を示している。
【００５８】
図例のように、プリントサーバ装置４では、再印刷出力の依頼を受け付けると（Ｓ４０１）、その依頼内容において当該再印刷出力を行うことが指定された文書の頁を、印刷対象頁として認識する（Ｓ４０２）。複数の頁が指定されている場合には、当該複数の頁を印刷対象頁として認識することになる。
【００５９】
印刷対象頁を認識すると、プリントサーバ装置４では、再印刷出力手段４９が当該印刷対象頁のうちの一つに注目する。そして、再印刷出力手段４９は、注目した一つの頁について、関連頁情報テーブルにおける関連頁情報を参照して、当該一つの頁と関連する全ての頁の情報を取り出す（Ｓ４０３）。
また、再印刷出力手段４９は、再印刷出力の際に考慮するフィニッシング処理として選択されたもののうちの一つに注目し、その注目した一つのフィニッシング処理についての関連頁情報を取り出す（Ｓ４０４）。そして、注目した一つの頁と関連する頁として取り出した全ての頁のうち、当該一つのフィニッシング処理を行う上で関連することになる頁を抽出する。
このようにして抽出した頁について、再印刷出力手段４９は、注目した一つの頁を再印刷出力する際に付随してフィニッシング処理を行う必要のある頁として、当該再印刷出力および当該フィニッシング処理の対象に追加する（Ｓ４０５）。
【００６０】
続いて、再印刷出力手段４９は、他に考慮するフィニッシング処理として選択されたものがあるか否かを判断し（Ｓ４０６）、他に考慮するフィニッシング処理があれば、当該フィニッシング処理のうちの一つに注目して、再び上述した処理を繰り返して行う（Ｓ４０４〜Ｓ４０５）。
【００６１】
他に考慮するフィニッシング処理がなければ（Ｓ４０６）、続いて、再印刷出力手段４９は、認識した印刷対象頁に残りがあるか否かを判断する（Ｓ４０７）。そして、残りの頁があれば、そのうちの一つの頁に注目して、再び上述した処理を繰り返して行う（Ｓ４０３〜Ｓ４０６）。つまり、全ての印刷対象頁について終了するまで、上述した処理を繰り返す。
【００６２】
以上のような処理を経ることで、プリントサーバ装置４では、再印刷出力の依頼があった頁およびこれに関連してフィニッシング処理される頁を、当該再印刷出力および当該フィニッシング処理の対象とするのである。
【００６３】
ここで、処理具体例として、例えば、全てのフィニッシング処理を考慮して、配布先ユーザが文書ＩＤ:ＡＡＡの３頁目について、再印刷出力を依頼した場合を考える。当該３頁目には、両面出力のフィニッシング処理を行うために、文書ＩＤ:ＡＡＡの４頁目が関連しているものとする。
このような場合に、プリントサーバ装置４において、印刷対象頁として認識されるのは、配布先ユーザに指定されたＡＡＡの３頁目のみである（Ｓ４０２）。その後、プリントサーバ装置４では、ＡＡＡの３頁目に関する情報を関連情報テーブルから取得し（Ｓ４０３）、両面出力のためにＡＡＡの４頁目が関連していること認識する（Ｓ４０４）。これに基づき、プリントサーバ装置４では、ＡＡＡの４頁目を再印刷出力の印刷対象頁に追加する（Ｓ４０５）。そして、他のフィニッシング処理示で関連する頁はないので（Ｓ４０６）、次の印刷対象頁についての処理に移行する。このとき、ＡＡＡの４頁目が印刷対象頁として追加されているので、プリントサーバ装置４では、そのＡＡＡの４頁目について、上述した処理を繰り返す（Ｓ４０３〜Ｓ４０７）。
これにより、プリントサーバ装置４からは、ＡＡＡの３頁目および４頁目について、両面出力のフィニッシング処理と併せて、プリンタ装置１に対して再印刷出力のためのデータ転送が行われることになる。
【００６４】
以上に説明したように、プリントサーバ装置４では、配布元ユーザから分散出図の依頼があった場合に、フィニッシング処理を考慮した各処理頁についての関連頁情報を生成し、関連頁情報テーブルを利用して当該関連頁情報を保持管理する。そして、配布先ユーザから再印刷出力したい頁の指定があった場合に、指定された頁に関連する頁を関連頁情報テーブルでの管理内容に基づいて抽出し、その抽出した頁を印刷対象頁に加えて１まとめの印刷指示を生成し、当該再印刷出力を実行するプリンタ装置１へのデータ転送を行う。
したがって、このような機能構成のプリントサーバ装置４を備えた印刷出力システムにおいては、文書の一部についての再印刷出力を行う場合に、その再印刷出力の依頼者が当該一部の頁と関連して処理される頁や再印刷出力に付随して行う処理等を考慮する必要がない。
【００６５】
例えば、１０頁からなる文書について両面出力のフィニッシング処理を行って印刷出力した場合に、２頁目と８頁目だけ再印刷出力したいときを考える。
このとき、本実施形態で説明した構成を備えていないシステムにおいて、再印刷出力にあたり単純に２頁目と８頁目を選択指定すると、２頁目と８頁目が表裏になった出力結果を得ることになる。つまり、当初の印刷出力と同じ結果を得るためには、１,２,７,８頁目を選択指定する必要がある。
ところが、本実施形態で説明した構成のプリントサーバ装置４を備えた印刷出力システムにおいては、２頁目と８頁目を選択指定すれば、１頁目と７頁目とが関連する頁として抽出されるので、当初の印刷出力と同じ結果が得られることになる。つまり、再印刷出力の依頼者が一部頁と関連して処理される頁や再印刷出力に付随して行う処理等を考慮する必要がなく、単純に２頁目と８頁目を選択指定すればよいことになる。
【００６６】
なお、本実施形態では、本発明の好適な実施具体例について説明したが、本発明はその内容に限定されるものではない。
すなわち、本発明は、本実施形態で説明した内容に限定されるものではなく、その要旨を逸脱しない範囲で変更しても構わない。
【符号の説明】
【００６７】
１…プリンタ装置、２…配布元クライアント装置、３…配布先クライアント装置、４…プリントサーバ装置、５…リポジトリサーバ装置、６…印刷アプリケーションサーバ装置、７…ネットワーク回線、４１…印刷依頼受付手段、４２…データ取得手段、４３…データ加工手段、４４…関連頁情報保持手段、４５…再印刷依頼受付手段、４６…再印刷依頼設定手段、４７…処理選択受付手段、４８…再印刷情報通知手段、４９…再印刷出力手段
【図１】
0005428644.tif 000002
【図２】
0005428644.tif 000003
【図３】
0005428644.tif 000004
【図４】
0005428644.tif 000005
【図５】
0005428644.tif 000006
【図６】
0005428644.tif 000007
【図７】
0005428644.tif 000008
【図８】
0005428644.tif 000009
【図９】
0005428644.tif 000010
【図１０】
0005428644.tif 000011
【図１１】
0005428644.tif 000012