(57)【要約】【課題】記録ヘッド制御部に異常が生じた場合、効率的に該記録ヘッド制御部を正常な状態に復帰させることができる画像形成装置を提供する。【解決手段】本発明の画像通信装置１は、記録紙にインクを吐出する記録ヘッド１３を有している。画像通信装置１は、さらに記録ヘッド１３の移動を制御するモータ制御部１１と、この記録ヘッド１３の移動状態と、モータ制御部１１から記録ヘッド駆動モータ１２に対して出力する制御信号とに基づき、モータ制御部１１に異常が生じたか否かを判定する異常発生判定部３１と、異常が生じていると判定した場合、この異常が生じているモータ制御部１１の復帰処理を実行する情報設定部３４、初期化指示部３５、および電源供給停止指示部３６と、復帰処理の実行を指示する復帰処理選択部３３とを備える。【選択図】図１
2008201052.tif 000002
【特許請求の範囲】
【請求項１】
記録紙にインクを吐出し画像を記録するための記録ヘッドと該記録ヘッドの移動を制御する記録ヘッド制御部とを有する画像形成装置において、
上記記録ヘッドの移動状態と、上記記録ヘッド制御部から該記録ヘッドを駆動させるモータ部に対して出力される制御信号とに基づき、該記録ヘッド制御部に異常が生じたか否かを判定する異常判定手段と、
上記異常判定手段が記録ヘッド制御部に異常が生じていると判定した場合、この異常が生じている記録ヘッド制御部を正常な状態に復帰させる復帰処理を実行する、複数の復帰手段と、
上記復帰手段それぞれに対して復帰処理の実行を指示する指示手段と、を備えることを特徴とする特徴とする画像形成装置。
【請求項２】
上記復帰手段として、記録ヘッド制御部に設定された、記録ヘッドの駆動情報を更新する更新手段と、
記録ヘッド制御部に印加される電圧の制御を行う電圧制御手段と、を備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
上記電圧制御手段は、
記録ヘッド制御部において印加される電圧を初期状態とする初期化手段と、
記録ヘッド制御部への電圧の印加の停止、および該電圧の印加の再開を制御する電圧印加停止制御手段と、を備えることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
上記更新手段、初期化手段、および電圧印加停止制御手段それぞれの復帰手段を実行し異常が生じた記録ヘッド制御部を復帰させた場合、該更新手段、初期化手段、および電圧印加停止制御手段の順に、該記録ヘッド制御部が復帰するまでの時間が大きくなっており、
上記指示手段は、実行を指示する優先度を、復帰するまでの時間が小さい復帰手段の順に割り当てることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
上記異常判定手段が上記記録ヘッド制御部に異常が生じたと判定した場合、上記記録ヘッド制御部に設定した駆動情報の適否を確認する確認手段をさらに備え、
上記確認手段の確認結果と上記復帰手段の優先度とに応じて、上記指示手段は上記更新手段、上記初期化手段、および電圧印加停止制御手段のいずれか１つを選択して実行を指示することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
上記確認手段の確認結果において上記駆動情報が適切ではない場合、
上記指示手段は、上記更新手段を選択して実行を指示することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
上記確認手段の確認結果において上記駆動情報が適切である場合、もしくは上記更新手段の実行後であって、上記確認手段の確認結果において上記駆動情報が適切である場合、
上記指示手段は、上記初期化手段を選択して実行を指示することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
上記初期化手段の実行後であって、上記異常判定手段が、異常が生じた状態であると判定している場合、もしくは、上記更新手段の実行後であって、上記確認手段が、記録ヘッド制御部に適切な制御情報が設定されていないと判定した場合、
上記指示手段は、上記電圧印加停止制御手段を選択して実行を指示することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
記録紙にインクを吐出し画像を記録するための記録ヘッドと該記録ヘッドの移動を制御する記録ヘッド制御部とを備える画像形成装置の制御方法であって、
上記記録ヘッドの移動状態と、上記記録ヘッド制御部から該記録ヘッドを駆動させるモータ部に対して出力される制御信号とに基づき、該記録ヘッド制御部に異常が生じたか否かを判定するステップと、
上記記録ヘッド制御部に異常が生じたか否かを判定するステップにおいて異常が生じていると判定した場合、この異常が生じている記録ヘッド制御部を正常な状態に復帰させる複数の異なるステップと、
上記記録ヘッド制御部を正常な状態に復帰させる複数の異なるステップのうち実行するステップを指示するステップと、を含むことを特徴とする画像形成装置の制御方法。
【請求項１０】
請求項１から８のいずれか１項に記載の画像形成装置を動作させるための制御プログラムであって、コンピュータを上記の各手段として機能させるための画像形成装置の制御プログラム。
【請求項１１】
請求項１０に記載の画像形成装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録紙等にインクを吐出する記録ヘッドを有する画像形成装置に関するものである。
【背景技術】
【０００２】
従来から、記録ヘッドに設けた複数のノズルからインクを吐出させながら移動し、記録紙に画像を記録するインクジェットプリンタが広く使われている。また、一様に帯電させた感光体の感光層に光を当てることによって露光して潜像を形成し、この潜像を感光層にトナー付着させることによって現像し、記録紙に転写して画像形成を行うデジタル複写機も広く利用されている。
【０００３】
このようなインクジェットプリンタやデジタル複写機等の画像形成装置において異常が生じた場合、従来では画像形成装置の動作を停止させたり、通電を遮断したりして対応するように構成されている（例えば特許文献１および特許文献２参照）。
【０００４】
また、上記画像形成装置における異常の検出処理として、特許文献３では、記録ヘッドを搭載したキャリッジの移動に伴って発生するパルス信号の周期をハードロジック回路で監視するキャリッジ駆動制御装置が開示されている。
【０００５】
また、特許文献４では、主制御手段と副制御手段との間において、動作状態を相互に伝送するための監視用制御線と、相互に動作復帰信号を送信するためのリセット用制御線とが接続されている制御装置が開示されている。この制御装置では、主制御手段と副制御手段との間において動作状態の異常を相互に監視することができるとともに、動作復帰信号を相互に送信させリセット処理を行うことができる。
【特許文献１】特開昭６２−７４６８号公報（１９８７年４月６日公開）
【特許文献２】特開２００５−１４８６６９号公報（２００５年６月９日公開）
【特許文献３】特開平９−７６５９５号公報（１９９７年３月２５日公開）
【特許文献４】特開平５−２７９２６号公報（１９９３年２月５日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の構成では、異常要因に応じた適切な復帰処理を行うことができないという問題を生じる。
【０００７】
具体的には、上記従来の構成では通電を遮断し装置の動作を一度停止させてから再度通電する（再起動する）ことで復帰処理を行うことができる。しかしながら、このように通電を遮断し装置の動作を一度停止させてから再起動させることなく、駆動系に設定した制御コマンド等を更新し再設定するだけで異常に対処できる場合がある。このように制御コマンドの再設定で対処できる異常にもかかわらず、従来では装置の動作を一度停止させてから再起動させる必要があり、制御コマンドの再設定で対処する場合と比較して再度稼動するまでにかかる時間が大きくなる。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、記録ヘッド制御部に異常が生じた場合、効率的に該記録ヘッド制御部を正常な状態に復帰させることができる画像形成装置、画像形成装置の制御方法、画像形成装置の制御プログラム、および画像形成装置の制御プログラムを記録した記録媒体を実現することにある。
【課題を解決するための手段】
【０００９】
本発明に係る画像形成装置は、上記した課題を解決するために、記録紙にインクを吐出し画像を記録するための記録ヘッドと該記録ヘッドの移動を制御する記録ヘッド制御部とを有する画像形成装置において、上記記録ヘッドの移動状態と、上記記録ヘッド制御部から該記録ヘッドを駆動させるモータ部に対して出力される制御信号とに基づき、該記録ヘッド制御部に異常が生じたか否かを判定する異常判定手段と、上記異常判定手段が記録ヘッド制御部に異常が生じていると判定した場合、この異常が生じている記録ヘッド制御部を正常な状態に復帰させる復帰処理を実行する、複数の復帰手段と、上記復帰手段それぞれに対して復帰処理の実行を指示する指示手段と、を備えることを特徴とする。
【００１０】
上記した構成によると、上記異常判定手段を備えているため、記録ヘッド制御部に異常が生じたか否か判定することができる。また、復帰手段および指示手段を備えているため、記録ヘッド制御部に生じた異常に応じた復帰処理を行う適切な復帰手段を選択し、実行を指示することができる。
【００１１】
したがって、本発明に係る画像形成装置は、記録ヘッド制御部に異常が生じた場合、効率的に該記録ヘッド制御部を正常な状態に復帰させることができるという効果を奏する。
【００１２】
また、本発明に係る画像形成装置は、上記した構成において、上記復帰手段として、記録ヘッド制御部に設定された、記録ヘッドの駆動情報を更新する更新手段と、記録ヘッド制御部に印加される電圧の制御を行う電圧制御手段と、を備えるように構成されていてもよい。
【００１３】
上記した構成によると、上記復帰手段が、上記更新手段を備えるため、上記駆動情報を更新して適切な値に変更させることができる。また、上記復帰手段がさらに電圧制御手段を備えるため、例えば電圧の印加を一時停止し再度印加させ記録ヘッド制御部を再起動させたり、あるいは記録ヘッド制御部に印加する電圧を初期状態に再設定したりすることができる。
【００１４】
このように本発明に係る画像形成装置は、駆動情報を更新したり、記録ヘッド制御部を再起動させたり、あるいは記録ヘッド制御部を初期状態に戻したりする等、複数の復帰処理を実行することができる。よって、発明に係る画像形成装置は、記録ヘッド制御部に生じた異常に合わせた適切な復帰処理を実行することができる。
【００１５】
また、本発明に係る画像形成装置は、上記した構成において、上記電圧制御手段は、記録ヘッド制御部において印加される電圧を初期状態とする初期化手段と、記録ヘッド制御部への電圧の印加の停止、および該電圧の印加の再開を制御する電圧印加停止制御手段と、を備えるように構成されていてもよい。
【００１６】
上記した構成によると、上記電圧制御手段が初期化手段および電圧印加停止制御手段を備えるため、電圧の印加を一時停止し再度印加させ記録ヘッド制御部を再起動させたり、あるいは記録ヘッド制御部に印加する電圧を初期状態に再設定したりすることができる。
【００１７】
また、本発明に係る画像形成装置は、上記した構成において、上記更新手段、初期化手段、および電圧印加停止制御手段それぞれの復帰手段を実行し異常が生じた記録ヘッド制御部を復帰させた場合、該更新手段、初期化手段、および電圧印加停止制御手段の順に、該記録ヘッド制御部が復帰するまでの時間が大きくなっており、上記指示手段は、実行を指示する優先度を、復帰するまでの時間が小さい復帰手段の順に割り当てるように構成されていてもよい。
【００１８】
上記した構成によると、更新手段、初期化手段、および電圧印加停止制御手段の順に、該記録ヘッド制御部が復帰し稼動するまでの時間が大きくなる。このため本発明における画像形成装置における処理効率の点から考慮すると更新手段、初期化手段、および電圧印加停止制御手段の順に優先的に実行するように指示手段は指示することとなる。
【００１９】
このため、本発明に係る画像形成装置は、できるだけ当該画像形成装置の処理効率を低減させないよう復帰処理を実行することができる。
【００２０】
また、本発明に係る画像形成装置は、上記した構成において、上記異常判定手段が上記記録ヘッド制御部に異常が生じたと判定した場合、上記記録ヘッド制御部に設定した駆動情報の適否を確認する確認手段をさらに備え、上記確認手段の確認結果と上記復帰手段の優先度とに応じて、上記指示手段は上記更新手段、上記初期化手段、および電圧印加停止制御手段のいずれか１つを選択して実行を指示するように構成されていてもよい。
【００２１】
上記した構成によると、確認手段の確認結果に応じて、上記指示手段は上記更新手段、上記初期化手段、および電圧印加停止制御手段のいずれか１つを選択して実行を指示することができる。
【００２２】
例えば、記録ヘッド制御部において異常が生じた際、確認手段による確認結果において駆動情報が不適切であると判断した場合、駆動情報が適切なものとなるように更新する更新手段の実行を指示することができる。
【００２３】
一方、例えば、記録ヘッド制御部において異常が生じた際、確認手段による確認結果において駆動情報が適切であると判断した場合、上記初期化手段または電圧印加停止制御手段を選択して実行を指示することができる。この場合、復帰手段に割り当てた優先度から上記初期化手段を電圧以下停止制御手段に優先して選択することとなる。
【００２４】
また、例えば、異常が生じている状態であって、かつ上記更新手段による上記駆動情報の更新が適切に実行できなかった場合は、記録ヘッド制御部自体の動作に異常が生じているものと判断できる。この場合、上記指示手段は、記録ヘッド制御部の初期化を行っても異常要因を取り除くことができないため、電圧印加停止制御部の実行指示を選択する。
【００２５】
逆に、例えば、異常が生じている状態であって、かつ上記更新手段による上記駆動情報の更新が適切に実行されている場合は、記録ヘッド制御部自体の動作は正常である可能性が高いため、初期化手段の実行指示を選択する。
【００２６】
このように、本発明に係る画像形成装置は、確認手段の確認結果と上記記録ヘッド制御部が復帰し稼動するまでの時間とに基づき、当該画像形成装置における処理効率の点と記録ヘッド制御部自体の動作状態とを考慮して復帰手段を選択し実行を指示することができる。
【００２７】
本発明に係る画像形成装置は、上記した構成において、上記確認手段の確認結果において上記駆動情報が適切ではない場合、上記指示手段は、上記更新手段を選択して実行を指示するように構成されていてもよい。
【００２８】
すなわち、駆動情報が適切ではない場合、該駆動情報の設定が要因で異常が生じている可能性が高い。このため、本発明に係る画像形成装置では、駆動情報を更新することができる更新手段を実行することにより異常状態にある記録ヘッド制御部を正常な状態に復帰させることができる。
【００２９】
このように本発明に係る画像形成装置は、上記優先度と異常要因に対する復帰手段としての有効性とを考量した上で復帰手段の中から更新手段を選択することができる。
【００３０】
本発明に係る画像形成装置は、上記した構成において、上記確認手段の確認結果において上記駆動情報が適切である場合、もしくは上記更新手段の実行後であって、上記確認手段の確認結果において上記駆動情報が適切である場合、上記指示手段は、上記初期化手段を選択して実行を指示するように構成されていてもよい。
【００３１】
上記確認手段の確認結果において上記駆動情報が適切である場合、もしくは上記更新手段の実行後であって、上記確認手段の確認結果において上記駆動情報が適切である場合、少なくとも設定されている駆動情報が異常要因ではないことが分かる。このため、更新手段以外の復帰手段において画像形成装置の復帰までに要する時間が小さく処理効率が高いという観点と、更新手段により適切な駆動情報を設定できるため記録ヘッド制御部自身の動作状態には異常が生じていない可能性が高いという点とから上記初期化手段を選択することができる。
【００３２】
このように本発明に係る画像形成装置は、上記優先度と異常要因に対する復帰手段としての有効性とを考量した上で復帰手段の中から初期化手段を選択することができる。
【００３３】
本発明に係る画像形成装置は、上記した構成において、上記初期化手段の実行後であって、上記異常判定手段が、異常が生じた状態であると判定している場合、もしくは、上記更新手段の実行後であって、上記確認手段が、記録ヘッド制御部に適切な制御情報が設定されていないと判定した場合、上記指示手段は、上記電圧印加停止制御手段を選択して実行を指示するように構成されていてもよい。
【００３４】
上記初期化手段の実行後であっても異常が生じた状態であると判定している場合、優先度が初期化手段の次となる電圧印加停止制御手段を選択することとなる。
【００３５】
また、上記更新手段の実行後であって、上記確認手段が、記録ヘッド制御部に適切な制御情報が設定されていないと判定した場合、記録ヘッド制御部において駆動情報を適切に設定できないため記録ヘッド制御部自体の動作状態に異常が生じている可能性がある。
【００３６】
記録ヘッド制御部自体の動作状態に異常が生じている場合、ここで初期化手段により記録ヘッド制御部の初期化を行ったとしても異常状態を解消することができない。そこで、指示手段は、初期化手段と電圧印加停止制御手段とにおいて優先度が高い初期化手段を選択せず、電圧印加停止制御手段を選択する。
【００３７】
このように、本発明に係る画像形成装置は、上記優先度と異常要因に対する復帰手段としての有効性とを考量した上で復帰手段の中から電圧印加停止制御手段を選択することができる。
【００３８】
本発明に係る画像形成装置の制御方法は、上記した課題を解決するために、記録紙にインクを吐出し画像を記録するための記録ヘッドと該記録ヘッドの移動を制御する記録ヘッド制御部とを備える画像形成装置の制御方法であって、上記記録ヘッドの移動状態と、上記記録ヘッド制御部から該記録ヘッドを駆動させるモータ部に対して出力される制御信号とに基づき、該記録ヘッド制御部に異常が生じたか否かを判定するステップと、上記記録ヘッド制御部に異常が生じたか否かを判定するステップにおいて異常が生じていると判定した場合、この異常が生じている記録ヘッド制御部を正常な状態に復帰させる複数の異なるステップと、上記記録ヘッド制御部を正常な状態に復帰させる複数の異なるステップのうち実行するステップを指示するステップと、を含むことを特徴とする。
【００３９】
上記した方法では、記録ヘッド制御部に異常が生じたか否かを判定するステップを含むため、記録ヘッド制御部に異常が生じたか否か判定することができる。また、記録ヘッド制御部を正常な状態に復帰させる複数の異なるステップおよび上記記録ヘッド制御部を正常な状態に復帰させる複数の異なるステップのうち実行するステップを指示するステップを含むため、記録ヘッド制御部に生じた異常に応じた、記録ヘッド制御部を正常な状態に復帰させるステップを選択し、実行を指示することができる。
【００４０】
したがって、本発明に係る画像形成装置の制御方法は、記録ヘッド制御部に異常が生じた場合、効率的に該記録ヘッド制御部を正常な状態に復帰させることができるという効果を奏する。
【００４１】
なお、上記画像形成装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記画像形成装置をコンピュータにて実現させる画像形成装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００４２】
本発明に係る画像形成装置は、以上のように、記録紙にインクを吐出し画像を記録するための記録ヘッドと該記録ヘッドの移動を制御する記録ヘッド制御部とを有する画像形成装置において、上記記録ヘッドの移動状態と、上記記録ヘッド制御部から該記録ヘッドを駆動させるモータ部に対して出力される制御信号とに基づき、該記録ヘッド制御部に異常が生じたか否かを判定する異常判定手段と、上記異常判定手段が記録ヘッド制御部に異常が生じていると判定した場合、この異常が生じている記録ヘッド制御部を正常な状態に復帰させる復帰処理を実行する、複数の復帰手段と、上記復帰手段それぞれに対して復帰処理の実行を指示する指示手段と、を備えることを特徴とする。
【００４３】
したがって、本発明に係る画像形成装置は、記録ヘッド制御部に異常が生じた場合、効率的に該記録ヘッド制御部を正常な状態に復帰させることができるという効果を奏する。
【００４４】
本発明に係る画像形成装置の制御方法は、以上のように、記録紙にインクを吐出し画像を記録するための記録ヘッドと該記録ヘッドの移動を制御する記録ヘッド制御部とを備える画像形成装置の制御方法であって、上記記録ヘッドの移動状態と、上記記録ヘッド制御部から該記録ヘッドを駆動させるモータ部に対して出力される制御信号とに基づき、該記録ヘッド制御部に異常が生じたか否かを判定するステップと、上記記録ヘッド制御部に異常が生じたか否かを判定するステップにおいて異常が生じていると判定した場合、この異常が生じている記録ヘッド制御部を正常な状態に復帰させる複数の異なるステップと、上記記録ヘッド制御部を正常な状態に復帰させる複数の異なるステップのうち実行するステップを指示するステップと、を含むことを特徴とする。
【００４５】
したがって、本発明に係る画像形成装置の制御方法は、記録ヘッド制御部に異常が生じた場合、効率的に該記録ヘッド制御部を正常な状態に復帰させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００４６】
本発明の一実施形態について図１ないし図８に基づいて説明すると以下の通りである。すなわち、本実施の形態に係る画像通信装置１は、画像データを、例えば公衆回線網（不図示）を使って送信したり、他の画像通信装置から受信した画像データ、もしくは読み取った画像データに基づき記録紙に画像を印刷したりするいわゆるファクシミリ（ＦＡＸ：Facsimile）装置である。
【００４７】
ここで上記画像通信装置１のハードウェア構成について図２を参照して説明する。図２は、本実施の形態に係る画像通信装置１の概略構成を示すブロック図である。
【００４８】
この図に示すように、画像通信装置１は、光電変換量子化回路部（ＣＣＤ）２、画像データ処理部３、ＲＡＭ４、ＲＯＭ５、通信制御部６、装置主制御部８、入出力制御部９、操作・表示部１０、モータ制御部１１、記録ヘッド駆動モータ１２、記録ヘッド１３、モータ出力監視部１４、エンコーダ１５、搬送ローラモータ制御部１７、搬送ローラ駆動モータ１８、搬送ローラ１９、および搬送路検知センサ２０を備えてなる構成である。
【００４９】
光電変換量子化回路部３は、入力した原稿に対して照射した光の反射光から、該原稿の画像に応じたアナログデータを生成するものである。すなわち、光電変換量子化回路部２は、原稿を走査して光学的に読み取り、その読み取り結果を量子化してアナログデータを生成する。そして、この光電変換量子化回路部２は、生成したアナログデータを画像データ処理部３に出力する。
【００５０】
画像データ処理部３は、光電変換量子化回路部２によって生成したアナログデータをデジタル化し、原稿の画像に応じた画像データを生成するものである。画像データ処理部３は、生成した画像データを、装置主制御部８からの制御指示に応じてＲＡＭ４に記憶させる。
【００５１】
通信制御部６は、入力された原稿から生成した画像データを、公衆回線網を通じて所望の通信先となる他の画像通信装置に送信するよう制御するものである。このように、本実施の形態に係る画像通信装置１は、入力された原稿の画像データを、公衆回線網を通じて他の画像通信装置に送信することができるようになっている。
【００５２】
また、上記通信制御部６は、他の画像通信装置から公衆回線網を通じて送信された画像データの受信処理を行うものでもある。通信制御部６は、画像データを受信すると、装置主制御部８からの制御指示に応じて受信した画像データをＲＡＭ４に記憶させる。
【００５３】
なお、本実施の形態に係る画像通信装置１では、画像データ処理部３によって生成された画像データまたは他の画像通信装置から受信した画像データを、後述する装置主制御部８がＲＡＭ４から読み出す。そして、装置主制御部８が記録ヘッド１３および搬送ローラ１９等を駆動させ印字処理を実行できるように各部を制御するように構成されている。この印字処理の詳細については後述する。
【００５４】
上記入出力制御部９は、装置主制御部８からの制御指示に応じて、操作・表示部１０が有する表示領域に例えば画像データの送信先の電話番号を表示させたり、画像データの送信状況（ステータス）を表示させたりするものである。また、入出力制御部９は、操作・表示部１０における操作パネルが操作され入力された指示情報を受付け、装置主制御部８に出力するものでもある。この入力される指示情報としては、例えば、ＦＡＸ送信先の指定指示、ＲＡＭ４等に記憶している画像データに基づく記録紙への印字処理指示等が挙げられる。
【００５５】
上記モータ制御部１１は、装置主制御部８からの制御指示に応じて、記録ヘッド駆動モータ１２の稼動制御を行うものであり、例えば、ＬＳＩによって構成される。このモータ制御部１１は、記録ヘッド１３が所望の位置に移動するように記録ヘッド駆動モータ１２を制御することができる。
【００５６】
また後述するがモータ出力監視部１４からの出力結果とエンコーダ１５からの出力結果とに基づき決定された装置主制御部８からの指示に応じて、上記モータ制御部１１への電圧の印加を停止したり、印加している電圧を初期化（リセット）したりできるようにもなっている。
【００５７】
なお、本実施の形態に係る画像通信装置１では、記録ヘッド駆動モータ１２の機構的配置に起因して、上記したモータ制御部１１を該記録ヘッド駆動モータ１２の近傍に配置している。
【００５８】
上記記録ヘッド駆動モータ１２は、モータ制御部１１からの制御指示に応じて、記録ヘッド１３を駆動（走行）させるモータである。この記録ヘッド駆動モータ１２は、図３に示すようにモータ制御部１１から２種類の制御信号（信号Ａと信号Ｂ）が出力されるようになっている。そして、これら制御信号（信号Ａと信号Ｂ）の電位差によりモータの正転、逆転を決定するようになっている。この図３は、本発明の実施形態を示すものでありモータ制御部１１から記録ヘッド駆動モータ１２に出力される制御信号の一例を示す図である。
【００５９】
より具体的には、図４に示すように、信号ＡがＨ（ハイ）レベルを示す信号で、信号ＢがＬ（ロウ）レベルを示す信号である場合、記録ヘッド駆動モータ１２は稼動（正転）する。また逆に信号ＡがＬ（ロウ）レベルを示す信号で信号ＢがＨ（ハイ）レベルを示す信号である場合も、稼動（逆転）する。このように記録ヘッド駆動モータ１２が正転および逆転を繰り返すことにより、記録ヘッド１３は、印字を行う記録紙上を移動することができる。なお、信号Ａと信号Ｂとが共にＨレベルを示す信号である場合、あるいはＬレベルを示す信号である場合、記録ヘッド駆動モータ１２は停止する。
【００６０】
なお図４は、本発明の実施形態を示すものであり、制御信号のレベルと記録ヘッド駆動モータ１２の稼動状態との対応関係を示す図である。
【００６１】
モータ出力監視部１４は、上記した制御信号（信号Ａおよび信号Ｂ）の出力レベルを監視するものである。監視して得た結果を装置主制御部８に送信する。
【００６２】
エンコーダ１５は、図５に示すようにエンコーダセンサ５１およびスリット５２を備え、記録ヘッド１３の移動量、方向、速度等を読み取り、位置検出する、いわゆるオプティカルエンコーダである。なお、この図５は、本発明の実施形態を示すものであり、画像通信装置１における装置主制御部８、モータ制御部１１、記録ヘッド駆動モータ１２、記録ヘッド１３、およびエンコーダ１５それぞれの関係を示した図である。
【００６３】
上記エンコーダセンサ５１は、不図示の発光器および受光器から構成され、該発光器は該受光器に向けて光を照射するようになっている。また、上記スリット５２は、光を透過する透過領域と、光を透過させない非透過領域とから構成されており、発光器と受光器との間に配置され、かつ記録ヘッド１３の移動方向に延設されている。そして、上記エンコーダ１５では、図５に示すように記録ヘッド１３の移動と連動してエンコーダセンサ５１が移動するようになっている。
【００６４】
ここで、発光器から受光器に向けて照射した光がこのスリット５２における透過領域を通過する場合、この照射された光を受光器が受光することができる。一方、発光器から受光器に向けて照射した光がスリット５２における非透過領域を通過しなければならない場合、この光はスリット５２を透過できないため受光器は照射された光を受光することができない。また、上記受光器は、発光器から照射された光を受光している間、パルス信号を出力せず、逆に発光器から照射された光を受光していない間、パルス信号を出力するように構成されており、このため該パルス信号の出力結果から記録ヘッド１３の移動の有無を検出することができる。
【００６５】
より具体的には例えば、記録ヘッド駆動モータ１２が正転しており、パルス信号の出力を任意の期間で複数回検出した場合、記録ヘッド１３は、この任意の期間でスリット複数個分の距離だけ移動したことが分かる。
【００６６】
逆に、記録ヘッド１３が停止状態となる場合、該記録ヘッド１３と連動して動くエンコーダセンサ５１も停止状態となる。このようにエンコーダセンサ５１が停止状態となると、発光器と受光器との間に挟まれるスリット５２の領域が光透過領域である場合、受光器からはパルス信号が出力されない状態が継続することとなる。一方、受光器との間に挟まれるスリット５２の領域が非透過領域の場合、パルス信号が出力されたままの状態が継続することとなる。
【００６７】
このように、本実施の形態に係る画像通信装置１では、パルス信号の出力結果から記録ヘッド１３が移動しているか否かを判断することができる。
【００６８】
上記装置主制御部８は、本実施の形態に係る画像通信装置１が備える各部の各種動作を、制御するものであり、例えば、ＣＰＵによって実現できる。装置主制御部８がＣＰＵによって実現される場合、例えば、図６に示すようにシステムバス７を通じて画像データ処理部３および通信制御部６と各種情報を送受信したり、これら各部を制御したりすることができる。この図６は、本発明の実施形態を示すものであり、画像通信装置１の概略構成を示すブロック図である。
【００６９】
上記装置主制御部８による各部に対する制御としては、例えば以下の処理が挙げられる。
【００７０】
すなわち、装置主制御部８は、画像データに基づき記録紙に印字する際、記録ヘッド駆動モータ１２を稼動させるようにモータ制御部１１に指示する。また、ＲＡＭ４に記憶されている画像データを読み出し、印字フォーマットを生成するとともに、該印字フォーマットに基づき記録ヘッド１３から吐出されるインクの制御を指示する。さらにはまた、画像を印字する記録紙を給紙（フィード）するため、搬送ローラ１９の駆動を制御する。さらにまた、入出力制御部９を介して操作・表示部１０から画像データの送信指示を受け付けた場合、この指示に応じて、画像データを他の画像通信装置に送信するように通信制御部６に指示する。
【００７１】
上記搬送ローラモータ制御部１７は、装置主制御部８の制御指示に応じて、搬送ローラ駆動モータ１８の稼動を制御するものである。具体的には、搬送ローラモータ制御部１７は、搬送路を記録紙が所望する速度およびタイミングで搬送されるように、搬送ローラ駆動モータ１８を制御することができる。
【００７２】
上記搬送ローラ駆動モータ１８は、搬送ローラモータ制御部１７からの制御指示に応じて、記録紙を搬送するように搬送ローラ１９を回転させるモータである。搬送ローラモータ制御部１７から、搬送ローラ駆動モータ１８の稼動状態（正転、逆転、または停止）を指示する制御信号が出力されており、この制御信号は、上記モータ制御部１１から出力される制御信号と同様であるため、その説明は省略する。
【００７３】
搬送路検知センサ２０は、搬送路における記録紙の通過の有無を検知するセンサであり、搬送路中に複数設置されている。このため、ある地点から別のある地点まで所定時間内に記録紙が搬送されなかった場合、これらの地点間で記録紙が詰まったと判定することができる。
【００７４】
そこで、装置主制御部８は、複数の搬送路検知センサ２０からの検知結果に基づき、搬送路中で記録紙が詰まったと判定した場合、記録ヘッド駆動モータ１２および搬送ローラ駆動モータ１８等駆動系装置の駆動を停止させる。
【００７５】
なお、上述した装置主制御部８による、画像通信装置１が備える上記各部に対する制御は、例えば装置主制御部８がＣＰＵにより実現できる場合、ＣＰＵがＲＯＭ５に記録されている制御プログラムをＲＡＭ４に読み出して実行することで実現できる。
【００７６】
（印字処理）
次に、上記した構成を有する本実施の形態に係る画像通信装置１における記録紙への印字処理の詳細について説明する。なお、説明の便宜上、入力された原稿から読み取った画像データに基づき印字処理するものとする。
【００７７】
まず、操作・表示部１０において、ユーザから画像データの印字処理の指示を受け付けるとともに、不図示の原稿載置部に印字対象となる原稿が載置される。このように画像データの印字処理の指示を受け付けると、この指示は、入出力制御部９を介して装置主制御部８に送信される。このように印字処理の指示が入力されると、上記装置主制御部８は、ＲＯＭ５に格納されている印字処理プログラムをＲＡＭ４に読み出し実行する。
【００７８】
また、原稿載置部に載置された原稿に対しては、光電変換量子化回路部２が画像データを光学的に読み取り量子化する。そして、アナログデータとして画像データ処理部３に出力する。
【００７９】
上記装置主制御部８は、上記印字処理プログラムを実行することにより、光電変換量子化回路部２から出力されたアナログデータをデジタル化しＲＡＭ４に順次バッファリングするように画像データ処理部３を制御する。このように、ＲＡＭ４に画像データがバッファリングされると、装置主制御部８は該画像データをＲＡＭ４から読み出し印字フォーマットに変換する。さらに装置主制御部８は、搬送ローラモータ制御部１７、搬送ローラ駆動モータ１８、および搬送ローラ１９等を制御して記録紙をフィードさせながら、上記印字フォーマットに即した画像を記録紙に印字するように記録ヘッド１３に対してインクの吐出制御を指示する。また装置主制御部８は、上記したインクの吐出制御と同期して、記録ヘッド１３が記録紙上の適切な位置に移動するようにモータ制御部１１を制御する。モータ制御部１１は、装置主制御部８からの指示に応じて、記録ヘッド駆動モータ１２を稼動させる。
【００８０】
なお、本実施の形態に係る画像通信装置１では、エンコーダ１５により記録ヘッド１３の位置を示す位置情報を得ることができるようになっている。そこで、上記装置主制御部８は、得られた位置情報に基づき、記録ヘッド１３における上記したインクの吐出制御と、該記録ヘッド１３を移動させる記録ヘッド駆動モータ１２の稼動制御を行うように構成されている。
【００８１】
以上のようにして、本実施の形態に係る画像通信装置１では、記録紙に入力された原稿に基づく画像を印字処理することができる。
【００８２】
ところで、本実施の形態に係る画像通信装置１では、外来から生じるノイズの影響によりモータ制御部１１が誤作動を起こす場合がある。この外来から生じるノイズ要因としては、例えば、操作・表示部１０における操作者による不安定な動作、または操作時に生じる静電気等が挙げられる。
【００８３】
そして、このようなモータ制御部１１の誤作動の結果、画像データに基づく印字処理を正常に行うことができなくなる場合がある。そこで、本実施の形態に係る画像通信装置１では、印字処理時に生じたモータ制御部１１の異常を検知できるように構成されている。
【００８４】
ここで、本実施の形態に係る画像通信装置１における異常検知処理について説明する。
【００８５】
本実施の形態に係る画像通信装置１では、上記したようにモータ制御部１１から記録ヘッド駆動モータ１２に出力される制御信号（信号Ａおよび信号Ｂ）の出力レベルにより稼動状態（正転または逆転）を制御する構成である。すなわち、記録ヘッド駆動モータ１２を稼動させる場合、モータ制御部１１から上記制御信号が出力されることとなる。
【００８６】
ここで、図７に示すように記録ヘッド１３が所定時間Ｔ以上停止している場合、本実施の形態に係る画像通信装置１では異常が発生したと判断するように設定されている。なお、この所定時間Ｔとしては、本実施の形態に係る画像通信装置１の各部の性能等に応じて数秒間の範囲で適宜設定される。また、図７は、本発明の実施形態を示すものであり、記録ヘッド１３の停止状態と所定時間Ｔとの関係を説明する図である。
【００８７】
なお、この記録ヘッド１３が停止状態にあるか否かについては、エンコーダ１５から出力されるパルス信号の出力状態に基づき、装置主制御部８が判断することができる。例えば、エンコーダ１５から出力されるパルス信号のオンおよびオフが複数回検出されない場合、記録ヘッド１３が停止状態にあると分かる。一方、出力されるパルス信号のオンおよびオフの切り替えを検知している間は、記録ヘッド駆動モータ１２が稼動し記録ヘッド１３が移動していることがわかる。
【００８８】
このように本実施の形態に係る画像通信装置１では、記録ヘッド１３の稼動状態からモータ制御部１１に生じた異常を容易に検知することができる。
【００８９】
さらにまた、モータ制御部１１に生じた異常に起因するものではなく、フィードする記録紙の紙詰まり等、機構的な要因により記録ヘッド１３の移動が停止されるといった異常が生じる場合がある。このような異常が生じた場合も、装置主制御部８からの指示に基づきモータ制御部１１が記録ヘッド駆動モータ１２の稼動を停止させるため、結果として記録ヘッド１３は停止状態となる。
【００９０】
つまり、本実施の形態に係る画像通信装置１では、搬送路検知センサ２０の検知結果に基づき、装置主制御部８が搬送路において紙詰まりが生じたと判定した場合、駆動系の装置（記録ヘッド駆動モータ１２および搬送ローラ駆動モータ１８）の駆動を停止させるように構成されている。
【００９１】
そこで、本実施の形態に係る画像通信装置１では、記録ヘッド１３が停止状態となった場合、上記した記録紙の紙詰まりによる異常であるのか、モータ制御部１１に異常が生じたのかを確認する必要がある。
【００９２】
なお、モータ制御部１１に生じた異常で記録ヘッド１３が停止しているのか否かを確認する場合、以下のように行うことができる。つまり、モータ出力監視部１４がモータ制御部１１から出力された制御信号（信号Ａおよび信号Ｂ）に基づき、制御信号の出力レベルの結果を判定する。そして、装置主制御部８が、上記モータ出力監視部１４が判定した出力レベルの結果に基づき、モータ制御部１１に生じた異常で記録ヘッド１３が停止しているのか否かを判断する。
【００９３】
上記画像通信装置１では、ジャムが発生し記録ヘッド１３が停止する場合、装置主制御部８からの指示に応じてモータ制御部１１から記録ヘッド駆動モータ１２に停止を指示する制御信号が出力されている。
【００９４】
一方、モータ制御部１１に生じた異常により記録ヘッド駆動モータ１２が停止している場合、装置主制御部８では印字処理の実行指示をモータ制御部１１に出力しているにも関わらず正しい制御信号が記録ヘッド駆動モータ１２に対して出力されない。その結果記録ヘッド駆動モータ１２が停止することとなる。
【００９５】
また、本実施の形態に係る画像通信装置１は、モータ制御部１１における異常の発生を検出した場合、本実施の形態に係る画像通信装置１では以下（Ａ）〜（Ｃ）の復帰処理を選択しモータ制御部１１が正常に稼動するように復帰させることができる。
【００９６】
（Ａ）  モータ制御部１１に設定した制御コマンドの再設定
（Ｂ）  モータ制御部１１の初期化処理（リセット制御）および制御コマンドの再設定
（Ｃ）  モータ制御部１１に印加する電圧の停止および電圧印加の再開、初期化処理、および制御コマンドの再設定
すなわち、モータ制御部１１は、制御コマンド（駆動情報）を記録するレジスタ（不図示）を備えており、これらの制御コマンドは装置主制御部８により設定されるようになっている。なお、この制御コマンドとしては、例えば、記録ヘッド駆動モータ１２の回転速度を規定する情報、記録ヘッド駆動モータ１２のモータの回転方向を規定する情報、記録ヘッド駆動モータ１２の動作開始、停止等稼動期間を規定する情報が挙げられる。
【００９７】
また、モータ制御部１１は、装置主制御部８からリセット制御信号の入力を受け、モータ制御部１１の回路に印加する電圧を制御して初期状態に戻す初期化処理を行うことができる構成となっている。
【００９８】
さらにはまた、装置主制御部８からの指示に応じて、上記モータ制御部１１への電圧の印加の停止および電圧の印加の再開が制御されるように構成されている。
【００９９】
このように、本実施の形態に係るモータ制御部１１では、該モータ制御部１１に設定する制御コマンドを更新して再設定する復帰処理（Ａ）と、モータ制御部１１に印加する電圧を制御して初期状態に戻す復帰処理（Ｂ）および電圧の印加を停止したり再開したりする復帰処理（Ｃ）に大別できる。
【０１００】
本実施の形態に係る画像通信装置１では、モータ制御部１１において設定した制御コマンドに不具合がある場合は、上記した復帰処理（Ａ）によって改善することができる。また、モータ制御部１１を構成するシステムＬＳＩのシステム系は正常に動くがモータ制御部１１全般における稼動状態に不具合がある場合は、上記した復帰処理（Ｂ）によって改善することができる。また、これら復帰処理（Ａ）および（Ｂ）によってもモータ制御部１１の誤作動が改善されない場合、例えば、ＬＳＩのラッチアップなどが生じている場合、復帰処理（Ｃ）によりモータ制御部１１への電圧の印加を停止し、それから電圧の印加を再開して再起動させることができる。
【０１０１】
ところで、上記した復帰処理（Ａ）〜（Ｃ）では、これら復帰処理を行ってから、モータ制御部１１により記録ヘッド駆動モータ１２を稼動させるまでの復帰時間がそれぞれ異なっており、復帰処理（Ａ）、（Ｂ）、（Ｃ）の順に上記復帰時間が大きくなる。
【０１０２】
つまり、復帰処理（Ａ）では、モータ制御部１１が有するレジスタに設定された制御コマンドの初期化（更新）を行うだけである。これに対して復帰処理（Ｂ）は、モータ制御部１１におけるレジスタの初期化だけではなく、当該モータ制御部１１を構成する回路に印加する電圧を制御して、該回路に出力する制御信号を全て無効とし初期状態に戻す。このため、復帰処理（Ａ）と復帰処理（Ｂ）とを比較した場合、記録ヘッド駆動モータ１２を稼動させるまでの復帰時間は後者の方が大きくなる。また、復帰処理（Ｃ）は、モータ制御部１１への電圧の印加を停止し、それから再度電圧を印加して再起動させ、さらに復帰処理（Ａ）および（Ｂ）を行うため、上記復帰処理（Ａ）および（Ｂ）よりもさらに上記復帰時間が大きくなってしまう。
【０１０３】
なお、復帰処理（Ｂ）を実行する場合、モータ制御部１１の初期化処理（リセット制御）を行うため、モータ制御部１１において制御コマンド保持するレジスタも初期化されてしまう。このため、必然的に復帰処理（Ａ）、すなわち制御コマンドの再設定を行う必要がある。
【０１０４】
また、復帰処理（Ｃ）を実行する場合、モータ制御部１１への電圧の印加を停止し、再度電圧を印加させモータ制御部１１を再起動させるため、モータ制御部１１を初期状態に設定して起動させる必要がある。このため、必然的に復帰処理（Ｂ）、すなわち初期化処理および制御コマンドの再設定を行う必要がある。
【０１０５】
ところで、本実施の形態に係る画像通信装置１では、モータ制御部１１に誤作動が生じた場合、この誤作動の要因を推定しできるだけ復帰時間に時間がかからないように、上記した復帰処理（Ａ）〜（Ｃ）のうちのいずれかを選択するように構成されている。
【０１０６】
すなわち、本実施の形態に係る画像通信装置１では、復帰時間が小さい復帰処理（Ａ）、復帰処理（Ｂ）、復帰処理（Ｃ）の順番に優先的に選択して実行するように優先度が割り当てられている。ただし、後述する設定情報判定部３２によるモータ制御部１１において設定された制御コマンドの適否についての判定結果を考慮して、例えば優先度が高い復帰処理（Ａ）を選択せずに次に優先度が高い復帰処理（Ｂ）を選択するなど、推定される異常要因に応じた適切な復帰処理を選択するように構成されている。
【０１０７】
以下において、図１および図８を参照して本実施の形態に係る画像通信装置１における復帰処理の詳細を説明する。図１は、本発明の実施形態を示すものであり、画像通信装置１における復帰処理に関するソフトウェア構成を示すブロック図である。また、図８は、本発明の実施形態を示すものであり、画像通信装置１における復帰処理の一例を示すフローチャートである。
【０１０８】
まず、図１を参照して本実施の形態に係る画像通信装置１における復帰処理に関するソフトウェア構成について説明する。
【０１０９】
図１に示すように、本実施の形態に係る画像通信装置１では、機能ブロックとして異常発生判定部３１、設定情報判定部３２、復帰処理選択部３３、情報設定部３４、初期化指示部３５、および電源供給停止指示部３６を備えてなる構成である。なお、これら各機能ブロックは、装置主制御部８がＣＰＵにより実現できる場合、該ＣＰＵがＲＯＭ５からプログラムを読み出し、ＲＡＭ４等において実行することにより実現できる。
【０１１０】
上記異常発生判定部３１は、エンコーダ１５から出力されたパルス信号の有無と、モータ出力監視部１４から出力される制御信号の出力レベルに関する情報とに基づき、異常が発生したか否かを判定するものである。この異常発生判定部３１は、記録ヘッド１３が所定時間Ｔ以上停止している場合、異常が発生したと判断する。
【０１１１】
すなわち、異常発生判定部３１は、ＲＯＭ５に記憶されている異常判定時間４１を参照して、エンコーダ１５から所定時間Ｔ、すなわち異常判定時間４１以上パルス信号の出力状態を確認する。そして、このパルス信号の出力状態から記録ヘッド１３が停止しているか否か判断する。記録ヘッド１３が所定時間Ｔ以上停止状態にあると判断した場合、異常発生判定部３１は異常が発生しているものと判定する。
【０１１２】
また、異常発生判定部３１は、異常が発生しているものと判定した場合、モータ出力監視部１４から取得した、モータ制御部１１から記録ヘッド駆動モータ１２に出力される制御信号の適否を判定し、モータ制御部１１に異常が発生したか否かを判断するものでもある。すなわち、異常発生判定部３１は、モータ出力監視部１４から受信した制御信号が適切なものであると判断した場合、この異常要因は記録紙のジャムの発生であると判断する。一方、異常発生判定部３１は、この制御信号が適切なものではないと判断した場合、モータ制御部１１に異常が発生したと判断する。
【０１１３】
さらにまた異常発生判定部３１は、モータ制御部１１に異常が発生しているものと判断した場合、設定情報判定部３２に対してモータ制御部１１が有するレジスタに設定されている制御コマンドが正常であるか否かの判定を行うように指示するものでもある。
【０１１４】
設定情報判定部３２は、異常発生判定部３１からの指示に応じて、モータ制御部１１が有するレジスタに設定されている制御コマンドを読み出す。そして、設定情報判定部３２は、ＲＯＭ５に記憶された設定用制御コマンド情報４２を参照して、この読み出した制御コマンドが適切であるか否か判断する。そして、設定情報判定部３２は、この判断した結果を復帰処理選択部３３に通知する。
【０１１５】
復帰処理選択部３３は、設定情報判定部３２から通知された情報に基づき、復帰処理（Ａ）〜復帰処理（Ｃ）のいずれを実行するか選択するものである。
【０１１６】
復帰処理（Ａ）を選択する場合、復帰処理選択部３３は、情報設定部３４にモータ制御部１１において設定されている制御コマンドの更新を行うように指示する。さらに復帰処理選択部３３は、異常発生判定部３１に、復帰処理（Ａ）実行後から所定時間Ｔだけ経過するまでの間におけるエンコーダ信号の出力状態を監視するように指示する。
【０１１７】
復帰処理（Ｂ）を選択する場合、復帰処理選択部３３は、初期化指示部３５にモータ制御の初期化処理（リセット制御）を実行させるように指示するとともに、情報設定部３４にモータ制御部１１において設定されている制御コマンドの更新を行うように指示する。さらに復帰処理選択部３３は、異常発生判定部３１に、復帰処理（Ｂ）実行後から所定時間Ｔ経過するまでの間におけるエンコーダ信号の出力状態を監視するように指示する。
【０１１８】
復帰処理（Ｃ）を選択する場合、復帰処理選択部３３は、電源供給停止指示部３６にモータ制御部１１への電圧の印加を停止するように指示する。その後、復帰処理選択部３３は、電源供給停止指示部３６にモータ制御部１１への電圧の印加を開始するように指示する。さらに、復帰処理選択部３３は、初期化指示部３５にモータ制御の初期化処理（リセット制御）を実行させるように指示し、情報設定部３４にモータ制御部１１において設定されている制御コマンドの更新を行うように指示する。
【０１１９】
情報設定部３４は、復帰処理選択部３３からの指示に応じて、設定用制御コマンド情報４２を参照してモータ制御部１１に設定されている制御コマンドを更新するものである。
【０１２０】
初期化指示部３５は、復帰処理選択部３３からの指示に応じて、モータ制御部１１の初期化処理（リセット制御）を行うものである。
【０１２１】
電源供給停止指示部３６は、復帰処理選択部３３からの指示に応じて、モータ制御部１１に印加する電圧を一時停止させたり、再度電圧の印加を開始させたりするものである。
【０１２２】
本実施の形態に係る画像通信装置１では、本発明の復帰手段として更新手段、初期化手段、および電圧印加停止制御手段それぞれを情報設定部３４、初期化指示部３５、および電源供給停止指示部３６それぞれの組み合わせにより実現できるようになっている。
【０１２３】
すなわち、上記更新手段は、上記復帰処理（Ａ）を実行する手段であり、情報設定部３４によって実現できる。
【０１２４】
また、上記初期化手段は、上記復帰処理（Ｂ）を実行する手段であり、初期化指示部３５と情報設定部３４とによって実現できる。
【０１２５】
また電圧印加停止制御手段は、上記復帰処理（Ｃ）を実行する手段であり、電源供給停止指示部３６と、初期化指示部３５と、情報設定部３４とによって実現できる。
【０１２６】
また、上記初期化手段と電圧印加停止制御手段とをあわせて電圧制御手段を実現する。
【０１２７】
（復帰処理の処理フロー）
ここで、上記した機能ブロックを有する画像通信装置１における復帰処理の処理フローについて図８を参照して説明する。この図８は、本発明の実施形態を示すものであり、画像通信装置１における復帰処理を示すフローチャートである。
【０１２８】
まず、前提として本実施の形態に係る画像通信装置１では、不図示の原稿載置部に載置された原稿の印字処理を実行するものとする。なお、この印字処理の詳細については上述したためここでは省略する。
【０１２９】
この印字処理の間、装置主制御部８では、異常発生判定部３１が、エンコーダ１５から入力されたパルス信号（エンコーダ信号）の出力状態と、モータ出力監視部１４から出力される制御信号（モータ制御信号）の出力レベルに関する情報とに基づき、異常発生の有無を監視している（ステップＳ１１、これ以降Ｓ１１というふうに称する）。
【０１３０】
また、本実施の形態に係る画像通信装置１では、記録紙の紙詰まり（ジャム）が生じた場合、装置主制御部８から、モータ制御部１１から出力されるモータ制御信号を停止するよう指示するように構成されている。
【０１３１】
上記異常発生判定部３１は、エンコーダ１５からのエンコーダ信号の出力状態に変化がなく記録ヘッド１３が所定時間Ｔ以上停止している場合、異常が発生したと判断する（Ｓ１１において「ＹＥＳ」）。なお、上記所定時間Ｔは、ＲＯＭ５において異常判定時間４１として予め設定されている時間であり、異常発生判定部３１は、異常判定時間４１を参照することによりこの所定時間Ｔを設定することができる。なお、この所定時間Ｔは、異常発生の有無を十分に判別できる期間として設定される時間である。
【０１３２】
上記ステップＳ１１において異常が発生していると判断すると、次に異常発生判定部３１は、モータ出力監視部１４からの出力結果に基づきモータ制御部１１から記録ヘッド駆動モータ１２に出力されたモータ駆動信号が正常であるか否か判断する（Ｓ１２）。一方、ステップＳ１１において「ＮＯ」の場合は、異常発生判定部３１は、エンコーダ信号の出力状態の変化を監視する。
【０１３３】
ここで、モータ駆動信号が正常であるとは、モータ制御部１１から記録ヘッド駆動モータ１２に出力されるモータ制御信号が該記録ヘッド駆動モータ１２の停止を指示するものであるということである。この場合、所定時間Ｔ以上の記録ヘッド１３の停止は、モータ制御部１１からの指示に基づくものであるということとなる。なお、このように画像通信装置１の稼動中に記録ヘッド駆動モータ１２の停止を指示するモータ制御信号が出力される場合とは、上述したように記録紙のジャムが生じる場合である。
【０１３４】
以上のようにステップＳ１２によって、本実施の形態に係るモータ制御部１１において異常が生じているのか否かを判定しており、本発明における、記録ヘッド制御部に異常が生じたか否かを判定するステップを実現することができる。
【０１３５】
上記ステップＳ１２において制御信号が正常であると判定された場合、すなわち記録ヘッド駆動モータ１２の停止要因は記録紙のジャムの発生であると判定された場合、異常発生判定部３１は、入出力制御部９に指示して操作・表示部１０の表示領域にジャムの発生の通知を表示させる（Ｓ１３）。
【０１３６】
一方、モータ制御部１１において異常が生じていると判定された場合、復帰処理（Ａ）〜（Ｃ）のうちいずれかの処理の実行を選択する。すなわち、上述したようにこの異常が生じているモータ制御部１１を正常な状態に復帰させる複数の異なるステップとして復帰処理（Ａ）〜復帰処理（Ｃ）がある。そしてこれら復帰処理（Ａ）〜（Ｃ）のうちいずれの処理を実行するか選択し指示する必要がある。
【０１３７】
本実施の形態に係る画像通信装置１では、これら復帰処理（Ａ）〜（Ｃ）のうちいずれの処理を実行するか選択し指示するため、以降に示すステップＳ１４〜ステップＳ２１が実行される。
【０１３８】
より具体的には、ステップＳ１２において「ＮＯ」の場合、異常発生判定部３１は、設定情報判定部３２に指示してモータ制御部１１に設定された制御コマンドが適切であるか否か判定させる。設定情報判定部３２は、異常発生判定部３１からの指示に応じてＲＯＭ５に記録されている設定用制御コマンド情報４２を参照して、上記モータ制御部１１に設定された制御コマンドが適切であるか否か判断する（Ｓ１４）。
【０１３９】
ここで、上記レジスタに設定された制御コマンドが適切である場合（Ｓ１４において「ＮＯ」）、設定情報判定部３２は、その旨を復帰処理選択部３３に通知する。復帰処理選択部３３は、設定情報判定部３２からの上記通知に応じて、復帰処理（Ｂ）を選択し実行する（Ｓ１８）。
【０１４０】
すなわち、復帰処理選択部３３は、初期化指示部３５に対して、モータ制御部１１の電圧値等を予め規定された状態（初期状態）に戻すように指示するとともに、情報設定部３４に対してモータ制御部１１に設定している制御コマンドを再設定するように指示する。この指示に応じて、初期化指示部３５は、モータ制御部１１の電圧値等を初期状態に戻し、情報設定部３４は、制御コマンドを再設定する。このようにして、モータ制御部１１の初期化処理（リセット制御）および制御コマンドの再設定を行い復帰処理（Ｂ）を実行する。
【０１４１】
一方、上記レジスタに設定された制御コマンドが適切ではない場合（Ｓ１４において「ＹＥＳ」）、設定情報判定部３２はその旨を復帰処理選択部３３に通知する。復帰処理選択部３３は、設定情報判定部３２からモータ制御部１１に設定した制御コマンドが適切ではないという通知を受信すると、復帰処理（Ａ）を選択し実行する（Ｓ１５）。
【０１４２】
すなわち、復帰処理選択部３３からの指示に応じて、情報設定部３４が、モータ制御部１１に設定した制御コマンドを更新する。このようにして、モータ制御部１１の制御コマンドを更新して復帰処理（Ａ）を実行する。
【０１４３】
また、復帰処理選択部３３が、情報設定部３４に対して制御コマンドの更新を指示する際、異常発生判定部３１に対して、制御コマンドの更新後から所定時間Ｔ経過するまでの間にエンコーダ信号の出力状態に変化があったか否かについてさらに判定するように指示する。
【０１４４】
この指示に応じて、異常発生判定部３１は、情報設定部３４による制御コマンド更新後から所定時間Ｔ以上経過してもエンコーダ信号の出力状態に変化がないか確認する（Ｓ１６）。
【０１４５】
ここで、異常発生判定部３１が、所定時間Ｔ経過前にエンコーダ信号の出力状態に変化が生じたと判定した場合（Ｓ１６において「ＮＯ」）、モータ制御部１１が正常な状態に復帰し、記録ヘッド駆動モータ１２を制御して記録ヘッド１３が稼動し始めたことを示す。したがって、画像通信装置１では、記録ヘッド１３が所定の位置に移動して記録紙への印字処理が再開される（Ｓ１７）。
【０１４６】
一方、エンコーダ１５から所定時間Ｔ以上経過してもエンコーダ信号の出力状態に変化がない場合（Ｓ１６において「ＹＥＳ」の場合）、異常発生判定部３１は設定情報判定部３２に対して復帰処理（Ａ）後の結果が正常か否か確認するように指示する。
【０１４７】
この指示に応じて、設定情報判定部３２は、モータ制御部１１において制御コマンドが適切に更新できているか否かを確認する。すなわち、設定情報判定部３２は、復帰処理（Ａ）後の結果が正常であるか否かを判定する（Ｓ１９）。
【０１４８】
ここで、ステップＳ１９において「ＮＯ」の場合、すなわち、設定情報判定部３２が復帰処理（Ａ）後の結果が正常とならないと判定した場合、復帰処理選択部３３は復帰処理（Ｃ）を選択し実行する。
【０１４９】
一方、ステップＳ１９において、復帰処理（Ａ）後の結果が正常であると設定情報判定部３２が判定した場合（Ｓ１９において「ＹＥＳ」）、復帰処理選択部３３は、復帰処理（Ｂ）を選択し実行する（Ｓ１８）。
【０１５０】
このように、上記設定情報判定部３２が、モータ制御部１１に設定した制御コマンドが適切であると判定した場合、および復帰処理（Ａ）後の結果が正常であると判定した場合、復帰処理選択部３３は復帰処理（Ｂ）を実行するように選択する。
【０１５１】
また、復帰処理選択部３３は、復帰処理（Ｂ）を実行する際、異常発生判定部３１に対して、復帰処理（Ｂ）後から所定時間Ｔ経過するまでの間にエンコーダ信号の出力状態に変化があったか否かについてさらに判定するように指示する。
【０１５２】
この復帰処理選択部３３からの指示に応じて、異常発生判定部３１は、復帰処理（Ｂ）実行後から所定時間Ｔ以上経過してもエンコーダ信号の出力状態に変化がないか確認する（Ｓ２０）。
【０１５３】
ここで、ステップＳ２０において「ＮＯ」の場合、異常の発生が解消され、印字処理が再開される（Ｓ１７）。
【０１５４】
一方、所定時間Ｔ以上経過してもエンコーダ１５からのエンコーダ信号の出力状態に変化がない場合（Ｓ２０において「ＹＥＳ］）、その旨を、設定情報判定部３２を通じて、復帰処理選択部３３に通知する。上記復帰処理選択部３３は、所定時間Ｔ以上経過してもエンコーダ信号の出力状態に変化がない旨の通知を、設定情報判定部３２を通じて異常発生判定部３１から受信すると、依然としてモータ制御部１１において異常が発生している状態とし復帰処理（Ｃ）の実行を選択する。
【０１５５】
すなわち、復帰処理選択部３３からの指示に応じて、電源供給停止指示部３６がモータ制御部１１への電圧の印加を一時停止する。その後、電源供給停止指示部３６は、モータ制御部１１へ再度電圧供給を実行する。
【０１５６】
次に、復帰処理選択部３３からの指示に応じて、初期化指示部３５がモータ制御部１１を初期状態とする。そして、復帰処理選択部３３からの指示に応じて、情報設定部３４がモータ制御部１１に設定された制御コマンドを更新する。このようにして復帰処理（Ｃ）を実行する（Ｓ２１）。
【０１５７】
つまり、復帰処理選択部３３は、復帰処理（Ｂ）を実行したにも関わらず依然として記録ヘッド駆動モータ１２が起動せずエンコーダ信号の出力状態が所定時間Ｔ以上変化しない場合と、復帰処理（Ａ）の処理結果において、制御コマンドの更新を正常に実行することができない場合とにおいて、復帰処理（Ｃ）を選択する。
【０１５８】
このように、上記モータ制御部１１をリセット制御しても正常に戻らない場合、あるいは、制御コマンドを更新しても正常に書き込むことができない場合では、モータ制御部１１を構成するＬＳＩのラッチアップ等重度の問題が生じている可能性が大きい。このため、復帰処理（Ｃ）の実行を選択しモータ制御部１１に印加する電圧を一時停止させる。そして、モータ制御部１１に対する電圧印加を再開し、リセット制御を行い、制御コマンドを更新する。
【０１５９】
以上のようにしてステップＳ２１において復帰処理（Ｃ）を実行すると、画像通信装置１において印字処理を再開させる。
【０１６０】
このように本実施の形態に係る画像通信装置１における「復帰処理」では、異常発生判定部３１がモータ制御部１１に異常が生じたか否かを判定することができる。また、モータ制御部１１を正常な状態に復帰させる復帰処理（Ａ）〜（Ｃ）を実行できるようになっており、復帰処理選択部３３によってこれら復帰処理（Ａ）〜（Ｃ）のいずれを実行するか選択することができる。
【０１６１】
特に、この復帰処理選択部３３は、予め設定されている復帰処理（Ａ）〜（Ｃ）の優先度と、モータ制御部１１における制御コマンドの適否に関する判定結果とを利用して、印字処理効率の低減をできるだけ抑制できるように復帰処理の選択を行うことができる。
【０１６２】
したがって、本実施の形態に係る画像通信装置１は、モータ制御部１１に異常が生じた場合、効率的に該モータ制御部１１を正常な状態に復帰させることができる。
【０１６３】
最後に、画像通信装置１の各ブロック、特に装置主制御部８が有する各機能ブロック（異常発生判定部３１、設定情報判定部３２、復帰処理選択部３３、情報設定部３４、初期化指示部３５、および電源供給停止指示部３６）は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１６４】
すなわち、画像通信装置１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像通信装置１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記画像通信装置１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１６５】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１６６】
また、画像通信装置１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１６７】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１６８】
記録ヘッドを駆動させる記録ヘッド駆動モータ１２を制御するモータ制御部１１に異常が生じた場合、復帰処理選択部３３によって適切な復帰処理を選択し復帰処理を行うことができる。このため、記録ヘッドを移動させ記録紙等に印字処理を行う装置全般の復帰処理に適用できる。
【図面の簡単な説明】
【０１６９】
【図１】本発明の実施形態を示すものであり、画像通信装置における復帰処理に関するソフトウェア構成を示すブロック図である。
【図２】本実施の形態に係る画像通信装置の概略構成を示すブロック図である。
【図３】本発明の実施形態を示すものでありモータ制御部から記録ヘッド駆動モータに出力される制御信号の一例を示す図である。
【図４】本発明の実施形態を示すものであり、制御信号のレベルと記録ヘッド駆動モータの稼動状態との対応関係を示す図である。
【図５】本発明の実施形態を示すものであり、画像通信装置における装置主制御部、モータ制御部、記録ヘッド駆動モータ、記録ヘッド、およびエンコーダそれぞれの関係を示した図である。
【図６】本発明の実施形態を示すものであり、画像通信装置の概略構成を示すブロック図である。
【図７】本発明の実施形態を示すものであり、記録ヘッドの停止状態と所定時間Ｔとの関係を説明する図である。
【図８】本発明の実施形態を示すものであり、画像通信装置における復帰処理の一例を示すフローチャートである。
【符号の説明】
【０１７０】
１    画像通信装置（画像形成装置）
４    ＲＡＭ
５    ＲＯＭ
８    装置主制御部
９    入出力制御部
１１  モータ制御部（記録ヘッド制御部）
１２  記録ヘッド駆動モータ（モータ部）
１３  記録ヘッド
１４  モータ出力監視部
１５  エンコーダ
３１  異常発生判定部（異常判定手段）
３２  設定情報判定部（確認手段）
３３  復帰処理選択部（指示手段）
３４  情報設定部（復帰手段、更新手段、電圧制御手段、初期化手段、電圧印加停止制御手段）
３５  初期化指示部（復帰手段、電圧制御手段、初期化手段、電圧印加停止制御手段）
３６  電源供給停止指示部（復帰手段、電圧制御手段、電圧印加停止制御手段）
【図１】
2008201052.tif 000003
【図２】
2008201052.tif 000004
【図３】
2008201052.tif 000005
【図４】
2008201052.tif 000006
【図５】
2008201052.tif 000007
【図６】
2008201052.tif 000008
【図７】
2008201052.tif 000009
【図８】
2008201052.tif 000010