(57)【特許請求の範囲】
【請求項１】
ネットワーク上に配置されたサーバ装置に、データの取得要求と、該取得要求を出力した時刻情報とを出力するデータ取得要求手段と、
予め設定された印刷を許可する印刷許可時間を記憶する記憶手段と、
前記サーバ装置からデータと共に返送される前記取得要求を出力した時刻情報を受け取り、受け取った時刻情報に前記印刷許可時間を加算し、現在時刻が加算の結果得られる時刻を過ぎている場合には、前記データの印刷処理の実行をキャンセルする制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
ネットワーク上に配置されたサーバ装置に、データの取得要求と、予め設定された印刷を許可する印刷許可時間とを出力するデータ取得要求手段と、
前記データの取得要求を前記サーバ装置に出力した発行時刻を記憶する記憶手段と、
前記サーバ装置からデータと共に返送される前記印刷許可時間に、前記発行時刻を加算し、現在時刻が加算の結果得られる時刻を過ぎている場合には、印刷を中止させる制御手段と、を有し、
前記制御手段は、前記サーバ装置へのデータ取得要求を複数ジョブ分まとめて行った場合、１ジョブ分のデータの受信が完了する毎に、前記記憶手段に記憶した前記発行時刻を、前記データの受信が完了した完了時刻に書き換えることを特徴とする画像形成装置。
【請求項３】
操作者の操作設定を入力する操作入力手段を有し、
前記制御手段は、前記操作入力手段により、前記記憶手段に記憶した発行時刻又は前記印刷許可時間がクリアされると、受信したデータの印刷を中止させることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
操作者の操作設定を入力する操作入力手段を有し、
前記制御手段は、前記操作入力手段により、前記記憶手段に記憶した前記印刷許可時間が更新されると、更新後の印刷許可時間を用いて印刷を実行するか中止するかを判定することを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記印刷許可時間を変更可能な操作入力手段を有することを特徴とする請求項１記載の画像形成装置。
【請求項６】
請求項１から５のいずれか一項に記載の画像形成装置と、
前記画像形成装置からデータの取得要求と、前記時刻情報と前記印刷許可時間と前記ジョブ識別子とのいずれか１つが送信されると、取得要求に付加された前記時刻情報と前記印刷許可時間と前記ジョブ識別子とのいずれか１つと、要求のあったデータとを前記画像形成装置に転送するサーバ装置とを有することを特徴とする印刷システム。
【請求項７】
ネットワーク上に配置されたサーバ装置に、データの取得要求と、該取得要求を出力した時刻情報とを出力するステップと、
前記サーバ装置からデータと共に返送される前記取得要求を出力した時刻情報を受け取り、受け取った時刻情報に予め設定された印刷を許可する印刷許可時間を加算し、現在時刻が加算の結果得られる時刻を過ぎている場合には、前記データの印刷処理の実行をキャンセルするステップと、
を有することを特徴とするジョブ実行方法。
【請求項８】
ネットワーク上に配置されたサーバ装置に、データの取得要求と、予め設定された印刷を許可する印刷許可時間とを出力するステップと、
前記データの取得要求を前記サーバ装置に出力した発行時刻を登録するステップと、
前記サーバ装置からデータと共に返送される前記印刷許可時間に、前記発行時刻を加算し、現在時刻が加算の結果得られる時刻を過ぎている場合には、印刷を中止させるステップと、を有し、
前記中止させるステップは、前記サーバ装置へのデータ取得要求を複数ジョブ分まとめて行った場合、１ジョブ分のデータの受信が完了する毎に、前記記憶手段に記憶した前記発行時刻を、前記データの受信が完了した完了時刻に書き換えることを特徴とするジョブ実行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置に格納されたデータを画像形成装置に転送して印刷する技術に関する。
【背景技術】
【０００２】
従来より、サーバ装置に格納された画像データを画像形成装置に転送して印刷するという技術が知られている。
このようなシステムにおいては、例えばサイズが大きい画像データを転送する場合や、大量の画像データをまとめて取得するような場合に、画像データが画像形成装置に送られてくるまでに大変長い時間を要してしまう。
【０００３】
画像形成装置でプリントを指示したユーザは、なかなか印字が始まらない場合、何らかの理由で画像形成装置から離れるケースがある。このような場合、画像形成装置から離れている間に画像データが印字されてしまう可能性があり、データが秘匿性の高い文書の場合、セキュリティ上の問題となる。
【０００４】
特許文献１は、印刷制御装置から印刷装置への印刷要求時に、印刷装置の処理能力によらず、できるだけタイムアウトエラーの発生を防止する技術を提案している。そこで特許文献１では、印刷制御装置から印刷装置への印刷要求時に、ジョブの開始タイムアウト時間を設定したジョブ開始タイムアウト値を任意に変更可能としている。
【０００５】
さらに特許文献１では、画像データを受信した後は、分割されて送られてくる各画像データを受信するまでの時間をそれぞれ計測し、時間内に画像データの受信開始を検知したら画像データの受信を続行し、タイムアウトしたらジョブを終了するという制御を提案している。
【０００６】
【特許文献１】特開２００５−２５４５１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、サーバ装置からサイズの大きいデータや、大量の画像データをまとめて取得し印刷するような場合、画像形成装置側の処理負担はできるだけ軽い方がよい。例えば、短時間に、複数のサーバ装置にデータ転送要求を出力した場合や、複数のデータ取得要求を大量に発注するような場合には、画像形成装置内での処理負荷を軽減させる技術が必要となる。
【０００８】
また、特許文献１で開示している制御は、１つのジョブ内の画像データを受信する際の制御であって、複数の異なるジョブの画像データを受信するような場合を想定していないため、２文書目以降の画像データの受信に時間がかかった場合、ジョブを終了させてしまう。
【０００９】
本発明は上記事情に鑑みてなされたものであり、サーバ装置からデータを転送して印刷するときに、処理負荷を軽減させた画像形成装置、印刷システム及びジョブ実行方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
かかる目的を達成するために本発明の画像形成装置は、ネットワーク上に配置されたサーバ装置に、データの取得要求と、該取得要求を出力した時刻情報とを出力するデータ取得要求手段と、予め設定された印刷を許可する印刷許可時間を記憶する記憶手段と、前記サーバ装置からデータと共に返送される前記取得要求を出力した時刻情報を受け取り、受け取った時刻情報に前記印刷許可時間を加算し、現在時刻が加算の結果得られる時刻を過ぎている場合には、前記データの印刷処理の実行をキャンセルする制御手段とを有する構成としている。
本発明は、データの取得要求時に、取得要求を出力した時刻情報をデータの取得要求に含ませてサーバ装置に送信する。受信したデータの印刷を許可するか否かを判定する際には、サーバ装置から受け取った時刻情報に許容時間を加算して現在時刻と比較すればよいので画像形成装置側の処理負担が軽減される。また、印刷許可時間を設定することで、サーバ装置からのデータのダウンロードに時間がかかる場合にデータが印刷されることがなく、データが印刷された印刷文書を第三者に盗み見られる危険性を低減することができる。
【００１１】
本発明の画像形成装置は、ネットワーク上に配置されたサーバ装置に、データの取得要求と、予め設定された印刷を許可する印刷許可時間とを出力するデータ取得要求手段と、前記データの取得要求を前記サーバ装置に出力した発行時刻を記憶する記憶手段と、前記サーバ装置からデータと共に返送される前記印刷許可時間に、前記発行時刻を加算し、現在時刻が加算の結果得られる時刻を過ぎている場合には、印刷を中止させる制御手段と、を有し、前記制御手段は、前記サーバ装置へのデータ取得要求を複数ジョブ分まとめて行った場合、１ジョブ分のデータの受信が完了する毎に、前記記憶手段に記憶した前記発行時刻を、前記データの受信が完了した完了時刻に書き換える構成としている。
本発明によれば、サーバ装置に複数のデータの取得要求を出力する場合に、データの受信が完了する毎に、発行時刻が、データの受信完了時刻に書き換えられる。したがって、サーバ装置からデータと共に返送される印刷許可時間を、１データがサーバ装置から画像形成装置に転送されるまでの時間に設定することができ、大量のデータを一括してサーバ装置から転送する場合に、許容時間を変更する必要がない。また、サーバ装置に要求した複数のデータの取得が完了する前に印刷許可時間が経過してしまい、印刷ができないという問題の発生を低減することができる。
【００１４】
上記画像形成装置において、操作者の操作設定を入力する操作入力手段を有し、前記制御手段は、前記操作入力手段により、前記記憶手段に記憶した発行時刻又は前記印刷許可時間がクリアされると、受信したデータの印刷を中止させるとよい。
【００１５】
上記画像形成装置において、操作者の操作設定を入力する操作入力手段を有し、前記制御手段は、前記操作入力手段により、前記記憶手段に記憶した前記印刷許可時間が更新されると、更新後の印刷許可時間を用いて印刷を実行するか中止するかを判定するとよい。
【００１７】
上記画像形成装置において、前記印刷許可時間を変更可能な操作入力手段を有するとよい。
【００１８】
本発明の印刷システムは、請求項１から５のいずれか１項に記載の画像形成装置と、前記画像形成装置からデータの取得要求と、前記時刻情報と前記印刷許可時間と前記ジョブ識別子とのいずれか１つが送信されると、取得要求に付加された前記時刻情報と前記印刷許可時間と前記ジョブ識別子とのいずれか１つと、要求のあったデータとを前記画像形成装置に転送するサーバ装置とを有する構成としている。
【００１９】
本発明のジョブ実行方法は、ネットワーク上に配置されたサーバ装置に、データの取得要求と、該取得要求を出力した時刻情報とを出力するステップと、前記サーバ装置からデータと共に返送される前記取得要求を出力した時刻情報を受け取り、受け取った時刻情報に予め設定された印刷を許可する印刷許可時間を加算し、現在時刻が加算の結果得られる時刻を過ぎている場合には、前記データの印刷処理の実行をキャンセルするステップとを有している。
【００２０】
本発明のジョブ実行方法は、ネットワーク上に配置されたサーバ装置に、データの取得要求と、予め設定された印刷を許可する印刷許可時間とを出力するステップと、前記データの取得要求を前記サーバ装置に出力した発行時刻を登録するステップと、前記サーバ装置からデータと共に返送される前記印刷許可時間に、前記発行時刻を加算し、現在時刻が加算の結果得られる時刻を過ぎている場合には、印刷を中止させるステップと、を有し、前記中止させるステップは、前記サーバ装置へのデータ取得要求を複数ジョブ分まとめて行った場合、１ジョブ分のデータの受信が完了する毎に、前記記憶手段に記憶した前記発行時刻を、前記データの受信が完了した完了時刻に書き換えることを特徴としている。
【発明の効果】
【００２３】
本発明は、サーバ装置からデータを転送して印刷するときに、画像形成装置の処理負荷を軽減させることができる。
【発明を実施するための最良の形態】
【００２４】
添付図面を参照しながら本発明の好適な実施例を説明する。
【実施例１】
【００２５】
図１に本発明を適用したシステムの構成を示す。本実施例は、複数の画像形成装置１（ａ），１（ｂ），・・・１（ｎ）と、画像データや文書データを格納した複数のサーバ装置２（ａ），２（ｂ），・・・２（ｍ）とを有している（ｎ，ｍは任意の自然数とする）。画像形成装置１とサーバ装置２とは、ＬＡＮ等の同一のネットワーク上に配置してもよいし、画像形成装置１をＬＡＮに配置し、サーバ装置２をインターネット等の外部ネットワーク上に配置してもよい。
【００２６】
図２に、画像形成装置１の構成を示す。画像形成装置１は、制御部１０、画像処理部２０、表示部２４、操作部２５、ＬＡＮ回線２６、シリアル回線２７、ＵＳＢ回線２８、モデム２９、画像読取部３０、画像出力部３１がシステムバス３２上に接続されている。表示部２４と操作部２５はＵＩ（ユーザインタフェース）Ｉ／Ｆ２１によってシステムバス３２に接続され、ＬＡＮ２６、シリアル回線２７、ＵＳＢ回線２８、モデム２９は通信Ｉ／Ｆ２２を介してシステムバス３２に接続され、画像読取部３０と画像出力部３１はデバイスＩ／Ｆ２３を介してシステムバス３２に接続されている。
【００２７】
制御部１０は、ＣＰＵ１１，ＲＯＭ１２、ＲＡＭ１３，ＮＶＲＡＭ（Non-Volatile Random Access Memory）１４、ＨＤＤ１５を備えている。ＣＰＵ１１はＲＯＭ１２からプログラムを読み出して、このプログラムに従った制御を行うことで画像形成装置１が動作する。ＲＡＭ１３は、ＣＰＵ１１が演算を行う際のシステムメモリとして機能すると共に、画像処理部２０による画像処理時のページメモリとしても機能する。ＮＶＲＡＭ１４は、不揮発性のメモリであって、画質調整、各種設定パラメータ、各種履歴情報等が格納される。ＨＤＤ１５には、画像データや各種履歴が格納される。制御部１０の処理の詳細については後述する。
【００２８】
画像処理部２０は、データの伸張圧縮、各種画像処理を行う。画像読取部３０は、原稿台上に置かれた原稿の画像を読み取る。画像出力部３１は、画像処理部２０で処理後の画像データを印刷出力する。表示部２４はＬＣＤ（Liquid Crystal Display）等の表示装置であって、操作者に必要な情報を表示する。操作部２５は、画像形成装置１の動作を設定する。
【００２９】
ＬＡＮ回線２６は、１０／１００Ｂａｓｅ−Ｔなどのネットワークとの接続部である。シリアル回線２７は、ＲＳ２３２Ｃ等によって外部の周辺装置と接続する。ＵＳＢ２８は、ＵＳＢに対応した機器との接続部である。モデム２９は、ＦＡＸなどの公衆回線への接続を行う。
【００３０】
本実施例は、図３に示すように画像形成装置１がサーバ装置２に画像データの取得要求を出力するときに、この取得要求と共に要求を出力した時刻情報（要求発行時刻）をサーバ装置２に送信する。取得要求を受信したサーバ装置２は、要求のあった画像データと共に要求発行時刻を画像形成装置１に返送する。また、画像形成装置１には、予め取得要求を出力してから、ジョブの実行を許可する経過時間の設定（以下、許容時間と呼ぶ）が設定されている。画像データを受信した画像形成装置１は、サーバ装置２から返送される要求発行時刻に許容時間を加算して加算時刻を算出する。現在時刻が加算時刻を経過していればジョブの実行をキャンセルする。また、現在時刻が加算時刻を経過していなければジョブを実行する。
【００３１】
図４に示すフローチャートを参照しながら本実施例の処理手順を説明する。
画像形成装置１の操作部２５からサーバ装置２に蓄積されている画像データが選択され、印刷指示が入力されると、制御部１０は指示された画像データの識別情報と、要求発行時刻としての現在時刻情報とを取得要求に含ませてサーバ装置２に送信する（ステップＳ１）。
サーバ装置２は、画像データの取得要求を受け付けると、要求のあった画像データと、画像形成装置１から受信した要求発行時刻（現在時刻情報）とを画像形成装置１に返送する。
【００３２】
制御部１０は、サーバ装置２からデータが返送されると（ステップＳ２）、受け取ったデータから要求発行時刻を取り出して、予め設定された許容時刻に加算して加算時刻を算出する（ステップＳ３）。そして、求めた加算時刻と現在時刻とを比較する。現在時刻が加算時刻を経過している場合には（ステップＳ４／ＹＥＳ）、ジョブを実行せず、キャンセルする（ステップＳ６）。また現在時刻が加算時刻を経過していない場合には（ステップＳ４／ＮＯ）、ジョブを実行する（ステップＳ５）。
【００３３】
このように本実施例は、データの取得要求時に、取得要求を出力した時刻情報を含ませてサーバ装置２に送信しておく。受信したデータを印刷するかしないかを判定するときには、時刻情報に許容時間を加算して現在時刻と比較する。従って、データの転送元を検出したり、取得要求の発行時刻を検出したりする処理を省き、簡単にデータを印刷するかどうかを判定することができる。このため、画像形成装置１側の負担を軽減することができる。
また、印刷許可時間を設定することで、サーバ装置２からのデータのダウンロードに時間がかかった場合に印刷されることがなく、データが第三者に盗み見られる危険性を防止することができる。
【実施例２】
【００３４】
本実施例の動作概略を図５に示す。本実施例は、要求発行時刻を画像形成装置１のＮＶＲＡＭ１４に保存しておいて、許容時間をサーバ装置２に転送する。画像形成装置１は、サーバ装置２からデータが返送されると、データと共に返送される許容時間に要求発行時刻を加算して、加算時間と現在時刻とを比較することでジョブを実行するか否かを判定する。
【００３５】
図６に示すフローチャートを参照しながら本実施例の処理手順を説明する。
画像形成装置１の操作部２５からサーバ装置２に蓄積されている画像データが選択され、印刷指示が入力されると、制御部１０は指示された画像データの識別情報と、予め設定された許容時間とを画像取得要求に含ませてサーバ装置２に出力する（ステップＳ１１）。また、取得要求を発行した時刻（以下、要求発行時刻という）をＮＶＲＡＭ１４に格納する（ステップＳ１２）。サーバ装置２は、画像データの取得要求を受け付けると、要求のあった画像データと、画像形成装置１から受信した許容時間とを画像形成装置１に返送する。
【００３６】
制御部１０は、サーバ装置２からデータの返信を受けると（ステップＳ１３）、受け取ったデータから許容時間を取り出して、ＮＶＲＡＭ１４に保存している発行時間を取り出してこれらを加算し、加算時刻を算出する（ステップＳ１４）。そして、求めた加算時刻と現在時刻とを比較する。現在時刻が加算時刻を経過している場合には（ステップＳ１５／ＹＥＳ）、ジョブを実行せず、キャンセルする（ステップＳ１７）。また現在時刻が加算時刻を経過してない場合には（ステップＳ１５／ＮＯ）、ジョブを実行する（ステップＳ１６）。
【００３７】
なお、この許容時間の設定は、操作部２５からユーザが任意に設定することができるものとする。
【実施例３】
【００３８】
本実施例の動作の概略を図７に示す。本実施例は、サーバ装置２に画像データの取得要求を出力して、画像データの転送を待機しているときに、ＮＶＡＲＡＭ１４に保存している要求発行時間が操作部２５の操作によってクリアされると、画像データを受信してもその画像データを出力しないように制御する。
【００３９】
本実施例の処理手順を図８に示すフローチャートを参照しながら説明する。
画像形成装置１から画像データの識別情報と、予め設定された許容時間とを画像取得要求に含ませてサーバ装置２に出力する（ステップＳ２１）。また、取得要求を発行した時刻（以下、要求発行時刻という）をＮＶＲＡＭ１４に格納する（ステップＳ２２）。
【００４０】
制御部１０は、サーバ装置２からのデータの返送を待機している間に、操作部２５の操作によってキャンセルが入力されると（ステップＳ２３）、要求発行時間をクリアする、又はＮＵＬＬをセットする（ステップＳ２４）。その後、データがサーバ装置２から転送されるのを待機する（ステップＳ２５）。データをサーバ装置２から受信すると（ステップＳ２６／ＹＥＳ又はＳ２５／ＹＥＳ）、制御部１０はＮＶＲＡＭ１４に格納している要求発行時刻がクリアされているか否かを判定する（ステップＳ２７）。要求発行時刻がクリアされている、又はＮＵＬＬがセットされていた場合には（ステップＳ２７／ＹＥＳ）、制御部１０は、サーバ装置２から受信した画像データを印字せずに、削除する（ステップＳ３１）。なお、この他の処理は、上述した実施例２と同様であるので省略する。
【実施例４】
【００４１】
本実施例の動作の概略を図９に示す。本実施例は、例えば、複数文書をサーバ装置２から取得して印刷を行う場合に、１文書の受信が完了するごとに要求発行時間を受信が完了した時間に更新する。従って、許容時間を１文書ごとに設定することができる。このため、大量のデータを一括してダウンロードするために、許容時間を変更する必要がない。
【００４２】
図１０に示すフローチャートを参照しながら本実施例の処理手順を説明する。本実施例の画像形成装置１も上述した実施例のように、画像データの識別情報と、許容時間とをサーバ装置２に送信し、要求発行時間をＮＶＲＡＭ１４に格納する。サーバ装置２からデータを受信すると（ステップＳ３３／ＹＥＳ）、サーバ装置２から転送された許容時間を要求発行時刻を加算して加算時刻を算出し、この加算時刻と現在時刻とを比較する（ステップＳ３５）。現在時刻が加算時刻を経過していない場合には（ステップＳ３５／ＮＯ）、更新発行時刻を現在時刻に更新し（ステップＳ３６）、ジョブを実行する（ステップＳ３７）。１文書の受信が完了するごとに要求発行時間をデータ受信完了時間に更新する。従って、許容時間を１文書ごとに設定することができる。ジョブの実行が終了すると、サーバ装置２に発行した全要求に対するジョブを処理したか否かを判定する（ステップＳ４０）。全ジョブを処理していなかった場合には（ステップＳ４０／ＮＯ）、サーバ装置２から送信されるデータを受信し、上述したステップＳ３３〜Ｓ３７の処理を繰り返し行う。また、全ジョブを処理済みであった場合には（ステップＳ４０／ＹＥＳ）、このフローを終了する。
【実施例５】
【００４３】
本実施例は、画像データの取得要求の発行後に、操作部２５から許可時間の変更が入力された場合に、この入力を受け付けて、変更された許容時間を用いてジョブを実行するか否かを判定する。
【００４４】
図１１に示すフローチャートを参照しながら本実施例の処理手順を説明する。制御部１０は指示された画像データの識別情報と、要求発行時刻とを取得要求に含ませてサーバ装置２に出力する（ステップＳ４１）。
制御部１０は、その後、操作部２５からの操作入力を監視する。操作部２５の操作により許可時間が変更されると（ステップＳ４２）、ＮＶＲＡＭ１４に格納している許可時間を書き換え、サーバ装置２から送信されるデータを待機する（ステップＳ４５）。サーバ装置２からデータを受信すると（ステップＳ４３／ＹＥＳ、又はＳ４５／ＹＥＳ）、制御部１０は受信データから発行要求時刻を取り出し、書き換えた許容時間を加算する。この加算時間と現在時刻とを比較して、ジョブを実行するか否かを判定する。
【実施例６】
【００４５】
本実施例の動作の概略を図１２に示す。本実施例は、画像データの取得要求をサーバ装置２に出力する時に、ジョブを識別するためのジョブ識別子を発行し、画像データの取得要求と共に画像形成装置２に送信する。画像形成装置２では、取得要求を発行した発行時刻をジョブ識別子に関連づけして保存する。図１３にＮＶＲＡＭ１４に格納されるテーブルの一例を示す。サーバ装置２から画像データとジョブ識別子とが返送されると、ジョブ識別子に関連付けされた発行時刻に許容時間を加算して加算時刻を算出し、加算時刻と現在時刻と比較する。現在時刻が加算時刻を経過していればジョブを行わずにキャンセルする。また現在時刻が加算時刻を経過していなければジョブを実行する。
【００４６】
図１４に示すフローチャートを参照しながら本実施例の処理手順を説明する。
画像形成装置１の操作部２５からサーバ装置２に蓄積されている画像データが選択され、印刷指示が入力されると、制御部１０はジョブを識別するジョブ識別子を発行して、指示された画像データの識別情報とこのジョブ識別子とをサーバ装置２に送信する（ステップＳ５１）。またジョブ識別子に関連づけして取得要求を発行した発行時刻をＮＶＲＡＭ１４に保存する（ステップＳ５２）。
サーバ装置２は、画像データの取得要求を受け付けると、取得要求のあった画像データと、画像形成装置１から受信したジョブ識別子とを画像形成装置１に返送する。
【００４７】
制御部１０は、サーバ装置２からデータの返信を受けると（ステップＳ５３）、サーバ装置２から受け取ったデータからジョブ識別子を取り出して、ＮＶＲＡＭ１４を検索する。そして、このジョブ識別子に関連付けて登録されている発行時刻を検出する（ステップＳ５４）。発行時刻を検出すると、これに予め設定された許容時間を加算して加算時刻を算出し（ステップＳ５５）、加算時刻と現在時刻と比較する（ステップＳ５６）。現在時刻が加算時刻を経過している場合には（ステップＳ５６／ＹＥＳ）、ジョブを実行せず、キャンセルする。また現在時刻が加算時刻を経過していない場合には（ステップＳ５６／ＮＯ）、ジョブを実行する。
なお、この実施例でも許容時間は操作パネルからユーザが任意に設定することができる。
【実施例７】
【００４８】
本実施例は、ジョブごとに許容時間を設定できるようにしている。このため図１５に示すように要求発行時刻と許容時間とをジョブ識別子に関連付けしてＮＶＲＡＭ１４に格納している。
【００４９】
本実施例の処理手順を図１６に示すフローチャートを参照しながら説明する。制御部１０は、画像データの識別情報とジョブ識別子とをサーバ装置２に送信すると（ステップＳ６１）、この要求の発行時刻と、操作パネルから入力された許容時間とをジョブ識別子に関連付けしてＮＶＲＡＭ１４に保存する（ステップＳ６２）。この後、制御部１０はデータを受信すると、データからジョブ識別子を抽出し、ＮＶＲＡＭ１４に格納された要求発行時刻と、許容時間とを取り出す（ステップＳ６４）。これらの時間を加算した加算時間と、現在時刻とを比較してジョブを実行するか否かを判定する（ステップＳ６６）。
【００５０】
なお、上述した実施例３の制御と、実施例４の制御と、実施例５の制御とをジョブ識別子ごとに行うこともできる。
図１７には、ＮＶＲＡＭ１４に構成されるテーブルの一例を示す。ジョブ識別子ごとに、要求発行時刻と、許可時間とが登録され管理されている。操作部２５によって、キャンセルが入力されると、図１７に示すように許可時間をクリアしたり、ＮＵＬＬに設定する。これによって、制御部１０は、ジョブがキャンセルされたことを認識し、ジョブの実行を中止する。
また、図１８には、１文書の受信が完了するごとに要求発行時刻を更新するときのＮＶＲＡＭ１４の変更履歴が示されている。１文書を受信するごとに、該当ジョブ識別子の要求発行時刻を、データ受信時刻に変更していく。
また、図１９には、データ待機中に、操作部２５から許容時間の変更指示が入力された場合のＮＶＲＡＭ１４の変更履歴が示されている。図１９に示すように許可時間が変更されると、該当ジョブ識別子の許容時間を変更する。制御部１０は、サーバ装置２からデータを受信すると、ＮＶＲＡＭ１４に書き込まれている許可時間を使用して、ジョブを実行するか否かを判定する。
【００５１】
上述した実施例は本発明の好適な実施の例である。但し、これに限定されるものでなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【図面の簡単な説明】
【００５２】
【図１】システム構成を示す構成図である。
【図２】画像形成装置の構成を示すブロック図である。
【図３】実施例１の動作概要を示す図である。
【図４】実施例１の動作手順を示すフローチャートである。
【図５】実施例２の動作概要を示す図である。
【図６】実施例２の動作手順を示すフローチャートである。
【図７】実施例３の動作概要を示す図である。
【図８】実施例３の動作手順を示すフローチャートである。
【図９】実施例４の動作概要を示す図である。
【図１０】実施例４の動作手順を示すフローチャートである。
【図１１】実施例５の動作手順を示すフローチャートである。
【図１２】実施例６の動作概要を示す図である。
【図１３】実施例６のテーブル構成を示す図である。
【図１４】実施例６の動作手順を示すフローチャートである。
【図１５】実施例７のテーブル構成を示す図である。
【図１６】実施例７の動作手順を示すフローチャートである。
【図１７】テーブル構成を示す図である。
【図１８】テーブル構成を示す図である。
【図１９】テーブル構成を示す図である。
【符号の説明】
【００５３】
１  画像形成装置
２  サーバ装置
１０  制御部
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  ＮＶＲＡＭ
１５  ＨＤＤ
２０  画像処理部
２１  ＵＩ  Ｉ／Ｆ
２２  通信Ｉ／Ｆ
２３  デバイスＩ／Ｆ
２４  表示部
２５  操作部
２６  ＬＡＮ回線
２７  シリアル回線
２８  ＵＳＢ回線
２９  モデム
３０  画像読取部
３１  画像出力部
３２  システムバス
【図１】
0004730158.tif 000002
【図２】
0004730158.tif 000003
【図３】
0004730158.tif 000004
【図４】
0004730158.tif 000005
【図５】
0004730158.tif 000006
【図６】
0004730158.tif 000007
【図７】
0004730158.tif 000008
【図８】
0004730158.tif 000009
【図９】
0004730158.tif 000010
【図１０】
0004730158.tif 000011
【図１１】
0004730158.tif 000012
【図１２】
0004730158.tif 000013
【図１３】
0004730158.tif 000014
【図１４】
0004730158.tif 000015
【図１５】
0004730158.tif 000016
【図１６】
0004730158.tif 000017
【図１７】
0004730158.tif 000018
【図１８】
0004730158.tif 000019
【図１９】
0004730158.tif 000020