(57)【要約】【課題】再生リクエストから再生開始までの処理時間の短縮化及び操作性の向上を図る。【解決手段】再生システム１００は、サーバ装置１０と、クライアント装置２０とがネットワークＮを介して接続されて構成されている。クライアント装置２０は、サーバ装置１０に記憶されているコンテンツデータをファイル形式に基づいてソートし、クライアント装置２０において再生可能なファイルと再生不可能なファイルとを分けて一覧表示する。また、クライアント装置２０は、再生不可能ファイル情報をサーバ装置１０へ送信し、サーバ装置１０は、受信した再生不可能ファイル情報に基づいて、クライアント装置２０において再生不可能なファイルを、クライアント装置２０において再生可能なファイルに変換する。【選択図】図１
2007235865.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツデータを記憶するサーバ装置と、当該サーバ装置とネットワークを介して接続され前記サーバ装置からコンテンツデータを読み出して再生する少なくとも一つのクライアント装置と、を備えた再生システムにおいて、
前記クライアント装置は、前記サーバ装置に記憶されているコンテンツデータのそれぞれが当該クライアント装置において再生可能なファイルか再生不可能なファイルかを判断する判断部と、前記再生不可能なファイルを示す再生不可能ファイル情報を前記サーバ装置へ送信する再生不可能ファイル情報送信部と、を備え、
前記サーバ装置は、前記クライアント装置から前記再生不可能ファイル情報を受信する再生不可能ファイル情報受信部と、前記受信した再生不可能ファイル情報に基づいて、前記クライアント装置において再生不可能なファイルを、前記クライアント装置において再生可能なファイルに変換するファイル変換部と、を備えたことを特徴とする再生システム。
【請求項２】
前記クライアント装置は、前記サーバ装置に記憶されているコンテンツデータを選択可能に表示する表示部と、前記コンテンツデータをファイル形式に基づいてソートし、当該クライアント装置において再生可能なファイルと再生不可能なファイルとを分けて前記表示部に一覧表示させる表示制御部と、を備えたことを特徴とする請求項１に記載の再生システム。
【請求項３】
前記サーバ装置は、前記ファイル変換部により変換されたファイルを示す変換終了ファイル情報を前記クライアント装置へ送信する変換終了ファイル情報送信部を備え、
前記クライアント装置は、前記サーバ装置から前記変換終了ファイル情報を受信する変換終了ファイル情報受信部を備え、
前記表示制御部は、前記受信した変換終了ファイル情報に基づいて、前記ファイル変換部により変換されたファイルを再生可能なファイルとして前記表示部に表示させることを特徴とする請求項２に記載の再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生システムに関する。
【背景技術】
【０００２】
近年、音楽や映像等のコンテンツデータを格納したサーバ装置と、このサーバ装置とネットワークを介して接続されたクライアント装置と、からなる再生システムが利用されている。クライアント装置は、サーバ装置からコンテンツデータを読み出して再生することができる。
【０００３】
また、複数の記憶装置に格納されているコンテンツを管理するために、ネットワークに接続された複数の記憶装置からコンテンツの属性を示すコンテンツ情報を取得し、各コンテンツのリスト情報をソートし、ソート処理されたリスト情報を表示するコンテンツ管理装置が提案されている（特許文献１参照）。
【特許文献１】特開２００５−４４１０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の再生システムでは、クライアント装置からサーバ装置に対して再生をリクエストしたコンテンツデータがクライアント装置側で再生可能な場合には、サーバ装置から転送されたコンテンツデータを再生し、クライアント装置側で再生不可能な場合には、サーバ装置側でクライアント装置が再生可能な状態に変換してから転送し、クライアント装置で再生していた。また、サーバ装置側でクライアント装置が再生可能な状態に変換することができない場合には、再生処理を停止していた。
【０００５】
このように、従来の再生システムでは、クライアント装置からコンテンツデータの再生をリクエストしてみなければ、そのコンテンツデータが再生可能であるか否かを判断することができなかった。また、サーバ装置側でクライアント装置が再生可能な状態にコンテンツデータを変換する場合にも、再生をリクエストした後に変換作業に入るため、再生リクエストから再生開始までの処理時間が長かった。
【０００６】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、再生リクエストから再生開始までの処理時間の短縮化及び操作性の向上を図ることを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、複数のコンテンツデータを記憶するサーバ装置と、当該サーバ装置とネットワークを介して接続され前記サーバ装置からコンテンツデータを読み出して再生する少なくとも一つのクライアント装置と、を備えた再生システムにおいて、前記クライアント装置は、前記サーバ装置に記憶されているコンテンツデータのそれぞれが当該クライアント装置において再生可能なファイルか再生不可能なファイルかを判断する判断部と、前記再生不可能なファイルを示す再生不可能ファイル情報を前記サーバ装置へ送信する再生不可能ファイル情報送信部と、を備え、前記サーバ装置は、前記クライアント装置から前記再生不可能ファイル情報を受信する再生不可能ファイル情報受信部と、前記受信した再生不可能ファイル情報に基づいて、前記クライアント装置において再生不可能なファイルを、前記クライアント装置において再生可能なファイルに変換するファイル変換部と、を備えたことを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の再生システムにおいて、前記クライアント装置は、前記サーバ装置に記憶されているコンテンツデータを選択可能に表示する表示部と、前記コンテンツデータをファイル形式に基づいてソートし、当該クライアント装置において再生可能なファイルと再生不可能なファイルとを分けて前記表示部に一覧表示させる表示制御部と、を備えたことを特徴とする。
【０００９】
請求項３に記載の発明は、請求項２に記載の再生システムにおいて、前記サーバ装置は、前記ファイル変換部により変換されたファイルを示す変換終了ファイル情報を前記クライアント装置へ送信する変換終了ファイル情報送信部を備え、前記クライアント装置は、前記サーバ装置から前記変換終了ファイル情報を受信する変換終了ファイル情報受信部を備え、前記表示制御部は、前記受信した変換終了ファイル情報に基づいて、前記ファイル変換部により変換されたファイルを再生可能なファイルとして前記表示部に表示させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、再生リクエストから再生開始までの処理時間の短縮化及び操作性の向上を図ることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態における再生システム１００について説明する。
図１に、再生システム１００の概略構成を示す。図１に示すように、再生システム１００は、サーバ装置１０と、少なくとも一つのクライアント装置２０とがイーサネット（登録商標）（Ethernet（登録商標））等のネットワークＮを介して接続されて構成されている。クライアント装置２０は、再生対象のコンテンツデータをサーバ装置１０から読み出して再生する。図１では、１台のサーバ装置１０に、１台のクライアント装置２０が接続されている例を示すが、クライアント装置の数はいくつであってもよい。
【００１２】
図２に、サーバ装置１０の機能的構成を示す。図２に示すように、サーバ装置１０は、制御部１１、操作部１２、表示部１３、通信部１４、記憶部１５、ファイル変換部１６を備える。
【００１３】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等により構成され、所定のプログラムに基づいた処理を実行し、各部への指示やデータの入出力を行うことで、サーバ装置１０を統括的に制御する。具体的には、ＣＰＵが、操作部１２又は通信部１４から入力される信号に応じてＲＯＭに格納されたプログラムを読み出し、当該プログラムに従った処理を実行する。ＲＡＭには、各種プログラムの実行ファイルやその実行に際して生じる各種データ等が一時的に格納される。
【００１４】
操作部１２は、文字キー、カーソルキー及びテンキー等を有するキーボードやマウス等のポインティングデバイスを備え、押下されたキーの押下信号や、マウスの位置信号等を制御部１１に出力する。
【００１５】
表示部１３は、ＬＣＤ（Liquid Crystal Display）等により構成され、制御部１１から入力される表示データに基づいて各種画面を表示出力する。
【００１６】
通信部１４は、ネットワークＮを介してクライアント装置２０との間で通信を行うための機能部であり、モデムやＬＡＮインターフェイス、ＵＳＢ等を備えて構成される。通信部１４は、クライアント装置２０において再生不可能なファイルを示す再生不可能ファイル情報及びクライアント装置２０において再生可能なファイル形式を含む再生不可能ファイル変換依頼をクライアント装置２０から受信する。また、通信部１４は、ファイル変換部１６により変換されたファイルを示す変換終了ファイル情報をクライアント装置２０へ送信する。
【００１７】
記憶部１５は、ハードディスク等の記憶媒体で構成され、音楽等の音声データ、動画や静止画等の映像データ等、複数のコンテンツデータを記憶している。
【００１８】
ファイル変換部１６は、クライアント装置２０から受信した再生不可能ファイル情報及び再生可能なファイル形式に基づいて、クライアント装置２０において再生不可能なファイルを、クライアント装置２０において再生可能なファイルに変換する。なお、ファイル変換部１６は、制御部１１のＣＰＵとＲＯＭに格納されたプログラムとの協働によってソフトウェア処理で実現される。
【００１９】
図３に、クライアント装置２０の機能的構成を示す。図３に示すように、クライアント装置２０は、制御部２１、操作部２２、表示部２３、スピーカ２４、通信部２５、不揮発性メモリ２６、データバッファ用メモリ２７、デコーダ２８を備える。
【００２０】
制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成され、所定のプログラムに基づいた処理を実行し、各部への指示やデータの入出力を行うことで、クライアント装置２０を統括的に制御する。具体的には、ＣＰＵが、操作部２２又は通信部２５から入力される信号に応じてＲＯＭに格納されたプログラムを読み出し、当該プログラムに従った処理を実行する。ＲＡＭには、各種プログラムの実行ファイルやその実行に際して生じる各種データ等が一時的に格納される。
【００２１】
制御部２１は、サーバ装置１０に記憶されているコンテンツデータのそれぞれがクライアント装置２０において再生可能なファイルか再生不可能なファイルかを判断し、再生不可能なファイルを抽出する。具体的には、制御部２１は、コンテンツデータのファイル形式、拡張子、ファイルサイズ、表示サイズ、コーデックの種類、コーデックのバージョン、ビット数、フレームレート、ビットレート、サンプリング周波数、チャンネル数等に基づいて、コンテンツデータがクライアント装置２０において再生可能なファイルか又は再生不可能なファイルかを判断する。
【００２２】
操作部２２は、各種操作キーや操作ダイアル等を備え、これら操作キーや操作ダイアルが操作されると、操作信号を制御部２１に出力する。
【００２３】
表示部２３は、ＬＣＤ等の表示装置を有し、デコーダ２８から出力される映像データや、各種操作画面データ等を表示する。例えば、表示部２３は、サーバ装置１０に記憶されているコンテンツデータを選択可能に表示する。
【００２４】
その際、制御部２１は、コンテンツデータをファイル形式に基づいてソートし、クライアント装置２０において再生可能なファイルと再生不可能なファイルとを分けて表示部２３に一覧表示させる。また、制御部２１は、サーバ装置１０から変換終了ファイル情報を受信した場合には、変換終了ファイル情報に基づいて、サーバ装置１０のファイル変換部１６により変換されたファイルを再生可能なファイルとして表示部２３に表示させる。
【００２５】
スピーカ２４は、デコーダ２８から出力される音声データを音声として出力する。
【００２６】
通信部２５は、ネットワークＮを介してサーバ装置１０との間で通信を行うための機能部であり、モデムやＬＡＮインターフェイス、ＵＳＢ等を備えて構成される。通信部２５は、再生不可能ファイル情報及びクライアント装置２０において再生可能なファイル形式を含む再生不可能ファイル変換依頼をサーバ装置１０へ送信する。また、通信部２５は、サーバ装置１０から変換終了ファイル情報を受信する。
【００２７】
不揮発性メモリ２６は、クライアント装置２０に関する各種設定データ等を記憶する。
【００２８】
データバッファ用メモリ２７は、コンテンツデータを一時的に記憶するメモリである。
【００２９】
デコーダ２８は、サーバ装置１０から受信したコンテンツデータをデコード処理し、デジタルデータである音声データや映像データをアナログデータに変換して、表示部２３又はスピーカ２４に出力する。
【００３０】
次に、サーバ装置１０の動作について説明する。
図４は、サーバ装置１０において実行される処理を示すフローチャートである。
【００３１】
まず、通信部１４により、ネットワークＮを介して、クライアント装置２０から再生不可能ファイル情報及びクライアント装置２０において再生可能なファイル形式を含む再生不可能ファイル変換依頼が受信されると（ステップＳ１）、記憶部１５に記憶されているコンテンツデータの中から変換依頼のあったファイルが選択される（ステップＳ２）。そして、選択されたファイルがファイル変換部１６において変換可能であるか否かが判断される（ステップＳ３）。
【００３２】
選択されたファイルが変換可能である場合には（ステップＳ３；Ｙｅｓ）、ファイル変換部１６によりファイルの変換が開始される（ステップＳ４）。そして、ファイルの変換が終了すると（ステップＳ５）、変換後の再生用ファイルが元のファイルと関連付けられて記憶部１５に記憶される（ステップＳ６）。
【００３３】
次に、通信部１４により、ネットワークＮを介して、ファイル変換部１６により変換されたファイルを示す変換終了ファイル情報がクライアント装置２０へ送信される（ステップＳ７）。
【００３４】
ステップＳ３において、選択されたファイルがファイル変換部１６において変換不可能な場合には（ステップＳ３；Ｎｏ）、変換不可能なファイルがスキップされ（ステップＳ８）、ステップＳ９に移行する。
【００３５】
ステップＳ７又はステップＳ８の後、クライアント装置２０から変換依頼があった再生不可能なファイルのうち、ファイル変換部１６において変換可能なファイルの変換が全て終了していない場合には（ステップＳ９；Ｎｏ）、次のファイルが選択され（ステップＳ１０）、ステップＳ３に戻る。
【００３６】
ステップＳ９において、クライアント装置２０から変換依頼があった再生不可能なファイルのうち、ファイル変換部１６において変換可能なファイルの変換が全て終了した場合には（ステップＳ９；Ｙｅｓ）、通信部１４により、ネットワークＮを介して、ファイル変換部１６において変換可能なファイルの変換が全て終了したことを示す変換完了通知がクライアント装置２０へ送信され（ステップＳ１１）、処理が終了する。
【００３７】
次に、クライアント装置２０の動作について説明する。
図５は、クライアント装置２０において実行される処理を示すフローチャートである。
【００３８】
まず、サーバ装置１０の記憶部１５に記憶されているコンテンツデータに関するファイル情報が取得され、ファイル情報に基づいて、コンテンツデータがファイル形式でソートされる（ステップＳ２１）。次に、コンテンツデータのそれぞれがクライアント装置２０において再生可能なファイルか再生不可能なファイルかが判断され、クライアント装置２０において再生不可能なファイルが抽出される（ステップＳ２２）。そして、再生可能なファイルと再生不可能なファイルとに分けられて表示部２３に表示される（ステップＳ２３）。
【００３９】
図６（ａ）は、再生可能なファイルと再生不可能なファイルとを分けて表示した表示例である。図６（ａ）において、「Sample Music No01.wav」、「Sample Music No02.wav」、「Sample Music No03.wma」、「Sample Music No04.wma」、「Sample Music No05.mp3」はクライアント装置２０において再生可能なファイルであり、網掛けパターンで表示されている「Sample Music No06.ogg」、「Sample Music No07.ogg」、「Sample Music No08.mid」は、クライアント装置２０において再生不可能なファイルである。ここでは、網掛けパターンにより、再生可能なファイルと再生不可能なファイルとを分けて表示する例について説明するが、色、文字の種類等で区別することとしてもよい。
【００４０】
次に、通信部２５により、ネットワークＮを介して、サーバ装置１０へ再生不可能ファイル情報及びクライアント装置２０において再生可能なファイル形式を含む再生不可能ファイル変換依頼が送信され（ステップＳ２４）、サーバ装置１０からのデータ受信が待機される（ステップＳ２５）。
【００４１】
サーバ装置１０からデータが受信されると（ステップＳ２６）、そのデータが変換完了通知であるか否かが判断される（ステップＳ２７）。
【００４２】
サーバ装置１０から受信したデータが変換完了通知でない場合には（ステップＳ２７；Ｎｏ）、そのデータが変換終了ファイル情報であるか否かが判断される（ステップＳ２８）。サーバ装置１０から受信したデータが変換終了ファイル情報でない場合には（ステップＳ２８；Ｎｏ）、ステップＳ２５に戻る。
【００４３】
ステップＳ２８において、サーバ装置１０から受信したデータが変換終了ファイル情報である場合には（ステップＳ２８；Ｙｅｓ）、このファイルは再生可能なファイルとして表示部２３の表示が変更される（ステップＳ２９）。
【００４４】
図６（ｂ）は、サーバ装置１０において「Sample Music No06.ogg」のファイルが変換され、再生可能となった後の表示例である。「Sample Music No06.ogg」の表示から網掛けパターンがなくなり、再生可能なファイルとなったことがわかる。
【００４５】
ステップＳ２７において、サーバ装置１０から受信したデータが変換完了通知である場合には（ステップＳ２７；Ｙｅｓ）、処理が終了する。
【００４６】
図６（ｃ）は、ファイル変換部１６において変換可能なファイルの変換が全て終了した後の表示例である。図６（ｃ）は、Oggファイルは変換可能であるが、MIDIファイルは変換不可能であった場合の例である。
【００４７】
クライアント装置２０において、ユーザは、操作部２２からの操作により、表示部２３に表示されたコンテンツデータの中から再生対象のファイルを選択する。ユーザが、ファイル変換部１６において変換されたことにより再生可能となったファイルを選択し、再生リクエストを行った場合には、記憶部１５に記憶されている変換後の再生用ファイルがクライアント装置２０に転送され、再生が行われる。すなわち、再生リクエスト後に、サーバ装置１０側でクライアント装置２０が再生可能なファイルに変換する必要がない。
【００４８】
以上説明したように、再生システム１００によれば、サーバ装置１０において、クライアント装置２０が再生不可能なファイルを、クライアント装置２０が再生可能なファイルに予め変換しておくので、再生リクエストから再生開始までの処理時間の短縮化及び操作性の向上を図ることができる。
【００４９】
また、クライアント装置２０の表示部２３に、ファイル形式に基づいてソートされたコンテンツデータが、クライアント装置２０において再生可能なファイルと再生不可能なファイルとに分けて一覧表示されるので、再生リクエストが行われる前に、ユーザに、コンテンツデータが再生可能か否かを示すことができる。
【００５０】
また、サーバ装置１０側で、クライアント装置２０において再生可能な状態に変換されたファイルについては、表示部２３における表示が順次変更されるので、ユーザに、最新の情報を示すことができる。
【００５１】
なお、上記実施の形態における記述は、本発明に係る再生システムの例であり、これに限定されるものではない。システムを構成する各装置の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施の形態における再生システム１００の概略構成図である。
【図２】サーバ装置１０の機能的構成を示すブロック図である。
【図３】クライアント装置２０の機能的構成を示すブロック図である。
【図４】サーバ装置１０において実行される処理を示すフローチャートである。
【図５】クライアント装置２０において実行される処理を示すフローチャートである。
【図６】（ａ）は、再生可能なファイルと再生不可能なファイルとを分けて表示した表示例である。（ｂ）は、サーバ装置１０において一部のファイルが変換され、再生可能となった後の表示例である。（ｃ）は、ファイル変換部１６において変換可能なファイルの変換が全て終了した後の表示例である。
【符号の説明】
【００５３】
１００  再生システム
１０  サーバ装置
１１  制御部
１２  操作部
１３  表示部
１４  通信部
１５  記憶部
１６  ファイル変換部
２０  クライアント装置
２１  制御部
２２  操作部
２３  表示部
２４  スピーカ
２５  通信部
２６  不揮発性メモリ
２７  データバッファ用メモリ
２８  デコーダ
Ｎ  ネットワーク
【図１】
2007235865.tif 000003
【図２】
2007235865.tif 000004
【図３】
2007235865.tif 000005
【図４】
2007235865.tif 000006
【図５】
2007235865.tif 000007
【図６】
2007235865.tif 000008