(57)【要約】    【課題】  Ｚ折りを考慮し、用紙の指定領域内において集約印刷を行うことを可能にする。    【解決手段】  アプリケーション１１において文書情報を印刷する際に、プリンタ・ドライバ１２のＵＩ処理モジュール１３においてＺ折りを設定した際に、Ｚ折り後における中央の折り目を境として一方の領域に表題となる１ページ目を描画し、他方の領域に２ページ目以降を縮小し、集約して描画するようにページの配置を指定し、アプリケーション１１において文書情報の印刷を開始すると、文書情報のデータにＵＩ処理モジュール１３がユーザ設定データを付加して、印刷処理モジュール１４に出力し、印刷処理モジュール１４において、ページ配置モジュール１５を使用して文書のページ配置を決定するとともに、各印刷ページのデータを展開して印刷データを作成し、印刷データをプリンタ７に送信する。【選択図】    図２
2005078289.tif 000002
【特許請求の範囲】
【請求項１】
印刷情報を印刷装置が解釈可能な印刷データに変換して印刷装置に出力する印刷制御装置において、
基本サイズの２倍の用紙をＺ形状に折りたたむことによって基本サイズにすることを想定して、表題となる印刷ページを基本サイズの領域内に配置し、他の領域に、前記表題となるページ以外のページを集約して配置するように、用紙上における印刷位置をページ単位で指定するページ指定手段と、このページ指定手段の指定情報に基づいて各印刷ページのデータを配置する領域の位置およびサイズを設定するページ配置手段と、このページ配置手段が設定した各領域のサイズに印刷ページが適合するようにデータを処理して、前記各領域に配置するデータ処理手段とを有することを特徴とする印刷制御装置。
【請求項２】
前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定手段に、前記表題となるページ以外のページを描画する位置として、Ｚ折り後に視認不可能な領域を設定する手段を備えたことを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定手段に、中央の折り目によって分割された２領域における一方の領域に前記表題となるページを、他方の領域に前記表題となるページ以外のページを描画するように設定する手段を備えたことを特徴とする請求項１記載の印刷制御装置。
【請求項４】
前記他方の領域の裏面を、前記表題となるページ以外のページを描画する領域に含めたことを特徴とする請求項３記載の印刷制御装置。
【請求項５】
前記ページ配置手段が、前記表題となるページ以外のページを配置する領域のサイズを印刷ページ数に基づいて自動的に設定することを特徴とする請求項１〜４のいずれか１項記載の印刷制御装置。
【請求項６】
Ｚ折りを想定した印刷を実行した後、各印刷ページを基本サイズで印刷することを特徴とする請求項１〜５のいずれか１項記載の印刷制御装置。
【請求項７】
前記表題となるページ以外のページにウォーターマークの付与を可能にしたことを特徴とする請求項１〜６のいずれか１項記載の印刷制御装置。
【請求項８】
前記ウォーターマークを前記表題となるページ以外のページに対応するページ番号としたことを特徴とする請求項７記載の印刷制御装置。
【請求項９】
印刷情報を印刷装置が解釈可能な印刷データに変換して印刷装置に出力する印刷制御装置において、
基本サイズの２倍の用紙をＺ形状に折りたたむことによって基本サイズにすることを想定して、所定の印刷ページを基本サイズの領域内に配置するとともに、前記所定の印刷ページを他の領域内に配置するように、用紙上における印刷位置をページ単位で指定するページ指定手段と、このページ指定手段の指定情報に基づいて各印刷ページのデータを配置する領域の位置およびサイズを設定するページ配置手段と、このページ配置手段が設定した各領域のサイズに印刷ページが適合するようにデータを処理して、前記各領域に配置するデータ処理手段とを有することを特徴とする印刷制御装置。
【請求項１０】
前記ページ指定手段に、前記基本サイズの領域の印刷ページと前記他の領域の印刷ページとにおけるいずれか一方を白黒印刷とし、他方をカラー印刷として設定する手段を備えたことを特徴とする請求項９記載の印刷制御装置。
【請求項１１】
前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定手段に、中央の折り線によって分割されてなる２つの基本サイズの領域をそれぞれ前記所定の印刷ページを描画する位置として設定するとともに、両領域のいずれか一方を白黒印刷とし、他方をカラー印刷として設定する手段を備えたことを特徴とする請求項９記載の印刷制御装置。
【請求項１２】
印刷情報を印刷装置が解釈可能な印刷データに変換して印刷装置に出力するようにコンピュータを機能させる印刷制御用プログラムにおいて、
基本サイズの２倍の用紙をＺ形状に折りたたむことによって基本サイズにすることを想定して、表題となる印刷ページを基本サイズの領域内に配置し、他の領域に、前記表題となるページ以外のページを集約して配置するように、用紙上における印刷位置をページ単位で指定するページ指定機能と、このページ指定機能による指定情報に基づいて各印刷ページのデータを配置する領域の位置およびサイズを設定するページ配置機能と、このページ配置手段が設定した各領域のサイズに印刷ページが適合するようにデータを処理して、前記各領域に配置するデータ処理機能とをコンピュータに実現させる印刷制御用プログラム。
【請求項１３】
前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定手段に、前記表題となるページ以外のページを描画する位置として、Ｚ折り後に視認不可能な領域を設定する機能を備えたことを特徴とする請求項１２記載の印刷制御用プログラム。
【請求項１４】
前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定手段に、中央の折り目によって分割された２領域における一方の領域に前記表題となるページを、他方の領域に前記表題となるページ以外のページを描画するように設定する機能を備えたことを特徴とする請求項１２記載の印刷制御用プログラム。
【請求項１５】
前記他方の領域の裏面を、前記表題となるページ以外のページを描画する領域に含めたことを特徴とする請求項１４記載の印刷制御用プログラム。
【請求項１６】
前記ページ配置機能において、前記表題となるページ以外のページを配置する領域のサイズを印刷ページ数に基づいて自動的に設定する機能を有することを特徴とする請求項１２〜１５のいずれか１項記載の印刷制御用プログラム。
【請求項１７】
Ｚ折りを想定した印刷を実行した後、各印刷ページを基本サイズで印刷させるようにコンピュータを機能させることを特徴とする請求項１２〜１６のいずれか１項記載の印刷制御用プログラム。
【請求項１８】
前記表題となるページ以外のページにウォーターマークを付与するようにコンピュータを機能させることを特徴とする請求項１２〜１７のいずれか１項記載の印刷制御用プログラム。
【請求項１９】
前記ウォーターマークを前記表題となるページ以外のページに対応するページ番号としたことを特徴とする請求項１８記載の印刷制御用プログラム。
【請求項２０】
印刷情報を印刷装置が解釈可能な印刷データに変換して印刷装置に出力するようにコンピュータを機能させる印刷制御用プログラムにおいて、
基本サイズの２倍の用紙をＺ形状に折りたたむことによって基本サイズにすることを想定して、所定の印刷ページを基本サイズの領域内に配置するとともに、前記所定の印刷ページを他の領域内に配置するように、用紙上における印刷位置をページ単位で指定するページ指定機能と、このページ指定機能による指定情報に基づいて各印刷ページのデータを配置する領域の位置およびサイズを設定するページ配置機能と、このページ配置機能が設定した各領域のサイズに印刷ページが適合するようにデータを処理して、前記各領域に配置するデータ処理機能とをコンピュータに実現させる印刷制御用プログラム。
【請求項２１】
前記ページ指定機能において、前記基本サイズの領域の印刷ページと前記他の領域の印刷ページとにおけるいずれか一方を白黒印刷とし、他方をカラー印刷として設定する機能を有することを特徴とする請求項２０記載の印刷制御用プログラム。
【請求項２２】
前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定機能に、中央の折り線によって分割されてなる２つの基本サイズの領域をそれぞれ前記所定の印刷ページを描画する位置として設定するとともに、両領域のいずれか一方を白黒印刷とし、他方をカラー印刷として設定するようにコンピュータに機能させることを特徴とする請求項２０記載の印刷制御用プログラム。
【請求項２３】
請求項１２〜２２のいずれか１項記載の印刷制御用プログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコンピュータと画像形成装置とからなる画像形成システムに適用される、印刷制御装置，印刷制御用プログラムおよびコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
従来、特許文献１に記載された技術のように、画像形成装置から出力された用紙をＺ折りして出力する紙折り装置が提案されている。また、このような装置を使用して画像印刷を行う場合、例えば、集約印刷機能を使用して、折り目によって区分けされた領域ごとに印刷領域を設定して出力させることにより、レイアウトが整った印刷結果を得ることが可能である。また従来、特許文献２に記載された技術のように、Ｚ折りを想定した印刷制御装置も提案されている。
【特許文献１】特開２００１−１７１９０７号公報
【特許文献２】特開２００２−７９７２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
中央折り、または、Ｚ折りを想定した印刷においては、集約印刷機能を折り目によって分割された領域を考慮して集約印刷が行われることが多い。
【０００４】
しかしながら、印刷後に用紙をＺ折りして保存した場合、見えない部分に重要な情報が隠れてしまい、後で閲覧する場合に用意に発見できない場合がある。あるいはその逆で、見せたくない情報をＺ折りの見えない部分に隠したいのに、レイアウトの問題でうまく隠せない場合がある。また、Ｚ折りを行うと折り目がついてしまうので、保存文書として適さない物となってしまう場合もある。
【０００５】
ところで、通常、文書を作成する場合、１ページ目を表題とし、２ページ目を文書全体のインデックスとし、３ページ目以降に本文を記載することが良く行われる。この場合、用紙サイズが全て同じならば、２ページ目を開いてインデックスを参照してから所望のページを開くようになり、比較的面倒な作業となる。そこで、１枚目の用紙を２倍サイズとし、左側に１ページ目の表題を印刷し、右側に２ページ目のインデックスを印刷するという、いわゆる集約印刷を行い、図５に示すようなＺ折りを施して、２ページ目を見開き可能にすることにより、インデックスを容易に参照することが可能になる。
【０００６】
しかし、通常、インデックスとしては、ページ番号とそのページ番号に対応する見出しが記載されているものが多く、ページ全体の情報が記載されてないために、本文が所望のページでなければまたインデックスを見る必要がある。ページ全体の情報を記載させるためには、集約印刷を利用してサムネール化することも考えられるが、従来の集約印刷は、用紙を例えば２，４，９分割して互いに等しい縮小サイズに領域分けし、各領域に印刷ページの縮小画像を印刷するものであり、左側は通常の大きさ、右側はサムネールといったＺ折りを考慮した印刷機能がサポートされたプリンタ・ドライバは存在しなかった。
【０００７】
さらに、例えば、表題の日付だけを変えて別の文書の表題として利用し、文書を月別、年別等に閉じて１冊のファイルとする場合には、表題自体をインデックスとして利用することが可能である。しかし、従来、左側と右側とに同じ印刷ページを印刷するような印刷機能がサポートされたプリンタ・ドライバは存在しなかった。
【０００８】
本発明は、Ｚ折りを考慮し、用紙の指定領域内において集約印刷を行うことを実現した印刷制御装置、印刷制御用プログラムおよびコンピュータ読み取り可能な記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するため、請求項１に係る発明は、印刷情報を印刷装置が解釈可能な印刷データに変換して印刷装置に出力する印刷制御装置において、基本サイズの２倍の用紙をＺ形状に折りたたむことによって基本サイズにすることを想定して、表題となる印刷ページを基本サイズの領域内に配置し、他の領域に、前記表題となるページ以外のページを集約して配置するように、用紙上における印刷位置をページ単位で指定するページ指定手段と、このページ指定手段の指定情報に基づいて各印刷ページのデータを配置する領域の位置およびサイズを設定するページ配置手段と、このページ配置手段が設定した各領域のサイズに印刷ページが適合するようにデータを処理して、前記各領域に配置するデータ処理手段とを有することを特徴とする。
【００１０】
請求項２に係る発明は、請求項１に係る発明において、前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定手段に、前記表題となるページ以外のページを描画する位置として、Ｚ折り後に視認不可能な領域を設定する手段を備えたことを特徴とする。
【００１１】
請求項３に係る発明は、請求項１に係る発明において、前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定手段に、中央の折り目によって分割された２領域における一方の領域に前記表題となるページを、他方の領域に前記表題となるページ以外のページを描画するように設定する手段を備えたことを特徴とする。
【００１２】
請求項４に係る発明は、請求項３に係る発明において、前記他方の領域の裏面を、前記表題となるページ以外のページを描画する領域に含めたことを特徴とする。
【００１３】
請求項５に係る発明は、請求項１〜４のいずれか１項に係る発明において、前記ページ配置手段が、前記表題となるページ以外のページを配置する領域のサイズを印刷ページ数に基づいて自動的に設定することを特徴とする。
【００１４】
請求項６に係る発明は、請求項１〜５のいずれか１項に係る発明において、Ｚ折りを想定した印刷を実行した後、各印刷ページを基本サイズで印刷することを特徴とする。
【００１５】
請求項７に係る発明は、請求項１〜６のいずれか１項に係る発明において、前記表題となるページ以外のページにウォーターマークの付与を可能にしたことを特徴とする。
【００１６】
請求項８に係る発明は、請求項７に係る発明において、前記ウォーターマークを前記表題となるページ以外のページに対応するページ番号としたことを特徴とする。
【００１７】
請求項９に係る発明は、印刷情報を印刷装置が解釈可能な印刷データに変換して印刷装置に出力する印刷制御装置において、基本サイズの２倍の用紙をＺ形状に折りたたむことによって基本サイズにすることを想定して、所定の印刷ページを基本サイズの領域内に配置するとともに、前記所定の印刷ページを他の領域内に配置するように、用紙上における印刷位置をページ単位で指定するページ指定手段と、このページ指定手段の指定情報に基づいて各印刷ページのデータを配置する領域の位置およびサイズを設定するページ配置手段と、このページ配置手段が設定した各領域のサイズに印刷ページが適合するようにデータを処理して、前記各領域に配置するデータ処理手段とを有することを特徴とする。
【００１８】
請求項１０に係る発明は、請求項９に係る発明において、前記ページ指定手段に、前記基本サイズの領域の印刷ページと前記他の領域の印刷ページとにおけるいずれか一方を白黒印刷とし、他方をカラー印刷として設定する手段を備えたことを特徴とする。
【００１９】
請求項１１に係る発明は、請求項９に係る発明において、前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定手段に、中央の折り線によって分割されてなる２つの基本サイズの領域をそれぞれ前記所定の印刷ページを描画する位置として設定するとともに、両領域のいずれか一方を白黒印刷とし、他方をカラー印刷として設定する手段を備えたことを特徴とする。
【００２０】
請求項１２に係る発明は、印刷情報を印刷装置が解釈可能な印刷データに変換して印刷装置に出力するようにコンピュータを機能させる印刷制御用プログラムにおいて、基本サイズの２倍の用紙をＺ形状に折りたたむことによって基本サイズにすることを想定して、表題となる印刷ページを基本サイズの領域内に配置し、他の領域に、前記表題となるページ以外のページを集約して配置するように、用紙上における印刷位置をページ単位で指定するページ指定機能と、このページ指定機能による指定情報に基づいて各印刷ページのデータを配置する領域の位置およびサイズを設定するページ配置機能と、このページ配置手段が設定した各領域のサイズに印刷ページが適合するようにデータを処理して、前記各領域に配置するデータ処理機能とをコンピュータに実現させるものである。
【００２１】
請求項１３に係る発明は、請求項１２に係る発明において、前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定手段に、前記表題となるページ以外のページを描画する位置として、Ｚ折り後に視認不可能な領域を設定する機能を備えたことを特徴とする。
【００２２】
請求項１４に係る発明は、請求項１２に係る発明において、前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定手段に、中央の折り目によって分割された２領域における一方の領域に前記表題となるページを、他方の領域に前記表題となるページ以外のページを描画するように設定する機能を備えたことを特徴とする。
【００２３】
請求項１５に係る発明は、請求項１４に係る発明において、前記他方の領域の裏面を、前記表題となるページ以外のページを描画する領域に含めたことを特徴とする。
【００２４】
請求項１６に係る発明は、請求項１２〜１５のいずれか１項に係る発明において、前記ページ配置機能において、前記表題となるページ以外のページを配置する領域のサイズを印刷ページ数に基づいて自動的に設定する機能を有することを特徴とする。
【００２５】
請求項１７に係る発明は、請求項１２〜１６のいずれか１項に係る発明において、Ｚ折りを想定した印刷を実行した後、各印刷ページを基本サイズで印刷させるようにコンピュータを機能させることを特徴とする。
【００２６】
請求項１８に係る発明は、請求項１２〜１７のいずれか１項に係る発明において、前記表題となるページ以外のページにウォーターマークを付与するようにコンピュータを機能させることを特徴とする。
【００２７】
請求項１９に係る発明は、請求項１８に係る発明において、前記ウォーターマークを前記表題となるページ以外のページに対応するページ番号としたことを特徴とする。
【００２８】
請求項２０に係る発明は、印刷情報を印刷装置が解釈可能な印刷データに変換して印刷装置に出力するようにコンピュータを機能させる印刷制御用プログラムにおいて、基本サイズの２倍の用紙をＺ形状に折りたたむことによって基本サイズにすることを想定して、所定の印刷ページを基本サイズの領域内に配置するとともに、前記所定の印刷ページを他の領域内に配置するように、用紙上における印刷位置をページ単位で指定するページ指定機能と、このページ指定機能による指定情報に基づいて各印刷ページのデータを配置する領域の位置およびサイズを設定するページ配置機能と、このページ配置機能が設定した各領域のサイズに印刷ページが適合するようにデータを処理して、前記各領域に配置するデータ処理機能とをコンピュータに実現させるものである。
【００２９】
請求項２１に係る発明は、請求項２０に係る発明において、前記ページ指定機能において、前記基本サイズの領域の印刷ページと前記他の領域の印刷ページとにおけるいずれか一方を白黒印刷とし、他方をカラー印刷として設定する機能を有することを特徴とする。
【００３０】
請求項２２に係る発明は、請求項２０に係る発明において、前記Ｚ折りを、用紙の中央を折り、この中央の折り目によって分割された２領域における片方の領域の中央を折るものとし、前記ページ指定機能に、中央の折り線によって分割されてなる２つの基本サイズの領域をそれぞれ前記所定の印刷ページを描画する位置として設定するとともに、両領域のいずれか一方を白黒印刷とし、他方をカラー印刷として設定するようにコンピュータに機能させることを特徴とする。
【００３１】
請求項２３に係る発明は、コンピュータ読み取り可能な記憶媒体において、請求項１２〜２２のいずれか１項記載の印刷制御用プログラムを記憶したことを特徴とする。
【発明の効果】
【００３２】
以上、説明したように構成された本発明によれば、用紙をＺ折りすることを想定した集約印刷が、ユーザによるプリンタ・ドライバの機能設定によって容易に可能となり、さらに、インデックスを作成あるいは表紙の作成が容易に出来るようになる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。
【００３４】
図１は本発明の実施形態を説明するための印刷システムを示す説明図であり、１はホストコンピュータを示し、このホストコンピュータ１には、ＣＰＵ２、ＨＤＤ３、ＲＡＭ４、ＣＤ−ＲＯＭドライブ５、Ｉ／Ｆ６が搭載されており、このＩ／Ｆ６に、印字出力機器としてのプリンタ７のＩ／Ｆ８接続されている。さらに、プリンタ７には紙折り装置９が取り付けられており、プリンタ７によって印字出力された用紙は紙折り装置９によってＺ折りされて外部に排紙される。
【００３５】
ＨＤＤ３には、文書や画像を作成するためのアプリケーションソフトウェア（以下、単にアプリケーションと称する）や、これらのアプリケーションによって作成された印刷データを、プリンタ７において解釈可能なデータに変換してプリンタ７に出力する、一般にプリンタ・ドライバと称されるプログラムが導入されている。これらのプログラムに基づいてＣＰＵ２が各種の処理を行うことにより、ホストコンピュータ１が文書作成装置としての機能を果たしたり、印刷制御装置としての機能を果たしたりするようになる。また、このような各種プログラムは、プログラムを記憶しているＣＤ−ＲＯＭ，ＦＤのような外部記憶媒体あるいはインターネットを介して入手可能である。外部記憶媒体の場合には各種プログラムをＨＤＤ３に導入するための導入プログラムも一緒に記憶されている場合もある。
【００３６】
図２はホストコンピュータに導入されているプリンタ・ドライバの機能を説明するためのブロック図であり、１１は文書や画像を作成するためのアプリケーション、１２はプリンタ・ドライバを示し、プリンタ・ドライバ１２には、ユーザが、ウォーターマーク付与や、集約、拡大／縮小等の機能設定、さらにソータや紙折り装置９の詳細設定等を行うためのＵＩ処理モジュール１３、ホストコンピュータ１内のアプリケーションからの印刷要求およびＵＩ処理モジュール１３からの要求を処理する印刷処理モジュール１４、印刷処理モジュール１４から呼び出され、印刷時にページの配置を決定するページ配置モジュール１５、印刷処理モジュール１４から呼び出され、印刷文書に対してウォーターマークの付与を行うウォーターマーク付与モジュール１６が備えられている。
【００３７】
アプリケーション１１によって作成された文書をプリンタ７に印字出力させる場合、文書データはプリンタ・ドライバ１２を介して所定の処理が施されてプリンタ７に出力される。プリンタ・ドライバ１２においては、ＵＩ処理モジュール１３によって文書データに各種ユーザ設定のデータを付加して印刷処理モジュール１４に出力する。印刷処理モジュール１４においては文書データをＲＡＭ４に展開してプリンタ７において解釈可能なデータに変換する。ここで、ＵＩ処理モジュール１３から各種ユーザ設定のデータが送られた場合、例えば集約印刷が設定された場合には、ページ配置モジュール１５にしたがって１ページ分の文書データが加工され、所定のレイアウトに展開される。ウォーターマークの付与が設定された場合には、ウォーターマーク付与モジュール１６にしたがってウォーターマークが、指定の位置に付与される。
【００３８】
図３はプリンタ・ドライバにおける印刷機能の設定画面の一例を示す説明図であり、図３においては、通常印刷の他に、スタンプ、Ｚ折り、Ｚ折りサムネール、Ｚ折り可視部スタンプ、集約等の機能が用意されており、アイコンをクリックするか、あるいは印刷方法のプルダウンボタンをクリックすることにより、印刷機能の選択が行われる。なお、各種印刷機能を詳細に設定する場合には、印刷方法の詳細のアイコンをクリックすることにより、設定メニューが表示され、このメニューを介して各種の設定入力が可能になる。そして文書の印刷開始時に、設定メニューにおいて選択された機能に対応する設定データがＵＩ処理モジュール１３から出力される。
【００３９】
例えば、図３において、Ｚ折りのアイコンをクリックするかあるいは印刷方法のプルダウンメニューからＺ折りを選択し、印刷方法の詳細のアイコンをクリックして設定メニューを表示した場合、その設定メニューにおいて、用紙上における表題となるページの配置とそれ以外のページの配置、表題となるページとそれ以外のページの印刷サイズの指定、また、ウォーターマークの種類、印字位置、印字色、印字濃度等の設定およびウォーターマークの編集、さらに文書データのページごとの印字位置の設定（集約印刷の設定）、折り線の印字の可否、線種、山折り／谷折りの印字の可否等の設定が行われる。また、設定メニューには、これらの設定内容を図３に示すワンクリック設定アイコンとして登録するキーが備えられており、登録した場合には、以降、ワンクリック設定アイコンをクリックすることによって自動設定が行われる。ここで、ワンクリック設定アイコンは、各種の設定内容を反映した画像として自動編集される。
【００４０】
なお、Ｚ折りのサムネールのアイコンをクリックすると、１ページ目を通常サイズで用紙の左側に印刷し、２ページ目以降は印刷ページを縮小して用紙の右側に複数の印刷ページを並べて印刷するように、自動的に設定される。
【００４１】
図４は文書データを印刷する際の処理を示すフローチャートである。図４のフローチャートに示すように、ホストコンピュータ１上で動作するアプリケーションからプリンタ・ドライバに印刷要求が出力されることにより、処理が開始される。
【００４２】
アプリケーションからの文書情報には、ＵＩ処理モジュール１３において設定された各種の設定データが付加され、印刷処理モジュール１４に出力される。ここで、ＵＩ処理モジュール１３においてＺ折りでかつ複数ページの文書データからなり、さらに集約印刷が指定されている場合には、印刷処理モジュール１４が、ページ配置モジュール１５を使用してインデックスとなるページのサイズおよび配置位置を算出させてインデックスを作成する。さらに、用紙上におけるインデックス以外の領域における他の印刷ページのサイズおよび配置位置を算出させ、文書データをＲＡＭ上に展開して、印刷データを作成する。ここでＵＩ処理モジュール１３においてウォーターマークの付与が指定されている場合には、ウォーターマーク付与モジュール１６を使用して、ウォーターマークを配置する位置を算出し、ウォーターマークを作成し、この作成したウォーターマークを文書データにおける所定の位置に配置して、ウォーターマークを付与した印刷データを作成する。そして、印刷データをプリンタ７に送信することにより、ホストコンピュータ１側の処理が終了する。
【００４３】
本実施形態におけるＺ折りは、用紙の中央を谷折りとし、この谷折りによって分割された一方の領域を山折りとすることにより、用紙を１／２のサイズにすることを想定したものである。そのため、図５に示すように、用紙を折り方向に平行な線によって４等分の領域Ａ，Ｂ，Ｃ，Ｄに分割した場合に、両端部の領域Ａ，Ｄが視認可能となり、中央の領域Ｂ，Ｃが視認不可能となる。
【００４４】
図６は出力結果の例を示す説明図であり、図６（ａ）はＺ折りを指定しなかった場合を示すものであり、１枚の用紙に１ページ分のデータが印刷される。なお、以下、１ページ目を表題として５ページ分の印刷データを印刷する場合を例として説明する。また、用紙サイズについては図６（ａ）に示すサイズを基本サイズとする。
【００４５】
図６（ｂ）は、基本サイズの２倍のサイズの用紙をＺ折りして基本サイズとした際に、視認可能となる領域のみに１ページ目を印刷し、視認不可能となる領域に残る４ページ分を集約印刷した場合を示すものである。印刷処理モジュール１４は、ページ配置モジュール１５を使用して、集約印刷するページの総数から印刷サイズおよび印刷位置を算出させる。そして、各ページをＲＡＭに展開して所定位置に配置することによって印刷データが作成される。
【００４６】
本実施形態においては、Ｚ折りを開いた場合には領域Ａと領域Ｄが分かれるため、１ページ目を折り方向に平行な線によって２等分し、一方を領域Ａに、他方を領域Ｄに配置する処理が行われる。また、本実施形態においては、２〜５ページの４ページ分を印刷するため、２〜５ページの４ページは４分の１に縮小されて、例えば、領域Ｂには２，３ページ、領域Ｃには４，５ページ目が印刷される。
【００４７】
このような印刷処理によって、用紙をＺ折りした状態なら、ユーザはＵＩ処理モジュール１６の指定だけで、２〜５ページのサムネールからなるインデックスを容易に作成することができるようになる。また、Ｚ折りの効果により、２〜５ページ本文を崩さずにインデックスの作成ができる。また、インデックスのサイズを総ページ数から自動で算出することができるようにしたことで、ユーザはページ数を意識することなく、インデックス付き文書の作成が行える。なお、領域Ｂ，Ｃにおけるページの配置については上記したものに限らず、領域Ｂに２，４ページ、領域Ｃに３，５ページとしても良く、設定メニューにおいて適宜設定可能とする。
【００４８】
図６（ｃ）は、基本サイズの２倍のサイズの用紙をＺ折りして基本サイズにする際に、中央の谷折りによって分割された２領域において、折りのない左側の領域に１ページ目を印刷し、山折りを有する右側の領域に残る４ページ分を集約印刷した場合を示すものである。印刷処理モジュール１４は、ページ配置モジュール１５を使用してページの印刷位置を算出し、左側の領域となる領域Ａ，Ｂに１ページ目を印刷し、右側の領域となる領域Ｃ，Ｄに２〜５ページ目を印刷するように設定される。そして、１ページ目を領域Ａ，Ｂに配置する処理が行われ、さらに、２〜４ページ目を４分の１に縮小して、領域Ｃ，Ｄに配置する処理が行われる。
【００４９】
このような印刷処理によって、用紙をＺ折りした状態では、表題となるページに折り目がつかないため、表題の見栄えを良くすることができるようになる。
【００５０】
図６（ｄ）は、基本サイズの２倍のサイズである１枚目の用紙に図６（ｃ）に示す印刷を行い、２〜５ページ目を１枚ずつ基本サイズの用紙に印刷した場合を示すものである。つまり、図６（ａ）に示す印刷における１枚目の用紙を２枚目以降の用紙の２倍のサイズとし、１枚目の用紙の左側の領域にインデックスを印刷し、右側の領域に２〜５ページのサムネールを印刷したものである。そして、１枚目の用紙をＺ折りすることにより、２〜５枚目の用紙と同じサイズとなる。
【００５１】
このような印刷処理によって、先頭にサムネールからなるインデックス付きの表紙を出力し、その後に本文の通常印刷を行うことにより、インデックスと本文の出力で２度の印刷を行わなければならないという手間を省くことができるようになる。
【００５２】
なお、図６（ｄ）に示す例によれば、１枚目の用紙に図６（ｃ）に示す印刷を行ったが、図６（ｂ）に示す印刷を行っても良い。また、紙折り装置９が備えられている場合には、１枚目のみにＺ折りを施し、２枚目以降はそのまま排紙されるようにするなど、用紙サイズに応じた条件設定を可能にしても良い。
【００５３】
ところで、図６（ｂ）〜図６（ｄ）に示す例においては、基本サイズを４分割した領域に、１／４に縮小したページを割り当てているが、本文が５〜９ページの場合には基本サイズを９分割し、１０〜１６ページの場合には基本サイズを１６分割することにより、サムネールのサイズを揃えることが可能になる。なお、上述した例では、サムネールを縦にして印刷しているが、横にして印刷すれば２分割、８分割も可能になる。
【００５４】
図７（ａ）は、図６（ｃ）に示す例において、山折りを有する右側面の裏面に集約印刷した場合を示すものである。なお、この場合は、プリンタ７に両面印刷機能が備えられている場合に限られる。印刷処理モジュール１４は、ページ配置モジュール１５を使用してページの印刷位置を算出し、左側の領域となる領域Ａ，Ｂに１ページ目を印刷し、右側の領域となる領域Ｃ，Ｄに２〜５ページ目を印刷し、さらに、領域Ｃ，Ｄの裏面に６〜９ページ目を印刷するように設定される。そして、１ページ目を領域Ａ，Ｂに配置する処理が行われ、さらに、２〜９ページ目を４分の１に縮小して、領域Ｃ，Ｄに配置する処理が行われ、印刷データが作成されてプリンタ７に送信される。プリント７においては最初に裏面を印刷し、次に表面を印刷して用紙を排出する。紙折り装置９が備えられている場合には、Ｚ折り後に出力される。
【００５５】
このような印刷処理によって、図６（ｂ）〜図６（ｄ）に示す例においては、ページ数が増えると縮小率も大きくなり、サムネールも小さくなって読みにくくなったが、次の図７（ａ）示す例によれば、サムネールの大きさを維持することが可能となり、サムネールの参照が容易になる。
【００５６】
図７（ｂ）は、図６（ｃ）に示す例において、右側に印刷される４つのサムネールに対して、各サムネールに対応するページ番号のウォーターマークを付与した場合を示すものである。
【００５７】
印刷処理モジュール１４は、ページ配置モジュール１５を使用してページの印刷位置を算出し、左側の領域となる領域Ａ，Ｂに１ページ目を印刷し、右側の領域となる領域Ｃ，Ｄに２〜５ページ目を印刷するように設定される。そして、１ページ目を領域Ａ，Ｂに配置する処理が行われ、さらに、２〜４ページ目の文書データにウォーターマークを付与してから４分の１に縮小して、領域Ｃ，Ｄに配置する処理が行われる。
【００５８】
このような印刷処理によって、サムネールに自動的にページ番号が振られることによって参照が容易になる。なお、図６（ｄ）に示すように２ページ目以降を基本サイズで印刷する場合には、２枚目以降におけるウォーターマークを付与するか否かを設定可能にしても良く、また、図７（ａ）に示すように両面印刷する場合には、裏面のサムネールに自動的にページ番号に対応するウォーターマークを付与しても良い。
【００５９】
図７（ｃ），図７（ｄ）は基本サイズの２倍のサイズの用紙に、インデックスを多重印刷したものを示し、図８は図７（ｃ），図７（ｄ）における処理フローを示すものである。
【００６０】
図７（ｃ）は、基本サイズの２倍のサイズの用紙をＺ折りして基本サイズとした際に、視認可能となる領域に白黒でインデックスを印刷し、視認不可能となる領域にカラーでインデックス印刷した場合を示すものであり、印刷処理モジュール１４は、ページ配置モジュール１５を使用して描画位置を算出し、同一の文書の１ページ目を白黒とカラーで、Ｚ折りの視認可能・不可能領域に展開・配置することによって印刷データが作成される。図７（ｃ）に示す例においては、Ｚ折りを開いた場合には領域Ａと領域Ｄが分かれるため、１ページ目を折り方向に平行な線によって２等分し、一方を領域Ａに、他方を領域Ｄに配置する処理が行われる。また、領域Ｂ，Ｃには領域Ａ，Ｄのカラーデータが配置される。
【００６１】
図７（ｄ）は、基本サイズの２倍のサイズの用紙をＺ折りして基本サイズにする際に、中央の谷折りによって分割された２領域において、折りのない左側の領域に１ページ目をカラーで印刷し、山折りを有する右側の領域に１ページ目を白黒で印刷した場合を示すものである。印刷処理モジュール１４は、ページ配置モジュール１５を使用してページの印刷位置を算出し、同一の文書の１ページ目をモノクロとカラーで、１枚目の用紙の左側と右側の領域に展開・配置することによって印刷データが作成される。
【００６２】
このような印刷処理によって、１枚の用紙に同じ文書でカラーと白黒で印刷することで、参照用と保存用の文書と同時に出力し、かつ、Ｚ折りとすることで、効率的に管理できるようになる。
【００６３】
以上、本実施形態について説明したが、本発明に係る実施形態は、上述したものに限るものではない。例えば、上述した例は、文書データの１ページ目を表題としたが、その代わりに、ＵＩ処理モジュール１６に表題とする１ページ分の文書データを指定する機能を設けても良い。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施形態を説明するための印刷システムを示す説明図
【図２】ホストコンピュータに導入されているプリンタ・ドライバの機能を説明するためのブロック図
【図３】プリンタ・ドライバにおける印刷機能の設定画面の一例を示す説明図
【図４】文書データを印刷する際の処理を示すフローチャート
【図５】Ｚ折りを示す説明図
【図６】出力結果の例を示す説明図
【図７】出力結果の例を示す説明図
【図８】図７（ｃ），（ｄ）に示すように文書データを印刷する際の処理を示すフローチャート
【符号の説明】
【００６５】
１  ホストコンピュータ
２  ＣＰＵ
３  ＨＤＤ
４  ＲＡＭ
５  ＣＤ−ＲＯＭドライブ
６  Ｉ／Ｆ
６ａ  入出力ポート
７  プリンタ
８  Ｉ／Ｆ
８ａ  入出力ポート
９  紙折り装置
１１  アプリケーション
１２  プリンタ・ドライバ
１３  ＵＩ処理モジュール
１４  印刷処理モジュール
１５  ページ配置モジュール
１６  ウォーターマーク付与モジュール
【図１】
2005078289.tif 000003
【図２】
2005078289.tif 000004
【図４】
2005078289.tif 000005
【図５】
2005078289.tif 000006
【図６】
2005078289.tif 000007
【図７】
2005078289.tif 000008
【図８】
2005078289.tif 000009
【図３】
2005078289.tif 000010