(57)【特許請求の範囲】
【請求項１】
表示部と入力操作部とが設けられ、マシンインタフェースとしての操作パネルを備える電子機器において、
予め操作パネルの誤動作を検出する動作を繰返すための条件が設定される条件設定手段と、
操作パネルの表示部の表示内容として送出した情報を記憶しておく情報記憶手段と、
条件設定手段に設定されている条件が満たされる毎に、操作パネルの表示部で表示されている表示内容を読出す内容読出手段と、
内容読出手段によって読出される表示部で表示されている表示内容と、情報記憶手段に記憶されている情報とを照合し、照合結果に基づいて、操作パネルに誤動作が生じているか否かを判定する誤動作判定手段と、
誤動作判定手段によって操作パネルに誤動作が生じていると判定されるとき、予め設定される誤動作回復のための制御を行う誤動作回復手段とを含むことを特徴とする操作パネルを備える電子機器。
【請求項２】
前記誤動作判定手段は、前記操作パネルの入力操作部に入力される情報を解析して、解析結果に基づいて操作パネルに誤動作が生じているか否かの判定も行うことを特徴とする請求項１記載の操作パネルを備える電子機器。
【請求項３】
前記誤動作回復手段は、前記誤動作回復のための制御として、前記情報記憶手段に記憶されている情報を前記操作パネルの表示部に再度送出すること含む回復処理を行い、該回復処理後でも誤動作から回復しない場合に、少なくとも操作パネルに供給する電源を遮断することを特徴とする請求項１または２記載の操作パネルを備える電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファクシミリ装置等の通信装置や情報処理装置などで、マンマシンインタフェースとして操作パネルを備える電子機器に関し、特にその操作パネルの誤動作を検出して回復させることに関する。
【０００２】
【従来の技術】
従来から、通信装置や情報処理装置は、使用者とのマンマシンインタフェースとして、一般に操作パネルを備えている。操作パネルは、電子機器のなかで使用者が直接接触し、あるいは最も近接する部分である。使用者は、着用している衣服などのために、静電気で帯電していることが多い。使用者が帯電していると、使用者の持っている静電気が操作パネルに放電し、この放電による高電圧で、操作パネルが誤動作することが多くなるので、操作パネルは静電気対策が最も必要とされる部位である。このため、従来から操作パネルには、静電気の回路部分に対する影響を減少させる導電材の追加、構造上の工夫などの対策が行われている。また、回路部品の配置等にも、静電気の影響を少なくするための配慮が成される例が多い。
【０００３】
たとえば特開平９−３０９２４５号公報には、記録装置の操作パネルの静電気による誤動作を、静電気防止のための付加的な部品を追加することなく、操作パネルの機構部分の構造で減少させる考え方が示されている。このような機構的な静電気防止策は、静電気対策の１つとして重要なものである。特開平８−２６３０２０号公報には、ノイズ等の影響によってパワーオンリセット機能が動作しても、液晶パネルの表示内容を変更しないようにする液晶駆動方法についての先行技術が開示されている。
【０００４】
一般に、マイクロコンピュータなどを含んでプログラム動作を行う電子機器では、ノイズなどによって本来のプログラム動作から逸脱する誤動作が生じる可能性がある。特開平６−１２３３５号公報には、ファクシミリ装置のＲＡＭ領域を複数のメモリ領域に分割し、それぞれのメモリ領域に同一内容の各種パラメータを記憶させておく考え方が示されている。ＣＰＵは、メモリ領域の各ブロック毎にチェックサムを計算し記憶しておく。チェックサムの計算は定期的に行い、記憶されているチェックサムと比較し、もし異なれば他のメモリのチェックサムを計算し、正しい方のメモリ領域の各種パラメータを採用することで、エラーの回復を図るようにしている。特開平７−１６８７４０号公報には、２つの相互接続されたマイクロコンピュータを内蔵するビデオカセットレコーダにおいて、いずれか１つのマイクロコンピュータがエラー状態にあるとき、残りのマイクロコンピュータがこれを検出し、エラー状態のマイクロコンピュータを自動的にリセットさせるウォッチドッグ方法が開示されている。エラーの検出は、一方のマイクロコンピュータからウォッチドッグデータの要請命令が出ると、他方のマイクロコンピュータがこれに対応してデータを伝送し、このデータが正しいかどうかで行っている。
【０００５】
【発明が解決しようとする課題】
通信装置や情報処理装置等のマンマシンインタフェースを受け持つ操作パネルは、通常本体の主回路部分とは切り離され、使用者が最も使用しやすい構造や位置に設けられている場合が多い。この場合、操作パネルは、主回路部分とは独立に動作するように設置され、主回路部分とケーブルやワイヤ等で接続されるのが通常の形態である。ただし、小型化を要求される携帯用の電子機器などでは、偏平な筺体の表面に操作パネルが形成され、内部に主回路部分が配置されるような場合もあり得る。いずれの場合も、マンマシンインタフェースである操作パネルは、最も静電気の影響を受けやすく、特に操作パネル内部に、表示部の駆動用の電子回路や、入力操作部への入力操作に対応して電気信号を生成するための電子回路が装備されている場合には、電子回路部分が静電気の影響を受けやすいので、静電気の影響による操作パネル部の電子回路の誤動作が大きな問題となる。
【０００６】
特開平９−３０９２４５号公報に示されているような、機構的に静電気の影響を減少させる方法は、もちろん利用可能であるけれども、使用者の静電気の影響は、静電気の電圧、印加部位等がさまざまであり、全てを防止することは困難である。静電気による誤動作には、その静電気の印加場所や強度によって表示装置のデータを保持するビットマップメモリのビット間違い、操作パネルを制御している制御部分のプログラムの暴走等の誤動作、ＬＳＩのラッチアップ等の種々の状態があり、この全てに対して適切な回復策やあるいは致命的な損傷の防止を含む対応策を施す必要がある。特開平８−２６３０２０号公報で示されている方法は、ノイズ信号が電源ラインに混入したときのパワーオンリセット機能の作動による誤動作防止が目的であり、ノイズによって表示内容が変化する誤動作が生じても、表示内容についての適切な回復処理を行うことはできない。
【０００７】
本発明の目的は、操作パネルに静電気などの影響で誤動作が生じても、適切に回復させることができる操作パネルを備える電子機器を提供することである。
【０００８】
【課題を解決するための手段】
本発明は、表示部と入力操作部とが設けられ、マシンインタフェースとしての操作パネルを備える電子機器において、
予め操作パネルの誤動作を検出する動作を繰返すための条件が設定される条件設定手段と、
操作パネルの表示部の表示内容として送出した情報を記憶しておく情報記憶手段と、
条件設定手段に設定されている条件が満たされる毎に、操作パネルの表示部で表示されている表示内容を読出す内容読出手段と、
内容読出手段によって読出される表示部で表示されている表示内容と、情報記憶手段に記憶されている情報とを照合し、照合結果に基づいて、操作パネルに誤動作が生じているか否かを判定する誤動作判定手段と、
誤動作判定手段によって操作パネルに誤動作が生じていると判定されるとき、予め設定される誤動作回復のための制御を行う誤動作回復手段とを含むことを特徴とする操作パネルを備える電子機器である。
【０００９】
本発明に従えば、電子機器には表示部と入力操作部とが設けられ、マンマシンインタフェースとしての操作パネルを備える。操作パネルを備える電子機器には、条件設定手段と情報記憶手段と内容読出手段と誤動作判定手段と誤動作回復手段とが含まれる。条件設定手段には、予め操作パネルの誤動作を検出する動作を繰返すための条件が設定される。情報記憶手段には、操作パネルの表示部の表示内容として送出した情報を記憶しておく。内容読出手段は、条件設定手段に設定されている条件が満たされる毎に、操作パネルの表示部で表示されている表示内容を読出す。誤動作判定手段は、内容読出手段によって読出される表示部で表示されている表示内容と、情報記憶手段に記憶されている情報とを照合し、照合結果に基づいて操作パネルに誤動作が生じているか否かを判定する。誤動作回復手段は、誤動作判定手段によって操作パネルに誤動作が生じていると判定されるとき、予め設定される誤動作回復のための制御を行う。操作パネルの誤動作検出が繰返して行われ、誤動作と判定されると予め設定されている誤動作回復のための制御が行われるので、静電気に起因する誤動作などを適切に回復させることができる。また、誤動作が検出されないときには、誤動作回復のための処理は行わないので、誤動作が生じていないにも拘わらず回復処理によって表示部の表示がちらついてしまうような事態を避けることができる。
【００１０】
また本発明で前記誤動作判定手段は、前記操作パネルの入力操作部に入力される情報を解析して、解析結果に基づいて操作パネルに誤動作が生じているか否かの判定も行うことを特徴とする。
【００１１】
本発明に従えば、入力操作部に入力される情報を解析して操作パネルに誤動作が生じているか否かを判定するので、使用者の静電気の影響を受けやすい入力操作部に入力される情報を監視し、誤動作と判定されれば適切な回復処理を行うように制御することができる。
【００１２】
また本発明で前記誤動作回復手段は、前記誤動作回復のための制御として、前記情報記憶手段に記憶されている情報を前記操作パネルの表示部に再度送出すること含む回復処理を行い、該回復処理後でも誤動作から回復しない場合に、少なくとも操作パネルに供給する電源を遮断することを特徴とする。
【００１３】
本発明に従えば、誤動作回復手段は、誤動作回復のための制御として、操作パネルの表示部に情報記憶手段に記憶されている情報を再度送出することを含む回復処理を行って、その回復処理でも誤動作から回復しない場合に、少なくとも操作パネルに供給する電源を遮断するので、表示内容の再送出で回復可能な程度の誤動作であれば他の部分への影響が少ない状態で回復処理を行い、そのような回復処理で誤動作が回復しない場合には、重要な誤動作や故障であると判断して少なくとも操作パネルに対する電源の供給を遮断するので、致命的な損傷などの防止を図ることができる。
【００１４】
【発明の実施の形態】
本発明は、通信装置や情報処理装置など、広く電子機器一般に適用することができるけれども、ここではファクシミリ装置を例にとって説明する。図１はファクシミリ装置の概略的な電気的構成を示し、図２は図１の操作パネル１の電気的構成を示し、図３は外観構成を示す。
【００１５】
図１に示すように、ファクシミリ装置はマンマシンインタフェースとしての操作パネル１と、ファクシミリ装置としての基本的な動作を行う主回路２とを含む。操作パネル１には、主回路２から使用者に伝える情報などが表示される表示部３と、使用者が主回路２に指示や情報を入力操作するための入力操作部４とが設けられる。入力操作部４には、ファクシミリ装置としての各種動作を指示入力するための操作キー５と、電話番号などの数値等を入力するためのダイヤルキー６などが設けられる。
【００１６】
ファクシミリ装置の主回路２は、電話回線１１等の通信回線と網制御装置１２を介して接続される。網制御装置１２は、電話回線１１等の状況を監視するとともに、電話回線１１をモデム１３側に接続したりする制御を行う。モデム１３は、画像を表すデジタル信号を電話回線１１等の通信回線網に適したアナログ信号になるように変調するとともに、電話回線１１等からのアナログ信号を印刷用のデジタル画像信号に復調する。制御装置１４は、モデム１３、画像記憶装置１５、印刷装置１６、画像読取装置１７、ＲＯＭ１８、不揮発性ＲＡＭ１９、揮発性ＲＡＭ２０などに接続されるとともに、操作パネル１にも接続される。
【００１７】
印刷装置１６は、電話回線１１等を通じて受信した画像、または画像読取装置１７で読取れた画像の印刷を行うユニットであり、サーマル方式、電子写真方式、あるいはインクジェット方式等がよく用いられる。画像読取装置１７は、送信やコピーのための原稿の読取装置であり、レンズとＣＣＤラインセンサ等の組合せによる縮小読取方式や、ロッドレンズアレーを用いる密着センサ方式などが用いられる。画像記憶装置１５は、読取った画像や受信した画像を記憶するためのユニットであり、このユニットを備えることで、多くの複雑な機能、たとえば印刷用紙がなくなった場合に画像記憶装置１５に受信する代行受信、受信した画像の転送、記憶された画像を複数の相手先に転送する同報通信等が可能となる。制御装置１４は、記憶装置であるＲＯＭ１８、不揮発性ＲＡＭ１９、揮発性ＲＡＭ２０と相俟って、操作キー５やダイヤルキー６からの入力情報、装置の各ユニットからの状態を示す情報、電話回線１１等からの信号等の情報を基に、ファクシミリ装置全体の動作を決定し、装置全体に指令を与え、さらに操作パネル１の表示部３に表示の指示を出したりする制御を行う。また制御装置１４は、画像の情報の伝送時間を短縮するための圧縮、圧縮された画像信号を元のピクセル列情報に戻す伸長の処理も受け持つ。
【００１８】
制御装置１４に接続される記憶装置としては、記憶内容が固定され、プログラム等を記憶するＲＯＭ１８、電源が遮断されても記憶内容が保存される不揮発性ＲＡＭ１９、および電源の遮断とともに記憶内容が消失する揮発性ＲＡＭ２０から構成される。操作キー５やダイヤルキー６は、使用者が情報や指示をファクシミリ装置に入力するためのユニットである。表示部３は、ファクシミリ装置が使用者に情報を表示したり、操作のガイダンスなどを行うユニットである。網制御装置１２は、電話回線１１とモデム１３とを接続したり、切り離したりするとともに、電話回線１１をモデム１３側に接続しないときには、電話回線１１をハンドセットなどの送受話器２１、チューナ２２およびアンテナ２３側に切換えることもできる。
【００１９】
図２に示すように、図１の操作パネル１は、主回路２とインタフェース（以下、「Ｉ／Ｆ」と略称することがある）３１を介して接続される。Ｉ／Ｆ３１は、主回路２からの信号や、主回路２へ操作パネル１側から送る信号を、パネル制御回路３２を介して中継する。パネル制御回路３２には、ＣＰＵ３３、ＲＯＭ３４およびＲＡＭ３５などが含まれる。ＣＰＵ３３は、ＲＯＭ３４に予め設定されているプログラムに従って、操作パネル１を介するマンマシンインタフェースのための制御を行う。操作パネル１の表示部３は、Ｙドライバ３６およびＸドライバ３７をそれぞれ表示駆動回路として備え、液晶を用いたＬＣＤ表示素子３８で画像表示を行う。操作キー５は、入力操作用のキーの大きさや位置などは必ずしも一致していないけれども、図２では説明の便宜上１箇所に集中させた状態で表現している。ダイヤルキー６の方は、０〜９の各数字と、＊と＃とを含み、ほぼ配置は決まっている。パネル制御回路３２は、これらマンマシンの接点の素子を制御し、ＲＯＭ３４およびＲＡＭ３５を含む１チップＣＰＵ３３を使用して構成される。ただし、本発明は、パネル制御回路３２が必ずしも１チップのＣＰＵ３３である必要はなく、ＲＯＭ３４やＲＡＭ３５がＣＰＵ３３と分離していてもよいことはもちろんである。
【００２０】
パネル制御回路３２の動作は、主回路２で作成された表示内容を展開したビットマップをＲＡＭ３５に記憶し、ＬＣＤ表示素子３８のＸドライバ３７およびＹドライバ３６に信号を送り、表示させるジョブが中心となる。パネル制御回路３２と主回路２との間は、直列にデータの転送を行う方が、その間のワイヤの本数が少なくなるため好ましい。データの転送を直列で行う際に、パネル制御回路３２は、直列のデータ転送の制御、ダイヤルキー６や操作キー５を常に監視し、キーが押されたことを検出して、チャタリングの部分を検出削除し、主回路２側に伝送するジョブ等も行う。これらのジョブは、ＲＯＭ３４に記憶されているプログラムを順次実行することで達成される。
【００２１】
図３は、本実施形態のファクシミリ装置４０の外観構成を示す。ファクシミリ装置４０の筺体であるファクシミリ本体４１の表面には、マンマシンインタフェースとしての操作パネル１が形成される。操作パネル１には、表示部３とともに、入力操作部４となる操作キー５およびダイヤルキー６が設けられる。このファクシミリ装置４０は、画像読取装置１７として、手持ちで原稿の表面をスキャンするスキャナを備えている。図１の送受話器２１としては、ハンドセットを備え、音声による電話通信も可能である。アンテナ２３は、図示を省略しているコードレス子機との通話のためなどに使用する。
【００２２】
使用者は、ファクシミリ装置４０の操作パネル１で操作キー５やダイヤルキー６を押す入力操作を行い、ファクシミリ装置４０に指令や情報を入力するとともに、表示部３からファクシミリ装置４０の動作情報やファクシミリ装置４０からの指示を読出す。このように操作パネル１は、使用者が直接接触する部分であり、使用者が帯電している静電気の影響を直接受ける部位でもある。
【００２３】
図４は、本実施形態のファクシミリ装置４０での、表示部３での誤動作検出および回復の手順を示す。ステップａ１から手順を開始する。このような手順の会しは、指定されたルールに従って、あるいは一定時間毎に行うなど、予め定める条件が満たされる毎に行う。ステップａ２ではＬＣＤ表示素子３８で表示されるビットマップのデータを、ＲＡＭ３５から主回路２に逆送する。通常主回路２では、ワークエリアとなる揮発性ＲＡＭ２０などに、表示部３に表示すべきデータの元になるデータをコード化した情報として記憶している。図２に示すパネル制御回路３２では、主回路２から送られるコード化された情報を、ＲＯＭ３４内に設けられるキャラクタジェネレータを用いてビットマップに展開し、ＬＣＤ表示素子３８でビットマップとして表示する。ＬＣＤ表示素子３８で表示するビットマップのデータは、ＲＡＭ３５内に記憶されている。図１に示す制御装置１４は、操作パネル１の表示部３から逆送されたビットマップの表示データを、記憶しているコード化されたデータをキャラクタジェネレータを用いてビットマップに展開し、逆送されてきたビットマップデータと比較する。
【００２４】
ステップａ３では、操作パネル１から逆送されたビットマップデータと、主回路２に記憶されているコード化された情報に基づくビットマップデータとが一致しているか否かを判断する。データが一致していないと判断されるときには、ステップａ４で、主回路２は記憶しているコード化された情報を操作パネル１に再送し、正しい表示データに修正する。引続いてステップａ５では、表示データの逆送を改めて行い、主回路２に記憶されているコード化された情報に基づくビットマップデータと比較する。ステップａ６で、データの比較の結果が一致しないと判断されるときには、たとえばパネル制御回路３２のＣＰＵ３３が暴走するなど、重度の誤動作であると判断される。そのため、ステップａ７で、主回路２からパネル制御回路３２へ、動作をリセットし、初期設定からやり直す指示を与え、さらに表示に必要な全データの再送を行う。パネル制御回路３２のＣＰＵ３３は、主回路２からリセットの指示が与えられると、初期設定動作を行う。
【００２５】
次にステップａ８では、再び表示データの逆送と、主回路２で記憶しているデータとの比較を行う。データの比較の結果、ステップａ９で一致していると判断されるときには、ステップａ１０で規定の時間待機した後、ステップａ１に戻る。なお、ステップａ３またはステップａ６の比較で、データが一致していると判断されるときにも、ステップａ１０で規定の時間待機した後、ステップａ１に戻る。
【００２６】
ステップａ９で、データの比較結果が一致していないときには、操作パネル１のパネル制御回路３２に使用しているＬＳＩ等の電子回路にラッチアップ等の重大な誤動作や、または故障が発生していると判断し、操作パネル１への電源供給を遮断し、警告音や音声アナウンス等で使用者に警告を与え、ステップａ１２で手順を終了する。電源の供給を遮断する対象は、必ずしも操作パネル１に限定する必要はなく、また操作パネル１全体を遮断する必要もないけれども、少なくとも誤動作に関与すると予想される部分の電源の供給は遮断する必要がある。
【００２７】
図５は、操作パネル１の入力操作部４でのキー押下げの情報解析手順を示す。図５は、本発明の１つの実施形態であり、入力操作部４の構成や操作は、装置の機能で大幅に異なり、装置によって誤動作を検出可能な内容は異なる。ただし、使用者の操作で通常発生しない異常な押下情報を検出する考え方は、全て本発明に含まれる。
【００２８】
操作パネル１のキー押下げの情報解析の手順は、ステップｂ１から開始し、ステップｂ２ではフラグを１に設定する。ステップｂ３では、操作パネル１から主回路２へ伝送されるキー入力情報を分析し、キーの異常データを識別する。ステップｂ４では、いずれかのキーが異常に早く変動しているか否かで異常の判定を行っている。そのようなキーがないと判定されるときには、ステップｂ５で、規定以上の数のキーが同時に変動しているか否かを判定する。そのような同時変動もないと判定されるときには、ステップｂ６で、たとえばスタートとストップとのキーのごとく、同時に押されることがない組合せが押下げられているか否かを判定する。異常がない場合には、ステップｂ７で規定時間待機した後、ステップｂ１に戻る。ステップｂ４、ステップｂ５またはステップｂ６で異常と判定される場合は、ステップｂ８に移り、フラグを見て、フラグが１の場合、ステップｂ９でパネル制御回路３２をリセットし、初期設定から全データの再送までを行い、ステップｂ１０でフラグを０に設定してステップｂ３に戻る。
【００２９】
ステップｂ８でフラグが１でないと判定されるとき、すなわち一旦ステップｂ１０でフラグが０に設定された後で異常が検出されれば、ステップｂ１１に移り、操作パネル１への電源の遮断と警告発生とを行い、ステップｂ１２で手順を終了する。すなわち、一旦フラグを１に設定しておいて、キー入力の不具合が１回発生するときにはもう１度不具合の判定を行い、もし不具合が修正されていない場合、今度はラッチアップ等の重要な不具合や故障が生じていると判断し、操作パネル１の電源を遮断し、警告を発生して終了する。
【００３０】
通信装置や情報処理装置等のマンマシンインタフェースを受け持つ操作パネル１は、通常本体の主回路２と切り離されて、使用者が最も使用しやすい構造や位置にする場合が多く、使用者が直接接触して静電気の影響を受けやすい。静電気の影響などで操作パネル１に誤動作が生じるときには、簡単なＲＡＭ３５のビット化けから、パネル制御回路３２の暴走、パネル制御回路３２などのＬＳＩ等のラッチアップと種々の誤動作が生じ得る。本発明を適用すれば、それぞれの誤動作の程度に合わせ、誤動作からの回復処置を適切に行うことができる。
【００３１】
【発明の効果】
以上のように本発明によれば、マンマシンインタフェースを受け持って使用者などからの静電気の影響を受けやすい操作パネルの表示部で表示している表示内容と、その表示内容の基になっている情報とを照合し、照合結果に基づいて操作パネルの誤動作の判定を行い、誤動作と判定されるときには適切な誤動作回復処理を行うことができる。
【００３２】
また本発明によれば、使用者などからの静電気の影響を受けやすい入力操作部への入力情報についても誤動作の判定を行い、誤動作が生じていると判定されるときには、適切な誤動作回復処理を行うことができる。
【００３３】
また本発明によれば、操作パネルの誤動作が生じていると判定されるときに、表示部に表示すべき表示内容の基になる情報を再度送出した後でも、誤動作から回復しないときに、操作パネルに対する電源の供給を遮断するので、表示内容の再度の送出で誤動作が回復すれば、他への影響が少ない状態で正常な動作状態に復帰させることができ、表示内容の再度の送出でも誤動作から回復しないようなときには、重要な誤動作や故障と判断し、少なくとも操作パネルに供給する電源を遮断して、誤動作の拡大や損傷への発展を防ぐことができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態としてのファクシミリ装置の概略的な電気的構成を示すブロック図である。
【図２】図１の電気的構成を示すブロック図である。
【図３】図１のファクシミリ装置の外観構成を示す斜視図である。
【図４】図１のファクシミリ装置で表示部３の誤動作検出および回復の手順を示すフローチャートである。
【図５】図１のファクシミリ装置で操作パネル１のキー押下げの情報解析を行う手順を示すフローチャートである。
【符号の説明】
１  操作パネル
２  主回路
３  表示部
４  入力操作部
５  操作キー
６  ダイヤルキー
１４  制御装置
１８  ＲＯＭ
１９  不揮発性ＲＡＭ
２０  揮発性ＲＡＭ
３２  パネル制御回路
３３  ＣＰＵ
３４  ＲＯＭ
３５  ＲＡＭ
３８  ＬＣＤ表示素子
４０  ファクシミリ装置
【図１】
0003665540.tif 000002
【図２】
0003665540.tif 000003
【図３】
0003665540.tif 000004
【図４】
0003665540.tif 000005
【図５】
0003665540.tif 000006