(57)【特許請求の範囲】
【請求項１】
複数のコンテンツサーバと、クライアントと、コンテンツリストサーバとがネットワークを介して相互に接続されて構成されるコンテンツ再生システムにおいて、
前記各コンテンツサーバは複数のコンテンツとコンテンツのリストとを格納し、
前記コンテンツリストサーバは、コンテンツのリストを格納し、
前記クライアントは、
前記ネットワークへの接続と切断とを行うネットワーク接続手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに接続したとき、接続した前記コンテンツサーバから、コンテンツのリストを取得するコンテンツリスト取得手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに接続した状態において、前記コンテンツリスト取得手段で取得したリストのコンテンツが指定されたときに該コンテンツを前記コンテンツサーバから取得して再生する再生手段と、
前記ネットワーク接続手段によって前記コンテンツサーバへの接続を切断する際に、前記コンテンツリスト取得手段が取得したコンテンツのリストを前記コンテンツリストサーバに送信するリスト送信手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに再接続するときに、再接続するコンテンツサーバへの接続が確立するまでの間、前記リスト送信手段が前記コンテンツリストサーバに送信した前記コンテンツのリストを呼び出し、前記コンテンツのリストを表示させるリスト表示手段と、
を備えることを特徴とするコンテンツ再生システム。
【請求項２】
前記クライアントは、
コンテンツを格納する記録媒体が接続される媒体接続手段と、
前記媒体接続手段による前記記録媒体への接続と前記ネットワーク接続手段によるコンテンツサーバへの接続との間の切り替えを行う切り替え手段と、を含み、
前記切り替え手段が、前記コンテンツサーバから前記記録媒体へ接続を切り替えるときに、前記リスト送信手段は、前記コンテンツリスト取得手段が前記コンテンツサーバから取得した前記コンテンツのリストを、前記コンテンツリストサーバに送信し、
前記切り替え手段が、前記記録媒体から前記コンテンツサーバへ接続を切り替えるときに、前記リスト表示手段は、接続を切り替えるコンテンツサーバへの接続が確立するまでの間、前記コンテンツサーバに送信した前記コンテンツのリストを呼び出して、前記コンテンツのリストを表示させる、
ことを特徴とする請求項１記載のコンテンツ再生システム。
【請求項３】
前記リスト表示手段は、前記再接続するコンテンツサーバへの接続が確立した後、前記表示させるコンテンツのリストを、接続が確立したコンテンツサーバに格納されているコンテンツのリストに更新する、
ことを特徴とする請求項１又は２に記載のコンテンツ再生システム。
【請求項４】
ネットワークを介して複数のコンテンツサーバとコンテンツリストサーバとに接続されるコンテンツ再生装置であって、
前記ネットワークへの接続と切断とを行うネットワーク接続手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに接続したとき、接続した前記コンテンツサーバから、コンテンツのリストを取得するコンテンツリスト取得手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに接続した状態において、前記コンテンツリスト取得手段で取得したリストのコンテンツが指定されたときに該コンテンツを前記コンテンツサーバから取得して再生する再生手段と、
前記ネットワーク接続手段によって前記コンテンツサーバへの接続を切断する際に、前記コンテンツリスト取得手段が取得したコンテンツのリストを前記コンテンツリストサーバに送信するリスト送信手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに再接続するときに、再接続するコンテンツサーバへの接続が確立するまでの間、前記リスト送信手段が前記コンテンツリストサーバに送信した前記コンテンツのリストを呼び出し、前記コンテンツのリストを表示させるリスト表示手段と、
を備えることを特徴とするコンテンツ再生装置。
【請求項５】
ネットワークを介して複数のコンテンツサーバとコンテンツリストサーバとに接続されるコンピュータに、
前記ネットワークへの接続と切断とを行うネットワーク接続処理と、
前記ネットワーク接続処理によって前記コンテンツサーバに接続したとき、接続した前記コンテンツサーバから、コンテンツのリストを取得するコンテンツリスト取得処理と、
前記ネットワーク接続処理によって前記コンテンツサーバに接続した状態において、前記コンテンツリスト取得処理で取得したリストのコンテンツが指定されたときに該コンテンツを前記コンテンツサーバから取得して再生する再生処理と、
前記ネットワーク接続処理によって前記コンテンツサーバへの接続を切断する際に、前記コンテンツリスト取得処理が取得したコンテンツのリストを前記コンテンツリストサーバに送信するリスト送信処理と、
前記ネットワーク接続処理によって前記コンテンツサーバに再接続するときに、再接続するコンテンツサーバへの接続が確立するまでの間、前記リスト送信処理が前記コンテンツリストサーバに送信した前記コンテンツのリストを呼び出し、前記コンテンツのリストを表示させるリスト表示処理と、
を実行させることを特徴とするコンテンツ再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ再生システム、コンテンツ再生装置、及びコンテンツ再生プログラムに関する。
【背景技術】
【０００２】
今日、複数のインタフェースを持ち、インタフェースを通して、記録媒体からコンテンツを取得し、再生を行う再生機器が普及している。
【０００３】
この種の再生装置は、コンテンツを記憶しているサーバ装置や記録媒体に接続して、接続先を適宜切り替えてコンテンツを取得して再生する。
【０００４】
また、この種の再生装置は、インタフェースを切り替えるたびに、インタフェース用プログラムを展開して再起動し、それから、サーバ装置や記録媒体との接続を確立し、コンテンツサーバが作成したコンテンツのリストを読み出して、そのリストを再生装置のＧＵＩに表示し、その後、コンテンツの選択を受け付けている（例えば、特許文献１）。
【０００５】
しかし、この方法でコンテンツの選択を受け付ける場合、インタフェースを切り替えるたびに、コンテンツサーバがコンテンツのリストを作成するので、再生装置のＧＵＩにコンテンツのリストを表示するまでに時間がかかり、ユーザのストレスが大きかった。
【特許文献１】特開２００５−１８２７６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記実状に鑑みてなされたものであり、コンテンツのリストを速やかに表示してコンテンツを再生できるコンテンツ再生システム、コンテンツ再生装置、及びコンテンツ再生プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の第１の観点に係るコンテンツ再生システムは、
複数のコンテンツサーバと、クライアントと、コンテンツリストサーバとがネットワークを介して相互に接続されて構成されるコンテンツ再生システムにおいて、
前記各コンテンツサーバは複数のコンテンツとコンテンツのリストとを格納し、
前記コンテンツリストサーバは、コンテンツのリストを格納し、
前記クライアントは、
前記ネットワークへの接続と切断とを行うネットワーク接続手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに接続したとき、接続した前記コンテンツサーバから、コンテンツのリストを取得するコンテンツリスト取得手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに接続した状態において、前記コンテンツリスト取得手段で取得したリストのコンテンツが指定されたときに該コンテンツを前記コンテンツサーバから取得して再生する再生手段と、
前記ネットワーク接続手段によって前記コンテンツサーバへの接続を切断する際に、前記コンテンツリスト取得手段が取得したコンテンツのリストを前記コンテンツリストサーバに送信するリスト送信手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに再接続するときに、再接続するコンテンツサーバへの接続が確立するまでの間、前記リスト送信手段が前記コンテンツリストサーバに送信した前記コンテンツのリストを呼び出し、前記コンテンツのリストを表示させるリスト表示手段と、を備えることを特徴とする。
【０００８】
また、前記クライアントは、
コンテンツを格納する記録媒体が接続される媒体接続手段と、
前記媒体接続手段による前記記録媒体への接続と前記ネットワーク接続手段によるコンテンツサーバへの接続との間の切り替えを行う切り替え手段と、を含み、
前記切り替え手段が、前記コンテンツサーバから前記記録媒体へ接続を切り替えるときに、前記リスト送信手段は、前記コンテンツリスト取得手段が前記コンテンツサーバから取得した前記コンテンツのリストを、前記コンテンツリストサーバに送信し、
前記切り替え手段が、前記記録媒体から前記コンテンツサーバへ接続を切り替えるときに、前記リスト表示手段は、接続を切り替えるコンテンツサーバへの接続が確立するまでの間、前記コンテンツサーバに送信した前記コンテンツのリストを呼び出して、前記コンテンツのリストを表示させてもよい。
また、前記リスト表示手段は、前記再接続するコンテンツサーバへの接続が確立した後、前記表示させるコンテンツのリストを、接続が確立したコンテンツサーバに格納されているコンテンツのリストに更新してもよい。
【０００９】
上記目的を達成するため、本発明の第２の観点に係るコンテンツ再生装置は、
ネットワークを介して複数のコンテンツサーバとコンテンツリストサーバとに接続されるコンテンツ再生装置であって、
前記ネットワークへの接続と切断とを行うネットワーク接続手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに接続したとき、接続した前記コンテンツサーバから、コンテンツのリストを取得するコンテンツリスト取得手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに接続した状態において、前記コンテンツリスト取得手段で取得したリストのコンテンツが指定されたときに該コンテンツを前記コンテンツサーバから取得して再生する再生手段と、
前記ネットワーク接続手段によって前記コンテンツサーバへの接続を切断する際に、前記コンテンツリスト取得手段が取得したコンテンツのリストを前記コンテンツリストサーバに送信するリスト送信手段と、
前記ネットワーク接続手段によって前記コンテンツサーバに再接続するときに、再接続するコンテンツサーバへの接続が確立するまでの間、前記リスト送信手段が前記コンテンツリストサーバに送信した前記コンテンツのリストを呼び出し、前記コンテンツのリストを表示させるリスト表示手段と、を備えることを特徴とする。
【００１０】
上記目的を達成するため、本発明の第３の観点に係るコンテンツ再生プログラムは、
ネットワークを介して複数のコンテンツサーバとコンテンツリストサーバとに接続されるコンピュータに、
前記ネットワークへの接続と切断とを行うネットワーク接続処理と、
前記ネットワーク接続処理によって前記コンテンツサーバに接続したとき、接続した前記コンテンツサーバから、コンテンツのリストを取得するコンテンツリスト取得処理と、
前記ネットワーク接続処理によって前記コンテンツサーバに接続した状態において、前記コンテンツリスト取得処理で取得したリストのコンテンツが指定されたときに該コンテンツを前記コンテンツサーバから取得して再生する再生処理と、
前記ネットワーク接続処理によって前記コンテンツサーバへの接続を切断する際に、前記コンテンツリスト取得処理が取得したコンテンツのリストを前記コンテンツリストサーバに送信するリスト送信処理と、
前記ネットワーク接続処理によって前記コンテンツサーバに再接続するときに、再接続するコンテンツサーバへの接続が確立するまでの間、前記リスト送信処理が前記コンテンツリストサーバに送信した前記コンテンツのリストを呼び出し、前記コンテンツのリストを表示させるリスト表示処理と、を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、コンテンツを再生するコンテンツ再生システムにおいて、ユーザの使い勝手が向上する。
【発明を実施するための最良の形態】
【００１２】
以下、この発明の実施の形態に係るコンテンツ再生システム１００を図１を参照して説明する。
図示するように、コンテンツ再生システム１００は、コンテンツ再生装置１０と、コンテンツサーバ２０ａと、コンテンツサーバ２０ｂと、コンテンツリストサーバ２１と、外部記憶素子３０と、表示装置４０と、音声出力装置５０と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）６０と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）７０と、から構成される。
【００１３】
コンテンツサーバ２０ａ、コンテンツサーバ２０ｂは、複数のコンテンツ及びそのコンテンツのリスト（コンテンツリスト）を格納する。その一つの例として、コンテンツサーバ２０ａに格納されるコンテンツリストを図２（ａ）に、またコンテンツサーバ２０ｂに格納されるコンテンツリストを図２（ｂ）に示す。コンテンツは、静止画、動画等の画像であってもよいし、音楽などの音声であってもよい。図１に示す構成では、発明の理解を容易にするため、多数あるうちの２台のコンテンツサーバを示している。コンテンツサーバ２０ａ、コンテンツサーバ２０ｂは、ＬＡＮ６０を介して、コンテンツ再生装置１０に接続される。
【００１４】
コンテンツリストサーバ２１は、図２（ａ）や図２（ｂ）に例示するような複数のコンテンツサーバのコンテンツリストを格納する。図１に示す構成では、コンテンツ２０ａ、コンテンツサーバ２０ｂのコンテンツリストを記憶する。コンテンツリストサーバ２１は、ＬＡＮ６０を介して、コンテンツ再生装置１０に接続される。
【００１５】
外部記憶素子３０は、例えば、フラッシュメモリ装置等の半導体記憶装置、ハードディスク装置等のディスク記憶装置、等から構成される。外部記憶素子３０は、ＵＳＢ７０等の通信インタフェースを介して、コンテンツ再生装置１０に接続される。
【００１６】
表示装置４０は、液晶ディスプレイ（ＬＣＤ）、プラズマディスプレイ（ＰＤＰ）等から構成され、映像、画像等を表示する装置である。また、表示装置４０は、コンテンツリストも表示する。
【００１７】
音声出力装置５０は、音声を再生する装置である。
【００１８】
コンテンツ再生装置１０は、コンテンツサーバ装置２０及び外部記憶素子３０からコンテンツ取得し、表示装置４０と音声出力装置５０に出力する装置であり、ネットワークＩＣ１１と、ＵＳＢホスト１２と、フラッシュメモリ１４と、システムＩＣ１５と、操作部１６と、から構成される。
【００１９】
ネットワークＩＣ１１は、ＬＡＮ６０を介してコンテンツサーバ２０ａ、コンテンツサーバ２０ｂ及びコンテンツリストサーバ２１に接続され、後述するＭＰＵ１５１の制御下に、これらのサーバとの間でデータを送受信する。
【００２０】
ＵＳＢホスト１２は、ＵＳＢ７０を介して外部記憶素子３０に接続され、ＭＰＵ１５１の制御下に、外部記憶素子３０との間でデータを送受信する。
【００２１】
操作部１６は、キーボタンなどを備え、ユーザの操作指示に対応する信号を後述するＭＰＵ１５１に通知する。
【００２２】
フラッシュメモリ１４は、ネットワークＩＣ１１の動作を制御するためのプログラムと、ＵＳＢホスト１２の動作を制御するためのプログラムと、を格納する。動作プログラムの詳細については、後述する。
【００２３】
システムＩＣ１５は、コンテンツサーバ２０ａ、コンテンツサーバ２０ｂ及び外部記憶素子３０からコンテンツを取得してデコードし、画像信号を表示装置４０に、音声信号を音声出力装置５０に供給することにより、コンテンツを再生するＩＣチップである。システムＩＣ１５は、再生対象のコンテンツを選択可能とするために、コンテンツサーバ２０ａ、コンテンツサーバ２０ｂ、コンテンツリストサーバ２１及び外部記憶素子３０からコンテンツリストを読み出して、表示装置４０に表示して、操作部１６からの選択を受け付ける機能を備える。このような機能を実現するために、システムＩＣ１５は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５３と、ビデオデコーダ１５４と、オーディオデコーダ１５５と、から構成される。
【００２４】
ＭＰＵ１５１は、ＲＯＭ１５２に格納されている動作プログラムを実行することにより、コンテンツサーバ２０ａ、コンテンツサーバ２０ｂ、コンテンツリストサーバ２１又は外部記憶素子３０との接続を確立し、コンテンツまたはコンテンツリストを選択し、コンテンツまたはコンテンツリストを読み出し、再生するための処理を行う。処理の詳細については後述する。
【００２５】
ＲＯＭ１５２は、ＭＰＵ１５１の動作プログラムを記憶する。
【００２６】
ＲＡＭ１５３は、ＭＰＵ１５１の主メモリ及びワークエリアとして機能する。
【００２７】
ビデオデコーダ１５４は、ＭＰＵ１５１の制御下に、コンテンツサーバ２０ａ、コンテンツサーバ２０ｂ、コンテンツリストサーバ２１及び外部記憶素子３０から読み出したコンテンツの画像信号をデコードして、表示装置４０で再生できる形式に変換し、表示装置４０に出力する。
【００２８】
オーディオデコーダ１５５は、ＭＰＵ１５１の制御下に、外部記憶素子３０から読み出したオーディオ信号をデコードし、音声出力装置５０で再生できる形式に変換し、音声出力装置５０に出力する。
【００２９】
次に、上記構成のコンテンツ再生システム１００の動作について図１〜図４を参照しながら説明する。
【００３０】
まず、コンテンツ再生システム１００の通常の動作について説明する。
コンテンツ再生装置１０は、コンテンツサーバ２０ａ、コンテンツサーバ２０ｂ又は外部記憶素子３０に適宜接続して、接続先からコンテンツリストを取得して、これを表示装置４０に表示する。コンテンツ再生装置１０は、ユーザによる操作部１６の操作に応答して、表示したリスト上の任意のコンテンツを選択する。コンテンツ再生装置１０は、コンテンツサーバ２０ａ、コンテンツサーバ２０ｂからＬＡＮ６０とネットワークＩＣ１１を介して選択したコンテンツを取得し、或いは、外部記憶素子３０からＵＳＢ７０とＵＳＢホスト１２を介して選択したコンテンツを取得し、画像をビデオデコーダ１５４でデコードして表示装置４０に供給し、音声信号をオーディオデコーダ１５５でデコードして音声出力装置５０に供給することにより再生する。
コンテンツ再生装置１０は、コンテンツサーバ２０ａ、コンテンツサーバ２０ｂ、コンテンツリストサーバ２１と外部記憶素子３０の、インタフェースの異なる二つのコンテンツ源を持っているため、再生するコンテンツの格納場所に応じて、インタフェースを切り替える必要あり、切り替え時に一連の処理が必要になる。
【００３１】
この切り替え処理を、以下、図３を参照して説明する。
【００３２】
まず、理解を容易にするため、コンテンツ再生装置１０のＩＰアドレスは「１１１．１．１．１」であり、ＬＡＮ６０を介してコンテンツサーバ２０ａに接続した状態にあると仮定する。さらに、コンテンツサーバ２０ａから図２（ａ）、コンテンツサーバ２０ｂから図２（ｂ）のようなコンテンツリストを取得して、ＲＡＭ１５３に展開し、コンテンツ再生装置１０は、コンテンツサーバ２０ａに接続しているとする。そして、ユーザが操作部１６を操作して、接続先をコンテンツサーバ２０ａから外部記憶素子３０に切り替える指示を入力したものとする。
【００３３】
ユーザが操作部１６を操作して、接続先をコンテンツサーバ２０から外部記憶素子３０に切り替える指示を入力すると、操作部１６は、その旨の指示をＭＰＵ１５１に送信する。
【００３４】
ＭＰＵ１５１は、この指示に応答して、図３に示す処理を開始する。
【００３５】
まずＭＰＵ１５１は、ＲＡＭ１５３に展開している、図２（ｃ）に示すようにＩＰアドレスを付けたコンテンツリストをコンテンツリストサーバ２１に送信する。（ステップＳ１０１）。
【００３６】
続いて、ＭＰＵ１５１は、ネットワークＩＣ１１を制御して、ＬＡＮ６０を切断する（ステップＳ１０２）。
【００３７】
次に、ＭＰＵ１５１は、ＵＳＢホスト１２の動作を制御するためのＵＳＢインタフェースプログラムをフラッシュメモリ１４より読み出して、ＲＡＭ１５３に展開する（ステップＳ１０３）。
【００３８】
続いて、ＭＰＵ１５１は、ステップＳ１０３で展開したＵＳＢインタフェースプログラムに従って、ＵＳＢホスト１２を制御して、ＵＳＢ７０を介して外部記憶素子３０に接続する（ステップＳ１０４、Ｓ１０５）。具体的にはＭＰＵ１５１は、外部記憶素子３０に接続し（ステップＳ１０４）、接続が確立できたとき（ステップＳ１０５；Ｙｅｓ）は、処理を終了し、接続が確立できないとき（ステップＳ１０５；Ｎｏ）は、再び外部記憶素子３０へ接続する処理（ステップＳ１０４）を行う。
【００３９】
そして、ＭＰＵ１５１は、外部記憶素子３０との接続を確立すると、外部記憶素子３０内のコンテンツリストを読み出す（ステップＳ１０６）。  さらに、ステップＳ１０６で読み出したコンテンツリストを、表示装置４０に表示する（ステップＳ１０７）。以上の処理が終了すると、外部記憶素子３０へのインターフェース切替についての処理が終了する。
【００４０】
そして、ユーザは、コンテンツを再生した後、操作部１６を操作して、再び接続先を外部記憶素子３０からコンテンツサーバ２０ａに切り替える指示を入力したものとする。
【００４１】
操作部１６は、ユーザの入力操作に応答して、インタフェース（接続先）を外部記憶素子３０からコンテンツサーバ２０ａに切り替える旨の指示をＭＰＵ１５１に送信する。
【００４２】
ＭＰＵ１５１は、この指示に応答して、図４に示すインタフェース切り替え処理を開始する。
まず、ＭＰＵ１５１は、ＵＳＢホスト１２を制御して、ＵＳＢ７０の切断を行う（ステップＳ１）。
【００４３】
次に、ＭＰＵ１５１は、ネットワークＩＣ１１の動作を制御するためのプログラムをフラッシュメモリ１４より読み出して、ＲＡＭ１５３に展開する（ステップＳ２）。
【００４４】
続いて、ＭＰＵ１５１は、コンテンツリストサーバ２１にアクセスして、
ステップＳ１０１で送信したコンテンツリストを、ＩＰアドレスをキーにして呼び出す。そして、そのコンテンツリストを、ＲＡＭ１５３に展開して、表示装置４０に表示するする（ステップＳ３、ステップＳ４）。具体的には、ＭＰＵ１５１は、ＩＰアドレス「１１１．１．１．１」と同じＩＰアドレスをもつコンテンツリストを、コンテンツリストサーバから呼び出してＲＡＭ１５３に展開する（ステップＳ３）。そして、コンテンツリストを呼び出せた場合（ステップＳ４；Ｙｅｓ）、次のステップＳ５の処理に進む。一方、コンテンツリストを呼び出せない場合（ステップＳ４；Ｎｏ）、ステップＳ３の処理を繰り返す。
【００４５】
続いて、ＭＰＵ１５１は、コンテンツリストサーバ２１から、ステップＳ３で呼び出したコンテンツサーバ２０ａおよびコンテンツサーバ２０ｂのコンテンツリストを、ＲＡＭ１５３に展開し、展開したコンテンツリストを表示装置４０に表示する（ステップＳ５）。
【００４６】
続いて、ＭＰＵ１５１は、ステップＳ２で展開したＬＡＮインタフェースプログラムに従って、ネットワークＩＣ１１を制御して、ＬＡＮ６０を介してコンテンツサーバ２０ａへの接続処理を行う（ステップＳ６）。
【００４７】
続いて、ＭＰＵ１５１は、コンテンツサーバ２０ａとコンテンツ再生装置１０が接続したか否かを判別する（ステップＳ７）。コンテンツサーバ２０ａへの接続が完了していないと判別した場合（ステップＳ７；Ｎｏ）、ステップＳ６に戻り、同様の処理を繰り返して、コンテンツサーバ２０ａとコンテンツ再生装置１０とが接続するまで待機する。
【００４８】
コンテンツサーバ２０とコンテンツ再生装置１０とが接続したと判別した場合（ステップＳ７；Ｙｅｓ）、コンテンツサーバ２０ａに新たなコンテンツが登録されているか否かを、そのコンテンツが登録された日付と、ステップＳ１０１でコンテンツリストサーバ２１にコンテンツリストを送信した日付を比べる等して判別する（ステップＳ８）。そして、新たにコンテンツが登録されていると判別した場合（ステップＳ８；Ｙｅｓ）、ステップＳ５で表示したコンテンツリストを更新する（ステップＳ９）。
【００４９】
一方、ステップＳ８で、新たにコンテンツが登録されていないと判別した場合（ステップＳ８；Ｎｏ）、何もせずに処理を終了する。
このステップＳ８の処理が終了すると、ＬＡＮへのインターフェース切替の処理が終了する。
【００５０】
以上に示す処理を行うことにより、最新のコンテンツリストを速やかに表示させることができる。
【００５１】
以後、ユーザは、表示されたコンテンツリストで指定したコンテンツをダウンロードし、コンテンツ再生装置１０は、そのコンテンツを表示装置４０と音声出力装置５０に供給して再生する。
【００５２】
以上に説明したように、本実施形態のコンテンツ再生システム１００によれば、接続先をコンテンツサーバ２０ａから外部記憶素子３０に切り替える際には、従前に取得しておいたコンテンツリストをコンテンツリストサーバ２１に送信して記憶させる。その後、再びコンテンツサーバ２０ａに接続したときに、コンテンツリストサーバ２１からコンテンツリストを呼び出して、表示装置４０に表示させる。従って、コンテンツリストを作成することなく、そのリストからコンテンツの選択が迅速に可能となり、ユーザに時間的なストレスを与えない。
【００５３】
また、コンテンツリストを、コンテンツ再生装置１０のＩＰアドレスと共に記憶することにより、複数のコンテンツ再生装置１０のコンテンツリストを１台のコンテンツサーバ２１で格納でき、各コンテンツ再生装置１０は、誤って別のコンテンツ再生装置１０のコンテンツリストを表示装置４０に表示することはない。
【００５４】
なお、この発明は上記実施形態に限定されず、種々の変形及び応用が可能である。
【００５５】
また、例えば、上記実施例では、コンテンツリストサーバ２１は、コンテンツ再生装置１０のＩＰアドレスを用いて、そのコンテンツ再生装置１０が画面に表示していたコンテンツリストを記憶している。しかし、複数のユーザが同じコンテンツ再生装置１０を利用する場合、コンテンツリストサーバ２１は、ユーザ毎にコンテンツリストを記憶していないので、そのユーザにとって不要なコンテンツリストまでコンテンツ再生装置１０のＧＵＩ等に表示されてしまう。
このような場合、ステップＳ１０１で、コンテンツリストと、ＩＰアドレスの他、コンテンツ再生装置１０にログインしたユーザのユーザＩＤをコンテンツリストサーバ２１に送信し、これらを紐付けしてコンテンツリストサーバ２１に記憶させる。そして、ステップＳ３で、ユーザＩＤとＩＰアドレスをキーにしてコンテンツリストを呼び出すことにより、そのユーザにとって必要なコンテンツリストのみを、そのコンテンツ再生装置１０に表示させることができる。
【００５６】
さらに、上記実施例では、コンテンツ再生装置１０からコンテンツリストサーバ２１に、コンテンツリストを送信している。しかし、コンテンツ再生装置１０のＩＰアドレス、ユーザＩＤを、あらかじめコンテンツサーバ２０ａに送信しておき、コンテンツ再生装置１０が外部記憶装置３０に接続を切り替えたときに、そのＩＰアドレス、ユーザＩＤとコンテンツリストを、コンテンツサーバ２０ａが送信する構成とすることもできる。
この場合、コンテンツ再生装置１０を介さずにコンテンツリストをコンテンツリストサーバ２１に送信する。従って、ユーザは、それまでＧＵＩに表示していたコンテンツリストが、コンテンツリストサーバ２１に格納されたか否かを意識することなくインタフェースの切替操作を実行できる。
【００５７】
そして、この発明のコンテンツ再生装置１０は、専用機に限定されず、一般のコンピュータ等を用いて実現可能であり、コンピュータやプロセッサを、上述のコンテンツ再生装置として機能させるコンピュータプログラムを作成し、頒布、送信などを行って、このプログラムをコンピュータにインストールして、上述のコンテンツ再生装置として機能させてもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態におけるコンテンツ再生システムの構成の一例を説明するための図である。
【図２】コンテンツリストがコンテンツリストサーバに格納されたときのイメージを示す一例である。
【図３】本発明の実施の形態における、コンテンツサーバから外部記憶素子へのインタフェース切り替え動作を示すフローチャートである。
【図４】本発明の実施の形態における、外部記憶素子からコンテンツサーバへのインタフェース切り替え動作を示すフローチャートである。
【符号の説明】
【００５９】
１０  コンテンツ再生装置
１１  ネットワークＩＣ
１２  ＵＳＢホスト
１４  フラッシュメモリ
１５  システムＩＣ
１５１  ＭＰＵ
１５２  ＲＯＭ
１５３  ＲＡＭ
１５４  ビデオデコーダ
１５５  オーディオデコーダ
１６  操作部
２０ａ、２０ｂ  コンテンツサーバ
３０  外部記憶素子
４０  表示装置
５０  音声出力装置
６０  ＬＡＮ
７０  ＵＳＢ
８０  インターネット
１００  コンテンツ再生システム
【図１】
0004793097.tif 000002
【図２】
0004793097.tif 000003
【図３】
0004793097.tif 000004
【図４】
0004793097.tif 000005