(57)【要約】【課題】  撮像装置を提供すること。【解決手段】  本撮像装置２１０は、撮像された画像を記憶する記憶手段２１２と、記憶手段２１２に記憶された画像に関する操作画面を生成する生成手段２２２と、当該撮像装置の動きに起因した物理量を計測する計測手段２１４と、計測手段２１４により計測された物理量に応じて、操作画面上での記憶手段に記憶された画像に関連した処理内容を特定する特定手段２２４と、特定手段２２４により特定された処理内容を実行する実行手段２３０と、実行手段２３０による処理内容の実行が反映された操作画面を外部出力する出力手段２１６とを含む。【選択図】  図４
2018152646.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置であって、
撮像された画像を記憶する記憶手段と、
前記記憶手段に記憶された画像に関する操作画面を生成する生成手段と、
当該撮像装置の動きに起因した物理量を計測する計測手段と、
前記計測手段により計測された物理量に応じて、前記操作画面上での前記記憶手段に記憶された画像に関連した処理内容を特定する特定手段と、
前記特定手段により特定された処理内容を実行する実行手段と、
前記実行手段による処理内容の実行が反映された前記操作画面を外部出力する出力手段と
を含む、撮像装置。
【請求項２】
前記特定手段は、
前記計測手段により計測された物理量に基づいて、前記操作画面上で対象を指し示す指示部の状態を管理する管理手段と、
少なくとも前記操作画面上での前記指示部の状態に基づいて、前記操作画面上での前記処理内容を決定する決定手段と
を含む、請求項１に記載の撮像装置。
【請求項３】
前記物理量は、当該撮像装置の位置変化、姿勢変化および回転の少なくとも１つを示す速度、加速度、角速度、角加速度および磁気方位の少なくとも１つであり、前記指示部の状態は、ポインタの位置またはフォーカスの位置を示すものである、請求項２に記載の撮像装置。
【請求項４】
前記生成手段により生成された操作画面は、前記記憶手段に記憶された１以上の画像を一覧表示する一覧画面、または、前記１以上の画像のうちの選択された特定の画像を表示する画像閲覧画面であり、前記操作画面は、所定の処理内容に関連付けられた複数のコントロールを含み、前記指示部によりいずれかのコントロールが選択された状態で、当該撮像装置が備えるハードウェア操作手段で受け付けた入力に基づく追加操作が行われることにより、選択されたコントロールに関連付けられた所定の処理内容が決定される、請求項２または３に記載の撮像装置。
【請求項５】
前記処理内容は、前記操作画面上での、静止画の表示、静止画の非表示、動画の再生開始、動画の再生一時停止、動画の早送り、動画の巻き戻し、動画の再生停止、画像の回転、画像の拡大、画像の縮小、画像の視点移動、画像の選択、画像の削除、画像の形式の変換、動画からの静止画の切り出し、画像の解像度変換、動画の分割または動画での再生音量の変更である、請求項１〜４のいずれか１項に記載の撮像装置。
【請求項６】
前記撮像装置は、全天球撮像装置であり、前記撮像された画像は、前記全天球撮像装置の光学系を通して撮像された画像である、請求項１〜５のいずれか１項に記載の撮像装置。
【請求項７】
前記出力手段は、無線通信手段を用いて、外部表示装置側の無線通信手段との無線通信により、前記操作画面を無線により伝送する、請求項１〜６のいずれか１項に記載の撮像装置。
【請求項８】
外部表示装置側の無線通信手段との通信を開始する際に、機器登録開始操作に対応して生成された特殊な名前を有する無線通信手段、事前登録されたアドレスを有する無線通信手段および最初に検出された無線通信手段のうちの少なくとも１つを相手方の候補として探索する探索手段をさらに含む、請求項７に記載の撮像装置。
【請求項９】
撮像装置と、前記撮像装置と通信可能な表示装置側の通信装置とを含む画像表示システムであって、前記撮像装置は、
撮像された画像を記憶する記憶手段と、
前記記憶手段に記憶された画像に関する操作画面を生成する生成手段と、
当該撮像装置の動きに起因した物理量を計測する計測手段と、
前記計測手段により計測された物理量に応じて、前記操作画面上での前記記憶手段に記憶された画像に関連した処理内容を特定する特定手段と、
前記特定手段により特定された処理内容を実行する実行手段と、
前記実行手段による処理内容の実行が反映された前記操作画面を外部出力する出力手段と
を含み、前記通信装置は、表示装置を備えるか、または、表示装置と接続されており、前記通信装置は、前記撮像装置の前記出力手段により出力された前記操作画面を前記表示装置に表示させる、画像表示システム。
【請求項１０】
前記撮像装置の前記出力手段は、無線通信手段を用いて前記操作画面を送信する手段であり、前記通信装置は、
前記通信装置に対する機器登録操作に応答して、自身の名前を特殊な名前に変更する変更手段
を含む、請求項９に記載の画像表示システム。
【請求項１１】
前記特定手段は、
前記計測手段により計測された物理量に基づいて、前記操作画面上で対象を指し示す指示部の状態を管理する管理手段と、
少なくとも前記操作画面上での前記指示部の状態に基づいて、前記操作画面上での前記処理内容を決定する決定手段と
を含む、請求項９または１０に記載の画像表示システム。
【請求項１２】
撮像装置が実行する操作方法であって、前記撮像装置が、
記憶された画像に関する操作画面を生成するステップと、
当該撮像装置の動きに起因した物理量を計測するステップと、
前記計測するステップで計測された物理量に応じて、前記操作画面上での画像に関連した処理内容を特定するステップと、
前記特定するステップで特定された処理内容を実行するステップと、
外部表示装置で表示するために、前記実行するステップでの処理内容の実行が反映された操作画面を外部出力するステップと
を含む、操作方法。
【請求項１３】
前記特定するステップは、
前記計測するステップで計測された物理量に基づいて、前記操作画面上で対象を指し示す指示部の状態を管理するステップと、
少なくとも前記操作画面上での前記指示部の状態に応じて、前記操作画面上での前記処理内容を決定するステップと
を含む、請求項１２に記載の操作方法。
【請求項１４】
撮像装置を実現するためのプログラムであって、
撮像された画像を記憶する記憶手段、
前記記憶手段に記憶された画像に関する操作画面を生成する生成手段、
当該撮像装置の動きに起因した物理量を計測する計測手段、
前記計測手段により計測された物理量に応じて、前記操作画面上での前記記憶手段に記憶された画像に関連した処理内容を特定する特定手段、
前記特定手段により特定された処理内容を実行する実行手段、および
前記実行手段による処理内容の実行が反映された前記操作画面を外部出力する出力手段
として機能させるためのプログラム。
【請求項１５】
撮像装置で撮像された画像を記憶する記憶手段と、
前記画像に関する操作画面を外部装置に出力する出力手段と、を有し、
前記撮像装置の動きに基づいて、前記操作画面への操作を実行する、撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、撮像装置、画像表示システム、操作方法およびプログラムに関する。
【背景技術】
【０００２】
魚眼レンズや超広角レンズなどの広角なレンズを複数使用して全方位（以下、全天球という。）を一度に撮像する全天球撮像システムが知られている。
【０００３】
例えば、特許第５９２０５０７号明細書（特許文献１）には、複数のレンズ光学系および撮像素子を含み、画像データを撮影するための撮像手段と、閲覧時における撮像手段の姿勢角を検出するセンサとを備える画像処理システムを開示する。上記画像処理システムでは、入力される画像データの一部が切り出され、センサで検出される姿勢角により決定される注目点に基づき、入力される画像データに対し座標変換処理が実行される。そして、処理された画像データが表示手段に表示する動画データとして出力される。
【０００４】
上述した特許文献１の従来技術によれば、全天球画像の一部を切出して表示することができる。その他、ＧＵＩ（グラフィカル・ユーザ・インタフェース）を含めたディスプレイ出力を無線化するＭｉｒａｃａｓｔ（商標または登録商標）も知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本開示は、上記従来技術における不充分な点に鑑みてなされたものであり、撮像装置を動かすことにより画像に関する処理内容を実行させるための操作画面を出力することが可能な、撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の実施形態によれば、以下の特徴を有する撮像装置が提供される。撮像装置は、撮像された画像を記憶する記憶手段と、記憶手段に記憶された画像に関する操作画面を生成する生成手段と、当該撮像装置の動きに起因した物理量を計測する計測手段と、計測手段により計測された物理量に応じて、操作画面上での記憶手段に記憶された画像に関連した処理内容を特定する特定手段と、特定手段により特定された処理内容を実行する実行手段と、実行手段による処理内容の実行が反映された操作画面を外部出力する出力手段とを含む。
【発明の効果】
【０００７】
上記構成により、撮像装置を動かすことにより画像に関する処理内容を実行させるための操作画面を出力することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態による全天球画像表示システムの概略構成およびそその操作の態様を説明する図。
【図２】本実施形態による全天球撮像装置のハードウェア構成図。
【図３】本実施形態による無線通信装置のハードウェア構成図。
【図４】本実施形態による全天球撮像装置上で実現される画像ビューアの操作画面提供機能に関連する機能ブロック図。
【図５】本実施形態による全天球撮像装置が実行する、相手方の無線通信装置との接続方法を示すフローチャート。
【図６】本実施形態による全天球撮像装置が実行する、外部表示装置を用いた操作方法を示すフローチャート。
【図７】本実施形態による全天球撮像装置が提供する操作画面間の遷移を説明する図。
【図８】本実施形態による全天球撮像装置が提供する操作画面を例示する図（１／２）。
【図９】本実施形態による全天球撮像装置が提供する操作画面を例示する図（１／２）。
【発明を実施するための形態】
【０００９】
以下、本実施形態をもって説明するが、実施形態は、後述する実施形態に限定されるものではない。なお、以下に説明する実施形態では、撮像装置として全天球撮像装置１１０を一例に説明し、画像表示システムとして、全天球撮像装置１１０と無線通信装置１５０と表示装置１８０とを含む全天球画像表示システム１００を一例として説明する。しかしながら、撮像装置および画像表示システムは、以下に説明する特定の実施形態に限定されるものではない。
【００１０】
図１は、本実施形態による全天球画像表示システム１００の概略構成を示す。図１に示す全天球画像表示システム１００は、全天球画像を撮像する全天球撮像装置１１０と、全天球撮像装置１１０と通信する無線通信装置１５０と、無線通信装置１５０に接続される表示装置１８０とを含み構成される。
【００１１】
説明する実施形態において、全天球撮像装置１１０は、それぞれ結像光学系および撮像素子から構成される２つの撮像光学系を備え、撮像光学系毎に各方向から撮影して撮像画像を生成する。上記撮像光学系は、１８０度（＝３６０度／ｎ；ｎ＝２）より大きい全画角を有し、好適には、１８５度以上の全画角を有し、より好適には、１９０度以上の全画角を有する。全天球撮像装置１１０は、複数の撮像光学系を通してそれぞれ撮像された撮像画像をつなぎ合わせて合成し、立体角４πステラジアンの画像（以下「全天球画像」と参照する。）を生成する。全天球画像は、撮影地点から見渡すことのできる全ての方向を撮影したものとなる。
【００１２】
全天球撮像装置１１０により撮像された画像は、一例として専用の画像ビューア・アプリケーションなどを備えた外部装置を用いて閲覧することができる。外部装置とは、例えばパーソナル・コンピュータ、スマートフォン、タブレット・コンピュータなどである。本実施形態による全天球撮像装置１１０は、さらに、撮像画像をディスプレイで表示するための画像ビューア機能を備えている。一方で、全天球撮像装置１１０は、画像を確認するのに充分な解像度を有するディスプレイを備えていない場合や、ディスプレイ自体を備えていない場合もある。
【００１３】
そこで、本実施形態による全天球撮像装置１１０は、無線映像通信機能を備えており、全天球撮像装置１１０が生成した画像ビューアの操作画面を、無線通信により外部装置へ送信するよう構成されている。なお、操作画面に含まれるデータの一部（例えば背景画面など）はあらかじめ全天球撮像装置１１０に保存しておいてもよい。そして、全天球撮像装置１１０と外部装置が通信を開始する際に、あらかじめ保存されているデータを読み出し、カーソル情報などを重畳させて操作画面を生成し、外部装置へ送信してもよい。さらにあらかじめ保存されているデータは、全天球撮像装置１１０の無線装置により接続される外部記憶装置に保存させておいて、そこから取得してもよいし、さらには無線装置からインターネット経由で配信しても良い。
【００１４】
無線通信装置１５０は、無線映像通信機能を備えており、全天球撮像装置１１０から画像ビューアの操作画面を受信する。そして、無線通信装置１５０は、無線通信装置１５０に接続された表示装置１８０へ操作画面を映像出力する。表示装置１８０は、無線通信装置１５０から入力された映像を、ＬＣＤ（Liquid Crystal Display）やＯＬＥＤ（Organic Light Emitting Diode）などのディスプレイ・パネルで表示する。なお、無線通信装置１５０は、映像、静止画、動画、ならびに音等を全天球撮像装置１１０から受信し、表示装置１８０へ出力が可能である。
【００１５】
図１に示す実施形態において、全天球撮像装置１１０および無線通信装置１５０は、無線ＬＡＮ（Local Area Network）などの無線接続により接続することができる。好ましくは、全天球撮像装置１１０および無線通信装置１５０の間の接続は、Ｍｉｒａｃａｓｔ（商標または登録商標）やＡｉｒＰｌａｙ（商標または登録商標）やＣｈｒｏｍｅｃａｓｔ（商標または登録商標）といった、無線通信により映像を伝送する無線映像伝送規格に準拠するものとすることができる。
【００１６】
また、無線通信装置１５０および表示装置１８０間の接続は、典型的には、ＨＤＭＩ（High-Definition Multimedia Interface，ＨＤＭＩは商標または登録商標）、ＤｉｓｐｌａｙＰｏｒｔ（商標または登録商標）、Ｔｈｕｎｄｅｒｂｏｌｔ（商標または登録商標）などの映像出力インタフェースを介して行うことができる。
【００１７】
全天球撮像装置１１０で生成された画像ビューアの操作画面Ｓは、無線通信により、映像として無線通信装置１５０へ伝送され、無線通信装置１５０から表示装置１８０へ映像として出力されて、表示装置１８０上で表示される。
【００１８】
このとき、表示装置１８０上に表示された画像ビューアの操作画面Ｓを、マウスやキーボードや他の情報端末などの追加のハードウェアなしで操作可能であることが望ましい。
【００１９】
図１には、本実施形態による全天球撮像装置１１０における操作の態様が併せて示されている。説明する実施形態において、全天球撮像装置１１０は、図１に図示されるように、ユーザの手Ｈによって把持可能に構成されている。そして、ユーザは、手Ｈで持って全天球撮像装置１１０を動かすことにより、表示装置１８０上に表示された、全天球撮像装置１１０の画像ビューアの操作画面Ｓ上で、画像に関連して各種操作を行うことができる。
【００２０】
例えば、ユーザは、全天球撮像装置１１０を表示装置１８０に向かって上または下に向けるように動かすことにより、表示装置１８０に表示された操作画面Ｓ上のポインタＰの位置をそれぞれ上方向または下方向に移動させることができる。また、ユーザは、全天球撮像装置１１０を表示装置１８０に向かって左または右に振ることにより、操作画面Ｓ上のポインタＰをそれぞれ左方向または右方向に移動させることができる。ユーザは、操作画面Ｓ上でポインタＰを所定の位置に移動させ、全天球撮像装置１１０が筐体に備えるハードウェアボタンＢなどのハードウェア操作手段を押下することにより、所望の処理内容を全天球撮像装置１１０に指示することができる。
【００２１】
このように、本実施形態による全天球画像表示システム１００においては、無線通信装置１５０を介して全天球撮像装置１１０から表示装置１８０へ、画像ビューアの操作画面Ｓが伝送される。ユーザは、表示装置１８０に表示される操作画面Ｓを見ながら、全天球撮像装置１１０を物理的に動かすことによって、操作画面上で所望の操作を行うことになる。
【００２２】
以下、図２および図３を参照しながら、まず、画像ビューアの操作画面提供機能を実現するための全天球撮像装置１１０および無線通信装置１５０のハードウェア構成について説明する。
【００２３】
図２は、本実施形態による全天球撮像装置１１０のハードウェア構成を示す。なお、図２に示す全天球撮像装置１１０は、１８０度より大きい全画角を有する２つの光学系を組み合わせた２眼の全天球撮像装置として構成されている。
【００２４】
全天球撮像装置１１０は、ＣＰＵ（Central Processing Unit）１１２と、ＲＯＭ（Read Only Memory）１１４と、画像処理ブロック１１６と、動画ブロック１１８と、ＤＲＡＭ（Dynamic Random Access Memory）インタフェース１２０を介して接続されるＤＲＡＭ１３２と、外部センサインタフェース１２４を介して接続される加速度センサ／ジャイロセンサ／地磁気センサ（加速度センサ、ジャイロセンサおよび地磁気センサの少なくとも１つを含む。）１３６とを含み構成される。
【００２５】
ＣＰＵ１１２は、全天球撮像装置１１０の各部の動作および全体動作を制御する。ＲＯＭ１１４は、ＣＰＵ１１２が解読可能なコードで記述された制御プログラムや各種パラメータを格納する。
【００２６】
全天球撮像装置１１０は、ＣＣＤ（Charge Coupled Device）センサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサなどの２つの撮像素子１３０Ａ，１３０Ｂと２つの光学系１３１Ａ，１３１Ｂとを有する。なお、説明する実施形態では、光学系は、魚眼レンズを含み、ここで、魚眼レンズは、広角レンズや、超広角レンズと呼ばれるものを含むものとする。画像処理ブロック１１６は、２つの撮像素子１３０Ａ，１３０Ｂと接続され、それぞれで撮像された画像の画像信号が入力される。画像処理ブロック１１６は、ＩＳＰ（Image Signal Processor）などを含み構成され、撮像素子１３０から入力された画像信号に対し、シェーディング補正、ベイヤー補間、ホワイト・バランス補正、ガンマ補正などを行う。
【００２７】
本実施形態において、２つの撮像素子１３０Ａ，１３０Ｂでそれぞれ撮像された画像は、画像処理ブロック１１６で、重複部分を基準として合成処理されて、これにより、立体角４πステラジアンの全天球画像が生成される。光学系が１８０度を超える全画角を有するため、撮像した各撮影画像の１８０度を超えた部分の撮影範囲が重複する。合成処理の際には、この重複領域が同一像を表す基準データとして参照されて、全天球画像が生成される。そして、全天球画像の連続するフレームにより、全天球動画が構成される。
【００２８】
ここで、説明する実施形態では、撮影地点から見渡すことのできる全ての方向を撮影した全天球映像を生成するものとして説明するが、他の実施形態では、水平面のみ３６０度を撮影した、いわゆるパノラマ映像であってもよい。また、説明する実施形態では、２つの撮像光学系を含み構成されるものとして説明するが、撮像光学系の数は、特に限定されるものではない。他の実施形態では、全天球撮像装置１１０は、３つ以上の魚眼レンズを光学系に含む撮像体を備えるとともに、３つ以上の光学系で撮像された複数の撮像画像に基づいて全天球画像を生成する機能を備えていてもよい。さらに他の実施形態では、全天球撮像装置１１０は、単一の魚眼レンズを光学系に含む撮像体を備え、単一の魚眼レンズで異なる方位で撮像された複数の撮像画像に基づいて全天球画像を生成する機能を備えていてもよい。
【００２９】
動画ブロック１１８は、ＭＰＥＧ（Moving Picture Experts Group）−４  ＡＶＣ（Advanced Video Coding）／Ｈ．２６４／Ｈ.２６５などの動画圧縮および伸張を行うコーデック・ブロックである。ＤＲＡＭ１３２は、各種信号処理および画像処理を施す際にデータを一時的に保存する記憶領域を提供する。加速度センサ／ジャイロセンサ／地磁気センサ１３６は、速度、加速度、角速度、角加速度、磁気方位などの全天球撮像装置１１０の動きに起因した物理量を計測するものである。計測された物理量は、全天球画像の天頂補正を施す際に、および、画像ビューアの操作画面に対する処理内容を判断する際に用いることができる。
【００３０】
全天球撮像装置１１０は、さらに、外部ストレージインタフェース１２２を含み構成される。外部ストレージインタフェース１２２には、外部ストレージ１３４が接続される。外部ストレージインタフェース１２２は、メモリカードスロットに挿入されたメモリカードなどの外部ストレージ１３４に対する読み書きを制御する。
【００３１】
全天球撮像装置１１０は、さらに、ＵＳＢ（Universal Serial Bus）インタフェース１２６を含み構成される。ＵＳＢインタフェース１２６には、ＵＳＢコネクタ１３８が接続される。ＵＳＢインタフェース１２６は、ＵＳＢコネクタ１３８を介して接続されるパーソナル・コンピュータやスマートフォンやタブレット・コンピュータなどの外部装置とのＵＳＢ通信を制御する。
【００３２】
全天球撮像装置１１０は、さらに、シリアルブロック１２８を含み構成される。シリアルブロック１２８は、外部装置とのシリアル通信を制御し、無線通信インタフェース１４０が接続される。説明する実施形態では、全天球撮像装置１１０は、無線通信インタフェース１４０を用いて、Ｍｉｒａｃａｓｔ（商標または登録商標）などの無線映像伝送プロトコルにより、無線通信装置１５０といった外部装置と接続する。そして、外部装置が備えるディスプレイ、または、接続されるディスプレイ上に全天球撮像装置１１０の操作画面が表示される。
【００３３】
ＵＳＢコネクタ１３８や無線通信インタフェース１４０を介して外部のパーソナル・コンピュータやスマートフォンやタブレット・コンピュータ等の外部装置と接続し、外部装置が備えるディスプレイ、または、接続されるディスプレイ上に映像を表示してもよい。全天球撮像装置１１０は、図１に示すもののほか、ＨＤＭＩ（商標または登録商標）などの映像出力インタフェースを有していてもよい。その場合、映像出力インタフェースを介してディスプレイなどの外部の表示装置に直接接続され、映像を表示することができる。
【００３４】
電源スイッチの操作によって電源がオン状態になると、ＲＯＭ１１４などから制御プログラムがメインメモリにロードされる。ＣＰＵ１１２は、メインメモリに読み込まれたプログラムに従って、装置各部の動作を制御するとともに、制御に必要なデータをメモリ上に一時的に保存する。これにより、画像ビューアの操作画面提供機能に関する全天球撮像装置１１０の各機能部および処理が実現される。
【００３５】
図３は、本実施形態による無線通信装置１５０のハードウェア構成を示す。無線通信装置１５０は、ＣＰＵ１５２と、ＲＯＭ１５４と、ＲＡＭ１５６と、動画ブロック１５８と、無線通信インタフェース１６０と、映像出力インタフェース１６２とを含み構成される。
【００３６】
ＣＰＵ１５２は、無線通信装置１５０の各部の動作および全体動作を制御する。ＲＯＭ１５４は、ＣＰＵ１５２が解読可能なコードで記述された制御プログラムや各種パラメータを格納する。ＲＡＭ１５６は、各種信号処理および画像処理を施す際にデータを一時的に保存する記憶領域を提供する。動画ブロック１５８は、ＭＰＥＧ（Moving Picture Experts Group）−４  ＡＶＣ（Advanced Video Coding）／Ｈ．２６４／Ｈ.２６５などの動画圧縮および伸張を行うコーデック・ブロックである。
【００３７】
無線通信インタフェース１６０は、全天球撮像装置１１０などの外部装置との無線通信を制御する。説明する実施形態では、無線通信インタフェース１６０を用いたＭｉｒａｃａｓｔ（商標または登録商標）などの無線映像伝送規格に基づいて、全天球撮像装置１１０などの外部装置と接続し、その外部装置から伝送される映像を受信する。映像出力インタフェース１６２は、ＨＤＭＩ（商標または登録商標）などの映像出力インタフェースである。映像出力インタフェースを介して外部の表示装置１８０に直接接続することにより、外部の表示装置１８０に映像を表示させることができる。
【００３８】
電源が投入されると、ＲＯＭ１５４などから制御プログラムがＲＡＭ１５６にロードされる。ＣＰＵ１５２は、ＲＡＭ１５６に読み込まれたプログラムに従って、装置各部の動作を制御するとともに、制御に必要なデータをＲＡＭ１５６上に一時的に保存する。これにより、無線通信装置１５０の後述する各機能部および処理が実現される。
【００３９】
以下、図４〜図９を参照しながら、本実施形態による全天球撮像装置１１０が備える画像ビューアの操作画面提供機能について説明する。
【００４０】
図４は、本実施形態による全天球撮像装置１１０上で実現される画像ビューアの操作画面提供機能に関連する主要な機能ブロック２１０を示す。なお、図４には、全天球撮像装置１１０の外部構成として、無線通信装置１５０の機能ブロック２５０が併せて示されている点に留意されたい。
【００４１】
図４に示すように、全天球撮像装置１１０の機能ブロック２１０としては、撮像画像記憶部２１２と、センサ計測部２１４と、無線映像送信部２１６と、操作画面制御部２２０とが含まれる。
【００４２】
撮像画像記憶部２１２は、全天球撮像装置１１０の光学系１３１Ａ，１３１Ｂを通して撮像された画像を記憶する。撮像画像記憶部２１２は、典型的には、外部ストレージ１３４の記憶領域として提供される。撮像画像記憶部２１２は、本実施形態による記憶手段を構成する。
【００４３】
ここで、撮像画像記憶部２１２に記憶される画像は、２つの光学系１３１Ａ，１３１Ｂそれぞれを介して撮像されたそれぞれの魚眼画像であってもよいし、これら２つの魚眼画像を接合したデュアル魚眼画像であってもよいし、これら２つの魚眼画像から正距円筒図法などの投影法に基づいて合成された全天球フォーマットの全天球画像であってもよい。撮像画像記憶部２１２に記憶される画像は、また、静止画であってもよいし、動画であってもよいし、動画や静止画の解像度も２Ｋ、４Ｋ、他の解像度など如何なるものとすることができる。静止画のフォーマットとしても、ＪＰＥＧ形式、ＧＩＦ形式、ＰＮＧ形式、ビットマップ形式などの如何なる画像フォーマットであってよい。動画のフォーマットとしても、ＭＰＥＧ４形式、Ｈ．２６４形式、Ｈ.２６５形式など如何なる動画フォーマットであってよい。
【００４４】
さらに、動画は、１チャンネルや４チャンネル（３Ｄ音響）の音声データを有していてもよい。なお、音声データごとに音量が異なる場合が考えられるため、全天球撮像装置１１０は、動画の音声のボリュームを操作する機能を備えていることが好ましい。表示装置１８０側の音量設定は変更せずに、全天球撮像装置１１０の本体操作により音量を変更可能に構成することにより、ユーザビリティが向上することができる。さらに、３Ｄ音響データについては、表示装置１８０側が３Ｄ音響に対応していない場合も想定されるので、再生時に２チャンネルまたは１チャンネル音声に変換する処理を、全天球撮像装置１１０で行ったり、無線通信装置１５０で行ったりしてもよい。
【００４５】
センサ計測部２１４は、図２に示す加速度センサ／ジャイロセンサ／地磁気センサ１３６を用いて全天球撮像装置１１０の動きに起因した物理量を計測する。センサ計測部２１４により計測される物理量としては、全天球撮像装置１１０の位置変化、姿勢変化および回転の少なくとも１つを示す、速度、加速度、角速度、角加速度、磁気方位またはこれらの組み合わせを挙げることができる。センサ計測部２１４は、本実施形態による計測手段を構成する。
【００４６】
なお、センサ計測部２１４が用いるセンサの組み合わせは、特に限定されるものではない。例えば、センサ計測部２１４は、ジャイロセンサが搭載される場合に、ジャイロセンサを用いて全天球撮像装置１１０の動きを検出することができる。このジャイロセンサは、３軸センサであっても６軸センサであってもよく、特に限定されるものではない。ジャイロセンサと組み合わせて、またはジャイロセンサに代えて、加速度センサおよび地磁気センの一方または両方を用いることもできる。複数のセンサを組み合わせることで、全天球撮像装置１１０の向きを固定せずに検出可能とすることができる。このとき、磁気センサが不安定な場合は、さらにフィルタをかけることができる。加速度センサにより、全天球撮像装置１１０の傾き（ピッチとロール）が検知できるので、検知された傾きに基づいてジャイロセンサの計測値を補正することもできる。ジャイロセンサなどを単体で使用する場合にも、ミディアンフィルタ、ローパスフィルタ、およびそれらの組み合わせなどを用いて平滑化することもできる。
【００４７】
操作画面制御部２２０は、全天球撮像装置１１０の画像ビューア機能に関する操作画面の生成および操作画面間の遷移を制御する。操作画面制御部２２０は、全天球撮像装置１１０のファームウェアの機能として提供されてもよいし、ファームウェア上で追加される拡張アプリケーションとして提供されてもよい。操作画面制御部２２０は、例えば、全天球撮像装置１１０の筐体に設けられる特定のハードウェアボタンの長押しなどの特定の動作に応答して、または、全天球撮像装置１１０と外部の無線通信装置１５０との接続が確立するなどの特定の状態になったことに応答して起動される。
【００４８】
図４に示すように、操作画面制御部２２０は、操作画面の出力処理を担う画面出力処理部２２２と、操作画面に対する入力処理を担う画面入力処理部２２４と、操作画面を介して要求される処理を実行する処理実行部２３０とを含み構成される。
【００４９】
画面出力処理部２２２は、現在表示対象となる操作画面を生成し、生成した操作画面を出力する。画面出力処理部２２２は、説明する実施形態では、撮像画像記憶部２１２に記憶された１または複数の撮像画像に関し、一覧表示する画像一覧画面、そのうちの選択された特定の画像を表示する画像閲覧画面、設定画面などの各種操作画面を生成することができる。画面出力処理部２２２は、本実施形態における生成手段を構成する。なお、具体的な操作画面や操作画面間の遷移の仕方については、図６〜図９を参照しながら後述する。
【００５０】
画面入力処理部２２４は、センサ計測部２１４により計測された物理量に応じて、現在出力している操作画面上で、ユーザが意図している、撮像画像に関連した処理内容を特定する。画面入力処理部２２４は、本実施形態における特定手段を構成する。より詳細には、画面入力処理部２２４は、ポインタ位置管理部２２６と、処理内容判定部２２８とを含み構成される。
【００５１】
ポインタ位置管理部２２６は、センサ計測部２１４により計測された物理量に基づいて、現在表示中の操作画面上で対象を指し示すポインタの位置を指示部の状態として管理する。ポインタ位置管理部２２６は、典型的には、センサ１３６による検出結果を用いて、全天球撮像装置１１０の移動方向、姿勢方向および向きを検出し、ポインタ移動情報に変換することができる。なお、説明する実施形態では、指示部の一例としてポインタを説明するが、指示部としては、例えば、操作画面上のコントロールに対するフォーカスを用いてもよい。この場合、フォーカスの選択状態が管理される。ポインタ位置管理部２２６は、本実施形態における管理手段を構成する。
【００５２】
なお、メニュー選択時は、平面環境に対して上下左右の２次元動作を検知することができればよい。この場合は、特に限定されるものではないが、表示デバイスに正対する平面座標（ディスプレイ画面と平行な位置関係）で動くと直感的に分かりやすいので、初期位置および初期姿勢でキャリブレーションすることができる。さらに、上下左右の２次元に加えて、奥行きを含めた３次元の動作を検知することができる場合は、前後方向の移動量を別操作に割り当てることもできる。例えば、押し込む動きで、選択中のコントロールの押下に相当する操作を検知してもよい。このように、全天球撮像装置１１０をどの向きにしても地面に対して横や縦移動することで、画面のポインタを横または縦に移動させることができる。また、シャッターボタンを上面とするなどの全天球撮像装置１１０のボタン位置などを指定することで、ユーザによる全天球撮像装置１１０の持ち方に制約を与えることもできる。
【００５３】
処理内容判定部２２８は、操作画面上でのポインタの位置と、必要に応じて全天球撮像装置１１０に対して行われた追加操作とに基づいて、操作画面上での処理内容を決定する。追加操作は、全天球撮像装置１１０の筐体に備えられるハードウェアボタンで受け付けた入力に基づく操作とすることができる。操作画面上には、所定の処理内容に関連付けられた、ボタンやアイコンなどの複数のコントロールが含まれている。そして、ポインタによりいずれかのコントロールが選択された状態で追加操作が行われることにより、選択されたコントロールに関連付けられた所定の処理内容が決定される。処理内容判定部２２８は、本実施形態における決定手段を構成する。
【００５４】
処理実行部２３０は、処理内容判定部２２８によって特定された処理内容を実行する。処理内容は、所定の操作画面の呼び出し、画像表示に関連する各種操作や画像編集に関する各種操作を含むことができる。
【００５５】
より具体的には、処理内容は、操作画面上での静止画の表示、静止画の非表示、動画の再生開始、動画の再生一時停止、動画の早送り、動画の巻き戻し、動画の再生停止、静止画や動画の回転、静止画や動画の表示範囲の拡大、静止画や動画の表示範囲の縮小、静止画や動画の視点移動を含むことができる。さらに、処理内容は、画像の選択、画像の削除、画像の形式の変換、動画からの静止画の切り出し、画像の解像度変換、動画の分割または動画での再生音量の変更を含むことができる。ここで、画像の形式の変換には、デュアル魚眼画像から全天球画像への変換が含まれてもよい。処理実行部２３０は、本実施形態における実行手段を構成する。
【００５６】
無線映像送信部２１６は、図２に示した無線通信インタフェース１４０を用いて、無線通信により、処理実行部２３０が実行した処理内容の結果が反映された操作画面を映像として外部装置へ送信する。無線映像送信部２１６は、本実施形態における出力手段を構成する。
【００５７】
無線通信装置１５０は、表示装置１８０と接続されている。無線通信装置１５０は、全天球撮像装置１１０の無線映像送信部２１６により送信された操作画面を表示装置１８０に表示させる。なお、説明する実施形態では、無線通信装置１５０は、表示装置１８０と外部接続されているものとして説明したが、これに限定されるものではなく、無線通信装置１５０自体が表示装置を備える構成としてもよい。
【００５８】
また、全天球撮像装置１１０は、充分な解像度を有するディスプレイを備えない場合もあり、ディスプレイ自体を備えていない場合もある。そのため、全天球撮像装置１１０から無線通信装置１５０と接続するために機器登録しようとする場合、ユーザに煩雑な作業を強いてしまう可能性がある。
【００５９】
そこで、好ましい実施形態では、無線通信装置１５０の機能ブロック２５０は、さらに、自己情報発信部２５２を含むことができる。全天球撮像装置１１０の無線映像送信部２１６は、好ましい実施形態では、探索処理部２１８を含むことができる。
【００６０】
自己情報発信部２５２は、ユーザからの所定のボタンの押下といった機器登録開始操作に応答して、一定時間、無線通信装置１５０のＳＳＩＤなどのデバイス名を特殊な名前に変更して、その特殊な名前を発信する。ここで、特殊な名前とは、機器登録が開始されていない通常の名前と識別可能であり、機器登録モードにあることを表す特定の文字列パターンを含むものである。例えば、通常のデバイス名が「ｄｉｓｐｌａｙ００１」であったとした場合に、「ｄｉｓｐｌａｙ００１＿ＯＮ」といった文字列「＿ＯＮ」を追加したものを挙げることができる。自己情報発信部２５２は、本実施形態における変更手段を構成する。
【００６１】
これに対し、探索処理部２１８は、表示装置１８０側の無線通信装置１５０との無線通信を開始するために、文字列検索により特殊な名前を有する無線通信装置を相手方の候補として探索する。なお、相手方の候補の探索方法は、これに限定されるものではなく、事前登録されたＭＡＣ（Media Access Control）アドレスを有する無線通信装置を相手方の候補として探索してもよいし、最初に発見される無線通信装置を相手方の候補として探索してもよい。また、いずれか１つの探索方法を指定して、接続する相手方を決定することもできるし、複数の方法それぞれに事前に設定された優先度に基づいて、すべての見つかった候補の中から最も優先度の高いものを接続する相手方として決定してもよい。探索処理部２１８は、本実施形態における探索手段を構成する。
【００６２】
以下、図５を参照しながら、本実施形態による全天球撮像装置１１０が実行する相手方との接続方法について、より詳細に説明する。図５は、本実施形態による全天球撮像装置１１０が実行する相手方の無線通信装置１５０との接続方法を示すフローチャートである。
【００６３】
図５に示す処理は、例えば、全天球撮像装置１１０の筐体に設けられる特定のハードウェアボタンの長押しといった、特定の動作に応答して、ステップＳ１００から開始される。ステップＳ１０１では、全天球撮像装置１１０は、画像ビューアの操作画面提供機能を有効化する。ステップＳ１０２では、全天球撮像装置１１０は、探索モードの設定に基づいて処理を分岐させる。探索モードの設定は、デフォルトとして設定されていてもよいし、ユーザにより別の手段で設定されていてもよい。
【００６４】
ステップＳ１０２で、ＭＡＣアドレスに基づく探索モードが有効であった場合（ＭＡＣアドレスベース）は、ステップＳ１０３へ処理が進められる。ステップＳ１０３では、全天球撮像装置１１０は、探索処理部２１８により、事前登録されたＭＡＣアドレスに該当する無線通信装置を探索し、発見されたものを相手方の候補とし、ステップＳ１０６へ処理を進める。
【００６５】
一方、ステップＳ１０２で、特殊な名前に基づく探索モードが有効であった場合（デバイス名ベース）は、ステップＳ１０４へ処理が進められる。ステップＳ１０４では、全天球撮像装置１１０は、探索処理部２１８により、所定の文字列パターンを有するデバイス名を有するものを探索し、発見されたものを相手方の候補とし、ステップＳ１０６へ処理を進める。ここで、無線通信装置１５０の機器登録開始のハードウェアボタンが押下され、デバイス名が特殊な名前に変更されている場合は、無線通信装置１５０が、この検索で発見されることになる。
【００６６】
一方、ステップＳ１０２で、発見順に基づく探索モードが有効であった場合（発見順ベース）は、ステップＳ１０５へ処理が進められる。ステップＳ１０５では、全天球撮像装置１１０は、ネットワーク上で無線通信装置を探索し、最初に発見されたものを相手方の候補とし、ステップＳ１０６へ処理を進める。
【００６７】
なお、ステップＳ１０３〜ステップＳ１０５の処理は、事前設定に基づいて行われるが、これらのうち複数のステップが並列または順次行われてもよい。例えば、すべてのモードでの探索が有効である場合に、ステップＳ１０３〜ステップＳ１０５のすべての処理が、並列にまたは順次実行されてもよい。
【００６８】
ステップＳ１０６では、全天球撮像装置１１０は、ステップＳ１０３〜ステップＳ１０５の探索により、少なくとも１つの候補が発見されたか否かを判定する。ステップＳ１０６で、少なくとも１つ発見されたと判定された場合（ＹＥＳ）は、ステップＳ１０７へ処理が進められる。
【００６９】
ステップＳ１０７では、全天球撮像装置１１０は、発見された優先度が最上位である無線通信装置との通信を開始する。ここで、優先度は、ＭＡＣアドレスベース、デバイス名ベースおよび発見順ベースのうちの複数で候補が発見された場合に、いずれの候補を優先するかを決める順位である。単一のモードのみが指定される場合は、その指定されたモードが最上位のものとなる。
【００７０】
ステップＳ１０８以降、操作画面の画像表示が行われ、全天球撮像装置１１０の本体を用いた操作が開始される。
【００７１】
一方、ステップＳ１０６で、１つも候補が発見されなかったと判定された場合（ＮＯ）は、ステップＳ１０９へ処理が進められる。ステップＳ１０９では、全天球撮像装置１１０は、操作画面提供機能を無効化し、ステップＳ１１０で本処理を終了させる。この際に、全天球撮像装置１１０のランプやスピーカから、候補となる無線通信装置が見つからなかった旨の通知を行ってもよい。
【００７２】
なお、一度接続が確立された以降は、表示装置１８０上で接続状況や他の接続可能なデバイスを表示することができるので、その表示装置１８０に表示された操作画面上で、接続する相手方を切替できるように構成してもよい。また、ハードウェアボタンが押下されている無線通信装置が複数存在する場合も想定されるので、最初の接続対象を決定する際に、Ｂｌｕｅｔｏｏｔｈ（商標または登録商標）通信などを利用してもよい。
【００７３】
以下、図６に示すフローチャートを参照しながら、図５に示すステップＳ１０９以降に行われる、本実施形態による全天球撮像装置１１０が実行する操作方法について、より詳細に説明する。図６は、本実施形態による全天球撮像装置１１０が実行する、外部の表示装置１８０を用いた操作方法を示すフローチャートである。
【００７４】
図６に示す処理は、図５に示したステップＳ１０８に処理が進められたことに応答して、ステップＳ２００から開始される。ステップＳ２０１では、全天球撮像装置１１０は、キャリブレーション処理を実行する。ここで、キャリブレーション処理では、例えば、ユーザに全天球撮像装置１１０の先端で画面中央などの所定の方向を指し示すように案内がなされる。そして、センサ計測部２１４により初期姿勢や初期位置が計測されて、計測された初期状態に対応付けてポインタの位置が画面中央に初期化される。
【００７５】
ステップＳ２０２では、全天球撮像装置１１０は、画面出力処理部２２２により、撮像画像に関する操作画面を生成し、生成した操作画面を出力する。以降、ステップＳ２０３〜ステップＳ２０６では、全天球撮像装置１１０の動きに基づいて、出力された操作画面上での撮像画像に関連した処理内容が特定される。
【００７６】
ステップＳ２０３では、全天球撮像装置１１０は、センサ計測部２１４により、全天球撮像装置１１０の動きに起因した物理量を計測する。ステップＳ２０４では、全天球撮像装置１１０は、ポインタ位置管理部２２６により、センサ計測部２１４で計測された物理量に基づいて、表示中の操作画面上で対象を指し示すポインタの位置を更新する。ステップＳ２０５では、全天球撮像装置１１０は、追加操作が行われたか否かを判定する。ここで、追加操作は筐体表面に設けられたハードウェアボタンの押下などである。
【００７７】
ステップＳ２０５で、追加操作が行われていないと判定された場合（ＮＯ）は、ステップＳ２０３へ戻される。一方、ステップＳ２０５で、追加操作が行われたと判定された場合（ＹＥＳ）は、ステップＳ２０６へ処理が進められる。ステップＳ２０６では、全天球撮像装置１１０は、処理内容判定部２２８により、出力中の操作画面、ポインタ位置情報および追加操作に基づいて、処理内容を特定する。
【００７８】
ステップＳ２０７では、全天球撮像装置１１０は、処理実行部２３０により、ステップＳ２０６で特定された処理内容を実行する。ステップＳ２０８では、処理実行の結果、遷移が必要であるか否かを判定する。ステップＳ２０８で、遷移が必要であると判定された場合（ＹＥＳ）は、ステップＳ２１０へ処理が分岐される。ステップＳ２１０では、操作画面を遷移させて、ステップＳ２０２へ処理をループさせる。この場合、ステップＳ２０２で、遷移後の操作画面が生成され、出力されることになる。
【００７９】
一方、ステップＳ２０８で、遷移が不要であると判定された場合（ＮＯ）は、ステップＳ２０９へ処理が分岐される。ステップＳ２０９では、ステップ２０７での処理内容の実行を操作画面に反映させて、ステップＳ２０３へ処理をループさせる。この場合、処理の実行が反映された操作画面が、無線映像送信部２１６を介して外部出力され、引き続き、出力中の操作画面について処理が継続する。
【００８０】
図６を参照して説明したように、本実施形態においては、ユーザは、外部出力された操作画面Ｓを見ながら、全天球撮像装置１１０を物理的に動かすことによって、所望の位置へポインタを移動させて、操作画面上で所望の操作を行うことになる。
【００８１】
以下、図７〜図９を参照しながら、本実施形態における操作画面および操作画面間の遷移について、より具体的に説明する。図７は、本実施形態による全天球撮像装置１１０が提供する操作画面間の遷移を説明する。図８および図９は、本実施形態による全天球撮像装置１１０が提供する操作画面を例示する。
【００８２】
図７に示すように、本全天球撮像装置１１０の画像ビューアの操作画面は、例えば、ロゴの表示などの初期画面３００から始まる。例えば、初期画面３００を表示してから一定時間経過すると、図６に示したステップ２０２で、タイムライン一覧画面３１０が生成および出力される。
【００８３】
図８（Ａ）は、タイムライン一覧画面３１０を例示する。図７を参照すると、タイムライン一覧画面３１０からは、タイムライン一覧選択画面３２０および画像一覧画面３３０への遷移が存在する。図８（Ａ）に示すタイムライン一覧画面３１０は、タイムライン一覧選択画面３２０へ切り替えるための選択ボタン３１２と、画像一覧画面３３０へ切り替える切替ボタン３１４とを含む。
【００８４】
ここで、図８（Ａ）に示すタイムライン一覧画面３１０を一例として説明する。全天球撮像装置１１０を動かすことにより選択ボタン３１２や切替ボタン３１４の位置にポインタが置かれる。また、全天球撮像装置１１０のハードウェアボタンの押下などの追加操作がなされると、ステップＳ２０６では、タイムライン一覧選択画面３２０や画像一覧画面３３０の呼び出しが処理内容として特定される。この場合、ステップＳ２０８では遷移要と判定されることになる。
【００８５】
図８（Ｂ）は、タイムライン一覧選択画面３２０を例示する。図８（Ｂ）に示すタイムライン一覧選択画面３２０は、タイムライン一覧画面３１０へ戻るための戻るボタン３２２と、一覧表示された画像から処理を適用する対象を選択するためのチェックボックス３２４と、選択された画像を削除するための削除ボタン３２６とを含む。
【００８６】
ここで、図８（Ｂ）に示すタイムライン一覧選択画面３２０を一例として説明する。全天球撮像装置１１０を動かすことによりチェックボックス３２４にチェックが入れられた状態で、削除ボタン３２６の位置にポインタが置かれ、ハードウェアボタンの押下などの追加操作がなされると、ステップＳ２０６では、選択された画像の削除処理が処理内容として特定される。
【００８７】
図８（Ｃ）は、画像一覧画面３３０を例示する。図７を参照すると、画像一覧画面３３０からは、タイムライン一覧画面３１０、画像一覧選択画面３４０、設定画面３５０、全天球静止画閲覧画面３６０および全天球動画閲覧画面３７０への遷移がある。図８（Ｃ）に示す画像一覧画面３３０は、画像一覧選択画面３４０へ切り替えるための選択ボタン３３２と、タイムライン一覧画面３１０へ切り替える切り替えボタン３３４と、サムネイル画像３３６と、設定画面を呼び出すための設定ボタン３３８とを含む。
【００８８】
なお、サムネイル画像は、例えばリトルプラネットと称されるような全天球画像の表示形式のものを用いることができる。このようなサムネイルは、全天球撮像装置１１０のアイドル時間を検出してバックグラウンドで作成されてもよいし、画像一覧画面３３０の下にポインタを持ってくるなどの再表示のタイミングで更新しても良い。
【００８９】
また、画像一覧画面３３０上に明確なコントロールが配置されているわけではないが、例えば、画像一覧画面３３０の上側や下側にポインタを持ってきて、一定時間その位置で保持していた場合に、スクロールが行われるように構成してもよい。また、その際に、図８（Ｃ）に示す画像一覧画面３３０において多数の画像を一覧表示する場合、好ましい実施形態では、一覧表示する画像の数によって、高速なスクロールを行う手段を設けることができる。例えば、表示対象画像の数によって、少ない場合はスクロール速度を一定速とし、例えば１画面に入らない場合には一定時間経過後にスクロール速度を速めるようにすることができる。
【００９０】
なお、一覧表示するファイルについては、表示可能なファイルだけを一覧表示してもよいし、フォルダに記録されているファイルを全て一覧表示することとしてもよい。また、一覧表示において、ポインタで自由に所望のサムネイル画像を指して所望の画像を選べるようにしてもよい。あるいは、ファイルリストやサムネイル画像を自動的にスクロールさせ、ハードウェアボタンなどで追加操作が行われたタイミングで、ポインタにより指示されているサムネイル画像に対応する画像を選択することとしてもよい。
【００９１】
図８（Ｄ）は、画像一覧選択画面３４０を例示する。図８（Ｄ）に示す画像一覧選択画面３４０は、図８（Ｂ）に示したタイムライン一覧選択画面３２０と概ね同様な構成となっており、戻るボタン３４２と、削除ボタン３４４とを含んでいる。
【００９２】
図９（Ａ）は、設定画面３５０を例示する。図９（Ａ）に示す設定画面３５０は、各種設定内容示しており、さらに、画像一覧画面３３０へ切り替えるための切り替えボタン３５２を含む。また、この設定画面３５０において、現在使用中の接続先から、別の無線通信装置へ接続先を切り替えるための設定画面があってもよい。
【００９３】
ここで、図８（Ｃ）に示す画像一覧画面３３０を一例として説明を加える。所定のサムネイル画像３３６の位置にポインタが置かれ、ハードウェアボタンの押下などの追加操作がなされると、ステップＳ２０６では、図９（Ｂ）に示す全天球静止画閲覧画面３６０や、図９（Ｃ）に示す全天球動画閲覧画面３７０の呼び出しが、処理内容として特定される。この場合、ステップＳ２０８では遷移要と判定されることになる。
【００９４】
図９（Ｂ）は、全天球静止画閲覧画面３６０を例示する。図９（Ｂ）に示す画面３６０は、ポインタが位置するサムネイル画像に対応する画像が静止画である場合に呼び出される。図９（Ｂ）に示す全天球静止画閲覧画面３６０は、全天球静止画の表示領域３６２と、各種コントロール３７４とを含み構成される。
【００９５】
図９（Ｃ）は、全天球動画閲覧画面３７０を例示する。図９（Ｃ）に示す画面３７０は、ポインタが位置するサムネイル画像に対応する画像が動画である場合に呼び出される。図９（Ｃ）に示す全天球動画閲覧画面３７０は、全天球動画の表示領域３７２と、各種コントロール３７４と、動画の再生指示を受け付ける再生ボタン３７６とを含み構成される。
【００９６】
例えば、図９（Ｃ）に示す再生前の全天球動画閲覧画面３７０において、再生ボタン３７６の押下に相当する操作が行われた場合は、図９（Ｄ）に示すように、同一の操作画面内で、表示領域３７２で再生が開始され、コントロール３７４に変化が反映される。なお、この場合は、ステップＳ２０８では、遷移が不要と判定される。
【００９７】
図９（Ｂ）〜図９（Ｄ）で示す全天球画像の閲覧画面においては、全天球撮像装置１１０を動かすことにより、ポインタの位置を変化させて、そのポインタの位置に応じて、全天球撮像装置１１０の操作画面における画像表示を拡大、縮小、回転、視点移動などすることができる。そして、その操作に応じて、表示されている操作画面に変更が反映される。例えば、図１に示すように、全天球撮像装置１１０本体から上下左右に傾けて、ポインタを上下左右の端の領域に移動させ、その場所で、ボタンを押したり、一定時間待つことによって、視点移動などの動作を行うことができる。さらに、ハードウェアボタンを押した状態で画面に本体の頭を向けた状態で本体を上下左右に動かすことで視点移動をしたり、ハードウェアボタンを離した状態で本体を上下左右に動かすことでカーソル移動をしたり、あるいは、画面上の拡大アイコンまたは縮小アイコンにカーソルを合わせてハードウェアボタンを押すことで倍率を変えたり、メニュー上で拡大・縮小を選択し、本体を上下に動かすことにより倍率選択などの操作を行うこともできる。
【００９８】
以上、図７〜図９を参照しながら、具体的な操作画面を例示して説明してきた。しかしながら、操作画面は、図７〜図９に示した具体例に限定されるものではない。操作画面は、全天球撮像装置１１０を手で持って動かし、センサに動きを検知させることによって操作を行うことになる。このため、好ましくは、操作画面は、各処理内容に対応付けたタイル、ボタン、アイコンなどのコントロール並べて選択させるよう構成することができ、これにより、操作性を向上することができる。また、所定のハードウェアボタンが押されている間だけ、ポインタのそばにメニューを表示するように構成することもできる。さらに、メニューのそばにポインタがある間だけ、その領域を拡大表示するなどとしても良い。
【００９９】
以上説明した実施形態によれば、撮像装置を動かすことにより画像に関する処理内容を実行させるための操作画面を出力することが可能な、撮像装置、画像表示システム、操作方法およびプログラムを提供することができる。
【０１００】
なお、上記機能部は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）などのレガシープログラミング言語やオブジェクト指向プログラミング言語などで記述されたコンピュータ実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ブルーレイディスク、ＳＤカード、ＭＯなど装置可読な記録媒体に格納して、あるいは電気通信回線を通じて頒布することができる。また、上記機能部の一部または全部は、例えばフィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）などのプログラマブル・デバイス（ＰＤ）上に実装することができ、あるいはＡＳＩＣ（特定用途向集積）として実装することができ、上記機能部をＰＤ上に実現するためにＰＤにダウンロードする回路構成データ（ビットストリームデータ）、回路構成データを生成するためのＨＤＬ（Hardware Description Language）、ＶＨＤＬ（VHSIC（Very High Speed Integrated Circuits） Hardware Description Language））、Ｖｅｒｉｌｏｇ−ＨＤＬなどにより記述されたデータとして記録媒体により配布することができる。
【０１０１】
これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【０１０２】
１００…全天球画像表示システム、１１０…全天球撮像装置、１１２，１５２…ＣＰＵ、１１４，１５４…ＲＯＭ、１１６…画像処理ブロック、１１８，１５８…動画ブロック、１２０…ＤＲＡＭインタフェース、１２２…外部ストレージインタフェース、１２４…外部センサインタフェース、１２６…ＵＳＢインタフェース、１２８…シリアルブロック、１３０…撮像素子、１３１…光学系、１３２…ＤＲＡＭ、１３４…外部ストレージ、１３６…センサ、１３８…ＵＳＢコネクタ、１４０，１６０…無線通信インタフェース、１５０…無線通信装置、１５６…ＲＡＭ、１６２…映像出力インタフェース、１８０…表示装置、２１２…撮像画像記憶部、２１４…センサ計測部、２１６…無線映像送信部、２１８…探索処理部、２２０…操作画面制御部、２２２…画面出力処理部、２２４…画面入力処理部、２２６…ポインタ位置管理部、２２８…処理内容判定部、２３０…処理実行部、２５２…自己情報発信部、３００…初期画面、３１０…タイムライン一覧画面、３２０…タイムライン一覧選択画面、３３０…画像一覧画面、３４０…画像一覧選択画面、３５０…設定画面、３６０…全天球静止画閲覧画面、３７０…全天球動画閲覧画面、
【先行技術文献】
【特許文献】
【０１０３】
【特許文献１】特許第５９２０５０７号明細書
【図１】
2018152646.tif 000003
【図２】
2018152646.tif 000004
【図３】
2018152646.tif 000005
【図４】
2018152646.tif 000006
【図５】
2018152646.tif 000007
【図６】
2018152646.tif 000008
【図７】
2018152646.tif 000009
【図８】
2018152646.tif 000010
【図９】
2018152646.tif 000011