(57)【要約】【課題】より効率的にお気に入りリストを作成することができるネットワークシステム及び再生装置を提供する。【解決手段】ネットワークシステムにおいて、ＤＭＰ２に、所定のコンテンツリストを記憶するリスト記憶手段（記憶部９，固有データファイル９Ａ，共有データファイル９Ｂ）と、ネットワークを介して接続されている他のＤＭＰ２のリスト記憶手段に記憶されているコンテンツリストを取得する取得手段（ＣＰＵ１１，取得プログラム１３Ｂ）と、取得手段により取得したコンテンツリストをリスト記憶手段に記憶させる記憶制御手段（ＣＰＵ１１，記憶制御プログラム１３Ｄ）と、を備えた。【選択図】図２
2008165378.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを記憶するサーバと、前記サーバとネットワークを介して接続され、前記サーバから送信されるコンテンツを受信する複数の再生装置と、を備えるネットワークシステムにおいて、
前記再生装置は、
当該再生装置固有の所定のコンテンツリストである固有リストを記憶する固有リスト記憶手段と、
前記ネットワークを介して接続された前記再生装置全体で共有可能な所定のコンテンツリストである共有リストを記憶する共有リスト記憶手段と、
前記ネットワークを介して接続されている他の前記再生装置の前記固有リスト記憶手段に記憶されている前記固有リストを取得する取得手段と、
前記取得手段により取得した前記固有リストを前記固有リスト記憶手段に記憶させる記憶制御手段と、
前記共有リスト記憶手段により記憶された前記共有リストに対して所定の編集処理を行う編集手段と、
前記編集手段によって前記共有リストが編集された際に、編集された当該共有リストを更新リストとして前記ネットワークを介して接続されている他の前記再生装置に送信するとともに、前記ネットワークを介して接続される他の前記再生装置から更新リストを受信して、当該更新リストに基づいて前記共有リスト記憶手段を更新する更新手段と、
を備えることを特徴とするネットワークシステム。
【請求項２】
コンテンツを記憶するサーバとネットワークを介して接続され、前記サーバから送信されるコンテンツを受信する再生装置において、
所定のコンテンツリストを記憶するリスト記憶手段と、
前記ネットワークを介して接続されている他の再生装置の前記リスト記憶手段に記憶されている前記コンテンツリストを取得する取得手段と、
前記取得手段により取得した前記コンテンツリストを前記リスト記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする再生装置。
【請求項３】
コンテンツを記憶するサーバと、前記サーバとネットワークを介して接続され、前記サーバから送信されるコンテンツを受信する複数の再生装置と、を備えるネットワークシステムにおいて、
前記再生装置は、
所定のコンテンツリストを記憶するリスト記憶手段と、
前記ネットワークを介して接続されている他の前記再生装置の前記リスト記憶手段に記憶されている前記コンテンツリストを取得する取得手段と、
前記取得手段により取得した前記コンテンツリストを前記リスト記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とするネットワークシステム。
【請求項４】
前記再生装置は、
前記リスト記憶手段により記憶された前記コンテンツリストに対して所定の編集処理を行う編集手段を備えることを特徴とする請求項３に記載のネットワークシステム。
【請求項５】
前記再生装置は、
前記編集手段によって前記コンテンツリストが編集された際に、編集された当該コンテンツリストを更新リストとして前記ネットワークを介して接続されている他の前記再生装置に送信するとともに、前記ネットワークを介して接続される他の前記再生装置から送信された更新リストを受信して当該更新リストに基づいて前記リスト記憶手段を更新する更新手段を備えることを特徴とする請求項４に記載のネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステム及び再生装置に関する。
【背景技術】
【０００２】
従来、インターネット上のＷｅｂページのＵＲＬをお気に入りリストとして記憶しておき、次回からのアクセスを容易にするブックマーク機能が知られている。そして、インターネット上に、各クライアント端末のお気に入りリストを記憶するブックマーク管理サーバを設けて、他のクライアント端末とお気に入りリストを共有するように構成したネットワークシステムが知られている（例えば、特許文献１）。
また、インターネット上のＷｅｂページに各ユーザのお気に入りリストを登録しておき、当該Ｗｅｂページのお気に入りリストを参照し、所望するＷｅｂページのＵＲＬを選択することにより所望のＷｅｂページにアクセスすることができるようにしたネットワークシステムも知られている（例えば、特許文献２）。
ところで、ＤＬＮＡ（Digital  Living  Network  Alliance）等により規定されているホームネットワークシステムにおいては、コンテンツを提供するＤＭＳ（Digital  Media  Server）と、ＤＭＳからコンテンツを受信する複数のＤＭＰ（Digital  Media  Player）とがホームネットワークにより接続されている。そして、各ＤＭＰは、ＤＭＳにより提供されるコンテンツについてのお気に入りリスト（例えば、選曲リスト）を記憶しておき、当該お気に入りリストに基づいて、ＤＭＳから所望するコンテンツを受信するようになっている。
【特許文献１】特開２００３−６７３２８号公報
【特許文献２】特開２００２−３５８３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ホームネットワークシステムにおいて、一人のユーザが複数のＤＭＰを使用する場合、各ＤＭＰにおいて、いちいちお気に入りリストの設定を行わなければならず、面倒であるという問題がある。特許文献１及び２に記載の発明は、インターネット上のＷｅｂページを参照するためのお気に入りリストに関するものであり、当該問題を解決することはできない。
【０００４】
本発明の課題は、より効率的にお気に入りリストを作成することができるネットワークシステム及び再生装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、コンテンツを記憶するサーバと、前記サーバとネットワークを介して接続され、前記サーバから送信されるコンテンツを受信する複数の再生装置と、を備えるネットワークシステムにおいて、
前記再生装置は、
当該再生装置固有の所定のコンテンツリストである固有リストを記憶する固有リスト記憶手段と、
前記ネットワークを介して接続された前記再生装置全体で共有可能な所定のコンテンツリストである共有リストを記憶する共有リスト記憶手段と、
前記ネットワークを介して接続されている他の前記再生装置の前記固有リスト記憶手段に記憶されている前記固有リストを取得する取得手段と、
前記取得手段により取得した前記固有リストを前記固有リスト記憶手段に記憶させる記憶制御手段と、
前記共有リスト記憶手段により記憶された前記共有リストに対して所定の編集処理を行う編集手段と、
前記編集手段によって前記共有リストが編集された際に、編集された当該共有リストを更新リストとして前記ネットワークを介して接続されている他の前記再生装置に送信するとともに、前記ネットワークを介して接続される他の前記再生装置から更新リストを受信して、当該更新リストに基づいて前記共有リスト記憶手段を更新する更新手段と、
を備えることを特徴としている。
【０００６】
請求項２に記載の発明は、コンテンツを記憶するサーバとネットワークを介して接続され、前記サーバから送信されるコンテンツを受信する再生装置において、
所定のコンテンツリストを記憶するリスト記憶手段と、
前記ネットワークを介して接続されている他の再生装置の前記リスト記憶手段に記憶されている前記コンテンツリストを取得する取得手段と、
前記取得手段により取得した前記コンテンツリストを前記リスト記憶手段に記憶させる記憶制御手段と、
を備えることを特徴としている。
【０００７】
請求項３に記載の発明は、コンテンツを記憶するサーバと、前記サーバとネットワークを介して接続され、前記サーバから送信されるコンテンツを受信する複数の再生装置と、を備えるネットワークシステムにおいて、
前記再生装置は、
所定のコンテンツリストを記憶するリスト記憶手段と、
前記ネットワークを介して接続されている他の前記再生装置の前記リスト記憶手段に記憶されている前記コンテンツリストを取得する取得手段と、
前記取得手段により取得した前記コンテンツリストを前記リスト記憶手段に記憶させる記憶制御手段と、
を備えることを特徴としている。
【０００８】
請求項４に記載の発明は、請求項３に記載のネットワークシステムにおいて、
前記再生装置は、
前記リスト記憶手段により記憶された前記コンテンツリストに対して所定の編集処理を行う編集手段を備えることを特徴としている。
【０００９】
請求項５に記載の発明は、請求項４に記載のネットワークシステムにおいて、
前記再生装置は、
前記編集手段によって前記コンテンツリストが編集された際に、編集された当該コンテンツリストを更新リストとして前記ネットワークを介して接続されている他の前記再生装置に送信するとともに、前記ネットワークを介して接続される他の前記再生装置から送信された更新リストを受信して当該更新リストに基づいて前記リスト記憶手段を更新する更新手段を備えることを特徴としている。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、再生装置において、固有リスト記憶手段により、当該再生装置固有の所定のコンテンツリストである固有リストが記憶され、共有リスト記憶手段により、ネットワークを介して接続された再生装置全体で共有可能な所定のコンテンツリストである共有リストが記憶されるので、適宜、固有リストと共有リストとを区別して管理することができ、ユーザのより多様な使用目的に応じたコンテンツリストを作成することができる。
【００１１】
また、取得手段により、ネットワークを介して接続されている他の再生装置の固有リスト記憶手段に記憶されている固有リストが取得され、記憶制御手段により、取得手段によって取得された固有リストが固有リスト記憶手段に記憶されるので、一の再生装置が、ネットワークを介して接続された他の再生装置において作成された固有リストを取得して利用できることとなって、より効率的にコンテンツリスト（例えば、お気に入りリスト）を作成することができる。
【００１２】
また、編集手段により、共有リスト記憶手段によって記憶された共有リストに対して所定の編集処理が行われ、更新手段により、編集手段によって共有リストが編集された際に、編集された当該共有リストが更新リストとしてネットワークを介して接続されている他の再生装置に送信されるとともに、ネットワークを介して接続される他の再生装置から更新リストが受信されて、当該更新リストに基づいて共有リスト記憶手段が更新されるので、一の再生装置の共有リストを更新するだけで、ネットワークを介して接続される他の全ての再生装置の共有リストを更新することができ、効率よく共有リストを更新することができる。
【００１３】
請求項２に記載の発明によれば、リスト記憶手段により、所定のコンテンツリストが記憶され、取得手段により、ネットワークを介して接続されている他の再生装置のリスト記憶手段に記憶されているコンテンツリストが取得され、記憶制御手段により、取得手段によって取得されたコンテンツリストがリスト記憶手段に記憶されるので、一の再生装置が、ネットワークを介して接続された他の再生装置において作成されたコンテンツリストを取得して利用できることとなって、より効率的にコンテンツリスト（例えば、お気に入りリスト）を作成することができる。
【００１４】
請求項３に記載の発明によれば、再生装置において、リスト記憶手段により、所定のコンテンツリストが記憶され、取得手段により、ネットワークを介して接続されている他の再生装置のリスト記憶手段に記憶されているコンテンツリストが取得され、記憶制御手段により、取得手段によって取得されたコンテンツリストがリスト記憶手段に記憶されるので、一の再生装置が、ネットワークを介して接続された他の再生装置において作成されたコンテンツリストを取得して利用できることとなって、より効率的にコンテンツリスト（例えば、お気に入りリスト）を作成することができる。
【００１５】
請求項４に記載の発明によれば、請求項３に記載の発明と同様の効果が得られることは勿論のこと、特に、再生装置において、編集手段により、リスト記憶手段によって記憶されたコンテンツリストに対して所定の編集処理が行われるので、ネットワークを介して接続された他の再生装置から取得したコンテンツリスト又は作成したコンテンツリストを編集することができ、使い勝手がよい。
【００１６】
請求項５に記載の発明によれば、請求項４に記載の発明と同様の効果が得られることは勿論のこと、特に、再生装置において、更新手段により、編集手段によってコンテンツリストが編集された際に、編集された当該コンテンツリストが更新リストとしてネットワークを介して接続されている他の再生装置に送信されるとともに、ネットワークを介して接続される他の再生装置から送信された更新リストが受信されて、当該更新リストに基づいてリスト記憶手段が更新されるので、一の再生装置のコンテンツリストを更新するだけで、ネットワークを介して接続される他の全ての再生装置のコンテンツリストを更新することができ、効率よくコンテンツリストを更新することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図を参照して、本発明に係るネットワークシステム及び再生装置を実施するための最良の形態を詳細に説明する。
【００１８】
まず、本発明に係るネットワークシステム１００の構成について図１を参照しながら説明する。本実施形態に係るネットワークシステム１００は、例えば、図１に示すように、コンテンツを記憶するサーバとしてのＤＭＳ（Digital  Media  Server）１と、当該ＤＭＳ１とネットワークＮを介して接続され、当該ＤＭＳ１から送信されるコンテンツを受信する複数の再生装置としてのＤＭＰ（Digital  Media  Player）２と、を備えて構成されている。
なお、ネットワークＮに接続されるＤＭＳ１とＤＭＰ２との数は、図示例に限定されるものではなく、任意である。
【００１９】
ネットワークＮは、例えば、ＤＬＮＡ（Digital  Living  Network  Alliance）規格に準じたネットワークである。具体的には、ネットワークNは、Ｅｔｈｅｒｎｅｔ（登録商標）規格に準じた有線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ規格やＩＥＥＥ（Institute  of  Electrical  and  Electronic  Engineers）８０２．１１規格等に準じた無線ＬＡＮ（Local  Area  Network）等のネットワークである。
【００２０】
ＤＭＰ２は、例えば、図２に示すように、通信部３，バッファ４，デコーダ５，表示部６，音出力部７，リモコン受信回路８，記憶部９，制御部１０等を備えて構成されている。
【００２１】
通信部３は、例えば、ネットワークＮを介して、ＤＭＳ１及び他のＤＭＰ２との間で所定の通信データの送受信を行う。
具体的には、通信部３は、例えば、無線アンテナ３Ａ，ミキサ（図示省略）等を備え、無線アンテナ３ＡによりＤＭＳ１から送信されたデータに所定の処理を施して、デコーダ５に出力する。
また、通信部３は、無線アンテナ３Ａを制御して、他のＤＭＰ２から送信される更新リスト（後述）を受信させる。
また、通信部３は、無線アンテナ３Ａを制御して、他のＤＭＰ２へ更新リストを送信させる。
【００２２】
バッファ４は、例えば、ＤＭＳ１から送信され、通信部３により受信されたコンテンツを一時的に記憶するものである。
【００２３】
デコーダ５は、例えば、制御部１０から入力される制御信号に従って、ＤＭＳ１から送信されたコンテンツをデコードして、映像データ及び音声データを生成し、表示部６及び音出力部７に出力する。
【００２４】
表示部６は、例えば、ＬＣＤ（Liquid  Crystal  Display）やＰＤＰ（Plasma  Display  Panel）等を備えて構成され、デコーダ５から出力される映像データに基づく映像を表示する。より具体的には、表示部６は、ＣＰＵ１１が後述する表示制御プログラム１３Ａを実行することにより制御されて、例えば、図３（ａ）に示すコンテンツリスト表示画面，図３（ｂ）に示すＤＭＰ選択画面，図３（ｃ）に示す固有リスト選択画面を表示する。
【００２５】
音出力部７は、例えば、スピーカ等を備えて構成され、デコーダ５から出力される音声データに基づく音声を出力する。
【００２６】
リモコン受信回路８は、例えば、リモコンＲから出力された操作信号をＣＰＵ１１に出力する。より具体的には、リモコン受信回路８は、リモコンＲからの赤外線信号を電気信号に変換し、ＣＰＵ１１に出力する。
【００２７】
リモコンＲは、例えば、各種の操作信号を入力するための各種のキー等を備え、ユーザにより操作されることによって、各種の操作信号を、リモコン受信回路８を介してＣＰＵ１１に出力する。
より具体的には、リモコンＲは、例えば、コンテンツリストを表示する操作信号をＣＰＵ１１に出力する。また、リモコンＲは、例えば、コンテンツリスト表示画面（図３（ａ）），ＤＭＰ選択画面（図３（ｂ）），固有リスト選択画面（図３（ｃ））において、コンテンツリストを選択する操作信号，他のＤＭＰ２を選択する操作信号、他のＤＭＰ２の固有リストを選択する操作信号をＣＰＵ１１に出力する。
【００２８】
記憶部９は、例えば、磁気的記録媒体、光学的記録媒体、若しくは半導体メモリで構成されている。そして、記憶部９は、例えば、図２に示すように、固有データファイル９Ａ，共有データファイル９Ｂ等を格納している。
【００２９】
固有データファイル９Ａは、例えば、ＤＭＰ固有の所定のコンテンツリストである固有リストを記憶している。ここで、コンテンツリストとは、例えば、ユーザが所望するコンテンツの特定情報を列挙したリスト（お気に入りリスト）であり、例えば、ＤＩＤＬ（Digital  Item  Declaration  Language）形式で記憶されている。コンテンツの特定情報とは、例えば、コンテンツのタイトル名，ＵＲＬ（Uniform  Resource  Locator）等、各コンテンツを特定できる情報である。記憶部９は、かかる固有データファイル９Ａを格納することにより、固有リスト記憶手段，リスト記憶手段として機能する。
【００３０】
共有データファイル９Ｂは、例えば、ネットワークＮを介して接続されたＤＭＰ２全体で共有可能な所定のコンテンツリストである共有リストを記憶している。また、共有リストは、例えば、ＤＩＤＬ形式で記憶されている。記憶部９は、かかる共有データファイル９Ｂを格納することにより、共有リスト記憶手段，リスト記憶手段として機能する。
【００３１】
制御部１０は、例えば、図２に示すように、ＣＰＵ（Central  Processing  Unit）１１，ＲＡＭ（Random  Access  Memory）１２，ＲＯＭ（Read  Only  Memory）１３等を備えて構成される。
【００３２】
ＣＰＵ１１は、例えば、ＲＯＭ１３に格納された処理プログラム等を読み出して、ＲＡＭ１２に展開して実行することにより、ＤＭＰ２全体の制御を行う。
【００３３】
ＲＡＭ１２は、ＣＰＵ１１により実行された処理プログラム等を、ＲＡＭ１２内のプログラム格納領域に展開するとともに、入力データや上記処理プログラムが実行される際に生じる処理結果等をデータ格納領域に格納する。
【００３４】
ＲＯＭ１３は、例えば、ＤＭＰ２で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１１によって演算処理された処理結果のデータ等を記憶する。より具体的には、ＲＯＭ１３は、例えば、図２に示すように、表示制御プログラム１３Ａ，取得プログラム１３Ｂ，編集プログラム１３Ｃ，記憶制御プログラム１３Ｄ，更新プログラム１３Ｅ等を格納している。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形でＲＯＭ１３に記憶されている。
【００３５】
表示制御プログラム１３Ａは、例えば、ＣＰＵ１１に、リモコンＲからコンテンツリストを表示する操作信号が入力された場合に、コンテンツリスト表示画面を表示部６に表示させる機能を実現させるプログラムである。
また、表示制御プログラム１３Ａは、例えば、ＣＰＵ１１に、ＤＭＰ選択画面，固有リスト選択画面等を表示部６に表示させる機能を実現させるプログラムである。
コンテンツリスト表示画面，ＤＭＰ選択画面，固有リスト選択画面の一例を図３に示す。
また、表示制御プログラム１３Ａは、例えば、ＣＰＵ１１に、コンテンツリスト表示画面においてユーザがリモコンＲを操作することにより選択した固有リスト又は共有リストの内容、又は、固有リスト選択画面においてユーザがリモコンＲを操作することにより選択し、後述する取得プログラム１３Ｂを実行することにより取得した固有リストの内容を表示部６に表示させる機能を実現させるプログラムである。
【００３６】
コンテンツリスト表示画面は、例えば、図３（ａ）に示すように、当該ＤＭＰ２の固有データファイル９Ａに記憶されている固有リスト（図３（ａ）の固有リストＡ，固有リストＢ，固有リストＣ）及び共有データファイル９Ｂに記憶されている共有リスト（図３（ａ）の共有リストＡ，共有リストＢ）を列挙して表示している。また、コンテンツリスト表示画面には、ネットワークＮを介して接続される他のＤＭＰ２の固有リストを選択するための外部リスト選択アイコンが表示されている。
そして、ＣＰＵ１１は、表示制御プログラム１３Ａを実行することにより、ユーザによりリモコンＲが操作されて、コンテンツリスト表示画面上の外部リスト選択アイコンが選択された場合に、ＤＭＰ選択画面を表示部６に表示させる。
【００３７】
ＤＭＰ選択画面は、例えば、図３（ｂ）に示すように、ネットワークＮを介して当該ＤＭＰ２と接続されている他のＤＭＰ２を特定するためのＤＭＰ特定情報を列挙して表示している。ここで、ＤＭＰ２を特定するためのＤＭＰ特定情報とは、例えば、ＤＭＰ２の名前，ＵＲＬ等である。図３（ｂ）では、ネットワークＮを介して当該ＤＭＰ２と接続されている他のＤＭＰ２の名前が列挙して表示されている（図３（ｂ）のＤＭＰ−Ａ，ＤＭＰ−Ｂ，ＤＭＰ−Ｃ，・・・ＤＭＰ−Ｚ）。
そして、ＣＰＵ１１は、表示制御プログラム１３Ａを実行することにより、ユーザによりリモコンＲが操作されて、ＤＭＰ選択画面において、所望するＤＭＰ２が選択された場合に、後述する取得プログラム１３Ｂを実行することにより取得した固有リストの特定情報を指定するアイコン等を列挙した固有リスト選択画面を表示部６に表示させる。
【００３８】
固有リスト選択画面は、例えば、図３（ｃ）に示すように、ＤＭＰ選択画面において選択されたＤＭＰ２の固有データファイル９Ａに記憶されている固有リストの特定情報を指定するアイコン等（図３（ｃ）の固有リストＤ，固有リストＥ，固有リストＦ・・・固有リストＺ）を列挙して表示している。
そして、ユーザがリモコンＲを操作することにより、固有リスト選択画面において、所望する固有リストを選択することができるようになっている。
【００３９】
取得プログラム１３Ｂは、例えば、ＣＰＵ１１に、当該ＤＭＰ２とネットワークＮを介して接続されている他のＤＭＰ２の固有データファイル９Ａに記憶されている固有リストを取得する機能を実現させるプログラムである。より具体的には、取得プログラム１３Ｂは、例えば、ＣＰＵ１１に、固有リスト選択画面において、ユーザがリモコンＲを操作することにより選択した固有リストを、ＤＭＰ選択画面において選択されたＤＭＰ２から取得する機能を実現させるプログラムである。
また、取得プログラム１３Ｂは、例えば、ＣＰＵ１１に、ＤＭＰ選択画面において、ユーザがリモコンＲを操作することにより何れかのＤＭＰ２が選択された場合に、選択されたＤＭＰ２の固有データファイル９Ａに記憶されている固有リストを特定するための特定情報を取得する機能を実現させるプログラムである。ここで、固有リストを特定するための特定情報とは、例えば、固有リストの名前，ＵＲＬ等である。
ＣＰＵ１１は、かかる取得プログラム１３Ｂを実行することにより、取得手段として機能する。
【００４０】
編集プログラム１３Ｃは、例えば、ＣＰＵ１１に、固有データファイル９Ａに記憶されている固有リスト、共有データファイル９Ｂに記憶されている共有リスト、取得プログラム１３Ｂを実行することによって取得した他のＤＭＰ２の固有リストに対して編集処理を行う機能を実現させるプログラムである。
具体的には、編集プログラム１３Ｃは、例えば、ＣＰＵ１１に、コンテンツリスト選択画面においてユーザがリモコンＲを操作することによって固有リスト又は共有リストが選択されて当該固有リスト又は共有リストの内容が表示部６に表示された場合、又は、固有リスト選択画面においてユーザがリモコンＲを操作することによって固有リストが選択されて当該固有リストの内容が表示部６に表示された場合に、ユーザがリモコンＲを操作することによって入力される編集操作信号に従って、当該固有リスト又は共有リストの内容を編集する機能を実現させるプログラムである。
ここで、編集処理としては、例えば、当該コンテンツリストのリスト項目を追加・削除する処理や、当該コンテンツリストのリスト項目と他のコンテンツリストのリスト項目とを合体させる処理等である。
ＣＰＵ１１は、かかる編集プログラム１３Ｃを実行することにより、編集手段として機能する。
【００４１】
記憶制御プログラム１３Ｄは、例えば、ＣＰＵ１１に、取得プログラム１３Ｂを実行することにより取得した他のＤＭＰ２の固有リストを固有データファイル９Ａに記憶する機能を実現させるプログラムである。
具体的には、記憶制御プログラム１３Ｄは、例えば、ＣＰＵ１１に、取得プログラム１３Ｂを実行することにより取得した他のＤＭＰ２の固有リストを共有リストとして記憶するか否かを判断し、共有リストとして記憶すると判断した場合には、当該固有リストを共有データファイル９Ｂに記憶させるとともに、共有リストとして記憶しないと判断した場合には、当該固有リストを固有データファイル９Ａに記憶させる機能を実現させるプログラムである。
また、記憶制御プログラム１３Ｄは、例えば、ＣＰＵ１１に、コンテンツリスト表示画面においてユーザがリモコンＲを操作することにより選択された固有リスト又は共有リストを共有リスト又は固有リストとして記憶するか否かを判断し、共有リストとして記憶すると判断した場合に、当該固有リストを新たな共有リストとして共有データファイル９Ｂに記憶させるとともに、固有リストとして記憶すると判断した場合に、当該共有リストを新たな固有リストとして固有データファイル９Ａに記憶させる機能を実現させるプログラムである。
また、記憶制御プログラム１３Ｄは、例えば、ＣＰＵ１１に、編集プログラム１３Ｃを実行することによって編集処理を行った固有リスト又は共有リストを共有リストとして記憶するか否かを判断し、共有リストとして記憶すると判断した場合には、編集処理された当該固有リスト又は共有リストを共有データファイル９Ｂに記憶させるとともに、共有リストとして記憶しないと判断した場合には、編集処理された当該固有リスト又は共有リストを固有データファイル９Ａに記憶させる機能を実現させるプログラムである。
ＣＰＵ１１は、かかる記憶制御プログラム１３Ｄを実行することにより、記憶制御手段として機能する。
【００４２】
更新プログラム１３Ｅは、例えば、ＣＰＵ１１に、記憶制御プログラム１３Ｄを実行することにより、固有リスト又は編集処理された共有リストが共有データファイル９Ｂに記憶された場合に、当該固有リスト又は編集処理された共有リストを更新リストとしてネットワークＮを介して接続されている他のＤＭＰ２に送信する機能を実現させるプログラムである。
また、更新プログラム１３Ｅは、例えば、ＣＰＵ１１に、ネットワークＮを介して接続される他のＤＭＰ２から更新リストを受信した場合に、当該更新リストに基づいて共有データファイル９Ｂを更新する機能を実現させるプログラムである。
具体的には、更新プログラム１３Ｅは、例えば、ＣＰＵ１１に、ネットワークＮを介して接続される他のＤＭＰ２から更新リストを受信した場合に、共有データファイル９Ｂを参照して当該更新リストと同じ名前の共有リストがあるか否かを判断し、同じ名前の共有リストがないと判断した場合には、当該更新リストを新規の共有リストとして共有データファイル９Ｂに記憶させるとともに、同じ名前の共有リストがあると判断した場合には、当該更新リストにより当該更新リストと同じ名前の共有リストを上書きすることにより更新する機能を実現させるプログラムである。
ＣＰＵ１１は、かかる更新プログラム１３Ｅを実行することにより、更新手段として機能する。
【００４３】
次に、上述のような構成の本実施形態にかかるネットワークシステム１００のＤＭＰ２におけるコンテンツリストの作成・編集動作について、図４に示すフローチャートを参照しながら説明する。
まず、リモコンＲからコンテンツリストを表示する操作信号が入力されると、ＣＰＵ１１は、表示制御プログラム１３Ａを実行することにより、コンテンツリスト表示画面を表示部６に表示させる（ステップＳ１）。
【００４４】
次に、ＣＰＵ１１は、コンテンツリスト表示画面において、リモコンＲから外部リストを選択する操作信号が入力されたか否かを判断する（ステップＳ２）。
【００４５】
ステップＳ２において、ＣＰＵ１１が、コンテンツリスト表示画面においてリモコンＲから何れかのコンテンツリストを選択する操作信号が入力されて、外部リストを選択する操作信号が入力されていないと判断した場合に（ステップＳ２；Ｎｏ）、ＣＰＵ１１は、表示制御プログラム１３Ａを実行することにより、選択されたコンテンツリストの内容を表示部６に表示させ（ステップＳ３）、ステップＳ１０へ進む。
ステップＳ２において、ＣＰＵ１１が、コンテンツリスト表示画面においてリモコンＲから外部リストを選択する操作信号が入力されたと判断した場合に（ステップＳ２；Ｙｅｓ）、ＣＰＵ１１は、表示制御プログラム１３Ａを実行することにより、ＤＭＰ選択画面を表示部６に表示させる（ステップＳ４）。
【００４６】
次に、ＤＭＰ選択画面において、リモコンＲから何れかのＤＭＰ２を選択する操作信号が入力されると（ステップＳ５）、ＣＰＵ１１は、取得プログラム１３Ｂを実行することにより、選択されたＤＭＰ２の固有データファイル９Ａに記憶されている固有リストの特定情報を取得し、表示制御プログラム１３Ａの実行に伴って、固有リスト選択画面を表示部６に表示させる（ステップＳ６）。
【００４７】
次に、固有リスト選択画面において、リモコンＲから何れかの固有リストを選択する操作信号が入力されると（ステップＳ７）、ＣＰＵ１１は、取得プログラム１３Ｂを実行することにより、選択された固有リストを取得する（ステップＳ８）。
【００４８】
次に、ＣＰＵ１１は、表示制御プログラム１３Ａを実行することにより、ステップＳ８において取得した固有リストの内容を表示部６に表示させる（ステップＳ９）。
【００４９】
次に、ＣＰＵ１１は、リモコンＲから、表示部６に表示されているコンテンツリストの内容を編集する操作信号が入力されたか否かを判断する（ステップＳ１０）。
【００５０】
ステップＳ１０において、ＣＰＵ１１が、リモコンＲからコンテンツリストの内容を編集する操作信号が入力されなかったと判断した場合には（ステップＳ１０；Ｎｏ）、ステップＳ１２に進む。
ステップＳ１０において、ＣＰＵ１１が、リモコンＲからコンテンツリストの内容を編集する操作信号が入力されたと判断した場合には（ステップＳ１０；Ｙｅｓ）、入力された操作信号に従ってコンテンツリストに対して編集処理を行う（ステップＳ１１）。
【００５１】
次に、ＣＰＵ１１は、記憶制御プログラム１３Ｄを実行することにより、リモコンＲから入力される操作信号に基づいて、ステップＳ３又はステップＳ９において表示部６に内容が表示され、ステップＳ１０における編集処理を受けた又はステップＳ１０における編集処理を受けなかったコンテンツリストを共有リストとして記憶するか否かを判断する（ステップＳ１２）。
【００５２】
ステップＳ１２において、ＣＰＵ１１が、当該コンテンツリストを共有リストとして記憶しないと判断した場合には（ステップＳ１２；Ｎｏ）、当該コンテンツリストを固有データファイル９Ａに記憶させ（ステップＳ１３）、本処理を終了させる。
ステップＳ１２において、ＣＰＵ１１が、当該コンテンツリストを共有リストとして記憶すると判断した場合には（ステップ１２；Ｙｅｓ）、当該コンテンツリストを共有データファイル９Ｂに記憶させるとともに、当該コンテンツリストを更新リストとしてネットワークＮを介して接続されている他のＤＭＰ２に送信し（ステップＳ１４）、本処理を終了する。
【００５３】
次に、本実施形態にかかるネットワークシステム１００のＤＭＰ２におけるコンテンツリストの更新動作について、図５に示すフローチャートを参照しながら説明する。
まず、ネットワークＮを介して他のＤＭＰ２から送信された更新リストを受信すると（ステップＳ１０１）、ＣＰＵ１１は、更新プログラム１３Ｅを実行することにより、共有データファイル９Ｂを参照して当該更新リストと同じ名前の共有リストがあるか否かを判断する（ステップＳ１０２）。
【００５４】
ステップＳ１０２において、ＣＰＵ１１が、当該更新リストと同じ名前の共有リストがないと判断した場合には（ステップＳ１０２；Ｎｏ）、ＣＰＵ１１は、当該更新リストを新規の共有リストとして共有データファイル９Ｂに記憶させ（ステップＳ１０３）、本処理を終了する。
ステップＳ１０２において、ＣＰＵ１１が、当該更新リストと同じ名前の共有リストがあると判断した場合には（ステップＳ１０２；Ｙｅｓ）、ＣＰＵ１１は、当該更新リストにより当該更新リストと同じ名前の共有リストを上書きすることにより更新し（ステップＳ１０４）、本処理を終了する。
【００５５】
以上に説明したネットワークシステム１００及びＤＭＰ２（再生装置）によれば、ＤＭＰ２において、固有データファイル９Ａにより、当該ＤＭＰ２固有の所定のコンテンツリストである固有リストが記憶され、共有データファイル９Ｂにより、ネットワークＮを介して接続されたＤＭＰ２全体で共有可能な所定のコンテンツリストである共有リストが記憶されるので、適宜、固有リストと共有リストとを区別して管理することができ、ユーザのより多様な使用目的に応じたコンテンツリストを作成することができる。
【００５６】
また、ＣＰＵ１１が取得プログラム１３Ｂを実行することにより、ネットワークＮを介して接続されている他のＤＭＰ２の固有データファイル９Ａに記憶されている固有リストが取得され、ＣＰＵ１１が記憶制御プログラム１３Ｄを実行することにより、取得プログラム１３Ｂを実行することによって取得した固有リストが固有データファイル９Ａに記憶されるので、一のＤＭＰ２が、ネットワークＮを介して接続された他のＤＭＰ２において作成された固有リストを取得して利用できることとなって、より効率的にコンテンツリスト（例えば、お気に入りリスト）を作成することができる。
【００５７】
また、ＣＰＵ１１が編集プログラム１３Ｃを実行することにより、共有データファイル９Ｂによって記憶された共有リストに対して所定の編集処理が行われ、ＣＰＵ１１が更新プログラム１３Ｅを実行することにより、編集プログラム１３Ｃを実行することによって共有リストを編集した際に、編集した当該共有リストが更新リストとしてネットワークＮを介して接続されている他のＤＭＰ２に送信されるとともに、ネットワークＮを介して接続される他のＤＭＰ２から更新リストが受信されて、当該更新リストに基づいて共有データファイル９Ｂが更新されるので、一のＤＭＰ２の共有リストを更新するだけで、ネットワークＮを介して接続される他の全てのＤＭＰ２の共有リストを更新することができ、効率よく共有リストを更新することができる。
【００５８】
なお、一のＤＭＰ２から他のＤＭＰ２へ直接更新リストが送信されることとしたが、一のＤＭＰ２からいったんＤＭＳ１へ更新リストが送信され、当該ＤＭＳ１から他のＤＭＰ２へ更新リストが送信されるように構成してもよい。このように構成することで、ネットワークＮを介して接続される他のＤＭＰ２の電源が切られている等の理由により更新リストが送信できない場合にも、電源復旧後にＤＭＳ１から当該他のＤＭＰ２へ更新リストを再送することができ、共有リストをより確実に更新することができる。
また、固有データファイル９Ａは、スタンバイ状態においても起動しているサブマイコン等に記憶されるように構成してもよい。このように構成することで、ネットワークＮを介して接続されている他のＤＭＰ２がスタンバイ状態となっている場合でも、一のＤＭＰ２は当該他のＤＭＰ２の固有リストを取得することが可能となる。
【図面の簡単な説明】
【００５９】
【図１】本発明に係るネットワークシステムの概略構成の一例を示す図である。
【図２】本発明に係るＤＭＰの構成の一例を示すブロック図である。
【図３】本発明に係るＤＭＰにおいて表示されるコンテンツリスト表示画面の一例を示す図（図３（ａ））、ＤＭＰ選択画面の一例を示す図（図３（ｂ））、固有リスト選択画面の一例を示す図（図３（ｃ））である。
【図４】本発明に係るネットワークシステムのＤＭＰにおけるコンテンツリストの作成・編集動作の一例を説明するフローチャートである。
【図５】本発明に係るネットワークシステムのＤＭＰにおけるコンテンツリストの更新動作の一例を示すフローチャートである。
【符号の説明】
【００６０】
１  ＤＭＳ（サーバ）
２  ＤＭＰ（再生装置）
９  記憶部（固有リスト記憶手段，共有リスト記憶手段，リスト記憶手段）
９Ａ  固有データファイル（固有リスト記憶手段，リスト記憶手段）
９Ｂ  共有データファイル（共有リスト記憶手段，リスト記憶手段）
１１  ＣＰＵ（取得手段，編集手段，記憶制御手段，更新手段）
１３Ｂ  取得プログラム（取得手段）
１３Ｃ  編集プログラム（編集手段）
１３Ｄ  記憶制御プログラム（記憶制御手段）
１３Ｅ  更新プログラム（更新手段）
１００  ネットワークシステム
Ｎ  ネットワーク
【図１】
2008165378.tif 000003
【図２】
2008165378.tif 000004
【図３】
2008165378.tif 000005
【図４】
2008165378.tif 000006
【図５】
2008165378.tif 000007