(57)【要約】【課題】より適切に画像の補正を行うことを目的とする。【解決手段】撮影部を有するモバイル端末であって、撮影時のモバイル端末の撮影角度から撮影対象の置かれ方を推定する推定手段と、推定手段により推定された撮影対象の置かれ方に基づいて撮影部により撮影された撮影対象の画像の補正を行う補正手段と、を有することによって課題を解決する。【選択図】図４
2018056642.tif 000002
【特許請求の範囲】
【請求項１】
撮影部を有するモバイル端末であって、
撮影時の前記モバイル端末の撮影角度から撮影対象の置かれ方を推定する推定手段と、
前記推定手段により推定された前記撮影対象の置かれ方に基づいて前記撮影部により撮影された撮影画像の補正を行う補正手段と、
を有するモバイル端末。
【請求項２】
加速度センサーを更に有し、
前記推定手段は、前記加速度センサーから前記撮影時の前記モバイル端末の撮影角度を取得し、前記撮影角度から撮影対象の置かれ方を推定する請求項１記載のモバイル端末。
【請求項３】
前記補正手段は、前記撮影角度と前記撮影対象の置かれ方とに基づいて前記撮影部により撮影された撮影画像の補正を行う請求項１又は２記載のモバイル端末。
【請求項４】
前記撮影対象の画像の傾き角度を取得する取得手段を更に有し、
前記補正手段は、前記撮影角度と前記傾き角度と前記撮影対象の置かれ方とに基づいて前記撮影部により撮影された撮影画像の補正を行う請求項３記載のモバイル端末。
【請求項５】
前記取得手段は、前記撮影画像に関する水平の辺の傾きから前記撮影画像の傾き角度を取得する請求項４記載のモバイル端末。
【請求項６】
前記取得手段は、前記撮影角度と、前記モバイル端末と前記撮影対象との距離と、から前記撮影画像の傾き角度を取得する請求項４記載のモバイル端末。
【請求項７】
前記推定手段は、前記撮影時の撮影角度から撮影対象の置かれ方として縦置きか、横置きかを推定し、
前記補正手段は、前記推定手段により推定された縦置きか、横置きかに基づいて前記モバイル端末により撮影された前記撮影対象の画像の補正を行う請求項１記載のモバイル端末。
【請求項８】
前記補正手段により補正された画像と比較対象の画像との比較を行い、文字認識を行う文字認識手段を更に有する請求項７記載のモバイル端末。
【請求項９】
前記推定手段により縦置きと推定された場合、
前記補正手段は、前記モバイル端末により撮影された前記撮影対象の画像に対して縦置き用の補正を行い、
前記文字認識手段は、前記補正手段により補正された画像と比較対象の画像との比較を行い、文字認識を行う請求項８記載のモバイル端末。
【請求項１０】
前記推定手段により横置きと推定された場合、
前記補正手段は、前記モバイル端末により撮影された前記撮影対象の画像に対して縦置き用の補正を行い、補正を行った画像の上下を反転させる補正を行い、更に、前記モバイル端末により撮影された前記撮影対象の画像に対して横置き用の補正を行い、
前記文字認識手段は、前記上下を反転させる補正が行われた画像と比較対象の画像との比較を行い、更に、前記横置き用の補正が行われた画像と前記比較対象の画像との比較を行い、最も類似度の高い文字を文字認識結果とする文字認識を行う請求項８又は９記載のモバイル端末。
【請求項１１】
撮影部を有するモバイル端末が実行する情報処理方法であって、
撮影時の前記モバイル端末の撮影角度から撮影対象の置かれ方を推定する推定工程と、
前記推定工程により推定された前記撮影対象の置かれ方に基づいて前記撮影部により撮影された撮影画像の補正を行う補正工程と、
を含む情報処理方法。
【請求項１２】
コンピュータを、請求項１乃至１０何れか１項記載のモバイル端末の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル端末、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやデジタルカメラ等の普及により、文字情報を含む画像情報が手軽に取れるようになってきた。これによって、より多種多様な観測環境から、文字を取り込む大きな市場が開けつつある。
撮影対象（被写体）に対して、真正面からの撮影ではなく斜めから（角度がついた状態）撮影を行う場合がある。このような場合、真正面から撮影した画像に比べ撮影画像は歪んでしまうため、文字認識の精度が落ちてしまう。
特許文献１には、撮影時のカメラの角度が上向きか下向きか判断し、それぞれの被写体に適した画像処理を行い、画像の歪みを補正することが記載されている。特許文献１記載の技術によれば、例えば、カメラが上向きであれば、ホワイトボード等の垂直方向に広がっている面（法線方向が水平である面）を撮影しているとして画像補正を行う。また、特許文献１記載の技術によれば、カメラが下向きであれば、机等の水平方向に広がっている面（法線方向が垂直である面）を撮影しているとして画像補正を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−００９３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、鉱山等の採石現場では、ダンプトラックに使用されているタイヤを管理するために、タイヤに刻印されたシリアルナンバー（シリアルＩＤ）を用いて管理している。タイヤに刻印されたシリアルナンバーをスマートフォンやデジタルカメラ等で撮影し、撮影した画像に対して文字認識処理を行い、その文字認識結果を用いて管理することが考えられる。このようなダンプトラックのタイヤは、例えば直径４ｍ程度の非常に大きなタイヤの場合もあり、そのタイヤは縦置き又は横置きの何れかで保管されている。縦置きされた非常に大きなタイヤの場合、その側面に刻印されたシリアルナンバーは撮影者のカメラ位置より上の方に存在したり、下の方に存在したりする。また、横置きされたタイヤの場合、その側面に刻印されたシリアルナンバーは撮影者のカメラ位置より下の方にある。即ち、特許文献１のようにカメラの向きだけでは、タイヤが縦置きなのか横置きなのか特定することはできず、適切に画像補正を行うことができない。更に、タイヤが横置きの場合にカメラの向きだけでは、撮影対象のシリアルナンバーが正立なのか倒立なのか、特定することができず、適切に画像補正を行うことができない。
【課題を解決するための手段】
【０００５】
本発明は、撮影部を有するモバイル端末であって、撮影時の前記モバイル端末の撮影角度から撮影対象の置かれ方を推定する推定手段と、前記推定手段により推定された前記撮影対象の置かれ方に基づいて前記撮影部により撮影された撮影画像の補正を行う補正手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、より適切に画像の補正を行うことができる。
【図面の簡単な説明】
【０００７】
【図１】モバイル端末の外観の一例を示す図である。
【図２】モバイル端末のハードウェア構成の一例を示す図である。
【図３】モバイル端末のソフトウェア構成の一例を示す図である。
【図４】実施形態１の基本的な情報処理の一例を示すフローチャートである。
【図５】ユーザがタイヤを撮影した際の撮影パターンの一例を示す図である。
【図６】実施形態１の撮影画像の補正の一例を示す図である。
【図７】実施形態２の基本的な情報処理の一例を示すフローチャートである。
【図８】実施形態２の撮影画像の補正の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
＜実施形態１＞
［外観］
図１は、モバイル端末の外観の一例を示す図である。モバイル端末１００は、各種のユニット（１０１〜１０４）を含んで構成される。モバイル端末１００の表側がモバイル端末前面部１０１である。タッチパネル１０２は、出力（表示）と入力との２つの機能を備えている。更に、モバイル端末１００の裏側がモバイル端末背面部１０３である。モバイル端末背面部１０３は、画像を取り込むためのカメラ１０４を含む。本実施形態では、モバイル端末１００のユーザは、被写体１０５の画像を後述のモバイルアプリで撮影することによって処理を開始することができる。被写体１０５は、タイヤである。拡大被写体１０６は、被写体１０５の一部を拡大したものである。シリアルＩＤ１０７は、タイヤに刻印されたシリアルＩＤを示しており、タイヤを一意に識別するためのＩＤである。但し、被写体１０５は、タイヤに限らない。後述のモバイルアプリは、被写体１０５の画像を取り込み、タッチパネル１０２にその画像を出力することができる。
【００１０】
［ハードウェア構成］
図２は、モバイル端末１００のハードウェア構成の一例を示す図である。モバイル端末１００は、各種のユニット（２０１〜２０７）を含んで構成される。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１は、各種のプログラムを実行し、様々な機能を実現するユニットである。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０２は、各種の情報を記憶するユニットである。また、ＲＡＭ２０２は、ＣＰＵ２０１の一時的な作業記憶領域としても利用されるユニットである。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０３は、各種のプログラム等を記憶するユニットである。例えば、ＣＰＵ２０１は、ＲＯＭ２０３に記憶されているプログラムをＲＡＭ２０２にロードしてプログラムを実行する。
加えて、ＣＰＵ２０１がフラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ）といった外部記憶装置に記憶されているプログラムに基づき処理を実行する。これにより、後述する図３に示されるようなモバイル端末１００を構成するソフトウェア構成及び後述する図４、図７のフローチャートの各ステップの処理が実現される。
なお、モバイル端末１００の機能及び後述するシーケンスに係る処理の全部又は一部については専用のハードウェアを用いて実現してもよい。
Ｉｎｐｕｔ／Ｏｕｔｐｕｔインターフェース２０４は、タッチパネル１０２とデータを送受信する。
ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２０５は、モバイル端末１００をネットワークに接続するためのユニットである。
カメラユニット２０６は、カメラ１０４と接続し被写体１０５の画像をモバイル端末１００に取り込む。そのときに、カメラユニット２０６は、被写体との距離を測定することができる。カメラユニット２０６は、撮影部の一例である。
バス２０７は、上述した各ユニット間で送受信を行うためのデータ通信路である。
加速度センサー２０８は、Ｘ軸、Ｙ軸、Ｚ軸の３方向の加速度を測定することができ、モバイル端末１００で撮影した際の撮影角度を検出するためのユニットである。
【００１１】
［ソフトウェア構成］
次に、モバイル端末１００におけるソフトウェアの構成について説明する。図３は、モバイル端末１００のソフトウェア構成の一例を示す図である。
モバイル端末１００のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）は、画像管理部３０１を有する。
画像管理部３０１は、画像やアプリケーションデータを管理する。ＯＳは、画像管理部３０１を利用するための制御ＡＰＩを提供している。各アプリはその制御ＡＰＩを利用することで画像管理部３０１が管理する画像やアプリケーションデータの取得や保存を行う。
モバイル端末１００のユーザは、モバイル端末１００のＯＳのインストール機能を利用することによって、モバイルアプリ（モバイルアプリケーション）３０２のダウンロードとインストールとが可能である。モバイルアプリ３０２は、カメラユニット２０６を介して取り込んだ被写体１０５の画像に対する処理を行う。
メイン制御部３０３は、モバイル端末１００用のアプリケーション（モバイルアプリ）３０２を制御し、後述する各モジュール部（３０４〜３１０）に対する指示、管理を行う。
【００１２】
情報表示部３０４は、メイン制御部３０３からの指示に従い、モバイルアプリ３０２のユーザインタフェース（ＵＩ）をユーザに提供する。
操作情報取得部３０５は、情報表示部３０４により表示されたモバイルアプリ３０２のＵＩがユーザ操作された情報を取得し、取得した情報をメイン制御部３０３に通知する。例えば、タッチパネル１０２をユーザが手で触れると、操作情報取得部３０５は、触れられた画面上の位置の情報を感知し、感知した位置の情報をメイン制御部３０３に送信する。
画像処理部３０６は、カメラユニット２０６を介して取り込んだ被写体１０５の画像に対して、グレイスケール変換やエッジ抽出、特徴量抽出、遠近補正といった文字認識を行うために必要な画像処理を行う。
文字認識部３０７は、画像処理部３０６で処理した画像から文字部分を読み取り、判別する。文字認識部３０７は、比較対象の文字画像として、後述する文字画像管理部３０８で予め作成・管理されている文字画像を使用する。
文字画像管理部３０８は、文字認識部３０７が文字の認識を行う際に、比較対象として使用する文字画像を管理する。文字画像は、認識対象で使用されている文字の種類分用意されている。
撮影情報取得部３０９は、撮影時に加速度センサー２０８から撮影対象との撮影角度を取得し、カメラユニット２０６から撮影対象との距離を取得する。
撮影対象判定部３１０は、撮影時に取得した撮影対象との撮影角度や距離から撮影対象を判定する。撮影対象判定部３１０が判定した情報を基に画像処理部３０６は、画像の補正処理を行う。
【００１３】
［画像補正と文字認識］
図４は、ユーザがタイヤを撮影した際のモバイルアプリ３０２の情報処理の一例を示すフローチャートである。モバイルアプリ３０２は、撮影した画像に対して、撮影角度、撮影距離を利用して画像補正を行い、画像補正を行った撮影対象に対して文字認識を行う。本実施形態では、タイヤのシリアルＩＤを撮影対象例として記載しているが、本実施形態の処理は、タイヤのシリアルＩＤ以外でも斜めから撮影が必要な被写体に対して適用可能である。
Ｓ４０１で、撮影情報取得部３０９は、加速度センサー２０８及びカメラユニット２０６から撮影時のモバイル端末の撮影角度と撮影対象までの撮影距離とを取得する。
Ｓ４０２で、撮影対象判定部３１０は、Ｓ４０１で取得された撮影角度が０°より大きいかどうか判定し、大きい場合はＳ４０３に処理を進め、０°以下の場合はＳ４０５に処理を進める。この判定について、図５を用いてより具体的に説明する。図５には、例えば被写体１０５の一例として直径４ｍの巨大なタイヤが縦置きされている場合のシリアルＩＤとタイヤが横置きされている場合のシリアルＩＤとを、モバイル端末１００を用いて撮影を行った場合の一例が示されている。矢印線は撮影時のカメラの向きを表し、その際の角度が撮影時の角度となる。縦置きのタイヤのシリアルＩＤ５０１を撮影する場合にはカメラの角度が０°より大きくなるため、カメラの角度が０°より大きい場合、モバイルアプリ３０２は、後述するタイヤが縦置き用の画像補正を実施する。カメラの角度が０°以下の場合、縦置きのタイヤのシリアルＩＤ５０２を撮影するパターンと横置きのタイヤのシリアルＩＤ５０３、５０４を撮影するパターンとが考えられる。そのため、モバイルアプリ３０２は、タイヤが縦置き用の画像補正と横置き用の画像補正との両方を実施する。それぞれの補正の詳細を以降に記載する。Ｓ４０２の処理は、撮影時のモバイル端末１００の撮影角度から撮影対象の置かれ方を推定する処理の一例である。
【００１４】
Ｓ４０３で、画像処理部３０６は、撮影対象が縦置きのタイヤと判断し、Ｓ４０１で取得された撮影角度と基準角度０°とを基に撮影画像に対してタイヤが縦置き用の画像補正を行う。より具体的には、図６のように、画像処理部３０６が撮影画像６０１に対して縦置き用の画像補正を行うと、補正後の画像は画像６０２のようになる。このときの基準角度０°とは、タイヤが縦置き用の場合に真正面から撮影した場合の角度を基準角度としている。
Ｓ４０４で、文字認識部３０７は、Ｓ４０３で補正された画像に対して文字画像管理部３０８で管理された比較画像（テンプレートとなる比較対象文字画像の情報が格納された文字認識辞書）との比較を行い、最も類似度の高い文字を文字認識結果として出力する。
【００１５】
一方、Ｓ４０５で、画像処理部３０６は、Ｓ４０１で取得された撮影角度と基準角度０°とを基にタイヤが縦置き用の画像補正を行う。より具体的には、図６のように、画像処理部３０６が撮影画像６０３に対して縦置き用の画像補正を行うと、補正後の画像は画像６０４のようになる。このときの基準角度０°とは、タイヤが縦置き用の場合に真正面から撮影した場合の角度を基準角度としている。
Ｓ４０６で、画像処理部３０６は、Ｓ４０５で補正した画像の上下を反転させる。これは、縦置きタイヤの下部を撮影した場合、タイヤに刻印されたシリアルＩＤが反転しているため、補正した画像に対して画像反転を行う必要があるからである。
【００１６】
Ｓ４０７で、画像処理部３０６は、Ｓ４０１で取得された撮影角度と基準角度−９０°とを基にタイヤが横置き用の画像補正を行う。横置き用の補正では縦置き用の補正の例を図示した図６のように補正を行うが、画像処理部３０６は、横置き用の画像の基準角度は−９０°（タイヤが横置きの場合、真上から撮影した角度）とし、補正を行う。
Ｓ４０８で、撮影対象判定部３１０は、Ｓ４０１で取得された撮影対象との距離から、撮影対象が近い側のシリアルＩＤ５０３に対する撮影か遠い側のシリアルＩＤ５０４に対する撮影かの判定を行う。撮影対象判定部３１０は、遠い側の撮影であると判定した場合、Ｓ４０９に処理を進め、近い側の撮影であると判定した場合、Ｓ４１０に処理を進める。
Ｓ４０９で、画像処理部３０６は、Ｓ４０７で補正した画像の上下を反転させる。これは、横置きタイヤの近い側を撮影した場合、タイヤに刻印されたシリアルＩＤが反転しているため、補正した画像に対して画像反転を行う必要があるからである。
Ｓ４１０で、文字認識部３０７は、Ｓ４０６で反転された画像と、Ｓ４０７で補正された画像又はＳ４０９で反転された画像とに対して、文字画像管理部３０８で管理された比較画像との比較をそれぞれ行い、最も類似度の高い文字を文字認識結果として出力する。
【００１７】
実施形態１の情報処理によれば、より適切に画像補正を行い、文字認識を行うことが可能となる。
【００１８】
＜実施形態２＞
実施形態２は、撮影対象のシリアルＩＤが傾いている場合において、撮影画像の傾きを推定し、撮影画像の角度と傾きの角度とを合わせて画像補正を実施する方法を説明するものである。実施形態２については、前述の実施形態１からの差分のみの説明とするため、特に明記しない部分については、実施形態１と同じ構成、処理等となる。また、本実施形態においても、タイヤのシリアルＩＤを撮影対象例として記載しているが、タイヤのシリアル以外でも斜めから撮影が必要な被写体に対して適用可能である。
【００１９】
［画像補正と文字認識］
図７は、ユーザがタイヤを撮影した際のモバイルアプリ３０２の情報処理の一例を示すフローチャートである。
Ｓ７０１で、撮影情報取得部３０９は、加速度センサー２０８及びカメラユニット２０６から撮影時のモバイル端末の撮影角度と撮影対象までの撮影距離とを取得する。
Ｓ７０２で、画像処理部３０６は、撮影画像に対してシリアルＩＤが刻印されたプレートの四辺検出処理を行う。
Ｓ７０３で、画像処理部３０６は、Ｓ７０２で実施した四辺検出処理において水平方向の線分が検出できたか否かを判定する。画像処理部３０６は、水平方向の線分が検出できた場合はＳ７０４に処理を進め、水平方向の線分が検出できなかった場合はＳ７０５に処理を進める。
Ｓ７０４で、画像処理部３０６は、Ｓ７０２で検出した水平方向の線分とモバイル端末の撮影時の水平角度とを基に画像の傾き角度を算出する。
Ｓ７０５で、画像処理部３０６は、Ｓ７０１で取得した撮影角度と撮影対象との距離とから傾きを推測し、傾き角度を算出する。例えば、画像処理部３０６は、撮影角度５０°、距離０．７の場合、１０°、又は−１０°傾いていると推測する。例えば、画像処理部３０６は、予め撮影角度と距離とによる傾き角度の推測対応ルールを用意しておくことで、撮影角度と距離とから傾き角度を算出する。
【００２０】
Ｓ７０６で、撮影対象判定部３１０は、Ｓ７０１で取得した撮影角度が０°より大きいかどうか判定し、大きい場合はＳ７０７に処理を進め、０°以下の場合はＳ７０９に処理を進める。
Ｓ７０７で、画像処理部３０６は、撮影対象が縦置きのタイヤと判断し、Ｓ７０１で取得された撮影角度及び基準角度０°と、Ｓ７０４（又はＳ７０５）で算出した傾き角度及び基準角度０°と、を基にタイヤが縦置き用の画像補正を行う。より具体的には、図８のように、画像処理部３０６が撮影画像８０１に対して縦置き用の画像補正を行うと、補正後の画像は画像８０２のようになる。このときの基準角度０°とは、タイヤが縦置き用の場合に真正面から撮影した場合の角度を基準角度としている。
Ｓ７０８で、文字認識部３０７は、Ｓ７０７で補正した画像に対して、文字画像管理部３０８で管理された比較画像との比較を行い、最も類似度の高い文字を文字認識結果として出力する。
【００２１】
一方、Ｓ７０９で、画像処理部３０６は、Ｓ７０１で取得しされた撮影角度及び基準角度０°と、Ｓ７０４（又はＳ７０５）で算出した傾き角度及び基準角度０°と、を基にタイヤが縦置き用の画像補正を行う。より具体的には、図８のように、画像処理部３０６が撮影画像８０３に対して縦置き用の画像補正を行うと、補正後の画像は画像８０４のようになる。このときの基準角度０°とは、タイヤが縦置き用の場合に真正面から撮影した場合の角度を基準角度としている。
Ｓ７１０で、画像処理部３０６は、Ｓ７０９で補正した画像の上下を反転させる。これは、縦置きタイヤの下部を撮影した場合、タイヤに刻印されたシリアルＩＤが反転しているため、補正した画像に対して画像反転を行う必要があるからである。
Ｓ７１１で、画像処理部３０６は、Ｓ７０１で取得された撮影角度及び基準角度−９０°と、Ｓ７０４（又はＳ７０５）で算出した傾き角度及び基準角度０°と、を基にタイヤが横置き用の画像補正を行う。横置き用の補正では縦置き用の補正の例を図示した図８のように補正を行うが、横置き用の画像の基準角度は−９０°（タイヤが横置きの場合、真上から撮影した角度）とし、補正を行う。
【００２２】
Ｓ７１２で、撮影対象判定部３１０は、Ｓ７０１で取得された撮影対象との距離から、撮影対象が近い側のシリアルＩＤ５０３に対する撮影か遠い側のシリアルＩＤ５０４に対する撮影かの判定を行う。撮影対象判定部３１０は、遠い側の撮影であると判定した場合、Ｓ７１３に処理を進め、近い側の撮影であると判定した場合、Ｓ７１４に処理を進める。
Ｓ７１３で、画像処理部３０６は、Ｓ７１１で補正した画像の上下を反転させる。これは、横置きタイヤの近い側を撮影した場合、タイヤに刻印されたシリアルＩＤが反転しているため、補正した画像に対して画像反転を行う必要があるからである。
Ｓ７１４で、文字認識部３０７は、Ｓ７１０で反転した画像と、Ｓ７１１で補正した画像又はＳ７１３で反転した画像と、に対して、文字画像管理部３０８で管理された比較画像との比較をそれぞれ行い、最も類似度の高い文字を文字認識結果として出力する。
【００２３】
実施形態２の情報処理によれば、撮影対象の画像が傾いている場合においても、より適切に画像補正を行い、文字認識を行うことが可能となる。
【００２４】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００２５】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではない。
【００２６】
以上、上述した各実施形態の情報処理によれば、カメラの角度と撮影対象との距離とに基づいて、より適切に撮影画像の補正を行うことができる。
【符号の説明】
【００２７】
１００  モバイル端末
２０１  ＣＰＵ
２０３  ＲＯＭ
３０２  モバイルアプリ
【図１】
2018056642.tif 000003
【図２】
2018056642.tif 000004
【図３】
2018056642.tif 000005
【図４】
2018056642.tif 000006
【図５】
2018056642.tif 000007
【図６】
2018056642.tif 000008
【図７】
2018056642.tif 000009
【図８】
2018056642.tif 000010