(57)【要約】【課題】記憶容量の大きなメモリーの使用を不要にし、安価に効率よくコンテンツを記録または再生すること。【解決手段】  同期処理部１１１は、コンテンツ一覧またはコンテンツを同期先サーバ１７０より取得する。同期対象コンテンツ決定部１１２は、コンテンツの再生の成功または失敗と再生を試みた機器の端末ＩＤとを、再生品質の異なるコンテンツ毎に対応付けた履歴情報に基づいて、同期処理部１１１により取得するコンテンツをコンテンツ一覧の中から選択する。【選択図】図１
2011210089.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを再生するコンテンツ再生手段と、
前記再生の成功または失敗と前記再生を試みた機器の識別情報とを、再生品質の異なるコンテンツ毎に対応付けた履歴情報を記録する記録制御手段と、
を具備するコンテンツ再生装置。
【請求項２】
前記記録制御手段は、前記再生の成功または失敗と前記識別情報とに加えて、前記再生時の時刻情報を対応付けた前記履歴情報を記録する請求項１記載のコンテンツ再生装置。
【請求項３】
コンテンツ一覧またはコンテンツをサーバより取得する取得手段と、
コンテンツの再生の成功または失敗と前記再生を試みた機器の識別情報とを、再生品質の異なるコンテンツ毎に対応付けた履歴情報に基づいて、前記取得手段により取得するコンテンツを前記コンテンツ一覧の中から選択する選択手段と、
を具備するコンテンツ同期装置。
【請求項４】
前記履歴情報において、前記コンテンツの再生の成功または失敗及び前記識別情報と対応付けた前記再生時の時刻情報に基づいて、コンテンツの再生を行う新たな機器を検出する検出手段をさらに具備し、
前記取得手段は、前記コンテンツ一覧に加えて、前記新たな機器により新たに再生可能になった高品質のコンテンツを前記サーバより取得し、取得した前記高品質のコンテンツを、前記高品質のコンテンツと同一内容の既に記録済みの低品質のコンテンツに上書きする請求項３記載のコンテンツ同期装置。
【請求項５】
前記選択手段は、前記再生の成功と対応付けられた前記機器の数が最も多い再生品質のコンテンツを、前記取得手段により取得するコンテンツとして前記コンテンツ一覧の中から選択する請求項３記載のコンテンツ同期装置。
【請求項６】
コンテンツ再生装置におけるコンテンツの再生履歴作成方法であって、
コンテンツを再生するステップと、
前記再生の成功または失敗と前記再生を試みた機器の識別情報とを、再生品質の異なるコンテンツ毎に対応付けた履歴情報を記録するステップと、
を具備するコンテンツの再生履歴作成方法。
【請求項７】
サーバよりコンテンツを取得するコンテンツ同期装置におけるコンテンツ取得方法であって、
コンテンツ一覧またはコンテンツをサーバより取得するステップと、
コンテンツの再生の成功または失敗と前記再生を試みた機器の識別情報とを、再生品質の異なるコンテンツ毎に対応付けた履歴情報に基づいて、取得するコンテンツを前記コンテンツ一覧の中から選択するステップと、
を具備するコンテンツ取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ再生装置、コンテンツ同期装置、コンテンツの再生履歴作成方法及びコンテンツ取得方法に関し、特に能力の異なる複数の機器においてコンテンツを再生するコンテンツ再生装置、コンテンツ同期装置、コンテンツの再生履歴作成方法及びコンテンツ取得方法に関する。
【背景技術】
【０００２】
従来、サーバとクライアントとの間で、ファイルを共有するものが知られている（例えば、特許文献１）。特許文献１では、複数のクライアントは、同期先のサーバから取得したファイルをコピーして互いに共有する。
【０００３】
しかしながら、特許文献１は、複数の同一性能を有するクライアントにおいてファイルを共有するものであり、性能の異なる複数の機器においては、共有するファイルを再生することができない機器が存在するという課題がある。
【０００４】
ここで、異なる性能を有する機器としては、テレビ、携帯電話、デジタルカメラ及び音楽用コンポ等である。例えば、テレビは、動画再生能力が高機能である一方、静止画再生能力及び音楽再生能力が低機能である。また、携帯電話は、動画再生能力、静止画再生能力及び音楽再生能力の全てが中機能である。また、デジタルカメラは、静止画再生能力が高機能である一方、動画再生能力が低機能であるとともに、音声再生能力は無い。また、音楽用コンポは、音楽再生能力が高機能である一方、静止画再生能力及び動画再生能力が無い。従って、テレビは、動画再生能力が高機能なので、ＨＤ動画ファイルを再生することができる。また、携帯電話は、動画再生能力が中機能であり、高機能ではないので、ＨＤ動画ファイルを再生することはできない。
【０００５】
また、上記の特許文献１の課題を解決する方法として、異なる性能を有するクライアントで各々再生可能な形式に、ファイルを変換するものが知られている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−７１８８号公報
【特許文献２】特開２００２−２９７４９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献２においては、同一内容のコンテンツを、再生する機器の数に応じて、複数の異なる形式により記録する必要があるので、容量の大きなメモリーを必要とし、効率よくコンテンツを記録することができないという問題がある。
【０００８】
本発明の目的は、記憶容量の大きなメモリーの使用を不要にすることができ、安価に効率よくコンテンツを記録または再生することができるコンテンツ再生装置、コンテンツ同期装置、コンテンツの再生履歴作成方法及びコンテンツ取得方法を提供することである。
【課題を解決するための手段】
【０００９】
本発明のコンテンツ再生装置は、コンテンツを再生するコンテンツ再生手段と、前記再生の成功または失敗と前記再生を試みた機器の識別情報とを、再生品質の異なるコンテンツ毎に対応付けた履歴情報を記録する記録制御手段と、を具備する構成を採る。
【００１０】
本発明のコンテンツ同期装置は、コンテンツ一覧またはコンテンツをサーバより取得する取得手段と、コンテンツの再生の成功または失敗と前記再生を試みた機器の識別情報とを、再生品質の異なるコンテンツ毎に対応付けた履歴情報に基づいて、前記取得手段により取得するコンテンツを前記コンテンツ一覧の中から選択する選択手段と、を具備する構成を採る。
【００１１】
本発明のコンテンツの再生履歴作成方法は、コンテンツ再生装置におけるコンテンツの再生履歴作成方法であって、コンテンツを再生するステップと、前記再生の成功または失敗と前記再生を試みた機器の識別情報とを、再生品質の異なるコンテンツ毎に対応付けた履歴情報を記録するステップと、を具備するようにした。
【００１２】
本発明のコンテンツ取得方法は、サーバよりコンテンツを取得するコンテンツ同期装置におけるコンテンツ取得方法であって、コンテンツ一覧またはコンテンツをサーバより取得するステップと、コンテンツの再生の成功または失敗と前記再生を試みた機器の識別情報とを、再生品質の異なるコンテンツ毎に対応付けた履歴情報に基づいて、取得するコンテンツを前記コンテンツ一覧の中から選択するステップと、を具備するようにした。
【発明の効果】
【００１３】
本発明によれば、記憶容量の大きなメモリの使用を不要にすることができ、安価に効率よくコンテンツを記録または再生することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１に係るファイル共有システムの構成を示すブロック図
【図２】本発明の実施の形態１に係るコンテンツ再生装置の動作を示すフロー図
【図３】本発明の実施の形態１に係るメモリカードに記録されている履歴情報の一例を示す図
【図４】本発明の実施の形態１に係るコンテンツ同期装置における、取得するコンテンツの選択方法を示すフロー図
【図５】本発明の実施の形態１に係る機器構成変更検出部におけるファイルを上書きする方法のフロー図
【図６】本発明の実施の形態１に係る新たに機器が追加された場合の履歴情報の一例を示す図
【図７】本発明の実施の形態２に係るファイル共有システムの構成を示すブロック図
【図８】本発明の実施の形態２に係るコンテンツ撮録装置の動作を示すフロー図
【図９】本発明の実施の形態２に係るメモリカードに記録されている履歴情報の一例を示す図
【図１０】本発明の実施の形態２に係るコンテンツ同期装置における、取得するコンテンツの選択方法を示すフロー図
【図１１】本発明の実施の形態２に係る機器構成変更検出部におけるファイルを上書きする方法のフロー図
【図１２】本発明の実施の形態３に係るメモリカードに記録されている履歴情報の一例を示す図
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１６】
（実施の形態１）
図１は、本発明の実施の形態１に係るファイル共有システム１００の構成を示すブロック図である。
【００１７】
ファイル共有システム１００は、コンテンツ再生装置１５０と、コンテンツ同期装置１６０と、同期先サーバ１７０と、記憶装置１８０と、メモリカード１９０とから主に構成される。以下に、ファイル共有システム１００の構成の詳細について説明する。
【００１８】
コンテンツ再生装置１５０は、メモリカード１９０に記録されているコンテンツを取得し、取得したコンテンツを再生する。また、コンテンツ再生装置１５０は、取得したコンテンツの再生を試みた結果（以下「再生結果」と記載する）を含む履歴情報を生成し、生成した履歴情報をメモリカード１９０に記録する。
【００１９】
コンテンツ同期装置１６０は、同期先サーバ１７０からコンテンツ一覧を取得するとともに、メモリカード１９０から履歴情報を取得する。また、コンテンツ同期装置１６０は、履歴情報に含まれる再生結果において再生に成功した機器の数が最も多い再生品質のコンテンツを、コンテンツ一覧の中から選択する。また、コンテンツ同期装置１６０は、選択したコンテンツを同期先サーバ１７０から取得してメモリカード１９０に記録する。また、コンテンツ同期装置１６０は、履歴情報に基づいてコンテンツを再生する新たな機器を検出する。また、コンテンツ同期装置１６０は、検出した新たな機器により新たに再生可能になった高品質のコンテンツを同期先サーバ１７０より取得する。また、コンテンツ同期装置１６０は、取得した高品質のコンテンツを、メモリカード１９０に記録されている低品質のコンテンツに上書きする。この際、上書きされるコンテンツと上書きするコンテンツとは、同一内容である。また、高品質のコンテンツとは、低機能な機器では再生できず、高機能な機器により再生可能なコンテンツを意味する。
【００２０】
同期先サーバ１７０は、コンテンツ同期装置１６０からの要求に応じてコンテンツ一覧またはコンテンツを記憶装置１８０から取得し、取得したコンテンツ一覧またはコンテンツをコンテンツ同期装置１６０へ送信する。
【００２１】
記憶装置１８０は、コンテンツを記憶するとともに、記憶しているコンテンツのコンテンツ一覧を記憶する。
【００２２】
メモリカード１９０は、コンテンツ同期装置１６０により取得したコンテンツを記憶する。また、メモリカード１９０は、コンテンツ再生装置１５０により生成された履歴情報を記録する。
【００２３】
以上で、ファイル共有システム１００の構成の説明を終える。
【００２４】
次に、コンテンツ再生装置１５０の構成について説明する。コンテンツ再生装置１５０は、例えばコンテンツ再生機能付きテレビまたは携帯電話等の通信端末装置である。
【００２５】
コンテンツ再生装置１５０は、コンテンツ再生部１０１及びコンテンツ再生結果記録部１０２から主に構成される。
【００２６】
コンテンツ再生部１０１は、外部記憶媒体であるメモリカード１９０に記録されているコンテンツを読み出して、読み出したコンテンツを再生する。また、コンテンツ再生部１０１は、コンテンツの再生結果をコンテンツ再生結果記録部１０２へ出力する。なお、コンテンツの再生結果には、再生を試みたコンテンツの情報を付加する。
【００２７】
コンテンツ再生結果記録部１０２は、コンテンツ再生装置１５０の識別情報である端末ＩＤを取得する。また、コンテンツ再生結果記録部１０２は、コンテンツ再生部１０１においてコンテンツの再生を試みた時刻の時刻情報を取得する。また、コンテンツ再生結果記録部１０２は、コンテンツ再生部１０１から入力したコンテンツの再生結果と、端末ＩＤと、時刻情報とを、異なる再生品質のコンテンツ毎に対応付けた履歴情報をメモリカード１９０に記録する。なお、履歴情報については後述する。
【００２８】
以上で、コンテンツ再生装置１５０の構成の説明を終える。
【００２９】
次に、コンテンツ同期装置１６０の構成について説明する。コンテンツ同期装置１６０は、例えば携帯電話等の通信端末装置である。
【００３０】
コンテンツ同期装置１６０は、同期処理部１１１と、同期対象コンテンツ決定部１１２と、機器構成変更検出部１１３とから主に構成される。
【００３１】
同期処理部１１１は、同期先サーバ１７０からコンテンツ一覧を取得して同期対象コンテンツ決定部１１２へ出力する。また、同期処理部１１１は、同期対象コンテンツ決定部１１２から要求されたコンテンツを、同期先サーバ１７０から取得し、取得したコンテンツをメモリカード１９０に記録する。また、同期処理部１１１は、機器構成変更検出部１１３からの上書き指示に従って、新たに追加された機器において再生可能なコンテンツを、同期先サーバ１７０から取得する。この際、同期処理部１１１は、メモリカード１９０に既に記録済みのコンテンツと同一内容のコンテンツであって、且つメモリカード１９０に記録済みのコンテンツよりも高品質のコンテンツを同期先サーバ１７０より取得する。そして、同期処理部１１１は、取得した高品質のコンテンツを、取得した高品質のコンテンツと同一内容のメモリカード１９０に記録されている低品質のコンテンツに上書きする。
【００３２】
同期対象コンテンツ決定部１１２は、同期処理部１１１から入力したコンテンツ一覧と、メモリカード１９０から取得した履歴情報とに基づいて、コンテンツ一覧の中からコンテンツを選択する。同期対象コンテンツ決定部１１２は、例えば履歴情報において再生の成功と対応付けられている機器の数が最も多い再生品質のコンテンツを、コンテンツ一覧の中から選択する。この際、同期対象コンテンツ決定部１１２は、履歴情報において、閾値より古い時刻情報と対応付けられている機器の情報を履歴情報から除く。そして、同期対象コンテンツ決定部１１２は、選択したコンテンツの取得を同期処理部１１１に要求する。
【００３３】
機器構成変更検出部１１３は、メモリカード１９０から取得した履歴情報の時刻情報が閾値より新しい機器を、新たに追加された機器として検出する。また、機器構成変更検出部１１３は、検出した新たに追加された機器により新たに再生可能になった高品質のコンテンツを、メモリカード１９０に上書きする上書き指示を同期処理部１１１に出力する。
【００３４】
以上で、コンテンツ同期装置１６０の構成の説明を終える。
【００３５】
次に、コンテンツ再生装置１５０の動作について、図２を用いて説明する。図２は、コンテンツ再生装置１５０の動作を示すフロー図である。
【００３６】
最初に、コンテンツ再生部１０１は、コンテンツの再生を試み、コンテンツ再生結果記録部１０２は、コンテンツの再生結果を取得する（ステップＳＴ２０１）。
【００３７】
次に、コンテンツ再生結果記録部１０２は、端末ＩＤを取得する（ステップＳＴ２０２）。
【００３８】
次に、コンテンツ再生結果記録部１０２は、時刻情報として現在時刻を取得する（ステップＳＴ２０３）。
【００３９】
次に、コンテンツ再生結果記録部１０２は、コンテンツの再生結果と、端末ＩＤと、現在時刻とを、異なるデータ種別のコンテンツ毎に対応付けて、メモリカード１９０に記録する（ステップＳＴ２０４）。
【００４０】
以上で、コンテンツ再生装置１５０の動作の説明を終える。
【００４１】
図３は、メモリカード１９０に記録されている履歴情報の一例を示す図である。
【００４２】
図３の履歴情報は、再生品質の異なる複数のコンテンツ＃３０１と、コンテンツの再生結果＃３０２と、端末ＩＤ＃３０３と、時刻情報＃３０４とを対応付けた情報である。また、図３のコンテンツの再生結果＃３０２において、「○」は再生の成功を示し、「×」は再生の失敗を示し、「未」は再生を試みていないことを示す。なお、図３において、時刻情報は日付であるが、これに限らず、日付に加えて、時分まで記録してもよい。また、時刻情報は、上記に限らず、時分に加えてミリ秒まで記録してもよい。また、時刻情報は、上記に限らず、時分及びミリ秒に加えてマイクロ秒まで記録してもよい。さらに、時刻情報は、上記に限らず、時分、ミリ秒及びマイクロ秒に加えてナノ秒まで記録してもよい。また、図３において、説明の便宜上、端末ＩＤを機器の名称にしているが、実際は、機器を識別することができる識別番号または種別番号等の任意の情報を端末ＩＤとして用いる。
【００４３】
また、コンテンツ＃３０１において、ＶＧＡ動画よりもＨＤ動画の方が再生品質としては高品質であり、ＡＡＣ音楽よりもＷＭＡ音楽の方が再生品質としては高品質であるとともに、ＷＭＡ音楽よりもＭＰ３音楽の方が再生品質としては高品質である。また、コンテンツ＃３０１において、ＨＤ動画ＡとＶＧＡ動画Ａとは、再生品質の異なる同一内容のコンテンツである。また、コンテンツ＃３０１において、ＨＤ動画ＢとＶＧＡ動画Ｂとは、再生品質の異なる同一内容のコンテンツである。また、コンテンツ＃３０１において、ＭＰ３音楽ＡとＷＭＡ音楽ＡとＡＡＣ音楽Ａとは、再生品質の異なる同一内容のコンテンツである。また、コンテンツ＃３０１において、ＭＰ３音楽ＢとＷＭＡ音楽Ｂとは、再生品質の異なる同一内容のコンテンツである。また、ＨＤ動画ＡとＨＤ動画Ｂ、またはＶＧＡ動画ＡとＶＧＡ動画Ｂは、例えばドラマの１話目と２話目のように、ストーリーが続いているコンテンツである。画像Ａ、Ｂ、Ｃ、Ｄ及び音楽Ａ、Ｂについても動画と同様である。
【００４４】
また、図３の時刻情報＃３０４は、コンテンツの再生を試みた時刻である。
【００４５】
次に、コンテンツ同期装置１６０における、取得するコンテンツの選択方法について、図４を用いて説明する。図４は、コンテンツ同期装置１６０における、取得するコンテンツの選択方法を示すフロー図である。
【００４６】
最初に、同期対象コンテンツ決定部１１２は、同期処理部１１１を介して、コンテンツ一覧を同期先サーバ１７０より取得する（ステップＳＴ４０１）。
【００４７】
次に、同期対象コンテンツ決定部１１２は、メモリカード１９０より履歴情報を取得する（ステップＳＴ４０２）。
【００４８】
次に、同期対象コンテンツ決定部１１２は、閾値より古い時刻情報と対応付けられている機器の情報を、履歴情報より省く（ステップＳＴ４０３）。
【００４９】
次に、同期対象コンテンツ決定部１１２は、コンテンツの再生結果より、再生に成功した端末ＩＤを有する機器の数を、コンテンツ毎に計算する（ステップＳＴ４０４）。
【００５０】
次に、同期対象コンテンツ決定部１１２は、再生に成功した端末ＩＤを有する機器の数が最も多い再生品質のコンテンツを選択する（ステップＳＴ４０５）。
【００５１】
次に、同期対象コンテンツ決定部１１２は、選択したコンテンツの取得を同期処理部１１１に指示する（ステップＳＴ４０６）。
【００５２】
次に、同期対象コンテンツ決定部１１２は、取得するコンテンツがまだあるか否かを判定する（ステップＳＴ４０７）。
【００５３】
取得するコンテンツが無い場合には（ステップＳＴ４０７：Ｎｏ）、同期対象コンテンツ決定部１１２は、処理を終了する。
【００５４】
一方、取得するコンテンツがある場合には（ステップＳＴ４０７：Ｙｅｓ）、同期対象コンテンツ決定部１１２は、ステップＳＴ４０４に処理を戻す。
【００５５】
例えば、図３の場合、ＨＤ動画ＡとＶＧＡ動画Ａとは、コンテンツの内容は同一であるものの、ＶＧＡ動画Ａの方がＨＤ動画Ａよりも再生品質が低い。この場合において、ＨＤ動画Ａの再生に成功した機器は、テレビのみの１つであるのに対して、ＶＧＡ動画Ａの再生に成功した機器は、テレビとカメラと携帯電話との３つである。従って、同期対象コンテンツ決定部１１２は、動画Ａのコンテンツとして、再生に成功した機器の数が最も多い再生品質のコンテンツであるＶＧＡ動画Ａを選択する。
【００５６】
以上で、コンテンツ同期装置１６０における、同期するコンテンツの選択方法についての説明を終える。
【００５７】
次に、機器構成変更検出部１１３におけるファイルを上書きする方法について、図５を用いて説明する。図５は、機器構成変更検出部１１３におけるファイルを上書きする方法のフロー図である。
【００５８】
最初に、機器構成変更検出部１１３は、メモリカード１９０から取得した履歴情報の時刻情報と閾値とを比較して、閾値より古い時刻情報を含む機器の有無を調べる（ステップＳＴ５０１）。そして、機器構成変更検出部１１３は、閾値より古い時刻情報を含む機器が有る場合には、その機器の情報を履歴情報から省く。
【００５９】
また、機器構成変更検出部１１３は、履歴情報において再生に成功したコンテンツ（以下「再生可能コンテンツ」と記載する）を調べる（ステップＳＴ５０２）。ここで、ステップＳＴ５０２において使用する履歴情報には、閾値より新しい時刻情報を含む機器の情報のみが残されている。
【００６０】
また、機器構成変更検出部１１３は、再生可能コンテンツが有るか否かを判定する（ステップＳＴ５０３）。
【００６１】
再生可能コンテンツが無い場合には（ステップＳＴ５０３：Ｎｏ）、機器構成変更検出部１１３は、処理を終了する。
【００６２】
一方、再生可能コンテンツが有る場合には（ステップＳＴ５０３：Ｙｅｓ）、機器構成変更検出部１１３は、メモリカード１９０に記録されている履歴情報を取得する（ステップＳＴ５０４）。
【００６３】
次に、機器構成変更検出部１１３は、再生可能コンテンツの再生品質と、メモリカード１９０に記録されている履歴情報のコンテンツの再生品質とを比較する（ステップＳＴ５０５）。
【００６４】
次に、機器構成変更検出部１１３は、同一内容のコンテンツにおいて、履歴情報のコンテンツの再生品質が、再生可能コンテンツの再生品質よりも低品質であるか否かを判定する（ステップＳＴ５０６）。
【００６５】
低品質である場合には（ステップＳＴ５０６：Ｙｅｓ）、機器構成変更検出部１１３は、再生可能コンテンツを、メモリカード１９０に記録されている同一内容のコンテンツに上書きすることを同期処理部１１１に指示する（ステップＳＴ５０７）。
【００６６】
一方、低品質でない場合には、機器構成変更検出部１１３は、ステップＳＴ５０７の処理をスキップしてステップＳＴ５０８に処理を進める。
【００６７】
また、機器構成変更検出部１１３は、メモリカード１９０に記録されている履歴情報において、ステップＳＴ５０６において比較を行っていないコンテンツがあるか否かを判定する（ステップＳＴ５０８）。
【００６８】
比較を行っていないコンテンツが無い場合には（ステップＳＴ５０８：Ｎｏ）、機器構成変更検出部１１３は、処理を終了する。
【００６９】
一方、比較を行っていないコンテンツが有る場合には、機器構成変更検出部１１３は、ステップＳＴ５０６に処理を戻す。
【００７０】
以上で、機器構成変更検出部１１３におけるファイルを上書きする方法の説明を終える。
【００７１】
図６は、新たに機器が追加された場合の履歴情報の一例を示す図である。なお、図６において、図３と同一情報である部分には同一符号を付して、その説明を省略する。
【００７２】
図６の履歴情報は、再生品質の異なる複数のコンテンツ＃３０１と、コンテンツの再生結果＃３０２、＃６０３、＃６０４と、端末ＩＤ＃３０３と、時刻情報＃３０４、＃６０１、＃６０２とを対応付けた情報である。また、図６のコンテンツの再生結果＃６０３、＃６０４において、「○」は再生の成功を示し、「×」は再生の失敗を示し、「未」は再生を試みていないことを示す。なお、図６において、時刻情報は日付であるが、これに限らず、日付に加えて、時分まで記録してもよい。また、時刻情報は、上記に限らず、時分に加えてミリ秒まで記録してもよい。また、時刻情報は、上記に限らず、時分及びミリ秒に加えてマイクロ秒まで記録してもよい。さらに、時刻情報は、上記に限らず、時分、ミリ秒及びマイクロ秒に加えてナノ秒まで記録してもよい。
【００７３】
図６より、古い機器の時刻情報＃６０１において、５月５日より後にはコンテンツの再生を行っていない。一方、新たな機器の時刻情報＃６０２において、９月１日よりも前にはコンテンツの再生を全く行っていない一方、９月１日以後には頻繁にコンテンツの再生を行っている。このように、時刻情報を見ることにより、古い機器と新たな機器とを見分けることができる。
【００７４】
また、図６において、古い機器のコンテンツの再生結果＃６０３において、古い機器は、ＨＤ動画Ａの再生に失敗している。一方、新たな機器のコンテンツの再生結果＃６０４において、新たな機器は、ＨＤ動画Ａの再生に成功している。従って、機器構成変更検出部１１３は、ＶＧＡ動画Ｂ以降の動画を、ＨＤ動画（ＨＤ動画Ｃ、ＨＤ動画Ｄ・・・）として取得する。また、機器構成変更検出部１１３は、ＨＤ動画Ａを、既に取得済みのＶＧＡ動画Ａに上書きする指示を行う。これにより、高機能な新たな機器を所有したユーザは、再生品質として高品質のコンテンツを、以後は視聴することができる。
【００７５】
このように、本実施の形態によれば、記憶容量の大きなメモリーの使用を不要にすることができ、安価に効率よくコンテンツを記録または再生することができる。また、本実施の形態によれば、機器毎にファイルをメモリカードに記録する無駄を防ぐことができる。また、本実施の形態によれば、時刻情報に基づいて検出した新たな機器により、新たに再生可能になった高品質のコンテンツを、上書きにより記録するので、ユーザが所有する最新の機器に応じた最良の再生品質のコンテンツを取得して記録することができる。
【００７６】
（実施の形態２）
図７は、本発明の実施の形態２に係るファイル共有システム７００の構成を示すブロック図である。
【００７７】
図７に示すファイル共有システム７００は、図１に示す実施の形態１に係るファイル共有システム１００に対して、コンテンツ撮録装置７５０を追加し、コンテンツ同期装置１６０の代わりにコンテンツ同期装置７６０を有する。なお、図７において、図１と同一構成である部分には同一の符号を付してその説明を省略する。
【００７８】
ファイル共有システム７００は、コンテンツ再生装置１５０と、同期先サーバ１７０と、記憶装置１８０と、メモリカード１９０と、コンテンツ撮録装置７５０と、コンテンツ同期装置７６０とから主に構成される。以下に、ファイル共有システム７００における図１と異なる構成について説明する。
【００７９】
コンテンツ撮録装置７５０は、被写体の撮影または録音を行って、撮影または録音したデータをコンテンツとしてメモリカード１９０に記録する。また、コンテンツ撮録装置７５０は、撮影または録音したコンテンツに関する情報である履歴情報を生成し、生成した履歴情報をメモリカード１９０に記録する。
【００８０】
メモリカード１９０は、コンテンツ同期装置１６０により取得したコンテンツを記憶する。また、メモリカード１９０は、コンテンツ再生装置１５０により生成された履歴情報を記録する。また、メモリカード１９０は、コンテンツ撮録装置７５０により生成された履歴情報を記録する。
【００８１】
コンテンツ同期装置７６０は、同期先サーバ１７０からコンテンツ一覧を取得するとともに、メモリカード１９０から履歴情報を取得する。また、コンテンツ同期装置７６０は、履歴情報に含まれる再生結果において再生に成功した機器の数が最も多い再生品質のコンテンツを、コンテンツ一覧の中から選択する。また、コンテンツ同期装置７６０は、選択したコンテンツを同期先サーバ１７０から取得してメモリカード１９０に記録する。また、コンテンツ同期装置７６０は、履歴情報に基づいてコンテンツを再生する新たな機器を検出する。また、コンテンツ同期装置７６０は、検出した新たな機器により新たに再生可能になった高品質のコンテンツを同期先サーバ１７０より取得する。また、コンテンツ同期装置７６０は、取得した高品質のコンテンツを、メモリカード１９０に記録されている低品質のコンテンツに上書きする。
【００８２】
次に、コンテンツ撮録装置７５０の構成について説明する。
【００８３】
コンテンツ撮録装置７５０は、コンテンツ撮録部７０１及びコンテンツ撮録結果記録部７０２から主に構成される。
【００８４】
コンテンツ撮録部７０１は、被写体の撮影または録音を行う。また、コンテンツ撮録部７０１は、撮影または録音したデータをコンテンツとしてメモリカード１９０に記録する。また、コンテンツ撮録部７０１は、撮影または録音を行った旨の情報（以下「撮録結果」と記載する）をコンテンツ撮録結果記録部７０２へ出力する。
【００８５】
コンテンツ撮録結果記録部７０２は、コンテンツ撮録装置７５０の識別情報である端末ＩＤを取得する。また、コンテンツ撮録結果記録部７０２は、コンテンツ撮録部７０１においてコンテンツの撮影または録音を試みた時刻の時刻情報を取得する。また、コンテンツ撮録結果記録部７０２は、コンテンツ撮録部７０１から入力した撮録結果と、端末ＩＤと、時刻情報とを、複数の異なる再生品質のコンテンツ毎に対応付けた履歴情報をメモリカード１９０に記録する。なお、履歴情報については後述する。
【００８６】
以上で、コンテンツ撮録装置７５０の構成の説明を終える。
【００８７】
次に、コンテンツ同期装置７６０の構成について説明する。コンテンツ同期装置７６０は、例えば携帯電話等の通信端末装置である。
【００８８】
図７に示すコンテンツ同期装置７６０は、図１に示す実施の形態１に係るコンテンツ同期装置１６０に対して、同期対象コンテンツ決定部１１２の代わりに同期対象コンテンツ決定部７０３を有し、機器構成変更検出部１１３の代わりに機器構成変更検出部７０４を有する。なお、図７において、図１と同一構成である部分には同一の符号を付してその説明を省略する。
【００８９】
コンテンツ同期装置７６０は、同期処理部１１１と、同期対象コンテンツ決定部７０３と、機器構成変更検出部７０４とから主に構成される。
【００９０】
同期処理部１１１は、同期先サーバ１７０からコンテンツ一覧を取得して同期対象コンテンツ決定部７０３へ出力する。また、同期処理部１１１は、同期対象コンテンツ決定部７０３から要求されたコンテンツを、同期先サーバ１７０から取得し、取得したコンテンツをメモリカード１９０に記録する。また、同期処理部１１１は、機器構成変更検出部７０４からの上書き指示に従って、新たに追加された機器において再生可能なコンテンツを、同期先サーバ１７０から取得する。この際、同期処理部１１１は、メモリカード１９０に既に記録済みのコンテンツと同一内容のコンテンツであって、且つメモリカード１９０に記録済みのコンテンツよりも高品質のコンテンツを同期先サーバ１７０より取得する。そして、同期処理部１１１は、取得した高品質のコンテンツを、取得した高品質のコンテンツと同一内容のメモリカード１９０に記録されている低品質のコンテンツに上書きする。
【００９１】
同期対象コンテンツ決定部７０３は、同期処理部１１１から入力したコンテンツ一覧と、メモリカード１９０から取得した履歴情報とに基づいて、コンテンツ一覧の中からコンテンツを選択する。同期対象コンテンツ決定部７０３は、例えば履歴情報において再生の成功と対応付けられている機器の数が最も多い再生品質のコンテンツを、コンテンツ一覧の中から選択する。この際、同期対象コンテンツ決定部７０３は、履歴情報において、閾値より古い時刻情報と対応付けられている再生結果を有する機器の情報を履歴情報から省く。ただし、同期対象コンテンツ決定部７０３は、閾値より新しい時刻情報と対応付けられている撮録結果を有する機器の情報は、履歴情報から省かない。そして、同期対象コンテンツ決定部７０３は、選択したコンテンツの取得を同期処理部１１１に要求する。
【００９２】
機器構成変更検出部７０４は、メモリカード１９０から取得した履歴情報において、再生結果と対応付けられている時刻情報が閾値より新しい機器を、新たに追加された機器として検出する。また、同期対象コンテンツ決定部７０３は、検出されなかった機器のうち、閾値より新しい時刻情報と対応付けられている撮録結果を有する機器を新たに追加された機器として検出する。そして、機器構成変更検出部７０４は、検出した新たに追加された機器により新たに再生可能になった高品質のコンテンツを、メモリカード１９０に上書きする上書き指示を同期処理部１１１に出力する。
【００９３】
以上で、コンテンツ同期装置７６０の構成の説明を終える。
【００９４】
次に、コンテンツ撮録装置７５０の動作について、図８を用いて説明する。図８は、コンテンツ撮録装置７５０の動作を示すフロー図である。
【００９５】
最初に、コンテンツ撮録部７０１は、被写体の撮影または録音を行い、コンテンツ撮録結果記録部７０２は、コンテンツの撮録結果を取得する（ステップＳＴ８０１）。
【００９６】
次に、コンテンツ撮録結果記録部７０２は、端末ＩＤを取得する（ステップＳＴ８０２）。
【００９７】
次に、コンテンツ撮録結果記録部７０２は、時刻情報として現在時刻を取得する（ステップＳＴ８０３）。
【００９８】
次に、コンテンツ撮録結果記録部７０２は、コンテンツの撮録結果と、端末ＩＤと、現在時刻とを、異なるデータ種別のコンテンツ毎に対応付けて、メモリカード１９０に記録する（ステップＳＴ８０４）。
【００９９】
以上で、コンテンツ撮録装置７５０の動作の説明を終える。
【０１００】
図９は、メモリカード１９０に記録された履歴情報＃９５０及び履歴情報＃９６０の一例を示す図である。なお、図９において、図３と同一の情報である部分には同一符号を付して、その説明を省略する。
【０１０１】
図９より、履歴情報＃９５０は、図３の履歴情報と同一である。また、履歴情報＃９６０は、複数の異なる再生品質のコンテンツ＃９０１と、コンテンツの撮録結果＃９０２と、端末ＩＤ＃９０３と、時刻情報＃９０４とを対応付けた情報である。また、図９において、時刻情報＃９０４は、コンテンツの撮影または録音を行った時刻を示す。なお、図９において、時刻情報は日付であるが、これに限らず、日付に加えて、時分まで記録してもよい。また、時刻情報は、上記に限らず、時分に加えてミリ秒まで記録してもよい。また、時刻情報は、上記に限らず、時分及びミリ秒に加えてマイクロ秒まで記録してもよい。さらに、時刻情報は、上記に限らず、時分、ミリ秒及びマイクロ秒に加えてナノ秒まで記録してもよい。また、図９において、説明の便宜上、端末ＩＤを機器の名称にしているが、実際は、機器を識別することができる識別番号または種別番号等の任意の情報を端末ＩＤとして用いることができる。
【０１０２】
次に、コンテンツ同期装置７６０における、取得するコンテンツの選択方法について、図１０を用いて説明する。図１０は、コンテンツ同期装置７６０における、取得するコンテンツの選択方法を示すフロー図である。なお、図１０において、図４と同一処理の部分には同一符号を付して、その説明を省略する。
【０１０３】
同期対象コンテンツ決定部７０３は、閾値より古い時刻情報と対応付けられている機器の情報を、履歴情報より省く（ステップＳＴ４０３）。
【０１０４】
次に、同期対象コンテンツ決定部７０３は、ステップＳＴ４０３において省いた機器の情報のうち、履歴情報の撮録結果に基づいて、所定の機器の情報を残す（ステップＳＴ１００１）。具体的には、同期対象コンテンツ決定部７０３は、ステップＳＴ４０３において省いた機器の情報のうち、履歴情報において撮録結果と対応付けられている時刻情報が閾値より新しい機器の情報を残す。
【０１０５】
また、同期対象コンテンツ決定部７０３は、ステップＳＴ４０３及びステップＳＴ１００１の処理後の履歴情報のコンテンツの再生結果より、再生に成功した端末ＩＤを有する機器の数を、コンテンツ毎に計算する（ステップＳＴ４０４）。
【０１０６】
例えば、図９の場合、履歴情報＃９５０において、カメラの時刻情報＃３０３には３月２５日以後の再生結果は記録されていないものの、履歴情報＃９６０において、カメラの時刻情報＃９０４には１２月４日以後の撮録結果が残されている。従って、この場合、同期対象コンテンツ決定部７０３は、カメラの情報を省かない履歴情報に基づいて、コンテンツをコンテンツ一覧の中から選択する。
【０１０７】
以上で、コンテンツ同期装置１６０における、同期するコンテンツの選択方法についての説明を終える。
【０１０８】
次に、機器構成変更検出部７０４におけるファイルを上書きする方法について、図１１を用いて説明する。図１１は、機器構成変更検出部７０４におけるファイルを上書きする方法のフロー図である。なお、図５と同一処理を行う部分には同一符号を付して、その説明を省略する。
【０１０９】
最初に、機器構成変更検出部７０４は、メモリカード１９０から取得した履歴情報の時刻情報と閾値とを比較して、閾値より古い時刻情報を含む機器の有無を調べる（ステップＳＴ５０１）。そして、機器構成変更検出部７０４は、閾値より古い時刻情報を含む機器が有る場合には、その機器の情報を履歴情報から省く。
【０１１０】
また、機器構成変更検出部７０４は、上記の処理において省いた機器のうち、履歴情報の撮録結果に基づいて機器を残す（ステップＳＴ１１０１）。具体的には、同期対象コンテンツ決定部７０３は、上記の処理において省いた機器のうち、履歴情報において撮録結果と対応付けられている時刻情報が閾値より新しい機器を残す。
【０１１１】
また、機器構成変更検出部７０４は、履歴情報において再生に成功したコンテンツ（以下「再生可能コンテンツ」と記載する）を調べる（ステップＳＴ５０２）。ここで、ステップＳＴ５０２において使用する履歴情報には、ステップＳＴ５０１及びステップＳＴ１１０１の処理において残された機器の情報のみが含まれる。
【０１１２】
以上で、機器構成変更検出部７０４におけるファイルを上書きする方法の説明を終える。
【０１１３】
ここで、本実施の形態において、コンテンツの再生結果に加えて、撮録結果を含めてコンテンツを選択するようにしてもよい。例えば、図９の場合、カメラはＶＧＡ動画の撮影または録音はできないので、ＳＶＧＡ画像を選択するようにしてもよい。この場合には、再生のみならず、撮影または録音によりコンテンツを記録する際にも、複数の機器においてファイルを共有することができる。
【０１１４】
このように、本実施の形態によれば、上記の実施の形態１の効果に加えて、撮影または録音専用として使用を継続している機器の履歴情報を考慮してコンテンツを選択するので、使用継続中の機器がコンテンツ選択の際に対象外の機器になることを防ぐことができる。
【０１１５】
（実施の形態３）
図１２は、本発明の実施の形態３に係る履歴情報＃１２００を示す図である。なお、本実施の形態において、ファイル共有システムは、図１と同一構成であるので、その説明を省略する。
【０１１６】
本実施の形態では、履歴情報＃１２００は、実表示サイズ情報を含む。ここで、実表示サイズ情報とは、機器の表示画面の表示サイズの情報である。
【０１１７】
図１２より、テレビは、ＨＤ動画Ａ及びＨＤ動画ＢをＨＤサイズで表示することができ、ＶＧＡ動画Ａ及びＶＧＡ動画ＢをＶＧＡサイズで表示することができるとともに、ＳＶＧＡ画像ＡをＳＶＧＡサイズで表示することができる。
【０１１８】
一方、カメラは、ＨＤサイズよりも表示能力の低いＶＧＡサイズでしかＨＤ動画Ａ及びＨＤ動画Ｂを表示することができない。
【０１１９】
従って、履歴情報＃１２００の場合には、ＶＧＡ動画のコンテンツ＃１２０１を取得して記録することにより、最も無駄無く、且つ効率よくコンテンツを記録及び再生することができる。なお、図１２において、時刻情報は日付であるが、これに限らず、日付に加えて、時分まで記録してもよい。また、時刻情報は、上記に限らず、時分に加えてミリ秒まで記録してもよい。また、時刻情報は、上記に限らず、時分及びミリ秒に加えてマイクロ秒まで記録してもよい。さらに、時刻情報は、上記に限らず、時分、ミリ秒及びマイクロ秒に加えてナノ秒まで記録してもよい。
【０１２０】
このように、本実施の形態によれば、上記の実施の形態１の効果に加えて、履歴情報に実表示サイズ情報を含めることにより、機器の表示能力に合致したコンテンツを取得することができる。また、本実施の形態によれば、サイズの大きいコンテンツを無駄に記録媒体に記録することを防ぐことができる。
【０１２１】
なお、上記の実施の形態１〜実施の形態３において、履歴情報及びコンテンツをメモリカードに記録したが、本発明はこれに限らず、メモリカード以外の任意の外部記憶媒体に記録することができる。また、上記の実施の形態１〜実施の形態３において、履歴情報に時刻情報を含めたが、本発明はこれに限らず、時刻情報を含めない履歴情報を用いてもよい。また、上記の実施の形態１〜実施の形態３において、ＨＤ及びＶＧＡ等の再生品質のコンテンツを取得したが、本発明はこれに限らず、複数の機器の性能に応じて、任意の再生品質のコンテンツを取得することができる。また、上記の実施の形態１〜実施の形態３において、機器を識別する情報として端末ＩＤを用いたが、本発明はこれに限らず、端末ＩＤ以外の任意の識別情報を用いることができる。
【産業上の利用可能性】
【０１２２】
本発明にかかるコンテンツ再生装置、コンテンツ同期装置、コンテンツの再生履歴作成方法及びコンテンツ取得方法は、特に能力の異なる複数の機器においてコンテンツを再生するのに好適である。
【符号の説明】
【０１２３】
１００  ファイル共有システム
１０１  コンテンツ再生部
１０２  コンテンツ再生結果記録部
１１１  同期処理部
１１２  同期対象コンテンツ決定部
１１３  機器構成変更検出部
１５０  コンテンツ再生装置
１６０  コンテンツ同期装置
１７０  同期先サーバ
１８０  記憶装置
１９０  メモリカード
【図１】
2011210089.tif 000003
【図２】
2011210089.tif 000004
【図３】
2011210089.tif 000005
【図４】
2011210089.tif 000006
【図５】
2011210089.tif 000007
【図６】
2011210089.tif 000008
【図７】
2011210089.tif 000009
【図８】
2011210089.tif 000010
【図９】
2011210089.tif 000011
【図１０】
2011210089.tif 000012
【図１１】
2011210089.tif 000013
【図１２】
2011210089.tif 000014