(57)【特許請求の範囲】
【請求項１】
コンピュータを、
動画データをタッチパネルディスプレイに表示させる表示制御部、
前記動画データを再生する動画再生部、
前記タッチパネルディスプレイに対するタップ入力を受け付けるユーザ入力受付部、及び
前記動画データを早送り再生中に前記タップ入力を受け付けた場合、前記動画データを、前記タップ入力を受け付けた第１の再生位置から、前記タップ入力の継続時間に応じた遡及時間遡及した第２の再生位置から通常再生させ、前記第１の再生位置に基づく再生位置から早送り再生に切り替えて再生させる、動画再生制御部
として機能させるためのプログラム。
【請求項２】
コンピュータを、
動画データをタッチパネルディスプレイに表示させる表示制御部、
前記動画データを再生する動画再生部、
前記タッチパネルディスプレイに対するタップ入力を受け付けるユーザ入力受付部、及び
前記動画データを早送り再生中に前記タップ入力を受け付けた場合、前記動画データを、前記タップ入力を受け付けた第１の再生位置から、表示された前記動画データ上における前記タップ入力の入力位置に応じた遡及時間遡及した第２の再生位置から通常再生させ、前記第１の再生位置に基づく再生位置から早送り再生に切り替えて再生させる、動画再生制御部
として機能させるためのプログラム。
【請求項３】
前記コンピュータを、
複数の再生モードのうちの一の再生モードを選択するモード選択部、及び
前記モード選択部によって選択された再生モードに応じて、前記遡及時間及び前記第１の再生位置に基づく再生位置の少なくともいずれかを決定するモード反映部
としてさらに機能させるための請求項１又は２に記載のプログラム。
【請求項４】
前記コンピュータを、
前記動画データから予め定められた条件を満たすシーンを抽出するシーン抽出部、
としてさらに機能させ、
前記動画再生部は、前記動画の前記シーン以外を早送り再生し、前記シーンを通常再生する、請求項1から３のいずれか１項に記載のプログラム。
【請求項５】
動画データをタッチパネルディスプレイに表示させる表示制御部と、
前記動画データを再生する動画再生部と、
前記タッチパネルディスプレイに対するタップ入力を受け付けるユーザ入力受付部と、
前記動画データを早送り再生中に前記タップ入力を受け付けた場合、前記動画データを、前記タップ入力を受け付けた第１の再生位置から、前記タップ入力の継続時間に応じた遡及時間遡及した第２の再生位置から通常再生させ、前記第１の再生位置に基づく再生位置から早送り再生に切り替えて再生させる、動画再生制御部と
を備える動画再生制御装置。
【請求項６】
動画データをタッチパネルディスプレイに表示させる表示制御部、
前記動画データを再生する動画再生部と、
前記タッチパネルディスプレイに対するタップ入力を受け付けるユーザ入力受付部と、
前記動画データを早送り再生中に前記タップ入力を受け付けた場合、前記動画データを、前記タップ入力を受け付けた第１の再生位置から、表示された前記動画データ上における前記タップ入力の入力位置に応じた遡及時間遡及した第２の再生位置から通常再生させ、前記第１の再生位置に基づく再生位置から早送り再生に切り替えて再生させる、動画再生制御部と
を備える動画再生制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム及び動画再生制御装置に関する。
【背景技術】
【０００２】
動画データから条件を満たすシーンを検出するシーン検出技術が知られている（例えば、特許文献１）。
特許文献１  特開２００５−２８６３７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
動画データ中の興味がある部分と、動画データ全体の大まかな内容とを効率的に把握できる動画再生手法が望まれている。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、コンピュータを、動画データを再生する動画再生部、ユーザ入力を受け付けるユーザ入力受付部、及び動画データを早送り再生中にユーザ入力を受け付けた場合、動画データを、ユーザ入力を受け付けた第１の再生位置から予め定められた遡及時間遡及した第２の再生位置から通常再生させ、第１の再生位置に基づく再生位置から早送り再生に切り替えて再生させる、動画再生制御部として機能させるためのプログラムが提供される。
【０００５】
上記プログラムは、コンピュータを、複数の再生モードのうちの一の再生モードを選択するモード選択部、及びモード選択部によって選択された再生モードに応じて、遡及時間及び第１の再生位置に基づく再生位置の少なくともいずれかを決定するモード反映部としてさらに機能させてよい。上記プログラムは、コンピュータを、動画データから予め定められた条件を満たすシーンを抽出するシーン抽出部としてさらに機能させてよく、動画再生部は、動画データのシーン以外を早送り再生し、シーンを通常再生してよい。上記プログラムは、コンピュータを、動画データを表示部に表示させる表示制御部としてさらに機能させてよく、表示制御部は、動画データを早送り再生中にユーザ入力を受け付けた場合に、複数の項目を選択可能に表示させてよく、ユーザ入力受付部は、複数の項目のいずれかの選択を受け付けてよく、動画再生制御部は、動画データを、選択された項目に基づく遡及時間、第１の再生位置から遡及した第２の再生位置から通常再生させ、第１の再生位置に基づく再生位置から早送り再生に切り替えて再生させてよい。
【０００６】
上記プログラムは、コンピュータを、動画データをタッチパネルディスプレイに表示させる表示制御部としてさらに機能させてよく、ユーザ入力受付部は、タッチパネルディスプレイに対するタップ入力を受け付けてよい。上記プログラムにおいて、動画再生制御部は、動画データを早送り再生中にタップ入力を受け付けた場合、動画データを、受け付けたタップ入力の回数に応じた遡及時間、第１の再生位置から遡及した第２の再生位置から通常再生させ、第１の再生位置に基づく再生位置から早送り再生に切り替えて再生させてよい。上記プログラムにおいて、動画再生制御部は、動画データを早送り再生中にタップ入力を受け付けた場合、動画データを、受け付けたタップ入力の長さに応じた遡及時間、第１の再生位置から遡及した第２の再生位置から通常再生させ、第１の再生位置に基づく再生位置から早送り再生に切り替えて再生させてよい。
【０００７】
本発明の第２の態様によれば、動画データを再生する動画再生部と、ユーザ入力を受け付けるユーザ入力受付部と、動画データを早送り再生中にユーザ入力を受け付けた場合、動画データのユーザ入力を受け付けた第１の再生位置から、予め定められた遡及時間の分遡及した第２の再生位置から動画データを通常再生させ第１の再生位置に基づく再生位置から早送り再生に切り替えて再生させる、動画再生制御部とを備える動画再生制御装置が提供される。
【０００８】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００９】
【図１】動画再生制御装置１００の機能構成を概略的に示す。
【図２】再生モード設定テーブル１３０の一例を示す。
【図３】サッカー中継を録画した動画データ２００の動画再生制御の一例を概略的に示す。
【図４】野球中継を録画した動画データ２１０の動画再生制御の一例を概略的に示す。
【図５】音楽番組を録画した動画データ２２０の動画再生制御の一例を概略的に示す。
【図６】遡及時間２６２を選択するための複数の項目３０２の表示例を概略的に示す。
【図７】タップ回数と遡及時間２６２との関係の一例を示す。
【図８】動画再生制御装置１００のハードウェア構成を概略的に示す。
【発明を実施するための形態】
【００１０】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１１】
図１は、動画再生制御装置１００の機能構成を概略的に示す。本実施形態において、動画再生制御装置１００は、例えば、スマートフォンなどの携帯電話である。動画再生制御装置１００は、記憶部１０２、動画再生部１０４、表示制御部１０６、表示部１０８、操作部１１０、ユーザ入力受付部１１２、動画再生制御部１１４、モード選択部１１６、モード反映部１１８、シーン抽出部１２０、及び制御部１２２を備える。
【００１２】
記憶部１０２は、動画データを記憶する。動画データは、任意の動画データであってよく、例えば、テレビ番組を録画した動画データ、記録媒体などに記録されて市販されている動画データ、及びビデオカメラなどの撮影機器によって撮影された動画データである。
【００１３】
動画再生部１０４は、記憶部１０２に記憶された動画データを再生する。動画再生部１０４は、ユーザの指示に従って、動画データの再生を開始してよい。動画再生部１０４は、動画データを通常再生してよい。通常再生は、等速度で動画を再生するものであってよい。また、動画再生部１０４は、動画データを早送り再生してよい。早送り再生は、通常再生よりも早い速度の再生であってよい。動画再生部１０４は、１．２倍速、１．５倍速、及び２倍速など、任意の倍率で動画データを早送り再生してよい。
【００１４】
表示制御部１０６は、動画再生部１０４により再生される動画データを表示部１０８に表示させる。表示部１０８は、液晶ディスプレイ及び有機ＥＬディスプレイなどの表示デバイスであってよい。操作部１１０は、例えば、キー入力デバイス及びポインティングデバイスなどの入力デバイスである。表示部１０８及び操作部１１０は、タッチパネルディスプレイであってもよい。
【００１５】
ユーザ入力受付部１１２は、ユーザ入力を受け付ける。ユーザ入力受付部１１２は、操作部１１０を介した入力を受け付けてよい。ユーザ入力受付部１１２は、表示部１０８及び操作部１１０がタッチパネルディスプレイである場合、動画再生制御装置１００を使用する使用者であるユーザが、タッチパネルディスプレイを直接ユーザの指で接触することで、動画再生制御装置１００の操作を行う、所謂、タップの入力を受け付けてよい。また、ユーザ入力受付部１１２は、動画再生制御装置１００の外部から動画再生制御装置１００を遠隔で操作するリモートコントローラからの入力信号を受け付けてよい。
【００１６】
動画再生制御部１１４は、動画データの再生を制御する。動画再生制御部１１４は、動画再生部１０４が動画データを早送り再生中に、ユーザ入力受付部１１２がユーザ入力を受け付けた場合、動画データを、ユーザ入力を受け付けた第１の再生位置から予め定められた遡及時間遡及した第２の再生位置から通常再生させ、第１の再生位置に基づく第３の再生位置から早送り再生に切り替えて再生させてよい。
【００１７】
例えば、動画再生制御部１１４は、動画データを早送り再生中にタップ入力があった場合に、動画データを、タップ入力があった第１の再生位置から１分間遡及した第２の再生位置から、第１の再生位置まで通常再生させ、第１の再生位置から早送り再生させる。これにより、例えば、サッカーの試合を早送り再生して閲覧しているユーザが、ゴールシーンと認識したタイミングでタップ入力することによって、その１分前からゴールシーンまでを通常再生で閲覧することができる。そして、その後自動的に早送り再生に戻すことができる。自動的に早送り再生に戻すことによって、ゴールシーン閲覧後に再度早送り指示を入力するユーザの手間を省くことができる。これにより、ユーザは、動画データ中のゴールシーンと、試合全体の大まかな内容とを効率的に把握することができる。
【００１８】
第１の再生位置に基づく第３の再生位置は、第１の再生位置と同じ再生位置であってよい。また、第３の再生位置は、第１の再生位置から予め定められた調整時間の分進行した再生位置であってもよい。これにより、例えば、ユーザがゴールシーンの直後にタップ入力をした場合に、ゴールシーンの直後から早送り再生に切り替えるのではなく、ゴールシーンの直後しばらくの間、通常再生してから早送り再生に切り替えることができる。したがって、例えば、ゴールシーン後にサッカーの試合をしている選手が歓喜するシーン及びゴールシーン後の当該ゴールシーンのリプレイシーンなどを通常再生させた後、自動的に早送り再生に戻すことができる。
【００１９】
また、第３の再生位置は、第１の再生位置から予め定められた調整時間の分遡及した再生位置であってもよい。これにより、例えば、ユーザがゴールシーンから遅れてタップ入力した場合に、ゴールシーン後の当該ゴールシーンとは関係ないシーンまで通常再生した後に、早送り再生に切り替わるという事態の発生を防止することができる。
【００２０】
上述した予め定められた遡及時間及び予め定められた調整時間は、記憶部１０２が記憶していてよい。予め定められた遡及時間は、秒単位の時間又は分単位の時間であってよい。予め定められた調整時間は、秒単位の時間又は分単位の時間であってよい。予め定められた遡及時間及び予め定められた調整時間は、ユーザによって予め登録されてよい。
【００２１】
モード選択部１１６は、複数の再生モードのうちの一の再生モードを選択する。複数の再生モードは、記憶部１０２に記憶されていてよい。モード選択部１１６は、例えば、表示部１０８に表示された複数の再生モードから、ユーザ入力受付部１１２を介してユーザに指定された再生モードを選択してよい。
【００２２】
複数の再生モードは、動画データの種類毎の再生モードを含んでよい。例えば、複数の再生モードは、スポーツモード、音楽番組モード、及び映画モードを含む。また、複数の再生モードは、階層化された複数の再生モードを含んでもよい。例えば、複数の再生モードは、スポーツモードの下位階層として、サッカーモード及び野球モードなどを含んでよい。また、映画モードの下位階層として、アクション映画モード及び恋愛映画モードなどを含んでよい。
【００２３】
モード反映部１１８は、モード選択部１１６によって選択された再生モードを、動画の再生に関する設定に反映させる。例えば、モード反映部１１８は、選択された再生モードに応じて、予め定められた遡及時間を決定する。また、モード反映部１１８は、選択された再生モードに応じて、予め定められた調整時間を決定してよく、決定した調整時間に基づいて、第３の再生位置を決定してもよい。モード反映部１１８は、複数の再生モードと、遡及時間と、調整時間とを対応付けた再生モード設定テーブルを参照することによって、選択された再生モードに応じて遡及時間及び調整時間を決定してよい。再生モード設定テーブルは、記憶部１０２が記憶してよい。
【００２４】
例えば、モード反映部１１８は、サッカーモードが選択された場合、予め定められた遡及時間を１分間、第３の再生位置を第１の再生位置と同じ再生位置に決定する。また、例えば、モード反映部１１８は、野球モードが選択された場合、予め定められた遡及時間を２分間、予め定められた調整時間を＋１分間と決定する。この場合、動画再生制御部１１４は、第１の再生位置から２分間遡及させた再生位置を第２の再生位置とし、第１の再生位置から１分間進行させた再生位置を第３の再生位置としてよい。このように、再生モードに応じて、遡及時間及び調整時間を異ならせてよい。
【００２５】
これにより、ユーザは、サッカーの試合を閲覧する場合、例えばゴールシーン後にタップ入力をすることによって、ゴールシーンの１分前からゴールシーンまでを通常再生で閲覧することができる。また、ユーザは、野球の試合を閲覧する場合、例えばヒット後にタップ入力をすることによって、ヒットシーンの２分前からヒットシーンまでを通常再生で閲覧できるとともに、ヒットシーンの後の試合の流れを１分間通常再生で閲覧できる。このように、本実施形態によれば、ユーザは、閲覧する動画データの種類に適した形で、動画データを閲覧することができる。
【００２６】
シーン抽出部１２０は、動画データから予め定められた条件を満たすシーンを抽出する。シーン抽出部１２０は、例えば、音楽番組の動画データから、歌唱シーンを抽出する。動画再生部１０４は、動画データのうち、シーン抽出部１２０が抽出したシーン以外を早送り再生し、抽出したシーンを通常再生してよい。
【００２７】
例えば、動画再生部１０４は、音楽番組の動画データのうち、歌唱シーン以外を早送り再生し、歌唱シーンを通常再生する。これにより、ユーザは、音楽番組の全体の内容を大まかに把握しつつ、歌唱シーンについては通常再生で閲覧することができる。シーン抽出部１２０は、ユーザの指示に従って、シーン抽出を実行してよい。また、シーン抽出部１２０は、選択された再生モードに応じて、シーン抽出を実行するか否かを決定してもよい。例えば、選択された再生モードに対して、シーン抽出を実行する旨を示すフラグが設定されていた場合に、シーン抽出を実行してよい。シーン抽出を実行するか否かを示すフラグは、再生モード設定テーブルに登録されていてよい。
【００２８】
ここで、動画再生制御部１１４は、歌唱シーン以外を早送り再生中にユーザによるタップ入力を受け付けた場合、動画データを、タップ入力を受け付けた第１の再生位置から予め定められた遡及時間遡及した第２の再生位置から通常再生させ、第１の再生位置に基づく第３の再生位置から早送り再生に切り替えて再生させてよい。これにより、ユーザは、歌唱シーン以外のシーンの中で気になるシーンがあった場合に、ユーザ入力することによって、気になったシーンを通常再生で閲覧することができる。
【００２９】
制御部１２２は、動画再生制御装置１００は、記憶部１０２、動画再生部１０４、表示制御部１０６、表示部１０８、操作部１１０、ユーザ入力受付部１１２、動画再生制御部１１４、モード選択部１１６、モード反映部１１８、及びシーン抽出部１２０を制御する。
【００３０】
図２は、再生モード設定テーブル１３０の一例を示す。再生モード設定テーブル１３０には、複数の再生モード、遡及時間、調整時間、及びシーン抽出フラグが対応付けて登録されていてよい。図２に示す再生モード設定テーブル１３０では、サッカーモードに対して、遡及時間に「１分間」、調整時間に「±０」、シーン抽出フラグに「×」が登録されている。また、野球モードに対して、遡及時間に「２分間」、調整時間に「＋１分間」、シーン抽出フラグに「×」が登録されている。
【００３１】
また、音楽番組モードに対して、遡及時間に「１分間」、調整時間に「＋１分間」、シーン抽出フラグに「○」が登録されている。また、アクション映画モードに対して、遡及時間に「２分間」、調整時間に「−１分間」、シーン抽出フラグに「○」が登録されている。また、恋愛映画モードに対して、遡及時間に「２分間」、調整時間に「＋２分間」、シーン抽出フラグに「○」が登録されている。シーン抽出フラグの「○」はシーン抽出を実行する旨を示し、「×」はシーン抽出を実行しない旨を示す。
【００３２】
このように、複数の再生モード毎に、異なる遡及時間及び調整時間が登録されてよい。また、再生モードを選択しない場合の遡及時間及び調整時間が、デフォルトとして登録されていてよい。
【００３３】
図３は、サッカーの試合を録画した動画データ２００の動画再生制御の一例を概略的に示す。図３では、ゴールシーン２０２経過後にユーザによる入力があった場合を例に挙げる。まず、動画再生部１０４は、ユーザの指示に従って、動画データ２００を早送り再生する。
【００３４】
ゴールシーン２０２経過後にユーザ入力受付部１１２がユーザによるタップの入力を受け付けると、動画再生制御部１１４は、動画データ２００を、タップ入力を受け付けた第１の再生位置２０４から予め定められた遡及時間２６２遡及した第２の再生位置２０６から通常再生させる。そして、動画再生制御部１１４は、動画データ２００を、第１の再生位置２０４まで通常再生させた後、自動的に早送り再生に切り替えて再生させる。
【００３５】
これにより、ユーザに、サッカーの試合の全体の流れを早送り再生によって把握させつつ、ゴールが決まる少し前からゴールが決まるまでの間を通常再生で把握させることができる。そして、通常再生後、自動的に早送り再生に切り替わることから、ユーザ操作の煩雑さを軽減することができる。
【００３６】
図４は、野球中継を録画した動画データ２１０の動画再生制御の一例を概略的に示す。図４では、ホームランシーン２１２経過後にユーザによる入力があった場合を例に挙げる。まず、動画再生部１０４は、ユーザの指示に従って、動画データ２１０を早送り再生する。
【００３７】
ホームランシーン２１２経過後にユーザ入力受付部１１２がユーザによるタップの入力を受け付けると、動画再生制御部１１４は、動画データ２１０を、タップ入力を受け付けた第１の再生位置２１４から予め定められた遡及時間２６２遡及した第２の再生位置２１６から通常再生させる。そして、動画再生制御部１１４は、動画データ２１０を、第１の再生位置２１４に調整時間２６４を反映させた第３の再生位置２１８まで通常再生させた後、自動的に早送り再生に切り替えて再生させる。
【００３８】
これにより、ユーザに、野球の試合の全体の流れを早送り再生によって把握させつつ、ホームランまでの詳細な流れと、ホームラン後の野球の試合をしている選手が歓喜するシーン及びリプレイ映像などを通常再生で把握させることができる。
【００３９】
図５は、音楽番組を録画した動画データ２２０の動画再生制御の一例を概略的に示す。ここでは、音楽番組モードにシーン抽出フラグが設定されており、シーン抽出部１２０が動画データ２２０から歌唱シーン２２２を抽出した場合であって、歌唱シーン２２２以外のシーンでユーザによる入力があった場合を例に挙げて説明する。
【００４０】
まず、動画再生部１０４は、シーン抽出部１２０が抽出した歌唱シーン２２２を通常再生で再生し、歌唱シーン２２２以外を早送り再生で再生する。これにより、ユーザは、音楽番組の全体の流れを早送り再生で把握しつつ、歌唱シーンを通常再生で閲覧できる。
【００４１】
歌唱シーン２２２以外のシーンでユーザ入力受付部１１２がユーザ入力を受け付けると、動画再生制御部１１４は、動画データ２２０を、ユーザによるタップの入力を受け付けた第１の再生位置２２４から予め定められた遡及時間２６２遡及した第２の再生位置２２６から通常再生させる。そして、動画再生制御部１１４は、動画データ２２０を、第１の再生位置２２４に調整時間２６４を反映させた第３の再生位置２２８まで通常再生させた後、自動的に早送り再生に切り替えて再生させる。
【００４２】
これにより、歌唱シーン２２２以外のシーンの大まかな内容を早送り再生でユーザに把握させつつ、ユーザが気になる場面があった場合に、その場面前後を通常再生でユーザに閲覧させることができる。
【００４３】
シーン抽出部１２０は、動画データ２２０に含まれる音声データが予め定められた条件を満たすシーンを歌唱シーン２２２として抽出してよい。例えば、シーン抽出部１２０は、人間の声の周波数を超える周波数が、予め定められた時間以上継続して検出された場合に、歌唱シーン２２２であると判定して、抽出する。
【００４４】
また、シーン抽出部１２０は、動画データ２２０に含まれる画像データが予め定められた条件を満たすシーンを抽出してよい。例えばシーン抽出部１２０は、楽器を表す画像を含むシーンを、歌唱シーン２２２として抽出してよい。シーン抽出部１２０は、動画データ２２０に含まれる音声データ及び画像データの両方に基づいて、シーンを抽出してもよい。
【００４５】
また、ここでは、シーン抽出部１２０が、音楽番組から歌唱シーンを抽出する例を主に説明したが、これに限らず、他の種類の動画データから、予め定められた条件を満たすシーンを抽出してもよい。例えば、シーン抽出部１２０は、アクション映画の動画データからアクションシーンを抽出する。
【００４６】
シーン抽出部１２０は、予め記憶されたアクションシーンに関連する音声データが、予め定められた時間以上継続して出現するシーンをアクションシーンとして抽出してよい。アクションシーンに関連する音声データは、例えば、銃の音、機関銃の音、大砲の音、自動車及びバイクの排気音、及び爆弾の音などである。
【００４７】
また、シーン抽出部１２０は、予め記憶されたアクションシーンに関連する画像データに類似する画像データが継続して出現するシーンをアクションシーンとして抽出してもよく、音声データ及び画像データの両方に基づいて、アクションシーンを抽出してもよい。なお、シーン抽出部１２０によるシーンの抽出は、これらに限らず、公知の他の手法を用いてもよい。
【００４８】
また、シーン抽出部１２０は、防犯カメラによって撮影された動画データから、予め定められた条件を満たすシーンを抽出してよい。例えば、シーン抽出部１２０は、動画データから、人物が映っているシーン及び予め定められた閾値よりも大きな音が発生しているシーンを抽出してよい。
【００４９】
本実施形態に係る動画再生制御装置１００において、防犯カメラの動画データを再生することにより、防犯カメラの動画データを確認するユーザは、動画データのうち、人物が映っているシーン及び大きな音が発生しているシーンを通常再生で閲覧し、それ以外のシーンを早送り再生で閲覧できる。また、それ以外のシーンで気になる場面があった場合に、気になる場面及びその前後を、通常再生で閲覧することができ、防犯カメラの動画データチェックをユーザに効率的に実行させることができる。
【００５０】
図６は、遡及時間を選択するための複数の項目３０２の表示例を概略的に示す。表示制御部１０６は、動画再生部１０４が動画データを早送り再生中に、ユーザ入力受付部１１２がユーザ入力を受け付けた場合に、複数の項目３０２を表示部１０８に表示させてよい。図６に示す複数の項目３０２は、「１」、「２」、「３」、「４」、及び「５」を含む。複数の項目３０２が含む項目数はこれに限らず、２つ以上の任意の数であってよい。
【００５１】
図６では、ユーザ入力受付部１１２がタップ入力を受け付けた場合の複数の項目３０２の表示例を示している。表示制御部１０６は、例えば、表示部１０８への接触を検知した場合、接触された位置を中心に複数の項目３０２を表示させる。ユーザ入力受付部１１２は、複数の項目３０２のうち、接触が解除された位置に対応する項目が示す値をユーザ入力として受け付けてよい。例えば、ユーザが「２」を選択したいとして、「２」の位置でユーザの指の接触及び解除が行われた場合、所謂、タップ操作した場合、ユーザ入力受付部１１２は、ユーザ入力として「２」を受け付ける。
【００５２】
動画再生制御部１１４は、動画データを、選択された項目に基づく遡及時間の分第１の再生位置から遡及した第２の再生位置から通常再生させてよい。動画再生制御部１１４は、例えば、「２」が選択された場合、第１の再生位置から２分間遡及した第２の再生位置から、動画データを通常再生させる。これにより、遡及させる時間を、ユーザに選択させることができる。例えば、ユーザは、サッカーの試合のゴールシーン２０２から、遅れてタップ入力をしてしまった場合に、より大きい遡及時間を選択することによって、通常再生させるシーンがゴールシーン２０２の後になってしまうことを防止することができる。
【００５３】
なお、ここでは、複数の項目３０２の例として、複数の数値を挙げて説明したが、これに限らない。例えば、複数の項目３０２は、「少し戻す」、「かなり戻す」などの、遡及時間の程度を示すテキストを含んでよい。そして、「少し戻す」に３０秒間、「かなり戻す」に３分間など、各テキストに対して具体的な時間を予め対応付けておいてよい。
【００５４】
また、複数の項目３０２は、「ゴール」、「乱闘」及び「その他」などのシーンの内容を示すテキストを含んでもよい。そして、「ゴール」に１分間、「乱闘」に３分間、「その他」に３０秒間など、各テキストに対して具体的な時間を予め対応付けておいてよい。また、各テキストに対して、調整時間２６４を予め対応付けておいてもよい。例えば、「ゴール」に対して、遡及時間２６２に１分間、調整時間２６４に３０秒間を対応付けておいてよい。これにより、ユーザによる選択に応じて、遡及時間２６２及び調整時間２６４を調整することができる。
【００５５】
複数の項目３０２の内容を、モード選択部１１６によって選択された再生モードによって異ならせてもよい。例えば、サッカーモードの場合に、「１」、「２」、「３」、「４」、及び「５」とし、野球モードの場合に「２」、「４」、及び「６」としてよい。また、サッカーモードの場合に「ゴール」、「乱闘」及び「その他」、野球モードの場合に「ヒット」、「ホームラン」、「乱闘」、及び「その他」としてよい。
【００５６】
図６では、ユーザ入力受付部１１２がユーザによるタップ入力を受け付けた場合の表示例を示して説明したが、ユーザ入力受付部１１２が、ユーザによるキー入力及び動画再生制御装置１００の外部であるリモートコントローラからの入力を受け付けた場合に、表示制御部１０６が、複数の項目３０２を表示させてよい。複数の項目３０２を表示させる表示形態は、タップ入力と同様であってよく、また、公知の手法を採用してもよい。また、ユーザ入力受付部１１２は、ユーザによるキー入力及び動画再生制御装置１００の外部であるリモートコントローラからの、遡及時間を直接示す値の入力を受け付けてもよい。
【００５７】
図６では、動画再生制御部１１４が、複数の項目３０２から選択された項目に基づいて、遡及時間を調整する例を挙げて説明したが、動画再生制御部１１４は、動画データの早送り再生中に受け付けたユーザ入力の内容に基づいて、遡及時間を調整してもよい。例えば、動画再生制御部１１４は、ユーザによるタップの入力の回数に基づいて、遡及時間を調整する。
【００５８】
図７は、タップ回数と遡及時間との関係の一例を示す。図７に示す例では、タップ回数「１回」に対して遡及時間「１分間」、タップ回数「２回」に対して遡及時間「２分間」、タップ回数「３回」に対して遡及時間「３分間」が登録されている例を示す。各タップ回数に対応付けられた遡及時間は一例であり、他の遡及時間であってよく、ユーザによって設定されてもよい。
【００５９】
動画再生制御部１１４は、動画データを早送り再生中に、ユーザ入力受付部１１２が１回のタップ入力を受け付けた場合、第１の再生位置から１分間遡及した第２の再生位置から、動画データを通常再生させる。また、動画再生制御部１１４は、動画データを早送り再生中に、ユーザ入力受付部１１２が連続する２回のタップ入力を受け付けた場合、第１の再生位置から２分間遡及した第２の再生位置から、動画データを通常再生させる。
【００６０】
また、動画再生制御部１１４は、動画データを早送り再生中に、ユーザ入力受付部１１２が連続する３回のタップ入力を受け付けた場合、第１の再生位置から３分間遡及した第２の再生位置から、動画データを通常再生させる。これにより、ユーザは、タップ入力の回数によって、遡及させる時間を調整することができる。
【００６１】
また、動画再生制御部１１４は、ユーザ入力の継続時間に基づいて、遡及時間を調整してもよい。例えば、動画再生制御部１１４は、動画データを早送り再生中にユーザ入力受付部１１２がタップ入力を受け付けた場合、タップ入力の継続時間に基づいて、遡及時間を調整する。具体例として、動画再生制御部１１４は、１秒間タップ入力が継続した場合に遡及時間を１分間、２秒間タップ入力が継続した場合に遡及時間を２分間、３秒間タップ入力が継続した場合に遡及時間を３分間としてよい。これにより、ユーザは、遡及させたい時間に比例する時間タップ入力を継続させることによって、所望の時間遡及させることができる。
【００６２】
また、動画再生制御部１１４は、表示部１０８に表示させた動画データ上におけるユーザによるタップの入力の入力位置に基づいて、遡及時間を調整してもよい。例えば、動画再生制御部１１４は、タップ入力の位置が、表示部１０８に表示された動画データ上の中心位置に近いほど、遡及時間を短く、中心位置から離れているほど遡及時間を長く調整する。これにより、ユーザは、タップ入力する位置によって、遡及時間を調整することができる。
【００６３】
また、動画再生制御部１１４は、動画再生部１０４による早送り再生の倍率に応じて、遡及時間を調整してもよい。例えば、動画再生制御部１１４は、早送り再生の倍率が１．２倍速の場合に遡及時間を３０秒間とし、１．５倍速の場合に遡及時間を１分間とし、２倍速の場合に遡及時間を２分間としてよい。これにより、早送り再生の倍率に適した分だけ遡及させた位置から動画データを通常再生させることができる。
【００６４】
図８は、動画再生制御装置１００のハードウェア構成を概略的に示す。動画再生制御装置１００は、ホストコントローラ４０２、ＣＰＵ４０４、ＲＡＭ４０６、入出力コントローラ４０８、ＲＯＭ４１０、通信インターフェース４１２、及びディスプレイ４１４を備える。ホストコントローラ４０２は、ＲＡＭ４０６と、ＲＡＭ４０６にアクセスするＣＰＵ４０４とを接続する。ＣＰＵ４０４は、ＲＯＭ４１０及びＲＡＭ４０６に格納されたプログラムに基づいて動作して、各部を制御する。入出力コントローラ４０８は、ホストコントローラ４０２と、ＲＯＭ４１０、通信インターフェース４１２、ディスプレイ４１４とを接続する。
【００６５】
動画再生制御装置１００にインストールされて実行されるプログラムは、ＣＰＵ４０４などに働きかけて、動画再生制御装置１００を、図１から図７にかけて説明した、記憶部１０２、動画再生部１０４、表示制御部１０６、表示部１０８、操作部１１０、ユーザ入力受付部１１２、動画再生制御部１１４、モード選択部１１６、モード反映部１１８、シーン抽出部１２０、及び制御部１２２として機能させる。
【００６６】
本実施形態において、動画再生部１０４は、ユーザの指示に従って動画の再生を開始する。動画データの再生指示は、キー入力、タッチ入力、及びポインティング入力によって実行されてよい。また、動画データの早送り再生指示も、キー入力、タッチ入力、及びポインティング入力によって実行されてよい。また、動画再生制御装置１００が携帯電話及びタブレット端末などの携帯可能な装置である場合に、動画再生中の動画再生制御装置１００の傾きを検出することによって、動画再生部１０４が早送り再生を実行してもよい。例えば、動画再生制御装置１００がジャイロセンサを備え、動画再生中に予め定められた傾きよりも大きく傾けられた場合、又は大きく傾けられた後予め定められた時間以内に元の傾きに戻された場合に、動画再生部１０４は、早送り再生を実行してよい。
【００６７】
また、本実施形態では、動画再生制御装置１００が携帯電話である場合を主に説明した。しかし、これに限らず、動画を再生する機能を備える装置であれば他の装置であってもよい。例えば、動画再生制御装置１００は、デスクトップＰＣ、ノートＰＣ、及びタブレット端末などであってよい。また、動画再生制御装置１００は、録画機能を備えるテレビであってよく、テレビに接続するブルーレイレコーダー、ＤＶＤレコーダー、及びＨＤＤレコーダーなどであってもよい。動画再生制御装置１００は、表示部１０８を備えず、他の装置が備える表示部に、動画データを表示させてもよい。
【００６８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることができることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００６９】
特許請求の範囲、明細書、及び図面中において示した装置、システム、プログラム、及び方法における動作、手順、ステップ、及び段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００７０】
１００  動画再生制御装置、１０２  記憶部、１０４  動画再生部、１０６  表示制御部、１０８  表示部、１１０  操作部、１１２  ユーザ入力受付部、１１４  動画再生制御部、１１６  モード選択部、１１８  モード反映部、１２０  シーン抽出部、１２２  制御部、１３０  再生モード設定テーブル、２００  動画データ、２０２  ゴールシーン、２０４  第１の再生位置、２０６  第２の再生位置、２１０  動画データ、２１２  ホームランシーン、２１４  第１の再生位置、２１６  第２の再生位置、２１８  第３の再生位置、２２０  動画データ、２２２  歌唱シーン、２２４  第１の再生位置、２２６  第２の再生位置、２２８  第３の再生位置、２６２  遡及時間、２６４  調整時間、３０２  複数の項目、４０２  ホストコントローラ、４０４  ＣＰＵ、４０６  ＲＡＭ、４０８  入出力コントローラ、４１０  ＲＯＭ、４１２  通信インターフェース、４１４  ディスプレイ
【図１】
0005600360.tif 000002
【図２】
0005600360.tif 000003
【図３】
0005600360.tif 000004
【図４】
0005600360.tif 000005
【図５】
0005600360.tif 000006
【図６】
0005600360.tif 000007
【図７】
0005600360.tif 000008
【図８】
0005600360.tif 000009