(57)【要約】【課題】  印刷の度に印刷形式の設定を利用者が行わずとも、ページ内容の表現に十分な印刷形式でページを印刷できるようにする。【解決手段】  印刷条件保持部２１が、ページを縮小印刷する条件を当該ページ中の文字の大きさを示す文字属性に応じて設定した縮小印刷条件情報、及び、ページを白黒印刷する条件を当該ページ中の着色部分に係る色属性に応じて設定した白黒印刷条件情報を保持しており、判定部２２が、印刷対象のページが縮小印刷又は白黒印刷する条件を満たすことを、当該ページ中の文字属性又は色属性に基づいて印刷条件保持部２１を参照して判定し、加工部２３が、縮小印刷又は白黒印刷する条件を満たすと判定されたページを縮小化又は白黒化する加工を施す処理を行い、出力部２４が、加工したページをドライバ１８に出力して印刷装置３０により用紙に印刷させる。【選択図】  図２
2008040928.tif 000002
【特許請求の範囲】
【請求項１】
ページを縮小印刷する条件を当該ページ中の文字の大きさを示す文字属性に応じて設定した縮小印刷条件情報、又は、ページを白黒印刷する条件を当該ページ中の着色部分に係る色属性に応じて設定した白黒印刷条件情報を保持する印刷条件保持手段と、
印刷対象のページが縮小印刷又は白黒印刷する条件を満たすことを、当該ページ中の文字属性又は色属性に基づいて前記印刷条件保持手段を参照して判定する判定手段と、
縮小印刷又は白黒印刷する条件を満たすと判定されたページを縮小化又は白黒化する加工を施す加工手段と、
加工したページを印刷装置により用紙に印刷出力させる出力手段と、
を備えたことを特徴とする印刷文書加工装置。
【請求項２】
前記加工手段は、縮小化した複数のページを１枚の用紙に割り当てることを特徴とする請求項１に記載の印刷文書加工装置。
【請求項３】
前記加工手段は、印刷用紙の大きさ及び向きの属性が共通するページ同士を１枚の用紙に割り当てることを特徴とする請求項２に記載の印刷文書加工装置。
【請求項４】
前記白黒印刷条件情報は、ページの着色部分の色数が所定値に満たないことに応じて当該ページを白黒印刷する条件を設定したことを特徴とする請求項１に記載の印刷文書加工装置。
【請求項５】
前記白黒印刷条件情報は、ページ全体に占める着色部分の割合が所定値に満たないことに応じて当該ページを白黒印刷する条件を設定したことを特徴とする請求項１に記載の印刷文書加工装置。
【請求項６】
前記出力手段は、加工したページを印刷装置により印刷出力させるに先立って、当該ページを画像化して画面表示し、利用者から印刷の実行指示を受け付けたことに応じて印刷出力させることを特徴とする請求項１乃至請求項５のいずれか１項に記載の印刷文書加工装置。
【請求項７】
前記印刷文書加工装置は、加工を施して印刷出力した加工済ページを加工元のページに対応付けて保持する対応付け保持手段を備え、
前記判定手段は、縮小印刷又は白黒印刷する条件を満たす印刷対象のページに対応する加工済ページが存在するか否かを前記対応付け保持手段を参照して更に判定し、
加工済ページが存在しない場合は、前記加工手段が印刷対象のページに加工を施して、前記出力手段が当該ページを印刷装置により印刷出力させ、
加工済ページが存在する場合は、前記出力手段が当該加工済ページを印刷装置により印刷出力させることを特徴とする請求項１乃至請求項６のいずれか１項に記載の印刷文書加工装置。
【請求項８】
ページを縮小印刷する条件を当該ページ中の文字の大きさを示す文字属性に応じて設定した縮小印刷条件情報、又は、ページを白黒印刷する条件を当該ページ中の着色部分に係る色属性に応じて設定した白黒印刷条件情報を参照して、印刷対象のページが縮小印刷又は白黒印刷する条件を満たすことを、当該ページ中の文字属性又は色属性に基づいて判定する処理を行う判定機能と、
縮小印刷又は白黒印刷する条件を満たすと判定されたページを縮小化又は白黒化する加工を施す処理を行う加工機能と、
加工したページを印刷装置により用紙に印刷出力させる処理を行う出力機能と、
をコンピュータに実行させることにより構成する印刷文書加工プログラム。
【請求項９】
ページを用紙に印刷する印刷手段と、
ページを縮小印刷する条件を当該ページ中の文字の大きさを示す文字属性に応じて設定した縮小印刷条件情報、又は、ページを白黒印刷する条件を当該ページ中の着色部分に係る色属性に応じて設定した白黒印刷条件情報を保持する印刷条件保持手段と、
印刷対象のページが縮小印刷又は白黒印刷する条件を満たすことを、当該ページ中の文字属性又は色属性に基づいて前記印刷条件保持手段を参照して判定する判定手段と、
縮小印刷又は白黒印刷する条件を満たすと判定されたページを縮小化又は白黒化する加工を施す加工手段と、
加工したページを印刷手段により用紙に印刷出力させる出力手段と、
を備えたことを特徴とする文書印刷装置。
【請求項１０】
ページを用紙に印刷する印刷手段を備えた文書印刷装置に、
ページを縮小印刷する条件を当該ページ中の文字の大きさを示す文字属性に応じて設定した縮小印刷条件情報、又は、ページを白黒印刷する条件を当該ページ中の着色部分に係る色属性に応じて設定した白黒印刷条件情報を参照して、印刷対象のページが縮小印刷又は白黒印刷する条件を満たすことを、当該ページ中の文字属性又は色属性に基づいて判定する処理を行う判定機能と、
縮小印刷又は白黒印刷する条件を満たすと判定されたページを縮小化又は白黒化する加工を施す処理を行う加工機能と、
加工したページを印刷手段により用紙に印刷出力させる処理を行う出力機能と、
を文書印刷装置のコンピュータに実行させることにより構成する文書印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷文書加工装置、文書印刷装置、及びこれらのプログラムに関する。
【背景技術】
【０００２】
利用者は、文書の印刷にあたり、複数のページを１枚の用紙にまとめて印刷したりすることで、印刷処理の負担軽減や用紙等の印刷資源の削減等の環境に配慮した印刷を行っている。
このような文書印刷に関して、従来から種々の発明が提案されている。
【０００３】
例えば、１枚の用紙にまとめるページ数をページ毎に異ならせて設定可能にする発明（特許文献１参照）、１枚の用紙に複数の印刷原稿を印刷できるように印刷原稿の組合せを自動的に決定する発明（特許文献２参照）、ＰＤＦ（Portable Document Format）データをプリンタドライバを省略して直接プリンタへ送信して印刷する際の印刷条件を複数登録して指定可能にする発明（特許文献３参照）、複数ページのまとめ印刷にあたり用紙中の各ページの配置を利用者が自由にレイアウト可能にする発明（特許文献４参照）、複数ページのまとめ印刷にあたり文字が判別不可能な程度に小さくなる場合に警告する発明（特許文献５参照）、複数ページのまとめ印刷にあたり文字サイズが一定値以下になる場合にまとめを自動的に解除する発明（特許文献６参照）、等が提案されている。
【特許文献１】特開２００５−３２２０４０号公報
【特許文献２】特開２００５−２９３３５５号公報
【特許文献３】特開２００５−３１６８７４号公報
【特許文献４】特開２０００−１３２３６９号公報
【特許文献５】特開２０００−１４８４２９号公報
【特許文献６】特開２００１−１８００８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
複数ページを１枚の用紙にまとめて印刷する利用者の意図は、多くの場合「読める範囲でページを縮小してまとめ印刷して印刷用紙を少なくする」という意図があると考えられる。文書の内容によっては４ページをまとめることが望ましい場合もあれば、２ページをまとめることが望ましい場合もあるが、一般には、ページ中の文字のフォントが大きい場合や文字数が少ない場合の方が、多くのページをまとめる傾向にある。
【０００５】
従来、利用者がまとめ印刷を望む場合には、文書の印刷指示を行う度にプリンタドライバの画面で何ページをまとめて印刷するかを設定する必要があった。ここで、例えば、異なる大きさのページが混在する文書、ページ毎に文字数や文字サイズが異なる文書などは、まとめるページ数を各ページに応じて異ならせることが望ましい。しかしながら、各ページの内容を確認し、それぞれのページに適したまとめ方で印刷形式の設定を行って印刷することは、利用者にとって面倒な作業であり、ページ数が多い文書ほど利用者の作業負担が増加することになる。
【０００６】
本発明は、上記従来の事情に鑑みなされたものであり、印刷の度に印刷形式の設定を利用者が行わずとも、ページ内容の表現に十分な印刷形式でページを印刷できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の本発明は、ページを縮小印刷する条件を当該ページ中の文字の大きさを示す文字属性に応じて設定した縮小印刷条件情報、又は、ページを白黒印刷する条件を当該ページ中の着色部分に係る色属性に応じて設定した白黒印刷条件情報を保持する印刷条件保持手段と、印刷対象のページが縮小印刷又は白黒印刷する条件を満たすことを、当該ページ中の文字属性又は色属性に基づいて前記印刷条件保持手段を参照して判定する判定手段と、縮小印刷又は白黒印刷する条件を満たすと判定されたページを縮小化又は白黒化する加工を施す加工手段と、加工したページを印刷装置により用紙に印刷出力させる出力手段と、を備えたことを特徴とする印刷文書加工装置である。
【０００８】
請求項２に記載の本発明は、請求項１に記載の印刷文書加工装置において、前記加工手段は、縮小化した複数のページを１枚の用紙に割り当てることを特徴とする。
【０００９】
請求項３に記載の本発明は、請求項２に記載の印刷文書加工装置において、前記加工手段は、印刷用紙の大きさ及び向きの属性が共通するページ同士を１枚の用紙に割り当てることを特徴とする。
【００１０】
請求項４に記載の本発明は、請求項１に記載の印刷文書加工装置において、前記白黒印刷条件情報は、ページの着色部分の色数が所定値に満たないことに応じて当該ページを白黒印刷する条件を設定したことを特徴とする。
【００１１】
請求項５に記載の本発明は、請求項１に記載の印刷文書加工装置において、前記白黒印刷条件情報は、ページ全体に占める着色部分の割合が所定値に満たないことに応じて当該ページを白黒印刷する条件を設定したことを特徴とする。
【００１２】
請求項６に記載の本発明は、請求項１乃至請求項５のいずれか１項に記載の印刷文書加工装置において、前記出力手段は、加工したページを印刷装置により印刷出力させるに先立って、当該ページを画像化して画面表示し、利用者から印刷の実行指示を受け付けたことに応じて印刷出力させることを特徴とする。
【００１３】
請求項７に記載の本発明は、請求項１乃至請求項６のいずれか１項に記載の印刷文書加工装置において、前記印刷文書加工装置は、加工を施して印刷出力した加工済ページを加工元のページに対応付けて保持する対応付け保持手段を備え、前記判定手段は、縮小印刷又は白黒印刷する条件を満たす印刷対象のページに対応する加工済ページが存在するか否かを前記対応付け保持手段を参照して更に判定し、加工済ページが存在しない場合は、前記加工手段が印刷対象のページに加工を施して、前記出力手段が当該ページを印刷装置により印刷出力させ、加工済ページが存在する場合は、前記出力手段が当該加工済ページを印刷装置により印刷出力させることを特徴とする。
【００１４】
請求項８に記載の本発明は、ページを縮小印刷する条件を当該ページ中の文字の大きさを示す文字属性に応じて設定した縮小印刷条件情報、又は、ページを白黒印刷する条件を当該ページ中の着色部分に係る色属性に応じて設定した白黒印刷条件情報を参照して、印刷対象のページが縮小印刷又は白黒印刷する条件を満たすことを、当該ページ中の文字属性又は色属性に基づいて判定する処理を行う判定機能と、縮小印刷又は白黒印刷する条件を満たすと判定されたページを縮小化又は白黒化する加工を施す処理を行う加工機能と、加工したページを印刷装置により用紙に印刷出力させる処理を行う出力機能と、をコンピュータに実行させることにより構成する印刷文書加工プログラムである。
【００１５】
請求項９に記載の本発明は、ページを用紙に印刷する印刷手段と、ページを縮小印刷する条件を当該ページ中の文字の大きさを示す文字属性に応じて設定した縮小印刷条件情報、又は、ページを白黒印刷する条件を当該ページ中の着色部分に係る色属性に応じて設定した白黒印刷条件情報を保持する印刷条件保持手段と、印刷対象のページが縮小印刷又は白黒印刷する条件を満たすことを、当該ページ中の文字属性又は色属性に基づいて前記印刷条件保持手段を参照して判定する判定手段と、縮小印刷又は白黒印刷する条件を満たすと判定されたページを縮小化又は白黒化する加工を施す加工手段と、加工したページを印刷手段により用紙に印刷出力させる出力手段と、を備えたことを特徴とする文書印刷装置である。
【００１６】
請求項１０に記載の本発明は、ページを用紙に印刷する印刷手段を備えた文書印刷装置に、ページを縮小印刷する条件を当該ページ中の文字の大きさを示す文字属性に応じて設定した縮小印刷条件情報、又は、ページを白黒印刷する条件を当該ページ中の着色部分に係る色属性に応じて設定した白黒印刷条件情報を参照して、印刷対象のページが縮小印刷又は白黒印刷する条件を満たすことを、当該ページ中の文字属性又は色属性に基づいて判定する処理を行う判定機能と、縮小印刷又は白黒印刷する条件を満たすと判定されたページを縮小化又は白黒化する加工を施す処理を行う加工機能と、加工したページを印刷手段により用紙に印刷出力させる処理を行う出力機能と、を文書印刷装置のコンピュータに実行させることにより構成する文書印刷プログラムである。
【発明の効果】
【００１７】
本発明の印刷文書加工装置によると、印刷対象のページ中の文字属性又は色属性に応じて当該ページを自動的に縮小化又は白黒化して印刷装置により用紙に印刷させるため、利用者が印刷の際に印刷形式の設定をせずとも、ページ内容の表現に十分な印刷形式での印刷を行うことができる。
【００１８】
また、縮小化した複数のページを１枚の用紙に割り当てることで、印刷用紙の削減等の環境に配慮した印刷が行える。その際には、印刷対象のページについて設定された印刷用紙の大きさ及び向きが共通するページ同士を１枚の用紙に割り当てることで、大きさや向きの異なるページ同士が１枚の用紙に印刷されて読みづらくなることを防止できる。
【００１９】
また、ページの着色部分の色数が少ない場合やページ全体に占める着色部分の割合が少ない場合に白黒印刷するため、着色せずとも内容を十分に表現できるページについては処理負担の大きいカラー印刷を抑制できる。
【００２０】
また、印刷出力に先立って印刷結果を画像化して画面表示し、利用者から印刷の実行指示を待って印刷出力させることで、利用者は印刷結果が自己の意図に沿うものであるかを事前に確認できる。
【００２１】
また、加工済ページを加工元ページに対応付けて保持しておき、過去に印刷したページと同じページを再印刷する場合には、対応する加工済ページを印刷出力させることでページの加工処理を省略でき、改めて加工処理を行う場合に比べて速やかに印刷を行える。
【００２２】
本発明の印刷文書加工プログラムによると、当該プログラムをコンピュータに実行させることにより構成される各機能により、印刷対象のページ中の文字属性又は色属性に応じて当該ページを自動的に縮小化又は白黒化して印刷装置により用紙に印刷させるため、利用者が印刷の際に印刷形式の設定をせずとも、ページ内容の表現に十分な印刷形式での印刷を行うことができる。
【００２３】
本発明の文書印刷装置によると、印刷対象のページ中の文字属性又は色属性に応じて当該ページを自動的に縮小化又は白黒化して用紙に印刷できるため、例えば、ページが印刷された用紙を画像読み取りして他の用紙に複写印刷する場合等の文書印刷に係る様々な場面において、利用者が印刷の際に印刷形式の設定をせずとも、ページ内容の表現に十分な印刷形式での印刷を行うことができる。
【００２４】
本発明の文書印刷プログラムによると、当該プログラムをコンピュータに実行させることにより構成される各機能により、印刷対象のページ中の文字属性又は色属性に応じて当該ページを自動的に縮小化又は白黒化して用紙に印刷させるため、例えば、ページが印刷された用紙を画像読み取りして他の用紙に複写印刷する場合等の文書印刷に係る様々な場面において、利用者が印刷の際に印刷形式の設定をせずとも、ページ内容の表現に十分な印刷形式での印刷を行うことができる。
【発明を実施するための最良の形態】
【００２５】
本発明を一実施例に基づいて具体的に説明する。
図１は、文書処理装置１０の構成を示しており、文書データを保持する文書保持部１１、液晶ディスプレイ等の表示機器により構成されて各種情報の表示を行う画面１２、キーボード・マウス等の入力機器による利用者からの操作入力を受け付ける操作受付部１３、操作受付部１３で受け付けた操作入力に応じて文書に係る各種処理を行う文書処理部１４、印刷装置３０を制御して用紙への文書の印刷を行うドライバ１８、等を備えている。
【００２６】
文書データは、図３に示すように、各文書を識別する「文書ＩＤ」、文書の作成者や作成日時等の属性情報を記録した「文書属性」、文書が含む各ページの情報である「ページデータ」等から構成されている。ページデータは、各ページを識別する「ページＩＤ」、ページのサイズや向き、ページ中の文字数等の属性情報を記録した「ページ属性」、ページ中の文字や画像等の各構成要素の情報である「構成要素データ」等から構成されている。また、構成要素である文字のサイズ、フォント、色等の属性情報や、構成要素である画像のサイズ、解像度等の属性情報を構成要素データ中に記録している。
【００２７】
文書処理部１４は、文書データに基づく文書画像を画面１２に表示させる処理を行う表示処理部１５、操作受付部１３で受け付けた文書編集に係る操作入力に応じて文書データに編集を加える処理を行う編集処理部１６、操作受付部１３で受け付けた文書の印刷指示入力に応じてドライバ１８を介して印刷装置３０により文書を印刷させる処理を行う加工印刷処理部１７、を備えている。
【００２８】
加工印刷処理部１７は、印刷対象の文書中の各ページを縮小化又は白黒化する加工を施した印刷形式で印刷させる加工印刷処理を行うものであり、図２に示すように、印刷条件保持部２１、判定部２２、加工部２３、出力部２４、を備えている。
【００２９】
印刷条件保持部２１は、ページを縮小印刷する条件を当該ページ中の文字の大きさを示す文字属性に応じて設定した縮小印刷条件情報、及び、ページを白黒印刷する条件を当該ページ中の着色部分に係る色属性に応じて設定した白黒印刷条件情報を保持しており、その設定は利用者が自由に行うことができる。
【００３０】
縮小印刷条件情報としては、例えば、「文字サイズの平均が１４ポイント以上のページは６０％縮小化」や「最小の文字サイズが１０ポイント以上のページは７５％縮小化」のように文字サイズに応じて縮小率を設定することができる。また、例えば、ページ中の文字数、文字フォント（太字体、斜体など）等の文字に係る他の文字属性に基づいて設定してもよい。また、縮小率に代えて１枚の用紙に割り当てるページ数を設定してもよい。
【００３１】
白黒印刷条件情報としては、例えば、「ページ中の文字の色数が５色以下のページは白黒化」や「ページ全体に占める着色部分の割合が１０％以下のページは白黒化」のように、ページ中の着色部分の色数やページ全体に占める着色部分の割合が少ないページを白黒化するように設定することができる。また、例えば、ページ中のカラー画像の解像度等の着色部分に係る他の色属性に基づいて設定してもよい。
【００３２】
判定部２２は、印刷対象の文書データ中の各ページデータ及び当該ページデータ中の構成要素データから、ページ中の文字に係る文字属性（文字サイズ、文字フォント、文字数等）を読み出して縮小印刷条件情報を参照し、当該ページを縮小印刷する条件を満たしているかを判定する。
【００３３】
また、判定部２２は、印刷対象の文書データ中の各ページデータ及び当該ページデータ中の構成要素データから、ページ中の着色部分に係る色属性（文字色、カラー画像のサイズ、カラー画像の解像度等）を読み出して白黒印刷条件情報を参照し、当該ページを白黒印刷する条件を満たしているかを判定する。
【００３４】
加工部２３は、判定部２２により縮小印刷又は白黒印刷する条件を満たすと判定されたページを縮小化又は白黒化する加工を施した印刷用ページデータを生成する。
出力部２４は、加工部２３により生成された印刷用ページデータをドライバ１８に出力し、印刷装置３０により用紙に印刷させた後に、印刷用ページデータを消去する。
【００３５】
本例の文書処理装置１０は、外部の記憶媒体に対するデータアクセスを行う媒体アクセス部、ＨＤＤ（Hard Disk Drive）、ＲＡＭ（Random Access Memory）、ＣＰＵ（Central Processing Unit）等のハードウェア資源を有しており、本発明に係る印刷文書加工プログラムを記憶保持した記憶媒体やＨＤＤから当該プログラムを読み出し、ＲＡＭ上に展開してＣＰＵに演算処理させることにより、判定部２２、加工部２３、出力部２４、を構成しているが、専用の電子回路により構成するようにしてもよい。
【００３６】
本例の文書処理装置１０による加工印刷処理の手順を、図４を用いて説明する。
操作受付部１３が利用者から文書の印刷指示を受け付けると、文書処理部１４は、印刷対象の文書データを文書保持部１１から読み出して加工印刷処理部１７に提供する（ステップＳ１）。
【００３７】
加工印刷処理部１７は、判定部２２で、印刷対象の文書データから各ページのページデータを取り出して（ステップＳ２）、当該ページ中の文字属性及び色属性に基づいて縮小印刷条件情報及び白黒印刷条件情報を参照し、当該ページが縮小印刷又は白黒印刷する条件を満たしているかを判定する（ステップＳ３）。そして、縮小印刷又は白黒印刷する条件を満たすと判定された各ページは、縮小印刷又は白黒印刷の印刷形式で印刷する候補としてメモリにその情報を格納する（ステップＳ４）。なお、本例では、１枚の用紙に割り当てるページ数：Ｎが縮小印刷条件情報に設定されており、縮小印刷の判定において、割り当てページ数：Ｎを特定してメモリに格納している。
【００３８】
上記判定処理（ステップＳ２〜Ｓ４）を、印刷対象の文書データ中の各ページデータについて行い（ステップＳ５）、全ページデータについて判定処理を終えると、判定部２２は、メモリに格納した各ページの印刷形式の候補の情報に基づいて、後述する印刷形式の決定処理を行う（ステップＳ６）。
【００３９】
そして、加工部２３が、決定した印刷形式に応じた加工を各ページに施して印刷用ページデータを生成し（ステップＳ７）、出力部２４によりドライバ１８に出力されて印刷装置３０による用紙への印刷が行われる（ステップＳ８）。これにより、印刷時に利用者による印刷形式の設定なくして、ページ内容の表現に十分な印刷形式での印刷がなされる。
【００４０】
次に、本例における印刷形式の決定処理について説明する。
まず、メモリに格納した印刷形式の候補を先頭ページから順番に調べて、用紙への各ページの割り当て方を決定する。
例えば、１枚の用紙に割り当てるページ数：４が候補となっているページについては、その後の３ページも割り当てページ数が４であるか、また、各ページに設定されていた印刷用紙の大きさ及び向きが共通するかを判定し、これら条件を満たす場合に４ページを１枚の用紙に割り当てると決定する。条件を満たさない場合は、割り当てページ数を２に減じて同様な判定を行う。このように、印刷用紙の大きさ及び向きが共通するページ同士を１枚の用紙に割り当てることで、大きさや向きの異なるページ同士が１枚の用紙に印刷されて読みづらくなることを防止している。
【００４１】
用紙への各ページの割り当て方を決定した後は、１枚の用紙に割り当てられた各ページが白黒印刷する候補であるかを判定し、それぞれのページが全て白黒印刷する候補の場合にこれらページを白黒印刷することを決定する。
なお、本例は、ページの並びに重要性がある文書を前提としているため、ページの並びを崩さないように印刷形式を決定しているが、ページの並びが重要でない文書の場合には、ページの並びを崩して最適な印刷形式を決定するようにしてもよい。
【００４２】
次に、加工部２３における加工処理を、図５を用いて説明する。
例えば、図５（ａ）に示すように、４ページからなる文書があり、２ページずつを１枚の用紙にまとめた印刷形式で印刷することが決定されたとすると、加工部２３は、１ページ目と２ページ目のページデータに基づいて、これら２ページを縮小化して１ページにまとめた印刷用ページデータを生成し、同様に３ページ目と４ページ目を縮小化して１ページにまとめた印刷用ページデータを生成する。また、白黒印刷することが決定されている場合には、白黒化した印刷用ページデータとする。この結果、同図（ｂ）に示すように、４ページが２ページにまとめられた印刷用ページデータが生成され、出力部２４によりドライバ１８に出力されて印刷装置３０により２枚の用紙に印刷される。
【００４３】
このように、文書処理を行うアプリケーション側（文書処理部１４）で印刷用ページデータを生成して印刷させるため、複数ページを１枚の用紙に割り当ててまとめ印刷する機能を有さない印刷装置３０を用いても、まとめ印刷を可能としている。また、異なる製造元の印刷装置３０での印刷においても、それぞれで異なる操作を行わずに印刷できる。
【００４４】
本例では、印刷形式の決定後に、印刷用ページデータを生成して速やかに印刷を行っているが、決定した印刷形式を利用者に提示して確認を取るようにしてもよい。
すなわち、図２に破線で示したプレビュー表示処理部２５を設け、プレビュー表示処理部２５が、印刷用ページデータに基づいて印刷形式の確認画面を画面１２に表示する。図６には、確認画面４０を例示しており、印刷形式を画像化して示したプレビュー画像４１が表示される他、印刷を実行する「ＯＫボタン」４２、印刷をキャンセルする「キャンセルボタン」４３が設けられている。利用者は、利用者は印刷形式が自己の意図に沿うものであるかを印刷の実行前に確認でき、問題なければ「ＯＫボタン」４２の選択により印刷を実行させ、他の印刷形式での印刷を望む場合には「キャンセルボタン」４３を選択し、印刷条件情報の再設定や手動で印刷形式を指定して印刷することができる。
【００４５】
また、本例では、印刷後に印刷用ページデータ（加工済ページ）を自動的に消去しているが、その生成に用いたページデータ（加工元ページ）に対応付けて文書保持部１１に保持させるようにしてもよい。そして、判定部２２における印刷形式の決定処理の際に対応する印刷用ページデータが存在するかを調べておき、印刷用ページデータが存在しない場合には加工部２３で印刷用ページデータを生成させ、印刷用ページデータが存在する場合には当該印刷用ページデータを流用して印刷を行うようにする。これにより、過去に印刷したページの再印刷が速やかに行える。
【００４６】
本例では、印刷対象として文書データを利用者に指定された場合を例として説明しているが、印刷対象として各ページを利用者に指定された場合にも適用することができる。
また、本例では、縮小した複数のページを１枚の用紙に割り当てて印刷しているが、縮小率に応じた小さいサイズの用紙に各ページを印刷するようにしてもよい。
【００４７】
図７には、本発明の他の実施例に係る文書印刷装置が示してある。
文書印刷装置４０は、他の装置と通信して印刷対象の文書データを受け付ける通信部４１、印刷済みの文書を画像読み取りして印刷対象の文書データとして受け付ける画像読取部４２、液晶ディスプレイ等の表示機器により構成されて各種情報の表示を行う画面４３、タッチパネル等の入力機器による利用者からの操作入力を受け付ける操作受付部４４、文書の印刷に係る処理を行う印刷処理部４５、用紙への文書の印刷を行う印刷部４９、等を備えている。
【００４８】
印刷処理部４５は、利用者が自分で印刷形式を設定して印刷するために、印刷形式の設定画面を画面４３に表示する表示処理部４６、操作受付部４４による操作入力に応じて印刷形式を設定する設定処理部４７を備えるほか、自動的に印刷形式を決定して印刷を行う加工印刷処理部４８を備えている。
【００４９】
加工印刷処理部４８は、前述した文書処理装置１０の加工印刷処理部１７と同様に、印刷対象の文書中の各ページを縮小化又は白黒化する加工を施した印刷形式で印刷させる加工印刷処理を行うものであり、図２に示したように、印刷条件保持部２１、判定部２２、加工部２３、出力部２４、を備えている。そして、出力部２４による印刷用ページデータの出力先がドライバ１８でなく出力部４６である他は、文書処理装置１０において説明した機能と同等なため、その説明を割愛する。
【００５０】
本例の文書印刷装置４０は、外部の記憶媒体に対するデータアクセスを行う媒体アクセス部、ＨＤＤ（Hard Disk Drive）、ＲＡＭ（Random Access Memory）、ＣＰＵ（Central Processing Unit）等のハードウェア資源を有しており、本発明に係る文書印刷プログラムを記憶保持した記憶媒体やＨＤＤから当該プログラムを読み出し、ＲＡＭ上に展開してＣＰＵに演算処理させることにより、判定部２２、加工部２３、出力部２４、を構成しているが、専用の電子回路により構成するようにしてもよい。
【００５１】
本例の文書印刷装置４０によると、文書処理装置等の他の装置から通信部４１により受け付けた文書データを、自動的に決定した印刷形式に基づく加工を施して印刷するほか、画像読取部４２により画像読み取りした文書データに基づいて複写印刷を行う場合においても、自動的に決定した印刷形式に基づく加工を施して印刷することができる。また、例えば、ＦＡＸ通信により受信したページの印刷等にも本発明を適用でき、文書印刷に係る様々な場面で、利用者の利便性が高まると共に環境に配慮した印刷を行える。
【図面の簡単な説明】
【００５２】
【図１】本発明の一実施例に係る文書処理装置の構成を示す図である。
【図２】本発明の一実施例に係る加工印刷処理部の構成を示す図である。
【図３】本発明の一実施例に係る文書データを説明する図である。
【図４】本発明の一実施例に係る加工印刷処理の手順を示す図である。
【図５】本発明の一実施例に係る縮小印刷を説明する図である。
【図６】本発明の一実施例に係る印刷形式の確認画面を示す図である。
【図７】本発明の他の実施例に係る文書印刷装置の構成を示す図である。
【符号の説明】
【００５３】
１０：文書処理装置、  １１：文書保持部、
１２：画面、  １３：操作受付部、
１４：文書処理部、  １５：表示処理部、
１６：編集処理部、  １７：加工印刷処理部、
１８：ドライバ、  ２１：印刷条件保持部、
２２：判定部、  ２３：加工部、
２４：出力部、  ２５：プレビュー表示部、
３０：印刷装置、  ４０：文書印刷装置、
４１：通信部、  ４２：画像読取部、
４３：画面、  ４４：操作受付部、
４５：印刷処理部、  ４６：表示処理部４６、
４７：設定処理部、  ４８：加工印刷処理部、
４９：印刷部
【図１】
2008040928.tif 000003
【図２】
2008040928.tif 000004
【図３】
2008040928.tif 000005
【図４】
2008040928.tif 000006
【図５】
2008040928.tif 000007
【図６】
2008040928.tif 000008
【図７】
2008040928.tif 000009