(57)【要約】ビデオ番組についてのビデオマークを作成するビデオマークコントローラ及びビデオマークコンピュータソフトウェアを有するシステム及び方法を開示する。ユーザが、ビデオ番組中のイベントにマークを付けることを望む場合、ユーザは、ビデオマーク作成コマンドをビデオマークコントローラに送信する。ビデオマークコントローラは、ビデオマーク作成コマンドの受信時間に対応するビデオマークを作成し、ビデオ番組のコンテンツに参照事項を付けるユーザ注釈を入力する。ビデオマークコントローラは、ビデオ番組についての複数のビデオマークを含むファイルを作成可能である。ビデオマークは、ビデオマークメニュか又はビデオマーク表示アイコンが各ビデオマークを表すビデオマーク時系列に表示され得る。各ビデオマークを選択して、ビデオ番組のそれぞれの部分にアクセスし得る。
2005530296.tif 000002
【特許請求の範囲】
【請求項１】
ビデオ番組を表示可能なビデオ表示システムにおいて前記ビデオ番組についてのビデオマークを作成する装置であって、
ユーザから、前記ユーザによって選択されるイベントを前記ビデオ番組が表示するときの前記ビデオ番組の時間を示すビデオマーク作成コマンドを受信可能なビデオマーク生成器を有し、
前記ビデオマーク生成器は、前記ビデオ番組についての前記ビデオマークを作成し、前記ビデオマークに、前記ユーザからの前記ビデオマーク作成コマンドの受信時間を関連付けることが可能であり、
前記ビデオマーク生成器は、前記ユーザから注釈を受信し、前記ユーザからの前記注釈を前記ビデオマークに関連付けることが可能である装置。
【請求項２】
前記ビデオマーク生成器は、
ビデオマークコントローラに結合されるメモリ内に含まれ、前記ユーザから複数のビデオマーク作成コマンドを受信することによって前記ビデオ番組についての複数のビデオマークを作成するコンピュータソフトウェア命令を実行可能なビデオマークコントローラを有し、
前記複数のビデオマーク作成コマンドの各ビデオマーク作成コマンドは、前記ビデオマーク作成コマンドの受信時間と、前記ユーザからの注釈を有し、
前記ビデオマークコントローラは、前記ビデオ番組についての前記複数のビデオマークを有する第１のファイルと、前記ビデオ番組及び前記複数のビデオマークを有する第２のファイルとのうち１つを作成可能であり、
前記複数のビデオマークの各ビデオマークは、前記第２のファイルにおいて、前記ユーザからの前記ビデオマークのビデオマーク作成コマンドの受信時間に対応する場所に置かれる請求項１記載の装置。
【請求項３】
前記ビデオマークコントローラは、前記複数のビデオマークを、
各エントリは、前記ユーザからの前記ビデオマークについてのビデオマーク作成コマンドの受信時間と前記ユーザからの注釈とを有する、前記ビデオ番組についてのビデオマークメニュと、
前記複数のビデオマークの各ビデオマークに対するビデオマーク表示アイコンが、前記ユーザから前記ビデオマークについてのビデオマーク作成コマンドを受信したときの前記ビデオ番組における場所に対応する時点に表示される、前記ビデオ番組についてのビデオマーク時系列と、
のうちの１つに表示するよう前記ビデオマークコントローラに結合されるメモリ内に含まれるコンピュータソフトウェア命令を実行可能である請求項２記載の装置。
【請求項４】
前記ビデオマークコントローラは、前記ユーザから、前記複数のビデオマークから１つのビデオマークを選択するビデオマーク選択コマンドを受信するよう前記ビデオマークコントローラに結合されるメモリ内に含まれるコンピュータソフトウェア命令を実行可能であり、
前記ビデオマークコントローラは、前記ビデオマーク選択コマンドの受信に応答して、前記複数のビデオマークのうちの前記選択されたビデオマークに関連付けられる前記ビデオ番組の一部にアクセス及び表示可能である請求項３記載の装置。
【請求項５】
前記ビデオマークコントローラは、前記複数のビデオマークが、ビデオマークメニュと、前記複数のビデオマークの各ビデオマークに対するビデオマーク表示アイコンが、前記ユーザから前記ビデオマークについてのビデオマーク作成コマンドを受信したときの前記ビデオ番組における場所に対応する時点に表示される前記ビデオ番組についてのビデオマーク時系列とのうちの１つに表示されるときに、前記ユーザから、前記複数のビデオマークから１つのビデオマークを選択するビデオマーク選択コマンドを受信するよう前記ビデオマークコントローラに結合されるメモリ内に含まれるコンピュータソフトウェア命令を実行可能である請求項４記載の装置。
【請求項６】
前記ビデオマークコントローラは、ビデオマークを編集する、ビデオマークを保存する、ビデオマークを追加する、ビデオマークを削除する、少なくとも２つのビデオマークをビデオグループに関連付ける、少なくとも２つのビデオマークを１つ以上のビデオマーク層内に関連付ける、ユーザによる活動に応答してビデオマークを自動的に作成する、及び、ユーザによる活動の不在に応答してビデオマークを自動的に作成するうちの１つを行うよう前記ビデオマークコントローラに結合されるメモリ内に含まれるコンピュータソフトウェア命令を実行可能である請求項３記載の装置。
【請求項７】
ビデオ番組を表示可能なビデオ表示システムであって、
ユーザから、前記ユーザによって選択されるイベントを前記ビデオ番組が表示するときの前記ビデオ番組の時間を示すビデオマーク作成コマンドを受信可能なビデオマーク生成器を有し、
前記ビデオマーク生成器は、前記ビデオ番組についての前記ビデオマークを作成し、前記ビデオマークに、前記ユーザからの前記ビデオマーク作成コマンドの受信時間を関連付けることが可能であり、
前記ビデオマーク生成器は、前記ユーザから注釈を受信し、前記ユーザからの前記注釈を前記ビデオマークに関連付けることが可能であるビデオ表示システム。
【請求項８】
前記ビデオマーク生成器は、
ビデオマークコントローラに結合されるメモリ内に含まれ、前記ユーザから複数のビデオマーク作成コマンドを受信することによって前記ビデオ番組についての複数のビデオマークを作成するコンピュータソフトウェア命令を実行可能な前記ビデオマークコントローラを有し、
前記複数のビデオマーク作成コマンドの各ビデオマーク作成コマンドは、前記ビデオマーク作成コマンドの受信時間と、前記ユーザからの注釈を有し、
前記ビデオマークコントローラは、前記ビデオ番組についての前記複数のビデオマークを有する第１のファイルと、前記ビデオ番組及び前記複数のビデオマークを有する第２のファイルとのうち１つを作成可能であり、
前記複数のビデオマークの各ビデオマークは、前記第２のファイルにおいて、前記ユーザからの前記ビデオマークのビデオマーク作成コマンドの受信時間に対応する場所に置かれる請求項７記載のビデオ表示システム。
【請求項９】
前記ビデオマークコントローラは、前記複数のビデオマークを、
各エントリは、前記ユーザからの前記ビデオマークについてのビデオマーク作成コマンドの受信時間と前記ユーザからの注釈とを有する、前記ビデオ番組についてのビデオマークメニュと、
前記複数のビデオマークの各ビデオマークに対するビデオマーク表示アイコンが、前記ユーザから前記ビデオマークについてのビデオマーク作成コマンドを受信したときの前記ビデオ番組における場所に対応する時点に表示される、前記ビデオ番組についてのビデオマーク時系列と、
のうちの１つに表示するよう前記ビデオマークコントローラに結合されるメモリ内に含まれるコンピュータソフトウェア命令を実行可能である請求項８記載のビデオ表示システム。
【請求項１０】
前記ビデオマークコントローラは、前記ユーザから、前記複数のビデオマークから１つのビデオマークを選択するビデオマーク選択コマンドを受信するよう前記ビデオマークコントローラに結合されるメモリ内に含まれるコンピュータソフトウェア命令を実行可能であり、
前記ビデオマークコントローラは、前記ビデオマーク選択コマンドの受信に応答して、前記複数のビデオマークのうちの前記選択されたビデオマークに関連付けられる前記ビデオ番組の一部にアクセス及び表示可能である請求項９記載のビデオ表示システム。
【請求項１１】
前記ビデオマークコントローラは、前記複数のビデオマークが、ビデオマークメニュと、前記複数のビデオマークの各ビデオマークに対するビデオマーク表示アイコンが、前記ユーザから前記ビデオマークについてのビデオマーク作成コマンドを受信したときの前記ビデオ番組における場所に対応する時点に表示される前記ビデオ番組についてのビデオマーク時系列とのうちの１つに表示されるときに、前記ユーザから、前記複数のビデオマークから１つのビデオマークを選択するビデオマーク選択コマンドを受信するよう前記ビデオマークコントローラに結合されるメモリ内に含まれるコンピュータソフトウェア命令を実行可能である請求項１０記載のビデオ表示システム。
【請求項１２】
前記ビデオマークコントローラは、ビデオマークを編集する、ビデオマークを保存する、ビデオマークを追加する、ビデオマークを削除する、少なくとも２つのビデオマークをビデオグループに関連付ける、少なくとも２つのビデオマークを１つ以上のビデオマーク層内に関連付ける、ユーザによる活動に応答してビデオマークを自動的に作成する、及び、ユーザによる活動の不在に応答してビデオマークを自動的に作成するうちの１つを行うよう前記ビデオマークコントローラに結合されるメモリ内に含まれるコンピュータソフトウェア命令を実行可能である請求項９記載のビデオ表示システム。
【請求項１３】
ビデオ番組を表示可能なビデオ表示システムにおいて前記ビデオ番組についてのビデオマークを作成する方法であって、
ユーザから、前記ユーザによって選択されるイベントを前記ビデオ番組が表示するときの前記ビデオ番組の時間を示すビデオマーク作成コマンドをビデオマーク生成器において受信する段階と、
前記ビデオマーク作成コマンドに応答して前記ビデオマーク生成器において前記ビデオ番組についての前記ビデオマークを作成する段階と、
前記ビデオマークに、前記ユーザからの前記ビデオマーク作成コマンドの受信時間を関連付ける段階と、
前記ユーザから注釈を受信する段階と、
前記ユーザからの前記注釈を前記ビデオマークに関連付ける段階と、
を有する方法。
【請求項１４】
前記ユーザから、前記ビデオ番組についての複数のビデオマーク作成コマンドを受信する段階と、
前記ビデオ番組についての前記複数のビデオマークを有する第１のファイルと、前記ビデオ番組及び前記複数のビデオマークを有する第２のファイルとのうち１つを作成する段階と、
を更に有し、
前記複数のビデオマーク作成コマンドの各ビデオマーク作成コマンドは、前記ビデオマーク作成コマンドの受信時間と、前記ユーザからの注釈を有し、
前記複数のビデオマークの各ビデオマークは、前記第２のファイルにおいて、前記ユーザからの前記ビデオマークのビデオマーク作成コマンドの受信時間に対応する場所に置かれる請求項１３記載の方法。
【請求項１５】
各エントリは、前記ユーザからの前記ビデオマークについてのビデオマーク作成コマンドの受信時間と前記ユーザからの注釈とを有する前記ビデオ番組についてのビデオマークメニュに、前記複数のビデオマークを表示する段階と、
前記複数のビデオマークの各ビデオマークに対するビデオマーク表示アイコンが、前記ユーザから前記ビデオマークについてのビデオマーク作成コマンドを受信したときの前記ビデオ番組における場所に対応する時点に表示される前記ビデオ番組についてのビデオマーク時系列上に、前記複数のビデオマークを表示する段階と、
を更に有する請求項１４記載の方法。
【請求項１６】
前記ユーザから、前記複数のビデオマークから１つのビデオマークを選択するビデオマーク選択コマンドを受信する段階と、
前記選択されたビデオマークに関連付けられる前記ビデオ番組の一部にアクセスする段階と、
前記ビデオ番組の前記一部を表示する段階と、
を更に有する請求項１４記載の方法。
【請求項１７】
前記ビデオマークメニュと、前記ビデオマーク時系列とのうちの１つに表示される複数のビデオマークから１つのビデオマークを選択するビデオマーク選択コマンドを、前記ユーザから受信する段階と、
前記選択されたビデオマークに関連付けられる前記ビデオ番組の一部にアクセスする段階と、
前記ビデオ番組の前記一部を表示する段階と、
を更に有する請求項１５記載の方法。
【請求項１８】
ビデオマークを編集する段階と、ビデオマークを保存する段階と、ビデオマークを追加する段階と、ビデオマークを削除する段階と、少なくとも２つのビデオマークをビデオマークグループに関連付ける段階と、少なくとも２つのビデオマークを１つ以上のビデオマーク層内に関連付ける段階と、ユーザによる活動に応答してビデオマークを自動的に作成する段階と、ユーザによる活動の不在に応答してビデオマークを自動的に作成する段階とのうち１つの段階を更に有する請求項１５記載の方法。
【請求項１９】
ビデオ番組を表示可能なビデオ表示システムにおいて前記ビデオ番組についてのビデオマークを作成するためのコンピュータ可読記憶媒体上に格納されるコンピュータ実行可能命令であって、
ユーザから、前記ユーザによって選択されるイベントを前記ビデオ番組が表示するときの前記ビデオ番組の時間を示すビデオマーク作成コマンドをビデオマーク生成器において受信する段階と、
前記ビデオマーク作成コマンドに応答して前記ビデオマーク生成器において前記ビデオ番組についての前記ビデオマークを作成する段階と、
前記ビデオマークに、前記ユーザからの前記ビデオマーク作成コマンドの受信時間を関連付ける段階と、
前記ユーザから注釈を受信する段階と、
前記ユーザからの前記注釈を前記ビデオマークに関連付ける段階と、
を有する命令。
【請求項２０】
前記ユーザから、前記ビデオ番組についての複数のビデオマーク作成コマンドを受信する段階と、
前記ビデオ番組についての前記複数のビデオマークを有する第１のファイルと、前記ビデオ番組及び前記複数のビデオマークを有する第２のファイルとのうち１つを作成する段階と、
を更に有し、
前記複数のビデオマーク作成コマンドの各ビデオマーク作成コマンドは、前記ビデオマーク作成コマンドの受信時間と、前記ユーザからの注釈を有し、
前記複数のビデオマークの各ビデオマークは、前記第２のファイルにおいて、前記ユーザからの前記ビデオマークのビデオマーク作成コマンドの受信時間に対応する場所に置かれる、請求項１９記載のコンピュータ可読媒体上に格納されるコンピュータ実行可能命令。
【請求項２１】
各エントリは、前記ユーザからの前記ビデオマークについてのビデオマーク作成コマンドの受信時間と前記ユーザからの注釈とを有する前記ビデオ番組についてのビデオマークメニュに、前記複数のビデオマークを表示する段階と、
前記複数のビデオマークの各ビデオマークに対するビデオマーク表示アイコンが、前記ユーザから前記ビデオマークについてのビデオマーク作成コマンドを受信したときの前記ビデオ番組における場所に対応する時点に表示される前記ビデオ番組についてのビデオマーク時系列上に、前記複数のビデオマークを表示する段階と、
を更に有する請求項２０記載のコンピュータ可読媒体上に格納されるコンピュータ実行可能命令。
【請求項２２】
前記ユーザから、前記複数のビデオマークから１つのビデオマークを選択するビデオマーク選択コマンドを受信する段階と、
前記選択されたビデオマークに関連付けられる前記ビデオ番組の一部にアクセスする段階と、
前記ビデオ番組の前記一部を表示する段階と、
を更に有する請求項２０記載のコンピュータ可読記憶媒体上に格納されるコンピュータ実行可能命令。
【請求項２３】
前記ビデオマークメニュと、前記ビデオマーク時系列とのうちの１つに表示される複数のビデオマークから１つのビデオマークを選択するビデオマーク選択コマンドを、前記ユーザから受信する段階と、
前記選択されたビデオマークに関連付けられる前記ビデオ番組の一部にアクセスする段階と、
前記ビデオ番組の前記一部を表示する段階と、
を更に有する請求項２１記載のコンピュータ可読記憶媒体上に格納されるコンピュータ実行可能命令。
【請求項２４】
ビデオマークを編集する段階と、ビデオマークを保存する段階と、ビデオマークを追加する段階と、ビデオマークを削除する段階と、少なくとも２つのビデオマークをビデオマークグループに関連付ける段階と、少なくとも２つのビデオマークを１つ以上のビデオマーク層内に関連付ける段階と、ユーザによる活動に応答してビデオマークを自動的に作成する段階と、ユーザによる活動の不在に応答してビデオマークを自動的に作成する段階とのうち１つの段階を更に有する請求項２１記載のコンピュータ可読記憶媒体上に格納されるコンピュータ実行可能命令。
【請求項２５】
ビデオ番組についての複数のビデオマークを有するデータファイルを有する電子信号。
【請求項２６】
ビデオ番組を有するデータファイルを更に有し、
前記複数のビデオマークの各ビデオマークは、前記ビデオマークのビデオマーク作成コマンドの受信時間に対応する場所において前記ビデオ番組において置かれる請求項２５記載の電子信号。
【請求項２７】
ビデオマークメニュ、及び、ビデオマーク時系列のうち１つを有するデータファイルを更に有する請求項２６記載の電子信号。
【請求項２８】
ビデオマークグループに関連付けられる少なくとも２つのビデオマーク、及び、１つ以上のビデオマーカ層に関連付けられる少なくとも２つのビデオマークのうち１つを有するデータファイルを更に有する請求項２７記載の電子信号。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、ビデオ表示システムに関わり、より具体的には、ビデオ番組についてのビデオマークを与えるシステム及び方法に係る。
【背景技術】
【０００２】
様々なビデオ再生装置が市場において入手可能となっている。多くの人々は、ビデオテープレコーダ（ＶＴＲ）とも称されるビデオカセットレコーダ（ＶＣＲ）を所有しているか又は馴染みがある。最近では、ビデオ番組を格納するために磁気カセットテープではなくコンピュータ磁気ハードディスクを用いるビデオレコーダが市場に登場している。例えば、ＲｅｐｌａｙＴＶＪレコーダ及びＴｉＶＯＪレコーダは、例えば、ＭＰＥＧ−２圧縮を用いてハードディスクドライブ上にテレビジョン番組をデジタル記録する。更に、一部のビデオ再生装置は、磁気ディスクではなく読取り可能／書込み可能デジタルバーサタイルディスク（ＤＶＤ）上に記録し得る。
【０００３】
ここ数年で、視聴のために利用可能なビデオ番組数は、かなり増加している。視聴者にとって、関心のあるビデオ番組の一部（又はビデオ番組中のイベント）を見つけるべくビデオ番組を素早く検索する機能を有することはますます重要となっている。記録ビデオ番組中におけるビデオ番組の所望の部分の場所を見つけることを望む視聴者に現在与えられているオプションは、（１）ビデオ番組全体を見る、（２）関心のある番組の一部を見つけるためにビデオ番組全体の記録を早送りする、及び（３）概略的な番組の説明しか与えない電子番組ガイド（ＥＰＧ）からのデータを利用することである。
【０００４】
アナログの分野では、ビデオカセットレコーダ（ＶＣＲ）は、ビデオテープの特定の場所に「インデックス」マークを付加することをユーザに可能にするメカニズムを有する。これらのアナログ「インデックス」マークは、ビデオテープを早送り又は巻戻しすることによってその場所を見つけることができる。しかし、これらのアナログ「インデックス」マークは、ビデオテープがＶＣＲからイジェクトされるときには無くなってしまう。
【０００５】
ビデオインデキシングの分野では、自動インデキシング及びビデオアクセスを与える様々な方法が開発されている。しかし、これらの方法は、個々のビデオ個所にインデックスを付けない。
【０００６】
従って、当該技術において、将来のアクセスのためにビデオ番組における個々のイベントの場所をユーザが識別することを可能にするシステム及び方法が必要である。更に、当該技術において、ユーザコマンドを入力することによってユーザがビデオ番組のコンテンツに注釈を付けることを可能にするシステム及び方法が必要である。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した従来技術の欠点に対処するために、本発明は、ビデオ番組を表示可能なビデオ表示システムにおいて用いるためのビデオ番組についてのビデオマークを与えるシステム及び方法を提供することを主な目的とする。
【課題を解決するための手段】
【０００８】
「ビデオマーク」は、ビデオ番組におけるイベントの場所にマークを付ける情報を有する。ビデオマーク内の場所情報は、ビデオ番組のフレーム番号を有してもよい。「ビデオマーク」は、ビデオ番組におけるイベントを識別する情報を有してもよい。ビデオマーク内の識別情報は、ビデオマークの場所においてビデオ番組において表示されるイベントの種類を識別する短いテキストを有してもよい。
【０００９】
本発明は、ビデオ番組についてのビデオマークを作成可能なビデオマーク生成器を有する。ビデオマーク生成器は、ビデオマークコントローラとビデオマークコンピュータソフトウェアを有する。ユーザが、ビデオ番組におけるイベントにマーク付けすることを望むときに、ユーザは、ビデオマークコマンドをビデオマークコントローラに送信する。ビデオマークコントローラは、ビデオマークコマンドの受信時間に対応するビデオマークを作成し、ビデオ番組のコンテンツに参照事項を付けるユーザ注釈を入力する。ビデオマークコントローラは、ビデオ番組用に複数のビデオマークを含むファイルを作成することが可能である。或いは、ビデオマークは、ビデオ番組を有するファイルにおいて、それぞれの場所で埋め込みされてもよい。ビデオマークは、ビデオマークメニュか、又は、ビデオマーク表示アイコンが各ビデオマークを表すビデオマーク時系列に表示されてもよい。表示されるビデオマークは、ユーザによって選択されて、そのビデオマークに関連付けられるビデオ番組における場所にアクセスし得る。
【００１０】
本発明の１つの有利な実施例では、ビデオマークコントローラは、ユーザからビデオマークコマンドを受信する。ビデオマークコマンドは、ユーザがビデオマーク付けのために選択したいイベントをビデオ番組が表示するときのそのビデオ番組の時間を示す。ビデオマークコントローラは、ユーザによって選択されたそのイベントについてのビデオマークを、ユーザ注釈にビデオマークコマンドの受信時間を関連付けることによって作成する。
【００１１】
本発明の１つの有利な実施例では、ビデオマークコントローラは、ビデオ番組について複数のビデオマークを作成可能である。
【００１２】
本発明の１つの有利な実施例では、ビデオマークコントローラは、ビデオ番組についてのビデオマークを、ビデオマークメニュに表示可能である。
【００１３】
本発明の別の有利な実施例では、ビデオマークコントローラは、ビデオ番組についてのビデオマークを、ビデオ番組のビデオマーク時系列に表示可能である。
【００１４】
本発明の１つの有利な実施例では、ビデオマークコントローラは、ユーザから、ビデオマークを選択するビデオマークコマンドを受信し、その選択されたビデオマークに関連付けられるビデオ番組における場所（又は複数の場所）にアクセスすることが可能である。
【００１５】
上述は、当業者が以下の本発明の詳細な説明をより良好に理解し得るよう本発明の特徴及び技術的利点をまとめたものである。本発明の特許請求の範囲の対象を形成する本発明の追加の特徴及び利点は、以下に説明する。当業者は、開示する概念及び特定の実施例を、本発明の同じ目的を行うための他の構造を変更する又は設計するための基礎として容易に用い得ることを理解すべきである。当業者は更に、このような等価の構造は、本発明のその最も広義における精神及び範囲から逸脱しないことも認識すべきである。
【００１６】
詳細な説明に進む前に、本願に使用する特定の単語及び表現を定義付けすることが有利であると思われる。「有する」、「〜からなる」という用語、及び、それらの派生語は、非制限的な包含を指し、「又は」という用語は包含的であるので、「及び／又は」を指し、「関連付けられる」という用語、及び、その派生語は、有する、〜内に有する、相互接続する、包含する、〜内に包含される、接続する、結合する、連通する、協働する、挟む、並列する、近接する、境界付けられる、保持する、〜という特性を有する等を指す。また、「コントローラ」という用語は、少なくとも１つの動作を制御する任意の装置、システム、又は、システムの一部を指し、このような装置は、ハードウェア、ファームウェア、又は、ソフトウェア、若しくは、これらの少なくとも２つの組合せに組み込まれてもよい。尚、任意の特定のコントローラに関連付けられる機能性は、ローカル又はリモートで中央管理されても分配されてもよい。特に、コントローラは、１つ以上のアプリケーションプログラム及び／又はオペレーティングシステムプログラムを実行させる１つ以上のデータプロセッサ、関連付けられる入力／出力装置、及び、関連付けられるメモリを有してもよい。特定の単語及び表現の定義は、本願全体を通して与えられており、当業者は、このような定義のうちの多くは、さもなければ、ほとんどは、定義される単語及び表面の従来のみならず将来における使用にも適用されることを理解するものとする。
【発明を実施するための最良の形態】
【００１７】
本発明及び本発明の利点のより完全な理解のために、添付図面と共に以下の説明を参照する。図面中、同様の番号は同様の対象物を示す。
【００１８】
以下に説明する図１乃至１０と、この特許文書において本発明の原理を説明するために用いる様々な実施例は、例示的に過ぎず、本発明の範囲を制限するものと解釈すべきではない。以下の例示的な実施例の説明において、本発明は、テレビ受像機に組込まれるか、又は、テレビ受像機に関連して用いられる。しかし、この実施例は、例示的に過ぎず、本発明の範囲をテレビ受像機に制限するものと解釈すべきではない。実際に、当業者は、本発明の例示的な実施例は、任意の種類のビデオ表示システムに用いるために容易に変更され得ることを認識するであろう。
【００１９】
図１は、本発明の有利な実施例による例示的なビデオ再生装置１５０及びテレビ受像機１０５を示す。ビデオ再生装置１５０は、ケーブルテレビジョンサービスプロバイダ（ケーブル会社）、ローカルアンテナ、衛星、インターネット、又は、デジタルバーサタイルディスク（ＤＶＤ）若しくはビデオホームシステム（ＶＨＳ）テーププレイヤといった外部源から入来テレビジョン信号を受信する。ビデオ再生装置１５０は、選択されたチャンネルからのテレビジョン信号を、テレビ受像機１０５に伝送する。チャネルは、視聴者によって手動で選択されるか、又は、視聴者によって前にプログラムされた記録装置によって自動的に選択され得る。或いは、チャンネル及びビデオ番組は、視聴者の個人視聴履歴における番組プロファイルからの情報に基づいて記録装置によって自動的に選択され得る。
【００２０】
記録モードでは、ビデオ再生装置１５０は、ビデオ再生装置１５０内の又はビデオ再生装置１５０に接続される記憶媒体上に記録及び格納されるベースバンドビデオ信号を生成するよう入来無線周波数（ＲＦ）テレビジョン信号を復調し得る。再生モードでは、ビデオ再生装置１５０は、視聴者によって選択された格納ベースバンドビデオ信号（即ち、番組）を記憶媒体から読出しし、それを受像機１０５に伝送する。ビデオ再生装置１５０は、デジタル信号を受信し、記録し、インタラクトし、及び再生することが可能な種類のビデオレコーダを有し得る。
【００２１】
ビデオ再生装置１５０は、記録テープを用いる種類のビデオレコーダ、又は、ハードディスクを用いる種類のビデオレコーダ、又は、半導体メモリを用いる種類のビデオレコーダ、又は、任意の他の種類の記録装置を用いるビデオレコーダを有し得る。ビデオ再生装置１５０がビデオカセットレコーダ（ＶＣＲ）である場合、ビデオ再生装置１５０は、磁気カセットテープに入来テレビジョン信号を格納し、磁気カセットテープからテレビジョン信号を取出しする。ビデオ再生装置１５０が、ＲｅｐｌａｙＴＶＪレコーダ又はＴｉＶＯＪレコーダといったディスクドライブに基づいた装置である場合、ビデオ再生装置１５０は、磁気カセットテープではなくコンピュータ磁気ハードディスク上に入来テレビジョン信号を格納し、ハードディスクから格納されたテレビジョン信号を取出しする。更に別の実施例では、ビデオ再生装置１５０は、ローカル読取り／書込み（Ｒ／Ｗ）デジタルバーサタイルディスク（ＤＶＤ）、又は、読取り／書込み（Ｒ／Ｗ）コンパクトディスク（ＣＤ−ＲＷ）に格納し、ローカル読取り／書込み（Ｒ／Ｗ）デジタルバーサタイルディスク（ＤＶＤ）、又は、読取り／書込み（Ｒ／Ｗ）コンパクトディスク（ＣＤ−ＲＷ）から取出しする。ローカル記憶媒体は、固定であっても（例えば、ハードディスクドライブ）、取外し可能であっても（例えば、ＤＶＤ、ＣＤ−ＲＷ）よい。
【００２２】
ビデオ再生装置１５０は、視聴者により操作される遠隔制御装置１２５からコマンド（チャンネル番号を上げる、チャンネル番号を下げる、音量を上げる、音量を下げる、記録する、再生する、早送りする（ＦＦ）、巻戻しする等）を受信する赤外線（ＩＲ）センサ１６０を有する。テレビ受像機１０５は、画面１１０、赤外線（ＩＲ）センサ１１５、及び、１つ以上の手動制御部１２０（破線で示す）を有する従来のテレビジョンである。ＩＲセンサ１１５も、視聴者により操作される遠隔制御装置１２５からコマンド（音量を上げる、音量を下げる、電源を付ける、電源を消す）を受信する。
【００２３】
あるいは、遠隔制御装置１２５は、赤外線（ＩＲ）リンクではなく有線によってビデオ再生装置１５０（及びテレビ受像機１０５）に結合されてもよい。更に、或いは、遠隔制御装置１２５は、ユーザが、ビデオ再生装置１５０に対してテキストメッセージを入力して送ることを可能にするようキーボード（図示せず）とディスプレイ（図示せず）を有し得る。以下により詳しく説明するように、本発明の別の有利な実施例では、ユーザは、ビデオマーク注釈を編集するために、ビデオ再生装置１５０にテキストメッセージを送信することが可能である。
【００２４】
尚、ビデオ再生装置１５０は、特定の種類の源から特定の種類の入来テレビジョン信号を受信することに制限されるものではない。上述したように、外部源は、ケーブルサービスプロバイダ、従来のＲＦ放送アンテナ、衛星放送送受信アンテナ、インターネット接続、又は、ＤＶＤプレーヤ若しくはＶＨＳプレーヤといったローカルの記憶装置であり得る。一部の実施例では、ビデオ再生装置１５０は、記録すら可能ではなく、着脱可能ＤＶＤ又はＣＤ−ＲＯＭから取出しされるテレビジョン信号の再生に制限される場合もある。従って、入来信号は、デジタル信号、アナログ信号、又はインターネットプロトコル（ＩＰ）パケットであり得る。しかし、本発明の原理を説明する際の単純さ及び明解さのために、以下の説明は、主に、ビデオ再生装置１５０がケーブルサービスプロバイダから入来テレビジョン信号（アナログ及び／又はデジタル）を受信する実施例に関する。しかし、当業者は、本発明の原理は、無線放送テレビジョン信号、ローカル記憶システム、ＭＰＥＧデータを含むＩＰパケットの入来ストリーム等との使用に容易に適応可能であり得ることを理解するであろう。
【００２５】
図２は、本発明の有利な実施例による例示的なビデオ再生装置１５０をより詳細に示す。ビデオ再生装置１５０は、ＩＲセンサ１６０、ビデオプロセッサ２１０、ＭＰＥＧ２エンコーダ２２０、ハードディスクドライブ２３０、ＭＰＥＧ２デコーダ／ＮＴＳＣエンコーダ２４０、及びビデオレコーダ（ＶＲ）コントローラ２５０を有する。ビデオ再生装置１５０は更に、ビデオユニット２６０、ビデオマークコントローラ２７０、及びメモリ２８０を有する。ＶＲコントローラ２５０は、視聴モード、記録モード、再生モード、早送り（ＦＦ）モード、巻戻しモード、及び他の同様の機能を含むビデオ再生装置１５０の全体の動作を指揮する。ＶＲコントローラ２５０は更に、本発明の原理に従って、ビデオマークの作成、記憶、及び表示も指揮する。
【００２６】
視聴モードでは、ＶＲコントローラ２５０は、ケーブルサービスプロバイダからの入来テレビジョン信号を、ビデオプロセッサ２１０によって復調且つ処理させ、ビデオ信号をハードディスクドライブ２３０上に格納する（又はビデオ信号を取出しする）、又はすることなく、テレビ受像機１０５に伝送させる。ビデオプロセッサ２１０は、ケーブルサービスプロバイダから入来テレビジョン信号を受信し、ユーザによって選択されたチャンネルに合わせ、また、選択されたＲＦ信号をテレビ受像機１０５上での表示に適したベースバンドテレビジョン信号（例えば、スーパビデオ信号）に変換する無線周波数（ＲＦ）フロントエンド回路を有する。ビデオプロセッサ２１０は更に、ＭＰＥＧ２デコーダ／ＮＴＳＣエンコーダ２４０から従来のＮＴＳＣ信号と、メモリ２８０からのビデオマークを受信し、ベースバンドテレビジョン信号をテレビ受像機１０５に伝送することが可能である。
【００２７】
記録モードでは、ＶＲコントローラ２５０は、入来テレビジョン信号を、ハードディスクドライブ２３０上に格納させる。ＶＲコントローラ２５０の制御下で、ＭＰＥＧ２エンコーダ２２０は、ケーブルサービスプロバイダからの入来アナログテレビジョン信号を受信し、受信したＲＦ信号を、ハードディスクドライブ２３０上に格納するためにＭＰＥＧフォーマットに変換する。或いは、ビデオ再生装置１５０が、ＭＰＥＧ２データを伝送する源に結合される場合は、入来ＭＰＥＧ２データは、ＭＰＥＧ２デコーダ２２０を迂回して、ハードディスクドライブ２３０上に直接格納され得る。
【００２８】
再生モードでは、ＶＲコントローラ２５０は、格納されているテレビジョン信号（即ち、番組）を、ＭＰＥＧ２デコーダ／ＮＴＳＣエンコーダ２４０に流すようハードディスクドライブ２３０に命令する。ＭＰＥＧ２デコーダ／ＮＴＳＣエンコーダ２４０は、ハードディスクドライブ２３０からのＭＰＥＧ２データを、例えば、例えば、スーパビデオ（Ｓ−ビデオ）信号に変換し、ビデオプロセッサ２１０はこの信号を、テレビ受像機１０５に伝送する。
【００２９】
尚、ＭＰＥＧ２エンコーダ２２０及びＭＰＥＧ２デコーダ／ＮＴＳＣエンコーダ２４０のためのＭＰＥＧ２規格の選択は、例示的に過ぎない。本発明の別の実施例では、ＭＰＥＧエンコーダ及びデコーダは、ＭＰＥＧ−１、ＭＰＥＧ−２、ＭＰＥＧ−４、及びＭＰＥＧ−７規格のうちの１つ以上、又は、１つ以上の他の種類の規格に準拠し得る。
【００３０】
本願及び本願の特許請求の範囲のために、ハードディスクドライブ２３０は、共に読取り可能且つ書込み可能である任意の大容量記憶装置を含むよう定義され、以下に制限されないが、読取り／書込みデジタルバーサタイルディスク（ＤＶＤ−ＲＷ）、書換え可能ＣＤ−ＲＯＭ、ＶＣＲテープ等のための従来の磁気ディスクドライブ、及び、光学ディスクドライブを有する。実際に、ハードディスクドライブ２３０は、ビデオ再生装置１５０に永久的に埋め込まれている従来の意味に固定される必要はない。むしろ、ハードディスクドライブ２３０は、記録ビデオ番組を格納するためにビデオ再生装置１５０のための任意の大容量記憶装置を有する。従って、ハードディスクドライブ２３０は、幾つかの読取り／書込みＤＶＤ又は書換え可能ＣＤ−ＲＯＭを保持するジュークボックス装置（図示せず）のように、取付けされた周辺ドライブ又は着脱可能なディスクドライブ（埋め込み式又は取付け式）を有し得る。図２に概略的に示すように、このような種類の着脱可能なディスクドライブは、書換え可能なＣＤ−ＲＯＭディスク２３５を受取り及び読取りすることが可能である。
【００３１】
更に、本発明の１つの有利な実施例では、ハードディスクドライブ２３０は、ビデオ再生装置１５０がアクセスし、ネットワーク接続（例えば、インターネットプロトコル（ＩＰ）接続）を介して制御し得る外部大容量記憶装置を有してもよく、例えば、視聴者の家庭用パーソナルコンピュータ（ＰＣ）内のディスクドライブ又は視聴者のインターネットサービスプロバイダ（ＩＳＰ）におけるサーバ上のディスクドライブが挙げられる。
【００３２】
ＶＲコントローラ２５０は、ビデオプロセッサ２１０によって受信されたビデオ信号に関する情報をビデオプロセッサ２１０から入手する。ＶＲコントローラ２５０は、ビデオ再生装置１５０がビデオ番組を受信していることを決定し、ＶＲコントローラ２５０は、そのビデオ番組は、記録のために選択されているビデオ番組か否かを決定する。そのビデオ番組が記録されるべきである場合は、ＶＲコントローラ２５０は、上述したような方法で、ハードディスクドライブ２３０上にビデオ番組を記録させる。そのビデオ番組が記録されるべきものではない場合は、ＶＲコントローラ２５０は、そのビデオ番組を、ビデオプロセッサ２１０に処理させ、上述した方法でテレビ受像機１０５に伝送させる。
【００３３】
本発明の１つの例示的な実施例では、メモリ２８０は、ランダムアクセスメモリ（ＲＡＭ）、又は、ランダムアクセスメモリ（ＲＡＭ）と読取り専用メモリ（ＲＯＭ）の組合せを有し得る。メモリ２８０は、フラッシュメモリのような不揮発性ランダムアクセスメモリ（ＲＡＭ）も有し得る。テレビ受像機１０５の別の有利な実施例では、メモリ２８０は、ハードディスクドライブ（図示せず）といった大容量記憶データ装置を有し得る。メモリ２８０は、読取り／書込みＤＶＤ又は書換え可能ＣＤ−ＲＯＭを読取りする取付けられた周辺ドライブか、又は、着脱可能なディスクドライブ（埋め込み式又は取付け式）を有し得る。図２に概略的に示すように、このような種類の着脱可能なディスクドライブは、書換え可能ＣＤ−ＲＯＭディスク２８５を受取り及び読取りすることが可能である。
【００３４】
上述したように、ビデオマークは、ビデオ番組内のイベントの場所をマーク付けする情報を有する。ビデオマーク内の場所情報は、ビデオ番組のフレーム番号を有してもよい。ビデオマークは、ビデオ番組におけるイベントを識別する情報を有してもよい。ビデオマーク内の識別情報は、ビデオマークの場所においてビデオ番組において表示されるイベントの種類を識別する短いテキストを有してもよい。
【００３５】
図３は、本発明のビデオマークコンピュータソフトウェア３００を有するメモリ２８０の選択部分を示す。メモリ２８０は、オペレーティングシステムインタフェースプログラム３１０、ビデオマーク生成器アプリケーション３２０、ビデオマークファイルアプリケーション３３０、ビデオマークメニュアプリケーション３４０、ビデオマーク時系列表示アプリケーション３５０、ビデオマーク編集アプリケーション３６０、ビデオマークグルーピングアプリケーション３７０、自動ビデオマークアプリケーション３８０、及びビデオマーク記憶場所３９０を有する。ビデオマークコントローラ２７０及びビデオマークコンピュータソフトウェア３００は共に、本発明を実行可能なビデオマーク生成器を構成する。オペレーティングシステムインタフェースプログラム３１０は、コンピュータソフトウェア３００の動作を、ＶＲコントローラ２５０及びビデオマークコントローラ２７０のオペレーティングシステムに合わせる。
【００３６】
以下により詳細に説明するように、メモリ２８０内に格納されたコンピュータソフトウェア３００における命令の指揮下で、ビデオマークコントローラ２７０は、（１）ビデオマークの作成を要求するユーザ入力を受信する、（２）ユーザ入力に応答してビデオ番組についてのビデオマークを作成する、（３）ビデオマークを、ビデオマーク記憶場所に格納する、及び（４）ビデオマークメニュに複数のビデオマークを表示する、（５）ビデオ番組の表示の際に、複数のビデオマークをビデオマーク時系列で表示する、（６）ユーザ要求に応答して、複数のビデオマークの表示からビデオマークを選択する、（７）選択されたビデオマークに関連付けられるビデオ番組の一部を表示する、（８）ビデオマークを編集する、保存する、及び削除する、（９）関連するビデオマークをまとめる、及び（１０）ユーザの活動又は不活動に応答してビデオマークを自動定に生成することが可能である。
【００３７】
ビデオレコーダ（ＶＲ）コントローラ２５０は、ビデオマークを作成するコマンドをユーザから受信する。以下、ビデオマークを作成するユーザコマンドは、ビデオマーク作成コマンドと称する。ユーザは、ビデオマーク作成コマンドを、遠隔制御装置１２５及びＩＲセンサ１６０を介してＶＲコントローラ２５０に送信する。ビデオマーク作成コマンドは、ビデオマークにユーザが付加することを希望する特定の注釈を示す注釈信号を有してもよい。この注釈は、ビデオ番組コンテンツを識別する（例えば、「かっこいいシーン」）か、又は、ユーザの外部イベント（例えば、「寝てしまった」）を記録し得る。ユーザは、遠隔制御装置１２５上の１つ以上の制御ボタンを用いて注釈信号を送信し得る。或いは、ユーザは、ビデオマークの注釈として用いられるカスタマイズされたテキストメッセージを送信するためにキーボード及びディスプレイが具備された遠隔制御装置１２５を用いてもよい。
【００３８】
標準的なビデオマークは、ビデオコントローラ２７０と共に用いるよう前に作成されているビデオマークである。標準ビデオマークは、ビデオアイコンと対応するビデオマーク注釈を有する。ビデオコントローラ２７０は、全ての標準ビデオマークを受信且つ認識するようプログラムされる。例えば、標準ビデオマークは、「かっこいいシーン」、「音楽」、「友達に見せる」、「すごいアクション」、「得点」等といったビデオマーク注釈を有するビデオマークアイコンを有する。標準ビデオマークのライブラリを、ビデオマークユーザのために作成してもよい。例えば、インターネット上の１つ以上の標準ビデオマークライブラリにアクセスして、希望に応じて、ビデオコントローラ２７０に好きなだけ標準ビデオマークをダウンロードしてもよい。或いは、ユーザは、標準ビデオマークの第３者プロバイダから１つ以上の標準ビデオマークのライブラリを「オフライン」で注文してもよい。
【００３９】
カスタマイズビデオマークは、特定の個々の用途についてユーザによって作成されるビデオマークである。カスタマイズビデオマークは、ビデオアイコンと対応するカスタマイズ化されたビデオマーク注釈を有する。ビデオコントローラ２７０は、カスタマイズビデオマークを作成するユーザ入力を受信するようプログラムされる。例えば、カスタマイズビデオマークは、「中東危機」、「スター・トレック」、「ドリー・パートソン」等といったカスタマイズビデオマーク注釈を有するビデオマークアイコンを有し得る。ユーザは、ビデオマーク編集アプリケーション３６０を用いてカスタマイズビデオマークを作成することができる。上述したように、ユーザは、キーボードが具備された遠隔制御装置１２５を用いて、カスタマイズビデオマークアプリケーションのテキストを送信し得る。
【００４０】
ビデオレコーダ（ＶＲ）コントローラ２５０が、ユーザからのビデオマーク作成コマンドを受信すると、ＶＲコントローラ２５０は、ビデオマーク作成コマンドと、ビデオマーク作成コマンドの受信時間を、ビデオマークコントローラ２７０に送信する。ビデオマーク作成コマンドの受信に応答して、ビデオマークコントローラ２７０は、ビデオマーク生成器アプリケーション３２０を用いてビデオマークを作成する。ビデオマークコントローラ２７０は時間スタンプを使用して、ビデオマーク作成コマンドが受信された時間に対応するビデオの選択されたキーフレームを識別する。
【００４１】
ビデオマークコントローラ２７０は更に、ユーザからの注釈を示す信号を識別する。例えば、ユーザが、ビデオ番組内の「かっこいいシーン」を示すためにユーザが用いることを希望するものとしてビデオマークを識別する信号を送ると想定する。次に、ビデオマークコントローラ２７０は、注釈信号を識別して、「かっこいいシーン」注釈をビデオマークに付加する。或いは、ユーザは、注釈のテキストに「かっこいいシーン」という単語を有するカスタマイズビデオマーク注釈を送信してもよい。
【００４２】
ビデオマークコントローラ２７０は、ビデオマークファイルアプリケーション３３０を用いてビデオマークファイル内にビデオマークを格納する。ビデオマークコントローラ２７０は、ビデオマーク記憶場所３６０の１つにビデオマークファイルを格納する。ビデオマークコントローラ２７０は、新しいビデオマークが作成される度にそのビデオ番組についてのビデオマークファイルを更新する。
【００４３】
ビデオ番組がハードディスクドライブ２３０上に記録される最中に、ＶＲコントローラ２５０は、ビデオマークコントローラ２７０からビデオマークを入手して、そのビデオマークを記録されたビデオ番組ファイル内に挿入してもよい。図４は、ビデオファイルと、ビデオマークコントローラ２７０によって作成された複数の埋め込みされたビデオマーク（４２０、４３０、４４０、４５０）を有する例示的なビデオファイル４００を示す。ビデオファイルの始まりは、ブロック４１０と示し、ビデオファイルの終わりは、ブロック４６０として示す。ビデオファイル４００のビデオ番組部分は、図４の列Ａから列Ｈまで続く連続ビデオブロック（ビデオブロック１からビデオブロックＮまで）によって示す。
【００４４】
ビデオファイル４００では、埋め込みされたビデオマーク４２０（第１のビデオマーク）を列Ｂ上に示し、埋め込みビデオマーク４３０（第２のビデオマーク）を列Ｃ上に示し、埋め込みビデオマーク４４０（第３のビデオマーク）を列Ｅ上に示し、埋め込みビデオマーク４５０（第４のビデオマーク）を列Ｇ上に示す。
【００４５】
上述したように、ビデオマークコントローラ２７０は、ビデオマークを別個のファイルに格納することが可能である。例えば、図５は、埋め込みビデオマーク（４２０、４３０、４４０、４５０）を有さない図４に示す例示的なビデオファイル４００を有する例示的なビデオファイル５００を示す。図６は、図４に示す例示的なビデオファイル４００に埋め込みされるビデオマーク（４２０、４３０、４４０、４５０）のコピーを含む例示的なビデオファイル６００を示す。ビデオマークコントローラ２７０は、ビデオマークファイル６００を遠隔場所に送信することが可能である。このことは、ユーザが、自分で注釈を付けたビデオマークを、友達に任意の好適なコンピュータ通信チャネルを介して送信することを可能にする。そして、友達は、ビデオマークファイル６００内のビデオマークを用いて、ビデオ番組内のビデオマークが付けられた個所にアクセスすることが可能となる。
【００４６】
ビデオマークコントローラ２７０は、ビデオマークメニュアプリケーション３４０を用いて、ビデオマークをビデオマークメニュで表示することが可能である。図７は、例示的なビデオマークメニュ７００を示す。図７は、ビデオ番組についてのビデオマークが表示され得るやり方を示す。１ページしか示していないが、追加のページを加えてもよい。ビデオマークメニュ７００は、「スタートレック・ファーストコンタクト」といったビデオ番組のタイトルを表示する。第１のビデオマークは、ビデオ番組の始まりから１２分３０秒（１２：３０）後に発生する。賞リボンの表示アイコンの隣に「かっこいいシーン」というユーザの注釈が表示される。ビデオマークメニュ７００における第２のビデオマークは、ビデオ番組の始まりから２４分３３秒（２４：３３）後に発生する。第２のビデオマークでは、拡大鏡の表示アイコンの隣に「もう一回見てみて」というユーザの注釈が表示される。ビデオマークメニュ７００における第３のビデオマークは、ビデオ番組の始まりから１時間３３分３秒（１：３３：０３）後に発生する。第３のビデオマークでは、停止サインの表示アイコンの隣に「寝てしまった」というユーザの注釈が表示される。
【００４７】
ビデオコントローラ２７０は更に、ビデオマーク時系列表示アプリケーション３５０を用いてビデオマーク時系列でビデオマークを表示することも可能である。図８は、ビデオ番組の例示的な表示フォーマット８００を示し、ビデオマーク時系列８１０の有利な実施例は、ビデオ表示フォーマット８００の下部に表示される。ビデオマーク時系列８１０は、テレビ受像機１０５の画面１１０上にビデオ番組が表示されている間に表示される。第１のビデオマークは、ビデオ番組の始まりから１２分３０秒（１２：３０）経過した時間を表すビデオマーク時系列８１０上の位置に置かれる電球の表示アイコン８２０によって示される。
【００４８】
第２のビデオマークは、ビデオ番組の始まりから２４分３３秒（２４：３３）経過した時間を表すビデオ時系列８１０上の位置に置かれる電球の表示アイコン８３０によって示される。同様に、第３のビデオマークは、ビデオ番組の始まりから１時間３３分３秒（１：３３：０３）経過した時間を表すビデオ時系列８１０上の位置に置かれる電球の表示アイコン８４０によって示される。三角形８５０は、テレビ受像機１０５の画面１１０上に現在表示されるビデオシーンに関連付けられるビデオマーク時系列８１０に沿っての時間を表す。
【００４９】
図９は、ビデオマークを作成するための本発明の有利な実施例である方法の動作を示すフローチャートである。ビデオ再生装置１５０のビデオレコーダ（ＶＲ）コントローラ２５０は、遠隔制御装置１２５及びＩＲセンサ１６０を介して、ユーザからビデオマークコマンドを受信する（段階９１０）。ビデオレコーダ（ＶＲ）コントローラ２５０は、ビデオマークコマンドをビデオマークコントローラ（２７０）に送信する（段階９２０）。ビデオマークコントローラ２７０は、時間スタンプを使用して、ビデオマークコマンドの受信時間に対応するビデオの選択されたキーフレームを識別する（段階９３０）。ビデオマークコントローラ２７０は、次に、ビデオマークコマンド内のユーザ注釈を示す信号を識別する（段階９４０）。ビデオマークコントローラ２７０は、次に、ビデオマークコマンドの受信時間とユーザ注釈を有するビデオマークを作成する（段階９５０）。ビデオマークコントローラ２７０は、次に、ビデオマークを格納し、ユーザ要求に応答してビデオマークを表示する（段階９６０）。
【００５０】
ユーザが、ビデオマークに関連付けられるビデオ番組の一部にアクセスすることを望むときは、ユーザは、ビデオマークを選択するようビデオレコーダコントローラ２５０にコマンドを送信する。以下、ビデオマークを選択するコマンドは、ビデオマーク選択コマンドと称する。ユーザは、ビデオマーク選択コマンドを、遠隔制御装置１２５及びＩＲセンサ１６０を介して、ＶＲコントローラ２５０に送信する。ビデオマーク選択コマンドは、ビデオマークメニュ又はビデオマーク時系列に表示される複数のビデオマークからの所望のビデオマークを識別する信号を有する。
【００５１】
ビデオレコーダコントローラ２５０は、ビデオマーク選択コマンドを、ビデオマークコントローラ２７０に送信する。ビデオマークコントローラ２７０は、次に、表示されたビデオマークから識別されたビデオマークを選択する。ビデオマークコントローラ２７０は、次に、選択されたビデオマークに関連付けられるビデオ番組内の一部の場所にアクセスする。ビデオマークコントローラ２７０は、次に、ビデオレコーダコントローラ２５０に、選択されたビデオマークに関連付けられるビデオ番組の一部をテレビ受像機１０５上に表示させる。
【００５２】
図１０は、ビデオマークに関連付けられるビデオ番組の一部にアクセスし表示するための本発明の有利な実施例である方法の動作を示すフローチャートである。ビデオ再生装置１５０のビデオレコーダ（ＶＲ）コントローラ２５０は、遠隔制御装置１２５及びＩＲセンサ１６０を介してユーザからビデオマーク選択コマンドを受信する（段階１０１０）。ビデオレコーダ（ＶＲ）コントローラ２５０は、ビデオマーク選択コマンドを、ビデオマークコントローラ２７０に送信する（段階１０２０）。ビデオマークコントローラ２７０は、表示されているビデオマークから、ビデオマーク選択コマンド内に識別されるビデオマークを選択する（段階１０３０）。ビデオマークコントローラ２７０は、次に、選択されたビデオマークに関連付けられるビデオ番組の一部の場所にアクセスする（段階１０４０）。ビデオマークコントローラ２７０は、次に、ビデオレコーダ（ＶＲ）コントローラに、選択された番組に関連付けられるビデオ番組の一部を表示させる（段階１０５０）。
【００５３】
ユーザは、ビデオマーク編集アプリケーション３６０を用いて現行のビデオマークを変更してもよい。ユーザは、キーボードが具備された遠隔制御ユニット１２５を用いてビデオマークコントローラ２７０に新しい注釈テキストを送信することによってビデオマーク注釈のテキストを変更し得る。ビデオマークコントローラ２７０は、ユーザ要求に応答して、選択されたビデオマークにおける注釈のテキストを変更する。ユーザは更に、ビデオマークのビデオマークアイコンを変更するようビデオマークコントローラ２７０に命令を送信してもよい。その場合、ユーザは、変更されたビデオマークを保存するようビデオマークコントローラ２７０に命令を送信してもよい。ユーザは更に、ビデオマークを削除するようビデオマークコントローラ２７０に命令を送信してもよい。
【００５４】
ビデオマークコントローラ２７０は更に、特別な「編集」ビデオマークも表示し得る。「編集」ビデオマークがアクセスされると、ビデオマークコントローラ２７０は、「編集」モードに入る。その場合、ユーザは、「編集」モードの間に、上述したようにビデオマークの変更を行うことが可能である。
【００５５】
ビデオマークコントローラ２７０は更に、特別な「補足」ビデオマークも表示し得る。「補足」ビデオマークがアクセスされると、ビデオマークコントローラ２７０は、インターネットからの追加の標準ビデオマークにアクセスし且つダウンロードする。
【００５６】
ビデオマークコントローラ２７０は更に、ビデオマークグルーピングアプリケーション３７０を用いて２つ以上のビデオマークをまとめてもよい。例えば、第１のビデオマークは、特定のビデオセグメントの始まりにマーク付けし、第２のビデオマークは、そのビデオセグメントの終わりにマーク付けし得る。第１のビデオマークは、第２のビデオマークの場所情報（即ち、第２のビデオマークへのポインタ）を有する。同様に、第２のビデオマークは、第１のビデオマークの場所情報（即ち、第１のビデオマークへのポインタ）を有する。ビデオマークコントローラ２７０は、第１のビデオマーク及び第２のビデオマークをまとめ、第１のビデオマークと第２のビデオマークとの間のビデオセグメントに、第３のビデオマークを指定し得る。このように、単一のビデオマーク（即ち、第３のビデオマーク）が、そのビデオセグメントを指定し得る。ビデオマークコントローラ２７０は、（１）ビデオセグメントの始まりと終わりを識別するユーザ入力を受信する、及び、（２）ビデオマークグルーピングアプリケーション３７０を用いて、そのビデオセグメント全体を指定するグループセグメントを作成する。グループビデオマークは、本質的に、ビデオ番組における２つの場所を識別する。
【００５７】
同様に、グループビデオマークは、ビデオ番組内の２つ以上の場所を識別するよう作成されてもよい。例えば、５つのホームランを有する野球の試合のビデオ番組を考慮されたい。ホームランを有するビデオセグメントのそれぞれに対するポインタを有する、「ホームラン」というグループビデオマークを作成し得る。つまり、「ホームラン」グループビデオマークは、「ホームラン」ビデオセグメントのそれぞれの開始場所と終了場所を有する。ビデオマークコントローラ２７０は、（１）５つの「ホームラン」ビデオセグメントそれぞれの始まりと終わりを識別するユーザ入力を受信する、及び、（２）５つの「ホームラン」ビデオセグメントを指定するようグループビデオマークを作成するようビデオマークグルーピングアプリケーション３７０を使用する。グループビデオマークは、本質的に、ビデオ番組中の５つの「ホームラン」の場所を識別する。
【００５８】
ビデオマークコントローラ２７０は、ビデオマークの複数層を作成するためにビデオマークグルーピングアプリケーション３７０を複数回実行させてもよい。例えば、第１レベルにおけるグループビデオマークは、次に低いレベルの３つのビデオマークを指し示し得る。次に低いレベルにおける３つのビデオマークはそれぞれ、次に低いレベルの更なるビデオマークを指し示し得、以下同様に続けられる。ビデオマークの階層における各ビデオマークは、それが関連する他のビデオマークの場所を示す情報を有する。
【００５９】
ビデオマークコントローラ２７０は更に、自動ビデオマークアプリケーション３８０を用いてビデオマークを自動的に作成し得る。ユーザによって作成されるビデオマークに追加して、ビデオマークコントローラ２７０は、ユーザの活動又は不活動によって起きるイベントを指定するビデオマークを作成してもよい。例えば、ビデオマークコントローラ２７０は、「ビデオ番組は、この場所において３０分以上一時停止された」ことを示すビデオマークを作成するよう自動ビデオマークアプリケーション３８０を実行してもよい。このような自動的に作成されたビデオマークは、システム内の最高レベルのビデオマークにおいてユーザによってアクセスされることが可能である。或いは、ビデオマークコントローラ２７０は、自動的に作成されたビデオマークを、「システムビデオマーク」と称する単一のビデオマークでまとめてもよい。
【００６０】
自動ビデオマークは更に、ユーザが、記録ビデオ番組を早送りするために「早送り」コマンドを与えるとき、及び、ユーザが、「早送り終了」コマンドを与えるときを指定するよう用いられてもよい。「早送り」の場所及び「早送り終了」の場所は、自動的にビデオマークがつけられて、適切なビデオマーク注釈付けのためにユーザに表示され得る。例えば、ユーザは、早送りすることによって省略されたビデオ番組の一部を識別するために、「試合の面白くない部分」と読めるビデオマーク注釈を与え得る。
【００６１】
本発明を詳細に説明したが、当業者は、本発明の最も広い形態の精神及び範囲から逸脱することなく様々な変更、代用、及び改変を行い得ることを理解すべきである。
【図面の簡単な説明】
【００６２】
【図１】例示的なビデオ表示システムを示す図である。
【図２】図１に示す例示的なビデオ表示システム内のビデオ番組についてのビデオマークを生成するシステムの有利な実施例を示す図である。
【図３】本発明の有利な実施例と共に用いられるビデオマークコンピュータソフトウェアを示す図である。
【図４】本発明のビデオマーク生成器の有利な実施例によって作成される複数の埋め込みビデオマークを有する例示的なビデオファイルを示す図である。
【図５】ビデオマークを有さない図４に示す例示的なビデオファイルを示す図である。
【図６】図４に示す例示的なビデオファイル内に埋め込みされるビデオマークのコピーを有するビデオマークファイルを示す図である。
【図７】例示的なビデオマークメニュを示す図である。
【図８】ビデオディスプレイの下部に表示されるビデオマーク時系列の有利な実施例を示すビデオ番組の例示的な表示フォーマットを示す図である。
【図９】ビデオ番組にビデオマークを与えるための本発明の方法の有利な実施例を示すフローチャートである。
【図１０】ビデオマークに関連付けられるビデオ番組の一部にアクセスし且つ表示するための本発明の方法の有利な実施例を示すフローチャートである。
【図１】
2005530296.tif 000003
【図２】
2005530296.tif 000004
【図３】
2005530296.tif 000005
【図４】
2005530296.tif 000006
【図５】
2005530296.tif 000007
【図６】
2005530296.tif 000008
【図７】
2005530296.tif 000009
【図８】
2005530296.tif 000010
【図９】
2005530296.tif 000011
【図１０】
2005530296.tif 000012
【国際調査報告】
2005530296.tif 000013
2005530296.tif 000014