(57)【特許請求の範囲】
【請求項１】
３以上の接続端子を備えたユニットを着脱可能に実装するための複数の収容部を備えたユニット収容装置であって、
前記複数の収容部のそれぞれは、前記収容部のうち何れに実装されているかを前記ユニットが認識するために、少なくとも第１、第２、第３位置設定端子を備え、
前記複数の収容部は、前記第１、第２、第３位置設定端子が、接地、電源、開放の異なる組合せとなっている、少なくとも２つの収容部を含み、
更に、
接地、電源接続、又は開放された第１位置設定端子と、互いに短絡された第２位置設定端子及び第３位置設定端子とを備えた収容部と、
短絡された前記第１位置設定端子、前記第２位置設定端子及び前記第３位置設定端子を備えた収容部と、
を含むユニット収容装置。
【請求項２】
ユニット収容装置が備える収容部に設けられた第１位置設定端子及び第２位置設定端子にそれぞれ接続するための第１接続端子及び第２接続端子と、
前記第１、第２接続端子を前記第１、第２位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させる電圧変化手段と、
前記第１、第２接続端子を前記第１、第２位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させた場合に、前記第２接続端子から出力される電圧が変化することを検知して、前記第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないことを認識し、それにより、どの収容部に実装されているかを認識する認識手段と、
を含む認識部と、
を備えることを特徴とするユニット。
【請求項３】
前記電圧変化手段は、前記第１接続端子及び前記第２接続端子のそれぞれに、抵抗を介して接続され前記第１接続端子の電圧をハイとローの間で変化させる第１制御バッファであり、
前記認識手段は、前記第２接続端子の電圧の変化を読み取ることによって、第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないことを認識する第２制御バッファであることを特徴とする請求項２に記載のユニット。
【請求項４】
電子回路を含むユニットと該ユニットを収容するユニット収容装置とを含むシステムであって、
前記ユニット収容装置は、
３以上の接続端子を備えたユニットを着脱可能に実装するための複数の収容部を備え、
前記複数の収容部のそれぞれは、前記収容部のうち何れに実装されているかを前記ユニットが認識するために、第１、第２、第３位置設定端子を備え、
前記複数の収容部は、前記第１、第２、第３位置設定端子が、接地、電源、開放の異なる組合せとなっている、少なくとも２つの収容部を含み、
更に、
接地、電源接続、又は開放された第１位置設定端子と、短絡された第２位置設定端子及び第３位置設定端子とを備えた収容部と、
短絡された前記第１位置設定端子、前記第２位置設定端子及び前記第３位置設定端子を備えた収容部と、
を含み、
前記ユニットは、
前記ユニット収容装置が備える前記収容部に設けられた第１位置設定端子及び第２位置設定端子にそれぞれ接続するための第１接続端子及び第２接続端子と、
前記第１、第２接続端子を前記第１、第２位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させた時に、前記第２接続端子から出力される電圧が変化することを検知すると、前記第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないことを認識し、それにより、どの収容部に実装されているかを認識する認識部と、
を備えることを特徴とするシステム。
【請求項５】
ユニット収容装置が備える複数の収容部の各々に設けられた第１位置設定端子、第２位置設定端子及び第３位置設定端子にそれぞれ接続するための第１接続端子、第２接続端子及び第３接続端子を有するユニットにおいて、前記第１、第２、第３接続端子を前記第１、第２、第３位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させるステップと、
前記第１接続端子に印加する電圧を変化させた際に前記第２、第３接続端子から出力される電圧が変化することを検知するステップと、
前記第２接続端子から出力される電圧が変化することを検知した場合に、前記第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないと判定する第１判定ステップと、
前記第３接続端子から出力される電圧が変化しないことを検知した場合に、第３位置設定端子の値に応じて、第３位置設定端子が接地又は電源に接続されていると判定する第２判定ステップと、
前記第１、第２判定ステップの結果に応じて、前記ユニットが、前記ユニット収容装置のどの収容部に実装されているかを認識する認識ステップと、
を含むことを特徴とするユニット制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のユニットを着脱可能に実装する技術に関する。
【背景技術】
【０００２】
複数のユニットを着脱可能に実装するユニット収容装置の例が、特許文献１乃至３に記載されている。特許文献１乃至３に記載のユニット収容装置は、ユニットを実装できるスロット等の収容部を２つ以上有している。それらの収容部には、複数の実装位置認識用端子が設けられており、ユニットは、その実装位置認識用端子の状態（接地か否かなど）の組合せから、そのユニットが実装されているスロットの位置（番号）を知ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３６６５０５号公報
【特許文献２】特開２００８−１９３７１８号公報
【特許文献３】特開平０９−２７５５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユニット収容装置に対して同時に実装させようとするユニット数が増大するに従い、スロットなどの収容部を増大する要望が生じた。ところが、特許文献１乃至３に記載の技術を適用すると、実装位置認識用の端子を増加させる以外に方法は無かった。
【０００５】
一方、ユニットとユニット収容装置との間の接続端子数は、そのスペースなどの問題から、少なければ少ない方が良い。すなわち、より少ないコネクタ端子で、より多くの実装位置を区別できる技術が望まれていた。
本発明の目的は、上述の要望を満たす技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る装置は、
３以上の接続端子を備えたユニットを着脱可能に実装するための複数の収容部を備えたユニット収容装置であって、
前記複数の収容部のそれぞれは、前記収容部のうち何れに実装されているかを前記ユニットが認識するために、少なくとも第１、第２、第３位置設定端子を備え、
前記複数の収容部は、前記第１、第２、第３位置設定端子が、接地、電源、開放の異なる組合せとなっている、少なくとも２つの収容部を含み、
更に、
接地、電源接続、又は開放された第１位置設定端子と、互いに短絡された第２位置設定端子及び第３位置設定端子とを備えた収容部と、
短絡された前記第１位置設定端子、前記第２位置設定端子及び前記第３位置設定端子を備えた収容部と、
を含む
【０００７】
上記目的を達成するため、本発明に係るユニットは、
ユニット収容装置が備える収容部に設けられた第１位置設定端子及び第２位置設定端子にそれぞれ接続するための第１接続端子及び第２接続端子と、
前記第１、第２接続端子を前記第１、第２位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させる電圧変化手段と、
前記第１、第２接続端子を前記第１、第２位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させた場合に、前記第２接続端子から出力される電圧が変化することを検知して、前記第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないことを認識し、それにより、どの収容部に実装されているかを認識する認識手段と、
を含む認識部と、
を備える。
【０００８】
上記目的を達成するため、本発明に係るシステムは、
電子回路を含むユニットと該ユニットを収容するユニット収容装置とを含むシステムであって、
前記ユニット収容装置は、
３以上の接続端子を備えたユニットを着脱可能に実装するための複数の収容部を備え、
前記複数の収容部のそれぞれは、前記収容部のうち何れに実装されているかを前記ユニットが認識するために、第１、第２、第３位置設定端子を備え、
前記複数の収容部は、前記第１、第２、第３位置設定端子が、接地、電源、開放の異なる組合せとなっている、少なくとも２つの収容部を含み、
更に、
接地、電源接続、又は開放された第１位置設定端子と、短絡された第２位置設定端子及び第３位置設定端子とを備えた収容部と、
短絡された前記第１位置設定端子、前記第２位置設定端子及び前記第３位置設定端子を備えた収容部と、
を含み、
前記ユニットは、
前記ユニット収容装置が備える前記収容部に設けられた第１位置設定端子及び第２位置設定端子にそれぞれ接続するための第１接続端子及び第２接続端子と、
前記第１、第２接続端子を前記第１、第２位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させた時に、前記第２接続端子から出力される電圧が変化することを検知すると、前記第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないことを認識し、それにより、どの収容部に実装されているかを認識する認識部と、
を備えることを特徴とする。
【０００９】
上記目的を達成するため、本発明に係るユニット制御方法は、
ユニット収容装置が備える複数の収容部の各々に設けられた第１位置設定端子、第２位置設定端子及び第３位置設定端子にそれぞれ接続するための第１接続端子、第２接続端子及び第３接続端子を有するユニットにおいて、前記第１、第２、第３接続端子を前記第１、第２、第３位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させるステップと、
前記第１接続端子に印加する電圧を変化させた際に前記第２、第３接続端子から出力される電圧が変化することを検知するステップと、
前記第２接続端子から出力される電圧が変化することを検知した場合に、前記第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないと判定する第１判定ステップと、
前記第３接続端子から出力される電圧が変化しないことを検知した場合に、第３位置設定端子の値に応じて、第３位置設定端子が接地又は電源に接続されていると判定する第２判定ステップと、
前記第１、第２判定ステップの結果に応じて、前記ユニットが、前記ユニット収容装置のどの収容部に実装されているかを認識する認識ステップと、
を含むことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、端子数を増加させることなく、ユニット実装位置の識別数を増やすことができ、ひいては実装可能なユニット数を増やすことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係るシステムの構成を示す概略図である。
【図２】本発明の第１実施形態に係るシステムの回路構成を示す概略図である。
【図３】本発明の第１実施形態に係るシステムの回路構成を示す概略図である。
【図４】本発明の第１実施形態に係るシステムの回路構成を示す概略図である。
【図５】本発明の第１実施形態に係るシステムの回路構成を示す概略図である。
【図６】本発明の第１実施形態に係るシステムの回路構成を示す概略図である。
【図７】本発明の第１実施形態に係るシステムにおける収容部識別処理の流れを示すフローチャートである。
【図８】本発明の第１実施形態に係るシステムにおける収容部識別処理の流れを示すフローチャートである。
【図９】本発明の第１実施形態に係るシステムにおける収容部識別処理の流れを示すフローチャートである。
【図１０】本発明の第１実施形態に係るシステムにおける収容部識別処理の流れを示すフローチャートである。
【図１１】本発明の第２実施形態に係るシステムの回路構成を示す概略図である。
【図１２】本発明の第４実施形態に係るシステムの回路構成を示す概略図である。
【発明を実施するための形態】
【００１３】
以下に、図面を参照して、本発明の実施の形態について例示的に詳しく説明する。ただし、以下の実施の形態に記載されている構成要素はあくまで例示であり、本発明の技術範囲をそれらのみに限定する趣旨のものではない。
【００１４】
＜概要＞
まず、本発明の実施形態の概要について説明する。本実施形態は、電子回路を含むユニットと、複数のユニットをコネクタ接続でバックボードに実装するユニット収容装置とを含むシステムに関する。このシステムでは、バックボードにてユニットの実装位置の設定を行い、ユニットをバックボードに実装したときに、ユニット自身が実装位置を認識する。その際、バックボードにおいて、実装位置設定のために必要なコネクタの端子数を削減する。
【００１５】
例えば通信装置などは、通信回線毎にユニットを実装するが、そのユニットはそれぞれ同じ構成であって、実装位置で区別される。ユニット数が多くなると実装位置を設定するためのバックボード側のコネクタの端子数が増え、信号端子を圧迫することになる。実装位置を設定するコネクタの端子数に制約がある場合、少ない端子数でより多くの実装位置の区別を行なうことが必要になる。本実施形態は、この要求に応えたものである。
【００１６】
＜システム構成＞
図１に本実施形態に係るシステムの概略構成を示す。図１において、本システム１は、電子回路を含むユニット１００と、ユニットを収容するユニット収容装置としてのシェルフ１０とを含む。シェルフ１０は、プリント基板であるバックボード２００、及び、ユニット１００を着脱可能に実装するための複数の収容部３００を有している。各収容部３００には、少なくとも２つの位置設定端子（図１では不図示）が設けられている。この図では、バックボード２００上に位置設定端子が設けられており、ユニット１００の接続端子（図１では不図示）と接続可能となっている。位置設定端子とは、複数の収容部３００のうち何れに実装されているかを各ユニット１００が認識するために、ユニット１００の接続端子に接続されるものである。ユニット１００が、位置設定端子の設定（接続状態）に応じて収容部３００の認識を行なえるように、収容部３００のそれぞれは、位置設定端子について、別々の接続状態となっている。つまり、ある収容部３００に含まれる位置設定端子群の設定（接続状態）は、他の何れの収容部３００に含まれる位置設定端子群とも異なる設定（接続状態）となっている。
【００１７】
＜接続端子と回路の構成＞
一例として実装位置を設定するための位置設定端子をバックボード２００に３つ設けたシステムの構成について、図２乃至図６に示す。図２乃至図６は、同じ構成のユニット１００を、４種類の異なる配線構成を有する収容部に接続する場合の図である。
【００１８】
まず図２において、バックボード２００には、位置設定端子２０１、２０２、２０３が設けられ、ユニット１００側の接続端子１０１、１０２、１０３とそれぞれ接続される。図２のバックボード２００の位置設定端子２０１、２０２、２０３は、それぞれ、バックボード２００上の配線によって、接地（ＧＮＤ）、電源（Ｖｃｃ）に接続、又は未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の３つのうち何れかの状態を選択的に設定することができる。つまり、図２の配線状態で、３×３×３の２７通りの設定が可能である。
【００１９】
一方、本実施形態では、図３に示すように位置設定端子２０２と位置設定端子２０３を接続し、接地（ＧＮＤ）や電源（Ｖｃｃ）には接続しない配線状態を設定する。この場合、位置設定端子２０１は、接地（ＧＮＤ）、電源（Ｖｃｃ）に接続、未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の３つの状態を取り得るため、３通りの設定が可能となる。また、図４に示すように、位置設定端子２０１と位置設定端子２０２とを接続し、接地（ＧＮＤ）や電源（Ｖｃｃ）には接続しない配線状態を設定する。この場合、位置設定端子２０３は、接地（ＧＮＤ）、電源（Ｖｃｃ）に接続、未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の３つの状態を取り得るため、３通りの設定が可能となる。また更に、図５に示すように、位置設定端子２０１と位置設定端子２０３とを接続し、接地（ＧＮＤ）や電源（Ｖｃｃ）には接続しない配線状態を設定する。この場合、位置設定端子２０２は、接地（ＧＮＤ）、電源（Ｖｃｃ）に接続、未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の３つの状態を取り得るため、３通りの設定が可能となる。さらには、図６に示すように、位置設定端子２０１と位置設定端子２０２と位置設定端子２０３とを接続し、接地（ＧＮＤ）や電源（Ｖｃｃ）には接続しない配線状態を設定する。この場合には１つの状態のみ取り得るため、１通りの設定が可能となる。以上をまとめると、位置設定端子同士の接続を配線状態に含めたので計３７通りの設定が可能となる、位置設定端子同士の接続を行なわない場合の２７通りと比べて、約１．４倍の設定数を達成する。つまり、３つの位置設定端子を用いて識別できる全収容部の数を２７通りから３７通りに１．４倍まで増やすことができる。
【００２０】
次に、図２乃至図１０を用いて、ユニット１００の構成及び動作について説明する。ユニット側の接続端子１０１はプルアップ抵抗１１６を介して電源（Ｖｃｃ）に接続され、論理回路１０４に接続され、更に、抵抗１０７を介して制御バッファ１１３に接続される。同様に、接続端子１０２はプルアップ抵抗１１７を介して電源（Ｖｃｃ）に接続され、論理回路１０５に接続され、更に、抵抗１０８を介して制御バッファ１１４に接続される。更に、接続端子１０３はプルアップ抵抗１１８を介して電源（Ｖｃｃ）に接続され、論理回路１０６に接続され、更に、抵抗１０９を介して制御バッファ１１５に接続される。
【００２１】
バックボード２００の何れかの位置設定端子が未接続（ＮＣ）であって、制御バッファ１１３、１１４、１１５の出力論理１１０、１１１、１１２のいずれかがハイインピーダンスのとき、論理回路１０４、１０５、１０６の入力論理が不定になりえる。これを防ぐため、抵抗１１６、１１７、及び１１８にてプルアップしている。抵抗１１６、１１７、及び１１８のプルアップ抵抗は、抵抗１０７、１０８、及び１０９の抵抗値に比べ十分大きな値となっている。これにより、制御バッファ側の出力論理１１０、１１１、及び１１２をＨｉｇｈ又はＬｏｗにしても、接続端子１０１、１０２、１０３の論理に影響がでない。なお、抵抗１１６、１１７、１１８は論理の不安定を防止するのが目的なので、プルアップではなく、プルダウンでも良い。
【００２２】
制御バッファ１１３、１１４、及び１１５、並びに論理回路１０４、１０５及び１０６の回路の電源はＶｃｃとし、論理ＨｉｇｈとはＶｃｃ付近の電圧、論理Ｌｏｗとは０Ｖ付近の電圧を意味する。例えば、Ｖｃｃが３．３Ｖの場合、論理Ｈｉｇｈとは２．０Ｖから３．３Ｖの範囲、論理Ｌｏｗとは０Ｖから０．８Ｖの範囲となる。
【００２３】
（認識処理）
次に、図７乃至図１０のフローチャートを用いて、各収容部３００のバックボード２００側の配線状態をユニット１００内で認識するための処理について説明する。
【００２４】
図７のステップＳ３０１において、まず、制御バッファ１１４の出力１１１、及び制御バッファ１１５の出力１１２をハイインピーダンスとし（Ｓ３０１）、制御バッファ１１３の出力論理１１０をＨｉｇｈからＬｏｗに変化させる（Ｓ３０２）。そして、接続端子１０１、接続端子１０２、及び接続端子１０３の論理を論理回路１０４、１０５、及び１０６にて読み取る。
【００２５】
この時、ステップＳ３０３において、接続端子１０１の論理がＨｉｇｈからＬｏｗに変化するか判定し、変化がない場合にはステップＳ３０４にて、接続端子１０１の論理が、Ｈｉｇｈのままか、或いはＬｏｗのままかを判定する。Ｈｉｇｈのまま変化しなければ、位置設定端子２０１は電源（Ｖｃｃ）に接続されていると判断する（Ｓ３０５）。一方、Ｌｏｗのまま変化しなければ、位置設定端子２０１は接地（ＧＮＤ）に接続されていると判断できる（Ｓ３０６）。この場合は位置設定端子２０１は他の位置設定端子２０２、又は２０３と接続されていないと判断する。
【００２６】
一方、ステップＳ３０３において、接続端子１０１の論理がＨｉｇｈからＬｏｗに変化した場合は、位置設定端子２０１が未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定、又は位置設定端子２０１が他の位置設定端子２０２、又は位置設定端子２０３との端子間の接続であると考えられる。そのため、ステップＳ３０７以降に進み、位置設定端子２０２及び位置設定端子２０３の論理も確認する。
【００２７】
ステップＳ３０７では、接続端子１０２の論理がＨｉｇｈからＬｏｗに変化するか判定する。接続端子１０２がＨｉｇｈからＬｏｗに変化し、かつ接続端子１０３の論理が変化しなかった場合は、ステップＳ３０８からステップＳ３０９に進み、位置設定端子２０１と位置設定端子２０２が接続されていると判定する。この場合は位置設定端子２０２の設定を確認する必要は無いので、図１０のフローチャートのＣに進む。つまり、接続端子１０２の論理が変化する場合には、ステップＳ３０８に進み、次に接続端子１０３の論理がＨｉｇｈからＬｏｗに変化するか判定する。変化がない場合には位置設定端子２０１と位置設定端子２０２のみが接続されていると判断して、図１０のＣに移る。
【００２８】
一方、ステップＳ３０８で、接続端子１０３の論理がＨｉｇｈからＬｏｗに変化すると判定した場合、位置設定端子２０１、２０２、２０３は全て互いに接続されていると判断して（Ｓ３１０）、この場合は他の端子の設定を確認する必要は無いので、処理を終了する。
【００２９】
また、ステップＳ３０７の判断で、接続端子１０２の論理が変化しない場合には、ステップＳ３１１にて、接続端子１０３の論理がＨｉｇｈからＬｏｗに変化するか判定する。ステップＳ３１１において、接続端子１０３の論理にも変化がない場合には位置設定端子２０１は、他の端子とも、電源や接地とも接続無し（ＮＣ）と判断する（Ｓ３１２）。この場合は位置設定端子２０２、及び位置設定端子２０３の設定を確認する必要があるので、図８のフローチャートのＡに進む。
【００３０】
ステップＳ３１１にて、接続端子１０３の論理がＨｉｇｈからＬｏｗに変化する場合には、ステップＳ３１３に進み、位置設定端子２０１と位置設定端子２０３が接続されていると判断する。この場合は位置設定端子２０３の設定を確認する必要は無いが、位置設定端子２０２の設定を確認する必要があるので、図９のフローチャートのＢに進む。
【００３１】
図８は、位置設定端子２０１が接続なしであることがすでに判明している場合に、位置設定端子２０２、２０３の設定を確認するフローチャートである。図８においては、制御バッファ１１３、及び制御バッファ１１５の出力論理１１０、及び１１２をハイインピーダンスの状態にし（Ｓ４０１）、制御バッファ１１４の出力論理１１１を同様にＨｉｇｈ及びＬｏｗに変化させる（Ｓ４０２）。この状態で論理回路１０５、１０６により、接続端子１０２及び接続端子１０３の論理を読み取る。
【００３２】
接続端子１０２の論理がＬｏｗのままの場合は、ステップＳ４０３からステップＳ４０４を経てステップＳ４０６に進み、位置設定端子２０２が接地（ＧＮＤ）の設定であると判断する。一方、接続端子１０２が、Ｈｉｇｈのままの場合は、ステップＳ４０３からステップＳ４０４を経てステップＳ４０５に進み、位置設定端子２０２が電源（Ｖｃｃ）に接続されていると判定する。これらの場合は位置設定端子２０２は他の位置設定端子２０１、又は位置設定端子２０３との端子間の接続は無い。これらの場合は更に位置設定端子２０３の設定を確認する必要があるので、図１０のフローチャートのＣに進む。
【００３３】
一方、接続端子１０２の論理がＨｉｇｈからＬｏｗに変化した場合は、ステップＳ４０３からステップＳ４０７に進み、位置設定端子２０３の論理を確認する。
【００３４】
接続端子１０３がＨｉｇｈからＬｏｗに変化した場合はステップＳ４１３に進み、位置設定端子２０２と位置設定端子２０３が接続されていると判定する。この場合は位置設定端子２０３の設定を確認する必要は無いので、フローチャートはここで終了する。
【００３５】
ステップＳ４０７において、接続端子１０３の論理が変化しなかった場合には、ステップＳ４１２に進み、位置設定端子２０２は他端子との接続は無く、未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定であると判定する。この場合は位置設定端子２０３の設定を確認する必要があるので、図１０のフローチャートのＣに進む。
【００３６】
図９は、位置設定端子２０１と位置設定端子２０３が接続されていることがすでに判明している場合に、位置設定端子２０２の設定を確認するフローチャートである。図９においては、制御バッファ１１３、及び制御バッファ１１５の出力論理１１０、及び１１２をハイインピーダンスの状態にし（Ｓ５０１）、制御バッファ１１４の出力論理１１１を同様にＨｉｇｈ及びＬｏｗに変化させる（Ｓ５０２）。この状態で論理回路１０５により、接続端子１０２の論理を読み取る。
【００３７】
接続端子１０２の論理がＬｏｗのままの場合は、ステップＳ５０３からステップＳ５０４を経てステップＳ５０６に進み、位置設定端子２０２が接地（ＧＮＤ）の設定であると判定して処理を終了する。一方、接続端子１０２が、Ｈｉｇｈのままの場合は、ステップＳ５０３からステップＳ５０４を経てステップＳ５０５に進み、位置設定端子２０２が電源（Ｖｃｃ）に接続されていると判定して処理を終了する。これらの場合は、位置設定端子２０２は他の位置設定端子２０１、又は位置設定端子２０３との端子間の接続は無い。
【００３８】
一方、接続端子１０２の論理がＨｉｇｈからＬｏｗに変化した場合は、ステップＳ５０３からステップＳ５１２に進み、位置設定端子２０２は他端子との接続は無く、未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定であると判定し処理を終了する。
【００３９】
図１０は、位置設定端子２０１と位置設定端子２０２の設定が判明している場合に、位置設定端子２０３の設定を確認するフローチャートである。まず、図１０において、制御バッファ１１３の出力論理１１０、及び制御バッファ１１４の出力論理１１１をハイインピーダンスとし（Ｓ６０１）、制御バッファ１１５の出力論理１１２をＨｉｇｈからＬｏｗに変化させる（Ｓ６０２）。そして、接続端子１０３の論理を論理回路１０６にて読み取る。  接続端子１０３の論理がＬｏｗのままの場合は、ステップＳ６０３からステップＳ６０４を経てステップＳ６０６に進み、位置設定端子２０３が接地（ＧＮＤ）の設定であると判定する。一方、接続端子１０３の論理がＨｉｇｈのままの場合は、ステップＳ６０３からステップＳ６０４を経てステップＳ６０５に進み、位置設定端子２０３が電源（Ｖｃｃ）に接続の設定であると判定する。位置設定端子２０１と位置設定端子２０２の設定はすでに判明しているので、処理を終了する。
【００４０】
一方、ステップＳ６０３において接続端子１０３の論理がＨｉｇｈからＬｏｗに変化したと判定した場合は、位置設定端子２０３が未接続（ＮＣ：ＮｏｎＣｏｎｎｅｃｔｉｏｎ）の設定であると判定する。位置設定端子２０１と位置設定端子２０２の設定はすでに判明しているので、処理を終了する。
【００４１】
以上説明したように、図７〜図１０のフローチャートに従って処理を進めることにより、バックボード２００の位置設定端子２０１〜２０３の配線が、以下の図２〜図６の何れの状態にあるかを認識することが可能となる。
図２：位置設定端子２０１、位置設定端子２０２、及び位置設定端子２０３の設定がそれぞれ接地（ＧＮＤ）の設定、電源（Ｖｃｃ）に接続の設定、又は未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定
図３：位置設定端子２０２と位置設定端子２０３が接続されていて、位置設定端子２０１の設定が接地（ＧＮＤ）の設定、電源（Ｖｃｃ）に接続の設定、又は未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定
図４：位置設定端子２０１と位置設定端子２０２が接続されていて、位置設定端子２０３の設定が接地（ＧＮＤ）の設定、電源（Ｖｃｃ）に接続の設定、又は未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定
図５：位置設定端子２０１と位置設定端子２０３が接続されていて、位置設定端子２０２の設定が接地（ＧＮＤ）の設定、電源（Ｖｃｃ）に接続の設定、又は未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定
図６：位置設定端子２０１、位置設定端子２０２、及び位置設定端子２０３が全て接続されている。
【００４２】
図２では位置設定端子２０１、２０２、２０３のそれぞれにおいて、接地（ＧＮＤ）の設定、電源（Ｖｃｃ）に接続の設定、又は未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定の３通りの設定ができるので、３の３乗で２７通りの設定ができる。図３では位置設定端子２０１において、接地（ＧＮＤ）の設定、電源（Ｖｃｃ）に接続の設定、又は未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定の３通りの設定ができる。同様に、図４及び図５でも３通りの設定ができる。図６は１通りの設定ができる。以上より、２７＋３＋３＋３＋１＝３７通りの設定ができる。
【００４３】
このように、本実施形態では、バックボード上の位置設定端子の設定を、接地（ＧＮＤ）、電源（Ｖｃｃ）に接続、及び未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の間で変化させることに加え、位置設定端子同士を接続させた設定を追加した。これにより、端子の設定状態が増え、多くの設定状態を表すことができる。すなわち、少ない位置設定端子でより多くの収容部の識別を行なうことができる。
【００４４】
たとえば、位置設定端子数が３端子の場合、接地及び未接続の間で変化させる回路では８通りの設定、電源に接続できる回路を加えても、２７通りの設定しかできないが、上記実施形態では３７通り設定ができる。更に、端子数を４端子とした場合、接地及び未接続の間で変化させる回路では１６通りの設定、電源に接続できる回路を加えても、８１通りの設定しかできない。これに対し、上記実施形態のように、位置設定端子の接続を実現すると更に多くの設定が可能となる。具体的には、２つの位置設定端子を接続する組み合わせは６通りあり、残った２端子は３の２乗で９通り、及び残った２端子同士を接続する設定もあるので１０通りの設定が可能なので、６×１０＝６０通りとなる。更に、３つの端子を接続する組み合わせは４通りあり、残った１端子は３通りの設定が可能なので、４×３＝１２通り、４つの端子を全て接続した組み合わせは１通りの設定が可能、あわせて８１＋６０＋１２＋１＝１５４通りの設定が可能である。このように端子数が多くなると、効果はさらに大きくなる。
【００４５】
すなわち、本実施形態によれば、端子間接続を位置設定端子の設定に加えたので、端子数を増加させることなく、ユニット実装位置の識別数を増やすことができ、ひいては実装可能なユニット数を増やすことができる。
【００４６】
＜第２実施形態＞
本発明の第２実施形態に係るシステムの構成を図１１に示す。図１１に示された位置設定端子２０１〜２０３の設定であれば、バックボード２００上において、電源（Ｖｃｃ）への接続が不要になるメリットがある。
【００４７】
電源（Ｖｃｃ）への接続設定を行わない場合であっても、位置設定端子２０１、２０２、２０３の設定として、接地（ＧＮＤ）又は未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定にさらに端子間の接続を追加することで、設定の組み合わせが増加する。
【００４８】
この場合、接地（ＧＮＤ）又は未接続（ＮＣ：Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）の設定のみだと、２の３乗で８通りの設定が可能である。これに更に、端子間接続の設定を加えると１５通りとなる。
【００４９】
本実施形態によれば、図１０のバックボード上で電源（Ｖｃｃ）への接続が不要になるメリットを生かしつつ、位置設定端子の数を増やすことなく収容部の識別数を増大させることができる。
【００５０】
＜第３実施形態＞
本発明の第３実施形態として、複数のモードを持ったＬＳＩで、モードを外部端子にて設定するシステムにも、上述の第１、第２実施形態と同じ考え方を適用できる。ユニット１００に相当するのがＬＳＩ本体、バックボード２００に相当するのがＬＳＩを搭載したプリント基板、接続端子１０１、１０２、１０３がＬＳＩの端子に相当する。
【００５１】
設定を認識する回路は全てＬＳＩ内部の回路とすることで、設定はＬＳＩの端子の配線だけで実現でき、設定のために外部に抵抗又はダイオード等の部品を設ける必要はない。ＬＳＩは端子数の制約が大きいため、端子間接続を設定の一部に含めることによる端子数削減効果が大きい。
【００５２】
この場合も３本の端子で３７通りの設定が可能になり、端子同士を接続しない場合に比して約１．４倍の設定数となる。端子数が増えると端子間接続の効果はさらに大きくなる。
【００５３】
＜第４実施形態＞
上述の実施形態を一般化した上位概念的な実施形態について図１２を用いて説明する。図１２において、ユニット収容装置２０００は、２以上の接続端子１００１、１００２を備えたユニット１０００を着脱可能に実装するための複数の収容部Ｓ１〜Ｓｎを備える。複数の収容部Ｓ１〜Ｓｎのうちのどれに実装されているかをユニット１０００が判定できるように、収容部Ｓ１〜Ｓｎのそれぞれは、ユニット１０００の接続端子１００１、１００２に接続するための少なくとも２つの位置設定端子２００１、２００２を備える。複数の収容部Ｓ１〜Ｓｎのうち、少なくとも１つの収容部Ｓｎにおいては、２つの位置設定端子２００１、２００２が互いに接続されている。そして、互いに接続された２つの位置設定端子２００１、２００２は、接地されておらず、電源にも接続されていない。
【００５４】
一方、ユニット１０００は、ユニット収容装置２０００が備える２つ以上の収容部Ｓ１〜Ｓｎに設けられた位置設定端子２００１、２００２にそれぞれ接続するための第１接続端子１００１及び第２接続端子１００２を備える。認識部１００３は、第１、第２接続端子１００１、１００２を第１、第２位置設定端子２００１、２００２にそれぞれ接続した状態で、第１接続端子１００１に印加する電圧を変化させる。このとき、認識部１００３は、第２接続端子１００２から出力される電圧が変化することを検知することで、位置設定端子２００１、２００２が互いに接続されており、かつ、接地又は電源に接続されていないことを認識する。そのようにして、認識部１００３は、自分のユニット１０００が、どの収容部Ｓ１〜Ｓｎに実装されているかを認識する。
【００５５】
ユニットの位置を設定する位置設定端子の状態として、「端子間の接続」という状態を用いることで、従来よりも多くの設定状態を表すことができ、結果として、限られた数の位置設定端子で、より多くの収納部をユニットに識別させることができる。
【００５６】
＜他の実施形態＞
以上、本発明の実施形態について詳述したが、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステム又は装置も、本発明の範疇に含まれる。また、上述のシステム又は装置を製造する方法も本発明の範疇に含まれる。具体的には、ユニット収容装置に、２以上の接続端子を備えたユニットを着脱可能に実装する収容部を複数設け、ユニットの接続端子に接続される少なくとも２つの位置設定端子を収容部のそれぞれに設ける。この時、収容部のうち、少なくとも１つにおいて、２つの位置設定端子を接地又は電源に接続せずに、互いに接続する。
【００５７】
また、本発明は、複数の機器から構成されるシステムに適用しても良いし、単体の装置に適用しても良い。
【００５８】
＜実施形態の他の表現＞
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうる。ただし、本発明の範囲を以下に限定するものではない。
【００５９】
（付記１）
２以上の接続端子を備えたユニットを着脱可能に実装するための収容部を複数備え、
前記収容部のうち何れに実装されているかを前記ユニットが認識するために、前記ユニットの前記接続端子に接続される少なくとも２つの位置設定端子を、前記収容部のそれぞれに設け、
前記収容部のうち、少なくとも１つは、２つの前記位置設定端子が互いに接続されており、かつ、互いに接続された２つの前記位置設定端子は接地又は電源に接続されていないことを特徴とするユニット収容装置。
【００６０】
（付記２）
前記収容部のそれぞれは、第１位置設定端子、第２位置設定端子及び第３位置設定端子を備え、
前記ユニットは、前記第１乃至第３位置設定端子のうちのどの２つ又は３つが互いに接続がされているかによって前記収容部の認識を行なえるように、前記収容部のそれぞれは、前記第１乃至第３位置設定端子について、別々の接続状態となっていることを特徴とする付記１に記載のユニット収容装置。
【００６１】
（付記３）
前記複数の収容部は、
前記第１位置設定端子と前記第２位置設定端子のみが接続された収容部と、
前記第１位置設定端子と前記第３位置設定端子のみが接続された収容部と、
前記第２位置設定端子と前記第３位置設定端子のみが接続された収容部と、
前記第１位置設定端子と前記第２位置設定端子と前記第３位置設定端子とが接続された収容部と、
を含むことを特徴とする付記２に記載のユニット収容装置。
【００６２】
（付記４）
それぞれ前記位置設定端子は、他の前記位置設定端子との接続状態の他に、少なくとも接地又は未接続の状態を取り得ることを特徴とする付記１、２又は３に記載のユニット収容装置。
【００６３】
（付記５）
それぞれ前記位置設定端子は、他の前記位置設定端子との接続状態の他に、少なくとも接地、未接続又は電源接続の状態を取り得ることを特徴とする付記１、２又は３に記載のユニット収容装置。
【００６４】
（付記５．５）
前記ユニット収容装置は、電子回路を含むバックボードを備え、
前記バックボードは、その表面に、前記収容部のそれぞれに対応して、前記少なくとも２つの位置設定端子を備えることを特徴とする付記１乃至５の何れかに記載のユニット収容装置。
【００６５】
（付記６）
ユニット収容装置が備える収容部に設けられた第１位置設定端子及び第２位置設定端子にそれぞれ接続するための第１接続端子及び第２接続端子と、
前記第１、第２接続端子を前記第１、第２位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させた場合に、前記第２接続端子から出力される電圧が変化することを検知して、前記第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないことを認識し、それにより、どの収容部に実装されているかを認識する認識部と、
を備えることを特徴とするユニット。
【００６６】
（付記７）
前記認識部は、前記第１接続端子及び前記第２接続端子のそれぞれに、抵抗を介して接続された第１制御バッファ及び第２制御バッファを含み、
前記第１制御バッファは、前記第１接続端子の電圧をハイとローの間で変化させ、
前記第２制御バッファは、前記第２接続端子の電圧の変化を読み取ることによって、第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないことを認識することを特徴とする付記６に記載のユニット。
【００６７】
（付記８）
電子回路を含むユニットと該ユニットを収容するユニット収容装置とを含むシステムであって、
前記ユニット収容装置は、
２以上の接続端子を備えたユニットを着脱可能に実装するための収容部を複数備え、
前記収容部のうち何れに実装されているかを前記ユニットが認識するために、前記ユニットの前記接続端子に接続される少なくとも２つの位置設定端子を、前記収容部のそれぞれに設け、
前記収容部のうち、少なくとも１つは、２つの前記位置設定端子が互いに接続されており、かつ、互いに接続された２つの位置設定端子は、接地又は電源に接続されておらず、
前記ユニットは、
ユニット収容装置が備える収容部に設けられた第１位置設定端子及び第２位置設定端子にそれぞれ接続するための第１接続端子及び第２接続端子と、
前記第１、第２接続端子を前記第１、第２位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させた時に、前記第２接続端子から出力される電圧が変化することを検知すると、前記第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないことを認識し、それにより、どの収容部に実装されているかを認識する認識部と、
を備えることを特徴とするシステム。
【００６８】
（付記９）
２以上の接続端子を備えたユニットを着脱可能に実装する収容部を複数設けるステップと、
前記収容部のうち何れに実装されているかを前記ユニットが認識できるように、前記ユニットの前記接続端子に接続される少なくとも２つの位置設定端子を、前記収容部のそれぞれに設けるステップと、
前記収容部のうち、少なくとも１つにおいて、２つの前記位置設定端子を接地又は電源に接続せずに、互いに接続するステップと、
を含むことを特徴とするユニット収容装置の製造方法。
【００６９】
（付記１０）
ユニット収容装置が備える複数の収容部の各々に設けられた第１位置設定端子及び第２位置設定端子にそれぞれ接続するための第１接続端子及び第２接続端子を有するユニットにおいて、前記第１、第２接続端子を前記第１、第２位置設定端子にそれぞれ接続した状態で前記第１接続端子に印加する電圧を変化させるステップと、
前記第１接続端子に印加する電圧を変化させた際に前記第２接続端子から出力される電圧が変化することを検知するステップと、
前記第２接続端子から出力される電圧が変化することを検知した場合に、前記第１及び第２位置設定端子が互いに接続されており、かつ、接地又は電源に接続されていないと判定する判定ステップと、
前記判定ステップの結果に応じて、前記ユニットが、前記ユニット収容装置のどの収容部に実装されているかを認識する認識ステップと、
を含むことを特徴とするユニット制御方法。
【図１】
0005561585.tif 000002
【図２】
0005561585.tif 000003
【図３】
0005561585.tif 000004
【図４】
0005561585.tif 000005
【図５】
0005561585.tif 000006
【図６】
0005561585.tif 000007
【図７】
0005561585.tif 000008
【図８】
0005561585.tif 000009
【図９】
0005561585.tif 000010
【図１０】
0005561585.tif 000011
【図１１】
0005561585.tif 000012
【図１２】
0005561585.tif 000013