(57)【特許請求の範囲】
【請求項１】
動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するリンク機能付動画再生装置であって、
前記動画データを再生する動画再生手段と、
前記位置入力装置を介して画面上の位置を示す位置情報と当該位置が選択されたことを示す選択指示情報とが入力信号として入力された段階で、当該位置を選択位置として特定し、前記位置情報とともに選択の開始を示す選択開始情報が入力信号として入力された段階で、当該位置情報に基づく前記再生画面内の位置を第１選択位置として特定し、前記位置情報とともに選択の終了を示す選択終了情報が入力信号として入力された段階で、当該位置情報に基づく前記再生画面内の位置を第２選択位置として特定する選択位置特定手段と、
前記第１選択位置と前記第２選択位置との距離に応じて予め定めた時間を、前記動画データの再生時間から減算して過去再生時間を演算する再生時間減算手段と、
前記選択位置が特定された際に、前記リンク情報メタデータの各メタ情報において、前記再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記選択位置が前記領域情報で示される範囲に含まれているオブジェクトを探索し、前記第２選択位置が特定された際に、前記リンク情報メタデータの各メタ情報において、前記過去再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記第１選択位置が前記領域情報で示される範囲に含まれているオブジェクトを探索するオブジェクト探索手段と、
前記リンク情報メタデータから、前記オブジェクト探索手段で探索されたオブジェクトに対応するリンク先情報を抽出するリンク先情報抽出手段と、
このリンク先情報抽出手段で抽出されたリンク先情報で示されるリンク先から前記関連情報を取得して提示する関連情報提示手段と、
を備えることを特徴とするリンク機能付動画再生装置。
【請求項２】
動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報と、２つのオブジェクトからなるグループを識別するためのグループ識別情報に対応付けて、２つのオブジェクト識別情報を含むグループ内オブジェクト識別情報と、前記グループの関連情報のリンク先を示す第２のリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するリンク機能付動画再生装置であって、
前記動画データを再生する動画再生手段と、
前記位置入力装置を介して画面上の位置を示す位置情報と当該位置が選択されたことを示す選択指示情報とが入力信号として入力された段階で、当該位置を選択位置として特定する選択位置特定手段と、
前記入力信号として、前記位置情報とともに選択の開始を示す選択開始情報を入力された段階で、前記位置情報に基づく前記再生画面内の位置を第１選択位置として特定するとともに、前記動画データの再生時間を第１再生時間として特定する第１選択位置特定手段と、
前記入力信号として、前記位置情報とともに選択の終了を示す選択終了情報を入力された段階で、前記位置情報に基づく前記再生画面内の位置を第２選択位置として特定するとともに、前記動画データの再生時間を第２再生時間として特定する第２選択位置特定手段と、
前記リンク情報メタデータの各メタ情報において、前記動画データの再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記選択位置が前記領域情報で示される範囲に含まれているオブジェクトを探索するオブジェクト探索手段と、
前記リンク情報メタデータの各メタ情報において、前記第１再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記第１選択位置が前記領域情報で示される範囲に含まれている第１のオブジェクト識別情報と、前記第２再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記第２選択位置が前記領域情報で示される範囲に含まれている第２のオブジェクト識別情報とを含むグループを探索するグループオブジェクト探索手段と、
前記オブジェクト探索手段でオブジェクトが探索された場合、前記リンク情報メタデータから、当該オブジェクトに対応するリンク先情報を抽出し、前記グループオブジェクト探索手段でグループが探索された場合、前記リンク情報メタデータから、前記グループに対応する前記第２のリンク先情報を抽出するリンク先情報抽出手段と、
このリンク先情報抽出手段で抽出されたリンク先情報で示されるリンク先から前記関連情報を取得して提示する関連情報提示手段と、
を備えることを特徴とするリンク機能付動画再生装置。
【請求項３】
動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報と、複数のオブジェクトからなるグループを識別するためのグループ識別情報に対応付けて、複数のオブジェクト識別情報を含むグループ内オブジェクト識別情報と、前記グループの関連情報のリンク先を示す第２のリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するリンク機能付動画再生装置であって、
前記動画データを再生する動画再生手段と、
前記位置入力装置を介して画面上の位置を示す位置情報と当該位置が選択されたことを示す選択指示情報とが入力信号として入力された段階で、当該位置を選択位置として特定する選択位置特定手段と、
前記入力信号として、前記位置情報とともに選択の開始を示す選択開始情報を入力された段階で、前記位置情報に基づく前記再生画面内の位置を第１選択位置として特定するとともに、前記動画データの再生時間を第１再生時間として特定する第１選択位置特定手段と、
前記入力信号として、前記位置情報とともに選択の終了を示す選択終了情報を入力された段階で、前記位置情報に基づく前記再生画面内の位置を第２選択位置として特定するとともに、前記動画データの再生時間を第２再生時間として特定する第２選択位置特定手段と、
前記リンク情報メタデータの各メタ情報において、前記動画データの再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記選択位置が前記領域情報で示される範囲に含まれているオブジェクトを探索するオブジェクト探索手段と、
前記リンク情報メタデータの各メタ情報において、前記時間情報で示される時間区間が、前記第１再生時間と前記第２再生時間との時間区間と重複し、かつ、前記領域情報で示される範囲が、前記第１選択位置と前記第２選択位置とで特定される矩形領域と重複する複数のオブジェクト識別情報をグループとして探索するグループオブジェクト探索手段と、
前記オブジェクト探索手段でオブジェクトが探索された場合、前記リンク情報メタデータから、当該オブジェクトに対応するリンク先情報を抽出し、前記グループオブジェクト探索手段でグループが探索された場合、前記リンク情報メタデータから、前記グループに対応する前記第２のリンク先情報を抽出するリンク先情報抽出手段と、
このリンク先情報抽出手段で抽出されたリンク先情報で示されるリンク先から前記関連情報を取得して提示する関連情報提示手段と、
を備えることを特徴とするリンク機能付動画再生装置。
【請求項４】
画面上の位置を指し示すポインタを表示し、前記位置入力装置から入力される入力信号に含まれる位置情報に基づいて前記ポインタの位置を移動させるポインタ表示手段と、
前記動画データの再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記ポインタの位置が前記領域情報で示される範囲に含まれているか否かを判定することで、当該ポインタの位置が、前記関連情報がリンクされているオブジェクト上に存在するか否かを判定するポインタ位置判定手段と、をさらに備え、
前記ポインタ表示手段は、前記ポインタ位置判定手段によって、前記ポインタの位置が、前記関連情報がリンクされているオブジェクト上に存在すると判定された場合、前記ポインタの形状を、前記オブジェクトに関連情報がリンクされていることを示す予め定めたポインタの形状に変更することを特徴とする請求項１から請求項３のいずれか一項に記載のリンク機能付動画再生装置。
【請求項５】
動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するために、コンピュータを、
前記動画データを再生する動画再生手段、
前記位置入力装置を介して画面上の位置を示す位置情報と当該位置が選択されたことを示す選択指示情報とが入力信号として入力された段階で、当該位置を選択位置として特定し、前記位置情報とともに選択の開始を示す選択開始情報が入力信号として入力された段階で、当該位置情報に基づく前記再生画面内の位置を第１選択位置として特定し、前記位置情報とともに選択の終了を示す選択終了情報が入力信号として入力された段階で、当該位置情報に基づく前記再生画面内の位置を第２選択位置として特定する選択位置特定手段、
前記第１選択位置と前記第２選択位置との距離に応じて予め定めた時間を、前記動画データの再生時間から減算して過去再生時間を演算する再生時間減算手段、
前記選択位置が特定された際に、前記リンク情報メタデータの各メタ情報において、前記再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記選択位置が前記領域情報で示される範囲に含まれているオブジェクトを探索し、前記第２選択位置が特定された際に、前記リンク情報メタデータの各メタ情報において、前記過去再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記第１選択位置が前記領域情報で示される範囲に含まれているオブジェクトを探索するオブジェクト探索手段、
前記リンク情報メタデータから、前記オブジェクト探索手段で探索されたオブジェクトに対応するリンク先情報を抽出するリンク先情報抽出手段、
このリンク先情報抽出手段で抽出されたリンク先情報で示されるリンク先から前記関連情報を取得して提示する関連情報提示手段、
として機能させることを特徴とするリンク機能付動画再生プログラム。
【請求項６】
動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報と、２つのオブジェクトからなるグループを識別するためのグループ識別情報に対応付けて、２つのオブジェクト識別情報を含むグループ内オブジェクト識別情報と、前記グループの関連情報のリンク先を示す第２のリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するために、コンピュータを、
前記動画データを再生する動画再生手段、
前記位置入力装置を介して画面上の位置を示す位置情報と当該位置が選択されたことを示す選択指示情報とが入力信号として入力された段階で、当該位置を選択位置として特定する選択位置特定手段、
前記入力信号として、前記位置情報とともに選択の開始を示す選択開始情報を入力された段階で、前記位置情報に基づく前記再生画面内の位置を第１選択位置として特定するとともに、前記動画データの再生時間を第１再生時間として特定する第１選択位置特定手段、
前記入力信号として、前記位置情報とともに選択の終了を示す選択終了情報を入力された段階で、前記位置情報に基づく前記再生画面内の位置を第２選択位置として特定するとともに、前記動画データの再生時間を第２再生時間として特定する第２選択位置特定手段、
前記リンク情報メタデータの各メタ情報において、前記動画データの再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記選択位置が前記領域情報で示される範囲に含まれているオブジェクトを探索するオブジェクト探索手段、
前記リンク情報メタデータの各メタ情報において、前記第１再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記第１選択位置が前記領域情報で示される範囲に含まれている第１のオブジェクト識別情報と、前記第２再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記第２選択位置が前記領域情報で示される範囲に含まれている第２のオブジェクト識別情報とを含むグループを探索するグループオブジェクト探索手段、
前記オブジェクト探索手段でオブジェクトが探索された場合、前記リンク情報メタデータから、当該オブジェクトに対応するリンク先情報を抽出し、前記グループオブジェクト探索手段でグループが探索された場合、前記リンク情報メタデータから、前記グループに対応する前記第２のリンク先情報を抽出するリンク先情報抽出手段、
このリンク先情報抽出手段で抽出されたリンク先情報で示されるリンク先から前記関連情報を取得して提示する関連情報提示手段、
として機能させることを特徴とするリンク機能付動画再生プログラム。
【請求項７】
動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報と、複数のオブジェクトからなるグループを識別するためのグループ識別情報に対応付けて、複数のオブジェクト識別情報を含むグループ内オブジェクト識別情報と、前記グループの関連情報のリンク先を示す第２のリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するために、コンピュータを、
前記動画データを再生する動画再生手段、
前記位置入力装置を介して画面上の位置を示す位置情報と当該位置が選択されたことを示す選択指示情報とが入力信号として入力された段階で、当該位置を選択位置として特定する選択位置特定手段、
前記入力信号として、前記位置情報とともに選択の開始を示す選択開始情報を入力された段階で、前記位置情報に基づく前記再生画面内の位置を第１選択位置として特定するとともに、前記動画データの再生時間を第１再生時間として特定する第１選択位置特定手段、
前記入力信号として、前記位置情報とともに選択の終了を示す選択終了情報を入力された段階で、前記位置情報に基づく前記再生画面内の位置を第２選択位置として特定するとともに、前記動画データの再生時間を第２再生時間として特定する第２選択位置特定手段、
前記リンク情報メタデータの各メタ情報において、前記動画データの再生時間が前記時間情報で示される時間区間に含まれ、かつ、前記選択位置が前記領域情報で示される範囲に含まれているオブジェクトを探索するオブジェクト探索手段、
前記リンク情報メタデータの各メタ情報において、前記時間情報で示される時間区間が、前記第１再生時間と前記第２再生時間との時間区間と重複し、かつ、前記領域情報で示される範囲が、前記第１選択位置と前記第２選択位置とで特定される矩形領域と重複する複数のオブジェクト識別情報をグループとして探索するグループオブジェクト探索手段、
前記オブジェクト探索手段でオブジェクトが探索された場合、前記リンク情報メタデータから、当該オブジェクトに対応するリンク先情報を抽出し、前記グループオブジェクト探索手段でグループが探索された場合、前記リンク情報メタデータから、前記グループに対応する前記第２のリンク先情報を抽出するリンク先情報抽出手段、
このリンク先情報抽出手段で抽出されたリンク先情報で示されるリンク先から前記関連情報を取得して提示する関連情報提示手段、
として機能させることを特徴とするリンク機能付動画再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画再生時に、当該動画に含まれるオブジェクトにリンクした関連情報を提示するリンク機能付動画再生装置およびリンク機能付動画再生プログラムに関する。
【背景技術】
【０００２】
近年、ＣＰＵやグラフィックスカードの性能の向上により、パーソナルコンピュータ上でも動画を見ることができる環境が整ってきた。例えば、パーソナルコンピュータでは、メディアプレーヤやウェブブラウザによって、ローカルの記憶装置に記憶した動画ファイルを再生したり、サーバ上に存在する動画コンテンツをネットワーク経由でストリーミング再生したりすることができる。
【０００３】
このような動画配信サービスのビジネスモデルとして、広告（バナー広告、テキスト広告）を提示して動画コンテンツを無料で提供するモデルが存在している。
この広告の見せ方として、例えば、動画の周りに広告バナーを表示し、ユーザがマウス等で広告バナーを選択（クリック）することで、この広告に関連する詳細情報をウェブブラウザで提示する手法が一般的である（例えば、特許文献１参照）。あるいは、動画上に広告バナーを表示し、ユーザが選択することで、詳細情報を提示する手法も存在する（例えば、特許文献２参照）。
【０００４】
このように、動画コンテンツとともに広告を提示するには、例えば、ＨＴＭＬ（Hyper Text Markup Language）のリンクタグ（＜ａ  ｈｒｅｆ＝"…"＞）やイメージタグ（＜ｉｍｇ＞）等によって実現することができる。すなわち、リンクタグやイメージタグによって、バナーの画像（あるいは文字列）とマウスでクリックしたときのリンク先であるＵＲＬ（Uniform Resource Locator）とをＨＴＭＬで記述しておけば、ユーザがマウスによってバナーをクリックすることで、そのリンク先の関連情報を画面上に提示することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２６０９０２号公報
【特許文献２】特開２０１０−９８７３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前記した特許文献１のように、動画の周りに広告バナーを表示しようとすると、広告バナーの表示領域を確保するために、動画そのものを縮小して、その周りに広告バナーを表示しなければならない。しかし、大画面で動画を見たいというユーザにとっては、広告バナーそのものを敬遠するおそれや、広告バナーを付加した動画を敬遠するおそれがあり、広告としての役割を低減させてしまう。
また、前記した特許文献２のように、動画上に広告バナーを表示しようとすると、動画の一部分を常時隠すことになるため、動画の著作権者の意向に反する場合が想定され、常にこのような形式で広告バナーを表示することができない。
【０００７】
このように、従来の技術では、広告（関連情報）を提供する提供者や動画の著作権者の意向と、ユーザの意向とがかみ合わず、ユーザが動画上で関心を示した対象（オブジェクト）に対して、最適なタイミングでユーザに関連情報を提供することができないという問題があった。
【０００８】
本発明は、以上のような問題点に鑑みてなされたものであり、動画を再生する際に、動画を縮小することなく、また、動画上に常に関連情報を表示することなく、ユーザが動画上のオブジェクトに関心を示した段階で、当該オブジェクトに関連する情報を表示することが可能なリンク機能付動画再生装置およびリンク機能付動画再生プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明は、前記課題を解決するために創案されたものであり、まず、請求項１に記載のリンク機能付動画再生装置は、動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するリンク機能付動画再生装置であって、動画再生手段と、選択位置特定手段と、再生時間減算手段と、オブジェクト探索手段と、リンク先情報抽出手段と、関連情報提示手段と、を備える構成とした。
【００１０】
かかる構成において、リンク機能付動画再生装置は、動画再生手段によって、動画データを再生する。そして、リンク機能付動画再生装置は、選択位置特定手段によって、マウス、タッチパネル等の位置入力装置を介して画面上の位置を示す位置情報と当該位置が選択されたことを示す選択指示情報とが入力信号として入力された段階で、当該位置を選択位置として特定する。この位置情報は、例えば、画面上の座標である。また、選択指示情報は、例えばタッチパネルやマウスボタンをクリック（押下および解放）したことを示す情報である。すなわち、位置情報と選択指示情報とが入力信号として入力された段階とは、タッチパネルやマウスボタンをユーザがクリック等したタイミングをいう。
また、リンク機能付動画再生装置は、選択位置特定手段によって、位置情報とともに選択の開始を示す選択開始情報が入力信号として入力された段階で、当該位置情報に基づく再生画面内の位置を第１選択位置として特定し、位置情報とともに選択の終了を示す選択終了情報が入力信号として入力された段階で、当該位置情報に基づく再生画面内の位置を第２選択位置として特定する。
そして、リンク機能付動画再生装置は、再生時間減算手段によって、第１選択位置と第２選択位置との距離に応じて予め定めた時間を、動画データの再生時間から減算して過去再生時間を演算する。
【００１１】
そして、リンク機能付動画再生装置は、選択位置が特定された際に、オブジェクト探索手段によって、リンク情報メタデータの各メタ情報において、動画データの再生時間が時間情報で示される時間区間に含まれ、かつ、選択位置が領域情報で示される範囲に含まれているオブジェクトを探索する。これによって、ユーザが指し示した位置に、関連情報がリンクされたオブジェクトが存在するか否かが判定されることになる。
また、リンク機能付動画再生装置は、第２選択位置が特定された際に、オブジェクト探索手段によって、リンク情報メタデータの各メタ情報において、過去再生時間が前記時間情報で示される時間区間に含まれ、かつ、第１選択位置が領域情報で示される範囲に含まれているオブジェクトを探索する。これによって、現在再生中の動画データにおいて、過去に出現したオブジェクトを選択することが可能になる。
【００１２】
そして、リンク機能付動画再生装置は、リンク先情報抽出手段によって、リンク情報メタデータから、オブジェクト探索手段で探索されたオブジェクトに対応するリンク先情報を抽出する。
その後、リンク機能付動画再生装置は、関連情報提示手段によって、リンク先情報抽出手段で抽出されたリンク先情報で示されるリンク先から関連情報を取得して提示する。
これによって、リンク機能付動画再生装置は、ユーザが画面上で指し示したオブジェクトに関連情報がリンクされている場合に、当該関連情報を画面上に提示することができる。
【００１９】
また、請求項２に記載のリンク機能付動画再生装置は、動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報と、２つのオブジェクトからなるグループを識別するためのグループ識別情報に対応付けて、２つのオブジェクト識別情報を含むグループ内オブジェクト識別情報と、前記グループの関連情報のリンク先を示す第２のリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するリンク機能付動画再生装置であって、動画再生手段と、選択位置特定手段と、第１選択位置特定手段と、第２選択位置特定手段と、オブジェクト探索手段と、グループオブジェクト探索手段と、リンク先情報抽出手段と、関連情報提示手段と、を備える構成とした。
【００２０】
かかる構成において、リンク機能付動画再生装置は、第１選択位置特定手段によって、入力信号として、位置情報とともに選択の開始を示す選択開始情報を入力された段階で、位置情報に基づく再生画面内の位置を第１選択位置として特定するとともに、動画データの再生時間を第１再生時間として特定する。なお、この選択開始情報は、タッチパネル、マウスボタン等を押下したことを示す情報である。
【００２１】
また、リンク機能付動画再生装置は、第２選択位置特定手段によって、入力信号として、位置情報とともに選択の終了を示す選択終了情報を入力された段階で、位置情報に基づく再生画面内の位置を第２選択位置として特定するとともに、動画データの再生時間を第２再生時間として特定する。なお、この選択終了情報は、タッチパネル、マウスボタン等を解放したことを示す情報である。
このように、リンク機能付動画再生装置は、選択開始情報と選択終了情報とを検出することで、タッチパネル、マウス等の操作において、ドラッグ動作を検出することができる。
【００２２】
そして、リンク機能付動画再生装置は、グループオブジェクト探索手段によって、リンク情報メタデータの各メタ情報において、第１再生時間がメタ情報の時間情報で示される時間区間に含まれ、かつ、第１選択位置がメタ情報の領域情報で示される範囲に含まれている第１のオブジェクト識別情報と、第２再生時間がメタ情報の時間情報で示される時間区間に含まれ、かつ、第２選択位置がメタ情報の領域情報で示される範囲に含まれている第２のオブジェクト識別情報とを含むグループを探索する。
これによって、リンク機能付動画再生装置は、第１選択位置と第２選択位置とにおいて、２つのオブジェクトを特定することができる。
【００２３】
そして、リンク機能付動画再生装置は、グループが探索された場合に、リンク先情報抽出手段によって、個別のオブジェクトのリンク先情報に替えて、リンク情報メタデータから、グループに対応する第２のリンク先情報を抽出する。
これによって、リンク機能付動画再生装置は、関連情報提示手段によって、２つのオブジェクトからなるグループにリンクされた関連情報を、第２のリンク先情報で示されるリンク先から取得して提示することができる。
【００２４】
また、請求項３に記載のリンク機能付動画再生装置は、動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報と、複数のオブジェクトからなるグループを識別するためのグループ識別情報に対応付けて、複数のオブジェクト識別情報を含むグループ内オブジェクト識別情報と、前記グループの関連情報のリンク先を示す第２のリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するリンク機能付動画再生装置であって、動画再生手段と、選択位置特定手段と、第１選択位置特定手段と、第２選択位置特定手段と、オブジェクト探索手段と、グループオブジェクト探索手段と、リンク先情報抽出手段と、関連情報提示手段と、を備える構成とした。
【００２５】
かかる構成において、リンク機能付動画再生装置は、第１選択位置特定手段によって、入力信号として、位置情報とともに選択の開始を示す選択開始情報を入力された段階で、位置情報に基づく再生画面内の位置を第１選択位置として特定するとともに、動画データの再生時間を第１再生時間として特定する。なお、この選択開始情報は、タッチパネル、マウスボタン等を押下したことを示す情報である。
【００２６】
また、リンク機能付動画再生装置は、第２選択位置特定手段によって、入力信号として、位置情報とともに選択の終了を示す選択終了情報を入力された段階で、位置情報に基づく再生画面内の位置を第２選択位置として特定するとともに、動画データの再生時間を第２再生時間として特定する。なお、この選択終了情報は、タッチパネル、マウスボタン等を解放したことを示す情報である。
このように、リンク機能付動画再生装置は、選択開始情報と選択終了情報とを検出することで、タッチパネル、マウス等の操作において、ドラッグ動作を検出することができる。
【００２７】
そして、リンク機能付動画再生装置は、グループオブジェクト探索手段によって、リンク情報メタデータの各メタ情報において、時間情報で示される時間区間が、第１再生時間と第２再生時間との時間区間と重複し、かつ、領域情報で示される範囲が、第１選択位置と第２選択位置とで特定される矩形領域と重複する複数のオブジェクト識別情報をグループとして探索する。
これによって、リンク機能付動画再生装置は、第１選択位置と第２選択位置とにおいて、複数のオブジェクトを特定することができる。
【００２８】
そして、リンク機能付動画再生装置は、グループが探索された場合に、リンク先情報抽出手段によって、個別のオブジェクトのリンク先情報に替えて、リンク情報メタデータから、グループに対応する第２のリンク先情報を抽出する。
これによって、リンク機能付動画再生装置は、関連情報提示手段によって、複数のオブジェクトからなるグループにリンクされた関連情報を、第２のリンク先情報で示されるリンク先から取得して提示することができる。
【００２９】
また、請求項４に記載のリンク機能付動画再生装置は、請求項１から請求項３のいずれか一項に記載のリンク機能付動画再生装置において、ポインタ表示手段と、ポインタ位置判定手段と、をさらに備える構成とした。
【００３０】
かかる構成において、リンク機能付動画再生装置は、ポインタ表示手段によって、画面上の位置を指し示すポインタを表示し、位置入力装置から入力される入力信号に含まれる位置情報に基づいて前記ポインタの位置を移動させる。
このとき、リンク機能付動画再生装置は、ポインタ位置判定手段によって、動画データの再生時間がメタ情報の時間情報で示される時間区間に含まれ、かつ、ポインタの位置がメタ情報の領域情報で示される範囲に含まれているか否かを判定することで、当該ポインタの位置が、関連情報がリンクされているオブジェクト上に存在するか否かを判定する。
そして、ポインタの位置が、関連情報がリンクされているオブジェクト上に存在する場合、ポインタ表示手段は、ポインタの形状を、オブジェクトに関連情報がリンクされていることを示す予め定めたポインタの形状に変更する。
これによって、リンク機能付動画再生装置は、マウス等のポインタの位置で指し示したオブジェクトに、関連情報がリンクされているか否かを視覚的にユーザに提示することができる。
【００３１】
さらに、請求項５に記載のリンク機能付動画再生プログラムは、動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するために、コンピュータを、動画再生手段、選択位置特定手段、オブジェクト探索手段、リンク先情報抽出手段、関連情報提示手段、として機能させる構成とした。
【００３２】
また、請求項６に記載のリンク機能付動画再生プログラムは、動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報と、２つのオブジェクトからなるグループを識別するためのグループ識別情報に対応付けて、２つのオブジェクト識別情報を含むグループ内オブジェクト識別情報と、前記グループの関連情報のリンク先を示す第２のリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するために、コンピュータを、動画再生手段、選択位置特定手段、第１選択位置特定手段、第２選択位置特定手段、オブジェクト探索手段、グループオブジェクト探索手段、リンク先情報抽出手段、関連情報提示手段、として機能させる構成とした。
【００３３】
また、請求項７に記載のリンク機能付動画再生プログラムは、動画データ内のオブジェクトを識別するためのオブジェクト識別情報に対応付けて、前記動画データ内で前記オブジェクトが出現する時間区間を示す時間情報と、前記時間区間において当該動画データの再生画面内における前記オブジェクトの領域を示す領域情報と、前記オブジェクトの関連情報のリンク先を示すリンク先情報と、複数のオブジェクトからなるグループを識別するためのグループ識別情報に対応付けて、複数のオブジェクト識別情報を含むグループ内オブジェクト識別情報と、前記グループの関連情報のリンク先を示す第２のリンク先情報とをメタ情報として含んだリンク情報メタデータに基づいて、前記動画データの再生時に、位置入力装置を介して前記オブジェクトが選択されることで、当該オブジェクトの関連情報を提示するために、コンピュータを、動画再生手段、選択位置特定手段、第１選択位置特定手段、第２選択位置特定手段、オブジェクト探索手段、グループオブジェクト探索手段、リンク先情報抽出手段、関連情報提示手段、として機能させる構成とした。
【発明の効果】
【００３４】
本発明は、以下に示す優れた効果を奏するものである。
請求項１，５に記載の発明によれば、動画データを再生中に、ユーザが画面上に出現するオブジェクトを選択したタイミングで、当該オブジェクトに関連する情報を表示することができる。これによって、動画上に常に関連情報を表示するための領域を設ける必要がないため、動画を縮小することもなく、大画面で動画を再生することができる。また、本発明によれば、関連情報を常に動画上に表示することがないため、動画全体を再生させたいという著作権者の意向に沿うことができる。
【００３５】
また、請求項１，５に記載の発明によれば、動画データを再生中に、画面上に出現するオブジェクトをユーザが選択する際に、オブジェクトが画面上から消えた状態であっても、過去に遡ってオブジェクトを選択することができる。これによって、ユーザは、関心を示したオブジェクトが選択直前に画面上から消えた場合であっても、そのオブジェクトを選択することができる。
【００３６】
請求項４に記載の発明によれば、ユーザは、マウス等の画面上のポインタの形状が変化したときに、その位置に存在するオブジェクトに関連情報がリンクされていることを認識することができる。これによって、本発明は、関連情報がリンクされていないオブジェクト上でのユーザのマウスクリック等の操作をなくし、ユーザの無用な動作を防止することができる。
【００３７】
請求項２，３，６，７に記載の発明によれば、動画画面上のオブジェクトを、ユーザがドラッグ動作によって選択をすることで、複数のオブジェクトをグループとし、当該グループに関連する関連情報を一度に提示することができる。これによって、本発明は、複数のオブジェクト間で共通した関連情報を提示することができるため、個々のオブジェクトの関連情報を個別に提示する場合に比べ、オブジェクトの組み合わせによって、バリエーションに富んだ関連情報を提示することが可能になる。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施形態に係る動画配信システムの構成を示すシステム構成図である。
【図２】本発明の第１実施形態に係るリンク機能付動画再生装置の構成を示すブロック構成図である。
【図３】本発明の第１実施形態に係るリンク機能付動画再生装置の動作を示すフローチャートである。
【図４】本発明の第１実施形態に係るリンク機能付動画再生装置で使用するリンク情報メタデータの内容を説明するためのデータ構造図である。
【図５】本発明の第１実施形態に係るリンク機能付動画再生装置で使用するリンク情報メタデータのメディア時間と動画座標を説明するための概念図である。
【図６】本発明の第１実施形態に係るリンク機能付動画再生装置の動画再生時の画面を説明するための画面例（クリック動作）である。
【図７】本発明の第１実施形態に係るリンク機能付動画再生装置の動画再生時の画面を説明するための画面例（ドラッグ動作）である。
【図８】本発明の第２実施形態に係るリンク機能付動画再生装置の構成を示すブロック構成図である。
【図９】本発明の第２実施形態に係るリンク機能付動画再生装置の動作を示すフローチャートである。
【図１０】本発明の第２実施形態に係るリンク機能付動画再生装置で使用するリンク情報メタデータの内容を説明するためのデータ構造図である。
【図１１】本発明の第２実施形態に係るリンク機能付動画再生装置の動画再生時の画面を説明するための画面例である。
【図１２】本発明の第３実施形態に係るリンク機能付動画再生装置の構成を示すブロック構成図である。
【図１３】本発明の第４実施形態に係るリンク機能付動画再生装置の構成を示すブロック構成図である。
【発明を実施するための形態】
【００３９】
以下、本発明の実施形態について図面を参照して説明する。
［動画コンテンツ配信システム］
最初に、図１を参照して、本発明の実施形態に係るリンク機能付動画再生装置を含んだ動画配信システムの構成について説明する。
【００４０】
動画配信システムＳは、動画コンテンツを配信するとともに、当該動画コンテンツに関連する情報を提供するものである。ここでは、動画配信システムＳは、リンク機能付動画再生装置１と、動画提供装置２と、関連情報提供装置３とを、ネットワークＮを介して接続して構成している。なお、動画配信システムＳは、各装置（１，２，３）を、それぞれ１つ以上含んで構成することができる。
【００４１】
リンク機能付動画再生装置１は、動画提供装置２から提供される動画コンテンツ（動画データＭ、リンク情報メタデータＬ）Ｃを取得して動画を再生するとともに、再生画面上のオブジェクト（人物、物、あるいは時間）を選択されることで、当該オブジェクトにリンクされている（対応付けされている）関連情報を関連情報提供装置３から取得して表示するものである。このリンク機能付動画再生装置１の構成および動作については、後で詳細に説明を行う。
【００４２】
動画提供装置２は、動画コンテンツＣを、ネットワークＮを介して、リンク機能付動画再生装置１に提供（配信）するコンテンツサーバである。この動画提供装置２は、記憶手段２０に動画データＭとリンク情報メタデータＬとを対応付けた動画コンテンツＣを予め記憶しておき、リンク機能付動画再生装置１からの要求に応じて動画コンテンツＣを配信する。
【００４３】
ここで、動画データＭは、一般的な映像音声コンテンツであって、例えば、ＭＰＥＧ等の符号化形式で符号化されたデータである。
リンク情報メタデータＬは、動画データＭに出現（登場）するオブジェクト（人物、物等）の配置（位置、領域、時間）や、当該オブジェクトの関連情報へのリンク先を記述したオブジェクトに関するメタ情報である。このリンク情報メタデータＬを解析することで、リンク機能付動画再生装置１は、現在画面上に表示されているオブジェクトを特定し、当該オブジェクトにリンクされている関連情報を関連情報提供装置３から取得することが可能になる。このリンク情報メタデータＬの内容については、後で詳細に説明を行う。
【００４４】
また、動画コンテンツＣは、動画データＭとリンク情報メタデータＬとを、別々のファイルとして構成してもよいし、動画コンテンツを格納するファイル形式の１つであるＭＰ４等の形式で１つのファイルとしてコンテナ化してもよい。
【００４５】
なお、ここでは、動画提供装置２は、ネットワークＮを介して、動画コンテンツを配信することとするが、放送波を介して、動画コンテンツＣを配信する形態であっても構わない。その場合、動画提供装置２は、番組編成に応じて、放送波を介して、動画コンテンツＣを配信する。
【００４６】
関連情報提供装置３は、動画コンテンツＣに関連する情報（広告等）を、ネットワークＮを介して、リンク機能付動画再生装置１に提供するものである。この関連情報提供装置３は、記憶手段３０に動画コンテンツＣに関連する関連情報Ｒを予め記憶しておき、リンク機能付動画再生装置１からの要求に応じて関連情報Ｒを配信する。
【００４７】
ここで、関連情報Ｒは、動画データＭのオブジェクトに関連する情報であって、例えば、ＨＴＭＬ形式で記述されたデータである。すなわち、関連情報提供装置３は、一般的なウェブサーバで構成することができる。
【００４８】
このように動画配信システムＳを構成することで、リンク機能付動画再生装置１は、リンク情報メタデータＬを解析し、動画データＭの再生画面上に出現しているオブジェクトの位置（領域、時間）を特定し、当該位置をマウス等によってユーザに選択されたか否かを判定することができる。そして、リンク機能付動画再生装置１は、ユーザによって、オブジェクトを選択されたときだけ、画面上に関連情報Ｒを提示する。
以下、本発明の実施形態に係るリンク機能付動画再生装置について詳細に説明する。
【００４９】
＜第１実施形態＞
［リンク機能付動画再生装置の構成］
まず、図２を参照（適宜図１参照）して、本発明の第１実施形態に係るリンク機能付動画再生装置１の構成について説明する。
【００５０】
ここでは、リンク機能付動画再生装置１は、通信手段１０と、コンテンツ取得手段１１と、記憶手段１２と、メタ情報抽出手段１３と、動画再生手段１４と、ポインタ位置入力手段１５と、リンク先情報特定手段１６と、関連情報提示手段１７と、ポインタ位置判定手段１８と、表示制御手段１９と、を備えている。
【００５１】
通信手段１０は、ネットワークＮを介して、通信先のサーバ（動画提供装置２、関連情報提供装置３）との間で、ＴＣＰ／ＩＰ等の所定のプロトコルで通信を行うものである。この通信手段１０は、例えば、ＮＩＣ（Network Interface Card）で実現することができる。
【００５２】
コンテンツ取得手段１１は、通信手段１０を介して、動画提供装置２から、動画コンテンツＣ（動画データＭ、リンク情報メタデータＬ）を取得するものである。このコンテンツ取得手段１１は、図示を省略したキーボード等の入力手段を介して、ユーザが指定した動画コンテンツＣを、動画提供装置２から取得する。
【００５３】
なお、コンテンツ取得手段１１は、ユーザからの指示により、動画コンテンツＣを逐次取得しながら再生（ストリーミング再生）を行う場合、取得した動画コンテンツＣのうち動画データＭを、動画再生手段１４に出力し、リンク情報メタデータＬを、メタ情報抽出手段１３に出力する。
【００５４】
また、コンテンツ取得手段１１は、ユーザからの指示により、動画コンテンツＣを、一旦、リンク機能付動画再生装置１内に蓄積する場合、取得した動画コンテンツＣ（動画データＭ、リンク情報メタデータＬ）を記憶手段１２に記憶させる。
【００５５】
記憶手段１２は、動画コンテンツＣ（動画データＭ、リンク情報メタデータＬ）を記憶するもので、ハードディスク、光磁気ディスク等の一般的な記憶装置である。
ここで、記憶手段１２に記憶される動画コンテンツＣは、図１で説明した動画提供装置２が提供する動画コンテンツＣと同じものである。
【００５６】
すなわち、動画コンテンツＣの動画データＭは、一般的な映像音声コンテンツであって、例えば、ＭＰＥＧ等の符号化形式で符号化されたデータである。また、リンク情報メタデータＬは、動画データＭに出現するオブジェクト（人物、物等）の配置（位置、領域、時間）や、当該オブジェクトの関連情報へのリンク先を記述したオブジェクトに関するメタ情報である。
【００５７】
ここで、図４，５を参照（適宜図１，２参照）して、リンク情報メタデータＬの内容について具体的に説明する。図４に示すように、リンク情報メタデータＬは、「オブジェクト識別情報（オブジェクトＩＤ）」、「リンク先情報（ＵＲＬ）」、「時間情報（メディア時間）」、「領域情報（動画座標）」をオブジェクト情報として含んでいる。
【００５８】
「オブジェクト識別情報（オブジェクトＩＤ）」は、動画データＭ内に出現（登場）するオブジェクトを識別するための固有の識別子である。この識別子は、例えば、英数字などの文字列である。この「オブジェクト識別情報」には、動画データＭ内に出現する人物や物に対して、オブジェクトとして予め固有の識別子を割り当てて設定しておく。図４では、一例として、動画データＭ内に出現する３人の人物の識別子を〔ＰＥＲＳＯＮ１〕、〔ＰＥＲＳＯＮ２〕、〔ＰＥＲＳＯＮ３〕とし、動画データＭ内に出現する物（かばん）の識別子を〔ＢＡＧ１〕とした例を示している。
【００５９】
「リンク先情報（ＵＲＬ）」は、「オブジェクト識別情報」で特定されるオブジェクトに関連する関連情報へのリンク先を示す情報である。例えば、「リンク先情報」は、関連情報の所在を示すＵＲＬである。図４では、一例として、関連情報をＨＴＭＬファイルとし、オブジェクト〔ＰＥＲＳＯＮ１〕のリンク先を、「http://nhk.or.jp/p1.html」とした例を示している（他のオブジェクトについても同様）。なお、リンク先の関連情報は、動的なウェブページを生成するスクリプト言語であるＰＨＰ（PHP Hypertext Preprocessor）等であってもよい。
【００６０】
「時間情報（メディア時間）」は、動画データＭ内にオブジェクトが出現する時間を示す情報である。例えば、「時間情報」には、動画データＭの再生開始からの経過時間でオブジェクトが出現する時間を予め設定しておく。図４では、一例として、動画データＭの開始１０秒から１５秒の間に、オブジェクト〔ＰＥＲＳＯＮ１〕が出現していることを示している（他のオブジェクトについても同様）。
【００６１】
「領域情報（動画座標）」は、動画データＭ内に出現するオブジェクトの再生画面内における領域を示す情報である。すなわち、この「領域情報」は、ユーザが画面上のオブジェクトを選択する際のオブジェクトとしての有効範囲を示すものである。
この「領域情報」は、「時間情報」で特定される時間内に出現するオブジェクトの再生画面内の領域であって、図４では、一例として、オブジェクト〔ＰＥＲＳＯＮ１〕が、対角２点の座標（５００，２００）−（１０００，１２００）で特定される領域に出現していることを示している（他のオブジェクトについても同様）。
【００６２】
この「領域情報」は、例えば、図５に示すように当該オブジェクトを含む矩形領域とすることができる。図５は、オブジェクト〔ＰＥＲＳＯＮ１〕、〔ＢＡＧ１〕の「領域情報（動画座標）」を破線で表している。図５に示すように、「領域情報」は、オブジェクトを含んだ矩形領域（図中、破線内）を特定する座標を示し、画面内の座標系（ｘ，ｙ）において、例えば、左上、右下の座標により予め設定しておく。また、この「領域情報」は、オブジェクトの形状を厳密に含んだ領域とする必要はなく、オブジェクトを選択可能な領域としておおまかに設定してもよい。
【００６３】
なお、同一の動画データＭ内に、時間を変えて、同一のオブジェクトが出現する場合、「時間情報」および「領域情報」は、「オブジェクト識別情報」に対して、複数設定することとしてもよい。例えば、図４の〔ＰＥＲＳＯＮ３〕のように、同一のオブジェクトに対して、複数の「時間情報」および「領域情報」を設定する。
また、動画データＭ内に、時間方向に連続して同一のオブジェクトが出現する場合であっても、その領域が時間とともに変化する場合、「時間情報」および「領域情報」を複数設定することとする。
【００６４】
このリンク情報メタデータＬは、ＸＭＬ（Extensible Markup Language）、ＣＳＶ（Comma Separated Values）等の形式で記述することができる。
ＸＭＬ形式でリンク情報メタデータＬを記述する場合、各オブジェクト情報を識別するためのタグを予め定義しておき、そのタグに各オブジェクト情報を挟んで記述する。
【００６５】
なお、ＣＳＶ形式でリンク情報メタデータＬを記述する場合、図４の〔ＰＥＲＳＯＮ３〕は、「オブジェクト識別情報」、「リンク情報」についても、それぞれ「時間情報」と同一の数だけ設定し、データの行数を揃えることとする。これによって、リンク情報メタデータＬを、単純に区切り記号（カンマ等）で区切って表現することができる。
このように、リンク情報メタデータＬを定めておくことで、動画データＭ内に出現するオブジェクトの領域を時間方向に特定することができる。
図２に戻って、リンク機能付動画再生装置１の構成について説明を続ける。
【００６６】
メタ情報抽出手段１３は、リンク情報メタデータＬを解析し、個々のメタ情報（オブジェクト情報）を抽出するものである。このメタ情報抽出手段１３は、ＸＭＬやＣＳＶ形式で記述されたリンク情報メタデータＬを解析することで、個々のメタ情報（「オブジェクト識別情報（オブジェクトＩＤ）」、「リンク先情報（ＵＲＬ）」、「時間情報（メディア時間）」、「領域情報（動画座標）」〔図４参照〕）を抽出する。
【００６７】
例えば、リンク情報メタデータＬがＸＭＬ形式で記述されたデータである場合、メタ情報抽出手段１３は、メタ情報ごとに予め定めた固有のタグに挟まれたデータを読み出すことで、メタ情報のデータを抽出する。また、例えば、リンク情報メタデータＬがＣＳＶ形式で記述されたデータである場合、メタ情報抽出手段１３は、予め定めた順序で配置されたメタ情報のデータを、区切り記号で区分して抽出する。
【００６８】
このメタ情報抽出手段１３は、ネットワークＮを介して、動画データＭを逐次取得しながら再生（ストリーミング再生）を行う場合、コンテンツ取得手段１１から、動画データＭに対応したリンク情報メタデータＬを取得し解析を行う。
また、メタ情報抽出手段１３は、記憶手段１２に記憶されている動画データＭの再生（蓄積再生）を行う場合、動画データＭに対応するリンク情報メタデータＬを記憶手段１２から読み出して解析を行う。
また、メタ情報抽出手段１３は、抽出したメタ情報を、リンク先情報特定手段１６に出力する。
【００６９】
動画再生手段１４は、動画データＭを再生するものである。この動画再生手段１４は、ＭＰＥＧ等で符号化された映像音声コンテンツである動画データＭを復号し、画面表示を行うための表示データを生成する。この動画再生手段１４は、一般的なメディアプレーヤで実現することができる。ここでは、動画再生手段１４は、生成した表示データを表示制御手段１９に出力する。
【００７０】
なお、ここでは、動画再生手段１４は、動画データＭを復号する際に、動画の再生時間（メディア時間）を計時し、リンク先情報特定手段１６に出力することとする。例えば、動画データＭがＭＰＥＧである場合、動画再生手段１４は、符号化データに含まれている時間情報（ＰＴＳ：Presentation Time Stamp，ＤＴＳ：Decoding Time Stamp）を基準として、現在の再生時間（メディア時間）を計時することができる。
【００７１】
ポインタ位置入力手段１５は、外部に接続された位置入力装置Ｐから信号を入力し、当該信号に含まれている表示画面上の位置を示す位置情報や位置入力装置Ｐの動作を示す動作情報を入力するインタフェースである。この位置入力装置Ｐは、例えば、マウス、ジョイスティック、タッチパネル等、画面上の位置を特定することが可能なものであれば特に限定するものではない。
【００７２】
ここで、位置入力装置Ｐから入力される位置情報は、表示装置Ｄの画面上の位置を特定するための情報であって、例えば、画面上でマウスカーソル等によって現在指し示されている位置からの相対位置や、絶対位置である。例えば、マウスのように位置情報が移動量（相対位置）として入力される場合、ポインタ位置入力手段１５は、現在のポインタ位置と入力された相対位置とから、位置情報を画面上の座標に変換する。また、タッチパネルのように位置情報が画面上の絶対位置として入力される場合、ポインタ位置入力手段１５は、絶対位置の座標をそのまま位置情報として使用する。
また、位置入力装置Ｐから入力される動作情報は、位置入力装置Ｐに対するユーザの操作内容を示す情報である。例えば、マウスボタンやタッチパネルの押下、解放を示す情報である。
【００７３】
このポインタ位置入力手段１５は、位置入力装置Ｐで特定される画面上の位置情報と動作情報とを、リンク先情報特定手段１６に出力する。なお、ポインタ位置入力手段１５は、位置入力装置Ｐで特定される画面上の座標については、さらに、ポインタ位置判定手段１８とポインタ表示手段１９１とに出力する。
なお、以降の説明において、位置入力装置Ｐをマウスとして説明する。
【００７４】
リンク先情報特定手段１６は、動画再生手段１４で再生される動画データＭのメディア時間と、ポインタ位置入力手段１５から入力される位置情報および動作情報とに基づいて、メタ情報抽出手段１３を介して抽出されたリンク情報メタデータＬのメタ情報から、ユーザが選択したオブジェクトの関連情報のリンク先（リンク先情報）を特定するものである。
ここでは、リンク先情報特定手段１６は、オブジェクト特定手段１６０と、リンク先情報抽出手段１６２と、を備えている。
【００７５】
オブジェクト特定手段１６０は、動画データＭにおいて、ユーザが選択したオブジェクトを特定するものである。ここでは、オブジェクト特定手段１６０は、選択位置特定手段１６０ａと、再生時間減算手段１６０ｂと、オブジェクト探索手段１６０ｃと、を備えている。
【００７６】
選択位置特定手段１６０ａは、動画データＭの再生画面内において、ユーザが選択した位置（選択位置）を特定するものである。ここでは、選択位置特定手段１６０ａは、ポインタ位置入力手段１５から入力される位置情報および動作情報に基づいて、選択位置を特定する。
【００７７】
具体的には、選択位置特定手段１６０ａは、ポインタ位置入力手段１５から、動作情報として、位置が選択されたことを示す情報（選択指示情報；例えば、マウスボタンがクリック〔押下および解放〕されたことを示す情報）を入力された段階で、当該動作情報と同じタイミングでポインタ位置入力手段１５から入力される位置情報を、選択位置として特定する。
また、選択位置特定手段１６０ａは、さらに、ポインタ位置入力手段１５から入力される位置情報が、所定時間（例えば１〜３秒）変化しない場合、当該位置が選択されたと特定することとしてもよい。
【００７８】
なお、例えば、マルチウインドウ表示等によって、動画データＭが表示装置Ｄの表示画面の一部として再生されている場合、選択位置特定手段１６０ａは、表示制御手段１９から当該動画データＭを再生しているウインドウ画面の動画再生領域の位置を取得し、当該位置の座標を、動画再生領域内の座標に変換することとする。
これによって、選択位置特定手段１６０ａは、ユーザが動画データＭの再生画面内において選択した位置を特定することができる。
このように特定された位置情報は、オブジェクト探索手段１６０ｃに出力される。
【００７９】
また、選択位置特定手段１６０ａは、動画データＭの再生画面内において、ユーザが行うドラッグ動作により選択した位置（第１選択位置、第２選択位置）を特定する機能を有している。なお、ここでのドラッグ動作は、第１選択位置と第２選択位置との距離に応じた時間だけ、動画データＭの再生時間を過去に遡って、第１選択位置におけるオブジェクトを特定する操作とする。
【００８０】
具体的には、選択位置特定手段１６０ａは、ポインタ位置入力手段１５から、動作情報として、位置が選択されたことを示す情報（選択開始情報；例えば、マウスボタンが押下されたことを示す情報）を入力された段階で、当該動作情報と同じタイミングでポインタ位置入力手段１５から入力される位置情報を、第１選択位置として特定する。また、選択位置特定手段１６０ａは、ポインタ位置入力手段１５から、動作情報として、位置の選択の終了を示す情報（選択終了情報；例えば、マウスボタンが解放されたことを示す情報）を入力された段階で、当該動作情報と同じタイミングでポインタ位置入力手段１５から入力される位置情報を、第２選択位置として特定する。
【００８１】
このようにマウスのドラッグ動作が行われたとき、選択位置特定手段１６０ａは、第１選択位置で特定される再生画面内の位置を位置情報として、オブジェクト探索手段１６０ｃに出力する。また、選択位置特定手段１６０ａは、第１選択位置および第２選択位置を、再生時間減算手段１６０ｂに出力する。
【００８２】
再生時間減算手段１６０ｂは、選択位置特定手段１６０ａで特定される第１選択位置と第２選択位置との距離に応じて予め定めた時間を、現在の動画の再生時間（メディア時間）から減算して、過去の時間（過去再生時間）を演算するものである。
【００８３】
この再生時間減算手段１６０ｂは、例えば、画面上で第１選択位置と第２選択位置との距離が１ｃｍのときに、過去に遡る時間（減算時間）を５秒というように、予めその対応関係を定めておく。なお、画面上における距離は、画素ピッチにより異なるため、予め画面上の解像度等を設定しておき、再生時間減算手段１６０ｂは、第１選択位置と第２選択位置との画素数から距離を算出し、その距離に応じた時間を減算時間とする。
この再生時間減算手段１６０ｂは、演算した過去再生時間をオブジェクト探索手段１６０ｃに出力する。
【００８４】
オブジェクト探索手段１６０ｃは、動画データＭの再生画面内における選択位置特定手段１６０ａで特定された選択位置において、オブジェクトを探索するものである。
このオブジェクト探索手段１６０ｃは、メタ情報抽出手段１３を介して抽出されたリンク情報メタデータＬの各メタ情報において、現在の動画データＭの再生時間（メディア時間）が、メタ情報の「時間情報（メディア時間）」（図４参照）で示される時間区間に含まれ、かつ、選択位置がメタ情報の「領域情報（動画座標）」（図４参照）で示される範囲に含まれているオブジェクト識別情報（オブジェクトＩＤ）を探索する。これによって、現在再生されている動画データＭにおいて、ユーザが選択したオブジェクトが特定されることになる。
【００８５】
なお、オブジェクト探索手段１６０ｃは、ドラッグ動作により、再生時間減算手段１６０ｂから、再生時間を過去に遡った時間（過去再生時間）が通知された際には、動画データＭの再生時間を過去再生時間とし、選択位置を選択位置特定手段１６０ａで特定された第１選択位置として、オブジェクトを探索する。
【００８６】
すなわち、オブジェクト探索手段１６０ｃは、選択位置特定手段１６０ａにおいて、ドラッグ動作を検出した際に、メタ情報抽出手段１３を介して抽出されたリンク情報メタデータＬの各メタ情報において、メディア時間（再生時間減算手段１６０ｂで演算された過去再生時間）が、メタ情報の「時間情報（メディア時間）」（図４参照）で示される時間区間に含まれ、かつ、選択位置（選択位置特定手段１６０ａで特定される第１選択位置）がメタ情報の「領域情報（動画座標）」（図４参照）で示される範囲に含まれているオブジェクト識別情報（オブジェクトＩＤ）を探索する。
このオブジェクト探索手段１６０ｃは、特定したオブジェクトのオブジェクト識別情報を、リンク先情報抽出手段１６２に出力する。
【００８７】
リンク先情報抽出手段１６２は、リンク情報メタデータＬの各メタ情報から、オブジェクト特定手段１６０で特定されたオブジェクトに関連する関連情報へのリンク先を抽出するものである。すなわち、リンク先情報抽出手段１６２は、メタ情報抽出手段１３を介して抽出されたリンク情報メタデータＬの各メタ情報から、オブジェクト特定手段１６０で特定されたオブジェクト（オブジェクト識別情報）に対応するメタ情報である「リンク先情報（ＵＲＬ）」（図４参照）を抽出する。
【００８８】
このリンク先情報抽出手段１６２は、抽出したリンク先情報を関連情報提示手段１７に出力する。
これによって、リンク先情報特定手段１６は、ユーザが選択したオブジェクトにリンクされている関連情報へのリンク先を、メタ情報から特定することができる。
【００８９】
関連情報提示手段１７は、リンク先情報特定手段１６で特定されたリンク先情報で示されるリンク先から関連情報を取得し、画面上に提示するものである。この関連情報提示手段１７は、リンク先情報で示されるリンク先（ＵＲＬ）から、通信手段１０を介して、関連情報を取得し、画面表示を行うための表示データを生成する。この関連情報提示手段１７は、一般的なウェブブラウザで実現することができる。ここでは、関連情報提示手段１７は、生成した表示データを表示制御手段１９に出力する。
【００９０】
なお、関連情報提示手段１７は、マウスカーソルの近傍に関連情報のみをポップアップウインドウによって表示することとしてもよいし、新規にウェブブラウザの画面（ウインドウ画面）を表示して、関連情報を提示することとしてもよい。
また、この関連情報提示手段１７は、関連情報を提示する際に、例えば、画面上の〔閉じる〕ボタン（図示せず）によって、関連情報の画面を消去することとしてもよいし、予め定めた時間、関連情報を提示した後、画面を消去することとしてもよい。
【００９１】
ポインタ位置判定手段１８は、動画データＭの再生画面上において、ポインタ（マウスカーソル）の位置が、関連情報がリンクされているオブジェクト上に存在するか否かを判定するものである。
【００９２】
ここで、ポインタ位置判定手段１８は、ポインタが、関連情報がリンクされているオブジェクトの領域に入った場合、関連情報がリンクされていることを示す予め定めた形状にポインタ形状を変更する旨を、ポインタ表示手段１９１に指示する。また、ポインタ位置判定手段１８は、ポインタが、当該オブジェクトの領域から出た場合、元のポインタ形状に戻す旨を、ポインタ表示手段１９１に指示する。
【００９３】
なお、このポインタ位置判定手段１８は、メタ情報抽出手段１３で抽出されたメタ情報において、現在の動画データＭの再生時間（メディア時間）が、メタ情報の「時間情報（メディア時間）」（図４参照）で示される時間区間に含まれ、かつ、ポインタの位置がメタ情報の「領域情報（動画座標）」（図４参照）で示される範囲に含まれている場合に、ポインタの位置が、関連情報がリンクされているオブジェクト上に存在すると判定する。
【００９４】
表示制御手段１９は、表示装置Ｄの画面上に画面データを表示するものである。この表示制御手段１９は、ユーザとの間のグラフィカルなユーザインタフェースを実現するものであって、例えば、一般的なウインドウシステムで実現することができる。ここでは、表示制御手段１９は、画面表示手段１９０と、ポインタ表示手段１９１と、を備えている。
【００９５】
画面表示手段１９０は、個々のタスクが要求する画面データを表示するものであって、画面上に複数のウインドウを生成し、個々のタスクごとに区分して画面データをそれぞれのウインドウに表示する。ここで、個々のタスクとは、画面の表示を伴う手段が行う処理の実行単位であって、ここでは、動画再生手段１４による動画再生、関連情報提示手段１７による関連情報提示がこれに相当する。
【００９６】
ポインタ表示手段１９１は、画面上の位置をユーザが選択するためのポインタを表示するものである。このポインタは、例えば、マウスカーソルのような、位置を指し示す形状（例えば、矢印形状）によって、ユーザに視覚的に画面上の位置を提示するものである。
このポインタ表示手段１９１は、ポインタ位置入力手段１５から入力されるポインタの座標に応じて、ポインタの位置を移動させる。
また、ポインタ表示手段１９１は、ポインタ位置判定手段１８から、画面上のポインタの形状を変更する旨の指示された段階で、ポインタの形状を変更する。
これによって、ユーザは、画面上のポインタ形状によって、ポインタの位置に関連情報がリンクされているオブジェクトが存在するか否かを視認することができる。
【００９７】
このようにリンク機能付動画再生装置１を構成することで、リンク機能付動画再生装置１は、ユーザがポインタ（マウスカーソル）で、リンク付きのオブジェクトを選択したときだけ、オブジェクトに関連する情報を画面上に提示する。
【００９８】
これによって、リンク機能付動画再生装置１は、動画データＭの再生時には、表示装置Ｄの画面全体に動画を再生することができ、ユーザが動画上で関心を示した対象（オブジェクト）に対して、ユーザが関心を示したタイミングで、オブジェクトに関連する情報を画面上に提示することができる。
【００９９】
［リンク機能付動画再生装置の動作］
次に、図３を参照（適宜図２参照）して、本発明の第１実施形態に係るリンク機能付動画再生装置１の動作について説明する。なお、ここでは、再生する動画コンテンツＣが記憶手段１２に予め記憶されているものとして説明するが、動画提供装置２（図１参照）から、ストリーミングデータとして入力して再生することとしてもよい。
【０１００】
まず、リンク機能付動画再生装置１は、図示を省略した入力手段を介して、ユーザから動画コンテンツＣの再生を指示されると、メタ情報抽出手段１３によって、記憶手段１２に記憶されているリンク情報メタデータＬから、個々のメタ情報（オブジェクト情報）を抽出する（ステップＳ１）。
そして、リンク機能付動画再生装置１は、動画再生手段１４によって、記憶手段１２に記憶されている動画データＭの再生を開始し、表示制御手段１９の画面表示手段１９０によって、表示装置Ｄの画面上に再生動画を表示する（ステップＳ２）。
【０１０１】
このとき、リンク機能付動画再生装置１は、ポインタ位置入力手段１５によって、ユーザが操作する位置入力装置Ｐ（マウス等）の信号を逐次入力し、位置情報および動作情報を解析する。また、リンク機能付動画再生装置１は、ポインタ移動中に、ポインタ位置判定手段１８によって、ポインタが、関連情報がリンクされているオブジェクトの領域に入ったことを検出し、当該領域にポインタが入った場合、関連情報がリンクされていることを示す予め定めた形状にポインタ形状を変更する。
【０１０２】
そして、リンク機能付動画再生装置１は、ポインタ位置入力手段１５によって、位置入力装置Ｐから、ユーザが画面上のポインタ位置を選択した信号（マウスボタンのクリック〔シングルクリック：押下および解放〕）等）を受信することで、ポインタ位置が選択されたことを検出する（ステップＳ３）。ここで、ポインタ位置が選択された場合（ステップＳ３でＹｅｓ）で、リンク機能付動画再生装置１は、選択位置特定手段１６０ａによって、ポインタ位置入力手段１５から入力される位置情報を選択位置として特定する。
【０１０３】
そして、リンク機能付動画再生装置１は、オブジェクト探索手段１６０ｃによって、現在再生中の動画データＭの再生画面内における選択位置特定手段１６０ａで特定された選択位置において、オブジェクトが存在しているか否かを探索する（ステップＳ４）。
すなわち、オブジェクト探索手段１６０ｃは、動画データＭの現在の再生時間（メディア時間）と、選択された現在のポインタ位置とから、ステップＳ１で抽出したメタ情報（リンク情報メタデータＬ）内で、対応するメディア時間、および、対応するポインタ位置に、関連情報にリンク付けされたオブジェクトが存在するか否かを探索する。
【０１０４】
なお、ステップＳ３において、ポインタ位置入力手段１５によって、位置入力装置Ｐから、ユーザが画面上においてドラッグ動作を行ったことを検出した場合、リンク機能付動画再生装置１は、再生時間減算手段１６０ｂによって、ドラッグ動作によるポインタの距離に応じた時間分遡った時間（過去再生時間）を演算し、ステップＳ４において、ドラッグ動作によって特定された第１選択位置と過去再生時間とからオブジェクトを探索する。
【０１０５】
そして、リンク機能付動画再生装置１は、関連情報にリンクされたオブジェクトが存在した場合（ステップＳ５でＹｅｓ）、リンク先情報抽出手段１６２によって、ステップＳ４で探索したオブジェクトに対応するリンク先情報（ＵＲＬ）を、関連情報提示手段１７に出力する。そして、リンク機能付動画再生装置１は、関連情報提示手段１７によって、リンク先情報（ＵＲＬ）で特定される関連情報を、通信手段１０を介して取得し、表示制御手段１９の画面表示手段１９０によって、表示装置Ｄの画面上に関連情報を提示する（ステップＳ６）。
【０１０６】
そして、リンク機能付動画再生装置１は、動画再生手段１４による動画再生が終了した場合（ステップＳ７でＹｅｓ）、動作を終了し、動画再生が継続している場合（ステップＳ７でＮｏ）、ステップＳ３に戻って動作を継続する。
【０１０７】
また、ステップＳ３においてポインタ位置が選択されていない場合（ステップＳ３でＮｏ）や、ステップＳ５において関連情報にリンク付けされたオブジェクトが存在しない場合（ステップＳ５でＮｏ）、リンク機能付動画再生装置１は、ステップＳ７に動作を進めることとする。
【０１０８】
［リンク機能付動画再生装置の画面例］
次に、図６，図７を参照（適宜図２参照）して、本発明の第１実施形態に係るリンク機能付動画再生装置１の画面例について簡単に説明する。
【０１０９】
（クリック操作によるオブジェクト選択例）
まず、図６を参照して、オブジェクトを選択する画面例について説明する。
図６（ａ）に示すように、リンク機能付動画再生装置１は、動画再生手段１４によって、表示画面Ｇ上に動画データＭを再生している状態で、ポインタ位置判定手段１８によって、ポインタＰ１が、関連情報にリンクされているオブジェクトの領域Ａに入ったことを検出する。そして、リンク機能付動画再生装置１は、領域ＡにポインタＰ１が入った段階で、ポインタ表示手段１９１によって、ポインタＰ１の形状（ここでは、矢印）を、当該オブジェクトが関連情報にリンクされていることを示す予め定めた形状（ここでは、文書付矢印）に変更する。これによって、リンク機能付動画再生装置１は、ユーザが指し示したオブジェクトに関連情報がリンクされていることを、視覚化して提示することができる。
【０１１０】
そして、リンク機能付動画再生装置１は、ユーザが、ポインタＰ１が指し示している位置を選択（マウスボタンのクリック〔押下および解放〕）した段階で、リンク先情報特定手段１６によって、選択されたオブジェクトの関連情報のリンク先をメタ情報から抽出（特定）し、関連情報提示手段１７によって、図６（ｂ）に示すように、表示画面Ｇ上に、関連情報の画面Ｗを表示する。
【０１１１】
これによって、リンク機能付動画再生装置１は、図６（ａ）に示すように、動画データＭの再生時には、表示装置Ｄの表示画面Ｇ全体に動画を再生することができ、ユーザが動画上で関心を示したオブジェクトに対して、ユーザが関心を示した（ユーザが選択した）タイミングで、図６（ｂ）に示すように、オブジェクトに関連する情報を画面Ｇ上に提示することができる。
【０１１２】
（ドラッグ動作による過去オブジェクト選択例）
次に、図７を参照して、ドラッグ動作によって、過去に遡ってオブジェクトを選択する画面例について説明する。
図７（ａ）に示すように、表示画面Ｇ上に動画データＭを再生しているある時点（メディア時間）で、関連情報にリンクされているオブジェクトＯ１（領域Ａ）が存在し、図７（ｂ）に示すように、再生に伴い表示画面Ｇ上から、オブジェクトＯ１が消えたとする。
この図７（ｂ）の画面上で、ユーザはオブジェクトが存在していた位置近傍をポインタＰ１により第１選択位置を特定してドラッグ動作を開始し、図７（ｃ）に示すように、ドラッグ動作の終了により第２選択位置を特定する。
【０１１３】
そして、リンク機能付動画再生装置１は、リンク先情報特定手段１６によって、第１選択位置と第２選択位置との距離Ｄｉに応じた時間まで遡って、第１選択位置に存在していたオブジェクトＯ１の関連情報のリンク先をメタ情報から抽出（特定）し、関連情報提示手段１７によって、図７（ｄ）に示すように、表示画面Ｇ上に、関連情報の画面Ｗを表示する。これによって、リンク機能付動画再生装置１は、動画データＭの再生中に、ユーザが関心を示したオブジェクトが画面Ｇ上から消えた場合であっても、ドラッグ動作によって、過去に遡って、オブジェクトに関連する情報を画面Ｇ上に提示することができる。
【０１１４】
＜第２実施形態＞
［リンク機能付動画再生装置の構成］
次に、図８を参照（適宜図１参照）して、本発明の第２実施形態に係るリンク機能付動画再生装置１Ｂの構成について説明する。
【０１１５】
このリンク機能付動画再生装置１Ｂは、リンク機能付動画再生装置１（図２参照）に対して、さらに、ユーザが複数のオブジェクトを選択し、複数のオブジェクトに関連する関連情報を提示する機能を付加している。
ここでは、リンク機能付動画再生装置１Ｂは、通信手段１０と、コンテンツ取得手段１１と、記憶手段１２Ｂと、メタ情報抽出手段１３と、動画再生手段１４と、ポインタ位置入力手段１５と、リンク先情報特定手段１６Ｂと、関連情報提示手段１７と、ポインタ位置判定手段１８と、表示制御手段１９と、を備えている。
【０１１６】
記憶手段１２Ｂおよびリンク先情報特定手段１６Ｂ以外の構成については、図２で説明したリンク機能付動画再生装置１と同一の構成であるため、同一の符号を付して説明を省略する。
【０１１７】
記憶手段１２Ｂは、動画コンテンツＣ（動画データＭ、リンク情報メタデータＬＢ）を記憶するもので、ハードディスク、光磁気ディスク等の一般的な記憶装置である。なお、記憶手段１２Ｂに記憶される動画コンテンツＣは、図１で説明した動画提供装置２が提供する形態であっても構わない。
ここで、記憶手段１２Ｂに記憶される動画コンテンツＣは、リンク情報メタデータＬＢの内容が、リンク機能付動画再生装置１（図２参照）で説明したリンク情報メタデータＬと異なっている。
【０１１８】
このリンク情報メタデータＬＢは、動画データＭに登場するオブジェクト（人物、物等）の配置（位置、領域）や、当該オブジェクトの関連情報へのリンク先を記述した個別のオブジェクトに関するメタ情報（個別リンク情報）と、複数のオブジェクトごとの関連情報へのリンク先を記述したメタ情報（グループリンク情報）とで構成される。
【０１１９】
ここで、図１０を参照して、リンク情報メタデータＬＢの内容について具体的に説明する。図１０に示すように、リンク情報メタデータＬＢは、個別リンク情報（ａ）とグループリンク情報（ｂ）とで構成される。
【０１２０】
図１０（ａ）に示した個別リンク情報は、リンク機能付動画再生装置１（図２参照）で用いる図４で説明したリンク情報メタデータＬと同一のものであるため、ここでは、説明を省略する。
図１０（ｂ）に示したグループリンク情報は、図１０（ａ）で定義した個々のオブジェクトを２つ以上組み合わせて１つのグループとして構成し、当該グループごとの関連情報へのリンク先を記述したものである。
【０１２１】
ここでは、グループリンク情報は、「グループ識別情報（グループＩＤ）」、「グループオブジェクト識別情報（オブジェクトＩＤ）」、「グループリンク先情報（ＵＲＬ）」をグループオブジェクト情報として含んでいる。
【０１２２】
「グループ識別情報（グループＩＤ）」は、動画データＭ内に出現（登場）する複数のオブジェクトをグループとして識別するための固有の識別子である。この識別子は、例えば、英数字などの文字列である。この「グループ識別情報」には、動画データＭ内に出現する人物や物に対して、複数のオブジェクトを１つのグループとして予め固有の識別子を割り当てて設定しておく。図１０（ｂ）では、一例として、動画データＭ内に出現する２人の人物（ＰＥＲＳＯＮ１、ＰＥＲＳＯＮ２）を１つの識別子〔ＰＥＲＳＯＮ−ＲＥＬＡＴＩＯＮＳＨＩＰ１〕として記述した例を示している（他のグループ識別情報についても同様）。
【０１２３】
「グループ内オブジェクト識別情報（オブジェクトＩＤ）」は、動画データＭ内に出現（登場）するオブジェクトを識別するための固有の識別子である。この図１０（ｂ）の「グループ内オブジェクト識別情報」は、図１０（ａ）の個別リンク情報の「オブジェクト識別情報」を、２つ以上連結したものである。図１０（ｂ）では、一例として、〔ＰＥＲＳＯＮ−ＲＥＬＡＴＩＯＮＳＨＩＰ１〕で識別されるグループとして、２人の人物の識別子〔ＰＥＲＳＯＮ１〕、〔ＰＥＲＳＯＮ２〕を連結して定義した例を示している（他のグループについても同様）。
【０１２４】
「グループリンク先情報（ＵＲＬ）」（第２のリンク先情報）は、「グループ識別情報」で特定されるグループに関連する関連情報へのリンク先を示す情報である。この「グループリンク先情報」の内容は、図１０（ａ）の個別リンク情報の「リンク先情報」と同様の情報であるため、説明を省略する。
このリンク情報メタデータＬＢは、ＸＭＬ、ＣＳＶ等の形式で記述することができる。
このように、リンク情報メタデータＬＢを定めておくことで、動画データＭ内に出現するオブジェクトの領域を時間方向に特定することができるとともに、複数のオブジェクトをグループとして特定することができる。
図８に戻って、リンク機能付動画再生装置１Ｂの構成について説明を続ける。
【０１２５】
リンク先情報特定手段１６Ｂは、動画再生手段１４で再生される動画データＭのメディア時間と、ポインタ位置入力手段１５から入力される位置情報および動作情報とに基づいて、メタ情報抽出手段１３を介して抽出されたリンク情報メタデータＬＢのメタ情報から、ユーザが選択したオブジェクトの関連情報のリンク先（リンク先情報）を抽出するものである。
【０１２６】
ここでは、リンク先情報特定手段１６Ｂは、オブジェクト特定手段１６０と、グループオブジェクト特定手段１６１と、リンク先情報抽出手段１６２Ｂと、を備えている。オブジェクト特定手段１６０は、図２で説明したリンク機能付動画再生装置１と同一の構成であるため説明を省略する。
【０１２７】
グループオブジェクト特定手段１６１は、現在再生中の動画データＭにおいて、ユーザが選択した複数のオブジェクトを特定するものである。このグループオブジェクト特定手段１６１は、複数のオブジェクトを、ポインタ（マウスカーソル）のドラッグ動作によって特定することとする。ここでは、グループオブジェクト特定手段１６１は、第１選択位置特定手段１６１ａと、第２選択位置特定手段１６１ｂと、グループオブジェクト探索手段１６１ｃと、を備えている。
【０１２８】
なお、ドラッグ動作は、オブジェクト特定手段１６０においても検出するが、ここでは、グループオブジェクト特定手段１６１が、ポインタ位置入力手段１５から、位置の選択の開始を示す情報（選択開始情報；例えば、マウスボタンが押下されたことを示す情報）と、位置の選択の終了を示す情報（選択終了情報；例えば、マウスボタンが解放されたことを示す情報）を優先的に取得することとする。
【０１２９】
第１選択位置特定手段１６１ａは、動画データＭの再生画面内において、ユーザが選択した１番目の位置（第１選択位置）を特定するものである。ここでは、第１選択位置特定手段１６１ａは、ポインタ位置入力手段１５から入力される位置情報および動作情報に基づいて第１選択位置を特定する。
【０１３０】
具体的には、第１選択位置特定手段１６１ａは、ポインタ位置入力手段１５から、動作情報として、位置の選択の開始を示す情報（選択開始情報；例えば、マウスボタンが押下されたことを示す情報）を入力された段階で、当該動作情報と同じタイミングでポインタ位置入力手段１５から入力される位置情報を第１選択位置として特定する。
この第１選択位置特定手段１６１ａは、第１選択位置と、当該位置が選択されたメディア時間（第１再生時間）とをグループオブジェクト探索手段１６１ｃに出力する。
【０１３１】
第２選択位置特定手段１６１ｂは、動画データＭの再生画面内において、ユーザが選択した２番目の位置（第２選択位置）を特定するものである。この第２選択位置特定手段１６１ｂも、ポインタ位置入力手段１５から入力される位置情報および動作情報に基づいて第２選択位置を特定する。
【０１３２】
具体的には、第２選択位置特定手段１６１ｂは、ポインタ位置入力手段１５から、動作情報として、位置の選択の終了を示す情報（選択終了情報；例えば、マウスボタンが解放されたことを示す情報）を入力された段階で、当該動作情報と同じタイミングでポインタ位置入力手段１５から入力される位置情報を第２選択位置として特定する。
この第２選択位置特定手段１６１ｂは、第２選択位置と、当該位置が選択されたメディア時間（第２再生時間）とをグループオブジェクト探索手段１６１ｃに出力する。
【０１３３】
このように第１選択位置特定手段１６１ａにおける選択の開始（マウスボタンの押下）と、第２選択位置特定手段１６１ｂにおける選択の終了（マウスボタンの解放）とによるドラッグ動作の検出によって、ユーザが画面上で選択した２つの位置（第１選択位置、第２選択位置）と時間（第１再生時間、第２再生時間）とが特定されることになる。
【０１３４】
なお、例えば、マルチウインドウ表示等によって、動画データＭが表示装置Ｄの表示画面の一部として再生されている場合、第１選択位置特定手段１６１ａおよび第２選択位置特定手段１６１ｂは、表示制御手段１９から当該動画データＭを再生しているウインドウ画面の動画再生領域の位置を取得し、当該位置の座標を、動画再生領域内の座標に変換することとする。
【０１３５】
グループオブジェクト探索手段１６１ｃは、第１選択位置特定手段１６１ａで特定された第１選択位置および第１再生時間と、第２選択位置特定手段１６１ｂで特定された第２選択位置および第２再生時間とに基づいて、ユーザが選択した複数の位置におけるオブジェクトを探索するものである。
【０１３６】
このグループオブジェクト探索手段１６１ｃは、メタ情報抽出手段１３を介して抽出されたリンク情報メタデータＬＢの各メタ情報において、第１再生時間（メディア時間）がメタ情報の「時間情報（メディア時間）」（図１０（ａ）参照）で示される時間区間に含まれ、かつ、第１選択位置がメタ情報の「領域情報（動画座標）」（図１０（ａ）参照）で示される範囲に含まれているオブジェクト識別情報（オブジェクトＩＤ）を探索する。
【０１３７】
また、グループオブジェクト探索手段１６１ｃは、メタ情報抽出手段１３を介して抽出されたリンク情報メタデータＬＢの各メタ情報において、第２再生時間（メディア時間）がメタ情報の「時間情報（メディア時間）」（図１０（ａ）参照）で示される時間区間に含まれ、かつ、第２選択位置がメタ情報の「領域情報（動画座標）」（図１０（ａ）参照）で示される範囲に含まれているオブジェクト識別情報（オブジェクトＩＤ）を探索する。これによって、現在再生されている動画データＭにおいて、ユーザが選択した２つのオブジェクトが特定されることになる。
このグループオブジェクト探索手段１６１ｃは、特定したオブジェクトのオブジェクト識別情報を、リンク先情報抽出手段１６２Ｂに出力する。
【０１３８】
なお、オブジェクトが特定できなかった場合、すなわち、ユーザがオブジェクトを直接選択してドラッグ動作を行わなかった場合、グループオブジェクト探索手段１６１ｃは、再生時間減算手段１６０ｂに、第１選択位置および第２選択位置を出力することとする。
そして、再生時間減算手段１６０ｂによって、過去再生時間が演算され、オブジェクト探索手段１６０ｃによって、動画データＭの再生時間を過去再生時間とし、選択位置を第１選択位置特定手段１６１ａで特定された第１選択位置として、オブジェクトを探索する。
【０１３９】
なお、ここでは、グループオブジェクト特定手段１６１がオブジェクト特定手段１６０よりも優先的にドラッグ動作を検出することとしたが、これに限定されるものではない。例えば、図示を省略したキーボード等で特定のキー（例えば、「コントロール」キー）を押下されている状態を、図示を省略したキー判定手段によって検出し、当該キーが押下されている場合にのみ、グループオブジェクト特定手段１６１がドラッグ動作を検出し、それ以外の場合は、オブジェクト特定手段１６０がドラッグ動作の検出を行うこととしてもよい。
【０１４０】
リンク先情報抽出手段１６２Ｂは、メタ情報抽出手段１３で抽出された個別リンク情報（図１０（ａ）参照）のメタ情報において、オブジェクト特定手段１６０やグループオブジェクト特定手段１６１で特定されたオブジェクトに関連する関連情報へのリンク先を特定するものである。
【０１４１】
すなわち、リンク先情報抽出手段１６２Ｂは、オブジェクト特定手段１６０からオブジェクト識別情報が入力された場合、メタ情報抽出手段１３を介して抽出されたリンク情報メタデータＬＢの各メタ情報（個別リンク情報）から、オブジェクト特定手段１６０で特定されたオブジェクト（オブジェクト識別情報）に対応する「リンク先情報（ＵＲＬ）」（図１０（ａ）参照）を特定する。
【０１４２】
また、リンク先情報抽出手段１６２Ｂは、グループオブジェクト特定手段１６１から複数のオブジェクト識別情報が入力された場合、メタ情報抽出手段１３を介して抽出されたリンク情報メタデータＬＢの各メタ情報（グループリンク情報）から、グループオブジェクト特定手段１６１で特定された複数のオブジェクト（オブジェクト識別情報）に対応する「リンク先情報（ＵＲＬ）」（図１０（ｂ）参照）を特定する。
【０１４３】
なお、ここでは、グループオブジェクト探索手段１６１ｃは、第１選択位置特定手段１６１ａで特定された位置のオブジェクトと、第２選択位置特定手段１６１ｂで特定された位置のオブジェクトとの２つを１つのグループとしたが、本発明はこれに限定されるものではない。
【０１４４】
例えば、グループオブジェクト探索手段１６１ｃは、メタ情報の「時間情報（メディア時間）」で示される時間区間が、第１選択位置特定手段１６１ａで特定された第１再生時間と第２選択位置特定手段１６１ｂで特定された第２再生時間との時間区間と重複し、かつ、メタ情報の「領域情報（動画座標）」（図１０（ａ）参照）で示される範囲が、第１選択位置特定手段１６１ａで特定された第１選択位置と第２選択位置特定手段１６１ｂで特定された第２選択位置とで特定される矩形領域と重複するオブジェクトを探索することとしてもよい。これによって、ユーザがドラッグ動作によって特定した画面上の矩形領域内に、ドラッグ時間内に存在したオブジェクトが選択されることになる。また、この場合、３つ以上のオブジェクトであっても選択が可能になる。
【０１４５】
なお、このように３つ以上のオブジェクトを選択可能にするか、第１選択位置特定手段１６１ａと第２選択位置特定手段１６１ｂとで特定される２つのオブジェクトのみを選択可能にするかは、必ずしもいずれか一方である必要はない。
例えば、図示を省略したキーボード等で特定のキー（例えば、「シフト」キー）を押下されているか否かによって、いずれかの動作に切り替えることとしてもよい。
【０１４６】
また、ここでは、グループオブジェクト特定手段１６１は、ポインタ（マウスカーソル）のドラッグ動作によって複数のオブジェクトを１つのグループとして特定することとしたが、必ずしもドラッグ動作によって特定する必要はない。
例えば、グループオブジェクト特定手段１６１は、図示を省略したキーボード等で特定のキー（例えば、「シフト」キー）を押下された状態で、１つのオブジェクトを１つのクリック動作で選択していき、最後のオブジェクトをダブルクリック動作で選択された段階で、それまで選択されたオブジェクトをグループとして特定することとしてもよい。
【０１４７】
以上説明したようにリンク機能付動画再生装置１Ｂを構成することで、リンク機能付動画再生装置１Ｂは、ユーザがポインタ（マウスカーソル）で、リンク付きのオブジェクトを選択したときだけ、１以上のオブジェクトに関連する情報を画面上に提示することができる。
【０１４８】
［リンク機能付動画再生装置の動作］
次に、図９を参照（適宜図８参照）して、本発明の第２実施形態に係るリンク機能付動画再生装置１Ｂの動作について説明する。ここでは、複数のオブジェクトを選択して、関連情報を提示する動作について説明するが、１つのオブジェクトを選択する動作については、図３で説明した動作と同じであるため、説明を省略する。
【０１４９】
まず、リンク機能付動画再生装置１Ｂは、図示を省略した入力手段を介して、ユーザから動画コンテンツＣの再生を指示されると、メタ情報抽出手段１３によって、記憶手段１２に記憶されているリンク情報メタデータＬＢから、個々のメタ情報（オブジェクト情報）を抽出する（ステップＳ１０）。
【０１５０】
そして、リンク機能付動画再生装置１Ｂは、動画再生手段１４によって、記憶手段１２に記憶されている動画データＭの再生を開始し、表示制御手段１９の画面表示手段１９０によって、表示装置Ｄの画面上に動画データＭを表示する（ステップＳ１１）。
このとき、リンク機能付動画再生装置１Ｂは、ポインタ位置入力手段１５によって、ユーザが操作する位置入力装置Ｐ（マウス等）の信号を逐次入力し、位置情報および動作情報を解析する。また、リンク機能付動画再生装置１Ｂは、ポインタ移動中に、ポインタ位置判定手段１８によって、ポインタが、関連情報がリンクされているオブジェクトの領域に入ったことを検出し、当該領域にポインタが入った場合、関連情報がリンクされていることを示す予め定めた形状にポインタ形状を変更する。
【０１５１】
そして、位置入力装置Ｐから、ユーザが画面上の選択を開始した信号（ドラッグ動作開始；マウスボタンの押下等）を受信した段階（ステップＳ１２でＹｅｓ）で、リンク機能付動画再生装置１Ｂは、第１選択位置特定手段１６１ａによって、ポインタ位置入力手段１５から入力される位置情報を第１選択位置として特定するとともに、当該位置が選択されたメディア時間（第１再生時間）を特定する（ステップＳ１３）。
【０１５２】
さらに、位置入力装置Ｐから、ユーザが画面上の選択を終了した信号（ドラッグ動作終了；マウスボタンの解放等）を受信した段階（ステップＳ１４でＹｅｓ）で、リンク機能付動画再生装置１Ｂは、第２選択位置特定手段１６１ｂによって、ポインタ位置入力手段１５から入力される位置情報を第２選択位置として特定するとともに、当該位置が選択されたメディア時間（第２再生時間）を特定する（ステップＳ１５）。
【０１５３】
そして、リンク機能付動画再生装置１Ｂは、グループオブジェクト探索手段１６１ｃによって、ステップＳ１３で特定された第１選択位置および第１再生時間と、ステップＳ１５で特定された第２選択位置および第２再生時間とに基づいて、ステップＳ１０で抽出したメタ情報において、ユーザが選択した複数の位置におけるオブジェクトを探索する（ステップＳ１６）。
【０１５４】
すなわち、グループオブジェクト探索手段１６１ｃは、ステップＳ１０で抽出されたメタ情報において、第１再生時間がメタ情報の「時間情報（メディア時間）」（図１０（ａ）参照）で示される時間区間に含まれ、かつ、第１選択位置がメタ情報の「領域情報（動画座標）」（図１０（ａ）参照）で示される範囲に含まれているオブジェクト（オブジェクト識別情報）を探索する。
【０１５５】
また、グループオブジェクト探索手段１６１ｃは、ステップＳ１０で抽出されたメタ情報において、第２再生時間がメタ情報の「時間情報（メディア時間）」（図１０（ａ）参照）で示される時間区間に含まれ、かつ、第２選択位置がメタ情報の「領域情報（動画座標）」（図１０（ａ）参照）で示される範囲に含まれているオブジェクト（オブジェクト識別情報）を探索する。
【０１５６】
そして、リンク機能付動画再生装置１Ｂは、ステップＳ１６で探索された複数のオブジェクト（グループオブジェクト）が関連情報にリンクされている場合（ステップＳ１７でＹｅｓ）、リンク先情報抽出手段１６２Ｂによって、ステップＳ１６で探索した複数のオブジェクト（グループオブジェクト）に対応するリンク先情報（ＵＲＬ）を、関連情報提示手段１７に出力する。そして、リンク機能付動画再生装置１Ｂは、関連情報提示手段１７によって、リンク先情報（ＵＲＬ）で特定される関連情報を、通信手段１０を介して取得し、表示制御手段１９の画面表示手段１９０によって、表示装置Ｄの画面上に関連情報を提示する（ステップＳ１８）。
【０１５７】
そして、リンク機能付動画再生装置１Ｂは、動画再生手段１４による動画再生が終了した場合（ステップＳ１９でＹｅｓ）、動作を終了し、動画再生が継続している場合（ステップＳ１９でＮｏ）、ステップＳ１２に戻って動作を継続する。
【０１５８】
また、ステップＳ１２，Ｓ１４においてポインタ位置が選択されていない場合（ステップＳ１２，Ｓ１４でＮｏ）や、ステップＳ１７において関連情報にリンク付けされたグループオブジェクトが存在しない場合（ステップＳ１７でＮｏ）、リンク機能付動画再生装置１Ｂは、ステップＳ１９に動作を進めることとする。
なお、ここでは、ステップＳ１６において、第１選択位置および第１再生時間と、第２選択位置および第２再生時間とで、それぞれ特定される２つのオブジェクトを探索することとしたが、第１再生時間と第２再生時間との時間区間において、第１選択位置と第２選択位置とで特定される領域に存在する複数のオブジェクトを探索することとしてもよい。
【０１５９】
［リンク機能付動画再生装置の画面例］
次に、図１１を参照（適宜図８参照）して、本発明の第２実施形態に係るリンク機能付動画再生装置１Ｂの画面例について簡単に説明する。
【０１６０】
図１１（ａ）に示すように、リンク機能付動画再生装置１Ｂは、動画再生手段１４によって、表示画面Ｇ上に動画データＭを再生している状態で、ユーザが、ポインタＰ１が第１のリンク付オブジェクトＯ１の領域Ａ１に存在する状態で、マウスボタンの押下等によってドラッグ動作を開始し、ポインタＰ１を第２のリンク付オブジェクトＯ２の領域Ａ２に移動させ、マウスボタンの解放等によってドラッグ動作を終了したとする。
【０１６１】
すると、リンク機能付動画再生装置１Ｂは、リンク先情報特定手段１６Ｂによって、リンク付オブジェクトＯ１，Ｏ２を１つのグループとして、当該グループの関連情報のリンク先をメタ情報から抽出（特定）し、関連情報提示手段１７によって、図１１（ｂ）に示すように、表示画面Ｇ上に、グループ（ここでは、オブジェクトＯ１，Ｏ２）に関連する関連情報の画面Ｗを表示する。
【０１６２】
これによって、リンク機能付動画再生装置１Ｂは、図１１（ａ）に示すように、動画データＭの再生時には、表示装置Ｄの表示画面Ｇ全体に動画を再生することができ、ユーザが動画上で関心を示した複数のオブジェクトに対して、ユーザが関心を示した（ユーザが選択した）タイミングで、図１１（ｂ）に示すように、複数のオブジェクトに関連する情報を画面Ｇ上に提示することができる。
【０１６３】
以上、第１実施形態に係るリンク機能付動画再生装置１、第２実施形態に係るリンク機能付動画再生装置１Ｂについて説明したが、本発明は、これらの構成に限定されるものではない。
【０１６４】
ここでは、画面上にユーザが指し示すポインタを表示して使用するマウス等を位置入力装置Ｐとして用いた例で、リンク機能付動画再生装置１，１Ｂを説明した。
しかし、位置入力装置Ｐをタッチパネル等とした場合、必ずしも画面上に位置を示すポインタを表示する必要はない。
すなわち、位置入力装置Ｐとしてタッチパネルを使用する場合、リンク機能付動画再生装置１（図２参照）、リンク機能付動画再生装置１Ｂ（図８参照）は、それぞれ、ポインタ位置判定手段１８とポインタ表示手段１９１とを構成から省略し、図１２に示したリンク機能付動画再生装置１Ｃ、図１３に示したリンク機能付動画再生装置１Ｄとして構成してもよい。なお、リンク機能付動画再生装置１Ｃ、１Ｄの構成は、すでに説明したリンク機能付動画再生装置１、１Ｂの一部と同一の構成であるため、同一の符号を付して説明を省略する。
【０１６５】
これによって、リンク機能付動画再生装置１Ｃ（図１２参照）やリンク機能付動画再生装置１Ｄ（図１３参照）は、携帯端末のような画面上でタッチパネルによって操作する小型端末として構成することが可能になる。
【０１６６】
なお、リンク機能付動画再生装置１（図２），１Ｂ（図８），１Ｃ（図１２），１Ｄ（図１３）は、一般的なＣＰＵ、ＲＡＭ、ＲＯＭなどで構成することができ、コンピュータを、前記した各手段として機能させるプログラム（リンク機能付動画再生プログラム）で動作させることができる。
【符号の説明】
【０１６７】
Ｓ      動画配信システム
１      リンク機能付動画再生装置
１０    通信手段
１１    コンテンツ取得手段
１２    記憶手段
１３    メタ情報抽出手段
１４    動画再生手段
１５    ポインタ位置入力手段
１６    リンク先情報特定手段
１６０  オブジェクト特定手段
１６０ａ  選択位置特定手段
１６０ｂ  再生時間減算手段
１６０ｃ  オブジェクト探索手段
１６１  グループオブジェクト特定手段
１６１ａ  第１選択位置特定手段
１６１ｂ  第２選択位置特定手段
１６１ｃ  グループオブジェクト探索手段
１６２  リンク先情報抽出手段
１７    関連情報提示手段
１８    ポインタ位置判定手段
１９    表示制御手段
１９０  画面表示手段
１９１  ポインタ表示手段
【図１】
0005522789.tif 000002
【図２】
0005522789.tif 000003
【図３】
0005522789.tif 000004
【図４】
0005522789.tif 000005
【図５】
0005522789.tif 000006
【図６】
0005522789.tif 000007
【図７】
0005522789.tif 000008
【図８】
0005522789.tif 000009
【図９】
0005522789.tif 000010
【図１０】
0005522789.tif 000011
【図１１】
0005522789.tif 000012
【図１２】
0005522789.tif 000013
【図１３】
0005522789.tif 000014