(57)【要約】      （修正有）【課題】機器異常の再現性を向上させる手段を提供する。【解決手段】第１の画像形成装置１００は、装置の状態を表す状態データと入出力デバイスとの間の入出力データとを取得し、動作データとして記憶部に記録するデータ取得部１０９と、機器異常の発生を検知する検知部１１１と、機器異常が発生したとき、記憶部に記録されている動作データを送信する送信部１１３と、を備えた動作保存部１０８を有する。第１の画像形成装置と通信回線に接続された第２の画像形成装置は、第１の画像形成装置の送信部から送信された動作データを受信する受信部１１５と、受信部が受信した動作データに基づいて入出力デバイスの動作を制御し、機器異常を再現させる再現部１１７と、を備えた動作再現部１１４を有する。【選択図】図１
2016177572.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置が通信回線に接続された画像形成システムにおいて、
装置の状態を表す状態データと入出力デバイスとの間の入出力データとを取得し、動作データとして記憶部に記録するデータ取得部と、
機器異常の発生を検知する検知部と、
前記機器異常が発生したとき、前記記憶部に記録されている動作データを送信する送信部と、
を備えた動作保存部を有する第１の画像形成装置と、
前記送信部から送信された動作データを受信する受信部と、
前記受信部が受信した動作データに基づいて前記入出力デバイスの動作を制御し、前記機器異常を再現させる再現部と、
を備えた動作再現部を有する第２の画像形成装置と
を含むことを特徴とする画像形成システム。
【請求項２】
請求項１に記載の画像形成システムにおいて、
前記第１の画像形成装置は、
前記動作データを送信する条件を設定する設定手段を有し、
前記送信部は、前記条件に基づいて前記動作データを送信することを特徴とする画像形成システム。
【請求項３】
請求項２に記載の画像形成システムにおいて、
前記条件は、機器異常発生時に、前記動作データを送信する条件であり、
必ず送信、前記第１の画像形成装置の使用者の許可を得た後に送信、および前記画像形成システムの管理者の許可を得た後に送信のうち、いずれかの条件であることを特徴とする画像形成システム。
【請求項４】
請求項２に記載の画像形成システムにおいて、
前記条件は、発生した機器異常の種別であることを特徴とする画像形成システム。
【請求項５】
請求項１から請求項４のいずれかに記載の画像形成システムにおいて、
前記動作データは、前記第１の画像形成装置の初期状態を表す状態データと、前記初期状態から前記入出力デバイスに対する入出力データの変化を表す再現データとを含むことを特徴とする画像形成システム。
【請求項６】
請求項１から請求項５のいずれかに記載の画像形成システムにおいて、
前記第１の画像形成装置と、前記第２の画像形成装置とは、前記動作保存部および前記動作再現部を含む同一構成の画像形成装置であることを特徴とする画像形成システム。
【請求項７】
装置の状態を表す状態データと入出力デバイスとの間の入出力データとを取得し、動作データとして記憶部に記録するデータ取得部と、
機器異常の発生を検知する検知部と、
前記機器異常が発生したとき、前記記憶部に記録されている動作データを送信する送信部と
を備えた動作保存部と、
前記送信部から送信された動作データを受信する受信部と、
前記受信部が受信した動作データに基づいて前記入出力デバイスの動作を制御し、前記機器異常を再現させる再現部と
を備えた動作再現部と、
を有し、
前記動作保存部が動作する動作保存モードと前記動作再現部が動作する動作再現モードとを切替える動作切替部を有することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成装置が通信回線を介して接続された画像形成システムおよびその画像形成装置に関する。
【背景技術】
【０００２】
従来の画像形成システムは、ユーザが使用している環境下で発生した機器の異常をメーカ等のサポート側の環境下で再現させることが難しく、機器異常の原因を究明するために多大な労力を必要とするため、ユーザの操作をデータとして記録し、そのデータに基づいてサポート側の環境下でユーザの操作を再現し、機器異常の再現性を向上させるようにしている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２３２８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、ユーザ操作の記録データだけでは、サポート側で機器異常を再現させることができない場合もあり、保守員がユーザ側に出向いて機器異常の原因を究明する必要があるという問題がある。
本発明は、このような問題を解決することを課題とし、機器異常の再現性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
そのため、本発明は、複数の画像形成装置が通信回線に接続された画像形成システムにおいて、装置の状態を表す状態データと入出力デバイスとの間の入出力データとを取得し、動作データとして記憶部に記録するデータ取得部と、機器異常の発生を検知する検知部と、前記機器異常が発生したとき、前記記憶部に記録されている動作データを送信する送信部と、を備えた動作保存部を有する第１の画像形成装置と、前記送信部から送信された動作データを受信する受信部と、前記受信部が受信した動作データに基づいて前記入出力デバイスの動作を制御し、前記機器異常を再現させる再現部と、を備えた動作再現部を有する第２の画像形成装置とを含むことを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、機器異常の再現性を向上させることができるという効果が得られる。
【図面の簡単な説明】
【０００７】
【図１】実施例における画像形成装置の構成を示すブロック図
【図２】実施例における画像形成システムの構成を示すブロック図
【図３】実施例における動作データ保存処理の流れを示すフローチャート
【図４】実施例における画像形成装置の動作の説明図
【図５】実施例における動作データ送信設定画面の説明図
【図６】実施例における動作データ送信処理の流れを示すフローチャート
【図７】実施例における動作再現処理の流れを示すフローチャート
【図８】実施例における画像形成装置の動作の説明図
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明による画像形成システムおよび画像形成装置の実施例を説明する。
【実施例】
【０００９】
図１は実施例における画像形成装置の構成を示すブロック図である。
図１において、画像形成装置１００は、例えばプリンタ等であり、操作部１０１と、表示部１０２と、通信部１０３と、記憶部１０４と、搬送部１０５と、印刷部１０６と、制御部１０７と、動作保存部１０８と、動作再現部１１４と、動作切替部１１８とを有している。
【００１０】
操作部１０１は、操作者の入力操作を受付けるものであり、例えばタッチパネルやスイッチ、キー等である。
表示部１０２は、画像形成装置１００の状態や入力操作を誘導する画面等を表示するディスプレイ等の表示装置である。
通信部１０３は、ネットワーク等の通信回線を介して接続された外部の装置との間で通信を行うものである。
【００１１】
記憶部１０４は、画像形成装置１００で実行される制御プログラム（ソフトウェア）等の各種プログラムやプログラムの実行時に使用されるデータや生成されるデータを記憶するものであり、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリである。
搬送部１０５は、印刷する用紙を搬送するモータ、ギア、ローラ、ベルト等や用紙の位置や搬送状態を監視するセンサ等で構成されるものである。
印刷部１０６は、通信部１０３で受信した画像データに基づいて生成した画像を搬送部１０５により搬送される用紙に印刷するものである。
【００１２】
制御部１０７は、記憶部１０４に記憶された各種プログラムに基づいて画像形成装置１００全体の動作を制御するものであり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等を含む制御手段である。
動作保存部１０８は、画像形成装置１００の動作を情報として保存するものであり、データ取得部１０９と、データ記憶部１１０と、検知部１１１と、通知部１１２と、データ送信部１１３とを有している。
【００１３】
データ取得部１０９は、各種モータ、各種センサ、ファン（例えば図４に示すセンサ１２１、温度センサ１２２、ファン１２３、モータ１２４、スイッチ１２５、ネットワーク１２６）等の入出力デバイス（入出力装置）との間で入出力される信号の情報である入出力データを取得し、また画像形成装置１００の状態を表す状態データ（例えば、画像形成装置１００の初期状態を表すデータ）を取得し、動作データを生成するものである。
【００１４】
ここで、動作データとは、画像形成装置１００の機器異常（不具合）を再現するためのデータであり、画像形成装置１００の状態を表す状態データと、その状態からの画像形成装置１００の変化を表す情報として入出力データの変化を時系列に記録した再現データとを含むものである。例えば、状態データは、動作データ取得開始時の画像形成装置１００の各センサ等からの入力信号で構成されるものであり、また再現データは、動作データ取得開始後の画像形成装置１００の各センサ等の入出力デバイスからの入力信号の情報や各モータ等の入出力デバイスに対する出力信号の情報、およびその入出力信号の変化の間隔時間を表す情報で構成されているものとする。
【００１５】
記憶部としてのデータ記憶部１１０は、データ取得部１０９が生成した動作データを記憶するものである。
検知部１１１は、データ取得部１０９で取得した入出力データの変化を検知して機器異常の発生を検知し、データ記憶部１１０に記憶された動作データを送信するタイミングとするものである。
通知部１１２は、検知部１１１で動作データを送信するタイミングとして機器異常の発生が検知されると、データ記憶部１１０に記憶された動作データを通知するものである。
【００１６】
送信部としてのデータ送信部１１３は、通信部１０３を介してデータ記憶部１１０に記憶された動作データを送信するものである。
動作再現部１１４は、画像形成装置１００の動作（機器異常）を受信した動作データに基づいて再現するものであり、データ受信部１１５と、データ読込部１１６と、データ記憶部１１６ａと、再現部１１７とを有している。
受信部としてのデータ受信部１１５は、通信部１０３を介して他の画像形成装置のデータ送信部から送信された動作データを受信するものである。
【００１７】
データ読込部１１６は、データ受信部１１５で受信した動作データを読み込むものである。
データ記憶部１１６ａは、データ読込部１１６が読み込んだデータを動作データとして記憶するものである。
再現部１１７は、データ読込部１１６で読み込んだ動作データに基づいて入出力デバイスの動作を制御し、他の画像形成装置で発生した機器異常を再現させるものである。
【００１８】
動作切替部１１８は、動作保存部１０８が動作し、動作データを取得して記憶部に記憶する動作保存モードと、動作再現部１１４が動作し、動作データに基づいて動作を再現する動作再現モードとを切替えるものである。
なお、本実施例では、動作保存部１０８、動作再現部１１４、および動作切替部１１８を制御部１０７から独立させたものとして説明するが、制御部１０７のＡＳＩＣ等の内部に含ませるようにしても良い。
【００１９】
図２は実施例における画像形成システムの構成を示すブロック図である。
図２において、画像形成装置の動作を再現する画像形成システム１は、複数の画像形成装置１００がネットワーク等の通信回線２００を介して通信可能に接続されたものであり、例えば２台の画像形成装置１００（１００ａ、１００ｂ）が通信回線２００を介して通信可能に接続されている。
【００２０】
本実施例では、第１の画像形成装置としての画像形成装置１００ａはユーザ側の環境に設置され、第２の画像形成装置としての画像形成装置１００ｂはメーカやベンダー等のサポート側の環境に設置され、ユーザ側の環境に設置された画像形成装置１００ａで発生した機器異常等の不具合をサポート側の環境に設置され画像形成装置１００ｂで再現させるものとする。
画像形成装置１００ａと、画像形成装置１００ｂとは、動作保存部１０８および動作再現部１１４を含む同一構成の画像形成装置であり、同一の機種、同一のハードウェア構成を有しているものとする。
【００２１】
なお、画像形成装置１００ａは図１に示す動作保存部１０８を使用し、画像形成装置１００ｂは図１に示す動作再現部１１４を使用するため、画像形成装置１００ａは、動作保存部１０８を備えていれば良く、動作再現部１１４は備えていなくても良い。また、画像形成装置１００ｂは動作再現部１１４を備えていれば良く、動作保存部１０８は備えていなくても良い。
動作保存部１０８および動作再現部１１４の両方を備えた画像形成装置１００の場合、図１に示す動作切替部１１８で動作保存部１０８による動作保存モードと、動作再現部１１４による動作再現モードとを切り替えるものとする。
【００２２】
上述した構成の作用について説明する。
まず、ユーザ側の画像形成装置が行う動作データ保存処理を図３の実施例における動作データ保存処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１を参照しながら説明する。
Ｓ１０１：画像形成装置１００（図２に示す画像形成装置１００ａ）の制御部１０７は、電源が投入されたこと、またはスリープ（省電力）モードから通常モードに復帰したか否かを判定し、電源投入またはスリープモードから復帰したと判定すると処理をＳ１０２へ移行し、電源投入またはスリープモードから復帰していないと判定すると本処理を終了する。
【００２３】
Ｓ１０２：動作切替部１１８は、動作モードを切替えて動作保存モードに設定する。この動作保存モードでは、図４に示すように、センサ１２１、温度センサ１２２、ファン１２３、モータ１２４、スイッチ１２５、ネットワーク１２６等の入出力データを制御部１０７および動作保存部１０８のデータ取得部１０９の両方へ出力する。
Ｓ１０３：動作保存部１０８は、データ記憶部１１０の動作データの記憶領域の位置をリセット（初期化）する。
【００２４】
Ｓ１０４：動作保存部１０８のデータ取得部１０９は、現在の画像形成装置１００の状態を表す情報として、例えば図４に示す、センサ１２１、温度センサ１２２、ファン１２３、モータ１２４、スイッチ１２５、ネットワーク１２６等の入出力データを取得し、データ記憶部１１０に記憶する。
Ｓ１０５：動作保存部１０８の検知部１１１は、信号としての入出力データの変化を監視する。例えば、画像形成装置１００の通信部１０３で印刷データを受信した場合、制御部１０７は、搬送部１０５により用紙を搬送させ、印刷部１０６が用紙に画像を印刷する。このとき、印刷動作に伴って、例えば図４に示す、センサ１２１、温度センサ１２２、ファン１２３、モータ１２４、スイッチ１２５、ネットワーク１２６等の入出力データが変化するため、検知部１１１は、その入出力データの変化を監視する。
【００２５】
Ｓ１０６：検知部１１１は、信号としての入出力データが変化したか否かを判定し、変化したと判定すると処理をＳ１０７へ移行し、変化していないと判定すると処理をＳ１１０へ移行する。
Ｓ１０７：検知部１１１が入出力データの変化を検知すると、動作保存部１０８は、入出力データを記憶した場合、データ記憶部１１０のデータ記憶容量を超過する（入出力データの記憶領域が不足している）か否かを判定し、超過すると判定すると処理をＳ１０８へ移行し、超過しないと判定すると処理をＳ１０９へ移行する。
【００２６】
Ｓ１０８：動作保存部１０８は、データ記憶部１１０の動作データの記憶領域の位置をリセット（初期化）し、古い動作データから順次、新しい動作データを上書きさせるようにする。
なお、本実施例では、データ記憶部１１０のデータ記憶容量を超過してしまう場合、新しい動作データを上書きさせるようにしたが、管理用パーソナルコンピュータ等の情報処理装置に動作データを送信して記憶部に保存し、動作を再現するときに画像形成装置１００が情報処理装置から動作データを取得するようにしても良い。
【００２７】
Ｓ１０９：動作保存部１０８は、入出力データの変化を記録するため、データ取得部１０９により、例えば図４に示す、センサ１２１、温度センサ１２２、ファン１２３、モータ１２４、スイッチ１２５、ネットワーク１２６等の入出力データを取得し、動作データとしてデータ記憶部１１０に記憶する。動作保存部１０８は、動作データをデータ記憶部１１０に記憶した後、動作データの記憶領域の位置を更新する。
【００２８】
Ｓ１１０：動作保存部１０８は、動作データのデータ送信要求があるか否かを判定し、データ送信要求があると判定すると本処理を終了し、データ送信要求がないと判定すると処理をＳ１１１へ移行する。
Ｓ１１１：制御部１０７は、電源が切断されたこと、またはスリープ（省電力）モードへ移行したか否かを判定し、電源切断またはスリープモードへ移行していないと判定すると処理をＳ１０５へ移行し、電源切断またはスリープモードへ移行したと判定すると本処理を終了する。
【００２９】
図５は実施例における動作データ送信設定画面の説明図であり、図１を参照しながら動作データ送信設定画面を説明する。
図５において、設定手段としての動作データ送信設定画面５００は、データ記憶部１１０に記憶された動作データを送信する条件を設定する操作を受け付ける画面である。この動作データ送信設定画面５００は、画像形成装置１００の操作部１０１を操作することにより、表示部１０２に表示される画面であり、ラジオボタン５０１〜５０４、およびチェックボックス５０５〜５０８を有している。
【００３０】
ラジオボタン５０１は、画像形成装置１００で機器異常が発生したとき、データ記憶部１１０に記憶された動作データを送信しない設定を行うときに選択するボタンである。
ラジオボタン５０２は、画像形成装置１００で機器異常が発生したとき、データ記憶部１１０に記憶された動作データを自動送信（必ず送信）する設定を行うときに選択するボタンである。
【００３１】
ラジオボタン５０３は、画像形成装置１００で機器異常が発生したとき、データ記憶部１１０に記憶された動作データを送信するか否かを画像形成装置１００の使用者に確認する設定を行うときに選択するボタンである。
ラジオボタン５０４は、画像形成装置１００で機器異常が発生したとき、データ記憶部１１０に記憶された動作データを送信するか否かを画像形成システムの管理者に確認する設定を行うときに選択するボタンである。
【００３２】
このように、本実施例では、画像形成装置１００の機器異常発生時に、データ記憶部１１０に記憶された動作データを送信する条件を設定することができるようになっており、その条件は、「必ず送信」、「画像形成装置１００の使用者の許可を得た後に送信」、および「画像形成システムの管理者の許可を得た後に送信」のうちのいずれかの条件である。
なお、ラジオボタン５０１〜５０４は、それぞれ排他的に選択可能なボタンである。
【００３３】
チェックボックス５０５〜５０８は、画像形成装置１００で発生した機器異常のタイプ毎に、データ記憶部１１０に記憶された動作データの送信を有効にするか否かを指定するチェックボックスである。
チェックボックス５０５をチェックした場合、画像形成装置１００で装置エラー（例えば、図１に示す印刷部１０６の異常であり、用紙詰まり、定着器の異常等）が発生したときの動作データの送信を有効にする。
【００３４】
チェックボックス５０６をチェックした場合、画像形成装置１００でファンエラー（例えば、冷却ファンが回転しない等の異常等）が発生したときの動作データの送信を有効にする。
チェックボックス５０７をチェックした場合、画像形成装置１００でファームウェアエラー（例えば、図１に示す制御部１０７の異常等）が発生したときの動作データの送信を有効にする。
【００３５】
チェックボックス５０８をチェックした場合、画像形成装置１００でＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）エラー（例えば、図１に示す記憶部１０４の異常等）が発生したときの動作データの送信を有効にする。
このように、本実施例では、発生した機器異常の種別をデータ記憶部１１０に記憶された動作データを送信する条件として設定することができるようになっている。
画像形成装置１００の通知部１１２およびデータ送信部（１１３）は、動作データ送信設定画面５００で設定された条件に基づいてデータ記憶部１１０に記憶された動作データを送信する。
【００３６】
次に、ユーザ側の画像形成装置が行う動作データ送信処理を図６の実施例における動作データ送信処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１を参照しながら説明する。
Ｓ２０１：画像形成装置１００（図２に示す画像形成装置１００ａ）の動作保存部１０８は、検知部１１１により、機器異常が発生したか否かを監視する。
【００３７】
Ｓ２０２：動作保存部１０８は、検知部１１１により、機器異常が発生したか否かを判定し、機器異常が発生していないと判定すると処理をＳ２０１へ移行し、機器異常が発生したと判定すると処理をＳ２０３へ移行する。
Ｓ２０３：動作保存部１０８は、図５に示す動作データ送信設定画面５００においてラジオボタン５０１が選択、すなわち画像形成装置１００で機器異常が発生したとき、データ記憶部１１０に記憶された動作データを送信しない設定が選択されているか否かを判定し、選択されていると判定すると動作データを送信することなく処理をＳ２０１へ移行し、選択されていないと判定すると処理をＳ２０４へ移行する。
【００３８】
Ｓ２０４：動作保存部１０８は、発生した機器異常が、図５に示す動作データ送信設定画面５００においてチェックボックス５０５〜５０８で送信するエラータイプとして有効に設定された機器異常であるか否かを判定し、送信するエラータイプであると判定すると処理をＳ２０５へ移行し、送信するエラータイプでないと判定すると動作データを送信することなく処理をＳ２０１へ移行する。
【００３９】
Ｓ２０５：動作保存部１０８は、図５に示す動作データ送信設定画面５００においてラジオボタン５０２が選択、すなわち画像形成装置１００で機器異常が発生したとき、データ記憶部１１０に記憶された動作データを自動送信する設定が選択されているか否かを判定し、選択されていると判定すると処理をＳ２１０へ移行し、選択されていないと判定すると処理をＳ２０６へ移行する。
【００４０】
Ｓ２０６：動作保存部１０８は、図５に示す動作データ送信設定画面５００においてラジオボタン５０３が選択、すなわち画像形成装置１００で機器異常が発生したとき、データ記憶部１１０に記憶された動作データを送信するか否かを画像形成装置１００の使用者に確認する設定が選択されているか否かを判定し、選択されていると判定すると処理をＳ２０７へ移行し、選択されていないと判定すると処理をＳ２０８へ移行する。
【００４１】
Ｓ２０７：動作保存部１０８の通知部１１２は、操作部１０１で画像形成装置１００の使用者による動作データの送信を許可する操作を受付けたか否かを判定し、許可する操作を受付けると処理をＳ２１０へ移行し、許可しない操作を受付けると動作データを送信することなく処理をＳ２０１へ移行する。
【００４２】
Ｓ２０８：動作保存部１０８は、図５に示す動作データ送信設定画面５００においてラジオボタン５０４が選択、すなわち画像形成装置１００で機器異常が発生したとき、データ記憶部１１０に記憶された動作データを送信するか否かを画像形成システムの管理者に確認する設定が選択されているか否かを判定し、選択されていると判定すると処理をＳ２０９へ移行し、選択されていないと判定すると動作データを送信することなく処理をＳ２０１へ移行する。
【００４３】
Ｓ２０９：動作保存部１０８の通知部１１２は、操作部１０１で画像形成システムの管理者による動作データの送信を許可する操作を受付けたか否かを判定し、許可する操作を受付けると処理をＳ２１０へ移行し、許可しない操作を受付けると動作データを送信することなく処理をＳ２０１へ移行する。
【００４４】
Ｓ２１０：動作保存部１０８のデータ送信部１１３は、データ記憶部１１０に記憶された動作データをサポート側の画像形成装置（図２に示す画像形成装置１００ｂ）に送信する。
なお、本実施例では、データ記憶部１１０に記憶された動作データを送信する契機を画像形成装置１００で機器異常が発生したときとしているが、それに限られることなく、操作部１０１で動作データを送信させる入力操作を受付けたときとしても良い。
【００４５】
次に、サポート側の画像形成装置が行う動作再現処理を図７の実施例における動作再現処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１を参照しながら説明する。
Ｓ３０１：画像形成装置１００（図２に示す画像形成装置１００ｂ）の制御部１０７は、動作再現部１１４のデータ受信部１１５により、ユーザ側の画像形成装置１００（図２に示す画像形成装置１００ａ）から動作データを受信したか否かを判定し、受信したと判定すると処理をＳ７０２へ移行し、受信していないと判定するとＳ７０１の処理を継続して行う。
【００４６】
Ｓ３０２：動作切替部１１８は、動作モードを切替えて動作再現モードに設定する。この動作再現モードでは、図８に示すように、サポート側の画像形成装置１００（図２に示す画像形成装置１００ｂ）で検知した情報（センサ１２１、温度センサ１２２、モータ１２４、スイッチ１２５、ネットワーク１２６等の入力データ）は、制御部１０７に出力されず、代わりにユーザ側の画像形成装置１００（図２に示す画像形成装置１００ａ）から送られてきた動作データに基づいて再現部１１７がセンサ１２１、温度センサ１２２、モータ１２４、スイッチ１２５、ネットワーク１２６等の入力データを制御部１０７へ出力する。また、動作データに基づいて再現部１１７がファン１２３、モータ１２４、ネットワーク１２６等へ出力データを出力する。
【００４７】
Ｓ３０３：データ読込部１１６は、動作データの状態データを読み込み、データ記憶部１１６ａに記憶させる。再現部１１７は、データ記憶部１１６ａに記憶された状態データに基づいて画像形成装置１００を初期の状態にする。
Ｓ３０４：データ読込部１１６は、動作データの再現データを読み込み、データ記憶部１１６ａに記憶させる。
【００４８】
Ｓ３０５：再現部１１７は、データ記憶部１１６ａに記憶した動作データを解析し、所定の時間の経過の待機が必要であれば、所定時間の経過を監視し、所定の時間が経過すると処理をＳ３０６へ移行する。なお、所定時間とは、動作データに含まれる入出力信号の変化の間隔時間である。
【００４９】
Ｓ３０６：再現部１１７は、データ記憶部１１６ａに記憶した動作データを解析して出力信号を出力（図８に示すファン１２３、モータ１２４、ネットワーク１２６等の出力データの出力）し、画像形成装置１００の動作を制御して機器異常を再現する。
Ｓ３０７：再現部１１７は、データ記憶部１１６ａに記憶したすべての動作データの解析が終了し、機器異常の再現が終了したか否かを判定し、終了したと判定すると本処理を終了し、終了していないと判定すると処理をＳ３０５へ移行する。
【００５０】
このように、ユーザ側の画像形成装置１００の動作保存部１０８でセンサ、モータ、スイッチ、ネットワーク等の入出力装置との間の入出力データを動作データとしてデータ記憶部１１０に記憶し、機器異常が発生したときに、データ記憶部１１０に記憶しておいた動作データをサポート側の画像形成装置１００へ送信し、サポート側の画像形成装置１００の動作再現部１１４が受信した動作データに基づいて画像形成装置１００の動作を制御するようにしたことにより、ユーザ側の画像形成装置１００で発生した機器異常を容易に再現させることができる。
【００５１】
以上説明したように、本実施例では、ユーザ側の画像形成装置で動作データを取得し、サポート側の画像形成装置へ送信し、サポート側の画像形成装置で受信した動作データに基づいて画像形成装置の動作を制御するようにしたことにより、ユーザ側の画像形成装置で発生した機器異常の再現性を向上させることができるという効果が得られる。
【００５２】
また、機器異常の再現環境を構築する必要がなくなり、改良した制御プログラムの動作確認を容易に行うことができ、早期に制御プログラムをリリースすることができるようになる効果が得られる。
なお、本実施例では、画像形成装置をプリンタとして説明したが、それに限られることなく、複写装置、ファクシミリ装置、複合機（ＭＦＰ）等としても良い。
【符号の説明】
【００５３】
１    画像形成システム
１００、１００ａ、１００ｂ  画像形成装置
１０１  操作部
１０２  表示部
１０３  通信部
１０４  記憶部
１０５  搬送部
１０６  印刷部
１０７  制御部
１０８  動作保存部
１０９  データ取得部
１１０、１１６ａ  データ記憶部
１１１  検知部
１１２  通知部
１１３  データ送信部
１１４  動作再現部
１１５  データ受信部
１１６  データ読込部
１１７  再現部
１１８  動作切替部
【図１】
2016177572.tif 000003
【図２】
2016177572.tif 000004
【図３】
2016177572.tif 000005
【図４】
2016177572.tif 000006
【図５】
2016177572.tif 000007
【図６】
2016177572.tif 000008
【図７】
2016177572.tif 000009
【図８】
2016177572.tif 000010