(57)【要約】【課題】データファイルが分割された場合に、分割により生成された各分割データファイルを特定するための情報を参照するだけで各分割データファイルに対応付けられたデータファイルの範囲が把握されるようにする。【解決手段】予め設定された分割条件に合致することで分割ファイルを生成することで、分割対象ファイルを複数に分割する分割処理部と、分割ファイルの印刷の実行を制御するジョブ実行制御部と、を有する。ジョブ実行制御部が表示するジョブリストには、分割処理部により生成された分割ジョブ名が表示されるが、その分割ジョブ名には、分割ジョブに共通するジョブ名、当該分割ジョブに含まれる先頭の論理ページ番号３１、最終の論理ページ番号３２、分割ジョブに割り振られた分割連番数３３、分割総数３４、当該分割ファイルが生成された分割条件３５が含まれる。【選択図】図５
2018077568.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータを含むデータファイルを、指定された条件に従って分割することで自動的に生成された複数の分割データファイルそれぞれに対応付けられた前記データファイルの範囲を示す範囲情報を分割データファイル毎に取得する取得手段と、
前記複数の分割データファイルに共通して付与される情報に、各分割データファイルに対応付けられた範囲情報を付加することによって生成された当該分割データファイルを特定するための情報の出力を制御する出力制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記データファイルは、論理ページをデータとして含む文書ファイルであって、印刷処理の対象となることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記各分割データファイルに対応付けられた範囲情報には、当該分割データファイルの先頭ページに対応する文書ファイルの論理ページ番号又は当該分割データファイルの最終ページに対応する文書ファイルの論理ページ番号の少なくとも１つが含まれることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記各分割データファイルに対応付けられた範囲情報には、当該分割データファイルが印刷されることで出力される先頭又は最終の物理ページの番号の少なくとも１つが含まれることを特徴とする請求項２に記載の情報処理装置。
【請求項５】
全ての前記分割データファイルを特定するための情報を含む要約情報を生成する生成手段を有し、
前記出力制御手段は、前記要約情報の出力を制御することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
複数の分割条件のうちいずれかの分割条件に合致したことに伴い分割データファイルが生成される場合、当該分割データファイルを特定するための情報には、その合致した分割条件が含まれることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
コンピュータを、
複数のデータを含むデータファイルを、指定された条件に従って分割することで自動的に生成された複数の分割データファイルそれぞれに対応付けられた前記データファイルの範囲を示す範囲情報を分割データファイル毎に取得する取得手段、
前記複数の分割データファイルに共通して付与される情報に、各分割データファイルに対応付けられた範囲情報を付加することによって生成された当該分割データファイルを特定するための情報の出力を制御する出力制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
基幹系業務では、例えば数万ページに及ぶ顧客に送付する請求書等大量の印刷データを印刷する場合が少なくない。このような場合、印刷システムの受信データ入力バッファのメモリ容量不足、あるいは印刷時間の短縮のために印刷データを分割して複数の印刷システムに投入する場合がある。
【０００３】
印刷データファイルを複数のデータファイルに自動的に分割する場合、印刷システムは、分割した日時をファイル名に付加するなどして分割データファイルの名称を自動付与していた。
【０００４】
なお、印刷データが複数の顧客データを含む顧客情報ファイルの場合、顧客情報ファイルを各顧客の顧客データの開始位置及び終了位置に基づいて分割し、各顧客を特定する顧客ＩＤに基づいて分割ファイルのファイル名を作成する技術が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２２８５００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、印刷システムによって印刷データが自動的に分割されて印刷が実行された場合において、例えば印刷物に文字かすれ等の不具合が検出されたことにより特定のページのみを再度印刷したい場合、分割データファイルの名称に付与されるのが日時情報では、再度印刷したいページがどの分割データファイルに含まれているのか特定することは難しい。
【０００７】
本発明は、データファイルが分割された場合に、分割により生成された各分割データファイルを特定するための情報を参照するだけで各分割データファイルに対応付けられたデータファイルの範囲が把握されるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、複数のデータを含むデータファイルを、指定された条件に従って分割することで自動的に生成された複数の分割データファイルそれぞれに対応付けられた前記データファイルの範囲を示す範囲情報を分割データファイル毎に取得する取得手段と、前記複数の分割データファイルに共通して付与される情報に、各分割データファイルに対応付けられた範囲情報を付加することによって生成された当該分割データファイルを特定するための情報の出力を制御する出力制御手段と、を有することを特徴とする。
【０００９】
また、前記データファイルは、論理ページをデータとして含む文書ファイルであって、印刷処理の対象となることを特徴とする。
【００１０】
また、前記各分割データファイルに対応付けられた範囲情報には、当該分割データファイルの先頭ページに対応する文書ファイルの論理ページ番号又は当該分割データファイルの最終ページに対応する文書ファイルの論理ページ番号の少なくとも１つが含まれることを特徴とする。
【００１１】
また、前記各分割データファイルに対応付けられた範囲情報には、当該分割データファイルが印刷されることで出力される先頭又は最終の物理ページの番号の少なくとも１つが含まれることを特徴とする。
【００１２】
また、全ての前記分割データファイルを特定するための情報を含む要約情報を生成する生成手段を有し、前記出力制御手段は、前記要約情報の出力を制御することを特徴とする。
【００１３】
また、複数の分割条件のうちいずれかの分割条件に合致したことに伴い分割データファイルが生成される場合、当該分割データファイルを特定するための情報には、その合致した分割条件が含まれることを特徴とする。
【００１４】
本発明に係るプログラムは、コンピュータを、複数のデータを含むデータファイルを、指定された条件に従って分割することで自動的に生成された複数の分割データファイルそれぞれに対応付けられた前記データファイルの範囲を示す範囲情報を分割データファイル毎に取得する取得手段、前記複数の分割データファイルに共通して付与される情報に、各分割データファイルに対応付けられた範囲情報を付加することによって生成された当該分割データファイルを特定するための情報の出力を制御する出力制御手段、として機能させる。
【発明の効果】
【００１５】
請求項１に記載の発明によれば、データファイルが自動的に分割された場合に、分割により生成された各分割データファイルを特定するための情報を参照するだけで各分割データファイルに対応付けられたデータファイルの範囲を知らせることができる。
【００１６】
請求項２に記載の発明によれば、データファイルが分割され生成された分割データファイルが印刷された場合、データファイルのどの範囲が印刷されたかを特定することができる。
【００１７】
請求項３に記載の発明によれば、データファイルが分割され生成された分割データファイルが、データファイルのどの論理ページに対応しているのかを特定することができる。
【００１８】
請求項４に記載の発明によれば、データファイルが分割され生成された分割データファイルが、データファイルのどの物理ページに対応しているのかを特定することができる。
【００１９】
請求項５に記載の発明によれば、データファイルの範囲と分割データファイルとの対応関係を知らせることができる。
【００２０】
請求項６に記載の発明によれば、分割データファイルが生成された分割条件を知らせることができる。
【００２１】
請求項７に記載の発明によれば、データファイルが自動的に分割された場合に、分割により生成された各分割データファイルを特定するための情報を参照するだけで各分割データファイルに対応付けられたデータファイルの範囲を知らせることができる。
【図面の簡単な説明】
【００２２】
【図１】本実施の形態におけるプリンタのブロック構成図である。
【図２】本実施の形態において、分割条件及び面付設定に従い印刷が実行されたときの出力イメージを示した概念図である。
【図３】本実施の形態におけるプリンタのハードウェア構成図である。
【図４Ａ】本実施の形態における分割処理の一部を示したフローチャートである。
【図４Ｂ】本実施の形態における分割処理の一部を示したフローチャートである。
【図４Ｃ】本実施の形態における分割処理の一部を示したフローチャートである。
【図５】本実施の形態におけるジョブリストの表示例を示した概略図である。
【図６】本実施の形態におけるジョブリストの他の表示例を示した概略図である。
【発明を実施するための形態】
【００２３】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００２４】
図１は、本実施の形態におけるプリンタ１０のブロック構成図である。本実施の形態は、印刷対象のデータファイルが予め設定されている分割条件に合致することで自動的に分割されて印刷が実行される場合において、分割データファイルに共通して付与される情報に各分割データファイルに対応付けられたデータファイルの範囲を示す範囲情報を付加することによって、当該各分割データファイルを特定するための情報を生成し、その生成した情報を出力させることによって、各分割データファイルに含まれているデータファイルの範囲を容易に把握できるようにしたことを特徴としている。
【００２５】
本実施の形態では、この印刷対象のデータファイルの分割を、プリンタ１０がデータファイルを受信して行う場合を想定して説明する。プリンタ１０に受信可能なファイルサイズの上限が設定されているため大容量のデータファイルを受信できない場合、プリンタ１０の上流に設置したプリントサーバがデータファイルを分割してプリンタ１０へ送信するように構成してもよい。つまり、後述するプリンタ１０が持つ機能をプリントサーバに持たせるよう構成してもよい。
【００２６】
本実施の形態において取り扱うデータファイルは、論理ページをデータとして含む文書ファイルを想定しており、プリンタ１０の印刷対象となるファイルである。従って、「データファイルの範囲を示す範囲情報」は、論理ページのページ番号によって表すことができる。「論理ページ」は、文書ファイルに含まれるページデータが印刷されることで形成されるページのことである。更に、「データファイルの範囲を示す範囲情報」は、物理ページのページ番号によっても表すことができる。「物理ページ」は、文書ファイルが印刷媒体(用紙)に印刷されたときに各印刷媒体に付けられる通し番号に相当するページのことをいう。
【００２７】
図２は、所定の分割条件及び面付設定に従い印刷が実行されたときの出力イメージを示した概念図である。図２の詳細については後述するが、図２には、破線で示した論理ページ２１と実線で示した物理ページ２２との関係が示されている。この出力例によると、印刷対象となるデータファイルには、１５ページ分の論理ページ２１が含まれており、３つの分割ファイルに分割されたことが示されている。また、データファイルが印刷されることで８枚の物理ページ２２が生成され、１枚の物理ページ２２には２ページ分の論理ページ２１が印刷されている。
【００２８】
また、「分割データファイルに共通して付与される情報」というのは、一のデータファイルが分割され生成された各分割データファイルが同じデータファイルから生成された分割データファイルであるのかを特定しうる情報である。分割データファイルに共通して付与される情報として、印刷対象となるデータファイルのファイル名や印刷のために付与されるジョブ名等データファイルを特定するための情報を用いるのが好適である。本実施の形態では、ジョブ名を用いて説明する。もちろん、ファイル名やジョブ名以外の文字列を用いてもよい。「分割データファイルを特定するための情報」は、ジョブ名に当該分割データファイルに対応付けられた範囲情報を付加することにより生成されるが、「分割データファイルに対応付けられた範囲情報」というのは、分割データファイルに含まれるデータファイルの論理ページや物理ページを示す情報であり、例えばページ番号により表される。
【００２９】
なお、以下の説明では、印刷対象となり分割の対象となるデータファイルを「分割対象ファイル」と称し、分割対象ファイルが分割されて生成される分割データファイルのことを「分割ファイル」と称することにする。
【００３０】
本実施の形態におけるプリンタ１０は、図３に示したようにＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、記憶手段としてのハードディスクドライブ（ＨＤＤ）２４、ユーザインタフェース手段として設けられた操作パネル２５、通信手段として設けられたネットワークインタフェース２６を含むコンピュータ（情報処理装置）を内蔵し、これらの構成及びプリンタエンジン２７を少なくとも内部バス２８に接続して構成される。ハードウェア構成は、従前と同様の構成でよい。
【００３１】
図１に戻り、本実施の形態におけるプリンタ１０は、ファイル取得部１１、分割処理部１２、ジョブ実行制御部１３、ファイル記憶部１４及び分割ファイル記憶部１５を有している。なお、本実施の形態の説明に用いない構成要素については、図１から省略している。ファイル取得部１１は、分割対象ファイルを取得し、ファイル記憶部１４に保存する。分割処理部１２は、プリンタ１０が従前から持つ分割機能を利用して、所定の分割条件に従って分割対象ファイルを複数の分割ファイルに分割して分割ファイル記憶部１５に保存する。分割する際、各分割ファイルに対応する分割対象ファイルの範囲情報を分割ファイル毎に取得する取得手段として機能する。そして、分割対象ファイルのジョブ名に、各分割データファイルに対応付けられた範囲情報を付加することによって当該分割データファイルを特定するための情報、つまり各分割ファイルを印刷するときのジョブ名を生成する。更に、分割処理部１２は、一の分割対象ファイルから生成された全ての分割ファイルを特定するための情報を含む要約情報を生成する生成手段として機能する。
【００３２】
ジョブ実行制御部１３は、生成された分割ファイルそれぞれを印刷するジョブを実行することで、最終的に分割対象ファイルの印刷を実行する。また、ジョブ実行制御部１３は、出力制御手段として機能し、分割処理部１２により命名された各分割ファイルのジョブ名を操作パネルに表示するなどの出力制御を行う。
【００３３】
なお、分割対象ファイルが分割され生成される分割ファイルに付けるファイル名と、分割ファイルを印刷する際のジョブに付けるジョブ名と、を必ずしも一致させる必要はないが、本実施の形態では、便宜的に分割ファイルのファイル名とジョブ名とは同じであるものとして説明する。異なる場合は、ファイル名とジョブ名とを対応付ける情報を別途管理すればよい。
【００３４】
プリンタ１０における各構成要素１１〜１３は、プリンタ１０に内蔵されたコンピュータと、コンピュータに搭載されたＣＰＵで動作するプログラムとの協調動作により実現される。また、各記憶部１４，１５は、プリンタ１０に内蔵されたＨＤＤにて実現される。あるいは、ＲＡＭ又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００３５】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＵＳＢメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを順次実行することで各種処理が実現される。
【００３６】
次に、本実施の形態における動作について説明する。本実施の形態では、プリンタ１０の分割機能を用いて所定の分割条件に従って分割対象ファイルを自動的に分割する。この分割処理は、分割処理部１２により実行されるが、その分割するための分割条件として、一分割ファイル当たりの論理ページは５ページまで、又は一分割ファイルのファイルサイズは２ＧＢまで、の少なくともいずれか一方に該当するときにファイル分割するという条件がプリンタ１０に設定されているものとする。
【００３７】
ファイル取得部１１は、印刷対象となる文書ファイル（分割対象ファイル）を取得するとファイル記憶部１４に保存する。分割処理部１２は、取得した文書ファイルが上記分割条件に合致する場合にはファイル分割を行うことになるが、この分割処理部１２により実施される分割処理について、図４Ａ〜図４Ｃに示したフローチャートを用いて説明する。なお、文書ファイルには、面付け設定として２、すなわち一物理ページ当たり二論理ページが印刷されるよう設定されているものとする。
【００３８】
分割処理部１２は、アプリケーションにより実現されるが、アプリケーションが起動されると、後の処理で用いる分割総数及び分割ファイル情報を初期化する（ステップＳ１０１）。初期化する情報項目はそれぞれカウンタにより表せるので、各カウンタ値を０にセットする。また、分割処理部１２は、分割対象ファイルは分割されるものとみなして分割ファイルをオープンする（ステップＳ１０２）。
【００３９】
続いて、分割処理部１２は、分割対象ファイルの先頭からデータを順番に取得するが（ステップＳ１０３）、その取得したデータがＥＯＦ（Ｅｎｄ  Ｏｆ  Ｆｉｌｅ）となるまで（ステップＳ１０４でＹ）、以下に説明する処理を繰り返し実行する（ステップＳ１０４でＮ）。
【００４０】
まず、分割処理部１２は、取得したデータがページデータであるかを解析し、ページデータでなければ（ステップＳ１０５でＮ）、次のデータを取得するステップＳ１０３に戻る。ここで、「ページデータ」というのは、ページを形成するためのデータであって印刷対象となる一論理ページ分のデータである。ページデータ以外の入力データには、ページを形成しない制御データ等のデータがある。
【００４１】
取得したデータがページデータの場合（ステップＳ１０５でＹ）、分割処理部１２は、そのページデータを分割ファイルに出力する（ステップＳ１０６）。続いて、分割処理部１２は、内部で保持管理している分割ファイル情報を更新する（ステップＳ１０７）。分割ファイル情報は、具体的には内部カウンタで実現され、論理ページ、物理ページ、先頭ページ及び最終ページを示す各カウンタが用意されている。このカウンタ値で表される分割ファイル情報では、当該分割ファイルに含まれることになるページに関する情報である。論理ページには、現在処理中のページデータを示す論理ページ番号が設定される。例えば、カウンタ値を１増加させるようにしてもよい。物理ページには、現在処理中のページデータ（論理ページ）が印刷されることになる用紙に割り振られるページ番号が設定される。面付設定の値及び論理ページのカウンタ値に基づき算出してもよい。先頭ページには、当該分割ファイルに含まれる先頭ページが設定される。現在処理中のページデータが分割ファイルの新規生成（つまり、オープン）直後に最初に処理されるのであれば、現在処理中のページデータの論理ページ番号が設定される。そうでなければ更新しない。最終ページには、現在処理中のページデータの論理ページ番号が常に最終ページとして設定される。
【００４２】
続いて、分割処理部１２は、直前のページデータで分割条件が成立したことにより分割ファイルが生成されていない場合（ステップＳ１０８でＮ）、次のデータを取得するステップＳ１０３に戻る。一方、分割条件が成立していた場合（ステップＳ１０８でＹ）、続けて面付設定を考慮した上で分割が可能かどうかを判断する。本実施の形態における設定例によると、分割条件は一分割ファイル当たりの論理ページは５ページまで、又は一分割ファイルのファイルサイズは２ＧＢまで、である。また、面付設定は２である。ここで、現在処理中の論理ページ番号が５だとすると分割条件に合致するためファイル分割を行うべきところだが、本実施の形態においてはファイル分割を無条件に行わずに、分割条件に合致した場合でも（ステップＳ１０８でＹ）、面付設定を考慮するようにした。ここで、面付設定を考慮しないとすると、論理ページ番号が５の論理ページが印刷される物理ページには、一論理ページ分だけが印刷されてしまい、面付設定に反してしまうことになる。本来であれば、分割条件が５ページでも面付設定が２の場合はページ番号が５及び６の論理ページを並べて印刷するのが好適である。そこで、本実施の形態においては、分割条件に合致した場合でも面付設定に反してしまわないように処理するようにした。すなわち、現在処理中の論理ページ番号が５のときには分割条件に合致するが、面付設定に合致しないことから分割不可と判定し（ステップＳ１０９でＮ）、次のデータを取得するステップＳ１０３に戻るようにした。なお、ファイルサイズが２ＧＢまででという分割条件に合致した場合でも同様に面付設定を優先させるように処理する。
【００４３】
現在処理中のページデータの論理ページ番号が６のときのように面付設定に合致することで分割可と判断した場合（ステップＳ１０９でＹ）、ここではじめてファイル分割を行うことになる。この場合、分割処理部１２は、分割ファイルの数を示す分割総数を更新する（ステップＳ１１０）。これは現在のカウンタ値に１を加算すればよい。続いて、分割処理部１２は、分割ファイル情報に基づいて分割ファイル名を生成するが（ステップＳ１１１）、生成する具体的な分割ファイル名については後述することにする。
【００４４】
続いて、分割処理部１２は、分割ファイルをクローズし（ステップＳ１１２）、分割ファイル情報及び分割総数を分割ファイルに対応付けして保持する（ステップＳ１１３）。そして、次のデータを取得するステップＳ１０３に戻る。前述した論理ページ番号が６のページデータが処理されると、図２に示した分割ファイル１が生成される。
【００４５】
以上説明した処理を繰り返すことで、１又は複数の分割ファイルが生成されることになるが、取得したデータがＥＯＦの場合（ステップＳ１０４でＹ）、分割処理部１２は、ステップＳ１１０〜１１３と同様に、分割総数の更新（ステップＳ１１５）、分割ファイル名の生成（ステップＳ１１６）、分割ファイルのクローズ、分割ファイル情報及び分割総数の保持（ステップＳ１１８）を行う。
【００４６】
続いて、分割処理部１２は、分割対象ファイルを分割したかどうかを確認する。これは最後に保持した分割総数を参照すればよい。分割総数が１の場合、分割ファイルは分割対象ファイルの単なるコピーとなるため、ファイル分割と判定しない。この場合（ステップＳ１１９でＮ）、従来と同様に処理すればよい。なお、分割対象ファイルと同一となる分割ファイルは、削除してもよい。
【００４７】
ファイル分割が行われた場合（ステップＳ１１９でＹ）、分割処理部１２は、処理の過程において生成した分割ファイル名を更新し（ステップＳ１２０）、また、要約情報として分割ファイルの一覧データを生成し、一覧表示ファイルにて保存する（ステップＳ１２１）。
【００４８】
分割ファイルが生成されると印刷ジョブが生成され、ジョブ実行制御部１３による制御のもと印刷が実行されるが、ここで、分割処理部１２が生成する分割ファイル名について説明する。
【００４９】
図２に示したように、１５ページ分の論理ページ２１が含まれている分割対象ファイルは、前述した分割処理により３つの分割ファイル１〜３に分割される。そして、分割ファイル１には論理ページ１〜６が、分割ファイル２には論理ページ７〜１０が、分割ファイル３には論理ページ１１〜１５が、それぞれ含まれることがわかる。なお、分割ファイル１は、面付設定が考慮されているものの論理ページは５ページまでという分割条件に合致し、分割ファイル２は、５論理ページまで達していないことから２ＧＢまでという分割条件に合致し、それぞれ生成されたことがわかる。そして、各分割ファイルに対応する印刷ジョブが実行されることで、分割ファイル１は３枚の物理ページ１〜３で、分割ファイル２は２枚の物理ページ４〜５で、分割ファイル３は３枚の物理ページ６〜８で、それぞれ印刷されたことがわかる。
【００５０】
図５は、ジョブ実行制御部１３により画面表示されるジョブリストの表示の一例を示した概略図であり、図２に例示した分割ファイルが印刷された場合のジョブリストが示されている。本実施の形態では、分割ファイル名とジョブ名とを同じにしているので、図５に示したジョブリストに表示されるジョブ名は、分割ファイル名と同じである。図５において、ジョブＩＤが“００００２”〜 “００００４”に対応するジョブが各分割ファイル１〜３に対応している。ここで、“ジョブ名”は、分割対象ファイルが印刷される場合のジョブ名であり、分割対象ファイルのファイル名である。そして、ジョブ名に続けて、当該分割ファイルに含まれている先頭の論理ページ番号３１及び最終の論理ページ番号３２、分割総数における順番（分割連番数）３３、括弧の中に示されている分割総数３４、そして当該分割ファイルが生成されることになった理由、すなわち合致した分割条件を示す分割条件３５によって生成された分割ファイルのジョブ名（以下「分割ジョブ名」と称する）が示されている。なお、ジョブＩＤ“００００４”に対応する分割ファイルは、分割条件に合致しないで生成されていることから、その分割ジョブ名に分割条件は含まれない。分割ジョブ名に含まれる情報３１〜３４は、分割ファイルに対応付けして保持していた分割ファイル情報及び分割総数から取得する。
【００５１】
本実施の形態では、以上のように分割ファイル名（分割ジョブ名）を生成するので、例えばいずれかのページ（論理ページ）に文字かすれ等の不具合が検出された場合、分割ジョブ名を参照することで、不具合が検出された論理ページに対応する（当該論理ページを含んでいる）印刷ジョブを容易に特定できる。これにより、その印刷ジョブを再度実行すれば、不具合が検出された論理ページを再度印刷することができる。なお、本実施の形態では、実行が終了した印刷ジョブは、ジョブリストから削除されずに状態を“出力完了”として残されている。従って、例えばジョブ名を右クリックしてプルダウンメニューを表示させ、その中から“再印刷”を選択することで当該印刷ジョブを再度実行させるようにしてもよい。
【００５２】
ところで、本実施の形態では、分割ファイルの一覧データを分割対象ファイルの要約情報として生成している。ジョブＩＤが“００００１”のジョブは、この要約情報を印刷するためのジョブである。本実施の形態では、この要約情報を印刷するようにしたが、必ずしも印刷せずに、画面表示や管理者宛にメール送信するなど要約情報の出力先は、適宜選択できるように構成してもよい。
【００５３】
図６は、ジョブ実行制御部１３により画面表示されるジョブリストの表示の他の例を示した概略図であり、図２に例示した分割ファイルが印刷された場合のジョブリストが示されている。図５では、分割ジョブ名に論理ページ番号が含まれているが、図６では、論理ページ番号に代わりに物理ページ番号が含まれている。つまり、ジョブ名に続けて、当該分割ファイルに含まれている先頭の物理ページ番号３７及び最終の物理ページ番号３８が設定されている。
【００５４】
例えば、印刷の後処理の断裁で傷を付けたページ（物理ページ）があれば、分割ジョブ名を参照することで、その物理ページに対応する（含んでいる）印刷ジョブを容易に特定できる。これにより、その印刷ジョブを再度実行すれば、断裁で傷を付けた物理ページを再度印刷することができる。
【００５５】
ところで、本実施の形態では、分割ファイルのサイズが２ＧＢを超えないことを分割条件に含めた。これがハードウェア的な制限であれば、面付設定を考慮しても超えさせることはできない。この場合、図２に示した分割ファイル１の場合、面付設定を優先させて論理ページ１〜６で生成するようにしたが、ファイルサイズが２ＧＢを超えてしまうようであれば、論理ページ１〜４で生成するよう分割ファイルの調整機能を設けるようにしてもよい。
【００５６】
なお、本実施の形態では、図５及び図６に示した論理ページ又は物理ページに関する情報を分割ジョブ名に含めたが、論理ページ及び物理ページの双方を含めるようにしてもよい。また、印刷物の請求先の特定情報（請求先名称等）などその他の情報を含めるようにしてもよい。
【００５７】
また、先頭の論理ページ及び最終の論理ページの双方を分割ジョブ名に含めることで、対応する分割対象ファイルにおける論理ページの範囲を一目瞭然に把握させることが可能となる。ただ、先頭又は最終の少なくとも一方を含めるようにしても、前後の分割ジョブ名との関係から、対応する論理ページの範囲はわかるので一方のみを分割ジョブ名に含めるようにしてもよい。物理ページにおいても同様である。
【００５８】
また、本実施の形態では、先頭の物理ページ番号３７に対応する情報を分割ファイル情報に含めていなかったので含めるようにしてもよいし、直前の分割ファイルの物理ページに１を加えるなどして算出してもよい。一方、論理ページに関しては、先頭及び最終の論理ページの双方を分割ファイル情報に含めていたが、一方の論理ページのみを保持するようにして、他方を計算により求めるようにしてもよい。
【００５９】
また、本実施の形態では、プリンタ１０を情報処理装置の例にして説明したが、これに限る必要はなく、ファイルを取り扱う情報処理装置又は情報処理装置を内蔵する種々の装置にも適用可能である。
【符号の説明】
【００６０】
１０  プリンタ、１１  ファイル取得部、１２  分割処理部、１３  ジョブ実行制御部、１４  ファイル記憶部、１５  分割ファイル記憶部、２１  ＣＰＵ、２２  ＲＯＭ、２３  ＲＡＭ、２４  ハードディスクドライブ（ＨＤＤ）、２５  操作パネル、２６  ネットワークインタフェース（ＩＦ）、２７  プリンタエンジン、２８  内部バス。
【図１】
2018077568.tif 000003
【図２】
2018077568.tif 000004
【図３】
2018077568.tif 000005
【図４Ａ】
2018077568.tif 000006
【図４Ｂ】
2018077568.tif 000007
【図４Ｃ】
2018077568.tif 000008
【図５】
2018077568.tif 000009
【図６】
2018077568.tif 000010