(57)【要約】【課題】  マーカの変形にかかわらず、マーカの形を正しく読み取る。【解決手段】  画像処理装置（１）は、マーカ（２９）を含む画像を撮像する撮像手段（１４）と、前記撮像手段で撮像されたマーカの形を補正する補正手段（２０）と、前記補正されたマーカを読み取る読み取り手段（２０）とを備える。好ましくは、さらに、前記撮像手段の撮像方向を検出する検出手段と、前記撮像手段で撮像されたマーカの外形または該マーカを有するプレートの外形を検出する検出手段とのいずれか一方または双方を備え、前記補正手段は、前記撮像手段で撮像されたマーカの形を前記検出手段の検出結果に基づいて補正する。【選択図】  図２
2013206365.tif 000002
【特許請求の範囲】
【請求項１】
マーカを含む画像を撮像する撮像手段と、
前記撮像手段で撮像されたマーカの形を補正する補正手段と、
前記補正されたマーカを読み取る読み取り手段と
を備えたことを特徴とする画像処理装置。
【請求項２】
撮像手段と、
前記撮像手段で撮像された画像を補正する補正手段と、
前記補正された画像からマーカを読み取る読み取り手段と
を備えたことを特徴とする画像処理装置。
【請求項３】
さらに、前記撮像手段の撮像方向を検出する検出手段を備え、
前記補正手段は、前記撮像手段で撮像されたマーカの形を前記検出手段の検出結果に基づいて補正することを特徴とする請求項１又は請求項２に記載の画像処理装置。
【請求項４】
さらに、前記撮像手段で撮像されたマーカの外形または該マーカを有するプレートの外形を検出する検出手段を備え、
前記補正手段は、前記撮像手段で撮像されたマーカの形を前記検出手段の検出結果に基づいて補正することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記補正手段は、マーカが垂直にあるとして補正することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記補正手段は、マーカが水平にあるとして補正することを特徴とする請求項３に記載の画像処理装置。
【請求項７】
前記補正手段は、マーカが垂直にあるとする補正とマーカが水平にあるとする補正とを所定の時間ごとに切り替えて補正することを特徴とする請求項３に記載の画像処理装置。
【請求項８】
前記読み取り手段に読み取られたマーカに対応付けられた画像を前記撮像手段に撮像された画像に合成して表示する表示手段を更に備えたことを特徴とする請求項１〜請求項７のいずれかに記載の画像処理装置。
【請求項９】
マーカを含む画像を撮像する撮像工程と、
前記撮像工程で撮像されたマーカの形を補正する補正工程と、
前記補正されたマーカを読み取る読み取り工程と
を含むことを特徴とする画像処理方法。
【請求項１０】
コンピュータを、
マーカを含む画像を撮像する撮像手段、
前記撮像手段で撮像されたマーカの形を補正する補正手段、
前記補正されたマーカを読み取る読み取り手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに関し、詳しくは、ＡＲキャラクタ生成用のマーカを読み取る画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、様々な分野でＡＲ（仮想現実空間）の技術が利用されている。たとえば、ある種のゲームでは、カメラで撮影した画像（現実空間の画像）に、人物を模したＡＲキャラクタ画像を合成することが行われている。
【０００３】
ところで、合成用キャラクタの選択や合成位置の指定などは、メニューに従って手作業で行うことも可能だが、手間がかかって面倒であることから、たとえば、現実空間の所望位置（キャラクタを合成したい位置）に特定の絵柄（以下、マーカという）が描かれたプレートを置き、そのマーカをカメラで撮影することによって、マーカに対応したキャラクタの選択と、マーカ位置へのキャラクタ合成とを行う技術（以下、従来技術という）が知られている（下記の非特許文献１参照）。
【０００４】
図９は、従来技術の合成画像１００を示す図である。合成画像１００の背景はカメラで撮影した現実空間の画像であり、その背景画像の所定位置に、人物を模したキャラクタ画像１０１が合成されている。
キャラクタ画像１０１の足下にプレート１０２が写っている。このプレート１０２には、キャラクタ画像１０１の種類（図示の例ではセーラ服の女性をモデルにしたキャラクタ）を示す所定絵柄のマーカ１０３が描かれており、且つ、そのマーカ１０３の位置にキャラクタ画像１０１が合成されるようになっている。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】“ＡＲカメラの撮影方法”、［ｏｎｌｉｎｅ］、株式会社コナミデジタルエンタテインメント、［平成２４年３月６日検索］、インターネット＜ＵＲＬ：http://www.touch.konami.jp/pc/loveplus_ar.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の従来技術は、マーカ１０３を傾けて撮影した場合にマーカ１０３の形（絵柄）を誤認することがあり、キャラクタ画像１０１を合成できなかったり、あるいは、間違った種類のキャラクタ画像１０１を合成したりする可能性があるという問題点があった。
【０００７】
図１０は、従来技術の問題点説明図である。今、マーカ１０３の絵柄を便宜的に「正方形」とすると、このマーカ１０３を正面から撮影した場合は、（ａ）に示すように正しい形（正方形）で撮影できるが、このマーカ１０３を、たとえば、見上げるようにして斜め下から撮影した場合は、（ｂ）に示すように変形（この例では台形状に変形）してしまう。
【０００８】
そこで、本発明は、マーカの変形にかかわらず、マーカの形を正しく読み取ることができる画像処理装置、画像処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る読み取り装置は、マーカを含む画像を撮像する撮像手段と、前記撮像手段で撮像されたマーカの形を補正する補正手段と、前記補正されたマーカを読み取る読み取り手段とを備えたことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、マーカの変形にかかわらず、マーカの形を正しく読み取ることができる。
【図面の簡単な説明】
【００１１】
【図１】画像処理装置としての携帯電話機１の外観図である。
【図２】携帯電話機１の構成図である。
【図３】携帯電話機１の機能概念図である。
【図４】実施形態におけるＡＲキャラクタ合成の一例を示す図である。
【図５】携帯電話機１の動作フローを示す図である。
【図６】マーカの形状補正の説明図である。
【図７】マーカの形状補正の一例を示す図である。
【図８】マーカの形状補正の他の例を示す図である。
【図９】従来技術の合成画像１００を示す図である。
【図１０】従来技術の問題点説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を、スマートフォン型の携帯電話機への適用を例にして、図面を参照しながら説明する。
図１は、画像処理装置としての携帯電話機１の外観図である。この図において、携帯電話機１は、手持ち可能な形状（たとえば、タブレット型）の筐体２を有している。筐体２の操作面となる主面にはタッチパネル３が搭載された表示部４や受話孔５、複数（ここでは３個）のハードキー６及び送話孔７が設けられており、主面下端部側の底面には後述の外部Ｉ／Ｆ１８の接続用や後述の電源部１９の充電用の兼用コネクタ８が設けられている。また、筐体２の主面上端部側の天面には電源ボタン９が設けられ、主面の反対面（背面）には後述の撮像部１４の撮影レンズ１０が設けられている。
【００１３】
なお、ここでは、タブレット型の筐体２を有する、いわゆるスマートフォン型の携帯電話機１としたが、これに限らない。折り畳み型やスライド型あるいはその他のタイプの筐体を有する携帯電話機１であってもよい。
【００１４】
図２は、携帯電話機１の構成図である。携帯電話機１は、無線通信部１１、音声処理部１２、操作部１３、撮像部１４、姿勢検出部１５、タッチパネル３を備えた表示部４、メモリＩ／Ｆ（インターフェース）１６、メモリ１７、外部Ｉ／Ｆ１８、電源部１９及び中央制御部２０などを備える。
【００１５】
無線通信部１１は、アンテナ１１ａを介して最寄りの基地局（図示略）との間で無線によるデジタルデータの送受信を行う携帯電話用の無線通信部である。デジタルデータには、携帯電話網や一般公衆電話網との間でやりとりされる電話の着呼や発呼のデータおよび音声通話のデータが含まれるほか、必要に応じて、ネットワーク（不図示のインターネット等のネットワーク）上のリソース（たとえば、ネットワーク上のサーバ等）との間でやりとりされるデータを含む。この無線通信部１１は、中央制御部２０からの制御に従って、上記のデジタルデータの送信や受信を行う。
【００１６】
なお、ここでは、無線通信部１１を“携帯電話用”として説明したが、これに限らない。たとえば、無線ＬＡＮ用であってもよい。この場合、無線通信部１１は、アンテナ１１ａを介して近くの無線ＬＡＮ中継装置（アクセスポイント）との間で接続を確立し、無線によるデジタルデータの送受信を行いつつ、アクセスポイントにつながったネットワーク上のリソースにアクセスする。
【００１７】
音声処理部１２は、中央制御部２０からの制御により、マイク１２ａで拾った音声信号をデジタルデータに変換して中央制御部２０に出力したり、中央制御部２０から出力されたデジタルの音声信号をアナログ信号に変換してスピーカ１２ｂから拡声したりする。マイク１２ａやスピーカ１２ｂは電話の送受話用であるが、スピーカ１２ｂは、さらに電話の着信音鼓動にも用いられる。
【００１８】
操作部１３は、図１に示す複数のハードキー６へのユーザ操作を検出し、その操作キーに対応するキー信号を発生して中央制御部２０に出力する。
【００１９】
撮像部１４は、図１に示す撮影レンズ１０及びＣＣＤ（Charge
Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide
Semiconductor）イメージセンサなどの二次元撮像デバイスを含み、中央制御部２０からの制御により、任意の被写体の静止画や動画を撮影して、その画像データを中央制御部２０に出力する。
【００２０】
姿勢検出部１５は、三軸加速度センサやジャイロセンサあるいは傾きセンサなどの姿勢検出デバイスを単独又は組み合わせたものであり、携帯電話機１の姿勢のうち特に撮像部１４の撮像方向を示す信号を検出して中央制御部２０に出力する。
【００２１】
表示部４は、液晶ディスプレイや有機液晶あるいはＥＬ（Electro-Luminescence）パネルなどの平面表示デバイスであり、且つ、その前面にタッチパネル３を併設している。タッチパネル３は、人体の一部（典型的には指先）や静電ペンなどの接触を複数点で検知することができるマルチタッチ方式（静電容量方式）とすることができる。
【００２２】
メモリＩ／Ｆ１６は、たとえば、メモリ１７の規格（ＳＤカード等）に対応した汎用インターフェースであり、中央制御部２０とメモリ１７との間に位置して相互のデータのやりとりを仲介する。
【００２３】
メモリ１７は、不揮発性且つ書き換え可能な情報記憶要素であり、たとえば、ＳＤカード等のフラッシュメモリやシリコンディスク、ハードディスクなどを用いることができる。このメモリ１７は、様々なユーザデータ（電子電話帳や、撮像部１４で撮影された画像データ、インターネットからダウンロードした画像や音楽等コンテンツデータなど）を記憶保存する。
【００２４】
外部Ｉ／Ｆ１８は、パーソナルコンピュータなどの外部機器とのデータインターフェースである。たとえば、外部機器をパーソナルコンピュータとした場合、このパーソナルコンピュータは、外部Ｉ／Ｆ１８と中央制御部２０とを介してメモリ１７にアクセスすることが可能であり、必要に応じ、メモリ１７に記憶されているユーザデータを読み出したり、あるいは、メモリ１７に書き戻したりすることができる。
【００２５】
電源部１９は、一次電池または充電可能な二次電池からなるバッテリを含み、このバッテリの電力から携帯電話機１の動作に必要な各種電源電圧を発生して各部に供給する。
【００２６】
中央制御部２０は、コンピュータまたはマイクロコンピュータ（以下、ＣＰＵ２０ａ）、読み出し専用半導体メモリ（以下、ＲＯＭ２０ｂ）および高速半導体メモリ（以下、ＲＡＭ２０ｃ）ならびに不図示の周辺回路を含むプログラム制御方式の制御要素であり、あらかじめＲＯＭ２０ｂに格納されている制御プログラムをＲＡＭ２０ｃにロードしてＣＰＵ２０ａで実行することにより、各種の処理を逐次に実行して、この携帯電話機１の全体動作を統括制御する。なお、ＲＯＭ２０ｂは、書き換え可能な不揮発性半導体メモリ（フラッシュメモリやＰＲＯＭなど）であってもよい。
【００２７】
図３は、携帯電話機１の機能概念図である。“機能”とは、中央制御部２０において、ＣＰＵ２０ａなどのハードウェアリソースと制御プログラムなどのソフトウェアリソースとの有機的結合によって仮想的に実現される動作や動きまたは仕組みのことをいう。機能は実体（形）を伴わない。
【００２８】
実施形態の中央制御部２０で実現される機能は、たとえば、撮像部１４で撮影された画像（現実空間の画像）を入力する画像入力機能２１、その画像の中からＡＲキャラクタ生成用のマーカ（以下、単にマーカという）を抽出するマーカ抽出機能２２、姿勢検出部１５で検出された携帯電話機１の姿勢（撮像部１４の撮像方向）を示す信号を入力する姿勢入力機能２３、前記マーカ抽出機能２２で抽出されたマーカの形を携帯電話機１の姿勢に応じて補正するマーカ形状補正機能２４、複数のキャラクタを生成するキャラクタ生成機能２５、このキャラクタ生成機能２５で生成された複数のキャラクタのうちの一つを前記マーカ形状補正機能２４によって補正された後のマーカの形に対応して選択するキャラクタ選択機能２６、選択されたキャラクタを前記現実空間の画像の所定位置（マーカの抽出位置）に合成するキャラクタ合成機能２７などである。
【００２９】
前記のとおり、これらの機能は実体（形）を伴わないものであるが、この態様（実体を伴わないもの）に限定されない。発明の思想上は、上記の各機能の一部またはすべてを“実体を伴うもの”、すなわち、ハードロジック等で構成してもかまわない。
【００３０】
図４は、実施形態におけるＡＲキャラクタ合成の一例を示す図である。（ａ）において、携帯電話機１の撮像部１４の撮像範囲（撮影レンズ１０の画角内）に、たとえば、箱２８が置かれており、さらに、その箱２８の上に任意の絵柄（ここでは説明の便宜上、正方形の絵柄）のマーカ２９が描かれたプレート３０が載せられているものとする。（ｂ）は、（ａ）の状態を撮像部１４で撮影したときの表示部４の表示態様である。
【００３１】
（ｂ）に示されているように、表示部４には、箱２８やプレート３０及び背景などを含む現実空間の画像が映し出されていると共に、さらに、そのプレート３０のマーカ２９の上に、マーカ２９の絵柄に対応したキャラクタ画像（以下、キャラクタ３１という）が合成されている。なお、この図では、キャラクタ３１の合成位置をマーカ２９の“上”としているが、これは一例である。あらかじめ定められた位置であればよい。
【００３２】
図５は、携帯電話機１の動作フローを示す図である。この動作フローは、携帯電話機１のＣＰＵ２０ａで実行される制御プログラムの要部のフローに対応する。したがって、以下の各ステップの実行主体は、ＣＰＵ２０ａである。
【００３３】
この動作フローでは、まず、撮像部１４で現実空間の画像を撮影し（ステップＳ１）、その画像にマーカ（図４のマーカ２９参照）が含まれているか否かを判定する（ステップＳ２）。そして、マーカが含まれていないと判定された場合は、通常の撮影動作であると判断してフローを終了する一方、含まれていると判定された場合は、その画像からマーカを抽出する（ステップＳ３）。
【００３４】
マーカを抽出すると、次に、姿勢検出部１５で携帯電話機１の姿勢を検出し（ステップＳ４）、その検出結果に基づいてマーカの形状補正を行う（ステップＳ５）。形状補正の方法については後で詳しく説明する。
【００３５】
マーカの形状補正を完了すると、次に、そのマーカの形に対応したキャラクタを選択し（ステップＳ６）、ステップＳ１で撮影された現実空間の画像の所定位置（マーカの抽出位置）に、選択されたキャラクタを合成（ステップＳ７）して表示部４に出力した後、フローを終了する。
【００３６】
図６は、マーカの形状補正の説明図である。この図において、（ａ）は床面やテーブルの上などの水平面３２にマーカ２９が置かれている場合の形状補正説明図であり、また、（ｂ）は壁面などの鉛直面３３にマーカ２９が貼り付けられている場合の形状補正説明図である。
【００３７】
まず、（ａ）の場合の形状補正を説明する。携帯電話機１の撮影レンズ１０の光軸を通る直線ＡＢと、マーカ２９から鉛直方向に延びる直線ＢＣとのなす角度をθａとし、さらに、直線ＡＢと、水平面３２から鉛直方向に延びる直線ＤＥとのなす角度をθｂとすると、これら二つの角度は互いに等しい関係（θａ＝θｂ）にある。θａは撮像部１４の撮影方向を示す角度である。
【００３８】
また、携帯電話機１の中心Ｆを通り且つ直線ＡＢと直交する直線ＧＨと、直線ＤＥとのなす角度をθｃとすると、この角度θｃは、姿勢検出部１５で検出される携帯電話機１の姿勢のうちの仰・俯角に相当する。
【００３９】
一般的に姿勢検出部１５で検出される携帯電話機１の姿勢は、磁北を基準にした方位角（水平方向の姿勢）と、地球の重力方向を基準にした仰・俯角（垂直方向の姿勢）とで表される。これらの姿勢検出値のうち、マーカの形状補正に利用するのは地球の重力方向を基準にした仰・俯角である。
【００４０】
水平面３２に置かれたマーカ２９の形状変形は角度θａに依存して大きくなる。したがって、この角度θａが分かれば、たとえば、アフィン変換などの手法を用いてマーカ２９の変形を元に戻す補正を行うことができる。
【００４１】
撮像部１４の撮影方向を示す角度θａは、次式（１）で求めることができる。
θａ＝θｂ＝１８０度−（θｃ＋∠ＡＦＧ）  ・・・・（１）
ここで、∠ＡＦＧは直角であり、また、θｃは前記のとおり、姿勢検出部１５で検出される携帯電話機１の姿勢のうちの仰・俯角に相当するので、結局のところ、姿勢検出部１５の検出結果を前式（１）に適用することにより、マーカの形状補正に必要な角度θａを求めることができる。
【００４２】
次に、（ｂ）の場合の形状補正を説明する。携帯電話機１の撮影レンズ１０の光軸を通る直線ＩＪと、マーカ２９から水平方向に延びる直線ＪＫとのなす角度をθｄとし、さらに、直線ＩＪと、鉛直面３３から水平方向に延びる直線ＬＭとのなす角度をθｅとすると、これら二つの角度は互いに等しい関係（θｄ＝θｅ）にある。θｄは撮像部１４の撮影方向を示す角度である。
【００４３】
また、携帯電話機１の中心Ｎを通り且つ直線ＩＪと直交する直線ＯＰと、直線ＬＭとのなす角度をθｆとすると、この角度θｆは、前記の（ａ）と同様に姿勢検出部１５で検出される携帯電話機１の姿勢のうちの仰・俯角に相当する。
【００４４】
鉛直面３３に貼られたマーカ２９の形状変形は角度θｄに依存して大きくなる。したがって、この角度θｄが分かれば、マーカ２９の変形を元に戻す補正を行うことができる。
【００４５】
撮像部１４の撮影方向を示す角度θｄは、次式（２）で求めることができる。
θｄ＝θｅ＝１８０度−（θｆ＋∠ＩＮＯ）  ・・・・（２）
ここで、∠ＩＮＯは直角であり、また、θｆは前記のとおり、姿勢検出部１５で検出される携帯電話機１の姿勢のうちの仰・俯角に相当するので、結局のところ、姿勢検出部１５の検出結果を前式（２）に適用することにより、マーカ２９の形状補正に必要な角度θｄを求めることができる。
【００４６】
図７は、マーカの形状補正の一例を示す図である。（ａ）は変形のない正しい形のマーカ２９を示し、（ｂ）は変形のある不正な形のマーカ２９を示している。（ａ）と（ｂ）のマーカ２９は同じものである。すなわち、（ａ）はマーカ２９に正対して撮影したときのものであり、（ｂ）はマーカ２９に対して所定の角度（図６のθａまたはθｅ）で斜めから撮影したときのものである。
【００４７】
かかる変形図形を元の形に戻すための手法としては、たとえば、アフィン変換が知られている。（ｃ）は、撮像部１４の撮影方向を示す角度（θａやθｄ）を加味したアフィン変換のイメージ図である。補正前のマーカ２９に対して補正後のマーカ２９′は、（ａ）と同様の正しい形（四角形）になっている。
したがって、この補正後のマーカ２９′に基づいて正しい種類のキャラクタを発生することができる。
【００４８】
また、変形例として、マーカ２９の変形補正行う際に、たとえば、プレート３０の外形をあらかじめ基準形として決めておき、その基準形と、実際に撮影されたプレート３０の形との誤差をなくすように補正するようにしてもよい。
【００４９】
図８は、マーカの形状補正の他の例を示す図である。（ａ）は変形のない正しい形のマーカ２９を示し、（ｂ）は変形のある不正な形のマーカ２９を示している。（ａ）と（ｂ）のマーカ２９は同じものである。
【００５０】
ここで、あらかじめ決められているプレート３０の基準形を、（ａ）に示すような「四角形」であるとすると、（ｂ）に示す実際に撮影されたプレート３０の形をその基準形（四角形）に戻すような補正を行うことにより、マーカ２９の補正も行うことができる。（ｃ）は、プレート３０とマーカ２９の補正図である。この（ｃ）に示すように、変形したプレート３０は、そのプレート３０の「基準形」に合致するように補正され、それと同時に、変形したマーカ２９も同様に補正される。破線で示すプレート３０′とマーカ２９′は補正後のものであり、いずれも正しい形（ここでは四角形）に補正されている。
【００５１】
以上のとおりであるから、本実施形態によれば、マーカ２９の変形にかかわらず、マーカ２９の絵柄を正しく読み取ることができ、その絵柄に対応したキャラクタの合成を支障なく行うことができる読み取り装置、読み取り方法及びプログラムを提供することができる。
【００５２】
なお、実施形態では、携帯電話機１への適用を例にしたが、これに限定されない。カメラ付きの電子機器であって、そのカメラ画像にＡＲキャラクタを合成することができる電子機器であればよく、たとえば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistants）、ゲーム機、デジタルスチルカメラ、デジタルビデオカメラなどであってもよい。
また、実施形態では、マーカを抽出したあとに、姿勢検出を行ったがこれに限らず、図５のステップＳ１で画像を撮影した後に、ステップＳ４の姿勢検出を行い、撮影した画像に対し、補正を行い、その後マーカを検出してもよい。
また、実施例では、図６（ａ）に対しての補正と図６（ｂ）に対しての補正の片方の補正を行ったがこれに限らず、所定の時間ごとに交互に行ってもよい。このような構成にすると、両方の補正を行うことができ、より正確な検出が行える。
【００５３】
以上、本発明のいくつかの実施形態を説明したが、この発明は、これらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本件出願の特許請求の範囲に記載された発明を付記する。
【００５４】
（付記１）
請求項１記載の発明は、マーカを含む画像を撮像する撮像手段と、
前記撮像手段で撮像されたマーカの形を補正する補正手段と、
前記補正されたマーカを読み取る読み取り手段と
を備えたことを特徴とする画像処理装置である。
（付記２）
請求項２記載の発明は、
撮像手段と、
前記撮像手段で撮像された画像を補正する補正手段と、
前記補正された画像からマーカを読み取る読み取り手段と
を備えたことを特徴とする画像処理装置である。
（付記３）
請求項３記載の発明は、さらに、前記撮像手段の撮像方向を検出する検出手段を備え、
前記補正手段は、前記撮像手段で撮像されたマーカの形を前記検出手段の検出結果に基づいて補正することを特徴とする請求項１又は請求項２に記載の画像処理装置である。
（付記４）
請求項４記載の発明は、さらに、前記撮像手段で撮像されたマーカの外形または該マーカを有するプレートの外形を検出する検出手段を備え、
前記補正手段は、前記撮像手段で撮像されたマーカの形を前記検出手段の検出結果に基づいて補正することを特徴とする請求項１に記載の画像処理装置である。
（付記５）
請求項５記載の発明は、前記補正手段は、マーカが垂直にあるとして補正することを特徴とする請求項３に記載の画像処理装置である。
（付記６）
請求項６記載の発明は、前記補正手段は、マーカが水平にあるとして補正することを特徴とする請求項３に記載の画像処理装置である。
（付記７）
請求項７記載の発明は、前記補正手段は、マーカが垂直にあるとする補正とマーカが水平にあるとする補正とを所定の時間ごとに切り替えて補正することを特徴とする請求項３に記載の画像処理装置である。
（付記８）
請求項８記載の発明は、前記読み取り手段に読み取られたマーカに対応付けられた画像を前記撮像手段に撮像された画像に合成して表示する表示手段を更に備えたことを特徴とする請求項１〜請求項７のいずれかに記載の画像処理装置である。
（付記９）
請求項９記載の発明は、マーカを含む画像を撮像する撮像工程と、
前記撮像工程で撮像されたマーカの形を補正する補正工程と、
前記補正されたマーカを読み取る読み取り工程と
を含むことを特徴とする画像処理方法である。
（付記１０）
請求項１０記載の発明は、コンピュータを、
マーカを含む画像を撮像する撮像手段、
前記撮像手段で撮像されたマーカの形を補正する補正手段、
前記補正されたマーカを読み取る読み取り手段
として機能させることを特徴とするプログラムである。
【符号の説明】
【００５５】
１  携帯電話機（読み取り装置）
１４  撮像部（撮像手段）
１５  姿勢検出部（検出手段）
２０  中央制御部（補正手段、検出手段、読み取り手段）
２０ａ  ＣＰＵ（コンピュータ）
２９  マーカ
３０  プレート
【図１】
2013206365.tif 000003
【図２】
2013206365.tif 000004
【図３】
2013206365.tif 000005
【図４】
2013206365.tif 000006
【図５】
2013206365.tif 000007
【図６】
2013206365.tif 000008
【図７】
2013206365.tif 000009
【図８】
2013206365.tif 000010
【図９】
2013206365.tif 000011
【図１０】
2013206365.tif 000012