(57)【要約】【課題】複数ページの画像を用紙にプリントする際のプリント条件を容易に設定することができるプリント制御装置を提供する。【解決手段】プリントページを指定するページ指定部３３を備えたプリント条件設定部３０と、前記プリント条件設定部３０で設定されたプリント条件とプリント対象画像を含むプリントファイルを生成するプリントファイル生成部３１と、前記プリントファイルを画像形成装置８に出力するプリントファイル出力部３２を備えているプリント制御装置２２に、前記プリント条件設定部３０に、用紙へプリントされる画像のレイアウト条件であるページ構成条件を設定するページ構成条件設定部３４を備え、前記プリントファイル生成部３１は、プリントページデータとページ構成データに基づいて、プリント対象画像を選択してプリントファイルを生成する。【選択図】図１
2009265694.tif 000002
【特許請求の範囲】
【請求項１】
プリントページを指定するページ指定部を備えたプリント条件設定部と、前記プリント条件設定部で設定されたプリント条件とプリント対象画像を含むプリントファイルを生成するプリントファイル生成部と、前記プリントファイルを画像形成装置に出力するプリントファイル出力部を備えているプリント制御装置であって、
前記プリント条件設定部に、用紙へプリントされる画像のレイアウト条件であるページ構成条件を設定するページ構成条件設定部を備え、
前記プリントファイル生成部は、前記プリント条件設定部で設定されたプリントページデータと、前記ページ構成条件設定部で設定されたページ構成データに基づいて、プリント対象画像を選択してプリントファイルを生成するプリント制御装置。
【請求項２】
前記プリント条件設定部に、前記ページ構成条件設定部で設定されたページ構成データを記憶部に格納するページ構成データ記憶処理部と、前記記憶部に格納されたページ構成データを読み出すページ構成データ読出し処理部を備え、
前記プリントファイル生成部は、前記プリント条件設定部で設定されたプリントページデータと、前記ページ構成データ読出し処理部で読み出されたページ構成データに基づいて、プリント対象画像を選択してプリントファイルを生成する請求項１記載のプリント制御装置。
【請求項３】
前記ページ構成条件が両面プリントまたは集約プリントである請求項１または２記載のプリント制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリントページを指定するページ指定部を備えたプリント条件設定部と、前記プリント条件設定部で設定されたプリント条件とプリント対象画像を含むプリントファイルを生成するプリントファイル生成部と、前記プリントファイルを画像形成装置に出力するプリントファイル出力部を備えているプリント制御装置に関する。
【背景技術】
【０００２】
ネットワークを介してプリンタ等の画像形成装置と接続されたパーソナルコンピュータ等の端末装置には、オペレータが指定する印刷枚数や印刷対象ページのページ番号などのプリント条件に基づいて、文書ファイルから印刷用のプリントファイルを生成して画像形成装置に出力するプリント制御装置が搭載されている。
【０００３】
複数ページで構成される文書ファイルの一部のページを所望のレイアウトで同一の用紙に印刷する場合、オペレータがプリント条件設定部に印刷希望ページ番号と、両面プリントや集約プリント等のページ構成条件を含む印刷条件を設定入力すると、設定されたプリント条件とプリント対象画像を含むプリントファイルがプリントファイル生成部により生成され、当該プリントファイルがプリントファイル出力部から画像形成装置に出力され、画像形成装置で印刷される。
【０００４】
ところで、画像形成装置で用紙を出力した後、文書ファイルの内容を修正し、当該内容を反映して用紙を改めて取得したいときがある。このようなとき、オペレータは、プリント制御装置に対して、前回と同様のレイアウト条件を設定した上で、画像形成装置が出力した用紙に印刷したプリント対象画像を目視確認し、当該画像に対応するページをプリントページに指定しなければならない。
【０００５】
特許文献１には、印刷装置に接続され、プリンタドライバを稼動させて印字ジョブのプレビュー表示を行う情報処理装置において、プリンタ用描画命令をディスプレイ用描画命令に変換し、前記印字ジョブとして画面上にプレビュー表示を行う表示手段と、該プレビュー表示が行われた印字ジョブに対して編集を行う編集手段とを備え、該編集が行われた印字ジョブを前記印刷装置で印刷することを特徴とする情報処理装置が開示されている。
【０００６】
プリント制御装置としての当該情報処理装置では、表示手段によりディスプレイ上に表示されている印字ジョブのプレビュー表示に基づいて、編集手段で印字ジョブに関するページ順序の変更や特定のページの削除、複数の印字ジョブの結合等の編集を行うことができる。従って、オペレータは、出力した用紙を手元に用意して当該用紙に印刷した画像を目視確認しなくても、プレビュー表示を確認して所望のページを指定することができる。
【特許文献１】特開２００２−１９２７９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に記載された情報処理装置では、前回と同様のレイアウト条件を設定し、且つ、用紙に印刷する画像の全てのページを指定しなければならないという煩雑な作業の作業負担を軽減することはできない。特に、両面プリントや集約プリント等、一枚の用紙に複数ページを印刷するレイアウト編集を含む場合、所望の印刷ページを割り出して、プリント条件を再設定するのは、非常に手間が掛かるという問題があった。
【０００８】
本発明の目的は、上述の問題に鑑み、複数ページの画像を用紙にプリントする際のプリント条件を容易に設定することができるプリント制御装置を提供する点にある。
【課題を解決するための手段】
【０００９】
上述の目的を達成するため、本発明によるプリント制御装置の第一の特徴構成は、特許請求の範囲の書類の請求項１に記載した通り、プリントページを指定するページ指定部を備えたプリント条件設定部と、前記プリント条件設定部で設定されたプリント条件とプリント対象画像を含むプリントファイルを生成するプリントファイル生成部と、前記プリントファイルを画像形成装置に出力するプリントファイル出力部を備えているプリント制御装置であって、前記プリント条件設定部に、用紙へプリントされる画像のレイアウト条件であるページ構成条件を設定するページ構成条件設定部を備え、前記プリントファイル生成部は、前記プリント条件設定部で設定されたプリントページデータと、前記ページ構成条件設定部で設定されたページ構成データに基づいて、プリント対象画像を選択してプリントファイルを生成する点にある。
【００１０】
プリントファイル生成部は、ページ構成条件設定部で設定されたページ構成データに基づいて、一枚の用紙にプリントすべきプリントページのレイアウトを認識し、当該レイアウトに基づき、ページ指定部で指定されたプリントページデータに対応する画像と同一の用紙にプリントすべき画像に対応する他のプリントページデータを特定する。
【００１１】
そして、プリントファイル生成部は、ページ指定部で指定されたプリントページデータとページ構成データから特定したプリントページデータに対応するプリントファイルを生成する。プリントファイル出力部から当該プリントファイルが画像形成装置に出力され、所望のプリント画像が得られる。
【００１２】
従って、ページ構成条件とプリントしたい任意のページ番号をページ指定部で指定すれば、所望のプリント対象画像がプリントされた用紙を得ることができる。
【００１３】
同第二の特徴構成は、同請求項２に記載した通り、上述の第一の特徴構成に加えて、前記プリント条件設定部に、前記ページ構成条件設定部で設定されたページ構成データを記憶部に格納するページ構成データ記憶処理部と、前記記憶部に格納されたページ構成データを読み出すページ構成データ読出し処理部を備え、
前記プリントファイル生成部は、前記プリント条件設定部で設定されたプリントページデータと、前記ページ構成データ読出し処理部で読み出されたページ構成データに基づいて、プリント対象画像を選択してプリントファイルを生成する点にある。
【００１４】
前回の印刷時にページ構成条件設定部で設定されたページ構成データが、ページ構成データ記憶処理部によって記憶部に格納される。その後、同じページ構成条件でリプリントする場合に、任意のページ番号をページ指定部で指定すれば、プリントファイル生成部が、ページ構成データ読出し処理部により当該記憶部から読み出されたページ構成データとページ指定部で指定されたページ番号に基づいて、用紙に印字されるべきプリントページを自動選択してプリントファイルを生成する。
【００１５】
従って、所望する印刷に対応する全てのページデータ及びページ構成条件を改めて設定しなくても、所望する印刷に含まれる任意のプリントページを指定すれば、以前に設定したページ構成条件を再利用して、プリントファイル生成部により自動的に所望の印刷に対応するプリントファイルが生成されるので、リプリントの際の設定操作が容易になる。
【００１６】
同第三の特徴構成は、同請求項３に記載した通り、上述の第一または第二の特徴構成に加えて、前記ページ構成条件が両面プリントまたは集約プリントである点にある。
【００１７】
プリントファイル生成部がプリント対象画像を選択してプリントファイルを生成する際のページ構成条件として、両面プリントまたは集約プリントは好適である。
【発明の効果】
【００１８】
以上説明した通り、本発明によれば、複数ページの画像を用紙にプリントする際のプリント条件を容易に設定することができるプリント制御装置を提供することができるようになった。
【発明を実施するための最良の形態】
【００１９】
以下に、本発明のプリント制御装置ついて説明する。
【００２０】
図２に示すように、パーソナルコンピュータ１ａ〜１ｄと、ＬＡＮなどのネットワーク９を介して接続されるプリンタ８によりプリントシステムが構成されている。パーソナルコンピュータ１ａ〜１ｄにはＣＰＵ、メモリ、ハードディスクなどが備えられ、夫々のハードディスクには、本発明のプリント制御装置であるプリンタドライバが格納されている。
【００２１】
例えば、図３に示すように、パーソナルコンピュータ１ａには、ＣＰＵ１５ａとメモリ１６ａが搭載されたマザーボード１４ａと、ハードディスク１７ａと、モニタ１１ａ、キーボード１２ａ、マウス１３ａ等の入出力装置が接続されるインタフェース回路１８ａと、ネットワーク９と接続されるネットワークインタフェース回路１９ａ等を備え、夫々はバス１６ａにより接続されている。
【００２２】
本発明のプリント制御装置であるプリンタドライバ２２ａは、オペレーティングシステム（Operating System：以下、「ＯＳ」と略記する。）２０ａやアプリケーション２１ａと共にハードディスク１７ａに格納されている。
【００２３】
図４に示すように、パーソナルコンピュータ１（１ａ〜１ｄ）に電源が投入されると、夫々において、ＣＰＵによりＯＳ２０がハードディスク１７からメモリに読み出されて起動され、当該ＯＳ２０の管理下でアプリケーション２１やプリンタドライバ２２が実行される。
【００２４】
ＯＳ２０には、グラフィカルユーザインタフェース（Graphical User Interface：以下、「ＧＵＩ」と略記する。）が設けられている。当該ＧＵＩにより、キーボード１２やマウス１３を介して入力されるオペレータの命令などがアプリケーション２１に入力され、アプリケーション２１の演算結果などがモニタ１１に表示される。
【００２５】
アプリケーション２１は、オペレータからの命令に基づいて（例えば、アプリケーション２１を起動する場合、当該アプリケーション２１に対応するアイコンにマウスカーソルを合わせてマウス１３の左ボタンをダブルクリックすることで、当該命令がＧＵＩからアプリケーション２１に入力される。）起動され、夫々に対応する操作画面等がモニタ１１にウィンドウ表示される。各操作画面等への操作に基づいて、各アプリケーション２１で各種のデータ処理が実行される。
【００２６】
文書ファイルを作成または編集するアプリケーション２１に対して、プリント命令が入力される（例えば、対応する操作画面に配置されたプリント要求のアイコンがクリックされ、または、当該操作画面に配置されたメニューからプリント要求のコマンドが選択されると当該命令がＧＵＩからアプリケーション２１に入力される）と、アプリケーション２１はＯＳ２０を介してプリンタドライバ２２を起動する。
【００２７】
プリンタドライバ２２には、プリント条件を設定するプリント条件設定部３０と、設定されたプリント条件に基づいてプリントファイルを生成するプリントファイル生成部３１と、生成されたプリントファイルをプリンタ８に出力するプリントファイル出力部３２が備えられている。
【００２８】
プリント条件とは、プリンタ８で文書ファイルのページの画像をプリントする際に設定するプリント部数やプリントしたいページのページ番号（以下、「プリントページ」と記載する。）などを示す各データを総括したものである。尚、ページ番号とは、文書ファイルを構成する先頭ページのページ番号を「１」とし、その後のページのページ番号を「１」ずつ増加させたものであり、各ページに実際に印字されたページ番号とは異なる。
【００２９】
プリントファイル出力部３２から出力されたプリントファイルは、ＯＳ２０を介してプリンタ８に入力され、プリント条件設定部３０で設定されたプリント条件に基づいて文書ファイルの画像がプリンタ８によって用紙にプリントされる。
【００３０】
以下、プリント条件設定部３０について詳述する。
【００３１】
図１に示すように、プリント条件設定部３０には、プリント条件の設定画面を表示する設定画面表示部３７と、当該設定画面に対する入力に基づいて、プリント条件を設定する複数の機能ブロックが備えられている。
【００３２】
プリント条件を設定する機能ブロックには、プリントページを指定するページ指定部３３と、用紙へプリントされる画像（以下、「プリント対象画像」と記載する。）のレイアウト条件であるページ構成条件を設定するページ構成条件設定部３４がある。
【００３３】
プリンタドライバ２２が起動されると、プリント条件設定部３０に備えられた設定画面表示部３７とプリント条件を設定する各機能ブロックが起動される。
【００３４】
設定画面表示部３７は、プリント条件を設定する設定画面をモニタ１１に表示し、オペレータの操作に応じて設定画面を切り替える。また、設定画面表示部３７は、プリント条件の入力が完了すると、プリント条件を設定する複数の機能ブロックで設定された各条件を示す複数のデータでなるプリント条件をプリントファイル生成部３１に出力する。
【００３５】
プリント条件設定部３０に備えられたプリント条件を設定する各機能ブロックは、設定画面に対する入力に基づいて、夫々に対応するデータをプリント条件に設定する。例えば、ページ指定部３３は設定画面で指定されたプリントページを示すプリントページデータをプリント条件に設定する。ページ構成条件設定部３４は設定画面で選択された様々なページ構成条件を示すページ構成データをプリント条件に設定する。
【００３６】
ページ指定部３３は、図５（ａ）に示す操作画面の「プリント範囲枠」で指定されたプリントページを示すプリントページデータを設定する。当該設定画面は、プリンタドライバ２２が起動された際に設定画面表示部３７が最初に表示する操作画面である。
【００３７】
具体的に、ページ指定部３３は、「プリント範囲枠」でチェックされたラジオボタンに応じてプリントページデータを設定する。つまり、「すべて」のラジオボタンがチェックされているときには全てのページのページ番号（以下、「全ページ」と記載する。）をプリントページデータとして設定する。「現在のページ」のラジオボタンがチェックされているときには編集中のページのページ番号（以下、「編集ページ」と記載する。）をプリントページデータとして設定する。「ページ指定」のラジオボタンがチェックされているときには当該ラジオボタンの右側に配置された「ページ指定枠」内に入力されたページ番号（以下、「指定ページ」と記載する。）をプリントページデータとして設定する。
【００３８】
「ページ指定枠」へのプリントページの入力方法について詳述する。「ページ指定枠」は、「プリント範囲枠」に配置されている「ページ指定」のラジオボタンがチェックされるとアクティブとなり、当該枠内へのプリントページの入力が可能となる。「ページ指定枠」では、プリントページの間に「，」を入力することで、任意のプリントページを指定することができる。
【００３９】
また、二つのプリントページの間に「−」を入力することで、当該二つのプリントページの一方を先頭、他方を末尾とする連続したプリントページを指定することができる。例えば、「１、２、３、４、５、６、７、８、１３、２０」ページをプリントページに指定するには、図５（ａ）に示すように、ページ指定枠に「１−８，１３，２０」と入力すればよい。
【００４０】
ページ構成条件設定部３４は、図５（ｂ）、図６（ａ）、図６（ｂ）、図７に示す設定画面に対する操作に応じてページ構成データを設定する。ページ構成条件設定部３４が設定するページ構成条件は両面プリントまたは集約プリントである。
【００４１】
両面プリント条件には、用紙の綴じ位置に関するデータが含まれる。集約プリント条件には、一枚の用紙の片面に纏めてプリントされる画像の枚数（以下、当該枚数を「集約枚数」と記載し、集約枚数がＮ枚であることを「Ｎｉｎ１」（Ｎは正の整数）と記載する。）を示すデータと、用紙に画像をプリントする順序（以下、当該順序を「集約順序」と記載する。）を示すデータが含まれる。
【００４２】
図５（ｂ）に示す設定画面は、図５（ａ）に示す操作画面に配置された「プリンタ選択枠」の右側に配置されたプロパティボタンが操作された際に表示される設定画面であり、具体的には、用紙サイズなどの基本的な条件を設定する「基本設定画面」である。
【００４３】
ページ構成条件設定部３４は、当該設定画面に配置された「集約プリントチェックボックス」がチェックされると集約プリント条件の設定を開始し、「両面プリントチェックボックス」チェックされると両面プリント条件の設定を開始する。また、当該設定画面に配置された「ＯＫボタン」が操作されると、集約プリント条件または両面プリント条件の設定を終了する。
【００４４】
図６（ａ）に示す設定画面は、図５（ｂ）に示す設定画面に配置された「集約設定ボタン」が操作された際に表示される設定画面である。当該設定画面には、集約枚数を指定する「集約枚数ラジオボタン」が複数配置されている。
【００４５】
ページ構成条件設定部３４は、チェックされた「集約枚数ラジオボタン」に対応する集約枚数（具体的には、右側に表示された「Ｎｉｎ１」に対応する集約枚数）を示すデータを集約プリント条件に設定する。例えば、「４ｉｎ１」の「集約枚数ラジオボタン」がチェックされていると集約枚数を四枚とするデータを集約プリント条件に設定するのである。
【００４６】
図６（ｂ）に示す設定画面は、図６（ａ）に示す設定画面に配置された「詳細設定ボタン」が操作された際に表示される設定画面である。当該設定画面には、集約順序を指定する「集約順序ラジオボタン」が複数配置されている。
【００４７】
ページ構成条件設定部３４は、チェックされた「集約順序ラジオボタン」に対応する集約順序（具体的には、右側に表示された図または説明に対応する集約順序）を示すデータを集約プリント条件に設定する。
【００４８】
例えば、集約枚数が四枚のときに、「左上から横方向」の「集約順序ラジオボタン」がチェックされていると、用紙に画像を左上、右上、左下、右下の順序で集約することを示すデータを集約プリント条件に設定するのである。
【００４９】
図７に示す設定画面は、図５（ｂ）に示す操作画面に配置された「両面設定ボタン」が操作された際に表示される設定画面である。当該設定画面には、用紙の綴じ位置を指定する「綴じ位置ラジオボタン」が複数配置されている。
【００５０】
ページ構成条件設定部３４は、チェックされた「綴じ位置ラジオボタン」に対応する用紙の綴じ位置を示すデータを両面プリント条件に設定する。
【００５１】
例えば、「長辺とじ（左）」の「綴じ位置ラジオボタン」がチェックされていると、用紙の綴じ位置を、用紙を縦置きにしたときの（表面からみて）左側とすることを示すデータを両面プリント条件に設定するのである。
【００５２】
以下、プリント条件設定部３０の動作について、図８に示すフローチャートを用いて説明する。
【００５３】
オペレータからプリント指示があると（ＳＡ１）、プリンタドライバ２２が起動され、設定画面表示部３７によりプリント条件を設定する設定画面が表示される（ＳＡ２）。
【００５４】
設定画面に対して入力されたプリント条件に対応する複数のデータがプリント条件設定部３０に備えられた複数の機能ブロックにより設定される。具体的に、プリントページを示すプリントページデータがページ指定部３３により設定され、ページ構成条件を示すページ構成データがページ構成条件設定部３４により設定され、その他の条件（例えば、プリント部数など）を示すデータが夫々に対応する機能ブロックにより設定される（ＳＡ３〜ＳＡ５）。
【００５５】
プリント条件の設定が完了すると（ＳＡ６）、プリント条件設定部３０で設定されたプリント条件が設定画面表示部３７によりプリントファイル生成部３１に出力される（ＳＡ７）。
【００５６】
以下、プリントファイル生成部３１の動作について詳述する。
【００５７】
プリントファイル生成部３１は、プリント条件設定部３０で設定されたプリント条件に基づいてプリント対象画像を選択し、プリント条件とプリント対象画像を含むプリントファイルを生成する。
【００５８】
プリントファイル生成部３１は、プリント条件設定部３０で設定されたプリント条件に含まれるページ構成データ（両面プリント条件または集約プリント条件）で示されるページ構成条件に基づいて、プリント対象画像のレイアウトを認識する。
【００５９】
つまり、プリントファイル生成部３１は、プリント条件に含まれた両面プリント条件に基づいて、設定された用紙の綴じ位置に対応する領域を除く用紙の両面にプリント対象画像がレイアウトされることを認識する。また、プリント条件に含まれた集約プリント条件に基づいて、設定された集約枚数のプリント対象画像が設定された集約順序で用紙の片面にレイアウトされることを認識する。
【００６０】
具体的に、プリントページ生成部３１は、ページ構成データに両面プリント条件のみが含まれていれば、設定された用紙の綴じ位置に対応する領域を除いて、用紙の表面、裏面に夫々一枚ずつ、プリント対象画像がレイアウトされると認識する。
【００６１】
ページ構成データに集約プリント条件のみが含まれていれば、一枚の用紙の片面に設定された集約枚数分、プリント対象画像が設定された集約順序でレイアウトされると認識する。
【００６２】
ページ構成データに両面プリント条件及び集約プリント条件が含まれていれば、両面プリント条件で示される用紙の綴じ位置に対応する領域を除く用紙の表面及び裏面に、集約プリント条件で設定された集約枚数分のプリント対象画像が集約プリント条件で設定された集約順序でレイアウトされると認識する。
【００６３】
また、プリントページ生成部３１は、当該プリント条件に含まれるプリントページデータで示されるプリントページのページの画像をプリント対象画像として選択し、文書ファイルを編集するアプリケーション２１に当該プリント対象画像を要求して取得する。
【００６４】
具体的に、プリントファイル生成部３１は、プリントページデータに「全ページ」、「編集ページ」、「指定ページ」が設定されているときには、文書ファイルの全てのページの画像、編集中のページの画像、指定ページの画像をプリント対象画像として選択し、選択したプリント対象画像をアプリケーション２１から取得する。
【００６５】
プリントファイル生成部３１は、選択したプリント対象画像が認識したレイアウトで用紙にプリントされるようにＰＤＬ（Page Description Language）で記述したプリントファイルを生成する。
【００６６】
例えば、ＯＳ２０がＷｉｎｄｏｗｓ（登録商標）である場合、プリントファイル生成部３１は、選択したプリント対象画像をＷｉｎｄｏｗｓの備えるＧＤＩ（Graphic Device Interface）からビットマップデータで受け取り、当該ビットマップデータと認識したレイアウトに基づいてＰＤＬで記述したプリントファイルを生成し、或は、アプリケーション２１から入力された描画命令と当該レイアウト条件に基づいてＰＤＬで記述したプリントファイルを生成する。
【００６７】
プリント条件に集約プリント条件が含まれているとき、プリントファイル生成部３１は、プリント対象画像を縮小して一つの画像に纏める画像編集（以下、「集約編集」と記載する。）を行った後、図９（ａ）に示すようなプリントファイルを生成するものであってもよく、当該プリント対象画像は全て等倍で、図９（ｂ）に示すようなプリントファイルを生成するものであってもよい。
【００６８】
前者では、プリント対象画像のデータ容量が小さくなると共にプリンタ８でプリント対象画像をレンダリングする際に集約編集を行う必要がないという利点を有するが、プリントファイルに含むプリント条件から集約プリント条件を削除する編集を行う必要がある。後者では、前者の利点を有さないが、プリント条件を編集する必要はない。
【００６９】
また、プリントファイル生成部３１により生成されるプリントファイルは、ＰＤＬのみに限定されるものではない。例えば、ＧＤＩから受け取ったビットマップデータと、プリント条件が記載されたテキストデータ等からなるものであってもよい。即ち、プリントファイル生成部３１により生成されるプリントファイルの具体的な形式は、プリンタ８の仕様に応じて、プリントドライバ２２の設計者が任意に選択すればよい。
【００７０】
以下、プリントファイル生成部３１の動作について、図１０に示すフローチャートを用いて説明する。
【００７１】
プリント条件の設定が完了すると、プリントファイル生成部３１は、プリント条件設定部３０から入力されたプリント条件に含まれるページ構成データに基づいてプリント対象画像のレイアウトを認識する（ＳＢ１、ＳＢ２）。
【００７２】
また、プリントファイル生成部３１は、当該プリント条件に含まれるプリントページデータで示されるプリントページのページの画像をプリント対象画像としてアプリケーション２１から取得し、プリント条件とプリント対象画像を含むプリントファイルを生成する（ＳＢ３、ＳＢ４）。
【００７３】
図１に示すように、プリンタドライバ２２は、プリント条件設定部３０に、ページ構成条件設定部３４で設定されたページ構成データを本発明の記憶部であるハードディスク１７に格納するページ構成データ記憶処理部３５と、ハードディスク１７に格納されたページ構成データを読み出すページ構成データ読出し処理部３６を備えている。プリント条件の設定に関する作業負担を軽減する為である。
【００７４】
プリントファイル生成部３１は、プリント条件設定部３０で設定されたプリントページデータと、ページ構成データ読出し処理部３６で読み出されたページ構成データに基づいて、プリント対象画像を選択してプリントファイルを生成するように構成されている。
【００７５】
従って、プリンタドライバ２２がページ構成データ記憶処理部３５とページ構成データ読出し処理部３６を備えることにより、オペレータは、ページ構成条件を改めて設定しなくても、以前に設定したページ構成条件で示されるレイアウトでプリント対象画像がプリントされた用紙を得ることができる。
【００７６】
ページ構成データ記憶処理部３５は、図６（ｂ）、図７に示す設定画面に対する操作に応じてページ構成データをハードディスク１７に格納する。
【００７７】
図６（ｂ）に示す設定画面の下部には、「ページ構成データ登録チェックボックス」と、当該チェックボックスがチェックされることによりアクティブになる「格納先指定枠」と「ファイル名枠」が配置されている。
【００７８】
ページ構成データ記憶処理部３５は、当該チェックボックスがチェックされていると、ページ構成条件設定部３４で設定した集約プリント条件をページ構成データとして、「格納先指定枠」で指定されたフォルダに「ファイル名枠」に入力されたファイル名で格納する。
【００７９】
図７に示す設定画面の下部には、「ページ構成データ登録チェックボックス」と、当該チェックボックスがチェックされることによりアクティブになる「格納先指定枠」と「ファイル名枠」が配置されている。
【００８０】
ページ構成データ記憶処理部３５は、当該チェックボックスがチェックされていると、ページ構成条件設定部３４が設定した両面プリント条件をページ構成データとして、「格納先指定枠」で指定されたフォルダに「ファイル名枠」に入力されたファイル名で格納する。
【００８１】
ページ構成データ記憶処理部３５によるページ構成データのハードディスク１７への格納は、例えば、テキストデータなど、プリンタドライバ２２で認識可能な形式で行われる。
【００８２】
また、各設定画面の夫々の「格納先指定枠」に同一のフォルダが指定され、且つ、「ファイル名枠」に同一のファイル名が入力されているとき、ページ構成データ記憶処理部３５は、集約プリント条件と両面プリント条件を一つのページ構成データとして、当該ファイル名でハードディスク１７に格納する。
【００８３】
以下、ページ構成データ記憶処理部３５の動作について、図１１（ａ）に示すフローチャートを用いて説明する。
【００８４】
プリント条件の設定が完了したとき（ＳＣ１）、集約プリント用または両面プリント用の「ページ構成データ登録チェックボックス」がチェックされていると（ＳＣ２）、ページ構成データ記憶処理部３５は、ページ構成条件設定部３４で設定されたページ構成データ（集約プリント条件または両面プリント条件）をハードディスク１７に格納する（ＳＣ３）。
【００８５】
ページ構成データ読出し処理部３６は、図５（ｂ）、図１２に示す設定画面に対する操作に応じてハードディスク１７に格納されたページ構成データを読み出す。
【００８６】
図５（ｂ）に示す設定画面には、「ページ構成データチェックボックス」と、当該チェックボックスがチェックされることによりアクティブになる「ファイル選択ボタン」が配置されている。
【００８７】
ページ構成データ読出し処理部３６は、当該チェックボックスがチェックされることで起動する。
【００８８】
「ファイル選択ボタン」が操作されると、図１２に示すように、「ページ構成データ枠」と、その右側に「参照ボタン」が配置された設定画面がポップアップ表示される。
【００８９】
ページ構成データ読出し処理部３６は、設定画面に配置された「ＯＫボタン」が操作されると、「ページ構成データ枠」に指定されたファイル名のページ構成データをハードディスク１７から読み出す。
【００９０】
「ページ構成データ枠」へのページ構成データのファイル名の指定方法について詳述する。「参照ボタン」が操作されると、ハードディスク１７内に格納されているページ構成データが一覧形式でポップアップ表示される。当該一覧から所望のページ構成データが選択されると、選択されたページ構成データが「ページ構成データ選択枠」に絶対パスで入力される。
【００９１】
以下、ページ構成データ読出し処理部３６の動作について、図１１（ｂ）に示すフローチャートを用いて説明する。
【００９２】
プリント条件の設定が完了したとき（ＳＤ１）、図５（ｂ）に示す設定画面に配置された「ページ構成データチェックボックス」がチェックされていると（ＳＤ２）、ページ構成データ読出し処理部３６は、図１２に示す設定画面に配置された「ページ構成データ枠」に指定されているファイル名のページ構成データをハードディスク１７から読み出す（ＳＤ３）。
【００９３】
ページ構成データ読出し処理部３６により読み出されたページ構成データは、設定画面表示部３７によって、対応するページ構成条件が操作画面に反映されると共に、プリント条件の入力が完了したときにプリントファイル生成部３１に出力される。
【００９４】
プリントファイル生成部３１に、プリント条件設定部３０で設定されたプリントページのページの画像をプリント対象画像として選択する第一モードと、ページ指定部３３で指定されたプリントページのページの画像と、当該画像と共に同一の用紙にプリントされる画像をプリント対象画像として選択する第二モードの何れかを選択するモード選択部３８を備えている。
【００９５】
モード選択部３８は、図５（ａ）に示す設定画面の「プリント範囲枠」に配置された「モード選択ボタン」への操作に応じて、モード選択を行う。
【００９６】
「モード選択ボタン」が操作されて当該ボタンの上に「第一モード」と表示されているとき、モード選択部３８は第一モードを選択している。「第二モード」と表示されているとき、モード選択部３８は第二モードを選択している。
【００９７】
モード選択部３８により「第二モード」が選択されているとき、プリントファイル生成部３１は、プリント条件設定部３０で設定されたプリントページデータと、ページ構成条件設定部３４で設定された、またはページ構成データ読出し処理部３６で読み出されたページ構成データに基づいて、プリント対象画像を選択してプリントファイルを生成する。
【００９８】
以下、モード選択部３８により「第二モード」が選択されている際の、プリントファイル生成部３１のプリント対象画像選択動作について説明する。
【００９９】
プリントファイル生成部３１は、プリント条件設定部３０で設定された、またはページ構成条件読出し部３６により読み出されたページ構成データで示されるページ構成条件に基づいてプリント対象画像のレイアウトを認識する。
【０１００】
プリントファイル生成部３１は、モード選択部３８により「第二モード」が選択されているとき、認識したレイアウトに基づき、プリント条件に含まれるプリントページデータで示されるプリントページ（以下、「入力ページ」と記載する。）のページの画像と共に同一の用紙にプリントされるページの画像のプリントページ（以下、「関連ページ」と記載する。）を特定する。
【０１０１】
入力ページが「全ページ（文書ファイルを構成する全てのページのページ番号）」のとき、関連ページは存在しない。選択するプリント対象画像は「全ページ」の画像だからである。
【０１０２】
入力ページが「編集ページ（文書ファイルの編集中のページのページ番号）」または「指定ページ（文書ファイルの指定した任意のページのページ番号）」のときには、関連ページが存在する。選択するプリント対象画像は「編集ページ」または「指定ページ」の画像だけではないからである。
【０１０３】
例えば、当該レイアウトが、一枚の用紙の表面及び裏面に夫々二枚の画像をプリントするというものであるときには、Ｘ枚目の用紙には「２×２×（Ｘ−１）＋１」ページから「２×２×Ｘ」ページのページの画像がプリントされる（Ｘは正の整数）。
【０１０４】
入力ページとして「１１」が指定されているとき、１１ページのページの画像は三枚目の用紙にプリントされるため、三枚目の用紙にプリントされる他の画像に対応する「９、１０、１２」ページが関連ページとなるのである。
【０１０５】
プリントファイル生成部３１は、関連ページを特定すると、入力ページと関連ページのページの画像をプリント対象画像として選択し、アプリケーション２１から当該プリント対象画像を取得する。
【０１０６】
以下、プリントファイル生成部３１のプリント対象画像選択動作について、図１３に示すフローチャートを用いて説明する。
【０１０７】
プリントファイル生成部３１は、モード選択部３８により第二モードが選択されているとき、入力ページに「全ページ」が設定されていれば、入力ページのページの画像をプリント対象画像として選択する（ＳＥ２、ＳＥ３）。
【０１０８】
プリントファイル生成部３１は、モード選択部３８により第二モードが選択されているとき、入力ページに「編集ページ」または「指定ページ」が設定されていれば、認識したレイアウトに基づいて関連ページを特定し、入力ページ及び関連ページのページの画像をプリント対象画像として選択する（ＳＥ２、ＳＥ４、ＳＥ５）。
【０１０９】
プリントファイル生成部３１は、モード選択部３８により第一モードが選択されているとき、入力ページのページの画像をプリント対象画像として選択する（ＳＥ６）。
【０１１０】
以下に、別実施形態について説明する。
【０１１１】
上述の実施形態では、ページ構成条件設定部３４が設定するページ構成条件は両面プリントまたは集約プリントであるものとして説明したが、当該ページ構成条件は用紙へプリントされる画像のレイアウト条件であればよい。つまり、ページ構成条件は、両面プリントまたは集約プリント以外のレイアウト条件、または両面プリントまたは集約プリントとそれ以外のレイアウト条件の組み合わせであってもよい。
【０１１２】
ページ構成条件が、両面プリントまたは集約プリント以外のレイアウト条件、または両面プリントまたは集約プリントとそれ以外のレイアウト条件の組み合わせで、且つ、一枚の用紙に複数のプリント対象画像をプリントするレイアウト条件であっても、プリントファイル生成部３１は、ページ構成条件設定部３４で設定されたページ構成データに基づいて、関連ページを特定し、入力ページと関連ページの画像をプリント対象画像として選択し、プリントファイルを生成することができる。
【０１１３】
例えば、ページ構成条件設定部３４は、プリンタドライバ２２で両面プリント、集約プリント以外に、図１４に示す設定画面に対する操作に応じてページ合成プリント、ロゴ合成プリント、縮小・拡大プリント、回転プリントの夫々をページ構成データに設定する。当該設定画面は、図５（ｂ）に示す操作画面に配置された「機能拡張タブ」が操作された際に表示される設定画面であり、具体的には、詳細なプリント条件を設定する「拡張機能画面」である。
【０１１４】
ページ合成プリントが設定されると、文書ファイルの連続する２ページの画像が同一の用紙の片面に合成されてプリントされる。ロゴ合成プリントが設定されると、ハードディスク１７などに予め格納されたロゴ画像と文書ファイルの画像が同一の用紙の片面に合成されてプリントされる。縮小・拡大プリントが設定されると、文書ファイルのページの画像が縮小または拡大されて用紙にプリントされる。回転プリントが設定されると、文書ファイルのページの画像が回転されて用紙にプリントされる。
【０１１５】
従って、プリントファイル生成部３１は、ページ構成データにページ合成プリント条件が含まれていると、一枚の用紙の片面に２分の１に縮小されたプリント対象画像がレイアウトされると認識する。ページ構成データにロゴ合成プリント条件が含まれていると、一枚の用紙の片面にロゴ画像が合成された等倍のプリント対象画像がレイアウトされると認識する。ページ構成データに縮小・拡大プリント条件が含まれていると、一枚の用紙の片面に任意の割合に縮小または拡大されたプリント対象画像がレイアウトされると認識する。ページ構成データに回転プリント条件が含まれていると、一枚の用紙の片面に設定した角度に回転されたプリント対象画像がレイアウトされると認識する。
【０１１６】
そして、プリントファイル生成部３１は、関連ページを特定する必要があるときには、プリントページ及び認識したレイアウトに基づいて、関連ページを特定する。
【０１１７】
上述の実施形態では、ページ構成データ記憶処理部３５はページ構成条件設定部３４で設定されたページ構成データをハードディスク１７に格納し、ページ構成データ読出し処理部３６はハードディスク１７に格納されたページ構成データを読み出し、プリントファイル生成部３１は、プリント条件設定部３０で設定されたプリントページデータと、ページ構成データ読出し処理部３６で読み出されたページ構成データに基づいて、プリント対象画像を選択してプリントファイルを生成すものとしたが、これに限定するものではない。
【０１１８】
ページ構成データ記憶処理部３５はページ構成条件設定部３４で設定されたページ構成データにプリント条件設定部３０で設定されたプリントページデータを付加してハードディスク１７に格納し、ページ構成データ読出し処理部３６で読み出されたページ構成データにプリントページデータが付加されていると、プリントファイル生成部３１はページ構成データ読出し処理部３６で読み出されたページ構成データとプリントページデータに基づいて、プリント対象画像を選択してプリントファイルを生成するものであってもよい。
【０１１９】
このような構成によれば、文書ファイルの任意のページの画像が所望のレイアウトでプリントされた用紙を得た後、当該任意のページの少なくとも一ページの内容を修正したときに、プリントページ及びページ構成条件を改めて設定しなくても、当該任意のページの画像が、修正された状態で、且つ、前回と同様のレイアウトでプリントされた用紙を得ることができる。
【０１２０】
この場合、プリントファイル生成部３１は、プリント条件設定部３０で設定されたプリントページと、ページ構成データ読出し処理部３６で読み出されたページ構成データとプリントページデータに基づいて、プリント対象画像を選択してプリントファイルを生成するものであってもよい。
【０１２１】
つまり、プリントファイル生成部３１は、プリント条件設定部３０で設定されたプリントページ（入力ページ）の関連ページを、ページ構成データ読出し処理部３６で読み出されたプリントページデータにより示されるプリントページの中から特定し、入力ページと関連ページの画像をプリント対象画像として選択する。
【０１２２】
このような構成によれば、無駄な用紙を消費することなく、以前と同じレイアウトで関連ページの画像と入力ページの画像がプリントされる用紙のみが得られる。
【０１２３】
例えば、図１５は、集約プリント条件（「４ｉｎ１」を示すデータを含む）、両面プリント条件を設定し、プリントページに「１、２、４、５、６、７、８、１０、１１、１３、１４、１５、１６、１７、２０、２１」ページを指定し、第一モードを選択してプリントしたとき、ページ構成データ記憶処理部３５によってハードディスク１７に格納されたページ構成データとプリントページデータを示すものである。
【０１２４】
ページ指定枠に２ページがプリントページ（入力ページ）として指定され、且つ、ページ構成データ読出し処理部３６により読み出されるページ構成データとして、当該ページ構成データが選択されると、プリントファイル生成部３１は、「１、４、５、６、７、８、１０」ページを関連ページとして特定し、入力ページと関連ページのページの画像をプリント対象画像として選択する。
【０１２５】
つまり、「１１、１３、１４、１５、１６、１７、２０、２１」ページのページの画像はプリント対象画像として選択されないため、入力ページのページの画像がプリントされる用紙のみを得ることができる。
【０１２６】
上述の実施形態では、プリントファイル生成部３１は、プリント条件設定部３０で設定されたプリントページデータと、ページ構成条件設定部３４で設定されたページ構成データに基づいて、プリント対象画像を選択してプリントファイルを生成するものとしたが、プリントファイル生成部３１に、選択したプリント対象画像のうち、ページ指定部３３で指定されたプリントページ以外のページの画像を白紙画像に差替える画像差替部を備えるものであってもよい。
【０１２７】
画像差替部により入力ページ以外のページの画像は白紙画像に差替えられる。プリントファイル生成部３１は、入力ページの画像のみを実質的なプリント対象画像として選択し、当該プリント対象画像がページ構成条件で示されるレイアウトで用紙にプリントされるようにプリントファイルを生成するのである。
【０１２８】
このような構成によれば、指定したプリントページの画像がどのように用紙にプリントされるかを確認したいときに、当該画像のみが所望のレイアウトで用紙にプリントされるため、当該画像のプリント状態の確認に好適であり、トナーやインクなどのプリント部材の不要な消費を抑えることができる。
【０１２９】
例えば、画像差替部は、図１６（ａ）に示す設定画面の「プリント範囲枠」には「部分出力ボタン」に対する操作に応じて起動する。
【０１３０】
「部分出力ボタン」が操作されて当該ボタンの上に「有効」と表示されているとき、画像差替部は起動している。「無効」と表示されているとき、画像差替部は停止している。
【０１３１】
画像差替部が起動しているとき、プリントファイル生成部３１は、プリント条件設定部３０で設定されたプリントページデータと、ページ構成条件設定部３４で設定された、またはページ構成データ読出し処理部３６で読み出されたページ構成データに基づいてプリント対象画像を選択し、当該プリント対象画像の入力ページのページの画像以外の画像を画像差替部により白紙画像に差替え、プリント対象画像とプリント条件を含むプリントファイルを生成する。
【０１３２】
また、この場合、モード選択部により第二モードが選択されると画像差替部が自動的に起動するものであってもよい。
【０１３３】
上述の実施形態では、プリンタドライバ２２が起動された際に表示される操作画面より下位の設定画面に、ページ構成データ読出し処理部３６が読み出すページ構成データを選択する際に操作する「ファイル選択ボタン」と、ページ構成データを格納する際に操作する「格納先指定枠」と「ファイル名枠」が備えられているものとしたが、これに限定するものではない。
【０１３４】
例えば、図１６（ｂ）に示すように、プリンタドライバ２２が起動された際に表示される操作画面に「ファイル選択ボタン」及び「格納先指定枠」と「ファイル名枠」が備えられているものであってもよい。
【０１３５】
特に、つまり、「ファイル選択ボタン」をできる限り高い階層の設定画面に備えることで、ページ構成データ読出し処理部３６で読み出すページ構成データを容易に選択することができ、オペレータの作業負担を軽減させることができる。
【０１３６】
また、図１６（ｂ）に示すように、集約プリント条件を含むページ構成データと両面プリント条件を含むページ構成データに対する「格納先指定枠」を共通にしてもよい。
【０１３７】
この場合、集約プリント条件と両面プリント条件は常に同一のページ構成データに含まれる。集約プリント条件を含むページ構成データと両面プリント条件を含むページ構成データの格納先を個別に設定する作業が不要となり、オペレータの作業負担を軽減させることができる。
【０１３８】
上述した複数の実施形態は共に単独で構成されるものばかりではなく、本発明による作用効果を奏する範囲において適宜組み合わせるも可能である。
【０１３９】
上述した実施形態は何れも本発明の一実施例に過ぎず、当該記載により本発明の範囲が限定されるものではなく、各部の具体的構成は本発明による作用効果を奏する範囲において適宜変更することができることはいうまでもない。
【図面の簡単な説明】
【０１４０】
【図１】プリンタドライバの説明図
【図２】プリントシステムの説明図
【図３】パーソナルコンピュータのハードウェアの説明図
【図４】パーソナルコンピュータのソフトウェアの説明図
【図５】（ａ）は特にプリントページの設定に関する設定画面の説明図、（ｂ）は特にページ構成条件の設定及びページ構成データの選択に関する設定画面の説明図
【図６】（ａ）は集約プリント条件の設定に関する設定画面の説明図、（ｂ）は集約プリント条件の設定及びページ構成データの格納に関する設定画面の説明図
【図７】両面プリント条件の設定及びページ構成データの格納に関する設定画面の説明図
【図８】プリント条件設定部の動作を説明するフローチャート
【図９】（ａ）はプリントファイルの説明図、（ｂ）はプリントファイルの説明図
【図１０】プリントファイル生成部の動作を説明するフローチャート
【図１１】（ａ）ページ構成データ記憶処理部の動作を説明するフローチャート、（ｂ）ページ構成データ読出し処理部の動作を説明するフローチャート
【図１２】ページ構成データの選択に関する設定画面の説明図
【図１３】プリントファイル生成部のプリント対象画像選択動作を説明するフローチャート
【図１４】別実施形態におけるページ構成条件の設定に関する設定画面の説明図
【図１５】記憶部に格納されたページ構成データとプリントページデータの説明図
【図１６】（ａ）は「部分出力ボタン」を備えた設定画面の説明図、（ｂ）は「格納先指定枠」と「ページ構成データ枠」を備えた設定画面の説明図
【符号の説明】
【０１４１】
８：画像形成装置（プリンタ）
１７：記憶部（ハードディスク）
２２：プリント制御装置（プリンタドライバ）
３０：プリント条件設定部
３１：プリントファイル生成部
３２：プリントファイル出力部
３３：ページ指定部
３４：ページ構成条件設定部
３５：ページ構成データ記憶処理部
３６：ページ構成データ読出し処理部
３７：設定画面表示部
３８：モード選択部
【図１】
2009265694.tif 000003
【図２】
2009265694.tif 000004
【図３】
2009265694.tif 000005
【図４】
2009265694.tif 000006
【図５】
2009265694.tif 000007
【図６】
2009265694.tif 000008
【図７】
2009265694.tif 000009
【図８】
2009265694.tif 000010
【図９】
2009265694.tif 000011
【図１０】
2009265694.tif 000012
【図１１】
2009265694.tif 000013
【図１２】
2009265694.tif 000014
【図１３】
2009265694.tif 000015
【図１４】
2009265694.tif 000016
【図１５】
2009265694.tif 000017
【図１６】
2009265694.tif 000018