(57)【特許請求の範囲】
【請求項１】
表示部のうち第一の領域に第一の方向に沿って並ぶ複数のアイテムのうちいずれかを選択可能な選択手段と、
少なくとも、前記選択手段による前記第一の領域に表示されたアイテムの選択が可能な第一のモードと、前記表示部のうち、第二の領域に前記第一の方向に沿って並ぶ複数のアイテムからなるアイテム列への操作を受け付け可能な第二のモードとを切り替え可能な切替手段と、
前記第二のモードにおいて前記アイテム列に含まれる２つのアイテムの境界領域が、前記第二の領域のうち所定の位置にならないように前記アイテム列を表示し、前記第一のモードに切り替えられたことに応じて、前記境界領域が前記所定の位置になるように前記アイテム列を表示するように制御する制御手段とを有することを特徴とする画像処理装置。
【請求項２】
前記第一のモードにおいて、前記選択手段により選択されたアイテムは前記境界領域を挟む２つのアイテムの間に挿入されることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第二のモードにおいては、前記第二の領域に表示される前記アイテム列のうち、前記所定の位置のアイテムが選択状態となり、
前記選択状態のアイテムへの前記第二の領域からのアイテムの削除指示、または前記第二の領域におけるアイテムの並び替え指示を受け付け可能であることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記制御手段は、前記第二のモードにおいて、前記第二の領域に表示された複数のアイテムへのスクロール指示に応じて、前記所定の位置のアイテムを変更可能であることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記第二の領域に表示される複数のアイテムを、前記第二の領域における配置順で順次再生する再生手段をさらに有することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記第一のモードにおいて、前記第二の領域に表示されるアイテムの数は偶数であり、前記第二のモードにおいて、前記第二の領域に表示されるアイテムの数は奇数であることを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記第一の領域に表示される複数のアイテムと、前記第二の領域に表示される複数のアイテムは平行に並ぶことを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
前記第一の領域に表示される複数のアイテムは、アイテムに対応する画像のファイル名順、撮影日時順、ファイル作成日時順のいずれかの順番に沿って並ぶことを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
前記制御手段は、前記第一の領域に表示される複数のアイテムのうち、前記選択手段により選択されたアイテムと、前記選択手段に選択されていないアイテムとを識別可能に表示するように制御することを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記所定の位置は、前記第二の領域において複数のアイテムが並ぶ方向の中央の位置であることを特徴とする請求項１乃至９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記選択手段は、前記第一の領域のうち中央の位置に表示される前記選択手段により選択されていないアイテムへの所定の操作に応じて、前記所定の操作をしたアイテムを選択することを特徴とする請求項１乃至１０のいずれか１項に記載の画像処理装置。
【請求項１２】
前記第一の領域と前記第二の領域が表示される表示手段へのタッチ操作を検出可能なタッチ検出手段をさらに有し、
前記所定の操作として、前記第一の領域に表示されるアイテムをタッチし、前記第一の領域から前記第二の領域へと向かう方向へタッチしたままで移動する操作、もしくは、前記第一の領域に表示されたアイテムへタッチして離す操作によって、アイテムを選択することを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
前記第二の領域が表示される表示手段へのタッチ操作を検出可能なタッチ検出手段をさらに有し、
前記制御手段は、前記スクロール指示を、前記第二の領域に表示されるアイテムをタッチして移動する操作に応じて行うように制御することを特徴とする請求項４に記載の画像処理装置。
【請求項１４】
前記第二の領域が表示される表示手段へのタッチ操作を検出可能なタッチ検出手段をさらに有し、
前記第一のモードにおいては、前記第二の領域に表示される複数のアイテムを、タッチをした指を所定の方向へはらうようにしてタッチを離す操作であり、タッチを離した後にもタッチをしたアイテムが移動し、タッチして移動した距離よりも長くアイテムが移動するフリック操作を受け付け、前記第二のモードにおいては前記第二の領域に表示される複数のアイテムへのフリック操作を受け付けないことを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項１５】
前記制御手段は、前記第二の領域に表示される複数のアイテムに対応する画像からなる一連の画像の再生される順番に対応する配置順で前記第二の領域にアイテムを表示するように制御することを特徴とする請求項１乃至１４のいずれか１項に記載の画像処理装置。
【請求項１６】
前記制御手段は、前記第二の領域へのアイテム、もしくは、前記第一の領域に表示されたアイテムのうち、前記選択手段に選択されているアイテムへの削除指示に応じて、前記削除指示をされたアイテムに対応する画像を前記一連の画像から削除するように制御することを特徴とする請求項１５に記載の画像処理装置。
【請求項１７】
前記アイテム列に挿入するアイテムの挿入位置を、前記表示部に表示された前記アイテム列への操作に応じて指定する指定手段とをさらに有し、
前記選択手段は、前記指定手段による挿入位置の指定後に、複数のアイテムのうち前記アイテム列に含めるアイテムを選択可能であり、
前記制御手段は、前記選択手段によりアイテムが選択されたことに応じて、選択されたアイテムを前記アイテム列のうち前記指定手段で指定された挿入位置に挿入するように制御することを特徴とする請求項１乃至１６のいずれか１項に記載の画像処理装置。
【請求項１８】
表示部のうち第一の領域に第一の方向に沿って並ぶ複数のアイテムのうちいずれかを選択可能な選択ステップと、
少なくとも、前記選択ステップにおける前記第一の領域に表示されたアイテムの選択が可能な第一のモードと、前記表示部のうち、第二の領域に前記第一の方向に沿って並ぶ複数のアイテムからなるアイテム列への操作を受け付け可能な第二のモードとを切り替え可能な切替ステップと、
前記第二のモードにおいて前記アイテム列に含まれる２つのアイテムの境界領域が、前記第二の領域のうち所定の位置にならないように前記アイテム列を表示し、前記第一のモードに切り替えられたことに応じて、前記境界領域が前記所定の位置になるように前記アイテム列を表示するように制御する制御ステップとを有することを特徴とする画像処理装置の制御方法。
【請求項１９】
コンピュータを、請求項１乃至１７のいずれか１項に記載された画像処理装置の各手段として機能させるためのプログラム。
【請求項２０】
コンピュータを、請求項１乃至１７のいずれか１項に記載された画像処理装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびその制御方法に関し、特に、一連の画像の中に画像を挿入する技術に関する。
【背景技術】
【０００２】
動画やスライドショーなどの編集において、複数の素材画像や素材動画を結合し、ユーザ独自の結合動画等を作成するといったことが行われる。このような結合動画の作成においては、複数の素材画像、素材動画から結合動画に含めたい所望の素材を指定することで１つの結合動画が作成される。特許文献１には、複数の動画の中から動画を結合する際に、マウスで掴まれた動画をドラッグ操作で移動した先にある動画と結合することが提案されている。このとき、マウスで掴まれた動画は、移動先にある動画の後に結合することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−８６２１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
結合動画の作成において、ユーザは挿入する素材を決定する前に、既にある結合動画の中で何らかの素材を挿入したいという位置を見つけることがある。例えば、結合動画内において同じような風景の動画の素材が続く位置に、雰囲気の異なる素材を挿入して結合動画に面白みを持たせようとした際に、特許文献１の方法では、挿入位置が決まっていても結合する動画を先に選択する必要がある。つまり、特許文献１の方法では、結合する動画を選択しなければ、挿入位置を指定することができないので、雰囲気の異なる素材を選択した後に、再び素材を挿入しようとした位置を探し、探した位置まで選択した素材をドラッグする必要がある。このように、先に何らかの素材を挿入したい位置がある場合に、先に素材の選択をしなければ、挿入する位置を指定することができないと操作性が低下する。また、特許文献１の方法では、素材等のアイテムを挿入したい位置があり、その位置へ挿入する素材の選択をしている間に、どの素材と素材の間に挿入しようとしたのかを覚えておく必要がある。
【０００５】
本発明は、上記の課題に鑑み、複数の素材を結合して一連の画像を作成する際に、素材の指定の前に選択した挿入位置へ指定した素材を挿入することのできる画像処理装置の提供を目的とする。また他の目的としては、ユーザが素材の選択中に、選択する素材がどの素材と素材の間に挿入されるのかユーザが直感的に分かる画像処理装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の画像処理装置は、表示部のうち第一の領域に第一の方向に沿って並ぶ複数のアイテムのうちいずれかを選択可能な選択手段と、少なくとも、前記選択手段による前記第一の領域に表示されたアイテムの選択が可能な第一のモードと、前記表示部のうち、第二の領域に前記第一の方向に沿って並ぶ複数のアイテムからなるアイテム列への操作を受け付け可能な第二のモードとを切り替え可能な切替手段と、前記第二のモードにおいて前記アイテム列に含まれる２つのアイテムの境界領域が、前記第二の領域のうち所定の位置にならないように前記アイテム列を表示し、前記第一のモードに切り替えられたことに応じて、前記境界領域が前記所定の位置になるように前記アイテム列を表示するように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数の素材を結合して一連の画像を作成する際に、素材の指定の前に選択した挿入位置へ指定した素材を挿入することができる。また、本発明によれば、ユーザが素材の選択中に、選択する素材がどの素材と素材の間に挿入されるのかユーザが直感的に分かる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の構成を適用可能な装置の一例としてのデジタルカメラの外観図
【図２】本実施形態の構成を適用可能な装置の一例としてのデジタルカメラの構成例を示すブロック図
【図３】結合動画作成処理を示すフローチャート
【図４】画像指定解除処理を示すフローチャート
【図５】並び替えモードの処理を示すフローチャート
【図６】並び替えアニメーションの処理を示すフローチャート
【図７】ショートクリップミックスの編集画面の一例を示す図
【図８】指定領域への操作で指定画像を解除する様子の一例を示す図
【図９】（ａ）、（ｂ）並べ替え領域における表示サムネイルの表示例を示す図、（ｃ）動画指定モードに切り替えられた場合の表示例を示す図
【図１０】並べ替え領域への操作で指定画像を解除する様子の一例を示す図
【図１１】並べ替えアニメーションの様子を示す図
【図１２】指定領域における指定済の動画素材の表示形態の一例を示す図
【図１３】並べ替えアニメーションの様子を示す図
【図１４】管理ファイルの記録状態を示す図
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１０】
図１に本発明の電子機器の一例としてのデジタルカメラ１００の外観図を示す。表示部２８は画像や各種情報を表示する表示部である。表示部２８にはタッチ操作を受付可能（タッチ検出可能）なタッチパネル７０ａが重畳されている。シャッターボタン６１は撮影指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より成る操作部である。十字キー７３は上下左右キーを有する操作部７０に含まれる操作部材であり、各キーの方向に応じた方向への操作が可能である。左キー７３ａ、右キー７３ｂ、上キー７３ｃ、下キー７３ｄを押下するとそれぞれの方向に選択項目、カーソル、画像の表示位置等が変わる。例えば、右キー７３ｂを押下すると選択中の項目が現在選択中の項目の右方向にある項目に切り替わる。ＳＥＴボタン７４は、選択中の項目を確定するためのボタンである。メニューボタン７５は、再生画面や撮影画面においてはメニュー画面を表示するためのボタンであり、項目設定をしている画面においては戻るボタン、編集操作を行っている画面においては編集した画像を確認する画面に遷移するボタン（及び戻る）である。倍率切替バー７６は、左右に回すように操作をすると、再生画像が表示されている場合には再生画像の倍率を変更可能なバーであり、左方向に回すと縮小、右方向に回すと拡大することができる。ダイヤル７７は回転部材であり、回転操作がされると選択する項目の移動や、表示する項目を切り替えるようなスクロール操作を行うことができる。電源スイッチ７２は、電源オン、電源オフを切り替えるための押しボタンである。記録媒体２００はメモリカードやハードディスク等の不揮発性の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となり記録や再生が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。図においては、蓋２０２を開けてスロット２０１から記録媒体２００の一部を取り出して露出させた状態を示している。
【００１１】
なお操作部７０の一つとして、表示部２８に対する接触を検知可能なタッチパネル７０ａを有する。タッチパネル７０ａと表示部２８とは一体的に構成することができる。例えば、タッチパネル７０ａを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネルにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザーインターフェース）を構成することができる。システム制御部５０はタッチパネル７０ａへの以下の操作。あるいは状態を検出できる。
・タッチパネルにタッチしていなかった指やペンが新たにタッチパネルにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネルを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネルを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネルへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネルに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００１２】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。タッチオンした後に、タッチムーブせずに素早くタッチアップを行う一連の操作をタップという。これらの操作・状態や、タッチパネル上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部５０に通知され、システム制御部５０は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。タッチムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。またタッチパネル上をタッチダウンから一定のタッチムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる。後述する指定領域または並び替え領域に表示されたサムネイル列（アイテム列）へのフリック操作が有効な場合には、左右へのフリック操作が行われると、タッチアップ後も減速しながらサムネイル列のスクロールが行われ、その後停止する。すなわち、フリック操作でスクロール指示を行うと、タッチムーブ量より大きい距離のスクロールをさせることができ、少ない操作ですばやく画像を探すことができる。スクロール操作はフリック操作よりも長い距離のタッチムーブをする操作であり、操作距離に応じて移動の指示等がされる。一方で、スクロール操作よりもタッチムーブをする距離が短いフリック操作では、フリック操作における指の移動速度が速いほど、長い距離の移動指示（速度に応じて指示量が大きくなる）がされる。また、所定距離以上を、所定速度未満でタッチムーブしたことが検出された場合はドラッグが行なわれたと判定するものとする。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対して指やペンが接近していても触れないこともタッチがあったと検出する方式ものがあるが、いずれの方式でもよい。
【００１３】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
【００１４】
図２において、撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００１５】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１６】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１７】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）を行える。
【００１８】
不揮発性メモリ５６は、電気的に消去・記録可能な記録媒体としてのメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのコンピュータプログラムのことである。
【００１９】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
【００２０】
システムメモリ５２には、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。
【００２１】
システムタイマ５３は、時間を計測可能なタイマであり、アニメーションにおける表示更新をするための時間等を計測可能である。
【００２２】
モード切替スイッチ６０、シャッターボタン６１、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、ショートクリップミックス、再生モード等のいずれかに切り替える。モード切替スイッチ６０で、メニュー画面に含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、メニューボタン７５でメニュー画面に一旦切り換えた後に、メニュー画面に含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。撮影された画像は記録媒体２００に記録され、再生モードにおいて再生可能である。
【００２３】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２４】
操作部７０には、少なくともダイヤル７７、十字キー７３、ＳＥＴボタン７４、タッチパネル７０ａ、メニューボタン７５が含まれる。
【００２５】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源スイッチ７２は、ユーザからの電源スイッチのオン、オフの操作に応じてデジタルカメラ１００の電源をオフ、オンにするようにシステム制御部５０に伝える。
【００２６】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の不揮発性の記録媒体であり、半導体メモリや光ディスク、磁気ディスク等から構成される。
【００２７】
本実施形態で説明するショートクリップミックスの動画とは、動画撮影モードの一種であるショートクリップミックスで撮影された２秒〜５秒の動画であり、スロー再生、倍速再生、リピート再生をするように動画に効果をかけることができる。また、ショートクリップミックスで撮影された動画は、ショートクリップミックス動画のＩＤ（他のモードの動画とは識別可能なＩＤ）が付与されて記録される。ショートクリップミックス編集画面において編集及び動画の再生が可能であり、編集画面において撮影された複数のショートクリップミックスの動画を動画素材として連結（結合）し、結合動画とすることにより１組の結合動画（動画ファイル）が作成される。
【００２８】
後述するショートクリップミックスの編集操作を行うショートクリップミックスの編集画面について図７を用いて説明する。図７は、ショートクリップミックスの編集画面の一例であり、ショートクリップミックスで撮影された動画（以下、動画素材とする）を示すサムネイル（アイテム）が左から右に向かって時系列に一列に並ぶ（左の動画素材の方が古い）指定領域７０１がある。時系列とは、ファイル名順、撮影日時順、ファイル作成日時順等であり、時系列でサムネイルが並べられていると所望のサムネイルのある位置をユーザが予測しやすく、並び順の規則に沿って所望のサムネイルを探しやすい。また、ショートクリップミックス動画の結合動画に含める動画素材として、ユーザから指定された動画素材のサムネイルが一列に並ぶ並べ替え領域７０２の領域がある。各サムネイルに重畳して示されている番号は、サムネイルの番号を示すためのものであり、実際には表示されない。また、各サムネイルに対応する動画素材の番号は、サムネイルの番号と同じであり、例えばサムネイル８に対応する動画素材は動画素材６である。並べ替え領域７０２に表示されるサムネイルに対応する動画素材を結合することで１つの結合動画が作成でき、結合動画においては並べ替え領域７０２で左から右に向かう方向の順番で表示されるサムネイルに対応する動画が再生される（順次再生）。すなわち、サムネイルの配置順で結合動画が再生される。並べ替え領域７０２に表示される動画素材のＩＤは記録媒体２００内の管理ファイルに記録されており、管理ファイル内では再生される順番（結合される順番）に対応して動画素材のＩＤが記録されている。もしくは、各動画素材に再生順序の情報を付与するようにしてもよい。なお、結合動画に含めることのできる動画素材の数は４０までである。また、並べ替え領域７０２においては、指定された動画素材を並べ替える操作を受付可能である。動画指定モードの場合には、図７（ａ）のように、指定領域７０１にある動画素材６〜１０から結合動画に含める動画素材を指定動画として指定可能である。さらに、スクロール操作を行うことにより動画素材６〜１０以外の動画のサムネイルも表示可能である。表示されているサムネイルのうち中央にあるサムネイルに枠７０５が表示される。動画素材を指定すると枠７０５の位置（中央）にあるサムネイル（図７（ａ）の例ではサムネイル８）が並べ替え領域７０２に移動する（移動したサムネイルに対応する動画素材が指定動画となる）。このとき、動画素材６は結合動画に含まれ、管理ファイルに動画素材のＩＤが記録される。複数の動画素材が並べ替え領域７０２に移動され、さらに並べ替え領域７０２に表示されたサムネイルがＳＥＴ（設定）されると、ユーザはスクロール操作によって並べ替え操作を行うことができる。このように、デジタルカメラ１００のように小さい操作画面において、動画素材（サムネイル）の数が画面に表示しきれない数あったとしてもスクロール操作によって表示する（操作可能な）動画素材を切り替えることができる。よって、動画素材の指定や並び替え等の操作をすることができる。また指定領域７０１と並べ替え領域７０２に分けて、動画素材の指定と編集操作を同じ画面で（画面遷移せずに）行うことができるのでユーザは操作性良く画像の編集操作を行うことができる。指定領域７０１に表示される複数のサムネイルと、並べ替え領域７０２に表示される複数のサムネイルとは平行に並んで表示されている。なお、図７の指定領域７０１ではサムネイルが５つ表示されているが、指定領域７０１に表示可能なサムネイルは３つや７つであってもよい。
【００２９】
図３を用いて、本実施形態における結合動画作成処理について説明する。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。なお、この処理は、デジタルカメラ１００に電源が入り、再生モードが選択され（再生画面が表示され）、さらにショートクリップミックスの編集画面が選択されると開始する。また、図３の処理は動画素材の指定操作を行うモード（動画指定モード）について説明をしている。
【００３０】
Ｓ３０１では、システム制御部５０は、作成途中の結合動画の管理ファイルが記録媒体２００に記録されているか否かを判定する。ショートクリップミックス動画では、最後に編集操作が行われた結合動画の管理ファイルを、その管理ファイル内の動画素材を結合動画として結合（連結）して保存していても、していなくても保存する。管理ファイルがある場合には、前回の続きから結合動画を作成することができる。既に作成途中の管理ファイルがあると判定した場合は、Ｓ３０２へ進み、そうでない場合は、Ｓ３０５へ進む。
【００３１】
Ｓ３０２では、システム制御部５０は、作成途中の結合動画の続きから作成するか否かをユーザからの指示により判定する（Ｓ３０１で判定された管理ファイルに上書きしていくか否かを判定する）。Ｓ３０１で作成途中の結合動画があると判定された場合には、表示部２８に前回の続きから編集操作を行うか、新たに結合動画を作成するかの選択肢を表示し、ユーザがいずれかを選択できるようにする。作成途中の結合動画の続きから作成すると判定した（指示された）場合は、Ｓ３０４へ進み、そうでない場合は、Ｓ３０５へ進む。
【００３２】
Ｓ３０３では、システム制御部５０は、作成中の管理ファイルを呼び出す（読み込む）。図１４は、記録媒体２００に書き込まれた管理ファイルの記録状態の一例を示しており、再生順序とショートクリップ動画１つ１つに割り当てられるＩＤが対応して書き込まれる。本実施形態においては、動画素材１のＩＤは０００１、動画素材２のＩＤは０００２、動画素材３のＩＤは０００３というように動画素材の番号とＩＤの番号が対応するように設定するものとして説明する。
【００３３】
Ｓ３０４では、システム制御部５０は、Ｓ３０３において読み出した管理ファイルにある動画素材のＩＤに対応するサムネイルを表示部２８の並び替え領域７０２に表示する。詳しくは、図７（ｃ）のように読み出したサムネイルを左に寄せて表示する。このように左に寄せて表示することで、次に動画素材を指定する操作を行った場合には、後述するように指定された動画素材は並べ替え領域７０２の一番最後の位置に挿入される。または、図７（ｄ）、（ｆ）に示すように並べ替え領域７０２に、並べ替え領域７０２の中心を空ける（中心に画像が配置されない）ようにサムネイルを表示（センター割り表示）してもよい。図７（ｅ）は、並べ替え領域７０２にサムネイルが移動する途中の状態（並べ替え領域７０２に移動した際の状態）を示しているのでセンター割り表示ではないセンターフォーカス表示である。センターフォーカス表示では、領域の中心に１つのサムネイルが表示されるよう奇数個のサムネイルが表示され、センター割り表示では偶数個のサムネイルが領域の中心を空けるように（領域の中心から左右に同じ数のサムネイルが表示されるように）表示される。言い換えれば、動画素材の並び替えをする場合には、サムネイルの順番が分かりやすいように、サムネイルを同じ間隔で並べて並び替え領域７０２に表示する（中央の領域にも表示をする）。一方で、動画素材の指定をする場合には、指定する動画の挿入位置が分かりやすいように、並び換え領域７０２の中央の領域をあけ、中央の領域を挟むように動画を挿入する位置の前後の動画素材のサムネイルを表示する。言い換えれば、これから選択する動画が挿入される前後の動画のサムネイル間の境界領域が中央の位置にくるようにアイテム列を並べる。このように、指定される動画が挿入される位置の前の動画（並べ替え領域７０２）、挿入候補となる動画（指定領域７０１）、後の動画（並べ替え領域７０２）を横方向に順番に表示するので、指定する動画の挿入位置と、挿入後の並び順をイメージしやすくなる。また、並べ替え領域７０２への操作を行っている場合には、動画素材を指定する際に境界領域が中央位置には重ならず、中央位置にはサムネイルが表示される。
【００３４】
Ｓ３０５では、システム制御部５０は、初期画面表示をする。すなわち、図７（ａ）、（ｂ）のように、表示部２８を並び替え領域７０２にサムネイルを表示しない状態にする。また、Ｓ３０２において続きから作成しないと判定されたので、ここで記録媒体２００に記録されていた管理ファイル中の動画素材のＩＤを削除する。Ｓ３０１〜Ｓ３０５で説明したように、新たに結合動画を作成することもできるし、前回作業していた続きから結合動画を作成することもできる。なお、記録媒体２００内において複数のショートクリップ動画のための管理ファイルを設けられるようにしてもよく、その場合には作成途中のどの結合動画の続きから編集操作を行うかを選択できるようにする。
【００３５】
Ｓ３０６では、システム制御部５０は、指定領域７０１において指定領域７０１または表示部２８の横方向の中央の位置にサムネイルが位置するように、サムネイルを表示する。すなわち、図７（ａ）の指定領域７０１のように、サムネイル（サムネイル８）が表示部２８の横幅、及び指定領域７０１の中央に位置するように表示する。また、中央に表示されるサムネイル（サムネイル８）に枠７０５を表示する。このとき、他のサムネイルを含むサムネイル列（サムネイル６〜１０）を移動して表示（センターフォーカス表示）する。また、サムネイル６〜１０は指定領域７０１の横方向に並べられており、指定領域７０１の横方向の中央の位置にあるサムネイル８（選択中の動画素材に対応するサムネイル）が枠７０５に囲まれて表示される。枠７０５で囲まれるサムネイル８が選択状態であることを示している。また、選択されるサムネイルは中央の位置に表示される。なお、結合される動画に含むものとして既に指定されている動画素材のサムネイル（並べ替え領域に同一のサムネイルがあるもの）は、指定領域７０１においてグレーアウトして表示される。
【００３６】
Ｓ３０７では、システム制御部５０は、結合動画作成処理の終了指示がされたか否かを判定する。結合動画作成処理の終了指示には、電源を切る操作、並び替え領域７０２にサムネイルが表示されていない場合のメニューボタンの選択（メニューボタン７５の押下や図７（ａ）、（ｂ）のメニューアイテム７０３へのタッチ操作）で再生モードに戻す操作がある。さらに撮影指示、無線通信処理等がある。結合動画作成処理の終了指示がされたと判定した場合は、結合動画作成処理を終了し、そうでない場合は、Ｓ３０８へ進む。このとき、作成途中の結合動画の管理ファイルは記録媒体２００に記録される。
【００３７】
Ｓ３０８では、システム制御部５０は、並び替え領域７０２にサムネイルが表示されている場合にメニューの選択がされたか否かを判定する。Ｓ３０８におけるメニューの選択がされたか否かは、メニューボタン７５への押下か、結合を示すメニューアイテム７０８が表示されている場合にはメニューアイテム７０８へのタッチ操作がされたかにより判定する。メニューの選択がされたと判定した場合には、Ｓ３０９へ進み、そうでない場合は、Ｓ３１４へ進む。メニューを示す記号と共に表示されるガイドが図７（ｃ）のメニューアイテム７０８のように結合を示すものではなく、図７（ａ）のメニューアイテム７０３のように元の画面に戻るものである（初期画面）場合には、Ｓ３０８の判定をＮｏとしてＳ３１４へ進む。メニューアイテム７０８は、動画素材を結合する指示をするためのアイテムであり、並び替え領域７０２に１つ以上のサムネイルが表示されている場合に表示される。また、並べ替え領域７０２にサムネイルが表示されていない場合（指定された動画素材がない場合）には、メニューアイテム７０８ではなく戻る指示をするためのメニューアイテム７０３が表示される。すなわち、メニューアイテム７０８が表示されている時にメニューボタン７５が押下されると動画素材の結合指示になり、メニューアイテム７０３が表示されている時にメニューボタン７５が押下されると再生モードに戻す指示になる。
【００３８】
Ｓ３０９では、システム制御部５０は、不図示の結合メニューの表示をする。結合メニュー画面には、結合処理をするためのプレビュー、保存、ＢＧＭ設定、色効果設定等の選択肢が表示される。また、結合メニューが表示されている場合には、メニューボタン７５の押下によって、もとの結合動画作成処理を行うための画面に戻る指示をすることができる。
【００３９】
Ｓ３１０では、システム制御部５０は、結合メニュー画面から結合動画作成処理を行うための画面に戻る指示（メニューボタン７５の押下）がされたか否かの判定をする。戻る指示がされたと判定した場合には、Ｓ３０６へ戻り、そうでない場合には、Ｓ３１１において結合処理を行う。
【００４０】
Ｓ３１１では、システム制御部５０は、結合メニュー画面に表示された保存以外の選択肢の選択操作に応じた処理を行う。この処理は、Ｓ３０９で表示した結合メニューのうち、プレビュー、ＢＧＭ設定、色効果設定等の処理である。ユーザは、プレビューをすることによって、結合動画作成の途中で作成中の結合動画を確認することができる。また、結合動画の動画素材につけるＢＧＭや色効果等を選択することができるので、ユーザがより面白いと感じる結合動画を作成することができる。
【００４１】
Ｓ３１２では、システム制御部５０は、Ｓ３０９で表示した結合メニューのうち保存が選択され、ユーザにより作成した結合動画を保存する指示がされたか否かを判定する。作成した結合動画を保存する指示がされたと判定した場合にはＳ３１３へ進み、そうでない場合は、Ｓ３１０に戻る。
【００４２】
Ｓ３１３では、システム制御部５０は、管理ファイルに記録された順番で複数の動画素材を結合して１つの動画（結合動画）を作成する結合処理を行う。さらに、作成された結合動画（編集された管理ファイルの記録状態）に、新たにショートクリップ結合動画としてＩＤを付与して記録媒体２００に記録（保存）する。結合動画の記録処理が終了すると、結合動画作成処理が終了し、再生画面へと戻る。
【００４３】
Ｓ３１４では、システム制御部５０は、指定領域７０１への横方向のスクロール指示がされたか否かを判定する。スクロール指示とは、ここでは指定領域７０１での左右方向へのタッチムーブによるスクロールまたはフリック、指定領域７０１の画像が選択された状態で十字キー７３の左右キー７３ａ、ｂの押下、ダイヤル７７の回転操作である。スクロール指示の方向は、指定領域７０１においてサムネイルが並ぶ方向に基づき、縦方向にサムネイルが並ぶ場合には縦方向へのスクロール指示がされたか否かを判定する。スクロール指示がされたと判定された場合には、Ｓ３１５へ進み、そうでない場合は、Ｓ３１６へ進む。図７は指定領域７０１の動画素材が選択されている際の表示部２８の一例であり、このように指定領域７０１の動画素材が選択された（指定領域７０１のサムネイルに枠７０５が囲まれている）状態で、指定領域７０１へのスクロール指示がされたかを判定する。指定領域７０１が選択されている状態（動画指定モード）でスクロール操作がされると、指定領域７０１に表示しているサムネイルを切り替えることが可能である。
【００４４】
Ｓ３１５では、システム制御部５０は、指定領域７０１に表示されているサムネイルをスクロール（移動）する。図７（ａ）、（ｂ）は指定領域７０１へのスクロール指示がされた前後の表示部２８の一例を示している。図７（ａ）では、サムネイル８が選択されている。この状態で右方向への２つのサムネイルの幅に相当する距離（２サムネイル分）のタッチムーブのスクロール操作、もしくは左キー７３ａが２回押下されると、図７（ｂ）に示すようにサムネイル８の２つ左にあるサムネイル６（動画素材６）が選択される。または、フリック操作、ダイヤル７７の２メモリ分の左回転操作によってもスクロール指示することができる。フリック操作によるスクロール指示はフリック操作が行われた速さに応じてその距離が決まる。本実施形態では選択中のサムネイルが領域の中央に表示される（選択枠の位置が固定）ため、操作部材への操作でスクロール指示をする場合には、左方向にある項目の選択操作により左方向の項目が中央に位置するようにサムネイル列が右方向にスクロールする。また、図７（ａ）ではサムネイル６〜１０が表示されていた状態でスクロール指示がされると、例えば図７（ｂ）のようにサムネイル４〜８が表示されるようになる。このように、指定領域７０１においてスクロール指示を行うと、表示するサムネイルを切り替えることができるので、指定する動画素材を現在表示されているサムネイルに限らず選ぶことができる。すなわち、デジタルカメラ１００のように表示領域の限られた場合であってもスクロールによって、表示領域には表示しきれない数のサムネイルからの指示操作をすることができる。選択された動画素材のサムネイルは他のサムネイルよりも大きく表示されるので、動画の様子や詳細を確認しやすい。また、図７（ａ）、（ｂ）の時間７１０や、拡大マーク７１１が、サムネイルが選択された後２秒間、選択されたサムネイルに重畳して表示される。時間７１０は、選択されたサムネイルに対応するサムネイルに対応する動画素材の再生時間を示しており、拡大マーク７１１は動画素材の再生が拡大操作によって行うことができることを示す表示であり、再生時間や再生方法をユーザに通知する。
【００４５】
Ｓ３１６では、システム制御部５０は、選択中のサムネイルに対応する動画素材を再生する指示がされたか否かを判定する。動画素材の再生は、上述したように図７（ａ）のサムネイル８、もしくは図７（ｂ）のサムネイル６に重畳して表示される拡大マーク７１１が示すように、画像を拡大する操作によって行うことができる。つまり、倍率切替バー７６を右方向に回す操作（画像を拡大する操作）がされたか否かを判定する。また、選択中のサムネイルに対するピンチアウト操作（２点でタッチし、互いのタッチ位置を遠ざけるようにタッチムーブする操作）で再生する指示ができるようにしてもよい。選択中の動画素材を再生する指示がされたと判定した場合は、Ｓ３１７へ進み、そうでない場合は、Ｓ３１８へ進む。
【００４６】
Ｓ３１７では、システム制御部５０は、Ｓ３１６において動画素材の再生指示がされた際に選択されていた動画素材の再生をする。動画素材を再生する際には、指定領域７０１や並べ替え領域７０２のある編集画面から再生画面へと切り替わる。動画素材の再生が終了すると、動画素材の再生指示をした際のもとの編集画面へと戻る。このように、並べ替える動画素材を指定する操作の途中に、動画素材を再生して動画の内容を容易に確認することができる。よって、ユーザは結合動画作成する編集画面から、画像の再生がされる画面に切り替え、さらに再生する画像を選択するという操作を行わなくても、指定領域７０１において再生指示をするだけで動画素材を再生させることができる。また、動画素材の再生終了後にはユーザが操作をしなくても、元の編集画面に戻るので、動画の内容を確認した動画素材に対してすぐに動画素材の指定操作、解除操作、並べ替え操作を行うことができる。
【００４７】
Ｓ３１８では、システム制御部５０は、動画素材をＳＥＴ（指定もしくは解除）する操作がされたか否かを判定する。ＳＥＴする操作には指定操作と解除操作が含まれており、同じ操作であっても操作をする対象となる動画素材が既に指定されている場合（指定済、移動済）には、解除操作になり、指定既でない場合（未指定）には指定操作になる。また、同じＳＥＴのアイテム（７０４または７０６）であっても、選択中の動画素材が指定済の場合にはＳＥＴを示すアイテムは解除指示を示し、未指定の場合にはＳＥＴを示すアイテムは指定指示を示す。すなわち、指定操作は図７（ａ）〜（ｄ）に示すアイテム７０４、解除操作は図７（ｅ）、（ｆ）のアイテム７０６をタッチする操作によって行うことができる。もしくは、ＳＥＴボタン７４の押下によってもＳＥＴすることができる。ＳＥＴボタン７４が押下された際に、アイテム７０４が表示されていれば（すなわち選択中の動画素材が未指定であれば）指定、アイテム７０６が表示されていれば（すなわち選択中の動画素材が指定済であれば）解除の指示となる。また指定領域７０１から並べ替え領域７０２への下方向のフリック操作や、タッチオンとタッチアップの一連したタッチ操作（アイテムへタッチして離す操作）によっても、操作時に選択されている動画素材にＳＥＴ（動画素材を指定）する操作を行うことができる。動画素材をＳＥＴする操作がされたと判定した場合には、Ｓ３１９へ進み図４で説明する画像指定解除処理を行い、そうでない場合は、Ｓ３２０へ進む。
【００４８】
Ｓ３１９では、システム制御部５０は、画像指定／解除処理を行う。画像指定／解除処理については、図４を用いて後述する。
【００４９】
Ｓ３２０では、システム制御部５０は、並べ替え領域７０２へのスクロール指示がされたか否かを判定する。図３の処理は、動画素材を指定する動画指定モードの処理を示しているが、動画指定モードであっても並べ替え領域７０２へのスクロール指示（ユーザ操作）は受け付ける。スクロール指示は並べ替え領域７０２における左右方向（横方向）タッチムーブによるドラッグまたはフリック操作によって行うことができる。ただし、ダイヤル７７、十字キー７３への操作が行われた場合には、動画指定モードで指定領域７０１がアクティブな状態であるので、指定領域７０１への操作となる。図７（ｃ）、（ｄ）に示すように、サムネイル６が選択された状態である動画指定モード中に、並べ替え領域７０２への右方向のスクロール指示が行われるとサムネイル６の挿入位置を変更することができる。つまり、図７（ｃ）の状態でサムネイル６の指定操作が行われるとサムネイル６はサムネイル１の後ろに挿入されるが、図７（ｄ）の状態でサムネイル６の指定操作が行われるとサムネイル６はサムネイル３と１の間に挿入される。このように動画指定モードにおいても並べ替え領域７０２へのスクロール指示を受け付けるので、ユーザは動画素材の挿入位置を決めた後に、指定操作をすることで、所望の位置への動画素材の挿入をすることができる。並べ替え領域７０２へのスクロール指示がされたと判定した場合は、Ｓ３２１へ進み、そうでない場合は、Ｓ３２２へ進む。
【００５０】
Ｓ３２１では、システム制御部５０は、並べ替え領域７０２において表示されているサムネイル列を移動するアニメーションを表示する（スクロール表示する）。例えば、図７（ｃ）のようにサムネイル３と１が位置する場合に、右方向への１サムネイル分のスクロール指示が行われると、図７（ｄ）においてサムネイル３と１が表示されている位置まで右側に１サムネイル分移動する。なお、並べ替え領域７０２において並べ替え操作ではなく、表示切り替えをするためのスクロール指示がされた場合には、管理ファイルの記録状態は変わらない。
【００５１】
Ｓ３２２では、システム制御部５０は、並べ替え領域７０２が選択されたか否かを判定する。並べ替え領域７０２の選択は、並べ替え領域７０２へのタップ操作によって行うことができる。もしくは、下キー７３ｄの押下、もしくは図７（ｃ）〜（ｆ）の並べ替えモードへの切り替えを示すアイテム７０７へのタッチ操作によっても可能である。ただし、Ｓ３２０で上述したように動画指定モードにおける並べ替え領域７０２へのスクロール指示は表示される指定画像の移動がされるのであって、並べ替え領域７０２の選択がされるわけではない。並べ替え領域７０２が選択されると並べ替えモードに切り替えられる。並べ替え領域７０２の選択がされたと判定した場合は、Ｓ３２３へ進み、そうでない場合は、Ｓ３０６へ戻る。
【００５２】
Ｓ３２３では、システム制御部５０は、並べ替えモードの処理を行う。並べ替えモードの処理は、図５において説明する。並べ替えモードに切り替えられると、指定領域７０１において選択状態で表示されていたサムネイルは、非選択状態になる。動画指定モードの場合には指定領域７０１のサムネイルが選択された状態であり、指定領域７０１にスクロールバー７１３が表示されたり、ダイヤル７７の回転操作をした際に指定領域７０１のサムネイルが移動する。並び替えモードの場合には並び替え領域７０２のサムネイルが選択された状態であり、図９に示すように並び替え領域７０２にスクロールバー９０３が表示されたり、ダイヤル７７の回転操作をした際に並び替え領域７０２のサムネイルが移動する。このように、動画素材の指定と、動画素材の並べ替えの何れかの操作を行うためのモードを同じ画面内において切り替えることができる。
【００５３】
また、結合動画作成処理のうち動画指定モードにおいては指定領域７０１と、並べ替え領域７０２においてスクロールをすることにより、表示部２８に表示する動画素材のサムネイルを切り替えることができる。
【００５４】
次に、図４を用いて、本実施形態における画像指定／解除処理について説明する。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。なお、この処理は、図３のＳ３１９の詳細の処理である。
【００５５】
Ｓ４０１では、システム制御部５０は、管理ファイルを参照し、図３のＳ３１８において指定領域７０１で選択状態になっていた動画素材が、結合動画に含める動画素材として指定済（指定動画素材）か否かを判定する。図７（ａ）〜（ｃ）のようにサムネイル６が未指定状態の場合には指定されていない動画素材であることを示す。また、図７（ｅ）、（ｆ）のようにサムネイル６が網掛けされるような（グレーアウト表示）表示形態７０９で表示されている場合には動画素材６は指定済の動画素材であることを示す。このように、指定済の動画素材に対応するサムネイルは、未指定のサムネイルと識別可能な表示様式（識別表示）で表示される。よって、ユーザはサムネイル６の表示形態によって動画素材が未指定か、指定済かわかる。また、指定済の動画素材のＩＤは図１４に示す管理ファイルに書き込まれる。図１４の（ａ）は、図７（ｃ）、（ｄ）の際の管理ファイルの記録状態を示しており、動画素材３と動画素材１が指定済の動画素材として記録されている。図７（ｃ）において選択状態の動画素材６は未指定である。一方で、図１４（ｂ）は、図７（ｅ）、（ｆ）の際の管理ファイルの記録状態を示しており、動画素材３、動画素材６、動画素材１が指定済の動画素材として記録されており、図７（ｅ）において選択状態の動画素材６は指定済である。
【００５６】
Ｓ４０２では、システム制御部５０は、図７（ｄ）〜（ｅ）に示すように、図３のＳ３１８において指定（ＳＥＴ）された動画素材が、並び替え領域７０２のうち中央位置である指定動画挿入位置７１２に移動するようにアニメーションを表示する。すなわち、サムネイル３とサムネイル１の間に挿入されるように指定領域７０１のサムネイル６が並び替え領域７０２に移動する。また同時に、並び替え領域７０２にもともと表示されていたサムネイルを、新たに挿入されたサムネイルの分移動する。例えば、図７（ｄ）のサムネイル３とサムネイル１が図７（ｅ）のサムネイル３とサムネイル１の位置に移動するように、サムネイル６の幅の分、外側に徐々に動くアニメーションを表示する。指定動画挿入位置７１２は、並び替え領域７０２の左右中央位置であり、指定領域７０１における選択画像からすぐ下の位置である（横方向の座標が等しい）。また、指定動画挿入位置７１２は、図７（ｄ）の並び替え領域７０２においてはサムネイル３とサムネイル１の間の位置である。下方向へのフリック操作によって動画素材の指定操作をする場合には、動画素材を指定領域７０１から並べ替え領域７０２へ落とすような操作で感覚的に操作を行うことができる。指定された動画素材は並べ替え領域７０２に表示されている指定動画素材のうち、指定動画挿入位置７１２の左にあるサムネイル（指定動画素材）の後の順番、かつ指定動画挿入位置７１２の右にあるサムネイル（指定動画素材）の前の順番になるように挿入される。また、並べ替え領域７０２に指定動画素材が１つしかない、または１つもない場合にも、指定動画挿入位置７１２に指定領域７０１からサムネイルが移動する。
【００５７】
Ｓ４０３では、システム制御部５０は、管理ファイルの指定位置（結合動画内の指定動画素材の再生順序）に指定した動画素材のＩＤを記録する。上述したように図１４（ａ）の管理ファイルには動画素材３と動画素材１が指定済の動画素材として記録されている。動画素材６が図７（ｄ）の指定動画挿入位置７１２（動画素材３と動画素材１の間の位置）に挿入されると、図１４（ｂ）の管理ファイルのように動画素材６のＩＤが動画素材３と動画素材１の間の順番に記録される。すなわち、動画素材１のＩＤは再生順序がｍ＋１からｍ＋２に変更して記録される。このように、指定された動画素材は管理ファイルのうち、ユーザが予め指定した再生順序（並べ替えの順番）の位置に対応して記録される。また、アイテム７１４は指定された動画素材の再生時間の合計を示しており、ユーザは結合動画全体の再生時間を把握することができる。動画素材が新たに指定されると、指定された動画素材の再生時間分足された再生時間が表示される。
【００５８】
Ｓ４０４では、システム制御部５０は、図３のＳ３１８において指定（ＳＥＴ）した動画素材を、上述したように、図７（ｅ）、（ｆ）のサムネイル６のような指定状態の表示形態７０９にする。
【００５９】
Ｓ４０５では、システム制御部５０は、並び替え領域７０１の指定動画素材の並び方をセンター割表示にする。すなわち、図７（ｅ）のようにセンターフォーカス表示している状態から、図７（ｆ）のように指定動画素材を左方向にサムネイルの幅の半分の長さ移動させ、中央位置（指定動画挿入位置７１２）を空け、センター割表示をするようにする。これによって、指定動画挿入位置７１２は挿入したばかりの動画素材（動画素材６）の直後となる。
【００６０】
Ｓ４０６〜Ｓ４０９の処理は、Ｓ４０２〜Ｓ４０５の動画素材を指定する処理ではなく、指定済の動画素材を解除して未指定の状態にする処理である。
【００６１】
Ｓ４０６では、システム制御部５０は、並べ替え領域７０２にある解除された指定動画素材（サムネイル）が、並べ替え領域７０２から指定領域７０１へ移動するようなアニメーションを表示する。図８は、並べ替え領域７０２の指定動画素材を、指定領域７０１における操作で指定領域７０１に戻す様子の一例を（ａ）〜（ｃ）の順で示したものである。図８（ａ）のように指定領域７０１において指定状態のサムネイル６が選択されている際に指定を解除する操作が行われると、並べ替え領域７０２にあるサムネイル６は、指定領域７０１の表示形態７０９のサムネイル６に移動するように徐々に動く。また、図８（ｂ）のように並び替え領域７０２からサムネイル６が非表示になる。
【００６２】
Ｓ４０７では、システム制御部５０は、管理ファイルから解除された指定動画素材のＩＤを削除（削除指示）する。図１４（ｃ）は図８（ａ）の際の管理ファイルの記録状態を示しており、図１４（ｄ）は図８（ｃ）の際の管理ファイルの記録状態を示している。図１４（ｃ）に示す管理ファイルにおいては動画素材６のＩＤが記録されていたが、Ｓ４０６のように動画素材６を指定状態から解除する操作が行われると、管理ファイルから動画素材６のＩＤは削除される。また、解除された動画素材が記録されていた分の順序をつめて、図１４（ｄ）に示す管理ファイルの記録状態になる。
【００６３】
Ｓ４０８では、システム制御部５０は、指定領域７０１に表示される、指定を解除された動画素材に対応するサムネイルを未指定状態の表示形態（指定する前のもともとの表示形態）に替える。図８（ｂ）の指定領域７０１のサムネイル６の表示形態７０９から、図８（ｃ）の指定領域７０１のサムネイル６の表示形態に変えるように、指定領域７０１におけるサムネイルの表示形態を未指定状態に切替える。
【００６４】
Ｓ４０９では、システム制御部５０は、解除されたサムネイルが表示されていた分の幅を詰めるように、並び替え領域７０２にあるサムネイルを移動させるアニメーションを表示する。Ｓ４０５において指定動画素材が並び替え領域７０２から非表示になった分（図８（ｂ）の並び替え領域７０２のサムネイル３とサムネイル７の間には１サムネイル空いている）、詰めるように徐々に移動する。ただし、動画指定モードの場合には、センター割表示になるように移動する。
【００６５】
このように、動画指定モード（指定領域）において動画素材の指定と解除を行うことができるので、時系列に並べられたサムネイルからユーザはより容易に動画素材を探すことができる。また、動画素材の解除を行うことができるので、並び替えモードに切替えたり、並び替え領域７０２から解除する動画素材を探さなくてもよいので操作性が高くなる。
【００６６】
また、動画素材の指定を行う際には、結合動画に含める動画素材をユーザの所望の再生順序の位置に挿入することができる。よって、ユーザは動画素材を指定した後に指定した動画素材を並び替える画面に遷移しなくても、挿入する位置を指定した後に、動画素材の指定操作で結合動画のうち所望の位置への挿入できるので、結合動画作成操作の操作性が高くなる。デジタルカメラ１００のように表示部２８の表示領域の大きさが限られており結合動画に含まれる動画素材を表示しきれないような場合であっても、並べ替え領域７０２へのスクロール指示によって指定する動画素材の挿入位置を変更することができる。
【００６７】
なお、動画素材の解除をすると、並び替え領域７０２から解除された動画素材に対応するサムネイルを非表示にするとしたが、サムネイルを徐々に小さくしていったりグレーアウトしていったりしてもよい。
【００６８】
次に、図５を用いて、本実施形態における並び替えモード処理について説明する。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。なお、この処理は、図３のＳ３２３の詳細の処理である。
【００６９】
Ｓ５０１では、システム制御部５０は、図９（ａ）、（ｂ）に示すように、指定領域７０１のサムネイルをセンターフォーカス表示し、並べ替え領域７０２のサムネイルをセンターフォーカス表示し、中央にあるサムネイルに枠９０１を表示する。枠９０１は、選択されているサムネイルを示すものであり、図９（ａ）ではサムネイル１に、（ｂ）ではサムネイル７を囲うように表示する。図９（ａ）、（ｂ）は、並べ替え領域７０２におけるサムネイルの移動操作をする場合（並べ替え動画素材がＳＥＴされていない場合）の表示例である。
【００７０】
Ｓ５０２では、システム制御部５０は、図３のＳ３０８と同様に、メニューの選択がされたか（メニューボタン７５への押下か、結合を示すメニューアイテム７０８が表示されている場合にはメニューアイテム７０８へのタッチ操作がされたか）否かを判定する。メニューの選択がされたと判定した場合には、図３のＳ３０９へ進み、そうでない場合は、Ｓ５０３へ進む。
【００７１】
Ｓ５０３では、システム制御部５０は、指定領域７０１が選択されたか（動画指定モードに切り替えられたか）否かを判定する。指定領域７０１の選択は、指定領域７０１へのタップ操作（ただし、並べ替え領域７０２において並べ替え動画素材が指定されていない場合）、十字キー７３の上キー７３ｃの押下によって行うことができる。指定領域７０１が選択されたと判定した場合には、並べ替えモードを終了し、図３のＳ３０６に進み、動画指定モードの処理を行う。指定領域７０１が選択されなかったと判定された場合は、Ｓ５０４へ進む。図９（ａ）のように並び替え領域７０２のサムネイル１が選択されている状態から、指定領域７０１のサムネイル６が選択されると図９（ｃ）に示すように、動画指定モードの画面に切り替わる。図９（ｃ）は図９（ａ）の状態から動画指定モードに切り替えられた場合の表示例である。このとき、動画指定モードに切り替わるので、動画素材の指定操作が行いやすいように、並べ替え領域７０２のサムネイルはセンター割り表示からセンターフォーカス表示に切り替わる（サムネイルの半分の幅、並べ替え領域７０２のサムネイルが左方向に移動する）。また、指定領域７０１の中央にあったサムネイル（図９（ｃ）においてはサムネイル６）が選択状態となる。
【００７２】
Ｓ５０４では、システム制御部５０は、並び替え動画素材がＳＥＴ（選択）されたか否かを判定する。図９（ａ）、（ｂ）に示す並び替えをする動画素材（選択アイテム）を選択するためのアイテム９０２へのタッチ操作、もしくはアイテム９０２が示すようにＳＥＴボタン７４への押下により動画素材のＳＥＴ可能（選択可能）である。並び替え動画素材がＳＥＴ（選択）されたと判定した場合には、Ｓ５１４へ進み、そうでない場合は、Ｓ５０５へ進む。
【００７３】
Ｓ５０５では、システム制御部５０は、図３のＳ３１６と同様に、選択中の動画素材を再生する指示がされたか否かを判定する。選択中の動画素材を再生する指示がされたと判定した場合は、Ｓ５０６へ進み、そうでない場合は、Ｓ５０７へ進む。
【００７４】
Ｓ５０６では、システム制御部５０は、図３のＳ３１７と同様に、Ｓ５０５において動画素材の再生指示がされた際に選択されていた動画素材の再生をする。
【００７５】
Ｓ５０７では、システム制御部５０は、並び替え領域７０２への横方向のスクロール指示がされたか否かを判定する。Ｓ５０７においては、並び替え領域７０２のサムネイルが選択されている状態であるので、図３のＳ３２０の時とは異なり、ダイヤル７７、十字キー７３への操作によっても並び替え領域７０２へのスクロール指示をすることができる。すなわち、Ｓ５０７においては、並べ替え領域７０２における横方向のタッチムーブによるドラッグまたはフリック操作と、ダイヤル７７、十字キー７３ａ、ｂへの操作のいずれかが行われると並び替え領域７０２への横方向のスクロール操作となる。スクロール指示がされたと判定された場合には、Ｓ５０８へ進み、そうでない場合は、Ｓ５０９へ進む。なお、Ｓ５０７においても並べ替え領域７０２へタッチ操作によるスクロール操作とフリック操作によってスクロール指示可能である。
【００７６】
Ｓ５０８では、システム制御部５０は、表示されているサムネイル列を移動するアニメーションを表示する（スクロール表示）。図９（ａ）、（ｂ）はスクロール指示がされた前後の表示部２８の一例を示している。図９（ａ）のサムネイル１が選択されている状態で左方向への１つのサムネイルの幅に相当する距離のスクロール指示、または右キー７３ｂが１回押下されると、図９（ｂ）のようにサムネイル１の１つ右にあるサムネイル７（動画素材７）が選択される。並べ替え領域７０２に表示されるサムネイルは左方向に１サムネイル分、徐々に移動していき、サムネイル７が中央位置に来たところで、図９（ｂ）に示すようにサムネイル７が選択状態で表示される。また、新たにサムネイルが選択された後２秒間、選択されたサムネイルに対応する動画素材の再生時間が各サムネイルに重畳して表示されるので、ユーザは再生時間を確認することができる。また、図９（ａ）ではサムネイル２、３、１、７、８が表示されていた状態でスクロール指示がされると、例えば図９（ｂ）のようにサムネイル３、１、７、８、１０が表示されるようになる。並べ替え領域７０２に指定動画素材を全て表示しきれないような場合であっても、スクロール指示により、表示するサムネイルを切り替えることができるので、デジタルカメラ１００のように表示領域が限られているような場合であっても選択対象が限られない。
【００７７】
Ｓ５０９では、システム制御部５０は、並べ替え領域７０２の中央にあるサムネイルに対して上方向のフリック操作（指定画像を解除する操作）があったか否かを判定する。図９（ａ）であれば、サムネイル１に対して上方向のフリック操作（並び替え領域７０２から指定領域７０１へ移動させるようなタッチ操作）があったか否かを判定する。サムネイルに対する上方向のフリック操作があったと判定した場合、Ｓ５１０へ進み、そうでない場合は、Ｓ５１３に進む。
【００７８】
Ｓ５１０〜Ｓ５１２の処理は、図４のＳ４０６〜Ｓ４０９で行った並べ替え領域７０２のサムネイル（画像）を指定領域７０１に戻す処理である。ただし、並び替えモードの際に指定領域７０１に表示されるサムネイルはグレーアウトして表示されるので、指定領域７０１のサムネイルの表示形態はＳ４０８のようには切り替わらない。
【００７９】
Ｓ５１０では、システム制御部５０は、並べ替え領域７０２の中央にある指定動画素材（サムネイル）が、並べ替え領域７０２から指定領域７０１へ移動するアニメーションを表示する。図１０は図８とは異なり、並べ替え領域７０２の指定動画素材を、並べ替え領域７０２における操作で指定領域７０１に戻す（指定動画素材を解除する）様子の一例を（ａ）〜（ｃ）の順番で示したものである。図１０（ａ）のように並び替え領域７０２の中央にあるサムネイル６が指定領域７０１の指定状態で表示されているサムネイル６に移動するように動く。つまり、図１０（ｂ）のように並び替え領域７０２からサムネイル６が非表示になる。並び替え領域７０２の指示動画素材を解除する操作を行う場合に、必ずしも対応するサムネイルが指定領域７０１に表示されていなくてもよい。
【００８０】
Ｓ５１１では、システム制御部５０は、管理ファイルから解除された指定動画素材のＩＤを削除する。
【００８１】
Ｓ５１２では、システム制御部５０は、解除されたサムネイルが表示されていた分の幅を詰めるように、並び替え領域７０２にあるサムネイルを移動させるアニメーションを表示する。Ｓ５１０において指定動画素材が並び替え領域７０２から非表示になった分（図１０（ｂ）の並び替え領域７０２のサムネイル３とサムネイル７の間には１サムネイル空いている）、図１０（ｃ）に示すようにサムネイルが詰めるように徐々に移動する。また、解除された動画素材の次の動画素材（図１０（ｃ）においては動画素材７）に対応するサムネイルが中央にくるように移動する。
【００８２】
Ｓ５１３では、システム制御部５０は、Ｓ５０３と同様に指定領域７０１が選択されたか否かを判定する。指定領域７０１が選択されたと判定された場合は、図３のＳ３０６へ進み、そうでない場合は、Ｓ５０１に進む。
【００８３】
Ｓ５１４では、システム制御部５０は、Ｓ５０４でＳＥＴされた動画素材を並び替え動画素材として設定（固定）し、対応する並び替え領域７０２のサムネイルに、図１１（ａ）の固定枠１１０１のような固定枠を表示する。すなわち、枠９０１から固定枠１１０１に切り替える。並び替え動画素材としてＳＥＴされていない（並べ替えや、解除をする動画素材の候補として選択されている）場合には、図９の枠９０１で表示する。また、並び替え動画素材としてＳＥＴされた場合には図１１の固定枠１１０１のように左右に移動可能である矢印を含めた枠で表示する。このように、並び替え領域７０２において中央位置にあるサムネイルを囲う枠の表示形態を行われる処理に応じて変えることで、ユーザはスクロール指示に応じて、並べ替えと表示切替のどちらの処理が行われるのか容易に分かる。
【００８４】
Ｓ５１５では、システム制御部５０は、並び替え領域７０２への横方向のスクロール指示（アイテム列における順番の変更操作）がされたか否かを判定する。Ｓ５１５においては、並び替え動画素材がＳＥＴされている状態であるため、並べ替え領域７０２における横方向のタッチムーブによるドラッグ操作、十字キー７３ａ、ｂの押下、ダイヤル７７の回転操作によってスクロール指示を行うことができる。ただし、並べ替え領域７０２へのフリック操作によってはスクロール指示を行うことができない。Ｓ５１５におけるスクロール指示は結合動画内の動画素材の順番を変更するためのスクロール指示であるため、確実にユーザの意図する位置でスクロール指示を止められることが望ましい。しかしながら、フリック操作を受け付けると、１回の操作でのタッチムーブ量よりも大きい、操作速度に応じた距離、サムネイルが移動するような操作だとユーザの意図に反して、所望の位置よりも行き過ぎる可能性がある。そのため、動画素材の並び替えをする際にはフリック操作は受け付けないようにすると、ユーザはより確実な並び替え操作を行いやすくなる。スクロール指示がされたと判定された場合には、Ｓ５１６へ進み、そうでない場合は、Ｓ５１８へ進む。
【００８５】
Ｓ５１６では、システム制御部５０は、Ｓ３０４で並び替え動画素材としてＳＥＴされた動画素材に対応するサムネイルを並べ替え領域７０２の中央位置に固定する。すなわち、スクロール指示がされても並び替え動画素材は動かずに、並び替え動画素材ではない動画素材の位置が変わるようにする。スクロール指示は並び替え動画素材の位置を変更するための指示であるが、位置が変更される並び替え動画素材の位置は固定される。つまり、スクロール指示によって（順番の変更前と変更後で）並び替え動画素材の挿入位置（再生順序）を変更するように、並び替え動画素材以外の動画素材が移動する。また、ここで並び替え動画素材に対応するサムネイルのＸ座標の中心座標をＸｐとする。
【００８６】
Ｓ５１７では、システム制御部５０は、ＳＥＴされた動画素材以外の動画素材についてＳ５１５でのスクロール指示に応じて並び替えアニメーションを表示する。並び替えアニメーションについては、図６を用いて後述する。
【００８７】
Ｓ５１８では、システム制御部５０は、図１０のアイテム１００３へのタッチ操作もしくはＳＥＴボタン７４の押下によって、ＳＥＴされた並び替え動画素材の挿入位置を決定する操作が行われたか否かを判定する。挿入位置を決定する操作が行われたと判定した場合は、Ｓ５１９へ進み、そうでない場合は、Ｓ５２１へ進む。
【００８８】
Ｓ５１９では、システム制御部５０は、Ｓ３０４においてＳＥＴされた並び替え動画素材の挿入位置を、Ｓ５１８において挿入位置を決定する操作が行われた時に対応するサムネイルが表示されていた位置に決定する。また、固定枠１１０１から枠９０１に枠を変更する。図１１（ａ）においては挿入位置を決定する操作が行われた場合には、サムネイル６はサムネイル３とサムネイル７の間にあるので、動画素材６は動画素材３と動画素材７の間で再生される。すなわち、作成される結合動画では、動画素材３、動画素材６、動画素材７、動画素材８の順番で再生される。このように、ユーザは並べ替えをする動画素材をＳＥＴして、スクロール指示と決定操作をすることにより、ＳＥＴした動画素材の挿入位置を変更することができる。
【００８９】
Ｓ５２０では、システム制御部５０は、Ｓ５１８で決定する操作が行われた際の挿入位置に、管理ファイル内において並び替え動画素材のＩＤを記録し直す。図１４（ｅ）は、図１１（ａ）の際の管理ファイルの状態、図１４（ｆ）は、図１１（ｅ）の際の管理ファイルの状態を示している。図１４（ｅ）では、動画素材のＩＤは動画素材５、動画素材３、動画素材６、動画素材７、動画素材８、動画素材１０の順序で管理ファイルに記録されている。ここで、並び替え操作が行われ、並び順を決定する操作が行われると、例えば、動画素材６の順序が変更されると、図１４（ｆ）のように、動画素材５、動画素材３、動画素材７、動画素材６、動画素材８、動画素材１０の順序で管理ファイルに記録される。このように、決定操作がされると並び替えられた動画素材の順に管理ファイルに動画素材のＩＤが記録される。
【００９０】
Ｓ５２１では、システム制御部５０は、指定動画素材を解除する操作がされたか否かを判定する。指定動画素材を解除する操作は、図１０の解除を示すアイテム１００１へのタッチ操作、並べ替え領域７０２の中央にあるサムネイルに対して上方向のフリック操作、または十字キー７３の上キー７３ｃの押下のいずれかの操作である。指定動画素材を解除する操作がされたと判定した場合には、Ｓ５１０に進み、並べ替え領域７０２から指定領域７０１に指定動画素材を戻す処理を行う。そうでない場合には、Ｓ５１５に戻る。
【００９１】
このように、並び替えモードにおいては、指定動画素材の並び替え操作（再生する順番を変える）、表示するサムネイルの切り替え操作、並び替え領域７０２から指定領域７０１に指定動画素材を戻す操作（結合動画から動画素材を削除する）を行うことができる。なお、動画素材の並び替え操作によっても、並べ替え領域７０２に表示されるサムネイルは切り替わり、指定動画素材は、スクロール指示によって挿入位置を変更できる。このように、結合動画における動画素材の並び替えや、動画素材の削除（指定解除）を同じ画面において容易に行えるので、動画素材の削除をするための画面と並び替えをする画面とを切り替えずに、操作性良く結合動画の作成をすることができる（作成可能）。例えば、挿入位置を変更しようとして並び替え動画素材をＳＥＴしたものの、挿入位置を探した結果、その動画素材が不要であることが分かった場合に、すぐに指定解除することができる。
【００９２】
また、並べ替え操作において、並べ替え動画素材を固定すると、より操作性良く並べ替えを行うことができる。デジタルカメラ１００のように表示領域が限られており、他の動画素材の位置を固定したままで並べ替えをする動画素材の位置をスクロール操作等によって移動させると、表示領域に表示されている動画素材の中に挿入位置が限られる可能性がある。しかしながら、このように並べ替え動画素材を固定し、挿入位置を移動するようにすることで挿入位置が現在表示されている範囲に限られず、並べ替え領域７０２に結合動画に含まれるサムネイルを表示しきれない場合であっても、並べ替え操作を行うことができる。
【００９３】
また、並べ替え動画素材を固定することで、操作に応じて挿入位置が変わり、並べ替え操作中、並べ替え動画素材が挿入される前後の動画素材のサムネイルに挟まれて表示される。よって、ユーザは挿入位置を変更しようとしている動画素材（固定枠１１０１で囲まれた中央の動画素材）が、把握しやすく、より意図通りの位置に挿入することができる。
【００９４】
次に、図６を用いて、本実施形態における並び替えアニメーションについて説明する。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。なお、この処理は、図５のＳ５１７の詳細の処理であり、Ｓ５１７の処理に進むと開始する。
【００９５】
Ｓ６０１では、システム制御部５０は、図５のＳ５１５で判定されたスクロール指示がタッチ操作によるものであったか否かを判定する。タッチ操作によるものであったと判定した場合は、Ｓ６０２へ進み、そうでない（十字キー７３への操作）場合は、Ｓ６０４へ進む。
【００９６】
Ｓ６０２では、システム制御部５０は、図５のＳ５１５で判定されたスクロール指示のタッチの移動速度を検出し、検出した移動速度をＡ（ｍ／ｓ）としてシステムメモリ５２に記録する。
【００９７】
Ｓ６０３では、システム制御部５０は、Ｓ６０２で検出されたタッチの移動速度と、後述する表示更新をするための所定時間α（ｓ）との積（＝Ａ×α）から、所定時間毎（所定時間内）のサムネイルの移動距離ｄを求め、システムメモリ５２に記録する。なお、所定時間αの例としては、１／１００秒や、２／１００秒等である。
【００９８】
Ｓ６０４では、システム制御部５０は、所定時間毎のサムネイルの移動距離ｄをＤとしてシステムメモリ５２に記録する。Ｄの長さは例えば、サムネイルの幅を４Ｌとした場合に、４Ｌ／１００や、４Ｌ／２００等である。つまり、十字キー７３への操作によって移動する場合には、操作回数に応じた長さ移動する。
【００９９】
Ｓ６０５では、システム制御部５０は、更新時間Ｔ＝０に設定し、システムメモリ５２に記録する。更新時間は、表示更新をしてから、もしくはスクロール指示をされてから次の表示更新をするまでの所定時間が経過したか否かを判定するための時間である。更新時間Ｔが所定時間を経過すると、表示更新をする。
【０１００】
Ｓ６０６では、システム制御部５０は、表示中のサムネイルのＸ座標を取得する。図１１は並べ替えアニメーションの様子を示す図であり、サムネイル６が並び替え動画素材であり、並び替え動画素材の挿入位置を一つ前に変更する場合の一例である。図１１（ａ）においては、サムネイル５、３、６、７、８の順番でサムネイルが並んでおり、並べ替え動画素材に対応するサムネイルはサムネイル６である。図５のＳ５１６において並べ替え動画素材のサムネイルのＸ座標はＸ＝Ｘｐに固定されている。並べ替え動画素材ではないサムネイル（表示更新されるサムネイル）のＸ座標を取得し、それぞれのＸ座標（まとめてＸｎとする）を以下のように座標を設定する。Ｘｎ（サムネイル５、３、７、８の順）＝（Ｘ（ｐ−２）ｎ、Ｘ（ｐ−１）ｎ、Ｘ（ｐ＋１）ｎ、Ｘ（ｐ＋２）ｎ）とする。ただし、図１１（ａ）においては表示更新するサムネイルが４つであり、４つのサムネイルのＸ座標を求めたが、図１１（ｂ）のように表示更新するサムネイルが５つの場合もある。
【０１０１】
Ｓ６０７では、システム制御部５０は、システムタイマ５３を用いて更新時間Ｔの計測を開始する。
【０１０２】
Ｓ６０８では、システム制御部５０は、Ｓ６０７において計測開始した更新時間Ｔが所定時間αを経過したか否かを判定する。所定時間α経過したと判定した場合は、Ｓ６０９へ進み、そうでない場合は、所定時間α経過するまで待つ。
【０１０３】
Ｓ６０９では、システム制御部５０は、表示更新するサムネイルのうち判定対象となる１つのサムネイルの表示領域が、並び替え動画素材のサムネイルの表示領域（図１１においてはアイテム列上）と重なるか否かを判定する。並び替え動画素材のサムネイルの表示領域は、並び替え動画素材のサムネイルの表示領域のＸ座標の中心座標は、図５のＳ５１６で設定したＸｐ、サムネイルのＸ方向の幅が４Ｌであるので、（Ｘｐ−２Ｌ）＜ｘ＜（Ｘｐ＋２Ｌ）である。また、表示更新するサムネイルの表示領域も同様に、（Ｘｎ−２Ｌ）＜ｘ＜（Ｘｎ＋２Ｌ）である。よって、表示更新するサムネイルの表示領域のＸ座標の範囲が、並べ替え動画素材のサムネイルの表示領域のＸ座標の範囲と重なっているか否かを判定する。また、並び替え動画素材のサムネイルの表示領域と重なるサムネイルは、並び替え操作によって、並び替え動画素材の前から後ろ、もしくは後ろから前に動画素材ファイルにおける並び順が入れ替わる動画素材のサムネイルである。また、スクロール指示に応じた方向のサムネイルである。すなわち、スクロール指示が右方向であれば、並べ替え動画素材の前にあるサムネイル、左方向であれば後にあるサムネイルが重なるサムネイルとなる。並べ替え動画素材のサムネイルと重なると判定した場合は、Ｓ６１０へ進み、そうでない場合は、Ｓ６１１へ進む。
【０１０４】
Ｓ６１０では、システム制御部５０は、Ｓ６０９において並べ替え動画素材と重なると判定されたサムネイルをサムネイルＰとして、システムメモリ５２に記録する。
【０１０５】
Ｓ６１１では、システム制御部５０は、Ｓ６０９において並べ替え動画素材と重ならないと判定されたサムネイルをサムネイルＱとして、システムメモリ５２に記録する。
【０１０６】
Ｓ６１２では、システム制御部５０は、現在、表示更新する対象となるサムネイルのうち、全てのサムネイルに対してＳ６０９の判定をしたか否かを判定する。図１１（ａ）であれば、サムネイル５、３、７、８の全てが、サムネイルＰもしくはサムネイルＱとして振り分けられたか否かを判定する。表示更新するサムネイル全てにＳ６０９の判定をしたと判定した場合は、Ｓ６１３へ進み、そうでない場合は、Ｓ６０９に戻り、他の表示更新するサムネイルについて判定をする。例えば、サムネイル５、６、７、８の順番で判定をしていく。サムネイルＰに判定されたサムネイルが出た時点で、残りのサムネイルをサムネイルＱとしてもよい。図１１（ａ）では、表示更新するサムネイルは、まだ並べ替え動画素材と重なっていないが、図１１（ｂ）においては、サムネイル７が重なっている。よって、サムネイル７がサムネイルＰとなり、他のサムネイルがサムネイルＱとなる。
【０１０７】
Ｓ６１３では、システム制御部５０は、図５のＳ５１５で判定されたスクロール指示がユーザから見て右方向へのスクロール指示であったか否かを判定する。右方向へのスクロール指示であったと判定した場合には、Ｓ６１４へ進み、そうでない場合は、Ｓ６１５へ進む。右方向はＸ座標の正方向である。
【０１０８】
Ｓ６１４では、システム制御部５０は、サムネイルＰのＸ座標をＸｎ＝Ｘ（ｎ−１）＋２ｄ、サムネイルＱのＸ座標とＸｎ＝Ｘ（ｎ−１）＋ｄに設定する。つまり、並べ替え動画素材と重なるサムネイルはＸ座標が２ｄ進んだ位置に表示するようにし、並べ替え動画素材と重ならないサムネイルはＸ座標がｄ進んだ位置に表示するようにする。
【０１０９】
Ｓ６１５では、システム制御部５０は、サムネイルＰのＸ座標をＸｎ＝Ｘ（ｎ−１）−２ｄ、サムネイルＱのＸ座標とＸｎ＝Ｘ（ｎ−１）−ｄに設定する。つまり、並べ替え動画素材と重なるサムネイルはＸ座標が２ｄ進んだ位置に表示するようにし、並べ替え動画素材と重ならないサムネイルはＸ座標がｄ進んだ位置に表示するようにする。Ｓ６１５では、左方向へスクロール指示がされた場合のＸ座標の位置であるので、右方向の場合とは反対方向に２ｄまたはｄの距離移動した位置に表示されるようにする。
【０１１０】
Ｓ６１６では、システム制御部５０は、Ｓ６１４またはＳ６１５で設定したＸ座標に各サムネイルの中心座標が位置するように移動した状態で表示をする（表示更新）。このように、各サムネイルの表示位置を所定時間おきに変更するように表示更新をすることで、あたかもそれぞれのサムネイルが移動しているようにみえる。また、表示更新をする所定時間は短いほどサムネイルの移動がスムーズに見える。
【０１１１】
ここで、（Ｌ／ｄ）×α）経過する毎のサムネイルの移動様子、距離Ｌの分表示更新される毎のサムネイルの様子を説明する。図１１（ａ）はサムネイルが移動する前の様子を示した図であり、サムネイル５、３、６、７、８の順番でサムネイルが表示されており、結合動画ではこの順番で動画素材が再生される。また、図１１（ａ）における各サムネイルの幅を４Ｌとする。図１１（ａ）〜（ｅ）は、左方向にスクロール指示がされた場合に、サムネイル６以外のサムネイルが右から左方向に１サムネイル分移動する様子の図であり、距離４Ｌ（後述するサムネイル７は８Ｌ）移動した過程を示している。図１１（ａ）から（ｂ）、（ｂ）から（ｃ）、（ｃ）から（ｄ）、（ｄ）から（ｅ）はそれぞれＬ（後述するサムネイル７は２Ｌ）移動した後の様子を示している。すなわち、それぞれ（（Ｌ／ｄ）×α）時間が経過した後の様子を示したものである。なお、並び替え領域７０２に表示している長さを示す矢印とＬの表示は、距離を示すために表示したものであり、実際の表示部２８に表示されるわけではない。
【０１１２】
図１１（ｂ）は、図１１（ａ）の状態からサムネイル５、３、８、１０が左方向に距離Ｌ移動した場合の表示例である。サムネイル８の後の順番であったサムネイル１０も並び替え領域７０２に表示されるように移動し、距離Ｌ分だけ（サムネイル１０の左４分の１）表示される。また、サムネイル５は距離Ｌ移動したため、サムネイル５の左４分の１だけ非表示になる。サムネイル３が左方向に距離Ｌ移動したが、サムネイル６は固定されており、移動しないためサムネイル３とサムネイル６には、サムネイル３が移動した分の距離Ｌ分空き領域ができる。サムネイル７は、並べ替え動画素材の表示領域に重なるサムネイルであるので、他のサムネイルの倍の速度で左方向に移動する。つまり、サムネイル７は２Ｌ左方向に移動し、その結果、サムネイル７の左半分はサムネイル６に隠れ（左半分は重畳するので見えなくなる）、残りの右半分は視認可能である。サムネイル７が左方向に２Ｌ移動する間にサムネイル８は距離Ｌのみ左方向に移動したので、サムネイル７とサムネイル８の間には距離Ｌ分空き領域ができる。
【０１１３】
図１１（ｂ）は、図１１（ａ）の状態からサムネイル５、３、８、１０が左方向に距離２Ｌ移動した場合の表示例である。サムネイル１０は距離２Ｌ分（サムネイル１０の左２分の１）表示され、サムネイル５は距離２Ｌ移動したため、サムネイル５の左２分の１だけ非表示になる。サムネイル３が左方向に距離２Ｌ移動したが、サムネイル６は固定されており、移動しないためサムネイル３とサムネイル６には、サムネイル３が移動した分の距離２Ｌ分空き領域ができる。サムネイル７は４Ｌ左方向に移動し、その結果、サムネイル７とサムネイル６は重なり、サムネイル６の後ろに隠れて視認不可能になっている。サムネイル７が左方向に４Ｌ移動する間にサムネイル８は距離２Ｌのみ左方向に移動したので、サムネイル７とサムネイル８の間には距離２Ｌ分空き領域ができる。
【０１１４】
図１１（ｃ）は、図１１（ａ）の状態からサムネイル５、３、８、１０が左方向に距離３Ｌ移動した場合の表示例である。サムネイル１０は距離３Ｌ分（サムネイル１０の左３分の１）表示され、サムネイル５は距離３Ｌ移動したため、サムネイル５の左４分の３だけ非表示になり、右４分の１だけ表示される。サムネイル７が左方向に６Ｌ移動し、幅４Ｌであるサムネイル６の表示領域を通過したため、サムネイル７はサムネイル６の左側から２Ｌ分表示され、残りの２Ｌ分はサムネイル６と重なっているため視認不可能である。よって、サムネイル３が左方向に距離３Ｌ移動し、サムネイル７がサムネイル６の左側から左方向に距離２Ｌ移動してきたので、サムネイル３とサムネイル７の距離はＬとなる。サムネイル６は固定されており、移動しないため図１１（ａ）であったサムネイル８とサムネイル６の距離は、サムネイル８が左方向に３Ｌ移動した分小さくなり、空き領域は距離Ｌになる。
【０１１５】
図１１（ｄ）は、図１１（ａ）の状態からサムネイル５、３、８、１０が左方向にサムネイル１つ分、距離４Ｌ移動した場合の表示例である。サムネイル１０は距離４Ｌ分移動したためサムネイル１０の全体が表示され、サムネイル５は距離４Ｌ移動したためサムネイル５の全体が非表示になっている。サムネイル７が左方向に８Ｌ移動し、幅４Ｌであるサムネイル６の表示領域を通過し、サムネイル７の全体がサムネイル６の左側に表示されている。よって、サムネイル７はサムネイル６の右から左（再生順序が後から前）に移動したことになる。言い換えれば、サムネイル６はサムネイル３とサムネイル７の間から、サムネイル７とサムネイル８の間に挿入位置が変更されたことになる。サムネイル８は４Ｌ移動したため、固定されているサムネイル６の横に表示され、サムネイル１０も４Ｌ移動したため全体が表示されている。
【０１１６】
このように、並び替え動画素材に対応するサムネイルを固定して、サムネイルを移動させるアニメーションをする場合に、並べ替え動画素材を通過する（重なる）サムネイルの移動距離を他のサムネイルよりも長くすると、移動するサムネイルを認識しやすくなる。並べ替え動画素材の前後にあるサムネイルのうち、並び替え動画素材の後ろから前の順番に移動するサムネイルが、２サムネイル分移動と並び替え動画素材の挿入位置を変えることができる。このとき、２サムネイル分移動するために、例えばサムネイル６の右側から左側に徐々に移動することなく、突然移動してしまうとユーザがサムネイル７を見失う可能性がある。徐々にサムネイルの移動をした場合に、他のサムネイルと同じ距離移動するようにすると、並び替え動画素材と重なって表示される時間も長くなるので視認性が低下する。よって、他のサムネイルの２倍の移動距離で移動（表示位置の変更）を行うようにすると、ユーザは並び替えの様子を視認性が高いまま確認することができるので、所望の位置に並べ替え動画素材を挿入しやすくなる。
【０１１７】
Ｓ６１７では、システム制御部５０は、図５のＳ５１５で判定されたスクロール指示がタッチ操作によるものであったか否かを判定する。タッチ操作によるものであったと判定した場合は、Ｓ６１８へ進み、そうでない（十字キー７３への操作）場合は、Ｓ６２０へ進む。
【０１１８】
Ｓ６１８では、システム制御部５０は、図５のＳ５１５でスクロール指示として判定されたタッチ操作がタッチオフされたか否かを判定する。タッチオフされたと判定した場合は、Ｓ６１９へ進み、そうでない場合は、Ｓ６０２へ進む。
【０１１９】
Ｓ６１９では、システム制御部５０は、図５のＳ５１５でスクロール指示として判定されたタッチ操作の移動距離に応じたサムネイル分、サムネイルの移動がされたか否かを判定する。すなわち、タッチ操作の移動距離がサムネイルの幅の距離である４Ｌの倍数でない場合には、以下のようにする。移動距離が４Ｌの倍数より２Ｌ以上長い距離である場合にはさらに１サムネイル分移動するようにし、移動距離が４Ｌの倍数より２Ｌ未満の距離である場合には倍数の数のサムネイル分移動するようにする。タッチ操作の移動距離に応じたサムネイル分、サムネイルは移動したと判定した場合は、並び替えアニメーションを終了し、そうでない場合にはＳ６０５に進む。
【０１２０】
Ｓ６２０では、システム制御部５０は、Ｓ６１９とは異なり、十字キー７３での操作による移動なので、１サムネイル分（４Ｌ）移動したか否かを判定する。１サムネイル分移動したと判定した場合は、並び替えアニメーションを終了し、そうでない場合にはＳ６０５に進む。このように、スクロール指示に応じた距離移動するまでアニメーションを続ける。図１１（ａ）においてはサムネイル６の１つ前の順番のサムネイルはサムネイル３、１つ後の順番のサムネイルはサムネイル７であったが、サムネイル６の順番が１サムネイル分（再生順では１つ後の順番に）移動した。よって、図１１（ｅ）のように、サムネイル６の１つ前の順番のサムネイルはサムネイル７、１つ後の順番のサムネイルはサムネイル８になった。また、サムネイル６の順番が移動したことにより、サムネイル３とサムネイル７は隣り合う順番になった。
【０１２１】
このように、アニメーションをする際に、並び替え動画素材を固定するので、並び替え動画素材の位置がずれて見失ってしまうことがなく、ユーザは並び替え動画素材の挿入位置をより確認しやすくなる。また、タッチ操作で並び替え操作を行う場合にも、並び替え動画素材へのスクロール指示で並べ替えの指示をするわけではなく、他のサムネイルもしくは並べ替え領域７０２へのスクロール指示で並べ替え操作を指示するので並べ替え動画素材が操作する指で隠れない。並べ替え動画素材の位置をタッチ操作で移動させると、常に並べ替え動画素材が指で隠れ、並べ替えをしている動画素材（サムネイルの画像）の視認性が低下するが、並べ替え動画素材以外の動画素材を移動させることでアニメーション中にも視認性が高くなる。
【０１２２】
以上、説明した並べ替え処理の実施形態では、主に指定領域７０１における画像の指定、指定領域７０１における指定画像の解除、並び替え領域７０２における並び替え画像の固定、並べ替えアニメーションについて説明した。以下にそれぞれの処理についてまとめる。
【０１２３】
＜指定領域における画像の指定＞
説明した実施形態によれば、結合動画に含める動画素材をユーザの所望の再生順序の位置に挿入する場合に、動画素材を指定する操作によって所望の位置に挿入することができる。すなわち、動画素材を指定する前に、なんかしらの動画素材を挿入したいとユーザが考えた時に、ユーザは先に挿入する位置を決めてから動画素材を選択することができる。よって、ユーザは、動画素材を探す操作をする際に、動画素材を挿入しようと思った位置を記憶していなくてもよく、さらに挿入したい動画素材を見つけたら選択操作をするだけで、挿入位置まで移動する操作をしなくてもよい。
【０１２４】
また、並び替え領域７０２に表示されるサムネイル列から、何らかの動画素材を挿入したい位置をユーザが見つけた場合に、これから選択する動画素材が挿入される位置が分かりやすいように、並び替え領域７０２においてサムネイルが移動する。並び替え領域７０２では、図７（ｄ）のように選択候補となる動画素材（指定領域７０１の中央のサムネイル）が、選択された場合に挿入される動画素材と動画素材の横方向の間に位置する。よって、ユーザは選択候補となる動画を挿入した場合にどのような順番に動画素材が並ぶのかイメージしながら、選択操作を行うことができる。
【０１２５】
また、ユーザは動画素材の指定後に指定（選択）した動画素材を並び替える画面に遷移して挿入位置を決定する操作を行う等の画面の切り替えをすることなく、少ない操作で動画素材の指定と所望の位置への挿入をすることができる。言い換えれば、挿入位置を決定した状態で、指定操作をすると所望の位置へと動画素材を挿入することができる。表示領域のうち、主に動画素材を指定するための領域（指定領域７０１）と、画像ファイル中の動画素材の並び替えをするための領域（並び替え領域７０２）とを設けることで、画像の指定と並び替えの操作を、画面を切り替える操作をしなくても行うことができる。ユーザは並び替え領域の画像を確認しながら指定操作を行ったり、指定領域の画像を見ながら並び替え操作をすることもできる。また、デジタルカメラ１００のように表示部２８の表示領域の大きさが限られており結合動画に含まれる動画素材を表示しきれないような場合であっても、並べ替え領域７０２へのスクロール指示によって指定する動画素材の挿入位置を変更することができる。同様に、デジタルカメラ１００のように表示領域が限られていても、指定領域７０１へのスクロール指示によって、指定領域に表示する動画素材を切り替えることができる。よって、１画面に全動画素材分のサムネイルを表示しきれない場合であっても、画面を切り替えずに所望の動画素材を指定することができる。
【０１２６】
＜指定領域における指定画像の解除＞
説明した実施形態によれば、画像（動画素材）の指定操作を行っている途中に、並び替え領域７０２において解除をする操作をしなくても、指定領域７０１において動画素材の指定を解除することができる。よって、動画素材の指定を解除するために、動画素材を指定する操作を中断して、並べ替え領域７０２から動画素材を探して、解除する操作をしなくても、操作中の領域において解除する操作を行うことができるので、少ない操作数で行うことができる。動画素材を削除した後も、すぐに指定操作を行うことができるので、ユーザは指定と削除の操作をスムーズに行うことができる。また、動画指定モード（指定領域）において動画素材の指定と解除を行うことができるので、指定領域７０１に時系列に並べられたサムネイルを見ながらユーザはより容易に動画素材を探すことができる。
【０１２７】
＜並び替え領域における並び替え画像の固定＞
説明した実施形態によれば、並べ替え動画素材を固定することで、限られた領域内であっても、操作性良く動画素材の並び替えを行うことができる。並び替える動画素材は固定された位置に表示され、並び替え操作が行われると、固定された位置を挟むように表示される動画素材が移動するので、ユーザは動画素材の並び順を把握しやすい。限られた領域内であっても、並び替える動画素材を固定し、他の動画素材を移動するようにするので、並び替え操作（表示される動画素材を切り替える操作）によって、表示されている以外の位置にも動画素材を挿入することができる。指定済の動画素材のサムネイルを１画面分の並べ替え領域７０２に表示しきれない場合であっても、スクロール指示によって挿入位置を変更することができる。また、並べ替え操作と、並べ替え領域７０２におけるサムネイルのスクロール指示とを同じ操作である、表示するサムネイルを切り替える操作で行うことができるので、表示領域が限られていてもそれぞれの操作を操作性良く行うことができる。並べ替え動画素材を固定することで、操作に応じて挿入位置が変わり、並べ替え操作中、並べ替え動画素材が挿入される前後の動画素材のサムネイルに挟まれて表示されるのでユーザは結合動画の並び順を把握しやすくより確実に並べ替え位置を決定することができる。
【０１２８】
さらにアニメーションをする際には、並び替え動画素材を固定するので、並び替え動画素材の位置がずれて見失ってしまうことがなく、ユーザは並び替え動画素材の挿入位置をより確認しやすくなる。また、並び替え動画素材ではないサムネイル、もしくは並べ替え領域７０２へのタッチ操作で並べ替え操作を指示するので並べ替え動画素材が操作する指で隠れず、アニメーション中にも並び替え動画素材（サムネイルの画像）の視認性が高くなる。
【０１２９】
＜並べ替えアニメーション＞
説明した実施形態によれば、並べ替え動画素材と重なるサムネイルの移動距離を他のサムネイルよりも長くするので、並べ替え動画素材とサムネイルが重なる時間や、重なるサムネイルの領域を小さくすることができる。つまり、並べ替え動画素材と重畳する（並べ替え動画と並び順が交互になる）アイテムは、並べ替え動画を重ならない動画素材よりも早く移動するように見えるので、サムネイルが重なっている時間を短くすることができる。よって、移動するサムネイルの視認性が落ちず、移動中のサムネイルを認識しやすくなる。
【０１３０】
［本実施形態の変形例］
図１２及び図１３を用いて、上述した実施形態の変形例について説明する。まず、図１２を用いて図４の指定領域における画像の指定解除の処理の変形例を説明し、図１３を用いて図６の並び替えアニメーションの変形例を説明する。
【０１３１】
図１２は、図４の処理の変形例であり、指定領域７０１における指定済の動画素材の表示形態の一例を示す図である。上述した実施形態においては、指定された画像に対応するサムネイルは図７（ｅ）のサムネイル６にグレーをかけるような表示形態７０９で表示することを説明したが、変形例ではサムネイル自体の表示形態を変えずにチェックマークや印等をつけるようにする。また、上述の実施形態では、指定領域７０１にある１種類のサムネイルは１回のみ指定可能であることを説明したが、変形例では、複数回指定する可能な場合についても説明する。
【０１３２】
図１２（ａ）〜（ｃ）は、指定された動画素材を示すための表示形態を示すための表示例である。図１２（ａ）は、指定領域７０１にある各サムネイルにチェックボックス１２０１を重畳して表示させる。ここで図３のＳ３１８において、動画素材を指定（ＳＥＴ）する操作が行われると、図１２（ｂ）のサムネイル６のように、チェック１２０２がチェックボックス１２０１に表示される。このように、サムネイルにチェックがついている場合には、そのサムネイルに対応する動画素材が指定済であることが分かり、そうでない場合には未指定であることが分かる。また、図１２（ｂ）の状態で、Ｓ３１８の動画素材を解除する操作を行うとチェック１２０２が非表示になり、並び替え領域７０２からサムネイル６が非表示になる。
【０１３３】
図１２（ｃ）では、並び替え領域７０２にサムネイル３、６が表示されており、サムネイル３、６が並び替えをする動画素材として指定済である。指定領域７０１のサムネイル６と、並び替え領域７０２のサムネイル６は線１２０３でつながれており、指定領域７０１のサムネイル６が指定済の動画素材であることが分かる。なお、サムネイル３は図１２（ｂ）の指定領域７０１において表示されていないが、サムネイル３がある方向に並び替え領域７０２のサムネイル３から線１２０３が伸びている。このように指定済の動画素材を、並び替え領域７０２にある対応するサムネイルと線１２０３で結ぶことで、指定済であることが分かるだけでなく、並び替え領域７０２にあるサムネイルが指定領域７０１においてどのあたりにあるのか分かる。指定領域７０１において、サムネイルは撮影された時系列に並んでいるので、ユーザは撮影された順番等を容易に確認することができる。
【０１３４】
以上、説明した実施形態の変形例によれば、ユーザは指定済の動画素材であるか否かを認識可能なだけでなく、並び替え領域７０２における位置と、指定領域７０１における位置とを対応して認識することができる。よって、サムネイルを表示領域に表示しきれない場合で、表示領域に表示するサムネイルを切り替える（スクロール指示）ことで所望のサムネイルを探す場合に、サムネイルの位置がどの方向にあるのかを把握することができる。
【０１３５】
図１２（ｄ）、（ｅ）は、１種類のサムネイルを複数回指定する場合の表示例である。図１２（ｄ）の指定領域７０１にある操作領域１２０７は、指定領域７０１において選択された（中央位置にある）動画素材が既に選択済みの動画素材である場合に表示される。操作領域１２０７にあるように、サムネイル６に対応する動画素材は、現在並び替え領域７０２にある結合動画において１番目と３番目に挿入されている。このとき、指定領域７０１にあるサムネイル６を下方向にタッチムーブする操作によってさらに、サムネイル６を指定済の動画素材として（３枚目）指定することができる。また、１番目を示すアイコン１２０８と３番目を示すアイコン１２０９のうち、１番目を示すアイコン１２０８が枠１２０４で囲われており、選択状態であることを示している。このとき、チェック１２０５をタッチする操作、アイテム７０６をタッチする操作、ＳＥＴボタン７４を押下する操作（アイコン１２０８が選択状態である場合）のいずれかをすると、結合動画のうち１番目に挿入されていた動画素材を解除することができる。図１２（ｅ）には、サムネイル６に対応する動画素材が作成中の結合動画の１番目から解除された場合の表示部２８の表示例を示している。チェックボックス１２０６が表示されている。チェック１２０５が表示されていないチェックボックス１２０６が表示されている場合には、未指定であることを示す。１番目を示すアイコン１２０８にはチェック１２０５が表示されていないが、３番目を示すアイコン１２０９にはチェック１２０５が表示されているので、１番目に挿入されていた動画素材は解除されたが、３番目に挿入された動画素材は指定状態であることがわかる。なお、このとき、３番目を示すアイコン１２０９の表示を２番目にしてもよい。並べ替え領域７０２では、１番目にあったサムネイル６がグレーアウトする。しかし、再び図１２（ｅ）の１番目を示すアイコンのチェックボックス１２０６をタッチする操作、アイテム７０６をタッチする操作、ＳＥＴボタン７４を押下する操作（アイコン１２０８が選択状態である場合）のいずれかを行うと指定し直すことができる。すなわち、再び１番目にサムネイル６に対応する動画素材を挿入することができる。
【０１３６】
以上、説明した実施形態の変形例によれば、１種類の動画素材を結合動画のうち複数の位置に入れる場合に、そのうちのいずれかの位置の指定動画素材を解除する操作が行いやすい。また、選択中の動画素材が結合動画中のどの位置にあるのかを確認することができるので、結合動画の複数の位置に動画素材を挿入した際にも動画素材の位置が分かるので、動画素材を探しやすい。
【０１３７】
なお、上述の説明では、動画素材の並び替えをする際に、並び替え動画素材を並び替え領域７０２の中央に固定することを説明したが、これに限らず、スクロール方向に応じた位置に固定してもよい。つまり、右方向へのスクロール指示が行われた場合には表示部２８の右端に近い位置に、左方向へのスクロール指示が行われた場合には表示部２８の左端の近い位置に固定してもよい。このように、スクロール方向に応じた位置に固定することで、ユーザはスクロール指示によって新たに並べ替え領域７０２に表示されたサムネイルをより多く確認することができる。つまり、中央に表示した場合には並べ替え動画素材の左右にあるサムネイルを表示する領域は同じ大きさになる。しかし、スクロール方向の端に近い位置に固定すると、これから並べ替え動画素材と順番が入れ替わるサムネイルを、既に並べ替え動画素材と順番が入れ替わったサムネイルよりも多く確認することができる。よって、これから並べ替え動画素材と順番が入れ替わる動画素材のサムネイルを見て、並べ替え動画素材をさらに先または後の位置に挿入したい場合に、スクロール指示を所望の位置を過ぎないように慎重に行わなくてもよい。また、所望の位置を早めに確認することができるので、より確実に素早く挿入位置を決定することができる。また、固定する位置は、スクロール方向の端に近い位置で、表示されるサムネイルのうち最も端ではない位置であると、並べ替え動画素材の前後の動画素材を確認することができるので好ましい。
【０１３８】
次に、図１３を用いて図６の並び替えアニメーションの変形例を説明する。図１３（ａ）は、図１１（ａ）と同じく、並べ替えアニメーションが始まる前の表示部２８の表示例であり、図１３（ｂ）、（ｃ）は並び替えアニメーションの途中の表示例である。また、図１３（ｂ）、（ｃ）では、サムネイル６が並び替え動画素材であり、並び替え動画素材以外の動画素材のサムネイルを左方向に１サムネイル分移動させる場合の移動が半分進んだ際の表示例である。
【０１３９】
図１３（ｂ）では、サムネイル７が４Ｌの幅から半分の２Ｌの幅にＸ方向の幅が縮小（圧縮）されて表示されている。また、サムネイル１０の左半分（２Ｌ）が大きさを縮小することなく表示されている。サムネイル５、３は図１３（ａ）の位置から移動せず、サムネイル８は図１３（ａ）の位置から２Ｌ左方向に移動している。すなわち、並べ替えをするためのスクロール指示が行われると、並べ替えの前後で並べ替え動画素材と順序が前後する動画素材は、徐々に幅が縮小されていくことで、サムネイル同士の隣接状態を保ったまま、並び替えアニメーションを表示することができる。また、サムネイル１０はサムネイル６の幅が徐々に縮小される過程で並べ替え領域７０２に表示されるようになる。サムネイル７は図１２（ｂ）の後、サムネイル６の右側でつぶれていき、右側では見えなくなり、左側から徐々に（０〜４Ｌ）Ｘ方向の幅が縮小された状態から通常の１サムネイル分の幅になるまで伸びていく。また、サムネイル５はサムネイル６の幅が徐々に伸びていく過程で、並び替え領域７０２から非表示になっていく。
【０１４０】
以上、説明した実施形態の変形例によれば、並び替え動画素材と結合動画における順序が入れ替わる様子を並べ替えアニメーションにおいて、サムネイルの伸縮で示すことでサムネイル同士の隣接状態を保つことができる。そのため、現在の動画素材の順序を確認しやすい。また、サムネイル７の表示形態が伸縮することで変化するので、並び替え動画素材と順序が変わるサムネイルがサムネイル７であることをすぐに認識することができる。
【０１４１】
図１３（ｃ）では、サムネイル７の４Ｌの幅のうち、左半分の２Ｌの領域がサムネイル６の左側に表示され、残りの右半分の２Ｌの領域がサムネイル６の右側に表示されている。このとき、サムネイル５、３、８、１０は２Ｌずつ左方向に移動している。サムネイル７は、アニメーションの進行に伴って、並び替え動画素材のサムネイル６の右側から左側へ、サムネイル７の左側から一部分が徐々に移動する。
【０１４２】
以上、説明した実施形態の変形例によれば、並び替え動画素材と結合動画における順序が入れ替わる様子を並べ替えアニメーションにおいて、サムネイルの一部分を移動させながら示すことでサムネイル同士の隣接状態を保つことができる。そのため、現在の動画素材の順序を確認しやすい。また、サムネイル７は領域が分かれて表示されるものの、常に全ての部分を視認可能に表示さえるため、視認性が低下せず、並び替え動画素材と順序が変わるサムネイルの内容を認識しやすい。
【０１４３】
なお、上述した実施形態では、固定されるサムネイルと移動するサムネイルの幅が同じであったので、固定されるサムネイルを通過するサムネイルの移動距離をそうでないサムネイルの２倍の移動距離としたが、この限りではない。つまり、固定されるサムネイルの幅が、移動するサムネイルの幅の８Ｌであれば３倍の移動距離で移動すると、並び替えアニメーションの視認性が高くなる。
【０１４４】
また、並び替え動画素材のサムネイルと重畳するサムネイルは、移動中に重畳される一部が見えなくなることを説明したが、完全に重畳される必要はなく、表示の透明度を変えることにより一部が見えていてもよい。
【０１４５】
なお、本実施形態では、指定された動画素材が１つの結合動画として記録されることを説明したが、動画素材のＩＤを記録した管理ファイルのみを記録するようにしてもよい。すなわち、再生時に記録された管理ファイルに記録された動画素材のＩＤを読みとり、記録された動画素材の順番で動画を再生するようにしてもよい。
【０１４６】
また、上述した実施形態では、指定領域７０１での指定操作を行った後、または並び替え領域７０２での解除操作を行った後にも、操作がされたサムネイルが選択状態のまま中央に表示することを説明した。しかしながら、指定操作または解除操作が行われた後には、選択されるサムネイルが次（右隣り）のサムネイルになるように、１サムネイル分表示されているサムネイルが移動してもよい。すなわち、図７（ｃ）においてサムネイル６が選択されている状態で指定操作がされた後に、指定領域７０１のサムネイル４〜サムネイル８が左方向に１サムネイル分移動し、サムネイル７が選択状態になるようにする。このように、サムネイルが移動するとユーザは連続して指定操作や解除操作を行うことができる。
【０１４７】
なお、本実施形態では、動画素材の再生をする場合に、選択中の動画素材の再生をすることを説明したがこれに限らず、選択中の動画素材の前後の動画素材を含めて再生をするようにしてもよい。また、本実施形態では、複数の動画素材から結合動画を作成する場合を例に挙げて説明したが、静止画からスライドショーを作成するような場合にも適用可能である。また、結合動画に静止画を含めてもよく、作成するファイルは結合動画でなくても、印刷用の画像の配置や、音楽ファイルの作成等でもよい。さらに、サムネイルや画像でなくても、アイコン、項目、表示素材等の指定と並び替え操作を行う場合にも有効である。
【０１４８】
なお、電子機器の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【０１４９】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【０１５０】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記録媒体は本発明を構成することになる。
【０１５１】
また、上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これはこの例に限定されず、以下の装置にも適用可能である。つまり、図３乃至図５で説明した例は、複数の画像から画像を選択できるような画像処理装置であれば適用可能である。図４及び図５で説明した例は、アイテムの指定と解除をすることのできる表示処理装置であれば適用可能である。図５で説明した例は、アイテムの並び替えを行うことのできる電子機器であれば適用可能である。図６で説明した例は、アイテムの表示位置を制御可能な電子機器であれば適用可能である。即ち、本発明はパーソナルコンピュータ（ＰＣ）や、携帯電話端末や携帯型の画像ビューワ、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、タブレットＰＣ、スマートフォン、投影装置、表示部を有する家電装置等に適用可能である。また、デジタルカメラ等で撮影したライブビュー画像を有線または無線通信を介して受信して表示し、リモートでデジタルカメラ（ネットワークカメラを含む）を制御するスマートフォンやタブレットＰＣ、デスクトップＰＣなどの装置にも適用可能である。
【図１】
0006598625.tif 000002
【図２】
0006598625.tif 000003
【図３】
0006598625.tif 000004
【図４】
0006598625.tif 000005
【図５】
0006598625.tif 000006
【図６】
0006598625.tif 000007
【図７】
0006598625.tif 000008
【図８】
0006598625.tif 000009
【図９】
0006598625.tif 000010
【図１０】
0006598625.tif 000011
【図１１】
0006598625.tif 000012
【図１２】
0006598625.tif 000013
【図１３】
0006598625.tif 000014
【図１４】
0006598625.tif 000015