JP4708128B2 - 携帯端末及びコンテンツ継続視聴システム - Google Patents

携帯端末及びコンテンツ継続視聴システム Download PDF

Info

Publication number
JP4708128B2
JP4708128B2 JP2005260951A JP2005260951A JP4708128B2 JP 4708128 B2 JP4708128 B2 JP 4708128B2 JP 2005260951 A JP2005260951 A JP 2005260951A JP 2005260951 A JP2005260951 A JP 2005260951A JP 4708128 B2 JP4708128 B2 JP 4708128B2
Authority
JP
Japan
Prior art keywords
content
terminal
reproduction
server
playback
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005260951A
Other languages
English (en)
Other versions
JP2007074529A (ja
Inventor
繁 今井
紳 三浦
雅美 松原
武彦 花田
慎二 赤津
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2005260951A priority Critical patent/JP4708128B2/ja
Priority to US11/376,252 priority patent/US20070053514A1/en
Publication of JP2007074529A publication Critical patent/JP2007074529A/ja
Application granted granted Critical
Publication of JP4708128B2 publication Critical patent/JP4708128B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2183Cache memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23106Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving caching operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/632Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

この発明は、例えば、携帯端末から据置き型のコンテンツ再生機器へ継続視聴可能な携帯端末及びコンテンツ継続視聴システムに関するものである。
近年、ハードディスクドライブなどの大容量記憶媒体を内蔵し、この記憶媒体に、映像・音声・静止画などのデジタルコンテンツを記憶させて、高画質・高音質で再生可能な携帯型のコンテンツ再生端末が普及しつつある。
このような携帯型のコンテンツ再生端末により、ユーザは宅外においても家庭内のAV機器を用いる場合と同様にコンテンツを楽しむ事が可能である。しかし外出時に携帯型のコンテンツ再生端末においてコンテンツ再生を行っていた際、帰宅時にコンテンツの続きを家庭内AV機器において継続的に視聴するためには、ユーザ自らが、コンテンツと、コンテンツの再生位置を指定し直す必要があった。
このような課題に対し、例えば、特許文献1に示すような技術があった。この技術では、内蔵記録装置を持つモバイルTVから内蔵記録装置を持つ据置きTVへの継続視聴の一方式が記載されている。即ち、ユーザが宅外において、利用していたモバイルTVを家庭内の据置きTVへ接続すると、モバイルTVはユーザが視聴していたコンテンツを特定するための情報、及び視聴位置情報(番組のどこまで視聴したか)を据置きTVへ送信する。次に、据置きTVはその番組が据置きTV内部の記録装置に保存されているかを調べ、記録されている場合は、モバイルTVから与えられた視聴位置情報から再生を開始する。また、記録されていない場合にはモバイルTV内部の記録装置からコンテンツを転送して、視聴位置情報により与えられた地点から再生を開始する、というものであった。
特開2004−48132号公報
しかしながら、上記従来のシステムでは、据置きTV内部の記録装置に所望のコンテンツが記録されていない場合、直ちにモバイルTV内部の記録装置からコンテンツを転送するので、ユーザは、通常モバイルTV向けに高圧縮率で符号化された、品質で劣る画像を据置きTVの比較的大きな画面で視聴しなくてはならないという問題があった。更に、モバイルTVは通常バッテリによって駆動されることが多いため、例えば友人宅にモバイルTVを持っていった場合は、通常、対応するACアダプタ等も無いことが多く、従って、コンテンツの転送にバッテリを消費してしまい易い。その結果、バッテリを消費し尽くし、コンテンツの転送が中断されてしまう恐れもあった。
この発明は上記のような課題を解決するためになされたもので、携帯端末から他のコンテンツ再生機器への継続視聴が容易に可能な携帯端末及びコンテンツ継続視聴システムを得ることを目的とする。
この発明に係る携帯端末は、特定のコンテンツの継続再生指示を受けた場合、特定のコンテンツの識別情報と再生位置とを取得するコンテンツ継続視聴制御手段と、コンテンツを蓄積するコンテンツサーバと、コンテンツサーバ内のコンテンツを再生するコンテンツ再生端末とを、自身が接続されるネットワーク上で検索する端末検索手段とを備え、コンテンツ継続視聴制御手段は、端末検索手段が検索したコンテンツサーバとコンテンツ再生端末の中から、取得した特定のコンテンツの識別情報に基づいて、特定のコンテンツを保持するコンテンツサーバと特定のコンテンツを再生可能なコンテンツ再生端末とを特定し、かつ、コンテンツサーバにおける特定のコンテンツの蓄積場所を求め、蓄積場所をコンテンツ再生端末に通知し、コンテンツ再生端末に対して取得した再生位置に基づいて再生開始位置を指定して特定のコンテンツの継続再生指示を行うようにしたものである。
この発明の携帯端末は、コンテンツを蓄積するコンテンツサーバと、コンテンツサーバ内のコンテンツを再生するコンテンツ再生端末とを、自身が接続されるネットワーク上で検索し、検索されたコンテンツ再生端末に対してコンテンツサーバが保持する特定のコンテンツの継続再生指示を行うようにしたので、異なるネットワーク間であっても、携帯端末を介してコンテンツの継続視聴を容易に行うことができる。
実施の形態1.
図1は、この発明の実施の形態1によるコンテンツ継続視聴システムを示す構成図である。
図において、コンテンツ継続視聴システムは、携帯端末100、コンテンツサーバ端末A200a、コンテンツサーバ端末B200b、コンテンツ再生端末300、ネットワーク400からなる。携帯端末100は、内部にコンテンツの記録装置を備え、ユーザが屋外に持ち歩いて音声・映像・写真などのコンテンツを再生可能な携帯端末である。コンテンツサーバ端末A,B(200a,200b)は、NAS(Network Attached Storage)など、コンテンツを蓄積・転送する機能を持つが、コンテンツを再生する機能は持たないサーバ端末である。尚、以下、コンテンツサーバ端末A,B(200a,200b)に共通の説明については、コンテンツサーバ端末200として説明する。コンテンツ再生端末300は、ネットワーク400経由で他のコンテンツサーバ端末200から取得したコンテンツを再生する機能を持ち、一方、コンテンツを蓄積・転送する機能は持たないコンテンツの再生機器である。ネットワーク400は、携帯端末100、コンテンツサーバ端末200、コンテンツ再生端末300に対して相互に通信路を提供するネットワークである。
図2は、携帯端末100の構成図である。
携帯端末100は、図示のように、入力手段101、ユーザインタフェース102、コンテンツ再生手段103、コンテンツ蓄積手段104、端末情報管理手段105、コンテンツ継続視聴制御手段106、端末検索手段107、通信手段108を備えている。
入力手段101は、ユーザからの入力を受け付け、これをキーイベントとして解釈する手段である。ユーザインタフェース102は、入力手段101から受け取ったキーイベントを受け付け、コンテンツ再生手段103やコンテンツ継続視聴制御手段106に対して必要な指示を与えるユーザインタフェースである。コンテンツ再生手段103は、コンテンツ蓄積手段104から、映像・音声・写真などのコンテンツを取得し、デコード及び表示を行う手段である。コンテンツ蓄積手段104は、ネットワーク経由、あるいは図示しないフラッシュメモリ端子などからコンテンツを取得し、対応するコンテンツのメタデータと共に蓄積する手段である。端末情報管理手段105は、コンテンツの再生を引き継ぐコンテンツ再生端末300やコンテンツを取得するコンテンツサーバ端末200を登録しておく手段である。コンテンツ継続視聴制御手段106は、携帯端末100において継続視聴を行う際にその中心となって動作する手段であり、以下の機能を有している。
・ユーザインタフェース102からユーザ入力を受け付け、継続再生のための処理を開始する。
・コンテンツ再生手段103からユーザが視聴中であるコンテンツの識別子(識別情報)と、再生位置とを取得する。
・端末情報管理手段105に保存された各端末が提供するサービスを利用して、コンテンツの検索や、コンテンツの再生制御を行う。
端末検索手段107は、通信手段108を通じてネットワーク400上の端末を検索する手段であり、通信手段108は、携帯端末100がネットワーク400に接続される際のインタフェースとなる手段である。
図3は、コンテンツサーバ端末200の構成図である。
図示のように、コンテンツサーバ端末200は、端末情報保持手段201、コンテンツ転送制御手段202、通信手段203、コンテンツ蓄積手段204、コンテンツメタデータ管理手段205を備えている。
端末情報保持手段201は、コンテンツサーバ端末200の名前や、ネットワーク400上においてコンテンツサーバ端末200を一意に識別可能な識別子、端末のタイプ、端末が外部に対して提供するサービス、製造会社、などのメタデータを端末情報として保持する手段である。コンテンツ転送制御手段202は、コンテンツ再生端末300からの要求に応じてコンテンツの転送制御を行う手段である。通信手段203は、コンテンツサーバ端末200が、ネットワーク400に接続される際のインタフェースとなる手段である。コンテンツ蓄積手段204は、通信手段203経由でネットワーク400上の他のコンテンツサーバ端末200や、図示しないフラッシュメモリインタフェースなどにより、コンテンツを取得、蓄積する手段である。コンテンツメタデータ管理手段205は、コンテンツ蓄積手段204に蓄積されているコンテンツに対応するコンテンツのタイトル、説明、作成日などのコンテンツメタデータを保持・管理し、与えられたコンテンツの識別子からコンテンツメタデータの検索も行う手段である。
図4は、コンテンツ再生端末300の構成図である。
図示のように、コンテンツ再生端末300は、端末情報保持手段301、コンテンツ再生制御手段302、通信手段303、コンテンツ再生手段304を備えている。端末情報保持手段301は、コンテンツ再生端末300の名前や、ネットワーク400上で、コンテンツ再生端末300を一意に識別可能な識別子、端末のタイプ、製造会社などのメタデータを端末情報として保持する手段である。コンテンツ再生制御手段302は、携帯端末100からのコンテンツ再生制御コマンドを受け付け、コンテンツサーバ端末200へ必要な指示を与える手段である。通信手段303は、コンテンツ再生端末300が、ネットワーク400に接続される際のインタフェースとなる手段である。コンテンツ再生手段304は、通信手段303経由でネットワーク400上の特定のコンテンツサーバ端末200から取得したコンテンツを再生・表示するための手段である。
次に、実施の形態1に示す携帯端末100、コンテンツサーバ端末200、コンテンツ再生端末300がどのように連携して、携帯端末100からコンテンツ再生端末300へのコンテンツ継続再生を実現するかについて説明する。
図5は、実施の形態1の動作を示すシーケンス図である。
ここでは、図1に示した通り、ネットワーク400には1台の携帯端末100、2台のコンテンツサーバ端末200(コンテンツサーバ端末A200a,コンテンツサーバ端末B200b)、及び1台のコンテンツ再生端末300が接続されているものとする。
先ず、ユーザは、宅外にて携帯端末100内部に記録された特定のコンテンツを視聴しているとする(ステップST501)。次に、ユーザが帰宅した後、現在視聴中のコンテンツを継続的に自宅内のコンテンツ再生端末300において再生するため、携帯端末100内部にある入力手段101の特定のボタンを押すなどして、携帯端末100に対してコンテンツの継続再生を要求する(ステップST502)。コンテンツ継続視聴制御手段106は、ユーザインタフェース102から継続再生要求を取得し、この時点で再生されていたコンテンツのコンテンツIDをコンテンツ再生手段103から取得する(ステップST503)。ここで、コンテンツIDとはコンテンツを識別するための情報であり、映像・音声・写真などのコンテンツの種類によって、例えば下記のような情報の組み合わせを使用することが可能である。また、コンテンツの種類によらずに世界で一意に付加されるIDがあれば、それを用いても良い。
・映像コンテンツ
◆タイトル、作成者、出演者、監督、作成年月日、作成国、再生可能時間、ジャンル、説明、符号化方式、符号化レート
◆チャンネル、放送局名、記録開始時間、記録時間、放送年月日、放送時間(TV番組などの放送コンテンツの場合)
・音声コンテンツ
◆タイトル、作成者、アルバム名、演奏者、作曲者、作詞者、作成年月日、作成国、再生可能時間、ジャンル、説明、符号化方式、符号化レート、メロディをサンプリングして符号化したもの
◆周波数、放送局名、放送年月日、放送時間(ラジオ番組などの放送コンテンツの場合)
・写真コンテンツ
◆タイトル、作成者、撮影者、撮影年月日、撮影カメラ、撮影場所、符号化方式、符号化レート
次に、携帯端末100内部のコンテンツ継続視聴制御手段106は、ネットワーク400上に存在する端末(コンテンツサーバ端末200やコンテンツ再生端末300)を検索すべく端末検索手段107に端末検索要求を行う。端末検索手段107は、通信手段108を経由して端末検索を行う(ステップST504)。このときの端末検索は、例えば、ネットワーク400上の特定のグループに一斉にパケット送信を行うマルチキャストなどにより行われることを想定しており、端末検索手段107はネットワーク400上の特定のアドレスに向けて1度だけ検索要求を発行するだけで良い。
各端末は、携帯端末100による端末検索が行われると、自らの端末に関するメタデータである端末情報(コンテンツサーバ端末200は端末情報保持手段201の端末情報、コンテンツ再生端末300は端末情報保持手段301の端末情報)を携帯端末100へ応答し、携帯端末100内の端末検索手段107は受信した端末情報をコンテンツ継続視聴制御手段106へ受け渡し、更にコンテンツ継続視聴制御手段106は端末情報の中から必要な情報を抽出し、図6に示すような情報を端末情報管理手段105へ保存する(ステップST504〜ステップST510)。
図6は、端末情報管理手段105が管理する端末情報を示しており、端末名601、端末タイプ602、端末ID603、端末制御用アドレス604、サービス605のフィールドからなる情報である。端末名601は各端末の名称を示し、端末タイプ602はコンテンツサーバ端末200であるかコンテンツ再生端末300であるかを示す情報である。端末ID603は、個々の端末を識別するための端末識別情報であり、端末制御用アドレス604は、その端末を制御するためのアドレス、サービス605は、各端末が提供するサービスを示している。
ここで、端末ID601は、ネットワーク400がEthernet(登録商標)である場合の例を示しており、ネットワークインタフェースカードに固有のMAC(Media Access Control)アドレスが用いられている。端末制御用アドレス604は、HTTP(HyperText Transfer Protocol)により制御される例を示している。また、携帯端末100は、サービス605に示されたサービスを利用することができ、サービスを利用する際には端末制御用アドレス604によって特定されるアドレスに対して、サービス605によって提供されるサービス名に適切なパラメータを設定したHTTPメッセージを送信することにより、当該サービスを利用可能である。ここでサービス605に記述されている複数のサービスにおいて、サービス名の後ろの括弧の中にコンマで区切られて列挙されているのがパラメータであり、それぞれINと記述されているのが入力のパラメータ、またOUTと記述されているのが出力である。サービスの利用時には、INに所望のパラメータを設定し、そのサービスの応答においてOUTに記述された出力を得る。
サービス605においては、コンテンツ再生端末300のサービスとして、それぞれ、
1)コンテンツアドレス設定
2)コンテンツ再生制御
3)画質調整
4)ボリューム調整
5)端末状態取得
が与えられている。
上記の1)コンテンツアドレス設定は、携帯端末100が取得したコンテンツの所在を表すアドレスと、再生開始位置とをプレーヤに対して設定するものである。このコンテンツアドレス設定サービスを使用しただけでは再生は直ぐには開始されず、実際の再生は2)コンテンツ再生制御にて行う必要がある。2)コンテンツ再生制御は、1)コンテンツアドレス設定において設定されたコンテンツに対し、実際に再生、一時停止、再生再開、早送り、巻き戻し、停止などの各コマンドを実行する機能を提供する。尚、これらの再生制御は、携帯端末100の入力手段101、ユーザインタフェース102、コンテンツ継続視聴制御手段106および通信手段108によって、ユーザが直接行える。3)画質調整、4)ボリューム調整も、携帯端末100の入力手段101やコンテンツ継続視聴制御手段106等によってユーザが直接行えるサービスであり、それぞれ画質の調整や、ボリューム調整を行う。5)端末状態取得は、コンテンツ再生端末300の状態を取得するためのサービスであり、コンテンツの再生状態(再生中、一時停止中など)、再生しているコンテンツのタイトル、タイプ、アドレス、再生時間位置、明るさ、コントラスト、ボリュームなどの情報を取得可能である。
一方、コンテンツサーバ端末200のサービスとしては、コンテンツメタデータ検索、及びコンテンツメタデータ取得が提供される。コンテンツメタデータ検索は、コンテンツIDを検索キーとして指定することにより、コンテンツサーバ端末200内においてコンテンツIDによって指定された条件にマッチするコンテンツメタデータを検索し、マッチした際には、そのコンテンツのアドレスを出力としてサービスの呼び出し元へ提供するものである。またコンテンツメタデータ取得は、検索は行わず、ビデオ・音楽・写真などのコンテンツの種類であるコンテンツタイプによって指定される全てのコンテンツのメタデータを出力するものである。
ここで、コンテンツ再生端末300がネットワーク400上に複数検出された場合は、携帯端末100のユーザインタフェース102において、ユーザにどのコンテンツ再生端末300を用いて継続視聴を行うか、その選択を促しても良い。また、予め所定のコンテンツ再生端末300の端末IDを端末情報管理手段105に登録しておき、そのコンテンツ再生端末300を既定の端末として用いるようにしても良い。あるいは、端末情報管理手段105に予め登録された既定のコンテンツ再生端末300が発見されなかった際に初めて、ユーザインタフェース102においてどのコンテンツ再生端末300を使用するか、という選択を促すようにしてもよい。また、映像、音楽、写真などコンテンツのタイプ毎にそれぞれ既定のコンテンツ再生端末300を決めておいてもよい。
またここで、携帯端末100が、上記のいずれかの方法により指定されたコンテンツ再生端末300に対して、同端末が提供する端末状態取得サービスを用いて端末状態を取得し、その状態に応じて携帯端末100内のユーザインタフェース102に下記のような確認メッセージを提示しても良い。
[ユーザへの確認メッセージの例]
・指定された機器ではビデオコンテンツを再生中です。現在視聴しているビデオの割り込み継続再生を実行しますか?
・只今深夜時間となっておりますが、指定された機器で現在お聞きになっている音楽の継続再生を実行しますか?
上記に示す確認メッセージに対して、ユーザが「実行しない」という選択を行った場合には、その時点で図5に示す継続再生処理フローは中止される。
次に、図5におけるステップST511において、携帯端末100のコンテンツ継続視聴制御手段106が行う継続視聴コンテンツ決定処理では、ステップST503において取得されたコンテンツIDにより、同一のコンテンツと判断されるコンテンツを特定し、ネットワーク400上においてコンテンツを一意に識別可能なアドレスが取得される。例えば、アドレスの例としては、URL(Uniform Resource Locator)などが挙げられる。本継続視聴コンテンツ決定処理に関して以下に詳細を述べる。
図7は、継続視聴コンテンツ決定処理を示すフローチャートである。
先ず、ステップST504〜ステップST510で発見されたコンテンツサーバ端末200の合計数を変数Nserverへ格納する。コンテンツ継続視聴制御手段106は、端末情報管理手段105が管理する端末情報のうち、端末タイプ602がコンテンツサーバ端末200である端末の数を取得することによりNserverを得る。また、ループ処理のためのインデックスとして用いるiに0を代入する(ステップST701)。次に、iが全コンテンツサーバ端末に対する処理を終えたかどうかを下記の不等式により判定する(ステップST702)。
i<Nserver
上記不等式が成立している間は、ステップST703へ処理を進める。また、上記不等式が不成立となった場合にはステップST706へと処理を進め、現在ユーザが視聴中である携帯端末100のコンテンツのアドレスを出力して終了する。ステップST703へ処理が進んだ場合には、端末情報管理手段105が管理するi番目のコンテンツサーバ端末200であるコンテンツサーバ端末[i]に対し、コンテンツIDを指定して、コンテンツメタデータ検索を行う。このときの処理を次に説明する。
図8は、コンテンツメタデータ検索のシーケンスを示している。
携帯端末100中のコンテンツ継続視聴制御手段106は、図6に示されたような端末情報管理手段105が管理するコンテンツサーバ端末200のサービスのうち、コンテンツメタデータ検索によりコンテンツのメタデータを検索する(ステップST801)。ステップST801に示した例では、コンテンツ検索のためのキーとなるコンテンツIDとして“タイトル=○○TV、出演者=△□太郎”が指定されている。ここで、コンテンツメタデータ検索の出力となるコンテンツアドレスには、コンテンツメタデータ検索に対する要求であることを明示するためにNULLが指定されている。
また、コンテンツIDとしては、“符号化方式=MPEG−2、符号化レート>8Mbps”などの条件により、符号化方式がMPEG(Moving Picture Expert Group)−2方式で、符号化レートが8Mbps以上のコンテンツに限定してコンテンツを特定したり、また、録画された放送コンテンツなどを検索の対象とする場合には、コンテンツIDとして“記録開始時間=2005年6月29日 22:00:00、記録時間=30:00:00”などとして、記録が開始された時刻や、記録された時間を指定しても良い。尚、メタデータの検索を行うコンテンツサーバ端末200は、記録開始時間、及び記録時間が指定された場合、厳密にこれらの条件に一致するコンテンツが存在しない場合でも、なるべくこれらの条件に近いコンテンツを優先的に検索結果として与えるようにしても良い。
携帯端末100からサービスの要求を受け取ったコンテンツサーバ端末200は、与えられたコンテンツIDを参照してコンテンツメタデータ管理手段205が管理するメタデータの内、条件に合うコンテンツがあるかどうかを検索する(ステップST802)。本例では、一つコンテンツのメタデータが条件にマッチし、その結果、そのコンテンツのアドレスがコンテンツメタデータ検索サービスの応答として、携帯端末100へ送信される(ステップST803)。尚、ここではコンテンツメタデータ検索サービスの応答として与えられるのはコンテンツのアドレスのみとしているが、マッチしたコンテンツのタイトル、出演者などのメタデータや、複数のコンテンツのアドレスを送信可能なようにしてもよい。
上記のようにステップST703では、コンテンツメタデータの検索を行う。ステップST803に示したように、コンテンツメタデータ検索応答においてコンテンツアドレスに値が設定されていれば、ステップST704においてはコンテンツが発見されたものと判定され、ステップST707へ進む。一方、コンテンツメタデータ検索応答のコンテンツアドレスに値が何も設定されていなければ、コンテンツIDに一致するコンテンツは存在しないものと判定され、ステップST705へ進む。
コンテンツが発見され、ステップST707へ進んだ際には、発見したコンテンツのコンテンツアドレスを出力して終了する。一方、まだコンテンツが発見されていない場合には、ステップST705へ進み、次のコンテンツサーバ端末200内のコンテンツメタデータ検索を行うため、インデックスiに1を加える。
以上で図5のステップST511に対応する継続視聴コンテンツ決定処理は完了する。図5に示す例では、説明の都合上、ステップST511において、その一例としてコンテンツサーバ端末B200b内のコンテンツが継続視聴を行う対象のコンテンツとして決定されたとする。次に、携帯端末100内の継続視聴制御手段106は、コンテンツ再生手段103から現在再生中のコンテンツにおける再生位置を取得し(ステップST512)、取得したコンテンツアドレス、および再生位置を用いてコンテンツ再生端末300に対してコンテンツアドレス設定サービスを要求する(ステップST513)。
尚、再生位置としては、コンテンツの再生可能時間に対する相対的な再生位置を用いても良いし、視聴を行っているコンテンツが、記録された放送コンテンツなどの場合には、“2005年6月29日14:20:00”などとして、そのコンテンツが放送されていた絶対的な時間を指定できるようにしても良い。
次に、コンテンツアドレス設定サービスを要求されたコンテンツ再生端末300は、端末内部において与えられたコンテンツアドレス、および再生開始位置を設定し(ステップST514)、それらパラメータの値の設定を正常に完了したことをコンテンツアドレス設定応答において携帯端末100へ伝える(ステップST515)。
コンテンツアドレス設定応答を受信した携帯端末100内の継続視聴制御手段106は、指定したコンテンツアドレスと、再生開始位置がコンテンツ再生端末300に設定されたと判定し、コンテンツ再生制御サービスにより、コンテンツの再生を、コンテンツ再生端末300に対して要求する(ステップST516)。コンテンツ再生制御要求を受信したコンテンツ再生端末300は、ステップST514において設定したコンテンツアドレスからコンテンツを要求する相手がコンテンツサーバ端末B200bであると判断し、同じくステップST514において設定した再生開始位置を指定してコンテンツサーバ端末B200bへコンテンツの取得を要求する(ステップST517)。尚、ここで再生開始位置として必ずしも与えられた再生開始位置をそのまま用いないで、例えばコンテンツの先頭を再生開始位置として指定しても良い。
コンテンツサーバ端末B200bは、コンテンツアドレスにおいて指定されたコンテンツを、指定された再生開始位置からコンテンツ再生端末300へ提供する(ステップST518)。実際のコンテンツを取得したコンテンツ再生端末300は、コンテンツ再生を開始し(ステップST519)、コンテンツ再生が開始されたことをコンテンツ再生制御応答として携帯端末100へ通知する。この時点で、携帯端末100とコンテンツ再生端末300には同じコンテンツの同じ位置が再生されていることが期待され、この時点で自動的に携帯端末100におけるコンテンツ再生を停止するようにしても良い。
コンテンツ再生端末300において継続再生が開始されたら、携帯端末100は、コンテンツ継続視聴制御手段106が、入力手段101からユーザインタフェース102を介して一時停止、再生再開、早送り、巻き戻し、停止などユーザからのコンテンツの再生制御に関する入力を受け付け(ステップST521)、それらの入力をコンテンツ再生端末300が提供するコンテンツ再生制御サービスにおいて使用可能なコマンドへ変換し、コンテンツの再生制御情報としてコンテンツ再生端末300へ送信する(ステップST522)。コンテンツの再生制御情報を受け取ったコンテンツ再生端末300は、パラメータとして受け渡されたコマンドを取得し、適切なコンテンツ再生制御を行う(ステップST523)。
以上のように、実施の形態1の携帯端末によれば、特定のコンテンツの継続再生指示を受けた場合、特定のコンテンツの識別情報と再生位置とを取得するコンテンツ継続視聴制御手段と、コンテンツを蓄積するコンテンツサーバと、コンテンツサーバ内のコンテンツを再生するコンテンツ再生端末とを、自身が接続されるネットワーク上で検索する端末検索手段とを備え、コンテンツ継続視聴制御手段は、端末検索手段が検索したコンテンツサーバとコンテンツ再生端末の中から、取得した特定のコンテンツの識別情報に基づいて、特定のコンテンツを保持するコンテンツサーバと特定のコンテンツを再生可能なコンテンツ再生端末とを特定し、かつ、コンテンツサーバにおける特定のコンテンツの蓄積場所を求め、蓄積場所をコンテンツ再生端末に通知し、コンテンツ再生端末に対して取得した再生位置に基づいて再生開始位置を指定して特定のコンテンツの継続再生指示を行うようにしたので、異なるネットワーク間であっても、携帯端末を介してコンテンツの継続視聴を容易に行うことができる。
また、実施の形態1のコンテンツ継続視聴システムによれば、携帯端末と、コンテンツを蓄積するコンテンツサーバと、コンテンツサーバ内のコンテンツを再生するコンテンツ再生端末とを備え、コンテンツ再生端末は、携帯端末から継続再生指示を受けた場合は、指示に基づいて、コンテンツサーバの該当する蓄積場所より特定のコンテンツを読み出し、再生開始位置より特定のコンテンツの継続再生を行うようにしたので、例えば、ネットワーク上に存在する複数のコンテンツサーバ端末から広く、ユーザが携帯端末において視聴中であった特定のコンテンツが検索され、所望のコンテンツ再生端末において継続的に特定のコンテンツを視聴することが可能となる。
また、実施の形態1の携帯端末によれば、コンテンツを蓄積するコンテンツ蓄積手段と、コンテンツ蓄積手段に蓄積されたコンテンツを再生するコンテンツ再生手段とを備え、コンテンツ継続視聴制御手段は、特定のコンテンツの継続再生指示を受けた場合、コンテンツ再生手段で再生したコンテンツの識別情報と再生位置とを、特定のコンテンツの識別情報と再生位置として取得するようにしたので、携帯端末で視聴していたコンテンツを容易にコンテンツ再生端末で継続視聴することができる。
また、実施の形態1のコンテンツ継続視聴システムによれば、携帯端末は、コンテンツの再生制御情報をコンテンツ再生端末に送出すると共に、コンテンツ再生端末は、再生制御情報に基づいてコンテンツの再生制御を行うようにしたので、ユーザはコンテンツ再生端末専用の入力端末を探さずとも、携帯端末そのものをコンテンツ再生端末の制御端末として継続的に使用できるため、より円滑に携帯端末から家庭内のコンテンツ再生端末への視聴を移行することが可能となる。
実施の形態2.
図9は、実施の形態2によるコンテンツ継続視聴システムを示す構成図である。
図において、コンテンツ継続視聴システムは、携帯端末110、コンテンツ再生サーバ端末A,B,C(500a,500b,500c)、ネットワーク400からなる。
コンテンツ再生サーバ端末A,B,C(500a,500b,500c)は、自ら蓄積しているコンテンツを再生でき、かつ、ネットワーク400上の他のコンテンツ再生サーバ端末A,B,C(500a,500b,500c)から取得したコンテンツを再生でき、更にネットワーク400上の他のコンテンツ再生サーバ端末A,B,C(500a,500b,500c)に対してコンテンツを転送可能なサーバ端末である。尚、以下、コンテンツ再生サーバ端末A,B,C(500a,500b,500c)に共通の構成および動作については、コンテンツ再生サーバ端末500として説明する。
図10は、コンテンツ再生サーバ端末500の構成図である。
コンテンツ再生サーバ端末500は、コンテンツ蓄積手段204、コンテンツメタデータ管理手段205、コンテンツ再生手段304、端末情報保持手段501、通信手段502、コンテンツ再生・転送制御手段503を備えている。ここで、コンテンツ蓄積手段204およびコンテンツメタデータ管理手段205は、実施の形態1のコンテンツサーバ端末200におけるコンテンツ蓄積手段204およびコンテンツメタデータ管理手段205と同様の機能を有し、コンテンツ再生手段304は、実施の形態1におけるコンテンツ再生端末300のコンテンツ再生手段304と同様の機能を有しているため、ここでの説明は省略する。
端末情報保持手段501は、コンテンツ再生サーバ端末500の名前や、ネットワーク400でコンテンツ再生サーバ端末500を一意に識別可能な識別子、コンテンツサーバ端末、コンテンツ再生端末、コンテンツ再生サーバ端末などを示す端末のタイプ、製造会社など端末に関するメタデータを端末情報として保持する機能部である。通信手段502は、コンテンツ再生サーバ端末500がネットワーク400に接続される際のインタフェースとなる手段である。コンテンツ再生・転送制御手段503は、コンテンツ再生サーバ端末500の中心となって動作する手段であり、他端末からの要求に応じてコンテンツの再生、及び転送を制御するよう構成されている。
また、携帯端末110は、基本的な機能は実施の形態1における携帯端末100と同様であるが、コンテンツの蓄積場所の検索やコンテンツの再生指示を行う端末としてコンテンツ再生サーバ端末500であることから、次のように構成されている。即ち、携帯端末110は、視聴した特定のコンテンツの識別情報と再生位置とを保持し、ユーザから特定のコンテンツの継続再生指示を受けた場合、保持した特定のコンテンツの識別情報に基づいて、コンテンツ再生サーバ端末500における特定のコンテンツの蓄積場所を求めると共に、この蓄積場所を、特定のコンテンツの再生を行うコンテンツ再生サーバ端末500に通知し、かつ、保持した再生位置に基づいて再生開始位置を指定して特定のコンテンツの継続再生指示を行うよう構成されている。尚、ネットワーク400は、実施の形態1と同様に、携帯端末110およびコンテンツ再生サーバ端末500を相互に接続する通信路を構成するものである。
次に、実施の形態2に示す携帯端末110、及び3台のコンテンツ再生サーバ端末500(それぞれ、コンテンツ再生サーバ端末A500a、コンテンツ再生サーバ端末B500b、コンテンツ再生サーバ端末C500c)が、どのように連携して、携帯端末110からコンテンツ再生サーバ端末500へのコンテンツ継続再生を実現するかについて説明する。基本的な動作シーケンスは、実施の形態1と同様であるため、ここでは図5を援用して、実施の形態1と動作が異なる部分を重点的に説明する。
実施の形態1のステップST504〜ステップST510においては図6に示されるような各端末の端末情報が登録されるが、本実施の形態でも同様に図11に示されるようなコンテンツ再生サーバ端末500の端末情報が登録される。
図11において、端末名1101は、それぞれのコンテンツ再生サーバ端末500の名称を示し、端末タイプ1102は、その端末のタイプ、端末ID1103は、それぞれのコンテンツ再生サーバ端末500を識別するための端末識別情報、端末制御用アドレス1104は、各コンテンツ再生サーバ端末500を制御するためのアドレス、サービス1105は、それぞれのコンテンツ再生サーバ端末500が提供するサービスを示している。
ここで、実施の形態1と異なるのは、端末タイプ1102、及び、コンテンツ再生サーバ端末が提供するサービス1105である。端末タイプ1102としては「コンテンツ再生サーバ端末」が与えられ、かつサービス1105には、実施の形態1においてコンテンツ再生端末、及びコンテンツサーバ端末が提供していたサービスの和が与えられる。それぞれのサービスはお互いに独立して使用可能なので、携帯端末110は、コンテンツ再生サーバ端末500に対して、コンテンツ再生機能を利用したい場合には、コンテンツ再生に関連するサービス(コンテンツアドレス設定、コンテンツ再生制御、画質調整、ボリューム調整)を利用でき、かつ、サーバ機能を利用したい場合には、サーバ機能に関連するコンテンツメタデータ検索サービス、コンテンツメタデータ取得サービスを利用することができる。
また、図9においてはネットワーク400上に、携帯端末110が1台の他にはコンテンツ再生サーバ端末500が3台のみという構成となっているが、実施の形態1にて示したコンテンツ再生端末300、及びコンテンツサーバ端末200が同時に接続されていても良い。このような構成であっても、携帯端末110は、端末情報として得られる端末タイプ・及びサービスから容易に、コンテンツを再生する端末と、コンテンツを提供するサーバ端末とを指定してコンテンツの継続再生を制御できる。
次に、図5のステップST511において行われる継続視聴コンテンツ決定処理に関しても、図7を援用して説明を行う。実施の形態1のステップST701においては、コンテンツサーバ端末の合計数を変数Nserverに求めているが、実施の形態2においては、コンテンツ再生サーバ端末500の数をNserverに代入する。尚、コンテンツ再生端末、コンテンツサーバ端末、コンテンツ再生サーバ端末500が混在するような環境においては、コンテンツサーバ端末及びコンテンツ再生サーバ端末の合計数をNserverとすれば良い。ステップST702は、実施の形態1と同様の処理であるため説明を省略する。
次に、ステップST703では携帯端末110内の端末情報管理手段105が管理するi番目のコンテンツ再生サーバ端末をコンテンツサーバ端末[i]と表記することにし、コンテンツIDを指定して、コンテンツメタデータ検索を行う。但し、本実施の形態においては、実際にコンテンツを継続再生するコンテンツ再生サーバ端末500を必ずコンテンツサーバ端末[0]とすることにし、実際にコンテンツを再生するコンテンツ再生サーバ端末500内に記録されているコンテンツが一番優先して選択されるようにする。即ち、実施の形態2においては、下記の優先度(1が一番優先度高)により継続視聴の対象となるコンテンツが決定される。
1.コンテンツの継続再生が行われるコンテンツ再生サーバ端末
2.ネットワーク400上に接続された1.以外のコンテンツ再生サーバ端末
3.携帯端末
以降の処理は、実施の形態1に記述した携帯端末、コンテンツ再生端末、コンテンツサーバ端末の動作と同様なので、説明を省略する。
以上のように、実施の形態2の携帯端末によれば、特定のコンテンツの継続再生指示を受けた場合、特定のコンテンツの識別情報と再生位置とを取得するコンテンツ継続視聴制御手段と、コンテンツを蓄積および再生するコンテンツ再生サーバを、自身が接続されるネットワーク上で検索する端末検索手段とを備え、コンテンツ継続視聴制御手段は、端末検索手段が検索したコンテンツ再生サーバの中から、取得した特定のコンテンツの識別情報に基づいて、特定のコンテンツを保持するコンテンツ再生サーバと、特定のコンテンツを再生可能なコンテンツ再生サーバとを特定し、かつ、特定のコンテンツを保持するコンテンツ再生サーバにおける特定のコンテンツの蓄積場所を求め、蓄積場所を特定のコンテンツを再生可能なコンテンツ再生サーバに通知し、コンテンツ再生サーバに対して取得した再生位置に基づいて再生開始位置を指定して特定のコンテンツの継続再生指示を行うようにしたので、異なるネットワーク間であっても、携帯端末を介してコンテンツの継続視聴を容易に行うことができる。
また、実施の形態2のコンテンツ継続視聴システムによれば、携帯端末とコンテンツを蓄積および再生するコンテンツ再生サーバとを備え、コンテンツ再生サーバは、携帯端末から継続再生指示を受けた場合は、指示に基づいて、通知された蓄積場所を有するコンテンツ再生サーバより特定のコンテンツを読み出すと共に、再生開始位置より特定のコンテンツの継続再生を行うようにしたので、コンテンツを再生する機能と、コンテンツを他の端末へ転送する機能が一つの端末に備えられているようなコンテンツ再生サーバに対しても、ユーザは実施の形態1の場合と同様に携帯端末において視聴中であったコンテンツを、所定のコンテンツ再生サーバにおいて継続的に視聴することが可能となる。また特に、コンテンツを再生する端末と、コンテンツを転送する端末が同一のコンテンツ再生サーバであった場合には、ネットワーク上においてコンテンツを転送せずにコンテンツ視聴が可能となるため、ネットワークによる伝送遅延が無くなりコンテンツの再生、早送り、巻き戻しなどの操作をより応答性良く実現できる。
実施の形態3.
図12は、実施の形態3におけるコンテンツ再生端末310の構成図である。
実施の形態3のコンテンツ再生端末310は、端末情報保持手段301、コンテンツ再生制御手段302、通信手段303、コンテンツ再生手段304、特定端末検索手段311を備えている。ここで、端末情報保持手段301〜通信手段303は、実施の形態1の構成と同様であるため、対応する部分に同一符号を付してその説明を省略する。特定端末検索手段311は、ネットワーク400上において特定の端末を検索する手段である。この特定端末検索手段311は、コンテンツ再生端末が検索の対象とする端末の端末IDをその内部に保持し、通信手段303を通じて定期的に特定端末の検索を行うよう構成されている。尚、実施の形態3において、携帯端末100、コンテンツサーバ端末200およびネットワーク400の構成は実施の形態1と同様であるため、ここでの説明は省略し、以降の説明は図1を援用して行う。
本実施の形態は、図5のステップST502のように継続視聴を行うきっかけとしてユーザからのキー入力が無くとも、自動的に継続視聴処理を進めるためのものであり、下記に本実施の形態による携帯端末100およびコンテンツ再生端末310の動作を説明する。
図13は、本実施の形態によるコンテンツ再生端末310が、携帯端末100を検索対象として検索を行い、携帯端末100が発見された後、コンテンツの継続再生を携帯端末100に対して要求する処理を表すシーケンス図である。
先ず、ステップST1301ではコンテンツ再生端末310が特定の端末を検索する特定端末検索処理を行っており、この処理の詳細を図14により説明する。
図14においては、先ず、ステップST1401において、特定端末検索手段311が通信手段303により端末IDによって指定される特定の端末をネットワーク400上で検索しており、その結果の判定がステップST1402により行われる。もし所望の端末が発見されれば、そこで処理は終了する。また、端末が発見されなかった場合は、一定時間待機後(ステップST1403)、処理はステップST1401へと戻り、再度特定端末の検索を行う。
特定の端末が発見され、特定端末検索処理が終了したら、次にコンテンツ再生端末310は、携帯端末100に対して、自らの端末IDと共に端末発見通知を送信する(ステップST1302)。端末発見通知を受信した携帯端末100は、継続再生処理を開始するかどうかの判定を行う(ステップST1303)。共に受信したコンテンツ再生端末310の端末IDにより、端末発見通知を送信した端末が既に携帯端末100内の端末情報管理手段105に登録済みの既定の端末であることが確認できれば、携帯端末100は、そのコンテンツ再生端末310がユーザが通常利用している端末であると判断し、図5におけるステップST503以降の継続再生処理を開始する。一方、コンテンツ再生端末310の端末IDが携帯端末100内の端末情報管理手段105に登録されていない場合は、継続再生処理は開始せずにユーザによる継続再生要求を待つ。
上記説明は、コンテンツ再生端末310が、携帯端末100を定期的に検索する場合であるが、同様に携帯端末100がコンテンツ再生端末310を定期的に検索することも可能である。その場合には、携帯端末100内の端末情報管理手段105において管理される既定の端末の端末IDをコンテンツ継続視聴制御手段106が取得し、端末検索手段107に対して一定時間毎に端末IDに一致する端末を検索するよう制御を行う。もし、端末IDに一致する端末が発見されたら、コンテンツ継続視聴制御手段106は、直ぐに図5におけるステップST503以降の継続再生処理を開始する。
以上のように、実施の形態3のコンテンツ継続視聴システムによれば、コンテンツ再生端末は、予め定めた携帯端末を検索し、携帯端末が存在した場合は、その携帯端末に対して、自コンテンツ再生端末が継続再生可能であることを通知するようにしたので、ユーザは一切携帯端末を操作せずとも、自動でコンテンツの継続視聴を実現できる。これにより、例えば、コンテンツを視聴しながら帰宅したユーザの携帯端末の通信インタフェースが無線LANなどであった場合には、通常、無線LANの通信可能距離は数百m程度であるため、ユーザがコンテンツ再生端末の前に辿り着くよりも、かなり前にコンテンツ再生端末における継続再生を開始させることが可能である。即ち、ユーザは帰宅時に煩わしい操作を一切しなくとも、自然にコンテンツの続きを視聴することが可能である。
また、実施の形態3のコンテンツ継続視聴システムによれば、携帯端末は、予め定めたコンテンツ再生端末を検索し、コンテンツ再生端末が存在した場合は、そのコンテンツ再生端末を、継続再生するコンテンツ再生端末として決定するようにしたので、コンテンツ再生端末が携帯端末を定期的に検索した場合と同様に、ユーザは一切携帯端末を操作せずとも、自動でコンテンツの継続視聴を実現できる。
尚、上記実施の形態3では、実施の形態1の構成に対して適用したが、実施の形態2の構成に適用してもよい。即ち、コンテンツ再生を行うコンテンツ再生サーバ端末500に特定端末検索手段311を設け、上記実施の形態3と同様の特定端末検索処理を行うようにしてもよい。
実施の形態4.
図15は、実施の形態4における携帯端末120の構成図である。
実施の形態4の携帯端末120は、入力手段101、ユーザインタフェース102、コンテンツ再生手段103、コンテンツ蓄積手段104、端末情報管理手段105、コンテンツ継続視聴制御手段106、端末検索手段107、通信手段108、コンテンツ視聴状況管理手段121を備えている。ここで、入力手段101〜通信手段108は、実施の形態1と同様であるため、ここでの説明は省略する。
尚、コンテンツサーバ端末200およびコンテンツ再生端末300、ネットワーク400の構成は実施の形態1と同様であるとする。
コンテンツ視聴状況管理手段121は、ユーザが視聴している複数コンテンツの視聴状況を管理するための手段である。コンテンツ視聴状況管理手段121は、ユーザが視聴している複数のコンテンツに対する視聴状況を図16に示すようなコンテンツ視聴状況テーブルにより内部で管理している。
図16において、最終視聴コンテンツ1601は、ユーザが視聴中である複数コンテンツの内、最後に見たコンテンツにTRUEを与えるための情報である。タイトル1602は、そのコンテンツのタイトルを示す情報である。コンテンツタイプ1603は、コンテンツの種類を表している。コンテンツID1604は、コンテンツを特定するための情報であり、コンテンツアドレス1605は、ネットワーク400上において、コンテンツの場所を特定するためのアドレスである。コンテンツ停止位置/全長1606は、ユーザがどこまでそのコンテンツを視聴したかを示すと共に、コンテンツの全長を示す情報である。
先ず、上記コンテンツ視聴状況管理手段121内において管理されているコンテンツ視聴状況テーブルがどのように生成されるかについて説明する。本テーブルへは、
1)携帯端末におけるコンテンツ視聴
2)コンテンツ再生端末におけるコンテンツ視聴
のいずれかを行った際、視聴されたコンテンツのメタデータから必要な情報がコンテンツ視聴状況テーブルへ登録される。コンテンツ継続視聴制御手段106は、コンテンツサーバ端末200が提供するコンテンツメタデータ取得サービスを利用して取得されるネットワーク上のコンテンツサーバ端末200が管理するコンテンツのメタデータや、あるいは携帯端末120内に保存されたコンテンツのメタデータを取得して、図17に示すようなユーザインタフェースをユーザインタフェース102に表示することができる。
図17において、タイトル1701は、コンテンツのタイトル、タイプ1702は、コンテンツのタイプ、カーソル1703は、ユーザが選択中のコンテンツを示すカーソルである。ユーザはこのユーザインタフェースを用いて、コンテンツの選択を行い、更に図示しないコンテンツ再生端末選択用のユーザインタフェースにおいて、携帯端末120自身を含むコンテンツ再生端末の選択を行い、所望の端末においてコンテンツ視聴を行うことができる。更に、ユーザがコンテンツ視聴を停止したり、電源OFFボタン(図示しない)を押下した場合には、現在停止した再生地点を抽出し、図16のコンテンツ停止位置1606を更新する。
また、コンテンツ視聴状況管理手段121は、例えば、コンテンツの全再生可能時間の内、20%以上の時間を視聴したとしたら、ユーザがそのコンテンツに対して興味を持っていると判断し、対応するコンテンツのメタデータをコンテンツ視聴状況テーブルへ登録するようにしても良い。また、コンテンツ視聴状況テーブルに登録後、一定時間以上そのコンテンツに対してアクセスが無かった場合や、コンテンツの全再生可能時間の内、95%以上の時間を視聴したとしたら、ユーザはそのコンテンツを視聴し終わったと判断し、コンテンツ視聴状況テーブルから削除しても良い。
次に、実施の形態4における携帯端末120の動作を説明する。
図18は、その動作を示すフローチャートである。
先ず、携帯端末120内のコンテンツ継続視聴制御手段106は、コンテンツ視聴状況管理手段121より、図16に示されるようなユーザのコンテンツ視聴状況テーブルを取得し、図19に示すようなユーザインタフェースを生成するようユーザインタフェース102へ依頼する。ユーザは表示されたユーザインタフェースに従い、コンテンツ選択を行う(ステップST1801)。図19において、タイトル1901は、コンテンツのタイトルであり、コンテンツタイトル1602の情報が、また、タイプ1902は、コンテンツのタイプであり、コンテンツタイプ1603の情報がそれぞれ用いられる。カーソル1903は、現在選択中のコンテンツを示すカーソルである。
コンテンツ継続視聴制御手段106は、ユーザインタフェース102からユーザがどのコンテンツを選択したかという情報を取得し、コンテンツ視聴状況テーブルの中から対応するコンテンツのコンテンツアドレスを取得し、そのアドレスが参照する場所に実際にコンテンツが存在するかを調べる(ステップST1802)。このコンテンツが存在するか否かの調査は、実際にコンテンツアドレスへHTTPリクエストを送信し、コンテンツ本体が応答として取得されるかどうかにより行うことができる。もし、コンテンツ本体がレスポンスとして得られたらステップST1804へ、またコンテンツ本体がレスポンスとして得られずエラーが返されてきた場合はステップST1803へ進む。
ステップST1803では、コンテンツ継続視聴制御手段206がコンテンツ視聴状況テーブルに登録されているコンテンツID、及びコンテンツタイプを指定して、継続視聴コンテンツ決定処理を行い、コンテンツアドレスを取得する(ステップST1803)。本実施の形態における継続視聴コンテンツ決定処理の動作は、実施の形態1と同様であるためその説明は省略する。
コンテンツアドレスが取得できたら、再生開始位置をコンテンツ視聴状況テーブルにおけるコンテンツ停止位置1606より取得してコンテンツの再生を開始する(ステップST1804)。再生制御は、実施の形態1で示したようにコンテンツ継続視聴制御手段106により行われ、コンテンツ再生端末300が提供するコンテンツアドレス設定サービス、及びコンテンツ再生制御サービスを利用することにより実現される。
コンテンツの再生後も、携帯端末120は、ユーザから入力手段101を通して一時停止、再生再開、早送り、巻き戻し、停止などコンテンツの再生制御に関する入力を受け付け、コンテンツ再生端末300が提供するコンテンツ再生制御サービスにより、コンテンツ再生制御を行う(ステップST1805)。コンテンツ継続視聴制御手段106は、ユーザから入力されたコマンドが停止、もしくは電源OFFボタンが押下されたかどうかを調べ(ステップST1806)、もしコマンドが停止、もしくは電源OFFボタンが押下されたことを検出したら、コンテンツ再生を停止すると共に、図19に示すユーザインタフェース画面へ戻るよう画面制御を行う。このとき、コンテンツ継続視聴制御手段106は、コンテンツ再生端末300が提供する端末状態取得サービスを用いることにより、コンテンツの再生位置を取得し、コンテンツ視聴テーブルのコンテンツ停止位置1606を更新する(ステップST1807)。
ステップST1806においてユーザから入力されたコマンドが停止ではなく、かつ電源OFFボタンも押下されていない場合は、ステップST1805の処理を繰り返す。
以上のように、実施の形態4のコンテンツ継続視聴システムによれば、コンテンツ再生端末でコンテンツを再生中、コンテンツ再生が停止された場合は、コンテンツ停止位置を、再生位置の情報として保持するようにしたので、ユーザは、途中まで見た複数のコンテンツの続きを手軽に楽しむことができる。また、携帯端末を宅外において持ち歩きながら使用する場合でも、コンテンツ選択を行った際に接続したネットワークにおいてコンテンツを再検索し、コンテンツ視聴状況テーブルを参照することにより、例えばネットワークが構築されている車の中や、友人宅などにおいても、途中まで見た複数のコンテンツを続きから視聴できる。
実施の形態5.
図20は、実施の形態5のコンテンツ継続視聴システムを示す構成図である。
図20において、コンテンツサーバ端末A200aコンテンツサーバ端末B200b、コンテンツ再生端末A,B(300a,300b)は、実施の形態1の図1で示したコンテンツサーバ端末A,B(200a,200b)およびコンテンツ再生端末300と同様の機能を持つものとし、その説明は省略する。
携帯端末130は、内部にコンテンツの記録装置を持たず、かつ、コンテンツの再生機能を持たない携帯端末であり、詳細な説明は後述する。ネットワークA401は、コンテンツ再生端末A300a、コンテンツサーバ端末A200a、携帯端末130に対して相互に通信路を提供するネットワーク、ネットワークB402は、コンテンツ再生端末B300b、コンテンツサーバ端末B200b、携帯端末130に対して相互に通信路を提供するネットワークである。尚、ネットワークA401、及びネットワークB402は、それぞれお互いのネットワーク間を結ぶ経路を持たない独立したネットワークであっても良いし、お互いのネットワーク間を結ぶ経路を持っていたとしても良い。いずれにせよ、ユーザが携帯端末130を持ち運ぶことにより、携帯端末130は、ネットワークA401、ネットワークB402の双方に接続することが可能である。また、ネットワークA,B(401,402)には、それぞれ一台ずつのコンテンツサーバ端末とコンテンツ再生端末しか示されていないが、複数台のコンテンツサーバ端末やコンテンツ再生端末が設けられていてもよい。
図21は、実施の形態5による携帯端末130の詳細な構成を示す図である。
図21に示した携帯端末130の構成は、図15に示した実施の形態4による携帯端末120の構成に対して、コンテンツ再生手段103及びコンテンツ蓄積手段104を含まない構成としたものである。また、実施の形態4による携帯端末120の構成と同じ番号で示されているブロックは同じ機能を持つものとし、その説明は省略する。
以下、本実施の形態における携帯端末130の動作を説明する。
先ず、携帯端末130は、図20に示したネットワークA401に接続されているとして話を進める。携帯端末130自らはコンテンツを持たず、またコンテンツの再生も出来ないので、このとき携帯端末130は、コンテンツサーバ端末A200aに蓄積されているコンテンツの一覧を取得し、図17に示すようなユーザインタフェースを携帯端末内のユーザインタフェース102に表示する。本ユーザインタフェースにより、ユーザはコンテンツを選択し、コンテンツ再生端末A300aによりコンテンツの視聴が可能である。実施の形態4で示したように、ユーザがコンテンツ視聴を停止したり、電源OFFボタンを押下した場合には、再生を中断した停止地点を抽出し、図16において図示されるコンテンツ停止位置1606を更新するよう伝える。
このように、本実施の形態における携帯端末130は、自らではコンテンツを再生する能力は持たないものの、ネットワークに接続されたコンテンツサーバ端末とコンテンツ再生端末に対してコンテンツの再生を指示することができ、かつそのコンテンツに対するIDやユーザの再生停止位置などを端末内のコンテンツ視聴状況管理手段121に格納して、持ち運ぶことが可能である。
次に、ユーザが携帯端末130を持って移動し、ネットワークB402に接続してコンテンツの継続視聴を行う際の携帯端末130の動作について説明する。
図22は、実施の形態5における携帯端末130の動作を示すフローチャートである。
本実施の形態における携帯端末の動作と、実施の形態4における携帯端末の動作の違いは、継続視聴コンテンツ決定処理においてコンテンツが見つからない場合があるかどうかという点のみである。そのため、図22においては実際の形態4における携帯端末の動作を示した図18と同じ動作に関しては同じステップ番号を付与し、その説明を省略する。即ち、ステップST2201及びステップST2202以外のステップは図18に示す動作と同様である。
ステップST2201では継続視聴コンテンツ決定処理を実行して、コンテンツID、コンテンツタイプを指定して、ネットワーク402上のコンテンツサーバ端末B200bからコンテンツのメタデータ検索を行う(ステップST2201)。全てのコンテンツサーバ端末B200bを検索しても一致するメタデータが存在しない場合は、ステップST2202へ処理を進める。一方、一致するメタデータが存在した場合には、ステップST1804へと処理を進めコンテンツ再生を開始する。ステップST2202では、コンテンツが見つからなかったことを図23のようにユーザへ提示し、ユーザが継続視聴を希望したコンテンツの視聴に関わる処理は途中で中断する。
以上のように、実施の形態5のコンテンツ継続視聴システムによれば、携帯端末は、コンテンツ再生端末でコンテンツを再生中、コンテンツ再生が停止された場合は、コンテンツ停止位置を、再生位置の情報として保持するようにしたので、携帯端末自体にコンテンツの蓄積能力、及び再生能力が無い場合でも、携帯端末でコンテンツの再生停止位置を管理することにより、たとえ、それまで視聴していたコンテンツ再生端末のネットワークとは異なるネットワークに接続された場合でもコンテンツの継続視聴を容易に行うことができる。
尚、上記実施の形態5では、各ネットワークA,B(401,402)にコンテンツサーバ端末200とコンテンツ再生端末300とが接続された実施の形態1と同様の構成としたが、各ネットワークA,B(401,402)にコンテンツ再生サーバ端末500が接続された実施の形態2と同様の構成に適用してもよい。
実施の形態6.
図24は、実施の形態6のコンテンツ継続視聴システムにおける携帯端末140を示す構成図である。
図示のように、携帯端末140は、入力手段101、ユーザインタフェース102、コンテンツ再生手段103、コンテンツ蓄積手段104、端末情報管理手段105、コンテンツ継続視聴制御手段106、端末検索手段107、通信手段108、プレイリスト管理手段141を備えている。ここで、入力手段101〜通信手段108は、実施の形態1において図2で示したものと同一であるため、対応する部分に同一符号を付してその説明を省略する。プレイリスト管理手段141は、携帯端末140が取得したコンテンツメタデータのリストを管理する手段である。また、携帯端末140が接続されるネットワークの構成は実施の形態1、2のいずれでも適用可能であるが、ここでは、実施の形態1として図1を援用して説明する。
本実施の形態では、携帯端末140がコンテンツ再生端末におけるコンテンツの再生状態を短い時間間隔で定期的に調査することにより、コンテンツ再生端末において継続再生の対象となった一つのコンテンツの再生が完了したとしても、継続的にプレイリスト管理手段141において管理されるコンテンツリストを参照して、自動的に次のコンテンツの再生をコンテンツ再生端末に要求する。
以下では、実施の形態6に示す携帯端末140、コンテンツ再生端末300、コンテンツサーバ端末200がどのように連携して、プレイリスト管理手段141において管理されるコンテンツリストの自動再生を実現するかを説明する。
携帯端末140は、予めコンテンツを通信手段108、あるいは図示しないフラッシュメモリ端子などから取得し、メタデータと関連付けてコンテンツ蓄積手段104へ記録しておく。携帯端末140内のコンテンツ継続視聴制御手段106は、コンテンツ蓄積手段104に蓄積されているコンテンツのメタデータを取得し、取得したメタデータをユーザインタフェース102へ与え、図25に示すようなプレイリスト登録用のユーザインタフェースが生成される。
図25において、タイトル2501は、コンテンツのタイトルであり、括弧内においてそのコンテンツがアルバムであるかどうかが示される。コンテンツタイプ2502はコンテンツのタイプ、カーソル2503は、ユーザが選択中のコンテンツを示すカーソル、チェックボックス2504は、プレイリストにコンテンツを登録するためのチェックボックス、チェックマーク2505は、ユーザが選択したコンテンツであることを示すチェックマーク、確定ボタン2506はプレイリストへの登録を確定するためのボタン、キャンセルボタン2507は、プレイリスト登録をキャンセルするためのボタンである。
コンテンツ継続視聴制御手段106は、ユーザが図25に示したユーザインタフェースを操作し、確定ボタン2506を押下したことをユーザインタフェース102から通知されると、チェックマーク2505が付加されたコンテンツのメタデータをプレイリスト管理手段141へ登録する。ここで音楽アルバムなどは、チェックボックス2504をチェックすることにより、一括してプレイリストへ登録することが可能であり、例えば図25において「歌謡ベストヒット[アルバム]」に対応するチェックボックス2504のチェックを行えば、アルバム中の曲全てがプレイリストへ一括して登録される。
音楽アルバムがプレイリスト管理手段141内のプレイリストに登録された例を図26に示す。図26において、インデックス2601は、プレイリストにおいて何番目のコンテンツであるかを示す情報であり、コンテンツタイトル2602は、コンテンツのタイトル、コンテンツタイプ2603は、コンテンツのタイプ、コンテンツID2604は、コンテンツを特定するための識別情報である。
ここで、図26に示したプレイリストの内、例として携帯端末140において、インデックスが03である曲を視聴中に、コンテンツ再生端末300への継続視聴を行う場合の処理について説明する。
図27はこれを示すシーケンス図である。
先ず、コンテンツ継続視聴制御手段106は、継続視聴コンテンツ決定処理を行い、図26に示すプレイリストに登録された全てのコンテンツに関してコンテンツアドレスを取得し(ステップST2701)、次に現在視聴中であるコンテンツの再生位置をコンテンツ再生手段103から取得する(ステップST2702)。ここではプレイリストにおいてインデックスが03として登録された曲が視聴中であり、そのコンテンツアドレスとして、
http://192.168.2.103/contents/audio/Track03.mp3
が、また再生位置としては
00:23:05.523
がそれぞれ得られ、コンテンツ再生端末300のコンテンツアドレス設定サービスに対するパラメータとして設定されている(ステップST2703)。以下、ステップST2704〜ステップST2710までは実施の形態1において既に説明した図5のステップST514〜ステップST520と同様の動作であるため説明を省略する。
次に、携帯端末140は、コンテンツ再生端末300が提供する端末状態取得サービスを利用し、コンテンツの再生状態を一定時間毎にチェックする(ステップST2711)。コンテンツ再生端末300からは、端末全体に関する情報が送信され、特に本例ではプレイリストにおいてインデックスが03として登録された“Track03”という曲が再生中であるという情報が得られる(ステップST2712)。携帯端末140は一定時間待機後、再び端末情報を要求し(ステップST2711)、その応答をチェックする(ステップST2712)。このように定期的に端末内のコンテンツ再生状態をチェックし続けた結果、ステップST2714における携帯端末140からの端末状態取得要求に対し、ステップST2715においてコンテンツの再生が停止したという状態情報が得られている。
携帯端末140内のコンテンツ継続再生制御手段106は、コンテンツ再生端末300において再生中であったコンテンツの再生が停止したことを検出し、プレイリストにおける次の曲であるインデックスが04の曲のコンテンツアドレスとして、
http://192.168.2.103/contents/audio/Track04.mp3
を、また再生位置としては曲の先頭から再生を開始するよう
00:00:00.000
をそれぞれ指定してコンテンツ再生端末300のコンテンツアドレス設定サービスを要求する(ステップST2716)。以下、ステップST2717〜ステップST2720までは実施の形態1において既に説明した図5のステップST514〜ステップST519と同様の動作であるため説明を省略するが、ステップST2717〜ステップST2720の制御によりプレイリストにおけるインデックスが04の曲の再生が開始される。
尚、本実施の形態においては、携帯端末140が一定時間毎にコンテンツ再生端末300の状態をチェックすることにより、プレイリストにおいて次のコンテンツ再生を制御するためのタイミングを計っているが、コンテンツ再生端末300がコンテンツ再生を完了した事を携帯端末140に通知するようにしてそのタイミングを得ても良い。
また、携帯端末140が作成したプレイリストに含まれる各コンテンツの情報を、予めコンテンツ再生端末300に対して一括して与えることにより、携帯端末140からのコンテンツ制御を必要とせずにプレイリストに含まれる曲を連続して再生しても良い。
以上のように実施の形態6のコンテンツ継続視聴システムによれば、携帯端末は、複数のコンテンツの再生リストをプレイリストとして管理し、自携帯端末において再生中であったコンテンツが、コンテンツ再生端末において再生が終了した場合、プレイリスト中のコンテンツを順に再生していくようコンテンツ再生端末に対して要求するプレイリスト管理手段を備えたので、携帯端末においてユーザが視聴していた一つのコンテンツだけがコンテンツ再生端末において継続再生できるだけではなく、プレイリストに登録された複数のコンテンツも連続してコンテンツ再生端末で再生可能となる。これによりユーザは、音楽アルバムを通して聴く時など、各コンテンツの再生順序が重要なコンテンツにおいて、その再生順序や流れを失わずにコンテンツを継続して楽しむことが可能となる。
尚、上記実施の形態6では、実施の形態1のコンテンツ再生端末300を備えたものとして説明したが、実施の形態3におけるコンテンツ再生端末310を備えた構成であってもよい。また、携帯端末140として、実施の形態4のコンテンツ視聴状況管理手段121を備えたものであってもよい。
この発明の実施の形態1によるコンテンツ継続視聴システムを示す構成図である。 この発明の実施の形態1の携帯端末の構成図である。 この発明の実施の形態1のコンテンツサーバ端末の構成図である。 この発明の実施の形態1のコンテンツ再生端末の構成図である。 この発明の実施の形態1の動作を示すシーケンス図である。 この発明の実施の形態1における端末情報の説明図である。 この発明の実施の形態1の継続視聴コンテンツ決定処理を示すフローチャートである。 この発明の実施の形態1のコンテンツメタデータ検索のシーケンス図である。 この発明の実施の形態2によるコンテンツ継続視聴システムの構成図である。 この発明の実施の形態2のコンテンツ再生サーバ端末の構成図である。 この発明の実施の形態2における端末情報の説明図である。 この発明の実施の形態3の携帯端末の構成図である。 この発明の実施の形態3の動作を示すシーケンス図である。 この発明の実施の形態3における特定端末検索処理のフローチャートである。 この発明の実施の形態4のコンテンツ継続視聴システムにおける携帯端末の構成図である。 この発明の実施の形態4におけるコンテンツ視聴状況テーブルの説明図である。 この発明の実施の形態4におけるユーザインタフェースの表示例を示す説明図である。 この発明の実施の形態4の動作を示すフローチャートである。 この発明の実施の形態4におけるユーザインタフェースの表示例を示す説明図である。 この発明の実施の形態5のコンテンツ継続視聴システムの構成図である。 この発明の実施の形態5における携帯端末の構成図である。 この発明の実施の形態5の動作を示すフローチャートである。 この発明の実施の形態5におけるユーザインタフェースの表示例を示す説明図である。 この発明の実施の形態6のコンテンツ継続視聴システムにおける携帯端末140の構成図である。 この発明の実施の形態6におけるプレイリスト登録用のユーザインタフェースの表示例を示す説明図である。 この発明の実施の形態6におけるプレイリストへの登録例を示す説明図である。 この発明の実施の形態6の動作を示すシーケンス図である。
符号の説明
100,110,120,130,140 携帯端末、103 コンテンツ再生手段、104 コンテンツ蓄積手段、141 プレイリスト管理手段、200 コンテンツサーバ端末、300,310 コンテンツ再生端末、500 コンテンツ再生サーバ端末。

Claims (10)

  1. 特定のコンテンツの継続再生指示を受けた場合、当該特定のコンテンツの識別情報と再生位置とを取得するコンテンツ継続視聴制御手段と、
    コンテンツを蓄積するコンテンツサーバと、当該コンテンツサーバ内のコンテンツを再生するコンテンツ再生端末とを、自身が接続されるネットワーク上で検索する端末検索手段とを備え、
    前記コンテンツ継続視聴制御手段は、前記端末検索手段が検索したコンテンツサーバとコンテンツ再生端末の中から、前記取得した特定のコンテンツの識別情報に基づいて、前記特定のコンテンツを保持するコンテンツサーバと当該特定のコンテンツを再生可能なコンテンツ再生端末とを特定し、かつ、前記コンテンツサーバにおける前記特定のコンテンツの蓄積場所を求め、当該蓄積場所を前記コンテンツ再生端末に通知し、当該コンテンツ再生端末に対して前記取得した再生位置に基づいて再生開始位置を指定して前記特定のコンテンツの継続再生指示を行うことを特徴とする携帯端末。
  2. 特定のコンテンツの継続再生指示を受けた場合、当該特定のコンテンツの識別情報と再生位置とを取得するコンテンツ継続視聴制御手段と、
    コンテンツを蓄積および再生するコンテンツ再生サーバを、自身が接続されるネットワーク上で検索する端末検索手段とを備え、
    前記コンテンツ継続視聴制御手段は、前記端末検索手段が検索したコンテンツ再生サーバの中から、前記取得した特定のコンテンツの識別情報に基づいて、前記特定のコンテンツを保持するコンテンツ再生サーバと、当該特定のコンテンツを再生可能なコンテンツ再生サーバとを特定し、かつ、前記特定のコンテンツを保持するコンテンツ再生サーバにおける前記特定のコンテンツの蓄積場所を求め、当該蓄積場所を前記特定のコンテンツを再生可能なコンテンツ再生サーバに通知し、当該コンテンツ再生サーバに対して前記取得した再生位置に基づいて再生開始位置を指定して前記特定のコンテンツの継続再生指示を行うことを特徴とする携帯端末。
  3. ンテンツを蓄積するコンテンツ蓄積手段と、前記コンテンツ蓄積手段に蓄積されたコンテンツを再生するコンテンツ再生手段とを備え、コンテンツ継続視聴制御手段は、特定のコンテンツの継続再生指示を受けた場合、前記コンテンツ再生手段で再生したコンテンツの識別情報と再生位置とを、当該特定のコンテンツの識別情報と再生位置として取得することを特徴とする請求項1または請求項記載の携帯端末
  4. 請求項1記載の携帯端末と、コンテンツを蓄積するコンテンツサーバと、前記コンテンツサーバ内のコンテンツを再生するコンテンツ再生端末とを備え
    前記コンテンツ再生端末は、
    前記携帯端末から継続再生指示を受けた場合は、当該指示に基づいて、前記コンテンツサーバの該当する蓄積場所より特定のコンテンツを読み出し、前記再生開始位置より前記特定のコンテンツの継続再生を行うことを特徴とするコンテンツ継続視聴システム。
  5. 請求項2記載の携帯端末と、コンテンツを蓄積および再生するコンテンツ再生サーバとを備え
    前記コンテンツ再生サーバは、
    前記携帯端末から継続再生指示を受けた場合は、当該指示に基づいて、通知された蓄積場所を有する前記コンテンツ再生サーバより前記特定のコンテンツを読み出すと共に、前記再生開始位置より前記特定のコンテンツの継続再生を行うことを特徴とするコンテンツ継続視聴システム。
  6. コンテンツ再生端末またはコンテンツ再生サーバは、予め定めた携帯端末を検索し、当該携帯端末が存在した場合は、その携帯端末に対して、自コンテンツ再生端末または自コンテンツ再生サーバが継続再生可能であることを通知することを特徴とする請求項または請求項記載のコンテンツ継続視聴システム。
  7. 携帯端末は、予め定めたコンテンツ再生端末またはコンテンツ再生サーバを検索し、当該コンテンツ再生端末またはコンテンツ再生サーバが存在した場合は、そのコンテンツ再生端末またはコンテンツ再生サーバを、継続再生するコンテンツ再生端末またはコンテンツ再生サーバとして決定することを特徴とする請求項または請求項記載のコンテンツ継続視聴システム。
  8. 携帯端末は、コンテンツの再生制御情報をコンテンツ再生端末またはコンテンツ再生サーバに送出すると共に、当該コンテンツ再生端末またはコンテンツ再生サーバは、前記再生制御情報に基づいてコンテンツの再生制御を行うことを特徴とする請求項4から請求項7のうちのいずれか1項記載のコンテンツ継続視聴システム。
  9. 携帯端末は、コンテンツ再生端末でコンテンツを再生中、コンテンツ再生が停止された場合は、当該コンテンツ停止位置を、再生位置の情報として保持することを特徴とする請求項4記載のコンテンツ継続視聴システム。
  10. 携帯端末は、複数のコンテンツの再生リストをプレイリストとして管理し、自携帯端末において再生中であったコンテンツが、コンテンツ再生端末またはコンテンツ再生サーバにおいて再生が終了した場合、前記プレイリスト中のコンテンツを順に再生していくよう前記コンテンツ再生端末またはコンテンツ再生サーバに対して要求するプレイリスト管理手段を備えたことを特徴とする請求項から請求項のうちのいずれか1項記載のコンテンツ継続視聴システム。
JP2005260951A 2005-09-08 2005-09-08 携帯端末及びコンテンツ継続視聴システム Expired - Fee Related JP4708128B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2005260951A JP4708128B2 (ja) 2005-09-08 2005-09-08 携帯端末及びコンテンツ継続視聴システム
US11/376,252 US20070053514A1 (en) 2005-09-08 2006-03-16 Continuous content playback system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005260951A JP4708128B2 (ja) 2005-09-08 2005-09-08 携帯端末及びコンテンツ継続視聴システム

Publications (2)

Publication Number Publication Date
JP2007074529A JP2007074529A (ja) 2007-03-22
JP4708128B2 true JP4708128B2 (ja) 2011-06-22

Family

ID=37830050

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005260951A Expired - Fee Related JP4708128B2 (ja) 2005-09-08 2005-09-08 携帯端末及びコンテンツ継続視聴システム

Country Status (2)

Country Link
US (1) US20070053514A1 (ja)
JP (1) JP4708128B2 (ja)

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006301777A (ja) * 2005-04-18 2006-11-02 Sony Corp コンテンツ再生システム、コンテンツ再生装置およびコンテンツ再生方法
JP4364217B2 (ja) * 2006-05-30 2009-11-11 株式会社東芝 映像再生装置、方法、プログラムおよび記録媒体
US20080034095A1 (en) 2006-08-01 2008-02-07 Motorola, Inc. Multi-representation media event handoff
TWI329280B (en) * 2006-10-14 2010-08-21 Asustek Comp Inc Multi-media file automatic updating method, software program thereof, and multi-media file playing system
JP2008250815A (ja) * 2007-03-30 2008-10-16 Sharp Corp メタデータサーバ、検索端末、検索システム
US20080250319A1 (en) * 2007-04-05 2008-10-09 Research In Motion Limited System and method for determining media playback behaviour in a media application for a portable media device
US20080288981A1 (en) * 2007-05-16 2008-11-20 Sony Corporation Receiving device, information providing device, information providing system, information providing method, and programs
JP4577332B2 (ja) * 2007-05-16 2010-11-10 ソニー株式会社 情報提供システム、受信装置、情報提供装置、情報提供方法およびプログラム
JP4883531B2 (ja) * 2007-08-06 2012-02-22 シャープ株式会社 携帯リモコンによるレジューム情報管理
JP2009130876A (ja) * 2007-11-28 2009-06-11 Hitachi Ltd 端末連携継続視聴システム、端末、サーバ、方法
JP5194673B2 (ja) * 2007-09-26 2013-05-08 株式会社日立製作所 携帯端末、及び情報の送受信方法
JP5277486B2 (ja) * 2008-01-16 2013-08-28 シャープ株式会社 コンテンツ再生システムおよび再生方法
JP2010028791A (ja) * 2008-06-20 2010-02-04 Sony Corp 操作制御装置、コンテンツリストの表示方法、およびコンテンツ表示再生システム
US20100011135A1 (en) * 2008-07-10 2010-01-14 Apple Inc. Synchronization of real-time media playback status
EP2342849A2 (en) * 2008-09-26 2011-07-13 Koninklijke Philips Electronics N.V. Methods and devices for communications between two devices
JP2010218146A (ja) * 2009-03-16 2010-09-30 Canon Inc 情報処理装置およびその制御方法
JP5526642B2 (ja) 2009-08-03 2014-06-18 ソニー株式会社 情報処理装置及び方法、情報処理システム、並びにプログラム
KR101700811B1 (ko) * 2010-09-02 2017-02-01 주식회사 케이티 이동형 사용자 단말 위치에 기반한 콘텐츠 연속 이용 제공 방법 및 서버
CN102480556A (zh) * 2010-11-26 2012-05-30 深圳市同洲软件有限公司 一种移动终端工作状态切换方法及移动终端
US20130247121A1 (en) * 2010-11-26 2013-09-19 Ming Yuan Interaction method between digital television reception terminal and mobile terminal, terminal and system
JP5857405B2 (ja) * 2010-12-28 2016-02-10 ソニー株式会社 情報処理装置、再生制御方法、プログラム、及びコンテンツ再生システム
JP5017471B1 (ja) * 2011-03-16 2012-09-05 株式会社東芝 コンテンツ受信装置、情報処理装置及びコンテンツ受信方法
US8938312B2 (en) 2011-04-18 2015-01-20 Sonos, Inc. Smart line-in processing
US8775850B2 (en) * 2011-06-28 2014-07-08 Amazon Technologies, Inc. Transferring state information between electronic devices
US9042556B2 (en) 2011-07-19 2015-05-26 Sonos, Inc Shaping sound responsive to speaker orientation
CN102892171B (zh) * 2011-07-20 2018-09-25 中兴通讯股份有限公司 一种基于个人网的无缝切换方法及装置
TW201315199A (zh) * 2011-09-22 2013-04-01 Acer Inc 電子系統與內容播放方法
US9654821B2 (en) 2011-12-30 2017-05-16 Sonos, Inc. Systems and methods for networked music playback
JP5284494B2 (ja) 2012-01-06 2013-09-11 株式会社東芝 携帯端末とテレビジョン装置による通信システム、携帯端末、テレビジョン装置、携帯端末の通信方法、携帯端末の動作プログラム
US9674587B2 (en) 2012-06-26 2017-06-06 Sonos, Inc. Systems and methods for networked music playback including remote add to queue
JP6213879B2 (ja) 2012-12-17 2017-10-18 パナソニックIpマネジメント株式会社 情報処理装置および制御方法
US9501533B2 (en) 2013-04-16 2016-11-22 Sonos, Inc. Private queue for a media playback system
US9247363B2 (en) 2013-04-16 2016-01-26 Sonos, Inc. Playback queue transfer in a media playback system
US9361371B2 (en) 2013-04-16 2016-06-07 Sonos, Inc. Playlist update in a media playback system
US9684484B2 (en) 2013-05-29 2017-06-20 Sonos, Inc. Playback zone silent connect
US10715973B2 (en) 2013-05-29 2020-07-14 Sonos, Inc. Playback queue control transition
US10574931B2 (en) 2013-06-06 2020-02-25 Google Llc Systems, methods, and media for presenting media content
JP5780611B2 (ja) * 2013-09-30 2015-09-16 Kddi株式会社 画像表示方法、映像処理システム、携帯端末、及び携帯端末の操作プログラム
US9693112B2 (en) * 2014-03-20 2017-06-27 Xiaomi Inc. Remote control system for a smart television
CN105430487A (zh) * 2015-11-30 2016-03-23 小米科技有限责任公司 一种播放多媒体数据的方法、装置及***
JP6212615B2 (ja) * 2015-12-01 2017-10-11 日立マクセル株式会社 表示装置
JP2018084878A (ja) * 2016-11-21 2018-05-31 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
JP6412237B2 (ja) * 2017-06-14 2018-10-24 マクセル株式会社 表示装置
JP6542967B2 (ja) * 2017-10-25 2019-07-10 マクセル株式会社 表示装置
KR102502577B1 (ko) 2018-08-30 2023-02-22 삼성전자주식회사 외부 전자 장치 내에서 멀티미디어 콘텐트를 이어서 재생하기 위한 전자 장치 및 방법
JP6889317B2 (ja) * 2019-06-13 2021-06-18 マクセル株式会社 表示装置
JP7062806B2 (ja) * 2020-07-01 2022-05-06 マクセル株式会社 表示装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003018576A (ja) * 2001-07-04 2003-01-17 Sharp Corp 情報提示装置の連携システム、情報提示装置、情報中継装置、情報供給装置、情報提示装置の連携プログラムならびにそれを記録したコンピュータ読み取り可能な記録媒体
JP2004056542A (ja) * 2002-07-22 2004-02-19 Toshiba Corp コンテンツ配信システム、コンテンツ受信システム
JP2004102415A (ja) * 2002-09-05 2004-04-02 Toshiba Corp データ伝送装置およびデータ伝送方法並びに車載用電子機器
JP2004310850A (ja) * 2003-04-04 2004-11-04 Toshiba Corp 記録再生装置、プレイリスト作成方法
JP2004336310A (ja) * 2003-05-06 2004-11-25 Nippon Telegr & Teleph Corp <Ntt> 視聴継続方法、視聴継続システム、視聴継続制御装置及び端末装置
JP2004343445A (ja) * 2003-05-15 2004-12-02 Victor Co Of Japan Ltd 視聴システム
JP2005150961A (ja) * 2003-11-12 2005-06-09 Pioneer Electronic Corp 情報処理装置、そのシステム、その方法、そのプログラム、及び、そのプログラムを記録した記録媒体

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190096450A (ko) * 2000-10-11 2019-08-19 로비 가이드스, 인크. 매체 콘텐츠 배달 시스템 및 방법
JP2004274781A (ja) * 2000-12-07 2004-09-30 Matsushita Electric Ind Co Ltd データ受信端末及びデータ受信方法
JP3991799B2 (ja) * 2002-07-15 2007-10-17 株式会社日立製作所 情報処理端末及び記録再生装置
US7900229B2 (en) * 2002-10-15 2011-03-01 Opentv, Inc. Convergence of interactive television and wireless technologies
JP4153777B2 (ja) * 2002-11-08 2008-09-24 日本電信電話株式会社 映像コンテンツ配信装置及び方法
JP4277180B2 (ja) * 2003-06-30 2009-06-10 ソニー株式会社 コンテンツ再生制御システム
US9131272B2 (en) * 2003-11-04 2015-09-08 Universal Electronics Inc. System and method for saving and recalling state data for media and home appliances
JP2005159439A (ja) * 2003-11-20 2005-06-16 Canon Inc 録画再生装置及び方法
JP2005175862A (ja) * 2003-12-11 2005-06-30 Canon Inc テレビ受信装置、ネットワーク端末及びネットワーク制御システム
JP4518807B2 (ja) * 2004-02-02 2010-08-04 大日本印刷株式会社 情報提示装置及び情報提示方法等

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003018576A (ja) * 2001-07-04 2003-01-17 Sharp Corp 情報提示装置の連携システム、情報提示装置、情報中継装置、情報供給装置、情報提示装置の連携プログラムならびにそれを記録したコンピュータ読み取り可能な記録媒体
JP2004056542A (ja) * 2002-07-22 2004-02-19 Toshiba Corp コンテンツ配信システム、コンテンツ受信システム
JP2004102415A (ja) * 2002-09-05 2004-04-02 Toshiba Corp データ伝送装置およびデータ伝送方法並びに車載用電子機器
JP2004310850A (ja) * 2003-04-04 2004-11-04 Toshiba Corp 記録再生装置、プレイリスト作成方法
JP2004336310A (ja) * 2003-05-06 2004-11-25 Nippon Telegr & Teleph Corp <Ntt> 視聴継続方法、視聴継続システム、視聴継続制御装置及び端末装置
JP2004343445A (ja) * 2003-05-15 2004-12-02 Victor Co Of Japan Ltd 視聴システム
JP2005150961A (ja) * 2003-11-12 2005-06-09 Pioneer Electronic Corp 情報処理装置、そのシステム、その方法、そのプログラム、及び、そのプログラムを記録した記録媒体

Also Published As

Publication number Publication date
JP2007074529A (ja) 2007-03-22
US20070053514A1 (en) 2007-03-08

Similar Documents

Publication Publication Date Title
JP4708128B2 (ja) 携帯端末及びコンテンツ継続視聴システム
CN101529867B (zh) 在对等配置中共享多媒体内容
JP3991799B2 (ja) 情報処理端末及び記録再生装置
KR100998792B1 (ko) 통신 시스템 및 방법, 정보 처리 장치 및 방법, 정보 관리장치 및 방법, 기록 매체 및 프로그램
JP4162181B2 (ja) 番組作成再生装置及び番組作成再生方法並びに記憶媒体
JP2005530296A (ja) ビデオ番組についてのビデオマークを与えるシステム及び方法
US20120311103A1 (en) Content reproduction device
JP2010146661A (ja) 端末装置及びコンテンツデータ処理方法
JP2009130638A (ja) 情報処理装置および方法、並びにプログラム
JP2011145492A (ja) カラオケ端末、携帯端末、データ関連付け方法およびデータ関連付けプログラム
JP4030440B2 (ja) メッセージ再生装置、メッセージ記録および再生方法、およびプログラム
JP5644472B2 (ja) 転送装置、クライアント装置、サーバ装置、再生装置および転送方法
JP5338383B2 (ja) コンテンツ再生システム
JPWO2007043427A1 (ja) 視聴装置
JP4379579B2 (ja) ネットワーク装置および情報検索方法
JP2003304477A (ja) 映像音声再生装置
JP2008176126A (ja) 通信端末およびコンテンツリスト管理システム
JP2009130644A (ja) 通信装置、通信方法、プログラム、および記憶媒体
JP2008306260A (ja) ダイジェスト再生装置およびコンテンツ配信サーバ
JP4748098B2 (ja) 記録再生装置及びダイジェスト情報生成装置
JP4356639B2 (ja) 番組作成再生装置及び番組作成再生方法並びに記憶媒体
JP4591459B2 (ja) 携帯端末
JP2006319918A (ja) コンテンツ配信制御システム、情報端末、コンテンツ配信制御装置、コンテンツ配信制御方法、およびプログラム
JP2004112086A (ja) アクセス方法、アクセス装置及びストリーミングメディア蓄積サーバ
JP2008252529A (ja) 端末装置

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071004

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080620

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080624

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100817

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101012

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110204

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110316

R150 Certificate of patent or registration of utility model

Ref document number: 4708128

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees