(57)【要約】【課題】各種のアプリケーションで作成した文書ファイルに対して指定したページの文書データを取り込み、１つの印刷ジョブとして統合印刷する印刷処理において、印刷結果と共に印刷結果のページ番号と印刷元ファイル及びそのページ番号の対応関係が簡単に把握できるようにすることを提供することを目的とする。【解決手段】ＰＣ上で編集支援アプリケーション１１を起動することにより、情報処理装置１０は、ＵＩ画面から印刷元ファイルの選択やページ指定を行えるようにするＵＩ制御部１２、ＵＩ画面からユーザが印刷元となる文書ファイルの選択およびページ指定することにより、それらのページの文書データを指定した順序で割付けて統合し、１つの印刷ジョブを生成する印刷ジョブ生成部１３、それぞれの印刷元ファイルのページ番号と印刷先のページ番号の対応関係を表すインデックスを生成するインデックス生成部１４の各機能が実現される。【選択図】図１
2008046792.tif 000002
【特許請求の範囲】
【請求項１】
プリンタドライバを備えると共に、ＵＩ画面を表示し、それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルにおけるドキュメントデータに対して前記ＵＩ画面からそれぞれページ指定することにより該当するドキュメントファイルの指定ページからドキュメントデータを取り込み、指定された順序で印刷先のページに順次割り付けて１つの印刷ジョブを生成する編集支援アプリケーションソフトを実行する情報処理装置であって、
前記編集支援アプリケーションは、それぞれのドキュメントデータを１つの印刷ジョブとして統合する印刷ジョブ生成機能と、ＵＩ画面から入力されたページ指定に関する情報に基づいて印刷先のページ番号と印刷元のドキュメントファイル名および指定ページ番号との対応関係を一覧表にしたインデックスページを印刷するためのインデックスデータを生成するインデックス生成機能とを備え、
ユーザによるページ指定が完了し印刷指示が行われると、前記生成した印刷ジョブとインデックスデータを前記プリンタドライバに送ることを特徴とする情報処理装置。
【請求項２】
前記編集支援アプリケーションは、生成したインデックスデータにより印刷されるインデックスページが前記印刷ジョブ内のページ数に含まれないように前記インデックスデータを前記印刷ジョブに付加する機能を有していることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記編集支援アプリケーションは、前記指定ページの並び順を編集可能にする編集機能を有していることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記編集支援アプリケーションは、１つのページを複数回印刷する指定を可能にする機能を備えていることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記編集支援アプリケーションは、印刷先の１物理ページに印刷元の複数の論理ページを割り付けるＮ−Ｕｐ印刷を設定する機能を有することを特徴とする請求項１から４のいずれかに記載の情報処理装置。
【請求項６】
前記プリンタドライバは、送られてきた印刷ジョブにＮ−Ｕｐ印刷が設定されているページが含まれていた場合、その設定に基づいてページ合成処理をする機能を有することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記編集支援アプリケーションは、タブ印刷機能を有することを特徴とする請求項１から６のいずれかに記載の情報処理装置。
【請求項８】
前記編集支援アプリケーションは、前記タブ印刷機能によりタブページが挿入された場合、該タブページは印刷先ページに含めないようにする機能を有することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記編集支援アプリケーションは、前記印刷ジョブに対し、印刷結果にページ番号が印刷されるように設定する機能を有することを特徴とする請求項１から８のいずれかに記載の情報処理装置。
【請求項１０】
前記編集支援アプリケーションは、前記印刷ジョブに対し、印刷結果にページ番号と共に印刷元ドキュメントのファイル名および印刷元ドキュメント中でのページ番号が印刷されるように設定する機能を有することを特徴とする請求項１から９のいずれかに記載の情報処理装置。
【請求項１１】
前記編集支援アプリケーションは、複数部数印刷を設定する機能を有することを特徴とする請求項１から１０のいずれかに記載の情報処理装置。
【請求項１２】
前記編集支援アプリケーションは、複数部数印刷が設定された場合に、前記インデックスページが１部目にのみ印刷されるようにする機能を有することを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記編集支援アプリケーションは、複数部数印刷が設定された場合に、前記インデックスページが２部目以降にも１部目の同じインデックスページが印刷されるようにする機能を有することを特徴とする請求項１１に記載の情報処理装置。
【請求項１４】
情報処理装置と接続され、該情報処理装置から送られてくる印刷データを印刷する印刷装置において、
それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルにおけるドキュメントデータを統合した１つの印刷ジョブに基づいて生成された印刷データに、印刷先のページ番号と印刷元のドキュメントファイル名および指定ページ番号との対応関係を含む印刷情報が付加されて送られてきた場合にその印刷情報に基づいてインデックスページを印刷するためのインデックス生成機能を備えていることを特徴とする印刷装置。
【請求項１５】
情報処理装置と印刷装置とがネットワークにより接続され、情報処理装置で作成した印刷ジョブを前記印刷装置にて印刷する印刷処理システムであって、
前記情報処理装置は、それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルに対してユーザの指定したページのデータを１つの印刷ジョブとして統合し、統合した前記印刷ジョブに基づいてプリンタに適合する形式の印刷データと共に、印刷先のページ番号と印刷元のドキュメントファイル名および指定ページ番号との対応関係を含む印刷情報を付加して送信する機能を有し、
前記印刷装置は、前記情報処理装置から前記印刷情報が付加された印刷データが送られて場合にその印刷情報に基づいてインデックスページを印刷するためのインデックス生成機能を有していることを特徴とする印刷処理システム。
【請求項１６】
それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルの指定したページのドキュメントデータを１つの印刷ジョブとして統合して印刷する印刷処理方法において、
それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルに対して、ユーザ指定したページのデータを取り込むステップと、
取り込んだそれぞれのドキュメントデータを１つの印刷ジョブとして統合するステップと、
ユーザが入力したページ指定に関する情報に基づいて、印刷先のページ番号と印刷元のドキュメントファイル名および指定ページ番号との対応関係を一覧表にしたインデックスページを印刷するためのインデックスデータを生成するステップと、
ユーザによるページ指定が完了し印刷指示が行われると、前記生成した印刷ジョブとインデックスデータをプリンタドライバに送るステップと、
前記印刷ジョブとインデックスデータに基づいて、プリンタに適合する形式の印刷データを生成するステップと、
前記印刷データを印刷部に送信するステップと、
を有することを特徴とする印刷処理方法。
【請求項１７】
請求項１６の印刷処理方法を、情報処理装置における制御部で実行させるプログラム。
【請求項１８】
請求項１７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種のアプリケーションソフトで作成されたドキュメントファイルに対して、ユーザが指定したページのドキュメントデータを取り込み、１つの印刷ジョブとして統合印刷するための統合印刷技術に関し、さらに詳細には、印刷先のページ番号と印刷元のドキュメントファイル名および指定ページ番号との対応関係を容易に把握することのできる統合印刷技術に関する。
【背景技術】
【０００２】
各種のアプリケーションソフトで作成したドキュメントファイルに対して指定したページのドキュメントデータを取り込み、１つの印刷ジョブとして統合印刷する技術として、例えば、特許文献１のように、割り込みページ情報に基づき、同一の統一ジョブＩＤを持つ印刷ジョブから新たなドキュメントを生成することにより、複数の印刷ジョブに対して任意のドキュメント構成で印刷できるようにしたものがある。
【特許文献１】特開２００４−１５１８８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の統合印刷技術は、印刷結果と印刷元ドキュメントとの対応関係が複雑で分かりにくいという問題があった。例えば、印刷結果を見て印刷元ドキュメントを修正したい場合などに、どのドキュメントの何ページ目を修正すれば良いのかすぐには把握できないことがある。
【０００４】
本発明は、このような問題を解決するためになされたものであり、印刷結果と共に印刷結果のページ番号と印刷元ドキュメント及びそのページ番号の対応関係が簡単に把握できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために本発明は、次の技術手段を備えることを特徴とする。
第１の技術手段は、プリンタドライバを備えると共に、ＵＩ画面を表示し、それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルにおけるドキュメントデータに対して前記ＵＩ画面からそれぞれページ指定することにより該当するドキュメントファイルの指定ページからドキュメントデータを取り込み、指定された順序で印刷先のページに順次割り付けて１つの印刷ジョブを生成する編集支援アプリケーションソフトを実行する情報処理装置であって、前記編集支援アプリケーションは、それぞれのドキュメントデータを１つの印刷ジョブとして統合する印刷ジョブ生成機能と、ＵＩ画面から入力されたページ指定に関する情報に基づいて印刷先のページ番号と印刷元のドキュメントファイル名および指定ページ番号との対応関係を一覧表にしたインデックスページを印刷するためのインデックスデータを生成するインデックス生成機能とを備え、ユーザによるページ指定が完了し印刷指示が行われると、前記生成した印刷ジョブとインデックスデータを前記プリンタドライバに送ることを特徴とする。
【０００６】
第２の技術手段は、第１の技術手段において、編集支援アプリケーションは、生成したインデックスデータにより印刷されるインデックスページが前記印刷ジョブ内のページ数に含まれないように前記インデックスデータを前記印刷ジョブに付加する機能を有していることを特徴とする。
【０００７】
第３の技術手段は、第１又は２の技術手段において、記編集支援アプリケーションは、前記指定ページの並び順を編集可能にする編集機能を有していることを特徴とする。
【０００８】
第４の技術手段は、第３の技術手段において、編集支援アプリケーションは、１つのページを複数回印刷する指定を可能にする機能を備えていることを特徴とする。
【０００９】
第５の技術手段は、第１から４の何れかの技術手段において、編集支援アプリケーションは、印刷先の１物理ページに印刷元の複数の論理ページを割り付けるＮ−Ｕｐ印刷を設定する機能を有することを特徴とする。
【００１０】
第６の技術手段は、第５の技術手段において、プリンタドライバは、送られてきた印刷ジョブにＮ−Ｕｐ印刷が設定されているページが含まれていた場合、その設定に基づいてページ合成処理をする機能を有することを特徴とする。
【００１１】
第７の技術手段は、第１から６のいずれかの技術手段において、編集支援アプリケーションは、タブ印刷機能を有することを特徴とする。
【００１２】
第８の技術手段は、第７の技術手段において、編集支援アプリケーションは、前記タブ印刷機能によりタブページが挿入された場合、該タブページは印刷先ページに含めないようにする機能を有することを特徴とする。
【００１３】
第９の技術手段は、第１から８のいずれかの技術手段において、編集支援アプリケーションは、前記印刷ジョブに対し、印刷結果にページ番号が印刷されるように設定する機能を有することを特徴とする。
【００１４】
第１０の技術手段は、第１から９のいずれかの技術手段において、前記編集支援アプリケーションは、前記印刷ジョブに対し、印刷結果にページ番号と共に印刷元ドキュメントのファイル名および印刷元ドキュメント中でのページ番号が印刷されるように設定する機能を有することを特徴とする情報処理装置。
【００１５】
第１１の技術手段は、第１から１０のいずかの技術手段において、編集支援アプリケーションは、複数部数印刷を設定する機能を有することを特徴とする。
【００１６】
第１２の技術手段は、第１１の技術手段において、編集支援アプリケーションは、複数部数印刷が設定された場合に、インデックスページが１部目にのみ印刷されるようにする機能を有することを特徴とする。
【００１７】
第１３の技術手段は、第１１の技術手段において、編集支援アプリケーションは、複数部数印刷が設定された場合に、インデックスページが２部目以降にも１部目の同じインデックスページが印刷されるようにする機能を有することを特徴とする。
【００１８】
第１４の技術手段は、情報処理装置と接続され、情報処理装置から送られてくる印刷データを印刷する印刷装置において、
それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルにおけるドキュメントデータを統合した１つの印刷ジョブに基づいて生成された印刷データに、印刷先のページ番号と印刷元のドキュメントファイル名および指定ページ番号との対応関係を含む印刷情報が付加されて送られてきた場合にその印刷情報に基づいてインデックスページを印刷するためのインデックス生成機能を備えていることを特徴とする。
【００１９】
第１５の技術手段は、情報処理装置と印刷装置とがネットワークにより接続され、情報処理装置で作成した印刷ジョブを印刷装置にて印刷する印刷処理システムであって、情報処理装置は、それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルに対してユーザの指定したページのデータを１つの印刷ジョブとして統合し、統合した印刷ジョブに基づいてプリンタに適合する形式の印刷データと共に、印刷先のページ番号と印刷元のドキュメントファイル名および指定ページ番号との対応関係を含む印刷情報を付加して送信する機能を有し、印刷装置は、情報処理装置から前記印刷情報が付加された印刷データが送られてきた場合にその印刷情報に基づいてインデックスページを印刷するためのインデックス生成機能を有していることを特徴とする。
【００２０】
第１６の技術手段は、それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルの指定したページのドキュメントデータを１つの印刷ジョブとして統合して印刷する印刷処理方法において、それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルに対して、ユーザ指定したページのデータを取り込むステップと、取り込んだそれぞれのドキュメントデータを１つの印刷ジョブとして統合するステップと、ユーザが入力したページ指定に関する情報に基づいて、印刷先のページ番号と印刷元のドキュメントファイル名および指定ページ番号との対応関係を一覧表にしたインデックスページを印刷するためのインデックスデータを生成するステップと、ユーザによるページ指定が完了し印刷指示が行われると、前記生成した印刷ジョブとインデックスデータをプリンタドライバに送るステップと、前記印刷ジョブとインデックスデータに基づいて、プリンタに適合する形式の印刷データを生成するステップと、前記印刷データを印刷部に送信するステップと、を有することを特徴とする。
【００２１】
第１７の技術手段は、第１６の技術手段である印刷処理方法を、情報処理装置における制御部で実行させるプログラムであることを特徴とする。
【００２２】
第１８の技術手段は、第１７の技術手段であるプログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【発明の効果】
【００２３】
本発明によれば、それぞれ異なるアプリケーション・プログラムによって作成されたそれぞれのドキュメントファイルにおけるドキュメントデータを統合して印刷した場合に、印刷元ドキュメントファイルおよびその指定ページと印刷先のページとの対応関係を示すインデックスページが印刷されるので、対応関係を容易に知ることができ、印刷元のデータを修正する必要がある場合極めて有効になる。
また、本発明によれば、ページの並び順を変更するときに、一つのページを複数回印刷できるようにすることが可能である。
【００２４】
また、本発明によれば、Ｎ−Ｕｐ印刷や製本印刷のような１物理ページに複数の論理ページの印刷が可能である。
また、本発明によれば、印刷結果にページ番号が印刷されるようにすることができる。
また、本発明によれば、印刷結果にページ番号と共に印刷元ドキュメントのファイル名および印刷元ドキュメント中でのページ番号が印刷されるようにすることができる。
また、本発明によれば、複数部数印刷が設定された場合に、インデックスページが１部目にのみ印刷されるようにすることも、また、２部目以降にも１部目の同じインデックスページが印刷されるようにすることも可能である。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について、図面を参照しながら説明する。
（第１の実施形態）
図１は、本発明の第１の実施形態における情報処理装置の機能ブロックを示す図である。情報処理装置１０は、各種のプログラムを実行し装置全体の制御を行うＣＰＵをはじめ、ＲＯＭ、ＲＡＭ、ＨＤＤ、入出力インターフェース、ネットワークインターフェース等を備えるパーソナルコンピュータで構成され、本発明に係る編集支援アプリケーション１１、および通常のプリンタドライバ１５がインストールされている。
【００２６】
編集支援アプリケーション１１のＵＩ制御部１２、印刷ジョブ生成部１３、およびインデックス生成部１４の各機能は、情報処理装置１０が起動し、編集支援アプリケーション１１が立ち上げることにより実現し、ＣＰＵによって実行される。
すなわち、ＵＩ制御部１２は、入力インターフェースからの入力や表示部への出力制御を行い、印刷ジョブ生成部１３は、ＵＩ画面からユーザがそれぞれ異なるアプリケーション・プログラムによって作成されたドキュメントファイルを選択し、それぞれページ指定することにより該当するドキュメントファイルの前記指定ページから画像データを取り込み、指定した順序で印刷先のページに順次割り付けて統合し、１つの印刷ジョブを生成する処理を行い、インデックス生成部１４は、それぞれの印刷元ドキュメントのページ番号と印刷先のページ番号の対応関係を表すインデックスを生成する処理を行う。
なお、編集支援アプリケーション１１は、後述するようにＮ−Ｕｐ印刷、両面印刷、タブ紙印刷などの特殊印刷を設定する機能も備えている。なお、タブ紙とは用紙に対してタブがついたもので、タブ紙印刷とはタブ紙におけるタブやタブ以外に印刷することを意味し、例えば、複数ページからなる印刷ジョブを印刷する際、各ページを章別に区分けするためにタブ紙を挿入し、タブ紙のタブに「１章」「２章」などの印刷が行われる。
【００２７】
プリンタドライバ１５は、アプリケーションで生成された印刷ジョブに基づいて接続されているプリンタに適合する形式の印刷データを生成する印刷データ生成部１６、生成した印刷データをプリンタに送信する制御を行う印刷データ送信制御部１７、印刷データ送信制御部１７からの印刷データを、ネットワークインターフェースを通して印刷部２０に送信可能にするためのプリンタインターフェース部１８、の各機能を備えている。
【００２８】
図２は、本実施形態の情報処理装置におけるデータの流れを概念的に示したものであり、編集支援アプリケーション１１で４つのドキュメントを統合して生成した印刷ジョブは、インデックスページデータと共にプリンタドライバ１５に送られ、プリンタドライバ１５でそれらのデータをもとに合成ドキュメントとして印刷データを生成して印刷部２０に送信する。
【００２９】
情報処理装置１０で編集支援アプリケーション１１を起動すると、図３に示すような印刷元ドキュメントの選択やページ指定を行うためのＵＩ画面が表示される。
ユーザはそのＵＩ画面上で先ず、印刷元の「ドキュメントファイル」ａを入力する入力欄に例えば、ファイル名を入力し、次に「ページ」ｂを入力する入力欄にそのドキュメントファイルの編集対象とするページの数字を、例えばテンキーから入力する。なお、複数のページを入力する場合は、例えばカンマで区切って入力する。また、印刷元ドキュメントの１つのページを印刷先で２回以上印刷するページ指定も可能である。
【００３０】
「ドキュメントファイル」ａと「ページ」ｂのそれぞれの入力欄にファイル名と該当ページの数字を入力し「登録ボタン」ｃをクリックすると、入力した「ファイル名」および「ページ」が「一覧画面」ｄの先ページに順次表示される。なお、「一覧画面」ｄにおける「先ページ」とは、複数のドキュメントを合成して印刷した状態でのページ番号のことであり、「元ページ」とは、印刷元のドキュメントとして入力した「ページ」ｂのことである。また、「一覧画面」ｄには「両面印刷」「Ｎ−Ｕｐ」の設定状態についても表示される。
【００３１】
編集支援アプリケーション１１におけるＮ−Ｕｐ印刷、両面印刷、タブ紙印刷などの特殊印刷の設定については、例えばキーボードのファンクションキーを利用して行うことができるが、ＵＩ画面に特殊印刷の設定を指定するチェックボックスを表示するようにしても良い。また、Ｎ−Ｕｐ設定については、印刷先の１ページに対して印刷元のページを複数入力した場合にその入力ページ数でのＮ−Ｕｐが自動的に設定されるようにしても良い。
【００３２】
なお、本実施形態では、編集対象とするドキュメントデータは印刷されたペーパとして手元にあることを想定しているが、編集支援アプリケーションソフトで扱えるドキュメントファイルのリストを表示させ、そのリストから所望のドキュメントファイルを指定することで内容を表示させて該当するページを指定することにより、印刷元ドキュメントファイルとページが入力されるようにしても良い。
【００３３】
ユーザがページ指定を完了し、さらに印刷部数やフィニッシング設定をしたうえで、印刷指示を行なうと、印刷ジョブ生成部１３は、指定された順序で指定されたページのデータを統合し、１つの印刷ジョブを生成する。
インデックス生成部１４は、指定された順序、ページに応じて、印刷元ドキュメントのファイル名及びページ番号と、統合するドキュメントデータでのページ番号の対応関係を一覧表にしたインデックスを生成する。
【００３４】
図４は、インデックス生成部１４で生成したインデックスページデータに基づいて印刷部で印刷したインデックスページの一例を示し、印刷結果の１０〜１２ページは４−Ｕｐの設定がされたことを、また、印刷結果の1ページと１７ページ、３ページと１５ページ、４ページと１６ページは、１つのページを２回印刷するように指定したことを示している。
【００３５】
なお、編集支援アプリケーション１１は、ユーザの選択で、印刷先の各ページに印刷元ドキュメントのページ番号及び印刷元ドキュメントのファイル名を付加するモードにすることや、印刷結果におけるページ番号を一緒に付加することもできる機能を有している。
また、編集支援アプリケーション１１は、生成したインデックスデータにより印刷されるインデックスページが前記印刷ジョブ内のページ数に含まれないようにインデックスデータを前記印刷ジョブに付加する機能を有している。
また、編集支援アプリケーション１１は、指定ページの並び順を編集可能にする編集機能を有している。
【００３６】
さらに、編集支援アプリケーション１１は、タブ印刷機能を備えており、タブページが挿入された場合、タブページは印刷先ページに含めないように設定する機能も有している。
また、編集支援アプリケーション１１は、複数部数印刷を設定する機能を有しており、複数部数印刷が設定された場合に、インデックスページが１部目にのみ印刷されるように設定することが可能である。
【００３７】
インデックス生成部１４でのインデックスの生成が終わると、印刷ジョブ生成部１３で生成した印刷ジョブとインデックス生成部１４で生成したインデックスページデータはプリンタドライバ１５に送られ、印刷データ生成部１６は、それらのデータに基づいて接続されているプリンタに適合する形式の印刷データを生成する。なお、Ｎ−Ｕｐ印刷などの設定がなされている場合は、ここでページ合成の処理が実行される。
【００３８】
なお、印刷部数の設定をした場合は、プリンタドライバ１５で部数分だけ印刷データを展開する。インデックスデータを１部目の先頭ページだけに付けるようにするか、全ての部の先頭に付けるようにするかは、ユーザがアプリケーションのＵＩ画面で選択することができ、プリンタドライバはその設定に応じてインデックスデータの付け方を決定する。また、Ｎ−Ｕｐ印刷のページ合成もプリンタドライバ１５で行われる。
【００３９】
印刷データ生成部１６が生成した印刷データは、印刷データ送信制御部１７からプリンタインターフェース部１８を通して印刷部２０に送信される。なお、実際では、プリンタドライバで生成された印刷データはＨＤＤ等にスプールされ、スプールされた印刷データが順次印刷部に送信されることになる。
【００４０】
印刷部２０では、インデックスページデータがフロントページとして付加された印刷データを受信すると、印刷データの印刷に先立ち、先ず、インデックスページを印刷する。通常、インデックスページはドキュメントのページ番号に含まれない設定にするが、ユーザ設定により、ページ番号に含めることもできる。
【００４１】
図５は、インデックスページを印刷装置側で生成するようにした本発明の第２の実施形態としての印刷装置を示したもので、情報処理装置を含む情報処理システムの中で機能ブロックのみを示している。この場合、情報処理装置３０の編集支援アプリケーションにより実現される機能は、ＵＩ制御部３２、印刷ジョブ生成部３３となり、第１の実施形態の場合のインデックス生成部に相当する機能は含まれない。ただし、印刷元のドキュメントファイル名およびそのページ番号情報はと印刷先のページ番号を含む印刷情報を印刷ジョブと一緒に送る機能は有している。
なお、プリンタドライバ３４は上述したプリンタドライバ１５と同様に通常のプリンタドライバであるので、印刷データ生成部３５、印刷データ送信制御部３６、プリンタインターフェース部３７についての説明は省略する。
【００４２】
印刷装置４０は、情報処理装置３０から送られてくる上述の印刷情報が付加された印刷データが送られてくると、先ず、インデックス生成部４１でインデックスデータを生成してインデックスページの印刷処理を実行し、その後印刷部４２で印刷データの印刷処理を実行する。
この実施形態の場合、印刷装置にインデックスページを印刷するためのインデックス生成機能は、例えばファームウェアとして記憶部に格納しておくとことにより実現される。
【００４３】
図６は、本発明の第１の実施形態における情報処理装置の処理を示すフローチャートである。情報処理装置上で上述した印刷編集印刷編集アプリケーションを起動すると、ＵＩ画面が表示され（ステップＳ１）、印刷先のページ番号であるＮが“１”にセットされる（ステップＳ２）。ユーザはこのＵＩ画面で印刷元のドキュメントファイルを選択し（ステップＳ３）、その中から取り込むドキュメントデータが記載されているページを指定する（ステップＳ４）。複数のページを指定するＮ−Ｕｐ印刷や両面印刷などの特殊印刷を行わせる場合はステップＳ５でその設定を行う。通常の印刷の場合は次のステップに進み、ステップＳ３で選択したドキュメントのファイル名、ステップＳ４で指定したページ番号、特殊印刷などの印刷設定情報を印刷先のＮページに割り付けるための登録が行われ（ステップＳ７）、次いでＵＩ画面に表示されているページ番号対応一覧表示欄のＮ番目に、今回の指定で登録された印刷元のドキュメントファイル名とその指定ページ、印刷設定情報を追加する（ステップＳ８）。
【００４４】
同じドキュメントファイルでさらにページ指定を続行する場合は（ステップＳ９／Ｙ）、Ｎに１を加え（ステップＳ１０）、ステップＳ４からステップＳ９を繰り返す。そのドキュメントファイルでのページ指定が終わり、他のドキュメントファイルを選択する場合は（ステップＳ１１）、Ｎに１を加え（ステップＳ１２）、ステップＳ３からステップＳ１１を繰り返す。
【００４５】
指定が完了し（ステップＳ１３）、印刷の指示が行われると（ステップＳ１４）、上述したインデックスページを生成し（ステップＳ１５）、次いで、各ドキュメントファイルから指定ページのデータを取り込み、１つの印刷ジョブとして統合処理し（ステップＳ１６）、その印刷ジョブに上述のインデックス情報を含む印刷設定情報を付加してプリンタドライバに送る（ステップＳ１７）。
プリンタドライバ１５に上述の印刷ジョブと印刷情報が送られると、接続されたプリンタの処理形式に適合した印刷データを生成し、生成した印刷データをスプールし（ステップＳ１８）、スプールした印刷データを順次プリンタに送信し（ステップＳ１９）、送信する印刷データが無くなると(ステップＳ２０)と処理を終了する。
【００４６】
図７は、第２の実施形態における印刷装置を用いた印刷システムの処理を示すフローチャートである。なお、ステップＳ２１からステップＳ３４までは、図６の場合のステップＳ１からステップＳ１４と同じなので説明は省略する。
ページの指定が完了し、印刷の指示が行われると、各ドキュメントファイルから指定ページのデータを取り込み、１つの印刷ジョブとして統合処理し（ステップＳ３５）、その印刷ジョブに印刷元のドキュメントファイル名およびそのページ番号情報はと印刷先のページ番号を含む印刷情報を付加してプリンタドライバ１５に送る（ステップＳ３６）。
プリンタドライバ１５に上述の印刷ジョブと印刷情報が送られると、接続されたプリンタの処理形式に適合した印刷データを生成し、生成した印刷データをスプールし（ステップＳ３７）、スプールした印刷データを順次プリンタに送信する（ステップＳ３８）。
【００４７】
プリンタに、上述の印刷情報が付加された印刷データが送られてくると、先ず、インデックス生成部４１で印刷情報に基づいてインデックスデータを生成し（ステップＳ３９）、インデックスページの印刷処理を実行する（ステップＳ４１）。次いで統合したドキュメントの印刷データを印刷処理し（ステップＳ４１）、印刷データが無くなったら（ステップＳ４２）、処理を終了する。この実施形態の場合も、第１の実施形態の場合と同様にＮ−Ｕｐ印刷、両面印刷、タブ印刷等にも対応している。また、前述したように、この印刷装置に接続される情報処理装置にも、印刷元のドキュメントファイル名およびそのページ番号情報はと印刷先のページ番号を含む印刷情報を印刷ジョブと一緒に送る機能が必要となる。
【００４８】
以上に説明したように、本発明によれば、統合印刷において、印刷結果と共に印刷結果のページ番号と印刷元ドキュメント及びそのページ番号の対応関係が簡単に把握できるようになる。
なお、本発明では、第１の実施形態のようにインデックス生成機能を情報処理装置側に設けるようにしても、又、第２の実施形態のように印刷装置側に設けるようにしても実現できる。
第１の実施形態の場合は、編集支援アプリケーションソフトをパーソナルコンピュータにインストールするだけで良く、プリンタドライバやプリンタに特別な機能は必要ない、というメリットがある。
【図面の簡単な説明】
【００４９】
【図１】本発明の第１の実施形態における情報処理装置の機能ブロックを示す図である。
【図２】第１の実施形態の情報処理装置におけるデータの流れを示す概念図である。
【図３】印刷元ドキュメントの選択やページ指定を行うＵＩ画面の表示例を示す図である。
【図４】インデックスページの一例を示す図である。
【図５】本発明の第２の実施形態における印刷装置を情報処理システムの中で示した機能ブロック図である。
【図６】本発明の第１の実施形態における情報処理装置の処理を示すフローチャートである。
【図７】本発明の第２の実施形態における印刷装置の処理フローを情報処理装置の処理フローを含めて示したフローチャートである。
【符号の説明】
【００５０】
１０…情報処理装置、１１…編集支援アプリケーション、１２…ＵＩ制御部、１３…印刷ジョブ生成部、１４…インデックス生成部、１５，３４…プリンタドライバ、１６，３５…印刷データ生成部、１７，３６…印刷データ送信制御部、１８，３７…プリンタインターフェース部、２０…印刷部、４０…印刷装置、４１…インデックス生成-部、４２…印刷部。
【図１】
2008046792.tif 000003
【図２】
2008046792.tif 000004
【図３】
2008046792.tif 000005
【図４】
2008046792.tif 000006
【図５】
2008046792.tif 000007
【図６】
2008046792.tif 000008
【図７】
2008046792.tif 000009