(57)【特許請求の範囲】
【請求項１】
レンズ組立体が結合されるアクチュエータがｘ軸、ｙ軸、ｚ軸のうちいずれか一方向に移動した距離を感知してツーワイヤーインターフェース方式でマスターコントローラに伝送するためのアクチュエータ移動感知素子のスレーブ識別情報設定方法において、
前記マスターコントローラからスレーブ識別情報の変更命令が受信されると、自体に割り当てられたホールセンサからアクチュエータ移動距離感知データが入力されるかをチェックする段階と；
前記チェック結果、設定値以上のアクチュエータ移動距離感知データが入力されると、生産時に付与されたスレーブ識別情報を前記マスターコントローラから伝送されたスレーブ識別情報に変更設定する段階；を含むことを特徴とする、アクチュエータ移動感知素子のスレーブ識別情報設定方法。
【請求項２】
前記マスターコントローラから伝送されたスレーブ識別情報は前記スレーブ識別情報の変更命令に続けて受信されることを特徴とする、請求項１に記載のアクチュエータ移動感知素子のスレーブ識別情報設定方法。
【請求項３】
前記設定値以上のアクチュエータ移動距離感知データは、ｘ、ｙ、ｚ軸のうちいずれか一つの軸方向に対して前記アクチュエータのホームポジションからフル（ｆｕｌｌ）ポジションへの移動中に発生するデータであることを特徴とする、請求項１に記載のアクチュエータ移動感知素子のスレーブ識別情報設定方法。
【請求項４】
レンズ組立体が結合されるアクチュエータの光軸（ｚ軸）方向あるいは前記光軸方向と垂直をなすｘ軸あるいはｙ軸方向のうちいずれか一方向にアクチュエータが移動した距離を感知するためのホールセンサを含むアクチュエータ移動感知素子複数個とツーワイヤーインターフェース方式でデータを送受信するマスターコントローラで実行可能なアクチュエータ移動感知素子のスレーブ識別情報設定方法において、
前記複数個のアクチュエータ移動感知素子側に通信開始信号を送信した後、スレーブ識別情報の変更命令と変更するスレーブ識別情報を送信する段階と；
前記アクチュエータを光軸方向あるいは前記光軸方向と垂直をなすｘ軸あるいはｙ軸方向のうちいずれか一つの軸方向に移動させるための命令をアクチュエータ駆動部に出力する段階と；
前記送信したスレーブ識別情報を前記アクチュエータを移動させた軸方向のアクチュエータ移動感知素子のスレーブ識別情報に設定保存する段階；を含むことを特徴とする、アクチュエータ移動感知素子のスレーブ識別情報設定方法。
【請求項５】
前記段階をｘ軸とｙ軸方向に対して繰り返し遂行したりｘ軸とｙ軸およびｚ軸に対して繰り返し遂行することを特徴とする、請求項４に記載のアクチュエータ移動感知素子のスレーブ識別情報設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカメラのアクチュエータ移動感知素子に関し、特に複数のアクチュエータ移動感知素子とデータ通信を遂行するために必要なスレーブ識別情報を各アクチュエータ移動感知素子に付与し設定する方法に関する。
【背景技術】
【０００２】
カメラモジュールを装着した携帯用通信装置は、流動性および携帯性が増加するにつれて微細な振動や人体で発生した手振れなどによって映像が乱れる現象が現れる。そのため、鮮明な映像を得るための方法として手振れ補正装置（あるいは技術）が搭載されたカメラモジュールが一般化されている。手振れ補正装置（技術）はＤＩＳ方式、ＥＩＳ方式およびＯＩＳ方式に区別されるが、性能面でＯＩＳ（Ｏｐｔｉｃａｌ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚａｔｉｏｎ：光学式映像補正）方式が幅広く使われている。
【０００３】
ＯＩＳ方式を利用した手振れ補正装置では、基本的にアクチュエータ（あるいは狭い意味でキャリア）の移動距離のフィードバックを受けるためにパッシブ（ｐａｓｓｉｖｅ）ホールセンサを利用する。すなわち、Ｘ、Ｙ軸上のホールセンサと、ホールセンサから出力される信号を前処理するための前処理部（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ：ＡＦＥ）および手振れ補正部（ＯＩＳコントローラ）が手振れ補正装置を構成すると言え、前記前処理部（ＡＦＥ）と手振れ補正部（ＯＩＳコントローラ）は一つのＩＣ（ＯＩＳコントローラＩＣと命名されたりもする）チップ内に含まれる。このように前処理部（ＡＦＥ）と手振れ補正部（ＯＩＳコントローラ）が一つのＩＣチップ内に含まれる場合、図１に図示した通り、ホールセンサ１０、２０とＯＩＳコントローラＩＣ３０を連結するためには７個（ＶＨＸ、ＸＨ＋、ＸＨ−、ＶＨＹ、ＹＨ＋、ＹＨ−、共用ＧＮＤ）のピンが必要であり、図２に図示した通り、カメラモジュールのアクチュエータを駆動するためのドライバー連結ピンＰ１−Ｐ４は４個が必要であるため、合計１１個のピンとこれらを連結するための配線がＦＰＣＢに形成されなければならない。因みに、図２でＡとＢはそれぞれＸ軸とＹ軸上のホールセンサを示したものである。
【０００４】
もし、カメラモジュールを制御するための軸（ａｘｉｓ）が増加するのであれば、それに伴いホールセンサの個数も増加し、増加したホールセンサと周辺回路を連結するためのピンの個数も増加することになるが、カメラモジュールを制御するために必要なホールセンサの出力ピンとカメラモジュールのアクチュエータを駆動するためのドライバー連結ピンを最小化することが、カメラモジュールとＯＩＳコントローラＩＣを連結するＦＰＣＢの設計および製作便宜性を提供することはもちろん、製作費用を低減させるのに寄与するであろう。したがって、カメラモジュールとＯＩＳコントローラＩＣを連結する物理的なピンの数を最小化する新しい方法が切実に求められている。
【０００５】
一方、手振れ補正性能とオートフォーカシング性能はカメラモジュールの内部温度に影響を受ける。レンズ組立体が結合されるアクチュエータの光軸（ｚ軸）方向と垂直をなすｘ軸とｙ軸方向にアクチュエータが移動した距離を感知するホールセンサは、温度変化に応じてゲイン（ｇａｉｎ）、すなわち敏感度が変化してホールセンサ出力電圧の大きさも変化する。また、アクチュエータの移動距離をホールセンサで感知するために磁石が利用されるが、カメラモジュールの内部温度が変化すれば磁石の性能も変化するため、その結果、システムループゲインが変化してＯＩＳ性能が低下する。併せてアクチュエータ光軸の場合にも温度変化によりレンズが影響を受けるのでオートフォーカシングが正しく行われない問題が発生する。
【０００６】
このような制約を克服することはもちろん、カメラモジュールとＯＩＳコントローラＩＣを連結する物理的なピンの数を最小化するための方法としてツーワイヤーインターフェースＩ２Ｃ方式を採用することができる。ツーワイヤーインターフェース方式を利用してスレーブに該当するカメラモジュールとマスターに該当するＯＩＳコントローラＩＣ間にアクチュエータの軸方向移動距離を伝送するためには各軸方向移動距離を識別するための識別情報（ａｄｄｒｅｓｓ）が要求される。
【０００７】
このような要求を満足させるためには、カメラアクチュエータの軸方向移動距離を感知するアクチュエータ移動感知素子のそれぞれに互いに異なる識別情報を付与しなければならない。すなわち、アクチュエータ移動感知素子生産業者では互いに異なるスレーブ識別情報を付与してアクチュエータ移動感知素子を生産しなければならず、アクチュエータ移動感知素子の購買業者では互いに異なるスレーブ識別情報を有するアクチュエータ移動感知素子を区分して管理しなければならない。このような場合、生産業者の立場からすると、異なるスレーブ識別情報を付与するための別途のプロセスと管理が必要であるので、それによる生産性の低下と管理費用の上昇を招くことになり、購買業者も異なる識別情報を有する部品素子を注意深く管理運用しなければならないという非効率的な問題が発生する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】大韓民国公開特許公報１０−２０１４−００３６６９６号
【特許文献２】大韓民国公開特許公報１０−２０１６−００９５９１１号
【発明の概要】
【発明が解決しようとする課題】
【０００９】
そこで、本発明の目的は、ツーワイヤーインターフェース方式によりデータを伝送できるアクチュエータ移動感知素子の生産性を向上させ、管理が容易であるようにしたアクチュエータ移動感知素子のスレーブ識別情報設定方法を提供するものの、ツーワイヤーインターフェース方式によりデータ通信可能なマスターコントローラおよびアクチュエータ移動感知素子のそれぞれで実行可能なスレーブ識別情報設定方法を提供することにある。
【００１０】
また、本発明のさらに他の目的は、カメラモジュールに使われるアクチュエータ移動感知素子を購入してカメラモジュールを組立あるいは生産する業者にアクチュエータ移動感知素子の管理上の便宜性を提供することはもちろん、管理費用およびリスク管理の危険を削減させることができるアクチュエータ移動感知素子のスレーブ識別情報設定方法を提供するものの、マスターコントローラおよびアクチュエータ移動感知素子のそれぞれで実行可能なスレーブ識別情報設定方法を提供することにある。
【課題を解決するための手段】
【００１１】
前述した目的を達成するための本発明の実施例に係るアクチュエータ移動感知素子のスレーブ識別情報設定方法は、レンズ組立体が結合されるアクチュエータがｘ軸、ｙ軸、ｚ軸のうちいずれか一方向に移動した距離を感知してツーワイヤーインターフェース方式でマスターコントローラに伝送するアクチュエータ移動感知素子のそれぞれで実行可能な方法であって、
【００１２】
前記マスターコントローラからスレーブ識別情報の変更命令が受信されると、自体に割り当てられたホールセンサからアクチュエータ移動距離感知データが入力されるかをチェックする段階と；
【００１３】
前記チェック結果、設定値以上のアクチュエータ移動距離感知データが入力されると、生産時に付与されたスレーブ識別情報を前記マスターコントローラから伝送されたスレーブ識別情報に変更設定する段階；を含むことを特徴とし、
【００１４】
また、前記マスターコントローラから伝送されたスレーブ識別情報は前記スレーブ識別情報の変更命令に続けて受信することを特徴とする。
【００１５】
また、本発明のさらに他の実施例に係るアクチュエータ移動感知素子のスレーブ識別情報設定方法は、レンズ組立体が結合されるアクチュエータの光軸（ｚ軸）方向あるいは前記光軸方向と垂直をなすｘ軸あるいはｙ軸方向のうちいずれか一方向にアクチュエータが移動した距離を感知するためのホールセンサを含むアクチュエータ移動感知素子複数個とツーワイヤーインターフェース方式でデータを送受信するマスターコントローラで実行可能な方法であって、
【００１６】
前記複数個のアクチュエータ移動感知素子側に通信開始信号を送信した後、スレーブ識別情報の変更命令と変更するスレーブ識別情報を送信する第１段階と；
【００１７】
前記アクチュエータを光軸方向あるいは前記光軸方向と垂直をなすｘ軸あるいはｙ軸方向のうちいずれか一つの軸方向に移動させるための命令をアクチュエータ駆動部に出力する第２段階と；
【００１８】
前記送信したスレーブ識別情報を自体のスレーブ識別情報に設定したアクチュエータ移動感知素子を前記アクチュエータを移動させた軸方向のアクチュエータ移動感知素子に設定する第３段階；を含むことを特徴とし、
【００１９】
また、前記第１〜第３段階をｘ軸とｙ軸方向に対して繰り返し遂行したりｘ軸とｙ軸およびｚ軸に対して繰り返し遂行することを特徴とする。
【発明の効果】
【００２０】
前述した技術的課題の解決手段によると、マスターコントローラによってツーワイヤーインターフェース方式でデータ通信可能な複数のアクチュエータ移動感知素子のスレーブ識別情報を設定できるため、生産業者では同一の識別情報を付与してアクチュエータ移動感知素子を生産しても、アクチュエータ移動感知素子の購買業者では必要に応じて新しい識別情報を便利に付与して使うことができる。
【００２１】
したがって、本発明はアクチュエータ移動感知素子を購入してカメラモジュールを組立あるいは生産する業者に部品管理上の便宜性を提供するとともに、管理費用およびリスク管理の危険を削減させることができる効果を提供する。また、アクチュエータ移動感知素子の生産業者には生産性向上効果を提供することはもちろん管理の便宜性を提供する。
【図面の簡単な説明】
【００２２】
【図１】図１は、一般的な手振れ補正装置の概略的なブロック構成図である。
【図２】図２は、一般的なカメラモジュール側の回路結線の例示的な図である。
【図３】図３は、本発明の実施例に係るカメラモジュールＣＭを構成するアクチュエータ移動感知素子とマスターコントローラに該当するＯＩＳコントローラＩＣ３００間の連結状態の例示的な図である。
【図４】図４は、複数のアクチュエータ移動感知素子１００、２００とアクチュエータ駆動コイルＭＸ、ＭＹが含まれたカメラモジュールＣＭのピンの連結状態の例示的な図である。
【図５】図５は、図３に図示したアクチュエータ移動感知素子の概略的なブロック構成の例示的な図である。
【図６】図６は、本発明の実施例に係るアクチュエータ移動感知素子のスレーブ識別情報設定の例示的なフローチャートである。
【図７】図７は、本発明の実施例によりマスターコントローラとアクチュエータ移動感知素子間で送受信される情報の例示的なフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の好ましい実施例を添付図面を参照して詳細に説明する。本発明の説明において、関連した公知の機能あるいは構成が本発明の要旨を不要に曖昧にさせ得る恐れがあると判断される場合、それに対する詳細な説明は省略する。
【００２４】
図３は、本発明の実施例に係るカメラモジュールＣＭを構成するアクチュエータ移動感知素子１００、２００とマスターコントローラに該当するＯＩＳコントローラＩＣ３００間の連結状態を例示したものである。
【００２５】
まず、本発明の実施例に係るカメラモジュールＣＭは、レンズ組立体が結合されるアクチュエータとアクチュエータを駆動させるためのアクチュエータ駆動コイルＭＸ、ＭＹが含まれることの他に、レンズ組立体が結合されるアクチュエータの光軸（ｚ軸）方向と垂直をなすｘ軸およびｙ軸方向にそれぞれアクチュエータが移動した距離を感知して、ツーワイヤー（ｔｗｏ−ｗｉｒｅ）インターフェース（ＳＣＬ、ＳＤＡ）方式でマスターコントローラに該当するＯＩＳ（Ｏｐｔｉｃａｌ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚａｔｉｏｎ）コントローラＩＣ３００に伝達するための複数のアクチュエータ移動感知素子１００、２００を含む。もちろん実施例によってはアクチュエータの光軸方向に移動したアクチュエータの移動距離を感知するためのｚ軸方向のアクチュエータ移動感知素子（図示されず）をさらに含んでもよい。
【００２６】
マスターコントローラに該当するＯＩＳコントローラＩＣ３００は、ツーワイヤーインターフェース方式で前記複数のアクチュエータ移動感知素子１００、２００のそれぞれからアクチュエータが一つの軸方向に移動した距離のフィードバックを受けて手振れを補正する。
【００２７】
またＯＩＳコントローラＩＣ３００は、本発明の実施例に係るスレーブ識別情報設定モードでアクチュエータ移動感知素子１００、２００のそれぞれのスレーブ識別情報を変更したりもする。このようなＯＩＳコントローラＩＣ３００は、スレーブ識別情報設定モードでアクチュエータをｘ軸あるいはｙ軸、場合によってはｚ軸に移動させるための命令を下すことができる。
【００２８】
因みに、本発明の実施例で使われる用語のうちの「スレーブ」はマスターに対する相対的な用語であって、それぞれのアクチュエータ移動感知素子１００、２００がスレーブに該当するものと定義することにする。また「スレーブ識別情報設定モード」とは、生産時にアクチュエータ移動感知素子１００、２００に付与されたスレーブ識別情報を変更設定するためのモードを示し、各アクチュエータ移動感知素子１００、２００は生産工程で同一のスレーブ識別情報が付与されるものと仮定することにする。
【００２９】
図３を参照すると、複数のアクチュエータ移動感知素子１００、２００のそれぞれのシリアルデータピンＳＤＡとシリアルクロックピンＳＣＬは共有されてＯＩＳコントローラＩＣ３００のシリアルデータおよびシリアルクロックピンと連結され、前記複数のアクチュエータ移動感知素子１００、２００のそれぞれの電源ピンＶＤＤと接地ピンＧＮＤは共有されるか電源ピンＶＤＤと接地ピンＧＮＤのうち一つのみが共有され得る。
【００３０】
このように、カメラモジュールを構成する複数のアクチュエータ移動感知素子１００、２００とＯＩＳコントローラＩＣ３００がツーワイヤーインターフェース方式でデータを送受信することになると、カメラモジュールＣＭとＯＩＳコントローラＩＣ３００を連結する物理的なピンおよび配線の数が最小化されることによって、フレキシブル回路基板ＦＰＣＢの設計および製作が便利な長所を得ることができるようになる。
【００３１】
図４は、複数のアクチュエータ移動感知素子１００、２００とアクチュエータ駆動コイルＭＸ、ＭＹが含まれたカメラモジュールＣＭのピンの連結状態を例示したものである。
【００３２】
図４を参照すると、本発明の実施例に係るカメラモジュール用アクチュエータ移動感知素子１００、２００が適用されたカメラモジュールには、ｘ軸とｙ軸方向にアクチュエータが移動した距離をそれぞれ感知するためのアクチュエータ移動感知素子１００、２００が含まれ、アクチュエータを駆動させるためのアクチュエータ駆動コイルＭＸ、ＭＹが含まれる。
【００３３】
したがって、アクチュエータ駆動コイルＭＸ、ＭＹを駆動させるために必要なピンが４個（ＭＸ＋、ＭＸ−、ＭＹ＋、ＭＹ−）と、ＯＩＳコントローラＩＣ３００とデータインターフェースするためのツーワイヤーインターフェースピン（ＳＣＬ、ＳＤＡ）が２個、そして共用可能な電源供給ピンＶＤＤが１個と接地ピンＧＮＤが１個、合計８個のピンが必要である。これを従来方式のカメラモジュールとＯＩＳコントローラＩＣを連結するピンの数と対比してみると、３個のピンの数を節約できるため、その結果、カメラモジュールの製作時のピンの個数を減らすことができ、ＦＰＣＢの設計および製作の便利性を提供できるようになるのである。
【００３４】
以下、図５を参照してカメラモジュール内に収容可能なカメラモジュール用アクチュエータ移動感知素子１００、２００について説明する。
【００３５】
デジタルセンサとして具現可能な本発明の実施例に係るカメラモジュール用アクチュエータ移動感知素子１００、２００のそれぞれは図５に図示した通り、
【００３６】
レンズ組立体が結合されるアクチュエータの光軸（ｚ軸）方向と垂直をなすｘ軸あるいはｙ軸方向にアクチュエータが移動した距離を感知するためのホールセンサ１０２と、
【００３７】
前記ホールセンサ１０２から出力されるアクチュエータ移動距離感知信号を増幅１０４し、ノイズを除去（Ｒ、Ｃフィルタ）した後、デジタル形態のアクチュエータ移動距離感知データに変換（ＡＤＣ、ＡＤＣ  Ｉ／Ｆ）するための第１信号前処理部と、
【００３８】
前記アクチュエータ移動距離感知データをＯＩＳコントローラＩＣ側３００に伝達するものの、ツーワイヤー（ｔｗｏ−ｗｉｒｅ）インターフェース方式で伝達するためのインターフェース部（Ｉ２Ｃ  Ｉ／Ｆ、１１４）を含むことを特徴とする。
【００３９】
アクチュエータ移動感知素子１００、２００内のインターフェース部１１４には生産工程で付与されたスレーブ識別情報が保存される保存手段と、保存されたスレーブ識別情報をマスターコントローラ側で変更を要請したスレーブ識別情報に変更設定するための制御手段が含まれる。なお、前記ホールセンサ１０２と、前記第１信号前処理部および前記インターフェース部１１４は、デジタルワンチップＩＣでパッケージ化され得る。
【００４０】
また、前述した構成のカメラモジュール用アクチュエータ移動感知素子１００、２００は、カメラモジュール内のアクチュエータ温度を感知するために、アクチュエータ周辺の温度を感知するための温度感知センサ１１６と、
【００４１】
前記温度感知センサ１１６から出力される温度感知信号を増幅１１８し、ノイズを除去（Ｒ、Ｃフィルタ）する第２信号前処理部と、
【００４２】
ノイズが除去された前記アクチュエータ移動距離感知信号とノイズが除去された前記温度感知信号のうち一つを、制御周期に合わせて前記第１信号前処理部のデジタル変換手段（ＡＤＣ）に選択出力するマルチプレクサ１０８をさらに含むこともできる。
【００４３】
このような場合、前記ホールセンサ１０２、前記第１信号前処理部（１０４、Ｒ、Ｃフィルタ、１０６）、前記インターフェース部１１４、前記温度感知センサ１１６、前記第２信号前処理部（１１８、ＲＣフィルタ、１２０）、前記マルチプレクサ１０８およびデジタル変換手段１１０、１１２は、デジタルワンチップＩＣでパッケージ化され得る。
【００４４】
以下、前述したアクチュエータ移動感知素子１００、２００の動作を説明すると、
【００４５】
まず、レンズ組立体が結合されるアクチュエータが光軸（ｚ軸）方向と垂直をなすｘ軸あるいは（および）ｙ軸方向に移動すると、それぞれのホールセンサ１０２はｘ軸とｙ軸方向にアクチュエータが移動した距離を感知して出力する。引き続き、アクチュエータ移動距離感知信号は増幅器１０４を通じて増幅され、ＲＣフィルターでノイズが除去された後、ドライバー１０６を通じてバイパスされてマルチプレクサ１０８に印加される。
【００４６】
一方、カメラモジュールに温度感知センサ１１６が内蔵されている場合であれば、温度感知センサ１１６はアクチュエータ周辺の温度を感知して出力することになり、このような温度感知信号も増幅器１１８で増幅された後、ＲＣフィルターによってノイズが除去されてドライバー１２０を通じてバイパスされてマルチプレクサ１０８に印加される。
【００４７】
したがって、マルチプレクサ１０８に印加された互いに異なるチャネルのアクチュエータ移動距離感知信号と温度感知信号は、制御周期に合わせてデジタル変換手段であるＡＤＣ１１０とＡＤＣ  Ｉ／Ｆ  １１２を通じてツーワイヤーインターフェース方式でデータを伝達するインターフェース部１１４に伝達される。
【００４８】
インターフェース部１１４ではデジタル変換されたアクチュエータ移動距離感知データあるいは温度感知データを、シリアルクロックＳＣＬに合わせてシリアルデータでＯＩＳコントローラＩＣ３００に伝達する。
【００４９】
ただし、アクチュエータ移動感知素子１００、２００とマスターコントローラに該当するＯＩＳコントローラＩＣ３００が正常にデータを送受信するためには、両者間にスレーブに該当するアクチュエータ移動感知素子１００、２００を識別できなければならない。本発明の実施例に係るアクチュエータ移動感知素子１００、２００は生産時に同一のスレーブ識別情報が付与されたため、アクチュエータ移動感知素子１００、２００を購入してセットを組立生産する業者では下記のような方法を通じて各アクチュエータ移動感知素子１００、２００のスレーブ識別情報を変更設定しなければならない。
【００５０】
図６は本発明の実施例に係るアクチュエータ移動感知素子のスレーブ識別情報設定フローチャートを例示したものであり、図７は本発明の実施例によりマスターコントローラに該当するＯＩＳコントローラＩＣ３００とアクチュエータ移動感知素子１００、２００間で送受信される情報フローチャートをそれぞれ例示したものである。
【００５１】
前述した通り、本発明の実施例に係るスレーブ識別情報の変更設定は、管理者の介入による「スレーブ識別情報設定モード」で行われる。スレーブ識別情報設定モードでマスターコントローラであるＯＩＳコントローラＩＣ３００は管理者命令に応答して、図７に図示した通り、ツーワイヤーインターフェース方式により通信開始信号（Ｓ：Ｓｔａｒｔ）をアクチュエータ移動感知素子１００、２００側に送信（Ｓ１０段階）する。複数のアクチュエータ移動感知素子１００、２００のそれぞれのシリアルデータピンとシリアルクロックピンは共有されてＯＩＳコントローラＩＣ３００のシリアルデータピンとシリアルクロックピンと連結されているので、前記通信開始信号は複数のアクチュエータ移動感知素子１００、２００に伝達される。
【００５２】
通信開始信号Ｓに続けてマスターコントローラであるＯＩＳコントローラＩＣ３００は図７に図示した通り、同一のスレーブ識別情報（Ｓｌａｖｅ  Ａｄｄｒ）をアクチュエータ移動感知素子１００、２００側に送信し、アクチュエータ移動感知素子１００、２００から承認信号（Ａｃｋｎｏｗｌｅｄｇｅ：Ａ）が受信されると、スレーブ識別情報（Ａｄｄｒ）変更命令をアクチュエータ移動感知素子１００、２００側に送信（Ｓ２０段階）する。このようなスレーブ識別情報（Ａｄｄｒ）変更命令も複数のアクチュエータ移動感知素子１００、２００側に伝達される。
【００５３】
次に、マスターコントローラであるＯＩＳコントローラＩＣ３００は図７に図示した通り、アクチュエータ移動感知素子１００、２００から承認信号Ａが受信されると、変更するスレーブ識別情報（Ａｄｄｒ）をアクチュエータ移動感知素子１００、２００側に送信（Ｓ３０段階）した後、アクチュエータを光軸（ｚ軸）方向あるいは前記光軸方向と垂直をなすｘ軸あるいはｙ軸方向のうちいずれか一つの軸方向に移動させるための命令をアクチュエータ駆動部に出力（Ｓ４０段階）する。アクチュエータを移動させるための命令は、アクチュエータのホーム（ｈｏｍｅ）ポジションからフル（ｆｕｌｌ）ポジションへの移動命令であるものと仮定する。
【００５４】
下記の説明では、アクチュエータをｘ軸に移動させるための命令を出力してｘ軸に移動したアクチュエータの移動距離を感知するアクチュエータ移動感知素子１００のスレーブ識別情報をまず変更設定した後、アクチュエータをｙ軸に移動させるための命令を出力してｙ軸に移動したアクチュエータの移動距離を感知するアクチュエータ移動感知素子２００のスレーブ識別情報を順次変更設定するものと仮定することにする。
【００５５】
一方、マスターコントローラであるＯＩＳコントローラＩＣ３００がｘ軸フルポジションにアクチュエータ移動命令を下すと、それによりアクチュエータが移動することになり、ｘ軸上でアクチュエータの移動距離を感知するホールセンサ１０２ではｘ軸方向にアクチュエータが移動した距離を感知して出力する。次に、アクチュエータ移動距離感知信号は増幅器１０４を通じて増幅され、ＲＣフィルターでノイズが除去された後、ドライバー１０６を通じてバイパスされてマルチプレクサ１０８を通じてデジタル変換手段であるＡＤＣ１１０とＡＤＣ  Ｉ／Ｆ  １１２を通じてインターフェース部１１４に伝達される。
【００５６】
インターフェース部１１４ではデジタル変換されたアクチュエータ移動距離感知データ（出力コードの形態）が入力されるかをチェックして設定値以上のアクチュエータ移動距離感知データが入力（Ｓ５０段階）されると、生産時に付与されたスレーブ識別情報をマスターコントローラであるＯＩＳコントローラＩＣ３００がＳ３０段階で伝送したスレーブ識別情報に変更設定（Ｓ６０段階）する。
【００５７】
これによって、ｘ軸アクチュエータ移動感知素子１００のインターフェース部１１４にはマスターコントローラであるＯＩＳコントローラＩＣ３００側から伝送されたスレーブ識別情報が新しく設定され得るのである。因みに、アクチュエータをホームポジションからフルポジションに移動させる場合、デジタル変換されたアクチュエータ移動距離感知データは線形的に増加する値を有するので、設定値以上のアクチュエータ移動距離感知データが入力される場合、特定の軸方向にアクチュエータが移動したことを認知できるのである。
【００５８】
一方、ｘ軸方向にアクチュエータの移動命令が下されると、ｙ軸とｚ軸に位置するアクチュエータ移動感知素子２００ではアクチュエータ移動が感知されないため、その結果、マスターコントローラであるＯＩＳコントローラＩＣ３００側で下されたスレーブ識別情報変更命令に対応せずに生産時に付与されたスレーブ識別情報を維持することになる。
【００５９】
図６で説明されていない段階であるＳ７０段階は、マスターコントローラであるＯＩＳコントローラＩＣ３００で遂行される段階であって、マスターコントローラであるＯＩＳコントローラＩＣ３００はＳ３０段階で送信したスレーブ識別情報をｘ軸アクチュエータ移動感知素子１００のスレーブ識別情報に設定して保存する。これにより、マスターコントローラであるＯＩＳコントローラＩＣ３００は、設定保存されたアクチュエータ移動感知素子１００のスレーブ識別情報を活用して、複数のアクチュエータ移動感知素子１００、２００とデータ通信を遂行する。
【００６０】
以上で説明した方法でｘ軸アクチュエータの移動感知素子１００に対するスレーブ識別情報の変更設定が終了すると、マスターコントローラであるＯＩＳコントローラＩＣ３００はＳ８０段階に進行してｙ軸アクチュエータ移動感知素子のスレーブ識別情報を設定する。設定方法はＳ１０段階〜Ｓ７０段階を繰り返し遂行するものの、ｘ軸にアクチュエータを移動させる命令の代わりにｙ軸にアクチュエータを移動させる命令を出力することによって、ｙ軸アクチュエータ移動感知素子２００のインターフェース部にはマスターコントローラであるＯＩＳコントローラＩＣ３００側から伝送されたスレーブ識別情報が新しく設定され得るのである。
【００６１】
もし、ｚ軸アクチュエータ移動感知素子が備えられたカメラモジュールであれば、Ｓ９０段階に進行してｚ軸アクチュエータ移動感知素子のスレーブ識別情報を設定する。設定方法もＳ１０段階〜Ｓ７０段階を繰り返し遂行するものの、ｚ軸にアクチュエータを移動させる命令を出力することによって、ｚ軸アクチュエータ移動感知素子のインターフェース部にはマスターコントローラであるＯＩＳコントローラＩＣ３００側から伝送されたスレーブ識別情報が新しく設定される。
【００６２】
以上で説明した実施例によると、スレーブ識別情報設定モードでマスターコントローラであるＯＩＳコントローラＩＣ３００がスレーブ識別情報変更命令を複数のアクチュエータ移動感知素子１００、２００に伝送した後、特定の一つの軸方向にアクチュエータを移動させると、それぞれのアクチュエータ移動感知素子１００、２００では入力されるアクチュエータ移動距離感知データが設定値以上の場合にのみ反応してマスターコントローラであるＯＩＳコントローラＩＣ３００から受信されたスレーブ識別情報に新しくスレーブ識別情報を設定することによって、生産業者で同一の識別情報を付与してアクチュエータ移動感知素子を生産しても、アクチュエータ移動感知素子の購買業者では必要に応じて新しい識別情報を便利に付与して使うことができる。
【００６３】
これはすなわち、アクチュエータ移動感知素子を購入してカメラモジュールを組立あるいは生産する業者に部品管理上の便宜性を提供するとともに、管理費用およびリスク管理の危険を削減させることができる効果を提供する。また、アクチュエータ移動感知素子の生産業者には生産性向上効果を提供することはもちろん、管理の便宜性を提供する。
【００６４】
以上、本発明は図面に図示された実施例を参照して説明されたが、これは例示的なものに過ぎず、当該技術分野で通常の知識を有する者であればこれから多様な変形および均等な他の実施例が可能であることが理解できるであろう。例えば、本発明の実施例ではマスターコントローラがＯＩＳコントローラであると説明したが、カメラを総合的に制御するコントローラがマスターコントローラとして動作してもよい。また、本発明の実施例では一つのカメラモジュールを仮定して実施例を説明したが、デュアルカメラに含まれるアクチュエータ移動感知素子にも同一に適用され得るであろう。したがって、本発明の真の技術的保護範囲は添付された特許請求の範囲によってのみ定められるべきである。
【図１】
0006848094.tif 000002
【図２】
0006848094.tif 000003
【図３】
0006848094.tif 000004
【図４】
0006848094.tif 000005
【図５】
0006848094.tif 000006
【図６】
0006848094.tif 000007
【図７】
0006848094.tif 000008