(57)【要約】【課題】画像形成装置において予定している時刻調整の実行タイミングに、印刷ジョブの実行タイミングが重複してしまうおそれがある場合でも、印刷ジョブにおける現実の出力順と表示上の出力順とに齟齬が生じないようにする技術の提供を目的とする。【解決手段】画像形成装置１は、印刷ジョブの実行前に、制御部５が当該印刷ジョブの終了時刻を算出し、時刻調整の予定時刻と重複するかどうかを判断し、重複する場合は当該印刷ジョブの実行前または終了後に当該時刻調整を行う。【選択図】図２
2008000902.tif 000002
【特許請求の範囲】
【請求項１】
受け付けた印刷ジョブの実行を時刻で管理して画像を形成する画像形成装置であって、
現在時刻を計時する計時手段と、
時刻配信システムから基準時刻を取得する基準時刻取得手段と、
前記現在時刻を、前記取得された基準時刻に変更する時刻変更手段と、
前記変更を実行する予定の予定時刻をあらかじめ記憶する記憶手段と、
少なくとも印刷ジョブの実行前に、該印刷ジョブの終了時刻を算出する終了時刻予測手段と、
前記予定時刻が前記終了時刻より前に到来するときは、前記印刷ジョブの実行前に、前記変更を実行させる実行制御手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、少なくとも印刷ジョブを受け付けた際に該印刷ジョブの処理時間を予測する処理時間予測手段をさらに備え、
前記終了時刻予測手段は、前記現在時刻から前記予測された処理時間が経過した時刻を前記終了時刻として予測すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
受け付けた印刷ジョブの実行を時刻で管理して画像を形成する画像形成装置であって、
現在時刻を計時する計時手段と、
時刻配信システムから基準時刻を取得する基準時刻取得手段と、
前記現在時刻を、前記取得された基準時刻に変更する時刻変更手段と、
前記変更を実行する予定の予定時刻をあらかじめ記憶する記憶手段と、
前記予定時刻になったときに、印刷ジョブが実行中であるかを判断し、印刷ジョブが実行中であると前記判断された場合は、前記印刷ジョブの終了を待ってその終了後に前記現在時刻の前記変更を実行する実行制御手段と、
を備えたことを特徴とする画像形成装置。
【請求項４】
受け付けた印刷ジョブの実行を時刻で管理して画像を形成する画像形成装置を、
現在時刻を計時する計時手段、
時刻配信システムから基準時刻を取得する基準時刻取得手段、
前記現在時刻を、前記取得された基準時刻に変更する時刻変更手段、
前記変更を実行する予定の予定時刻をあらかじめ記憶する記憶手段、
少なくとも印刷ジョブの実行前に、印刷ジョブの終了時刻を算出する終了時刻予測手段、
前記予定時刻が前記算出された終了時刻より前に到来するときは、前記印刷ジョブの実行前に、前記現在時刻の前記変更を実行させる実行制御手段、
として機能させることを特徴とするプログラム。
【請求項５】
前記プログラムは、さらに前記画像形成装置を、
少なくとも印刷ジョブを受け付けた際に該印刷ジョブの処理時間を予測する処理時間予測手段として機能させ、
前記終了時刻予測手段を、前記現在時刻から前記予測された処理時間が経過した時刻を前記終了時刻として予測するよう機能させること、
を特徴とする請求項４に記載のプログラム。
【請求項６】
受け付けた印刷ジョブの実行を時刻で管理して画像を形成する画像形成装置を、
現在時刻を計時する計時手段、
時刻配信システムから基準時刻を取得する基準時刻取得手段、
前記現在時刻を、前記取得された基準時刻に変更する時刻変更手段、
前記変更を実行する予定の予定時刻をあらかじめ記憶する記憶手段と、
前記予定時刻になったときに、印刷ジョブが実行中であるかを判断し、印刷ジョブが実行中であると前記判断された場合は、前記印刷ジョブの終了を待ってその終了後に前記現在時刻の前記変更を実行する実行制御手段、
として機能させることを特徴とするプログラム。
【請求項７】
受け付けた印刷ジョブの実行を時刻で管理して画像を形成する画像形成装置であって、
現在時刻を計時する計時手段と、
時刻配信システムから基準時刻を取得する基準時刻取得手段と、
前記現在時刻を、前記取得された基準時刻に変更する時刻変更手段と、
前記変更を実行する予定の予定時刻をあらかじめ記憶する記憶手段と、
印刷ジョブを受け付けると当該印刷ジョブの終了時刻を算出する処理時刻予測手段と、
前記予定時刻が前記終了時刻より前に到来するときに、前記印刷ジョブの実行前に、前記変更を実行させる第１の実行制御または、
前記予定時刻になったときに、印刷ジョブが実行中であるかを判断し、印刷ジョブが実行中であると前記判断された場合は、前記印刷ジョブの終了を待ってその終了後に前記現在時刻の前記変更を実行する第２の実行制御
のいずれか一方をあらかじめ選択的に設定する設定手段と、
を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時刻情報によって画像形成の管理を行う画像形成装置において、時刻情報の調整を行う技術に関する。
【背景技術】
【０００２】
画像形成装置は従来から、時刻表示や、時刻を利用した実行制御を行うために時刻情報を利用していた。例えば、あらかじめ設定した時刻に画像形成装置を起動する制御や、シャットダウンする制御などが挙げられる。
【０００３】
したがって、画像形成装置導入時での時刻設定や、画像形成装置に内蔵されている計時手段の現在時刻が、基準時刻に対して誤差を生じた際に、時刻の再設定等を行う必要がある。
【０００４】
ただし、定期的にユーザが時刻を確認し、現在時刻を修正するのは煩雑である。また、時刻設定を行わなければ、誤った時刻が表示されて混乱を生じるおそれがある。また、時刻を利用した実行制御を行っている場合は、予定していた時刻に所望の動作が実行されないおそれがある等の問題が生じる。
【０００５】
そこで、ネットワークを介して画像形成装置外部から標準時等に基づく基準時刻を取得して、画像形成装置における計時手段が提供する現在時刻と比較し、誤差を修正する画像形成装置が提案されている（特許文献１）。
【０００６】
この特許文献１に記載の画像形成装置によれば、画像形成装置における時刻修正手段が定期的に基準時刻を取得し、計時手段に内蔵されている現在時刻を、基準時刻に合わせることができるので、ユーザ自らが再設定することなく、画像形成装置の時刻を、正確な時
刻に保つことができ、煩雑さや混乱を解消できる。
【０００７】
また、このような時刻調整手段を有することにより、出力ログ等によって画像形成装置の出力用紙や出力履歴等を管理する場合において、各印刷ジョブに対応する出力時刻をある程度正確に表示することが可能となる。
【０００８】
例えば、図３（Ａ）は、画像形成装置における出力ログの表示画面を示すものであるが、ここに示されている出力ログは、各印刷ジョブにおける各ページごとに対応する出力時刻を表示している。この出力時刻の表示は、画像形成装置の計時手段が提供する現在時刻を基準としているため、定期的に現在時刻の調整を実行することにより、より正確な出力時刻を表示することができる。
【０００９】
【特許文献１】特開平８−１５４２４４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
特許文献１による時刻修正方法では、画像形成装置に内蔵される計時手段を用いて、所定の時間が経過するごと、または時刻調整予定時刻が到来するたびに、画像形成装置に記憶されている現在時刻と外部から取得する基準時刻とを比較して誤差を算出し、許容時間差を超過する場合に時刻調整を行っていた。しかしながらこの時刻修正方法では、印刷ジョブの実行タイミングと時刻調整の実行タイミングとが重複してしまった場合に問題が生じうる。
【００１１】
すなわち、図３（Ａ）に示される出力ログのように、実際の印刷順と出力ログの出力時刻順とが、表示上逆転してしまうおそれがあり、また、大幅な時刻調整を行えば、連続するページ間で出力時刻が大きくずれてしまうおそれがあった。なお、図３（Ａ）では、「ＪＯＢ」欄の「ジョブＢ」にかかる印刷ジョブについて、２ページ目の出力と３ページ目の出力との間に時刻調整が実行されてしまった結果、現実の出力順は２ページ目から３ページ目の順であるにもかかわらず、出力ログにおいて、あたかも３ページ目が先に出力され（「０９：１５：２１」）、その後２ページ目が出力されている（「０９：１５：２２」）かのように表示されてしまっている状態を示している。
【００１２】
また、出力時刻を印刷した各ページに表示する場合も、実際の出力順と各ページに印刷された出力時刻の順番とが逆転してしまう等のおそれがあった。
【００１３】
また、印刷ジョブの残り時間や終了時刻を表示しているときに、印刷ジョブの実行タイミングと時刻調整の実行タイミングとが重複してしまった場合は、見かけ上、これらの時刻が変化してしまう。
【００１４】
このような、問題が生じてしまった場合、ユーザが要求した印刷ジョブについて現実の出力順と表示上の出力順とに齟齬が生じており、ユーザは出力用紙の順序または出力履歴の管理に支障をきたし、混乱を生じることになる。
【００１５】
本発明は、以上の問題点に鑑みてなされたものであって、予定している時刻調整の実行タイミングに、印刷ジョブの実行タイミングが重複してしまうおそれがある場合でも、印刷ジョブにおける現実の出力順と表示上の出力順とに齟齬が生じないようにする技術の提供を目的とする。
【課題を解決するための手段】
【００１６】
上記の課題を解決するために、請求項１に記載の発明は、受け付けた印刷ジョブの実行を時刻で管理して画像を形成する画像形成装置であって、現在時刻を計時する計時手段と、時刻配信システムから基準時刻を取得する基準時刻取得手段と、  前記現在時刻を、前記取得された基準時刻に変更する時刻変更手段と、前記変更を実行する予定の予定時刻をあらかじめ記憶する記憶手段と、少なくとも印刷ジョブの実行前に、該印刷ジョブの終了時刻を算出する終了時刻予測手段と、前記予定時刻が前記終了時刻より前に到来するときは、前記印刷ジョブの実行前に、前記変更を実行させる実行制御手段とを備えたこと、を特徴とする画像形成装置である。
【００１７】
請求項３に記載の発明は、受け付けた印刷ジョブの実行を時刻で管理して画像を形成する画像形成装置であって、現在時刻を計時する計時手段と、時刻配信システムから基準時刻を取得する基準時刻取得手段と、前記現在時刻を、前記取得された基準時刻に変更する時刻変更手段と、前記変更を実行する予定の予定時刻をあらかじめ記憶する記憶手段と、前記予定時刻になったときに、印刷ジョブが実行中であるかを判断し、印刷ジョブが実行中であると前記判断された場合は、前記印刷ジョブの終了を待ってその終了後に前記現在時刻の前記変更を実行する実行制御手段とを備えたこと、を特徴とする画像形成装置である。
【００１８】
請求項４に記載の発明は、受け付けた印刷ジョブの実行を時刻で管理して画像を形成する画像形成装置を、現在時刻を計時する計時手段、時刻配信システムから基準時刻を取得する基準時刻取得手段、前記現在時刻を、前記取得された基準時刻に変更する時刻変更手段、前記変更を実行する予定の予定時刻をあらかじめ記憶する記憶手段、少なくとも印刷ジョブの実行前に、印刷ジョブの終了時刻を算出する終了時刻予測手段、前記予定時刻が前記算出された終了時刻より前に到来するときは、前記印刷ジョブの実行前に、前記現在時刻の前記変更を実行させる実行制御手段、として機能させることを特徴とするプログラムである。
【００１９】
請求項６に記載の発明は、受け付けた印刷ジョブの実行を時刻で管理して画像を形成する画像形成装置を、現在時刻を計時する計時手段、時刻配信システムから基準時刻を取得する基準時刻取得手段、前記現在時刻を、前記取得された基準時刻に変更する時刻変更手段、前記変更を実行する予定の予定時刻をあらかじめ記憶する記憶手段と、前記予定時刻になったときに、印刷ジョブが実行中であるかを判断し、印刷ジョブが実行中であると前記判断された場合は、前記印刷ジョブの終了を待ってその終了後に前記現在時刻の前記変更を実行する実行制御手段、として機能させることを特徴とするプログラムである。
【００２０】
請求項７に記載の発明は、受け付けた印刷ジョブの実行を時刻で管理して画像を形成する画像形成装置であって、現在時刻を計時する計時手段と、時刻配信システムから基準時刻を取得する基準時刻取得手段と、前記現在時刻を、前記取得された基準時刻に変更する時刻変更手段と、前記変更を実行する予定の予定時刻をあらかじめ記憶する記憶手段と、印刷ジョブを受け付けると当該印刷ジョブの終了時刻を算出する処理時刻予測手段と、前記予定時刻が前記終了時刻より前に到来するときに、前記印刷ジョブの実行前に、前記変更を実行させる第１の実行制御または、前記予定時刻になったときに、印刷ジョブが実行中であるかを判断し、印刷ジョブが実行中であると前記判断された場合は、前記印刷ジョブの終了を待ってその終了後に前記現在時刻の前記変更を実行する第２の実行制御のいずれか一方をあらかじめ選択的に設定する設定手段と、を備えたことを特徴とする画像形成装置である。
【発明の効果】
【００２１】
請求項１または４にかかる本発明によれば、印刷ジョブの実行前に、当該印刷ジョブの終了時刻を算出し、時刻調整の予定時刻と重複するかどうかを判断し、重複する場合は当該印刷ジョブの実行前に当該時刻調整を行うように構成されているから、印刷ジョブ実行中に時刻調整を行うことがなく、結果として、印刷ジョブのページ間で出力時刻順が逆転する事態を防止し、印刷ジョブの残時間表示、終了時刻表示が変化してしまう事態を防止することができ、ユーザの混乱が生じないようにすることが可能となる。
【００２２】
また、請求項３または６にかかる本発明によれば、時刻調整の予定時刻が到来したときに、実行中の印刷ジョブが存在するかを判断し、実行中の印刷ジョブが存在する場合は、時刻調整の予定時刻が到来しても前記印刷ジョブの終了後に時刻調整を実行するように構成されているから、印刷ジョブ実行中に時刻調整を行うことがなく、結果として、印刷ジョブのページ間で出力時刻順が逆転する事態を防止し、印刷ジョブの残時間表示、終了時刻表示が変化してしまう事態を防止することができ、ユーザの混乱が生じないようにすることが可能となる。
【００２３】
また、請求項７にかかる本発明によれば、印刷ジョブの実行前に、当該印刷ジョブの終了時刻を算出し、時刻調整の予定時刻と重複するかどうかを判断し、重複する場合は当該印刷ジョブの実行前に当該時刻調整を行う第１の実行制御、または、時刻調整の予定時刻が到来したときに、実行中の印刷ジョブが存在するかを判断し、実行中の印刷ジョブが存在する場合は、時刻調整の予定時刻が到来しても前記印刷ジョブの終了後に時刻調整を実行する第２の実行制御のいずれか一つを選択することができるように構成されている。したがって、印刷ジョブ実行中に時刻調整を行うことがなく、結果として、印刷ジョブのページ間で出力時刻順が逆転する事態を防止し、印刷ジョブの残時間表示、終了時刻表示が変化してしまう事態を防止することができ、ユーザの混乱が生じないようにすることが可能となる。また、ユーザの所望のタイミングで時刻調整の実行制御を行わせることができる。
【発明を実施するための最良の形態】
【００２４】
（構成）
【００２５】
この発明の実施形態に係る画像形成装置１の構成について、図１および図２を参照して説明する。図１は、この発明の実施形態にかかる画像形成装置１の概略構成図である。また、図２は、この発明の実施形態に係る画像形成装置１の概略構成を示すブロック図である。
【００２６】
この実施形態にかかる画像形成装置１は、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ；原稿自動搬送装置）１０、画像読取部２０、画像書込部２１、画像形成部２２、搬送部３０、給紙トレイ４０を備えて構成される。画像形成装置１は、例えばＡＤＦ１０等から供給された印刷原稿を画像読取部２０で読取り、画像処理を行って、給紙トレイ４０から給紙された記録用紙に対し、画像形成部２２によって当該原稿の内容を記録する。記録された記録用紙は搬送部３０によって搬送される。なお、本実施形態の画像形成装置１は、周知の電子写真方式による。以下、画像形成装置１の各部の構成について説明する。
【００２７】
ＡＤＦ１０は、原稿を載置できる載置部（図示せず）を有し、原稿が載置されると、当該原稿を画像読取部２０に搬送する。画像読取部２０を経過した当該原稿は、ＡＤＦ１０における図示しない排紙部に積載される。
【００２８】
画像読取部２０は、ＡＤＦ１０から搬送されてきた原稿を読み取って当該原稿の画像データを作成する。画像書込部２１は、作成された画像データに応じたレーザ光を感光体ドラム２３に照射し、静電潜像を形成した上でこの静電潜像を現像し、感光体ドラム２３上にトナー像を形成する。この静電潜像は現像され、トナー像が形成される。
【００２９】
一方、搬送部３０により、記録用紙が積載されている給紙トレイ４０から画像形成部２２に記録用紙が搬送される。
【００３０】
画像形成部２２は、感光体ドラム２３を有し、感光体ドラム２３に形成したトナー像を転写する。記録用紙に当該トナー像を転写すると、記録用紙を感光体ドラム２３から分離し、熱と圧力により当該トナー像を定着する。両面印刷の場合は当該記録用紙の他方の面にも画像を形成する。画像形成された記録用紙は、画像形成装置１から排出される。
【００３１】
次に、図２を用いて、この実施形態にかかる画像形成装置１の主たる制御を説明する。
【００３２】
図２に示すように画像形成装置１は、制御部５、電波受信機６、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ；全地球測位システム）受信機７、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）８、記憶装置９およびクロック発生装置１４を備える。制御部５はＣＰＵ等のマイクロプロセッサを含み構成され、記憶装置９は、ＲＡＭおよびＲＯＭ等を含み構成される。記憶装置９にはあらかじめ制御プログラムが記憶され、ＣＰＵが当該制御プログラムを適宜ＲＡＭ上に展開することにより、読取制御、ジョブ管理、プリンタ制御、対話制御、計時処理、時刻調整処理等を行うようになっている。
【００３３】
また、電波受信機６は、標準電波システムに基づいた基準時刻を取得するために、標準電波を受信する。また、ＧＰＳ受信機７は、ＧＰＳ受信機能を使用して、基準時刻を取得するために、ＧＰＳにより衛星が送信するシステム時刻データを受信する。Ｉ／Ｆ８は外部機器等とネットワーク２を介して通信する。この通信先としては例えば、原子時計等から標準時刻等の基準時刻を配信するＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバがある。クロック発生装置１４は、一定周波数のクロックパルスを発生する。
【００３４】
このように本実施形態にかかる画像形成装置１は基準時刻の取得手段として電波受信機６、ＧＰＳ受信機７、ＮＴＰサーバと通信することが可能なＩ／Ｆ８を備えている。これは、電波受信機６、ＧＰＳ受信機７、およびＮＴＰサーバとの通信手段のそれぞれを備えることで、例えば電波が受信できない地域または、ＮＴＰサーバでサポートされない地域など、何らかの事情により１つの基準時刻取得手段では基準時刻を取得することができない地域があることを考慮しているものである。ただし、これらをすべて備える必要はなく、いずれか１つであってもよい。この場合であっても、Ｉ／Ｆ８は外部機器との通信手段として必要となる場合がある。
【００３５】
制御部５による読取制御としては、ＡＤＦ１０を制御して載置された原稿を画像読取部２０に搬送させ、当該原稿を画像読取部２０によって読み取らせる。
【００３６】
ジョブ管理では、画像読取部２０によって、またはネットワーク２およびＩ／Ｆ８を介して画像データを取得した後、当該画像データを印刷ジョブとして受け付ける。印刷ジョブを受け付けると各印刷ジョブをまとめ、受け付けた印刷ジョブの優先順位に基づき実行順等を管理する。このようにして取得した画像データついて画像処理を実行させる。さらに、画像読取部２０が読み取った原稿を排紙させる。
【００３７】
プリンタ制御では、印刷ジョブを実行して、画像書込部２１、画像形成部２２、搬送部３０、給紙トレイ４０を制御して、取得した画像データを出力させる。
【００３８】
対話制御では、ユーザが印刷ジョブ等に関する事項およびその他の事項を設定するための表示画面を、ユーザインターフェイス（ＵＩ：Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）１１に表示させる。印刷ジョブ等に関する事項とは、例えば、当該印刷ジョブにかかる、用紙についての項目（拡大・縮小倍率、用紙方向、出力用紙、給紙トレイ）、出力についての項目（出力方法、部数、排紙トレイ、排紙モード、ソート、仕分け）、製本についての項目（とじ位置、印刷種類）等である。その他の事項とは、例えば、時刻調整の間隔や、基準時刻の取得方法、時刻調整の実行タイミング等である。なお、これらは画像データに付加されていてもよい。
【００３９】
このユーザによる条件の設定方法の一例として、図７に示すような設定画面による当該条件の設定方法がある。図７は、本発明の実施形態における時刻調整の予定時刻、時刻調整方法および時刻調整の実行タイミングに関する設定についての設定画面である。ユーザはこの設定画面において時刻調整の予定時刻と、実際に時刻を調整するタイミングを設定する。ここで、予定時刻とは、ユーザが設定した時刻調整の実行を予定している時刻であり、後述する第１および第２の実行制御により、予定時刻に時刻調整を行わない場合がある。また、時刻調整の実行タイミングに関する設定とは、後述する第１および第２の実行制御により、時刻調整の実行タイミングを印刷ジョブの処理前か処理後に変更するための設定である。
【００４０】
例えば、図７に示すように、１日の時刻調整回数、予定時刻の基準となる時刻調整の時間間隔や、印刷ジョブと時刻調整の予定時刻が重複するおそれがある場合、印刷ジョブの処理前または処理後の時刻調整の実行タイミング、電波受信機６、ＧＰＳ受信機７、ＮＴＰサーバなどの基準時刻の取得方法等を設定することができる。
【００４１】
ユーザによってこれらの設定された条件を設定情報としてＲＡＭ上に記憶しておく。例えば制御部５は、画像形成装置１が有する時刻情報としての現在時刻から、設定された時刻調整の時間間隔が経過した時刻を、次の時刻調整の予定時刻として記憶装置９に登録する。原則として、この予定時刻に基づき時刻調整が行われるが、後述する実行タイミング制御により予定時刻に前後して時刻調整が行われる場合がある。さらに、時刻調整の実行タイミングや、基準時刻の取得方法も登録される。
【００４２】
計時処理では、クロック発生装置１４等の計時機能を有する装置からクロックパルス信号を受けることにより、画像形成装置１における記憶装置９に記憶されている現在時刻に対して加算処理を行い、当該現在時刻を時々刻々と更新させる。また、当該記憶されている現在時刻を提供する。
【００４３】
なお、本実施形態のクロック発生装置１４および制御部５における計時処理は、本発明における「計時手段」の一例である。標準電波システム、ＧＰＳ、ＮＴＰサーバは、本発明における「時刻配信システム」の一例である。電波受信機６、ＧＰＳ受信機７、Ｉ／Ｆ８は、本発明における「基準時刻取得手段」の一例である。記憶手段９におけるＲＯＭ、ＲＡＭは本発明における「記憶手段」の一例である。
【００４４】
時刻調整処理では、ユーザがユーザインターフェイス１１により設定した、時刻調整の実行タイミングにかかる制御を行う。以下、印刷ジョブの処理前に時刻調整を実行する実行制御を第１実施形態、印刷ジョブの処理後に時刻調整を実行する実行制御を第２実施形態、またはこれらの実行制御を選択的に設定することができる形態を第３実施形態として、実施形態ごとに詳細に説明する。
［第１実施形態］
【００４５】
この発明の第１実施形態にかかる画像形成装置１の制御部５では、前述の時刻調整処理として、一定条件の下に時刻調整の実行タイミングを制御し、時刻調整を印刷ジョブ開始前に実施させる時刻調整処理を行う。この時刻調整処理としては、処理時間予測処理、終了時刻予測処理、第１の実行制御、第１の時刻変更処理、基準時刻取得制御がある。以下、図２、図４および図７を用いて説明する。
【００４６】
制御部５は、処理時間予測処理として、印刷ジョブを受け付けるたびに、当該印刷ジョブにかかる処理時間をページ数・部数等から予測する。例えば、あらかじめ記憶装置９に記憶されている１ページあたりの印刷処理に要する時間を読み出すとともに、その読み出した１ページあたりの処理時間に、予測した印刷ジョブにおけるページ数を乗じた数値を求めて当該印刷ジョブの処理時間を算出する（処理時間予測機能）。
【００４７】
この処理時間予測処理は、印刷ジョブの受け付け時に行われるので、例えば、先行する印刷ジョブの実行中に当該処理が行われることにより、当該処理にかかる時間を省略することができ、印刷ジョブおよび当該処理時間予測処理を効率よく実行することができる。ただし、印刷ジョブが実行される直前に行ってもよい。
【００４８】
終了時刻予測処理では、処理時間が算出された印刷ジョブの実行開始直前に、当該予測した処理時間と記憶装置９に記憶されている現在時刻に基づき、印刷ジョブの終了時刻を予測する。例えば、制御部５は、記憶装置９から取得した現在時刻から印刷ジョブ開始時刻を求める。その印刷ジョブ開始時刻から、処理時間予測機能により算出された当該印刷ジョブの処理時間が経過した時の時刻を、当該印刷ジョブの終了時刻と予測する（終了時刻予測機能）。
【００４９】
この終了時刻予測処理は、印刷ジョブが実行される直前に実行されるので、印刷ジョブを受け付けた時に終了時刻予測処理を行う場合に比べて、当該処理時と実際の印刷ジョブ開始時との間に起きうる事象による影響を受けにくく、終了時刻をより正確に予測することができる。ただし、印刷ジョブを受け付けた時に終了時刻予測処理を行ってもよく、この場合は、終了時刻予測処理にかかる時間を待って印刷ジョブの実行を開始する必要がなくなる。
【００５０】
第１の実行制御では、当該予測した印刷ジョブの終了時刻と、ユーザインターフェイス１１等によりユーザが設定した時刻調整間隔等に基づいて定まる時刻調整の予定時刻とを比較する。さらに、当該比較の結果、終了時刻より前に予定時刻が到来する場合は、次に述べる第１の時刻変更取得機能に対し、予定時刻ではなく、印刷ジョブの開始前に時刻調整の実行命令を送信する（第１の実行制御）。
【００５１】
第１の時刻変更処理では、時刻調整の予定時刻が到来したとき、または第１の実行制御から実効命令を受信したときに、記憶装置９における現在時刻を、基準時刻取得制御によって取得した基準時刻に変更する。例えば、その変更は取得した基準時刻を記憶装置９に上書きして記憶させることにより行う（第１の時刻変更機能）。
【００５２】
基準時刻取得制御では、第１の時刻変更機能が前述の第１の実行制御機能による実行命令を受信したときに、電波受信機６などから、基準時刻を取得させるものである（基準時刻取得機能）。
【００５３】
なお、本実施形態の制御部５における処理時間予測機能は、本発明における「処理時間予測手段」の一例である。第１の時刻変更機能は、本発明における「時刻変更手段」の一例である。終了時刻予測機能は、本発明における「終了時刻予測手段」の一例である。第１の実行制御は、本発明における「実行制御」の一例である。
【００５４】
次に、図４を用いて、第１実施形態にかかる画像形成装置１の実行タイミング制御の動作の説明をする。図４は、本発明の第１の実施形態にかかる画像形成装置１において、時刻調整の実行タイミング制御の動作を表す図面である。
（動作）
【００５５】
（Ｓ０１）
制御部５は、ネットワーク２からＩ／Ｆ８を通じて、またはスキャナ部３を通じて画像データを取得することにより、当該画像データにかかる印刷ジョブを受け付ける。受け付けた印刷ジョブの優先順位を定め、定めた優先順位に基づいた順番で印刷ジョブを実行させる（ジョブ管理）。
【００５６】
（Ｓ０２）
制御部５は、印刷ジョブを受け付けると当該印刷ジョブの処理時間の予測値を、当該印刷ジョブにかかるページ数・部数等から予測する（処理時間予測機能）。
【００５７】
（Ｓ０３）
制御部５は、印刷ジョブを受け付けた後、Ｓ０１において処理順が定められた印刷ジョブについて、その実行開始直前に、記憶装置９に記憶されている現在時刻を取得し、その取得した現在時刻から、当該印刷ジョブの開始時間を予測する（終了時刻予測機能）。
【００５８】
（Ｓ０４）
制御部５は、Ｓ０２で予測した印刷ジョブの開始時間から、Ｓ０２で予測した印刷ジョブの処理時間が経過した時刻を、当該印刷ジョブの終了時刻として予測する（終了時刻予測機能）。
【００５９】
（Ｓ０５）
制御部５は、あらかじめ設定された時刻調整の予定時刻を、記憶装置９から取得する（第１の実行制御）。
【００６０】
（Ｓ０６）
制御部５は、Ｓ０４で予測した当該印刷ジョブの終了時刻と、Ｓ０５で取得した時刻調整の予定時刻とを比較して、当該印刷ジョブの終了時刻より前に時刻調整の予定時刻が到来するかどうかを判断する（第１の実行制御）。
【００６１】
（Ｓ０７）
Ｓ０５において、当該印刷ジョブの終了時刻より前に時刻調整の予定時刻が到来すると判断した場合（Ｓ０５；Ｙｅｓ）、制御部５は、予定時刻が到来していなくても、印刷ジョブの実行前に、電波受信機６などから基準時刻を取得して、新たな現在時刻として記憶装置９に記録し、画像形成装置１の現在時刻を調整する（第１の実行制御、基準時刻取得機能、第１の時刻変更機能）。
【００６２】
（Ｓ０８）
Ｓ０７において時刻調整が実行されたら、制御部５は、当該印刷ジョブを実行させ、画像書込部２１、画像形成部２２、搬送部３０、給紙トレイ４０を制御して、取得した画像データを出力させる（プリンタ制御）。
【００６３】
（Ｓ０９）
Ｓ０５において、当該印刷ジョブの終了時刻より後に時刻調整の予定時刻が到来すると判断した場合（Ｓ０５；Ｎｏ）、当該印刷ジョブを実行させ、画像書込部２１、画像形成部２２、搬送部３０、給紙トレイ４０を制御して、取得した画像データを出力させる（プリンタ制御）。
【００６４】
（Ｓ１０）
Ｓ０９において当該印刷ジョブが実行され終了すると、当該印刷ジョブの終了時刻より、時刻調整の予定時刻が後なので、あらかじめ設定された時刻調整の予定時刻に、電波受信機６、ＧＰＳ受信機７またはＮＴＰサーバなどから基準時刻を取得して記憶装置９に記録し、画像形成装置１の現在時刻を変更する（基準時刻取得機能、第１の時刻変更機能）。
【００６５】
（Ｓ１１）
制御部５は、次回の時刻調整の予定時刻を設定し、記憶装置９に登録する。ここで、次回の予定時刻とは、図７のような設定画面で設定された時刻、または変更された現在時刻から、設定された間隔の時間が経過した時刻である。
［第２実施形態］
【００６６】
この発明の第２実施形態にかかる画像形成装置１の制御部５では、前述の時刻調整処理として、一定条件の下に時刻調整の実行タイミングを制御し、時刻調整を印刷ジョブ終了後に実施させる時刻調整処理を行う。この時刻調整処理としては、処理時間予測処理、終了時刻予測処理、第２の実行制御、第２の時刻調整処理、基準時刻調整処理がある。以下、図２、図５および図７を用いて説明する。
【００６７】
制御部５は第２の実行制御として、ユーザインターフェイス１１等によりユーザが設定した時刻調整の予定時刻が到来したときに、印刷ジョブが実行中であるかを判断する。さらに、当該判断の結果、印刷ジョブが実行中であると判断した場合は、予定時刻であっても時刻調整を保留し、当該実行中であった印刷ジョブの終了後に時刻調整の実行命令を送信する（第２の実行制御機能）。
【００６８】
時刻調整の予定時刻が到来したとき、または第１の実行制御から実行命令を受信したときに、記憶装置９における現在時刻を、基準時刻取得制御によって取得した基準時刻に変更する。例えば、その変更は取得した基準時刻に基づいて記憶装置９に上書きして記憶させることにより行う（第２の時刻変更機能）。
【００６９】
基準時刻取得制御では、第２の時刻変更機能が前述の第２の実行制御機能による実行命令を受信したときに、電波受信機６などから、基準時刻を取得させるものである（基準時刻取得機能）。
【００７０】
なお、本実施形態の制御部５における基準時刻取得機能は、第２の時刻変更機能は、本発明における「時刻変更手段」の一例である。また、第２の実行制御は、本発明における「実行制御」の一例である。
【００７１】
次に、図５を用いて、第２の実施形態にかかる画像形成装置１の実行タイミング制御の動作の説明をする。図５は、本発明の第２の実施形態にかかる画像形成装置１において、時刻調整の実行タイミング制御の動作を表す図面である。
（動作）
【００７２】
（Ｓ２１）
ユーザインターフェイス１１等によりユーザが設定した時刻調整の予定時刻が到来したときに、印刷ジョブが実行中であるかを判断する（第２の実行制御）。
【００７３】
（Ｓ２２）
制御部５は、Ｓ２１の判断の結果、印刷ジョブが実行中であると判断した場合は（Ｓ２１；Ｙｅｓ）、時刻調整機能を制御して、予定時刻であっても時刻調整を保留する（第２の実行制御）。
【００７４】
（Ｓ２３）
制御部５は、Ｓ２１の判断の結果、印刷ジョブが実行中であると判断した場合（Ｓ２１；Ｎｏ）、または当該実行中であった印刷ジョブが終了すると、電波受信機６（図２）などから基準時刻を取得して記憶装置９に記録し、画像形成装置１の現在時刻を調整する（第２の実行制御機能、第２の時刻変更機能、基準時刻取得機能）。
【００７５】
（Ｓ２４）
制御部５は、次回の時刻調整の実行タイミングを設定し、記憶装置９に登録する。ここで次回の時刻調整の実行タイミングとは、図７のような設定画面で設定された時刻、または変更された現在時刻から、設定された間隔の時間が経過した時刻である。
［第３実施形態］
【００７６】
この発明の第３実施形態にかかる画像形成装置１では一定条件の下に時刻調整の実行タイミングを制御し、時刻調整をユーザの選択によって、印刷ジョブ実行前または印刷ジョブ終了後に実施させる制御を行う。以下、図２、図６および図７を用いて説明する。
【００７７】
第３実施形態における制御部５は前述の、「第１または第２の実行制御機能」「第１または第２の時刻変更機能」、「基準時刻取得機能」「処理時間予測機能」「終了時刻予測機能」を備えている。これらの機能は第１・第２実施形態における機能と同じ機能であり説明を割愛する。
【００７８】
なお、本実施形態の制御部５における処理時間予測機能は、本発明における「処理時間予測手段」の一例である。第１または第２の時刻変更機能は、本発明における「時刻変更手段」の一例である。終了時刻予測機能は、本発明における「終了時刻予測手段」の一例である。第１または第２の実行制御は、本発明における「第１の実行制御」または「第２の実行制御」の一例である。設定機能は、本発明における「設定手段」の一例である。
【００７９】
図７は、本発明の実施形態における時刻調整間隔および時刻調整タイミング等時刻調整に関する設定についての設定画面である。ユーザは図７のような設定画面において、時刻調整の実行タイミング制御について設定する。このような設定があると、制御部５は、当該設定を記憶装置９（図２）に記憶させ、当該記憶させた設定に基づき、時刻調整の実行タイミングにかかる制御が行われる（設定機能）。
【００８０】
例えば図７のように、時刻調整の実行タイミングにかかる制御についてユーザは、図２におけるユーザインターフェイス１１等により設定画面の各設定事項を設定していく。この設定事項は、時刻調整の予定時刻に関する事項、調整方法、実行タイミングなどである。
【００８１】
図７の設定画面の調整間隔設定領域５０では、時刻調整を実行する調整間隔を設定することができる。例えば、調整回数設定領域５１では１日における時刻調整の回数を設定することができ、時間間隔指定領域５２では、時刻調整を行う間隔を設定することができる。図７においては、１８０分おきで１日２回時刻調整が行われる設定が表されている。
【００８２】
調整時刻設定領域６０では、時刻調整を実行する時刻を設定することができる。例えば、時刻指定領域６１では、時刻調整をする時刻について時分を指定することができる。図７においては、時間間隔指定領域５２において時刻調整が実行される時間間隔のみが設定されており、時刻指定は行わない設定が表示されている。
【００８３】
調整方法設定領域７０では、時刻調整の調整方法を設定することができる。この調整方法とは、基準時刻を取得する方法であり、本実施形態においては、図２における電波受信機６、ＧＰＳ受信機７、ＮＴＰサーバ（ネットワーク２、Ｉ／Ｆ８を介する）のいずれか１つを取得手段として指定する。例えば、調整方法選択領域７１において、電波受信機６、ＧＰＳ受信機７、ＮＴＰサーバのいずれか１つを選択する。図７においては、基準時刻取得手段としてＮＴＰサーバが選択されている。
【００８４】
ＮＴＰサーバ設定領域８０では、基準時刻を取得するための配信システムとして、ＮＴＰサーバを設定することができる。このＮＴＰサーバの設定は、調整方法設定領域７０において、ＮＴＰサーバを設定したときに行うものである。例えば、ＮＴＰサーバ選択領域８１において記憶装置９（図２）等に登録されているＮＴＰサーバを選択的に設定することができる。図７においては、記憶装置９に登録されているＮＴＰサーバの１つが選択されている。
【００８５】
実行タイミング設定領域９０では、時刻調整の実行タイミングを設定することができる。例えば、実行タイミング選択領域９１において「処理前に実行」、または「処理後に実行」を選択する。ここで、「処理前に実行」とは、前述の第１実施形態における第１の実行制御をいい、「処理後に実行」とは、前述の第２実施形態における第２の実行制御をいう。図７においては、時刻調整の実行タイミングとして、「処理後に実行」する設定が表されている。
【００８６】
次に、図６を用いて、第３の実施形態にかかる画像形成装置１の時刻調整の設定から、設定した実行タイミング制御が周期実行されるまでの動作の説明をする。図６は、本発明の第３の実施形態にかかる画像形成装置１において、時刻調整の実行タイミングを設定する一連の動作を説明するためのフローチャートである。
（動作）
【００８７】
（Ｓ３１）
ユーザは、時刻調整の予定時刻・方法・実行制御（実行タイミング）にかかる各種設定をする。時刻調整の実行制御については、第１の実行制御または第２の実行制御のいずれかを選択することにより設定する。
【００８８】
（Ｓ３２）
制御部５は、ユーザにより選択された時刻調整の実行制御が、第１の実行制御であるかについて判断する。
を記憶装置９（図２）等に記憶させる。
【００８９】
（Ｓ３３）
制御部５は、Ｓ３２の判断の結果、選択された時刻調整の実行制御について第１の実行制御であると判断した場合は（Ｓ２１；Ｙｅｓ）、時刻調整の実行制御方法として、第１の実行制御を登録する。
【００９０】
（Ｓ３４）
制御部５は、Ｓ３２の判断の結果、選択された時刻調整の実行制御について第１の実行制御でないと判断した場合は（Ｓ３２；Ｎｏ）、時刻調整の実行制御方法として、第２の実行制御を登録する。
【００９１】
（Ｓ３３）
制御部５は、時刻調整の実行制御方法として、第１または第２の実行制御を登録すると、選択した第１または第２の実行制御に基づき、時刻調整の実行タイミング制御の周期実行を開始する。
【００９２】
なお、設定された第１の実行制御、または第２の実行制御は、前述の第１の実行制御、または第２の実行制御と同じ動作をするものであり、ここでは説明を割愛する。
【００９３】
（作用効果）
【００９４】
以上説明した本実施形態にかかる画像形成装置の作用及び効果について説明する。
【００９５】
本発明の第１の実施形態にかかる画像形成装置は、印刷ジョブの実行前に、当該印刷ジョブにかかる処理時間を求め、当該印刷ジョブの処理開始時間を予測して、この印刷ジョブの処理開始時間および処理時間から当該印刷ジョブの終了時刻を算出し、時刻調整の実行タイミングと重複するかどうかを判断し、重複する場合は当該印刷ジョブの終了を待って時刻調整を行うように構成されている。
【００９６】
したがって、印刷ジョブ実行中に時刻調整を行うことがなく、結果として、同一の印刷ジョブのページ間で出力時刻順が逆転する事態を防止し、印刷ジョブの残時間表示、終了時刻表示が変化してしまう事態を防止することができ、ユーザを混乱させないようにすることが可能となる。
【００９７】
また、本発明の第２の実施形態にかかる画像形成装置は、時刻調整の予定時刻が到来したときに、実行中の印刷ジョブが存在するかを判断し、実行中の印刷ジョブが存在する場合は、時刻調整の予定時刻が到来しても前記印刷ジョブの終了を待ってから時刻調整を実行するように構成されている。
【００９８】
したがって、印刷ジョブ実行中に時刻調整を行うことがなく、結果として、印刷ジョブのページ間で出力時刻順が逆転する事態を防止し、印刷ジョブの残時間表示、終了時刻表示が変化してしまう事態を防止することができ、ユーザの混乱が生じないようにすることが可能となる。
【００９９】
また、本発明の第３の実施形態にかかる画像形成装置は、印刷ジョブおよび時刻調整の実行タイミングにかかる制御について、前述の第１の実行制御、および前述の第２の実行制御のいずれかを選択的に設定し、選択したいずれかの実行制御を行わせる構成となっている。したがって、ユーザの所望のタイミングで時刻調整の実行制御を行わせることができる。
【０１００】
また、本発明の第１〜第３の実施形態にかかる画像形成装置によれば、前述のように印刷ジョブ実行中に時刻調整を行うことがなく、画像形成装置における出力ログや出力用紙順を適切に管理することができる。
（変形例）
【０１０１】
次に、本発明にかかる画像形成装置の変形例について、以下に説明する。
【０１０２】
第１の実施形態にかかる画像形成装置１では、印刷ジョブを受け付けるたびに当該印刷ジョブの処理時間を算出し、終了時刻を予測するように構成されているが、本発明はこの実施形態に限られない。例えば、時刻調整の予定時刻の数時間前（予定時刻前１時間以内等）の印刷ジョブのみ終了時刻を予測するように構成としてもよい。
【０１０３】
また、第２の実施形態にかかる画像形成装置１では、時刻調整の予定時刻が到来したときに、実行中の印刷ジョブが存在する場合は、印刷ジョブの終了後に時刻調整を実行するように構成されているが、本発明はこの実施形態に限られない。例えば、時刻調整の予定時刻に、実行中の印刷ジョブが存在したときに、当該印刷ジョブが複数部数にかかるものである場合は、複数部数のうち１部の処理を実行し、当該１部の処理が終了し、次の１部について処理する前に時刻調整を実行するような構成であってもよい。
【図面の簡単な説明】
【０１０４】
【図１】この発明の実施形態にかかる画像形成装置の概略構成図である。
【図２】この発明の実施形態にかかる画像形成装置の概略構成を示すブロック図である。
【図３】この発明の実施形態にかかる画像形成装置の出力ログを表示する表示画面を示す図である。
【図４】この発明の第１の実施形態にかかる画像形成装置による時刻調整の実行タイミング制御の一連の動作を説明するためのフローチャートである。
【図５】この発明の第２の実施形態にかかる画像形成装置による時刻調整の実行タイミング制御の一連の動作を説明するためのフローチャートである。
【図６】この発明の第３の実施形態にかかる画像形成装置による時刻調整の実行タイミング制御を設定する一連の動作を説明するためのフローチャートである。
【図７】この発明の実施形態にかかる画像形成装置による時刻調整の実行タイミング制御を設定する設定画面を説明するための図である。
【符号の説明】
【０１０５】
１  画像形成装置
２  ネットワーク
３  スキャナ部
５  制御部
６  電波受信機
７  ＧＰＳ受信機
８  Ｉ／Ｆ
９  記憶装置
１０  ＡＤＦ
１１  ユーザインターフェイス
２０  画像読取部
２１  画像書込部
２２  画像形成部
３０  搬送部
４０  給紙トレイ
５０  調整間隔設定領域
５１  調整回数設定領域
５２  時間間隔指定領域
６０  調整時刻設定領域
６１  時刻指定領域
７０  調整方法設定領域
７１  調整方法選択領域
８０  ＮＴＰサーバ設定領域
８１  ＮＴＰサーバ選択領域
９０  実行タイミング設定領域
９１  実行タイミング選択領域
【図１】
2008000902.tif 000003
【図２】
2008000902.tif 000004
【図３】
2008000902.tif 000005
【図４】
2008000902.tif 000006
【図５】
2008000902.tif 000007
【図６】
2008000902.tif 000008
【図７】
2008000902.tif 000009