(57)【要約】【課題】  故障状態を解消するために部品の交換を行ってから印刷を実行すると、部品情報が更新されてしまう。これらの場合には、故障前の部品情報が取得できない。【解決手段】  画像形成装置の部品交換前に部品情報を取得し、不揮発性の記憶部に保持しておくことで、部品交換を行った場合であっても、必要とする部品情報を出力することができる。【選択図】  図５
2019064190.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
印刷処理を行う印刷手段と、
前記画像形成装置の部品の使用状況を示す部品情報の印刷指示を受け付ける受付手段と、
前記印刷指示に従った印刷処理を実行可能であるかを判定する判定手段と、
前記判定手段が前記印刷処理を実行可能であると判定した場合には、前記印刷指示に従って前記部品情報を前記印刷手段に印刷させる制御を行い、前記判定手段が前記印刷処理を実行できないと判定した場合には、前記部品情報を不揮発性の記憶部に記憶させる制御を行う制御手段と
を有することを特徴とする画像形成装置。
【請求項２】
前記部品情報を収集する収集手段を有し、
前記受付手段は、前記部品情報を印刷すべき部品の指定をさらに受付け、
前記収集手段は、前記指定に対応する部品の使用状況を示す部品情報を、前記部品が指定されたことに応じて収集することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成装置の複数の部品のうち、前記部品情報を印刷すべき部品を指定するためのユーザインタフェースを表示部に表示させる制御を行う表示制御手段をさらに有することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記制御手段は、前記判定手段が前記印刷処理を実行できないと判定した場合であって、前記部品情報をネットワークを介して記憶装置に送信することができる場合には、前記部品情報を前記憶装置に送信する制御を行い、前記判定手段が前記印刷処理を実行できないと判定した場合であって、前記部品情報を前記記憶装置に送信することができない場合には、前記部品情報を前記不揮発性の記憶部に記憶させる制御を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
印刷処理を行う印刷手段を有する画像形成装置の制御方法であって、
前記画像形成装置の部品の使用状況を示す部品情報の印刷指示を受け付ける受付ステップと、
前記印刷指示に従った印刷処理を実行可能であるかを判定する判定ステップと、
前記判定ステップにおいて前記印刷処理を実行可能であると判定した場合、前記印刷指示に従って前記部品情報を前記印刷手段に印刷させる制御を行う印刷制御ステップと、
前記判定ステップにおいて前記印刷処理を実行できないと判定した場合には、前記部品情報を不揮発性の記憶部に記憶させる制御を行う記憶制御ステップと
を有することを特徴とする制御方法。
【請求項６】
前記部品情報を印刷すべき部品の指定を受付ける指定受付ステップと、
前記指定に対応する部品の使用状況を示す部品情報を、前記部品が指定されたことに応じて収集する収集ステップと
をさらに有することを特徴とする請求項５に記載の制御方法。
【請求項７】
前記画像形成装置の複数の部品のうち、前記部品情報を印刷すべき部品を指定するためのユーザインタフェースを表示部に表示させる制御を行う表示制御ステップをさらに有することを特徴とする請求項５に記載の制御方法。
【請求項８】
前記判定ステップにおいて前記印刷処理を実行できないと判定した場合であって、前記部品情報をネットワークを介して記憶装置に送信することができる場合には、前記部品情報を前記記憶装置に送信する送信制御ステップをさらに有し、
前記記憶制御ステップでは、前記判定ステップにおいて前記印刷処理を実行できないと判定した場合であって、前記部品情報を前記記憶装置に送信することができない場合に、前記部品情報を前記不揮発性の記憶部に記憶させる制御を行うことを特徴とする請求項５に記載の制御方法。
【請求項９】
印刷処理を行う印刷手段を有する画像形成装置が有するコンピュータに、
前記画像形成装置の部品の使用状況を示す部品情報の印刷指示を受け付ける受付手順と、
前記印刷指示に従った印刷処理を実行可能であるかを判定する判定手順と、
前記判定手順において前記印刷処理を実行可能であると判定した場合、前記印刷指示に従って前記部品情報を前記印刷手段に印刷させる制御を行う印刷制御手順と、
前記判定手順において前記印刷処理を実行できないと判定した場合には、前記部品情報を不揮発性の記憶部に記憶させる制御を行う記憶制御手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品情報を印刷する画像形成装置、画像形成装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置が当該画像形成装置を構成する部品の使用状況を示す情報（以下、部品情報という）を収集して印刷する機能が知られている。また、特許文献１には、部品情報を、ネットワークを介してサーバに送信する仕組みが開示されている。
【０００３】
画像形成装置の販売会社は、販売した画像形成装置が故障した場合に、画像形成装置の使用態様が保証の対象範囲内であった場合には、例えば無償で部品交換を行うサービスを提供している場合がある。このようなサービスの運用において、画像形成装置の使用態様に基づいて保証の対象範囲内であるか否かを販売会社が確認するために、部品情報を用いる場合がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−７４３７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置が故障すると、部品情報を印刷できなくなる場合がある。また、故障状態を解消するために部品の交換を行ってから印刷を実行すると、部品情報が更新されてしまう。これらの場合には、故障前の部品情報が取得できないという課題がある。
【０００６】
また、対象の画像形成装置が必ずしもネットワークに接続して使用されているとは限らないため、特許文献１に記載の方法は上記のような部品交換サービスを提供する際に汎用的に用いることができない。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明に係る画像形成装置は以下の構成を有する。すなわち、画像形成装置であって、印刷処理を行う印刷手段と、前記画像形成装置の部品の使用状況を示す部品情報の印刷指示を受け付ける受付手段と、前記印刷指示に従った印刷処理を実行可能であるかを判定する判定手段と、前記判定手段が前記印刷処理を実行可能であると判定した場合には、前記印刷指示に従って前記部品情報を前記印刷手段に印刷させる制御を行い、前記判定手段が前記印刷処理を実行できないと判定した場合には、前記部品情報を不揮発性の記憶部に記憶させる制御を行う制御手段とを有する。
【発明の効果】
【０００８】
画像形成装置の部品交換前に部品情報を取得し保持しておくことで、部品交換を行った場合であっても、必要とする部品情報を確実に画像形成装置から出力することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１における画像処理システムの全体図である。
【図２】実施形態１におけるＭＦＰ１０１の構成を示すブロック図である。
【図３】実施形態１におけるＰＣ１０２の構成を示すブロック図である。
【図４】実施形態１におけるＭＦＰ１０１の操作画面を示す図である。
【図５】実施形態１における部品情報のプリントデータ保存処理を示すフローチャートである。
【図６】実施形態１における部品情報のプリントデータの印刷処理を示すフローチャートである。
【図７】実施形態２におけるＭＦＰ１０１の操作画面を示す図である。
【図８】実施形態２における部品情報のプリントデータ保存処理を示すフローチャートである。
【図９】実施形態１における、部品情報のプリントデータ保存処理の変形例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１１】
（第１の実施形態）
本実施形態に係る画像処理システムの構成について、図１を用いて説明する。ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１００上には、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０１、ＰＣ１０２が互いに通信可能に接続されている。ＭＦＰ１０１は、画像形成装置の一例である。画像形成装置としては、ＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）を用いることとしてもよい。
【００１２】
ＭＦＰ１０１は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１０２内のフォルダを宛先としてＳＭＢやＦＴＰを用いて画像データのファイル送信を行うことができる。また、ＭＦＰ１０１は、ＰＣ１０２に対して図示しないメールサーバを介して画像データを電子メールで送信することができる。
【００１３】
図２は、ＭＦＰ１０１の構成を示すブロック図である。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１１を含む制御部２１０は、ＭＦＰ１０１全体の動作を制御する。ＣＰＵ２１１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１２に記憶された制御プログラムを読み出して読取制御や送信制御などの各種制御を行う。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２１３は、ＣＰＵ２１１の主メモリ、ワークエリア等の一時記憶領域として用いられる。なお、ＭＦＰ１０１の場合は、１つのＣＰＵ２１１が１つのメモリ（ＲＡＭ２１３またはＨＤＤ２１４）を用いて後述する図５、６、８のフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵや複数のＲＡＭまたはＨＤＤを協働させて図５、６、８のフローチャートに示す各処理を実行するようにすることもできる。ＨＤＤ２１４は、画像データや各種プログラムを不揮発性の記憶部である。
【００１４】
操作部Ｉ／Ｆ２１５は、操作部２１９と制御部２１０を接続する。本実施形態において、操作部２１９には、タッチパネル機能を有する表示部やキーボードなどが備えられている。操作部２１９の表示部は、図４を用いて後述する操作画面を表示させる。操作部２１９は、当該操作画面を介して部品情報の印刷指示を受け付ける。部品情報とは、部品の使用状況を示す情報である。例えば、部品情報として、装置本体（ＭＦＰ１０１）の識別情報、部品の識別情報、部品の寿命情報（ライフ値）、部品の装着日時、部品の取り外し日時などの情報が含まれる。
【００１５】
また操作部２１９は、操作画面を介して、部品情報を印刷すべき部品の指定を受け付ける（指定受付ステップ）。印刷指示や、部品の指定は、操作画面を介して行われる場合に限られず、操作部２１９に含まれるハードウェアキー等によって入力されることとしてもよい。
【００１６】
プリンタＩ／Ｆ２１６は、プリンタ２２０と制御部２１０を接続する。プリンタ２２０で印刷すべき画像データはプリンタＩ／Ｆ２１６を介して制御部２１０から転送され、プリンタ２２０において記録媒体上に印刷される。プリンタ２２０は、印刷処理を実行する。
【００１７】
スキャナＩ／Ｆ２１７は、スキャナ２２１と制御部２１０を接続する。スキャナ２２１は、原稿上の画像を読み取って画像データ（画像ファイル）を生成し、スキャナＩ／Ｆ２１７を介して制御部２１０に入力する。ＭＦＰ１０１は、スキャナ２２１で生成された画像データ（画像ファイル）をファイル送信またはメール送信することができる。
【００１８】
ネットワークＩ／Ｆ２１８は、制御部２１０（ＭＦＰ１０１）をＬＡＮ１００に接続する。ネットワークＩ／Ｆ２１８は、ＬＡＮ１００上の外部装置（ＰＣ１０２など）に画像データや情報を送信したり、ＬＡＮ１００上の外部装置から各種情報を受信したりする。
【００１９】
図３は、ＰＣ１０２の構成を示すブロック図である。ＣＰＵ３１１を含む制御部３１０は、ファイルサーバ１０３全体の動作を制御する。ＣＰＵ３１１は、ＲＯＭ３１２に記憶された制御プログラムを読み出して各種制御処理を実行する。ＲＡＭ３１３は、ＣＰＵ３１１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ３１４は、画像データや各種プログラムを記憶する。
【００２０】
ネットワークＩ／Ｆ３１５は、制御部３１０をＬＡＮ１００に接続する。ネットワークＩ／Ｆ３１５は、ＬＡＮ１００上の他の装置との間で各種情報を送受信する。
【００２１】
図４は、操作部２１９に表示される操作画面の一例を示す図である。この操作画面はＣＰＵ２１１による表示制御により操作部２１９の表示部に表示される。図４に示す操作画面はＭＦＰ１０１を構成する部品の消耗度合いなどのデータ印刷を指示する際に表示される。例えば、ＭＦＰ１０１に不具合が発生して、サービスパーソンが、ＭＦＰ１０１の部品の交換が必要であると判断した際に、当該操作画面を用いて、交換対象の部品情報の出力を指示する。当該操作画面は、サービスパーソンがＭＦＰ１０１のメンテナンスを行うための操作をＭＦＰ１０１に対して行うことが可能なサービスモードにおいて表示させることができるようにしてもよい。サービスパーソンは、ＭＦＰ１０１に対して所定の操作を行ったり、あるいは、所定の認証情報を入力したりすることで、ＭＦＰ１０１をサービスモードで動作させることができる。
【００２２】
操作キー４０１から４０３は、ＭＦＰ１０１を構成する部品のうち、部品情報を印刷させる部品を指定するための操作キー（グラフィカルユーザインタフェース）である。サービスパーソンは、これから交換しようとする部品を選択する。操作キー４０１から４０３のいずれかが押下（あるいは、タッチ操作）されることにより、ＭＦＰ１０１は、部品情報を印刷すべき部品の指定を受け付ける。
【００２３】
操作キー４０４は、操作キー４０１から４０３のうち選択された操作キーに対応する部品の部品情報の印刷指示を行うための操作キー（グラフィカルユーザインタフェース）である。操作キー４０４が押下（あるいはタッチ操作）されることにより、ＭＦＰ１０１は、部品の使用状況を示す部品情報の印刷指示を受け付ける。上述したように、部品情報とは、部品の使用状況を示す情報である。例えば、部品情報として、装置本体（ＭＦＰ１０１）の識別情報、部品の識別情報、部品の寿命情報（ライフ値）、部品の装着日時、部品の取り外し日時などの情報が含まれる。部品情報は、当該部品の使用状況が、製品保証を受けることができる使用状況であるか（保証の対象範囲内であるか）を確認するために用いられる情報である。例えば、プリンタ２２０の部品である不図時の印刷ドラムや定着器の使用回数を示すカウンタ値が、製品保証するカウンタ値未満である場合には、無償でそれらの部品の交換を行うために部品情報が用いられる。印刷された部品情報は、ＭＦＰ１０１のユーザが保証を受けるための証明書として扱われる。操作キー４０４を選択することで部品情報の印刷が開始される。
【００２４】
図５は、部品情報の印刷処理を説明するフローチャートである。図５のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することで実現される。図５に示す印刷処理は、図４に示した操作画面が表示されている状態で開始される。上述した通り、本実施形態では、図４に示した操作画面は、サービスパーソンがＭＦＰ１０１に対して所定の操作を行うことにより表示させることができる。
【００２５】
ステップＳ５０１では、ユーザから部品情報の印刷指示を受けるのを待つ。ＣＰＵ２１１は、指示を受けるとＳ５０２へ進む。
【００２６】
ステップＳ５０２では、図４の選択画面において選択された部品に対応する部品情報をＨＤＤ２１４から取得してＲＡＭ２１３に記憶する。すなわちＣＰＵ２１１は、指定された部品の使用状況を示す部品情報を、部品が指定されたことに応じて収集する。例えば、ＨＤＤ２１４に記憶された操作ログ情報のうち、指定に対応する部品の識別情報が関連付けられた操作ログを抽出して収集する。部品情報の収集が完了したらステップＳ５０３へ進む。
【００２７】
ステップＳ５０３では、ステップＳ５０２で取得した部品情報を記載したプリントデータを作成する。プリントデータの作成が完了したらステップＳ５０４へ進む。
【００２８】
ステップＳ５０４では、ＭＦＰ１０１のプリンタ２２０の稼働状態を確認しステップＳ５０５へ進む。
【００２９】
ステップＳ５０５では、ステップＳ５０４で確認したプリンタ２２０の稼働状態が所定の印刷不可状態（例えば、故障状態）であるかどうかを判断する。プリンタ２２０が故障状態でなければＳ５０６へ進む。プリンタ２２０が故障状態であればステップＳ５０８へ進む。
【００３０】
本実施形態において、故障状態とは、例えば、ハードウェアが故障したり、ソフトウェアに不具合が生じたりしたために、部品情報の印刷ができなくなった状態である。ステップＳ５０５では、例えば、所定のエラーコードのエラーが発生している場合に、故障状態であると判定することができる。ステップＳ５０５の処理により、ＣＰＵ２１１は、印刷指示に従った印刷処理を実行可能であるかを判定する。
【００３１】
ステップＳ５０６では、プリンタ２２０は正常に稼働しているのでプリントデータをプリンタＩ／Ｆ２１６を経由してプリンタ２２０に投入し印刷を実行する。印刷処理の完了後、ステップＳ５０７へ進む。このように、ＣＰＵ２１１は、印刷処理を実行可能であると判定した場合には、印刷指示に従って部品情報をプリンタ２２０に印刷させる印刷制御を行う。
【００３２】
ステップＳ５０７では、印刷完了したプリントデータをＲＡＭ２１３から削除し、本フローチャートを終了する。なお、ステップＳ５０３で生成したプリントデータをＨＤＤ２１４にも保持させるような構成の場合、ステップＳ５０７において、ＨＤＤ２１４からも当該プリントデータを削除する。
【００３３】
ステップＳ５０８では、プリンタ２２０は故障しているため、印刷処理を実行することができない。そのためステップＳ５０３で生成したプリントデータをＨＤＤ２１４等の不揮発領域に保存して本フローチャートを終了する。この際、プリントデータを不揮発領域に保存したことを示すフラグを立てる（ＯＮにする、あるいは、有効にする）こととしてもよい。不揮発領域としては、ＨＤＤに限らず、ＳＳＤ（ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）等の記録媒体の記憶領域とすることができる。このように、ＣＰＵ２１１は、印刷処理を実行できないと判定した場合には、部品情報を不揮発性の記憶部に記憶させる制御を行う。
【００３４】
以上では、ステップＳ５０６におけるプリント実行の前に、ステップＳ５０５の判定を行う例について説明したがこれに限らない。プリント処理を開始した後に、プリント処理を完了することができるか否かを判定することとしてもよい。そして、プリント処理を完了することができないと判定した場合に、プリントデータを不揮発領域に保存する処理を実行することとしてもよい。
【００３５】
このような変形例について図９を用いて説明する。図９のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することで実現される。
【００３６】
ステップＳ５０１からＳ５０４の処理は図５を用いて説明した内容と同様であるため、説明を省略する。
【００３７】
ステップＳ５０４の処理が完了すると、ステップＳ９０１においてＣＰＵ２１１は、プリントデータをプリンタ２２０に投入する。
【００３８】
次にステップＳ９０２においてＣＰＵ２１１は、投入されたプリントデータについて、所定のプリント不可状態であるか判定する。ステップＳ９０２の判定は、ステップＳ５０４の確認結果に基づいて実行する。判定の方法は、ステップＳ５０５における判定と同様である。ステップＳ９０２の処理により、ＣＰＵ２１１は、印刷指示に従った印刷処理を実行可能であるかを判定する。ＣＰＵ２１１は、ステップＳ５０４の確認結果が、所定の印刷不可状態ではない場合には、ステップＳ９０３に進み、印刷処理（プリント処理）を実行する。
【００３９】
印刷処理が完了した後、ＣＰＵ２１１はステップＳ９０４において、ＲＡＭ２１３からプリントデータを削除する。図５で説明したのと同様に、ステップＳ５０３で生成したプリントデータをＨＤＤ２１４にも保持させるような構成の場合には、ステップＳ９０４において、ＨＤＤ２１４からも当該プリントデータを削除する。
【００４０】
一方ステップＳ９０２において、所定のプリント不可状態であると判定された場合には、ステップＳ９０５においてＣＰＵ２１１は、プリントデータをＨＤＤ２１４等の不揮発領域に保存して処理を終了する。この際、プリントデータを不揮発領域に保存したことを示すフラグを立てることとしてもよい。また不揮発領域として、ＨＤＤに限らず、ＳＳＤ（ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）等の記録媒体の記憶領域とすることができることは図５を用いて説明した例と同様である。以上が、図５の変形例の処理の説明である。
【００４１】
図５の処理、又は、図９の処理によれば、部品情報についてのプリントデータが印刷不可状態にある場合には、当該プリントデータを不揮発の記憶媒体に記憶させて保持することができる。一方、当該プリントデータの印刷に成功した場合には、プリントデータを削除することができる。
【００４２】
続いて、図５のステップＳ５０８あるいは図９のステップＳ９０５で保存したプリントデータを印刷する手順について、図６のフローチャートを用いて説明する。図６のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することで実現される。
【００４３】
図６に示した処理は、故障しているプリンタ２２０の部品交換を行い、故障を解消後にＭＦＰ１０１を起動することで開始される。
【００４４】
ステップＳ６０１では、ＭＦＰ１０１の起動処理を行う。起動が完了したらステップＳ６０２へ進む。
【００４５】
ステップＳ６０２では、ＭＦＰ１０１のＨＤＤ２１４の所定の記憶領域に部品情報のプリントデータが保存されているか確認する。プリントデータが保存されている場合にはステップＳ６０３へ進む。保存されていない場合には本フローチャートを終了する。ステップＳ６０２の判定は、フラグを用いて行うこととしてもよい。例えば、プリントデータを不揮発領域に記憶したことを示すフラグが有効である場合には、ＣＰＵ２１１は、所定の記憶領域に部品情報のプリントデータが保存されていると判定することとしてもよい。
【００４６】
ステップＳ６０３では、ＨＤＤ２１４に保存されているプリントデータをプリンタＩ／Ｆ２１６を経由してプリンタ２２０に投入し、印刷を実行する。印刷が完了したらステップＳ６０４へ進む。
【００４７】
ステップＳ６０４では、ステップＳ６０３で印刷が完了したプリントデータをＨＤＤ２１４から削除する。削除が完了した後、本フローチャートを終了する。
【００４８】
以上の実施形態によれば、部品の故障などにより、部品情報がプリントアウトできなかった場合にも、部品交換後に当該部品情報を印刷することができるようになる。
【００４９】
従って、故障等が発生した場合にＭＦＰ１０１の使用態様が保証の対象範囲内であったか否かを確認するための部品情報を確実に印刷することができるようになる。
【００５０】
（第２の実施形態）
第２の実施形態では、プリンタ故障のため印刷できない場合に、あらかじめ登録したメールアドレスに部品情報を送信する例について説明する。なお、上述した第１の実施形態と同様の構成については詳細な説明は省略する。
【００５１】
図７は、本実施形態において操作部２１９に表示される操作画面の一例を示す図である。図７に示す操作画面は、ＭＦＰ１０１を構成する部品の消耗度合いなどのデータ印刷を指示する際に表示される。
【００５２】
操作キー７０１から７０３は部品情報を印刷すべき部品を指定するための操作キーである。また操作キー７０５は、指定した部品の部品情報の出力を指示するための操作キーである。操作キー７０５の出力指示に応じて、部品情報の印刷処理が開始する。なお本実施形態では、印刷不可状態であると判断された場合であって、部品情報をネットワークを介して所定の記憶装置に送信できる場合には、操作キー７０５の操作に応じて、部品情報が所定の記憶装置に送信される。部品情報が送信できない場合には、実施形態１と同様に所定の不揮発領域に部品情報が記憶される。
【００５３】
操作キー７０４は、メールアドレスを入力するための操作キーである。ＭＦＰ１０１のネットワークＩ／Ｆ２１８は、プリンタ故障時に、操作キー７０４に入力されたメールアドレスに対して部品情報を送信する。このメールアドレスは、ＭＦＰ１０１にネットワークを介して接続され、ＭＦＰ１０１の部品情報を記憶することができる記憶装置にデータを送信するためのメールアドレスである。記憶装置として例えば、ＰＣ等の情報処理装置とすることができる。
【００５４】
図８は、部品情報の印刷を実行する動作を説明するフローチャートである。図８のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することで実現される。
【００５５】
ステップＳ８０１からステップＳ８０７までは図５で説明したステップＳ５０１からＳ５０７と同様であるため説明を省略する。
【００５６】
プリンタ２２０が、部品情報のプリントデータを送信できない状態であると判定された場合には、ステップＳ８０８において部品情報の送信処理を行う。ＣＰＵ２１１は、ネットワークＩ／Ｆ２１８を制御して、操作キー７０４に入力されたメールアドレス宛にステップＳ８０２で生成した部品情報を送信する。以下では、部品情報を電子メールの本文に記載して送信する例について説明するが、これに限らない。部品情報が記載された電子データを電子メールに添付して送信でも構わない。また、電子メールのみでなくＦＴＰ、ＳＭＢでの送信でもよい。
【００５７】
ステップＳ８０９では、ステップＳ８０８で送信した電子メールが送信成功したかを確認する。送信成功した場合にはステップＳ８０７へ進む。送信に失敗した場合にはステップＳ８１０へ進む。あるいは、電子メール等、部品情報を所定の記憶装置に送信するための機能が無効である場合にもステップＳ８１０に進む。このようにしてＣＰＵ２１１は、部品情報をネットワークを介して所定の記憶装置に送信することができるかを判定する。
【００５８】
ステップＳ８１０では、ＨＤＤ２１４にプリントデータを保存して本フローチャートを終了する。
【００５９】
このようにしてＣＰＵ２１１は、印刷処理を実行できないと判定した場合であって、部品情報を記憶装置に送信することができる場合には、部品情報を前記記憶装置に送信する制送信御を行う。また、ＣＰＵ２１１は、印刷処理を実行できないと判定した場合であって、部品情報を所定の記憶装置に送信することができない場合には、部品情報を所定の不揮発性の記憶部に記憶させる記憶制御を行う。
【００６０】
以上の実施形態によれば、部品情報をネットワークを介して外部装置に送信することができる場合には、故障等の発生時の部品情報を外部装置に記憶させておくことができる。従って、部品の故障などにより、部品情報がプリントアウトできなかった場合にも、部品交換後に当該部品情報を、外部装置に記憶された部品情報を用いて印刷することができる。
【００６１】
また、ネットワークを介して通信する機能がＭＦＰ１０１において有効化されていなかったり、ＭＦＰ１０１が当該機能を持っていなかったり、あるいは、故障により通信不能になっているような場合、実施形態１と同様、部品情報を不揮発領域に保存できる。
【００６２】
従って、故障等が発生した場合にＭＦＰ１０１の使用態様が保証の対象範囲内であったか否かを確認するための部品情報を確実に印刷することができるようになる。
【００６３】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2019064190.tif 000003
【図２】
2019064190.tif 000004
【図３】
2019064190.tif 000005
【図４】
2019064190.tif 000006
【図５】
2019064190.tif 000007
【図６】
2019064190.tif 000008
【図７】
2019064190.tif 000009
【図８】
2019064190.tif 000010
【図９】
2019064190.tif 000011