(57)【要約】  画像形成装置（１００）は、保証領域（ＲＡ）、受付部（５０１）、第２判定部（５０４）、及び実行部（５０５）を備える。受付部（５０１）は、ジョブ（ＪＢ）を受け付ける。第２判定部（５０４）は、受付部（５０１）が第１ジョブ（ＪＢ１）を受け付けた場合に、第１ジョブ（ＪＢ１）を指示した第１ユーザー（Ｕ１）と、保証領域（ＲＡ）を用いて実行中の第２ジョブ（ＪＢ２）を指示した第２ユーザー（Ｕ２）とが、一致するか否かを判定する。実行部（５０５）は、第１ユーザー（Ｕ１）と第２ユーザー（Ｕ２）とが一致すると第２判定部（５０４）が判定した場合には、保証領域（ＲＡ）に、第１ジョブ（ＪＢ１）に含まれる画像を展開して、第２ジョブ（ＪＢ２）に続けて第１ジョブ（ＪＢ１）を実行する。
2018199030.tif 000002
【特許請求の範囲】
【請求項１】
記憶部と、
ジョブを受け付ける受付部と、
前記受付部がジョブを受け付けた時に、前記受付部が受け付けたジョブの実行に必要な所定容量分の空き領域が前記記憶部にあるか否かを判定する第１判定部と、
前記第１判定部の判定結果に応じて、前記所定容量の保証領域を前記記憶部に確保する確保部と、
前記受付部が受け付けたジョブに含まれる画像を前記保証領域に展開して、前記受付部が受け付けたジョブを実行する実行部と、
前記受付部が第１ジョブを受け付けた場合に、前記第１ジョブを指示した第１ユーザーと、前記保証領域を用いて実行中の第２ジョブを指示した第２ユーザーとが、一致するか否かを判定する第２判定部と
を備え、
前記第１ユーザーと前記第２ユーザーとが一致すると前記第２判定部が判定した場合には、前記実行部は、前記第２ジョブに含まれる画像を展開している前記保証領域に、前記第１ジョブに含まれる画像を展開して、前記第２ジョブに続けて前記第１ジョブを実行する、画像処理装置。
【請求項２】
前記第１ジョブは、１ページ分の画像を含み、
前記第２ジョブの前記保証領域の空き領域が、前記１ページ分の画像を展開するために必要な領域以上の容量に到達したか否かを判定する第３判定部を更に備え、
前記第３判定部の判定結果に応じて、前記実行部は、前記１ページ分の画像を前記保証領域の空き領域に展開する、請求項１に記載の画像処理装置。
【請求項３】
前記記憶部は、複数のジョブを実行するために必要な領域を有し、
前記確保部は、前記第１判定部の判定結果に応じて、前記第１ジョブを実行するための前記保証領域を確保し、
前記実行部は、前記保証領域に前記第１ジョブに含まれる画像を展開して、前記第２ジョブの終了後に、前記第１ジョブを実行する、請求項１に記載の画像処理装置。
【請求項４】
前記受付部が第３ジョブを受け付けた場合に、前記第２判定部は、前記第３ジョブを指示した第３ユーザーと、前記第１ユーザーとが、一致するか否かを判定し、
前記第３ユーザーと前記第１ユーザーとが一致すると前記第２判定部が判定した場合に、前記実行部は、前記第１ジョブに含まれる画像を展開している前記保証領域に、前記第３ジョブに含まれる画像を展開して、前記第１ジョブに続けて前記第３ジョブを実行する、請求項３に記載の画像処理装置。
【請求項５】
前記受付部は、複数の端末装置の各々からジョブを受け付け、
前記第２判定部は、前記受付部が前記第１ジョブを受け付けた第１端末装置と、前記受付部が前記第２ジョブを受け付けた第２端末装置とが一致するか否かに応じて、前記第１ユーザーと前記第２ユーザーとが一致するか否かを判定し、
前記第１端末装置は、前記複数の端末装置のうちの１つの端末装置を示し、
前記第２端末装置は、前記複数の端末装置のうちの１つの端末装置を示す、請求項１に記載の画像処理装置。
【請求項６】
前記記憶部は、第１メモリーと、前記第１メモリーと相違する第２メモリーとを有し、
前記第１メモリーは、前記受付部が受け付けたジョブを記憶し、
前記第２メモリーは、前記保証領域を有する、請求項１に記載の画像処理装置。
【請求項７】
前記保証領域は、第１保証領域と、前記第１保証領域と相違する第２保証領域とを含み、
前記第１保証領域は、ジョブを記憶しておらず、
前記第２保証領域は、ジョブを記憶しておらず、
前記第２ジョブを前記受付部が受け付けた場合に、前記実行部は、前記第１保証領域に前記第２ジョブを展開し、前記第１メモリーから前記第２ジョブを消去する、請求項６に記載の画像処理装置。
【請求項８】
前記第２ジョブに続けて第３ジョブを前記受付部が受け付けた場合に、前記実行部は、前記第２保証領域に前記第３ジョブを展開し、前記第１メモリーから前記第３ジョブを消去し、
前記第３ジョブは、前記第２ジョブと相違するジョブを示す、請求項７に記載の画像処理装置。
【請求項９】
前記第３ジョブに続けて第４ジョブを前記受付部が受け付けた場合に、前記実行部は、前記第１保証領域又は前記第２保証領域を確保せず、
前記第４ジョブは、前記第２ジョブと相違し、且つ前記第３ジョブと相違するジョブを示す、請求項８に記載の画像処理装置。
【請求項１０】
請求項１に記載の画像処理装置と、
記録媒体に画像を形成する画像形成部と
を備え、
前記ジョブは、前記画像形成部を介して前記記録媒体に画像を形成する旨のジョブである、画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、及び画像形成装置に関する。
【背景技術】
【０００２】
特許文献１に記載の画像形成装置は、ジョブ登録部、ユーザー認識部、及び並べ換え部を備える。ジョブ登録部は、複数のユーザーから指示された印刷ジョブを指示された順に登録する。ユーザー認識部は、印刷ジョブを指示したユーザーを認識する。並べ換え部は、ユーザー認識部による認識結果に基づいて、ジョブ登録部に登録されている印刷ジョブの印刷部による実行順序を、同一ユーザーの印刷ジョブが連続して実行されるように並べ換える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２１２８８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の画像形成装置では、登録されている印刷ジョブの実行順序を並べ換えるために、大容量記憶装置を搭載する必要がある。【０００５】
本発明は、上記課題に鑑みてなされたものであり、大容量記憶装置を搭載することなく、同一ユーザーのジョブを連続して実行可能な画像処理装置、及び画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、記憶部、受付部、第１判定部、確保部、実行部、及び第２判定部を備える。前記受付部は、ジョブを受け付ける。前記第１判定部は、前記受付部がジョブを受け付けた時に、前記受付部が受け付けたジョブの実行に必要な所定容量分の空き領域が前記記憶部にあるか否かを判定する。前記確保部は、前記第１判定部の判定結果に応じて、前記所定容量の保証領域を前記記憶部に確保する。前記実行部は、前記受付部が受け付けたジョブに含まれる画像を前記保証領域に展開して、前記受付部が受け付けたジョブを実行する。前記第２判定部は、前記受付部が第１ジョブを受け付けた場合に、前記第１ジョブを指示した第１ユーザーと、前記保証領域を用いて実行中の第２ジョブを指示した第２ユーザーとが、一致するか否かを判定する。前記実行部は、前記第１ユーザーと前記第２ユーザーとが一致すると前記第２判定部が判定した場合には、前記第２ジョブに含まれる画像を展開している前記保証領域に、前記第１ジョブに含まれる画像を展開して、前記第２ジョブに続けて前記第１ジョブを実行する。【０００７】
本発明の画像形成装置は、前記画像処理装置、及び画像形成部を備える。前記画像形成部は、記録媒体に画像を形成する。前記ジョブは、前記画像形成部を介して前記記録媒体に画像を形成する旨のジョブである。
【発明の効果】
【０００８】
本発明の画像処理装置、及び画像形成装置によれば、大容量記憶装置を搭載することなく、同一ユーザーのジョブを連続して実行できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る画像形成装置の構成を示す図である。
【図２】本発明の実施形態に係る制御部の構成を示す図である。
【図３】ジョブが記憶された第１メモリーの一例を示す図である。
【図４】ジョブが記憶された第２メモリーの一例を示す図である。
【図５】ジョブが展開された第２メモリーの一例を示す図である。
【図６】同一ユーザーの後続ジョブの１ページが展開された第２メモリーの一例を示す図である。
【図７】同一ユーザーの後続ジョブの２ページが展開された第２メモリーの一例を示す図である。
【図８】同一ユーザーの後続ジョブの全ページが展開された第２メモリーの一例を示す図である。
【図９】同一ユーザーの後続ジョブが実行される時の第２メモリーの一例を示す図である。
【図１０】制御部の処理を示すフローチャートである。
【図１１】制御部の処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面（図１〜図１１）を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１１】
まず、図１を参照して、本発明の実施形態に係る画像形成装置１００の構成について説明する。図１は、画像形成装置１００の構成を示す図である。図１に示すように、画像形成装置１００は複合機である。画像形成装置１００は、画像形成ユニット１、画像読取ユニット２、原稿搬送ユニット３、及び制御部５を備える。
【００１２】
画像形成ユニット１は、記録媒体の一例である用紙Ｐに画像を形成する。画像読取ユニット２は、原稿Ｒに形成された画像を読み取る。原稿搬送ユニット３は、原稿Ｒを画像読取ユニット２に供給する。制御部５は、画像形成装置１００の動作を制御する。なお、制御部５は、「画像処理装置」に相当する。
【００１３】
また、画像形成ユニット１は、給送カセット１１及び画像形成部１３を備える。給送カセット１１から繰り出された用紙Ｐは、画像形成部１３まで搬送される。画像形成部１３は、用紙Ｐに画像を形成する。画像が形成された用紙Ｐは、用紙Ｐに形成された画像が用紙Ｐに定着された後、排出される。
【００１４】
制御部５は、プロセッサー５Ａ、及び記憶部５Ｂを備える。プロセッサー５Ａは、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備える。記憶部５Ｂは、半導体メモリーのようなメモリーを備え、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を備えていない。記憶部５Ｂは、制御プログラムを記憶している。プロセッサー５Ａは、制御プログラムを実行することによって各種機能部として機能する。
【００１５】
次に、図１〜図２を参照して、本発明の実施形態に係る制御部５の構成について説明する。図２は、制御部５の構成を示す図である。図２に示すように、制御部５は、受付部５０１、第１判定部５０２、確保部５０３、第２判定部５０４、実行部５０５、第３判定部５０６を備える。具体的には、プロセッサー５Ａが、制御プログラムを実行することによって、受付部５０１、第１判定部５０２、確保部５０３、第２判定部５０４、実行部５０５、及び第３判定部５０６として機能する。制御部５は、第１メモリー５１１、及び第２メモリー５１２を更に備える。第１メモリー５１１、及び第２メモリー５１２は、記憶部５Ｂに含まれる。
【００１６】
受付部５０１は、パーソナルコンピューター２００からジョブＪＢを受け付ける。パーソナルコンピューター２００は、制御部５とネットワークを介して通信可能に接続される。ネットワークは、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又は、インターネットである。本実施形態では、ジョブＪＢは、画像形成部１３を介して用紙Ｐに画像を形成する旨のジョブ（印刷ジョブ）である。
【００１７】
第１メモリー５１１は、受付部５０１が受け付けたジョブＪＢを記憶する。
【００１８】
第１判定部５０２は、受付部５０１がジョブＪＢを受け付けた時に、受付部５０１が受け付けたジョブＪＢの実行に必要な所定容量分の空き領域が、第２メモリー５１２にあるか否かを判定する。
【００１９】
第２メモリー５１２は、保証領域を有する。保証領域には、それぞれ、ジョブＪＢを実行する場合に、ジョブＪＢに含まれる画像が展開される。
【００２０】
確保部５０３は、第１判定部５０２の判定結果に応じて、所定容量の保証領域を、第２メモリー５１２に確保する。
【００２１】
第２判定部５０４は、受付部５０１が第１ジョブＪＢ１を受け付けた場合に、第１ジョブＪＢ１を指示した第１ユーザーＵ１と、保証領域を用いて実行中の第２ジョブＪＢ２を指示した第２ユーザーＵ２とが、一致するか否かを判定する。
【００２２】
実行部５０５は、ジョブＪＢに含まれる画像を保証領域に展開して、受付部５０１が受け付けたジョブを実行する。また、第１ユーザーＵ１と第２ユーザーＵ２とが一致すると第２判定部５０４が判定した場合には、実行部５０５は、第２ジョブＪＢ２に含まれる画像を展開している保証領域に、第１ジョブＪＢ１に含まれる画像を展開して、第２ジョブＪＢ２に続けて第１ジョブＪＢ１を実行する。
【００２３】
第３判定部５０６は、第２ジョブＪＢ２の保証領域の空き領域が、第１ジョブＪＢ１に含まれる１ページ分の画像を展開するために必要な領域以上の容量に到達したか否かを判定する。
【００２４】
以上、図１及び図２を参照して説明したように、本実施形態では、実行中の第２ジョブＪＢ２を指示した第２ユーザーＵ２が、受付部５０１が受け付けた第１ジョブＪＢ１の第１ユーザーＵ１と同一である場合に、実行部５０５は、第２ジョブＪＢ２に続けて第１ジョブＪＢ１を実行する。よって、登録されているジョブＪＢの実行順序を並べ換える必要がない。したがって、大容量記憶装置を搭載することなく、同一ユーザーのジョブ（第２ユーザーＵ２の第２ジョブＪＢ２及び第１ジョブＪＢ１）を続けて実行できる。
【００２５】
ジョブＪＢは、用紙Ｐに画像を形成する旨のジョブ（印刷ジョブ）である。よって、同一ユーザーの指示した印刷ジョブを連続して実行できる。したがって、ユーザーの利便性を向上できる。
【００２６】
次に、図１〜図３を参照して、第１メモリー５１１について説明する。図３は、ジョブＪＢが記憶された第１メモリー５１１の一例を示す図である。図３に示すように、第１メモリー５１１は、第２ジョブＪＢ２、第３ジョブＪＢ３、第４ジョブＪＢ４、及び第１ジョブＪＢ１を記憶している。受付部５０１は、第２ジョブＪＢ２、第３ジョブＪＢ３、第４ジョブＪＢ４、及び第１ジョブＪＢ１を、この順番に受け付けて、第１メモリー５１１に記憶する。
【００２７】
第１メモリー５１１は、領域５１１Ａ、領域５１１Ｂ、領域５１１Ｃ、及び領域５１１Ｄを有する。第２ジョブＪＢ２は、領域５１１Ａに記憶される。第２ジョブＪＢ２は、第２ユーザーＵ２のパーソナルコンピューター２００から指示されたジョブＪＢである。第３ジョブＪＢ３は、領域５１１Ｂに記憶される。第３ジョブＪＢ３は、第３ユーザーＵ３のパーソナルコンピューター２００から指示されたジョブＪＢである。第４ジョブＪＢ４は、領域５１１Ｃに記憶される。第４ジョブＪＢ４は、第４ユーザーＵ４のパーソナルコンピューター２００から指示されたジョブＪＢである。第１ジョブＪＢ１は、領域５１１Ｄに記憶される。第１ジョブＪＢ１は、第１ユーザーＵ１のパーソナルコンピューター２００から指示されたジョブＪＢである。なお、本実施形態では、第１ユーザーＵ１は、第２ユーザーＵ２と一致する。また、第１メモリー５１１は、本実施形態では、４つのジョブＪＢを記憶する容量を有する。
【００２８】
以上、図１〜図３を参照して説明したように、本実施形態では、受付部５０１が受け付けた順番に４つのジョブＪＢが第１メモリー５１１に記憶される。４つのジョブＪＢは、第１メモリー５１１に記憶されることによって、実行待ちのジョブＪＢとして登録される。
【００２９】
次に、図１〜図５を参照して、第２メモリー５１２について説明する。図４は、ジョブＪＢが記憶された第２メモリー５１２の一例を示す図である。図４に示すように、第２メモリー５１２は、２つの保証領域を有する。具体的には、第２メモリー５１２は、第１保証領域５１２Ａと第２保証領域５１２Ｂとを有する。第１保証領域５１２Ａは、領域５１３と空き領域５１２Ｅとを含む。第２保証領域５１２Ｂは、領域５１４と空き領域５１２Ｆとを含む。
【００３０】
第２ジョブＪＢ２を受付部５０１が受け付けた時には、第２メモリー５１２にはジョブＪＢが記憶されていない。よって、第１判定部５０２は、第２メモリー５１２に所定容量分の空き領域があると判定する。所定容量は、第１保証領域５１２Ａ及び第２保証領域５１２Ｂの容量に対応する。そこで、確保部５０３は、第１保証領域５１２Ａを確保する。そして、実行部５０５は、領域５１３に第２ジョブＪＢ２の画像を展開する。また、実行部５０５は、第１メモリー５１１の領域５１１Ａから第２ジョブＪＢ２を消去する。
【００３１】
第３ジョブＪＢ３を受付部５０１が受け付けた時には、第２メモリー５１２のうち、第１保証領域５１２Ａには第２ジョブＪＢ２の画像が展開され、第２保証領域５１２ＢにはジョブＪＢが記憶されていない。よって、第１判定部５０２は、第２メモリー５１２に所定容量分の空き領域があると判定する。そこで、確保部５０３は、第２保証領域５１２Ｂを確保する。そして、実行部５０５は、領域５１４に第３ジョブＪＢ３の画像を展開する。また、実行部５０５は、第１メモリー５１１の領域５１１Ｂから第３ジョブＪＢ３を消去する。
【００３２】
第４ジョブＪＢ４を受付部５０１が受け付けた時には、第２メモリー５１２のうち、第１保証領域５１２Ａには第２ジョブＪＢ２の画像が展開され、第２保証領域５１２Ｂには第３ジョブＪＢ３の画像が展開されている。よって、第１判定部５０２は、第２メモリー５１２に所定容量分の空き領域がないと判定する。そこで、確保部５０３は、第１保証領域５１２Ａ又は第２保証領域５１２Ｂを確保しない。
【００３３】
次に、図５を参照して、第２メモリー５１２について更に説明する。図５に示すように、実行部５０５は、第２メモリー５１２の第１保証領域５１２Ａに第２ジョブＪＢ２に含まれる画像を展開する。第１保証領域５１２Ａの領域５１３は、第１領域５１３ａ、第２領域５１３ｂ、第３領域５１３ｃ、第４領域５１３ｄ、及び第５領域５１３ｅを含む。また、本実施形態では、第２ジョブＪＢ２は、５ページ分の画像を有する。第２ジョブＪＢ２は、第１ページ画像ＪＢ２−１、第２ページ画像ＪＢ２−２、第３ページ画像ＪＢ２−３、第４ページ画像ＪＢ２−４、及び第５ページ画像ＪＢ２−５を含む。
【００３４】
よって、実行部５０５は、第１ページ画像ＪＢ２−１を、第１領域５１３ａに展開する。また、実行部５０５は、第２ページ画像ＪＢ２−２を、第２領域５１３ｂに展開する。また、実行部５０５は、第３ページ画像ＪＢ２−３を、第３領域５１３ｃに展開する。また、実行部５０５は、第４ページ画像ＪＢ２−４を、第４領域５１３ｄに展開する。また、実行部５０５は、第５ページ画像ＪＢ２−５を、第５領域５１３ｅに展開する。
【００３５】
また、受付部５０１が第１ジョブＪＢ１を受け付けた場合に、第２判定部５０４は、第１ジョブＪＢ１を指示した第１ユーザーＵ１と、第１保証領域５１２Ａを用いて実行中の第２ジョブＪＢ２を指示した第２ユーザーＵ２とが、一致するか否かを判定する。第２ジョブＪＢ２を指示した第２ユーザーＵ２は、第１ユーザーＵ１と一致する。そこで、第１ユーザーＵ１と第２ユーザーＵ２とが一致すると第２判定部５０４が判定するため、実行部５０５は、第１ジョブＪＢ１の実行領域として第１保証領域５１２Ａを予約する。「第１保証領域５１２Ａを予約する」とは、実行部５０５が、第２ジョブＪＢ２の実行に伴って、第１保証領域５１２Ａに、第１ジョブＪＢ１に含まれる画像を展開して、第２ジョブＪＢ２に続けて第１ジョブＪＢ１を実行することを示す。
【００３６】
本実施形態では、第２判定部５０４は、第１ジョブＪＢ１を受け付けた場合に、第１ジョブＪＢ１を指示した第１ユーザーＵ１と、第１保証領域５１２Ａを用いて実行中の第２ジョブＪＢ２を指示した第２ユーザーＵ２とが、一致するか否かを判定するが、本発明はこれに限定されない。第２判定部５０４が、第１ジョブＪＢ１を受け付けた場合に、第１ジョブＪＢ１を指示した第１ユーザーＵ１と、第２保証領域５１２Ｂを用いて展開済の第３ジョブＪＢ３を指示した第３ユーザーＵ３とが、一致するか否かを更に判定する形態でもよい。
【００３７】
そして、第３ジョブＪＢ３を指示した第３ユーザーＵ３が、第１ジョブＪＢ１の第１ユーザーＵ１と一致する場合に、実行部５０５は、第３ジョブＪＢ３に続けて第１ジョブＪＢ１を実行する。よって、登録されているジョブＪＢの実行順序を並べ換える必要がない。したがって、大容量記憶装置を搭載することなく、同一ユーザーのジョブ（第３ユーザーＵ３の第３ジョブＪＢ３及び第１ジョブＪＢ１）を続けて実行できる。
【００３８】
次に、図１〜図９を参照して、実行部５０５及び第３判定部５０６の処理について説明する。図６は、同一の第１ユーザーＵ１の後続の第１ジョブＪＢ１の第１ページが展開された第２メモリー５１２の一例を示す図である。図６に示すように、第１保証領域５１２Ａは、第６領域５１６ａを更に含む。第１ジョブＪＢ１は、第１ページ画像ＪＢ１−１を含む。また、第２ジョブＪＢ２の第１ページ画像ＪＢ２−１の処理が完了し、第１ページ画像ＪＢ２−１が第２メモリー５１２の第１保証領域５１２Ａから消去されている。
【００３９】
その結果、第３判定部５０６が、空き領域５１２Ｅが、第１ジョブＪＢ１に含まれる１ページ分の画像を展開するために必要な領域以上の容量に到達したと判定する。そして、実行部５０５は、１ページ分の画像を空き領域５１２Ｅに展開する。すなわち、図６に示すように、実行部５０５は、第１ページ画像ＪＢ１−１を、第６領域５１６ａに展開する。
【００４０】
次に、図７を参照して、実行部５０５及び第３判定部５０６の処理について更に説明する。図７は、同一の第１ユーザーＵ１の後続の第１ジョブＪＢ１の２ページが展開された第２メモリー５１２の一例を示す図である。図７に示すように、第１保証領域５１２Ａは、第７領域５１６ｂを更に含む。第１ジョブＪＢ１は、第２ページ画像ＪＢ１−２を更に含む。また。第２ジョブＪＢ２の第２ページ画像ＪＢ２−２の処理が完了し、第２ページ画像ＪＢ２−２が第２メモリー５１２から消去されている。
【００４１】
その結果、第３判定部５０６が、空き領域５１２Ｅが、第１ジョブＪＢ１に含まれる１ページ分の画像を展開するために必要な領域以上の容量に到達したと判定する。そして、実行部５０５は、１ページ分の画像を空き領域５１２Ｅに展開する。すなわち、図７に示すように、実行部５０５は、第２ページ画像ＪＢ１−２を、第７領域５１６ｂに展開する。
【００４２】
次に、図８を参照して、実行部５０５及び第３判定部５０６の処理について更に説明する。図８は、同一の第１ユーザーＵ１の後続の第１ジョブＪＢ１の全ページが展開された第２メモリー５１２の一例を示す図である。図８に示すように、第１保証領域５１２Ａは、第８領域５１６ｃを更に含む。第１ジョブＪＢ１は、第３ページ画像ＪＢ１−３を更に含む。また、第２ジョブＪＢ２の第３ページ画像ＪＢ２−３の処理が完了し、第３ページ画像ＪＢ２−３が第２メモリー５１２から消去されている。また、第２ジョブＪＢ２の第４ページ画像ＪＢ２−４の処理が完了し、第４ページ画像ＪＢ２−４が第２メモリー５１２から消去されている。
【００４３】
その結果、第３判定部５０６が、空き領域５１２Ｅが、第１ジョブＪＢ１に含まれる１ページ分の画像を展開するために必要な領域以上の容量に到達したと判定する。そして、実行部５０５は、１ページ分の画像を空き領域５１２Ｅに展開する。すなわち、図８に示すように、実行部５０５は、第３ページ画像ＪＢ１−３を、第８領域５１６ｃに展開する。本実施形態では、第１ジョブＪＢ１は、３ページ分の画像を含む。そこで、図８では、第１ジョブＪＢ１に含まれる全ての画像が展開されている。
【００４４】
次に、図９を参照して、実行部５０５及び第３判定部５０６の処理について更に説明する。図９は、同一の第１ユーザーＵ１の後続の第１ジョブＪＢ１が実行される時の第２メモリーの一例を示す図である。図９に示すように、第２ジョブＪＢ２の第５ページ画像ＪＢ２−５の処理が完了し、第５ページ画像ＪＢ２−５が第２メモリー５１２から消去されている。
【００４５】
その結果、第１保証領域５１２Ａには、第１ジョブＪＢ１のみが展開されている。具体的には、第１ページ画像ＪＢ１−１が、第６領域５１６ａに展開され、第２ページ画像ＪＢ１−２が、第７領域５１６ｂに展開され、第３ページ画像ＪＢ１−３が、第８領域５１６ｃに展開されている。
【００４６】
そして、実行部５０５は、第１ページ画像ＪＢ１−１、第２ページ画像ＪＢ１−２、及び第３ページ画像ＪＢ１−３を順次処理する。
【００４７】
以上、図１〜図９を参照して説明したように、本実施形態では、第１保証領域５１２Ａの空き領域５１２Ｅが、第１ジョブＪＢ１に含まれる１ページ分の画像を展開するために必要な領域以上の容量に到達した場合に、第１ジョブＪＢ１に含まれる１ページ分の画像を第１保証領域５１２Ａの空き領域５１２Ｅに展開する。よって、第１ジョブＪＢ１に含まれる１ページ分の画像が第１保証領域５１２Ａに展開されるため、第１ジョブＪＢ１を第１保証領域５１２Ａに展開する処理に先行して、第１ジョブＪＢ１に含まれる１ページ分の画像が展開できる。したがって、処理能力を向上できる。
【００４８】
次に、図１〜図１１を参照して、制御部５の処理について説明する。図１０及び図１１は、制御部５の処理を示すフローチャートである。なお、本実施形態では、第２ジョブＪＢ２の画像が第１保証領域５１２Ａに展開され、第２ジョブＪＢ２が実行中である場合について説明する。
まず、図１０のステップＳ１０１において、受付部５０１が第１ジョブＪＢ１を受け付けたか否かを判定する。
第１ジョブＪＢ１を受け付けていないと受付部５０１が判定した場合（ステップＳ１０１でＮＯ）には、処理が待機状態になる。第１ジョブＪＢ１を受け付けたと受付部５０１が判定した場合（ステップＳ１０１でＹＥＳ）には、処理がステップＳ１０３に進む。
そして、ステップＳ１０３において、制御部５が、第１ジョブＪＢ１を第１メモリー５１１に記憶する。
次に、ステップＳ１０５において、第１判定部５０２が、第２メモリー５１２に所定容量分の空き領域が有るか否かを判定する。具体的には、第１判定部５０２が、第２保証領域５１２Ｂが空き領域であるか否かを判定する。
第２メモリー５１２に所定容量分の空き領域が無いと第１判定部５０２が判定した場合（ステップＳ１０５でＮＯ）には、処理がステップＳ１０９に進む。第２メモリー５１２に所定容量分の空き領域が有ると第１判定部５０２が判定した場合（ステップＳ１０５でＹＥＳ）には、処理がステップＳ１０７に進む。
【００４９】
そして、ステップＳ１０７において、確保部５０３が第１ジョブＪＢ１の実行に必要な所定容量の第２保証領域５１２Ｂを、第２メモリー５１２に確保する。
次に、ステップＳ１０９において、第２判定部５０４が、第１ジョブＪＢ１を指示した第１ユーザーＵ１を取得する。
そして、ステップＳ１１１において、第２判定部５０４が、実行中の第２ジョブＪＢ２を指示した第２ユーザーＵ２を取得する。
次に、ステップＳ１１３において、第２判定部５０４が、第１ユーザーＵ１が第２ユーザーＵ２と一致するか否かを判定する。
第１ユーザーＵ１が第２ユーザーＵ２と一致しないと第２判定部５０４が判定した場合（ステップＳ１１３でＮＯ）には、処理がステップＳ１０１にリターンする。第１ユーザーＵ１が第２ユーザーＵ２と一致すると第２判定部５０４が判定した場合（ステップＳ１１３でＹＥＳ）には、処理がステップＳ１１５に進む。
そして、ステップＳ１１５において、実行部５０５が、保証領域ＲＡを予約する。具体的には、保証領域ＲＡは、実行中の第２ジョブＪＢ２が展開されている保証領域（第１保証領域５１２Ａ）を示す。また、「保証領域ＲＡを予約する」とは、実行部５０５が、第２ジョブＪＢ２の実行に伴って、保証領域ＲＡに、第１ジョブＪＢ１に含まれる画像を展開して、第２ジョブＪＢ２に続けて第１ジョブＪＢ１を実行することを示す。
【００５０】
次に、図１１に示すように、ステップＳ１１７において、実行部５０５が、第１ジョブＪＢ１の１ページ分の画像の展開に必要な容量Ｅ１を求める。
そして、ステップＳ１１９において、実行部５０５が、保証領域ＲＡの空き容量ＥＡを求める。
次に、ステップＳ１２１において、実行部５０５が、空き容量ＥＡが容量Ｅ１以上であるか否かを判定する。
空き容量ＥＡが容量Ｅ１以上ではないと実行部５０５が判定した場合（ステップＳ１２１でＮＯ）には、処理が図１０のステップＳ１０１にリターンする。空き容量ＥＡが容量Ｅ１以上であると実行部５０５が判定した場合（ステップＳ１２１でＹＥＳ）には、処理がステップＳ１２３に進む。
そして、ステップＳ１２３において、実行部５０５が、第１ジョブＪＢ１の１ページ分の画像を、保証領域ＲＡに展開する。
次に、ステップＳ１２５において、確保部５０３は、第１ジョブＪＢ１に展開されていないページが残っていないか否かを判定する。
第１ジョブＪＢ１に展開されていないページが残っていると判定した場合（ステップＳ１２５でＮＯ）には、処理が図１０のステップＳ１０１にリターンする。第１ジョブＪＢ１に展開されていないページが残っていないと判定した場合（ステップＳ１２５でＹＥＳ）には、処理がステップＳ１２７に進む。
そして、ステップＳ１２７において、確保部５０３は、保証領域ＲＡの予約を解消し、処理が図１０のステップＳ１０１にリターンする。「保証領域ＲＡの予約を解消する」とは、実行部５０５が第１ジョブＪＢ１を保証領域ＲＡに展開しないことを示す。具体的には、「保証領域ＲＡの予約を解消する」とは、実行部５０５が第１ジョブＪＢ１を全て保証領域ＲＡに展開したことを示す。
【００５１】
以上、図１〜図１１を参照して説明したように、本実施形態では、確保部５０３が第１ジョブＪＢ１の実行に必要な第２保証領域５１２Ｂを、第２メモリー５１２に確保する。そして、実行部５０５が、第１ジョブＪＢ１に含まれる画像を第２保証領域５１２Ｂに展開する。よって、第２ジョブＪＢ２に続けて第１ジョブＪＢ１を実行できる。
【００５２】
以上、図面を参照しながら本発明の実施形態について説明した。ただし、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（４））。図面は、理解し易くするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる場合がある。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の構成から実質的に逸脱しない範囲で種々の変更が可能である。
【００５３】
（１）図１を参照して説明したように、本実施形態では、画像形成装置１００が複合機であるが、本発明はこれに限定されない。画像形成装置１００が画像形成部１３を備えればよい。例えば、画像形成装置１００が複写機である形態でもよい。
【００５４】
（２）図１を参照して説明したように、本実施形態では、画像処理装置が画像形成装置１００に設けられるが、本発明はこれに限定されない。画像処理装置が複数のジョブを受け付ける電子機器に設けられればよい。電子機器は、例えば、写真画像を印画紙に形成する写真処理装置である形態でもよい。
【００５５】
（３）図２を参照して説明したように、本実施形態では、制御部５がパーソナルコンピューター２００からジョブＪＢを受け付けるが、本発明はこれに限定されない。制御部５が、ユーザーが操作する端末装置からジョブＪＢを受け付ければよい。端末装置は、例えば、スマートフォンである形態でもよい。
【００５６】
（４）図４を参照して説明したように、本実施形態では、第２メモリー５１２が２つの保証領域（第１保証領域５１２Ａ及び第２保証領域５１２Ｂ）を有するが、本発明はこれに限定されない。第２メモリー５１２が少なくとも１つの保証領域を有すればよい。第２メモリー５１２が１つの保証領域を有する形態でも良いし、第２メモリー５１２が３つ以上の保証領域を有する形態でも良い。
【産業上の利用可能性】
【００５７】
本発明は、画像処理装置、及び画像形成装置に関するものであり、産業上の利用可能性を有する。
【図１】
2018199030.tif 000003
【図２】
2018199030.tif 000004
【図３】
2018199030.tif 000005
【図４】
2018199030.tif 000006
【図５】
2018199030.tif 000007
【図６】
2018199030.tif 000008
【図７】
2018199030.tif 000009
【図８】
2018199030.tif 000010
【図９】
2018199030.tif 000011
【図１０】
2018199030.tif 000012
【図１１】
2018199030.tif 000013
【国際調査報告】
2018199030.tif 000014
2018199030.tif 000015
2018199030.tif 000016
2018199030.tif 000017