(57)【要約】【課題】複数の撮影画像が重なりあう場合に、下に重ねられている撮影画像を閲覧するための処理が煩雑である。【解決手段】映像表示装置の表示部は、撮影部が現在撮影して得ているスルー画像の上に、記憶部に保存されている撮影画像であって、撮影位置が現在位置から所定の距離範囲内でありかつ撮影位置が現在位置から検出した方角を中心に所定の角度範囲内に存在する撮影画像を重ねて表示画面に表示する。制御部は、表示画面に表示された撮影画像のうち入力部からの入力により選択された撮影画像を、入力部からの入力に応じて移動させ、選択された撮影画像の上に別の撮影画像があると、別の撮影画像も入力部からの入力に応じて移動させる。【選択図】図１
2018133805.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮影画像および前記複数の撮影画像の撮影位置を保存する記憶部と、
被写体を撮影する撮影部と、
ユーザによる入力を受け付ける入力部と、
表示画面に表示された前記撮影画像のうち前記入力部からの入力により選択された前記撮影画像を、前記入力部からの入力に応じて移動させ、前記選択された撮影画像の上に別の撮影画像があると、前記別の撮影画像も前記入力部からの入力に応じて移動させる制御部と、を備える表示装置。
【請求項２】
請求項１に記載の表示装置において、
前記制御部は、前記選択された撮影画像および前記別の撮影画像の表示位置をそれぞれ記憶し、前記入力部からの前記撮影画像の選択を解除する入力に応じて、前記入力部からの入力に応じて移動させた前記撮影画像を、前記記憶した表示位置に移動させる表示装置。
【請求項３】
請求項２に記載の表示装置において、
前記制御部による、前記入力部からの入力に応じて移動させた前記撮影画像の前記記憶した表示位置への移動は、前記制御部が前記撮影画像を前記記憶した表示位置を１回以上通過させて前記記憶した表示位置に収束させる移動である表示装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の表示装置において、
現在位置を算出する現在位置算出部と、
前記記憶部には前記撮影画像の撮影日時も保存され、
前記制御部は、前記撮影画像の撮影日時、および前記現在位置と前記撮影位置との距離、のいずれか一方に基づいて前記表示画面において前記撮影画像を重ねる順番を決定する表示装置。
【請求項５】
請求項４に記載の表示装置において、
前記記憶部には、前記撮影部により撮影した撮影画像が保存される表示装置。
【請求項６】
請求項５に記載の表示装置とサーバとを備える表示システムであって、
前記表示装置は、前記サーバと通信する表示装置通信部をさらに備え、
前記サーバは、
複数の前記表示装置と通信するサーバ通信部と、
前記複数の撮影画像および前記複数の撮影画像の撮影位置を保存する撮影画像データベースと、
前記サーバ通信部が前記表示装置から前記現在位置および方角を受信すると、受信した前記現在位置および前記方角に基づき前記撮影画像データベースから前記撮影画像を抽出し、前記サーバ通信部により前記現在位置および前記方角を送信した表示装置へ前記抽出した撮影画像を送信するサーバ制御部と、
を備える表示システム。
【請求項７】
コンピュータに、
複数の撮影画像および前記複数の撮影画像の撮影位置を保存する処理と、
被写体を撮影する処理と、
ユーザによる入力操作を受け付ける処理と、
表示画面に表示された前記撮影画像のうち前記入力操作によって選択された前記撮影画像を、前記入力操作に応じて移動させ、前記選択された撮影画像の上に別の撮影画像があると、前記別の撮影画像も前記入力操作に応じて移動させる処理と、
を実行させる表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示システム、および表示プログラムに関する。
【背景技術】
【０００２】
撮像装置が現在撮影して得られているスルー画像に、過去に撮影した撮影画像の位置情報を参照して、過去に撮影した撮影画像を重ねて表示する映像表示手法が、たとえば特許文献１に開示されている。同一地点で過去に撮影した撮影画像が複数ある場合にはそれら複数の撮影画像同士が重なり合い、一番上に重ねられている撮影画像しか閲覧することができない。特許文献１では、同一地点で過去に撮影した撮影画像が複数ある場合には、撮影日時を利用して一番上に重ねる撮影画像を指定する手法を提案しているが、日付の指定は煩雑な操作が必要であり、日付順に順次重ねる順番を入れ替えると何度も操作が必要であり煩雑である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−６３０７６
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数の撮影画像が重ねて表示されている場合に、下に重ねられている撮影画像を閲覧するための操作が煩雑である。
【課題を解決するための手段】
【０００５】
本発明の第１の態様による表示装置は、複数の撮影画像および前記複数の撮影画像の撮影位置を保存する記憶部と、被写体を撮影する撮影部と、ユーザによる入力を受け付ける入力部と、表示画面に表示された前記撮影画像のうち前記入力部からの入力により選択された前記撮影画像を、前記入力部からの入力に応じて移動させ、前記選択された撮影画像の上に別の撮影画像があると、前記別の撮影画像も前記入力部からの入力に応じて移動させる制御部と、を備える。
本発明の第２の態様による表示システムは、表示装置とサーバとを備える表示システムであって、前記表示装置は、前記サーバと通信する表示装置通信部をさらに備え、前記サーバは、複数の前記表示装置と通信するサーバ通信部と、前記複数の撮影画像および前記複数の撮影画像の撮影位置を保存する撮影画像データベースと、前記サーバ通信部が前記表示装置から前記現在位置および方角を受信すると、受信した前記現在位置および前記方角に基づき前記撮影画像データベースから前記撮影画像を抽出し、前記サーバ通信部により前記現在位置および前記方角を送信した表示装置へ前記抽出した撮影画像を送信するサーバ制御部と、を備える。
本発明の第３の態様による表示プログラムは、コンピュータに、複数の撮影画像および前記複数の撮影画像の撮影位置を保存する処理と、被写体を撮影する処理と、ユーザによる入力操作を受け付ける処理と、表示画面に表示された前記撮影画像のうち前記入力操作によって選択された前記撮影画像を、前記入力操作に応じて移動させ、前記選択された撮影画像の上に別の撮影画像があると、前記別の撮影画像も前記入力操作に応じて移動させる処理と、を実行させる。
【発明の効果】
【０００６】
本発明によれば、複数の撮影画像が重ねて表示されている場合でも、煩雑な操作を要さずに下に重ねられている撮影画像を閲覧することができる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施の形態における映像表示装置の構成を示すブロック図
【図２】第１の実施の形態における動作の説明のための、映像表示装置と撮影画像の撮影位置の関係を示す図
【図３】第１の実施の形態における表示部への表示を生成する手順を示すフローチャート
【図４】スルー画像を示す図
【図５】スルー画像に撮影画像を重畳した図
【図６】表示部の表示を更新する手順を示すフローチャート
【図７】ユーザの指により表示部に表示された撮影画像が選択される様子を示す図
【図８】ユーザの指により表示部に表示された撮影画像が移動される様子を示す図
【図９】移動された撮影画像が元の位置に戻る様子を示す図
【図１０】第２の実施の形態における映像表示システムの構成を示すブロック図
【図１１】第２の実施の形態における表示部への表示を生成する手順を示すフローチャート
【発明を実施するための形態】
【０００８】
（第１の実施の形態）
以下、図１〜図９を参照して、本発明による第１の実施の形態を説明する。
第１の実施の形態にかかる映像表示装置の構成を説明する。
図１は、映像表示装置１０の構成を示すブロック図である。映像表示装置１０は、制御部１１と、撮影部１２と、記憶部１３と、ＧＰＳ受信機１４と、地磁気センサ１５と、入力部１６と、表示部１７とを備える。
制御部１１は、不図示のＣＰＵ、ＲＯＭ、およびＲＡＭを備え、後述するフローチャートにより動作が表されるプログラムをＲＯＭに格納しており、これをＲＡＭに展開して実行する。また、時計の機能も有しており、撮影部１２から受信したデータに現在時刻を付加することができる。
【０００９】
撮影部１２は、不図示のレンズ、撮像素子、およびＡＤ変換器を備える。レンズを通過して撮像素子に形成された被写体像の情報は、撮像素子により電気信号へと変換され、さらにＡＤ変換器によりデジタル信号に変換されて制御部１１に出力される。制御部１１は撮影部１２からデータを受信すると表示部１７にスルー画像として表示し、不図示のレリーズボタンが押されると撮影部１２から受信したデータを記憶部１３へ撮影画像として保存する。ただし、記憶部１３へ撮影画像として保存する際には、ＧＰＳ受信機１４および地磁気センサ１５の出力も参照し、撮影位置、撮影時刻、撮影方角の情報を撮影画像とともに画像ファイルに記録する。たとえば、ＥＸＩＦ（Ｅｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ）情報として記録する。ただし、撮影位置、撮影時刻、撮影方角の情報を撮影画像と同じ画像ファイルに記録せず、写真と対応付けた別のファイルとして記憶部１３へ保存してもよい。
【００１０】
記憶部１３は、フラッシュメモリにより構成され、記憶部１３には複数の撮影画像、および撮影画像表示設定１３ａが保存される。これらの撮影画像が記録される画像ファイルには、撮影位置、撮影時刻、撮影方角が記録されている。撮影位置とは撮影地点の緯度および経度である。撮影方角とは撮影時に当該映像表示装置１０の撮影部１２が向いていた方角である。
撮影画像表示設定１３ａには、表示部１７に表示するそれぞれの撮影画像について、表示する大きさ、表示する座標が記録される。撮影画像表示設定１３ａは、映像表示装置１０の現在位置および方角、そして記憶部１３に保存されている撮影画像の情報を用いて、制御部１１により算出される。
ＧＰＳ受信機１４は、不図示のＧＰＳアンテナを備え、複数のＧＰＳ衛星から電波を受信して計算により当該映像表示装置１０の現在位置を算出し、制御部１１に出力する。
【００１１】
地磁気センサ１５は、３軸の地磁気センサから構成され、映像表示装置１０の３次元での姿勢をヨー角、ロール角、ピッチ角として出力する。ヨー角は映像表示装置１０の撮影部１２の撮影光軸の水平面内での向き、すなわち方角を表す。
入力部１６は、不図示のタッチパネルを表示部１７の表面に積層した構成であり、映像表示装置１０のユーザが、表示部１７に表示された撮影画像を、選択、移動、および選択解除する入力操作を制御部１１に出力する。
表示部１７は、撮影部１２が現在撮影して得ている映像をスルー画像として表示するとともに、制御部１１から出力されるデータを表示する。
【００１２】
映像表示装置１０の動作を説明する。
（表示の生成）
以下に説明する映像表示装置１０の動作は、記憶部１３にＰ１〜Ｐ７で表す７枚の撮影画像が保存されていることを前提としている。撮影画像Ｐ１〜Ｐ７には、それぞれの撮影日時および撮影位置が内包されており、番号順に撮影画像Ｐ１の撮影日時が最も新しく、撮影画像Ｐ７の撮影日時が最も古い。撮影画像Ｐ１〜Ｐ７の画像ファイルに記録されている撮影位置と、映像表示装置１０の現在位置の関係は図２に示すものである。ただし、映像表示装置１０の現在位置ＰＯＳは二重丸で示しており、撮影画像Ｐ１〜Ｐ７の撮影位置はそれぞれの撮影画像の名称を円で囲んだ位置で示している。すなわち、撮影画像Ｐ１〜Ｐ７のうち、撮影画像Ｐ５以外の撮影位置は現在位置ＰＯＳよりも北であり、撮影画像Ｐ６以外の撮影位置は映像表示装置１０の現在位置を中心とする半径ｒの円の中である。また、映像表示装置１０は北を向いており、現在位置ＰＯＳから映像表示装置１０の向いている方角を中心に角度２θの範囲で撮影されて得られた撮影画像は、撮影画像Ｐ１〜Ｐ４、およびＰ６である。
【００１３】
図３は、映像表示装置１０の表示部１７に表示する映像を生成するプログラムの動作を示すフローチャートであり、制御部１１により一定時間ごと、たとえば５秒ごとに実行される。
ステップＳ２０１では、制御部１１は、ＧＰＳ受信機１４から映像表示装置１０の現在位置、すなわち図２に示す二重丸の位置を取得してステップＳ２０２に進む。
ステップＳ２０２では、制御部１１は、地磁気センサ１５から映像表示装置１０の向いている方角を取得し、ステップＳ２０３に進む。図２の例では、撮影部１２が撮影している方角を図２に示したように北であるとして取得する。
【００１４】
ステップＳ２０３では、制御部１１は、記憶部１３に保存している撮影画像のうち、映像表示装置１０を中心に所定の範囲、たとえば距離ｒ以内の撮影画像を抽出する。図２の例では、映像表示装置１０の現在位置ＰＯＳから距離ｒ以内の位置が撮影位置である、撮影画像Ｐ１〜Ｐ５，およびＰ７が抽出される。
ステップＳ２０４では、制御部１１は、ステップＳ２０３において抽出された撮影画像から、撮影位置が映像表示装置１０の現在位置を起点として映像表示装置１０の向いている方角を中心に所定の角度以内、たとえば角度２θ以内に存在する撮影画像をさらに抽出する。図２の例では、ステップＳ２０３において抽出された撮影画像Ｐ１〜Ｐ５，およびＰ７のうち、映像表示装置１０の現在位置ＰＯＳから北を中心として２θの角度内で撮影された、撮影画像Ｐ１〜Ｐ４が抽出される。次にステップＳ２０５に進む。
【００１５】
ステップＳ２０５では、制御部１１は、撮影部１２が現在撮影して得ているリアルタイムの映像、すなわちスルー画像を表示部１７に出力し、ステップＳ２０６に進む。ただし一度ステップＳ２０５が実行されれば、これ以後はステップＳ２０５の処理が実行されていない場合であっても、撮影部１２により撮影されたスルー画像が表示部１７に表示される。このとき、表示部１７には図４のように表示される。
【００１６】
ステップＳ２０６では、制御部１１は、ステップＳ２０４において抽出した撮影画像の表示部１７への表示位置および大きさを以下のように計算し、記憶部１３に撮影画像表示設定１３ａとして保存する。表示位置は、各撮影画像の撮影位置に対応する位置に各撮影画像が表示されるように、地磁気センサー１５の出力を参照して所定の計算式により算出される。表示される大きさは、映像表示装置１０の現在位置から各撮影画像の撮影位置までの距離に応じて、近いほど大きく、遠いほど小さく表示されるように、所定の関数により算出される。次にステップＳ２０７に進む。
【００１７】
ステップＳ２０７では、制御部１１は、ステップＳ２０４において抽出した撮影画像を、スルー画像の上に、撮影日時の古い順番に、撮影画像表示設定１３ａに記述された位置、大きさで表示部１７に重ねて配置し、図３に示すフローチャートを終了する。このとき表示部１７には例えば図５のように表示される。図５に示すウインドウに表示された撮影画像Ｗ１〜Ｗ４は撮影画像Ｐ１〜Ｐ４に対応し、撮影日時の古い撮影画像Ｐ４に対応する撮影画像Ｗ４から順番に重ねて配置したので、重なりの順番は上から撮影画像Ｗ１，撮影画像Ｗ２，撮影画像Ｗ３，撮影画像Ｗ４、スルー画像となっている。
【００１８】
（表示されている撮影画像の移動）
表示部１７に表示されている撮影画像Ｗ１〜Ｗ４は、ユーザによる入力部１６からの入力により移動させることができる。たとえば、図５に示す状態では撮影画像Ｗ１は全体が見えているが、撮影画像Ｗ２〜Ｗ４は上に重なっている撮影画像があるためその全体を見ることができない。この問題を解決するために、ユーザは表示部１７に表示されている任意の撮影画像を移動させることができる。
図６は、ユーザの入力部１６への操作に応じて表示部１７に表示されている撮影画像を移動させるプログラムの動作を示すフローチャートであり、制御部１１により一定時間ごと、たとえば１秒ごとに実行される。
【００１９】
ステップＳ３０１では、制御部１１は、ユーザによる入力部１６への入力、たとえばタッチパネルへのタッチ操作により、表示部１７に表示されているいずれかの撮影画像の選択があったか否かを判断する。ユーザによりいずれかの撮影画像が選択されたと判断する場合はステップＳ３０２に進み、入力部１６への入力がなかった、もしくは撮影画像以外が選択されたと判断する場合は図６のフローチャートを終了する。入力部１６への入力による表示部１７に表示されている撮影画像の選択とは、たとえば表示部１７に表示されている撮影画像に触れ、タッチパネルがユーザが触れた座標を検出し、制御部１１がユーザの触れた座標に撮影画像が表示されていると判断することである。
【００２０】
ステップＳ３０２では、制御部１１は、ステップＳ３０１においてユーザが選択したと判断した撮影画像の上に重ねられている撮影画像があるか否かを判断する。ユーザが選択した撮影画像の上にいずれかの撮影画像が重ねられていると判断する場合はステップＳ３０３に進み、ユーザが選択した撮影画像の上に重ねられている撮影画像はないと判断する場合はステップＳ３０４に進む。この判断は、たとえば、撮影画像表示設定１３ａの記載、および重なりの順番の基準となっている各撮影画像の撮影日時から算出する。選択された撮影画像と、選択された撮影画像よりも撮影日時が新しい撮影画像の表示エリアを撮影画像表示設定１３ａに基づいて算出し、両者のエリアに重複があれば、ユーザが選択した撮影画像の上に撮影画像が重ねられていると判断する。
【００２１】
ステップＳ３０３では、制御部１１は、移動対象とする撮影画像を、ユーザが選択した撮影画像、およびその撮影画像の上に重ねられている撮影画像に設定してステップＳ３０５に進む。ただし、ユーザが選択した撮影画像の上に複数の撮影画像が重ねられている場合には、その全てを移動対象とする。ユーザは移動させる撮影画像の下に重ねられている撮影画像の閲覧を望んでいるので、その閲覧の障害になりうる、選択された撮影画像よりも上に重ねられている撮影画像は全て移動すべきだからである。
【００２２】
ステップＳ３０４では、制御部１１は、移動対象とする撮影画像をユーザが選択した撮影画像のみに設定してステップＳ３０５に進む。
ステップＳ３０５では、制御部１１は、ステップＳ３０３またはステップＳ３０４において移動対象に設定された撮影画像の移動前の表示部１７上の位置（以後、「元の位置」と呼ぶ）を制御部１１のＲＡＭに記憶し、ステップＳ３０６に進む。
ステップＳ３０６では、制御部１１は、ユーザにより入力部１６から撮影画像を移動する入力があったか否かを判断し、撮影画像を移動する入力があると判断する場合はステップＳ３０７に進み、撮影画像を移動する入力がないと判断する場合はステップＳ３０８に進む。ユーザによる入力部１６から撮影画像を移動させる入力とは、例えばタッチパネルに指をふれたまま移動させる行為である。
【００２３】
ステップＳ３０７では、制御部１１は、ステップＳ３０３またはステップＳ３０４において移動対象に設定された撮影画像を対象として、ユーザによる入力部１６への入力に追従して表示部１７に表示された撮影画像を移動させ、ステップＳ３０８に進む。
ステップＳ３０８では、制御部１１は、ユーザにより入力部１６から撮影画像の選択を解除する入力があったか否かを判断する。撮影画像の選択を解除する入力があったと判断する場合はステップＳ３０９に進み、撮影画像の選択を解除する入力がなかったと判断する場合はステップＳ３０６に戻る。ユーザによる入力部１６から撮影画像の選択を解除する入力とは、たとえばタッチパネルから指を離す行為である。
【００２４】
ステップＳ３０９では、制御部１１は、ステップＳ３０３またはステップＳ３０４において移動対象に設定された撮影画像を、移動後の位置（以後、「移動位置」とよぶ）から元の位置へと移動させ、図６のフローチャートを終了する。この移動は、ユーザが指を離したことにより撮影画像が元の位置に戻っている様子をユーザにわかりやすく伝えるために、撮影画像は移動位置と元の位置を通る直線上を元の位置を収束点とした振動が減衰するように移動させる。すなわち、撮影画像は移動位置から元の位置へと向かって移動し、元の位置を通り過ぎた後に反転して再度元の位置へ向かって移動する。元の位置を通り過ぎてから反転をするまでの距離を、元の位置を通り過ぎるたびに短くすることで、元の位置に収束する減衰振動とすることができる。
【００２５】
（動作例）
たとえば、ユーザが図５の撮影画像Ｗ２を移動させる際には、以下のように制御部１１により処理が行われる。
図７に示すように、ユーザが指Ｆにより表示部１７に表示されている撮影画像Ｗ２に触れると、入力部１６によりユーザによる入力が制御部１１に伝達され、制御部１１によりユーザが撮影画像Ｗ２を選択したと判断される（ステップＳ３０１：ＹＥＳ）。そして、撮影画像表示設定１３ａの記載、および重なりの順番の基準となっている各撮影画像の撮影日時から、撮影画像Ｗ２の上に撮影画像Ｗ１が重ねられていると判断する（ステップＳ３０２：ＹＥＳ）。制御部１１は、ステップＳ３０３では撮影画像Ｗ１および撮影画像Ｗ２を移動対象に設定し、ステップＳ３０５では撮影画像Ｗ１および撮影画像Ｗ２の表示位置を保存する。
【００２６】
ユーザがこのまま指Ｆを表示部１７に触れたまま動かさない場合は、制御部１１は、ステップＳ３０６およびステップＳ３０８にて否定判断を行い、再びステップＳ３０６に戻る。
図８に示すように、ユーザが表示部１７に触れた指Ｆをそのまま右に動かすと、制御部１１は入力部１６から移動信号の入力をうけるので、ユーザにより入力部１６から撮影画像を移動する入力があったと判断する（ステップＳ３０６：ＹＥＳ）。そして制御部１１は、移動対象に設定された撮影画像である撮影画像Ｗ１および撮影画像Ｗ２を、表示部１７上で移動させる（ステップＳ３０７）。続いてユーザが表示部１７から指Ｆを離すと、制御部１１は入力部１６から撮影画像の選択を解除した信号が入力されるので制御部１１は撮影画像の選択が解除されたと判断する（ステップＳ３０８：ＹＥＳ）。そして、図９の点線で示す、移動後の位置にあった撮影画像Ｗ１ａおよび撮影画像Ｗ２ａを元の位置に移動させる（ステップＳ３０９）。
【００２７】
上記の動作例では、ユーザが選択した撮影画像の上に重ねられている撮影画像があったが、ユーザが選択した撮影画像の上に重ねられている撮影画像がない場合には、制御部１１によりユーザが選択した撮影画像のみが移動対象に設定され（ステップＳ３０２：ＮＯ、Ｓ３０４）、以下同様に移動の処理が行われる。また、上記の動作例では撮影画像を横方向に移動させたが、ユーザによる入力部１６からの入力に従い、撮影画像は縦方向、および斜め方向にも移動することができる。
本発明は、表示部１７に重ねて表示された撮影画像のそれぞれを容易に閲覧するために、入力部１６からの入力に従い移動対象として選択された撮影画像の上に重ねられた撮影画像がある場合には、選択された撮影画像の上に重ねられた撮影画像もあわせて移動させる。そのため、選択した撮影画像の下に重ねられていた撮影画像を容易に閲覧することができる。
【００２８】
以上説明した第１の実施の形態によれば、以下の作用効果を奏する。
（１）映像表示装置１０は、複数の撮影画像および複数の撮影画像の撮影位置を保存する記憶部１３と、被写体を撮影する撮影部１２と、現在位置を算出するＧＰＳ受信機１４と、撮影部１２の向く方角を検出する地磁気センサ１５と、ユーザによる入力を受け付ける入力部１６と、表示部１７と、制御部１１とを備える。表示部１７は、撮影部１２が現在撮影して得ているスルー画像を表示部１７に表示する。さらに制御部１１が、記憶部１３に保存されている撮影画像であって、撮影位置が現在位置から所定の距離範囲内でありかつ撮影位置が現在位置から検出した方角を中心に所定の角度範囲内に存在する撮影画像を、表示部１７のスルー画像の上に重ねて表示する。制御部１１は、表示部１７に表示された撮影画像のうち入力部１６からの入力により選択された撮影画像を、入力部１６からの入力に応じて移動させ、選択された撮影画像の上に別の撮影画像があると、別の撮影画像も入力部１６からの入力に応じて移動させる。
そのため、ユーザにより入力部１６から撮影画像を選択して移動させる入力があると、選択された撮影画像の上に重ねられている撮影画像も同時に移動されるため、複数の撮影画像が重なりあう場合でも、煩雑な操作を要さずに下に重ねられている撮影画像を閲覧することができる。
【００２９】
（２）制御部１１は、入力部１６からの入力により選択された撮影画像、および選択された撮影画像の上に重ねられている撮影画像の表示位置を記憶し（図６のステップＳ３０５）、入力部１６からの撮影画像の選択を解除する入力、すなわちタッチパネルから指を離す入力に応じて、入力部１６からの入力に応じて移動させた撮影画像を、記憶した表示位置に移動させる。
そのため、入力部１６への入力に応じて移動させた撮影画像を容易に元の位置に戻すことができるだけでなく、移動させた撮影画像の元の表示位置は制御部１１が記憶しているので、誤った位置に戻すことがない。
【００３０】
（３）制御部１１による、入力部１６からの入力に応じて移動させた撮影画像の記憶した表示位置への移動は、撮影画像が記憶した表示位置を１回以上通過して記憶した表示位置に収束する移動である。
そのため、ユーザは移動した撮影画像を注意深く観察していなくても、撮影画像が元の位置に戻ったことを容易に気付くことができる。また、移動後の位置から移動前の位置に移動する際に、移動前の位置を一回以上通過させて移動前の位置に収束する移動を行うので、伸ばされていた弾性体が自然長に戻る際の自由端の動きと類似しており、本来の位置へ戻ることをユーザに視覚的に伝えることができる。
【００３１】
（変形例１）
第１の実施の形態においては、表示部１７への撮影画像の配置は撮影日時の古い順番に配置されたが、撮影画像を重ねる順番はこれに限定されない。制御部１１は、表示部１７に撮影日時の新しい順番に配置し、撮影日時が古い撮影画像ほど上に重ねてもよいし、ＧＰＳ受信機１４により算出された映像表示装置１０と撮影画像の撮影位置との距離が近い順、または遠い順に表示部１７へ撮影画像を配置してもよい。さらに、これらの撮影画像を重ねる順番は、入力部１６から入力に応じて切り替えてもよい。
この変形例１によれば、入力部１６からの入力に応じて、表示部１７に表示する撮影画像の重ねる順番を多様に変化させることができる。
【００３２】
（変形例２）
第１の実施の形態において、制御部１１は、入力部１６よりタッチパネルに指をふれたまま移動させる入力を受けると、表示部１７に表示されている撮影画像を移動させたが（図６のステップＳ３０６、Ｓ３０７）、撮影画像を移動させる入力はこれに限定されない。たとえば、入力部１６から指がタッチパネル上で軽く払われる動作が入力されると、制御部１１はこれをフリック入力と認識して、移動対象に設定されている撮影画像を指が払われた方向に所定の距離だけ移動させ、所定の時間後に元の位置に戻してもよい。ただし、次に入力部１６が入力を受けるまで元の位置に戻さなくてもよい。また、制御部１１がフリック入力を認識した際に移動対象に設定されている撮影画像を移動させる距離は、フリック入力が早いほど、すなわち指の速度が速いほど長く移動させてもよい。
この変形例２によれば、ユーザは簡易な操作により表示部１７に表示されている撮影画像を移動させることができる。また、動かす指の速さにより移動させる距離を調整することができる。
【００３３】
（変形例３）
第１の実施の形態においては、入力部１６はタッチパネルから構成されていたが、入力部１６の構成はこれに限定されない。たとえば、入力部１６を複数のボタンにより構成し、表示部１７に表示された撮影画像に対する第１乃至第３の入力、すなわち撮影画像の選択、移動、および選択解除を行ってもよい。
この変形例３によれば、タッチパネルに代えてボタンを備えればよいので、映像表示装置１０を安価に製造することができる。また、映像表示装置１０の表示部１７が小さくタッチパネルによる操作が困難な場合でも、ボタンにより容易に操作ができる。
【００３４】
（第２の実施の形態）
以下、図１０〜１１を参照して、本発明による第２の実施の形態を説明する。第２の実施の形態は、サーバが撮影画像を送受信する点で第１の実施の形態と異なる。
第２の実施の形態にかかる映像表示システムの構成を説明する。
図１０は、映像表示システム２の構成を示すブロック図である。第１の実施の形態と同一の構成には同一の番号を付し、以下では主に差異点を説明する。映像表示システム２は、複数の映像表示装置１０と、サーバ２０とから構成される。
映像表示装置１０は、第１の実施の形態における構成に加えて通信部１８を備えており、制御部１１のＲＯＭに保存されているプログラム、および記憶部１３に保存されるデータが一部異なる。
【００３５】
制御部１１は、第１の実施の形態においては不図示のレリーズボタンが押されると、撮影部１２から受信したデータに撮影位置、撮影時刻、撮影方角の情報を付加して記憶部１３へ撮影画像として保存したが、記憶部１３へ保存するとともに通信部１８を利用してサーバ２０へ送信する。
記憶部１３には、映像表示装置１０により撮影された撮影画像、撮影画像表示設定１３ａ、および通信部１８がサーバ２０から受信した撮影画像が保存される。
通信部１８は、サーバ２０と通信を行う。
【００３６】
サーバ２０は、サーバ制御部２１と、サーバ通信部２２と、撮影画像データベース２３とを備える。
サーバ制御部２１は、サーバ通信部２２により映像表示装置１０から受信した位置情報などに基づき撮影画像データベース２３に保存されている撮影画像を検索し、条件に該当する撮影画像を映像表示装置１０へサーバ通信部２２により送信する。
【００３７】
サーバ通信部２２は、複数の映像表示装置１０と映像表示装置１０が撮影した撮影画像の送受信、および複数の映像表示装置１０から受信した位置情報などのサーバ制御部２１への通知を行う。
撮影画像データベース２３は、複数の映像表示装置１０から受信する撮影画像を保存し、サーバ制御部２１により読み出される。映像表示装置１０から受信する撮影画像には、当該撮影画像の撮影位置、撮影時刻、撮影方角の情報が内包されている。
【００３８】
第２の実施の形態の動作を説明する。
第１の実施の形態において映像表示装置１０の制御部１１は主に、図３に示した表示部１７に表示する映像を生成する動作（以下、表示生成動作とよぶ）と、図６に示したユーザによる入力部１６からの操作に応じて表示部１７の表示を変更する動作（以下、表示変更動作）を行っていた。第２の実施の形態においては、表示生成動作は第１の実施の形態と一部異なるが、表示変更動作は第１の実施の形態と同様なので表示変更動作の説明は省略する。
【００３９】
図１１のフローチャートに示すプログラムは、第１の実施の形態における図３のフローチャートに示すプログラムに代わって、第２の実施の形態において映像表示装置１０の制御部１１が実行する表示生成動作の処理手順を示すものである。図１１において、図３に示す処理と同様な処理を行うステップに対しては同一のステップ番号を付しており、図３とはステップＳ２０３〜Ｓ２０４に代わってステップＳ４０１〜Ｓ４０２が実行される点が異なる。以下では、図１１と図３の相違点を中心に説明する。
映像表示装置１０の制御部１１は、一定時間ごとに図１１のフローチャートを実行し、表示部１７に表示する映像を生成する。
【００４０】
ステップＳ２０１およびＳ２０２では、制御部１１は、ＧＰＳ受信機１４および地磁気センサ１５から、映像表示装置１０の現在位置および方角を取得し、ステップＳ４０１に進む。
ステップＳ４０１では、制御部１１は、ステップＳ２０１およびステップＳ２０２において取得した映像表示装置１０の現在位置および方角をサーバ２０に送信し、ステップＳ４０２に進む。
【００４１】
ステップＳ４０２では、制御部１１は、サーバ２０から撮影画像を受信し制御部１１のＲＡＭに保存してステップＳ２０５に進む。ここで受信した撮影画像は、サーバ２０のサーバ制御部２１が撮影画像データベース２３から、ステップＳ４０１において送信した現在位置および方角をもとに抽出した撮影画像である。
ステップＳ２０５では、制御部１１は、撮影部１２が現在撮影して得ているリアルタイムの映像、すなわちスルー画像を表示部１７に出力し、ステップＳ２０６ａに進む。
【００４２】
ステップＳ２０６ａでは、制御部１１は、ステップＳ４０２において受信した撮影画像の表示部１７への表示位置および大きさを図３のステップＳ２０６と同様に計算して、記憶部１３に撮影画像表示設定１３ａとして保存し、ステップＳ２０７に進む。
ステップＳ２０７では、制御部１１は、ステップＳ４０２において受信した撮影画像を、スルー画像の上に、撮影日時の古い順番に、撮影画像表示設定１３ａに記述された位置、大きさで表示部１７に配置し、図１１に示すフローチャートを終了する。
【００４３】
サーバ２０のサーバ制御部２１は、映像表示装置１０から現在位置（以下、「受信した現在位置」と呼ぶ）および方角（以下、「受信した方角」と呼ぶ）を受信すると、撮影画像データベース２３に保存されている撮影画像から、以下の条件に合致する撮影画像を抽出して、映像表示装置１０に送信する。条件とは、撮影画像が記録されている画像ファイルに記録されている撮影位置が、受信した現在位置から所定の範囲内であり、かつ受信した現在位置から受信した方角を中心に所定の角度以内にあることである。
【００４４】
本発明は、映像表示装置１０が撮影して得られた撮影画像をサーバ２０の撮影画像データベース２３に保存し、映像表示装置１０の現在位置および向いている方角に応じてサーバ２０が撮影画像データベース２３に保存されている撮影画像を映像表示装置１０に送信する。そのため、映像表示装置１０には他の映像表示装置１０により撮影された撮影画像も表示することができる。
【００４５】
以上説明した第２の実施の形態によれば、以下の作用効果を奏する。
（１）映像表示システム２は、映像表示装置１０とサーバ２０とを備える。映像表示装置１０は、サーバ２０と通信する通信部１８をさらに備える。サーバ２０は、複数の映像表示装置１０と通信するサーバ通信部２２と、映像表示装置１０から受信した撮影画像を保存する撮影画像データベース２３と、映像表示装置１０から現在位置および方角を受信すると、受信した現在位置および方角に基づき撮影画像データベース２３から撮影画像を抽出し、現在位置および方角を送信した映像表示装置１０に抽出した撮影画像を送信するサーバ制御部２１とを備える。
そのため、映像表示装置１０の表示部１７に異なる映像表示装置１０により撮影された撮影画像もあわせて表示することができる。
【００４６】
（変形例４）
第２の実施の形態においては、映像表示装置１０が撮影画像表示設定１３ａを算出したが、サーバ２０が撮影画像表示設定１３ａを算出して撮影画像データベース２３から抽出した撮影画像とともに送信してもよい。すなわち、映像表示装置１０は図１１のステップＳ４０２において撮影画像と撮影画像表示設定１３ａとを受信し、ステップＳ２０５のあとにステップＳ２０６を省略してステップＳ２０７に進んでもよい。この変形例４によれば、映像表示装置１０において行う計算を削減することができる。
【００４７】
（変形例５）
第２の実施の形態においては、映像表示装置１０により撮影された撮影画像は記憶部１３に保存されたが、記憶部１３には保存せず撮影された撮影画像はサーバ２０へ送信した後に削除してもよい。すなわち、表示部１７に表示される撮影画像は全てサーバ２０から受信し、制御部１１のＲＡＭに一時的に保存してもよい。
この変形例５によれば、撮影部１２により撮影して得られた撮影画像は、記憶部１３に撮影画像を保存せずサーバ２０に送信するため、記憶部１３の容量を小さく抑えることができる。
また、映像表示装置１０の撮影部１２をスルー画像の取得のみに使用し、撮影画像の保存を一切行わなくてもよい。この場合は、映像表示装置１０に表示する撮影画像は、映像表示装置１０の読み取り専用領域、またはサーバにあらかじめ保存される。たとえば、博物館や美術館での使用が想定され、あらかじめ撮影した展示品の撮影画像を映像表示装置１０に表示し、展示品の展示位置を案内することができる。
【００４８】
上述した各実施の形態および変形例は、それぞれ組み合わせてもよい。さらに、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における機器構成に何ら限定されない。
【符号の説明】
【００４９】
１０  …  映像表示装置、          １１  …  制御部
１２  …  撮影部、                １３  …  記憶部
１３ａ  …  撮影画像表示設定、    １４  …  ＧＰＳ受信機
１５  …  地磁気センサ、          １６  …  入力部
１７  …  表示部、                １８  …  通信部
２０  …  サーバ、                ２１  …  サーバ制御部
２２  …  サーバ通信部
【図１】
2018133805.tif 000003
【図２】
2018133805.tif 000004
【図３】
2018133805.tif 000005
【図４】
2018133805.tif 000006
【図５】
2018133805.tif 000007
【図６】
2018133805.tif 000008
【図７】
2018133805.tif 000009
【図８】
2018133805.tif 000010
【図９】
2018133805.tif 000011
【図１０】
2018133805.tif 000012
【図１１】
2018133805.tif 000013