(57)【要約】【課題】一部のページのみを出力対象に指定した印刷において順位の狂った順序紙が挿入されることを防止する。【解決手段】印刷装置は、複数枚で一組をなす順序紙を指定されたページに挿入する設定がなされた印刷データに対して、その一部のページのみを出力対象ページに指定した印刷指示を受け付けると、該印刷指示で出力対象に指定されたページの中から画像の形成されない順序紙であるブランク順序紙を除外したページのみを印刷する。【選択図】図６
2010187079.tif 000002
【特許請求の範囲】
【請求項１】
複数枚で一組を成す順序紙を指定されたページ位置に挿入しながら印刷を行う印刷部と、
順序紙を挿入する設定がなされた印刷データに対して、その一部のページのみを出力対象に指定した印刷指示を受け付ける指示受付部と、
前記指示受付部で受け付けた前記印刷指示に係る印刷を、画像の形成されない順序紙であるブランク順序紙のページをスキップさせて前記印刷部に行わせる制御部と、
を有する
ことを特徴とする印刷装置。
【請求項２】
前記制御部は、前記スキップされるページがある場合に各ページに印刷するページ番号を、前記スキップされるページがない場合に各ページに印刷するページ番号と同一にする
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御部は、順序紙の給紙元から次に給紙される順序紙の前記一組の中での順序紙番号を管理し、前記印刷指示において出力対象に指定されている前記ブランク順序紙のページのうち、前記印刷データにおいてそのページに設定されている順序紙番号とそのページを前記給紙元から給紙した場合の順序紙番号とが一致するページについては前記スキップを行わない
ことを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記スキップを実行するか否かの設定を受け付ける設定部をさらに有し、
前記制御部は、前記設定が否定の場合は、前記スキップを行わないように制御する
ことを特徴とする請求項１乃至３のいずれか１つに記載の印刷装置。
【請求項５】
前記制御部は、前記印刷指示において出力対象のページに指定された全ページが前記スキップされる場合は、その旨をユーザに通知する
ことを特徴とする請求項１乃至４のいずれか１つに記載の印刷装置。
【請求項６】
前記制御部は、前記印刷指示において出力対象のページに指定された全ページが前記スキップされる場合は、前記指定の修正操作を受け付ける、もしくは前記印刷指示に係る印刷を中止させる
ことを特徴とする請求項５に記載の印刷装置。
【請求項７】
情報処理装置を、
複数枚で一組を成す順序紙を１枚ずつ指定のページ位置に挿入する設定がなされた印刷データに対して、その一部のページのみを出力対象に指定した印刷指示を受け付ける指示受付部、
前記指示受付部で受け付けた前記印刷指示を、該印刷指示に係る印刷が画像の形成されない順序紙であるブランク順序紙のページをスキップして行われるように修正する修正部、
前記修正部で修正した印刷指示を、指定されたページ位置に順序紙を挿入する機能を備えた印刷装置に送信する送信部、
として動作させるためのプログラム。
【請求項８】
前記修正部は、前記スキップされるページがある場合に各ページに印刷されるページ番号が、前記スキップされるページがない場合に各ページに印刷するページ番号と同一になるように前記修正を行う
ことを特徴とする請求項７に記載のプログラム。
【請求項９】
前記修正部は、前記印刷指示において出力対象に指定されている前記ブランク順序紙のページのうち、前記印刷データにおいてそのページに設定されている順序紙番号と前記印刷装置においてそのページを順序紙の給紙元から給紙した場合の順序紙番号とが一致するか否かを判断し、一致するページについては前記スキップが行なわれないように前記修正を行う
ことを特徴とする請求項７または８に記載のプログラム。
【請求項１０】
前記情報処理装置を、前記スキップを実行するか否かの設定を受け付ける設定部としてさらに動作させると共に、
前記修正部は、前記設定が否定の場合は、前記スキップを行わない
ことを特徴とする請求項７乃至９のいずれか１つに記載のプログラム。
【請求項１１】
前記情報処理装置を、前記印刷指示において出力対象のページに指定された全ページが前記スキップされる場合は、その旨をユーザに通知する通知部としてさらに動作させる
ことを特徴とする請求項７乃至１０のいずれか１つに記載のプログラム。
【請求項１２】
前記情報処理装置を、前記印刷指示において出力対象のページに指定された全ページが前記スキップされる場合は、前記指定の修正操作を受け付ける、もしくは前記印刷指示に係る印刷を中止するように動作させる
ことを特徴とする請求項１１に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タブ紙やインデックス紙などの順序紙を指定されたページ位置に挿入して印刷を行う印刷装置および該印刷装置のドライバ・プログラムに関する。
【背景技術】
【０００２】
複数の章で構成される印刷物を印刷する場合に、各章の境目のページ位置にタブ紙やインデックス紙などの順序紙を挿入することが行われる。順序紙は、通常、複数枚（たとえば、５枚）を一組として構成されると共に、その一組の中での各順序紙の配列順が定められている。たとえば、一組の順序紙は、色やタブ位置あるいは予め印刷されている内容が互いに異なる複数枚の順序紙を予め定めた順序で重ねた束として使用される。
【０００３】
順序紙を挿入する機能を有する印刷装置では、順序紙は、通常の記録紙とは異なる特定の給紙トレイやページインサータの給紙トレイに１または複数組重ねてセットされる。そして、印刷中に次に給紙するページが順序紙の挿入位置になった場合に、給紙元を、順序紙のセットされている給紙トレイに一時的に切り替える、という動作を行うことで印刷物の途中に順序紙を挿入するようになっている。
【０００４】
印刷物への順序紙の挿入は、通常、一組の先頭から順に行われるが、印刷物に挿入する順序紙の枚数が順序紙一組の枚数の整数倍でない場合には、１部目の印刷終了時点で一組の途中まで順序紙を使用した半端な状態になる。このため、２部目の印刷を行う前にその半端な順序紙を取り除くといった作業が発生する。そこで、順序紙の挿入ページ位置の指定をジョブ投入時に受ける際に、印刷物に挿入される順序紙の枚数が順序紙一組の枚数の整数倍となるようにユーザを誘導する装置がある（たとえば、特許文献１参照。）。
【０００５】
ところで、出力した印刷物の中の一部のページに印刷ミスなどを発見した場合には、その一部のページのみを再印刷して差し替えることが、資源の節約や処理時間短縮の観点から好ましい。かかる要請に対応する技術として、たとえば、印刷開始ページと印刷終了ページを設定することで指定した範囲のページのみを印刷可能にした印刷装置がある（特許文献２参照）。また、ラスタライズ後のビットマップデータを全ページ保存しておき、これを読み出すことで任意のページの再プリントを可能にしたプリンタ制御装置がある（特許文献３参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１８２７５７号公報
【特許文献２】特開平５−２３８１１３号公報
【特許文献３】特開平６−１０６８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
順序紙が挿入された印刷物についても、その一部のページに印刷ミスがあることを発見した場合には、該当のページ範囲のみを再印刷することが好ましい。しかし、再印刷するページ範囲に順序紙が含まれていると、再印刷時に挿入される順序紙の順序紙一組の中での順位が、元の印刷でそのページ位置に挿入された順序紙の順位と異なる可能性がある。たとえば、再印刷するページ範囲で最初に挿入する順序紙の順位を５枚一組の中の２番とすべき場合であっても、最初の印刷で５枚一組の中の３番まで順序紙が使用されている場合には、次に給紙される順序紙は４番の順序紙となり、順位の狂った順序紙が挿入されてしまう。
【０００８】
なお、再印刷に限らず、一部のページ範囲のみを印刷する場合には、そのページ範囲に挿入する順序紙が途中の順位（たとえば、３番目）から始まる場合が多くあり、たとえ給紙トレイに順序紙が半端なく一組の先頭ページからセットされている場合でも、順位の狂った順序紙が挿入されるおそれがある。
【０００９】
本発明は、上記の問題を解決しようとするものであり、一部のページのみを出力対象に指定した印刷において順位の狂った順序紙が挿入されることを防止することのできる印刷装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１１】
［１］複数枚で一組を成す順序紙を指定されたページ位置に挿入しながら印刷を行う印刷部と、
順序紙を挿入する設定がなされた印刷データに対して、その一部のページのみを出力対象に指定した印刷指示を受け付ける指示受付部と、
前記指示受付部で受け付けた前記印刷指示に係る印刷を、画像の形成されない順序紙であるブランク順序紙のページをスキップさせて前記印刷部に行わせる制御部と、
を有する
ことを特徴とする印刷装置。
【００１２】
上記発明では、出力対象に指定されたページのうち、画像の形成されない順序紙であるブランク順序紙のページはスキップされる。これにより、たとえば、印刷ミスのあったページ範囲を再印刷させて、その再印刷したページを差し替える場合に、ブランク順序紙は再印刷の対象に自動的に含まれなくなる。ブランク順序紙は画像形成を必要としないので、元の印刷物のものを再利用あるいは新たなブランク順序紙を手動で差し替えて使用することとなり、順序紙番号が狂うといった事態が防止される。
【００１３】
［２］前記制御部は、前記スキップされるページがある場合に各ページに印刷するページ番号を、前記スキップされるページがない場合に各ページに印刷するページ番号と同一にする
ことを特徴とする［１］に記載の印刷装置。
【００１４】
上記発明では、ブランク順序紙をスキップさせた場合でも、各ページに印刷されるページ番号は、スキップされない場合と同一になる。これにより、たとえば、印刷ミスのあったページ範囲を再印刷させた場合に、そのページ範囲内のブランク順序紙がスキップされても、ページ番号がずれないので、印刷ミスのあったページを再印刷されたページで差し替えた場合にページ番号が狂うことはない。
【００１５】
［３］前記制御部は、順序紙の給紙元から次に給紙される順序紙の前記一組の中での順序紙番号を管理し、前記印刷指示において出力対象に指定されている前記ブランク順序紙のページのうち、前記印刷データにおいてそのページに設定されている順序紙番号とそのページを前記給紙元から給紙した場合の順序紙番号とが一致するページについては前記スキップを行わない
ことを特徴とする［１］または［２］に記載の印刷装置。
【００１６】
上記発明では、順序紙番号が狂わない場合は、スキップせずにブランク順序紙も出力される。これにより、たとえば、順序紙番号が狂わない場合には、印刷ミスのあったページ範囲を、ブランク順序紙を含めてそのまま差し替えることができる。
【００１７】
［４］前記スキップを実行するか否かの設定を受け付ける設定部をさらに有し、
前記制御部は、前記設定が否定の場合は、前記スキップを行わないように制御する
ことを特徴とする［１］乃至［３］のいずれか１つに記載の印刷装置。
【００１８】
上記発明では、スキップを実行するか否かをユーザが設定することができる。これにより、ユーザの希望する出力形態に柔軟に対応することができ、利便性が向上する。
【００１９】
［５］前記制御部は、前記印刷指示において出力対象のページに指定された全ページが前記スキップされる場合は、その旨をユーザに通知する
ことを特徴とする［１］乃至［４］のいずれか１つに記載の印刷装置。
【００２０】
上記発明では、出力対象に指定されたページが全てブランク順序紙であるためにスキップされる場合には、１枚も出力されないので、全ページスキップされることがユーザに通知され警告される。
【００２１】
［６］前記制御部は、前記印刷指示において出力対象のページに指定された全ページが前記スキップされる場合は、前記指定の修正操作を受け付ける、もしくは前記印刷指示に係る印刷を中止させる
ことを特徴とする［５］に記載の印刷装置。
【００２２】
上記発明では、出力対象に指定されたページが全てブランク順序紙であるためにスキップされる場合には、出力対象ページの修正操作を受け付ける、もしくは当該印刷指示に係る印刷を中止する。修正するか中止するかの選択をユーザから受けるようにされてもよい。
【００２３】
［７］情報処理装置を、
複数枚で一組を成す順序紙を１枚ずつ指定のページ位置に挿入する設定がなされた印刷データに対して、その一部のページのみを出力対象に指定した印刷指示を受け付ける指示受付部、
前記指示受付部で受け付けた前記印刷指示を、該印刷指示に係る印刷が画像の形成されない順序紙であるブランク順序紙のページをスキップして行われるように修正する修正部、
前記修正部で修正した印刷指示を、指定されたページ位置に順序紙を挿入する機能を備えた印刷装置に送信する送信部、
として動作させるためのプログラム。
【００２４】
上記発明では、印刷指示を受けた情報処理装置において、出力対象に指定されたページのうちブランク順序紙のページがスキップされるように印刷指示が修正され、その修正後の印刷指示が印刷装置へ送信される。これにより、たとえば、印刷ミスのあったページ範囲を再印刷させて、その再印刷したページを差し替える場合に、ブランク順序紙は再印刷の対象に自動的に含まれなくなる。ブランク順序紙は画像形成を必要としないので、元の印刷物のものを再利用あるいは新たなブランク順序紙を手動で差し替えて使用することとなり、順序紙番号が狂うといった事態が防止される。
【００２５】
［８］前記修正部は、前記スキップされるページがある場合に各ページに印刷されるページ番号が、前記スキップされるページがない場合に各ページに印刷するページ番号と同一になるように前記修正を行う
ことを特徴とする［７］に記載のプログラム。
【００２６】
上記発明では、ブランク順序紙をスキップさせた場合でも、各ページに印刷されるページ番号は、スキップされない場合と同一になる。これにより、たとえば、印刷ミスのあったページ範囲を再印刷させた場合に、そのページ範囲内のブランク順序紙がスキップされても、ページ番号がずれないので、印刷ミスのあったページを再印刷されたページで差し替えた場合にページ番号が狂うことはない。
【００２７】
［９］前記修正部は、前記印刷指示において出力対象に指定されている前記ブランク順序紙のページのうち、前記印刷データにおいてそのページに設定されている順序紙番号と前記印刷装置においてそのページを順序紙の給紙元から給紙した場合の順序紙番号とが一致するか否かを判断し、一致するページについては前記スキップが行なわれないように前記修正を行う
ことを特徴とする［７］または［８］に記載のプログラム。
【００２８】
上記発明では、順序紙番号が狂わない場合は、スキップせずにブランク順序紙も出力される。これにより、たとえば、順序紙番号が狂わない場合には、印刷ミスのあったページ範囲を、ブランク順序紙を含めてそのまま差し替えることができる。
【００２９】
［１０］前記情報処理装置を、前記スキップを実行するか否かの設定を受け付ける設定部としてさらに動作させると共に、
前記修正部は、前記設定が否定の場合は、前記スキップを行わない
ことを特徴とする［７］乃至［９］のいずれか１つに記載のプログラム。
【００３０】
上記発明では、スキップを実行するか否かをユーザが情報処理装置にて設定することができる。これにより、ユーザの希望する出力形態に柔軟に対応することができ、利便性が向上する。
【００３１】
［１１］前記情報処理装置を、前記印刷指示において出力対象のページに指定された全ページが前記スキップされる場合は、その旨をユーザに通知する通知部としてさらに動作させる
ことを特徴とする［７］乃至［１０］のいずれか１つに記載のプログラム。
【００３２】
上記発明では、出力対象に指定されたページが全てブランク順序紙であるためにスキップされる場合には、１枚も出力されないので、全ページスキップされることが情報処理装置のユーザに通知され警告される。
【００３３】
［１２］前記情報処理装置を、前記印刷指示において出力対象のページに指定された全ページが前記スキップされる場合は、前記指定の修正操作を受け付ける、もしくは前記印刷指示に係る印刷を中止するように動作させる
ことを特徴とする［１１］に記載のプログラム。
【００３４】
上記発明では、出力対象に指定されたページが全てブランク順序紙であるためにスキップされる場合には、出力対象ページの修正操作を受け付ける、もしくは当該印刷指示に係る印刷を中止する。修正するか中止するかの選択をユーザから受けるようにされてもよい。
【発明の効果】
【００３５】
本発明に係る印刷装置およびプログラムによれば、一部のページのみを出力対象に指定した印刷において順位の狂った順序紙が挿入されることを防止することができる。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態に係る印刷装置の機械的概略構成を示す説明図である。
【図２】本発明の実施の形態に係る印刷装置の電気的な概略構成を示すブロック図である。
【図３】順序紙が挿入された印刷物、ブランク順序紙をスキップさせずに指定ページを印刷した場合の印刷物、指定ページの中のブランク順序紙をスキップさせた場合の印刷物をそれぞれ例示した説明図である。
【図４】画像リストの一例を示す説明図である。
【図５】ページ指定画面の一例を示す正面図である。
【図６】出力ジョブの実行時に印刷装置のＣＰＵが行う処理を示す流れ図である。
【図７】給紙管理テーブルの一例を示す説明図である。
【図８】出力ジョブの実行時に印刷装置のＣＰＵが行う処理であって、順序紙番号が狂う場合にのみブランク順序紙をスキップする場合の処理を示す流れ図である。
【図９】スキップ設定画面の一例を示す正面図である。
【図１０】出力ジョブの実行時に印刷装置のＣＰＵが行う処理であって、ブランク順序紙をスキップする機能の有効/無効を設定可能な場合の処理を示す流れ図である。
【図１１】出力ジョブの実行時に印刷装置のＣＰＵが行う処理の流れであって、出力対象に指定されたページがすべてブランク順序紙であった場合にユーザに対して警告等を行う場合の処理を示す流れ図である。
【図１２】警告画面の一例を示す正面図である。
【図１３】図６、図８、図１０、図１１に示す処理を全て含む処理を示す流れ図である。
【発明を実施するための形態】
【００３７】
以下、図面に基づき本発明の各種実施の形態を説明する。
【００３８】
図１は、本発明の第１の実施の形態に係る印刷装置１０の機械的概略構成を示している。印刷装置１０は、原稿画像を読み取ってその複製画像を用紙に形成して出力するコピー機能、外部装置から受信したプリントファイルに基づいて印刷を行うプリンタ機能などを備えている。
【００３９】
図１では、印刷装置１０に大容量給紙装置１１や後処理装置１２が接続された構成を示している。大容量給紙装置１１は印刷装置１０に給紙される用紙を大量に蓄積収容する装置であり、後処理装置１２は印刷装置１０から排出された用紙に折り目をつけたり、複数の用紙を束ねてステイプルで綴じたり、パンチで穴を開けたりする機能、指定されたページ位置に順序紙を挿入するページインサータとしての機能などを果たす装置である。大容量給紙装置１１や後処理装置１２は接続されなくてもかまわない。
【００４０】
印刷装置１０は、表示操作部２１と、原稿画像を光学的に読み取って対応する画像データを取得するスキャナ部２２と、原稿トレイ２３ａに載置された原稿を１枚ずつスキャナ部２２の原稿読み取り位置へ繰り出す自動原稿送り装置２３と、用紙上に画像を形成して出力するプリンタ部２４と、主制御部４０とを備えている。
【００４１】
スキャナ部２２は、原稿に光を照射する光源と、原稿をその幅方向に１ライン分読み取るラインイメージセンサ２２ａと、原稿からの反射光をラインイメージセンサ２２ａに導いて結像させるレンズやミラーからなる光学経路などで構成される。スキャナ部２２は、自動原稿送り装置２３によって原稿を搬送することによって原稿を読み取り位置に対して相対移動させながら読み取る流し読み形式のほか、原稿をプラテンガラス上に載置した状態で読み取ることができる。
【００４２】
プリンタ部２４は、画像形成用の用紙もしくは順序紙を蓄えるための複数の給紙トレイ２６と、用紙上に画像を形成する画像形成部２７と、大容量給紙装置１１または給紙トレイ２６から画像形成用の用紙や順序紙を繰り出し、画像形成部２７を通過させて後段の後処理装置１２へ排出する用紙搬送機構２８などで構成される。
【００４３】
画像形成部２７は、感光体３１、帯電装置３２、レーザーユニット３３、現像装置３４、転写装置３５、分離装置３６、クリーニング装置３７、定着装置３８などで構成され、電子写真プロセスによって画像を用紙上に形成する。
【００４４】
詳細には、感光体３１は、円筒形状を成すとともに、図示省略の駆動部によって一定方向（図中の矢印Ａ方向）に回転される。回転中、感光体３１は、帯電装置３２によるコロナ放電によって一様に帯電された後、レーザーユニット３３から画像データに応じてオン／オフされるレーザー光の走査を受けてその表面に静電潜像が形成される。現像装置３４は、感光体３１の表面に形成された静電潜像をトナー像として顕像化する。
【００４５】
用紙搬送機構２８は、給紙トレイ２６あるいは大容量給紙装置１１（制御上は大容量給紙装置１１も給紙トレイの１つとして扱う）から用紙を繰り出して搬送し、感光体３１と転写装置３５との間へ適切なタイミングで送り込む（矢印Ｂ）。転写装置３５は感光体３１の表面に形成されているトナー像を、用紙搬送機構２８によって搬送されてきた用紙上に静電的に転写し、分離装置３６は、除電により感光体３１からこの用紙を分離する。クリーニング装置３７は、転写後に感光体３１に残ったトナーをブレード等で擦って除去する。トナー像が転写された用紙は、さらに搬送され（矢印Ｃ）、定着装置３８を通る際に加圧加熱されてトナー像が用紙上に固着された後、後処理装置１２へ排出される（矢印Ｄ）。なお、画像形成の方式は電子写真方式に限定されるものではなく、他の方式であってもかまわない。
【００４６】
図２は、印刷装置１０の電気的な概略構成を示している。印刷装置１０は、当該印刷装置１０の動作を統括制御する主制御部４０に、スキャナ部２２とプリンタ部２４と表示操作部２１を接続して構成される。
【００４７】
スキャナ部２２は、図１に示すラインイメージセンサ２２ａのほか、当該スキャナ部２２の動作を制御するスキャナ制御部２２ｂを備えている。プリンタ部２４は画像データに応じてオン/オフされるレーザーダイオードＬＤのほか、画像形成部２７や用紙搬送機構２８などを含めたプリンタ部２４全体の動作を制御するプリンタ制御部２４ｂなどを有している。このほか、図示省略してあるがプリンタ制御部２４ｂには画像形成部２７の各部や用紙搬送機構２８を作動させるモータ、ソレノイド、センサなどが接続されている。また、大容量給紙装置１１や後処理装置１２はプリンタ制御部２４ｂに接続されて制御される。
【００４８】
表示操作部２１は、各種設定画面や操作画面を表示してユーザから各種の設定／選択操作を受け付けたり、ユーザに向けて各種の情報や警告を表示したりする機能を果たす。表示操作部２１は、液晶ディスプレイからなる表示部２１ａと、その画面上に敷設されたタッチスイッチおよびその他のスイッチから成る操作部２１ｂと、表示部２１ａおよび操作部２１ｂを制御する操作制御部２１ｃとを有する。
【００４９】
なお、スキャナ制御部２２ｂ、操作制御部２１ｃ、プリンタ制御部２４ｂはそれぞれＣＰＵ（Central Processing Unit）およびＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を主要部とする回路で構成されており、ＲＯＭに格納されたプログラムに従って各制御を実行する。
【００５０】
主制御部４０は、印刷装置１０の動作を統括制御する機能を果たし、読み取り処理部４１と、ＤＲＡＭ（Dynamic Random Access Memory）制御部４２と、圧縮・伸張ＩＣ４３と、半導体メモリで構成された画像メモリ４４と、書き込み処理部４５と、ＣＰＵ４６と、ＲＯＭ４７と、ＲＡＭからなるシステムメモリ４８と、不揮発メモリ４９と、ハードディスク装置５１（ＨＤＤとも記す）などを備えて構成される。
【００５１】
読み取り処理部４１は、スキャナ部２２の出力する画像データに対して拡大処理、鏡像処理、誤差拡散処理などを施す機能を果たす。圧縮・伸張ＩＣ４３は画像データの圧縮および圧縮された画像データ（圧縮画像データ）を元の状態に伸張する機能を果たす。画像メモリ４４は、非圧縮の画像データをページ単位で記憶可能な伸張メモリ４４ａや、圧縮画像データを記憶する圧縮メモリ４４ｂなどとして使用される。
【００５２】
書き込み処理部４５は、圧縮メモリ４４ｂから読み出して伸張された画像データに応じてレーザーユニット３３のレーザーダイオードをオン/オフさせるための信号を、プリンタ部２４の動作に応じたタイミングで出力する機能を果たす。
【００５３】
ＤＲＡＭ制御部４２は、ダイナミックＲＡＭからなる画像メモリ４４へのリード・ライトおよびリフレッシュのタイミング制御や、画像データを圧縮して圧縮メモリ４４ｂに格納したり、圧縮メモリ４４ｂから圧縮画像データを読み出して伸張したりする際のタイミング制御やデータの受け渡し制御などを行う。またＤＲＡＭ制御部４２はＰＣＩ（Peripheral Component Interconnect）バス５２を通じてプリンタコントローラ５３のＤＲＡＭ制御部５７と接続されており、プリンタコントローラ５３との間でＰＣＩバス５２を通じて各種のデータを授受する機能を果たす。
【００５４】
ＣＰＵ４６は、印刷装置１０の動作全体を制御する機能を果たす。操作制御部２１ｃやスキャナ制御部２２ｂ、プリンタ制御部２４ｂはＣＰＵ４６から送信されてくる制御指令に応じてそれぞれ表示操作部２１、スキャナ部２２、プリンタ部２４の動作を制御する。また、スキャナ制御部２２ｂ、操作制御部２１ｃ、プリンタ制御部２４ｂはその動作状態や動作結果をＣＰＵ４６へ送信する。
【００５５】
ＲＯＭ４７には、プログラムや各種固定データなどが記憶されており、ＣＰＵ４６はＲＯＭ４７に格納されているプログラムに従って動作する。ＲＡＭで構成されたシステムメモリ４８は、ＣＰＵ４６がプログラムを実行する際に各種のデータを一時的に格納するなどに使用される。不揮発メモリ４９は、電源オフ後も記憶しておくべきユーザデータやシステムデータ、各種の設定値、後述する給紙管理テーブル７０などが記憶される。
【００５６】
ハードディスク装置５１には、画像データのほか、後述する画像リスト７０などのジョブ情報が記憶される。
【００５７】
プリンタコントローラ５３には、パーソナルコンピュータ（ＰＣ）などの情報処理装置２がＬＡＮ（Local Area Network）などのネットワーク３を介して接続されている。プリンタコントローラ５３はネットワーク３を通じて情報処理装置２と通信する機能、および情報処理装置２から送られてくるプリントファイル（印刷ジョブ）のコードデータやベクトルデータを展開（ラスタライズ）してビットマップ形式のプリントデータ（イメージデータ）を生成する（ＲＩＰ処理する）機能などを果たす。
【００５８】
プリンタコントローラ５３は、当該プリンタコントローラ５３の動作を統括制御するＣＰＵ５４と、ネットワーク３に接続するための通信機能を果たすＬＡＮＩＦ部５５と、画像メモリ５６と、ＤＲＡＭ制御部５７を有している。ＤＲＡＭ制御部５７は、画像メモリ５６へのデータのリード／ライト機能、主制御部４０との間で各種データを送受信する機能などを果たす。
【００５９】
このほか、図示省略するが、ＣＰＵ５４には、当該ＣＰＵ５４が実行するプログラムや固定データの記憶されたＲＯＭ、ＣＰＵ５４がプログラムを実行する際に各種データを一時的に格納するためのワークメモリとなるＲＡＭなどが接続されている。
【００６０】
次に、印刷装置１０がコピー機能やプリンタ機能に係るジョブを実行する際の画像データの入出力パスについて説明する。
【００６１】
＜画像データの入力パス＞
（１）スキャナ部２２で原稿を読み取って画像データを入力する場合
この場合は、スキャナ部２２のラインイメージセンサ２２ａ（画像データの入力）→読み取り処理部４１（各種画像処理）→ＤＲＡＭ制御部４２→圧縮・伸張ＩＣ４３（圧縮）→ＤＲＡＭ制御部４２→圧縮メモリ４４ｂ、というパスで画像データが処理されて記憶される。ハードディスク装置５１へ記憶する場合には、圧縮メモリ４４ｂからさらにＤＲＡＭ制御部４２→ハードディスク装置５１というパスを経る。
【００６２】
（２）プリンタ機能によりプリンタコントローラ５３でイメージ展開された画像データを入力する場合
この場合は、プリンタコントローラ５３がプリントファイルを情報処理装置２から受信し、該プリントファイル内のベクトルデータなどを展開（ラスタライズ）してイメージデータを生成する。プリントデータはプリンタコントローラ５３の画像メモリ５６→ＰＣＩバス５２→ＤＲＡＭ制御部４２→伸張メモリ４４ａ→ＤＲＡＭ制御部４２→圧縮・伸張ＩＣ４３（圧縮）→ＤＲＡＭ制御部４２→圧縮メモリ４４ｂ、というパスで処理され、処理結果の圧縮画像データが圧縮メモリ４４ｂに記憶される。ハードディスク装置５１へ記憶する場合は上記（１）と同様に、圧縮メモリ４４ｂからさらにＤＲＡＭ制御部４２→ハードディスク装置５１というパスを経る。なお、プリントファイルに含まれている印刷設定情報もＰＣＩバス５２、ＤＲＡＭ制御部４２を通じて主制御部４０のＣＰＵ４６へ送られる。印刷設定情報には、順序紙の挿入に関する設定や出力対象ページの設定などが含まれる。
【００６３】
＜画像データの出力パス＞
プリンタ部２４へ画像データの出力時は、ハードディスク装置５１→圧縮メモリ４４ｂ→ＤＲＡＭ制御部４２→圧縮・伸張ＩＣ４３（伸張）→書き込み処理部４５→プリンタ部２４のレーザーダイオード（ＬＤ）、というパスで処理される。圧縮メモリ４４ｂから出力する場合は上記パスの圧縮メモリ４４ｂから開始される。
【００６４】
たとえば、コピー機能に係るジョブでは、上記の画像データの入力パス（１）と画像データの出力パスとを組み合わせることでコピー動作が実現される。またプリンタ機能に係るジョブの動作は、上記の画像データの入力パス（２）と画像データの出力パスとを組み合わせることで実現される。画像データの入出力パスにかかわる制御は主制御部４０のＣＰＵ４６が行う。以後、コピー機能やプリンタ機能において、画像データを圧縮メモリ４４ｂやハードディスク装置５１から読み出し、プリンタ部２４へ出力して印刷する処理を行うジョブを出力ジョブと呼ぶものとする。
【００６５】
上記構成の印刷装置１０は、複数枚で構成される印刷物を印刷する際に、指定されたページ位置に順序紙を１枚ずつ挿入する順序紙挿入機能を備えている。順序紙は「背景技術」の項で説明したものと同様であり、再度の説明は省略する。
【００６６】
図３（ａ）は、順序紙が挿入された印刷物６０の一例を示している。各ページの上部にはそのページの論理ページ番号を付してある。図３（ａ）に示す印刷物６０は１２ページで構成されており、論理ページ３と論理ページ８には画像が形成されていない順序紙（以後、ブランク順序紙と呼ぶ。）が挿入されている。また論理ページ６は、順序紙でない通常紙に画像を形成せずに出力した白紙ページ（ブランク）になっている。その他のページには「Ａ」〜「Ｉ」の各画像が形成されている。
【００６７】
通常紙と順序紙とは別々の給紙トレイ（給紙トレイ２６、大容量給紙装置１１）にセットされており、印刷装置１０は、印刷中に次の給紙ページが順序紙を挿入するページ位置になると、給紙元を通常紙用の給紙トレイから順序紙用の給紙トレイに切り替えて順序紙１枚を給紙して搬送した後、給紙元を元の給紙トレイに戻すといった動作を行うことで、順序紙を印刷物の指定ページに挿入する。
【００６８】
次に、順序紙の挿入ページ位置などの設定方法について説明する。順序紙の挿入に関する設定は、印刷装置１０に印刷を依頼する情報処理装置２のプリント・ドライバにて設定する方法と、印刷装置１０の表示操作部２１で設定する方法がある。いずれの方法においても所定の設定画面を通じて以下の項目が設定される。  
（１）順序紙を挿入するページ位置、
（２）順序紙一組の枚数、
（３）順序紙の給紙元トレイ、
（４）画像形成（印刷）するか画像を形成しない（ブランク）かの選択設定、
（５）画像形成する場合の画像内容、
などである。（５）の画像内容は、たとえば、インデックス番号（一組の順序紙の中での順位を示す順序紙番号）などであり、インデックス番号を自動付与するかユーザが個別に付与するかをさらに選択可能になっている。
【００６９】
図４は、印刷装置１０のＣＰＵ４６がプリンタ機能やコピー機能に係る出力ジョブを管理するための内部情報として生成する画像リスト７０の一例を示している。画像リスト７０は内部管理用の印刷データである。画像リスト７０は、出力ジョブを構成する各ページの情報が格納されたノード７１をページ順にリンクして構成される。画像リスト７０は、たとえば、画像データの入力動作において１ページの入力が完了する毎にそのページに対応するノードが生成されリンクされて作成される。印刷装置１０では、画像リスト７０を出力ジョブの完了後もハードディスク装置５１に記憶させておくことができ、この記憶されている画像リスト７０を出力対象に指定して出力ジョブを投入することが可能になっている。すなわち、画像リスト７０に基づいて再印刷を行うことが可能になっている。
【００７０】
画像リスト７０の各ノード７１には、原稿ページ番号、用紙ページ番号、ブランクor印字、インデックス有or無、インデックス番号、トレイ番号、画像アドレス、次ノードアドレス、前ノードアドレス、などの情報が格納される。
【００７１】
原稿ページ番号は当該ノードに対応するページの論理ページ番号であり、各々のノード間でこの値が同じになることはない。用紙ページ番号は物理ページ番号であり、この値の持ち方はジョブの集約系設定内容等によって変化する。たとえば、２ページ分の原稿を１ページ分の用紙に縮小して納める「２ｉｎ１」を用紙の片面のみに印刷して行う「２ｉｎ１＋片面」モードの場合には、ノード１、２の用紙ページ番号は「１」になり、ノード３、４の用紙ページ番号は「２」になる。
【００７２】
ブランクor印字は、ノードが画像の形成されないブランク画像か画像形成の行われる印字画像かを示す。インデックス有or無は、インデックス有であれば、そのノードに対応した用紙が順序紙であることを示す。インデックス無であればそのノードに対応した用紙が通常紙であることを示す。インデックス番号は、インデックス有の場合にインデックス番号が格納される。インデックス無の場合には「０」が格納される。インデックス番号は、ジョブ投入時の順序紙の挿入に関する設定操作でユーザにより設定されてもよいし、出力ジョブを実行した際にその出力順にインデックス番号（順序紙番号）を自動的に付与し、その付与したインデックス番号をノード７１内のインデックス番号に設定登録するようにしてもよい。
【００７３】
トレイ番号は、ノードに対応するページを印刷する際に使用される用紙の給紙元（給紙トレイ）の番号を示す。画像アドレスは、このノードに対応する原稿画像（画像データ）が格納されているアドレスを示す。次ノードアドレスは次ノードのアドレス（たとえば、次ノードの先頭アドレスへのオフセット値）を示す。次ノードアドレスが「ＮＵＬＬ」の場合は当該ノードが最終ノードであることを示す。前ノードアドレスは前ノードのアドレス（たとえば、前ノードの先頭アドレスへのオフセット値）を示す。前ノードアドレスが「ＮＵＬＬ」の場合は当該ノードが先頭ノードであることを示す。
【００７４】
次に、出力対象のページを指定して印刷を行う場合について説明する。
【００７５】
図５は、出力対象のページを指定するページ指定画面８０の一例を示している。ページ指定画面８０はＣＰＵ４６の制御により印刷装置１０の表示操作部２１に表示される。ページ指定画面８０は、出力対象とする出力ジョブが選択された後に表示される。
【００７６】
ページ指定画面８０でページ指定釦８１が押下されると、ページ指定の操作が可能になる。ページ指定方法には、１，３，５のようにページ番号をカンマで区切って個別に指定する方法と、５−９のようにページ範囲を指定する方法とがある。数字等の入力キー８２を操作して、上記の方法によりページを指定するようになっている。全ページ釦８３が押下されると、出力対象に選択されている出力ジョブの全ページが出力対象ページに設定される。出力対象に指定されたページは指定ページ表示欄８４に表示される。ＯＫ釦８５が押下されると、その時点で指定ページ表示欄８４に表示されている内容でページの指定が完了する。
【００７７】
図６は、出力ジョブの実行時に印刷装置１０のＣＰＵ４６が行う処理の流れを示している。ＣＰＵ４６は、出力対象に指定された出力ジョブに対応する画像リスト７０をハードディスク装置５１からシステムメモリ４８に読み出す（ステップＳ１０１）、次に、この読み出した画像リスト７０から、出力対象に指定されていないページに対応するノード７１を削除したものを新リストとして生成し（ステップＳ１０２）、この新リストの先頭アドレスを変数addrに設定する（ステップＳ１０３）。変数addrは、以後の処理でチェック対象となるノードのアドレスを示している。
【００７８】
次に、変数addrが示すノード内の「ブランクor印字」を参照し、該ノードがブランク画像か否かを調べる（ステップＳ１０４）。ブランク画像であれば（ステップＳ１０４；Ｙ）さらに変数addrが示すノード内の「インデックス有or無」を参照し、該ノードが順序紙のページであるか否かを判断する（ステップＳ１０５）。順序紙（インデックス有）のページであれば（ステップＳ１０５；Ｙ）、該ノードに対応するページはブランク順序紙のページなので、変数addrが示すノードを新リストから切り離して（ステップＳ１０６）ステップＳ１０７へ移行する。
【００７９】
変数addrが示すノードがブランク画像でない場合（ステップＳ１０４；Ｎ）、もしくは変数addrが示すノードが順序紙のページでない（インデックス無）場合は（ステップＳ１０５；Ｎ）、該ノードを新リストから切り離さずに、ステップＳ１０７へ移行する。切り離さないノードに対応するページは出力ページとなる。
【００８０】
ステップＳ１０７では、変数addrに当該変数addrが示すノード内の「次ノードアドレス」に格納されているアドレスを設定する（ステップＳ１０７）。そして、更新後の変数addrが「ＮＵＬＬ」か否か、すなわち、更新前に変数addrの示していたノードが新リスト内の最後のノードであるか否かを調べる（ステップＳ１０８）。「ＮＵＬＬ」でなければ（ステップＳ１０８；Ｙ）、ステップＳ１０４に戻って処理を継続し、「ＮＵＬＬ」の場合は(ステップＳ１０８；Ｎ)、出力ジョブを実行するための画像リストとして新リストを出力して（ステップＳ１０９）処理を終了する。
【００８１】
印刷装置１０のＣＰＵ４６はこの出力された新リストに従って出力ジョブを実行する。新リストは、ページ指定画面８０で出力対象に指定されたページからブランク順序紙のページを削除したページのノードのみで構成されている。したがって、新リストを先頭から処理して印刷を実行することで、出力対象に指定されたページからブランク順序紙をスキップした印刷が行われる。
【００８２】
たとえば、図３の印刷物６０に対応する画像リストに対して、出力対象のページを２から３ページと５から９ページに指定して再印刷を指示するものとする。このとき、指定されたページをそのまま印刷すると図３（ｂ）に示すように、ブランク順序紙が含まれた印刷物６１が出力される。これに対して、本実施の形態に係る印刷装置１０では、図３（ｃ）に示すようにブランク順序紙がスキップされた印刷物６２が出力される。
【００８３】
ここで、順序紙の給紙トレイに５枚一組の順序紙が当初セットされていたとすると、印刷物６０の印刷完了時点で、その給紙トレイから次に給紙される順序紙の順序紙番号は３になる。したがって、印刷ミスなどを発見して印刷物６０の印刷後に「２−３，５−９」を出力対象ページに指定して再印刷を行った場合に、図３（ｂ）の印刷物６１のように、ブランク順序紙を含めて出力すると、論理ページ３の順序紙は順序紙番号３、論理ページ８の順序紙は順序紙番号８となり、元の印刷物６０の対応するページと順序紙番号が相違してしまう。したがって、再印刷させた印刷物６１のページを印刷物６０の該当ページと差し替えると当初の印刷物６０とは順序紙番号が狂ってしまう。
【００８４】
これに対し、本実施の形態に係る印刷装置１０では、図３（ｃ）の印刷物６２のようにブランク順序紙をスキップして出力するので、印刷物６２にて出力されたページだけを印刷物６０の該当ページと差し替えれば、順序紙番号が狂うことなく、印刷ミスのあったページを差し替えることができる。
【００８５】
また、新リストの各ノードに登録されている用紙ページ番号は、スキップさせたページのノードを切り離しても、その値を変更していないので、スキップされるページがある場合に各ページに印刷されるページ番号は、スキップされるページがない場合に各ページに印刷されるページ番号と同一になる。すなわち、スキップしたブランク順序紙についてもページ番号をカウントアップして各ページにページ番号が割り振られる。
【００８６】
次に、順序紙番号が狂う場合にのみブランク順序紙のスキップを行うように制御する場合について説明する。
【００８７】
印刷装置１０は、図７に示すような給紙管理テーブル９０を作成して管理している。給紙管理テーブル９０には、給紙トレイのトレイ番号毎に、そのトレイ番号の給紙トレイに収納されている用紙が順序紙か否かを示す情報と、順序紙である場合にその給紙トレイから次に給紙される順序紙の順序紙番号と、該順序紙の一組の枚数が対応付けて記憶される。ここでは、順序紙番号が「０」の場合は、収納されている用紙が順序紙でないことを示し、「０」以外の場合は収納されている用紙が順序紙であることを示す。給紙管理テーブル９０は、たとえば、不揮発メモリ４９に記憶される。
【００８８】
給紙管理テーブル９０への初期値の登録は、たとえば、ユーザが順序紙を給紙トレイにセットしたとき、その給紙トレイの番号と一組の枚数とセット時の先頭ページの順序紙番号とを所定の設定画面で受け付け、その受け付けた値を給紙管理テーブル９０に登録することで行われる。以後、印刷装置１０は、順序紙のセットされている給紙トレイから順序紙を給紙するごとに、給紙管理テーブル９０内の順序紙番号を＋１する。このとき＋１した後の値がそのトレイ番号に対応付けて給紙管理テーブル９０に記憶されている一組の枚数の値を超える場合は順序紙番号を１にリセットする。
【００８９】
このように、印刷装置１０は、給紙管理テーブル９０を使用して、順序紙の給紙元から次に給紙される順序紙の一組の中での順序紙番号を管理している。そして、ＣＰＵ４６は、出力対象に指定されたページの中のブランク順序紙のページのうち、元の印刷データ（画像リスト）においてそのページに設定されている順序紙番号（そのページのノードに登録されている順序紙番号）とそのページを給紙元から給紙した場合の順序紙番号とが一致するページについては、スキップを行わないように新リストを作成する。
【００９０】
図８は、出力ジョブの実行時に印刷装置１０のＣＰＵ４６が行う処理の流れであって、順序紙番号が狂う場合にのみブランク順序紙をスキップするように制御する場合の処理を示している。図６と同一部分には同一のステップ番号を付してある。
【００９１】
ＣＰＵ４６は、出力対象に指定された出力ジョブに対応する画像リスト７０をハードディスク装置５１からシステムメモリ４８に読み出す（ステップＳ１０１）、次に、この読み出した画像リスト７０から、出力対象のページに指定されていないページに対応するノード７１を削除したものを新リストとして生成し（ステップＳ１０２）、この新リストの先頭アドレスを変数addrに設定する（ステップＳ１０３）。
【００９２】
次に、不揮発メモリ４９に記憶されている給紙管理テーブル９０から各トレイ番号の順序紙番号を読み出し、これを配列変数idＮo[トレイ番号]に格納する（ステップＳ１２１）。配列変数idＮo[トレイ番号]には、出力ジョブの実行開始前である現時点の状態で各トレイ番号の給紙トレイから次に給紙され得る順序紙の順序紙番号が格納される。また、順序紙が格納されていない場合には「０」が格納される。
【００９３】
次に、ＣＰＵ４６は、変数addrが示すノード内の「ブランクor印字」を参照し、該ノードがブランク画像か否かを調べる（ステップＳ１０４）。ブランク画像であれば（ステップＳ１０４；Ｙ）さらに変数addrが示すノード内の「インデックス有or無」を参照し、該ノードが順序紙のページであるか否かを判断する（ステップＳ１０５）。
【００９４】
順序紙（インデックス有）であれば（ステップＳ１０５；Ｙ）、該ノードに対応するページはブランク順序紙のページなので、変数addrが示すノードの「インデックス番号」を参照し、この値と、配列変数idＮo[変数addrが示すノード内のトレイ番号]、すなわち、変数addrが示すノード内のトレイ番号が示す給紙トレイから次に給紙される順序紙の順序紙番号とが異なるか否かを調べる(ステップＳ１２２)。これらが異なる場合は、順序紙番号が狂うので、変数addrが示すノードを新リストから切り離して（ステップＳ１０６）ステップＳ１０７へ移行する。
【００９５】
変数addrが示すノードの「インデックス番号」と、変数addrが示すノード内のトレイ番号が示す給紙トレイから次に給紙される順序紙の順序紙番号とが一致する場合は（ステップＳ１２２；Ｎ）、配列変数idＮo[変数addrが示すノード内のトレイ番号]の値を更新して（ステップＳ１２３、Ｓ１２４、Ｓ１２５）ステップＳ１０７へ移行する。
【００９６】
詳細には、配列変数idＮo[変数addrが示すノード内のトレイ番号]の値が、変数addrが示すノード内のトレイ番号にセットされている順序紙一組の枚数と一致する場合は(ステップＳ１２３；Ｙ)、配列変数idＮo[変数addrが示すノード内のトレイ番号]の値を「１」に初期化する(ステップＳ１２４)。一組の枚数と一致しない場合は(ステップＳ１２３；Ｎ)、配列変数idＮo[変数addrが示すノード内のトレイ番号]の値を＋１する（ステップＳ１２５）。
【００９７】
ステップＳ１０７では、変数addrに当該変数addrが示すノード内の「次ノードアドレス」に格納されているアドレスを設定し、更新後の変数addrが「ＮＵＬＬ」か否かを調べ（ステップＳ１０８）、「ＮＵＬＬ」でなければ（ステップＳ１０８；Ｙ）、ステップＳ１０４に戻って処理を継続し、「ＮＵＬＬ」の場合は(ステップＳ１０８；Ｎ)、出力ジョブを実行するための画像リストとして新リストを出力して（ステップＳ１０９）処理を終了する。
【００９８】
印刷装置１０のＣＰＵ４６はこの出力された新リストにしたがって出力ジョブを実行する。新リストは、ページ指定画面８０で出力対象に指定されたページから順序紙番号が狂う場合のみブランク順序紙を削除したページのノードのみで構成されている。したがって、新リストを先頭から処理して印刷を実行することで、出力対象に指定されたページから、順序紙番号が狂う場合はそのブランク順序紙をスキップした印刷が行われ、順序紙番号が狂わない場合はそのブランク順序紙をスキップしないで印刷が行われる。
【００９９】
次に、ブランク順序紙をスキップする機能を有効とするか否かのユーザ設定を可能とした場合について説明する。
【０１００】
図９は、印刷装置１０の表示操作部２１に表示されるスキップ設定画面１００を示している。スキップ設定画面１００では、ブランク順序紙をスキップする動作を有効（ＯＮ）にするか無効（ＯＦＦ）にするかを選択して設定することができる。この設定は、印刷装置１０の装置設定の１つになっており、すべての出力ジョブに対して共通に適用される。ブランク順序紙のスキップ機能が有効か無効かを示す設定値は不揮発メモリ４９に記憶される。なお、ブランク順序紙のスキップ機能を有効にするか無効にするかを、ジョブ毎やユーザ毎に個別に設定できるように構成されてもよい。
【０１０１】
図１０は、出力ジョブの実行時に印刷装置１０のＣＰＵ４６が行う処理の流れであって、ブランク順序紙をスキップする機能の有効/無効を設定可能な場合の処理を示している。図１０では、図６の処理と同一部分に同一のステップ番号を付してある。図６の処理との相違は、ステップＳ１０２とステップＳ１０３の間に存在するステップＳ１４１である。ステップＳ１４１では、スキップ設定画面１００にて設定されて不揮発メモリ４９に保存されているブランク順序紙のスキップ機能に係る設定値が該スキップ機能の「有効」を示す値か否かを調べ、有効（ＯＮ）に設定されている場合は（ステップＳ１４１；Ｙ）、ステップＳ１０３に進み、無効（ＯＦＦ）に設定されている場合は（ステップＳ１４１；Ｎ）ステップＳ１０９へ進むようになっている。
【０１０２】
ブランク順序紙のスキップ機能が無効に設定されている場合は、出力対象に指定されたページの中にブランク順序紙があっても、そのページをスキップすることなく印刷が実行される。これにより、ユーザの希望に柔軟に対応することができ、装置としての利便性を高めることができる。
【０１０３】
次に、出力対象に指定されたページがすべてブランク順序紙であった場合にユーザに対して警告等を行う場合について説明する。
【０１０４】
図１１は、出力ジョブの実行時に印刷装置１０のＣＰＵ４６が行う処理の流れであって、出力対象に指定されたページがすべてブランク順序紙であった場合にユーザに対して警告等を行う場合の処理を示している。図１１では、図６の処理と同一部分に同一のステップ番号を付してある。図６の処理との相違は、ステップＳ１０６とステップＳ１０７の間に存在するステップＳ１５１およびステップＳ１５２〜Ｓ１５５である。ステップＳ１５１では、すべてのノードが切り離されて新リストがノードのない状態（ＮＵＬＬ）となったか否かを調べ、ＮＵＬＬでない場合は（ステップＳ１５１；Ｙ）、ステップＳ１０７に進み、ＮＵＬＬの場合は（ステップＳ１５１；Ｎ）、印刷装置１０の表示操作部２１に所定の警告を表示する（ステップＳ１５２）。
【０１０５】
図１２は、ステップＳ１５２で表示される警告画面１１０の一例を示している。警告画面１１０では、指定されたすべてのページがブランク順序紙であるため、出力されるページが存在しないことをエラー内容として通知する。また、出力対象のページを修正するか否かの問い合わせを行い、修正をする（「はい」）もしくは修正しない（「いいえ」）の選択操作をユーザから受け付ける（図１１、ステップＳ１５３）。
【０１０６】
ユーザから、出力対象に指定するページを修正する旨の選択操作を受けた場合は(ステップＳ１５３；Ｙ)、図５に示すページ指定画面８０を再度表示して出力対象のページ指定の修正操作を受ける(ステップＳ１５４)。修正後は、本処理を最初から再度実行する。修正しない旨の選択操作を受けた場合は(ステップＳ１５３；Ｎ)、出力ジョブ自体を終了させる（ステップＳ１５５）。
【０１０７】
このように、出力対象に指定されたページがすべてブランク順序紙である場合には、その旨をユーザに警告するので、すべてブランク順序紙の場合でもジョブが無警告のまま終了することがなく、ユーザに不安を与えることがない。また、出力対象に指定するページの修正を受けるので、最初から（出力ジョブを指定する操作などから）やり直す場合に比べて、利便性が向上する。
【０１０８】
図１３は、図６、図８、図１０、図１１に示す処理を全て含む処理の流れを示している。図１３では、図６、図８、図１０、図１１の各図に対応するステップ番号を付してあり、個々の説明は省略する。
【０１０９】
次に、本発明の第２の実施の形態を説明する。
【０１１０】
第１の実施の形態では印刷装置１０にて出力対象のページ指定を受け付け、印刷装置１０においてブランク順序紙のスキップに関する制御を行うようにしたが、第２の実施の形態では情報処理装置２にインストールされている印刷装置１０のドライバ・プログラムが情報処理装置２のＣＰＵに実行されることでスキップ機能などが実現される。
【０１１１】
すなわち、ドライバ・プログラムは所定の画面を情報処理装置２の表示装置に表示して、出力ジョブの選択操作および、図５のページ指定画面８０と同様の画面にて出力対象ページの指定操作を受け付ける。ドライバ・プログラムは、指定された出力ジョブの画像リスト７０を印刷装置１０からネットワーク３を通じて入手する。また必要に応じて印刷装置１０の不揮発メモリ４９に記憶されている給紙管理テーブル９０の内容やブランク順序紙をスキップするか否かの設定値を印刷装置１０から入手する。
【０１１２】
その後は、図６、図８、図１０、図１１もしくは図１３と同様の処理を行って新リストを作成し、この新リストを印刷装置１０へ送信し、該新リストに従って出力ジョブを実行するように印刷装置１０に指示する。
【０１１３】
なお、ブランク順序紙をスキップするか否かの設定は、情報処理装置２のドライバ・プログラムが情報処理装置においてユーザから受け付け、その設定値を情報処理装置２の不揮発メモリに記憶する、あるいは印刷装置１０に転送して印刷装置１０の不揮発メモリ４９に記憶させるようにされてもよい。
【０１１４】
また、情報処理装置２のドライバ・プログラムが警告画面１１０に相当する画面を情報処理装置の表示装置に表示して警告を行うと共に、指定ページの修正操作を受けるようになっている。
【０１１５】
このように、情報処理装置２でドライバ・プログラムを実行することにより、ブランク順序紙をスキップするように画像リスト７０を修正した新リストを作成して印刷装置１０に印刷指示するので、印刷装置１０に出向くことなく、情報処理装置２からスキップ機能を使用した印刷を行うことができる。
【０１１６】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１１７】
たとえば、実施の形態ではスキャナ部２２を備えた印刷装置１０を例示したが、順序紙を挿入する機能を備えた印刷装置であれば、スキャナ部２２などの付随機能はなくてもかまわない。
【０１１８】
実施の形態では、出力対象に指定されたページに対応するノードのみで構成された新リストを生成し、これをさらにブランク順序紙がスキップされるように修正するようにしたが、ブランク順序紙をスキップさせるための修正は新リストに対して行うものに限定されない。たとえば、初回の印刷時に情報処理装置２が印刷装置１０へ送信するプリントファイル（印刷ジョブ）と同じ形式の印刷指示に対して、ブランク順序紙のスキップに係る修正を行うように構成されてもよい。すなわち、出力対象に指定されたページからブランク順序紙のページを除外したページのみを出力対象とするプリントファイルを作成して印刷させればよい。
【符号の説明】
【０１１９】
２…情報処理装置
３…ネットワーク
１０…印刷装置
１１…大容量給紙装置
１２…後処理装置
２１…表示操作部
２１ａ…表示部
２１ｂ…操作部
２１ｃ…操作制御部
２２…スキャナ部
２２ａ…ラインイメージセンサ
２２ｂ…スキャナ制御部
２３…自動原稿送り装置
２３ａ…原稿トレイ
２４…プリンタ部
２４ｂ…プリンタ制御部
２６…給紙トレイ
２７…画像形成部
２８…用紙搬送機構
３１…感光体
３２…帯電装置
３３…レーザーユニット
３４…現像装置
３５…転写装置
３６…分離装置
３７…クリーニング装置
３８…定着装置
４０…主制御部
４１…読み取り処理部
４２…ＤＲＡＭ制御部
４３…圧縮・伸張ＩＣ
４４…画像メモリ
４４ａ…伸張メモリ
４４ｂ…圧縮メモリ
４５…書き込み処理部
４６…ＣＰＵ
４７…ＲＯＭ
４８…システムメモリ
４９…不揮発メモリ
５１…ハードディスク装置（ＨＤＤ）
５２…ＰＣＩバス
５３…プリンタコントローラ
５４…ＣＰＵ
５５…ＬＡＮＩＦ部
５６…画像メモリ
５７…ＤＲＡＭ制御部
６０…印刷物
６１…印刷物
６２…印刷物
７０…画像リスト
７１…ノード
８０…ページ指定画面
８１…ページ指定釦
８２…入力キー
８３…全ページ釦
８４…指定ページ表示欄
８５…ＯＫ釦
９０…給紙管理テーブル
１００…スキップ設定画面
１１０…警告画面
ＬＤ…レーザーダイオード
【図１】
2010187079.tif 000003
【図２】
2010187079.tif 000004
【図３】
2010187079.tif 000005
【図４】
2010187079.tif 000006
【図５】
2010187079.tif 000007
【図６】
2010187079.tif 000008
【図７】
2010187079.tif 000009
【図８】
2010187079.tif 000010
【図９】
2010187079.tif 000011
【図１０】
2010187079.tif 000012
【図１１】
2010187079.tif 000013
【図１２】
2010187079.tif 000014
【図１３】
2010187079.tif 000015