(57)【特許請求の範囲】
【請求項１】
撮像装置に装着されたレンズ鏡筒の回転方向の補正基準位置を示す第１画像及び補正対象の第２画像であって、前記撮像装置の撮像により得られた前記第１画像及び前記第２画像を入力する画像入力部と、
前記第１画像に基づいて、前記回転方向の補正基準位置を認識する回転位置認識部と、
前記回転方向の補正基準位置に基づいて、前記レンズ鏡筒に保持されたレンズの光軸回りに不均一な光学特性に対応する補正情報を取得する補正情報取得部と、
前記補正情報に基づいて、前記第２画像を補正する画像補正部と、
を備える画像処理装置。
【請求項２】
前記第１画像には、前記補正基準位置を示すマーカが含まれ、
前記回転位置認識部は、前記第１画像の画面内における前記マーカの傾きを検出し、当該傾きに基づいて、前記補正基準位置を認識する、
請求項１に記載の画像処理装置。
【請求項３】
前記マーカは、一次元又は二次元のバーコードである、
請求項２に記載の画像処理装置。
【請求項４】
前記バーコードには、前記補正情報及び識別情報のうち少なくとも一方が含まれ、
前記補正情報取得部は、前記バーコードのデコード結果と前記第１画像の画面内における前記バーコードの傾きとに基づいて、前記補正基準位置に応じた前記補正情報を取得する、
請求項３に記載の画像処理装置。
【請求項５】
前記マーカは、画像表示装置に表示されたマーカ又は物体に印刷されたマーカである、
請求項２から４のうちいずれか一項に記載の画像処理装置。
【請求項６】
前記第１画像には、画像表示装置で取得された補正基準位置情報が含まれ、
前記回転位置認識部は、前記第１画像から前記補正基準位置情報を抽出することにより前記補正基準位置を認識する、
請求項１に記載の画像処理装置。
【請求項７】
前記補正基準位置情報は、前記画像表示装置で検出された前記画像表示装置の姿勢を示す姿勢情報であり、
前記補正情報取得部は、前記姿勢情報に基づいて、前記補正情報を取得する、
請求項６に記載の画像処理装置。
【請求項８】
前記補正基準位置情報は、前記画像表示装置で受け付けたユーザ入力情報であり、
前記補正情報取得部は、前記ユーザ入力情報に基づいて、前記補正情報を取得する、
請求項６に記載の画像処理装置。
【請求項９】
前記第１画像には、光源の発光による光像が含まれ、
前記回転位置認識部は、前記第１画像の画面内における光量分布を検出し、当該光量分布に基づいて、前記補正基準位置を認識する、
請求項１に記載の画像処理装置。
【請求項１０】
前記回転位置認識部は、前記第１画像の画面内における前記光像の位置に基づいて、前記補正基準位置を認識する、
請求項９に記載の画像処理装置。
【請求項１１】
前記光源は、点光源であり、
前記回転位置認識部は、前記第１画像における前記点光源の光像の位置に基づいて、前記回転方向の補正基準位置を認識する、
請求項９に記載の画像処理装置。
【請求項１２】
前記光量分布は、前記第１画像における透光領域と遮光領域との光量差によって生じ、
前記回転位置認識部は、前記第１画像における前記透光領域及び前記遮光領域のうち少なくとも一方を検出することにより、前記補正基準位置を認識する、
請求項９に記載の画像処理装置。
【請求項１３】
前記回転位置認識部は、前記第１画像における光量の時間的変化にも基づいて、前記回転方向の補正基準位置を認識する、
請求項９から１２のうちいずれか一項に記載の画像処理装置。
【請求項１４】
前記補正情報取得部は、単一の前記補正基準位置に応じた補正情報を変換することにより、他の前記補正基準位置に応じた前記補正情報を取得する、
請求項１から１３のうちいずれか一項に記載の画像処理装置。
【請求項１５】
前記補正情報取得部は、複数の前記補正情報から、前記回転位置認識部により認識された前記補正基準位置に応じた前記補正情報を選択する、
請求項１から１３のうちいずれか一項に記載の画像処理装置。
【請求項１６】
前記補正情報は、点像復元処理用の補正情報を含む、
請求項１から１５のうちいずれか一項に記載の画像処理装置。
【請求項１７】
前記レンズ及び前記レンズ鏡筒を含むレンズ装置と、前記撮像装置と、請求項１から１６のうちいずれか一項に記載の画像処理装置と、を備える画像処理システム。
【請求項１８】
撮像装置に装着されたレンズ鏡筒の回転方向の補正基準位置を示す第１画像及び補正対象の第２画像であって、前記撮像装置の撮像により得られた前記第１画像及び前記第２画像を入力する工程と、
前記第１画像に基づいて、前記回転方向の補正基準位置を認識する工程と、
前記回転方向の補正基準位置に基づいて、前記レンズ鏡筒に保持されたレンズの光軸回りに不均一な光学特性に対応する補正情報を取得する工程と、
前記補正情報に基づいて、前記第２画像を補正する工程と、
を含む画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置の撮像により得られた画像に対して、レンズの光学特性に対応する補正を行う画像処理装置、画像処理システム、及び画像処理方法に関する。
【背景技術】
【０００２】
撮像装置の撮像により得られた画像に対して、レンズの光学特性に起因した像劣化を補正する画像処理技術が知られている。例えば、点像復元処理は、レンズの収差に因る像劣化の特性を予め求めておき、その特性に応じた復元フィルタにより画像の像劣化をキャンセルする画像処理である。このような画像処理は、レンズのコストダウン及び画像品質のばらつき抑制に有効である。【０００３】
特許文献１には、撮像レンズの歪曲収差に対する補正パラメータを撮像レンズの種類ごとに二次元コード化してレンズキャップに印刷しておき、デジタルカメラにより、二次元コードの撮像及び復号化と撮像画像に対する歪曲収差補正とを行うことが記載されている。【０００４】
また、特許文献２には、原稿台とデジタルカメラとの接合部位に信号送受信回路を設け、原稿台の角度センサにより原稿の回転角度（傾き角）を検出してデジタルカメラに対して送信し、デジタルカメラにより画像データのタグ部分に回転角度情報を書き込むことが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−３０２６９７号公報
【特許文献２】特開２００５−３５４３０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
撮像装置にレンズ鏡筒が装脱自在である場合、そのレンズ鏡筒の光学特性に応じた画像処理を行うためには、レンズ鏡筒の種類に対応する補正情報が必要となるだけでなく、レンズ鏡筒の回転方向の位置情報が必要な場合がある。例えば、ねじ込み式で装着されたレンズ鏡筒は、レンズ鏡筒の回転方向の装着位置が一般に不定であるため、レンズの光軸回りに不均一な光学特性に対する補正を行うためには、レンズ鏡筒の回転方向の装着位置を示す情報が必要になってくる。また、回転方向の装着位置が一定であっても、合焦のための繰り出し動作でレンズ鏡筒が回転する場合、そのレンズ鏡筒の回転方向の繰り出し停止位置を示す情報が必要になってくる。【０００７】
しかしながら、レンズ鏡筒と撮像装置との接続部位（マウント部）に電気的通信機能が無い場合には、補正に必要な情報をレンズ鏡筒から撮像装置に対して伝達できない。また、レンズ鏡筒と撮像装置との接続部位に電気的通信機能が有る場合でも、共通の通信方式でない場合には、補正に必要な情報をレンズ鏡筒から撮像装置に対して伝達できない。つまり、補正に必要な情報を画像処理装置まで伝達できない。【０００８】
補正に必要な情報を人が入力する方法もあるが、補正を行う画像処理装置がレンズ鏡筒の近くに存在するとは限らず、また、画像処理装置がネットワークに非接続であるかもしれない。そのような状況において、人が画像処理装置の近傍まで直接移動して情報入力を行うことは、大変手間が掛かるため現実的でない。【０００９】
特許文献１において、レンズキャップに印刷された二次元コードは撮像レンズの種類ごとに決まる補正パラメータを示す情報であり、撮像レンズの回転方向の位置（装着位置又は繰り出し停止位置）を示す情報ではなく、その撮像レンズの回転方向の位置に依って変わる補正パラメータを示す情報でもない。【００１０】
特許文献２では、原稿台とデジタルカメラとの接合部位に電気的通信機能が必須である。従って、レンズ鏡筒と撮像装置とが非通信である場合に、特許文献２の技術を応用することができない。【００１１】
本発明はこのような事情に鑑みてなされたもので、レンズの光軸回りに不均一な光学特性に起因する像劣化をレンズ鏡筒の回転方向の位置に応じて容易に補正することができる画像処理装置、画像処理システム、及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した目的を達成するため、本発明の第１の態様に係る画像処理装置は、撮像装置に装着されたレンズ鏡筒の回転方向の補正基準位置を示す第１画像及び補正対象の第２画像であって、撮像装置の撮像により得られた第１画像及び第２画像を入力する画像入力部と、第１画像に基づいて、回転方向の補正基準位置を認識する回転位置認識部と、回転方向の補正基準位置に基づいて、レンズ鏡筒に保持されたレンズの光軸回りに不均一な光学特性に対応する補正情報を取得する補正情報取得部と、補正情報に基づいて、第２画像を補正する画像補正部と、を備える。【００１３】
本態様によれば、レンズの光軸回りに不均一な光学特性に起因する像劣化をレンズ鏡筒の回転方向の位置に応じて容易に補正することができる。【００１４】
本発明の第２の態様に係る画像処理装置では、第１画像には、補正基準位置を示すマーカが含まれ、回転位置認識部は、第１画像の画面内におけるマーカの傾きを検出し、傾きに基づいて、補正基準位置を認識する。【００１５】
本発明の第３の態様に係る画像処理装置では、マーカは、一次元又は二次元のバーコードである。ここで「バーコード」とは、コード化されたパターン（コード化パターン）をいい、単に「コード」と呼ばれることがある。「二次元バーコード」には、「二次元コード」と呼ばれるコード化パターンが含まれる。【００１６】
本発明の第４の態様に係る画像処理装置では、バーコードには、補正情報及び識別情報のうち少なくとも一方が含まれ、補正情報取得部は、バーコードのデコード結果と第１画像の画面内におけるバーコードの傾きとに基づいて、補正基準位置に応じた補正情報を取得する。【００１７】
本発明の第５の態様に係る画像処理装置では、マーカは、画像表示装置に表示されたマーカ又は物体に印刷されたマーカである。【００１８】
本発明の第６の態様に係る画像処理装置では、第１画像には、画像表示装置で取得された補正基準位置情報が含まれ、回転位置認識部は、第１画像から補正基準位置情報を抽出することにより補正基準位置を認識する。【００１９】
本発明の第７の態様に係る画像処理装置では、補正基準位置情報は、画像表示装置で検出された画像表示装置の姿勢を示す姿勢情報であり、補正情報取得部は、姿勢情報に基づいて、補正情報を取得する。【００２０】
本発明の第８の態様に係る画像処理装置では、補正基準位置情報は、画像表示装置で受け付けたユーザ入力情報であり、補正情報取得部は、ユーザ入力情報に基づいて、補正情報を取得する。【００２１】
本発明の第９の態様に係る画像処理装置では、第１画像には、光源の発光による光像が含まれ、回転位置認識部は、第１画像の画面内における光量分布を検出し、光量分布に基づいて、補正基準位置を認識する。【００２２】
本発明の第１０の態様に係る画像処理装置では、回転位置認識部は、第１画像の画面内における光像の位置に基づいて、補正基準位置を認識する。【００２３】
本発明の第１１の態様に係る画像処理装置では、光源は、点光源であり、回転位置認識部は、第１画像における点光源の光像の位置に基づいて、回転方向の補正基準位置を認識する。【００２４】
本発明の第１２の態様に係る画像処理装置では、光量分布は、第１画像における透光領域と遮光領域との光量差によって生じ、回転位置認識部は、第１画像における透光領域及び遮光領域のうち少なくとも一方を検出することにより、補正基準位置を認識する。【００２５】
本発明の第１３の態様に係る画像処理装置では、回転位置認識部は、第１画像における光量の時間的変化にも基づいて、回転方向の補正基準位置を認識する。【００２６】
本発明の第１４の態様に係る画像処理装置では、補正情報取得部は、単一の補正基準位置に応じた補正情報を変換することにより、他の補正基準位置に応じた補正情報を取得する。【００２７】
本発明の第１５の態様に係る画像処理装置では、補正情報取得部は、複数の補正情報から、回転位置認識部により認識された補正基準位置に応じた補正情報を選択する。【００２８】
本発明の第１６の態様に係る画像処理装置では、補正情報は、点像復元処理用の補正情報を含む。【００２９】
本発明の第１７の態様に係る画像処理システムでは、レンズ及びレンズ鏡筒を含むレンズ装置と、撮像装置と、画像処理装置と、を備える。【００３０】
本発明の第１８の態様に係る画像処理方法では、撮像装置に装着されたレンズ鏡筒の回転方向の補正基準位置を示す第１画像及び補正対象の第２画像であって、撮像装置の撮像により得られた第１画像及び第２画像を入力する工程と、第１画像に基づいて、回転方向の補正基準位置を認識する工程と、回転方向の補正基準位置に基づいて、レンズ鏡筒に保持されたレンズの光軸回りに不均一な光学特性に対応する補正情報を取得する工程と、補正情報に基づいて、第２画像を補正する工程と、を含む。尚、「工程」は、以下では「ステップ」ともいう。
【発明の効果】
【００３１】
本発明よれば、レンズの光軸回りに不均一な光学特性に起因する像劣化をレンズ鏡筒の回転方向の位置に応じて容易に補正することができる。
【図面の簡単な説明】
【００３２】
【図１】図１は、第１の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。
【図２】図２は、レンズ鏡筒の補正基準位置の説明に用いる説明図である。
【図３】図３は、レンズ鏡筒の補正基準位置と撮像素子の撮像面との関係の説明に用いる説明図である。
【図４】図４は、第１の実施形態における画像処理例の流れを示す第１のフローチャートである。
【図５】図５は、第１の実施形態における画像処理例の流れを示す第２のフローチャートである。
【図６】図６は、第１の実施形態における二次元コードの向きを補正基準位置に対応付ける一例の説明に用いる説明図である。
【図７】図７は、第１の実施形態における二次元コードの向きを補正基準位置に対応付ける他の例の説明に用いる説明図である。
【図８】図８は、第１の実施形態における補正基準位置を示す第１画像の一例の説明に用いる説明図である。
【図９】図９は、第１の実施形態における効果の説明に用いる説明図である。
【図１０】図１０は、第２の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。
【図１１】図１１は、第２の実施形態における画像処理例の流れを示すフローチャートである。
【図１２】図１２は、第２の実施形態における効果の説明に用いる説明図である。
【図１３】図１３は、第３の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。
【図１４】図１４は、第３実施形態における画像処理例の流れを示すフローチャートである。
【図１５】図１５は、第３の実施形態における効果の説明に用いる説明図である。
【図１６】図１６は、第４の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。
【図１７】図１７は、第４実施形態における画像処理例の流れを示すフローチャートである。
【図１８】図１８は、ユーザ入力例を示す説明図である。
【図１９】図１９は、第５の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。
【図２０】図２０は、第５実施形態における画像処理例の流れを示すフローチャートである。
【図２１】図２１は、第５の実施形態におけるペンライトの先端を補正基準位置に対応付ける一例の説明に用いる説明図である。
【図２２】図２２は、第５の実施形態における第１画像の例を示す説明図である。
【図２３】図２３は、第５の実施形態における効果の説明に用いる説明図である。
【図２４】図２４は、第６の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。
【図２５】図２５は、第６実施形態における画像処理例の流れを示すフローチャートである。
【図２６】図２６は、第６の実施形態におけるレンズ鏡筒の点光源の一例の説明に用いる説明図である。
【図２７】図２７は、第６の実施形態における第１画像の例を示す説明図である。
【図２８】図２８は、第６の実施形態における効果の説明に用いる説明図である。
【図２９】図２９は、第７の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。
【図３０】図３０は、第７の実施形態におけるキャップの一例を示す図である。
【図３１】図３１は、第７実施形態における画像処理例の流れを示すフローチャートである。
【図３２】図３２は、第７の実施形態における第１画像の例を示す説明図である。
【図３３】図３３は、第７の実施形態における効果の説明に用いる説明図である。
【図３４】図３４は、スマートフォンの一例の外観図である。
【図３５】図３５は、スマートフォンの一例の構成例を示すブロック図である。
【発明を実施するための形態】
【００３３】
以下、添付図面に従って本発明に係る画像処理装置、画像処理システム、及び画像処理方法について説明する。
【００３４】
［第１の実施形態］
図１は、第１の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。
【００３５】
本例の画像処理システムは、撮像装置１０、レンズ装置２０、スマートフォン３０、コンピュータ装置４０（画像処理装置の一例である）、及びデータベース８０によって構成される。
【００３６】
撮像装置１０は、撮像素子１２を含んで構成される。本例の撮像装置１０は、レンズ交換式 カメラである。撮像素子１２として、例えばＣＭＯＳ（complementary metal oxide semiconductor）撮像センサ、又はＣＣＤ（charge coupled device） 撮像センサを用いる。他の撮像デバイスを用いてもよい。撮像装置１０は、レンズ交換式カメラに限定されない。撮像機能を有し、かつ後述のレンズ装置２０を装着可能であれば、どのような装置を用いてもよい。
【００３７】
レンズ装置２０は、レンズ２２と、レンズ２２を保持するレンズ鏡筒２４とを含む。本例のレンズ鏡筒２４は、撮像装置１０のマウント部１４に装着及び脱着が可能である。レンズ鏡筒２４は、例えば、撮像装置１０のマウント部１４にねじ込んで装着される、ねじ込み式のレンズ鏡筒２４によって構成される。ねじ込み装着式のレンズ鏡筒は、例えば、ＣＣＴＶ（closed circuit television）カメラ、ＦＡ（factory automation）カメラ、ＭＶ（machinevision）カメラに装着される。もっとも、レンズ鏡筒２４をどのような撮像装置１０にねじ込み装着してもよい。バヨネット式など、他の装着方式で撮像装置１０のマウント部１４に装着してもよい。
【００３８】
スマートフォン３０は、本発明における「画像表示装置」の一例である。スマートフォン３０の構成例は後述する。
【００３９】
コンピュータ装置４０は、本発明における「画像処理装置」の一例である。本例のコンピュータ装置４０は、撮像装置１０をクライアント端末として、画像処理及びアプリケーション処理を行うサーバ装置である。コンピュータ装置４０はサーバ装置に限定されない。いわゆるパーソナルコンピュータでもよい。
【００４０】
コンピュータ装置４０は、外部の装置（本例では撮像装置１０及びデータベース８０）とネットワークＮＷを介して情報の出力及び入力を行う通信部４２と、表示を行う表示部４４と、ユーザから指示入力を受け付ける指示入力部４６と、各種の情報を記憶する記憶部４８と、記憶部４８に記憶されたプログラムに従ってコンピュータ装置４０の各部を制御する制御部５０とを含む。
【００４１】
通信部４２は、有線又は無線の通信デバイスによって構成される。通信部４２は、「画像入力部」の一例である。
【００４２】
表示部４４は、画像表示可能な表示デバイスであり、例えばＬＣＤ（liquid crystal display）によって構成される。有機エレクトロルミネッセンス・ディスプレイ等、他の表示デバイスを用いてもよい。
【００４３】
指示入力部４６は、例えばキーボード及びポインティングデバイス（例えばマウス）によって構成される。タッチパネルによって構成してもよい。音声入力デバイス、ジェスチャ入力デバイス等、他の入力デバイスを用いてもよい。
【００４４】
記憶部４８は、例えばＲＯＭ（read only memory）、ＲＡＭ（random access memory）及びＥＥＰＲＯＭ（electrically erasable programmable read only memory）を含んで構成される。他の記憶デバイスを用いてもよい。
【００４５】
制御部５０は、例えばＣＰＵ（central processing unit）によって構成される。
【００４６】
制御部５０は、通信部４２を制御することにより撮像装置１０に対する入出力制御を行うドライバ５２と、撮像装置１０の撮像により得られた画像（以下「撮像画像」という）に対して画像処理を行う画像処理部５４と、画像処理された撮像画像（以下「アプリケーション画像」という）を用いてアプリケーション処理を行うアプリケーション部５６とを含んで構成される。
【００４７】
画像処理部５４は、第１の撮像画像（「第１画像」ともいう）の画面内における二次元コード（「二次元バーコード」ともいう）の傾きに基づいて、レンズ鏡筒２４の回転方向の補正基準位置を認識する回転位置認識部６２と、第１の撮像画像中の二次元コードをデコードするデコード部６４と、二次元コードのデコード結果とレンズ鏡筒２４の回転方向の補正基準位置とに基づいて、レンズ鏡筒２４に保持されたレンズ２２の光軸回りに不均一な光学特性に対応する補正情報を取得する補正情報取得部６６と、補正情報に基づいて第２の撮像画像（「第２画像」ともいう）を補正する画像補正部６８と、を含む。
【００４８】
「補正情報」は、例えば、点像復元処理（「画像回復処理」ともいう）のための補正情報である。「補正情報」は、歪曲収差補正用の補正情報、シェーディング補正（周辺光量補正）用の補正情報、及び色補正用の補正情報のうちいずれか、あるいは組み合わせでもよい。
【００４９】
二次元コードの代わりに、一次元コード（「一次元バーコード」ともいう）を用いてもよい。
【００５０】
尚、二次元コード又は一次元コードの「傾き」とは、第１画像の画面内における傾きであり、光軸方向の倒れではない。
【００５１】
図２は、レンズ鏡筒の補正基準位置の説明に用いる説明図である。レンズ鏡筒２４の回転方向Ｒにおける装着位置（補正基準位置の一例である）が判別できるように、特定の目印Ｍがレンズ鏡筒２４に付されている。尚、目印Ｍは、視認可能な方法であれば、例えば、印刷、貼付、付設などのいかなる方法でレンズ鏡筒２４に付してもよい。
【００５２】
本例のレンズ鏡筒２４は、撮像装置１０のマウント部１４にねじ込んで装着される。つまり、本例のレンズ鏡筒２４は、ねじ込み式装着である。また、本例のレンズ鏡筒２４は、撮像装置１０と通信不能である。レンズ鏡筒２４が撮像装置１０と通信不能である場合として、次のような場合が挙げられる。第１に、レンズ鏡筒２４が撮像装置１０との通信を行う手段を非実装である場合がある。第２に、撮像装置１０がレンズ鏡筒２４との通信を行う手段を非実装である場合がある。第３に、レンズ鏡筒２４及び撮像装置１０の両方が通信手段を実装していても、共通の通信方式を持たない場合がある。第４に、レンズ鏡筒２４及び撮像装置１０が共通の通信方式を持っていても、コンピュータ装置４０のドライバ５２がレンズ鏡筒２４と撮像装置１０との通信内容を利用する機能を持たないために、レンズ鏡筒２４と撮像装置１０とが実質的に通信不能な場合がある。
【００５３】
レンズ鏡筒２４を撮像装置１０のマウント部１４にねじ込み装着した際、レンズ鏡筒２４の光軸Ａｘ回りの回転方向Ｒにおけるレンズ鏡筒２４の装着位置（補正基準位置Ｐｃである）が不定となる。図２のレンズ鏡筒２４の回転方向Ｒにおいて、補正基準位置Ｐｃは、検査基準位置Ｐ０（レンズ鏡筒２４に保持されたレンズ２２の光学特性を検査した際の基準位置である）から、角度θＬだけ回転した位置である。このように補正基準位置Ｐｃが不定であり、かつレンズ鏡筒２４と撮像装置１０とが通信不能である場合、コンピュータ装置４０は、補正基準位置Ｐｃを撮像装置１０から得ることができない。そこで、コンピュータ装置４０の回転位置認識部６２は、第１の撮像画像（第１画像）に基づいて補正基準位置Ｐｃを画像認識する。
【００５４】
図２に示すようにレンズ鏡筒２４において検査基準位置Ｐ０と補正基準位置Ｐｃとで角度θＬだけズレがある場合、図３に示すように撮像素子１２の撮像面においても検査基準位置Ｐ０と補正基準位置Ｐｃとで角度θＬだけズレが生じる。
【００５５】
そこで、コンピュータ装置４０の補正情報取得部６６は、検査基準位置Ｐ０に対応する単一の補正情報を、回転方向Ｒにおいて角度θＬの分だけ変換するオフセット変換を行う。これにより、現実の補正基準位置Ｐｃ（本発明における「他の補正基準位置」である）に対応する適切な補正情報を得ることができる。
【００５６】
あるいは、補正情報取得部６６により予め、検査基準位置Ｐ０に対応する補正情報に基づいて、複数の角度θＬｉ（ｉ＝１〜Ｎ）にそれぞれ対応する複数の補正情報を生成して、データベース８０（又は記憶部４８）に記憶させおく。そして、補正情報取得部６６により、複数の補正情報から現実の補正基準位置Ｐｃに対応する補正情報を選択する。これにより、現実の補正基準位置Ｐｃに対応する適切な補正情報を得ることができる。
【００５７】
尚、レンズ鏡筒２４がねじ込み装着式である場合を例に説明したが、他の装着式であっても、検査基準位置Ｐ０と補正基準位置Ｐｃとにズレが生じる場合がある。例えば、バヨネット式装着の場合でも、合焦させるために繰り出し回転を行うタイプのレンズ鏡筒２４である場合には、光軸Ａｘ回りの回転方向Ｒにおいてレンズ鏡筒２４の繰り出し位置（補正基準位置Ｐｃの他の例である）が不定となる。
【００５８】
図４及び図５は、第１の実施形態における画像処理例の流れを示すフローチャートである。
【００５９】
図４において、まず、スマートフォン３０により、レンズ鏡筒２４からレンズ固有情報を読み取る（ステップＳ１０２）。レンズ固有情報は、例えば、レンズ鏡筒２４（あるいはレンズ装置２０）の識別情報、又は検査時補正情報の識別情報である。レンズ固有情報は、検査基準位置Ｐ０に対応する補正情報（検査時補正情報）でもよい。レンズ固有情報は、例えば、特定の像劣化特性を示す数値列であってもよいし、特定の像劣化パターンを示すＩＤ（identification）番号でもよい。
【００６０】
次に、スマートフォン３０により、レンズ固有情報をコード化して二次元コードを表示する（ステップＳ１０４）。二次元コードは、例えばＱＲコード（登録商標）（ＱＲは「quick response」に由来する）である。
【００６１】
次に、スマートフォン３０に表示された二次元コードの向きがレンズ鏡筒２４の回転方向の補正基準位置と対応付けされる（ステップＳ１０６）。図２に示したように、レンズ鏡筒２４に目印Ｍが付されているので、例えば手でスマートフォン３０の筐体の向きを目印Ｍの位置に対応付けることにより、スマートフォン３０に表示された二次元コードの向きを補正基準位置Ｐｃに対応させることができる。
【００６２】
図６に示すように、目印Ｍがレンズ鏡筒２４の上向き位置（図中のＹ軸上の位置である）に存在する場合、二次元コードＣｄをレンズ鏡筒２４の上向き方向（図中のＹ軸方向である）に沿って配置させる。つまり、スマートフォン３０の画面の上端を上向き方向Ｙに向ける。
【００６３】
図７に示すように、目印Ｍがレンズ鏡筒２４の上向き位置（図中のＹ軸上の位置である）から角度θＬだけ傾いた位置に存在する場合、二次元 コードＣｄをレンズ鏡筒２４の上向き方向（図中のＹ軸方向である）に対してほぼ角度θＬだけ傾けて配置させる。つまり、スマートフォン３０の画面の上端を上向き方向Ｙに対してほぼ角度θＬだけ傾ける。ただし、二次元コードＣｄの傾きは、目印Ｍの回転方向Ｒにおける位置と完全に合致している必要はない。例えば、目印Ｍの角度θＬが４５度間隔の複数の角度（０度、４５度、９０度、・・・、３１５度）のうちいずれに最も近いかを、二次元コードＣｄの傾きによって示してよい。
【００６４】
次に、撮像装置１０により、二次元コードを含む第１画像を取得する（ステップＳ１０８）。例えば、図８に示す第１画像が取得される。
【００６５】
次に、撮像装置１０から、コンピュータ装置４０に対して、二次元コードを含む第１画像が送信される（ステップＳ１１０）。第１画像は、コンピュータ装置４０の通信部４２により入力される。
【００６６】
次に、コンピュータ装置４０の回転位置認識部６２により、第１画像の画面内における二次元コードの傾きに基づいて、レンズ鏡筒２４の回転方向の補正基準位置を認識する（ステップＳ１１２）。
【００６７】
次に、コンピュータ装置４０のデコード部６４により、二次元コードをデコードしてレンズ固有情報を取得する（ステップＳ１１４）。
【００６８】
次に、コンピュータ装置４０の補正情報取得部６６により、レンズ固有情報とレンズ鏡筒２４の回転方向の補正基準位置とに基づいて、データベース８０から補正情報を取得する（ステップＳ１１６）。
【００６９】
図４（ステップＳ１０２〜Ｓ１１６を示す）から図５（ステップＳ１２２〜Ｓ１２６を示す）に移って、次 に、撮像装置１０により、目的の被写体を撮像して、その被写体像を含む第２画像を取得する（ステップＳ１２２）。第２画像は、補正対象の画像である。
【００７０】
次に、撮像装置１０から、コンピュータ装置４０に対して、被写体像を含む補正対象の第２画像を送信する（ステップＳ１２４）。第２画像は、コンピュータ装置４０の通信部４２により入力される。
【００７１】
次に、コンピュータ装置４０の画像補正部６８により、補正情報に基づいて、第２画像を補正する（ステップＳ１２６）。
【００７２】
図９に示すように、本実施形態では、レンズ装置２０ のレンズ固有情報をコード化した二次元コードＣｄであって、レンズ鏡筒２４の補正基準位置を画面上の傾きで示す二次元コードＣｄが、スマートフォン３０に表示される。二次元コードＣｄを含む第１画像ＤIは、撮像装置１０の通常の撮影Ｐｈにより取得されて、コンピュータ装置４０のドライバ５２の通常の処理によりコンピュータ装置４０の画像処理部５４に引き渡される。そして、コンピュータ装置４０の画像処理部５４により、第１画像ＤI中の二次元コードＣｄのデコード結果からレンズ固有情報が取得され、かつ二次元コードＣｄの画面上の傾きから補正基準位置が認識される。このように、撮像装置１０からコンピュータ装置４０のドライバ５２に至る伝送経路Ｒｃ（撮像装置のメーカに依存する画像伝送路である）に対して、レンズ固有情報及び補正基準位置情報を伝送するための新たなハードウェア及び新たなソフトウェアを追加する必要がない。つまり、レンズの光軸回りに不均一な光学特性に起因する像劣化をレンズ鏡筒の回転方向の位置に応じて容易に補正することができる。
【００７３】
尚、バーコード（マーカの一形態である）が、スマートフォン３０（画像表示装置の一形態である）に表示されたバーコードである場合を例に説明したが、物体に印刷されたバーコードを撮像装置１０により撮像してもよい。つまり、本発明における撮像対象の「マーカ」は、画像表示装置に表示されたマーカに限定されず、物体（例えば箱）に印刷されたマーカでもよい。
【００７４】
［第２の実施形態］
図１０は、第２の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。本図において、図１に示した第１の実施形態における画像処理装置と同じ構成要素には同じ符号を付してあり、以下では既に説明した内容を省略する。
【００７５】
図１１は、第２の実施形態における画像処理例の流れを示すフローチャートである。
【００７６】
まず、図１２に示すように、スマートフォン３０によりマーカＭＰ（マーカパターン）が表示され（ステップＳ２０２）、そのマーカＭＰの向きがレンズ鏡筒２４の回転方向の補正基準位置と対応付けされる（ステップＳ２０４）。図２に示したように、レンズ鏡筒２４に目印Ｍが付されているので、例えば手でスマートフォン３０の筐体の向きを目印Ｍの位置に対応付けることにより、スマートフォン３０に表示されたマーカＭＰの向きを補正基準位置Ｐｃに対応させることができる。
【００７７】
次に、撮像装置１０により、表示されたマーカＭＰを撮像して、そのマーカＭＰを含む第１画像を取得する（ステップＳ２０６）。
【００７８】
次に、撮像装置１０から、コンピュータ装置４０に対して、マーカＭＰを含む第１画像が送信される（ステップＳ２０８）。第１画像は、コンピュータ装置４０の通信部４２により入力される。
【００７９】
次に、コンピュータ装置４０の回転位置認識部６２により、第１画像の画面内におけるマーカＭＰの傾きに基づいて、レンズ鏡筒２４の回転方向の補正基準位置を認識する（ステップＳ２１０）。
【００８０】
次に、コンピュータ装置４０の補正情報取得部６６により、撮像装置１０の識別情報に基づいて、レンズ装置２０のレンズ固有情報を取得する（ステップＳ２１２）。撮像装置１０の識別情報は、撮像装置１０を識別可能な情報であれば、どのような情報を用いてもよい。撮像装置１０の通信用アドレスを用いてもよい。また、データベース８０において、撮像装置１０の識別情報とレンズ装置２０のレンズ固有情報とが関連付けされているものとする。補正情報取得部６６は、データベース８０を参照することにより、撮像装置１０の識別情報に基づいて、レンズ固有情報を取得することができる。
【００８１】
次に、コンピュータ装置４０の補正情報取得部６６により、レンズ固有情報とレンズ鏡筒２４の回転方向の補正基準位置とに基づいて、データベース８０から補正情報を取得する（ステップＳ２１４）。
【００８２】
図１２に示すように、本実施形態では、レンズ鏡筒２４の補正基準位置を画面上の傾きで示すマーカＭＰ（マーカパターン）が、スマートフォン３０に表示される。マーカＭＰを含む第１画像ＤIは、撮像装置１０の通常の撮影Ｐｈにより取得されて、コンピュータ装置４０のドライバ５２の通常の処理によりコンピュータ装置４０の画像処理部５４に引き渡される。そして、コンピュータ装置４０の画像処理部５４により、第１画像ＤI中のマーカＭＰの画面上の傾きから補正基準位置が認識される。このように、撮像装置１０からコンピュータ装置４０のドライバ５２に至る伝送経路Ｒｃ（撮像装置のメーカに依存する画像伝送路である）に対して、補正基準位置情報を伝送するための新たなハードウェア及び新たなソフトウェアを追加する必要がない。つまり、レンズの光軸回りに不均一な光学特性に起因する像劣化をレンズ鏡筒の回転方向の位置に応じて容易に補正することができる。
【００８３】
［第３の実施形態］
図１３は、第３の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。本図において、図１に示した第１の実施形態における画像処理装置と同じ構成要素には同じ符号を付してあり、以下では既に説明した内容を省略する。
【００８４】
スマートフォン３０は、スマートフォン３０の姿勢を検知する姿勢センサ３２を備える。姿勢センサ３２は、例えばジャイロセンサによって構成される。本実施形態において、補正基準位置情報は、姿勢センサ３２で検知したスマートフォン３０の姿勢を示す情報であり、補正情報取得部６６は、第１画像からスマートフォン３０の姿勢を示す情報（補正基準位置情報である）を抽出し、そのスマートフォン３０の姿勢を示す情報に基づいて補正情報を取得する。
【００８５】
図１４は、第３実施形態における画像処理例の流れを示すフローチャートである。
【００８６】
まず、スマートフォン３０により、レンズ鏡筒２４からレンズ固有情報を読み取る（ステップＳ３０２）。ステップＳ３０２は、第１実施形態のステップＳ１０２と同様である。
【００８７】
次に、スマートフォン３０の向きがレンズ鏡筒２４の回転方向の補正基準位置と対応付けされる（ステップＳ３０４）。図２に示したように、レンズ鏡筒２４に目印Ｍが付されているので、例えば手でスマートフォン３０の筐体の向きを目印Ｍの位置に対応付ける。
【００８８】
次に、スマートフォン３０の姿勢センサ３２により、スマートフォン３０の姿勢を検知して補正基準位置情報を取得する（ステップＳ３０６）。
【００８９】
次に、スマートフォン３０により、レンズ固有情報及び補正基準位置情報をコード化して二次元コードを表示する（ステップＳ３０８）。
【００９０】
次に、撮像装置１０により、二次元コードを撮像して、その二次元コードを含む第１画像を取得する（ステップＳ３１０）。
【００９１】
次に、撮像装置１０から、コンピュータ装置４０に対して、二次元コードを含む第１画像が送信される（ステップＳ３１２）。第１画像は、コンピュータ装置４０の通信部４２により入力される。
【００９２】
次に、コンピュータ装置４０のデコード部６４により、二次元コードをデコードしてレンズ固有情報及び補正基準位置情報を取得する（ステップＳ３１４）。
【００９３】
次に、コンピュータ装置４０の補正情報取得部６６により、レンズ固有情報とレンズ鏡筒２４の回転方向の補正基準位置とに基づいて、データベース８０から補正情報を取得する（ステップＳ３１６）。つまり、本例の補正情報取得部６６は、スマートフォン３０の姿勢センサ３２により検知された姿勢情報に基づいて、補正情報を取得する。
【００９４】
本実施形態では、スマートフォン３０の姿勢センサ３２により補正基準位置が取得されて、図１５に示すように、レンズ鏡筒２４のレンズ固有情報及び補正基準位置をコード化した二次元コードＣｄが、スマートフォン３０に表示される。二次元コードＣｄを含む第１画像ＤIは、撮像装置１０の通常の撮影Ｐｈにより取得されて、コンピュータ装置４０のドライバ５２の通常の処理によりコンピュータ装置４０の画像処理部５４に引き渡される。そして、コンピュータ装置４０の画像処理部５４により、第１画像ＤI中の二次元コードＣｄのデコード結果からレンズ固有情報及び補正基準位置が取得される。このように、撮像装置１０からコンピュータ装置４０のドライバ５２に至る伝送経路Ｒｃ（撮像装置のメーカに依存する画像伝送路である）に対して、レンズ固有情報及び補正基準位置情報を伝送するための新たなハードウェア及び新たなソフトウェアを追加する必要がない。つまり、レンズの光軸回りに不均一な光学特性に起因する像劣化をレンズ鏡筒の回転方向の位置に応じて容易に補正することができる。
【００９５】
［第４の実施形態］
図１６は、第４の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。本図において、図１に示した第１の実施形態における画像処理装置と同じ構成要素には同じ符号を付してあり、以下では既に説明した内容を省略する。
【００９６】
スマートフォン３０は、ユーザの指示入力を受け付ける操作部３４を備える。操作部３４は、例えばタッチパネルによって構成される。操作部３４により補正基準位置情報の入力を受け付ける。本実施形態において、補正基準位置情報は、スマートフォン３０で受け付けたユーザ入力情報であり、補正情報取得部６６は、第１画像からスマートフォン３０でのユーザ入力情報（補正基準位置情報である）を抽出し、そのスマートフォン３０でのユーザ入力情報に基づいて補正情報を取得する。
【００９７】
図１７は、第４実施形態における画像処理例の流れを示すフローチャートである。
【００９８】
まず、スマートフォン３０により、レンズ鏡筒２４からレンズ固有情報を読み取る（ステップＳ４０２）。ステップＳ４０２は、第１実施形態のステップＳ１０２と同様である。
【００９９】
次に、スマートフォン３０の操作部３４により、レンズ鏡筒２４の回転方向の補正基準位置のユーザ入力を受け付ける（ステップＳ４０４）。尚、図１８に示すように、補正基準位置以外の情報（本例では焦点距離、及び絞り値）の入力を受け付けてもよい。
【０１００】
ステップＳ４０８からステップＳ４１６は、第３実施形態におけるステップＳ３０８からステップＳ３１６と同様であり、説明を省略する。
【０１０１】
ただし、本例の補正情報取得部６６は、スマートフォン３０で受け付けたユーザ入力情報に基づいて、補正情報を取得する。
【０１０２】
本実施形態でも、第３実施形態と同様に、撮像装置１０からコンピュータ装置４０のドライバ５２に至る伝送経路Ｒｃ（撮像装置のメーカに依存する画像伝送路である）に対して、レンズ固有情報及び補正基準位置情報を伝送するための新たなハードウェア及び新たなソフトウェアを追加する必要がない。つまり、レンズの光軸回りに不均一な光学特性に起因する像劣化をレンズ鏡筒の回転方向の位置に応じて容易に補正することができる。
【０１０３】
尚、第３の実施形態及び第４の実施形態では、レンズ固有情報及び補正基準位置情報を二次元コードにコード化した場合を例に説明したが、他の信号にコード化してよい。他のコード化として、空間的なコード化には限定されず、時間的なコード化（例えば点滅でコード化した信号、例えばモールス信号）を用いてもよい。
【０１０４】
［第５の実施形態］
図１９は、第５の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。本図において、図１に示した第１の実施形態における画像処理装置と同じ構成要素には同じ符号を付してあり、以下では既に説明した内容を省略する。
【０１０５】
本実施形態では、レンズ鏡筒２４の補正基準位置を、ペンライトＰＬの発光により示す。回転位置認識部６２は、第１画像の画面内における光量分布を検出し、その光量分布に基づいて、補正基準位置を認識する。
【０１０６】
図２０は、第５実施形態における画像処理例の流れを示すフローチャートである。
【０１０７】
まず、ペンライトＰＬ（発光体）の光像の画面内位置がレンズ鏡筒２４の回転方向の補正基準位置と対応付けされる（ステップＳ５０２）。つまり、図２１に示すように、ペンライトＰＬの先端がレンズ鏡筒２４の目印Ｍの位置に対応付けされる。尚、ペンライトＰＬを点滅させてもよい。
【０１０８】
次に、撮像装置１０により、ペンライトＰＬの光像を撮像して第１画像を取得する（ステップＳ５０４）。つまり、図２２に示すように、ペンライトＰＬから発光された光の光像ＬＩを含む第１画像が取得される。
【０１０９】
次に、撮像装置１０から、コンピュータ装置４０に対して、ペンライトＰＬの光像を含む第１画像が送信される（ステップＳ５０６）。第１画像は、コンピュータ装置４０の通信部４２により入力される。
【０１１０】
次に、コンピュータ装置４０の回転位置認識部６２により、第１画像の画面内におけるペンライトＰＬの光像の位置に基づいて、レンズ鏡筒２４の回転方向の補正基準位置を認識する（ステップＳ５０８）。ペンライトＰＬを点滅させた場合、第１画像における光量の時間的変化にも基づいて、レンズ鏡筒２４の回転方向の補正基準位置を認識する。
【０１１１】
次に、コンピュータ装置４０の補正情報取得部６６により、撮像装置１０の識別情報に基づいて、レンズ固有情報を取得する（ステップＳ５１０）。
【０１１２】
次に、コンピュータ装置４０の補正情報取得部６６により、レンズ固有情報とレンズ鏡筒２４の回転方向の補正基準位置とに基づいて、データベース８０から補正情報を取得する（ステップＳ５１２）。
【０１１３】
図２３に示すように、本実施形態では、レンズ鏡筒２４の補正基準位置を画面上の位置で示すペンライトＰＬの光像ＬＩ（点光源像）を含む第１画像ＤIが、撮像装置１０の通常の撮影Ｐｈにより取得されて、コンピュータ装置４０のドライバ５２の通常の処理によりコンピュータ装置４０の画像処理部５４に引き渡される。そして、コンピュータ装置４０の画像処理部５４により、第１画像ＤI中の光像ＬＩの画面中の位置から補正基準位置が認識される。このように、撮像装置１０からコンピュータ装置４０のドライバ５２に至る伝送経路Ｒｃ（撮像装置のメーカに依存する画像伝送路である）に対して、補正基準位置情報を伝送するための新たなハードウェア及び新たなソフトウェアを追加する必要がない。つまり、レンズの光軸回りに不均一な光学特性に起因する像劣化をレンズ鏡筒の回転方向の位置に応じて容易に補正することができる。
【０１１４】
［第６の実施形態］ 
図２４は、第６の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。本図において、図１に示した第１の実施形態における画像処理装置と同じ構成要素には同じ符号を付してあり、以下では既に説明した内容を省略する。
【０１１５】
レンズ装置２０は、レンズ鏡筒２４の内周に 、点光源２６を備える。レンズ鏡筒２４の外周に点光源２６を設けてもよい。レンズ装置２０の点光源２６は、例えば、ＬＥＤ（light emitting diode）によって構成される。回転位置認識部６２は、第１画像の画面内における光量分布を検出し、その光量分布に基づいて、補正基準位置を認識する。
【０１１６】
図２５は、第５実施形態における画像処理例の流れを示すフローチャートである。
【０１１７】
まず、図２６に示すように、レンズ鏡筒２４に取り付けられた点光源２６を点灯する（ステップＳ６０２）。例えばレンズ鏡筒２４に点光源２６の点灯を指示するスイッチ（図示を省略）を設けておき、そのスイッチをオン操作する。本例の点光源２６は、図２の目印Ｍに相当し、レンズ鏡筒２４の補正基準位置を示す。点光源２６を点滅させてもよい。
【０１１８】
次に、撮像装置１０により、レンズ鏡筒２４の光像を撮像して第１画像を取得する（ステップＳ６０４）。つまり、図２７に示すように、レンズ鏡筒２４の点光源２６から発光された光の光像ＬＩを含む第１画像が取得される。
【０１１９】
次に、撮像装置１０から、コンピュータ装置４０に対して、レンズ鏡筒２４の点光源２６の光像を含む第１画像が送信される（ステップＳ６０６）。第１画像は、コンピュータ装置４０の通信部４２により入力される。
【０１２０】
次に、コンピュータ装置４０の回転位置認識部６２により、第１画像の画面内におけるレンズ鏡筒２４の点光源２６の光像の位置に基づいて、レンズ鏡筒２４の回転方向の補正基準位置を認識する（ステップＳ６０８）。点光源２６を点滅させた場合、第１画像における光量の時間的変化にも基づいて、レンズ鏡筒２４の回転方向の補正基準位置を認識する。
【０１２１】
ステップＳ６１０及びステップＳ６２０は、第５実施形態におけるステップＳ５１０及びステップＳ５１２と同様であり、説明を省略する。
【０１２２】
図２８に示すように、本実施形態では、レンズ鏡筒２４の補正基準位置を画面上の位置で示す点光源２６の光像ＬＩ（点光源像）を含む第１画像ＤIが、撮像装置１０の通常の撮影Ｐｈにより取得されて、コンピュータ装置４０のドライバ５２の通常の処理によりコンピュータ装置４０の画像処理部５４に引き渡される。そして、コンピュータ装置４０の画像処理部５４により、第１画像ＤI中の光像ＬＩの画面中の位置から補正基準位置が認識される。このように、撮像装置１０からコンピュータ装置４０のドライバ５２に至る伝送経路Ｒｃ（撮像装置のメーカに依存する画像伝送路である）に対して、補正基準位置情報を伝送するための新たなハードウェア及び新たなソフトウェアを追加する必要がない。つまり、レンズの光軸回りに不均一な光学特性に起因する像劣化をレンズ鏡筒の回転方向の位置に応じて容易に補正することができる。
【０１２３】
［第７の実施形態］
図２９は、第７の実施形態における画像処理装置を含む画像処理システムの構成例を示すブロック図である。本図において、図１に示した第１の実施形態における画像処理装置と同じ構成要素には同じ符号を付してあり、以下では既に説明した内容を省略する。
【０１２４】
キャップ２８は、レンズ鏡筒２４の先端に取り付けられる。図３０に示すように、キャップ２８には、外光を通過させる開口部分を含む透光部２８Ｌと、透光部２８Ｌに比較して 外光を遮蔽する遮光部２８Ｍとを有する。つまり、第１画像における透光領域と遮光領域との光量差により、第１画像内の光量分布が生じる。回転位置認識部６２は、第１画像の画面内における透光領域及び遮光領域のうち少なくとも一方を検出することにより、補正基準位置を認識する。
【０１２５】
図３１は、第７実施形態における画像処理例の流れを示すフローチャートである。
【０１２６】
まず、透光部２８Ｌ（透光領域）及び遮光部２８Ｍ（遮光領域）を有するキャップ２８をレンズ鏡筒２４に取り付けた状態で、撮像装置１０により撮像を行って第１画像を取得する（ステップＳ７０２）。つまり、図３２に示すように、キャップ２８の透光部２８Ｌに対応する光像ＬＩを含む第１画像が取得される。尚、レンズ鏡筒２４の回転方向におけるキャップ２８の透光部２８Ｌの位置は、レンズ鏡筒２４の回転方向における目印Ｍの位置に対応付けられている。従って、第１画像における光像ＬＩの位置は、レンズ鏡筒２４おける目印Ｍの位置に対応している。
【０１２７】
次に、撮像装置１０から、コンピュータ装置４０に対して、レンズ鏡筒２４の点光源２６の光像を含む第１画像が送信される（ステップＳ７０４）。第１画像は、コンピュータ装置４０の通信部４２により入力される。
【０１２８】
次に、コンピュータ装置４０の回転位置認識部６２により、第１画像の画面内における光像ＬＩ（透光領域）の位置に基づいて、レンズ鏡筒２４の回転方向の補正基準位置を認識する（ステップＳ７０６）。第１画像の画面内における遮光領域の位置に基づいて、補正基準位置を認識してもよい。
【０１２９】
ステップＳ７０８及びステップＳ７１０は、第５実施形態におけるステップＳ５１０及びステップＳ５１２と同様であり、説明を省略する。
【０１３０】
図３３に示すように、本実施形態では、レンズ鏡筒２４の補正基準位置を画面上の位置で示すキャップ２８の光像ＬＩを含む第１画像ＤIが、撮像装置１０の通常の撮影Ｐｈにより取得されて、コンピュータ装置４０のドライバ５２の通常の処理によりコンピュータ装置４０の画像処理部５４に引き渡される。そして、コンピュータ装置４０の画像処理部５４により、第１画像ＤI中の光像ＬＩの画面中の位置から補正基準位置が認識される。このように、撮像装置１０からコンピュータ装置４０のドライバ５２に至る伝送経路Ｒｃ（撮像装置のメーカに依存する画像伝送路である）に対して、補正基準位置情報を伝送するための新たなハードウェア及び新たなソフトウェアを追加する必要がない。つまり、レンズの光軸回りに不均一な光学特性に起因する像劣化をレンズ鏡筒の回転方向の位置に応じて容易に補正することができる。
【０１３１】
［スマートフォンの構成例 ］
図３４は、画像表示装置の一例であるスマートフォン３０の外観を示すものである。図３４に示すスマートフォン３０は、平板状の筐体５０２を有し、筐体５０２の一方の面に表示部としての表示パネル５２１と、入力部としての操作パネル５２２とが一体となった表示入力部５２０を備えている。また、筐体５０２は、スピーカ５３１と、マイクロホン５３２、操作部５４０と、カメラ部５４１とを備えている。なお、筐体５０２の構成はこれに限定されず、例えば、表示部と入力部とが独立した構成を採用したり、折り畳み構造やスライド機構を有する構成を採用することもできる。
【０１３２】
図３５は、図３４に示すスマートフォン３０の構成を示すブロック図である。図３５に示すように、スマートフォンの主たる構成要素として、無線通信部５１０と、表示入力部５２０と、通話部５３０と、操作部５４０と、カメラ部５４１と、記憶部５５０と、外部入出力部５６０と、ＧＰＳ(global positioning system)受信部５７０と、モーションセンサ部５８０と、電源部５９０と、主制御部５０１とを備える。また、スマートフォン３０の主たる機能として、基地局装置ＢＳと移動通信網とを介した移動無線通信を行う無線通信機能を備える。
【０１３３】
無線通信部５１０は、主制御部５０１の指示にしたがって、移動通信網に収容された基地局装置ＢＳに対し無線通信を行うものである。この無線通信を使用して、音声データ、画像データ等の各種ファイルデータ、電子メールデータなどの送受信や、Ｗｅｂデータやストリーミングデータなどの受信を行う。
【０１３４】
表示入力部５２０は、主制御部５０１の制御により、画像（静止画像および動画像）や文字情報などを表示して視覚的にユーザに情報を伝達するとともに、表示した情報に対するユーザ操作を検出する、いわゆるタッチパネルであって、表示パネル５２１と、操作パネル５２２とを備える。尚、表示入力部５２０は、図１６に示したスマートフォン３０の操作部３４に相当する。
【０１３５】
表示パネル５２１は、ＬＣＤ(liquid crystal display)、ＯＥＬＤ(organic electro-luminescence display)などを表示デバイスとして用いたものである。操作パネル５２２は、表示パネル５２１の表示面上に表示される画像を視認可能に載置され、ユーザの指やペン型入力装置によって操作される一又は複数の座標を検出するデバイスである。このデバイスをユーザの指やペン型入力装置 によって操作すると、操作に起因して発生する検出信号を主制御部５０１に出力する。次いで、主制御部５０１は、受信した検出信号に基づいて、表示パネル５２１上の操作位置（座標）を検出する。
【０１３６】
図３４に示すように、本発明の撮像装置の一実施形態として例示しているスマートフォン３０の表示パネル５２１と操作パネル５２２とは一体となって表示入力部５２０を構成しているが、操作パネル５２２が表示パネル５２１を完全に覆うような配置となっている。この配置を採用した場合、操作パネル５２２は、表示パネル５２１外の領域についても、ユーザ操作を検出する機能を備えてもよい。換言すると、操作パネル５２２は、表示パネル５２１に重なる重畳部分についての検出領域（以下、表示領域と称する）と、それ以外の表示パネル５２１に重ならない外縁部分についての検出領域（以下、非表示領域と称する）とを備えていてもよい。
【０１３７】
なお、表示領域の大きさと表示パネル５２１の大きさとを完全に一致させても良いが、両者を必ずしも一致させる必要は無い。また、操作パネル５２２が、外縁部分と、それ以外の内側部分の２つの感応領域を備えていてもよい。更に、外縁部分の幅は、筐体５０２の大きさなどに応じて適宜設計されるものである。更にまた、操作パネル５２２で採用される位置検出方式としては、マトリクススイッチ方式、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式などが挙げられ、いずれの方式を採用することもできる。
【０１３８】
通話部５３０は、スピーカ５３１やマイクロホン５３２を備え、マイクロホン５３２を通じて入力されたユーザの音声を主制御部５０１にて処理可能な音声データに変換して主制御部５０１に出力したり、無線通信部５１０あるいは外部入出力部５６０により受信された音声データを復号してスピーカ５３１から出力するものである。また、図３４に示すように、例えば、スピーカ５３１を表示入力部５２０が設けられた面と同じ面に搭載し、マイクロホン５３２を筐体５０２の側面に搭載することができる。
【０１３９】
操作部５４０は、キースイッチなどを用いたハードウェアキーであって、ユーザからの指示を受け付けるものである。例えば、図３４に示すように、操作部５４０は、スマートフォン３０の筐体５０２の側面に搭載され、指などで押下されるとオンとなり、指を離すとバネなどの復元力によってオフ状態となる押しボタン式のスイッチである。
【０１４０】
記憶部５５０は、主制御部５０１の制御プログラムや制御データ、アプリケーションソフトウェア、通信相手の名称や電話番号などを対応づけたアドレスデータ、送受信した電子メールのデータ、ＷｅｂブラウジングによりダウンロードしたＷｅｂデータや、ダウンロードしたコンテンツデータを記憶し、またストリーミングデータなどを一時的に記憶するものである。また、記憶部５５０は、スマートフォン内蔵の内部記憶部５５１と着脱自在な外部メモリ用のスロットを有する外部記憶部５５２により構成される。なお、記憶部５５０を構成するそれぞれの内部記憶部５５１と外部記憶部５５２は、フラッシュメモリタイプ（flash memory type）、ハードディスクタイプ（hard disk type）、マルチメディアカードマイクロタイプ（multimedia card micro type）、カードタイプのメモリ（例えば、ＭｉｃｒｏＳＤ（登録商標）メモリ等）、ＲＡＭ（random access memory）、ＲＯＭ（read only memory）などの格納媒体を用いて実現される。
【０１４１】
外部入出力部５６０は、スマートフォン３０に連結される全ての外部機器とのインターフェースの役割を果たすものであり、他の外部機器に通信等（例えば、ユニバーサルシリアルバス（ＵＳＢ）など）又はネットワーク（例えば、インターネット、無線ＬＡＮ（local area network）、ブルートゥース（bluetooth）（登録商標）、ＲＦＩＤ（radio frequency identification）、赤外線通信（infrared data association：ＩｒＤＡ）（登録商標）、ＵＷＢ（ultra wideband）（登録商標）、ジグビー（ＺｉｇＢｅｅ）（登録商標）など）により直接的又は間接的に接続するためのものである。
【０１４２】
スマートフォン３０に連結される外部機器としては、例えば、有／無線ヘッドセット、有／無線外部充電器、有／無線データポート、カードソケットを介して接続されるメモリカード（memory card）やＳＩＭ(subscriber identity module)／ＵＩＭ(user identity module)カード、オーディオ・ビデオＩ／Ｏ（input/output）端子を介して接続される外部オーディオ・ビデオ機器、無線接続される外部オーディオ・ビデオ機器、有／無線接続されるスマートフォン、有／無線接続されるパーソナルコンピュータ、有／無線接続されるＰＤＡ（personal digital assistant）、イヤホンなどがある。外部入出力部は、このような外部機器から伝送を受けたデータをスマートフォン３０の内部の各構成要素に伝達することや、スマートフォン３０の内部のデータが外部機器に伝送されるようにすることができる。
【０１４３】
ＧＰＳ受信部５７０は、主制御部５０１の指示にしたがって、ＧＰＳ衛星ＳＴ１〜ＳＴｎから送信されるＧＰＳ信号を受信し、受信した複数のＧＰＳ信号に基づく測位演算処理を実行し、スマートフォン３０の緯度、経度、高度を含む位置を検出する。ＧＰＳ受信部５７０は、無線通信部５１０や外部入出力部５６０（例えば、無線ＬＡＮ）から位置情報を取得できる時には、その位置情報を用いて位置を検出することもできる。
【０１４４】
モーションセンサ部５８０は、例えば、３軸の加速度センサなどを備え、主制御部５０１の指示にしたがって、スマートフォン３０の物理的な動きを検出する。スマートフォン３０の物理的な動きを検出することにより、スマートフォン３０の動く方向や加速度が検出される。この検出結果は、主制御部５０１に出力されるものである。
【０１４５】
本例のモーションセンサ部５８０は、図１３の姿勢センサ３２として用いることが可能である。
【０１４６】
電源部５９０は、主制御部５０１の指示にしたがって、スマートフォン３０の各部に、バッテリ（図示しない）に蓄えられる電力を供給するものである。
【０１４７】
主制御部５０１は、マイクロプロセッサを備え、記憶部５５０が記憶する制御プログラムや制御データにしたがって動作し、スマートフォン３０の各部を統括して制御するものである。また、主制御部５０１は、無線通信部５１０を通じて、音声通信やデータ通信を行うために、通信系の各部を制御する移動通信制御機能と、アプリケーション処理機能を備える。
【０１４８】
アプリケーション処理機能は、記憶部５５０が記憶するアプリケーションソフトウェアにしたがって主制御部５０１が動作することにより実現するものである。アプリケーション処理機能としては、例えば、外部入出力部５６０を制御して対向機器とデータ通信を行う赤外線通信機能や、電子メールの送受信を行う電子メール機能、Webページを閲覧するWebブラウジング機能などがある。
【０１４９】
また、主制御部５０１は、受信データやダウンロードしたストリーミングデータなどの画像データ（静止画像や動画像のデータ）に基づいて、映像を表示入力部５２０に表示する等の画像処理機能を備える。画像処理機能とは、主制御部５０１が、上記画像データを復号し、この復号結果に画像処理を施して、画像を表示入力部５２０に表示する機能のことをいう。
【０１５０】
更に、主制御部５０１は、表示パネル５２１に対する表示制御と、操作部５４０、操作パネル５２２を通じたユーザ操作を検出する操作検出制御を実行する。
【０１５１】
表示制御の実行により、主制御部５０１は、アプリケーションソフトウェアを起動するためのアイコンや、スクロールバーなどのソフトウェアキーを表示したり、あるいは電子メールを作成するためのウィンドウを表示する。なお、スクロールバーとは、表示パネル５２１の表示領域に収まりきれない大きな画像などについて、画像の表示部分を移動する指示を受け付けるためのソフトウェアキーのことをいう。
【０１５２】
また、操作検出制御の実行により、主制御部５０１は、操作部５４０を通じたユーザ操作を検出したり、操作パネル５２２を通じて、上記アイコンに対する操作や、上記ウィンドウの入力欄に対する文字列の入力を受け付けたり、あるいは、スクロールバーを通じた表示画像のスクロール要求を受け付ける。
【０１５３】
更に、操作検出制御の実行により主制御部５０１は、操作パネル５２２に対する操作位置が、表示パネル５２１に重なる重畳部分（表示領域）か、それ以外の表示パネル５２１に重ならない外縁部分（非表示領域）かを判定し、操作パネル５２２の感応領域や、ソフトウェアキーの表示位置を制御するタッチパネル制御機能を備える。
【０１５４】
また、主制御部５０１は、操作パネル５２２に対するジェスチャ操作を検出し、検出したジェスチャ操作に応じて、予め設定された機能を実行することもできる。ジェスチャ操作とは、従来の単純なタッチ操作ではなく、指などによって軌跡を描いたり、複数の位置を同時に指定したり、あるいはこれらを組み合わせて、複数の位置から少なくとも１つについて軌跡を描く操作を意味する。
【０１５５】
カメラ部５４１は、ＣＭＯＳ（complementary metal oxide semiconductor）撮像センサやＣＣＤ（charge coupled device）撮像センサなどの撮像素子を用いて電子撮影するデジタルカメラである。また、カメラ部５４１は、主制御部５０１の制御により、撮像によって得た画像データを例えばＪＰＥＧ(joint photographic coding experts group)などの圧縮した画像データに変換し、記憶部５５０に記録したり、外部入出力部５６０や無線通信部５１０を通じて出力することができる。図３５に示すスマートフォン３０において、カメラ部５４１は表示入力部５２０と同じ面に搭載されているが、カメラ部５４１の搭載位置はこれに限らず、表示入力部５２０の背面に搭載されてもよいし、あるいは、複数のカメラ部５４１が搭載されてもよい。なお、複数のカメラ部５４１が搭載されている場合には、撮影に供するカメラ部５４１を切り替えて単独にて撮影したり、あるいは、複数のカメラ部５４１を同時に使用して撮影することもできる。
【０１５６】
また、カメラ部５４１はスマートフォン３０の各種機能に利用することができる。例えば、表示パネル５２１にカメラ部５４１で取得した画像を表示することや、操作パネル５２２の操作入力のひとつとして、カメラ部５４１の画像を利用することができる。また、ＧＰＳ受信部５７０が位置を検出する際に、カメラ部５４１からの画像を参照して位置を検出することもできる。更には、カメラ部５４１からの画像を参照して、３軸の加速度センサを用いずに、或いは、３軸の加速度センサと併用して、スマートフォン３０のカメラ部５４１の光軸方向を判断することや、現在の使用環境を判断することもできる。勿論、カメラ部５４１からの画像をアプリケーションソフトウェア内で利用することもできる。
【０１５７】
その他、静止画又は動画の画像データにＧＰＳ受信部５７０により取得した位置情報、マイクロホン５３２により取得した音声情報（主制御部等により、音声テキスト変換を行ってテキスト情報となっていてもよい）、モーションセンサ部５８０により取得した姿勢情報等などを付加して記憶部５５０に記録したり、外部入出力部５６０や無線通信部５１０を通じて出力することもできる。
【０１５８】
以上、本発明を実施するための形態に関して説明してきたが、本発明は上述した実施形態及び変形例に限定されず、本発明の主旨を逸脱しない範囲で種々の変形が可能である。
【符号の説明】
【０１５９】
１０  撮像装置 
１２  撮像素子 
１４  マウント部 
２０  レンズ装置 
２２  レンズ 
２４  レンズ鏡筒 
２６  点光源 
２８  キャップ 
２８Ｌ  透光部 
２８Ｍ  遮光部 
３０  スマートフォン 
３２  姿勢センサ 
３４  操作部 
４０  コンピュータ装置 
４２  通信部 
４４  表示部 
４６  指示入力部 
４８  記憶部 
５０  制御部 
５２  ドライバ 
５４  画像処理部 
５６  アプリケーション部 
６２  回転位置認識部 
６４  デコード部 
６６  補正情報取得部 
６８  画像補正部 
８０  データベース 
５０１  主制御部 
５０２  筐体 
５１０  無線通信部 
５２０  表示入力部 
５２１  表示パネル 
５２２  操作パネル 
５３０  通話部 
５３１  スピーカ 
５３２  マイクロホン 
５４０  操作部 
５４１  カメラ部 
５５０  記憶部 
５５１  内部記憶部 
５５２  外部記憶部 
５６０  外部入出力部 
５７０  ＧＰＳ受信部 
５８０  モーションセンサ部 
５９０  電源部 
ＢＳ  基地局装置 
Ｃｄ  二次元コード 
ＤI  第１画像 
ＬＩ  光像 
Ｍ  目印 
ＭＰ  マーカ 
ＮＷ  ネットワーク 
Ｐ０  検査基準位置 
ＰＬ  ペンライト 
Ｐｃ  補正基準位置 
Ｐｈ  撮影 
Ｒ  回転方向 
Ｒｃ  伝送経路 
ＳＴ  GPS衛星
【図１】
0006450498.tif 000002
【図２】
0006450498.tif 000003
【図３】
0006450498.tif 000004
【図４】
0006450498.tif 000005
【図５】
0006450498.tif 000006
【図６】
0006450498.tif 000007
【図７】
0006450498.tif 000008
【図８】
0006450498.tif 000009
【図９】
0006450498.tif 000010
【図１０】
0006450498.tif 000011
【図１１】
0006450498.tif 000012
【図１２】
0006450498.tif 000013
【図１３】
0006450498.tif 000014
【図１４】
0006450498.tif 000015
【図１５】
0006450498.tif 000016
【図１６】
0006450498.tif 000017
【図１７】
0006450498.tif 000018
【図１８】
0006450498.tif 000019
【図１９】
0006450498.tif 000020
【図２０】
0006450498.tif 000021
【図２１】
0006450498.tif 000022
【図２２】
0006450498.tif 000023
【図２３】
0006450498.tif 000024
【図２４】
0006450498.tif 000025
【図２５】
0006450498.tif 000026
【図２６】
0006450498.tif 000027
【図２７】
0006450498.tif 000028
【図２８】
0006450498.tif 000029
【図２９】
0006450498.tif 000030
【図３０】
0006450498.tif 000031
【図３１】
0006450498.tif 000032
【図３２】
0006450498.tif 000033
【図３３】
0006450498.tif 000034
【図３４】
0006450498.tif 000035
【図３５】
0006450498.tif 000036