(57)【特許請求の範囲】
【請求項１】
検査対象物の検査評価システムであって、
予め定められた複数の検査各々について、当該検査により検査対象部位の状態を確認できたか否かを示す検査状態の取り得る値の組み合わせ毎に、当該検査対象部位を確認済部位として扱うべきか、それとも未確認部位として扱うべきかを示す総合評価情報が記憶された総合評価情報記憶手段と、
前記複数の検査各々で状態を確認できた前記検査対象物の検査対象部位の情報を取得する検査結果取得手段と、
前記検査結果取得手段により取得された、前記複数の検査各々で状態を確認できた前記検査対象物の検査対象部位の情報に基づいて、前記検査対象物の検査対象部位各々に対する、前記複数の検査各々の前記検査状態を特定する検査状態特定手段と、
前記検査対象物の検査対象部位各々について、前記検査状態特定手段で特定した、前記複数の検査各々の前記検査状態が示す値の組み合わせに対応する前記総合評価情報を、前記総合評価情報記憶手段から検索する総合評価情報検索手段と、
未確認部位として扱うべきことを示す前記総合評価情報が前記総合評価情報検索手段により検索された前記検査対象物の検査対象部位の情報を出力する未確認部位出力手段と、を有する
ことを特徴とする検査評価システム。
【請求項２】
請求項１に記載の検査評価システムであって、
前記未確認部位出力手段は、
未確認部位として扱うべきことを示す前記総合評価情報が前記総合評価情報検索手段により検索された前記検査対象物の検査対象部位の情報とともに、当該検査対象部位が正しく製造されているか否かを検査するための物理テストに関する情報を出力する
ことを特徴とする検査評価システム。
【請求項３】
請求項１に記載の検査評価システムであって、
前記未確認部位出力手段は、
未確認部位として扱うべきことを示す前記総合評価情報が前記総合評価情報検索手段により検索された前記検査対象物の検査対象部位の情報とともに、当該検査対象部位が正しく機能するか否かを検査するための機能テストを促す情報を出力する
ことを特徴とする検査評価システム。
【請求項４】
請求項１乃至３の何れか一項に記載の検査評価システムであって、
未確認部位として扱うべきことを示す前記総合評価情報に対応付けられて前記総合評価情報記憶手段に記憶されている、前記複数の検査各々の前記検査状態が示す値の組み合わせ毎に、未確認部位のテストに対するアドバイスが記憶されたアドバイス記憶手段をさらに有し、
前記未確認部位出力手段は、
未確認部位として扱うべきことを示す前記総合評価情報が前記総合評価情報検索手段により検索された前記検査対象物の検査対象部位の情報を、当該検査対象部位に対する前記複数の検査各々の検査状態が示す値の組み合せに対応付けられて前記アドバイス記憶手段に記憶されているアドバイスとともに出力する
ことを特徴とする検査評価システム。
【請求項５】
請求項１乃至４の何れか一項に記載の検査評価システムであって、
前記検査対象物の構成情報が記憶された構成情報記憶手段をさらに有し、
前記未確認部位出力手段は、
未確認部位として扱うべきことを示す前記総合評価情報が前記総合評価情報検索手段により検索された前記検査対象物の検査対象部位の情報を、前記構成情報記憶手段に記憶されている前記検査対象物の構成情報により特定される当該検査対象部位の接続先の情報とともに出力する
ことを特徴とする検査評価システム。
【請求項６】
検査対象物の検査評価方法であって、
予め定められた複数の検査各々について、当該検査により検査対象部位の状態を確認できたか否かを示す検査状態の取り得る値の組み合わせ毎に、当該検査対象部位を確認済部位として扱うべきか、それとも未確認部位として扱うべきかを示す総合評価情報が登録された決定テーブルを作成しておき、
前記複数の検査各々で状態を確認できた前記検査対象物の検査対象部位に基づいて、前記検査対象物の検査対象部位各々に対する前記複数の検査各々の前記検査状態を特定し、
前記検査対象物の検査対象部位各々について、特定した、前記複数の検査各々の前記検査状態が示す値の組み合わせに対応する前記総合評価情報を前記決定テーブルから検索し、
未確認部位として扱うべきことを示す前記総合評価情報が検索された、前記検査対象物の検査対象部位を特定する
ことを特徴とする検査評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント基板や部品実装後のプリント基板（以下、総称してプリント基板と称す）等の検査対象物の検査評価技術に関し、特に、複数の検査を受ける検査対象物において、状態を未確認として扱うべき部位を特定する技術に関する。
【背景技術】
【０００２】
特許文献１には、一括プローブ型テスタを用いてプリント基板の配線パターンを試験する配線試験に関し、微細化プリント基板の配線パターンに対しても漏れがなく試験を行うことができる技術が開示されている。この技術は、プリント基板の配線パターンのＣＡＤ設計データから、一括プローブ型テスタでテストできる全てのテストポイントを抽出する工程と、一括型プローブ型テスタで試験する工程と、一括プローブ型テスタでテストできない箇所を抽出し、当該抽出箇所をテストポイントとして２ピンプローブ型テスタで試験する工程とを備え、この二種類のテスト工程でも見つからない箇所を目視確認する。このように、複数のテスタで試験することにより高い検出率を得る試験を行うことができる。
【特許文献１】特開２０００−１９２２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一般に、プリント基板の製造品質の確認は、部品実装の前後で、外観テスト、導通テスト等の物理テストを行うとともに、これらのテストで確認できなかった部位の目視確認を行うことで実施される。そして、製造品質の確認後に、部品実装されたプリント基板に対して機能テストを行って、このプリント基板が正しく機能（動作）するか否かを確認する。
【０００４】
ところで、物理テストにおいて、例えば外観テストで状態を確認できた部位であっても、導通テストで状態を確認できなかったならば、この部位の状態を未確認として取り扱うべき場合がある。目視確認においても、テスタの未確認箇所を全て確認することはできない場合が多い。しかしながら、特許文献１に記載の技術は、この点を考慮しておらず、各々のテストで確認できなかった部位を総合評価していない。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、本発明の目的は、複数の検査を受ける検査対象物において、状態を未確認として扱うべき部位を特定する技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明では、先ず、予め定められた複数の検査各々について、当該検査により検査対象部位の状態を確認できたか否かを示す検査状態の取り得る値の組み合せ毎に、当該検査対象部位を確認済部位として扱うべきか、それとも未確認部位として扱うべきかを示す総合評価情報が登録された決定テーブルを作成する。次に、各検査で状態を確認できた検査対象物の検査対象部位に基づいて、検査対象物の検査対象部位各々に対する各検査の検査状態を特定し、検査対象物の検査対象部位各々について、この特定した各検査の検査状態が示す値の組み合せに対応する総合評価情報を決定テーブルから検索する。そして、未確認部位として扱うべきことを示す総合評価情報が検索された検査対象物の検査対象部位を特定する。
【０００７】
例えば、本発明は、検査対象物の検査評価システムであって、
予め定められた複数の検査各々について、当該検査により検査対象部位の状態を確認できたか否かを示す検査状態の取り得る値の組み合わせ毎に、当該検査対象部位を確認済部位として扱うべきか、それとも未確認部位として扱うべきかを示す総合評価情報が記憶された総合評価情報記憶手段と、
前記複数の検査各々で状態を確認できた前記検査対象物の検査対象部位の情報を取得する検査結果取得手段と、
前記検査結果取得手段により取得された、前記複数の検査各々で状態を確認できた前記検査対象物の検査対象部位の情報に基づいて、前記検査対象物の検査対象部位各々に対する前記複数の検査各々の前記検査状態を特定する検査状態特定手段と、
前記検査対象物の検査対象部位各々について、前記検査状態特定手段で特定した、前記複数の検査各々の前記検査状態が示す値の組み合わせに対応する前記総合評価情報を、前記総合評価情報記憶手段から検索する総合評価情報検索手段と、
未確認部位として扱うべきことを示す前記総合評価情報が前記総合評価情報検索手段により検索された前記検査対象物の検査対象部位の情報を出力する未確認部位出力手段とを有する。
【発明の効果】
【０００８】
本発明によれば、複数の検査において状態を未確認として扱うべき検査対象物の部位を特定することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を説明する。
【００１０】
図１は、本発明の一実施の形態に係る検査評価システムが適用された、実装基板の開発業務フローの一例を説明するための図である。
【００１１】
図示するように、実装基板の開発業務は、例えば、方式設計プロセスＳ１、生産設計プロセスＳ２、および製造・検査プロセスＳ３の順に実施される。方式設計プロセスＳ１は、搭載部品の部品調査Ｓ１１と、実装基板の回路設計Ｓ１２と、を有する。また、生産設計プロセスＳ２は、プリント基板のパターン設計Ｓ２１と、実装基板のＣＡＭ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｍａｎｕｆａｃｔｕｒｉｎｇ）設計Ｓ２２と、を有する。そして、製造・検査プロセスＳ３は、プリント基板の基板製造Ｓ３１と、プリント基板の物理テストＳ３２と、実装基板の基板組立Ｓ３３と、実装基板の物理テストＳ３４と、実装基板の目視確認Ｓ３５と、実装基板の機能テストＳ３６と、を有する。
【００１２】
プリント基板の物理テストＳ３２は、プリント基板が正しく製造されたか否かを検査するテストであり、例えば撮像データを画像処理して外観を検査する外観テストＳ３２１、移動式のプローブを用いて導通を検査するフライングプローブテストＳ３２２を有する。また、実装基板の物理テストＳ３４は、実装基板が正しく製造されたか否かを検査するテストであり、例えば外観テストＳ３４１、固定式の治具を用いて導通を検査するインサーキットテストＳ３４２、フライングプローブテストＳ３４３を有する。そして、実装基板の機能テストＳ３６は、実装基板が正しく機能（動作）するか否かを検査するテストであり、例えば装置テストＳ３６１、装置検査Ｓ３６２を有する。装置テストＳ３６１は、装置の開発、改造時等において設計者が動作確認するために実施されるテストであり、通常、量産時には実施されない。一方、装置検査Ｓ３６２は、量産時を含め毎回実施されるテストである。
【００１３】
また、図示するように、本実施の形態に係る検査評価システムは、検査評価装置１と、設計ガイド端末２と、検査ガイド端末３と、物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３を実施するための複数のテスタ（試験機）４と、これらの装置１〜４間を相互接続するＬＡＮ５と、を有する。
【００１４】
テスタ４は、担当のテストを実施して、その結果であるテストログを内蔵もしくは外付けの記憶装置４１に記憶する。また、記憶装置４１に記憶されたテストログは、検査評価装置１からのテストログ抽出要求に従い読み出されて、検査評価装置１へ送信される。ここで、テストログは、例えば、担当のテストを識別するためのテストＩＤと、検査対象物を識別するための検査品ＩＤと、このテストにより状態を検査した検査対象物の各部位の情報および検査結果（ＯＫ「○」かＮＧ「×」か）と、を有する。
【００１５】
設計ガイド端末２は、例えば回路設計Ｓ１２の設計部門に設置され、物理テストＳ３２、Ｓ３４において状態が確認されなかった部位（未確認部位）として扱うべき部位の情報を、この部位に対する物理テストのための設計変更のアドバイス（設計ガイド端末向けアドバイス）とともに、検査評価装置１から取得して出力し、ユーザに提示する。
【００１６】
検査ガイド端末３は、例えば機能テストＳ３６の検査部門に設置され、物理テストＳ３２、Ｓ３３における未確認部位として扱うべき部位の情報を、この部位に対する動作確認を要求するメッセージ、すなわち、この部位に対する機能テストに関するアドバイス（検査ガイド端末向けアドバイス）とともに、検査評価装置１から取得して出力し、ユーザに提示する。
【００１７】
そして、検査評価装置１は、テスタ４から取得した物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３のテストログに基づいて、物理テストＳ３２、Ｓ３４における未確認部位として扱うべき部位を特定する。そして、特定した部位の情報を、この部位に対する設計ガイド端末向けアドバイスとともに、設計ガイド端末２に送信し表示する。また、特定した部位の情報を、この部位に対する検査ガイド端末向けアドバイスとともに、検査ガイド端末３に送信し表示する。
【００１８】
図２は、検査評価装置１の概略機能構成図である。
【００１９】
図示するように、検査評価装置１は、ネットワークインターフェース部１１と、演算部１２と、記憶部１３と、を有する。
【００２０】
ネットワークインターフェース部１１は、検査評価装置１をＬＡＮ５に接続するためのインターフェースである。
【００２１】
記憶部１３は、テストログ記憶部１３１と、検査状態記憶部１３２と、総合評価決定テーブル記憶部１３３と、評価結果記憶部１３４と、アドバイス記憶部１３５と、ＣＡＤ／ＣＡＭデータ記憶部１３６と、を有する。
【００２２】
テストログ記憶部１３１には、検査対象物毎に、物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３のテストログが記憶される。
【００２３】
図３（Ａ）は、テストログ記憶部１３１の登録内容例を模式的に表した図である。図示するように、テストログ記憶部１３１には、検査対象物を識別するための検査品ＩＤ毎に、テーブル１３１０が記憶される。また、テーブル１３１０には、自テーブル１３１０に対応する検査対象物に対して実施されたテストのテストログのレコード１３１１が記憶される。テストログのレコード１３１１は、テストを識別するためのテストＩＤを登録するフィールド１３１２と、このテストが実施された検査対象物の部位毎に設けられた、当該部位を特定するための部位情報および当該部位に対する検査結果を登録するフィールド１３１３と、を有する。また、フィールド１３１３は、実装品を識別する実装品ＩＤを登録するサブフィールド１３１３１と、この実装品のピン番号を登録するサブフィールド１３１３２と、この実装品ＩＤおよびピン番号により特定される部位に対するテストの検査結果（ＯＫ「○」かＮＧ「×」か）を登録するフィールド１３１３３と、を有する。
【００２４】
検査状態記憶部１３２には、検査対象物毎に、検査対象物の予め定められた各部位（以下、検査対象部位と呼ぶ）について、物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３で状態を確認できたか否かを示す検査状態（「確認済」または「未確認」）が記憶される。
【００２５】
図３（Ｂ）は、検査状態記憶部１３２の登録内容例を模式的に表した図である。図示するように、検査状態記憶部１３２には、検査対象物の検査品ＩＤ毎に、テーブル１３２０が記憶される。また、テーブル１３２０には、自テーブル１３２０に対応する検査対象物について、検査対象部位毎に検査状態のレコード１３２１が記憶される。検査状態のレコード１３２１は、検査対象部位の部位情報を登録するフィールド１３２２と、物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３毎に設けられ、対応するテストにより検査対象部位の状態を確認できたか否かを示す検査状態を登録するフィールド１３２３と、を有する。フィールド１３２２は、実装品を識別する実装品ＩＤを登録するサブフィールド１３２２１と、この実装品のピン番号を登録するサブフィールド１３２２２と、を有する。また、各フィールド１３２３は、デフォルトでは「未確認」に設定されている。
【００２６】
総合評価決定テーブル記憶部１３３は、物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３の検査状態が取り得る値（「確認済」および「未確認」のいずれか）の組み合わせ毎に、この組み合わせの場合に、検査対象部位の状態を確認済みとして扱うべきか、それとも未確認として扱うべきかを示す総合評価情報が記憶されている。
【００２７】
図４（Ａ）は、総合評価決定テーブル記憶部１３３の登録内容例を模式的に表した図である。図示するように、総合評価決定テーブル記憶部１３３には、物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３の検査状態が取り得る値の組み合わせ毎に、総合評価情報のレコード１３３０が登録されている。総合評価情報のレコード１３３０は、フィールド１３３１と、物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３毎に設けられた、検査状態を登録するフィールド１３３２と、総合評価情報を登録するフィールド１３３３と、を有する。フィールド１３３１には、各フィールド１３３２の検査状態が示す値の組み合わせ（以下、ケースと呼ぶ）を識別するためのケースＩＤが登録される。なお、どのケースのときに総合評価情報を「確認済」とし、「未確認」とするかは、例えば検査部門に属するユーザの経験則、ノウハウ等に基づいて決定される。
【００２８】
評価結果記憶部１３４には、検査対象物毎に、各検査対象部位の総合評価結果が登録される。
【００２９】
図４（Ｂ）は、評価結果記憶部１３４の登録内容例を模式的に表した図である。図示するように、評価結果記憶部１３４には、検査対象物の検査品ＩＤ毎に、テーブル１３４０が記憶される。また、テーブル１３４０には、自テーブル１３４０に対応する検査対象物の各検査対象部位の総合評価結果のレコード１３４１が記憶される。総合評価結果のレコード１３４１は、検査対象部位の部位情報を登録するフィールド１３４２と、この検査対象部位に適用される総合評価結果を登録するフィールド１３４３と、この検査対象部位に適用される総合評価結果に対応するケースのケースＩＤ（この検査対象部位の総合評価結果の根拠となったレコード１３３０のフィールド１３３１に登録されているケースＩＤ）を登録するフィールド１３４４と、を有する。また、フィールド１３４２は、実装品を識別する実装品ＩＤを登録するサブフィールド１３４２１と、この実装品のピン番号を登録するサブフィールド１３４２２と、を有する。
【００３０】
アドバイス記憶部１３５には、検査対象部位を未確認部位として扱うべきケース（検査対象部位に適用される総合評価結果が「未確認」である場合に、この総合評価結果に対応するケース）毎に、検査対象部位に対するアドバイスが登録されている。
【００３１】
図５（Ａ）は、アドバイス記憶部１３５の登録内容例を模式的に表した図である。図示するように、アドバイス記憶部１３５は、検査対象部位を未確認部位として扱うべきケース毎に、検査対象部位に対するアドバイスのレコード１３５０が登録されている。レコード１３５０は、上述のケースＩＤを登録するフィールド１３５１と、設計ガイド端末向けアドバイスを登録するフィールド１３５２と、検査ガイド端末向けアドバイスを登録するフィールド１３５３と、を有する。フィールド１３５２には、フィールド１３５１に登録されているケースＩＤが示すケース（総合評価決定テーブル記憶部１３３において、そのケースＩＤを含むレコード１３３０の各フィールド１３３２に登録されている各テストの検査状態の組み合わせ）の場合に、検査対象部位が正しく製造されているか否かを検査する物理テストを実施するためのアドバイスが設計ガイド端末向けアドバイスとして登録され、フィールド１３５３には、この場合に検査対象部位が正しく機能しているか否かを検査する機能テストを実施するためのアドバイスが検査ガイド端末向けアドバイスとして登録されている。
【００３２】
ＣＡＤ／ＣＡＭデータ記憶部１３６には、各検査対象物のＣＡＤ／ＣＡＭデータが登録されている。また、ＣＡＤ／ＣＡＭデータ記憶部１３６には、検査対象物毎に、少なくとも、各検査対象部位のパターン接続先の部位情報が登録されている。
【００３３】
図５（Ｂ）は、ＣＡＤ／ＣＡＭデータ記憶部１３６の登録内容例を模式的に表した図である。図示するように、ＣＡＤ／ＣＡＭデータ記憶部１３６には、少なくとも、検査対象物の検査品ＩＤ毎に、テーブル１３６０が記憶される。また、テーブル１３６０には、自テーブル１３６０に対応する検査対象物の各検査対象部位のパターン接続先のレコード１３６１が登録されている。レコード１３６１は、検査対象部位に接続された信号経路（パターン）の信号名を登録するフィールド１３６２と、検査対象部位の部位情報および座標情報を登録するフィールド１３６３と、この信号経路を介してこの検査対象部位と接続する部位（パターン接続先）の部位情報および座標情報（接続先部位情報）を登録するフィールド１３６４と、を有する。フィールド１３６３は、実装品を識別する実装品ＩＤを登録するサブフィールド１３６３１と、この実装品のピン番号を登録するサブフィールド１３６３２と、この実装品ＩＤおよびピン番号により特定される検査対象部位の座標情報（ｘ，ｙ）を登録するサブフィールド１３６３３と、を有する。同様に、フィールド１３６４は、実装品を識別する実装品ＩＤを登録するサブフィールド１３６４１と、この実装品のピン番号を登録するサブフィールド１３６４２と、この実装品ＩＤおよびピン番号により特定される検査対象部位の座標情報（ｘ，ｙ）を登録するサブフィールド１３６４３と、を有する。
【００３４】
演算部１２は、テストログ抽出部１２１と、検査状態特定部１２２と、総合評価情報検索部１２３と、未確認部位情報出力部１２４と、を有する。
【００３５】
テストログ抽出部１２１は、評価対象の検査対象物（以下、評価対象物と呼ぶ）について、ネットワークインターフェース部１１を介して、各テスタ４にこの評価対象物の検査品ＩＤを含むテストログ抽出要求を通知して、各テスタ４からこの評価対象物のテストログを取得し、これらのテストログのレコード１３１１を、この検査品ＩＤに対応付けられてテストログ記憶部１３１に記憶されているテーブル１３１０に登録する。
【００３６】
検査状態特定部１２２は、評価対象物について、この評価対象物の検査品ＩＤに対応付けられてテストログ記憶部１３１に記憶されているテーブル１３１０内の各レコード１３１１に基づいて、この検査品ＩＤに対応付けられて検査状態記憶部１３２に記憶されているテーブル１３２０内の各レコード１３２１の各フィールド１３２３を更新する。
【００３７】
総合評価情報検索部１２３は、評価対象物について、この評価対象物の検査品ＩＤに対応付けられて検査状態記憶部１３２に記憶されているテーブル１３２０内のレコード１３２１毎に、このレコード１３２１に登録されている物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３の検査状態が取り得る値の組み合わせに対する総合評価結果を、総合評価決定テーブル記憶部１３３に登録されている各レコード１３３０に基づいて判断する。そして、この総合評価結果のレコード１３４１を、この検査品ＩＤに対応付けられて評価結果記憶部１３４に記憶されているテーブル１３４０に登録する。
【００３８】
未確認部位情報出力部１２４は、評価対象物について、この評価対象物の検査品ＩＤに対応付けられて評価結果記憶部１３４に記憶されているテーブル１３４０のなかから、フィールド１３４３に総合評価結果として「未確認」が登録されているレコード１３４１を特定する。そして、このレコード１３４１により特定される未確認部位の情報を、この未確認部位の接続先部位情報およびアドバイスとともに、ネットワークインターフェース部１１を介して、設計ガイド端末２または検査ガイド端末３に、メール、ワークフロー等を用いて送信し表示する。
【００３９】
図６は、検査評価装置１の動作を説明するためのフロー図である。
【００４０】
このフローは、演算部１２が、ネットワークインターフェース部１１を介して設計ガイド端末２または検査ガイド端末３から、評価対象物の検査品ＩＤを含むガイド要求を受信することにより開始する。
【００４１】
先ず、検査状態特定部１２２は、設計ガイド端末２または検査ガイド端末３から受信したガイド要求に含まれている評価対象物の検査品ＩＤを特定する（Ｓ４０１）。
【００４２】
次に、検査状態特定部１２２は、評価対象物の検査品ＩＤに対応付けられてＣＡＤ／ＣＡＭデータ記憶部１３６に記憶されているテーブル１３６０に基づいて、評価対象物の検査対象部位を特定する。具体的には、このテーブル１３６０内の各レコード１３６１のフィールド１３６３に登録されている部位情報により特定される部位を検査対象部位に特定する。そして、検査状態特定部１２２は、検査状態記憶部１３２に、テーブル１３２０を評価対象物の検査品ＩＤに対応付けて登録する。また、このテーブル１３２０に、評価対象物の各検査対象部位のレコード１３２１を登録する。このテーブル１３２０の各レコード１３２１について、フィールド１３２２には、このレコード１３２１に対応する検査対象部位の部位情報を登録し、物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３に対応するフィールド１３２３には、デフォルトとして検査状態「未確認」を登録する（Ｓ４０２）。
【００４３】
次に、テストログ抽出部１２１は、ネットワークインターフェース部１１を介して、各テスタ４に、評価対象物の検査品ＩＤを含むテストログ抽出要求を通知して、各テスタ４から、この評価対象物のテストログを取得し、これらのテストログのレコード１３１１を、この検査品ＩＤに対応付けられてテストログ記憶部１３１に記憶されているテーブル１３１０に登録する（Ｓ４０３）。
【００４４】
次に、検査状態特定部１２２は、評価対象物の検査品ＩＤに対応付けられて検査状態記憶部１３２に記憶されているテーブル１３２０内の各レコード１３２１に対して、次の処理を実施する。
【００４５】
処理対象のレコード１３２１を第１注目レコード１３２１とする。
【００４６】
先ず、検査状態特定部１２２は、評価対象物の検査品ＩＤに対応付けられてテストログ記憶部１３１に記憶されているテーブル１３１０から未選択のレコード１３１１を選択し、このレコード１３１１を第１対象レコード１３１１とする。
【００４７】
次に、検査状態特定部１２２は、第１対象レコード１３１１の何れかのフィールド１３１３に、第１注目レコード１３２１のフィールド１３２２に登録されている部位情報と同じ部位情報が登録されているか否かを調べる。同じ部位情報が登録されているならば、このフィールド１３１３のサブフィールド１３１３３に登録されている検査結果がＯＫ「○」であるか否かをさらに調べる。そして、検査結果ＯＫ「○」が登録されているならば、第１注目レコード１３２１から、第１対象レコード１３１１のフィールド１３１２に登録されているテストＩＤに対応するフィールド１３２３を特定し、このフィールド１３２３に登録されている検査状態を「未確認」から「確認済」に変更する。
【００４８】
それから、検査状態特定部１２２は、評価対象物の検査品ＩＤに対応付けられてテストログ記憶部１３１に記憶されているテーブル１３１０のなかに、未選択のレコード１３１１があるか否かを調べ、未選択のレコード１３１１があるならば、このレコード１３１１を新たな第１対象レコード１３１１にして、上記の処理を繰り返す。
【００４９】
これにより、評価対象物の各検査対象部位について、物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３の検査状態を更新する（Ｓ４０４）。
【００５０】
次に、総合評価情報検索部１２３は、評価結果記憶部１３４に、評価対象物の検査品ＩＤに対応付けてテーブル１３４０を登録するとともに、評価対象物の検査品ＩＤに対応付けられて検査状態記憶部１３２に記憶されているテーブル１３２０内の各レコード１３２１に対して、次の処理を実施する。
【００５１】
処理対象のレコード１３２１を第２注目レコード１３２１とする。
【００５２】
先ず、総合評価情報検索部１２３は、評価対象物の検査品ＩＤに対応付けられて評価結果記憶部１３４に記憶されているテーブル１３４０に新たなレコード１３４１を追加し、この追加したレコード１３４１のフィールド１３４２に、第２注目レコード１３２１のフィールド１３２２に登録されている部位情報を登録する。
【００５３】
次に、総合評価情報検索部１２３は、第２注目レコード１３２１の各フィールド１３２３に登録されている検査状態が示す値の組み合わせをキーにして、その組み合わせの検査状態が各フィールド１３３２に登録されているレコード１３３０を総合評価決定テーブル記憶部１３３から検索し、この検索したレコード１３３０を第２対象レコード１３３０とする。
【００５４】
次に、総合評価情報検索部１２３は、第２対象レコード１３３０のフィールド１３３３、１３３１に登録されている総合評価情報、ケースＩＤを、評価結果記憶部１３４のテーブル１３４０に新たに追加した上記レコード１３４１のフィールド１３４３、１３４４に登録する。
【００５５】
これにより、評価対象物の各検査対象部位の総合評価結果を判定する（Ｓ４０５）。
【００５６】
次に、未確認部位情報出力部１２４は、評価対象物の検査品ＩＤに対応付けられて評価結果記憶部１３４に記憶されているテーブル１３４０のなかから、フィールド１３４３に登録されている総合評価結果が「未確認」のレコード１３４１を検索する。そして、検索したレコード１３４１の各々に対して、次の処理を実施する。
【００５７】
処理対象のレコード１３４１を第３注目レコード１３４１とする。
【００５８】
先ず、未確認部位情報出力部１２４は、第３注目レコード１３４１のフィールド１３４２に登録されている部位情報をキーにして、評価対象物の検査品ＩＤに対応付けられてＣＡＤ／ＣＡＭデータ記憶部１３６に記憶されているテーブル１３６０から、フィールド１３６３に同じ部位情報が登録されているレコード１３６１を検索する。そして、検索したレコード１３６１のフィールド１３６４に登録されている接続先部位情報を、第３注目レコード１３４１のフィールド１３４２に登録されている部位情報により特定される未確認部位のパターン接続先として特定する（Ｓ４０６）。
【００５９】
次に、未確認部位情報出力部１２４は、ガイド要求の送信元が設計ガイド端末２であるならば（Ｓ４０７で「設計ガイド端末」）、Ｓ４０８に進み、検査ガイド端末３であるならば（Ｓ４０７で「検査ガイド端末」）、Ｓ４１０に進む。
【００６０】
Ｓ４０８において、未確認部位情報出力部１２４は、評価対象物の検査品ＩＤに対応付けられて評価結果記憶部１３４に記憶されているテーブル１３４０のなかから検索した、フィールド１３４３に登録されている総合評価結果が「未確認」のレコード１３４１各々について、このレコード１３４１のフィールド１３４４に登録されているケースＩＤをキーにして、それと同じケースＩＤがフィールド１３５１に登録されているレコード１３５０をアドバイス記憶部１３５から検索する。そして、検索したレコード１３５０のフィールド１３５２に登録されている設計ガイド端末向けアドバイスを特定する。
【００６１】
それから、未確認部位情報出力部１２４は、評価対象物の検査品ＩＤに対応付けられて評価結果記憶部１３４に記憶されているテーブル１３４０のなかから検索した、フィールド１３４３に登録されている総合評価結果が「未確認」のレコード１３４１各々について、このレコード１３４１のフィールド１３４２、１３４３、１３４４に登録されている部位情報、総合評価結果、ケースＩＤを含む未確認部位情報を、このレコード１３４１についてＳ４０６で検索したレコード１３６１のフィールド１３６２、１３６４に登録されている信号名、接続先部位情報、およびこのレコード１３４１についてＳ４０８で特定した設計ガイド端末向けアドバイスとともに、ネットワークインターフェース部１１を介して設計ガイド端末２に送信し表示する（Ｓ４０９、Ｓ４０９ａ）。
【００６２】
一方、Ｓ４１０において、未確認部位情報出力部１２４は、評価対象物の検査品ＩＤに対応付けられて評価結果記憶部１３４に記憶されているテーブル１３４０のなかから検索した、フィールド１３４３に登録されている総合評価結果が「未確認」のレコード１３４１各々について、このレコード１３４１のフィールド１３４４に登録されているケースＩＤをキーにして、それと同じケースＩＤがフィールド１３５１に登録されているレコード１３５０をアドバイス記憶部１３５から検索する。そして、検索したレコード１３５０のフィールド１３５３に登録されている検査ガイド端末向けアドバイスを特定する。
【００６３】
それから、未確認部位情報出力部１２４は、評価対象物の検査品ＩＤに対応付けられて評価結果記憶部１３４に記憶されているテーブル１３４０のなかから検索した、フィールド１３４３に登録されている総合評価結果が「未確認」のレコード１３４１各々について、このレコード１３４１のフィールド１３４２、１３４３、１３４４に登録されている部位情報、総合評価結果、ケースＩＤを含む未確認部位情報を、このレコード１３４１についてＳ４０６で検索したレコード１３６１のフィールド１３６２、１３６４に登録されている信号名、接続先部位情報、およびこのレコード１３４１についてＳ４１０で特定した検査ガイド端末向けアドバイスとともに、ネットワークインターフェース部１１を介して検査ガイド端末３に送信し表示する（Ｓ４１１、Ｓ４１１a）。
【００６４】
以上、本発明の一実施の形態を説明した。
【００６５】
本実施の形態では、予め定められた複数のテストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３が取り得るケース（各テストにおける、検査対象部位の状態を確認できたか否かを示す検査状態の取り得る値の組み合わせ）毎に、この検査対象部位を確認済部位として扱うべきか、それとも未確認部位として扱うべきかを示す総合評価情報が記憶された総合評価決定テーブル記憶部１３３を有する。そして、総合評価情報検索部１２３は、検査対象部位各々について、これらのテストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３の実際の検査状態が示す値の組み合わせに対応するケースの総合評価情報を総合評価決定テーブル記憶部１３３から検索し、未確認部位情報出力部１２４は、総合評価情報に基づき未確認部位として扱うべきと総合評価された検査対象部位の情報を未確認部位の情報として出力する。
【００６６】
したがって、本実施の形態によれば、複数のテストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３の総合評価により、状態の未確認部位として扱うべき検査対象部位を迅速に特定することができる。状態の未確認部位として扱うべき検査対象部位を予め特定しておくことにより、検査対象物の量産時において、不良が発生した場合に、検査対象物のどこが確認できていないかを前もって知ることができるので、不良箇所の迅速な解析に役立つ。
【００６７】
また、本実施の形態において、未確認部位情報出力部１２４は、未確認部位として扱うべき検査対象部位の情報とともに、この検査対象部位が正しく製造されているか否かを検査するための物理テストに関するアドバイスを設計ガイド端末２に出力する。このため、本実施の形態によれば、未確認部位に対する物理テストのための回路設計の設計変更の必要性をユーザに通知することができる。
【００６８】
また、本実施の形態において、未確認部位情報出力部１２４は、未確認部位として扱うべき検査対象部位の情報とともに、この検査対象部位が正しく機能するか否かを検査するための機能テストに関するアドバイスを検査ガイド端末３に出力する。このため、本実施の形態によれば、未確認部位の動作確認の必要性をユーザに通知することができる。
【００６９】
また、本実施の形態では、状態の未確認部位として扱うべきケース（複数のテストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３の検査状態が示す値の組み合わせ）毎に、検査対象部位に対するアドバイスを記憶するアドバイス記憶部１３５を有する。そして、未確認部位情報出力部１２４は、未確認として扱うべき検査対象部位の情報とともに、この検査対象部位を状態未確認として扱うべき判断の根拠となったケース（各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３における、この検査対象部位の検査状態の組み合わせに合致したケース）に対応するアドバイスを出力する。
【００７０】
したがって、本実施の形態によれば、総合評価で状態の未確認部位として扱うべきとなった根拠に応じたアドバイスを出力することができる。例えば、フライングプローブテストＳ３２２、Ｓ３４３で状態を確認できなかったことを理由に、状態の未確認部位として扱うべきと総合評価された検査対象部位に対しては、テストパッドの追加といった、フライングプローブテストＳ３２２、Ｓ３４３を実施できるようにするためのアドバイスを出力することができる。また、インサーキットテストＳ３４２で状態を確認できなかったことを理由に、状態の未確認部位として扱うべきと総合評価された検査対象部位に対しては、バウンダリースキャン回路、テストパッドの追加といった、インサーキットテストＳ３４２を実施できるようにするためのアドバイスを出力することができる。また、外観テストＳ３２１、Ｓ３４１で状態を確認できなかったことを理由に、状態の未確認部位として扱うべきと総合評価された検査対象部位に対しては、実装部品の移動といった、外観テストＳ３２１、Ｓ３４１を実施できるようにするためのアドバイスを出力することができる。
【００７１】
また、本実施の形態では、検査対象物のＣＡＤ／ＣＡＭデータが記憶されたＣＡＤ／ＣＡＭデータ記憶部１３６を有する。そして、未確認部位情報出力部１２４は、ＣＡＤ／ＣＡＭデータ記憶部１３６を用いて、未確認部位として扱うべき検査対象部位のパターン接続先を特定し、未確認部位として扱うべき検査対象部位を、この特定したパターン接続先の部位情報とともに出力する。したがって、本実施の形態によれば、物理テストＳ３２、Ｓ３４および機能テストＳ３６の実施対象領域の把握が容易になる。
【００７２】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００７３】
例えば、上記の実施の形態では、設計ガイド端末２または検査ガイド端末３からのガイド要求をトリガとして、図６に示す検査評価装置１の動作フローが開始される場合を例に取り説明した。しかし、本発明はこれに限定されない。例えば、検査評価装置１に検査対象物各々の検査品ＩＤを登録しておくことで、検査対象物各々について、図６のＳ４０１〜Ｓ４０６を予め実施して、評価結果記憶部１３４に検査対象物各々のテーブル１３４０を登録しておく。そして、設計ガイド端末２または検査ガイド端末３からのガイド要求を受信した場合に、このガイド要求に含まれている検査品ＩＤにより特定される評価対象物について、図６のＳ４０７〜Ｓ４１１を実施して、ガイド要求の送信元に、この評価対象物の未確認部位の情報を送信する。
【００７４】
このようにすることで、評価対象物の未確認部位の情報をより迅速に、ガイド要求の送信元に送信することができる。
【００７５】
また、例えば、上記の実施の形態において、オープン、ショート、定格といった複数の状態の各々について未確認部位として扱うべき検査対象部位を特定できるようにしてもよい。
【００７６】
この場合、テストログ記憶部１３１には、図７（Ａ）に示すように、検査品ＩＤおよび状態種別（オープン、ショート、定格等）の組み合わせ毎に、テーブル１３１０Ａが記憶される。テーブル１３１０Ａには、自テーブル１３１０Ａに対応する検査対象物に対して実施された、自テーブル１３１０Ａに対応する状態種別のテストのテストログのレコード１３１１が記憶される。テストログのレコード１３１１は、図３（Ａ）に示すテストログのレコード１３１１と同様である。そして、テストログ抽出部１２１は、評価対象物について、ネットワークインターフェース部１１を介して、各テスタ４に、この評価対象物の検査品ＩＤを含むテストログ抽出要求を通知して、各テスタ４から、この評価対象物のテストログを状態種別毎に取得し、これらのテストログのレコード１３１１を、状態種別毎に、この状態種別および評価対象物の検査品ＩＤに対応付けられてテストログ記憶部１３１に記憶されているテーブル１３１０Ａに登録する。
【００７７】
また、検査状態記憶部１３２には、図７（Ｂ）に示すように、検査品ＩＤおよび状態種別（オープン、ショート、定格等）の組み合わせ毎に、テーブル１３２０Ａが記憶される。テーブル１３２０Ａには、自テーブル１３２０Ａに対応する検査対象物について、検査対象部位毎に、自テーブル１３２０Ａに対応する状態種別のテストにおける検査状態のレコード１３２１が記憶される。検査状態のレコード１３２１は、図３（Ｂ）に示す検査状態のレコード１３２１と同様である。そして、検査状態特定部１２２は、状態種別毎に、この状態種別および評価対象物の検査品ＩＤに対応付けられてテストログ記憶部１３１に記憶されているテーブル１３１０Ａの各レコード１３１１に基づいて、この状態種別および評価対象物の検査品ＩＤに対応付けられて検査状態記憶部１３２に記憶されているテーブル１３２０Ａの各レコード１３２１の各フィールド１３２３を更新する。
【００７８】
また、総合評価決定テーブル記憶部１３３には、図８（Ａ）に示すように、状態種別（オープン、ショート、定格等）毎に、テーブル１３３４が記憶される。テーブル１３３４には、自テーブル１３３４に対応する状態種別について、物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３の検査状態が取り得る値の組み合わせ（ケース）毎に、総合評価情報のレコード１３３０が登録される。総合評価情報のレコード１３３０は、図４（Ａ）に示す総合評価情報のレコード１３３０と同様である。
【００７９】
また、評価結果記憶部１３４には、図８（Ｂ）に示すように、検査品ＩＤおよび状態種別（オープン、ショート、定格等）の組み合わせ毎に、テーブル１３４０Ａが記憶される。テーブル１３４０Ａには、自テーブル１３４０Ａに対応する検査対象物について、検査対象部位毎に、自テーブル１３４０Ａに対応する状態種別の検査状態の総合評価結果のレコード１３４１が登録される。総合評価結果のレコード１３４１は、図４（Ｂ）に示す総合評価結果のレコード１３４１と同様である。そして、総合評価情報検索部１２３は、状態種別毎に、この状態種別および評価対象物の検査品ＩＤに対応付けられて検査状態記憶部１３２に記憶されているテーブル１３２０Ａ内のレコード１３２１毎に、このレコード１３２１に登録されている物理テストＳ３２、Ｓ３４の各テストＳ３２１〜Ｓ３２２、Ｓ３４１〜Ｓ３４３の検査状態が取り得る値の組み合わせに対する総合評価結果を、この状態種別に対応付けられて総合評価決定テーブル記憶部１３３に記憶されているテーブル１３３４の各レコード１３３０に基づいて判断する。そして、この総合評価結果のレコード１３４１を、この状態種別および評価対象物の検査品ＩＤに対応付けられて評価結果記憶部１３４に記憶されているテーブル１３４０Ａに登録する。
【００８０】
また、アドバイス記憶部１３５には、図９に示すように、状態種別（オープン、ショート、定格等）毎に、テーブル１３５４が記憶される。テーブル１３５４には、自テーブル１３５４に対応する状態種別について検査対象部位を未確認部位として扱うべきケース毎に、検査対象部位に対するアドバイスのレコード１３５０が登録されている。アドバイスのレコード１３５０は、図５（Ａ）に示すアドバイスのレコード１３５０と同様である。そして、未確認部位情報出力部１２４は、状態種別毎に、この状態種別および評価対象物の検査品ＩＤに対応付けられて評価結果記憶部１３４に記憶されているテーブル１３４０Ａのなかから、総合評価結果が「未確認」のレコード１３４１を特定する。また、このレコード１３４１のフィールド１３４４に登録されているケースＩＤをキーとして、この状態種別に対応付けられてアドバイス記憶部１３５に記憶されているテーブル１３５４のなかからレコード１３５０を検索する。そして、このレコード１３４１により特定される未確認部位の情報を、検索したレコード１３５０に登録されているアドバイス、およびＣＡＤ／ＣＡＭデータ記憶部１３６に記憶されているこの未確認部位のパターン接続先の部位情報とともに、ネットワークインターフェース部１１を介して、設計ガイド端末２または検査ガイド端末３に送信する。
【００８１】
また、上記の実施の形態において、アドバイス記憶部１３５およびＣＡＤ／ＣＡＭデータ記憶部１３６を検査評価装置１に設ける代わりに、設計ガイド端末２および検査ガイド端末３に設けるようにしてもよい。そして、検査評価装置１において、未確認部位情報出力部１２４が、評価結果記憶部１３４に記憶されている未確認部位の情報（検査品ＩＤ、部位情報、ケースＩＤ）を設計ガイド端末２または検査ガイド端末３に送信し、これを受けて、設計ガイド端末２および検査ガイド端末３のそれぞれが、未確認部位情報出力部１２４の代わりに、ＣＡＤ／ＣＡＭデータ記憶部１３６に記憶されているＣＡＤ／ＣＡＭデータを用いてこの未確認部位情報の検査品ＩＤおよび部位情報に対応するパターン接続先を特定するとともに、この未確認部位情報のケースＩＤに対応するアドバイスをアドバイス記憶部１３５から検索して、この未確認部位のパターン接続先の部位情報、および、このアドバイスを、未確認部位の部位情報とともに出力するようにしてもよい。
【００８２】
また、上記の実施の形態において、図２に示す検査評価装置１の機能構成は、ＣＰＵと、メモリと、ＨＤＤ、ＤＶＤ−ＲＯＭ等の補助記憶装置と、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）とを備えた汎用のコンピュータにおいて、ＣＰＵが所定のプログラムを補助記憶装置からメモリ上にロードして実行することにより実現されるものでもよい。また、設計ガイド端末２、検査ガイド端末３、およびテスタ４も、同様に、汎用のコンピュータを用いることができる。
【図面の簡単な説明】
【００８３】
【図１】図１は、本発明の一実施の形態に係る検査評価システムが適用された、実装基板の開発業務フローの一例を説明するための図である。
【図２】図２は、検査評価装置１の概略機能構成図である。
【図３】図３（Ａ）は、テストログ記憶部１３１の登録内容例を模式的に表した図であり、図３（Ｂ）は、検査状態記憶部１３２の登録内容例を模式的に表した図である。
【図４】図４（Ａ）は、総合評価決定テーブル記憶部１３３の登録内容を模式的に表した図であり、図４（Ｂ）は、評価結果記憶部１３４の登録内容を模式的に表した図である。
【図５】図５（Ａ）は、アドバイス記憶部１３５の登録内容を模式的に表した図であり、図５（Ｂ）は、ＣＡＤ／ＣＡＭデータ記憶部１３６の登録内容を模式的に表した図である。
【図６】図６は、検査評価装置１の動作を説明するためのフロー図である。
【図７】図７（Ａ）は、テストログ記憶部１３１の変形例の登録内容例を模式的に表した図であり、図７（Ｂ）は、検査状態記憶部１３２の変形例の登録内容例を模式的に表した図である。
【図８】図８（Ａ）は、総合評価決定テーブル記憶部１３３の変形例の登録内容を模式的に表した図であり、図８（Ｂ）は、評価結果記憶部１３４の変形例の登録内容を模式的に表した図である。
【図９】図９は、アドバイス記憶部１３５の変形例の登録内容を模式的に表した図である。
【符号の説明】
【００８４】
１：検査評価装置、２：設計ガイド端末、３：検査ガイド端末、４：テスタ、５：ＬＡＮ、１１：ネットワークインターフェース部、１２：演算部、１３：記憶部、１２１：テストログ抽出部、１２２：検査状態特定部、１２３：総合評価情報検索部、１２４：未確認部位情報出力部、１３１：テストログ記憶部、１３２：検査状態記憶部、１３３：総合評価決定テーブル記憶部、１３４：評価結果記憶部、１３５：アドバイス記憶部、１３６：ＣＡＤ／ＣＡＭデータ記憶部
【図１】
0004958823.tif 000002
【図２】
0004958823.tif 000003
【図３】
0004958823.tif 000004
【図４】
0004958823.tif 000005
【図５】
0004958823.tif 000006
【図６】
0004958823.tif 000007
【図７】
0004958823.tif 000008
【図８】
0004958823.tif 000009
【図９】
0004958823.tif 000010