(57)【特許請求の範囲】
【請求項１】
複数のファイルに分割された動画像データであって、複数のシーンが設定されている該動画像データを外部装置から取得して再生する動画像再生装置であって、
前記外部装置から検索条件を満たす動画像データについての情報を取得したときに、取得した前記情報に基づいて、前記検索条件を満たす動画像データにおいて最初に再生させるファイルを特定し、特定した前記ファイルを前記外部装置から取得する制御部と、
前記外部装置から取得した前記ファイルを記憶する記憶部と、
を備え、
１つの前記シーンにおけるシーン先頭を含む前記ファイルの再生時間の長さが、当該シーン先頭を含むファイルから所定個数のファイルを再生した後で再生させる前記ファイルの再生時間の長さよりも短い、
ことを特徴とする動画像再生装置。
【請求項２】
前記記憶部に記憶させた前記ファイルを再生順に読み出して前記動画像データの再生処理を行う再生処理部を、更に備え、
前記制御部は、前記検索条件を満たす前記動画像データの再生の開始を指示する信号が入力されると、前記再生処理部に前記動画像データの再生を開始させるとともに、前記記憶部に記憶させた前記最初に再生させる前記ファイルの後続のファイルを前記外部装置から取得する、
ことを特徴とする請求項１に記載の動画像再生装置。
【請求項３】
前記外部装置から取得した前記動画像データについての情報及び再生した前記動画像データを表示する表示部を更に備え、
前記制御部は、前記外部装置から複数の前記動画像データについての情報を取得した場合、取得した前記情報のうち前記表示部に表示された情報により特定される前記最初に再生させる前記ファイルを選択的に前記外部装置から取得する、
ことを特徴とする請求項１に記載の動画像再生装置。
【請求項４】
前記記憶部は、前記動画像データについての情報及び前記最初に再生させる前記ファイルを記憶する第１の記憶部と、前記動画像データを再生するときの前記最初に再生させる前記ファイルの後続のファイルを記憶する第２の記憶部と、を含む、
ことを特徴とする請求項１に記載の動画像再生装置。
【請求項５】
前記制御部は、前記外部装置から前記検索条件を満たす前記動画像データのシーン情報を取得したときに、前記動画像データの複数のファイルのうち、取得したシーン情報により特定されるシーンの先頭を含むファイルを取得する、
ことを特徴とする請求項１に記載の動画像再生装置。
【請求項６】
前記外部装置から取得した前記動画像データについての情報を含む検索結果及び再生した前記動画像データを表示する表示部、を更に備え、
前記制御部は、取得した前記ファイルの少なくともいずれかをサムネイルデータとする前記検索結果を前記表示部に表示させる、
ことを特徴とする請求項１に記載の動画像再生装置。
【請求項７】
複数のファイルに分割された動画像データであって、複数のシーンが設定されている該動画像データを記憶する動画像データ記憶部と、
前記動画像データ記憶部に記憶させた前記動画像データについての情報を記憶する情報記憶部と、
動画像再生装置からの前記動画像データの検索要求に応じて前記情報記憶部から検索条件を満たす前記動画像データについての情報を抽出して前記動画像再生装置に送信する処理、及び前記動画像再生装置からの前記動画像データの配信要求に応じて前記動画像データ記憶部に記憶させた前記動画像データを前記動画像再生装置に配信する処理を行う配信管理部と、を備え、
前記配信管理部は、前記検索条件を満たす前記動画像データについての情報を前記動画像再生装置に送信するときに、送信する前記情報に基づいて前記動画像データにおいて最初に再生させるファイルを特定し、特定した前記ファイルを前記動画像データ記憶部から読み出す制御部と、
前記動画像再生装置に送信した前記動画像データについての情報及び前記動画像データ記憶部から読み出した前記最初に再生させる前記ファイルを記憶する記憶部と、
を備え、
１つの前記シーンにおけるシーン先頭を含む前記ファイルの再生時間の長さが、当該シーン先頭を含むファイルから所定個数のファイルを再生した後で再生させる前記ファイルの再生時間の長さよりも短い、
ことを特徴とする動画像配信サーバ。
【請求項８】
前記配信管理部の前記制御部は、前記動画像再生装置からの前記検索条件を満たす前記動画像データの配信要求を受信すると、前記配信管理部の前記記憶部に記憶させた前記最初に再生させる前記ファイルを前記動画像再生装置に送信する、
ことを特徴とする請求項７に記載の動画像配信サーバ。
【請求項９】
当該動画像配信サーバは、前記動画像データの各ファイルと対応するサムネイルデータを記憶する記憶部、を更に備え、
前記配信管理部の前記制御部は、前記検索条件を満たす前記ファイルと対応した前記サムネイルデータを前記記憶部から読み出し、前記動画像データについての情報とともに前記サムネイルデータを前記動画像再生装置に送信する、
ことを特徴とする請求項７に記載の動画像配信サーバ。
【請求項１０】
複数のファイルに分割された動画像データであって、複数のシーンが設定されている該動画像データを外部装置から取得して再生する動画像再生方法であって、
コンピュータが、
前記外部装置に対して前記動画像データの検索条件を送信し、
前記外部装置から前記検索条件を満たす動画像データについての情報を取得したときに、取得した前記情報を表示部に表示させる一方で、取得した前記情報に基づいて前記動画像データにおいて最初に再生させる前記ファイルを特定して当該特定した前記ファイルを前記外部装置から取得し、前記外部装置から取得した前記動画像データについての情報及び前記最初に再生させる前記ファイルを記憶部に記憶させ、
前記外部装置から取得した前記動画像データについての情報に基づいて再生する動画像データを指定した場合に、前記記憶部に記憶させた前記最初に再生させる前記ファイルを読み出して再生するとともに、当該ファイルの後続のファイルを前記外部装置から取得する、
処理を実行し、
１つの前記シーンにおけるシーン先頭を含む前記ファイルの再生時間の長さが、当該シーン先頭を含むファイルから所定個数のファイルを再生した後で再生させる前記ファイルの再生時間の長さよりも短い、
ことを特徴とする動画像再生方法。
【請求項１１】
複数のファイルに分割された動画像データであって、複数のシーンが設定されている該動画像データを動画像再生装置に配信する動画像配信方法であって、
コンピュータが、
前記動画像再生装置からの前記動画像データの検索要求を受信したときに、情報記憶部に記憶させた複数の前記動画像データについての情報から検索条件を満たす前記動画像データについての情報を抽出して前記動画像再生装置に送信する一方で、送信した前記情報に基づいて前記動画像データにおいて最初に再生させる前記ファイルを特定して当該特定した前記ファイルを前記動画像データを記憶させた動画像データ記憶部から読み出し、送信した前記動画像データについての情報及び前記最初に再生させる前記ファイルを他の記憶部に記憶させ、
前記動画像再生装置からの前記動画像データの配信要求を受信したときに、前記他の記憶部に記憶させた前記最初に再生させる前記ファイルを前記動画像再生装置に送信する、
処理を実行し、
１つの前記シーンにおけるシーン先頭を含む前記ファイルの再生時間の長さが、当該シーン先頭を含むファイルから所定個数のファイルを再生した後で再生させる前記ファイルの再生時間の長さよりも短い、
ことを特徴とする動画像配信方法。
【請求項１２】
複数のファイルに分割された動画像データであって、複数のシーンが設定されている該動画像データを外部装置から取得して再生する処理をコンピュータに実行させる動画像再生プログラムであって、
前記外部装置に対して前記動画像データの検索条件を送信し、
前記外部装置から前記検索条件を満たす動画像データについての情報を取得したときに、取得した前記情報を表示部に表示させる一方で、取得した前記情報に基づいて前記動画像データにおいて最初に再生させる前記ファイルを特定して当該特定した前記ファイルを前記外部装置から取得し、前記外部装置から取得した前記動画像データについての情報及び前記最初に再生させる前記ファイルを記憶部に記憶させ、
前記外部装置から取得した前記動画像データについての情報に基づいて再生する動画像データを指定した場合に、前記記憶部に記憶させた前記最初に再生させる前記ファイルを読み出して再生するとともに、当該ファイルの後続のセグメントファイルを前記外部装置から取得する、
処理を、前記コンピュータに実行させ、
１つの前記シーンにおけるシーン先頭を含む前記ファイルの再生時間の長さが、当該シーン先頭を含むファイルから所定個数のファイルを再生した後で再生させる前記ファイルの再生時間の長さよりも短い、
ことを特徴とする動画像再生プログラム。
【請求項１３】
複数のファイルに分割された動画像データであって、複数のシーンが設定されている該動画像データを動画像再生装置に配信する処理をコンピュータに実行させる動画像配信プログラムであって、
前記動画像再生装置からの前記動画像データの検索要求を受信したときに、情報記憶部に記憶させた複数の前記動画像データについての情報から検索条件を満たす前記動画像データについての情報を抽出して前記動画像再生装置に送信する一方で、送信する前記情報に基づいて前記動画像データにおいて最初に再生させる前記ファイルを特定して当該特定した前記ファイルを前記動画像データを記憶させた動画像データ記憶部から読み出し、送信した前記動画像データについての情報及び前記最初に再生させる前記ファイルを他の記憶部に記憶させ、
前記動画像再生装置からの前記動画像データの配信要求を受信したときに、前記他の記憶部に記憶させた前記最初に再生させる前記ファイルを前記動画像再生装置に送信する、
処理を前記コンピュータに実行させ、
１つの前記シーンにおけるシーン先頭を含む前記ファイルの再生時間の長さが、当該シーン先頭を含むファイルから所定個数のファイルを再生した後で再生させる前記ファイルの再生時間の長さよりも短い、
ことを特徴とする動画像配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像再生装置、動画像配信サーバ、動画像再生方法、動画像配信方法、動画像再生プログラム、及び動画像配信プログラムに関する。
【背景技術】
【０００２】
インターネット等の通信ネットワークを介して動画像を配信する方法の１つとして、ストリーミング配信がある。ストリーミング配信においては、１個の動画像データを複数のセグメントファイル（分割ファイル）に分割し、映像データを再生する動画像再生装置（クライアント）に対して順次配信する。動画像再生装置では、受信したセグメントファイルを時系列で順次再生する。
【０００３】
ストリーミング配信は、Real-Time Streaming Protocol（ＲＴＳＰ）等の専用プロトコルを用いて行う配信方式と、Hypertext Transfer Protocol（ＨＴＴＰ）を用いて行う配信方式とに大別される。
【０００４】
ＨＴＴＰを用いたストリーミング配信は、Ｗｅｂサーバのみで動画像等を配信することが可能である。また、ＨＴＴＰを用いたストリーミング配信ではキャッシュが利用できるため、配信サーバ（Ｗｅｂサーバ）の負荷を軽減できる。このため、近年、ＨＴＴＰを用いたストリーミング配信サービスが注目され、増加している。
【０００５】
ＨＴＴＰを用いたストリーミング配信の規格には、例えば、HTTP Live Stream（ＨＬＳ。例えば特許文献１を参照）や、MPEG - Dynamic Adaptive Streaming over HTTP（ＭＰＥＧ−ＤＡＳＨ）等がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−０８９９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述のストリーミング配信において、動画像再生装置は、動画像データにおける先頭のセグメントファイル、又は指定したシーンの先頭となるフレームを含むセグメントファイルの受信が完了してから再生を開始する。そのため、動画像再生装置では、オペレータによる配信を希望する動画像データやシーンを選択する操作を受け付けてから再生を開始するまでに数秒の待ち時間が生じる。
【０００８】
動画像データを複数のセグメントファイルに分割する際には、例えば、動画像データの先頭から所定の時間長毎に区切って分割している。ＨＬＳやＭＰＥＧ−ＤＡＳＨ等においては、例えば、時間長（再生時間）が１０秒前後のセグメントファイルに分割している。
【０００９】
１個のセグメントファイルの再生時間が１０秒であり、セグメントファイルの転送時間が再生レートの２倍であるとすると、セグメントファイルの転送時間は５秒となる。そのため、動画像再生装置における待ち時間は５秒となる。この待ち時間を短縮するには各セグメントファイルの時間長（再生時間）を短くすればよいが、反面、セグメントファイルの数が増大して動画像再生装置と配信サーバとの間での通信回数が増える。そのため、セグメントファイルの時間長を短くした場合、配信サーバの負荷が増大する。
【００１０】
一つの側面において、本発明は、動画像再生装置における再生開始までの待ち時間を短縮することを目的とする。
【課題を解決するための手段】
【００１１】
１つの態様では、複数のファイルに分割された動画像データであって、複数のシーンが設定されている該動画像データを外部装置から取得して再生する動画像再生装置は、制御部と、記憶部と、を備える。制御部は、外部装置から検索条件を満たす動画像データについての情報を取得したときに、取得した情報に基づいて動画像データにおいて最初に再生させるファイルを特定し、特定したファイルを外部装置から取得する。記憶部は、外部装置から取得した動画像データについての情報及び最初に再生させるファイルを記憶する。なお、１つのシーンにおけるシーン先頭を含むファイルの再生時間の長さが、当該シーン先頭を含むファイルから所定個数のファイルを再生した後で再生させるファイルの再生時間の長さよりも短い。
【発明の効果】
【００１２】
一つの側面によれば、動画像再生装置における再生開始までの待ち時間を短縮することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】動画像配信システムの構成例を示す図である。
【図２】セグメントファイル群の生成方法の一例を説明する図である。
【図３】セグメントファイル群の生成方法の別の例を説明する図である。
【図４】セグメントファイル群の生成方法の更に別の例を説明する図である。
【図５】プレイリストの構成例を示す図である。
【図６】動画像データの配信方法を説明するシーケンス図である。
【図７】第１の実施形態に係る動画像配信システムにおける配信サーバの機能的構成を示す図である。
【図８】シーン情報の例を示す図である。
【図９】第１の実施形態に係る動画像配信システムにおける動画像再生装置の機能的構成を示す図である。
【図１０】第１の実施形態に係る動画像再生装置における記憶部の構成を示す図である。
【図１１】第１の実施形態に係る動画像配信システムにおける検索処理を説明するシーケンス図である。
【図１２】第１の実施形態に係る動画像配信システムにおける動画像の再生処理を説明するシーケンス図である。
【図１３】プレイヤ画面の一例を示す図である。
【図１４】選手選択画面の一例を示す図である。
【図１５Ａ】先頭ファイルを先読みする方法の別の例を説明するフローチャート（その１）である。
【図１５Ｂ】先頭ファイルを先読みする方法の別の例を説明するフローチャート（その２）である。
【図１６】プレイヤ画面の別の例を示す図である。
【図１７】サムネイルを表示する場合のシーン情報の構成例を示す図である。
【図１８】サムネイルの生成方法を説明する図である。
【図１９】特定の選手が出場している試合の検索結果の例を示す図である。
【図２０】第２の実施形態に係る動画像配信システムにおける配信サーバの機能的構成を示す図である。
【図２１】第２の実施形態に係る配信サーバにおける配信管理部の記憶部の構成を示す図である。
【図２２】第２の実施形態に係る動画像配信システムにおける動画像再生装置の機能的構成を示す図である。
【図２３】第２の実施形態に係る動画像配信システムにおける検索処理を説明するシーケンス図である。
【図２４Ａ】第２の実施形態に係る配信システムにおける動画像の再生処理を説明するシーケンス図（その１）である。
【図２４Ｂ】第２の実施形態に係る配信システムにおける動画像の再生処理を説明するシーケンス図（その２）である。
【図２５】コンピュータのハードウェア構成を示す図である。
【発明を実施するための形態】
【００１４】
図１は、動画像配信システムの構成例を示す図である。
図１に示すように、動画像配信システム１は、配信サーバ２と、複数の動画像再生装置（クライアント）３とを含む。配信サーバ２と動画像再生装置３（３Ａ，３Ｂ，３Ｃ）とは、インターネット等の通信ネットワーク４を介して通信可能に接続される。
【００１５】
配信サーバ２は、複数種類の動画像データと、各動画像データのプレイリストとを保持する。動画像再生装置３は、通信ネットワーク４を介して配信サーバ２（外部装置）から所望の動画像データを取得し、取得した動画像データを再生する。
【００１６】
この動画像配信システム１は、例えば、ＨＬＳやHTTP Dynamic Streaming（ＨＤＬ）等のＨＴＴＰを利用したストリーミング配信に対応している。
【００１７】
配信サーバ２では、ビデオカメラ等の撮像装置で撮像した１個の動画像データ（原画データ）を複数のファイルに分割して保持している。以下の説明では、動画像データにおける分割ファイルをセグメントファイルと呼ぶ。また、以下の説明では、１個の動画像データに含まれる複数のセグメントファイルの組をセグメントファイル群と呼ぶ。１組のセグメントファイル群における各セグメントファイルのファイル名と動画像内の再生時刻との対応関係は、プレイリストに登録されている。セグメントファイル群及びプレイリストは、例えば、配信サーバ２とは別個に設けた生成装置（図示せず）を用いて生成する。
【００１８】
配信サーバ２は、動画像再生装置３から要求された動画像データ（セグメントファイル群）をセグメントファイル単位で動画像再生装置３に配信（送信）する。本明細書で例示する動画像配信システム１では、動画像再生装置３が動画像データの配信を要求してから動画像データの再生を開始するまでの待ち時間を短縮するため、例えば、図２に示したようなセグメントファイル群を配信サーバ２に格納しておく。
【００１９】
図２は、セグメントファイル群の生成方法の一例を説明する図である。
動画像データからセグメントファイル群を生成する生成装置は、図２に示すように、まず、撮像装置から取得した原画データ５００に対してシーン設定を行い、各シーンの先頭となるフレーム（ＳＳ０，ＳＳ１，ＳＳ２，・・・）を抽出する。シーン設定は、既知の設定方法のいずれかで行えばよい。例えば、オペレータが手動でシーンを設定してもよいし、既知のシーン検出プログラムを実行して自動的にシーンを設定してもよい。
【００２０】
次に、生成装置は、原画データ５００を第１の時間長ＴＬ１のセグメントファイル（ＳＦ０，ＳＦ１，ＳＦ２，ＳＦ３，ＳＦ４，・・・）に分割した第１のセグメントファイル群５０１を生成する。第１の時間長ＴＬ１は、原画データ５００内の時刻情報に基づく１個のセグメントファイルの再生時間の長さである。この第１の時間長ＴＬ１は、配信サーバ２から動画像再生装置３へのセグメントファイルの転送頻度の増大による処理負荷の増大を抑制し、かつ動画像再生装置３での待ち時間の増大を抑制することが可能な時間長（例えば１０秒）とする。
【００２１】
次に、生成装置は、第１のセグメントファイル群５０１における各セグメントファイルのうちシーン先頭のフレームを含むセグメントファイルを第２の時間長ＴＬ２の複数のセグメントファイルに再分割して第２のセグメントファイル群５０２を生成する。図２に示した第１のセグメントファイル群５０１では、先頭のセグメントファイルＳＦ０、先頭から４番目のセグメントファイルＳＦ３、及び６番目のセグメントファイルがシーンの先頭を含んでいる。そのため、生成装置は、第１のセグメントファイル群５０１における先頭のセグメントファイルＳＦ０、４番目のセグメントファイルＳＦ３、及び６番目のセグメントファイル等を第２の時間長ＴＬ２のセグメントファイルに再分割する。
【００２２】
第１の時間長ＴＬ１と第２の時間長ＴＬ２との関係は任意であり、図２に示した例では、第２の時間長ＴＬ２を第１の時間長ＴＬ１の１／５としている。そのため、例えば、第１のセグメントファイル群５０１における先頭のセグメントファイルＳＦ０は、第２の時間長ＴＬ２の５個のセグメントファイル（ＳＦ００，ＳＦ０１，ＳＦ０２，ＳＦ０３，ＳＦ０４）に分割される。
【００２３】
また、セグメントファイル群は、図２に示したような方法に限らず、図３に示したような方法で生成することもできる。
【００２４】
図３は、セグメントファイル群の生成方法の別の例を説明する図である。
図３に示したセグメントファイル群の生成方法では、生成装置は、まず、撮像装置から取得した原画データ５００に対してシーン設定を行い、各シーンの先頭となるフレーム（ＳＳ０，ＳＳ１，ＳＳ２，・・・）を抽出する。
【００２５】
次に、生成装置は、原画データ５００を第１の時間長ＴＬ１のセグメントファイルに分割した第１のセグメントファイル群５０１と、原画データ５００を第２の時間長ＴＬ２のセグメントファイルに分割した第３のセグメントファイル群５０３と、を生成する。このとき、第１の時間長ＴＬ１と第２の時間長ＴＬ２とは、例えば、第１の時間長ＴＬ１が第２の時間長ＴＬ２の整数倍（Ｎを整数としたときにＴＬ１＝Ｎ×ＴＬ２）となるようにする。図３に示した例では、ＴＬ１＝５×ＴＬ２、すなわち第２の時間長ＴＬ２を第１の時間長ＴＬ１の１／５にしている。そのため、第１の時間長ＴＬ１を１０秒とした場合、第２の時間長ＴＬ２は２秒となる。
【００２６】
次に、生成装置は、第１のセグメントファイル群５０１からシーン先頭を含むセグメントファイルを抽出し、当該シーン先頭を含むセグメントファイルを第３のセグメントファイル群５０３のセグメントファイルに置き換える。図３に示した例では、第１のセグメントファイル群５０１における先頭のセグメントファイルＳＦ０が、第３のセグメントファイル群５０３における先頭から５個のセグメントファイル（ＳＦ００，ＳＦ０１，ＳＦ０２，ＳＦ０３，ＳＦ０４）に置き換えられる。このセグメントファイルの置き換えにより、図３に示した第１のセグメントファイル群５０１は、図２の第２のセグメントファイル群５０２のようになる。
【００２７】
なお、セグメントファイル群を生成する際の１個のセグメントファイルの時間長は、適宜選択することができる。例えば、第１の時間長ＴＬ１のセグメントファイルを複数のセグメントファイルに再分割する際には、第１の時間長ＴＬ１のセグメントファイルにおけるファイル先頭からシーン先頭までの時間に応じて時間長の異なる複数のセグメントファイルに分割してもよい。
【００２８】
更に、セグメントファイル群を生成する際には、例えば、図４に示すように、シーン先頭のフレームがセグメントファイルの先頭となるように原画データ５０４を分割してもよい。
【００２９】
図４は、セグメントファイル群の生成方法の更に別の例を説明する図である。
図４に示したセグメントファイル群の生成方法では、生成装置は、まず、撮像装置から取得した原画データ５０４に対してシーン設定を行い、各シーンの先頭となるフレーム（ＳＳ０，ＳＳ１，ＳＳ２，・・・）を抽出する。
【００３０】
次に、生成装置は、シーン毎に、シーン先頭から第１の時間長ＴＬ１のセグメントファイルに分割していく。そして、シーン内の残り時間ＴＬ３が第１の時間長ＴＬ１以下になったら、残り時間ＴＬ３の該当シーンの最後のセグメントファイルとする。
【００３１】
次に、生成装置は、シーン毎に、先頭の第１の時間長ＴＬ１のセグメントファイルを第２の時間長ＴＬ２の複数のセグメントファイルに再分割して第４のセグメントファイル群５０５を生成する。このときも、第１の時間長ＴＬ１と第２の時間長ＴＬ２との関係は任意であり、図４に示した例では、第２の時間長ＴＬ２を第１の時間長ＴＬ１の１／５としている。そのため、例えば、シーン０は、シーン先頭ＳＳ０から第１の時間長ＴＬ１までの区間が第２の時間長ＴＬ２の５個のセグメントファイル（ＳＦ００，ＳＦ０１，ＳＦ０２，ＳＦ０３，ＳＦ０４）に分割される。そして、シーン０における５個目のセグメントファイルＳＦ０４以降は、第１の時間長ＴＬ１のセグメントファイルＳＦ１と、残りの時間長ＴＬ３のセグメントファイルＳＦ２とに分割される。また、例えば、シーン１は、シーン先頭ＳＳ１から第１の時間長ＴＬ１までの区間が第２の時間長ＴＬ２の５個のセグメントファイル（ＳＦ３０，ＳＦ３１，ＳＦ３２，ＳＦ３３，ＳＦ３４）に分割される。そして、シーン１における５個目のセグメントファイルＳＦ３４以降は、第１の時間長ＴＬ１のセグメントファイルＳＦ４と、残りの時間長のセグメントファイルＳＦ５とに分割される。
【００３２】
上記のような方法で生成したセグメントファイル群（配信用の動画像データ）は、配信サーバ２に格納される。この際、生成装置又は配信サーバ２は、動画像データ毎に、図５に示したようなプレイリストを作成する。プレイリストは、セグメントファイル群とともに配信サーバ２に格納される。
【００３３】
図５は、プレイリストの構成例を示す図である。なお、図５には、図２に示した第２のセグメントファイル群５０２に対するプレイリストの例を示している。
【００３４】
図５に示すように、プレイリスト２５１には、セグメントファイル群に含まれるセグメントファイル毎にセグメント番号と、セグメントファイルの格納場所を示すＵＲＬと、先頭時刻とを関連付けた情報が登録される。セグメント番号は、セグメントファイル群（動画像データ）における先頭のセグメントファイルから順に付した番号である。例えば、セグメント番号０−０から０−４までは、それぞれ、図２に示したセグメントファイルＳＦ００からＳＦ０４までを表すセグメント番号である。また、セグメント番号１は、図２に示したセグメントファイルＳＦ１を表すセグメント番号である。
【００３５】
動画像再生装置３のオペレータが動画像再生装置３を操作して視聴する動画像を選択すると、動画像再生装置３は、配信サーバ２に動画像データ（セグメントファイル群）の配信要求を送信する。配信要求を受信した配信サーバ２は、配信要求で指定された動画像データのプレイリストを参照し、先頭のセグメントファイルから順に動画像再生装置３に送信する。この際、配信サーバ２は、まず、時間長の短いセグメントファイルを動画像再生装置３に送信する。
【００３６】
図６は、動画像データの配信方法を説明するシーケンス図である。なお、図６には、動画像再生装置３が図５のプレイリストと対応した動画像データ（セグメントファイル群）の配信を動画像の先頭から要求した場合のシーケンス図を示している。
【００３７】
オペレータが動画再生装置３に対して所定の操作を行い視聴する動画像を確定すると、図６に示すように、動画像再生装置３から配信サーバ２へ配信要求が送信される（ステップＳ１０１）。
【００３８】
配信要求を受信した配信サーバ２は、配信要求で指定された動画像データのプレイリストを読み出し、プレイリストに従って最初に再生させるセグメントファイルを動画像再生装置３に送信する（ステップＳ１０２）。図５のプレイリストに従ってセグメントファイルを送信する場合、最初に再生させるセグメントファイルは、セグメント番号０−０のセグメントファイルＳＦ００である。そのため、配信サーバ２は、セグメント番号０−０と関連付けられたＵＲＬを用いてセグメントファイルＳＦ００を読み出し、動画像再生装置３に送信する。またこのとき、配信サーバ２は、セグメントファイルＳＦ００とともにプレイリストを動画像再生装置３に送信する。
【００３９】
配信サーバ２からセグメントファイルＳＦ００及びプレイリストを受信した動画像再生装置３は、受信したセグメントファイルの再生を開始するとともに、２番目に再生するセグメントファイルの転送要求を配信サーバ２に送信する（ステップＳ１０３）。
【００４０】
２番目のセグメントファイルの転送要求を受信した配信サーバ２は、転送要求に従い２番目に再生させるセグメントファイルを動画像再生装置３に送信する（ステップＳ１０４）。プレイリストにおける２番目のセグメントファイルは、セグメント番号０−１のセグメントファイルＳＦ０１である。そのため、配信サーバ２は、セグメントファイルＳＦ０１を読み出して動画像再生装置３に送信する。
【００４１】
その後、動画像再生装置３は、配信サーバ２からセグメントファイルを受信する毎に、次のセグメントファイルの転送要求を配信サーバ２に送信する（ステップＳ１０５〜Ｓ１１２）。
【００４２】
ここで、最初のセグメントファイルＳＦ００の時間長（第２の時間長ＴＬ２）は２秒であるとする。この場合、配信サーバ２と動画像再生装置３との間におけるセグメントファイルの転送速度がセグメントファイルの再生レートの２倍であるとすると、最初のセグメントファイルＳＦ００の転送時間は約１秒である。そのため、動画像再生装置３は、配信要求を送信した時刻Ｔ０から１秒後の時刻Ｔ０＋１の付近で最初のセグメントファイルＳＦ００の再生を開始する。
【００４３】
よって、配信開始時から第１の時間長ＴＬ１（１０秒）のセグメントファイルを送信する場合に比べ、動画像の配信を要求してから動画像の再生が開始されるまでの待ち時間を短縮することができる。例えば、図２に示した第１のセグメントファイル群５０１のように先頭のセグメントファイルＳＦ０が第１の時間長（１０秒）である場合、最初のセグメントファイルＳＦ０の転送時間は約５秒となる。そのため、動画像再生装置３は、配信要求を送信した時刻Ｔ０から約５秒後に最初のセグメントファイルＳＦ０の再生を開始することとなる。
【００４４】
また、最初のセグメントファイルＳＦ００の再生を開始した時刻Ｔ０＋１から１秒後の時刻Ｔ０＋２の付近で、動画像再生装置３は、２番目のセグメントファイルＳＦ０１の受信を完了する。このとき、動画像再生装置３は、まだ最初のセグメントファイルＳＦ００を再生している。そのため、動画像再生装置３は、最初のセグメントファイルＳＦ００の再生が終わるまでの約１秒間、受信した２番目のセグメントファイルＳＦ０１をバッファで保持する。さらに、２番目のセグメントファイルＳＦ０１を受信した後、動画像再生装置３は、続けて３番目のセグメントファイルの転送要求を配信サーバ２に送信している。そのため、２番目のセグメントファイルの受信完了時刻の約１秒後、すなわち最初のセグメントファイルＳＦ００の再生が終了する時刻Ｔ０＋３の付近で３番目のセグメントファイルの受信が完了する。
【００４５】
このように、セグメントファイルの時間長が２秒であり、転送速度が再生レートの２倍であるとすると、セグメントファイルを１個受信する毎に、受信完了時刻から再生が終了する時刻までのマージンは約１秒ずつ増える。したがって、図５のプレイリストに基づいて送信されるセグメント番号０−４のセグメントファイルＳＦ０４の受信完了時刻におけるマージンは約５秒となる。すなわち、セグメント番号０−４のセグメントファイルＳＦ０４の再生が終了する時刻は、受信完了時刻の約５秒後の時刻Ｔ０＋１０の付近となる。
【００４６】
セグメントファイルの転送速度がセグメントファイルの再生レートの２倍である場合、時間長が１０秒のセグメントファイルの転送時間は約５秒である。すなわち、セグメント番号０−４のセグメントファイルＳＦ０４を受信した後、続けてセグメント番号１のセグメントファイルＳＦ１を要求すると、セグメントファイルＳＦ０４の再生が終了する時刻とセグメントファイルＳＦ１の受信完了時刻とがほぼ一致する。よって、セグメント番号０−４のセグメントファイルＳＦ０４の再生終了からセグメント番号１のセグメントファイルＳＦ１の再生開始までの待ち時間はほぼ０となる。
【００４７】
さらに、セグメント番号０−４のセグメントファイルＳＦ０４を送信した後、配信サーバ２から動画像再生装置３に送信するセグメントファイルは、時間長が第２の時間長ＴＬ２の５倍であるセグメントファイルになる。そのため、配信サーバ２と動画像再生装置３との間でのセグメントファイルの転送頻度の増大を抑制し、配信サーバ２の処理負荷の増大を抑制することができる。
【００４８】
また、本明細書で例示する動画像配信システム１では、以下に説明するように、動画像再生装置３に動画像の検索結果等を表示する際に動画像再生装置３に最初に再生させるセグメントファイルを先読みする。これにより、動画像再生装置３では、再生する動画像を選択してから動画像の再生が開始されるまでの待ち時間が更に短縮する。
【００４９】
［第１の実施形態］
図７は、第１の実施形態に係る動画像配信システムにおける配信サーバの機能的構成を示す図である。
【００５０】
本実施形態の配信サーバ２は、図７に示すように、配信管理部２１０と、通信部２２０と、ｗｅｂページ記憶部２３０と、シーン情報記憶部２４０と、プレイリスト記憶部２５０と、動画像データ記憶部２６０と、を備える。
【００５１】
配信管理部２１０は、配信サーバ２が配信する動画像データ（セグメントファイル群）の管理、動画像配信装置３へのセグメントファイルの送信についての管理等を行う。通信部２２０は、通信ネットワーク４を介した動画像再生装置３との通信を行う。
【００５２】
ｗｅｂページ記憶部２３０は、動画像再生装置３に表示させるプレイヤ画面や検索画面等のｗｅｂページを記憶する。シーン情報記憶部２４０は、動画像の検索に用いる各動画像データ（セグメントファイル群）のシーン情報を記憶する。プレイリスト記憶部２５０は、各動画像データのプレイリストを記憶する。動画像データ記憶部２６０は、動画像データを記憶する。
【００５３】
図８は、シーン情報の例を示す図である。図８に示すように、シーン情報記憶部２４０に記憶させる動画像のシーン情報２４１は、シーン番号と、プレイリストのＵＲＬと、シーン先頭の時刻と、複数のキーワードと、を含む。
【００５４】
シーン番号は、シーン情報２４１に含まれる複数のシーン情報を識別する通し番号等の識別子である。プレイリストのＵＲＬは、プレイリスト記憶部２５０に記憶させたプレイリストのうち該当シーンを含む動画像データのプレイリストを特定する情報である。シーン先頭の時刻は、動画像データにおける該当シーンの先頭の時刻を示す情報である。
【００５５】
複数のキーワード（キーワード１，キーワード２，キーワード３，・・・）は、該当シーンの特徴を表す文字列である。例えば、野球の試合の動画像を打者毎にシーン分割した場合のシーン情報２４１では、キーワードとして打者名、投手名、結果、コース、球種、打球の方向等が登録される。
【００５６】
図９は、第１の実施形態に係る動画像配信システムにおける動画像再生装置の機能的構成を示す図である。
【００５７】
本実施形態の動画像再生装置３は、図９に示すように、入力操作部３１０と、制御部３２０と、通信部３３０と、記憶部３４０と、再生処理部３５０と、表示部３６０と、スピーカ３７０と、を備える。
【００５８】
入力操作部３１０は、動画像を視聴するためにオペレータが行う入力操作等の各種の入力操作を受け付ける。オペレータが行う入力操作は、動画像を視聴するためのプログラムを起動（実行）させる操作、動画像を検索する操作、視聴する動画像を選択する操作を含む。
【００５９】
制御部３２０は、入力操作部３１０で受け付けた入力操作に基づいて動画像再生装置３の動作を制御する。制御部３２０が制御する動作は、動画像の検索要求や配信要求を配信サーバ２に送信する動作を含む。また、制御部３２０が制御する動作は、配信サーバ２から取得したシーン情報、プレイリスト、及び動画像データ（セグメントファイル）を記憶部３４０に記憶させる動作、並びに再生処理部３５０にセグメントファイルの再生処理を行わせる動作を含む。
【００６０】
通信部３３０は、通信ネットワーク４を介した配信サーバ２との通信を行う。
記憶部３４０は、配信サーバ２から取得したｗｅｂページ、シーン情報、プレイリスト、及びセグメントファイル等を記憶する。
【００６１】
再生処理部３５０は、記憶部３４０に記憶させたセグメントファイルの再生処理等を行う。
【００６２】
表示部３６０は、ｗｅｂページや再生処理部３５０において再生した動画像を表示する。スピーカ３７０は、再生処理部３５０により再生した音声を出力する。
【００６３】
図１０は、第１の実施形態に係る動画像再生装置における記憶部の構成を示す図である。
【００６４】
動画像再生装置３の記憶部３４０は、例えば、図１０に示すように、レイアウト情報記憶部３４１と、検索結果記憶部３４２と、動画像データ記憶部３４３とを含む。
【００６５】
ｗｅｂページ記憶部３４１は、動画像の視聴に用いるプレイヤ画面等のｗｅｂページを記憶する。
【００６６】
検索結果記憶部３４２は、動画像の検索結果を記憶する。検索結果記憶部３４２には、オペレータが指定したキーワードを含むシーン情報と、当該シーン情報により特定されるシーン先頭のセグメントファイルとの組を１つの検索結果として記憶する。シーン先頭のセグメントファイルは、シーン情報に含まれるプレイリストのＵＲＬと、シーン先頭の時刻とに基づいて特定される。図９には、検索結果記憶部３４２に記憶させる検索結果の例として、第１の検索結果３４２−１と、第２の検索結果３４２−２との２つの検索結果を示している。第１の検索結果３４２−１は、シーン情報２４１内のあるキーワードを含むシーン情報３４２−１ａと、当該シーン情報３４２−１ａにより特定されるシーン先頭のセグメントファイル３４２−１ｂとを含む。第２の検索結果３４２−２は、シーン情報２４１内のあるキーワードを含む別のシーン情報３４２−２ａと、当該シーン情報３４２−２ａにより特定されるシーン先頭のセグメントファイル３４２−２ｂとを含む。
【００６７】
動画像データ記憶部３４３は、配信サーバ２から動画像データ（セグメントファイル群）を取得して再生する際、再生中のセグメントファイルの時間的に後となるセグメントファイルを記憶する。
【００６８】
［動画像を検索する処理の例］
図１１は、第１の実施形態に係る動画像配信システムにおける検索処理を説明するシーケンス図である。
【００６９】
動画像再生装置３は、例えば、入力操作部３１０においてオペレータによる所定の入力操作を受け付けると、動画像を視聴するためのプレイヤ画面を表示部３６０に表示させる。オペレータによる所定の入力操作は、例えば、ｗｅｂブラウザを起動させる操作、及びｗｅｂブラウザにプレイヤ画面のｗｅｂページを表示させる操作を含む。プレイヤ画面には、動画像を表示する動画像表示領域、視聴可能な動画像のリストを表示するリスト表示領域、動画像の検索を行うための検索領域等が含まれる。
【００７０】
プレイヤ画面が表示された状態で、オペレータが入力操作部３１０を操作して検索条件を入力すると、図１１に示すように、入力操作部３１０から制御部３２０に検索条件が送信される（ステップＳ２０１）。
【００７１】
検索条件を受信した制御部３２０は、検索条件が表示されたプレイヤ画面を表示部３６０に表示させる（Ｓ２０２）とともに、配信サーバ２に検索要求を送信する（ステップＳ２０３）。ステップＳ２０３において配信サーバ２に送信する検索要求は、検索条件を含む。
【００７２】
検索要求を受信した配信サーバ２は、検索要求に含まれる検索条件に基づいてシーン情報記憶部２４０のシーン情報２４１を検索する（ステップＳ２０４）。シーン情報２４１内に検索条件を満たすシーン情報がある場合、配信サーバ２は、そのシーン情報を抽出して動画像再生装置３に送信する（ステップＳ２０５）。一方、検索条件を満たすシーン情報がない場合、配信サーバ２は、検索条件を満たすシーン情報が無いことを通知する情報を動画像再生装置３に送信する。
【００７３】
検索条件を満たすシーン情報を受信した動画像再生装置３では、制御部３２０が受信したシーン情報を用いて動画像のプレイリストを特定する（ステップＳ２０６）。ステップＳ２０６において、制御部３２０は、シーン情報に含まれるプレイリストのＵＲＬ（図８を参照）を読み出すことにより動画像のプレイリストを特定する。
【００７４】
動画像のプレイリストを特定すると、動画像再生装置３（制御部３２０）は、配信サーバ２にプレイリストの転送要求を送信する（ステップＳ２０７）。プレイリストの転送要求は、シーン情報から読み出したプレイリストのＵＲＬを含む。
【００７５】
プレイリストの転送要求を受信した配信サーバ２は、転送要求に含まれるプレイリストのＵＲＬに基づいてプレイリスト記憶部２５０から読み出したプレイリストを動画像再生装置３に送信する（ステップＳ２０８）。
【００７６】
プレイリストを受信した動画像再生装置３では、制御部３２０が、シーン情報とプレイリストとを用いてシーン情報と対応するシーン先頭のセグメントファイル（先頭ファイル）を特定する（ステップＳ２０９）。ステップＳ２０９において、制御部３２０は、シーン情報に含まれるシーン先頭の時刻を読み出した後、プレイリストからシーン先頭の時刻が含まれるセグメントファイルのＵＲＬを読み出す。
【００７７】
先頭ファイルを特定すると、動画像再生装置３（制御部３２０）は、配信サーバ２に先頭ファイルの転送要求を送信する（ステップＳ２１０）。先頭ファイルの転送要求は、プレイリストから読み出したセグメントファイルのＵＲＬを含む。
【００７８】
先頭ファイルの転送要求を受信した配信サーバ２は、転送要求に含まれるセグメントファイルのＵＲＬに基づいて動画像データ記憶部２６０から読み出したセグメントファイルを先頭ファイルとして動画像再生装置３に送信する（ステップＳ２１１）。
【００７９】
先頭ファイルを受信した動画像再生装置３では、制御部３２０が、まず、シーン情報と先頭ファイルとの組を検索結果として記憶部３４０の検索結果記憶部３４２に記憶させる（ステップＳ２１２）。また、制御部３２０は、取得したシーン情報が付加されたプレイヤ画面を表示部３６０に表示させる（ステップＳ２１３）。
【００８０】
なお、配信サーバ２におけるステップＳ２０４の検索により複数のシーン情報が抽出された場合、配信サーバ２と動画像再生装置３との間では、抽出されたシーン情報のそれぞれに対してステップＳ２０５〜Ｓ２１３の処理が行われる。
【００８１】
このように、本実施形態の動画像配信システム１では、動画像再生装置３を用いて動画像の検索をした際に、動画像再生装置３は、検索条件を満たすシーンについてのシーン情報とともに、該当シーンの先頭を含むセグメントファイルを取得する。すなわち、動画像再生装置３は、動画像の検索をした際に、動画像の再生指示を未受付の状態で検索結果と対応する動画像のセグメントファイル（先頭ファイル）を先読みする。本実施形態の動画像配信システム１で配信する動画像データは、図２に示したように、シーン先頭を含むセグメントファイルの時間長ＴＬ２が当該シーン内の所定個数のセグメントファイルを再生した後で再生されるセグメントファイルの時間長ＴＬ１よりも短い。そのため、シーン先頭を含むセグメントファイルは容量が小さく、配信サーバ２から動画像再生装置３に送信する際にネットワークにかかる負荷が抑制される。したがって、検索条件を満たすシーン情報が複数抽出された場合でも、動画像再生装置３は、ネットワークにかかる負荷の増大を防ぎつつシーン先頭を含むセグメントファイルを取得することができる。
【００８２】
［動画像を再生する処理の例］
図１２は、第１の実施形態に係る動画像配信システムにおける動画像の再生処理を説明するシーケンス図である。
【００８３】
上記の検索処理により得られた検索結果が動画像再生装置３に表示された状態で、オペレータが再生（視聴）する動画像を指定する操作を行うと、図１２に示すように、制御部３２０に指定情報が入力される（ステップＳ３０１）。指定情報は、オペレータが指定した動画像データのシーン情報を含む。
【００８４】
指定情報が入力されると、制御部３２０は、記憶部３４０の検索結果記憶部３４２にアクセスしてシーン情報を読み出す（Ｓ３０２，Ｓ３０３）。
【００８５】
シーン情報を読み出した後、制御部３２０は、再生処理部３５０に再生開始命令を出力する（ステップＳ３０４）とともに、シーン情報に基づいて再生する動画像データのプレイリストを特定する（ステップＳ３２１）。再生処理部３５０に出力する再生開始命令は、読み出したシーン情報と対応付けされたシーン先頭のセグメントファイル（先頭ファイル）を指定する情報を含む。
【００８６】
制御部３２０からの再生開始命令が入力された再生処理部３５０は、記憶部３４０の検索結果記憶部３４２にアクセスし、再生開始命令で指定された先頭ファイルを読み出す（ステップＳ３０５，Ｓ３０６）。その後、再生処理部３５０は、読み出した先頭ファイルの再生を開始し（ステップＳ３０７）、再生信号を表示部３６０及び図示しないスピーカに出力する（ステップＳ３０８）。
【００８７】
一方、再生開始命令を出力した制御部３２０は、上記のようにステップＳ３２１において再生する動画像データのプレイリストを特定する。ステップＳ３２１において，制御部３２０は、シーン情報に含まれるプレイリストのＵＲＬ（図８を参照）を読み出すことにより動画像のプレイリストを特定する。
【００８８】
動画像のプレイリストを特定すると、動画像再生装置３（制御部３２０）は、配信サーバ２にプレイリストの転送要求を送信する（ステップＳ３２２）。プレイリストの転送要求は、シーン情報から読み出したプレイリストのＵＲＬを含む。
【００８９】
プレイリストの転送要求を受信した配信サーバ２は、転送要求に含まれるプレイリストのＵＲＬに基づいてプレイリスト記憶部２５０から読み出したプレイリストを動画像再生装置３に送信する（ステップＳ３２３）。
【００９０】
プレイリストを受信した動画像再生装置３では、制御部３２０が、シーン情報とプレイリストとを用いて、再生中のセグメントファイル（先頭ファイル）に続くセグメントファイル（後続ファイル）を特定する（ステップＳ３２４）。ステップＳ３２４において、制御部３２０は、シーン情報に含まれるシーン先頭の時刻に基づいて、プレイリストにおいてシーン先頭の時刻が含まれるセグメントファイルの時間的に後となるセグメントファイルのＵＲＬを読み出す。
【００９１】
後続ファイルを特定すると、動画像再生装置３（制御部３２０）は、配信サーバ２に２番目に再生するセグメントファイル（次ファイル）の転送要求を送信する（ステップＳ３２５）。
【００９２】
次ファイルの転送要求を受信した配信サーバ２は、転送要求に含まれるセグメントファイルのＵＲＬに基づいて動画像データ記憶部２６０から読み出したセグメントファイルを次ファイルとして動画像再生装置３に送信する（ステップＳ３２６）。
【００９３】
次ファイルを受信した動画像再生装置３では、制御部３２０が、受信した次ファイルを記憶部３４０の動画像データ記憶部３４３に記憶させる（ステップＳ３２７）。ここで、受信した次ファイルが先頭ファイルの次に再生するセグメントファイルである場合、図５に示したように、次ファイルの受信が完了した時点では動画像再生装置３はまだ先頭ファイルを再生している。そのため、動画像再生装置３は、受信した次ファイルを動画像データ記憶部３４３に記憶させる。
【００９４】
また、図１２には示していないが、ステップＳ３２７において次ファイルを動画像データ記憶部３４３に記憶した後、制御部３２０は、ステップＳ３２５〜Ｓ３２７の処理を繰り返す。なお、２番目のセグメントファイルを受信した後のステップＳ３２５で送信される次ファイルの転送要求は、先頭ファイルよりも時間的に後であり、かつまだ取得していないセグメントファイルのうち時間的に最も早いセグメントファイルのＵＲＬを含む。
【００９５】
また、再生処理部３５０は、先頭ファイルの再生が終了する少し前に、記憶部３４０の動画像データ記憶部３４３にアクセスして次のファイルを読み出す（ステップＳ３０９，Ｓ３１０）。そして、先頭ファイルの再生が終了すると同時に次ファイルの再生を開始する。以後、再生処理部３５０は、セグメントファイルの再生が終了する直前に記憶部３４０の動画像データ記憶部３４３にアクセスして次に再生するセグメントファイルを読み出し、順次再生する。
【００９６】
このように、本実施形態に係る動画像再生装置３は、動画像を再生する際、自装置の記憶部３４０に記憶させたシーン先頭を含むセグメントファイル（先頭ファイル）から再生を開始する。そして、先頭ファイルの再生中に配信サーバ２から次のセグメントファイルを取得し、以後、再生中のセグメントファイルよりも時間的に後となるセグメントファイルを順次配信サーバ２から取得する。そのため、本実施形態によれば、動画像再生装置３において再生する動画像を指定してから再生が開始されるまでの待ち時間を短くすることができる。
【００９７】
また、配信サーバ２は、まず先頭ファイルを含む所定個数の時間長の短いセグメントファイルを動画像再生装置３に送信し、動画像再生装置３において十分なマージンが確保されると時間長の長いセグメントファイルを送信する。そのため、配信サーバ２と動画像再生装置３との間でのセグメントファイルの転送頻度の増大を抑制し、配信サーバ２の処理負荷の増大を抑制することができる。
【００９８】
なお、図７の配信サーバ２の機能的構成は一例に過ぎず、必要に応じて一部の構成を変更してもよいし、他の構成を付加してもよい。また、例えば、動画像データ記憶部２６０は、配信サーバ２とは別のサーバに設けてもよい。
【００９９】
また、図１１の検索処理は一例に過ぎず、本実施形態に係る動画像配信システム１の検索処理は、必要に応じて図１１の検索処理における一部の処理の順序や内容を変更してもよいし、図１１の検索処理に他の処理を付加してもよい。例えば、配信サーバ２からシーン情報（検索結果）を取得した際に、取得したシーン情報が記憶部３４０の検索結果記憶部３４２に記憶されているか否かを判定する処理を付加してもよい。配信サーバ２から取得した検索結果（シーン情報）に検索結果記憶部３４２で記憶しているシーン情報が含まれる場合、当該シーン情報と対応するシーン先頭のセグメントファイルを配信サーバ２から取得する処理を省略することができる。そのため、検索条件を変更した場合に取得済みのシーン先頭のセグメントファイルを再度取得することを防げ、配信サーバ２と動画像再生装置３との間での不要なセグメントファイルの転送による通信ネットワーク４のトラヒックの増大を抑制することができる。
【０１００】
また、図１２の動画像の再生処理は一例に過ぎず、本実施形態に係る動画像配信システム１の再生処理は、必要に応じて図１２の再生処理における一部の処理の順序や内容を変更してもよいし、図１２の再生処理に他の処理を付加してもよい。
【０１０１】
更に、図５のプレイリスト２５１は、動画像配信システム１で用いるプレイリストの一例に過ぎず、セグメントデータの配信形態に応じて適宜変更可能である。例えば、動画像再生装置３が図５のプレイリストに従ってあるシーンから再生する場合、動画像再生装置３と配信サーバ２との間では、次のシーンに切り替わるたびに、時間長の短いセグメントファイルを転送することとなる。一方、図３に示した１個の原画データ５００から生成した第１のセグメントファイル群５０１と第２のセグメントファイル群５０３とを動画像データ記憶部２６０に記憶させた場合、第１の時間長ＴＬ１毎に配信するセグメントファイルを切り替えることができる。そのため、例えば、動画像再生装置３が再生を開始したシーンの先頭から所定個数のセグメントファイルのみを第２のセグメントファイル群５０３から読み出し、後続のセグメントファイルは第１のセグメントファイル群から読み出すようにすることが可能になる。よって、プレイリストは、例えば、２番目以降のシーンの先頭部分に第２のセグメントファイル群におけるセグメントファイルのＵＲＬと、第１のセグメントファイル群におけるセグメントファイルのＵＲＬとを併記した構成であってもよい。このようなプレイリストを用いる場合、例えば、動画像再生装置３の制御部３２０は、シーン情報におけるシーン先頭の時刻を含むセグメントファイルから所定個数のセグメントファイルのみを第２のセグメントファイル群から取得する制御を行う。また、例えば、シーン情報毎に、当該シーン情報におけるシーン先頭を含む所定個数のセグメントファイルのＵＲＬのみを第２のセグメントファイル群のセグメントファイルのＵＲＬとしたプレイリストを作成してプレイリスト記憶部２５０に記憶させてもよい。この場合、配信サーバ２は、１つの動画像データに対して作成した複数のプレイリストから、検索条件を満たすシーン情報或いは配信要求に含まれるシーン情報と関連付けられたプレイリストを抽出して動画像再生装置３に送信する。
【０１０２】
以下、本実施形態に係る動画像配信システム１の具体例として、野球の試合の動画像を配信するシステムにおける動画像再生装置３及び配信サーバ２の動作を説明する。
【０１０３】
［プレイヤ画面の例］
図１３は、プレイヤ画面の一例を示す図である。
【０１０４】
図１３に示すように、プレイヤ画面６は、選手表示領域６０１．６０２と、試合日表示領域６０３，６０４と、コース表示領域６０５と、球種表示領域６０６と、方向表示領域６０７と、を含む。また、プレイヤ画面６は、検索結果表示領域６０８と、動画像表示領域６０９と、再生釦６１０と、頭出し釦６１１と、スロー再生釦６１２と、ホーム釦６１３と、を含む。
【０１０５】
選手表示領域６０１，６０２は、視聴する動画像に映っている打者及び投手を表示する領域である。この選手表示領域６０１，６０２は、選手を選択する選手選択画面を表示させる表示切替釦としても機能する。
【０１０６】
試合日表示領域６０３，６０４は、視聴する試合の開催日についての検索条件を表示する領域である。この試合日表示領域６０３，６０４は、試合の開催日の期間を選択する試合日選択画面を表示させる表示切替釦としても機能する。
【０１０７】
コース表示領域６０５は、投手が投げたボールのコースについての検索条件を表示する領域であり、５×５マスのコース指定部が表示される。コース表示領域６０５は、例えば、検索対象に指定されたコースと対応するマスの色と、指定されていないコースと対応するマスの色とを変えることで、検索条件（すなわちどのコースが検索対象に指定されているか）を提示する。このコース表示領域６０５は、検索対象のコースを選択するコース選択画面を表示させる表示切替釦としても機能する。
【０１０８】
球種表示領域６０６は、投手が投げたボールの球種についての検索条件を表示する領域であり、試合中に投手が投げたボールの球種とその割合を示す円グラフが表示される。球種表示領域６０６は、例えば、検索対象に指定された球種と対応する扇形領域の色と、指定されていない球種と対応する扇形領域の色とを変えることで、検索条件（すなわちどの球種が検索対象に指定されているか）を提示する。この球種表示領域６０６は、検索対象の球種を選択する球種選択画面を表示させる表示切替釦としても機能する。
【０１０９】
方向表示領域６０７は、打球の方向についての検索条件を表示する領域であり、扇形状のグラウンドを模した図が表示される。扇形状の図は、野手が補給した位置やホームランであることを示す複数の領域に分割されている。球種表示領域６０６は、例えば、検索対象に指定された方向と対応する領域の色と、指定されていない方向と対応する領域の色とを変えることで、検索条件（すなわちどの方向が検索対象に指定されているか）を提示する。この方向表示領域６０７は、検索対象の方向を選択する方向選択画面を表示させる表示切替釦としても機能する。
【０１１０】
検索結果表示領域６０８には、検索結果として取得した上記の各種検索条件を満たすシーン情報６０８−１，６０８−２，６０８−３を表示する領域である。シーン情報６０８−１，６０８−２，６０８−３は、それぞれのシーン情報（図８を参照）におけるキーワードのいくつかを所定の方法で可視化したものである。なお、検索条件を満たすシーンが多く検索結果表示領域６０８に全てのシーン情報を表示することができない場合、例えば、上下方向のスクロールにより検索結果表示領域６０８に表示させるシーン情報を切り替えることができる。
【０１１１】
動画像表示領域６０９は、検索結果表示領域６０８に表示されたシーン情報６０８−１，６０８−２，６０８−３のいずれかと対応するシーン（動画像）を表示する領域である。図１３に示したプレイヤ画面６では、検索結果表示領域６０８に表示されたシーン情報６０８−１と対応するシーン（動画像）を表示している。動画像表示領域６０９に表示されたシーンがどのシーン情報と対応するかは、例えば、動画像表示領域６０９とシーン情報表示領域とを内包する枠状の強調表示により提示する。
【０１１２】
再生釦６１０は、動画像表示領域６０９に表示されたシーンから動画像の再生を開始させる釦である。頭出し釦６１１は、再生中の動画像のシーン先頭に戻る際に使用する釦である。スロー再生釦６１２は、動画像をスロー再生、例えば動画像データ内の時刻情報に基づく再生速度の１／２の再生速度で動画像を再生する。動画像再生装置３のオペレータが再生釦６１０、頭出し釦６１１、及びスロー再生釦６１２のいずれかを押下する操作を行うと、動画像再生装置３は、押下した釦と対応する再生処理を行う。また、再生釦６１０は、動画像の再生を開始させた後、例えば、動画像の再生を一時停止させる一時停止釦に表示が切り替わる。動画像再生装置３のオペレータが一時停止釦を押下する操作を行うと、動画像再生装置３は、動画像の再生を停止するとともに、表示していた一時停止釦を再生釦６１０の表示に戻す。
【０１１３】
ホーム釦６１３は、動画像再生装置３の表示部３６０の表示を、例えば、動画像の配信サービスを提供するｗｅｂサイトのホーム画面に切り替える表示切替釦である。
【０１１４】
このプレイヤ画面６は、例えば、動画像再生装置３においてｗｅｂブラウザを起動させ、所定の操作により配信サーバ２のｗｅｂページ記憶部２３０からｗｅｂページを取得することにより表示部３６０に表示される。なお、検索結果表示領域６０８のシーン情報６０８−１，６０８−２，６０８−３や動画像表示領域６０９の動画像は、プレイヤ画面６が表示された状態でオペレータが検索条件を入力する操作を行うことにより表示される。検索条件を入力する操作の１つは、選手表示領域６０１，６０２を押下する操作である。オペレータがプレイヤ画面６にある２つの選手表示領域６０１，６０２のいずれかを押下する操作を行うと、表示部３６０には、選手を選択する画面が表示される。
【０１１５】
［選手を選択する画面の例］
図１４は、選手選択画面の一例を示す図である。
【０１１６】
動画像再生装置３のオペレータがプレイヤ画面６の選手表示領域６０１，６０２のいずれかを押下する操作を行うと、動画像再生装置３は、配信サーバ２から選手を選択する画面のｗｅｂページを取得する。そして、動画像再生装置３の表示部３６０には、例えば、図１４に示すような選手選択画面７００が表示される。
【０１１７】
選手選択画面７００は、選択選手表示領域７０１，７０２と、チーム選択領域７０３と、ポジション選択領域７０４と、選手表示領域７０５と、バック釦７０６とを含む。
【０１１８】
選択選手表示領域７０１，７０２は、選択した選手が表示される領域である。選択選手表示領域７０１，７０２は、選手を指定する釦を兼ねており、例えば、オペレータが選択選手表示領域７０１を押下する操作を行うと、選択選手表示領域７０１に表示させる選手の選択や変更を行うことが可能になる。
【０１１９】
チーム選択領域７０３は、選手の所属チームを選択する領域であり、図１３に示した例では、チームＡからチームＦまでの６つのチームから選択できるようになっている。このチーム選択領域７０３は、チームを指定する釦を兼ねており、例えば、オペレータが６つのチームのいずれかのチーム名が表示されたの領域を押下する操作を行うと、チーム名が指定される。
【０１２０】
ポジション選択領域７０４は、選手のポジションを選択する領域であり、図１３に示した例では、全てのポジション（ＡＬＬ）、投手、捕手、内野手、及び外野手のなかから選択できるようになっている。このポジション選択領域７０４は、ポジションを指定する釦を兼ねており、例えば、オペレータがいずれかのポジションが表示されたの領域を押下する操作を行うと、選手のポジションが指定される。
【０１２１】
選手表示領域７０５は、選択したチームにおいて選択したポジションで登録されている選手を表示する領域である。選手表示領域７０５には、該当する選手の名前、背番号、投打の左右情報、顔写真等を含む選手情報が表示される。選手情報は、例えば、配信サーバ２のｗｅｂページ記憶部２３０に記憶させておく。各選手情報は、選手を選択する釦をかねており、オペレータが選手情報のいずれかを押下する操作を行うと、該当選手が選択選手表示領域７０１又は７０２に表示される。
【０１２２】
バック釦７０６は、選択する選手の組み合わせを確定し、動画像再生装置３の表示部３６０の表示をプレイヤ画面６に切り替える表示切替釦である。
【０１２３】
また、説明は省略するが、オペレータが試合日表示領域６０３，６０４、コース表示領域６０５、球種表示領域６０６、及び方向表示領域６０７を押下する操作を行うと、それぞれの操作と対応した選択画面が動画像再生装置３の表示部３６０に表示される。そして、オペレータが所定の操作により検索条件を選択（指定）した後、バック釦を押下する操作を行うと、検索条件が確定し、動画像再生装置３の表示部３６０の表示がプレイヤ画面６に切り替わる。
【０１２４】
こうして各種検索条件が入力されると、動画像再生装置３は、入力された検索条件を含む検索要求を配信サーバ２に送信する。
【０１２５】
検索要求を受信した配信サーバ２は、検索要求に含まれる検索条件に基づいてシーン情報記憶部２４０のシーン情報２４１を検索する。そして、シーン情報記憶部２４０から検索条件を満たすシーン情報を抽出した場合、配信サーバ２は、抽出したシーン情報を動画像再生装置３に送信する。その後、動画像再生装置３では、図１１に示したように、受信したシーン情報を表示部３６０に表示させるとともに、受信したシーン情報に基づいて該当シーンの先頭を含むセグメントファイルを取得する。すなわち、動画像再生装置３は、動画像の再生指示を未受付の状態で、例えば、図１３に示したプレイヤ画面６の検索結果表示領域６０８に表示する検索結果（シーン情報）と対応したシーン先頭を含むセグメントファイルを先読みする。そのため、オペレータが検索結果表示領域６０８に表示されたシーン情報を選択して再生釦６１０を押下する操作をすると、動画像再生装置３は、自身の記憶部３４０に記憶させたシーン先頭のセグメントファイルの再生を開始することとなる。
【０１２６】
また、配信サーバ２が保持する動画像データは、図２に示した第２のセグメントファイル群５０２のようにシーン先頭のセグメントファイルの時間長を短くしている。そのため、検索条件を満たすシーンが複数抽出された場合でも、先読みするセグメントファイルの転送遅延等を抑制することができる。
【０１２７】
よって、オペレータが再生を開始する操作を行ってから配信サーバ２にシーン先頭のセグメントファイルの送信を要求する場合に比べ、再生を開始する操作を行ってから再生が開始されるまでの待ち時間を短縮することができる。
【０１２８】
また、配信サーバ２が保持する動画像データは、シーン先頭を含むセグメントファイルから所定個数のセグメントファイルのみ、所定個数のセグメントファイルの次に再生させるセグメントファイルの時間長よりも短くしている。すなわち、時間長の短いセグメントファイルを転送するのはシーン先頭からの１〜数回のみであるため、配信サーバ２と動画像再生装置３との間でのセグメントファイルの転送頻度の増大を抑制することができる。
【０１２９】
よって、本実施形態の動画像配信システム１では、セグメントファイルの転送頻度の増大による配信サーバ２の処理負荷の増大を抑制することができる。
【０１３０】
更に、動画像再生装置３の記憶部３４０は、図１０に示したように、シーン情報及び先頭ファイルを検索結果記憶部３４２に記憶させ、再生中の動画像における後続のセグメントファイルを動画像データ記憶部３４３に記憶させるようにしている。そのため、例えば、ストリーミング配信において配信サーバ２から取得した動画像データ（セグメントファイル）が再生後に動画像データ記憶部３４３から削除される場合でも、検索結果と対応したシーン先頭のセグメントファイルは保持される。よって、再生する動画像を変更する操作が行われた場合でも、動画像再生装置３自身が保持しているシーン先頭のセグメントファイルから再生を開始することができる。
【０１３１】
なお、本実施形態のように検索条件を満たすシーン情報を取得した時点でシーン情報に基づいてシーン先頭のセグメントファイルを取得する場合、検索条件を満たすシーン情報の数に比例して取得するセグメントファイルの数が増加する。そのため、検索条件を満たすシーン情報の数が多い場合、動画像再生装置３におけるシーン先頭のセグメントファイルを取得する処理が集中して処理負荷が増大する可能性がある。
【０１３２】
よって、動画像再生装置３は、例えば、図１５Ａ及び図１５Ｂに示したような処理を行い、シーン情報が検索結果表示領域に表示された時点でシーン先頭のセグメントファイルを取得するようにしてもよい。
【０１３３】
［シーン先頭のセグメントファイルを取得する方法の別の例］
図１５Ａは、先頭ファイルを先読みする方法の別の例を説明するフローチャート（その１）である。図１５Ｂは、先頭ファイルを先読みする方法の別の例を説明するフローチャート（その２）である。
【０１３４】
図１５Ａに示すように、動画像再生装置３は、まず、検索条件を受け付ける（ステップＳ８０１）。次に、動画像再生装置３は、検索条件を配信サーバ２に送信し、検索条件を満たすシーン情報を取得する（ステップＳ８０２）。次に、動画像再生装置３は、取得したシーン情報に基づいてプレイリストを取得する（ステップＳ８０３）。ステップＳ８０２において複数のシーン情報を取得している場合、動画像再生装置３は、取得したシーン情報のプレイリストを順次取得する。
【０１３５】
次に、動画像再生装置３は、取得したシーン情報の数、すなわち検索によるヒット件数が閾値ＴＨ以下であるか否かを判定する（ステップＳ８０４）。ステップＳ８０４の判定に用いる閾値ＴＨは、プレイヤ画面６の検索結果表示領域６０８内に一度に表示可能なシーン情報の数とする。この閾値ＴＨは、固定値であってもよいし、プレイヤ画面６のサイズに応じて変動する値であってもよい。
【０１３６】
ヒット件数が閾値ＴＨ以下の場合（ステップＳ８０４；Ｙｅｓ）、動画像再生装置３は、取得した全てのシーン情報の表示及び先頭ファイルの取得を行う（ステップＳ８０５）。一方、ヒット件数が閾値ＴＨよりも多い場合（ステップＳ８０４；Ｎｏ）、動画像再生装置３は、取得したシーン情報のうち上位ＴＨ個のシーン情報の表示及び先頭ファイルの取得を行う（ステップＳ８０６）。ステップＳ８０６において、動画像再生装置３は、例えば、シーン情報の取得順で１番目からＴＨ番目までのシーン情報を上位ＴＨ個のシーン情報とする。
【０１３７】
その後、動画像再生装置３は、図１５Ｂに示すように、再生する動画像が指定されたか否かを判定する（ステップＳ８０７）。動画像が指定された場合（ステップＳ８０７；Ｙｅｓ）、動画像再生装置３は、指定された動画像の再生を開始する（ステップＳ８０８）。またこのとき、動画像再生装置３は、検索結果をスクロールする操作が行われたか否かを判定する（ステップＳ８０９）。一方、動画像が指定されていない場合、（ステップＳ８０７；Ｎｏ）、動画像再生装置３は、ステップＳ８０８の処理をスキップしてステップＳ８０９の判定を行う。
【０１３８】
検索結果をスクロールする操作が行われた場合（ステップＳ８０９；Ｙｅｓ）、動画像再生装置３は、続けてスクロール後に表示されたシーン情報と対応する先頭ファイルを全て取得済みであるか否かを判定する（ステップＳ８１０）。先頭ファイルを取得していないシーン情報がある場合（ステップＳ８１０；Ｎｏ）、動画像再生装置３は、未取得の先頭ファイルを取得する（ステップＳ８１１）。未取得の先頭ファイルを取得した後、動画像再生装置３は、検索を終了するか否かを判定する（ステップＳ８１２）。
【０１３９】
一方、検索結果をスクロールする操作が行われていない場合（ステップＳ８０９；Ｎｏ）、動画像再生装置３は、ステップＳ８１０の判定及びステップＳ８１１の処理をスキップしてステップＳ８１２の判定を行う。また、スクロール操作が行われたものの現在表示されているシーン情報と対応する先頭ファイルを全て取得済みである場合（ステップＳ８１０；Ｙｅｓ）、動画像再生装置３は、ステップＳ８１１の処理をスキップしてステップＳ８１２の判定を行う。
【０１４０】
ステップＳ８１２において、動画像再生装置３は、例えば、プレイヤ画面６のホーム釦６１３を押下する操作が行われたか否かを判定する。検索を終了する場合（ステップＳ８１２；Ｙｅｓ）、動画像再生装置３は、検索処理を終了する。
【０１４１】
検索を続ける場合（ステップＳ８１２；Ｎｏ）、動画像再生装置３は、検索条件が変更されたか否かを判定する（ステップＳ８１３）。検索条件が変更された場合（ステップＳ８１３；Ｙｅｓ）、動画像再生装置３が行う処理は、図１５ＡのステップＳ８０１に戻る。検索条件に変更がない場合（ステップＳ８１３；Ｎｏ）、動画像符号化装置３が行う処理は、ステップＳ８０７に戻る。以後、動画像再生装置３は、検索を終了するまで、ステップＳ８０１からＳ８１３の処理を繰り返す。
【０１４２】
このように、図１５Ａ及び図１５Ｂに示した先頭ファイルの先読み方法では、検索条件を満たすシーン情報のうち動画像再生装置３の表示部３６０に表示されたシーン情報と対応するシーン先頭のセグメントファイルのみを順次取得する。そのため、検索条件を満たすシーン情報が多数抽出された場合に多数のセグメントファイルを取得することによる動画像再生装置３の処理負荷の増大を抑制することが可能になる。
【０１４３】
なお、図１５Ａ及び図１５Ｂのフローチャートは一例に過ぎず、必要に応じて一部の処理の順序や内容を変更してもよい。例えば、プレイリストを取得するステップＳ８０３は、ステップＳ８０５又はＳ８０６に内包させ、プレイヤ画面６の検索結果表示領域６０８に表示させるシーン情報により特定されるプレイリストのみを取得するようにしてもよい。
【０１４４】
また、動画像再生装置３の表示部３６０に表示させるプレイヤ画面６は、図１３に例示したレイアウトに限らず、適宜変更可能である。例えば、プレイヤ画面６は、図１６に示すように、検索結果表示領域６０８にシーン情報とともに各シーンのサムネイルを表示してもよい。
【０１４５】
［サムネイルの表示方法及び生成方法の例］
図１６は、プレイヤ画面の別の例を示す図である。図１７は、サムネイルを表示する場合のシーン情報の構成例を示す図である。なお、図１６には、プレイヤ画面６の例として、野球の試合の動画像を再生（視聴）する場合の検索画面を示している。このプレイヤ画面６は、図１３に示したプレイヤ画面６と同様、試合日表示領域６０３，６０４と、コース表示領域６０５と、球種表示領域６０６と、方向表示領域６０７と、を含む。また、プレイヤ画面６は、検索結果表示領域６０８と、動画像表示領域６０９と、再生釦６１０と、頭出し釦６１１と、スロー再生釦６１２と、ホーム釦６１３と、を含む。更に、図１６では省略しているが、プレイヤ画面６は、選手表示領域６０１，６０２を含む。
【０１４６】
プレイヤ画面６の検索結果表示領域６０８には、上記のように、検索条件を満たすシーン情報をシーン毎に表示する。この際、各シーンのシーン情報６０８−１，６０８−２，６０８−３には、それぞれ、図１６に示すように、各シーンのサムネイル６０８−１ａ，６０８−２ａ，６０８−３ａを表示してもよい。サムネイル６０８−１ａ，６０８−２ａ，６０８−３ａは、例えば、動画像データ（セグメントファイル群）における各シーンの先頭のフレームを抽出して作成した画像を用いる。このサムネイル６０８−１ａ，６０８−２ａ，６０８−３ａは、例えば、配信サーバ２の動画像データ記憶部２６０に動画像データとともに記憶させておく。
【０１４７】
また、プレイヤ画面６にシーン情報とともにサムネイルを表示させる場合、例えば、図１７に示すシーン情報２４１のように、各シーンのシーン情報にサムネイルのＵＲＬを登録しておく。
【０１４８】
シーン情報にサムネイルのＵＲＬを登録した場合、動画像再生装置３の制御部３２０は、例えば、図１１に示した先頭ファイルを取得する処理（ステップＳ２１０，Ｓ２１１）を行う際に、同時にサムネイルを取得する。また、制御部３２０は、ステップＳ２１３において取得したシーン情報を表示部３６０に表示させる際に、サムネイルも表示部３６０に表示させる。また、制御部３２０は、ステップＳ２１２において、シーン情報及び先頭ファイルとともにサムネイルを記憶部３４０に記憶させてもよい。
【０１４９】
なお、サムネイル６０８−１ａ，６０８−２ａ，６０８−３ａは、各シーンの先頭のフレームに限らず、動画像データにおける他のフレームを抽出して作成してもよい。例えば、野球の試合の動画像データにおける各シーンが一球単位で設定されている場合、各シーンの先頭のフレームを抽出して生成したサムネイルは、投手が投球動作を開始したときの画像になる。この場合、各シーンのサムネイルはほぼ同じ構図となり、シーンの判別が難しくなる可能性がある。そのため、各シーンが一球単位で設定されている場合、例えば、シーン先頭よりも時間的に少し前のフレームをサムネイルとして用いてもよい。
【０１５０】
図１８は、サムネイルの生成方法を説明する図である。
各シーンを一球単位で設定している場合、例えば、図１８に示した動画像データ（セグメントファイル群）５０４におけるシーンｍの先頭のフレームＳＳｍと、次のシーンｍ＋１の先頭のフレームＳＳｍ＋１とは、いずれも投手が投球動作を開始した構図となる。そのため、各シーンＳＳｍ、ＳＳｍ＋１の先頭のフレームを抽出して生成したサムネイル８０１，８０２は、ほぼ同じ構図となり、サムネイル８０１，８０２によるシーンの判別が難しくなる可能性がある。
【０１５１】
そこで、シーン先頭のフレームがほぼ同じ構図となる場合、例えば、図１８に示すように、シーン先頭のフレームを含むセグメントファイルにおける先頭のフレームをサムネイルにする。シーンｍの先頭のフレームＳＳｍを含むセグメントファイルＳＦｎ０の先頭のフレーム、及びシーンｍ＋１の先頭のフレームＳＳｍ＋１を含むセグメントファイルＳＦｎ＋２０の先頭のフレームは、それぞれ、投手が投球動作を開始する前のフレームである。加えて、シーンｍの先頭のフレームＳＳｍと当該フレームを含むセグメントファイルＳＦｎ０の先頭のフレームとの時刻の差ＴＰ４−ＴＰ３は、シーンｍ＋１の先頭のフレームＳＳｍ＋１と当該フレームを含むセグメントファイルＳＦｎ＋２０の先頭のフレームとの時刻の差ＴＰ６−ＴＰ５よりも短い。そのため、シーンｍの先頭のフレームを含むセグメントファイルＳＦｎ０の先頭のフレームと、シーンｍ＋１の先頭のフレームＳＳｍ＋１を含むセグメントファイルＳＦｎ＋２０の先頭のフレームとは、異なる構図である可能性が高い。すなわち、セグメントファイルＳＦｎ０の先頭のフレームを抽出して生成したサムネイル８０３と、セグメントファイルＳＦｎ＋２０の先頭のフレームを抽出して生成したサムネイル８０４とは、異なる構図である可能性が高い。よって、シーン先頭のフレームを含むセグメントファイルの先頭のフレームを各シーンのサムネイルとして用いることにより、各シーンのサムネイルの構図に違いが生じやすくなり、サムネイルを利用したシーンの判別が容易になる。
【０１５２】
なお、シーン先頭のフレームよりも時間的に前のフレームをサムネイルとする場合、該当フレームを含むセグメントファイルの先頭のフレームに限らず、更に時間的に前のフレームをサムネイルとしてもよい。
【０１５３】
また、シーン先頭のフレームがセグメントファイルの先頭となるよう動画像データを分割したセグメントファイル群の場合、例えば、シーン先頭のフレームの１秒前のフレームをサムネイルとしてもよい。
【０１５４】
［検索画面の別の例］
動画像再生装置３を用いて野球の試合の動画像を検索する際には、例えば、プレイヤ画面６で選択した一人の選手が出場している試合を検索できるようにしてもよい。
【０１５５】
図１９は、特定の選手が出場している試合の検索結果の例を示す図である。
例えば、プレイヤ画面６には、図１３に示した選手表示領域６０１，６０２、試合日表示領域６０３，６０４、コース表示領域６０５等のほかに、図示しない試合検索釦を含ませることが可能である。ここで、試合検索釦は、例えば、プレイヤ画面６をある一人の選手が出場している試合を検索する画面に切り替えるための釦である。動画像再生装置３のオペレータが試合検索釦を押下する操作を行った場合、動画像再生装置３の制御部３２０は、例えば、図１９に示したような出場試合選択画面７２０を表示部３６０に表示させる。
【０１５６】
出場試合選択画面７２０は、選手表示領域７２１と、成績表示領域７２２と、試合情報表示領域７２３と、第１の釦７２４と、第２の釦７２５と、バック釦７２６と、を含む。
【０１５７】
選手表示領域７２１は、選択した選手が表示される領域である。この選択選手表示領域７２１は選手を指定する釦を兼ねており、例えば、オペレータが選択選手表示領域７０１を押下する操作を行うと、図１４に示したような選手選択画面７００に表示が切り替わる。
【０１５８】
成績表示領域７２２は、選択した選手の成績を表示する領域である。選手の成績は、例えば、選手選択画面７００に表示される選手情報と対応付けて配信サーバ２のｗｅｂページ記憶部２３０に記憶させておく。
【０１５９】
試合情報表示領域７２３は、選択した選手が出場した試合についての情報（試合情報７２３−１，７２３−２，７２３−３，７２３−４，７２３−５）を表示する領域である。試合情報は、例えば、開催日や対戦チーム、その試合の打撃成績等を含む情報を含む。試合情報は、例えば、選手選択画面７００に表示される選手情報と対応付けて配信サーバ２のｗｅｂページ記憶部２３０に記憶させておく。また、試合情報には、例えば、当該試合の動画像データから生成したサムネイルを表示させるようにしてもよい。サムネイルを表示させる場合、各試合情報のサムネイルがほぼ同じ構図にならないよう、サムネイルとして用いるフレームをシーンの先頭とは異なる時刻のフレームにしてもよい。試合情報表示領域７２３に表示される試合情報７２３−１，７２３−２，７２３−３，７２３−４，７２３−５は、再生する動画像（試合）を指定する釦を兼ねている。
【０１６０】
第１の釦７２４は、現在出場試合選択画面７２０に表示されていない試合情報に表示を切り替える表示切替釦である。第２の釦７２５は、選択した選手が直近に出場した試合の試合情報を出場試合選択画面７２０に表示させる表示切替釦である。バック釦７２６は、出場試合選択画面７２０からプレイヤ画面６に表示を戻す表示切替釦である。
【０１６１】
動画像再生装置３の表示部３６０にプレイヤ画面６が表示された状態で、オペレータが図示しない試合検索釦を押下する操作を行うと、表示部３６０には、出場試合選択画面７２０が表示される。なお、出場試合選択画面７２０を表示した時点では、例えば、選手表示領域７２１及び成績表示領域７２２は空欄になっており、試合情報表示領域７２３−１，７２３−２，７２３−３，７２３−４，７２３−５は表示されない。
【０１６２】
その後、オペレータが選手表示領域７２１を押下する操作を行うと、動画像再生装置３の表示部には、図１４に示したような選手選択画面７００が表示される。そして、オペレータが選手を選択し確定する操作を行うと、例えば、選手選択画面７００が消え、出場試合選択画面７２０の選手表示領域７２１に選択した選手が表示されるとともに、成績表示領域７２２に当該選手の最近の成績が表示される。
【０１６３】
このとき、動画像再生装置３は、選手表示領域７２１に表示された選手の選手名を検索条件とする検索要求を配信サーバ２に送信し、当該選手が出場した試合の動画像についての情報を取得し、取得した情報を試合情報として試合情報表示領域７２３に表示する。そして、オペレータが試合情報７２３-１，７２３-２，７２３−３，７２３−４，７２３−５のいずれかを押下する操作を行うと、動画像再生装置３と配信サーバ２との間で図１１に示したような検索処理が行われる。このとき行われる検索処理では、動画像再生装置３は、まず、押下した試合情報により特定される試合で登板した投手の投手名及び選手表示領域７２１に表示した選手の選手名を検索条件とする検索要求を配信サーバ２に送信する。その後、動画像再生装置３と配信サーバ２との間では、図１１に示した検索処理が行われ、動画像再生装置３の表示部３６０には、検索条件を満たすシーン情報を含むプレイヤ画面６が表示される。
【０１６４】
なお、図１９に示した出場試合選択画面７２０は、選択した選手が打席に立った試合を選択する画面の一例である。出場試合選択画面７２０は、これに限らず、例えば、選択した選手（投手）が登板した試合を選択する画面であってもよい。
【０１６５】
〔第２の実施形態〕
図２０は、第２の実施形態に係る動画像配信システムにおける配信サーバの機能的構成を示す図である。
【０１６６】
本実施形態の配信サーバ２は、図２０に示すように、配信管理部２１０と、通信部２２０と、ｗｅｂページ記憶部２３０と、シーン情報記憶部２４０と、プレイリスト記憶部２５０と、動画像データ記憶部２６０と、を備える。
【０１６７】
配信管理部２１０は、配信サーバ２が配信する動画像データ（セグメントファイル群）の管理、動画像配信装置３へのセグメントファイルの送信についての管理等を行う。また、本実施形態に係る配信サーバ２の配信管理部２１０は、制御部２１１と、記憶部２１２と、を含む。配信管理部２１０の制御部２１１は、動画像再生装置３からの検索要求に応じた検索処理及び動画像再生装置３からの配信要求に応じた配信処理を含む各種の処理を行う。配信管理部２１０の記憶部２１２は、動画像再生装置３に送信した検索結果（シーン情報）と、当該シーン情報に基づいて特定されるシーン先頭のセグメントファイルを記憶する。
【０１６８】
通信部２２０は、通信ネットワーク４を介した動画像再生装置３との通信を行う。
ｗｅｂページ記憶部２３０は、動画像再生装置３に表示させるプレイヤー画面や検索画面等のｗｅｂページを記憶する。
【０１６９】
シーン情報記憶部２４０は、動画像の検索に用いる各動画像データ（セグメントファイル群）のシーン情報として、例えば、図８に示したシーン情報２４１を記憶する。
【０１７０】
プレイリスト記憶部２５０は、図５に示したような各動画像データのプレイリストを記憶する。
動画像データ記憶部２６０は、動画像データを記憶する。
【０１７１】
図２１は、第２の実施形態に係る配信サーバにおける配信管理部の記憶部の構成を示す図である。
【０１７２】
配信管理部２１０の記憶部２１２は、上記のように、動画像再生装置３に送信した検索結果（シーン情報）と、当該シーン情報により特定されるシーン先頭のセグメントファイルを記憶する。記憶部２１２は、図２１に示すように、検索結果記憶部９を含む。検索結果記憶部９には、動画像再生装置３毎（クライアント毎）に検索結果９０１，９０２，９０３が記憶される。ここで、１個の動画像再生装置３に対する検索結果は、検索条件を満たすシーン情報と、当該シーン情報により特定されるシーン先頭のセグメントファイルとの組を１つの検索結果として記憶する。シーン先頭のセグメントファイルは、シーン情報に含まれるプレイリストのＵＲＬと、シーン先頭の時刻とに基づいて特定される。
【０１７３】
図２１には、記憶部２１２に記憶させる検索結果の例として、第１の動画像再生装置用の検索結果９０１の構成を示している。検索結果９０１は、例えば、第１の検索結果９０１−１と、第２の検索結果９０２−２とを含む。
【０１７４】
第１の検索結果９０１−１は、ある検索条件を満たすシーン情報９０１−１ａと、当該シーン情報９０１−１ａにより特定されるシーン先頭のセグメントファイル９０１−１ｂとを含む。また、第２の検索結果９０１−２は、ある検索条件を満たす別のシーン情報９０１−２ａと、当該シーン情報３４２−２ａにより特定されるシーン先頭のセグメントファイル９０２−２ｂとを含む。
【０１７５】
図２２は、第２の実施形態に係る動画像配信システムにおける動画像再生装置の機能的構成を示す図である。
【０１７６】
本実施形態の動画像再生装置３は、図２２に示すように、入力操作部３１０と、制御部３８０と、通信部３３０と、記憶部３９０と、再生処理部３５０と、表示部３６０と、スピーカ３７０と、を備える。
【０１７７】
入力操作部３１０は、動画像を視聴するためにオペレータが行う入力操作等の各種の入力操作を受け付ける。オペレータが行う入力操作は、動画像を視聴するためのプログラムを起動（実行）させる操作、動画像を検索する操作、視聴する動画像を選択する操作を含む。
【０１７８】
制御部３８０は、入力操作部３１０で受け付けた入力操作に基づいて動画像再生装置３の動作を制御する。制御部３８０が制御する動作は、動画像の検索要求や配信要求を配信サーバ２に送信する動作を含む。また、制御部３８０が制御する動作は、配信サーバ２から取得した検索結果（シーン情報）を記憶部３９０に記憶させる動作、動画像データ（セグメントファイル）を取得する動作、並びに再生処理部３５０に動画像データの再生処理を行わせる動作を含む。
【０１７９】
通信部３３０は、通信ネットワーク４を介した配信サーバ２との通信を行う。
記憶部３９０は、配信サーバ２から取得したｗｅｂページ、シーン情報、動画像データ（セグメントファイル）等を記憶する。
【０１８０】
再生処理部３５０は、記憶部３９０に記憶させたセグメントファイルの再生処理等を行う。
【０１８１】
表示部３６０は、ｗｅｂページや再生処理部３５０において再生した動画像を表示する。スピーカ３７０は、再生処理部３５０により再生した音声を出力する。
【０１８２】
［動画像を検索する処理の例］
図２３は、第２の実施形態に係る動画像配信システムにおける検索処理を説明するシーケンス図である。
【０１８３】
動画像再生装置３は、例えば、入力操作部３１０においてオペレータによる所定の入力操作を受け付けると、動画像を視聴するためのプレイヤ画面を表示部３６０に表示させる。オペレータによる所定の入力操作は、例えば、ｗｅｂブラウザを起動させる操作、及びｗｅｂブラウザにプレイヤ画面のｗｅｂページを表示させる操作を含む。プレイヤ画面は、例えば、図１３に示したように、選手表示領域６０１．６０２、試合日表示領域６０３，６０４、コース表示領域６０５、検索結果表示領域６０８、動画像表示領域６０９等を含む。
【０１８４】
プレイヤ画面が表示された状態で、オペレータが入力操作部３１０を操作して検索条件を入力すると、図２３に示すように、動画像再生装置３から配信サーバ２に検索要求（検索条件）が送信される（ステップＳ２２１）。
【０１８５】
動画像再生装置３からの検索要求を受信した配信サーバ２では、制御部２１１が、検索条件に基づいてシーン情報記憶部２４０のシーン情報２４１を検索する（ステップＳ２２２）。シーン情報２４１に検索条件を満たすシーン情報がある場合、制御部２１１は、そのシーン情報を抽出して動画像再生装置３に送信する（ステップＳ２２４）。なお、検索条件を満たすシーン情報がない場合、配信サーバ２は、検索条件を満たすシーン情報が無いことを通知する情報を動画像再生装置３に送信する。
【０１８６】
また、検索条件を満たすシーン情報を抽出した場合、配信サーバ２の制御部２１１は、当該シーン情報に基づいて動画像データのプレイリストを特定する（ステップＳ２２５）。ステップＳ２２５において、制御部２１１は、シーン情報に含まれるプレイリストのＵＲＬ（図８を参照）を読み出すことにより動画像データのプレイリストを特定する。
【０１８７】
動画像データのプレイリストを特定すると、配信サーバ２の制御部２１１は、プレイリスト記憶部２５０にアクセスしてプレイリストを読み出す（ステップＳ２２６，Ｓ２２７）。
【０１８８】
プレイリストを読み出した配信サーバ２の制御部２１１は、シーン情報とプレイリストとを用いてシーン情報と対応するシーン先頭のセグメントファイル（先頭ファイル）を特定する（ステップＳ２２８）。ステップＳ２２８において、制御部２１１は、シーン情報に含まれるシーン先頭の時刻を読み出した後、プレイリストからシーン先頭の時刻が含まれるセグメントファイルのＵＲＬを読み出す。
【０１８９】
先頭ファイルを特定すると、配信サーバ２の制御部２１１は、動画像データ記憶部２６０にアクセスして先頭ファイルを取得する（ステップＳ２２９，Ｓ２３０）。その後、配信サーバ２の制御部２１１は、シーン情報と先頭ファイルとの組を動画像再生装置３と関連付けて記憶部２１２に記憶させる（ステップＳ２３１）。
【０１９０】
このように、本実施形態の動画像配信システム１では、動画像再生装置３を用いて動画像のシーン検索をした際に、配信サーバ２が検索結果（シーン情報）に基づいて該当シーンの先頭を含むセグメントファイルを先読みする。すなわち、動画像再生装置３は、シーン検索をした際に、動画像データの再生指示を未受付の状態でセグメントファイルを取得する。そして、配信サーバ２は、シーン情報及び先読みしたセグメントファイル（先頭ファイル）を動画像再生装置３と関連付けて保持する。すなわち、本実施形態の動画像配信システム１では、先読みしたシーン先頭を含むセグメントファイルを、シーン情報とともに動画像再生装置３に送信する代わりに、配信サーバ２で動画像再生装置３と関連付けて保持する。
【０１９１】
なお、配信サーバ２の制御部２１１によるステップＳ２２２，Ｓ２２３の処理で複数のシーン情報が抽出された場合、制御部２１１は、抽出されたシーン情報のそれぞれに対してステップＳ２２４〜Ｓ２３１の処理を行う。
【０１９２】
また、複数の動画像再生装置３からシーンの検索要求（検索条件）を受信した場合、配信サーバ２の制御部２１１は、動画像再生装置３毎にステップＳ２２２〜Ｓ２３１の処理を行い、動画像再生装置３毎にシーン情報と先頭ファイルとの組を記憶部２１２に記憶させる。
【０１９３】
［動画像を再生する処理の例］
図２４Ａは、第２の実施形態に係る配信システムにおける動画像の再生処理を説明するシーケンス図（その１）である。図２４Ｂは、第２の実施形態に係る配信システムにおける動画像の再生処理を説明するシーケンス図（その２）である。
【０１９４】
上記のステップＳ２２４の処理により配信サーバ２から検索結果（シーン情報）を受信した動画像再生装置３は、プレイヤ画面に検索結果を表示する。プレイヤ画面に検索結果が表示された動画像再生装置３に対し、オペレータが再生する動画像を指定する操作を行うと、図２４Ａに示すように、動画像再生装置３は配信サーバ２に指定情報を送信する（ステップＳ３４１）。指定情報は、再生する動画像のシーン情報を含む。
【０１９５】
指定情報を受信した配信サーバ２では、制御部２１１が記憶部２１２にアクセスし、指定情報で指定されたシーン情報及び先頭ファイルを読み出す（ステップＳ３４２，Ｓ３４３）。
【０１９６】
シーン情報及び先頭ファイルを読み出すと、制御部２１１は、読み出したシーン情報に基づいて動画像再生装置３に送信（配信）する動画像データのプレイリストを特定する（ステップＳ３４４）。ステップＳ３４４において、制御部２１１は、シーン情報に含まれるプレイリストのＵＲＬ（図８を参照）を読み出すことによりプレイリストを特定する。
【０１９７】
プレイリストを特定すると、制御部２１１は、プレイリスト記憶部２５０にアクセスし、特定したプレイリストを読み出す（ステップＳ３４５，Ｓ３４６）。
【０１９８】
プレイリストを読み出すと、制御部２１１は、シーン情報、先頭ファイル、及びプレイリストを動画像再生装置３に送信する（ステップＳ３４７）。
【０１９９】
シーン情報、先頭ファイル、及びプレイリストを受信した動画像再生装置３では、図２４Ｂに示すように、制御部３８０が再生処理部３５０に再生開始命令及び先頭ファイルを出力する（ステップＳ３４８）。再生処理部３５０は、受信した先頭ファイルから再生を開始し（ステップＳ３４９）、再生信号を表示部３６０及び図示しないスピーカに出力する（ステップＳ３５０）。
【０２００】
一方、再生開始命令を出力した制御部３８０は、シーン情報及びプレイリストに基づいて再生中の先頭ファイルに続くセグメントファイル（後続ファイル）を特定する（ステップＳ３６１）。ステップＳ３６１において、動画像再生装置３の制御部３８０は、シーン情報に含まれるシーン先頭の時刻に基づいて、プレイリストにおいてシーン先頭の時刻が含まれるセグメントファイルの時間的に後となるセグメントファイルのＵＲＬを読み出す。
【０２０１】
後続ファイルを特定すると、動画像再生装置３（制御部３８０）は、２番目に再生するセグメントファイルの転送要求を配信サーバ２に送信する（ステップＳ３６２）。そして、配信サーバ２から２番目に再生するセグメントファイルを受信すると、動画像再生装置３の制御部３８０は、受信したセグメントファイルを記憶部３９０に記憶させる（ステップＳ３６３，Ｓ３６４）。
【０２０２】
また、制御部３８０は、続けて３番目に再生するセグメントファイルの転送要求を配信サーバ２に送信する（ステップＳ３６５）。そして、配信サーバ２から３番目に再生するセグメントファイルを受信すると、動画像再生装置３の制御部３８０は、受信したセグメントファイルを記憶部３９０に記憶させる（ステップＳ３６６，Ｓ３６７）。
【０２０３】
この後、動画像再生装置３の制御部３８０は、配信サーバ２から後続のセグメントファイルを取得して記憶部３９０に記憶させる処理を繰り返す。
【０２０４】
一方、ステップＳ３４９において先頭ファイルの再生を開始した再生処理部３５０は、図２４Ｂに示したように、先頭ファイルの再生が終了する少し前に、記憶部３９０から２番目に再生するセグメントファイルを読み出す（ステップＳ３５１，Ｓ３５２）。そして、先頭ファイルの再生が終了すると同時に次ファイルの再生を開始する。
【０２０５】
この後、動画像再生装置３の再生処理部３５０は、記憶部３９０から読み出したセグメントファイルの再生処理と、再生処理が終了する少し前に記憶部３９０から次に再生するセグメントファイルを読み出す処理とを繰り返す。
【０２０６】
このように、本実施形態の動画像配信システム１では、動画像再生装置３からの検索要求に応じてシーン検索を行った配信サーバ２が検索結果と対応するシーン先頭のセグメントファイルを先読みする。また、配信サーバ２の動画像データ記憶部２６０に記憶させた動画像データは、図２に示したように、シーンの先頭を含むセグメントファイルの時間長を短くしてデータ量を少なくしている。そのため、動画像再生装置３において検索結果に基づいて再生する動画像（シーン）を指定した場合に、配信サーバ２は、指定された動画像のシーン先頭のセグメントファイルを短時間で動画像再生装置３に送信することができる。したがって、本実施形態によれば、動画像再生装置３において再生する動画像を指定してから再生が開始されるまでの待ち時間を非常に短くすることができる。
【０２０７】
また、配信サーバ２は、まず先頭ファイルを含む所定個数の時間長の短いセグメントファイルを動画像再生装置３に送信し、動画像再生装置３において十分なマージンが確保されると時間長の長いセグメントファイルを送信する。そのため、配信サーバ２と動画像再生装置３との間でのセグメントファイルの転送頻度の増大を抑制し、配信サーバ２の処理負荷の増大を抑制することができる。
【０２０８】
なお、図２０の配信サーバ２の機能的構成は一例に過ぎず、必要に応じて一部の構成を変更してもよいし、他の構成を付加してもよい。また、例えば、動画像データ記憶部２６０は、配信サーバ２とは別のサーバに設けてもよい。
【０２０９】
また、図２３の検索処理は一例に過ぎず、本実施形態に係る動画像配信システム１の検索処理は、必要に応じて図２３の検索処理における一部の処理の順序や内容を変更してもよいし、図２３の検索処理に他の処理を付加してもよい。
【０２１０】
また、図２４Ａ及び図２４Ｂの動画像の再生処理は一例に過ぎず、本実施形態に係る動画像配信システム１の再生処理は、必要に応じて図２４Ａ及び図２４Ｂの再生処理における一部の処理の順序や内容を変更してもよい。また、本実施形態に係る動画像配信システム１の再生処理は、図２４Ａ及び図２４Ｂの再生処理に他の処理を付加した処理であってもよい。
【０２１１】
以上のように、上記の各実施形態に係る動画像配信システム１では、動画像再生装置３のオペレータが動画像のシーン検索を行った際に、検索結果（シーン情報）により特定されるシーン先頭を含むセグメントファイルを動画像データ記憶部２６０から読み出す。そのため、動画像再生装置３において検索結果に基づいて再生する動画像を指定した際に、読み出しておいたセグメントファイルから再生を開始することとなり、動画像データ記憶部２６０からセグメントファイルを読み出す処理を省略することができる。したがって、動画像再生装置３において再生する動画像を指定してから動画像の再生が開始されるまでの待ち時間を短縮することができる。
【０２１２】
また、配信サーバ２は、まず先頭ファイルを含む所定個数の時間長の短いセグメントファイルを動画像再生装置３に送信し、動画像再生装置３において十分なマージンが確保されると時間長の長いセグメントファイルを送信する。そのため、配信サーバ２と動画像再生装置３との間でのセグメントファイルの転送頻度の増大を抑制し、配信サーバ２の処理負荷の増大を抑制することができる。
【０２１３】
よって、上記の各実施形態に係る動画像配信システム１は、動画像再生装置３における再生開始までの待ち時間を短縮することと、配信サーバ２の負荷の増大を抑えることとの両立が可能となる。
【０２１４】
なお、上記の動画像配信システム１における配信サーバ２及び動画像再生装置３は、それぞれ、コンピュータと、コンピュータに実行させる所定のプログラムとにより実現される。配信サーバ２及び動画像再生装置３として動作させることが可能なコンピュータのハードウェア構成について、図２５を参照して説明する。
【０２１５】
図２５は、コンピュータのハードウェア構成を示す図である。
図２５に示すように、配信サーバ２として動作させるコンピュータ１０は、Central Processing Unit（ＣＰＵ）１００１と、主記憶装置１００２と、補助記憶装置１００３と、入力装置１００４と、表示装置１００５と、を備える。また、コンピュータ１０は、通信インタフェース１００６と、記憶媒体駆動装置１００７と、を備える。このコンピュータ１０における上記のハードウェアは、バス１０１０で相互に接続しており、任意の２点間でデータを伝送することが可能である。
【０２１６】
ＣＰＵ １００１は、各種のプログラムを実行することによりコンピュータ１０の全体の動作を制御する演算処理装置である。
【０２１７】
主記憶装置１００２は、Read Only Memory（ＲＯＭ）とRandom Access Memory（ＲＡＭ）とを含む。ＲＯＭには、例えばコンピュータ１０の起動時にＣＰＵ １００１が読み出す所定の基本制御プログラム等が予め記録されている。また、ＲＡＭは、ＣＰＵ １００１が各種のプログラムを実行する際に、必要に応じて作業用記憶領域として使用する。主記憶装置１００２のＲＡＭは、例えば、コンピュータ１０と接続された動画像再生装置３を識別する情報や、動画像再生装置３に配信している動画像データを示す情報等の記憶に利用可能である。
【０２１８】
補助記憶装置１００３は、Hard Disk Drive（ＨＤＤ）等の主記憶装置１００２に比べて大容量の記憶装置である。補助記憶装置１００３には、ｗｅｂページ、シーン情報、プレイリスト、及び配信用の動画像データ、並びにＣＰＵ １００１によって実行される各種のプログラムを含む各種のデータを記憶させる。ＣＰＵ １００１は、補助記憶装置１００３に記憶されているプログラムを読み出して実行するとともに、必要に応じて補助記憶装置１００３に記憶された各種データを読み出す。また、ＣＰＵ １００１は、動画像再生装置３からの要求に応じて補助記憶装置１００３に記憶されたシーン情報、プレイリスト、動画像データ（セグメントファイル）を読み出し、動画像再生装置３に転送する。
【０２１９】
入力装置１００４は、例えばキーボード装置やマウス装置であり、コンピュータ１０のオペレータにより操作されると、その操作内容に対応付けられている入力情報をＣＰＵ １００１に送信する。
【０２２０】
表示装置２０５は、例えば液晶ディスプレイであり、ＣＰＵ １００１から送信される表示データに従って各種のテキスト、動画像を表示する。
【０２２１】
通信インタフェース１００６は、コンピュータ１０とインターネット等の通信ネットワーク４とを通信可能に接続し、動画像再生装置３等との通信を行う。また、通信インタフェース１００６は、例えば上述したセグメントファイル群を生成する他のコンピュータ等との通信も行う。
【０２２２】
記憶媒体駆動装置１００７は、図示しない可搬型記録媒体に記録されているプログラムやデータの読み出し、補助記憶装置１００３で保持するデータ等の可搬型記録媒体への記録を行う。可搬型記録媒体としては、例えば、Universal Serial Bus（ＵＳＢ）規格のコネクタが備えられているフラッシュメモリが利用可能である。また、可搬型記録媒体としては、Compact Disc Read Only Memory（ＣＤ−ＲＯＭ）、Digital Versatile Disc Read Only Memory（ＤＶＤ−ＲＯＭ）なども利用可能である。
【０２２３】
このコンピュータ１０は、ＣＰＵ １００１、主記憶装置１００２、補助記憶装置１００３等が所定の動画像配信プログラムに従って協働し、動画像のシーン検索や動画像データ（セグメントファイル群）の配信を行う。また、第２の実施形態に係る配信サーバ２として動作させる場合、コンピュータ１０は、動画像のシーン検索の結果を動画像再生装置３に送信する際に、検索結果（シーン情報）により特定されるシーン先頭を含むセグメントファイルを先読みする。
【０２２４】
一方、動画像再生装置３として動作させるコンピュータ１１は、ＣＰＵ １１０１と、主記憶装置１１０２と、補助記憶装置１１０３と、動画像処理装置１１０４と、入力装置１１０５と、表示装置１１０６と、を備える。また、コンピュータ１１は、通信インタフェース１１０７と、記憶媒体駆動装置１１０８と、を備える。このコンピュータ１１における上記のハードウェアは、バス１１１０で相互に接続しており、任意の２点間でデータを伝送することが可能である。
【０２２５】
ＣＰＵ １１０１は、各種のプログラムを実行することによりコンピュータ１１の全体の動作を制御する演算処理装置である。
【０２２６】
主記憶装置１１０２は、ＲＯＭ及びＲＡＭを含む。ＲＯＭには、例えばコンピュータ１１の起動時にＣＰＵ １１０１が読み出す所定の基本制御プログラム等が予め記録されている。また、ＲＡＭは、ＣＰＵ １１０１が各種のプログラムを実行する際に、必要に応じて作業用記憶領域として使用する。主記憶装置１１０２のＲＡＭは、例えば、配信サーバ２から取得したｗｅｂページ、シーン情報、シーン先頭を含むセグメントファイル等の記憶に利用可能である。
【０２２７】
補助記憶装置１１０３は、ＨＤＤやSolid State Drive（ＳＳＤ）等の主記憶装置１１０２に比べて大容量の記憶装置である。補助記憶装置１１０３には、ＣＰＵ １１０１によって実行される各種のプログラムや各種のデータを記憶する。ＣＰＵ １１０１は、補助記憶装置１１０３に記憶されているプログラムを読み出して実行するとともに、必要に応じて補助記憶装置１１０３に記憶された各種データを読み出す。補助記憶装置１１０３は、例えば、検索結果に基づいて指定した動画像を再生する際の後続のセグメントファイルの一時的な記憶（保持）に利用可能である。
【０２２８】
動画像処理装置１１０４は、配信サーバ２から取得した動画像データ（セグメントファイル）の再生処理を行う。動画像データは、例えば、Moving Picture Experts Group（ＭＰＥＧ）より定められた形式で符号化（圧縮）されている。動画像処理装置１１０４は、この符号化された動画像データ（セグメントファイル）を復号化し、表示装置１１０６で表示可能な再生信号に変換する。
【０２２９】
入力装置１１０５は、例えばキーボード装置やマウス装置であり、コンピュータ１１のオペレータにより操作されると、その操作内容に対応付けられている入力情報をＣＰＵ １１０１に送信する。また、コンピュータ１１がタブレット型のコンピュータである場合、例えば、表示装置１１０６の表示面に重ねて配置したタッチパネルを入力装置１１０５として利用することも可能である。
【０２３０】
表示装置１１０６は、例えば液晶ディスプレイであり、ＣＰＵ １１０１や映像処理装置１１０４から送信される再生信号（表示データ）に従って各種のテキスト、動画像を表示する。
【０２３１】
通信インタフェース１１０７は、コンピュータ１１とインターネット等の通信ネットワーク４とを通信可能に接続し、配信サーバ２等との通信を行う。
【０２３２】
記憶媒体駆動装置１１０８は、図示しない可搬型記録媒体に記録されているプログラムやデータの読み出し、補助記憶装置１１０３で保持するデータ等の可搬型記録媒体への記録を行う。可搬型記録媒体としては、例えば、ＵＳＢ規格のコネクタが備えられているフラッシュメモリが利用可能である。また、可搬型記録媒体としては、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなども利用可能である。
【０２３３】
このコンピュータ１１は、ＣＰＵ １１０１、主記憶装置１１０２、補助記憶装置１１０３、動画像処理装置１１０４等が所定の動画像配信プログラムに従って協働し、配信サーバ２との間で上記のような検索処理及び再生処理を行う。第１の実施形態に係る動画像再生装置３として動作させる場合、コンピュータ１１は、配信サーバ２から取得した検索結果（シーン情報）により特定されるシーン先頭を含むセグメントファイルを配信サーバ２から取得する動画像配信プログラムを実行する。
【０２３４】
以上記載した各実施例を含む実施形態に関し、さらに以下の付記を開示する。
（付記１）
複数のファイルに分割された動画像データを外部装置から取得して再生する動画像再生装置であって、
前記外部装置から検索条件を満たす動画像データについての情報を取得したときに、取得した前記情報に基づいて、前記検索条件を満たす動画像データにおいて最初に再生させるファイルを特定し、特定した前記ファイルを前記外部装置から取得する制御部と、
前記外部装置から取得した前記ファイルを記憶する記憶部と、
を備えることを特徴とする動画像再生装置。
（付記２）
前記記憶部に記憶させた前記ファイルを再生順に読み出して前記動画像データの再生処理を行う再生処理部を、更に備え、
前記制御部は、前記検索条件を満たす前記動画像データの再生の開始を指示する信号が入力されると、前記再生処理部に前記動画像データの再生を開始させるとともに、前記記憶部に記憶させた前記最初に再生させる前記ファイルの後続のファイルを前記外部装置から取得する、
ことを特徴とする付記１に記載の動画像再生装置。
（付記３）
前記制御部は、前記外部装置から複数の前記動画像データについての情報を取得した場合、取得した前記情報毎に、最初に再生させる前記ファイルを特定して前記外部装置から取得する、
ことを特徴とする付記１に記載の動画像再生装置。
（付記４）
前記外部装置から取得した前記動画像データについての情報及び再生した前記動画像データを表示する表示部を更に備え、
前記制御部は、前記外部装置から複数の前記動画像データについての情報を取得した場合、取得した前記情報のうち前記表示部に表示された情報により特定される前記最初に再生させる前記ファイルを選択的に前記外部装置から取得する、
ことを特徴とする付記１に記載の動画像再生装置。
（付記５）
前記記憶部は、前記動画像データについての情報及び前記最初に再生させる前記ファイルを記憶する第１の記憶部と、前記動画像データを再生するときの前記最初に再生させる前記ファイルの後続のファイルを記憶する第２の記憶部と、を含む、
ことを特徴とする付記１に記載の動画像再生装置。
（付記６）
前記外部装置から取得する動画像データは、複数のシーンが設定されており、
前記制御部は、前記外部装置から前記検索条件を満たす前記動画像データのシーン情報を取得したときに、前記動画像データの複数のファイルのうち、取得したシーン情報により特定されるシーンの先頭を含むファイルを取得する、
ことを特徴とする付記１に記載の動画像再生装置。
（付記７）
前記外部装置から取得する動画像データは、複数のシーンが設定されており、
１つの前記シーンにおけるシーン先頭を含む前記ファイルの時間長が、当該シーン先頭を含むファイルから所定個数のファイルを再生した後で再生させる前記ファイルの時間長よりも短い、
ことを特徴とする付記１に記載の動画像再生装置。
（付記８）
前記外部装置から取得した前記動画像データについての情報を含む検索結果及び再生した前記動画像データを表示する表示部、を更に備え、
前記制御部は、取得した前記ファイルの少なくともいずれかをサムネイルデータとする前記検索結果を前記表示部に表示させる、
ことを特徴とする付記１に記載の動画像再生装置。
（付記９）
動画像データの検索条件の指定を受け付け、受け付けた前記検索条件に応じた検索要求を外部装置に送信し、前記外部装置から前記検索要求に応じた複数の動画像データを特定する検索結果を含む応答を受信した場合に、該検索結果に応じた画面データを生成するとともに、該検索結果で特定された前記複数の動画像データのそれぞれの再生開始部分に対応する１又は複数の分割ファイルを取得する制御部と、
前記画面データに基づく画面の表示後に、前記複数の動画像データのいずれかの再生指示を受けると、取得した前記分割ファイルのうち対応する分割ファイルを用いて再生を開始する再生処理部と、
を備えることを特徴とする動画像再生装置。
（付記１０）
動画像データの検索条件の指定を受け付け、該検索条件を満たす動画像データの検索結果を外部装置から取得する際に、該検索条件を満たす動画像データに対応するプレイリストを取得し、取得した前記プレイリストに基づいて、前記検索条件を満たす動画像データの再生開始部分に対応する分割ファイルを、前記検索条件を満たす動画像データの再生指示を未受付の状態で前記外部装置から取得する制御部と、
前記検索条件を満たす動画像データの再生指示に応じて、取得した前記分割ファイルを用いた動画像データの再生処理を実行する再生処理部と、
を備えることを特徴とする動画像再生装置。
（付記１１）
複数のファイルに分割された動画像データを記憶する動画像データ記憶部と、
前記動画像データ記憶部に記憶させた前記動画像データについての情報を記憶する情報記憶部と、
動画像再生装置からの前記動画像データの検索要求に応じて前記情報記憶部から検索条件を満たす前記動画像データについての情報を抽出して前記動画像再生装置に送信する処理、及び前記動画像再生装置からの前記動画像データの配信要求に応じて前記動画像データ記憶部に記憶させた前記動画像データを前記動画像再生装置に配信する処理を行う配信管理部と、を備え、
前記配信管理部は、前記検索条件を満たす前記動画像データについての情報を前記動画像再生装置に送信するときに、送信する前記情報に基づいて前記動画像データにおいて最初に再生させるファイルを特定し、特定した前記ファイルを前記動画像データ記憶部から読み出す制御部と、
前記動画像再生装置に送信した前記動画像データについての情報及び前記動画像データ記憶部から読み出した前記最初に再生させる前記ファイルを記憶する記憶部と、
を備えることを特徴とする動画像配信サーバ。
（付記１２）
前記配信管理部の前記制御部は、前記動画像再生装置からの前記検索条件を満たす前記動画像データの配信要求を受信すると、前記配信管理部の前記記憶部に記憶させた前記最初に再生させる前記ファイルを前記動画像再生装置に送信する、
ことを特徴とする付記１１に記載の動画像配信サーバ。
（付記１３）
前記配信管理部の前記制御部は、前記動画像データについての情報及び前記最初に再生させるセグメントファイルの組を、前記動画像データについての情報を送信した前記動画像再生装置と関連付けて前記記憶部に記憶させる、
ことを特徴とする付記１１に記載の動画像配信サーバ。
（付記１４）
前記動画像データは、複数のシーンが設定されており、
１つの前記シーンにおけるシーン先頭を含む前記ファイルの時間長が、当該シーン先頭を含むファイルから所定個数のファイルを再生した後で再生させる前記ファイルの時間長よりも短い、
ことを特徴とする付記１１に記載の動画像配信サーバ。
（付記１５）
前記動画像データ記憶部には、複数のシーンが設定された１個の動画像データを先頭から第１の時間長毎に分割して作成したファイルを含む第１のファイル群と、当該動画像データを先頭から前記第１の時間長よりも短い第２の時間長毎に分割して作成したファイルを含む第２のファイル群と、が記憶されており、
前記配信管理部の前記制御部は、前記動画像再生装置からの前記検索条件を満たす前記動画像データのシーン情報により特定されるシーンの先頭を含む前記ファイルを前記第２のファイル群から読み出す、
ことを特徴とする付記１１に記載の動画像配信サーバ。
（付記１６）
前記配信管理部の前記制御部は、前記動画像再生装置からの配信要求に応じて前記ファイルを前記動画像再生装置に順次送信する際に、所定個数のファイルを前記動画像再生装置に送信するまでは前記第２のファイル群から読み出した前記ファイルを前記動画像再生装置に送信し、所定個数の前記ファイルを前記動画像再生装置に送信した後は前記第１のファイル群から読み出した前記ファイルを前記動画像再生装置に送信する、
ことを特徴とする付記１５に記載の動画像配信サーバ。
（付記１７）
当該動画像配信サーバは、前記動画像データの各ファイルと対応するサムネイルデータを記憶する記憶部、を更に備え、
前記配信管理部の前記制御部は、前記検索条件を満たす前記ファイルと対応した前記サムネイルデータを前記記憶部から読み出し、前記動画像データについての情報とともに前記サムネイルデータを前記動画像再生装置に送信する、
ことを特徴とする付記１１に記載の動画像配信サーバ。
（付記１８）
当該動画像配信サーバは、前記動画像データに設定された複数のシーンのそれぞれと対応付けられたサムネイルを記憶する記憶部、を更に備え、
前記配信管理部の前記制御部は、前記検索条件を満たす前記動画像データのシーン情報とともに、当該シーン情報により特定されるシーンと対応付けられたサムネイルを前記動画像再生装置に送信する、
ことを特徴とする付記１１に記載の動画像配信サーバ。
（付記１９）
前記サムネイルが、前記動画像データにおける各シーンの先頭の時刻から所定時間前のフレームを抽出して生成された画像である、
ことを特徴とする付記１８に記載の動画像配信サーバ。
（付記２０）
複数のファイルに分割された動画像データを外部装置から取得して再生する動画像再生方法であって、
コンピュータが、
前記外部装置に対して前記動画像データの検索条件を送信し、
前記外部装置から前記検索条件を満たす動画像データについての情報を取得したときに、取得した前記情報を表示部に表示させる一方で、取得した前記情報に基づいて前記動画像データにおいて最初に再生させる前記ファイルを特定して当該特定した前記ファイルを前記外部装置から取得し、前記外部装置から取得した前記動画像データについての情報及び前記最初に再生させる前記ファイルを記憶部に記憶させ、
前記外部装置から取得した前記動画像データについての情報に基づいて再生する動画像データを指定した場合に、前記記憶部に記憶させた前記最初に再生させる前記ファイルを読み出して再生するとともに、当該ファイルの後続のファイルを前記外部装置から取得する、
処理を実行することを特徴とする動画像再生方法。
（付記２１）
前記外部装置から取得した前記動画像データについての情報を前記表示部に表示させる処理では、前記コンピュータは、
取得した前記情報のうち前記表示部に表示させた情報により特定される前記最初に再生させる前記ファイルを選択的に前記外部装置から取得する、
ことを特徴とする付記２０に記載の動画像再生方法。
（付記２２）
コンピュータが、
検索条件の指定を受け付け、
受け付けた前記検索条件に応じた検索要求を外部装置に送信し、
前記外部装置から前記検索要求に応じた複数の動画像データを特定する検索結果を含む応答を受信すると、該検索結果に応じた画面データを生成するとともに、該検索結果で特定された前記複数の動画像データのそれぞれの再生開始部分に対応する１又は複数の分割ファイルを取得する処理を開始し、
前記画面データに基づく画面の表示後に、前記複数の動画像データのいずれかの再生指示を受けると、取得した分割ファイルのうち対応する分割ファイルを用いて再生を開始する、
処理を実行することを特徴とする動画像再生方法。
（付記２３）
コンピュータが、
検索条件を満たす動画像データの検索結果を外部装置から取得する際に、該検索条件を満たす動画像データに対応するプレイリストを取得し、
取得した前記プレイリストに基づいて、前記検索条件を満たす動画像データの再生開始部分に対応する分割ファイルを、前記検索条件を満たす動画像データの再生指示を未受付の状態で前記外部装置から取得し、
前記検索条件を満たす動画像データの再生指示に応じて、取得した前記分割ファイルを用いた動画像データの再生処理を実行する、
処理を実行することを特徴とする動画像再生方法。
（付記２４）
複数のファイルに分割された動画像データを動画像再生装置に配信する動画像配信方法であって、
コンピュータが、
前記動画像再生装置からの前記動画像データの検索要求を受信したときに、情報記憶部に記憶させた複数の前記動画像データについての情報から検索条件を満たす前記動画像データについての情報を抽出して前記動画像再生装置に送信する一方で、送信した前記情報に基づいて前記動画像データにおいて最初に再生させる前記ファイルを特定して当該特定した前記ファイルを前記動画像データを記憶させた動画像データ記憶部から読み出し、送信した前記動画像データについての情報及び前記最初に再生させる前記ファイルを他の記憶部に記憶させ、
前記動画像再生装置からの前記動画像データの配信要求を受信したときに、前記他の記憶部に記憶させた前記最初に再生させる前記ファイルを前記動画像再生装置に送信する、
処理を実行することを特徴とする動画像配信方法。
（付記２５）
複数のファイルに分割された動画像データを外部装置から取得して再生する処理をコンピュータに実行させる動画像再生プログラムであって、
前記外部装置から検索条件を満たす動画像データについての情報を取得したときに、取得した前記情報を表示部に表示させる一方で、取得した前記情報に基づいて前記動画像データにおいて最初に再生させる前記ファイルを特定して当該特定した前記ファイルを前記外部装置から取得し、前記外部装置から取得した前記動画像データについての情報及び前記最初に再生させる前記ファイルを記憶部に記憶させ、
前記外部装置から取得した前記動画像データについての情報に基づいて再生する動画像データを指定した場合に、前記記憶部に記憶させた前記最初に再生させる前記ファイルを読み出して再生するとともに、当該ファイルの後続のセグメントファイルを前記外部装置から取得する、
処理を、前記コンピュータに実行させる動画像再生プログラム。
（付記２６）
コンピュータに、
検索条件の指定を受け付け、
受け付けた前記検索条件に応じた検索要求を外部装置に送信し、
前記外部装置から前記検索要求に応じた複数の動画像データを特定する検索結果を含む応答を受信すると、該検索結果に応じた画面データを生成するとともに、該検索結果で特定された前記複数の動画像データのそれぞれの再生開始部分に対応する１又は複数の分割ファイルを取得する処理を開始し、
前記画面データに基づく画面の表示後に、前記複数の動画像データのいずれかの再生指示を受けると、取得した分割ファイルのうち対応する分割ファイルを用いて再生を開始する、
処理を実行させる動画像再生プログラム。
（付記２７）
コンピュータに、
検索条件を満たす動画像データの検索結果を外部装置から取得する際に、該検索条件を満たす動画像データに対応するプレイリストを取得し、
取得した前記プレイリストに基づいて、前記検索条件を満たす動画像データの再生開始部分に対応する分割ファイルを、前記検索条件を満たす動画像データの再生指示を未受付の状態で前記外部装置から取得し、
前記検索条件を満たす動画像データの再生指示に応じて、取得した前記分割ファイルを用いた動画像データの再生処理を実行する、
処理を実行させることを特徴とする動画像再生プログラム。
（付記２８）
複数のファイルに分割された動画像データを動画像再生装置に配信する処理をコンピュータに実行させる動画像配信プログラムであって、
前記動画像再生装置からの前記動画像データの検索要求を受信したときに、情報記憶部に記憶させた複数の前記動画像データについての情報から検索条件を満たす前記動画像データについての情報を抽出して前記動画像再生装置に送信する一方で、送信する前記情報に基づいて前記動画像データにおいて最初に再生させる前記ファイルを特定して当該特定した前記ファイルを前記動画像データを記憶させた動画像データ記憶部から読み出し、送信した前記動画像データについての情報及び前記最初に再生させる前記ファイルを他の記憶部に記憶させ、
前記動画像再生装置からの前記動画像データの配信要求を受信したときに、前記他の記憶部に記憶させた前記最初に再生させる前記ファイルを前記動画像再生装置に送信する、
処理を前記コンピュータに実行させる動画像配信プログラム。
【符号の説明】
【０２３５】
１  動画像配信システム
２  配信サーバ
２１０  配信管理部
２１１  制御部
２１２  記憶部
２２０  通信部
２３０  ｗｅｂページ記憶部
２４０  シーン情報記憶部
２４１  シーン情報
２５０  プレイリスト記憶部
２５１  プレイリスト
２６０  動画像データ記憶部
３  動画像再生装置
３１０  入力操作部
３２０  制御部
３３０  通信部
３４０  記憶部
３４２，９  検索結果記憶部
３４３  動画像データ記憶部
３５０  再生処理部
３６０  表示部
３７０  スピーカ
４  通信ネットワーク
５００，５０４  原画データ
５０１，５０２，５０３，５０５  セグメントファイル群
６  プレイヤ画面
６０１，６０２  選手表示領域
６０３，６０４  試合日表示領域
６０５  コース表示領域
６０６  球種表示領域
６０７  方向表示領域
６０８  検索結果表示領域
６０９  動画像表示領域
６１０  再生釦
６１１  頭出し釦
６１２  スロー再生釦
７００  選手選択画面
７０１，７０２  選択選手表示領域
７０３  チーム選択領域
７０４  ポジション選択領域
７０５  選手表示領域
７２０  出場試合選択画面
７２１  選手表示領域
７２２  成績表示領域
７２３  試合情報表示領域
８０１，８０２，８０３，８０４  サムネイル
１０，１１  コンピュータ
１００１，１１０１  ＣＰＵ
１００２，１１０２  主記憶装置
１００３，１１０３  補助記憶装置
１００４，１１０５  入力装置
１００５，１１０６  表示装置
１００６，１１０７  通信インタフェース
１００７，１１０８  記憶媒体駆動装置
１０１０，１１１０  バス
１１０４  動画像処理装置
【図１】
0006574974.tif 000002
【図２】
0006574974.tif 000003
【図３】
0006574974.tif 000004
【図４】
0006574974.tif 000005
【図５】
0006574974.tif 000006
【図６】
0006574974.tif 000007
【図７】
0006574974.tif 000008
【図８】
0006574974.tif 000009
【図９】
0006574974.tif 000010
【図１０】
0006574974.tif 000011
【図１１】
0006574974.tif 000012
【図１２】
0006574974.tif 000013
【図１３】
0006574974.tif 000014
【図１４】
0006574974.tif 000015
【図１５Ａ】
0006574974.tif 000016
【図１５Ｂ】
0006574974.tif 000017
【図１６】
0006574974.tif 000018
【図１７】
0006574974.tif 000019
【図１８】
0006574974.tif 000020
【図１９】
0006574974.tif 000021
【図２０】
0006574974.tif 000022
【図２１】
0006574974.tif 000023
【図２２】
0006574974.tif 000024
【図２３】
0006574974.tif 000025
【図２４Ａ】
0006574974.tif 000026
【図２４Ｂ】
0006574974.tif 000027
【図２５】
0006574974.tif 000028