(57)【要約】【課題】野球の試合を撮影した映像からの、所望のシーンの検索性の向上を図る。【解決手段】特定のボールカウントの状態の指定と、ボールカウントの初期状態から該特定のボールカウントの状態に至るまでのボールカウントの変化の傾向の指定とを受け付け、記録された野球の映像から、指定された前記ボールカウントの変化の傾向に従ってボールカウントの状態が変化した後のボールカウントの状態であって、指定された前記特定のボールカウントの状態と同じボールカウントの状態に対応する映像を抽出する、処理をコンピュータが実行する。【選択図】図１５
2015233206.tif 000002
【特許請求の範囲】
【請求項１】
特定のボールカウントの状態の指定と、ボールカウントの初期状態から該特定のボールカウントの状態に至るまでのボールカウントの変化の傾向の指定とを受け付け、
記録された野球の映像から、指定された前記ボールカウントの変化の傾向に従ってボールカウントの状態が変化した後のボールカウントの状態であって、指定された前記特定のボールカウントの状態と同じボールカウントの状態に対応する映像を抽出する、
処理をコンピュータが実行することを特徴とする映像抽出方法。
【請求項２】
前記指定に、前記特定のボールカウントの状態を含む打席の打者のチームが、該打席の投手のチームに対して、得点で勝っているか否かの指定をさらに含むことを特徴とする請求項１記載の映像抽出方法。
【請求項３】
前記指定に、前記特定のボールカウントの状態を含む打席の打順の指定を含むことを特徴とする請求項１または請求項２記載の映像抽出方法。
【請求項４】
前記指定に、前記特定のボールカウントの状態を含む打席の結果、該打席のランナーの進塁が発生したか否かの指定をさらに含むことを特徴とする請求項１〜請求項３のいずれか１項に記載の映像抽出方法。
【請求項５】
前記指定に、前記特定のボールカウントの状態で打たれた打球の位置または球種の少なくともいずれかの指定をさらに含むことを特徴とする請求項１〜請求項４のいずれか１項に記載の映像抽出方法。
【請求項６】
検索条件に従って抽出した野球の映像に対応する１又は複数の画像を表示する際に、該１又は複数の画像のそれぞれに対応する打席内の総投球数を該１又は複数の画像のそれぞれに対応づけて表示する、
処理をコンピュータが実行することを特徴とする映像抽出方法。
【請求項７】
表示された前記１又は複数の画像のいずれかが選択されると、選択された前記画像に対応する打席に含まれる１以上の投球シーンの映像それぞれに対応する１以上の投球シーン画像を、前記表示部に表示し、
表示された１以上の投球シーン画像のいずれかが選択されると、選択された前記投球シーン画像に対応する投球シーンの映像を前記表示部で再生する、
処理を前記コンピュータが実行することを特徴とする請求項６記載の映像抽出方法。
【請求項８】
表示された表示された１以上の投球シーン画像それぞれと、該投球シーン画像それぞれに対応する投球シーンにおけるボールカントの状態とを対応付けて前記表示部に表示する、
処理を前記コンピュータが実行することを特徴とする請求項７記載の映像抽出方法。
【請求項９】
前記１以上の投球シーン画像それぞれに対応する投球シーンの投球それぞれがストライクであるかボールであるかに応じて、前記１以上の投球シーン画像それぞれの表示態様を変更する、
処理を前記コンピュータが実行することを特徴とする請求項７または請求項８記載の映像抽出方法。
【請求項１０】
表示された前記１以上の投球シーン画像に対応する１以上の映像を連続して前記表示部で再生する、
処理を前記コンピュータが実行することを特徴とする請求項７〜請求項９のいずれか１項に記載の映像抽出方法。
【請求項１１】
異なる複数の打席に含まれる前記１以上の投球シーンに対応する前記投球シーン画像をマークする指定を受け付け、
前記マークする指定がなされた前記投球シーン画像に対応する投球シーンの映像の再生要求を受け付けると、前記マークする指定がなされた前記投球シーン画像に対応する投球シーンの映像を連続して前記表示部で再生する、
処理を前記コンピュータが実行することを特徴とする請求項７〜請求項１０のいずれか１項に記載の映像抽出方法。
【請求項１２】
表示された前記１以上の投球シーン画像に対応する１以上の映像を連続して前記表示部で再生するか、選択された前記打席の開始から終了までの映像データを再生するかの選択を受け付け、該選択の結果に応じて、前記１以上の映像を連続して再生、または、選択された前記打席の開始から終了までの映像データを再生する、
処理を前記コンピュータが実行することを特徴とする請求項７〜請求項１１のいずれか１項に記載の映像抽出方法。
【請求項１３】
抽出した前記１又は複数の画像それぞれに対応する打席の結果がアウトであるかセーフであるかに応じて、前記１又は複数の画像それぞれの表示態様を変更する、
処理を前記コンピュータが実行することを特徴とする請求項６〜請求項１２のいずれか１項に記載の映像抽出方法。
【請求項１４】
抽出した前記１又は複数の画像と、該１又は複数の画像それぞれに対応する打席の結果を示す情報とを関連付けて前記表示部に表示する、
処理を前記コンピュータが実行することを特徴とする請求項６〜請求項１３のいずれか１項に記載の映像抽出方法。
【請求項１５】
抽出した前記画像が複数の場合、複数の前記画像それぞれに対応する打席の結果のアウトの総数と、セーフの総数とを前記表示部に表示する、
処理を前記コンピュータが実行することを特徴とする請求項６〜請求項１４のいずれか１項に記載の映像抽出方法。
【請求項１６】
前記映像の再生の際に、再生される前記映像に対応する投球シーンの状況を示す情報を前記映像に重畳して表示する、
ことを前記コンピュータが実行し、
前記状況を示す情報は、再生される前記映像における、打者のチームの得点および投手のチームの得点、ランナーの出塁状況を示す情報、ボールカウントの状態、アウトカウントの少なくとも１つを含む、
ことを特徴とする請求項７〜請求項１５のいずれか１項に記載の映像抽出方法。
【請求項１７】
複数の野球の映像のそれぞれについてフレームの指定を受け付け、
指定された各フレームが同じタイミングで再生されるように前記複数の野球の映像の再生タイミングを調整する、
処理をコンピュータが実行することを特徴とする映像再生方法。
【請求項１８】
特定のボールカウントの状態の指定と、ボールカウントの初期状態から該特定のボールカウントの状態に至るまでのボールカウントの変化の傾向の指定とを受け付け、
記録された野球の映像から、指定された前記ボールカウントの変化の傾向に従ってボールカウントの状態が変化した後のボールカウントの状態であって、指定された前記特定のボールカウントの状態と同じボールカウントの状態に対応する映像を抽出する、
処理をコンピュータに実行させることを特徴とする映像抽出プログラム。
【請求項１９】
特定のボールカウントの状態の指定と、ボールカウントの初期状態から該特定のボールカウントの状態に至るまでのボールカウントの変化の傾向の指定とを受け付ける受け付け手段と、
記憶手段に記憶された野球の映像から、指定された前記ボールカウントの変化の傾向に従ってボールカウントの状態が変化した後のボールカウントの状態であって、指定された前記特定のボールカウントの状態と同じボールカウントの状態に対応する映像を抽出する抽出手段と、
を有することを特徴とする映像抽出装置。
【請求項２０】
特定のボールカウントの状態の指定と、ボールカウントの初期状態から該特定のボールカウントの状態に至るまでのボールカウントの変化の傾向の指定とを入力する入力手段と、
入力した前記指定に応じて記憶手段から抽出された、指定された前記ボールカウントの変化の傾向に従ってボールカウントの状態が変化した後のボールカウントの状態であって、指定された前記特定のボールカウントの状態と同じボールカウントの状態に対応する映像の抽出結果を出力する出力手段と、
を有することを特徴とするコンピュータ。
【請求項２１】
投球シーンの映像を検索して提供する映像提供サービス方法であって、ボールカウントの状態だけでなく、そのボールカウントの状態になる前にストライクのカウントとボールのカウントのどちらが先行していたのかを検索条件として受け付け、検索条件にあてはまるボールカウントの状態の投球シーンの映像を検索して提供することをコンピュータが実行することを特徴とする映像抽出方法。
【請求項２２】
検索条件に従って抽出した野球の映像に対応する１又は複数の画像を表示する際に、該１又は複数の画像のそれぞれに対応する打席内の総投球数を該１又は複数の画像のそれぞれに対応づけて表示する、
処理をコンピュータに実行させることを特徴とする映像抽出プログラム。
【請求項２３】
検索条件に従って抽出した野球の映像に対応する１又は複数の画像を表示部に表示させる際に、該１又は複数の画像のそれぞれに対応する打席内の総投球数を該１又は複数の画像のそれぞれに対応づけて前記表示部に表示させる表示制御手段、
を有することを特徴とする映像抽出装置。
【請求項２４】
入力した検索条件に従って抽出された野球の映像に対応する１又は複数の画像を表示する際に、該１又は複数の画像のそれぞれに対応する打席内の総投球数を該１又は複数の画像のそれぞれに対応づけて表示する表示手段、
を有することを特徴とするコンピュータ。
【請求項２５】
検索した打席の映像のサムネイル画像を一覧表示するときに、サムネイル画像と合わせてその打席内での総投球数を合わせて表示することをコンピュータに実行させることを特徴とする映像抽出方法。
【請求項２６】
複数の野球の映像のそれぞれについてフレームの指定を受け付け、
指定された各フレームが同じタイミングで再生されるように前記複数の野球の映像の再生タイミングを調整する、
処理をコンピュータに実行させることを特徴とする映像再生プログラム。
【請求項２７】
複数の野球の映像のそれぞれについてフレームの指定を受け付ける受け付け手段と、
指定された各フレームが同じタイミングで再生されるように前記複数の野球の映像の再生タイミングを調整する再生制御手段と、
を有することを特徴とする映像再生制御装置。
【請求項２８】
複数の野球の映像のそれぞれについてフレームの指定を入力する入力手段と、
指定された各フレームが同じタイミングで再生されるように再生タイミングが調整された前記複数の野球の映像を再生する映像再生手段と、
を有することを特徴とする映像再生装置。
【請求項２９】
複数の野球の映像のそれぞれについて再生途中で他の野球の映像と再生タイミングをそろえたいシーンの指定を受け付け、受け付けた各シーンが同じタイミングで再生されるようにそれら複数の野球の映像を再生することをコンピュータに実行させることを特徴とする映像抽出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像抽出方法、映像抽出プログラム、映像抽出装置、映像再生方法、映像再生プログラム、映像再生装置、及び映像再生制御装置に関する。
【背景技術】
【０００２】
従来、大量の映像データの中から所望の場面の映像を抽出する映像データ処理システムが提案されている。例えば、予め、被写体についての所望の場面毎（野球の試合であれば、例えば１球単位毎）に時間的に区切られた映像データを、それに対応する種々の検索データと共に、互いに関連付けてデータベースとして格納しておく。そして、データベースから所望の映像データを抽出する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２２９１９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一つの側面として、本発明は、野球の試合を撮影した映像からの、所望のシーンの検索性の向上を図ることを目的とする。
【課題を解決するための手段】
【０００５】
一つの態様では、特定のボールカウントの状態の指定と、ボールカウントの初期状態から該特定のボールカウントの状態に至るまでのボールカウントの変化の傾向の指定とを受け付け、記録された野球の映像から、指定された前記ボールカウントの変化の傾向に従ってボールカウントの状態が変化した後のボールカウントの状態であって、指定された前記特定のボールカウントの状態と同じボールカウントの状態に対応する映像を抽出する、処理をコンピュータが実行する。
【発明の効果】
【０００６】
一つの側面として、野球の試合を撮影した映像からの、所望のシーンの検索性の向上を図ることができる、という効果を有する。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る映像提供装置の機能ブロック図である。
【図２】メタ情報データベースの一例を示す図である。
【図３】チーム選択画面及び選手選択画面の一例を示す図である。
【図４】選手選択画面の他の例を示す図である。
【図５】検索再生画面の一例を示す図である。
【図６】検索再生画面において、対戦相手チーム指定ボタンに対応する詳細指定領域を表示した一例を示す図である。
【図７】対戦投手指定ボタンに対応する詳細指定領域の一例を示す図である。
【図８】打席の結果指定ボタンに対応する詳細指定領域の一例を示す図である。
【図９】投球の結果指定ボタンに対応する詳細指定領域の一例を示す図である。
【図１０】打席の状況指定ボタンに対応する詳細指定領域の一例を示す図である。
【図１１】投球の状況指定ボタンに対応する詳細指定領域の一例を示す図である。
【図１２】打者ステータス指定ボタンに対応する詳細指定領域の一例を示す図である。
【図１３】お気に入り映像指定ボタンに対応する詳細指定領域の一例を示す図である。
【図１４】フリーワード指定ボタンに対応する詳細指定領域の一例を示す図である。
【図１５】検索再生画面の一例を示す図である。
【図１６】打席選択領域及び投球選択領域の一例を示す図である。
【図１７】検索部の処理を説明するための図である。
【図１８】本実施形態に係る映像提供装置として機能するコンピュータの概略を示すブロック図である。
【図１９】本実施形態における映像提供処理の一例を示すフローチャートである。
【図２０】複数の打席の選択を説明するための図である。
【図２１】投球毎の映像の再生方法のバリエーションを説明するための図である。
【図２２】２つの映像の再生を説明するための図である。
【図２３】２つの映像の再生タイミングの制御を説明するための図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明に係る実施形態の一例を詳細に説明する。
【０００９】
図１に示すように、本実施形態に係る映像提供装置１０は、ネットワーク４０を介して、記憶装置２０と、ユーザ端末３０と接続されている。
【００１０】
ユーザ端末３０は、映像を表示する表示部及び情報を入力する入力部を備えた装置であり、例えば、パーソナルコンピュータ（ＰＣ）、ノート型ＰＣ、タブレット端末、スマートフォン等である。
【００１１】
映像提供装置１０は、ユーザ端末３０から指定された検索条件に基づいて、記憶装置２０に記憶された映像ファイルからユーザ所望の映像を検索して、ユーザ端末３０へ提供する。
【００１２】
記憶装置２０には、図１に示すように、映像ファイルデータベース（ＤＢ）２１と、メタ情報ＤＢ２２とが記憶されている。本実施形態では、野球の試合を撮影した映像を示す映像ファイルであって、各試合の映像を１つの映像ファイルとした複数の映像ファイルが映像ファイルＤＢ２１に記憶されている。各映像ファイルが示す映像は、例えば３０ｆｐｓや６０ｆｐｓ等のフレームレートで撮影された映像であり、複数のフレームを含む。各フレームには、映像の撮影開始からの経過時間で表されるフレーム時間が対応付けられている。
【００１３】
メタ情報ＤＢ２２は、映像ファイルの各々に対応したメタ情報が記憶されている。映像ファイル毎のメタ情報ＤＢ２２は、図２に示すように、打席データテーブル２３と、投球データテーブル２４と、打者データテーブル２５と、投手データテーブル２６とを含む。
【００１４】
打席データテーブル２３は、各映像ファイルが示す映像から抽出された１打席毎に対応する映像に、その打席の結果や、その打席時の状況を示す情報を対応付けたものである。具体的には、打席データテーブル２３は、図２に示すように、打席毎の映像の区切りを示すフレーム、例えば、打席毎の映像を示すフレーム群の開始フレーム及び終了フレームの各々のフレーム時間に、各メタ情報を対応付けたものとすることができる。
【００１５】
図２の例では、打席データテーブル２３は、「フレーム時間」、「打席ＩＤ」、「打者ＩＤ」、「投手ＩＤ」、「打席結果」、「得点」、「進塁」、「先行情報」、「打順」、「打率」、及び「結果詳細」の項目を含み、各レコード（各行）が１打席に対応する。
【００１６】
「フレーム時間」は、上述のように、打席毎の映像を示すフレーム群の開始フレーム及び終了フレームの各々のフレーム時間である。なお、図２の例では、「フレーム時間」には開始フレームのフレーム時間のみ表記し、終了フレームのフレーム時間の表記を省略している。「打席ＩＤ」は、打席を識別するための識別情報である。「打者ＩＤ」は、その打席における打者を識別するための識別情報である。「投手ＩＤ」は、その打席での対戦チームの投手を識別するための識別情報である。「打席結果」は、その打席の最終結果であり、一塁打、二塁打、三塁打、ホームラン、内野ゴロ、内野フライ、外野フライ、三振、犠牲フライ、犠牲バント等の情報である。「得点」は、その打席において、得点があったか否かを示す情報である。図２の例では、得点があった場合を「○（図２中に例示なし）」、得点がなかった場合を「×」で示している。
【００１７】
「進塁」は、その打席の打席結果がセーフかアウトかにかかわらず、その打席において、ランナーの進塁があったか否かを示す情報である。図２の例では、進塁があった場合を「○」、進塁がなかった場合を「×」で示している。「先行情報」は、その打席における打席開始からの投手の投球が、ストライク先行であったか、ボール先行であったかを示す情報である。すなわち、「先行情報」は、ボールカウントの初期状態からあるボールカウントの状態に至るまでのボールカウントの変化の傾向を示す情報である。例えば、打席の１球目及び２球目で、ストライクが連続した場合には「ストライク先行」、ボールが連続した場合には「ボール先行」、いずれでもない場合には「なし」とする先行情報を用いることができる。「打順」は、その打席における打者の打順を示す情報である。「打率」は、その打席時点での打者の打率を示す情報である。
【００１８】
なお、上記のストライク及びボールの先行の基準は、先行とする基準の一例であり、上記の態様に限定されない。例えば、ストライクとボールのうち、打席の開始から３球目までの３投球で、カウントの数がより大きい方を先行としてもよい。また、１打席内の総投球数が、１球あるいは２球であった場合に、１球目がストライクであった場合にはストライク先行、１球目がボールであった場合にはボール先行としてもよい。また、１打席内の総投球数が１球あるいは２球のように少ない投球数の場合は、ストライク先行、ボール先行のいずれでもないとしてもよい。また、先行情報を条件とする検索は、カウント２−２（ストライク２球、ボール２球を示す）、カウント２−３（ストライク２球、ボール３球を示す）で特に効果を奏することが考えられる。そこで、ボールカウントとして、カウント２−２またはカウント２−３が指定された場合に、先行情報の指定を受け付ける（先行情報が指定可能な画面を表示する）こととしてもよい。
【００１９】
「結果詳細」は、セカンドゴロ、ライトフライ等、打席結果の詳細をテキストデータで示した情報である。なお、例えば、「カウント２−１から外角のストレートを打ってライトフライ」等のより詳細なテキストデータが取得可能な場合には、このような詳細なテキストデータを「結果詳細」のメタ情報として用いてもよい。
【００２０】
投球データテーブル２４は、各映像ファイルが示す映像から抽出された投手の投球１球毎に対応する映像に、その投球の結果や、その投球時の状況を示す情報を対応付けたものである。具体的には、投球データテーブル２４は、図２に示すように、投球１球毎の映像の区切りを示すフレーム、例えば、投球毎の映像を示すフレーム群の開始フレーム及び終了フレームの各々のフレーム時間に、各メタ情報を対応付けたものとすることができる。
【００２１】
図２の例では、投球データテーブル２４は、「フレーム時間」、「打席ＩＤ」、「ボールカウント」、「ストライクカウント」、「アウトカウント」、「ランナー」、「得点状況」、及び「投球結果」の項目を含み、各レコード（各行）が投球１球に対応する。
【００２２】
「フレーム時間」は、上述のように、投球毎の映像を示すフレーム群の開始フレームの終了フレームの各々のフレーム時間である。「打席ＩＤ」は、打席データテーブル２３の打席ＩＤに対応する。すなわち、投球データテーブル２４で同一の打席ＩＤが付与されたレコードが示す各投球は、同一の打席における投球であることを示す。「ボールカウント」、「ストライクカウント」、「アウトカウント」、「ランナー」、及び「得点状況」の各々は、その投球の開始時点でのボールカウント、ストライクカウント、アウトカウント、ランナー、及び得点状況を示す。「ランナー」は、どの塁にランナーがいるかを示す情報である。「得点状況」は、自チーム（打者側のチーム）がリードしているか、ビハインドかを示す情報である。「投球結果」は、その投球の結果が、ストライクかボールかを示す情報である。なお、各打席の最後の１球を示すレコードの「投球結果」は、その投球を含む打席を示すレコードの「打席結果」と同一とする。
【００２３】
打者データテーブル２５には、打席データテーブル２３の「打者ＩＤ」に対応する情報が記憶される。図２の例では、打者データテーブル２５は、「打者ＩＤ」、「選手名」、及び「チーム」の項目を含む。「選手名」は、打者ＩＤで識別される打者の氏名の情報である。「チーム」は、打者ＩＤで識別される打者の所属チームの情報である。
【００２４】
投手データテーブル２６には、打席データテーブル２３の「投手ＩＤ」に対応する情報が記憶される。図２の例では、投手データテーブル２６は、「投手ＩＤ」、「選手名」、「チーム」、及び「左右」の項目を含む。「選手名」は、投手ＩＤで識別される投手の氏名の情報である。「チーム」は、投手ＩＤで識別される投手の所属チームの情報である。「左右」は、投手ＩＤで識別される投手が左投手（左投げ）か右投手（右投げ）かを示す情報である。
【００２５】
また、打席データテーブル２３及び投球データテーブル２４の各々には、打席毎の映像または投球毎の映像についてのメタ情報に加え、お気に入り映像として登録された映像に関する情報が、「お気に入り」の項目に記憶される。具体的には、「お気に入り」の項目には、打席データテーブル２３及び投球データテーブル２４の各々の該当のレコードが示す打席毎の映像または投球毎の映像を、お気に入り映像として選択したユーザのユーザＩＤが登録される。複数のユーザからお気に入り映像として登録された映像を示すレコードの「お気に入り」の項目には、該当のユーザＩＤが全て記憶される。なお、ユーザＩＤは、本装置利用時にユーザにユーザＩＤによるログインを求めるなどして取得する。
【００２６】
映像提供装置１０は、図１に示すように、表示制御部１１と、検索部１２と、登録部１３とを含む。
【００２７】
表示制御部１１は、ユーザ端末３０において、映像提供装置１０から映像の提供を受けるためのアプリケーションが起動されると、例えば図３左図に示すようなチーム選択画面７１が、ユーザ端末３０の表示部に表示されるように制御する。チーム選択画面７１は、映像を検索したい打者が所属するチームを、ユーザにより選択可能な状態で表示した画面である。
【００２８】
また、表示制御部１１は、ユーザにより、チーム選択画面７１からチームが選択されると、例えば図３右図に示すような選手選択画面７２が、ユーザ端末３０の表示部に表示されるように制御する。選手選択画面７２は、映像を検索したい選手を、ユーザにより選択可能な状態で表示した画面である。なお、選手の選択は、図３に示すように、チームを選択してから行う場合に限定されない。例えば、図４に示すように、打撃成績のランキング上位の選手を選択可能な選手選択画面７２Ａを表示するなど、映像を検索したい選手を指定できるものであればよい。
【００２９】
また、表示制御部１１は、ユーザにより、選手選択画面７２から選手が選択されると、例えば図５に示すような検索再生画面７３が、ユーザ端末３０の表示部に表示されるように制御する。検索再生画面７３は、検索条件指定領域７４と、打席選択領域７５と、投球選択領域７６と、再生領域７７と、お気に入り登録ボタン７８とを含む。
【００３０】
検索条件指定領域７４には、選択された選手のどのような打席シーンについての映像を検索したいかを指定するための複数の検索条件指定ボタンが、ユーザにより選択可能な状態で表示される。図５の例では、検索条件指定ボタンとして、対戦相手チーム指定ボタン７４Ａ１、対戦投手指定ボタン７４Ｂ１、打席の結果指定ボタン７４Ｃ１、及び投球の結果指定ボタン７４Ｄ１が用意されている。さらに、検索条件指定ボタンとして、打席の状況指定ボタン７４Ｅ１、投球の状況指定ボタン７４Ｆ１、打者ステータス指定ボタン７４Ｇ１、お気に入り指定ボタン７４Ｈ１、及びフリーワード指定ボタン７４Ｉ１が用意されている。
【００３１】
表示制御部１１は、ユーザにより、対戦相手チーム指定ボタン７４Ａ１が選択されると、例えば図６に示すように、対戦相手チーム指定ボタン７４Ａ１の下部領域を拡張して、対戦相手チームについての詳細な検索条件を指定するための詳細指定領域７４Ａ２を表示する。図６の例では、詳細指定領域７４Ａ２は、対戦相手チーム（投手側のチーム）を選択可能な各ボタンを含む。チームや種々の条件等の選択は、例えば、画面に表示されたボタンをクリックする動作などで行うことができる。
【００３２】
また、表示制御部１１は、ユーザにより、対戦投手指定ボタン７４Ｂ１が選択されると、例えば図７に示すように、対戦投手についての詳細指定領域７４Ｂ２を表示する。図７の例では、詳細指定領域７４Ｂ２は、指定したい対戦投手が、左投手か右投手かを指定するボタンと、指定したい対戦投手の氏名を直接入力するためのテキストボックスとを含む。
【００３３】
なお、図７では、図６に示すような検索再生画面７３の中の、検索条件指定ボタン及び詳細指定領域の部分のみを図示している。以下図８〜図１４についても同様である。
【００３４】
また、表示制御部１１は、ユーザにより、打席の結果指定ボタン７４Ｃ１が選択されると、例えば図８上図に示すように、打席の結果についての詳細指定領域７４Ｃ２を表示する。図８の例では、詳細指定領域７４Ｃ２は、打席の結果の大分類である「セーフ」、「アウト」、及び「その他」を指定するボタンを含む。ユーザにより、いずれかの大分類のボタンが選択されると、図８下図に示すように、表示制御部１１は、詳細指定領域７４Ｃ２をさらに拡張して、選択された大分類のボタンを展開し、打席の結果の小分類を指定するためのボタンを表示する。
【００３５】
例えば、大分類「セーフ」を展開すると、小分類「一塁打」、「二塁打」、「三塁打」、「ホームラン」、「その他」等のボタンが表示される。なお、「その他」はフォアボール等である。また、大分類「アウト」を展開すると、小分類「内野ゴロ」、「内野フライ」、「外野フライ」、「三振」等のボタンが表示される。また、大分類「その他」を展開すると、小分類「犠牲フライ」、「犠牲バント」等のボタンが表示される。このように、打席の結果として打球の種別や打球の飛んだ位置を指定可能とすることができる。なお、大分類及び小分類の分類方法は図８の例に限定されず、メタ情報ＤＢ２２が有する打席の結果の情報に応じて適宜設定可能である。
【００３６】
さらに、図８の例の打席の結果についての詳細指定領域７４Ｃ２は、得点につながった打席を指定するための「得点」ボタンと、ランナーが進塁した打席を指定するための「進塁」ボタンとを含む。従って、例えば、打席結果としてはアウトであったが、犠牲フライや犠牲バント以外で、例えば内野ゴロの間に得点している場合や、ランナーが進塁している打席などを指定した検索が可能である。これにより、打席結果としてはアウトであったが、貢献度の高い打席を指定することができる。
【００３７】
また、表示制御部１１は、ユーザにより、投球の結果指定ボタン７４Ｄ１が選択されると、例えば図９に示すように、投球の結果についての詳細指定領域７４Ｄ２を表示する。図９の例では、詳細指定領域７４Ｄ２は、投球の結果である「ストライク」または「ボール」を指定するボタンを含む。また、各打席の最後の１球についての投球の結果は、打席の結果と同様である。そのため、詳細指定領域７４Ｄ２は、打席の結果についての詳細指定領域７４Ｃ２と同様に、大分類「セーフ」、「アウト」、及び「その他」を指定するボタンと、「得点」及び「進塁」を指定するボタンとを含む。大分類「セーフ」、「アウト」、及び「その他」が選択された際に、大分類のボタンの各々を展開し、小分類を指定するためのボタンを表示する点も同様である。
【００３８】
また、表示制御部１１は、ユーザにより、打席の状況指定ボタン７４Ｅ１が選択されると、例えば図１０上図に示すように、打席の状況についての詳細指定領域７４Ｅ２を表示する。図１０の例では、詳細指定領域７４Ｅ２は、ボールカウント、ストライクカウント、及びアウトカウントを指定するための領域と、ランナーがどの塁にいるかを指定するための領域とを含む。カウント及びランナーの状況の指定では、ノーカウントまたはランナー無しを指定しているのか、または何も指定していないのかを区別するために、何も指定していない場合に選択するためのチェックボックスも設けられている。さらに、詳細指定領域７４Ｅ２は、自チーム（打者側のチーム）がリードしている状況か、ビハインドの状況かを指定するためのボタンと、その打席での投手の投球がボール先行かストライク先行かを指定するためのボタンとを含む。
【００３９】
例えば、打席の状況として、２アウト満塁、かつボール先行の打席が指定された場合の打席の状況についての詳細指定領域７４Ｅ２の状態の一例を、図１０下図に示す。なお、ボールカウント及びストライクカウントと、ボール先行及びストライク先行とをあわせて指定することで、同じボールカウント及びストライクカウントを指定した場合でも、どのような経緯でそのカウントまで至ったか打席であるかを指定することができる。
【００４０】
また、表示制御部１１は、ユーザにより、投球の状況指定ボタン７４Ｆ１が選択されると、例えば図１１に示すように、投球の状況についての詳細指定領域７４Ｆ２を表示する。投球の状況についての詳細指定領域７４Ｆ２に表示される内容は、ボール先行かストライク先行かを指定するためのボタンがない点を除いて、打席の状況についての詳細指定領域７４Ｅ２に表示される内容と同様である。
【００４１】
また、表示制御部１１は、ユーザにより、打者ステータス指定ボタン７４Ｇ１が選択されると、例えば図１２に示すように、打者ステータスについての詳細指定領域７４Ｇ２を表示する。図１２の例では、詳細指定領域７４Ｇ２は、検索したい打席が、選択した打者が打順何番のときの打席かを指定するための入力領域を含む。この入力領域は、例えばプルダウンメニューにより、１，２，・・・，９のいずれかを指定可能な入力ボックスとすることができる。また、詳細指定領域７４Ｇ２は、打席時の打者の打率を指定するための入力領域を含む。この入力領域は、例えば、打率を直接入力するためのテキストボックスと、プルダウンメニューにより「以上」または「以下」を指定可能な入力ボックスとを含む。このテキストボックスと入力ボックスとの組合せにより、打率何割以上、または何割以下を指定することができる。
【００４２】
また、表示制御部１１は、ユーザにより、お気に入り指定ボタン７４Ｈ１が選択されると、例えば図１３に示すように、お気に入り映像についての詳細指定領域７４Ｈ２を表示する。図１３の例では、詳細指定領域７４Ｈ２は、お気に入り映像として登録されている映像のうち、打席毎の映像または投球毎の映像を指定するためのボタンを含む。また、詳細指定領域７４Ｈ２は、お気に入り映像として登録しているユーザが多い順に所定数の打席毎または投球毎の映像のうち、いずれかの映像をユーザにより選択可能な状態で表示した一覧を含む。
【００４３】
具体的には、表示制御部１１は、打席データテーブル２３及び投球データテーブル２４の各レコードについて、「お気に入り」の項目に登録されているユーザＩＤの数をカウントし、ユーザＩＤの数が多い順に所定個のレコードを抽出する。また、表示制御部１１は、抽出した各レコードを、メタ情報ＤＢ２２から選択した所定の情報を用いた見出しで表し、各見出しをランキング形式等で並べた一覧を、詳細指定領域７４Ｈ２に表示する。図１３の例では、打席データテーブル２３または投球データテーブル２４のいずれから抽出されたレコードかを示す情報、対戦投手の情報、打席結果または投球結果を、各レコードを表す見出しとしている。また、表示制御部１１は、各見出しに、各見出しが示すレコードのフレーム時間と、各レコードが示す映像が打席毎の映像か投球毎の映像かを示す区分の情報とを対応付けておく。そして、ユーザにより見出しが選択された際に、選択した見出しに対応したフレーム時間と区分の情報とが、ユーザ端末３０から映像提供装置１０へ送信されるように設定する。なお、詳細指定領域７４Ｈ２の一覧の見出しに含める情報は、メタ情報に限らず、抽出したレコードに対応する打席毎または投球毎の映像を含む映像ファイルのファイル名やヘッダー情報から得られる対戦相手のチーム名や、試合日等の情報であってもよい。
【００４４】
また、表示制御部１１は、ユーザにより、フリーワード指定ボタン７４Ｉ１が選択されると、例えば図１４に示すように、フリーワードについての詳細指定領域７４Ｉ２を表示する。図１４の例では、詳細指定領域７４Ｉ２は、任意のテキストを入力可能なテキストボックスを含む。
【００４５】
表示制御部１１は、ユーザが検索条件指定領域７４で指定した検索条件に応じて、後述する検索部１２により検索された打席毎の映像のサムネイル画像を、ユーザにより選択可能な状態で、打席選択領域７５に表示する。また、表示制御部１１は、打席選択領域７５に表示したサムネイル画像から選択されたサムネイル画像に対応する打席毎の映像に含まれる投球毎の映像のサムネイル画像を、ユーザにより選択可能な状態で、投球選択領域７６に表示する。表示制御部１１は、打席選択領域７５に表示されたいずれかのサムネイル画像が選択された場合には、選択されたサムネイル画像に対応する打席毎の映像を、再生領域７７で再生する。また、表示制御部１１は、投球選択領域７６に表示されたいずれかのサムネイル画像が選択された場合には、選択されたサムネイル画像に対応する投球毎の映像を、再生領域７７で再生する。
【００４６】
図１５に、指定された検索条件に基づく検索が行われ、打席選択領域７５及び投球選択領域７６にサムネイル画像が表示され、再生領域７７で映像が再生されている場合の検索再生画面７３の一例を示す。図１５の例では、指定された検索条件に合致する打席が４つあることを示している。また、４つの打席を示すサムネイル画像のうち、左から３番目のサムネイル画像が選択され、選択されたサムネイル画像に対応する打席には、３球分の投球が含まれることを示している。さらに、そのうち、３球目の投球の映像が、再生領域７７で再生されていることを示している。なお、図１５の例では、選択されたサムネイル画像を太枠で示している。
【００４７】
さらに、表示制御部１１は、打席選択領域７５及び投球選択領域７６に表示されたサムネイル画像に付随して、そのサムネイル画像が示す打席または投球に関する情報を表示する。例えば、図１６に示すように、打席選択領域７５において、サムネイル画像表示領域７５Ａの下部領域にメタ情報表示領域７５Ｂを設け、打席に関するメタ情報を表示する。図１６の例では、対戦相手チーム、試合日時、打席の状況、及び打席の結果を表示している。なお、試合日時は、図２に示すメタ情報ＤＢ２２には含まれていないが、各映像ファイルのファイル名やヘッダー情報等により取得可能であるものとする。また、各サムネイル画像に対応する打席毎の映像に含まれる投球毎の映像の数を、その打席の投球数として、サムネイル画像に重畳して表示することもできる（図１６中の７５Ｃ）。
【００４８】
また、指定された検索条件に合致する打席数分のサムネイル画像を打席選択領域７５に表示できない場合などには、表示制御部１１は、表示し切れていないサムネイル画像を表示する際に選択するためのスクロールボタン７５Ｄを表示する。また、表示制御部１１は、指定された検索条件に合致する打席のサマリ情報７５Ｅを表示してもよい。図１６の例では、指定された検索条件に合致した打席数（検索ヒット数）、そのうち、打席結果がアウトの打席の件数、セーフの打席の件数、及び指定された検索条件における打率をサマリ情報７５Ｅとして表示している。
【００４９】
また、表示制御部１１は、上述したように、打席選択領域７５において選択されたサムネイル画像を太枠で表示するなど、強調表示する。さらに、表示制御部１１は、各サムネイル画像に対応する打席の結果に応じて、サムネイル画像の表示方法を異ならせる。図１６の例では、打席結果がセーフの場合には、その打席に対応するサムネイル画像の枠線を実線で、アウトの場合には破線で示している。他にも、サムネイル画像の枠線の色を異ならせる、サムネイル画像の表示サイズを異ならせる等により、アウトまたはセーフを区別した表示としてもよい。また、アウトかセーフかの違いによりサムネイル画像の表示方法を異ならせる場合に限定されず、対戦チームや、対戦投手が左投手か右投手か等に応じて、サムネイル画像の表示方法を異ならせてもよい。
【００５０】
また、表示制御部１１は、例えば、図１６に示すように、投球選択領域７６において、サムネイル画像表示領域７６Ａの下部領域にメタ情報表示領域７６Ｂを設け、投球に関するメタ情報を表示する。図１６の例では、投球時の状況であるボールカウント及びストライクカウントを記号で表示している。また、ストライクかボールか等の投球の結果も表示している。
【００５１】
なお、打席選択領域７５及び投球選択領域７６に表示されたサムネイル画像に付随して表示する情報は上記の例に限定されない。例えば、打席毎の映像のメタ情報として、その打席がその試合の何打席目かを示す情報も記憶しておき、付随する情報として表示するようにしてもよい。また、何打席目かの情報を利用して、指定された検索条件に基づいて抽出された打席の前の打席の打席結果を、付随する情報として表示してもよい。
【００５２】
また、図示は省略するが、検索再生画面７３は、再生領域７７での映像の再生を制御するための再生ボタン、一時停止ボタン、早送りボタン、早戻しボタン、スロー再生ボタン等を含む。表示制御部１１は、これらの再生を制御するボタンが選択された場合には、選択されたボタンに応じて、再生領域７７で再生する映像を制御する。また、表示制御部１１は、再生領域７７で再生中の映像に対応する打席または投球に関するメタ情報を、再生中の映像に重畳するなどして、表示するように制御してもよい。例えば、ボールカウント、ストライクカウント、アウトカウント等の情報を、再生中の映像に重畳表示することができる。
【００５３】
検索部１２は、ユーザ端末３０に表示された選手選択画面７２において、ユーザにより選択された選手の情報、及びユーザ端末３０に表示された検索再生画面７３の検索条件指定領域７４において、ユーザにより指定された検索条件を受け付ける。検索部１２は、図１７に示すように、受け付けた選手の情報及び検索条件に基づいて、メタ情報ＤＢ２２を検索し、該当の選手について、検索条件に合致する打席毎の映像及び投球毎の映像を示すレコードを抽出する。また、検索条件に合致する打席毎の映像が含まれる映像ファイルのファイル名を合わせて取得する。
【００５４】
検索部１２は、取得した映像ファイル名及びレコードに基づいて、映像ファイルＤＢ２１から、検索条件に合致する打席毎の映像及び投球毎の映像を検索し、サムネイル画像を取得する。サムネイル画像は、例えば、検索条件に合致する打席毎の映像及び投球毎の映像に含まれる複数フレームの少なくとも１フレーム（例えば、開始フレーム）の画像を、打席選択領域７５または投球選択領域７６に表示可能なサイズに縮小することにより取得する。検索部１２は、取得したサムネイル画像を、打席毎の映像及び投球毎の映像を示すレコードと共に、表示制御部１１に受け渡す。
【００５５】
また、検索部１２は、打席選択領域７５または投球選択領域７６において、ユーザにより選択されたサムネイル画像の情報（以下、「選択情報」という）を受け付ける。検索部１２は、選択情報に基づいて、映像ファイルＤＢ２１を検索し、選択された打席毎の映像、または投球毎の映像を抽出して、表示制御部１１に受け渡す。
【００５６】
以下に、検索部１２における、選手の情報及び検索条件毎の検索の詳細を説明する。なお、以下の説明では、各テーブルからレコードを抽出する際には、条件に合致する全てのレコードを抽出するものとする。
【００５７】
検索部１２は、選手選択画面７２から選択された選手の情報を受け付けると、図２に示す打者データテーブル２５から、該当の選手（打者）の打者ＩＤを取得する。検索部１２は、打席データテーブル２３から、取得した打者ＩＤと「打者ＩＤ」の項目が合致するレコードを抽出することで、選択された選手の打席毎の映像を抽出する。さらに、検索部１２は、投球データテーブル２４から、取得した打席ＩＤと「打席ＩＤ」の項目が合致するレコードを抽出することで、該当の打席毎の映像に含まれる投球毎の映像を抽出する。
【００５８】
なお、以下で説明する各検索条件に応じた検索の詳細の説明は、上記のように、選手の情報に基づいて抽出された打席毎の映像及び投球毎の映像を、さらに絞り込むものである。以下では、打席データテーブル２３からレコード（打席毎の映像）を抽出する旨の説明は、選手の情報に基づいて抽出されたレコードからの絞り込みを前提としている。
【００５９】
検索部１２は、検索条件として、対戦相手チームの情報を受け付けると、図２に示す投手データテーブル２６から、受け付けた対戦相手チームの情報と「チーム」の項目が合致するレコードの投手ＩＤを取得する。検索部１２は、打席データテーブル２３から、取得した投手ＩＤと「投手ＩＤ」の項目が合致するレコードを抽出することで、検索条件に合致する打席毎の映像を抽出する。なお、打席毎の映像に基づいて投球毎の映像を抽出する方法は上記と同様であるため、以下説明を省略する。
【００６０】
検索部１２は、検索条件として、対戦投手の情報である右投手または左投手の情報を受け付けると、投手データテーブル２６から、受け付けた右投手または左投手の情報と「左右」の項目が合致するレコードの投手ＩＤを取得する。また、検索部１２は、検索条件として、対戦投手の情報である投手の氏名の情報を受け付けると、投手データテーブル２６から、受け付けた投手の氏名の情報と「選手名」の項目が合致するレコードの投手ＩＤを取得する。以下、上記の対戦相手を検索条件とする場合と同様に、打席データテーブル２３から打席毎の映像を抽出する。
【００６１】
検索部１２は、検索条件として、打席の結果の情報を受け付けると、打席データテーブル２３から、受け付けた打席の結果の情報と「打席結果」、「得点」、及び「進塁」の項目が合致するレコードを抽出することで、検索条件に合致する打席毎の映像を抽出する。なお、受け付けた打席の結果の情報が、「アウト」、「セーフ」等の大分類の場合には、その大分類に含まれる小分類の打席結果を全て検索する。
【００６２】
検索部１２は、検索条件として、投球の結果の情報を受け付けると、投球データテーブル２４から、受け付けた投球の結果の情報と「投球結果」の項目が合致するレコードを抽出することで、検索条件に合致する投球毎の映像を抽出する。また、検索部１２は、打席データテーブル２３から、投球データテーブル２４から抽出したレコードに含まれる打席ＩＤと「打席ＩＤ」の項目が合致するレコードを抽出することで、検索条件に合致する投球を含む打席毎の映像を抽出する。なお、受け付けた投球の結果の情報が、最後の１球に関するものの場合、検索部１２は、検索条件が打席の結果の場合と同様にレコードを抽出する。具体的には、検索部１２は、打席データテーブル２３から、受け付けた最後の１球に関する投球の結果の情報と「打席結果」、「得点」、及び「進塁」の項目が合致するレコードを抽出する。
【００６３】
検索部１２は、検索条件として、打席の状況の情報を受け付けると、投球データテーブル２４から、受け付けた打席の状況の情報と、所定の項目が合致するレコードを抽出する。ここでの所定の項目は、「ボールカウント」、「ストライクカウント」、「アウトカウント」、「ランナー」、及び「得点状況」の項目である。検索部１２は、打席データテーブル２３から、投球データテーブル２４から抽出したレコードの打席ＩＤと「打席ＩＤ」の項目が合致するレコードを抽出することで、検索条件に合致する打席毎の映像を抽出する。
【００６４】
また、打席の状況として、ストライク先行かボール先行かが指定されている場合には、検索部１２は、打席データテーブル２３から、指定されたストライク先行またはボール先行の情報と「先行情報」の項目が合致するレコードを抽出する。カウント（ここでは、ボールカウント及びストライクカウント）と、ストライク先行かボール先行かが共に指定されている場合には、まず、上記と同様に、投球データテーブル２４から該当のレコードを抽出する。そして、打席データテーブル２３から、投球データテーブル２４から抽出したレコードの打席ＩＤと「打席ＩＤ」の項目が合致し、かつストライク先行かボール先行かの指定と「先行情報」の項目が合致するレコードを抽出する。これにより、ストライク先行で指定されたカウントに至った打席、またはボール先行で指定されたカウントに至った打席といった、投球の経緯を考慮した打席の検索が可能になる。
【００６５】
検索条件として投球の状況の情報を受け付けた場合は、検索条件として、ストライク先行かボール先行かを指定する情報以外の打席の状況の情報を受け付けた場合と同様である。
【００６６】
検索部１２は、検索条件として、打者ステータスの情報を受け付けると、打席データテーブル２３から、受け付けた打者ステータスの情報と「打順」または「打率」の項目が合致するレコードを抽出する。
【００６７】
検索部１２は、検索条件として、「打席」についていのお気に入り映像を指定する情報を受け付けると、本装置を利用中のユーザのユーザＩＤを取得し、打席データテーブル２３から、「お気に入り」の項目に、取得したユーザＩＤが含まれるレコードを抽出する。また、検索部１２は、検索条件として、「投球」についてのお気に入り映像を指定する情報を受け付けると、ユーザＩＤを取得し、投球データテーブル２４から、「お気に入り」の項目に、取得したユーザＩＤが含まれるレコードを抽出する。
【００６８】
また、検索部１２は、ランキング等の一覧から指定されたお気に入り映像の情報を受け付けた場合には、受け付けたお気に入り映像の情報に含まれる打席または投球の区分の情報に基づいて、打席データテーブル２３または投球データテーブル２４を選択する。そして、検索部１２は、打席データテーブル２３または投球データテーブル２４から、受け付けたお気に入り映像の情報に含まれるフレーム時間と「フレーム時間」の項目が合致するレコードを抽出する。
【００６９】
検索部１２は、検索条件として、フリーワードで直接入力されたテキストデータを受け付けると、打席データテーブル２３から、「結果詳細」の項目に、受け付けたテキストデータが含まれるレコードを抽出する。例えば、フリーワードとして「ライトフライ」が指定された場合には、「結果詳細」の項目が「ライトフライ」のレコードが抽出される。また、フリーワードとして「ライト」が指定された場合、「結果詳細」の項目に、「ライト前ヒット」、「ライトフライ」等、「ライト」が含まれるレコードが抽出される。
【００７０】
登録部１３は、再生領域７７で映像が再生されている状態で、ユーザにより、お気に入り登録ボタン７８が選択されると、お気に入り登録の処理を実行する。具体的には、打席データテーブル２３または投球データテーブル２４において、お気に入り登録ボタン７８が選択された際に再生されている映像に対応するレコードの「お気に入り」の項目に、ユーザＩＤを登録する。より具体的には、再生されている映像が、打席選択領域７５に表示されたサムネイル画像を選択することにより再生された打席毎の映像の場合には、打席データテーブル２３の「お気に入り」の項目にユーザＩＤを登録する。再生されている映像が、投球選択領域７６に表示されたサムネイル画像を選択することにより再生された投球毎の映像の場合には、投球データテーブル２４の「お気に入り」の項目にユーザＩＤを登録する。なお、ユーザＩＤは、本装置利用時にユーザにユーザＩＤによるログインを求めるなどして取得する。
【００７１】
映像提供装置１０は、例えば図１８に示すコンピュータ５０で実現することができる。コンピュータ５０はＣＰＵ５２、メモリ５４、不揮発性の記憶部５６、入出力インターフェース（Ｉ／Ｆ）５７、及びネットワークＩ／Ｆ５８を備えている。ＣＰＵ５２、メモリ５４、記憶部５６、入出力Ｉ／Ｆ５７、及びネットワークＩ／Ｆ５８は、バス５９を介して互いに接続されている。
【００７２】
記憶部５６はＨＤＤ（Hard Disk Drive）やフラッシュメモリ等によって実現できる。記憶媒体としての記憶部５６には、コンピュータ５０を映像提供装置１０として機能させるための映像提供プログラム６０が記憶されている。ＣＰＵ５２は、映像提供プログラム６０を記憶部５６から読み出してメモリ５４に展開し、映像提供プログラム６０が有するプロセスを順次実行する。
【００７３】
映像提供プログラム６０は、表示制御プロセス６１と、検索プロセス６２と、登録プロセス６３とを有する。ＣＰＵ５２は、表示制御プロセス６１を実行することで、図１に示す表示制御部１１として動作する。また、ＣＰＵ５２は、検索プロセス６２を実行することで、図１に示す検索部１２として動作する。また、ＣＰＵ５２は、登録プロセス６３を実行することで、図１に示す登録部１３として動作する。これにより、映像提供プログラム６０を実行したコンピュータ５０が、映像提供装置１０として機能することになる。
【００７４】
なお、映像提供装置１０は、例えば半導体集積回路、より詳しくはＡＳＩＣ（Application Specific Integrated Circuit）等で実現することも可能である。
【００７５】
次に、本実施形態に係る映像提供装置１０の作用について説明する。ユーザ端末３０において、映像提供装置１０から映像の提供を受けるためのアプリケーションが起動されると、映像提供装置１０において、図１９に示す映像提供処理が実行される。
【００７６】
図１９に示す映像提供処理のステップＳ１１で、表示制御部１１が、例えば図３左図に示すようなチーム選択画面７１を、ユーザ端末３０の表示部に表示する。次に、ステップＳ１２で、表示制御部１１が、ユーザにより、チーム選択画面７１からチームが選択されたか否かを判定する。この判定は、チーム選択画面７１からチームが選択された際に、ユーザ端末３０から映像提供装置１０に送信される情報を受信したか否かにより判定することができる。チームが選択された場合には、処理はステップＳ１３へ移行し、チームが選択されない場合には、選択されるまで本ステップの判定を繰り返す。
【００７７】
ステップＳ１３では、表示制御部１１が、例えば図３右図に示すような選手選択画面７２を、ユーザ端末３０の表示部に表示する。次に、ステップＳ１４で、表示制御部１１が、ユーザにより、選手選択画面７２から選手（打者）が選択されたか否かを判定する。選手が選択された場合には、処理はステップＳ１５へ移行し、選手が選択されない場合には、選択されるまで本ステップの判定を繰り返す。
【００７８】
ステップＳ１５では、表示制御部１１が、例えば図５に示すような検索再生画面７３を、ユーザ端末３０の表示部に表示する。表示制御部１１は、検索再生画面７３の検索条件指定領域７４に表示した各検索条件指定ボタン７４Ａ１〜７４Ｉ１の選択を受け付ける。そして、表示制御部１１は、選択された検索条件指定ボタン７４Ａ１〜７４Ｉ１に応じて、例えば図６〜図１４に示すように、各詳細指定領域７４Ａ２〜７４Ｉ２を表示する。
【００７９】
次に、ステップＳ１６で、検索部１２が、ユーザにより検索条件が指定されたか否かを判定する。検索条件が指定された場合には、処理はステップＳ１７へ移行し、指定されていない場合には、処理はステップＳ２４へ移行する。
【００８０】
ステップＳ１７では、検索部１２が、上記ステップＳ１４で選択された選手の情報、及び上記ステップＳ１６で指定された検索条件に基づいて、メタ情報ＤＢ２２を検索する。そして、該当の選手について、検索条件に合致する打席毎の映像及び投球毎の映像を示すレコードを抽出する。検索部１２は、抽出したレコードに基づいて、映像ファイルＤＢ２１から、打席毎の映像及び投球毎の映像を検索し、検索した打席毎の映像及び投球毎の映像の各々に含まれるいずれかのフレームからサムネイル画像を取得する。そして、検索部１２は、メタ情報ＤＢ２２から抽出したレコード、取得したサムネイル画像、及び抽出したレコードが示す映像が含まれる映像ファイルのファイル名を、表示制御部１１に受け渡す。
【００８１】
次に、ステップＳ１８で、表示制御部１１が、検索部１２から受け渡された打席毎の映像のサムネイル画像を、ユーザにより選択可能な状態で、打席選択領域７５に表示する。
【００８２】
次に、ステップＳ１９で、表示制御部１１が、打席選択領域７５に表示したサムネイル画像から、ユーザにより、いずれかのサムネイル画像が選択されることにより、打席が選択されたか否かを判定する。打席が選択された場合には、処理はステップＳ２０へ移行し、打席が選択されていない場合には、処理はステップＳ２４へ移行する。
【００８３】
ステップＳ２０では、表示制御部１１が、上記ステップＳ１８で選択された打席毎の映像に含まれる投球毎の映像のサムネイル画像を、ユーザにより選択可能な状態で、投球選択領域７６に表示する。また、あわせて、ステップＳ２１で、表示制御部１１が、上記ステップＳ１８で選択された打席毎の映像を、再生領域７７で再生する。
【００８４】
次に、ステップＳ２２で、表示制御部１１が、投球選択領域７６に表示したサムネイル画像から、ユーザにより、いずれかのサムネイル画像が選択されることにより、投球が選択されたか否かを判定する。投球が選択された場合には、処理はステップＳ２３へ移行し、投球が選択されていない場合には、処理はステップＳ２４へ移行する。ステップＳ２３では、表示制御部１１が、上記ステップＳ２２で選択された投球毎の映像を、再生領域７７で再生する。
【００８５】
一方、ステップＳ２４では、表示制御部１１が、映像提供処理を終了するか否かを判定する。終了しない場合には、処理はステップＳ１６に戻る。例えば、ユーザ端末３０から送信された、アプリケーションの終了を指示するコマンド等を受信した場合には、映像提供処理を終了する。
【００８６】
なお、ステップＳ１９〜Ｓ２３の処理では、投球毎の映像を再生する態様を説明したが、映像の再生の態様としてその他の態様をとることも可能である。例えば、ステップＳ１９で打席のサムネイル画像が選択された状態で、選択されたサムネイル画像が打席選択領域７５においてさらにクリック（選択）された場合、打席の開始から終了までの映像を再生領域７７で再生することとしてもよい。この場合、映像における投球と投球の間のシーンも含めた映像再生を行なうことができる。このように、投球毎の映像の再生と、打席の開始から終了までの映像の再生とを、ユーザが選択可能とすることとしてもよい。
【００８７】
以上説明したように、本実施形態に係る映像提供装置１０によれば、野球の試合を撮影した映像の打席毎の映像、及び投球毎の映像の各々に、打席または投球の結果や状況等を示すメタ情報を対応付けておく。そして、指定された検索条件に合致する打席毎の映像及び投球毎の映像を、メタ情報に基づいて検索し、検索された映像のサムネイル画像を打席毎及び投球毎に、選択可能に表示する。このため、ユーザは、所望のシーンを容易に検索することができる。
【００８８】
また、検索された映像のサムネイル画像と合わせて、検索された映像のメタ情報や、検索された映像の集計情報（検索ヒット数、打席結果毎の件数等）を表示するため、検索条件に合致する映像の概要を把握し易くなる。
【００８９】
また、本実施形態によれば、投球時の状況であるボールカウント及びストライクカウントと、打席におけるストライク先行及びボール先行の情報、すなわち、そのボールカウントに到るまでのボールカウントの変化の傾向とをあわせて検索条件として指定することができる。これにより、同じカウントであっても、そのカウントに至るまでの経緯を考慮した検索条件を指定することができる。そのため、野球映像における所望のシーンを検索する際の検索性の向上を図ることができる。
【００９０】
なお、上記実施形態では、打席選択領域７５に表示されたサムネイル画像から選択された１つのサムネイル画像に対応する打席に含まれる投球毎の映像を示すサムネイル画像を、投球選択領域７６に表示する場合について説明したが、これに限定されない。例えば、図２０に示すように、打席選択領域７５に表示されたサムネイル画像から選択された複数のサムネイル画像に対応する複数の打席に含まれる投球毎の映像を示すサムネイル画像を、投球選択領域７６に表示するようにしてもよい。この場合、選択した打席と投球との対応関係をあわせて表示してもよい。
【００９１】
また、上記実施形態では、打席毎の映像及び投球毎の映像の検索結果を、サムネイル画像として表示する場合について説明したが、これに限定されない。検索された打席毎の映像及び投球毎の映像の各々に対応するメタ情報を用いて、打席毎の映像及び投球毎の映像を識別可能で、かつユーザにより選択可能な状態で表示すればよい。
【００９２】
また、打席毎の映像及び投球毎の映像の両方の検索結果（サムネイル画像）を表示する場合に限定されず、打席毎の映像の検索結果のみ、または投球毎の映像の検索結果のみを表示してもよい。打席毎の映像の検索結果のみを表示する場合でも、再生領域７７には、打席選択領域７５から選択された打席毎の映像に含まれる投球毎の映像を再生するようにしてもよい。また、投球毎の映像の検索結果のみを表示する場合、上記実施形態の打席のサマリ情報７５Ｅと同様に、投球のサマリ情報を、投球毎の映像の検索結果と共に表示してもよい。なお、投球のサマリ情報は、打席毎の映像及び投球毎の映像の両方の検索結果を表示する場合にも表示してもよい。
【００９３】
また、上記実施形態では、打席選択領域７５からサムネイル画像が選択された場合には、打席毎の映像を再生する場合について説明したが、この再生方法には複数のバリエーションがある。例えば、選択された打席毎の映像を、投球間の映像（例えば、捕手から投手への返球シーンの映像等）も含めて再生することができる。また、選択された打席毎の映像に含まれる複数の投球毎の映像（投球間の映像が除外された映像）を、連続再生するようにしてもよい。また、前者の再生方法と後者の再生方法とを、ユーザにより選択可能としてもよい。この場合、例えば、図２１に示すように、打席選択領域７５からサムネイル画像が選択された場合には、前者の再生方法により、打席毎の映像を再生することができる。また、例えば図２０に示すような、連続再生ボタン７９が選択された場合には、後者の再生方法により、打席に含まれる複数の投球毎の映像を連続再生するように制御することができる。これにより、投球１球の映像を選択して再生するのか、打席内の投球シーンを連続して再生するのかが、ユーザの要望に応じて選択可能となる。また、打席内の投球シーンを切り出して連続して再生するのか、投球間の映像も含めて打席の映像を再生するのかが、ユーザの要望に応じて選択可能となる。
【００９４】
また、打席選択領域７５から複数のサムネイル画像を選択した場合も、複数の打席毎の映像に含まれる複数の投球毎の映像に対して、上記と同様に、投球毎の映像の連続再生を適用することができる。また、投球毎の映像の連続再生を適用しない場合には、選択された複数の打席毎の映像を、投球間の映像も含めて連続再生することができる。また、検索条件として、お気に入り登録された映像が指定された場合は、連続再生ボタン７９が選択されることにより、打席選択領域７５及び投球選択領域７６の選択状態にかかわらず、お気に入り登録された映像を連続再生するようにしてもよい。
【００９５】
また、上記実施形態では、再生領域７７で１つの映像を再生する場合について説明したが、複数の映像を再生するようにしてもよい。例えば、図２２に示すように、打席選択領域７５または投球選択領域７６から２つのサムネイル画像を選択して、再生領域７７にドラッグアンドドロップすることができる。この場合、再生領域７７で、選択された２つの打席毎の映像または投球毎の映像を並べて再生するように制御することができる。
【００９６】
また、上記のように、複数の映像を再生領域７７で再生する際、ユーザが所望する点で、複数の映像の再生タイミングを合わせて再生するように制御することができる。例えば、図２３に示すように、再生領域７７で２つの映像を再生する場合、各々の再生領域に対応して、タイミングを同期させる基準点を選択するためのスライドバー８０、及び基準点にマークを付与するためのマークボタン８１を表示する。スライドバー８０は、ポインタを左右にスライドすることにより、選択された映像をコマ送りで表示させるためのものである。また、マークボタン８１が選択されると、その時点で再生領域７７に表示されているフレームに対してマークが付与される。そして、図示しない再生ボタンが選択され、２つの映像を同時に再生した際に、マークが付与されたフレームが同じタイミングで表示されるように、２つの映像の再生タイミングを制御する。これにより、例えば、２つの異なる打席毎の映像の各々において、ボールがバットに当たるミートの瞬間のフレームにマークを付与して再生することで、異なる打席のミートの瞬間やその前後の選手の動作を比較することができる。
【００９７】
また、上記では開示の技術に係るプログラムの一例である映像提供プログラム６０が記憶部５６に予め記憶（インストール）されている態様を説明したが、これに限定されない。開示の技術に係るプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の記録媒体に記録された形態で提供することも可能である。
【００９８】
以上の上記各実施形態に関し、更に以下の付記を開示する。
【００９９】
（付記１）
特定のボールカウントの状態の指定と、ボールカウントの初期状態から該特定のボールカウントの状態に至るまでのボールカウントの変化の傾向の指定とを受け付け、
記録された野球の映像から、指定された前記ボールカウントの変化の傾向に従ってボールカウントの状態が変化した後のボールカウントの状態であって、指定された前記特定のボールカウントの状態と同じボールカウントの状態に対応する映像を抽出する、
処理をコンピュータが実行することを特徴とする映像抽出方法。
【０１００】
（付記２）
前記指定に、前記特定のボールカウントの状態を含む打席の打者のチームが、該打席の投手のチームに対して、得点で勝っているか否かの指定をさらに含むことを特徴とする付記１記載の映像抽出方法。
【０１０１】
（付記３）
前記指定に、前記特定のボールカウントの状態を含む打席の打順の指定を含むことを特徴とする付記１または付記２記載の映像抽出方法。
【０１０２】
（付記４）
前記指定に、前記特定のボールカウントの状態を含む打席の結果、該打席のランナーの進塁が発生したか否かの指定をさらに含むことを特徴とする付記１〜付記３のいずれか１項に記載の映像抽出方法。
【０１０３】
（付記５）
前記指定に、前記特定のボールカウントの状態で打たれた打球の位置または球種の少なくともいずれかの指定をさらに含むことを特徴とする付記１〜付記４のいずれか１項に記載の映像抽出方法。
【０１０４】
（付記６）
検索条件に従って抽出した野球の映像に対応する１又は複数の画像を表示する際に、該１又は複数の画像のそれぞれに対応する打席内の総投球数を該１又は複数の画像のそれぞれに対応づけて表示する、
処理をコンピュータが実行することを特徴とする映像抽出方法。
【０１０５】
（付記７）
表示された前記１又は複数の画像のいずれかが選択されると、選択された前記画像に対応する打席に含まれる１以上の投球シーンの映像それぞれに対応する１以上の投球シーン画像を、前記表示部に表示し、
表示された１以上の投球シーン画像のいずれかが選択されると、選択された前記投球シーン画像に対応する投球シーンの映像を前記表示部で再生する、
処理を前記コンピュータが実行することを特徴とする付記６記載の映像抽出方法。
【０１０６】
（付記８）
表示された表示された１以上の投球シーン画像それぞれと、該投球シーン画像それぞれに対応する投球シーンにおけるボールカントの状態とを対応付けて前記表示部に表示する、
処理を前記コンピュータが実行することを特徴とする付記７記載の映像抽出方法。
【０１０７】
（付記９）
前記１以上の投球シーン画像それぞれに対応する投球シーンの投球それぞれがストライクであるかボールであるかに応じて、前記１以上の投球シーン画像それぞれの表示態様を変更する、
処理を前記コンピュータが実行することを特徴とする付記７または付記８記載の映像抽出方法。
【０１０８】
（付記１０）
表示された前記１以上の投球シーン画像に対応する１以上の映像を連続して前記表示部で再生する、
処理を前記コンピュータが実行することを特徴とする付記７〜付記９のいずれか１項に記載の映像抽出方法。
【０１０９】
（付記１１）
異なる複数の打席に含まれる前記１以上の投球シーンに対応する前記投球シーン画像をマークする指定を受け付け、
前記マークする指定がなされた前記投球シーン画像に対応する投球シーンの映像の再生要求を受け付けると、前記マークする指定がなされた前記投球シーン画像に対応する投球シーンの映像を連続して前記表示部で再生する、
処理を前記コンピュータが実行することを特徴とする付記７〜付記１０のいずれか１項に記載の映像抽出方法。
【０１１０】
（付記１２）
表示された前記１以上の投球シーン画像に対応する１以上の映像を連続して前記表示部で再生するか、選択された前記打席の開始から終了までの映像データを再生するかの選択を受け付け、該選択の結果に応じて、前記１以上の映像を連続して再生、または、選択された前記打席の開始から終了までの映像データを再生する、
処理を前記コンピュータが実行することを特徴とする付記７〜付記１１のいずれか１項に記載の映像抽出方法。
【０１１１】
（付記１３）
抽出した前記１又は複数の画像それぞれに対応する打席の結果がアウトであるかセーフであるかに応じて、前記１又は複数の画像それぞれの表示態様を変更する、
処理を前記コンピュータが実行することを特徴とする付記６〜付記１２のいずれか１項に記載の映像抽出方法。
【０１１２】
（付記１４）
抽出した前記１又は複数の画像と、該１又は複数の画像それぞれに対応する打席の結果を示す情報とを関連付けて前記表示部に表示する、
処理を前記コンピュータが実行することを特徴とする付記６〜付記１３のいずれか１項に記載の映像抽出方法。
【０１１３】
（付記１５）
抽出した前記画像が複数の場合、複数の前記画像それぞれに対応する打席の結果のアウトの総数と、セーフの総数とを前記表示部に表示する、
処理を前記コンピュータが実行することを特徴とする付記６〜付記１４のいずれか１項に記載の映像抽出方法。
【０１１４】
（付記１６）
前記映像の再生の際に、再生される前記映像に対応する投球シーンの状況を示す情報を前記映像に重畳して表示する、
ことを前記コンピュータが実行し、
前記状況を示す情報は、再生される前記映像における、打者のチームの得点および投手のチームの得点、ランナーの出塁状況を示す情報、ボールカウントの状態、アウトカウントの少なくとも１つを含む、
ことを特徴とする付記７〜付記１５のいずれか１項に記載の映像抽出方法。
【０１１５】
（付記１７）
複数の野球の映像のそれぞれについてフレームの指定を受け付け、
指定された各フレームが同じタイミングで再生されるように前記複数の野球の映像の再生タイミングを調整する、
処理をコンピュータが実行することを特徴とする映像再生方法。
【０１１６】
（付記１８）
特定のボールカウントの状態の指定と、ボールカウントの初期状態から該特定のボールカウントの状態に至るまでのボールカウントの変化の傾向の指定とを受け付け、
記録された野球の映像から、指定された前記ボールカウントの変化の傾向に従ってボールカウントの状態が変化した後のボールカウントの状態であって、指定された前記特定のボールカウントの状態と同じボールカウントの状態に対応する映像を抽出する、
処理をコンピュータに実行させることを特徴とする映像抽出プログラム。
【０１１７】
（付記１９）
前記指定に、前記特定のボールカウントの状態を含む打席の打者のチームが、該打席の投手のチームに対して、得点で勝っているか否かの指定をさらに含むことを特徴とする付記１８記載の映像抽出プログラム。
【０１１８】
（付記２０）
前記指定に、前記特定のボールカウントの状態を含む打席の打順の指定を含むことを特徴とする付記１８または付記１９記載の映像抽出プログラム。
【０１１９】
（付記２１）
前記指定に、前記特定のボールカウントの状態を含む打席の結果、該打席のランナーの進塁が発生したか否かの指定をさらに含むことを特徴とする付記１８〜付記１９のいずれか１項に記載の映像抽出プログラム。
【０１２０】
（付記２２）
前記指定に、前記特定のボールカウントの状態で打たれた打球の位置または球種の少なくともいずれかの指定をさらに含むことを特徴とする付記１８〜付記２１のいずれか１項に記載の映像抽出プログラム。
【０１２１】
（付記２３）
特定のボールカウントの状態の指定と、ボールカウントの初期状態から該特定のボールカウントの状態に至るまでのボールカウントの変化の傾向の指定とを受け付ける受け付け手段と、
記憶手段に記憶された野球の映像から、指定された前記ボールカウントの変化の傾向に従ってボールカウントの状態が変化した後のボールカウントの状態であって、指定された前記特定のボールカウントの状態と同じボールカウントの状態に対応する映像を抽出する抽出手段と、
を有することを特徴とする映像抽出装置。
【０１２２】
（付記２４）
前記受け付け手段は、前記指定に、前記特定のボールカウントの状態を含む打席の打者のチームが、該打席の投手のチームに対して、得点で勝っているか否かの指定をさらに含むことを特徴とする付記２３記載の映像抽出装置。
【０１２３】
（付記２５）
前記受け付け手段は、前記指定に、前記特定のボールカウントの状態を含む打席の打順の指定を含むことを特徴とする付記２３または付記２４記載の映像抽出装置。
【０１２４】
（付記２６）
前記受け付け手段は、前記指定に、前記特定のボールカウントの状態を含む打席の結果、該打席のランナーの進塁が発生したか否かの指定をさらに含むことを特徴とする付記２３〜付記２５のいずれか１項に記載の映像抽出装置。
【０１２５】
（付記２７）
前記受け付け手段は、前記指定に、前記特定のボールカウントの状態で打たれた打球の位置または球種の少なくともいずれかの指定をさらに含むことを特徴とする付記２３〜付記２５６いずれか１項に記載の映像抽出装置。
【０１２６】
（付記２８）
特定のボールカウントの状態の指定と、ボールカウントの初期状態から該特定のボールカウントの状態に至るまでのボールカウントの変化の傾向の指定とを入力する入力手段と、
入力した前記指定に応じて記憶手段から抽出された、指定された前記ボールカウントの変化の傾向に従ってボールカウントの状態が変化した後のボールカウントの状態であって、指定された前記特定のボールカウントの状態と同じボールカウントの状態に対応する映像の抽出結果を出力する出力手段と、
を有することを特徴とするコンピュータ。
【０１２７】
（付記２９）
投球シーンの映像を検索して提供する映像提供サービス方法であって、ボールカウントの状態だけでなく、そのボールカウントの状態になる前にストライクのカウントとボールのカウントのどちらが先行していたのかを検索条件として受け付け、検索条件にあてはまるボールカウントの状態の投球シーンの映像を検索して提供することをコンピュータが実行することを特徴とする映像抽出方法。
【０１２８】
（付記３０）
検索条件に従って抽出した野球の映像に対応する１又は複数の画像を表示する際に、該１又は複数の画像のそれぞれに対応する打席内の総投球数を該１又は複数の画像のそれぞれに対応づけて表示する、
処理をコンピュータに実行させることを特徴とする映像抽出プログラム。
【０１２９】
（付記３１）
検索条件に従って抽出した野球の映像に対応する１又は複数の画像を表示部に表示させる際に、該１又は複数の画像のそれぞれに対応する打席内の総投球数を該１又は複数の画像のそれぞれに対応づけて前記表示部に表示させる表示制御手段、
を有することを特徴とする映像抽出装置。
【０１３０】
（付記３２）
入力した検索条件に従って抽出された野球の映像に対応する１又は複数の画像を表示する際に、該１又は複数の画像のそれぞれに対応する打席内の総投球数を該１又は複数の画像のそれぞれに対応づけて表示する表示手段、
を有することを特徴とするコンピュータ。
【０１３１】
（付記３３）
検索した打席の映像のサムネイル画像を一覧表示するときに、サムネイル画像と合わせてその打席内での総投球数を合わせて表示することをコンピュータに実行させることを特徴とする映像抽出方法。
【０１３２】
（付記３４）
複数の野球の映像のそれぞれについてフレームの指定を受け付け、
指定された各フレームが同じタイミングで再生されるように前記複数の野球の映像の再生タイミングを調整する、
処理をコンピュータに実行させることを特徴とする映像再生プログラム。
【０１３３】
（付記３５）
複数の野球の映像のそれぞれについてフレームの指定を受け付ける受け付け手段と、
指定された各フレームが同じタイミングで再生されるように前記複数の野球の映像の再生タイミングを調整する再生制御手段と、
を有することを特徴とする映像再生制御装置。
【０１３４】
（付記３６）
複数の野球の映像のそれぞれについてフレームの指定を入力する入力手段と、
指定された各フレームが同じタイミングで再生されるように再生タイミングが調整された前記複数の野球の映像を再生する映像再生手段と、
を有することを特徴とする映像再生装置。
【０１３５】
（付記３７）
複数の野球の映像のそれぞれについて再生途中で他の野球の映像と再生タイミングをそろえたいシーンの指定を受け付け、受け付けた各シーンが同じタイミングで再生されるようにそれら複数の野球の映像を再生することをコンピュータに実行させることを特徴とする映像再生方法。
【符号の説明】
【０１３６】
１０   映像提供装置
１１   表示制御部
１２   検索部
１３   登録部
２０   記憶装置
２１   映像ファイルデータベース
２２   メタ情報データベース
５０   コンピュータ
５２  ＣＰＵ
５４   メモリ
５６   記憶部
６０   映像提供プログラム
【図１】
2015233206.tif 000003
【図２】
2015233206.tif 000004
【図１８】
2015233206.tif 000005
【図１９】
2015233206.tif 000006
【図３】
2015233206.tif 000007
【図４】
2015233206.tif 000008
【図５】
2015233206.tif 000009
【図６】
2015233206.tif 000010
【図７】
2015233206.tif 000011
【図８】
2015233206.tif 000012
【図９】
2015233206.tif 000013
【図１０】
2015233206.tif 000014
【図１１】
2015233206.tif 000015
【図１２】
2015233206.tif 000016
【図１３】
2015233206.tif 000017
【図１４】
2015233206.tif 000018
【図１５】
2015233206.tif 000019
【図１６】
2015233206.tif 000020
【図１７】
2015233206.tif 000021
【図２０】
2015233206.tif 000022
【図２１】
2015233206.tif 000023
【図２２】
2015233206.tif 000024
【図２３】
2015233206.tif 000025