(57)【要約】【課題】両面印刷が行われる場合において、画像がおもて面に形成され裏面に形成されない用紙が発生したときでも、画像形成されない面を含めてページ番号を計数し、ページ番号の付与を行う。【解決手段】画像形成装置２０が画像形成すべき面が新たな用紙のおもて面であるときに、ページ番号カウント更新部４４が、印刷済みページ情報保持部４３に保持されている印刷済み面のページ番号を参照する。画像が形成された直近の印刷面（直近の印刷済み面）が用紙のおもて面であるならば、ページ番号カウント更新部４４は、新たな用紙のおもて面に付与されるページ番号が直近の印刷済み面に付与されたページ番号との間で整合するように、ページ番号カウント部４１がカウントするページ番号を更新する処理を行う。【選択図】図３
2012020535.tif 000002
【特許請求の範囲】
【請求項１】
用紙に文書の画像を形成する画像形成手段と、
前記画像形成手段が形成する前記画像に付与されるページ番号を計数する計数手段と、
前記画像形成手段により前記画像が形成された用紙の印刷面である印刷済み面を識別するための情報を保持する保持手段と、
前記画像形成手段が両面印刷を行う場合において、画像形成すべき面が新たな用紙のおもて面であるときに、前記保持手段が保持する前記情報を参照し、直近の前記印刷済み面が用紙のおもて面であるならば、当該新たな用紙のおもて面に付与されるページ番号が当該直近の印刷済み面に付与されたページ番号との間で整合するように、前記計数手段が計数するページ番号を更新する更新処理を行う更新手段と、
前記計数手段が計数したページ番号であって、前記更新手段が前記更新処理を行った場合には当該更新処理により得られたページ番号を前記画像形成手段が形成する前記画像に付与する付与手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
前記文書の特定のページに対して行われる印刷設定の変更の指示を受け付ける受付手段を更に備え、
前記更新手段は、前記画像形成手段が新たな用紙のおもて面への画像形成を行うときに前記情報を参照し、前記直近の印刷済み面が用紙のおもて面であり、かつ前記受付手段が受け付けた指示により当該画像形成に際し印刷設定の変更が行われるならば、前記更新処理を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記保持手段は、前記印刷済み面を識別するための情報として、前記付与手段が当該印刷済み面に付与したページ番号を保持し、
前記更新手段は、前記保持手段に保持された前記印刷済み面のページ番号を参照した結果、当該ページ番号が奇数であるときに、前記直近の印刷済み面が用紙のおもて面であると判定することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記受付手段は、前記印刷設定の変更の指示として、前記特定のページの画像が形成される用紙の種類を変更する指示を受け付け、
前記更新手段は、前記直近の印刷済み面が前記新たな用紙の直前の用紙のおもて面であり、かつ前記受付手段が受け付けた指示により前記画像形成に際し用紙の種類を変更が行われた結果、当該直前の用紙の裏面に形成されるべき画像が当該新たな用紙のおもて面に形成されるならば、前記更新処理を行うことを特徴とする請求項２又は３に記載の画像形成装置。
【請求項５】
前記受付手段は、前記印刷設定の変更の指示として、用紙における前記特定のページの画像配置を変更する指示を受け付け、
前記更新手段は、前記直近の印刷済み面が前記新たな用紙の直前の用紙のおもて面であり、かつ前記受付手段が受け付けた指示により前記画像形成に際し前記画像配置が変更された結果、当該直前の用紙の裏面に形成されるべき画像が当該新たな用紙のおもて面に形成されるならば、前記更新処理を行うことを特徴とする請求項２又は３に記載の画像形成装置。
【請求項６】
前記受付手段は、前記印刷設定の変更の指示として、前記文書の特定のページの次に、当該文書の画像が形成されない用紙を挿入する指示を受け付け、
前記更新手段は、前記直近の印刷済み面が前記指示により挿入される用紙の直前の用紙のおもて面であり、かつ当該指示により用紙の挿入が行われた結果、当該直前の用紙の裏面に形成されるべき画像が前記新たな用紙のおもて面に形成されるならば、前記更新処理を行うことを特徴とする請求項２又は３に記載の画像形成装置。
【請求項７】
前記受付手段が前記文書の特定のページの次に、当該文書の画像が形成されない用紙を挿入する指示を受け付けたときに、前記計数手段が挿入される当該用紙を含めてページ番号を計数するか否かを設定する設定手段を更に備え、
前記更新手段は、前記設定手段によりなされた設定に応じて、前記更新処理を行うことを特徴とする請求項６に記載の画像形成装置。
【請求項８】
コンピュータに、
画像形成装置が形成する文書の画像に付与されるページ番号を計数する機能と、
前記画像形成装置により前記画像が形成された用紙の印刷面である印刷済み面を識別するための情報を保持する機能と、
前記画像形成装置が両面印刷を行う場合において、画像形成すべき面が新たな用紙のおもて面であるときに、保持されている前記情報を参照し、直近の前記印刷済み面が用紙のおもて面であるならば、当該新たな用紙のおもて面に付与されるページ番号が当該直近の印刷済み面に付与されたページ番号との間で整合するように、前記計数する機能が計数するページ番号を更新する更新処理を行う機能と、
前記計数する機能が計数したページ番号であって、前記更新処理を行う機能が当該更新処理を行った場合には当該更新処理により得られたページ番号を前記画像形成装置が形成する前記画像に付与する機能と
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、両面印刷が可能な印刷装置であって、印刷データ中から記録媒体の表（おもて）面に印刷する印刷ページを示す命令を検出する検出手段と、前記検出手段によって前記命令が検出された場合、対応する印刷データが表面に印刷されるか否かを判断する判断手段と、前記判断手段によって前記対応する印刷データが裏面に印刷されると判断された場合、該印刷データが表面に印刷されるように、該印刷データの前に改ページを挿入する改ページ挿入手段とを備える印刷装置が記載されている。
【０００３】
特許文献２には、記録材に画像を形成する画像形成部と、ページ番号を設定する設定手段と、前記設定手段により設定されたページ番号をカウントしつつページ番号を印字する制御手段とを有する画像形成装置において、前記設定手段は、ゼロを含むプラス及びマイナスのページ番号の設定を可能とし、前記制御手段は、ゼロ及びマイナスのページ番号の印字を禁止し、プラスのページ番号のみを印字するように制御する画像形成装置が記載されている。
【０００４】
特許文献３には、画像形成装置が、連続する複数の記録媒体の片面又は両面に対しページ番号を付与して画像形成を行うプリンタ部と、前記録媒体にページ番号を付与するためのページ番号カウントを制御する制御手段と、片面及び両面の印刷モードとを有し、前記制御手段が、前記連続する複数の記録媒体に付与するページ番号を、前記印刷モードが片面か両面かの印刷モードの判定結果に基づき、画像形成された前記記録媒体の所定位置に対して挿入される挿入シートのページ数を異なるカウント値でカウントするように制御する画像形成システムが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１７５３０４号公報
【特許文献２】特開２００１−３４７７３５号公報
【特許文献３】特開２００５−１６１８３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、両面印刷が行われる場合において、画像がおもて面に形成され裏面に形成されない用紙が発生したときでも、画像形成されない面を含めてページ番号を計数し、ページ番号の付与を行うことにある。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、用紙に文書の画像を形成する画像形成手段と、前記画像形成手段が形成する前記画像に付与されるページ番号を計数する計数手段と、前記画像形成手段により前記画像が形成された用紙の印刷面である印刷済み面を識別するための情報を保持する保持手段と、前記画像形成手段が両面印刷を行う場合において、画像形成すべき面が新たな用紙のおもて面であるときに、前記保持手段が保持する前記情報を参照し、直近の前記印刷済み面が用紙のおもて面であるならば、当該新たな用紙のおもて面に付与されるページ番号が当該直近の印刷済み面に付与されたページ番号との間で整合するように、前記計数手段が計数するページ番号を更新する更新処理を行う更新手段と、前記計数手段が計数したページ番号であって、前記更新手段が前記更新処理を行った場合には当該更新処理により得られたページ番号を前記画像形成手段が形成する前記画像に付与する付与手段とを備えたことを特徴とする画像形成装置である。
請求項２に記載の発明は、前記文書の特定のページに対して行われる印刷設定の変更の指示を受け付ける受付手段を更に備え、前記更新手段は、前記画像形成手段が新たな用紙のおもて面への画像形成を行うときに前記情報を参照し、前記直近の印刷済み面が用紙のおもて面であり、かつ前記受付手段が受け付けた指示により当該画像形成に際し印刷設定の変更が行われるならば、前記更新処理を行うことを特徴とする請求項１に記載の画像形成装置である。
請求項３に記載の発明は、前記保持手段は、前記印刷済み面を識別するための情報として、前記付与手段が当該印刷済み面に付与したページ番号を保持し、前記更新手段は、前記保持手段に保持された前記印刷済み面のページ番号を参照した結果、当該ページ番号が奇数であるときに、前記直近の印刷済み面が用紙のおもて面であると判定することを特徴とする請求項１又は２に記載の画像形成装置である。
請求項４に記載の発明は、前記受付手段は、前記印刷設定の変更の指示として、前記特定のページの画像が形成される用紙の種類を変更する指示を受け付け、前記更新手段は、前記直近の印刷済み面が前記新たな用紙の直前の用紙のおもて面であり、かつ前記受付手段が受け付けた指示により前記画像形成に際し用紙の種類を変更が行われた結果、当該直前の用紙の裏面に形成されるべき画像が当該新たな用紙のおもて面に形成されるならば、前記更新処理を行うことを特徴とする請求項２又は３に記載の画像形成装置である。
請求項５に記載の発明は、前記受付手段は、前記印刷設定の変更の指示として、用紙における前記特定のページの画像配置を変更する指示を受け付け、前記更新手段は、前記直近の印刷済み面が前記新たな用紙の直前の用紙のおもて面であり、かつ前記受付手段が受け付けた指示により前記画像形成に際し前記画像配置が変更された結果、当該直前の用紙の裏面に形成されるべき画像が当該新たな用紙のおもて面に形成されるならば、前記更新処理を行うことを特徴とする請求項２又は３に記載の画像形成装置である。
請求項６に記載の発明は、前記受付手段は、前記印刷設定の変更の指示として、前記文書の特定のページの次に、当該文書の画像が形成されない用紙を挿入する指示を受け付け、前記更新手段は、前記直近の印刷済み面が前記指示により挿入される用紙の直前の用紙のおもて面であり、かつ当該指示により用紙の挿入が行われた結果、当該直前の用紙の裏面に形成されるべき画像が前記新たな用紙のおもて面に形成されるならば、前記更新処理を行うことを特徴とする請求項２又は３に記載の画像形成装置である。
請求項７に記載の発明は、前記受付手段が前記文書の特定のページの次に、当該文書の画像が形成されない用紙を挿入する指示を受け付けたときに、前記計数手段が挿入される当該用紙を含めてページ番号を計数するか否かを設定する設定手段を更に備え、前記更新手段は、前記設定手段によりなされた設定に応じて、前記更新処理を行うことを特徴とする請求項６に記載の画像形成装置である。
請求項８に記載の発明は、コンピュータに、画像形成装置が形成する文書の画像に付与されるページ番号を計数する機能と、前記画像形成装置により前記画像が形成された用紙の印刷面である印刷済み面を識別するための情報を保持する機能と、前記画像形成装置が両面印刷を行う場合において、画像形成すべき面が新たな用紙のおもて面であるときに、保持されている前記情報を参照し、直近の前記印刷済み面が用紙のおもて面であるならば、当該新たな用紙のおもて面に付与されるページ番号が当該直近の印刷済み面に付与されたページ番号との間で整合するように、前記計数する機能が計数するページ番号を更新する更新処理を行う機能と、前記計数する機能が計数したページ番号であって、前記更新処理を行う機能が当該更新処理を行った場合には当該更新処理により得られたページ番号を前記画像形成装置が形成する前記画像に付与する機能とを実現させることを特徴とするプログラムである。
【発明の効果】
【０００８】
請求項１の発明によれば、両面印刷が行われる場合において、画像がおもて面に形成され裏面に形成されない用紙が発生したときでも、画像形成されない面を含めてページ番号を計数し、ページ番号の付与を行うことができる。
請求項２の発明によれば、両面印刷が行われる場合において、文書の特定のページに対して印刷設定の変更がなされた結果、画像がおもて面に形成され裏面に形成されない用紙が発生したときでも、画像形成されない面を含めてページ番号を計数し、ページ番号の付与を行うことができる。
請求項３の発明によれば、画像がおもて面に形成され裏面に形成されない用紙が発生したことを判定することができる。
請求項４の発明によれば、両面印刷が行われる場合において、文書の特定のページの画像が形成される用紙の種類を変更する指示により、画像がおもて面に形成され裏面に形成されない用紙が発生したときでも、画像形成されない面を含めてページ番号を計数し、ページ番号の付与を行うことができる。
請求項５の発明によれば、両面印刷が行われる場合において、用紙における文書の特定のページの画像配置を変更する指示により、画像がおもて面に形成され裏面に形成されない用紙が発生したときでも、画像形成されない面を含めてページ番号を計数し、ページ番号の付与を行うことができる。
請求項６の発明によれば、両面印刷が行われる場合において、文書の特定のページの次にその文書の画像が形成されない用紙を挿入する指示により、画像がおもて面に形成され裏面に形成されない用紙が発生したときでも、画像形成されない面を含めてページ番号を計数し、ページ番号の付与を行うことができる。
請求項７の発明によれば、設定手段になされた設定に応じて、挿入される用紙の面を含めてページ番号を計数し、ページ番号の付与を行うことができる。
請求項８の発明によれば、両面印刷が行われる場合において、画像がおもて面に形成され裏面に形成されない用紙が発生したときでも、画像形成されない面を含めてページ番号を計数し、ページ番号の付与を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態が適用される印刷システムの構成例を示した図である。
【図２】両面印刷される文書の特定のページの次に用紙の挿入が行われたときに、用紙に付与されるページ番号に不整合が生じる場合を説明するための図である。
【図３】本発明の実施の形態における画像形成装置の機能構成例を示したブロック図である。
【図４】文書の特定のページに対して用紙の種類を変更する指示がなされた場合に、用紙に付与されるページ番号を説明するための図である。
【図５】本発明の実施の形態における画像形成装置がページ番号の更新処理を行うときの動作例を示したフローチャートである。
【図６】文書の特定のページに対して両面印刷から片面印刷に変更する指示がなされた場合に、用紙に付与されるページ番号を説明するための図である。
【図７】文書の特定のページの次にその文書の画像が形成されない用紙を挿入する指示がなされた場合に、用紙に付与されるページ番号を説明するための図である。
【図８】本発明の実施の形態を実現可能なコンピュータのハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態が適用される印刷システムの構成例を示している。図示するように、この印刷システムは、クライアントＰＣ（Personal Computer）１０と、画像形成装置２０とが、ネットワーク８０で接続されることにより構成されている。尚、図１には、１台のクライアントＰＣ１０を示しているが、台数はこれに限られるものではない。
【００１１】
このうち、クライアントＰＣ１０は、画像形成装置２０での印刷を指示するデータを生成し、ネットワーク８０を介してこれを画像形成装置２０に送信する端末装置である。図１に示すように、クライアントＰＣ１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、ＲＯＭ（Read Only Memory）１３と、ＮＶ−ＲＡＭ（Non-Volatile RAM）１４と、表示制御部１５と、データ蓄積部１６と、プリントデータ生成部１７と、Ｉ／Ｆ（インタフェース）部１８とを備える。
【００１２】
ＣＰＵ１１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行する。
ＲＡＭ１２は、ＣＰＵ１１の作業用メモリ等として用いられるメモリである。
ＲＯＭ１３は、ＣＰＵ１１が実行する各種プログラム等を記憶するメモリである。
ＮＶ−ＲＡＭ１４は、書き換え可能で電源供給が途絶えた場合にもデータを保持できる不揮発性メモリであり、クライアントＰＣ１０の動作に必要な各種の設定情報等を記憶する。
表示制御部１５は、ユーザに知らせる情報をディスプレイ（不図示）等の表示装置に表示する。
データ蓄積部１６は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する磁気ディスク装置等の記憶領域である。
プリントデータ生成部１７は、画像形成装置２０での印刷を指示するデータを生成する。ここで、印刷データとしては、例えばＰＤＬ（Page Description Languages）を用いるとよい。
Ｉ／Ｆ部１８は、ネットワーク８０を介して画像形成装置２０等の他の装置との間でデータを送受信する。
【００１３】
また、画像形成装置２０は、クライアントＰＣ１０からネットワーク８０を介して受信した印刷データに基づいて、用紙に画像を形成する。図１に示すように、画像形成装置２０は、ＣＰＵ（Central Processing Unit）２１と、ＲＡＭ（Random Access Memory）２２と、ＲＯＭ（Read Only Memory）２３と、ＮＶ−ＲＡＭ（Non-Volatile RAM）２４と、表示制御部２５と、データ蓄積部２６と、圧縮伸長部２７と、画像形成部２８と、Ｉ／Ｆ（インタフェース）部２９とを備える。
【００１４】
ＣＰＵ２１は、ＲＯＭ２３等に記憶された各種プログラムをＲＡＭ２２にロードして実行することにより、図３を参照して後述する各機能を実現する。
ＲＡＭ２２は、ＣＰＵ２１の作業用メモリ等として用いられるメモリである。
ＲＯＭ２３は、ＣＰＵ２１が実行する各種プログラム等を記憶するメモリである。
ＮＶ−ＲＡＭ２４は、書き換え可能で電源供給が途絶えた場合にもデータを保持できる不揮発性メモリであり、画像形成装置２０の動作に必要な各種の設定情報等を記憶する。
表示制御部２５は、ユーザに知らせる情報を画像形成装置２０の操作パネル（不図示）等に表示し、また、操作パネル等を介してユーザからの入力操作を受け付ける。
データ蓄積部２６は、例えばネットワーク８０を介してクライアントＰＣ１０等の他の装置から受信した画像のデータ等を蓄積する記憶領域である。
圧縮伸長部２７は、データ蓄積部２６に蓄積される画像データに対する圧縮処理と、圧縮された画像データに対する伸張処理を行う。
画像形成部２８は、例えば感光体に付着させたトナーを用紙に転写して像を形成する電子写真方式や、インクを用紙上に吐出して像を形成するインクジェット方式により、用紙に画像を形成する。本実施の形態では、画像形成手段の一例として画像形成部２８を設けている。
Ｉ／Ｆ部２９は、ネットワーク８０を介してクライアントＰＣ１０等の他の装置との間でデータを送受信する。
【００１５】
尚、用紙とは、画像を印刷可能なものであれば、その材質は問わない。代表例は紙であるが、ＯＨＰシートや金属板、布等の記録媒体であっても構わない。また、画像形成装置２０は、用紙に画像を形成するプリンタ機能だけでなく、用紙に形成された画像を読み取るスキャナ機能、読み取った画像を別の用紙に印刷するコピー機能、読み取った画像を他の画像形成装置に公衆回線を通じて送信するファクシミリ機能等を複合的に備えたものであってもよい。
更に、ネットワーク８０としては、ＬＡＮ（Local Area Network）やインターネットを用いるとよい。
【００１６】
ところで、文書の画像にページ番号を付与して画像形成を行う機能をもつ画像形成装置が知られている。ここでは、クライアントＰＣ１０のアプリケーションにより付与されるページ番号ではなく、画像形成装置がカウントして付与するページ番号を対象とする。
また、文書の画像を用紙に印刷する際に、その文書の特定のページが印刷される用紙の種類を変更したり、特定のページの次に別の用紙を挿入するなどの、印刷設定の変更を行うことがある。特に、両面印刷が行われる場合において、用紙のおもて面に印刷される奇数ページの次の偶数ページに対して印刷設定の変更が行われたときは、その偶数ページをその用紙の裏面に印刷することができず、新たな用紙のおもて面に印刷しなければならないことがある。そしてこの場合に、画像形成装置が文書の画像にページ番号を付与して画像形成を行うと、用紙の裏面が白紙のページとなって文書の偶数ページが新たな用紙のおもて面に印刷される。文書の奇数ページに対して印刷設定の変更が行われたときはこのような白紙のページは生じないが、偶数ページに対して印刷設定の変更が行われると用紙の裏面に白紙のページが生じることがあり、これによってページ番号のカウントに不整合が生じ得る。
【００１７】
図２は、両面印刷される文書の特定のページの次に用紙の挿入が行われたときに、用紙に付与されるページ番号に不整合が生じる場合を説明するための図である。図２（Ａ）は印刷対象の文書であり、７０ａ〜７０ｄの４ページからなる両面の文書の例を示している。ここでは、画像形成装置がページ番号を付与してこの文書を両面印刷する場合であって、３ページ目７０ｃの次に別の用紙を挿入するという印刷設定がなされた場合を考える。
【００１８】
図２（Ｂ）は、このときの画像形成装置の出力結果を示している。文書の１ページ目７０ａから３ページ目７０ｃまでは、１枚目の用紙のおもて面７１ａ、１枚目の用紙の裏面７１ｂ及び２枚目の用紙のおもて面７１ｃにそれぞれ印刷される。しかしながら、ここでは文書の３ページ目７０ｃの次に用紙を挿入する印刷設定がなされているため、文書の４ページ目７０ｄは２枚目の用紙の裏面７１ｄに印刷されずに、挿入された用紙である３枚目の用紙のおもて面７１ｅと裏面７１ｆの次の、４枚目の用紙のおもて面７１ｇに印刷される。２枚目の用紙の裏面７１ｄと４枚目の用紙の裏面７１ｈは、白紙となる。
【００１９】
画像形成装置が付与したページ番号をみると、文書の１ページ目７０ａから３ページ目７０ｃまでについては、７１ａ〜７１ｃの３ページにおいて“１”〜“３”と正しくページ番号が振られている。しかしながら、文書の４ページ目７０ｄについては、４枚目の用紙のおもて面７１ｇにおいて“６”が振られており、実際のページ番号“７”と整合しない。これは、挿入された用紙である３枚目の用紙のおもて面７１ｅと裏面７１ｆの２ページ分がカウントされているものの、白紙となった２枚目の用紙の裏面７１ｄの１ページ分が考慮されていないことにより、１ページ分のずれが生じるからである。
【００２０】
上述したように、両面印刷が行われる場合において、用紙のおもて面に印刷される奇数ページの次の偶数ページに対して印刷設定の変更が指示されたときに、画像形成装置がページ番号を正しく付与できなくなることがある。このような印刷設定の変更の指示としては、例えば、（イ）特定のページの画像が形成される用紙の種類を変更する指示、（ロ）用紙における特定のページの画像配置を変更する指示、（ハ）文書の画像が形成されない用紙を特定のページの次に挿入する指示などが挙げられる。（イ）〜（ハ）のいずれかの指示がなされた場合には、画像形成装置がページ番号の付与を正しく行えなくなる可能性がある。
【００２１】
そこで、本実施の形態の画像形成装置２０は、画像形成すべき面が新たな用紙のおもて面であるときに、予め保持しておいた情報を参照し、画像が形成された直近の印刷面（直近の印刷済み面）が用紙のおもて面であるならば、新たな用紙のおもて面に付与されるページ番号が直近の印刷済み面に付与されたページ番号との間で整合するように、ページ番号のカウントを更新する処理を行う。
【００２２】
以下では、本実施の形態における画像形成装置２０の機能構成について詳細に説明する。
図３は、本実施の形態における画像形成装置２０の機能構成例を示したブロック図である。図示するように、画像形成装置２０は、ページ番号を付与する処理に関係する機能として、ページ番号カウント部４１と、ページ番号付与部４２と、印刷済みページ情報保持部４３と、ページ番号カウント更新部４４と、印刷設定受付部４５と、カウント方法設定部４６とを備える。これらのうち、ページ番号カウント部４１と印刷済みページ情報保持部４３は、例えばＲＡＭ２２により実現される。また、ページ番号付与部４２、ページ番号カウント更新部４４、印刷設定受付部４５及びカウント方法設定部４６の各機能は、ＣＰＵ２１がＲＯＭ２３等に記憶されたプログラムをＲＡＭ２２に読み込んで実行することにより実現される。
【００２３】
ページ番号カウント部４１は、画像形成部２８が用紙上に形成する画像に付与されるページ番号をカウント（計数）する。本実施の形態では、計数手段の一例として、ページ番号カウント部４１を設けている。
【００２４】
ページ番号付与部４２は、ページ番号カウント部４１がカウントし、必要に応じてページ番号カウント更新部４４が後述する更新処理を行って得られたページ番号を、画像形成部２８が用紙上に形成する画像に付与する。本実施の形態では、付与手段の一例として、ページ番号付与部４２を設けている。
【００２５】
印刷済みページ情報保持部４３は、画像が形成された用紙の印刷面（印刷済み面）にページ番号付与部４２により付与されたページ番号を保持する。本実施の形態では、保持手段の一例として、印刷済みページ情報保持部４３を設けている。
【００２６】
ページ番号カウント更新部４４は、画像形成装置２０が両面印刷を行う場合に、印刷済みページ情報保持部４３が保持する印刷済み面のページ番号の情報を参照して、新たな用紙のおもて面に付与されるページ番号が直近の印刷済み面に付与されたページ番号との間で整合するように、ページ番号カウント部４１がカウントするページ番号を更新する更新処理を行う。この更新処理の詳細については後述する。本実施の形態では、更新手段の一例として、ページ番号カウント更新部４４を設けている。
【００２７】
印刷設定受付部４５は、画像形成装置２０が文書を印刷する際の印刷ジョブにおける印刷設定を受け付け、その印刷ジョブが、印刷対象の文書の特定のページに対する印刷設定の変更の指示を含むものであるか否かを判断する。ここで対象となる印刷設定の変更の指示としては、それによりページ番号の付与が正しく行われなくなる可能性がある、上述した（イ）特定のページの画像が形成される用紙の種類を変更する指示、（ロ）用紙における特定のページの画像配置を変更する指示、（ハ）文書の画像が形成されない用紙を特定のページの次に挿入する指示が例示される。このような印刷設定の変更の指示は、利用者が行う操作に応じて、例えばクライアントＰＣ１０にインストールされたプリンタドライバや画像形成装置２０の操作パネル（不図示）を介して行われる。本実施の形態では、受付手段の一例として、印刷設定受付部４５を設けている。
【００２８】
カウント方法設定部４６は、文書の印刷に際し、印刷設定の変更の指示として特定のページの次に用紙を挿入する指示がなされたときに、ページ番号カウント部４１がその挿入される用紙を含めてページ番号をカウントするか否かを設定する。この設定は、例えば画像形成装置２０の操作パネルを介して行われる利用者の操作に応じて行うようにしてもよい。本実施の形態では、設定手段の一例として、カウント方法設定部４６を設けている。
【００２９】
次に、本実施の形態における画像形成装置２０が画像形成される用紙にページ番号を付与する処理について、詳細に説明する。特に、文書の特定のページに対する印刷設定の変更の指示として、上述した（イ）〜（ハ）がなされたときのページ番号の更新処理について、それぞれ説明する。
【００３０】
（イ）特定のページの画像が形成される用紙の種類を変更する指示がなされた場合
ここでいう用紙の種類の変更としては、例えば、用紙のサイズの変更、用紙の紙質の変更、用紙の色の変更などが挙げられる。用紙のサイズの変更とは、例えば、文書全体はＡ４サイズの用紙に印刷するが、特定のページのみＡ３サイズの用紙に印刷するというような場合である。用紙の紙質の変更とは、例えば、文書全体は普通紙に印刷するが、特定のページのみ厚紙に印刷するというような場合である。また、用紙の色の変更とは、例えば、文書全体は白色の用紙に印刷するが、特定のページのみ黄色の用紙に印刷するというような場合である。両面印刷が行われる場合において、用紙のおもて面に印刷される奇数ページの次の偶数ページに対してこのような変更指示がなされたときは、その用紙の裏面は白紙となり、その裏面に印刷されるはずだった偶数ページは、新たな用紙のおもて面に印刷されることになる。
【００３１】
図４は、文書の特定のページに対して用紙の種類を変更する指示がなされた場合に、用紙に付与されるページ番号を説明するための図である。図４（Ａ）は印刷対象の文書であり、６０ａ〜６０ｄの４ページからなる文書の例を示している。ここでは、画像形成装置２０がページ番号を付与してこの文書を両面印刷する場合であって、１ページ目６０ａから３ページ目６０ｃまでを普通紙に、４ページ目６０ｄのみを厚紙に印刷するという印刷設定がなされた場合を考える。
【００３２】
図４（Ｂ）は、このときの画像形成装置２０の出力結果を示している。文書の１ページ目６０ａから３ページ目６０ｃまでは、１枚目の用紙のおもて面６１ａ、１枚目の用紙の裏面６１ｂ及び２枚目の用紙のおもて面６１ｃにそれぞれ印刷される。しかしながら、文書の４ページ目６０ｄは厚紙に印刷されるため、２枚目の用紙の裏面６１ｄには印刷されず、３枚目の用紙（厚紙）のおもて面６１ｅに印刷される。２枚目の用紙の裏面６１ｄと３枚目の用紙の裏面６１ｆは、白紙となる。図４（Ｂ）では、紙質が変更された３枚目の用紙を太枠で示している。
【００３３】
図５は、本実施の形態における画像形成装置２０がページ番号の更新処理を行うときの動作例を示したフローチャートである。以下では、図５を参照しながら、図４に示した例において画像形成装置２０が用紙にページ番号を付与する処理について説明する。
【００３４】
まず、ページ番号カウント部４１が、ページ番号のカウンタを０に初期化する（ステップ１０１）。また、印刷済みページ情報保持部４３が、以下の処理を行う際に保持する印刷済みページ番号を０に初期化する（ステップ１０２）。
【００３５】
そして、印刷設定受付部４５が、１ページ目６０ａに対して印刷設定の変更がなされているか否かを判断する（ステップ１０３）。図４の例では、１ページ目６０ａに対する印刷設定の変更がないため（ステップ１０３でＮｏ）、ページ番号のカウンタを更新するステップに移動する。そして、１ページ目６０ａが印刷される１枚目の用紙のおもて面６１ａに対応して、ページ番号カウント部４１がカウンタを更新（＋１）し、１にする（ステップ１０７）。次に、ページ番号付与部４２がページ番号カウント部４１のカウント値である“１”を付与して、画像形成部２８が１ページ目６０ａの画像を１枚目の用紙のおもて面６１ａに形成する（ステップ１０８）。そして、印刷済みページ情報保持部４３が、印刷済み面である１枚目の用紙のおもて面６１ａに付与されたページ番号“１”を保持する（ステップ１０９）。ここで、印刷対象の文書に次のページが存在するか否かを判定する（ステップ１１０）。図４の例では次のページが存在するため（ステップ１１０でＹｅｓ）、処理はステップ１０３に戻る。
【００３６】
２ページ目６０ｂと３ページ目６０ｃに対しても印刷設定の変更がないため、１ページ目６０ａのときと同様の処理が行われる。その後ステップ１０３において、印刷設定受付部４５が、４ページ目６０ｄに対して印刷設定の変更の指示がなされているか否かを判断する。図４の例では、４ページ目６０ｄに対する印刷設定の変更があるため（ステップ１０３でＹｅｓ）、処理は次のステップに移動する。ここで、ページ番号カウント更新部４４が、次に印刷される面が用紙のおもて面であるか否かを判断する（ステップ１０４）。４ページ目６０ｄは印刷設定の変更指示により厚紙に印刷されるため、印刷面は、２枚目の用紙の裏面６１ｄではなく３枚目の用紙（厚紙）のおもて面６１ｅである（ステップ１０４でＹｅｓ）。このため、ページ番号カウント更新部４４は、更に印刷済みページ情報保持部４３に保持されている印刷済み面のページ番号が奇数であるか否かを判断する（ステップ１０５）。
【００３７】
ここで、直近の印刷済み面は２枚目のおもて面６１ｃであり、そこにはページ番号“３”が付与されているため、このとき印刷済みページ情報保持部４３に保持されているページ番号は奇数の“３”である（ステップ１０５でＹｅｓ）。したがって、処理は次のステップに移動し、ページ番号カウント更新部４４が、白紙である２枚目の用紙の裏面６１ｄに対応してページ番号カウント部４１のカウンタを更新（＋１）し、“４”にする（ステップ１０６）。更に、４ページ目６０ｄが印刷される３枚目の用紙のおもて面６１ｅに対応して、ページ番号カウント部４１がカウンタを更新（＋１）し、“５”にする（ステップ１０７）。次に、ページ番号付与部４２がページ番号カウント部４１のカウント値である“５”を付与して、画像形成部２８が４ページ目６０ｄの画像を３枚目の用紙のおもて面６１ｅに形成する（ステップ１０８）。そして、印刷済みページ情報保持部４３が、印刷済み面である３枚目の用紙のおもて面６１ｅに付与されたページ番号“５”を保持する（ステップ１０９）。図４の例では次のページが存在しないため（ステップ１１０でＮｏ）、以上でページ番号を付与する処理を終了する。
【００３８】
（ロ）用紙における特定のページの画像配置を変更する指示がなされた場合
ここでいう画像配置の変更としては、例えば、両面印刷と片面印刷の変更、長辺綴じと短辺綴じの変更などが挙げられる。両面印刷と片面印刷の変更とは、例えば、文書全体は両面で印刷するが、特定のページのみ片面での印刷に変更するというような場合である。また、長辺綴じと短辺綴じの変更とは、例えば、文書全体は長辺綴じで印刷するが、特定のページのみ短辺綴じで印刷するというような場合である。両面印刷が行われる場合において、用紙のおもて面に印刷される奇数ページの次の偶数ページに対してこのような変更指示がなされたときも、その用紙の裏面は白紙となり、その裏面に印刷されるはずだった偶数ページは、新たな用紙のおもて面に印刷されることになる。
【００３９】
図６は、文書の特定のページに対して両面印刷から片面印刷に変更する指示がなされた場合に、用紙に付与されるページ番号を説明するための図である。図６（Ａ）は印刷対象の文書であり、図４（Ａ）と同様に、６０ａ〜６０ｄの４ページからなる文書の例を示している。ここでは、画像形成装置２０がページ番号を付与してこの文書を両面印刷する場合であって、１ページ目６０ａから３ページ目６０ｃまでを両面で、４ページ目６０ｄのみを片面で印刷するという印刷設定がなされた場合を考える。
【００４０】
図６（Ｂ）は、このときの画像形成装置２０の出力結果を示している。図４（Ｂ）と同様に、文書の１ページ目６０ａから３ページ目６０ｃまでは、１枚目の用紙のおもて面６２ａ、１枚目の用紙の裏面６２ｂ及び２枚目の用紙のおもて面６２ｃにそれぞれ印刷される。しかしながら、文書の４ページ目６０ｄは片面で印刷されるため、２枚目の用紙の裏面６２ｄには印刷されず、３枚目の用紙のおもて面６２ｅに印刷される。２枚目の用紙の裏面６２ｄと３枚目の用紙の裏面６２ｆは、白紙となる。
【００４１】
図６に示した例において画像形成装置２０が用紙にページ番号を付与する処理は、上述した図４の例のときと同様であるため、ここでは説明を省略する。
【００４２】
（ハ）文書の画像が形成されない用紙を特定のページの次に挿入する指示がなされた場合
図２を参照して説明したように、両面印刷が行われる場合において、用紙のおもて面に印刷される奇数ページの次の偶数ページに対してこのような変更指示がなされたときも、その用紙の裏面は白紙となり、その裏面に印刷されるはずだった偶数ページは、新たな用紙のおもて面に印刷されることになる。
【００４３】
図７は、文書の特定のページの次にその文書の画像が形成されない用紙を挿入する指示がなされた場合に、用紙に付与されるページ番号を説明するための図である。図７（Ａ）は印刷対象の文書であり、図４（Ａ）と同様に、６０ａ〜６０ｄの４ページからなる文書の例を示している。ここでは、画像形成装置２０がページ番号を付与してこの文書を両面印刷する場合であって、３ページ目６０ｃの次に別の用紙を挿入するという印刷設定がなされた場合を考える。
【００４４】
図７（Ｂ）は、このときの画像形成装置２０の出力結果を示している。文書の１ページ目６０ａから３ページ目６０ｃまでは、１枚目の用紙のおもて面６３ａ、１枚目の用紙の裏面６３ｂ及び２枚目の用紙のおもて面６３ｃにそれぞれ印刷される。しかしながら、ここでは文書の３ページ目６０ｃの次に用紙を挿入する印刷設定がなされているため、文書の４ページ目６０ｄは２枚目の用紙の裏面６３ｄに印刷されずに、挿入された用紙である３枚目の用紙のおもて面６３ｅと裏面６３ｆの次の、４枚目の用紙のおもて面６３ｇに印刷される。２枚目の用紙の裏面６３ｄと４枚目の用紙の裏面６３ｈは、白紙となる。図７（Ｂ）では、挿入された３枚目の用紙を斜線で示している。
【００４５】
以下では、再び図５を参照しながら、図７に示した例において画像形成装置２０が用紙にページ番号を付与する処理について説明する。ただし、３ページ目６０ｃまでは印刷設定の変更がなく、上述した図４の例のときと同様であるため、ここでは４ページ目６０ｄに対する処理のみを説明する。
【００４６】
ステップ１０３において、印刷設定受付部４５が、４ページ目６０ｄに対して印刷設定の変更の指示がなされているか否かを判断する。図７の例では、４ページ目６０ｄに対する印刷設定の変更がある（ステップ１０３でＹｅｓ）。ここで、図７の例では印刷設定の変更が用紙の挿入であるため、ステップ１０４に進む前に以下の処理（図５には示していない）が行われる。
【００４７】
上述したように、本実施の形態では、カウント方法設定部４６になされている設定に応じて、挿入された用紙の面の数をページ番号のカウントに含める。そこで、印刷設定の変更が用紙の挿入である場合は、ページ番号カウント更新部４４がカウント方法設定部４６になされている設定を参照する。ここでは、ページ番号カウント部４１が挿入される用紙を含めてページ番号をカウントするように設定されているものとする。この場合、ページ番号カウント部４１がカウントするページ番号を、挿入された用紙の面の数（ここでは１枚が挿入されるため、そのおもて面と裏面の２ページ分）だけページ番号カウント更新部４４が更新（＋２）し、“５”にする。一方、ページ番号カウント部４１が挿入される用紙を含めずにページ番号をカウントするように設定されている場合は、挿入された用紙の面の数はページ番号のカウントに考慮されない。
【００４８】
そしてステップ１０４において、ページ番号カウント更新部４４が、次に印刷される面が用紙のおもて面であるか否かを判断する。４ページ目６０ｄは印刷設定の変更指示により挿入された用紙の次の用紙に印刷されるため、印刷面は、２枚目の用紙の裏面６３ｄではなく４枚目の用紙のおもて面６３ｇである（ステップ１０４でＹｅｓ）。このため、ページ番号カウント更新部４４は、更に印刷済みページ情報保持部４３に保持されている印刷済み面のページ番号が奇数であるか否かを判断する（ステップ１０５）。
【００４９】
ここで、直近の印刷済み面は２枚目のおもて面６３ｃであり、そこにはページ番号“３”が付与されているため、このとき印刷済みページ情報保持部４３に保持されているページ番号は奇数の“３”である（ステップ１０５でＹｅｓ）。したがって、処理は次のステップに移動し、ページ番号カウント更新部４４が、白紙である２枚目の用紙の裏面６３ｄに対応してページ番号カウント部４１のカウンタを更新（＋１）し、“６”にする（ステップ１０６）。更に、４ページ目６０ｄが印刷される４枚目の用紙のおもて面６３ｇに対応して、ページ番号カウント部４１がカウンタを更新（＋１）し、“７”にする（ステップ１０７）。次に、ページ番号付与部４２がページ番号カウント部４１のカウント値である“７”を付与して、画像形成部２８が４ページ目６０ｄの画像を４枚目の用紙のおもて面６３ｇに形成する（ステップ１０８）。そして、印刷済みページ情報保持部４３が、印刷済み面である４枚目の用紙のおもて面６３ｇに付与されたページ番号“７”を保持する（ステップ１０９）。図７の例では次のページが存在しないため（ステップ１１０でＮｏ）、以上でページ番号を付与する処理を終了する。
【００５０】
以上、文書の特定のページに対する印刷設定の変更の指示として上述した（イ）〜（ハ）の指示がなされたときに、画像形成装置２０が行うページ番号の更新処理を説明した。上述したように、本実施の形態では、画像形成すべき面が新たな用紙のおもて面であるときに、ページ番号カウント更新部４４が、印刷済みページ情報保持部４３に保持されている印刷済み面のページ番号を参照し、直近の印刷済み面が用紙のおもて面であるならば、新たな用紙のおもて面に付与されるページ番号が直近の印刷済み面に付与されたページ番号との間で整合するように、ページ番号のカウントを更新する処理を行う。これにより、両面印刷が行われる場合において、用紙のおもて面に印刷される奇数ページの次の偶数ページに対して印刷設定の変更が指示されたときでも、画像形成装置２０が付与するページ番号が正しくなるようにしている。
【００５１】
尚、本実施の形態では、図５のステップ１０３において、印刷対象の文書の次に印刷されるページに印刷設定の変更がなされているか否かを判断し、変更がなされる場合にステップ１０４と１０５において、画像形成すべき面が新たな用紙のおもて面であり直近の印刷済み面が用紙のおもて面であるか否かを判断している。しかしながら、このステップ１０３を省略し、印刷設定の変更指示の有無にかかわらず、各ページについて、画像形成すべき面が新たな用紙のおもて面であり直近の印刷済み面が用紙のおもて面であるか否かを判断するようにしてもよい。
【００５２】
また、本実施の形態では、印刷済みページ情報保持部４３は用紙の印刷済み面に付与されたページ番号を保持しているが、単に印刷済み面に付与されたページ番号が奇数と偶数のいずれであるかという情報のみを保持するようにしてもよい。
【００５３】
また、上記の説明では、図４、図６及び図７に示したいずれの例においても文書の画像が形成されない白紙の面にはページ番号が付与されていないが、このような白紙の面にもページ番号付与部４２がページ番号を付与するようにしてもよい。あるいは、このような白紙の面にページ番号を付与するか否かを、例えば画像形成装置２０の操作パネルを介して行われる利用者の操作に応じて設定できるようにしてもよい。
【００５４】
ところで、画像形成装置２０が付与するページ番号のカウントの更新処理は、画像形成装置２０とは独立した汎用のコンピュータ９０で行うようにしてもよい。以下では、そのようなコンピュータ９０のハードウェア構成について説明する。
図８は、コンピュータ９０のハードウェア構成を示した図である。図示するように、コンピュータ９０は、演算手段であるＣＰＵ（Central Processing Unit）９１と、記憶手段であるメインメモリ９２及び磁気ディスク装置（ＨＤＤ：Hard Disk Drive）９３とを備える。ここで、ＣＰＵ９１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ９２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置９３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、コンピュータ９０は、外部との通信を行うための通信インタフェース９４と、ビデオメモリやディスプレイ等からなる表示機構９５と、キーボードやマウス等の入力デバイス９６とを備える。
【００５５】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供するようにしてもよい。
【符号の説明】
【００５６】
１０…クライアントＰＣ、２０…画像形成装置、４１…ページ番号カウント部、４２…ページ番号付与部、４３…印刷済みページ情報保持部、４４…ページ番号カウント更新部、４５…印刷設定受付部、４６…カウント方法設定部
【図１】
2012020535.tif 000003
【図２】
2012020535.tif 000004
【図３】
2012020535.tif 000005
【図４】
2012020535.tif 000006
【図５】
2012020535.tif 000007
【図６】
2012020535.tif 000008
【図７】
2012020535.tif 000009
【図８】
2012020535.tif 000010