(57)【要約】【課題】実装部品の実装により異なる機能を奏する外観が同様な複数の電子回路基板を確実に識別でき、ソフトウェアとのミスマッチを確実に無くし得る基板識別装置を提供する。【解決手段】基板識別装置は、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７の何れが有効にされたタイプの電子回路基板２０であるかを目視で識別可能となるように複数の実装部１０６〜１０９に夫々対応して記されたシルク１１５〜１１８と、電子回路基板２０のタイプを、複数の実装部の何れに抵抗器１０６ａ〜１０９ａが実装されているかを検出することに基づいて識別する識別手段１０５ａと、複数の回路ユニットを共通に制御し得るソフトウェアと、識別手段の識別結果に応じて、ソフトウェアを、識別したタイプに対応するように切り替えて起動する切替え手段１０５ｂとを備えている。【選択図】図１
2010003719.tif 000002
【特許請求の範囲】
【請求項１】
機能の異なる複数の回路ユニットをプリント配線板に搭載すると共に、前記複数の回路ユニットに夫々設けられて１個の実装部品を排他的に実装し得る複数の実装部を備えた同構造で複数の電子回路基板のタイプを識別する基板識別装置において、
前記複数の回路ユニットの何れが有効にされたタイプの前記電子回路基板であるかを目視で識別可能となるように前記複数の実装部に夫々対応して記された識別部と、
前記電子回路基板の前記タイプを、前記複数の実装部の何れに前記実装部品が実装されているかを検出することに基づいて識別する識別手段と、
前記複数の回路ユニットを共通に制御し得るソフトウェアと、
前記識別手段の識別結果に応じて、前記ソフトウェアを、識別した前記タイプに対応するように切り替えて起動する切替え手段と、を備えることを特徴とする基板識別装置。
【請求項２】
前記複数の回路ユニットは夫々、対応する前記実装部に前記実装部品が実装されない状態にあっては前記識別手段に第１ユニット識別信号を送り、対応する前記実装部に前記実装部品が実装された状態にあっては前記識別手段に第２ユニット識別信号を送るように構成され、
前記識別手段は、前記複数の回路ユニットから夫々送られる前記第１及び第２ユニット識別信号を判定することにより前記電子回路基板のタイプを識別する、
ことを特徴とする請求項１に記載の基板識別装置。
【請求項３】
前記識別手段は、前記第１及び第２ユニット識別信号のハイ／ローを検出することに基づいて前記実装部に対する前記実装部品の実装状態を判定し、前記電子回路基板のタイプを識別する、
ことを特徴とする請求項２に記載の基板識別装置。
【請求項４】
前記複数の回路ユニットは、前記複数の実装部に前記実装部品が排他的に実装された状態毎に電圧が異なる複数のユニット識別信号を出力し、
前記識別手段は、前記複数のユニット識別信号に夫々対応するように電圧範囲を段階的に異ならせて設定された電圧範囲設定部を有し、前記複数の回路ユニットの前記実装部への実装状態が異なることに基づく前記ユニット識別信号を前記電圧範囲設定部を用いて判定することにより前記電子回路基板のタイプを識別する、
ことを特徴とする請求項１に記載の基板識別装置。
【請求項５】
前記識別手段は、前記ユニット識別信号を出力する信号線の数に対応する数のＡ／Ｄ変換部を有し、前記Ａ／Ｄ変換部により前記ユニット識別信号をディジタル値に変換した形で前記電圧範囲設定部を用いて判定する、
ことを特徴とする請求項４に記載の基板識別装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基板識別装置に関し、詳しくは、搭載された複数の回路ユニットに対応して１個の実装部品を排他的に実装することで機能を互いに異ならせる同構造で複数の電子回路基板をタイプ別に識別する基板識別装置に関する。
【背景技術】
【０００２】
家電製品を始めとする電気製品では、その殆どにおいて電子回路基板による制御が行われている。電気製品は、多くの国や地域で販売され、また、同じ製品内でもユーザの要望に細部まで応えるために、一部の仕様が異なるラインアップが多く作られる。例えば、販売する地域によって装置の構成が異なるために、電子回路基板によって制御されるモータやソレノイドの数が異なる。ラインアップを多く作る際、各々に特化した電子回路基板を設計するのではなく、コスト抑制や開発の効率化のためにラインアップ間で電子回路基板を共通に使用したり、プリント配線板を同一としつつ実装部品を変えたりして、仕様変更に柔軟に対応してきた。なお、「プリント配線板」は、実装部品等を実装する前の基板を意味し、「電子回路基板」は、回路ユニットや実装部品等を実装した後の基板を意味している。
【０００３】
ところで、プリント配線板を同一にして実装部品を変更した場合、外観は殆ど変わらずに見分けが付きにくくなるため、対応する部品番号をプリント配線板に表示するようにしている。図１４（ａ），（ｂ）は、その表示方法の例である。
【０００４】
すなわち、図１４（ａ）に示すように、プリント配線板の予め決められた箇所に、異なる部品番号を複数印刷しておき、該当する部品番号以外のものを非導電性のインク等を使って消すことで、この電子回路基板はどの部品番号に相当するのかを特定している。
【０００５】
これと同様な方法として、プリント配線板にユニット別の文字を印刷しておき、その傍らに部品を実装することで電子回路ユニットを特定するように構成した技術が知られている（特許文献１参照）。つまり、この技術では、プリント配線板に印刷された複数の仕向地別の識別表示に対応するように実装された抵抗器等の識別部品を備え、複数の識別表示の何れに識別部品が対応されているかで、電子回路ユニットの仕向地を識別するように構成している。またこの技術では、識別部品挿入後のボードチェックの際に、同時に、仕向地の識別確認を電気的に行うことができる。
【０００６】
また、別の方法として、図１４（ｂ）に示すものが知られている。この方法では、部品番号とともに電子回路基板に関する他の情報をバーコードに変換して記録し、かつ、プリント配線板の特定位置に、バーコード４０の傍らに部品番号５０を印刷したシール６０を貼り付けて、作業者が部品番号を目視で確認できるようにしている。
【０００７】
一般に、電子回路基板の外観や実装部品が同じで、制御するソフトウェアが異なる場合にも、前述したような方法を用いて、電子回路基板の種類を識別することが実施されている。
【０００８】
【特許文献１】特開平０２−２５１１９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、前述したような部品番号や仕向地の識別方法を用いる場合には、作業者が目視で確認するなど人手を介する際に、部品番号や仕向地を誤って認識する可能性が高いという問題がある。
【００１０】
つまり、図１４（ａ）を参照して説明した技術では、複数ある部品番号印刷の中から１つを残して消し去るが、電子回路基板上の制約された領域に多くの部品番号を印刷するために、必然的に印刷の文字が小さくなってしまう。その結果、残すべき部品番号を上手くは残せなかったり、また、インクがずれてしまい、どの部品番号を残してどの部品番号を消し去ったのかが判別し難い状況になったりする問題があった。
【００１１】
また、特許文献１に記載の技術では、電子回路基板の仕向地別の識別を目視でも電気的にでも行うことは可能であるが、目視で行う場合、縦方向に並んだ多数の挿入孔に隣接して印刷された多数の識別数字が狭い間隔で配列されるため、誤って識別しやすい。また、電気的な識別を施しても、識別部品の端子に検出用のピンを接触させて、識別部品が正常に挿入されているかをチェックするだけの工程なので、外観が同じ電子回路基板とこれを動作させるソフトウェアとのミスマッチが確実に無くなるとは言い難い。
【００１２】
また、図１４（ｂ）を参照して説明した技術では、予め作り置きしておいた複数種類ある似通ったバーコードのシール６０を貼り付けるため、作業者の目視による判別が難しく、間違いが生じやすいという問題があった。
【００１３】
そして、電子回路基板の実装部品が同じで、制御するソフトウェアが異なる場合には、外観が変わらないために作業者が識別できず、判別装置等を別途用意しなければならないといった問題もある。また、電子回路基板の実装状態とソフトウェアとが適正に組み合わされているか否かを確認するためにも、判別装置等を別途用意しなければならないという問題もある。
【００１４】
そこで本発明は、複数の回路ユニットが同種のプリント配線板に搭載され、実装部品の実装で異なる機能を奏する外観が同様な複数の電子回路基板を確実に識別でき、ソフトウェアとのミスマッチを確実に無くし得る基板識別装置を提供することを目的としている。
【課題を解決するための手段】
【００１５】
上記問題を解決するために、本発明は、機能の異なる複数の回路ユニットをプリント配線板に搭載すると共に、前記複数の回路ユニットに夫々設けられて１個の実装部品を排他的に実装し得る複数の実装部を備えた同構造で複数の電子回路基板のタイプを識別する基板識別装置において、前記複数の回路ユニットの何れが有効にされたタイプの前記電子回路基板であるかを目視で識別可能となるように前記複数の実装部に夫々対応して記された識別部と、前記電子回路基板の前記タイプを、前記複数の実装部の何れに前記実装部品が実装されているかを検出することに基づいて識別する識別手段と、前記複数の回路ユニットを共通に制御し得るソフトウェアと、前記識別手段の識別結果に応じて、前記ソフトウェアを、識別した前記タイプに対応するように切り替えて起動する切替え手段とを備えることを特徴としている。
【発明の効果】
【００１６】
本発明によると、同種の回路ユニットが同種のプリント配線板に搭載されていながら実装部品が異なる状態に実装されることでタイプが異なる複数の電子回路基板を、タイプ毎に、容易かつ確実に識別することができる。これにより、電子回路基板上で有効になった回路ユニットと、これを起動するためのソフトウェアとがミスマッチするような問題の発生を、確実に無くすることができる。
【発明を実施するための最良の形態】
【００１７】
＜第１の実施の形態＞
以下、図面を参照して、本発明に係る第１の実施の形態について説明する。なお、図１２（ａ），（ｂ）及び図１３（ａ），（ｂ）は、回路ユニット及びプリント配線板が共通であっても実装状態の変更で互いに種類の異なる電子回路基板２０として使用される場合の例を模式的に示す図である。
【００１８】
図１２（ａ）に示す電子回路基板２０は、同種のプリント配線板１０に搭載された４種の回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７のうちの回路ユニットＦＧ２−１２３４を有効にしたものである。この回路ユニットＦＧ２−１２３４には、モータを表すＭＯＴＯＲ１〜４とソレノイドを表すＳＬ１〜ＳＬ４とが夫々接続されている。
【００１９】
図１２（ｂ）に示す電子回路基板２０は、同種のプリント配線板１０に搭載された４種の回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７のうちの回路ユニットＦＧ２−１２３５を有効にしたものである。回路ユニットＦＧ２−１２３４と比較すると、この回路ユニットＦＧ２−１２３５にはモータＭＯＴＯＲ４が接続されていない。
【００２０】
図１２（ｃ）に示す電子回路基板２０は、同種のプリント配線板１０に搭載された４種の回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７のうちの回路ユニットＦＧ２−１２３６を有効にしたものである。この回路ユニットＦＧ２−１２３６には、ソレノイドＳＬ２、ＳＬ３が接続されていない。
【００２１】
図１２（ｄ）に示す電子回路基板２０は、同種のプリント配線板１０に搭載された４種の回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７のうちの回路ユニットＦＧ２−１２３７を有効にしたものである。この回路ユニットＦＧ２−１２３７には、モータＭＯＴＯＲ３とソレノイドＳＬ４が接続されていない。
【００２２】
これら回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７は、夫々に接続される負荷が異なる。したがって、電子回路基板２０を制御するソフトウェア（制御プログラム）は、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７の何れであるか、回路ユニットの種類（タイプ）を識別して制御を切り替える必要がある。
【００２３】
図１（ａ），（ｂ）及び図２（ａ），（ｂ）は、本第１の実施の形態における電子回路基板２０を夫々模式的に示す図である。これらの図に示される電子回路基板２０は夫々、機能の異なる４つの回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７を、上下左右に隣接した状態で搭載している。電子回路基板２０は夫々、各回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７に対応して、抵抗器（実装部品）１０６ａ〜１０９ａの何れかが排他的に実装されることで機能（タイプ）を互いに異ならせ得る同構造のものとして構成されている。
【００２４】
各電子回路基板２０は、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７に共通で、これらを切替えに応じて夫々制御するソフトウェアを有したＣＰＵ（Central  Processing  Unit）１０５をプリント配線板１０に搭載している。ＣＰＵ１０５の各入力ポートには、抵抗器１１１〜１１４を介して電源Ｐに夫々接続された回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７を識別するためのユニット識別信号１０１〜１０４を入力するための信号線（１０１〜１０４）が夫々接続されている。
【００２５】
各電子回路基板２０のプリント配線板１０には、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７の夫々に対応して、抵抗器１０６ａ〜１０９ａを夫々に実装可能な実装部１０６〜１０９が設けられている。
【００２６】
実装部１０６では、抵抗器１０６ａを接続可能な端子の一方がユニット識別信号（１０１）の信号線１０１における抵抗器１１１よりもＣＰＵ１０５側に接続されると共に、端子の他方がアースされている。図中の実装部１０６の右隣りには、プリント配線板１０上のユニット番号「ＦＧ２−１２３４」を表すシルク１１５が印刷によって記されている。実装部１０７では、抵抗器１０７ａを接続可能な端子の一方がユニット識別信号（１０２）の信号線１０２における抵抗器１１２よりもＣＰＵ１０５側に接続されると共に、端子の他方がアースされている。図中の実装部１０７の右隣りには、プリント配線板１０上のユニット番号「ＦＧ２−１２３５」を表すシルク１１６が印刷によって記されている。
【００２７】
実装部１０８では、抵抗器１０８ａを接続可能な端子の一方がユニット識別信号（１０３）の信号線１０３における抵抗器１１３よりもＣＰＵ１０５側に接続されると共に、端子の他方がアースされている。図中の実装部１０８の右隣りには、プリント配線板１０上のユニット番号「ＦＧ２−１２３６」を表すシルク１１７が印刷によって記されている。実装部１０９では、抵抗器１０９ａを接続可能な端子の一方がユニット識別信号（１０４）の信号線１０４における抵抗器１１４よりもＣＰＵ１０５側に接続されると共に、端子の他方がアースされている。図中の実装部１０９の右隣りには、プリント配線板１０上のユニット番号「ＦＧ２−１２３７」を表すシルク１１８が印刷によって記されている。なお、シルク（識別部）１１５〜１１８は、上記のような文字や数字以外に、絵や図柄等で表すこともできる。
【００２８】
上述した実装部１０６〜１０９は、電子回路基板２０における回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７に夫々設けられて、抵抗器１０６ａ〜１０９ａの何れか１個を排他的に実装するものである。この「排他的に実装」とは、複数の回路ユニットの何れかを有効にする複数の実装部のうちの１つにのみ抵抗器が実装されて、他の実装部には実装されないことを意味する。具体的には、回路ユニットＦＧ２−１２３４を有効にする図１（ａ）にあっては、実装部１０６〜１０９のうちの実装部１０６にのみ抵抗器１０６ａが実装されて、他の実装部１０７〜１０９には実装されないことを意味する。
【００２９】
すなわち、各電子回路基板２０では、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７毎に、基板識別のための抵抗器１０６ａ〜１０９ａの実装状態が異なっており、実装部１０６〜１０９はそれらの１箇所のみに実装されて残り３箇所は未実装の状態にある。図１（ａ）では、実装部１０６に抵抗器１０６ａが実装され、その他の実装部１０７〜１０９は未実装の状態になっている。抵抗器１０６ａ〜１０９ａを実装する箇所は、電子回路基板２０の回路ユニットを判断するためのシルク１１５〜１１８の何れかと関連付けられた箇所に実装される。つまり、ユニット番号はＦＧ２−１２３４〜ＦＧ２−１２３７とされ、それらの左隣りに抵抗器１０６ａ〜１０９ａを実装し得るように構成されており、抵抗器が実装されるとどのユニットなのかが、その外観から明確に目視で識別できるようになっている。ユニット番号であるＦＧ２−１２３４〜ＦＧ２−１２３７を夫々示すシルク１１５〜１１８は、電子回路基板２０の実装部１０６〜１０９に夫々対応するように記されている。これにより、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７の何れが有効にされたタイプの電子回路基板２０であるかを、目視で識別可能となるように構成される。
【００３０】
電子回路基板２０に夫々搭載されたＣＰＵ１０５は、複数の回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７を制御する一種類のソフトウェア（制御プログラム）を有している。このＣＰＵ１０５は、識別手段１０５ａ及び切替え手段１０５ｂを有している。識別手段１０５ａは、ユニット識別信号（第１及び第２ユニット識別信号）のハイ／ロー（Ｈｉｇｈ／Ｌｏｗ）を検出することに基づいて実装部１０６〜１０９に対する抵抗器１０６ａ〜１０９ａの実装状態を判定し、電子回路基板２０のタイプを識別する。つまり、識別手段１０５ａは、搭載された電子回路基板２０の実装部１０６〜１０９の何れに抵抗器１０６ａ〜１０９ａが実装されているかを検出し、その検出結果に基づき、図１及び図２に示される複数の電子回路基板２０を機能別（タイプ別）に識別する。切替え手段１０５ｂは、識別手段１０５ａの識別結果に応じて、ソフトウェア（制御プログラム）を、識別した電子回路基板２０のタイプに対応するように切り替えて起動する。
【００３１】
なお、シルク（識別部）１１５〜１１８、識別手段１０５ａ、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７を共通に制御し得るソフトウェア、及び切替え手段１０５ｂにより基板識別装置が構成されている。この基板識別装置は、機能の異なる各回路ユニットをプリント配線板１０に搭載し、かつ回路ユニットに夫々設けられて抵抗器１０６ａ〜１０９ａの１個を排他的に実装し得る実装部１０６〜１０９を備えた同構造で複数の電子回路基板２０のタイプを識別する。これらは、後述する他の実施の形態においても同様である。
【００３２】
ＣＰＵ１０５への入力は、実装部１０６〜１０９のうちの一箇所のみに抵抗器１０６ａ〜１０９ａの何れかを排他的に実装して抵抗値を適切に選択することにより、ＣＰＵ１０５の入力ポートの状態を変えることができる。信号線１０１を例に挙げると、抵抗器１０６ａを実装しない場合には、ユニット識別信号（１０１）は、アースと遮断状態になり、かつ抵抗器１１１を介して電源が供給されることで、ＣＰＵ１０５の入力ポートがＨｉｇｈ（ハイ）の状態になる。抵抗値の関係が、
抵抗器１１１＞＞抵抗器１０６ａ
である場合、実装部１０６に抵抗器１０６ａが実装されると、ＣＰＵ１０５の入力ポートがＬｏｗ（ロー）の状態になる。
【００３３】
また、信号線１０２では、抵抗器１０７ａを実装しない場合、ユニット識別信号（１０２）は、アースと遮断状態になり、かつ抵抗器１１２を介して電源が供給されることで、ＣＰＵ１０５の入力ポートがＨｉｇｈの状態になる。抵抗値の関係が、
抵抗器１１２＞＞抵抗器１０７ａ
である場合、実装部１０７に抵抗器１０７ａが実装されると、ＣＰＵ１０５の入力ポートがＬｏｗの状態になる。
【００３４】
信号線１０３では、抵抗器１０８ａを実装しない場合、ユニット識別信号（１０３）は、アースと遮断状態になり、かつ抵抗器１１３を介して電源が供給されることで、ＣＰＵ１０５の入力ポートがＨｉｇｈの状態になる。抵抗値の関係が、
抵抗器１１３＞＞抵抗器１０８ａ
である場合、実装部１０８に抵抗器１０８ａが実装されると、ＣＰＵ１０５の入力ポートがＬｏｗの状態になる。
【００３５】
信号線１０４では、抵抗器１０９ａを実装しない場合、ユニット識別信号（１０４）は、アースと遮断状態になり、かつ抵抗器１１４を介して電源が供給されることで、ＣＰＵ１０５の入力ポートがＨｉｇｈの状態になる。抵抗値の関係が、
抵抗器１１４＞＞抵抗器１０９ａ
である場合、実装部１０９に抵抗器１０９ａが実装されると、ＣＰＵ１０５の入力ポートがＬｏｗの状態になる。
【００３６】
ＣＰＵ１０５は、電子回路基板２０の電源が投入されて、これから制御開始しようとする場合、まず識別手段１０５ａが、ユニット識別信号１０１〜１０４の状態から各実装部への実装状態を識別する。更に、切替え手段１０５ｂが、識別手段１０５ａの識別結果に応じて、ソフトウェア（制御プログラム）を、識別した回路ユニットの種別に対応するように切り替えて起動する（動作させる）。
【００３７】
上記ソフトウェアの動作を、図３のフローチャートを参照して説明する。
【００３８】
まず初めに、ステップＳ１０１において、ＣＰＵ１０５の識別手段１０５ａは、入力であるユニット識別信号（１０１）のＨｉｇｈ／Ｌｏｗをチェックする。その結果、Ｈｉｇｈである場合、識別手段１０５ａが、自身が搭載されている電子回路基板２０は回路ユニットＦＧ２−１２３４を有効にしたタイプであると識別する。同時に識別手段１０５ａは、誤実装により他の入力がＨｉｇｈになっていないか否かを確認するために、ＣＰＵ１０５の入力であるユニット識別信号（１０２〜１０４）を確認する（Ｓ１０２）。
【００３９】
その結果、ユニット識別信号（１０２〜１０４）が全てＬｏｗである場合、識別手段１０５ａは、自身が搭載される電子回路基板２０で有効になっている回路ユニットはＦＧ２−１２３４であると確定する。更に、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３４の種別に対応するようにソフトウェアを切り替えて起動する（Ｓ１０３）。一方、ステップＳ１０２における判定の結果、２つ以上のユニット識別信号にＨｉｇｈが認められた場合、識別手段１０５ａは、ステップＳ１０７に進み、仕向けを特定できないので、不図示の表示部にエラーを表示して停止する例外処理を行い、終了する。なお、上記「仕向け」とは、同一のプリント配線板１０を使用しているが個々に抵抗器の実装状況が異なることでタイプが異なっている旨を意味する。
【００４０】
また、ステップＳ１０１においてユニット識別信号（１０１）がＨｉｇｈではない場合、識別手段１０５ａは更に、ステップＳ１０４において、入力であるユニット識別信号（１０２）のＨｉｇｈ／Ｌｏｗをチェックする。その結果、Ｈｉｇｈである場合、識別手段１０５ａが、電子回路基板２０は回路ユニットＦＧ２−１２３５を有効にしたタイプであると識別する。同時に識別手段１０５ａは、誤実装により他の入力がＨｉｇｈになっていないか否かを確認するために、ユニット識別信号（１０３，１０４）を確認する（Ｓ１０５）。
【００４１】
その結果、ユニット識別信号（１０３，１０４）が何れもＬｏｗであれば、識別手段１０５ａはＦＧ２−１２３５であると確定する。そして、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３５を有効にしたタイプに対応するようにソフトウェアを切り替えて起動する（Ｓ１０６）。一方、ステップＳ１０５における判定の結果、他のユニット識別信号にもＨｉｇｈが認められた場合、識別手段１０５ａは、ステップＳ１０７に進み、エラーを表示して停止する例外処理を行い、終了する。
【００４２】
そして、ステップＳ１０４においてユニット識別信号（１０２）がＨｉｇｈではない場合、識別手段１０５ａは、ステップＳ１０８において、入力であるユニット識別信号（１０３）のＨｉｇｈ／Ｌｏｗをチェックする。その結果、Ｈｉｇｈである場合、識別手段１０５ａが、電子回路基板２０は回路ユニットＦＧ２−１２３６を有効にしたタイプであると識別する。同時に識別手段１０５ａは、誤実装により他の入力がＨｉｇｈになっていないか否かを確認するために、ユニット識別信号（１０４）を確認する（Ｓ１０９）。
【００４３】
その結果、ユニット識別信号（１０４）がＬｏｗであれば、識別手段１０５ａはＦＧ２−１２３６であると確定し、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３６の種別に対応するようにソフトウェアを切り替えて起動する（Ｓ１１０）。一方、ステップＳ１０９における判定の結果、ユニット識別信号（１０４）にＨｉｇｈが認められた場合、識別手段１０５ａは、ステップＳ１０７に進み、エラーを表示して停止する例外処理を行い、終了する。
【００４４】
また、ステップＳ１０８でユニット識別信号（１０３）がＨｉｇｈではない場合、識別手段１０５ａが、電子回路基板２０は回路ユニットＦＧ２−１２３７を有効にしたタイプであると確定する。そして、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３７の種別に対応するようにソフトウェアを切り替えて起動する（Ｓ１１１）。
【００４５】
以上の本実施の形態では、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７は夫々、対応する実装部１０６〜１０９に抵抗器１０６ａ〜１０９ａが実装されない状態では識別手段１０５ａにＨｉｇｈのユニット識別信号（第１ユニット識別信号）を送る。そして、対応する実装部１０６〜１０９に抵抗器１０６ａ〜１０９ａが実装された状態では識別手段１０５ａにＬｏｗのユニット識別信号（第２ユニット識別信号）を送るように構成されている。識別手段１０５ａは、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７から夫々送られるＨｉｇｈ／Ｌｏｗのユニット識別信号を判定することで、複数の電子回路基板２０を機能別（タイプ別）に識別する。識別手段１０５ａは、ユニット識別信号のＨｉｇｈ／Ｌｏｗを検出することに基づき、実装部１０６〜１０９に対する抵抗器１０６ａ〜１０９ａの実装状態を検出することができる。
【００４６】
すなわち、本実施の形態では、同種の回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７が同種のプリント配線板１０に搭載され、異なる抵抗器１０６ａ〜１０９ａを実装されることで異なる機能を有する電子回路基板２０のタイプを確実に識別できる。つまり、上述した順序で電子回路基板２０への抵抗器の実装状態を検知して、起動するソフトウェアを切り替えることで、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７とソフトウェアとのミスマッチを確実に防止することができる。なお、以上のフローチャートにおけるユニット識別信号（１０１〜１０４）をチェックする順番は一例であって、これに限定されるものではない。また、本実施の形態では、４つの回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７について判断したが、４つに限定するものではなく、回路ユニット数はいくつであっても構わない。
【００４７】
＜第２の実施の形態＞
以下、本発明に係る第２の実施の形態について、図面を参照して説明する。図４（ａ），（ｂ）及び図５（ａ），（ｂ）は、本第２の実施の形態における電子回路基板２０を夫々模式的に示す図である。
【００４８】
図１〜図３を参照して説明した第１の実施の形態では、抵抗器１０６ａ〜１０９ａの実装状態を、ＣＰＵ１０５の入力ポートのＨｉｇｈ／Ｌｏｗをチェックすることで識別したが、これによると、識別したい回路ユニットと同じの数だけ入力が必要になる。つまり、第１の実施の形態では、４つの回路ユニットを識別するために４つの入力を必要としたが、識別すべき回路ユニットが１０ユニットあるとすれば、１０箇所の入力部が必要になる。入力箇所を多く必要とすると、プリント配線板１０上で消費されるスペースが増大したり、それに伴うコスト上昇を招いたりしやすい。そこで、入力数が少なくても、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７とソフトウェアとのミスマッチを確実に防止できるようにした例が本第２の実施の形態である。
【００４９】
図４（ａ），（ｂ）及び図５（ａ），（ｂ）に示すように、各電子回路基板２０は、先の第１の実施の形態と同様に、ＣＰＵ１０５をプリント配線板１０に搭載している。ＣＰＵ１０５の入力ポートには、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７を識別するためのユニット識別信号１３１を入力するための信号線１３１が接続されている。
【００５０】
各電子回路基板２０のプリント配線板１０には、抵抗器１０６ａ〜１０９ａのうちの１個を排他的に実装する実装部１０６〜１０９が、第１の実施の形態と同様の配置で設けられている。つまり、実装部１０６では、抵抗器１０６ａを接続可能な端子の一方が信号線１３１における抵抗器１１１よりもＣＰＵ１０５側に接続されると共に、端子の他方がアースされている。本第２の実施の形態では、電源Ｐは、実装部１０６に実装された抵抗器１１１のみに接続されている。
【００５１】
また、実装部１０７では、抵抗器１０７ａを接続可能な端子の一方が信号線１３１における実装部１０６よりもＣＰＵ１０５側に接続されると共に、端子の他方がアースされている。実装部１０８では、抵抗器１０８ａを接続可能な端子の一方が信号線１３１の端末に接続されると共に、端子の他方がアースされている。実装部１０９では、抵抗器１０９ａを接続可能な端子の一方が信号線１３１における実装部１０８よりもＣＰＵ１０５側に接続されると共に、端子の他方がアースされている。
【００５２】
図中の実装部１０６〜１０９夫々の右隣りには、第１の実施の形態と同様にシルク１１５〜１１８が印刷で夫々記されている。したがって、本第２の実施の形態においても、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７毎に、基板識別のための抵抗器１０６ａ〜１０９ａの実装状態が異なり、実装部１０６〜１０９はそのうち１箇所のみに実装されて、残り３箇所は未実装の状態にある。これにより、実装部１０６〜１０９の何れか１箇所に抵抗器が実装されると、どの回路ユニットなのかが、電気的に判別できると共に、外観から目視でも明確に識別することができる。
【００５３】
複数の電子回路基板２０に夫々搭載されたＣＰＵ１０５は、識別手段１０５ａにＡ／Ｄ変換部１１９を内蔵して備えている。なお、図面の記載上、Ａ／Ｄ変換部１１９は識別手段１０５ａとは別に描かれている。Ａ／Ｄ変換部１１９には、抵抗器１１１を介して電源Ｐに接続された回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７を識別するための信号線１３１が接続されている。各電子回路基板２０の回路ユニット毎に基板識別のための抵抗器１０６ａ〜１０９ａが異なり、これら抵抗器は、そのうちの１つだけが実装されて、残り３つは未実装状態にある。これら抵抗器１０６ａ〜１０９ａは、夫々の抵抗値が全て異なるものである。
【００５４】
本第２の実施の形態においても、ＣＰＵ１０５に識別手段１０５ａ及び切替え手段１０５ｂを有している。切替え手段１０５ｂは、先の第１の実施の形態と同様の機能を有するが、識別手段１０５ａは、第１の実施の形態とはやや異なる。つまり識別手段１０５ａは、電子回路基板２０における実装部１０６〜１０９の何れに抵抗器１０６ａ〜１０９ａが実装されているかを、入力したユニット識別信号の電圧レベルの違いで検出し、その検出結果に基づき複数の電子回路基板２０のタイプを識別する。
【００５５】
すなわち、本実施の形態では、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７は、実装部１０６〜１０９に抵抗器１０６ａ〜１０９ａが排他的に実装された状態毎に電圧が異なる４種のユニット識別信号を、共通に接続された信号線１３１に出力する。そして、識別手段１０５ａは、信号線１３１を介して送られた４種のユニット識別信号に夫々対応するように電圧範囲を段階的に異ならせて設定された電圧範囲設定部３０（図６参照）を有している。識別手段１０５ａは、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７の実装部１０６〜１０９への実装状態が異なることによるユニット識別信号を電圧範囲設定部３０を用いて判定することで、複数の電子回路基板２０を機能別（タイプ別）に識別する。識別手段１０５ａは、信号線１３１に対応する１つのＡ／Ｄ変換部１１９を有し、Ａ／Ｄ変換部１１９を用いてディジタル値に変換した４種のユニット識別信号の電圧値に基づき、実装部１０６〜１０９に対する抵抗器１０６ａ〜１０９ａの実装状態を識別する。
【００５６】
Ａ／Ｄ変換部１１９への入力は、抵抗器１０６ａ〜１０９ａを実装することでその抵抗値を適切に選択し、電圧範囲設定部３０の電圧範囲の区分に基づく識別手段１０５ａが、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７を的確に識別する。
【００５７】
電圧範囲設定部３０は、図６に示すように、電源Ｐとアースとの間に接続される形で識別手段１０５ａに備えられており、電圧範囲１５０，１５１，１５２，１５３，１５４を有している。電圧範囲１５０は、どの回路ユニットとも判断できない最も高い電圧範囲であり、電圧範囲１５１は、回路ユニットＦＧ２−１２３４と判断するための、電圧範囲１５０の次に高い電圧範囲である。電圧範囲１５２は、回路ユニットＦＧ２−１２３５と判断するための、電圧範囲１５１の次に高い電圧範囲であり、電圧範囲１５３は、回路ユニットＦＧ２−１２３６と判断するための、電圧範囲１５２の次に高い電圧範囲である。電圧範囲１５４は、回路ユニットＦＧ２−１２３７と判断するための、最も低い電圧範囲である。
【００５８】
したがって、抵抗器１０６ａ〜１０９ａの何れも実装しない場合に、信号線１３１を介してＡ／Ｄ変換部１１９に印加される電圧が最も高く、電圧範囲設定部３０の電圧範囲１５０になる。本第２の実施の形態では、抵抗のバラツキ等を考慮して、抵抗器１１１、抵抗器１０６ａ〜１０９ａの抵抗値を、
抵抗器１１１＞＞抵抗器１０６ａ、
抵抗器１０６ａ＞抵抗器１０７ａ＞抵抗器１０８ａ＞抵抗器１０９ａ、
のように設定している。
【００５９】
このため、Ａ／Ｄ変換部１１９への入力は、回路ユニットＦＧ２−１２３４を指し示す抵抗器１０６ａを実装した際の電圧が高くなり、続いて回路ユニットＦＧ２−１２３５を指し示す抵抗器１０７ａを実装した際の電圧が高くなる。そして、回路ユニットＦＧ２−１２３６を指し示す抵抗器１０８ａを実装した際の電圧、回路ユニットＦＧ２−１２３７を指し示す抵抗器１０９ａを実装した際の電圧の順に低くなる。したがって、識別手段１０５ａが、入力されたユニット識別信号をＡ／Ｄ変換部１１９でディジタル値に変換して電圧範囲設定部３０の電圧範囲と比較することで、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７の何れであるかを容易に識別することができる。
【００６０】
ここで、図７のフローチャートを参照しつつ、電子回路基板２０に電源が投入されてから回路ユニットを識別する際の手順について説明する。
【００６１】
まず、ステップＳ２０１において、識別手段１０５ａは、Ａ／Ｄ変換部１１９への入力値は電圧範囲１５０以内であるか否かを判断し、抵抗器１０６ａ〜１０９ａの何れかが実装されているか否かをチェックする。その結果、Ａ／Ｄ変換部１１９の入力値が電圧範囲１５０内であった場合は、抵抗器１０６ａ〜１０９ａの何れも実装されていないと判断し、仕向けを特定できないとして、エラーを表示して停止する（Ｓ２０２）。
【００６２】
一方、ステップＳ２０１において、何れかの抵抗器が実装されていると判断した場合は、Ａ／Ｄ変換部１１９の入力値が電圧範囲１５１以内か否かを判断する（Ｓ２０３）。その結果、Ａ／Ｄ変換部１１９の入力値が電圧範囲１５１内であれば、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３４を有効にしたタイプに対応するようにソフトウェア（制御プログラム）を切り替えて起動する（Ｓ２０４）。
【００６３】
ステップＳ２０３において、電圧範囲１５１内ではないと判断した場合は、ステップＳ２０５において、Ａ／Ｄ変換部１１９の入力値が電圧範囲１５２以内か否かを判断する。その結果、Ａ／Ｄ変換部１１９の入力値が電圧範囲１５２内であれば、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３５を有効にしたタイプに対応するようにソフトウェアを切り替えて起動する（Ｓ２０６）。
【００６４】
一方、ステップＳ２０５で電圧範囲１５２以内にないと判断した場合は、ステップＳ２０７において、Ａ／Ｄ変換部１１９の入力値が電圧範囲１５３以内にあるか否かを判断する。その結果、電圧範囲１５３以内であれば、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３６を有効にしたタイプに対応するようにソフトウェアを切り替えて起動する（Ｓ２０８）。また、ステップＳ２０７で電圧範囲１５３以内にないと判断した場合は、電圧範囲１５４以内にあると判断し、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３７を有効にしたタイプに対応するようにソフトウェアを切り替えて起動する（Ｓ２０９）。
【００６５】
以上のような順序で電子回路基板２０への抵抗器の実装状態を検知して、起動するソフトウェアを切り替えることで、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７とソフトウェアとのミスマッチを確実に防止することができる。なお、本第２の実施の形態のフローチャートにおけるＡ／Ｄ変換部１１９での入力チェックの順番は一例であって、これに限定するものではない。また、４つの回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７について判断したが、４つに限定するものではなく、いくつであっても構わない。
【００６６】
＜第３の実施の形態＞
以下、本発明に係る第３の実施の形態について、図面を参照して説明する。図８（ａ），（ｂ）及び図９（ａ），（ｂ）は、本第３の実施の形態における電子回路基板２０を夫々模式的に示す図である。
【００６７】
先に説明した第１の実施の形態では、回路ユニットの数だけ判断が必要で、回路ユニット数が増加した場合には基板面積の増大やコスト上昇を招く可能性がある。そこで、第２の実施の形態では、Ａ／Ｄ変換部１１９を用いることによって入力数を減少させた。しかし、この場合にもユニットの数が増えるにつれて、各回路ユニットを表す電圧範囲が狭くなり、識別が困難になる可能性がある。そこで、本第３の実施の形態では、第１の実施の形態における入力信号の検出のし易さと、第２の実施の形態における入力信号数の少なさという利点を併せ持った例を説明する。本第３の実施の形態において、第２の実施の形態と共通の構成部分についてはその説明を省略する。
【００６８】
すなわち、本第３の実施の形態では、Ａ／Ｄ変換部１１９を１つのみ備えていた第２の実施の形態に対し、図８及び図９に示すように、ＣＰＵ１０５の識別手段１０５ａに２つのＡ／Ｄ変換部１２０（Ａ／Ｄ１），１２１（Ａ／Ｄ２）を内蔵している。これに伴い、ＣＰＵ１０５の入力ポートには、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７を識別するための４種のユニット識別信号を入力するための信号線１３２，１３３が接続されている。
【００６９】
本第３の実施の形態において、切替え手段１０５ｂは、第１及び第２の実施の形態と同様の機能を有するが、識別手段１０５ａは、第２の実施の形態とはやや異なる。つまり、識別手段１０５ａは、実装部１０６〜１０９の何れに抵抗器１０６ａ〜１０９ａが実装されているかを、信号線１３２，１３３から夫々入力したユニット識別信号の電圧レベルの違いで検出し、それに基づいて複数の電子回路基板２０を機能別に識別する。
【００７０】
本実施の形態では、信号線１３２は回路ユニットＦＧ２−１２３４とＦＧ２−１２３５に共通して備えられ、信号線１３３は回路ユニットＦＧ２−１２３６とＦＧ２−１２３７に共通して備えられている。そして、抵抗器１０６ａ〜１０９ａが排他的に実装された状態毎に電圧が異なる４種のユニット識別信号が、信号線１３２及び信号線１３３に夫々出力される。
【００７１】
識別手段１０５ａは、電圧範囲設定部７０（図１０参照）と電圧範囲設定部８０（図１０参照）を有している。電圧範囲設定部７０は、信号線１３２に出力された２種のユニット識別信号に夫々対応するように電圧範囲を段階的に異ならせて備えている。電圧範囲設定部８０は、信号線１３３に出力された２種のユニット識別信号に夫々対応するように電圧範囲を段階的に異ならせて備えている。識別手段１０５ａは、信号線１３２を介して入力されたユニット識別信号をＡ／Ｄ変換部１２０でディジタル値に変換して電圧範囲設定部７０の電圧範囲と比較することで、回路ユニットＦＧ２−１２３４とＦＧ２−１２３５の何れであるかを識別する。また、識別手段１０５ａは、信号線１３３を介して入力されたユニット識別信号をＡ／Ｄ変換部１２１でディジタル値に変換して電圧範囲設定部８０の電圧範囲と比較することで、回路ユニットＦＧ２−１２３６とＦＧ２−１２３７の何れであるかを識別する。
【００７２】
Ａ／Ｄ変換部１２０，１２１への入力は、抵抗器１０６ａ〜１０９ａを実装することでその抵抗値を適切に選択し、電圧範囲設定部７０，８０の電圧範囲の区分に基づく識別手段１０５ａが、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７を的確に識別する。なお、図面の記載上、Ａ／Ｄ変換部１２０，１２１は識別手段１０５ａとは別に描かれているが、識別手段１０５ａに含まれる。
【００７３】
電圧範囲設定部７０，８０は夫々、図１０に示すように、電源Ｐとアースとの間に接続される形で識別手段１０５ａに備えられ、電圧範囲設定部７０は電圧範囲１５５，１５６，１５７を有し、電圧範囲設定部８０は電圧範囲１５８，１５９，１６０を有している。電圧範囲１５５は、回路ユニットＦＧ２−１２３４，ＦＧ２−１２３５のどちらとも判断できない、電圧範囲設定部７０では最も高い電圧範囲である。電圧範囲１５６は、回路ユニットＦＧ２−１２３４と判断するための、電圧範囲１５５の次に高い電圧範囲である。電圧範囲１５７は、回路ユニットＦＧ２−１２３５と判断するための、電圧範囲１５６の次に高い電圧範囲である。電圧範囲１５８は、回路ユニットＦＧ２−１２３６，ＦＧ２−１２３７のどちらとも判断できない、電圧範囲設定部８０では最も高い電圧範囲であり、電圧範囲１５９は、回路ユニットＦＧ２−１２３６と判断するための、電圧範囲１５８の次に高い電圧範囲である。電圧範囲１６０は、回路ユニットＦＧ２−１２３７と判断するための、電圧範囲１６０の次に高い電圧範囲である。
【００７４】
抵抗器１０６ａ〜１０９ａのうち１つを実装した際のＡ／Ｄ変換部１２０，１２１への入力は、その抵抗値を適切に選択することで電圧範囲を区分することができ、Ａ／Ｄ変換部１２０，１２１の入力の組み合わせにより回路ユニットを識別することができる。
【００７５】
すなわち、抵抗器１０６ａ〜１０９ａを何れも実装しない場合には、２つのＡ／Ｄ変換部１２０，１２１の入力電圧は夫々において最も高く、電圧範囲１５５，１５８となる。本実施の形態では、抵抗器１１１，１１３及び抵抗器１０６ａ〜１０９ａは、
抵抗器１１１＞＞抵抗器１０６ａ、
抵抗器１１３＞＞抵抗器１０８ａ、
抵抗器１０６ａ＞抵抗器１０７ａ、
抵抗器１０８ａ＞抵抗器１０９ａ、
のように設定されている。
【００７６】
これにより、Ａ／Ｄ変換部１２０への入力の関係において、回路ユニットＦＧ２−１２３４を指し示す抵抗器１０６ａを実装した場合の電圧が高く、回路ユニットＦＧ２−１２３５を指し示す抵抗器１０８ａを実装した場合の電圧は低くなる。また、Ａ／Ｄ変換部１２１への入力の関係において、回路ユニットＦＧ２−１２３６を指し示す抵抗器１０７ａを実装した場合の電圧が高く、回路ユニットＦＧ２−１２３７を指し示す抵抗器１０９ａを実装した場合の電圧は低くなる。したがって、識別手段１０５ａが、ユニット識別信号をＡ／Ｄ変換部１２０，１２１で夫々ディジタル値に変換して電圧範囲設定部７０，８０の電圧範囲と比較することで、回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７の何れであるかを容易に識別できる。
【００７７】
本第３の実施の形態によると、第２の実施の形態に比してＡ／Ｄ変換部の数を増やしたことによって、各回路ユニットを判断する電圧の範囲が広がっている。そして、抵抗器１０６ａ〜１０９ａの何れも実装しない場合に、信号線１３２，１３３を介してＡ／Ｄ変換部１２０，１２１に夫々印加される電圧が最も高く、電圧範囲設定部７０の電圧範囲１５５、並びに電圧範囲設定部８０の電圧範囲１５８となる。
【００７８】
ここで、図１１のフローチャートを参照しつつ、電子回路基板２０に電源が投入されてから回路ユニットを識別する際の手順について説明する。
【００７９】
まず、ステップＳ３０１において、識別手段１０５ａは、信号線１３２を介して入力されるユニット識別信号をＡ／Ｄ変換部１２０でディジタル値に変換して、電圧範囲設定部７０の電圧範囲１５５以内にあるか否かを判断する。その結果、電圧範囲１５５以内にあると判断した場合はステップＳ３０２に進み、電圧範囲１５５以内にないと判断した場合はステップＳ３０４に進む。
【００８０】
ステップＳ３０２では、信号線１３３を介して入力されるユニット識別信号をＡ／Ｄ変換部１２１でディジタル値に変換して、電圧範囲設定部８０の電圧範囲１５８以内にあるか否かを判断する（Ｓ３０２）。その結果、入力が電圧範囲１５８内にないと判断した場合にはステップＳ３０３に進み、抵抗器１０６ａ〜１０９ａの何れも実装されておらず仕向けを特定できない（回路ユニットを特定できない）として、エラーを表示して停止する。一方、ステップＳ３０２において電圧範囲１５８内にないと判断した場合には、ステップＳ３０５に進む。
【００８１】
ステップＳ３０４において、識別手段１０５ａは、Ａ／Ｄ変換部１２１の入力が電圧範囲１５８以内にあるか否かを判断し、電圧範囲１５８内にあると判断した場合には、ステップＳ３０３に進んで、仕向けを特定できないとして、エラーを表示して停止する。
【００８２】
一方、ステップＳ３０４において電圧範囲１５８内にないと判断した場合には、ステップＳ３０８に進んで、Ａ／Ｄ変換部１２０の入力は電圧範囲１５６以内にあるか否かを判断する。その結果、電圧範囲１５６内にあると判断した場合には、ステップＳ３０９に進み、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３４を有効にしたタイプに対応するようにソフトウェア（制御プログラム）を切り替えて起動する。他方、ステップＳ３０８で電圧範囲１５６以内にないと判断した場合には、電圧範囲１５７内にあると判断し、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３５を有効にしたタイプに対応するようにソフトウェアを切り替えて起動する（Ｓ３１０）。
【００８３】
また、ステップＳ３０５では、Ａ／Ｄ変換部１２１の入力は電圧範囲１５９以内にあるか否かを判断する。その結果、電圧範囲１５９内にあると判断した場合には、ステップＳ３０６に進み、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３６を有効にしたタイプに対応するようにソフトウェアを切り替えて起動する。一方、ステップＳ３０５で電圧範囲１５９内にないと判断した場合には、電圧範囲１６０内にあると判断し、切替え手段１０５ｂが、回路ユニットＦＧ２−１２３７を有効にしたタイプに対応するようにソフトウェアを切り替えて起動する（Ｓ３０７）。
【００８４】
なお、図１１のフローチャートにおけるＡ／Ｄ変換部１２０，１２１の入力をチェックする順番は一例であって、これに限定するものではない。また、本実施の形態では、Ａ／Ｄ変換部１２０，１２１を２つ使用した例を示したが、２つに限定するものではない。また、４つの回路ユニットＦＧ２−１２３４〜ＦＧ２−１２３７について判断したが、回路ユニットは４つに限定されるものではなく、いくつであっても構わない。
【００８５】
本第３の実施の形態によると、入力するユニット識別信号に対する識別が容易であり、入力するユニット識別信号が少なくて済むという利点を有すると共に、回路ユニットとソフトウェアとのミスマッチを確実に防止することができる。
【図面の簡単な説明】
【００８６】
【図１】（ａ），（ｂ）は、本発明に係る第１の実施の形態における電子回路基板を夫々模式的に示す図。
【図２】（ａ），（ｂ）は、本発明に係る第１の実施の形態における電子回路基板を夫々模式的に示す図。
【図３】第１の実施の形態の作用を説明するためのフローチャート。
【図４】（ａ），（ｂ）は、本発明に係る第２の実施の形態における電子回路基板を夫々模式的に示す図。
【図５】（ａ），（ｂ）は、本発明に係る第２の実施の形態における電子回路基板を夫々模式的に示す図。
【図６】第２の実施の形態における電圧範囲設定部を模式的に示す図。
【図７】第２の実施の形態の作用を説明するためのフローチャート。
【図８】（ａ），（ｂ）は、本発明に係る第３の実施の形態における電子回路基板を夫々模式的に示す図。
【図９】（ａ），（ｂ）は、本発明に係る第３の実施の形態における電子回路基板を夫々模式的に示す図。
【図１０】第３の実施の形態における電圧範囲設定部を模式的に示す図。
【図１１】第３の実施の形態の作用を説明するためのフローチャート。
【図１２】（ａ），（ｂ）は、回路ユニット及びプリント配線板が共通であっても実装状態の変更で互いに種類の異なる電子回路基板として使用される場合の例を模式的に示す図。
【図１３】（ａ），（ｂ）は、回路ユニット及びプリント配線板が共通であっても実装状態の変更で互いに種類の異なる電子回路基板として使用される場合の例を模式的に示す図。
【図１４】（ａ），（ｂ）は、従来技術における部品番号表示の例を夫々示す図。
【符号の説明】
【００８７】
１０    プリント配線板
２０    電子回路基板
３０、７０、８０    電圧範囲設定部
１０１〜１０４、１３１〜１３３    信号線
１０５ａ    識別手段
１０５ｂ    切替え手段
１０６〜１０９    実装部
１０６ａ〜１０９ａ    実装部品（抵抗器）
１１５〜１１８    識別部（シルク）
１１９、１２０、１２１    Ａ／Ｄ変換部
１５１〜１５４、１５６、１５７、１５９、１６０    電圧範囲
ＦＧ２−１２３４〜ＦＧ２−１２３７    回路ユニット
【図１】
2010003719.tif 000003
【図２】
2010003719.tif 000004
【図３】
2010003719.tif 000005
【図４】
2010003719.tif 000006
【図５】
2010003719.tif 000007
【図６】
2010003719.tif 000008
【図７】
2010003719.tif 000009
【図８】
2010003719.tif 000010
【図９】
2010003719.tif 000011
【図１０】
2010003719.tif 000012
【図１１】
2010003719.tif 000013
【図１２】
2010003719.tif 000014
【図１３】
2010003719.tif 000015
【図１４】
2010003719.tif 000016