(57)【要約】【課題】拡張ユニットがマザーボード等と接続されていないような不完全な接続状態で制御ユニットが動作するのを極力防止できるようにする。【解決手段】接続検出回路１２３は、制御ユニット１２のコネクタ１２１とマザーボード１１とが接続されている第１の状態を検出する。リセット解除回路１２５は、接続検出回路１２３による第１の状態の検出に応じて制御ユニット１２のリセット状態を解除する。リセット解除回路１２５は、拡張ユニット１３とマザーボード１１とが接続されている第２の状態の場合に特定論理状態となる信号１３４を拡張ユニット１３から信号ピン１２２ａを介して受け取る。リセット解除回路１２５は、信号ピン１２２ａの論理状態が上記特定論理状態とは異なる論理状態の場合、接続検出回路１２３による第１の状態の検出の有無に無関係に制御ユニット１２のリセット状態の解除を抑止する。【選択図】      図１
2007114965.tif 000002
【特許請求の範囲】
【請求項１】
マザーボードに接続して用いられ、拡張ユニットとの接続により機能を拡張することが可能な制御ユニットにおいて、
前記マザーボードと接続するための第１のコネクタと、
前記第１のコネクタと前記マザーボードとが接続されている第１の状態を検出する接続検出回路と、
前記拡張ユニットと接続するための第２のコネクタであって、前記拡張ユニットと前記マザーボードとが接続されている第２の状態の場合に特定論理状態となる特定信号を当該拡張ユニットから受け取るための特定信号ピンを含む第２のコネクタと、
前記特定信号が前記特定信号ピンに伝達されない状態において、当該特定信号ピンを前記特定論理状態に設定する状態設定器と、
前記接続検出回路による前記第１の状態の検出に応じて前記制御ユニットのリセット状態を解除するリセット解除回路であって、前記特定信号ピンの論理状態が前記特定論理状態とは異なる論理状態の場合には前記接続検出回路による前記第１の状態の検出の有無に無関係に前記制御ユニットのリセット状態の解除を抑止するリセット解除回路と
を具備することを特徴とする制御ユニット。
【請求項２】
前記接続検出回路は、前記第１のコネクタと前記マザーボードとが接続されている場合に前記第１の状態の検出を示す第１の論理状態となり、前記第１のコネクタと前記マザーボードとが接続されていない場合に前記第１の論理状態とは異なる第２の論理状態となる検出信号を出力する第１の論理回路を含み、
前記リセット解除回路は、前記検出信号の論理状態及び前記特定信号ピンの論理状態に基づき前記制御ユニットのリセット状態を解除するリセット解除信号を出力する第２の論理回路であって、前記検出信号が前記第１の論理状態で且つ前記特定信号ピンが前記特定論理状態の場合に前記リセット解除信号を出力し、前記特定信号ピンが前記特定論理状態とは異なる論理状態の場合に前記リセット解除信号の出力を抑止する第２の論理回路を含む
ことを特徴とする請求項１記載の制御ユニット。
【請求項３】
マザーボードに接続して用いられ、拡張ユニットとの接続により機能を拡張することが可能な制御ユニットにおいて、
前記マザーボードと接続するための第１のコネクタであって、前記拡張ユニットと前記マザーボードとが接続されている第２の状態の場合に特定論理状態となる第１の信号を当該拡張ユニットから前記マザーボードを介して受け取るための第１の信号ピンを含む第１のコネクタと、
前記第１のコネクタと前記マザーボードとが接続されている第１の状態を検出する接続検出回路と、
前記拡張ユニットと接続するための第２のコネクタであって、当該第２のコネクタが前記拡張ユニットと接続されている第３の状態の場合に特定論理状態となる第２の信号を前記拡張ユニットから受け取るための第２の信号ピンを含む第２のコネクタと、
前記第１の信号ピンの論理状態が前記第２の状態を示し、且つ前記第２の信号ピンの論理状態が前記第３の状態を示すか、或いは、前記第１の信号ピンの論理状態が前記第２の状態を示さず、且つ前記第２の信号ピンの論理状態が前記第３の状態を示さない特定状態を検出する特定状態検出回路と、
前記接続検出回路による前記第１の状態の検出及び前記特定状態検出回路による前記特定状態の検出に応じて前記制御ユニットのリセット状態を解除するリセット解除回路と
を具備することを特徴とする制御ユニット。
【請求項４】
前記リセット解除回路は、前記接続検出回路により前記第１の状態が検出されても、前記特定状態検出回路により前記特定状態が検出されない場合には前記制御ユニットのリセット状態の解除を抑止することを特徴とする請求項３記載の制御ユニット。
【請求項５】
前記接続検出回路は、前記第１のコネクタと前記マザーボードとが接続されている場合に前記第１の状態の検出を示す第１の論理状態となり、前記第１のコネクタと前記マザーボードとが接続されていない場合に前記第１の論理状態とは異なる第２の論理状態となる第１の検出信号を出力する第１の論理回路を含み、
前記特定状態検出回路は、前記第１の信号ピンの論理状態が前記第２の状態を示し、且つ前記第２の信号ピンの論理状態が前記第３の状態を示す場合と、前記第１の信号ピンの論理状態が前記第２の状態を示さず、且つ前記第２の信号ピンの論理状態が前記第３の状態を示さない場合のいずれの場合にも、前記特定状態の検出を示す第３の論理状態となり、それ以外の場合には前記第３の論理状態とは異なる第４の論理状態となる第２の検出信号を出力する第２の論理回路を含み、
前記リセット解除回路は、前記第１及び第２の検出信号の論理状態に基づき前記制御ユニットのリセット状態を解除するリセット解除信号を出力する第３の論理回路であって、前記第１及び第２の検出信号がそれぞれ第１及び第３の論理状態の場合に前記リセット解除信号を出力し、それ以外の場合に前記リセット解除信号の出力を抑止する第３の論理回路を含む
ことを特徴とする請求項４記載の制御ユニット。
【請求項６】
前記第１の信号が前記第１の信号ピンに伝達されない状態において、当該第１の信号ピンを前記第２の論理状態に設定する第１の状態設定器と、
前記第２の信号が前記第２の信号ピンに伝達されない状態において、当該第２の信号ピンを前記第４の論理状態に設定する第２の状態設定器と
を更に具備することを特徴とする請求項５記載の制御ユニット。
【請求項７】
前記リセット解除回路によるリセット状態の解除により動作可能となって電話交換処理を実行するＣＰＵを更に具備することを特徴とする請求項１または請求項３記載の制御ユニット。
【請求項８】
マザーボードと接続するための第１のコネクタ及び前記マザーボードと接続して用いられる拡張ユニットと接続するための第２のコネクタとを有し、前記拡張ユニットとの接続により機能を拡張することが可能な制御ユニットのリセット状態を解除するための制御ユニットのリセット解除方法において、
前記第１のコネクタと前記マザーボードとが接続されている第１の状態を前記制御ユニットにより検出し、
前記拡張ユニットと前記マザーボードとが接続されている第２の状態の場合に当該第２の状態を示す特定論理状態となる特定信号を前記拡張ユニットから前記第２のコネクタに含まれる特定信号ピンを介して前記制御ユニットが受け取り、
前記特定信号が前記特定信号ピンに伝達されない状態において、当該特定信号ピンを前記特定論理状態に設定し、
前記第１の状態が検出され、且つ前記特定信号ピンの論理状態が前記特定論理状態の場合に前記制御ユニットのリセット状態を解除し、
前記特定信号ピンの論理状態が前記特定論理状態とは異なる論理状態の場合には、前記第１の状態の検出の有無に無関係に前記制御ユニットのリセット状態の解除を抑止する
ことを特徴とする制御ユニットのリセット解除方法。
【請求項９】
マザーボードと接続するための第１のコネクタ及び前記マザーボードと接続して用いられる拡張ユニットと接続するための第２のコネクタとを有し、前記拡張ユニットとの接続により機能を拡張することが可能な制御ユニットのリセット状態を解除するための制御ユニットのリセット解除方法において、
前記第１のコネクタと前記マザーボードとが接続されている第１の状態を前記制御ユニットにより検出し、
前記拡張ユニットと前記マザーボードとが接続されている第２の状態の場合に当該第２の状態を示す論理状態となる第１の信号を前記拡張ユニットから前記マザーボード及び前記第１のコネクタに含まれる第１の信号ピンを介して前記制御ユニットが受け取り、
前記制御ユニットと前記拡張ユニットとが接続されている第３の状態の場合に当該第３の状態を示す論理状態となる第２の信号を前記拡張ユニットから前記第２のコネクタに含まれる第２の信号ピンを介して前記制御ユニットが受け取り、
前記第１の信号ピンの論理状態が前記第２の状態を示し、且つ前記第２の信号ピンの論理状態が前記第３の状態を示すか、或いは、前記第１の信号ピンの論理状態が前記第２の状態を示さず、且つ前記第２の信号ピンの論理状態が前記第３の状態を示さない特定状態を検出し、
前記第１の状態及び前記特定状態が検出された場合に前記制御ユニットのリセット状態を解除し、
前記前記特定状態が検出されなかった場合には、前記第１の状態の検出の有無に無関係に前記制御ユニットのリセット状態の解除を抑止する
ことを特徴とする制御ユニットのリセット解除方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マザーボードに接続して用いられる制御ユニットを有する情報処理装置に係り、特に機能拡張のための拡張ユニットを当該情報処理装置に実装する場合に好適な、拡張ユニットと接続可能な制御ユニット及び同制御ユニットのリセット解除方法に関する。
【背景技術】
【０００２】
構内交換機に代表される情報処理装置は、装置全体を制御する制御ユニット（制御ボード）を含む複数の印刷回路ボードを有しているのが一般的である。また、これらのボードは、それぞれ、マザーボードとコネクタ接続されるのが一般的である。
【０００３】
さて、この種の情報処理装置において、制御ユニットの制御機能の拡張が必要となることがある。通常、制御ユニットの機能を拡張するには、拡張ユニット（拡張ボード）が用いられる。拡張ユニットは、制御ユニットの機能拡張のための工事（制御ユニット拡張工事）において、作業者によりマザーボードとコネクタ接続されると共に、制御ユニットとコネクタ接続されることで、情報処理装置に実装される。この状態において、制御ユニットは拡張ユニットと共同して動作することにより、拡張された制御機能を発揮する。
【０００４】
この従来技術（第１の従来技術）においては、制御ユニットがマザーボードに正しく接続されているならば、電源投入に応じて当該制御ユニットのリセット状態が解除される。これにより制御ユニットは、動作可能となる。
【０００５】
一方、例えば特許文献１には、監視制御基板及び各インタフェース基板がマザーボード（バックパネル）にコネクタ接続される情報処理装置（システム）が開示されている。特許文献１に記載の従来技術（第２の従来技術）において、監視制御基板は、各インタフェース基板の動作状態等を常時もしくは定期的に監視する。この監視制御基板上のＣＰＵ部は、所定の配線の電位が高レベル（“Ｈ”レベル）であるか否かにより、インタフェース基板がマザーボードに正しく接続されているか否かを判定する。インタフェース基板がマザーボードに正しく接続されていない場合、監視制御基板はインタフェース基板はないものと認識する。インタフェース基板がマザーボードに正しく接続されている場合、その旨を示す実装情報が、監視制御基板及び当該インタフェース基板に保持される。インタフェース基板上の制御部は、実装情報とＣＰＵ部からの制御とに基づいて、当該インタフェース基板に実装された回路のリセットを解除する。
【特許文献１】特開２００３−３１８５７６号公報（段落００１９−００３０、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記第１の従来技術においては、制御ユニット拡張工事で、拡張ユニットが例えば制御ユニットとは接続されているが、マザーボードとは接続されていないといった不完全な接続状態であっても、制御ユニットがマザーボードに正しく接続されているならば、当該制御ユニットのリセット状態が解除されて、当該制御ユニットが動作する可能性がある。この場合、作業者は、制御ユニット拡張工事が完了したかどうか正しく判断するのが困難である。
【０００７】
一方、上記第２の従来技術においては、インタフェース基板がマザーボードに正しく接続されているかを、監視基板（インタフェース基板の動作状態等を監視する監視基板）が判定することができる。そこで、この監視基板の判定機能を、第２の従来技術における制御ユニットに持たせ、拡張ユニットがマザーボードに正しく接続されているかを、当該制御ユニットが判定することが考えられる。ここでは、拡張ユニットがマザーボードに正しく接続されていない場合、制御ユニットのリセット状態が解除されるのを抑止できる。
【０００８】
しかし第１の従来技術に第２の従来技術を適用しただけでは、例えば、拡張ユニットの増設がなされずに、制御ユニット単体で使用される場合にも、制御ユニットからは、拡張ユニットがマザーボードに正しく接続されていないと判定される。この場合、制御ユニットのリセット状態が解除されされないという不具合が生じる。
【０００９】
本発明は上記事情を考慮してなされたものでその目的は、制御ユニットの機能拡張に必要な拡張ユニットがマザーボード等と接続されていないような不完全な接続状態で当該制御ユニットが動作するのを極力防止でき、しかも当該制御ユニットが単独で使用される場合には当該制御ユニットを確実に動作させることができるようにすることにある。
【課題を解決するための手段】
【００１０】
本発明の１つの観点によれば、マザーボードに接続して用いられ、拡張ユニットとの接続により機能を拡張することが可能な制御ユニットが提供される。この制御ユニットは、前記マザーボードと接続するための第１のコネクタと、前記第１のコネクタと前記マザーボードとが接続されている第１の状態を検出する接続検出回路と、前記拡張ユニットと接続するための第２のコネクタであって、前記拡張ユニットと前記マザーボードとが接続されている第２の状態の場合に特定論理状態となる特定信号を当該拡張ユニットから受け取るための特定信号ピンを含む第２のコネクタと、前記特定信号が前記特定信号ピンに伝達されない状態において、当該特定信号ピンを前記特定論理状態に設定する状態設定器と、前記接続検出回路により前記第１の状態が検出に応じて前記制御ユニットのリセット状態を解除するリセット解除回路であって、前記特定信号ピンの論理状態が前記特定論理状態とは異なる論理状態の場合には前記接続検出回路による前記第１の状態の検出の有無に無関係に前記制御ユニットのリセット状態の解除を抑止するリセット解除回路とを具備する。
【発明の効果】
【００１１】
本発明によれば、制御ユニットの機能拡張のために拡張ユニットを当該制御ユニット及びマザーボードと接続する拡張工事において、当該拡張ユニットがマザーボード等と接続されていないような不完全な状態で当該制御ユニットのリセット状態が解除されて当該制御ユニットが動作するのを極力防止できる。このため作業者は、制御ユニットの拡張工事が完了したかどうか正しく判断できる。しかも本発明によれば、制御ユニットが単独で使用される場合に、当該制御ユニットのリセット状態を解除して当該制御ユニットを確実に動作させることができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態につき図面を参照して説明する。  
［第１の実施形態］
図１は本発明の第１の実施形態に係る構内交換機における主要な構成を示す。図１において、マザーボード１１のコネクタ１１１には、制御ユニット１２が当該制御ユニット１２のコネクタ（第１のコネクタ）１２１を介して装着されている。マザーボード１１には、制御ユニット１２の他に、当該制御ユニット１２によって制御されるインタフェースユニット等が装着されている。
【００１３】
制御ユニット１２のコネクタ１２１は、当該制御ユニット１２をマザーボード１１と接続するための信号ピン群を含む。制御ユニット１２は拡張ユニット１３と接続するための信号ピン群を含むコネクタ（第２のコネクタ）１２２を有する。制御ユニット１２はコネクタ１２２を介して拡張ユニット１３のコネクタ１３１と接続されることにより、機能を拡張することが可能である。但し、そのためには、拡張ユニット１３が当該拡張ユニット１３のコネクタ部２０を介してマザーボード１１のコネクタ１１２とも接続される必要がある。
【００１４】
図２は図１に示す構内交換機におけるマザーボード１１の周辺の実装構造を示す。コネクタ部２０は、拡張ユニット１３のコネクタ１３２と、フレキシブル印刷回路基板（ＦＰＣ基板）２１と、コネクタ２２１及び２２２を有する延長ボード２２とから構成される。
【００１５】
制御ユニット１２のコネクタ１２２及び拡張ユニット１３のコネクタ１３１は、当該制御ユニット１２及び拡張ユニット１３の各面が対向する状態で接続されるように、それぞれ当該制御ユニット１２及び拡張ユニット１３の面に配置されている。
【００１６】
拡張ユニット１３をマザーボード１１に装着する場合、当該拡張ユニット１３のコネクタ１３２と延長ボード２２のコネクタ２２１とがＦＰＣ基板２１によって接続される。また、延長ボード２２のコネクタ２２２がマザーボード１１のコネクタ１１２と接続される。これにより拡張ユニット１３がコネクタ部２０を介してマザーボード１１のコネクタ１１２と接続されることになる。本実施形態では、拡張ユニット１３の実装スペース上の制約から、拡張ユニット１３をマザーボード１１に装着するのに上述のコネクタ部２０を用いている。しかし、制御ユニット１２のコネクタ１２１に相当するコネクタにより拡張ユニット１３を直接マザーボード１１に装着することも可能である。
【００１７】
再び図１を参照すると、制御ユニット１２のコネクタ１２１は、信号ピン１２１ａ，１２１ｂ及び１２１ｃを含む。信号ピン１２１ａ，１２１ｂ及び１２１ｃは、マザーボード１１のコネクタ１１１の、それぞれグランドピン１１１ａ、電源ピン１１１ｂ及びグランドピン１１１ｃと接続される。
【００１８】
制御ユニット１２において、信号ピン１２１ａは接続検出回路１２３と接続されている。接続検出回路１２３は、信号ピン１２１ａの論理状態から、制御ユニット１２のコネクタ１２１とマザーボード１１とが接続されている第１の状態を検出する。接続検出回路１２３は、第１の論理回路としてのインバータ１２３ａから構成される。インバータ１２３ａの入力は、信号ピン１２１ａと接続されている。信号ピン１２１ａでの信号レベルは、上記第１の状態では、当該信号ピン１２１ａがコネクタ１１１のグランドピン１１１ａと接続されていることから低レベルとなる。本実施形態では、信号レベルが低レベルの場合の論理状態を論理“０”、高レベルの場合の論理状態を論理“１”と定義している。したがって、インバータ１２３ａの入力の論理状態は、上記第１の状態では、論理“０”となる。インバータ１２３ａは、当該インバータ１２３ａの入力の論理状態に応じて、当該論理状態が反転された検出信号（第１の検出信号）１２４を出力する。この検出信号１２４は、コネクタ１２１とマザーボード１１とが接続されている場合に上記第１の状態の検出を示す第１の論理状態、例えば論理“１”となり、コネクタ１２１とマザーボード１１とが接続されていない場合に上記第１の論理状態とは異なる第２の論理状態、例えば論理“０”となる。
【００１９】
制御ユニット１２のコネクタ１２２は、信号ピン１２２ａ，１２２ｂ及び１２２ｃを含む。信号ピン１２２ａは、制御ユニット１２のコネクタ１２２が拡張ユニット１３と接続されている第３の状態において、当該拡張ユニット１３に含まれている後述するインバータ１３３ａからの検出信号１３４を受信可能なようになっている。検出信号１３４は、拡張ユニット１３とマザーボード１１とが接続されている第２の状態の場合に当該第２の状態を示す特定論理状態、例えば論理“１”となる。
【００２０】
一方、拡張ユニット１３のコネクタ１３１は、信号ピン１３１ａ，１３１ｂ及び１３１ｃを含む。信号ピン１３１ａ，１３１ｂ及び１３１ｃは、上記第３の状態において、それぞれ制御ユニット１２のコネクタ１２２の信号ピン１２２ａ，１２２ｂ及び１２２ｃと接続される。
【００２１】
上記第１の状態では、制御ユニット１２のコネクタ１２２の信号ピン１２２ｂ及び１２２ｃは、当該制御ユニット１２のコネクタ１２１の信号ピン１２１ｂ及び１２１ｃを介してマザーボード１１のコネクタ１１１の、それぞれ電源ピン１１１ｂ及びグランドピン１１１ｃと接続される。また、上記第２の状態では、拡張ユニット１３の信号ピン１３１ｂ及び１３１ｃは、コネクタ部２０を介してマザーボード１１のコネクタ１１２の、それぞれ電源ピン１１２ｂ及びグランドピン１１２ｃと接続される。
【００２２】
拡張ユニット１３は、上記接続検出回路１２３と同様の接続検出回路１３３を有する。接続検出回路１３３は、拡張ユニット１３とマザーボード１１とが接続されている第２の状態を検出する。接続検出回路１３３は、インバータ１３３ａから構成される。インバータ１３３ａの入力は、上記第２の状態において、マザーボード１１のコネクタ１１２のグランドピン１１２ａとコネクタ部２０を介して接続される。したがってインバータ１３３ａの入力の信号レベル（論理状態）は上記第２の状態では低レベル（論理“０”）となる。インバータ１３３ａは、当該インバータ１３３ａの入力の論理状態に応じて、当該論理状態が反転された検出信号１３４を信号ピン１３１ａに出力する。本実施形態において、インバータ１３３ａの入力はプルアップ抵抗１３５を介してプルアップされている。
【００２３】
制御ユニット１２において、コネクタ１２２の信号ピン１２２ａはインバータ１２３ａの出力と共にリセット解除回路１２５と接続されている。リセット解除回路１２５は、インバータ１２３ａから出力される検出信号１２４の示す第１の状態の検出に応じて、制御ユニット１２のリセット状態を解除する。但しリセット解除回路１２５は、以下の場合には、上記第１の状態が検出されても制御ユニット１２のリセット状態の解除を抑止する。
【００２４】
リセット解除回路１２５は、制御ユニット１２のコネクタ１２２と拡張ユニット１３とが接続されている第３の状態では、拡張ユニット１３のインバータ１３３ａからの検出信号１３４を当該コネクタ１２２の信号ピン１２２ａを介して受け取る。リセット解除回路１２５は、信号ピン１２２ａの論理状態が上記第２の状態を示さない論理“０”の場合、インバータ１２３ａから出力される検出信号１２４の示す上記第１の状態の検出（つまり接続検出回路１２３による第１の状態の検出）の有無に無関係に制御ユニット１２のリセット状態の解除を抑止する。
【００２５】
リセット解除回路１２５は、例えば２入力のアンドゲート（第２の論理回路）１２５ａから構成される。アンドゲート１２５ａの各入力は、インバータ１２３ａの出力及び信号ピン１２２ａと接続されている。アンドゲート１２５ａの各入力はまた、プルアップ抵抗（状態設定器）１２６ａ及び１２６ｂを介してプルアップされている。アンドゲート１２５ａは、インバータ１２３ａから出力される検出信号１２４が論理“１”（第１の論理状態）で、且つ信号ピン１２２ａの論理状態が論理“１”（特定論理状態）の場合にのみ、論理“１”のリセット解除信号／ＲＥＳＥＴを出力する。この論理“１”のリセット解除信号／ＲＥＳＥＴは、電話交換処理を実行するＣＰＵ１２のリセット状態を解除するのに用いられる。
【００２６】
ここで制御ユニット１２の機能拡張のための工事において、当該制御ユニット１２のコネクタ１２１とマザーボード１１とが接続され、且つ当該制御ユニット１２のコネクタ１２２と拡張ユニット１３とが接続されたものの、当該拡張ユニット１３とマザーボード１１とは接続されていない不完全な接続状態の場合の動作について説明する。このような状態では、制御ユニット１２のインバータ１２３ａから出力される検出信号１２４は論理“１”となる。一方、拡張ユニット１３のインバータ１３３ａから出力される検出信号１３４は論理“０”となる。この論理“０”の検出信号１３４は、拡張ユニット１３のコネクタ１３２の信号ピン１３１ａを介して制御ユニット１２のコネクタ１２２の信号ピン１２２ａに伝達される。これにより、信号ピン１２２ａの状態は論理“０”となる。この場合、アンドゲート１２５ａから論理“１”の有効なリセット解除信号／ＲＥＳＥＴが出力されるのが抑止される。よって、不完全な接続状態においてＣＰＵ１２７が動作可能状態となるのが防止される。
【００２７】
このように本実施形態においては、制御ユニット１２のコネクタ１２１とマザーボード１１とが接続され、且つ当該制御ユニット１２のコネクタ１２２と拡張ユニット１３とが接続されても、当該拡張ユニット１３とマザーボード１１とが接続されない不完全な接続状態では、制御ユニット１２のリセット状態が解除されるのを防止できる。つまり本実施形態においては、第１及び第３の状態であっても、信号ピン１２２ａの状態が論理“０”となる非第２の状態である場合には、制御ユニットの機能拡張のための工事が完了していないとして、ＣＰＵ１２７（制御ユニット１２）のリセット状態の解除が抑止される。
【００２８】
次に、制御ユニット１２のコネクタ１２１とマザーボード１１とが接続され、当該制御ユニット１２のコネクタ１２２と拡張ユニット１３とが接続され、且つ拡張ユニット１３とマザーボード１１とが接続される完全な接続状態の場合の動作について説明する。このような状態においては、検出信号１２４及び信号ピン１２２ａの状態はいずれも論理“１”となる。この場合、アンドゲート１２５ａから論理“１”の有効なリセット解除信号／ＲＥＳＥＴが出力されて、ＣＰＵ１２７（制御ユニット１２）のリセット状態が解除される。つまり本実施形態においては、第１の状態で且つ第２の状態で且つ第３の状態の場合には、制御ユニット１２の機能拡張のための工事が完了したとして、ＣＰＵ１２７のリセット状態が解除される。これにより、作業者は制御ユニット１２の機能拡張のための工事の完了を従来技術に比べて正しく判断できる。
【００２９】
リセット状態が解除されたＣＰＵ１２７は電話交換処理を実行する。ここでは、ＣＰＵ１２７は拡張ユニット１３を利用することにより機能を拡張することができる。本実施形態では、ＣＰＵ１２７がサポートとするポート数を、例えば１９２から６７２に増加することができる。
【００３０】
次に、第１の状態で且つ非第２の状態で且つ非第３の状態の場合の動作について説明する。このような状態では、信号ピン１２２ａは拡張ユニット１３のコネクタ１３１の信号ピン１３１ａと接続されていない。このため、拡張ユニット１３のインバータ１３３ａから出力される検出信号１３４は信号ピン１２２ａに伝達されない。ここで、信号ピン１２２ａと接続されるアンドゲート１２５ａの入力は抵抗１２６ｂを介してプルアップされている。このため、検出信号１３４が信号ピン１２２ａに伝達されない状態では、アンドゲート１２５ａの入力（信号ピン１２２ａ）の状態は論理“１”となる。また、第１の状態では、検出信号１２４は論理“１”となる。この場合、アンドゲート１２５ａから論理“１”の有効なリセット解除信号／ＲＥＳＥＴが出力される。このように、第１の状態で且つ非第２の状態で且つ非第３の状態の場合、制御ユニット１２が拡張ユニット１３と接続されずに単独で使用されるものとして、当該制御ユニット１２のＣＰＵ１２７のリセット状態が解除される。
【００３１】
［第２の実施形態］
図３は本発明の第２の実施形態に係る構内交換機における主要な構成を示す。図３において、図１と同様の要素には同一参照符号を付してある。
【００３２】
上記第１の実施形態では、第１及び第３の状態で且つ非第２の状態という不完全な接続状態の場合には、ＣＰＵ１２７のリセット状態が解除されるのを抑止できる。ところが第１の実施形態では、非第３の状態であっても、第１の状態であれば、第２の状態であるか否かに無関係に、検出信号１２４だけでなく信号ピン１２２ａの状態も論理“１”となる。したがって第１の実施形態では、第１及び第２の状態で且つ非第３の状態という不完全な接続状態の場合には、ＣＰＵ１２７のリセット状態が解除される。
【００３３】
そこで第２の実施形態は、第１及び第２の状態で且つ非第３の状態の場合に、上記第１の実施形態における第１及び第３の状態で且つ非第２の状態の場合と同様に、ＣＰＵ１２７のリセット状態が解除されるのを抑止するようにしたことを特徴とする。
【００３４】
第２の実施形態では、図３に示すように、上記第１の実施形態における制御ユニット１２及び拡張ユニット１３にそれぞれ相当する制御ユニット１２０及び拡張ユニット１３０が用いられる。制御ユニット１２０は制御ユニット１２と同様にコネクタ１２１及び１２２を有し、拡張ユニット１３０は拡張ユニット１３と同様にコネクタ１３１及びコネクタ部２０を有する。
【００３５】
制御ユニット１２０は、制御ユニット１２と同様に、マザーボード１１及び拡張ユニット１３０と接続される。また拡張ユニット１３０は、拡張ユニット１３と同様に、マザーボード１１と接続される。したがって必要があれば、図２において制御ユニット１２及び拡張ユニット１３を、それぞれ制御ユニット１２０及び拡張ユニット１３０に置き換えられたい。また、上記第１乃至第３の状態の各々についても、制御ユニット１２及び拡張ユニット１３を、それぞれ制御ユニット１２０及び拡張ユニット１３０に置き換えられたい。即ち第２の実施形態では、制御ユニット１２０のコネクタ１２１とマザーボード１１とが接続されている状態を第１の状態、拡張ユニット１３０とマザーボード１１とが接続されている状態を第２の状態、そして制御ユニット１２０のコネクタ１２２と拡張ユニット１３０とが接続されている状態を第３の状態と、それぞれ呼ぶ。
【００３６】
拡張ユニット１３０において、インバータ１３３ａから出力される検出信号１３４は、上記第１の実施形態と異なって、上記第２の状態において、コネクタ部２０を介してマザーボード１１のコネクタ１１２の信号ピン１１２ｄに伝達される。この信号ピン１１２ｄは、マザーボード１１上の例えば空きの信号ライン１１３を介して当該マザーボード１１のコネクタ１１１の信号ピン１１１ｄと接続されている。この信号ピン１１１ｄは、上記第１の状態において、制御ユニット１２０のコネクタ１２１の信号ピン１２１ｄと接続される。本実施形態において、信号ピン１１１ｄ及び１１２ｄは、信号ライン１１３と予め接続されている空きピンである。
【００３７】
拡張ユニット１３０は、接続検出回路１３６を有する。接続検出回路１３６は、上記第３の状態を検出する。接続検出回路１３６は、インバータ１３６ａから構成される。インバータ１３６ａの入力は、拡張ユニット１３０の信号ピン１３１ｃと接続される。この信号ピン１３１ｃは、上記第３の状態において、制御ユニット１２０のコネクタ１２２の信号ピン１２２ｃと接続される。この信号ピン１２２ｃは、上記第１の状態において、マザーボード１１のコネクタ１１１のグランドピン１１１ｃと接続される。信号ピン１３１ｃは、上記第２の状態において、マザーボード１１のコネクタ１１２のグランドピン１１２ｃとも接続される。インバータ１３６ａは、信号ピン１３１ｃが論理“０”の場合、論理“１”の検出信号１３７をコネクタ１３１の信号ピン１３１ｄに出力する。この検出信号１３７は、上記第３の状態において、制御ユニット１２０のコネクタ１２２の信号ピン１２２ｄに伝達される。
【００３８】
ここで信号ピン１３１ｃは、少なくとも、上記第１状態で且つ第３の状態であるか、或いは上記第２の状態の場合に、論理“０”となる。この場合、インバータ１３６ａからは論理“１”の検出信号１３７が出力される。但し、第３の状態でない場合には、検出信号１３７はコネクタ１２２の信号ピン１２２ｄに伝達されない。検出信号１３７がコネクタ１２２の信号ピン１２２ｄに伝達されて、当該信号ピン１２２ｄの状態が論理“１”となるのは、第３の状態の場合である。このことから、検出信号１３７は、制御ユニット１２０からは、第３の状態が検出されたか否かを示す信号として認識される。
【００３９】
制御ユニット１２０のリセット解除回路１２５は、上記第１の実施形態と異なり、特定状態検出回路１４１を含む。特定状態検出回路１４１は、信号ピン１２１ｄの論理状態が第２の状態を示し、且つ信号ピン１２２ｄの論理状態が第３の状態を示すか、或いは信号ピン１２１ｄの論理状態が第２の状態を示さず、且つ信号ピン１２２ｄの論理状態が第３の状態を示さない特定状態を検出する。リセット解除回路１２５は、接続検出回路１２３による第１の状態の検出及び特定状態検出回路１４１による特定状態の検出に応じて制御ユニット１２０（ＣＰＵ１２７）のリセット状態を解除する。
【００４０】
信号ピン１２１ｄはプルダウン抵抗（第１の状態設定器）１２８ａを介してプルダウンされ、信号ピン１２２ｄはプルダウン抵抗（第２の状態設定器）１２８ｂを介してプルダウンされている。これにより、制御ユニット１２０のコネクタ１２１とマザーボード１１とは接続されているが、拡張ユニット１３０とマザーボード１１とは接続されていない場合に、信号ピン１２１ｄは、第２の状態が検出されたことを示す検出信号１３４の論理状態（論理“１”）とは異なる論理状態（論理“０”）となる。同様に、制御ユニット１２０のコネクタ１２１とマザーボード１１とは接続されているが、制御ユニット１２０のコネクタ１２２と拡張ユニット１３０とは接続されていない場合に、信号ピン１２２ｄは、第３の状態が検出されたことを示す検出信号１３７の論理状態（論理“１”）とは異なる論理状態（論理“０”）となる。つまり、拡張ユニット１３０のインバータ１３３ａから出力される検出信号１３４がマザーボード１１を介してコネクタ１２１の信号ピン１２１ｄに伝達されない状態では、当該信号ピン１２１ｄの状態はプルダウン抵抗１２８ａを介して論理“０”に設定される。同様に、拡張ユニット１３０のインバータ１３６ａから出力される検出信号１３７がコネクタ１２２の信号ピン１２２ｄに伝達されない状態では、当該信号ピン１２２ｄの状態はプルダウン抵抗１２８ｂを介して論理“０”に設定される。
【００４１】
特定状態検出回路１４１は第２の論理回路としての２入力の排他的論理和（イクスクルーシブ・オア）回路１４１ａから構成される。排他的論理和回路１４１ａの各入力は、信号ピン１２１ｄ及び１２２ｄと接続されている。排他的論理和回路１４１ａは、信号ピン１２１ｄの論理状態が第２の状態を示す論理“１”で、且つ信号ピン１２２ｄの論理状態が第３の状態を示す論理１の場合、上記特定状態の検出を示す論理“１”（第３の論理状態）となる検出信号（第２の検出信号）１４２を出力する。また排他的論理和回路１４１ａは、信号ピン１２１ｄが第２の状態を示さない論理“０”で、且つ信号ピン１２２ｄが第３の状態を示さない論理“０”の場合にも、論理“１”の検出信号１４２を出力する。また排他的論理和回路１４１ａは、上述の状態以外の場合には、論理“０”（第３の論理状態とは異なる第４の論理状態）の検出信号１４２を出力する。
【００４２】
リセット解除回路１２５はまた、図１中のアンドゲート１２５ａに相当する２入力のアンドゲート（第３の論理回路）１４３を含む。アンドゲート１４３の各入力には、インバータ１２３ａからの検出信号１２４及び排他的論理和回路１４１ａからの検出信号１４２が入力される。アンドゲート１４３の各入力は、上記アンドゲート１２５ａと同様に、プルアップ抵抗（状態設定器）１２６ａ及び１２６ｂを介してプルアップされている。アンドゲート１４３は、インバータ１２３ａの出力（検出信号１２４）が第１の状態の検出を示す論理“１”（第１の論理状態）で、且つ排他的論理和回路１４１ａの出力（検出信号１４２）が特定状態の検出を示す論理“１”（第３の論理状態）の場合にのみ、論理“１”のリセット解除信号／ＲＥＳＥＴを出力する。
【００４３】
ここで制御ユニット１２の機能拡張のための工事において、当該制御ユニット１２０のコネクタ１２１とマザーボード１１とが接続され、且つ拡張ユニット１３０とマザーボード１１とが接続されたものの、当該制御ユニット１２０のコネクタ１２２と拡張ユニット１３０とが接続されていない不完全な接続状態の場合の動作について説明する。このような状態では、インバータ１２３ａの出力（検出信号１２４）は論理“１”となる。また、コネクタ１２１の信号ピン１２１ｄの状態は論理“１”に、コネクタ１２２の信号ピン１２２ｄの状態は論理“０”になる。この場合、排他的論理和回路１４１ａの出力（検出信号１４２）は論理“０”となることから、アンドゲート１２５ａから論理“１”の有効なリセット解除信号／ＲＥＳＥＴが出力されるのが抑止される。これにより、上記第１の実施形態では抑止できなかった不完全な接続状態（第１及び第２の状態で且つ非第３の状態の場合）においてＣＰＵ１２７が動作可能状態となるのが防止される。
【００４４】
上記第１及び第２の実施形態では、本発明が構内交換機の制御ユニットに適用される場合を想定している。しかし本発明は、マザーボードに接続して用いられ、拡張ユニットとの接続により機能を拡張することが可能な制御ユニットであれば、構内交換機以外の情報処理装置の制御ユニットに適用可能である。
【００４５】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【図面の簡単な説明】
【００４６】
【図１】本発明の第１の実施形態に係る構内交換機における主要な構成を示す図。
【図２】図１に示す構内交換機におけるマザーボード１１の周辺の実装構造を示す図。
【図３】本発明の第２の実施形態に係る構内交換機における主要な構成を示す図。
【符号の説明】
【００４７】
１１…マザーボード、１２，１２０…制御ユニット、１３，１３０…拡張ユニット、２０…コネクタ部、１１１，１１２，１３１，２２１，２２２…コネクタ、１２１…コネクタ（第１のコネクタ）、１２１ｄ…信号ピン（第１の信号ピン）、１２２…コネクタ（第２のコネクタ）、１２２ａ…信号ピン（特定信号ピン）、１２２ｄ…信号ピン（第２の信号ピン）、１２３…接続検出回路、１２３ａ…インバータ（第１の論理回路）、１２５…リセット解除回路、１２５ａ…アンドゲート（第２の論理回路）、１２６ｂ…プルアップ抵抗（状態設定器）、１２８ａ…プルダウン抵抗（第１の状態設定器）、１２８ｂ…プルダウン抵抗（第２の状態設定器）、１３３，１３６…接続検出回路、１４１…特定状態検出回路、１４１ａ…排他的論理和回路（第２の論理回路）、１４３…アンドゲート（第３の論理回路）。
【図１】
2007114965.tif 000003
【図２】
2007114965.tif 000004
【図３】
2007114965.tif 000005