(57)【要約】【課題】簡単な構成でプリント板間の接続の可否を判定する。【解決手段】各プリント板１１，１２に、信号線１４上の信号に対してそのプリント板のタイプに対応する論理演算を適用してそのプリント板のイネーブル信号とする。マスタプリント板１１の信号出力回路１６から信号線１４上に、マスタユニットのタイプを表わす信号を送出する。サブプリント板１２の無効化回路は、信号線１４上の信号に対してそのサブプリント板のタイプに対応するもう１つの論理演算を適用して信号線１４上の信号を強制的に変更して、そのサブプリント板と共存できない他のプリント板のイネーブル信号を無効にする。【選択図】図１
2010157621.tif 000002
【特許請求の範囲】
【請求項１】
マスタユニットと、
複数のサブユニットと、
前記マスタユニットと前記複数のサブユニットを接続する複数の信号線とを具備し、
前記マスタユニットおよび前記複数のユニットの各ユニットは、前記複数の信号線上の信号に対して、そのユニットのタイプに対応する第１の論理演算を適用することによって、前記複数の信号線上の信号が表わすタイプがそのユニットのタイプと共存可能であるとき、そのユニットの機能を有効にするイネーブル信号を生成するイネーブル信号生成回路を具備し、
前記マスタユニットは、そのマスタユニットのタイプを表わす信号を前記複数の信号線上に出力する信号出力回路をさらに具備し、
前記複数のサブユニットの少なくとも１つは、前記複数の信号線上の信号に対して、そのサブユニットのタイプに対応する第２の論理演算を適用して前記複数の信号線上の信号を強制的に変更することによって、そのサブユニットと共存できない他のユニットの機能を無効化する無効化回路をさらに具備する電子機器。
【請求項２】
前記複数の信号線は前記マスタユニットおよび前記サブユニットの複数のタイプにそれぞれ対応し、
前記信号設定回路は、そのマスタユニットのタイプに対応する信号線のみを有効にし、
前記イネーブル信号生成回路は、そのサブユニットのタイプに対応する信号線が有効であるとき、前記イネーブル信号を有効にし、
前記無効化回路は、そのサブユニットのタイプに対応する信号線が無効で有るとき、全ての信号線を強制的に無効化する請求項１記載の電子機器。
【請求項３】
前記マスタユニットおよび前記サブユニットの複数のタイプのそれぞれは前記複数の信号線上の信号の論理値の組み合わせによって表わされる請求項１記載の電子機器。
【請求項４】
前記信号出力回路が出力するマスタユニットのタイプを表わす信号は、初期状態において無効な値であり、その後、マスタユニットのタイプを表わす値に変わる請求項１記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数のプリント板などの複数のユニットを含み、それらの接続の可否を判定する機能を持つ電子機器に関する。
【背景技術】
【０００２】
複数のプリント板で構成される電子機器において、異なるタイプのプリント板で同じ物理的形状のコネクタが使用されているために互いに物理的に接続可能である場合で、組合せてはいけないタイプの組み合わせを検出する必要がある場合がある。そのためには、下記特許文献１に記載されているように、各プリント板にＩＤ信号を持たせ、そのＩＤを判別して各プリント板の回路をイネーブル信号にて動作許可、不許可の処理をするのが一般的手法である。
【０００３】
しかしながらこのような手法では、ＩＤを判別するプリント板から他のプリント板が出力するＩＤ信号を読み取る回路、読み込んだ各プリント板のＩＤから組合せが正しいか判定する回路、その判定結果に応じて各プリント板の回路を有効にするイネーブル生成回路が必要になり、インタフェース信号も多く必要とする。
【０００４】
【特許文献１】実用新案登録第２５７００７４号（段落０００２〜０００３）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって本発明の目的は、簡単な構成でユニット間の接続の可否を判定することの可能な電子機器を提供することにある。
【課題を解決するための手段】
【０００６】
前述の課題は、マスタユニットと、複数のサブユニットと、前記マスタユニットと前記複数のサブユニットを接続する複数の信号線とを具備し、前記マスタユニットおよび前記複数のユニットの各ユニットは、前記複数の信号線上の信号に対して、そのユニットのタイプに対応する第１の論理演算を適用することによって、前記複数の信号線上の信号が表わすタイプがそのユニットのタイプと共存可能であるとき、そのユニットの機能を有効にするイネーブル信号を生成するイネーブル信号生成回路を具備し、前記マスタユニットは、そのマスタユニットのタイプを表わす信号を前記複数の信号線上に出力する信号出力回路をさらに具備し、前記複数のサブユニットの少なくとも１つは、前記複数の信号線上の信号に対して、そのサブユニットのタイプに対応する第２の論理演算を適用して前記複数の信号線上の信号を強制的に変更することによって、そのサブユニットと共存できない他のユニットの機能を無効化する無効化回路をさらに具備する電子機器によって達成される。
【０００７】
例えば、前記複数の信号線は前記マスタユニットおよび前記サブユニットの複数のタイプにそれぞれ対応し、前記信号設定回路は、そのマスタユニットのタイプに対応する信号線のみを有効にし、前記イネーブル信号生成回路は、そのサブユニットのタイプに対応する信号線が有効であるとき、前記イネーブル信号を有効にし、前記無効化回路は、そのサブユニットのタイプに対応する信号線が無効であるとき、全ての信号線を強制的に無効化する。
【０００８】
或いはまた、前記マスタユニットおよび前記サブユニットの複数のタイプのそれぞれは前記複数の信号線上の信号の論理値の組み合わせによって表わされる。
【発明を実施するための最良の形態】
【０００９】
図１は本発明の一実施例に係る、接続可否判定機能を有する電子機器の概念的な構成を示すブロック図である。図１において、電子機器１０は１枚のマスタプリント板１１と複数のサブプリント板１２とを含んでいる、マスタプリント板１１と複数のサブプリント板１２との間は接続可否判定のための複数の信号線からなる信号線１４で相互に接続されている。
【００１０】
マスタプリント板１１および複数のサブプリント板１２の各々はイネーブル信号生成回路１８を備えている。このイネーブル信号生成回路１８は、信号線１４上の信号に、そのプリント板のタイプに対応する論理演算を適用してイネーブル信号を生成する。このイネーブル信号は、信号線１４上の信号が表わすタイプがそのユニットのタイプと共存可能であるとき有効になり、そのプリント板の機能を有効にする。
【００１１】
マスタプリント板１１はさらに、信号出力回路１６を備えている。この信号出力回路１６は、マスタプリント板１１のタイプを表わす信号を信号線１４の上に出力する。そして、サブプリント板１２の少なくとも一部はさらに、無効化回路２０を備えている。この無効化回路２０は信号線１４上の信号に、サブプリント板１２のタイプに対応するもう１つの論理演算を適用して信号線１４上の信号を強制的に変更することによって、そのサブプリント板１２と共存できない他のプリント板（マスタプリント板およびサブプリント板）のイネーブル信号生成回路１８の出力を無効化してその機能を無効化する。
【００１２】
図２は図１の接続可否判定機能を有する電子機器の具体的な構成の第１の例を示す。図２に示す例において、マスタプリント板３０とサブプリント板３２，３４・・・は２本の信号線Ａ，Ｂで相互に接続されている。信号線Ａはプリント板のタイプＡに対応し、信号線Ｂはプリント板のタイプＢに対応する。すなわち、信号線ＡがＨレベルでそれ以外のすべての信号線（図１の例では信号線Ｂ）がＬレベルであるとき、タイプＡを表わし、信号線ＢがＨレベルでそれ以外のすべての信号線（図１の例では信号線Ａ）がＬレベルであるとき、タイプＢを表わす。
【００１３】
図１のイネーブル信号生成回路１８は、それぞれのプリント板のタイプに対応する信号線に接続されたレシーバ回路３６，３８，４０で実現されている。すなわち、タイプＡのマスタプリント板３０のイネーブル信号生成回路は、信号線Ａにその入力が接続されたレシーバ回路３６で、タイプＡのサブプリント板３２のイネーブル信号生成回路は信号線Ａにその入力が接続されたレシーバ回路３８で、タイプＢのサブプリント板３４のイネーブル信号生成回路は信号線Ｂにその入力が接続されたレシーバ回路４０で実現されている。したがって、信号線ＡがＨレベルで信号線ＢがＬレベルであるとき、すなわち信号線Ａ，ＢがタイプＡを表わしているとき、タイプＡであるマスタプリント板３０とサブプリント板３２のイネーブル信号のみが有効（Ｈレベル）になり、信号線Ａ，ＢがタイプＢを表わしているとき、タイプＢであるサブプリント板３４のイネーブル信号のみが有効となる。
【００１４】
図１の信号出力回路１６は、マスタプリント板３０におけるオープンコレクタ出力のトランジスタ（またはドライバ回路）４２およびプルアップ抵抗４３と抵抗４４とで実現されている。マスタプリント板３０のタイプはＡであるので、抵抗４４が信号線Ｂと接地との間に接続されて信号線ＢをＬレベルにしており、信号線Ａと接地との間に接続されたトランジスタ４２のベース（または入力）端子がＬレベルであればトランジスタ４２は非導通となり信号線Ａはプルアップ抵抗４３によりＨレベルに維持される。すなわち、トランジスタ４２のベース（または入力）端子をＨレベルからＬレベルにすることにより、接続可否判定機能が有効になり、信号線Ａ，ＢがタイプＡを表わす値になる。
【００１５】
図１の無効化回路２０は、サブプリント板３２の抵抗４６とサブプリント板３４の抵抗４８で実現されている。サブプリント板３２のタイプはＡであるので、抵抗４６が信号線Ｂと接地との間に接続され、サブプリント板３４のタイプはＢであるので、抵抗４８が信号線Ａと接地との間に接続されている。
【００１６】
信号線Ｂはマスタプリント板の抵抗４４により既にレベルにされているので、サブプリント板３２の抵抗４６は何も作用しないが、信号線Ａについては、マスタプリント板３０からＨレベルにしようとしても抵抗４８によりＬレベルに維持される。したがって、マスタプリント板３０のトランジスタ４２のベース（または入力）端子をＬレベルにして接続可否判定機能を有効にしたとき、タイプＡと共存できないタイプＢのサブプリント板３４が接続されている限り、信号線Ａ，ＢはいずれもＬレベルのままになり、各プリント板のイネーブル信号は有効にならない。
【００１７】
一方、接続されているすべてのサブプリント板のタイプがマスタプリント板のタイプと同じ“Ａ”であれば、トランジスタ４２のベース（または入力）端子が初期状態のＨレベルからＬレベルになったとき、すべてのプリント板のイネーブル信号が有効になり、電子機器全体の動作が可能となる。
【００１８】
図３は、マスタプリント板のタイプが“Ｂ”である点において図２の例と異なっている。この場合には、マスタプリント板とタイプが異なるタイプＡのサブプリント板が接続されている限り、すべてのプリント板のイネーブル信号が有効にならない。
【００１９】
図２および図３に示した例において、図１のイネーブル信号生成回路１８において適用される論理演算は、プリント板がタイプＡであれば信号線Ａ上の信号をイネーブル信号とすること、プリント板がタイプＢであれば信号線Ｂ上の信号をイネーブル信号とすること、すなわち、プリント板のタイプに対応する信号線上の信号の論理値をイネーブル信号の論理値とすること、ということになる。また図１の無効化回路２０において適用される論理演算は、プリント板のタイプに対応する信号線以外の信号線上の論理値を強制的に論理値“０”にすること、ということになる。
【００２０】
マスタプリント板においては、トランジスタ４２のベース（または入力）端子をＬレベルにして接続可否判定機能を有効にした後、レシーバ回路３６から出力されるイネーブル信号の状態が有効であるか否かを確認することで、マスタプリント板は、接続された全てのプリント板がこのマスタプリント板と同一タイプのプリント板であるか否かを確認することができる。さらに確認された結果に応じて、組合せが不可能であることを表示することや、マスタプリント板の回路の動作を制御することも可能になる。
【００２１】
このような回路方式を使用すれば、従来の方式で必要であったＩＤを読み込む手段や、ＩＤを判断してイネーブルを制御する手段は必要としない。
【００２２】
図２および図３に示した例では、複数の信号線がマスタプリント板の複数のタイプにそれぞれ対応しているので、マスタプリント板のタイプの数だけの信号線が必要となる。複数の信号線上の論理値の組み合わせでマスタプリント板のタイプを表わすことにすれば、より多くのタイプを区別することができる。例えば信号線がＡ，Ｂの２本であるとき、論理値（１，１）の組み合わせで第１のマスタプリント板のタイプＡＢを表わし、論理値（１，０）の組み合わせで、第２のマスタプリント板のタイプＡｂを表わし、論理値（０，１）の組み合わせで第３のマスタプリント板のタイプａＢを表わすこととすれば２本の信号線で３種類のマスタプリント板のタイプを区別することができる。一般には、ｎ本の信号線で２n−１種類のプリント板のタイプを区別することができる。図４に、２本の信号線上の論理値の組み合わせで、プリント板のタイプを表わす例を示す。
【００２３】
図４において、マスタプリント板５０の信号出力回路５２で設定されるマスタプリント板のタイプはＡＢである。マスタプリント板５０のイネーブル信号出力回路５４が出力するイネーブル信号ＥＮ−Ｍは、信号線Ａ，Ｂ上の信号の論理値が共に“１”であるとき有効となる。サブプリント板５６のタイプはＡＢであり、イネーブル信号出力回路５８が出力するイネーブル信号ＥＮ−Ｓ１は、信号線、Ａ，Ｂ上の信号の論理値が共に１であるとき有効となる。サブプリント板６０のタイプはＡとＢの論理和を意味するＡ＋Ｂであり、イネーブル信号出力回路６２が出力するイネーブル信号ＥＮ−Ｓ２は、信号線Ａ，Ｂ上の信号の論理値のいずれかが１であるとき有効となる。サブプリント板６４のタイプはＡとＢの排他的論理和を意味するＡ（＋）Ｂであり、イネーブル信号出力回路６６が出力するイネーブル信号ＥＮ−Ｓ３は、信号線Ａ，Ｂ上の信号の論理値の排他的論理和が１であるとき有効となる。サブプリント板６８のタイプはＢがドントケアであることを意味するＡｘであり、イネーブル信号出力回路７０が出力するイネーブル信号ＥＮ−Ｓ４は、信号線Ａ上の信号の論理値が１であるとき有効となる。サブプリント板７２のタイプはＡ，Ｂの論理値が１，０であることを意味するＡｂであり、イネーブル信号出力回路７４が出力するイネーブル信号ＥＮ−Ｓ５は、信号線Ａ，Ｂ上の信号の論理値が１，０であるとき有効となる。サブプリント板７６のタイプはＡがドントケアであることを意味するｘＢであり、イネーブル信号出力回路７８が出力するイネーブル信号ＥＮ−Ｓ６は、信号線Ｂ上の信号の論理値が１であるとき有効となる。サブプリント板８０のタイプはＡ，Ｂの論理値が０，１であることを意味するａＢであり、イネーブル信号出力回路８２が出力するイネーブル信号ＥＮ−Ｓ７は、信号線Ａ，Ｂ上の信号の論理値が０，１であるとき有効となる。
【００２４】
したがって、サブプリント板５６，６０，６８，７６はマスタプリント板５０と共存可能なプリント板であり、サブプリント板６４，７２，８０はマスタプリントプリント板５０と共存できないプリント板である。
【００２５】
さらに、サブプリント板５６，６４，６８，７２，７６および８０には、無効化回路８８，９０，９２，８４，９４，８６が備わっている。無効化回路は各サブプリント板において、信号Ａ，Ｂがサブプリント板のタイプと一致しない場合、信号Ａ，Ｂを共に強制的に“０”にするものである。例えば、無効化回路８４は信号Ａが“１”であるとき信号Ａ，Ｂを共に強制的に“０”にするものである。無効化回路８６は信号Ｂが“１”であるとき信号Ａ，Ｂを共に強制的に“０”にするものである。したがって、他のサブプリント板がすべてマスタプリント板と共存可能なタイプのプリント板であっても、タイプＡｂまたはタイプａＢのサブプリント板が１枚でも接続されている限り、マスタプリント板と他のすべてのサブプリント板のイネーブル信号は無効となる。
【００２６】
図５には、マスタプリント板の３種類のタイプについて、各タイプのサブプリント板の共存の可否が示されている。
【００２７】
上記の説明では、イネーブル信号がＨレベルで有効、Ｌレベルで無効を意味したが、そのレベルは反対でも良く、それは電子機器のプリント板回路の設計に依存する。
【００２８】
イネーブル信号は各ユニットの回路動作を有効にするものである。プリント板の組合せが成立し、イネーブル信号が有効になった後で、各プリント板で異常を検出した場合には、このイネーブル信号を無効にすることで各プリント板の回路動作を無効にすることも可能である。
【図面の簡単な説明】
【００２９】
【図１】一実施形態に係る電子機器の構成を概念的に示すブロック図である。
【図２】図１の電子機器の具体的な構成の第１の例を示す回路図である。
【図３】図２の例の一変形の回路図である。
【図４】図１の電子機器の具体的な構成の第２の例を示す回路図である。
【図５】図４の例において、マスタプリント板のタイプとサブプリント板のタイプの共存の可否を示す図である。
【図１】
2010157621.tif 000003
【図２】
2010157621.tif 000004
【図３】
2010157621.tif 000005
【図４】
2010157621.tif 000006
【図５】
2010157621.tif 000007