(57)【特許請求の範囲】
【請求項１】
画像形成装置の稼動履歴の情報であるロギングデータを入力して一時的に記憶する記憶手段と、前記記憶手段の未使用の記憶領域が新たなロギングデータを記憶するのに十分でない場合、前記記憶手段に記憶されたロギングデータを入力し、ネットワークを介して送信する送信手段と、
前記送信手段が送信したロギングデータを、前記ネットワークを介して受信する受信手段と、
前記受信手段が受信したロギングデータを入力し、画像形成装置別に蓄積する蓄積手段と、
前記蓄積手段に蓄積されたロギングデータを配信する条件を規定した自動配信テーブル
を記憶するテーブル記憶手段と、
前記テーブル記憶手段に記憶された自動配信テーブルに基づいて、前記蓄積手段に蓄積されたロギングデータを所定の配信先に配信する自動配信手段と、
前記ロギングデータの配信の条件の登録，変更，追加または削除を指示する条件コマン
ドを入力するための条件コマンド入力手段と、
前記条件コマンド入力手段を介して入力された条件コマンドに基づいて、前記テーブル記憶手段に記憶された自動配信テーブルのロギングデータの配信の条件を登録，変更，追加または削除するテーブル登録手段とを具備することを特徴とする画像形成装置保守支援システム。
【請求項２】
請求項１記載の画像形成装置保守支援システムにおいて、
前記条件コマンド入力手段は、前記ネットワークを介して前記テーブル登録手段に前記条件コマンドを送信することを特徴とする記載の画像形成装置保守支援システム。
【請求項３】
請求項１記載の画像形成装置保守支援システムにおいて、
前記ロギングデータの配信を指示する配信コマンドを入力するための配信コマンド入力手段と、
前記配信コマンド入力手段を介して入力された配信コマンドに基づいて、前記蓄積手段に蓄積されたロギングデータを所定の配信先に配信する配信手段とを具備することを特徴とする画像形成装置保守支援システム。
【請求項４】
請求項３記載の画像形成装置保守支援システムにおいて、
前記配信コマンド入力手段は、前記ネットワークを介して前記配信手段に前記配信コマンドを送信することを特徴とする画像形成装置保守支援システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置の保守を支援する画像形成装置保守支援システムに関し、より詳細には、画像形成装置の情報を、ネットワークを介して送受信する画像形成装置保守支援システムに関する。
【０００２】
【従来の技術】
近年、公衆回線網その他のネットワークの普及に伴い、ＯＡ機器のリモートメンテナンスが実現されている。画像形成装置においても、ネットワークを利用して画像形成装置の保守を支援する画像形成装置保守支援システムが提供されている。
【０００３】
ところで、従来の画像形成装置保守支援システムとして、たとえば、特開平３−１６２０５７号公報に開示された『遠隔管理装置』がある。この遠隔管理装置は、複数台の端末装置と通信回線により接続され、各端末装置からの異常を示す異常情報を含む情報を受信する。
【０００４】
この遠隔管理装置にあっては、端末装置からの発信のモードに応じて専用の時間帯を設け、優先度の低いモードは発信禁止、優先度の高いモードはいつでも発信可とするような制御手段を備えており、緊急性の高い異常発生時の発信を優先的にセンタ装置に送信できる。しかし、この遠隔管理装置が端末装置から受信する情報には、画像形成装置の詳細な稼動履歴のデータが含まれていないため、障害発生の際、障害発生の正確な原因究明ができない場合があり、障害の迅速かつ適切な解決ができないという不具合があった。
【０００５】
また、従来の画像形成装置保守支援システムとして、たとえば、特開平１０−９３７５４号公報に開示された『画像形成装置および端末管理システム』がある。この端末管理システムは、フィールドサービスの対象であるフィールドサービス端末の構成要素の動作を制御するＣＰＵに入力される入力制御信号およびタイムスタンプ、ならびに、このＣＰＵから出力される出力制御信号およびタイムスタンプを、不揮発性記憶メモリに記憶させ、不揮発性メモリに未使用の領域が無くなった場合には最も古い使用領域に上書きする。この端末管理システムにあっては、異常発生時に異常の原因究明に役立つ情報を画像形成装置などのサービス端末に蓄積することができる。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記従来の端末管理システムによれば、異常発生時に異常の原因究明に役立つ情報を記憶させるメモリに未使用の領域が無くなった場合に、最も古い使用領域に上書きし、上書きされた領域に記憶されていた情報が消えてしまうため、障害発生の際、障害発生の正確な原因究明ができない場合があり、障害の迅速かつ適切な解決ができず、ユーザの作業性が低下するという問題点があった。
【０００７】
本発明は上記に鑑みてなされたものであって、障害発生時における障害の迅速かつ適切な解決を図り、ユーザの作業性を向上することを目的とする。
【０００８】
【課題を解決するための手段】
上記の目的を達成するために、請求項１にかかる画像形成装置保守支援システムは、画像形成装置の稼動履歴の情報であるロギングデータを入力して一時的に記憶する記憶手段と、前記記憶手段の未使用の記憶領域が新たなロギングデータを記憶するのに十分でない場合、前記記憶手段に記憶されたロギングデータを入力し、ネットワークを介して送信する送信手段と、前記送信手段が送信したロギングデータを、前記ネットワークを介して受信する受信手段と、前記受信手段が受信したロギングデータを入力し、画像形成装置別に蓄積する蓄積手段と、前記蓄積手段に蓄積されたロギングデータを配信する条件を規定した自動配信テーブルを記憶するテーブル記憶手段と、前記テーブル記憶手段に記憶された自動配信テーブルに基づいて、前記蓄積手段に蓄積されたロギングデータを所定の配信先に配信する自動配信手段と、前記ロギングデータの配信の条件の登録，変更，追加または削除を指示する条件コマンドを入力するための条件コマンド入力手段と、前記条件コマンド入力手段を介して入力された条件コマンドに基づいて、前記テーブル記憶手段に記憶された自動配信テーブルのロギングデータの配信の条件を登録，変更，追加または削除するテーブル登録手段とを具備するものである。
【０００９】
この請求項１の画像形成装置保守支援システムにあっては、画像形成装置の稼動中に発生するロギングデータを一時的に記憶し、未使用の記憶領域が新たなロギングデータを記憶するのに十分でない場合、記憶されたロギングデータをネットワークを介して送信し、送信されたロギングデータをサービスセンタ側でネットワークを介して受信して画像形成装置別に蓄積する。
【００１１】
また、自動配信テーブルを参照し、ロギングデータの配信の条件が満たされた場合、蓄積されたロギングデータを所定の配信先に配信する。
【００１３】
さらに、入力された配信コマンドに基づいて、記憶された自動配信テーブルのロギングデータの配信の条件を登録，変更，追加または削除する。
【００１４】
請求項２にかかる画像形成装置保守支援システムは、請求項１に記載の画像形成装置保守支援システムにおいて、前記条件コマンド入力手段は、前記ネットワークを介して前記テーブル登録手段に前記条件コマンドを送信するものである。
【００１５】
この請求項２の画像形成装置保守支援システムにあっては、ネットワークを介して条件コマンドを送信し、送信された条件コマンドに基づいて記憶された自動配信テーブルのロギングデータの配信の条件を登録，変更，追加または削除する。
【００１８】
請求項３にかかる画像形成装置保守支援システムは、請求項１に記載の画像形成装置保守支援システムにおいて、前記ロギングデータの配信を指示する配信コマンドを入力するための配信コマンド入力手段と、前記配信コマンド入力手段を介して入力された配信コマンドに基づいて、前記蓄積手段に蓄積されたロギングデータを所定の配信先に配信する配信手段とを具備するものである。
【００１９】
この請求項３の画像形成装置保守支援システムにあっては、入力された配信コマンドに基づいて、蓄積されたロギングデータを所定の配信先に配信する。
【００２０】
請求項４にかかる画像形成装置保守支援システムは、請求項３に記載の画像形成装置保守支援システムにおいて、前記配信コマンド入力手段は、前記ネットワークを介して前記配信手段に前記配信コマンドを送信するものである。
【００２１】
この請求項４の画像形成装置保守支援システムにあっては、ネットワークを介して配信コマンドを送信し、送信された配信コマンドに基づいて、蓄積されたロギングデータを所定の配信先に配信する。
【００２７】
【発明の実施の形態】
以下に本発明の実施の形態を、添付の図面を参照して詳細に説明する。
【００２８】
まず、本実施の形態の画像形成装置保守支援システムの構成について、図１〜図１５を参照して説明する。図１は、本発明にかかる一実施の形態の画像形成装置保守支援システムの概略構成を示す図である。
【００２９】
本実施の形態の画像形成装置保守支援システムは、保守サービスの対象である顧客先の複数の画像形成装置を含む顧客先システム１０１と、顧客先システム１０１の複数の画像形成装置の保守を支援するためのサービスセンタ１０２およびサービスステーション１０３と、これらを通信可能に接続する公衆回線網１０４と、を備えている。サービスステーション１０３は、サービスセンタ１０２との間で情報の送受信をおこなう端末装置１０５，ファクシミリ装置１０６および電話機１０７を備えている。
【００３０】
図２は、図１に示した本実施の形態の顧客先システム１０１の概略構成を示す図である。顧客先システム１０１は、公衆回線網１０４を介してサービスセンタ１０２と通信するための通信コントロール装置２０１と、通信コントロール装置２０１に接続された、複数の画像形成装置（ＰＰＣ）２０２および電話機２０３またはファクシミリ装置２０４と、を備えている。
【００３１】
なお、この例では、通信コントロール装置２０１に複数の画像形成装置２０２が接続されているが、１つの画像形成装置２０２のみが接続されていてもよい。また、通信コントロール装置２０１に接続される複数の画像形成装置２０２は全て同一の機種である必要はなく、異なる機種が混在していてもよい。さらに、通信コントロール装置２０１に画像形成装置２０２以外のものが接続されていてもよい。
【００３２】
ここでは、１つの通信コントロール装置２０１に最大５台の画像形成装置２０２が接続可能であるものとする。通信コントロール装置２０１と複数の画像形成装置２０２との接続は、ＲＳ−４８５規格によるマルチドロップ接続によって行われる。また、通信コントロール装置２０１と各画像形成装置２０２との間の通信制御は基本型データ伝送制御手順（ＢＳＣ）に従って行われる。
【００３３】
すなわち、通信コントロール装置２０１を制御局としたセントラライズド制御のポーリング／セレクティング方式でデータリンクの確立をおこなうことにより、任意の画像形成装置２０２との通信が可能となっている。各画像形成装置２０２は、後述するアドレス設定スイッチ５０５によって固有の値を設定できるようになっており、設定された値により各画像形成装置２０２のポーリングおよびセレクティングのためのアドレス（デバイスコード）が決定される。
【００３４】
図３は、図２に示した本実施の形態の通信コントロール装置２０１の概略構成を示す図である。通信コントロール装置２０１は、各種の処理や自装置の制御をおこなうためのプログラムを記憶したＲＯＭ３０１と、ＲＯＭ３０１に記憶されたプログラムに従って各種の処理や自装置の制御をおこなうＣＰＵ３０２と、切替えをおこなう切り替え部３０３と、モデム３０４と、ＲＳ−４８５用のトランシーバを有する通信インターフェース３０５と、バッテリ３０６と、バッテリ３０６により電源をバックアップされたＲＡＭ３０７と、時計３０８と、自己発呼を許可する自己発呼許可スイッチ３０９と、を備えている。
【００３５】
公衆回線網１０４から送信されてきた信号は、まず、切り替え部３０３に入力される。ＣＰＵ３０２は、入力された信号がサービスセンタ１０２からのものであるか否かを判定し、サービスセンタ１０２以外からのものである場合は切り替え部３０３を制御して公衆回線網１０４と電話機２０３（またはファクシミリ装置２０４）とを接続する。一方、入力された信号がサービスセンタ１０２からのものであった場合は切り替え部３０３を制御して公衆回線網１０４とモデム３０４とを接続し、モデム３０４を介して信号を入力する。
【００３６】
また、ＣＰＵ３０２は、通信インターフェース３０５を介して画像形成装置２０２との通信をおこなうことができる。ここで、ＲＡＭ３０７は、処理の中間結果等の格納や、通信テキストの一時的な格納のために使用される。また、サービスセンタ１０２の電話番号、回線が繋がらなかった場合の再発呼回数、再発呼間隔および後述するトータルカウンタ６１１がカウントした積算コピー枚数（トータルカウンタ値）の送出日時等の通信コントロール装置２０１の動作に必要な各種パラメータも格納される。
【００３７】
通常、通信コントロール装置２０１は、２４時間連続通電が行われ、常にサービスセンタ１０２との通信が可能な状態に保たれている。しかし、不慮の電源切断または安全のための電源切断等により、ＲＡＭ３０７に記憶された各種パラメータまたは通信テキスト等が失われないように、ＲＡＭ３０７はバッテリ３０６により電源をバックアップされている。
【００３８】
図４は、本実施の形態のＲＡＭ３０７に記憶される各種パラメータの一覧を示す説明図である。ＲＡＭ３０７に記憶される各種パラメータは、アドレス１〜５の画像形成装置２０２ごとの機種番号４０１，シリアル番号（機番）４０２およびこれらのチェックサム４０３と、遠隔通報理由ごとの通信先電話番号４０４〜４０８、リダイヤル回数４０９〜４１２、リダイヤル間隔４１３〜４１６、サービスセンタ１０２に送信するデータの種類（ジャム発生回数，自己診断異常発生回数，コピー枚数および複写機状態等）４１７〜４１９、サービスセンタ１０２への通報をおこなう通報日時４２０および４２１ならびにこれらのチェックサム４２２〜４２７と、から構成される。
【００３９】
画像形成装置２０２ごとの機種番号４０１およびシリアル番号（機番）４０２は、顧客先システム１０１からサービスセンタ１０２への通報の際に送信データに付加して送信されたり、サービスセンタ１０２からのアクセスの際に選択すべき画像形成装置２０２のアドレスを決定するために用いられたりする。また、チェックサム４０３により、通信コントロール装置２０１の誤作動、バックアップ用のバッテリ３０６の消耗または通信上のエラー等により、パラメータ値が変化したり失われたりした場合に、これを検出することができる。
【００４０】
これらのパラメータは、サービスセンタ１０２側から公衆回線網１０４を介して書き込まれるが、図示しないパラメータ設定用の携帯装置を通信コントロール装置２０１に接続して書き込んだり、通信コントロール装置２０１に、パラメータ書き込みのための図示しない書き込み装置を設け、この書き込み装置を介して書き込みをおこなうようにしてもよい。
【００４１】
ここで、ＲＡＭ３０７に記憶される各種パラメータは重要であるので、パラメータの書き込みをおこなうための通信データにＩＤ（パスワード）を付加することにより機密性を高めている。このＩＤは、第一回目のパラメータの書き込みの際に設定され、設定された後は、通信での変更はできない。通信コントロール装置２０１を所定の手順で初期化することによってのみ、再設定が可能となる。
【００４２】
このＩＤは、パラメータの書き込みをおこなうための通信データを受信するごとに確認される。間違ったＩＤが付加された通信データを所定回数以上受けると、通信コントロール装置２０１は、この事を記録し、サービスセンタ１０２に自動通報してサービスセンタ１０２のシステム管理者に知らせる。このようにしてハッカーによるシステムに対する妨害を防止している。
【００４３】
なお、この例では通信コントロール装置２０１を初期化しなければＩＤの変更ができないようにしているが、ＩＤ変更用の第２のＩＤ（パスワード）を設けて、第２のＩＤが付加された通信データを受信した場合にＩＤの変更ができるようにしてもよい。
【００４４】
図５は、本実施の形態の画像形成装置２０２の制御部の概略構成を示す図である。画像形成装置２０２の制御をおこなう制御部５００は、自装置の制御をおこなうためのプログラムやデータを記憶するＲＯＭ５０１と、ＲＯＭ５０１に記憶されたプログラムやデータに基づいて自装置の制御をおこなうＣＰＵ５０２と、処理の中間結果等を記憶するＲＡＭ５０３と、通信コントロール装置２０１との通信をおこなう通信インターフェースユニット５０４と、通信インターフェースユニット５０４に接続され、自装置のアドレスを１から５までの範囲で設定するためのアドレス設定スイッチ５０５と、通信コントロール装置２０１との通信の許可および禁止を設定する通信許可スイッチ５０６と、ボタン等を有し、外部からの入力操作ができる操作部５０７と、を備えている。
【００４５】
また、露光ランプの駆動制御をおこなう光学系制御ユニット５０８と、帯電チャージャ，分離チャージャ，転写チャージャ，転写前チャージャ（ＰＴＣ）および現像バイアスに電力を供給する高圧電源ユニット５０９と、メインモータのコントロールをおこなうモータ制御ユニット５１０と、定着ヒータの駆動制御をおこなうヒータ制御ユニット５１１と、Ｐセンサの受光ゲイン、ＰセンサＬＥＤの発光電圧、ＡＤＳセンサの受光ゲインおよびランプ光量センサの受光ゲイン等を制御するセンサ感度制御ユニッ５１２と、ランプ電圧、Ｐセンサ発光電圧、Ｐセンサ受光電圧、電位センサ出力、ＡＤＳセンサ出力、ランプ光量センサ出力、ドラム電流センサ出力および定着サーミスタ電圧を入力するＡ／Ｄコンバータ５１３と、を備えている。
【００４６】
図６は、本実施の形態の画像形成装置２０２の画像形成部の概略構成を示す図である。画像形成装置２０２の画像形成部は、画像濃度センサ６０１と、ドラム回転数カウンタ６０２と、温度センサ６０３と、湿度センサ６０４と、露光時間カウンタ６０５と、露光部６０６と、ドラム６０７と、表面電位計６０８と、現像バイアス印加電源６０９と、トナー濃度計６１０と、コピー枚数等をカウントするトータルカウンタ６１１と、を備えている。
【００４７】
図７は、本実施の形態の画像形成装置２０２の操作部５０７の概略構成を示す説明図である。画像形成装置２０２の操作部５０７は、テンキー７０１，クリア／ストップキー７０２，コピースタートキー７０３，エンタキー７０４，割り込みキー７０５，予熱キー７０６，モード確認キー７０７，画面切り替えキー７０８，呼び出しキー７０９，登録キー７１０，ガイダンスキー７１１，表示用コントラストボリューム７１２および文字表示器７１３等を備えている。
【００４８】
テンキー７０１は、コピー枚数や倍率等の数値を入力するためのキーである。クリア／ストップキー７０２は、コピー枚数をクリアしたり、コピー動作をストップさせたりするためのキーである。エンタキー７０４は、ズーム倍率や綴じ代寸法等の数値や指定を確定させるためのキーである。割り込みキー７０５は、コピー中に割り込みで別の原稿をコピーする際に使用するキーである。予熱キー７０６は、設定した内容を取り消したり、画像形成装置２０２を節電状態にしたりするためのキーである。
【００４９】
モード確認キー７０７は、文字表示器７１３に各モードの一覧表示をさせるためのキーである。画面切り替えキー７０８は、文字表示器７１３の表示形態を熟練度に応じて切り替えるためのキーである。呼び出しキー７０９は、ユーザプログラムを呼び出すためのキーである。登録キー７１０はユーザプログラムを登録するためのキーである。ガイダンスキー７１１は、文字表示器７１３にガイダンスを表示するためのキーである。
【００５０】
表示用コントラストボリューム７１２は、文字表示器７１３のコントラストを調整するためのものである。文字表示器７１３は、液晶または蛍光表示管等のフルドット表示素子を用い、その上に多数のタッチセンサを内蔵した透明シート状のマトリックスタッチパネルを重ねており、電源投入されることによって、コピーモード設定画面を表示する。文字表示器７１３に、たとえば、転写紙の表裏面に原稿の画像をコピーする両面モードが選択可能な表示がされ、両面モードを選択したい場合、所定の箇所をタッチすることにより、両面モード用の表示が行われる。
【００５１】
また、本実施の形態の画像形成装置２０２には、前述したような顧客が通常使用する操作使用モードとは別に、サービスマンが修理または保守作業の際に使用するサービスマンモードが設けられている。このサービスマンモードは、顧客が通常の使用の際に誤って設定してしまわないような特殊なキー操作によって設定される。
【００５２】
たとえば、まず、予熱キー７０６を押下し、つぎにテンキー７０１を「１キー」、「０キー」、「７キー」の順で押下し、最後にクリア／ストップキー７０２を３秒以上押下することによってサービスマンモードに移行する。サービスマンは、画像形成装置２０２をサービスマンモードに移行させた後、各種センサの状態，各モータおよびクラッチ負荷等をチェックし、修理または保守作業を実施する。
【００５３】
つぎに、本実施の形態の画像形成装置保守支援システムの、一般の制御について、（１）サービスセンタ１０２からのテキストによる制御、（２）画像形成装置２０２からのテキストによる制御、（３）通信コントロール装置２０１独自の制御の順で説明する。
【００５４】
（１）サービスセンタ１０２からのテキストによる制御
サービスセンタ１０２からのテキストによる制御には、たとえば、特定の画像形成装置２０２の、制御電圧，電流，抵抗およびタイミング等の調整値の設定および読み取り、ならびに、コピー枚数およびミスフィード回数等のカウンタ値の読み取りおよび初期化、等がある。これらの制御は、通信コントロール装置２０１がサービスセンタ１０２からのテキストを受信し、接続されている複数の画像形成装置２０２のいずれかをセレクティングによって選択し、セレクティングした画像形成装置２０２と通信することにより行われる。
【００５５】
各画像形成装置２０２はそれぞれのデバイスコード（アドレス）を持っており、通信コントロール装置２０１は、セレクティングを示す特定コードと選択すべき画像形成装置２０２のデバイスコードとをシリアル通信インターフェースＲＳ−４８５上に送出する。各画像形成装置２０２は、セレクティングを示す特定コードのつぎに続くデバイスコードと自装置のデバイスコードとを比較し、両コードが一致した場合、自装置がセレクティングされたことを認識する。
【００５６】
（２）画像形成装置２０２からのテキストによる制御
画像形成装置２０２からのテキストによるによる制御には、自己診断異常通報（サービスマンコール（ＳＣ））の発生、センサの規格レベルへの到達等の予防保全を必要とする事前警告通報（アラーム）の発生、画像形成装置２０２側のオペレータが画像形成装置２０２の操作部５０７で予め定められた特定の操作を実行することによってサービスセンタ１０２を呼び出す遠隔通報キーコール、および、画像形成装置２０２の稼動履歴の情報であるロギングデータの通信コントロール装置２０１への格納がある。
【００５７】
通信コントロール装置２０１は、ＳＣが発生すると即時自発呼をおこなう。また、アラームが発生すると、この発生日の指定時刻に自発呼をおこなう。遠隔通報キーコールがされた場合は、サービスセンタ１０２から一般電話による応答がある。
【００５８】
これらの制御では、通信コントロール装置２０１からのポーリングが行われる。ポーリングにおいて、通信コントロール装置２０１は、接続されている複数の画像形成装置２０２を順番に指定し、指定された画像形成装置２０２からの接続要求の有無を確認する。通信コントロール装置２０１は、予め定められたポーリングを示す特定コードと選択すべき画像形成装置２０２のデバイスコード（アドレス）とをシリアル通信インターフェースＲＳ−４２５上に送出する。
【００５９】
画像形成装置２０２は、ポーリングを示す特定コードのつぎに続くデバイスコードと自装置のデバイスコードとを比較し、両コードが一致したとき、自装置がポーリングされたことを認識する。通信コントロール装置２０１は、ポーリングに対する画像形成装置２０２からの応答に応じて、セレクティング処理に移行するか、つぎの画像形成装置２０２へのポーリングに移行するかを選択する。
【００６０】
（３）通信コントロール装置２０１独自の制御
通信コントロール装置２０１独自の制御には、トータルカウンタ値の読み出しがある。トータルカウンタ値の読み出しは、通信コントロール装置２０１から、１日１回、予め設定された時刻のセレクティングによって行われる。通信コントロール装置２０１は、ＲＡＭ３０７内に２つのトータルカウンタ値用の図示しない領域Ａおよび領域Ｂを有しており、読み取ったトータルカウンタ値を領域Ａに書き込む。
【００６１】
したがって、領域Ａは、休日等で画像形成装置２０２の電源がオンにならない場合をのぞき、毎日値が書き換えられる。また、毎月１回、通信コントロール装置２０１のＲＡＭ３０７に記憶されているパラメータである通報日時４２１に設定された日時に、領域Ａに記憶されているトータルカウンタ値を領域Ｂにコピーする。サービスセンタ１０２は、公衆回線網１０４を介して領域Ｂに記憶されたトータルカウンタ値を入力する。なお、白黒コピー用，アプリケーションコピー用およびカラーコピー用等の種々のトータルカウンタ値のために、領域Ａ，ＢはＲＡＭ３０７内に複数設けられている。
【００６２】
また、通信コントロール装置２０１独自の制御には、本発明の要部であるロギングデータ送信処理がある。ロギングデータ送信処理において、画像形成装置２０２の操作中に発生するロギングデータを一時的に格納する領域の未使用領域が十分でない場合に、この領域に格納されているロギングデータをサービスセンタ１０２に送信する制御がある。この制御は、ＲＡＭ３０７内のロギングデータを一時的に格納する領域の未使用領域が、新たなロギングデータを格納するのに十分でない場合、通信コントロール装置２０１内に記憶されているパラメータである通信先電話番号４０８に格納されている電話番号により発呼を行い、ロギングデータの送信をおこなう。
【００６３】
本発明の要部であるロギングデータは、（１）オペレータが画像形成装置２０２の操作部５０７を介して操作を行った場合、（２）画像形成装置２０２の各駆動部に動作指示のコマンドが送信された場合、（３）画像形成装置２０２の各駆動部の動作が終了した場合、（４）画像形成装置２０２の動作が終了した場合、（５）画像形成装置２０２の稼動中に障害が発生した場合、等において発生する。
【００６４】
ロギングデータは、コピー枚数，倍率，濃度およびモード等のオペレータが設定した内容、ロギングデータが発生した日時、原稿サイズ、給紙トレイ番号、転写紙サイズ、用紙別コピー枚数、トータルカウンタ値、各種センサの出力値、ならびに、各駆動部の動作時間等の情報を含んでいる。
【００６５】
画像形成装置２０２は、ロギングデータが発生すると、発生したロギングデータを通信コントロール装置２０１に送信する。通信コントロール装置２０１は、ロギングデータを受信し、ＲＡＭ３０７のロギングデータ格納用領域の未使用領域が、受信したロギングデータを格納するのに十分であるか否かを判定する。未使用領域が十分である場合は、受信したロギングデータを未使用領域に格納する。一方、未使用領域が十分でない場合は、ロギングデータ格納用の領域に格納されているロギングデータをサービスセンタ１０２に送信したあと、受信したロギングデータをロギングデータ格納用の領域に格納する。
【００６６】
図８は、本実施の形態の通信コントロール装置２０１と画像形成装置２０２との間で授受されるテキストの構成例を示す説明図である。通信コントロール装置２０１と画像形成装置２０２との間で授受されるテキストは、ＳＹＮ８０１，ＳＤＨ８０２，通番８０３，ＳＴＸ８０４，テキストデータ８０５，ＥＴＢまたはＥＴＸ８０６，およびＬＲＣ８０７から構成される。テキストデータ８０５は、さらに、デバイスコード８０８，処理コード８０９および情報レコード８１０〜８１１から構成され、これらの間はセミコロンで区切られている。情報レコード８１０〜８１１は、さらに、情報コード８１２，データ部桁数８１３およびデータ部８１４から構成される。
【００６７】
通番８０３は、一回のポーリングまたはセレクティングシーケンスの中での通信ブロック番号であり、最初のブロックの通番は０１であり、以降のブロックの通番は順次１ずつ増加してゆき、９９のつぎは００となる。デバイスコード８０８は、各画像形成装置２０２において、各画像形成装置２０２ごとにアドレス設定スイッチ５０５によって設定されたデバイスコードと比較参照され、ポーリングまたはセレクティングが自装置に対するものなのか否かを判定するために用いられる。処理コード８０９は通信目的を示すコードである。
【００６８】
情報レコード８１０〜８１１は、情報コード８１２，データ部桁数８１３およびデータ部８１４からなり、情報コード８１２は、具体的な通報情報の種別コード、たとえば、転写紙ジャムトータル回数または種別ＳＣ回数等を表す。データ部桁数８１３は、データ部８１４のデータ長で、ＡＳＣＩＩコードで表され、データ部８１４が存在しない場合は００となる。データ部８１４は、情報コード８１２の詳細内容を表すデータで、たとえば、情報コード８１２が転写紙ジャムトータル回数の場合はカウンタ値、情報コード８１２が種別ＳＣ回数の場合は事故診断異常（ＳＣ）が発生した箇所および部品名称を表す。
【００６９】
図９は、本実施の形態の処理コード８０９の一例を示す図表である。処理コード８０９において、３０は、ＳＣ時に自動通報をおこなうＳＣコール処理を示し、３１は、マニュアルスイッチ押下時に自動通報をおこなうマニュアルコール処理を示し、３２は、アラーム発生時に自動通報をおこなうアラーム送信処理を示し、２２は、ブロックビリング枚数に達した旨の自動通報をおこなうブロックビリング処理を示す。
【００７０】
また、０２は、ＰＰＣ２０２の内部データを読み込むデータ読み込みを示し、０４は、ＰＰＣ２０２の内部データを書き込むデータ書き込み処理を示し、０３は、遠隔操作によりテストをおこなうテスト実行処理を示し、０８は、通信機能のチェックのための処理であるデバイスコード確認処理を示し、３３は、ロギングデータ格納領域の未使用領域が無いときに自動通報をおこなうロギングデータ送信処理を示し、３４は、サービスセンタ１０２に格納されているロギングデータの配信を要求するロギングデータ要求処理を示す。
【００７１】
図１０は、本実施の形態の画像形成装置２０２の通信インタフェースユニット５０４とＣＰＵ５０２との間で授受されるテキストの構成例を示す説明図である。画像形成装置２０２の通信インタフェースユニット５０４とＣＰＵ５０２との間で授受されるテキストは、図８に示した、通信コントロール装置２０１と画像形成装置２０２との間で授受されるテキストとほぼ同様の構成であるが、ヘッダ部分であるＳＹＮ８０１，ＳＤＨ８０２，通番８０３およびＳＴＸ８０４、デバイスコード８０８ならびにパリティ部分であるＬＲＣ８０７がない。
【００７２】
図１１は、本実施の形態のサービスセンタ１０２と通信コントロール装置２０１との間で授受されるテキストの構成例を示す図である。サービスセンタ１０２と通信コントロール装置２０１との間で授受されるテキストは、図８に示した、通信コントロール装置２０１と画像形成装置２０２との間で授受されるテキストとほぼ同様の構成であるが、デバイスコード８０８の代わりに、機種番号４０１およびシリアル番号４０２からなるＩＤコード１１０１が、処理コード８０９の代わりに、処理コード８０９にテキストの発信先および発信元の情報を付加した識別コード１１０２が、それぞれ設けられている。
【００７３】
デバイスコード８０８とＩＤコード１１０１との変換は、通信コントロール装置２０１において、ＲＡＭ３０７に記憶されたパラメータおよび通信先に基づいて行われる。また、処理コード８０９と識別コード１１０２との変換、すなわち、発信先および発信元の情報の付加および削除も、通信コントロール装置２０１において通信先に基づき行われる。
【００７４】
図１２は、図１に示した本実施の形態のサービスセンタ１０２の構成例を示すブロック図である。サービスセンタ１０２は、顧客先システム１０１から送信されたロギングデータを、公衆回線網１０４を介して受信する送受信部１２０１と、送受信部１２０１が受信したロギングデータを入力し、画像形成装置別に格納する蓄積部１２０２と、蓄積部１２０２に蓄積されたロギングデータを配信する条件を規定した自動配信テーブルを記憶するテーブル記憶部１２０３と、を備えている。
【００７５】
また、サービスセンタ１０２は、ロギングデータの配信の条件の登録，変更，追加または削除を指示する条件コマンドを入力するための条件コマンド入力部１２０４と、条件コマンドに基づいて、テーブル記憶部１２０３に記憶された自動配信テーブルのロギングデータの配信の条件を登録，変更，追加または削除するテーブル登録部１２０５と、テーブル記憶部１２０３に記憶された自動配信テーブルに基づいて、蓄積部１２０２に蓄積されたロギングデータを所定の配信先に配信する、すなわち、自動配信をおこなう自動配信部１２０６と、を備えている。
【００７６】
さらに、サービスセンタ１０２は、ロギングデータの配信を指示する配信コマンドを入力するための配信コマンド入力部１２０７と、配信コマンドに基づいて蓄積部１２０２に蓄積されたロギングデータを所定の配信先に配信する配信部１２０８と、プリンタ１２０９と、を備えている。
【００７７】
テーブル登録部１２０５に入力される条件コマンドおよび配信部１２０８に入力される配信コマンドは、公衆回線網１０４を介して、たとえば、図示しないパーソナルコンピュータ，サービスステーション１０３または顧客先システム１０１の画像形成装置２０２等から送信することもできる。また、自動配信部１２０６または配信部１２０８は、プリンタ１２０９に配信することもできるし、公衆回線網１０４を介して、たとえば、図示しないパーソナルコンピュータ，サービスステーション１０３または顧客先システム１０１の画像形成装置２０２もしくはファクシミリ装置２０４等に配信することもできる。
【００７８】
図１３は、本実施の形態のサービスセンタ１０２の具体的な構成を示す図である。サービスセンタ１０２は、複数のクライアント１３０１と、各クライアント１３０１と公衆回線網１０４との間に設けられたモデム１３０２と、各クライアント１３０１が受信したデータおよび各種テーブル等を記憶する外部記憶装置１３０３と、外部記憶装置１３０３の制御をおこなうファイルサーバ１３０４と、印刷をおこなうプリンタ１２０９と、サービスステーション１０３に送信する情報の制御をおこなうファクシミリサーバ１３０５と、これらを通信可能に接続するＬＡＮ１３０６と、を備えている。
【００７９】
ここで、モデム１３０２およびクライアント１３０１は送受信部１２０１に対応し、ファイルサーバ１３０５および外部記憶装置１３０３は、蓄積部１２０２およびテーブル記憶部１２０３に対応し、ファイルサーバ１３０４，クライアント１３０１およびファクシミリサーバ１３０５は、条件コマンド入力部１２０４，テーブル登録部１２０５，自動配信部１２０６，配信部１２０８および配信コマンド入力部１２０７を具現する。
【００８０】
クライアント１３０１には、モデム１３０２が１台接続されているものと、複数台接続されているものとがある。モデム１３０２が１台接続されている場合は、クライアント１３０１の図示しないシリアルポート（ＣＯＭ１）にモデム１３０２が直接、接続されている。一方、モデム１３０２が複数台接続されている場合は、クライアント１３０１の図示しないＭＣＡ（Ｍｉｃｒｏ  ＣｈａｎｎｅｌＡｒｃｈｉｔｅｃｔｕｒｅ）スロットに挿入されたＲＩＣボードを介してモデム１３０２が接続されている。
【００８１】
ＲＩＣボードはＯＳを搭載しており、ＲＩＣボード上のメモリに、マルチタスクで非同期に動作可能なプロトコルドライバー１５０４をダウンロードする。通常、ＲＩＣボード上のメモリには、複数ポート使用時のクライアント１３０１の付加を低減するために通信プロトコルを実現するプログラムがダウンロードされる。
【００８２】
図１４は、本実施の形態の外部記憶装置１３０３に記憶される自動配信テーブルを示す説明図である。外部記憶装置１３０３に記憶される自動配信テーブルは、顧客別画像形成装置テーブル１４０１および自動配信条件テーブル１４１１から構成される。
【００８３】
顧客別画像形成装置テーブル１４０１は、画像形成装置２０２の機種番号４０１とシリアル番号４０２とを格納する機種番号項目と、顧客名を格納する顧客名項目と、保守を担当するサービスステーション１０３の端末装置１０５のタイプ名を格納する端末タイプ項目と、端末装置１０５の呼び出し用電話番号を格納する端末装置電話番号項目と、顧客先システム１０１の通信コントロール装置２０１の呼び出し用電話番号を格納する顧客先電話番号項目と、自動配信条件テーブル１４１１のポインタを格納するポインタ項目と、から構成される。
【００８４】
ポインタ項目に自動配信条件テーブル１４１１のポインタが格納されていない場合は、自動配信を行わない。顧客別画像形成装置テーブル１４０１は、顧客先に画像形成装置２０２を設置する際に、サービスセンタ１０２の操作員により、クライアント１３０１を介して設定される。
【００８５】
顧客別画像形成装置テーブル１４０１は、配信コマンドが入力された場合に参照される。公衆回線網１０４を介して配信コマンドが送信されてきた場合は、送信されてきたテキストのＩＤコード１１０１と顧客別画像形成装置テーブル１４０１の機種番号項目とを比較して該当する機種番号項目を検索し、顧客先および画像形成装置２０２を確認する。
【００８６】
配信指示元に配信することが設定されている場合は、顧客先電話番号項目に格納されている電話番号により呼び出しを行い、蓄積されているロギングデータの送信をおこなう。一方、サービスステーション１０３の端末装置１０５に配信することが設定されている場合は、端末装置電話番号項目に格納されている電話番号により呼び出しを行い、蓄積されているロギングデータの送信をおこなう。
【００８７】
自動配信条件テーブル１４１１は、配信先の端末装置のタイプ名を格納する配信先端末タイプ項目と、配信先の電話番号が格納されている電話番号項目と、自動配信の条件を格納する条件項目と、から構成される。条件項目は、たとえば、ロギングデータの自動配信を行いたい日付を設定し、設定された日付に自動配信をおこなうようにしたものや、障害の種類を指定し、指定した障害が発生するたびに自動配信をおこなうようにしたものや、アラームの種類を指定し、指定したアラームの通報があるたびに自動配信をおこなうようにしたもの等である。
【００８８】
顧客別画像形成装置テーブル１４０１および自動配信条件テーブル１４１１は、サービスセンタ１０２のクライアント１３０１を介して登録，変更，追加および削除をおこなうことができる。同様に、公衆回線網１０４を介して、画像形成装置２０２や、図示しないパーソナルコンピュータや、サービスステーション１０３等から登録，変更，追加および削除をおこなうことができる。すなわち、前述した例に限らず、自動配信条件テーブル１４１１の条件項目をさらに増やしたり、逆に１つに減らしたり、内容を変更したりすることができる。
【００８９】
図１５は、本実施の形態の送受信部１２０１の通信機能の階層を示す説明図である。送受信部１２０１の通信機能の階層は、プレゼンテーション層１５０１，セッション層１５０２およびプロトコル層１５０３からなる３層で構成される。プロトコル層１５０３は、通信コントロール装置２０１とクライアント１３０１との間の通信プロトコルを実現し、シリアルドライバーの上位に位置し、通信ハードウェアごとに実装される。また、プロトコル層１５０３はセッション層１５０２から見た場合の通信ハードウェアの違いを吸収する。
【００９０】
プロトコル層１５０３は、プロトコルドライバー１５０４およびプロトコルスタック１５０５からなり、プロトコルドライバー１５０４はポート（モデム１３０２）の数だけロードされる。ＲＩＣの場合は、プロトコルドライバー１５０４はＲＩＣ内部のメモリにダウンロードされる。プロトコルドライバー１５０４は、発呼要求を受け取るとモデム１３０２を介して通信コントロール装置２０１との一連のプロトコルシーケンスを開始する。
【００９１】
また、常時、モデム１３０２を監視し、通信コントロール装置２０１からの情報の送信があった場合、プロトコルシーケンスに従って速やかに受信をおこなう。受信が完了すると、プロトコルスタック１５０５を介して受信が完了したことをセッション層１５０２に通知する。プロトコルドライバー１５０４とセッション層１５０２の発呼被呼制御１５０６との間に設けられたプロトコルスタック１５０５は送信データ，受信データおよび制御データの受け渡しをおこなう。
【００９２】
セッション層１５０２は、プロトコル層１５０３にて実現されている複数のＰＰ（物理ポート）１５０７を管理し、プレゼンテーション層１５０１からの発呼処理または被呼処理等の通信要求に対し、ＰＰ１５０７の管理および検索を行い、通信を開始する。また、通信コントロール装置２０１からの受信を監視し、受信完了時に、プレゼンテーション層１５０１に受信の完了を通知し、受信データを出力する。プレゼンテーション層１５０１はＰＰ１５０７を直接参照することはなく、セッション層１５０２にてリンクされたＶＰ（仮想ポート）１５０８に対してアクセスをおこなう。
【００９３】
プレゼンテーション層１５０１は、セッション層１５０２の上位にあって、ＶＰ１５０８をハンドリングするＶＰハンドラ１５０９と、クライアント１３０１からの送信要求の処理をおこなう送信要求１５１０と、ＶＰ１５０８をポーリングし、受信データを上位機能に渡す受信監視１５１１と、から構成され、通信コントロール装置２０１とクライアント１３０１との間の情報の授受を実現する。
【００９４】
送信要求１５１０は、ＶＰ１５０８に対して送信をおこなう。上位機能からは実際に実装されているプロトコルドライバー１５０４を意識する必要が無く、また、使用可能なＰＰ１５０７の管理をセッション層１５０２がおこなうので、物理的なポートを意識する必要もない。さらに、受信監視１５１１が、ＶＰ１５０８をポーリングするので、受信ポートを意識する必要もない。
【００９５】
以上の構成において、本実施の形態の動作を、図１６〜図２４を参照して説明する。図１６は、本実施の形態の通信コントロール装置２０１のポーリング処理およびセレクティング処理を示すフローチャートである。通信コントロール装置２０１は、公衆回線網１０４を介したサービスセンタ１０２からの着信がない場合、接続されている複数の画像形成装置２０２に対して順次ポーリングをおこない、画像形成装置２０２からの接続要求の有無を確認するポーリング処理をおこなう。
【００９６】
通信コントロール装置２０１は、まず、カウント用の変数ｎに１を代入し（Ｓ１６０１）、ｎ番目の画像形成装置２０２に対するポーリングをおこなう（Ｓ１６０２）。各画像形成装置２０２は、ポーリングによって自装置のデバイスコードが指定された場合、このポーリングに対する応答をおこなう。
【００９７】
ここで、ポーリングされた画像形成装置２０２においてサービスセンタ１０２に対する発信要求等がない場合は、予め定められた特定コードまたはコードの組合せによる否定応答をおこなう。一方、サービスセンタ１０２に対する発信要求がある場合は、否定応答とは別の予め定められた特定コードまたはコードの組合わせによる肯定応答をおこなう。
【００９８】
通信コントロール装置２０１は、指定した画像形成装置２０２から肯定応答を受信したか否かを判定し（Ｓ１６０３）、肯定応答を受信していない場合は、否定応答を受信したか否かを判定する（Ｓ１６０９）。肯定応答も否定応答も受信しなかった場合は、予め定められた一定時間が経過したか否かを判定する（Ｓ１６１０）。ステップＳ１６１０で、一定時間が経過していなければステップＳ１６０３に戻り、一定時間が経過していれば、画像形成装置２０２の電源がオフになっている、または、接続されていない等の理由で画像形成装置２０２が応答できない状態であると判断してステップＳ１６０７に進む。
【００９９】
通信コントロール装置２０１は、ステップＳ１６０７でカウント用の変数ｎに１を足し、ｎ＝Ｎ＋１であるか否かを判定する（Ｓ１６０８）。ここで、Ｎは通信コントロール装置２０１に接続されている画像形成装置２０２の台数である。ｎ＝Ｎ＋１でない場合は、ステップＳ１６０２に戻り、つぎの画像形成装置２０２に対するポーリングに移行する。ｎ＝Ｎ＋１である場合、換言すれば画像形成装置２０２に対するポーリングが一巡した場合は、ステップＳ１６０１に戻り、再び１番目の画像形成装置２０２から順次ポーリングをおこなう。
【０１００】
また、ステップＳ１６０９で、否定応答を受信した場合もステップＳ１６０７に進む。一方、ステップＳ１６０３で肯定応答を受信した場合は、ポーリング処理を一時中断してセレクティング処理に移行し、肯定応答を送信した画像形成装置２０２に対するセレクティングをおこなう（Ｓ１６０４）。セレクティングされた画像形成装置２０２は、ポーリングに対する応答と同様に、対応可能な場合は肯定応答を出力し、対応不可能な場合は否定応答を出力する。
【０１０１】
セレクティングを行った通信コントロール装置２０１は、指定した画像形成装置２０２から肯定応答を受信したか否かを判定し（Ｓ１６０５）、肯定応答を受信していない場合は、否定応答を受信したか否かを判定する（Ｓ１６１１）。肯定応答も否定応答も受信しなかった場合は、予め定められた一定時間が経過したか否かを判定する（Ｓ１６１２）。
【０１０２】
ステップＳ１６１２で、一定時間が経過していなければステップＳ１６０５に戻り、一定時間が経過していればタイムアウトとなり、ステップＳ１６０７に進み、つぎの画像形成装置２０２のポーリングに移行する。否定応答を受信した場合も同様に、ステップＳ１６０７に進み、つぎの画像形成装置２０２のポーリングに移行する。
【０１０３】
一方、ステップＳ１６０５で肯定応答を受信した場合は、肯定応答を出力した画像形成装置２０２に対し、予め定められた特定コードまたはコードの組合せによる通信許可信号を出力し、この画像形成装置２０２との通信を開始する（Ｓ１６０６）。通信手順に従った画像形成装置２０２との通信が終了すると、ステップＳ１６０７に進み、つぎの画像形成装置２０２のポーリングに移行する。
【０１０４】
なお、通信コントロール装置２０１からサービスセンタ１０２への自発呼には、前述したように、故障発生等により即時に自発呼する項目と、発生日の指定時刻に自発呼する項目があり、予め設定されている。また、公衆公衆回線網１０４を介してサービスセンタ１０２から着信があった場合、通信コントロール装置２０１はポーリング処理を一時中断して、サービスセンタ１０２が指定した画像形成装置２０２に予め定められた特定コードまたはコードの組合わせによる通信許可信号を出力して通信を開始し、通信手順に従った画像形成装置２０２との通信終了後、中断していたポーリング処理を再開する。
【０１０５】
図１７は、本実施の形態の画像形成装置２０２の応答処理を示すフローチャートである。画像形成装置２０２は、電源をオンされたあと、通信コントロール装置２０１からのポーリングおよびセレクティングに対する応答のための応答処理を定期的におこなう。応答処理において、画像形成装置２０２は、まず、自装置がポーリングされたか否かを判定する（Ｓ１７０１）。ポーリングされていなかった場合は自装置がセレクティングされたか否かを判定する（Ｓ１７０２）。自装置がポーリングもセレクティングもされていなかった場合は処理を終了する。
【０１０６】
ステップＳ１７０１で、ポーリングされていた場合は、送出するデータがあるか否かを判定する（Ｓ１７０７）。送出データがあるか否かを判定する。送出するデータがある場合は肯定応答を出力し（Ｓ１７０８）、送出するデータがない場合は否定応答を出力し（Ｓ１７０９）、処理を終了する。
【０１０７】
一方、ステップＳ１７０２でセレクティングされていた場合、自装置がセレクティングに対応可能であるか否かを判定する（Ｓ１７０３）。コピー中等の理由でセレクティングに対応できない場合は否定応答を出力し（Ｓ１７０６）、セレクティングに対応できる場合は、肯定応答を出力して（Ｓ１７０４）、通信コントロール装置２０１との通信を行い（Ｓ１７０５）、処理を終了する。
【０１０８】
つぎに、本実施の形態のサービスセンタ１０２における受信処理について、図１８〜図２０を参照して説明する。図１８は、本実施の形態の受信処理における受信監視１５１１および蓄積部１２０２の動作を示す説明図であり、図１９は、本実施の形態の受信処理における受信監視１５１１の動作を示すフローチャートである。
【０１０９】
顧客先システム１０１の通信コントロール装置２０１からのデータをサービスセンタ１０２が受信する受信処理において、まず、プレゼンテーション層１５０１に設けられた受信監視１５１１は、被呼ＶＰ１５０８のポート数確保等のイニシャル処理を実行する（Ｓ１９０１）。つぎに、通信コントロール装置２０１からのデータを読み込むための読み込み領域を確保し（Ｓ１９０２）、被呼ＶＰ１５０８をオープンし（Ｓ１９０３）、画像形成装置２０２等からのデータ受信の監視を開始する（Ｓ１９０４）。
【０１１０】
受信監視１５１１は、通信コントロール装置２０１等からのデータの受信が正常に終了したか否かの監視をおこない（Ｓ１９０５）、被呼ＶＰ１５０８が受信完了状態となり、完了した被呼ＶＰ１５０８のバッファに受信データが存在する場合は、受信データを被呼ＶＰ１５０８のバッファから確保した読み込み領域に読み込む（Ｓ１９０６）。続いて、読み込み領域に読み込まれた受信データを受信データファイル１８０１に書き込み（Ｓ１９０７）、書き込み処理が正常に終了したか否かを判定する（Ｓ１９０８）。
【０１１１】
ステップＳ１９０８で、書き込み処理が正常に終了した場合は、ステップＳ１９０４に戻り、データの受信の監視を続ける。一方、書き込み処理にエラーがあった場合は、被呼ＶＰ１５０８をクローズし（Ｓ１９０９）、エラー表示を指示し（Ｓ１９１０）、リトライ指定があるか否かを判定する（Ｓ１９１１）。リトライ指定がある場合は、ステップＳ１９０３に戻り、再び被呼ＶＰ１５０８のオープンをおこない、リトライ指定がない場合は、処理を終了する。
【０１１２】
図２０は、本実施の形態の受信処理における蓄積部１２０２の動作を示すフローチャートである。蓄積部１２０２は受信監視１５１１とは非同期に動作をおこなう、蓄積部１２０２は、まず、共有メモリの確保等の内部データのイニシャル処理を実行し（Ｓ２００１）、イニシャル処理が正常に終了したか否かを判定する（Ｓ２００２）。イニシャル処理でエラーが発生した場合は、エラー表示を指示し（Ｓ２０１３）、処理を終了する。
【０１１３】
イニシャル処理が正常に終了した場合は、受信データファイル１８０１に受信データが書き込まれているか否かを判定する（Ｓ２００３）。受信データファイル１８０１に受信データが書き込まれている場合は、受信データファイル１８０１の受信データを読み込み（Ｓ２００４）、読み込み中にエラーが発生したか否かを判定する（Ｓ２００５）。読み込み中にエラーが発生した場合は、ステップＳ２０１３に進み、エラー表示を指示して処理を終了する。
【０１１４】
一方、読み込みが正常に終了した場合は、読み込んだ受信データ中のＩＤコード１１０１の機種番号４０１およびシリアル番号４０２から顧客先および画像形成装置２０２を確認する（Ｓ２００６）。続いて、受信データ中の識別コード１１０２から通報キーによる遠隔通報か、自己診断異常による遠隔通報か、事前警告の遠隔通報か、ロギングデータ送信か、ロギングデータ要求か、等の種別のチェックをおこなう。
【０１１５】
識別コード１１０２が遠隔通報、自己診断異常による遠隔通報、事前警告の遠隔通報またはロギングデータ送信の場合、対応する顧客先の通報別のデータファイル１８０２の更新処理をおこなう（Ｓ２００７）。続いて、更新処理中にエラーが発生したか否かを判定し（Ｓ２００８）、エラーが発生した場合はステップＳ２０１３に進み、エラー表示を指示して処理を終了する。更新処理が正常に終了した場合は、自動配信部１２０６が自動配信処理をおこなう（Ｓ２００９）。自動配信処理後、蓄積部１２０２は、読み込んだ受信データを削除し（Ｓ２０１０）、ステップＳ２００３に戻る。
【０１１６】
一方、ステップＳ２００３で、受信データファイル１８０１に受信データが書き込まれていない場合は、受信処理の終了が指定されているか否かを判定し（Ｓ２０１１）、受信処理の終了が指定されてない場合は、ステップＳ２００３に戻る。受信処理の終了が指定されている場合はエラー表示の指定がされているか否かを判定し（Ｓ２０１２）、エラー表示の指定がされていない場合は処理を終了し、エラー表示の指示がされている場合はステップＳ２０１３に進み、エラー表示を指示して処理を終了する。
【０１１７】
図２１は、本実施の形態の配信部１２０８の動作を示すフローチャートである。配信部１２０８は、まず、公衆回線網１０４を介して受信した受信データ（テキスト）の識別コード１１０２に続く情報レコード８１０〜８１１の情報コード（種別コード）８１２によりロギングデータの要求チェックを行い、ロギングデータの要求があるまで待機する（Ｓ２１０１）。ロギングデータの要求があった場合、蓄積部１２０２内の、ロギングデータを蓄積している画像形成装置別のロギングデータファイル中に、要求された画像形成装置２０２のロギングデータファイルが存在するか否かを確認する（Ｓ２１０２）。
【０１１８】
要求された画像形成装置２０２のロギングデータファイルが存在しない場合はエラー表示を指示し（Ｓ２１１１）、処理を終了する。一方、要求された画像形成装置２０２のロギングデータファイルが存在する場合は、情報レコード８１０〜８１１中のデータ部８１４に格納されているロギングデータ要求のパラメータに従って要求パラメータの条件に一致するまでロギングデータをロギングデータファイルから読み出し、送信用のデータである送信用データを作成する（Ｓ２１０３）。
【０１１９】
送信用データの作成が終了すると、情報レコード８１０〜８１１のデータ部８１４に格納されている配信先の確認をおこなう（Ｓ２１０４，Ｓ２１０６，Ｓ２１０７）。配信先がサービスセンタ１０２である場合はプリンタ１２０９等に送信用データの出力をおこなう（Ｓ２１０５）。配信先が顧客先システム１０１の画像形成装置２０２である場合は、顧客別画像形成装置テーブル１４０１を参照し、該当する画像形成装置２０２への送信用データの配信をおこなう（Ｓ２１０９）。
【０１２０】
配信先がサービスステーション１０３である場合は、顧客別画像形成装置テーブル１４０１を参照し、配信先の端末タイプの設定に応じて、該当するサービスステーション１０３の端末装置１０５またはファクシミリ装置１０６への送信用データの配信をおこなう（Ｓ２１０８，Ｓ２１１０）。
【０１２１】
つぎに、本実施の形態の送信要求１５１０の動作について、図２２および図２３を参照して説明する。図２２は、本実施の形態の送信要求１５１０の動作を示す説明図であり、図２３は、本実施の形態の送信要求１５１０の動作を示すフローチャートである。
【０１２２】
所定の配信先への配信をおこなうための配信処理において、送受信部１２０１のプレゼンテーション層１５０１に設けられた送信要求１５１０は、まず、発呼ＶＰ１５０８のポート数の確保等のイニシャル処理を実行する（Ｓ２３０１）。つぎに、プレゼンテーション層１５０１の上位機能、たとえば、配信情報を作成する配信情報作成部（ロギングデータ要求部）からの情報を送信するために、発呼ＶＰ１５０８をオープンする（Ｓ２３０２）。
【０１２３】
発呼ＶＰ１５０８をオープンしたあと、通信コントロール装置２０１またはサービスステーション１０３への送信の監視、および、上位機能からの送信の要求の検証を行い（Ｓ２３０３）、上位機能からの送信の要求があるか否かを判定する（Ｓ２３０４）。上位機能からの送信があるまで、通信コントロール装置２０１またはサービスステーション１０３への送信の監視、および、上位機能からの送信の要求の検証を続ける。
【０１２４】
上位機能からの送信の要求があった場合、送信するデータである送信データを、送信データを格納した送信データファイル２２０１から読み込む（Ｓ２３０５）。つぎに、送信データの読み込み中にエラーが発生したか否かを判定し（Ｓ２３０６）、送信データの読み込み中にエラーが発生していなかった場合は、残りの送信データがあるか否か、換言すれば、送信データの読み込みが終了したか否かを判定する（Ｓ２３０７）。
【０１２５】
残りの送信データがある場合、すなわち、送信データの読み込みが終了していない場合は、ステップＳ２３０１で確保した発呼ＶＰ１５０８のバッファに、読み込んだ送信データを書き込み（Ｓ２３０８）、残りの送信データが無くなるまで、すなわち、送信データの読み込みが終了するまで、ステップＳ２３０５〜Ｓ２３０８を繰り返す。送信データの読み込みが終了すると、ステップＳ２３０３に戻り、再び上位機能からの送信の要求の検証をおこなう。
【０１２６】
一方、ステップＳ２３０６で、送信データの読み込み中にエラーが発生した場合、ステップ２３０１で確保した発呼ＶＰ１５０８をクローズし（Ｓ２３０９）、エラー表示を指示する（Ｓ２３１０）。続いて、リトライが指定されているか否かを判定し（Ｓ２３１１）、リトライが指定されている場合はステップＳ２３０２に戻り、再び発呼ＶＰをオープンする。一方、リトライが指定されていない場合は処理を終了する。
【０１２７】
なお、画像形成装置２０２から公衆回線網１０４を介して配信を要求する場合は、たとえば、顧客先に出向いたサービスマンが、画像形成装置２０２に所定の操作を行ってサービスマンモードを設定し、どの期間のロギングデータが必要であるかを指定し、ロギングデータの配信を要求する配信コマンドを送信する。送信された配信コマンドは、通信コントロール装置２０１および公衆回線網１０４を介してサービスセンタ１０２に受信され、配信コマンドを受信したサービスセンタ１０２は、蓄積したロギングデータを配信する。
【０１２８】
また、サービスステーション１０３の端末装置１０５または図示しない公衆回線網１０４に接続されたパーソナルコンピュータもしくはファクシミリ装置等から配信を要求する場合も同様に配信が行われる。
【０１２９】
図２４は、本実施の形態の自動配信部１２０６の動作を示すフローチャートである。本実施の形態の自動配信部１２０６は、送受信部１２０１を介して通報（受信データ）を受信するたびに、自動配信のための自動配信処理をおこなう。
【０１３０】
自動配信処理において、自動配信部１２０６は、まず、通報情報（受信データ）のＩＤコード１１０１に基づいて、顧客別画像形成装置テーブル１４０１の対応するポインタ項目の内容を取得し（Ｓ２４０１）、自動配信条件テーブル１４１１のポインタが設定されているか否かを判定する（Ｓ２４０２）。自動配信条件テーブル１４１１のポインタが設定されていない場合は、自動配信をおこなわずに処理を終了する。一方、自動配信条件テーブル１４１１のポインタが設定されている場合は、自動配信条件テーブル１４１１の条件項目を確認する（Ｓ２４０３）。
【０１３１】
たとえば、通報が自己診断異常によるものである場合、条件項目に格納されている障害の種類と、通報が示す障害の種類とが一致するか否かの判定をおこなう（Ｓ２４０４）。条件項目に格納されている障害の種類と、通報が示す障害の種類とが一致しない場合は処理を終了し、一致する場合はステップＳ２４０５に進む。また、通報が事前警告によるものである場合も同様に、条件項目に格納されている事前警告の種類と、通報が示す事前警告の種類とが一致するか否かの判定をおこない、一致しない場合は処理を終了し、一致する場合はステップＳ２４０５に進む。
【０１３２】
ステップ２４０５では、通報を送信した画像形成装置２０２のロギングデータファイルが蓄積部１２０２に存在するか否かの判定をおこなう。通報を送信した画像形成装置２０２のロギングデータファイルが蓄積部１２０２に存在しない場合は処理を終了し、通報を送信した画像形成装置２０２のロギングデータファイルが蓄積部１２０２に存在する場合は、ロギングデータファイルからロギングデータを読み込み、送信用のデータファイルである送信データファイルを作成する（Ｓ２４０６）。
【０１３３】
つぎに、自動配信条件テーブル１４１１から配信先の電話番号を取得し（Ｓ２４０７）、続いて、配信先の端末のタイプ名を取得し（Ｓ２４０８）、配信先の端末のタイプがファクシミリ装置であるか否かを判定する（Ｓ２４０９）。配信先の端末のタイプがファクシミリ装置である場合は、取得した電話番号および送信データファイルをファクシミリサーバ１３０５に送信し（Ｓ２４１１）、処理を終了する。一方、配信先の端末のタイプがファクシミリ装置でない場合は、取得した電話番号および送信データファイルを送受信部１２０１に送信し（Ｓ２４１０）、処理を終了する。
【０１３４】
前述した様に本実施の形態によれば、画像形成装置２０２の稼動中に発生するロギングデータを通信コントロール装置２０１のＲＡＭ３０７が一時的に記憶し、ＲＡＭ３０７の未使用の記憶領域が新たなロギングデータを記憶するのに十分でない場合、通信コントロール装置２０１は、ＲＡＭ３０７に記憶されたロギングデータを公衆回線網１０４等のネットワークを介して送信し、送信されたロギングデータをサービスセンタ１０２側でネットワークを介して受信して画像形成装置別に蓄積するため、障害発生時における障害の迅速かつ適切な解決を図り、ユーザの作業性を向上することができる。
【０１３５】
また、サービスセンタ１０２は、自動配信テーブルを記憶し、自動配信テーブルに基づいて蓄積したロギングデータを配信する自動配信をおこなうため、障害発生の兆候を把握し、障害発生の前に予防をおこなうことができる。この自動配信テーブルのロギングデータ配信の条件は、条件コマンドにより、登録，変更，追加または削除することができる。
【０１３６】
自動配信テーブルに基づく自動配信の他に、さらに、配信コマンドが入力された場合に配信をおこなうため、随時、必要に応じてロギングデータの配信をおこなうことができる。条件コマンドおよび配信コマンドは、ネットワークを介して、画像形成装置２０２や、サービスステーション１０３の端末装置１０５や、ネットワークに接続されたパーソナルコンピュータ等から送信することができる。
【０１３７】
また、自動配信および配信コマンド入力による配信は、画像形成装置２０２、端末装置１０５、ネットワークに接続されたパーソナルコンピュータまたはファクシミリ装置２０４、１０６等に対して行われる。
【０１３８】
【発明の効果】
以上説明したように、本発明の画像形成装置保守支援システム（請求項１）は、画像形成装置の稼動中に発生するロギングデータを一時的に記憶し、未使用の記憶領域が新たなロギングデータを記憶するのに十分でない場合、記憶されたロギングデータを、ネットワークを介して送信し、送信されたロギングデータを、サービスセンタ側でネットワークを介して受信して画像形成装置別に蓄積するため、障害発生時における障害の迅速かつ適切な解決を図り、ユーザの作業性を向上することができる。
【０１３９】
また、自動配信テーブルを参照し、ロギングデータ配信の条件が満たされた場合、蓄積されたロギングデータを所定の配信先に配信するため、障害発生の兆候を把握し、障害発生の前に予防措置をおこなうことができる。
【０１４０】
さらに、入力された条件コマンドに基づいて、記憶された自動配信テーブルのロギングデータ配信の条件を登録，変更，追加または削除するため、配信の条件を自由に設定できる。
【０１４１】
また、本発明の画像形成装置保守支援システム（請求項２）は、ネットワークを介して条件コマンドを送信し、送信された条件コマンドに基づいて記憶された自動配信テーブルのロギングデータ配信の条件を登録，変更，追加または削除するため、遠隔地からも配信の条件の設定ができる。
【０１４２】
なお、画像形成装置がネットワークを介して条件コマンドを送信し、サービスセンタ側で、送信された条件コマンドに基づいて記憶された自動配信テーブルのロギングデータ配信の条件を登録，変更，追加または削除することにより、顧客先等の画像形成装置からも配信の条件の設定ができる。
【０１４３】
また、本発明の画像形成装置保守支援システム（請求項３）は、入力された配信コマンドに基づいて、蓄積されたロギングデータを所定の配信先に配信するため、随時、必要に応じてロギングデータの配信をおこなうことができる。
【０１４４】
また、本発明の画像形成装置保守支援システム（請求項４）は、ネットワークを介して配信コマンドを送信し、送信された配信コマンドに基づいて、蓄積されたロギングデータを所定の配信先に配信するため、遠隔地から、随時、必要に応じてロギングデータの配信を指示することができる。
【０１４５】
なお、画像形成装置がネットワークを介して配信コマンドを送信し、サービスセンタ側で、送信された配信コマンドに基づいて、蓄積されたロギングデータを所定の配信先に配信することにより、サービスマン等が、随時、必要に応じて顧客先の画像形成装置から配信を指示することができる。
【０１４６】
また、ロギングデータの配信先が、画像形成装置であれば、サービスマン等が、顧客先の画像形成装置から配信を受けることができる。
【０１４７】
さらに、ロギングデータの配信先が、パーソナルコンピュータであれば、サービスマン等が、サービスステーションや顧客先等のパーソナルコンピュータから配信を受けることができる。
【０１４８】
さらにまた、ロギングデータの配信先が、ファクシミリ装置であれば、サービスマン等が、サービスステーションや顧客先等のファクシミリ装置から配信を受けることができる。
【図面の簡単な説明】
【図１】本発明にかかる一実施の形態の画像形成装置保守支援システムの概略構成を示す図である。
【図２】図１に示した本実施の形態の顧客先システムの概略構成を示す図である。
【図３】図２に示した本実施の形態の通信コントロール装置の概略構成を示す図である。
【図４】本実施の形態の通信コントロール装置のＲＡＭに記憶される各種パラメータの一覧を示す説明図である。
【図５】本実施の形態の画像形成装置の制御部の概略構成を示す図である。
【図６】本実施の形態の画像形成装置の画像形成部の概略構成を示す図である。
【図７】本実施の形態の画像形成装置の操作部の概略構成を示す説明図である。
【図８】本実施の形態の通信コントロール装置と画像形成装置との間で授受されるテキストの構成例を示す説明図である。
【図９】本実施の形態の処理コードの一例を示す図表である。
【図１０】本実施の形態の画像形成装置の通信インタフェースユニットとＣＰＵとの間で授受されるテキストの構成例を示す説明図である。
【図１１】本実施の形態のサービスセンタと通信コントロール装置との間で授受されるテキストの構成例を示す図である。
【図１２】図１に示した本実施の形態のサービスセンタの構成例を示すブロック図である。
【図１３】本実施の形態のサービスセンタの具体的な構成を示す図である。
【図１４】本実施の形態の外部記憶装置に記憶される自動配信テーブルを示す説明図である。
【図１５】本実施の形態の送信部の通信機能の階層を示す説明図である。
【図１６】本実施の形態の通信コントロール装置のポーリング処理およびセレクティング処理を示すフローチャートである。
【図１７】本実施の形態の画像形成装置の応答処理を示すフローチャートである。
【図１８】本実施の形態の受信処理における受信監視および蓄積部の動作を示す説明図である。
【図１９】本実施の形態の受信処理における受信監視の動作を示すフローチャートである。
【図２０】本実施の形態の受信処理における蓄積部の動作を示すフローチャートである。
【図２１】本実施の形態の配信部の動作を示すフローチャートである。
【図２２】本実施の形態の送信要求の動作を示す説明図である。
【図２３】本実施の形態の送信要求の動作を示すフローチャートである。
【図２４】本実施の形態の自動配信部の動作を示すフローチャートである。
【符号の説明】
１０１  顧客先システム
１０２  サービスセンタ
１０３  サービスステーション
１０４  公衆回線網
１０５  端末装置
２０１  通信コントロール装置
２０２  画像形成装置
２０４  ファクシミリ装置
３０１，５０１  ＲＯＭ
３０２，５０２  ＣＰＵ
３０５  通信インターフェース
３０７，５０３  ＲＡＭ
５００  制御部
５０４  通信インターフェースユニット
１２０１  送受信部
１２０２  蓄積部
１２０３  テーブル記憶部
１２０４  条件コマンド入力部
１２０５  テーブル登録部
１２０６  自動配信部
１２０７  配信コマンド入力部
１２０８  配信部
１２０９  プリンタ
１３０１  クライアント
１３０２  モデム
１３０３  外部記憶装置
１３０４  ファイルサーバ
１３０５  ファクシミリサーバ
【図１】
0003844619.tif 000002
【図２】
0003844619.tif 000003
【図３】
0003844619.tif 000004
【図４】
0003844619.tif 000005
【図５】
0003844619.tif 000006
【図６】
0003844619.tif 000007
【図７】
0003844619.tif 000008
【図８】
0003844619.tif 000009
【図９】
0003844619.tif 000010
【図１０】
0003844619.tif 000011
【図１１】
0003844619.tif 000012
【図１２】
0003844619.tif 000013
【図１３】
0003844619.tif 000014
【図１４】
0003844619.tif 000015
【図１５】
0003844619.tif 000016
【図１６】
0003844619.tif 000017
【図１７】
0003844619.tif 000018
【図１８】
0003844619.tif 000019
【図１９】
0003844619.tif 000020
【図２０】
0003844619.tif 000021
【図２１】
0003844619.tif 000022
【図２２】
0003844619.tif 000023
【図２３】
0003844619.tif 000024
【図２４】
0003844619.tif 000025