(57)【要約】【課題】電子機器に搭載された複数のプリント配線板の構成情報を電子機器の構成によらず自動的に採取すると共に、プリント配線板の構成を管理する。【解決手段】コンピュータ２００に搭載されたプリント配線板２１０〜２１４は互いに接続され、マネージメントボード２２０にプリント配線板２１３及び２１４が接続されている。プリント配線板２１０〜２１４及びマネージメントボード２２０は、自身のトレーサビリティ情報と実装位置情報とを構成情報として保存している。各プリント配線板は、下位側に接続されたプリント配線板からの構成情報を受信し、その受診構成情報に自身の構成情報を追加して上位側のプリント配線板又はマネージメントボード２２０へ送信する。その結果、全てのプリント配線板２１０〜２１４の各構成情報が接続順にツリー構造でマネージメントボード２２０に集約されて自動的に採取される。【選択図】図１
2009110461.tif 000002
【特許請求の範囲】
【請求項１】
互いに接続された複数のプリント配線板のそれぞれの各プリント配線板のトレーサビリティ情報と実装位置情報とからなる構成情報を、各プリント配線板が上位の接続位置のプリント配線板へ順次に送信し、前記複数のプリント配線板のうち最上位の接続位置のプリント配線板から、前記複数のプリント配線板の各構成情報を採取することを特徴とするプリント配線板の情報採取方法。
【請求項２】
電子機器に搭載された複数のプリント配線板のそれぞれは、自プリント配線板のトレーサビリティ情報と実装位置情報とからなる構成情報を保持しており、各プリント配線板が上位側に接続されているプリント配線板に自プリント配線板の前記構成情報を送信する第１のステップと、
下位側に接続されているプリント配線板から送信された前記構成情報を受信し、受信した前記構成情報に自プリント配線板の構成情報を追加して上位側に接続されているプリント配線板に送信する第２のステップと、
前記第２のステップによる前記構成情報の送受信を前記複数のプリント配線板で繰り返して、最上位に接続されている前記プリント配線板で受信された後送信される前記複数のプリント配線板の各構成情報を採取する第３のステップと
を含むことを特徴とするプリント配線板の情報採取方法。
【請求項３】
前記第２のステップは、受信した前記下位側に接続されているプリント配線板からの前記構成情報と前記自プリント配線板の構成情報とから生成した第１の構成情報対を、前記上位側に接続されているプリント配線板に送信すると共に、前記下位側に接続されているプリント配線板から前記第１の構成情報対を受信したときは、その第１の構成情報対と前記自プリント配線板の構成情報とから生成した第２の構成情報対を前記上位側に接続されているプリント配線板に送信することを特徴とする請求項２記載のプリント配線板の情報採取方法。
【請求項４】
前記実装位置情報は、スイッチにより予め決めた実装位置を示す値に設定された情報であることを特徴とする請求項２又は３記載のプリント配線板の情報採取方法。
【請求項５】
前記トレーサビリティ情報は、プリント配線板名とロット番号であることを特徴とする請求項２又は３記載のプリント配線板の情報採取方法。
【請求項６】
互いに接続された複数のプリント配線板のそれぞれの各プリント配線板のトレーサビリティ情報と実装位置情報とからなる構成情報を、各プリント配線板が上位の接続位置のプリント配線板へ順次に送信し、前記複数のプリント配線板のうち最上位の接続位置のプリント配線板から、前記複数のプリント配線板の各構成情報を採取する第１のステップと、
前記複数のプリント配線板の各構成情報を管理用コンピュータに送信する第２のステップと
を含み、前記管理用コンピュータにより前記電子機器内の前記複数のプリント配線板の構成を管理することを特徴とするプリント配線板の構成管理方法。
【請求項７】
電子機器に搭載された複数のプリント配線板のそれぞれは、自プリント配線板のトレーサビリティ情報と実装位置情報とからなる構成情報を保持しており、各プリント配線板が上位側に接続されているプリント配線板に自プリント配線板の前記構成情報を送信する第１のステップと、
下位側に接続されているプリント配線板から送信された前記構成情報を受信し、受信した前記構成情報に自プリント配線板の構成情報を追加して上位側に接続されているプリント配線板に送信する第２のステップと、
前記第２のステップによる前記構成情報の送受信を前記複数のプリント配線板で繰り返して、最上位に接続されている前記プリント配線板で受信された後送信される前記複数のプリント配線板の各構成情報を採取する第３のステップと、
前記複数のプリント配線板の各構成情報を管理用コンピュータに送信する第４のステップと
を含み、前記管理用コンピュータにより前記電子機器内の前記複数のプリント配線板の構成を管理することを特徴とするプリント配線板の構成管理方法。
【請求項８】
電子機器に搭載された複数のプリント配線板のそれぞれとマネージメントボードとは、自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持しており、前記複数のプリント配線板のうち前記マネージメントボードに接続されたプリント配線板の接続位置を最上位の接続位置としたとき、各プリント配線板が上位側に接続されているプリント配線板に自プリント配線板の前記構成情報を送信する第１のステップと、
下位側に接続されている前記プリント配線板から送信された前記構成情報を受信し、受信した前記構成情報に自プリント配線板の構成情報を追加して上位側に接続されている前記プリント配線板に送信する第２のステップと、
前記第２のステップによる前記構成情報の送受信を前記複数のプリント配線板で繰り返して、最上位に接続されている前記プリント配線板で受信された後送信される前記複数のプリント配線板の各構成情報を、前記マネージメントボードが採取する第３のステップと、
前記マネージメントボードが採取した前記複数のプリント配線板の各構成情報を、該マネージメントボード自身のトレーサビリティ情報と実装位置情報からなる構成情報と共に管理用コンピュータに送信する第４のステップと
を含み、前記管理用コンピュータにより前記電子機器内の前記複数のプリント配線板の構成を管理することを特徴とするプリント配線板の構成管理方法。
【請求項９】
前記第２のステップは、受信した前記下位側のプリント配線板からの前記構成情報と前記自プリント配線板の構成情報とから生成した第１の構成情報対を、前記上位側に接続されているプリント配線板に送信すると共に、前記下位側のプリント配線板から前記第１の構成情報対を受信したときは、その第１の構成情報対と前記自プリント配線板の構成情報とから生成した第２の構成情報対を前記上位側に接続されているプリント配線板に送信することを特徴とする請求項８記載のプリント配線板の構成管理方法。
【請求項１０】
前記第４のステップは、前記マネージメントボードが採取した前記複数のプリント配線板の各構成情報が前記第１及び第２の構成情報対であるときは、採取した前記第１及び第２の構成情報対と、前記マネージメントボード自身のトレーサビリティ情報と実装位置情報とからなる該マネージメントボードの構成情報とから生成した第３の構成情報対を前記第１及び第２の構成情報対と共に前記管理用コンピュータに送信するステップであることを特徴とする請求項９記載のプリント配線板の構成管理方法。
【請求項１１】
前記マネージメントボードが送信した前記複数のプリント配線板の各構成情報と前記マネージメントボードの構成情報とを前記管理用コンピュータが受信する第５のステップと、
前記管理用コンピュータが受信した前記複数のプリント配線板の各構成情報と前記マネージメントボードの構成情報とを、前記実装位置情報に基づいて所定の順番に並べ替えて構成情報データベースに格納する第６のステップとを更に含むことを特徴とする請求項８記載のプリント配線板の構成管理方法。
【請求項１２】
前記マネージメントボードが送信した前記第１乃至第３の構成情報対を前記管理用コンピュータが受信する第５のステップと、
前記管理用コンピュータが受信した前記第１乃至第３の構成情報対を、その構成情報対に含まれる前記実装位置情報に基づいて各構成情報に分解する第６のステップと、
前記第６のステップで分解した前記複数のプリント配線板の各構成情報と前記マネージメントボードの構成情報を、前記実装位置情報に基づいて所定の順番に並べ替えて構成情報データベースに格納する第７のステップと
を更に含むことを特徴とする請求項１０記載のプリント配線板の構成管理方法。
【請求項１３】
前記構成情報データベースに格納されている、前記所定の順番に並べ替えられた前記複数のプリント配線板の各構成情報と前記マネージメントボードの構成情報のうち、冗長部分を削除する削除ステップを更に含むことを特徴とする請求項１１又は１２記載のプリント配線板の構成管理方法。
【請求項１４】
前記実装位置情報は、スイッチにより予め決めた実装位置を示す値に設定された情報であることを特徴とする請求項６乃至８のうちいずれか一項記載のプリント配線板の構成管理方法。
【請求項１５】
前記トレーサビリティ情報は、プリント配線板名とロット番号であることを特徴とする請求項６乃至８のうちいずれか一項記載のプリント配線板の構成管理方法。
【請求項１６】
互いに接続されており、それぞれ自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持している複数のプリント配線板が搭載された電子機器と、
前記複数のプリント配線板の構成を管理する管理用コンピュータと、
前記電子機器と前記管理用コンピュータとを接続する接続機器とから構成され、
前記複数のプリント配線板のそれぞれは、
上位の接続位置のプリント配線板へ自プリント配線板の前記構成情報を順次に送信し、前記複数のプリント配線板のうち最上位の接続位置のプリント配線板から、前記複数のプリント配線板の各構成情報を前記管理用コンピュータに送信する送受信手段を備え、
前記管理用コンピュータが前記複数のプリント配線板のうち最上位の接続位置の前記プリント配線板から受信した前記複数のプリント配線板の各構成情報に基づいて、前記複数のプリント配線板の構成を管理することを特徴とするプリント配線板の構成管理システム。
【請求項１７】
互いに接続されており、それぞれ自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持している複数のプリント配線板が搭載された電子機器と、
前記複数のプリント配線板の構成を管理する管理用コンピュータと、
前記電子機器と前記管理用コンピュータとを接続する接続機器とから構成され、
前記複数のプリント配線板のそれぞれは、
自プリント配線板の前記構成情報を他のプリント配線板へ送信する第１の送信手段と、
下位接続位置の前記プリント配線板から送信された前記構成情報を受信し、受信した前記構成情報に自プリント配線板の構成情報を追加して上位側に接続されているプリント配線板に送信する送受信手段とを有し、
前記管理用コンピュータは、前記送受信手段による前記構成情報の送受信を前記複数のプリント配線板で繰り返して、最上位に接続されている前記プリント配線板で受信された後送信される前記複数のプリント配線板の各構成情報を採取し、前記電子機器内の前記複数のプリント配線板の構成を管理することを特徴とするプリント配線板の構成管理システム。
【請求項１８】
互いに接続されており、それぞれ自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持している複数のプリント配線板と、マネージメントボードとが搭載された電子機器と、
前記複数のプリント配線板の構成を管理する管理用コンピュータと、
前記電子機器と前記管理用コンピュータとを接続する接続機器とから構成され、
前記複数のプリント配線板のそれぞれは、
前記複数のプリント配線板のうち前記マネージメントボードに接続されたプリント配線板の接続位置を最上位の接続位置としたとき、各プリント配線板が上位側に接続されているプリント配線板に自プリント配線板の前記構成情報を送信する第１の送信手段と、
下位側のプリント配線板から送信された前記構成情報を受信し、受信した前記構成情報に自プリント配線板の構成情報を追加して上位側に接続されているプリント配線板に送信する送受信手段とを有し、
前記マネージメントボードは、
前記送受信手段による前記構成情報の送受信を前記複数のプリント配線板で繰り返して、最上位に接続されている前記プリント配線板で受信された後送信される前記複数のプリント配線板の各構成情報を採取する第１の受信手段と、
前記第１の受信手段により採取した前記複数のプリント配線板の各構成情報を自己のトレーサビリティ情報と実装位置情報からなる構成情報と共に前記管理用コンピュータに送信する第２の送信手段とを有し、
前記送受信手段は、受信した前記下位側のプリント配線板からの前記構成情報と前記自プリント配線板の構成情報とから生成した第１の構成情報対を、前記上位側に接続されているプリント配線板に送信すると共に、前記下位側のプリント配線板から前記第１の構成情報対を受信したときは、その第１の構成情報対と前記自プリント配線板の構成情報とから生成した第２の構成情報対を前記上位側に接続されているプリント配線板に送信することを特徴とするプリント配線板の構成管理システム。
【請求項１９】
前記第２の送信手段は、前記マネージメントボードが採取した前記複数のプリント配線板の各構成情報が前記第１及び第２の構成情報対であるときは、採取した前記第１及び第２の構成情報対と前記マネージメントボードの構成情報とから生成した第３の構成情報対を前記第１及び第２の構成情報対と共に前記管理用コンピュータに送信する手段であることを特徴とする請求項１８記載のプリント配線板の構成管理システム。
【請求項２０】
前記管理用コンピュータは、
前記マネージメントボードから送信された前記複数のプリント配線板の各構成情報と前記マネージメントボードの構成情報とを受信する第２の受信手段と、
前記第２の受信手段により受信した前記複数のプリント配線板の各構成情報と前記マネージメントボードの構成情報を、前記実装位置情報に基づいて所定の順番に並べ替えて構成情報データベースに格納する並べ替え手段と
を更に有することを特徴とする請求項１８記載のプリント配線板の構成管理システム。
【請求項２１】
前記管理用コンピュータは、
前記マネージメントボードから送信された前記第１乃至第３の構成情報対を受信する第２の受信手段と、
前記第２の受信手段により受信した前記第１乃至第３の構成情報対を、その構成情報対に含まれる前記実装位置情報に基づいて各構成情報に分解する分解手段と、
前記分解手段により分解した前記複数のプリント配線板の各構成情報と前記マネージメントボードの構成情報を、前記実装位置情報に基づいて所定の順番に並べ替えて構成情報データベースに格納する並べ替え手段と
を更に有することを特徴とする請求項１９記載のプリント配線板の構成管理システム。
【請求項２２】
前記構成情報データベースに格納されている、前記所定の順番に並べ替えられた前記複数のプリント配線板の各構成情報と前記マネージメントボードの構成情報のうち、冗長部分を削除する削除手段を更に有することを特徴とする請求項２０又は２１記載のプリント配線板の構成管理システム。
【請求項２３】
前記実装位置情報は、スイッチにより予め決めた実装位置を示す値に設定された情報であることを特徴とする請求項１６乃至１８のうちいずれか一項記載のプリント配線板の構成管理システム。
【請求項２４】
前記トレーサビリティ情報は、プリント配線板名とロット番号であることを特徴とする請求項１６乃至１８のうちいずれか一項記載のプリント配線板の構成管理システム。
【請求項２５】
前記管理用コンピュータは、前記マネージメントボードに割り当てたアドレスに基づいて、そのマネージメントボードが搭載された前記電子機器内の前記プリント配線板の構成を管理する手段を有することを特徴とする請求項１８乃至２２のうちいずれか一項記載のプリント配線板の構成管理システム。
【請求項２６】
それぞれ自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持している複数のプリント配線板が搭載されており、前記複数のプリント配線板のそれぞれは、
上位の接続位置のプリント配線板へ自プリント配線板の前記構成情報を順次に送信し、前記複数のプリント配線板のうち最上位の接続位置のプリント配線板から、前記複数のプリント配線板の各構成情報を採取することを特徴とする電子機器。
【請求項２７】
それぞれ自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持している複数のプリント配線板が搭載されており、前記複数のプリント配線板のそれぞれは、
自プリント配線板の前記構成情報を他のプリント配線板へ送信する第１の送信手段と、
下位接続位置の前記プリント配線板から送信された前記構成情報を受信し、受信した前記構成情報に自プリント配線板の構成情報を追加して上位側に接続されているプリント配線板に送信する送受信手段とを有し、前記複数のプリント配線板のうち最上位の接続位置のプリント配線板から、前記複数のプリント配線板の各構成情報を採取することを特徴とする電子機器。
【請求項２８】
それぞれ自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持している複数のプリント配線板と、マネージメントボードとが搭載されており、前記複数のプリント配線板のそれぞれは、
前記複数のプリント配線板のうち前記マネージメントボードに接続されたプリント配線板の接続位置を最上位の接続位置としたとき、各プリント配線板が上位側に接続されているプリント配線板に自プリント配線板の前記構成情報を送信する第１の送信手段と、
下位側のプリント配線板から送信された前記構成情報を受信し、受信した前記構成情報に自プリント配線板の構成情報を追加して上位側に接続されているプリント配線板に送信する送受信手段とを有し、
前記マネージメントボードは、
前記送受信手段による前記構成情報の送受信を前記複数のプリント配線板で繰り返して、最上位に接続されている前記プリント配線板で受信された後送信される前記複数のプリント配線板の各構成情報を採取する第１の受信手段と、
前記第１の受信手段により採取した前記複数のプリント配線板の各構成情報を自己のトレーサビリティ情報と実装位置情報からなる構成情報と共に管理用コンピュータに送信する第２の送信手段とを有し、
前記送受信手段は、受信した前記下位側のプリント配線板からの前記構成情報と前記自プリント配線板の構成情報とから生成した第１の構成情報対を、前記上位側に接続されているプリント配線板に送信すると共に、前記下位側のプリント配線板から前記第１の構成情報対を受信したときは、その第１の構成情報対と前記自プリント配線板の構成情報とから生成した第２の構成情報対を前記上位側に接続されているプリント配線板に送信することを特徴とする電子機器。
【請求項２９】
前記第２の送信手段は、前記マネージメントボードが採取した前記複数のプリント配線板の各構成情報が前記第１及び第２の構成情報対であるときは、採取した前記第１及び第２の構成情報対と前記マネージメントボードの構成情報とから生成した第３の構成情報対を前記第１及び第２の構成情報対と共に前記管理用コンピュータに送信する手段であることを特徴とする請求項２８記載の電子機器。
【請求項３０】
自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持する保持手段と、
保持している前記構成情報を送信すると共に、外部から送信された前記構成情報を受信する送受信手段と
を備えたことを特徴とするプリント配線板。
【請求項３１】
自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持する保持手段と、
外部から送信された前記構成情報を受信する受信手段と、
前記受信手段により受信した前記構成情報に、自プリント配線板の構成情報を追加して送信する送信手段と
を有することを特徴とするプリント配線板。
【請求項３２】
前記送受信手段は、前記受信手段により受信した構成情報が他のプリント配線板の構成情報であるときは、その受信構成情報と自身の構成情報とから情報対を生成して送信する手段であることを特徴とする請求項３１記載のプリント配線板。
【請求項３３】
前記実装位置情報は、スイッチにより予め決めた実装位置を示す値に設定された情報であることを特徴とする請求項３０乃至３２のうちいずれか一項記載のプリント配線板。
【請求項３４】
前記トレーサビリティ情報は、プリント配線板名とロット番号であることを特徴とする請求項３０乃至３２のうちいずれか一項記載のプリント配線板。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリント配線板の情報採取方法、プリント配線板の構成管理方法、構成管理システム並びにそれに用いる電子機器及びプリント配線板に係り、特に複数のプリント配線板を搭載しているコンピュータ等の電子機器において、プリント配線板の情報を自動的に採取する採取方法、プリント配線板の構成管理方法、構成管理システム並びにそれに用いる電子機器及びプリント配線板に関する。
【背景技術】
【０００２】
プリント配線板で構成されているコンピュータ等の電子機器において、プリント配線板にトレーサビリティ情報を持たせておき、接続されたプリント配線板からそのトレーサビリティ情報を取得して管理することが行われる。
【０００３】
ここで、プリント配線板のトレーサビリティ情報には一般には実装された位置を示す情報が無く、それだけでは電子機器内に実装されたプリント配線板のトレーサビリティ情報は分かるが、複数のプリント配線板同士の構成や接続状態が分からない。電子機器内のプリント配線板の構成情報は、プリント配線板の交換時や増設時に重要な情報である。この構成情報は、プリント配線板の交換時では交換対象の実装位置を示すほか、実装位置によってプリント配線板の交換履歴があるか管理することが可能である。また、上記の構成情報を用いることで、プリント配線板の増設時では既実装状況の確認を行うことが可能であり、違反した実装を行わない様管理することが可能である。
【０００４】
プリント配線板の構成や接続状態を生成するには、複数のプリント配線板で構成されているコンピュータ等の電子機器の構成情報を予め準備する必要がある。しかし、コンピュータ等の電子機器では実装位置によっては複数種類のプリント配線板が実装可能であり、同じ電子機器によっても構成が異なることがある。このため、複数種類のプリント配線板が実装される電子機器では、その構成毎に予め構成情報を準備することは困難である。従って、自動的にプリント配線板の情報を読み取り、更に、実装位置の情報を含んだ電子機器の構成情報が必要となる。
【０００５】
一方、上記のプリント配線板の実装位置や構成情報を取得する方法に関連する発明として、装置実装状態を表示する方法が知られている（例えば、特許文献１参照）。この特許文献１には、表示対象装置がパッケージ物理位置情報とそのパッケージ搭載部品情報とを有し、管理機能を共通化したアプリケーションを起動しておいて、記憶／制御部が上記のパッケージ物理位置情報とパッケージ搭載部品情報を読み出して、その読み出した情報を装置構成用品データベースに格納されている装置構成用品と関連付けることで、特定の装置に限定されない表示対象装置に対応する装置構成画面を自動的に生成する構成が開示されている。この特許文献１記載の発明によれば、パッケージとしてプリント配線板を適用することで、プリント配線板の実装位置や構成情報を自動的に取得することは可能である。
【０００６】
【特許文献１】特開２００１−０３４５７２号公報（第４頁）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の特許文献１記載の発明では、構成情報を作成するために、パッケージ自身にユニットやブロックなどの様々な情報を持つ必要があり、構成が大きな電子機器では、多くの情報が必要になり、また、外部からアプリケーションを起動しておく必要がある。更に、上記の特許文献１記載の発明は、複数のプリント配線板同士が接続された構成の管理には適用困難である。
【０００８】
本発明は以上の点に鑑みなされたもので、電子機器のプリント配線板の構成情報を電子機器の構成によらず採取させてプリント配線板の構成を管理し得るプリント配線板の情報採取方法、プリント配線板の構成管理方法、構成管理システム並びにそれに用いる電子機器及びプリント配線板を提供することを目的とする。
【０００９】
また、本発明の他の目的は、設定状態で各プリント配線板の実装位置情報を生成するためのディップスイッチを備えたマネージメントボードを用いてプリント配線板の構成情報を採取し得るプリント配線板の情報採取方法、プリント配線板の構成管理方法、構成管理システム並びにそれに用いる電子機器及びプリント配線板を提供することにある。
【課題を解決するための手段】
【００１０】
上記の目的を達成するため、第１の発明のプリント配線板の情報採取方法は、互いに接続された複数のプリント配線板のそれぞれの各プリント配線板のトレーサビリティ情報と実装位置情報とからなる構成情報を、各プリント配線板が上位の接続位置のプリント配線板へ順次に送信し、複数のプリント配線板のうち最上位の接続位置のプリント配線板から、複数のプリント配線板の各構成情報を採取することを特徴とする。
【００１１】
また、上記の目的を達成するため、第２の発明のプリント配線板の構成管理方法は、互いに接続された複数のプリント配線板のそれぞれの各プリント配線板のトレーサビリティ情報と実装位置情報とからなる構成情報を、各プリント配線板が上位の接続位置のプリント配線板へ順次に送信し、複数のプリント配線板のうち最上位の接続位置のプリント配線板から、複数のプリント配線板の各構成情報を採取する第１のステップと、複数のプリント配線板の各構成情報を管理用コンピュータに送信する第２のステップとを含み、管理用コンピュータにより電子機器内の複数のプリント配線板の構成を管理することを特徴とする。
【００１２】
更に、上記の目的を達成するため、第３の発明のプリント配線板の構成管理システムは、互いに接続されており、それぞれ自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持している複数のプリント配線板が搭載された電子機器と、複数のプリント配線板の構成を管理する管理用コンピュータと、電子機器と管理用コンピュータとを接続する接続機器とから構成され、
複数のプリント配線板のそれぞれは、上位の接続位置のプリント配線板へ自プリント配線板の構成情報を順次に送信し、複数のプリント配線板のうち最上位の接続位置のプリント配線板から、複数のプリント配線板の各構成情報を管理用コンピュータに送信する送受信手段を備え、管理用コンピュータが複数のプリント配線板のうち最上位の接続位置のプリント配線板から受信した複数のプリント配線板の各構成情報に基づいて、複数のプリント配線板の構成を管理することを特徴とする。
【００１３】
また、上記の目的を達成するため、第４の発明の電子機器は、それぞれ自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持している複数のプリント配線板が搭載されており、複数のプリント配線板のそれぞれは、上位の接続位置のプリント配線板へ自プリント配線板の構成情報を順次に送信し、複数のプリント配線板のうち最上位の接続位置のプリント配線板から、複数のプリント配線板の各構成情報を採取することを特徴とする。
【００１４】
また更に、上記の目的を達成するため、第５の発明のプリント配線板は、自身のトレーサビリティ情報と実装位置情報とからなる構成情報を保持する保持手段と、保持している前記構成情報を送信すると共に、外部から送信された前記構成情報を受信する送受信手段とを備えたことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、電子機器内の複数のプリント配線板の各構成情報を、電子機器がどのような構成であってもフォーマットを用意せずに採取することができる。また、採取した構成情報に基づき、電子機器内のプリント配線板を管理することができる。
【発明を実施するための最良の形態】
【００１６】
次に、本発明の実施形態について図１〜図６と共に説明する。
【００１７】
図１は本発明になるプリント配線板の情報採取方法及びそれを用いたプリント配線板の構成管理システムの一実施形態の概略構成図、図２は本発明になるプリント配線板の構成管理方法の一実施形態のフローチャート、図３は図１中のプリント配線板の一実施形態の構成図、図４は図１中のマネージメントボードの一実施形態の構成図、図５は図１中のコンピュータの一実施形態の構成図、図６は図１中の構成情報データベース１１０の格納された構成情報の一例を示す。各図中、同一構成部分には同一符号を付してある。
【００１８】
図１に示すように、本実施形態のプリント配線板の構成管理システムは、構成管理用のコンピュータ１００と、複数のプリント配線板が搭載された電子機器であるコンピュータ２００と、それらコンピュータ１００及び２００を接続するローカル・エリア・ネットワーク（ＬＡＮ）機器とから構成される。
【００１９】
コンピュータ２００は、トレーサビリティ情報を保持したプリント配線板２１０〜２１４と、プリント配線板２１０〜２１４のトレーサビリティ情報及び構成情報を管理するコンピュータ１００へ送信するマネージメントボード２２０とから構成される。ここでは、プリント配線板２１０は上位のプリント配線板２１１にのみ接続されている。また、プリント配線板２１１と２１２は、それぞれ上位のプリント配線板２１３に接続されている。また、プリント配線板２１３と２１４は、それぞれ上位のマネージメントボード２２０に接続されている。すなわち、プリント配線板２１０、２１１、２１３、マネージメントボード２２０が縦続接続されている。また、プリント配線板２１２、２１３、マネージメントボード２２０も縦続接続されている。
【００２０】
プリント配線板２１０〜２１４は各々同一構成で、図３に示す構成とされている。図３に示すように、プリント配線板２１０〜２１４のそれぞれは、実装位置用スイッチ２００１と、トレーサビリティ情報格納部２００２と、構成情報生成処理部２００３と、構成情報対生成処理部２００４と、構成情報送受信部２００５とで構成される。
【００２１】
実装位置用スイッチ２００１は、４ビットで構成されるＤＩＰスイッチ等のスイッチで、予め決めた実装位置を示す値に設定しておき、スイッチの状態で実装位置情報を生成する。実装位置用スイッチ２００１の各ビットは、１ビット目が区切り情報として使用される「；（セミコロン）」で、残り３ビットによって実装位置を「０００」〜「１１１」までの値で表現する。実装位置用スイッチ２００１の３ビットの実装位置は、プリント配線板実装時に弱番からオペレータが設定する。
【００２２】
トレーサビリティ情報格納部２００２は、リード・オンリ・メモリ（ＲＯＭ）等で構成され、トレース用の情報が予め設定されて記憶されている。ここでは、トレーサビリティ情報格納部２００２に格納されている情報の内、プリント配線板名とロット番号をトレーサビリティ情報として使用するものとする。
【００２３】
構成情報生成処理部２００３は、４ビットの実装位置用スイッチ２００１により生成される実装位置情報と、トレーサビリティ情報格納部２００２に記憶されているトレーサビリティ情報とから構成情報を生成する機能を有する。
【００２４】
構成情報対生成処理部２００４は、接続された２枚のプリント配線板の持つ構成情報同士または構成情報と構成情報対を合成し、構成情報対を生成する機能を有する。構成情報送受信部２００５は、各プリント配線板で生成した構成情報を上位のプリント配線板またはマネージメントボード２２０に送信する機能と、下位のプリント配線板の構成情報を受信する機能と、上位に接続されたプリント配線板又はマネージメントボード２２０へ構成情報対を送信する機能とを有する。
【００２５】
マネージメントボード２２０は、図４の構成図に示すように、実装位置用スイッチ２００１と、トレーサビリティ情報格納部２００２と、構成情報生成処理部２００３と、構成情報対生成処理部２００４と、構成情報送受信部２００５と、構成情報管理コンピュータアドレス格納部２００６と、待ち合わせ時間設定処理部２００７と、待ち合わせ時間カウント処理部２００８とで構成される。マネージメントボード２２０は、図３に示したプリント配線板２１０〜２１４と比較すると、プリント配線板２１０〜２１４のそれぞれの構成に、構成情報管理コンピュータアドレス格納部２００６と、待ち合わせ時間設定処理部２００７と、待ち合わせ時間カウント処理部２００８とが追加された構成とされている。
【００２６】
構成情報管理コンピュータアドレス格納部２００６は、コンピュータ２００の構成情報を管理しているコンピュータ（図１ではコンピュータ１００）のアドレスＰを格納する部分である。アドレスＰは予め設定されている。待ち合わせ時間設定処理部２００７は、構成情報下位のプリント配線板２１０〜２１４から構成情報対を受信するための待ち合わせ時間Ｔを保持する処理部である。待ち合わせ時間Ｔは、コンピュータ２００が構成情報対を生成するのに要する時間よりも充分長い値に設定されている。
【００２７】
待ち合わせ時間カウント処理部２００８は、コンピュータ２００の電源が投入されたときに、構成情報収集時間をカウントするために、待ち合わせ時間設定処理部２００７に設定されている待ち合わせ時間Ｔをセットしてカウントを開始し、所定の時間にマネージメントボード２２０に次の処理をするためのトリガーを出す機能を有する。なお、マネージメントボード２２０の構成情報送受信部２００５は、プリント配線板２１０〜２１４からの構成情報を受信し、構成情報を管理するコンピュータ１００へ構成情報対を送信する。
【００２８】
図１に戻って説明する。コンピュータ１００は、コンピュータ２００内の複数のプリント配線板２１０〜２１４の個々のトレーサビリティ情報及びそれらの構成を管理する（以下、これらを総称して「プリント配線板の構成を管理する」と記す）コンピュータで、構成情報データベース１１０とコンピュータ構成情報生成手段１２０とを備えている。コンピュータ１００は、コンピュータ構成情報生成手段１２０によりマネージメントボード２２０から送信された構成情報対を使用して自動的にコンピュータ２００のプリント配線板の構成情報を生成すると共に、構成情報データベース１１０にその構成情報を格納している。構成情報データベース１１０は、コンピュータ１００で管理対象とするコンピュータ（ここでは、コンピュータ２００）の構成情報を格納するデータベースである。
【００２９】
図５に示すように、コンピュータ１００内のコンピュータ構成情報生成手段１２０は、構成情報対受信部１２１、構成情報対分解処理部１２２、構成情報順序処理部１２３、及び構成情報冗長削除処理部１２４で構成される。コンピュータ構成情報生成手段１２０は、構成情報対受信部１２１でコンピュータ２００内のマネージメントボード２２０からの構成情報対群を受信し、構成情報対分解処理部１２２で実装位置用スイッチの情報を使用して構成情報対群を分解し、構成情報順序処理部１２３で分解した構成情報対を並び替え、構成情報冗長削除処理部１２４で冗長部分を削除（消去）する。これにより、自動的にコンピュータ２００の構成情報を生成する。生成されたコンピュータ２００の構成情報は、マネージメントボード２２０を基とした構成となる。
【００３０】
次に、図２のフローチャートを参照して図１、図３〜図５に示した本実施形態の動作について説明する。まず、コンピュータ２００の電源をオン（ＯＮ）とする（ステップＳ１）。コンピュータ２００の電源がＯＮされると、マネージメントボード２２０は図４に示した待ち合わせ時間設定処理部２００７に待ち合わせ時間Ｔをセットすると共に、構成情報を管理しているコンピュータ１００のアドレスＰを図４に示した構成情報管理コンピュータアドレス格納部２００６にセットする（ステップＳ２）。待ち合わせ時間ＴとアドレスＰは事前にオペレータが人手で入力する。待ち合わせ時間Ｔは、コンピュータ２００が構成情報対を生成するのに要する時間よりも充分長い値に設定される。
【００３１】
次に、コンピュータ２００に実装されたプリント配線板２１０〜２１４及びマネージメントボード２２０は、図３に示したトレーサビリティ情報格納部２００２で保持しているトレーサビリティ情報と、プリント配線板２１０〜２１４に実装されている実装位置用スイッチ２００１により与えられた位置情報とを基に構成情報を生成する（ステップＳ３）。
【００３２】
すなわち、プリント配線板２１０〜２１４のそれぞれでは、図３に矢印２で示すように、実装位置用スイッチ２００１で外部から設定された位置情報１を構成情報生成処理部２００３に送信すると共に、矢印３で示すようにトレーサビリティ情報格納部２００２からトレーサビリティ情報を構成情報生成処理部２００３に供給することで、構成情報生成処理部２００３により構成情報を生成する。また、マネージメントボード２２０では、図４に矢印１２で示すように、実装位置用スイッチ２００１で外部から設定された位置情報１１を構成情報生成処理部２００３に送信すると共に、矢印１３で示すようにトレーサビリティ情報格納部２００２からトレーサビリティ情報を構成情報生成処理部２００３に供給することで、構成情報生成処理部２００３により構成情報を生成する。
【００３３】
次に、プリント配線板２１０〜２１４のそれぞれは、構成情報生成処理部２００３で生成した構成情報Ｃ１を、図３に矢印４、５で示すように構成送受信部２００５を介して上位に接続されたプリント配線板又はマネージメントボード２３０に送信する（ステップＳ４）。続いて、プリント配線板２１０〜２１４のそれぞれは、下位に接続されたプリント配線板から構成情報Ｃ１を受信したかどうかを構成情報送受信部２００５にて判断し（ステップＳ５）、構成情報Ｃ１を受信しなければプリント配線板処理を終了する（ステップＳ１０）。構成情報Ｃ１を受信した場合は、構成情報対生成処理部２００４が、図３に矢印７で示すように構成情報生成処理部２００３から供給される自プリント配線板の構成情報と、同図に矢印６で示すように構成情報送受信部２００５から供給される受信した構成情報Ｃ１とからなる構成情報対Ｄ１を生成する（ステップＳ６）。
【００３４】
続いて、プリント配線板２１０〜２１４のうち、構成情報対生成処理部２００４で構成情報対を生成したプリント配線板は、図３に矢印８及び９で示すように、生成した構成情報対Ｄ１を構成情報送受信部２００５を介して、上位に接続されたプリント配線板又はマネージメントボード２３０に送信する（ステップＳ７）。
【００３５】
次に、プリント配線板２１１〜２１４は、下位に接続されたプリント配線板から構成情報対Ｄ１を受信したかどうかを構成情報送受信部２００５にて判断し（ステップＳ８）、構成情報対Ｄ１を受信しなければプリント配線板処理を終了する（ステップＳ１０）。構成情報対Ｄ１を受信した場合は、構成情報対生成処理部２００４が、図３に矢印７で示すように構成情報生成処理部２００３から供給される自プリント配線板で生成した構成情報と、同図に矢印６で示すように構成情報送受信部２００５から供給される受信した構成情報対Ｄ１とから、再度構成情報対を生成する（ステップＳ９）。
【００３６】
これ以降はステップＳ７〜ステップＳ８，Ｓ９またはステップＳ８，Ｓ１０の繰り返しとなる。これにより、プリント配線板２１１で生成されたプリント配線板２１０の構成情報とプリント配線板２１１自身の構成情報とからなる構成情報対は、上位に接続されたプリント配線板２１３に送信されて、プリント配線板２１１から送信された構成情報対とプリント配線板２１２で生成された構成情報とプリント配線板２１３自身の構成情報とからなる構成情報対が生成されて、上位に接続されたマネージメントボード２２０へ送信される。すなわち、各プリント配線板では受信した構成情報から接続されたプリント配線板間の接続状況と実装位置情報を示す構成情報対を順次形成していき、最上位のプリント配線板２１３で生成された構成情報対が、マネージメントボード２２０へ送信される。また、プリント配線板２１４で生成された構成情報対もマネージメントボード２２０へ送信される。
【００３７】
一方、マネージメントボード２２０は、図４の待ち合わせ時間カウント処理部２００８で設定された待ち合わせ時間Ｔになるまでカウントアップし、構成情報対を受信し続ける。ステップＳ１０のプリント配線板処理終了後に、待ち合わせ時間カウント処理部２００８が待ち合わせ時間Ｔのカウントアップを終了すると（ステップＳ１１）、マネージメントボード２２０は次処理に移行し、図２のステップＳ１２へと進む。ステップＳ１２では、マネージメントボード２２０の構成情報対生成処理部２００４が、図４に矢印１６で示すように、構成情報生成処理部２００３で生成したマネージメントボード２２０自身の構成情報が供給されると共に、同図に矢印１５で示すように構成情報送受信部２００５で受信したプリント配線板２１０〜２１４の各構成情報を含む構成情報対が供給され、これらの入力情報により構成情報対を生成する。
【００３８】
次に、マネージメントボード２２０は、図４の構成情報管理コンピュータアドレス格納部２００６で保持しているコンピュータ１００のアドレスＰへ、構成情報対生成処理部２００４で生成した構成情報対群を、矢印１７、１８で示すように、構成情報送受信部２００５を介してコンピュータへ送信する（ステップＳ１３）。
【００３９】
次に、コンピュータ１００は、図５に矢印２１で示すように、マネージメントボード２２０から生成された構成情報対群を、構成情報対受信部１２１が受信する（ステップＳ１４）。続いて、コンピュータ１００は矢印２２で示すように、構成情報対分解処理部１２２が構成情報対受信部１２１にて受信した全構成情報対を読み取り、位置情報を使用して構成情報に分割する（ステップＳ１５）。分割された構成情報は、図５に矢印２３で示すように構成情報データベース１１０に保持される。
【００４０】
続いて、コンピュータ１００の構成情報順序処理部１２３が、構成情報データベース１１０に保持した構成情報を、図５に矢印２４で示すように実装位置の順番に並べ替える（ステップＳ１６）。続いて、コンピュータ１００の構成情報冗長削除処理部１２４が、図５に矢印２５で示すように、構成情報データベース１１０の構成情報に冗長が無いか判断し、冗長部分を削除する（ステップＳ１７）。
【００４１】
コンピュータ１００は、ステップＳ１１からステップＳ１７までの作業を行い、コンピュータ２００の構成情報を、マネージメントボード２２０を基とした情報として構成情報データベース１１０で管理する。
【００４２】
図６は構成情報データベース１１０に格納されたコンピュータ２００の構成情報を示す。ここでは、プリント配線板の実装位置用スイッチ２００１の３ビットによって示される各プリント配線板の「０００」〜「１１１」の実装位置情報と、トレーサビリティ情報として用いられたプリント配線板名とロット番号とが対とされた構成情報が格納されている。
【００４３】
次に、本実施形態の効果について説明する。
【００４４】
本発明の実施形態では、マネージメントボード２２０を起点に全てのプリント配線板２１０〜２１４が構成されているため、フォーマットなどを用意せずにマネージメントボード２２０に全てのプリント配線板２１０〜２１４の構成情報を全て自動的に採取させることができる。
【００４５】
また、本発明の実施形態では、プリント配線板の構成情報を上位に接続されているプリント配線板へ受信した構成情報と自身の構成情報とからなる構成情報対の形式で渡し、その構成情報対を受信したプリント配線板が自身の構成情報を受信した構成情報対に追加した構成情報対を生成して更にその上位のプリント配線板に渡し、最終的にはプリント配線板２１０〜２１４の最上位に接続されているマネージメントボード２２０へ構成情報対を渡すようにしているため、実装されている全てのプリント配線板の実装位置情報とトレーサビリティ情報からなる構成情報を、マネージメントボード２２０に接続されている順のツリー構造で集約させることができる。
【００４６】
更に、本発明の実施形態では、マネージメントボード２２０から全てのプリント配線板の構成情報とマネージメントボード２２０自身の構成情報とをコンピュータ１００へ送信することによって、コンピュータ１００によりどの様な構成のコンピュータ２００でもプリント配線板の構成を適切に管理することができる。
【実施例１】
【００４７】
次に、本発明の実施例１について、図２、図７〜図９を参照して説明する。図７は、本実施例の構成図及びその際使用する位置情報とトレーサビリティ情報を示した図、図８は、本実施例における構成情報及び構成情報対を生成する過程を示す図である。図７及び図８中、図１と同一構成部分には同一符号を付してある。また、図９は、構成情報を管理する構成情報データベース１１０の記憶情報が生成される過程を示す図である。
【００４８】
図７に示すコンピュータ２００に実装されたプリント基板２１０〜２１４とマネージメントボード２２０には、図３、図４に示したトレーサビリティ情報格納部２００３にトレーサビリティ情報Ａ１が保持されると共に、実装位置用スイッチ２００１によりその実装位置に応じた３ビットの値の位置情報Ｂ１が設定されている。
【００４９】
図７においては、プリント配線板２１０のトレーサビリティ情報Ａ１は「PORT1_101」、実装位置情報Ｂ１は「001」である。同様に、プリント配線板２１１のトレーサビリティ情報Ａ１は「LAN1_01」、実装位置情報Ｂ１は「001」、プリント配線板２１２のトレーサビリティ情報Ａ１は「LAN2_10」、実装位置情報Ｂ１は「002」、プリント配線板２１３のトレーサビリティ情報Ａ１は「IO1_001」、実装位置情報Ｂ１は「001」、プリント配線板２１４のトレーサビリティ情報Ａ１は「MEM2_003」、実装位置情報Ｂ１は「002」である。また、マネージメントボード２２０のトレーサビリティ情報Ａ１は「MB1_00001」、実装位置情報Ｂ１は「000」である。
【００５０】
いま、コンピュータ２００の電源がＯＮとされると、図２のステップＳ３でプリント配線板２１０〜２１４及びマネージメントボード２２０が、トレーサビリティ情報格納部２００２で保持しているトレーサビリティ情報Ａ１と、実装位置用スイッチ２００１により与えられた位置情報Ｂ１とを基に、構成情報Ｂ１Ａ１をそれぞれ生成する。
【００５１】
これにより、プリント配線板２１０は、図８に示すように、構成情報Ｂ１Ａ１として「；００１ＰＯＲＴ１＿１０１」を生成する。同様に、プリント配線板２１１〜２１４で生成される構成情報Ｂ１Ａ１は、図８に示すように、それぞれ「；００１ＬＡＮ１＿０１」、「；００２ＬＡＮ２＿１０」、「；００１ＩＯ１＿００１」、「；００２ＭＥＭ２＿００３」となる。また、マネージメントボード２２０は、構成情報Ｂ１Ａ１として「；０００ＭＢ１＿００００１」を生成する。以下、これら生成した構成情報Ｂ１Ａ１をＣ１と表記するものとする。
【００５２】
次に、プリント配線板２１０〜２１４は生成した構成情報Ｃ１を接続されたプリント配線板または接続された先がマネージメントボード２２０の場合はマネージメントボード２２０に送信する（ステップＳ４）。そして、構成情報Ｃ１を受信したプリント配線板は自プリント配線板で生成した構成情報Ｂ１Ａ１と受信した構成情報Ｃ１とから構成情報対Ｃ１Ｂ１Ａ１を生成する（ステップＳ６）。図７の実施例の構成ではプリント配線板２１０、２１２、２１４は構成情報Ｃ１を受信しないが、プリント配線板２１１、２１３は下位の接続先のプリント配線板の構成情報Ｃ１を受信するので、プリント配線板２１１と２１３がそれぞれ構成情報対Ｃ１Ｂ１Ａ１を生成する。
【００５３】
すなわち、図８に示すように、プリント配線板２１１は、自プリント配線板で生成した構成情報Ｂ１Ａ１「；００１ＬＡＮ１＿０１」と、プリント配線板２１０から受信した構成情報Ｃ１「；００１ＰＯＲＴ１＿１０１」とから、構成情報対Ｃ１Ｂ１Ａ１として「；００１ＰＯＲＴ１＿１０１；００１ＬＡＮ１＿０１」を生成する。また、プリント配線板２１３は、自プリント配線板で生成した構成情報Ｂ１Ａ１「；００１ＩＯ１＿００１」と、プリント配線板２１１から受信した構成情報Ｃ１「；００１ＬＡＮ１＿０１」とから、構成情報対Ｃ１Ｂ１Ａ１として「；００１ＬＡＮ１＿０１；００１ＩＯ１＿００１」を生成すると共に、自プリント配線板で生成した構成情報Ｂ１Ａ１「；００１ＩＯ１＿００１」と、プリント配線板２１２から受信した構成情報Ｃ１「；００２ＬＡＮ２＿１０」とから、構成情報対Ｃ１Ｂ１Ａ１として「；００２ＬＡＮ２＿１０；００１ＩＯ１＿００１」を生成する。以下、このようにして生成した構成情報対Ｃ１Ｂ１Ａ１をＤ１と表記するものとする。
【００５４】
次に、プリント配線板２１１、２１３は生成した構成情報対Ｄ１を接続されたプリント配線板または接続された先がマネージメントボード２２０の場合はマネージメントボード２２０に送信する（ステップＳ７）。また、プリント配線板２１１、２１３が構成情報対Ｄ１を受信した場合は、自プリント配線板で生成した構成情報Ｂ１Ａ１と受信した構成情報対Ｄ１とから再度構成情報対Ｄ１Ｂ１Ａ１を生成する（ステップＳ９）。実施例の構成では、プリント配線板２１１は構成情報対Ｄ１を受信しないが、プリント配線板２１３は下位のプリント配線板２１１から構成情報対Ｄ１を受信する。従って、プリント配線板２１３は、プリント配線板２１１から受信した構成情報対Ｄ１「；００１ＰＯＲＴ１＿１０１；００１ＬＡＮ１＿０１」と、自プリント配線板で生成した構成情報Ｂ１Ａ１「；００１ＩＯ１＿００１」とに基づいて、図８に示すように、構成情報対Ｄ１Ｂ１Ａ１「；００１ＰＯＲＴ１＿１０１；００１ＬＡＮ１＿０１；００１ＩＯ１＿００１」」を生成する。以下、この構成情報対Ｄ１Ｂ１Ａ１をＥ１と表記するものとする。
【００５５】
ステップＳ７でプリント配線板２１３は生成した構成情報Ｅ１を、マネージメントボード２２０に送信する。ステップＳ８でプリント配線板２１３は、構成情報対Ｅ１を受信しなければステップＳ１０へ進み終了する。ステップＳ８で構成情報対Ｅ１を受信した場合はステップＳ９へ進み、自プリント配線板で生成した構成情報Ｂ１Ａ１と受信したＥ１から再度構成情報対Ｅ１Ｂ１Ａ１を生成する。実施例の構成ではプリント配線板２１３は構成情報対Ｅ１を受信しないので、そこで終了となる。
【００５６】
一方、マネージメントボード２２０は設定された待ち合わせ時間Ｔになるまで構成情報対を受信し続ける。これにより、マネージメントボード２２０は、図８に示すように、プリント配線板２１３から受信した構成情報Ｃ１「；００１ＩＯ１＿００１」とマネージメントボード自身で生成した構成情報「；０００ＭＢ１＿００００１」とから、構成情報対Ｃ１Ｂ１Ａ１として「；００１ＩＯ１＿００１；０００ＭＢ１＿００００１」を生成すると共に、プリント配線板２１４から受信した構成情報Ｃ１「；００２ＭＥＭ２＿００３」とマネージメントボード自身で生成した構成情報「；０００ＭＢ１＿００００１」とから、構成情報対Ｃ１Ｂ１Ａ１として「；００２ＭＥＭ＿００３；０００ＭＢ１＿００００１」を生成する。
【００５７】
更に、マネージメントボード２２０は、図８に示すように、プリント配線板２１３から受信した構成情報対Ｄ１「；００１ＬＡＮ１＿０１；００１ＩＯ１＿００１」と、マネージメントボード自身で生成した構成情報「；０００ＭＢ１＿００００１」とから、構成情報対Ｄ１Ｂ１Ａ１として「；００１ＬＡＮ１＿０１；００１ＩＯ１＿００１；０００ＭＢ１＿００００１」を生成する。また、マネージメントボード２２０は、図８に示すように、プリント配線板２１３から受信した構成情報対Ｄ１「；００２ＬＡＮ２＿１０；００１ＩＯ１＿００１」と、マネージメントボード自身で生成した構成情報「；０００ＭＢ１＿００００１」とから、構成情報対Ｄ１Ｂ１Ａ１として「；００２ＬＡＮ２＿１０；００１ＩＯ１＿００１；０００ＭＢ１＿００００１」を生成する。
【００５８】
更に、マネージメントボード２２０は、図８に示すように、プリント配線板２１３から受信した構成情報対Ｅ１「；００１ＰＯＲＴ１＿１０１；００１ＬＡＮ１＿０１；００１ＩＯ１＿００１」と、マネージメントボード自身で生成した構成情報「；０００ＭＢ１＿００００１」とから、構成情報対Ｅ１Ｂ１Ａ１として「；００１ＰＯＲＴ１＿１０１；００１ＬＡＮ１＿０１；００１ＩＯ１＿００１；０００ＭＢ１＿００００１」を生成する。その後、ステップＳ１３でマネージメントボード２２０は構成情報管理コンピュータアドレス格納部２００６で保持しているコンピュータ１００のアドレスＰへ生成した上記の各構成情報対を送信する。
【００５９】
コンピュータ１００は、マネージメントボード２２０から生成された上記の５つの構成情報対を受信してそれらを読み取り、構成情報に分解する。分解は構成情報対に含まれる３ビットの実装位置情報を使用して行われる。図９（Ａ）は構成情報データベース１１０に保持された上記の分解された構成情報（実装位置とプリント配線名／ロット番号）を示す。図９（Ａ）中、同じ行には同じ構成情報対から分解された構成情報が示される。例えば、図９（Ａ）の第１行には、構成情報対Ｃ１Ｂ１Ａ１「；００１ＩＯ１＿００１；０００ＭＢ１＿００００１」を分解した２つの構成情報を示し、第５行には、構成情報対Ｅ１Ｂ１Ａ１として「；００１ＰＯＲＴ１＿１０１；００１ＬＡＮ１＿０１；００１ＩＯ１＿００１；０００ＭＢ１＿００００１」を分解した４つの構成情報を示す。
【００６０】
次に、コンピュータ１００は構成情報データベース１１０の構成情報を実装位置の順番に並べ替える。これにより、構成情報データベース１１０の構成情報は、図９（Ｂ）に示すように配置される。次に、コンピュータ１００は構成情報データベース１１０の構成情報に冗長が無いか判断し、冗長部分を削除する。図９（Ｂ）に示すように、構成情報データベース１１０の構成情報は、２行目の構成情報と４行目の構成情報がそれぞれ１行目と３行目の一部と重複しており、冗長と判断してこれらを削除する。これにより、構成情報データベース１１０の構成情報は、最終的に図９（Ｃ）に示すようになる。
【００６１】
コンピュータ１００は、コンピュータ２００を構成する複数のプリント配線板２１０〜２１４の構成情報を、マネージメントボード２２０を起点とした情報としてプリント配線板の接続順のツリー構造で構成情報データベース１１０に保存して管理する。
【００６２】
このように、本実施例によれば、コンピュータ２００に搭載された複数のプリント配線板２１０〜２１４のトレーサビリティ情報（ここでは、プリント配線板名とロット番号）と実装位置情報とによって、コンピュータ２００内の複数のプリント配線板の構成情報を、コンピュータ２００の構成によらず自動的にマネージメントボード２２０に収集することができる。
【００６３】
また、１台のコンピュータであれば、マネージメントボード２２０を起点とした構成情報を、そのコンピュータを管理するコンピュータに送信させて管理することができる。ここで、マネージメントボード２２０は構成を管理するコンピュータ１００とＬＡＮ接続されているので、複数台のコンピュータが接続された場合では、複数台のコンピュータ内の各マネージメントボードのＩＰアドレス毎に管理することによって、複数台のコンピュータをコンピュータ毎に構成管理することができる。
【００６４】
また、本発明では、コンピュータの内部に実装されたプリント配線板の構成を一括で管理する場合、実施例で説明したように、コンピュータの構成によらず、一つのデータベースで管理することが可能である。
【図面の簡単な説明】
【００６５】
【図１】本発明のプリント配線板の情報採取方法及びそれを用いたプリント配線板の構成管理システムの一実施形態の概略構成図である。
【図２】本発明のプリント配線板の構成管理方法の一実施形態のフローチャートである。
【図３】図１中のプリント配線板の一実施形態の構成図である。
【図４】図１中のマネージメントボードの一実施形態の構成図である。
【図５】図１中のコンピュータの一実施形態の構成図である。
【図６】図１中の構成情報データベースに格納された構成情報の一例を示す構成図である。
【図７】本発明のプリント配線板の情報採取方法及びそれを用いたプリント配線板の構成管理システムの実施例１の構成図である。
【図８】本発明における構成情報及び構成情報対生成過程の説明図である。
【図９】本発明におけるデータベースに格納される構成情報の格納過程を示す図である。
【符号の説明】
【００６６】
１、２  位置情報
１００、２００  コンピュータ
１１０  構成情報データベース
１２０  コンピュータ構成情報生成手段
１２１  構成情報対受信部
１２２  構成情報対分解処理部
１２３  構成情報順序処理部
１２４  構成情報冗長削除処理部
２１０、２１１、２１２、２１３、２１４  プリント配線板
２２０  マネージメントボード  
２００１  実装位置用スイッチ
２００２  トレーサビリティ情報格納部
２００３  構成情報生成処理部
２００４  構成情報対生成処理部
２００５  構成情報送受信部
２００６  構成情報管理コンピュータアドレス格納部
２００７  待ち合わせ時間設定処理部
２００８  待ち合わせ時間カウント処理部
【図１】
2009110461.tif 000003
【図２】
2009110461.tif 000004
【図３】
2009110461.tif 000005
【図４】
2009110461.tif 000006
【図５】
2009110461.tif 000007
【図６】
2009110461.tif 000008
【図７】
2009110461.tif 000009
【図８】
2009110461.tif 000010
【図９】
2009110461.tif 000011