(57)【要約】【課題】通常の運用モード以外のテストモードやソフトウェアダウンロードモード等の特殊動作モードに設定するためのロータリースイッチやディップスイッチ等のスイッチを用いずに特殊動作モードを設定できる電子機器を提供する。【解決手段】外部装置と接続する接続手段と、接続手段を介して外部装置からの動作モード信号を受信し、この受信した動作モード信号を動作モード設定情報信号に変換して出力する動作モード制御手段と、動作モード制御手段から出力された動作モード設定情報信号に基づいて、通常の運用モード或いは特殊動作モードに設定して処理を行う制御手段とを備える。【選択図】      図１
2005018429.tif 000002
【特許請求の範囲】
【請求項１】
通常の運用モードと当該通常の運用モード以外の動作モードとを有し、外部装置と接続する接続手段と、前記接続手段を介して外部装置からの情報を受信し、前記受信情報を動作モード設定情報信号に変換して出力する動作モード制御手段と、前記動作モード制御手段から出力された動作モード設定情報信号に基づいて、前記通常の運用モード以外の動作モードに設定して処理を行う制御手段とを有することを特徴とする電子機器。
【請求項２】
前記接続手段に外部装置が接続されているないときには、前記運用モードで動作することを特徴とする請求項１記載の電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は運用モードと運用モード以外の特殊動作モードを有する電子機器に関し、特に、運用モード以外の動作モードを設定するためにスイッチやメモリを用いることなく、運用モード以外の動作モードを設定することができる電子機器に関するものである。
【０００２】
【従来の技術】
従来の電子機器は、装置機能としての通常の運用モード（以下、運用モードとする）と、例えば、テストモードやソフトフェアダウンロードモード等の運用モード以外の動作モード（以下、特殊動作モードとする）を備えている場合、工場出荷時、生産段階の調整時や工程検査時に特殊動作モードにより、テスト動作や個別の機能テストを行う必要がある。この特殊動作モードは通常の運用モード動作時にはユーザに判らないようにするために、装置に設けられているロータリースイッチやディップスイッチ等の機械式設定を電気信号に変換するスイッチにより特殊動作モードへの切り換えを行った。
【０００３】
また、テストモードに設定するためのボタンの操作順を予め記憶しておき、ボタンが指定された順で操作された場合に、動作モードをテストモードに設定する無線選択呼出受信器のテストモード設定方法が開示されている（例えば、特許文献１参照。）。
【０００４】
【特許文献１】
特開平０８−２７５２１８号公報（第３頁〜第４頁、図１〜図３）
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の電子機器では、運用モードから特殊動作モードへ変更及び特殊動作モードから運用モードへ変更するためのロータリスイッチやディップスイッチ等のスイッチが必要となるため部品コストを抑えることができないという問題点や上記スイッチによる装置の小型化ができないという問題点があった。
【０００６】
また、上記スイッチによるモードの変更では、生産段階の調整や工程検査終了後には、通常の動作を行わせるために、再度スイッチを運用モードに切り替えなければならず、製品出荷前には確実に運用モードに切り替えてあることを確認しなければならないという問題があった。
【０００７】
また、製品出荷前に、スイッチを運用モードに切り替えることを忘れて製品出荷をしてしまった場合には、通常の動作が行われずに特殊動作モードで動作してしまうという不具合が発生するという問題点があった。
【０００８】
そこで、本発明は、上記課題を解決することができる電子機器を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の電子機器は、上記目的を達成するために、外部装置と接続する接続手段と、接続手段を介して外部装置からの情報を受信し、受信情報を動作モード設定情報信号に変換して出力する動作モード制御手段と、動作モード制御手段から出力された動作モード設定情報信号に基づいて、通常の運用モード以外の動作モードに変更して処理を行う制御手段とを備えている。
【００１０】
接続手段は、パラレルインタフェースでもシリアルインタフェースであっても良いが、シリアルインタフェースの方が接続コネクタケーブルの極数を低減することができる。また、接続手段は、専用のコネクタを設けても良いが、一般的に用いられることが多い外部コネクタである、例えば、ＲＳ２３２Ｃシリアルポート等を兼用しても構わない。
【００１１】
動作モード制御手段は、外部装置から動作モード情報を制御手段が取り込み可能な動作モード設定情報信号に変換するために、外部装置からの動作モード情報と動作モード設定情報信号とを対応づけた変換テーブルを備えている。
【００１２】
また、動作モード接続手段は、外部装置が接続手段に接続されていないときには、通常の運用モードで動作するよるための動作モード情報信号を制御手段へ出力する。
【００１３】
【発明の実施の形態】
本発明の一実施の形態を図面を用いて説明する。まず、本発明の電子機器は、通常の運用動作モードとテストモード、調整モード及びソフトウェアダウンロードモード等の通常の運用動作モード以外の動作モード（以下、特殊動作モードとする）を備えている。
【００１４】
図１は本発明の電子機器に係る第１実施例の構成を示すブロック図である。電子機器１０は、外部装置１４を接続するためのシリアルインターフェースのコネクタ１１と、外部装置からの情報を動作モード設定情報信号に変換する動作モード制御回路１２と、動作モード設定情報信号に基づいて、動作モードを設定して処理を制御する制御用マイコン１３を備えている。
【００１５】
動作モード制御回路１２は、パワーオン及びリセットの制御と動作モードの制御を行い、パワーオンリセット期間中にはクロック信号（ＳＣＬＫ）を生成して外部装置１４に出力する。また、外部装置１４からのシリアル信号の動作モード情報をコネクタ１１を介して受信し、後述する変換テーブルを用いて、このシリアル信号の動作モード情報をパラレル信号に変換して、制御用マイコン１３が読み出し可能な４ビットの動作モード設定情報信号に復元する。
【００１６】
また、動作モード制御回路１２は、簡単なステートマシーン（状態遷移）回路として構成可能であって、電子機器に組込むのは容易である。また、制御回路で一般的に用いられているＦＰＧＡやＬＳＩ素子に組込むことで部品コストの低減にも繋がる。
【００１７】
制御用マイコン１３は、動作モード制御回路１２で変換された４ビットの動作モード設定情報信号を受信して、その４ビットの動作モード設定情報信号に基づいて、通常の運用動作モード、テストモード、調整モード、ソフトフェアダウンロードモード等の動作モードを切り替えて処理動作の制御を実行する。
【００１８】
外部装置１４には、動作モードを設定するための回路、例えば、ロータリスイッチやディップスイッチ等のスイッチが備えられ、電子機器１０の動作モード制御回路からのクロック信号（ＳＣＬＫ）によって、動作モード情報をシリアル信号として出力する。このように、従来、電子機器に設けられていたスイッチを外部装置に設けるため、電子機器の部品コストを低減することができる。
【００１９】
また、接続装置が接続されていない状態では、必ず通常動作モードで帰巣するように、動作モード制御回路１２のＳＭＯＤＥ信号（後述する外部装置１４が出力する動作モード情報信号）の入力端子を適切にプルアップあるいはプルダウン処理を行うことにより、動作モードを特殊動作モードに設定したまま製品出荷したり、出荷後に一時的に動作モードを変更した場合に動作モードを通常運用モードへの戻し忘れを防止することができる。
【００２０】
図２は、動作モード制御回路１２に記憶されている外部装置１４からの動作モード情報（動作モード信号）と制御用マイコン（制御手段）が取り込み可能な動作モード設定情報信号とを対応づけた変換テーブルである。例えば、外部装置１４からの１６進表示の動作モード情報「０」に通常の運用モードである２進表示の動作モード設定情報信号「００００」、１６進表示の動作モード情報「１」にループテストモードである２進表示の動作モード設定情報信号「０００１」、１６進表示の動作モード情報「２」にテストモード１である２進表示の動作モード設定情報信号「００１０」、１６進表示の動作モード情報「３」にテストモード２である２進表示の動作モード設定情報信号「００１１」、１６進表示の動作モード情報「４」に調整モード１である２進表示の動作モード設定情報信号「０１００」、１６進表示の動作モード情報「５」に調整モード２である２進表示の動作モード設定情報信号「０１０１」、１６進表示の動作モード情報「８」にソフトウェアダウンロードモードである２進表示の動作モード設定情報信号「１０００」が対応付けて格納され、それ以外は予備として格納されていない。
【００２１】
この変換テーブルを用いて、動作モード制御回路１２は、外部装置１４からの１６進表示の動作モード情報（シリアル信号）を制御用マイコン１３が読み出し可能な２進表示の４ビットの動作モード設定情報信号（パラレル信号）に変換して、制御用マイコン１３に出力する。
【００２２】
そして、制御用マイコン１３は、動作モード制御回路１２からのビットの動作モード設定情報信号に基づいて、例えば、動作モード設定情報信号「００００」の場合には通常運用モードで動作する制御を実行し、動作モード設定情報信号「００１０」の場合にはテストモード１で動作する制御を実行し、動作モード設定情報信号「０１０１」の場合には調整モード２で動作する制御を実行し、動作モード設定情報信号「１０００」の場合にはソフトウェアダウンロードモードで動作する制御を実行する。
【００２３】
次に、動作モード制御回路１２の動作をの動作を図３を用いて説明する。図３は、動作モード制御回路１２のタイミングチャートを示す図である。図３中のＲＥＳＥＴ＃信号（負論理）は、動作モード制御回路１２が生成するパワーオンリセット信号である。ＳＣＬＫ信号は、動作モード制御回路１２が出力するシフトクロック信号である。ＳＭＯＤＥ信号は、外部装置１４が出力する動作モード情報信号（本実施例では４ビットの信号をシリアル出力する）である。ＭＯＤＥ［３：０］信号は、動作モード制御回路１２がＳＭＯＤＥ信号をシリアル−パラレル変換して制御用マイコン１３に対して出力する動作モード設定情報信号である。
【００２４】
図３に示すように、動作モード制御回路１２は、パワーオンリセット信号（ＲＥＳＥＴ＃信号）によるパワーオンリセット期間中に、シフトクロック信号（ＳＣＬＫ信号）によって、外部装置１４から動作モード信号（ＳＭＯＤＥ信号）を４ビットのシリアル信号形式で読み出す。そして、この動作モード信号である４ビットのシリアル信号を、シフトクロック信号の立ち上がりエッジに応じて、パラレル信号の動作モード設定情報信号（ＭＯＤＥ［３：０］）に変換して、制御用マイコン１２に出力して、パワーオンリセット信号を解除する。
【００２５】
このように、パワーオンリセット期間中に外部装置１４から動作モード信号を読み出し、パワーオンリセット信号解除時点では、制御用マイコン１２が必要な動作モード設定情報信号が得られるようにしておくことで、制御用マイコン１２は、起動直後から動作モード応じた制御プログラムの実行が可能になる。
【００２６】
次に、本発明の一実施の形態の第２実施例を図４を用いて説明する。本発明の第２実施例の電子機器では、外部装置の接続手段として、保守や外部機器のコントロールのために用いられるＲＳ２３２Ｃコネクタを動作モード設定に用い、図３に示したように、パワーオンリセット期間中に外部装置からの動作モード信号を読み込むようする。
【００２７】
図４は、本発明の電子機器に係る第２実施例の構成を示すブロック図である。第２実施例の電子機器３０は、外部装置との接続手段としてのＲＳ２３２Ｃコネクタ２１と、ＲＳ２３２Ｃコネクタ２１を介して入出力される信号を送受信、制御用マイコン２４と保守や外部機器のコントロールのためのシリアルポート信号を入出力するためのＲＳ２３２ＣトランシーバＩＣ２２と、ＲＳ２３２ＣトランシーバＩＣ２２からの動作モード信号（ＳＭＯＤＥ信号）を受信して動作モード設定情報信号に変換し、ＲＳ２３２ＣトランシーバＩＣ２２に対してシフトクロック信号（ＳＣＬＫ信号）を供給する動作モード制御回路２３と、動作モード制御回路２３で変換された動作モード設定情報信号に基づいて、動作モードを設定して処理を制御し、ＲＳ２３２ＣトランシーバＩＣ２２と保守や外部機器のコントロールのためのシリアルポート信号を入出力する制御用マイコン２４とを備えている。
【００２８】
第２実施例の電子機器では、保守や外部機器のコントロールのために用いられるＲＳ２３２Ｃコネクタを動作モード設定に兼用して用いているため、外部装置２５の信号の入出力インタフェースをＲＳ２３２Ｃ信号レベルに合わせる。
【００２９】
制御用マイコン２４とＲＳ２３２ＣトランシーバＩＣ２２とは、動作モード設定時以外にも、ＲＳ２３２Ｃコネクタ２１を介して保守や外部機器のコントロールのためにも用いられるため、動作モード設定を保守や外部機器のコントロールの制御と間違えて制御が行われないように必要がある。
【００３０】
そこで、、ＲＳ２３２ＣトランシーバＩＣ２２は、動作モード制御回路２３からのシフトクロック信号（ＳＣＬＫ信号）により動作モード設定時であるパワーオンリセット期間中にはシャットダウン制御により制御用マイコン２４との情報の入出力を行う入出力端子をハイインピーダンス状態として、保守や外部機器のコントロールの制御に対する動作を非動作状態とする。
【００３１】
また、制御用マイコン２４は、シリアルインタフェースと汎用入力ポートを有し、かつクロック信号（ＳＣＬＫ信号）により動作モード設定時であるパワーオンリセット期間中にはＲＳ２３２ＣトランシーバＩＣ２２との情報の入出力を行うシリアルポート端子をハイインピーダンス状態として、保守や外部機器のコントロールの制御に対する動作を非動作状態とする。
【００３２】
また、動作モード制御回路２３においても、クロック信号（ＳＣＬＫ信号）をパワーオンリセット期間中のみ出力イネーブルにして、パワーオンリセット期間終了後にはハイインピーダンス状態（非動作状態）にする。
【００３３】
次に、本発明の第２実施例の電子電子機器２０の動作について説明する。ＲＳ２３２Ｃコネクタ２１に外部装置２５が接続され、動作モード制御回路２３は、クロック信号（ＳＣＬＫ信号）を出力することにより、外部装置２５から動作モード信号（ＳＭＯＤＥ信号）を受信する。この時、制御用マイコン２４とＲＳ２３２ＣトランシーバＩＣ２２は、パワーオンリセット期間中であるため、上記したように、保守や外部機器のコントロールの制御に対する動作が非動作状態となっている。
【００３４】
そして、動作モード制御回路２３は、動作モード信号（ＳＭＯＤＥ信号）を受信すると、図２に示す変換テーブルにより、外部装置２５からの動作モード情報（動作モード信号）と制御用マイコン２４が取り込み可能な動作モード設定情報信号に変換して、制御用マイコン２４に動作モード設定情報信号を出力し、パワーオンリセット期間終了後にハイインピーダンス状態（非動作状態）にする。
【００３５】
制御用マイコン２４は、動作モード設定情報信号動作モード設定情報信号に基づいて、通常の運用動作モード、テストモード、調整モード、ソフトフェアダウンロードモード等の動作モードを切り替えて処理動作の制御を実行する。
【００３６】
このように、本発明の第２実施例では、保守や外部機器のコントロールのために用いられるＲＳ２３２Ｃコネクタを動作モード設定に兼用して、動作モードの設定をすることができる。
【００３７】
また、例えば、特殊動作モードがソフトウェアダウンロードモードの時には、パソコン等の外部機器からソフトウェアのダウンロードが必要であるため、パソコン等の外部機器を接続して用いる必要がある。
【００３８】
この場合には、外部装置２５にダウンロードするソフトプログラムを備えたパソコン２６を接続し、この外部装置２５に、動作モード信号出力時以外に電子機器２０とパソコン２６とが通信を行えるように切替手段を設ける。この切替手段は、手動のスイッチや動作モード制御回路２３からのシフトクロック信号（ＳＣＬＫ信号）のクロックパルスをカウントして規定回数（動作モード設定期間終了）に達したら自動的に切り替えるものであっても構わない。
【００３９】
特殊動作モードがソフトウェアダウンロードモード時の電子機器２０の動作としては、外部装置２５から動作モード制御回路２３がソフトウェアダウンロードの動作モード信号（ＳＭＯＤＥ信号）を受信すると、ソフトウェアダウンロードモードを示す動作モード設定情報信号に変換して、制御用マイコン２４に出力する。この時、制御用マイコン２４とＲＳ２３２ＣトランシーバＩＣ２２は、パワーオンリセット期間中であるため、保守や外部機器のコントロールの制御に対する動作が非動作状態となっている。
【００４０】
ソフトウェアダウンロードモードを示す動作モード設定情報信号を受信した制御用マイコン２４は、動作モードを切り替えて処理動作の制御を実行するために、パソコン２６のコントロールの制御に対する動作を行えるようにシリアルポート端子をハイインピーダンス状態を解除し、また、ＲＳ２３２ＣトランシーバＩＣ２２は制御用マイコン２４との情報の入出力を行えるように入出力端子をハイインピーダンス状態を解除することで、制御用マイコン２４とＲＳ２３２ＣトランシーバＩＣ２２とが接続状態となる。
【００４１】
また、動作モード制御回路２３は、パワーオンリセット期間終了後にはハイインピーダンス状態にして非動作状態にする。そして、ＲＳ２３２ＣトランシーバＩＣは、パソコン２６から出力されるソフトプログラムを外部装置２５を介して受信し、受信したソフトプログラムをシリアルポート信号により制御用マイコン２４に出力する。制御用マイコン２４は、ＲＳ２３２ＣトランシーバＩＣからのソフトプログラムであるシリアルポート信号をメモリ等の記憶手段に記憶してソフトプログラムのダウンロード動作を行う。
【００４２】
このように、本発明の第２実施例では、保守や外部機器のコントロールのために用いられるＲＳ２３２Ｃコネクタを動作モード設定に兼用して、動作モードの設定をすることができる。
【００４３】
【発明の効果】
以上説明したように、本発明の電子機器では、外貌装置からの動作モードセ定情報に基づいてモード設定動作が可能となるため、ロータリスイッチやディップスイッチ等のスイッチが不必要となり装置を小型化することができるという効果がある。
【００４４】
また、本名本発明の電子機器では、外部装置が接続されていないときには、通常の運用モードで動作するように設定されるため、動作モードを特殊動作モードに設定したまま製品出荷したり、出荷後に一時的に動作モードを変更した場合に動作モードを通常運用モードへの戻し忘れを防止することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の電子機器に係る第１実施例の構成を示すブロック図である。
【図２】動作モード情報と動作モード設定情報信号とを対応づけた変換テーブルである。
【図３】動作モード制御回路のタイミングチャートを示す図である。
【図４】本発明の電子機器に係る第２実施例の構成を示すブロック図である。
【符号の説明】
１０、２０…電子機器、１１…コネクタ、１２、２３…動作モード制御回路、
１３、２４…制御用マイコン、１４、２５…外部装置、
２１…ＲＳ２３２Ｃコネクタ、２２…ＲＳ２３２ＣトランシーバＩＣ、
２６…パソコン
【図１】
2005018429.tif 000003
【図２】
2005018429.tif 000004
【図３】
2005018429.tif 000005
【図４】
2005018429.tif 000006