(57)【特許請求の範囲】
【請求項１】
撮影装置から順次入力される動画像と、当該動画像に含まれるか又は含まれない静止画像とを取得する取得部と、
前記取得部による前記動画像の取得中に、複数の画像を時系列に沿って並べた第１画像列、および、前記動画像の少なくとも一部を構成する第２画像列を記録する記録部と、
前記第１画像列および前記第２画像列を含む動画ファイルを生成する生成部と、
を備え、
前記第１画像列を構成する各画像は、前記静止画像または前記静止画像に基づいて生成した静止画像である、情報処理装置。
【請求項２】
前記取得部は、前記静止画像として、前記動画像から抽出した静止画像を取得する、請求項１に記載の情報処理装置。
【請求項３】
前記記録部は、前記第１画像列を記録する第１モードと、前記第２画像列を記録する第２モードとを、ユーザ操作に基づいて切り替えながら動作する、請求項１又は２に記載の情報処理装置。
【請求項４】
前記取得部は、音声入力装置から順次入力される音声データをさらに取得し、
前記記録部は、前記第１モードにおいて取得された前記音声データを、前記第１画像列に付加する、請求項３に記載の情報処理装置。
【請求項５】
前記記録部は、前記第１モードにおいて、前記取得部によって取得された静止画像を変更するユーザ操作を受け付け、前記第１画像列に、当該ユーザ操作により変更した変更後の静止画像を含める、請求項３又は４に記載の情報処理装置。
【請求項６】
前記記録部は、
前記第１モードにおいて、記録中の前記第１画像列を表示画面の第１領域に表示しながら、前記取得部によって取得中の前記動画像を前記表示画面の第２領域に表示し、
前記第２領域に対するユーザ操作により、前記第１モードから前記第２モードに切り替える、請求項３から５の何れか１項に記載の情報処理装置。
【請求項７】
前記第２領域は、前記第１領域に含まれ、
前記記録部は、ユーザ操作により前記第１領域内で前記第２領域を移動する、請求項６に記載の情報処理装置。
【請求項８】
請求項１から７の何れか１項に記載の情報処理装置としてコンピュータを機能させるためのプログラムであって、前記各部としてコンピュータを機能させるためのプログラム。
【請求項９】
コンピュータが実行する方法であって、
撮影装置から順次入力される動画像と、当該動画像に含まれるか又は含まれない静止画像とを取得するステップと、
前記動画像の取得中に、複数の画像を時系列に沿って並べた第１画像列、および、前記動画像の少なくとも一部を構成する第２画像列を記録するステップと、
前記第１画像列および前記第２画像列を含む動画ファイルを生成するステップと、を含み、
前記第１画像列を構成する各画像は、前記静止画像または前記静止画像に基づいて生成した静止画像である、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画ファイルを生成する技術に関する。
【背景技術】
【０００２】
静止画像および動画像を含む動画ファイルを生成する技術が知られている。特許文献１には、ユーザから指定された静止画像又は動画像をコンポーネントとして登録し、複数のコンポーネントを順次再生する動画ファイルを生成する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１７５２４２号公報（２０１９年１２月１２日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、ユーザは、コンポーネントを登録したり、それらの再生順を管理したりするといった編集作業が必要であり、動画ファイルの生成にかかる手間を軽減する余地がある。
【０００５】
本発明の一態様は、静止画像および動画像を含む動画ファイルの生成にかかるユーザの手間を軽減する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の一態様に係る情報処理装置は、撮影装置から順次入力される動画像と、当該動画像に含まれるか又は含まれない静止画像とを取得する取得部と、前記取得部による前記動画像の取得中に、前記静止画像および前記静止画像に基づいて生成した静止画像の一方又は両方を複数フレームに亘って並べた第１画像列、および、前記動画像の少なくとも一部を構成する静止画像の列を示す第２画像列を記録する記録部と、前記第１画像列および前記第２画像列を含む動画ファイルを生成する生成部と、を備える。
【発明の効果】
【０００７】
本発明の一態様によれば、静止画像および動画像を含む動画ファイルの生成にかかるユーザの手間を軽減する技術を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る情報処理装置が生成する動画ファイルの一例を説明する図である。
【図２】本発明の一実施形態に係る情報処理装置の機能的な構成を示すブロック図である。
【図３】本発明の一実施形態に係る情報処理装置が実行する動画ファイル生成処理の全体の流れを示すフローチャートである。
【図４】本発明の一実施形態における撮影開始前の画面例を示す図である。
【図５】本発明の一実施形態における第１モードの画面例を示す図である。
【図６】本発明の一実施形態における第１モードで一時停止中の画面例を示す図である。
【図７】本発明の一実施形態における第２モードの画面例を示す図である。
【図８】本発明の一実施形態における第２モードで一時停止中の画面例を示す図である。
【図９】本発明の一実施形態に係る情報処理装置が第１モードにおいて実行する記録処理の流れを示すフローチャートである。
【図１０】本発明の一実施形態に係る情報処理装置が第２モードにおいて実行する記録処理の流れを示すフローチャートである。
【図１１】本発明の一実施形態における第１画像列および第２画像列の具体例を説明する図である。
【図１２】本発明の一実施形態に係る情報処理装置として用いるコンピュータの物理的構成を例示したブロック図である。
【発明を実施するための形態】
【０００９】
〔実施形態〕
以下、本発明の一実施形態について、詳細に説明する。
【００１０】
＜情報処理装置１０の概要＞
本発明の一実施形態に係る情報処理装置１０は、撮影装置から動画像を取得しながら、当該動画像に含まれるか又は含まれない静止画像に基づく第１画像列と、当該動画像に基づく第２画像列とを記録し、第１画像列および第２画像列を含む動画ファイルを生成する。
【００１１】
（動画ファイルＭの一例）
図１は、情報処理装置１０が生成する動画ファイルＭの一例を説明する図である。図１に示すように、情報処理装置１０が生成する動画ファイルＭは、第１画像列Ｍ１−ａ、第２画像列Ｍ２−ａ、第１画像列Ｍ１−ｂ、第２画像列Ｍ２−ｂを、時刻ｔ−ａからｔ−ｅまでこの順に再生するよう構成される。図１において、三角形および円形を組み合わせた図形は、静止画像を模式的に示すものである。ただし、当該図形は、これらの静止画像に三角形および円形を組み合わせた図形が含まれることを示すものではない。また、映像フィルムおよび人のマークは、動画像を模式的に示すものである。ただし、当該マークは、これらの動画像に人が含まれることを示すものではない。
【００１２】
図１の例では、第１画像列Ｍ１−ａは、第１画像列Ｍ１−ａの元となる静止画像を２枚並べたものである。動画ファイルＭの再生時において、第１画像列Ｍ１−ａは、時刻ｔ−ａから時刻ｔ−ｂまで再生される。
【００１３】
また、第２画像列Ｍ２−ａは、被写体が撮影された動画像であり、３フレームからなる。動画ファイルＭの再生時において、第２画像列Ｍ２−ａは、時刻ｔ−ｂから時刻ｔ−ｃまで再生される。
【００１４】
また、第１画像列Ｍ１−ｂは、第１画像列Ｍ１−ｂの元となる静止画像と、当該静止画像を拡大した静止画像とを並べたものである。動画ファイルＭの再生時において、第１画像列Ｍ１−ｂは、時刻ｔ−ｃから時刻ｔ−ｄまで再生される。
【００１５】
また、第２画像列Ｍ２−ｂは、被写体が撮影された動画像であり、２フレームからなる。動画ファイルＭの再生時において、第１画像列Ｍ１−ｂは、時刻ｔ−ｄから時刻ｔ−ｅまで再生される。
【００１６】
以降、第１画像列Ｍ１−ａ、Ｍ１−ｂとして具体例を示したような画像列を、第１画像列Ｍ１と記載する。このように、第１画像列Ｍ１は、当該第１画像列Ｍ１の元となる静止画像および当該静止画像に基づいて生成した静止画像の一方または両方を複数フレームに亘って並べたものである。なお、この例のように、１つの動画ファイルＭに複数の第１画像列Ｍ１が含まれる場合に、これらの元となる静止画像は、全て同一であってもよいし、少なくとも１つが他と異なっていてもよい。
【００１７】
また、以降、第２画像列Ｍ２−ａ、Ｍ２−ｂとして具体例を示したような画像列を、第２画像列Ｍ２と記載する。このように、第２画像列Ｍ２は、被写体が撮影された動画像を示すものである。なお、この例のように、１つの動画ファイルＭに複数の第２画像列Ｍ２が含まれる場合、これらが示す動画像は、全て同一であってもよいし、少なくとも１つが他と異なっていてもよい。
【００１８】
（動画ファイルＭの用途の例）
例えば、情報処理装置１０が生成する動画ファイルＭは、対象を解説する用途で使用される。この場合、動画ファイルＭは、静止画像を用いて対象を解説する第１画像列Ｍ１−ａ、Ｍ１−ｂと、動画像を用いて対象を解説する第２画像列Ｍ２−ａ、Ｍ２−ｂとを含む。例えば、このような動画ファイルＭの用途の具体例としては、介護施設に新規入居する被介護者を対象として、当該被介護者をスタッフに紹介（解説の一例）する用途が挙げられる。また、その他の具体例として、売買サイトに出品する出品物を対象として、当該出品物をサイト訪問者に解説する用途が挙げられる。また、その他の具体例として、顧客に納品する納品物を対象として、当該納品物を顧客に解説する用途が挙げられる。ただし、動画ファイルの用途は上述したものに限られない。
【００１９】
（情報処理装置１０の効果）
情報処理装置１０によれば、撮影装置から動画像を取得しながら第１画像列および第２画像列を含む動画ファイルを生成するので、静止画像および動画像を登録したり、それらの再生順を管理したりする等といった編集作業を行う必要がない。その結果、情報処理装置１０は、静止画像および動画像を含む動画ファイルを生成する手間を大幅に低減することができる。
【００２０】
＜情報処理装置１０の機能的な構成＞
図２は、情報処理装置１０の機能的な構成を示すブロック図である。図２に示すように、情報処理装置１０は、カメラ２０と、マイク３０と、タッチスクリーン４０とに接続されている。本実施形態では、情報処理装置１０は、カメラ２０、マイク３０、およびタッチスクリーン４０と一体に構成される。例えば、情報処理装置１０は、カメラ２０、マイク３０、およびタッチスクリーン４０を内蔵するスマートフォン、タブレット等に含まれるコンピュータである。カメラ２０は、本発明における撮影装置の一例である。マイク３０は、本発明における音声入力装置の一例である。
【００２１】
また、図２に示すように、情報処理装置１０は、制御部１１と、記憶部１２とを含む。制御部１１は、取得部１１１と、記録部１１２と、生成部１１３とを含む。
【００２２】
取得部１１１は、カメラ２０から順次入力される動画像と、当該動画像に含まれるか又は含まれない静止画像Ｐ１とを取得する。本実施形態では、取得部１１１は、カメラ２０から順次入力される動画像から抽出した静止画像Ｐ１を取得する。静止画像Ｐ１の詳細については後述する。
【００２３】
記録部１１２は、取得部１１１による動画像の取得中に、静止画像Ｐ１および静止画像Ｐ１に基づいて生成した静止画像Ｐ２の一方又は両方を複数フレームに亘って並べた第１画像列Ｍ１、および、取得中の動画像の少なくとも一部を構成する静止画像の列を示す第２画像列Ｍ２を記録する。静止画像Ｐ２、第１画像列Ｍ１、および第２画像列Ｍ２の詳細については後述する。
【００２４】
具体的には、記録部１１２は、第１画像列Ｍ１を記録する第１モードと、第２画像列Ｍ２を記録する第２モードとを、ユーザ操作に基づいて切り替えながら動作する。
【００２５】
また、記録部１１２は、第１モードにおいて、記録中の第１画像列Ｍ１を表示画面の第１領域Ｒ１に表示しながら、取得部１１１によって取得中の動画像を、表示画面の第２領域Ｒ２に表示する。また、記録部１１２は、第２領域Ｒ２に対するユーザ操作により、第１モードから第２モードに切り替える。第１領域Ｒ１、第２領域Ｒ２の詳細については後述する。
【００２６】
生成部１１３は、第１画像列Ｍ１、および第２画像列Ｍ２を含む動画ファイルＭを生成する。
【００２７】
記憶部１２は、静止画像Ｐ１と、第１画像列Ｍ１および第２画像列Ｍ２を含む動画ファイルＭとを記憶する。
【００２８】
＜情報処理装置１０が実行する処理の流れ＞
以下では、本発明の一実施形態に係る情報処理装置１０が実行する動画ファイル生成処理について詳細に説明する。
【００２９】
（動画ファイル生成処理の全体の流れ）
図３は、情報処理装置１０が実行する動画ファイル生成処理の全体の流れを示すフローチャートである。ここでは、動画ファイルＭによって解説する対象が被介護者である例を挙げながら、動画ファイル生成処理について説明する。この場合、当該処理は、例えば、被介護者（対象）又はその周辺に対してユーザがカメラ２０を向けた状態で実行される。また、この場合、当該処理は、被介護者の周辺に、被介護者を紹介するための情報、例えば、アセスメントシートが置かれた状態で実行される。
【００３０】
（ステップＳ１０１）
ステップＳ１０１において、取得部１１１は、カメラ２０およびマイク３０から順次入力される動画像および音声データの取得を開始する。
【００３１】
（ステップＳ１０２）
ステップＳ１０２において、記録部１１２は、カメラ２０から順次入力される動画像を、リアルタイムで表示画面の第１領域Ｒ１に表示する。また、記録部１１２は、撮影開始操作を受け付けるユーザインタフェースオブジェクトを、表示画面の第２領域に表示する。当該ステップは、撮影開始操作が受け付けられるまで繰り返される。
【００３２】
なお、「カメラ２０から順次入力される動画像をリアルタイムで表示する」とは、「カメラ２０から入力される最新の静止画像を表示する処理を繰り返す」ことである。
【００３３】
（撮影開始前の画面例）
図４は、当該ステップにおける表示画面の一例、すなわち、撮影開始前の表示画面の一例（画面Ｇ１）を示す図である。図４において、画面Ｇ１は、第１領域Ｒ１および第２領域Ｒ２を含む。
【００３４】
第１領域Ｒ１は、カメラ２０から順次入力される動画像を表示する領域である。第１領域Ｒ１に示した映像フィルムのマークは、動画像を模式的に示している。
【００３５】
図４に示すように、第２領域Ｒ２は、第１領域Ｒ１に含まれる。換言すると、第２領域Ｒ２は、第１領域Ｒ１の部分領域である。この例では、第２領域Ｒ２の画像は、撮影開始を示す画像である。第２領域Ｒ２の画像は、第１領域Ｒ１の画像に重畳して表示される。第２領域Ｒ２に対する撮影開始操作が受け付けられると、画面Ｇ１は、後述する画面Ｇ２に遷移する。この例では、撮影開始操作は、第２領域Ｒ２に対するタップ操作であってもよい。
【００３６】
なお、この例では、第１領域Ｒ１は、画面Ｇ１全体に亘る領域である。ただし、第１領域Ｒ１は、画面Ｇ１全体の部分領域であってもよい。第２領域Ｒ２のサイズは、第１領域Ｒ１のサイズに対して閾値以下の割合であることが望ましい。また、第２領域Ｒ２の位置は、第１領域Ｒ１における周縁領域にあることが望ましい。これにより、第１領域Ｒ１の表示内容に対するユーザの認識が、第２領域Ｒ２の重畳により妨げられる程度が軽減される。
【００３７】
（ステップＳ１０３）
ステップＳ１０３において、記録部１１２は、撮影開始操作を受け付けたか否かを判断する。当該ステップの処理は、Ｙｅｓと判断されるまで繰り返される。当該ステップでＹｅｓの場合、次のステップＳ１０４の処理が実行される。
【００３８】
（ステップＳ１０４）
ステップＳ１０４において、記録部１１２は、第１モードで第１画像列Ｍ１を記録する。第１モードは、第１画像列Ｍ１を記録中の状態と、第１画像列Ｍ１の記録を一時停止中の状態とを含む。前者の状態を、以降、「第１モード記録中」と記載する。また、後者の状態を、以降、「第１モード一時停止中」と記載する。当該ステップは、モード切替操作又は撮影終了操作が受け付けられるまで繰り返される。
【００３９】
（第１画像列Ｍ１）
ここで、第１画像列Ｍ１について説明する。第１画像列Ｍ１とは、静止画像Ｐ１および静止画像Ｐ２の一方又は両方を複数フレームに亘って並べたものである。静止画像Ｐ１、Ｐ２については後述する。第１画像列Ｍ１は、動画ファイルＭの少なくとも一部を構成し、並んだ順に再生される。第１画像列Ｍ１には、第１モード記録中にマイク３０から順次入力された音声データが付加される。具体例として、第１画像列Ｍ１は、被介護者のアセスメントシートを示す静止画像Ｐ１、Ｐ２を用いてユーザが被介護者を紹介する様子を示す。
【００４０】
（静止画像Ｐ１）
静止画像Ｐ１は、カメラ２０から順次入力される動画像から抽出される静止画像である。ここでは、静止画像Ｐ１は、第１モード開始時にカメラ２０から入力された静止画像である。静止画像Ｐ１に基づいて、第１画像列Ｍ１が生成される。
【００４１】
静止画像Ｐ１は、対象自体を含んでいてもよいし、対象を解説する情報を含んでいてもよい。例えば、静止画像Ｐ１は、被介護者のアセスメントシートが被写体として撮影された静止画像である。
【００４２】
（静止画像Ｐ２）
静止画像Ｐ２は、静止画像Ｐ１を変更して得られる静止画像であり、本発明における「静止画像に基づいて生成した静止画像」の一例である。変更の具体例としては、拡大、縮小、回転、注目領域の移動、ユーザのタッチ位置又はその軌跡を示す図形の追加、幾何学図形の追加等が挙げられる。
【００４３】
なお、静止画像Ｐ２は、静止画像Ｐ１を変更して得られる静止画像２−１であってもよいし、静止画像Ｐ２−ｉ（ｉは１以上の整数）を変更して得られる静止画像Ｐ２−［ｉ＋１］であってもよい。例えば、静止画像Ｐ２−１を変更して得られた静止画像Ｐ２−２は、静止画像Ｐ１を間接的に変更して得られたものであると言える。
【００４４】
（第１モード記録中の画面例）
図５は、第１モード記録中における表示画面の一例（画面Ｇ２）を示す図である。画面Ｇ２は、撮影開始前の画面Ｇ１、後述する第１モード一時停止中の画面Ｇ３、第２モード記録中の画面Ｇ４、および第２モード一時停止中の画面Ｇ５の何れかから遷移して表示される。画面Ｇ２は、第１領域Ｒ１、第２領域Ｒ２および第３領域Ｒ３を含む。第１領域Ｒ１および第２領域Ｒ２の形状および位置は、撮影開始前の画面Ｇ１と同様である。
【００４５】
第１領域Ｒ１は、記録中の第１画像列Ｍ１が表示される領域である。換言すると、第１領域Ｒ１には、静止画像Ｐ１又はＰ２が順次表示される。第１モード開始時には、第１領域Ｒ１には、静止画像Ｐ１が表示される。第１領域Ｒ１に示した三角形および円形を組み合わせた図形は、静止画像Ｐ１を模式的に示すものである。ただし、当該図形は、静止画像Ｐ１が三角形および円形を組み合わせた図形を含むことを示すものではない。
【００４６】
また、第１領域Ｒ１は、表示中の静止画像Ｐ１又はＰ２に対する変更操作を受け付ける領域である。変更操作が受け付けられると、第１領域Ｒ１の表示内容は、変更操作に応じて変更された静止画像Ｐ２に更新される。変更操作の詳細については後述する。
【００４７】
第２領域Ｒ２は、カメラ２０から順次入力される動画像がリアルタイムで表示される領域である。第２領域Ｒ２は、第１領域Ｒ１に含まれる。第２領域Ｒ２の画像は、第１領域Ｒ１の画像に重畳して表示される。第２領域Ｒ２に示した映像フィルムのマークは、リアルタイムで表示される動画像を模式的に示すものである。
【００４８】
また、第２領域Ｒ２は、静止画像Ｐ１の更新を指示する静止画像更新操作、第２モードへの切り替えを指示するモード切替操作を受け付ける領域である。例えば、静止画像更新操作は、第２領域Ｒ２に対するタップ操作であってもよい。また、モード切替操作は、第２領域Ｒ２に対するロングタップ操作であってもよい。また、第２領域Ｒ２に対するモード切替操作が受け付けられると、画面Ｇ２は、後述する第２モードの画面Ｇ４に遷移する。ここでは、第２領域Ｒ２に対するロングタップ操作が継続している間、第２モードの画面Ｇ４が表示され、ロングタップ操作が終了すると、第１モードの画面Ｇ２が表示される。
【００４９】
第３領域Ｒ３は、一時停止操作を受け付ける領域である。第３領域Ｒ３は、第１領域Ｒ１に包含され、かつ、第２領域Ｒ２とは異なる領域である。この例では、第３領域Ｒ３には、一時停止を示す画像（以降、一時停止ボタンとも記載）が表示される。一時停止ボタンは、第１領域Ｒ１の画像に重畳して表示される。第１モードでは、一時停止操作は、一時停止ボタンに対するタップ操作であってもよい。一時停止操作が受け付けられると、画面Ｇ２は、後述する第１モード一時停止中の画面Ｇ３に遷移する。
【００５０】
（第１モード一時停止中の画面例）
図６は、第１モード一時停止中における表示画面の一例（画面Ｇ３）を示す図である。画面Ｇ３は、第１モード記録中の画面Ｇ２から遷移して表示される。画面Ｇ３は、第１領域Ｒ１、第２領域Ｒ２、第３領域Ｒ３、第４領域Ｒ４、および第５領域Ｒ５を含む。第１領域Ｒ１、第２領域Ｒ２および第３領域Ｒ３の形状および位置は、第１モード記録中の画面Ｇ２と同様である。
【００５１】
第１領域Ｒ１は、第１モード記録中と同様に、静止画像Ｐ１又はＰ２が順次表示される領域であるとともに、変更操作を受け付ける領域である。第１領域Ｒ１については、第１モード記録中の画面Ｇ２において説明した通りであるため、詳細な説明を繰り返さない。ただし、第１領域Ｒ１に表示された静止画像Ｐ１又はＰ２は、第１モード一時停止中では第１画像列Ｍ１に追加されない。
【００５２】
第２領域Ｒ２は、第１モード記録中と同様に、カメラ２０から順次入力される動画像がリアルタイムで表示される領域であるとともに、静止画像更新操作およびモード切替操作を受け付ける領域である。第２領域Ｒ２については、第１モード記録中の画面Ｇ２において説明した通りであるため、詳細な説明を繰り返さない。
【００５３】
第３領域Ｒ３は、操作を受け付け不能となっている。第３領域Ｒ３には、操作を受け付け不能であることを示す画像が表示される。例えば、第３領域Ｒ３には、一時停止ボタンをグレーアウトした画像が表示される。
【００５４】
第４領域Ｒ４は、再開操作を受け付ける領域である。第４領域Ｒ４は、第１領域Ｒ１に包含され、かつ、第２領域Ｒ２、第３領域Ｒ３とは異なる領域である。第４領域Ｒ４には、再開を示す画像が表示（以降、再開ボタンとも記載）される。再開ボタンは、第１領域Ｒ１の画像に重畳して表示される。再開操作は、再開ボタンに対するタップ操作であってもよい。再開操作が受け付けられると、画面Ｇ３は、第１モード記録中の画面Ｇ２に遷移する。
【００５５】
第５領域Ｒ５は、撮影終了操作を受け付ける領域である。第５領域Ｒ５は、第１領域Ｒ１に包含され、かつ、第２領域Ｒ２、第３領域Ｒ３、第４領域Ｒ４とは異なる領域である。第５領域Ｒ５には、撮影終了を示す画像（以降、撮影終了ボタンとも記載）が表示される。撮影終了ボタンは、第１領域Ｒ１の画像に重畳して表示される。撮影終了操作は、撮影終了ボタンに対するタップ操作であってもよい。
【００５６】
当該ステップの流れの詳細については、図面を変えて後述する。
【００５７】
（ステップＳ１０５）
ステップＳ１０５において、記録部１１２は、第１モードが、撮影終了操作により終了したか、モード切替操作により終了したかを判断する。撮影終了操作により終了した場合、後述するステップＳ１０８の処理が実行される。モード切替操作により終了した場合、記録部１１２の動作は、第１モードから第２モードに切り替えられ、次のステップＳ１０６の処理が実行される。
【００５８】
（ステップＳ１０６）
ステップＳ１０６において、記録部１１２は、第２モードで第２画像列Ｍ２を記録する。第２モードは、第２画像列Ｍ２を記録中の状態と、第２画像列Ｍ２の記録を一時停止中の状態とを含む。前者の状態を、以降、「第２モード記録中」と記載する。また、後者の状態を、以降、「第２モード一時停止中」と記載する。当該ステップは、モード切替操作又は撮影終了操作が受け付けられるまで繰り返される。
【００５９】
（第２画像列Ｍ２）
ここで、第２画像列Ｍ２について説明する。第２画像列Ｍ２とは、カメラ２０から順次入力される動画像の少なくとも一部を構成する静止画像の列を示す。第２画像列Ｍ２は、動画ファイルＭの少なくとも一部を構成し、並んだ順に再生される。第２画像列Ｍ２には、第２画像列Ｍ２の記録中にマイク３０から順次入力された音声データが付加される。具体例として、第２画像列Ｍ２は、被介護者を被写体として撮影しながらユーザが被介護者を紹介する様子を示す。
【００６０】
（第２モード記録中の画面例）
図７は、第２モード記録中における表示画面の一例（画面Ｇ４）を示す図である。画面Ｇ４は、第１モード記録中の画面Ｇ２、第１モード一時停止中の画面Ｇ３、および後述する第２モード一時停止中の画面Ｇ５の何れかから遷移して表示される。画面Ｇ４は、第１領域Ｒ１、第２領域Ｒ２および第３領域Ｒ３を含む。第１領域Ｒ１、第２領域Ｒ２および第３領域Ｒ３の形状および位置は、第１モード記録中の画面Ｇ２と同様である。
【００６１】
第１領域Ｒ１は、第２画像列Ｍ２として記録中の動画像がリアルタイムで表示される領域である。第１領域Ｒ１に示した映像フィルムのマークは、リアルタイムで表示される動画像を模式的に示すものである。
【００６２】
第２領域Ｒ２は、第１モードで用いられた静止画像Ｐ１が表示される領域である。第２領域Ｒ２の画像は、第１領域Ｒ１の画像に重畳して表示される。また、第２領域Ｒ２は、第１モードへの切り替えを指示するモード切替操作を受け付ける領域である。第２領域Ｒ２に示した三角形および円形を組み合わせた図形は、静止画像Ｐ１を模式的に示すものである。ただし、当該図形は、静止画像Ｐ１が三角形および円形を組み合わせた図形を含むことを示すものではない。
【００６３】
例えば、モード切替操作は、第２領域Ｒ２に対して継続していたロングタップ操作を終了させる（例えば、タッチスクリーン４０から指を離す）操作であってもよい。第２領域Ｒ２に対するモード切替操作が受け付けられると、画面Ｇ３は、第１モード記録中の画面Ｇ２に遷移する。
【００６４】
第３領域Ｒ３は、第１モードと同様に、一時停止操作を受け付ける一時停止ボタンが表示される。第３領域Ｒ３については、第１モード記録中の画面Ｇ２において説明した通りであるため、詳細な説明を繰り返さない。一時停止操作が受け付けられると、画面Ｇ４は、後述する第２モード一時停止中の画面Ｇ５に遷移する。
【００６５】
（第２モード一時停止中の画面例）
図８は、第２モード一時停止中における表示画面の一例（画面Ｇ５）を示す図である。画面Ｇ５は、第２モード記録中の画面Ｇ４から遷移して表示される。画面Ｇ５は、第１領域Ｒ１、第２領域Ｒ２、第３領域Ｒ３、第４領域Ｒ４、および第５領域Ｒ５を含む。第１領域Ｒ１、第２領域Ｒ２、第３領域Ｒ３、第４領域Ｒ４、および第５領域Ｒ５の形状および位置は、第１モード一時停止中の画面Ｇ３と同様である。
【００６６】
第１領域Ｒ１には、第２モード記録中と同様に、カメラ２０から順次入力される動画像がリアルタイムで表示される。第１領域Ｒ１については、第２モード記録中の画面Ｇ４において説明した通りであるため、詳細な説明を繰り返さない。ただし、第１領域Ｒ１に表示された最新の静止画像は、第２モード一時停止中において第２画像列Ｍ２に追加されない。
【００６７】
第２領域Ｒ２は、第２モード記録中と同様に、第１モードで用いられた静止画像Ｐ１が表示される領域であるとともに、モード切替操作を受け付ける領域である。第２領域Ｒ２については、第２モード記録中の画面Ｇ４において説明した通りであるため、詳細な説明を繰り返さない。
【００６８】
第３領域Ｒ３は、操作を受け付け不能となっている。第３領域Ｒ３については、第１モード一時停止中の画面Ｇ３において説明した通りであるため、詳細な説明を繰り返さない。
【００６９】
第４領域Ｒ４には、再開操作を受け付ける再開ボタンが表示される。第４領域Ｒ４については、第１モード一時停止中の画面Ｇ３において説明した通りであるため、詳細な説明を繰り返さない。ただし、再開操作が受け付けられると、画面Ｇ５は、第２モード記録中の画面Ｇ４に遷移する。
【００７０】
第５領域Ｒ５には、撮影終了操作を受け付ける撮影終了ボタンが表示される。第５領域Ｒ５については、第１モード一時停止中の画面Ｇ３において説明した通りであるため、詳細な説明を繰り返さない。
【００７１】
当該ステップの流れの詳細については、図面を変えて後述する。
【００７２】
（ステップＳ１０７）
ステップＳ１０７において、記録部１１２は、第２モードが、撮影終了操作により終了したか、モード切替操作により終了したかを判断する。撮影終了操作により終了した場合、後述するステップＳ１０８の処理が実行される。モード切替操作により終了した場合、記録部１１２の動作は、第２モードから第１モードに切り替えられ、ステップＳ１０４からの処理が繰り返される。
【００７３】
（ステップＳ１０８）
ステップＳ１０５又はステップＳ１０７において、撮影終了操作により各モードの記録処理が終了したと判断した場合、当該ステップの処理が実行される。ステップＳ１０８において、生成部１１３は、第１画像列Ｍ１および第２画像列Ｍ２を含む動画ファイルＭを生成する。具体的には、生成部１１３は、ステップＳ１０４で記録された第１画像列Ｍ１およびステップＳ１０６で記録された第２画像列Ｍ２を、記録した順に並べて連結した動画ファイルＭを生成する。また、生成部１１３は、生成した動画ファイルＭを、記憶部１２に保存する。
【００７４】
以上で、情報処理装置１０が実行する動画ファイル生成処理の全体の流れの説明を終了する。
【００７５】
（第１モードでの記録処理の詳細な流れ）
図９は、ステップＳ１０４における第１モードでの記録処理の詳細な流れを示すフローチャートである。第１モードでの記録処理は、第１モード記録中のステップＳ２０１〜Ｓ２１１と、第１モード一時停止中のステップＳ２１２〜Ｓ２２０と、第１モード終了時のステップＳ２２１とを含む。
【００７６】
（第１モード記録中の処理の流れ）
（ステップＳ２０１）
ステップＳ２０１において、記録部１１２は、第１画像列Ｍ１の記録を開始する。表示画面には、図５に示した第１モード記録中の画面Ｇ２が表示される。
【００７７】
（ステップＳ２０２）
ステップＳ２０２において、記録部１１２は、カメラ２０から順次入力される動画像から、静止画像Ｐ１を抽出する。具体的には、記録部１１２は、カメラ２０から入力される最新の静止画像を、静止画像Ｐ１として取得する。記録部１１２は、取得した静止画像Ｐ１を記憶部１２に保存するとともに、第１領域Ｒ１に表示する。
【００７８】
（ステップＳ２０３）
ステップＳ２０３において、記録部１１２は、カメラ２０から入力される最新の静止画像を、第２領域Ｒ２に表示する。第１モード記録中の間、当該ステップの処理が繰り返されることにより、第２領域Ｒ２には、カメラ２０から順次入力される動画像がリアルタイムで表示される。
【００７９】
（ステップＳ２０４）
ステップＳ２０４において、記録部１１２は、第３領域Ｒ３に、一時停止ボタンを表示する。
【００８０】
（ステップＳ２０５）
ステップＳ２０５において、記録部１１２は、一時停止操作を受け付けたか否かを判断する。当該ステップでＹｅｓの場合、後述するステップＳ２１２からの第１モード一時停止中の処理が実行される。当該ステップでＮｏの場合、次のステップＳ２０６の処理が実行される。
【００８１】
（ステップＳ２０６）
ステップＳ２０６において、記録部１１２は、第１領域Ｒ１に表示した静止画像Ｐ１又はＰ２に対する変更操作を受け付けたか否かを判断する。当該ステップでＮｏの場合、後述するステップＳ２０８の処理が実行される。当該ステップでＹｅｓの場合、次のステップＳ２０７の処理が実行される。
【００８２】
（変更操作の具体例）
ここで、静止画像Ｐ１（又はＰ２）に対する変更操作の具体例について説明する。変更操作とは、例えば、拡大、縮小、回転、注目領域の移動、ユーザのタッチ位置又はその軌跡を示す図形の追加、幾何学図形の追加等を行う操作である。例えば、変更操作は、第１領域Ｒ１に対するピンチアウト操作、ピンチイン操作、ドラッグ操作、タップ操作等であってもよい。具体的には、第１領域Ｒ１に表示された静止画像Ｐ１（又はＰ２）の拡大操作は、ピンチアウト操作であってもよい。また、縮小操作は、ピンチイン操作であってもよい。また、表示領域の移動操作は、ドラッグ操作であってもよい。また、タップ位置への図形の追加操作は、タップ操作であってもよい。
【００８３】
（ステップＳ２０７）
ステップＳ２０７において、記録部１１２は、受け付けた変更操作に基づいて、変更後の静止画像Ｐ２を生成し、変更後の静止画像Ｐ２を第１領域Ｒ１に表示する。
【００８４】
これにより、ユーザは、静止画像Ｐ１、Ｐ２の注目領域を拡大する、注目領域を中央に移動する、注目領域を指示する図形を追加する、幾何学図形を追加する、一旦拡大したものを縮小する等の変更を施した静止画像Ｐ２を生成することができる。続いて、後述するステップＳ２１０の処理が実行される。
【００８５】
（ステップＳ２０８）
当該ステップの処理は、ステップＳ２０６において変更操作を受け付けなかったと判断された場合に実行される。ステップＳ２０８において、記録部１１２は、静止画像Ｐ１を更新する静止画像更新操作を受け付けたか否かを判断する。第１モードにおける静止画像更新操作の詳細については、図５を参照して説明した通りであるため、詳細な説明を繰り返さない。当該ステップでＹｅｓの場合、次のステップＳ２０９の処理が実行される。当該ステップでＮｏの場合、後述するステップＳ２１０の処理が実行される。
【００８６】
（ステップＳ２０９）
ステップＳ２０９において、記録部１１２は、カメラ２０から順次入力される動画像から、新たな静止画像Ｐ１を抽出する。具体的には、記録部１１２は、カメラ２０から入力される最新の静止画像を、新たな静止画像Ｐ１として取得する。つまり、記録部１１２は、静止画像Ｐ１を更新する。記録部１１２は、更新された静止画像Ｐ１を記憶部１２に保存するとともに、第１領域Ｒ１に表示する。
【００８７】
（ステップＳ２１０）
ステップＳ２１０において、記録部１１２は、第１領域Ｒ１に表示した静止画像Ｐ１又はＰ２を、第１画像列の最後尾に追加する。
【００８８】
当該ステップが、ステップＳ２０７の後に実行される場合、第１領域Ｒ１には、変更操作によって変更された静止画像Ｐ２が表示されている。つまり、記録部１１２は、第１モードにおいて、取得部１１１によって取得された静止画像Ｐ１（又は静止画像Ｐ２）を変更するユーザ操作を受け付け、第１画像列Ｍ１に、当該ユーザ操作により変更した変更後の静止画像Ｐ２を含める。
【００８９】
また、当該ステップが、ステップＳ２０９の後に実行される場合、第１領域Ｒ１には、静止画像更新操作によって更新された静止画像Ｐ１が表示されている。つまり、記録部１１２は、第１モードにおいて、第１画像列Ｍ１の最後尾に、更新された静止画像Ｐ１を追加する。
【００９０】
また、当該ステップが、ステップＳ２０８でＮｏと判断されて実行された場合、第１領域Ｒ１には、ステップＳ２０２で抽出された静止画像Ｐ１が表示されているか、又は、第１画像列Ｍ１の最後尾に既に追加された静止画像Ｐ１又はＰ２が表示されている。前者の場合、記録部１１２は、第１画像列Ｍ１の最初のフレームとして、静止画像Ｐ１を追加する。後者の場合、記録部１１２は、第１画像列Ｍ１の最後尾と同一の静止画像Ｐ１又はＰ２を、最後尾に追加する。
【００９１】
（ステップＳ２１１）
ステップＳ２１１において、記録部１１２は、第１モードから第２モードに切り替えるモード切替操作を受け付けたか否かを判断する。第１モードにおけるモード切替操作の詳細については、図５を参照して説明した通りであるため、詳細な説明を繰り返さない。当該ステップでＹｅｓの場合、後述するステップＳ２２１での第１モード終了時の処理が実行される。当該ステップでＮｏの場合、ステップＳ２０３からの第１モード記録中の処理が繰り返される。
【００９２】
（第１モード一時停止中の処理の流れ）
（ステップＳ２１２）
当該ステップの処理は、ステップＳ２０５でＹｅｓの場合に実行される。表示画面には、図６に示した第１モード停止中の画面Ｇ３が表示される。ステップＳ２１２において、記録部１１２は、第４領域Ｒ４に再開ボタンを表示するとともに、第５領域Ｒ５に撮影終了ボタンを表示する。
【００９３】
（ステップＳ２１３）
ステップＳ２１３において、記録部１１２は、再開操作を受け付けたか否かを判断する。当該ステップでＹｅｓの場合、ステップＳ２０４からの第１モード記録中の処理が繰り返される。当該ステップでＮｏの場合、次のステップＳ２１４の処理が実行される。
【００９４】
（ステップＳ２１４、Ｓ２１５）
ステップＳ２１４、Ｓ２１５において、変更操作を受け付けた場合には、変更後の静止画像Ｐ２が第１領域Ｒ１に表示される。第１モード一時停止中におけるこれらのステップの処理は、第１モード記録中におけるステップＳ２０６、Ｓ２０７で説明した通りであるため、詳細な説明を繰り返さない。
【００９５】
（ステップＳ２１６、Ｓ２１７）
ステップＳ２１６、Ｓ２１７において、静止画更新操作を受け付けた場合には、更新された静止画像Ｐ１が第１領域Ｒ１に表示される。第１モード一時停止中におけるこれらのステップの処理は、第１モード記録中におけるステップＳ２０８、Ｓ２０９で説明した通りであるため、詳細な説明を繰り返さない。
【００９６】
（ステップＳ２１８）
ステップＳ２１８において、記録部１１２は、第１モードから第２モードに切り替えるモード切替操作を受け付けたか否かを判断する。第１モード一時停止中における当該ステップの処理は、第１モード記録中におけるステップＳ２１１で説明した通りであるため、詳細な説明を繰り返さない。当該ステップでＹｅｓの場合、後述するステップＳ２２１での第１モード終了時の処理が実行される。当該ステップでＮｏの場合、次のステップＳ２１９の処理が実行される。
【００９７】
（ステップＳ２１９）
ステップＳ２１９において、記録部１１２は、撮影を終了する撮影終了操作を受け付けたか否かを判断する。第１モード一時停止中における撮影終了操作の詳細については、図６を参照して説明した通りであるため、詳細な説明を繰り返さない。当該ステップでＹｅｓの場合、後述するステップＳ２２１での第１モード終了時の処理が実行される。当該ステップでＮｏの場合、次のステップＳ２２０の処理が実行される。
【００９８】
（ステップＳ２２０）
ステップＳ２２０において、記録部１１２は、カメラ２０から入力される最新の静止画像を、第２領域Ｒ２に表示する。第１モード一時停止中の間、当該ステップの処理が繰り返されることにより、第２領域Ｒ２には、カメラ２０から順次入力される動画像がリアルタイムで表示される。この後、ステップＳ２１２からの第１モード一時停止中の処理が繰り返される。
【００９９】
（第１モード終了時の処理）
（ステップＳ２２１）
ステップＳ２２１の処理は、第１モード記録中のステップＳ２１１又は第１モード一時停止中のステップＳ２１８においてＹｅｓの場合、若しくは、第１モード一時停止中のステップＳ２１１においてＹｅｓの場合に実行される。ステップＳ２２１において、記録部１１２は、第１モード記録中に取得された音声データを第１画像列Ｍ１に付加して、第１モードでの記録処理を終了する。なお、第１画像列Ｍ１には、第１モード一時停止中に取得された音声データは追加されない。例えば、第１画像列Ｍ１には、静止画像Ｐ１またはＰ２が表示される第１領域Ｒ１を見ながら被介護者を紹介するユーザの音声を示す音声データが付加される。
【０１００】
以上で、情報処理装置１０が実行する第１モードでの記録処理の詳細な流れの説明を終了する。
【０１０１】
（第２モードでの記録処理の詳細な流れ）
図１０は、ステップＳ１０６における第２モードでの記録処理の詳細な流れを示すフローチャートである。第２モードでの記録処理は、第２モード記録中のステップＳ３０１〜Ｓ３０７と、第２モード一時停止中のステップＳ３０８〜Ｓ３１２と、第２モード終了時のステップＳ３１３とを含む。
【０１０２】
（第２モード実行中の処理の流れ）
（ステップＳ３０１）
ステップＳ３０１において、記録部１１２は、第２画像列Ｍ２の記録を開始する。
【０１０３】
（ステップＳ３０２）
ステップＳ３０２において、記録部１１２は、直前の第１モードで用いた静止画像Ｐ１を、第２領域Ｒ２に表示する。
【０１０４】
（ステップＳ３０３）
ステップＳ３０３において、記録部１１２は、カメラ２０から入力される最新の静止画像Ｐ１を、第１領域Ｒ１に表示する。第２モードの間、当該ステップの処理が繰り返されることにより、第１領域Ｒ１には、カメラ２０から順次入力される動画像がリアルタイムで表示される。
【０１０５】
（ステップＳ３０４）
ステップＳ３０４において、記録部１１２は、第３領域Ｒ３に、一時停止ボタンを表示する。
【０１０６】
（ステップＳ３０５）
ステップＳ３０５において、記録部１１２は、一時停止操作を受け付けたか否かを判断する。当該ステップでＹｅｓの場合、後述するステップＳ３０８からの第２モード一時停止中の処理が実行される。当該ステップでＮｏの場合、次のステップＳ３０６の処理が実行される。
【０１０７】
（ステップＳ３０６）
ステップＳ３０６において、記録部１１２は、第１領域Ｒ１に表示した最新の静止画像を、第２画像列に追加する。
【０１０８】
（ステップＳ３０７）
ステップＳ３０７において、記録部１１２は、第２モードから第１モードに切り替えるモード切替操作を受け付けたか否かを判断する。第２モードにおけるモード切替操作の詳細については、図７を参照して説明した通りであるため、詳細な説明を繰り返さない。当該ステップでＹｅｓの場合、後述するステップＳ３１３での第２モード終了時の処理が実行される。当該ステップでＮｏの場合、ステップＳ３０３からの第２モード記録中の処理が繰り返される。
【０１０９】
（第２モード一時停止中の処理の流れ）
（ステップＳ３０８）
当該ステップの処理は、ステップＳ３０５でＹｅｓの場合に実行される。表示画面には、図８に示した第２モード停止中の画面Ｇ５が表示される。ステップＳ３０８において、記録部１１２は、第４領域Ｒ４に再開ボタンを表示するとともに、第５領域Ｒ５に撮影終了ボタンを表示する。
【０１１０】
（ステップＳ３０９）
ステップＳ３０９において、記録部１１２は、再開操作を受け付けたか否かを判断する。当該ステップでＹｅｓの場合、ステップＳ３０４からの第２モード記録中の処理が繰り返される。当該ステップでＮｏの場合、次のステップＳ３１０の処理が実行される。
【０１１１】
（ステップＳ３１０）
ステップＳ３１０において、記録部１１２は、第２モードから第１モードに切り替えるモード切替操作を受け付けたか否かを判断する。第２モード一時停止中における当該ステップの処理は、第２モード記録中におけるステップＳ３０７で説明した通りであるため、詳細な説明を繰り返さない。当該ステップでＹｅｓの場合、後述するステップＳ３１３での第２モード終了時の処理が実行される。当該ステップでＮｏの場合、次のステップＳ３１１の処理が実行される。
【０１１２】
（ステップＳ３１１）
ステップＳ３１１において、記録部１１２は、撮影を終了する撮影終了操作を受け付けたか否かを判断する。第２モードにおける撮影終了操作の詳細については、図７を参照して説明した通りであるため、詳細な説明を繰り返さない。当該ステップでＹｅｓの場合、後述するステップＳ３１３での第２モード終了時の処理が実行される。当該ステップでＮｏの場合、次のステップＳ３１２の処理が実行される。
【０１１３】
（ステップＳ３１２）
ステップＳ３１２において、記録部１１２は、カメラ２０から入力される最新の静止画像を、第１領域Ｒ１に表示する。第２モード一時停止中の間、当該ステップの処理が繰り返されることにより、第１領域Ｒ１には、カメラ２０から順次入力される動画像がリアルタイムで表示される。この後、ステップＳ３０８からの第２モード一時停止中の処理が繰り返される。
【０１１４】
（ステップＳ３１３）
ステップＳ３１３の処理は、第２モード記録中のステップＳ３０７又は第２モード一時停止中のステップＳ３１０でＹｅｓの場合、若しくは、第２モード一時停止中のステップＳ３１１でＹｅｓの場合に実行される。ステップＳ３１３において、記録部１１２は、第２モード記録中に取得された音声データを第２画像列Ｍ２に付加して、第２モードでの記録処理を終了する。なお、第２画像列Ｍ２には、第２モード一時停止中に取得された音声データは追加されない。例えば、第２画像列Ｍ２には、第１領域Ｒ１にリアルタイムに表示される被介護者の動画像を見ながら当該被介護者を紹介するユーザの音声を示す音声データが付加される。
【０１１５】
以上で、情報処理装置１０が実行する第２モードでの記録処理の詳細な流れの説明を終了する。
【０１１６】
＜動画ファイルＭの構成の具体例＞
図１１は、動画ファイル生成処理の具体例を説明する図である。図１１に示す静止画像Ｆ１〜Ｆ１５は、カメラ２０から順次入力される動画像を構成する静止画像である。静止画像Ｆｉ（ｉ＝１、２、３、・・・、１５）の入力時刻を、ｔｉと記載する。また、時刻ｔ１以前では、表示画面に、撮影開始前の画面Ｇ１が表示されているとする。
【０１１７】
（時刻ｔ１：撮影開始・第１モード開始）
・時刻ｔ１において、ユーザは、被介護者のアセスメントシート１ページ目にカメラ２０を向け、第２領域Ｒ２に対してタップ操作（撮影開始操作）を行う。これにより、情報処理装置１０では、第１モードが開始し、第１モード記録中となる。表示画面は、撮影開始前の画面Ｇ１から、第１モード記録中の画面Ｇ２に遷移する。
・第１モードの開始に伴い、第１画像列Ｍ１−１の記録が開始する。
・第１画像列Ｍ１−１の元となる静止画像Ｐ１として、カメラ２０から入力される最新の静止画像Ｆ１が取得される。静止画像Ｆ１は、アセスメントシート１ページ目を被写体として含む。
・第１領域Ｒ１には、記録中の静止画像として、静止画像Ｆ１が表示される。
・第２領域Ｒ２には、カメラ２０から順次入力される動画像として、最新の静止画像Ｆ１が表示される。
・ユーザは、第１領域Ｒ１を見ながら、アセスメントシート１ページ目の解説を行う。これにより、マイク３０から、アセスメントシート１ページ目を解説するユーザの発話を含む音声データが順次入力される。
・第１画像列Ｍ１−１には、静止画像Ｆ１が追加される。
【０１１８】
（時刻ｔ２：第１モード記録中）
・時刻ｔ２では、継続して第１モード記録中であり、表示画面には、引き続き、画面Ｇ２が表示されている。
・ユーザは、画面Ｇ２の第１領域Ｒ１に対してピンチアウト操作（拡大操作）を行う。これにより、静止画像Ｆ１に含まれるアセスメントシート１ページ目の注目領域を拡大した静止画像Ｆ１−１が生成される。静止画像Ｆ１−１は、上述した静止画像Ｐ２の一例に相当する。
・第１領域Ｒ１に表示される記録中の静止画像は、静止画像Ｆ１−１に更新される。
・第２領域Ｒ２に表示される動画像は、カメラ２０から入力される最新の静止画像Ｆ２に更新される。
・マイク３０からは、引き続き、アセスメントシート１ページ目を解説するユーザの発話を含む音声データが順次入力される。
・第１画像列Ｍ１−１には、静止画像Ｆ１−１が追加される。
【０１１９】
（時刻ｔ３：第１モード記録中）
・時刻ｔ３では、継続して第１モード記録中であり、表示画面には、引き続き、画面Ｇ２が表示されている。
・ユーザは、画面Ｇ２の第１領域Ｒ１に対してタップ操作（図形追加操作）を行う。これにより、静止画像Ｆ１−１に含まれるアセスメントシート１ページ目の注目領域に図形を追加した静止画像Ｆ１−２が生成される。静止画像Ｆ１−２は、上述した静止画像Ｐ２の一例に相当する。
・第１領域Ｒ１に表示される記録中の静止画像は、静止画像Ｆ１−２に更新される。
・第２領域Ｒ２に表示される動画像は、カメラ２０から入力される最新の静止画像Ｆ３に更新される。
・マイク３０からは、引き続き、アセスメントシート１ページ目を解説するユーザの発話を含む音声データが順次入力される。
・第１画像列Ｍ１−１には、静止画像Ｆ１−２が追加される。
【０１２０】
（時刻ｔ４：第２モードに切り替え）
・時刻ｔ４において、ユーザは、カメラ２０を被介護者に向け、画面Ｇ２の第２領域Ｒ２に対するロングタップ操作を開始する。これにより、情報処理装置１０では、第１モードから切り替わって第２モードが開始し、第２モード記録中となる。表示画面は、第１モード記録中の画面Ｇ２から、第２モード記録中の画面Ｇ３に遷移する。
・第１モードの終了に伴い、静止画像Ｆ１、Ｆ１−１、Ｆ１−２からなる第１画像列Ｍ１−１に、時刻ｔ１〜ｔ４までに取得された音声データが付加される。
・第２モードの開始に伴い、第２画像列Ｍ２−１の記録が開始する。
・第１領域Ｒ１には、記録中の動画像として、被介護者を被写体として含む最新の静止画像Ｆ４が表示される。
・第２領域Ｒ２には、直前の第１モードで用いられた静止画像Ｆ１が表示される。
・ユーザは、撮影中の被介護者を第１領域Ｒ１で確認しながら、被介護者と会話する。これにより、マイク３０から、ユーザおよび被介護者の会話を含む音声データが順次入力される。
・第２画像列Ｍ２−１には、静止画像Ｆ４が追加される。
【０１２１】
（時刻ｔ５：第２モード記録中）
・時刻ｔ５では、ユーザは、カメラ２０を被介護者に向け、第２領域Ｒ２に対してロングタップ操作を継続中である。したがって、継続して第２モード記録中であり、表示画面には、引き続き、画面Ｇ３が表示されている。
・第１領域Ｒ１に表示される記録中の動画像は、カメラ２０から入力される最新の静止画像Ｆ５に更新される。
・第２領域Ｒ２に表示される静止画像は、静止画像Ｆ１のまま更新されない。
・マイク３０からは、引き続き、ユーザおよび被介護者の会話を含む音声データが順次入力される。
・第２画像列Ｍ２−１には、静止画像Ｆ５が追加される。
【０１２２】
（時刻ｔ６：第２モード記録中）
・時刻ｔ６では、ユーザは、カメラ２０を被介護者に向け、第２領域Ｒ２に対してロングタップ操作を継続中である。したがって、継続して第２モード記録中であり、表示画面には、引き続き、画面Ｇ３が表示されている。
・第１領域Ｒ１に表示される記録中の動画像は、カメラ２０から入力される最新の静止画像Ｆ６に更新される。
・第２領域Ｒ２に表示される静止画像は、静止画像Ｆ１のまま更新されない。
・マイク３０からは、引き続き、ユーザおよび被介護者の会話を含む音声データが順次入力される。
・第２画像列Ｍ２−１には、静止画像Ｆ６が追加される。
【０１２３】
（時刻ｔ７：第２モードの一時停止）
・時刻ｔ７では、ユーザは、第３領域Ｒ３の一時停止ボタンに対してタップ操作を行う。表示画面は、第２モード記録中の画面Ｇ３から、第２モード一時停止中の画面Ｇ４に遷移する。
・第１領域Ｒ１の表示内容は、カメラ２０から入力される最新の静止画像Ｆ７に更新される。ただし、表示された静止画像Ｆ７は、第２画像列Ｍ２−１には追加されない。
・第２領域Ｒ２に表示される静止画像は、静止画像Ｆ１のまま更新されない。
【０１２４】
（時刻ｔ８：第１モードに切り替え）
・時刻ｔ８において、ユーザは、カメラ２０をアセスメントシート２ページ目に向けて、第２領域Ｒ２に対するロングタップ操作を終了する。これにより、情報処理装置１０では、第２モード一時停止中から切り替わって第１モードが開始し、第１モード記録中となる。表示画面は、第２モード一時停止中の画面Ｇ４から、第１モード記録中の画面Ｇ２に遷移する。
・第２モードの終了に伴い、静止画像Ｆ４、Ｆ５、Ｆ６からなる第２画像列Ｍ２−１に、時刻ｔ４〜ｔ７までに取得された音声データが付加される。
・第１モードの開始に伴い、第１画像列Ｍ１−２の記録が開始する。
・第１画像列Ｍ１−２の元となる静止画像Ｐ１として、カメラ２０から入力される最新の静止画像Ｆ８が取得される。静止画像Ｆ８は、アセスメントシート２ページ目を被写体として含む。
・第１領域Ｒ１には、記録中の静止画像として、静止画像Ｆ８が表示される。
・第２領域Ｒ２には、カメラ２０から順次入力される動画像として、最新の静止画像Ｆ８が表示される。
・ユーザは、第１領域Ｒ１を見ながら、アセスメントシート２ページ目の解説を行う。これにより、マイク３０から、アセスメントシート２ページ目を解説するユーザの発話を含む音声データが順次入力される。
・第１画像列Ｍ１−２には、静止画像Ｆ８が追加される。
【０１２５】
（時刻ｔ９：第１モード記録中）
・時刻ｔ８では、継続して第１モード記録中であり、表示画面には、引き続き、画面Ｇ２が表示されている。
・ユーザは、第１領域Ｒ１に対してピンチアウト操作（拡大操作）を行う。これにより、静止画像Ｆ８に含まれるアセスメントシート２ページ目の注目領域を拡大した静止画像Ｆ８−１が生成される。静止画像Ｆ８−１は、上述した静止画像Ｐ２の一例に相当する。
・第１領域Ｒ１に表示される記録中の静止画像は、静止画像Ｆ８−１に更新される。
・第２領域Ｒ２に表示される動画像は、カメラ２０から入力される最新の静止画像Ｆ９に更新される。
・マイク３０からは、引き続き、アセスメントシート２ページ目を解説するユーザの発話を含む音声データが順次入力される。
・第１画像列Ｍ１−２には、静止画像Ｆ８−１が追加される。
【０１２６】
（時刻ｔ１０：第１モード記録中）
・時刻ｔ１０では、継続して第１モード記録中であり、表示画面には、引き続き、画面Ｇ２が表示されている。
・ユーザは、第１領域Ｒ１に対してドラッグ操作（移動操作）を行う。これにより、静止画像Ｆ８−１に含まれるアセスメントシートの２ページ目の注目領域を中央等に移動させた静止画像Ｆ８−２が生成される。静止画像Ｆ８−２は、上述した静止画像Ｐ２の一例に相当する。
・第１領域Ｒ１に表示される記録中の静止画像は、静止画像Ｆ８−２に更新される。
・第２領域Ｒ２に表示される動画像は、カメラ２０から入力される最新の静止画像Ｆ１０に更新される。
・マイク３０からは、引き続き、アセスメントシート２ページ目を解説するユーザの発話を含む音声データが順次入力される。
・第１画像列Ｍ１−２には、静止画像Ｆ８−２が追加される。
【０１２７】
（時刻ｔ１１：第１モードで静止画像更新）
・時刻ｔ１１において、ユーザは、カメラ２０をアセスメントシート３ページ目に向けて第２領域Ｒ２に対するタップ操作（静止画像更新操作）を行う。継続して第１モード記録中であり、表示画面には、引き続き、画面Ｇ２が表示されている。
・静止画像更新操作により、新たな静止画像Ｐ１として、カメラ２０から入力される最新の静止画像Ｆ１１が取得される。静止画像Ｆ１１は、アセスメントシート３ページ目を含む。
・第１領域Ｒ１には、記録中の静止画像として、静止画像Ｆ１１が表示される。
・第２領域Ｒ２には、カメラ２０から順次入力される動画像として、最新の静止画像Ｆ１１が表示される。
・ユーザは、第１領域Ｒ１を見ながら、アセスメントシート３ページ目の解説を行う。これにより、マイク３０から、アセスメントシートの３ページ目を解説するユーザの発話を含む音声データが順次入力される。
・第１画像列Ｍ１−２には、静止画像Ｆ１１が追加される。
【０１２８】
（時刻ｔ１２：第１モードの一時停止）
・時刻ｔ１２では、ユーザは、第３領域Ｒ３の一時停止ボタンに対してタップ操作を行う。表示画面は、第１モード記録中の画面Ｇ２から、第１モード一時停止中の画面Ｇ３に遷移する。
・ユーザは、第１領域Ｒ１に対してピンチアウト操作（拡大操作）を行う。これにより、静止画像Ｆ１１に含まれるアセスメントシートの３ページ目の注目領域を拡大した静止画像Ｆ１１−１が生成される。静止画像Ｆ１１−１は、上述した静止画像Ｐ２の一例に相当する。
・第１領域Ｒ１の表示内容は、静止画像Ｆ１１−１に更新される。ただし、表示された静止画像Ｆ１１−１は、第１画像列Ｍ１−２には追加されない。
・第２領域Ｒ２に表示される動画像は、カメラ２０から入力される最新の静止画像Ｆ１２に更新される。
【０１２９】
（時刻ｔ１３：第１モード一時停止中）
・時刻ｔ１３では、継続して第１モード一時停止中であり、表示画面には、引き続き、画面Ｇ３が表示されている。
・ユーザは、第１領域Ｒ１に対してピンチアウト操作（拡大操作）を行う。これにより、静止画像Ｆ１１−１の注目領域がさらに拡大された静止画像Ｆ１１−２が生成される。静止画像Ｆ１１−２は、上述した静止画像Ｐ２の一例に相当する。
・第１領域Ｒ１の表示内容は、静止画像Ｆ１１−２に更新される。ただし、表示された静止画像Ｆ１１−２は、第１画像列Ｍ１−２には追加されない。
・第２領域Ｒ２に表示される動画像は、カメラ２０から入力される最新の静止画像Ｆ１３に更新される。
【０１３０】
（時刻ｔ１４：第１モードの再開）
・時刻ｔ１４では、ユーザは、第４領域Ｒ４の再開ボタンに対してタップ操作を行う。表示画面は、第１モード一時停止中の画面Ｇ３から、第１モード記録中の画面Ｇ２に遷移する。
・ユーザは、第１領域Ｒ１に対してタップ操作（図形の追加操作）を行う。これにより、アセスメントシート３ページ目が拡大されて図形が追加された静止画像Ｆ１１−３が生成される。静止画像Ｆ１１−３は、上述した静止画像Ｐ２の一例に相当する。
・第１領域Ｒ１に表示される記録中の静止画像は、静止画像Ｆ１１−３に更新される。
・第２領域Ｒ２に表示される動画像は、カメラ２０から入力される最新の静止画像Ｆ１４に更新される。
・マイク３０からは、アセスメントシート３ページ目を解説するユーザの発話を含む音声データが順次入力される。
・第１画像列Ｍ１−３には、静止画像Ｆ１１−３が追加される。
【０１３１】
（時刻ｔ１５：第１モード記録中）
・時刻ｔ１５では、継続して第１モード記録中であり、表示画面には、引き続き、画面Ｇ２が表示されている。
・ユーザは、第１領域Ｒ１に対してピンチイン操作（縮小操作）を行う。これにより、静止画像Ｆ１１−３が縮小された静止画像Ｆ１１−４が生成される。静止画像Ｆ１１−４は、上述した静止画像Ｐ２の一例に相当する。
・第１領域Ｒ１に表示される記録中の静止画像は、静止画像Ｆ１１−４に更新される。
・第２領域Ｒ２に表示される動画像は、カメラ２０から入力される最新の静止画像Ｆ１５に更新される。
・マイク３０からは、引き続き、アセスメントシート３ページ目を解説するユーザの発話を含む音声データが順次入力される。
・第１画像列Ｍ１−３には、静止画像Ｆ１１−４が追加される。
【０１３２】
（時刻ｔ１６：撮影終了）
・時刻ｔ１６において、ユーザは、第５領域Ｒ５の撮影終了ボタンに対するタップ操作（撮影終了操作）を行う。これにより、第１モードが終了するとともに、撮影が終了する。
・第１モードの終了に伴い、静止画像Ｆ８、Ｆ８−１、Ｆ８−２、Ｆ１１、Ｆ１１−３、Ｆ１１−４からなる第１画像列Ｍ１−２に、時刻ｔ８〜ｔ１２、ｔ１４〜ｔ１６までに取得された音声データが付加される。
・撮影終了に伴い、第１画像列Ｍ１−１、第２画像列Ｍ２−１、第１画像列Ｍ１−２をこの順に並べた動画ファイルＭが生成される。
【０１３３】
このように、図１１に説明した具体例では、ユーザは、被介護者およびアセスメントシートを撮影するだけで、静止画像および動画像を用いて被介護者を紹介する動画ファイルＭを生成することができる。ユーザは、このような動画ファイルＭを得るために、第１画像列Ｍ１−１、Ｍ１−２の元となる静止画像Ｆ１、Ｆ８、Ｆ１１、第２画像列Ｍ２−１に相当する動画像等といった素材を、事前に準備する必要がない。また、ユーザは、事前に準備した素材を登録したり、再生順を管理したりといった編集作業をする必要がない。したがって、被介護者を紹介する動画ファイルＭの生成にかかるユーザの手間が、大幅に軽減される。
【０１３４】
＜本実施形態の効果＞
上述のように、本実施形態に係る情報処理装置１０によれば、ユーザは、対象を撮影しながら、静止画像および動画像を用いて対象を解説する動画ファイルＭを生成することができる。これにより、ユーザは、事前に、動画ファイルＭの構成要素となる静止画像、動画像等を準備したり編集したりする必要なく、対象を解説する動画ファイルＭをより容易に生成することができる。その結果、対象を解説する動画ファイルＭを生成する手間が大幅に低減される。
【０１３５】
ここで、本実施形態の情報処理装置１０が生成する動画ファイルＭは、静止画像に基づく第１画像列Ｍ１と、動画像に基づく第２画像列Ｍ２とを含んでいる。このような動画ファイルＭは、ユーザが連続的に撮影するだけの動画ファイルと比較して、ユーザが伝えたい情報が視聴者によりよく伝わるというメリットがある。
【０１３６】
従来であれば、このようなメリットのある動画ファイルＭを生成するためには、例えば、上述した特許文献１に記載の技術を用いて、（ｉ）素材となる静止画像および動画像を事前に撮影する手間、および（ｉｉ）素材を別途編集する手間が必要であった。
【０１３７】
これに対して、本実施形態の情報処理装置１０は、撮影開始から撮影終了まで撮影を行うだけで、別途編集する手間を必要とせずに、動画ファイルＭを生成できる。換言すると、本実施形態の情報処理装置１０は、ユーザの「一発撮り」により、まるで別途編集する手間をかけたような動画ファイルＭを生成することができる。
【０１３８】
また、本実施形態に係る情報処理装置１０は、撮影開始操作を受け付けると、第１モードで記録処理を開始する。これにより、ユーザは、撮影開始時に、カメラ２０を、紹介する対象である被介護者ではなく、対象を紹介するアセスメントシート等の情報に向けることになる。
【０１３９】
ここで、被写体となる被介護者にとって、カメラ２０を向けられることは、緊張する、恥ずかしい等の心理的負担があると考えられる。本実施形態では、第１モードの間は、被介護者にカメラ２０が向けられていないため、被介護者の心理的負担が軽減されるというメリットがある。さらに、本実施形態では、撮影が第１モードで開始するため、撮影開始直後の心理的負担が少ない第１モードの間に、被介護者が撮影状況に慣れることができる。その結果、その後の第２モードを含む撮影全体を通じて、被写体である被介護者の心理的負担が軽減されるというメリットがある。
【０１４０】
また、撮影するユーザ自身にとっても、被介護者にカメラ２０を向けて発話しながら撮影を行うことは、緊張する、恥ずかしい等の心理的負担があると考えられる。本実施形態では、第１モードの間は、ユーザは、必ずしも発話を行う必要がないため、ユーザ自身の心理的負担が軽減されるというメリットがある。さらに、本実施形態では、撮影が第１モードで開始するため、撮影開始直後の心理的負担が少ない第１モードの間にユーザ自身が撮影状況に慣れることができる。その結果、その後の第２モードを含む撮影全体を通じて、撮影するユーザ自身の心理的負担が軽減されるというメリットがある。
【０１４１】
さらに、本実施形態では、上述したように、撮影するユーザ自身の心理的負担が軽減されるため、ユーザは、撮影中でありながら、静止画像を変更する操作、一時停止する操作、再開する操作等を、より冷静に行うことができる。これらの操作は、静止画像および動画像を素材として編集する操作に相当する。換言すると、ユーザは、撮影しながらリアルタイムに素材を編集する操作を、心理的な余裕を持って行うことができる。
【０１４２】
＜動画ファイルＭの用途の他の具体例＞
本実施形態では、動画ファイルＭの用途の一例として、被介護者を紹介する用途を挙げて説明した。ただし、本実施形態における動画ファイルＭの用途はこれに限られない。
【０１４３】
（出品物を解説する用途）
例えば、情報処理装置１０は、売買サイトへ出品する出品物を解説する動画ファイルＭを生成する用途に用いることができる。この場合、例えば、ユーザは、第１画像列Ｍ１の元となる静止画像Ｐ１として、出品物（対象物）を被写体として含む静止画像を用いることができる。また、第２画像列Ｍ２に相当する動画像として、出品物（対象物）を解説するユーザ自身を被写体とした動画像を用いることができる。この場合、情報処理装置１０は、カメラ２０として、背面方向を撮影するアウトカメラ、および、正面方向を撮影するインカメラを備える。また、記録部１１２は、第２モード記録中および第２モード一時停止中において、カメラを切り替える操作に応答して、インカメラおよびアウトカメラの何れからの入力を用いるかを切り替える。なお、記録部１１２は、第１モード記録中および第１モード一時停止中においても、カメラを切り替え可能であってもよい。
【０１４４】
（納品物を解説する用途）
例えば、情報処理装置１０は、顧客に納品するアプリケーションソフトウェアを解説する動画ファイルＭを生成する用途に用いることができる。この場合、例えば、ユーザは、第１画像列Ｍ１の元となる静止画像Ｐ１として、ソフトウェアのコードを示す静止画像を用いることができる。また、第２画像列Ｍ２に相当する動画像として、アプリケーションソフトウェアが動作する画面を撮影した動画像を用いることができる。
【０１４５】
なお、動画ファイルＭの用途は、その他の対象を解説する用途であってもよい。また、同がファイルＭの用途は、対象を解説する用途に限らず、その他の用途で用いられるものであってもよい。
【０１４６】
〔変形例〕
以下、本実施形態の変形例について説明する。
【０１４７】
＜撮影終了操作の変形例＞
上述した実施形態では、第１モード一時停止中の画面Ｇ３および第２モード一時停止中の画面Ｇ５が、撮影終了ボタンを含むものとして説明した。これに限らず、撮影終了ボタンは、ユーザ操作に応答して表示されるようにしてもよい。例えば、画面Ｇ３および画面Ｇ５は、画面Ｇ２または画面Ｇ４から遷移した直後には撮影終了ボタンを含まず、右スライド操作に応答して撮影終了ボタンを表示してもよい。
【０１４８】
＜静止画像Ｐ１の取得先の変形例＞
上述した実施形態では、第１画像列Ｍ１の元となる静止画像Ｐ１を、カメラ２０から順次入力される動画像から抽出する例について説明した。これに限らず、記録部１１２は、静止画像Ｐ１を、記憶部１２に記憶された静止画像から選択して取得してもよい。このような静止画像Ｐ１は、本発明における「動画像に含まれない静止画像」の一例である。この場合、例えば、記憶部１２は、対象となる被介護者、アセスメントシート等を撮影した静止画像、アセスメントシートを示す電子ファイルの内容を示す静止画像等を事前に記憶しておく。例えば、記録部１１２は、第１モードの開始時に、記憶部１２に記憶された静止画像の一覧を表示画面に表示し、ユーザ操作によって選択された静止画像を、静止画像Ｐ１として取得してもよい。
【０１４９】
＜第２領域Ｒ２が移動可能な変形例＞
上述した実施形態において、第２領域Ｒ２の表示位置は、ユーザ操作により第１領域Ｒ１内で移動可能であってもよい。例えば、第１モードにおいて、第２領域Ｒ２の表示位置は、第２領域Ｒ２に対するドラッグ操作により移動可能であってもよい。また、第２モードにおいて、第２領域Ｒ２の表示位置は、第２領域Ｒ２に対して継続中のロングタップ操作の接触位置を動かす操作により移動可能であってもよい。ここで、第２領域Ｒ２の画像は、第１領域Ｒ１の画像に重畳されるため、第２領域Ｒ２の表示位置によっては、第１領域Ｒ１の表示内容がユーザにとって認識しづらい場合がある。本変形例では、ユーザは、第２領域Ｒ２の表示位置を、第１領域Ｒ１の表示内容の認識を妨げない位置に変更することができる。また、第２領域Ｒ２は、モード切替操作に利用されるため、ユーザにとって操作しやすい位置に表示されるのが好ましい。本変形例では、ユーザは、第２領域Ｒ２の表示位置を、自分にとって操作しやすい位置に変更することができる。
【０１５０】
＜第２領域Ｒ２の表示内容の変形例＞
上述した実施形態では、第１モードにおける第２領域には、カメラ２０から順次入力される動画像が表示されるものとして説明した。これに限らず、第１モードにおける第２領域には、第２モードへのモード切替を示す画像を表示してもよい。また、第２モードにおける第２領域には、直前の第１モードで用いられた静止画像Ｐ１が表示されるものとして説明した。これに限らず、第２モードにおける第２領域には、直前の第１モード終了時に表示された静止画像Ｐ１又はＰ２が表示されてもよい。また、第２モードにおける第２領域には、第１モードへのモード切替を示す画像が表示されてもよい。
【０１５１】
＜モード切替操作の変形例＞
上述した実施形態では、第２モードへのモード切替操作がロングタップ操作であり、第１モードへのモード切替操作が当該ロングタップ操作の終了である例について説明した。ただし、モード切替操作は、これに限られない。例えば、第２領域Ｒ２に対するタップ操作を、第１モードおよび第２モードを互いに切り替えるモード切替操作としてもよい。
【０１５２】
〔情報処理装置１０の物理的構成例〕
図１２は、情報処理装置１０として用いられるコンピュータの物理的構成を例示したブロック図である。情報処理装置１０は、図１２に示すように、バス１１０と、プロセッサ１０１と、主メモリ１０２と、補助メモリ１０３と、入出力インタフェース１０４とを備えたコンピュータによって構成可能である。プロセッサ１０１、主メモリ１０２、補助メモリ１０３、および入出力インタフェース１０４は、バス１１０を介して互いに接続されている。入出力インタフェース１０４には、カメラ２０、マイク３０、およびタッチスクリーン４０が接続されている。
【０１５３】
なお、上述した実施形態では、情報処理装置１０を構成するコンピュータは、カメラ２０、マイク３０、およびタッチスクリーン４０と一体に構成される例について説明した。ただし、カメラ２０、マイク３０、およびタッチスクリーン４０の一部又は全部は、必ずしも情報処理装置１０を構成するコンピュータと一体に構成されていなくてもよい。
【０１５４】
その場合、情報処理装置１０を構成するコンピュータは、外部装置としてのカメラ２０、マイク３０、およびタッチスクリーン４０の一部又は全部に接続される。また、情報処理装置１０は、外部装置としてのタッチスクリーン４０に接続する代わりに、液晶ディスプレイ等の表示装置と、マウス、キーボード等の入力装置とに接続されてもよい。
【０１５５】
プロセッサ１０１としては、例えば、ＣＰＵ（Central Processing Unit）、マイクロプロセッサ、デジタルシグナルプロセッサ、マイクロコントローラ、又はこれらの組み合わせ等が用いられる。
【０１５６】
主メモリ１０２としては、例えば、半導体ＲＡＭ（random access memory）等が用いられる。
【０１５７】
補助メモリ１０３としては、例えば、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、又はこれらの組み合わせ等が用いられる。補助メモリ１０３には、上述した情報処理装置１０の動作をプロセッサ１０１に実行させるためのプログラムが格納されている。プロセッサ１０１は、補助メモリ１０３に格納されたプログラムを主メモリ１０２上に展開し、展開したプログラムに含まれる各命令を実行する。
【０１５８】
入出力インタフェース１０４としては、例えば、ＵＳＢ（Universal Serial Bus）インタフェース、赤外線やBluetooth（登録商標）等の近距離通信インタフェース、又はこれらの組み合わせが用いられる。
【０１５９】
この例で、プロセッサ１０１および入出力インタフェース１０４は、制御部１１を実現するハードウェア要素の一例である。また、主メモリ１０２および補助メモリ１０３は、記憶部１２を実現するハードウェア要素の一例である。
【０１６０】
なお、上述したプログラムは、補助メモリ１０３に記憶される代わりに、外部記録媒体に記録され、外部記録媒体から読み込まれることにより該当するコンピュータに供給されてもよい。外部記録媒体としては、コンピュータ読み取り可能な「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路等を用いることができる。また、上述したプログラムは、伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介してコンピュータに供給されてもよい。また、本発明の一態様は、各プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１６１】
また、上述した実施形態では、情報処理装置１０の制御部１１（特に、取得部１１１、記録部１１２、および生成部１１３）は、ソフトウェアによって実現される例について説明した。ただし、制御部１１は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよい。
【０１６２】
〔まとめ〕
上記の課題を解決するために、本発明の一態様に係る情報処理装置は、撮影装置から順次入力される動画像と、当該動画像に含まれるか又は含まれない静止画像とを取得する取得部と、前記取得部による前記動画像の取得中に、前記静止画像および前記静止画像に基づいて生成した静止画像の一方又は両方を複数フレームに亘って並べた第１画像列、および、前記動画像の少なくとも一部を構成する静止画像の列を示す第２画像列を記録する記録部と、前記第１画像列および前記第２画像列を含む動画ファイルを生成する生成部と、を備える。
【０１６３】
上記構成によれば、ユーザは、撮影を行いながら、静止画像および動画像を含む動画ファイルを生成することができる。これにより、ユーザは、そのような動画ファイルを生成するために、事前に、動画ファイルの構成要素となる静止画像、動画像等を準備したり編集したりする必要がない。その結果、静止画像および動画像を含む動画ファイルを生成するユーザの手間が軽減される。
【０１６４】
上述した情報処理装置において、前記取得部は、前記静止画像として、前記動画像から抽出した静止画像を取得してもよい。
【０１６５】
上記構成によれば、ユーザによる撮影中に、動画ファイルの構成要素となる静止画像が抽出される。これにより、静止画像および動画像を含む動画ファイルを生成するユーザの手間がさらに軽減される。
【０１６６】
上述した情報処理装置において、前記記録部は、前記第１画像列を記録する第１モードと、前記第２画像列を記録する第２モードとを、ユーザ操作に基づいて切り替えながら動作してもよい。
【０１６７】
上記構成によれば、ユーザは、撮影を行いながら、第１画像列を記録する第１モードと、第２画像列を記録する第２モードとを切り替えられる。その結果、ユーザは、撮影を行いながら、第１画像列および第２画像列をユーザの所望する順番で連結した動画ファイルを生成することができる。
【０１６８】
上述した情報処理装置において、前記取得部は、音声入力装置から順次入力される音声データをさらに取得し、前記記録部は、前記第１モードにおいて取得された前記音声データを、前記第１画像列に付加してもよい。
【０１６９】
上記構成によれば、ユーザは、静止画像に基づく第１画像列を記録中に、当該第１画像列に付加する音声データを入力することができる。その結果、静止画像と、当該静止画像に付加する音声データとを事前に用意したり、当該静止画像に当該音声データを付加したりするといった編集作業が必要なく、ユーザの手間が軽減される。
【０１７０】
上述した情報処理装置において、前記記録部は、前記第１モードにおいて、前記取得部によって取得された静止画像を変更するユーザ操作を受け付け、前記第１画像列に、当該ユーザ操作により変更した変更後の静止画像を含めてもよい。
【０１７１】
上記構成によれば、第１画像列を記録しながら、当該第１画像列に含める静止画像を変更することができ、第１画像列をより充実した内容にすることができる。
【０１７２】
上述した情報処理装置において、前記記録部は、前記第１モードにおいて、記録中の前記第１画像列を表示画面の第１領域に表示しながら、前記取得部によって取得中の前記動画像を前記表示画面の第２領域に表示し、前記第２領域に対するユーザ操作により、前記第１モードから前記第２モードに切り替えてもよい。
【０１７３】
上記構成によれば、第２領域に対するユーザ操作により、当該第２領域にリアルタイムで表示されている動画像を記録する第２モードへ移行する。これにより、第２モードへの切替操作がユーザにとってより直感的でわかりやすくなる。
【０１７４】
上述した情報処理装置において、前記第２領域は、前記第１領域に含まれ、前記記録部は、ユーザ操作により前記第１領域内で前記第２領域を移動してもよい。
【０１７５】
上記構成によれば、ユーザは、第２領域の表示内容が第１領域の表示内容の認識を妨げないように、第２領域の表示位置を所望の位置に変更することができる。
【０１７６】
上記の課題を解決するために、本発明の一態様に係るプログラムは、上述した情報処理装置としてコンピュータを機能させるためのプログラムであって、前記各部としてコンピュータを機能させる。
【０１７７】
上記の構成によれば、上述した情報処理装置と同様の効果を奏する。
【０１７８】
上記の課題を解決するために、本発明の一態様に係る方法は、コンピュータが実行する方法であって、撮影装置から順次入力される動画像と、当該動画像に含まれるか又は含まれない静止画像とを取得するステップと、前記動画像の取得中に、前記静止画像および前記静止画像に基づいて生成した静止画像の一方又は両方を複数フレームに亘って並べた第１画像列、および、前記動画像の少なくとも一部を構成する静止画像の列を示す第２画像列を記録するステップと、前記第１画像列および前記第２画像列を含む動画ファイルを生成するステップと、含む。
【０１７９】
上記の構成によれば、上述した情報処理装置と同様の効果を奏する。
【０１８０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【０１８１】
１０  情報処理装置
１１  制御部
１２  記憶部
１１１  取得部
１１２  記録部
１１３  生成部
２０  カメラ
３０  マイク
４０  タッチスクリーン
１０１  プロセッサ
１０２  主メモリ
１０３  補助メモリ
１０４  入出力インタフェース
１１０  バス
【要約】
【課題】静止画像および動画像を含む動画ファイルの生成にかかるユーザの手間を軽減する。
【解決手段】撮影装置（２０）から順次入力される動画像と、当該動画像に含まれるか又は含まれない静止画像とを取得する取得部（１１１）と、取得部による動画像の取得中に、静止画像および静止画像に基づいて生成した静止画像の一方又は両方を複数フレームに亘って並べた第１画像列（Ｍ１）および動画像の少なくとも一部を構成する静止画像の列を示す第２画像列（Ｍ２）を記録する記録部（１１２）と、第１画像列（Ｍ１）および第２画像列（Ｍ２）を含む動画ファイル（Ｍ）を生成する生成部（１１３）と、を備える。
【選択図】図２【図１】
0006810944.tif 000002
【図２】
0006810944.tif 000003
【図３】
0006810944.tif 000004
【図４】
0006810944.tif 000005
【図５】
0006810944.tif 000006
【図６】
0006810944.tif 000007
【図７】
0006810944.tif 000008
【図８】
0006810944.tif 000009
【図９】
0006810944.tif 000010
【図１０】
0006810944.tif 000011
【図１１】
0006810944.tif 000012
【図１２】
0006810944.tif 000013