(57)【要約】【課題】映像コンテンツ中でユーザが着目したシーンについて簡便かつ確実にブックマークの設定を行う一方で、後のタイミングでのブックマークと該当シーンやメタ情報等との時間軸上のずれ修正や効率的なマッチング処理を可能とする。【解決手段】ユーザ端末２００が、ブックマークデバイス５０が記憶していた時刻データを取得しデバイスＩＤと共にサーバ１００に送信し、前記サーバ１００が、前記時刻データおよびデバイスＩＤを記憶手段に格納し、前記ユーザ端末からブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データに対応する時刻に放送されていた映像コンテンツ等のリストを検索して返信し、ユーザ端末２００が、リスト中から前記時刻データに対応する映像コンテンツ等として選択されたもののデータをサーバ１００に送信し、サーバ１００が前記データを受信して前記時刻データに対応付けて記憶手段に格納する。【選択図】図１
2010087595.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と通信可能なユーザ端末が、
ユーザのブックマークデバイスと通信し、当該ブックマークデバイスが記憶していた時刻データを取得し、この時刻データと前記ブックマークデバイスのデバイスＩＤをサーバに送信する処理を実行し、
外部装置と通信可能であり、各放送チャンネルの各時間帯の映像コンテンツまたはそのメタ情報を記憶手段に記憶しているサーバが、
前記ユーザ端末から前記時刻データおよびデバイスＩＤを受信して記憶手段に格納する処理と、前記ユーザ端末からデバイスＩＤを含むブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データを記憶手段から読み出し、当該時刻データに対応する時刻に放送されていた映像コンテンツまたはそのメタ情報のリストを記憶手段にて検索し、前記リストを前記ユーザ端末に送信する処理とを実行し、
前記ユーザ端末が、
前記リストをサーバから受信して出力インターフェイスに表示し、前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報としてユーザが選択した映像コンテンツまたはメタ情報の指定を受け付け、ここで指定された映像コンテンツまたはメタ情報のデータを真のブックマーク情報として前記サーバに送信する処理を実行し、
前記サーバが、
前記真のブックマーク情報を前記ユーザ端末から受信し、前記時刻データに対応付けて記憶手段に格納する処理を実行する、
ことを特徴とするブックマーク登録方法。
【請求項２】
前記サーバが、
前記ユーザ端末からデバイスＩＤと検索キーワードを含むブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データを記憶手段から読み出し、当該時刻データに対応する時刻に放送されていた映像コンテンツのうち、そのメタ情報に前記検索キーワードを含むもののリストを記憶手段にて検索し、前記リストを前記ユーザ端末に送信する処理を実行する、
ことを特徴とする請求項１に記載のブックマーク登録方法。
【請求項３】
前記サーバが、
前記時刻データが示す時刻を所定画面データの第１表示欄に設定する処理と、前記各時刻に対応する時間帯に放送されていた映像コンテンツまたはメタ情報を記憶手段から抽出し、この映像コンテンツまたはメタ情報のデータを所定画面データの第２表示欄に設定する処理と、前記第１表示欄および第２表示欄から番組選択画面データを生成し、これを前記ユーザ端末に送信する処理を実行する、
ことを特徴とする請求項１または２に記載のブックマーク登録方法。
【請求項４】
前記ユーザ端末が、
サーバより前記番組選択画面データを受信して出力インターフェイスに表示し、番組選択画面における、ある第１表示欄の時刻での第２表示欄の映像コンテンツについてユーザの選択を受け付けて、ここで受け付けた選択時刻での映像コンテンツの情報をサーバに送信する処理と、
前記サーバが、
前記選択時刻での映像コンテンツの情報をユーザ端末から受信し、前記映像コンテンツの所定部分である代表映像と、前記映像コンテンツのうち前記選択時刻を含む所定時間帯における複数シーン映像とを記憶手段より抽出し、これら代表映像とシーン映像とを第１表示欄に設定する処理と、前記第１表示欄に設定した代表映像またはシーン映像に対応するメタ情報を記憶手段より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末に送信する処理と、
を実行することを特徴とする請求項３に記載のブックマーク登録方法。
【請求項５】
前記ユーザ端末が、
サーバより前記ブックマーク登録画面を受信して出力インターフェイスに表示し、ブックマーク登録画面における、第１表示欄の代表映像またはシーン映像のいずれか、ないし第２表示欄のメタ情報についてユーザの選択を受け付け、ここで選択された代表映像に対応する映像コンテンツまたはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報としてサーバに送信する処理を実行し、
前記サーバが、
前記真のブックマーク情報を前記ユーザ端末から受信して記憶手段に格納する処理を実行する、
ことを特徴とする請求項４に記載のブックマーク登録方法。
【請求項６】
前記サーバが、
ブックマーク付与用のアイコンデータを記憶手段より呼び出して、前記ブックマーク登録画面における、前記第１表示欄の前記代表映像またはシーン映像、ないし前記第２表示欄の前記メタ情報、の少なくともいずれかに付帯させてユーザ端末に送信する処理を実行し、
前記ユーザ端末が、
前記ブックマーク付与用のアイコンを含むブックマーク登録画面を出力インターフェイスにて表示し、前記ブックマーク付与用のアイコンに対するユーザの選択を受け付けて、前記選択されたアイコンが付帯している代表映像に対応する映像コンテンツまたはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報としてサーバに送信する処理を実行し、
前記サーバが、
前記真のブックマーク情報を前記ユーザ端末から受信して記憶手段に格納する処理を実行する、
ことを特徴とする請求項５に記載のブックマーク登録方法。
【請求項７】
前記サーバが、
ユーザのブックマークデバイスに記憶されていた時刻データと、当該時刻データに基づき最終的に真のブックマーク情報としてユーザに指定された映像コンテンツまたはシーン映像の放送時刻とを記憶手段から読み出し、両者の時刻のずれを算定する処理と、
前記ユーザ端末より、前記番組選択画面で選択された、選択時刻での映像コンテンツの情報を受信し、前記映像コンテンツのうち前記選択時刻から前記算定したずれの分だけさかのぼった遡及時刻を中心に前後所定幅の時間帯における複数シーン映像を記憶手段より抽出し、前記シーン映像を第１表示欄に設定する処理と、
前記第１表示欄に設定したシーン映像のうち少なくとも前記遡及時刻のシーン映像に対応するメタ情報を記憶手段より抽出して第２表示欄に設定する処理と、
前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末に送信する処理と、
を実行することを特徴とする請求項４〜６のいずれかに記載のブックマーク登録方法。
【請求項８】
前記サーバが、
前記選択時刻での映像コンテンツの情報をユーザ端末から受信し、前記記憶手段においてすでに登録済みの真のブックマーク情報のうち、当該真のブックマーク情報が指定する映像コンテンツまたはシーン映像の放送時間帯に前記受信した選択時刻が含まれるものを検索し、前記選択時刻が放送時間帯に含まれる映像コンテンツの代表映像またはシーン映像を候補映像として記憶手段から抽出する処理と、
前記候補映像を、前記選択時刻に応じた代表映像またはシーン映像と共に第１表示欄に設定する処理と、前記第１表示欄に設定した候補映像、代表映像、およびシーン映像の少なくともいずれかに対応するメタ情報を記憶手段より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末に送信する処理と、
を実行することを特徴とする請求項４〜７のいずれかに記載のブックマーク登録方法。
【請求項９】
前記サーバが、
前記時刻データが示す時刻を所定画面データの第１表示欄に設定する処理と、前記各時刻に対応する時間帯に放送されていた全番組のデータを記憶手段から抽出し、前記各番組の一覧データを所定画面データの第２表示欄に設定する処理と、前記第１表示欄および第２表示欄から番組一覧画面データを生成し、これを前記ユーザ端末に送信する処理を実行する、
ことを特徴とする請求項１に記載のブックマーク登録方法。
【請求項１０】
前記サーバが、
番組の放送地域、放送チャンネル、ジャンルの少なくともいずれかの項目についての選択肢一覧を示す選択用メニューデータを記憶手段より呼び出し、この選択用メニューデータを前記番組一覧画面に付帯させてユーザ端末に送信する処理を実行し、
前記ユーザ端末が、
前記選択用メニューを含む番組一覧画面を出力インターフェイスにて表示し、前記選択用メニューの選択肢中でのユーザの選択を受け付けて、選択内容をサーバに返信する処理と、
前記サーバが、
前記選択内容をユーザ端末から受信し、前記選択内容が示す、放送地域、放送チャンネル、ジャンルの少なくともいずれかの項目に関する選択肢をキーに、前記第２表示欄に設定した番組中で、前記選択肢が示す放送地域、放送チャンネル、ジャンルの少なくともいずれかの条件とマッチする番組を選択し、ここで選択した番組の一覧データを前記第２表示欄に設定する処理と、
前記第１表示欄および第２表示欄から番組一覧画面データを生成し、これを前記ユーザ端末に送信する処理を実行する、
ことを特徴とする請求項９に記載のブックマーク登録方法。
【請求項１１】
前記ユーザ端末が、
サーバより前記番組一覧画面データを受信して出力インターフェイスに表示し、番組一覧画面における、ある第１表示欄の時刻での第２表示欄の番組についてユーザの選択を受け付けて、ここで受け付けた選択時刻での番組の情報をサーバに送信する処理を実行し、
前記サーバが、
前記選択時刻での番組の情報をユーザ端末から受信し、前記番組の所定部分である代表映像と、前記番組のうち前記選択時刻を含む所定時間帯における複数シーン映像とを記憶手段より抽出し、これら代表映像とシーン映像とを第１表示欄に設定する処理と、前記第１表示欄に設定した代表映像またはシーン映像に対応するメタ情報を記憶手段より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末に送信する処理と、
を実行することを特徴とする請求項９または１０に記載のブックマーク登録方法。
【請求項１２】
前記ユーザ端末が、
サーバより前記ブックマーク登録画面を受信して出力インターフェイスに表示し、ブックマーク登録画面における、第１表示欄の代表映像またはシーン映像のいずれか、ないし第２表示欄のメタ情報についてユーザの選択を受け付け、ここで選択された代表映像に対応する番組またはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報としてサーバに送信する処理を実行し、
前記サーバが、
前記真のブックマーク情報を前記ユーザ端末から受信して記憶手段に格納する処理を実行する、
ことを特徴とする請求項１１に記載のブックマーク登録方法。
【請求項１３】
前記サーバが、
前記選択時刻での番組の情報をユーザ端末から受信し、前記記憶手段においてすでに登録済みの真のブックマーク情報のうち、当該真のブックマーク情報が指定する番組の放送時間帯に前記受信した選択時刻が含まれるものを検索し、前記選択時刻が放送時間帯に含まれる番組の代表映像を候補映像として記憶手段から抽出する処理と、
前記候補映像を、前記選択時刻に応じた代表映像と共に第１表示欄に設定する処理と、前記第１表示欄に設定した候補映像または代表映像像の少なくともいずれかに対応するメタ情報を記憶手段より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末に送信する処理と、
を実行することを特徴とする請求項１１または１２のいずれかに記載のブックマーク登録方法。
【請求項１４】
互いに通信可能なユーザ端末とサーバとで構成されるコンピュータシステムであり、
前記ユーザ端末が、
ユーザのブックマークデバイスと通信し、当該ブックマークデバイスが記憶していた時刻データを取得し、この時刻データと前記ブックマークデバイスのデバイスＩＤをサーバに送信する処理を実行し、
前記サーバが、
各放送チャンネルの各時間帯の映像コンテンツまたはそのメタ情報を記憶手段に記憶し、
前記ユーザ端末から前記時刻データおよびデバイスＩＤを受信して記憶手段に格納する処理と、前記ユーザ端末からデバイスＩＤを含むブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データを記憶手段から読み出し、当該時刻データに対応する時刻に放送されていた映像コンテンツまたはそのメタ情報のリストを記憶手段にて検索し、前記リストを前記ユーザ端末に送信する処理とを実行し、
前記ユーザ端末が、
前記リストをサーバから受信して出力インターフェイスに表示し、前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報としてユーザが選択した映像コンテンツまたはメタ情報の指定を受け付け、ここで指定された映像コンテンツまたはメタ情報のデータを真のブックマーク情報として前記サーバに送信する処理を実行し、
前記サーバが、
前記真のブックマーク情報を前記ユーザ端末から受信し、前記時刻データに対応付けて記憶手段に格納する処理を実行する、
ものであることを特徴とするブックマーク登録システム。
【請求項１５】
外部装置との通信を行う通信手段と、
ユーザのブックマークデバイスと通信し、当該ブックマークデバイスが記憶していた時刻データを取得し、この時刻データと前記ブックマークデバイスのデバイスＩＤをサーバに送信する手段と、
前記デバイスＩＤを含むブックマーク登録要求をサーバに送信する手段と、
前記ブックマーク登録要求に応じてサーバが返信してきた、前記時刻データに対応する時刻に放送されていた映像コンテンツまたはそのメタ情報のリストを受信し、このリストを出力インターフェイスに表示して、前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報としてユーザが選択した映像コンテンツまたはメタ情報の指定を受け付け、ここで指定された映像コンテンツまたはメタ情報のデータを真のブックマーク情報として前記サーバに送信する手段と、
を備えるユーザ端末。
【請求項１６】
外部装置と通信する通信手段と、
各放送チャンネルの各時間帯の映像コンテンツまたはそのメタ情報を記憶した記憶手段と、
ユーザのブックマークデバイスが記憶していた時刻データと前記ブックマークデバイスのデバイスＩＤを、ユーザ端末から受信し、前記時刻データおよびデバイスＩＤを記憶手段に格納する手段と、
前記ユーザ端末からデバイスＩＤを含むブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データを記憶手段から読み出し、当該時刻データに対応する時刻に放送されていた映像コンテンツまたはそのメタ情報のリストを記憶手段にて検索し、前記リストを前記ユーザ端末に送信する手段と、
前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報としてユーザが選択した映像コンテンツまたはメタ情報のデータを真のブックマーク情報として前記ユーザ端末から受信し、前記時刻データに対応付けて記憶手段に格納する手段と、
を備えるサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブックマーク登録方法、ブックマーク登録システム、ユーザ端末、およびサーバに関するものであり、具体的には、映像コンテンツ中でユーザが着目したシーンについて簡便かつ確実にブックマークの設定を行う一方で、後のタイミングでのブックマークと該当シーンやメタ情報等との時間軸上のずれ修正や効率的なマッチング処理を可能とする技術に関する。
【背景技術】
【０００２】
ユーザが選択しうる映像コンテンツの供給経路や供給機会が非常に多岐にわたる現在、映像コンテンツ中でユーザにとって必要な情報を素早く記録しておくことは難しい。そこで、簡単な操作で、ユーザの興味対象を比較的正確に反映させた電子的なしおりを設定でき、電子的なしおりを用いてユーザに関連情報を提供するといった技術が提案されている。
【０００３】
すなわちその技術では、ユーザ端末が、コンテンツサーバからコンテンツファイルを取得し、そのコンテンツファイルに対応するカテゴリ情報を広告サーバから取得する。また前記カテゴリ情報には、そのコンテンツファイルに対応するカテゴリ要素が複数含まれている。ユーザは、コンテンツファイルを視聴しながら、カテゴリ要素を選択して「しおり」を設定する。ユーザ端末は、しおり情報に対応するリンク情報を取得し、このリンク情報で指定された企業サイトにアクセスし詳細情報を取得する。
【特許文献１】特開２００７−８８９６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら従来技術においては、予めユーザが決めて録画再生装置に録画予約した番組、あるいは上記電子的しおり（＝ブックマーク）を設定しようと事前に決めて視聴している特定の番組、についてしか処理対象とできない。この場合、ユーザが番組を特に意識せずに視聴しながら気になるシーンや番組の記録＝ブックマーク設定を手軽に行えるとは言えなかった。
【０００５】
また、ユーザが選択しうるブックマークはカテゴリ要素中で予め固定されていた。そのため、ユーザが後に、コンテンツ中の任意のオブジェクトをブックマーク対象として設定することが考慮されていない。
【０００６】
更に、ユーザがブックマーク対象としてコンテンツやそれを構成するオブジェクト類を選択した時刻は、映像コンテンツの配信や放送のシステム遅延及びユーザの操作のタイミング遅れ等により、本来選択したかった時刻（＝所望するコンテンツやシーンの放送時刻）からずれるが、従来技術ではそのずれ修正が考慮されていない。
【０００７】
そこで本発明は上記課題を鑑みてなされたものであり、映像コンテンツ中でユーザが着目したシーンについて簡便かつ確実にブックマークの設定を行う一方で、後のタイミングでのブックマークと該当シーンやメタ情報等との時間軸上のずれ修正や効率的なマッチング処理を可能とする技術の提供を主たる目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決する本発明のブックマーク登録方法は、外部装置と通信可能な、ユーザ端末、前記ユーザ端末のユーザが視聴した映像コンテンツについて付加されるブックマークの登録管理を担うサーバが互いに協働して実行する方法である。また、前記映像コンテンツは、放送事業業者らが配信業者となって、地上アナログ、地上デジタル、衛星、ケーブル、インターネットなど各種形態で放送されるテレビ番組が想定できる。
【０００９】
ここで、前記ユーザ端末が、ユーザのブックマークデバイスと通信し、当該ブックマークデバイスが記憶していた時刻データを取得し、この時刻データと前記ブックマークデバイスのデバイスＩＤをサーバに送信する処理を実行する。
【００１０】
前記ブックマークデバイスは、ブックマーク用の専用端末であれば好適である。このブックマークデバイスは、ユーザ端末（ＰＣや携帯端末など）とデータ授受可能に接続するインターフェイス（例：ＵＳＢインターフェイス、赤外線通信インターフェイスなど）と、時刻データの根拠となる時計機能、ユーザからブックマーク指示を受け付けるボタン機構、時刻データを記憶するメモリを少なくとも備える。前記ボタン機構での押下があれば、これを前記ボタン機構の電気接点などで検知し、その時点のブックマーク時刻を前記時計機能から取得し、このブックマーク時刻を時刻データとして前記メモリに格納していく。メモリに格納されたブックマーク時刻のデータは、このブックマークデバイスが前記ユーザ端末に接続された時に、ブックマークデバイスからユーザ端末にアップロードされる。なお、前記ブックマークデバイスはブックマーク用の専用端末でなくとも、例えば、前記ユーザが番組を視聴するテレビのリモートコントローラであってもよい（勿論、ブックマークデバイスとして必要な機能を備える必要はある）。
【００１１】
また、前記サーバは、各放送チャンネルの各時間帯の映像コンテンツまたはそのメタ情報を記憶手段に記憶している。このサーバは、いわゆる全録機能を搭載している録画再生機能を備えるサーバを想定できる。全録機能は、受信できる全放送チャンネルの全時間帯の番組を録画する機能である。前記サーバが全録機能を備えて、つまり、録画可能な全ての放送チャンネルの全時間帯の番組について録画を実行し、その録画データを映像コンテンツとして記憶手段に格納しているとしてもよい。また、前記メタ情報は、テレビ番組やそれを構成する各シーンの属性情報（番組名、シーン名、番組内容、出演者、番組ジャンルなど）を提供するメタ情報提供サーバから前記サーバが取得しておくものである。
【００１２】
こうした前記サーバは、前記ユーザ端末から前記時刻データおよびデバイスＩＤを受信して記憶手段に格納する処理と、前記ユーザ端末からデバイスＩＤを含むブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データを記憶手段から読み出し、当該時刻データに対応する時刻に放送されていた映像コンテンツまたはそのメタ情報のリストを記憶手段にて検索し、前記リストを前記ユーザ端末に送信する処理とを実行する。
【００１３】
一方、前記ユーザ端末は、前記リストをサーバから受信して出力インターフェイスに表示し、前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報としてユーザが選択した映像コンテンツまたはメタ情報の指定を受け付け、ここで指定された映像コンテンツまたはメタ情報のデータを真のブックマーク情報として前記サーバに送信する処理を実行する。  
これを受けた前記サーバは、前記真のブックマーク情報を前記ユーザ端末から受信し、前記時刻データに対応付けて記憶手段に格納する処理を実行する。
【００１４】
なお、前記サーバが、前記ユーザ端末からデバイスＩＤと検索キーワードを含むブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データを記憶手段から読み出し、当該時刻データに対応する時刻に放送されていた映像コンテンツのうち、そのメタ情報に前記検索キーワードを含むもののリストを記憶手段にて検索し、前記リストを前記ユーザ端末に送信する処理を実行するとすれば好適である。
【００１５】
また、前記サーバが、前記時刻データが示す時刻を所定画面データの第１表示欄に設定する処理と、前記各時刻に対応する時間帯に放送されていた映像コンテンツまたはメタ情報を記憶手段から抽出し、この映像コンテンツまたはメタ情報のデータを所定画面データの第２表示欄に設定する処理と、前記第１表示欄および第２表示欄から番組選択画面データを生成し、これを前記ユーザ端末に送信する処理を実行する、としてもよい。
【００１６】
また、前記ユーザ端末が、サーバより前記番組選択画面データを受信して出力インターフェイスに表示し、番組選択画面における、ある第１表示欄の時刻での第２表示欄の映像コンテンツについてユーザの選択を受け付けて、ここで受け付けた選択時刻での映像コンテンツの情報をサーバに送信する処理を実行するとしてもよい。
【００１７】
この場合、前記サーバが、前記選択時刻での映像コンテンツの情報をユーザ端末から受信し、前記映像コンテンツの所定部分である代表映像と、前記映像コンテンツのうち前記選択時刻を含む所定時間帯における複数シーン映像とを記憶手段より抽出し、これら代表映像とシーン映像とを第１表示欄に設定する処理と、前記第１表示欄に設定した代表映像またはシーン映像に対応するメタ情報を記憶手段より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末に送信する処理と、を実行する。
【００１８】
また、前記ユーザ端末が、サーバより前記ブックマーク登録画面を受信して出力インターフェイスに表示し、ブックマーク登録画面における、第１表示欄の代表映像またはシーン映像のいずれか、ないし第２表示欄のメタ情報についてユーザの選択を受け付け、ここで選択された代表映像に対応する映像コンテンツまたはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報としてサーバに送信する処理を実行するとしてもよい。  
この時、前記サーバは、前記真のブックマーク情報を前記ユーザ端末から受信して記憶手段に格納する処理を実行する。
【００１９】
また、前記サーバが、ブックマーク付与用のアイコンデータを記憶手段より呼び出して、前記ブックマーク登録画面における、前記第１表示欄の前記代表映像またはシーン映像、ないし前記第２表示欄の前記メタ情報、の少なくともいずれかに付帯させてユーザ端末に送信する処理を実行するとしてもよい。前記アイコンデータは、例えば、しおりの形状を示すデータとなっており、「ブックマーク」を象徴するものであると言える。
【００２０】
この場合、前記ユーザ端末が、前記ブックマーク付与用のアイコンを含むブックマーク登録画面を出力インターフェイスにて表示し、前記ブックマーク付与用のアイコンに対するユーザの選択を受け付けて、前記選択されたアイコンが付帯している代表映像に対応する映像コンテンツまたはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報としてサーバに送信する処理を実行する。前記アイコンに対するユーザの選択は、すなわち、前記ブックマークを該当箇所のオブジェクト（＝映像コンテンツたる番組やそれを構成するシーン映像、あるいはメタ情報など）に設定したことになる。
【００２１】
また、前記サーバは、前記真のブックマーク情報を前記ユーザ端末から受信して記憶手段に格納する処理を実行する。
【００２２】
また、前記サーバが、ユーザのブックマークデバイスに記憶されていた時刻データと、当該時刻データに基づき最終的に真のブックマーク情報としてユーザに指定された映像コンテンツまたはシーン映像の放送時刻とを記憶手段から読み出し、両者の時刻のずれを算定する処理を実行するとしてもよい。
【００２３】
更に前記サーバは、前記ユーザ端末より、前記番組選択画面で選択された、選択時刻での映像コンテンツの情報を受信し、前記映像コンテンツのうち前記選択時刻から前記算定したずれの分だけさかのぼった遡及時刻を中心に前後所定幅の時間帯における複数シーン映像を記憶手段より抽出し、前記シーン映像を第１表示欄に設定する処理と、前記第１表示欄に設定したシーン映像のうち少なくとも前記遡及時刻のシーン映像に対応するメタ情報を記憶手段より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末に送信する処理と、を実行する。
【００２４】
また、前記サーバが、前記選択時刻での映像コンテンツの情報をユーザ端末から受信し、前記記憶手段においてすでに登録済みの真のブックマーク情報のうち、当該真のブックマーク情報が指定する映像コンテンツまたはシーン映像の放送時間帯に前記受信した選択時刻が含まれるものを検索し、前記選択時刻が放送時間帯に含まれる映像コンテンツの代表映像またはシーン映像を候補映像として記憶手段から抽出する処理を実行するとしてもよい。
【００２５】
この場合、前記サーバは、前記候補映像を、前記選択時刻に応じた代表映像またはシーン映像と共に第１表示欄に設定する処理と、前記第１表示欄に設定した候補映像、代表映像、およびシーン映像の少なくともいずれかに対応するメタ情報を記憶手段より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末に送信する処理を実行する。
【００２６】
また、前記サーバが、前記時刻データが示す時刻を所定画面データの第１表示欄に設定する処理と、前記各時刻に対応する時間帯に放送されていた全番組のデータを記憶手段から抽出し、前記各番組の一覧データを所定画面データの第２表示欄に設定する処理と、前記第１表示欄および第２表示欄から番組一覧画面データを生成し、これを前記ユーザ端末に送信する処理を実行する、としてもよい。
【００２７】
また、前記サーバが、番組の放送地域、放送チャンネル、ジャンルの少なくともいずれかの項目についての選択肢一覧を示す選択用メニューデータを記憶手段より呼び出し、この選択用メニューデータを前記番組一覧画面に付帯させてユーザ端末に送信する処理を実行するとしてもよい。  
この場合、前記ユーザ端末は、前記選択用メニューを含む番組一覧画面を出力インターフェイスにて表示し、前記選択用メニューの選択肢中でのユーザの選択を受け付けて、その選択内容をサーバに返信する処理を実行する。
【００２８】
一方、サーバは、前記選択内容をユーザ端末から受信し、前記選択内容が示す、放送地域、放送チャンネル、ジャンルの少なくともいずれかの項目に関する選択肢をキーに、前記第２表示欄に設定した番組中で、前記選択肢が示す放送地域、放送チャンネル、ジャンルの少なくともいずれかの条件とマッチする番組を選択し、ここで選択した番組の一覧データを前記第２表示欄に設定する処理と、前記第１表示欄および第２表示欄から番組一覧画面データを生成し、これを前記ユーザ端末に送信する処理を実行する。
【００２９】
また、前記ユーザ端末が、サーバより前記番組一覧画面データを受信して出力インターフェイスに表示し、番組一覧画面における、ある第１表示欄の時刻での第２表示欄の番組についてユーザの選択を受け付けて、ここで受け付けた選択時刻での番組の情報をサーバに送信する処理を実行するとしてもよい。
【００３０】
この場合、前記サーバは、前記選択時刻での番組の情報をユーザ端末から受信し、前記番組の所定部分である代表映像と、前記番組のうち前記選択時刻を含む所定時間帯における複数シーン映像とを記憶手段より抽出し、これら代表映像とシーン映像とを第１表示欄に設定する処理と、前記第１表示欄に設定した代表映像またはシーン映像に対応するメタ情報を記憶手段より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末に送信する処理を実行する。
【００３１】
また、前記ユーザ端末が、サーバより前記ブックマーク登録画面を受信して出力インターフェイスに表示し、ブックマーク登録画面における、第１表示欄の代表映像またはシーン映像のいずれか、ないし第２表示欄のメタ情報についてユーザの選択を受け付け、ここで選択された代表映像に対応する番組またはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報としてサーバに送信する処理を実行するとしてもよい。  
この場合、前記サーバは、前記真のブックマーク情報を前記ユーザ端末から受信して記憶手段に格納する処理を実行する。
【００３２】
また、前記サーバが、前記選択時刻での番組の情報をユーザ端末から受信し、前記記憶手段においてすでに登録済みの真のブックマーク情報のうち、当該真のブックマーク情報が指定する番組の放送時間帯に前記受信した選択時刻が含まれるものを検索し、前記選択時刻が放送時間帯に含まれる番組の代表映像を候補映像として記憶手段から抽出する処理を実行するとしてもよい。
【００３３】
この場合、前記サーバは、前記候補映像を、前記選択時刻に応じた代表映像と共に第１表示欄に設定する処理と、前記第１表示欄に設定した候補映像または代表映像像の少なくともいずれかに対応するメタ情報を記憶手段より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末に送信する処理を実行する。
【００３４】
また、本発明のブックマーク登録システムは、互いに通信可能なユーザ端末とサーバとで構成されるコンピュータシステムであり、前記ユーザ端末が、ユーザのブックマークデバイスと通信し、当該ブックマークデバイスが記憶していた時刻データを取得し、この時刻データと前記ブックマークデバイスのデバイスＩＤをサーバに送信する処理を実行し、前記サーバが、各放送チャンネルの各時間帯の映像コンテンツまたはそのメタ情報を記憶手段に記憶し、前記ユーザ端末から前記時刻データおよびデバイスＩＤを受信して記憶手段に格納する処理と、前記ユーザ端末からデバイスＩＤを含むブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データを記憶手段から読み出し、当該時刻データに対応する時刻に放送されていた映像コンテンツまたはそのメタ情報のリストを記憶手段にて検索し、前記リストを前記ユーザ端末に送信する処理とを実行し、前記ユーザ端末が、前記リストをサーバから受信して出力インターフェイスに表示し、前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報としてユーザが選択した映像コンテンツまたはメタ情報の指定を受け付け、ここで指定された映像コンテンツまたはメタ情報のデータを真のブックマーク情報として前記サーバに送信する処理を実行し、前記サーバが、前記真のブックマーク情報を前記ユーザ端末から受信し、前記時刻データに対応付けて記憶手段に格納する処理を実行する、ものであることを特徴とする。
【００３５】
また、本発明のユーザ端末は、外部装置との通信を行う通信手段と、ユーザのブックマークデバイスと通信し、当該ブックマークデバイスが記憶していた時刻データを取得し、この時刻データと前記ブックマークデバイスのデバイスＩＤをサーバに送信する手段と、前記デバイスＩＤを含むブックマーク登録要求をサーバに送信する手段と、前記ブックマーク登録要求に応じてサーバが返信してきた、前記時刻データに対応する時刻に放送されていた映像コンテンツまたはそのメタ情報のリストを受信し、このリストを出力インターフェイスに表示して、前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報としてユーザが選択した映像コンテンツまたはメタ情報の指定を受け付け、ここで指定された映像コンテンツまたはメタ情報のデータを真のブックマーク情報として前記サーバに送信する手段と、を備える。
【００３６】
また、本発明のサーバは、外部装置と通信する通信手段と、各放送チャンネルの各時間帯の映像コンテンツまたはそのメタ情報を記憶した記憶手段と、ユーザのブックマークデバイスが記憶していた時刻データと前記ブックマークデバイスのデバイスＩＤを、ユーザ端末から受信し、前記時刻データおよびデバイスＩＤを記憶手段に格納する手段と、前記ユーザ端末からデバイスＩＤを含むブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データを記憶手段から読み出し、当該時刻データに対応する時刻に放送されていた映像コンテンツまたはそのメタ情報のリストを記憶手段にて検索し、前記リストを前記ユーザ端末に送信する手段と、前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報としてユーザが選択した映像コンテンツまたはメタ情報のデータを真のブックマーク情報として前記ユーザ端末から受信し、前記時刻データに対応付けて記憶手段に格納する手段と、を備える。
【００３７】
その他、本願が開示する課題、及びその解決方法は、発明の実施の形態の欄、及び図面により明らかにされる。
【発明の効果】
【００３８】
本発明によれば、映像コンテンツ中でユーザが着目したシーンについて簡便かつ確実にブックマークの設定を行う一方で、後のタイミングでのブックマークと該当シーンやメタ情報等との時間軸上のずれ修正や効率的なマッチング処理が可能となる。
【発明を実施するための最良の形態】
【００３９】
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は、本実施形態のブックマーク登録システム１０のネットワーク構成図である。図１に示すブックマーク登録システム１０は、テレビ番組などの映像コンテンツ中でユーザが着目したシーンについて簡便かつ確実にブックマーク（＝ブックマーク）の設定を行う一方で、後のタイミングでのブックマークと該当シーンやメタ情報等との時間軸上のずれ修正や効率的なマッチング処理を可能とするシステムである。
【００４０】
このブックマーク登録システム１０は、ネットワーク１４０を介して、サーバ１００とユーザ端末２００が接続されている。また、ブックマークデバイス５０は、前記ユーザ端末２００と（一例であるが）ＵＳＢインターフェイス５２、２０８を介して互いに通信可能である。前記ブックマークデバイス５０は、自身で格納している時刻データ（ユーザがボタンを打刻したブックマーク時刻）をユーザ端末２００にアップロードする（読み込む）。このアップロードを主導するのはユーザ端末２００が具備する時刻読み出しアプリ２３０となる。この時刻読み出しアプリ２３０が得た時刻データは、例えば「時刻情報」としてネットワーク１４０を介してサーバ１００に送られる。時刻は、年月日時分秒であるのが好ましいが、年月日時分であってもよい。
【００４１】
サーバでは前記「時刻情報」を時刻受信サーバ機能１３０で受信し、これをブックマークデータベース１２５に格納していくことになる。また、ユーザ端末２００のｗｅｂブラウザ２３５からのログインや検索要求など各種アクセスを、ｗｅｂサーバ機能１３５が受け付けて、対応する処理画面のデータを生成して前記ｗｅｂブラウザ２３５に返す。サーバ１００では、ブックマークデバイス由来の時刻データについて、どの映像コンテンツやシーン映像、メタ情報などに対応付ければよいか、つまりはブックマーク登録すればよいか、必要なリストをブックマークデータベース１２５、メタ情報データベース１２６等から生成してユーザ端末２００に提示する。そしてユーザ端末２００から真のブックマーク対象となる映像コンテンツ等を、真のブックマーク情報として受けて、ブックマークデータベース１２５やユーザ評価情報データベース１２７において、対応する時刻データに設定することとなる。ここで、メタ情報が付与される映像コンテンツの単位は、例えば、１番組（電子番組ガイドで１番組と判別できるもの）が６０分（実際には、ＣＭがあるので、本編は４５分程度）である場合に、５分間だけの映像や１０分間だけの映像、つまり、１番組未満の特定の映像であるのが好ましい。メタ情報が付与されるシーン映像は、１フレーム画像であるのが好ましい。
【００４２】
＝＝＝サーバ１００＝＝＝
次に、本実施形態における前記ブックマーク登録システム１０を構成する各装置について各々説明する。図２は本実施形態のサーバ１００の構成例を示す図である。前記サーバ１００は、本実施形態のブックマーク登録方法を他の装置らと共に実現する機能を備えるべく記憶手段１０１（ハードディスクドライブなど）に格納されたプログラム１０２をメモリ１０３に読み出し、演算装置たるＣＰＵ１０４により実行する。
【００４３】
また、前記サーバ１００は、各種ボタンなどの入力インターフェイス１０５、ディスプレイなどの出力インターフェイス１０６を必要に応じて備えてもよく、また、前記  ユーザ端末２００との間のデータ授受を担う通信手段たるＮＩＣ（Network Interface Card）１０７を有している。前記サーバ１００は、前記ＮＩＣ１０７により、前記ユーザ端末２００と例えばインターネットやＬＡＮなどのネットワーク１４０を介して接続し、データ授受を実行する。
【００４４】
続いて、前記サーバ１００が、例えばプログラム１０２に基づき構成・保持する手段につき説明を行う。なお、前記サーバ１００は、ブックマークデータベース１２５、メタ情報データベース１２６、ユーザ評価情報データベース１２７を記憶手段１０１に有しているものとする。勿論、前記各テーブル１２５〜１２８らは、サーバ１００が自身の記憶手段１０１に備える例のみならず、ネットワーク１４０上に配置された他のサーバ装置に配置されているとしてもよい。
【００４５】
こうしたサーバ１００は、前記ブックマークデバイス５０が記憶していた時刻データと前記ブックマークデバイス５０のデバイスＩＤを、前記ユーザ端末２００から受信して、記憶手段１０１のブックマークデータベース１２５に格納する時刻登録手段１１０を備える。この時点では、ユーザが真にブックマークを意図している番組やシーン等が未確定であるから、ブックマークの仮登録がなされた状態とも言える。
【００４６】
また、前記サーバ１００は、前記ユーザ端末２００からデバイスＩＤを含むブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データを記憶手段１０１から読み出し、当該時刻データに対応する時刻に放送されていた映像コンテンツまたはそのメタ情報のリストを記憶手段１０１のメタ情報データベース１２６にて検索し、前記リストを前記ユーザ端末２００に送信するリスト提示手段１１１を備える。前記ブックマーク登録要求は、上述した「仮登録状態」である時刻データに対して、ユーザの真のブックマーク対象を確定させて登録したいとの要求といえる。
【００４７】
また、前記サーバ１００は、前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報としてユーザが選択した映像コンテンツまたはメタ情報の指定データを真のブックマーク情報としてユーザ端末２００から受信し、前記時刻データに対し、前記真のブックマーク情報が示す映像コンテンツまたはメタ情報を対応付けて前記ブックマークデータベース１２５に格納する、本登録手段１１２を備える。
【００４８】
なお、前記リスト提示手段１１１が、前記ユーザ端末２００からデバイスＩＤと検索キーワードを含むブックマーク登録要求を受信するとしてもよい。そして、前記デバイスＩＤに対応する時刻データを前記ブックマークデータベース１２５から読み出し、当該時刻データに対応する時刻に放送されていた映像コンテンツのうち、そのメタ情報に前記検索キーワードを含むもののリストをメタ情報データベース１２６にて検索し、前記リストを前記ユーザ端末２００に送信する。当該時刻データに対応する時刻に放送されていた映像コンテンツは、映像コンテンツの開始時刻と終了時刻の間に、当該時刻データに対応する時刻が含まれるか否かにより判定できる。こうした処理を行えば、ユーザ端末２００に送信するリストに含まれる映像コンテンツまたはメタ情報の事前絞り込みを行える。
【００４９】
また、前記サーバ１００は、前記時刻データが示す時刻を所定画面データ（記憶手段１０１に予めテンプレートを記憶。以下同様）の第１表示欄に設定する処理と、前記各時刻に対応する時間帯に放送されていた映像コンテンツまたはメタ情報を前記メタ情報データベース１２６から抽出し、この映像コンテンツまたはメタ情報のデータを所定画面データの第２表示欄に設定する処理と、前記第１表示欄および第２表示欄から番組選択画面データを生成し、これを前記ユーザ端末２００に送信する処理を実行する、選択画面生成手段１１３を備えるとしてもよい。
【００５０】
また、前記サーバ１００は、ユーザ端末２００での番組選択画面において、ある第１表示欄の時刻での第２表示欄の映像コンテンツについてユーザが選択した選択時刻での映像コンテンツの情報を、前記ユーザ端末２００から受信し、前記映像コンテンツの所定部分である代表映像（メタ情報データベース１２６にて予め登録）と、前記映像コンテンツのうち前記選択時刻を含む所定時間帯における複数シーン映像（メタ情報データベース１２６にて所定時刻から所定時間幅毎のシーン映像が予め登録）とをメタ情報データベース１２６より抽出し、これら代表映像とシーン映像とを第１表示欄に設定する処理と、前記第１表示欄に設定した代表映像またはシーン映像に対応するメタ情報をメタ情報データベース１２６より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末２００に送信する処理を実行する、登録画面生成手段１１４を備えるとしてもよい。
【００５１】
また、前記本登録手段１１２は、ユーザ端末２００でのブックマーク登録画面における、第１表示欄の代表映像またはシーン映像のいずれか、ないし第２表示欄のメタ情報についてユーザが選択した代表映像に対応する映像コンテンツまたはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報として、前記ユーザ端末２００から受信し、これをブックマークデータベース１２５に格納する。
【００５２】
また、前記登録画面生成手段１１４は、ブックマーク付与用のアイコンデータを記憶手段１０１より呼び出して、前記ブックマーク登録画面における、前記第１表示欄の前記代表映像またはシーン映像、ないし前記第２表示欄の前記メタ情報、の少なくともいずれかに付帯させてユーザ端末２００に送信する処理を実行するとしてもよい。前記アイコンデータは、例えば、しおりの形状を示すデータとなっており、「ブックマーク」を象徴するものであると言える。
【００５３】
この場合、前記本登録手段１１２は、ユーザ端末２００でのブックマーク登録画面において、前記ブックマーク付与用のアイコンに対しユーザが選択したアイコンが付帯している代表映像に対応する映像コンテンツまたはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報として前記ユーザ端末２００から受信し、ブックマークデータベース１２５に格納する処理を実行する。前記アイコンに対するユーザの選択は、すなわち、前記ブックマークを該当箇所のオブジェクト（＝映像コンテンツたる番組やそれを構成するシーン映像、あるいはメタ情報など）に設定したことになる。
【００５４】
また、前記サーバ１００は、ユーザのブックマークデバイス５０に記憶されていた時刻データをブックマークデータベース１２５から読み出し、また、当該時刻データに基づき最終的に真のブックマーク情報としてユーザに指定された映像コンテンツまたはシーン映像の放送時刻をメタ情報データベース１２６から読み出し、両者の時刻のずれを算定するずれ算定手段１１５を備えるとしてもよい。
【００５５】
この場合、前記登録画面生成手段１１４は、前記ユーザ端末２００より、前記番組選択画面で選択された、選択時刻での映像コンテンツの情報を受信し、前記映像コンテンツのうち前記選択時刻から前記算定したずれの分だけさかのぼった遡及時刻を中心に前後所定幅の時間帯における複数シーン映像をメタ情報データベース１２６より抽出し、前記シーン映像を第１表示欄に設定する処理と、前記第１表示欄に設定したシーン映像のうち少なくとも前記遡及時刻のシーン映像に対応するメタ情報をメタ情報データベース１２６より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末２００に送信する処理と、を実行する。
【００５６】
また、前記登録画面生成手段１１４は、前記選択時刻での映像コンテンツの情報をユーザ端末２００から受信し、前記ブックマークデータベース１２５においてすでに登録済みの真のブックマーク情報のうち、当該真のブックマーク情報が指定する映像コンテンツまたはシーン映像の放送時間帯（メタ情報データベース１２６から抽出）に前記受信した選択時刻が含まれるものを検索し、前記選択時刻が放送時間帯に含まれる映像コンテンツの代表映像またはシーン映像を候補映像としてメタ情報データベース１２６から抽出する処理を実行するとしてもよい。
【００５７】
この場合、前記登録画面生成手段１１４は、前記候補映像を、前記選択時刻に応じた代表映像またはシーン映像と共に第１表示欄に設定する処理と、前記第１表示欄に設定した候補映像、代表映像、およびシーン映像の少なくともいずれかに対応するメタ情報をメタ情報データベース１２６より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末２００に送信する処理を実行する。
【００５８】
また、前記サーバ１００は、前記時刻データが示す時刻を所定画面データの第１表示欄に設定する処理と、前記各時刻に対応する時間帯に放送されていた全番組のデータをメタ情報データベース１２６から抽出し、前記各番組の一覧データを所定画面データの第２表示欄に設定する処理と、前記第１表示欄および第２表示欄から番組一覧画面データを生成し、これを前記ユーザ端末２００に送信する、一覧画面生成手段１１６を備えるとしてもよい。
【００５９】
また、前記一覧画面生成手段１１６は、番組の放送地域（例：北海道〜沖縄）、放送チャンネル（例：１ｃｈ〜○○ｃｈ）、ジャンル（例：ニュース、旅、料理、語学、金融・・・）の少なくともいずれかの項目についての選択肢一覧を示す選択用メニューデータを記憶手段１０１より呼び出し、この選択用メニューデータを前記番組一覧画面に付帯させてユーザ端末２００に送信する処理を実行するとしてもよい。
【００６０】
この場合、前記一覧画面生成手段１１６は、前記ユーザ端末２００における選択用メニューの選択肢中でのユーザの選択内容をユーザ端末２００から受信し、前記選択内容が示す、放送地域、放送チャンネル、ジャンルの少なくともいずれかの項目に関する選択肢をキーに、前記第２表示欄に設定した番組中で、前記選択肢が示す放送地域、放送チャンネル、ジャンルの少なくともいずれかの条件とマッチする番組を選択し、ここで選択した番組の一覧データを前記第２表示欄に設定する処理と、前記第１表示欄および第２表示欄から番組一覧画面データを生成し、これを前記ユーザ端末２００に送信する。
【００６１】
また、前記登録画面生成手段１１４は、前記ユーザ端末２００における番組一覧画面での、ある第１表示欄の時刻での第２表示欄の番組についてユーザが選択した、選択時刻での番組の情報を、ユーザ端末２００から受信し、前記番組の所定部分である代表映像と、前記番組のうち前記選択時刻を含む所定時間帯における複数シーン映像とをメタ情報データベース１２６より抽出し、これら代表映像とシーン映像とを第１表示欄に設定する処理と、前記第１表示欄に設定した代表映像またはシーン映像に対応するメタ情報をメタ情報データベース１２６より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末２００に送信する処理を実行する。
【００６２】
また、前記本登録手段１１２は、前記ユーザ端末２００におけるブックマーク登録画面で、第１表示欄の代表映像またはシーン映像のいずれか、ないし第２表示欄のメタ情報についてユーザが選択した代表映像に対応する番組またはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報として、ユーザ端末２００から受信し、ブックマークデータベース１２５に格納する処理を実行する。
【００６３】
また、前記登録画面生成手段１１４は、前記選択時刻での番組の情報をユーザ端末２００から受信し、前記ブックマークデータベース１２５においてすでに登録済みの真のブックマーク情報のうち、当該真のブックマーク情報が指定する番組の放送時間帯に前記受信した選択時刻が含まれるものを検索し、前記選択時刻が放送時間帯に含まれる番組の代表映像を候補映像としてメタ情報データベース１２６から抽出する処理を実行するとしてもよい。
【００６４】
この場合、前記登録画面生成手段１１４は、前記候補映像を、前記選択時刻に応じた代表映像と共に第１表示欄に設定する処理と、前記第１表示欄に設定した候補映像または代表映像像の少なくともいずれかに対応するメタ情報をメタ情報データベース１２６より抽出して第２表示欄に設定する処理と、前記第１表示欄と第２表示欄とからブックマーク登録画面データを生成し、これをユーザ端末２００に送信する処理を実行する。
【００６５】
＝＝＝ユーザ端末２００＝＝＝
続いて、ユーザ端末２００について説明する。図３は、ユーザ端末２００の構成例を示す図である。前記ユーザ端末２００は、ユーザが利用するパーソナルコンピュータや携帯端末（携帯電話機やＰＤＡなど）を想定する。このユーザ端末２００は、前記サーバ１００とネットワーク通信可能な通信手段２０７を備えており、ブックマークデバイス５０から読み出した時刻データを前記サーバ１００にアップロードするなど、各種データ授受が可能である。また、本実施形態ではＵＳＢデバイスである前記ブックマークデバイス５０と接続するため、ＵＳＢインターフェイス２０８およびＵＳＢホストコントローラ２０９を備えている。
【００６６】
また、コンピュータ装置であるから、演算装置２０４やメモリ２０３、不揮発性の記憶手段２０１等の通常のコンピュータが備えるものはサーバ１００と同様に具備している。また、以下の各手段２１０〜２１２を実現するプログラム２０２が前記記憶手段２０１に格納されており、前記演算装置２０４がメモリ２０３に前記プログラム２０２を読み出して実行することで、各手段２１０〜２１２が実現される。
【００６７】
前記ユーザ端末２００は、ユーザのブックマークデバイス５０と通信し、当該ブックマークデバイス５０が記憶していた時刻データを取得し、この時刻データと前記ブックマークデバイス５０のデバイスＩＤ（時刻データ取得時に併せてブックマークデバイス５０に要求して取得）をサーバ１００に送信する、時刻送信手段２１０を備える。
【００６８】
また、前記ユーザ端末２００は、デバイスＩＤ（と検索キーワード）を含むブックマーク登録要求をサーバ１００に送信し、これに応じてリストを前記サーバ１００から受信して出力インターフェイス２０６に表示し、前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報としてユーザが選択した映像コンテンツまたはメタ情報の指定を受け付け、ここで指定された映像コンテンツまたはメタ情報のデータを真のブックマーク情報として前記サーバ１００に送信する、確定情報指示手段２１１を備える。
【００６９】
なお前記サーバ１００から受信したリストは、前記デバイスＩＤに対応してブックマークデータベース１２５に登録されている時刻データと、当該時刻データに対応する時刻に放送されていた映像コンテンツまたはそのメタ情報（メタ情報データベース１２６からサーバ１００が検索）のリストである。
【００７０】
また、前記ユーザ端末２００は、サーバ１００より前記番組選択画面データを受信して出力インターフェイス２０６に表示し、番組選択画面における、ある第１表示欄の時刻での第２表示欄の映像コンテンツについてユーザの選択を受け付けて、ここで受け付けた選択時刻での映像コンテンツの情報をサーバ１００に送信する、選択番組指示手段２１２を備えるとしてもよい。
【００７１】
また、前記確定情報指示手段２１１は、サーバ１００より前記ブックマーク登録画面を受信して出力インターフェイス２０６に表示し、ブックマーク登録画面における、第１表示欄の代表映像またはシーン映像のいずれか、ないし第２表示欄のメタ情報についてユーザの選択を受け付け、ここで選択された代表映像に対応する映像コンテンツまたはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報としてサーバ１００に送信する処理を実行するとしてもよい。
【００７２】
また、前記確定情報指示手段２１１は、前記ブックマーク付与用のアイコンを含むブックマーク登録画面を出力インターフェイス２０６にて表示し、前記ブックマーク付与用のアイコンに対するユーザの選択を受け付けて、前記選択されたアイコンが付帯している代表映像に対応する映像コンテンツまたはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報としてサーバ１００に送信する処理を実行する。前記アイコンに対するユーザの選択は、すなわち、前記ブックマークを該当箇所のオブジェクト（＝映像コンテンツたる番組やそれを構成するシーン映像、あるいはメタ情報など）に設定したことになる。
【００７３】
また、前記選択番組指示手段２１２は、前記選択用メニューを含む番組一覧画面を出力インターフェイス２０６にて表示し、前記選択用メニューの選択肢中でのユーザの選択を受け付けて、その選択内容をサーバ１００に返信する処理を実行する。
【００７４】
また、前記選択番組指示手段２１２は、サーバ１００より前記番組一覧画面データを受信して出力インターフェイス２０６に表示し、番組一覧画面における、ある第１表示欄の時刻での第２表示欄の番組についてユーザの選択を受け付けて、ここで受け付けた選択時刻での番組の情報をサーバ１００に送信する処理を実行するとしてもよい。
【００７５】
また、前記確定情報指示手段２１１は、サーバ１００より前記ブックマーク登録画面を受信して出力インターフェイス２０６に表示し、ブックマーク登録画面における、第１表示欄の代表映像またはシーン映像のいずれか、ないし第２表示欄のメタ情報についてユーザの選択を受け付け、ここで選択された代表映像に対応する番組またはシーン映像ないしメタ情報のデータとこれに対応する時刻のデータを真のブックマーク情報としてサーバ１００に送信する処理を実行するとしてもよい。
【００７６】
＝＝＝ブックマークデバイス５０＝＝＝
次にブックマークデバイス５０について説明する。図４は、ブックマークデバイス５０の構成例を示す図である。ブックマークデバイス５０は、ブックマーク用の専用端末であれば好適である。このブックマークデバイス５０は、演算装置たる制御部５１、ユーザ端末２００（ＰＣや携帯端末など）とデータ授受可能に接続するＵＳＢインターフェイス５２とＵＳＢデバイスコントローラ５３、時刻データの根拠となる時計機能５５、ユーザからブックマーク指示を受け付けるボタン機構５４、時刻データを記憶するメモリ５６を少なくとも備える。
【００７７】
前記制御部５１は、前記ボタン機構５４での押下があれば、これを前記ボタン機構５４の電気接点からの電気信号として検知し、その時点のブックマーク時刻を前記時計機能５５から取得する。そして、このブックマーク時刻を時刻データとして不揮発性の前記メモリ５６に格納していく。メモリ５６に格納されたブックマーク時刻のデータは、このブックマークデバイス５０が前記ユーザ端末２００に接続された時に、ブックマークデバイス５０からユーザ端末２００にアップロードされる。
【００７８】
また、前記ブックマークデバイス５０は、ＧＰＳ機能５７を備えるとしてもよい。ブックマークデバイス５０は、このＧＰＳ機能５７から自身の現在位置情報を取得し、これを時刻データに対応づけてメモリ５６に格納する。このような構成とすれば、ブックマークデバイス５０で前記ボタン機構５４の押下された時にユーザはどの地域でテレビ番組を視聴していたのか、換言すれば、ユーザが視聴していた可能性のある放送チャンネルについて、前記サーバ１００が前記現在位置情報で特定できる放送地域により絞り込みを行うことができる。
【００７９】
なお、前記ブックマークデバイス５０はブックマーク用の専用端末でなくとも、例えば、前記ユーザが番組を視聴するテレビのリモートコントローラであってもよい（勿論、ブックマークデバイス５０として必要な機能を備える必要はある）。この場合、テレビのチャンネル選択指示を行う機能を当然備えているから、ブックマークデバイス５０が、リモートコントローラとして直近に選択を受け付けた放送チャンネルの情報を取得するチャンネル情報取得部５８を備えるとしてもよい。このチャンネル情報取得部５８は、取得した放送チャンネルの情報を前記時刻データに付帯させてメモリ５６に登録する。
【００８０】
なお、これまで示したシステム１０を構成する各装置における手段１１０〜１１６、２１０〜２１２らは、ハードウェアとして実現してもよいし、メモリやＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの適宜な記憶手段に格納したプログラムとして実現するとしてもよい。この場合、前記各ＣＰＵがプログラム実行に合わせて記憶手段より該当プログラムをメモリに読み出して、これを実行することとなる。
【００８１】
−−−データベース構造−−−
次に、本実施形態において用いるデータベースの構造について説明する。図５は本実施形態における、（ａ）ブックマークデータベース１２５、（ｂ）メタ情報データベース１２６、（ｃ）ユーザ評価情報データベース１２７の各データ構造例を示す図である。
【００８２】
前記ブックマークデータベース１２５は、前記ユーザ端末２００から取得したブックマーク時刻（＝時刻データ）とそれに関連づけるブックマーク情報を格納しておくデータベースである。このブックマークデータベース１２５は、例えば、ブックマークＩＤをキーとして、該当ブックマークＩＤを設定したユーザのユーザＩＤ、ブックマーク時刻（例：ブックマークデバイス５０で記録していた時刻）、ユーザの所在地域、ブックマーク対象の放送チャンネル、登録／未登録フラグ（ブックマークデバイス５０から得た時刻データに対し、ブックマークデバイス５０でのボタン押下時にユーザが意図していた番組等の情報を確定させて登録した否かを示すフラグ）、ブックマーク対象（ユーザにより時刻データとの対応付けが確定された番組やシーンなどの対象＝真のブックマーク情報が示すブックマーク対象。番組やシーン、メタ情報を特定するＩＤとなる）といった情報を対応づけたレコードの集合体となっている。
【００８３】
また、前記メタ情報データベース１２６は、サーバの全録機能により録画してある全放送チャンネルの全時間帯のテレビ番組やそのシーン映像と、前記テレビ番組やそのシーン映像のメタ情報（番組名、シーン名、番組内容、出演者、番組ジャンルなど）とを格納したデータベースである。前記メタ情報は、メタ情報提供業者のサーバ装置から前記サーバ１００が事前に取得しておくものである。このメタ情報データベース１２６は、例えば、メタデータＩＤをキーに、このメタデータＩＤに紐付いた映像コンテンツのタイプ（番組ｏｒシーン）、その放送開始・終了時刻、放送局名、放送地域、放送チャンネル、メタデータの属性（例：タイトル、出演者、映像、など）、前記メタデータ属性の値（例：‘決定！’、‘山田太郎’、‘ゴーヤ’、など）、映像コンテンツのファイル名（所在情報）といった情報を対応づけたレコードの集合体となっている。
【００８４】
また、前記ユーザ評価情報データベース１２７は、ユーザが前記ブックマーク登録画面において（真の）ブックマーク対象として、該当番組やシーン映像に対応したメタ情報に新規に追加したメタ情報のデータを格納したデータベースである。このユーザ評価情報データベース１２７は、例えば、評価情報ＩＤをキーとして、ブックマークＩＤ（前記ブックマークデータベース１２５のものと対応）、およびデータ値（例：おいしいゴーヤ料理、レシピ）の情報を対応付けたレコードの集合体となっている。
【００８５】
−−−処理フロー例１−−−
以下、本実施形態におけるブックマーク登録方法の実際手順について、図に基づき説明する。図６は本実施形態におけるブックマーク登録方法の処理フロー例１を示す図である。なお、以下で説明するブックマーク登録方法に対応する各種動作は、前記ブックマーク登録システム１０を構成する各装置らが、それぞれメモリに読み出して実行するプログラムによって実現される。そしてこのプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
【００８６】
ここではまず、ブックマークデバイス５０における時刻データの蓄積処理について説明する。前記ブックマークデバイス５０において、その使用者がブックマーク時刻を打刻すべく、前記ボタン機構５４の押下を行ったとする。すると、前記ボタン機構５４はその押下に応じて電気接点を「ＯＮ」とし（ｓ１００）、その電気信号が前記制御部５１に通知される（ｓ１０１）。制御部５１は、前記ボタン機構５４での押下の通知を受けて、その時点のブックマーク時刻を前記時計機能５５から取得する（ｓ１０２）。そして、このブックマーク時刻を時刻データとして不揮発性の前記メモリ５６に格納していく（ｓ１０３）。メモリ５６に格納されたブックマーク時刻のデータは、このブックマークデバイス５０が前記ユーザ端末２００に接続された時に、ブックマークデバイス５０からユーザ端末２００にアップロードされる。
【００８７】
−−−処理フロー例２−−−
図７は、本実施形態におけるブックマーク登録方法の処理フロー例２を示す図である。次に、ブックマークデータベース１２５の更新処理について説明する。この場合、前記ブックマークデバイス５０が前記ユーザ端末２００のＵＳＢインターフェイス２０８を介してＵＳＢホストコントローラ２０９と接続されたものとする（ｓ２００）。この時、ブックマークデバイス５０は、接続に合わせて自身のデバイスＩＤを前記ユーザ端末２００のＵＳＢホストコントローラ２０９に通知する。
【００８８】
前記ユーザ端末２００のＵＳＢホストコントローラ２０９は、このデバイスＩＤをＣＰＵ２０４に通知し、このＣＰＵ２０４は、前記ブックマークデバイス５０と通信し、当該ブックマークデバイス５０が記憶していた時刻データの読み出しを実行する（ｓ２０２）。前記ＣＰＵ２０４は、前記時刻送信手段２１０に対して、前記時刻データを前記サーバ１００に転送する指示を通知する（ｓ２０３）。
【００８９】
前記時刻送信手段２１０は、前記ブックマークデバイス５０から得た時刻データと、前記ブックマークデバイス５０のデバイスＩＤ（時刻データ取得時に併せてブックマークデバイス５０から取得したもの）を、サーバ１００に送信する（ｓ２０４）。
【００９０】
一方、前記サーバ１００の時刻登録手段１１０は、前記ブックマークデバイス５０が記憶していた時刻データと前記ブックマークデバイス５０のデバイスＩＤを、前記ユーザ端末２００から受信し、記憶手段１０１のブックマークデータベース１２５に格納する（ｓ２０５）。この時点では、ユーザが真にブックマークを意図している番組やシーン等が未確定であるから、ブックマークの仮登録がなされた状態とも言える。
【００９１】
−−−処理フロー例３−−−
図８は、本実施形態におけるブックマーク登録方法の処理フロー例３を示す図である。次に、ブックマークの本登録処理の概要について説明する。この場合、前記ユーザ端末２００の確定情報指示手段２１１は、デバイスＩＤ（と検索キーワード）を含むブックマーク登録要求をサーバ１００に送信する（ｓ３００）。
【００９２】
一方、前記サーバ１００のリスト提示手段１１１は、前記ユーザ端末２００から前記ブックマーク登録要求を受信し、前記デバイスＩＤに対応する時刻データを前記ブックマークデータベース１２５から読み出す（ｓ３０１）。また、当該時刻データに対応する時刻に放送されていた映像コンテンツのうち、そのメタ情報に前記検索キーワードを含むもののリストをメタ情報データベース１２６にて検索し、前記リストを前記ユーザ端末２００に送信する（ｓ３０２）。
【００９３】
この時、前記ユーザ端末２００の確定情報指示手段２１１は、前記リストを前記サーバ１００から受信して出力インターフェイス２０６に表示する（ｓ３０３）。そして、前記リスト中から前記時刻データに対応する映像コンテンツまたはメタ情報の選択を、入力インターフェイス２０５を介してユーザから受け付ける（ｓ３０４）。更に、ここで受け付けた映像コンテンツまたはメタ情報のデータを真のブックマーク情報として前記サーバ１００に送信する（ｓ３０５）。
【００９４】
他方、前記サーバ１００の本登録手段１１２は、前記リスト中から真のブックマーク情報としてユーザが選択した、映像コンテンツまたはメタ情報の指定データを受信し、前記時刻データに対し、前記真のブックマーク情報が示す映像コンテンツまたはメタ情報（例えば、該当ファイル名など）を対応付けて前記ブックマークデータベース１２５に格納する（ｓ３０６）。
【００９５】
−−−処理フロー例４−−−
図９は、本実施形態におけるブックマーク登録方法の処理フロー例４を示す図である。次に、ブックマーク本登録の処理詳細例について説明する。ここではまず、前記ユーザ端末２００の確定情報指示手段２１１が、デバイスＩＤ（と検索キーワード）を含むブックマーク登録要求をサーバ１００に送信する（ｓ４００）。
【００９６】
この時、前記サーバ１００の選択画面生成手段１１３は、前記時ブックマーク登録要求が含む時刻データが示す時刻を、例えば、図１１に示すごとき番組選択画面１０００のデータ（記憶手段１０１に予めテンプレートを記憶。以下同様）の第１表示欄１００１に設定する処理と、前記各時刻に対応する時間帯に放送されていた映像コンテンツ１０１０またはメタ情報１０２０を前記メタ情報データベース１２６から抽出し、この映像コンテンツ１０１０またはメタ情報１０２０のデータを前記番組選択画面１０００のデータの第２表示欄１００２に設定する処理と、前記第１表示欄１００１および第２表示欄１００２から番組選択画面１０００のデータを生成し、これを前記ユーザ端末２００に送信する（ｓ４０１）。
【００９７】
一方、前記ユーザ端末２００の選択番組指示手段２１２は、前記サーバ１００より前記番組選択画面１０００のデータを受信して出力インターフェイス２０６に表示し、前記番組選択画面１０００における、ある第１表示欄１００１の時刻での第２表示欄１００２の映像コンテンツ１０１０についてユーザの選択を受け付けて、ここで受け付けた選択時刻（例：2008/07/11（金）19:28:31）での映像コンテンツ１０１０の情報（例：2008/7/11 19:00-19:58放送、沖縄TV（沖縄県）、「決定！お料理No1」）をサーバ１００に送信する（ｓ４０２）。
【００９８】
前記サーバ１００の登録画面生成手段１１４は、前記ユーザ端末２００から、前記番組選択画面における、ある選択時刻での映像コンテンツ１０１０の情報を受信する（ｓ４０３）。そして、前記映像コンテンツ１０１０の所定部分である代表映像（メタ情報データベース１２６にて予め登録）と、前記映像コンテンツ１０１０のうち前記選択時刻を含む所定時間帯における複数シーン映像（メタ情報データベース１２６にて所定時刻から所定時間幅毎のシーン映像が予め登録）とを、例えば、前記「2008/7/11 19:00-19:58放送、沖縄TV（沖縄県）、決定！お料理No1」の各情報をキーにメタ情報データベース１２６より抽出する（ｓ４０４）。図５のメタ情報データベース１２６の例であれば、「Ｍ０１」〜「Ｍ０３」のデータが抽出できたはずである。
【００９９】
また前記登録画面生成手段１１４は、これら代表映像２０１０とシーン映像２０２０とを、図１２に例示するブックマーク登録画面２０００における第１表示欄２００１に設定する（ｓ４０５）。また、前記登録画面生成手段１１４は、前記第１表示欄２００１に設定した代表映像２０１０またはシーン映像２０２０に対応するメタ情報２０３０をメタ情報データベース１２６より抽出して第２表示欄２００２に設定し、前記第１表示欄２００１と第２表示欄２００２とからブックマーク登録画面２０００のデータを生成して、これをユーザ端末２００に送信する（ｓ４０６）。
【０１００】
なお、前記サーバ１００のずれ算定手段１１５が、前記ステップｓ４０５を実行するに際し、所定期間前の過去の時刻データをブックマークデータベース１２５から読み出し、また、当該時刻データに基づき最終的に真のブックマーク情報としてユーザに指定された映像コンテンツまたはシーン映像の放送時刻をメタ情報データベース１２６から読み出し、両者の時刻のずれ（例：１０秒）を算定しておく。
【０１０１】
この場合、前記登録画面生成手段１１４は、前記選択時刻（例：19:28:31）での映像コンテンツのうち前記選択時刻から前記算定したずれの分（例：10秒）だけさかのぼった遡及時刻（例：19:28:21）を算定し、この遡及時刻を中心に前後所定幅（例：10秒毎の20秒幅）の時間帯における複数シーン映像をメタ情報データベース１２６より抽出する。そして、この前記シーン映像を第１表示欄２００１に設定し、前記第１表示欄２００１に設定したシーン映像のうち少なくとも前記遡及時刻のシーン映像２０２１に対応するメタ情報をメタ情報データベース１２６より抽出して第２表示欄２００２に設定する。こうして設定した前記第１表示欄２００１と第２表示欄２００２とからブックマーク登録画面２０００のデータを生成し、これをユーザ端末２００に送信する。
【０１０２】
なお、前記第１表示欄２００１で、前記シーン映像を前後所定幅（例：20秒）の時間帯において複数設定する時、前記登録画面生成手段１１４は、粒度バー２０７０でのユーザ指定（例：10秒毎）を受け付けて、この粒度バー２０７０が示す間隔＝10秒で、例えば前記遡及時刻を中心とした前後20秒間の時間帯で、それぞれ２枚ずつシーン映像をメタ情報データベース１２６より抽出し第１表示欄２００１に設定する。
【０１０３】
また、前記登録画面生成手段１１４は、ブックマーク付与用のアイコン８０のデータを記憶手段１０１より呼び出して、前記ブックマーク登録画面２０００における、前記第１表示欄２００１の前記代表映像２０１０またはシーン映像２０２０、ないし前記第２表示欄２００２の前記メタ情報２０３０、の少なくともいずれかに付帯させてユーザ端末２００に送信するとしてもよい。前記アイコン８０のデータは、図１２において例示するように、例えば、しおりの形状を示すデータとなっており、「ブックマーク」を象徴するものであると言える。
【０１０４】
前記ユーザ端末２００の確定情報指示手段２１１は、前記サーバ１００より前記ブックマーク登録画面２０００を受信して出力インターフェイス２０６に表示する（ｓ４０７）。そして、前記ブックマーク登録画面２０００における、第１表示欄２００１の代表映像２０１０またはシーン映像２０２０のいずれか、ないし第２表示欄２００２のメタ情報２０３０についてユーザの選択を受け付ける（ｓ４０８）。
【０１０５】
この選択の受付処理は、前記代表映像２０１０、シーン映像２０２０、メタ情報２０３０に対する画面上でのクリック動作の受付けであってもよいし、あるいは、前記ブックマーク付与用のアイコン８０に対するユーザの選択動作の受付けであってもよい。さらには、ユーザが自ら新規に追加したいメタ情報たる付加情報を付加情報欄２０６０で受け付けるとしてもよい。
【０１０６】
前記確定情報指示手段２１１は、前記クリック対象となった、あるいは前記選択されたアイコン８０が付帯している、前記代表映像２０１０またはシーン映像２０２０ないしメタ情報２０３０のデータ（対応するメタデータＩＤなど）と、これに対応する時刻のデータ２２００を真のブックマーク情報としてサーバ１００に送信する（ｓ４０９）。
【０１０７】
一方、前記サーバ１００の本登録手段１１２は、前記ユーザ端末２００より、前記ブックマーク登録画面２０００においてユーザが選択した代表映像２０１０またはシーン映像２０２０ないしメタ情報２０３０のデータとこれに対応する時刻のデータ２２００を真のブックマーク情報として受信し、これをブックマークデータベース１２５に格納する（ｓ４１０）。
【０１０８】
なお、前記ブックマーク登録画面として、例えば、ユーザ端末２００からの映像不表示指示や、メタ情報データベース１２６における映像コンテンツデータの不足などに応じて映像データを含ませない例も想定できる。この場合のブックマーク登録画面３０００を図１３に示している。前記ブックマーク登録画面３０００は、前記番組選択画面１０００でユーザが選択した番組について、前記登録画面生成手段１１４が、当該番組を構成するシーン毎にそのメタ情報をメタ情報データベース１２６から抽出して列挙した形態となっている。例えば、前記番組選択画面１０００でユーザが選択した番組のメタ情報３０３０を表示する番組メタデータエリア３０３１と、前記番組を構成するシーン毎にそのメタ情報３２０１（ユーザ評価情報データベース１２７より読み出す、ユーザによる前記付加情報も含む）をメタ情報データベース１２６から抽出してシーン映像の時刻３２００を時間軸に列挙したシーンメタデータエリア３２１０とから前記ブックマーク登録画面３０００は構成される。
【０１０９】
−−−処理フロー例５−−−
図１０は、本実施形態におけるブックマーク登録方法の処理フロー例４を示す図である。次に、前記ブックマーク登録要求に検索キーワードが含まれておらず、時刻データのみであった場合の処理について説明する。この場合、前記サーバ１００の一覧画面生成手段１１６は、前記ブックマーク登録要求が含む時刻データが示す時刻４０１０を、図１４に示す番組一覧画面４０００のデータの第１表示欄４００１に設定する（ｓ５００）。
【０１１０】
また、前記一覧画面生成手段１１６は、前記各時刻（例：2008/7/11 19:28:31）に対応する時間帯に放送されていた全番組のデータをメタ情報データベース１２６から抽出し、前記各番組の一覧データ４０２０を前記番組一覧画面４０００のデータの第２表示欄２００２に設定する（ｓ５０１）。そして、前記第１表示欄４００１および第２表示欄４００２から前記番組一覧画面データ４０００を生成し、これを前記ユーザ端末２００に送信する（ｓ５０２）。
【０１１１】
なお、前記一覧画面生成手段１１６は、番組の放送地域（例：北海道〜沖縄）、放送チャンネル（例：１ｃｈ〜○○ｃｈ）、ジャンル（例：ニュース、旅、料理、語学、金融・・・）の少なくともいずれかの項目についての選択肢一覧を示す選択用メニュー４０３０のデータを記憶手段１０１より呼び出し、この選択用メニューデータ４０３０を前記番組一覧画面４０００に付帯させている。
【０１１２】
一方、前記ユーザ端末２００の選択番組指示手段２１２は、前記選択用メニュー４０３０を含む番組一覧画面４０００を受信して、これを出力インターフェイス２０６にて表示する（ｓ５０３）。そして、前記選択用メニュー４０３０の選択肢中でのユーザの選択を受け付けて、その選択内容をサーバ１００に返信する（ｓ５０４）。
【０１１３】
前記サーバ１００の一覧画面生成手段１１６は、前記ユーザ端末２００における選択用メニュー４０３０の選択肢中でのユーザの選択内容を受信し、前記選択内容が示す、放送地域、放送チャンネル、ジャンルの少なくともいずれかの項目に関する選択肢（例えば、放送地域：東京、放送チャンネル：地上Ｄ、ジャンル：料理）をキーに、前記第２表示欄４００２に設定した番組中４０２０で、前記選択肢が示す放送地域、放送チャンネル、ジャンルの少なくともいずれかの条件とマッチする番組を選択する（ｓ５０５）。
【０１１４】
前記一覧画面生成手段１１６は、ここで選択した番組の一覧データを、前記第２表示欄４００２に設定してこの第２表示欄４００２を更新し、更に、前記第１表示欄４００１および当該第２表示欄４００２から前記番組一覧画面４０００のデータをあらためて生成し、これを前記ユーザ端末２００に再送する（ｓ５０６）。
【０１１５】
一方、前記ユーザ端末２００の選択番組指示手段２１２は、前記サーバ１００より前記番組一覧画面４０００のデータを受信して出力インターフェイス２０６に表示し、番組一覧画面４０００における、ある第１表示欄４００１の時刻４０１０での第２表示欄４００２の番組４０２０についてユーザの選択を受け付けて、ここで受け付けた選択時刻での番組の情報をサーバ１００に送信する（ｓ５０７）。
【０１１６】
以降、前記サーバの登録画面生成手段１１４が、上記処理フロー例４と同様に、ブックマーク登録画面を生成し、このブックマーク登録画面を介してユーザ端末２００からの真のブックマーク情報の選択を受け付け、その選択対象となった映像コンテンツやメタ情報のブックマークデータベース１２５への登録を実行する。
【０１１７】
なお、前記サーバ１００の登録画面生成手段１１４は、前記選択時刻での番組の情報をユーザ端末２００から受信し、前記ブックマークデータベース１２５においてすでに登録済みの真のブックマーク情報のうち、当該真のブックマーク情報が指定する番組の放送時間帯に前記受信した選択時刻が含まれるものを検索し、前記選択時刻が放送時間帯に含まれる番組の代表映像を候補映像４０５０としてメタ情報データベース１２６から抽出し、番組一覧画面４０００やブックマーク登録画面等に設定するとしてもよい。
【０１１８】
以上本実施形態によれば、映像コンテンツ中でユーザが着目したシーンについて簡便かつ確実にブックマークの設定を行う一方で、後のタイミングでのブックマークと該当シーンやメタ情報等との時間軸上のずれ修正や効率的なマッチング処理が可能となる。
【０１１９】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【図面の簡単な説明】
【０１２０】
【図１】本実施形態のブックマーク登録システムのネットワーク構成図である。
【図２】本実施形態のサーバの構成例を示す図である。
【図３】本実施形態のユーザ端末の構成例を示す図である。
【図４】本実施形態のブックマークデバイスの構成例を示す図である。
【図５】本実施形態における、（ａ）ブックマークデータベース、（ｂ）メタ情報データベース、（ｃ）ユーザ評価情報データベースの各データ構造例を示す図である。
【図６】本実施形態におけるブックマーク登録方法の処理フロー例１を示す図である。
【図７】本実施形態におけるブックマーク登録方法の処理フロー例２を示す図である。
【図８】本実施形態におけるブックマーク登録方法の処理フロー例３を示す図である。
【図９】本実施形態におけるブックマーク登録方法の処理フロー例４を示す図である。
【図１０】本実施形態におけるブックマーク登録方法の処理フロー例５を示す図である。
【図１１】本実施形態における画面例１を示す図である。
【図１２】本実施形態における画面例２を示す図である。
【図１３】本実施形態における画面例３を示す図である。
【図１４】本実施形態における画面例４を示す図である。
【符号の説明】
【０１２１】
１０  ブックマーク登録システム
５０  ブックマークデバイス
５１  制御部
５２  ＵＳＢインターフェイス
５３  ＵＳＢデバイスコントローラ
５４  ボタン機構
５５  時計機能
５６  メモリ
５７  ＧＰＳ機能
５８  チャンネル情報取得部
１００  サーバ
１０１、２０１  記憶手段（ＨＤＤ：Hard Disk Drive）
１０２、２０２  プログラム
１０３、２０３  メモリ（ＲＡＭ：Random Access Memory）
１０４、２０４  ＣＰＵ（Central Processing Unit）
１０５、２０５  入力インターフェイス
１０６、２０６  出力インターフェイス
１０７、２０７  通信手段（ＮＩＣ：Network Interface Card）
１１０  時刻登録手段
１１１  リスト提示手段
１１２  本登録手段
１１３  選択画面生成手段
１１４  登録画面生成手段
１１５  ずれ算定手段
１１６  一覧画面生成手段
１２５  ブックマークデータベース
１２６  メタ情報データベース
１２７  ユーザ評価情報データベース
１３０  時刻受信サーバ
１３５  ｗｅｂサーバ
１４０  ネットワーク
２００  ユーザ端末
２０８  ＵＳＢインターフェイス
２０９  ＵＳＢホストコントローラ
２１０  時刻送信手段
２１１  確定情報指示手段
２１２  選択番組指示手段
２３０  時刻読み出しアプリ
２３５  ｗｅｂブラウザ
【図１】
2010087595.tif 000003
【図２】
2010087595.tif 000004
【図３】
2010087595.tif 000005
【図４】
2010087595.tif 000006
【図５】
2010087595.tif 000007
【図６】
2010087595.tif 000008
【図７】
2010087595.tif 000009
【図８】
2010087595.tif 000010
【図９】
2010087595.tif 000011
【図１０】
2010087595.tif 000012
【図１１】
2010087595.tif 000013
【図１２】
2010087595.tif 000014
【図１３】
2010087595.tif 000015
【図１４】
2010087595.tif 000016