(57)【特許請求の範囲】
【請求項１】
折りをしない印刷用紙と、所定の形態の折りを行う印刷用紙であって前記折りをしない印刷用紙とは異なるサイズの印刷用紙を出力可能な印刷装置に対して指示を行うプリンタドライバを搭載した情報処理装置において、
前記プリンタドライバの印刷設定画面から前記折りの指定の有無を示す情報を入力する入力手段と、
印刷対象の情報に対して付加情報を付加して印刷データを生成する生成手段と、
前記入力手段により入力された前記折り指定の有無に応じて、前記生成手段で生成される印刷データに対応した印刷イメージ上の前記付加情報の印刷位置を制御する制御手段とを有し、
前記プリンタドライバは、前記印刷装置に対して、前記折りをしない印刷用紙と前記異なるサイズの印刷用紙であって前記所定の形態で折られた状態の印刷用紙とを１つの印刷データで混載して出力可能に指示を行い、
前記制御手段は、前記折りをしない用紙と前記所定の形態の折りを行う印刷用紙とに対して異なる印刷位置の制御を行い、前記所定の形態で折られた状態の印刷用紙の折りを開かなくても、見かけ上、前記折りをしない用紙と同じように付加情報が一目で認識可能になるようにすることを特徴とする情報処理装置。
【請求項２】
前記所定の形態はＺ折りであり、前記制御手段は、前記折り指定があり、前記Ｚ折りを行う印刷用紙の場合には、該印刷用紙が折られた状態と折られていない状態で前記付加情報が視認可能となるように印刷イメージ上の前記付加情報の印刷位置の制御を行い、前記Ｚ折りを行う印刷用紙の折られる前後にわたって隠れずに視認可能な可視領域と、前記Ｚ折りを行う印刷用紙の折られた後に隠れて視認できなくなる非可視領域とにまたがるように前記付加情報が印刷される場合には、前記非可視領域に印刷される付加情報の構成部分と同じ構成部分が前記Ｚ折りに折られた後に前記非可視領域に重なる他の可視領域の対応位置に印刷されるように印刷イメージ上の前記付加情報の印刷位置の制御を行うことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記所定の形態はＺ折りであり、前記制御手段は、前記折り指定があり、前記Ｚ折りを行う印刷用紙の場合には、該印刷用紙が折られた状態で前記付加情報が視認可能となるように印刷イメージ上の前記付加情報の印刷位置の制御を行い、前記Ｚ折りを行う印刷用紙の折られる前後にわたって隠れずに視認可能な可視領域のうち、前記Ｚ折りに折られる以前は離間し前記Ｚ折りに折られた後は隣接する少なくとも２つの可視領域に前記付加情報の構成部分が分割して印刷されるように印刷イメージ上の前記付加情報の印刷位置の制御を行うことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記付加情報はヘッダ情報またはフッタ情報のいずれかであることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記付加情報は日付情報またはページ情報のいずれかであることを特徴とする請求項１乃至４のいずれか1項に記載の情報処理装置。
【請求項６】
折りをしない印刷用紙と、所定の形態の折りを行う印刷用紙であって前記折りをしない印刷用紙とは異なるサイズの印刷用紙を出力可能な印刷装置に対して指示を行うプリンタドライバを搭載した情報処理装置における情報処理方法において、
前記プリンタドライバの印刷設定画面から前記折りの指定の有無を示す情報を入力する入力工程と、
印刷対象の情報に対して付加情報を付加して印刷データを生成する生成工程と、
前記入力工程において入力された前記折り指定の有無に応じて、前記生成工程において生成される印刷データに対応した印刷イメージ上の前記付加情報の印刷位置を制御する制御工程と、
前記プリンタドライバが、前記印刷装置に対して、前記折りをしない印刷用紙と前記異なるサイズの印刷用紙であって前記所定の形態で折られた状態の印刷用紙とを１つの印刷データで混載して出力可能に指示を行う指示工程とを有し、
前記制御工程では、前記折りをしない用紙と前記所定の形態の折りを行う印刷用紙とに対して異なる印刷位置の制御を行い、前記所定の形態で折られた状態の印刷用紙の折りを開かなくても、見かけ上、前記折りをしない用紙と同じように付加情報が一目で認識可能になるようにすることを特徴とする情報処理方法。
【請求項７】
前記所定の形態はＺ折りであり、前記制御工程では、前記折り指定があり、前記Ｚ折りを行う印刷用紙の場合には、該印刷用紙が折られた状態と折られていない状態で前記付加情報が視認可能となるように印刷イメージ上の前記付加情報の印刷位置の制御を行い、前記Ｚ折りを行う印刷用紙の折られる前後にわたって隠れずに視認可能な可視領域と、前記Ｚ折りを行う印刷用紙の折られた後に隠れて視認できなくなる非可視領域とにまたがるように前記付加情報が印刷される場合には、前記非可視領域に印刷される付加情報の構成部分と同じ構成部分が前記Ｚ折りに折られた後に前記非可視領域に重なる他の可視領域の対応位置に印刷されるように印刷イメージ上の前記付加情報の印刷位置の制御を行うことを特徴とする請求項６に記載の情報処理方法。
【請求項８】
前記所定の形態はＺ折りであり、前記制御工程では、前記折り指定があり、前記Ｚ折りを行う印刷用紙の場合には、該印刷用紙が折られた状態で前記付加情報が視認可能となるように印刷イメージ上の前記付加情報の印刷位置の制御を行い、前記Ｚ折りを行う印刷用紙の折られる前後にわたって隠れずに視認可能な可視領域のうち、前記Ｚ折りに折られる以前は離間し前記Ｚ折りに折られた後は隣接する少なくとも２つの可視領域に前記付加情報の構成部分が分割して印刷されるように印刷イメージ上の前記付加情報の印刷位置の制御を行うことを特徴とする請求項６に記載の情報処理方法。
【請求項９】
前記付加情報はヘッダ情報またはフッタ情報のいずれかであることを特徴とする請求項６乃至８のいずれか１項に記載の情報処理方法。
【請求項１０】
前記付加情報は日付情報またはページ情報のいずれかであることを特徴とする請求項６乃至９のいずれか1項に記載の情報処理方法。
【請求項１１】
請求項６乃至１０のいずれか1項に記載の情報処理方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１２】
請求項１１記載のプログラムを格納することを特徴とするコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術の分野】
本発明は、Ｚ折り等の折りページ機能を有する印刷装置に印刷情報を印刷させる際に、ヘッダ／フッタ等の付加情報を付加して印刷を行わせる情報処理装置等に関する。
【０００２】
【従来の技術】
従来、Ｚ折り等の折りページ機能を有する印刷装置に印刷情報を印刷させる際に、ヘッダ／フッタ等の付加情報を付加して印刷を行わせる印刷制御装置が知られている。この装置は、例えばパーソナルコンピュータ等の情報処理装置として構成され、さらには該情報処理装置と印刷装置とが接続されて印刷システムが構成される。この印刷制御装置では、印刷情報を生成する際、各物理ページに付加情報を付加し、印刷装置に印刷情報を付加情報と共に用紙に印刷させるようにしている。その際、折りページが設定される用紙とそうでない用紙とで区別することなく、印刷制御装置のユーザの指定に基づく位置に付加情報が印刷される。
【０００３】
【発明が解決しようとする課題】
しかしながら、例えば折りページとそうでない非折りページが混在するような文書データを印刷情報として印刷させる場合、非折りページに印刷された付加情報は印刷後にそのままで一目で認識されるが、折りページに印刷された付加情報は、用紙が折られたことによって隠れて見えなくなる領域に印刷されていたときは、その付加情報の一部または全部が隠れてしまい、そのままでは一目で確認できない。そのため、付加情報を確認するためには折られた用紙をその都度見開かなければならず、煩雑であるという問題があった。
【０００４】
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、折りページを開かなくても所定の付加情報を一目で認識することができる情報処理装置等を提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するために本発明の請求項１の情報処理装置は、折りをしない印刷用紙と、所定の形態の折りを行う印刷用紙であって前記折りをしない印刷用紙とは異なるサイズの印刷用紙を出力可能な印刷装置に対して指示を行うプリンタドライバを搭載した情報処理装置において、前記プリンタドライバの印刷設定画面から前記折りの指定の有無を示す情報を入力する入力手段と、印刷対象の情報に対して付加情報を付加して印刷データを生成する生成手段と、前記入力手段により入力された前記折り指定の有無に応じて、前記生成手段で生成される印刷データに対応した印刷イメージ上の前記付加情報の印刷位置を制御する制御手段とを有し、前記プリンタドライバは、前記印刷装置に対して、前記折りをしない印刷用紙と前記異なるサイズの印刷用紙であって前記所定の形態で折られた状態の印刷用紙とを１つの印刷データで混載して出力可能に指示を行い、前記制御手段は、前記折りをしない用紙と前記所定の形態の折りを行う印刷用紙とに対して異なる印刷位置の制御を行い、前記所定の形態で折られた状態の印刷用紙の折りを開かなくても、見かけ上、前記折りをしない用紙と同じように付加情報が一目で認識可能になるようにすることを特徴とする。
上記目的を達成するために本発明の請求項６の情報処理方法は、折りをしない印刷用紙と、所定の形態の折りを行う印刷用紙であって前記折りをしない印刷用紙とは異なるサイズの印刷用紙を出力可能な印刷装置に対して指示を行うプリンタドライバを搭載した情報処理装置における情報処理方法において、前記プリンタドライバの印刷設定画面から前記折りの指定の有無を示す情報を入力する入力工程と、印刷対象の情報に対して付加情報を付加して印刷データを生成する生成工程と、前記入力工程において入力された前記折り指定の有無に応じて、前記生成工程において生成される印刷データに対応した印刷イメージ上の前記付加情報の印刷位置を制御する制御工程と、前記プリンタドライバが、前記印刷装置に対して、前記折りをしない印刷用紙と前記異なるサイズの印刷用紙であって前記所定の形態で折られた状態の印刷用紙とを１つの印刷データで混載して出力可能に指示を行う指示工程とを有し、前記制御工程では、前記折りをしない用紙と前記所定の形態の折りを行う印刷用紙とに対して異なる印刷位置の制御を行い、前記所定の形態で折られた状態の印刷用紙の折りを開かなくても、見かけ上、前記折りをしない用紙と同じように付加情報が一目で認識可能になるようにすることを特徴とする。
上記目的を達成するために本発明の請求項１１のプログラムは、請求項６乃至１０のいずれか1項に記載の情報処理方法をコンピュータに実行させることを特徴とする。
上記目的を達成するために本発明の請求項１２の記憶媒体は、請求項１１記載のプログラムを格納することを特徴とするコンピュータで読み取り可能な記憶媒体である。
【００３０】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００３１】
（第１の実施の形態）
［印刷システムの構成］
図１は、本発明の第１の実施の形態に係る印刷システムの全体構成を示すブロック図である。本システムは、ホストコンピュータ３０００（印刷制御装置、情報処理装置）にプリンタ１５００（印刷装置）が接続されて構成される。
【００３２】
なお、以下の説明では、レーザビームプリンタを用いた印刷システムを一例として説明するが、これにかぎられるものではないことはいうまでもない。また、本発明の機能が実現されるのであれば、印刷システムは単体の機器であっても複数の機器からなるシステムであってもよく、またＬＡＮ、ＷＡＮ等のネットワークを介して接続され処理が行われるシステムであってもよい。
【００３３】
図１において、ホストコンピュータ３０００は、フォント用ＲＯＭ３ａ、プログラム用ＲＯＭ３ｂ及びフォントデータ用ＲＯＭ３ｃからなるＲＯＭ３を有する。ホストコンピュータ３０００は、ＲＯＭ３のプログラム用ＲＯＭ３ａあるいはハードディスクやフロッピーディスク等の外部メモリ（ＨＤ、ＦＤ）１１に記憶された文書処理プログラムに基づいて図形、イメージ、文字、表（表計算を含む）等が混在した文書処理を実行するＣＰＵ１（印刷制御手段、裏面印刷制御手段）を備え、システムバス４に接続される各デバイスをＣＰＵ１が総括的に制御する。
【００３４】
また、このＲＯＭ３のプログラム用ＲＯＭ３ｂあるいは外部メモリ１１には、ＣＰＵ１の制御プログラムであるオペレーティングシステムプログラム（以下、「ＯＳ」と記す）等が記憶され、ＲＯＭ３のフォント用ＲＯＭ３ａあるいは外部メモリ１１には、上記文書処理の際に使用されるフォントデータが記憶され、ＲＯＭ３のフォントデータ用ＲＯＭ３ｃあるいは外部メモリ１１には、上記文書処理等の際に使用される各種データ、例えば各種ページ記述言語のプログラムやフォントのラスタライズ用データ等が記憶されている。
【００３５】
２はオプションＲＡＭ等により拡張可能なＲＡＭであり、ＣＰＵ１の主メモリ、ワークエリア等として機能する。５はキーボードコントローラ（ＫＢＣ）であり、キーボード（ＫＢ）９や不図示のポインティングデバイスからのキー入力を制御する。
【００３６】
６はＣＲＴコントローラ（ＣＲＴＣ）であり、ＣＲＴディスプレイ（ＣＲＴ）１０の表示制御を行う。７はディスクコントローラ（ＤＫＣ）であり、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、プリンタ制御コマンド生成プログラム（以下、「プリンタドライバ」という）等を記憶する外部メモリ１１とのアクセスを制御する。８はプリンタコントローラ（ＰＲＴＣ）であり、所定の双方向インターフェース２１を介してプリンタ１５００に接続され、プリンタ１５００との間の通信制御処理を実行する。
【００３７】
なお、ＣＰＵ１は、例えばＲＡＭ２上に設定された表示情報ＲＡＭ領域へのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１０上でのＷＹＳＩＷＹＧを可能としている。また、ＣＰＵ１は、ＣＲＴ１０上の不図示のマウスカーソル等により指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。
【００３８】
ユーザは、印刷を実行させる際、印刷の設定に関するウインドウを開き、プリンタの設定や、印刷モードの選択を含むプリンタドライバに対する印刷処理方法の設定を行える。
【００３９】
プリンタ１５００はプリンタＣＰＵ１２によって制御される。プリンタＣＰＵ１２は、フォント用ＲＯＭ１３ａ、プログラム用ＲＯＭ１３ｂ及びデータ用ＲＯＭからなるＲＯＭ１３を有し、プログラムＲＯＭ１３ｂに記憶された制御プログラム等あるいはハードディスクやフロッピーディスクやＩＣカード等の外部メモリ（ＨＤ、ＦＤ）１４に記憶された制御プログラム等に基づいてシステムバス１５に接続される各種デバイスとのアクセスを総括的に制御し、印刷部インターフェース（Ｉ／Ｆ）１６を介して接続される印刷部（プリンタエンジン）１７に対して出力情報としての画像信号を出力する。
【００４０】
なお、プログラム用ＲＡＭ１３ｂには、プリンタＣＰＵ１２が実行可能な制御プログラム等が記憶され、フォント用ＲＯＭ１３ａには上記出力情報を生成する際に使用するフォントデータ（アウトラインフォントデータを含む）等が記憶され、データ用ＲＯＭ１３ｃにはプリンタ１５００がハードディスク等の外部メモリがないプリンタである場合にはホストコンピュータ３０００上で利用される情報等が記憶される。
【００４１】
操作部１５０１は、操作パネルであり、操作のためのスイッチ及びＬＥＤ表示器等が配置されている（不図示）。プリンタＣＰＵ１２は入力部１８を介してホストコンピュータ３０００との通信処理が可能となっており、プリンタ１５００内の情報等をホストコンピュータ３０００に通知することができる。
【００４２】
１９はＲＡＭであり、主としてプリンタＣＰＵ１２の主メモリやワークエリアとして機能し、図示しない増設ポートに接続されるオプションＲＡＭによってメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ１９は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。外部メモリ１４は、ディスクコントローラ（ＤＫＣ）２０によってアクセスを制御される。外部メモリ１４は、オプションとして接続されるものであって、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。
【００４３】
また、上述した外部メモリは、１個に限られるものではなく、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていてもよい。さらに、図示しないＮＶＲＡＭを有し、操作部１５０１からのプリンタモード設定情報をユーザ別、グループ別等のように記憶するようにしてもよい。
【００４４】
図２は、本印刷システムの主要な機能ブロックを示す図である。
【００４５】
ホストコンピュータ３０００におけるアプリケーション２０１、グラフィックエンジン２０２、プリンタドライバ２０３及びシステムスプーラ２０４は、外部メモリ１１に保存されたファイルとして存在し、実行される場合にＯＳやそのモジュールを利用するモジュールによってＲＡＭ２にロードされ実行されるプログラムモジュールである。
【００４６】
アプリケーション２０１及びプリンタドライバ２０３は、外部メモリ１１のＦＤや不図示のＣＤ−ＲＯＭあるいは不図示のネットワークを経由して外部メモリ１１のＨＤに追加することが可能になっている。外部メモリ１１に保存されているアプリケーション２０１は、ＲＡＭ２にロードされて実行されるが、このアプリケーション２０１からプリンタ１５００に対して印刷を行わせる際には、同様にＲＡＭ２にロードされて実行されるグラフィックエンジン２０２を利用して出力（描画）を行う。グラフィックエンジン２０２は、印刷装置毎に用意されたプリンタドライバ２０３を、同様に外部メモリ１１からＲＡＭ２にロードし、アプリケーション２０１の出力を、プリンタドライバ２０３を用いてプリンタ制御コマンドに変換する。変換されたプリンタ制御コマンドはＯＳによってＲＡＭ２にロードされたシステムスプーラ２０４を経てインターフェース２１経由でプリンタ１５００に出力される仕組みとなっている。
【００４７】
［Ｚ折り機能］
図３は、Ｚ折りの態様を例示する図である。
【００４８】
同図（ａ）は、用紙方向がランドスケープで左端綴じの場合を示し、同図（ｂ）は用紙方向がポートレートで上端綴じの場合を示す。例えばランドスケープの場合でみると、用紙の真ん中（領域ＢとＣの間）で谷折りとすると共に、用紙の右半分の真ん中（領域ＣとＤの間）で山折りとすることで、領域Ｂ、Ｃが隠れ、領域Ａ、Ｄのみが表に現れるようになる。Ｚ折りによって、元の用紙サイズがＡ３サイズであればＡ４サイズに畳まれ、１１×１７用紙であればレターサイズに畳まれることになる。なお、用紙の綴じ方向によっては折り位置が異なるため、畳まれた後の形態も異なる。
【００４９】
本システムでは、サイズの異なる用紙を混在して扱う場合、用紙サイズに応じてＺ折りを行ったり行わなかったりする。例えば、Ａ４、Ａ３サイズの混在した印刷では、Ａ３サイズについてはＺ折りを行い（以下、このような用紙を「Ｚ折り用紙」と称する）、Ａ４サイズについてはＺ折りを行わない（以下、このような用紙を「非Ｚ折り用紙」と称する）。
【００５０】
図４は、従来の、Ｚ折り機能を考慮しないヘッダ／フッタ印刷の態様を例示する図である。同図は、用紙方向がポートレートで左端綴じの場合を示す。同図（ａ）は非Ｚ折り用紙、同図（ｂ）はＺ折り前のＺ折り用紙、同図（ｃ）はＺ折り後のＺ折り用紙をそれぞれ示す。
【００５１】
従来、ヘッダ（例えば日付「９９／１２／３１」）及びフッタ（例えばページ番号「１８」、「１９」等）を印刷する場合、Ｚ折り用紙／非Ｚ折り用紙の区別なく行っていた。従って、非Ｚ折り用紙、及びＺ折り用紙のいずれの場合も、同図（ａ）、（ｂ）に示すように、各用紙の左右方向の略中央部にヘッダ及びフッタが印刷される。そのため、Ｚ折り用紙のＺ折り後は、同図（ｃ）に示すように、ヘッダ及びフッタが隠れて見えなくなり、一目で認識することができない。特に、非Ｚ折り用紙と共にステープル等の手段で綴じられた場合はその問題が大きい。
【００５２】
本実施の形態では、ステープル等の手段で綴じた状態でも、目視にてヘッダ及びフッタを確認可能にすべく、ヘッダ及びフッタの印刷位置等を調整するものである。以下、本実施の形態における印字位置調整手法を説明する。
【００５３】
［印刷制御手順］
図５は、本実施の形態におけるヘッダ／フッタ情報印刷位置調整のためのユーザインタフェースの一例を示す図である。同ユーザインタフェースは、ＣＲＴ１０に表示される。後述するヘッダ／フッタ情報印刷位置調整処理に際し、本システムのユーザによって、Ｚ折り機能の仕様の指定、ヘッダ／フッタ情報（所定の付加情報）として印刷すべき情報の種類（日付、文書作成者、ページ番号等）の指定、及びヘッダ／フッタ情報の印字位置（右寄せ、中央、左寄せ等）の指定が行われている必要がある。
【００５４】
同図に示すユーザインタフェースにおいて、Ｚ折り機能の仕様の指定は、選択部５４（“Ｚ折りページの印字位置調整方法”）におけるドロップダウンリストで行える。ヘッダ／フッタ情報として印刷すべき情報の種類（日付、文書作成者、ページ番号等）の指定は、それぞれ選択部５１（“Print Date”）、５２（“Print User Name”）、５３（“Print Page Number”）で行える。ヘッダ／フッタ情報の印字位置の指定は、選択部５１、５２、５３にそれぞれ付属するドロップダウンリコントロールで行える。
【００５５】
図６は、本実施の形態におけるヘッダ／フッタ情報印刷位置調整処理のフローチャートを示す図である。本処理の開始以前に、図５に示すユーザインターフェースによる各種設定が行われているものとする。
【００５６】
まず、出力用紙のサイズがＺ折りの対象となるサイズであるか否かを判別する（ステップＳ５０１）。例えば、Ａ４サイズとＡ３サイズの用紙が混在した文書出力について、プリンタ１５００がＡ３サイズの用紙についてのみＺ折りをサポートしている場合は、Ａ４サイズはＺ折りの対象ではないと判別され、Ａ３サイズはＺ折りの対象であると判別される。
【００５７】
その判別の結果、出力用紙のサイズがＺ折りの対象となるサイズである場合は、ステップＳ５０２に進む一方、出力用紙のサイズがＺ折りの対象となるサイズでない場合は、ステップＳ５０３に進む。ステップＳ５０３では、非Ｚ折り用紙に対応するヘッダ／フッタ情報印刷位置調整処理を行う。すなわち、ユーザによって指定されたヘッダ／フッタ情報をユーザによって指定された位置に印刷すべく、ヘッダ／フッタ情報と出力ページの本文データ（印刷情報）との合成を行った後にステップＳ５０４に進む。
【００５８】
一方、前記ステップＳ５０２では、Ｚ折り用紙に対応するヘッダ／フッタ情報印刷位置調整処理を行う。すなわち、詳細は後述するが、Ｚ折りした後の状態でみた場合に、前記ステップＳ５０３で印刷されたものと、ヘッダ／フッタ情報の位置が見かけ上同じとなるように、ヘッダ／フッタ情報と出力ページの本文データとの合成を行った後にステップＳ５０４に進む。
【００５９】
ステップＳ５０４では、前記ステップＳ５０２またはＳ５０３で合成された本文データ及びヘッダ／フッタ情報の印刷やステイプル等の出力処理を行い、本処理を終了する。
【００６０】
［Ｚ折り用紙ヘッダ／フッタ情報印刷位置調整処理］
図７は、本実施の形態におけるヘッダ／フッタ情報印刷位置調整の態様の一例を示す図である（重複印字Ｚ折り連結位置調整方式）。同図は、用紙方向がポートレートで左端綴じの場合を示す。同図（ａ）は非Ｚ折り用紙（出力結果）、同図（ｂ）はＺ折り前（見開き状態）のＺ折り用紙、同図（ｃ）はＺ折り後のＺ折り用紙（出力結果）をそれぞれ示す。また、ヘッダ情報として、例えば日付（「９９／１２／３１」）を左右方向の略中央に印字する指定がなされ、フッタ情報として、ページ番号（例えば「１８」、「１９」等）を左右方向の略中央に印字する指定がなされた場合を例にとる。
【００６１】
非Ｚ折り用紙については、ヘッダ／フッタ情報が指定通りに印字されるので、図７（ａ）に示す出力結果は図４（ａ）と同様である。
【００６２】
図７（ｂ）に示すように、以下、Ｚ折り用紙の表面の印刷領域において、左半分の面のうちの左半分を領域Ａ、右半分を領域Ｂと称し、Ｚ折り用紙の表面の印刷領域における右半分の面のうち左半分を領域Ｃ、右半分を領域Ｄと称する。Ｚ折りにより畳まれた後は、同図（ｃ）に示すように、領域Ｂ及び領域Ｃは隠れ、領域Ａと領域Ｄとは隠れずに互いに隣接することになる。
【００６３】
本実施の形態では、同図（ｂ）に示すように、Ｚ折り用紙については、見開きの状態においてヘッダ／フッタ情報を２箇所に印字する。しかも、表面の左半分及び右半分の各面における略中央にそれぞれ同じようにヘッダ／フッタ情報を印字する。従って、左側のヘッダ／フッタ情報は領域Ａと領域Ｂとをまたいで印字され、右側のヘッダ／フッタ情報は領域Ｃと領域Ｄとをまたいで印字される。すなわち、図６のステップＳ５０２では、ヘッダ／フッタ情報と本文データとの合成の際に、Ｚ折り後の状態で、領域Ａに印字されたヘッダ／フッタ情報の構成部分（例えばヘッダ「９９／１」、フッタ「１」）と領域Ｄに印字されたヘッダ／フッタ情報の構成部分（例えばヘッダ「２／３１」、フッタ「９」）とで、１つのヘッダ／フッタ情報である「９９／１２／３１」及び「１９」が認識されるように、各ヘッダ／フッタ情報の位置を合わせる。これにより、折りページを開かなくても、見かけ上、非Ｚ折り用紙（図７（ａ））と同じようにヘッダ／フッタ情報が一目で認識される。
【００６４】
なお、いずれのヘッダ／フッタ情報も、各領域を分ける線上に１つの文字がまたぐことのないように位置調整し、例えば「９９／１」が線の左方に、「２／３１」が線の右方に位置するように印字する。これにより、多少の印字ずれがあってもＺ折り後に文字が認識しやすくなる。
【００６５】
本実施の形態によれば、Ｚ折り用紙では、本文データにヘッダ／フッタ情報を合成する際、ヘッダ／フッタ情報を２箇所に印字し、Ｚ折り後に、領域Ａに印字された構成部分と領域Ｄに印字された構成部分とで、１つのヘッダ／フッタ情報が一体として認識されるように、各ヘッダ／フッタ情報の位置を調整するようにした。すなわち、領域Ｂを覆って隠す領域Ｄに、領域Ｂに印字された構成部分と同じ構成部分が印字されるようにした。従って、Ｚ折り後にページを開かなくてもヘッダ／フッタ情報を一目で認識することができその都度見開くという煩雑さを解消することができる。しかも、非Ｚ折り用紙と同じサイズとなるＺ折り後の状態では、非Ｚ折り用紙と見かけ上同じ位置に印字されることになるので、Ｚ折り用紙が非Ｚ折り用紙と共にステープル等で綴じられるような混在出力の場合にあっては、特にその効果が大きい。
【００６６】
（第２の実施の形態）
本発明の第２の実施の形態では、基本的構成は第１の実施の形態と同様であり、図１、図２の通りである。また、ヘッダ／フッタ情報印刷位置調整処理は、第１の実施の形態と同様であるが（図６）、図６のステップＳ５０２で実行される「Ｚ折り用紙に対応するヘッダ／フッタ情報印刷位置調整処理」の態様が第１の実施の形態と相違するから、これを中心に述べる。
【００６７】
図８は、本実施の形態におけるヘッダ／フッタ情報印刷位置調整の態様の一例を示す図である（分割印字Ｚ折り連結位置調整方式）。用紙方向、綴じ位置、ヘッダ／フッタ情報の種類や印字位置の指定は、第１の実施の形態（図７）と同様である場合を例にとる。
【００６８】
非Ｚ折り用紙については、ヘッダ／フッタ情報が指定通りに印字されるので、図８（ａ）に示す出力結果は図７（ａ）と同様である。
【００６９】
Ｚ折り用紙では、見開きの状態において、ヘッダ／フッタ情報をそれぞれ２つの構成部分に分割して印字する。すなわち、図６のステップＳ５０２におけるヘッダ／フッタ情報と本文データとの合成の際に、領域Ａにヘッダ／フッタ情報の左半分の構成部分（例えばヘッダ「９９／１」、フッタ「１」）が印字されると共に、領域Ｄにヘッダ／フッタ情報の右半分の構成部分（例えばヘッダ「２／３１」、フッタ「９」）が印字されるように処理する。そして、Ｚ折り後の状態で、領域Ａと領域Ｄにぞれぞれ印字された両構成部分から、１つのヘッダ／フッタ情報である「９９／１２／３１」及び「１９」が認識されるように、各ヘッダ／フッタ情報の位置を合わせる。領域Ｂ、Ｃにはヘッダ／フッタ情報は印字されない。
【００７０】
これにより、折りページを開かなくても、見かけ上、非Ｚ折り用紙と同じようにヘッダ／フッタ情報が一目で認識される。なお、ヘッダ／フッタ情報は、各領域を分ける線で１つの文字が分断されることのないように位置調整することにより、多少の印字ずれがあってもＺ折り後に文字が認識しやすくなる。
【００７１】
本実施の形態によれば、第１の実施の形態と同様の効果を奏することができる。
【００７２】
（第３の実施の形態）
本発明の第３の実施の形態では、基本的構成は第１の実施の形態と同様であり、図１、図２の通りである。また、ヘッダ／フッタ情報印刷位置調整処理は、第１の実施の形態と同様であるが（図６）、図６のステップＳ５０２で実行される「Ｚ折り用紙に対応するヘッダ／フッタ情報印刷位置調整処理」の態様が第１の実施の形態と相違するから、これを中心に述べる。
【００７３】
図９は、本実施の形態におけるヘッダ／フッタ情報の印字指定可能領域を説明するための図である。同図は、用紙方向がポートレートで左端綴じの場合を示す。同図（ａ）はＺ折り用紙のＺ折り前（見開き状態）、同図（ｂ）はＺ折り後（出力結果）をそれぞれ示す。図７と同様に、Ｚ折り用紙の表面は領域Ａ、Ｂ、Ｃ、Ｄに分けられる。なお、Ｚ折りによって、領域Ｂ及び領域Ｃは見えなくなるので、これらを非可視領域とも称し、領域Ａ及び領域ＤはＺ折りの前後に亘って隠れずに見えるので、これらを可視領域とも称する。
【００７４】
本実施の形態では、ヘッダ／フッタ情報を分割することなく、いずれかの可視領域に印字する。従って、領域Ａまたは領域Ｄのいずれか一方にヘッダ／フッタ情報を印字する。また、印字位置は通常ユーザによって指定されるが、デフォルトで指定してもよい。印字位置の指定としては、「左寄せ、中央、右寄せ」の３つの指定が可能である。
【００７５】
図１０、図１１は、本実施の形態におけるヘッダ／フッタ情報印刷位置調整の態様の一例を示す図である（印字領域指定位置調整方式）。用紙方向、綴じ位置、ヘッダ／フッタ情報の種類や印字位置の指定は、第１の実施の形態（図７）と同様である。図１０は、Ｚ折り用紙の印字位置として右寄せが指定された場合を示し、図１１は、Ｚ折り用紙の印字位置として左寄せが指定された場合を示す。
【００７６】
すなわち、図６のステップＳ５０２におけるヘッダ／フッタ情報と本文データとの合成の際に次のように処理される。まず、右寄せが指定された場合は、図１０（ｂ）に示すように、領域Ｄにヘッダ／フッタ情報の全ての構成部分が印字される。一方、左寄せが指定された場合は、図１１（ｂ）に示すように、領域Ａにヘッダ／フッタ情報の全ての構成部分が印字される。これにより、Ｚ折りの前後に亘ってヘッダ／フッタ情報が一目で認識される（図１０（ｃ）、図１１（ｃ））。
【００７７】
なお、その際、非Ｚ折り用紙で印字されるフォントサイズのままでは各領域Ａ、Ｄ内にヘッダ／フッタ情報が収まらない場合は、フォントサイズを小さくして収まるように調整する。
【００７８】
なお、印字位置として「中央」が指定された場合は、領域Ａまたは領域Ｄのいずれかに印字する。その際、領域Ａに印字する場合は右寄せ、領域Ｄに印字する場合は左寄せとするのが、より中央近傍に位置することになるので好ましい。
【００７９】
本実施の形態によれば、可視領域にヘッダ／フッタ情報の全ての構成部分が印字されるので、Ｚ折り後にページを開かなくてもヘッダ／フッタ情報を一目で認識することができることに関し、第１の実施の形態と同様の効果を奏することができる。
【００８０】
なお、本実施の形態では、Ｚ折り用紙を領域Ａ及び領域Ｄの双方に印字するようにしてもよい。
【００８１】
（第４の実施の形態）
本発明の第４の実施の形態では、基本的構成は第１の実施の形態と同様であり、図１、図２の通りである。また、ヘッダ／フッタ情報印刷位置調整処理は、第１の実施の形態と同様である（図６）。
【００８２】
本実施の形態では、両面印刷を行う。Ｚ折り用紙の表面については第１の実施の形態で示した手法によりヘッダ／フッタ情報を印字し、これに加えて、裏面にもヘッダ／フッタ情報を印字する。
【００８３】
図１２は、本実施の形態におけるヘッダ／フッタ情報印刷位置調整の態様の一例を示す用紙裏面図である。用紙方向、綴じ位置（左綴じ）、ヘッダ／フッタ情報の種類や印字位置の指定は、第１の実施の形態（図７）と同様である場合を例にとる。
【００８４】
同図（ａ）は非Ｚ折り用紙（出力結果）、同図（ｂ）はＺ折り前（見開き状態）のＺ折り用紙、同図（ｃ）はＺ折り後のＺ折り用紙（出力結果）の裏面をそれぞれ示す。同図（ｂ）に示すように、領域Ｅは領域Ａ、Ｂの裏面に相当し、Ｚ折りの前後に亘って見える領域である（裏面可視領域）。領域Ｆ、Ｇはそれぞれ領域Ｃ、Ｄの裏面に相当し、Ｚ折り後は隠れて見えなくなる領域である。
【００８５】
本実施の形態では、領域Ｅにヘッダ／フッタ情報の全ての構成部分が印字される。その際、印字位置はユーザによって指定された位置に設定される。印字位置の指定としては、「左寄せ、中央、右寄せ」の３つの指定が可能である。同図では、「中央」が指定された場合を示している。「左寄せ」が指定された場合は、領域Ｅにおいて左寄せで印字し、「右寄せ」が指定された場合は、領域Ｅにおいて右寄せで印字する。これにより、非Ｚ折り用紙に印字されたヘッダ／フッタ情報と見かけ上同じにすることができる。
【００８６】
本実施の形態によれば、第１の実施の形態と同様の効果を奏するだけでなく、Ｚ折り用紙を裏面からみたときも、Ｚ折り後にページを開くことなくヘッダ／フッタ情報を一目で認識することができ、一層煩雑さが解消される。
【００８７】
なお、本実施の形態において、ヘッダ／フッタ情報の表面への印字は、第２の実施の形態または第３の実施の形態で示した手法で行うようにしてもよい。
【００８８】
なお、本実施の形態において、表面にはヘッダ／フッタ情報を印字することなく、本実施の形態の手法により裏面のみにヘッダ／フッタ情報を印字するようにしてもよい。
【００８９】
なお、本発明は、複数の機器（例えばホストコンピュータ、インターフェイス機器、リーダ、プリンタ等）から構成されるシステムに適用してもよい。また、１つの機器からなる装置（複写機、プリンタ、ファクシミリ装置等）に適用してもよい。
【００９０】
なお、上記各実施の形態では、ヘッダ／フッタ情報を例示して説明したが、本文データに付加される情報であれば他の情報の印字調整にも適用可能である。
【００９１】
なお、上述した各実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を印刷制御装置やシステムに供給し、その印刷制御装置等のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の目的が達成されることはいうまでもない。
【００９２】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、プログラムコードが電送媒体等を介して供給される場合は、プログラムコード自体が本発明を構成することになる。
【００９３】
プログラムコードを供給するための記憶媒体として、例えば、フロッピィディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００９４】
また、コンピュータが読み出したプログラムコードを実行することにより上述した各実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づいて、コンピュータ上で稼動しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００９５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づいて、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００９６】
【発明の効果】
以上説明したように、本発明によれば、折りページを開かなくても所定の付加情報を一目で認識することができる。
【００９７】
また、所定の形態に折られた後の用紙から認識される所定の付加情報が、前記用紙の前記所定の形態に折られた後の用紙サイズと略同じサイズの他の用紙に印刷された所定の付加情報と、見かけ上同じ態様で認識されるように、前記所定の付加情報を印刷させることで、折りページでない用紙と混在しても、見かけ上同じ態様で所定の付加情報を一目で認識することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る印刷システムの全体構成を示すブロック図である。
【図２】印刷システムの主要な機能ブロックを示す図である。
【図３】Ｚ折りの態様を例示する図である。
【図４】従来の、Ｚ折り機能を考慮しないヘッダ／フッタ印刷の態様を例示する図である。
【図５】ヘッダ／フッタ情報印刷位置調整のためのユーザインタフェースの一例を示す図である。
【図６】第１の実施の形態におけるヘッダ／フッタ情報印刷位置調整処理のフローチャートを示す図である。
【図７】同形態におけるヘッダ／フッタ情報印刷位置調整の態様の一例を示す図である（重複印字Ｚ折り連結位置調整方式）。
【図８】本発明の第２の実施の形態におけるヘッダ／フッタ情報印刷位置調整の態様の一例を示す図である（分割印字Ｚ折り連結位置調整方式）。
【図９】本発明の第３の実施の形態におけるヘッダ／フッタ情報の印字指定可能領域を説明するための図である。
【図１０】同形態におけるヘッダ／フッタ情報印刷位置調整の態様の一例を示す図である（印字領域指定位置調整方式）。
【図１１】同形態におけるヘッダ／フッタ情報印刷位置調整の態様の一例を示す図である（印字領域指定位置調整方式）。
【図１２】本発明の第４の実施の形態におけるヘッダ／フッタ情報印刷位置調整の態様の一例を示す用紙裏面図である。
【符号の説明】
１  ＣＰＵ（印刷制御手段、裏面印刷制御手段）
８  プリンタコントローラ（ＰＲＴＣ）
１７  印刷部（プリンタエンジン）
２０１  アプリケーション
２０２  グラフィックエンジン
２０３  プリンタドライバ
２０４  システムスプーラ
１５００  プリンタ（印刷装置）
３０００  ホストコンピュータ（印刷制御装置、情報処理装置）
【図１】
0004235369.tif 000002
【図２】
0004235369.tif 000003
【図３】
0004235369.tif 000004
【図４】
0004235369.tif 000005
【図５】
0004235369.tif 000006
【図６】
0004235369.tif 000007
【図７】
0004235369.tif 000008
【図８】
0004235369.tif 000009
【図９】
0004235369.tif 000010
【図１０】
0004235369.tif 000011
【図１１】
0004235369.tif 000012
【図１２】
0004235369.tif 000013