(57)【要約】【課題】辞書データの更新、学習を行うようにし、異常音が生じたか否かを正確に判定できるようにする。【解決手段】画像形成装置は動作音データを生成する。画像形成装置は、生成した動作音データをサーバーに送信する。サーバーは、受信した動作音データに基づく判定用データを含む機械音辞書データを記憶する。抽出した判定用データに基づき、サーバーは比較用データを生成する。サーバーは、動作音データと比較用データを比較し、画像形成装置で異常音が生じているか否かを判定する。サーバーは、異常音が含まれているか否かを判定した動作音データに基づく判定用データを機械音辞書データに追加する。【選択図】図７
2020122701.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、前記画像形成装置と通信するサーバーを含み、
前記画像形成装置は、
マイクロフォンを含み、
前記マイクロフォンの出力に基づき、前記画像形成装置の動作時に生ずる音のデータである動作音データを生成し、
生成した前記動作音データを前記サーバーに送信し、
前記サーバーは、
受信した前記動作音データに基づく判定用データを含む機械音辞書データを記憶し、
前記画像形成装置から前記動作音データを受信したとき、前記機械音辞書データから１又は複数の前記判定用データを抽出し、
抽出した前記判定用データに基づき、比較用データを生成し、
受信した前記動作音データと前記比較用データを比較し、前記動作音データを送信した前記画像形成装置で異常音が生じているか否かを判定し、
前記異常音が含まれているか否かを判定した前記動作音データに基づく前記判定用データを前記機械音辞書データに追加することを特徴とする画像形成システム。
【請求項２】
前記画像形成装置は、
少なくとも、前記画像形成装置の機種名と前記画像形成装置の設置場所の業種を付した動作音データを前記サーバーに送信し、
前記サーバーは、
前記機種名と前記業種が付された前記判定用データを前記機械音辞書データに含め、
前記画像形成装置から前記動作音データを受信したとき、前記機械音辞書データから前記機種名と前記業種が同じ前記判定用データの全て又は所定数を抽出することを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記サーバーは、
前記判定用データとして、前記動作音の周波数スペクトルを示す第１周波数スペクトルデータを前記機械音辞書データに含め、
前記第１周波数スペクトルデータに基づく前記比較用データと、受信した前記動作音データに基づく第２周波数スペクトルデータを比較し、
前記第２周波数スペクトルデータが、前記第１周波数スペクトルデータよりも予め定められた基準値以上大きい周波数を含むとき、受信した前記動作音データに前記異常音が含まれると判定し、
前記第２周波数スペクトルデータが、前記第１周波数スペクトルデータよりも前記基準値以上大きい周波数を含まないとき、受信した前記動作音データに前記異常音が含まれないと判定することを特徴とする請求項１又は２に記載の画像形成システム。
【請求項４】
前記異常音が発生していると判定したとき、
前記サーバーは、前記異常音が発生していることを、前記異常音を含むと判定した前記動作音データを送信した前記画像形成装置に通知し、
前記異常音が発生していることの通知を受けたとき、前記画像形成装置は、前記異常音が発生していることを報知することを特徴とする請求項１乃至３の何れか１項に記載の画像形成システム。
【請求項５】
前記サーバーは、
前記異常音の周波数に対応する異常部位を記憶し、
前記動作音データが前記異常音を含むと判定したとき、
前記異常音の周波数を認識し、
認識した前記異常音の周波数に対応する前記異常部位を、前記異常音を含むと判定した前記動作音データを送信した前記画像形成装置に通知し、
前記異常部位の通知を受けたとき、前記画像形成装置は、通知された前記異常部位を報知することを特徴とする請求項１乃至４の何れか１項に記載の画像形成システム。
【請求項６】
前記画像形成装置は、予め定められた動作時の前記動作音に基づき、前記動作音データを生成することを特徴とする請求項１乃至５の何れか１項に記載の画像形成システム。
【請求項７】
前記サーバーは、周波数ごとの前記基準値の設定を受け付けることを特徴とする請求項１乃至６の何れか１項に記載の画像形成システム。
【請求項８】
画像形成装置から動作音データを受信するサーバー通信部と、
受信した前記動作音データに基づく判定用データを含む機械音辞書データを記憶するサーバー記憶部と、
前記画像形成装置から前記動作音データを受信したとき、前記機械音辞書データから１又は複数の前記判定用データを抽出し、
抽出した前記判定用データに基づき、比較用データを生成し、
受信した前記動作音データと前記比較用データを比較し、前記動作音データを送信した前記画像形成装置で異常音が生じているか否かを判定し、
前記異常音が含まれているか否かを判定した前記動作音データに基づく前記判定用データを前記機械音辞書データに追加するサーバー処理部と、を含むことを特徴とするサーバー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音に基づき、画像形成装置の異常の有無を判定する画像形成システムとサーバーに関する。
【背景技術】
【０００２】
機械的な可動（動作）部分を有する装置では、動作しているとき、音が生ずる。動作時の装置から発せられる音に基づき、異常音が発生したことを検知することがある。異常音が生じたことを検知する技術の一例が特許文献１に記載されている。
【０００３】
具体的に、特許文献１には、装置の稼働時および待機時の動作音を検知し、装置の状態を表示し、装置の動作音を集音し、集音された動作音を認識し、認識された音があらかじめ設定された音レベルに達した場合に異常音が発生したとして警告表示する自己診断装置が記載されている。異常音の発生を操作者に報知しようとする（特許文献１：請求項１、段落［０００５］等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１９６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
機器から通常時と異なる音（異常音）が生ずることがある。異常音が生じてしばらくすると、故障して機器を使えなくなることがある。故障の前から、故障の前兆として、異常音が生じ始めることがある。
【０００６】
機器に問題がなければ異常音は生じない。異常音が生じている状態の方が希である。そのため、異常音を収集することは難しい。従って、実際に発生した異常音のサンプルデータに基づき、異常音が生じたか否かを判定することは難しい。
【０００７】
そこで、異常音が生じたか否かを判定するためのデータをまとめた辞書データを用意することが考えられる。例えば、辞書データに、正常音のパターン（特徴）が収められる。正常音のパターンが、実際の動作音に含まれるか否かに基づき、異常音が生じたか否かを判定することが考えられる。しかし、判定の正確性を高めるには、辞書データを適切に更新し、実際の動作音に基づき、辞書データの学習を適切に行うことが必要であるという問題がある。
【０００８】
特許文献１記載の技術では、音声（動作音）の認識結果のレベルが予め定められたレベルに達したか否かに基づき、異常音が発生したか否かを判定する（特許文献１：段落［００１６］、［００１９］、［００２３］）。特許文献１には、認識結果のレベルが何かは明確に記載されていない。認識結果のレベルが音量（音の強度）を示すとすれば、単に大きな音が生じたか否かを判定するだけでは、異常音が生じているか否かを正確に判定することはできない。また、特許文献１記載の技術では、辞書データ自体を利用しない。従って、特許文献１記載の技術では、上記の問題に対応することはできない。
【０００９】
本発明は上記従来技術の問題点に鑑み、辞書データの更新、学習を行うようにし、異常音が生じたか否かを正確に判定できるようにする。
【課題を解決するための手段】
【００１０】
本発明に係る画像形成システムは、画像形成装置と、前記画像形成装置と通信するサーバーを含む。前記画像形成装置は、マイクロフォンを含む。前記マイクロフォンの出力に基づき、前記画像形成装置は、前記画像形成装置の動作時に生ずる音のデータである動作音データを生成する。前記画像形成装置は、生成した前記動作音データを前記サーバーに送信する。前記サーバーは、受信した前記動作音データに基づく判定用データを含む機械音辞書データを記憶する。前記画像形成装置から前記動作音データを受信したとき、前記サーバーは、前記機械音辞書データから１又は複数の前記判定用データを抽出する。抽出した前記判定用データに基づき、前記サーバーは比較用データを生成する。前記サーバーは、受信した前記動作音データと前記比較用データを比較する。前記サーバーは、前記動作音データを送信した前記画像形成装置で異常音が生じているか否かを判定する。前記サーバーは、前記異常音が含まれているか否かを判定した前記動作音データに基づく前記判定用データを前記機械音辞書データに追加する。
【００１１】
また、本発明に係るサーバーは、サーバー通信部、サーバー記憶部、サーバー処理部を含む。前記サーバー通信部は、画像形成装置から動作音データを受信する。前記サーバー記憶部は、受信した前記動作音データに基づく判定用データを含む機械音辞書データを記憶する。前記画像形成装置から前記動作音データを受信したとき、前記サーバー処理部は、前記機械音辞書データから１又は複数の前記判定用データを抽出する。前記サーバー処理部は、抽出した前記判定用データに基づき、比較用データを生成する。前記サーバー処理部は、受信した前記動作音データと前記比較用データを比較し、前記動作音データを送信した前記画像形成装置で異常音が生じているか否かを判定する。前記サーバー処理部は、前記異常音が含まれているか否かを判定した前記動作音データに基づく前記判定用データを前記機械音辞書データに追加する。
【発明の効果】
【００１２】
本発明によれば、機械音辞書データの更新、学習を適切に行うことができる。異常音が生じたか否かを正確に判定することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係る画像形成システムの一例を示す図である。
【図２】実施形態に係るサーバーの一例を示す図である。
【図３】実施形態に係る画像形成装置の一例を示す図である。
【図４】実施形態に係る画像形成装置の動作音データの生成と送信の一例を示す図である。
【図５】実施形態に係るサーバーの機械音辞書データの管理の一例を示す図である。
【図６】実施形態に係る機械音辞書データの一例を示す図である。
【図７】実施形態に係るサーバーの異常音を含むか否かの判定の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図１〜図７を用いて本発明の実施形態に係る画像形成システム１００及びサーバー１を説明する。以下の本実施の形態に記載されている構成、配置等の各要素は、発明の範囲を限定せず、単なる説明例にすぎない。
【００１５】
（画像形成システム１００）
図１を用いて、実施形態に係る画像形成システム１００の一例を説明する。図１は、実施形態に係る画像形成システム１００の一例を示す図である。
【００１６】
図１に示すように、画像形成システム１００は、サーバー１（情報処理装置）と画像形成装置２を含む。画像形成システム１００は、画像形成装置２を複数含んでもよい。例えば、サーバー１と各画像形成装置２は、ネットワークを介して通信する。サーバー１と画像形成装置２は、互いに通信できる。
【００１７】
サーバー１は、クライアントからデータ、情報を収集し、データやサービスをクライアントに提供する情報処理装置である。画像形成システム１００では、クライアントは、画像形成装置２である。サーバー１はデータを記憶する。また、サーバー１は画像形成装置２にデータや通知を送信する。
【００１８】
画像形成装置２は、印刷を行う装置である。画像形成装置２は、用紙を搬送し、搬送する用紙に画像を形成する。画像形成装置２は、例えば、複合機やプリンターである。画像形成装置２はトナーを用いて印刷する装置でもよいし、インクを用いて印刷する装置でもよい。
【００１９】
（サーバー１）
次に、図２を用いて、実施形態に係るサーバー１の一例を説明する。図２は、実施形態に係るサーバー１の一例を示す図である。
【００２０】
サーバー１は、サーバー処理部１１、サーバー記憶部１２、ディスプレイ１３、入力デバイス１４、サーバー通信部１５を含む。
【００２１】
サーバー処理部１１は複数の電子回路、素子を含む基板である。サーバー処理部１１は、例えば、制御回路（ＣＰＵ）や画像処理用の回路を含む。サーバー記憶部１２はＯＳ、データ、プログラム、各種ソフトウェアを不揮発的に記憶する。また、サーバー記憶部１２は、機械音辞書データ３を不揮発的に記憶する。機械音辞書データ３の詳細は後述する。例えば、サーバー記憶部１２はフラッシュＲＯＭ、ＨＤＤ、ＲＡＭを含む。サーバー処理部１１は、ＯＳ、データ、プログラム、各種ソフトウェアに基づき、サーバー１の動作を制御する。サーバー処理部１１は、サーバー記憶部１２の記憶内容に従って、サーバー１の各部を制御する。
【００２２】
サーバー処理部１１は、画面、情報をディスプレイ１３に表示させる。ディスプレイ１３は、例えば、液晶パネル又は有機ＥＬパネルを含む。入力デバイス１４は使用者の操作を受け付ける。入力デバイス１４は、例えば、キーボードやマウスである。入力デバイス１４はタッチパネル２３ｂでもよい。入力デバイス１４の出力に基づき、サーバー処理部１１は操作内容を認識する。サーバー通信部１５は通信回路、通信用ソフトウェアを含む。サーバー通信部１５はサーバー処理部１１の指示に応じて画像形成装置２と通信する。サーバー通信部１５は無線、又は、有線により、各装置と通信できる。
【００２３】
（画像形成装置２）
図３を用いて、実施形態に係る画像形成装置２の一例を説明する。図３は、実施形態に係る画像形成装置２の一例を示す図である。
【００２４】
図３に示すように、画像形成装置２は制御部２０、記憶部２１、画像読取部２２、操作パネル２３、印刷部２４、通信部２５、マイクロフォン２６を含む。制御部２０は画像形成装置２の動作を制御する。制御部２０はＣＰＵや画像処理回路を含む基板である。制御部２０は画像形成装置２に関する制御、演算を行う。制御部２０は記憶部２１に記憶されるプログラム、データに基づき画像形成装置２の各部の制御、各種の演算処理を行う。記憶部２１はＲＯＭ、ＲＡＭ、ストレージ（ＨＤＤ）を含む。記憶部２１は、画像形成装置２の制御用の設定データ、画像データ、制御用のプログラム、ファイルを記憶する。
【００２５】
複写ジョブのような原稿読み取りを伴うジョブのとき、制御部２０は画像読取部２２に原稿の読み取りを行わせる。画像読取部２２は原稿の画像データを生成する。原稿読み取りと画像データの生成のため、画像読取部２２は、光源（ランプ）、レンズ、イメージセンサー（ラインセンサー）、Ａ／Ｄ変換回路を含む。
【００２６】
操作パネル２３は表示パネル２３ａ、タッチパネル２３ｂ、ハードキー２３ｃを含む。表示パネル２３ａは、画面、画像を表示する。制御部２０は表示パネル２３ａの表示を制御する。制御部２０は、ジョブの設定に用いる操作画像を表示パネル２３ａに表示させる。操作画像は、例えば、ボタンやキーである。タッチパネル２３ｂは、使用者の操作を受け付ける。タッチパネル２３ｂは表示パネル２３ａの上面に設けられる。タッチパネル２３ｂはタッチ位置を認識する。タッチパネル２３ｂの出力に基づき、制御部２０は、操作された操作画像を認識する。操作された操作画像に基づき、制御部２０は、使用者の操作内容を認識する。ハードキー２３ｃも使用者の操作を受け付ける。
【００２７】
トナーを用いて印刷する画像形成装置２の場合、印刷部２４は、給紙部２４ａ、用紙搬送部２４ｂ、画像形成部２４ｃ、定着部２４ｄを含む。制御部２０はこれらの部分の動作を制御する。制御部２０は、給紙、用紙搬送、トナー像の形成、転写、定着を制御する。印刷ジョブのとき、制御部２０は用紙を１枚ずつ給紙部２４ａに供給させる。制御部２０は、供給された用紙を用紙搬送部２４ｂに搬送させる。制御部２０は、印刷用画像データに基づくトナー像を画像形成部２４ｃに形成させる。制御部２０は、搬送される用紙へのトナー像の転写を画像形成部２４ｃに行わせる。制御部２０は用紙に転写されたトナー像を定着部２４ｄに定着させる。制御部２０は、用紙搬送部２４ｂに定着後の用紙を機外に排出させる。
【００２８】
なお、インクを用いて印刷する画像形成装置２の場合、印刷部２４は、給紙部２４ａ、用紙搬送部２４ｂ、画像形成部２４ｃを含む。この場合、画像形成部２４ｃはヘッドを含む。ヘッドは、インクを吐出するノズルを多数含む。制御部２０はこれらの部分の動作を制御する。制御部２０は、給紙、用紙搬送、インク吐出を制御する。印刷ジョブのとき、制御部２０は用紙を１枚ずつ給紙部２４ａに供給させる。制御部２０は、供給された用紙を用紙搬送部２４ｂに搬送させる。制御部２０は、印刷用画像データに基づき、搬送される用紙へのインク吐出を画像形成部２４ｃに形成させる。制御部２０は用紙搬送部２４ｂに定着後の用紙を機外に排出させる。
【００２９】
通信部２５はネットワークと通信可能に接続される。通信部２５は通信用のハードウェア（各種ソケット、通信用回路）と通信用ソフトウェアを備える。通信部２５は、ネットワークを介し、サーバー１と通信できる。
【００３０】
マイクロフォン２６は、画像形成装置２の動作音を収集する。マイクロフォン２６は画像形成装置２の機外（筐体の外側）に設けられてもよい。機外に設ける場合、指向性を持つマイクロフォン２６を用いてもよい。画像形成装置２が生ずる音を効率よく集音できるようにマイクロフォン２６が設置される。また、マイクロフォン２６は、画像形成装置２の機内に設けられてもよい。また、マイクロフォン２６は複数設けられてもよい。
【００３１】
（動作音データの生成と送信）
次に、図４を用いて、実施形態に係る画像形成装置２の動作音データの生成と送信の一例を説明する。図４は、実施形態に係る画像形成装置２の動作音データの生成と送信の一例を示す図である。
【００３２】
画像形成装置２は、マイクロフォン２６を含む。マイクロフォン２６は、音（空気振動）を電気信号に変換する。マイクロフォン２６は、受けた音の周波数と強度に応じたアナログ音声信号を出力する。制御部２０は、音声処理部２０ａを含む。音声処理部２０ａは、マイクロフォン２６が出力するアナログ音声信号を処理して動作音データを生成する。音声処理部２０ａは、予め定められたコーデックに基づき処理を行って、動作音データを生成する。このように、音声処理部２０ａは、動作音データを生成するためのハードウェアとソフトウェアを含む。
【００３３】
マイクロフォン２６と制御部２０（音声処理部２０ａ）により、画像形成装置２の動作音を録音することができる。言い換えると、マイクロフォン２６と制御部２０（音声処理部２０ａ）により、画像形成装置２の動作音を含む動作音データを得ることができる。
【００３４】
画像形成装置２は、予め定められた動作（動作音収集対象動作）を行うとき、マイクロフォン２６と音声処理部２０ａを動作させる。動作音収集対象動作は、例えば、画像形成装置２の自己診断点検動作である。制御部２０は、主電源投入時やタイマーで設定された時刻に、自己診断点検動作を行う。自己診断点検動作は、画像形成装置２が正常に動作するか否かを点検するための動作である。例えば、自己診断点検動作のとき、制御部２０は機内の回転体を回転させる。例えば、制御部２０は用紙搬送部２４ｂを動作させる。制御部２０は、用紙搬送部２４ｂの搬送用回転体が回転するか否かを確認する。また、自己診断点検動作のとき、制御部２０は画像形成部２４ｃを動作させてもよい。画像形成装置２は用紙又は中間転写体に形成された画像確認用のセンサーを含む。センサーの出力に基づき、制御部２０は適切に画像が形成されているか否かを確認する。
【００３５】
同じ機種の画像形成装置２は、自己診断点検動作として同じ動作を行う。自己診断点検動作の時間の長さも変わらない。動作音データは、サーバー１に集められる。サーバー１は、動作音データを、画像形成装置２で異常音が生じているか否かの判定に用いる。同様の動作時の動作音データに基づき判定できるので、異常音が生じているか否かを正確に判定することができる。制御部２０は、自己診断点検動作の開始から終了までの動作の動作音データを生成する。
【００３６】
また、動作音収集対象動作は、通常の印刷でもよい。例えば、制御部２０は、印刷ジョブの１ページ目の印刷開始から終了までの動作の動作音データを生成してもよい。そして、図４のスタートは、動作音収集対象動作を開始する時点である。
【００３７】
まず、制御部２０は、マイクロフォン２６の動作を開始させる（ステップ♯１１）。制御部２０は、マイクロフォン２６への電力供給を開始する。マイクロフォン２６が出力するアナログ音声信号に基づき、制御部２０は動作音データを生成する（ステップ♯１２）。つぎに、制御部２０は、動作音データに予め定められた付加情報を付す。
【００３８】
付加情報には、少なくとも、動作音データの生成日時４２、画像形成装置２の機種名４３（形式番号）、画像形成装置２の設置位置情報４４、設置場所の業種４５が含まれる。他種の情報を付加情報に含めてもよい。設置位置情報４４は、例えば、画像形成装置２が設置された場所の座標（経度、緯度）を示す情報である。業種４５は、例えば、コンビニエンスストア、スーパーマーケット、工場、事務所、学校、交通機関のように、画像形成装置２が使用される業務の種類を示す情報である。
【００３９】
制御部２０は時計回路２０ｂを含む（図１参照）。時計回路２０ｂは、現在の日時、時刻を刻む。時計回路２０ｂの出力に基づき、制御部２０は現在の日時を認識できる。制御部２０は、動作音データを生成したときの日時を動作音データに付す。
【００４０】
また、記憶部２１は、機種名４３、設置位置情報４４、業種４５を不揮発的に記憶する。機種名４３は予め（製造時に）記憶部２１に登録される。また、操作パネル２３は、設置位置情報４４と業種４５の設定入力を受け付ける。制御部２０は、入力された設置位置情報４４と業種４５を記憶部２１に不揮発的に記憶させる。なお、画像形成装置２は、ＧＰＳ衛星からの信号に基づき、設置位置を認識する（計算する）回路を有してもよい。この場合、制御部２０は、当該回路で認識できた座標を、設置位置情報４４とする。
【００４１】
制御部２０は、サーバー１に向けて、付加情報が付された動作音データを通信部２５に送信させる（ステップ♯１３）。言い換えると、制御部２０は、動作音データをアップロードする。サーバー１は、受信した動作音データをサーバー記憶部１２に記憶させる（ステップ♯１４）。このように、サーバー１は、各画像形成装置２から付加情報が付された動作音データを収集する。そして、本フローは終了する（エンド）。
【００４２】
（機械音辞書データ３の管理）
次に、図５、図６を用いて、実施形態に係るサーバー１の機械音辞書データ３３の管理の一例を説明する。図５は、実施形態に係るサーバー１の機械音辞書データ３の管理の一例を示す図である。図６は、実施形態に係る機械音辞書データ３の一例を示す図である。
【００４３】
動作音データを受信したとき、サーバー処理部１１は、機械音辞書データ３を充実させる。機械音辞書データ３は、各画像形成装置２の動作音に関する情報をまとめたデータである。機械音辞書データ３は複数の判定用データ４を含む。判定用データ４は、受信した動作音データに基づく。サーバー処理部１１は、まず、動作音データを送信した画像形成装置２で異常音が生じているか否かを判定する（詳細は後述）。サーバー処理部１１は、異常音が生じていないと判定した画像形成装置２から受信した動作音データに対して、１つの判定用データ４を生成する。サーバー処理部１１は、生成した判定用データ４を機械音辞書データ３に含める。
【００４４】
図５のスタートは、ある画像形成装置２から動作音データを受信した時点である。動作音データを受信したとき、サーバー処理部１１は、動作音データから第１周波数スペクトルデータ４１（周波数帯ごとの音の強度を示すグラフのデータ）を生成する（ステップ♯２１）。サーバー処理部１１は、フーリエ変換を用いて、第１周波数スペクトルデータ４１を生成する。
【００４５】
そして、サーバー処理部１１は、判定用データ４を生成する（ステップ♯２２）。サーバー処理部１１は、生成した判定用データ４を機械音辞書データ３の一部として記憶部２１に記憶させる（ステップ♯２３）。そして、本フローは終了する（エンド）。
【００４６】
サーバー処理部１１は、生成した第１周波数スペクトルデータ４１に、変換した動作音データの付加情報を加えたデータを判定用データ４として生成する。つまり、判定用データ４は、第１周波数スペクトルデータ４１と付加情報を含む。
【００４７】
図６は、機械音辞書データ３の一例を示す。図６に示すように、機械音辞書データ３は複数の判定用データ４を含む。動作音データを受信すると、サーバー処理部１１は、判定用データ４を機械音辞書データ３に追加する。各判定用データ４（第１周波数スペクトルデータ４１）には情報が付される。情報は付加情報が流用される。第１周波数スペクトルデータ４１には、生成日時４２、機種名４３、設置位置情報４４、業種４５が付される。
【００４８】
なお、サーバー処理部１１は、機械音辞書データ３に含まれる判定用データ４のうち、近似する判定用データ４を自動的に破棄（削除）してもよい。例えば、サーバー処理部１１は、設置位置情報４４が同じ判定用データ４を２つ選ぶ。そして、サーバー処理部１１は、選んだ判定用データ４の第１周波数スペクトルデータ４１同士を比較する。サーバー処理部１１は、周波数（所定の周波数の刻み幅）ごとの音の強度の差の合計値が予め定められた許容値未満のとき、選んだ判定用データ４のうち何れか一方を破棄する。例えば、サーバー処理部１１は、生成日時４２が古い方、又は、新しい方の判定用データ４を破棄する。これにより、判定用データ４が多くなりすぎることを防ぐことができる。
【００４９】
（異常音の判定）
次に、図７を用いて、実施形態に係るサーバー１による異常音を含むか否かの判定の一例を説明する。図７は、実施形態に係るサーバー１による異常音を含むか否かの判定の一例を示す図である。
【００５０】
図７のスタートは、動作音データを受信した時点である。サーバー処理部１１は、機械音辞書データ３から判定用データ４を抽出する（ステップ♯３１）。サーバー処理部１１は、１又は複数の判定用データ４を抽出する。サーバー処理部１１は、異常音が生じていないと判定した動作音データに基づき、判定用データ４を生成する。判定用データ４に加工される動作音データは、図７の判定後の動作音データである。
【００５１】
画像形成装置２から動作音データを受信したとき、サーバー処理部１１は、機械音辞書データ３から機種名４３と業種４５が同じ判定用データ４を抽出する。同一機種間では動作音の差は少ないため、同じ機種の判定用データ４を抽出する。また、業種４５が同じ場合、動作音データに入り込む音（環境騒音）が近いと考えられるためである。
【００５２】
サーバー処理部１１は、機械音辞書データ３から機種名４３と業種４５が同じ判定用データ４を全て抽出してもよい。また、抽出する判定用データ４の数を制限するため、サーバー処理部１１は、機種名４３と業種４５が同じ判定用データ４を所定数抽出してもよい。所定数は予め定められる。所定数は、例えば、十数〜数十のうち何れかの値とできる。
【００５３】
なお、動作音データ（判定用データ４）の蓄積が進んでいなくても判定できるように、サーバー１は、初期の判定用データ４を含む。機種名４３と業種４５の組み合わせの１パターンにつき、少なくとも１つの判定用データ４がサーバー記憶部１２に予め登録される。サーバー１の運用開始直後から、画像形成装置２で異常音が生じているか否かを判定することができる。
【００５４】
続いて、抽出した判定用データ４に基づき、サーバー処理部１１は比較用データを生成する（ステップ♯３２）。サーバー処理部１１は、抽出した判定用データ４に含まれる第１周波数スペクトルデータ４１に基づき、比較用データを生成する。例えば、サーバー処理部１１は、抽出した判定用データ４に含まれる第１周波数スペクトルデータ４１について、周波数（所定の周波数の刻み幅）ごとに強度の平均値を求める。サーバー処理部１１は、周波数順に平均値を並べた周波数スペクトルデータを比較用データとして生成する。
【００５５】
また、サーバー処理部１１は、抽出した判定用データ４に含まれる第１周波数スペクトルデータ４１について、周波数ごとの代表値を求めてもよい。代表値は強度の最大値でもよい。代表値は強度の最小値でもよい。代表値は強度の中央値でもよい。サーバー処理部１１は、周波数順に代表値を並べた周波数スペクトルデータを比較用データとして生成してもよい。
【００５６】
また、サーバー処理部１１は、受信した動作音データに基づき、第２周波数スペクトルデータ（周波数帯ごとの音の強度を示すグラフのデータ）を生成する（ステップ♯３３）。サーバー処理部１１は、フーリエ変換を用いて、第２周波数スペクトルデータを生成する。
【００５７】
続いて、サーバー処理部１１は、１又は複数の第１周波数スペクトルデータ４１に基づくデータ（判定用データ４）と、生成した第２周波数スペクトルデータを比較する（ステップ♯３４）。そして、サーバー処理部１１は、第２周波数スペクトルデータが、判定用データ４よりも基準値以上大きい周波数を含むか否かを確認する（ステップ♯３５）。
【００５８】
基準値は予め定められる。また、入力デバイス１４は、周波数ごとの基準値の設定を受け付けてもよい。周波数ごとに基準値に差を設けることができる。異常音を含むと誤検知することが多い周波数については、基準値を大きくすることができる。これにより、過敏に反応して誤検知することを無くすことができる。例えば、動作音が異常音を含むとの判定に対応して、メンテナンス担当者が実際に画像形成装置２の状態を確認することがある。確認の結果、異常がない場合がある。画像形成装置２の状態確認をフィードバックして、異常音を含むと誤検知しないように基準値を調整することができる。また、異常音を含むのに正常と（異常音を含まないと）誤検知することが多い周波数については、基準値を小さくしてもよい。異常音の検知漏れを無くすことができる。
【００５９】
含まないとき（ステップ♯３５のＮｏ）、サーバー処理部１１は、動作音データを送信した画像形成装置２から異常音は生じていないと判定する（ステップ♯３６）。そして、サーバー処理部１１は、異常音が生じていないと判定した画像形成装置２の動作音データに基づく判定用データ４を機械音辞書データ３に含める（ステップ♯３７）。図５のフローチャートが実行される。そして、本フローは終了する（エンド）。一方、含むとき（ステップ♯３５のＹｅｓ）、サーバー処理部１１は、動作音データを送信した画像形成装置２から異常音が生じていると判定する（ステップ♯３８）。
【００６０】
異常音が生じていると判定したとき、サーバー処理部１１は、異常部位を判定する（ステップ♯３９）。サーバー記憶部１２は、周波数に対応する異常部位を定義した異常部位判定用データ１６を不揮発的に記憶する。サーバー処理部１１は、第２周波数スペクトルデータのうち、判定用データ４よりも基準値以上大きい周波数を認識する。サーバー処理部１１は、異常部位判定用データ１６を参照し、認識した周波数に対応する部位が異常部位であると判定する。
【００６１】
なお、サーバー１の入力デバイス１４は、特定の周波数に対応する異常部位の設定入力を受け付けてもよい。この場合、サーバー処理部１１は異常部位判定用データ１６を更新する。サーバー処理部１１は、特定の周波数に対応する異常部位を新たに定義する。異常があるときに動作音中に特定の周波数の音量が大きくなることが判明する場合がある。入力デバイス１４による入力により、異常部位判定用データ１６を充実することができる。
【００６２】
サーバー処理部１１は、動作音データを送信した画像形成装置２に向けて、通知をサーバー通信部１５に送信させる（ステップ♯３１０）。サーバー処理部１１は、異常音が発生していることの通知をサーバー通信部１５に送信させる。また、サーバー処理部１１は、異常部位の通知をサーバー通信部１５に送信させる。
【００６３】
通知を受けたとき、画像形成装置２（制御部２０）は、操作パネル２３を用いて報知を行う（ステップ♯３１１）。制御部２０は、異常音が発生していることを表示パネル２３ａに報知（表示）させる。また、制御部２０は、通知された異常部位を表示パネル２３ａに報知（表示）させる。そして、本フローは終了する。なお、サーバー処理部１１（サーバー通信部１５）は、画像形成装置２のメンテナンス担当者のコンピューターにも報知を送信してもよい。
【００６４】
このようにして、実施形態に係る画像形成システム１００は、画像形成装置２と、画像形成装置２と通信するサーバー１を含む。画像形成装置２は、マイクロフォン２６を含む。マイクロフォン２６の出力に基づき、画像形成装置２は、画像形成装置２の動作時に生ずる音のデータである動作音データを生成する。画像形成装置２は、生成した動作音データをサーバー１に送信する。サーバー１は、受信した動作音データに基づく判定用データ４を含む機械音辞書データ３を記憶する。画像形成装置２から動作音データを受信したとき、サーバー１は、機械音辞書データ３から１又は複数の判定用データ４を抽出する。抽出した判定用データ４に基づき、サーバー１は比較用データを生成する。サーバー１は、受信した動作音データと比較用データを比較する。サーバー１は、動作音データを送信した画像形成装置２で異常音が生じているか否かを判定する。サーバー１は、異常音が含まれているか否かを判定した動作音データに基づく判定用データ４を機械音辞書データ３に追加する。
【００６５】
画像形成装置２から動作音データを受信するごとに、機械音辞書データ３に判定用データ４を追加することができる。判定用データ４が随時蓄積される。言い換えると、機械音辞書データ３の更新が随時行われる。判定用データ４が蓄積されていくので、時間が経過するごとに、機械音辞書データ３の学習が進められる。また、機械音辞書データ３に含まれる判定用データ４から比較用データが生成される。適切な比較用データが生成されるように、機械音辞書データ３の学習を行うことができる。適切な比較用データに基づき判定を行うことができるので、異常音が生じたか否かを正確に判定することができる。
【００６６】
画像形成装置２は、少なくとも、画像形成装置２の機種名４３と画像形成装置２の設置場所の業種４５を付した動作音データをサーバー１に送信する。サーバー１は、機種名４３と業種４５が付された判定用データ４を機械音辞書データ３に含める。画像形成装置２から動作音データを受信したとき、サーバー１は、機械音辞書データ３から機種名４３と業種４５が同じ判定用データ４の全て又は所定数を抽出する。機械音辞書データ３から同じ機種の判定用データ４を抽出することができる。さらに、業種４５が同じ場合、マイクロフォン２６が収集する音には、同様のノイズ（環境騒音、動作音以外の音）が含まれやすい。そのため、機械音辞書データ３から、判定しようとする動作音データに含まれるノイズと同様のノイズを含む判定用データ４のみを抽出することができる。抽出した判定用データ４に基づき、比較用データを生成するので、異常音が生じたか否かを正確に判定することができる。
【００６７】
サーバー１は、判定用データ４として、動作音の周波数スペクトルを示す第１周波数スペクトルデータ４１を機械音辞書データ３に含める。サーバー１は、第１周波数スペクトルデータ４１に基づく比較用データと、受信した動作音データに基づく第２周波数スペクトルデータを比較する。第２周波数スペクトルデータが、第１周波数スペクトルデータ４１よりも予め定められた基準値以上大きい周波数を含むとき、サーバー１は、受信した動作音データに異常音が含まれると判定する。第２周波数スペクトルデータが、第１周波数スペクトルデータ４１よりも基準値以上大きい周波数を含まないとき、サーバー１は、受信した動作音データに異常音が含まれないと判定する。動作音データが、比較用データに対し、音が大きい（強度が大きい）周波数成分を含むとき、異常音が発生すると判定することができる。正確に異常音が発生しているか否かを判定することができる。音声の周波数スペクトルに基づき、異常音が発生しているか否かを客観的に判定することができる。
【００６８】
異常音が発生していると判定したとき、サーバー１は、異常音が発生していることを、異常音を含むと判定した動作音データを送信した画像形成装置２に通知する。異常音が発生していることの通知を受けたとき、画像形成装置２は、異常音が発生していることを報知する。異常音が発生していることを画像形成装置２に通知することができる。また、通知を受けた画像形成装置２は報知を行うので、異常音が発生していることを使用者に知らせることができる。
【００６９】
サーバー１は、異常音の周波数に対応する異常部位を記憶する。動作音データが異常音を含むと判定したとき、サーバー１は、異常音の周波数を認識する。サーバー１は、認識した異常音の周波数に対応する異常部位を、異常音を含むと判定した動作音データを送信した画像形成装置２に通知する。異常部位の通知を受けたとき、画像形成装置２は、通知された異常部位を報知する。異常音の発生部位（異常部位）を画像形成装置２に通知することができる。また、通知を受けた画像形成装置２は報知を行うので、異常の発生部位を使用者に知らせることができる。
【００７０】
画像形成装置２は、予め定められた動作時の動作音に基づき、動作音データを生成する。各画像形成装置２で動作音データ化する動作を統一することができる。各画像形成装置２で同じ動作をしたときの動作音データに基づく判定用データ４を機械音辞書データ３に含めることができる。異常音が生じているか否かを判定しやすい比較用データを生成することができる。
【００７１】
サーバー１は、周波数ごとの基準値の設定を受け付ける。基準値を細かく設定することができる。例えば、多少音量が大きくなっても故障がないことが多い周波数と、音量が少しでも大きくなると故障が発生することが多い周波数とで、基準値の大きさを変えることができる。
【００７２】
本発明は、サーバー１の発明と捉えることもできる。サーバー１は、サーバー通信部１５、サーバー記憶部１２、サーバー処理部１１を含む。サーバー通信部１５は、画像形成装置２から動作音データを受信する。サーバー記憶部１２は、受信した動作音データに基づく判定用データ４を含む機械音辞書データ３を記憶する。画像形成装置２から動作音データを受信したとき、サーバー処理部１１は、機械音辞書データ３から１又は複数の判定用データ４を抽出する。サーバー処理部１１は、抽出した判定用データ４に基づき、比較用データを生成する。サーバー処理部１１は、受信した動作音データと比較用データを比較し、動作音データを送信した画像形成装置２で異常音が生じているか否かを判定する。サーバー処理部１１は、異常音が含まれているか否かを判定した動作音データに基づく判定用データ４を機械音辞書データ３に追加する。画像形成装置２から動作音データを受信するごとに、機械音辞書データ３に判定用データ４を追加するサーバー１を提供することができる。機械音辞書データ３の更新が随時行われる。判定用データ４が蓄積されていくので、時間が経過するごとに、機械音辞書データ３の学習が進められる。機械音辞書データ３に含まれる判定用データ４から比較用データが生成される。そのため、適切な比較用データが生成されるように、機械音辞書データ３の学習を行うサーバー１を提供することができる。適切な比較用データに基づき判定を行うことができるので、異常音が生じたか否かを正確に判定するサーバー１を提供することができる。
【００７３】
本発明の実施形態を説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の更新を加えて実施することができる。
【産業上の利用可能性】
【００７４】
本発明は、サーバーと画像形成装置を含む画像形成システムに利用可能である。
【符号の説明】
【００７５】
１００  画像形成システム              １      サーバー
１１    サーバー処理部                １２    サーバー記憶部
１５    サーバー通信部                ２      画像形成装置
２６    マイクロフォン                ３      機械音辞書データ
４      判定用データ                  ４１    第１周波数スペクトルデータ
４３    機種名                        ４５    業種
【図１】
2020122701.tif 000003
【図２】
2020122701.tif 000004
【図３】
2020122701.tif 000005
【図４】
2020122701.tif 000006
【図５】
2020122701.tif 000007
【図６】
2020122701.tif 000008
【図７】
2020122701.tif 000009