装置内部のタイマから日時情報を取得するタイマ取得手段と、該タイマ取得手段から取得した日時情報に基づいて、予め設定された所定日時に装置内部の各モジュールに対して、所定動作を実行させる制御手段と、を備えた画像形成装置において、当該画像形成装置外部から代替日時情報を取得する代替タイマ取得手段を備え、前記制御手段は、前記所定日時経過時に前記所定動作が実行されない場合には、前記代替タイマ取得手段が取得した代替日時情報に基づいて、前記所定動作を実行させることを特徴とする画像形成装置。前記制御手段は、前記所定日時経過時に前記所定動作が実行されない場合に、前記タイマ取得手段から日時情報を取得したか否かに基づいて、前記タイマ取得手段側のエラーであるか、前記各モジュール側のエラーであるかを判断し、該判断結果を通知することを特徴とする請求項1に記載の画像形成装置。前記制御手段は、前記各モジュール側のエラーであると判断した場合、対象となるモジュールについて他に設定されている所定動作がある場合は、該対象となるモジュールについて設定されている所定動作をクリアすることを特徴とする請求項2に記載の画像形成装置。前記代替タイマ取得手段の有効/無効を設定可能な設定手段を備えたことを特徴とする請求項1から3までのいずれかに記載の画像形成装置。しかしながら、ユーザが指定した日時を経過したときに、装置の起動/シャットダウン、ファクシミリの送受信、省エネルギーモードへの移行/復帰等の予め設定された動作を実行する従来の画像形成装置では、タイマモジュールが動作していない場合等において、設定された日時に設定された処理が実行されないという問題があった。そこで本発明は、予めユーザにより設定された日時が経過し、設定された動作の実行がなされない場合でも、代替手段を用いて当該所定動作を実行させることができる画像形成装置を提供することを目的とする。かかる目的を達成するため、本発明に係る画像形成装置は、装置内部のタイマから日時情報を取得するタイマ取得手段と、該タイマ取得手段から取得した日時情報に基づいて、予め設定された所定日時に装置内部の各モジュールに対して、所定動作を実行させる制御手段と、を備えた画像形成装置において、当該画像形成装置外部から代替日時情報を取得する代替タイマ取得手段を備え、制御手段は、所定日時経過時に所定動作が実行されない場合には、代替タイマ取得手段が取得した代替日時情報に基づいて、所定動作を実行させるものである。本発明によれば、所定日時に設定された所定動作を確実に実行させることができる。以下、本発明に係る構成を図1から図5に示す実施の形態に基づいて詳細に説明する。本実施形態に係る画像形成装置は、装置内部のタイマRTC4から日時情報を取得するタイマ取得手段タイマ取得手段11と、該タイマ取得手段から取得した日時情報に基づいて、予め設定された所定日時に装置内部の各モジュールFAXモジュール6、電源モジュール7、印刷モジュール8に対して、所定動作を実行させる制御手段コントローラ部10、モジュール管理手段12と、を備えた画像形成装置画像形成装置1において、当該画像形成装置外部ネットワーク20から代替日時情報を取得する代替タイマ取得手段ネットワークタイマ取得手段13を備え、制御手段は、所定日時経過時に所定動作が実行されない場合には、代替タイマ取得手段が取得した代替日時情報に基づいて、所定動作を実行させるものである。[第1の実施形態]図1は、本実施形態に係る画像形成装置の機能ブロック図である。画像形成装置1は、操作設定手段としての操作パネル2、通知手段としてのユーザ通知部3、リアルタイムクロックRTC4、CPU5、FAXモジュール6、電源モジュール7、印刷モジュール8、通信手段としてのネットワークインターフェースI/F9、コントローラ部10等を備えている。また、画像形成装置1は、ネットワークI/F9を介してLANなどのネットワーク20に接続されている。操作パネル2としては、LCDディスプレイによるタッチパネル形式や、入力I/Fをボタン形式で行うものなどが挙げられる。また、コントローラ部10からの各指令に基づいて、ユーザへの各種の設定内容、エラー内容の通知等を行うユーザ通知部3としては、例えば、LCDディスプレイによるパネル表示操作パネル2との兼用のほか、LEDの点灯、ブザー音などがある。また、CPU5はCPUクロックを意味し、RTC4とクロックの周期は異なる。制御手段としてのコントローラ部10は、タイマ取得手段11と、モジュール管理手段12と、ネットワークタイマ取得手段代替タイマ取得手段13等を備えている。タイマ取得手段11は、RTC4から現在の日時情報時刻情報ともいうを取得しつつ、何らかの動作が登録されている日付、時刻に到達したかを監視している。また、動作が登録されている日時への到達時には、モジュール管理手段12に対し、タイマイベントを渡す。本実施形態の画像形成装置1は、ファクシミリの機能を実現するFAXモジュール6、電源の起動/シャットダウンを実現する電源モジュール7、印刷の機能を実現する印刷モジュール8等の各モジュールを備えており、これらの各モジュール6~8について、ユーザが操作パネル2を通して、予め任意の日時と動作内容を設定しておくことが可能となっている。操作パネル2の操作に応じて設定された情報については、例えば、モジュール管理手段12には、設定された日時と動作内容が登録され、タイマ取得手段11には、設定された日時が登録される。上述のように、設定した日時に到達した場合、タイマ取得手段11は、モジュール管理部12に対し、タイマイベントを通知する。これを受けたモジュール管理部12は、登録された動作の対象となるモジュールに対し、登録されている動作を実行するようにイベントを通知するものである。また、コントローラ部10は、ネットワークタイマ取得手段13を備え、装置外部であるネットワーク20上のネットワークタイマ代替タイマからネットワークI/F9を介して、日付、日時についての情報代替日時情報ともいうを取得している。ネットワークタイマ取得手段13による代替日時情報の取得は、周期的に行われ、ネットワークタイマ取得手段13は、モジュール管理手段12に代替日時情報を周期的に通知している。なお、代替日時情報の取得間隔、通知間隔については、ユーザが、操作パネル2を介して任意に設定可能であることが好ましい。また、ネットワーク20上の代替日時情報の取得先は、特に限られるものではないが、NTPサーバ、画像形成装置1に関するログ情報を取得、管理する管理情報ベースManagementInformationBase等で有ればよい。モジュール管理手段12は、ネットワークタイマ取得手段13から取得した代替日時情報に基づいて、登録された所定動作の実行が登録されている日時との比較を行っている。例えば、登録された日時を経過しているが、タイマ取得手段11からタイマイベントを受けていない場合に、モジュール管理手段12は、対象となるモジュールに対して登録された動作を行うように指示し、その旨を、ユーザ通知部3を通じてユーザに通知する。また、モジュール管理手段12は、タイマ取得手段11からタイマイベントの通知を受けたが、該当するモジュールで登録された処理が実行されない場合は、その旨を、ユーザ通知部3を通じてユーザに通知する。図2は、電源起動中の画像形成装置1において、装置外部のネットワークタイマ代替タイマからの代替日時情報を取得して、予めユーザに設定された動作を行う処理のフローチャートである。画像形成装置1には、予めユーザが任意の日時を指定して、所定の動作を実行する登録がなされている。本実施形態では、ネットワークタイマ取得手段13は、ネットワーク20から現在の日時情報代替日時情報を取得するS101。次に、モジュール管理手段12は、ネットワークタイマ取得手段13で取得した代替日時情報について、モジュール管理手段12に設定されている所定動作の実行日時タイマ取得手段11によるタイマイベントの発生日時が経過していないかを確認するS102。経過していない場合S102:Noは、処理は終了する何も処理がないが、経過している場合S102:Yesは、タイマ4やタイマ取得手段11のエラー等により、本来実行されるべき処理が実行されていない状態を意味するので、当該登録された所定動作を、モジュール管理手段12により実行させるS103。このように、本実施形態に係る画像形成装置によれば、ユーザ等により予め指定された日時が経過しても、タイマイベントを受け取れない場合等、各機能を実現するための処理が実行されなかったときでも、代替手段となる日時源から現在日時を取得し、当該代替日時情報に基づいて、ユーザが設定した処理を実行することにより、登録されている動作を確実に実行することが可能となる。[第2の実施形態]以下、画像形成装置のその他の実施形態について説明する。なお、上記実施形態と同様の点についての説明は省略する。また、所定時刻に登録された動作が実行されない場合、タイマモジュールRTC4やタイマ取得手段11が動作していないのか、タイマイベントを受け取ってもモジュール6~8側が動作していないのか、といったエラー要因の特定をすることができないという問題があった。そこで、本実施形態では、登録された動作が実行されなかったとき、タイマ側のエラーであるのか、イベントを受け取ったモジュール側のエラーであるのかのエラー要因を特定して、その旨をユーザに通知するものである。図3は、装置外部のネットワークタイマからの代替日時情報を取得して、予めユーザに設定された動作を行う処理であって、かつ、エラーの要因を通知する処理のフローチャートである。画像形成装置1には、予めユーザが任意の日時を指定して、所定の動作を実行する登録がなされている。本実施形態では、ネットワークタイマ取得手段13は、ネットワーク20から現在の日時情報代替日時情報を取得するS201。次に、モジュール管理手段12は、ネットワークタイマ取得手段13で取得した代替日時情報について、モジュール管理手段12に設定されている所定動作の実行日時タイマ取得手段11によるタイマイベントの発生日時が経過していないかを確認するS202。経過していない場合S202:Noは、処理は終了する何も処理がないが、経過している場合S202:Yesは、モジュール管理手段12は、タイマ取得手段11から日時に到達したかのタイマイベントの通知を受け取っているか否かのフラグ確認S203を行う。フラグが有効のときS203:Yesは、タイマイベントを受けてモジュール側に登録された動作を行うように指示したが、実行されていない場合であるので、動作を実行するモジュール側でエラーが発生していることをユーザ通知部3へ通知するS204。一方、フラグが無効のときS203:Noは、タイマ4やタイマ取得手段11のエラー等により、タイマイベントを受け取れないことで本来実行されるべき処理が実行されていない状態を意味するので、タイマ側のエラーであることをユーザ通知部3へ通知しS205、当該登録された所定動作を、モジュール管理手段12により実行させるS206。本実施形態によれば、ユーザが設定した日時で所定の動作が実行されなかった場合に、そのエラー要因、すなわち、処理を実行するモジュール側のエラーであるのか、タイマ側のエラーであるのかについて、ユーザに通知することができる。[第3の実施形態]また、画像形成装置1は、ネットワークタイマ取得手段13の有効/無効を設定可能な設定手段を備えることも好ましい。図4は、ネットワークタイマ取得手段13によるネットワークタイマを利用するかどうかを設定する処理を示すフローチャートである。先ず、コントローラ部10は、操作パネル2にタイマの設定画面日時設定画面を表示S301させる。このとき、併せて、ネットワークタイマ取得手段13を利用した代替タイマを利用するか否かを選択可能に表示させる。なお、日時設定画面とは別に表示させても良いのは勿論である。代替タイマを利用することが選択された場合S302:Yは、その旨をユーザ通知部3に通知して、以後、ネットワークタイマ取得手段13をオン有効にするS303。一方、代替タイマを利用しないことが選択された場合S302:Nは、その旨をユーザ通知部3に通知して、以後、ネットワークタイマ取得手段13をオフ無効にするS304。本実施形態によれば、ユーザはネットワークタイマを利用して、日時指定の処理を動作させるか否かを選択することが可能となる。[第4の実施形態]図5は、登録された処理を実行するモジュールFAXモジュール6、電源モジュール7、印刷モジュール8でエラーが発生している場合に、当該モジュールに登録されている他の処理についても実行しないようにする処理を示すフローチャートである。S401~S406については、第2の実施形態図3のS201~S206と同様の処理であるので説明は、省略する。本実施形態では、処理を実行するモジュールがエラーの発生要因S404の場合、そのモジュールが他に日時指定の処理が登録されていないかについてモジュール管理手段12が検索しS407、該当するモジュールについて他の処理が登録されていれば、登録されている処理の要求を全て消去S408するものである。本実施形態によれば、タイマモジュール以外のモジュールが、エラー発生要因になっている場合、該当するモジュールについて他に登録されている処理の要求を消去することで、同じように誤って処理が実行されないようにして、不要なエラーの発生を防ぐことができる。尚、上述の実施形態は本発明の好適な実施の例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変形実施可能である。