(57)【要約】【課題】全方位画像などのＶＲコンテンツの閲覧性を好適に向上できる技術を提供する。【解決手段】本発明の電子機器は、表示面に対するタッチ操作を受け付ける受け付け手段と、記憶部に格納されているコンテンツの一覧画面を前記表示面に表示するように制御する表示制御手段と、を備え、前記一覧画面のＶＲコンテンツに対する第１のタッチ操作があると、前記表示制御手段は、表示倍率が第１の倍率である第１の表示形態で当該ＶＲコンテンツを前記表示面に表示するように制御し、前記一覧画面のＶＲコンテンツに対する第２のタッチ操作があると、前記表示制御手段は、表示倍率が前記第１の倍率よりも低い第２の倍率である第２の表示形態で当該ＶＲコンテンツを前記表示面に表示するように制御することを特徴とする。【選択図】図４
2020129261.tif 000002
【特許請求の範囲】
【請求項１】
表示面に対するタッチ操作を受け付ける受け付け手段と、
記憶部に格納されているコンテンツの一覧画面を前記表示面に表示するように制御する表示制御手段と、
を備え、
前記一覧画面のＶＲコンテンツに対する第１のタッチ操作があると、前記表示制御手段は、表示倍率が第１の倍率である第１の表示形態で当該ＶＲコンテンツを前記表示面に表示するように制御し、
前記一覧画面のＶＲコンテンツに対する第２のタッチ操作があると、前記表示制御手段は、表示倍率が前記第１の倍率よりも低い第２の倍率である第２の表示形態で当該ＶＲコンテンツを前記表示面に表示するように制御する
ことを特徴とする電子機器。
【請求項２】
前記第１のタッチ操作は、閾値よりも弱い押圧でのタッチであり、
前記第２のタッチ操作は、前記閾値よりも強い押圧でのタッチである
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第１の表示形態は、ＶＲコンテンツの映像範囲の一部のみを表示する形態であり、
前記第２の表示形態は、ＶＲコンテンツの映像範囲の全体を表示可能な形態である
ことを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記電子機器の姿勢を検出する検出手段をさらに備え、
画像範囲の一部を表示範囲として表示する前記第１の表示形態でＶＲコンテンツが表示されている状態で、前記電子機器の姿勢変化があると、前記表示制御手段は、当該ＶＲコンテンツの表示範囲を前記電子機器の姿勢変化に応じて変更するように制御し、
画像範囲の一部を表示範囲として表示する前記第２の表示形態でＶＲコンテンツが表示されている状態で、前記電子機器の姿勢変化があっても、前記表示制御手段は、当該ＶＲコンテンツの表示範囲を前記電子機器の姿勢変化に応じて変更するように制御しない
ことを特徴とする請求項１または２に記載の電子機器。
【請求項５】
前記第１の表示形態は、ＶＲコンテンツを拡大表示する形態である
ことを特徴とする請求項１〜４のいずれか１項に記載の電子機器。
【請求項６】
前記第１の表示形態は、ＶＲコンテンツの映像範囲の複数の部分を順次切り替えて表示する形態である
ことを特徴とする請求項１〜５のいずれか１項に記載の電子機器。
【請求項７】
前記第１の表示形態は、ＶＲコンテンツである動画の複数のフレームを順次切り替えて表示する形態である
ことを特徴とする請求項１〜５のいずれか１項に記載の電子機器。
【請求項８】
前記第１の表示形態でＶＲコンテンツが表示されている状態で、第３のタッチ操作があると、前記表示制御手段は、前記表示面に表示するコンテンツを当該ＶＲコンテンツから他のコンテンツに切り替えるように制御し、
画像範囲の一部を表示範囲として表示する前記第２の表示形態でＶＲコンテンツが表示されている状態で、前記第３のタッチ操作があると、前記表示制御手段は、当該ＶＲコンテンツの表示範囲を前記第３のタッチ操作に応じて変更するように制御する
ことを特徴とする請求項１〜７のいずれか１項に記載の電子機器。
【請求項９】
前記第１のタッチ操作は、タッチであり、
前記第３のタッチ操作は、タッチ位置の移動である
ことを特徴とする請求項８に記載の電子機器。
【請求項１０】
前記一覧画面における編集後のＶＲコンテンツに対する前記第１のタッチ操作があると、前記表示制御手段は、前記第１の表示形態かつ編集前の状態で当該ＶＲコンテンツを表示するように制御し、
前記一覧画面における編集後のＶＲコンテンツに対する第２のタッチ操作があると、前記表示制御手段は、前記第２の表示形態かつ編集後の状態で当該ＶＲコンテンツを前記表示面に表示するように制御する
ことを特徴とする請求項１〜９のいずれか１項に記載の電子機器。
【請求項１１】
前記第２の表示形態で表示されているＶＲコンテンツをユーザー操作に応じて編集する編集手段をさらに備える
ことを特徴とする請求項１〜１０のいずれか１項に記載の電子機器。
【請求項１２】
表示面に対するタッチ操作を受け付ける受け付けステップと、
記憶部に格納されているコンテンツの一覧画面を前記表示面に表示するように制御する表示制御ステップと、
を有し、
前記一覧画面のＶＲコンテンツに対する第１のタッチ操作があると、前記表示制御ステップにおいて、表示倍率が第１の倍率である第１の表示形態で当該ＶＲコンテンツを前記表示面に表示するように制御し、
前記一覧画面のＶＲコンテンツに対する第２のタッチ操作があると、前記表示制御ステップにおいて、表示倍率が前記第１の倍率よりも低い第２の倍率である第２の表示形態で当該ＶＲコンテンツを前記表示面に表示するように制御する
ことを特徴とする電子機器の制御方法。
【請求項１３】
コンピュータを、請求項１〜１１のいずれか１項に記載の電子機器の各手段として機能させるためのプログラム。
【請求項１４】
コンピュータを、請求項１〜１１のいずれか１項に記載の電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、電子機器の制御方法、プログラム、及び、記憶媒体に関し、特に、広範囲の映像を有する画像を表示する制御方法に関するものである。
【背景技術】
【０００２】
近年、全方位画像、全天球画像といった、人間の視野角より広い範囲の映像を持つ画像を撮影することが可能な撮像装置が普及している。また、このような広い範囲の映像を持つ画像の一部をディスプレイに表示し、装置の姿勢の変化に追従してディスプレイに表示する映像の範囲（表示範囲）を変更することで、没入感や臨場感の高い表示（ＶＲビュー）を行う方法も知られている。
【０００３】
また近年、スマートフォンなどの端末においてタッチパネルへの押圧を検知し、押圧の強さに応じて、端末内に保存されている画像の閲覧方法を変える技術が知られている。こうした技術は、特にスマートフォンなどで撮影された画像に対しての閲覧性を向上させている。
【０００４】
特許文献１に開示の技術では、画像に対するタップ操作を検知すると画像を選択し、強いタッチ圧（タッチの押圧）を検知すると画像を拡大表示している。特許文献２に開示の技術では、カメラに対する複数段階のタッチ圧を検知し、複数段階のタッチ圧のそれぞれで発動する機能を変えている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−５８１４９号公報
【特許文献２】特開平１１−３５５６１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術は、通常の静止画や動画の閲覧性を好適に向上できるが、全方位画像を考慮しておらず、全方位画像の閲覧性を好適に向上できない。
【０００７】
本発明は、全方位画像などのＶＲコンテンツの閲覧性を好適に向上できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の電子機器は、表示面に対するタッチ操作を受け付ける受け付け手段と、記憶部に格納されているコンテンツの一覧画面を前記表示面に表示するように制御する表示制御手段と、を備え、前記一覧画面のＶＲコンテンツに対する第１のタッチ操作があると、前記表示制御手段は、表示倍率が第１の倍率である第１の表示形態で当該ＶＲコンテンツを前記表示面に表示するように制御し、前記一覧画面のＶＲコンテンツに対する第２のタッチ操作があると、前記表示制御手段は、表示倍率が前記第１の倍率よりも低い第２の倍率である第２の表示形態で当該ＶＲコンテンツを前記表示面に表示するように制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、全方位画像などのＶＲコンテンツの閲覧性を好適に向上できる。
【図面の簡単な説明】
【００１０】
【図１】デジタルカメラの外観図及びブロック図である。
【図２】電子機器の外観図やブロック図などである。
【図３】画像再生処理のフローチャートである。
【図４】簡易再生処理のフローチャートである。
【図５】詳細再生処理のフローチャートである。
【図６】電子機器の画面の一例である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の好適な実施形態を説明する。図１（ａ）は、デジタルカメラ１００（撮像装置）の前面斜視図（外観図）である。図１（ｂ）は、デジタルカメラ１００の背面斜視図（外観図）である。デジタルカメラ１００は、全方位カメラ（全天球カメラ）である。
【００１２】
バリア１０２ａは、デジタルカメラ１００の前方を撮影範囲とした前方カメラ部のための保護窓である。前方カメラ部は、例えば、デジタルカメラ１００の前側の上下左右１８０度以上の広範囲を撮影範囲とする広角カメラ部である。バリア１０２ｂは、デジタルカメラ１００の後方を撮影範囲とした後方カメラ部のための保護窓である。後方カメラ部は、例えば、デジタルカメラ１００の後ろ側の上下左右１８０度以上の広範囲を撮影範囲とする広角カメラ部である。
【００１３】
表示部２８は各種情報を表示する。シャッターボタン６１は撮影指示を行うための操作部（操作部材）である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。接続Ｉ／Ｆ２５は、接続ケーブルをデジタルカメラ１００に接続するためのコネクタであり、接続ケーブルを用いて、スマートフォン、パーソナルコンピュータ、テレビなどの外部機器がデジタルカメラ１００に接続される。操作部７０は、ユーザーからの各種操作を受け付ける各種スイッチ、ボタン、ダイヤル、タッチセンサー等である。電源スイッチ７２は、電源のオン／オフを切り替えるための押しボタンである。
【００１４】
発光部２１は、発光ダイオード（ＬＥＤ）などの発光部材であり、デジタルカメラ１００の各種状態を発光パターンや発光色によってユーザーに通知する。固定部４０は、例えば三脚ネジ穴であり、三脚などの固定器具でデジタルカメラ１００を固定して設置するために使用される。
【００１５】
図１（ｃ）は、デジタルカメラ１００の構成例を示すブロック図である。
【００１６】
バリア１０２ａは、前方カメラ部の撮像系（撮影レンズ１０３ａ、シャッター１０１ａ、撮像部２２ａ等）を覆うことにより、当該撮像系の汚れや破損を防止する。撮影レンズ１０３ａは、ズームレンズやフォーカスレンズを含むレンズ群であり、広角レンズである。シャッター１０１ａは、撮像部２２ａへの被写体光の入射量を調整する絞り機能を有するシャッターである。撮像部２２ａは、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子などで構成される撮像素子（撮像センサー）である。Ａ／Ｄ変換器２３ａは、撮像部２２ａから出力されるアナログ信号をデジタル信号に変換する。なお、バリア１０２ａを設けずに、撮影レンズ１０３ａの外側の面が露出し、撮影レンズ１０３ａによって他の撮像系（シャッター１０１ａや撮像部２２ａ）の汚れや破損を防止してもよい。
【００１７】
バリア１０２ｂは、後方カメラ部の撮像系（撮影レンズ１０３ｂ、シャッター１０１ｂ、撮像部２２ｂ等）を覆うことにより、当該撮像系の汚れや破損を防止する。撮影レンズ１０３ｂは、ズームレンズやフォーカスレンズを含むレンズ群であり、広角レンズである。シャッター１０１ｂは、撮像部２２ｂへの被写体光の入射量を調整する絞り機能を有す
るシャッターである。撮像部２２ｂは、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子などで構成される撮像素子である。Ａ／Ｄ変換器２３ｂは、撮像部２２ｂから出力されるアナログ信号をデジタル信号に変換する。なお、バリア１０２ｂを設けずに、撮影レンズ１０３ｂの外側の面が露出し、撮影レンズ１０３ｂによって他の撮像系（シャッター１０１ｂや撮像部２２ｂ）の汚れや破損を防止してもよい。
【００１８】
撮像部２２ａと撮像部２２ｂにより、ＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）画像が撮像される。ＶＲ画像とは、ＶＲ表示（表示モード「ＶＲビュー」で表示）をすることのできる画像であるものとする。ＶＲ画像には、全方位カメラ（全天球カメラ）で撮像した全方位画像（全天球画像）や、表示部に一度に表示できる表示範囲より広い映像範囲（有効映像範囲）を持つパノラマ画像などが含まれるものとする。ＶＲ画像には、静止画だけでなく、動画やライブビュー画像（カメラからほぼリアルタイムで取得した画像）も含まれる。ＶＲ画像は、最大で上下方向（垂直角度、天頂からの角度、仰角、俯角、高度角、ピッチ角）３６０度、左右方向（水平角度、方位角度、ヨー角）３６０度の視野分の映像範囲（有効映像範囲）を持つ。
【００１９】
また、ＶＲ画像は、上下３６０度未満、左右３６０度未満であっても、通常のカメラで撮影可能な画角よりも広い広範な画角（視野範囲）、あるいは、表示部に一度に表示できる表示範囲より広い映像範囲（有効映像範囲）を持つ画像も含むものとする。例えば、左右方向（水平角度、方位角度）３６０度、天頂（ｚｅｎｉｔｈ）を中心とした垂直角度２１０度の視野分（画角分）の被写体を撮影可能な全天球カメラで撮影された画像はＶＲ画像の一種である。また、例えば、左右方向（水平角度、方位角度）１８０度、水平方向を中心とした垂直角度１８０度の視野分（画角分）の被写体を撮影可能なカメラで撮影された画像はＶＲ画像の一種である。即ち、上下方向と左右方向にそれぞれ１６０度（±８０度）以上の視野分の映像範囲を有しており、人間が一度に視認できる範囲よりも広い映像範囲を有している画像はＶＲ画像の一種である。
【００２０】
このＶＲ画像をＶＲ表示（表示モード「ＶＲビュー」で表示）すると、左右回転方向に表示装置（ＶＲ画像を表示する表示装置）の姿勢を変化させることで、左右方向（水平回転方向）には継ぎ目のない全方位の映像を視聴することができる。上下方向（垂直回転方向）には、真上（天頂）から±１０５度の範囲では継ぎ目のない全方位の映像を視聴することができるが、真上から１０５度を超える範囲は映像が存在しないブランク領域となる。ＶＲ画像は、「映像範囲が仮想空間（ＶＲ空間）の少なくとも一部である画像」とも言える。
【００２１】
ＶＲ表示（ＶＲビュー）とは、ＶＲ画像のうち、表示装置の姿勢に応じた視野範囲の映像を表示する、表示範囲を変更可能な表示方法（表示モード）である。表示装置であるヘッドマウントディスプレイ（ＨＭＤ）を装着して視聴する場合には、ユーザーの顔の向きに応じた視野範囲の映像を表示することになる。例えば、ＶＲ画像のうち、ある時点で左右方向に０度（特定の方位、例えば北）、上下方向に９０度（天頂から９０度、すなわち水平）を中心とした視野角（画角）の映像を表示しているものとする。この状態から、表示装置の姿勢を表裏反転させると（例えば、表示面を南向きから北向きに変更すると）、同じＶＲ画像のうち、左右方向に１８０度（逆の方位、例えば南）、上下方向に９０度（水平）を中心とした視野角の映像に、表示範囲が変更される。ユーザーがＨＭＤを視聴している場合で言えば、ユーザーが顔を北から南に向ければ（すなわち後ろを向けば）、ＨＭＤに表示される映像も北の映像から南の映像に変わるということである。このようなＶＲ表示によって、ユーザーに、視覚的にあたかもＶＲ画像内（ＶＲ空間内）のその場にいるような感覚（没入感）を提供することができる。ＶＲゴーグル（ヘッドマウントアダプター）に装着されたスマートフォンは、ＨＭＤの一種と言える。
【００２２】
なお、ＶＲ画像の表示方法は上記に限るものではない。姿勢変化ではなく、タッチパネルや方向ボタンなどに対するユーザー操作に応じて、表示範囲を移動（スクロール）させてもよい。ＶＲ表示時（表示モード「ＶＲビュー」時）において、姿勢変化による表示範囲の変更に加え、タッチパネルへのタッチムーブ、マウスなどへのドラッグ操作、方向ボタンの押下などに応じて表示範囲を変更できるようにしてもよい。
【００２３】
画像処理部２４は、Ａ／Ｄ変換器２３ａやＡ／Ｄ変換器２３ｂからのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４は、撮像した画像データを用いて所定の演算処理を行う。システム制御部５０は、画像処理部２４により得られた演算結果に基づいて露光制御や測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理などが行われる。画像処理部２４は更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。また、画像処理部２４は、Ａ／Ｄ変換器２３ａとＡ／Ｄ変換器２３ｂから得られた２つの画像（２つの魚眼画像；２つの広角画像）に基本的な画像処理を施し、基本的な画像処理が施された２つの画像を合成する繋ぎ画像処理を行って、単一のＶＲ画像を生成する。また、画像処理部２４は、ライブビューでのＶＲ表示時、あるいは再生時に、ＶＲ画像をＶＲ表示するための画像切出し処理、拡大処理、歪み補正などを行い、メモリ３２のＶＲＡＭへ処理結果を描画するレンダリングを行う。
【００２４】
繋ぎ画像処理では、画像処理部２４は、２つの画像の一方を基準画像、他方を比較画像として用いて、パターンマッチング処理によりエリア毎に基準画像と比較画像のずれ量を算出し、エリア毎のずれ量に基づいて、２つの画像を繋ぐ繋ぎ位置を検出する。画像処理部２４は、検出した繋ぎ位置と各光学系のレンズ特性とを考慮して、幾何学変換により各画像の歪みを補正し、各画像を全天球形式（全天球イメージ形式）の画像に変換する。そして、画像処理部２４は、全天球形式の２つの画像を合成（ブレンド）することで、１つの全天球画像（ＶＲ画像）を生成する。生成された全天球画像は、例えば正距円筒図法を用いた画像であり、全天球画像の各画素の位置は球体（ＶＲ空間）の表面の座標と対応づけることができる。
【００２５】
Ａ／Ｄ変換器２３ａ，２３ｂからの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、画像処理部２４を介さずにメモリ制御部１５を介してメモリ３２に書き込まれる。メモリ３２は、撮像部２２ａ，２２ｂによって得られＡ／Ｄ変換器２３ａ，２３ｂによりデジタルデータに変換された画像データや、接続Ｉ／Ｆ２５から外部のディスプレイに出力するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００２６】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。メモリ３２に格納されている画像表示用のデータは、接続Ｉ／Ｆ２５から外部のディスプレイに出力することが可能である。撮像部２２ａ，２２ｂで撮像され、画像処理部２４で生成されたＶＲ画像であって、メモリ３２に蓄積されたＶＲ画像を外部ディスプレイに逐次転送して表示することで、電子ビューファインダとしての機能を実現でき、ライブビュー表示（ＬＶ表示）を行える。以下、ライブビュー表示で表示される画像をライブビュー画像（ＬＶ画像）と称する。また、メモリ３２に蓄積されたＶＲ画像を、通信部５４を介して無線接続された外部機器（スマートフォンなど）に転送し、外部機器側で表示することでもライブビュー表示（リモートＬＶ表示）を行える。
【００２７】
不揮発性メモリ５６は、電気的に消去・記録可能な記録媒体としてのメモリであり、例えばＥＥＰＲＯＭ等である。不揮発性メモリ５６には、システム制御部５０の動作用の定
数、プログラム等が記録される。ここでいうプログラムとは、各種処理を実行するためのコンピュータプログラムのことである。
【００２８】
システム制御部５０は、少なくとも１つのプロセッサーまたは回路を有する制御部であり、デジタルカメラ１００全体を制御する。システム制御部５０は、前述した不揮発性メモリ５６に記録されたプログラムを実行することで、各処理を実現する。システムメモリ５２は例えばＲＡＭであり、システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。また、システム制御部５０は、メモリ３２、画像処理部２４、メモリ制御部１５等を制御することにより表示制御も行う。システムタイマー５３は、各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２９】
モード切替スイッチ６０、シャッターボタン６１、操作部７０、及び、電源スイッチ７２は、システム制御部５０に各種の動作指示を入力するために使用される。
【００３０】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、再生モード、通信接続モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッター速度優先モード（Ｔｖモード）、プログラムＡＥモードがある。また、撮影シーン別の撮影設定となる各種シーンモード、カスタムモード等がある。モード切替スイッチ６０より、ユーザーは、これらのモードのいずれかに直接切り替えることができる。あるいは、モード切替スイッチ６０で撮影モードの一覧画面に一旦切り替えた後に、表示部２８に表示された複数のモードのいずれかに、他の操作部材を用いて選択的に切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００３１】
シャッターボタン６１は、第１シャッタースイッチ６２と第２シャッタースイッチ６４を備える。第１シャッタースイッチ６２は、シャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。システム制御部５０は、第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理などの撮影準備動作を開始する。第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２ａ，２２ｂからの信号読み出しから記録媒体９０に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００３２】
なお、シャッターボタン６１は全押しと半押しの２段階の操作ができる操作部材に限るものではなく、１段階の押下だけができる操作部材であってもよい。その場合は、１段階の押下によって撮影準備動作と撮影処理が連続して行われる。これは、半押しと全押しが可能なシャッターボタンを全押しした場合（第１シャッタースイッチ信号ＳＷ１と第２シャッタースイッチ信号ＳＷ２とがほぼ同時に発生した場合）と同じ動作である。
【００３３】
操作部７０は、表示部２８に表示される種々の機能アイコンや選択肢を選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。ユーザーは、表示部２８に表示されたメニュー画面を見ながら操作部７０を操作することで、直感的に各種設定を行うことができる。
【００３４】
電源スイッチ７２は、電源のオン／オフを切り替えるための押しボタンである。電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路などにより構成され、電池の装着の有無、電池の種類、電池残量などの検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体９０を含む各部へ供給する。電源部３０は、アルカリ電池やリチウム電池などの一次電池、ＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池などの二次電池、ＡＣアダプター等からなる。
【００３５】
記録媒体Ｉ／Ｆ１８は、メモリーカードやハードディスク等の記録媒体９０とのインターフェースである。記録媒体９０は、撮影された画像を記録するためのメモリーカード等の記録媒体であり、半導体メモリや光ディスク、磁気ディスク等から構成される。記録媒体９０は、デジタルカメラ１００に対して着脱可能な交換記録媒体であってもよいし、デジタルカメラ１００に内蔵された記録媒体であってもよい。
【００３６】
通信部５４は、無線または有線ケーブルによって接続された外部機器との間で、映像信号や音声信号などの送受信を行う。通信部５４は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットにも接続可能である。通信部５４は撮像部２２ａ，２２ｂで撮像した画像（ＬＶ画像を含む）や、記録媒体９０に記録された画像を送信可能であり、外部機器から画像やその他の各種情報を受信することができる。
【００３７】
姿勢検知部５５は、重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２ａ，２２ｂで撮影された画像が、デジタルカメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像であるかを判別可能である。また、撮像部２２ａ，２２ｂで撮影された画像が、ヨー方向、ピッチ方向、ロール方向の３軸方向（回転方向）にデジタルカメラ１００をどの程度傾けて撮影された画像であるかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２ａ，２２ｂで撮像されたＶＲ画像の画像ファイルに付加したり、画像を回転（傾き補正（天頂補正）するように画像の向きを調整）して記録したりすることが可能である。加速度センサー、ジャイロセンサー、地磁気センサー、方位センサー、高度センサーなどのうちの１つのセンサーまたは複数のセンサーの組み合わせを、姿勢検知部５５として用いることができる。姿勢検知部５５を構成する加速度センサー、ジャイロセンサー、方位センサー等を用いて、デジタルカメラ１００の動き（パン、チルト、持ち上げ、静止しているか否か等）を検知することも可能である。
【００３８】
マイク２０は、動画であるＶＲ画像（ＶＲ動画）の音声として記録されるデジタルカメラ１００の周囲の音声を集音するマイクロフォンである。接続Ｉ／Ｆ２５は、外部機器と接続して映像の送受信を行うための、ＨＤＭＩ（登録商標）ケーブルやＵＳＢケーブルなどが接続される接続プラグである。
【００３９】
図２（ａ）は、表示制御装置の一種である電子機器２００の外観図である。電子機器２００は、例えばスマートフォンなどの表示装置である。ディスプレイ２０５は画像や各種情報を表示する表示部である。ディスプレイ２０５はタッチパネル２０６ａと一体的に構成されており、ディスプレイ２０５の表示面へのタッチ操作を検出できるようになっている。電子機器２００は、ＶＲ画像（ＶＲコンテンツ）をディスプレイ２０５においてＶＲ表示することが可能である。操作部２０６ｂは電子機器２００の電源のオンとオフを切り替える操作を受け付ける電源ボタンである。操作部２０６ｃと操作部２０６ｄは、スピーカー２１２ｂや、音声出力端子２１２ａに接続されたイヤホンや外部スピーカーなどから出力する音声のボリュームを増減するボリュームボタンである。操作部２０６ｅは、ディスプレイ２０５にホーム画面を表示させるためのホームボタンである。音声出力端子２１
２ａはイヤホンジャックであり、イヤホンや外部スピーカーなどに音声信号を出力する端子である。スピーカー２１２ｂは音声を出力する本体内蔵スピーカーである。
【００４０】
図２（ｂ）は、電子機器２００の構成例を示すブロック図である。内部バス２５０に対してＣＰＵ２０１、メモリ２０２、不揮発性メモリ２０３、画像処理部２０４、ディスプレイ２０５、操作部２０６、記録媒体Ｉ／Ｆ２０７、外部Ｉ／Ｆ２０９、及び、通信Ｉ／Ｆ２１０が接続されている。また、内部バス２５０に対して音声出力部２１２と姿勢検出部２１３も接続されている。内部バス２５０に接続される各部は、内部バス２５０を介して互いにデータのやりとりを行うことができるようにされている。
【００４１】
ＣＰＵ２０１は、電子機器２００の全体を制御する制御部であり、少なくとも１つのプロセッサーまたは回路からなる。メモリ２０２は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリなど）からなる。ＣＰＵ２０１は、例えば、不揮発性メモリ２０３に格納されるプログラムに従い、メモリ２０２をワークメモリとして用いて、電子機器２００の各部を制御する。不揮発性メモリ２０３には、画像データや音声データ、その他のデータ、ＣＰＵ２０１が動作するための各種プログラムなどが格納される。不揮発性メモリ２０３は例えばフラッシュメモリやＲＯＭなどで構成される。
【００４２】
画像処理部２０４は、ＣＰＵ２０１の制御に基づいて、不揮発性メモリ２０３や記録媒体２０８に格納された画像や、外部Ｉ／Ｆ２０９を介して取得した映像信号、通信Ｉ／Ｆ２１０を介して取得した画像などに対して各種画像処理を施す。画像処理部２０４が行う画像処理には、Ａ／Ｄ変換処理、Ｄ／Ａ変換処理、画像データの符号化処理、圧縮処理、デコード処理、拡大／縮小処理（リサイズ）、ノイズ低減処理、色変換処理などが含まれる。また、全方位画像あるいは全方位ではないにせよ広範囲の映像を有する広範囲画像であるＶＲ画像のパノラマ展開やマッピング処理、変換などの各種画像処理も行う。画像処理部２０４は特定の画像処理を施すための専用の回路ブロックで構成してもよい。また、画像処理の種別によっては画像処理部２０４を用いずにＣＰＵ２０１がプログラムに従って画像処理を施すことも可能である。
【００４３】
ディスプレイ２０５は、ＣＰＵ２０１の制御に基づいて、画像やＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するＧＵＩ画面などを表示する。ＣＰＵ２０１は、プログラムに従い表示制御信号を生成し、ディスプレイ２０５に表示するための映像信号を生成してディスプレイ２０５に出力するように電子機器２００の各部を制御する。ディスプレイ２０５は生成・出力された映像信号に基づいて映像を表示する。なお、電子機器２００自体が備える構成としてはディスプレイ２０５に表示させるための映像信号を出力するためのインターフェースまでとし、ディスプレイ２０５は外付けのモニタ（テレビやＨＭＤなど）で構成してもよい。
【００４４】
操作部２０６は、キーボードなどの文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイス、ボタン、ダイヤル、ジョイスティック、タッチセンサー、タッチパッドなどを含む、ユーザー操作を受け付けるための入力デバイスである。本実施形態では、操作部２０６は、タッチパネル２０６ａ、操作部２０６ｂ，２０６ｃ，２０６ｄ，２０６ｅを含む。
【００４５】
記録媒体Ｉ／Ｆ２０７には、メモリーカードやＣＤ、ＤＶＤといった記録媒体２０８が着脱可能である。記録媒体Ｉ／Ｆ２０７は、ＣＰＵ２０１の制御に基づき、装着された記録媒体２０８からのデータの読み出しや、記録媒体２０８に対するデータの書き込みを行う。記録媒体２０８は、ディスプレイ２０５で表示するための画像などのデータを記憶する記憶部である。外部Ｉ／Ｆ２０９は、有線ケーブル（ＵＳＢケーブルなど）や無線によって外部機器と接続し、映像信号や音声信号の入出力（データ通信）を行うためのインタ
ーフェースである。通信Ｉ／Ｆ２１０は、外部機器やインターネット２１１などと通信（無線通信）して、ファイルやコマンドなどの各種データの送受信（データ通信）を行うためのインターフェースである。
【００４６】
音声出力部２１２は、電子機器２００で再生する動画や音楽データの音声や、操作音、着信音、各種通知音などを出力する。音声出力部２１２には、イヤホンなどを接続する音声出力端子２１２ａ、スピーカー２１２ｂが含まれるものとするが、音声出力部２１２は無線通信などで外部スピーカーに音声データを出力してもよい。
【００４７】
姿勢検出部２１３は、重力方向に対する電子機器２００の姿勢（傾き）や、ヨー方向、ピッチ方向、ロール方向の各軸に対する電子機器２００の姿勢を検出し、ＣＰＵ２０１へ姿勢情報を通知する。姿勢検出部２１３で検出された姿勢に基づいて、電子機器２００が横に保持されているか、縦に保持されているか、上に向けられたか、下に向けられたか、斜めの姿勢になったかなどを判別可能である。また、ヨー方向、ピッチ方向、ロール方向などの回転方向における電子機器２００の傾きの有無や大きさ、当該回転方向に電子機器２００が回転したかなどを判別可能である。加速度センサー、ジャイロセンサー、地磁気センサー、方位センサー、高度センサーなどのうちの１つのセンサーまたは複数のセンサーの組み合わせを、姿勢検出部２１３として用いることができる。
【００４８】
上述したように、操作部２０６にはタッチパネル２０６ａが含まれる。タッチパネル２０６ａは、ディスプレイ２０５に重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。ＣＰＵ２０１はタッチパネル２０６ａへの以下の操作、あるいは状態を検出できる。
・タッチパネル２０６ａにタッチしていなかった指やペンが新たにタッチパネル２０６ａにタッチしたこと、すなわちタッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）
・タッチパネル２０６ａを指やペンがタッチしている状態（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）
・指やペンがタッチパネル２０６ａをタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）
・タッチパネル２０６ａへタッチしていた指やペンがタッチパネル２０６ａから離れたこと、すなわちタッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）
・タッチパネル２０６ａに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）
・第１の閾値よりも強く且つ第２の閾値よりも弱い押圧でタッチパネル２０６ａを押し込んでいる状態（以下、この状態をピーク（Ｐｅｅｋ）と称し、ピークを発生させる操作をピーク操作と称する）
・第２の閾値よりも強い押圧でタッチパネル２０６ａを押し込んでいる状態（以下、この状態をポップ（Ｐｏｐ）と称し、ポップを発生させる操作をポップ操作と称する）
【００４９】
第２の閾値の押圧でタッチパネル２０６ａを押し込む操作は、ピーク操作として検出されてもよいし、ポップ操作として検出されてもよい。タッチダウンが検出されると、同時にタッチオンも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出された場合も、同時にタッチオンが検出される。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出されると、タッチオフが検出される。
【００５０】
これらの操作・状態や、タッチパネル２０６ａ上に指やペンがタッチしている位置座標は内部バスを通じてＣＰＵ２０１に通知され、ＣＰＵ２０１は通知された情報に基づいて
タッチパネル２０６ａ上にどのような操作（タッチ操作）が行われたかを判定する。タッチムーブについてはタッチパネル２０６ａ上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル２０６ａ上の垂直成分・水平成分毎に判定できる。所定距離以上をタッチムーブしたことが検出された場合はスライド操作が行われたと判定するものとする。
【００５１】
タッチパネル２０６ａ上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作をフリックと呼ぶ。フリックは、言い換えればタッチパネル２０６ａ上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行われたと判定できる（スライド操作に続いてフリックがあったものと判定できる）。
【００５２】
更に、複数箇所（例えば２点）を同時にタッチして、互いのタッチ位置を近づけるタッチ操作をピンチイン、互いのタッチ位置を遠ざけるタッチ操作をピンチアウトと称する。ピンチアウトとピンチインを総称してピンチ操作（あるいは単にピンチ）と称する。タッチパネル２０６ａは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサー方式など、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式があるが、いずれの方式でもよい。
【００５３】
図２（ｃ）は、電子機器２００を装着可能なＶＲゴーグル（ヘッドマウントアダプター）２３０の外観図である。電子機器２００は、ＶＲゴーグル２３０に装着することで、ヘッドマウントディスプレイとして使用することも可能である。挿入口２３１は、電子機器２００を差し込むための挿入口である。ディスプレイ２０５の表示面を、ＶＲゴーグル２３０をユーザーの頭部に固定するためのヘッドバンド２３２側（すなわちユーザー側）に向けて電子機器２００の全体をＶＲゴーグル２３０に差し込むことができる。ユーザーは、電子機器２００が装着されたＶＲゴーグル２３０を頭部に装着した状態で、手で電子機器２００を保持することなく、ディスプレイ２０５を視認することができる。この場合は、ユーザーが頭部または体全体を動かすと、電子機器２００の姿勢も変化する。姿勢検出部２１３はこの時の電子機器２００の姿勢変化を検出し、この姿勢変化に基づいてＣＰＵ２０１がＶＲ表示のための処理を行う。この場合に、姿勢検出部２１３が電子機器２００の姿勢を検出することは、ユーザーの頭部の姿勢（ユーザーの視線が向いている方向）を検出することと同等である。なお、電子機器２００自体が、ＶＲゴーグル無しでも頭部に到着可能なＨＭＤであってもよい。
【００５４】
図３は、電子機器２００の画像再生処理の一例を示すフローチャートである。この処理は、ＣＰＵ２０１が不揮発性メモリ２０３に記録されたプログラムをメモリ２０２に展開して実行することにより実現される。電子機器２００の電源がオンの状態で、記録媒体２０８に格納されている画像（画像データ；コンテンツ）の確認や編集などのためのアプリケーションを起動すると、ＣＰＵ２０１はフラグや制御変数等を初期化した後、図３の画像再生処理を開始する。
【００５５】
ステップＳ３０１にて、ＣＰＵ２０１は、記録媒体２０８に格納されている画像に基づいて、記録媒体２０８に格納されている画像の一覧画面をディスプレイ２０５に表示する。図６（ａ）は一覧画面（サムネイル一覧６０１）の一例を示す。サムネイル一覧６０１では、複数の画像にそれぞれ対応する複数のサムネイル６０２が並べて表示される。ＶＲ画像（ＶＲコンテンツ）のサムネイル６０２には、通常の画像（非ＶＲ画像）のサムネイル６０２との違いを示すために、ＶＲアイコン６０３が重ねて表示される。
【００５６】
ステップＳ３０２にて、ＣＰＵ２０１は、タッチパネル２０６ａに対するピーク操作が開始したか否かを判定する。ピーク操作が開始したと判定した場合はステップＳ３０３へ進み、そうでない場合はステップＳ３０４へ進む。
【００５７】
ステップＳ３０３にて、ＣＰＵ２０１は、ピーク操作がされた位置に表示されているサムネイルに対応する画像をユーザーが簡易的に確認するための簡易再生処理を行う。簡易再生処理の詳細については、図４を用いて後述する。
【００５８】
ステップＳ３０４にて、ＣＰＵ２０１は、短時間で一対のタッチダウンとタッチアップを行うタップ操作がタッチパネル２０６ａに対して行われたか否かを判定する。タップ操作が行われたと判定した場合はステップＳ３０５へ進み、そうでない場合はステップＳ３０６へ進む。
【００５９】
ステップＳ３０５にて、ＣＰＵ２０１は、タップ操作がされた位置に表示されているサムネイルに対応する画像をユーザーが詳細に確認するための詳細再生処理を行う。詳細再生処理の詳細については、図５を用いて後述する。
【００６０】
ステップＳ３０６にて、ＣＰＵ２０１は、タッチパネル２０６ａに対してタッチムーブが行われたか否かを判定する。タッチムーブが行われたと判定した場合はステップＳ３０７へ進み、そうでない場合はステップＳ３０８へ進む。
【００６１】
ステップＳ３０７にて、ＣＰＵ２０１は、ステップＳ３０６のタッチムーブ（タッチ位置の移動量や移動方向）に応じて、複数のサムネイルをスクロールする（サムネイル一覧のスクロール表示）。これにより、表示されていない少なくとも一部のサムネイルが表示される（ディスプレイ２０５の表示面外に位置する少なくとも一部のサムネイルが、表示面内に移動する）。一方、表示された少なくとも一部のサムネイルは表示されなくなる（ディスプレイ２０５の表示面内に位置する少なくとも一部のサムネイルが、表示面外に移動する）。
【００６２】
ステップＳ３０８にて、ＣＰＵ２０１は、操作部２０６に対して他の操作が行われたか否かを判定する。他の操作が行われたと判定した場合はステップＳ３０９へ進み、そうでない場合はステップＳ３１０へ進む。
【００６３】
ステップＳ３０９にて、ＣＰＵ２０１は、他の処理（ステップＳ３０８の操作に応じた処理）を行う。ステップＳ３０９の処理は、例えば、画像の選択や並び替えである。
【００６４】
ステップＳ３１０にて、ＣＰＵ２０１は、操作部２０６に対して終了操作が行われたか否かを判定する。終了操作が行われたと判定した場合は画像再生処理を終了し、そうでない場合はステップＳ３０２へ進む。
【００６５】
図４は、電子機器２００の簡易再生処理（図３のステップＳ３０３）の一例を示すフローチャートである。この処理は、ＣＰＵ２０１が不揮発性メモリ２０３に記録されたプログラムをメモリ２０２に展開して実行することにより実現される。
【００６６】
ステップＳ４０１にて、ＣＰＵ２０１は、ピーク操作（図３のステップＳ３０３）がされた位置に表示されているサムネイルに対応する画像を、記録媒体２０８から読み出す。
【００６７】
ステップＳ４０２にて、ＣＰＵ２０１は、ステップＳ４０１で読み出した画像がＶＲ画像であるか否かを判定する。ＶＲ画像であると判定した場合はステップＳ４０３へ進み、そうでない場合はステップＳ４０７へ進む。
【００６８】
ステップＳ４０３にて、ＣＰＵ２０１は、ステップＳ４０１で読み出したＶＲ画像が編集後のＶＲ画像であるか否かを判定する。具体的には、ＣＰＵ２０１は、ステップＳ４０１で読み出したＶＲ画像にぼかし効果がかかっているか否かを判定する。編集後のＶＲ画像であると判定した場合、つまり、ぼかし効果がかかっていると判定した場合はステップＳ４０４へ進み、そうでない場合はステップＳ４０５へ進む。編集は、電子機器２００で行われてもよいし、他の装置で行われてもよい。
【００６９】
ステップＳ４０４にて、ＣＰＵ２０１は、ステップＳ４０１で読み出したＶＲ画像にかかっているぼかし効果を一時的に解除する。これにより、ＶＲ画像は編集前の状態となる。
【００７０】
ステップＳ４０５にて、ＣＰＵ２０１は、ステップＳ４０１で読み出したＶＲ画像から、その一部を取得する（切り出し）。例えば、ＶＲ画像のサムネイルは当該ＶＲ画像の一部を表し、ステップＳ４０５では、サムネイルに対応する部分がＶＲ画像から取得される。なお、ステップＳ４０４でぼかし効果が解除された場合には、ぼかし効果が解除された後のＶＲ画像の一部を取得する。
【００７１】
ステップＳ４０６にて、ＣＰＵ２０１は、姿勢検出部２１３によって検出された電子機器２００の姿勢をＶＲ画像の表示範囲の決定に使用する姿勢連動モードを有効にする。
【００７２】
ステップＳ４０７にて、ＣＰＵ２０１は、ステップＳ４０１で読み出した画像を含む簡易再生画面を、ディスプレイ２０５に表示する。非ＶＲ画像（通常の画像）の場合は、ステップＳ４０１で読み出した画像の全体を表示し、ＶＲ画像の場合は、ステップＳ４０５で取得した画像（ＶＲ画像の一部）を表示する。つまり、ＶＲ画像の場合は、画像範囲（映像範囲、または、映像範囲（有効映像範囲）と非映像範囲（無効映像範囲）を含む範囲）の一部が表示範囲として表示される。
【００７３】
図６（ｂ）は、非ＶＲ画像の簡易再生画面の一例を示す。ユーザーが、非ＶＲ画像に対応するサムネイルに対して手６０４でピーク操作を行うと（図６（ａ））、表示画面が一覧画面（サムネイル一覧６０１）から図６（ｂ）の簡易再生画面へ遷移する。図６（ｂ）の簡易再生画面では、サムネイル一覧６０１（複数のサムネイル６０２）は、全体を暗くしたり、ぼかしたりすることで、空間の奥の方へ沈み込んで見えるように表示される（影表示６０５）。そして、影表示６０５のサムネイル一覧６０１に重ねて、読み出した非ＶＲ画像６０６（非ＶＲ画像の全体）が表示される。さらに、上方向のタッチムーブでメニュー表示が行えることをユーザーに示すための上方向アイコン６０７が表示される。
【００７４】
図６（ｆ）は、ＶＲ画像の簡易再生画面の一例を示す。ここでは、図６（ｅ）に示す全方位画像６３０を例に説明する。ユーザーが、ＶＲ画像に対応するサムネイルに対して手６０４でピーク操作を行うと、表示画面が一覧画面（サムネイル一覧６０１）から図６（ｆ）の簡易再生画面へ遷移する。図６（ｆ）の簡易再生画面でも、サムネイル一覧６０１の影表示６０５が行われる。但し、図６（ｆ）の簡易再生画面では、図６（ｂ）の簡易再生画面とは異なり、読み出した画像の全体ではなく、読み出した画像の一部である部分画像６３２が、影表示６０５のサムネイル一覧６０１に重ねて表示される。読み出したＶＲ画像の全体を表示すると、ＶＲ画像の表示倍率が低く、ＶＲ画像の内容が確認しにくい。つまり、高い閲覧性でＶＲ画像を閲覧（確認）できない。表示範囲をＶＲ画像の一部に制限することで、ＶＲ画像の表示倍率を上げることができ、ＶＲ画像の閲覧性を向上できる。図６（ｆ）の簡易再生画面では、上方向アイコン６０７の他に、左右方向アイコン６３４と下方向アイコン６３５が表示される。
【００７５】
ステップＳ４０８にて、ＣＰＵ２０１は、タッチパネル２０６ａに対するピーク操作が終了したか否かを判定する。ピーク操作が終了したと判定した場合は簡易再生処理を終了し、そうでない場合はステップＳ４０９へ進む。
【００７６】
ステップＳ４０９にて、ＣＰＵ２０１は、姿勢検出部２１３が電子機器２００の姿勢変化を検出したか否かを判定する。姿勢変化を検出したと判定した場合はステップＳ４１０へ進み、そうでない場合はステップＳ４１２へ進む。
【００７７】
ステップＳ４１０にて、ＣＰＵ２０１は、ステップＳ４０１で読み出した画像がＶＲ画像であるか否かを判定する。ＶＲ画像であると判定した場合はステップＳ４１１へ進み、そうでない場合はステップＳ４１２へ進む。ＶＲ画像であるか否かの判定を複数回行わずに、ステップＳ４０２の判定結果を流用してもよい。
【００７８】
ステップＳ４１１にて、ＣＰＵ２０１は、ステップＳ４１０で検出された姿勢変化に応じて、ＶＲ画像の表示範囲（部分画像６３２として表示される範囲）を変更する。これにより、ＶＲ画像の映像範囲の全体が表示および確認可能となる。図６（ｊ）は、姿勢変化に応じて表示範囲が変更された後の状態の一例を示す。例えば、電子機器２００が矢印６３９（図６（ｊ））の方向に動かされると、電子機器２００の移動方向と移動量に応じて、部分画像６３２として表示される範囲が図６（ｆ）の範囲から図６（ｊ）の範囲に変わる。
【００７９】
なお、ステップＳ４０６，Ｓ４０９〜Ｓ４１１を省略し、姿勢変化などに応じてＶＲ画像の表示範囲を変更しないようにしてもよい。この場合は、ステップＳ４０１で読み出した画像がＶＲ画像であると、当該ＶＲ画像の映像範囲から一部を切り出して表示する。切り出しを行わずに、ＶＲ画像に対応するサムネイルを拡大表示してもよい。
【００８０】
ステップＳ４１２にて、ＣＰＵ２０１は、タッチパネル２０６ａに対して左右ムーブ（左右方向のタッチムーブ）が行われたか否かを判定する。左右ムーブが行われたと判定した場合はステップＳ４１３へ進み、そうでない場合はステップＳ４１５へ進む。
【００８１】
ステップＳ４１３にて、ＣＰＵ２０１は、ステップＳ４０１で読み出した画像がＶＲ画像であるか否かを判定する。ＶＲ画像であると判定した場合はステップＳ４１４へ進み、そうでない場合はステップＳ４１５へ進む。
【００８２】
ステップＳ４１４にて、ＣＰＵ２０１は、ステップＳ４１２の左右ムーブに応じて、ディスプレイ２０５に表示する画像を現在の画像から他の画像に切り替える。例えば、記録媒体２０８に格納されている複数の画像の順番が予め定められており、予め定められた順番に従って、表示する画像を、現在の画像から、その前後の画像に切り替える。図６（ｇ）は、左方向のタッチムーブに応じて画像が切り替わる様子の一例を示す。左方向のタッチムーブが行われると、現在のＶＲ画像の部分画像６３２から、次のＶＲ画像の部分画像６３６へ、表示する画像が切り替わる。サムネイルの表示サイズは小さいため、サムネイルで画像間の差異を確認することは難しく、特にＶＲ画像間の差異を確認することは難しい。ステップＳ４１４の処理により、表示サイズが大きく且つ表示倍率が高い状態で複数の画像が比較できるようになり、複数の画像の閲覧性が向上する。
【００８３】
図６（ｇ）では、他の方向のタッチムーブである誤操作を防止するために、方向を示すアイコン（アイテム）はすべて非表示とされ、他の方向のタッチムーブは無効とされる。なお、タッチムーブに応じた処理の実行中に、方向を示すアイコンをすべて非表示にして他のタッチムーブを無効にしてもよいし、そうでなくてもよい。タッチムーブに応じた処理の実行中に、方向を示すアイコンを非表示にせず、他のタッチムーブを受け付けるよう
にしてもよい。
【００８４】
ステップＳ４１５にて、ＣＰＵ２０１は、タッチパネル２０６ａに対して上ムーブ（上方向のタッチムーブ）が行われたか否かを判定する。上ムーブが行われたと判定した場合はステップＳ４１６へ進み、そうでない場合はステップＳ４１７へ進む。
【００８５】
ステップＳ４１６にて、ＣＰＵ２０１は、ステップＳ４１５の上ムーブに応じて、画像に関する種々の操作を行うためのメニューをディスプレイ２０５に表示する。図６（ｃ）は、図６（ｂ）の簡易再生画面（非ＶＲ画像の簡易再生画面）に対する上ムーブに応じてメニュー６０７が表示された後の状態を示す。図６（ｈ）は、図６（ｆ）の簡易再生画面（ＶＲ画像の簡易再生画面）に対する上ムーブに応じてメニュー６３７が表示された後の状態を示す。上ムーブが行われると、非ＶＲ画像６０６や部分画像６３２が上へ移動し、画面下部にメニュー６０７やメニュー６３７が表示される。ユーザーは、メニュー６０７やメニュー６３７を用いて、画像の複製やレーティング、削除などのための操作を行える。
【００８６】
なお、メニュー６０７とメニュー６３７は同じであってもよいし、異なっていてもよい。つまり、メニューで選択できる項目は、表示中の画像がＶＲ画像か否かによって変更されてもよい。例えば、ＶＲ画像の場合には、ＶＲ画像だけに絞ったサムネイル一覧へ画面を切り替えるための項目を設けてもよい（図６（ｈ）の項目「ＶＲコンテンツを表示する」）。
【００８７】
ステップＳ４１７にて、ＣＰＵ２０１は、タッチパネル２０６ａに対して下ムーブ（下方向のタッチムーブ）が行われたか否かを判定する。下ムーブが行われたと判定した場合はステップＳ４１８へ進み、そうでない場合はステップＳ４２０へ進む。
【００８８】
ステップＳ４１８にて、ＣＰＵ２０１は、ステップＳ４０１で読み出した画像がＶＲ画像であるか否かを判定する。ＶＲ画像であると判定した場合はステップＳ４１９へ進み、そうでない場合はステップＳ４２０へ進む。
【００８９】
ステップＳ４１９にて、ＣＰＵ２０１は、ステップＳ４１７の下ムーブ（タッチ位置の移動量）に応じて、ステップＳ４０１で読み出したＶＲ画像が天頂軸（ＶＲ空間の天頂の方向に平行な軸）を中心として回転するように、ＶＲ画像の表示範囲を変更する。これにより、天頂軸周りの映像が表示および確認可能となる。図６（ｉ）は、下ムーブに応じてＶＲ画像が天頂軸６３８を中心として回転する様子の一例を示す。なお、ステップＳ４０４でぼかし効果が解除された場合には、ぼかし効果が解除された後のＶＲ画像が回転するように表示範囲を変更する。
【００９０】
ステップＳ４２０にて、ＣＰＵ２０１は、タッチパネル２０６ａに対してポップ操作が行われたか否かを判定する。ポップ操作が行われたと判定した場合はステップＳ４２１へ進み、そうでない場合はステップＳ４２２へ進む。
【００９１】
ステップＳ４２１にて、ＣＰＵ２０１は、詳細再生処理を行う。詳細再生処理の詳細については、図５を用いて後述する。なお、ポップ操作はピーク操作を介して行われるため、ポップ操作が行われる場合に簡易再生処理を介して詳細再生処理が行われるとしたが、そうでなくてもよい。例えば、ピーク操作が開始して所定時間内に操作がポップ操作に遷移した場合に、簡易再生処理を行わずに詳細再生処理を行い、ピーク操作が開始したが所定時間内に操作がポップ操作に遷移しなかった場合に、簡易再生処理を行うとしてもよい。
【００９２】
ステップＳ４２２にて、ＣＰＵ２０１は、操作部２０６に対して他の操作が行われたか否かを判定する。他の操作が行われたと判定した場合はステップＳ４２３へ進み、そうでない場合はステップＳ４２４へ進む。
【００９３】
ステップＳ４２３にて、ＣＰＵ２０１は、他の処理（ステップＳ４２２の操作に応じた処理）を行う。例えば、所定時間以上ピーク操作が継続した場合に、次に行う操作を提案するガイドを表示したり、表示中の画像の詳細情報（撮影日時など）を表示したりする。
【００９４】
ステップＳ４２４にて、ＣＰＵ２０１は、操作部２０６に対して終了操作が行われたか否かを判定する。終了操作が行われたと判定した場合は簡易再生処理を終了し、そうでない場合はステップＳ４０８へ進む。
【００９５】
なお、本実施形態では、ピーク操作の開始や終了を検出し（図３のステップＳ３０２と図４のステップＳ４０８）、ピーク操作の継続中にステップＳ４０１〜Ｓ４２４の処理を行うが、そうでなくてもよい。例えば、ピーク操作が行われたことに応じて簡易再生処理を開始し、ピーク操作が継続しているか否かにかかわらず簡易再生処理を継続してもよい。
【００９６】
図５は、電子機器２００の詳細再生処理（図３のステップＳ３０５と図４のステップＳ４２１）の一例を示すフローチャートである。この処理は、ＣＰＵ２０１が不揮発性メモリ２０３に記録されたプログラムをメモリ２０２に展開して実行することにより実現される。
【００９７】
ステップＳ５０１にて、ＣＰＵ２０１は、タップ操作（図３のステップＳ３０４）またはポップ操作（図４のステップＳ４２０）がされた位置に表示されているサムネイルに対応する画像を、記録媒体２０８から読み出す。
【００９８】
ステップＳ５０２にて、ＣＰＵ２０１は、ステップＳ５０１で読み出した画像がＶＲ画像であるか否かを判定する。ＶＲ画像であると判定した場合はステップＳ５０３へ進み、そうでない場合はステップＳ５０７へ進む。
【００９９】
ステップＳ５０３にて、ＣＰＵ２０１は、図４のステップＳ４０４で編集（ぼかし効果）が解除されたか否かを判定する。解除されたと判定した場合はステップＳ５０４へ進み、そうでない場合はステップＳ５０５へ進む。
【０１００】
ステップＳ５０４にて、ＣＰＵ２０１は、ステップＳ４０４で解除された編集（ぼかし効果）を再び有効にする。これにより、ＶＲ画像は編集後の状態となる。画像を詳細に確認する場合は、画像の状態を正確に表示するのが好ましく、編集後の画像は編集後の状態で表示するのが好ましい。一方、画像を簡易的に確認する場合は、画像の状態が正確であることは、あまり重要ではない。それよりも、被写体などが確認しやすい画像を表示するのが好ましく、編集後の画像は編集前の状態で表示するのが好ましい。このため、本実施形態では、簡易再生処理で編集を解除し、詳細再処理で編集を有効にする。これにより、編集前の状態と編集後の状態と好適に切り替えてＶＲ画像を表示できる。
【０１０１】
ステップＳ５０５にて、ＣＰＵ２０１は、姿勢連動モードを無効にする。詳細再生処理では、画像の確認だけでなく編集も可能であり、姿勢変化に応じてＶＲ画像の表示範囲が変わると、ＶＲ画像の編集が行い難い。このため、詳細再生処理では姿勢連動モードを無効にする。なお、ユーザーが姿勢連動モードの有効／無効を任意に切り替えることができてもよい。
【０１０２】
ステップＳ５０６にて、ＣＰＵ２０１は、ステップＳ５０１で読み出したＶＲ画像をＶＲビューで表示する。ＶＲビューではＶＲ画像の映像範囲の全体が表示可能であるため、ユーザーは、ＶＲ画像の映像範囲の全体を確認できる。詳細再生処理では、姿勢連動モードが無効であるため、タッチムーブなどに応じてＶＲ画像の表示範囲が変更される。なお、図４のステップＳ４０４で編集（ぼかし効果）が解除されても、ステップＳ５０４で編集が再び有効にされるために、編集後の画像は編集後の状態で表示される。
【０１０３】
上述したように、画像を簡易的に確認する場合は、被写体などが確認しやすい画像を表示するのが好ましい。一方、画像を詳細に確認する場合は、被写体が実物に近い状態で画像を表示したり、画像の広範囲を表示したりするのが好ましい。このため、本実施形態では、詳細再生処理（ステップＳ５０６のＶＲビュー）でのＶＲ画像の表示倍率（初期倍率）は、簡易再生処理（図４のステップＳ４０７）でのＶＲ画像の表示倍率よりも低い。詳細再生処理でのＶＲ画像の表示倍率が等倍である場合には、簡易再生処理でＶＲ画像は拡大表示されることとなる。簡易再生処理と詳細再生処理とでＶＲ画像の表示倍率を異ならせることにより、ＶＲ画像を詳細に確認する場合と、ＶＲ画像を簡易的に確認する場合との両方において、ＶＲ画像の閲覧性を向上することができる。なお、詳細再生処理では、画像の表示倍率が変更可能であり、被写体などが確認しやすくなるように表示倍率を上げることができる。
【０１０４】
ステップＳ５０７にて、ＣＰＵ２０１は、ステップＳ５０１で読み出した非ＶＲ画像（通常の画像）を含む詳細再生画面を、ディスプレイ２０５に表示する。
【０１０５】
図６（ｄ）は、非ＶＲ画像の詳細再生画面の一例を示す。詳細再生画面の全体に非ＶＲ画像６０６が表示される。さらに、サムネイル一覧へ戻るための戻るボタン６０８、表示中の画像（非ＶＲ画像６０６）の撮影日時６０９、表示中の画像（非ＶＲ画像６０６）に施す編集内容を指定するための編集ボタン６１０などが表示される。
【０１０６】
図６（ｋ）は、ＶＲ画像（部分画像）６３２をＶＲビューで表示する画面の一例を示す。ＶＲ画像６３２は画面全体に表示される。図６（ｋ）の画面にはボタンなどは表示されていないが、タップ操作などに応じて、図６（ｄ）の戻るボタン６０８、画像の撮影日時６０９、編集ボタン６１０などが表示される。ボタンなどが表示されていない状態でＶＲ画像６３２の表示が開始されてもよいし、ボタンなどが表示された状態でＶＲ画像６３２の表示が開始されてもよい。
【０１０７】
ステップＳ５０８にて、ＣＰＵ２０１は、タッチパネル２０６ａに対してピンチ操作（ピンチイン／ピンチアウト）が行われたか否かを判定する。ピンチ操作が行われたと判定した場合はステップＳ５０９へ進み、そうでない場合はステップＳ５１０へ進む。
【０１０８】
ステップＳ５０９にて、ＣＰＵ２０１は、ステップＳ５０８のピンチ操作に応じて、ステップＳ５０１で読み出した画像の表示倍率を変更する（画像の拡大／縮小）。
【０１０９】
ステップＳ５１０にて、ＣＰＵ２０１は、タッチパネル２０６ａに対してタッチムーブが行われたか否かを判定する。タッチムーブが行われたと判定した場合はステップＳ５１１へ進み、そうでない場合はステップＳ５１２へ進む。
【０１１０】
ステップＳ５１１にて、ＣＰＵ２０１は、ステップＳ５１０のタッチムーブ（タッチ位置の移動量や移動方向）に応じて、ステップＳ５０１で読み出した画像の表示範囲を変更する。非ＶＲ画像の全体が表示されている場合には、表示範囲は変更されない。その場合には、タッチムーブに応じて、表示する画像を現在の画像から他の画像（現在の画像の前後の画像）に切り替えてもよい。
【０１１１】
ステップＳ５１２にて、ＣＰＵ２０１は、操作部２０６に対して編集操作が行われたか否かを判定する。編集操作が行われたと判定した場合はステップＳ５１３へ進み、そうでない場合はステップＳ５１４へ進む。
【０１１２】
ステップＳ５１３にて、ＣＰＵ２０１は、ステップＳ５１２の編集操作で指定された編集処理を、ステップＳ５０１で読み出した画像に対して施す。編集処理は、例えば、ぼかし効果をかける処理や、画像の色味を変更する処理などである。
【０１１３】
ステップＳ５１４にて、ＣＰＵ２０１は、操作部２０６に対して他の操作が行われたか否かを判定する。他の操作が行われたと判定した場合はステップＳ５１５へ進み、そうでない場合はステップＳ５１６へ進む。
【０１１４】
ステップＳ５１５にて、ＣＰＵ２０１は、他の処理（ステップＳ５１４の操作に応じた処理）を行う。例えば、撮影日時が表示されている箇所がタッチされた場合に、表示中の画像のより詳細な情報を表示したりする。
【０１１５】
ステップＳ５１６にて、ＣＰＵ２０１は、操作部２０６に対して終了操作が行われたか否かを判定する。終了操作が行われたと判定した場合は詳細再生処理を終了し、そうでない場合はステップＳ５０８へ進む。
【０１１６】
以上述べたように、本実施形態によれば、タッチ操作の違い依って表示倍率が変わるように、全方位画像などのＶＲ画像（ＶＲコンテンツ）の表示形態が切り替えられる。これにより、ＶＲ画像を簡易的に確認する場合や、ＶＲ画像を詳細に確認する場合などの様々な場合において、ＶＲ画像の閲覧性を好適に向上できる。
【０１１７】
なお、簡易再生処理では、ＶＲ画像の映像範囲の複数の部分を取得し、順次切り替えて表示してもよい。表示する複数の部分は、主被写体である可能性が高い人物などが部分であってもよいし、予め定められた部分であってもよい。ＶＲ画像が動画である場合は、当該動画の複数のフレームを順次切り替えて表示してもよい。複数のフレームは、動画の全フレームであってもよいし、一部のフレームであってもよい。
【０１１８】
なお、簡易再生処理や詳細再生処理を開始するための操作は上記操作（ピーク操作、ポップ操作、タップ操作）でなくてもよい。例えば、簡易再生処理を行うか、詳細再生処理を行うかを、タッチ時間やタッチ面積の違いに依って切り替えてもよい。タッチ操作がタッチであるかホバー（タッチパネルから指やペンをわずかに浮かした状態にする操作）であるかに応じて、簡易再生処理を行うか、詳細再生処理を行うかを切り替えてもよい。
【０１１９】
なお、ＣＰＵ２０１が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェア（例えば、複数のプロセッサーや回路）が処理を分担することで、装置全体の制御を行ってもよい。
【０１２０】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【０１２１】
また、本発明は、パーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、プリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、映像プレーヤーなどに適用可能である。また、本発明は、デジタルカメラ、テ
レビジョン装置、投影装置、タブレット端末、ＡＩスピーカー、家電装置、車載装置、医療機器などにも適用可能である。
【０１２２】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１２３】
２００：電子機器  ２０１：ＣＰＵ  ２０６ａ：タッチパネル
【図１】
2020129261.tif 000003
【図２】
2020129261.tif 000004
【図３】
2020129261.tif 000005
【図４】
2020129261.tif 000006
【図５】
2020129261.tif 000007
【図６】
2020129261.tif 000008