(57)【要約】【課題】複数のファイルを自動的に結合して印刷でき、したがってユーザの作業を軽減できる画像形成装置を提供すること。【解決手段】印刷すべきファイルを含むジョブを受け付けたとき、そのジョブが複数のファイルを結合することを表すテンプレートを含んでいるか否かを判断する（Ｓ２）。そのジョブが上記テンプレートを含むと判断されたとき、そのジョブを記憶部に保持させる（Ｓ４）。上記テンプレートに基づいて、結合すべきファイルを含む全てのジョブが記憶部に保持されているか否かを解析する（Ｓ３）。上記全てのジョブが記憶部に保持されていると判断されたとき、上記テンプレートに基づいて、上記全てのジョブに含まれたファイルを結合して印刷する制御を行う（Ｓ５，Ｓ６）。【選択図】  図２
2004351856.tif 000002
【特許請求の範囲】
【請求項１】
印刷すべきファイルを含むジョブを受け付けたとき、そのジョブが複数のファイルを結合することを表すテンプレートを含んでいるか否かを判断するテンプレート判断手段と、
上記テンプレート判断手段によって上記ジョブが上記テンプレートを含むと判断されたとき、そのジョブを記憶部に保持させるジョブ保持手段と、
上記テンプレートに基づいて、結合すべきファイルを含む全てのジョブが上記記憶部に保持されているか否かを解析するテンプレート解析手段と、
上記テンプレート解析手段によって上記全てのジョブが上記記憶部に保持されていると判断されたとき、上記テンプレートに基づいて、上記全てのジョブに含まれたファイルを結合して印刷する制御を行う制御手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
上記テンプレートがジョブ名に含まれていることを特徴とする画像形成装置。
【請求項３】
請求項１に記載の画像形成装置において、
上記全てのジョブのうち最後に受け付けたジョブが含む特定の印刷処理指示に従って、上記全てのジョブの印刷を行うことを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は画像形成装置に関し、より詳しくは、複数の印刷ジョブを受け付けて印刷を行う画像形成装置に関する。
【０００２】
【従来の技術および発明が解決しようとする課題】
一般にユーザは、印刷装置で複数のファイルを印刷する場合、各ファイルのジョブを別々に印刷している。そのため、両面印刷や集約印刷を行うと、各ファイルの最後に、印刷ページ数によっては白紙のページやスペースができることがある。特に、報告書などを作成するために、本文をワープロソフト（ワードプロセッサ・ソフトウエア）で書き、実験結果を表計算ソフトで書いた場合、別々に印刷されたファイルを合体しても、途中に白紙のページができるため、報告書としての―体感が生じない。また用紙の無駄でもある。
【０００３】
なお、１ジョブ内での異なったページサイズに対して適切な変倍を行うことで、出力ページ内に割り付ける技術が提案されている（例えば、特許文献１（特開２０００−３０１７９９号公報）参照。）。
【０００４】
しかし、複数のファイル間でファイル形式が異なる場合は、ユーザが各ファイルを結合してから印刷しようとしても、結合作業が難しかったり、できない場合もある。
【０００５】
そこで、この発明の課題は、複数のファイルを自動的に結合して印刷でき、したがってユーザの作業を軽減できる画像形成装置を提供することにある。
【０００６】
【特許文献１】
特開２０００−３０１７９９号公報
【０００７】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の画像形成装置は、
印刷すべきファイルを含むジョブを受け付けたとき、そのジョブが複数のファイルを結合することを表すテンプレートを含んでいるか否かを判断するテンプレート判断手段と、
上記テンプレート判断手段によって上記ジョブが上記テンプレートを含むと判断されたとき、そのジョブの印刷を保留して、そのジョブを記憶部に保持させるジョブ保持手段と、
上記テンプレートに基づいて、結合すべきファイルを含む全てのジョブが上記記憶部に保持されているか否かを解析するテンプレート解析手段と、
上記テンプレート解析手段によって上記全てのジョブが上記記憶部に保持されていると判断されたとき、上記テンプレートに基づいて、上記全てのジョブに含まれたファイルを結合して印刷する制御を行う制御手段と、
を備えたことを特徴とする。
【０００８】
ここで、「ジョブ」には、ファイルのデータや印刷実行命令のほかに、両面印刷、集約印刷、ステープル、パンチなどの特定の印刷処理指示を含んでいても良い。
【０００９】
「テンプレート」とは、複数のファイルを結合して印刷するために、複数のジョブにわたって所定のルールで設定された指示を意味する。テンプレートは、例えば複数のファイルにわたって設定された通し番号であっても良い。このテンプレートは、例えばジョブ名に含まれても良い。
【００１０】
この請求項１の画像形成装置では、印刷すべきファイルを含むジョブを受け付けたとき、テンプレート判断手段は、そのジョブが複数のファイルを結合することを表すテンプレートを含んでいるか否かを判断する。そして、上記テンプレート判断手段によって上記ジョブが上記テンプレートを含むと判断されたとき、ジョブ保持手段が、そのジョブを記憶部に保持させる。テンプレート解析手段は、上記テンプレートに基づいて、結合すべきファイルを含む全てのジョブが上記記憶部に保持されているか否かを解析する。そして、上記テンプレート解析手段によって上記全てのジョブが上記記憶部に保持されていると判断されたとき、制御手段が、上記テンプレートに基づいて、上記全てのジョブに含まれたファイルを結合して印刷する制御を行う。
【００１１】
これにより、この画像形成装置では、複数のファイルが自動的に結合して印刷される。したがって、ユーザが予め各ファイルを結合する必要が無い。この結果、ユーザの作業が軽減され、利便性が高まる。
【００１２】
請求項２に記載の画像形成装置は、請求項１に記載の画像形成装置において、上記テンプレートがジョブ名に含まれていることを特徴とする。
【００１３】
この請求項２の画像形成装置では、上記テンプレートがジョブ名に含まれているので、テンプレート判断手段は、そのジョブがテンプレートを含むか否かを、ジョブ名に基づいて容易に判断できる。
【００１４】
請求項３に記載の画像形成装置は、請求項１に記載の画像形成装置において、上記全てのジョブのうち最後に受け付けたジョブが含む特定の印刷処理指示に従って、上記全てのジョブの印刷を行うことを特徴とする。
【００１５】
この請求項３の画像形成装置では、上記全てのジョブのうち最後に受け付けたジョブが含む特定の印刷処理指示に従って、上記全てのジョブの印刷を行う。したがって、その印刷処理指示が、例えば両面印刷、集約印刷、ステープル、パンチなどの処理を行うことを表している場合、結合された全てのファイルについて同じ処理（両面印刷、集約印刷、ステープル、パンチなど）が自動的に行われる。したがって、ユーザの利便性が高まる。
【００１６】
【発明の実施の形態】
以下、この発明の画像形成装置を図示の実施の形態により詳細に説明する。
【００１７】
図１に示すように、一実施形態の画像形成装置１０は、ユーザが各種入力を行うための操作パネル１６と、ネットワーク（図示せず）を通して印刷ジョブを受信する通信部１１と、受信したジョブに複数のファイルを結合することを表すテンプレートが含まれているか否かを判断するテンプレート判断部１２と、テンプレートの内容を解析するテンプレート解析部１３と、ジョブのデータを保持するための記憶部１４と、制御手段としてジョブのファイルを結合して印刷する制御を行うジョブ制御部２１と、印刷を実行するための印刷部１５と、それら全てを制御するＣＰＵ（中央演算処理装置）２０とを備えている。
【００１８】
ここで、「ジョブ」は、ファイルのデータや印刷実行命令のほかに、両面印刷、集約印刷、ステープル、パンチなどの特定の印刷処理指示を含んでいても良い。
【００１９】
「テンプレート」とは、複数のファイルを結合して印刷するために、複数のジョブにわたって所定のルールで設定された指示を意味する。
【００２０】
最初の例では、図３中の左欄の上半分に示すように、テンプレートは、３つのファイル「表紙．ｄｏｃ」「本文．ｄｏｃ」「添付資料．ｘｌｓ」にわたって設定された通し番号［１／３］［２／３］［３／３］であるものとする。テンプレート［１／３］は結合を要する３ファイル中の１ファイル目であることを意味し、テンプレート［２／３］は結合を要する３ファイル中の２ファイル目であることを意味する。また、テンプレート［３／３］は結合を要する３ファイル中の３ファイル目であることを意味し、結合すべきファイルを結合して印刷することを指示する。したがって、これらのテンプレートによって、３つのファイル「表紙．ｄｏｃ」「本文．ｄｏｃ」「添付資料．ｘｌｓ」を結合して印刷することが表されている。なお、この例では、ジョブ名はテンプレートとファイル名とからなる。
【００２１】
図２に示すように、この画像形成装置１０では、ネットワークを通して通信部１１が印刷ジョブを常時受信可能な状態にある（Ｓ１）。通信部１１が或る印刷ジョブを受け付けたとき（Ｓ１でＹＥＳ）、テンプレート判断部１２は、そのジョブが複数のファイルを結合することを表すテンプレートを含んでいるか否かを判断する（Ｓ２）。この例では、テンプレートがジョブ名に含まれているので、テンプレート判断部１２は、そのジョブがテンプレートを含むか否かを、ジョブ名に基づいて容易に判断できる。
【００２２】
テンプレート判断部１２によってそのジョブが上記テンプレートを含まないと判断されたときは（Ｓ２でＮＯ）、そのジョブはそのままジョブ制御部２１に送られる。そして、ジョブ制御部２１による制御下で、印刷部１５によってそのジョブのファイルが印刷される（Ｓ６）。
【００２３】
一方、テンプレート判断部１２によってそのジョブが上記テンプレートを含むと判断されたときは（Ｓ２でＹＥＳ）、そのテンプレートに基づいて、結合すべきファイルを含む最後のジョブであるか否かを判断する（Ｓ３）。そのジョブが上記結合すべきファイルを含む最後のジョブでなければ（Ｓ３でＮＯ）、ＣＰＵ２０がジョブ保持手段として働いて、そのジョブの印刷を保留して、そのジョブを記憶部１４に保持させる（Ｓ４）。
【００２４】
通信部１１が上記ジョブとは別のジョブを受け付けたときも、上記と同様に処理する（Ｓ１〜Ｓ４，Ｓ６）。
【００２５】
一方、そのジョブが上記結合すべきファイルを含む最後のジョブ（上述のテンプレートの例で言うと、３つ目のジョブ［３／３］添付資料．ｘｌｓに該当する）であれば（Ｓ３でＹＥＳ）、テンプレート解析部１３は、記憶部１４に保持されているジョブのテンプレートに基づいて、結合すべきファイルを含む全てのジョブが記憶部１４に保持されているか否かを解析する。そして、テンプレート解析部１３によって上記全てのジョブが記憶部１４に保持されていると判断されたとき、ジョブ制御部２１が、テンプレートに基づいて、上記全てのジョブに含まれたファイルを結合する制御を行う（Ｓ５）。そして、ジョブ制御部２１による制御下で、印刷部１５によってその結合されたファイルが印刷される（Ｓ６）。
【００２６】
上述のテンプレートの例で言うと、［１／３］表紙．ｄｏｃ、［２／３］本文．ｄｏｃ、［３／３］添付資料．ｘｌｓという全てのジョブが記憶部１４に保持されたとき、３つのファイル「表紙．ｄｏｃ」「本文．ｄｏｃ」「添付資料．ｘｌｓ」が自動的に結合して印刷される。したがって、ユーザが予め各ファイルを結合する必要が無い。この結果、ユーザの作業が軽減され、利便性が高まる。
【００２７】
別の例では、図３中の左欄の下半分に示すように、テンプレートは、２つのファイル「画面Ａ．ｊｐｇ」「画面Ｂ．ｊｐｇ」にわたって設定された記号［ＴＭＰ］［ＰＲＴ］であるものとする。テンプレート［ＴＭＰ］はそのファイルを印刷せず記憶部１４に一時的に保存（テンポラリ保存）することを意味し、テンプレート［ＰＲＴ］は記憶部１４にあるテンポラリ保存ファイルを全て結合して印刷すべきことを意味する。
【００２８】
このようなテンプレートを用いた場合、［ＴＭＰ］画面Ａ．ｊｐｇ、［ＰＲＴ］画面Ｂ．ｊｐｇという全てのジョブが記憶部１４に保持されたとき、２つのファイル「画面Ａ．ｊｐｇ」「画面Ｂ．ｊｐｇ」が自動的に結合して印刷される。したがって、ユーザが予め各ファイルを結合する必要が無い。この結果、ユーザの作業が軽減され、利便性が高まる。
【００２９】
なお、印刷すべき全てのジョブのうち最後に受け付けたジョブが含む特定の印刷処理指示に従って、全てのジョブの印刷を行っても良い。例えば、図３中に示したテンプレートの例で言うと、最後のジョブ［３／３］添付資料．ｘｌｓや［ＰＲＴ］画面Ｂ．ｊｐｇが、両面印刷、集約印刷、ステープル、パンチなどの指示を含んでいるとき、結合された全てのファイルについて同じ処理（両面印刷、集約印刷、ステープル、パンチなど）を自動的に行う。このようにした場合、ユーザは上述のような印刷処理指示をジョブ毎に行う必要が無くなる。したがって、ユーザの利便性がさらに高まる。
【００３０】
なお、この実施形態ではテンプレートをジョブ名に含めたが、これに限られるものではない。テンプレートをウォーターマーク印刷指示の文字列内などに設けることも可能である。
【００３１】
【発明の効果】
以上より明らかなように、この発明の画像形成装置によれば、複数のファイルを自動的に結合して印刷でき、したがってユーザの作業を軽減できる。
【図面の簡単な説明】
【図１】この発明の一実施形態の画像形成装置のブロック構成を示す図である。
【図２】上記画像形成装置の動作フローを示す図である。
【図３】上記画像形成装置が使うテンプレートの内容を例示する図である。
【符号の説明】
１２  テンプレート判断部
１３  テンプレート解析部
１４  記憶部
１５  印刷部
【図１】
2004351856.tif 000003
【図２】
2004351856.tif 000004
【図３】
2004351856.tif 000005