(57)【要約】【課題】白紙の挿入処理を行った後に、文書の編集や印刷モードの設定変更を行った場合でも、ユーザの意図を適切に反映した印刷結果が得られるようにする。【解決手段】デジタル複写機等の画像処理装置の構成として、文書を蓄積する文書蓄積部４と、蓄積文書を編集するとともに、文書編集モードの１つとして文書中に白紙を挿入する白紙挿入モードを有する文書編集部５と、蓄積文書の印刷モードを設定したり、文書編集による白紙挿入モードで白紙挿入位置と白紙挿入用途を指定したりするための操作パネル２と、この操作パネル２を用いて設定された印刷モードと操作パネル２を用いて指定された白紙挿入用途とに基づいて、白紙挿入位置に対する白紙ページの割り当てを制御する制御部１とを備える。【選択図】図１
2006270714.tif 000002
【特許請求の範囲】
【請求項１】
文書を蓄積する文書蓄積手段と、
前記文書蓄積手段に蓄積された文書の印刷モードを設定する設定手段と、
前記文書蓄積手段に蓄積された文書を編集するとともに、文書編集モードの１つとして文書中に白紙を挿入する白紙挿入モードを有する文書編集手段と、
前記文書編集手段による白紙挿入モードで白紙挿入位置と白紙挿入用途を指定する指定手段と、
前記設定手段で設定された印刷モードと前記指定手段で指定された白紙挿入用途とに基づいて、前記白紙挿入位置に対する白紙ページの割り当てを制御する制御手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記指定手段は、前記白紙挿入用途を、文書ページ区切り用途及び白紙ページ出力用途のいずれかで指定可能である
ことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記制御手段は、前記指定手段で指定された白紙挿入用途が前記文書ページ区切り用途である場合に、前記白紙挿入位置に白紙ページとして割り当てるべき白紙ページ割当数を前記印刷モードに応じて算出し、この算出結果にしたがって白紙ページの割り当てを制御する
ことを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記制御手段は、前記指定手段で指定された白紙挿入用途が前記白紙ページ出力用途である場合に、前記白紙挿入位置に少なくとも１ページ分の白紙ページを割り当てるように制御する
ことを特徴とする請求項２記載の画像処理装置。
【請求項５】
前記制御手段は、前記指定手段で指定された白紙挿入用途が前記文書ページ区切り用途であって、かつ前記設定手段で設定された印刷モードが両面印刷及びＮアップ印刷のいずれにも該当しない場合に、前記白紙挿入位置に白紙ページを割り当てないように制御する
ことを特徴とする請求項２記載の画像処理装置。
【請求項６】
前記制御手段は、ページ割り当て途中の用紙の残りページ数を前記白紙ページ割当数として算出する
ことを特徴とする請求項３記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル複写機、デジタル複合機等の画像処理装置に関する。
【背景技術】
【０００２】
デジタル複写機等の画像処理装置には、１ページ又は複数ページ分の画像データを１つの文書としてハードディスク等の記憶装置に蓄積しておき、その後、ユーザからの指示に応じて記憶装置から文書データを読み出して印刷する機能（コピーサーバ機能）を備えたものがある。この種の画像処理装置では、原稿の画像を読み取って得られる画像データ（スキャンデータ）や、パーソナルコンピュータ等で作成された画像データを文書データとして保存し、必要に応じて印刷することができる。
【０００３】
また従来では、画像データを文書として蓄積する蓄積手段を有するデジタル複合機(MFP：Multi Function Peripheral)と、このデジタル複合機の蓄積手段に蓄積された文書をページ単位で編集する編集手段を有するＰＣ（パーソナルコンピュータ）とを備えるファイリングシステムが提案されている（特許文献１参照）。
【０００４】
【特許文献１】特開２００３−１６９２０３
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年においては、画像処理装置のデータ処理速度の高速化に伴って、両面印刷やＮアップ印刷などを行う場合に、その都度、ハードディスク等から読み出した文書の画像データを、そのときに選択されている印刷モードに応じて画像処理し、この画像処理によって生成された画像データに基づいて文書の印刷を行っている。
【０００６】
また最近では、画像処理装置の多機能化に伴って、ハードディスク等に蓄積された文書をページ単位で編集する文書編集機能を備えた画像処理装置も開発されている。文書編集機能としては、ページ削除機能、ページ挿入機能、文書合成機能、文書分割機能などの他に、白紙挿入機能が考えられている。白紙挿入機能は、文書のページ構成のなかで、例えば章節などの文書の区切りとなる位置に白紙を挿入したい場合などに利用される。
【０００７】
しかしながら、白紙挿入機能を利用して白紙の挿入処理を行った文書を、上述した両面印刷やＮアップ印刷を適用して印刷する場合は、文書編集内容と印刷モードとの組み合わせによって印刷結果に不具合が生じることがある。例えば、当初は両面印刷を想定して、文書の区切りの位置に白紙を挿入し、その後、当該白紙のページよりも前に新たなページを挿入して、両面印刷やＮアップ印刷を行った場合に、先に挿入した白紙のページが、ユーザの意図に反して、用紙の表面や用紙の先頭位置（２アップ印刷では用紙の左側）に割り当てられる場合がある。
【０００８】
具体例として、図９（Ａ）に示すように、１ページから６ページまでの画像データからなる文書の中で、両面印刷を想定して文書の区切りとなる４ページ目が白紙ページとなるように白紙を挿入しておき、その後、文書内容を補足するなどの理由で２ページ目と３ページ目の間に新たなページ２Ａを挿入した場合に、この文書を両面印刷で印刷すると、図９（Ｂ）に示すように３枚目の用紙の表面に白紙のページが割り当てられてしまい、２アップ印刷で印刷すると、図９（Ｃ）に示すように３枚目の用紙の先頭位置（左側）に白紙のページが割り当てられてしまう。
【０００９】
こうした不具合は、ページの挿入に代えてページの削除を行った場合でも同様に生じ、文書合成や文書分割を行った場合でも同様に生じる恐れがある。また、こうした不具合を回避するには、文書の編集や印刷モードの設定変更を行うたびに、白紙の挿入が適切であるかどうかを確認し、不適切であれば、白紙の挿入を取り消したり、白紙の挿入位置を変更したりする必要がある。そのため、ユーザに大きな負担がかかってしまう。
【００１０】
本発明は、上記課題を解決するためになされたもので、その目的とするところは、白紙の挿入処理を行った後に、文書の編集や印刷モードの設定変更を行った場合でも、ユーザの意図を適切に反映して文書を印刷することができる画像処理装置を提供することにある。
【課題を解決するための手段】
【００１１】
本発明に係る画像処理装置は、文書を蓄積する文書蓄積手段と、この文書蓄積手段に蓄積された文書の印刷モードを設定する設定手段と、文書蓄積手段に蓄積された文書を編集するとともに、文書編集モードの１つとして文書中に白紙を挿入する白紙挿入モードを有する文書編集手段と、この文書編集手段による白紙挿入モードで白紙挿入位置と白紙挿入用途を指定する指定手段と、設定手段で設定された印刷モードと指定手段で指定された白紙挿入用途とに基づいて、白紙挿入位置に対する白紙ページの割り当てを制御する制御手段とを備えるものである。
【００１２】
本発明に係る画像処理装置においては、文書編集手段による白紙挿入モードで白紙挿入位置と一緒に白紙挿入用途を指定しておき、その編集済みの文書を印刷する際に、印刷モードと白紙挿入用途に基づいて、白紙挿入位置に対する白紙ページの割り当てを制御することにより、ユーザの意図にあわせて白紙を出力することが可能となる。
【発明の効果】
【００１３】
本発明の画像処理装置によれば、文書蓄積手段に蓄積された文書に文書編集手段で白紙の挿入処理を行った後に、その文書の編集や印刷モードの設定変更を行った場合でも、文書編集手段による白紙挿入モードで白紙挿入位置と白紙挿入用途を指定しておき、この指定にしたがって白紙ページの割り当てを制御手段で制御することにより、ユーザの意図を適切に反映して文書を印刷することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の具体的な実施の形態について図面を参照しつつ詳細に説明する。
【００１５】
図１は本発明の実施形態に係る画像処理装置の構成例を示すブロック図である。図において、制御部１は、画像処理装置全体の処理動作を統括的に制御するものである。制御部１は、例えば、制御プログラムを格納するＲＯＭ(Read-Only Memory)と、ＲＡＭ(Random Access Memory)と、ＲＯＭに格納された制御プログラムをＲＡＭに読み出して実行するＣＰＵ(Central Processing Unit)とによって構成されるものである。
【００１６】
操作パネル２は、画像処理装置を使用するユーザが各種の情報を入力したり、ユーザに対して各種の情報を表示したりするユーザインタフェースとなるものである。操作パネル２は、例えば、各種のボタン、スイッチ、キー等からなる入力部と、タッチパネル付きの液晶ディスプレイからなる表示部とによって構成されるものである。
【００１７】
文書入力部３は、文書を入力するもので、さらに詳しくは１ページ又は複数ページ分の画像データを１つの文書として入力するものである。文書入力部３は、例えば、原稿の画像を光学的に読み取るイメージスキャナ等の画像読取装置や、ネットワークを介して外部装置と通信するネットワーク通信装置、あるいはディスク型、カード型等の記録媒体に記録された画像データを読み取るデータ読取装置などを用いて構成されるものである。
【００１８】
文書蓄積部４は、文書入力部３から入力された、１ページ又は複数ページ分の画像データを１つの文書として蓄積するもので、例えばハードディスク等の大容量の記憶装置を用いて構成されるものである。文書蓄積部４に蓄積される文書（文書入力部３から入力される文書）には、画像読取装置で原稿の画像を読み取って得られる画像データにより構成された文書や、パーソナルコンピュータ等の端末装置で作成された画像データにより構成された文書などが含まれる。
【００１９】
文書編集部５は、文書蓄積部４に蓄積された文書をページ単位で編集するものである。文書編集部５が有する文書編集機能には、ページ削除機能、ページ挿入機能、文書合成機能、文書分割機能、白紙挿入機能などがある。文書編集部５で起動される文書編集モード（ページ削除モード、ページ挿入モード、文書合成モード、文書分割モード、白紙挿入モード）は、操作パネル２を用いてユーザにより選択される構成となっている。また、各々の文書編集モードに適用される文書編集の処理条件も、操作パネル２を用いてユーザにより指定される構成となっている。
【００２０】
ページ削除機能は、文書編集の対象となる文書の中から一部のページを削除する機能であって、操作パネル２上でユーザがページ削除モードを選択したときに起動されるものである。ページ挿入機能は、文書編集の対象となる文書の中に別の文書のページを挿入する機能であって、操作パネル２上でユーザがページ挿入モードを選択したときに起動されるものである。文書合成機能は、文書編集の対象となる文書に対して、互いに最終ページと先頭ページを重ねるように、別の文書を連結して１つの文書に合成する機能であって、操作パネル２上でユーザが文書合成モードを選択したときに起動されるものである。
【００２１】
文書分割機能は、文書編集の対象となる文書をページの途中で分けて複数の文書に分割する機能であって、操作パネル２上でユーザが文書分割モードを選択したときに起動されるものである。白紙挿入機能は、文書編集の対象となる文書中に白紙を挿入（追加）する機能であって、操作パネル２上でユーザが白紙挿入モードを選択したときに起動されるものである。
【００２２】
画像処理部６は、画像読取装置で読み取られた原稿の画像データや文書蓄積部４から読み出された文書の画像データ（文書編集部５で編集された文書の画像データを含む）に対して、所定の画像処理（例えば、色変換、色補正、階調補正、拡大縮小、画像回転、スクリーン生成などの処理）を施すものである。印刷部７は、画像読取装置で読み取られた原稿の画像データや文書蓄積部４から読み出された文書の画像データ（文書編集部５で編集された文書の画像データを含む）を用紙に印刷出力するものである。
【００２３】
図２は文書編集モードとして白紙挿入モードが選択された場合に文書編集部５によって実行される白紙挿入処理の手順を示すフローチャートである。まず、白紙の挿入対象となる文書を確定するために、文書蓄積部４に蓄積された文書の一覧を操作パネル２の表示部に表示して、ユーザによる文書の選択操作を操作パネル２で受け付ける（ステップＳ１）。図３は文書一覧の画面表示例を示す図である。この表示例では、文書番号で１２３４５〜１２３５０まで合計６個の文書が表示されている。文書一覧の表示画面は、文書の蓄積数に応じて１ページ又は複数のページにより構成されるとともに、各々のページに所定数（本例では６個）の文書を割り当て可能な構成となっている。
【００２４】
文書一覧の表示画面に表示されていない他の文書については、画面内に設けられた４つの画面操作ボタン３１，３２，３３，３４を適宜押下することにより表示可能となっている。画面操作ボタン３１は、文書一覧の表示画面を１ページ前に戻して、そのページに割り当てられた他の６個の文書を表示させるためのボタンであり、画面操作ボタン３２は、文書一覧の表示画面を１ページ後に進めて、そのページに割り当てられた他の６個の文書を表示させるためのボタンである。また、画面操作ボタン３３は、文書一覧の表示画面を先頭ページに戻して、そのページに割り当てられた他の６個の文書を表示させるためのボタンであり、画面操作ボタン３４は、文書一覧の表示画面を最終ページまで進めて、そのページに割り当てられた他の６個の文書を表示させるためのボタンである。
【００２５】
また、文書一覧の表示画面には文書選択用の操作ボタン３５，３６が設けられている。このうち、操作ボタン３５は、文書選択の候補となる文書（以下、「選択候補文書」と記す）の位置を上に移動させるためのボタンであり、操作ボタン３６は、選択候補文書の位置を下に移動させるためのボタンである。さらに、文書一覧の表示画面には、ＯＫボタン３７と戻るボタン３８が設けられている。ＯＫボタン３７は、ユーザによる文書の選択を確定するためのボタンであり、戻るボタン３８は、図示しない文書編集モードの選択画面に戻すためのボタンである。この文書一覧を操作パネル２の表示部に表示した状態でユーザが画面操作ボタン３１，３２，３３，３４及び文書選択用操作ボタン３５，３６を適宜操作しつつ、所望の文書を選択候補文書にしてＯＫボタン３７を押下すると、その時点で選択候補文書とされていた文書が白紙の挿入対象として確定する。
【００２６】
続いて、先に白紙の挿入対象としてユーザが選択した文書に関する情報を操作パネル１２の表示部に表示し、この表示状態のもとで、白紙挿入用途と白紙挿入位置の指定を操作パネル１２で受け付けた後（ステップＳ２）、その指定条件（白紙挿入条件）にしたがって文書中に白紙挿入ページを追加する（ステップＳ３）。白紙挿入ページとは、白紙挿入モードで白紙挿入用途と白紙挿入位置の指定がなされたページをいう。
【００２７】
ここで、上記文書一覧の中から、例えば文書番号１２３４９に該当する文書をユーザが選択した場合は、この文書（白紙挿入対象文書）に関する情報として、図４に示すように、文書番号、文書名、保存日、総ページ数などを表示し、この状態で白紙挿入用途と白紙挿入位置の指定を受け付ける。
【００２８】
白紙挿入用途は、文書中に白紙を挿入する目的（意図）を明示すもので、文書ページ区切り用途及び白紙ページ出力用途のいずれかで指定可能となっている。文書ページ区切り用途とは、文書の区切り（文節等）となる２つのページ間で、前側（先頭ページに近い側）のページが両面印刷やＮアップ印刷で１枚の用紙の中途な位置にレイアウトされる場合に、それ以降の当該用紙の残りページを全て白紙ページで出力する目的で白紙を挿入するときに指定される用途である。白紙ページ出力用途とは、白紙挿入位置として指定したページ位置を、印刷モードにかかわらず常に白紙ページとして出力する目的で白紙を挿入するときに指定される用途である。
【００２９】
白紙挿入用途は、操作パネル２の表示部のタッチパネル上で、白紙挿入用途を示す２つの文字領域の一方をユーザが押下することにより指定（選択）されるとともに、この指定された白紙挿入用途を示す文字領域が太線の枠線で強調表示される。これにより、ユーザが指定した白紙挿入用途に対応する白紙挿入位置を指定可能な状態となる。図４の表示例では白紙挿入用途として文書ページ区切り用途が指定（選択）されているため、文書ページ区切り用途で白紙挿入を希望する白紙挿入位置を指定可能な状態となっている。
【００３０】
白紙挿入位置は、白紙挿入用途別に設けられた入力欄４１，４２にユーザがテンキー等で所望の数字を入力することにより指定される。白紙挿入位置の指定は、１つであっても、複数であってもかまわない。また、白紙挿入位置は、白紙の挿入を希望する２つのページ間で、前側のページ（１つ前のページ番号）で指定（入力）するものとする。したがって、総ページ数が１０ページの文書の中で、先頭ページ（１ページ目）の前に白紙を挿入した場合は白紙挿入位置を“０”で指定し、１ページ目と２ページ目の間に白紙を挿入したい場合は白紙挿入位置を“１”で指定し、２ページ目と３ページ目の間に白紙を挿入したい場合は白紙挿入位置を“２”で指定し、…（中略）…、９ページ目と１０ページ目の間に白紙を挿入したい場合は白紙挿入位置を“９”で指定し、最終ページ（１０ページ目）の後に白紙を挿入したい場合は白紙挿入位置を“１１”で指定することになる。
【００３１】
また、白紙挿入位置を複数指定する場合は、希望の白紙挿入用途に対応する入力欄（４１，４２）に複数の数字をカンマで区切って入力し、白紙の挿入を指定しない場合は、入力欄を空欄とする。さらに、白紙挿入位置の指定（入力）を取り消す場合は、対象となる白紙挿入用途を指定した状態でクリアボタン４３を押下する。クリアボタン４３を押下すると、そのときに指定されている白紙挿入用途に対応する入力欄が空欄となる。このような画面を操作パネル２の表示部に表示した状態でユーザが白紙挿入用途とこれに対応する白紙挿入位置の指定を行ってＯＫボタン４４を押下すると、そのとき指定されている情報にしたがって白紙挿入条件が確定する。また、プレビューボタン４５を押下した場合は、そのとき指定されている情報にしたがって文書のページの並びを示すプレビュー画面（不図示）が操作パネル２の表示部に表示され、この状態でＯＫボタン４４を押下することで白紙挿入条件が確定する。
【００３２】
上記図４の表示例では、白紙挿入用途が文書ページ区切り用途の指定で、白紙挿入位置が“５，８”で指定されるとともに、白紙挿入用途が白紙ページ出力用途の指定で、白紙挿入位置が“２”で指定されている。この指定条件にしたがって文書中に白紙挿入ページを追加すると、元の文書のページの並びは図５（Ａ），（Ｂ）のように変更される。すなわち、図５（Ａ）に示すように、総ページ数が１０ページの元の文書に上記の条件で白紙挿入用途と白紙挿入位置を指定した場合は、その指定条件にしたがって図５（Ｂ）に示すように、元の文書の２ページ目と３ページ目の間に、白紙ページ出力用途で白紙挿入ページが追加されるとともに、元の文書の５ページ目と６ページ目の間、及び８ページ目と９ページ目の間に、それぞれ文書ページ区切り用途で白紙挿入ページが追加される。
【００３３】
なお、本実施形態においては、白紙挿入用途として白紙ページ出力用途を指定（選択）した場合、白紙挿入位置として指定された位置に白紙を１枚（１ページ分）ずつ挿入するものとするが、本発明はこれに限らず、各々の白紙挿入位置ごとに、白紙の挿入枚数（ページ数）を個別に指定し得る構成を採用することも可能である。かかる構成を採用した場合は、白紙挿入位置にユーザが所望する枚数（指定ページ数分）だけ白紙を挿入できるようになるため、画像処理装置の利便性を高めることができる。
【００３４】
図６は制御部１の制御処理に基づいて実行される印刷出力処理の手順を示すフローチャートである。ちなみに、文書の印刷に適用される印刷モードは、操作パネル２を用いて予めユーザにより設定（又は変更）されるものとする。印刷モードには、１ページ分の画像データを１枚の用紙の片面（表面）に印刷する通常印刷と、画像データを用紙の両面（表裏）に印刷する両面印刷と、複数（Ｎ）ページ分の画像データを用紙の同一面に並べて印刷するＮアップ印刷とがある。デフォルトの設定では通常印刷に設定されているため、特に印刷モードの設定操作を行わない場合は通常印刷が適用される。また、印刷モードの設定操作では両面印刷及びＮアップ印刷の両方を同時に設定（適用）することができる。
【００３５】
文書の印刷に際しては、まず、印刷の対象となる文書を確定するために、文書蓄積部４に蓄積された文書の一覧（図３参照）を操作パネル２の表示部に表示して、ユーザによる文書の選択操作を操作パネル２で受け付ける（ステップＳ１１）。次に、ユーザが選択した文書の画像データを文書蓄積部４から読み出す（ステップＳ１２）。次いで、先に読み出した文書の先頭ページから順に、当該文書のページを１ページ分だけ読み出す（ステップＳ１３）。
【００３６】
次に、先ほど読み出したページ（以下、「文書ページ」とも記す）が白紙挿入ページであるかどうかを判別する（ステップＳ１４）。そして、読み出した文書ページが白紙挿入ページでなければ、その文書ページを印刷用のページレイアウトにそのまま割り当てた後（ステップＳ１５）、ステップＳ２１に移行する。また、読み出した文書ページが白紙挿入ページであれば、当該白紙挿入ページの白紙挿入用途が白紙ページ出力用途で指定されているかどうかを判別する（ステップＳ１６）。そして、白紙ページ出力用途で指定されている場合は、印刷用のページレイアウトに１ページ分の白紙ページを割り当てた後（ステップＳ１７）、ステップＳ２１に移行する。
【００３７】
印刷用のページレイアウトとは、文書を印刷するにあたって、その文書を構成する各々のページ（白紙挿入ページを含む）を、先頭ページから順に、印刷モードに合わせた用紙の面に順に割り当てるときに適用されるレイアウトである。したがって、印刷モードが両面印刷で設定されていた場合は、用紙の両面をそれぞれ１ページ分（同時にＮアップ印刷を設定した場合はＮページ分）の印刷領域としたページレイアウトで文書ページの割り当てを行い、印刷モードがＮアップ印刷で設定されていた場合は、用紙の片面をＮページ分の印刷領域としたページレイアウトで文書ページの割り当てを行うことになる。
【００３８】
一方、白紙挿入ページの白紙挿入用途が白紙ページ出力用途で指定されていない、つまり文書ページ区切り用途で指定されている場合は、白紙挿入用途の判別に続いて、印刷モードが両面印刷又はＮアップ印刷に設定（両方を同時に設定を含む）されているかどうかを判別する（ステップＳ１８）。そして、印刷モードが両面印刷又はＮアップ印刷に設定されている場合は、白紙挿入位置に白紙ページとして割り当てるべき白紙ページ割当数（Ｍ）を算出し（ステップＳ１９）、この算出結果に基づいて印刷用のページレイアウトにＭページ分の白紙ページを割り当てる（ステップＳ２０）。また、印刷モードが両面印刷及びＮアップ印刷のいずれにも設定されていない場合、つまり通常印刷に設定されていた場合は、白紙挿入ページで指定された白紙挿入位置で印刷用のページレイアウトに白紙ページを割り当てることなく、ステップＳ２１に移行する。
【００３９】
白紙ページ割当数（Ｍ）は、印刷用のページレイアウトで直前に文書ページの割り当てを行った、ページ割り当て途中の用紙の残りページ数と同じ値になるように算出される。
例えば、印刷モードが両面印刷又はＮアップ印刷に設定されている状況下で、今回読み出した文書ページよりも１つ前のページが印刷用のページレイアウトで用紙の途中のページ位置に割り当てられた場合は、この用紙の残りページ数が白紙ページ割当数（Ｍ）として算出される。
【００４０】
具体例として、印刷モードがＮアップ印刷なしの両面印刷に設定されている状況下で、今回読み出した文書ページよりも１つ前のページが印刷用のページレイアウトで用紙の片面に割り当てられた場合は、この用紙の残りページ数が“１”となるため、白紙ページ割当数もＭ＝１として算出される。また、今回読み出した文書ページよりも１つ前のページが用紙の裏面に割り当てられた場合は、この用紙の残りページ数が“０”となりため、白紙ページ割当数もＭ＝０として算出される。
【００４１】
一方、印刷モードが両面印刷なしの４アップ印刷に設定されている状況下で、今回読み出した文書ページよりも１つ前のページが印刷用のページレイアウトで用紙面の２ページ目（第２象限）に割り当てられた場合は、この用紙の残りページ数が“２”となるため、白紙ページ割当数もＭ＝２として算出される。また、今回読み出した文書ページよりも１つ前のページが印刷用のページレイアウトで用紙面の４ページ目（第４象限）に割り当てられた場合は、この用紙の残りページ数が“０”となるため、白紙ページ割当数もＭ＝０として算出される。
【００４２】
また、両面印刷と４アップ印刷の両方が同時に設定されている状況下で、今回読み出した文書ページよりも１つ前のページが印刷用のページレイアウトで用紙の表面の３ページ目（第３象限）に割り当てられた場合は、この用紙の残りページ数が、表面に１ページ分と、裏面に４ページ分存在することになる。したがって、この場合は用紙の表面の残りページ数と裏面の残りページ数を合わせて、白紙ページ割当数をＭ＝５として算出する。
【００４３】
このように文書から読み出したページの割り当てを行ったら、文書中にまだ割り当てを行っていない次のページが残っているかどうかを確認する（ステップＳ２１）。そして、次のページが残っている場合は、先のステップＳ１３に戻ってページの読み出しを行う。また、次のページが残っていない場合（文書中の全てのページについて割り当てを終えた場合）は、それまでに文書ページの割り当てを行った印刷のページレイアウトにしたがって文書の印刷を印刷部７で実行した後（ステップＳ２２）、一連の印刷出力処理を終える。
【００４４】
以上のような手順にしたがって文書を印刷することにより、文書蓄積部４に蓄積された文書に文書編集部５で白紙の挿入（白紙挿入ページの追加）を行った後に、操作パネル２を用いてユーザが印刷モードの設定変更を行った場合でも、ユーザの意図に反して無用に白紙ページを割り当てることがなくなるため、ユーザの意図を適切に反映した印刷結果を得ることができる。
【００４５】
例えば、上記図５（Ａ）に示すように白紙挿入用途と白紙挿入位置を指定して白紙挿入処理を行って、上記図５（Ｂ）に示すように３つの白紙挿入ページを追加した文書を対象に、印刷モードを通常印刷に設定して印刷出力処理を行った場合は、元の文書の総ページ数に白紙ページを１ページ追加したかたちで合計１１枚の用紙が出力される。さらに詳述すると、１枚目と２枚目の用紙にはそれぞれ元の文書の１ページ目と２ページ目の画像が印刷されるが、３枚目の用紙は白紙のまま出力される。そして、４枚目以降の用紙には、元の文書の３ページ目以降の画像が印刷される。この場合、白紙挿入処理では元の文書の５ページ目と６ページ目の間、及び８ページ目と９ページ目の間に、それぞれ白紙挿入ページが追加されているものの、その白紙挿入用途がいずれも文書ページ区切り用途で指定されているため、実際の印刷では白紙の出力が行われない。
【００４６】
これに対して、印刷モードを両面印刷に設定して印刷出力処理を行った場合は、図７（Ａ）に示すように、２枚目の用紙の表面と５枚目の用紙の裏面が白紙で出力される。この場合、白紙挿入処理では元の文書の５ページ目と６ページの間に白紙挿入ページが追加されているものの、その白紙挿入用途が文書ページ区切り用途で指定され、その直前の５ページ目が用紙の裏面に割り当てられているため、実際の印刷では５ページ目と６ページ目の間に白紙の挿入が行われない。一方、白紙挿入処理で元の文書の２ページ目と３ページ目の間に追加された白紙挿入ページは、その白紙挿入用途が白紙ページ出力用途で指定されているため、それに対応するかたちで２枚目の用紙の表面が白紙で出力されている。また、元の文書の８ページ目と９ページ目の間に追加された白紙挿入ページは、その白紙挿入用途が文書ページ区切り用途で指定され、その直前の８ページ目が用紙の表面に割り当てられているため、その裏面に相当する白紙挿入ページが白紙で出力されている。
【００４７】
また、印刷モードを４アップ印刷に設定して印刷出力処理を行った場合は、図７（Ｂ）に示すように、１枚目の用紙の左下（第３象限）と２枚目の用紙の下半分と３枚目の用紙の右下と４枚目の用紙の下半分が白紙で出力され、印刷モードを両面印刷と４アップ印刷の両方同時に設定して印刷出力処理を行った場合は、図７（Ｃ）に示すように、１枚目の用紙の表面の左下と裏目の下半分、２枚目の用紙の表面の右下と裏面の全部、３枚目の用紙の表面の下半分と裏面の全部が白紙で出力される。この場合は、白紙挿入処理で白紙挿入用途を文書ページ区切り用途で指定した白紙挿入ページが、いずれも用紙の中途な位置に割り当てられることから、該当する用紙の残りページが全て白紙で出力されている。また、白紙挿入処理で元の文書の２ページ目と３ページ目の間に追加された白紙挿入ページは、その白紙挿入用途が白紙ページ出力用途で指定されているため、それに対応するかたちで図７（Ｂ）の場合は１枚目の用紙の左下が白紙で出力され、図７（Ｃ）の場合は１枚目の用紙の表面の左下が白紙で出力されている。
【００４８】
さらに、印刷出力処理に先立って、ページ挿入やページ削除などの文書編集処理を行った場合でも、ユーザの意図を反映した適切な印刷結果を得ることができる。例えば、上記図５（Ｂ）に示すように３つの白紙挿入ページを追加した文書を対象に、元の文書の１ページ目と２ページ目の間に別の文書から読み出した新たなページ１Ａを追加する一方、元の文書の６ページ目を削除するように文書の編集を行った場合は、文書編集後のページの並び順が図８（Ａ）のように変更され、この編集後の文書をＮアップ印刷の設定で印刷出力処理すると、図８（Ｂ）のような印刷結果が得られる。この場合は、白紙挿入処理で白紙挿入用途を白紙ページ出力用途で指定した白紙挿入ページ、すなわち１枚目の用紙の右下が白紙で出力されるとともに、文書ページ区切り用途で指定した白紙挿入ページ、すなわち２枚目の用紙の右下及び３枚目の用紙の下半分が白紙で出力されている。
【００４９】
また、デジタル複合機等の画像処理装置の中には、印刷の対象となる用紙とは別経路で、合紙（色付きの用紙や、タブ付きの用紙など）を搬送し、この合紙を印刷済みの用紙に重ねて排出する機能（合紙挿入機能）を備えたものがある。この種の画像処理装置に適用する場合は、上記白紙挿入処理により、合紙の挿入位置の直前のページ位置を白紙挿入位置に指定するとともに、白紙挿入用途を文書ページ区切り用途で指定して、白紙挿入ページを追加することにより、印刷モードがどのようなモードに設定された場合でも、文節等の区切りの位置に合紙を適切に挿入することができる。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施形態に係る画像処理装置の構成例を示すブロック図である。
【図２】白紙挿入処理の手順を示すフローチャートである。
【図３】文書一覧の画面表示例を示す図である。
【図４】白紙挿入用途と白紙挿入位置を指定するための画面表示例を示す図である。
【図５】白紙挿入処理による文書の並び順の変更例を示す図である。
【図６】印刷出力処理の手順を示すフローチャートである。
【図７】印刷結果の一例を示す図である。
【図８】印刷結果の他の例を示す図である。
【図９】課題を説明するための図である。
【符号の説明】
【００５１】
１…制御部、２…操作パネル、３…文書入力部、４…文書蓄積部、５…文書編集部、６…画像処理部、７…印刷部
【図１】
2006270714.tif 000003
【図２】
2006270714.tif 000004
【図３】
2006270714.tif 000005
【図４】
2006270714.tif 000006
【図５】
2006270714.tif 000007
【図６】
2006270714.tif 000008
【図７】
2006270714.tif 000009
【図８】
2006270714.tif 000010
【図９】
2006270714.tif 000011