(57)【要約】【課題】故障の原因を容易に特定できる電子回路装置、故障診断装置、故障診断システム及び故障診断プログラムを提供する。【解決手段】  電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を出力する出力手段と、出力手段が出力した画像を読取る読取手段と、読取手段が読取った読取画像を特徴付ける特徴情報を抽出する抽出手段と、出力手段が出力する画像の形式及び読取手段が読取る画像の形式の少なくとも１つ以上を定める設定情報を取得する設定取得手段と、特徴情報と設定情報とを、部品又は部品群に生じる故障の原因と故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段とを備えることを特徴とする。この構成によれば、特徴情報が表す読取画像の特徴が、故障により生じた特徴であるか又は設定情報が定める形式により生じる特徴であるかを区別できるため、故障の原因を容易に特定できる。【選択図】図２
2008227983.tif 000002
【特許請求の範囲】
【請求項１】
電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を前記電子回路装置へ送信する送信手段と、
前記送信手段が送信した診断画像を前記電子回路装置が出力した画像の形式及び出力した画像を読取った読取画像の形式の少なくとも１つ以上を定める設定情報と、前記読取画像とを受信する受信手段と、
前記受信手段が受信した読取画像を特徴付ける特徴情報を抽出する抽出手段と、
前記抽出手段が抽出した特徴情報と前記受信手段が受信した設定情報とを、前記部品又は部品群に生じる故障の原因と前記故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段とを備えることを特徴とする故障診断装置。
【請求項２】
前記診断画像は、前記電子回路装置が有する機能を提供する際に、前記機能を提供するために用いる部品又は部品群に発生する故障を診断するための画像であり、
前記診断手段は、前記機能を提供するために用いる部品又は部品群に生じる故障の原因と前記故障原因が引起す不具合とを関連付けたモデルを用いて故障を診断することを特徴とする請求項１に記載の故障診断装置。
【請求項３】
前記診断画像は、交換可能な部品又は部品群に発生する故障を診断するための画像であり、
前記診断手段は、前記交換可能な部品又は部品群に生じる故障の原因と前記故障原因が引起す不具合とを関連付けたモデルを用いて故障を診断することを特徴とする請求項１に記載の故障診断装置。
【請求項４】
電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を出力する出力手段と、
前記出力手段が出力した画像を読取る読取手段と、
前記読取手段が読取った読取画像を特徴付ける特徴情報を抽出する抽出手段と、
前記出力手段が出力した画像の形式及び前記読取手段が読取った画像の形式の少なくとも１つ以上を定める設定情報と前記特徴情報とを、前記部品又は部品群に生じる故障の原因と前記故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段とを備えることを特徴とする電子回路装置。
【請求項５】
電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を出力する出力手段と、
前記出力手段が出力した画像を読取る読取手段とを有する電子回路装置と、
前記読取手段が読取った読取画像を特徴付ける特徴情報を抽出する抽出手段と、
前記出力手段が出力した画像の形式及び前記読取手段が読取った画像の形式の少なくとも１つ以上を定める設定情報と前記特徴情報とを、前記部品又は部品群に生じる故障の原因と前記故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段とを有する故障診断装置とを備えることを特徴とする故障診断システム。
【請求項６】
コンピュータを、
電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を前記電子回路装置へ送信する送信手段と、
前記送信手段が送信した診断画像を前記電子回路装置が出力した画像の形式及び出力した画像を読取った読取画像の形式の少なくとも１つ以上を定める設定情報と、前記読取画像とを受信する受信手段と、
前記受信手段が受信した読取画像を特徴付ける特徴情報を抽出する抽出手段と、
前記抽出手段が抽出した特徴情報と前記受信手段が受信した設定情報とを、前記部品又は部品群に生じる故障の原因と前記故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段として機能させることを特徴とする故障診断プログラム。
【請求項７】
コンピュータを、
電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を出力する出力手段と、
前記出力手段が出力した画像を読取る読取手段と、
前記読取手段が読取った読取画像を特徴付ける特徴情報を抽出する抽出手段と、
前記出力手段が出力した画像の形式及び前記読取手段が読取った画像の形式の少なくとも１つ以上を定める設定情報と前記特徴情報とを、前記部品又は部品群に生じる故障の原因と前記故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段として機能させることを特徴とする故障診断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子回路装置、故障診断装置、故障診断システム、及び故障診断プログラムに関する。
【背景技術】
【０００２】
従来から、テストチャートを出力する出力手段と、出力したテストチャートを読取る読取手段とを備え、読取ったテストチャートと出力対象としたテストチャートとを比較することで出力された画像の品質を確認する画像出力システムが知られている（例えば、特許文献１）。
【特許文献１】特開２００２‐２８３６８１
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明の目的とするところは、故障の原因を容易に特定できる電子回路装置、故障診断装置、故障診断システム及び故障診断プログラムを提供することにある。
【課題を解決するための手段】
【０００４】
本発明に係る故障診断装置は、電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を電子回路装置へ送信する送信手段と、送信手段が送信した診断画像を電子回路装置が出力した画像の形式及び出力した画像を読取った読取画像の形式の少なくとも１つ以上を定める設定情報と、読取画像とを受信する受信手段と、受信手段が受信した読取画像を特徴付ける特徴情報を抽出する抽出手段と、抽出手段が抽出した特徴情報と受信手段が受信した設定情報とを、部品又は部品群に生じる故障の原因と故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段とを備えることを特徴としている。
【０００５】
上記構成において、診断画像は、電子回路装置が有する機能を提供する際に、機能を提供するために用いる部品又は部品群に発生する故障を診断するための画像であり、診断手段は、機能を提供するために用いる部品又は部品群に生じる故障の原因と故障原因が引起す不具合とを関連付けたモデルを用いて故障を診断する構成を採用できる。
【０００６】
上記構成において、診断画像は、交換可能な部品又は部品群に発生する故障を診断するための画像であり、診断手段は、交換可能な部品又は部品群に生じる故障の原因と故障原因が引起す不具合とを関連付けたモデルを用いて故障を診断する構成を採用できる。
【０００７】
本発明に係る電子回路装置は、電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を出力する出力手段と、出力手段が出力した画像を読取る読取手段と、読取手段が読取った読取画像を特徴付ける特徴情報を抽出する抽出手段と、出力手段が出力した画像の形式及び読取手段が読取った画像の形式の少なくとも１つ以上を定める設定情報と特徴情報とを、部品又は部品群に生じる故障の原因と故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段とを備えることを特徴としている。
【０００８】
本発明に係る故障診断システムは、電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を出力する出力手段と、出力手段が出力した画像を読取る読取手段とを有する電子回路装置と、読取手段が読取った読取画像を特徴付ける特徴情報を抽出する抽出手段と、出力手段が出力した画像の形式及び読取手段が読取った画像の形式の少なくとも１つ以上を定める設定情報と特徴情報とを、部品又は部品群に生じる故障の原因と故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段とを有する故障診断装置とを備えることを特徴としている。
【０００９】
本発明に係る故障診断プログラムは、コンピュータを、電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を電子回路装置へ送信する送信手段と、送信手段が送信した診断画像を電子回路装置が出力した画像の形式及び出力した画像を読取った読取画像の形式の少なくとも１つ以上を定める設定情報と、読取画像とを受信する受信手段と、受信手段が受信した読取画像を特徴付ける特徴情報を抽出する抽出手段と、抽出手段が抽出した特徴情報と受信手段が受信した設定情報とを、部品又は部品群に生じる故障の原因と故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段として機能させることを特徴としている。
【００１０】
本発明に係る故障診断プログラムは、コンピュータを、電子回路装置を構成する部品又は部品群に発生する故障を診断するための診断画像を出力する出力手段と、出力手段が出力した画像を読取る読取手段と、読取手段が読取った読取画像を特徴付ける特徴情報を抽出する抽出手段と、
出力手段が出力した画像の形式及び読取手段が読取った画像の形式の少なくとも１つ以上を定める設定情報と特徴情報とを、部品又は部品群に生じる故障の原因と故障原因が引起す不具合とを因果関係により関連付けたモデルに入力して故障を診断する診断手段として機能させることを特徴としている。
【発明の効果】
【００１１】
請求項１の構成によれば、特徴情報が表す読取画像の特徴が、故障により生じた特徴であるか又は設定情報が定める形式により生じる特徴であるかを区別できるため、故障の原因を容易に特定できる。
【００１２】
請求項２の構成によれば、機能の提供に用いられる部品又は部品群に発生する故障を診断するための診断画像に基づいて故障診断するため、故障の原因を容易に特定できる。
【００１３】
請求項３の構成によれば、交換可能な部品又は部品群に発生する故障を診断するための診断画像に基づいて故障診断するため、故障の原因を容易に特定できるだけでなく、診断により故障の原因が発生したと判断した部品又は部品群を交換することで容易に修理できる。
【００１４】
請求項４の構成によれば、特徴情報が表す読取画像の特徴が、故障により生じた特徴であるか又は設定情報が定める形式により生じる特徴であるかを区別できるため、故障の原因を容易に特定できる。
【００１５】
請求項５の構成によれば、特徴情報が表す読取画像の特徴が、故障により生じた特徴であるか又は設定情報が定める形式により生じる特徴であるかを区別できるため、故障の原因を容易に特定できる。
【００１６】
請求項６の構成によれば、特徴情報が表す読取画像の特徴が、故障により生じた特徴であるか又は設定情報が定める形式により生じる特徴であるかを区別できるため、故障の原因を容易に特定できる。
【００１７】
請求項７の構成によれば、特徴情報が表す読取画像の特徴が、故障により生じた特徴であるか又は設定情報が定める形式により生じる特徴であるかを区別できるため、故障の原因を容易に特定できる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の最良の実施形態について、添付図面を参照しつつ説明する。
【実施例１】
【００１９】
図１は本発明に係る故障診断システムの一実施形態を示す構成図である。
図１に示す故障診断システムは、通信網１００、１又は複数の電子回路装置１０００から１００ｎ、及び故障診断装置９０００で構成される。
【００２０】
通信網１００は、例えば、ＬＡＮ（Local Area Network ）、ＷＡＮ（Wide Area Network）、ＭＡＮ（Metropolitan Area Network）、又は公衆回線網で構成され、電子回路装置１０００から１００ｎと故障診断装置９０００とを通信可能に接続する。
【００２１】
電子回路装置１０００から１００ｎの構成、接続、及び機能は、それぞれほぼ同様であるので、以下単に、電子回路装置１０００についてのみ説明する。
【００２２】
電子回路装置１０００は、例えば、画像形成装置で構成される。画像形成装置は、ファクシミリ機能（ＦＡＸ機能）、通信機能、読取機能（スキャン機能）、出力機能（プリント機能）、及び複製機能（コピー機能）を有する複合機等で構成される。
【００２３】
ここで図２を参照して、電子回路装置１０００の構成について説明する。図２は、電子回路装置１０００の一構成例について説明するための図である。
【００２４】
電子回路装置１０００は、ＦＡＸ機能部１０１０、通信機能部１０２０、読取機能部１０３０、出力機能部１０４０、及び制御機能部１０５０で構成される。
【００２５】
ＦＡＸ機能部１０１０、通信機能部１０２０、読取機能部１０３０、出力機能部１０４０、及び制御機能部１０５０の各機能は、電子回路装置１０００が実行するソフトウェア制御により実現できる。
【００２６】
ここで図３を参照して、ソフトウェア制御を実行するための電子回路装置１０００の構成について説明する。図３は、このソフトウェア制御を実現するための電子回路装置１０００の一構成例を表す構成図である。
【００２７】
電子回路装置１０００は、例えば、ＣＰＵ（Central Processing Unit）等の演算部１９１１、ＥＰＲＯＭ（Erasable Programmable Read-Only Memory）又はＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の読み出し専用メモリであるＲＯＭ１９１２（Read-Only Memory ）、ＤＲＡＭ（Dynamic  RAM）又はＳＲＡＭ（Static  RAM）等の揮発性メモリ及びＮＶＲＡＭ（Non Volatile RAM）等の不揮発性メモリで構成されるＲＡＭ１９１３（Random Access Memory）、並びにハードディスク等の外部記憶装置である外部記憶部１９１４で構成され、演算部１９１１、ＲＯＭ１９１２、ＲＡＭ１９１３、及び外部記憶部１９１４は互いにバス１９１５によって接続している。
【００２８】
ソフトウェア制御は、ＲＯＭ１９１２に格納したプログラムを演算部１９１１が読み、読込んだプログラムに従って演算部１９１１が演算を行うことにより上記各部の機能を実現する。なお、ＲＡＭ１９１３には、演算結果のデータが書き込まれ、特にＮＶＲＡＭには、電源オフ時にバックアップが必要なデータが保存される。
【００２９】
ここで、図２に戻り、電子回路装置１０００の構成について引き続き説明する。
ＦＡＸ機能部１０１０は、通信網１００及び制御機能部１０５０に接続している。ＦＡＸ機能部１０１０は、制御機能部１０５０に制御されて、例えば、Ｇ３又はＧ４等の通信規格で情報を通信網１００に対して送受信することでＦＡＸ機能を提供する。
【００３０】
ＦＡＸ機能部１０１０は、ＦＡＸ通信部１０１１で構成される。ＦＡＸ通信部１０１１は、例えば、ＦＡＸモデムで構成され、通信網１００及び制御部１０５１に接続している。
【００３１】
ＦＡＸ通信部１０１１は、後述する読取部１０３１で読取られた画像（以下単に、読取画像という）又は通信機能部１０２０が受信した画像を制御部１０５１から取得する。次に、ＦＡＸ通信部１０１１は、取得した画像を、例えば、Ｇ３又はＧ４等のプロトコルに従って通信網１００へ送信する。
【００３２】
また、ＦＡＸ通信部１０１１は、同様に、画像を表す画像情報をＧ３又はＧ４等のプロトコルに従って受信する。ＦＡＸ通信部１０１１は、受信した画像情報を制御部１０５１へ出力する。
【００３３】
尚、制御部１０５１は、ＦＡＸ通信部１０１１から取得した画像情報を出力機能部１０４０に出力し、出力機能部１０４０は画像情報が表す画像を印刷出力する。
【００３４】
通信機能部１０２０は、通信網１００及び制御機能部１０５０に接続している。通信機能部１０２０は、制御機能部１０５０に制御されて、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等のプロトコルで情報を通信網１００に対して送受信することで通信機能を提供する。
【００３５】
通信機能部１０２０は、通信部１０２１で構成される。通信部１０２１は、例えば、ネットワーク・カードで構成され、通信網１００及び制御部１０５１に接続している。通信部１０２１は、通信処理を実行することで、故障診断装置との間で故障診断に必要な情報の送受信を行う。
【００３６】
ここで図４を参照して、通信部１０２１が実行する通信処理について説明する。図４は、通信部１０２１が実行する通信処理の一例を表すフローチャートである。
【００３７】
先ず、通信部１０２１は、制御部１０５１から故障時提供機能を識別する機能識別情報と不具合種類と装置識別情報とを取得する（ステップＳＴ０００１）。
【００３８】
尚、故障時提供機能とは、電子回路装置１０００に故障が発生した際に提供していた機能をいう。また装置識別情報とは、例えば、グローバル又はプライベートなＩＰ（Internet Protocol）アドレス、ＭＡＣ（Media Access Control）アドレス、及びマシン名（ホスト名）、若しくはこれらに関連付けたドメイン名であって、電子回路装置１０００を識別するための情報をいう。
【００３９】
更に、不具合情報とは、故障により生じた不具合を識別する情報をいう。故障により生じた不具合は、電子回路装置１０００が出力した画像又は読取った画像が有する画像不良を含む。
【００４０】
尚、画像不良は、シミ、ムラ、線又は画像の欠損を含む。シミとは、点状の欠陥が所定の数を超えて連結した欠陥をいい、ムラとは濃度の不均一をいう。
【００４１】
次に、通信部１０２１は、故障診断装置９０００へ取得した故障時提供機能を識別する機能識別情報と不具合情報と装置識別情報とを送信する（ステップＳＴ０００２）。
【００４２】
尚、通信部１０２１は、以下の処理において、故障診断装置９０００へ情報を送信する際に装置識別情報をも共に送信するが、便宜のために説明を省略する。
【００４３】
その後、通信部１０２１は、故障診断装置９０００から診断画像を受信する（ステップＳＴ０００３）。尚、診断画像とは、電子回路装置１０００を構成する部品又は部品群に発生する故障を診断するために用いる画像をいう。
【００４４】
また、本実施例では、診断画像は、電子回路装置１０００が有する機能を提供する際に、機能を提供するために用いる部品又は部品群に発生する故障を診断するための画像であるとする。
【００４５】
具体例を挙げると、読取機能を提供する際に用いる部品又は部品群に発生する故障を診断するための診断画像としては、読取部１０３１の分解能を判断できる特殊な模様を有する画像を採用できる。
【００４６】
ここで図５を参照して、電子回路装置１０００が有する出力機能を提供するために用いる部品又は部品群に発生する故障を診断するための診断画像の一例を説明する。図５は、診断画像の一例を表す図である。
【００４７】
図５に示す診断画像は、図形を表す画像Ｆ１からＦ３を有する。画像Ｆ１からＦ３の結合で表される図形は、１回回転対称な図形である。つまり例えば、正方形のように４回回転対象な図形と異なり、０度から３６０度までの間において、３６０回転した場合の１回のみ、回転する前と後との区別をすることができない図形である。
【００４８】
ここで図４に戻り、通信部１０２１が実行する通信処理の一例について引続き説明する。
ステップＳＴ０００３を実行した後に、通信部１０２１は、制御部１０５１へ診断画像を出力する（ステップＳＴ０００４）。次に、通信部１０２１は、故障診断装置９０００から第１の指定情報と第２の指定情報とを受信する（ステップＳＴ０００５）。
【００４９】
尚、指示情報とは設定情報の内容を変更することを指示する情報であり、設定情報とは出力部１０４２が出力する画像の形式及び読取部１０３１が読取る画像の形式の少なくとも１つ以上を定める情報をいう。
【００５０】
具体的には、設定情報は、読取部１０３１が読取対象とする、例えば、印刷用紙などの印刷媒体又は出力部１０４２が診断画像を印刷する印刷媒体の大きさ及び印刷濃度、読取画像処理部１０３２が読取った読取画像に対して行う又は出力画像処理部１０４１が出力対象とする画像に対して行う拡大又は縮小処理の拡大率又は縮小率、並びに回転処理の回転度数、並びに読取部１０３１の分解能のいずれか１つ以上を含む。
【００５１】
特に指示情報は、第１の指示情報と第２の指示情報とを含む。第１の指示情報は第１の設定情報の内容を変更することを指示する情報であり、第２の指示情報は第２の設定情報の内容を変更することを指示する情報である。
【００５２】
また、第１の設定情報は、故障診断装置９０００が故障診断をする場合に診断対象とする電子回路装置１０００が最初に出力する診断画像の形式及び最初に出力された診断画像を読取って得る画像（以下単に、第１の読取画像という）の形式のいずれか１つ以上を定める情報をいい、第２の設定情報は、次に出力する診断画像形式及び出力された診断画像を読取って得る画像（以下単に、第２の読取画像という）の形式のいずれか１つ以上を定める情報をいう。
【００５３】
本実施例において、第１の指示情報は、出力画像処理部１０４１が診断画像を操作方向Ｘに対して０度回転処理することを定める情報へと第１の設定情報の内容を変更するよう指示する情報を含み、第２の指示情報は、診断画像を操作方向Ｘに対して９０度数回転処理することを定める情報へと第２の設定情報を変更するよう指示する情報を含む。
【００５４】
次に、通信部１０２１は、制御部１０５１へ第１の指定情報と第２の指定情報とを出力する（ステップＳＴ０００６）。その後、通信部１０２１は、制御部１０５１から第１の読取画像を取得する（ステップＳＴ０００７）。
【００５５】
次に、通信部１０２１は、故障診断装置９０００へ第１の読取画像を送信する（ステップＳＴ０００８）。その後、通信部１０２１は、制御部１０５１から、第１の設定情報と第１の証拠情報とを取得する（ステップＳＴ０００９）。
【００５６】
尚、証拠情報とは、電子回路装置１０００に不具合が発生した場合における部品又は部品群の状態に関する情報を言う。より具体的に説明をすると、証拠情報は、部品群に関する環境情報、部品群又は部品群が実行していたプログラムの機能診断結果を含む。
【００５７】
この証拠情報は、記憶部１０５２が記憶する電子回路装置１０００の動作履歴、及び電子回路装置１０００の内部の状態情報を記述するログ情報ファイルを制御部１０５１が解析することで得られる。
【００５８】
ここで証拠情報は、第１の証拠情報と第２の証拠情報とを含む。第１の証拠情報は、故障診断装置９０００が故障診断をする場合に診断対象とする電子回路装置１０００が最初に診断画像を出力した際、又は出力された診断画像を読取った際における部品又は部品群の状態に関する情報を言う。同様に、第２の証拠情報は、次に診断画像を出力した際、又は出力された診断画像を読取った際における状態に関する情報を言う。
【００５９】
次に、通信部１０２１は、故障診断装置９０００へ、第１の設定情報と第１の証拠情報とを送信する（ステップＳＴ００１０）。その後、通信部１０２１は、制御部１０５１から第２の読取画像を取得する（ステップＳＴ００１１）。
【００６０】
次に、通信部１０２１は、故障診断装置９０００へ第２の読取画像を送信する（ステップＳＴ００１２）。その後、通信部１０２１は、制御部１０５１から、第２の設定情報と第２の証拠情報とを取得する（ステップＳＴ００１３）。
【００６１】
次に、通信部１０２１は、故障診断装置９０００へ、第２の設定情報と第２の証拠情報とを送信する（ステップＳＴ００１４）。その後、通信部１０２１は、故障診断装置９０００が電子回路装置１０００から受信した情報に基づいて故障診断をした結果として故障原因の候補であると判断した故障原因と、故障原因に対する措置とを受信する（ステップＳＴ００１５）。
【００６２】
次に、通信部１０２１は、制御部１０５１へ受信した故障原因の候補と故障原因に対する措置とを出力する（ステップＳＴ００１６）。その後、通信部１０２１は、通信処理の実行を終了する。尚、制御部１０５１は、取得した故障原因の候補と故障原因に対する措置とを表示部１０５５が表示するよう制御する。
【００６３】
ここで図２に戻り引続き電子回路装置１０００の構成について説明する。
読取機能部１０３０は、制御機能部１０５０に接続している。読取機能部１０３０は、制御機能部１０５０に制御されて、例えば、読取対象、複写対象、又はＦＡＸ送信対象とする印刷媒体に印刷された画像を光学的に読取る機能（つまり、読取機能）を提供する。
【００６４】
読取機能部１０３０は、読取部１０３１、及び読取画像処理部１０３２で構成される。読取部１０３１は、例えば、スキャナ等で構成され、読取画像処理部１０３２及び制御部１０５１に接続している。読取部１０３１は、制御部１０５１に制御されて、読取処理を実行することで、読取対象とする印刷媒体に描かれた画像を光学的に読み取る
【００６５】
ここで図６を参照して、読取部１０３１の構成について説明する。図６は、読取部１０３１の一構成を表す図である。
【００６６】
読取部１０３１は、光源制御部１３１１、光源部１３１２、受光センサ部１３１３、及び画像信号補正処理部１３１４で構成される。
【００６７】
光源制御部１３１１は、制御部１０５１及び光源部１３１２に接続している。光源制御部１３１１は、制御部１０５１から実行命令と設定情報とを取得し、取得した命令に従って、印刷媒体ＳＣである原稿へ設定情報で定められた強度の光を照射するよう光源部１３１２を制御する。
【００６８】
光源部１３１２は、例えば、光源ランプで構成され、光源制御部１３１１に接続している。光源部１３１２は、光源制御部１３１１に制御されて原稿へ光を照射する。
【００６９】
受光センサ部１３１３は、例えば、ＣＭＯＳ（Complementary Metal-Oxide Semiconductor）イメージセンサ、又はＣＣＤ（Charge Coupled Device）イメージセンサで構成され、画像信号補正処理部１３１４に接続している。
【００７０】
受光センサ部１３１３は、光源部１３１２が照射した光であって、原稿に照射した光の反射光を受光する。次に、受光センサ部１３１３は、受光した反射光に基づいて電気信号を生成し、生成した電気信号を画像信号補正処理部１３１４へ出力する。
【００７１】
画像信号補正処理部１３１４は、受光センサ部１３１３と制御部１０５１とに接続している。画像信号補正処理部１３１４は、制御部１０５１から設定情報を、受光センサ部１３１３から電気信号を取得する。
【００７２】
画像信号補正処理部１３１４は、取得した設定情報に従って受光センサ部１３１３の出力した信号を補正し、補正した信号で表される読取画像を読取画像処理部１０３２へ出力する。
【００７３】
尚、光源部１３１２及び受光センサ部１３１３は、回路基板で構成されるＩＩＴ（Image Input Terminal）ＰＷＢＡ（Printed Wiring Board Assy）１３１５上に交換可能に設置される。
【００７４】
また、ＩＩＴ  ＰＷＢＡ１３１５は、光源制御部１３１１及び画像信号補正処理部１３１４を実現するための回路を搭載した基板であり、交換可能に電子回路装置１０００の内部に設置される。
【００７５】
ここで図７を参照して、読取部１０３１が実行する読取処理について説明する。図７は、読取部１０３１が実行する読取処理の一例を表すフローチャートである。
【００７６】
先ず、読取部１０３１を構成する光源制御部１３１１は、制御部１０５１から実行命令と設定情報とを取得する（ステップＳＴ０１０１）。次に、読取部１０３１を構成する光源部１３１２は、実行命令に従って設定情報が定める強度で印刷媒体に光を照射する（ステップＳＴ０１０２）。
【００７７】
その後、読取部１０３１を構成する受光センサ部１３１３は、印刷媒体からの反射光を受光する（ステップＳＴ０１０３）。次に、読取部１０３１を構成する受光センサ部１３１３が受光した光に基づいて信号を出力する（ステップＳＴ０１０４）。
【００７８】
その後、読取部１０３１を構成する画像信号補正処理部１０３４は、制御部１０５１から設定情報を取得する（ステップＳＴ０１０５）。次に、読取部１０３１を構成する画像信号補正処理部１０３４は、受光センサ部１３１３が出力した信号を設定情報に基づいて補正して読取画像を取得する（ステップＳＴ０１０６）。
【００７９】
次に、読取部１０３１を構成する画像信号補正処理部１０３４は、読取画像処理部１０３２へ読取画像を出力する（ステップＳＴ０１０７）。その後、読取部１０３１は、読取処理の実行を終了する。
【００８０】
ここで図２に戻り、引続き電子回路装置１０００の構成について説明する。
読取画像処理部１０３２は、読取部１０３１及び制御部１０５１に接続している。読取画像処理部１０３２は、読取部１０３１から読取画像を取得し、制御部１０５１から設定情報を取得する。
【００８１】
次に、読取画像処理部１０３２は、取得した読取画像に対して必要に応じて設定情報が定める画像処理を施す。その後、読取画像処理部１０３２は、画像処理を施した読取画像を制御部１０５１へ出力する。
【００８２】
尚、読取画像処理部１０３２が読取画像に施す画像処理は、拡大又は縮小処理、若しくは回転処理、色を補正する色補正処理、絵（Image）と文字（Text）とを分離するＴＩ分離処理、下地を除去する下地除去処理を含む。
【００８３】
出力機能部１０４０は、制御機能部１０５０に接続している。出力機能部１０４０は、制御機能部１０５０に制御されて、出力対象とする画像を印刷媒体に印刷出力する機能（つまり、出力機能）を提供する。
【００８４】
出力機能部１０４０は、出力画像処理部１０４１、及び出力部１０４２で構成される。出力画像処理部１０４１は、制御部１０５１及び出力部１０４２に接続しており、制御部１０５１から出力対象とする画像と設定情報とを取得する。
【００８５】
次に、出力画像処理部１０４１は、取得した設定情報に従って画像処理を施す。その後、出力画像処理部１０４１は、画像処理を施した画像を出力部１０４２へ出力する。
【００８６】
尚、出力画像処理部１０４１が施す画像処理は、読取画像処理部１０３２が読取画像に施す画像処理と同様であるので説明を省略する。
【００８７】
出力部１０４２は、例えば、プリンタ等で構成され、出力画像処理部１０４１及び制御部１０５１に接続している。出力部１０４２は、制御部１０５１に制御されて、出力処理を実行することで、出力対象とする画像を印刷媒体に印刷出力する。
【００８８】
ここで図８参照して、出力部１０４２の構成について説明する。図８は、出力部１０４２の一構成を表す図である。
出力部１０４２は、画像形成制御部１４２１、アクチュエータ制御部１４２２、アクチュエータ１４２３、及び画像形成部１４２４で構成される。
【００８９】
画像形成制御部１４２１は、出力画像処理部１０４１及び制御部１０５１に接続している。画像形成制御部１４２１は、出力画像処理部１０４１から画像処理の施された画像、特に、画像処理の施された診断画像を取得する。
【００９０】
また、画像形成制御部１４２１は、制御部１０５１から設定情報を取得する。その後、画像形成制御部１４２１は、印刷出力を行う対象とする印刷媒体の大きさを定める設定情報をアクチュエータ制御部１４２２へ出力する。
【００９１】
更に、画像形成制御部１４２１は、アクチュエータ１４２３が搬送する印刷媒体に対して、取得した診断画像を取得した設定情報が定める印刷濃度で印刷出力するよう画像形成制御部１４２１を制御する。
【００９２】
アクチュエータ制御部１４２２は、画像形成制御部１４２１及びアクチュエータ１４２３に接続している。アクチュエータ制御部１４２２は、画像形成制御部１４２１から設定情報を取得し、取得した設定情報が定める印刷媒体を搬送するようアクチュエータ１４２３を制御する。
【００９３】
アクチュエータは、アクチュエータ制御部１４２２に接続している。アクチュエータは、印刷媒体を搬送する搬送路に設置され、アクチュエータ制御部１４２２に制御されて印刷媒体を搬送する。
【００９４】
画像形成部１４２４は、画像形成制御部１４２１に接続している。画像形成部１４２４は、画像形成制御部１４２１に制御されて、アクチュエータ１４２３が搬送する印刷媒体に画像、特に診断画像を印刷出力する。
【００９５】
具体的には、画像形成部１４２４は、例えば、ＲＯＳ（Raster Output Scanner）で構成されるレーザ駆動部、トナーカートリッジ、感光性ドラム、及び転写ベルト等で構成される。レーザ駆動部は、診断画像に基づいてレーザービームを感光性ドラムに照射し、一様に帯電電荷を有していた感光性ドラムはレーザービームの照射により部分的に帯電電化を除去され、残存した帯電電荷により診断画像を現す。
【００９６】
次に、感光性ドラムは帯電電荷により電気的にトナーカートリッジの有するトナーを吸着し、吸着されたトナーは転写ベルトにより搬送された印刷媒体へ転写され、転写されたトナーは熱と圧力を加えられて印刷媒体に溶着する。
【００９７】
尚、アクチュエータ１４２３及び画像形成部１４２４は、回路基板で構成されるＩＯＴ（Image Output Terminal）ＰＷＢＡ（Printed Wiring Board Assy）１４２５に接続する。また、ＩＯＴ  ＰＷＢＡ１４２５は、画像形成制御部１４２１及びアクチュエータ制御部１４２２を実現するための回路を搭載した基板であり、電子回路装置１０００に交換可能に設置される。
【００９８】
ここで図９を参照して、出力部１０４２が実行する出力処理について説明する。図９は、出力部１０４２が実行する出力処理の一例を表すフローチャートである。
【００９９】
先ず、出力部１０４２を構成する画像形成制御部１４２１が制御部１０５１から診断画像を取得する（ステップＳＴ０２０１）。次に、出力部１０４２を構成する画像形成制御部１４２１が制御部１０５１から設定情報を取得する（ステップＳＴ０２０２）。
【０１００】
その後、出力部１０４２を構成するアクチュエータ制御部１４２２が設定情報で定められた印刷媒体を搬送するようアクチュエータ１４２３を制御する（ステップＳＴ０１０３）。
【０１０１】
次に、出力部１０４２を構成するアクチュエータ１４２３が印刷媒体を画像形成部１４２４へ搬送する（ステップＳＴ０２０４）。その後、出力部１０４２を構成する画像形成制御部１４２１は、設定情報が定める濃度で診断画像を印刷するよう画像形成部１４２４を制御する（ステップＳＴ０２０５）。
【０１０２】
次に、出力部１０４２を構成する画像形成部１４２４は、アクチュエータ１４２３が搬送した印刷媒体に、設定情報が定める濃度で診断画像を印刷出力する（ステップＳＴ０２０６）。その後、出力部１０４２は、出力処理の実行を終了する。
【０１０３】
ここで図２に戻り引続き電子回路装置１０００の構成について説明する。
制御機能部１０５０は、ＦＡＸ機能部１０１０、通信機能部１０２０、読取機能部１０３０、及び出力機能部１０４０に接続している。制御機能部１０５０は、ＦＡＸ機能、スキャン機能、プリント機能、コピー機能を提供するために、ＦＡＸ機能部１０１０、読取機能部１０３０、及び出力機能部１０４０を制御する制御機能を提供する。
【０１０４】
制御機能部１０５０は、制御部１０５１、記憶部１０５２、Ｕ／Ｉ制御部１０５３、入力部１０５４、及び表示部１０５５で構成される。
【０１０５】
制御部１０５１について説明する前に、記憶部１０５２、Ｕ／Ｉ制御部１０５３、入力部１０５４、及び表示部１０５５について説明する。
【０１０６】
記憶部１０５２は、図３を用いて説明したＲＯＭ１９１２、ＲＡＭ１９１３、及び外部記憶部１９１４で構成され、制御部１０５１に接続している。
【０１０７】
ＲＯＭ１９１２は、電子回路装置１０００の有する各機能を提供するために演算部１９１１が実行するファームフェアを格納する。尚、電子回路装置１０００の有する機能は、スキャン機能、プリント機能、ＦＡＸ機能、コピー機能、及びデータ転送機能のみならず、待機機能、省電力機能、及び起動機能を含む。
【０１０８】
ＲＡＭ１９１３は、演算部１９１１がファームフェアを実行する際に使用するワーク領域を提供する。外部記憶部１９１４は、電子回路装置１０００が機能を提供する際に使用される画像情報、特に、電子ソートされて複写、又はプリントされる、若しくはＦＡＸ送受信される画像情報を記憶する。
【０１０９】
また、外部記憶部１９１４は、電子回路装置１０００の動作履歴、及び電子回路装置１０００の内部の状態情報を記述するログ情報ファイルをも記憶する。特に、ログ情報ファイルは、起動時に記録されたブートログ情報、及び機能の提供時に記録された動作ログ情報、故障発生時の機能診断テストから抽出されたテストログ情報、又は検査結果を記録したファイルを含む。
【０１１０】
Ｕ／Ｉ制御部１０５３は、制御部１０５１、入力部１０５４、及び表示部１０５５に接続している。Ｕ／Ｉ制御部１０５３は、表示部１０５５の表示を制御し、入力部１０５４により入力された信号に基づいて制御部１０５１へ各種命令及び情報を出力する。
【０１１１】
入力部１０５４は、例えば、タッチパネル、キーボード、又はマウスで構成され、Ｕ／Ｉ制御部１０５３に接続している。入力部１０５４は、ユーザに操作され、スキャン機能、プリント機能、ＦＡＸ機能、コピー機能、データ転送機能、待機機能、及び省電力機能を選択し、選択した機能の提供を指示する信号を入力する。
【０１１２】
また、入力部１０５４は、ユーザに操作されて、不具合を引き起こした故障を診断するための操作のみを受け付ける状態（以下単に、故障診断モードと言う）に移行する命令を入力する。
【０１１３】
更に、入力部１０５４は、故障により生じた不具合であって、電子回路装置１０００を使用する使用者が認識した不具合を識別する情報（つまり、ユーザが認識した不具合の不具合情報）を入力する。本実施例においては、具体例として、線状の欠陥という画像不良を識別する不具合情報を入力したとして説明する。
【０１１４】
表示部１０５５は、例えば、液晶ディスプレイ又はＣＲＴ（Cathode Ray Tube）で構成され、Ｕ／Ｉ制御部１０５３に接続している。表示部１０５５は、Ｕ／Ｉ制御部１０５３に制御されて、各種の情報を表示する。尚、表示部１０５５が表示する情報については後述する。
【０１１５】
ここで、制御部１０５１について説明する前に、図１０を参照して、制御機能部１０５０を構成するハードウェア部品について説明する。図１０は、制御機能部の一実施形態を示す構成図である。
【０１１６】
制御機能部１０５０は、ハードウェア部品であるＲＯＭ１９１２、ＲＡＭ１９１３、外部記憶部１９１４、ファン１５１１、ＥＳＳ  ＰＷＢＡ１５１２、ＵＩ  ＰＷＢＡ１５３１、タッチパネル１５４１、及びディスプレイ１５５１で構成される。
【０１１７】
ＲＯＭ１９１２、ＲＡＭ１９１３、外部記憶部１９１４、ファン１５１１、ＵＩ  ＰＷＢＡ１５３１、タッチパネル１５４１、ディスプレイ１５５１、及びＥＳＳ  ＰＷＢＡ１５１２は、それぞれ交換可能に電子回路装置１０００に設置される部品である。
【０１１８】
ＲＯＭ１９１２、ＲＡＭ１９１３、及び外部記憶部１９１４は、記憶部１０５２を構成する。ＲＯＭ１９１２、ＲＡＭ１９１３、及び外部記憶部１９１４は、ＥＳＳ  ＰＷＢＡ１５１２に接続している。
【０１１９】
ファン１５１１、及びＥＳＳ  ＰＷＢＡ１５１２は、制御部１０５１を構成する。ＥＳＳ  ＰＷＢＡ１５１２は、ファン１５１１、及びＵＩ  ＰＷＢＡ１５３１に接続している。ＥＳＳ  ＰＷＢＡ１５１２は、演算部１９１１を含む回路の中心部であるＥＳＳ（Ｅｌｅｃｔｒｉｃ  ＳｕｂＳｙｓｔｅｍ）が配置された回路基板（Printed Wiring Board Assy）である。
【０１２０】
ＥＳＳ  ＰＷＢＡ１５１２は、ファン１５１１を制御してＥＳＳ  ＰＷＢＡ１５１２の加熱を抑制する。また、ＥＳＳ  ＰＷＢＡ１５１２は、ＵＩ  ＰＷＢＡ１５３１を介してタッチパネル１５４１から各種情報及び信号を取得し、取得した情報及び信号に基づいて電子回路装置１０００の有する機能を提供する。また、ＥＳＳ  ＰＷＢＡ１５１２は、ＵＩ  ＰＷＢＡ１５３１を介してディスプレイ１５５１が表示する情報を制御する。
【０１２１】
ファン１５１１は、ＥＳＳ  ＰＷＢＡ１５１２上に交換可能に設置され、ＥＳＳ  ＰＷＢＡ１５１２により制御されてＥＳＳ  ＰＷＢＡ１５１２に対して送風する。
【０１２２】
ＵＩ  ＰＷＢＡ１５３１は、Ｕ／Ｉ制御部１０５３を構成し、ＥＳＳ  ＰＷＢＡ１５１２、タッチパネル１５４１、及びディスプレイ１５５１に接続している。
【０１２３】
ＵＩ  ＰＷＢＡ１５３１は、ユーザインタフェース（User Interface）に関連した部品であるタッチパネル１５４１、及びディスプレイ１５５１との情報の入出力を制御する回路を配置した回路基板である。
【０１２４】
タッチパネル１５４１は、入力部１０５４を構成し、ＵＩ  ＰＷＢＡ１５３１に接続している。タッチパネル１５４１は、ユーザに操作されて各種の情報及び信号をＵＩ  ＰＷＢＡ１５３１へ入力する。
【０１２５】
液晶ディスプレイ１５５１は、表示部１０５５を構成し、ＵＩ  ＰＷＢＡ１５３１に接続している。液晶ディスプレイ１５５１は、ＵＩ  ＰＷＢＡ１５３１に制御されて、各種の情報を表示する。
【０１２６】
尚、例えば、タッチパネル１５４１等の入力部１０５４を構成するハードウェア部品、及び例えば、液晶ディスプレイ１５５１等の表示部１０５５を構成するハードウェア部品を合わせてＵＩ１２３８と呼ぶこととする。
【０１２７】
ここで、制御機能部１０５０は、制御機能と言う同様の機能を達成するために使用される複数のハードウェア部品（つまり、ＲＯＭ１９１２、ＲＡＭ１９１３、外部記憶部１９１４、ファン１５１１、ＵＩ  ＰＷＢＡ１５３１、タッチパネル１５４１、ディスプレイ１５５１、及びＥＳＳ  ＰＷＢＡ１５１２）で構成される部品群である。
【０１２８】
同様に、図示及び説明を省略するが、ＦＡＸ機能部１０１０はＦＡＸ機能、通信機能部１０２０は通信機能、読取機能部１０３０は読取機能、出力機能部１０４０は画像出力機能という同様の機能を達成するために使用される複数のハードウェア部品で構成される部品群である。
【０１２９】
制御部１０５１は、ＦＡＸ通信部１０１１、通信部１０２１、読取部１０３１、読取画像処理部１０３２、出力画像処理部１０４１、出力部１０４２、記憶部１０５２、及びＵ／Ｉ制御部１０５３に接続している。
【０１３０】
制御部１０５１は、記憶部１０５２に記憶されたファームウェアを実行することで、ＦＡＸ通信部１０１１、通信部１０２１、読取部１０３１、読取画像処理部１０３２、出力画像処理部１０４１、出力部１０４２を制御して、電子回路装置１０００が有する機能を提供する。
【０１３１】
また、制御部１０５１は、入力部１０５４が入力した故障診断モードへの移行を命じる命令（以下単に、診断モード移行命令という）を取得する。
【０１３２】
次に、制御部１０５１は、制御処理を実行することで、故障診断装置９０００による故障診断を受けるために必要な処理を行うよう、電子回路装置１０００を構成する各部を制御する。
【０１３３】
ここで図１１から１３を参照して、制御部１０５１が実行する制御処理について説明する。図１１から１３は、制御部１０５１が実行する制御処理の一例を表すフローチャートである。
【０１３４】
先ず、制御部１０５１は、入力部１０５４から診断モード移行命令を取得する（ステップＳＴ０３０１）。次に、制御部１０５１は、記憶部１０５２が記憶するログ情報ファイルを参照し、故障時提供機能を識別する情報を取得する（ステップＳＴ０３０２）。
【０１３５】
その後、制御部１０５１は、表示部１０５５が所定のメッセージを表示するよう制御する（ステップＳＴ０３０３）。ステップＳＴ０３０３における所定のメッセージは、電子回路装置１０００を使用する使用者が認識した不具合を識別する不具合情報を入力することを促すメッセージをいう。
【０１３６】
次に、制御部１０５１は、入力部１０５４から不具合情報を取得する（ステップＳＴ０３０４）。その後、制御部１０５１は、故障時提供機能を識別する機能識別情報と装置識別情報とを通信部１０２１へ出力する（ステップＳＴ０３０５）。
【０１３７】
次に、制御部１０５１は、通信部１０２１が故障診断装置９０００へ機能識別情報と不具合情報と装置識別情報とを送信するよう制御する（ステップＳＴ０３０６）。
【０１３８】
尚、制御部１０５１は、以下の処理において、通信部１０２１が故障診断装置９０００へ情報を送信するよう制御する場合には、装置識別情報をも共に送信するよう制御するが、便宜のために説明を省略する。
【０１３９】
その後、制御部１０５１は、通信部１０２１から診断画像を取得する（ステップＳＴ０３０７）。次に、制御部１０５１は、出力画像処理部１０４１へ診断画像を出力する（ステップＳＴ０３０８）。
【０１４０】
その後、制御部１０５１は、通信部１０２１から第１の指示情報と第２の指示情報とを取得する（ステップＳＴ０３０９）。次に、制御部１０５１は、第１の指示情報に基づいて設定情報を更新する（ステップＳＴ０３１０）。
【０１４１】
その後、制御部１０５１は、出力画像処理部１０４１へ設定情報を出力する（ステップＳＴ０３１１）。次に、制御部１０５１は、出力画像処理部１０４１が設定情報に基づいて診断画像を処理するよう制御する（ステップＳＴ０３１２）。
【０１４２】
その後、制御部１０５１は、出力部１０４２へ設定情報を出力する（ステップＳＴ０３１３）。次に、制御部１０５１は、出力部１０４２が設定情報に基づいて、出力画像処理部１０４１が画像処理をした診断画像を出力するよう制御する（ステップＳＴ０３１４）。
【０１４３】
その後、制御部１０５１は、所定のメッセージを表示するようにＵ／Ｉ制御部１０５３を介して表示部１０５５を制御する（ステップＳＴ０３１５）。
【０１４４】
尚、ステップＳＴ０３１５における所定のメッセージとは、例えば、出力部１０４２が印刷出力した診断画像を読取部１０３１が読取れる位置に設置した後に、画像を読取る命令（以下単に、読取命令という）を入力することを、電子回路装置１０００の使用者に促すメッセージをいう。
【０１４５】
その後、制御部１０５１は、入力部１０５４から読取命令を取得する（ステップＳＴ０３１６）。次に、読取部１０３１に設定情報を出力する（ステップＳＴ０３１７）。
【０１４６】
その後、制御部１０５１は、読取部１０３１が設定情報に基づいて画像を読取るよう制御する（ステップＳＴ０３１８）。次に、制御部１０５１は、読取画像処理部１０３２に設定情報を出力する（ステップＳＴ０３１９）。
【０１４７】
その後、制御部１０５１は、読取画像処理部１０３２が設定情報に基づいて画像処理を行うよう制御する（ステップＳＴ０３２０）。次に、読取画像処理部１０３２から、画像処理を施された第１の読取画像を取得する（ステップＳＴ０３２１）。
【０１４８】
ここで図１４を参照して、不具合を有する第１の読取画像について説明する。図１４は、第１の読取画像の一例を説明するための図である。
【０１４９】
第１の読取画像は、操作方向Ｘに対して０度だけ回転処理した診断画像を出力部１０４２が出力した画像を、更に読取部１０３１が読取った画像である。
【０１５０】
第１の読取画像は、診断画像が有する画像Ｆ１からＦ３のみならず、診断画像が有しない副操作方向軸に平行な幅１ｍｍ以下の線状の画像欠陥Ｄ１を有している。本実施例においてこの画像欠陥は、電子回路装置１０００に生じた故障により引き起こされた不具合であって、設定情報が定める形式により生じる画像の特徴ではないとする。
【０１５１】
ここで、第１の読取画像が有する画像欠陥は、第１の読取画像を作成する基礎とした診断画像が有さない点、シミ、ムラ、線又は第１の読取画像の欠損部分をいう。
【０１５２】
また、設定情報が定める形式により生じる画像の特徴とは、設定情報が定める印刷媒体の大きさが適当でないために生じる読取画像の途切れ、又は印刷媒体の縁部分の影により読取画像に生じる線、若しくは設定情報が定める濃度が適当でないこと若しくは設定情報が定める拡大又は縮小率が適当でないことにより生じる点、ムラ又はシミを含む。
【０１５３】
ここで図１２に戻り引き続き制御部１０５１が実行する制御処理について説明する。
ステップＳＴ０３２１を実行した後に、制御部１０５１は、通信部１０２１へ第１の読取画像を出力する（ステップＳＴ０３２２）。次に、通信部１０２１が故障診断装置９０００へ第１の読取画像を送信するよう制御する（ステップＳＴ０３２３）。
【０１５４】
次に、制御部１０５１は、記憶部１０５２が記憶するログ情報ファイル等を参照し、第１の証拠情報を取得する（ステップＳＴ０３２４）。その後、制御部１０５１は、通信部１０２１へ第１の設定情報と第１の証拠情報とを出力する（ステップＳＴ０３２５）。
【０１５５】
次に、制御部１０５１は、通信部１０２１が第１の設定情報と第１の証拠情報とを送信するよう制御する（ステップＳＴ０３２６）。
【０１５６】
その後、制御部１０５１は、第２の指示情報に基づいて設定情報を更新する（ステップＳＴ０３２７）。次に、制御部１０５１は、ステップＳＴ０３２８からＳＴ０３３７の処理を実行する（ステップＳＴ０３２８からＳＴ０３３７）。
【０１５７】
尚、ステップＳＴ０３２８からＳＴ０３３７の処理は、図１１及び１２を参照して説明したステップＳＴ０３１１からＳＴ０３２０の処理と同様であるので説明を省略する。
【０１５８】
その後、制御部１０５１は、読取画像処理部１０３１から第２の読取画像を取得する（ステップＳＴ０３３８）。次に、制御部１０５１は、通信部１０２１へ第２の読取画像を出力する（ステップＳＴ０３３９）。
【０１５９】
ここで図１５を参照して、不具合を有する第２の読取画像について説明する。図１５は、第２の読取画像の一例を説明するための図である。
【０１６０】
第２の読取画像は、走査方向Ｘに対して９０度回転処理した診断画像を出力部１０４２が出力した画像を、更に読取部１０３１が読取った画像である。
【０１６１】
第２の読取画像は、診断画像が有する９０度回転した画像Ｆ１からＦ３のみならず、第１の読取画像と同様の位置に（つまり回転することなく）、第１の読取画像が有するのと同様の欠陥である画像欠陥Ｄ２を有している。
【０１６２】
画像欠陥Ｄ２は、第１の読取画像が有する画像欠陥Ｄ１と同様に、副走査方向軸に平行な幅１ｍｍ以下の線状の欠陥であり、電子回路装置１０００に生じた故障により引き起こされた不具合であるとする。
【０１６３】
ここで図１３に戻り引き続き制御部１０５１が実行する制御処理について説明する。
ステップＳＴ０３３９を実行した後、制御部１０５１は、通信部１０２１が第２の読取画像を故障診断装置９０００へ送信するよう制御する（ステップＳＴ０３４０）。
【０１６４】
次に、制御部１０５１は、記憶部１０５２が記憶するログ情報ファイル等を参照し、第２の証拠情報を取得する（ステップＳＴ０３４１）。その後、制御部１０５１は、通信部１０２１へ第２の設定情報と第２の証拠情報とを出力する（ステップＳＴ０３４２）。
【０１６５】
次に、制御部１０５１は、通信部１０２１が第２の設定情報と第２の証拠情報とを送信するよう制御する（ステップＳＴ０３４３）。その後、通信部１０２１から故障の原因候補と対処方法とを取得する（ステップＳＴ０３４４）。
【０１６６】
次に、制御部１０５１は、表示部１０５５が故障の原因候補と対処方法とを関連付けて表示するよう制御する（ステップＳＴ０３４５）。その後、制御部１０５１は、制御処理の実行を終了する。
【０１６７】
次に、図１に戻り引き続き故障診断システムの構成について説明する。
故障診断装置９０００は、例えば、パーソナル・コンピュータで構成され、通信網１００を介して１又は複数の電子回路装置１０００から１００ｎに接続している。
【０１６８】
故障診断装置９０００は、接続する電子回路装置１０００から１００ｎに発生した故障を診断する。尚、説明の便宜のため、以下、電子回路装置１０００についてのみ説明する。
【０１６９】
ここで図１６を参照して、本発明に係る故障診断装置９０００の構成について説明する。図１６は、本発明に係る故障診断装置９０００の一構成例を表す図である。
【０１７０】
故障診断装置９０００は、受信部９０２１、送信部９０２２、故障診断部９０５１、及び記憶部９０５２で構成される。
【０１７１】
受信部９０２１、送信部９０２２、及び故障診断部９０５１が有する各機能は、故障診断装置９０００が実行するソフトウェア制御により実現できる。
【０１７２】
ここで故障診断装置９０００がソフトウェア制御を実行するための構成については、図３を参照して説明した電子回路装置１０００の構成とほぼ同様であるため、説明を省略する。
【０１７３】
受信部９０２１は、例えば、ネットワークアダプタで構成され、通信網１００及び故障診断部１０５１に接続している。受信部９０２１は、受信処理を実行することで電子回路装置１０００から故障診断に必要な情報を受信する。
【０１７４】
ここで図１７を参照して、受信部９０２１が実行する受信処理について説明する。図１７は、受信部９０２１が実行する受信処理の一例について説明するためのフローチャートである。
【０１７５】
まず、受信部９０２１は、電子回路装置１０００から、故障時提供機能を識別する機能識別情報と不具合情報と装置識別情報とを取得する（ステップＳＴ０４０１）。次に、受信部９０２１は、故障診断部９０５１へ機能識別情報と不具合情報と装置識別情報とを出力する（ステップＳＴ０４０２）。
【０１７６】
尚、受信部９０２１は、以下の処理においても、電子回路装置１０００から情報を受信する際に装置識別情報を共に受信し、故障診断部９０５１へ受信した情報と共に装置識別情報を出力するが、便宜のために説明を省略する。
【０１７７】
その後、受信部９０２１は、電子回路装置１０００から第１の読取画像を取得する（ステップＳＴ０４０３）。次に、受信部９０２１は、故障診断部９０５１へ第１の読取画像を出力する（ステップＳＴ０４０４）。
【０１７８】
その後、受信部９０２１は、電子回路装置１０００から第１の設定情報と第１の証拠情報とを取得する（ステップＳＴ０４０５）。次に、受信部９０２１は、故障診断部９０５１へ第１の設定情報と第１の証拠情報とを出力する（ステップＳＴ０４０６）。
【０１７９】
その後、受信部９０２１は、電子回路装置１０００から第２の読取画像を取得する（ステップＳＴ０４０７）。次に、受信部９０２１は、故障診断部９０５１へ第２の読取画像を出力する（ステップＳＴ０４０８）。
【０１８０】
その後、受信部９０２１は、電子回路装置１０００から第２の設定情報と第２の証拠情報とを取得する（ステップＳＴ０４０９）。次に、受信部９０２１は、故障診断部９０５１へ第２の設定情報と第２の証拠情報とを出力する（ステップＳＴ０４１０）。その後、受信部９０２１は、受信処理の実行を終了する。
【０１８１】
ここで図１６に戻り引き続き故障診断装置９０００の構成について説明する。
送信部９０２２は、例えば、ネットワークアダプタで構成され、通信網１００及び故障診断部９０５１に接続している。送信部９０２２は、送信処理を実行することで電子回路装置１０００へ故障診断に必要な情報を送信する。
【０１８２】
ここで図１８を参照して、送信部９０２２が実行する送信処理について説明する。図１８は、送信部９０２２が実行する送信処理の一例について説明するためのフローチャートである。
【０１８３】
先ず、送信部９０２２は、故障診断部９０５１から装置識別情報と診断画像とを取得する（ステップＳＴ０５０１）。次に、送信部９０２２は、装置識別情報で識別される電子回路装置へ診断画像を送信する（ステップＳＴ０５０２）。
【０１８４】
その後、送信部９０２２は、故障診断部９０５１から装置識別情報と第１の指定情報と第２の指定情報とを取得する（ステップＳＴ０５０３）。次に、送信部９０２２は、装置識別情報で識別される電子回路装置へ第１の指定情報と第２の指定情報とを送信する（ステップＳＴ０５０４）。その後、送信部９０２２は、送信処理の実行を終了する。
【０１８５】
ここで図１６に戻り引き続き故障診断装置９０００の構成について説明する。故障診断部９０５１について説明する前に、記憶部９０５２について説明する。
【０１８６】
記憶部９０５２は、例えば、ＲＯＭ、ＲＡＭ、又は外部記憶装置で構成され、故障診断部９０５１に接続する。記憶部９０５２は、電子回路装置１０００が提供する機能を識別する機能識別情報と診断画像と第１の指定情報と第２の指定情報と診断モデルとを関連付けて記憶する。
【０１８７】
診断モデルとは、電子回路装置１０００を構成する部品又は部品群に生じる故障の原因と故障原因が引起す不具合とを因果関係により関連付けたモデルをいう。尚、診断モデルについては後に詳細に説明する。
【０１８８】
更に、記憶部９０５２は、事前故障確率を有する確率表を記憶する。事前故障確率とは、診断モデルがモデル化する対象とした部品又は部品群が初期状態において故障状態にある確率をいう。尚、事前故障確率は過去の故障発生時のデータや部品の平均故障間隔ＭＴＢＦ（Mean Time Between Failure）を用いて決定される確率である。
【０１８９】
また、記憶部９０５２は、部品又は部品群を識別する情報と、部品又は部品群に発生した故障の原因に対する対処方法を表す情報とを関連付けて記憶する。
【０１９０】
故障診断部９０５１は、受信部９０２１、送信部９０２２、及び記憶部９０５２に接続する。故障診断部９０５１は、受信部９０２１及び送信部９０２２を介して電子回路装置１０００から故障診断に必要な情報を送受信する。
【０１９１】
故障診断部９０５１は、受信した情報に基づいて故障診断を行い、診断結果を送信部９０２２を介して電子回路装置１０００へ送信する。
【０１９２】
ここで図１９を参照して、故障診断部９０５１の構成について説明する。図１９は、故障診断部９０５１の一構成例を表す図である。
【０１９３】
故障診断部９０５１は、選択部９５１１、抽出部９５１２、及び診断部９５１３で構成される。選択部９５１１は、受信部９０２１、送信部９０２２、記憶部９０５２、及び抽出部９５１２に接続している。
【０１９４】
選択部９５１１は、選択処理を実行することで、送信部９０２２から故障診断の対象とする電子回路装置１０００が故障時に提供していた機能を識別する機能識別情報を取得し、取得した機能識別情報に基づいて故障診断に用いる診断画像を選択する。
【０１９５】
ここで図２０を参照して、選択部９５１１が実行する選択処理について説明する。図２０は、選択部９５１１が実行する選択処理の一例を表すフローチャートである。
【０１９６】
先ず、選択部９５１１は、受信部９０２１から機能識別情報と装置識別情報とを取得する（ステップＳＴ０６０１）。次に、選択部９５１１は、取得した機能識別情報に基づいて、記憶部９０５２が記憶する機能識別情報に関連付けた診断画像を選択する（ステップＳＴ０６０２）。
【０１９７】
その後、選択部９５１１は、送信部９０２２へ選択した診断画像と装置識別情報とを出力する（ステップＳＴ０６０３）。次に、選択部９５１１は、送信部９０２２が装置識別情報で識別される電子回路装置１０００へ診断画像を送信するよう制御する（ステップＳＴ０６０４）。
【０１９８】
その後、選択部９５１１は、受信部９０２１から取得した機能識別情報に基づいて第１の指定情報と第２の指定情報とを選択する（ステップＳＴ０６０５）。次に、選択部９５１１は、送信部９０２２へ選択した第１の指定情報と第２の指定情報と装置識別情報とを出力する（ステップＳＴ０６０６）。
【０１９９】
その後、選択部９５１１は、送信部９０２２が装置識別情報で識別される電子回路装置１０００へ第１の指定情報と第２の指定情報とを送信するよう制御する（ステップＳＴ０６０７）。
【０２００】
次に、選択部９５１１は、診断画像と装置識別情報とを抽出部９５１２へ出力する（ステップＳＴ０６０８）。その後、選択部９５１１は、選択処理を終了する。
【０２０１】
ここで図１９に戻り、診断部９５１３の構成について引続き説明する。抽出部９５１２は、受信部９０２１、選択部９５１１、及び診断部９５１３に接続している。
【０２０２】
抽出部９５１２は、抽出処理を実行することで、受信部９０２１から読取画像を取得し、読取画像を特徴付ける特徴情報を抽出する。
【０２０３】
ここで図２１を参照して、抽出部９５１２が実行する抽出処理について説明する。図２１は、抽出部９５１２が実行する抽出処理の一例を表すフローチャートである。
【０２０４】
先ず、抽出部９５１２は、選択部９５１１から装置識別情報と診断画像とを取得する（ステップＳＴ０７０１）。次に、抽出部９５１２は、受信部９０２１から第１の読込画像と装置識別情報とを取得する（ステップＳＴ０７０２）。
【０２０５】
その後、抽出部９５１２は、同じ装置識別情報と共に取得した診断画像と第１の読込画像との差分を表す第１の差分画像を生成する（ステップＳＴ０７０３）。
【０２０６】
次に、抽出部９５１２は、第１の差分画像に対してパターン認識処理を実行して第１の特徴情報を取得する（ステップＳＴ０７０４）。第１の特徴情報とは、第１の読取画像を特徴付ける情報をいう。具体的には、例えば、１ｍｍといった所定の大きさ以下（又は以上）の黒線、色線、黒点、又は色点、若しくは例えば、１平方ｍｍといった所定の大きさ以下又は以上のシミ又はムラ等の第１の差分画像から抽出された所定のパターンを識別する情報を含む。
【０２０７】
尚、本実施例においては、抽出部９５１２は、図１４を参照して説明した第１の読取画像と、図５を参照して説明した診断画像との差分画像から、１ｍｍ以下の黒線を有するという特徴を抽出する。
【０２０８】
次に、抽出部９５１２は、受信部９０２１から第２の読込画像と装置識別情報とを取得する（ステップＳＴ０７０５）。その後、抽出部９５１２は、同じ装置識別情報と共に取得した診断画像と第２の読込画像との差分を表す第２の差分画像を生成する（ステップＳＴ０７０６）。
【０２０９】
次に、抽出部９５１２は、第２の差分画像に対してパターン認識処理を実行して第２の特徴情報を取得する（ステップＳＴ０７０７）。尚、本実施例においては、抽出部９５１２は、図１５を参照して説明した第２の読取画像と、図５を参照して説明した診断画像との差分画像から、１ｍｍ以下の黒線を有するという第１の特徴情報が表す特徴と同じ特徴を抽出する。
【０２１０】
その後、抽出部９５１２は、第１の特徴情報と第２の特徴情報と装置識別情報とを診断部９５１３へ出力する（ステップＳＴ０７０８）。その後、抽出部９５１２は、抽出処理を終了する。
【０２１１】
ここで図１９に戻り、診断部９５１３の構成について引続き説明する。診断部９５１３は、受信部９０２１、送信部９０２２、及び記憶部９０５２、抽出部９５１２に接続している。
【０２１２】
診断部９５１３は、診断処理を実行することで、抽出部９５１２が抽出した特徴情報と受信部９０２１が受信した設定情報とを、記憶部９０５２が記憶する診断モデルに入力して故障を診断する。
【０２１３】
ここで図２２を参照して、診断部９５１３が実行する診断処理について説明する。図２２は、診断部９５１３が実行する診断処理の一例を表すフローチャートである。
【０２１４】
先ず、診断部９５１３は、受信部９０２１から機能識別情報と不具合情報と装置識別情報とを取得する（ステップＳＴ０８０１）。次に、診断部９５１３は、抽出部９５１２から第１の特徴情報と第２の特徴情報と装置識別情報とを取得する（ステップＳＴ０８０２）。
【０２１５】
その後、診断部９５１３は、受信部９０２１から第１の設定情報と第１の証拠情報と装置識別情報とを取得する（ステップＳＴ０８０３）。診断部９５１３は、受信部９０２１から第２の設定情報と第２の証拠情報と装置識別情報とを取得する（ステップＳＴ０８０４）。
【０２１６】
その後、診断部９５１３は、記憶部９０５２が記憶する診断モデルを選択する（ステップＳＴ０８０５）。ここで、診断部９５１３は、電子回路装置１０００に故障が発生した際に提供していた機能毎及び発生した不具合毎に、異なる診断モデルを用いて故障診断する構成を採用する。
【０２１７】
つまり、診断部９５１３は、故障時提供機能を識別する情報及び不具合情報に基づいて診断モデルを選択する構成を採用できる。
【０２１８】
尚、本実施例では、選択部９５１１は、故障時に提供していた出力機能を識別する機能識別情報と、線状の欠陥という画像不良を識別する不具合情報とに関連づけられた診断モデルを選択するとして説明を行う。
【０２１９】
また、診断モデルは関連付けられた機能を提供するために用いる部品又は部品群に生じる故障の原因と故障原因が引起す不具合とを関連付けたモデルである。
【０２２０】
ここで図２３を参照して、診断モデルについて説明する。図２３は、診断モデルの構成例を概念的に表す図である。
図２２に示す診断モデルは、電子回路装置１０００を構成する物品群に生じ得る故障の原因と部品群の状態と原因により引き起こされる不具合とを因果関係により関連付けてモデル化したモデルである。
【０２２１】
診断モデルは、状態ノードＮＧ１１から１３及び２１から２６、不具合情報ノードＮＫ、第１の証拠情報ノードＮＥ１、第２の証拠情報ノードＮＥ２、第１の設定情報ノードＮＳ１、第２の設定情報ノードＮＳ２、第１の特徴情報ノードＮＣ１、及び第２の特徴情報ノードＮＣ２で構成されるベイジアン・ネットワークモデルである。
【０２２２】
尚、ベイジアン・ネットワークモデルは、ノード間の定性的な依存関係である因果関係をグラフ構造によって表し、変数間の定量的な因果関係をその変数の間に定義される条件付き確率によって表すモデルである。
【０２２３】
状態ノードＮＧ１１から１３及び２１から２６は、読取部状態ノードＮＧ１１、ＥＳＳ状態ノードＮＧ１２、出力部状態ノードＮＧ１３、ＩＩＴ  ＰＷＢＡ状態ノードＮＧ２１、ＣＣＤ状態ノードＮＧ２２、ＭＥＭ状態ノードＮＧ２３、ＥＳＳ  ＰＷＢＡ状態ノードＮＧ２４、ＩＯＴ  ＰＷＢＡ状態ノードＮＧ２５、及びＲＯＳ状態ノードＮＧ２６を含む。状態ノードＮＧは、電子回路装置１０００を構成する部品又は部品群の正常不良の状態を表す確率変数とする。
【０２２４】
つまり、読取部状態ノードＮＧ１１、ＥＳＳ状態ノードＮＧ１２、出力部状態ノードＮＧ１３、ＩＩＴ  ＰＷＢＡ状態ノードＮＧ２１、ＣＣＤ状態ノードＮＧ２２、ＭＥＭ状態ノードＮＧ２３、ＥＳＳ  ＰＷＢＡ状態ノードＮＧ２４、ＩＯＴ  ＰＷＢＡ状態ノードＮＧ２５、及びＲＯＳ状態ノードＮＧ２６は、読取部１０３１、ＥＳＳ  ＰＷＢＡ１５１２が搭載するＥＳＳ、出力部１０４２、ＩＩＴ  ＰＷＢＡ１３１５、ＣＣＤ１３１２、記憶部１０５２、ＥＳＳ  ＰＷＢＡ１５１２、ＩＯＴ  ＰＷＢＡ１４２５、及び画像形成部１４２４が有するＲＯＳの正常不良の状態を表す確率変数とする。部品群の状態を表す確率変数のとり得る具体値は、例えば、「故障（不良）」又は「正常」である。
【０２２５】
本実施例においては、診断部９５１３がこのノードに対応した状態確率を計算して、部品又は部品群毎に故障の原因が生じている確率（以下単に、故障原因の発生確率と言う）を算出する。つまり、各ノードには、診断部９５１３が故障原因の発生確率を算出するために用いる確率表を対応させる。
【０２２６】
この確率表は、部品又は部品群に生じ得る故障の原因と部品又は部品群の状態と故障の原因により引き起こされる不具合との因果関係の強さを定量的に表す確率をまとめた表である。また、確率表は、診断モデルがモデル化する対象とした部品又は部品群に関する事前故障確率を有する。
【０２２７】
不具合情報ノードＮＫは、不具合情報に基づく状態変数であり、不具合情報を診断部９５１３が診断モデルに入力することで定まる。具体例を挙げると、不具合情報ノードＮＫは線状の欠陥が読取画像に生じている状態を表す確率変数であり、不具合情報ノードＮＫのとり得る具体値は、例えば、「発生」又は「不発生」である。
【０２２８】
第１の証拠情報ノードＮＥ１は、ＲＯＳ状態ノードＮＧ２６に関連付けられるフェイル情報、ブートログ情報、動作ログ情報、機能診断テスト等に基づく状態変数であり、第１の証拠情報を診断部９５１３が診断モデルに入力することで定まる。
【０２２９】
第２の証拠情報ノードＮＥ２は、第１の証拠情報ノードＮＥ１と同様の状態変数であり、第２の証拠情報を診断モデルに入力することで定まる。
【０２３０】
第１の設定情報ノードＮＳ１は、第１の設定情報に基づく状態変数であり、第１の設定情報を診断部９５１３が診断モデルに入力することで定まる。具体例を挙げると、診断画像を操作方向Ｘに対して９０度回転処理することを定める情報であるか否かという状態を表す確率変数であり、第１の設定情報ノードＮＳ１のとり得る具体値は、例えば、「ＴＲＵＥ」又は「ＦＡＬＳＥ」である。
【０２３１】
第２の設定情報ノードＮＳ２は、第２の設定情報に基づく状態変数であり、第２の設定情報を診断部９５１３が診断モデルに入力することで定まる。
【０２３２】
第１の特徴情報ノードＮＣ１は、第１の特徴情報に基づく状態変数であり、第１の特徴情報を診断部９５１３が診断モデルに入力することで定まる。具体例を挙げると、特徴情報ノードＮＣは１ｍｍ以下の線状の欠陥が読取画像に生じている状態を表す確率変数であり、第１の特徴情報ノードＮＣ１のとり得る具体値は、例えば、「発生」又は「不発生」である。
【０２３３】
第２の特徴情報ノードＮＣ２は、第２の特徴情報に基づく状態変数であり、第２の特徴情報を診断部９５１３が診断モデルに入力することで定まる。
【０２３４】
ここで、ベイジアン・ネットワークである診断モデルは、ノード間の定性的な依存関係である因果関係をグラフ構造によって表す。具体的には、診断モデルは、「原因」と「結果」と言う因果関係を「原因」から「結果」へ向かう矢印で表すように結線される。
【０２３５】
例えば、不具合情報ノードＮＫと読取部状態ノードＮＧ１１との関係は、読取部状態ノードＮＧ１１の状態変数を「原因」として、不具合情報ノードＮＫの確率変数が具体値「発生」（又は「不発生」）を取ることを「結果」とする定性的な因果関係を表す。
【０２３６】
具体的には、読取部１０３１が異常状態にあることを「原因」として、読取画像に線状の欠陥という不具合が発生するという「結果」が引起される因果関係を表す。
【０２３７】
また、読取部状態ノードＮＧ１１とＩＩＴ  ＰＷＢＡ状態ノードＮＧ２１との関係についても、不具合情報ノードＮＫと読取部状態ノードＮＧ１１との関係とほぼ同様であるので詳細な説明を省略する。
【０２３８】
つまり具体的には、ＩＩＴ  ＰＷＢＡ１３１５が異常状態にあることを「原因」として、部品であるＩＩＴ  ＰＷＢＡ１３１５で構成される部品群である読取部１０３１が異常状態に陥るという「結果」が引起される因果関係を表す。
【０２３９】
また、第１の証拠情報ノードＮＥ１と、ＲＯＳ状態ノードＮＧ２６との関係についても、不具合情報ノードＮＫと読取部状態ノードＮＧ１１との関係とほぼ同様であるので詳細な説明を省略する。
【０２４０】
具体例としては、動作履歴から得られるＲＯＳの使用頻度が所定値を超えたことを「原因」として、ＲＯＳが異常状態となる「結果」が生じることを表す。尚、第２の証拠情報ノードＮＥ２とＲＯＳ状態ノードＮＧ２６との関係についても同様であるので説明を省略する。
【０２４１】
更に、第１の設定情報ノードＮＳ１と、ＩＯＴ  ＰＷＢＡ状態ノードＮＧ２５との関係についても、不具合情報ノードＮＫと読取部状態ノードＮＧ１１との関係とほぼ同様であるので詳細な説明を省略する。
【０２４２】
具体例としては、ＩＯＴ  ＰＷＢＡ１０４５に対して正常な設定情報を設定したことを「原因」として、ＩＯＴ  ＰＷＢＡ１０４５が正常状態とである「結果」が生じることを表す。尚、第２の設定情報ノードＮＳ２とＩＯＴ  ＰＷＢＡ状態ノードＮＧ２５との関係についても同様であるので説明を省略する。
【０２４３】
また、第１の特徴情報ノードＮＣ１と、ＩＩＴ  ＰＷＢＡ状態ノードＮＧ２１との関係についても、不具合情報ノードＮＫと読取部状態ノードＮＧ１１との関係とほぼ同様であるので詳細な説明を省略する。
【０２４４】
具体例としては、ＩＩＴ  ＰＷＢＡ１０３５が異常状態にあることを「原因」として、ＩＩＴ  ＰＷＢＡ１０３５を介して得られる読取画像に１ｍｍ以下の線状の欠陥が生じるという「結果」が生じることを表す。尚、第２の特徴情報ノードＮＣ２と、ＩＩＴ  ＰＷＢＡ状態ノードＮＧ２１との関係についても同様であるので説明を省略する。
【０２４５】
更に、その他ノード間の関係については、既に説明したノード間の関係のいずれかと同様であるため説明を省略する。
【０２４６】
ここで図２２に戻り引続き診断部９５１３が実行する診断処理の一例について説明する。
ステップＳＴ０８０５を実行した後に、診断部９５１３は、記憶部９０５２が記憶する事前確率を取得する（ステップＳＴ０８０６）。
【０２４７】
次に、診断部９５１３は、診断モデルに不具合情報、第１の特徴情報及び第２の特徴情報、第１の設定情報及び第２の設定情報、第１の証拠情報及び第２の証拠情報、並びに事前確率を入力する（ステップＳＴ０８０７）。
【０２４８】
その後、診断部９５１３は、診断モデルを解析することで故障原因の発生確率である事後確率を算出する（ステップＳＴ０８０８）。次に、診断部９５１３は、算出した事後確率に基づいて故障原因の候補を抽出する（ステップＳＴ０８０９）。
【０２４９】
具体的には、故障の原因が生じている確率が高い部品又は部品群を、事後確率が高い順に所定の数だけ抽出して故障原因の候補とする。
【０２５０】
その後、診断部９５１３は、故障原因の候補と故障原因に対する措置と装置識別情報とを送信部９０２２へ出力する（ステップＳＴ０８１０）。
【０２５１】
尚、診断部９５１３は、故障原因の候補とした部品又は部品群に関連付けて記憶した故障原因に対する措置を記憶部９０５２から取得する。その後、診断部９５１３は、診断処理の実行を終了する。
【０２５２】
本実施例において、第１の指示情報は、出力画像処理部１０４１が診断画像を操作方向Ｘに対して０度回転処理することを定める情報へと第１の設定情報の内容を変更するよう指示する情報を含み、第２の指示情報は、診断画像を走査方向Ｘに対して９０度数回転処理することを定める情報へと第２の設定情報を変更するよう指示する情報を含むとして説明したが、これに限定される訳ではない。
【０２５３】
例えば、第１の指示情報は、入力画像処理部１０３２が読取画像を走査方向Ｘに対して０度回転処理することを定める情報へと第１の設定情報の内容を変更するよう指示する情報を含み、第２の指示情報は、読取画像を走査方向Ｘに対して９０度数回転処理することを定める情報へと第２の設定情報を変更するよう指示する情報を含む構成を採用できる。
【０２５４】
また、指示情報は回転処理の回転度数を変更するよう指示するのみならず、印刷媒体の大きさ及び印刷濃度、拡大又は縮小処理の拡大率又は縮小率、若しくは分解能を変更するよう指示する情報を含む。
【０２５５】
本実施例において、診断部９５１３は、第１の特徴情報及び第２の特徴情報、並びに第１の設定情報及び第２の設定情報を故障診断モデルに入力することで故障診断する場合について説明したが、これに限定される訳ではない。
【０２５６】
例えば、第１の特徴情報及び第１の設定情報のみを故障診断モデルに入力する、若しくは第２の特徴情報及び第２の設定情報のみを故障診断モデルに入力する構成を採用できる。
【０２５７】
本実施例においては、読取部１０３１が読取手段に相当し、出力部１０４２が出力手段に相当し、受信部９０２１が受信手段に相当し、送信部９０２２が送信手段に相当し、抽出部９５１２が抽出手段に相当し、診断部９５１３が診断手段に相当する。
【０２５８】
以下、本発明の第２の実施形態について説明する。
実施例２は、電子回路装置が故障診断機能を有する点で実施例１に示した電子回路装置と異なる。
【実施例２】
【０２５９】
ここで図２４を参照して、第２の実施例における電子回路装置の構成について説明する。図２４は、第２の実施例における電子回路装置の一実施形態を示す構成図である。
【０２６０】
本発明に係る電子回路装置２０００の接続、構成、及び機能は、実施例１で説明した電子回路装置１０００の接続、構成、及び機能とほぼ同様であるので、以下相違点について主に説明する。
【０２６１】
尚、電子回路装置２０００に接続する通信網２００の構成は、実施例１で説明した通信網１００と同様であるので説明を省略する。
【０２６２】
通信部２０２１は、図４に示した通信処理を実行することは無い。しかし、通信部２０２１は、通信網２００を通じて、ＦＡＸ送信部２０１１がＦＡＸ送信する画像を表す情報、出力部２０４２が出力する画像を表す情報、表示部２０５５が表示する情報、又は電子回路装置２０００に対する命令等を受信する。
【０２６３】
制御部２０５１は、実施例１と同様に電子回路装置２０００を構成する各部を制御して、電子回路装置２０００が有する機能を提供する。しかし、制御部２０５１は、電子回路装置２０００の故障診断をも実行する点で実施例１と異なる。
【０２６４】
ここで図２５を参照して、実施例２における制御部２０５１の構成について説明する。図２５は、実施例２における制御部２０５１の一構成を表す図である。
【０２６５】
実施例２における制御部２０５１は、入出力制御部５１０１と故障診断部５１０２とで構成され、入出力制御部５１０１と故障診断部５１０２とは互いに情報の授受が可能なように接続している。
【０２６６】
入出力制御部５１０１は、実施例１における電子回路装置１０００が有する制御部１０５１が実行する制御処理とほぼ同様の処理である入出力制御処理を実行する。また、故障診断部５１０２は、実施例１における故障診断装置９０００が有する故障診断部９０５１とほぼ同様の構成及び機能を有する
【０２６７】
ここで図２６から２８を参照して、入出力制御部５１０１が実行する入出力制御処理について説明する。図２６から２８は、入出力制御部５１０１が実行する入出力制御処理の一例を表すフローチャートである。
【０２６８】
先ず、入出力制御部５１０１は、ステップＳＴ０９０１からＳＴ０９０４の処理を実行する（ステップＳＴ０９０１からＳＴ０９０４）。尚、ステップＳＴ０９０１からＳＴ０９０４の処理は、図１１を参照して説明したステップＳＴ０３０１からＳＴ０３０４の処理と同様であるので説明を省略する。
【０２６９】
次に、入出力制御部５１０１は、故障診断部５１０２へ機能識別情報と不具合情報とを出力する（ステップＳＴ０９０５）。尚、故障診断部５１０２は、電子回路装置２０００に発生した故障を診断するため、実施例１で説明したステップＳＴ０３０５の処理とは異なり、装置識別情報を故障診断部５１０２へ出力する必要は無い。
【０２７０】
その後、入出力制御部５１０１は、故障診断部５１０２から診断画像を取得する（ステップＳＴ０９０６）。次に、入出力制御部５１０１は、ステップＳＴ０９０７からＳＴ０９２０の処理を実行する（ステップＳＴ０９０７からＳＴ０９２０）。
【０２７１】
尚、ステップＳＴ０９０７からＳＴ０９２０の処理は、図１１を参照して説明したステップＳＴ０３０８からＳＴ０３２１の処理と同様であるので説明を省略する。
【０２７２】
次に、入出力制御部５１０１は、故障診断部５１０２へ第１の読取画像を出力する（ステップＳＴ０９２１）。次に、入出力制御部５１０１は、ステップＳＴ０９２２の処理を実行する（ステップＳＴ０９２２）。尚、ステップＳＴ０９２２の処理は、図１２を参照して説明したステップＳＴ０３２４の処理と同様であるので説明を省略する。
【０２７３】
その後、入出力制御部５１０１は、故障診断部５１０２へ第１の設定情報と第１の証拠情報とを出力する（ステップＳＴ０９２３）。
【０２７４】
次に、入出力制御部５１０１は、ステップＳＴ０９２４からＳＴ０９３５の処理を実行する（ステップＳＴ０９２４からＳＴ０９３５）。尚、ステップＳＴ０９２４からＳＴ０９３５の処理は、図１２及び１３を参照して説明したステップＳＴ０３２７からＳＴ０３３８の処理と同様であるので説明を省略する。
【０２７５】
その後、入出力制御部５１０１は、故障診断部５１０２へ第２の読取画像を出力する（ステップＳＴ０９３６）。次に、入出力制御部５１０１は、ステップＳＴ０９３７の処理を実行する（ステップＳＴ０９３７）。尚、ステップＳＴ０９３７の処理は、図１３を参照して説明したステップＳＴ０３４１の処理と同様であるので説明を省略する。
【０２７６】
その後、入出力制御部５１０１は、故障診断部５１０２へ第２の設定情報と第２の証拠情報とを出力する（ステップＳＴ０９３８）。次に、入出力制御部５１０１は、故障診断部５１０２から故障診断部から故障の原因候補と対処方法とを取得する（ステップＳＴ０９３９）。
【０２７７】
その後、入出力制御部５１０１は、ステップＳＴ０９４０の処理を実行した後に（ステップＳＴ０９４０）、入出力制御処理の実行を終了する。尚、ステップＳＴ０９４０の処理は、図１３を参照して説明したステップＳＴ０３４５の処理と同様であるので説明を省略する。
【０２７８】
次に図２９を参照して、実施例２における故障診断部５１０２の構成について説明する。図２９は、実施例２における故障診断部５１０２の一構成を表す図である。
【０２７９】
故障診断部５１０２は、選択部２５１１、抽出部２５１２、及び診断部２５１３で構成される。選択部２５１１、抽出部２５１２、及び診断部２５１３の接続、構成、及び機能は、実施例１で説明した選択部９５１１、抽出部９５１２、及び診断部９５１３とほぼ同様であるので、以下相違点について主に説明する。
【０２８０】
選択部２５１１は、記憶部２０５２及び抽出部２５１２に接続する点で実施例１と同様であるが、受信部１０２１及び送信部１０２１に接続せず、代わりに入出力制御部５１０１に接続する点で実施例１と異なる。
【０２８１】
ここで図２９を参照して、実施例２において選択部２５１１が実行する選択処理について説明する。図２９は、実施例２において選択部２５１１が実行する選択処理の一例を表すフローチャートである。
【０２８２】
先ず、選択部２５１１は、入出力制御部５１０１から機能識別情報と不具合情報とを取得する（ステップＳＴ１００１）。次に、選択部２５１１は、ステップＳＴ１００２の処理を実行する（ステップＳＴ１００２）。尚、ステップＳＴ１００２の処理は、図２０を参照して説明したステップＳＴ０６０２の処理と同様であるので説明を省略する。
【０２８３】
その後、選択部２５１１は、入出力制御部５１０１へ診断画像を出力する（ステップＳＴ１００３）。次に、選択部２５１１は、ステップＳＴ１００４の処理を実行する（ステップＳＴ１００４）。尚、ステップＳＴ１００４の処理は、図２０を参照して説明したステップＳＴ０６０５の処理と同様であるので説明を省略する。
【０２８４】
その後、選択部２５１１は、入出力制御部５１０１へ第１の指定情報と第２の指定情報とを出力する（ステップＳＴ１００５）。次に、選択部２５１１は、抽出部２５１２へ診断画像を出力する（ステップＳＴ１００６）。
【０２８５】
ここで図２９に戻り、故障診断部５１０２の構成について引き続き説明する。
抽出部２５１２は、受信部１０２１に接続せず、代わりに入出力制御部５１０１に接続する点で実施例１と異なる。
【０２８６】
ここで図３１を参照して、実施例２において抽出部２５１２が実行する抽出処理について説明する。図３１は、実施例２において抽出部２５１２が実行する抽出処理の一例を表すフローチャートである。
【０２８７】
先ず、抽出部２５１２は、選択部２５１１から診断画像を取得する（ステップＳＴ１１０１）。次に、抽出部２５１２は、入出力制御部５１０１から第１の読込画像を取得する（ステップＳＴ１１０２）。
【０２８８】
その後、抽出部２５１２は、診断画像と第１の読込画像とに基づいて第１の差分画像を生成する（ステップＳＴ１１０３）。次に、抽出部２５１２は、ステップＳＴ１１０４の処理を実行する（ステップＳＴ１１０４）。尚、ステップＳＴ１１０４の処理は、図２１を参照して説明したステップＳＴ０７０４の処理と同様であるので説明を省略する。
【０２８９】
その後、抽出部２５１２は、入出力制御部５１０１から第２の読込画像を取得する（ステップＳＴ１１０５）。次に、抽出部２５１２は、診断画像と第２の読込画像とに基づいて第２の差分画像を生成する（ステップＳＴ１１０６）。
【０２９０】
その後、抽出部２５１２は、ステップＳＴ１１０７の処理を実行する（ステップＳＴ１１０７）。尚、ステップＳＴ１１０７の処理は、図２１を参照して説明したステップＳＴ０７０７の処理と同様であるので説明を省略する。
【０２９１】
次に、抽出部２５１２は、第１の特徴情報と第２の特徴情報とを診断部２５１３へ出力する（ステップＳＴ１１０８）。その後、抽出部２５１２は、抽出処理の実行を終了する。
【０２９２】
ここで図２９に戻り、故障診断部５１０２の構成について引き続き説明する。
診断部２５１３は、記憶部２０５２及び抽出部２５１２に接続する点で実施例１と同様であるが、受信部１０２１に接続せず、代わりに入出力制御部５１０１に接続する点で実施例１と異なる。
【０２９３】
ここで図３２を参照して、実施例２において診断部２５１３が実行する抽出処理について説明する。図３２は、実施例２において診断部２５１３が実行する診断処理の一例を表すフローチャートである。
【０２９４】
先ず、診断部２５１３は、入出力制御部５１０１から機能識別情報と不具合情報とを取得する（ステップＳＴ１２０１）。次に、診断部２５１３は、抽出部２５１２から第１の特徴情報と第２の特徴情報とを取得する（ステップＳＴ１２０２）。
【０２９５】
その後、診断部２５１３は、入出力制御部５１０１から第１の設定情報と第１の証拠情報とを取得する（ステップＳＴ１２０３）。次に、診断部２５１３は、入出力制御部５１０１から第２の設定情報と第２の証拠情報とを取得する（ステップＳＴ１２０４）。
【０２９６】
その後、診断部２５１３は、ステップＳＴ１２０５からＳＴ１２０９の処理を実行する（ステップＳＴ１２０５からＳＴ１２０９）。尚、ステップＳＴ１２０５からＳＴ１２０９の処理については、図２２を参照して説明したステップＳＴ０８０５からＳＴ０８０９の処理と同様であるので説明を省略する。
【０２９７】
次に、診断部２５１３は、故障原因の候補と故障原因に対する措置とを入出力制御部５１０１へ出力する（ステップＳＴ１２１０）。その後、診断部２５１３は、診断処理の実行を終了する。
【０２９８】
本実施例においては、読取部２０３１が読取手段に相当し、出力部２０４２が出力手段に相当し、抽出部２５１２が抽出手段に相当し、診断部２５１３が診断手段に相当する。
【０２９９】
電子回路装置２０００及び故障診断装置９０００は、機能的には、演算部１９１１がＲＯＭ１９１２、ＲＡＭ１９１３、外部記憶部１９１４の少なくともひとつに格納されたプログラムを実行することにより実現できる。また、このプログラムは、磁気ディスクや光ディスク、半導体メモリ、その他の記録媒体に格納して配布したり、ネットワークを介して配信したりすることにより提供できる。
【０３００】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【０３０１】
上記実施形態では、外部記憶装置はハードディスク（Hard Disk）で構成されるとして説明したが、これに限定されるわけではなく、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＤＶＤ−ＲＡＭ（Digital Versatile Disk Random Access Memory）、ＭＯ（magneto-optic）、及び、フラッシュメモリ（flash memory）で構成される実施形式を採用できる。
【図面の簡単な説明】
【０３０２】
【図１】本発明に係る故障診断システムの一実施形態を示す構成図である。
【図２】電子回路装置の一構成例について説明するための図である。
【図３】このソフトウェア制御を実現するための電子回路装置の一構成例を表す構成図である。
【図４】通信部が実行する通信処理の一例を表すフローチャートである。
【図５】診断画像の一例を表す図である。
【図６】読取部の一構成を表す図である
【図７】読取部が実行する読取処理の一例を表すフローチャートである。
【図８】出力部の一構成を表す図である
【図９】出力部が実行する出力処理の一例を表すフローチャートである
【図１０】制御機能部の一実施形態を示す構成図である
【図１１】制御部が実行する制御処理の一例を表すフローチャートの一部である。
【図１２】制御部が実行する制御処理の一例を表すフローチャートの他部である。
【図１３】制御部が実行する制御処理の一例を表すフローチャートの他部である。
【図１４】第１の読取画像の一例を説明するための図である。
【図１５】第２の読取画像の一例を説明するための図である。
【図１６】本発明に係る故障診断装置の一構成例を表す図である
【図１７】受信部が実行する受信処理の一例について説明するためのフローチャートである。
【図１８】送信部が実行する送信処理の一例について説明するためのフローチャートである
【図１９】故障診断部の一構成例を表す図である。
【図２０】選択部が実行する選択処理の一例を表すフローチャートである。
【図２１】抽出部が実行する抽出処理の一例を表すフローチャートである。
【図２２】診断部が実行する診断処理の一例を表すフローチャートである。
【図２３】診断モデルの構成例を概念的に表す図である。
【図２４】第２の実施例における電子回路装置の一実施形態を示す構成図である。
【図２５】実施例２における制御部の一構成を表す図である。
【図２６】入出力制御部が実行する入出力制御処理の一例を表すフローチャートの一部である。
【図２７】入出力制御部が実行する入出力制御処理の一例を表すフローチャートの他部である。
【図２８】入出力制御部が実行する入出力制御処理の一例を表すフローチャートの他部である。
【図２９】実施例２における故障診断部の一構成を表す図である。
【図３０】実施例２において選択部が実行する選択処理の一例を表すフローチャートである。
【図３１】実施例２において抽出部が実行する抽出処理の一例を表すフローチャートである。
【図３２】実施例２において診断部が実行する診断処理の一例を表すフローチャートである。
【符号の説明】
【０３０３】
１０…故障診断システム            １００…通信網                    
１０００〜１００ｎ…電子回路装置（画像形成装置）
１０１０…ＦＡＸ機能部            １０１１…ＦＡＸ通信部            
１０１５…バス                    １０２０…通信機能部              
１０２１…通信部                  １０３０…読取機能部              
１０３１…読取部（読取手段）      １０３２…読取画像処理部          
１０４０…出力機能部              １０４１…出力画像処理部          
１０４２…出力部（出力手段）      １０５０…制御機能部              
１０５１…プリント制御部          １０５１…制御部
１０５２…記憶部                  １０５３…Ｕ／Ｉ制御部
１０５４…入力部                  １０５５…表示部
１０５６…ＵＩ                    １３１１…光源制御部              
１３１２…光源部                  １３１３…受光センサ              
１３１４…画像信号補正処理部      １３１５…ＩＩＴ  ＰＷＢＡ        
１４２１…画像形成制御部          １４２２…アクチュエータ制御部    
１４２３…アクチュエータ          １４２４…画像形成部              
１４２５…ＩＯＴ  ＰＷＢＡ        １５１１…ファン                  
１５１２…ＥＳＳ  ＰＷＢＡ        １５３１…ＵＩ制御部              
１５４１…タッチパネル            １５５１…液晶ディスプレイ        
１９１１…ＲＯＭ                  １９１１…演算部                  
１９１２…ＲＯＭ                  １９１３…ＲＡＭ                  
１９１４…外部記憶部              ２００…通信網                    
２０００…電子回路装置            ２０１０…ＦＡＸ機能部            
２０１１…ＦＡＸ通信部            ２０２０…通信機能部              
２０２１…通信部                  ２０３０…読取機能部              
２０３１…読取部（読取手段）      ２０３２…読取画像処理部          
２０４０…出力機能部              ２０４１…出力画像処理部          
２０４２…出力部（出力手段）      ２０５０…制御機能部              
２０５１…制御部                  ２０５２…記憶部                  
２０５３…Ｕ／Ｉ制御部            ２０５４…入力部                  
２０５５…表示部                  ２５１１…選択部                  
２５１２…抽出部（抽出手段）      ２５１３…診断部（診断手段）      
５１０１…入出力制御部            ５１０２…故障診断部              
９０００…故障診断装置            ９０２１…受信部（受信手段）      
９０２２…送信部（送信手段）      ９０５１…故障診断部              
９０５２…記憶部                  ９５１１…選択部                  
９５１２…抽出部（抽出手段）      ９５１３…診断部（診断手段）      
ＢＬＴ…反射光                    Ｄ１，２…不具合                  
ＤＩ…診断画像                    ＤＰ１…第１の読取画像            
ＥＳＳ…ＰＷＢＡ                  Ｆ１〜３…画像                    
ＩＩＴ…ＰＷＢＡ                  ＩＬ…照射光                      
ＩＯＴ…ＰＷＢＡ                  ＮＣ１…第１の特徴情報ノード
ＮＣ２…第２の特徴情報ノード      ＮＥ１…第１の証拠情報ノード
ＮＥ２…第２の証拠情報ノード      ＮＧ１１〜１３，２１〜２６…状態ノード
ＮＫ…不具合情報ノード            ＮＳ１…第１の設定情報ノード
ＮＳ２…第２の設定情報ノード      Ｏ…原点                          
ＲＰ２…第２の読取画像            ＳＣ…印刷媒体                    
Ｘ…走査方向軸                    Ｙ…副走査方向軸                  
【図１】
2008227983.tif 000003
【図２】
2008227983.tif 000004
【図３】
2008227983.tif 000005
【図４】
2008227983.tif 000006
【図５】
2008227983.tif 000007
【図６】
2008227983.tif 000008
【図７】
2008227983.tif 000009
【図８】
2008227983.tif 000010
【図９】
2008227983.tif 000011
【図１０】
2008227983.tif 000012
【図１１】
2008227983.tif 000013
【図１２】
2008227983.tif 000014
【図１３】
2008227983.tif 000015
【図１４】
2008227983.tif 000016
【図１５】
2008227983.tif 000017
【図１６】
2008227983.tif 000018
【図１７】
2008227983.tif 000019
【図１８】
2008227983.tif 000020
【図１９】
2008227983.tif 000021
【図２０】
2008227983.tif 000022
【図２１】
2008227983.tif 000023
【図２２】
2008227983.tif 000024
【図２３】
2008227983.tif 000025
【図２４】
2008227983.tif 000026
【図２５】
2008227983.tif 000027
【図２６】
2008227983.tif 000028
【図２７】
2008227983.tif 000029
【図２８】
2008227983.tif 000030
【図２９】
2008227983.tif 000031
【図３０】
2008227983.tif 000032
【図３１】
2008227983.tif 000033
【図３２】
2008227983.tif 000034