(57)【要約】    【課題】      ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすること。    【解決手段】  メールボックス機能を有するデジタル複合機において、メールボックス管理部２０２は、ユーザ端末から受け付けたジョブデータ（ＰＤＬデータ）をメールボックス（ＨＤ１０７）に登録する際、当該ジョブデータの先頭ページデータを、印刷対象となるページデータが展開されるページメモリ１０９に展開し、当該ジョブデータの登録中に印刷指示があった場合、ページメモリ０９に展開済みの先頭ページデータを印刷させた後、先頭ページデータ以降のページデータであってメールボックス（ＨＤ１０７）に登録済みのページデータをページメモリ１０９に順次展開して印刷させる。  【選択図】      図２
2005329679.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末から受け付けたジョブデータを格納する大容量の第１の記憶手段と、前記第１の記憶手段に設定されたメールボックスへのジョブデータの登録及び読出しを管理するメールボックス管理手段と、印刷指示があったジョブデータの印刷対象となるページデータが順次展開される第２の記憶手段と、前記第２の記憶手段に展開されたページデータを順次印刷する印刷手段と、を具備し、前記メールボックス管理手段は、前記メールボックスにジョブデータを登録する際、当該ジョブデータの印刷指示の有無に関わらず、当該ジョブデータの先頭ページデータを前記第２の記憶手段に展開することを特徴とするデジタル複合機。
【請求項２】
前記メールボックスに対するジョブデータの登録中に当該ジョブデータの印刷指示があった場合には、前記メールボックス管理手段は、前記第２の記憶手段に展開済みの前記先頭ページデータを印刷させた後、前記先頭ページデータ以降のページデータであって前記メールボックスに登録済みのページデータを前記第２の記憶手段に順次展開して印刷させることを特徴とする請求項１記載のデジタル複合機。
【請求項３】
前記メールボックス管理手段は、前記先頭ページデータ以降のページデータであって前記メールボックスに登録済みのページデータを前記第２の記憶手段に展開した後、さらに当該ジョブデータのページデータをユーザ端末から受け付ける場合には、当該ページデータを前記第２の記憶手段に直接展開することを特徴とする請求項２記載のデジタル複合機。
【請求項４】
前記メールボックスにジョブデータを登録する際、前記メールボックス管理手段は、前記先頭ページデータを前記第２の記憶手段に展開する一方、前記先頭ページデータ以降のページデータを前記メールボックスに登録し、当該ジョブデータの登録中に印刷指示がなかった場合には、前記第２の記憶手段に展開された先頭ページデータを前記メールボックスに登録することで１つのジョブデータの登録処理を行うことを特徴とする請求項１から請求項３のいずれかに記載のデジタル複合機。
【請求項５】
前記先頭ページデータが複数のページデータで構成されることを特徴とする請求項１から請求項４のいずれかに記載のデジタル複合機。
【請求項６】
前記メールボックスに登録されるジョブデータに対して圧縮及び伸長処理を行う圧縮伸長手段をさらに具備することを特徴とする請求項１から請求項５のいずれかに記載のデジタル複合機。
【請求項７】
前記メールボックス管理手段は、ジョブデータに圧縮処理を行わない原画データを前記メールボックスに登録し、当該ジョブデータの全ての原画データが登録された後、前記メールボックスに登録された原画データに対して前記圧縮伸長手段により圧縮処理を行い、当該圧縮後のジョブデータを前記メールボックスに登録することを特徴とする請求項６記載のデジタル複合機。
【請求項８】
前記メールボックス管理手段は、前記ジョブデータの全ての原画データが登録されるまでは、前記圧縮伸長手段を、メールボックス機能以外の機能に解放することを特徴とする請求項７記載のデジタル複合機。
【請求項９】
メールボックス機能を用いた印刷制御方法であって、ユーザ端末から受け付けたジョブデータをメールボックスに登録する際、当該ジョブデータの先頭ページデータを、印刷対象となるページデータが展開されるページメモリに展開し、当該ジョブデータの登録中に印刷指示があった場合、前記ページメモリに展開済みの前記先頭ページデータを印刷させた後、前記先頭ページデータ以降のページデータであって前記メールボックスに登録済みのページデータを前記ページメモリに順次展開して印刷させることを特徴とする印刷制御方法。
【請求項１０】
前記先頭ページデータ以降のページデータであって前記メールボックスに登録済みのページデータを前記ページメモリに展開した後、さらに当該ジョブデータのページデータをユーザ端末から受け付ける場合には、当該ページデータを前記ページメモリに直接展開して印刷させることを特徴とする請求項９記載の印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータなどにネットワーク接続されるデジタル複合機及び印刷制御方法に関する。
【背景技術】
【０００２】
従来、画像データを蓄積する大容量のハードディスクや半導体メモリ等の記憶装置を具備し、送られてきたプリントジョブを、一時的にこれらの記憶装置に記憶させ、必要になった時点で、操作部上からの出力指示に応じてプリントアウトさせる複合機が知られている。
【０００３】
かかる複合機においては、複数のプリントジョブを記憶することも可能であり、それぞれ番号や名称で管理することも可能である。また、プリントジョブの番号や名称を、プリンタドライバのユーザインタフェイス（ＵＩ）から指定して、指定された番号等に対応する記憶装置内の格納場所にプリントジョブを送信することも可能である。
【０００４】
プリントジョブの番号や名称で管理された記憶装置に、プリンタドライバから指定してプリントジョブを送信する機能は、一般にメールボックス機能として知られている。メールボックス機能においては、プリンタドライバから任意のメールボックス番号を指定することができ、指定されたメールボックス番号に関連付けられた記憶装置の一部に、プリントジョブを送信することが可能である。
【０００５】
また、送信されたプリントジョブに関しては、複合機のパネル操作によりメールボックス番号を指定して、取り出すことも可能である。この際、複合機のパネル上で各メールボックス番号にパスワードを設定することもでき、取り出す際に、パネル上でメールボックス番号とパスワードを要求することも可能である。パスワードの設定により、他のユーザが送信したプリントジョブを勝手に取り出せないようにすることができる（例えば、特許文献１参照）。
【特許文献１】特開２００２−１１１９３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の技術においては、送られてきたプリントジョブを、一時的にハードディスク等の記憶装置に記憶させるため、ユーザがパーソナルコンピュータ（以下、「ＰＣ」という）から印刷を指示してからプリントアウトされるまで所定の処理時間を要し、高速性に欠けるという問題がある。
【０００７】
すなわち、メールボックス機能においては、プリントジョブデータを原画データ又は圧縮データの形で一時的に記憶装置に記憶する構成を採るため、記憶装置に書込みを行うための時間や、データを圧縮するための時間を要し、印刷処理がすぐに起動できないことが印刷処理の高速性を阻害する要因となっていた。
【０００８】
本発明は、上記課題を解決すべく、ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができるデジタル複合機及び印刷制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、メールボックス機能を有するデジタル複合機において、ユーザ端末から受け付けたジョブデータをメールボックスに登録する際、当該ジョブデータの先頭ページデータを、印刷対象となるページデータが展開されるページメモリに展開し、当該ジョブデータの登録中に印刷指示があった場合、ページメモリに展開済みの先頭ページデータを印刷させた後、先頭ページデータ以降のページデータであってメールボックスに登録済みのページデータをページメモリに順次展開して印刷させるようにしたものである。
【発明の効果】
【００１０】
本発明に係るデジタル複合機及び印刷制御方法によれば、ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【発明を実施するための最良の形態】
【００１１】
本発明の第１の態様に係るデジタル複合機は、ユーザ端末から受け付けたジョブデータを格納する大容量の第１の記憶手段と、前記第１の記憶手段に設定されたメールボックスへのジョブデータの登録及び読出しを管理するメールボックス管理手段と、印刷指示があったジョブデータの印刷対象となるページデータが順次展開される第２の記憶手段と、前記第２の記憶手段に展開されたページデータを順次印刷する印刷手段と、を具備し、前記メールボックス管理手段は、前記メールボックスにジョブデータを登録する際、当該ジョブデータの印刷指示の有無に関わらず、当該ジョブデータの先頭ページデータを前記第２の記憶手段に展開する構成を採る。
【００１２】
この構成によれば、ジョブデータの先頭ページデータは、当該ジョブデータの印刷指示の有無に関わらず、第２の記憶手段に展開されるので、この状態でユーザ端末から印刷指示があると、先頭ページデータがプリントアウトされる。この先頭ページデータがプリントアウトされている間に先頭ページ以降のページデータをメールボックスからプリントアウトされる状態にすることで、先頭ページ以降のページデータも続けてプリントアウトすることができる。このため、ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【００１３】
本発明の第２の態様は、第１の態様に係るデジタル複合機において、前記メールボックスに対するジョブデータの登録中に当該ジョブデータの印刷指示があった場合には、前記メールボックス管理手段は、前記第２の記憶手段に展開済みの前記先頭ページデータを印刷させた後、前記先頭ページデータ以降のページデータであって前記メールボックスに登録済みのページデータを前記第２の記憶手段に順次展開して印刷させる構成を採る。
【００１４】
この構成によれば、メールボックスに対するジョブデータの登録中に当該ジョブデータの印刷指示があると、第２の記憶手段に展開済みの先頭ページデータが印刷される。その後、先頭ページデータ以降のページデータであってメールボックスに登録済みのページデータが第２の記憶手段に順次展開された後に印刷される。このため、メールボックスに対するジョブデータの登録中であっても、印刷指示があった場合には、ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【００１５】
本発明の第３の態様は、第２の態様に係るデジタル複合機において、前記メールボックス管理手段は、前記先頭ページデータ以降のページデータであって前記メールボックスに登録済みのページデータを前記第２の記憶手段に展開した後、さらに当該ジョブデータのページデータをユーザ端末から受け付ける場合には、当該ページデータを前記第２の記憶手段に直接展開する構成を採る。
【００１６】
この構成によれば、先頭ページデータ以降のページデータであってメールボックスに登録済みのページデータを第２の記憶手段に展開した後、さらに当該ジョブデータのページデータをユーザ端末から受け付ける場合には、当該ページデータが第２の記憶手段に直接展開されて印刷される。この場合、当該ページデータがメールボックスに登録されることなく、直接第２の記憶手段に展開されるので、当該ページデータの印刷に要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【００１７】
本発明の第４の態様は、第１から第３のいずれかの態様に係るデジタル複合機において、前記メールボックスにジョブデータを登録する際、前記メールボックス管理手段は、前記先頭ページデータを前記第２の記憶手段に展開する一方、前記先頭ページデータ以降のページデータを前記メールボックスに登録し、当該ジョブデータの登録中に印刷指示がなかった場合には、前記第２の記憶手段に展開された先頭ページデータを前記メールボックスに登録することで１つのジョブデータの登録処理を行う構成を採る。
【００１８】
この構成によれば、先頭ページデータは第２の記憶手段に展開された後、登録処理中に印刷指示がなかったことが判明した後にメールボックスに登録される。これにより、登録処理中に印刷指示があった場合に即座に先頭ページデータの印刷に対応すると共に、登録処理中に印刷指示がなかった場合に完全な形でジョブデータをメールボックスに登録することができる。
【００１９】
本発明の第５の態様は、第１から第４のいずれかの態様に係るデジタル複合機において、前記先頭ページデータが複数のページデータで構成される。
【００２０】
この構成によれば、先頭ページデータが複数のページデータで構成されるので、印刷指示があると、第２の記憶手段に展開された複数のページデータがプリントアウトされる。この複数のページデータがプリントアウトされている間に当該ページ以降のページデータをメールボックスからプリントアウトされる状態にすることで、当該ページ以降のページデータも続けてプリントアウトすることができる。このため、ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【００２１】
本発明の第６の態様は、第１から第５のいずれかの態様に係るデジタル複合機において、前記メールボックスに登録されるジョブデータに対して圧縮及び伸長処理を行う圧縮伸長手段をさらに具備する構成を採る。
【００２２】
この構成によれば、圧縮伸長手段によりメールボックスに登録されるジョブデータに対する圧縮及び伸長処理が可能となるため、ジョブデータの登録に要するメールボックスの容量を低減することができる。
【００２３】
本発明の第７の態様は、第６の態様に係るデジタル複合機において、前記メールボックス管理手段は、ジョブデータに圧縮処理を行わない原画データを前記メールボックスに登録し、当該ジョブデータの全ての原画データが登録された後、前記メールボックスに登録された原画データに対して前記圧縮伸長手段により圧縮処理を行い、当該圧縮後のジョブデータを前記メールボックスに登録する構成を採る。
【００２４】
この構成によれば、ジョブデータの全ての原画データが登録された後、当該原画データに対して圧縮伸長手段により圧縮処理が施され、メールボックスに登録される。このため、メールボックスへのジョブデータの登録処理の途中で印刷指示があった場合には、メールボックス内の原画データに対して伸長処理を施す必要がないので、当該伸長処理に要する時間を短縮して当該ジョブデータをプリントアウトすることができる。
【００２５】
本発明の第８の態様は、第７の態様に係るデジタル複合機において、前記メールボックス管理手段は、前記ジョブデータの全ての原画データが登録されるまでは、前記圧縮伸長手段を、メールボックス機能以外の機能に解放する構成を採る。
【００２６】
この構成によれば、ジョブデータの全ての原画データが登録されるまでは、圧縮伸長手段は、メールボックス機能以外の機能に解放される。このため、原画データの登録中にメールボックス機能以外の機能（例えば、ファックス機能）により圧縮伸長手段が必要になった場合においても、当該機能で圧縮伸長手段を使用することができる。
【００２７】
本発明の第９の態様に係る印刷制御方法は、メールボックス機能を用いた印刷制御方法であって、ユーザ端末から受け付けたジョブデータをメールボックスに登録する際、当該ジョブデータの先頭ページデータを、印刷対象となるページデータが展開されるページメモリに展開し、当該ジョブデータの登録中に印刷指示があった場合、前記ページメモリに展開済みの前記先頭ページデータを印刷させた後、前記先頭ページデータ以降のページデータであって前記メールボックスに登録済みのページデータを前記ページメモリに順次展開して印刷させるものである。
【００２８】
この方法によれば、ジョブデータの登録中に印刷指示があった場合、ページメモリに展開済みの先頭ページデータが印刷された後、先頭ページデータ以降のページデータであってメールボックスに登録済みのページデータがページメモリに順次展開された後印刷される。先頭ページデータがメールボックスでなく、ページメモリに展開されているため、即座に当該先頭ページデータをプリントアウトすることができる。このため、メールボックスに対するジョブデータの登録中であっても、印刷指示があった場合には、ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【００２９】
本発明の第１０の態様は、第９の態様に係る印刷制御方法において、前記先頭ページデータ以降のページデータであって前記メールボックスに登録済みのページデータを前記ページメモリに展開した後、さらに当該ジョブデータのページデータをユーザ端末から受け付ける場合には、当該ページデータを前記ページメモリに直接展開して印刷させるものである。
【００３０】
この方法によれば、先頭ページデータ以降のページデータであってメールボックスに登録済みのページデータをページメモリに展開した後、さらに当該ジョブデータのページデータをユーザ端末から受け付ける場合には、当該ページデータがページメモリに直接展開されて印刷される。この場合、当該ページデータがメールボックスに登録されることなく、直接ページメモリに展開されるので、当該ページデータの印刷に要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【００３１】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００３２】
（実施の形態１）
図１は、本発明の実施の形態１に係るデジタル複合機１００において印刷処理を実行する場合に必要となる構成について示す図である。
【００３３】
同図に示すように、デジタル複合機１００は、装置本体の全体の制御を行うＣＰＵ１０１を備えている。ＣＰＵ１０１に制御バス１０２を介してＲＯＭ１０３及びＲＡＭ１０４が接続されている。ＲＯＭ１０３は、ＣＰＵ１０１が装置本体の制御を行う際に読み込んで実行するプログラムが格納されている。ＲＡＭ１０４は、ＣＰＵ１０１のワークメモリとして機能する。ＣＰＵ１０１がＲＯＭ１０３内のプログラムを読み込むことで、例えば、ＰＣから送出されたページ記述言語（ＰＤＬ）で記述されたデータ（以下、「ＰＤＬデータ」という）を解釈する機能や、メールボックスを管理する機能が実現される。なお、ＣＰＵ１０１の機能の詳細については後述する。
【００３４】
また、制御バス１０２にＤＭＡＣ（Direct Memory Access Controller）１０５、ＣＯＤＥＣ１０６及びハードディスク（以下、「ＨＤ」という）１０７が接続されている。ＤＭＡＣ１０５は、ＣＰＵ１０１を介さずにＲＡＭ１０４と後述するページメモリとの間で直接データを転送する。これにより、高速のデータ転送が可能となる。ＣＯＤＥＣ１０６は、ＲＡＭ１０４内に生成された原画データ（バンドデータ）等の圧縮処理、あるいは、ＨＤ１０７に登録された圧縮データの伸長処理を行う。ＨＤ１０７は、ＲＡＭ１０４に生成された原画データ（バンドデータ）やＣＯＤＥＣ１０６により圧縮された圧縮データを含むプリントジョブデータ（以下、適宜「プリントジョブ」、「ジョブデータ」又は「ジョブ」という）を登録する。ＨＤ１０７には、後述するメールボックスが設定される。かかるメールボックスにおいては、ユーザに対応付けてプリントジョブが登録される。なお、ＨＤ１０７に設定されるメールボックスのデータ構造の詳細については後述する。
【００３５】
ＤＭＡＣ１０５及びＣＯＤＥＣ１０６は、他の制御バス１０８に接続されている。この制御バス１０８に、ページメモリ１０９及びエンジンインタフェース（Ｉ／Ｆ）１１０が接続されている。ページメモリ１０９は、１ページ分の画像データ（以下、適宜「ページデータ」という）を格納する。印刷が指示されたプリントジョブのページデータが順次ページメモリ１０９に展開される。エンジンＩ／Ｆ１１０は、本デジタル複合機１００のプリンタエンジン１１１とＣＰＵ１０１とのインタフェースである。ページメモリ１０９に格納されたページデータは、エンジンＩ／Ｆ１１０を介してプリンタエンジン１１１にビデオ信号として出力される。
【００３６】
図２は、実施の形態１に係るデジタル複合機１００のＣＰＵ１０１における主要な機能を示すブロック図である。
【００３７】
ＲＯＭ１０３に格納されたプログラムをＣＰＵ１０１が読み込んで実行することで、同図に示す機能が実現される。同図に示すように、ＣＰＵ１０１は、ＰＤＬ解釈／描画処理部２０１、メールボックス管理部２０２、ＣＯＤＥＣ制御部２０３及びＨＤ制御部２０４として機能する。
【００３８】
ＰＤＬ解釈／描画処理部２０１は、本デジタル複合機１００に接続されたＰＣ等からＰＤＬデータを受け取る。そして、そのＰＤＬデータの内容を解釈し、中間データを生成する。さらに、中間データに対してレンダリング処理（描画処理）を行い、印字情報を得る。
【００３９】
メールボックス管理部２０２は、ＨＤ１０７に設定されたメールボックス内の情報を管理する。例えば、ＨＤ１０７に登録されるプリントジョブのユーザ管理情報、ページ数、格納先及び印刷情報（ステータス）等を管理する。また、メールボックス管理部２０２は、画像データのＨＤ１０７への書込み、ＨＤ１０７からの画像データの読出し及び画像データの圧縮についての指示、並びに、ページメモリ１０９への画像データの展開を行う。
【００４０】
ＣＯＤＥＣ制御部２０３は、ＣＯＤＥＣ１０６における画像データの圧縮処理及び伸長処理を制御する。ＨＤ制御部２０４は、ＨＤ１０７への画像データの書込み及びＨＤ１０７からの画像データの読出しを制御する。ＣＯＤＥＣ制御部２０３によるＣＯＤＥＣ１０６の制御、並びに、ＨＤ制御部２０４によるＨＤ１０７の制御は、メールボックス管理部２０２の指示の下に行われる。
【００４１】
図３は、実施の形態１に係るデジタル複合機１００のＨＤ１０７に設定されたメールボックスのデータ構造を説明するための図である。なお、同図においては、各種管理エリアをテーブル（配列）構造で管理する場合について説明しているが、これに限定されず、リスト構造で管理するようにしてもよい。
【００４２】
メールボックスは、同図に示すように、メールボックス管理エリア、ユーザ管理エリア、ジョブ管理エリア、ページ管理エリア及びページ印刷データファイルというように階層化されたデータ構造を有している。
【００４３】
メールボックス管理エリアにおいては、ユーザに対応付けられたユーザ管理情報が管理されている。ユーザ管理情報を構成する各種情報は、ユーザ管理エリアにおいて管理される。ユーザ管理エリアにおいては、ユーザを特定するためのユーザＩＤ、登録されているジョブの件数（登録ジョブ件数）、ジョブを管理するための情報（ジョブ管理情報）、ジョブ番号が管理されている。
【００４４】
ジョブ番号に応じた各種情報は、ジョブ管理エリアにおいて管理されている。ジョブ管理エリアにおいては、ジョブ番号、メールボックス種別、パスワード、ジョブ印刷情報、当該ジョブで登録されているページ数（登録ページ数）及びページを管理するための情報（ページ管理情報）が管理されると共に、ページ番号に応じた情報の格納先が指定されている。なお、メールボックス種別では、通常のメールボックスであるか、通常のメールボックスよりもセキュリティ性に優れたセキュリティメールボックスであるかが管理される。セキュリティメールボックスでは、パスワードを要求することでそのセキュリティ性を向上している。ジョブ印刷情報においては、当該ジョブが印刷中であるかなどのステータス情報が管理される。
【００４５】
ページ番号に応じた情報の格納先は、ページ管理エリアに対応付けられている。ページ管理エリアにおいては、ページ番号、ページ印刷情報及びページ印刷データ符号化方式が管理されると共に、ページ印刷データの格納先が指定されている。なお、ページ印刷情報では、当該ページが印刷中であるかなどのステータス情報が管理される。ページ印刷データ符号化方式では、当該ページの印刷データの符号化方式が指定されている。
【００４６】
ページ印刷データの格納先は、ページ印刷データファイルに対応付けられている。ページ印刷データファイルには、印刷画情報がデータファイルとして登録されている。
【００４７】
以下、上記構成を有する実施の形態１に係るデジタル複合機１００におけるメールボックス機能を用いた印刷制御の概略について図４〜図８を用いて説明する。
【００４８】
実施の形態１に係るデジタル複合機１００は、ユーザが印刷を指示してからプリントアウトされるまでに要する処理時間を短縮するため、プリントジョブをＨＤ１０７（メールボックス）に登録する際、そのプリントジョブにおける先頭ページの画像データをページメモリ１０９に登録する一方、２ページ目（先頭の複数ページの次ページ目）以降の画像データをＨＤ１０７に登録する。
【００４９】
なお、プリントジョブにおける先頭ページをページメモリ１０９に登録する一方、２ページ目以降の画像データをＨＤ１０７に登録する場合に限定せず、先頭の複数ページをページメモリ１０９に登録する一方、先頭の複数ページの次ページ目以降の画像データをＨＤ１０７に登録するようにしてもよい。
【００５０】
図４及び図５は、実施の形態１に係るデジタル複合機１００における登録処理のイメージを説明するための図である。図４は、先頭ページの登録処理のイメージを示し、図５は、２ページ目以降のページの登録処理のイメージを示している。
【００５１】
なお、ここでは、先頭ページと、２ページ目以降のページとに分けた場合の登録処理について示すが、先頭の複数ページと当該複数ページの次ページ目以降のページとに分けた場合の登録処理についても同様である。以下の印刷処理においても同様である。
【００５２】
まず、先頭ページの登録処理について説明する。
【００５３】
先頭ページの登録処理においては、ＰＤＬ解釈／描画処理部２０１は、受け取ったＰＤＬデータに基づいて得た印字情報を一定のデータ量に分割した画像データ（以下、適宜「バンドデータ」という）をメールボックス管理部２０２に送出する。メールボックス管理部２０２は、このバンドデータをページメモリ１０９に転送する。先頭ページ分（１ページ分）のバンドデータがページメモリ１０９に格納されるまで、ＰＤＬ解釈／描画処理部２０１からページメモリ１０９にメールボックス管理部２０２を介してバンドデータが送出される。
【００５４】
メールボックス管理部２０２は、ページメモリ１０９にバンドデータを転送すると同時に、ＨＤ１０７へのジョブの登録処理を行う。具体的には、先頭ページの原画データをＨＤ制御部２０４を介してＨＤ１０７に登録する。なお、先頭ページについては、後述する２ページ目以降の画像データと異なり圧縮することなくＨＤ１０７に原画データを登録する。
【００５５】
次に、２ページ目移行のページの登録処理について説明する。
【００５６】
２ページ目移行のページの登録処理においても、先頭ページの登録処理と同様に、ＰＤＬ解釈／描画処理部２０１は、受け取ったＰＤＬデータに基づいて得た印字情報を分割したバンドデータをメールボックス管理部２０２に送出する。しかし、メールボックス管理部２０２は、このバンドデータをページメモリ１０９に転送しない。ページメモリ１０９は、先頭ページのバンドデータ（画像データ）を保持した状態である。
【００５７】
メールボックス管理部２０２は、ページメモリ１０９に対してバンドデータの転送はしないが、ＨＤ１０７へのジョブの登録処理は行う。具体的には、２ページ目以降のページの原画データをＣＯＤＥＣ制御部２０３を介してＣＯＤＥＣ１０６に渡して圧縮し、その圧縮データをＨＤ制御部２０４を介してＨＤ１０７に登録する。
【００５８】
そして、このような登録処理の途中で印刷指示を受けると、まず、ページメモリ１０９に格納した先頭ページの画像データを印刷する一方、２ページ目以降のページの画像データがＨＤ１０７に登録されている場合には当該ページの画像データを印刷する。また、ＨＤ１０７に登録されていないページの画像データがある場合には当該ページの画像データを直接ページメモリ１０９に送出して印刷する。
【００５９】
図６〜図８は、実施の形態１に係るデジタル複合機１００における印刷処理のイメージを説明するための図である。図６は、ページメモリ１０９内の画像データ（先頭ページの画像データ）の印刷処理のイメージを示し、図７は、ＨＤ１０７内の画像データ（２ページ目以降のページの画像データ）の印刷処理のイメージを示し、図８は、ＨＤ１０７に未登録の画像データの印刷処理のイメージを示している。
【００６０】
まず、ページメモリ１０９内の画像データの印刷処理について説明する。
【００６１】
ページメモリ１０９内の画像データの印刷処理においては、ページメモリ１０９に保持された先頭ページの画像データがビデオ信号としてエンジンＩ／Ｆ１１０を介してプリンタエンジン１１１に出力される。プリンタエンジン１１１は、この先頭ページの画像データの印刷を行う。
【００６２】
このとき、ＰＤＬ解釈／描画処理部２０１は、受け取ったＰＤＬデータに基づいて得た印字情報を分割したバンドデータをメールボックス管理部２０２に送出する。メールボックス管理部２０２は、ＨＤ１０７へのジョブの登録処理を、印刷指示を受けた時点で処理中のページで中断する。したがって、ＨＤ１０７には、印刷指示を受けた時点で処理中であったページの画像データまで圧縮データとして登録される。
【００６３】
次に、ＨＤ１０７内の画像データの印刷処理について説明する。
【００６４】
ＨＤ１０７内の画像データの印刷処理においては、メールボックス管理部２０２は、ＨＤ１０７に登録されたジョブの取出し処理を行う。具体的には、対象となるページの圧縮データをＨＤ制御部２０４を介してＨＤ１０７から読み出し、その圧縮データをＣＯＤＥＣ制御部２０３を介してＣＯＤＥＣ１０６に渡して伸長する。
【００６５】
このとき、ＰＤＬ解釈／描画処理部２０１は、受け取ったＰＤＬデータに基づいて得た印字情報を分割したバンドデータの送出を保留している。
【００６６】
ジョブの取出し処理を行った後、メールボックス管理部２０２は、伸長後の原画データをバンドデータとしてページメモリ１０９に転送する。ページメモリ１０９に１ページ分の画像データが格納されると、当該ページの画像データがビデオ信号としてエンジンＩ／Ｆ１１０を介してプリンタエンジン１１１に出力される。プリンタエンジン１１１は、この先頭ページの画像データの印刷を行う。
【００６７】
次に、ＨＤ１０７に未登録の画像データの印刷処理について説明する。
【００６８】
ＨＤ１０７に未登録の画像データの印刷処理においては、ＰＤＬ解釈／描画処理部２０１は、受け取ったＰＤＬデータに基づいて得た印字情報を分割したバンドデータの送出を再開する。メールボックス管理部２０２は、ＰＤＬ解釈／描画処理部２０１から送出されたバンドデータをページメモリ１０９に転送する。ページメモリ１０９に１ページ分の画像データが格納されると、当該ページの画像データがビデオ信号としてエンジンＩ／Ｆ１１０を介してプリンタエンジン１１１に出力される。プリンタエンジン１１１は、この先頭ページの画像データの印刷を行う。
【００６９】
このようにして印刷が指示されたジョブの画像データの印刷が全て終わったならば、メールボックス管理部２０２は、ＨＤ１０７に登録されたジョブの削除処理を行う。具体的には、ＨＤ制御部２０４を介して該当するジョブをＨＤ１０７から削除する。
【００７０】
以下、実施の形態１に係るデジタル複合機１００における具体的な印刷制御動作について説明する。
【００７１】
まず、実施の形態１に係るデジタル複合機１００において、メールボックスにジョブを登録する場合のメールボックス管理部２０２の制御について説明する。
【００７２】
図９は、実施の形態１に係るデジタル複合機１００において、メールボックスにジョブを登録する場合のメールボックス管理部２０２の制御について説明するためのフロー図である。
【００７３】
メールボックスにジョブを登録する場合、メールボックス管理部２０２は、まず、ＰＤＬ解釈／描画処理部２０１からバンドデータを受信する（ＳＴ９０１）。そして、ページメモリ１０９に空きページがあるか判断する（ＳＴ９０２）。すなわち、ページメモリ１０９に、１ページ分の画像データが格納可能であるかが判断される。
【００７４】
空きページがある場合には、バンドデータをページメモリ１０９に転送し、当該バンドデータをページメモリ１０９に展開する（ＳＴ９０３）。そして、当該バンドデータをＨＤ制御部２０４を介してＨＤ１０７に格納する（ＳＴ９０４）。
【００７５】
ＳＴ９０２において、空きページがない場合には、バンドデータをＣＯＤＥＣ制御部２０３を介してＣＯＤＥＣ１０６に渡して圧縮する（ＳＴ９０５）。そして、その圧縮データをＨＤ制御部２０４を介してＨＤ１０７に格納する（ＳＴ９０６）。なお、ページメモリ１０９に既に１ページ分のバンドデータが展開されている場合にＳＴ９０２において空きページがないと判断される。
【００７６】
ＳＴ９０４でバンドデータをＨＤ１０７に格納した後、あるいは、ＳＴ９０６で圧縮データをＨＤ１０７に格納した後、１ページ分の画像データ（バンドデータ又は圧縮データ）を格納したか判断する（ＳＴ９０７）。１ページ分の画像データを格納していない場合には、処理をＳＴ９０１に戻してＳＴ９０１〜ＳＴ９０７の処理を繰り返す。
【００７７】
ＳＴ９０１〜ＳＴ９０７の処理を繰り返し、１ページ分の画像データを格納した場合には、当該ページをクローズする（ＳＴ９０８）。そして、今度は、ジョブの全ページ分の画像データを格納したか判断する（ＳＴ９０９）。ジョブの全ページ分の画像データを格納していない場合には、処理をＳＴ９０１に戻してＳＴ９０１〜ＳＴ９０９の処理を繰り返す。
【００７８】
ＳＴ９０１〜ＳＴ９０９の処理を繰り返し、ジョブの全ページ分の画像データを格納した場合には当該ジョブをクローズし（ＳＴ９１０）、処理を終了する。このような処理を行うことで、ページメモリ１０９に１ページ分のバンドデータが展開される一方、ＨＤ１０７にジョブの残りの圧縮データが格納される。これにより、メールボックスに対するジョブの登録処理が終了する。
【００７９】
かかるメールボックスに対するジョブの登録処理を行っている間に当該ジョブの印刷指示がない場合には、メールボックス管理部２０２は、ＳＴ９１０でジョブをクローズする際にページメモリ１０９に展開されたバンドデータを削除する。このようにしてページメモリ１０９上のバンドデータが削除された場合には、ＨＤ１０７に１ページ分のバンドデータが格納されると共に、２ページ目以降の画像データの圧縮データが格納された状態となる。
【００８０】
なお、ページメモリ１０９に展開されたバンドデータの削除は、上記のタイミングに限らず、他のタイミングで実行するようにしてもよい。例えば、他のジョブ等でページメモリ１０９が必要になった時点で実行するようにしてもよい。以下の実施の形態において同様とする。
【００８１】
次に、実施の形態１に係るデジタル複合機１００において、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部２０２の制御について説明する。
【００８２】
図１０は、実施の形態１に係るデジタル複合機１００において、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部２０２の制御について説明するためのフロー図である。
【００８３】
メールボックスに登録されたジョブを印刷する場合、メールボックス管理部２０２は、まず、ページメモリ１０９に空きがあるか判断する（ＳＴ１００１）。空きがある場合には画像データをＨＤ制御部２０４を介してＨＤ１０７から読み出し（ＳＴ１００２）、その画像データが圧縮済みであるか判断する（ＳＴ１００３）。
【００８４】
圧縮済みである場合には、その圧縮データをＣＯＤＥＣ制御部２０３を介してＣＯＤＥＣ１０６に渡し伸長する（ＳＴ１００４）。そして、伸長後の画像データをページメモリ１０９に展開する（ＳＴ１００５）。なお、ＳＴ１００３において圧縮済みでない場合にはＳＴ１００４の処理をスキップし、直接その画像データをページメモリ１０９に展開する。
【００８５】
画像データをページメモリ１０９に展開した後、１ページ分の画像データを展開したか判断する（ＳＴ１００６）。１ページ分の画像データを展開していない場合には、処理をＳＴ１００１に戻してＳＴ１００１〜ＳＴ１００６の処理を繰り返す。
【００８６】
ＳＴ１００１〜ＳＴ１００６の処理を繰り返し、１ページ分の画像データを展開した場合には、当該ページの画像データの印刷を開始する（ＳＴ１００７）。次に、当該ジョブの最終ページの画像データの印刷を開始したか判断する（ＳＴ１００８）。ジョブの最終ページの画像データの印刷を開始していない場合には、処理をＳＴ１００１に戻してＳＴ１００１〜ＳＴ１００８の処理を繰り返す。
【００８７】
ＳＴ１００１〜ＳＴ１００８の処理を繰り返し、当該ジョブの最終ページの画像データの印刷を開始した場合には、全ページの画像データの印刷が終了したか判断する（ＳＴ１００９）。全ページの画像データの印刷が終了するまでＳＴ１００９の判断が繰り返される。
【００８８】
そして、全ページの画像データの印刷が終了したならば、ＨＤ制御部２０４を介してＨＤ１０７から当該ジョブを削除する（ＳＴ１０１０）。これにより、メールボックスに登録されたジョブの印刷処理が終了する。
【００８９】
次に、実施の形態１に係るデジタル複合機１００において、メールボックスにジョブを登録している間に当該ジョブの印刷が指示された場合のメールボックス管理部２０２の制御について説明する。
【００９０】
図１１は、実施の形態１に係るデジタル複合機１００において、メールボックスにジョブを登録している間に当該ジョブの印刷が指示された場合のメールボックス管理部２０２の制御について説明するためのフロー図である。
【００９１】
メールボックスにジョブを登録している間に当該ジョブの印刷が指示されると、メールボックス管理部２０２は、大きく分けて以下の４つの処理（ＳＴ１１０１〜ＳＴ１１０４）を行う。具体的には、まず、第１の処理として、ページメモリ１０９に保持したバンドデータの印刷を行う処理（以下、「ページメモリデータ印刷処理」という）：ＳＴ１１０１、第２の処理として、ＨＤ１０７に格納された画像データをページメモリ１０９に展開して当該画像データの印刷を行う処理(以下、「ＨＤデータ展開後印刷処理」という)：ＳＴ１１０２、第３の処理として、ＰＤＬ解釈／描画処理部２０１からのバンドデータをページメモリ１０９に転送して当該バンドデータの印刷を行う処理(以下、「通常印刷処理」という)：ＳＴ１１０３、第４の処理として、印刷を終了したジョブをＨＤ１０７から削除する処理（以下、「不要データ削除処理」という）：ＳＴ１１０４を行う。以下、各処理について説明する。
【００９２】
図１２は、実施の形態１に係るデジタル複合機１００におけるページメモリデータ印刷処理を説明するためのフロー図である。
【００９３】
ページメモリデータ印刷処理を開始すると、まず、メールボックス管理部２０２は、ページメモリ１０９にページデータがあるか判断する（ＳＴ１２０１）。ページデータがある場合には、その先頭ページの印刷を開始する（ＳＴ１２０２）。先頭ページの印刷処理を行うと同時に、ＰＤＬ解釈／描画処理部２０１からバンドデータを受信する（ＳＴ１２０３）。なお、ページメモリ１０９にページデータがない場合には、ＳＴ１２０２の処理をスキップして直接バンドデータの受信を行う。
【００９４】
バンドデータを受信した後、メールボックス管理部２０２は、圧縮格納に切り替えていないか判断する（ＳＴ１２０４）。ここでは、画像データを圧縮しないでページメモリ１０９に格納しているタイミングで印刷指示がされたか、画像データを圧縮してＨＤ１０７に格納しているタイミングで印刷指示がされたかを判断している。
【００９５】
圧縮格納に未切替えの場合には、バンドデータをページメモリ１０９に展開すると共に（ＳＴ１２０５）、当該バンドデータをＨＤ１０７に格納する（ＳＴ１２０６）。一方、既に圧縮格納に切り替えている場合には、バンドデータを圧縮し（ＳＴ１２０７）、圧縮データをＨＤ１０７に格納する（ＳＴ１２０８）。
【００９６】
ＳＴ１２０６でバンドデータをＨＤ１０７に格納した後、あるいは、ＳＴ１２０８で圧縮データをＨＤ１０７に格納した後、１ページ分の画像データ（バンドデータ又は圧縮データ）を格納したか判断する（ＳＴ１２０９）。１ページ分の画像データを格納していない場合には、処理をＳＴ１２０３に戻してＳＴ１２０３〜ＳＴ１２０９の処理を繰り返す。
【００９７】
ＳＴ１２０３〜ＳＴ１２０９の処理を繰り返し、１ページ分の画像データを格納した場合には、当該ページをクローズする（ＳＴ１２１０）。続いて、ジョブの全ページ分の画像データを格納したか否かに関わらず、当該ジョブを仮にクローズし（ＳＴ１２１１）、ページメモリデータ印刷処理を終了する。
【００９８】
このようにメールボックスに対するジョブデータの登録中に当該ジョブデータの印刷指示があると、ページメモリデータ印刷処理が行われ、ページメモリ１０９に格納された画像データの印刷が行われる。このため、メールボックスに対するジョブデータの登録中であっても、印刷指示があった場合には、ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【００９９】
図１３は、実施の形態１に係るデジタル複合機１００におけるＨＤデータ展開後印刷処理を説明するためのフロー図である。
【０１００】
ＨＤデータ展開後印刷処理を開始すると、メールボックス管理部２０２は、まず、ＨＤ１０７からの画像データの読出しを終了したか判断する（ＳＴ１３０１）。ここでは、ＨＤデータ展開後印刷処理の終了を判断している。画像データの読出しが終了した場合には、ＨＤデータ展開後印刷処理を終了することとなるが、画像データの読出しが終了するまではＳＴ１３０１はスキップされることとなる。
【０１０１】
ＳＴ１３０２では、ページメモリ１０９に空きがあるかを判断する。空きがある場合には、ＨＤ制御部２０４を介してＨＤ１０７から圧縮データを読み出す（ＳＴ１３０３）。そして、ＣＯＤＥＣ制御部２０３を介してＣＯＤＥＣ１０６に渡して伸長する（ＳＴ１３０４）。そして、伸長後の画像データをページメモリ１０９に展開する（ＳＴ１３０５）。
【０１０２】
ページメモリ１０９に画像データを展開すると、１ページ分の画像データを展開したか判断する（ＳＴ１３０６）。１ページ分の画像データを展開していない場合には、処理をＳＴ１３０２に戻しＳＴ１３０２〜ＳＴ１３０６の処理を繰り返す。
【０１０３】
ＳＴ１３０２〜ＳＴ１３０６の処理を繰り返し、ページメモリ１０９に１ページ分の画像データを展開したならば、当該ページの印刷を開始する（ＳＴ１３０７）。
【０１０４】
当該ページの印刷を開始した後、処理をＳＴ１３０１に戻し、ＨＤ１０７からの画像データの読出しを終了したか判断する。画像データの読出しが終了していない場合には、それが終了するまでＳＴ１３０２〜ＳＴ１３０７の処理を繰り返す。
【０１０５】
ＳＴ１３０２〜ＳＴ１３０７の処理を繰り返すうちにＨＤ１０７からの画像データの読出しが終了した場合には、ＨＤデータ展開後印刷処理を終了する。
【０１０６】
このようにメールボックスに対するジョブデータの登録中に当該ジョブデータの印刷指示があると、ページメモリ１０９に展開済みの先頭ページの画像データが印刷された後、先頭ページデータ以降のページデータであってメールボックスに登録済みのページデータがページメモリ１０９に順次展開された後に印刷される。このため、メールボックスに対するジョブデータの登録中であっても、印刷指示があった場合には、ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【０１０７】
図１４は、実施の形態１に係るデジタル複合機１００における通常印刷処理を説明するためのフロー図である。
【０１０８】
通常印刷処理を開始すると、まず、メールボックス管理部２０２は、ページメモリ１０９に空きがあるか判断する（ＳＴ１４０１）。空きがある場合には、ＰＤＬ解釈／描画処理部２０１からバンドデータを受信する（ＳＴ１４０２）。そして、このバンドデータをページメモリ１０９に転送し、ページメモリ１０９に画像データを展開する（ＳＴ１４０３）。
【０１０９】
ページメモリ１０９に画像データの展開をした後、１ページ分の画像データを展開したか判断する（ＳＴ１４０４）。１ページ分の画像データを展開していない場合には、処理をＳＴ１４０１に戻し、ＳＴ１４０１〜ＳＴ１４０４の処理を繰り返す。
【０１１０】
一方、１ページ分の画像データを展開した場合には、当該ページの画像データの印刷処理を開始する（ＳＴ１４０５）。次に、当該ジョブの最終ページの画像データの印刷を開始したか判断する（ＳＴ１４０６）。ジョブの最終ページの画像データの印刷を開始していない場合には、処理をＳＴ１４０１に戻してＳＴ１４０１〜ＳＴ１４０６の処理を繰り返す。
【０１１１】
ＳＴ１４０１〜ＳＴ１４０６の処理を繰り返し、当該ジョブの最終ページの画像データの印刷を開始した場合には、全ページの画像データの印刷が終了したか判断する（ＳＴ１４０７）。全ページの画像データの印刷が終了するまでＳＴ１４０７の判断が繰り返される。全ページの画像データの印刷が終了したならば、通常印刷処理を終了する。
【０１１２】
このように２ページ目以降のページデータであってメールボックスに登録済みのページデータをページメモリ１０９に展開した後、さらに当該ジョブデータのページデータをユーザ端末から受け付ける場合には、当該ページデータをページメモリ１０９に直接展開して印刷している。この場合、当該ページデータがメールボックスに登録されることなく、直接ページメモリ１０９に展開されるので、当該ページデータの印刷に要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【０１１３】
図１５は、実施の形態１に係るデジタル複合機１００における不要データ削除処理を説明するためのフロー図である。
【０１１４】
不要データ削除処理において、メールボックス管理部２０２は、通常印刷処理までの処理により印刷が終了したジョブをＨＤ１０７から削除する（ＳＴ１５０１）。このようして不要データ削除処理が行われ、ＨＤ１０７に格納された、印刷の終了したジョブが削除される。
【０１１５】
このように実施の形態１に係るデジタル複合機１００によれば、メールボックスへジョブを登録する際、先頭ページの画像データをページメモリ１０９に格納する一方、その後のページの画像データをＨＤ１０７に格納する。そして、当該ジョブの登録処理を行っている途中に当該ジョブの印刷が指示された場合には、ページメモリ１０９に格納された画像データの印刷を即座に行う。その後、ＨＤ１０７に格納された画像データをページメモリ１０９に展開して当該画像データの印刷を順次行う。これにより、ページメモリ１０９に格納された画像データを印刷する際には、ＨＤ１０７から画像データを読み込んでページメモリ１０９に展開するまでに要する処理時間を必要としないので、ジョブの印刷が指示された時点から先頭ページが印刷されるまでの時間を短縮することができる。このため、ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【０１１６】
なお、実施の形態１に係るデジタル複合機１００においては、特に、プリントジョブにおける１ページ目の画像データをページメモリ１０９に登録する一方、２ページ目以降の画像データをメールボックスに登録する場合について説明している。しかし、これに限定せず、先頭の複数ページをページメモリ１０９に登録する一方、先頭の複数ページの次ページ目以降の画像データをメールボックスに登録するようにしてもよい。
【０１１７】
この場合、先頭ページデータが複数のページデータで構成されるので、印刷指示があると、ページメモリ１０９に展開された複数のページデータがプリントアウトされる。この複数のページデータがプリントアウトされている間に当該ページ以降のページデータをメールボックスからプリントアウトされる状態にすることで、当該ページ以降のページデータも続けてプリントアウトすることができる。このため、ユーザ端末から印刷指示をしてからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができる。
【０１１８】
また、実施の形態１に係るデジタル複合機１００においては、メールボックスに登録されるジョブデータに対して圧縮及び伸長処理を行うＣＯＤＥＣ１０６をさらに具備する。これにより、メールボックスに登録されるジョブデータに対する圧縮及び伸長処理が可能となるため、ジョブデータの登録に要するメールボックスの容量を低減することができる。
【０１１９】
（実施の形態２）
実施の形態１に係るデジタル複合機１００が、ページメモリ１０９に格納した画像データ（先頭ページの画像データ）を圧縮することなくＨＤ１０７に格納し、その後何も処理しないのに対し、実施の形態２に係るデジタル複合機１００は、ページメモリ１０９に格納した画像データを一旦圧縮することなくＨＤ１０７に格納し、後から当該画像データを圧縮データと差し替える点で相違する。
【０１２０】
以下、実施の形態２に係るデジタル複合機１００における具体的な印刷制御動作について説明する。
【０１２１】
まず、実施の形態２に係るデジタル複合機１００において、メールボックスにジョブを登録する場合のメールボックス管理部２０２の制御について説明する。
【０１２２】
図１６及び図１７は、実施の形態２に係るデジタル複合機１００において、メールボックスにジョブを登録する場合のメールボックス管理部２０２の制御について説明するためのフロー図である。なお、図１６において、図９と同一の処理については同一の符号を付し、その説明を省略する。
【０１２３】
図１６に示すフローは、ＳＴ９１０の処理を行った後、図１７に示すＳＴ１７０１に移行する点で図９に示すフローと相違する。図１７においては、ページメモリ１０９と共にＨＤ１０７に格納したページの画像データ（未圧縮）を圧縮し、ＨＤ１０７内の対応するページの画像データ（未圧縮）と差し替える処理を行う。
【０１２４】
ＳＴ９１０において、ジョブをクローズした後、メールボックス管理部２０２は、ＨＤ１０７に格納されたページの最終ページであって未圧縮のページ（以下、「未圧縮の最終ページ」という）をＨＤ制御部２０４を介して読み出す（ＳＴ１７０１）。そして、その未圧縮の最終ページの画像データをＣＯＤＥＣ制御部２０３を介してＣＯＤＥＣ１０６に渡して圧縮する（ＳＴ１７０２）。
【０１２５】
なお、ここでは、ＨＤ１０７に未圧縮のページが複数存在する記載になっているが、先頭ページのみをページメモリ１０９に格納する場合においては、未圧縮の最終ページは、先頭ページが該当する。以下の説明においても同様である。
【０１２６】
次に、ＨＤ制御部２０４を介してその圧縮データをＨＤ１０７に格納する（ＳＴ１７０３）。圧縮データをＨＤ１０７に格納したならば、当該ページをクローズする（ＳＴ１７０４）。
【０１２７】
当該ページをクローズした後、圧縮済みページと、それに対応する未圧縮のページとを差し替える（ＳＴ１７０５）。差替えが問題なく終了したならば、差し替えられた未圧縮のページを削除する（ＳＴ１７０６）。
【０１２８】
１ページ分の差替えが終了したならば、全てのページについて圧縮済みであるか判断する（ＳＴ１７０７）。全てのページについて圧縮済みでない場合には、処理をＳＴ１７０１に戻し、全てのページについて圧縮済みとされるまでＳＴ１７０１〜ＳＴ１７０７の処理を繰り返す。
【０１２９】
そして、ＳＴ１７０１〜ＳＴ１７０７の処理を繰り返すうち、全てのページについて圧縮済みとされたならば、メールボックスにジョブを登録する処理を終了する。このような処理を行うことで、ページメモリ１０９に１ページ分のバンドデータが展開される一方、ＨＤ１０７にジョブの全てのページの圧縮データが格納される。これにより、メールボックスに対するジョブの登録処理が終了する。
【０１３０】
かかるメールボックスに対するジョブの登録処理を行っている間に当該ジョブの印刷指示がない場合には、メールボックス管理部２０２は、ＳＴ１７０７で全てのページについて圧縮済みと判断した後、ページメモリ１０９に展開されたバンドデータを削除する。このようにしてページメモリ１０９上のバンドデータが削除された場合には、ＨＤ１０７に全てのページの画像データの圧縮データが格納された状態となる。
【０１３１】
次に、実施の形態２に係るデジタル複合機１００において、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部２０２の制御について説明する。
【０１３２】
図１８は、実施の形態２に係るデジタル複合機１００において、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部２０２の制御について説明するためのフロー図である。なお、図１８において、図１０と同一の処理については、同一の符号を付し、その説明を省略する。
【０１３３】
図１８に示すフローにおいては、ＨＤ１０７から読み出す画像データが全て圧縮されているため、図１０に示すＳＴ１００３のように読み出した画像データが圧縮済みであるか判断する処理がない。したがって、ＳＴ１００１でページメモリ１０９に空きがある場合には、ＨＤ１０７から圧縮データを読み出す（ＳＴ１８０１）。そして、図１０に示すフローと同様にＳＴ１００４〜ＳＴ１０１０の処理を行う。これにより、メールボックスに登録されたジョブの印刷処理が終了する。
【０１３４】
次に、実施の形態２に係るデジタル複合機１００において、メールボックスにジョブを登録している間に当該ジョブの印刷が指示された場合のメールボックス管理部２０２の制御について説明する。
【０１３５】
実施の形態２に係るデジタル複合機１００においても、メールボックスにジョブを登録している間に当該ジョブの印刷が指示されると、メールボックス管理部２０２は、図１１に示すページメモリデータ印刷処理（ＳＴ１１０１）、ＨＤデータ展開後印刷処理（ＳＴ１１０２）、通常印刷処理（ＳＴ１１０３）及び不要データ削除処理（ＳＴ１１０４）を行う。
【０１３６】
実施の形態２に係るデジタル複合機１００においては、上述の４つの処理のうち、ＨＤデータ展開後印刷処理のみにおいて実施の形態１に係るデジタル複合機１００と相違する。残りの３つのページメモリデータ印刷処理、通常印刷処理及び不要データ削除処理については、実施の形態１に係るデジタル複合機１００と同一であるため、その説明を省略する。
【０１３７】
図１９は、実施の形態２に係るデジタル複合機１００におけるＨＤデータ展開後印刷処理を説明するためのフロー図である。なお、図１９において、図１３と同一の処理については同一の符号を付し、その説明を省略する。
【０１３８】
図１９に示すフローにおいては、ＳＴ１３０２でページメモリ１０９に空きがあると、画像データをＨＤ１０７から読み出し（ＳＴ１９０１）、読み出した画像データが圧縮されているか判断する（ＳＴ１９０２）点で図１３に示すフローと相違する。そして、図１３に示すフローと同様にＳＴ１３０４〜ＳＴ１３０７の処理を行う。このようにしてＨＤデータ展開後印刷処理が行われ、ＨＤ１０７に格納された画像データの印刷が行われる。
【０１３９】
このように実施の形態２に係るデジタル複合機１００によれば、メールボックスへジョブを登録する際、先頭ページの画像データをページメモリ１０９に格納する一方、その後のページの画像データをＨＤ１０７に格納する。そして、当該ジョブの登録処理を行っている途中に当該ジョブの印刷が指示された場合には、ページメモリ１０９に格納された画像データの印刷を即座に行う。その後、ＨＤ１０７に格納された画像データをページメモリ１０９に展開して当該画像データの印刷を順次行う。これにより、ページメモリ１０９に格納された画像データを印刷する際には、ＨＤ１０７から画像データを読み込んでページメモリ１０９に展開するまでに要する処理時間を必要としないので、ジョブの印刷が指示された時点から先頭ページが印刷されるまでの時間を短縮することができる。
【０１４０】
また、先頭ページの画像データをページメモリ１０９に格納する一方、その後のページの画像データを圧縮してＨＤ１０７に格納する。その後、ページメモリ１０９に格納した画像データを圧縮し、対応する未圧縮の画像データと差し替えてＨＤ１０７に格納する。このため、未圧縮の画像データの代わりに圧縮データをＨＤ１０７に保持することができるので、ジョブを格納するために要するＨＤ１０７の容量を削減することができる。
【０１４１】
（実施の形態３）
実施の形態２に係るデジタル複合機１００が、ページメモリ１０９に展開した画像データをＨＤ１０７にも格納しておき、後からこの画像データを圧縮データと差し替えるのに対し、実施の形態３に係るデジタル複合機１００は、ページメモリ１０９に展開した画像データを、展開した時点ではＨＤ１０７に格納せず、後からこの画像データの圧縮データを差し込んで格納する点で相違する。
【０１４２】
以下、実施の形態３に係るデジタル複合機１００における具体的な印刷制御動作について説明する。
【０１４３】
まず、実施の形態３に係るデジタル複合機１００において、メールボックスにジョブを登録する場合のメールボックス管理部２０２の制御について説明する。
【０１４４】
図２０及び図２１は、実施の形態３に係るデジタル複合機１００において、メールボックスにジョブを登録する場合のメールボックス管理部２０２の制御について説明するためのフロー図である。なお、図２０において、図９と同一の処理については同一の符号を付し、その説明を省略する。また、図２１において、図１７と同一の処理については同一の符号を付し、その説明を省略する。
【０１４５】
図２０に示すフローは、バンドデータをページメモリ１０９に展開した後（ＳＴ９０３）、バンドデータをＨＤ１０７に格納しない点、並びに、ジョブを終了した後にジョブをクローズしないで図２１に示すＳＴ２１０１に移行する点で図９に示すフローと相違する。図２１においては、ページメモリ１０９に展開した画像データを圧縮し、ＨＤ１０７に差し込む処理を行う。
【０１４６】
ＳＴ９０９においてジョブの全ページ分の画像データを格納したと判断されると、メールボックス管理部２０２は、ページメモリ１０９に展開したページの最終ページを読み出す（ＳＴ２１０１）。そして、読み出した最終ページの画像データを圧縮し、ＨＤ１０７に格納した後、当該ページをクローズする（ＳＴ１７０２〜ＳＴ１７０４）。
【０１４７】
ページをクローズした後、圧縮済みのページをＨＤ１０７内に格納されたジョブの先頭に差し込んで格納する（ＳＴ２１０２）。そして、上述のページメモリ１０９上の最終ページを解放する（ＳＴ２１０３）。
【０１４８】
最終ページを解放した後、メールボックス管理部２０２は、ページメモリ１０９に展開した画像データの全ての圧縮が完了したか判断する（ＳＴ２１０４）。全ての圧縮が完了していない場合には、処理をＳＴ２１０１に戻し、全ての圧縮が完了するまでＳＴ２１０１〜ＳＴ２１０４の処理を繰り返す。
【０１４９】
ＳＴ２１０１〜ＳＴ２１０４の処理を繰り返すうち、ページメモリ１０９に展開した画像データの全ての圧縮が完了したならば、ジョブをクローズし（ＳＴ２１０５）、メールボックスにジョブを登録する処理を終了する。このような処理を行うことで、ページメモリ１０９に１ページ分のバンドデータが展開される一方、ＨＤ１０７にジョブの全てのページの圧縮データが格納される。これにより、メールボックスに対するジョブの登録処理が終了する。
【０１５０】
かかるメールボックスに対するジョブの登録処理を行っている間に当該ジョブの印刷指示がない場合には、メールボックス管理部２０２は、ＳＴ２１０５でジョブをクローズする際、ページメモリ１０９に展開されたバンドデータを削除する。このようにしてページメモリ１０９上のバンドデータが削除された場合には、ＨＤ１０７に全てのページの画像データの圧縮データが格納された状態となる。
【０１５１】
次に、実施の形態３に係るデジタル複合機１００において、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部２０２の制御について説明する。
【０１５２】
実施の形態３に係るデジタル複合機１００における、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部２０２の制御は、実施の形態２で説明した制御（図１８）と同様であるため、その説明は省略する。
【０１５３】
次に、実施の形態３に係るデジタル複合機１００において、メールボックスにジョブを登録している間に当該ジョブの印刷が指示された場合のメールボックス管理部２０２の制御について説明する。
【０１５４】
実施の形態３に係るデジタル複合機１００においても、メールボックスにジョブを登録している間に当該ジョブの印刷が指示されると、メールボックス管理部２０２は、図１１に示すページメモリデータ印刷処理（ＳＴ１１０１）、ＨＤデータ展開後印刷処理（ＳＴ１１０２）、通常印刷処理（ＳＴ１１０３）及び不要データ削除処理（ＳＴ１１０４）を行う。
【０１５５】
実施の形態３に係るデジタル複合機１００においては、上述の４つの処理のうち、ページメモリデータ印刷処理のみにおいて実施の形態１に係るデジタル複合機１００と相違する。残りの３つのＨＤデータ展開後印刷処理、通常印刷処理及び不要データ削除処理については、実施の形態１に係るデジタル複合機１００と同一であるため、その説明を省略する。
【０１５６】
図２２は、実施の形態３に係るデジタル複合機１００におけるページメモリデータ印刷処理を説明するためのフロー図である。なお、図２２において、図１２と同一の処理については同一の符号を付し、その説明を省略する。
【０１５７】
図２２に示すフローにおいて、ＳＴ１２０３でバンドデータを受信した後、メールボックス管理部２０２は、ＨＤ１０７に対する画像データの格納（以下、「ＨＤ格納」という）に切り替えていないか判断する（ＳＴ２２０１）。ここでは、画像データをページメモリ１０９に格納しているタイミングで印刷指示がされたか、ＨＤ１０７に格納しているタイミングで印刷指示がされたかを判断している。
【０１５８】
ＨＤ格納に未切替えの場合には、バンドデータをページメモリ１０９に展開する（ＳＴ１２０５）。実施の形態３においては、当該バンドデータをＨＤ１０７には格納しない。一方、既にＨＤ格納に切り替えている場合には、バンドデータを圧縮し（ＳＴ１２０７）、圧縮データをＨＤ１０７に格納する（ＳＴ１２０８）。
【０１５９】
そして、ＳＴ１２０９で１ページ分の画像データを格納したと判断されると、ＨＤ格納に既に切り替えているか判断する（ＳＴ２２０２）。既にＨＤ格納に切り替えている場合には、ページをクローズした後、ジョブを仮にクローズし（ＳＴ１２１０、ＳＴ１２１１）、ページメモリデータ印刷処理を終了する。
【０１６０】
なお、ＳＴ２２０２でＨＤ格納に切り替えていない場合には、ＨＤ１０７への画像データの格納が行われていないため、ＳＴ１２１０及びＳＴ１２１１をスキップして直接ページメモリデータ印刷処理を終了する。
【０１６１】
このように実施の形態３に係るデジタル複合機１００によれば、メールボックスへのジョブを登録する際、先頭ページの画像データをページメモリ１０９に格納する一方、その後のページの画像データをＨＤ１０７に格納する。そして、当該ジョブの登録処理を行っている途中に当該ジョブの印刷が指示された場合には、ページメモリ１０９に格納された画像データの印刷を即座に行う。その後、ＨＤ１０７に格納された画像データをページメモリ１０９に展開して当該画像データの印刷を順次行う。これにより、ページメモリ１０９に格納された画像データを印刷する際には、ＨＤ１０７から画像データを読み込んでページメモリ１０９に展開するまでに要する処理時間を必要としないので、ジョブの印刷が指示された時点から先頭ページが印刷されるまでの時間を短縮することができる。
【０１６２】
また、先頭ページの画像データをページメモリ１０９に格納する一方、その後のページの画像データを圧縮してＨＤ１０７に格納する。その後、登録処理中に印刷指示がなかったことが判明した後にページメモリ１０９に格納した画像データを圧縮し、圧縮データをＨＤ１０７に差し込んで格納する。これにより、登録処理中に印刷指示があった場合には後述のように即座に先頭ページデータの印刷に対応すると共に、登録処理中に印刷指示がなかった場合に完全な形でジョブデータをメールボックスに登録することができる。
【０１６３】
さらに、未圧縮の画像データの代わりに圧縮データをＨＤ１０７に保持することができるので、ジョブを格納するために要するＨＤ１０７の容量を削減することができる。さらに、未圧縮の画像データをＨＤ１０７に格納しないので、当該未登録の画像データをＨＤ１０７に格納する際に要する処理時間を削減することができる。
【０１６４】
（実施の形態４）
実施の形態３に係るデジタル複合機１００が、ページメモリ１０９に展開した画像データを、展開した時点ではＨＤ１０７に格納せず、後からこの画像データの圧縮データを差し込んで格納するのに対し、実施の形態４に係るデジタル複合機１００は、ページメモリ１０９に展開した画像データを、展開した時点ではＨＤ１０７に格納せず、後からこの画像データを圧縮しない原画データのまま差し込んで格納する点で相違する。
【０１６５】
以下、実施の形態４に係るデジタル複合機１００における具体的な印刷制御動作について説明する。
【０１６６】
まず、実施の形態４に係るデジタル複合機１００において、メールボックスにジョブを登録する場合のメールボックス管理部２０２の制御について説明する。
【０１６７】
図２３及び図２４は、実施の形態４に係るデジタル複合機１００において、メールボックスにジョブを登録する場合のメールボックス管理部２０２の制御について説明するためのフロー図である。なお、図２３において、図９と同一の処理については同一の符号を付し、その説明を省略する。また、図２４において、図２１と同一の処理については同一の符号を付し、その説明を省略する。
【０１６８】
図２３に示すフローは、バンドデータをページメモリ１０９に展開した後（ＳＴ９０３）、バンドデータをＨＤ１０７に格納しない点、並びに、ジョブを終了した後にジョブをクローズしないで図２４に示すＳＴ２１０１に移行する点で図９に示すフローと相違する。図２４においては、ページメモリ１０９に展開した画像データをＨＤ１０７に差し込む処理を行う。
【０１６９】
ＳＴ９０９においてジョブの全ページ分の画像データを格納したと判断されると、メールボックス管理部２０２は、ページメモリ１０９に展開したページの最終ページを読み出す（ＳＴ２１０１）。そして、読み出した最終ページの画像データをＨＤ１０７に格納する（ＳＴ２４０１）。その後、当該ページをクローズする（ＳＴ２４０２）。
【０１７０】
ページをクローズした後、当該ページをＨＤ１０７内に格納されたジョブの先頭に差し込んで格納する（ＳＴ２４０３）。そして、上述のページメモリ１０９上の最終ページを解放する（ＳＴ２１０３）。
【０１７１】
最終ページを解放した後、メールボックス管理部２０２は、ページメモリ１０９に展開した全ての画像データの格納が完了したか判断する（ＳＴ２４０５）。全ての画像データの格納が完了していない場合には、処理をＳＴ２１０１に戻し、全ての画像データの格納が完了するまでＳＴ２１０１〜ＳＴ２４０５の処理を繰り返す。
【０１７２】
ＳＴ２１０１〜ＳＴ２４０５の処理を繰り返すうち、ページメモリ１０９に展開した画像データの全ての格納が完了したならば、ジョブをクローズし（ＳＴ２１０５）、メールボックスにジョブを登録する処理を終了する。このような処理を行うことで、ページメモリ１０９に１ページ分のバンドデータが展開される一方、ＨＤ１０７にジョブの全てのページの画像データ（１ページ目は原画データ、２ページ目以降は圧縮データ）が格納される。これにより、メールボックスに対するジョブの登録処理が終了する。
【０１７３】
かかるメールボックスに対するジョブの登録処理を行っている間に当該ジョブの印刷指示がない場合には、メールボックス管理部２０２は、ＳＴ２１０５でジョブをクローズする際、ページメモリ１０９に展開されたバンドデータを削除する。このようにしてページメモリ１０９上のバンドデータが削除された場合には、ＨＤ１０７に１ページ分のバンドデータが格納されると共に、２ページ目以降の画像データの圧縮データが格納された状態となる。
【０１７４】
次に、実施の形態４に係るデジタル複合機１００において、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部２０２の制御について説明する。
【０１７５】
実施の形態３に係るデジタル複合機１００における、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部２０２の制御は、実施の形態１で説明した制御（図１０）と同様であるため、その説明は省略する。
【０１７６】
次に、実施の形態４に係るデジタル複合機１００において、メールボックスにジョブを登録している間に当該ジョブの印刷が指示された場合のメールボックス管理部２０２の制御について説明する。
【０１７７】
実施の形態４に係るデジタル複合機１００においても、メールボックスにジョブを登録している間に当該ジョブの印刷が指示されると、メールボックス管理部２０２は、図１１に示すページメモリデータ印刷処理（ＳＴ１１０１）、ＨＤデータ展開後印刷処理（ＳＴ１１０２）、通常印刷処理（ＳＴ１１０３）及び不要データ削除処理（ＳＴ１１０４）を行う。
【０１７８】
実施の形態４に係るデジタル複合機１００においては、上述の４つの処理のうち、ページメモリデータ印刷処理及びＨＤデータ展開後印刷処理において実施の形態１に係るデジタル複合機１００と相違する。残りの２つの通常印刷処理及び不要データ削除処理については、実施の形態１に係るデジタル複合機１００と同一であるため、その説明を省略する。
【０１７９】
また、実施の形態４に係るデジタル複合機１００における、ページメモリデータ印刷処理は、実施の形態３に係るデジタル複合機１００と同一であるため、その説明を省略する。さらに、実施の形態４に係るデジタル複合機１００における、ＨＤデータ展開後印刷処理は、実施の形態２に係るデジタル複合機１００と同一であるため、その説明を省略する。
【０１８０】
このように実施の形態４に係るデジタル複合機１００によれば、メールボックスへのジョブを登録する際、先頭ページの画像データをページメモリ１０９に格納する一方、その後のページの画像データをＨＤ１０７に格納する。そして、当該ジョブの登録処理を行っている途中に当該ジョブの印刷が指示された場合には、ページメモリ１０９に格納された画像データの印刷を即座に行う。その後、ＨＤ１０７に格納された画像データをページメモリ１０９に展開して当該画像データの印刷を順次行う。これにより、ページメモリ１０９に格納された画像データを印刷する際には、ＨＤ１０７から画像データを読み込んでページメモリ１０９に展開するまでに要する処理時間を必要としないので、ジョブの印刷が指示された時点から先頭ページが印刷されるまでの時間を短縮することができる。
【０１８１】
また、先頭ページの画像データをページメモリ１０９に格納する一方、その後のページの画像データを圧縮してＨＤ１０７に格納する。その後、ページメモリ１０９に格納した画像データを圧縮しないでＨＤ１０７に差し込んで格納する。このため、未圧縮の画像データを保持することとなるが、かかる未圧縮の画像データを印刷する場合には、伸長処理をすることなく印刷することができるので、ジョブの印刷が指示された時点から先頭ページが印刷されるまでの時間を短縮することができる。
【０１８２】
（実施の形態５）
実施の形態４に係るデジタル複合機１００が、ページメモリ１０９に展開した画像データを、展開した時点ではＨＤ１０７に格納せず、後からこの画像データを圧縮しないで原画データのまま差し込んで格納するのに対し、実施の形態５に係るデジタル複合機１００は、ジョブ内の全てのページの画像データを圧縮しない原画データのままＨＤ１０７に一旦格納し、後からこの画像データを圧縮して対応する画像データと差し替えて格納する点で相違する。
【０１８３】
以下、実施の形態５に係るデジタル複合機１００における具体的な印刷制御動作について説明する。
【０１８４】
まず、実施の形態５に係るデジタル複合機１００において、メールボックスにジョブを登録する場合のメールボックス管理部２０２の制御について説明する。
【０１８５】
図２５及び図２６は、実施の形態５に係るデジタル複合機１００において、メールボックスにジョブを登録する場合のメールボックス管理部２０２の制御について説明するためのフロー図である。なお、図２５において、図９と同一の処理については同一の符号を付し、その説明を省略する。また、図２６において、図１７と同一の処理については同一の符号を付し、その説明を省略する。
【０１８６】
図２５に示すフローは、ＳＴ９０２でページメモリ１０９に空きがない場合にバンドデータを圧縮して、その圧縮データをＨＤ１０７に格納する処理（ＳＴ９０５、ＳＴ９０６）がない点で、並びに、ＳＴ９１０でジョブをクローズした後に図２６に示すＳＴ１７０１に移行する点で図９に示すフローと相違する。図２６においては、ＨＤ１０７に格納された未圧縮のページを圧縮し、ＨＤ１０７内の未圧縮のページと差し替える処理を行う。
【０１８７】
なお、図２６に示すフローは、図１７に示すフローと同一であるため、その説明を省略する。図２６に示すフローにおいても、メールボックスに対するジョブの登録処理を行っている間に当該ジョブの印刷指示がない場合には、メールボックス管理部２０２は、ＳＴ１７０７で全てのページについて圧縮済みと判断した後、ページメモリ１０９に展開されたバンドデータを削除する。このようにしてページメモリ１０９上のバンドデータが削除された場合には、ＨＤ１０７に全てのページの画像データの圧縮データが格納された状態となる。
【０１８８】
次に、実施の形態５に係るデジタル複合機１００において、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部２０２の制御について説明する。
【０１８９】
実施の形態５に係るデジタル複合機１００における、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部２０２の制御は、実施の形態２で説明した制御（図１８）と同様であるため、その説明は省略する。
【０１９０】
次に、実施の形態５に係るデジタル複合機１００において、メールボックスにジョブを登録している間に当該ジョブの印刷が指示された場合のメールボックス管理部２０２の制御について説明する。
【０１９１】
実施の形態５に係るデジタル複合機１００においても、メールボックスにジョブを登録している間に当該ジョブの印刷が指示されると、メールボックス管理部２０２は、図１１に示すページメモリデータ印刷処理（ＳＴ１１０１）、ＨＤデータ展開後印刷処理（ＳＴ１１０２）、通常印刷処理（ＳＴ１１０３）及び不要データ削除処理（ＳＴ１１０４）を行う。
【０１９２】
実施の形態５に係るデジタル複合機１００においては、上述の４つの処理のうち、ページメモリデータ印刷処理及びＨＤデータ展開後印刷処理において実施の形態１に係るデジタル複合機１００と相違する。残りの２つの通常印刷処理及び不要データ削除処理については、実施の形態１に係るデジタル複合機１００と同一であるため、その説明を省略する。
【０１９３】
また、実施の形態５に係るデジタル複合機１００における、ＨＤデータ展開後印刷処理は、実施の形態２に係るデジタル複合機１００と同一であるため、その説明を省略する。
【０１９４】
図２７は、実施の形態５に係るデジタル複合機１００におけるページメモリデータ印刷処理を説明するためのフロー図である。なお、図２７において、図１２と同一の処理については同一の符号を付し、その説明を省略する。
【０１９５】
図２７に示すフローにおいて、ＳＴ１２０３でバンドデータを受信した後、メールボックス管理部２０２は、ページメモリ１０９にバンドデータを展開中であるか判断する（ＳＴ２７０１）。ここでは、画像データをページメモリ１０９に格納しているタイミングで印刷指示がされたか、ＨＤ１０７に格納しているタイミングで印刷指示がされたかを判断している。
【０１９６】
ページメモリ１０９に展開中である場合には、バンドデータをページメモリ１０９に展開する（ＳＴ１２０５）。一方、ページメモリ１０９に展開中でない場合、すなわち、ＨＤ１０７に格納中である場合には、バンドデータをＨＤ１０７に格納する（ＳＴ１２０６）。そして、ＳＴ１２０９で１ページ分の画像データを格納したと判断されると、ページをクローズした後、ジョブを仮にクローズし（ＳＴ１２１０、ＳＴ１２１１）、ページメモリデータ印刷処理を終了する。
【０１９７】
このように実施の形態５に係るデジタル複合機１００によれば、メールボックスへのジョブを登録する際、先頭ページの画像データをページメモリ１０９に格納する一方、その後のページの画像データをＨＤ１０７に格納する。そして、当該ジョブの登録処理を行っている途中に当該ジョブの印刷が指示された場合には、ページメモリ１０９に格納された画像データの印刷を即座に行う。その後、ＨＤ１０７に格納された画像データをページメモリ１０９に展開して当該画像データの印刷を順次行う。これにより、ページメモリ１０９に格納された画像データを印刷する際には、ＨＤ１０７から画像データを読み込んでページメモリ１０９に展開するまでに要する処理時間を必要としないので、ジョブの印刷が指示された時点から先頭ページが印刷されるまでの時間を短縮することができる。
【０１９８】
また、ジョブ内の全ての画像データを一旦、ＨＤ１０７に格納し、後から当該全ての画像データを圧縮して差し替えて格納するため、ジョブをメールボックスに登録する際、ＣＯＤＥＣ１０６は、何ら処理を要求されることはない。このため、ＣＯＤＥＣ１０６による圧縮処理や伸長処理を他の機能（例えば、ファクシミリ機能）に利用することができる。
【産業上の利用可能性】
【０１９９】
本発明に係るデジタル複合機及び印刷制御方法によれば、ユーザがＰＣから印刷を指示してからプリントアウトされるまでに要する処理時間を短縮し、必要なジョブデータを即座にプリントアウトすることができ、ユーザの使用性に優れたデジタル複合機が提供される点で有用である。
【図面の簡単な説明】
【０２００】
【図１】本発明の実施の形態１に係るデジタル複合機において印刷処理を実行する場合に必要となる構成について示す図
【図２】実施の形態１に係るデジタル複合機のＣＰＵにおける主要な機能を示すブロック図
【図３】実施の形態１に係るデジタル複合機のＨＤに設定されたメールボックスのデータ構造を説明するための図
【図４】実施の形態１に係るデジタル複合機における登録処理のイメージを説明するための図
【図５】実施の形態１に係るデジタル複合機における登録処理のイメージを説明するための図
【図６】実施の形態１に係るデジタル複合機における印刷処理のイメージを説明するための図
【図７】実施の形態１に係るデジタル複合機における印刷処理のイメージを説明するための図
【図８】実施の形態１に係るデジタル複合機における印刷処理のイメージを説明するための図
【図９】実施の形態１に係るデジタル複合機において、メールボックスにジョブを登録する場合のメールボックス管理部の制御について説明するためのフロー図
【図１０】実施の形態１に係るデジタル複合機において、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部の制御について説明するためのフロー図
【図１１】実施の形態１に係るデジタル複合機において、メールボックスにジョブを登録している間に当該ジョブの印刷が指示された場合のメールボックス管理部の制御について説明するためのフロー図
【図１２】実施の形態１に係るデジタル複合機におけるページメモリデータ印刷処理を説明するためのフロー図
【図１３】実施の形態１に係るデジタル複合機におけるＨＤデータ展開後印刷処理を説明するためのフロー図
【図１４】実施の形態１に係るデジタル複合機における通常印刷処理を説明するためのフロー図
【図１５】実施の形態１に係るデジタル複合機における不要データ削除処理を説明するためのフロー図
【図１６】本発明の実施の形態２に係るデジタル複合機において、メールボックスにジョブを登録する場合のメールボックス管理部の制御について説明するためのフロー図
【図１７】実施の形態２に係るデジタル複合機において、メールボックスにジョブを登録する場合のメールボックス管理部の制御について説明するためのフロー図
【図１８】実施の形態２に係るデジタル複合機において、メールボックスに登録されたジョブを印刷する場合のメールボックス管理部の制御について説明するためのフロー図
【図１９】実施の形態２に係るデジタル複合機におけるＨＤデータ展開後印刷処理を説明するためのフロー図
【図２０】本発明の実施の形態３に係るデジタル複合機において、メールボックスにジョブを登録する場合のメールボックス管理部の制御について説明するためのフロー図
【図２１】本発明の実施の形態３に係るデジタル複合機において、メールボックスにジョブを登録する場合のメールボックス管理部の制御について説明するためのフロー図
【図２２】実施の形態３に係るデジタル複合機におけるページメモリデータ印刷処理を説明するためのフロー図
【図２３】本発明の実施の形態４に係るデジタル複合機において、メールボックスにジョブを登録する場合のメールボックス管理部の制御について説明するためのフロー図
【図２４】本発明の実施の形態４に係るデジタル複合機において、メールボックスにジョブを登録する場合のメールボックス管理部の制御について説明するためのフロー図
【図２５】本発明の実施の形態５に係るデジタル複合機において、メールボックスにジョブを登録する場合のメールボックス管理部の制御について説明するためのフロー図
【図２６】本発明の実施の形態５に係るデジタル複合機において、メールボックスにジョブを登録する場合のメールボックス管理部の制御について説明するためのフロー図
【図２７】実施の形態５に係るデジタル複合機におけるページメモリデータ印刷処理を説明するためのフロー図
【符号の説明】
【０２０１】
１００  デジタル複合機
１０１  ＣＰＵ
１０３  ＲＯＭ
１０４  ＲＡＭ
１０６  ＣＯＤＥＣ
１０７  ハードディスク（ＨＤ）
１０９  ページメモリ
２０１  ＰＤＬ解釈／描画処理部
２０２  メールボックス管理部
２０３  ＣＯＤＥＣ制御部
２０４  ＨＤ制御部
【図１】
2005329679.tif 000003
【図２】
2005329679.tif 000004
【図３】
2005329679.tif 000005
【図４】
2005329679.tif 000006
【図５】
2005329679.tif 000007
【図６】
2005329679.tif 000008
【図７】
2005329679.tif 000009
【図８】
2005329679.tif 000010
【図９】
2005329679.tif 000011
【図１０】
2005329679.tif 000012
【図１１】
2005329679.tif 000013
【図１２】
2005329679.tif 000014
【図１３】
2005329679.tif 000015
【図１４】
2005329679.tif 000016
【図１５】
2005329679.tif 000017
【図１６】
2005329679.tif 000018
【図１７】
2005329679.tif 000019
【図１８】
2005329679.tif 000020
【図１９】
2005329679.tif 000021
【図２０】
2005329679.tif 000022
【図２１】
2005329679.tif 000023
【図２２】
2005329679.tif 000024
【図２３】
2005329679.tif 000025
【図２４】
2005329679.tif 000026
【図２５】
2005329679.tif 000027
【図２６】
2005329679.tif 000028
【図２７】
2005329679.tif 000029