(57)【要約】  【課題】  印刷処理効率の向上を図れると共に、ユーザにおいても印刷ドキュメントの管理の効率化を図ることができる情報処理装置、印刷装置及び印刷用プログラムを提供する。  【解決手段】  この発明の印刷用プログラムは、印刷対象ドキュメントについて印刷指示を受けると、その印刷対象ドキュメントに関連する関連ドキュメントの情報を取得する関連ドキュメント情報取得ステップと、前記関連ドキュメント情報取得ステップで取得された関連ドキュメント情報を前記印刷対象ドキュメントの情報に付加する関連ドキュメント情報付加ステップと、前記関連ドキュメント情報付加ステップで関連ドキュメント情報が付加された前記印刷対象ドキュメントの情報を印刷装置に送信する送信ステップとを情報処理装置のコンピュータに実行させる。  【選択図】  図９
2006072964.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と接続されることができ、印刷装置に印刷対象ドキュメントの印刷処理を実行させることができる情報処理装置であって、
印刷対象ドキュメントについて印刷指示を受けると、その印刷対象ドキュメントに関連する関連ドキュメントの情報を取得する関連ドキュメント情報取得部と、
前記関連ドキュメント情報取得部で取得された関連ドキュメント情報を前記印刷対象ドキュメントの情報に付加する関連ドキュメント情報付加部と、
前記関連ドキュメント情報付加部で関連ドキュメント情報が付加された前記印刷対象ドキュメントの情報を印刷装置に送信する送信部と、
を備えてなる情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記関連ドキュメント情報には、関連ドキュメントの所在を表す情報が含まれることを特徴とする情報処理装置。
【請求項３】
ドキュメントの保存部を有する印刷装置であって、
送信されたドキュメントを保存する際に、該ドキュメントの周辺情報を取得する周辺情報取得部と、
前記周辺情報取得部により取得された周辺情報に基づいて該ドキュメントの保存先を判断する保存先判断部と、
前記保存先判断部により判断された保存先に前記ドキュメントを保存する保存実行部とを備えてなる印刷装置。
【請求項４】
請求項３に記載の印刷装置において、
前記保存先判断部は、前記ドキュメントの保存に際して、該ドキュメントが印刷装置内部の保存部に保存されている既存ドキュメント群と関連があるか否かを判定し、関連がある場合に前記保存実行部は既存ドキュメント群と関連する保存先に前記ドキュメントを保存することを特徴とする印刷装置。
【請求項５】
印刷装置と接続されることができる情報処理装置のコンピュータに実行させる印刷用プログラムであって、
印刷対象ドキュメントについて印刷指示を受けると、その印刷対象ドキュメントに関連する関連ドキュメントの情報を取得する関連ドキュメント情報取得ステップと、
前記関連ドキュメント情報取得ステップで取得された関連ドキュメント情報を前記印刷対象ドキュメントの情報に付加する関連ドキュメント情報付加ステップと、
前記関連ドキュメント情報付加ステップで関連ドキュメント情報が付加された前記印刷対象ドキュメントの情報を印刷装置に送信する送信ステップと、
を情報処理装置のコンピュータに実行させる印刷用プログラム。
【請求項６】
請求項５に記載の印刷用プログラムにおいて、
前記関連ドキュメント情報取得ステップは、印刷対象ドキュメントの種類に応じて関連ドキュメントを判定する関連ドキュメント判定ステップを有することを特徴とする印刷用プログラム。
【請求項７】
ドキュメントの保存部を有する印刷装置のコンピュータに実行させる印刷用プログラムであって、
送信されたドキュメントを保存する際に、該ドキュメントの周辺情報を取得する周辺情報取得ステップと、
前記周辺情報取得ステップにより取得された周辺情報に基づいて該ドキュメントの保存先を判断する保存先判断ステップと、
前記保存先判断ステップにより判断された保存先に前記ドキュメントを保存する保存実行ステップと、
をコンピュータに実行させる印刷用プログラム。
【請求項８】
請求項７に記載の印刷用プログラムにおいて、
前記保存先判断ステップは、前記ドキュメントの保存に際して、該ドキュメントが印刷装置内部のいずれかの保存部に保存されている既存ドキュメント群と関連があるか否かを判定し、関連があると判定した場合に既存ドキュメント群が保存されている保存部を前記ドキュメントを保存する保存先と判定することをコンピュータに実行させる印刷用プログラム。
【請求項９】
請求項７に記載の印刷用プログラムにおいて、
印刷指示が有った場合に、印刷指示に係るドキュメントの情報に基づいて、該ドキュメントと同一ドキュメントが既に保存部に保存されているか否かを判定する保存ドキュメント判定ステップを備え、
前記保存ドキュメント判定ステップにより前記印刷指示に係るドキュメントと同一ドキュメントが保存されていると判定された場合、該保存ドキュメントの保存データを用いて印刷を行うことをコンピュータに実行させる印刷用プログラム。
【請求項１０】
請求項７に記載の印刷用プログラムにおいて、
印刷指示された印刷対象ドキュメントに関連するドキュメントを取得する関連ドキュメント取得ステップと、
該関連ドキュメント取得ステップにより取得された関連ドキュメントを前記印刷対象ドキュメントと共に整形する整形ステップを備え、
前記整形ステップにより整形されたドキュメントをまとめて印刷することをコンピュータに実行させる印刷用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、保存部を有する印刷装置と接続されることができ、印刷装置に印刷対象ドキュメントの印刷処理を実行させることができる情報処理装置、その印刷装置、及び印刷用プログラムに関する。
【背景技術】
【０００２】
従来、コンピュータにおいて、送信対象データとそのデータに関するキーワード等とを含んだ電子ファイルを作成してコンピュータに送信し、コンピュータにおいて、その電子ファイルを受け取り、キーワード等を抽出し、そのキーワードを用いてデータベースから該当するディレクトリを検出し、ハードディスクにおけるそのディレクトリにデータを格納する。これにより、送信者がハードディスクの構造を意識しなくてもネットワーク経由でデータを自動的に分類された状態で保存させることができる技術が知られる（例えば特許文献１参照）。
【特許文献１】特開２００３−２２３３８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、送信対象が印刷データである場合、印刷に関する種々のデータ情報を含めて印刷装置側に送ると共に、印刷装置側では、これら情報を用いて印刷処理を行うようにすれば、印刷処理効率の向上を図れると共に、ユーザにおいても印刷ドキュメントの管理の効率化を図れ、またその管理が容易となる。従って、このような機能を有する情報処理装置や印刷装置等が要望されていた。
【０００４】
この発明は上述した問題点を解決するためになされたものであり、印刷処理効率の向上を図れると共に、ユーザにおいても印刷ドキュメントの管理の効率化を図ることができる情報処理装置、印刷装置、及び印刷用プログラムを提供することを目的とする。
本発明は、提供することを目的としている。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、この発明に係る情報処理装置は、印刷装置と接続されることができ、印刷装置に印刷対象ドキュメントの印刷処理を実行させることができる情報処理装置であって、印刷対象ドキュメントについて印刷指示を受けると、その印刷対象ドキュメントに関連する関連ドキュメントの情報を取得する関連ドキュメント情報取得部と、前記関連ドキュメント情報取得部で取得された関連ドキュメント情報を前記印刷対象ドキュメントの情報に付加する関連ドキュメント情報付加部と、前記関連ドキュメント情報付加部で関連ドキュメント情報が付加された前記印刷対象ドキュメントの情報を印刷装置に送信する送信部とを備えてなる。
【０００６】
また、本発明は、ドキュメントの保存部を有する印刷装置であって、  送信されたドキュメントを保存する際に、該ドキュメントの周辺情報を取得する周辺情報取得部と、該周辺情報取得部により取得された周辺情報に基づいて該ドキュメントの保存先を判定する保存先判断部と、前記保存先判断部により判定された保存先に前記ドキュメントを保存する保存実行部とを備えてなる。
【０００７】
さらに、本発明は、印刷装置と接続されることができる情報処理装置のコンピュータに実行させる印刷用プログラムであって、印刷対象ドキュメントについて印刷指示を受けると、その印刷対象ドキュメントに関連する関連ドキュメントの情報を取得する関連ドキュメント情報取得ステップと、前記関連ドキュメント情報取得ステップで取得された関連ドキュメント情報を前記印刷対象ドキュメントの情報に付加する関連ドキュメント情報付加ステップと、前記関連ドキュメント情報付加ステップで関連ドキュメント情報が付加された前記印刷対象ドキュメントの情報を印刷装置に送信する送信ステップとを情報処理装置のコンピュータに実行させるものである。
【０００８】
また、本発明は、ドキュメントの保存部を有する印刷装置のコンピュータに実行させる印刷用プログラムであって、送信されたドキュメントを保存する際に、該ドキュメントの周辺情報を取得する周辺情報取得ステップと、前記周辺情報取得ステップにより取得された周辺情報に基づいて該ドキュメントの保存先を判断する保存先判断ステップと、前記保存先判断ステップにより判断された保存先に前記ドキュメントを保存する保存実行ステップとをコンピュータに実行させるものである。
【発明の効果】
【０００９】
以上に詳述したように本発明によれば、印刷処理効率の向上を図れると共に、ユーザにおいても印刷ドキュメントの管理の効率化を図ることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面を用いて説明する。
【００１１】
図１は、本実施の形態における情報処理装置と印刷装置を接続した状態を示す全体構成図である。図１において、情報処理装置はクライアントＰＣ（パーソナルコンピュータ）＜Ａ＞により構成され、印刷装置はＭＦＰ（印刷装置）＜Ｂ＞により構成されている。これらは互いにネットワークで接続され、それぞれが１以上の数で接続されることができる。
クライアントＰＣ＜Ａ＞には、プリンタドライバ＜Ｃ＞、ユーザーの操作履歴収集・解析部＜Ｄ＞、並びに各種アプリケーション（例えば、MicrosoftのOffice Suite、メーラー、Internet Explorer、Lotus Notes等（登録商標））がインストールされている。
【００１２】
図２は、図１に示す情報処理装置（クライアントＰＣ＜Ａ＞）の基本構成を示す回路ブロック図である。ドキュメント情報処理装置（クライアントＰＣ＜Ａ＞）は、ドキュメントの操作を行う操作部１、ドキュメント表示や操作表示を行うディスプレイ２、制御を司るＣＰＵ(Central Processing Unit)３、記憶部であるＲＯＭ（Read Only Memory）４、ＲＡＭ(Random Access Memory)５、インターフェイス６によって構成されている。
【００１３】
図３は、図１に示すＭＦＰ（印刷装置）＜Ｂ＞の基本構成を示す回路ブロック図である。ＭＦＰ（印刷装置）＜Ｂ＞は、画像形成部２１、印刷部２２、画像読取部２３、操作部２４、ディスプレイ２５、ＣＰＵ(Central Processing Unit)２６、ＲＯＭ（Read Only Memory）２７、ＲＡＭ(Random Access Memory)２８、インターフェイス２９を備えている。
【００１４】
図４は、ドキュメント間の関連判断手段の構成を示した図である。ドキュメント間の関連判断手段は、クライアントＰＣ＜Ａ＞上にインストールされるモジュールであり、例えばプリンタドライバ（Ｃ−１）上に存在する。プリンタドライバ（Ｃ−１）内には、ＰＤＬ生成手段（Ｃ−２）、ドキュメント間の関連判定手段（Ｃ−３）を備えている。ドキュメント関連判定手段（Ｃ−３）は、ドキュメント間の関連判定ルール（Ｃ−４）を使用してドキュメント間の関連判断を行い、関連ドキュメント情報取得のために用いられる本発明の関連ドキュメント判定部を構成している。
【００１５】
図５は、図４に示したドキュメント間の関連判定手段（Ｃ−３）に含まれるユーザーの操作履歴収集・蓄積部のモジュール構成を示した図である。
【００１６】
図５に示す操作履歴収集・蓄積部は、ドキュメントに対する操作履歴収集手段（Ｄ−１）、履歴解析手段（Ｄ−２）、１次履歴ログ蓄積部（Ｄ−３）、履歴解析結果としてドキュメント間の関連情報を蓄積する関連情報蓄積部（Ｄ−４）とを備えている。
【００１７】
図６は、ＭＦＰ（印刷装置）＜Ｂ＞内部のモジュール構成を示した図である。ＭＦＰ（印刷装置）＜Ｂ＞は、ＰＤＬ解析手段（Ｂ−２）、ＲＩＰ処理部（Ｂ−３）、ジョブ制御部（Ｂ−６）、ドキュメントそのものを格納するドキュメントストレージ（Ｂ−４）、ドキュメントストレージにおけるストレージ管理情報を格納するストレージ管理情報格納部（Ｂ−５）を備えている。なお、ここでは例示されるように、ドキュメントストレージ（Ｂ−４）内部には、フォルダ１（Ｂ−７）、フォルダ２（Ｂ−８）、フォルダＮ（Ｂ−９）などの保存フォルダが存在する。
【００１８】
図７は、印刷データの内部フォーマットを示した図である。印刷データ（Ｃ−２−１）は、ヘッダ部（Ｃ−２−２）、中間言語部（プリンタで使用されるＰＤＬ〔Printer Description Language〕）の印刷対象ドキュメント部分（Ｃ−２−３）、中間言語部の関連ドキュメント部分（Ｃ−２−４）の３つの部分から構成されている。ヘッダ部（Ｃ−２−２）には印刷対象ドキュメントに関する情報である印刷対象ドキュメント情報と、関連ドキュメントに関する情報である関連ドキュメント情報が記述される。
【００１９】
次に、図９のフローチャートを用いて、情報処理装置（プリンタドライバ（Ｃ−１））で行われる処理について説明する。
【００２０】
ユーザーから特定ドキュメントの印刷指示を受ける（ステップＳ１）と、印刷対象ドキュメントに関する情報をヘッダ部（Ｃ−２−２）に記述する（ステップＳ２）。記述する内容は、図１１に示す印刷ドキュメント情報と同等である。次に、印刷対象ドキュメントと関連するドキュメントをドキュメント間の関連判定手段（Ｃ−３）で判断し（ステップＳ３）、印刷対象ドキュメントと関連のある関連ドキュメント情報であるドキュメントリストを取得する（ステップＳ４）。ドキュメントリストを図１２に示している。図１２のドキュメントリストによれば、関連ドキュメントの名称、その所在を表す情報である絶対パス、そのドキュメント作成に使用されたアプリケーションが含まれている。
【００２１】
次にこのドキュメントリストを関連ドキュメント情報としてヘッダ部（Ｃ−２−２）に記述する（ステップＳ５）。印刷対象ドキュメントに対してのＰＤＬ化処理を行い（ステップＳ６）、印刷装置内のストレージに対する保存モードを取得する（ステップＳ７）。
【００２２】
このステップＳ７は、関連ドキュメントの保存モードを取得する「保存モード取得部」を構成している。なお、この保存モードは図８に示すよういに、既設の複数の保存モードである「オリジナルデータ」「ラスタライズデータ」「上記の全て」からユーザに選択させて設定される。
【００２３】
そして、取得した保存モードがラスタライズもしくは全てになっているかどうかを判断し（ステップＳ８）、なっていた場合（ステップＳ８，Ｙ）、関連ドキュメントのＰＤＬ化処理を行う（ステップＳ９）。なっていなかった場合は（ステップＳ８，Ｎ）、関連ドキュメントのＰＤＬ化処理は行わず、印刷装置側へ生成した印刷データを送信する（ステップＳ１０）。この流れにおけるステップＳ４は本発明における「関連ドキュメント情報取得部」及び「関連ドキュメント情報取得ステップ」を、ステップＳ５は「関連ドキュメント情報付加部」及び「関連ドキュメント情報付加ステップ」を、ステップＳ１０は「送信部」及び「送信ステップ」を構成している。
【００２４】
次に、図９における「印刷対象ドキュメントと関連のあるドキュメントを判断する」処理の部分（ステップＳ３）の詳細を、メールアプリケーションにおける処理の一例として図１０のフローチャートを用いて説明する。まず、メールアプリケーションからの印刷かどうか判断し（ステップＳ２１）、もしメールアプリケーションからの印刷ドキュメントであった場合（ステップＳ２１，Ｙ）には、印刷対象ドキュメントと同じスレッド（同じ件名で“Ｒｅ：”が付いているドキュメント）のドキュメントを関連ドキュメントリストに追加する（ステップＳ２２）。次に添付ファイルがあるかどうかを判断し（ステップＳ２３）、添付ファイルがある場合には（ステップＳ２３，Ｙ）、添付ファイルを関連ドキュメントリストに追加する（ステップＳ２４）。
【００２５】
また、もしメールアプリケーションからの印刷でない場合には（ステップＳ２１，Ｎ）、関連ドキュメント判定モードを取得する（ステップＳ２５）。関連ドキュメント判定モードには、図８に示した３つのモードがある。ここでは、「印刷指示時にデスクトップ上に開いている」ドキュメントを関連ドキュメントと判定するモード、「印刷対象ドキュメントと同じディレクトリに存在している」ドキュメントを関連ドキュメントと判定するモード、「履歴解析結果を使用する」ことによって関連ドキュメントを判定するモードが設けられている。
【００２６】
そして、各モードが判定ルールとなり、それぞれの判定ルールに基づいて関連ドキュメントを関連ドキュメントリストに加える（ステップＳ２６）。この流れにおけるステップＳ２１〜Ｓ２３，Ｓ２５，Ｓ２６は本発明における「関連ドキュメント判定部」及び「関連ドキュメント判定ステップ」、ステップＳ２５は、本発明における「判定モード取得部」及び「判定モード取得ステップ」を構成している。また、ステップＳ２１に判定されるように、印刷対象ドキュメントの種類に応じて関連ドキュメントが判定される。
【００２７】
次に、ＭＦＰ（印刷装置）＜Ｂ＞側におけるドキュメント保存先の自動決定の流れを図１３のフローチャートを用いて説明する。まず、印刷データがクライアントＰＣ＜Ａ＞から送信されてきた場合、印刷データの内部のヘッダ部（Ｃ−２−２）の解析を行い（ステップＳ３１）、印刷ドキュメント情報（図１１）や関連ドキュメント情報（図１２：ドキュメントリスト）を取り出す。次に、印刷指定ドキュメントのＲＩＰ処理を行い、印刷ドキュメントのラスタライズ化を行う（ステップＳ３２）。既に取得済みの印刷ドキュメント情報と保存モードに基づき、関連ドキュメント群のＲＩＰが必要かどうか判断し（ステップＳ３３）、ＲＩＰ処理が必要な場合には（ステップＳ３３，Ｙ）、ＲＩＰ処理を行う（ステップＳ３４）。その後、印刷装置内部のドキュメントストレージ（Ｂ−４）のどのフォルダ（Ｂ−７）〜（Ｂ−９）に対して印刷対象ドキュメントと関連ドキュメント群を保存するかの判断処理を行う（ステップＳ３５）。判断処理の詳細は、図１４を用いて後に述べる。
【００２８】
次に、保存先が判断できたら、決定した保存先へのドキュメント保存処理を行い（ステップＳ３６）、ストレージ管理情報へ情報の登録を行う（ステップＳ３７）。この流れにおけるステップＳ３５は、本発明の「保存先判断部」を構成し、ステップＳ３６は、「保存実行部」を構成している。
【００２９】
次に図１３における印刷装置内への保存先判断処理（ステップＳ３５）について、図１４を用いて詳述する。まず印刷対象ドキュメントの周辺情報を印刷ドキュメントリスト（図１１）、及びドキュメントリスト（図１２）から取得する（ステップＳ４１）。周辺情報とは、例えばドキュメント名や、関連するドキュメントリストに含まれる情報などである。ここでステップＳ４１は、本発明の「周辺情報取得部」及び「周辺情報取得ステップ」を構成している。
【００３０】
次に、印刷対象ドキュメントと同じドキュメント名を含んだフォルダが存在するかどうかを、ストレージ管理情報格納部（Ｂ−５）から情報を取得し判定する（ステップＳ４２）。ストレージ管理情報格納部（Ｂ−５）には、図１５に示すように、フォルダ名称、フォルダの実存在場所、印刷ドキュメント情報、関連ドキュメント情報が含まれる。もし、同じドキュメント名の印刷対象ドキュメントが存在した場合には（ステップＳ４２，Ｙ）、同じフォルダにドキュメント群を保存する（ステップＳ４３）。同じドキュメント名が存在しなかった場合には（ステップＳ４２，Ｎ）、関連ドキュメントのドキュメント名と同じドキュメント名のフォルダが存在するかどうかを判定する（ステップＳ４４，Ｙ）、同じフォルダにドキュメント群に保存する（ステップＳ４３）。もし、そのどちらでもない場合には（ステップＳ４４，Ｎ）、新規のフォルダを生成し、そのフィルダ内にドキュメント群を保存する（ステップＳ４５）。同じフォルダにドキュメント群を書き込む場合には次の方法のいずれかをとることができる。
【００３１】
（１）バージョン管理を行い各バージョンのドキュメントをストレージ内部に保持する。
（２）追記する。
（３）上書きする。
【００３２】
この流れにおいてステップＳ４２、４４は、本発明の「保存先判断部」及び「保存先判断ステップ」を、Ｓ４３、４４は、「保存実行部」「保存実行ステップ」を構成している。
【００３３】
図１６において、ユーザーから印刷指示があってから印刷までの処理について説明する。ユーザーによりクライアントＰＣ＜Ａ＞から、ドキュメント印刷指示が発生すると（ステップＳ５１）、プリンタドライバ（Ｃ−１）はネットワーク経由でＭＦＰ（印刷装置）＜Ｂ＞内部のストレージ管理情報格納部（Ｂ−５）を参照し、保存されているドキュメントの情報を取得する（ステップＳ５２）。ここで、印刷対象ドキュメントと同じドキュメント名のドキュメントが存在するかどうかを判定し（ステップＳ５３）、存在する場合には（ステップＳ５３，Ｙ）、ＭＦＰ（印刷装置）＜Ｂ＞内部にあるドキュメントの印刷指示をプリンタドライバ（Ｃ−１）からＭＦＰ（印刷装置）＜Ｂ＞に送信する。その際、プリンタドライバ（Ｃ−１）は、ＰＤＬデータを生成する処理は必要がなく、既にラスタライズ済みのデータを使用して印刷することができる為、ＰＤＬ生成の処理時間やＲＩＰ処理時間を省くことができ、印刷指示から印刷が得られるまでの時間が短縮できる。
【００３４】
一方、印刷対象ドキュメントと同じドキュメント名のドキュメントが存在しない場合は（ステップＳ５３，Ｎ）、ＰＤＬデータの作成処理を行う。なお、この流れにおけるステップＳ５３は、本発明における「保存ドキュメント判定部」及び「保存ドキュメント判定ステップ」を構成している。
【００３５】
上記の別の実施形態としては、印刷対象ドキュメントの内部にユニークなＩＤ（識別子）をもっておき、印刷装置内部で同じＩＤかどうかを検証することで、同じドキュメントかどうか判断する。また、ユーザーが校正を行っている場合は、同じドキュメント名でも中身が少しずつ変わっている場合があり、ドキュメント名で同一かどうかを判断した場合に以下の３つの場合が発生する。
【００３６】
（１）同じドキュメントとして判断されて印刷装置内部のラスタライズ済みデータが印刷された場合、ユーザーが望む印刷結果でなくなる。
（２）印刷装置内部に格納されている古いバージョンのラスタライズ済みデータと、今回印刷指示した新しい印刷データの両方の印刷が欲しい。
（３）新旧ドキュメントの差分部分だけが欲しい。
【００３７】
そこで、（１）〜（３）を選択できるＵＩを提供し、機能の切り替えを行う（図１７）。
【００３８】
図１８を用いて、印刷対象ドキュメント以外の関連ドキュメント群と印刷対象ドキュメントを自動的にまとめて印刷する処理の流れを説明する。まず、ユーザーより特定ドキュメントの印刷指示を受けると（ステップＳ６１）、図９、１０で示す処理フローにて印刷対象ドキュメントと関連のあるドキュメントリストを取得する（ステップＳ６２）。次に、印刷対象ドキュメントと関連ドキュメントのＰＤＬ化処理を行うが、この際、ユーザーから指定されたフィニッシングモードにてＰＤＬ化処理を行う（ステップＳ６３）。印刷装置側へ印刷データを送信する（ステップＳ６４）。この流れにおいて、ステップＳ６２は、本発明における「関連ドキュメント取得部」及び「関連ドキュメント取得ステップ」を構成し、ステップＳ６３は、本発明における「整形部」及び「整形ステップ」を構成している。
【００３９】
このように、印刷対象ドキュメントと関連ドキュメントが一緒に整形されて印刷されることで、ユーザーは、アプリケーションを別々に開いて印刷指示をかけなくても、一度の印刷指示だけで印刷を得ることができる。
【００４０】
例えば、メール文書の印刷の場合、メールのスレッドを全て印刷できたり、メール本文と添付ファイルが一度の指示で印刷できたりする。また、ステープルやホールパンチ、タブ印刷というフィニッシングをすることで、紙としても関連ドキュメントをまとめてハンドリングできる。
【００４１】
次に、図１９を用いて、関連ドキュメント群の属性情報の印刷について説明する。ユーザーによりＭＦＰ（印刷装置）＜Ｂ＞内のある関連ドキュメント群が選択される（ステップＳ７１）。それは、ある関連ドキュメント群を選択することと等価である。次に、ユーザーにより、例えば図２０のようなプリンタドライバ（Ｃ−１）上のオプション設定画面にて、関連ドキュメントの属性を印刷することが指示される（ステップＳ７２）。システムはストレージ管理情報格納部（Ｂ−５）から関連ドキュメントの属性情報を取得し（ステップＳ７３）、ＰＤＬ化処理を行い（ステップＳ７４）、ＲＩＰ処理を行った後（ステップＳ７５）、印刷が実行される（ステップＳ７６）。この流れにおいて、ステップＳ７３は、本発明における「属性情報取得部」及び「属性情報取得ステップ」を構成している。
【００４２】
このように関連ドキュメント群の属性情報を印刷することにより、ユーザーが関連ドキュメントに関する属性情報を活用することができる。
【００４３】
以上、本発明の一実施の形態について説明したが、本発明はその要旨を逸脱しない範囲において実施の形態に限定されることはない。
なお、本実施の形態において図９、図１０、図１３、図１４に示した処理は、装置（情報処理装置、ＭＦＰ）内部に記憶されたプログラムに基づいてコンピュータにより実行される。これらプログラムは、装置内部に記憶される場合に限らず、同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしても良い。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、且つ装置が読取り可能な記録媒体であれば，その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであっても良い。
【図面の簡単な説明】
【００４４】
【図１】本発明の情報処理装置、印刷処理装置の全体構成図である。
【図２】本発明の実施の形態における情報処理装置（クライアントＰＣ）の基本構成を示すブロック図である。
【図３】本発明の実施の形態におけるＭＦＰ（印刷装置）の基本構成を示すブロック図である。
【図４】ドキュメント間の関連判断手段の構成を示した図である。
【図５】ユーザーの操作履歴収集・蓄積部のモジュール構成を示した図である。
【図６】ＭＦＰ（印刷装置）内部のモジュール構成を示した図である。
【図７】印刷データの内部フォーマットを示した図である。
【図８】関連ドキュメント判定方法の指定ＵＩを示した図である。
【図９】プリンタドライバで行われる処理のフローチャートである。
【図１０】印刷対象ドキュメントと関連のあるドキュメントを判定する流れを示すフローチャートである。
【図１１】印刷ドキュメント情報の一例を示した図である。
【図１２】関連ドキュメントリストの一例を示した図である。
【図１３】ＭＦＰ（印刷装置）側のドキュメント保存先自動決定の流れを示すフローチャートである。
【図１４】ＭＦＰ（印刷装置）内への保存先判断の流れを示すフローチャートである。
【図１５】ストレージ管理情報の内部構造の一例を示した図である。
【図１６】ユーザーから印刷指示があった場合の印刷が得られるまでの流れを示したフローチャートである。
【図１７】同じドキュメント名が印刷装置上に存在した場合の印刷方法を、ユーザーが指示できるオプション設定画面の一例を示した図である。
【図１８】印刷対象ドキュメントと関連ドキュメントが一緒に整形されて印刷される流れを示したフローチャートである。
【図１９】印刷装置内部のドキュメントストレージに保存されている関連ドキュメント群に関する属性情報を印刷する流れを示したフローチャートである。
【図２０】ユーザーが属性情報の印刷指示を与えられるプリンタドライバ上のオプション設定画面の一例を示した図である。
【符号の説明】
【００４５】
１  操作部、２、２５  ディスプレイ、３、２６  ＣＰＵ、４、２７  ＲＯＭ、５、２８  ＲＡＭ、６、２９  Ｉ／Ｆ、２１  画像形成部、２２  印刷部、２３  画像読取部、２４  操作部、２５  ディスプレイ、２７、Ｂ−１  印刷装置、Ｂ−２  ＰＤＬ解析手段、Ｂ−３  ＲＩＰ処理部、Ｂ−４  ドキュメントストレージ、Ｂ−５  ストレージ管理情報格納部、Ｂ−６  ジョブ制御部。
【図１】
2006072964.tif 000003
【図２】
2006072964.tif 000004
【図３】
2006072964.tif 000005
【図４】
2006072964.tif 000006
【図５】
2006072964.tif 000007
【図６】
2006072964.tif 000008
【図７】
2006072964.tif 000009
【図８】
2006072964.tif 000010
【図９】
2006072964.tif 000011
【図１０】
2006072964.tif 000012
【図１１】
2006072964.tif 000013
【図１２】
2006072964.tif 000014
【図１３】
2006072964.tif 000015
【図１４】
2006072964.tif 000016
【図１５】
2006072964.tif 000017
【図１６】
2006072964.tif 000018
【図１７】
2006072964.tif 000019
【図１８】
2006072964.tif 000020
【図１９】
2006072964.tif 000021
【図２０】
2006072964.tif 000022