視聴履歴管理サーバと接続されるコンテンツ再生装置であって、コンテンツを再生するコンテンツ再生手段と、前記コンテンツの再生が中断された場合における、当該中断時点のコンテンツの再生状態を示す中断状態情報を、前記視聴履歴管理サーバに送信する中断状態情報送信手段と、前記視聴履歴管理サーバに記憶されている中断状態情報を、前記視聴履歴管理サーバから受信する中断状態情報受信手段と、を含み、前記コンテンツ再生手段は、前記受信した中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することを特徴とするコンテンツ再生装置。請求項1に記載のコンテンツ再生装置において、前記中断状態情報送信手段は、前記中断状態情報を当該コンテンツ再生装置のユーザの識別情報と関連づけて前記視聴履歴管理サーバに送信し、前記中断状態情報受信手段は、当該コンテンツ再生装置のユーザの識別情報に関連づけられた中断状態情報を前記視聴履歴管理サーバから受信することを特徴とするコンテンツ再生装置。請求項2に記載のコンテンツ再生装置において、前記中断状態情報受信手段は、前記視聴履歴管理サーバに記憶されている、前記ユーザ及び前記コンテンツが共通する複数の中断状態情報を前記視聴履歴管理サーバから受信し、前記コンテンツ再生手段は、前記受信した複数の中断状態情報の中から選択された中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することを特徴とするコンテンツ再生装置。請求項3に記載のコンテンツ再生装置において、前記コンテンツ再生手段は、前記受信した複数の中断状態情報の中から所定の選択条件により選択した複数の中断状態情報のそれぞれを、選択肢としてユーザに提示し、前記ユーザが提示された選択肢の中から選択した中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することを特徴とするコンテンツ再生装置。請求項4に記載のコンテンツ再生装置において、前記中断状態情報送信手段は、前記中断状態情報を当該コンテンツ再生装置の識別情報と関連づけて前記視聴履歴管理サーバに送信し、前記コンテンツ再生手段は、前記受信した複数の中断状態情報のうち、互いに異なるコンテンツ再生装置の識別情報に関連づけられた複数の中断状態情報のそれぞれを、選択肢として提示することを特徴とするコンテンツ再生装置。請求項4に記載のコンテンツ再生装置において、前記コンテンツ再生手段は、前記所定の選択条件として、当該コンテンツ再生手段が最後に実行したコンテンツの再生に対応する中断状態情報を選択肢として選択することを特徴とするコンテンツ再生装置。請求項4に記載のコンテンツ再生装置において、前記コンテンツ再生手段は、前記所定の選択条件として、前記受信した複数の中断状態情報のうち、最後に実行されたコンテンツの再生に対応する中断状態情報を選択肢として選択することを特徴とするコンテンツ再生装置。請求項4に記載のコンテンツ再生装置において、前記コンテンツは、時間の経過とともに先頭位置から終了位置に向かって順次再生される時系列データであって、前記コンテンツ再生手段は、前記所定の選択条件として、前記受信した複数の中断状態情報のうち、最も先頭位置から遠い位置まで再生されたことを示す中断状態情報を選択肢として選択することを特徴とするコンテンツ再生装置。複数のコンテンツ再生装置と、視聴履歴管理サーバと、を含むコンテンツ再生システムであって、前記各コンテンツ再生装置は、コンテンツを再生するコンテンツ再生手段と、前記コンテンツの再生が中断された場合における、当該中断時点のコンテンツの再生状態を示す中断状態情報を、前記視聴履歴管理サーバに送信する中断状態情報送信手段と、を含み、前記視聴履歴管理サーバは、前記各コンテンツ再生装置から受信した前記中断状態情報を記憶する記憶手段を含み、前記各コンテンツ再生装置は、前記中断状態情報を前記視聴履歴管理サーバから受信する中断状態情報受信手段をさらに含み、前記コンテンツ再生手段は、前記受信した中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することを特徴とするコンテンツ再生システム。視聴履歴管理サーバと接続されるコンテンツ再生装置を用いたコンテンツ再生方法であって、コンテンツを再生するステップと、前記コンテンツの再生が中断された場合における、当該中断時点のコンテンツの再生状態を示す中断状態情報を、前記視聴履歴管理サーバに送信するステップと、前記視聴履歴管理サーバに記憶されている前記中断状態情報を、前記視聴履歴管理サーバから受信するステップと、を含み、前記コンテンツを再生するステップでは、前記受信した中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することを特徴とするコンテンツ再生方法。視聴履歴管理サーバと接続されるコンピュータを、コンテンツを再生するコンテンツ再生手段、前記コンテンツの再生が中断された場合における、当該中断時点のコンテンツの再生状態を示す中断状態情報を、前記視聴履歴管理サーバに送信する中断状態情報送信手段、及び前記視聴履歴管理サーバに記憶されている前記中断状態情報を、前記視聴履歴管理サーバから受信する中断状態情報受信手段、として機能させるためのプログラムであって、前記コンテンツ再生手段は、前記受信した中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することを特徴とするプログラムを記憶した、コンピュータ読み取り可能な情報記憶媒体。ユーザが複数のコンテンツ再生装置を利用している場合、一つのコンテンツ再生装置でコンテンツを途中まで視聴してその視聴を中断した後、同じコンテンツ再生装置ではなく、別のコンテンツ再生装置で、そのコンテンツの視聴を中断された状態から再開したい場合がある。例えば、携帯型のコンテンツ再生装置を使って屋外で動画像を途中まで視聴した後、その続きを自宅のリビングに設置された据え置き型のコンテンツ再生装置を用いて視聴する場合などである。このような場合、ユーザはそのコンテンツをどこまで視聴したかを覚えておき、自宅でコンテンツの続きの部分を視聴する際には、その部分を手作業で早送りなどにより探す必要があった。本発明は上記実情を考慮してなされたものであって、その目的の一つは、ユーザがあるコンテンツ再生装置でコンテンツを視聴してその視聴を中断した後、別のコンテンツ再生装置で、同じコンテンツの視聴を中断された状態から容易に再開することを可能にするコンテンツ再生装置、コンテンツ再生システム、コンテンツ再生方法、及び情報記憶媒体を提供することにある。本発明に係るコンテンツ再生装置は、視聴履歴管理サーバと接続されるコンテンツ再生装置であって、コンテンツを再生するコンテンツ再生手段と、前記コンテンツの再生が中断された場合における、当該中断時点のコンテンツの再生状態を示す中断状態情報を、前記視聴履歴管理サーバに送信する中断状態情報送信手段と、前記視聴履歴管理サーバに記憶されている中断状態情報を、前記視聴履歴管理サーバから受信する中断状態情報受信手段と、を含み、前記コンテンツ再生手段は、前記受信した中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することを特徴とする。上記コンテンツ再生装置において、前記中断状態情報送信手段は、前記中断状態情報を当該コンテンツ再生装置のユーザの識別情報と関連づけて前記視聴履歴管理サーバに送信し、前記中断状態情報受信手段は、当該コンテンツ再生装置のユーザの識別情報に関連づけられた中断状態情報を前記視聴履歴管理サーバから受信することとしてもよい。さらに、前記中断状態情報受信手段は、前記視聴履歴管理サーバに記憶されている、前記ユーザ及び前記コンテンツが共通する複数の中断状態情報を前記視聴履歴管理サーバから受信し、前記コンテンツ再生手段は、前記受信した複数の中断状態情報の中から選択された中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することとしてもよい。さらに、前記コンテンツ再生手段は、前記受信した複数の中断状態情報の中から所定の選択条件により選択した複数の中断状態情報のそれぞれを、選択肢としてユーザに提示し、前記ユーザが提示された選択肢の中から選択した中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することとしてもよい。さらに、前記中断状態情報送信手段は、前記中断状態情報を当該コンテンツ再生装置の識別情報と関連づけて前記視聴履歴管理サーバに送信し、前記コンテンツ再生手段は、前記受信した複数の中断状態情報のうち、互いに異なるコンテンツ再生装置の識別情報に関連づけられた複数の中断状態情報のそれぞれを、選択肢として提示することとしてもよい。また、前記コンテンツ再生手段は、前記所定の選択条件として、当該コンテンツ再生手段が最後に実行したコンテンツの再生に対応する中断状態情報を選択肢として選択することとしてもよい。また、前記コンテンツ再生手段は、前記所定の選択条件として、前記受信した複数の中断状態情報のうち、最後に実行されたコンテンツの再生に対応する中断状態情報を選択肢として選択することとしてもよい。また、前記コンテンツは、時間の経過とともに先頭位置から終了位置に向かって順次再生される時系列データであって、前記コンテンツ再生手段は、前記所定の選択条件として、前記受信した複数の中断状態情報のうち、最も先頭位置から遠い位置まで再生されたことを示す中断状態情報を選択肢として選択することとしてもよい。また、本発明に係るコンテンツ再生システムは、複数のコンテンツ再生装置と、視聴履歴管理サーバと、を含むコンテンツ再生システムであって、前記各コンテンツ再生装置は、コンテンツを再生するコンテンツ再生手段と、前記コンテンツの再生が中断された場合における、当該中断時点のコンテンツの再生状態を示す中断状態情報を、前記視聴履歴管理サーバに送信する中断状態情報送信手段と、を含み、前記視聴履歴管理サーバは、前記各コンテンツ再生装置から受信した前記中断状態情報を記憶する記憶手段を含み、前記各コンテンツ再生装置は、前記中断状態情報を前記視聴履歴管理サーバから受信する中断状態情報受信手段をさらに含み、前記コンテンツ再生手段は、前記受信した中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することとしてもよい。また、本発明に係るコンテンツ再生方法は、視聴履歴管理サーバと接続されるコンテンツ再生装置を用いたコンテンツ再生方法であって、コンテンツを再生するステップと、前記コンテンツの再生が中断された場合における、当該中断時点のコンテンツの再生状態を示す中断状態情報を、前記視聴履歴管理サーバに送信するステップと、前記視聴履歴管理サーバに記憶されている前記中断状態情報を、前記視聴履歴管理サーバから受信するステップと、を含み、前記コンテンツを再生するステップでは、前記受信した中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することを特徴とする。また、本発明に係る情報記憶媒体は、視聴履歴管理サーバと接続されるコンピュータを、コンテンツを再生するコンテンツ再生手段、前記コンテンツの再生が中断された場合における、当該中断時点のコンテンツの再生状態を示す中断状態情報を、前記視聴履歴管理サーバに送信する中断状態情報送信手段、及び前記視聴履歴管理サーバに記憶されている前記中断状態情報を、前記視聴履歴管理サーバから受信する中断状態情報受信手段、として機能させるためのプログラムであって、前記コンテンツ再生手段は、前記受信した中断状態情報に応じて決まる状態から、前記コンテンツの再生を開始することを特徴とするプログラムを記憶した、コンピュータ読み取り可能な情報記憶媒体である。以下、本発明の実施の形態について、図面に基づき詳細に説明する。図1は、本発明の一実施形態に係るコンテンツ再生システム1の全体概要を示す概要図である。コンテンツ再生システム1は、複数のコンテンツ再生装置10と、視聴履歴管理サーバ20と、を含んで構成される。また、本実施形態では、コンテンツ再生システム1は、さらにコンテンツ配信サーバ30を含んでいる。コンテンツ再生装置10は、ユーザが各種のコンテンツを視聴するために用いる情報処理装置であって、家庭用ゲーム機やデスクトップ型のパーソナルコンピュータ、ビデオレコーダー、家庭用テレビ受像機など、各種の据え置き型コンテンツ再生装置を含んでもよい。また、携帯型ゲーム機や携帯情報端末、音楽プレイヤー、電子書籍リーダーなど、各種の携帯型コンテンツ再生装置を含んでもよい。なお、本実施形態においてコンテンツ再生装置10が再生の対象とするコンテンツは、動画像、静止画像、音声データ、電子書籍など、各種のものであってよい。図2は、コンテンツ再生装置10の構成を示す構成ブロック図である。同図に示すように、コンテンツ再生装置10は、制御部11と、記憶部12と、通信部13と、を含んで構成される。また、コンテンツ再生装置10は、操作部14及び出力部15と接続される。制御部11は、CPU等のプログラム制御デバイスであって、記憶部12に記憶されたプログラムに従って各種の情報処理を実行する。記憶部12は、RAMやROM等のメモリ素子を含んで構成され、制御部11が実行するプログラムや、このプログラムによる処理の対象となるデータを記憶する。特に本実施形態では、記憶部12には、コンテンツ再生装置10が再生対象とするコンテンツのデータが一時的に記憶される。また、記憶部12は制御部11のワークメモリとしても機能する。通信部13は、通信ネットワークを介して他の装置との間でデータを授受するためのインタフェースであって、コンテンツ再生装置10は、通信部13を経由して視聴履歴管理サーバ20及びコンテンツ配信サーバ30との間で情報の送受信を行う。なお、コンテンツ再生装置10は、インターネットやローカルエリアネットワーク、無線通信ネットワークなど、各種の通信ネットワーク経由で視聴履歴管理サーバ20及びコンテンツ配信サーバ30と接続されてよい。操作部14は、ユーザの操作入力を受け付けるデバイスであって、例えばキーボードやマウス、リモートコントローラなどであってよい。また、コンテンツ再生装置10の筐体表面に配置された操作ボタンやスイッチ等の操作部材を含んでもよい。ユーザは、操作部14に対して操作を行うことで、コンテンツ再生装置10に対して、再生するコンテンツの選択や、コンテンツ再生の開始/中断などの指示を行う。出力部15は、コンテンツ再生装置10による再生対象となるコンテンツの内容を出力するデバイスである。具体的に、コンテンツが動画像や静止画像、電子書籍などであれば、出力部15はコンテンツの内容を表示する表示装置であってよい。また、コンテンツが音声データであれば、出力部15はヘッドフォンやスピーカ等の音声出力装置であってよい。また、出力部15は、これらの双方を含んでもよい。なお、操作部14と同様に、出力部15もコンテンツ再生装置10の筐体と一体的に形成されてもよい。コンテンツ再生装置10が再生対象とするコンテンツの中には、以下に説明するような3つの種類のコンテンツが含まれ得る。第1の種類のコンテンツは、動画像や音声データなど、時間とともに変化する内容を含んだ時系列データストリームデータである。この種の時系列データは、一般的に再生時間が予め定められており、時間の経過とともに先頭位置から終了位置に向かって順次再生される。第2の種類のコンテンツは、静止画像のように、2次元又は3次元の空間的な広がりを持った内容を表す空間データである。このような空間データの内容は、2次元平面内における各位置の画素値や、3次元空間内における各位置に配置されたオブジェクトの形状や向きなどによって表される。コンテンツ再生装置10は、このような空間データの内容を、画像として表示装置に表示する。この場合、コンテンツ再生装置10は、ユーザの指示に応じて、空間データ内においてユーザが注目する特定の範囲だけを表示したり、特定の部分を拡大表示させたりしてもよい。第3の種類のコンテンツは、予め定められた順序で並んだ複数のコンテンツをコンポーネントとして含む順列データである。例えば電子書籍は、それぞれ書籍の1ページを表す複数のページデータテキストデータ、又は画像データを、予め定められた順序で含んだ順列データである。また、例えば複数話の動画像から構成されるシリーズのドラマなどのコンテンツも、順列データの一種である。これらの順列データは、通常、予め定められた順序で再生される。この種のコンテンツの再生方法としては、順列データを構成する一つのコンテンツの再生が終わると自動的に次のコンテンツの再生を始める場合もあれば、ユーザの指示を待って次のコンテンツの再生を始める場合もあり得る。なお、本実施形態に係るコンテンツ再生装置10が再生対象とするコンテンツは、以上説明した種類に限られるものではない。例えばコンテンツ再生装置10は、ゲームコンテンツを再生してもよい。この場合のゲームコンテンツは、時系列データと同様に時間とともに進行する映像及び音声によって構成されるが、その内容はユーザの操作入力の内容に応じて変化する。視聴履歴管理サーバ20は、サーバコンピュータ等の情報処理装置であって、各コンテンツ再生装置10によって再生されたコンテンツの視聴履歴を管理する。具体的に、視聴履歴管理サーバ20は、各コンテンツ再生装置10から受信した視聴履歴を記憶し、所定のタイミングで、他のコンテンツ再生装置10に対してその内容を送信する。この視聴履歴管理サーバ20を介することで、コンテンツ再生システム1に属する複数のコンテンツ再生装置10同士は、直接的に通信接続を行わずとも、視聴履歴を共有することが可能になる。視聴履歴管理サーバ20は、図1に示すように、制御部21と、記憶部22と、通信部23と、を含んで構成される。制御部21は、CPU等のプログラム制御デバイスであって、記憶部22に記憶されたプログラムに従って各種の情報処理を実行する。記憶部22は、RAMやROM等のメモリ素子、及びハードディスク等のディスクデバイスを含んで構成され、制御部21が実行するプログラムや、このプログラムによる処理の対象となるデータを記憶する。特に本実施形態では、記憶部22には、管理対象となるコンテンツの視聴履歴情報が記憶される。また、記憶部22は制御部21のワークメモリとしても機能する。通信部23は、通信ネットワークを介して他の装置との間でデータを授受するためのインタフェースであって、視聴履歴管理サーバ20は、通信部23を経由して各コンテンツ再生装置10との間で情報の送受信を行う。コンテンツ配信サーバ30は、サーバコンピュータ等の情報処理装置であって、各コンテンツ再生装置10が再生対象とするコンテンツを記憶し、各コンテンツ再生装置10からの要求に応じて配信する。コンテンツ配信サーバ30は、各コンテンツ再生装置10に対して時系列データのストリーム配信リアルタイム配信を行ってもよいし、時系列データを含む各種のコンテンツをコンテンツ再生装置10にダウンロードさせてもよい。以下、本実施形態においてコンテンツ再生装置10が実現する機能について、説明する。図3は、コンテンツ再生装置10が実現する機能を示す機能ブロック図である。同図に示すように、コンテンツ再生装置10は、コンテンツ再生処理部41と、視聴履歴送受信部42と、を含んで構成される。これらの機能は、制御部11が記憶部12に格納されたプログラムを実行することで、実現される。このプログラムは、例えば光ディスク等のコンピュータ読み取り可能な各種の情報記憶媒体に格納されて提供されてよい。また、インターネット等の通信ネットワークを介して提供されてもよい。コンテンツ再生処理部41は、ユーザが選択したコンテンツの再生処理を行う。具体的に、まずコンテンツ再生処理部41は、ユーザから、再生対象とするコンテンツの選択を受け付ける。すなわち、コンテンツ再生処理部41は、予めコンテンツ配信サーバ30からダウンロードされてコンテンツ再生装置10内に記憶されたコンテンツや、コンテンツ配信サーバ30が配信可能なコンテンツ、コンテンツ再生装置10が内蔵する媒体読み取り部不図示に挿入されたメモリーカード等の媒体に格納されたコンテンツなどを、再生対象となるコンテンツの選択肢としてユーザに提示する。そして、ユーザから、操作部14に対するコンテンツ選択の操作を受け付ける。さらにコンテンツ再生処理部41は、ユーザのコンテンツ再生開始指示を受け付けると、選択されたコンテンツの再生処理を開始する。なお、コンテンツ再生処理部41は、前述したコンテンツ選択の操作を受け付けた時点で、直ちにコンテンツの再生処理を開始してもよい。これにより、ユーザの選択したコンテンツが出力部15から再生される。また、コンテンツ再生処理部41は、コンテンツの再生途中で操作部14に対するユーザの中断指示があった場合には、コンテンツの再生処理を中断する。このときコンテンツ再生処理部41は、コンテンツの再生処理を中断した時点におけるコンテンツの再生状態を示す情報以下、中断状態情報RIというを、視聴履歴送受信部42に対して出力する。視聴履歴送受信部42は、コンテンツ再生処理部41によるコンテンツの再生処理の実行に先立って、これから再生しようとするコンテンツのユーザによる過去の視聴履歴に関する情報以下、視聴履歴情報VHというを、視聴履歴管理サーバ20から受信する。また、視聴履歴送受信部42は、コンテンツ再生処理部41がコンテンツの再生処理を実行した後、その実行結果を反映した視聴履歴情報VHを、視聴履歴管理サーバ20に対して送信する。視聴履歴管理サーバ20は、各コンテンツ再生装置10から受信した視聴履歴情報VHを記憶部22に記憶して、管理する。ここで、視聴履歴管理サーバ20が管理するコンテンツの視聴履歴情報VHの内容について説明する。図4は、視聴履歴情報VHに含まれる内容を模式的に示す図である。同図に示すように、コンテンツの視聴履歴情報VHには、当該コンテンツを視聴したユーザを識別するユーザ識別情報UID、当該コンテンツを識別するコンテンツ識別情報CID、当該コンテンツをユーザが最後に再生したコンテンツ再生装置10を識別する装置識別情報HID、当該視聴履歴情報VHが最後に更新された時期を示す最終更新日時情報LUが含まれる。さらに視聴履歴情報VHには、前述した中断状態情報RIが含まれる。また、視聴履歴情報VHには、ユーザのこれまでのコンテンツの視聴状況当該コンテンツの総再生回数や当該コンテンツを最初に視聴した時期、最後に視聴した時期などを示す情報が含まれてもよい。なお、最後に視聴した時期を示す情報は、コンテンツ再生処理部41によるコンテンツ再生処理が最後に正常終了された時期を示す情報であってもよいし、コンテンツが時系列データや順列データの場合には、ユーザが当該コンテンツを最後まで時系列データの終了位置や順列データに含まれる最後のコンポーネントまで視聴した時期を示す情報であってもよい。以下では、コンテンツの全体が最後まで視聴されたか否かに関わらず、コンテンツの再生処理が最後に終了した日時の情報を最終再生日時情報LPという。装置識別情報HIDは、予めコンテンツ再生装置10の記憶部12内に記憶されている、各コンテンツ再生装置10を一意に識別する情報である。また、ユーザ識別情報UIDは、本実施形態に係るコンテンツ再生システム1を利用する複数のユーザのそれぞれを一意に識別するためのものであって、例えば視聴履歴管理サーバ20やこれとは別のユーザ管理サーバ不図示によって、各ユーザに対して付与される。各ユーザは、自分自身が利用するコンテンツ再生装置10に対して、予め自分自身に付与されたユーザ識別情報UIDを登録し、記憶部12内に記憶させておく。一人のユーザが複数のコンテンツ再生装置10を使用する場合には、このユーザは自分自身が使用するコンテンツ再生装置10のそれぞれに対して、自分自身のユーザ識別情報UIDを登録する。これにより、当該ユーザがどのコンテンツ再生装置10でコンテンツを視聴した場合であっても、各コンテンツ再生装置10は同じユーザ識別情報UIDを含んだ視聴履歴情報VHを生成することになる。なお、一つのコンテンツ再生装置10は、複数のユーザによって使用される場合がある。この場合、一つのコンテンツ再生装置10に複数のユーザそれぞれのユーザ識別情報UIDが登録されることになる。そして、各ユーザがコンテンツ再生装置10を利用してコンテンツを視聴する際には、まず当該コンテンツ再生装置10に登録された複数のユーザ識別情報UIDの中から、自分自身のユーザ識別情報UIDを選択する。これにより、視聴履歴送受信部42は、当該コンテンツ再生装置10を利用してコンテンツを視聴したユーザが誰なのかを特定し、そのユーザ識別情報UIDを含んだ視聴履歴情報VHを生成できる。また、コンテンツ識別情報CIDは、コンテンツ再生システム1によって視聴される各コンテンツを識別するための情報である。例えばコンテンツ識別情報CIDは、コンテンツの配信元によってコンテンツに付与され、コンテンツの内容を示すデータとともにコンテンツ配信サーバ30から配信される。また、コンテンツがコンテンツ配信サーバ30によって配信されたものではなく、ユーザが作成したりコンテンツ再生装置10に読み込ませたりしたものである場合には、コンテンツ識別情報CIDはコンテンツ再生装置10によってコンテンツに付与されてもよい。この場合、コンテンツ再生装置10の装置識別情報HIDとコンテンツ再生装置10が発行したコンテンツ識別情報CIDを組み合わせることで、各コンテンツが識別される。あるいは、コンテンツ再生装置10は、このようなユーザが用意したコンテンツを、一旦コンテンツ配信サーバ30などに確保された個人ユーザ用のディスクスペースにアップロードすることとしてもよい。こうすれば、コンテンツ配信サーバ30が元から配信用コンテンツとして用意していたコンテンツだけでなく、各ユーザが用意したコンテンツについても、コンテンツ配信サーバ30によるコンテンツ識別情報CID付与の対象とすることができ、また他のコンテンツ再生装置10に対する配信対象とすることができる。また、コンテンツ識別情報CIDは、例えばハッシュ値など、コンテンツのデータ内容から所定のアルゴリズムMD5などに基づいて生成される情報であってよい。この場合、各コンテンツ再生装置10やコンテンツ配信サーバ30が互いに同じアルゴリズムでハッシュ値の演算をすることとすれば、各コンテンツ再生装置10及び配信サーバ30は、互いに独立に、同じコンテンツに対して同一のコンテンツ識別情報CIDを付与することができる。中断状態情報RIは、前述したように、コンテンツ再生処理部41によるコンテンツの再生処理が中断された場合における、当該中断時点のコンテンツの再生状態を示す情報である。なお、コンテンツの再生が中断されずに最後まで実行された場合には、中断時点の再生状態を示す情報に代えて、コンテンツの再生が最後まで完了したことを示す情報が中断状態情報RIに含まれてもよい。具体的に、コンテンツが動画像や音声などの時系列データの場合、中断状態情報RIは、コンテンツの再生が中断されたタイミングそのものを示す情報を含む。例えば、時系列データの中断状態情報RIは、先頭位置から中断時点までの再生時間を示す情報であってよい。また、コンテンツが複数のフレーム画像によって構成される動画像の場合には、中断時点で表示されているフレーム画像を先頭のフレーム画像から数えた番号フレーム番号を示す情報であってもよい。なお、コンテンツによっては、同じコンテンツに対して複数種類のデータフォーマットで生成された複数のコンテンツデータが存在する場合がある。例えば動画像であれば、一つのコンテンツにつき、高解像度、低解像度の2種類あるいは互いに解像度の異なる3種類以上のデータ形式が用意されることがある。この場合、各データに付加されるオプションデータ例えばコマーシャルを表す動画像の違いなどに起因して、同じコンテンツであっても、データ形式ごとに再生時間に差異が生じる可能性がある。このような場合、中断状態情報RIとしては、データ形式の違いに依存せずに中断時点で再生されていたコンテンツの内容を指し示す情報を用いることが望ましい。具体的には、各データに付加されるオプションデータを除いたコンテンツ本体の再生時間を示す情報や、コンテンツ本体のフレーム番号を示す情報を、中断状態情報RIとすればよい。コンテンツが静止画像などの空間データの場合、中断状態情報RIは、中断時点において、当該静止画像内のどの位置を中心に画像が表示されていたかを示す位置座標情報や、どの程度の拡大率で静止画像が表示されていたかを示す情報などを含んでよい。コンテンツが電子書籍などの順列データの場合、中断状態情報RIは、順列データに含まれる複数のコンポーネントのうち、何番目のコンポーネントを再生していたかを示す情報を含む。さらに、中断状態情報RIは、中断時点で再生中だったコンポーネントについて、前述した時系列データや空間データの場合と同様の中断時点における再生状態を示す情報を含んでもよい。具体例として、コンテンツが電子書籍の場合、中断状態情報RIは、中断時にユーザが視聴していた章節などのセクションを示す情報や、視聴していたページ番号を示す情報を含む。さらに、このような情報によって特定されるページ画像のうち、どの部分をどの程度拡大表示していたかを示す位置座標情報や拡大率の情報を含んでもよい。また、ユーザが各ページ画像をスクロールさせたりカーソル移動させたりしながら閲覧する場合、中断状態情報RIは中断時点におけるスクロール量やカーソル位置、行などを示す情報すなわち、一つのページ内でどの位置までユーザが閲覧したかに関する情報を含んでもよい。また、コンテンツがゲームコンテンツの場合、中断状態情報RIは、コンテンツ再生処理部41としてのゲームプログラムによって生成される、ゲームの進行状況を示す情報であってよい。次に、視聴履歴送受信部42の処理内容について、説明する。本実施形態では、ユーザがコンテンツ再生装置10を用いてコンテンツを視聴する場合、視聴履歴送受信部42は、予め当該ユーザによる当該コンテンツの過去の視聴履歴を示す視聴履歴情報VHを視聴履歴管理サーバ20から取得する。なお、このような視聴履歴情報VHを取得できない場合ユーザが当該コンテンツを初めて視聴する場合など、視聴履歴送受信部42は、デフォルト値を含んだ視聴履歴情報VHを生成することとしてもよい。その後、コンテンツ再生処理部41によってコンテンツ再生処理が行われると、視聴履歴送受信部42は、取得済みの視聴履歴情報VHに対して、当該コンテンツ再生処理の結果を反映する更新処理を行う。すなわち、視聴履歴情報VHに含まれる装置識別情報HIDを自分自身の装置識別情報HIDで上書きするとともに、最終更新日時情報LUを当該更新処理の実行時点すなわち、コンテンツの再生処理が終了した時点を示す日時情報で上書きする。また、中断状態情報RIを、コンテンツ再生処理部41から受け付けた今回のコンテンツ再生処理が中断した際の再生状態を示す情報に置き換える。さらに、視聴履歴情報VHに過去の再生回数などの情報が含まれる場合、これらに対して1を加算するなどの更新を行ってもよい。その後、視聴履歴送受信部42は、更新された視聴履歴情報VHを、視聴履歴管理サーバ20に対して送信する。なお、ここでは最終更新日時情報LUはコンテンツ再生装置10内で視聴履歴情報VHが更新された時期を示す情報であることとしたが、最終更新日時情報LUは、視聴履歴管理サーバ20内で視聴履歴情報VHが更新された時期を示す情報であってもよい。この場合、コンテンツ再生装置10は最終更新日時情報LUの更新は行わない。その代わりに、視聴履歴管理サーバ20がコンテンツ再生装置10から視聴履歴情報VHを受信して、自分自身が記憶している視聴履歴情報VHを当該受信した視聴履歴情報VHで更新する際に、視聴履歴情報VH内の最終更新日時情報LUを更新時点の日時情報に更新することとする。なお、視聴履歴送受信部42は、コンテンツ再生処理部41がユーザからコンテンツの再生開始の指示を受け付けた時点で、自動的にユーザの指示によらずに指示されたコンテンツの視聴履歴情報VHの取得要求を視聴履歴管理サーバ20に送信し、視聴履歴管理サーバ20から視聴履歴情報VHを受信してもよい。また、視聴履歴送受信部42は、ユーザによるコンテンツ再生装置10の使用中、一定時間おきに視聴履歴管理サーバ20にアクセスして、当該ユーザに関する視聴履歴情報VHのうち、まだ未取得の情報すなわち、前回のアクセス後に他のコンテンツ再生装置10から視聴履歴管理サーバ20に送信された視聴履歴情報VHがないかを問い合わせ、未取得の情報がある場合にその情報を取得することとしてもよい。あるいは、ユーザから視聴履歴情報VHを取得するよう明示の指示を受け付けてから、視聴履歴管理サーバ20にアクセスして未取得の視聴履歴情報VHを取得することとしてもよい。この場合には、当該ユーザのユーザ識別情報UIDを含む全てのコンテンツに係る視聴履歴情報VHを取得してもよいし、当該ユーザから指定されたコンテンツのコンテンツ識別情報CIDを含む視聴履歴情報VHだけを取得してもよい。また、視聴履歴送受信部42は、コンテンツ再生処理部41によるコンテンツの再生処理が終了した時点で、当該コンテンツの視聴履歴情報VHを直ちに更新し、自動的に視聴履歴管理サーバ20に対して送信してもよい。また、視聴履歴送受信部42は、一定時間おきに視聴履歴管理サーバ20にアクセスして、それまでに更新した視聴履歴情報VHを視聴履歴管理サーバ20に送信してもよい。さらに、ユーザから視聴履歴情報VHを送信するよう明示の指示を受け付けてから、視聴履歴管理サーバ20に対して更新された視聴履歴情報VHを送信してもよい。さらに本実施形態では、コンテンツ再生処理部41は、ユーザが過去に視聴したことのあるコンテンツを再生する場合、視聴履歴管理サーバ20から受信した視聴履歴情報VHに含まれる中断状態情報RIに応じて決まる状態から、当該コンテンツの再生を開始する。すなわち、視聴履歴送受信部42がコンテンツ再生処理に先立って受信した視聴履歴情報VHに含まれる中断状態情報RIを参照して、当該中断状態情報RIが示す状態すなわち、前回のコンテンツ再生が中断された時点の再生状態に対応する状態から、コンテンツの再生処理を開始する。なお、コンテンツ再生処理部41がコンテンツの再生を開始する際の状態は、必ずしも過去にコンテンツ再生が中断された時点の再生状態そのものでなくともよく、例えば中断時点から所定時間例えば30秒だけ過去の再生状態であってもよい。例えば再生対象のコンテンツが時系列データの場合、コンテンツ再生処理部41は、中断状態情報RIが示すタイミング、又は中断状態情報RIが示すタイミングより所定時間分だけ以前のタイミングから、それ以降の部分のコンテンツの再生を開始する。特にコンテンツ配信サーバ30からのストリーム配信を受けてコンテンツの再生を行う場合、コンテンツ再生処理部41は、中断状態情報RIに応じて決まるタイミング以降の部分を配信するようにコンテンツ配信サーバ30に要求する。これにより、ユーザは、前回動画像や音声の視聴を途中で中断した場合に、その続きから同じコンテンツを視聴することができる。再生対象のコンテンツが空間データの場合、コンテンツ再生処理部41は、中断状態情報RIによって示される、中断時にユーザが閲覧していた画像の表示態様表示位置や拡大率と同様の表示態様で、コンテンツの表示を行う。また、再生対象のコンテンツが複数のコンポーネントからなる順列データの場合、前回中断時に再生されていたコンポーネントを、前回中断時の再生状態と同様の状態で、再生する。このような処理によって、ユーザは、コンテンツの視聴を途中で中断した場合、後に、前回中断時の状態に対応する状態からコンテンツの視聴を再開することができる。しかも、本実施形態では、中断状態情報RIは、コンテンツ識別情報CIDだけでなく、ユーザ識別情報UIDとも関連づけられて、視聴履歴情報VHの一部として視聴履歴管理サーバ20に送信される。そして、この視聴履歴情報VHは、視聴履歴管理サーバ20から同じユーザが使用する他のコンテンツ再生装置10にも送信される。そのため、ユーザは、例えば据え置き型のコンテンツ再生装置10で途中までコンテンツを視聴した後、その続きの部分を携帯型の別のコンテンツ再生装置10で視聴することもできる。さらに、この携帯型のコンテンツ再生装置10で視聴を行った結果生成される視聴履歴情報VHについても、再度視聴履歴管理サーバ20を経由して据え置き型のコンテンツ再生装置10に送信することができる。そのため、ユーザは、携帯型のコンテンツ再生装置10で視聴した続きの部分を再び据え置き型のコンテンツ再生装置10で視聴することもできる。以下、本実施形態に係るコンテンツ再生システム1で実行される処理の流れの具体例について、図5のフロー図を用いて説明する。以下では、コンテンツ再生システム1には、一人のユーザU1が使用する2つのコンテンツ再生装置10が含まれることとし、これらのコンテンツ再生装置10のうち、最初にユーザU1が使用するコンテンツ再生装置10を第1のコンテンツ再生装置10a、次にユーザU1が使用するコンテンツ再生装置10を第2のコンテンツ再生装置10bとする。また、ユーザU1は、コンテンツ配信サーバ30が配信する動画像のコンテンツC1を視聴するものとする。まず、第1のコンテンツ再生装置10aは、ユーザU1によるコンテンツの選択指示を受け付けるS1。次に、第1のコンテンツ再生装置10aの視聴履歴送受信部42は、ユーザU1のユーザ識別情報UID、及びS1で選択されたコンテンツC1のコンテンツ識別情報CIDを含む視聴履歴取得要求を視聴履歴管理サーバ20に対して送信し、当該ユーザ識別情報UID及びコンテンツ識別情報CIDに対応する視聴履歴情報VHを視聴履歴管理サーバ20から取得するS2。これにより、第1のコンテンツ再生装置10aと視聴履歴管理サーバ20との間で、視聴履歴情報VHの同期がとられることになる。なお、視聴履歴管理サーバ20に記憶されている視聴履歴情報VHの内容が、第1のコンテンツ再生装置10aで保持されている視聴履歴情報VHと同一の場合つまり、前回第1のコンテンツ再生装置10aと視聴履歴管理サーバ20との間で視聴履歴情報VHの同期がとられてから、視聴履歴管理サーバ20上で視聴履歴情報VHの更新がなされていない場合、視聴履歴管理サーバ20は視聴履歴情報VHを第1のコンテンツ再生装置10aに送信せずともよい。続いて第1のコンテンツ再生装置10aのコンテンツ再生処理部41が、コンテンツ配信サーバ30にコンテンツC1の配信を要求して、当該コンテンツC1の再生処理を開始するS3。このとき、S2で取得した視聴履歴情報VHに中断状態情報RIが含まれていれば、コンテンツ再生処理部41は、当該中断状態情報RIにより示される中断状態からコンテンツC1の再生処理を開始する。ここではコンテンツ再生処理部41は、コンテンツC1を先頭位置から再生して、途中でユーザの中断指示によりコンテンツ再生処理を終了したとするS4。図6Aは、このようにコンテンツの再生が中断された場合における、第1のコンテンツ再生装置10aによって再生されるコンテンツC1の部分の一例を示す模式図である。この図は、コンテンツC1の全体の再生時間が60分間であって、そのうちの前半20分間の部分が第1のコンテンツ再生装置10aによって再生されてから再生処理が中断されたことを示している。この場合、視聴履歴送受信部42は、S2で取得した視聴履歴情報VHに含まれる中断状態情報RIを、S4で中断された再生状態を示す中断状態情報RIで上書きする更新処理を行いS5、更新された視聴履歴情報VHを視聴履歴管理サーバ20に送信するS6。これを受けて視聴履歴管理サーバ20は、S2で第1のコンテンツ再生装置10aに対して送信した視聴履歴情報VHの内容を、S6で受信した視聴履歴情報VHの内容で更新する。すなわち、第1のコンテンツ再生装置10aと視聴履歴管理サーバ20との間で再び視聴履歴情報VHの同期がとられることになる。以上で、第1のコンテンツ再生装置10aを用いたユーザU1のコンテンツ視聴は、一旦終了する。その後、ユーザU1は、第2のコンテンツ再生装置10bを用いて、第1のコンテンツ再生装置10aで再生したコンテンツC1の続きを視聴することとする。このとき、第2のコンテンツ再生装置10bは、まずユーザU1から当該コンテンツC1を選択する選択指示を受け付けるS7。次に、第2のコンテンツ再生装置10bの視聴履歴送受信部42は、選択されたコンテンツC1の視聴履歴取得要求を視聴履歴管理サーバ20に対して送信し、視聴履歴情報VHを取得するS8。このとき、視聴履歴取得要求に含まれるユーザU1のユーザ識別情報UID、及び選択されたコンテンツC1のコンテンツ識別情報CIDは、S2で第1のコンテンツ再生装置10aから送信されたものと同一である。そのため、視聴履歴管理サーバ20は、前述したS6の処理で更新された、第1のコンテンツ再生装置10aによるコンテンツ再生結果を反映した視聴履歴情報VHを送信することになる。続いて第2のコンテンツ再生装置10bのコンテンツ再生処理部41は、S8で受信した視聴履歴情報VHに含まれる中断状態情報RIを参照して、S4における中断時の再生状態を特定し、その状態の続きの部分のコンテンツC1の配信をコンテンツ配信サーバ30に対して要求する。これにより、第2のコンテンツ再生装置10bは、第1のコンテンツ再生装置10aで再生された箇所の続きから、コンテンツC1の再生を実行するS9。図6Aの例であれば、先頭位置から20分間経過した時点から、コンテンツC1の再生が開始されることになる。その後、コンテンツC1の再生処理が終了するS10と、第1のコンテンツ再生装置10aの場合と同様に、視聴履歴送受信部42が、S8で取得した視聴履歴情報VHを更新してS11、更新された視聴履歴情報VHを視聴履歴管理サーバ20に送信するS12。これにより、視聴履歴管理サーバ20に記録されているユーザU1によるコンテンツC1の視聴履歴情報VHは、第2のコンテンツ再生装置10bによるコンテンツ再生処理の結果を反映したものに更新される。図6Bは、図6Aに示す状態から、第2のコンテンツ再生装置10bによってコンテンツC1の続きの部分が再生されたことを示す模式図である。なお、この図の例では、第2のコンテンツ再生装置10bは25分間コンテンツC1の再生処理を実行してから、コンテンツの再生処理を中断している。したがって、S11で更新された視聴履歴情報VHには、先頭位置から45分間第1のコンテンツ再生装置10aで再生された20分、及び第2のコンテンツ再生装置10bで再生された25分の合計値経過した時点で再生処理が中断されたことを示す中断状態情報RIが含まれることになる。この視聴履歴情報VHを視聴履歴管理サーバ20から受信すれば、第1のコンテンツ再生装置10aは、次にコンテンツC1を再生するときには、先頭位置から45分間経過した時点すなわち第2のコンテンツ再生装置10bでユーザU1が視聴を中断した時点の続きから、コンテンツC1の再生を開始することになる。[視聴履歴のバージョン管理]次に、視聴履歴情報VHのバージョン管理を行う場合の処理の例について、説明する。これまでの説明では、視聴履歴管理サーバ20が管理する視聴履歴情報VHは、ユーザ識別情報UID及びコンテンツ識別情報CIDの組をキーとして管理されることとしている。すなわち、同じコンテンツの視聴履歴であっても、ユーザ識別情報UIDが異なれば互いに別個の視聴履歴情報VHとして視聴履歴管理サーバ20に記録され、また同じユーザの視聴履歴であっても、コンテンツ識別情報CIDが異なれば別個の視聴履歴情報VHとして視聴履歴管理サーバ20に記録される。一方で、たとえ別個のコンテンツ再生装置10で再生された場合であっても、再生対象となるコンテンツ、及び当該コンテンツを視聴したユーザの両方が共通していれば、その視聴履歴は同じものであるとして、視聴履歴管理サーバ20は、上書きの対象としている。その結果、ユーザ識別情報UID及びコンテンツ識別情報CIDの一つの組み合わせにつき、視聴履歴管理サーバ20には一つの視聴履歴情報VHだけが記憶され、複数のコンテンツ再生装置10のいずれかで、当該ユーザ識別情報UIDに対応するユーザによる当該コンテンツ識別情報CIDに対応するコンテンツの視聴が行われると、視聴履歴情報VHは更新される。ところが、各コンテンツ再生装置10は、常に視聴履歴管理サーバ20と通信接続が可能な状態にあるとは限らない。例えば、ユーザが携帯型のコンテンツ再生装置10aを用いて外出先でコンテンツの再生処理を実行した場合、通信環境によっては、コンテンツ再生処理の結果を反映した視聴履歴情報VHを直ちに視聴履歴管理サーバ20に送信できない場合もある。このような状況で当該ユーザが別のコンテンツ再生装置10bを使用して同じコンテンツの再生処理を実行してしまうと、コンテンツ再生装置10aによるコンテンツ再生処理の結果が視聴履歴情報VHに反映されないまま、別個の視聴履歴情報VHがコンテンツ再生装置10bによって生成されてしまうことになる。また、ユーザは、時系列データや順列データなど、先頭位置から終了位置に向かって順に視聴することが想定されるタイプのコンテンツであっても、必ずしも順序通り視聴するとは限らない。例えばある動画像のコンテンツを携帯型のコンテンツ再生装置10aを用いて途中まで視聴したものの、一部のシーンを大きな画面でもう一度視聴したいと考え、据え置き型のコンテンツ再生装置10bで、コンテンツ再生装置10aで再生した際の中断位置より以前の位置に遡って再度コンテンツを視聴することがある。この場合、コンテンツ再生装置10bでの再生中断位置は、コンテンツ再生装置10aでの再生中断位置よりも先頭に近い位置になる可能性がある。このような場合に、ユーザがさらにコンテンツ再生装置10aで当該コンテンツを視聴するときには、最後に更新された視聴履歴情報VHに含まれるコンテンツ再生装置10bでの再生中断位置ではなく、コンテンツ再生装置10aで再生した時の中断位置から視聴を再開したいことも考えられる。このような問題を踏まえて、本実施形態に係るコンテンツ再生システム1においては、ユーザ識別情報UIDとコンテンツ識別情報CIDの組み合わせのそれぞれにつき、複数のバージョンの視聴履歴情報VHを視聴履歴管理サーバ20が保持することとしてもよい。この場合、視聴履歴管理サーバ20が管理する視聴履歴情報VHには、図4に示す情報に加えて、さらにバージョンを示す情報ここではバージョン番号とするが含まれる。バージョン番号は、ユーザ識別情報UID及びコンテンツ識別情報CIDが共通する複数の視聴履歴情報VHを互いに識別するために用いられる情報であって、各視聴履歴情報VHは、ユーザ識別情報UID、コンテンツ識別情報CID及びバージョン番号の組み合わせをキーとして管理される。すなわち、ユーザ識別情報UID及びコンテンツ識別情報CIDの双方が共通しても、互いにバージョン番号が異なれば、複数の視聴履歴情報VHが視聴履歴管理サーバ20内に保持されてよい。具体的に、視聴履歴管理サーバ20は、視聴履歴情報VHをいずれかのコンテンツ再生装置10から受信すると、受信した視聴履歴情報VHと共通するユーザ識別情報UID及びコンテンツ識別情報CIDの組み合わせを含んだ視聴履歴情報VHが既に記憶部22に記憶されているかを検索する。そして、記憶されている場合には、それらの視聴履歴情報VHのうち最も新しい視聴履歴情報VHに含まれるバージョン番号より、さらに大きなバージョン番号を新しく受信した視聴履歴情報VHに付与して、記憶部22内に格納する。このとき、新たに受信した視聴履歴情報VHは、既に視聴履歴管理サーバ20に記憶されている視聴履歴情報VHとは別のデータとして記憶されるすなわち、視聴履歴情報VHは上書きされない。結果として、視聴履歴管理サーバ20は、ユーザ識別情報UID及びコンテンツ識別情報CIDが互いに共通で、バージョン番号が互いに異なる複数の視聴履歴情報VHを格納することになる。その後、いずれかのコンテンツ再生装置10から視聴履歴情報VHの取得要求があった場合、視聴履歴管理サーバ20は、当該取得要求に含まれるユーザ識別情報UID及びコンテンツ識別情報CIDを含んだ視聴履歴情報VHを、要求元のコンテンツ再生装置10に対して送信する。このとき、視聴履歴管理サーバ20は、要求されたユーザ識別情報UID及びコンテンツ識別情報CIDを含んだ全ての視聴履歴情報VHを送信する必要は必ずしもない。例えば各コンテンツ再生装置10は、視聴履歴情報VHの取得要求を送信する際には、自分自身が現時点で保持している視聴履歴情報VHのバージョン番号を取得要求に含めることとし、視聴履歴管理サーバ20は、取得要求に含まれるバージョン番号よりバージョン番号の新しい視聴履歴情報VHだけを要求元のコンテンツ再生装置10に対して送信することとする。こうすれば、ネットワークトラフィックの増大を避けつつ、各コンテンツ再生装置10は、過去に他のコンテンツ再生装置10で生成された全てのバージョンの視聴履歴情報VHを取得することができる。なお、ここでは各コンテンツ再生装置10は、自分自身がコンテンツ再生処理を実行することで生成して視聴履歴管理サーバ20に送信した視聴履歴情報VHや、他のコンテンツ再生装置10で生成されて視聴履歴管理サーバ20から取得した視聴履歴情報VHを、自分自身の記憶部12内に保持しておくこととしている。また、視聴履歴管理サーバ20は、視聴履歴情報VHの取得要求に対して、まずは最新のバージョンの視聴履歴情報VHだけを送信することとしてもよい。通常、ユーザは最後に視聴した状態の続きからコンテンツを再生することが多いと考えられるため、最新のバージョンの視聴履歴情報VHに含まれる中断状態情報RIに基づいて再生開始時の状態を決定すればそれで十分だからである。この場合、視聴履歴管理サーバ20は、特に他のバージョンの視聴履歴情報VHの取得要求があったときだけ、最新のバージョン以外の視聴履歴情報VHを要求元のコンテンツ再生装置10に対して送信する。コンテンツ再生装置10は、自動的に、又はユーザの明示の指示によって、バージョンの異なる複数の視聴履歴情報VHを視聴履歴管理サーバ20から取得した場合、これらの情報をリストとしてユーザに提示し、ユーザからコンテンツ再生開始時の状態を決定するために用いる視聴履歴情報VHの選択を受け付ける。このとき、例えばコンテンツ再生装置10は、中断状態情報RIにより示される中断状態だけでなく、最終更新日時情報LUが示す時期や最後に視聴したコンテンツ再生装置10を識別する装置識別情報HIDに関する情報をリストに含めてユーザに提示してもよい。選択を受け付けると、コンテンツ再生処理部41は、選択されたバージョンの視聴履歴情報VHに含まれる中断状態情報RIに応じて決まる状態から、コンテンツの再生を開始する。これにより、ユーザは、複数のコンテンツ再生装置10を用いて一つのコンテンツを視聴し、いずれも途中で中断している場合に、これら複数回の中断状態のいずれかを選択して、その続きからコンテンツの視聴を行うことができる。図7は、ユーザからコンテンツの再生開始位置の選択を受け付けるためにユーザに提示されるメニュー画面の一例を示す図である。なお、この図では、図5のフローと同様の順序で、動画像のコンテンツC1の再生処理が第1のコンテンツ再生装置10a及び第2のコンテンツ再生装置10bのそれぞれで実行された後、第1のコンテンツ再生装置10aで再びコンテンツC1が再生対象としてユーザU1によって選択された場合の表示例を示している。第1のコンテンツ再生装置10aの視聴履歴送受信部42は、再生対象としてコンテンツC1が選択されると、視聴履歴管理サーバ20から当該コンテンツC1に関する複数バージョンの視聴履歴情報VHを取得する。そして、コンテンツ再生処理部41が、取得した各バージョンの視聴履歴情報VHの中から、後述するような各種の選択基準に基づいて、ユーザに選択肢として提示する視聴履歴情報VHを選出する。そして、これら選出された各視聴履歴情報VHに含まれる中断状態情報RIの内容が示す前回の再生中断位置を、これから再生を開始する再生開始位置の選択肢として、表示装置としての出力部15に表示する。この図7の例では、第1のコンテンツ再生装置10aは、再生開始位置の選択肢として、1.最初から、2.この装置で前回視聴した続きから、3.他の装置で最後に視聴した続きからの3つの選択肢をユーザに提示している。さらに、各選択肢には、その再生開始位置のタイムスタンプ先頭位置からの経過時間の情報、及び再生開始位置のフレーム画像F前回中断された時点で表示されていた画像の内容が合わせて表示されている。また、3番目の選択肢については、その再生開始位置を中断状態情報RIとして記録したコンテンツ再生装置10の名称その再生開始位置まで前回コンテンツ再生を行ったコンテンツ再生装置10の名称も合わせて表示されている。図7に示す3つの選択肢のうち、1.最初からは視聴履歴情報VHの有無や内容に関係なくデフォルトで表示される選択肢であり、コンテンツの先頭位置からの再生に対応している。2.この装置で前回視聴した続きからは、このメニュー画面を表示するコンテンツ再生装置10の装置識別情報HIDを含んだ視聴履歴情報VHが存在する場合に、その中で最終更新日時情報LUにより示される時期が最も新しい視聴履歴情報VHに対応した選択肢である。なお、ここでは最終更新日時情報LUを参照して選択肢2の視聴履歴情報VHを選択することとしたが、これに代えて、又はこれに加えて、自分自身の装置識別情報HIDを含む視聴履歴情報VHのうち、最終再生日時情報LPにより示される時期が最も新しい視聴履歴情報VHに対応する選択肢をユーザに提示してもよい。仮に視聴履歴管理サーバ20と通信接続ができず、最新の視聴履歴情報VHを取得できない場合でも、コンテンツ再生装置10は自分自身が過去に生成した視聴履歴情報VHを記憶部12内に保持していれば、この2番目の選択肢をユーザに提示することができる。さらに、3.他の装置で最後に視聴した続きからは、視聴履歴管理サーバ20から取得した視聴履歴情報VHのうち、自分自身以外の装置識別情報HIDを含んだ視聴履歴情報VHであって、かつ最終更新日時情報LUにより示される時期が最も新しい視聴履歴情報VHに対応した選択肢である。なお、選択肢2の例と同様に、他のコンテンツ再生装置10の装置識別情報HIDを含んだ視聴履歴情報VHのうち、最終更新日時情報LUではなく最終再生日時情報LPにより示される時期が最も新しい視聴履歴情報VHに対応する選択肢をユーザに提示してもよい。図7では、図6Bに示したように第2のコンテンツ再生装置10bが先頭位置から45分の位置までコンテンツC1を再生した場合の例が示されている。なお、視聴履歴管理サーバ20から取得した視聴履歴情報VHのうち、最終更新日時情報LU又は最終再生日時情報LPにより示される時期が最も新しい視聴履歴情報VHが、自分自身ここでは第1のコンテンツ再生装置10aの装置識別情報HIDを含んでいる場合、この3番目の選択肢は提示しないこととしてもよい。コンテンツ再生処理部41は、これらの選択肢のうち、ユーザが選択した選択肢に対応する視聴履歴情報VHに含まれる中断状態情報RIを参照して、再生開始位置を決定し、コンテンツの再生処理を開始する。なお、コンテンツ再生装置10が選択肢として提示する再生開始位置は、以上説明したものに限られない。例えばコンテンツ再生装置10は、複数バージョンの視聴履歴情報VHによって示される複数の再生開始位置のうち、最も先頭位置から遠いすなわち、視聴が最も進んでいる状態の再生開始位置を、選択肢として提示してもよい。具体例として、それぞれ先頭位置から10分、25分、30分経過した時点で再生が中断されたことを示す中断状態情報RIを含んだ3つの視聴履歴情報VHが存在する場合、先頭位置から30分の位置から再生を開始する選択肢をユーザに提示する。また、コンテンツ再生装置10は、あるコンテンツについて取得された複数バージョンの視聴履歴情報VHを、装置識別情報HIDごとに分類して、各装置識別情報HIDについて、最終更新日時情報LUにより示される時期が最も新しい視聴履歴情報VH、最終再生日時情報LPにより示される時期が最も新しい視聴履歴情報VH、又は再生開始位置が先頭位置から最も遠い視聴履歴情報VHに対応する選択肢を提示してもよい。この場合には、ユーザが使用している複数のコンテンツ再生装置10のそれぞれについて、最後に再生を中断した位置、又はコンテンツを最も終了時点に近い位置まで視聴した際の中断位置を再生開始位置の選択肢としてユーザに提示できる。なお、以上の説明では、ユーザ識別情報UID及びコンテンツ識別情報CIDが共通する複数の視聴履歴情報VHを、バージョン番号を用いて互いに識別することとしたが、これら複数の視聴履歴情報VHを、装置識別情報HIDを用いて互いに識別することとしてもよい。この例では、バージョン番号を用いる必要はなく、視聴履歴管理サーバ20は、視聴履歴情報VHを、ユーザ識別情報UID、コンテンツ識別情報CID、及び装置識別情報HIDの3つの情報の組み合わせをキーとして管理する。この場合、視聴履歴管理サーバ20は、ユーザ識別情報UID及びコンテンツ識別情報CIDが共通しても、装置識別情報HIDが異なれば別の視聴履歴情報VHとして記憶部22に格納する。逆にユーザ識別情報UID、コンテンツ識別情報CID、及び装置識別情報HIDの全てが一致する視聴履歴情報VHを新たに受信したときには、既に記憶している視聴履歴情報VHを新たに受信した視聴履歴情報VHで上書きする。これにより、あるユーザがあるコンテンツをN個のコンテンツ再生装置10のそれぞれで視聴した場合には、これらのコンテンツ再生装置10のそれぞれに対応してN個の視聴履歴情報VHが視聴履歴管理サーバ20内に記憶される。こうすれば、ユーザは、複数のコンテンツ再生装置10のそれぞれで最後に視聴した際の中断状態の中から、いずれかを選択することにより、特定のコンテンツ再生装置10で当該コンテンツを視聴した際の続きを視聴することができる。[ユーザ間での視聴履歴の共有]以上の説明では一人のユーザがコンテンツを視聴することで生成された視聴履歴情報VHは、当該ユーザによってのみ利用されることとしたが、この視聴履歴情報VHは、コンテンツ再生システム1の他のユーザによっても利用されることとしてもよい。具体例として、ユーザU1がユーザU2に対して視聴履歴情報VHを提供する場合について、説明する。例えばユーザU1とユーザU2とは、ユーザU1が所有するコンテンツ再生装置10aを利用して一緒にコンテンツを視聴する場合がある。この場合、コンテンツ再生装置10aの所有者であるユーザU1のユーザ識別情報UIDを含んだ視聴履歴情報VHが、コンテンツ再生装置10a内で生成される。ここで、ユーザU1が宛先としてユーザU2を選んでこの視聴履歴情報VHの送信を指示すると、コンテンツ再生装置10aは、この視聴履歴情報VHを、視聴履歴管理サーバ20だけでなく、メッセージ配送サーバ不図示にも送信する。ユーザU2は、例えば自分自身が所有するコンテンツ再生装置10cを使用して、メッセージ配送サーバからユーザU1の視聴履歴情報VHを受信する。そして、この視聴履歴情報VHを受け入れるか否かを選択する。視聴履歴情報VHの受け入れを選択した場合には、コンテンツ再生装置10cは、視聴履歴情報VHに含まれるユーザU1のユーザ識別情報UIDをユーザU2のユーザ識別情報UIDに置き換えて、視聴履歴管理サーバ20に対して送信する。こうすれば、ユーザU2は、他のユーザU1と一緒に視聴したコンテンツの視聴履歴を、自分自身が所有するコンテンツ再生装置10cを用いて視聴した場合と同様に、視聴履歴管理サーバ20の管理する視聴履歴情報VHに反映させることができる。そして、その後ユーザU2は、このユーザU1から提供された視聴履歴情報VHを利用して、コンテンツ再生装置10aで視聴したコンテンツの続きの部分を自分自身の所有するコンテンツ再生装置10コンテンツ再生装置10cとは限らないで視聴することができる。なお、これまでの説明ではコンテンツの再生が中断された時点の再生状態を中断状態情報RIとして視聴履歴情報VHに含めることとしたが、他のユーザに視聴履歴情報VHを提供する場合には、コンテンツを視聴したユーザは中断状態情報RIに含まれる再生状態の情報を任意に変更できることとしてもよい。あるいは、中断状態情報RIに加えて、コンテンツ再生処理部41がコンテンツ再生処理を開始した時点の再生状態時系列データや順列データにおける再生開始位置などを示す開始状態情報を視聴履歴情報VHに含めてもよい。視聴履歴情報VHを提供された側のコンテンツ再生装置10が、これらの情報を参照して再生開始位置や再生終了位置を決定することとすれば、ユーザは、コンテンツ内の特に自分が視聴した部分や他のユーザに視聴させたいと考える部分を、他のユーザに視聴させることができる。また、視聴履歴管理サーバ20内で管理される各ユーザの視聴履歴情報VHは、予め定められた条件に合致する他のユーザにも公開されることとしてもよい。例えば、家族で一つのコンテンツ再生装置10を共有する場合など、一つのコンテンツ再生装置10を複数のユーザが使用する場合に、これら複数のユーザのうち、一部のユーザがマスターアカウント、その他のユーザがサブアカウントとして設定されることがある。ここで、サブアカウントは、コンテンツ再生装置10の利用が一部制限されるアカウントであって、例えば未成年者がコンテンツ再生装置10を利用する際に設定される。この場合に、視聴履歴管理サーバ20は、マスターアカウントのユーザの要求に応じて、サブアカウントのユーザが視聴したコンテンツの視聴履歴情報VHをマスターアカウントのユーザに提供してもよい。また、コンテンツ再生システム1を利用する複数のユーザに対して、いわゆるソーシャルネットワーク型のサービスが提供されてもよい。この場合、各ユーザ間には、友人フレンドとしての関係が設定される。そして、各ユーザは、自分の友人として設定されたユーザ、又は自分の友人のさらに友人として設定されたユーザの視聴履歴情報VHを閲覧できることとしてもよい。このようなサービスは、ユーザに対するコンテンツの推薦サービスにも利用できる。すなわち、視聴履歴管理サーバ20が管理する視聴履歴情報VHを用いて、各ユーザに対して、他のユーザ例えば当該ユーザの友人として設定されたユーザや、当該ユーザが視聴したコンテンツを視聴した他のユーザなどが視聴しているコンテンツを、当該ユーザに推薦するコンテンツとして提示してもよい。なお、以上の説明では、全てのコンテンツ再生装置10が視聴履歴管理サーバ20に直接アクセスすることとしたが、コンテンツ再生装置10の中には、携帯型のオーディオプレーヤーや家庭用テレビ受像機など、視聴履歴管理サーバ20との間で視聴履歴情報VHを送受信するためのプログラムを実装できないものも存在し得る。この場合、これらのコンテンツ再生装置10がホームサーバなど他のサーバとの間で通信を行うための機能を備えていれば、このようなサーバをゲートウェイサーバとして利用することで、これらのコンテンツ再生装置10も視聴履歴管理サーバ20との間で視聴履歴情報VHを授受することが可能となる。また、以上の説明においては、視聴履歴情報VHに含まれる中断状態情報RIは、ユーザによるコンテンツ再生処理の中断指示を受け付けた場合に、コンテンツ再生処理部41が生成することとしている。しかしながら、中断状態情報RIの生成方法は、このようなものに限られない。例えばコンテンツ再生処理部41は、コンテンツ再生処理中に、現在時点でのコンテンツの再生状態を記録する処理を短周期で繰り返してもよい。こうすれば、コンテンツ再生処理が中断された際に最後に記録された再生状態を示す情報を、中断時のコンテンツの再生状態を示す中断状態情報RIとして用いることができる。また、コンテンツ再生処理部41ではなく、視聴履歴送受信部42が、コンテンツ再生処理部41による再生処理の状態を所定時間おきにモニタし、モニタして得られた情報を中断状態情報RIとして視聴履歴管理サーバ20に送信してもよい。このような処理によれば、例えばユーザの指示によらずに、コンテンツ再生装置10のバッテリ切れ等によってコンテンツ再生処理が異常終了した場合にも、そのときの再生状態を示す中断状態情報RIを記録し、視聴履歴管理サーバ20に送信することができる。また、以上の説明においては、各コンテンツ再生装置10は他のコンテンツ再生装置10が生成した視聴履歴情報VHを常に視聴履歴管理サーバ20を介して取得することとしたが、各コンテンツ再生装置10は、場合によっては、他のコンテンツ再生装置10から直接的に視聴履歴情報VHを取得してもよい。具体的には、例えばユーザが指示を行うことにより、コンテンツ再生装置10は、ユーザが指定した他のコンテンツ再生装置10に対して、直接ユーザが指定したコンテンツの視聴履歴情報VHを送信する。こうすれば、ユーザは、視聴履歴管理サーバ20の動作が停止している場合や、視聴履歴管理サーバ20との通信接続が確立できない場合であっても、有線又は無線で直接自分自身が所持しているコンテンツ再生装置10同士を接続させて、視聴履歴情報VHを共有させることができる。