(57)【要約】【課題】部品を加工する際の加工パラメータを統計的に制御することで、製品規格を満たす光学製品を効率良く製造する。【解決手段】製造システム１００は、複数の部品の加工パラメータと、複数の部品に関する特性の統計情報と、複数の部品が組み立てられてなる組立体に関する特性の統計情報と、の関係を表すモデルを構築するモデル構築部５２、及び組立体に関する特性が予め定められた基準を満たすように、モデルに基づいて加工パラメータを決定する加工パラメータ決定部５３を備える。ここで、複数の部品のうちの少なくとも１つの部品は光学素子である。構築されたモデルに基づいて加工パラメータを決定し、決定された加工パラメータに従って複数の部品を加工し、加工された複数の部品より組立体を組み立てることにより、統計的に特性を最適化して製品規格を満たす光学製品を効率良く製造することが可能になる。【選択図】図１
2018151575.tif 000002
【特許請求の範囲】
【請求項１】
複数の部品の加工パラメータと、前記複数の部品に関する特性の統計情報と、前記複数の部品が組み立てられてなる組立体に関する特性の統計情報と、の関係を表すモデルを構築するモデル構築部と、
前記組立体に関する特性が予め定められた基準を満たすように、前記モデルに基づいて前記加工パラメータを決定する加工パラメータ決定部と、
を備え、
前記複数の部品のうちの少なくとも１つの部品は光学素子である、製造システム。
【請求項２】
前記組立体に関する特性は、前記組立体の光学特性である、請求項１に記載の製造システム。
【請求項３】
前記予め定められた基準は、予め定められた統計情報に基づいて設けられている、請求項１又は２に記載の製造システム。
【請求項４】
前記加工パラメータ決定部で決定された加工パラメータに基づいて、前記複数の部品を加工する加工装置をさらに備える、請求項１から３のいずれか一項に記載の製造システム。
【請求項５】
前記モデルは、前記複数の部品のうちの少なくとも１つの部品に関する加工パラメータと、前記少なくとも１つの部品に関する特性の統計情報との関係を表す第１モデル、及び前記少なくとも１つの部品に関する前記特性の統計情報と、前記組立体に関する特性の統計情報との関係を表す第２モデルを含む、請求項１から４のいずれか一項に記載の製造システム。
【請求項６】
前記第１モデルは、前記複数の部品のうちの２以上の部品のそれぞれに関する前記加工パラメータと、前記２以上の部品のそれぞれに関する特性の統計情報との関係を表す２以上の第１モデルを含む、請求項５に記載の製造システム。
【請求項７】
前記第２モデルは、前記少なくとも１つの部品に関する前記特性の統計情報と、前記組立体に関する特性を調整した後の前記組立体に関する前記特性の統計情報と、の関係を表す、請求項５又は６に記載の製造システム。
【請求項８】
前記モデル構築部は、前記モデルを機械学習により構築する、請求項１から７のいずれか一項に記載の製造システム。
【請求項９】
前記組立体に関する特性を測定する組立体測定器をさらに備え、
前記加工パラメータ決定部は、前記組立体測定器による測定結果の統計情報を用いて前記加工パラメータを決定する、請求項１から８のいずれか一項に記載の製造システム。
【請求項１０】
前記加工パラメータ決定部は、前記組立体測定器による測定結果の統計情報が変化した場合に、前記変化の程度に応じて前記加工パラメータを決定する、請求項９に記載の製造システム。
【請求項１１】
前記複数の部品のうちの少なくとも１つの部品に関する特性を測定する部品測定器をさらに備え、
前記加工パラメータ決定部は、前記部品測定器による測定結果の統計情報を用いて前記加工パラメータを決定する、請求項９又は１０に記載の製造システム。
【請求項１２】
前記部品測定器は、前記少なくとも１つの部品の全数のうちの幾つかについて前記特性を測定し、
前記加工パラメータ決定部は、前記特性の測定結果を用いて前記特性の統計情報を推定する、請求項１１に記載の製造システム。
【請求項１３】
前記加工パラメータ決定部は、前記組立体に関する特性の測定結果より得られる統計情報を用いて前記複数の部品のうちの少なくとも１つの部品に関する特性の統計情報を推定し、推定された統計情報を用いて前記加工パラメータを決定する、請求項９又は１０に記載の製造システム。
【請求項１４】
前記加工パラメータ決定部は、前記組立体に関する特性の測定結果より得られる統計情報が予め定められた規格内に収まる前記加工パラメータを決定する、請求項９から１３のいずれか一項に記載の製造システム。
【請求項１５】
前記組立体に含まれた前記複数の部品の組み立てを調整する調整装置をさらに備え、
前記組立体測定器は、前記調整装置により調整された前記組立体に関する特性を再度測定し、
前記加工パラメータ決定部は、前記組立体に関する特性の再度の測定の結果より得られる統計情報が規格内に収まる前記加工パラメータを決定する、請求項９から１４のいずれか一項に記載の製造システム。
【請求項１６】
組立パラメータに基づき、前記複数の部品を用いて組立体を組み立てる組立装置と、
前記モデルに基づいて、前記組立体に関する特性が前記予め定められた基準を満たすように、前記組立パラメータを決定する組立パラメータ決定部と、
をさらに備える、請求項９から１５のいずれか一項に記載の製造システム。
【請求項１７】
前記加工パラメータは、複数の加工パラメータを含み、
前記加工パラメータ決定部は、前記複数の加工パラメータに対する制約条件に従って少なくとも１つの加工パラメータを決定する、請求項１から１６のいずれか一項に記載の製造システム。
【請求項１８】
前記制約条件は、前記複数の加工パラメータのそれぞれの調整に対する前記複数の部品に関する特性の統計情報の変化の程度及び前記組立体に関する特性の統計分布の変化の程度のうちの少なくとも１つを含む、請求項１７に記載の製造システム。
【請求項１９】
前記制約条件は、前記複数の加工パラメータのそれぞれの調整に要するコストに関する情報を含む、請求項１７又は１８に記載の製造システム。
【請求項２０】
前記制約条件は、前記複数の部品に関する特性の統計情報が公差内に収まることを含む、請求項１７から１９のいずれか一項に記載の製造システム。
【請求項２１】
前記組立体は、カメラ用交換レンズである、請求項１から２０のいずれか一項に記載の製造システム。
【請求項２２】
請求項１から２１のいずれか一項に記載の製造システムを用いて組立体を組み立てる工程を含む、組立体の製造方法。
【請求項２３】
複数の部品の加工パラメータと、前記複数の部品に関する特性の統計情報と、前記複数の部品が組み立てられてなる組立体に関する特性の統計情報と、の関係を表すモデルを構築する段階と、
前記組立体に関する特性が予め定められた基準を満たすように、前記モデルに基づいて加工パラメータを決定する段階と、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製造システム及び組立体の製造方法並びにプログラムに関する。
【背景技術】
【０００２】
光学製品、例えば特許文献１に記載されているようなカメラ用光学系は、複数のレンズ素子及びこれらを固定するホルダを含んで構成される。そのような多くの部品から構成される光学製品の特性は個々の部品の特性に敏感であるため、例えば、複数のレンズ素子のそれぞれの規格が製造公差（単に公差とも呼ぶ）内に収められていても、複数のレンズ素子を組み合わせてなる組立体（総組品と呼ぶ）の収差等の性能が製品規格（単に規格とも呼ぶ）を満たさないことがある。
特許文献１  特開２０１６−７５９００号公報
【発明の概要】
【０００３】
本発明の第１の態様においては、複数の部品の加工パラメータと、複数の部品に関する特性の統計情報と、複数の部品が組み立てられてなる組立体に関する特性の統計情報と、の関係を表すモデルを構築するモデル構築部と、組立体に関する特性が予め定められた基準を満たすように、モデルに基づいて加工パラメータを決定する加工パラメータ決定部と、を備え、複数の部品のうちの少なくとも１つの部品は光学素子である、製造システムが提供される。
【０００４】
本発明の第２の態様においては、第１の態様の光学製品の製造システムを用いて組立体を組み立てる工程を含む、組立体の製造方法が提供される。
【０００５】
本発明の第３の態様においては、複数の部品の加工パラメータと、複数の部品に関する特性の統計情報と、複数の部品が組み立てられてなる組立体に関する特性の統計情報と、の関係を表すモデルを構築する段階と、組立体に関する特性が予め定められた基準を満たすように、モデルに基づいて加工パラメータを決定する段階と、をコンピュータに実行させるプログラムが提供される。
【図面の簡単な説明】
【０００６】
【図１】本実施形態に係る光学製品の製造システムの構成を示す。
【図２】光学製品の製造工程のフローを示す。
【図３】複数の部品の特性の統計分布の一例を示す。
【図４】総組品の特性の統計分布の一例を示す。
【図５】総組品の特性の経時的変化の一例を示す。
【図６】本実施形態に係る光学製品の製造方法のフローを示す。
【図７】本実施形態に係る光学製品の製造方法による複数の部品の特性の統計的制御の一例を示す。
【図８】本実施形態に係る光学製品の製造方法による総組品の特性の統計的制御の一例を示す。
【図９】本実施形態に係る光学製品の製造方法による総組品の特性の経時的変化の一例を示す。
【図１０】本実施形態に係るコンピュータの構成の一例を示す。
【発明を実施するための形態】
【０００７】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。
【０００８】
図１は、本実施形態に係る光学製品の製造システム１００の構成を示す。光学製品は、複数種類の部品から構成される製品であり、複数種類の部品のうちの少なくとも１つの部品は光学素子である。本実施形態では一例として複数のレンズ素子及びこれらを保持するホルダから構成されるカメラ用光学系とする。製造システム１００は、加工パラメータを制御して部品の特性のばらつきを公差内でシフトすることで、統計的に特性を最適化して製品規格を満たす光学製品を効率良く製造することができる。製造システム１００は、加工装置群１０、部品測定器群２０、組立装置群３０、総組測定器群４０、及び制御装置５０を備える。なお、これらの装置群及び装置は、ネットワークを介して互いに通信可能に接続されている。
【０００９】
加工装置群１０は、加工パラメータに従って光学製品を構成する複数の部品をそれぞれ加工する複数の加工装置を含み、本実施形態では一例としてレンズ加工装置１１及びホルダ加工装置１２を含む。
【００１０】
レンズ加工装置１１は、複数のレンズ素子を加工する装置である。レンズ加工装置１１は、例えば、レンズ素材を金型内に挿入し、加熱し、押圧することでレンズ素子を成形し、さらに表面を研磨することでレンズ素子を加工する。レンズ加工装置１１を制御するための加工パラメータには、例えば、金型の摩耗の程度、加熱温度、押圧力、研磨時間等が含まれる。レンズ素子が満たすべき特性には、例えば、波面収差が含まれる。なお、レンズ加工装置１１は、複数のレンズ素子又は異なる種類のレンズ素子をそれぞれ加工する複数の加工装置を含んでもよい。また、加工パラメータ及び満たすべき特性は、複数のレンズ素子毎に定めてよい。
【００１１】
ホルダ加工装置１２は、ホルダを加工する装置である。ホルダ加工装置１２は、例えば、ホルダ素材を金型内に圧入することでホルダを成形し、加工歯によりレンズ素子を固定するための溝等を内側に形成することでホルダを加工する。ホルダ加工装置１２が従う加工パラメータには、例えば、加工歯の摩耗の程度、レンズ素子の固定位置等が含まれる。ホルダが満たすべき特性には、例えば、内径寸法が含まれる。
【００１２】
部品測定器群２０は、光学製品を構成する複数の部品のうちの少なくとも１つの部品に関する特性を測定する測定器を含み、本実施形態では一例としてレンズ測定器２１及びホルダ測定器２２を含む。
【００１３】
レンズ測定器２１は、レンズ加工装置１１により加工パラメータに従って加工されたレンズ素子の特性、例えば波面収差を測定する。レンズ測定器２１は、波面収差を、レンズ加工装置１１により加工されたレンズ素子の全数について測定してもよいし、全数のうちの幾つかについてのみ測定してもよい。その測定結果は、レンズ素子（又は単位数量のレンズ素子）のシリアル番号と対応付けて記憶装置（不図示）内に記憶され、制御装置５０により収集される。
【００１４】
ホルダ測定器２２は、ホルダ加工装置１２により加工パラメータに従って加工されたホルダの特性、例えば内径寸法を測定する。ホルダ測定器２２は、内径寸法を、ホルダ加工装置１２により加工されたホルダの全数について測定してもよいし、全数のうちの幾つかについてのみ測定してもよい。その測定結果は、ホルダ（又は単位数量のホルダ）のシリアル番号と対応付けて記憶装置（不図示）内に記憶され、制御装置５０により収集される。
【００１５】
組立装置群３０は、組立パラメータに従って組立体（以下では、総組品とも呼ぶ）を組み立てる装置及び組立を調整する装置を含み、本実施形態では一例として組立装置３１及び調整装置３２を含む。
【００１６】
組立装置３１は、複数の部品を用いて総組品を組み立てる装置である。組立装置３１は、例えば、レンズ加工装置１１により加工された複数のレンズ素子をホルダ加工装置１２により加工されたホルダ内にそれぞれの固定位置で保持することで総組品を組み立てる。組立装置３１が従う組立パラメータには、例えば、ホルダ内での複数のレンズ素子の相対位置及び相対姿勢が含まれる。総組品が満たすべき特性（すなわち、光学製品が満たすべき製品規格）には、例えば、光学系の伝達関数（ＭＴＦ）、フォーカス、波面収差等が含まれる。なお、本明細書における「部品」とは、総組品を組み立てるための部組品も含む概念である。
【００１７】
調整装置３２は、総組品に組み込まれた複数の部品の組み立てを調整する装置である。調整装置３２は、組立装置３１により組み立てられた総組品について、例えば、ホルダ内に保持された複数のレンズ素子のうちの一部のレンズ素子の固定位置をシフトする又は姿勢を変更することで、複数のレンズ素子の相対位置及び相対姿勢を調整する。
【００１８】
総組測定器群４０は、総組品に関する特性を測定する測定器を含み、本実施形態では一例として総組測定器４１及び品質検査器４２を含む。
【００１９】
総組測定器４１は、組立装置３１により複数の部品から組み立てられた総組品に関する特性、例えばＭＴＦ、フォーカス、及び波面収差を測定する。総組測定器４１は、これらの特性を、組立装置３１により組み立てられた総組品の全数について測定する。なお、全数に限らず、特性の統計を評価できる程度の数の総組品に対して特性を測定することとしてもよい。その測定結果は、個々の総組品のシリアル番号と対応付けて記憶装置（不図示）内に記憶され、制御装置５０により収集される。
【００２０】
品質検査器４２は、組立装置３１により組み立てられた総組品又は調整装置３２により組立を調整された総組品、すなわち最終製品に関する特性を測定する。最終製品の特性として、例えば、上述の総組品に関する特性（ＭＴＦ、フォーカス、及び波面収差）が含まれる。品質検査器４２は、これらの特性を総組品の全数について測定する。なお、総組測定器４１により測定される総組品に関する特性が品質検査器４２により測定される最終製品に関する特性と同じである場合、品質検査器４２を総組測定器４１として兼用してもよい。
【００２１】
制御装置５０は、製造システム１００を構成する装置及び測定器を制御する装置である。制御装置５０は、データ収集部５１、モデル構築部５２、加工パラメータ決定部５３、及び組立パラメータ決定部５４を含む。制御装置５０は、コンピュータ、マイクロコントローラ等を含む情報処理装置に、例えば不揮発性メモリ等の記憶装置或いはＣＤ−ＲＯＭ等の記録媒体に記憶された制御用プログラムを実行させることによって各機能部を発現し、制御装置として機能する。
【００２２】
データ収集部５１は、部品測定器群２０（すなわち、レンズ測定器２１及びホルダ測定器２２）から部品に関する特性の測定結果を収集し、総組測定器群４０、特に総組測定器４１から総組品に関する特性の測定結果を収集し、品質検査器４２から最終製品に関する特性の測定結果を収集するユニットである。データ収集部５１は、例えば１日、１週間、１カ月等の一定期間置きにその期間内に各測定器において得られた測定結果を収集する。収集された測定結果は、加工パラメータ決定部５３及び組立パラメータ決定部５４に送信される。
【００２３】
モデル構築部５２は、複数の部品の加工パラメータ、加工装置群１０により加工パラメータに従って加工される複数の部品に関する特性の統計情報、及び組立装置群３０により複数の部品より組み立てられる総組品に関する特性の統計情報の関係を表すモデルを構築するユニットである。ここで、統計情報は、例えば統計データから得られる統計分布であり、特に本実施形態では特性の測定結果より得られる特性に対する確率密度分布を意味する。先述のとおり、多数の光学製品の特性及びこれに組み込まれる多数の部品の特性を個々に管理することは多くの工数を要するため現実的ではない。それに対して、光学製品の特性を統計的に管理するのが現実的であり、光学製品の特性に対する統計分布はこれを構成する複数の部品のそれぞれの特性の統計分布の組み合わせにより決まる。そこで、本実施形態では、加工パラメータ、複数の部品の特性、及び総組品の特性の統計的関係を表すモデルを構築し、これを用いて総組品の特性を統計的に制御する。モデルは、例えば、第１モデル及び第２モデルの２つのモデルから構成することができる。
【００２４】
第１モデルは、複数の部品に関する加工パラメータと加工装置群１０により加工パラメータに従って加工される複数の部品に関する特性の統計分布との関係を表す。ここで、統計分布は例えば正規分布の場合、平均及び分散よりその全体的な振る舞いを表現できることから、第１モデルにより、加工パラメータと特性の統計分布との関係として加工パラメータと特性の統計分布の平均及び分散との関係を表してよい。また、第１モデルとして、例えば、線形モデル、カーネルモデル、ニューラルネットワークモデル、物理モデル等の数理モデルを採用してよい。第１モデルにより、加工パラメータに対して得られるレンズ素子及びホルダのそれぞれに関する特性の統計分布を予測することができる。
【００２５】
なお、複数の部品に関する特性のうち、総組品に関する特性に支配的に寄与する特性は一部のみであることもある。従って、第１モデルは、複数の部品のうちの少なくとも１つの部品に関する加工パラメータとこの加工パラメータに従って加工される少なくとも１つの部品に関する特性の統計分布との関係を表すこととしてもよい。また、第１モデルは、複数の部品のうちの２以上の部品のそれぞれに関する加工パラメータとこの加工パラメータに従って加工される２以上の部品に関する特性の統計分布との関係をそれぞれ表す２以上の副モデルを含んでもよい。
【００２６】
第２モデルは、複数の部品に関する特性の統計分布と組立装置群３０により複数の部品より組み立てられる総組品に関する特性の統計分布との関係を表す。ここで、統計分布は例えば正規分布の場合、平均及び分散よりその全体的な振る舞いを表現できることから、第２モデルにより、加工パラメータと特性の統計分布との関係として加工パラメータと特性の統計分布の平均及び分散との関係を表してよい。また、第２モデルとして、例えば、線形モデル、カーネルモデル、ニューラルネットワークモデル、物理モデル等の数理モデルを採用してよい。第２モデルにより、レンズ素子及びホルダのそれぞれに関する特性の統計分布に対して総組品に関する特性の統計分布を予測することができる。
【００２７】
なお、複数の部品に関する特性のうち、総組品に関する特性に支配的に寄与する特性は一部のみであることもある。従って、第２モデルは、複数の部品のうちの少なくとも１つの部品に関する特性の統計分布と複数の部品より組み立てられる総組品に関する特性の統計分布との関係を表すこととしてもよい。また、最終製品の特性が製品規格を満たせばよいので、第２モデルは、複数の部品（少なくとも１つの部品でもよい）に関する特性の統計分布と総組品に組み込まれた複数の部品の組み立てを調整した後における総組品に関する特性の統計分布との関係を表すこととしてもよいし、さらに組立パラメータを含めた関係を表すこととしてもよい。
【００２８】
モデル構築部５２は、モデルを機械学習により構築することができる。加工パラメータ、複数の部品に関する特性、及び総組品に関する特性の関係は、これを決める要因が極めて多いため、個々に突き止めるのは現実的でない。そこで、本実施形態では、機械学習を利用することとする。ここで、機械学習として、例えば、スパース学習法、カーネル学習法、深層学習等を使用することができる。また、機械学習の学習データとして、部品測定器群２０及び総組測定器群４０により実測されたデータ、複数の部品の加工と総組品の組立とを模擬した計算機シミュレーション又は実験のデータ等を使用することができる。また、最終製品の特性を最適化する目的より、総組測定器群４０により実測されたデータとして、総組測定器４１により測定される総組品に関する特性の測定結果に限らず品質検査器４２により測定される最終製品の特性の測定結果を用いてもよい。
【００２９】
上述のように構成されるモデルに対して機械学習を適用することで、モデルを精密に構築することが可能となる。モデル構築部５２は、例えば、研磨時間とこの研磨時間に従ってレンズ加工装置１１により加工されるレンズ素子の波面収差のデータとを用いて、機械学習により、第１モデルを構築する。また、固定位置とこの固定位置に従ってホルダ加工装置１２により加工されるホルダの内径寸法のデータとを用いて、機械学習により、別の第１モデルを構築する。また、レンズ加工装置１１により加工されるレンズ素子の波面収差のデータ及びホルダ加工装置１２により加工されるホルダの内径寸法のデータと、レンズ加工装置１１により加工されるレンズ素子及びホルダ加工装置１２により加工されるホルダより組み立てられる総組品のＭＴＦ、フォーカス、及び波面収差のデータと、を用いて、機械学習により、第２モデルを構築する。
【００３０】
加工パラメータ決定部５３は、モデル構築部５２により構築されたモデルに基づいて、総組品に関する特性が予め定められた基準となる加工パラメータを決定するユニットである。ここで、予め定められた基準は、予め定められた統計情報に基づいて設けられる。総組品に関する特性が予め定められた基準となるとは、例えば、総組品に関する特性の測定結果より得られる統計分布が製品規格内に収まる（すなわち、分布する）ことであり、特に最も規格内に収まる（すなわち、分布する）ことで最終製品の不良を減らすことができる。
【００３１】
加工パラメータ決定部５３は、総組測定器群４０、特に総組測定器４１から収集される総組品に関する特性の測定結果（品質検査器４２から収集される最終製品の特性の測定結果でもよい）から総組品の特性の統計分布を算出し、算出された統計分布をモデルに適用することにより加工パラメータを決定する。ここで、特性の統計分布は、例えば正規分布の場合、特性に対する確率密度分布の平均値及び分散により代表することができる。加工装置群１０は、決定された加工パラメータに基づいて複数の部品を加工し、組立装置群３０が、加工された複数の部品を用いて総組品を組み立てることにより、統計的に特性を最適化して製品規格を満たす光学製品を効率良く製造することが可能になる。
【００３２】
なお、総組品に関する特性の統計分布に限らず、さらに複数の部品に関する特性の統計分布を用いて加工パラメータを決定してもよい。加工パラメータ決定部５３は、部品測定器群２０（すなわち、レンズ測定器２１及びホルダ測定器２２）から収集される部品に関する特性の測定結果からその特性の統計分布を算出し、算出された統計分布を上で算出された総組品の特性の統計分布とともにモデルに適用することにより加工パラメータを決定する。それにより、統計的に総組品に関する特性を最適化する加工パラメータをより正確に決定することができる。
【００３３】
また、部品測定器群２０が加工装置群１０により加工された部品の全数のうちの一部についてのみ特性を測定する場合（所謂、抜き取り検査の場合）、加工パラメータ決定部５３は一部の測定結果を用いて特性の統計分布を推定することとしてもよい。ここで、統計分布は、例えば、測定結果から、正規分布、カイ二乗分布等の分布関数に対し、分布パラメータを最尤推定することや、カーネル密度推定により分布を直接推定してもよい。複数の部材の適当な組み合わせから製品規格を満たす総組品を組み立てる場合には全数の部品について特性の測定を要するところ、本実施形態に係る製造システム１００では複数の部品に関する特性の統計分布を制御することで製品規格を満たす総組品を組み立てることから、特性の統計分布が得られれば、好ましくはより精密な統計分布が得られれば、加工された部品の全数のうちの一部についてのみ特性を測定すれば足りることとなる。
【００３４】
また、部品測定器群２０が加工装置群１０により加工された部品の特性を測定しない場合など、測定結果が利用できない場合、加工パラメータ決定部５３は、総組測定器群４０、特に総組測定器４１から収集される総組品に関する特性の測定結果（品質検査器４２から収集される最終製品の特性の測定結果でもよい）から得られる統計分布を用いて複数の部品に関する特性の統計分布を推定することとしてもよい。ここで、複数の部品に関する特性の統計分布は、総組品に関する特性の統計分布から第２モデルを介して推定することができる。複数の部品に関する特性の統計分布を推定することで、少ない工数で加工パラメータを決定することができる。
【００３５】
加工装置群１０が複数の部品を加工するための加工パラメータとして複数の加工パラメータを採用する場合、複数の加工パラメータに対する制約条件に従って少なくとも１つの加工パラメータを決定することとしてもよい。なお、その他の加工パラメータは、先に決定されたパラメータ値を維持する。制約条件は、例えば、加工パラメータの感度、加工パラメータの調整コスト、製造公差等のうちの１つ又は任意の組み合わせを含む。
【００３６】
加工パラメータの感度の制約条件においては、加工パラメータ決定部５３は、複数の加工パラメータのうち、それぞれの調整に対して複数の部品に関する特性の統計分布の変化の程度及び総組品に関する特性の統計分布の変化の程度のうちの少なくとも一方が大きいパラメータを優先して決定する。たとえば、複数の部品に関する特性のうち、レンズ素子の波面収差及びホルダの内径寸法が総組品に関する特性（ＭＴＦ、フォーカス、及び波面収差）に支配的に寄与する場合、レンズ素子の波面収差に関わる加工パラメータ及びホルダの内径寸法に関わる加工パラメータのみが決定される。さらに、これらの加工パラメータのうち、レンズ素子の波面収差及びホルダの内径寸法に特に支配的に寄与するパラメータのみ、例えばレンズ素子の波面収差に対して研磨時間及びホルダの内径寸法に対して内径寸法のみが決定される。以上のように、少ない数の加工パラメータのみを調整することで、統計的に総組品に関する特性を最適化して製品規格を満たす光学製品を効率良く製造することが可能になる。
【００３７】
加工パラメータの調整コストの制約条件においては、加工パラメータ決定部５３は、複数の加工パラメータのうち、それぞれの調整に要するコストが小さいパラメータ、或いは総コストが小さくなるパラメータの組合せを優先して決定する。レンズ加工装置１１が従う加工パラメータ、例えば金型の摩耗の程度、加熱温度、押圧力、及び研磨時間に対して、金型の摩耗を調整するには金型の交換を要することから、その他の加熱温度、押圧力、及び研磨時間が優先して決定される。また、ホルダ加工装置１２が従う加工パラメータ、例えば加工歯の摩耗の程度及びレンズ素子の固定位置に対して、加工歯の摩耗を調整するには加工歯の交換を要することから、その他のレンズ素子の固定位置が優先して決定される。以上の手順により、低コストで、統計的に総組品に関する特性を最適化して製品規格を満たす光学製品を効率良く製造することが可能になる。
【００３８】
なお、複数の加工パラメータのそれぞれの調整に要するコスト（又はコストに相当するファクターでもよい）は、予め、ユーザにより入力部（不図示）を介して設定することができる。
【００３９】
製造公差の制約条件においては、複数の部品に関する特性の統計分布がそれぞれ定められた公差内に収まることを条件とする。それにより、複数の加工パラメータに従ってそれぞれ独立に加工された複数の部品を用いて、統計的に総組品に関する特性を最適化して製品規格を満たす光学製品を効率良く製造することが可能になる。
【００４０】
なお、制約条件は、その他の任意の条件をさらに含んでもよく、複数の条件をそれぞれ重みづけして組み合わせて使用してもよい。また、１つの加工パラメータの調整を他の加工パラメータ又は他の複数のパラメータの組み合わせの調整に代えてもよい。
【００４１】
加工パラメータ決定部５３により決定された加工パラメータは、加工装置群１０に送信されてレンズ加工装置１１及びホルダ加工装置１２において設定される。
【００４２】
組立パラメータ決定部５４は、モデル構築部５２により構築されたモデルに基づいて、総組品に関する特性が予め定められた基準となる組立パラメータを決定するユニットである。ここで、予め定められた基準は、予め定められた統計情報に基づいて設けられる。総組品に関する特性が予め定められた基準となるとは、例えば、総組品に関する特性の測定結果より得られる統計分布が製品規格内に収まることであり、特に最も規格内に収まることで最終製品の不良を減らすことができる。
【００４３】
組立パラメータ決定部５４は、総組測定器群４０、特に総組測定器４１から収集される総組品に関する特性の測定結果（品質検査器４２から収集される最終製品の特性の測定結果でもよい）からその特性の統計分布を算出し、算出された統計分布をモデルに適用することにより組立パラメータを決定する。組立装置群３０が、決定された組立パラメータに基づき、複数の部品を用いて総組品を組み立てることで、統計的に特性を最適化して製品規格を満たす光学製品を効率良く製造することが可能になる。
【００４４】
組立パラメータ決定部５４により決定された組立パラメータは、組立装置３１に送信されて設定される。
【００４５】
図２に、光学製品の製造工程Ｓ１０のフローを示す。なお、加工装置群１０のレンズ加工装置１１及びホルダ加工装置１２が従う加工パラメータは、予め決定され、それぞれの装置において設定されているものとする。また、組立装置３１が従う組立パラメータも、予め決定され、その装置において設定されているものとする。
【００４６】
ステップＳ１１では、加工装置群１０により、加工パラメータに基づいて複数の部品を加工する。レンズ加工装置１１は、設定された加工パラメータ、例えば研磨時間に従って表面を研磨することで、レンズ素子を加工する。また、ホルダ加工装置１２は、設定された加工パラメータ、例えば固定位置に従ってレンズ素子を固定するための溝を内側に形成することで、ホルダを加工する。
【００４７】
ステップＳ１２では、部品測定器群２０により、加工装置群１０により加工された複数の部品に関する特性を測定する。レンズ測定器２１は、レンズ加工装置１１により加工されたレンズ素子の全数又は一部についてレンズ素子に関する特性、例えば波面収差を測定する。また、ホルダ測定器２２は、ホルダ加工装置１２により加工されたホルダの全数又は一部についてホルダに関する特性、例えば内径寸法を測定する。
【００４８】
図３に、ステップＳ１２の複数の部品の特性の測定結果より得られる統計分布の一例を示す。図３左はレンズ素子の波面収差に対する分布、図３右はホルダの内径寸法に対する分布を示す。それぞれの図において、２つの一点鎖線によりそれぞれの特性に対する公差の範囲を示す。レンズ素子の波面収差及びホルダの内径寸法のいずれも、それぞれの公差に対して十分に小さい拡がりで、公差内の十分に狭い範囲に分布している。
【００４９】
ステップＳ１３では、組立装置３１により、組立パラメータに従って、加工装置群１０により加工された複数の部品より総組品が組み立てられる。組立装置３１は、設定された組立パラメータ、例えばホルダ内での複数のレンズ素子の相対位置及び相対姿勢に従って、レンズ加工装置１１により加工された複数のレンズ素子をホルダ加工装置１２により加工されたホルダ内にそれぞれの固定位置で保持することで、総組品を組み立てる。
【００５０】
ステップＳ１４では、総組測定器４１により、組立装置３１により組み立てられた総組品に関する特性を測定する。総組品に関する特性として、例えば、ＭＴＦ、フォーカス、及び波面収差が挙げられる。総組測定器４１は、これらの特性を、組立装置３１により組み立てられた総組品の全数又は一部について測定する。その測定結果より、総組品のそれぞれについて製品規格を満たすか否か判断される。
【００５１】
図４に、ステップＳ１４の総組品の特性の測定結果より得られる統計分布の一例を示す。図４左は総組品のＭＴＦに対する分布、図４中は総組品のフォーカスに対する分布、図４右は総組品の波面収差に対する分布を示す。それぞれの図において、２つの一点鎖線によりそれぞれの特性に対する規格の範囲を示す。レンズ加工装置１１により加工された複数のレンズ素子の波面収差及びホルダ加工装置１２により加工されたホルダの内径寸法のいずれもそれぞれの公差内で十分狭い範囲に分布しているにも関わらず（図３参照）、それらの中から任意のレンズ素子及びホルダを選択して総組品に組み込んだことで、総組品のＭＴＦ、フォーカス、及び波面収差は広い範囲に分布する。ここで、総組品のＭＴＦ、フォーカス、及び波面収差の分布の拡がりはそれぞれの規格に対して幾分小さい程度であり、それぞれの分布の中心が規格内で一側にシフトしていることで、分布の一部（図中、ハッチングされた部分）が規格から外れている。これは、組立装置３１により組み立てられた総組品の一部が製品規格を満足していないことを意味する。
【００５２】
ステップＳ１５では、調整装置３２により、ステップＳ１４の測定により製品規格を満たしていないと判断された総組品に対して、総組品に含まれた複数の部品の組み立てが調整される。調整装置３２は、例えば、ホルダ内に保持された複数のレンズ素子の相対位置及び相対姿勢を調整する。
【００５３】
ステップＳ１６では、品質検査器４２により、組み立てられたすべての総組品に対して最終製品に関する特性が測定される。最終製品の特性として、ＭＴＦ、フォーカス、及び波面収差が挙げられる。その測定結果より、総組品のそれぞれについて製品規格を満たすか否か判断される。すべての特性について規格を満たしている場合にその総組品は製品規格を満足すると判断され、最終製品として出荷可能となる。
【００５４】
なお、調整装置３２により組立を調整された総組品に対しては、特性が再度測定されることとなる。例えば図４に示すように、調整前に規格から外れていたＭＴＦ、フォーカス、及び波面収差（図中、黒塗り丸により示す）が調整により規格内に収まる（図中、白抜き丸により示す）のを確認することで、その総組品は製品規格を満足すると判断され、最終製品として出荷可能となる。しかし、調整前に規格から外れていた１つの特性が調整により規格内に収まっても、逆に、他の特性が規格から外れることになることも少なくない。特性のいずれかについて規格を満たさない場合、その総組品は製品規格を満足しないと判断され、不良として処理されることとなる。
【００５５】
図５に総組品の特性の経時的変化の一例を示す。図中、２つの一点鎖線により特性に対する規格の範囲を示す。複数の部品の特性がそれぞれの公差を満たし、総組品が製品規格を満足していたとしても、例えば加工装置が使用する金型、加工歯等が使用に伴い摩耗又は変形して装置の加工性能が経時的に変わることで、加工パラメータ及び組立パラメータが一定であっても複数の部品の特性の分布がそれぞれの公差内でシフトし、それらの組み合わせにより総組品の特性がトレンドで変化して製品規格を外すことがある。図に示した例では、総組品の特性の分布が経時的に変化することで、矢印で示す期間において多くの総組品の特性が規格を外し、多くの不良が生じることとなる。そこで、本実施形態に係る製造方法により、総組品の特性の統計的変化をフィードバックすることで、斯かる経時的変化を抑制する。
【００５６】
図６に、本実施形態に係る光学製品の製造方法のフローを示す。なお、光学製品の製造工程Ｓ１０により光学製品が製造され、複数の部品及び総組品に関する特性の測定結果が蓄積されているものとする。
【００５７】
ステップＳ２２では、モデル構築部５２により、複数の部品（少なくとも１つの部品でもよい）の加工パラメータ、加工装置群１０により加工パラメータに従って加工される複数の部品（少なくとも１つの部品でもよい）に関する特性の統計分布、及び組立装置群３０により複数の部品を用いて組み立てられる総組品に関する特性の統計分布の関係を表すモデルを構築する。モデルは、先述のとおり、複数の部品（少なくとも１つの部品でもよい）に関する加工パラメータと加工装置群１０により加工パラメータに従って加工される複数の部品（少なくとも１つの部品でもよい）に関する特性の統計分布との関係を表す第１モデル、及び複数の部品（少なくとも１つの部品でもよい）に関する特性の統計分布と組立装置群３０により複数の部品より組み立てられる総組品に関する特性の統計分布との関係を表す第２モデルから構成される。
【００５８】
なお、第１モデルは、複数の部品のうちの２以上の部品のそれぞれに関する加工パラメータとこの加工パラメータに従って加工される２以上の部品に関する特性の統計分布との関係をそれぞれ表す２以上の副モデルを含んでもよい。また、第２モデルは、複数の部品に関する特性の統計分布と総組品に組み込まれた複数の部品の組み立てを調整した後における総組品に関する特性の統計分布との関係を表すこととしてもよいし、さらに組立パラメータを含めた関係を表すこととしてもよい。
【００５９】
モデル構築部５２は、上述のように構成されるモデルに対して、部品測定器群２０及び総組測定器群４０により実測されたデータ、複数の部品の加工と総組品の組立とを模擬した計算機シミュレーション又は実験のデータ等を機械学習の学習データとして使用して、モデルを構築する。モデル構築部５２は、例えば、研磨時間とこの研磨時間に従ってレンズ加工装置１１により加工されるレンズ素子の波面収差のデータとを用いて、第１モデルを機械学習により構築する。第１モデルは、１入力１出力モデルとして構築される。また、固定位置とこの固定位置に従ってホルダ加工装置１２により加工されるホルダの内径寸法のデータとを用いて、別の第１モデルを機械学習により構築する。別の第１モデルは、１入力１出力モデルとして構築される。また、レンズ加工装置１１で加工されるレンズ素子の波面収差のデータと、ホルダ加工装置１２で加工されるホルダの内径寸法のデータと、レンズ加工装置１１で加工されるレンズ素子及びホルダ加工装置１２で加工されるホルダから組み立てられる総組品のＭＴＦ、フォーカス、及び波面収差のデータと、を用いて、第２モデルを機械学習により構築する。第２モデルは、２入力３出力モデルとして構築される。
【００６０】
ステップＳ２４では、データ収集部５１により、部品測定器群２０（すなわち、レンズ測定器２１及びホルダ測定器２２）から部品に関する特性（すなわち、レンズ素子の波面収差及びホルダの内径寸法）の測定結果を収集し、総組測定器群４０、特に総組測定器４１から総組品に関する特性（すなわち、総組品のＭＴＦ、フォーカス、及び波面収差）の測定結果を収集し、品質検査器４２から最終製品に関する特性（すなわち、総組品のＭＴＦ、フォーカス、及び波面収差）の測定結果を収集する。データ収集部５１は、例えば１日、１週間、１カ月等の一定期間置きにその期間内に各測定器において得られた測定結果を収集する。収集された測定結果は、加工パラメータ決定部５３及び組立パラメータ決定部５４に送信される。
【００６１】
ステップＳ２６では、加工パラメータ決定部５３により、組立装置３１により組み立てられた総組品に関する特性が変化したかどうかを判断する。加工パラメータ決定部５３は、データ収集部５１から受信した一定期間における総組品に関する特性の測定結果よりその統計分布を算出し、先の期間において算出された特性の統計分布と比較して変化したか否かを判断する。算出された統計分布が先に算出された統計分布に対して変化している場合、ステップＳ２８に進み、変化していない又は変化の程度が小さい場合、ステップＳ３０に進む。
【００６２】
なお、算出された統計分布を先の期間において算出された特性の統計分布と比較して変化したか否かを判断するに限らず、算出された統計分布が製品規格から外れる程度が増大したか否かを判断してもよい。
【００６３】
ステップＳ２８では、加工パラメータ決定部５３により、モデル構築部５２により構築されたモデルに基づいて、総組品に関する特性が予め定められた統計分布となる加工パラメータを決定する。加工パラメータ決定部５３は、ステップＳ２６において算出した総組品の特性の統計分布をモデルに適用して、どの加工パラメータをどの程度変更することで総組品に関する特性が予め定められた統計分布となるか予測する。ここで、総組品の特性の統計分布が製品規格内に収まるように、好ましくは最も規格内に収まるように加工パラメータを決定する。なお、加工パラメータ決定部５３は、ステップＳ２６において算出した総組品の特性の統計分布より先の期間において算出された分布からの変化を算出し、これをモデルに適用することで、加工パラメータの変量を決定してもよい。
【００６４】
加工パラメータの決定において、加工パラメータ決定部５３は、加工パラメータを第１モデルに適用して複数の部品に関する特性の統計分布を導出し、導出された複数の部品に関する特性の統計分布を第２モデルに適用して総組品の特性に関する統計分布を導出し、この総組品の特性に関する統計分布が予め定められた統計分布となるように加工パラメータを決定する。ここで、ステップＳ２６において算出した総組品の特性の統計分布の規格内となる確率が最大化する加工パラメータを決定する。それにより、それぞれが製品規格内に収まる、好ましくは最も規格内に収まる総組品のＭＴＦ、フォーカス、及び波面収差の統計分布を与えるレンズ素子の研磨時間及びホルダの固定位置が決定される。
【００６５】
加工パラメータの決定において、複数の部品に関する特性の測定結果を利用してもよい。加工パラメータ決定部５３は、まず、ステップＳ２４において収集した複数の部品に関する特性の測定結果より統計分布を算出又は推定する。それにより、レンズ素子の波面収差及びホルダの内径寸法のそれぞれの統計分布（これらを測定分布と呼ぶ）が得られる。次に、加工パラメータ決定部５３は、測定分布を基にして、複数の部品に関する特性の統計分布を第２モデルに適用して総組品に関する特性の統計分布を導出し、これが予め定められた統計分布となるように部品の特性の統計分布を決定する。ここで、ステップＳ２６において算出した総組品の特性の統計分布の規格内となる確率が最大化するように部品の特性の統計分布を決定する。最後に、加工パラメータ決定部５３は、加工パラメータを第１モデルに適用して複数の部品に関する特性の統計分布を導出し、これが第２モデルを用いて決定された統計分布に一致するように加工パラメータを決定する。以上の手順により、それぞれが製品規格内に収まる、好ましくは最も規格内に収まる総組品のＭＴＦ、フォーカス、及び波面収差の統計分布を与えるレンズ素子の研磨時間及びホルダの固定位置が決定される。
【００６６】
なお、複数の部品に関する特性の測定結果が利用できない場合、ステップＳ２６において算出した総組品の特性の測定結果から得られる統計分布から第２モデルを介して部品の特性の統計分布を推定し、これを基にして、複数の部品に関する特性の統計分布を第２モデルに適用して総組品に関する特性の統計分布を導出し、これが予め定められた統計分布となるように部品の特性の統計分布を決定してもよい。それにより、統計的に総組品に関する特性を最適化する加工パラメータをより正確に決定することができる。
【００６７】
加工装置群１０が複数の部品を加工するための加工パラメータとして複数の加工パラメータを採用する場合、加工パラメータ決定部５３は、複数の加工パラメータに対する制約条件に従って少なくとも１つの加工パラメータを決定してもよい。なお、その他の加工パラメータは、先に決定されたパラメータ値を維持する。制約条件は、例えば、加工パラメータの感度、加工パラメータの調整コスト、製造公差等のうちの１つ又は任意の組み合わせを含む。制約条件に従った加工パラメータの決定の詳細は先述のとおりである。
【００６８】
加工パラメータ決定部５３は、決定した加工パラメータを加工装置群１０に送信する。それにより、レンズ加工装置１１及びホルダ加工装置１２において加工パラメータが設定される（すなわち、更新される）。
【００６９】
ステップＳ３０では、組立パラメータ決定部５４により、組立装置３１により組み立てられた総組品に関する特性が製品規格内に収まっているかどうかを判断する。組立パラメータ決定部５４は、データ収集部５１から受信した一定期間における総組品に関する特性の測定結果よりその統計分布を算出し、統計分布が製品規格から外れる程度が所与の範囲内か、その範囲を超えて増大しているかを判断する。外れる程度が所与の範囲内である場合、ステップＳ１０に進み、所与の範囲を超えて増大している場合、ステップＳ３２に進む。
【００７０】
ステップＳ３２では、組立パラメータ決定部５４により、モデル構築部５２により構築されたモデルに基づいて、総組品に関する特性が予め定められた統計分布に従う組立パラメータを決定する。組立パラメータ決定部５４は、ステップＳ２６において算出した総組品の特性の測定結果から得られる統計分布をモデルに適用して、どの組立パラメータをどの程度変更することで総組品に関する特性が予め定められた統計分布に従うか予測する。ここで、総組品の特性の統計分布が製品規格内に収まるように、好ましくは最も規格内に収まるように組立パラメータを決定する。
【００７１】
ステップ（光学製品の製造工程）Ｓ１０では、ステップＳ２８において決定された加工パラメータ及びステップＳ３２において決定された組立パラメータに従って光学製品が製造される。その詳細は先述のとおりである。
【００７２】
図７に、本実施形態に係る光学製品の製造方法による複数の部品の特性の統計的制御の一例を示す。図７左はレンズ素子の波面収差に対する分布、図７右はホルダの内径寸法に対する分布を示す。それぞれの図において、実線により、加工パラメータの適用後における光学製品の製造工程Ｓ１０（ステップＳ１２）の複数の部品の特性の測定結果より得られる統計分布、点線により、加工パラメータの適用前（先の繰り返しサイクル）における複数の部品の特性の測定結果より得られる統計分布、２つの一点鎖線により、それぞれの特性に対する公差の範囲を示す。レンズ素子の波面収差及びホルダの内径寸法のいずれも、それぞれの公差に対して十分に小さい拡がりで公差内に分布している。ここで、ステップＳ２８において決定された加工パラメータを適用してそれぞれの部品を加工したことで、レンズ素子の波面収差の統計分布及びホルダの内径寸法のそれぞれ統計分布は、白抜き矢印を用いて示すように、点線で示す分布から実線で示す分布にそれぞれの拡がりをほぼ変えることなくシフトしている。
【００７３】
図８に、本実施形態に係る光学製品の製造方法による総組品の特性の統計的制御の一例を示す。図８左は総組品のＭＴＦに対する分布、図８中は総組品のフォーカスに対する分布、図８右は総組品の波面収差に対する分布を示す。それぞれの図において、実線により、加工パラメータ及び組立パラメータの適用後における光学製品の製造工程Ｓ１０（ステップＳ１４）の総組品の特性の測定結果より得られる統計分布、点線により、加工パラメータの適用前（先の繰り返しサイクル）における総組品の特性の測定結果より得られる統計分布、２つの一点鎖線により、それぞれの特性に対する規格の範囲を示す。上述のとおり複数のレンズ素子の波面収差及びホルダの内径寸法のそれぞれの統計分布がそれぞれの公差内でシフトしたため、先と同様にそれらの中から任意のレンズ素子及びホルダを選択して総組品に組み込んだことで、総組品のＭＴＦ、フォーカス、及び波面収差のそれぞれの統計分布は、黒塗り矢印を用いて示すように、点線で示す分布から実線で示す分布にそれぞれの拡がりをほぼ変えることなく製品規格のほぼ中央にシフトしている。規格を満たさない総組品は極少数（図中、ハッチングされた分布の部分に相当）であり、その極少数の総組品についてのみステップＳ１５において調整装置３２により組み立てを調整することで、ほぼすべての総組品について製品規格を満足させることができる。
【００７４】
ステップＳ３４では、データ蓄積期間を経過したか否かが判断される。データ蓄積期間は、ステップＳ２４においてデータ収集部５１が収集する各種測定結果を蓄積する期間であり、例えば１日、１週間、１カ月等、任意に定めることができる。データ蓄積期間を経過するまで、光学製品の製造工程Ｓ１０を繰り返す。それにより、データ蓄積期間の間、各種測定結果が蓄積される。データ蓄積期間を経過すると、ステップＳ２４に戻る。従って、データ蓄積期間置きに、各測定器において得られた測定結果を用いて加工パラメータが決定され（ステップＳ２８）、また組立パラメータが決定される（ステップＳ３２）。
【００７５】
図９に、本実施形態に係る光学製品の製造方法による総組品の特性の経時的変化の一例を示す。総組品の特性の測定結果を用いて加工パラメータ及び組立パラメータを決定し、決定されたパラメータを複数の部品を加工する加工装置群１０及び総組品を組み立てる組立装置群３０に適用して光学製品の製造をフィードバック制御することで、総組品の特性は規格内のほぼ中央に分布し続けることがわかる。従って、本実施形態に係る光学製品の製造方法により、常時、統計的に特性を最適に維持して製品規格を満たす光学製品を効率良く製造することが可能になる。
【００７６】
本実施形態に係る製造方法により、複数の部品の加工パラメータと複数の部品に関する特性の統計分布と総組品に関する特性の統計分布との関係を表すモデルに基づいて、総組品に関する特性が予め定められた基準（すなわち、予め定められた統計分布）に従う加工パラメータを決定することで、決定された加工パラメータに従って複数の部品を加工し、加工された複数の部品より総組品を組み立てることにより、統計的に特性を最適化して製品規格を満たす光学製品を効率良く製造することが可能になる。
【００７７】
本発明の様々な実施形態は、フローチャートおよびブロック図を参照して記載されてよく、ここにおいてブロックは、（１）操作が実行されるプロセスの段階または（２）操作を実行する役割を持つ装置のセクションを表わしてよい。特定の段階およびセクションが、専用回路、コンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、および／またはコンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタルおよび／またはアナログハードウェア回路を含んでよく、集積回路（ＩＣ）および／またはディスクリート回路を含んでよい。プログラマブル回路は、論理ＡＮＤ、論理ＯＲ、論理ＸＯＲ、論理ＮＡＮＤ、論理ＮＯＲ、および他の論理操作、フリップフロップ、レジスタ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブルロジックアレイ（ＰＬＡ）等のようなメモリ要素等を含む、再構成可能なハードウェア回路を含んでよい。
【００７８】
コンピュータ可読媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読媒体は、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読媒体のより具体的な例としては、フロッピー（登録商標）ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭまたはフラッシュメモリ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、ブルーレイ（ＲＴＭ）ディスク、メモリスティック、集積回路カード等が含まれてよい。
【００７９】
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ（ＩＳＡ）命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、またはＳｍａｌｌｔａｌｋ、ＪＡＶＡ（登録商標）、Ｃ＋＋等のようなオブジェクト指向プログラミング言語、および「Ｃ」プログラミング言語または同様のプログラミング言語のような従来の手続型プログラミング言語を含む、１または複数のプログラミング言語の任意の組み合わせで記述されたソースコードまたはオブジェクトコードのいずれかを含んでよい。
【００８０】
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサまたはプログラマブル回路に対し、ローカルにまたはローカルエリアネットワーク（ＬＡＮ）、インターネット等のようなワイドエリアネットワーク（ＷＡＮ）を介して提供され、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく、コンピュータ可読命令を実行してよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。
【００８１】
図１０は、本発明の複数の態様が全体的または部分的に具現化されてよいコンピュータ２２００の例を示す。コンピュータ２２００にインストールされたプログラムは、コンピュータ２２００に、本発明の実施形態に係る装置に関連付けられる操作または当該装置の１または複数のセクションとして機能させることができ、または当該操作または当該１または複数のセクションを実行させることができ、および／またはコンピュータ２２００に、本発明の実施形態に係るプロセスまたは当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ２２００に、本明細書に記載のフローチャートおよびブロック図のブロックのうちのいくつかまたはすべてに関連付けられた特定の操作を実行させるべく、ＣＰＵ２２１２によって実行されてよい。
【００８２】
本実施形態によるコンピュータ２２００は、ＣＰＵ２２１２、ＲＡＭ２２１４、グラフィックコントローラ２２１６、およびディスプレイデバイス２２１８を含み、それらはホストコントローラ２２１０によって相互に接続されている。コンピュータ２２００はまた、通信インタフェース２２２２、ハードディスクドライブ２２２４、ＤＶＤ−ＲＯＭドライブ２２２６、およびＩＣカードドライブのような入／出力ユニットを含み、それらは入／出力コントローラ２２２０を介してホストコントローラ２２１０に接続されている。コンピュータはまた、ＲＯＭ２２３０およびキーボード２２４２のようなレガシの入／出力ユニットを含み、それらは入／出力チップ２２４０を介して入／出力コントローラ２２２０に接続されている。
【００８３】
ＣＰＵ２２１２は、ＲＯＭ２２３０およびＲＡＭ２２１４内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ２２１６は、ＲＡＭ２２１４内に提供されるフレームバッファ等またはそれ自体の中にＣＰＵ２２１２によって生成されたイメージデータを取得し、イメージデータがディスプレイデバイス２２１８上に表示されるようにする。
【００８４】
通信インタフェース２２２２は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ２２２４は、コンピュータ２２００内のＣＰＵ２２１２によって使用されるプログラムおよびデータを格納する。ＤＶＤ−ＲＯＭドライブ２２２６は、プログラムまたはデータをＤＶＤ−ＲＯＭ２２０１から読み取り、ハードディスクドライブ２２２４にＲＡＭ２２１４を介してプログラムまたはデータを提供する。ＩＣカードドライブは、プログラムおよびデータをＩＣカードから読み取り、および／またはプログラムおよびデータをＩＣカードに書き込む。
【００８５】
ＲＯＭ２２３０はその中に、アクティブ化時にコンピュータ２２００によって実行されるブートプログラム等、および／またはコンピュータ２２００のハードウェアに依存するプログラムを格納する。入／出力チップ２２４０はまた、様々な入／出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入／出力コントローラ２２２０に接続してよい。
【００８６】
プログラムが、ＤＶＤ−ＲＯＭ２２０１またはＩＣカードのようなコンピュータ可読媒体によって提供される。プログラムは、コンピュータ可読媒体から読み取られ、コンピュータ可読媒体の例でもあるハードディスクドライブ２２２４、ＲＡＭ２２１４、またはＲＯＭ２２３０にインストールされ、ＣＰＵ２２１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ２２００に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置または方法が、コンピュータ２２００の使用に従い情報の操作または処理を実現することによって構成されてよい。
【００８７】
例えば、通信がコンピュータ２２００および外部デバイス間で実行される場合、ＣＰＵ２２１２は、ＲＡＭ２２１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース２２２２に対し、通信処理を命令してよい。通信インタフェース２２２２は、ＣＰＵ２２１２の制御下、ＲＡＭ２２１４、ハードディスクドライブ２２２４、ＤＶＤ−ＲＯＭ２２０１、またはＩＣカードのような記録媒体内に提供される送信バッファ処理領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、またはネットワークから受信された受信データを記録媒体上に提供される受信バッファ処理領域等に書き込む。
【００８８】
また、ＣＰＵ２２１２は、ハードディスクドライブ２２２４、ＤＶＤ−ＲＯＭドライブ２２２６（ＤＶＤ−ＲＯＭ２２０１）、ＩＣカード等のような外部記録媒体に格納されたファイルまたはデータベースの全部または必要な部分がＲＡＭ２２１４に読み取られるようにし、ＲＡＭ２２１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ２２１２は次に、処理されたデータを外部記録媒体にライトバックする。
【００８９】
様々なタイプのプログラム、データ、テーブル、およびデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。ＣＰＵ２２１２は、ＲＡＭ２２１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプの操作、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々なタイプの処理を実行してよく、結果をＲＡＭ２２１４に対しライトバックする。また、ＣＰＵ２２１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ２２１２は、第１の属性の属性値が指定される、条件に一致するエントリを当該複数のエントリの中から検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【００９０】
上で説明したプログラムまたはソフトウェアモジュールは、コンピュータ２２００上またはコンピュータ２２００近傍のコンピュータ可読媒体に格納されてよい。また、専用通信ネットワークまたはインターネットに接続されたサーバーシステム内に提供されるハードディスクまたはＲＡＭのような記録媒体が、コンピュータ可読媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ２２００に提供する。
【００９１】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、上記実施の形態に変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【００９２】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００９３】
１０…加工装置群、１１…レンズ加工装置、１２…ホルダ加工装置、２０…部品測定器群、２１…レンズ測定器、２２…ホルダ測定器、３０…組立装置群、３１…組立装置、３２…調整装置、４０…総組測定器群、４１…総組測定器、４２…品質検査器、５０…制御装置、５１…データ収集部、５２…モデル構築部、５３…加工パラメータ決定部、５４…組立パラメータ決定部、１００…製造システム、２２００…コンピュータ、２２０１…ＲＯＭ、２２１０…ホストコントローラ、２２１２…ＣＰＵ、２２１４…ＲＡＭ、２２１６…グラフィックコントローラ、２２１８…ディスプレイデバイス、２２２０…出力コントローラ、２２２２…通信インタフェース、２２２４…ハードディスクドライブ、２２２６…ＲＯＭドライブ、２２３０…ＲＯＭ、２２４０…出力チップ、２２４２…キーボード。
【図１】
2018151575.tif 000003
【図２】
2018151575.tif 000004
【図３】
2018151575.tif 000005
【図４】
2018151575.tif 000006
【図５】
2018151575.tif 000007
【図６】
2018151575.tif 000008
【図７】
2018151575.tif 000009
【図８】
2018151575.tif 000010
【図９】
2018151575.tif 000011
【図１０】
2018151575.tif 000012