(57)【要約】【課題】  簡単な構成でノイズ低減を可能にすることができる画像形成装置を提供する。【解決手段】  音を発音させるスピーカと、スピーカを駆動するスピーカ駆動手段と、電源のスイッチング周波数を検出する周波数検出手段と、スイッチング周波数が可聴域の周波数であるか否かを判定する判定手段と、スピーカから音を発生させる割り込み処理が発生したか否かを検出する割り込み検出手段と、割り込み検出手段の検出結果が割り込み処理が発生していない状態において、判定手段の判定結果に基づいてスイッチング周波数が可聴域の周波数となった時点でスピーカ駆動手段に対する電源供給を停止し、割り込み検出手段の検出結果に基づいて、割り込みが発生するまでスピーカ駆動手段に対する電源供給停止を継続し、割り込みが発生した時点で、スピーカ駆動手段に対する電源供給を復帰させる制御手段とを備える。【選択図】    図１
2005340909.tif 000002
【特許請求の範囲】
【請求項１】
音を発音させるスピーカと、
前記スピーカを駆動するスピーカ駆動手段と、
電源のスイッチング周波数を検出する周波数検出手段と、
前記スイッチング周波数が可聴域の周波数であるか否かを判定する判定手段と、
前記スピーカから音を発生させる割り込み処理が発生したか否かを検出する割り込み検出手段と、
前記割り込み検出手段の検出結果が割り込み処理が発生していない状態において、前記判定手段の判定結果に基づき前記スイッチング周波数が可聴域の周波数となった時点で前記スピーカ駆動手段に対する電源供給を停止し、前記割り込み検出手段の検出結果に基づき前記割り込み処理が発生するまで前記スピーカ駆動手段に対する電源供給停止を継続し、前記割り込み処理が発生した時点で、前記スピーカ駆動手段に対する電源供給を復帰させる制御手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
音を発音させるスピーカと、前記スピーカを駆動するスピーカ駆動手段と、電源のスイッチング周波数を検出する周波数検出手段と、前記スイッチング周波数が可聴域の周波数であるか否かを判定する判定手段と、前記スピーカから音を発生させる割り込み処理が発生したか否かを検出する割り込み検出手段とを備えた画像形成装置上で動作する制御プログラムであって、
前記割り込み検出手段の検出結果が割り込み処理が発生していない状態において、前記判定手段の判定結果に基づき前記スイッチング周波数が可聴域の周波数となった時点で前記スピーカ駆動手段に対する電源供給を停止し、前記割り込み検出手段の検出結果に基づき前記割り込み処理が発生するまで前記スピーカ駆動手段に対する電源供給停止を継続し、前記割り込み処理が発生した時点で、前記スピーカ駆動手段に対する電源供給を復帰させる制御処理をコンピュータに行わせることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音を発生させる機能を有した画像形成装置に関する。
【背景技術】
【０００２】
従来から、スピーカが動作していないときに発生するノイズ音を低減させるために、スピーカを駆動する増幅回路の増幅率を調整して、発生するノイズレベルを抑える画像形成装置が知られている。
また、回路基板上のパターンを変更することで、他の信号ラインから干渉があるノイズに対する影響を軽減することで対応する機種も存在する。
ところで、画像形成装置内の電源には、スイッチング動作を繰り返し行う電源が使用されており、このスイッチング動作がノイズ源となる場合がある。特に、このスイッチング動作は、入力電圧や出力電流の変化に応じて周波数が変化するため、スイッチング動作の周波数が可聴域（２００〜２ｋ［Ｈｚ］）になると、スイッチング動作のノイズがスピーカからノイズ音として発音してしまうという問題がある。
なお、ノイズを低減する電源回路の先行文献として、例えば、特許文献１が知られている。
【特許文献１】特開平０５−０５６１１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、スピーカ駆動回路に増幅率を調整する回路を追加するのは、単純な確認音を発することが目的である低価格なスピーカにおいては、コストアップになるという問題がある。一方、回路基板上のパターンを変更する場合は、装置の筐体サイズの制限から基板サイズにも制限があり、自由にパターンを変更することが困難であるとともに、費用対効果の面でも問題があり、十分な対策ができないという問題がある。
【０００４】
本発明は、このような事情に鑑みてなされたもので、簡単な構成でノイズ低減を可能にすることができる画像形成装置及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、音を発音させるスピーカと、前記スピーカを駆動するスピーカ駆動手段と、電源のスイッチング周波数を検出する周波数検出手段と、前記スイッチング周波数が可聴域の周波数であるか否かを判定する判定手段と、前記スピーカから音を発生させる割り込み処理が発生したか否かを検出する割り込み検出手段と、前記割り込み検出手段の検出結果が割り込み処理が発生していない状態において、前記判定手段の判定結果に基づき前記スイッチング周波数が可聴域の周波数となった時点で前記スピーカ駆動手段に対する電源供給を停止し、前記割り込み検出手段の検出結果に基づき前記割り込み処理が発生するまで前記スピーカ駆動手段に対する電源供給停止を継続し、前記割り込み処理が発生した時点で、前記スピーカ駆動手段に対する電源供給を復帰させる制御手段とを備えたことを特徴とする。
【０００６】
請求項２に記載の発明は、音を発音させるスピーカと、前記スピーカを駆動するスピーカ駆動手段と、電源のスイッチング周波数を検出する周波数検出手段と、前記スイッチング周波数が可聴域の周波数であるか否かを判定する判定手段と、前記スピーカから音を発生させる割り込み処理が発生したか否かを検出する割り込み検出手段とを備えた画像形成装置上で動作する制御プログラムであって、前記割り込み検出手段の検出結果が割り込み処理が発生していない状態において、前記判定手段の判定結果に基づき前記スイッチング周波数が可聴域の周波数となった時点で前記スピーカ駆動手段に対する電源供給を停止し、前記割り込み検出手段の検出結果に基づき前記割り込み処理が発生するまで前記スピーカ駆動手段に対する電源供給停止を継続し、前記割り込み処理が発生した時点で、前記スピーカ駆動手段に対する電源供給を復帰させる制御処理をコンピュータに行わせることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、画像形成装置内のノイズ源となりやすい低圧電源のスイッチング動作の周波数を検出し、検出した周波数が可聴域の周波数になった時点でスピーカをＯＦＦ状態とし、スピーカから音を発音させる必要がある割り込み処理が発生するまでスピーカのＯＦＦ状態を継続し、割り込み処理が発生した時点で、スピーカをＯＮ状態に復帰させるようにしたため、簡単な構成でノイズ音の発生を防止することができるという効果が得られる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一実施形態による画像形成装置を図面を参照して説明する。図１は同実施形態の構成を示すブロック図である。この図において、符号１は、画像形成装置の処理動作を統括して制御するＣＰＵである。符号２は、コピー、スキャナ、プリンタ、ファクシミリ等の機能を有する画像形成部である。符号３は、画像形成装置内の各回路へ電源を供給する低圧電源である。符号４は、低圧電源３のスイッチング周波数を検出して出力する周波数検出部である。符号５は、テンキーやファンクションキー等で構成する入力部である。符号６は、液晶ディスプレイ等で構成する表示部である。符号７は、入力部５を操作した場合の確認音やファクシミリ送受信時の通信音等を発音するスピーカである。符号８は、入力する音声信号に基づいてスピーカ７を駆動するスピーカ駆動回路であり、ＯＮ／ＯＦＦ制御信号に基づいて、自身に供給される電源の停止／復帰を制御可能である。符号９は、画像形成部２の動作状態や入力部５の操作状態からスピーカを発音させる必要がある処理が発生したか否かを検出して、検出結果を出力する割り込み検出部である。符号１０は、入力部５、表示部６、スピーカ７などのユーザインタフェースの動作を制御するユーザインタフェース制御部である。入力部５が操作された場合の確認音の音声信号やファクシミリ送受信時の通信音の音声信号をユーザインタフェース制御部１０がスピーカ駆動回路へ出力することにより、これらの音声がスピーカ７から発音する。
【０００９】
次に、図２を参照して、図１に示す画像形成装置の動作を説明する。
まず、ＣＰＵ１は、現時点の動作モードの状態を読み取る（ステップＳ１）。画像形成装置は、画像形成部２の各機能が通常に動作するモードである通常モードと、消費電力を節約するための省エネモードがある。省エネモードは、通常モードにおいて所定時間使用されないことを検知した場合に移行するモードである。ＣＰＵ１は、動作モードの状態を読み取った結果、現時点のモードが省エネモードであるか否かを判定する（ステップＳ２）。この判定の結果、省エネモードでなければステップＳ１へ戻る。すなわち、省エネモードへ移行するまで待機する。
【００１０】
次に、省エネモードへ移行した場合、ＣＰＵ１は、周波数検出部４から出力されるスイッチング周波数ｆの値を読み取り（ステップＳ３）、周波数ｆが可聴域の周波数（２００〜２ｋ［Ｈｚ］）であるか否かを判定する（ステップＳ４）。この判定の結果、可聴域の周波数でなければ、スピーカ７からノイズ音が発音することはないため、ステップＳ１へ戻り、処理を繰り返す。
【００１１】
一方、スイッチング周波数ｆが可聴域の周波数（２００〜２ｋ［Ｈｚ］）である場合、ＣＰＵ１は、ユーザインタフェース制御部１０に対してスイッチング周波数ｆが可聴域の周波数になったことを通知する。これを受けて、ユーザインタフェース制御部１０は、スピーカ駆動回路８に対して、スピーカ７がＯＦＦになるように制御信号を出力する（ステップＳ５）。これにより、スピーカ駆動回路８に対する電源供給がＯＦＦとなり、スピーカ７がＯＦＦ状態となるため、スピーカ７からノイズ音が発音することを防止することができる。
【００１２】
次に、ユーザインタフェース制御部１０は、スピーカ７をＯＦＦ状態とした時点で、ＣＰＵ１に対してスピーカ７がＯＦＦ状態になったことを通知する。これを受けて、ＣＰＵ１は、割り込み検出部９から割り込み状態を読み取り（ステップＳ６）、割り込み処理があったか否かを判定する（ステップＳ７）。この判定の結果、割り込み処理がなければステップＳ６へ戻る。すなわち、割り込み処理が発生するまで待機する。
【００１３】
次に、割り込み処理が発生した場合、ＣＰＵ１は、ユーザインタフェース制御部１０に対して割り込み処理が発生したことを通知する。これを受けて、ユーザインタフェース制御部１０は、スピーカ駆動回路８に対して、スピーカ７がＯＮになるように制御信号を出力する（ステップＳ８）。これにより、スピーカ駆動回路８に対する電源供給がＯＮとなり、スピーカ７がＯＮ状態となるため、スピーカ７から確認音等が発音することになる。そして、処理はステップＳ１へ戻り、ステップＳ１からＳ８の処理を繰り返し実行する。
【００１４】
このように、画像形成装置内のノイズ源となりやすい低圧電源３のスイッチング動作の周波数を検出し、検出した周波数が可聴域の周波数になった時点でスピーカ７をＯＦＦ状態とし、スピーカ７から音を発音させる必要がある割り込み処理が発生するまでスピーカ７のＯＦＦ状態を継続し、割り込み処理が発生した時点で、スピーカ７をＯＮ状態に復帰させるようにしたため、簡単な構成でノイズ音の発生を防止することができる。
【００１５】
なお、図２のステップＳ４における可聴周波数域の判定は、２００〜２ｋＨｚとしたが、これより、狭い範囲としてもよいし、広い範囲としてもよい。すなわち、低圧電源３のスイッチング動作がノイズ源となり、実際にスピーカ７から可聴のノイズ音として発音される周波数の範囲を設定すればよい。
【００１６】
また、図１における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりノイズ低減処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００１７】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態の構成を示すブロック図である。
【図２】図１に示す装置の動作を示すフローチャートである。
【符号の説明】
【００１９】
１・・・ＣＰＵ、２・・・画像形成部、３・・・低圧電源、４・・・周波数検出部、５・・・入力部、６・・・表示部、７・・・スピーカ、８・・・スピーカ駆動回路、９・・・割り込み検出部、１０・・・ユーザインタフェース制御部
【図１】
2005340909.tif 000003
【図２】
2005340909.tif 000004