(57)【特許請求の範囲】
【請求項１】
第１端末から送信された、再生履歴情報の取得要求を受信するステップと、
前記第１端末に連結されたすべての端末へ再生履歴情報アップロード通知を送信するステップであって、前記連結とは、サーバに記憶された対応関係において、連結された複数の端末が同じアカウントに対応することを意味する送信ステップと、
前記すべての端末から送信された再生履歴情報を受信するステップと、
前記すべての端末から送信された再生履歴情報のうち、第２端末の再生履歴情報を取得するステップと、
前記第１端末が前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように前記第１端末を制御するステップと、を含み、
前記すべての端末から送信された再生履歴情報のうち、前記第２端末の再生履歴情報を取得するステップは、
前記すべての端末の中から前記第２端末を特定するステップを含み、
前記第２端末は、その種別が前記第１端末の種別と同じであること、再生履歴情報を最後に更新したものであること、第１アカウントでログインされたものであること、のうちの少なくとも１つを満たし、
前記第１アカウントは、前記第１端末からログインしたアカウントと同じであるか、前記ログインしたアカウントに関連付けられていることを特徴とするマルチメディアデータ再生方法。
【請求項２】
前記第１端末に連結された前記第２端末の再生履歴情報を取得するステップは、
前記第２端末がマルチメディアアプリケーションプログラムをオフにしたときに送信した再生履歴情報を受信するステップを含むことを特徴とする請求項１に記載のマルチメディアデータ再生方法。
【請求項３】
前記第１端末の現在の再生履歴情報と目標アカウントのアカウント識別子とを含む、前記第１端末から送信されたマルチメディア共有要求を受信するステップと、
目標端末が前記第１端末の現在の再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように、前記目標アカウントでログインされた前記目標端末へ前記第１端末の現在の再生履歴情報を送信するステップと、をさらに含むことを特徴とする請求項１に記載のマルチメディアデータ再生方法。
【請求項４】
前記目標マルチメディアデータは、ビデオデータまたはオーディオデータを含むことを特徴とする請求項１乃至３の何れか一項に記載のマルチメディアデータ再生方法。
【請求項５】
前記再生履歴情報は、前記目標マルチメディアデータに対応するマルチメディアデータ識別子と再生進度とを含み、または、
前記再生履歴情報は、前記目標マルチメディアデータに対応するチャンネル識別子を含むことを特徴とする請求項１に記載のマルチメディアデータ再生方法。
【請求項６】
第１端末から送信された再生履歴情報の取得要求を受信するための第１受信モジュールと、
前記第１端末に連結された第２端末の再生履歴情報を取得するための取得モジュールと、
前記第１端末が前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように前記第１端末を制御するための制御モジュールと、を備え、
前記取得モジュールは、送信サブモジュールと、受信サブモジュールと、取得サブモジュールとを備え、
前記送信サブモジュールは、前記第１端末に連結されたすべての端末へ再生履歴情報アップロード通知を送信し、前記連結とは、サーバに記憶された対応関係において、連結された複数の端末が同じアカウントに対応することを意味し、
前記受信サブモジュールは、前記すべての端末から送信された再生履歴情報を受信し、
前記取得サブモジュールは、前記すべての端末から送信された再生履歴情報のうち、前記第２端末の再生履歴情報を取得し、
前記取得サブモジュールは、前記すべての端末の中から前記第２端末を特定し、
前記第２端末は、その種別が前記第１端末の種別と同じであることと、再生履歴情報を最後に更新したものであることと、第１アカウントでログインされたものであることとのうちの少なくとも１つを満たし、前記第１アカウントは、前記第１端末からログインしたアカウントと同じであるか、前記ログインしたアカウントと関連付けられていることを特徴とするマルチメディアデータ再生装置。
【請求項７】
前記取得モジュールは、前記第２端末がマルチメディアアプリケーションプログラムをオフにしたときに送信した再生履歴情報を受信することを特徴とする請求項６に記載のマルチメディアデータ再生装置。
【請求項８】
前記第１端末の現在の再生履歴情報と目標アカウントのアカウント識別子とを含む、前記第１端末から送信されたマルチメディア共有要求を受信するための第２受信モジュールと、
目標端末が前記第１端末の現在の再生履歴情報に基づいて対応するマルチメディアデータを引き続き再生するように、前記目標アカウントでログインされた前記目標端末へ前記第１端末の現在の再生履歴情報を送信するための送信モジュールと、をさらに備えることを特徴とする請求項６に記載のマルチメディアデータ再生装置。
【請求項９】
前記目標マルチメディアデータは、ビデオデータまたはオーディオデータを含むことを特徴とする請求項６乃至８の何れか一項に記載のマルチメディアデータ再生装置。
【請求項１０】
前記再生履歴情報は、前記目標マルチメディアデータに対応するマルチメディアデータ識別子と再生進度とを含み、または、
前記再生履歴情報は、前記目標マルチメディアデータに対応するチャンネル識別子を含むことを特徴とする請求項６に記載のマルチメディアデータ再生装置。
【請求項１１】
マルチメディアデータ再生システムであって、
サーバと第１端末とを含み、
前記サーバは、前記第１端末から送信された再生履歴情報の取得要求を受信し、前記第１端末に連結されたすべての端末へ再生履歴情報アップロード通知を送信し、前記連結とは、サーバに記憶された対応関係において、連結された複数の端末が同じアカウントに対応することを意味し、前記すべての端末から送信された再生履歴情報を受信し、前記すべての端末から送信された再生履歴情報のうち、第２端末の再生履歴情報を取得し、前記第１端末が前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように前記第１端末を制御し、前記すべての端末から送信された再生履歴情報のうち、前記第２端末の再生履歴情報を取得することは、前記すべての端末の中から前記第２端末を特定することを含み、前記第２端末は、その種別が前記第１端末の種別と同じであること、再生履歴情報を最後に更新したものであること、第１アカウントでログインされたものであること、のうちの少なくとも１つを満たし、前記第１アカウントは、前記第１端末からログインしたアカウントと同じであるか、前記ログインしたアカウントに関連付けられ、
前記第１端末は、再生履歴情報の取得要求を前記サーバへ送信し、前記サーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信し、前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生することを特徴とするマルチメディアデータ再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、出願番号が２０１５１０８５６７５９.４であり、出願日が２０１５年１１月３０日である中国特許出願に基づいて優先権を主張する。当該中国特許出願の全ての内容は、ここに参考として引用される。
【０００２】
本発明は、コンピュータ技術分野に関し、特にマルチメディアデータ再生方法、装置およびシステムに関する。
【背景技術】
【０００３】
コンピュータ技術の発展に伴い、ビデオデータ、オーディオデータ等のマルチメディアデータの内容がますます豊富になり、マルチメディアデータの再生形態も多様化している。スマートテレビ、スマートフォン等の端末は、何れもマルチメディアデータを再生することができる。
【０００４】
従来技術では、ユーザは、あるスマート機器におけるマルチメディアアプリケーションプログラムにおいて、あるマルチメディアデータを視聴している最中にスマート機器を切り替えて引き続き視聴しようとする場合、使用中のスマート機器を閉じてから、別のスマート機器において新たなマルチメディアアプリケーションプログラムを開く。その際、ユーザは新たなマルチメディアアプリケーションプログラムにおいて当該マルチメディアデータを検索し、マルチメディアデータの再生時間軸において再生進度を見つける必要がある。そうしないと、当該マルチメディアデータを視聴することができない。
【０００５】
本発明を実現させる過程において、発明者らは、従来技術に少なくとも下記の問題があることを発見した。
【０００６】
ユーザがマルチメディアデータの再生中にスマート機器を切り替える場合、マルチメディアアプリケーションプログラムを検索して当該マルチメディアデータを見つけ、さらに、マルチメディアデータの再生時間軸において再生進度を見つけて当該マルチメディアデータを観賞や聴取する必要がある。このため、マルチメディアデータの再生時の効率が低い。
【発明の概要】
【課題を解決するための手段】
【０００７】
関連技術の上記問題を克服すべく、マルチメディアデータ再生方法を提供する。その技術的解決手段は、下記の通りである。
【０００８】
本発明の実施例の第１態様によれば、マルチメディアデータ再生方法を提供する。前記方法は、
第１端末から送信された再生履歴情報の取得要求を受信するステップと、
前記第１端末に連結された第２端末の再生履歴情報を取得するステップと、
前記第１端末が前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように制御するステップと、を含む。
【０００９】
好ましくは、前記第１端末に連結された第２端末の再生履歴情報を取得するステップは、
前記第１端末に連結されたすべての端末へ再生履歴情報アップロード通知を送信するステップと、
前記すべての端末から送信された再生履歴情報を受信するステップと、
前記すべての端末から送信された再生履歴情報のうち、前記第２端末の再生履歴情報を取得するステップと、を含む。
【００１０】
これにより、現在視聴されているマルチメディアデータに対応する再生履歴情報を取得することができる。
【００１１】
好ましくは、前記すべての端末から送信された再生履歴情報のうち、前記第２端末の再生履歴情報を取得するステップは、
前記すべての端末のうち、前記第２端末を特定するステップを含み、前記第２端末は、その種別が前記第１端末の種別と同じであることと、再生履歴情報を最後に更新したものであることと、第１アカウントでログインされたものであることとのうちの少なくとも１つを満たし、前記第１アカウントは、前記第１端末からログインしたアカウントと同じであるか関連付けられている。
【００１２】
好ましくは、前記第１端末に連結された第２端末の再生履歴情報を取得するステップは、
前記第２端末がマルチメディアアプリケーションプログラムをオフにしたときに送信した再生履歴情報を受信するステップを含む。
【００１３】
これにより、他の端末でのユーザの視聴未完成のマルチメディアデータに対応する再生履歴情報を取得することができる。
【００１４】
好ましくは、前記方法は、さらに、
前記第１端末の現在の再生履歴情報と目標アカウントのアカウント識別子とを含む、前記第１端末から送信されたマルチメディア共有要求を受信するステップと、
前記目標端末が前記第１端末の現在の再生履歴情報に基づいて対応するマルチメディアデータを引き続き再生するように、前記目標アカウントでログインされた目標端末へ前記第１端末の現在の再生履歴情報を送信するステップと、を含む。
【００１５】
これにより、ユーザは、現在視聴されているマルチメディアデータを他のユーザと共有することができる。
【００１６】
好ましくは、前記目標マルチメディアデータは、ビデオデータまたはオーディオデータを含む。
【００１７】
好ましくは、前記再生履歴情報は、前記目標マルチメディアデータに対応するマルチメディアデータ識別子と再生進度とを含み、または、
前記再生履歴情報は、前記目標マルチメディアデータに対応するチャンネル識別子を含む。
【００１８】
本発明の実施例の第２態様によれば、マルチメディアデータ再生方法を提供する。前記方法は、
再生履歴情報の取得要求をサーバへ送信するステップと、
前記サーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信するステップと、
前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するステップと、を含む。
【００１９】
好ましくは、前記再生履歴情報の取得要求をサーバへ送信するステップは、
マルチメディアアプリケーションプログラムの起動が検出されると、再生履歴情報の取得要求を前記サーバへ送信するステップを含み、
前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するステップは、
前記マルチメディアアプリケーションプログラムが前記再生履歴情報に基づいて対応する目標マルチメディアデータを再生するように制御するステップを含む。
【００２０】
これにより、マルチメディアアプリケーションプログラムは、再生履歴情報に対応する目標マルチメディアデータを再生することができる。
【００２１】
好ましくは、前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するステップは、
前記再生履歴情報から、マルチメディアデータ識別子および再生進度を取得するステップと、
前記マルチメディアデータ識別子に対応する目標マルチメディアデータを、前記再生進度から引き続き再生するステップと、を含む。
【００２２】
これにより、ユーザは、他の端末において視聴完了されていないマルチメディアデータを視聴することができる。
【００２３】
好ましくは、前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するステップは、
前記再生履歴情報からマルチメディアチャンネル識別子を取得するステップと、
前記マルチメディアチャンネル識別子に対応する目標マルチメディアデータを引き続き再生するステップとを含む。
【００２４】
これにより、ユーザは、他の端末において視聴されたマルチメディアチャンネル識別子に対応するマルチメディアデータを視聴することができる。
【００２５】
好ましくは、前記再生履歴情報の取得要求をサーバへ送信する前に、前記方法は、
前記目標マルチメディアデータに対する再生トリガ情報を出力するステップをさらに含み、
前記再生履歴情報の取得要求をサーバへ送信するステップは、
前記再生トリガ情報に対するトリガ操作が検出されたことに応答して、前記目標マルチメディアデータの取得要求を前記サーバへ送信するステップを含む。
【００２６】
これにより、ユーザは、他の端末において視聴されたマルチメディアデータを視聴するか否かを選択することができる。
【００２７】
本発明の実施例の第３態様によれば、マルチメディアデータ再生装置を提供する。前記装置は、
第１端末から送信された再生履歴情報の取得要求を受信するための第１受信モジュールと、
前記第１端末に連結された第２端末の再生履歴情報を取得するための取得モジュールと、
前記第１端末が前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように制御するための制御モジュールと、を備える。
【００２８】
好ましくは、前記取得モジュールは、送信サブモジュールと、受信サブモジュールと、取得サブモジュールとを備え、
前記送信サブモジュールは、前記第１端末に連結されたすべての端末へ再生履歴情報アップロード通知を送信し、
前記受信サブモジュールは、前記すべての端末から送信された再生履歴情報を受信し、
前記取得サブモジュールは、前記すべての端末から送信された再生履歴情報のうち、前記第２端末の再生履歴情報を取得する。
【００２９】
好ましくは、前記取得サブモジュールは、
前記すべての端末のうち、前記第２端末を特定し、前記第２端末は、その種別が前記第１端末の種別と同じであることと、再生履歴情報を最後に更新したものであることと、第１アカウントでログインされたものであることとのうちの少なくとも１つを満たし、前記第１アカウントは、前記第１端末からログインしたアカウントと同じであるか関連付けられている。
【００３０】
好ましくは、前記取得モジュールは、
前記第２端末がマルチメディアアプリケーションプログラムをオフにしたときに送信した再生履歴情報を受信する。
【００３１】
好ましくは、前記装置は、さらに、
前記第１端末の現在の再生履歴情報と目標アカウントのアカウント識別子とを含む、前記第１端末から送信されたマルチメディア共有要求を受信するための第２受信モジュールと、
前記目標端末が前記第１端末の現在の再生履歴情報に基づいて対応するマルチメディアデータを引き続き再生するように、前記目標アカウントでログインされた目標端末へ前記第１端末の現在の再生履歴情報を送信するための送信モジュールと、を備える。
【００３２】
好ましくは、前記目標マルチメディアデータは、ビデオデータまたはオーディオデータを含む。
【００３３】
好ましくは、前記再生履歴情報は、前記目標マルチメディアデータに対応するマルチメディアデータ識別子と再生進度とを含み、または、
前記再生履歴情報は、前記目標マルチメディアデータに対応するチャンネル識別子を含む。
【００３４】
本発明の実施例の第４態様によれば、マルチメディアデータ再生装置を提供する。前記装置は、
再生履歴情報の取得要求をサーバへ送信するための送信モジュールと、
前記サーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信するための受信モジュールと、
前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するための再生モジュールと、を備える。
【００３５】
好ましくは、前記送信モジュールは、
マルチメディアアプリケーションプログラムの起動が検出されると、再生履歴情報の取得要求を前記サーバへ送信し、
前記再生モジュールは、
前記マルチメディアアプリケーションプログラムが前記再生履歴情報に基づいて対応する目標マルチメディアデータを再生するように制御する。
【００３６】
好ましくは、前記再生モジュールは、取得サブモジュールと、再生サブモジュールとを備え、
前記取得サブモジュールは、前記再生履歴情報から、マルチメディアデータ識別子および再生進度を取得し、
前記再生サブモジュールは、前記マルチメディアデータ識別子に対応する目標マルチメディアデータを、前記再生進度から引き続き再生する。
【００３７】
好ましくは、前記取得サブモジュールは、前記再生履歴情報からマルチメディアチャンネル識別子を取得し、
前記再生サブモジュールは、前記マルチメディアチャンネル識別子に対応する目標マルチメディアデータを引き続き再生する。
【００３８】
好ましくは、前記再生履歴情報の取得要求をサーバへ送信する前に、
前記目標マルチメディアデータに対する再生トリガ情報を出力するための出力モジュールをさらに備え、
前記送信モジュールは、
前記再生トリガ情報に対するトリガ操作が検出されたことに応答して、前記目標マルチメディアデータの取得要求を前記サーバへ送信する。
【００３９】
本発明の実施例の第５態様によれば、マルチメディアデータ再生システムを提供する。前記システムは、サーバと第１端末とを含み、
前記サーバは、前記第１端末から送信された再生履歴情報の取得要求を受信し、前記第１端末に連結された第２端末の再生履歴情報を取得し、前記第１端末が前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御し、
前記第１端末は、再生履歴情報の取得要求を前記サーバへ送信し、前記サーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信し、前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。
【発明の効果】
【００４０】
本発明の実施例による上記解決手段は、以下の効果を奏することができる。
【００４１】
本発明の実施例では、第１端末が再生履歴情報の取得要求をサーバへ送信し、サーバが第１端末から送信された再生履歴情報の取得要求を受信し、サーバが前記第１端末に連結された第２端末の再生履歴情報を取得し、サーバは、前記第１端末が前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように前記第１端末を制御し、第１端末が前記サーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信し、第１端末が前記再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。これにより、ユーザがマルチメディアデータの再生中に端末を切り替える場合、変更先の端末が変更元の端末における再生履歴情報を自動的に取得してから、当該再生履歴情報に対応するマルチメディアデータを自動的に再生するため、ユーザの検索を必要とせずに、変更元の端末において視聴されていたマルチメディアデータを視聴可能であるので、マルチメディアデータの再生時の効率が向上する。
【００４２】
以上の一般的な記述および後述する詳細な説明は、例示的や解釈的なものであり、本発明を制限するためのものでないことは、理解されるべきである。
【図面の簡単な説明】
【００４３】
ここでの図面は、明細書を構成する一部として見なされ、本発明に適した実施例を示し、かつ、明細書の記載とともに本発明の仕組みを解釈するために用いられる。
【図１】ある実施例による再生マルチメディアデータを示すフローチャートである。
【図２】ある実施例による再生マルチメディアデータを示すフローチャートである。
【図３】ある実施例による再生マルチメディアデータを示すフローチャートである。
【図４】ある実施例による端末のインターフェースディスプレイを示す模式図である。
【図５】ある実施例による端末のインターフェースディスプレイを示す模式図である。
【図６】ある実施例による端末のインターフェースディスプレイを示す模式図である。
【図７】ある実施例によるマルチメディアデータ再生装置を示す構造模式図である。
【図８】ある実施例によるマルチメディアデータ再生装置を示す構造模式図である。
【図９】ある実施例によるマルチメディアデータ再生装置を示す構造模式図である。
【図１０】ある実施例によるマルチメディアデータ再生装置を示す構造模式図である。
【図１１】ある実施例によるマルチメディアデータ再生装置を示す構造模式図である。
【図１２】ある実施例によるマルチメディアデータ再生装置を示す構造模式図である。
【図１３】ある実施例によるサーバを示す構造模式図である。
【図１４】ある実施例による端末を示す構造模式図である。
【発明を実施するための形態】
【００４４】
上記図面は、後述する本発明の特定の実施例を示すものである。これらの図面および明細書の記載は、如何なる形においても本発明の権利範囲を制限するものではなく、これら特定の実施例を参照することで本発明の概念を当業者に説明するためのものに過ぎない。
【００４５】
以下、図面を参照しながら、実施例について詳細に説明する。なお、本明細書中で特に説明のない限り、異なる図面における同じ符号は、同じまたは類似する要素を示す。以下の実施例に記述される実施形態は、本発明と一致する全ての実施形態を代表するものではない。逆に、それらは、添付の特許請求の範囲に記載されているように、本発明の一部の態様と一致する装置および方法の例に過ぎない。
【００４６】
本発明のある実施例は、マルチメディアデータ再生方法を提供する。マルチメディアデータ再生方法は、サーバと端末が共同して実現可能である。サーバは、スマート機器によって管理されるアプリケーションプログラムのバックエンドサーバであってもよい。端末は、マルチメディアアプリケーションプログラムをインストールしており、アプリケーションプログラムを管理する端末であってもよい。
【００４７】
図１に示すように、当該方法において、サーバの処理フローは、以下のステップを含んでもよい。
【００４８】
ステップ１０１では、第１端末から送信された再生履歴情報の取得要求を受信する。
【００４９】
ステップ１０２では、第１端末に連結された第２端末の再生履歴情報を取得する。
【００５０】
ステップ１０３では、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように、当該第１端末を制御する。
【００５１】
図２に示すように、当該方法において、端末の処理フローは、以下のステップを含んでもよい。
【００５２】
ステップ２０１では、再生履歴情報の取得要求をサーバへ送信する。
【００５３】
ステップ２０２では、サーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信する。
【００５４】
ステップ２０３では、再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。
【００５５】
本発明の実施例では、第１端末が再生履歴情報の取得要求をサーバへ送信し、サーバが第１端末から送信された再生履歴情報の取得要求を受信し、サーバが第１端末に連結された第２端末の再生履歴情報を取得し、サーバは、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御し、第１端末がサーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信し、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。これにより、ユーザがマルチメディアデータの再生中に端末を切り替える場合、変更先の端末が変更元の端末における再生履歴情報を自動的に取得してから、当該再生履歴情報に対応するマルチメディアデータを自動的に再生するため、ユーザの検索を必要とせずに、変更元の端末において視聴されていたマルチメディアデータを視聴可能であるので、マルチメディアデータの再生時の効率が向上する。
【００５６】
本発明の別の実施例は、マルチメディアデータ再生方法を提供する。マルチメディアデータ再生方法は、サーバと端末（第１端末、第２端末）が共同して実現可能であり、サーバは、スマート機器によって管理されるアプリケーションプログラム（例えば、スマートホーム）のバックエンドサーバであってもよい。当該サーバに、プロセッサ、メモリ、送受信機等を設けてもよい。プロセッサは、マルチメディアデータを再生する過程の処理に用いられてもよい。メモリは、マルチメディアデータを再生する過程において必要なデータおよび生成されたデータを記憶してもよい。送受信機は、メッセージを受信および送信してもよい。当該端末は、スマートフォン、タブレットＰＣ、スマートテレビ等であってもよい。端末には、マルチメディアアプリケーションプログラム、スマート機器によって管理されるアプリケーションプログラムがインストールされてもよい。当該端末には、プロセッサ、メモリ、送受信機等が設けられてもよい。プロセッサは、マルチメディアデータを再生する過程の処理に用いられてもよい。メモリは、マルチメディアデータを再生する過程において必要なデータおよび生成されたデータを記憶してもよい。送受信機は、メッセージを受信および送信してもよい。当該端末には、さらに、スクリーン等の出入力機器が設けられてもよい。スクリーンは、スマート機器によって管理されるアプリケーションプログラムインターフェース、マルチメディアデータ再生インターフェース等の表示のために用いられてもよい。当該スクリーンは、タッチ型スクリーンであってもよい。
【００５７】
本方法の実施前に、ユーザは、マルチメディアデータをよく再生する第１端末及び第２端末を連結してもよい。例えば、ユーザは、第１端末および第２端末においてスマート機器の管理アプリケーションプログラムをインストールしてから、管理アプリケーションプログラムをオンにする。端末は、管理アプリケーションプログラムのログインインターフェースを表示してもよい。ユーザは、アカウントおよびパスワードを入力してから、端末がサーバへ当該端末の端末識別子を送信するようにトリガするように、確認キーをクリックしてもよい。サーバは、当該端末識別子と当該アカウント識別子との対応関係を記憶してもよい。ユーザが第１端末および第２端末の管理アプリケーションプログラムにおいて入力したアカウントおよびパスワードは、何れも同じである。これにより、サーバに記憶された対応関係から、当該アカウントは、第１端末および第２端末に対応することができる。こうして、第１端末と第２端末との連結を実現することができる。
【００５８】
実施形態を結合して、図３に示す処理フローを以下に詳細に説明する。その内容は、下記の通りであってもよい。
【００５９】
ステップ３０１では、第１端末が再生履歴情報の取得要求をサーバへ送信する。
【００６０】
実施の際、ユーザが第２端末のマルチメディアアプリケーションプログラムを用いてビデオを視聴する過程において、第２端末のマルチメディアアプリケーションプログラムをオフにした後、第１端末のマルチメディアアプリケーションプログラムをオンにしてマルチメディアデータを視聴する。その際、第１端末は、再生履歴情報の取得要求をサーバへ送信してもよい。当該再生履歴情報の取得要求には、第１端末の端末識別子が付加されている。例えば、ユーザは、リビングルームでスマートテレビを用いてビデオを視聴しているとき、リビングルームにおけるスマートテレビをオフにして、寝室に入り、携帯電話を用いてマルチメディアデータを視聴する。携帯電話におけるマルチメディアアプリケーションプログラムを開いたとき、携帯電話は、再生履歴情報の取得要求をサーバへ送信してもよい。
【００６１】
好ましくは、マルチメディアアプリケーションプログラムの起動が検出されると、再生履歴情報の取得要求をサーバへ送信する。
【００６２】
実施の際、ユーザが第２端末のマルチメディアアプリケーションプログラムを用いてマルチメディアデータを視聴している過程において、第２端末のマルチメディアアプリケーションプログラムをオフにして、第１端末を開いてマルチメディアデータを視聴するとき、ユーザは、第１端末のマルチメディアアプリケーションプログラムのオプションをクリックしてもよい。端末は、クリック指令を受信すると、当該マルチメディアアプリケーションプログラムをオンにする。管理アプリケーションプログラムは、マルチメディアアプリケーションプログラムの起動を検出すると、第１端末から再生履歴情報の取得要求をサーバへ送信するようにトリガする。当該再生履歴情報の取得要求には、第１端末の端末識別子が付加されている。例えば、ユーザは、リビングルームでスマートテレビを使用してビデオを視聴するとき、リビングルームにおけるスマートテレビをオフにして、寝室に入り、携帯電話を用いてビデオを視聴する。携帯電話におけるマルチメディアアプリケーションプログラムをオンにするとき、管理アプリケーションプログラムは、マルチメディアアプリケーションプログラムの起動を検出し、携帯電話から再生履歴情報の取得要求をサーバへ送信するようにトリガする。
【００６３】
好ましくは、第１端末が再生履歴情報の取得要求をサーバへ送信する前に、第１端末は、目標マルチメディアデータに対する再生トリガ情報を出力し、再生トリガ情報に対するトリガ操作が検出されたことに応答して、目標マルチメディアデータの取得要求をサーバへ送信してもよい。
【００６４】
実施において、図４に示すように、第１端末は、マルチメディアアプリケーションプログラムの起動を検出したとき、インターフェース上に、目標マルチメディアデータの再生トリガ情報に対するダイアログボックスを表示してもよい。当該ダイアログボックスには、ＹＥＳキー、ＮＯキーのような目標マルチメディアデータを再生するか否かのキーを表示する。ユーザがＹＥＳキーをクリックし、第１端末が当該クリック指令を検出すると、第１端末は目標マルチメディアデータの取得要求をサーバへ送信してもよい。
【００６５】
好ましくは、再生履歴情報は、目標マルチメディアデータに対応するマルチメディアデータ識別子と再生進度とを含み、または、再生履歴情報は、目標マルチメディアデータに対応するチャンネル識別子を含む。
【００６６】
実施において、ユーザが前に第２端末を用いてあるマルチメディアデータを視聴した場合、サーバは、当該マルチメディアデータに対応するマルチメディアデータ識別子と再生進度とを取得できる。例えば、ユーザが前に第２端末を用いて映画『チャイニーズ・オデッセイ』を５０分まで視聴した場合、サーバは、マルチメディアデータ識別子をチャイニーズ・オデッセイとして取得でき、再生進度は、５０分となる。
【００６７】
または、ユーザが前に第２端末を用いてあるチャンネルのマルチメディアデータを視聴した場合、サーバによって取得された再生履歴情報は、再生されたマルチメディアデータに対応するチャンネル識別子であってもよい。例えば、ユーザがスマートテレビを用いてＣＣＴＶ１チャンネルで生放送されたＣＣＴＶニュースを視聴している場合、サーバによって取得された再生履歴情報は、ＣＣＴＶ１チャンネルである。もしユーザが前に端末にインストールされた生放送ビデオアプリケーションプログラムを用いて生放送ビデオを視聴した場合、サーバによって取得された情報は、再生されたビデオに対応するチャンネル識別子であってもよい。例えば、ユーザが前に生放送アプリケーションプログラムを用いてＣＣＴＶ５チャンネルで生放送されたサッカーの試合を視聴した場合、サーバによって取得されたビデオ再生情報は、ＣＣＴＶ５チャンネルである。
【００６８】
ステップ３０２では、第１端末から送信された再生履歴情報の取得要求を受信する。
【００６９】
実施において、サーバは、第１端末から送信された再生履歴情報の取得要求を受信し、さらに当該要求を解析して、第１端末の端末識別子を取得してもよい。
【００７０】
ステップ３０３では、サーバは、第１端末に連結された第２端末の再生履歴情報を取得する。
【００７１】
実施において、サーバは、第１端末の端末識別子を特定した後、第１端末の端末識別子に基づいて、第１端末に連結された第２端末の再生履歴情報を取得してもよい。
【００７２】
好ましくは、第１端末に連結された第２端末の再生履歴情報を取得してもよい。対応する処理方式は、下記のようになってもよい。第１端末に連結されたすべての端末へ再生履歴情報アップロード通知を送信し、すべての端末から送信された再生履歴情報を受信し、すべての端末から送信された再生履歴情報のうち、第２端末の再生履歴情報を取得する。
【００７３】
実施において、サーバは、第１端末の端末識別子を取得した後、それに連結されたすべての端末の端末識別子を取得し、そしてそれに連結されたすべての端末へ再生履歴情報アップロード通知を送信してもよい。第１端末に連結されたすべての端末は、再生履歴情報アップロード通知を受信した後、自身の再生履歴情報を取得し、そして再生履歴情報をサーバへ送信する。サーバは、すべての端末から送信された再生履歴情報を受信した後、第２端末の再生履歴情報を取得してもよい。
【００７４】
好ましくは、すべての端末の中から第２端末を特定する。第２端末は、以下の少なくとも１つを満たす。つまり、その種別が前記第１端末の種別と同じであることと、再生履歴情報を最後に更新したものである、第１アカウントでログインされたものであることとのうちの少なくとも１つを満たす。第１アカウントは、第１端末からログインしたアカウントと同じであるか、当該ログインしたアカウントと関連付けられたものである。
【００７５】
実施において、サーバが第１端末に連結されたすべての端末のうち第２端末を特定する際、第２端末は、以下の少なくとも１つを満たす。つまり、第２端末の種別が第１端末の種別と同じである（例えば、何れもビデオを再生し、あるいは音楽を再生可能である）ことと、第２端末が第１端末に連結されたすべての端末のうち再生履歴情報を最後に更新したものである（例えば、第１端末に連結されたすべての端末のうち、第２端末以外の他の端末がいずれも１０月１０日に再生履歴情報を更新したが、第２端末が１０月１１日に再生履歴情報を更新した）ことと、第２端末が第１アカウントでログインされたものであることとのうちの少なくとも１つを満たす。第１アカウントは、第１端末によってログインされたアカウントと同じである（第２端末と第１端末が同じアカウントでログインする）、または当該ログインされたアカウントに関連付けられている（例えば、連結関係を確立する）。
【００７６】
好ましくは、第２端末がマルチメディアアプリケーションプログラムをオフにしたときに、第２端末から送信された再生履歴情報を受信する。
【００７７】
実施において、ユーザは、第２端末におけるマルチメディアアプリケーションプログラムを用いてあるマルチメディアデータを視聴している過程において、マルチメディアアプリケーションプログラムをオフにする。第２端末でインストールされた管理アプリケーションプログラムは、マルチメディアアプリケーションプログラムがオフされたことを検出し、現在再生されているマルチメディアデータの識別子、再生進度、またはマルチメディアチャンネル識別子を記録し、再生されているマルチメディアデータに対応する再生履歴情報をサーバへ送信する。当該再生履歴情報には、現在再生されているマルチメディアデータに対応するマルチメディアデータ識別子、再生進度、またはチャンネル識別子が付加されてもよい。サーバは、当該再生履歴情報を受信した後、当該再生履歴情報を第２端末の再生履歴情報として記憶する。
【００７８】
ステップ３０４では、サーバは、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御する。
【００７９】
実施において、サーバは、再生されたマルチメディアデータに対応するマルチメディア識別子、再生進度を再生履歴情報として取得し、当該マルチメディアデータを目標マルチメディアデータとしてもよい。そして、第１端末の端末識別子に基づいて、目標マルチメディアデータに対応するマルチメディア識別子、再生進度を第１端末へ送信する。こうして、第１端末は、当該再生進度から、当該目標マルチメディアデータを引き続き再生する。サーバは、再生履歴情報を再生されたマルチメディアデータに対応するチャンネル識別子として取得した場合、第１端末が当該チャンネルのマルチメディアデータを再生するように、当該マルチメディアチャンネル識別子を第１端末へ送信してもよい。
【００８０】
好ましくは、目標マルチメディアデータは、ビデオデータまたはオーディオデータを含む。
【００８１】
実施において、目標マルチメディアデータは、ビデオデータ（例えば、ドラマ、映画等）であってもよいし、オーディオデータ（例えば、音楽、ラジオ）であってもよい。
【００８２】
ステップ３０５では、第１端末は、サーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信する。
【００８３】
実施において、第１端末は、サーバから送信された、第１端末に連結された第２端末の再生履歴情報を受信し、さらに当該再生履歴情報を解析することで、マルチメディアデータ識別子および再生進度、またはマルチメディアチャンネル識別子を取得することができる。
【００８４】
ステップ３０６では、第１端末は、再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。
【００８５】
実施において、第１端末は、再生履歴情報に付加されているマルチメディアデータ識別子、再生進度に基づいて、対応する目標マルチメディアデータを再生し、または、再生履歴情報におけるマルチメディアチャンネル識別子に基づいて、対応する目標マルチメディアデータを再生してもよい。
【００８６】
好ましくは、第１端末は、マルチメディアアプリケーションプログラムが再生履歴情報に基づいて対応する目標マルチメディアデータを再生するように当該マルチメディアアプリケーションプログラムを制御してもよい。
【００８７】
実施において、第１端末は、再生履歴情報を解析した後でマルチメディアデータ識別子および再生進度を取得した場合、当該マルチメディアデータ識別子に対応する目標マルチメディアデータを検索し、そしてマルチメディアアプリケーションプログラムが当該再生進度から目標マルチメディアデータを再生するように当該マルチメディアアプリケーションプログラムを制御してもよい。マルチメディアチャンネル識別子を取得した場合、当該マルチメディアチャンネル識別子に対応するチャンネルを検索し、そしてマルチメディアアプリケーションプログラムが当該チャンネルで現在放送されているマルチメディアデータを再生するように当該マルチメディアアプリケーションプログラムを制御してもよい。
【００８８】
好ましくは、第１端末は、マルチメディアアプリケーションプログラムがマルチメディアデータを再生進度から引き続き再生するように当該マルチメディアアプリケーションプログラムを制御してもよい。対応する処理は、下記のようになってもよい。再生履歴情報からマルチメディアデータ識別子および再生進度を取得し、マルチメディアデータ識別子に対応する目標マルチメディアデータを当該再生進度から引き続き再生する。
【００８９】
実施において、第１端末は、再生履歴情報からマルチメディアデータ識別子および再生進度を取得した後、マルチメディアデータ識別子に基づいて対応する目標マルチメディアデータを検索し、そしてマルチメディアアプリケーションプログラムが目標マルチメディアデータを当該再生進度から引き続き再生するように当該マルチメディアアプリケーションプログラムを制御してもよい。例えば、再生履歴情報に含まれるマルチメディアデータ識別子が『画皮 あやかしの恋』であり、再生進度が５０分２３秒である場合、マルチメディアアプリケーションプログラムは、５０分２３秒から『画皮 あやかしの恋』を引き続き再生する。
【００９０】
好ましくは、第１端末は、マルチメディアアプリケーションプログラムがマルチメディアチャンネル識別子に対応する目標マルチメディアデータを再生するように当該マルチメディアアプリケーションプログラムを制御してもよい。即ち、再生履歴情報からマルチメディアチャンネル識別子を取得し、マルチメディアチャンネル識別子に対応する目標マルチメディアデータを引き続き再生する。
【００９１】
実施において、第１端末は、再生履歴情報からマルチメディアチャンネル識別子を取得した後、マルチメディアチャンネル識別子に基づいて、現在再生されているマルチメディアデータを目標マルチメディアデータとして検索し、そしてマルチメディアアプリケーションプログラムが目標マルチメディアデータを再生するように当該マルチメディアアプリケーションプログラムを制御してもよい。例えば、再生履歴情報に含まれるマルチメディアチャンネル識別子がＣＣＴＶ１チャンネルであり、もしＣＣＴＶ１チャンネルで現在放送されているマルチメディアデータがＣＣＴＶニュースである場合、マルチメディアアプリケーションプログラムは、ＣＣＴＶニュースを再生してもよい。
【００９２】
本発明の実施例は、さらにユーザが他のユーザへマルチメディアデータを共有する方法を提供する。即ち、第１端末の現在の再生履歴情報と目標アカウントのアカウント識別子とを含む、第１端末から送信されたマルチメディア共有要求を受信し、目標端末が第１端末の現在の再生履歴情報に基づいて対応するマルチメディアデータを引き続き再生するように、目標アカウントでログインされた目標端末へ第１端末の現在の再生履歴情報を送信する。
【００９３】
実施において、マルチメディアアプリケーションプログラムまたは管理アプリケーションプログラムは、何れもユーザへキーを共有することができる。ユーザは、共有キーをクリックして、マルチメディアデータを他の友人と共有してもよい。本発明の実施例では、マルチメディアアプリケーションプログラムがユーザへ共有キーを提供し、共有されたマルチメディアデータがビデオデータである場合を例として説明する。ユーザが第１端末におけるマルチメディアアプリケーションプログラムを用いてあるビデオを視聴しているとき、ビデオ再生インターフェースには、ビデオ再生画面、ボリュームキー、共有キー等の幾つかの他のオプションが表示されてもよい。他の友人へ当該ビデオを共有しようとする場合、共有キーをクリックして、第１端末が現在の再生履歴情報を取得するようにトリガし、目標アカウントの追加ダイアログボックスを表示してもよい。ユーザは、当該追加ダイアログボックスにおいて目標アカウントのアカウント識別子（例えば、携帯電話番号、メールアドレス等）を入力してから、確認キーをクリックしてもよい。第１端末は、クリック指令を受信した後、マルチメディア共有要求をサーバへ送信する。マルチメディア共有要求には、第１端末の現在の再生履歴情報と目標アカウントのアカウント識別子とが付加されている。サーバは、ビデオ共有要求を受信した後、目標アカウントのアカウント識別子を取得してから、目標アカウントでログインされた目標端末へ第１端末の現在の再生履歴情報を送信する。
【００９４】
図５に示すように、目標端末は、第１端末の現在の再生履歴情報を受信した後、解析により取得した現在の再生履歴情報がマルチメディアデータ識別子である場合、インターフェースにおいて、ＸＸＸがＸＸＸビデオデータを共有することを許可するか否かを表示する（例えば、張三が『コンドルヒーロー』を共有することを許可するか否か）。目標端末のユーザは、共有を許可した場合、「ＹＥＳ」オプションをクリックし、目標端末がマルチメディアアプリケーションプログラムを選択するダイアログボックスを表示するようにトリガしてもよい。当該選択ダイアログボックスには、目標端末でインストールされたマルチメディアアプリケーションプログラムのオプションが表示されている。ユーザは、マルチメディアアプリケーションプログラムの何れかのオプションをクリックして、マルチメディアアプリケーションプログラムを選択してもよい。目標端末は、クリック指令を検出した後、当該マルチメディアアプリケーションプログラムをオンにして、当該ビデオを検索し、マルチメディアアプリケーションプログラムが当該ビデオデータを再生するように当該マルチメディアアプリケーションプログラムを制御する。
【００９５】
目標端末は、第１端末の現在の再生履歴情報を受信した後、解析により取得した現在の再生履歴情報がマルチメディアチャンネル識別子である場合、インターフェースにおいて、ＸＸＸがＸＸＸチャンネルを共有することを許可するか否かを表示する。目標端末のユーザは、共有を許可する場合、「ＹＥＳ」オプションをクリックし、目標端末にマルチメディアアプリケーションプログラムを選択するダイアログボックスを表示するようにトリガしてもよい。図６に示すように、当該ダイアログボックスには、目標端末でインストールされたマルチメディアアプリケーションプログラムオプション（例えば、ＩＤＧ  Ａｒｔｓオプション、風雲生放送オプション等）が表示されている。ユーザは、マルチメディアアプリケーションプログラムオプションをクリックして、あるマルチメディアアプリケーションプログラムを選択してから、確定キーをクリックしてもよい。目標端末は、クリック指令を検出した後、当該マルチメディアアプリケーションプログラムをオンにして、当該チャンネルを検索し、マルチメディアアプリケーションプログラムが当該チャンネルに対応するビデオデータを再生するように当該マルチメディアアプリケーションプログラムを制御する。
【００９６】
また、マルチメディアアプリケーションプログラムを選択するダイアログボックスにおいて、マルチメディアアプリケーションプログラムダウンロードオプションがさらに表示されている。目標端末にマルチメディアアプリケーションプログラムがインストールされておらず、または第１端末によって共有されるビデオデータを再生するためのマルチメディアアプリケーションプログラムがない場合、マルチメディアアプリケーションプログラムダウンロードオプションをクリックしてから、確定キーをクリックし、マルチメディアアプリケーションプログラムをダウンロードするインターフェースに入るようにトリガしてもよい。ユーザは、適切なマルチメディアアプリケーションプログラムをダウンロードできる。
【００９７】
本発明の実施例では、第１端末が再生履歴情報の取得要求をサーバへ送信し、サーバが第１端末から送信された再生履歴情報の取得要求を受信し、サーバが第１端末に連結された第２端末の再生履歴情報を取得し、サーバは、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御し、第１端末がサーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信し、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。これにより、ユーザがマルチメディアデータの再生中に端末を切り替える場合、変更先の端末が変更元の端末における再生履歴情報を自動的に取得してから、当該再生履歴情報に対応するマルチメディアデータを自動的に再生するため、ユーザの検索を必要とせずに、変更元の端末において視聴されていたマルチメディアデータを視聴可能であるので、マルチメディアデータの再生時の効率が向上する。
【００９８】
本発明のさらに別の実施例は、マルチメディアデータ再生装置を提供する。マルチメディアデータ再生装置は、サーバに適用可能である。図７に示すように、当該装置は、第１受信モジュール７１０、取得モジュール７２０および制御モジュール７３０を備える。
【００９９】
第１受信モジュール７１０は、第１端末から送信された再生履歴情報の取得要求を受信する。
【０１００】
取得モジュール７２０は、第１端末に連結された第２端末の再生履歴情報を取得する。
【０１０１】
制御モジュール７３０は、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御する。
【０１０２】
好ましくは、図８に示すように、取得モジュール７２０は、送信サブモジュール７２１、受信サブモジュール７２２および取得サブモジュール７２３を備える。
【０１０３】
送信サブモジュール７２１は、第１端末に連結されたすべての端末へ再生履歴情報アップロード通知を送信する。
【０１０４】
受信サブモジュール７２２は、すべての端末から送信された再生履歴情報を受信する。
【０１０５】
取得サブモジュール７２３は、すべての端末から送信された再生履歴情報のうち、第２端末の再生履歴情報を取得する。
【０１０６】
好ましくは、取得サブモジュール７２３は、
すべての端末の中から第２端末を特定し、第２端末は、下記の少なくとも１つを満たす。つまり、その種別が前記第１端末の種別と同じであることと、再生履歴情報を最後に更新したものであることと、第１アカウントでログインされたものであることとのうちの少なくとも１つを満たす。第１アカウントは、第１端末からログインしたアカウントと同じであるか、当該ログインしたアカウントと関連付けられたものである。
【０１０７】
好ましくは、取得モジュール７２０は、
第２端末がマルチメディアアプリケーションプログラムをオフにしたときに送信した再生履歴情報を受信する。
【０１０８】
好ましくは、図９に示すように、マルチメディアデータ再生装置は、
第１端末の現在の再生履歴情報と目標アカウントのアカウント識別子とを含む、第１端末から送信されたマルチメディア共有要求を受信するための第２受信モジュール７４０と、
目標端末が第１端末の現在の再生履歴情報に基づいて対応するマルチメディアデータを引き続き再生するように、目標アカウントでログインされた目標端末へ第１端末の現在の再生履歴情報を送信するための送信モジュール７５０とを備える。
【０１０９】
好ましくは、目標マルチメディアデータは、ビデオデータまたはオーディオデータを含む。
【０１１０】
好ましくは、再生履歴情報は、目標マルチメディアデータに対応するマルチメディアデータ識別子と再生進度とを含み、または、
再生履歴情報は、目標マルチメディアデータに対応するチャンネル識別子を含む。
【０１１１】
同様な技術的発想に基づいて、本発明の実施例は、さらにマルチメディアデータ再生装置を提供する。マルチメディアデータ再生装置は、第１端末に適用可能である。図１０に示すように、当該装置は、送信モジュール１０１０、受信モジュール１０２０および再生モジュール１０３０を備える。
【０１１２】
送信モジュール１０１０は、再生履歴情報の取得要求をサーバへ送信する。
【０１１３】
受信モジュール１０２０は、サーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信する。
【０１１４】
再生モジュール１０３０は、再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。
【０１１５】
好ましくは、送信モジュール１０１０は、
マルチメディアアプリケーションプログラムの起動が検出されると、再生履歴情報の取得要求をサーバへ送信する。
【０１１６】
再生モジュール１０３０は、
再生履歴情報に基づいて対応する目標マルチメディアデータを再生するようにマルチメディアアプリケーションプログラムを制御する。
【０１１７】
好ましくは、図１１に示すように、再生モジュール１０３０は、取得サブモジュール１０３１および再生サブモジュール１０３２を備える。
【０１１８】
取得サブモジュール１０３１は、再生履歴情報からマルチメディアデータ識別子および再生進度を取得する。
【０１１９】
再生サブモジュール１０３２は、マルチメディアデータ識別子に対応する目標マルチメディアデータを当該再生進度から引き続き再生する。
【０１２０】
好ましくは、取得サブモジュール１０３１は、再生履歴情報からマルチメディアチャンネル識別子を取得する。
【０１２１】
再生サブモジュール１０３２は、マルチメディアチャンネル識別子に対応する目標マルチメディアデータを引き続き再生する。
【０１２２】
好ましくは、図１２に示すように、再生履歴情報の取得要求をサーバへ送信する前に、マルチメディアデータ再生装置は、目標マルチメディアデータに対する再生トリガ情報を出力するための出力モジュール１０４０をさらに備える。
【０１２３】
送信モジュール１０１０は、再生トリガ情報に対するトリガ操作が検出されたことに応答して、目標マルチメディアデータの取得要求をサーバへ送信する。
【０１２４】
本発明の実施例では、第１端末が再生履歴情報の取得要求をサーバへ送信し、サーバが第１端末から送信された再生履歴情報の取得要求を受信し、サーバが第１端末に連結された第２端末の再生履歴情報を取得し、サーバは、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御し、第１端末がサーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信し、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。これにより、ユーザがマルチメディアデータの再生中に端末を切り替える場合、変更先の端末が変更元の端末における再生履歴情報を自動的に取得してから、当該再生履歴情報に対応するマルチメディアデータを自動的に再生するため、ユーザの検索を必要とせずに、変更元の端末において視聴されたマルチメディアデータを視聴可能であるので、マルチメディアデータの再生時の効率が向上する。
【０１２５】
上記実施例の装置における各モジュールが操作を実行する具体的な方式が当該方法に関する実施例において詳細に記述されたため、ここで詳細に説明しない。
【０１２６】
説明すべきことは、上記実施例に供されるマルチメディアデータ再生装置がマルチメディアデータを再生する際、単に上記各機能モジュールの区分を例として説明したが、実際の応用において、必要に応じて上記機能配分を異なる機能モジュールにて実施させてもよい。つまり、装置の内部構造を異なる機能モジュールに分けて、上述した全部または一部の機能を実現させてもよい。また、上記実施例のマルチメディアデータ再生方法とマルチメディアデータ再生装置との実施例は、同一の発想に属し、その具体的な実現手順が方法実施例を詳細に参照すればよい。したがって、詳細な説明は省略する。
【０１２７】
本発明の別の実施例は、マルチメディアデータ再生システムを提供する。当該システムは、サーバと第１端末とを含む。
【０１２８】
サーバは、第１端末から送信された再生履歴情報の取得要求を受信し、第１端末に連結された第２端末の再生履歴情報を取得し、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御する。
【０１２９】
第１端末は、再生履歴情報の取得要求をサーバへ送信し、サーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信し、再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。
【０１３０】
本発明の実施例では、第１端末が再生履歴情報の取得要求をサーバへ送信し、サーバが第１端末から送信された再生履歴情報の取得要求を受信し、サーバが第１端末に連結された第２端末の再生履歴情報を取得し、サーバは、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御し、第１端末がサーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信し、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。これにより、ユーザがマルチメディアデータの再生中に端末を切り替える場合、変更先の端末が変更元の端末における再生履歴情報を自動的に取得してから、当該再生履歴情報に対応するマルチメディアデータを自動的に再生するため、ユーザの検索を必要とせずに、変更元の端末において視聴されたマルチメディアデータを視聴可能であるので、マルチメディアデータの再生時の効率が向上する。
【０１３１】
本発明のさらに別の実施例は、サーバを示す構造模式図を提供する。図１３を参照すると、サーバ１３００は、１つまたは複数のプロセッサを含む処理ユニット１９２２と、メモリ１９３２に代表されるメモリ資源とを含む。当該メモリ資源は、処理ユニット１９２２によって実行される指令、例えば、アプリケーションプログラムを記憶する。メモリ１９３２に記憶されたアプリケーションプログラムは、１セットの指令に対応する１つまたは複数のモジュールを含んでもよい。また、処理ユニット１９２２は、上記使用履歴を表示する方法を実行させるように指令を実行するように構成される。
【０１３２】
サーバ１３００は、さらに、サーバ１３００の電源管理を実行するように構成される電源ユニット１９２６と、サーバ１３００をネットワークに接続するように構成される有線あるいは無線ネットワークインターフェース１９５０と、入力／出力（Ｉ／Ｏ）インターフェース１９５８とを備えてもよい。サーバ１３００は、メモリ１９３２に記憶されたオペレーティングシステム、例えば、Ｗｉｎｄｏｗｓ（登録商標） Ｓｅｒｖｅｒ、Ｍａｃ ＯＳ Ｘ（登録商標）、Ｕｎｉｘ（登録商標）、Ｌｉｎｕｘ（登録商標）、ＦｒｅｅＢＳＤ（登録商標）などを操作することができる。
【０１３３】
サーバ１３００は、メモリと、１つまたは複数のプログラムとを含んでもよい。その中、１つまたは複数のプログラムは、メモリに記憶され、且つ、１つまたは複数のプロセッサが以下の操作を行うための指令を含む１つまたは複数のプログラムを実行するように構成される。当該操作は、
第１端末から送信された再生履歴情報の取得要求を受信することと、
第１端末に連結された第２端末の再生履歴情報を取得することと、
第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御することとを指す。
【０１３４】
好ましくは、第１端末に連結された第２端末の再生履歴情報を取得することは、
第１端末に連結されたすべての端末へ再生履歴情報アップロード通知を送信することと、
すべての端末から送信された再生履歴情報を受信することと、
すべての端末から送信された再生履歴情報のうち、第２端末の再生履歴情報を取得することとを含む。
【０１３５】
好ましくは、すべての端末から送信された再生履歴情報のうち、第２端末の再生履歴情報を取得することは、
すべての端末のうち第２端末を特定することを含み、第２端末は、以下の少なくとも１つを満たす。つまり、その種別が前記第１端末の種別と同じであることと、再生履歴情報を最後に更新したものであることと、第１アカウントでログインされたものであることとのうちの少なくとも１つを満たす。第１アカウントは、第１端末からログインしたアカウントと同じであるか、当該ログインしたアカウントと関連付けられている。
【０１３６】
好ましくは、第１端末に連結された第２端末の再生履歴情報を取得することは、
第２端末がマルチメディアアプリケーションプログラムをオフにしたときに送信した再生履歴情報を受信することを含む。
【０１３７】
好ましくは、マルチメディアデータ再生方法は、さらに、
第１端末の現在の再生履歴情報と目標アカウントのアカウント識別子とを含む、第１端末から送信されたマルチメディア共有要求を受信するステップと、
目標端末が第１端末の現在の再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように、目標アカウントでログインされた目標端末へ第１端末の現在の再生履歴情報を送信するステップとを含む。
【０１３８】
好ましくは、目標マルチメディアデータは、ビデオデータまたはオーディオデータを含む。
【０１３９】
好ましくは、再生履歴情報は、目標マルチメディアデータに対応するマルチメディアデータ識別子と再生進度とを含み、または、
再生履歴情報は、目標マルチメディアデータに対応するチャンネル識別子を含む。
【０１４０】
本発明の実施例では、第１端末が再生履歴情報の取得要求をサーバへ送信し、サーバが第１端末から送信された再生履歴情報の取得要求を受信し、サーバが第１端末に連結された第２端末の再生履歴情報を取得し、サーバは、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御し、第１端末がサーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信し、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。これにより、ユーザがマルチメディアデータの再生中に端末を切り替える場合、変更先の端末が変更元の端末における再生履歴情報を自動的に取得してから、当該再生履歴情報に対応するマルチメディアデータを自動的に再生するため、ユーザの検索を必要とせずに、変更元の端末において視聴されたマルチメディアデータを視聴可能であるので、マルチメディアデータの再生時の効率が向上する。
【０１４１】
本発明のさらに別の実施例は、端末を示す構造模式図を提供する。当該端末は、携帯電話、タブレットＰＣ等であってもよい。
【０１４２】
図１４を参照すると、端末１４００は、処理ユニット８０２、メモリ８０４、電源ユニット８０６、マルチメディアユニット８０８、オーディオユニット８１０、入力／出力（Ｉ／Ｏ）インターフェース８１２、センサユニット８１４、および、通信ユニット８１６のうちの１つまたは複数を含んでもよい。
【０１４３】
処理ユニット８０２は、通常は、表示、通話、データ通信、カメラ操作および記録操作に関連する操作のような、端末１４００の全般操作を制御する。処理ユニット８０２は、上記方法の全部または一部のステップを実施させるように、指令を実行するための１つまたは複数のプロセッサ８２０を含んでもよい。また、処理ユニット８０２は、処理ユニット８０２と他のユニットとの間の相互作用を容易にするように、１つ又は複数のモジュールを含んでもよい。例えば、処理ユニット８０２は、マルチメディアユニット８０８と処理ユニット８０２との間の相互作用を容易にするように、マルチメディアモジュールを含んでもよい。
【０１４４】
メモリ８０４は、各タイプのデータを記憶して端末１４００での操作をサポートするように構成される。これらのデータの例示は、端末１４００で操作するための任意のアプリケーションもしくは方法の指令、連絡先データ、電話帳データ、メッセージ、ピクチャ、ビデオなどを含む。メモリ８０４は、如何なる種別の揮発性もしくは不揮発性記憶装置またはそれらの組合せで実現されてもよい。例えば、スタティックランダムアクセスメモリ（ＳＲＡＭ）、電気的に消去可能なプログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能なプログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクであってもよい。
【０１４５】
電源ユニット８０６は、端末１４００のユニットのそれぞれに電力を供給する。電源ユニット８０６は、電源管理システム、１つまたは複数の電源、並びに、他のオーディオ出力機器１４００用の電力を生成、管理および配分するために他のユニットを含んでもよい。
【０１４６】
マルチメディアユニット８０８は、前記端末１４００とユーザとの間に1つの出力インターフェースを供給するスクリーンを含む。一部の実施例では、スクリーンは、液晶ディスプレイ（ＬＣＤ）およびタッチパネル（ＴＰ）を含んでもよい。スクリーンは、タッチパネルを含む場合、ユーザからの入力信号を受信するように、ディスプレイスクリーンとして実現されてもよい。タッチパネルは、タッチ、スライドおよびタッチパネルでのジェスチャを感知するように、１つまたは複数のタッチセンサを含む。タッチセンサは、タッチあるいはスライド動作の境界を感知するだけではなく、タッチあるいはスライド操作と関連する継続時間および圧力をさらに検出することができる。一部の実施例では、マルチメディアユニット８０８は、１つのフロントカメラおよび/またはバックカメラを含む。端末１４００が操作モード、例えば、撮影モードあるいはビデオモードであるとき、フロントカメラおよび/またはバックカメラは、外部のマルチメディアデータを受信することができる。フロントカメラおよびバックカメラのそれぞれは、１つの固定光学レンズシステムであってもよいし、焦点距離および光学ズーム能力を有するものであってもよい。
【０１４７】
オーディオユニット８１０は、オーディオ信号を出力および/または入力するように構成される。例えば、オーディオユニット８１０は、マイク（ＭＩＣ）を備え、オーディオ出力機器１４００が操作モード、例えば、音響出力モード、記録モードおよび音声識別モードであるとき、マイクは、外部オーディオ信号を受信するように構成される。受信されたオーディオ信号は、さらに、メモリ８０４に格納される、または、通信ユニット８１６を介して送信されることができる。
【０１４８】
Ｉ/Ｏインターフェース８１２は、処理ユニット８０２と周辺インターフェースモジュールとの間でインターフェースを供給するものであり、上記周辺インターフェースモジュールは、キーボード、クリックホイール、ボタンなどであってもよい。これらのボタンには、ホームページボタン、ボリュームボタン、起動ボタンおよびロックボタンが含まれてもよいが、それらに限定されない。
【０１４９】
センサユニット８１４は、様々な側面での状態推定を端末１４００に供給するための１つまたは複数のセンサを含む。例えば、センサユニット８１４は、端末１４００のオン/オフ状態、ユニットの相対位置を検出することができ、ユニットは、例えば、端末１４００のディスプレイおよびキーパッドである。センサユニット８１４は、さらに、端末１４００もしくは端末１４００の１つのユニットの位置変更、ユーザと端末１４００との接触の有無、端末１４００の方位もしくは加速/減速および端末１４００の温度変化をさらに検出することができる。センサユニット８１４は、如何なる物理的接触もないとき、近辺にある物体の存在を検出するための近接センサを含んでもよい。センサユニット８１４は、さらに、イメージングアプリケーションに使用される光センサ、例えばＣＭＯＳまたはＣＣＤ画像センサを含んでもよい。一部の実施例では、当該センサユニット８１４は、さらに、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサ、または温度センサを含んでもよい。
【０１５０】
通信ユニット８１６は、端末１４００と他の機器間の無線または有線方式の通信ができるように構成される。端末１４００は、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇもしくは３Ｇなどの通信規格、またはそれらの組合せに基づく無線ネットワークにアクセスすることができる。ある実施例では、通信ユニット８１６は、外部ブロードキャスト管理システムからのブロードキャスト信号またはブロードキャスト関連情報をブロードキャストチャネルを介して受信する。ある実施例では、通信ユニット８１６は、さらに、短距離通信を容易にするように、ニアフィールド通信（ＮＦＣ）モジュールを含む。ＮＦＣモジュールは、例えば、無線周波数識別（ＲＦＩＤ）技術、赤外線データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術および他の技術によって実現されてもよい。
【０１５１】
実施例では、端末１４００は、上記方法を実行するための１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサまたは他の電子部品によって実現されてもよい。
【０１５２】
実施例では、指令を含む非一時的コンピュータ読み取り可能な記憶媒体、例えば、指令を含むメモリ８０４をさらに提供し、上記指令が端末１４００のプロセッサ８２０によって実行されることで上記方法を実施させることができる。非一時的コンピュータ読み取り可能な記憶媒体は、例えば、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ-ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスクおよび光データ記憶機器などであってもよい。
【０１５３】
非一時的コンピュータ読み取り可能な記憶媒体を提供する。記憶媒体における指令が端末のプロセッサによって実行されるとき、端末が上記方法を実行可能である。当該方法は、
再生履歴情報の取得要求をサーバへ送信するステップと、
サーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信するステップと、
再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するステップとを含む。
【０１５４】
好ましくは、再生履歴情報の取得要求をサーバへ送信するステップは、
マルチメディアアプリケーションプログラムの起動が検出されると、再生履歴情報の取得要求をサーバへ送信するステップを含み、
再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するステップは、
再生履歴情報に基づいて対応する目標マルチメディアデータを再生するようにマルチメディアアプリケーションプログラムを制御するステップを含む。
【０１５５】
好ましくは、再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するステップは、
再生履歴情報からマルチメディアデータ識別子および再生進度を取得するステップと、
マルチメディアデータ識別子に対応する目標マルチメディアデータを再生進度から引き続き再生するステップとを含む。
【０１５６】
好ましくは、再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するステップは、
再生履歴情報からマルチメディアチャンネル識別子を取得するステップと、
マルチメディアチャンネル識別子に対応する目標マルチメディアデータを引き続き再生するステップとを含む。
【０１５７】
好ましくは、再生履歴情報の取得要求をサーバへ送信する前に、マルチメディアデータ再生方法は、さらに、
目標マルチメディアデータに対する再生トリガ情報を出力するステップを含み、
再生履歴情報の取得要求をサーバへ送信するステップは、
再生トリガ情報に対するトリガ操作が検出されたことに応答して、目標マルチメディアデータの取得要求をサーバへ送信するステップを含む。
【０１５８】
本発明の実施例では、第１端末が再生履歴情報の取得要求をサーバへ送信し、サーバが第１端末から送信された再生履歴情報の取得要求を受信し、サーバが第１端末に連結された第２端末の再生履歴情報を取得し、サーバは、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生するように当該第１端末を制御し、第１端末がサーバから送信された、ローカル側の第１端末に連結された第２端末の再生履歴情報を受信し、第１端末が再生履歴情報に基づいて対応する目標マルチメディアデータを引き続き再生する。これにより、ユーザがマルチメディアデータの再生中に端末を切り替える場合、変更先の端末が変更元の端末における再生履歴情報を自動的に取得してから、当該再生履歴情報に対応するマルチメディアデータを自動的に再生するため、ユーザの検索を必要とせずに、変更元の端末において視聴されたマルチメディアデータを視聴可能であるので、マルチメディアデータの再生時の効率が向上する。
【０１５９】
当業者は、明細書を考慮し、ここに公開された発明を実践した後、本発明の他の実施案を容易に想到する。本願は、本発明の如何なる変形、用途または適合もカバーすることを意図する。これらの変形、用途または適合は、本発明の一般的な仕組みに従い、かつ、本発明に公開されていない当分野における公知常識または慣用技術手段を含む。明細書および実施例は単なる例示と見なされ、本発明の本当の範囲および思想は添付する特許請求の範囲によって与えられる。
【０１６０】
本発明は上記に記載され、且つ図面に示された構造に限定されるものでなく、その要旨を逸脱しない範囲で様々な補正や変更も可能であることは言うまでもない。本発明の範囲は、添付する特許請求の範囲のみによって限定される。
【図１】
0006423445.tif 000002
【図２】
0006423445.tif 000003
【図３】
0006423445.tif 000004
【図４】
0006423445.tif 000005
【図５】
0006423445.tif 000006
【図６】
0006423445.tif 000007
【図７】
0006423445.tif 000008
【図８】
0006423445.tif 000009
【図９】
0006423445.tif 000010
【図１０】
0006423445.tif 000011
【図１１】
0006423445.tif 000012
【図１２】
0006423445.tif 000013
【図１３】
0006423445.tif 000014
【図１４】
0006423445.tif 000015