(57)【要約】【課題】  複数の文書から構成されるひとつのドキュメントを印刷した印刷紙面から元原稿が一意に識別でき、また保存されている場所が容易に特定できるようにする。【解決手段】  印刷要求された複数の文書から構成されるドキュメントに対して文書毎の中間フォーマットを中間フォーマット生成部１１２で生成し、生成された中間フォーマットは中間フォーマット管理部１１４で管理されるのに伴い、印刷要求を受けたドキュメントの印刷ジョブを印刷ジョブ生成部１１３で生成する。管理されている文書ごとの中間フォーマットから元文書情報を元文書情報抽出部１１５で抽出し、抽出した元文書情報から束ねて印刷される複数の文書のそれぞれに対応させた元文書対応情報を元文書対応情報形成部１１７で形成する。元文書対応情報ページの印刷ジョブを生成し、元文書対応情報印刷ジョブとドキュメントの印刷ジョブを印刷ジョブ連結部１１９で連結させて出力する。【選択図】図１
2005250655.tif 000002
【特許請求の範囲】
【請求項１】
複数の電子文書を束ねて印刷する印刷制御装置において、
前記束ねて印刷される複数の文書のそれぞれの出所を示す元文書情報を抽出する元文書情報抽出手段と、
前記元文書情報抽出手段で抽出された元文書情報を前記束ねて印刷される複数の文書のそれぞれに対応させた元文書対応情報を形成する元文書対応情報形成手段と、
前記元文書対応情報形成手段で形成された元文書対応情報を印刷出力する印刷制御手段と
を具備することを特徴とする印刷制御装置。
【請求項２】
前記束ねて印刷される複数の文書は、
通しページ番号が付されて印刷され、
前記元文書対応情報形成手段は、
前記元文書情報を前記通しページ番号に対応させて前記元文書対応情報として形成する
ことを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記印刷制御手段は、
前記元原稿対応情報形成手段で形成された元原稿対応情報を前記束ねた複数の電子文書とともに印刷出力する
ことを特徴とする請求項１または２記載の印刷制御装置。
【請求項４】
前記複数の電子文書は、
一時的な中間フォーマットに変換されて束ねられ、
前記元文書情報抽出手段は、
前記複数の電子文書を前記一時的な中間フォーマットに変換するに際して前記複数の文書のそれぞれの出所を示す元文書情報を抽出して記憶管理し、
前記元文書対応情報形成手段は、
前記元文書情報抽出手段で記憶管理される前記元文書情報に基づき前記元文書対応情報を形成する
ことを特徴とする請求項１乃至３のいずれかに記載の印刷制御装置。
【請求項５】
複数の電子文書を束ねて印刷する印刷制御装置を印刷制御する印刷制御方法において、
前記束ねて印刷される複数の文書のそれぞれの出所を示す元文書情報を元文書情報抽出手段により抽出し、
前記元文書情報抽出手段で抽出された元文書情報を前記束ねて印刷される複数の文書のそれぞれに対応させた元文書対応情報を元文書対応情報形成手段により形成し、
前記元文書対応情報形成手段で形成された元文書対応情報を印刷出力する
ことを特徴とする印刷制御方法。
【請求項６】
複数の電子文書を束ねて印刷する印刷制御をコンピュータにより実行させる印刷制御プログラムであって、
前記束ねて印刷される複数の文書のそれぞれの出所を示す元文書情報を抽出するステップと、
該抽出された元文書情報を前記束ねて印刷される複数の文書のそれぞれに対応させた元文書対応情報を形成するステップと、
該形成された元文書対応情報を印刷出力するステップと
を含むことを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電子文書を束ねて印刷する印刷制御装置および方法およびプログラムに関し、特に、束ねて印刷される複数の文書のそれぞれの出所を束ねて印刷される複数の文書のそれぞれに対応させて印刷出力することにより、束ねて印刷された複数の文書の個々の出所を検索できるようにした印刷制御装置および方法およびプログラムに関する。
【背景技術】
【０００２】
一般に、１つのドキュメントが複数の文書から構成されている場合の印刷は、複数の文書を手動またはプリントサーバで自動的に束ねて印刷を行う。
【０００３】
これによって印刷物の利用者にとってはあたかも１つの文書として構成されているかのようにドキュメントを扱うことができるが、元の束ねる以前の電子文書を操作したい場合に、印刷された印刷紙面には本来は別々の文書であったものを束ねているという情報や、束ねる以前の個々の電子文書が一意に特定できる情報をもたないので、もとの電子文書の出所を検索する手間が発生し、利便性に問題があった。
【０００４】
ところで、スプーラにスプールされた印刷ジョブを合体して１つの印刷ジョブを作成する従来技術として、特許文献１に開示されたものがある。
【０００５】
この特許文献１に開示された従来技術においては、複数の印刷ジョブを印刷ジョブ毎にソートさせて印刷することや合体した印刷ジョブの印刷後にステープルを付加することも可能である。
【０００６】
また、複数の文書を束ねて印刷することを可能にした従来技術としては、特許文献２に開示されたものがある。
【０００７】
この特許文献２に開示された従来技術においては、複数の文書を束ねて印刷出来ること以外にも、結合させるデータファイルの情報を関連づけて印刷グループ情報を登録し、印刷グループ情報に基づいて単一の印刷データを生成させているため過去に作成した結合文書を容易に再印刷することを可能にしている。
【特許文献１】特開平０９−１３４２６１
【特許文献２】特開平１１−１２９５８６
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に示された従来技術においては、複数の文書をひとつの文書を作成することによって複数の文書から構成されるドキュメントを利用者に対してあたかも１つの文書であるかのように印刷することができても、印刷された印刷紙面から印刷前の各電子文書の出所がわからないため、容易にアクセスすることができないという問題がある。
【０００９】
また、たとえ複数の文書を束ねているという情報を入手することができた場合でも、元の文書がどの電子文書であり、またその文書がどこに保存されているのかを一目で探すことができない。
【００１０】
また、特許文献２に示された従来技術では、束ねた印刷データを保持して再印刷が行えたとしても、束ねる前の電子文書を編集する場合にはその文書の保存位置がひと目でわからないため利便性が悪いという問題がある。
【００１１】
そこで、本発明は、束ねて印刷された複数の文書の個々の出所を印刷紙面から検索できるようにした印刷制御装置および方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、請求項１の発明は、複数の電子文書を束ねて印刷する印刷制御装置において、前記束ねて印刷される複数の文書のそれぞれの出所を示す元文書情報を抽出する元文書情報抽出手段と、前記元文書情報抽出手段で抽出された元文書情報を前記束ねて印刷される複数の文書のそれぞれに対応させた元文書対応情報を形成する元文書対応情報形成手段と、前記元文書対応情報形成手段で形成された元文書対応情報を印刷出力する印刷制御手段とを具備することを特徴とする。
【００１３】
また、請求項２の発明は、請求項１の発明において、前記束ねて印刷される複数の文書は、通しページ番号が付されて印刷され、前記元文書対応情報形成手段は、前記元文書情報を前記通しページ番号に対応させて前記元文書対応情報として形成することを特徴とする。
【００１４】
また、請求項３の発明は、請求項１または請求項２の発明において、前記印刷制御手段は、前記元原稿対応情報形成手段で形成された元原稿対応情報を前記束ねた複数の電子文書とともに印刷出力することを特徴とする。
【００１５】
また、請求項４の発明は、請求項１から請求項３のいずれかの発明において、前記複数の電子文書は、一時的な中間フォーマットに変換されて束ねられ、前記元文書情報抽出手段は、前記複数の電子文書を前記一時的な中間フォーマットに変換するに際して前記複数の文書のそれぞれの出所を示す元文書情報を抽出して記憶管理し、前記元文書対応情報形成手段は、前記元文書情報抽出手段で記憶管理される前記元文書情報に基づき前記元文書対応情報を形成することを特徴とする。
【００１６】
また、請求項５の発明は、複数の電子文書を束ねて印刷する印刷制御装置を印刷制御する方法において、前記束ねて印刷される複数の文書のそれぞれの出所を示す元文書情報を元文書情報抽出手段により抽出し、前記元文書情報抽出手段で抽出された元文書情報を前記束ねて印刷される複数の文書のそれぞれに対応させた元文書対応情報を元文書対応情報形成手段により形成し、前記元文書対応情報形成手段で形成された元文書対応情報を印刷出力することを特徴とする。
【００１７】
また、請求項６の発明は、複数の電子文書を束ねて印刷する印刷制御装置を印刷制御するプログラムであって、前記束ねて印刷される複数の文書のそれぞれの出所を示す元文書情報を抽出するステップと、該抽出された元文書情報を前記束ねて印刷される複数の文書のそれぞれに対応させた元文書対応情報を形成するステップと、該形成された元文書対応情報を印刷出力するステップとを含むことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、束ねて印刷される複数の文書のそれぞれの出所を示す元文書情報を元文書情報抽出手段により抽出し、元文書情報抽出手段で抽出された元文書情報を束ねて印刷される複数の文書のそれぞれに対応させた元文書対応情報を元文書対応情報形成手段により形成し、元文書対応情報形成手段で形成された元文書対応情報を印刷出力するように構成したので、印刷紙面から束ねて印刷される複数の文書の個々の元文書を一意に識別でき、また、保存されている場所を容易に特定できるという効果を奏する。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係わる印刷制御装置および方法およびプログラムの一実施例を添付図面を参照して詳細に説明する。
【実施例】
【００２０】
図１は、この発明に係わる印刷制御装置および方法およびプログラムを適用して構成した印刷制御システムのシステム構成図である。
【００２１】
図１において、この印刷制御システムは、印刷要求を行うクライアント１００、クライアント１００からの印刷要求を受けて印刷制御するプリントサーバ１１０、プリントサーバからの出力要求に応じて印刷を行うプリンタ１２１を具備して構成される。
【００２２】
プリントサーバ１１０では、クライアント１００からの印刷要求を受信するインターフェース１１１、印刷要求された複数の文書から構成されているドキュメントをそれぞれの文書ごとの中間フォーマットを生成する中間フォーマット部１１２、文書ごとの中間フォーマットから印刷を行う印刷ジョブを生成する印刷ジョブ生成部１１３、中間フォーマット生成部１１２で生成した文書ごとの中間フォーマットを管理する中間フォーマット管理部１１４、生成された中間フォーマットから束ねて印刷される複数の文書のそれぞれの出所を示す元文書情報を抽出する元文書情報抽出部１１５、印刷制御を行う制御部１１６、元文書情報抽出部１１５で抽出された元文書情報を束ねて印刷される複数の文書のそれぞれに対応させた元文書対応情報を形成する元文書対応情報形成部１１７、形成された元文書対応情報ページの印刷ジョブを生成する元文書対応情報印刷ジョブ生成部１１８、上記印刷ジョブ生成部１１３で生成された印刷文書の印刷ジョブと元文書対応情報印刷ジョブ生成部１１８で生成された元文書対応情報ページの印刷ジョブを連結する印刷ジョブ連結部１１９、連結された印刷ジョブをプリンタ１２１に出力する出力部１２０を具備して構成される。
【００２３】
ここで、クライアント１００から印刷要求を受けたプリントサーバ１１０は、インターフェース１１１で受け付け、印刷要求された複数の文書から構成されるドキュメントに対してそれぞれの文書に対して中間フォーマットを中間フォーマット生成部１１２で生成し、生成された中間フォーマットは中間フォーマット管理部１１４で管理されるのに伴って、印刷要求を受けたドキュメントの印刷ジョブを印刷ジョブ生成部１１３で生成する。
【００２４】
中間フォーマット管理部１１４で管理されている文書ごとの中間フォーマットから元文書情報を元文書情報抽出部１１５で抽出し、抽出した元文書情報から束ねて印刷される複数の文書のそれぞれに対応させた元文書対応情報を元文書対応情報形成部１１７で形成する。
【００２５】
形成された元文書対応情報のページに対する印刷ジョブを元文書対応情報印刷ジョブ生成部１１８で生成し、この生成された元文書対応情報印刷ジョブと、印刷ジョブ生成部１１３で生成されたドキュメントの印刷ジョブを印刷ジョブ連結部１１９で連結させ、出力部１２０に送出することにより出力部１２０からプリンタ１２１を用いて連結された印刷ジョブを出力する。
【００２６】
図２は、この発明に係わる印刷制御システムにおける印刷制御装置の処理イメージを示す図である。
【００２７】
図２には、複数の文書から構成されるドキュメントの文書２０１（表紙.doc，提案資料.ppt，機能説明資料.doc，見積書.xls，図面.tiff，参考資料.doc）を各文書に対する中間フォーマット２０２を生成し、上記各文書の中間フォーマット２０２を一つに束ねた中間フォーマット２０４が生成される。
【００２８】
また、文書ごとの中間フォーマット２０２から元文書情報を抽出し、複数の文書の元文書情報それぞれに対応させた元文書対応情報ページ２０３を形成し、その元文書対応情報に対する中間フォーマット２０５を生成している。生成されたそれぞれの中間フォーマットから印刷を行うための印刷ジョブ（２０６、２０７）を生成する。
【００２９】
上記処理によって生成された複数の文書を束ねた印刷文書結合印刷ジョブ２０６と元文書対応情報印刷ジョブ２０７の２つの印刷ジョブを連結し、連結印刷ジョブ２０８を生成する。生成された連結印刷ジョブ２０８から印刷製本文書２０９を作成することを示している。
【００３０】
図３は、本発明の元文書対応情報の作成時における管理テーブル構成例を示す図である。
【００３１】
図３においては、ドキュメントを構成する６つの文書（表紙.doc，提案資料.ppt，機能説明資料.doc，見積書.xls，図面.tiff，参考資料.doc）の元文書対応情報を管理テーブルに記録した図が示されている。
【００３２】
例えば、一行目に示す例では、印刷文書を形成しているページ数が「１ページ」（３０１）であり、その文書の名前が「表紙.doc」（３０２）であることを示し、その文書（表紙.doc）全体が構成している総ページ数が「１ページ」（３０３）であることを示し、その総ページ数に対して印刷文書が引用しているページが「１ページ」（３０４）であることを示している。
【００３３】
さらにその文書（表紙.doc）が保管されている場所のＵＲＬが「http://serverA.com/temp/cover1.doc」であり、この文書の作成者が「富士花子」（３０６）、所属部署が「デザイン部」（３０７）、作成日時が「2003/03/06」（３０８）であることを示している。
【００３４】
図４は、元文書対応情報の印刷イメージを示す図である。
【００３５】
図４においては、図３で示した管理テーブルの元文書対応情報を印刷紙面で印刷した印刷イメージを示している。
【００３６】
ここでは、印刷文書（表紙.doc，提案資料.ppt，機能説明資料.doc，見積書.xls，図面.tiff，参考資料.doc）を印刷した後に最終的な印刷物の各ページの元原稿がどれであったかという情報が印刷されている印刷イメージである。
【００３７】
次に、本システムの印刷制御について説明する。
【００３８】
図５は、プリントサーバの印刷制御を示すフローチャートである。
【００３９】
図５に示すように、プリントサーバ１１０は、クライアント１００から印刷要求を受け付ける（ステップ５０１）と処理が開始され、ドキュメントを構成する文書数（ｃ）だけループを行う（ステップ５０２）。
【００４０】
まず、ドキュメントを構成する文書の情報を管理テーブルに記録し（ステップ５０３）、文書が編集されているアプリケーションを選択し（ステップ５０４）、選択されたアプリケーションを用いて中間フォーマットへ変換する（ステップ５０５−１，５０５−２，５０５−３）。
【００４１】
変換した中間フォーマットを一時格納領域に保存し（ステップ５０６）、上記処理（ステップ５０２〜５０６）を構成される文書数（ｃ）だけ繰り返し行う。そして、中間フォーマット管理部１１４で管理されている中間フォーマットを全て結合（ステップ５０７）し、連結された中間フォーマットから文書の印刷ジョブを生成する（ステップ５０８）。
【００４２】
各文書の元文書対応情報が格納されている管理テーブルから元文書対応情報の中間フォーマットを生成し（ステップ５０９）、元文書対応情報の中間フォーマットから印刷ジョブを生成する（ステップ５１０）。上記処理により生成された元文書対応情報の印刷ジョブと結合した文書の印刷ジョブを連結（ステップ５１１）し、連結された印刷ジョブをプリンタ１２１に対して送出する。
【００４３】
以上の処理によって、本発明の印刷制御システムでは、複数の文書から構成されるドキュメントを印刷する際に、同時に各文書の保存位置や構成文書名を示す元文書対応情報を印刷することができる。
【００４４】
これによって、複数の文書から構成されるドキュメントを印刷した場合に、ドキュメントの構成文書が容易に把握でき、また、ドキュメントを構成している文書の出所や名称がわかるので構成された文書を容易に検索することが可能になる。
【００４５】
従って、本発明を適用することにより、印刷された印刷文書から電子文書の参照といった一般的な印刷の流れとは逆をたどることができ、文書の編集作業による利便性の効果を期待できる。
【００４６】
なお、上記フローチャートに示す処理は、コンピュータにより実行可能な印刷制御プログラムによっても実現できる。
【００４７】
本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００４８】
例えば、上記実施例では、印刷物といっしょに印刷されたリンク情報は人の目によって確認できるデータのみで構成されているが、最新の文書識別技術であるグリフ、バーコード、デジタルトラストマーキング（電子透かし情報）などを用いて印刷文書を識別し、文書を特定できるように構成してもよい。
【００４９】
さらに、上記実施例では、形成された元文書対応情報のページの印刷ジョブと、印刷要求された印刷文書の印刷ジョブを連結させて出力を行うように構成しているが、印刷ジョブを連結させることなく、各々の印刷ジョブとして出力するように構成してもよい。
【産業上の利用可能性】
【００５０】
本発明は、複数の文書から構成されたドキュメントの印刷とともに、その複数の文書の出所を示す情報のページをもいっしょに印刷できる印刷制御装置に適用でき、もとの電子文書がどのような文書の何ページ目を示しているのか、また、どこに保存されているかという元文書対応情報もいっしょに印刷することができるので、印刷紙面からもとの電子文書を検索、編集するのに有効である。
【図面の簡単な説明】
【００５１】
【図１】本発明に係わる印刷制御システムにおける印刷制御装置の構成を示す図。
【図２】本発明に係わる印刷制御システムにおける印刷制御装置の処理イメージを示す図。
【図３】本発明の元文書対応情報作成時における管理テーブル構成例を示す図。
【図４】本発明に係わる元文書対応情報の印刷イメージ図。
【図５】本発明の印刷制御における処理を表すフローチャート。
【符号の説明】
【００５２】
１００      クライアント
１１０      プリントサーバ
１１１      インターフェース
１１２      中間フォーマット生成部
１１３      印刷ジョブ生成部
１１４      中間フォーマット管理部
１１５      元文書対応情報抽出部
１１６      制御部
１１７      元文書対応情報形成部
１１８      元文書対応情報印刷ジョブ生成部
１１９      印刷ジョブ連結部
１２０      出力部
１２１      プリンタ
２０１      印刷文書（印刷ページ）
２０２      中間フォーマット
２０３      元文書対応情報
２０４      印刷文書結合中間フォーマット
２０５      元文書対応情報中間フォーマット
２０６      印刷文書結合印刷ジョブ
２０７      元文書対応情報印刷ジョブ
２０８      連結印刷ジョブ
２０９      印刷製本文書
４００      元文書対応情報イメージ
【図１】
2005250655.tif 000003
【図２】
2005250655.tif 000004
【図３】
2005250655.tif 000005
【図４】
2005250655.tif 000006
【図５】
2005250655.tif 000007