(57)【要約】【課題】ドットピーンダイレクトパーツマーキング（ＤＰＭ）を読み込むための技術を改良すること。【解決手段】マークリーダ装置は、レンズと、制御信号に従ってレンズを操作するオートフォーカスシステムとを有する。画像取得システムは、レンズからドットピーンマークまでの距離を計測する。プロセッサは、レンズをドットピーンマークに焦点合わせするオートフォーカスシステムのための焦点位置を算出し、算出された焦点位置にオフセットを適用して、オフセット焦点位置を求め、オフセット焦点位置にオートフォーカスシステムを位置決めすることによって、オートフォーカスシステムを制御し、画像取得システムを介して、オフセット焦点位置に設定されたオートフォーカスシステムによりマークの画像を取得するようにプログラムされる。【選択図】図４
2018049615.tif 000002
【特許請求の範囲】
【請求項１】
レンズからドットピーンマークまでの距離を計測するステップと、
前記レンズを前記ドットピーンマークに焦点合わせするオートフォーカスシステムのための焦点位置を算出するステップと、
算出された前記焦点位置にオフセットを適用して、焦点モータ位置を求めるステップと、
前記オートフォーカスシステムを前記オフセット焦点位置に設定するステップと、
前記オフセット焦点位置に設定された前記オートフォーカスシステムにより前記マークの画像を取得するステップと
を含む、方法。
【請求項２】
前記オフセットが、前記ドットピーンマーク内の隣接するドットを前記取得された画像においてマージされているように見えさせる、請求項１に記載の方法。
【請求項３】
前記オフセットを適用する前に、前記オフセットを決定するステップをさらに含む、請求項１に記載の方法。
【請求項４】
前記オフセットを決定するステップが、記憶値を参照することによって、オフセット値を決定するステップを含む、請求項３に記載の方法。
【請求項５】
前記オフセットを決定するステップが、以下の等式、
【数１】
2018049615.tif 000007
オフセット＝β×マークのドット間の距離×（γ＋モータ位置）、
および
オフセット＝η×ドット間の計測距離
のうちの１つを使用して前記オフセットを算出するステップを含み、
ただし、α、βおよびγならびにηの値は、前記オートフォーカス機構および前記レンズに依存する定数である、請求項３に記載の方法。
【請求項６】
取得されるべき前記画像がドットピーンマークの画像であるか否かを判定して、取得されるべき画像がドットピーンマークの画像でない場合には、前記オフセットをゼロに設定するステップをさらに含む、請求項１に記載の方法。
【請求項７】
前記ドットピーンマークの前記取得された画像を用いることによって、前記ドットピーンマークをデコードするステップをさらに含む、請求項１に記載の方法。
【請求項８】
レンズと、
制御信号に従って前記レンズを操作するオートフォーカスシステムと、
前記レンズからドットピーンマークまでの距離を計測する画像取得システムと、
プロセッサであって、
前記レンズを前記ドットピーンマークに焦点合わせするオートフォーカスシステムのための焦点位置を算出し、
算出された前記焦点位置にオフセットを適用して、オフセット焦点位置を求め、
前記オートフォーカスシステムを前記オフセット焦点位置に位置決めし、
前記画像取得システムを介して、前記オフセット焦点位置に設定された前記オートフォーカスシステムにより前記マークの画像を取得する
ようにプログラムされたプロセッサと
を備える、マークリーダ装置。
【請求項９】
前記オフセットが、前記ドットピーンマーク内の隣接するドットを前記取得された画像においてマージされているように見えさせる、請求項８に記載の装置。
【請求項１０】
前記プロセッサが、前記オフセットを適用する前に、前記オフセットを決定するようにさらにプログラムされる、請求項８に記載の装置。
【請求項１１】
前記オフセットを決定することが、記憶値を参照することによって、オフセット値を決定することを含む、請求項１０に記載の装置。
【請求項１２】
前記オフセットの値が、以下の等式、
【数２】
2018049615.tif 000008
オフセット＝β×マークのドット間の距離×（γ＋モータ位置）、
および
オフセット＝η×ドット間の計測距離
のうちの１つを使用して前記オフセットを算出することにより決定され、
ただし、α、βおよびγならびにηの値は、前記オートフォーカス機構および前記レンズに依存する定数である、請求項１０に記載の装置。
【請求項１３】
前記プロセッサが、取得されるべき前記画像がドットピーンマークの画像であるか否かを判定し、取得されるべき画像がドットピーンマークの画像でない場合には、前記オフセットをゼロに設定するようにさらにプログラムされる、請求項８に記載の装置。
【請求項１４】
前記ドットピーンマークの前記取得された画像を用いて前記ドットピーンマークをデコードするデコーダをさらに備える、請求項８に記載の装置。
【請求項１５】
前記オートフォーカスシステムが、モータを含み、前記オフセットが、前記モータ位置へのオフセットを含む、請求項８に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]本発明は、ダイレクトパーツマーキング（ＤＰＭ）などにおけるドットピーンマーキング（ｄｏｔ ｐｅｅｎｅｄ ｍａｒｋｉｎｇｓ）の画像取得およびデコーディングに関する。本発明は、ドットピーンマーキングのために開発されたものであるが、本発明は、限定無しに、ドットの配列から構成される類似のマーキングに対する他の適用例を有し得る。
【背景技術】
【０００２】
[0002]ダイレクトパーツマーキング（ＤＰＭ）技術は、パーツまたはコンポーネントの材料の恒久的なマーキングである機械可読コードを提供するために用いられる。これは、例えば、ドットピーンマーキングによって達成され得る。ドットピーンマーキングにおいては、堅いピン（例えば、カーバイドまたはダイヤモンドチップ組立体）をパーツの表面に打ち付けて、恒久的なマークを作り出すドットのパターンを形成させる。ドットピーンマーキング機械は、電気機械式マークピンまたは空気圧駆動式マークピンを使用して、一連のドットをスタンプして（またはピーン(ｐｅｅｎ)して）、例えば、バーコードもしくはクイックレスポンス（ＱＲ）コード、テキスト、ロゴ、または２Ｄデータマトリクスコードを表し得る所望のマーキングを形成できる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
[0003]ＱＲコードなどのコードは、パーツまたは製品に恒久的にマークするために用いられ得るが、より高い解像度のインクで書かれたコードを読み込むように設計された従来の画像取得およびデコーディングシステムは、ドットピーン技術を使用して生成されたコードを正確に読み込むことが困難な場合がある。したがって、ドットピーンＤＰＭを読み込むための技術の改良の必要がある。
【課題を解決するための手段】
【０００４】
[0004]したがって、１つの態様では、本発明は、ドットピーンマークの機械読み込みのための方法と装置を包含する。
[0005]例示的な実施形態において、本教示と整合した方法は、レンズからドットピーンマークまでの距離を計測するステップと、レンズをドットピーンマークに焦点合わせするオートフォーカスシステムのための焦点位置を算出するステップと、算出された焦点位置にオフセットを適用して、焦点モータ位置を求めるステップと、オートフォーカスシステムをオフセット焦点位置に設定することによって、オートフォーカスシステムを制御するステップと、オフセット焦点位置に設定されたオートフォーカスシステムによりマークの画像を取得するステップとを含む。
【０００５】
[0006]特定の実施形態によれば、オフセットは、ドットピーンマーク内の隣接するドットを取得された画像においてマージされているように見えさせるのに、適切なものである。特定の実施形態によれば、オフセットは、オフセットを適用する前に決定される。特定の実施形態によれば、オフセットを決定するステップは、記憶値（例えば、テーブルまたはグラフ）を参照することによって、オフセット値を決定するステップを含む。特定の実施形態によれば、オフセットを決定するステップは、以下の等式、
【０００６】
【数１】
2018049615.tif 000003
【０００７】
オフセット＝β×マークのドット間の距離×（γ＋モータ位置）
および、
オフセット＝η×ドット間の計測距離
のうちの１つを使用してオフセットを算出することを含み、
ただし、α、βおよびγならびにηの値は、オートフォーカス機構およびレンズに依存する定数である。
【０００８】
[0007]特定の実施形態によれば、プロセスはまた、取得されるべき画像がドットピーンマークの画像であるか否かを判定して、取得されるべき画像がドットピーンマークの画像でない場合には、算出されたオフセットの代わりにオフセットをゼロに設定するステップを含む。特定の実施形態によれば、プロセスはまた、マークの取得された画像を用いて、デコーダによりマークをデコードすることを含む。
【０００９】
[0008]別の方法は、レンズからドットピーンマークまでの距離を計測するステップと、レンズをドットピーンマークに焦点合わせするオートフォーカスシステムのための焦点位置を算出するステップと、算出された焦点位置に対するオフセットを決定するステップと、算出された焦点位置にオフセットを適用して、オフセット焦点位置を求めるステップと、オートフォーカスシステムをオフセット焦点位置に位置決めすることによって、オートフォーカスシステムを制御するステップと、オフセット焦点位置に設定されたオートフォーカスシステムによりマークの画像を取得するステップと、マークの取得された画像を用いてデコーダでマークをデコードするステップとを含む。
【００１０】
[0009]特定の実施形態においては、オフセットは、ドットピーンマーク内の隣接するドットを取得された画像においてマージされているように見えさせるのに、適切なものである。特定の実施形態においては、オフセットを決定するステップは、記憶値（例えば、テーブルまたはグラフから）を参照することによって、オフセット値を決定するステップを含む。特定の実施形態においては、オフセットを決定するステップは、以下の等式のうちの１つを使用してオフセットを算出するステップを含む。
【００１１】
【数２】
2018049615.tif 000004
【００１２】
オフセット＝β×マークのドット間の距離×（γ＋モータ位置）
および、
オフセット＝η×ドット間の計測距離
ただし、α、βおよびγならびにηの値は、オートフォーカス機構およびレンズに依存する定数である。
【００１３】
[0010]特定の実施形態において、プロセスは、取得されるべき画像がドットピーンマークの画像であるか否かを判定して、取得されるべき画像がドットピーンマークの画像でない場合には、算出されたオフセットの代わりにオフセットをゼロに設定することをさらに含む。
【００１４】
[0011]別の例示的な実施形態において、マークリーダ装置は、レンズと、制御信号に従ってレンズを操作するオートフォーカスシステムとを有する。画像取得システムは、レンズからドットピーンマークまでの距離を計測する。プロセッサは、レンズをドットピーンマークに焦点合わせするオートフォーカスシステムのための焦点位置を算出し、算出された焦点位置にオフセットを適用し、オフセット焦点位置を求め、オフセット焦点位置にオートフォーカスシステムを位置決めすることによって、オートフォーカス位置を制御し、画像取得システムを介して、オフセット焦点位置に設定されたオートフォーカスシステムによりマークの画像を取得するようにプログラムされる。
【００１５】
[0012]特定の実施形態においては、オフセットは、ドットピーンマーク内の隣接するドット間のスペースを取得された画像においてマージされているように見えさせるのに、適切なものである。特定の実施形態において、プロセッサは、オフセットを適用する前に、オフセットを決定するようにさらにプログラムされる。特定の実施形態において、オフセットを決定することは、記憶値を（例えば、テーブルまたはグラフから）参照することによってオフセット値を決定することを含む。特定の実施形態において、オフセットの値は、以下の等式、
【００１６】
【数３】
2018049615.tif 000005
【００１７】
オフセット＝β×マークのドット間の距離×（γ＋モータ位置）
および、
オフセット＝η×ドット間の計測距離
のうちの１つを使用してオフセットを算出することによって決定され、
ただし、α、βおよびγならびにηの値は、オートフォーカス機構およびレンズに依存する定数である。
【００１８】
[0013]特定の実施形態において、プロセッサは、取得されるべき画像がドットピーンマークの画像であるか否かを判定して、取得されるべき画像がドットピーンマークの画像でない場合には、算出されたオフセットの代わりにオフセットをゼロに設定するように、さらにプログラムされる。特定の実施形態において、デコーダは、取得されたマークの画像を用いて、マークをデコードする。特定の実施形態において、オートフォーカスシステムは、モータを含み、オフセットは、モータ位置に対するオフセットである。
【００１９】
[0014]前述の説明的概要ならびに本発明の他の例示的な目的および／または利点は、およびそれらが達成される方法は、さらに以下の詳細な説明およびその添付の図面の中で説明される。
【図面の簡単な説明】
【００２０】
【図１】[0015]本発明の特定の実施形態と整合したバーコードリーダの例示的なブロック図である。
【図２】[0016]ドットピーンＱＲコードの取得画像の例の図である。
【図３】[0017]本発明の特定の実施形態と整合した方法でオートフォーカスモータオフセットを組み込んだ画像取得システムのオートフォーカスシステムによる、ドットピーンＱＲコードの画像の例の図である。
【図４】[0018]本発明の特定の実施形態と整合したバーコードリーダシステムの例示的な機能ブロック図である。
【図５】[0019]本発明の特定の実施形態と整合したバーコードリーダシステムの例示的なブロック図である。
【図６】[0020]本発明の特定の実施形態と整合した例示的なプロセスのフローチャートである。
【発明を実施するための形態】
【００２１】
[0021]本発明は、オートフォーカス装置を用いたドットピーンＤＰＭデコーディングのための方法と装置を包含する。
[0022]特定の例示的な実施形態によれば、オートフォーカスモータのためのモータ位置にオフセットを適用するために、画像取得システムは変更される。マークまでの距離が計測され、ドットをマージさせて、機械読み込みをより容易にするオフセットが適用される。
【００２２】
[0023]図１を参照すると、バーコードリーダは、２つの主要コンポーネント、すなわち、キャプチャされた画像内の１４などのバーコードおよびＱＲコードをデコードするために用いられるデコーダ１０と、デコーダ１０へ送られた画像をキャプチャするために用いられる画像取得システム２０とを有するものとして見ることができる。このようなシステムの例では、画像は、その焦点がオートフォーカスモータにより調整されるレンズ２４によって、キャプチャされる。
【００２３】
[0024]ドットピーンＤＰＭマークが現在の技術を使用してデコードされるときに、デコーダは、より従来型のマーキングと比較してドットの画像を確実にデコードするように特に適合される。このようなデコーダは、一般に、プロセッサベースであり、プロセッサ上で実行されてこのような画像をデコードするアルゴリズムは、実行するために相当な処理時間を要することがある。しかし、このような専用アルゴリズム無しでは、マークは、確実にデコードするのが困難であることが多い。
【００２４】
[0025]本発明と整合した特定の実施形態によれば、オートフォーカスプロセスを含む取得プロセスは、より容易にデコード可能な画像が取得されてデコーダに送られるように、修正され得る。この方法では、デコーダは、ドットピーン特有のデコーディングアルゴリズムを用いずに、首尾良くマークをデコードすることができる。
【００２５】
[0026]特定の例示的な実施形態に従って、取得システムおよびより正確に言うとオートフォーカスシステムは、マークまでの計測した距離に従って通常算出されるオートフォーカス位置にオフセットを適用するために、修正される。このオフセットによって、取得されるマークの画像は焦点からわずかにずれる結果となり、そのためドットピーンマーク内のドットの境界が取り除かれ、または少なくされ、したがって、マークは従来の（および、より高速な）デコーディングアルゴリズムによって、読み込むことができる。
【００２６】
[0027]以下の例において、オートフォーカスシステムは、オフセットがモータ位置に適用されるモータ駆動システムである。しかしながら、一般的に言って、オフセットは任意のオートフォーカスシステムに適用されることが可能であり、そのため、焦点は手元にある特定のオートフォーカスシステムと整合した任意の適切な方法でオフセットされる。したがって、以下の考察において、オートフォーカスモータ位置へのオフセットの適用は、どのように焦点オフセットが任意のオートフォーカスシステムに一般に適用され得るか、という１つの例にすぎない。
【００２７】
[0028]直観的に、人は通常、可能な限り最も鮮明な画像が最善の検出を生み出すと感じる。しかしながら、ドットピーンマークおよび従来のデコーダ動作の場合、ドットの配置としての画像の表現は、適切にデコードすることが困難であることが分かる。しかしながら、画像がわずかに焦点をぼかされた場合、従来のデコーダは、焦点が完全である場合よりも、隣接するドット間のスペースを充填するわずかにぼやけたドットをより正確に解釈する。
【００２８】
[0029]図２に示される画像は、従来のオートフォーカスプロセスを使用してキャプチャされたドットピーンＱＲコードの例である。この画像は、ＱＲコードを形成するはっきりと定められたドットを有するが、このような画像は、デコードされるためにデコーダ上の特殊アルゴリズムを必要とする。従来のＱＲデコーディングアルゴリズムは、エラーを生じる可能性がある。
【００２９】
[0030]小さいオフセットがオートフォーカスモータに適用されると（これはマークまでの計測距離に依存する）、ドットはマージするように見え、従来のデコーディングプロセスが画像をキャプチャすることがより容易になる。
【００３０】
[0031]図３の画像は、上述のオフセットを使用してキャプチャされた図２と同じＱＲコードの画像である。この画像においては、ドットが大幅に一緒にマージされ、従来のデコーダアルゴリズムを用いて、より容易に読み込み可能なＱＲコードが作成される。もちろん、これはデコーダの最適化が実施され得ないことを示唆するわけではないが、しかし、ドットがマージされた状態では、従来のデコーダは、ドットピーンマークのための特殊なアルゴリズムを有効にする必要無しに、ドットピーンマークを読み込むことが極めて巧みになる。
【００３１】
[0032]ここで、図４を参照すると、本発明と整合した例示的な実施形態のより詳細な図が、デコーダ１０と、画像取得システム２０の一部と共に表されている。この例では、オートフォーカスシステムは、モータ駆動システムであるが、本明細書において教示されるように、オフセットを用いた任意の適切な方法において焦点を調整することによって、限定無しに、プロセスは、任意のオートフォーカスシステムに対して一般化され得る。本教示に従って適切な画像を取得するために、システム２０の画像取得プロセスは、はっきりと焦点の合った画像を保証するために従来オートフォーカスシステムにより用いられている距離計測を、３２において最初に行う。この距離に基づいて、システムは、レンズ組立体を駆動するモータのためのモータ位置を３６において算出し、マークにレンズの焦点を合わせることができる。
【００３２】
[0033]本実施形態では、ユーザは、ドットピーンマークを読み込むために適合されるモードに、システムを設定することができ、このモードが４０において有効にされる場合、システムは、４４においてモータ位置に適用される小さいオートフォーカスモータオフセットを算出する。このオフセットは、４８において３６からのモータ位置算出値に加算され、その合計は、５２においてオートフォーカスモータ位置コントローラを使用してオートフォーカスモータを実際に位置決めするために用いられる。その結果、オートフォーカスシステムは、画像取得システムのレンズを調整し、そのため、画像取得が５６で発生するときに、それはわずかに焦点がずれ、したがって、ドットピーンマークのドット間のスペースが少なくされ、または取り除かれた画像がデコーダ１０に提供される。これによって、デコーダ１０は、取得された画像により表されるマークを高速でデコードすることができる。
【００３３】
[0034]特定の例示的な実施形態において、ユーザは、オフセットが適用されるドットピーンモードと、オフセットが適用されない別のモードとの間で選択することができる。１つの例では、これは４０においてドットピーンモードではないときに達成可能であり、オートフォーカスモータオフセットは６０において単にゼロに設定され、プロセスは、オフセット算出の効果がゼロのオフセットに上書きされた状態で４４に進む。
【００３４】
[0035]特定の例示的な実施形態によれば、小さいオフセットが上述のようにオートフォーカスモータ位置に適用され、キャプチャされている画像のわずかな焦点ぼかしを作り出す。これにより、ドットピーンマークのドット間のスペースが大幅に消える。オフセットの量は、いくつもの方法で定められ得る。例えば、リーダからマークまでの距離の様々な変化に対して、オフセットの量は、ドット間のスペースがマージするまで、オフセットの量を増加させながら加算することによって、実験的に決定され得る。あまりに大きなオフセットが加算される場合は、画像は焦点がずれ過ぎるようになり得るので、所与の距離に対するオフセットの量は、マージされたドットと少しの追加を有する画像となるように調整される。別の例示的な実施形態では、オフセットの量は、キャプチャされた画像がデコーダによって、短時間で、そして、確実にデコードされるまで、段階的に増加され得る。
【００３５】
[0036]複数の焦点距離に対しては、適切なオフセットのテーブルまたはグラフが生成され得、所与の距離のための正しいオフセットが検索され得る。この場合、このような検索は、本考察のための「算出」と考えられる。
【００３６】
[0037]本発明と整合した別の例示的な実施形態において、オフセットは、以下の通りに算出され得る。
[0038]マークのドット間の距離およびマークまでの距離が分かっている場合、
【００３７】
【数４】
2018049615.tif 000006
【００３８】
ただし、αの値は、オートフォーカス機構およびレンズに依存する経験的に決定された定数である。
[0039]マークのドット間の距離およびモータ位置が分かっている場合、
等式２  オフセット＝β×マークのドット間の距離×（γ＋モータ位置）
ただし、βおよびγの値は、オートフォーカス機構およびレンズに依存する経験的に決定された定数である。
【００３９】
[0040]マークのドット間の距離が画像において、（ピクセル数で）計測される場合、
等式３  オフセット＝η×ドット間の計測距離
ただし、ηの値は、オートフォーカス機構およびレンズに依存する経験的に決定された定数である。
【００４０】
[0041]上記のように、特定の実施形態では、マークまでの距離が計測され、次いで、モータ位置が、この距離に従って設定される。他の実施形態においては、受動的なオートフォーカスが用いられ得、受動的なオートフォーカスでは、各種のモータ位置で得られた画像が解析されて、最善の焦点位置が見つけられる。この場合、実際の距離は分かっていないが、それでもオフセットは、上記の等式２および等式３を使用して計算され得る。
【００４１】
[0042]ここで、図５を参照すると、バーコード、ＱＲコードまたは他のマークを読み込む例示的なシステム（この例では、モータ駆動オートフォーカスシステムを利用する）が、ブロック図形式で表される。システムの動作は、不揮発性メモリ１０４またはランダムアクセスメモリ１０８に記憶される命令およびデータで動作するプログラムされたプロセッサ１００によって、制御される。プロセッサ１００と、メモリ１０４および１０８ならびにシステムの他のコンポーネントとの間の通信は、１１２で表される１つまたは複数のバスを使用して行われる。
【００４２】
[0043]この例示的なシステムにおいて、デコーダは、ハードウェアデコーダモジュールでもよく、または、ソフトウェアもしくは実装されたファームウェアまたはそれらの任意の組み合わせでもよく、いずれの場合もデコーダ１１０により表される。
【００４３】
[0044]この例示的なシステムにおいて、画像取得モジュール１２０は、実装されたハードウェアもしくはソフトウェアもしくはファームウェア、または、これらの任意の組み合わせであってもよい。画像取得モジュール１２０は、マークから反射された光がキャプチャされるレンズまたはレンズシステム１２４と協働して動作する。レンズ１２４は、オートフォーカスモータコントローラ１３２に応答するオートフォーカスモータ１２８を使用して、焦点を合わせられる。ユーザからの入力およびユーザへの出力は、ユーザインターフェース１３６（入力／出力またはＩ／Ｏ１３６）により与えられる。
【００４４】
[0045]動作において、プロセッサ１００により制御される画像取得モジュール１２０は、撮像されるマークに対する距離計測を提供する。画像取得モジュール１２０は次に、オートフォーカスモータコントローラ１３２が、算出オフセットを含む距離にモータ１２８（そして、したがってレンズ１２４）を位置決めするようにさせる命令を、プロセッサ１００によって、オートフォーカスモータコントローラ１３２に伝達し、ピーンによるドットのマージングを提供する。次に、画像取得モジュール１２０は、マークの画像をキャプチャして、画像がデコーダモジュール１１０によって、アクセスされて、デコードされるメモリに、画像を送信する。入力／出力１３２は、特定の実施形態で、ユーザによって用いられることができ、ドットピーン画像が取得されるべきか否か、および、したがって、オフセットがモータ位置に適用されるべきか否かを制御できる。
【００４５】
[0046]図５のシステムの動作の例示的なプロセスは、２００で始まる図６として、フローチャート形式で表される。２０２で、画像取得モジュールは、マークまでの距離を計測する。２０６で、焦点位置（この例でモータ位置である）は、マークを焦点が合うように計測された距離に対して算出される。
【００４６】
[0047]２１０で、プロセスは、ユーザがドットピーンモードの動作を選択したか否かを判定する。ユーザがドットピーンモードの動作を選択した場合は、オフセットは２１４で算出され、そのオフセットは、２１８で焦点位置（この例のモータ位置）に加算される。次に、オートフォーカスシステムは、レンズがオフセットで位置決めされるようにさせ、２２２でオフセット焦点位置に位置決めされ、それによって、隣接するドットをマージする。次に、画像は２２６で取得され、プロセスは２３０で完了する。
【００４７】
[0048]システムが２１０でドットピーンモードでない場合には、オフセットが適用されないのが望ましい。したがって、オフセット値は、２３４でゼロに設定される。このゼロオフセットは、２１４で算出されるいかなるオフセットも上書きし、２１８でのモータ位置は２０６で算出したモータ位置と同じである。
【００４８】
[0049]当業者であればまた、本教示を考慮すれば、いくつかのオートフォーカスシステム（例えば、液体レンズオートフォーカスシステム）はモータを使用しないということを理解するであろう。しかしながら、本教示は、任意の公知のオートフォーカスシステムの焦点位置にオフセットを適用することによって、そのようなシステムにも適用され得る。
【００４９】
[0050]明細書および／または図面において、本発明の特定の実施形態が開示されている。本発明は、このような例示的な実施形態に限定されるものではない。「および／または」という用語の使用は、関連する列挙された項目のうちの１つまたは複数のありとあらゆる組み合わせを含む。図面は、概略的な表現であり、したがって、必ずしも一定の比率で描画されているわけではない。特に明記しない限り、特定の用語は、一般的かつ説明的な意味で使われており、限定の目的のためではない。
【符号の説明】
【００５０】
１０  デコーダ
２０  画像取得システム
１００  中央処理装置
１０４  不揮発性メモリ（ＲＯＭ、ＦＬＡＳＨなど）
１０８  ランダムアクセスメモリ
１１０  デコーダモジュール
１２０  画像取得モジュール
１２８  モータ
１３２  オートフォーカスモータコントローラ
１３６  入力／出力
【図１】
2018049615.tif 000009
【図２】
2018049615.tif 000010
【図３】
2018049615.tif 000011
【図４】
2018049615.tif 000012
【図５】
2018049615.tif 000013
【図６】
2018049615.tif 000014
【外国語明細書】
2018049615000001.pdf