(57)【要約】【課題】撮影位置情報を有する画像の撮影位置の誤差を適切に表示したい。【解決手段】撮影位置情報及び撮影位置誤差情報を含むマルチメディアファイルを地図上に表示することができる情報処理装置のアプリケーションにおいて、地図上に表示した撮影位置誤差情報を半径として円を表示し、撮影位置を編集する際に、修正の目安となるように上記円の表示を固定して表示することを特徴とする。【選択図】図３
2017146327.tif 000002
【特許請求の範囲】
【請求項１】
撮影位置情報及び撮影位置誤差情報を含むマルチメディアファイルを地図上に表示することができる情報処理装置のアプリケーションにおいて、地図上に表示した撮影位置誤差情報を半径として円を表示し、撮影位置を編集する際に、修正の目安となるように上記円の表示を固定して表示することを特徴とする情報処理装置。
【請求項２】
撮影位置を編集する際に、誤差領域内部でのみ移動できるようし、誤差領域外では、移動禁止することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
撮影位置を編集する際に、誤差領域内部では、移動速度を遅くさせることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
撮影位置を編集する際に、開始地点を中心として、地図を拡大させるモードを持ち、誤差円が全て含まれている縮尺にすることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
撮影位置を編集する際に、誤差円の円周の外へは移動量を遅くさせることにより、外部への移動をさせにくくさせることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
撮影位置を編集する際に、地図上の道路や線路のような人が移動可能な場所に対してのみ移動可能にするモードを持つことを特徴とする請求項１に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影位置の誤差情報を含む画像を地図上に表示するＵＩ分野に関する。
【背景技術】
【０００２】
近年、撮影位置検出可能なデジタルカメラもしくは、ＧＰＳロガーによるデータとの結合により、撮影した画像に位置情報を埋め込んでいるものなどがある。特にＥｘｉｆ２．３（Ｅｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ：ＪＥＩＤＡ規格）以降に関しては、位置情報を記載する領域が規定されており、この情報を用いて情報活用することが期待されている。
【０００３】
これらの位置情報を持つ画像を、地図情報上に表示するサービスやアプリケーションが存在している（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−３１９４９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
撮影位置とその誤差情報を含む画像を地図上に表示するＵＩを持つアプリケーションにおいて、その画像の撮影位置を修正したい場合、ユーザー操作で移動させる場合において不便な点がある。たとえば、正しい場所へ移動させたいときに、操作による移動量が最適でないため移動させにくい点や、最適な地図の縮尺率になっていないため、移動させにくい点、道路や線路など特定の領域で移動した委細に、自由に移動できることが返って操作しにくい点が課題である。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明に係る情報処理装置は、
撮影位置情報及撮影位置誤差情報を含むマルチメディアファイル（画像および動画、音声ファイル）を地図上に表示することができるアプリケーションにおいて、地図上に表示した撮影位置誤差情報を半径として円を表示することを特徴としたアプリケーションであり、撮影位置を編集する際に、修正の目安となるように上記円の表示を固定して表示する。
【発明の効果】
【０００７】
本発明に係る情報処理装置によれば、ユーザは適切に撮影位置誤差情報を修正することができる。
【図面の簡単な説明】
【０００８】
【図１】情報処理装置
【図２】アプリケーション
【図３】撮影位置を編集する際の実施例の特徴図
【発明を実施するための形態】
【０００９】
以下に、本発明を実施するための好ましい形態を、添付の図面に基づいて詳細に説明する。
【００１０】
＜実施例１＞
図１は情報処理装置１００を表すハードウェア構成を示す。
【００１１】
情報処理装置１００は、ハードウェアシステムの全体を示す。これらのハードウェア構成は、最小構成を示すものと考えている。ただし、通信器１０４／通信制御部１１１においては本実施系の説明において便宜上記載しているが、通信によるデータのやり取りを必ずしも必須とするものではないため、発明を実現する上では不要である。
【００１２】
操作器１０１は、キーボードやマウス、タッチパネル等のユーザーから操作入力が可能な入力部を示しており、システム制御部１０５で操作の制御が行なわれる。
【００１３】
表示器１０２は、出力モニターであり、表示制御部１１０により描画されたＵＩを出力する。ユーザーに表現するための外部出力部である。
【００１４】
記憶媒体１０３は、記憶制御部１１０によるデータの要求に応じて入出力を行なう機構であり、不揮発性のメモリである。記憶媒体１０３には、ＯＳや本アプリケーション及びマルチメディアデータ（画像、音声、動画）が格納される場所である。
【００１５】
通信器１０４は、有線・無線を問わず外部との通信を実現するためのものであり、ここでは、インターネットと接続し、データの送受信を行なうことができる機構である。通信制御部１１１によって、データの入出力を行なう。また、通信器１０４における着脱の可不可は問わない。
【００１６】
システム制御部１０５は、データバス１１２と接続されており、ＲＡＭ１０９内部の制御プログラムに従って動作する。操作器１０１における入力情報を理解し、中央処理プロセス部１０７へ情報が伝達される。
【００１７】
中央制御部１０６は、各制御部の統括を行なっており演算を行なう機構である。
【００１８】
中央処理プロセス部１０７は、ＣＰＵであり、各制御部の演算を行なう装置である。
【００１９】
表示制御部１０８は、表示器１０２に対して表示を行なうための演算を行なう制御機構である。
【００２０】
ＲＡＭ１０９は、コンピュータのＯＳや本アプリケーション、画像が格納される揮発性のメモリである。
【００２１】
記憶制御部１１０は、記憶媒体１０３に対してデータの入出力を行なうための制御機構である。
【００２２】
通信制御部１１１は、通信器１０４に対してデータの入出力を行なうための制御機構である。
【００２３】
データバス１１２は、各制御機構やＲＡＭと通信を行なうための経路を示す。
【００２４】
図２はソフトウェアにおけるＵＩアプリケーションの図を示す。
【００２５】
このアプリケーションの仕様として、インターネットから通信器１０４を介して、地図情報を取得し、地図を表示した上で、記憶媒体１０３に格納されている画像、動画、音声ファイルなどで撮影位置情報が含まれているものを表示する際に、地図上にマッピングして表示するアプリケーションとする。
【００２６】
また、このアプリケーションは、撮影位置を編集して別の地点へ移動させることができるものとする。移動方法としては、まずユーザー操作により撮影位置編集モードに遷移し、マウスのドラッグ＆ドロップや、タッチパネルによるドラッグ＆ドロップなどで、撮影位置を移動させることができる。その後、新たな撮影地として確定させることにより、最終的な撮影位置に移動させることができるものとする。
【００２７】
画像ファイルのヘッダーは、Ｅｘｉｆ２．３以降に準拠しており、撮影位置情報だけでなく、撮影位置誤差情報（ＧＰＳＨＰｏｓｉｔｉｏｎｉｎｇＥｒｒｏｒ）の領域が含まれているものとする。
【００２８】
地図の２０１は、地図を示す。通信器１０４を介して、インターネットから情報を取得し、ＲＡＭ１０９にデータを格納する。ＲＡＭ１０９にあるアプリケーションによって、表示制御部１０８を介して、表示器１０２へ表示出力されるものである。
【００２９】
撮影地点２０２は、記憶媒体１０３へ格納されている画像に含まれている撮影位置情報に基づき、地図上に反映した地点をピン表示したものである。
【００３０】
写真２０３は、上記撮影地点２０２における画像を表示したものである。
【００３１】
図３の（ａ）は本実施系における撮影位置の編集時の特徴的な図を示す。
【００３２】
誤差円３０１は、画像に含まれている撮影位置誤差情報を半径とした円を示す。
【００３３】
誤差領域３０２は、画像に含まれている撮影位置誤差情報を半径とした円内部の領域を示す。
【００３４】
開始地点３０３は、撮影位置の修正前の位置を示す。誤差円の中心でもあり、修正前の撮影地点２０２と同一である。
【００３５】
移動量３０４は、撮影位置の修正にあたり移動したときの方向とある移動量を示すベクトルである。移動速度として捉えてもよく、長さが長いほど、一度に移動する量が大きいことを示す。
【００３６】
終了地点３０５は、撮影位置の修正後の位置を示すものである。
【００３７】
本実施系において、撮影位置編集モードに遷移した際において、修正の目安となるように誤差円３０１を固定表示したままにすることを特徴とする。また、誤差領域３０２を表示したままでも良い。このようなＵＩ表現を行なうことで、誤差円の情報を参考として、ユーザーは自分の記憶と照らし合わせながら、最終地点を決定することができる。
【００３８】
＜実施例２＞
実施例１の方法を踏まえて、撮影位置の編集の操作性を向上させる実施形態について記載する。
【００３９】
図３の（ｂ）は実施例１における撮影位置の編集時の特徴的な図を示す。
【００４０】
誤差円３０１の外の領域へは移動できないように、移動禁止領域を設けユーザー操作を向上させることを特徴とする。
【００４１】
＜実施例３＞
実施例１の方法を踏まえて、撮影位置の編集の操作性を向上させる実施形態について記載する。
【００４２】
図３の（ｃ）は実施例１における撮影位置の編集時の特徴的な図を示す。
【００４３】
誤差領域３０２内部では、ユーザー操作による移動速度を遅くさせて、より精度が高く移動できるようにすることで操作性を向上させること特徴とする。誤差領域外では通常の移動速度で動作する。また、編集モード時のみ、ユーザー操作による移動速度を遅くさせて操作性を向上させる方法でも良い。
【００４４】
＜実施例４＞
実施例１の方法を踏まえて、撮影位置の編集の操作性を向上させる実施形態について記載する。
【００４５】
図３の（ｄ）は実施例１における撮影位置の編集時の特徴的な図を示す。
【００４６】
開始地点３０３を中心として、地図の縮尺率を拡大させることにより操作性を向上させることが特徴である。
【００４７】
地図の３０６と地図の３０７では、地図の３０７の縮尺率が大きいものとする（より拡大した地図である）。
【００４８】
＜実施例５＞
実施例１の方法を踏まえて、撮影位置の編集の操作性を向上させる実施形態について記載する。
【００４９】
図３の（ｅ）は実施例１における撮影位置の編集時の特徴的な図を示す。
【００５０】
誤差円３０８は、通常の誤差円の動作と異なりこの円周の外へ向かって移動させ酔うとした場合、移動させにくくさせてなるべく誤差円内部の操作がしやすいようにすることを特徴とする。実施例２における禁止領域とはしないが、誤差円付近が最も操作しやすく、誤差円の円周の外へは移動させにくくすることで、操作性を向上させる方法である。
【００５１】
＜実施例６＞
実施例１の方法を踏まえて、撮影位置の編集の操作性を向上させる実施形態について記載する。
【００５２】
図３の（ｆ）は実施例１における撮影位置の編集時の特徴的な図を示す。
【００５３】
ユーザーが道路や線路など移動した場所が限られているような場合において、道路上や線路上に沿って移動させることができると操作しやすいことが考えられる。そういった専用の編集モードを設けることにより、操作性を向上させることを特徴とする。
【００５４】
＜実施例７＞
実施例１から実施例６までを踏まえて、撮影位置の編集の操作性を向上させる実施形態について記載する。
【００５５】
上記、実施例において、最終地点を決定した後は、マニュアル設定したということで、誤差円の表示は不要なため、誤差円を表示しないようにすることを特徴とする。再度編集したい場合は、以前の誤差円を表示させて、実施例１から実施例７を表現し、操作性を向上させることにしてもよい。
【００５６】
＜他の実施例＞
以上、本発明における種々の実施形態について説明してきたが、本発明は上記実施形態の範囲に限定されるものではなく、上記実施形態を適宜組み合わせ・変形することも可能である。また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５７】
１００  情報処理装置、１０１  操作器、１０２  表示器、１０３  記憶媒体、
１０４  通信器、１０５  システム制御部
【図１】
2017146327.tif 000003
【図２】
2017146327.tif 000004
【図３】
2017146327.tif 000005