JP2004128597A - Contents reproduction system - Google Patents

Contents reproduction system Download PDF

Info

Publication number
JP2004128597A
JP2004128597A JP2002286237A JP2002286237A JP2004128597A JP 2004128597 A JP2004128597 A JP 2004128597A JP 2002286237 A JP2002286237 A JP 2002286237A JP 2002286237 A JP2002286237 A JP 2002286237A JP 2004128597 A JP2004128597 A JP 2004128597A
Authority
JP
Japan
Prior art keywords
content
list
reproduction
server
network
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.)
Pending
Application number
JP2002286237A
Other languages
Japanese (ja)
Inventor
Katsuhiko Terada
寺田 克彦
Yoshiaki Kakimura
柿村 義明
Makoto Hirayama
平山 良
Akinori Suyama
須山 明昇
Kazuyuki Miyauchi
宮内 和行
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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
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 Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP2002286237A priority Critical patent/JP2004128597A/en
Priority to US10/665,513 priority patent/US20040073610A1/en
Publication of JP2004128597A publication Critical patent/JP2004128597A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

<P>PROBLEM TO BE SOLVED: To provide a contents reproduction system wherein the user-friendliness of devices connected to a network is improved. <P>SOLUTION: Servers 100, 101 storing contents are connected to the network 10, and respectively create contents lists, which the servers 100, 101 respectively store therein. Thereafter, a composite contents list resulting from composing the contents lists above is created, and a client 200 without a contents list creating function uses the created composite contents list to select and reproduce contents existing in the network. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、動画(Mpeg2)、静止画(Bmap)、音声(MP3)などのコンテンツ(データ)を記録再生可能な家庭内のコンテンツ再生システムに係り、特に、家庭内にネットワークを構成し、このネットワークに接続される複数の機器に分散して記録されているコンテンツを、所望の装置、所望の場所で再生可能なコンテンツ再生システムに関するものである。
【0002】
【従来の技術】
従来より、ネットワークに接続される装置間では、他の装置に記録されているコンテンツを取得したり、取得したコンテンツを再生したりすることが可能であった。その際、図11に示すように、ネットワークに接続された装置ごとに蓄積されるコンテンツの一覧は、コンテンツリスト(例えば、曲名の一覧)として表示され、このコンテンツリストを参照して所望のコンテンツが指定されたり、そのコンテンツの再生が行われた。
【0003】
また、従来より、CDやDVD等の再生装置はブックマーク機能を有していた。このブックマーク機能によれば、あるコンテンツを再生中にこのコンテンツの再生を中断させ、電源を切っても、再生を中断した箇所を示す情報が自動的にメモリなどに記憶される。従って、再度、同一コンテンツを再生した際に、例えば、図12に示すように、前回の中断箇所(停止時間t)から再生が可能となり、コンテンツの続き部分を継続再生して見ることができた。
【0004】
【特許文献1】
特開2002―83485号公報
【特許文献2】
特開2002―44586号公報
【0005】
【発明が解決しようとする課題】
ところが、このような従来のコンテンツリスト表示方法によれば、ネットワークに接続された装置ごとに蓄積されるコンテンツの一覧が表示されるため、必ずしも使い勝手が良くなかった。特に、装置の数が多くなると、コンテンツの選択に時間がかかるという問題があった。また、従来のブックマーク機能は、単独の装置内でのみ利用可能なものであったため、ネットワーク構成されたコンテンツ再生システムに適応しておらず、使い勝手が良くなかった。
【0006】
そこで本発明は、コンテンツを提供する装置を意識することなく、所望のコンテンツを選択再生できるコンテンツ再生システムを提供することを目的とする。
また、ネットワークに接続される他の装置に対してもブックマーク機能を利用できるようにしたコンテンツ再生システムを提供することを目的とする。
【0007】
【課題を解決するための手段】
以上の課題を解決するために、本発明に係るコンテンツ再生システムは、
自機内に蓄積されるコンテンツのリストを第1のコンテンツリストとして生成可能な第1の機器と、自機内に蓄積されるコンテンツのリストを第2のコンテンツリストとして生成可能な第2の機器と、前記第1及び第2の機器内に蓄積されるコンテンツを再生することのできる第3の機器とがネットワークを介して接続されるコンテンツ再生システムであり、
前記第1の機器内及び前記第2の機器内に設けられ、前記第1のコンテンツリストと前記第2のコンテンツリストとを合成して第3のコンテンツリストを生成する合成リスト生成手段と、
前記第1の機器内及び前記第2の機器内に設けられ、前記合成リスト生成手段が生成した前記第3のコンテンツリストを格納する合成リスト格納手段とを有し、
前記合成リスト格納手段内の前記第3のコンテンツリストは、前記第3の機器から参照可能に設けられていることを特徴とするものである。
【0008】
また、本発明に係るコンテンツ再生システムは、
ネットワークを介してコンテンツを再生可能な第1の機器と、前記ネットワークを介してコンテンツを再生可能な第2の機器とからなるコンテンツ再生システムであり、
前記第1及び第2の機器の何れか一方の機器からコンテンツの再生を開始し、該コンテンツの再生を中断した際に、再生が中断されたコンテンツを識別するためのコンテンツ識別情報及び該コンテンツの蓄積機器を識別するための蓄積機器識別情報を生成する生成手段を有し、
前記第1及び第2の機器における他方の機器にて該コンテンツの再生を行う際には、前記生成手段が生成した前記コンテンツ識別情報及び前記蓄積機器識別情報に基づき、該コンテンツの再生の中断箇所からの継続再生を可能に構成されることを特徴とするコンテンツ再生システム。
【0009】
【発明の実施の形態】
次に、本発明の一実施の形態について、図面と共に説明する。図1に示すように、本実施例に係るコンテンツ再生システムは、主としてコンテンツを記録再生しコンテンツを他者(相手方)に提供するサーバ(メディアバンク)100及び101と、主としてサーバからコンテンツの提供を受けて再生するクライアント(シンプルクライアント)200及び201と、やはり、クライアントとして機能する携帯端末(PDA)202などから構成されている。
【0010】
なお、ネットワーク10は、イーサーネット(登録商標)等による有線LAN、規格802.11bよる無線LANなどによりサーバやクライアント、携帯端末等を接続するものである。また、300は外部のインターネットに接続されたルータ、301はネットワーク10に接続された無線LANアクセスポイントである。
更に、100a、101a、200aは、夫々の機器に設けられる表示部(ディスプレイ)である。
【0011】
前記サーバ100(101)は、図2(A)に示すように、CPU100C、メモリ100M、ハードディスク100Hを備えており、図示しない各フォーマットに対応したエンコーダ・デコーダ、LAN・USB・IEEE1394・IrDAカード(メモリカード)の入出力部、A/V出力などの各種I/O、TVチューナなども備えている。さらに、例えば、LinuxなどのOS上で、各種のアプリケーションソフトが起動実行されるように、構成されている。なお、100Rはリモコンである。
【0012】
また、サーバ100(101)は、ハードディスク100Hを有する記録再生装置であり、動画(Mpeg2)、静止画(Bmap)、音声(MP3)などのコンテンツ(データ)を記録再生可能なサーバである。動画は内蔵されたTVチューナにより受信されたTV番組を圧縮記録したものである。静止画はデジタルカメラ(図示せず)などの画像をメモリカードを介して記録されるものである。
音声はインターネットなどの音楽配信や、家庭内のCDから再生されたデジタル信号を例えば、MP3の方式に圧縮記録したものである。これらのコンテンツは表示されたコンテンツリストを参照して、選択的に再生可能である。このコンテンツリストの生成については、後に詳述する。
【0013】
また、前記クライアント200(201)及び携帯端末202は、図2(B)に示すように、CPU200C、メモリ200Mを備えており、図示しない各フォーマットに対応したデコーダ、LAN・IrDAカード(メモリカード)の入出力部など各種I/Oから構成されている。さらに、例えば、LinuxなどのOS上で、各種のアプリケーションソフトが起動実行されるように、構成されている。ハードディスクなどの大容量の記録部は有せず再生専用機として簡易に構成されている。
【0014】
例えば、クライアント200はHDDなどの記録手段をもたず単にネットワーク端子がついたテレビなどの映像音声再生専用機であり、クライアント201はポータブル音楽再生専用装置である。なお、200aはクライアント200に内蔵された表示部(ディスプレイ)、200Rはリモコンである。
【0015】
これらのクライアント200(201)及び携帯端末202は、主として、前記サーバ100、101に記録されたコンテンツをネットワーク10を介して、選択再生可能である。さらに、クライアント200(201)は、前記サーバ100、101が生成したコンテンツリストを取得して、このコンテンツリストを表示して選択再生可能に構成されている。このコンテンツリストの取得については、後に詳述する。
【0016】
本実施例に係るコンテンツ再生システムでは、図1に示すように、例えばサーバ100は居間1、サーバ101は居間2、クライアント200は書斎、クライアント201は台所に設置されており、携帯端末202は家庭内の所望の場所で移動自在に使用することができるものとする。この家庭のネットワークとして構成されたコンテンツ再生システムでは、家庭内に分散して設置されている機器に記録されているコンテンツを、所望の装置、所望の場所で再生可能である。
【0017】
そして、居間1にあるサーバ100で見ていたコンテンツを、途中で、居間1から書斎に場所を替えて、書斎のクライアント200で続けて見ることも容易に操作可能である。このネットワークコンテンツブックマーク機能についても、後に詳述する。
【0018】
ところで、家庭内のネットワークでは、複雑な設定作業は期待できない。しかし、TCP/IPプロトコル用いたネットワーク上では、IPアドレスなどの設定把握が必要である。さらに、ネットワーク上の機器を認識して、その機器のサービス情報を取得する必要がある。
【0019】
そこで、本コンテンツ記録再生システムは、例えばUp&p(ユニーバサルプラグ&プレイ)などに対応したネットワークシステムとして構成され、サーバ100、101、クライアント200、201、携帯端末(PDA)202がネットワーク10に接続されると、サービスディスカバリーが実施される。以下、サービスディスカバリーの構成と動作について説明する。
【0020】
<サービスディスカバリー>
サーバ100、101、クライアント200、201、携帯端末(PDA)202がネットワーク10に接続されると、接続された機器は自己のサービス情報(パケット)のマルチキャストを開始し、接続中は一定時間間隔で繰り返すように構成されている。
【0021】
このように、自己のサービス情報を他者に知らせると共に、他者からマルチキャストされたサービス情報から、当該ネットワークでの機器リストを作成し、各機器のサービス情報を取得できるように、構成されている。サービス情報(パケット)としては、機器固有の情報(IPアドレスやポート番号、MACアドレス、シリアルナンバーなど)、サービス内容(後述するコンテンツ提供したり、コンテンツ提供されたりするサーバか、コンテンツの提供を受けるのみのクライアントかを示すサービスタイプ、さらには、動画(Mpeg2)、静止画(Bmap)、音声(MP3)などのような形態のコンテンツに対応したものであるかなど)がある。
【0022】
図1に示すコンテンツ再生システム(ネットワークシステム)では、このパケットの交換(サービスディスカバリー)により、図3(A)に示すような機器リストが作成される。このようにして、システムに接続された機器の機器No.(実際にはこの仮想的な機器No.に対応する実体的なIPアドレス)と、各機器が提供可能なサービスタイプ(サーバとして機能するか、単なるクライアントとしての機能するか)とが把握される。その後に、サーバとして機能するサーバ100、101間では、コンテンツリストの交換が行なわれ、全体として、再生可能なコンテンツの一覧が作成される。次に、このコンテンツリストの生成について説明する。
【0023】
<コンテンツリストの生成>
前記したように、サービスディスカバリーにより、サーバ100及びサーバ101は、コンテンツの提供が可能なサーバとして認識される。コンテンツが提供可能なサーバ100、101は、自己で記録して再生可能なコンテンツ及びそのリストを常に保持している。例えば、図5(A)及び(B)に示すように、サーバ100ではコンテンツaa1,aa2,aa3…が記録され再生可能で、サーバ101ではコンテンツbb1,bb2,bb3…を記録再生可能である。
【0024】
さらに、これらのコンテンツは自機だけでなく、他の機器からも再生可能である。すなわち、図3(B)に示すように、各コンテンツファイルについては、コンテンツ名と、そのコンテンツの実体ファイルが存在するアドレス(例えば、IPアドレスが判明した機器名と、その機器におけるディレクトリー・ファイル名)が対応している。したがって、所望のコンテンツを再生するには、そのファイルが存在する機器から対応するファイルを読み出して順次再生すればよい。
【0025】
自機だけでなく、他の機器のコンテンツを選択再生しやすいように、コンテンツリストが最初に作成される。図4に示すように、例えば、サーバ101に対して、コンテンツの提供を求めるサーバ100が、サービスしてもらえるコンテンツリストを要求する(要求m)。この要求に対して、サーバ101は図5(B)に示されるサービス可能なコンテンツリストを返答する(返答n)。すると、サーバ100は、図5(A)に示される自機のコンテンツリストと、返答された図5(B)に示されるコンテンツリストとをマージする。
【0026】
そして、このマージした図5(C)に示されるコンテンツリストをもとに、図6(A)示すようにネットワーク全体として再生可能なコンテンツのメニューとして表示する。なお、図6(A)はサーバ100におけるコンテンツリストの表示例、同図(b)はクライアント200におけるコンテンツリストの表示例、同図(C)はクライアント201におけるコンテンツリストの表示例を示している。このようなマージ処理の結果、利用者はコンテンツが存在する機器を意識することなく、単純にコンテンツを選択すれば、所望のコンテンツを再生できるようになる。
【0027】
なお、サーバ101もサーバ100に対してコンテンツリストを要求し(要求m)、サーバ100からの返答(返答n)に基づき、全体としての再生可能なコンテンツリストがサーバ101でも生成される。また、サーバ101において、新たなコンテンツが追加記録された時は、自機のコンテンツリストを変更すると共に、コンテンツリストが変更されたことを以前問合せのあった機器に通知する(これはユニキャストの通信でもよい)。すなわち、サーバ100に変更を通知する。サーバ100はサーバ101に対して再度コンテンツリストを要求し、これに対して、サーバ101が返答する。このように、コンテンツに変更があっても、直ちにサーバ100、101のコンテンツリストは最新なものに更新されることになる。
【0028】
さらに、サーバ101がネットワーク10から切断されると、サーバ100のコンテンツリストから、サーバ101が提供しているコンテンツが削除される。
その際、サーバ100が再生できるコンテンツは、図5(C)に示されるものから図5(A)に示されるものに変化するため、コンテンツリストの表示も図6(A)に示されるものからbb1、bb2、bb3…が削除されて、aa1、aa2、aa3…のみとなる。
【0029】
つまり、前記したサービスディスカバリーで詳述したように、サーバ101が接続されている状態では、一定時間間隔でサービス情報(パケット)がマルチキャストされているものの、サーバ101が切断されるとこのサービス情報(パケット)を受信できなくなるため、サーバ100は図3(A)に示した機器リストからサーバ101を削除することになり、これと同時にコンテンツリストの表示も変更される。
【0030】
<コンテンツリストの取得>
ネットワーク10に接続される機器には、再生専用のクライアント200もある。このような機器は、自機にコンテンツリストを生成するCPU能力がなく、メモリ容量も少ない。例えば、HDDなどの記録手段をもたず、単にネットワーク端子が設けられるテレビなどの再生専用機がこれに相当する。この場合、サーバ100(またはサーバ101)が生成したコンテンツリストを利用してコンテンツの選択及び再生を行う。
【0031】
すなわち、図4に示すように、クライアント200からサーバ100にコンテンツの全リストを要求をする(要求o)。これに対して、サーバ100は前記生成したコンテンツリストを返答する(返答p)。クライアント200は自機の表示能力に合わせて、例えば図6(B)に示すようにその一部分を順次表示する。
機器の利用者はこの表示を参照してコンテンツを選択し、再生する。
【0032】
このように、クライアント200のような再生専用機であっても、サーバとして機能する相手方のサーバ100で生成した全体としてのコンテンツリストを利用でき、自機己でコンテンツリストを生成する必要がない。この場合、再生能力はあっても、再生に適さないものは表示しないように、コンテンツリストを受け取った機器側で取捨選択しても良い。例えば、テレビなどで、映像がなく音声だけ再生すると不自然に感じる場合は、返答されたコンテンツリストから、例えば、mp3の音楽のコンテンツリストを除外して、表示しても良い。
【0033】
さらに、サーバ100において、コンテンツリストのデータは、図5(D)に示すように、階層(ツリー)状に再構成される。例えば、同図に示すように、各コンテンツは、歌手名(歌手X,歌手Y…)毎に分類される。これは、図3(B)に示すコンテンツファイルに付加情報として歌手名や、ジャンルなどが設けられる場合に利用可能となるものである。
【0034】
そして、この階層構造に則ってコンテンツリストを一単位(一行分)づづ順次読みだすことも可能である。例えば、クライアント(ポータブル音楽再生専用機等)201では、クライアント(再生専用機)200よりも制約が大きく、例えば、表示部は一行分で、メモリ容量もきわめて小さい。また、操作部も、ゲーム装置にあるようなスクロールキーと実行キーだけである。
【0035】
このようなクライアント201に対しては、図4に示すように、サーバ100のコンテンツリストをもとに、先頭から順次この階層構造に則ってコンテンツリストの項目を一単位ずつ要求して(要求q)、これに返答する(返答r)。例えば、図5(D)に示されるコンテンツリストを一単位ずつ要求して再生するコンテンツを決定する場合、図6(C)に示すように、まず、歌手名を順次表示させ、所望の歌手名を選択することになる。そして、例えば、歌手Yが選択された場合には、この歌手Yのコンテンツとしてaa2、bb1等を順次表示させ、最終的に再生させるコンテンツを選ぶことになる。
【0036】
以上のような処理により、クライアント(ポータブル音楽再生専用機)201のように自機にコンテンツリストを生成する能力がなく、メモリ容量や表示部の制限のあるものでも、他の機器が生成したコンテンツリストを利用し、他の機器に蓄積されるコンテンツを選択して再生することができる。
【0037】
図5(E)に示すように、歌手名別(歌手X,歌手Y…)、曲名別(ア行、カ行…)、ジャンル別(ポップス、ジャズ…)のように複数の観点から階層構造を再構成しても良い。この場合、各コンテンツは、複数の観点で重複して分類される。
【0038】
また、以上のコンテンツリストの授受に際しては、カテゴリー的に再生可能なコンテンツリストのみを返答しても良い。例えば、音楽再生専用機等のクライアントからのコンテンツリストの要求に対して、コンテンツリスト生成機器側で、例えば、拡張子mp3の音楽のコンテンツリストのみ選択して返答しても良い。
【0039】
<ネットワークコンテンツブックマーク機能>
次に、ネットワークコンテンツブックマーク機能(以下、単にマーク機能と称する)について説明する。例えば、居間1にあるサーバ100で、あるコンテンツbb1を見ていたとする。途中で、居間1から書斎に場所を替えて、書斎の装サーバ200で続けて見るときに最適な機能である。
【0040】
各機器100、101、200、201、202にはブックマーク用のメモリ領域mが確保されている。このメモリ領域mは、前記図2に示した構成のメモリに確保されているもので、例えば2つブックマーク機能のためには2箇所のエリアが確保されている。
【0041】
各メモリ領域mには、図9に示すように、コンテンツ名、コンテンツ存在場所(アドレス)、視聴時間(前記コンテンツをどこまで見たかを示す視聴時間)が記録可能に構成されている。一方、各機器100、200にはリモコン100R、200Rが付属しており、コンテンツブックマークボタンCBM1、CBM2が設けられている(前記した図1及び図8参照)。
【0042】
この居間1のサーバ100で、まずコンテンツbb1を再生するものとする。
前記したコンテンツリストに示した如く、このコンテンツbb1はサーバ101にある。従って、サーバ100は、サーバ101からコンテンツbb1を取得して再生を開始する(コンテンツファイル要求m1とコンテンツファイル取得p1)。すると、図10に示すように、視聴済み時間が進行する。この視聴済み時間は、再生しているコンテンツの再生時間から把握される。
【0043】
そして、居間1のサーバ100での再生を一時中断して、書斎で継続して再生するために、時刻Tで、居間1にあるリモコン100RのコンテンツブックマークボタンCBM1を押す。すると、今まで見ていたコンテンツのコンテンツ名bb1、このコンテンツがある場所(サーバ101とファイルの場所)、コンテンツの視聴済み時間(どこまで見たかを示す時間)がマーク情報BM1としてサーバ100のメモリ100Mに記憶される。
【0044】
同時に、図7に示すように、このマーク情報BM1は、ブロードキャストまたは、把握されている機器101、200、201宛のユニキャストとして伝送される(マーク情報伝送MB1)。このようにして伝送されたマーク情報BM1は、各機器101、200、201、202のメモリ領域mに記憶される。
【0045】
視聴者が書斎に移動し、書斎のリモコン200Rに設けられるコンテンツブックマークボタンCBM1を押す。クライアント200には先ほど伝送され、メモリ領域mに記憶されたマーク情報BM1(コンテンツ名bb1、このコンテンツがある場所、機器101、コンテンツの視聴済み時間(どこまで見たか))を参照して、続きの再生を再開する。
【0046】
すなわち、サーバ101からコンテンツbb1を取得して、先ほどの続きを再生する(コンテンツファイル要求m2とコンテンツファイル取得p2)。そして、マーク情報BM1を開放する。マーク情報BM1の開放情報(rBM1)は、継続再生を開始したクライアント200から、ブロードキャストまたは、把握されている機器100、101、201、202宛のユニキャストとして伝送される。開放されたマークBM1は再び利用可能である。
【0047】
このように、コンテンツブックマーク情報をネットワーク接続された機器に伝送するようにしたので、視聴場所(再生機器)を替えても、継続して再生することが可能である。また、この例では、居間1のサーバ100での再生を一時中断して、書斎で継続して再生するために、マークボタンCBM1を押した時に、マーク情報BM1をブロードキャストした。しかし、例えば、サーバ100の電源が切られたときに、自動的にマーク情報をブロードキャストするようにしても良い。このように構成すると、何ら操作することなく、異なる部屋の装置で継続再生でき便利である。
【0048】
なお、ブックマークの設定時に、すでにブックマークボタンが利用されている(押したマークボタンが開放されていない)時には、ブックマークされていないことを警告表示して、すでに設定されているマークを有効のままにしても良い。
また、逆に、警告なしに、常に後のブックマークの設定が有効となるようにしてもよい。また、マークボタンBM1を夫用、マークボタンBM2を妻用のように、視聴者で独立して利用できるように、視聴者の属性でマークボタンを分けても良い。
【0049】
【発明の効果】
請求項1に係る発明によれば、ネットワークに接続されている第1の機器に蓄積されるコンテンツのコンテンツリストと、第2の機器に蓄積されるコンテンツのコンテンツリストとを合成したコンテンツリストが、第1及び第2の機器内に設けられているため、ネットワークに接続されている第3の機器がコンテンツリストの生成機能を備えていない場合でも、合成して得られたコンテンツリストにより、所望のコンテンツを選択再生できるという効果を奏する。
【0050】
また、請求項2に係る発明によれば、前記第1及び第2の機器の何れか一方の機器により再生したコンテンツの再生が中断された際に、中断されたコンテンツを識別するためのコンテンツ識別情報及び該コンテンツの蓄積機器を識別するための蓄積機器識別情報を生成されるため、再生を開始した機器と異なる機器から該コンテンツの継続再生を行うことができるという効果を奏する。
【図面の簡単な説明】
【図1】本発明になるコンテンツ再生システムの構成図である。
【図2】図1に示すコンテンツ再生システムを構成するサーバ及びクライアントの構成図である。
【図3】サービスディスカバリーで把握されたサービスの一覧を示す図である。
【図4】本発明になるコンテンツ再生システムの動作説明図である。
【図5】本発明になるコンテンツ再生システムにおけるコンテンツリストの生成を説明する図である。
【図6】本発明になるコンテンツ再生システムにおけるコンテンツリストの表示を説明する図である。
【図7】本発明になるコンテンツ再生システムの他の動作説明図である。
【図8】リモコンの説明図である。
【図9】ネットワークブックマークを説明するためのファイルの説明図である。
【図10】ネットワークブックマークを説明するための図である。
【図11】従来のコンテンツリストの表示例を示す図である。
【図12】従来のブックマーク機能を説明する図である。
【符号の説明】
10 ネットワーク
100、101 サーバ
200、201 クライアント
202 携帯端末
300 ルータ
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a home content reproduction system capable of recording and reproducing content (data) such as a moving image (Mpeg2), a still image (Bmap), and audio (MP3). The present invention relates to a content reproduction system capable of reproducing content recorded in a plurality of devices connected to a network in a desired device and a desired place.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, between devices connected to a network, it has been possible to acquire content recorded in another device and to reproduce the acquired content. At this time, as shown in FIG. 11, a list of contents stored for each device connected to the network is displayed as a content list (for example, a list of song titles), and desired content is referred to with reference to the content list. The content has been specified or played.
[0003]
Conventionally, a playback device such as a CD or a DVD has a bookmark function. According to the bookmark function, even when a certain content is interrupted while the content is being reproduced and the power is turned off, information indicating a point where the reproduction is interrupted is automatically stored in a memory or the like. Therefore, when the same content is reproduced again, for example, as shown in FIG. 12, the reproduction can be started from the previous interruption point (stop time t), and the continuation portion of the content can be continuously reproduced and viewed. .
[0004]
[Patent Document 1]
Japanese Patent Application Laid-Open No. 2002-83485 [Patent Document 2]
JP-A-2002-44586 [0005]
[Problems to be solved by the invention]
However, according to such a conventional content list display method, a list of contents stored for each device connected to the network is displayed, and thus the usability is not always good. In particular, when the number of devices increases, there is a problem that it takes time to select content. Further, since the conventional bookmark function can be used only in a single apparatus, it is not adapted to a network-structured content reproduction system, and is not easy to use.
[0006]
Therefore, an object of the present invention is to provide a content reproduction system that can selectively reproduce desired content without being conscious of a device that provides the content.
It is another object of the present invention to provide a content reproduction system in which a bookmark function can be used for another device connected to a network.
[0007]
[Means for Solving the Problems]
In order to solve the above-described problems, a content reproduction system according to the present invention includes:
A first device capable of generating a list of contents stored in its own device as a first content list, a second device capable of generating a list of contents stored in its own device as a second content list, A content reproduction system in which a third device capable of reproducing content stored in the first and second devices is connected via a network;
Combined list generating means provided in the first device and the second device, for generating the third content list by synthesizing the first content list and the second content list;
A combination list storage unit that is provided in the first device and the second device and stores the third content list generated by the combination list generation unit;
The third content list in the combination list storage means is provided so as to be referred to from the third device.
[0008]
Further, the content reproduction system according to the present invention includes:
A content playback system including a first device capable of playing content via a network, and a second device capable of playing content via the network,
Content reproduction is started from one of the first and second devices, and when the reproduction of the content is interrupted, content identification information for identifying the content whose reproduction has been interrupted, and A generating unit for generating storage device identification information for identifying the storage device,
When the content is reproduced by the other device in the first and second devices, the interruption of the reproduction of the content is performed based on the content identification information and the storage device identification information generated by the generation unit. A content reproduction system characterized by being configured to be capable of continuous reproduction from a content.
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
Next, an embodiment of the present invention will be described with reference to the drawings. As shown in FIG. 1, the content reproducing system according to the present embodiment mainly includes servers (media banks) 100 and 101 for recording and reproducing the content and providing the content to another party (the other party), and mainly providing the content from the server. The system comprises clients (simple clients) 200 and 201 for receiving and reproducing, and a portable terminal (PDA) 202 also functioning as a client.
[0010]
The network 10 connects servers, clients, portable terminals, and the like by a wired LAN such as Ethernet (registered trademark) or a wireless LAN according to the standard 802.11b. Reference numeral 300 denotes a router connected to the external Internet, and reference numeral 301 denotes a wireless LAN access point connected to the network 10.
Further, 100a, 101a, and 200a are display units (displays) provided in the respective devices.
[0011]
As shown in FIG. 2A, the server 100 (101) includes a CPU 100C, a memory 100M, and a hard disk 100H. An encoder / decoder corresponding to each format (not shown), a LAN / USB / IEEE1394 / IrDA card ( It also includes an input / output unit of a memory card, various I / Os such as an A / V output, a TV tuner, and the like. Further, for example, various types of application software are started and executed on an OS such as Linux. 100R is a remote controller.
[0012]
The server 100 (101) is a recording / reproducing device having the hard disk 100H, and is a server capable of recording and reproducing contents (data) such as a moving image (Mpeg2), a still image (Bmap), and audio (MP3). The moving image is obtained by compressing and recording a TV program received by a built-in TV tuner. The still image is obtained by recording an image from a digital camera (not shown) or the like via a memory card.
The sound is obtained by compressing and recording digital signals reproduced from music distribution on the Internet or home CDs, for example, in the MP3 format. These contents can be selectively reproduced by referring to the displayed contents list. The generation of the content list will be described later in detail.
[0013]
As shown in FIG. 2B, the client 200 (201) and the portable terminal 202 include a CPU 200C and a memory 200M, and a decoder corresponding to each format (not shown), a LAN / IrDA card (memory card). And various I / Os such as an input / output unit. Further, for example, various types of application software are started and executed on an OS such as Linux. It does not have a large-capacity recording unit such as a hard disk and is simply configured as a playback-only machine.
[0014]
For example, the client 200 is a device exclusively for video and audio reproduction such as a television having a network terminal without recording means such as an HDD, and the client 201 is a device exclusively for portable music reproduction. 200a is a display unit (display) built in the client 200, and 200R is a remote controller.
[0015]
The client 200 (201) and the mobile terminal 202 can selectively reproduce the content recorded in the servers 100 and 101 via the network 10. Further, the client 200 (201) is configured to acquire the content list generated by the servers 100 and 101, display the content list, and select and reproduce the content list. The acquisition of the content list will be described later in detail.
[0016]
In the content reproduction system according to the present embodiment, as shown in FIG. 1, for example, the server 100 is installed in the living room 1, the server 101 is installed in the living room 2, the client 200 is installed in the study, the client 201 is installed in the kitchen, and the mobile terminal 202 is installed in the home. It can be used movably at a desired place in the interior. In the content reproduction system configured as a home network, contents recorded in devices distributed and installed in the home can be reproduced at a desired device and a desired place.
[0017]
It is also possible to easily operate the content that was being viewed on the server 100 in the living room 1 by changing the place from the living room 1 to the study on the way and continuing to view the content on the study client 200. This network content bookmark function will also be described later in detail.
[0018]
By the way, in a home network, complicated setting work cannot be expected. However, on a network using the TCP / IP protocol, it is necessary to grasp settings such as an IP address. Further, it is necessary to recognize a device on the network and acquire service information of the device.
[0019]
Therefore, the content recording / reproducing system is configured as a network system corresponding to, for example, Up & p (Universal Plug & Play), and the servers 100 and 101, the clients 200 and 201, and the personal digital assistant (PDA) 202 are connected to the network 10. Then, service discovery is performed. Hereinafter, the configuration and operation of service discovery will be described.
[0020]
<Service Discovery>
When the servers 100 and 101, the clients 200 and 201, and the personal digital assistant (PDA) 202 are connected to the network 10, the connected devices start multicasting their own service information (packets), and at fixed time intervals during the connection. It is configured to repeat.
[0021]
In this way, it is configured so that it can notify its own service information to another person, create a device list in the network from service information multicast from the other person, and acquire service information of each device. . The service information (packet) includes device-specific information (IP address, port number, MAC address, serial number, etc.), service content (a content providing or content providing server to be described later, or receiving content providing). Service type indicating whether the client is only a client, and furthermore, whether it corresponds to content in a form such as a moving image (Mpeg2), a still image (Bmap), an audio (MP3), and the like.
[0022]
In the content reproduction system (network system) shown in FIG. 1, a device list as shown in FIG. 3A is created by this packet exchange (service discovery). In this way, the device No. of the device connected to the system (Actually, a substantial IP address corresponding to the virtual device No.) and a service type (function as a server or function as a mere client) that each device can provide are grasped. . After that, a content list is exchanged between the servers 100 and 101 functioning as servers, and a list of reproducible contents is created as a whole. Next, generation of the content list will be described.
[0023]
<Generation of content list>
As described above, the server 100 and the server 101 are recognized as servers capable of providing content by service discovery. The servers 100 and 101 that can provide the contents always hold the contents that can be recorded and reproduced by themselves and the lists thereof. For example, as shown in FIGS. 5A and 5B, the server 100 can record and reproduce the contents aa1, aa2, aa3..., And the server 101 can record and reproduce the contents bb1, bb2, bb3.
[0024]
Further, these contents can be reproduced not only from the own device but also from other devices. That is, as shown in FIG. 3B, for each content file, the content name, the address where the substance file of the content exists (for example, the name of the device whose IP address has been determined, and the name of the directory file in the device) ) Is supported. Therefore, in order to play back the desired content, the corresponding file may be read out from the device where the file exists and played back sequentially.
[0025]
A content list is created first so that contents of not only the own device but also other devices can be easily selected and reproduced. As shown in FIG. 4, for example, the server 100 requesting the server 101 to provide the content requests the server 101 for a content list to be serviced (request m). In response to this request, the server 101 replies with the serviceable content list shown in FIG. 5B (response n). Then, server 100 merges its own content list shown in FIG. 5A with the returned content list shown in FIG. 5B.
[0026]
Then, based on the merged content list shown in FIG. 5C, the content list is displayed as a menu of content that can be reproduced as the entire network as shown in FIG. 6A. 6A shows a display example of the content list on the server 100, FIG. 6B shows a display example of the content list on the client 200, and FIG. 6C shows a display example of the content list on the client 201. . As a result of such a merge process, the user can reproduce the desired content simply by selecting the content without being conscious of the device where the content exists.
[0027]
Note that the server 101 also requests the content list from the server 100 (request m), and the server 101 generates a reproducible content list as a whole based on a response from the server 100 (response n). Further, when new content is additionally recorded in the server 101, the content list of the own device is changed, and the change of the content list is notified to the device that has previously been inquired (this is a unicast Communication may be used). That is, the server 100 is notified of the change. The server 100 requests the server 101 again for the content list, and the server 101 responds to the request. As described above, even if the content is changed, the content list of the servers 100 and 101 is immediately updated to the latest one.
[0028]
Further, when the server 101 is disconnected from the network 10, the content provided by the server 101 is deleted from the content list of the server 100.
At this time, the content that can be reproduced by the server 100 changes from the content shown in FIG. 5 (C) to the content shown in FIG. 5 (A), so that the content list is also displayed from the content shown in FIG. 6 (A). bb1, bb2, bb3... are deleted, and only aa1, aa2, aa3.
[0029]
That is, as described in detail in the service discovery, when the server 101 is connected, the service information (packet) is multicast at fixed time intervals, but when the server 101 is disconnected, the service information (packet) is transmitted. 3), the server 100 deletes the server 101 from the device list shown in FIG. 3A, and at the same time, the display of the content list is changed.
[0030]
<Acquisition of content list>
Devices connected to the network 10 also include a client 200 exclusively for reproduction. Such a device does not have its own CPU capability to generate a content list and has a small memory capacity. For example, a reproduction-only device such as a television which does not have a recording unit such as an HDD and is simply provided with a network terminal corresponds thereto. In this case, content selection and reproduction are performed using the content list generated by the server 100 (or the server 101).
[0031]
That is, as shown in FIG. 4, the client 200 requests the server 100 for the entire list of contents (request o). In response, the server 100 replies with the generated content list (response p). The client 200 sequentially displays a part thereof according to its own display capability, for example, as shown in FIG.
The user of the device refers to this display to select and play back the content.
[0032]
As described above, even a playback-only device such as the client 200 can use the entire content list generated by the server 100 of the other party functioning as the server, and does not need to generate the content list by itself. In this case, the device that has received the content list may select the content list so as to prevent the display of items that are not suitable for reproduction, even if the device has a reproduction capability. For example, when it is unnatural to reproduce only audio without video on a television or the like, for example, the content list of music of mp3 may be excluded from the returned content list and displayed.
[0033]
Further, in the server 100, the data of the content list is reconfigured in a hierarchical (tree) shape as shown in FIG. For example, as shown in the figure, each content is classified by singer name (singer X, singer Y ...). This can be used when a singer name, a genre, and the like are provided as additional information in the content file shown in FIG.
[0034]
It is also possible to sequentially read out the content list one unit (for one line) according to this hierarchical structure. For example, the client (portable music playback device) 201 has more restrictions than the client (playback device) 200. For example, the display unit has one line and the memory capacity is very small. Also, the operation unit is only a scroll key and an execution key as in a game device.
[0035]
As shown in FIG. 4, the client 201 requests the client 201 for each unit of the content list one by one in accordance with the hierarchical structure from the top based on the content list of the server 100 (request q ), And reply to this (reply r). For example, when the content list shown in FIG. 5D is requested one unit at a time to determine the content to be reproduced, first, as shown in FIG. 6C, the singer names are sequentially displayed, and the desired singer name is displayed. Will be selected. Then, for example, when the singer Y is selected, aa2, bb1, etc. are sequentially displayed as the contents of the singer Y, and the content to be finally reproduced is selected.
[0036]
With the above processing, even if the client 201 has no ability to generate a content list like the client (portable music playback device) 201 and has a limited memory capacity and a display unit, the content generated by another device can be used. Using the list, content stored in another device can be selected and reproduced.
[0037]
As shown in FIG. 5 (E), a hierarchical structure from a plurality of viewpoints such as by singer name (singer X, singer Y ...), song name (a row, ka row ...), and genre (pops, jazz ...) May be reconfigured. In this case, each content is classified redundantly from a plurality of viewpoints.
[0038]
When the above content list is exchanged, only a content list that can be reproduced in a category may be replied. For example, in response to a request for a content list from a client such as a music playback device, the content list generation device may select and respond to, for example, only a music content list with the extension mp3.
[0039]
<Network content bookmark function>
Next, a network content bookmark function (hereinafter, simply referred to as a mark function) will be described. For example, assume that the server 100 in the living room 1 is watching a certain content bb1. This function is optimal when the place is changed from the living room 1 to the study on the way and the content is continuously viewed on the study server 200 in the study.
[0040]
In each of the devices 100, 101, 200, 201, and 202, a memory area m for bookmarks is secured. This memory area m is secured in the memory having the configuration shown in FIG. 2, for example, two areas are secured for two bookmark functions.
[0041]
As shown in FIG. 9, a content name, a content location (address), and a viewing time (a viewing time indicating how far the content has been viewed) can be recorded in each memory area m, as shown in FIG. On the other hand, remote controllers 100R and 200R are attached to the respective devices 100 and 200, and content bookmark buttons CBM1 and CBM2 are provided (see FIGS. 1 and 8 described above).
[0042]
The server 100 in the living room 1 plays the content bb1 first.
As shown in the content list, the content bb1 is in the server 101. Therefore, the server 100 acquires the content bb1 from the server 101 and starts reproduction (content file request m1 and content file acquisition p1). Then, as shown in FIG. 10, the watched time advances. This watched time is grasped from the playback time of the content being played.
[0043]
Then, at time T, the content bookmark button CBM1 of the remote controller 100R in the living room 1 is pressed in order to temporarily suspend the reproduction on the server 100 in the living room 1 and continue the reproduction in the study. Then, the content name bb1, the location of the content (the location of the server 101 and the file), and the time when the content has been viewed (the time indicating how far the content has been viewed) are the mark information BM1 as the mark information BM1. Is stored in
[0044]
At the same time, as shown in FIG. 7, the mark information BM1 is transmitted as a broadcast or as a unicast addressed to the recognized devices 101, 200, and 201 (mark information transmission MB1). The mark information BM1 transmitted in this manner is stored in the memory area m of each of the devices 101, 200, 201, and 202.
[0045]
The viewer moves to the study and presses a content bookmark button CBM1 provided on the remote control 200R of the study. Referring to the mark information BM1 (content name bb1, location where this content is located, device 101, content viewing time (how far you have watched)) transmitted to the client 200 and stored in the memory area m, Resume playback.
[0046]
That is, the content bb1 is acquired from the server 101, and the continuation of the above is reproduced (content file request m2 and content file acquisition p2). Then, the mark information BM1 is released. The release information (rBM1) of the mark information BM1 is transmitted from the client 200 which has started the continuous reproduction, as a broadcast or as a unicast addressed to the known devices 100, 101, 201, and 202. The released mark BM1 is available again.
[0047]
As described above, since the content bookmark information is transmitted to the device connected to the network, the content bookmark information can be continuously reproduced even if the viewing location (reproducing device) is changed. In this example, the mark information BM1 is broadcast when the mark button CBM1 is pressed in order to temporarily suspend the reproduction on the server 100 in the living room 1 and continue the reproduction in the study. However, for example, when the power of the server 100 is turned off, the mark information may be automatically broadcast. With this configuration, it is convenient to continuously play back the contents in a device in a different room without any operation.
[0048]
When setting a bookmark, if the bookmark button has already been used (the pressed mark button has not been released), a warning will be displayed indicating that the bookmark has not been set, and the mark that has already been set will remain valid. May be.
Conversely, the setting of the later bookmark may always be valid without warning. Further, the mark buttons may be divided according to the attributes of the viewers so that the viewers can use the mark buttons BM1 independently for the husband and the mark button BM2 for the wife independently.
[0049]
【The invention's effect】
According to the invention according to claim 1, the content list obtained by combining the content list of the content stored in the first device connected to the network and the content list of the content stored in the second device is: Since it is provided in the first and second devices, even if the third device connected to the network does not have a function of generating a content list, a desired content list can be used according to the synthesized content list. This has the effect that the content can be selectively reproduced.
[0050]
Also, according to the invention according to claim 2, when the reproduction of the content reproduced by one of the first and second devices is interrupted, the content identification for identifying the interrupted content is performed. Since the information and the storage device identification information for identifying the storage device of the content are generated, there is an effect that the content can be continuously reproduced from a device different from the device that has started the reproduction.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a content reproduction system according to the present invention.
FIG. 2 is a configuration diagram of a server and a client constituting the content reproduction system shown in FIG. 1;
FIG. 3 is a diagram showing a list of services grasped by service discovery.
FIG. 4 is an explanatory diagram of an operation of the content reproduction system according to the present invention.
FIG. 5 is a diagram illustrating generation of a content list in the content reproduction system according to the present invention.
FIG. 6 is a diagram illustrating display of a content list in the content reproduction system according to the present invention.
FIG. 7 is a diagram illustrating another operation of the content reproduction system according to the present invention.
FIG. 8 is an explanatory diagram of a remote controller.
FIG. 9 is an explanatory diagram of a file for explaining a network bookmark.
FIG. 10 is a diagram for explaining a network bookmark.
FIG. 11 is a diagram showing a display example of a conventional content list.
FIG. 12 is a diagram illustrating a conventional bookmark function.
[Explanation of symbols]
10 Network 100, 101 Server 200, 201 Client 202 Mobile Terminal 300 Router

Claims (2)

自機内に蓄積されるコンテンツのリストを第1のコンテンツリストとして生成可能な第1の機器と、自機内に蓄積されるコンテンツのリストを第2のコンテンツリストとして生成可能な第2の機器と、前記第1及び第2の機器内に蓄積されるコンテンツを再生することのできる第3の機器とがネットワークを介して接続されるコンテンツ再生システムであり、
前記第1の機器内及び前記第2の機器内に設けられ、前記第1のコンテンツリストと前記第2のコンテンツリストとを合成して第3のコンテンツリストを生成する合成リスト生成手段と、
前記第1の機器内及び前記第2の機器内に設けられ、前記合成リスト生成手段が生成した前記第3のコンテンツリストを格納する合成リスト格納手段とを有し、
前記合成リスト格納手段内の前記第3のコンテンツリストは、前記第3の機器から参照可能に設けられていることを特徴とするコンテンツ再生システム。
A first device capable of generating a list of contents stored in its own device as a first content list, a second device capable of generating a list of contents stored in its own device as a second content list, A content reproduction system in which a third device capable of reproducing content stored in the first and second devices is connected via a network;
Combined list generating means provided in the first device and the second device, for generating the third content list by synthesizing the first content list and the second content list;
A combination list storage unit that is provided in the first device and the second device and stores the third content list generated by the combination list generation unit;
The content reproduction system according to claim 1, wherein the third content list in the composite list storage means is provided so as to be referred to from the third device.
ネットワークを介してコンテンツを再生可能な第1の機器と、前記ネットワークを介してコンテンツを再生可能な第2の機器とからなるコンテンツ再生システムであり、
前記第1及び第2の機器の何れか一方の機器からコンテンツの再生を開始し、該コンテンツの再生を中断した際に、再生が中断されたコンテンツを識別するためのコンテンツ識別情報及び該コンテンツの蓄積機器を識別するための蓄積機器識別情報を生成する生成手段を有し、
前記第1及び第2の機器における他方の機器にて該コンテンツの再生を行う際には、前記生成手段が生成した前記コンテンツ識別情報及び前記蓄積機器識別情報に基づき、該コンテンツの再生の中断箇所からの継続再生を可能に構成されることを特徴とするコンテンツ再生システム。
A content playback system including a first device capable of playing content via a network, and a second device capable of playing content via the network,
Content reproduction is started from one of the first and second devices, and when the reproduction of the content is interrupted, content identification information for identifying the content whose reproduction has been interrupted, and A generating unit for generating storage device identification information for identifying the storage device,
When the content is reproduced by the other device in the first and second devices, the interruption of the reproduction of the content is performed based on the content identification information and the storage device identification information generated by the generation unit. A content reproduction system characterized by being configured to be capable of continuous reproduction from a content.
JP2002286237A 2002-09-30 2002-09-30 Contents reproduction system Pending JP2004128597A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002286237A JP2004128597A (en) 2002-09-30 2002-09-30 Contents reproduction system
US10/665,513 US20040073610A1 (en) 2002-09-30 2003-09-22 Contents reproducing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002286237A JP2004128597A (en) 2002-09-30 2002-09-30 Contents reproduction system

Publications (1)

Publication Number Publication Date
JP2004128597A true JP2004128597A (en) 2004-04-22

Family

ID=32063571

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002286237A Pending JP2004128597A (en) 2002-09-30 2002-09-30 Contents reproduction system

Country Status (2)

Country Link
US (1) US20040073610A1 (en)
JP (1) JP2004128597A (en)

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005242667A (en) * 2004-02-26 2005-09-08 Sony Corp Information reproducing system, device, method, and program, information providing device, and information management program
JP2005268834A (en) * 2004-03-16 2005-09-29 Sony Corp Content providing device, content providing method, program thereof, recording medium recording program thereof, and content providing system
JP2006041950A (en) * 2004-07-27 2006-02-09 Matsushita Electric Ind Co Ltd Multimedia content providing system, home content server, viewing device, and car navigation device
JP2006047644A (en) * 2004-08-04 2006-02-16 Denso Corp Exchange system for lists of musical piece, video content, electronic book, and web content, and server and terminal device used therefor
JP2006135846A (en) * 2004-11-09 2006-05-25 Matsushita Electric Ind Co Ltd Content distribution system
JP2007067703A (en) * 2005-08-30 2007-03-15 Canon Inc Content reproducing method and reproducing apparatus
JP2007072757A (en) * 2005-09-07 2007-03-22 Matsushita Electric Ind Co Ltd Communication terminal
JP2007072727A (en) * 2005-09-06 2007-03-22 Onkyo Corp Server and client having content management function for enabling unitary content selection and server/client program
JP2007116526A (en) * 2005-10-21 2007-05-10 Sanyo Electric Co Ltd Contents distribution system and portable telephone
JP2007306076A (en) * 2006-05-09 2007-11-22 Kenwood Corp Network type content play system, content play method thereof and program
JP2008520029A (en) * 2004-11-15 2008-06-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method, apparatus and software for tracking content
JP2008165479A (en) * 2006-12-28 2008-07-17 Sony Corp Information reproducing apparatus and information reproducing method
JP2008311822A (en) * 2007-06-13 2008-12-25 Funai Electric Co Ltd Content reproducing apparatus
JP2009055614A (en) * 2004-12-22 2009-03-12 Sony Corp Remote commander, remote control method, and remote control server
JP2009522861A (en) * 2005-12-29 2009-06-11 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド System and method for managing content
JP2009522859A (en) * 2005-12-29 2009-06-11 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド System and method for media program related merchandise transaction
WO2011013241A1 (en) * 2009-07-31 2011-02-03 パイオニア株式会社 Portable terminal device, content duplication aiding method, content duplication aiding program, and content duplication aiding system
US7895636B2 (en) 2005-01-31 2011-02-22 Sony Computer Entertainment Inc. Apparatus for outputting content
US8032005B2 (en) 2005-08-30 2011-10-04 Canon Kabushiki Kaisha Information processing apparatus and method of reproducing content provided by said apparatus
JP2011199586A (en) * 2010-03-19 2011-10-06 Buffalo Inc Media reproducing system, media reproducing apparatus, and program
JP2011239134A (en) * 2010-05-10 2011-11-24 Nippon Telegr & Teleph Corp <Ntt> Content reproduction system, content reproduction method and content reproduction program
JP2012507236A (en) * 2008-10-27 2012-03-22 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Method and system for resuming, transferring or copying a multimedia session
JP4928468B2 (en) * 2005-01-21 2012-05-09 ソニー株式会社 Home network audio client with detachable remote commander
JP2012516100A (en) * 2009-01-23 2012-07-12 ブリティッシュ・スカイ・ブロードキャスティング・リミテッド Shared media content list
JP2012516496A (en) * 2009-01-29 2012-07-19 イーエムシー コーポレイション Distributed data processing method and apparatus
JP2013009273A (en) * 2011-06-27 2013-01-10 Toshiba Corp Electronic equipment, method of controlling the electronic equipment, and program of controlling the electronic equipment
JP2013048458A (en) * 2005-12-29 2013-03-07 Sony Mobile Communications Ab Portable content sharing
US8443088B2 (en) 2006-10-11 2013-05-14 Murata Machinery, Ltd. File transfer server
US8457285B2 (en) 2006-08-21 2013-06-04 Brother Kogyo Kabushiki Kaisha Communication device
US8499083B2 (en) 2006-03-29 2013-07-30 Murata Kikai Kabushiki Kaisha Relay device and communication system
JP2014508437A (en) * 2011-01-05 2014-04-03 トムソン ライセンシング System and method for video distribution over an internet protocol network
JP2014081932A (en) * 2012-10-16 2014-05-08 Sony Corp Media and content catalogs managing method and device
JP2017510091A (en) * 2014-11-20 2017-04-06 エルジー エレクトロニクス インコーポレイティド Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, broadcast signal transmitting method, and broadcast signal receiving method

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3979432B2 (en) * 2003-08-08 2007-09-19 オンキヨー株式会社 Network AV system
US20050105007A1 (en) * 2003-11-14 2005-05-19 Christian John P. Interchangeable media input cartridge for home entertainment
CN100541479C (en) * 2004-05-03 2009-09-16 Lg电子株式会社 The method and apparatus of the Content Management bookmark information of being stored in the media server for networking
WO2007030595A2 (en) * 2005-09-06 2007-03-15 Home Xperience, Inc. Extensible universal home automation integration framework and user interface
EP1826716A1 (en) * 2006-02-22 2007-08-29 Sony Deutschland Gmbh Method for updating a user profile
US7656849B1 (en) 2006-05-31 2010-02-02 Qurio Holdings, Inc. System and method for bypassing an access point in a local area network for P2P data transfers
US8102863B1 (en) 2006-06-27 2012-01-24 Qurio Holdings, Inc. High-speed WAN to wireless LAN gateway
US20090063466A1 (en) * 2007-08-31 2009-03-05 Microsoft Corporation Resource selector, including for use in handheld devices
JP2009140017A (en) * 2007-12-03 2009-06-25 Canon Inc Information processor and its processing method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030018719A1 (en) * 2000-12-27 2003-01-23 Ruths Derek Augustus Samuel Data-centric collaborative computing platform

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005242667A (en) * 2004-02-26 2005-09-08 Sony Corp Information reproducing system, device, method, and program, information providing device, and information management program
JP4529478B2 (en) * 2004-02-26 2010-08-25 ソニー株式会社 Information reproducing system, information providing apparatus, information reproducing method, and information management program
JP2005268834A (en) * 2004-03-16 2005-09-29 Sony Corp Content providing device, content providing method, program thereof, recording medium recording program thereof, and content providing system
JP4496808B2 (en) * 2004-03-16 2010-07-07 ソニー株式会社 CONTENT PROVIDING DEVICE, CONTENT PROVIDING METHOD, CONTENT PROVIDING METHOD PROGRAM, RECORDING MEDIUM CONTAINING CONTENT PROVIDING METHOD PROGRAM, AND CONTENT PROVIDING SYSTEM
JP2006041950A (en) * 2004-07-27 2006-02-09 Matsushita Electric Ind Co Ltd Multimedia content providing system, home content server, viewing device, and car navigation device
JP4628030B2 (en) * 2004-07-27 2011-02-09 パナソニック株式会社 Multimedia content providing system, viewing device, and car navigation apparatus
JP2006047644A (en) * 2004-08-04 2006-02-16 Denso Corp Exchange system for lists of musical piece, video content, electronic book, and web content, and server and terminal device used therefor
JP4539219B2 (en) * 2004-08-04 2010-09-08 株式会社デンソー List exchange system for music, video content, electronic book, and WEB content, and server and terminal device used therefor
JP2006135846A (en) * 2004-11-09 2006-05-25 Matsushita Electric Ind Co Ltd Content distribution system
JP4496926B2 (en) * 2004-11-09 2010-07-07 パナソニック株式会社 Content distribution system
JP2008520029A (en) * 2004-11-15 2008-06-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method, apparatus and software for tracking content
JP2009055614A (en) * 2004-12-22 2009-03-12 Sony Corp Remote commander, remote control method, and remote control server
JP4928468B2 (en) * 2005-01-21 2012-05-09 ソニー株式会社 Home network audio client with detachable remote commander
US7895636B2 (en) 2005-01-31 2011-02-22 Sony Computer Entertainment Inc. Apparatus for outputting content
US8032005B2 (en) 2005-08-30 2011-10-04 Canon Kabushiki Kaisha Information processing apparatus and method of reproducing content provided by said apparatus
US8255959B2 (en) 2005-08-30 2012-08-28 Canon Kabushiki Kaisha Content suspension and resumption method and apparatus
JP2007067703A (en) * 2005-08-30 2007-03-15 Canon Inc Content reproducing method and reproducing apparatus
JP2007072727A (en) * 2005-09-06 2007-03-22 Onkyo Corp Server and client having content management function for enabling unitary content selection and server/client program
JP2007072757A (en) * 2005-09-07 2007-03-22 Matsushita Electric Ind Co Ltd Communication terminal
JP2007116526A (en) * 2005-10-21 2007-05-10 Sanyo Electric Co Ltd Contents distribution system and portable telephone
JP2013048458A (en) * 2005-12-29 2013-03-07 Sony Mobile Communications Ab Portable content sharing
JP2009522859A (en) * 2005-12-29 2009-06-11 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド System and method for media program related merchandise transaction
JP2009522861A (en) * 2005-12-29 2009-06-11 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド System and method for managing content
US8499083B2 (en) 2006-03-29 2013-07-30 Murata Kikai Kabushiki Kaisha Relay device and communication system
JP2007306076A (en) * 2006-05-09 2007-11-22 Kenwood Corp Network type content play system, content play method thereof and program
US8457285B2 (en) 2006-08-21 2013-06-04 Brother Kogyo Kabushiki Kaisha Communication device
US8443088B2 (en) 2006-10-11 2013-05-14 Murata Machinery, Ltd. File transfer server
JP2008165479A (en) * 2006-12-28 2008-07-17 Sony Corp Information reproducing apparatus and information reproducing method
JP2008311822A (en) * 2007-06-13 2008-12-25 Funai Electric Co Ltd Content reproducing apparatus
JP2012507236A (en) * 2008-10-27 2012-03-22 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Method and system for resuming, transferring or copying a multimedia session
JP2012516100A (en) * 2009-01-23 2012-07-12 ブリティッシュ・スカイ・ブロードキャスティング・リミテッド Shared media content list
JP2012516496A (en) * 2009-01-29 2012-07-19 イーエムシー コーポレイション Distributed data processing method and apparatus
JPWO2011013241A1 (en) * 2009-07-31 2013-01-07 パイオニア株式会社 Terminal device
JP5567568B2 (en) * 2009-07-31 2014-08-06 パイオニア株式会社 Terminal device, control method, and program
WO2011013241A1 (en) * 2009-07-31 2011-02-03 パイオニア株式会社 Portable terminal device, content duplication aiding method, content duplication aiding program, and content duplication aiding system
JP2011199586A (en) * 2010-03-19 2011-10-06 Buffalo Inc Media reproducing system, media reproducing apparatus, and program
JP2011239134A (en) * 2010-05-10 2011-11-24 Nippon Telegr & Teleph Corp <Ntt> Content reproduction system, content reproduction method and content reproduction program
JP2014508437A (en) * 2011-01-05 2014-04-03 トムソン ライセンシング System and method for video distribution over an internet protocol network
JP2016129410A (en) * 2011-01-05 2016-07-14 トムソン ライセンシングThomson Licensing Content provision method and receiver
US9749443B2 (en) 2011-01-05 2017-08-29 Thomson Licensing System and method for video distribution over internet protocol networks
JP2013009273A (en) * 2011-06-27 2013-01-10 Toshiba Corp Electronic equipment, method of controlling the electronic equipment, and program of controlling the electronic equipment
JP2014081932A (en) * 2012-10-16 2014-05-08 Sony Corp Media and content catalogs managing method and device
JP2017510091A (en) * 2014-11-20 2017-04-06 エルジー エレクトロニクス インコーポレイティド Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, broadcast signal transmitting method, and broadcast signal receiving method
US10205556B2 (en) 2014-11-20 2019-02-12 Lg Electronics Inc. Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
US10659191B2 (en) 2014-11-20 2020-05-19 Lg Electronics Inc. Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
US10938511B2 (en) 2014-11-20 2021-03-02 Lg Electronics Inc. Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
US11349601B2 (en) 2014-11-20 2022-05-31 Lg Electronics Inc. Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal

Also Published As

Publication number Publication date
US20040073610A1 (en) 2004-04-15

Similar Documents

Publication Publication Date Title
JP2004128597A (en) Contents reproduction system
JP4059214B2 (en) Information reproducing system control method, information reproducing system, information providing apparatus, and information providing program
RU2460119C2 (en) Programmable multimedia controller with programmable functions
JP4708128B2 (en) Mobile terminal and content continuous viewing system
JP5282447B2 (en) Information processing apparatus, information processing method, program, and information processing system
US9069935B2 (en) System, method and apparatus for controlling the dissemination of digital works
KR101114089B1 (en) Systems and methods for providing alternate views when rendering audio/video content in a computing system
CN101272478B (en) Content delivering system and method, server unit and receiving system
JP2015029285A (en) Portable media player as low power remote controller and method thereof
US20070118606A1 (en) Virtual content directory service
KR20070080453A (en) Method and apparatus for processing contents using tv channel in home network
JP2007503671A (en) Portable device for storing media content
EP1187473A2 (en) Video recording and reproducing system and method with server and terminal devices
JP5089916B2 (en) Control apparatus and control method
JP2006301877A (en) Information management apparatus and information management method
Bell et al. A call for the home media network
CN100334572C (en) Information processing system, information processor and its method and program
JP4529478B2 (en) Information reproducing system, information providing apparatus, information reproducing method, and information management program
JP4005523B2 (en) AV system, management device for selecting AV device, and AV device selecting method
JP2003134487A (en) Multi-spot conference system
JP2006262437A (en) Video distribution system
JP2008097625A (en) Display control device, display method and program
JP4748098B2 (en) Recording / reproducing apparatus and digest information generating apparatus
JP2008135985A (en) Content reproducing device, content reproduction controller, content reproducing method
US7913288B2 (en) Home entertainment system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070320

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070831