(57)【要約】【課題】修正後のファイルから必要なページのみ効率的にプリントすることができるプリントシステムを提供する。【解決手段】設定されたプリント条件とプリント対象画像を含む第一のプリントファイルを生成するプリント制御装置３と、第一のプリントファイルに基づいてプリントする画像形成装置７を備えたプリントシステム８で、リプリント時に指定した新たなページと次ページの画像を含む第二のプリントファイルを生成するようにプリント制御装置３を構成し、第二のプリントファイルに含まれる次ページの画像と第一のプリントファイルに含まれる当該次のページの画像に対応する画像が一致するときに、第二のプリントファイルに含まれる新たなページの画像と当該新たなページの画像と同じ用紙にレイアウトされる記憶した第一のプリントファイルに含まれる画像に基づいてリプリントするリプリント処理部７８を備えて画像形成装置７を構成する。【選択図】図３
2009282809.tif 000002
【特許請求の範囲】
【請求項１】
用紙へプリントするファイルのページを指定するページ指定部と、前記ページ指定部で指定したページに対応する画像の用紙へのレイアウト条件であるページ構成条件を設定するページ構成条件設定部を備えたプリント条件設定部と、前記プリント条件設定部で設定されたプリント条件とプリント対象画像を含む第一のプリントファイルを生成するプリントファイル生成部と、第一のプリントファイルを画像形成装置に出力するプリントファイル出力部を備えているプリント制御装置と、前記プリントファイル出力部から入力された第一のプリントファイルに基づいて用紙に画像をプリントする画像形成装置を備えたプリントシステムであって、
前記プリント制御装置に、前記プリントファイル生成部で生成したプリントファイルに対応するページ構成条件を記憶するページ構成条件記憶部を備え、前記プリントファイル生成部が、前記ページ指定部で新たに指定したファイルのページに基づいて、前記ページ構成条件記憶部に記憶されたページ構成条件を用いて当該新たなページ及び次ページに対応する画像を含む第二のプリントファイルを生成し、前記プリントファイル出力部により第二のプリントファイルを前記画像形成装置に出力するように構成するとともに、
前記画像形成装置に、第一のプリントファイルを記憶するプリントファイル記憶部と、前記プリントファイル出力部から入力された第二のプリントファイルに含まれる次ページに対応する画像と前記プリントファイル記憶部に記憶された第一のプリントファイルに含まれる次ページに対応する画像が一致するときに、第二のプリントファイルに含まれる当該新たなページと当該新たなページと同じ用紙にレイアウトされる第一のプリントファイルに含まれるページの画像に基づいてプリントを出力するリプリント処理部を備えているプリントシステム。
【請求項２】
前記リプリント処理部は、第二のプリントファイルに含まれる次ページに対応する画像と第一のプリントファイルに含まれる次ページに対応する画像が一致しないときに、前記プリント制御装置に次ページの次のページに対応する画像を含む第三のプリントファイルを要求し、
前記プリントファイル出力部から入力された第三のプリントファイルに含まれる次ページの次のページに対応する画像と第一のプリントファイルに含まれる次ページの次のページに対応する画像が一致すると、
第二のプリントファイルに含まれる当該新たなページと当該新たなページの画像と同じ用紙にレイアウトされる第一のプリントファイルに含まれるページの画像、及び、第二または第三のプリントファイルに含まれる当該新たなページより後のページと同じ用紙にレイアウトされるページの画像に基づいてプリントを出力する請求項１記載のプリントシステム。
【請求項３】
前記プリント制御装置は、前記リプリント処理部から第三のプリントファイルが要求されると、前記プリントファイル生成部が第三のプリントファイルを生成し、前記プリントファイル出力部により第三のプリントファイルを前記画像形成装置に出力するように構成されている請求項２記載のプリントシステム。
【請求項４】
請求項１から３の何れかに記載のプリントシステムに組み込まれるプリント制御装置。
【請求項５】
請求項１から３の何れかに記載のプリントシステムに組み込まれる画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙へプリントするファイルのページを指定するページ指定部と、前記ページ指定部で指定したページに対応する画像の用紙へのレイアウト条件であるページ構成条件を設定するページ構成条件設定部を備えたプリント条件設定部と、前記プリント条件設定部で設定されたプリント条件とプリント対象画像を含む第一のプリントファイルを生成するプリントファイル生成部と、第一のプリントファイルを画像形成装置に出力するプリントファイル出力部を備えているプリント制御装置と、前記プリントファイル出力部から入力された第一のプリントファイルに基づいて用紙に画像をプリントする画像形成装置を備えたプリントシステムに関する。
【背景技術】
【０００２】
ネットワークを介してプリンタ等の画像形成装置と接続されたパーソナルコンピュータ等の端末装置には、オペレータが指定する印刷枚数や印刷対象ページのページ番号等のプリント条件に基づいて、文書や画像ファイルから印刷用のプリントファイルを生成して画像形成装置に出力するプリンタドライバと称されるプリント制御装置が搭載されている。
【０００３】
複数ページで構成されるファイルの一部のページを所望のレイアウトで同一の用紙に印刷する場合、オペレータがプリント制御装置のプリント条件設定部を介して、印刷を望むページを指定するとともに、集約プリントや両面プリント等のレイアウト条件を設定すると、対応するプリント条件とプリント対象画像を含むプリントファイルがプリントファイル生成部により生成され、当該プリントファイルがプリントファイル出力部から画像形成装置に出力されて画像形成装置でプリントされる。
【０００４】
画像形成装置で出力されたプリントを確認した後に、ファイルの内容を修正する必要が生じた場合、修正後のファイルを再度プリントする必要がある。
【０００５】
このような場合に、ファイルの全てのページを再度プリントすると非常にロスが多いため、オペレータは、通常、修正ページのみ再度プリントするべく、プリント条件設定部を介して印刷を望む修正ページのみ指定するとともに、最初のプリントと同一の集約プリントや両面プリント等のレイアウト条件を設定する必要がある。
【０００６】
しかし、修正箇所が多い場合等には、修正後のファイルから再度プリントするページを指定する作業は非常に煩雑であり、特に集約プリントや両面プリント等、一枚の用紙に複数のページをレイアウトする場合には、修正していないページも同時に指定しなければならない場合があるため、リプリントの条件設定の負荷が軽減可能なプリントシステムが望まれている。
【０００７】
特許文献１には、ディスプレイ上に表示されているプレビュー処理で、複数の印刷ジョブの結合、印刷ジョブのページ順序の変更、特定のページの削除等の編集を行ない、その結果を基に印刷処理を行うプリントシステムが提案されている。
【０００８】
具体的には、印刷装置に接続され、プリンタドライバを稼動させて印字ジョブのプレビュー表示を行う情報処理装置において、プリンタ用描画命令をディスプレイ用描画命令に変換し、前記印字ジョブとして画面上にプレビュー表示を行う表示手段と、該プレビュー表示が行われた印字ジョブに対して編集を行う編集手段とを備え、該編集が行われた印字ジョブを前記印刷装置で印刷するプリントシステムである。
【特許文献１】特開２００２−１９２７９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献１に記載されたプリントシステムでは、ファイルの修正前と同一のプリント条件を設定して、プレビュー画面を参照しながら修正ページのみをプリントするように編集する必要があり、所望の印刷ページを判別して編集するという手間の掛かる作業が要求されるという点で、従来と変わることが無く、更なる改良の余地があった。
【００１０】
本発明の目的は、上述の問題に鑑み、修正後のファイルから必要なページのみ効率的にプリントすることができるプリントシステム、プリント制御装置、及び画像形成装置を提供する点にある。
【課題を解決するための手段】
【００１１】
上述の目的を達成するため、本発明によるプリントシステムの第一の特徴構成は、特許請求の範囲の書類の請求項１に記載した通り、用紙へプリントするファイルのページを指定するページ指定部と、前記ページ指定部で指定したページに対応する画像の用紙へのレイアウト条件であるページ構成条件を設定するページ構成条件設定部を備えたプリント条件設定部と、前記プリント条件設定部で設定されたプリント条件とプリント対象画像を含む第一のプリントファイルを生成するプリントファイル生成部と、第一のプリントファイルを画像形成装置に出力するプリントファイル出力部を備えているプリント制御装置と、前記プリントファイル出力部から入力された第一のプリントファイルに基づいて用紙に画像をプリントする画像形成装置を備えたプリントシステムであって、前記プリント制御装置に、前記プリントファイル生成部で生成したプリントファイルに対応するページ構成条件を記憶するページ構成条件記憶部を備え、前記プリントファイル生成部が、前記ページ指定部で新たに指定したファイルのページに基づいて、前記ページ構成条件記憶部に記憶されたページ構成条件を用いて当該新たなページ及び次ページに対応する画像を含む第二のプリントファイルを生成し、前記プリントファイル出力部により第二のプリントファイルを前記画像形成装置に出力するように構成するとともに、前記画像形成装置に、第一のプリントファイルを記憶するプリントファイル記憶部と、前記プリントファイル出力部から入力された第二のプリントファイルに含まれる次ページに対応する画像と前記プリントファイル記憶部に記憶された第一のプリントファイルに含まれる次ページに対応する画像が一致するときに、第二のプリントファイルに含まれる当該新たなページと当該新たなページと同じ用紙にレイアウトされる第一のプリントファイルに含まれるページの画像に基づいてプリントを出力するリプリント処理部を備えている点にある。
【００１２】
リプリント処理部は、最初のプリントの後、プリントファイル出力部から入力された第二のプリントファイルに含まれるページ指定部で指定した新たなページの次ページに対応する画像と、プリントファイル記憶部に記憶した第一のプリントファイルに含まれる当該次ページに対応する画像が一致したとき、新たなページのみ内容が変化していると判断する。
【００１３】
ここで、新たなページのみ内容が変化しているとき、当該新たなページに対応する画像と同じ用紙に画像がレイアウトされるページと当該新たなページが再度プリントの必要なページであり、リプリント処理部は、当該必要なページに対応する画像を最初のプリント時と同じレイアウトで用紙にプリントする。
【００１４】
このように、新たなページのみ内容が変化しているとき、新たなページのみページ指定部で指定すれば、リプリント処理部によりプリントが必要なページが特定され、プリントファイル記憶部で記憶した第一のプリントファイルを用いて、ページ構成条件記憶部で記憶したページ構成条件が示す最初のプリント時と同じレイアウトで当該必要なページが効率的にプリントされる。
【００１５】
同第二の特徴構成は、同請求項２に記載した通り、上述の第一の特徴構成に加えて、前記リプリント処理部は、第二のプリントファイルに含まれる次ページに対応する画像と第一のプリントファイルに含まれる次ページに対応する画像が一致しないときに、前記プリント制御装置に次ページの次のページに対応する画像を含む第三のプリントファイルを要求し、前記プリントファイル出力部から入力された第三のプリントファイルに含まれる次ページの次のページに対応する画像と第一のプリントファイルに含まれる次ページの次のページに対応する画像が一致すると、第二のプリントファイルに含まれる当該新たなページと当該新たなページの画像と同じ用紙にレイアウトされる第一のプリントファイルに含まれるページの画像、及び、第二または第三のプリントファイルに含まれる当該新たなページより後のページと同じ用紙にレイアウトされるページの画像に基づいてプリントを出力する点にある。
【００１６】
リプリント処理部は、第三のプリントファイルに含まれる次ページの次のページに対応する画像と第一のプリントファイルに含まれる当該次ページの次のページに対応する画像が一致したとき、次ページの後のページの内容は変化していないと判断する。
【００１７】
ここで、次ページの後のページの内容が変化していなければ、新たなページと次ページに対応する画像と同じ用紙に画像がレイアウトされるページと当該新たなページと次ページが再度プリントの必要なページであり、リプリント処理部は、当該必要なページに対応する画像を最初のプリント時と同じレイアウトで用紙にプリントする。
【００１８】
このように、新たなページより後のページの内容も変化しているとき、新たなページのみページ指定部で指定すれば、リプリント処理部により第三のプリントファイルを用いて内容が変化したページが特定されてプリントが必要なページが特定され、ページ構成条件記憶部が記憶したページ構成条件が示す最初のプリント時と同じレイアウトで当該必要なページが効率的にプリントされる。
【００１９】
同第三の特徴構成は、同請求項３に記載した通り、上述の第二の特徴構成に加えて、前記プリント制御装置は、前記リプリント処理部から第三のプリントファイルが要求されると、前記プリントファイル生成部が第三のプリントファイルを生成し、前記プリントファイル出力部により第三のプリントファイルを前記画像形成装置に出力するように構成されている点にある。
【００２０】
プリント制御装置は、リプリント処理部からの要求に応じて第三のプリントファイルを生成して画像形成装置に出力すればよく、第三のプリントファイルの生成及び出力を効率的に行なうことができる。
【００２１】
本発明によるプリント制御装置の特徴構成は、特許請求の範囲の書類の請求項４に記載した通り、請求項１から３の何れかに記載のプリントシステムに組み込まれる点にある。
【００２２】
本発明による画像形成装置の特徴構成は、特許請求の範囲の書類の請求項５に記載した通り、請求項１から３の何れかに記載のプリントシステムに組み込まれる点にある。
【発明の効果】
【００２３】
以上説明した通り、本発明によれば、修正後のファイルから必要なページのみ効率的にプリントすることができるプリントシステム、プリント制御装置、及び画像形成装置を提供することができるようになった。
【発明を実施するための最良の形態】
【００２４】
以下に、本発明の画像形成装置としてのプリンタとプリント制御装置を備えたプリントシステムついて説明する。
【００２５】
図１に示すように、パーソナルコンピュータ１（１ａ〜１ｄ）と、ＬＡＮ等のネットワーク８０を介して接続されるプリンタ７によりプリントシステム８が構成されている。
【００２６】
パーソナルコンピュータ１にはＣＰＵ１５、メモリ１６、ハードディスク１７等が備えられている。例えば、図２（ａ）に示すように、パーソナルコンピュータ１ａには、ＣＰＵ１５ａとメモリ１６ａが搭載されたマザーボード１４ａと、ハードディスク１７ａと、モニタ１１ａ、キーボード１２ａ、マウス１３ａ等の入出力装置が接続されるインタフェース回路１８ａと、ネットワーク８０と接続されるネットワークインタフェース回路１９ａ等を備え、夫々はバス１００ａにより接続されている。なお、図２（ａ）では、ＣＰＵ１５、メモリ１６などの部品がパーソナルコンピュータ１ａに備えられていることを示すように、これらの部品に付与した番号には「ａ」を付加している。
【００２７】
ハードディスク１７には、オペレーティングシステム（Operating System：以下、「ＯＳ」と略記する。）２０やアプリケーション２１、プリンタドライバ２２などが格納されている。
【００２８】
パーソナルコンピュータ１（１ａ〜１ｄ）に電源が投入されると、夫々のＣＰＵ１５によりＯＳ２０がハードディスク１７からメモリ１６に読み出されて起動され、当該ＯＳ２０の管理下でアプリケーション２１やプリンタドライバ２２が実行される。
【００２９】
ＯＳ２０には、グラフィカルユーザインタフェース（Graphical User Interface：以下、「ＧＵＩ」と略記する。）が設けられている。当該ＧＵＩにより、キーボード１２やマウス１３を介して入力されるオペレータの命令等がアプリケーション２１に入力され、アプリケーション２１の演算結果等がモニタ１１に表示される。
【００３０】
アプリケーション２１は、オペレータからの命令に基づいて起動され、夫々に対応する操作画面等がモニタ１１にウィンドウ表示される。各操作画面等への操作に基づいて、各アプリケーション２１で各種のデータ処理が実行される。
【００３１】
文書ファイルを作成または編集するアプリケーション２１に対して、プリント命令が入力されると、アプリケーション２１はＯＳ２０を介してプリンタドライバ２２を起動する。
【００３２】
プリンタドライバ２２の起動により、パーソナルコンピュータ１は本発明のプリント制御装置３として機能する。
【００３３】
図３に示すように、プリント制御装置３は、文書ファイルのプリント条件を設定するプリント条件設定部３３と、プリント条件設定部３３で設定されたプリント条件とプリント対象画像を含む第一のプリントファイルを生成するプリントファイル生成部３４と、第一のプリントファイルをプリンタ７に出力するプリントファイル出力部３５を備えている。
【００３４】
プリント条件設定部３３は、プリント条件設定画面を表示する設定画面表示部３０と、用紙へプリントする文書ファイルのページ（以下、「プリントページ」と記載する。）を指定するページ指定部３１と、ページ指定部３１で指定したページに対応する画像の用紙へのレイアウト条件であるページ構成条件を設定するページ構成条件設定部３２と、プリントページ及びページ構成条件以外のプリント条件を設定するその他の設定部を備えている。例えば、当該その他の設定部の一つは、プリント部数を設定する。プリント条件設定部３３で設定されたプリント条件は、メモリ１６などに区画されたプリント条件記憶領域に格納される。
【００３５】
設定画面表示部３０は、オペレータの操作に応じて、プリント条件設定画面を切り替えてモニタ１１に表示する。
【００３６】
図４（ａ）は、プリンタドライバ２２の起動時に設定画面表示部３０が最初に表示するプリント条件設定画面（メイン画面）を示す。ページ指定部３１は、メイン画面の「プリント範囲枠」に指定されたページをプリントページに指定する。
【００３７】
ページ指定部３１は、「プリント範囲枠」でチェックされたラジオボタンに応じてプリントページを指定する。「すべて」のラジオボタンがチェックされているときには全てのページをプリントページに指定する。「現在のページ」のラジオボタンがチェックされているときには編集中のページをプリントページに指定する。「ページ指定」のラジオボタンがチェックされているときには当該ラジオボタンの右側に配置された「ページ指定枠」内に入力されたページ番号のページをプリントページに指定する。
【００３８】
「ページ指定枠」へのページ番号の入力方法について詳述する。「ページ指定枠」は、「プリント範囲枠」に配置されている「ページ指定」のラジオボタンがチェックされるとアクティブとなり、当該枠内へのページ番号の入力が可能となる。「ページ指定枠」では、ページ番号の間に「，」を入力することで、任意のページ番号を入力することができる。
【００３９】
また、二つのページ番号の間に「−」を入力すると、当該二つのページ番号の一方を先頭、他方を末尾とする連続したページ番号を入力したと判断する。例えば、「１、２、３、４、５、６、７、８、１３、２０」ページをプリントページに指定するには、図４（ａ）に示すように、ページ指定枠に「１−８，１３，２０」と入力すればよい。
【００４０】
図４（ｂ）は、メイン画面で「プリンタ枠」のプロパティボタンが選択された際に設定画面表示部３０が表示する下層のプリント条件設定画面（サブ画面）を示す。ページ構成条件設定部３２は、サブ画面に配置された集約プリントチェックボックスがチェックされていると、当該集約プリントチェックボックスの右側に配置された集約設定ボタンの操作により表示される下層のプリント条件設定画面（不図示）への入力に基づいて、ページ構成条件を設定する。
【００４１】
ページ構成条件には、同じ用紙にレイアウトする画像の枚数（例えば、四枚）と、プリントページに対応する各画像をどれだけ縮小してどの用紙のどの位置にレイアウトするかの情報（例えば、プリントページの第（４ｎ−３）から第４ｎページに対応する四枚の画像をｎ枚目の用紙の左上から右下に昇順に四分の１に縮小してレイアウトするという情報）を示す集約プリント条件が設定される。（ｎは自然数。）
【００４２】
プリントファイル生成部３４は、プリント条件設定部３３で設定されたプリント条件をプリント条件記憶領域から読み出し、当該プリント条件に基づいて、文書ファイルに対応するアプリケーション２１にプリントページの画像を要求して取得し、当該画像でなるプリント対象画像と当該プリント条件を含めて第一のプリントファイルを生成する。
【００４３】
例えば、プリントファイル生成部３４は、ＯＳ２０がＷｉｎｄｏｗｓ（登録商標）である場合、プリント対象画像をＷｉｎｄｏｗｓの備えるＧＤＩ（Graphic Device Interface）を介してビットマップデータで受け取り、当該ビットマップデータとページ構成条件に基づいてＰＤＬ（Page Description Language）で記述した第一のプリントファイルを生成する。或は、アプリケーション２１から出力される描画コマンドを直接受け取り、当該描画コマンドとページ構成条件に基づいてＰＤＬで記述した第一のプリントファイルを生成する。
【００４４】
図５は、プリントファイル生成部３４が生成するプリントファイルを示す。図５に示すように、当該プリントファイルの本体部には「プリントページに対応する画像」が含まれる。
【００４５】
当該プリントファイルのヘッダ部には、プリントファイル生成部３４がプリントファイル生成時にＯＳ２０から取得する「プリントする文書ファイル」に関する「文書ファイルのファイル名データ（以下、単に「ファイル名データ」と記載する。）」、「文書ファイルのプリント要求元であるコンピュータ名データ（以下、単に「コンピュータ名データ」と記載する。）」などが含まれる。
【００４６】
更に、当該ヘッダ部には、プリント条件設定部３３で設定されたプリント条件を示す「プリント部数データ」、「プリントページデータ」、「ページ構成データ」、「プリント属性データ」などが含まれる。
【００４７】
「プリントページデータ」として、プリントページに指定した各ページのページ番号と、文書ファイルの全ページ数が記述される。「ページ構成データ」として、集約プリント条件が記述される。
【００４８】
「プリント属性データ」として、当該プリントファイルがテンポラリファイルであるのか、プリンタ７に記憶して再利用するファイル（以下、「再利用ファイル」と記載する。）であるのかを示すデータが記述される。プリントファイルが第一のプリントファイルであるとき、当該第一のプリントファイルがテンポラリファイルであるときには「０」が記述され、再利用ファイルであるときには「１」が記述される。
【００４９】
また、「プリント属性データ」には、プリントファイルが後述する第二のプリントファイルであるときには「２」が記述され、プリントファイルが後述する第三のプリントファイルであるときには「３」が記述される。
【００５０】
プリンタ７は本発明の画像形成装置である。図２（ｂ）に示すように、プリンタ７は、ＣＰＵとＣＰＵの動作プログラムが格納されたＲＯＭとＣＰＵの作業領域であるＲＡＭ７５と画像処理用ＡＳＩＣなどの周辺回路を備えた基板でなる制御部７０と、ネットワーク８０と接続されるネットワークインタフェース回路７１と、パーソナルコンピュータ１から入力された第一のプリントファイルに基づいて用紙に画像をプリントするプリンタエンジン７２と、画像等を記憶するハードディスク７３等を備え、夫々はバス７４により接続されている。
【００５１】
図３に示すように、制御部７０は、プリント処理部７７を備えている。プリント処理部７７は、第一のプリントファイルに含まれるプリント対象画像をレンダリングしてＲＧＢのビットマップデータを生成し、当該ビットマップデータとプリントファイルに含まれるプリント条件に基づいてＣＭＹＫの出力画像データを生成して、当該出力画像データに基づいてプリンタエンジン７２でプリント対象画像を用紙にプリントする。
【００５２】
文書ファイルをプリントした後、当該文書ファイルを修正し、修正したページの画像を修正前のレイアウトで用紙にプリントする際に、プリントが必要となるページについて、図６（ａ）、図６（ｂ）を用いて説明する。なお、図６（ａ）、図６（ｂ）の修正前のファイルのレイアウト条件であるページ構成条件は、連続する２ページの画像を半分に縮小して左から右に昇順で同じ用紙にレイアウトすることを示す集約プリント条件である。
【００５３】
図６（ａ）に示すように、文書ファイルの第２ページを修正したとき、当該修正により第２ページのみ内容が変化しているのであれば、修正前のレイアウトでプリントされる用紙の一枚目より後の用紙に当該修正の影響は及んでいないため、プリントが必要な用紙は一枚目のみである。
【００５４】
従って、当該一枚目の用紙にレイアウトされる画像に対応する修正後の文書ファイルの第１ページと第２ページがプリントに必要なページである。
【００５５】
図６（ｂ）に示すように、文書ファイルの第２ページを修正したとき、当該修正により第２ページより後のページの内容が変化していると、修正前のレイアウトでプリントされる用紙の一枚目より後の用紙にも当該修正の影響が及ぶ。図６（ｂ）では、修正したページの次ページ（第３ページ）の内容が変化し、修正前のレイアウトでプリントされる用紙の一枚目と二枚目に当該修正の影響が及んでいるため、プリントが必要な用紙は一枚目と二枚目である。
【００５６】
従って、当該一枚目と二枚目の用紙にレイアウトされる画像に対応する修正後の文書ファイルの第１ページと第２ページと第３ページと第４ページがプリントに必要なページである。
【００５７】
修正した文書ファイルをプリントする際に、プリント条件の設定に関する作業負担を軽減しつつ、必要なページのみを効率的にプリントするため、図３に示すように、プリント制御装置３に、プリントファイル生成部３４で生成したプリントファイルに対応するページ構成条件を記憶するページ構成条件記憶部３６を備え、プリント条件設定部３３に、修正した文書ファイルをプリントする際にプリント条件の一つとしてリプリント条件を設定するリプリント条件設定部３７を備えている。
【００５８】
プリントファイル生成部３４は、ページ指定部３１で新たに指定した文書ファイルのページ（以下、「新たなページ」と記載する。）に基づいて、ページ構成条件記憶部３６に記憶されたページ構成条件を用いて当該新たなページ及び次ページに対応する画像を含む第二のプリントファイルを生成し、プリントファイル出力部３５により第二のプリントファイルをプリンタ７に出力するように構成されている。
【００５９】
プリンタ７に、第一のプリントファイルを記憶するプリントファイル記憶部７６と、プリントファイル出力部３５から入力された第二のプリントファイルに含まれる次ページに対応する画像とプリントファイル記憶部７６に記憶された第一のプリントファイルに含まれる次ページに対応する画像が一致するときに、第二のプリントファイルに含まれる当該新たなページと当該新たなページと同じ用紙にレイアウトされる第一のプリントファイルに含まれるページの画像に基づいてプリントを出力するリプリント処理部７８を備えている。
【００６０】
文書ファイルのプリント後に当該文書ファイルを修正して必要なページをプリントする可能性があるときに、図４（ａ）に示すプリント条件設定画面（メイン画面）のリプリント枠に配置されたプリントファイル記憶チェックボックスをチェックする。
【００６１】
リプリント条件設定部３７は、プリントファイル記憶チェックボックスがチェックされていると、プリントファイル生成部３４で生成した第一のプリントファイルを再利用ファイルとしてプリンタ７に記憶し、且つ、当該第一のプリントファイルに対応するページ構成条件をページ構成条件記憶部３６で記憶する旨を示す記憶条件をリプリント条件に設定し、当該記憶条件を設定したリプリント条件をプリント条件記憶領域に格納する。
【００６２】
プリントファイル生成部３４は、当該記憶条件を設定したリプリント条件をプリント条件の一つとして含めて第一のプリントファイルを生成する。具体的には、図５に示すプリントファイルのヘッダ部の「プリント属性データ」に「１」を記述する。プリントファイル出力部３５は当該第一のプリントファイルをプリンタ７に出力する。
【００６３】
ページ構成条件記憶部３６は、プリント条件記憶領域を参照し、プリント条件記憶領域に当該記憶条件を設定したリプリント条件が格納されていると、プリントファイル生成部３４が生成する第一のプリントファイルに含まれるページ構成条件を、メモリ１６またはハードディスク１７に確保されたページ構成条件記憶領域に記憶する。
【００６４】
プリントファイル記憶部７６は、制御部７０に備えられたＲＡＭ７５またはハードディスク７３により構成されている。
【００６５】
リプリント処理部７８は、プリントファイルに記憶条件を設定したリプリント条件が含まれていると、即ち、プリントファイルのヘッダ部の「プリント属性データ」に「１」が記述されていると、当該プリントファイルが第一のプリントファイルであり、且つ、再利用ファイルであると判断し、当該第一のプリントファイルをプリントファイル記憶部７６に記憶する。
【００６６】
このように、文書ファイルを修正した際のプリントに備えて、ページ構成条件記憶部３６は当該文書ファイルに対応する第一のプリントファイルのページ構成条件を記憶し、プリントファイル記憶部７６は当該第一のプリントファイルを記憶する。
【００６７】
以下、プリントシステム８での第一のプリントファイルに基づくプリント動作、及び、ページ構成条件などの記憶動作について、図７に示すフローチャートを用いて説明する。
【００６８】
プリント命令があると、プリント制御装置３が起動して、設定画面表示部３０がプリント条件設定画面を表示する。
【００６９】
リプリント条件設定部３７は、プリント条件設定画面でプリントファイル記憶チェックボックスがチェックされて第一のプリントファイル及びページ構成条件の記憶要求があると（ＳＡ１）、リプリント条件に記憶条件を設定し（ＳＡ２）、ページ構成条件記憶部３６は、当該ページ構成条件を記憶する（ＳＡ３）。第一のプリントファイル及びページ構成条件の記憶要求がなければ（ＳＡ１）、当該設定などを行なわない。
【００７０】
プリントファイル生成部３４は、ページ指定部３１で指定したページの画像をアプリケーション２１に要求し、当該画像とプリント条件設定部３３で設定されたプリント条件を含む第一のプリントファイルを生成し（ＳＡ４）、プリントファイル出力部３５は、当該第一のプリントファイルをプリンタ７に出力する（ＳＡ５）。
【００７１】
リプリント処理部７８は、プリントファイル出力部３５から第一のプリントファイルが入力され（ＳＡ６）、当該第一のプリントファイルに記憶条件を設定したリプリント条件が含まれていると（ＳＡ７）、プリントファイル記憶部７６に当該第一のプリントファイルを記憶する（ＳＡ８）。記憶条件を設定したリプリント条件が含まれていなければ（ＳＡ７）、当該記憶を行なわない。
【００７２】
プリント処理部７７は、第一のプリントファイルに含まれる画像をプリンタエンジン７２で用紙にプリントする（ＳＡ９）。
【００７３】
文書ファイルをプリントした後、当該文書ファイルを修正して必要なページをプリントするときには、メイン画面のリプリント枠に配置されたリプリント実行チェックボックスをチェックする。
【００７４】
リプリント条件設定部３７は、リプリント実行チェックボックスがチェックされていると、修正した文書ファイルの必要なページのみプリントする旨を示すリプリント実行条件をリプリント条件に設定し、当該リプリント実行条件を設定したリプリント条件をプリント条件記憶領域に格納する。
【００７５】
ページ構成条件設定部３２は、プリント条件記憶領域を参照し、プリント条件記憶領域に当該リプリント実行条件を設定したリプリント条件が格納されていると、ページ構成条件記憶部３６が記憶したページ構成条件をプリント条件の一つとして設定する。つまり、最初のページ構成条件と同じ設定をプリント条件設定画面で行わなくてよく、当該設定に関する作業負担が軽減される。
【００７６】
プリントファイル生成部３４は、ページ指定部３１で指定した新たなページに基づいて、当該新たなページ及び次ページに対応する画像をアプリケーション２１に要求し、これらの画像とページ構成条件記憶部３６に記憶されたページ構成条件を含む第二のプリントファイルを生成し、プリントファイル出力部３５は当該第二のプリントファイルをプリンタ７に出力する。
【００７７】
プリントファイル生成部３４は、図５に示すプリントファイルの本体部に「新たなページ及び次ページに対応する画像」を含め、ヘッダ部に含めるプリント条件の「プリント属性データ」に「２」を記述して第二のプリントファイルを生成し、プリントファイル出力部３５により当該第二のプリントファイルをプリンタ７に出力するのである。なお、ページ指定部３１で指定する新たなページは、単一のページであっても複数のページであってもよい。
【００７８】
リプリント処理部７８は、プリントファイル出力部３５から入力されたプリントファイルにリプリント実行条件を設定したリプリント条件が含まれていると、当該プリントファイルを第二のプリントファイルと判断する。
【００７９】
リプリント処理部７８は、第二のプリントファイルのヘッダ部に含まれる「ファイル名データ」及び「コンピュータ名データ」に基づいて、当該第二のプリントファイルに対応するプリントファイル記憶部７６に記憶した第一のプリントファイルを特定し、当該第二のプリントファイルに含まれる次ページに対応する画像と当該第一のプリントファイルに含まれる当該次ページに対応する画像が一致するか否かを照合する。
【００８０】
リプリント処理部７８は、これらの画像が一致すると、新たなページより後のページの内容に変化はないと判断し、当該第二のプリントファイルに含まれるページ構成条件に基づいて、当該新たなページに対応する画像と同じ用紙にレイアウトされる画像を第一のプリントファイルに含まれる画像から選択する。
【００８１】
例えば、連続する４ページの画像を同じ用紙にレイアウトする旨のページ構成条件が設定されているとき、新たなページが当該４ページのうちの第２番目のページ（例えば、文書ファイルを構成する全ページの第α＋１番目のページ）であるときには、リプリント処理部７８は、第一のプリントファイルから第１番目（第α番目のページ）、第３番目（第α＋２番目のページ）、第４番目のページ（第α＋３番目のページ）の画像を選択する。
【００８２】
リプリント処理部７８は、選択した画像と新たなページの画像をプリンタエンジン７２で用紙にプリントする。
【００８３】
このように、修正したページのみ内容が変化しているときには、記憶した第一のプリントファイルを用いて、最初のプリントと同じレイアウトで、ページ指定部で指定した新たなページを含む必要なページが効率的にプリントされる。
【００８４】
リプリント処理部７８は、第二のプリントファイルに含まれる次ページに対応する画像と第一のプリントファイルに含まれる次ページに対応する画像が一致しないときに、プリント制御装置３に次ページの次のページに対応する画像を含む第三のプリントファイルを要求する。
【００８５】
プリント制御装置３は、リプリント処理部７８から第三のプリントファイルが要求されると、プリントファイル生成部３４が第三のプリントファイルを生成し、プリントファイル出力部３５により第三のプリントファイルをプリンタ７に出力するように構成されている。
【００８６】
プリントファイル生成部３４は、アプリケーション２１に次ページの次のページに対応する画像を要求し、図５に示すプリントファイルの本体部に当該画像を含め、ヘッダ部に含めるプリント条件の「プリント属性データ」に「３」を記述して第三のプリントファイルを生成し、プリントファイル出力部３５により当該第三のプリントファイルをプリンタ７に出力するのである。
【００８７】
リプリント処理部７８は、プリントファイル出力部３５から入力されたプリントファイルのヘッダ部に含まれる「プリント属性データ」に「３」が記述されていると、当該プリントファイルを第三のプリントファイルと判断する。
【００８８】
リプリント処理部７８は、プリントファイル出力部３５から入力された第三のプリントファイルに含まれる次ページの次のページに対応する画像と第一のプリントファイルに含まれる次ページの次のページに対応する画像が一致しなければ、当該次ページの次のページを第二のプリントファイルに含まれる次ページとして、新たな第三のプリントファイルをプリント制御装置３に要求する。
【００８９】
リプリント処理部７８は、第三のプリントファイルに含まれる次ページの次のページに対応する画像と第一のプリントファイルに含まれる次ページの次のページに対応する画像が一致すると、第二のプリントファイルに含まれる当該新たなページと当該新たなページの画像と同じ用紙にレイアウトされる第一のプリントファイルに含まれるページの画像、及び、第二または第三のプリントファイルに含まれる当該新たなページより後のページの画像と同じ用紙にレイアウトされる第一のプリントファイルに含まれるページの画像に基づいてプリントを出力する。
【００９０】
このように、修正したページより後のページの内容も変化しているときには、第三のプリントファイルを用いて内容が変化したページが特定され、最初のプリントと同じレイアウトで、ページ指定部で指定した新たなページを含む必要なページが効率的にプリントされる。
【００９１】
以下、プリントシステム８によるリプリント動作について図８に示すフローチャートを用いて説明する。
【００９２】
プリント命令があると、設定画面表示部３０はプリント条件設定画面を表示する。
【００９３】
リプリント条件設定部３７は、プリント条件設定画面でリプリント実行チェックボックスがチェックされていると、プリント条件の一つであるリプリント条件にリプリント実行条件を設定する。ページ指定部３１は、プリント条件設定画面で指定された修正したページを新たなページとして指定する（ＳＢ１）。
【００９４】
プリントファイル生成部３４は、新たなページと次ページの画像をアプリケーション２１に要求し、プリント実行条件を含むプリント条件設定部３３で設定されたプリント条件とこれらの画像を含む第二のプリントファイルを生成し（ＳＢ２）、プリントファイル出力部３５は、当該第二のプリントファイルをプリンタ７に出力する（ＳＢ３）。
【００９５】
リプリント処理部７８は、プリントファイル出力部３５から第二のプリントファイルが入力されなければ待機し（ＳＢ１４）、入力されると（ＳＢ１４）、第二のプリントファイルに含まれる次ページの画像と、プリントファイル記憶部７６に記憶した第一のプリントファイルに含まれる当該次ページに対応する画像を照合する（ＳＢ１５）。
【００９６】
リプリント処理部７８は、これらの画像が一致しなければ（ＳＢ１６）、プリント制御装置３に第三のプリントファイルを要求し（ＳＢ７）、これらの画像が一致すれば（ＳＢ１６）、新たなページより後のページの内容に変化はないと判断して、当該新たなページに対応する画像と同じ用紙にレイアウトされる画像を第一のプリントファイルから選択し、当該新たなページに対応する画像と選択した画像をプリントする画像に特定する（ＳＢ１７）。
【００９７】
プリントファイル生成部３４は、第三のプリントファイルの要求がなければ待機し（ＳＢ４）、要求があれば（ＳＢ４）、次ページの次のページの画像をアプリケーション２１に要求して当該画像を含む第三のプリントファイルを生成し（ＳＢ５）、プリントファイル出力部３５は、当該第三のプリントファイルを出力する（ＳＢ６）。
【００９８】
リプリント処理部７８は、プリントファイル出力部３５から第三のプリントファイルが入力されると（ＳＢ８）、当該第三のプリントファイルに含まれた次ページの次のページの画像と第一のプリントファイルに含まれる当該次ページの次のページに対応する画像を照合する（ＳＢ９）。
【００９９】
リプリント処理部７８は、これらの画像が一致すると（ＳＢ１０）、次ページより後のページの内容に変化はないと判断して、新たなページと次ページに対応する画像と同じ用紙にレイアウトされる画像を第一のプリントファイルから選択し、当該新たなページと次ページに対応する画像と当該選択した画像をプリントする画像に特定する（ＳＢ１１）。
【０１００】
リプリント処理部７８は、これらの画像が一致しないとき（ＳＢ１０）、当該次ページの次のページが修正した文書ファイルの最終ページでなければ（ＳＢ１２）、当該次ページの次のページを第二のプリントファイルに含まれた次ページとして、新たな第三のプリントファイルをプリント制御装置３に要求するステップＳＢ７からの動作を繰り返す。
【０１０１】
リプリント処理部７８は、当該次ページの次のページが修正した文書ファイルの最終ページであれば（ＳＢ１２）、第一のプリントファイル及び第二または第三のプリントファイルに含まれた当該新たなページより後のページに対応する画像から、新たなページの画像と同じ用紙にレイアウトされる画像を選択し、第三のプリントファイルに含まれる当該選択した画像以外の画像と当該新たなページに対応する画像と当該選択した画像をプリントする画像に特定する（ＳＢ１３）。
【０１０２】
なお、当該次ページの次のページが修正したファイルの最終ページであるか否かは、第二のプリントファイルの「プリントページデータ」に記述された文書ファイルの全ページ数に基づいて判断される。
【０１０３】
リプリント処理部７８は、プリント処理部７７を介して、ステップＳＢ１１、ＳＢ１３またはＳＢ１７で特定した画像を最初のプリント時と同じレイアウトで用紙にプリントする（ＳＢ１８）。
【０１０４】
以下に、別実施形態について説明する。
【０１０５】
上述の実施形態では、リプリント処理部７８は、第二のプリントファイルに含まれる次ページに対応する画像と第一のプリントファイルに含まれる次ページに対応する画像が一致しないときに、プリント制御装置３に次ページの次のページに対応する画像を含む第三のプリントファイルを要求するものとしたが、これに限定するものではない。
【０１０６】
例えば、第二のプリントファイルに含まれる次ページに対応する画像と第一のプリントファイルに含まれる次ページに対応する画像が一致しないときに、プリント制御装置３に次ページより後の所定数のページに対応する画像を要求するものであってもよい。
【０１０７】
上述の実施形態では、リプリント条件設定部３７がリプリント条件に記憶条件を設定したときに、ページ構成条件記憶部３６がプリントファイル生成部３４で生成したプリントファイルに対応するページ構成条件を記憶するものとして説明したが、プリントファイル生成部３４でプリントファイルを生成する度に、当該プリントファイルに対応するページ構成条件をページ構成条件記憶部３６が常に記憶するものであってもよい。
【０１０８】
この場合、ファイルをプリントした際には当該ファイルを修正するとは考えていなかった場合でも、ページ指定部３１で修正したページを指定するだけで、効率的なプリントを行なうことができる。
【０１０９】
上述の実施形態では、リプリント処理部７８は、第三のプリントファイルに含まれる次ページの次のページに対応する画像と第一のプリントファイルに含まれる次ページの次のページに対応する画像が一致すると、第二のプリントファイルに含まれる新たなページと当該新たなページの画像と同じ用紙にレイアウトされる第一のプリントファイルに含まれるページの画像、及び、第二または第三のプリントファイルに含まれる当該新たなページより後のページと同じ用紙にレイアウトされる第一のプリントファイルに含まれるページの画像に基づいてプリントを出力するものとしたが、これに限定するものではない。
【０１１０】
例えば、リプリント処理部７８は、第二のプリントファイルに含まれる新たなページと当該新たなページの画像と同じ用紙にレイアウトされる第一、第二または第三のプリントファイルに含まれるページの画像、及び、第二または第三のプリントファイルに含まれる当該新たなページより後のページと同じ用紙にレイアウトされる第一、第二または第三のプリントファイルに含まれるページの画像に基づいてプリントを出力するものであってもよい。
【０１１１】
上述の実施形態では、ページ構成条件設定部３２は、ページ構成条件に集約プリント条件を設定するものとしたが、同じ用紙にレイアウトされる画像のレイアウト条件、即ち、同じ用紙に何枚の画像がどのような位置にレイアウトされるのかを示す条件をページ構成条件に設定すればよい。例えば、ページ構成条件設定部３２は、同じ用紙の両面にプリントページに対応する画像をレイアウトする両面プリント条件をページ構成条件に設定してもよく、当該集約プリント条件及び両面プリント条件をページ構成条件に設定してもよい。
【０１１２】
上述した実施形態は何れも本発明の一実施例に過ぎず、当該記載により本発明の範囲が限定されるものではなく、各部の具体的構成は本発明による作用効果を奏する範囲において適宜変更することができることはいうまでもない。
【図面の簡単な説明】
【０１１３】
【図１】プリントシステムの外観図
【図２】（ａ）はパーソナルコンピュータのハードウェアの説明図、（ｂ）はプリンタのハードウェアの説明図
【図３】プリントシステムの説明図
【図４】（ａ）はプリント条件設定画面（メイン画面）の説明図、（ｂ）はプリント条件設定画面（サブ画面）の説明図
【図５】プリントファイルの説明図
【図６】（ａ）及び（ｂ）は修正したファイルをプリントする際にプリントが必要となるページの説明図
【図７】プリントシステムでのプリント動作などを説明するフローチャート
【図８】プリントシステムでのリプリント動作を説明するフローチャート
【符号の説明】
【０１１４】
３：プリント制御装置
７：画像形成装置（プリンタ）
８：プリントシステム
３１：ページ指定部
３２：ページ構成条件設定部
３３：プリント条件設定部
３４：プリントファイル生成部
３５：プリントファイル出力部
３６：ページ構成条件記憶部
７６：プリントファイル記憶部
７８：リプリント処理部
【図１】
2009282809.tif 000003
【図２】
2009282809.tif 000004
【図３】
2009282809.tif 000005
【図４】
2009282809.tif 000006
【図５】
2009282809.tif 000007
【図６】
2009282809.tif 000008
【図７】
2009282809.tif 000009
【図８】
2009282809.tif 000010