(57)【特許請求の範囲】
【請求項１】
中央制御装置によって通信回線およびデータ通信装置を介して画像形成装置を遠隔管理する画像形成装置管理システムにおいて、
前記データ通信装置に、前記画像形成装置からの情報を一時記憶し、予め設定された通報時間帯に前記中央制御装置へ発呼して該情報を通報する手段と、当該データ通信装置の電源遮断を検知して電源遮断時間帯を算出する電源断検知処理手段と、該手段によって算出された電源遮断時間帯と前記通報時間帯とを比較し、両時間帯が重複した場合に、該通報時間帯の設定を変更する通報時間帯変更手段とを設け、
前記電源断検知処理手段が、定期的に現在の時刻を記憶保持する第１の記憶保持手段と、前記データ通信装置の電源投入時に、その時刻と前記第１の記憶保持手段によって記憶保持された時刻とを比較してその時間差である電源遮断時間を算出する手段と、該手段によって算出された電源遮断時間が予め設定された所定時間内に収まるか否かを判断する手断と、該手段によって前記電源遮断時間が前記所定時間内に収まらないと判断された場合にのみ、前記第１の記憶保持手段によって記憶保持された時刻である電源遮断直前の時刻と前記電源投入時刻とからなる電源遮断時間帯を記憶保持する第２の記憶保持手段とを有することを特徴とする画像形成装置管理システム。
【請求項２】
請求項１記載の画像形成装置管理システムにおいて、
前記データ通信装置に、電源投入時あるいはその後の予め設定された所定時刻に、電源が遮断されていた旨を示す電源断情報を中央制御装置へ送信する手段を設けたことを特徴とする画像形成装置管理システム。
【請求項３】
請求項１記載の画像形成装置管理システムにおいて、
前記第２の記憶保持手段が、前記電源遮断直前の時刻と前記電源投入時刻とからなる電源遮断時間帯を時系列的に電源断ログ情報として記憶保持する手段であり、
前記データ通信装置に、電源投入時あるいはその後の予め設定された所定時刻に、電源が遮断されていた旨を示す電源断情報および前記第２の記憶保持手段によって記憶保持された電源断ログ情報を中央制御装置へ送信する手段を設けたことを特徴とする画像形成装置管理システム。
【請求項４】
前記通報時間帯変更手段が、前記電源断検知処理手段によって算出された電源遮断時間帯と前記通報時間帯とを比較し、両時間帯が重複した場合に、予め設定された前記中央制御装置への再発呼回数および再発呼間隔を考慮して前記通報時間帯の設定を変更する手段であることを特徴とする請求項１乃至３のいずれか一項に記載の画像形成装置管理システム。
【請求項５】
中央制御装置によって通信回線およびデータ通信装置を介して画像形成装置を遠隔管理する画像形成装置管理システムにおいて、
前記データ通信装置に、前記画像形成装置からの情報を一時記憶し、予め設定された通報時間帯に前記中央制御装置へ発呼して該情報を通報する手段と、定期的に現在の時刻を記憶保持する第１の記憶保持手段と、前記データ通信装置の電源投入時に、その時刻と前記第１の記憶保持手段によって記憶保持された時刻とを比較してその時間差である電源遮断時間を算出する手段と、該手段によって算出された電源遮断時間が予め設定された所定時間内に収まるか否かを判断する手段と、該手段によって前記電源遮断時間が前記所定時間内に収まらないと判断された場合にのみ、前記第１の記憶保持手段によって記憶保持された時刻である電源遮断直前の時刻と前記電源投入時刻とからなる電源遮断時間帯を時系列的に電源断ログ情報として記憶保持する第２の記憶保持手段と、電源投入時あるいはその後の予め設定された所定時刻に、電源が遮断されていた旨を示す電源断情報を中央制御装置へ送信する手段とを設け、
前記中央制御装置に、前記データ通信装置から電源断情報を受信したとき、該データ通信装置から前記第２の記憶保持手段によって記憶保持された電源断ログ情報を取得する手段と、該手段によって取得された電源断ログ情報に応じて前記データ通信装置の電源が定期的に遮断される時間帯を電源遮断時間帯として算出する手段と、該手段によって算出された電源遮断時間帯に基づいて前記データ通信装置の新たな通報時間帯を算出する通報時間帯算出手段と、該手段によって算出された通報時間帯を示す情報を前記データ通信装置へダウンロードして通報時間帯を再設定させる手段とを設けたことを特徴とする画像形成装置管理システム。
【請求項６】
中央制御装置によって通信回線およびデータ通信装置を介して画像形成装置を遠隔管理する画像形成装置管理システムにおいて、
前記データ通信装置に、前記画像形成装置からの情報を一時記憶し、予め設定された通報時間帯に前記中央制御装置へ発呼して該情報を通報する手段と、定期的に現在の時刻を記憶保持する第１の記憶保持手段と、前記データ通信装置の電源投入時に、その時刻と前記第１の記憶保持手段によって記憶保持された時刻とを比較してその時間差である電源遮断時間を算出する手段と、該手段によって算出された電源遮断時間が予め設定された所定時間内に収まるか否かを判断する手段と、該手段によって前記電源遮断時間が前記所定時間内に収まらないと判断された場合にのみ、前記第１の記憶保持手段によって記憶保持された時刻である電源遮断直前の時刻と前記電源投入時刻とからなる電源遮断時間帯を時系列的に電源断ログ情報として記憶保持する第２の記憶保持手段と、電源投入時あるいはその後の予め設定された所定時刻に、電源が遮断されていた旨を示す電源断情報および前記第２の記憶保持手段によって記憶保持された電源断ログ情報を中央制御装置へ送信する手段とを設け、
前記中央制御装置に、前記データ通信装置から前記電源断情報および電源断ログ情報を受信したとき、該電源断ログ情報に応じて前記データ通信装置の電源が定期的に遮断される時間帯を電源遮断時間帯として算出する手段と、該手段によって算出された電源遮断時間帯に基づいて前記データ通信装置の新たな通報時間帯を算出する通報時間帯算出手段と、該手段によって算出された通報時間帯を示す情報を前記データ通信装置へダウンロードして通報時間帯を再設定させる手段とを設けたことを特徴とする画像形成装置管理システム。
【請求項７】
前記通報時間帯算出手段が、前記電源遮断時間帯と前回算出した通報時間帯とを比較し、両時間帯が重複した場合に、前記データ通信装置に予め設定された前記中央制御装置への再発呼回数および再発呼間隔を考慮して新たな通報時間帯を算出する手段であることを特徴とする請求項５又は６記載の画像形成装置管理システム。
【請求項８】
中央制御装置と通信回線を介して接続され、該中央制御装置と画像形成装置との通信を制御するデータ通信装置において、
前記画像形成装置からの情報を一時記憶し、予め設定された通報時間帯に前記中央制御装置へ発呼して該情報を通報する手段と、当該データ通信装置の電源遮断を検知して電源遮断時間帯を算出する電源断検知処理手段と、該手段によって算出された電源遮断時間帯と前記通報時間帯とを比較し、両時間帯が重複した場合に、該通報時間帯の設定を変更する通報時間帯変更手段とを設け、
前記電源断検知処理手段が、定期的に現在の時刻を記憶保持する第１の記憶保持手段と、前記データ通信装置の電源投入時に、その時刻と前記第１の記憶保持手段によって記憶保持された時刻とを比較してその時間差である電源遮断時間を算出する手段と、該手段によって算出された電源遮断時間が予め設定された所定時間内に収まるか否かを判断する手断と、該手段によって前記電源遮断時間が前記所定時間内に収まらないと判断された場合にのみ、前記第１の記憶保持手段によって記憶保持された時刻である電源遮断直前の時刻と前記電源投入時刻とからなる電源遮断時間帯を記憶保持する第２の記憶保持手段とを有することを特徴とするデータ通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、中央制御装置によって通信回線およびデータ通信装置を介して複写装置，プリンタ，ファクシミリ装置等の画像形成装置を遠隔管理する画像形成装置管理システム、および上記データ通信装置に関する。
【０００２】
【従来の技術】
画像形成装置管理システムとしては、不特定多数のユーザ（顧客）のオフィス等に設置された１台または複数台の画像形成装置（遠隔診断を前提としている複写装置等）をデータ通信装置および公衆回線等の通信回線を利用して、サービスセンタ（販売，サービス等の拠点）に設置されている中央制御装置（ホストマシン）と接続可能にしたものが一般に知られている。
【０００３】
このような画像形成装置管理システムでは、画像形成装置が画像形成動作に応じて画像形成枚数をカウンタによって積算し、その積算画像形成枚数を示す情報（カウンタ情報）や、ＲＯＭのバージョンを示す情報および定着ユニット内の定着ローラの表面温度（定着温度）等のログ情報など、画像形成装置の情報を、データ通信装置が自発呼あるいは中央管理装置からの要求によってサービスセンタの中央制御装置へ通報（送信）するようにしている。
【０００４】
【発明が解決しようとする課題】
ところで、データ通信装置は、通常は常時電源が投入されているが、顧客の環境によっては夜間あるいは休日に電源が遮断されるように設定されている場合があり、その設定により電源が遮断されると、その後予め設定された通報時間帯になっても、画像形成装置の情報を自発呼によってサービスセンタの中央制御装置へ通報することができず、システムの運用上、問題となっていた。
【０００５】
データ通信装置の電源遮断の設定はサービスセンタ側では知らされていないことが多いため、そのサービスセンタのオペレータ（以下「センタオペレータ」という）は、上記通報時間帯に画像形成装置の情報の通報を受けなかった場合には、データ通信装置との間で通信異常が発生したと判断し、そのデータ通信装置が設置されている顧客先へのサービスマンの派遣要請を行なってしまう。
【０００６】
それによって、サービスマンが、上記データ通信装置が設置されている顧客先を訪問することになるが、その際に通信異常の発生要因を見つけるための測定器を持参して顧客先で所定の作業を行なったり、顧客先で顧客に確認するなどして、通信異常が発生した要因を見つけ、その要因がデータ通信装置の電源の遮断であったと認識した場合に、通報時間帯の設定を変更する作業を行なうと共に、その旨をセンタオペレータに報告する必要がある。
【０００７】
この発明は上記の点に鑑みてなされたものであり、データ通信装置が、通報時間帯に画像形成装置の情報を確実に中央制御装置へ通報できるようにすることを目的とする。
【０００８】
【課題を解決するための手段】
この発明は、上記の目的を達成するため、以下に示す画像形成装置管理システムおよびそのデータ通信装置を提供する。
請求項１〜７の発明は、中央制御装置によって通信回線およびデータ通信装置を介して画像形成装置を遠隔管理する画像形成装置管理システムにおいて、上記の目的を達成するため、以下に示すようにしたことを特徴とする。
【０００９】
請求項１の発明は、データ通信装置に、画像形成装置からの情報を一時記憶し、予め設定された通報時間帯に中央制御装置へ発呼して該情報を通報する手段と、当該データ通信装置の電源遮断を検知して電源遮断時間帯を算出する電源断検知処理手段と、該手段によって算出された電源遮断時間帯と上記通報時間帯とを比較し、両時間帯が重複した場合に、その通報時間帯の設定を変更する通報時間帯変更手段とを設け、電源断検知処理手段に、定期的に現在の時刻を記憶保持する第１の記憶保持手段と、データ通信装置の電源投入時に、その時刻と第１の記憶保持手段によって記憶保持された時刻とを比較してその時間差である電源遮断時間を算出する手段と、該手段によって算出された電源遮断時間が予め設定された所定時間内に収まるか否かを判断する手断と、該手段によって上記電源遮断時間が上記所定時間内に収まらないと判断された場合にのみ、第１の記憶保持手段によって記憶保持された時刻である電源遮断直前の時刻と上記電源投入時刻とからなる電源遮断時間帯を記憶保持する第２の記憶保持手段とを備えたものである。
【００１０】
請求項２の発明は、請求項１の画像形成装置管理システムにおいて、データ通信装置に、電源投入時あるいはその後の予め設定された所定時刻に、電源が遮断されていた旨を示す電源断情報を中央制御装置へ送信する手段を設けたものである。
【００１１】
請求項３の発明は、請求項１の画像形成装置管理システムにおいて、第２の記憶保持手段を、上記電源遮断直前の時刻と上記電源投入時刻とからなる電源遮断時間帯を時系列的に電源断ログ情報として記憶保持する手段とし、データ通信装置に、電源投入時あるいはその後の予め設定された所定時刻に、電源が遮断されていた旨を示す電源断情報および第２の記憶保持手段によって記憶保持された電源断ログ情報を中央制御装置へ送信する手段を設けたものである。
【００１５】
請求項４の発明は、請求項１〜３のいずれかの画像形成装置管理システムにおいて、通報時間帯変更手段を、電源断検知処理手段によって算出された電源遮断時間帯と上記通報時間帯とを比較し、両時間帯が重複した場合に、予め設定された中央制御装置への再発呼回数および再発呼間隔を考慮して上記通報時間帯の設定を変更する手段としたものである。
【００１６】
請求項５の発明は、データ通信装置に、画像形成装置からの情報を一時記憶し、予め設定された通報時間帯に中央制御装置へ発呼して該情報を通報する手段と、定期的に現在の時刻を記憶保持する第１の記憶保持手段と、データ通信装置の電源投入時に、その時刻と第１の記憶保持手段によって記憶保持された時刻とを比較してその時間差である電源遮断時間を算出する手段と、該手段によって算出された電源遮断時間が予め設定された所定時間内に収まるか否かを判断する手段と、該手段によって上記電源遮断時間が上記所定時間内に収まらないと判断された場合にのみ、第１の記憶保持手段によって記憶保持された時刻である電源遮断直前の時刻と上記電源投入時刻とからなる電源遮断時間帯を時系列的に電源断ログ情報として記憶保持する第２の記憶保持手段と、電源投入時あるいはその後の予め設定された所定時刻に、電源が遮断されていた旨を示す電源断情報を中央制御装置へ送信する手段とを設け、中央制御装置に、データ通信装置から電源断情報を受信したとき、そのデータ通信装置から第２の記憶保持手段によって記憶保持された電源断ログ情報を取得する手段と、該手段によって取得された電源断ログ情報に応じてデータ通信装置の電源が定期的に遮断される時間帯を電源遮断時間帯として算出する手段と、該手段によって算出された電源遮断時間帯に基づいてデータ通信装置の新たな通報時間帯を算出する通報時間帯算出手段と、該手段によって算出された通報時間帯を示す情報をデータ通信装置へダウンロードして通報時間帯を再設定させる手段とを設けたものである。
【００１７】
請求項６の発明は、データ通信装置に、画像形成装置からの情報を一時記憶し、予め設定された通報時間帯に中央制御装置へ発呼して該情報を通報する手段と、定期的に現在の時刻を記憶保持する第１の記憶保持手段と、データ通信装置の電源投入時に、その時刻と第１の記憶保持手段によって記憶保持された時刻とを比較してその時間差である電源遮断時間を算出する手段と、該手段によって算出された電源遮断時間が予め設定された所定時間内に収まるか否かを判断する手段と、該手段によって上記電源遮断時間が上記所定時間内に収まらないと判断された場合にのみ、第１の記憶保持手段によって記憶保持された時刻である電源遮断直前の時刻と上記電源投入時刻とからなる電源遮断時間帯を時系列的に電源断ログ情報として記憶保持する第２の記憶保持手段と、電源投入時あるいはその後の予め設定された所定時刻に、電源が遮断されていた旨を示す電源断情報および第２の記憶保持手段によって記憶保持された電源断ログ情報を中央制御装置へ送信する手段とを設け、中央制御装置に、データ通信装置から電源断情報および電源断ログ情報を受信したとき、その電源断ログ情報に応じてデータ通信装置の電源が定期的に遮断される時間帯を電源遮断時間帯として算出する手段と、該手段によって算出された電源遮断時間帯に基づいてデータ通信装置の新たな通報時間帯を算出する通報時間帯算出手段と、該手段によって算出された通報時間帯を示す情報をデータ通信装置へダウンロードして通報時間帯を再設定させる手段とを設けたものである。
【００１８】
請求項７の発明は、請求項５又は６の画像形成装置管理システムにおいて、通報時間帯算出手段を、上記電源遮断時間帯と前回算出した通報時間帯とを比較し、両時間帯が重複した場合に、データ通信装置に予め設定された中央制御装置への再発呼回数および再発呼間隔を考慮して新たな通報時間帯を算出する手段としたものである。
請求項８の発明は、中央制御装置と通信回線を介して接続され、該中央制御装置と画像形成装置との通信を制御するデータ通信装置において、画像形成装置からの情報を一時記憶し、予め設定された通報時間帯に中央制御装置へ発呼して該情報を通報する手段と、当該データ通信装置の電源遮断を検知して電源遮断時間帯を算出する電源断検知処理手段と、該手段によって算出された電源遮断時間帯と前記通報時間帯とを比較し、両時間帯が重複した場合に、該通報時間帯の設定を変更する通報時間帯変更手段とを設け、電源断検知処理手段に、定期的に現在の時刻を記憶保持する第１の記憶保持手段と、データ通信装置の電源投入時に、その時刻と第１の記憶保持手段によって記憶保持された時刻とを比較してその時間差である電源遮断時間を算出する手段と、該手段によって算出された電源遮断時間が予め設定された所定時間内に収まるか否かを判断する手断と、該手段によって上記電源遮断時間が上記所定時間内に収まらないと判断された場合にのみ、第１の記憶保持手段によって記憶保持された時刻である電源遮断直前の時刻と上記電源投入時刻とからなる電源遮断時間帯を記憶保持する第２の記憶保持手段とを備えたものである。
【００１９】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて具体的に説明する。
図１は、この発明を実施する画像形成装置管理システムの構成例を示すブロック図である。
【００２０】
この画像形成装置管理システムは、遠隔診断を前提とした５台の画像形成装置（複写装置等）１〜５と中央制御装置６とをデータ通信装置７および公衆回線等の通信回線８を介して接続し、中央制御装置６によって各画像形成装置１〜５を集中的に遠隔管理できるようにしたものである。なお、データ通信装置７には、それを管理するための管理端末装置（以下単に「管理端末」ともいう）９が接続されている。
【００２１】
データ通信装置７は、中央制御装置６からの要求データ（指令信号）を画像形成装置１〜５へ選択的に送信したり、逆に画像形成装置１〜５からの各種通報データ（情報）を通信回線８を経由して中央制御装置６へ送信（通報）する。
このデータ通信装置７は、２４時間通電を行なっていて、通常画像形成装置１〜５の電源が遮断されている（オフになっている）夜間でも中央制御装置６との通信を可能にしている。
【００２２】
データ通信装置７と各画像形成装置１〜５とはシリアル通信インタフェースＲＳ−４８５によりマルチドロップ接続されていて、データ通信装置７からのポーリング，セレクティングにより各画像形成装置１〜５との通信を行なっている。データ通信装置７と管理端末装置９とはシリアル通信インタフェースＲＳ−２３２Ｃにより接続されていて、データ通信装置７からのポーリング，セレクティングにより管理端末装置９との通信を行なっている。
【００２３】
ポーリングは、管理端末装置９→画像形成装置１→管理端末装置９→画像形成装置２→管理端末装置９→画像形成装置３→管理端末装置９→画像形成装置４→管理端末装置９→画像形成装置５→管理端末装置９→画像形成装置１→……のように順次繰り返し行なわれる。
なお、データ通信装置７におけるセレクティング動作およびポーリング動作については追って詳細に説明するが、説明の便宜上、管理端末装置９に対するセレクティング動作およびポーリング動作の説明は省略する。
【００２４】
図２は、各画像形成装置１〜５の制御部の構成例を示すブロック図である。
各画像形成装置１〜５の制御部はそれぞれ、ＣＰＵ１１，リアルタイムクロック回路１２，ＲＯＭ１３，ＲＡＭ１４，不揮発性ＲＡＭ１５，入出力ポート１６，およびシリアル通信制御ユニット１７ａ，１７ｂ，１７ｃからなるＰＰＣ（画像形成装置）コントローラと、パーソナルインタフェース（以下「インタフェース」を「Ｉ／Ｆ」と略称する）１８と、システムバス１９とを備えている。
【００２５】
ＣＰＵ１１は、ＲＯＭ１３内の制御プログラムによってこの制御部全体を統括的に制御する中央処理装置である。
リアルタイムクロック回路１２は、時刻情報を生成出力するものであり、ＣＰＵ１１がそれを読み込むことによって現在の時刻を知ることができる。
ＲＯＭ１３は、ＣＰＵ１１が使用する制御プログラムを含む各種固定データを格納している固定メモリである。
【００２６】
ＲＡＭ１４は、ＣＰＵ１１がデータ処理を行なう際に使用するワークメモリ等として使用する一時記憶メモリである。
不揮発性ＲＡＭ１５は、図示しない操作表示部等からのモード指示の内容を示すデータ（情報）などを記憶するメモリであり、電源が遮断されても記憶データを保持することができる。
【００２７】
入出力ポート１６は、画像形成装置内のモータ，ソレノイド，クラッチ等の出力負荷やセンサ・スイッチ類を接続している。
シリアル通信制御ユニット１７ａは、図示しない操作表示部との信号のやりとりを行なう。
【００２８】
シリアル通信制御ユニット１７ｂは、図示しない原稿送り部との信号のやりとりを行なう。
シリアル通信制御ユニット１７ｃは、図示しない転写紙（用紙）後処理部との信号のやりとりを行なう。
【００２９】
パーソナルＩ／Ｆ１８は、データ通信装置７との間の通信を司るインタフェース回路であり、ＣＰＵ１１のデータ通信装置７との通信処理のための負荷を軽減するために設けられている。もちろん、ＣＰＵ１１の処理能力が充分であれば、このパーソナルＩ／Ｆ１８の機能をＣＰＵ１１に取り込んでも差し支えない。
このパーソナルＩ／Ｆ１８の主な機能は、以下の（１）〜（４）に示す通りである。
【００３０】
（１）データ通信装置７からのポーリング，セレクティングの監視
（２）データ通信装置７への肯定応答，否定応答処理
（３）データ通信装置７との間の送受信データの正当性チェック，パリティチェック，およびエラー発生時の再送要求処理
（４）データ通信装置７との間の送受信データのヘッダ処理
【００３１】
システムバス１９はアドレスバス，コントロールバス，データバスからなるバスラインであり、ＣＰＵ１１，リアルタイムクロック回路１２，ＲＯＭ１３，ＲＡＭ１４，不揮発性ＲＡＭ１５，入出力ポート１６，シリアル通信制御ユニット１７ａ，１７ｂ，１７ｃ，およびパーソナルＩ／Ｆ１８を相互に接続する。
【００３２】
図３は、図２のパーソナルＩ／Ｆ１８の構成例を示すブロック図である。
このパーソナルＩ／Ｆ１８は、ＣＰＵ２１，デュアルポートメモリ２２，レジスタ２３〜２６，入力ポート２７，シリアル通信制御ユニット２８，ローカルバス２９，およびディバイスコード（デバイス番号）設定スイッチ３０によって構成されている。
【００３３】
ＣＰＵ２１は、中央処理装置，ＲＯＭ，ＲＡＭ等からなるワンチップのマイクロコンピュータであり、このパーソナルＩ／Ｆ１８全体を統括的に制御する。
デュアルポートメモリ２２は、ＣＰＵ２１と図２のＣＰＵ１１の双方から読み書き可能であり、パーソナルＩ／Ｆ１８とＰＰＣコントローラ３１との間でのテキストデータの授受に使用されるデータメモリである。
【００３４】
なお、ＰＰＣコントローラ３１は上述したＣＰＵ１１，リアルタイムクロック回路１２，ＲＯＭ１３，ＲＡＭ１４，不揮発性ＲＡＭ１５，入出力ポート１６，およびシリアル通信制御ユニット１７ａ，１７ｂ，１７ｃによって構成される。レジスタ２３〜２６は、上記テキストデータの授受時に制御用として使用されるが、詳細な説明は省略する。
【００３５】
ディバイスコード設定スイッチ３０は、画像形成装置毎に固有のディバイスコードを設定するためのものであり、データ通信装置７からのポーリング，セレクティング時のディバイスコード識別用として使用される。
シリアル通信制御ユニット２８は、データ通信装置７および／または他の画像形成装置のパーソナルＩ／Ｆ１８と接続される。
【００３６】
図４は、図１のデータ通信装置７の構成例を示すブロック図である。
このデータ通信装置７は、制御部４１，オートダイアラ部４２，および回線制御部４３からなる。
制御部４１は、５台の画像形成装置１〜５を制御したり、通信回線８を経由して中央制御装置６からの指令信号の受信を制御したりする。
【００３７】
オートダイアラ部４２は、画像形成装置１〜５からの各種通報データにより中央制御装置６に対して自発呼を行なう。
回線制御部４３は、通信回線８を画像形成装置１〜５側に接続するか、一般電話機４４（又はファクシミリ装置）側に接続するかの切り換え制御を行なう。
【００３８】
図５は、図４の制御部４１の構成例を示すブロック図である。
制御部４１は、ＣＰＵ５１，リアルタイムクロック回路５２，不揮発性ＲＡＭ５３，電池５４，ＲＯＭ５５，シリアル通信制御ユニット５６，５７，および入出力ポート５８によって構成されている。
【００３９】
ＣＰＵ５１は、ＲＯＭ５５内の制御プログラムによって制御部４１全体を統括的に制御する中央処理装置である。
リアルタイムクロック回路５２は、時刻情報を生成出力するものであり、ＣＰＵ５１がそれを読み込むことによって現在の時刻を知ることができる。
【００４０】
不揮発性ＲＡＭ５３は、中央制御装置６および複数の画像形成装置１〜５の一方から他方への送信データ（情報）を一時記憶したり、複数の画像形成装置１〜５の中から１台を特定するそれぞれのディバイスコードおよびＩＤコード，中央制御装置６の電話番号，回線接続が成功しなかった場合の再発呼回数（リトライ回数），再発呼間隔などを記憶保持（設定登録）するメモリである。
【００４１】
電池５４は、リアルタイムクロック回路５２および不揮発性ＲＡＭ５３をバックアップするものであり、データ通信装置７の電源が遮断された場合でも、リアルタイムクロック回路５２の動作を継続させたり、不揮発性ＲＡＭ５３の記憶データを保持させる。
ＲＯＭ５５は、ＣＰＵ５１が使用する制御プログラムを含む各種固定データを格納している読み出し専用メモリである。
【００４２】
シリアル通信制御ユニット５６は、各画像形成装置１〜５との信号のやりとりを行なう。
シリアル通信制御ユニット５７は、管理端末９との信号のやりとりを行なう。
入出力ポート５８は、オートダイアラ部４２および回線制御部４３を接続するものである。
【００４３】
次に、この画像形成装置管理システムの概略機能について説明する。
この画像形成装置管理システムの機能には、大きく分けて以下の（１）〜（４）に示す４種類の機能がある。
【００４４】
（１）中央制御装置６から画像形成装置１〜５への通信制御
（２）画像形成装置１〜５から中央制御装置６又はデータ通信装置７への通信制御
（３）データ通信装置７独自の制御
（４）管理端末９との通信制御
【００４５】
（１）の中央制御装置６から画像形成装置１〜５への通信制御には、例えば以下の（ａ）〜（ｃ）に示すものがある。
（ａ）特定の画像形成装置のトータル画像形成枚数，給紙段（給紙カセット）毎の画像形成枚数，転写紙サイズ毎の画像形成枚数，ミスフィード回数，転写紙サイズ毎のミスフィード回数，転写紙搬送位置毎のミスフィード回数等の読み取りおよびリセット
【００４６】
（ｂ）画像形成装置を構成する各ユニットの制御電圧，電流，抵抗，タイミング等の調整値の設定および読み取り
（ｃ）（２）の通信制御による画像形成装置１〜５から中央制御装置６への通信の結果返送
【００４７】
これらの制御は、中央制御装置６からの指令信号を受信して、データ通信装置７から画像形成装置１〜５へのセレクティングによって行なう。セレクティングとは、接続されている５台の画像形成装置１〜５の中から１台を選択して通信する機能をさす。
【００４８】
図６は、データ通信装置７におけるセレクティング動作の一例を示すフローチャートである。
各画像形成装置１〜５はそれぞれ、ユニークな（特定の）ディバイスコードを持っており、データ通信装置７は、予め定められたセレクティング機能を示す特定コード（又はコードの組み合わせ）と選択すべき画像形成装置のディバイスコードとをシリアル通信インタフェースＲＳ−４８５上に送出する。
【００４９】
各画像形成装置１〜５はそれぞれ、セレクティング機能を示す特定コード（又はコードの組み合わせ）により、次に続くディバイスコードと自己のディバイスコードとを比較し、両コードが一致した時に自分がセレクティングされたことを知る。
ここで、セレクティングされた画像形成装置は、送出すべきデータがある場合には、予め定められた特定コード（又はコードの組み合わせ）によるビジー（Ｂｕｓｙ）応答を出力する。
【００５０】
データ通信装置７は、このビジー応答を受けると、セレクティング動作を中断し、以下に述べるポーリング動作に移行する。
セレクティングされた画像形成装置は、送出すべきデータがない場合には、セレクティングに対応可能か否かを判断し、対応可能ならば予め定められた特定コード（又はコードの組み合わせ）による肯定応答を出力してデータ通信装置７との通信を実行する。
【００５１】
対応不可能な場合は、予め定められた特定コード（又はコードの組み合わせ）による否定応答を出力してデータ通信装置７との通信を終了する。
また、データ通信装置７が出力したディバイスコードに対応する画像形成装置が電源オフなどの理由で肯定応答も否定応答も出力できない場合には、データ通信装置７は予め定められた一定時間経過（タイムアウト）後にセレクティング動作を終了する。
【００５２】
（２）の画像形成装置１〜５から中央制御装置６又はデータ通信装置７への通信制御には、例えば以下の（ａ）〜（ｅ）に示すものがある。
（ａ）各画像形成装置１〜５はそれぞれ、画像形成動作が不可能となる異常（故障）が発生した場合、その旨を示す情報（データ）を即時にデータ通信装置７および通信回線８を介して中央制御装置６へ通報する（緊急通報）。
【００５３】
（ｂ）各画像形成装置１〜５はそれぞれ、使用者（顧客）による操作表示部上のキー操作により、画像形成モードからそれとは異なる使用者が必要な要求（修理依頼やサプライ補給依頼）を入力するための使用者要求入力モードに移行して、操作表示部上に使用者要求入力画面を表示させ、その画面上の所定キーの押下によって使用者が必要な要求が入力された時に、その要求を示す情報を即時にデータ通信装置７および通信回線８を介して中央制御装置６へ通報する（緊急通報）。
【００５４】
（ｃ）各画像形成装置１〜５はそれぞれ、積算画像形成枚数が予め設定された一定枚数（契約枚数）に達した場合に、その旨を示す情報又は積算画像形成枚数を示す情報を即時にデータ通信装置７および通信回線８を介して中央制御装置６へ通報する（緊急通報）。
【００５５】
（ｄ）各画像形成装置１〜５はそれぞれ、予め設定された一定期間毎に積算画像形成枚数を示す情報をデータ通信装置７へ送信し、そのデータ通信装置７はその日（当日）の指定時刻（これは中央制御装置６により通報時間帯として予め設定され、データ通信装置７に記憶しておく）にそれまでに受信したデータをまとめて通信回線８を介して中央制御装置６へ通報する（非緊急通報）。この通信制御には、指定時刻に達する前にそれまでに受信したデータの通報回数が予め定められた回数に達した場合、その指定時刻を待たずに中央制御装置６への送信を行なう制御も含まれる。
【００５６】
（ｅ）各画像形成装置１〜５はそれぞれ、画像形成動作開始は可能であるが、交換部品の指定回数，指定時間への接近、センサの規格レベルへの到達など、予防保全を必要とする事象が発生した場合に、その旨を示すデータをデータ通信装置７へ送信し、そのデータ通信装置７はその日の指定時刻（これは中央制御装置６により通報時間帯として予め設定され、データ通信装置７に記憶しておく）にそれまでに受信したデータをまとめて通信回線８を介して中央制御装置６へ通報する（非緊急通報）。この通信制御には、指定時刻に達する前にそれまでに受信したデータの通報回数が予め定められた回数に達した場合、その指定時刻を待たずに中央制御装置６への送信を行なう制御も含まれる。
【００５７】
これらの通信制御は、データ通信装置７からのポーリング時に行なう。ポーリングとは、接続されている５台の画像形成装置１〜５を順番に指定し、その指定された画像形成装置からの通信要求の有無を確認する機能をさす。
図７は、データ通信装置７におけるポーリング動作の一例を示すフローチャートである。
【００５８】
データ通信装置７は、予め定められたポーリング機能を示す特定コード（又はコードの組み合わせ）と選択すべき画像形成装置のディバイスコードとをシリアル通信インタフェースＲＳ−４８５上に送出する。
各画像形成装置１〜５はそれぞれ、ポーリング機能を示す特定コード（又はコードの組み合わせ）により、次に続くディバイスコードと自己のディバイスコードとを比較し、両コードが一致した時に自分がポーリングされたことを知る。
【００５９】
次に、ポーリングされた画像形成装置は、送出データ（データ通信装置７又は中央制御装置６に対する通信要求）があればデータ通信装置７との通信を開始し、通信要求がない時又は開始した通信が終了した時は予め定められた特定コード（又はコードの組み合わせ）による終了応答を出力してデータ通信装置７との通信を終了する。
データ通信装置７は、終了応答を受け取ると、次の画像形成装置へのポーリングに移行する。
【００６０】
また、データ通信装置７が出力するディバイスコードに対応する画像形成装置が、電源オフなどの理由で通信を開始できなかったり、あるいは終了応答も出力できない場合、データ通信装置７は予め定められた一定時間経過後にポーリング動作を終了する。このポーリングは、セレクティングが発生しない限り、接続されている画像形成装置１〜５に対して順次繰り返される。
【００６１】
（３）のデータ通信装置７独自の制御には、例えば以下の（ａ）（ｂ）に示すものがある。
（ａ）トータルカウンタ値（トータル画像形成枚数）の読み出し
（ｂ）（２）の通信制御による画像形成装置１〜５からデータ通信装置７への通信の結果返送
【００６２】
トータルカウンタ値の読み出しの制御は、データ通信装置７から画像形成装置１〜５への１日１回定時（０時０分、但しこの時刻に画像形成装置の電源がオフになっている場合は、この時刻以降に初めて電源がオンになった時）のセレクティングによって行なう。
【００６３】
データ通信装置７は、不揮発性ＲＡＭ５３にトータルカウンタ用のメモリを２個（仮にこれらをそれぞれＡ，Ｂとする）用意してあり、上記１日１回のセレクティングによって読み取ったトータルカウンタ値をメモリＡに書き込む。したがって、メモリＡは毎日（但し例えば休日のように１日中画像形成装置の電源がオン状態にならない場合はこの限りでない）前日の値が書き換えられることになる。
【００６４】
また、毎月１回予め決められた日時（これは中央制御装置６により設定され、データ通信装置７内の不揮発性ＲＡＭ５３に記憶される）にメモリＡに記憶されているトータルカウンタ値をメモリＢにコピーする。
データ通信装置７から中央制御装置６へはメモリＢの内容が送られるが、その転送方法には以下の（ａ）（ｂ）に示す２通りの方法がある。
【００６５】
（ａ）中央制御装置６は、上記日時（メモリＡの内容がメモリＢにコピーされる日時）以降にデータ通信装置７のメモリＢに記憶されたトータルカウンタ値を読みに行く。つまり、データ通信装置７へアクセス（発呼して対応する読み取り指令を送信）し、そのデータ通信装置７から送信されるメモリＢの内容（各画像形成装置１〜５のトータルカウンタ値）を取得する。
【００６６】
（ｂ）データ通信装置７は、上記日時以降に自発呼してメモリＢに記憶されたトータルカウンタ値を通信回線８を介して中央制御装置６へ送出する。なお、自発呼を行なう日時も中央制御装置６により設定され、データ通信装置７内の不揮発性ＲＡＭ５３に記憶される。
【００６７】
なお、データ通信装置７は、不揮発性ＲＡＭ５３にメモリＡ，Ｂを組み合わせたメモリを複数組用意している。これは、例えば白黒コピー用，アプリケーションコピー用，カラーコピー用等の種々のトータルカウンタ値が考えられるためである。
【００６８】
図８は、中央制御装置６とデータ通信装置７との間で授受されるテキストデータの構成例を示す図である。
図８において、通番は１回の送信の中での通信ブロック番号であり、最初のブロックは「０１」で始め、以降１ずつ増加させて「９９」の次は「００」とする。
【００６９】
ＩＤコードは、データ通信装置７およびそのデータ通信装置７に接続された５台の画像形成装置１〜５から１台の画像形成装置を特定する目的を持っている。識別コードは、通信目的の種類を示すコード（処理コード）にテキストデータの発信元，受信先を付加したものである。処理コードは、表１のように決められている。
【００７０】
【表１】
0003810614.tif 000002
【００７１】
情報レコードは情報コード，データ部桁数，およびデータ部よりなり、表２のように決められている。
ＩＤコードと識別コードとの間、識別コードと情報レコードとの間、情報レコードと情報レコードとの間には、それぞれセミコロン（；）によるセパレータが挿入される。
【００７２】
【表２】
0003810614.tif 000003
【００７３】
図９は、データ通信装置７と画像形成装置１〜５のパーソナルＩ／Ｆ１８との間で授受されるテキストデータの構成例を示す図である。
ディバイスコードは、前述のように各画像形成装置１〜５毎にディバイスコード設定スイッチ３０（図３参照）によってそれぞれ固有に設定され、図８のＩＤコードとの関連は画像形成装置を初めてデータ通信装置７に接続したインストール時にその画像形成装置から読み込んでデータ通信装置７内の不揮発性ＲＡＭ５３に記憶され、以降テキストデータの送出方向により適宜変換される。
【００７４】
処理コードは前述したように通信目的の種類を示すコードであり、図８の識別コードからテキストデータの発信元，受信先を削除したものである。これも、テキストデータの送出方向により、データ通信装置７によって適宜付加，削除される。
【００７５】
図１０は画像形成装置１〜５のパーソナルＩ／Ｆ１８とＰＰＣコントローラ３１（図３参照）との間で授受されるテキストデータの構成例を示す図であり、図９に示したデータ通信装置７とパーソナルＩ／Ｆ１８との間で授受されるテキストデータからヘッダ，ディバイスコード，およびパリティ部分を取り除いたものである。
【００７６】
図１１は、中央制御装置６の構成例を示すブロック図である。
中央制御装置６は、２台の端末（ホストマシン）６０，７０をＬＡＮ（ローカル・エリア・ネットワーク）等のネットワーク８０によって接続しており、通信回線８およびデータ通信装置７を介して５台の画像形成装置１〜５を集中的に遠隔管理することができる。
【００７７】
端末６０は、中央処理部６１，モニタ部６２，キーボード６３，記憶部６４，プリンタ部６５，モデム６６等によって構成されている。
中央処理部６１は、端末６０全体を統括的に制御するものであり、ＣＰＵ，ＲＯＭ，ＲＡＭ，リアルタイムクロック回路等によって構成されている。
【００７８】
モニタ部６２は、異常内容等の各種情報を表示してオペレータに知らせるものである。
キーボード６３は、各種情報を入力するためのものである。
記憶部６４は、受信データを記憶するためのものであり、ＨＤＤ（ハードディスク装置）あるいは不揮発性ＲＡＭやＲＡＭを使用する。
【００７９】
プリンタ部６５は、受信データを転写紙にプリントするものである。
モデム６６は、通信回線８と接続し、その通信回線８と中央処理部６１との間でアナログ信号の変調／復調を行なうものである。
なお、端末７０は端末６０と略同様の構成なので、各部の説明は省略する。
【００８０】
ここで、この画像形成装置管理システムの例では、データ通信装置７が、この発明による各種の機能（手段）に対応するプログラムを図５のＲＯＭ５５に予め記憶しておき、ＣＰＵ５１がそのプログラムに従って動作し、その際にリアルタイムクロック回路５２および不揮発性ＲＡＭ５３等を使用することにより、この発明による各種の機能を実現することができる。
【００８１】
また、中央制御装置６が、この発明による各種の機能に対応するプログラムを図１１の中央処理部６１，７１内のＲＯＭに予め記憶しておき、中央処理部６１，７１内のＣＰＵがそのプログラムに従って動作し、その際に記憶部６４，７４等を使用することにより、この発明による各種の機能を実現することができる。
【００８２】
あるいは、中央制御装置６の端末６０，７０にフロッピディスク装置あるいは光ディスク装置等のディスク装置を内蔵又は外付けし、そのディスク装置によって記録媒体（フロッピディスクや光ディスク等のディスク）に記録されているこの発明による各種の機能に対応するプログラムを読み込んで、記憶部（ＨＤＤ内のハードディスクあるいは不揮発性ＲＡＭやＲＡＭ）６４，７４にインストールし、中央処理部６１，７１内のＣＰＵがそのプログラムに従って動作し、その際に記憶部６４，７４等を使用することにより、この発明による各種の機能を実現することもできる。
【００８３】
次に、この画像形成装置管理システムにおけるこの発明の参考となる処理について簡単に説明する。
データ通信装置７のＣＰＵ５１は、前述したように、各画像形成装置１〜５からの情報を一時記憶し、予め設定された通報時間帯に中央制御装置６へ発呼してその情報を通報する処理を行なう。
【００８４】
また、データ通信装置７の電源遮断を検知して電源遮断時間帯を算出し、その電源遮断時間帯と上記通報時間帯とを比較し、両時間帯が重複した場合に、その通報時間帯の設定を変更する処理も行なう。
したがって、データ通信装置７は、通報時間帯に各画像形成装置１〜５の情報を確実に中央制御装置６へ通報することができる。
【００８５】
以下、この画像形成装置管理システムにおけるこの発明による具体的処理について、図１２以降の各図面も参照して説明する。
図１２〜図１７は、この発明による具体的処理（各実施形態）を示すフローチャートである。これらの各図において、ステップを「Ｓ」と略記している。
【００８６】
図１８は、データ通信装置７の電源断ログ情報メモリ（図５の不揮発性ＲＡＭ５３に予め確保されている）に記憶されている電源断ログ情報の一例を示す図である。
図１９は、データ通信装置７のパラメータメモリ（不揮発性ＲＡＭ５３に予め確保されている）に記憶されているパラメータの一例を示す図である。
【００８７】
〔第１実施形態：図１２〜図１５〕
図１２は請求項２〜９に対応するデータ通信装置７のＣＰＵ５１による電源断検知処理を示すフローチャート、図１３は同じく電源投入処理を示すフローチャート、図１４は同じく通報時間帯変更処理を示すフローチャート、図１５は中央制御装置６の端末６０，７０の中央処理部６１，７１による電源断ログ情報取得処理を示すフローチャートである。
【００８８】
この第１実施形態では、データ通信装置７のＣＰＵ５１は、定期的に図示しないメインルーチンの呼び出しによって図１２に示す処理を開始し、まずステップ１で電源断検知タイミング（このタイミングは１分間隔や１０分間隔等の予め設定された所定間隔で発生する）になっているか否かを確認し、電源断検知タイミングになっていなければそのまま図１２の処理を終了する。
【００８９】
電源断検知タイミングになっている場合には、ステップ２でリアルタイムクロック回路５２から出力される時刻情報が示す現在の時刻（年月日時分秒）をメモリＭ１（不揮発性ＲＡＭ５３に予め確保されている）に記憶保持し、図１２の処理を終了する。
このとき、現在の時刻を示す時刻情報をオーバライトする（前回書き込んだ時刻情報の上に書き込む）ことにより、常に最新の時刻情報が記憶保持されることになる。
【００９０】
また、データ通信装置７のＣＰＵ５１は、データ通信装置７の電源が遮断された（電源がオフになった）後、再度電源が投入される（電源がオンになる）と、メインルーチンの呼び出しによって図１３に示す処理を開始し、まずステップ１１で各部のチェック（初期診断）を行ない、各部に異常がないことを確認してから、ステップ１２で各部の初期設定を行なう。
【００９１】
次に、ステップ１３で現在の時刻（年月日時分秒）をメモリＭ２（不揮発性ＲＡＭ５３に予め確保されている）に記憶保持する。
このとき、現在の時刻を示す時刻情報をオーバライトすることにより、常に最新の時刻情報が記憶保持されることになる。
【００９２】
続いて、ステップ１４でメモリＭ１に記憶保持された電源遮断直前の時刻（通電時の最後の時刻）とメモリＭ２に記憶保持された電源投入時刻とを比較してその時間差である電源遮断時間（電源が遮断されていた時間）を算出し、ステップ１５でその電源遮断時間が予め設定された所定時間（例えば１０分とか１時間）内に収まるか否かを判断する。
【００９３】
そして、電源遮断時間が所定時間内に収まった場合には、システムの運用上問題ないため、正常と判断して図１３の処理を終了する。
電源遮断時間が所定時間内に収まらなかった場合には、システムの運用上問題となるため、後述する処理によって通報時間の設定を変更するために、ステップ１６でメモリＭ１に記憶保持された電源遮断直前の時刻とメモリＭ２に記憶保持された電源投入時刻とからなる電源遮断時間帯を記憶保持する。
【００９４】
このとき、メモリＭ１に記憶保持された電源遮断直前の時刻（電源断時刻）とメモリＭ２に記憶保持された電源投入時刻とからなる電源遮断時間帯を、例えば図１８に示すように、時系列的に電源断ログ情報として電源断ログメモリに記憶保持することができ、ここではそうするものとする。また、電源断ログメモリには１週間又は１ヶ月分の電源断ログ情報を記憶保持することができ、電源断ログメモリが一杯になった場合は、新たな電源断ログ情報を古い電源断ログ情報の上に書き込むことができる。
【００９５】
メモリＭ１に記憶保持された電源遮断直前の時刻とメモリＭ２に記憶保持された電源投入時刻とからなる電源遮断時間帯を時系列的に電源断ログ情報として電源断ログメモリに記憶保持した後は、ステップ１７で電源が遮断されていた旨を示す電源断情報をテキストデータとして中央制御装置６へ送信し、図１３の処理を終了する。
【００９６】
ここで、例えば各画像形成装置１〜５別のトータルカウンタ値の通報（以下「カ確通報」ともいう）のように、中央制御装置６への通報が１回の発呼によって完了する場合と回線のビジー（ＢＵＳＹ）等により何回かの再発呼によって完了する場合とがある。
【００９７】
そのため、パラメータメモリに記憶されている通報開始時刻（通報時間帯の一部），再発呼回数（再ダイヤル回数），再発呼間隔（再ダイヤル待ち時間）に基づいて通報が完了するために必要な時間を算出し、その時間から通報完了時刻（最終到達時刻）を算出する必要がある。通報開始時刻と通報完了時刻からなる通報時間帯が決まっている通報は、電源遮断時間帯が予め設定された所定時間内に収まらない場合、電源の遮断により完了することができなくなるため、通報時間帯を変更する必要がある。
【００９８】
そこで、データ通信装置７のＣＰＵ５１は、定期的にメインルーチンの呼び出しによって図１４に示す処理も開始し、まずステップ２１でデータ通信装置７の電源が遮断されていたかどうかを確認し、電源が遮断されていなかった場合はそのまま図１４の処理を終了するが、電源が遮断されていた場合はステップ２２で電源断ログメモリに記憶された電源断ログ情報に応じてデータ通信装置７の電源が定期的に遮断される時間帯の有無を確認する。
【００９９】
ここで、データ通信装置７の電源の遮断が定期的に発生する場合と突発的に発生する場合（例えば修理作業時に発生する）があるが、ここでは定期的に発生する時間帯の有無を確認する。
また、電源が遮断される時間帯は、ある環境では土曜日，日曜日，祭日に電源が遮断されることもあり得るので、電源断ログ情報（図１８参照）と時計機能（リアルタイムクロック回路５２）から電源が遮断されたのが、土曜日，日曜日，祭日のいずれであるかも分かるようにする。
【０１００】
そして、電源が定期的に遮断される時間帯がなかった場合は図１４の処理を終了するが、電源が定期的に遮断される時間帯があった場合はステップ２３でその時間帯を電源遮断時間帯として決定し、ステップ２４でその電源遮断時間帯と予め設定された（現在設定されている）通報時間帯とが重複するか否かを判断し、重複しない場合には図１４の処理を終了する。
【０１０１】
電源遮断時間帯と通報時間帯とが重複する場合（例えばカ確通報のように予め決められた日時に通報する情報は、この通報時間帯が電源遮断時間帯と重複すると通報できない）、ステップ２５で通報時間設定範囲を算出する。
ここで、夜間の通信が少ないときに通報する情報もあるため、必然的に通報できる時間帯、つまり通報時間設定範囲が決まってくる。
【０１０２】
次に、ステップ２６で通報時間設定範囲から電源遮断時間帯を差し引き（削除し）、残った部分を通報可能時間帯としてメモリＭ３（不揮発性ＲＡＭ５３に予め確保されている）に記憶保持し、ステップ２７，２８で通報可能時間帯に収まるように新たな通報時間帯を算出する。
このとき、次の点も考慮する。
【０１０３】
例えば、通報開始時刻が２２時２０分で電源が遮断される時刻が２２時２５分の場合は、問題なさそうであるが、実際にはこの場合の通報に対して、回線がビジーで再発呼待ちに入ることがある。この場合、再発呼しようとしたとき、電源が遮断されていることもあり得るので、これらを考慮して通報可能時間帯を電源が遮断される１時間前までとしたり、再発呼間隔および再発呼回数を考慮して通報可能時間帯を算出することが望ましい。
【０１０４】
再発呼間隔（応答待ち時間と再発呼待ち時間とからなる）および再発呼回数を考慮する場合、通報に要する時間を算出する必要があり、その時間をＴとし、更に応答待ち時間をＴ１、再発呼待ち時間をＴ２、再発呼回数をＮとすると、次式の関係が成立する。
Ｔ＝（Ｔ１＋Ｔ２）＊Ｎ＋Ｔ１
そして、例えばＴ１＝４０秒，Ｔ２＝５０秒，Ｎ＝３である場合、通報に要する時間Ｔは３１０秒となる。
【０１０５】
その後、通報可能時間帯に収まるように、乱数により新たな通報時間帯を算出する。乱数を利用する理由は、図示しない他のデータ通信装置の通報時間帯がなるべく重ならないようにするためである。
新たな通報時間を算出した後は、ステップ２９でパラメータメモリに記憶されている通報時間帯（図１９参照）を新たな通報時間帯に更新する（通報時間帯の設定を変更する）。
【０１０６】
次に、ステップ３０で更新後の新たな通報時間帯を示す情報にその更新日を付加してテキストデータとして中央制御装置６へ送信し、図１４の処理を終了する。
それによって、その後中央制御装置６からパラメータメモリに記憶すべき新たな各種パラメータがダウンロードされるようなことがあっても、先に更新された通報時間帯が変わることがなくなる。
【０１０７】
ところで、上述した通報時間帯変更処理では、説明を省略したが、実際には図１９に示すように、ＳＣ（サービスマンコール），ＭＣ（マニュアルコール），消耗品，アラーム，カ確、Ｂ．Ｂ（ブロックビリング）の各通報毎に通報時間帯を設定することができる。なお、これらの通報時間帯は異なるので、算出方法もそれぞれの通報によって条件を変えている。
【０１０８】
一方、中央制御装置６の端末６０，７０の中央処理部６１，７１（実際にはいずれか一方）は、定期的にメインルーチンの呼び出しによって図示しない電源断情報表示処理を開始し、データ通信装置７から電源断情報表示処理を受信すると、それをモニタ部６２，７２に表示する。
【０１０９】
また、中央制御装置６の端末６０，７０の中央処理部６１，７１は、定期的にメインルーチンの呼び出しによって図１５に示す処理を開始し、まずステップ３１でキーボード６３，７３の操作による電源断ログ情報取得要求の有無をチェックし、電源断ログ情報取得要求がなかった場合は図１５の処理を終了する。
【０１１０】
電源断ログ情報取得要求があった場合は、データ通信装置７から電源断ログ情報を取得する。
このとき、電源断ログ情報の送信要求を示す情報をテキストデータとしてデータ通信装置７へ送信する。それによって、そのテキストデータを受信したデータ通信装置７は、電源断ログメモリに記憶保持されている電源断ログ情報を読み出し、それをテキストデータとして中央制御装置６へ送信する。
【０１１１】
このように、第１実施形態によれば、データ通信装置７および中央制御装置６が、以下の（Ａ１）〜（Ａ７）に示す処理をそれぞれ行なうことにより、種々の作用効果を得ることができる。
【０１１２】
（Ａ１）データ通信装置７が、定期的に（所定間隔で）現在の時刻（リアルタイムクロック回路５２の出力値）をメモリＭ１（第１の記憶保持手段）に記憶保持し、電源投入時にその時刻をメモリＭ２に記憶保持した後、その電源投入時刻とメモリＭ１に記憶保持した時刻とを比較してその時間差である電源遮断時間を算出し、その電源遮断時間が予め設定された所定時間内に収まるか否かを判断し、電源遮断時間が所定時間内に収まらない場合にのみ、メモリＭ１に記憶保持した時刻である電源遮断直前の時刻とメモリＭ２に記憶保持した電源投入時刻とからなる電源遮断時間帯を記憶保持する。
【０１１３】
このようにすれば、以下の効果を得ることができる。
すなわち、電源遮断時間が所定時間内に収まるような短い時間であり、システムの運用上支障がない場合は、電源遮断時間帯を記憶保持せずにキャンセルするので、無駄な処理を行なわずに済み、処理効率が向上する。
【０１１４】
また、リアルタイムクロック回路５２の出力値を有効に利用することにより、既存のハード部品で（ハード部品を増設することなく）、データ通信装置７の電源の遮断を検知して電源遮断時間帯を算出でき、その電源遮断時間帯と通報時間帯とが重複する場合には、その通報時間帯の設定を変更することにより、電源の遮断による各画像形成装置１〜５の情報の未通報を確実に防止できる。つまり、通報時間帯に各画像形成装置１〜５の情報を確実に中央制御装置６へ通報することができる。
【０１１５】
（Ａ２）データ通信装置７が、メモリＭ１に記憶保持した電源遮断直前の時刻とメモリＭ２に記憶保持した電源投入時刻とからなる電源遮断時間帯を時系列的に電源断ログ情報として電源断ログメモリ（第２の記憶保持手段）に記憶保持する。
このようにすれば、その電源断ログ情報を解析することにより、データ通信装置７の設置環境での電源事情を把握することができる。
【０１１６】
（Ａ３）データ通信装置７が、新たな電源断ログ情報を限られた電源断ログメモリ内の古い電源断ログ情報の上に書き込む（電源断ログメモリをエンドレスで使用する）。
このようにすれば、電源断ログメモリを効率よく使用でき、電源断ログメモリのオーバフローを回避することができる。
【０１１７】
（Ａ４）中央制御装置６が、データ通信装置７から電源断ログ情報を取得する。このようにすれば、データ通信装置７の異常時の解析を容易にすることができる。
【０１１８】
（Ａ５）データ通信装置７が、電源投入時（その後の予め設定された所定時刻でもよい）に、電源が遮断されていた旨を示す電源断情報を中央制御装置６へ送信する。
【０１１９】
このようにすれば、中央制御装置６側では、データ通信装置７を含む各データ通信装置のいずれかから通報がなかった場合、データ通信装置７から受信した電源断情報に基づいてそのデータ通信装置７と通報がなかったデータ通信装置とを比較して、両装置が同じであることを認識した時に、データ通信装置７に対して通信を行なうことで早期に対処することができる。
【０１２０】
（Ａ６）データ通信装置７が、電源断ログメモリに記憶保持された電源断ログ情報に応じて電源が定期的に遮断される時間帯を電源遮断時間帯として算出する。このようにすれば、中央制御装置７への未通報を一層確実に回避でき、システムの運用を一層円滑に行なうことができる。
【０１２１】
（Ａ７）データ通信装置７が、電源遮断時間帯と通報時間帯とを比較し、両時間帯が重複した場合に、予め設定された中央制御装置６への再発呼回数および再発呼間隔を考慮して通報時間帯の設定を変更する。
このようにすれば、中央制御装置７への通報の確実度がより一層向上する。
【０１２２】
なお、第１実施形態では、データ通信装置７が、前述したように、図１３のステップ１７で（その後の予め設定された所定時刻でもよい）電源が遮断されていた旨を示す電源断情報をテキストデータとして中央制御装置６へ送信するようにしたが、このとき電源断情報および電源断ログメモリに記憶保持された電源断ログ情報をテキストデータとして中央制御装置６へ送信することもできる。
【０１２３】
このようにしても、上記（Ａ４）の効果を得ることができ、しかも中央制御装置６では図１５の処理を廃止することができるため、処理負担が減り、処理効率が向上する。
【０１２４】
〔第２実施形態：図１６〕
図１６は、請求項１０，１２に対応する中央制御装置６の端末６０，７０の中央処理部６１，７１による通報時間帯再設定処理を示すフローチャートである。
【０１２５】
この第２実施形態では、データ通信装置７のＣＰＵ５１は、第２実施形態と同様に図１２，図１３によって説明した電源断検知処理および電源投入処理を行なう。
一方、中央制御装置６の端末６０，７０の中央処理部６１，７１は、定期的にメインルーチンの呼び出しによって図１６に示す処理を開始し、まずステップ４１でデータ通信装置７から電源断情報を受信したか否かをチェックし、電源断情報を受信しなかった場合はそのまま図１６の処理を終了する。
【０１２６】
電源断情報を受信した場合は、ステップ４２でデータ通信装置７から電源断ログ情報を取得し、その後ステップ４３〜４９で図１４のステップ２２〜２８と同様の各処理を順次行ない、ステップ４８，４９で通報可能時間帯に収まるように新たな通報時間帯を算出した後は、ステップ５０でその新たな通報時間帯を記憶部６４，７４に記憶し、ステップ５１でその新たな通報時間帯を示す情報にその更新日を付加し、他の各種パラメータと共にテキストデータとしてデータ通信装置７へダウンロードしてパラメータメモリの各種パラメータを更新する（通報時間帯の再設定を含む）。
【０１２７】
このように、第２実施形態によれば、データ通信装置７および中央制御装置６が以下の（Ｂ１）〜（Ｂ３）に示す処理をそれぞれ行なうことにより、第１実施形態と同様の効果を得ることができる。また、電源が定期的に遮断されるデータ通信装置７の通報時間を中央制御装置６によって再設定するため、お互いの情報管理が容易になる。
【０１２８】
（Ｂ１）データ通信装置７が、定期的に現在の時刻をメモリＭ１に記憶保持し、電源投入時にその時刻をメモリＭ２に記憶保持した後、その電源投入時刻とメモリＭ１に記憶保持した時刻とを比較してその時間差である電源遮断時間を算出し、その電源遮断時間が予め設定された所定時間内に収まるか否かを判断し、電源遮断時間が所定時間内に収まらない場合にのみ、メモリＭ１に記憶保持した時刻である電源遮断直前の時刻とメモリＭ２に記憶保持した電源投入時刻とからなる電源遮断時間帯を時系列に電源断ログ情報として記憶保持する。
また、電源投入時（その後の予め設定された所定時刻でもよい）に、電源断情報を中央制御装置６へ送信する。
【０１２９】
（Ｂ２）中央制御装置６が、データ通信装置７から電源断情報を受信したとき、データ通信装置７から電源断ログ情報を取得し、その電源断ログ情報に応じてデータ通信装置７の電源が定期的に遮断される時間帯を電源遮断時間帯として算出し、その電源遮断時間帯に基づいてデータ通信装置７の新たな通報時間帯を算出し、その通報時間帯を示す情報を含む各種パラメータをテキストデータとしてデータ通信装置７へダウンロードして各種パラメータを更新させる。なお、通報時間帯を示す情報のみをテキストデータとしてデータ通信装置７へダウンロードして通報時間帯を再設定させることもできる。
【０１３０】
（Ｂ３）中央制御装置６が、データ通信装置７の新たな通報時間帯を算出する際に、上記電源遮断時間帯と前回算出した通報時間帯とを比較し、両時間帯が重複した場合に、データ通信装置７に予め設定された中央制御装置６への再発呼回数および再発呼間隔を考慮して新たな通報時間帯を算出する。
【０１３１】
〔第３実施形態：図１７〕
図１７は、請求項１１，１２に対応する中央制御装置６の端末６０，７０の中央処理部６１，７１による通報時間帯再設定処理を示すフローチャートである。
【０１３２】
この第３実施形態でも、データ通信装置７のＣＰＵ５１は、第１実施形態と同様に図１２，図１３によって説明した電源断検知処理および電源投入処理を行なう。但し、図１３のステップ１７で（その後の予め設定された所定時刻でもよい）電源が遮断されていた旨を示す電源断情報および電源断ログメモリに記憶保持された電源断ログ情報をテキストデータとして中央制御装置６へ送信する。
【０１３３】
一方、中央制御装置６の端末６０，７０の中央処理部６１，７１は、定期的にメインルーチンの呼び出しによって図１７に示す処理を開始し、まずステップ６１でデータ通信装置７から電源断情報および電源断ログ情報を受信したか否かをチェックし、電源断情報および電源断ログ情報を受信しなかった場合はそのまま図１７の処理を終了する。
【０１３４】
電源断情報および電源断ログ情報を受信した場合は、ステップ６２〜７０で図１６のステップ４３〜５１と同様の各処理を順次行なう。
このように、第３実施形態によれば、データ通信装置７および中央制御装置６が以下の（Ｃ１）〜（Ｃ３）に示す処理をそれぞれ行なうことにより、第２実形態と同様の効果を得ることができる。
【０１３５】
（Ｃ１）データ通信装置７が、定期的に現在の時刻をメモリＭ１に記憶保持し、電源投入時にその時刻をメモリＭ２に記憶保持した後、その電源投入時刻とメモリＭ１に記憶保持した時刻とを比較してその時間差である電源遮断時間を算出し、その電源遮断時間が予め設定された所定時間内に収まるか否かを判断し、電源遮断時間が所定時間内に収まらない場合にのみ、メモリＭ１に記憶保持した時刻である電源遮断直前の時刻とメモリＭ２に記憶保持した電源投入時刻とからなる電源遮断時間帯を時系列に電源断ログ情報として記憶保持する。
また、電源投入時（その後の予め設定された所定時刻でもよい）に、電源断情報および電源断ログ情報を中央制御装置６へ送信する。
【０１３６】
（Ｃ２）中央制御装置６が、データ通信装置７から電源断情報および電源断ログ情報を受信したとき、その電源断ログ情報に応じてデータ通信装置７の電源が定期的に遮断される時間帯を電源遮断時間帯として算出し、その電源遮断時間帯に基づいてデータ通信装置７の新たな通報時間帯を算出し、その通報時間帯を示す情報を含む各種パラメータをテキストデータとしてデータ通信装置７へダウンロードして各種パラメータを更新させる。なお、通報時間帯を示す情報のみをテキストデータとしてデータ通信装置７へダウンロードして通報時間帯を再設定させることもできる。
【０１３７】
（Ｃ３）中央制御装置６が、データ通信装置７の新たな通報時間帯を算出する際に、上記電源遮断時間帯と前回算出した通報時間帯とを比較し、両時間帯が重複した場合に、データ通信装置７に予め設定された中央制御装置６への再発呼回数および再発呼間隔を考慮して新たな通報時間帯を算出する。
【０１３８】
【発明の効果】
以上説明してきたように、この発明の画像形成装置管理システムによれば、データ通信装置が、通報時間帯に画像形成装置の情報を確実に中央制御装置へ通報することができる。
【図面の簡単な説明】
【図１】この発明を実施する画像形成装置管理システムの構成例を示すブロック図である。
【図２】図１の画像形成装置１〜５の制御部の構成例を示すブロック図である。
【図３】図２のパーソナルＩ／Ｆ１８の構成例を示すブロック図である。
【図４】図１のデータ通信装置７の構成例を示すブロック図である。
【図５】図４の制御部４１の構成例を示すブロック図である。
【図６】図４のデータ通信装置７におけるセレクティング動作の一例を示すフロー図である。
【図７】同じくポーリング動作の一例を示すフロー図である。
【図８】図１の中央制御装置６とデータ通信装置７との間で授受されるテキストデータの構成例を示す図である。
【図９】同じくデータ通信装置７と画像形成装置１〜５のパーソナルＩ／Ｆとの間で授受されるテキストデータの構成例を示す図である。
【図１０】同じく画像形成装置１〜５のパーソナルＩ／ＦとＰＰＣコントローラとの間で授受されるテキストデータの構成例を示す図である。
【図１１】図１の中央制御装置６の構成例を示すブロック図である。
【図１２】請求項２〜９に対応する図５のＣＰＵ５１による電源断検知処理を示すフロー図である。
【図１３】同じく電源投入処理を示すフロー図である。
【図１４】同じく通報時間帯変更処理を示すフロー図である。
【図１５】請求項２〜９に対応する図１１の中央処理部６１，７１による電源断ログ情報取得処理を示すフロー図である。
【図１６】請求項１０，１２に対応する図１１の中央処理部６１，７１による通報時間帯再設定処理を示すフロー図である。
【図１７】請求項１１，１２に対応する図１１の中央処理部６１，７１による通報時間帯再設定処理を示すフロー図である。
【図１８】図５の不揮発性ＲＡＭ５３内の電源断ログ情報メモリに記憶されている電源断ログ情報の一例を示す図である。
【図１９】同じくパラメータメモリに記憶されているパラメータの一例を示す図である。
【符号の説明】
１〜５：画像形成装置      ６：中央制御装置
７：データ通信装置        ８：通信回線
１１，２１，５１：ＣＰＵ
１２，５２：リアルタイムクロック回路
１３，５５：ＲＯＭ        １４：ＲＡＭ
１５，５３：不揮発性ＲＡＭ
１６，５８：入出力ポート
１７ａ，１７ｂ，１７ｃ，５６，５７：シリアル通信制御ユニット
１８：パーソナルＩ／Ｆ    ３１：ＰＰＣコントローラ
４１：制御部              ４２：オートダイアラ部
４３：回線制御部          ５４：電池
６０，７０：端末          ６１，７１：中央処理部
６２，７２：モニタ部      ６３，７３：キーボード
６４，７４：記憶部        ６５，７５：プリンタ部
６６：モデム              ８０：ネットワーク
【図１】
0003810614.tif 000004
【図２】
0003810614.tif 000005
【図３】
0003810614.tif 000006
【図４】
0003810614.tif 000007
【図５】
0003810614.tif 000008
【図６】
0003810614.tif 000009
【図７】
0003810614.tif 000010
【図８】
0003810614.tif 000011
【図９】
0003810614.tif 000012
【図１０】
0003810614.tif 000013
【図１１】
0003810614.tif 000014
【図１２】
0003810614.tif 000015
【図１３】
0003810614.tif 000016
【図１４】
0003810614.tif 000017
【図１５】
0003810614.tif 000018
【図１６】
0003810614.tif 000019
【図１７】
0003810614.tif 000020
【図１８】
0003810614.tif 000021
【図１９】
0003810614.tif 000022