(57)【特許請求の範囲】
【請求項１】
複数の検索項目のうち、いずれかの検索項目の選択に応じて、選択された該検索項目に対応する検索条件の入力領域を新たに表示させ、
前記検索条件の入力領域において入力された条件に応じて検索された検索結果を、前記入力領域の表示を維持しつつ、前記入力領域と別の領域に表示し、
前記検索結果の中からいずれかのアイテムの選択を受け付け、
前記選択に応じて、前記検索結果に含まれる他のアイテムの表示を維持しつつ、前記入力領域を非表示にするとともに、前記入力領域の表示に用いた領域の少なくとも一部又は全部を利用して選択された前記アイテムに対応する画像又は動画の表示領域を形成する、
処理をコンピュータに実行させ、
前記複数の検索項目それぞれは、検索項目に対応する検索条件の指定状況を示すシンボル画像を含む、ことを特徴とする表示制御プログラム。
【請求項２】
検索結果に含まれるいずれかのアイテムの選択に応じて、選択された該アイテムに対応する画像又は動画を所定の領域に表示し、
前記所定の領域に表示された画像又は動画についての再生操作を受け付け、
前記検索結果を得る際に指定した検索条件について変更を受け付ける検索条件の再指定を受け付け可能な入力領域を少なくとも前記所定の領域の一部又は全部を用いて形成し、
前記再指定を受け付け可能な入力領域における検索条件の再指定に応じて、新たな検索結果に対応するアイテムを表示する、
処理をコンピュータに実行させることを特徴とする表示制御プログラム。
【請求項３】
前記シンボル画像は、野球の投球ゾーン、又は、球種、又は、打球の方向、又は、ボールカウント・アウトカウント、又は、走者の出塁状況を示す画像である、ことを特徴とする請求項１に記載の表示制御プログラム。
【請求項４】
前記入力領域には、選択可能な複数の選択候補が表示されるとともに、前記複数の選択候補のそれぞれに対応づけて、各選択候補が選択された場合に、検索によりヒットするアイテムの数が表示される、ことを特徴とする請求項１〜請求項３のいずれか１項に記載の表示制御プログラム。
【請求項５】
前記検索結果に含まれる特定のアイテムについて所定の指示を受け付けると、前記特定のアイテムが属するイニングと同じイニングに含まれる他のアイテムを表示する、ことを特徴とする請求項１〜請求項４のいずれか１項に記載の表示制御プログラム。
【請求項６】
前記アイテムに対応する画像又は動画が、野球の試合における投球シーンの画像又は動画である場合に、前記検索結果に含まれる特定のアイテムについて所定の指示を受け付けると、前記特定のアイテムが属する打席に含まれる他のアイテムを表示する、ことを特徴とする請求項１〜請求項４のいずれか１項に記載の表示制御プログラム。
【請求項７】
前記他のアイテムは、前記検索条件を満たさないアイテムを含む、ことを特徴とする請求項５又は請求項６に記載の表示制御プログラム。
【請求項８】
前記画像又は動画が野球の試合に関する画像又は動画の場合に、指定された選手について、投球ゾーン、球種、打球の方向、ボールカウント及びアウトカウント、又は走者の出塁状況についての状況に応じた成績を表示し、前記状況に応じた成績のいずれかが選択された場合に、該成績に対応する状況が示す投球ゾーン、球種、打球の方向、ボールカウント及びアウトカウント、又は走者の出塁状況を検索条件とした場合にヒットするアイテム
に対応する画像又は動画を表示する、ことを特徴とする請求項１〜請求項７のいずれか１項に記載の表示制御プログラム。
【請求項９】
前記画像又は動画が野球の試合に関する画像又は動画の場合に、指定された試合について、各打者のイニング毎の打席結果を示す一覧を表示し、前記一覧に含まれるいずれかの打席結果が選択された場合に、該打席結果が示す打席に対応する画像又は動画を表示する、ことを特徴とする請求項１〜請求項８のいずれか１項に記載の表示制御プログラム。
【請求項１０】
複数の検索項目のうち、いずれかの検索項目の選択に応じて、選択された該検索項目に対応する検索条件の入力領域を新たに表示させ、
前記検索条件の入力領域において入力された条件に応じて検索された検索結果を、前記入力領域の表示を維持しつつ、前記入力領域と別の領域に表示し、
前記検索結果の中からいずれかのアイテムの選択を受け付け、
前記選択に応じて、前記検索結果に含まれる他のアイテムの表示を維持しつつ、前記入力領域を非表示にするとともに、前記入力領域の表示に用いた領域の少なくとも一部又は全部を利用して選択された前記アイテムに対応する画像又は動画の表示領域を形成するように制御する表示制御部
を含み、
前記複数の検索項目それぞれは、検索項目に対応する検索条件の指定状況を示すシンボル画像を含むことを特徴とする表示制御装置。
【請求項１１】
検索結果に含まれるいずれかのアイテムの選択に応じて、選択された該アイテムに対応する画像又は動画を所定の領域に表示し、
前記所定の領域に表示された画像又は動画についての再生操作を受け付け、
前記検索結果を得る際に指定した検索条件について変更を受け付ける検索条件の再指定を受け付け可能な入力領域を少なくとも前記所定の領域の一部又は全部を用いて形成し、
前記再指定を受け付け可能な入力領域における検索条件の再指定に応じて、新たな検索結果に対応するアイテムを表示するように制御する表示制御部
を含むことを特徴とする表示制御装置。
【請求項１２】
複数の検索項目のうち、いずれかの検索項目の選択に応じて、選択された該検索項目に対応する検索条件の入力領域を新たに表示させ、
前記検索条件の入力領域において入力された条件に応じて検索された検索結果を、前記入力領域の表示を維持しつつ、前記入力領域と別の領域に表示し、
前記検索結果の中からいずれかのアイテムの選択を受け付け、
前記選択に応じて、前記検索結果に含まれる他のアイテムの表示を維持しつつ、前記入力領域を非表示にするとともに、前記入力領域の表示に用いた領域の少なくとも一部又は全部を利用して選択された前記アイテムに対応する画像又は動画の表示領域を形成する、
処理をコンピュータに実行させ、
前記複数の検索項目それぞれは、検索項目に対応する検索条件の指定状況を示すシンボル画像を含む、ことを特徴とする表示制御方法。
【請求項１３】
検索結果に含まれるいずれかのアイテムの選択に応じて、選択された該アイテムに対応する画像又は動画を所定の領域に表示し、
前記所定の領域に表示された画像又は動画についての再生操作を受け付け、
前記検索結果を得る際に指定した検索条件について変更を受け付ける検索条件の再指定を受け付け可能な入力領域を少なくとも前記所定の領域の一部又は全部を用いて形成し、
前記再指定を受け付け可能な入力領域における検索条件の再指定に応じて、新たな検索結果に対応するアイテムを表示する、
処理をコンピュータに実行させることを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御プログラム、表示制御方法、及び表示制御装置に関する。
【背景技術】
【０００２】
従来、大量の映像データの中から所望の場面の映像を抽出する映像データ処理システムが提案されている。このシステムでは、予め、被写体についての所望の場面毎（野球の試合であれば、例えば１球単位毎）に時間的に区切られた映像データを、それに対応する種々の検索データと共に、互いに関連付けてデータベースとして格納しておく。そして、データベースから所望の映像データが抽出される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２２９１９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一つの側面として、本発明は、画像又は動画を検索する際の操作性を向上することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、一つの側面として、複数の検索項目のうち、いずれかの検索項目の選択に応じて、選択された該検索項目に対応する検索条件の入力領域を新たに表する。また、前記検索条件の入力領域において入力された条件に応じて検索された検索結果を、前記入力領域の表示を維持しつつ、前記入力領域と別の領域に表示し、前記検索結果の中からいずれかのアイテムの選択を受け付ける。そして、前記選択に応じて、前記検索結果に含まれる他のアイテムの表示を維持しつつ、前記入力領域を非表示にする。また、前記入力領域の表示に用いた領域の少なくとも一部又は全部を利用して選択された前記アイテムに対応する画像又は動画の表示領域を形成する。
【発明の効果】
【０００６】
一つの側面として、画像又は動画を検索する際の操作性を向上することができる、という効果を有する。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る表示制御装置の概略構成を示す機能ブロック図である。
【図２】選手情報テーブルの一例を示す図である。
【図３】ユーザ間対応情報テーブルの一例を示す図である。
【図４】投球メタデータテーブルの一例を示す図である。
【図５】投球コースを説明するための図である。
【図６】打球方向を説明するための図である。
【図７】成績情報テーブルの一例を示す図である。
【図８】試合情報テーブルの一例を示す図である。
【図９】トップページ画面の一例を示す図である。
【図１０】検索再生画面の一例を示す図である。
【図１１】状況表示ボタンが選択された検索結果一覧領域の一例を示す図である。
【図１２】全球表示ボタンが選択された検索結果一覧領域の一例を示す図である。
【図１３】投球コースを指定するための絞り込み条件指定領域が表示された検索再生画面の一例を示す図である。
【図１４】球種を指定するための絞り込み条件指定領域が表示された検索再生画面の一例を示す図である。
【図１５】打球方向を指定するための絞り込み条件指定領域が表示された検索再生画面の一例を示す図である。
【図１６】カウント及びランナーの状況を指定するための絞り込み条件指定領域が表示された検索再生画面の一例を示す図である。
【図１７】対象選手が野手の場合の個人成績画面の一例を示す図である。
【図１８】対象選手が投手の場合の個人成績画面の一例を示す図である。
【図１９】試合ログ画面の一例を示す図である。
【図２０】本実施形態に係る表示制御装置として機能するコンピュータの概略構成を示すブロック図である。
【図２１】本実施形態における表示制御処理の一例を示すフローチャートである。
【図２２】検索再生画面処理の一例を示すフローチャートである。
【図２３】個人成績画面処理の一例を示すフローチャートである。
【図２４】試合ログ画面処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明に係る実施形態の一例を詳細に説明する。本実施形態では、検索対象の動画が野球の試合動画である場合を例に説明する。
【０００９】
図１に示すように、本実施形態に係る表示制御装置１０は、ネットワークなどを介して、野球の試合動画を配信する配信サーバ２０と接続され、配信サーバ２０から取得した動画を表示装置８４で再生する際の表示制御を行う。
【００１０】
配信サーバ２０には、野球の試合を撮影した動画を示す動画ファイル２１が格納されている。本実施形態では、１試合毎に１つの動画ファイル２１とし、各動画ファイル２１は、その動画ファイル２１に対応する試合の試合日及び対戦チーム名を用いたファイル名を付与するなどして、各試合の動画ファイル２１を一意に識別可能な状態で管理される。例えば、２０１６年４月１０日に行われたチームＡ対チームＢの試合の動画ファイル２１には、「２０１６０４１０ＡＢ」のようなファイル名を付与することができる。
【００１１】
また、各動画ファイル２１は、例えば３０ｆｐｓや６０ｆｐｓ等のフレームレートで撮影された動画であり、複数のフレームを含む。各フレームには、撮影開始からの経過時間で表されるフレーム時間が対応付けられており、このフレーム時間は、各フレームの識別情報として用いられる。
【００１２】
また、動画ファイル２１には、プレーの区切りを示す箇所に、プレーの区切りであることを示す情報が付与されている。本実施形態では、投手の投球１球毎をプレーの区切りとし、投手による投球の開始を示す箇所に「投球タグ」が付与されている。より具体的には、投球タグは、例えば、動画ファイル２１に含まれるフレームのうち、投手の投球動作の開始箇所から所定時間前（例えば、３秒前）に相当するフレームに付与されている。
【００１３】
また、配信サーバ２０には、動画ファイル２１に関連する各種情報が記憶された関連情報データベース（ＤＢ）２２が格納されている。本実施形態では、関連情報ＤＢ２２には、選手情報テーブル、ユーザ間対応情報テーブル、投球メタデータテーブル、成績情報テーブル、及び試合情報テーブルが含まれる。なお、関連情報ＤＢ２２は、動画ファイル２１に関連する他の情報を含んでもよい。以下、関連情報ＤＢ２２の各テーブルについて説明する。
【００１４】
選手情報テーブルは、選手の各々の情報である選手情報が記憶されたテーブルである。図２に、選手情報テーブル２３の一例を示す。図２の例では、各行（各レコード）が１人の選手に対応する選手情報である。各選手情報には、選手を一意に識別するための「選手ＩＤ」、「選手名」、選手が所属するチームのチーム名である「チーム」、「ポジション」、「背番号」、「投げ方／打ち方」、「写真」等の情報が含まれる。「ポジション」は、少なくともその選手が投手か野手かを識別可能な情報である。野手については、内野手又は外野手を識別可能な情報としてもよいし、捕手、一塁手、左翼手等のより詳細なポジションを識別可能な情報としてもよい。「投げ方／打ち方」は、選手が投手の場合には、その選手が投球時に右投げか左投げかを示す情報であり、選手が野手の場合には、その選手が打撃時に右打ち（右打席）か左打ち（左打席）かを示す情報である。「写真」は、選手の顔写真等の画像データである。
【００１５】
ユーザ間対応情報テーブルは、本実施形態により提供されるアプリケーションを利用するユーザ同士の対応関係を示す情報が記憶されたテーブルである。本実施形態におけるユーザ同士の対応関係とは、例えば、Ｔｗｉｔｔｅｒ（登録商標）などにおけるフォロー及びフォロワーの関係のようなユーザ間のつながりをいう。詳細は後述するが、あるユーザが本アプリケーションにログインして最初に表示されるトップページにログインユーザ向けの情報を提示する際、そのログインユーザがフォローしているユーザに関連する情報も提示される。
【００１６】
図３に、ユーザ間対応情報テーブル２４の一例を示す。図３の例では、ユーザＩＤ毎に、そのユーザＩＤが示すユーザがフォローしているユーザのユーザＩＤが「フォロー対象ユーザＩＤ」として対応付けて記憶されている。なお、本アプリケーションを利用するユーザが、選手情報テーブル２３に登録されている選手の場合には、ユーザＩＤは選手ＩＤとする。
【００１７】
投球メタデータテーブルは、各投球シーンのメタデータである投球メタデータが記憶されたテーブルである。各投球シーンは、動画ファイル２１に付与された「投球タグ」毎に、その投球タグが付与されたフレームから次の投球タグが付与されたフレームの前のフレームまでのフレーム群で表される。
【００１８】
図４に、投球メタデータテーブル２５の一例を示す。図４の例では、各行（各レコード）が１球毎の投球シーンに対応する投球メタデータである。各投球メタデータでは、動画ファイル２１を識別するための「ファイル名」と、「投球タグ」が付与されたフレーム時間と、その投球タグが付与されたフレームから始まる投球シーンに関する情報とが対応付けられている。投球シーンに関する情報には、「試合日」、「イニング」、「投手チーム」、「投手」、「打者チーム」、「打者」、「打順」、「投球結果」、「打席結果」、「投球コース」、「球種」、「打球方向」、「カウント」、「ランナー」等の情報が含まれる。
【００１９】
「試合日」は、その投球シーンを含む試合の開催日である。「イニング」は、その投球シーンが示す投球時のイニング（１回表、１回裏、２回表、・・・）である。「投手チーム」は、その投球シーンが示す投球を行う投手が所属するチームであり、「投手」は、その投手を識別するための選手ＩＤや選手名等の情報である。「打者チーム」は、その投球シーンが示す投球時の打者が所属するチームであり、「打者」は、その打者を識別するための選手ＩＤや選手名等の情報である。「打順」は、その投球シーンが示す投球時の打者の打順（１、２、・・・、９）である。
【００２０】
「投球結果」は、その投球シーンにおける投球の結果が、ストライクかボールかを示す情報である。なお、ストライクについては、より詳細に、空振り、見逃し、又はファールかを識別可能な情報としてもよい。投球に対して打者が打撃を行った場合（ファールを除く）、すなわち、投球に対してストライク又はボールの判定が行われていない場合には、「投球結果」はブランク（図４の例では、「−」で表記）とする。
【００２１】
「打席結果」は、その投球シーンが示す投球が、その投球を含む打席の最後の投球の場合に付与される打席の結果であり、例えば、ヒット、アウト、又はその他とすることができる。より詳細に、ヒットについては、１塁打、２塁打、３塁打、又は本塁打を識別可能な情報としてもよいし、アウトについては、単殺、併殺、又は三振を識別可能な情報としてもよい。さらに詳細に、センター前ヒット、ライトフライ等のように、打球の方向や打球の上がり方を組み合わせた結果を用いてもよい。また、その他には、例えば、四球、死球、犠打、犠飛、失策、野選、打撃妨害、守備妨害、走塁妨害等が含まれる。その投球シーンが含む投球が、その投球を含む打席の最後の投球ではない場合には、「打席結果」はブランク（図４の例では、「−」で表記）とする。
【００２２】
「投球コース」は、その投球シーンが示す投球が通過したコース（ゾーン）である。「投球コース」は、例えば、図５に示すように、ストライクゾーン及びその周辺ゾーンを複数のブロックに分割して各ブロックに番号を付与し、投球が通過したブロックの番号で表すことができる。「球種」は、その投球シーンが示す投球の球種を示す情報であり、例えば、ストレート、シュート、フォーク、チェンジアップ、カットボール、カーブ、スライダー、シンカー、その他の特殊球等である。「打球方向」は、その投球シーンが示す投球に対して打者が打撃を行った場合の打球の方向である。「打球方向」は、例えば、図６に示すように、グラウンドを複数のブロックに分割して各ブロックに記号を付与し、打球が到達したブロックの記号で表すことができる。
【００２３】
「カウント」は、その投球シーンの開始時におけるボールカウント、ストライクカウント、及びアウトカウントを「（ボールカウント，ストライクカウント，アウトカウント）」の形式で表したものである。例えば、３ボール、１ストライク、２アウトであれば、「（３，１，２）」となる。また、「ランナー」は、その投球シーンの開始時におけるランナーの状況を「（１塁のランナーの有無，２塁のランナーの有無，３塁のランナーの有無）」の形式で表している。例えば、ランナーがいる場合を「１」、ランナーがいない場合を「０」とし、１塁のみにランナーがいる場合には、「（１，０，０）」のように表す。
【００２４】
成績情報テーブルは、選手毎の状況に応じた成績が記憶されたテーブルである。成績情報テーブルには、例えば、シーズンの開始時から直近の試合までの結果を通算した成績が記憶される。図７に、成績情報テーブル２６の一例を示す。図７の例では、選手が野手の場合と投手の場合とのそれぞれに対応した各種成績が記憶されている。
【００２５】
選手が野手の場合には、「打席結果内訳」、「打球方向内訳」、「コース別打率」、及び「球種別打率」が記憶されている。「打席結果内訳」は、ヒット、アウト等の打席結果毎の割合、「打球方向内訳」は、例えば図６に示すような各打球方向への打撃数、「コース別打率」は、例えば図５に示すような各投球コースに対する打率、「球種別打率」は、各球種に対する打率である。選手が投手の場合も同様に、「被打席結果内訳」、「コース別被打率」、及び「球種別被打率」が記憶されている。なお、投手の場合は、被打席結果又は被打率についての成績である。また、選手が投手の場合の成績として、ランナーの状況及びボールカウント別の被打率を示す「状況別被打率」も記憶されている。なお、各種成績はこれらの例に限定されず、対戦チーム毎の打率や被打率、投手の投げ方（右投げか左投げか）別の打率、打者の打ち方（右打ちか左打ちか）別の被打率等を含めてもよい。また、野手についても、状況別打率の成績を含めてもよいし、投手についても、被打球方向内訳を含めてもよい。
【００２６】
試合情報テーブルは、各試合についての概要を示す試合情報が記憶されたテーブルである。図８に、試合情報テーブル２７の一例を示す。図８の例では、各行（各レコード）が１試合に対応する試合情報である。各試合情報には、その試合が開催された「試合日」、その試合における対戦チームである「ホームチーム」及び「ビジターチーム」、各チームの最終的な得点を示す「ホーム得点」及び「ビジター得点」の情報が含まれる。また、各イニングの得点を示す「イニング別得点」、その試合における「勝利投手」や「敗戦投手」等の情報が含まれる。さらに、救援投手、ホームランの情報等が含まれてもよい。
【００２７】
表示制御装置１０は、機能的には、取得部１１と表示制御部１２とを含む。
【００２８】
取得部１１は、本実施形態により提供されるアプリケーションにログインしたユーザのユーザＩＤ受け付け、そのユーザＩＤを配信サーバ２０に送信する。取得部１１は、ログインして最初に表示されるトップページに表示する情報として、配信サーバ２０から送信されるトップページ情報を取得する。トップページ情報には、ログインユーザのユーザＩＤが選手ＩＤの場合には、選手情報テーブル２３から抽出された、その選手ＩＤに対応する選手情報が含まれる。
【００２９】
また、トップページ情報には、動画ファイル２１に含まれる所定の投球シーンについて、その投球シーンのいずれかのフレームから生成されたサムネイル画像や、その投球シーンの投球メタデータが含まれる。所定の投球シーンとしては、例えば、ログインユーザ（選手）の直近の数試合分の投球シーン、ログインユーザがフォローしているユーザ（選手）の直近の数試合分の投球シーン、他のユーザからのメッセージが付与された投球シーンなどがある。また、例えばミーティング用の文書など、動画ファイル２１と紐付いていない情報がトップページ情報に含まれていてもよい。取得部１１は、取得したトップページ情報を表示制御部１２へ受け渡す。
【００３０】
また、取得部１１は、ログインユーザから動画の検索条件を受け付け、受け付けた検索条件を配信サーバ２０へ送信することにより、動画の配信を要求する。これにより、配信サーバ２０では、受信した検索条件をキーに投球メタデータテーブル２５から検索条件に合致する投球シーンを特定する。そして、配信サーバ２０は、特定した投球シーンを含む動画ファイル２１と、特定した投球シーンについての投球メタデータとを表示制御装置１０へ配信する。取得部１１は、配信サーバ２０から配信された動画ファイル２１及び投球メタデータを取得し、取得した動画ファイル２１及び投球メタデータを表示制御部１２へ受け渡す。
【００３１】
また、取得部１１は、ログインユーザにより個人成績画面（詳細は後述）が選択されると、個人成績画面において指定された選手の選手ＩＤを配信サーバ２０へ送信することにより、指定された選手の成績情報を要求する。そして、取得部１１は、成績情報テーブル２６から抽出され、配信サーバ２０から送信される、指定された選手の成績情報を取得し、取得した成績情報を表示制御部１２へ受け渡す。
【００３２】
また、取得部１１は、ログインユーザにより試合ログ画面（詳細は後述）が選択されると、指定された試合日を配信サーバ２０へ送信することにより、ログインユーザが所属するチームについての指定された試合の試合情報を要求する。そして、取得部１１は、試合情報テーブル２７から抽出され、配信サーバ２０から送信される、指定された試合の試合情報を取得し、取得した試合情報を表示制御部１２へ受け渡す。
【００３３】
表示制御部１２は、取得部１１から受け渡された情報、及びログインユーザの操作に基づいて、表示装置８４への画面の表示を制御する。
【００３４】
具体的には、表示制御部１２は、取得部１１からトップページ情報を受け取ると、例えば、図９に示すようなトップページ画面４０を表示装置８４に表示する。トップページ画面４０には、表示装置８４に表示される画面を切り替えるためのトップページタブ３１、検索再生タブ３２、個人成績タブ３３、及び試合ログタブ３４が含まれる。トップページ画面４０は、トップページタブ３１が選択された状態の画面である。また、トップページ画面４０には、ログインユーザ表示領域４１、直近打席表示領域４２、及びタイムライン表示領域４３が含まれる。
【００３５】
表示制御部１２は、取得部１１から受け渡されたログインユーザの選手情報に基づいて、ログインユーザ表示領域４１に、ログインユーザの選手名、チーム、ポジション、背番号、投げ方又は打ち方、写真等を表示する。なお、ログインユーザが選手ではない場合には、ログインユーザの氏名、肩書き（監督、コーチ、スタッフ等）、写真等を選手情報テーブル２３と同様のテーブル（図示省略）で管理しておき、これらの情報をログインユーザ表示領域４１に表示するとよい。
【００３６】
また、表示制御部１２は、取得部１１から受け渡されたログインユーザの直近の数試合分の投球シーンの投球メタデータに基づいて、直近打席表示領域４２に、最新の打席から新しい順に所定数分の打席結果を表示する。例えば、図９の例では、表示制御部１２は、各打席について、日付、イニング、対戦チーム及び対戦投手又は対戦打者、並びに打席結果を各枠内に表示している。直近打席表示領域４２からいずれかの打席を示す枠が選択された場合には、表示制御部１２は、選択された打席の情報を表示するために使用した投球メタデータを検索条件として取得部１１に受け渡す。
【００３７】
また、表示制御部１２は、取得部１１から受け渡されたサムネイル画像及び投球メタデータに基づいて、実績カードを生成する。実績カードとは、ログインユーザ本人が出場した試合の実績、ログインユーザがフォローしているユーザが出場した試合の実績など、ログインユーザへお薦めする情報をカード形式で表現したものである。実績カードには、投球シーンのサムネイル画像、及び投球メタデータから抽出した所定の情報が表示される。所定の情報は、その実績カードが対象とする選手（ログインユーザ又はログインユーザがフォローしているユーザ）が投手か野手かに応じて異なる。具体的には、その実績カードが対象とする選手が野手の場合、所定の情報としては、例えば、各打席の打席結果とすることができる。また、その実績カードが対象とする選手が投手の場合、所定の情報としては、例えば、対戦チームとすることができる。野手は、ほぼ毎試合出場する場合が多いため、各試合の各打席結果を表示することで、どの試合についての実績カードかを把握し易くなる。投手、特に先発投手は毎試合出場するわけではないため、各試合の投球毎の投球結果などを表示するよりも、どのチームと対戦したかを表示した方が、どの試合についての実績カードかを把握し易くなる。
【００３８】
また、ある投球シーンに対してメッセージが付与されている場合には、表示制御部１２は、その投球シーンのサムネイル画像とメッセージとを含む実績カードを生成する。また、表示制御部１２は、トップページ情報に含まれる他の情報についても実績カードを生成する。例えば、ミーティング用の文書がトップページ情報に含まれる場合、表示制御部１２は、ミーティングの開催日時等を記述し、ミーティング用の文書を添付した実績カードを生成することができる。
【００３９】
表示制御部１２は、生成した実績カードを、その実績カードに関連する日付、例えば、その実績カードが示す試合の日付、メッセージに含まれる日付、ミーティングの開催日等の降順で並べて、タイムライン表示領域４３に表示する。例えば、図９の例では、実績カード４４Ａ及び４４Ｅは、ログインユーザ本人が出場した試合の実績を示す実績カードである。実績カード４４Ａは、最新の試合に関する実績カード、実績カード４４Ｅは、１つ前の試合に関する実績カードである。図９の例では、ログインユーザは野手であるので、実績カード４４Ａ及び４４Ｅには、各打席の打席結果が表示されている。
【００４０】
また、実績カード４４Ｂは、ログインユーザがフォローしている選手（投手）が出場した試合の実績を示す実績カードであり、実績カード４４Ｃは、ログインユーザがフォローしている選手（野手）が出場した試合の実績を示す実績カードである。実績カード４４Ｂは、対象としている選手が投手であるため、対戦チームが表示されており、実績カード４４Ｃは、対象としている選手が野手であるため、各打席の打席結果が表示されている。
【００４１】
また、実績カード４４Ｄは、ミーティング用の文書などが添付された実績カードの一例であり、実績カード４４Ｆは、メッセージが付与された実績カードの一例である。以下では、実績カード４４Ａ、４４Ｂ、４４Ｃ、４４Ｄ、４４Ｅ、４４Ｆを区別なく総称する場合には、単に「実績カード４４」と表記する。
【００４２】
タイムライン表示領域４２から、サムネイル画像を含むいずれかの実績カード４４が選択された場合には、表示制御部１２は、選択された実績カード４４を生成するために使用した投球メタデータを検索条件として取得部１１に受け渡す。また、サムネイル画像を含まない実績カード４４が選択された場合には、表示制御部１２は、その実績カード４４に添付されている文書を開く等、実績カード４４に応じた処理を実行する。
【００４３】
表示制御部１２は、検索再生タブ３２が選択された場合には、例えば、図１０に示すような検索再生画面５０を表示装置８４に表示する。検索再生画面５０には、トップページタブ３１、検索再生タブ３２、個人成績タブ３３、及び試合ログタブ３４が含まれ、検索再生画面５０は、検索再生タブ３２が選択された状態の画面である。また、検索再生画面５０には、対象選手指定領域５１、対戦選手指定領域５２、投球・打席結果指定領域５３、試合日指定領域５４、絞り込み条件領域５５Ａ、５５Ｂ、５５Ｃ、５５Ｄ、検索結果一覧領域５６が含まれる。また、検索再生画面５０には、動画再生領域５７、及び表示制御ボタン群５８が含まれる。対象選手指定領域５１、対戦選手指定領域５２、投球・打席結果指定領域５３、試合日指定領域５４、絞り込み条件領域５５Ａ、５５Ｂ、５５Ｃ、５５Ｄの各々は、動画の検索条件を指定するための領域である。
【００４４】
表示制御部１２は、対象選手指定領域５１に含まれる選択ボタン５１Ａが選択されると、対象選手を指定するための表示を行う。例えば、表示制御部１２は、配信サーバ２０の選手情報テーブル２３の選手情報を取得して、チーム毎の選手の一覧を生成し、各選手を選択可能な状態で表示する。表示制御部１２は、選択された選手の情報を対象選手指定領域５１に表示する。
【００４５】
また、表示制御部１２は、対戦選手指定領域５２に含まれる選択ボタン５２Ａが選択されると、対象選手を指定する場合と同様に、対戦選手を指定するための表示を行う。表示制御部１２は、選択された選手の情報を対戦選手指定領域５２に表示する。なお、対戦選手については、全ての選手の指定や、特定のチームに所属する全ての選手を指定するなどの指定方法も可能とする。また、対象選手が投手の場合には、対戦選手として、左打ち又は右打ちの選手を指定したり、対象選手が野手の場合には、対戦選手として、右投げ又は左投げの選手を指定したりする指定方法も可能とする。
【００４６】
また、表示制御部１２は、投球・打席結果指定領域５３に含まれる選択ボタン５３Ａが選択されると、投球結果及び打席結果を指定するための表示を行う。例えば、投球結果については、全ての投球結果、ストライク、又はボールを選択可能な表示を行う。ストライクについては、より詳細に、見逃し、空振り、又はファールを選択可能としてもよい。打席結果については、全ての打席結果、ヒット、アウト、又はその他を選択可能な表示を行う。ヒットについては、一塁打、二塁打、三塁打、又は本塁打を選択可能に、アウトについては、単殺、併殺、又は三振を選択可能に、その他については、四球、死球、犠飛等を選択可能に表示してもよい。さらに、ヒット及びアウトについては、センター前ヒット、ライトフライ等のより詳細な打席結果を選択可能に表示してもよい。表示制御部１２は、選択された投球結果又は打席結果を投球・打席結果指定領域５３に表示する。
【００４７】
上記の対象選手、対戦選手、及び投球・打席結果の各々を選択するための表示は、例えばプルダウンメニューや別ウィンドウを表示することにより行うことができる。また、テキストボックスなどへの直接入力により指定を受け付けてもよい。
【００４８】
表示制御部１２は、対象選手、対戦選手、及び投球・打席結果が指定されると、各指定領域で指定されている対象選手、対戦選手、及び投球・打席結果を検索条件として取得部１１へ受け渡す。これにより、表示制御部１２は、取得部１１を介して、配信サーバ２０から配信された動画ファイル２１及び投球メタデータを取得する。なお、上述のトップページ画面４０において、いずれかの実績カード４４又は直近の打席が選択された場合には、表示制御部１２は、選択された実績カード４４又は直近の打席に対応する投球メタデータに基づく検索条件を、各指定領域に表示する。
【００４９】
表示制御部１２は、取得した投球メタデータに基づいて、検索結果一覧領域５６に、各検索結果を選択可能な状態で、検索結果の一覧を表示する。図１０の例では、１つの枠内に各検索結果５６Ａを表示しており、検索条件に合致する投球シーンを含む打席を１つの検索結果５６Ａとして表示している。また、図１０の例では、１つの検索結果を示す枠内には、試合日、イニング、対戦チーム、対戦選手、投球結果又は打席結果、球種、投球コース、打球方向、及びその打席での何球目の投球かを示す情報が含まれる。投球を指定する検索条件が指定されていない場合には、その打席の最終の投球を示す投球シーンについての投球メタデータに基づいて、検索結果５６Ａが表示される。投球を指定する検索条件が指定されている場合には、検索条件に合致する投球シーンについての投球メタデータに基づいて、検索結果５６Ａが表示される。投球を指定する検索条件とは、投球・打席結果指定領域５３で指定される投球結果、及び後述するいずれか絞り込み条件による指定である。また、投球コース及び打球方向については、投球コースを示すシンボル画像、及び打球方向を示すシンボル画像で表現している。
【００５０】
また、表示制御部１２は、検索結果一覧領域５６に含まれる検索結果５６Ａのうち、選択されている検索結果５６Ａを、他の検索結果５６Ａと異なる表示態様で表示する。図１０の例では、選択されている検索結果５６Ａの枠線を太線で、選択されていない他の検索結果５６Ａを破線で示している。
【００５１】
また、表示制御部１２は、検索結果一覧領域５６に含まれる状況表示ボタン５６Ｂが選択されると、例えば、図１１に示すように、検索結果一覧領域５６の表示を展開し、各検索結果５６Ａの枠内に、カウント及びランナーの状況を追加して表示する。図１１の例では、カウント及びランナーの状況は、カウントを示すシンボル画像、及びランナーの状況を示すシンボル画像で表現している。
【００５２】
また、表示制御部１２は、各検索結果５６Ａに含まれる全球表示ボタン５６Ｃが選択されると、例えば、図１２に示すように、選択された全球表示ボタン５６Ｃに対応する検索結果５６Ａの表示を展開する。そして、表示制御部１２は、その検索結果５６Ａが示す打席に含まれる各投球シーンの各々につての情報を表示する。また、表示制御部１２は、検索結果５６Ａの展開前に表示されていた投球シーンの情報を、他の投球シーンとは異なる表示態様で表示する。図１２の例では、検索結果５６Ａの展開前に表示されていた投球シーンについて、その打席での何球目かを示す部分を反転表示させている。
【００５３】
表示制御部１２は、検索結果一覧領域５６において選択されている検索結果５６Ａに対応する投球メタデータに基づいて、取得した動画ファイル２１の中から、選択された投球シーンを特定し、動画再生領域５７で再生する。具体的には、表示制御部１２は、選択されている検索結果５６Ａに対応する投球メタデータの「ファイル名」により動画ファイル２１を特定し、特定した動画ファイル２１を、投球メタデータの「投球タグ」で示されるフレーム時間が示すフレームから再生する。なお、ログインユーザにより、検索結果一覧領域５６からいずれの検索結果５６Ａも選択されていない場合には、例えば先頭の検索結果５６Ａなど、予め定めた検索結果５６Ａに対応する動画から自動的に再生を開始してもよい。
【００５４】
また、表示制御部１２は、表示制御ボタン群５８に含まれるいずれかのボタンが選択された場合には、動画再生領域５７で再生している動画について、選択されたボタンに応じた表示制御を行う。表示制御ボタン群５８は、例えば、再生／一時停止ボタン、早戻しボタン、早送りボタン、コマ送りボタン、コマ戻しボタン等を含む。表示制御部１２は、再生／一時停止ボタンが選択された場合には、再生中の動画の一時停止、又は一時停止中の動画の再生制御を行う。また、表示制御部１２は、早戻しボタンが選択された場合には、再生中の動画の早戻し制御を行い、早送りボタンが選択された場合には、再生中の動画の早送り制御を行う。また、表示制御部１２は、コマ戻しボタンが選択された場合には、再生中の動画のコマ戻し制御を行い、コマ送りボタンが選択された場合には、再生中の動画のコマ送り制御を行う。
【００５５】
また、表示制御部１２は、試合日が指定された場合、及びいずれかの絞り込み条件が指定された場合には、検索結果一覧領域５６に表示している検索結果５６Ａを絞り込んで、検索結果一覧領域５６の表示を更新する。
【００５６】
具体的には、表示制御部１２は、試合日指定領域５４において試合日が指定された場合、検索結果一覧領域５６に表示している検索結果５６Ａを、指定された試合日に合致する検索結果５６Ａに絞り込む。
【００５７】
また、絞り込み条件は、絞り込み条件領域５５Ａ、５５Ｂ、５５Ｃ、５５Ｄの各々で指定される。絞り込み条件領域５５Ａは投球コース、絞り込み条件領域５５Ｂは球種、絞り込み条件領域５５Ｃは打球方向、絞り込み条件領域５５Ｄはカウント及びランナーの状況を絞り込み条件として指定する際に選択される。
【００５８】
表示制御部１２は、絞り込み条件領域５５Ａが選択されると、例えば、図１３に示すように、動画再生領域５７上に、投球コースを指定するための絞り込み条件指定領域５５１Ａを展開表示する。絞り込み条件指定領域５５１Ａには、投球コースを示すシンボル画像により、絞り込み条件として指定する投球コースを受け付けるための指定部品５５２Ａが含まれる。表示制御部１２は、選択された投球コースのブロックを、選択されていない投球コースのブロックと異なる表示態様で表示する。図１３の例では、選択されたブロックを網掛けで表示している。
【００５９】
また、絞り込み条件指定領域５５１Ａには、現在検索結果一覧領域５６に表示されている検索結果５６Ａに含まれる全投球数の表示５５３Ａが含まれる。また、指定部品５５２Ａの各ブロック内には、現在検索結果一覧領域５６に表示されている全ての検索結果５６Ａに含まれる全投球のうち、投球コースが各ブロックが示す投球コースに該当する投球の件数が表示されている。また、絞り込み条件指定領域５５１Ａには、指定部品５５２Ａの選択状態を解除するためのクリアボタン５５４Ａ、及び指定部品５５２Ａの選択状態を確定するためのＯＫボタン５５５Ａが含まれる。
【００６０】
表示制御部１２は、ＯＫボタン５５５Ａが選択されると、検索結果一覧領域５６に表示している検索結果５６Ａを、投球コースが、指定部品５５２Ａで指定された投球コースに合致する検索結果５６Ａに絞り込んで、検索結果一覧領域５６の表示を更新する。そして、検索結果一覧領域５６からいずれかの検索結果５６Ａが選択されると、絞り込み条件指定領域５５１Ａの表示を折りたたんで、動画再生領域５７を表示し、選択された検索結果５６Ａが示す動画を再生する。また、表示制御部１２は、絞り込み条件領域５５Ａにおける投球コースを示すシンボル画像の表示を、指定部品５５２Ａで指定された条件を反映させた表示に更新する。
【００６１】
表示制御部１２は、絞り込み条件領域５５Ｂが選択されると、例えば、図１４に示すように、動画再生領域５７上に、球種を指定するための絞り込み条件指定領域５５１Ｂを展開表示する。絞り込み条件指定領域５５１Ｂには、絞り込み条件として指定する球種を受け付けるための指定部品５５２Ｂが含まれる。また、絞り込み条件指定領域５５１Ａと同様に、絞り込み条件指定領域５５１Ｂには、全投球数の表示５５３Ｂが含まれ、また、指定部品５５２Ｂの各球種に対応する投球の件数も表示される。さらに、絞り込み条件指定領域５５１Ｂには、各球種に対応する投球の件数をグラフ化した表示５５６Ｂも含まれる。また、絞り込み条件指定領域５５１Ｂには、クリアボタン５５４Ｂ、ＯＫボタン５５５Ｂが含まれる。
【００６２】
指定部品５５２Ｂ、クリアボタン５５４Ｂ、及びＯＫボタン５５５Ｂの各々が操作された際の表示制御は、絞り込み条件指定領域５５１Ａの場合と同様である。また、検索結果一覧領域５６の更新、並びに更新後の検索結果一覧領域５６からの検索結果５６Ａ選択後の表示制御も、絞り込み条件領域５５Ａの場合と同様である。
【００６３】
表示制御部１２は、絞り込み条件領域５５Ｃが選択されると、例えば、図１５に示すように、動画再生領域５７上に、打球方向を指定するための絞り込み条件指定領域５５１Ｃを展開表示する。絞り込み条件指定領域５５１Ｃには、打球方向を示すシンボル画像により、絞り込み条件として指定する打球方向を受け付けるための指定部品５５２Ｃが含まれる。図１５は、打球方向と合せて、打球の上がり方（ゴロ又はフライ）も指定条件として指定可能な指定部品５５２Ｃの例を示している。また、絞り込み条件指定領域５５１Ａと同様に、絞り込み条件指定領域５５１Ｃには、全投球数の表示５５３Ｃが含まれ、また、指定部品５５２Ｃの各打球方向に対応する投球の件数も表示されている。また、絞り込み条件指定領域５５１Ｃには、クリアボタン５５４Ｃ、ＯＫボタン５５５Ｃが含まれる。
【００６４】
指定部品５５２Ｃ、クリアボタン５５４Ｃ、及びＯＫボタン５５５Ｃの各々が操作された際の表示制御は、絞り込み条件指定領域５５１Ａの場合と同様である。また、検索結果一覧領域５６の更新、並びに更新後の検索結果一覧領域５６からの検索結果５６Ａ選択後の表示制御も、絞り込み条件領域５５Ａの場合と同様である。なお、後述する図１６の絞り込み条件領域５５Ｃは、図１５において、打球方向が絞り込み条件として指定されなかった例を示している。
【００６５】
表示制御部１２は、絞り込み条件領域５５Ｄが選択されると、例えば、図１６に示すように、動画再生領域５７上に、カウント及びランナーの状況を指定するための絞り込み条件指定領域５５１Ｄを展開表示する。絞り込み条件指定領域５５１Ｄには、カウント及びランナーの状況を示すシンボル画像により、絞り込み条件として指定するカウント及びランナーの状況を受け付けるための指定部品５５２Ｄが含まれる。
【００６６】
図１６は、シンボル画像だけでは指定することができない状況を指定するためのボタンも含む指定部品５５２Ｄの例を示している。例えば、「ランナーなし」のボタンは、ランナーがいない状況を指定するためのもので、ランナーの状況に対する指定を行っていな場合と区別するためのものである。「初球」のボタンも同様である。また、「得点圏」は、ランナーが２塁の場合、２塁３塁の場合、３塁の場合という、シンボル画像では指定できない複数の状況を指定可能とするためのものである。「ツーストライク」及び「フルカウント」のボタンも同様である。
【００６７】
また、絞り込み条件指定領域５５１Ａと同様に、絞り込み条件指定領域５５１Ｄには、全投球数の表示５５３Ｄが含まれる。また、絞り込み条件指定領域５５１Ｄには、クリアボタン５５４Ｄ、ＯＫボタン５５５Ｄが含まれる。
【００６８】
指定部品５５２Ｄ、クリアボタン５５４Ｄ、及びＯＫボタン５５５Ｄの各々が操作された際の表示制御は、絞り込み条件指定領域５５１Ａの場合と同様である。また、検索結果一覧領域５６の更新、並びに更新後の検索結果一覧領域５６からの検索結果５６Ａ選択後の表示制御も、絞り込み条件領域５５Ａの場合と同様である。
【００６９】
なお、以下では、絞り込み条件領域５５Ａ、５５Ｂ、５５Ｃ、５５Ｄを区別なく総称する場合には、単に「絞り込み条件領域５５」と表記する。絞り込み条件指定領域、指定部品、クリアボタン、ＯＫボタンについても同様に、区別なく総称する場合には、Ａ、Ｂ、Ｃ、又はＤの符号を除いた部分の符号を用いて表記する。
【００７０】
表示制御部１２は、個人成績タブ３３が選択されると、例えば、図１７及び図１８に示すような個人成績画面６０を表示装置８４に表示する。個人成績画面６０には、トップページタブ３１、検索再生タブ３２、個人成績タブ３３、及び試合ログタブ３４が含まれ、個人成績画面６０は、個人成績タブ３３が選択された状態の画面である。また、個人成績画面６０には、対象選手指定領域６１、及び成績表示領域６２Ａ〜６２Ｈが含まれる。対象選手指定領域６１は、検索再生画面５０の対象選手指定領域５１と同様である。なお、成績表示領域６２Ａ〜６２Ｈを区別なく総称する場合には、単に「成績表示領域６２」と表記する。
【００７１】
表示制御部１２は、対象選手指定領域６１で対象選手が指定されると、指定された選手の選手ＩＤを配信サーバ２０に送信し、配信サーバ２０の成績情報テーブル２６から該当選手の成績情報を取得する。表示制御部１２は、取得した成績情報に基づいて、成績をグラフ化又はシンボル画像化して、成績表示領域６２に表示する。
【００７２】
図１７は、対象選手が野手の場合の個人成績画面６０の一例である。成績表示領域６２Ａには、「打席結果内訳」に関する成績がグラフ化されて表示されると共に、成績項目である各打席結果を選択可能な指定部品６３Ａが表示されている。成績表示領域６２Ｂには、「打球方向内訳」に関する成績が、打球方向を示すシンボル画像の各ブロックに対応付けて表示されている。打球方向を示すシンボル画像は、成績項目である各打球方向を示すブロックが選択可能な指定部品６３Ｂとしても機能する。成績表示領域６２Ｃには、「コース別打率」に関する成績が、投球コースを示すシンボル画像の各ブロックに対応付けて表示されている。投球コースを示すシンボル画像は、成績項目である各投球コースを示すブロックが選択可能な指定部品６３Ｃとしても機能する。成績表示領域６２Ｄには、「球種別打率」に関する成績がグラフ化されて表示されると共に、成績項目である各球種を選択可能な指定部品６３Ｄが表示されている。
【００７３】
図１８は、対象選手が投手の場合の個人成績画面６０の一例である。成績表示領域６２Ｅには、「被打席結果内訳」に関する成績がグラフ化されて表示されると共に、成績項目である各打席結果を選択可能な指定部品６３Ｅが表示されている。成績表示領域６２Ｆには、「状況別被打率」に関する成績が、各状況を示すシンボル画像と対応付けられ、選択可能なボタンとして表示されている。各ボタンは、成績項目である各状況を選択可能な指定部品６３Ｂとしても機能する。成績表示領域６２Ｇには、「コース別被打率」に関する成績が、投球コースを示すシンボル画像の各ブロックに対応付けて表示されている。投球コースを示すシンボル画像は、成績項目である各投球コースを示すブロックが選択可能な指定部品６３Ｇとしても機能する。成績表示領域６２Ｈには、「球種別被打率」に関する成績がグラフ化されて表示されると共に、成績項目である各球種を選択可能な指定部品６３Ｈが表示されている。
【００７４】
なお、表示制御部１２は、各成績表示領域６２に表示するグラフ及びシンボル画像について、各成績項目に対応する成績が所定値以上又は所定値以下であるかなどに応じて、各成績項目を色分けして表示してもよい。また、以下では、指定部品６３Ａ〜６３Ｈを区別なく総称する場合には、単に「指定部品６３」と表記する。
【００７５】
表示制御部１２は、いずれかの指定部品６３が操作されていずれかの成績項目が選択されると、選択された成績項目に対応する打席結果、打球方向、投球コース、球種、又はカウント及びランナーの状況を検索条件として取得部１１に受け渡す。これにより、表示制御部１２は、取得部１１を介して、配信サーバ２０から配信された動画ファイル２１及び投球メタデータを取得する。表示制御部１２は、画面を検索再生画面５０に切り替えて、指定部品６３により指定された検索条件を、該当の検索条件の指定領域に表示すると共に、取得した投球メタデータに基づいて検索結果一覧領域５６に検索結果一覧を表示する。例えば、図１７に示す個人成績画面６０のコース別打率の成績表示領域６２Ｃに含まれる指定部品６３Ｃから１７番のブロック（４行目左から２つ目）が選択されたとする。この場合、表示制御部１２は、検索再生画面５０の対象選手指定領域５１に、個人成績画面６０の対象選手指定領域６１で指定されている選手の情報を表示し、絞り込み条件領域５５Ａの表示を、１７番のブロックが指定された状態に変更する。なお、対戦選手指定領域５２は全選手、投球・打席結果指定領域５３は全て、試合日指定領域５４は指定なし、絞り込み条件領域５５Ｂ、５５Ｃ、５５Ｄは指定なしとする。
【００７６】
表示制御部１２は、試合ログタブ３４が選択されると、例えば、図１９に示すような試合ログ画面７０を表示装置８４に表示する。試合ログ画面７０には、トップページタブ３１、検索再生タブ３２、個人成績タブ３３、及び試合ログタブ３４が含まれ、試合ログ画面７０は、試合ログタブ３４が選択された状態の画面である。また、試合ログ画面７０には、試合日指定領域７１、選択ボタン７２、試合概要表示領域７３、及びボックススコア表示領域７４が含まれる。試合日指定領域７１は、テキストボックスに直接日付を入力可能なテキストボックスでもよいし、日付を指定可能なプルダウンメニューや別ウィンドウでカレンダーを表示する形式のものでもよい。カレンダーを表示する場合には、各日付欄に対戦チームを表示するようにしてもよい。
【００７７】
表示制御部１２は、試合日指定領域７１で試合日が指定されると、指定された試合日を、取得部１１を介して配信サーバ２０に送信する。配信サーバ２０は、指定された試合日及びログインユーザが所属するチームに基づいて試合を特定し、試合情報テーブル２７から、その試合の試合情報を抽出し、投球メタデータテーブル２５から、その試合の投球メタデータを抽出する。そして、配信サーバ２０は、抽出した試合情報及び投球メタデータと共に、その試合の動画ファイル２１を表示制御装置１０へ送信する。表示制御部１２は、取得部を介して、試合情報、投球メタデータ、及び動画ファイル２１を取得する。
【００７８】
表示制御部１２は、取得した試合情報の内容を、試合概要表示領域７３に所定のフォーマットで表示する。図１９の例では、イニング別得点は、スコアボード形式で表示している。また、表示制御部１２は、取得した投球メタデータに基づいて、打順毎に並べた各打者のイニング毎の成績をマトリクス形式で表現したボックススコアを生成して、各マス（各打席）を選択可能な状態でボックススコア表示領域７４に表示する。
【００７９】
表示制御部１２は、ボックススコアからいずれかのマス（打席）が選択されると、画面を検索再生画面５０に切り替える。そして、表示制御部１２は、選択された打席の投球メタデータに基づいて、各指定領域に検索条件を表示し、選択された打席の情報を検索結果一覧領域５６に検索結果５６Ａとして表示する共に、動画再生領域５７でその打席の動画を再生する。
【００８０】
表示制御装置１０は、例えば図２０に示すコンピュータ８０で実現することができる。コンピュータ８０はＣＰＵ８１、一時記憶領域としてのメモリ８２、及び不揮発性の記憶部８３を備える。また、コンピュータ８０は、表示装置８４、記録媒体８９に対するデータの読み込み及び書き込みを制御するread/write（Ｒ／Ｗ）部８５、並びにインターネット等のネットワークに接続されるネットワークインターフェース（Ｉ／Ｆ）８６を備える。ＣＰＵ８１、メモリ８２、記憶部８３、表示装置８４、Ｒ／Ｗ部８５、及びネットワークＩ／Ｆ８６は、バス８７を介して互いに接続される。
【００８１】
記憶部８３は、Hard Disk Drive（ＨＤＤ）、solid state drive（ＳＳＤ）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部８３には、コンピュータ８０を表示制御装置１０として機能させるための表示制御プログラム９０が記憶されている。表示制御プログラム９０は、取得プロセス９１と、表示制御プロセス９２とを有する。
【００８２】
ＣＰＵ８１は、表示制御プログラム９０を記憶部８３から読み出してメモリ８２に展開し、表示制御プログラム９０が有するプロセスを順次実行する。ＣＰＵ８１は、取得プロセス９１を実行することで、図１に示す取得部１１として動作する。また、ＣＰＵ８１は、表示制御プロセス９２を実行することで、図１に示す表示制御部１２として動作する。これにより、表示制御プログラム９０を実行したコンピュータ８０が、表示制御装置１０として機能することになる。
【００８３】
なお、表示制御プログラム９０により実現される機能は、例えば半導体集積回路、より詳しくはApplication Specific Integrated Circuit（ＡＳＩＣ）等で実現することも可能である。
【００８４】
次に、本実施形態に係る表示制御装置１０の作用について説明する。ユーザがユーザＩＤを入力してログインすることにより、表示制御装置１０により提供されるアプリケーションが起動されると、表示制御装置１０において、図２１に示す表示制御処理が実行される。
【００８５】
ステップＳ１１で、取得部１１が、入力されたログインユーザのユーザＩＤを受け付け、そのユーザＩＤを配信サーバ２０に送信し、ログインユーザに関する選手情報、サムネイル画像、及び投球メタデータを含むトップページ情報を要求する。
【００８６】
次に、ステップＳ１２で、取得部１１が、要求に応じて配信サーバ２０から送信されたトップページ情報を取得する。取得部１１は、取得したトップページ情報を表示制御部１２へ受け渡す。
【００８７】
次に、ステップＳ１３で、表示制御部１２が、取得部１１から受け渡されたサムネイル画像及び投球メタデータに基づいて、実績カード４４を生成する。この際、ログインユーザが野手の場合には、表示制御部１２は、該当の試合における各打席の打席結果を含む実績カード４４を生成する。また、ログインユーザが投手の場合には、表示制御部１２は、該当の試合における対戦チームを含む実績カード４４を生成する。また、表示制御部１２は、メッセージ付きの実績カード４４や、添付ファイル付きの実績カードなど、トップページ情報に基づく他の実績カード４４も生成する。
【００８８】
次に、ステップＳ１４で、表示制御部１２が、例えば、図９に示すようなトップページ画面４０を表示する。具体的には、表示制御部１２は、取得部１１から受け渡されたログインユーザの選手情報に基づいて、ログインユーザ表示領域４１に、ログインユーザの選手名、チーム、ポジション、背番号、投げ方又は打ち方、写真等を表示する。また、表示制御部１２は、取得部１１から受け渡されたログインユーザの直近の数試合分の投球シーンの投球メタデータに基づいて、直近打席表示領域４２に、最新の打席から新しい順に所定数分の打席結果を表示する。さらに、表示制御部１２は、上記ステップＳ１３で生成した実績カード４４を、各実績カード４４に関連する日付の降順で並べて、タイムライン表示領域４３に表示する。
【００８９】
次に、ステップＳ１５で、表示制御部１２が、トップページ画面４０において、サムネイル画像を含むいずれかの実績カード４４、又は直近打席表示領域４２からいずれかの打席が選択されたか否かを判定する。いずれかの実績カード４４又は直近の打席が選択された場合には、処理はステップＳ１６へ移行し、実績カード４４及び直近の打席のいずれも選択されていない場合には、処理はステップＳ１９へ移行する。なお、本ステップにおいて、サムネイル画像を含まない実績カード４４が選択された場合には、表示制御部１２は、選択された実績カード４４に応じた表示制御を行う。
【００９０】
ステップＳ１６では、表示制御部１２は、選択された実績カード４４を生成するために使用した投球メタデータ、又は選択された直近の打席の情報を表示するために使用した投球メタデータを検索条件として取得部１１に受け渡す。これにより、表示制御部１２は、取得部１１を介して、配信サーバ２０から検索条件に合致した動画ファイル２１及び投球メタデータを取得する。
【００９１】
次に、ステップＳ１７で、表示制御部１２が、選択された実績カード４４又は直近の打席に対応する投球メタデータに基づく検索条件を、各指定領域に表示する。また、表示制御部１２は、取得した投球メタデータに基づいて、検索結果一覧領域５６に、選択された実績カード４４に対応する打席を示す検索結果５６Ａの一覧、又は直近打席表示領域４２から選択された打席を示す検索結果５６Ａを表示する。そして、処理は後述する検索再生画面処理のステップＳ２４へ移行し、表示制御部１２が、動画再生領域５７において、選択された実績カード４４に対応する打席又は選択された直近の打席に含まれる投球シーンを示す動画の再生を開始する。
【００９２】
一方、ステップＳ１９では、表示制御部１２が、トップページ画面４０において、検索再生タブ３２が選択されたか否かを判定する。検索再生タブ３２が選択された場合には、処理はステップＳ２０へ移行し、後述する検索再生画面処理が実行され、表示制御処理は終了する。検索再生タブ３２が選択されていない場合には、処理はステップＳ３５へ移行する。
【００９３】
ステップＳ３５では、表示制御部１２が、トップページ画面４０において、個人成績タブ３３が選択されたか否かを判定する。個人成績タブ３３が選択された場合には、処理はステップＳ４０へ移行し、後述する個人成績画面処理が実行され、表示制御処理は終了する。個人成績タブ３３が選択されていない場合には、処理はステップＳ５５へ移行する。
【００９４】
ステップＳ５５では、表示制御部１２が、トップページ画面４０において、試合ログタブ３４が選択されたか否かを判定する。試合ログタブ３４が選択された場合には、処理はステップＳ６０へ移行し、後述する試合ログ画面処理が実行され、表示制御処理は終了する。試合ログタブ３４が選択されていない場合には、処理はステップＳ６５へ移行する。
【００９５】
ステップＳ６５では、表示制御部１２が、アプリケーションの終了を指示するコマンドが入力されたか否かを判定することにより、アプリケーションを終了するか否かを判定する。アプリケーションを終了しない場合には、処理はステップＳ１５に戻り、アプリケーションを終了する場合には、表示制御処理は終了する。
【００９６】
ここで、図２２を参照して、検索再生画面処理について説明する。
【００９７】
ステップＳ２１で、表示制御部１２が、対象選手指定領域５１、対戦選手指定領域５２、及び投球・打席結果指定領域５３において検索条件が指定されたか否かを判定する。各指定領域において検索条件が指定された場合には、処理はステップＳ２２へ移行し、検索条件が指定されていない場合には、処理はステップＳ２５へ移行する。
【００９８】
ステップＳ２２では、表示制御部１２が、各指定領域で指定されている対象選手、対戦選手、及び投球・打席結果を検索条件として取得部１１へ受け渡す。これにより、表示制御部１２は、取得部１１を介して、配信サーバ２０から配信された、検索条件に合致する動画ファイル２１及び投球メタデータを取得する。
【００９９】
次に、ステップＳ２３で、表示制御部１２は、取得した投球メタデータに基づいて、検索結果一覧領域５６に、各検索結果５６Ａを選択可能な状態で、検索結果の一覧を表示する。
【０１００】
次に、ステップＳ２４で、表示制御部１２は、検索結果一覧領域５６において選択されている検索結果５６Ａに対応する投球メタデータに基づいて、取得した動画ファイル２１の中から、選択された投球シーンを特定し、動画再生領域５７で再生を開始する。この際、全球表示ボタン５６Ｃが選択されていない状態の検索結果５６Ａが選択された場合には、表示制御部１２は、その検索結果５６Ａが示す打席に含まれる投球シーンを示す動画を順次再生する。また、全球表示ボタン５６Ｃが選択されて展開表示された検索結果５６Ａから、特定の投球シーンが選択された場合には、表示制御部１２は、選択された投球シーンを示す動画を再生する。
【０１０１】
ステップＳ２５では、表示制御部１２が、検索再生画面５０において、いずれかの絞り込み条件領域５５が選択されたか否かを判定する。いずれかの絞り込み条件領域５５が選択された場合には、処理はステップＳ２６へ移行し、いずれの絞り込み条件領域５５も選択されていない場合には、処理はステップＳ３１へ移行する。なお、本ステップにおいて、試合日指定領域５４において試合日が指定された場合、表示制御部１２は、検索結果一覧領域５６に表示している検索結果５６Ａを、指定された試合日に合致する検索結果５６Ａに絞り込む。
【０１０２】
ステップＳ２６では、表示制御部１２が、例えば、図１３〜図１６に示すように、選択された絞り込み条件領域５５に対応する絞り込み条件指定領域５５１を動画再生領域５７上に展開表示する。
【０１０３】
次に、ステップＳ２７で、表示制御部１２が、絞り込み条件指定領域５５１において、指定部品５５２が操作されて絞り込み条件が選択された上で、ＯＫボタン５５５が選択されたか否かを判定することにより、絞り込み条件が指定されたか否かを判定する。絞り込み条件が指定された場合には、処理はステップＳ２８へ移行し、絞り込み条件が指定されていない場合には、処理はステップＳ２５に戻る。
【０１０４】
ステップＳ２８では、表示制御部１２が、検索結果一覧領域５６に表示している検索結果５６Ａを、指定部品５５２で指定された絞り込み条件で絞り込んで、検索結果一覧領域５６の表示を更新する。
【０１０５】
次に、ステップＳ２９で、表示制御部１２が、更新された検索結果一覧領域５６からいずれかの検索結果５６Ａが指定されたか否かを判定する。いずれかの検索結果５６Ａが指定された場合には、処理はステップＳ３０へ移行し、いずれの検索結果５６Ａも指定されていない場合には、処理はステップＳ２５に戻る。ステップＳ２５に戻り、他のタブや他の絞り込み条件領域５５が選択されていない場合、現在選択されている絞り込み条件領域５５の選択状態が維持される。すなわち、ステップＳ２６において、動画再生領域５７上に展開されている絞り込み条件指定領域５５１の表示状態が維持される。
【０１０６】
ステップＳ３０では、表示制御部１２が、動画再生領域５７上に展開表示した絞り込み条件指定領域５５１の表示を折りたたんで、動画再生領域５７を表示する。また、表示制御部１２は、絞り込み条件領域５５の表示を、指定部品５５２で指定された条件を反映させた表示に更新する。そして、処理はステップＳ２４に戻り、選択された検索結果５６Ａが示す動画の再生が開始される。
【０１０７】
一方、ステップＳ３１では、表示制御部１２が、検索再生画面５０において、トップページタブ３１が選択されたか否かを判定する。トップページタブ３１が選択された場合には、処理は表示制御処理（図２１）のステップＳ１２へ戻り、表示制御部１２が、トップページ画面４０を表示する。トップページタブ３１が選択されていない場合には、処理はステップＳ３２へ移行する。
【０１０８】
ステップＳ３２では、表示制御部１２が、検索再生画面５０において、個人成績タブ３３又は試合ログタブ３４が選択されたか否かを判定する。個人成績タブ３３又は試合ログタブ３４が選択された場合には、処理は表示制御処理（図２１）のステップＳ１９へ戻る。個人成績タブ３３及び試合ログタブ３４のいずれも選択されていない場合には、処理はステップＳ３３へ移行し、表示制御部１２が、アプリケーションを終了するか否かを判定する。アプリケーションを終了しない場合には、処理はステップＳ２１に戻り、アプリケーションを終了する場合には、表示制御処理は終了する。
【０１０９】
次に、図２３を参照して、個人成績画面処理について説明する。
【０１１０】
ステップＳ４１で、表示制御部１２が、対象選手指定領域６１で指定された選手の選手ＩＤを配信サーバ２０に送信し、配信サーバ２０の成績情報テーブル２６から該当選手の成績情報を取得する。なお、画面が個人成績画面６０へ遷移した際の初期設定として、ログインユーザの選手情報を対象選手指定領域６１に設定するようにしてもよい。
【０１１１】
次に、ステップＳ４２で、表示制御部１２が、指定された選手が野手か投手かに応じた形式で、取得した成績情報に基づいて、成績をグラフ化又はシンボル画像化して、成績表示領域６２に表示する。
【０１１２】
次に、ステップＳ４３で、表示制御部１２が、いずれかの成績表示領域６２の指定部品６３が操作されて、いずれかの成績項目が選択されたか否かを判定する。いずれかの成績項目が選択された場合には、処理はステップＳ４４へ移行し、いずれの成績項目も選択されていない場合には、処理はステップＳ４６へ移行する。
【０１１３】
ステップＳ４４では、表示制御部１２が、選択された成績項目に対応する打席結果、打球方向、投球コース、球種、又はカウント及びランナーの状況を検索条件として取得部１１に受け渡す。これにより、表示制御部１２は、取得部１１を介して、配信サーバ２０から配信された動画ファイル２１及び投球メタデータを取得する。
【０１１４】
次に、ステップＳ４５で、表示制御部１２が、選択された成績項目に対応する検索条件を、検索再生画面５０の各指定領域に表示する。また、表示制御部１２は、取得した投球メタデータに基づいて、検索結果一覧領域５６に、選択された成績項目に対応する打席を示す検索結果５６Ａの一覧を表示する。そして、処理は検索再生画面処理（図２２）のステップＳ２４へ移行し、表示制御部１２が、動画再生領域５７において、選択された成績項目に対応する打席に含まれる投球シーンを示す動画の再生を開始する。
【０１１５】
一方、ステップＳ４６では、表示制御部１２が、個人成績画面６０において、トップページタブ３１が選択されたか否かを判定する。トップページタブ３１が選択された場合には、処理は表示制御処理（図２１）のステップＳ１２へ戻り、表示制御部１２が、トップページ画面４０を表示する。トップページタブ３１が選択されていない場合には、処理はステップＳ４７へ移行する。
【０１１６】
ステップＳ４７では、表示制御部１２が、個人成績画面６０において、検索再生タブ３２又は試合ログタブ３４が選択されたか否かを判定する。検索再生タブ３２又は試合ログタブ３４が選択された場合には、処理は表示制御処理（図２１）のステップＳ１９へ戻る。検索再生タブ３２及び試合ログタブ３４のいずれも選択されていない場合には、処理はステップＳ４８へ移行し、表示制御部１２が、アプリケーションを終了するか否かを判定する。アプリケーションを終了しない場合には、処理はステップＳ４１に戻り、アプリケーションを終了する場合には、表示制御処理は終了する。
【０１１７】
次に、図２４を参照して、試合ログ画面処理について説明する。
【０１１８】
ステップＳ６１で、表示制御部１２が、画面を試合ログ画面７０に切り替え、試合日指定領域７１で指定された試合日を配信サーバ２０に送信する。そして、表示制御部１２は、指定された試合日及びログインユーザが所属するチームに基づいて特定される試合の試合情報、及び投球メタデータを取得する。なお、ログインユーザが所属するチーム以外の試合を指定可能としてもよい。
【０１１９】
次に、ステップＳ６２で、表示制御部１２が、取得した試合情報の内容を、試合概要表示領域７３に所定のフォーマットで表示する。また、表示制御部１２が、取得した投球メタデータに基づいて、各マス（各打席）を選択可能な状態のボックススコアをボックススコア表示領域７４に表示する。
【０１２０】
次に、ステップＳ６３で、表示制御部１２が、ボックススコアからいずれかのマス（打席）が選択されたか否かを判定する。いずれかの打席が選択された場合には、処理はステップＳ６４へ移行し、いずれの打席も選択されていない場合には、処理はステップＳ６６へ移行する。
【０１２１】
ステップＳ６４では、表示制御部１２が、選択された打席の投球メタデータを検索条件として取得部１１に受け渡す。これにより、表示制御部１２は、取得部１１を介して、配信サーバ２０から配信された動画ファイル２１を取得する。
【０１２２】
次に、ステップＳ６５で、表示制御部１２が、上記ステップＳ６１で取得した投球メタデータから、上記ステップＳ６３で選択され打席の投球メタデータを抽出し、抽出した投球メタデータに基づく検索条件を、検索再生画面５０の各指定領域に表示する。また、表示制御部１２は、抽出した投球メタデータに基づいて、検索結果一覧領域５６に、選択された打席に対応する打席を示す検索結果５６Ａを表示する。そして、処理は検索再生画面処理（図２２）のステップＳ２４へ移行し、表示制御部１２が、動画再生領域５７において、ボックススコアから選択された打席に含まれる投球シーンを示す動画の再生を開始する。
【０１２３】
一方、ステップＳ６６では、表示制御部１２が、試合ログ画面７０において、トップページタブ３１が選択されたか否かを判定する。トップページタブ３１が選択された場合には、処理は表示制御処理（図２１）のステップＳ１２へ戻り、表示制御部１２が、トップページ画面４０を表示する。トップページタブ３１が選択されていない場合には、処理はステップＳ６７へ移行する。
【０１２４】
ステップＳ６７では、表示制御部１２が、試合ログ画面７０において、検索再生タブ３２又は個人成績タブ３３が選択されたか否かを判定する。検索再生タブ３２又は個人成績タブ３３が選択された場合には、処理は表示制御処理（図２１）のステップＳ１９へ戻る。検索再生タブ３２及び個人成績タブ３３のいずれも選択されていない場合には、処理はステップＳ６８へ移行し、表示制御部１２が、アプリケーションを終了するか否かを判定する。アプリケーションを終了しない場合には、処理はステップＳ６１に戻り、アプリケーションを終了する場合には、表示制御処理は終了する。
【０１２５】
なお、上記ステップＳ２４で動画の再生中に、再生制御ボタン群５８のいずれかが選択されると、表示制御部１２は、選択されたボタンに応じた再生制御を行う。また、表示制御部１２は、動画の再生中に、図示しないメッセージ付与ボタンが選択され、ユーザからのメッセージを受け付けると、再生中の動画が示す投球シーンに受け付けたメッセージを付与する。なお、投球シーンに付与するメッセージは、テキストデータによる文字メッセージに限らず、Social Networking Service（ＳＮＳ）のアプリケーション等で普及している「いいね」ボタンのように、賛同や共感を示すタグでもよい。
【０１２６】
以上説明したように、本実施形態に係る表示制御装置によれば、所定の検索条件（絞り込み条件）を指定する際、その検索条件を指定するための入力領域を動画再生領域上に表示し、所定の検索条件の指定により、検索結果の一覧を更新する。また、いずれかの検索結果が選択された場合、所定の検索条件を指定するための入力領域を非表示として、動画再生領域を表示し、選択された検索結果が示す動画を再生する。この際、選択されていない検索結果についても、検索結果一覧に表示が維持されている。これにより、所定の検索条件の指定が行い易くなると共に、再生中の動画に対応する検索結果以外の検索結果も把握可能になるため、動画を検索する際の操作性が向上する。
【０１２７】
また、所定の検索条件について、その検索条件の指定状況をシンボル画像により表示するため、検索条件の指定状況を直感的に把握することができる。
【０１２８】
また、各検索条件についての選択候補について、その選択候補にヒットする検索結果の件数を合わせて表示するため、検索条件を指定する際の目安となり、検索の操作性がより向上する。
【０１２９】
また、検索結果一覧には、検索条件に合致する投球シーンを含む打席単位で検索結果を表示する。これにより、検索条件に合致する投球シーンだけでなく、その前後の投球シーンなど、同じ打席に含まれる投球シーンの動画の確認も容易になる。なお、打席単位で検索結果を表示する場合に限定されず、検索条件に合致する投球シーンを含むイニングを１つの検索結果としてもよい。この場合、検索条件に合致する投球シーンを含め、そのイニングでの攻撃の流れを確認することができる。
【０１３０】
また、本実施形態では、様々な状況における成績や、試合結果を示すボックススコアの各打席から直接動画再生へ遷移することができるため、検索条件の指定を意識することなく、成績や各打席の動画を検索することができる。
【０１３１】
なお、上記実施形態では、動画ファイルの取得タイミングを、トップページ画面の実績カード又は直近の打席、検索再生画面における選手及び結果、個人成績画面の成績項目、又は試合ログ画面のボックススコアの打席が指定された際とする場合について説明した。しかし、動画ファイルの取得タイミングはこれに限定されず、検索条件一覧から検索結果を指定したタイミングでもよいし、特定の検索条件が指定されたタイミングでもよい。取得する動画ファイルも、動画ファイル単位ではなく、検索条件に合致する投球シーンに相当する部分画像や、その投球シーンを含む打席やイニング単位の部分画像を切り出して取得してもよい。
【０１３２】
また、上記実施形態では、絞り込み条件指定領域を動画再生領域の全体に重畳するように展開表示する場合について説明したが、動画再生領域の一部に重畳するようにしてもよい。また、検索再生画面の初期状態において、いずれかの絞り込み条件指定領域が表示された状態とし、検索結果が選択された際に、絞り込み条件指定領域の全体又は一部に動画再生領域を形成して、選択された検索結果が示す動画を再生するようにしてもよい。
【０１３３】
また、上記実施形態では、表示制御装置において、取得したトップページ情報に基づいて、表示制御装置において実績カードを生成する場合について説明したが、これに限定されない。配信サーバにおいて実績カードを生成し、表示制御装置に送信するようにしてもよい。
【０１３４】
また、上記実施形態では、野球の試合動画の各投球シーンを検索対象とする場合について説明したが、打席単位、イニング単位など、他の単位で区切られたシーンを検索対象としてもよい。この場合、上記実施形態の投球タグと同様に、打席の区切りやイニングの区切りにタグを付与しておき、各タグが付与されたフレームから開始するシーンに関する情報をメタデータとして作成しておけばよい。
【０１３５】
また、検索対象の動画は、野球の試合動画に限定されず、所定の単位でシーンとして区切られ、各シーンに対して、検索条件の選択候補となる情報が付与された動画であればよい。また、検索対象は動画の場合に限定されず、静止画であってもよい。
【０１３６】
また、上記では、表示制御プログラム９０が記憶部８３に予め記憶（インストール）されている態様を説明したが、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体に記録された形態で提供することも可能である。
【０１３７】
以上の上記実施形態に関し、更に以下の付記を開示する。
【０１３８】
（付記１）
複数の検索項目のうち、いずれかの検索項目の選択に応じて、選択された該検索項目に対応する検索条件の入力領域を新たに表示させ、
前記検索条件の入力領域において入力された条件に応じて検索された検索結果を、前記入力領域の表示を維持しつつ、前記入力領域と別の領域に表示し、
前記検索結果の中からいずれかのアイテムの選択を受け付け、
前記選択に応じて、前記検索結果に含まれる他のアイテムの表示を維持しつつ、前記入力領域を非表示にするとともに、前記入力領域の表示に用いた領域の少なくとも一部又は全部を利用して選択された前記アイテムに対応する画像又は動画の表示領域を形成する、
処理をコンピュータに実行させることを特徴とする表示制御プログラム。
【０１３９】
（付記２）
検索結果に含まれるいずれかのアイテムの選択に応じて、選択された該アイテムに対応する画像又は動画を所定の領域に表示し、
前記所定の領域に表示された画像又は動画についての再生又は編集操作を受け付け、
前記検索結果を得る際に指定した検索条件について変更を受け付ける検索条件の再指定を受け付け可能な入力領域を少なくとも前記所定の領域の一部又は全部を用いて形成し、
前記再指定を受け付け可能な入力領域における検索条件の再指定に応じて、新たな検索結果に対応するアイテムを表示する、
処理をコンピュータに実行させることを特徴とする表示制御プログラム。
【０１４０】
（付記３）
前記複数の検索項目それぞれは、検索項目に対応する検索条件の指定状況を示すシンボル画像を含む、ことを特徴とする付記１に記載の表示制御プログラム。
【０１４１】
（付記４）
前記シンボル画像は、野球の投球ゾーン、又は、球種、又は、打球の方向、又は、ボールカウント・アウトカウント、又は、走者の出塁状況を示す画像である、ことを特徴とする付記３に記載の表示制御プログラム。
【０１４２】
（付記５）
前記入力領域には、選択可能な複数の選択候補が表示されるとともに、前記複数の選択候補のそれぞれに対応づけて、各選択候補が選択された場合に、検索によりヒットするアイテムの数が表示される、ことを特徴とする付記１〜付記４のいずれか１項に記載の表示制御プログラム。
【０１４３】
（付記６）
前記検索結果に含まれる特定のアイテムについて所定の指示を受け付けると、前記特定のアイテムが属するイニングと同じイニングに含まれる他のアイテムを表示する、ことを特徴とする付記１〜付記５のいずれか１項に記載の表示制御プログラム。
【０１４４】
（付記７）
前記アイテムに対応する画像又は動画が、野球の試合における投球シーンの画像又は動画である場合に、前記検索結果に含まれる特定のアイテムについて所定の指示を受け付けると、前記特定のアイテムが属する打席に含まれる他のアイテムを表示する、ことを特徴とする付記１〜付記５のいずれか１項に記載の表示制御プログラム。
【０１４５】
（付記８）
前記他のアイテムは、前記検索条件を満たさないアイテムを含む、ことを特徴とする付記６又は付記７に記載の表示制御プログラム。
【０１４６】
（付記９）
前記画像又は動画が野球の試合に関する画像又は動画の場合に、指定された選手について、投球ゾーン、球種、打球の方向、ボールカウント及びアウトカウント、又は走者の出塁状況についての状況に応じた成績を表示し、前記状況に応じた成績のいずれかが選択された場合に、該成績に対応する状況が示す投球ゾーン、球種、打球の方向、ボールカウント及びアウトカウント、又は走者の出塁状況を検索条件とした場合にヒットするアイテムに対応する画像又は動画を表示する、ことを特徴とする付記１〜付記８のいずれか１項に記載の表示制御プログラム。
【０１４７】
（付記１０）
前記画像又は動画が野球の試合に関する画像又は動画の場合に、指定された試合について、各打者のイニング毎の打席結果を示す一覧を表示し、前記一覧に含まれるいずれかの打席結果が選択された場合に、該打席結果が示す打席に対応する画像又は動画を表示する、ことを特徴とする付記１〜付記９のいずれか１項に記載の表示制御プログラム。
【０１４８】
（付記１１）
複数の検索項目のうち、いずれかの検索項目の選択に応じて、選択された該検索項目に対応する検索条件の入力領域を新たに表示させ、
前記検索条件の入力領域において入力された条件に応じて検索された検索結果を、前記入力領域の表示を維持しつつ、前記入力領域と別の領域に表示し、
前記検索結果の中からいずれかのアイテムの選択を受け付け、
前記選択に応じて、前記検索結果に含まれる他のアイテムの表示を維持しつつ、前記入力領域を非表示にするとともに、前記入力領域の表示に用いた領域の少なくとも一部又は全部を利用して選択された前記アイテムに対応する画像又は動画の表示領域を形成するように制御する表示制御部
を含むことを特徴とする表示制御装置。
【０１４９】
（付記１２）
検索結果に含まれるいずれかのアイテムの選択に応じて、選択された該アイテムに対応する画像又は動画を所定の領域に表示し、
前記所定の領域に表示された画像又は動画についての再生又は編集操作を受け付け、
前記検索結果を得る際に指定した検索条件について変更を受け付ける検索条件の再指定を受け付け可能な入力領域を少なくとも前記所定の領域の一部又は全部を用いて形成し、
前記再指定を受け付け可能な入力領域における検索条件の再指定に応じて、新たな検索結果に対応するアイテムを表示するように制御する表示制御部
を含むことを特徴とする表示制御装置。
【０１５０】
（付記１３）
前記複数の検索項目それぞれは、検索項目に対応する検索条件の指定状況を示すシンボル画像を含む、ことを特徴とする付記１１に記載の表示制御装置。
【０１５１】
（付記１４）
前記シンボル画像は、野球の投球ゾーン、又は、球種、又は、打球の方向、又は、ボールカウント・アウトカウント、又は、走者の出塁状況を示す画像である、ことを特徴とする付記１３に記載の表示制御装置。
【０１５２】
（付記１５）
前記表示制御部は、前記入力領域に、選択可能な複数の選択候補を表示するとともに、前記複数の選択候補のそれぞれに対応づけて、各選択候補が選択された場合に、検索によりヒットするアイテムの数を表示する、ことを特徴とする付記１１〜付記１４のいずれか１項に記載の表示制御装置。
【０１５３】
（付記１６）
前記表示制御部は、前記検索結果に含まれる特定のアイテムについて所定の指示を受け付けると、前記特定のアイテムが属するイニングと同じイニングに含まれる他のアイテムを表示する、ことを特徴とする付記１１〜付記１５のいずれか１項に記載の表示制御装置。
【０１５４】
（付記１７）
前記表示制御部は、前記アイテムに対応する画像又は動画が、野球の試合における投球シーンの画像又は動画である場合に、前記検索結果に含まれる特定のアイテムについて所定の指示を受け付けると、前記特定のアイテムが属する打席に含まれる投球シーンを示す他のアイテムを表示する、ことを特徴とする付記１１〜付記１５のいずれか１項に記載の表示制御装置。
【０１５５】
（付記１８）
前記他のアイテムは、前記検索条件を満たさないアイテムを含む、ことを特徴とする付記１６又は付記１７に記載の表示制御装置。
【０１５６】
（付記１９）
前記表示制御部は、前記画像又は動画が野球の試合に関する画像又は動画の場合に、指定された選手について、投球ゾーン、球種、打球の方向、ボールカウント及びアウトカウント、又は走者の出塁状況についての状況に応じた成績を表示し、前記状況に応じた成績のいずれかが選択された場合に、該成績に対応する状況が示す投球ゾーン、球種、打球の方向、ボールカウント及びアウトカウント、又は走者の出塁状況を検索条件とした場合にヒットするアイテムに対応する画像又は動画を表示する、ことを特徴とする付記１１〜付記１８のいずれか１項に記載の表示制御装置。
【０１５７】
（付記２０）
前記表示制御部は、前記画像又は動画が野球の試合に関する画像又は動画の場合に、指定された試合について、各打者のイニング毎の打席結果を示す一覧を表示し、前記一覧に含まれるいずれかの打席結果が選択された場合に、該打席結果が示す打席に対応する画像又は動画を表示する、ことを特徴とする付記１１〜付記１９のいずれか１項に記載の表示制御装置。
【０１５８】
（付記２１）
複数の検索項目のうち、いずれかの検索項目の選択に応じて、選択された該検索項目に対応する検索条件の入力領域を新たに表示させ、
前記検索条件の入力領域において入力された条件に応じて検索された検索結果を、前記入力領域の表示を維持しつつ、前記入力領域と別の領域に表示し、
前記検索結果の中からいずれかのアイテムの選択を受け付け、
前記選択に応じて、前記検索結果に含まれる他のアイテムの表示を維持しつつ、前記入力領域を非表示にするとともに、前記入力領域の表示に用いた領域の少なくとも一部又は全部を利用して選択された前記アイテムに対応する画像又は動画の表示領域を形成する、
処理をコンピュータに実行させることを特徴とする表示制御方法。
【０１５９】
（付記２２）
検索結果に含まれるいずれかのアイテムの選択に応じて、選択された該アイテムに対応する画像又は動画を所定の領域に表示し、
前記所定の領域に表示された画像又は動画についての再生又は編集操作を受け付け、
前記検索結果を得る際に指定した検索条件について変更を受け付ける検索条件の再指定を受け付け可能な入力領域を少なくとも前記所定の領域の一部又は全部を用いて形成し、
前記再指定を受け付け可能な入力領域における検索条件の再指定に応じて、新たな検索結果に対応するアイテムを表示する、
処理をコンピュータに実行させることを特徴とする表示制御方法。
【０１６０】
（付記２３）
前記複数の検索項目それぞれは、検索項目に対応する検索条件の指定状況を示すシンボル画像を含む、ことを特徴とする付記２１に記載の表示制御方法。
【０１６１】
（付記２４）
前記シンボル画像は、野球の投球ゾーン、又は、球種、又は、打球の方向、又は、ボールカウント・アウトカウント、又は、走者の出塁状況を示す画像である、ことを特徴とする付記２３に記載の表示制御方法。
【０１６２】
（付記２５）
前記入力領域には、選択可能な複数の選択候補が表示されるとともに、前記複数の選択候補のそれぞれに対応づけて、各選択候補が選択された場合に、検索によりヒットするアイテムの数が表示される、ことを特徴とする付記２１〜付記２４のいずれか１項に記載の表示制御方法。
【０１６３】
（付記２６）
前記検索結果に含まれる特定のアイテムについて所定の指示を受け付けると、前記特定のアイテムが属するイニングと同じイニングに含まれる他のアイテムを表示する、ことを特徴とする付記２１〜付記２５のいずれか１項に記載の表示制御方法。
【０１６４】
（付記２７）
前記アイテムに対応する画像又は動画が、野球の試合における投球シーンの画像又は動画である場合に、前記検索結果に含まれる特定のアイテムについて所定の指示を受け付けると、前記特定のアイテムが属する打席に含まれる他のアイテムを表示する、ことを特徴とする付記２１〜付記２５のいずれか１項に記載の表示制御方法。
【０１６５】
（付記２８）
前記他のアイテムは、前記検索条件を満たさないアイテムを含む、ことを特徴とする付記２６又は付記２７に記載の表示制御方法。
【０１６６】
（付記２９）
前記画像又は動画が野球の試合に関する画像又は動画の場合に、指定された選手について、投球ゾーン、球種、打球の方向、ボールカウント及びアウトカウント、又は走者の出塁状況についての状況に応じた成績を表示し、前記状況に応じた成績のいずれかが選択された場合に、該成績に対応する状況が示す投球ゾーン、球種、打球の方向、ボールカウント及びアウトカウント、又は走者の出塁状況を検索条件とした場合にヒットするアイテムに対応する画像又は動画を表示する、ことを特徴とする付記２１〜付記２８のいずれか１項に記載の表示制御方法。
【０１６７】
（付記３０）
前記画像又は動画が野球の試合に関する画像又は動画の場合に、指定された試合について、各打者のイニング毎の打席結果を示す一覧を表示し、前記一覧に含まれるいずれかの打席結果が選択された場合に、該打席結果が示す打席に対応する画像又は動画を表示する、ことを特徴とする付記２１〜付記２９のいずれか１項に記載の表示制御方法。
【０１６８】
（付記３１）
複数の検索項目のうち、いずれかの検索項目の選択に応じて、選択された該検索項目に対応する検索条件の入力領域を新たに表示させ、
前記検索条件の入力領域において入力された条件に応じて検索された検索結果を、前記入力領域の表示を維持しつつ、前記入力領域と別の領域に表示し、
前記検索結果の中からいずれかのアイテムの選択を受け付け、
前記選択に応じて、前記検索結果に含まれる他のアイテムの表示を維持しつつ、前記入力領域を非表示にするとともに、前記入力領域の表示に用いた領域の少なくとも一部又は全部を利用して選択された前記アイテムに対応する画像又は動画の表示領域を形成する、
処理をコンピュータに実行させることを特徴とする表示制御プログラムを記憶した記憶媒体。
【０１６９】
（付記３２）
検索結果に含まれるいずれかのアイテムの選択に応じて、選択された該アイテムに対応する画像又は動画を所定の領域に表示し、
前記所定の領域に表示された画像又は動画についての再生又は編集操作を受け付け、
前記検索結果を得る際に指定した検索条件について変更を受け付ける検索条件の再指定を受け付け可能な入力領域を少なくとも前記所定の領域の一部又は全部を用いて形成し、
前記再指定を受け付け可能な入力領域における検索条件の再指定に応じて、新たな検索結果に対応するアイテムを表示する、
処理をコンピュータに実行させることを特徴とする表示制御プログラムを記憶した記憶媒体。
【符号の説明】
【０１７０】
１０   表示制御装置
１１   取得部
１２   表示制御部
２０   配信サーバ
２１   動画ファイル
２２   関連情報データベース
２３   選手情報テーブル
２４   ユーザ間対応情報テーブル
２５   投球メタデータテーブル
２６   成績情報テーブル
２７   試合情報テーブル
３１   トップページタブ
３２   検索再生タブ
３３   個人成績タブ
３４   試合ログタブ
４０   トップページ画面
４１   ログインユーザ表示領域
４２   タイムライン表示領域
４２   直近打席表示領域
４３   タイムライン表示領域
４４   実績カード
５０   検索再生画面
５１   対象選手指定領域
５２   対戦選手指定領域
５３   投球・打席結果指定領域
５４   試合日指定領域
５５   絞り込み条件領域
５５１ 絞り込み条件指定領域
５５２ 指定部品
５６   検索結果一覧領域
５６Ａ 検索結果
５６Ｂ 状況表示ボタン
５６Ｃ 全球表示ボタン
５７   動画再生領域
５８   表示制御ボタン群
６０   個人成績画面
６１   対象選手指定領域
６２   成績表示領域
６３   指定部品
７０   試合ログ画面
７１   試合日指定領域
７３   試合概要表示領域
７４   ボックススコア表示領域
８０   コンピュータ
８１   ＣＰＵ
８２   メモリ
８３   記憶部
８４   表示装置
８９   記録媒体
９０   表示制御プログラム
【図１】
0006660784.tif 000002
【図２】
0006660784.tif 000003
【図３】
0006660784.tif 000004
【図４】
0006660784.tif 000005
【図５】
0006660784.tif 000006
【図６】
0006660784.tif 000007
【図７】
0006660784.tif 000008
【図８】
0006660784.tif 000009
【図９】
0006660784.tif 000010
【図１０】
0006660784.tif 000011
【図１１】
0006660784.tif 000012
【図１２】
0006660784.tif 000013
【図１３】
0006660784.tif 000014
【図１４】
0006660784.tif 000015
【図１５】
0006660784.tif 000016
【図１６】
0006660784.tif 000017
【図１７】
0006660784.tif 000018
【図１８】
0006660784.tif 000019
【図１９】
0006660784.tif 000020
【図２０】
0006660784.tif 000021
【図２１】
0006660784.tif 000022
【図２２】
0006660784.tif 000023
【図２３】
0006660784.tif 000024
【図２４】
0006660784.tif 000025