(57)【要約】【課題】マルチメディアコンテンツの消費者がこのようなプログラムで個人的な一時停止点を有することができるようにする。【解決手段】ユーザがパーソナルドメインコントローラ１０上の一時停止ボタン１０８を押すと、パーソナルドメインコントローラメモリ１１２内にコンテンツの識別子と最新の位置を記憶する。ユーザが再生ボタン１１０を押すと、一時停止点はローカルリンク１２または無線リンク１３のどちらかを通ってテレビに送信され、一時停止点により示された点で開始するデータリソースコンテンツを再生する。【選択図】図１
2007306570.tif 000002
【特許請求の範囲】
【請求項１】
パーソナルドメインデバイスは、
該パーソナルドメインデバイスが第一のデバイスと通信できるようにする第一のポートと、
メモリと、
ユーザがデータリソースを識別できるようにするインタフェースと、
データリソースのための一時停止点を取り出すために該メモリにアクセスし、及び再生装置に該一時停止点を送信するプロセッサと
を備える。
【請求項２】
該ローカルポートが、赤外線ポート、音声ポート、可視光ポート、ブルートゥースポート、ＩＥＥＥ８０２．１１規格による無線、有線ポート、及び極超短波無線からなる群より選択される一つをさらに備える請求項１に記載のパーソナルドメインデバイス。
【請求項３】
該プロセッサがさらに、該再生装置からデータリソースのための該一時停止点を受け取り、及び該一時停止点及び該データリソースの識別子を該メモリに記憶する請求項１に記載のパーソナルドメインコントローラ。
【請求項４】
該プロセッサがさらに、該インタフェースを通して該データリソースの該一時停止点を受け取り、及び該一時停止点及び該データリソースの識別子を該メモリに記憶する請求項１に記載のパーソナルドメインコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
パーソナルドメインデバイスに関し、詳細には、一時停止点を使用するデータリソースのアクセスに関する。
【背景技術】
【０００２】
マルチメディアコンテンツには多くの異なった方法でアクセスすることができる。現代のコンピュータネットワークでは、例えばインターネットを通してビデオをストリーミングできる。デジタルビデオレコーダ（ＤＶＲ）はテレビ番組を録画し、その後該録画したコンテンツを接続されているテレビを通してだけではなく、第二のＤＶＲを通してコンピュータネットワーク上で再生することもできる。同様に、マルチメディアコンテンツは多くの場合、全国の親戚が見るホームムービー等のように遠隔で、及び様々なときに異なる家族により視聴される可能性のある録画されたテレビ番組等のように局所的に、様々な人の間で共用されている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ユーザは、映画または録画されたテレビ番組等のビデオプログラム、あるいはＣＤまたはオーディオブックを聴取する等の他のマルチメディアコンテンツを視聴している可能性がある。音声ファイル、ビデオファイル等であるかどうかに関係なくマルチメディアコンテンツは、コンテンツ、コンテンツストリームまたはデータソースと呼ばれる。ユーザはある特定の点でコンテンツストリームを停止、または一時停止する。ユーザが次に出張旅行にでかける場合、ユーザはユーザのホテルの部屋からその番組にアクセスする可能性がある。そのときユーザは番組を全体として再始動しなければならないか、あるいはコンテンツストリーム内の停止された位置を推定しなければならないであろう。
【課題を解決するための手段】
【０００４】
本発明の第一の態様によれば、パーソナルドメインデバイスは、該パーソナルドメインデバイスが第一のデバイスと通信できるようにする第一のポートと、メモリと、ユーザがデータリソースを識別できるようにするインタフェースと、データリソースのための一時停止点を取り出すために該メモリにアクセスし、及び再生装置に該一時停止点を送信するプロセッサとを備える。
【発明を実施するための最良の形態】
【０００５】
ここに説明されている実施形態は、ビデオプログラムまたは音声プログラム等のマルチメディアコンテンツの消費者がこのようなプログラムで個人的な一時停止点（pause point）を有することができるようにする方法及び装置を含む。一時停止点は、プログラムの視聴が前回どの点で中断されたかを決定する。
【０００６】
再生シナリオの例では、家庭で録画したテレビ番組を視聴するユーザを想定する。ユーザは番組の途中で一時停止してから、出張に出掛ける。出張中、ユーザは携帯電話またはＰＤＡ等の携帯用の電子機器を持っていく。目的地のホテルに到着すると、ユーザはホテルの部屋で、携帯用電子機器内に記憶されていた一時停止点にアクセスすることで、自分が家にいるときに一時停止した点で該番組の視聴を再開できる。
【０００７】
考察の目的のため、携帯用電子機器は、本明細書ではその形式に関係なく、パーソナルドメインコントローラと呼ぶ。再生装置は、記憶されているコンテンツにアクセスし、それを再生できる任意の装置である。再生装置は、外部ＤＶＲを有するテレビ、内臓ＤＶＲ付きのテレビ、内部または外部媒体装置を有するテレビ、ＣＤプレーヤ、ステレオ、ＭＰ３プレーヤ等を含む音声再生装置を含むが、これらに限定されない。再生装置とパーソナルドメインコントローラの間の通信は、テレビとパーソナルドメインコントローラの間、関連付けられたテレビ等を通してまたは関連付けられたテレビ等と無関係のＤＶＲとパーソナルドメインコントローラの間の通信を含む。ここに示されているあらゆる例から制限は意図されておらず、推論されてもならない。
【０００８】
再生装置にではなく携帯用電子機器に一時停止点を記憶すると、複数の家族が録画された番組を異なる時点で一時停止し、その後再開できる。例えば、家族のうち一人が、他の家族がいないときに番組を視聴し、寝る前に番組を一時停止し、再生装置にではなくパーソナルドメインコントローラの中に一時停止点を記憶させることができる。別の家族は、一人目の家族のその番組の一時停止点に影響を及ぼさずに番組を視聴し、一時停止し、再開できる。一人目の家族は、後に番組の視聴を再開すると決定したときに自分のパーソナルドメインコントローラから一時停止点にアクセスすることによって番組の残りを視聴し続ける。データリソースは、関連付けられたデジタルビデオレコーダ、ステレオまたはＭＰ３プレーヤ等が付いている又は付いていないテレビ等の多様な再生装置によってアクセス、再生が可能であるデータを備える。データリソースはコンテンツと呼ばれることもある。一時停止点は、ある特定の点で再生を開始するデータリソースの中へのインデックスと見なされてよい。図３に関してさらに詳細に説明されるように、再生が必ずしも、データリソースが現在のセッションの前にアクセスされたことを暗示しないことに留意しなければならない。
【０００９】
図1は、ユーザがパーソナルドメインコントローラ（Personal Domain Controller）に一時停止点を記憶できるようにするようなシステムの一例を示しており、該一時停止点は、データリソース内の再生されるときの点である。当業者は本発明の様々な実施形態が可能であることを理解するであろう。
【００１０】
パーソナルドメインコントローラ１０は、ローカルリンク１２を通して、まさに標準的な遠隔制御装置のようにテレビ１４を制御するために使用できる。まさに標準的な遠隔制御装置のように、パーソナルドメインコントローラ１０は、テレビ１４と通信するためのローカルポート１２を含む。パーソナルドメインコントローラ１０は、ネットワークインタフェース１０４とデジタルメモリ１１２も含む。
【００１１】
テレビ１４はコンピュータネットワーク１８に接続される。パーソナルドメインコントローラは、そのネットワークインタフェース１０４、及び本明細書では無線アクセスポイント１６として示されるアクセスポイントを介して同じネットワークに接続１３により接続されている。これによりテレビ１４及びパーソナルドメインコントローラ１０は、パーソナルドメインコントローラのローカルポート１０２がテレビに接続されていなくても情報を交換できる。
【００１２】
ローカルリンクは、遠隔制御装置で一般的に見られるような赤外線または極超短波（ＵＨＦ）、可視光リンク、音声通信リンク、ブルートゥース（BlueTooth（登録商標））、電気電子技術者協会（ＩＥＥＥ）８０２．１１規格等に従った無線リンク、有線リンク等であってよい。直接的な有線接続を必要としないリンクは無線であるが、用語「無線」は、多くの場合８０２．１１規格に関連する「ワイヤレスフィディリティー」、つまりＷｉ−Ｆｉと同義で用いられることが留意されなければならない。
【００１３】
同様に、ネットワークポート１０４は、デバイスが広域ネットワークにアクセスできるようにする無線ポートであってよく、それを通してデバイスはネットワーク１８、またはＷＡＮ等のさらに大規模のネットワークに接続されるローカルエリアネットワークにアクセスできる。また、ネットワークは、ケーブルを介してネットワークに接続するイーサネット（登録商標）（Ethernet（登録商標））ポート等の「有線」ネットワークポートであってよい。
【００１４】
ユーザは、録画されたテレビ番組等の特定の1つのマルチメディアコンテンツを開始する、または再開するために「再生」ボタン１１０等のパーソナルドメインコントローラ上のボタンを押す。
【００１５】
パーソナルドメインコントローラに記憶されているそのコンテンツと関連する一時停止点がすでに存在し、該一時停止点が番組の内部の位置を指すインデックスである場合、該一時停止点はローカルリンク１２または無線リンク１３のどちらかを通ってテレビに送信される。この場合、テレビはインデックスによって示された点で開始するデータリソースコンテンツを再生する。
【００１６】
コンテンツが再生している間、テレビ１４は無線リンク１３上でパーソナルドメインコントローラ１０に対して、番組の現在位置に対して絶えず変化するインデックスだけではなく現在再生している番組の識別子も継続して送信してよい。
【００１７】
ユーザがパーソナルドメインコントローラ１０上の「一時停止」ボタン１０８等のボタンを押すと、パーソナルドメインコントローラ１０はパーソナルドメインコントローラメモリ１１２内にコンテンツの識別子と最新の位置を記憶する。ユーザインタフェースは、一時停止点を記憶する必要があるかどうかを照会するためにパーソナルドメインコントローラまたはテレビまたは他の再生装置のいずれかに表示されてよい。「一時停止点」は、一時停止ボタンが押された最新の位置を特定する制御ストリームの中へのインデックスである。それはコンテンツストリームの開始から経過した時間、フレーム番号、トラック番号等で特定されてよい。
【００１８】
当業者は、マルチメディアコンテンツの現在位置及び識別子を通信する他の方法が考えられることを理解するであろう。例えば、パーソナルドメインコントローラに識別子及び位置を絶えず通信する代わりに、パーソナルドメインコントローラ１０は、ユーザが一時停止ボタン１０８を押した時にローカルリンク１２または無線ネットワーク１３上でテレビ１４からこの情報を要求できるであろう。
【００１９】
いったん一時停止ポイントがパーソナルドメインコントローラ上に記憶されると、ユーザは、同じネットワーク１８に接続される可能性がある、あるいは何らかの他の手段を通して元のコンテンツにアクセスできる可能性がある第二のテレビ上で番組の視聴を続けるために自分のパーソナルドメインコントローラを携帯できる。ユーザが第二のテレビで映画を開始するためにパーソナルドメインコントローラ１０上で再生ボタン１１０を押すと、パーソナルドメインコントローラは、再生が再開しなければならない番組の内部の位置を指すインデックスとともに番組の識別子を送信する。
【００２０】
当業者は、第二のテレビ上でコンテンツを再開する他の方法が考えられることを理解するであろう。例えば、第二のテレビでコンテンツを再生するとき、該テレビはデータリソース、この場合は番組の識別子をパーソナルドメインコントローラに通信する。パーソナルドメインコントローラは次に内蔵メモリ１１２の中で対応する一時停止点を探すことができる。パーソナルドメインコントローラは、このような一時停止点を発見すると、対応する位置を指すインデックスをテレビに送信し、番組のその位置での開始を指示する。
【００２１】
当業者は、その内蔵メモリ１１２内に各人専用の一時停止点を記憶する各人専用のパーソナルドメインコントローラ１０を使用することによって、様々なユーザがどのようにして同じテレビを共用できるかも理解するであろう。また、ユーザ識別子を一時停止点に追加して、一台のパーソナルドメインコントローラが家族または何人かのグループで使用されることも考えられる。ユーザインタフェースは、携帯電話または他の携帯用電子機器の画面等のパーソナルドメインコントローラ上に表示されてよく、ユーザが自身を識別し、自分の名前または識別子を一時停止点と関連付けることができる。この情報は、プログラム識別子及び一時停止点とともに、再生装置ではなくパーソナルドメインコントローラに記憶されるであろう。
【００２２】
上述のように、一時停止点が、ユーザが移動中にネットワーク上で番組にアクセスするために使用できるであろうことも考えられる。図２は、ホテルの部屋のような遠隔サイトで確立されるネットワークの例を示す。遠隔ネットワークは、テレビ１４とクライアント１０を有する。クライアント１０は、携帯電話、パーソナルデジタルアシスタント（ＰＤＡ）またはパーソナルドメインコントローラの機能を果たす他の携帯電子機器のようなユーザが持ち運ぶ何らかのデバイスである。
【００２３】
当業者は、ネットワーク化されたシステムまたはデバイス１０の表示されている機能のすべてが本発明のすべての実施形態に対して存在する必要があるわけではないことを理解するであろう。このような当業者は、デバイス１０がネットワーク機器またはデバイスであってもよく、汎用コンピュータを含む必要がないことを理解するであろう。該デバイスは、それがプロセッサ１０６を有するという点でコンピュータであってもよい。
【００２４】
さらに、当業者は、プロシージャまたはプロセスが所望の結果につながるコンピュータ化されたプロセスの首尾一貫したシーケンスであってよいことを理解するであろう。これらのプロセスは１つまたは複数のコンピュータ命令によって定義できる。これらのプロセスは、命令を含む、コンピュータ読取可能媒体の製品上にすべてまたは部分的に記憶されてよい。命令は、実行時、コンピュータ、つまりここではデバイス１０に本明細書に提示されているプロセスを実行させる。
【００２５】
当業者は、ここに説明されている例及び実施形態はさらによく理解するためであり、示されている例に請求項の範囲を制限することを決して意図していない、あるいは示されている例に請求項の範囲を制限すると解釈されてはならないことを理解するであろう。
【００２６】
ネットワークの動作の例では、テレビ１４がホテルの室内にある。該テレビは、大部分の現在入手可能なテレビと同様に、遠隔制御装置からのローカルリンク１２を通した信号の受信のためのローカルポート１０２を有する。該テレビは、インターネットのようなネットワーク１８に接続するためにネットワークインタフェース１０４も有する。ネットワーク接続１３は、８０２．１１に準拠した無線アクセスポイント１６を通る無線接続、あるいはイーサネット（登録商標）または他の有線接続１５であってよい。多くの他のタイプのコンテンツデバイスが存在し、キオスク、パーソナルコンピュータ、ミュージックプレーヤ、ビデオゲームコンソール等を含んでよい。
【００２７】
クライアント／パーソナルドメインコントローラ  ＧＵＩは、ホテルによって提供されるテレビチャネル等のローカルネットワーク１８で使用可能なリソースに加えて、ホームメディアサーバ２２上のビデオファイル等の、ホームネットワーク２０で使用可能なデータリソースを示す。ＤＶＲ等のホームメディアサーバはホームネットワーク上に常駐するのではなく、ネットワーク１８によって直接的にアクセス可能であってよい。ユーザは、テレビ１４での再生のためにパーソナルドメインコントローラ１０上のＧＵＩから以前に見ていたリソースを選択するであろう。パーソナルドメインコントローラは次にデータリソースの選択情報をサーバ２２に提供する。
【００２８】
一実施形態では、ホームネットワークのセキュリティに関していくつかの懸念事項がある。これらの懸念事項はセキュアアクセスにより処理されてよい。例えば、クライアントのパーソナルドメインコントローラ（ＰＤＣ）１０はホームネットワーク２０の資格証（credentials）付与局から資格証を受けたものであってよい。例えば、ユーザが家にいるときに、パーソナルドメインコントローラ１０には、パーソナルドメインコントローラ１０をホームネットワークの信頼されるメンバーにするための資格証が与えられた。
【００２９】
クライアント／パーソナルドメインコントローラ（携帯電話またはＰＤＡ）と受信側（ホテルのテレビ）の間の初期のローカルな交換により、クライアントは該テレビのための資格証を有する。クライアントと送信側（メディアサーバ）の間の交換により、送信側はクライアントをホームネットワークの信頼されるメンバーとして識別する。これはパーソナルドメインコントローラとホームネットワーク間の対話の一実施形態に過ぎない。
【００３０】
ユーザは、クライアント上でビデオのリストを見て、所望のビデオを選択するためにクライアント上のボタンを押す。これにより送信側に、ビデオサーバまたはＤＶＲに対する一時的なアクセスのためにホワイトリストに登録されるテレビの資格証を含む転送メッセージが送信される。転送セッション記述子はホームネットワークの信頼されるメンバーとしてクライアントに送信され、クライアントはその情報をテレビに渡す。テレビは、初期のローカルな対話でクライアントの証明書を認識し、転送セッション記述子を受け入れる。
【００３１】
次にテレビは、ビデオのための要求で、テレビがコンテンツを表示できるようにするために必要なコードを応答するサーバに接続する。テレビは、その資格証が、ファイアウォールが構成された資格証と一致するため、ファイアウォールを通してサーバへのアクセスを許可される。サーバは次にその資格証によって特定されるテレビにコンテンツを送信する。
【００３２】
送信側、受信側及びクライアント、あるいはこの例では、メディアサーバ、ホテルのテレビ及びパーソナルドメインコントローラ間の保護されたトランザクションの特定の実施形態に関係なく、パーソナルドメインコントローラは、データコンテンツストリームの「停止」点または「一時停止」点のパーソナルドメインコントローラに記憶装置を有するであろう。次に、システムは、ユーザがデータストリーム内の位置を取り出し、コンテンツファイルの中でその点にインデックスを付けることによってその点からビデオを視聴し続けることができるようにしてよい。一時停止点はコンテンツストリーム内のインデックスとして使用され、テレビまたは再生装置はコンテンツストリームにその点での開始を指示するために一時停止点を使用するであろう。この方法の実施形態を図３のフローチャートに示す。
【００３３】
ユーザは、家にいるか、あるいは遠隔サイトにいるかに関係なく、ステップ３０でパーソナルドメインコントローラを通してデータリソースを特定する。ステップ３２では、パーソナルドメインコントローラはパーソナルドメインコントローラに記憶されているそのデータリソースについての一時停止点があるかどうかを判断する。これは、該一時停止点がその特定のユーザ用であるかどうかを判断することを含んでよい。
【００３４】
一般的には、一時停止点は、ユーザがパーソナルドメインコントローラ上で「一時停止」または「停止」を押した結果として獲得され、記憶されるものであるが、一時停止点が前回の対話から記憶されなかったことも考えられる。例えば、二人のユーザが同じ番組を前の晩に録画した可能性がある。翌日、第一のユーザはコンテンツを見なかったが、第二のユーザは見た。第二のユーザは、番組の特定のシーンまたは事象に関連する一時停止点を第一のユーザに提供する。第一のユーザは自分のパーソナルドメインコントローラを使用して一時停止点を入力し、記憶してよく、第二のユーザによって提供される情報に基づき、第一のユーザが一時停止点までスキップできるようにする。
【００３５】
例えば、二人のユーザが、試合の転換点となった素晴らしいプレーがあったバスケットボールの試合を録画した。第一のユーザは試合を視聴し、そのプレーの直前の点まで戻り、後で再生するためにその一時停止点を記憶した。次に第一のユーザは第二のユーザに該一時停止点を与え、第二のユーザが番組の以前の表示に関係しない一時停止点を有することができるようにした。番組の視聴と結び付かない方法で獲得し、記憶される一時停止点は、「先行読み込み（preloaded）」一時停止点と呼ばれる。第一のユーザは手動で一時停止点を入力し、テキストメッセージとしてそれを受信し、赤外線ポイント等を通して電話またはＰＤＡにそれを「ビーム」することができるであろう。そのすべてが一時停止点に「入る（enter）」と呼ばれる。この結果、パーソナルドメインコントローラに記憶されているその番組について先行読み込みされた一時停止点がある。
【００３６】
リソースまたはユーザのどちらかにとって、一時停止点がない場合、データリソースがアクセスされ、再生は、あたかもデータリソースの以前のアクセスがなかったかのように、あるいはあたかもステップ３８で「新規である」かのように開始する。ステップ３２でパーソナルドメインコントローラメモリに一時停止点がある場合には、記憶されている一時停止点はステップ３４でリソースの中にインデックスを付けるために使用されてよい。データリソースはステップ３６の一時停止点で開始を指示されてよく、再生は一時停止点から開始するであろう。ユーザは、再生を初めから開始する、一時停止点を無視する、新規であるかのようにデータリソースにアクセスするというオプションも有してよい。
【００３７】
前述されたように、一時停止点を決定するプロセスは、多くの異なる方法で達成されてよい。例えば、ユーザのリソースの選択は、記憶されている一時停止点があるかどうかを判断するために使用されるリソースの識別子を提供してよい。別の例では、ユーザがリソースを選択すると、テレビまたは再生装置が、パーソナルドメインコントローラが一時停止点の位置を見つけ出すために記憶テーブルの中へのインデックスとして識別子を使用できるようにする識別子を提供してよい。当業者は、一時停止点を決定する機構が多くの形をとってよいことを理解するであろう。
【００３８】
このようにして、データリソースは異なる時にユーザによってアクセスされてよいが、さらに連続的にまたは順次にデータリソースのコンテンツを視聴してよい。パーソナルドメインコントローラ、再生装置及びデータリソース間の対話はユーザにとっては透過的であり、ユーザの以前の方式での経験を改善する。
【図面の簡単な説明】
【００３９】
【図１】ホームサイトにあるネットワークと通信している遠隔サイトのネットワークの実施形態を示す。
【図２】一時停止点機能を有する通信装置のさらに詳細な実施形態を示す。
【図３】コンテンツストリームで一時停止点を使用するための方法の実施形態を示す。
【図１】
2007306570.tif 000003
【図２】
2007306570.tif 000004
【図３】
2007306570.tif 000005