(57)【要約】【課題】  画像形成装置のユニットの異常音を検知して、装置の信頼性の低下、劣化の進行を抑止することのできる自己診断機能を備えた画像形成装置を提供する。【解決手段】  装置の動作音を検知する複数の音響センサを備え、予め収集された装置の動作音と、新たに収集された動作音を比較し、装置の異常状態とタイミングを判別する。この判別結果と、装置の動作シーケンスを示すシーケンステーブルとから異常ユニットを特定する第１のユニット特定手段を持つ。さらに、異常タイミングと、音響センサから、異常音の発生位置を算出し、装置のユニット位置テーブルからユニットを特定する第２のユニット特定手段とを備える。この第１・第２のユニット特定手段よる特定結果から、異常ユニットを特定する手段により構成されることを特徴とする。【選択図】        図２
2006184722.tif 000002
【特許請求の範囲】
【請求項１】
装置の動作音を検知する複数の音検知手段と、
前記複数の音検知手段の１つあるいは複数により収集された装置の動作音を認識する認識手段と、
予め収集された装置の動作音と、前記認識手段による認識結果を比較し、装置の異常と、異常状態のタイミングを判別する異常タイミング判別手段と、
前記異常タイミング判別手段による判別結果と、装置を構成するユニットの動作シーケンス示すシーケンステーブルとから異常ユニットを特定する第１のユニット特定手段と、
前記異常タイミング判別手段による異常状態のタイミングと、前記複数の音検知手段から、音の発生位置を算出する発生位置算出手段と、
前記発生位置算出手段による算出結果と、前記ユニットの位置を示すユニット位置テーブルからユニットを特定する第２のユニット特定手段とを備え、
前記第１のユニット特定手段による特定結果と、前記第２のユニット特定手段よる特定結果から、異常ユニットを特定する異常ユニット特定手段
を有することを特徴とする自己診断機能を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機やプリンタなどの画像形成装置を、通信網を介して遠隔地の情報収集装置と通信可能に接続し、画像形成装置の稼動状態のデータを収集し、保守・管理を行うための画像形成装置の情報収集システムに関し、特に自己診断機能を備えた画像形成装置に係る。
【背景技術】
【０００２】
遠隔地から機器の稼動状態を監視し、システムのダウンタイムの減少、サービスマンの訪問回数の減少、システム管理者の負荷軽減を図ろうという試みが行われてきた。
【０００３】
最近の画像形成装置の多くは、トナー残量、用紙残量、システムエラー（カバーが開けっ放し、ジャムが起こっている）などの情報を遠隔地から取得できる手段を備えている。
【０００４】
これら、トナー残量や用紙残量といった消耗品は、人間が交換する必要があるため従来より監視の対象となっていた。
【０００５】
ところが、近年、地球環境保護の観点から製品や部品のリサイクルを行う試みが盛んになされてきており、中古部品を新たな製品に組み込んで出荷するため、従来監視の対象ではなかった、モータ、クラッチなども遠隔地から監視する必要が出てきている。
【０００６】
そのため、例えば、装置の各ユニットにマイクを設置し、各々の音を収集し、正常／異常の判断を行うというものが、提案されている（例えば特許文献１参照。）。
【特許文献１】特開平０９−２００４１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、各ユニットにマイクを設置する方法では、監視対象ユニットと同じ数量のマイクが必要になるため、規模が大きくなってしまう。また、他の部品の音や、オフィスの環境音などから、誤った判断をする恐れがある。
【０００８】
そのため本発明は、上記従来の問題点を解決するため、装置の動作シーケンスを考慮した音の発生と、音響センサを用いた位置検知機能から、装置の異常を検知する自己診断機能を備えた画像形成装置を提供するとともに、複写機やプリンタなど画像像形成装置を、通信網を介して遠隔地の情報収集装置と通信可能に接続し、画像形成装置の稼動状態のデータを収集し、保守・管理を行うための画情報収集システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、装置の動作音を検知する複数の音検知手段と、前記複数の音検知手段の１つあるいは複数により収集された装置の動作音を認識する認識手段と、予め収集された装置の動作音と、前記認識手段による認識結果を比較し、装置の異常と、異常状態のタイミングを判別する異常タイミング判別手段と、前記異常タイミング判別手段による判別結果と、装置を構成するユニットの動作シーケンス示すシーケンステーブルとから異常ユニットを特定する第１のユニット特定手段と、前記異常タイミング判別手段による異常状態のタイミングと、前記複数の音検知手段から、音の発生位置を算出する発生位置算出手段と、前記発生位置算出手段による算出結果と、前記ユニットの位置を示すユニット位置テーブルからユニットを特定する第２のユニット特定手段とを備え、前記第１のユニット特定手段による特定結果と、前記第２のユニット特定手段よる特定結果から、異常ユニットを特定する異常ユニット特定手段とを備える。
【発明の効果】
【００１０】
本発明によれば、装置の動作シーケンスを考慮したユニット・部品の異常音の発生と、音響センサを用いたユニット・部品の位置検知機能から、装置の異常を検知する自己診断を、より正確に行うことが可能になる。また、この診断結果を通信網を介して遠隔地の情報収集装置に送信することで、画像形成装置の保守、管理を行う情報収集システムを提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下添付図面を参照して、本発明に係る好適な実施例を詳細に説明する。
【実施例】
【００１２】
図２は、本実施例の形態によって構成したネットワークシステムである。
【００１３】
図中の２００はインターネット通信網である。２０２は情報収集装置である。情報収集装置２０２は、インターネット２００を介して接続される画像形成装置２２０と接続され、通信機能により、画像形成装置２２０の稼動状況ログを受信し、記憶する。受信した稼動状況のログの内容に応じて、部品の発注を行ったり、異常時には、装置のメンテナンスを行うサービスマンに通知するなどして、さまざまな面から画像形成装置２０２のサポートを行う。
【００１４】
２０３はファイアーウォールであり、これにより下に図示したＬＡＮ２０１１内部と外部通信網（インターネット２００）とを接続し、セキュリティー管理などを行う。２１０はＬＡＮ２０１１で接続された２１１〜２１４、２２０の各機器管理サーバである。２１１はファイルサーバであり、ＬＡＮで接続された複数のユーザーがデータを共有することができる。
【００１５】
２２０はデジタル複写機などの画像形成装置であり、主に画像の入出力機能を有する。この画像形成装置２２０において、１４０はユーザーが各種の操作を行うための操作部、１０は操作部１４０やパソコン２１２、２１３からの指示にしたがって画像を読み取るためのイメージスキャナ、２０はパソコン２１２、２１３やファイルサーバ２１１からのデータを用紙に印刷するプリンタである。
【００１６】
３０はコントローラユニットであり、操作部１４０やパソコン２１２、２１３からの指示に基づいてスキャナ１０、プリンタ２０に対する画像データの入出力の制御を行う。例えば、スキャナ１０が取り込んだ画像データをコントローラ内部のメモリに蓄積したり、パソコン２１２、２１３に出力したり、あるいはプリンタ２０で印刷するなどの制御を行う。２１４はプリンタであり、パソコン２１２、２１３やファイルサーバ２１１からの画像データを記録媒体上にプリントすることができる。２１２、２１３は端末装置として接続されたパソコンである。インターネット２００を介してウェブサーバ２０１から提供された情報を閲覧したり、画像データを画像形成装置２２０やプリンタ２１４に出力したりすることができる。
【００１７】
なお、上記構成はインターネットにファイアーウォール２０３を介してＬＡＮ２０１１が接続されている構成となっているが、サービスプロバイダ２０４を介してファイアーウォールが接続される構成でもかまわない。
【００１８】
本発明の画像処理装置の外観を図３に示す。
【００１９】
画像入力デバイスであるスキャナ部１０は、原稿画像をランプにより照射し、ＣＣＤラインセンサ（図示せず）で読み取り、電気信号に変換することで画像データとして処理を行う。原稿用紙を原稿フィーダ１４２にセットし、装置使用者が操作部１４０から読み取り起動指示することにより、フィーダ２０７２は原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００２０】
画像出力デバイスであるプリンタ部２０は、画像データを用紙上の画像に変換する部分であり、本特許の明細書では、感光体ドラムや感光体ベルトを用いた電子写真方式により説明を行うが、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等であってもかまわない。プリント動作の起動は、装置内部のコントローラ（後述）からの指示によって開始する。プリンタ部２０には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット２１０１、２１０２、２１０３、２１０４がある。また、画像形成された用紙は排紙トレイ１３２上に排出される。
【００２１】
図４は本発明の画像形成装置の構成を説明する断面図である。図面を用いて動作の詳細を説明する。
【００２２】
１０１は原稿台ガラスであり、原稿自動送り装置１４２から給送された原稿が順次、所定位置に載置される。１０２は例えばハロゲンランプから構成される原稿照明ランプで、原稿台ガラス１０１に載置された原稿を露光する。１０３、１０４、１０５は走査ミラーであり、図示しない光学走査ユニットに収容され、往復動しながら、原稿からの反射光をＣＣＤユニット１０６に導く。ＣＣＤユニット１０６はＣＣＤに原稿からの反射光を結像させる結像レンズ１０７、例えばＣＣＤから構成される撮像素子１０８、撮像素子１０８を駆動するＣＣＤドライバ１０９等から構成されている。撮像素子１０８からの画像信号出力は例えば８ビットのデジタルデータに変換された後、コントローラ部１３９に入力される。また、１１０は感光ドラムであり、１１２の前露光ランプによって画像形成に備えて除電される。１１３は１次帯電器であり、感光ドラム１１０を一様に帯電させる。１１７は露光手段であり、例えば半導体レーザー等で構成され、画像形成や装置全体の制御を行うコントローラ部１３９で処理された画像データに基づいて感光ドラム１１０を露光し、静電潜像を形成する。１１８は現像器であり、黒色の現像剤（トナー）が収容されている。１１９は転写前帯電器であり、感光ドラム１１０上に現像されたトナー像を用紙に転写する前に高圧をかける。１２０、１２２、１２４、１４２、１４４は給紙ユニットであり（１２０は手差し給紙ユニット）、各給紙ローラ１２１、１２３、１２５、１４３、１４５の駆動により、転写用紙が装置内へ給送され、レジストローラ１２６の配設位置で一旦停止し、感光ドラム１１０に形成された画像との書き出しタイミングがとられ再給送される。１２７は転写帯電器であり、感光ドラム１１０に現像されたトナー像を給送される転写用紙に転写する。１２８は分離帯電器であり、転写動作の終了した転写用紙を感光ドラム１１０より分離する。転写されずに感光ドラム１１０上に残ったトナーはクリーナー１１１によって回収される。１２９は搬送ベルトで、転写プロセスの終了した転写用紙を定着器１３０に搬送し、例えば熱により定着される。１３１はフラッパであり、定着プロセスの終了した転写用紙の搬送パスを、ソーター１３２または中間トレイ１３７の配置方向のいずれかに制御する。また、１３３〜１３６は給送ローラであり、一度定着プロセスの終了した転写用紙を中間トレイ１３７に反転（多重）または非反転（両面）して給送する。１３８は再給送ローラであり、中間トレイ１３７に載置された転写用紙を再度、レジストローラ１２６の配設位置まで搬送する。
【００２３】
１３９のコントローラ部には後述するマイクロコンピュータ、画像処理部等を備えており、マンマシンインターフェース装置１４０からの指示に従って、前述の画像形成動作を行う。
【００２４】
操作部１４０の構成を図５に示す。ＬＣＤ表示部１０３２は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をコントローラユニット３０に伝える。図６を用いて後述する。テンキー１０２８はコピー枚数など、数字の入力時に使用する。スタートキー１０２９は原稿画像の読み取り動作を開始する時などに用いる。ストップキー１０３０は稼働中の動作を止めるときに使用する。リセットキー１０３１は操作部からの設定を初期化する時に用いる。
【００２５】
また、１０２３はガイドキーであり、キーの機能が解らないとき押すとそのキーの説明が表示される。１０２４はコピーモードキーであり、複写を行うときに押す。１０２５はファクスキーであり、ファクスに関する設定を行うときに押す。１０２６はファイルキーであり、ファイルデータを出力したいときに押す。１０２７はプリンターキーであり、コンピュータ等の外部装置からのプリント出力に関する設定などを行うときに使用する。
【００２６】
図６は、操作パネル１４０のＬＣＤ表示部に表示される基本画面である。
１００１は拡張機能キーであり、このキーを押すことによって両面複写、多重複写、移動、とじ代の設定、枠消しの設定等のモードに入る。１００２は画像モードキーであり、複写画像に対して網掛け、影付け、トリミング、マスキングを行うための設定モードに入る。１００３はユーザーモードキーであり、モードメモリの登録、標準モード画面の設定がユーザーごとに行える。１００４は応用ズームキーであり、原稿のＸ方向、Ｙ方向を独立に変倍するモード、原稿のサイズと複写サイズから変倍率を計算するズームプログラムのモードに入る。１００５、１００６、１００７はＭ１キー、Ｍ２キー、Ｍ３キーであり、それぞれのモードメモリを呼び出す際に押す。１００８はコールキーであり、前回設定されていた複写モードを呼び出す際に押す。１００９はオプションキーであり、フィルムから直接複写するためのフィルムプロジェクター等のオプション機能の設定を行う。１０１０はソーターキーであり、ソート出力、グループ出力等のモード設定を行う。１０１１は原稿混載キーであり、原稿フィーダにＡ４サイズとＡ３サイズ、またはＢ５サイズとＢ４サイズの原稿を一緒にセットする際に押す。１０１２は等倍キーであり、複写倍率を１００％にする際に押す。１０１４、１０１５はそれぞれ縮小キー、拡大キーであり、定形の縮小、拡大を行う際に押す。１０１６はズームキーであり、１％刻みで非定形の縮小、拡大を行う際に押す。１０１３は用紙選択キーであり、複写用紙の選択を行う際に押す。１０１８、１０２０は濃度キーであり、１０１８を押すごとに濃く複写され、１０２０を押すごとに薄く複写される。１０１７は濃度表示であり、濃度キーを押すと表示が左右へ変化する。１０１９はＡＥキーであり、新聞のように地肌の濃い原稿を自動濃度調整複写するときに押す。１０２１はＨｉＦｉキーであり、写真原稿のように中間調の濃度が多い原稿の複写の際に押す。１０２２は文字強調キーであり、文字原稿の複写で文字を際立たせたい場合に押下する。
【００２７】
図７は画像形成装置におけるスキャナ１０、プリンタ２０の構成を示すブロック図である。
【００２８】
７５１はスキャナ１０全体の制御を行うＣＰＵであり、制御プログラムを記憶した読み取り専用メモリ７５３（ＲＯＭ）からプログラムを順次読み取り、実行する。ＣＰＵのアドレスバス、データバスはバスドライバ、アドレスデコーダ７５２からなる回路を介して各負荷に接続されている。また、コントローラユニット３０のＣＰＵと接続され、通信を行う。
【００２９】
７５４は、入力データの記憶や作業用記憶領域等として用いる主記憶装置としてのランダムアクセスメモリ（ＲＡＭ）である。７５５はＩ／Ｏインターフェースであり、給紙系、搬送系、光学系の駆動を行うモータ類７５６、ランプ類７５７、また、搬送される用紙を検知する紙検知センサ類７５８等の装置の各負荷に接続される。
【００３０】
また、ＣＣＤユニット１０６により読み込まれた画像データは、コントローラ３０に転送される。
【００３１】
次に、７０１はプリンタ２０の制御を行うＣＰＵであり、制御手順（制御プログラム）を記憶した読み取り専用メモリ７０３（ＲＯＭ）からプログラムを順次読み取り、実行する。ＣＰＵ７０１のアドレスバスおよびデータバスは７０２のバスドライバ回路、アドレスデコーダ回路をへて各負荷に接続されている。また、７０４は入力データの記憶や作業用記憶領域等として用いる主記憶装置であるところのランダムアクセスメモリ（ＲＡＭ）である。７０５はＩ／Ｏインターフェースであり、給紙系、搬送系、光学系の駆動を行うモータ類７０７、クラッチ類７０８、ソレノイド類７０９、また、搬送される用紙を検知するための紙検知センサ類７１０等の装置の各負荷に接続される。現像器１１８には現像器内のトナー量を検知する７１１のトナー残検センサが配置されており、その出力信号がＩ／Ｏポート７０５に入力される。７１５は高圧ユニットであり、ＣＰＵ７０１の指示に従って、前述の１次帯電器１１３、現像器１１８、転写前帯電器１１９、転写帯電器１２７、分離帯電器１２８へ高圧を出力する。
【００３２】
ＣＣＤユニット１０６から出力された画像信号はコントローラユニット３０により、後述する画像処理を行い、画像データに従って１１７のレーザーユニットの制御信号を出力する。レーザーユニット１１７から出力されるレーザー光は感光ドラム１１０を照射し、露光するとともに非画像領域において受光センサであるところの７１３のビーム検知センサによって発光状態が検知され、その出力信号がＩ／Ｏポート７０５に入力される。
【００３３】
コントローラユニットの構成図を図８に示す。コントローラユニット３０は画像入力デバイスであるスキャナ１０や画像出力デバイスであるプリンタ２０と接続し、一方ではＬＡＮ２０１１や公衆回線（ＷＡＮ）２０５１接続することで、画像情報やデバイス情報の入出力を行う為のコントローラである。ＣＰＵ２００１はシステム全体を制御するコントローラである。ＲＡＭ２００２はＣＰＵ２００２が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ２００４はハードディスクドライブで、システムソフトウェア、画像データ、ソフトウェアカウンタ値などを格納する。操作部Ｉ／Ｆ２００６は操作部（ＵＩ）１４０とのインターフェース部で、操作部１４０に表示する画像データを操作部１４０に対して出力する。また、操作部１４０から本システム使用者が入力した情報を、ＣＰＵ２００１に伝える役割をする。Ｎｅｔｗｏｒｋ２０１０はＬＡＮ２０１１に接続し、情報の入出力を行う。Ｍｏｄｅｍ２０５０は公衆回線２０５１に接続し、情報の入出力を行う。音響センサ検知ユニット１〜４（５００〜５０３）は、それぞれ音響センサ１〜４（５５０〜５５３）に接続され、音響センサを介して入力される信号の制御を行う。スキャナ、プリンタ通信Ｉ／Ｆ２００６はスキャナ１０、プリンタ２０のＣＰＵとそれぞれ通信を行うためのＩ／Ｆである。以上のデバイスがシステムバス２００７上に配置される。
【００３４】
Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ２００５はシステムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス２００８上には以下のデバイスが配置される。ラスターイメージプロセッサ（ＲＩＰ）２０６０はＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部２０２０は、画像入出力デバイスであるスキャナ１０やプリンタ２０とコントローラ３０を接続し、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像回転部２０３０は画像データの回転を行う。画像圧縮部２０４０は、多値画像データはＪＰＥＧ、２値画像画像データはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸張処理を行う。
【００３５】
以下、図８に示したコントローラユニット３０内の各ブロックの説明を行う。
図９はスキャナ画像処理部２０８０の構成を示す。画像バスＩ／Ｆコントローラ２０８１は、画像バス２００８と接続し、そのバスアクセスシーケンスを制御する働きと、スキャナ画像処理部２０８０内の各デバイスの制御及びタイミングを発生させる。フィルタ処理部２０８２は、空間フィルタでコンボリューション演算を行う。編集部２０８３は、例えば入力画像データからマーカーペンで囲まれた閉領域を認識して、その閉領域内の画像データに対して、影つけ、網掛け、ネガポジ反転等の画像加工処理を行う。変倍処理部２０８４は、読み取り画像の解像度を変える場合にラスターイメージの主走査方向について補間演算を行い拡大、縮小を行う。副走査方向の変倍については、画像読み取りラインセンサ（図示せず）を走査する速度を変えることで行う。テーブル２０８５は、読み取った輝度データである画像データを濃度データに変換するために、行うテーブル変換である。２値化２０８６は、多値のグレースケール画像データを、誤差拡散処理やスクリーン処理によって２値化する。
【００３６】
処理が終了した画像データは、再び画像バスコントローラ２０８１を介して、画像バス上に転送される。
【００３７】
プリンタ画像処理部２０９０の構成を図１０に示す。画像バスＩ／Ｆコントローラ２０９１は、画像バス２００８と接続し、そのバスアクセスシーケンスを制御する働きと、スキャナ画像処理部２０９０内の各デバイスの制御及びタイミングを発生させる。解像度変換部２０９２は、Ｎｅｔｗｏｒｋ２０１１あるいは公衆回線２０５１から来た画像データを、プリンタ２０の解像度に変換するための解像度変換を行う。スムージング処理部２０９３は、解像度変換後の画像データのジャギー（斜め線等の白黒境界部に現れる画像のがさつき）を滑らかにする処理を行う。
【００３８】
画像圧縮部２０４０の構成を図１１に示す。画像バスＩ．／Ｆコントローラ２０４１は、画像バス２００８と接続し、そのバスアクセスシーケンスを制御する働き、入力バッファ２０４２・出力バッファ２０４５とのデータのやり取りを行うためのタイミング制御及び、画像圧縮部２０４３に対するモード設定などの制御を行う。以下に画像圧縮処理部の処理手順を示す。
【００３９】
画像バス２００８を介して、ＣＰＵ２００１から画像バスＩ／Ｆコントローラ２０４１に画像圧縮制御のための設定を行う。この設定により画像バスＩ／Ｆコントローラ２０４１は画像圧縮部２０４３に対して画像圧縮に必要な設定（例えばＭＭＲ圧縮・ＪＢＩＧ伸長等の）を行う。必要な設定を行った後に、再度ＣＰＵ２００１から画像バスＩ／Ｆコントローラ２０４１に対して画像データ転送の許可を行う。この許可に従い、画像バスＩ／Ｆコントローラ２０４１はＲＡＭ２００２もしくは画像バス２００８上の各デバイスから画像データの転送を開始する。受け取った画像データは入力バッファ２０４２に一時格納され、画像圧縮部２０４３の画像データ要求に応じて一定のスピードで画像を転送する。この際、入力バッファは画像バスＩ／Ｆコントローラ２０４１と、画像圧縮部２０４３両者の間で、画像データを転送できるかどうかを判断し、画像バス２００８からの画像データの読み込み及び、画像圧縮部２０４３への画像の書き込みが不可能である場合は、データの転送を行わないような制御を行う（以後このような制御をハンドシェークと呼称する）。画像圧縮部２０４３は受け取った画像データを、一旦ＲＡＭ２０４４に格納する。これは画像圧縮を行う際には行う画像圧縮処理の種類によって、数ライン分のデータを要するためであり、最初の１ライン分の圧縮を行うためには数ライン分の画像データを用意してからでないと画像圧縮が行えないためである。画像圧縮を施された画像データは直ちに出力バッファ２０４５に送られる。出力バッファ２０４５では、画像バスＩ／Ｆコントローラ２０４１及び画像圧縮部２０４３とのハンドシェークを行い、画像データを画像バスＩ／Ｆコントローラ２０４１に転送する。画像バスＩ／Ｆコントローラ２０４１では転送された圧縮（もしくは伸長）された画像データをＲＡＭ２００２もしくは画像バス２００８上の各デバイスにデータを転送する。こうした一連の処理は、ＣＰＵ２００１からの処理要求が無くなるまで（必要なページ数の処理が終わったとき）、もしくはこの画像圧縮部から停止要求が出るまで（圧縮及び伸長時のエラー発生時等）繰り返される。
【００４０】
画像回転部２０３０の構成を図１２に示す。画像バスＩ／Ｆコントローラ２０３１は、画像バス２００８と接続し、そのバスシーケンスを制御する働き、画像回転部２０３２にモード等を設定する制御及び、画像回転部２０３２に画像データを転送するためのタイミング制御を行う。以下に画像回転部の処理手順を示す。
【００４１】
画像バス２００８を介して、ＣＰＵ２００１から画像バスＩ／Ｆコントローラ２０３１に画像回転制御のための設定を行う。この設定により画像バスＩ／Ｆコントローラ２０４１は画像回転部２０３２に対して画像回転に必要な設定（例えば画像サイズや回転方向・角度等）を行う。必要な設定を行った後に、再度ＣＰＵ２００１から画像バスＩ／Ｆコントローラ２０４１に対して画像データ転送の許可を行う。この許可に従い、画像バスＩ／Ｆコントローラ２０３１はＲＡＭ２００２もしくは画像バス２００８上の各デバイスから画像データの転送を開始する。なお、ここでは３２ｂｉｔをそのサイズとし回転を行う画像サイズを３２×３２（ｂｉｔ）とし、又、画像バス２００８上に画像データを転送させる際に３２ｂｉｔを単位とする画像転送を行うものとする（扱う画像は２値を想定する）。
【００４２】
上述のように、３２×３２（ｂｉｔ）の画像を得るためには、上述の単位データ転送を３２回行う必要があり、且つ不連続なアドレスから画像データを転送する必要がある（図１３参照）。
【００４３】
不連続アドレッシングにより転送された画像データは、読み出し時に所望の角度に回転されているように、ＲＡＭ２０３３に書き込まれる。例えば、９０度反時計方向回転であれば、最初に転送された３２ｂｉｔの画像データを、図１４のようにＹ方向に書き込んでいく。読み出し時にＸ方向に読み出すことで、画像が回転される。
【００４４】
３２×３２（ｂｉｔ）の画像回転（ＲＡＭ２０３３への書き込み）が完了した後、画像回転部２０３２はＲＡＭ２０３３から上述した読み出し方法で画像データを読み出し、画像バスＩ／Ｆコントローラ２０３１に画像を転送する。
【００４５】
回転処理された画像データを受け取った画像バスＩ／Ｆコントローラ２０３１は、連続アドレッシングを以て、ＲＡＭ２００２もしくは画像バス２００８上の各デバイスにデータを転送する。
【００４６】
こうした一連の処理は、ＣＰＵ２００１からの処理要求が無くなるまで（必要なページ数の処理が終わったとき）繰り返される。
【００４７】
デバイスＩ／Ｆ部２０２０の構成を図１５に示す。画像バスＩ／Ｆコントローラ２０２１は、画像バス２００８と接続し、そのバスアクセスシーケンスを制御する働きと、デバイスＩ／Ｆ部２０２０内の各デバイスの制御及びタイミングを発生させる。また、スキャナ１０及びプリンタ２０への制御信号を発生させる。スキャンバッファ２０２２は、スキャナ１０から送られてくる画像データを一時保存し、画像バス２００８に同期させて画像データを出力する。シリアルパラレル・パラレルシリアル変換２０２３は、スキャンバッファ２０２２に保存された画像データを順番に並べて、あるいは分解して、画像バス２００８に転送できる画像データのデータ幅に変換する。パラレルシリアル・シリアルパラレル変換２０２４は、画像バス２００８から転送された画像データを分解して、あるいは順番に並べて、プリントバッファ２０２５に保存できる画像データのデータ幅に変換する。プリントバッファ２０２５は、画像バス２００８から送られてくる画像データを一時保存し、プリンタ２０に同期させて画像データを出力する。
【００４８】
画像スキャン時の処理手順を以下に示す。スキャナ１０から送られてくる画像データをスキャナ１０から送られてくるタイミング信号に同期させて、スキャンバッファ２０２２に保存する。そして、画像バス２００８がＰＣＩバスの場合には、バッファ内に画像データが３２ビット以上入ったときに、画像データを先入れ先出しで３２ビット分、バッファからシリアルパラレル・パラレルシリアル変換２０２３に送り、３２ビットの画像データに変換し、画像バスＩ／Ｆコントローラ２０２１を通して画像バス２００８上に転送する。また、画像バス２００８がＩＥＥＥ１３９４の場合には、バッファ内の画像データを先入れ先出しで、バッファからシリアルパラレル・パラレルシリアル変換２０２３に送り、シリアル画像データに変換し、画像バスＩ／Ｆコントローラ２０２１を通して画像バス２００８上に転送する。
【００４９】
画像プリント時の処理手順を以下に示す。画像バス２００８がＰＣＩバスの場合には、画像バスから送られてくる３２ビットの画像データを画像バスＩ／Ｆコントローラで受け取り、パラレルシリアル・シリアルパラレル変換２０２４に送り、プリンタ２０の入力データビット数の画像データに分解し、プリントバッファ２０２５に保存する。また、画像バス２００８がＩＥＥＥ１３９４の場合には、画像バスからおくられてくるシリアル画像データを画像バスＩ／Ｆコントローラで受け取り、パラレルシリアル・シリアルパラレル変換２０２４に送り、プリンタ２０の入力データビット数の画像データに変換し、プリントバッファ２０２５に保存する。そして、プリンタ２０から送られてくるタイミング信号に同期させて、バッファ内の画像データを先入れ先出しで、プリンタ２０に送る。
【００５０】
図１は本発明の特徴である音響センサ検知ユニット１〜４（５００〜５０３）の詳細を示すブロック図である。
【００５１】
音響センサ検知ユニット１（５００）は、音響センサ１（５５０）から入力された音データをコントローラユニット３０のＣＰＵ２００１に対しシステムバス２００７を介して入力する回路から構成される。
【００５２】
５１１はバスＩ／Ｆ制御部であり、ＦＩＦＯメモリ５３１への読み書きタイミングを生成させる為にタイミング制御部５１２へ制御信号を入力し、システムバス２００７とＦＩＦＯ  ５３１間の音データのやり取りを行う。また、レジスタ制御部５１３の各種レジスタへの読み書きと、割り込み生成部５１５によって入力された割り込み信号をもとにＣＰＵ２００１へ割り込みも行う。
【００５３】
５１２はタイミング制御部であり、バスＩ／Ｆ制御部５１１の制御信号とレジスタ制御部５１３のコントロールレジスタとステータスレジスタに従ってＦＩＦＯ  ５３１への読み書きのタイミング制御を行うものである。また、ＦＩＦＯ  ５３１の書き込み位置、読出し位置を示すアドレスをレジスタ制御部５１３のカウンタレジスタとして持ち、そのカウントアップ制御も行う。
【００５４】
５１３はレジスタ制御部であり、バスＩ／Ｆ制御部５１１、タイミング制御部５１２、アンプＯＮ＿ＯＦＦ制御部５１４、割り込み生成部５１５、Ａ／Ｄ制御部５１６、データ変換部５３２、５３４、間引き部５３３で利用されるステータスレジスタ、コントロールレジスタ、カウンタレジスタを含み、これらレジスタの制御も行う。
【００５５】
５１４はアンプＯＮ＿ＯＦＦ制御部であり、レジスタ制御部５１３のコントロールレジスタに従ってアンプ５３７のＯＮ＿ＯＦＦ制御を行う。このコントロールレジスタはバスＩ／Ｆ制御部５１１を介し、ＣＰＵ２００１から制御される。
【００５６】
５１５は割り込み生成部であり、レジスタ制御部５１３のステータスレジスタのステータスに変化があったときに割り込み信号を生成し、バスＩ／Ｆ制御部５１１を介してＣＰＵ２００１に割り込み信号を出力する。ここで、割り込み信号を生成する例として、ＦＩＦＯ  ５３１の読み書きが終了したとき、音声入出力ユニット５００の処理が終了したときなどが挙げられる。
【００５７】
５１６はＡ／Ｄ制御部であり、レジスタ制御部５１３のコントロールレジスタに従ってＡ／Ｄ変換部５３５のサンプリング周波数変更、ＯＮ＿ＯＦＦ制御、変換開始制御を行う。このコントロールレジスタはバスＩ／Ｆ制御部５１１を介し、ＣＰＵ２００１から制御される。
【００５８】
５３１はＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）であり、音データ用のバッファメモリである。ここで、このＦＩＦＯはダブルバッファ構成であってもよい。
【００５９】
５３２、５３４はデータ変換部であり、間引き部５３３のようにデータ処理で使用するデータ幅と、ＦＩＦＯ  ５３１あるいはＡ／Ｄ変換部５３５とのデータ幅を合わせるためのデータ変換部である。この変換部は全てが同じデータ幅で処理されている場合には不要となる。
【００６０】
５３６はＬＰＦ（Ｌｏｗ  Ｐａｓｓ  Ｆｉｌｔｅｒ）であり、高周波成分をカットするフィルタである。５３７はアンプであり、信号増幅をするもので、アンプＯＮ＿ＯＦＦ制御部５１４によってＯＮ＿ＯＦＦが制御される。５３３は間引き部であり、Ａ／Ｄ変換部５３５でのサンプリング周波数よりも音データのサンプリング周波数が小さくデータ量が少ないときにデータ間引きするものであり。また、レジスタ制御部５１３のコントロールレジスタに従い間引き方法を変える。
【００６１】
５３５はＡ／Ｄ変換部であり、Ａ／Ｄ，制御部５１６で設定されたサンプリング周波数に従いアナログ信号をデジタル信号へ変換する。
【００６２】
ユニット５００、５５０と同様に、５０１〜５０３は音響センサ検知ユニット２〜４であり、それぞれ音響センサ２〜４（５５１〜５５３）により入力された音データをコントローラユニット３０のＣＰＵ２００１に対しシステムバス２００７を介して入力する回路から構成される。
【００６３】
図１６〜１９は、異常音検知のフローを示すフローチャートである。
【００６４】
図１６は、異常音検知の全体フローを示すフローチャートである。
【００６５】
動作音判断ルーチンは、センサを介して収集された発生音と装置の動作シーケンスから、音の発生源を特定するルーチンである。次の位置判断ルーチンは、各センサにより収集された発生音の時間差から、音源位置を特定するルーチンである。
【００６６】
異常判断リーチンは、この動作音判断ルーチンと、位置判断ルーチンの結果から装置のユニットが異常であるかの判断を行う。
【００６７】
図１７は、図１６の動作音判断ルーチンの詳細を示すフローチャートである。
音響センサにより収集された装置の動作音から、シーケンスデータ音を算出する。
次に、予め収集され、図８のＨＤＤ２００４に記憶されているシーケンスデータ音を、ＨＤＤ２００４から読み出し、前記ステップで算出された動作シーケンス中のデータと比較する。
【００６８】
データの比較は、波形、音量があるレベル以上、異なるかにより行う。
【００６９】
データ比較の結果、所定のレベル内の差であれば、異常音として検出は行わないが、所定レベル以上の差がある場合には、異常音を発生しているユニットがあるとして、次のステップに移行する。
【００７０】
異常音を発生しているユニットがあることが推測される場合、そのシーケンス中の時間と、図２０に示す各ユニットの動作タイミングチャートを比較し、発生源の推測を行う。
【００７１】
図２０は、Ａ４サイズの２枚の原稿を片面コピーを行う場合の動作タイミングチャートを示したものである。黒線部分は各ユニットの動作している場合を、白線部分は、各ユニットが、停止している場合を示す。
【００７２】
音響センサを介して動作音が収集できるのは、Ｍ１〜Ｍ６で示すモータ、ＳＬ１で示すソレノイド、ＣＬ１〜ＣＬ２で示すクラッチである。
【００７３】
ＡＤＦに原稿２枚がセットされ、コピースタートキーがＯＮされると、原稿照明ランプが点灯し、原稿の読み込みを開始する。Ａの区間では、各ユニットが動作を開始し、用紙の１枚目がカセット１から給紙される。Ｂの区間では、２枚目の用紙の給紙が開始され、同時に１枚目の原稿の画像が用紙に形成される。Ｃの区間では、２枚目の原稿の画像が、２枚目の用紙に対して画像形成される。
【００７４】
例えば、時間Ｔ１のときに、異常があると推測された場合、そのとき動作しているユニットは、レーザスキャナモータＭ５、給紙モータＭ４、ドラムモータＭ１、メインモータＭ２、定着モータＭ６であることがわかるため、そのどれかから異常音が発生していることが推測される。
【００７５】
この図１７で示したフローは、４つあるセンサにより収集されたデータの１つに対してだけ行ってもよいし、４つのセンサにより収集されたデータすべて対して行ってもよい。ただし、予め収集を行ったシーケンス音の収集方法と、動作時の収集方法を合わせる必要がある。
【００７６】
次に、図１８を用いて、図１６の位置判断ルーチンの詳細説明を行う。
【００７７】
このフローでは、動作音判断ルーチンで異常であると判別されたタイミングで、４つある音響センサを用いて収集された音データから、その動作音の時間差を検出、利用して音源の特定を行う。
【００７８】
４つの音響センサは、図２１に示すように、装置のＸ軸、Ｙ軸、Ｚ軸に配置されている。
【００７９】
センサ１は（０，０，０）、センサ２は（０，９０，０）、センサ３は（１００，０，０）、センサ４は（０，０，１３０）の位置に配置されている（単位ｃｍ）。
【００８０】
また、音響センサを介して動作音が収集できる各ユニットは、図２２、図２３に示す位置に配置されている。これらのユニットの位置を示す座標データを図２４に示す。光学系モータなどのモータ類、ソレノイド、クラッチなどの位置情報が、ユニット位置テーブルとして、図８のＨＤＤ２００４に蓄積されている。
【００８１】
図１８の位置判断ルーチンに戻り、４つの各センサが収集した動作音から、各２つのセンサ間の時間差を算出し、その音源の位置（座標）を特定する。
【００８２】
その後、図２４に示したユニット位置テーブルを参照し、音源の候補をしぼりこむ。
【００８３】
例えば、異常状態を示す時間Ｔ１の間で、音源位置算出の結果、（１０，２５，２０）の位置であると算出された場合、ユニット位置参照テーブルから、その位置に近いユニットは給紙モータＭ４（１０，２４，２０）だということがわかる。この結果から、異常音の音源ユニットの候補は給紙モータＭ４になる。
【００８４】
また、音源の位置データから、異常音の音源が機器の内部であるか、外部であるかも判別することができる。
【００８５】
図１９は、図１６の異常判断ルーチンの詳細を示すフローチャートである。
図１７の動作音判断ルーチン、図１８の位置判断ルーチンの結果から異常判定ユニットがあるかないか、またあると判定された場合には、そのユニットを特定する。
【００８６】
また、本実施例で説明している２つのフローから、選定されたユニットに共通するものが給紙モータＭ４であるため、異常判断フローにより、給紙モータＭ４が異常音を発生しているということが判別できる。
【００８７】
このようにして判定された結果を、図２で示すインターネット２００を介して、情報収集装置２０２に送ることで、その後の装置のメンテナンスをより効率よく、的確に行うことが可能になる。
【００８８】
また、装置のユニット・部品に関する動作シーケンステーブル、位置テーブルを増やすことで、より詳細な診断を行うことが可能である。
【００８９】
また、本実施例では、診断結果を情報収集装置２０２に通知する形態について説明したが、装置の操作部に診断内容を表示するようにしてもよい。
【図面の簡単な説明】
【００９０】
【図１】音声入出力ユニットの構成を示す図である。
【図２】本発明の画像処理装置を含むネットワークシステムを示す図である。
【図３】本発明の画像処理装置の外観を示す図である。
【図４】画像処理装置の全体構成を示す断面図である。
【図５】操作部を示す図である。
【図６】ＬＣＤ表示を示す図である。
【図７】画像形成装置におけるスキャナ１０、プリンタ２０の構成を示すブロック図である。
【図８】コントローラユニットの構成を示す図である。
【図９】スキャナ画像処理部のブロック図を示す図である。
【図１０】プリンタ画像処理部のブロック図を示す図である。
【図１１】画像圧縮処理部のブロック図を示す図である。
【図１２】画像回転部のブロック図を示す図である。
【図１３】画像回転処理の説明図を示す図である。
【図１４】画像回転処理の説明図を示す図である。
【図１５】デバイスＩ／Ｆ部のブロック図を示す図である。
【図１６】異常音検知のフローを示すフローチャートである。
【図１７】動作音判断のフローを示すフローチャートである。
【図１８】位置判断のフローを示すフローチャートである。
【図１９】異常検知のフローを示すフローチャートである。
【図２０】ユニットの動作タイミングを示すタイミングチャートである。
【図２１】装置におけるセンサ配置を示す図である
【図２２】各ユニットの位置を示す図である。
【図２３】各ユニットの位置を示す図である。
【図２４】ユニットの位置を示す参照テーブルを示す図である。
【符号の説明】
【００９１】
１０  スキャナ
２０  プリンタ
３０  コントローラ
１４０  操作部
２００  インターネット通信網
２０２  情報収集装置
２０３  ファイアーウォール
２１０  機器管理サーバ
２１１  ファイルサーバ
２１２  パソコン
２１３  パソコン
２１４  プリンタ
【図１】
2006184722.tif 000003
【図２】
2006184722.tif 000004
【図３】
2006184722.tif 000005
【図４】
2006184722.tif 000006
【図６】
2006184722.tif 000007
【図７】
2006184722.tif 000008
【図８】
2006184722.tif 000009
【図９】
2006184722.tif 000010
【図１０】
2006184722.tif 000011
【図１１】
2006184722.tif 000012
【図１２】
2006184722.tif 000013
【図１３】
2006184722.tif 000014
【図１５】
2006184722.tif 000015
【図１６】
2006184722.tif 000016
【図１７】
2006184722.tif 000017
【図１８】
2006184722.tif 000018
【図１９】
2006184722.tif 000019
【図２０】
2006184722.tif 000020
【図２１】
2006184722.tif 000021
【図２２】
2006184722.tif 000022
【図２３】
2006184722.tif 000023
【図２４】
2006184722.tif 000024
【図５】
2006184722.tif 000025
【図１４】
2006184722.tif 000026