(57)【要約】【課題】データの送信元が電源オフのような状態である場合、前記データを受信する受信部が受信を続けることによって受信エラーが発生することを防ぐ。【解決手段】データ線を通じて、フレーム単位でデータの通信を行う制御部１０のASIC５は、UART IP６と、UART IP６が、前記データの受信を行っておらず、ストップビットを検出できない受信状態である場合、ストップビットに係る信号をUART IP６に与える信号供与部８とを備え、UART IP６は信号供与部８を介して受信を行うように構成する。【選択図】図２
2010114770.tif 000002
【特許請求の範囲】
【請求項１】
データ線を通じて、フレーム単位でデータの通信を行う通信機器において、
前記データを受信する受信部と、
該受信部が、前記データの受信を行っておらず、ストップビットを検出できない受信状態である場合、ストップビットに係る信号を前記受信部に与える信号供与手段とを備えており、
前記受信部は前記信号供与手段を介して受信を行うように構成されていることを特徴とする通信機器。
【請求項２】
前記信号供与手段はセレクタを備えており、
該セレクタは、
前記ストップビットに係る信号を発する発信手段に接続した一方の入力端子と、
前記データ線に接続した他方の入力端子と、
前記受信部に接続した出力端子とを有しており、
前記受信部での受信状態に応じて、前記一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする請求項１に記載の通信機器。
【請求項３】
前記受信部で生じる受信エラーの発生回数を計数する計数手段を備えており、
前記セレクタは、
前記計数手段の計数結果に基づき、前記一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする請求項２に記載の通信機器。
【請求項４】
前記データ線の信号レベル変化を検知する検知手段を備えており、
前記セレクタは、
前記検知手段の検知結果に基づき、一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする請求項２又は請求項３に記載の通信機器。
【請求項５】
フレーム単位でデータを送信する送信機器と、データ線を通じて前記送信機器からデータを受信する受信部を有する通信機器とを備える通信システムにおいて、
前記通信機器は、
前記送信機器の電源がオフの場合、ストップビットに係る信号を前記受信部に与える信号供与手段を備えており、
前記受信部は前記信号供与手段を介して受信を行うように構成されていることを特徴とする通信システム。
【請求項６】
前記通信機器の信号供与手段はセレクタを備えており、
該セレクタは、
入力信号を論理反転させるインバータを介して、前記送信機器の電源に接続した一方の入力端子と、
前記データ線に接続した他方の入力端子と、
前記受信部に接続した出力端子とを有しており、
前記送信機器の電源の入切に基づき、前記一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする請求項５に記載の通信システム。
【請求項７】
前記通信機器の信号供与手段はセレクタを備えており、
該セレクタは、
前記通信機器の電源に接続した一方の入力端子と、
前記データ線に接続した他方の入力端子と、
前記受信部に接続した出力端子とを有しており、
前記送信機器の電源のオン／オフに基づき、一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする請求項５に記載の通信システム。
【請求項８】
前記通信機器は、
前記受信部で生じる受信エラーの発生回数を計数する計数手段を備えており、
前記セレクタは、
前記計数手段の計数結果に基づき、一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする請求項７に記載の通信システム。
【請求項９】
前記通信機器は、
前記データ線の信号レベル変化を検知する検知手段を備えており、
前記セレクタは、
前記検知手段の検知結果に基づき、一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする請求項７又は請求項８に記載の通信システム。
【請求項１０】
ファクシミリ通信を行うファクシミリ通信部と、
該ファクシミリ通信部とフレーム単位のデータの通信を行う請求項１から４の何れか一つに記載の通信機器と
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを受信する受信部を有し、フレーム単位でデータの通信を行う通信機器、通信システム及び画像形成装置に関する。
【背景技術】
【０００２】
近年、エネルギー資源の保護、大気汚染等の観点から、省エネルギー製品の開発が進んでいる。複写機、プリンタ、ファクシミリ等の機能を有する複合機（画像形成装置）においても、製品の多くが、一定時間、複合機が操作されない場合、又はユーザによって所定の操作が行われた場合はいわゆる省エネモードに転換し、消費電力を低減する電力制御機能を有している。
【０００３】
このような電力制御機能は、夫々の機能に係るハードウエア部別の電源と、該各ハードウエア部を制御する制御部の電源とを別に設け、前記省エネモードの際には、前記制御部にのみ電源を供給し、例えば、ファクシミリ信号の受信を監視し、ファクシミリ信号の受信が検知された場合は複合機全体に電源を供給するものである。
【０００４】
特許文献１では、前述した夫々のハードウエア部が省エネモードから通常の状態に復帰する際に、復帰までにかかる時間を調整できるように構成し、例えばウォームアップ時間のように季節（温度）の変化に伴う調整が求められる場合に対応できる複合機が開示されている。
【特許文献１】特開平１０−３０８８３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
図６は、従来の画像形成装置における、ファクシミリの機能に係るハードウエア部（以下、ファクシミリ部１１０という。）と、制御部１００との通信を説明するための説明図である。ファクシミリ部１１０は、外部との通信を行うモデム１１１と、前記通信、及び受信データの制御部１００への送信を行うFAX ASIC１１２とを備えている。また、制御部１００は、ファクシミリ部１１０とデータを通信するＵＡＲＴ（Universal Asynchronous Receiver Transmitter）ＩＰ（Intellectual Property）１０２と、UART IP１０２が装着されたASIC１０１とを備えている。
【０００６】
FAX ASIC１１２にはオープンドレイン出力端子が組み込まれており、データ出力（TXD）端子１１３を経由したファクシミリ部１１０のデータ出力は、論理反転して出力される。また、ファクシミリ部１１０の電源（図示せず）がオフの場合、TXDのオープンドレイン出力はHighインピーダンスになる。
【０００７】
ファクシミリ部１１０のデータ出力は、データ入力（RXD）端子１０３を経てUART IP１０２にて受信される。UART IP１０２はファクシミリ通信を制御するためのシリアル通信規格ＩＰが搭載されている。
【０００８】
また、制御部１００は、上述したようにファクシミリ部１１０のTXDがオープンドレイン出力に設計されていることに対応するため、プルアップ抵抗を用いている。また、ファクシミリ部１１０のTXD端子１１３と、RXD端子１０３との間にシュミットタイプのインバータＩＣを接続し、データ信号のノイズ除去及び波形整形を図っている。
【０００９】
ファクシミリ部１１０及び制御部１００の電源が共にオンである場合は、制御部１００のデータ受信は、送信側（ファクシミリ部１１０）によって制御されるが、ファクシミリ部１１０の電源がオフであって、制御部１００の電源のみがオンである場合は、TXDのオープンドレイン出力がHighインピーダンスになり、UART IP１０２のRXDはLowレベルの信号に固定されたままの状態となるので、制御部１００のデータ受信に不具合が生じるといった問題が生じる。
【００１０】
以下、このような問題について詳しく説明する。
図７は、従来の画像形成装置において、ファクシミリ部１１０のFAX ASIC１１２から送信されるデータを制御部１００のUART IP１０２が受信する際の、シリアルデータの１フレームのタイミングチャートである。
【００１１】
調歩同期式によるUART IP１０２のシリアル通信は、受信が行われるアクティブ状態と、受信が行われておらず、受信を待つアイドル状態とに構成される。該アイドル状態ではLowレベルの信号の受信が続く。一方、前記アクティブ状態では、ファクシミリ部１１０のFAX ASIC１１２から送信され、RXD端子１０３を経て受信される信号のレベルがHighからLowに変化する（スタートビット）ことにより、受信が開始される。前記スタートビットの後、Highレベルの５〜８ビットのデータ（データビット）が受信され、その後、誤りを検出するためのパリティビットが受信される。前記パリティビットの後には、Highレベルの１〜２ビットのストップビットが受信され、これによって１フレームの受信が完了する。なお、ファクシミリ部１１０のFAX ASIC１１２から再度スタートビットが送信され、上述と同様の作動を繰り返すことにより、制御部１００のUART IP１０２は受信を続ける。
【００１２】
一方、ファクシミリ部１１０の電源がオフであって、つまりファクシミリ部１１０が省エネモードであって、制御部１００の電源のみがオンである場合、上述したように、ファクシミリ部１１０のTXDのオープンドレイン出力がHighインピーダンスになり、制御部１００のUART IP１０２のRXD端子１０３にはLowレベルの信号が入力され続けることとなる。このような場合、UART IP１０２は１フレーム内でHighレベルのストップビットを受信できなくなり、フレームが規定の仕様でないことを示すフレーミングエラー、ブレークキャラクタディテクト等のエラー（いわゆる、ブレークエラー）等の受信エラーが発生する。つまり、Lowレベルの信号の検出が続くので、これをスタートビットとして誤認してUART IP１０２が受信を続ける結果、制御部１００のＣＰＵへ、前記受信エラー発生によるエラー割り込み通知が繰り返して行われることになる。しかしながら、特許文献１の複合機はこのような問題に対応することができない。
【００１３】
本発明は、斯かる事情に鑑みてされたものであり、その目的とするところは、データ線を通じて、フレーム単位でデータの通信を行う通信機器において、前記データを受信する受信部と、該受信部が、前記データの受信を行っておらず、ストップビットを検出できない受信状態である場合、ストップビットに係る信号を前記受信部に与える信号供与手段とを備え、前記受信部は前記信号供与手段を介して受信を行うように構成することにより、例えば、前記データの送信原（通信機器又はファクシミリ通信部）が電源オフのような状態である場合、前記受信部にストップビットに係る信号（Highレベルの信号）を与え、前記受信部をいわゆるアイドル状態にし、前記受信部にて上述した受信エラーが生じることを防ぐことが出来る通信機器、通信システム及び画像形成装置を提供することにある。
【課題を解決するための手段】
【００１４】
本発明に係る通信機器は、データ線を通じて、フレーム単位でデータの通信を行う通信機器において、前記データを受信する受信部と、該受信部が、前記データの受信を行っておらず、ストップビットを検出できない受信状態である場合、ストップビットに係る信号を前記受信部に与える信号供与手段とを備えており、前記受信部は前記信号供与手段を介して受信を行うように構成されていることを特徴とする。
【００１５】
本発明にあっては、前記データの送信原が電源オフの状態のように、前記受信部が前記データの受信を行っておらず、ストップビットを検出できない受信状態である場合、前記信号供与手段が前記受信部にストップビットに係る信号を与え、前記受信部をいわゆるアイドル状態にする。従って、前記受信状態において、前記受信部が受信を続けることによって生じる受信エラーのような不具合を未然に防止する。
【００１６】
本発明に係る通信機器は、前記信号供与手段はセレクタを備えており、該セレクタは、前記ストップビットに係る信号を発する発信手段に接続した一方の入力端子と、前記データ線に接続した他方の入力端子と、前記受信部に接続した出力端子とを有しており、前記受信部での受信状態に応じて、前記一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする。
【００１７】
本発明にあっては、前記セレクタは一方の入力端子に前記ストップビットに係る信号を与える発信手段が、他方の入力端子に前記通信に係るデータ線が夫々接続しており、前記データの受信を行っておらず、ストップビットを検出できない受信状態の場合、前記一方の入力端子を選択し、前記発信手段と、前記受信部とを接続して前記受信部にストップビットに係る信号を与える。
【００１８】
本発明に係る通信機器は、前記受信部で生じる受信エラーの発生回数を計数する計数手段を備えており、前記セレクタは、前記計数手段の計数結果に基づき、前記一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする。
【００１９】
本発明にあっては、例えば、前記データの受信を行っておらず、ストップビットを検出できない受信状態の場合は、前記受信部にて受信エラー（例えば、フレーミングエラー、ブレークエラー等）が生じるので、前記計数手段が前記受信エラーの発生回数を計数し、前記発生回数が所定値以上であるときは、前記セレクタは前記一方の入力端子を選択し、前記発信手段と、前記受信部とを接続して前記受信部にストップビットに係る信号を与える。
【００２０】
本発明に係る通信機器は、前記データ線の信号レベル変化を検知する検知手段を備えており、前記セレクタは、前記検知手段の検知結果に基づき、一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする。
【００２１】
本発明にあっては、前記検知手段が、例えば、LowからHighへの信号レベル変化を検知した場合、前記セレクタは前記他方の入力端子を選択して前記通信に係るデータ線と前記受信部とを接続し、該受信部は前記データ線を介して受信を行う。
【００２２】
本発明に係る通信システムは、フレーム単位でデータを送信する送信機器と、データ線を通じて前記送信機器からデータを受信する受信部を有する通信機器とを備える通信システムにおいて、前記通信機器は、前記送信機器の電源がオフの場合、ストップビットに係る信号を前記受信部に与える信号供与手段を備えており、前記受信部は前記信号供与手段を介して受信を行うように構成されていることを特徴とする。
【００２３】
本発明にあっては、前記通信機器の電源がオフであるので、前記データの受信が行われておらず、ストップビットを検出できない受信状態である場合、前記通信機器の信号供与手段が前記受信部にストップビットに係る信号を与え、前記受信部をいわゆるアイドル状態にする。
【００２４】
本発明に係る通信システムは、前記通信機器の信号供与手段はセレクタを備えており、該セレクタは、入力信号を論理反転させるインバータを介して、前記送信機器の電源に接続した一方の入力端子と、前記データ線に接続した他方の入力端子と、前記受信部に接続した出力端子とを有しており、前記送信機器の電源の入切に基づき、前記一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする。
【００２５】
本発明にあっては、前記送信機器の電源がオンである場合、前記セレクタは、前記他方の入力端子を選択し、前記通信に係るデータ線と前記受信部とを接続する。一方、前記通信機器の電源がオフである場合、前記セレクタは、前記一方の入力端子を選択し、前記受信部と接続する。この場合、前記送信機器の電源からの信号レベルはHighインピーダンスとなり、プルダウン抵抗によってLowレベルが前記インバータの入力に与えられ、論理反転されたHighレベルの信号が（ストップビットに係る信号）前記受信部に与えられる。
【００２６】
本発明に係る通信システムは、前記通信機器の信号供与手段はセレクタを備えており、該セレクタは、前記通信機器の電源に接続した一方の入力端子と、前記データ線に接続した他方の入力端子と、前記受信部に接続した出力端子とを有しており、前記送信機器の電源のオン／オフに基づき、一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする。
【００２７】
本発明にあっては、前記送信機器の電源がオンの場合、前記セレクタは、前記他方の入力端子を選択し、前記通信に係るデータ線と前記受信部とを接続する。一方、前記通信機器の電源がオフの場合、前記セレクタは、前記一方の入力端子を選択して前記内部電源（たとえば、前記通信機器自体の電源）を前記受信部に接続し、前記受信部にストップビットに係る信号（Highレベルの信号）を与える。
【００２８】
本発明に係る通信システムは、前記通信機器は、前記受信部で生じる受信エラーの発生回数を計数する計数手段を備えており、前記セレクタは、前記計数手段の計数結果に基づき、一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする。
【００２９】
本発明にあっては、例えば、前記通信機器の電源がオンの場合は、前記通信機器の受信部にて受信エラー（例えば、フレーミングエラー、ブレークエラー等）が生じるので、前記計数手段が前記受信エラーの発生回数を計数し、該発生回数が所定値以上であるときは、前記セレクタは前記一方の入力端子を選択し、前記内部電源と、前記受信部とを接続することにより、前記受信部にストップビットに係る信号を与える。
【００３０】
本発明に係る通信システムは、前記通信機器は、前記データ線の信号レベル変化を検知する検知手段を備えており、前記セレクタは、前記検知手段の検知結果に基づき、一方又は他方の何れかの入力端子を前記出力端子に接続するように構成されていることを特徴とする。
【００３１】
本発明にあっては、前記通信機器の検知手段が、例えば、LowからHighへの信号レベル変化を検知した場合、前記セレクタは前記他方の入力端子を選択して前記通信に係るデータ線と前記受信部とを接続し、該受信部は前記データ線を介して前記通信機器との受信を行う。
【００３２】
本発明に係る画像形成装置は、ファクシミリ通信を行うファクシミリ通信部と、前述の発明のいずれか一つの通信機器とを備えることを特徴とする。
【００３３】
本発明にあっては、前記ファクシミリ通信部の電源がオフとなった場合、前記通信機器の信号供与手段が前記通信機器の受信部にHighレベルの信号、すなわちストップビットに係る信号を与え、前記受信部をいわゆるアイドル状態にする。従って、前記ファクシミリ装置の電源がオフとなった場合に前記通信機器の受信部が受信を続けることによる不具合を未然に防止する。
【発明の効果】
【００３４】
本発明によれば、前記通信機器の受信部が、データの受信を行っておらず、ストップビットを検出できない受信状態の場合、前記受信部にストップビットに係る信号を与える信号供与手段を備え、前記受信部は前記信号供与手段を介して受信を行うように構成しているので、例えば、前記データの送信元（送信機器又はファクシミリ通信部）が電源オフのような状態である場合、前記受信部にストップビットに係る信号（Highレベルの信号）を与え、前記受信部をいわゆるアイドル状態にし、前記受信部にて受信エラーが生じることを防ぐことが出来る。
【発明を実施するための最良の形態】
【００３５】
以下、本発明に係る画像形成装置をコピー、印刷及びファクシミリ機能等を有するデジタル複合機に適用した形態について図面を用いて具体的に説明する。
【００３６】
（実施の形態１）
図１は本発明の実施の形態１に係るデジタル複合機の要部構成を示すブロック図である。本発明の実施の形態１に係るデジタル複合機は、原稿の画像データを読み取る画像読取部２０と、例えば、アナログ電話回線に接続され、ファクシミリ機能を行うファクシミリ部３０と、パーソナルコンピュータのような外部機器に接続され、出力すべきデータ（以下、出力データという。）を受信するＩ／Ｆ部５０とを備えている。ファクシミリ部３０は、前記アナログ電話回線を介して受信されるファクシミリ網呼出信号を検知する呼出信号検知部を備えており、Ｉ／Ｆ部５０は、前記外部機器からの印刷要求信号を検知する印刷信号検知部を備えている。
【００３７】
また、ファクシミリ部３０及びＩ／Ｆ部５０が受信した出力データ、又は画像読取部２０が読み取った画像データに基づき、記録用紙上に画像を形成（出力）する画像形成部４０を備えている。前記記録用紙上への画像形成に係る指示、前記ファクシミリ機能に係る指示等をユーザから受け付ける操作部６０と、操作部６０が受け付ける指示の表示、前記デジタル複合機の状態の表示等を行う表示部７０とを備えている。操作部６０には、後述する通常モードから省エネモードへの転換、及び前記省エネモードから通常モードへの転換に係る指示を受け付けるための「節電」ボタンが設けられている。
【００３８】
上述した各部を制御する制御部１０を更に備えており、制御部１０はＣＰＵ１と、ＲＯＭ２と、ＲＡＭ３と、ASIC５とを有しており、これらはＩ／Ｆ４を介して前記各部と接続している。
【００３９】
ＣＰＵ１は、内部バスを介して前記各部と接続しており、ＲＯＭ２に予め格納されている制御プログラムを実行する。また、後述のUART IP６にての受信エラーの発生回数に基づき、切替信号を発生するか否かを判定する。
【００４０】
ＲＯＭ２には、前記の各部を制御する制御プログラム等が予め記憶されており、書き込み・削除可能なＥＰＲＯＭである。
【００４１】
ＲＡＭ３は、揮発性であり、プログラムの実行時に発生する一時的なデータが記録される。例えば、ＣＰＵ１による切替信号を発生するか否かの判定において、UART IP６にての受信エラーの発生回数、及びＣＰＵ１の前記判定に係る前記所定値が一時的に記憶される。
【００４２】
図２は本発明の実施の形態１に係るデジタル複合機における、制御部１０と、ファクシミリ部３０との接続を概略的に示すブロック図である。制御部１０のASIC５は、UART IP６を備えており、ファクシミリ部３０からのデータの受信はRXD端子７を経てUART IP６にて行われる。UART IP６はファクシミリ通信データを転送するためのシリアル通信規格ＩＰを搭載しており、パラレル信号のシリアル信号への変換、シリアル信号のパラレル信号への変換を行う。
【００４３】
ASIC５は、UART IP６の入力側に設けられており、ファクシミリ部３０の電源のオフ時に、ストップビットに係る信号のHighレベルの信号をUART IP６に与える信号供与部８（信号供与手段）を備えている。つまり、ファクシミリ部３０からの信号は、信号供与部８を介してUART IP６に送られるように構成されている。
【００４４】
信号供与部８は、ファクシミリ部３０の電源（Ｖｃｃ）３１及びTXD端子３４と接続されている。信号供与部８及びファクシミリ部３０のTXD端子３４の間には、つまり、信号供与部８の入力側には、シュミットタイプのインバータＩＣ９を設け、ファクシミリ部３０からのシリアル信号のノイズ除去及び波形整形を図っている。
【００４５】
また、信号供与部８は、一方の入力端子（入力端子１）がファクシミリ部３０の電源３１と接続され、他方の入力端子（入力端子０）がインバータＩＣ９を介してファクシミリ部３０のTXD端子３４と接続されたセレクタ８１を備えている。セレクタ８１の出力端子はUART IP６のRXD端子７と接続されている。セレクタ８１はファクシミリ部３０の電源３１から出力される信号に応じて入力端子１及び入力端子０の何れかを選択して、前記出力端子と接続するように構成されている。
【００４６】
なお、信号供与部８の入力端子１はインバータ８２を介して、ファクシミリ部３０の電源３１と接続されている。インバータ８２はセレクタ８１への入力信号の論理レベルを反転させる。インバータ８２の出力側の信号線は２本に分岐されており、一方は入力端子１と接続し、他方はセレクタ８１の切替信号として入力されるように構成されている。換言すれば、ファクシミリ部３０の電源３１の電位は、セレクタ８１の切替信号として用いられている。なお、前記切替信号はファクシミリ部３０の電源３１の電位に限るものでなく、ファクシミリ部３０の電源３１のオン／オフを検知できるものであればよい。なお、ファクシミリ部３０の電源３１の電圧が、ASIC５の規定電圧を満たさない場合は、ファクシミリ部３０の電源３１の電圧を変換する電圧変換回路を途中に設けても良い。また、このような構成に限るものでなく、セレクタ８１の入力端子０及び入力端子１を反対となるように構成しても良い。この場合、論理等価になるように適宜処理すれば良い。
【００４７】
ファクシミリ部３０は、電源３１と、データの通信において音声信号及びデジタルデータの相互変換を行うモデム３２とを備えている。また、ファクシミリ部３０は、モデム３２が受信したデータを制御部１０に送信するFAX ASIC３３を備えている。FAX ASIC３３は、TXD端子３４を介して制御部１０と接続している。また、FAX ASIC３３にはオープンドレイン出力端子が組み込まれており、TXD端子３４を経由したファクシミリ部３０のデータ出力は、論理反転して出力される。また、ファクシミリ部３０の電源３１がオフの場合、TXDのオープンドレイン出力はHighインピーダンスになる。
【００４８】
以下、本発明の実施の形態１に係るデジタル複合機の作用について説明する。説明の便宜上、本発明の実施の形態１に係るデジタル複合機は、電力制御機能を有し、所定時間稼働しない場合、又はユーザによって操作部６０の「節電」ボタンが操作された場合、通常モードから、省エネモードに転換するものとする。前記通常モードとは、前記デジタル複合機の全体、つまり前記各部に電力が供給されている状態であり、省エネモードとは、制御部１０、前記呼出信号検知部、前記印刷信号検知部等にのみ電力が供給されている状態をいう。
【００４９】
例えば、省エネモードへの転換のために、ユーザが操作部６０の「節電」ボタンを操作した場合、ファクシミリ部３０においては、電源３１がオフとなり、前記呼出信号検知部にのみ電力が供給される。
【００５０】
斯かる場合、上述したように、ファクシミリ部３０において、FAX ASIC３３のTXDのオープンドレイン出力はHighインピーダンスとなり、インバータＩＣ９によって論理反転され、制御部１０のセレクタ８１の入力端子０での論理レベルはLowに固定される。
【００５１】
なお、この場合における、ファクシミリ部３０の電源３１からの出力は、制御部１０のインバータ８２によって論理反転され、制御部１０のセレクタ８１の入力端子１での論理レベルはHighとなる。この際、同様に切替信号もHighとなり、入力端子１が選択される。つまり、UART IP６のRXDには、論理レベルがHighである信号が与えられる。
【００５２】
従って、UART IP６のRXDの論理レベルがHighに固定され、これをストップビットとして認識し、受信ストップ状態（いわゆるアイドル状態）となり、UART IP６はそれ以降のファクシミリ部３０からの受信は行わない。
【００５３】
一方、省エネモードの間、前記呼出信号検知部が前記アナログ電話回線を介してファクシミリ網呼出信号を検知した場合、前記省エネモードから通常モードへの転換が行われ、ファクシミリ部３０の電源３１はオンとなる。
【００５４】
斯かる場合、ファクシミリ部３０において、FAX ASIC３３が初期化され、TXDの論理レベルがHighに固定される。従って、インバータＩＣ９によって論理反転され、制御部１０のセレクタ８１の入力端子０での論理レベルはHighに固定される。
【００５５】
なお、この場合における、ファクシミリ部３０の電源３１からの出力は、インバータ８２によって論理反転され、切替信号はLowとなり、入力端子０が選択される。上述したように、入力端子０での論理レベルはHighに固定され、受信ストップ状態であり、以降、制御部１０のUART IP６は、ファクシミリ部３０から送信に応じてフレーム単位のデータの受信を行う。
【００５６】
（実施の形態２）
実施の形態２に係るデジタル複合機は、実施の形態１に係るデジタル複合機と同様の構成を有するが、制御部１０と、ファクシミリ部３０との接続において異なる。
図３は本発明の実施の形態２に係るデジタル複合機における、制御部１０と、ファクシミリ部３０との接続を概略的に示すブロック図である。
【００５７】
制御部１０のASIC５は、UART IP６を備えており、ファクシミリ部３０からのデータの受信はRXD端子７を経てUART IP６にて行われる。UART IP６はファクシミリ通信データを転送するためのシリアル通信規格ＩＰを搭載しており、パラレル信号のシリアル信号への変換、シリアル信号のパラレル信号への変換を行う。
【００５８】
また、ASIC５は、UART IP６の入力側に設けられており、ファクシミリ部３０の電源のオフ時にストップビットに係る信号のHighレベルの信号をUART IP６に与える信号供与部８（信号供与手段）を備えている。つまり、ファクシミリ部３０からの信号は、信号供与部８を介してUART IP６に送られるように構成されている。
【００５９】
信号供与部８は、ファクシミリ部３０のTXD端子３４と接続されている。信号供与部８及びファクシミリ部３０のTXD端子３４の間には、つまり、信号供与部８の入力側には、シュミットタイプのインバータＩＣ９を設け、ファクシミリ部３０からのシリアル信号のノイズ除去及び波形整形を図っている。
【００６０】
また、信号供与部８は、一方の入力端子（入力端子１）がファクシミリ部３０のFAX ASIC３３（TXD端子３４）と接続されたセレクタ８１を備えている。セレクタ８１の他方の入力端子（入力端子０）には、ファクシミリ部３０の電源のオフ時にストップビットに係る信号のHighレベルの信号をUART IP６に与えるための電源（Ｖｄｄ）８４が接続されている。電源８４は、例えば、ASIC５の電源である。セレクタ８１は後述の切替信号発生部８３から出力される切替信号に応じて入力端子１及び入力端子０の何れかを選択して、前記出力端子と接続するように構成されている。
【００６１】
なお、信号供与部８の入力端子１はインバータＩＣ９を介してファクシミリ部３０のFAX ASIC３３（TXD端子３４）と接続されている。インバータＩＣ９の出力側は、セレクタ８１との間にて２本に分岐されており、一方の信号線はセレクタ８１の入力端子１と接続し、他方の信号線Ａは切替信号発生部８３に接続されている。また、このような構成に限るものでなく、セレクタ８１の入力端子０及び入力端子１を反対となるように構成しても良い。この場合、論理等価になるように適宜処理すれば良い。
【００６２】
切替信号発生部８３は、UART IP６で生じる受信エラー（例えば、フレーミングエラー、ブレークエラー等）の発生回数を計数するエラー計数部８３ａと、ファクシミリ部３０のモード変換を検知する復帰検知部８３ｂと、基準となる所定の発生回数（以下、基準発生回数という。）を記憶するレジスタ部８３ｃとを備えている。なお、切替信号発生部８３は、UART IP６と接続しており、UART IP６で受信エラーが生じた場合、エラー割り込み通知を受け付ける。エラー割り込み通知においては、UART IP６の既存の割り込みステータスレジスタをそのまま用いてもよい。なお、レジスタ部８３ｃはＣＰＵ１による変更が出来るように、Ｌｏｃａｌ  Ｂｕｓを介してＣＰＵ１と接続されている。
【００６３】
エラー計数部８３ａによる計数結果、及びレジスタ部８３ｃに記憶されている所定の発生回数に基づき、ＣＰＵ１は切替信号発生部８３に切替信号の出力を指示する。
【００６４】
復帰検知部８３ｂは信号線Ａと接続しており、信号線Ａの論理レベル変化を検知することにより、ファクシミリ部３０の省エネモードから通常モードへの復帰を検知する。例えば、ファクシミリ部３０の省エネモードから通常モードへの復帰した場合、復帰検知部８３ｂによって、LowからHighへの論理レベル変化が検知されることとなる。
【００６５】
ファクシミリ部３０は、電源（図示せず）と、データの通信において音声信号及びデジタルデータの相互変換を行うモデム３２とを備えている。また、ファクシミリ部３０は、モデム３２が受信したデータを制御部１０に送信するFAX ASIC３３を備えている。FAX ASIC３３は、TXD端子３４を介して制御部１０と接続している。また、FAX ASIC３３にはオープンドレイン出力端子が組み込まれており、TXD端子３４を経由したファクシミリ部３０のデータ出力は、論理反転して出力される。
【００６６】
以下、本発明の実施の形態２に係るデジタル複合機の作用について説明する。図４は通常モードから省エネモードへの転換の場合における、実施の形態２に係るデジタル複合機のＣＰＵ１が行う処理手順を示すフローチャートであり、図５は省エネモードから通常モードへの転換の場合における、実施の形態２に係るデジタル複合機のＣＰＵ１が行う処理手順を示すフローチャートである。なお、説明の便宜上、本発明の実施の形態２に係るデジタル複合機は、実施の形態１に係るデジタル複合機と同様、電力制御機能を有するものとする。
【００６７】
例えば、省エネモードへの転換のために、ユーザが操作部６０の「節電」ボタンを操作した場合、ファクシミリ部３０においては、電源がオフとなり、前記呼出信号検知部にのみ電力が供給される。
【００６８】
斯かる場合、上述したように、ファクシミリ部３０において、FAX ASIC３３のTXDのオープンドレイン出力はHighインピーダンスとなり、インバータＩＣ９によって論理反転され、制御部１０のセレクタ８１の入力端子１での論理レベルはLowに固定され、UART IP６にはLowレベルの信号が入力される。斯かるLowレベルの信号の入力は、例えばスタートビットとして誤認され、UART IP６は受信を開始する。このような場合、UART IP６は１フレーム内でストップビット（Highレベル）を受信できなくなり、フレームが規定の仕様でないことを示すフレーミングエラー、ブレークキャラクタディテクト等のエラー（いわゆる、ブレークエラー）等の受信エラーが発生するようになる。
【００６９】
ＣＰＵ１は、受信エラーが発生したか否かを判定する（ステップＳ１０１）。この判定はUART IP６から発せられるエラー割り込み通知を監視することにより行われる。受信エラーが発生していないと判定した場合（ステップＳ１０１：ＮＯ）、ＣＰＵ１は受信エラーが発生するまで待機する。
【００７０】
一方、受信エラーが発生したと判定した場合（ステップＳ１０１：ＹＥＳ）、ＣＰＵ１はエラー計数部８３ａからエラーの発生回数（ｉ）を取得する（ステップＳ１０２）。次いで、ＣＰＵ１はレジスタ部８３ｃから基準発生回数（ｒ）を読み取る（ステップＳ１０３）。
【００７１】
ＣＰＵ１は、前記発生回数（ｉ）と基準発生回数（ｒ）とを比較することにより、発生回数（ｉ）≧基準発生回数（ｒ）であるか否かを判定する（ステップＳ１０４）。発生回数（ｉ）≧基準発生回数（ｒ）でないと判定した場合（ステップＳ１０４：ＮＯ）、処理はステップＳ１０１に戻る。一方、エラー計数部８３ａは今回の発生回数（ｉ）をクリアし、次回にエラー割り込み通知を受けた場合は「ｉ＋１」を「ｉ」として記憶する。
【００７２】
また、発生回数（ｉ）≧基準発生回数（ｒ）であると判定した場合（ステップＳ１０４：ＹＥＳ）、ＣＰＵ１は、切替信号発生部８３に切替信号の出力を指示する（ステップＳ１０５）。ＣＰＵ１の指示に従って、切替信号発生部８３から切替信号が出力され、セレクタ８１の入力端子０が選択される。つまり、電源８４からの出力がUART IP６に与えられることとなり、UART IP６のRXDは論理レベルがHighに固定される。これをストップビットとして認識し、受信ストップ状態（いわゆるアイドル状態）となり、UART IP６はそれ以降のファクシミリ部３０からの受信は行わない。
【００７３】
一方、省エネモードの間、前記呼出信号検知部が前記アナログ電話回線を介してファクシミリ網呼出信号を検知した場合、前記省エネモードから通常モードへの転換が行われ、ファクシミリ部３０の電源はオンとなる。
【００７４】
斯かる場合、ファクシミリ部３０において、FAX ASIC３３が初期化され、TXDの論理レベルがHighに固定される。従って、インバータＩＣ９によって論理反転され、制御部１０のセレクタ８１の入力端子１及び信号線Ａでの論理レベルはHighに固定される。
【００７５】
ＣＰＵ１は、復帰検知部８３ｂの検知結果に基づき、信号線Ａで論理レベルの変更があったか否かを判定する（ステップＳ２０１）。信号線Ａで論理レベルの変更がなかったと判定した場合（ステップＳ２０１：ＮＯ）、ＣＰＵ１は信号線Ａで論理レベルの変更があるまでに待機する。
【００７６】
一方、信号線Ａで論理レベルの変更があったと判定した場合（ステップＳ２０１：ＹＥＳ）、ＣＰＵ１は、斯かる論理レベルの変更がLowからHighへの変更であるか否かを判定する（ステップＳ２０２）。前記論理レベルの変更がLowからHighへの変更でないと判定した場合（ステップＳ２０２：ＮＯ）、処理はステップＳ２０１に戻る。
【００７７】
前記論理レベルの変更がLowからHighへの変更であると判定した場合（ステップＳ２０２：ＹＥＳ）、ＣＰＵ１は、切替信号発生部８３に切替信号の出力を指示する（ステップＳ２０３）。これによって、セレクタ８１の入力端子１が選択される。上述したように、入力端子１での論理レベルはHighであり、Highレベルの信号がUART IP６に与えられることとなり、UART IP６はこれをストップビットとして認識し、受信ストップ状態（いわゆるアイドル状態）となる。以降、制御部１０のUART IP６は、ファクシミリ部３０から送信に応じてフレーム単位のデータの受信を行う。
【００７８】
実施の形態１と同様の部分については、同一の符号を付して詳細な説明を省略する。
【００７９】
本発明に係るデジタル複合機は上述したように構成されることにより、ファクシミリ部（通信機器）が省エネモードに転換し、電源がオフとなった場合、前記ファクシミリ部からのデータを受信する制御部の受信部にて受信エラーが発生する不具合を防止することが出来る。なお、ファクシミリ部の電源のオン／オフを監視する別途のソフトを設けることなく、前記制御部のASIC（通信機器）に信号発生部（信号供与手段）を設ける簡単な構造で前記不具合を解決することが出来る。なお、簡単な構造であるので、コストの削減を図ることも可能である。
【００８０】
なお、以上の記載においては、制御部のASICがファクシミリ部からデータを受信する場合を例として説明したが、これに限らないことは言うまでもない。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態１に係るデジタル複合機の要部構成を示すブロック図である。
【図２】本発明の実施の形態１に係るデジタル複合機における、制御部と、ファクシミリ部との接続を概略的に示すブロック図である。
【図３】本発明の実施の形態２に係るデジタル複合機における、制御部と、ファクシミリ部との接続を概略的に示すブロック図である。
【図４】通常モードから省エネモードへの転換の場合における、実施の形態２に係るデジタル複合機のＣＰＵが行う処理手順を示すフローチャートである。
【図５】省エネモードから通常モードへの転換の場合における、実施の形態２に係るデジタル複合機のＣＰＵが行う処理手順を示すフローチャートである。
【図６】従来の画像形成装置における、ファクシミリの機能に係るハードウエア部と、制御部との通信を説明するための説明図である。
【図７】従来の画像形成装置において、ファクシミリ部のFAX ASICから送信されるデータを制御部のUART IPが受信する際の、シリアルデータの１フレームのタイミングチャートである。
【符号の説明】
【００８２】
１  ＣＰＵ
５  ASIC（通信機器）
６  UART IP（受信部）
８  信号供与部（信号供与手段）
９  インバータＩＣ
３０  ファクシミリ部（送信機器、ファクシミリ通信部）
３１  電源（発信手段）
８２  インバータ
８１  セレクタ
８３  切替信号発生部
８３ａ  エラー計数部（計数手段）
８３ｂ  復帰検知部（検知手段）
８３ｃ  レジスタ部
８４  電源（発信手段）
Ａ  信号線（データ線）
【図１】
2010114770.tif 000003
【図２】
2010114770.tif 000004
【図３】
2010114770.tif 000005
【図４】
2010114770.tif 000006
【図５】
2010114770.tif 000007
【図６】
2010114770.tif 000008
【図７】
2010114770.tif 000009