(57)【要約】【課題】撮影画像を表示するときに、撮影時の撮影方向に応じた操作モードを自動設定する。【解決手段】表示端末は、動画像としての撮影画像を表す撮影データと、撮影データの時間軸上の位置に対応付けた撮影情報を示す方向情報とを含むカメラデータ１５１を記憶する（ａ）。表示端末は、下向きで撮影された撮影画像を表示する時刻ｔ０からｔ１までは、撮影方向として「下向き」に対応した操作モードＡで定められた変更操作を受け付けて表示変更（例えば、表示範囲の変更）を行う（ｂ）。表示端末は、横向きで撮影された撮影画像を表示する時刻ｔ１からｔ２までは、撮影方向として「横向き」に対応した操作モードＢで定められた変更操作を受け付けて表示変更を行い（ｃ）、上向きで撮影された撮影画像を表示する時刻ｔ２からｔ３までは、撮影方向として「上向き」に対応した操作モードＡで定められた変更操作を受け付けて表示変更を行う（ｄ）。【選択図】図１５
2014036323.tif 000002
【特許請求の範囲】
【請求項１】
表示面に画像を表示する表示部と、
撮影方向を示す方向情報と、当該撮影方向の被写体を撮影した撮影データとを対応付けて記憶する記憶部と、
前記表示面に表示された画像を表示変更するための変更操作を受け付ける受付部と、
前記記憶部に記憶された撮影データが表す撮影画像を前記表示面に表示させて、前記受付部が受け付けた変更操作に従って表示変更を行う表示制御部と、
前記撮影画像が前記表示面に表示されているときには、前記撮影データに対応付けて前記記憶部に記憶された方向情報に応じて、前記変更操作の操作モードを設定する設定部と
を備え、
前記表示制御部は、
前記設定部により設定された操作モードに応じて前記変更操作に従った表示変更を行う
表示端末。
【請求項２】
前記記憶部は、
動画像を示す前記撮影データと、当該撮影データの時間軸上の位置に対応付けた前記方向情報とを記憶し、
前記表示制御部は、
前記撮影データを再生して前記表示面に前記撮影画像を表示させ、
前記設定部は、
前記時間軸上の前記撮影データの再生位置に対応付けて前記記憶部に記憶された方向情報に応じて、前記操作モードを設定する
請求項１に記載の表示端末。
【請求項３】
前記設定部は、
前記表示面上で指示体を移動させる操作と、当該操作に従って行われる前記撮影画像の表示変更との関係を定めた前記操作モードを設定する
請求項１又は２に記載の表示端末。
【請求項４】
前記設定部は、
前記方向情報が鉛直成分を含む所定の第１撮影方向を示すときには、前記指示体で弧を描く第１操作を前記変更操作として定めた前記操作モードを設定する
請求項３に記載の表示端末。
【請求項５】
前記設定部は、
前記方向情報が、前記第１撮影方向よりも水平成分が大きい所定の第２撮影方向を示すときには、前記指示体で線分を描く第２操作を前記変更操作として定めた前記操作モードを設定する
請求項４に記載の表示端末。
【請求項６】
前記撮影データは、魚眼レンズを用いて前記被写体を撮影した楕円形又は円形の撮影画像を表す
請求項３から５のいずれか１項に記載の表示端末。
【請求項７】
前記表示制御部は、
前記設定部により設定された前記操作モードをユーザに案内する案内画像を、前記表示面に表示させる
請求項１から６のいずれか１項に記載の表示端末。
【請求項８】
表示面に画像を表示する表示端末の操作受付方法であって、
前記表示面に表示された画像を表示変更するための変更操作を受け付ける受付ステップと、
撮影方向を示す方向情報と、当該撮影方向の被写体を撮影した撮影データとを対応付けて記憶する記憶部を参照して、前記記憶部に記憶された撮影データが表す撮影画像を前記表示面に表示させて、前記受付ステップで受け付けた変更操作に従って表示変更を行う表示制御ステップと、
前記撮影画像が前記表示面に表示されているときには、前記撮影データに対応付けて前記記憶部に記憶された方向情報に応じて、前記変更操作の操作モードを設定する設定ステップと
を有し、
前記表示制御ステップにおいて、
前記設定ステップで設定された操作モードに応じて前記変更操作に従った表示変更を行う
操作受付方法。
【請求項９】
表示面に画像を表示する表示端末のコンピュータに、
前記表示面に表示された画像を表示変更するための変更操作を受け付ける受付ステップと、
撮影方向を示す方向情報と、当該撮影方向の被写体を撮影した撮影データとを対応付けて記憶する記憶部を参照して、前記記憶部に記憶された撮影データが表す撮影画像を前記表示面に表示させて、前記受付ステップで受け付けた変更操作に従って表示変更を行う表示制御ステップと、
前記撮影画像が前記表示面に表示されているときには、前記撮影データに対応付けて前記記憶部に記憶された方向情報に応じて、前記変更操作の操作モードを設定する設定ステップと
を実行させ、
前記表示制御ステップにおいて、
前記設定ステップで設定された操作モードに応じて前記変更操作に従った表示変更を行わせるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像の表示制御に関する。
【背景技術】
【０００２】
カメラの撮影画像を表示するときに、撮影時のカメラの撮影方向に応じた制御を行う技術が、例えば特許文献１に開示されている。特許文献１は、魚眼レンズを使用して撮影した画像データを部分単位で歪み補正して平面画像を生成し、ユーザの操作によって指定された部分のスルー画像を表示することを開示している。特許文献１に記載の発明では、垂直撮りモード又は水平撮りモードのいずれかを示すモード情報を画像データに対応付けて記憶しておき、モード情報に応じて、画像データの歪みの補正方法を異ならせたり、スルー画像の表示方法を異ならせたりしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２７９７３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところでカメラ撮影では、撮影レンズを水平方向に向けて人物や風景などを被写体として撮影される場合もあれば、カメラを防犯カメラとして機能させるように、高所に設置したカメラの撮影レンズを鉛直下方向又は鉛直下方向からやや傾けた方向に向けて、室空間などを被写体として撮影される場合もある。このようにカメラの撮影方向には、様々な方向がある。特許文献１に記載の発明では、撮影方向に応じて、歪みの補正方法やスルー画像の表示方法を異ならせている一方で、受け付け可能なユーザの操作（つまり、操作モード）については撮影方向によらず一定である。具体的に、特許文献１に記載の発明では、スルー画像を表示するときには、垂直範囲指定バー及び水平範囲指定バーの操作を受け付けている。しかしながら、表示端末が撮影画像を表示するときに、その撮影画像の撮影方向に応じた操作モードで操作を受け付ければ、例えば撮影方向毎に適した方法でユーザは操作することが可能となり、撮影方向に関係なくユーザの操作性が向上することが期待できる。
そこで、本発明の目的は、撮影画像を表示するときに、撮影時の撮影方向に応じた操作モードを自動設定することである。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、本発明の表示端末は、表示面に画像を表示する表示部と、撮影方向を示す方向情報と、当該撮影方向の被写体を撮影した撮影データとを対応付けて記憶する記憶部と、前記表示面に表示された画像を表示変更するための変更操作を受け付ける受付部と、前記記憶部に記憶された撮影データが表す撮影画像を前記表示面に表示させて、前記受付部が受け付けた変更操作に従って表示変更を行う表示制御部と、前記撮影画像が前記表示面に表示されているときには、前記撮影データに対応付けて前記記憶部に記憶された方向情報に応じて、前記変更操作の操作モードを設定する設定部とを備え、前記表示制御部は、前記設定部により設定された操作モードに応じて前記変更操作に従った表示変更を行う。
【０００６】
前記記憶部は、動画像を示す前記撮影データと、当該撮影データの時間軸上の位置に対応付けた前記方向情報とを記憶し、前記表示制御部は、前記撮影データを再生して前記表示面に前記撮影画像を表示させ、前記設定部は、前記時間軸上の前記撮影データの再生位置に対応付けて前記記憶部に記憶された方向情報に応じた前記操作モードを設定するようにしてもよい。
【０００７】
また、本発明の表示端末において、前記設定部は、前記表示面上で指示体を移動させる操作と、当該操作に従って行われる前記撮影画像の表示変更との関係を定めた前記操作モードを設定するようにしてもよい。
この表示端末において、前記設定部は、前記方向情報が鉛直成分を含む所定の第１撮影方向を示すときには、前記指示体で弧を描く第１操作を前記変更操作として定めた前記操作モードを設定するようにしてもよい。
また、前記設定部は、前記方向情報が、前記第１撮影方向よりも水平成分が大きい所定の第２撮影方向を示すときには、前記指示体で線分を描く第２操作を前記変更操作として定めた前記操作モードを設定するようにしてもよい。
また、前記撮影データは、魚眼レンズを用いて前記被写体を撮影した楕円形又は円形の撮影画像を表すものであってもよい。
【０００８】
また、本発明の表示端末において前記表示制御部は、前記設定部により設定された前記操作モードをユーザに案内する案内画像を、前記表示面に表示させるようにしてもよい。
【０００９】
本発明の操作受付方法は、表示面に画像を表示する表示端末の操作受け付け方法であって、前記表示面に表示された画像を表示変更するための変更操作を受け付ける受付ステップと、撮影方向を示す方向情報と、当該撮影方向の被写体を撮影した撮影データとを対応付けて記憶する記憶部を参照して、前記記憶部に記憶された撮影データが表す撮影画像を前記表示面に表示させて、前記受付ステップで受け付けた変更操作に従って表示変更を行う表示制御ステップと、前記撮影画像が前記表示面に表示されているときには、前記撮影データに対応付けて前記記憶部に記憶された方向情報に応じて、前記変更操作の操作モードを設定する設定ステップとを有し、前記表示制御ステップにおいて、前記設定ステップで設定された操作モードに応じて前記変更操作に従った表示変更を行う。
【００１０】
本発明のプログラムは、表示面に画像を表示する表示端末のコンピュータに、前記表示面に表示された画像を表示変更するための変更操作を受け付ける受付ステップと、撮影方向を示す方向情報と、当該撮影方向の被写体を撮影した撮影データとを対応付けて記憶する記憶部を参照して、前記記憶部に記憶された撮影データが表す撮影画像を前記表示面に表示させて、前記受付ステップで受け付けた変更操作に従って表示変更を行う表示制御ステップと、前記撮影画像が前記表示面に表示されているときには、前記撮影データに対応付けて前記記憶部に記憶された方向情報に応じて、前記変更操作の操作モードを設定する設定ステップとを実行させ、前記表示制御ステップにおいて、前記設定ステップで設定された操作モードに応じて前記変更操作に従った表示変更を行わせるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、撮影画像を表示するときに、撮影時の撮影方向に応じた操作モードを自動設定することができる。
【図面の簡単な説明】
【００１２】
【図１】表示端末及び魚眼カメラの外観の構成を示す図。
【図２】魚眼カメラの撮影方向を説明する図。
【図３】魚眼カメラのハードウェア構成を示すブロック図。
【図４】魚眼カメラの設置態様を例示する図。
【図５】魚眼カメラの撮影画像を例示する図。
【図６】表示端末のハードウェア構成を示すブロック図。
【図７】カメラデータのデータ構造を示す図。
【図８】操作モード管理テーブルのデータ構造を示す図。
【図９】操作モードで定められた操作を説明する図。
【図１０】表示端末で行われる表示制御の具体例を示す図（下向き）。
【図１１】表示端末で行われる表示制御の具体例を示す図（上向き）。
【図１２】表示端末で行われる表示制御の具体例を示す図（横向き）。
【図１３】表示端末の制御部の機能構成を示す機能ブロック図。
【図１４】表示端末が撮影画像を表示するときの動作手順を示すフローチャート。
【図１５】撮影画像を表示したときの操作モードの時系列変化を説明する図。
【発明を実施するための形態】
【００１３】
以下、図面を参照しつつ本発明の実施形態を説明する。
図１は、表示端末１０及び魚眼カメラ２０の外観の構成を示す図である。
図１に示すように、表示端末１０は、画像を表示する表示面１４１と、ユーザが自身の指やスタイラスペンなどの指示体を表示面１４１に接触させて行うタッチ操作を検出するためのタッチセンサとを備える表示端末である。表示端末１０は、ここではスマートフォンであるが、携帯電話端末やタブレット型コンピュータ、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）などの他の表示端末であってもよい。魚眼カメラ２０は、魚眼レンズ２４１を用いて撮影する撮影装置である。魚眼カメラ２０は、魚眼レンズ２４１の向きを撮影方向として被写体を撮影し、動画像や静止画像を示す撮影データを生成する。本実施形態では、魚眼カメラ２０が動画像を示す撮影データを生成する場合を説明する。また、表示端末１０と魚眼カメラ２０との間に無線通信路を確立して、表示端末１０と魚眼カメラ２０とがこの通信路を用いて相互にデータを送受信することが可能である。これ以外にも、表示端末１０と魚眼カメラ２０との間に通信ケーブルなどを用いて有線の通信路を確立して、相互にデータを送受信することも可能である。
なお、表示端末１０及び魚眼カメラ２０は、それぞれユーザが容易に携帯することができる程度のサイズ及び重さである。また、表示端末１０と魚眼カメラ２０とは、例えば所定のサーバ経由で相互にデータをやり取りしてもよい。
【００１４】
図２は、魚眼カメラ２０の撮影方向を説明する図である。図２（ａ）〜（ｃ）に示すように、魚眼カメラ２０は魚眼レンズ２４１の向きを撮影方向として撮影するカメラであり、魚眼カメラ２０の姿勢が変化させられることによって撮影方向も変化する。図２（ａ）〜（ｃ）に示す矢印は、魚眼レンズ２４１の向き（魚眼カメラ２０の撮影方向）を意味している。
図２（ａ）は、魚眼レンズ２４１が鉛直下方向を向くときの魚眼カメラ２０の撮影方向を示す図であり、この撮影方向を本実施形態では「下向き」とする。ただし、魚眼カメラ２０は、鉛直下方向に対してやや傾いた撮影方向の被写体を撮影することもある。そこで魚眼カメラ２０が、鉛直下成分が水平成分よりも大きい方向（鉛直下方向を含む）を撮影方向とする場合には、この撮影方向を「下向き」（第１撮影方向）に含める。図２（ｂ）は、魚眼レンズ２４１が鉛直上方向を向くときの魚眼カメラ２０の撮影方向を示す図であり、この撮影方向を本実施形態では「上向き」とする。ただし、魚眼カメラ２０は、鉛直上方向に対してやや傾いた撮影方向の被写体を撮影することもある。そこで魚眼カメラ２０が、鉛直上成分が水平成分よりも大きい方向（鉛直上方向を含む）を撮影方向とする場合には、この撮影方向を「上向き」（第１撮影方向）とする。図２（ｃ）は、魚眼レンズ２４１が水平方向を向くときの魚眼カメラ２０の撮影方向を示す図であり、この撮影方向を本実施形態では「横向き」とする。ただし、魚眼カメラ２０は、水平方向に対してやや傾いた撮影方向の被写体を撮影することもある。そこで魚眼カメラ２０が、水平成分が鉛直上成分及び鉛直下成分よりも大きい方向（水平方向を含む）を撮影方向とする場合には、この撮影方向を「横向き」（第２撮影方向）とする。
なお、魚眼カメラ２０の撮影方向と魚眼レンズ２４１の向きとの関係は、別の関係により規定されてもよい。
【００１５】
図３は、魚眼カメラ２０のハードウェア構成を示すブロック図である。図３に示すように、魚眼カメラ２０は、制御部２１と、操作部２２と、通信部２３と、撮影部２４と、記憶部２５と、加速度センサ２６とを備える。
制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ(Read Only Memory)、及びＲＡＭ（Random Access Memory）を有するマイクロコンピュータを備える。ＣＰＵは、ＲＯＭや記憶部２５に記憶されたプログラムをＲＡＭに読み出して実行することにより、魚眼カメラ２０の各部を制御する。操作部２２は、ユーザに操作される操作ボタンを有し、ユーザにより行われた操作を示す操作信号を制御部２１に出力する。通信部２３は、無線通信路又は有線通信路を用いて表示端末１０と通信するためのインタフェースである。
【００１６】
撮影部２４は、魚眼レンズ２４１、撮像素子及び信号処理回路を備え、被写体を撮影した撮影データを生成して制御部２１に出力する。具体的に、撮影部２４は、魚眼レンズ２４１を用いて撮像素子の位置に結像する。撮像素子は、例えばＣＣＤ（Charge Coupled Device）を有し、結像された光を受光して、その光に応じた画像信号を生成する。撮像素子は、例えば、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色にて撮像する撮像素子を有し、Ｒ、Ｇ及びＢの３色にて被写体像を表すアナログ形式の画像信号を生成する。信号処理回路は、撮像素子により生成された画像信号に対してＡ（アナログ）／Ｄ（デジタル）変換などの信号処理を施して、撮影データを生成する。
なお、本実施形態において、撮影部２４が生成する撮影データに含まれる色成分や各色成分の階調数などはいかようであってもよい。
【００１７】
記憶部２５は、ＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）で例示される内部記憶装置を備え、制御部２１により実行されるプログラムのほか、撮影部２４により生成された撮影データ、及びその撮影データの撮影時における魚眼カメラ２０の撮影方向を示す情報（以下、「方向情報」という。）などを記憶する。記憶部２５は、魚眼カメラ２０に着脱可能なＳＤカードなどの外部記憶装置を含むこともあり、この外部記憶装置に撮影データや方向情報などを記憶することも可能である。
【００１８】
加速度センサ２６は、ここでは３軸加速度センサであり、互いに直交する３方向の加速度をそれぞれ検出する。加速度センサ２６は、例えば、図１に示すように表示端末１０を正面から見たときの、表示面１４１の左右方向に対応した方向の加速度、表示面１４１の上下方向に対応した方向の加速度、及び、表示面１４１の垂直方向に対応した方向の加速度をそれぞれ検出する。加速度センサ２６は、検出した３方向の加速度を示す加速度データを制御部２１に出力する。制御部２１は、加速度センサ２６から供給された加速度データが示す３軸の加速度に基づいて、魚眼カメラ２０の撮影方向を特定する。よって、加速度センサ２６は、魚眼カメラ２０の撮影方向に応じて変化する物理量として加速度を検出する。
制御部２１は、撮影部２４により撮影すると、この撮影により得られた撮影データと、この撮影データの時間軸上の位置に対応付けた方向情報とを含むデータ（後述するカメラデータ１５１に相当するデータ）を生成し、生成したデータを記憶部２５に記憶させたり、通信部２３により表示端末１０に宛てて送信したりする。
次に、魚眼カメラ２０の具体的な設置例と撮影画像とを説明する。
【００１９】
図４は、魚眼カメラ２０が部屋１００に設置されたときの設置態様を説明する図である。図４（ａ）は、部屋１００を上方から見た様子を表す図である。図４（ａ）に示すように、部屋１００の中央部付近はテーブルＴが設置され、テーブルＴをそれぞれ異なる方向から囲むように、ソファーＳＦ１〜ＳＦ３が設置されている。また、部屋１００のソファーＳＦ１，ＳＦ２付近には植物Ｐが置かれている。そして、部屋１００の壁部には、窓Ｗ１〜Ｗ３やドアＤが設けられている。図５は、魚眼カメラ２０の撮影画像を例示する図である。図５に示すように、魚眼カメラ２０は、楕円形の撮影範囲Ｒで撮影して、楕円形の画像を示す撮影データを生成する。図５（ａ）〜（ｃ）を見ても分かるように、撮影範囲Ｒでは、中心において比較的魚眼レンズ２４１に起因する画像歪みが少ないが、外縁に近づくほど魚眼レンズ２４１に起因する画像歪みが大きくなる傾向にある。このように、魚眼カメラ２０が生成した撮影データは、撮影レンズに起因する画像歪みが含まれた画像を表す。
次に、各撮影方向の撮影画像の具体例を説明する。
【００２０】
図４（ｃ）に示すように、部屋１００の天井Ｃに設置された魚眼カメラ２０は、魚眼レンズ２４１を下向き（ここでは、鉛直下方向）にして撮影する。魚眼カメラ２０によるこの下向き撮影により、魚眼カメラ２０は、例えば、図５（ａ）に示すように、部屋１００の窓Ｗ１〜Ｗ３やドアＤを含めた室空間全体を撮影範囲Ｒに収めて、撮影することができる。
【００２１】
図４（ｂ）に示すように、テーブルＴに設置された魚眼カメラ２０は、魚眼レンズ２４１を上向きにして撮影する。ここでは、魚眼カメラ２０は、図４（ａ）において「横向き」として示した魚眼カメラ２０と同じ位置に設置されて、魚眼レンズ２４１が鉛直上方向に向けられているものとする。魚眼カメラ２０によるこの上向き撮影により、魚眼カメラ２０は、例えば、図５（ｂ）に示すように、テーブルＴを囲んだソファーＳＦ１〜ＳＦ３に着席する人物Ｐ１〜Ｐ３を撮影範囲Ｒに収めて、撮影することができる。
【００２２】
図４（ａ）に示すように、テーブルＴに設置された魚眼カメラ２０は、魚眼レンズ２４１を横向き（ここでは、水平方向）にして撮影する。この横向き撮影により、魚眼カメラ２０は、例えば、図５（ｃ）に示すように、テーブルＴの前のソファーＳＦ１に一列で着席する人物Ｐ４〜Ｐ６を撮影範囲Ｒに収めて、撮影することができる。
なお、図４（ａ）では前述の人物Ｐ１〜Ｐ６の図示を省略している。また、撮影範囲Ｒには、実際には、撮影レンズとして魚眼レンズ２４１を用いたことによる画像歪みの影響が現れることがあるが、図５及びその他の図面においてその影響を表す詳細な図示については省略する。
【００２３】
魚眼カメラ２０は、魚眼カメラ２０に設けられた固定具によりその位置及び姿勢（つまり撮影方向）が固定されていてもよいし、別途用意した固定具により固定されていてもよい。このように魚眼カメラ２０が魚眼レンズ２４１を用いて撮影することにより、標準レンズなどを撮影レンズとして用いた場合に比べて、撮影範囲を広範囲にすることができる。
魚眼カメラ２０の構成の説明は以上である。
【００２４】
図６は、表示端末１０のハードウェア構成を示すブロック図である。図６に示すように、表示端末１０は、制御部１１と、操作部１２と、通信部１３と、表示部１４と、記憶部１５とを備える。
制御部１１は、ＣＰＵ、ＲＯＭ、及びＲＡＭを有するマイクロコンピュータを備える。ＣＰＵは、ＲＯＭや記憶部１５に記憶されたプログラムをＲＡＭに読み出して実行することにより、表示端末１０の各部を制御する。操作部１２は、表示部１４の表示面１４１に重ねて設けられたタッチセンサやハードボタンを有し、表示端末１０のユーザにより行われた操作を示す操作信号を制御部１１に出力する。通信部１３は、無線通信路又は有線通信路を用いて魚眼カメラ２０と通信するためのインタフェースである。表示部１４は、複数画素を配置した表示面１４１を有し、表示面１４１に画像を表示する。記憶部１５は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）やフラッシュメモリなどの記憶装置を備え、制御部１１により実行されるプログラムを記憶する。記憶部１５は、これ以外にも、カメラデータ１５１と操作モード管理テーブル１５２とを記憶する。
なお、表示端末１０と魚眼カメラ２０がサーバを介してデータをやり取りする場合には、このサーバにカメラデータ１５１及び操作モード管理テーブル１５２が蓄積されていてもよい。この場合、表示端末１０は、このサーバからカメラデータ１５１を取得したり、このサーバに記憶された操作モード管理テーブル１５２を参照したりするとよい。
【００２５】
図７は、カメラデータ１５１のデータ構造を示す図である。図７に示すように、カメラデータ１５１は、魚眼カメラ２０によって撮影された撮影データと、この撮影データの時間軸上の位置に対応付けられた方向情報とを含む。方向情報は、前述したように、撮影画像時の魚眼カメラ２０の撮影方向を示す情報であり、「下向き」、「上向き」又は「横向き」のいずれかである。このように、カメラデータ１５１は、撮影データのほか、撮影データの時間軸上の時刻ｔでの撮影方向を示す方向情報を含んでいる。図７に示すように、カメラデータ１５１は、ここでは、時刻ｔ０から時刻ｔ１までの期間に方向情報として「下向き」が対応付けられ、時刻ｔ１から時刻ｔ２までの期間に方向情報として「横向き」が対応付けられ、時刻ｔ２から時刻ｔ３までの期間に方向情報として「上向き」が対応付けられた撮影データを含む。
【００２６】
制御部１１は、例えば、魚眼カメラ２０により生成されたカメラデータ１５１を魚眼カメラ２０から取得して、記憶部１５に記憶させる。もしくは、制御部１１は、魚眼カメラ２０により撮影された撮影データを通信部１３の通信により魚眼カメラ２０から取得して、記憶部１５に記憶させる（つまり、録画する）一方で、この撮影データに対応した方向情報を通信部１３の通信により魚眼カメラ２０から別途取得して、撮影データに対応付けることにより、カメラデータ１５１を記憶部１５に記憶させてよい。また、制御部１１は、カメラデータ１５１を通信部１３により魚眼カメラ２０から取得するのではなく、魚眼カメラ２０によりＳＤカードなどの外部記憶装置に記憶させられたデータに基づいて、カメラデータ１５１を取得してもよい。
【００２７】
図８は、操作モード管理テーブル１５２のデータ構造を示す図である。図９は、表示端末１０に設定される操作モードで定められた操作を説明する図である。図１０から図１２は、表示端末１０で行われる方向情報毎の表示制御の具体例を示す図である。
図８に示すように、操作モード管理テーブル１５２は、「方向情報」と「操作モード」とを対応付けたデータテーブルである。操作モード管理テーブル１５２に格納された方向情報は、前述したように魚眼カメラ２０の撮影方向を示す情報である。操作モード管理テーブル１５２に格納された操作モードは、表示面１４１に表示した撮影データが表す撮影画像を表示変更するための操作（以下、「変更操作」という。）の操作モードである。本実施形態の操作モードは、表示端末１０において、表示面１４１上で指示体を移動させて行う変更操作と、この変更操作に従って行われる撮影画像の表示変更との関係を定めたデータである。操作モード管理テーブル１５２では、各方向情報に対応して、予め用意された複数の操作モードのいずれかひとつが対応付けられている。
なお、カメラデータ１５１及び操作モード管理テーブル１５２に格納される方向情報は、ここでは、「下向き」、「上向き」又は「横向き」といった撮影方向そのものを示すデータとしているが、加速度センサ２６による加速度の検出結果（例えば前述の加速度データ）であってもよい。
【００２８】
まず、図８の第１行に示すように、操作モード管理テーブル１５２では、方向情報として「下向き」と、操作モードとして「操作モードＡ」とが対応付けられている。操作モードＡは、例えば、表示面１４１に対して弧を描く操作（第１操作）を変更操作として定めた操作モードである。操作モードＡで定められた変更操作は、例えば、図９（ａ）に「操作方向」と付した矢印に沿って表示面１４１をなぞるような操作である。
【００２９】
表示端末１０では、撮影データが表す撮影画像の一部分を拡大した部分画像（いわゆる、スルー画像に相当。）を表示させる場合に、設定中の操作モードで定められた変更操作を受け付けて、その変更操作に従って撮影画像（部分画像）の表示変更を行う。具体的に、表示端末１０は、操作モードＡで定められた弧を描く操作が表示面１４１に対してユーザにより行われると、撮影範囲Ｒの外縁に沿って、弧が描かれた方向（つまり操作方向）に表示範囲を移動させて部分画像を表示させる。例えば、図１０（ａ）に示すように表示範囲Ｖ１１が指定されていたとすると、図１０（ａ），（ｂ）を参照して分かるように表示範囲Ｖ１１は窓Ｗ３付近を含むから、表示端末１０は図１０（ｃ）に示すような部分画像を表示面１４１に表示させる。
本実施形態において、表示端末１０は、部分画像を表示面１４１に表示させているときには、元の撮影画像に比べて歪みを小さくするよう補正して、部分画像を表示させる。ここにおいて、表示端末１０は、周知のアルゴリズムに従って、撮影画像を徐々に拡大する変更操作が行われると、部分画像の拡大とともに、部分画像を徐々に平面画像に近づけるように歪み補正を行うこととなる。
【００３０】
図１０（ｃ）に示す部分画像が表示面１４１に表示されているときに、図１０（ａ）に矢印ＯＰ１１で示すように表示範囲を変更させるための弧を描く操作をユーザが行うと、表示端末１０は、表示範囲Ｖ１１から表示範囲Ｖ１２に変更して部分画像を表示させる。図１０（ａ），（ｂ）を参照して分かるように、表示範囲Ｖ１２はドアＤ付近を含むから、表示端末１０は、図１０（ｄ）に示すような部分画像を表示面１４１に表示させる。さらに、図１０（ｄ）に示す部分画像が表示面１４１に表示されているときに、図１０（ａ）に矢印ＯＰ１２で示すように表示範囲を変更させるための弧を描く操作をユーザが行うと、表示端末１０は、表示範囲Ｖ１２から表示範囲Ｖ１３に変更して部分画像を表示させる。図１０（ａ），（ｂ）を参照して分かるように、表示範囲Ｖ１３は窓Ｗ２付近を含むから、表示端末１０は、図１０（ｅ）に示すような部分画像を表示面１４１に表示させる。このように、ユーザが弧を描くように表示面１４１に対する操作を行うことで、表示端末１０は、撮影範囲Ｒの外縁に沿って撮影画像を回転させた部分画像を、表示面１４１に表示させる。
また、各表示範囲の部分画像が表示面１４１に表示されるときには、魚眼レンズ２４１の中心寄りの位置が表示面１４１において上側に表示され、魚眼レンズ２４１の外縁寄りの位置が表示面１４１において下側に表示される。
【００３１】
次に、図８の第２行に示すように、操作モード管理テーブル１５２では、方向情報として「上向き」と、操作モードとして「操作モードＡ」とが対応付けられている。操作モードＡは、前述したように、表示面１４１の表面に指の１点で弧を描く操作を変更操作として定めた操作モードである（図９（ｂ）参照）。
【００３２】
方向情報が「上向き」である場合においても、表示端末１０は、操作モードＡで定められた弧を描く操作が表示面１４１に対してユーザにより行われると、撮影範囲Ｒの外縁に沿って表示範囲を移動させることにより、撮影画像の表示変更を行う。例えば、図１１（ａ）に示すように表示範囲Ｖ２１が指定されていたとすると、図１１（ａ），（ｂ）を参照して分かるように表示範囲Ｖ２１は人物Ｐ２付近を含むから、表示端末１０は図１１（ｃ）に示すような部分画像を表示面１４１に表示させる。図１１（ｃ）に示す部分画像が表示面１４１に表示されているときに、図１１（ａ）に矢印ＯＰ２１で示すように表示範囲を変更させるための弧を描く操作をユーザが行うと、表示端末１０は、表示範囲Ｖ２１から表示範囲Ｖ２２に変更して部分画像を表示させる。図１１（ａ），（ｂ）を参照して分かるように、表示範囲Ｖ２２は人物Ｐ１付近を含むから、表示端末１０は、図１１（ｄ）に示すような部分画像を表示面１４１に表示させる。さらに、図１１（ｄ）に示す部分画像が表示面１４１に表示されているときに、図１１（ａ）に矢印ＯＰ２２で示すように表示範囲を変更させるための弧を描く操作をユーザが行うと、表示端末１０は、表示範囲Ｖ２２から表示範囲Ｖ２３に変更して部分画像を表示させる。図１１（ａ），（ｂ）を参照して分かるように、表示範囲Ｖ２３は人物Ｐ３付近を含むから、表示端末１０は、図１１（ｅ）に示すような部分画像を表示面１４１に表示させる。このように、ユーザが弧を描くように表示面１４１に対する操作を行うことで、表示端末１０は、撮影範囲Ｒの外縁に沿って撮影画像を回転させた部分画像を、表示面１４１に表示させる。
【００３３】
以上のように操作モードＡは、表示端末１０において、上向き又は下向きに魚眼レンズ２４１が向けられたときの撮影方向に対応して規定された操作モードである。表示端末１０において、このような操作モードと撮影方向との関係を規定しているのは、魚眼レンズ２４１の撮影範囲Ｒが楕円形であるから、ユーザが弧を描く操作を行ったときに、表示端末１０が、撮影範囲Ｒの外縁に沿って撮影画像を回転して表示させることで、ユーザが行った操作と撮影画像の表示変更との関係を、ユーザが直感的に把握しやすくなるようにするためである。
【００３４】
また、図８の第３行に示すように、操作モード管理テーブル１５２では、方向情報として「横向き」と、操作モードとして「操作モードＢ」とが対応付けられている。操作モードＢは、例えば、表示面１４１に対して指の１点で線分を描く操作（第２操作）を変更操作として定めた操作モードである。操作モードＢで定められた変更操作は、例えば、図９（ｃ）に「操作方向」と付した矢印の方向に沿って表示面１４１をなぞるような操作である。
【００３５】
方向情報が「横向き」である場合、表示端末１０は、操作モードＢで定められた線分を描く操作が、表示面１４１に対してユーザにより行われると、その線分が描かれた方向（つまり操作方向）にカメラを移動させた場合の撮影画像を表示させるように、表示変更を行う。例えば、図１２（ａ）に示すように、表示範囲Ｖ３１の部分画像が表示面１４１に表示されていたとする。図１２（ａ），（ｂ）を参照して分かるように、表示範囲Ｖ３１は人物Ｐ４付近を含むから、表示端末１０は、図１２（ｃ）に示すような部分画像を表示面１４１に表示させる。図１２（ｃ）に示す部分画像が表示面１４１に表示されているときに、図１２（ａ）に矢印ＯＰ３１で示すように表示範囲を変更させるための線分を描く操作をユーザが行うと、表示端末１０は、表示範囲Ｖ３１から表示範囲Ｖ３２に変更して部分画像を表示させる。図１２（ａ），（ｂ）を参照して分かるように、表示範囲Ｖ３２は人物Ｐ５付近を含むから、表示端末１０は、図１２（ｄ）に示すような部分画像を表示面１４１に表示させる。さらに、図１２（ｄ）に示す部分画像が表示面１４１に表示されているときに、図１２（ａ）に矢印ＯＰ３２で示すように表示範囲を変更させるための線分を描く操作をユーザが行うと、表示端末１０は、表示範囲Ｖ３２から表示範囲Ｖ３３に変更して部分画像を表示させる。図１２（ａ），（ｂ）を参照して分かるように、表示範囲Ｖ３３は人物Ｐ６付近を含むから、表示端末１０は、図１２（ｅ）に示すような部分画像を表示面１４１に表示させる。このように、ユーザが線分を描くように表示面１４１に対する操作を行うことで、表示端末１０は、線分が描かれた方向に沿って表示範囲を移動させて、表示面１４１に部分画像を表示させる。
また、各表示範囲の部分画像が表示面１４１に表示されるときには、魚眼レンズ２４１の上寄りの位置が表示面１４１において上側に表示され、魚眼レンズ２４１の下寄りの位置が表示面１４１において下側に表示される。
【００３６】
以上のように操作モードＢは、表示端末１０において、横方向に魚眼レンズ２４１が向けられたときの撮影方向に対応して規定された操作モードである。表示端末１０において、このような操作モードと撮影方向との関係を規定しているのは、ユーザが線分を描く操作を行ったときに、表示端末１０が、線分が描かれた方向に表示範囲を移動させて撮影画像を表示させることで、ユーザが行った操作と撮影画像の表示変更との関係を、ユーザが直感的に把握しやすくなるようにするためである。
以上のようにして、表示端末１０は、自表示端末に対して設定した操作モードに応じて受け付け可能な変更操作を制限したり、設定した操作モードに応じて変更操作に従った表示変更を行ったりする。言い換えれば、表示端末１０における複数の操作モードは、表示端末１０で受け付け可能な変更操作が互いに異なるか、又は、受け付けた変更操作に応じた表示変更の内容が互いに異なるかの少なくとも一方を満たす。
【００３７】
ところで、表示端末１０が受け付け可能な変更操作は、操作モード毎に個別に定められた変更操作に限らず、複数の操作モードで共通して受け付け可能な操作もある。例えば、表示端末１０は、ユーザが表示面１４１上で指の１点を左又は右に線分を描く操作（つまり、左又は右方向へのスライド操作）を受け付けると、その操作方向にカメラの首を降らせた場合の撮影画像を表示させるように、表示変更を行う（つまり、パン方向に表示範囲を移動させる）。また、表示端末１０は、ユーザが表示面１４１上で指の１点を上又は下に線分を描く操作（つまり、上又は下方向へのスライド操作）を受け付けると、その操作方向にカメラの首を降らせた場合の撮影画像を表示させるように、表示変更を行う（つまり、チルト方向に表示範囲を移動させる）。例えば、図５（ｂ）に示す撮影画像が表示されているときに、ユーザが上方向にスライドさせる操作を表示面１４１に対して行うと、表示端末１０は天井Ｃを表示させ、下方向にスライドさせる操作を表示面１４１に対して行うと、表示端末１０はテーブルＴを表示させる。また、表示端末１０は、ユーザが表示面１４１上で指の２点の距離を広げる操作を受け付けると、撮影画像を拡大させ（カメラをズームアップさせたときの撮影画像を表示させ）、ユーザが指の２点の距離を狭める操作を受け付けると、撮影画像を縮小させる（カメラをズームアウトさせたときの撮影画像を表示させる）。
ところで、表示面１４１上で指の１点を左又は右に線分を描いて行う操作は、操作モードに関係なく表示端末１０が受け付け可能な変更操作である一方で、操作モードＢで定められた変更操作でもある。この場合には、表示端末１０は、設定中の操作モードに応じた表示変更を変更操作に従って行う。また、表示端末１０は、これ以外にも表示面１４１に対するユーザの操作を受け付けてもよく、例えばアイコン画像を選択する操作などを受け付けたりすることも可能である。
【００３８】
図１３は、表示端末１０の制御部１１の機能構成を示す機能ブロック図である。図１３に示すように、表示端末１０の制御部１１は、受付部１１１と、表示制御部１１２と、設定部１１３とに相当する機能を実現する。
受付部１１１は、操作部１２から操作信号を取得することにより、操作部１２に対してユーザに行われた操作を受け付ける。受付部１１１は、例えば、表示端末１０に設定された操作モードで定められた変更操作を、操作部１２のタッチセンサにより受け付ける。
【００３９】
表示制御部１１２は、記憶部１５に記憶されたカメラデータ１５１に含まれる撮影データが表す撮影画像を、表示面１４１に表示させる。また、表示制御部１１２は、受付部１１１が受け付けた変更操作に従って、表示面１４１に表示された撮影画像の表示変更（例えば、前述した表示範囲の変更）を行う。表示制御部１１２は、ここでは、記憶部１５に記憶されたカメラデータ１５１の撮影データを読み出して再生して動画像を表示させる場合に、撮影データの時間軸上の再生位置に対応した撮影画像を表示面１４１に表示させることとなる。
【００４０】
設定部１１３は、表示制御部１１２により撮影画像が表示面１４１に表示されているときには、表示中の撮影画像を表す撮影データに対応した方向情報に応じて操作モードを表示端末１０に設定する。具体的に、設定部１１３は、カメラデータ１５１において撮影データの再生位置に対応付けられた方向情報を特定すると、操作モード管理テーブル１５２においてこの方向情報に対応付けられた操作モードを設定する。設定部１１３は、撮影データの再生中に方向情報が変化した場合には、撮影データの再生中であっても操作モードを設定変更する。
【００４１】
図１４は、表示端末１０が撮影画像を表示するときの動作手順を示すフローチャートである。以下、図７に示すカメラデータ１５１に基づいて撮影画像を表示する場合の動作を例示しながら、表示端末１０の動作説明を行う。図１５は、操作モードの時系列変化を説明する図である。
まず、制御部１１は、記憶部１５に記憶されたカメラデータ１５１に含まれる撮影データの再生指示を、操作部１２の操作によりユーザから受け付けたか否かを判断する（ステップＳ１）。制御部１１は、撮影データを再生するためのアプリケーションの実行がユーザに指示されるとこれを実行し、再生可能な撮影画像の一覧を表示面１４１に表示させる。そして、制御部１１は、この一覧から再生対象とする撮影データがユーザに指示されると、撮影データの再生指示を受け付けたと判断する（ステップＳ１；ＹＥＳ）。
【００４２】
次に、制御部１１は、再生指示を受け付けた撮影データの再生を開始する（ステップＳ２）。ここでは、制御部１１は、図１５（ａ）に示すタイムチャートのように、時刻ｔ＝ｔ０を再生開始位置として撮影データの再生を開始する。
次に、制御部１１は、撮影データの再生位置に対応付けられた方向情報を、カメラデータ１５１に基づいて特定する（ステップＳ３）。ここでの再生位置は、再生開始位置ｔ＝ｔ０である。よって制御部１１は、カメラデータ１５１を参照して、時刻ｔ０に対応付けられた方向情報として「下向き」を特定する。
【００４３】
次に、制御部１１は、操作モード管理テーブル１５２を参照して、ステップＳ３の処理で特定した方向情報に応じた操作モードを設定する（ステップＳ４）。制御部１１は、ステップＳ３の処理で方向情報として「下向き」を特定したから、図１５（ａ）に示すように、ここでは操作モードＡを設定する。これにより、制御部１１は、下向きで撮影された撮影画像を表示面１４１に表示させるとともに、この撮影画像の表示時において、操作モードＡを設定したことになる。
例えば、図１５（ｂ）の上側に示すように、制御部１１が表示範囲Ｖ１１の部分画像を表示面１４１に表示させているとする。このとき制御部１１は、撮影画像のほかに、ステップＳ４の処理で設定した操作モードを案内する案内画像を表示面１４１に表示させる。案内画像は、現在表示端末１０に設定されている操作モードがどの操作モードであるかを、ユーザに知らしめるために表示される画像である。ここでは、制御部１１は、表示面１４１に弧を描く操作を受け付け可能なこと示す矢印画像を含む案内画像Ｇ１を、表示面１４１に表示させる。
【００４４】
次に、制御部１１は、表示中の撮影画像を表示変更するための変更操作を操作部１２により受け付けたか否かを判断する（ステップＳ５）。ここでは操作モードＡに設定されているから、制御部１１は、弧を描く操作を受け付けたか否かを判断することになる。制御部１１が表示変更を指示する変更操作を受け付けたと判断した場合（ステップＳ５；ＹＥＳ）、設定中の操作モードに応じて、受け付けた変更操作に従った撮影画像の表示変更を行う（ステップＳ６）。ここでは、制御部１１は、表示面１４１に弧を描く操作を受け付けると、撮影範囲Ｒの外縁に沿ってその操作方向に撮影画像を回転させて、表示面１４１に部分画像を表示させる。これにより制御部１１は、図１５（ｂ）の下側に示すように、例えば、表示範囲Ｖ１２の部分画像を表示面１４１に表示させる。また、制御部１１は、設定中の操作モードで定められた変更操作を受け付けると、変更操作の内容をユーザが把握したものとして、案内画像Ｇ１を表示面１４１から消去する。そして制御部１１は、ステップＳ５の処理に戻る。
【００４５】
ステップＳ５の処理で、制御部１１は、変更操作を受け付けなかったと判断した場合は（ステップＳ５；ＮＯ）、再生位置の方向情報が変化したか否かを判断する（ステップＳ７）。ここで、時刻ｔ０よりも後で時刻ｔ１よりも前の撮影データを再生中であるとすると、制御部１１はステップＳ７の処理で「ＮＯ」と判断し、ステップＳ８の処理に進む。そして、制御部１１は、撮影データの再生を終了するか否かを判断する（ステップＳ８）。再生終了の指示を受け付けていない場合は、制御部１１は、ステップＳ８の処理で「ＮＯ」と判断し、ステップＳ５の処理に戻る。
以降、制御部１１は、カメラデータ１５１に含まれる撮影データを再生して撮影画像を表示面１４１に表示させる一方、ステップＳ４の処理で設定した操作モードＡで定められた変更操作を受け付けて、撮影画像の表示変更を行う。
【００４６】
そして、再生位置が時刻ｔ＝ｔ１となり、制御部１１が図１５（ｃ）の上側に示すように、表示範囲Ｖ３１の部分画像を表示面１４１に表示させたとする。この場合、制御部１１は、ステップＳ６の処理で、再生位置の方向情報が変化したと判断する（ステップＳ７；ＹＥＳ）。この場合、制御部１１は、ステップＳ３の処理に戻って、再生位置に対応付けられた方向情報に応じた操作モードを設定する（ステップＳ４）。制御部１１は、ここでは方向情報として「横向き」を特定し（ステップＳ３）、操作モードＢを設定する（ステップＳ４）。そして、制御部１１は、操作モードを設定変更し直したことを契機に、図１５（ｃ）の上側に示すように、撮影画像とともに、案内画像Ｇ２を表示面１４１に表示させる。案内画像Ｇ２は、線分を描く操作を受け付け可能なこと示す矢印画像を含む案内画像である。
【００４７】
次に、制御部１１は、表示変更を指示する変更操作を操作部１２により受け付けたか否かを判断する（ステップＳ５）。ここでは操作モードＢに設定されているから、制御部１１は、線分を描く操作を受け付けたか否かを判断することになる。制御部１１が変更操作を受け付けたと判断した場合（ステップＳ５；ＹＥＳ）、受け付けた変更操作に従って、設定中の操作モードに応じて撮影画像の表示変更を行う（ステップＳ６）。ここでは、制御部１１は、線分を描く操作を受け付けた場合に、その線分が描かれた方向に表示範囲を移動させるよう表示変更を行う。これにより制御部１１は、図１５（ｃ）の下側に示すように、例えば、表示範囲Ｖ３２の部分画像を表示面１４１に表示させる。制御部１１は、操作モードＢで定められた変更操作を受け付けると、ユーザが変更操作の内容を把握したものとして、案内画像Ｇ２を表示面１４１から消去する。そして、制御部１１は、ステップＳ５の処理に戻る。
【００４８】
ステップＳ５の処理で、制御部１１が変更操作を受け付けなかったと判断すると（ステップＳ５；ＮＯ）、再生位置の方向情報が変化したか否かを判断する（ステップＳ７）。ここで、時刻ｔ１よりも後で時刻ｔ２よりも前の撮影データを再生中であるとすると、制御部１１はステップＳ７の処理で「ＮＯ」と判断し、ステップＳ８の処理に進む。そして、制御部１１は、撮影データの再生を終了するか否かを判断する（ステップＳ８）。再生終了の指示を受け付けていない場合は（ステップＳ８；ＮＯ）、制御部１１はステップＳ５の処理に戻る。
以降、制御部１１は、カメラデータ１５１に含まれる撮影データを再生して撮影画像を表示面１４１に表示させる一方、ステップＳ４の処理で設定した操作モードＢで定められた変更操作を受け付けて、撮影画像の表示変更を行う。
【００４９】
そして、再生位置が時刻ｔ＝ｔ２となり、制御部１１が図１５（ｄ）の上側に示すように、表示範囲Ｖ２１の部分画像を表示面１４１に表示させたとする。この場合、制御部１１は、ステップＳ６の処理で、再生位置の方向情報が変化したと判断する（ステップＳ７；ＹＥＳ）。この場合、制御部１１は、ステップＳ３の処理に戻って、再生位置に対応付けられた方向情報に基づいて操作モードを設定する（ステップＳ４）。制御部１１は、ここでは方向情報として「上向き」を特定し、操作モードＡを設定する。そして、制御部１１は、操作モードを設定変更し直したことを契機に、撮影画像とともに、案内画像Ｇ１を表示面１４１に表示させる。
【００５０】
次に、制御部１１は、変更操作を操作部１２により受け付けたか否かを判断する（ステップＳ５）。ここでは操作モードＡに設定されているから、制御部１１は弧を描く操作を受け付けたか否かを判断することになる。制御部１１は、変更操作を受け付けたと判断した場合（ステップＳ５；ＹＥＳ）、受け付けた変更操作に従って、設定中の操作モードに応じて撮影画像の表示変更を行う（ステップＳ６）。操作モードＡの設定時の変更操作と撮影画像の表示変更との関係は既に説明したから、ここではその説明を省略する（図１５（ｄ）参照）。
【００５１】
ステップＳ５の処理で、制御部１１が変更操作を受け付けなかったと判断すると（ステップＳ５；ＮＯ）、再生位置の方向情報が変化したか否かを判断する（ステップＳ７）。ここで、時刻ｔ２よりも後で時刻ｔ３よりも前の撮影データを再生中であるとすると、制御部１１はステップＳ７の処理で「ＮＯ」と判断し、ステップＳ８の処理に進む。そして、制御部１１は、撮影データの再生を終了するか否かを判断する（ステップＳ８）。再生終了の指示を受け付けていない場合は（ステップＳ８；ＮＯ）、制御部１１はステップＳ５の処理に戻る。
以降、制御部１１は、カメラデータ１５１に含まれる撮影データを再生して撮影画像を表示面１４１に表示させる一方、ステップＳ４の処理で設定した操作モードＡで定められた変更操作を受け付けて、撮影画像の表示変更を行う。そして、制御部１１は、撮影データの再生終了位置まで再生するか、又は、ユーザにより再生終了の指示を受け付けた場合には、ステップＳ８の処理で「ＹＥＳ」と判断し、カメラデータ１５１に含まれる撮影データの再生を終了する。
【００５２】
表示端末１０が動画像としての撮影画像を表示させるときの動作の説明は以上であるが、表示端末１０は、撮影データの再生を一時停止して静止画像としての撮影画像を表示させる場合もある。表示端末１０は、静止画像としての撮影画像を表示させる場合も、前述の手順で操作モードを設定するとよい。すなわち、表示端末１０は、一時停止中に表示させている撮影画像を表す撮影データに対応した操作モードを、操作モード管理テーブル１５２を参照して設定し、設定した操作モードで定められた変更操作を受け付ける。
【００５３】
以上説明した実施形態のように、表示端末１０は、撮影データを再生して撮影画像を表示させるときに、この撮影画像を撮影したときの撮影方向に応じて、操作モードを自動設定して、この操作モードで定められた変更操作をユーザから受け付ける。表示端末１０によれば、ユーザが事前に操作モードを手動設定したり、撮影画像の再生中に撮影方向が変化するたびにユーザが手動で操作モードを変更したりしなくとも、常に、表示中の撮影画像の撮影方向に応じた操作モードを設定した状態にすることができる。また、表示端末１０では、ユーザが行った変更操作と撮影画像の表示変更との関係をユーザが直感的に把握しやすくなるように、撮影方向と操作モードとが対応付けられているので、ユーザの操作性の向上にも寄与させることができる。言い換えれば、表示端末１０では、予め規定された撮影方向と操作モードとの関係と異なる操作を受け付けることを防止し、ユーザにとって操作しにくい操作モードに誤って設定されてしまうことを回避することができる。
【００５４】
［変形例］
本発明は、上述した実施形態と異なる形態で実施することが可能である。本発明は、例えば、以下のような形態で実施することも可能である。また、以下に示す変形例は、各々を適宜に組み合わせてもよい。
（変形例１）
上述した実施形態では、表示端末１０は、動画像としての撮影画像を示す撮影データの再生時において、操作モードを自動設定していた。この操作モードの自動設定を、表示端末１０が、魚眼カメラ２０に撮影された静止画像を示す撮影データに基づいて静止画像を表示させるときに行ってもよい。ただし、静止画像を示す撮影データには時間軸の概念がないので、カメラデータ１５１では、静止画像が撮影されたときの撮影方向を示す方向情報が１つだけ、撮影データに対応付けられていればよい。そして、表示端末１０は、カメラデータ１５１に基づいて静止画像を表示するときには、この撮影データに対応付けられた方向情報に応じて、操作モードを設定する。
この変形例の表示端末１０の動作手順は、基本的には図１４に示す手順と同じでよい。ただし、静止画像を示す撮影データには再生位置の概念がないので、表示端末１０は、ステップＳ３の処理で特定した方向情報に応じて、ステップＳ４の処理で設定した操作モードを、撮影画像の表示終了時まで継続して使用すればよい。よって、表示端末１０は、ステップＳ７の処理で常に「ＮＯ」と判断するように動作することとなる。
【００５５】
（変形例２）
上述した実施形態において、表示端末１０は、ステップＳ４の処理で設定した操作モードを案内する案内画像を、表示面１４１に表示させていたが、上述した実施形態で説明した案内画像以外の案内画像を表示させてもよい。案内画像は、ユーザに操作モードを知らしめることのできる画像であればよいから、例えば、「弧を描く操作をしてください。」や「線分を描く操作をしてください。」というようなメッセージを意味する画像であってもよい。また、案内画像は、撮影画像に重ねて表示されるのではなく、表示面１４１において撮影画像の表示領域以外の領域に表示されてもよい。
また、表示端末１０は、ユーザ設定などに従って、表示面１４１に案内画像を常に表示させてもよいし、反対に、案内画像を一切表示させないようにしてもよい。
【００５６】
（変形例３）
上述した実施形態において、表示端末１０は、表示面１４１上で弧や線分を描く接触操作を、タッチセンサ（接触センサ）により検出していたが、表示面１４１上で弧や線分を描く非接触による近接操作を、近接センサにより検出してもよい。
【００５７】
（変形例４）
上述した実施形態において、表示端末１０と魚眼カメラ２０とが別個の装置であったが、表示端末１０と魚眼カメラ２０との両方の機能を実現可能な表示端末が採用されてもよい。この場合、表示端末は、自表示端末の撮影機能により得た撮影データと、自表示端末で特定した方向情報とを対応付けたカメラデータ１５１を、記憶部１５に記憶させればよい。
【００５８】
（変形例５）
上述した実施形態において、表示端末１０での撮影方向は３種類であったが、例えば２種類の撮影方向のいずれかで動作してもよいし、更に細分化して４種類以上の撮影方向のいずれかで動作してもよい。この場合も、表示端末１０では、各撮影方向に対応した操作モードが予め規定されていて、撮影画像の表示時にはこの規定に従って操作モードを自動設定すればよい。
【００５９】
また各操作モードで定められる変更操作の操作方法はあくまで一例であり、表示端末１０が受け付け可能な表示面１４１に対する変更操作は、弧を描く操作や線分を描く操作以外の操作であってもよい。また、表示端末１０は、表示面１４１に対して行う変更操作を操作モードで定めるのではなく、ソフトボタンを選択して行う変更操作やバー操作で行う変更などを操作モードで定めてもよい。このように、表示端末１０に設定された操作モードで定められる変更操作は、撮影画像の表示変更を表示端末１０に指示するための変更操作であれば、どのような操作であってもよい。また、表示端末１０が操作モードで定められた変更操作を受け付けて行う表示変更についても、撮影画像の拡大又は縮小など他の表示変更であってもよい。表示端末１０は、撮影画像を加工するための各種の画像処理を撮影データに基づいて実行して、撮影画像の表示変更を行うようにしてもよい。
【００６０】
（変形例６）
上述した実施形態においては、魚眼カメラ２０は魚眼レンズ２４１を用いて楕円形の撮影範囲を撮影していたが、この撮影範囲は円形などであってもよい。また、魚眼カメラ２０が有する魚眼レンズ２４１の射影方式についても、等距離射影方式や等立体角射影方式などどのような射影方式であってもよい。
また、上述した実施形態においては、撮影装置として魚眼レンズ２４１を有する魚眼カメラ２０を用いていたが、撮影方向が様々に変化しうる撮影装置（カメラ）であれば、撮影レンズの種類は特に問わない。よって、本発明は、撮影画像において画像歪みが発生する別の撮影レンズを撮影装置に用いてよいし、画像歪みが発生しない撮影レンズを撮影装置に用いてもよい。
【００６１】
（変形例７）
上述した各実施形態において、表示端末１０の制御部１１が実現する各機能は、複数のプログラムの組み合わせによって実現され、又は、複数のハードウェア資源の協働によって実現されうる。
また、本発明の表示端末は、コンピュータや制御部１１が実行するプログラムや操作受付方法として把握することも可能である。
【符号の説明】
【００６２】
１０…表示端末、１１…制御部、１１１…受付部、１１２…表示制御部、１１３…設定部、１２…操作部、１３…通信部、１４…表示部、１４１…表示面、１５…記憶部、１５１…カメラデータ、１５２…操作モード管理テーブル、２０…魚眼カメラ、２１…制御部、２２…操作部、２３…通信部、２４…撮影部、２４１…魚眼レンズ、２５…記憶部、２６…加速度センサ
【図１】
2014036323.tif 000003
【図２】
2014036323.tif 000004
【図３】
2014036323.tif 000005
【図４】
2014036323.tif 000006
【図５】
2014036323.tif 000007
【図６】
2014036323.tif 000008
【図７】
2014036323.tif 000009
【図８】
2014036323.tif 000010
【図９】
2014036323.tif 000011
【図１０】
2014036323.tif 000012
【図１１】
2014036323.tif 000013
【図１２】
2014036323.tif 000014
【図１３】
2014036323.tif 000015
【図１４】
2014036323.tif 000016
【図１５】
2014036323.tif 000017