(57)【要約】  本発明は、マルチメディアリソースの再生システム、方法及びサーバを開示し、スマートホーム分野に属する。該システムは、サーバと、ネットワークアタッチトストレージＮＡＳデバイスと、再生装置と、を備え、サーバは、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信し、インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成し、ＮＡＳデバイスへダウンロード指示を送信し、ＮＡＳデバイスは、サーバから送信されたダウンロード指示を受信し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードし、マルチメディアリソースのダウンロードが完了した後、通知メッセージを、ＮＡＳデバイスと関連付けられている再生装置へ送信し、再生装置は、通知メッセージを受信して表示し、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。これにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、マルチメディアリソースの再生がより便利になり、ユーザの繰り返し操作を簡素化する効果を達成している。
2019503008.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアリソースの再生システムであって、
サーバと、ネットワークアタッチトストレージＮＡＳデバイスと、再生装置と、を備え、
前記サーバは、前記ＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、前記マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、前記インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成し、前記ＮＡＳデバイスへ前記ダウンロード指示を送信し、
前記ＮＡＳデバイスは、前記サーバから送信された前記ダウンロード指示を受信し、前記ダウンロード指示に基づいて前記マルチメディアリソースをダウンロードし、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信し、
前記再生装置は、前記通知メッセージを受信し、前記通知メッセージを表示し、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する、ことを特徴とするシステム。
【請求項２】
前記ＮＡＳデバイスは、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスと関連付けられている再生装置に対する照会を行い、照会された前記再生装置へ前記通知メッセージを送信し、
前記ＮＡＳデバイスと関連付けられている再生装置は、前記ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、前記ＮＡＳデバイスにバインドされている再生装置、前記ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む、
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記ＮＡＳデバイスは、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を、前記サーバへ送信し、
前記サーバは、前記ＮＡＳデバイスから送信されたダウンロード完了指示を受信し、前記ストレージパス及びビューエントリが含まれている前記通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信し、
前記ＮＡＳデバイスと関連付けられている再生装置は、前記ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、前記ＮＡＳデバイスにバインドされている再生装置、前記ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む、
ことを特徴とする請求項１に記載のシステム。
【請求項４】
前記サーバは、前記ＮＡＳデバイスと前記再生装置とのバインディング関係を確立するか、或いは、前記ＮＡＳデバイスと前記再生装置とを同じインスタントメッセージングアカウントにバインドする、
ことを特徴とする請求項１乃至３のうちのいずれかに記載のシステム。
【請求項５】
マルチメディアリソースの再生方法であって、
サーバは、前記ＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、前記マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、前記インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成し、ネットワークアタッチトストレージＮＡＳデバイスへ前記ダウンロード指示を送信し、
前記ＮＡＳデバイスは、前記サーバから送信された前記ダウンロード指示を受信し、前記ダウンロード指示に基づいて前記マルチメディアリソースをダウンロードし、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信し、
前記再生装置は、前記通知メッセージを受信し、前記通知メッセージを表示し、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する、ことを特徴とする方法。
【請求項６】
前記ＮＡＳデバイスが、前記マルチメディアリソースのダウンロードが完了した後、通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信することは、
前記ＮＡＳデバイスは、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスと関連付けられている再生装置に対する照会を行い、照会された前記再生装置へ前記通知メッセージを送信することを含み、
前記ＮＡＳデバイスと関連付けられている再生装置は、前記ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、前記ＮＡＳデバイスにバインドされている再生装置、前記ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む、
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記ＮＡＳデバイスが、前記マルチメディアリソースのダウンロードが完了した後、通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信することは、
前記ＮＡＳデバイスは、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を前記サーバへ送信することと、
前記サーバは、前記ＮＡＳデバイスから送信されたダウンロード完了指示を受信し、前記ストレージパス及びビューエントリが含まれている前記通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信することと、を含み、
前記ＮＡＳデバイスと関連付けられている再生装置は、前記ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、前記ＮＡＳデバイスにバインドされている再生装置、前記ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む、
ことを特徴とする請求項５に記載の方法。
【請求項８】
前記ＮＡＳデバイスが、前記マルチメディアリソースのダウンロードが完了した後、通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信する前に、
前記サーバは、前記ＮＡＳデバイスと前記再生装置とのバインディング関係を確立するか、或いは、前記ＮＡＳデバイスと前記再生装置とを同じインスタントメッセージングアカウントにバインドすることをさらに含む、
ことを特徴とする請求項５乃至７のうちのいずれかに記載の方法。
【請求項９】
サーバに用いられるマルチメディアリソースの再生方法であって、
ネットワークアタッチトストレージＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信することと、
前記インスタントメッセージに基づいて前記ＮＡＳデバイスへダウンロード指示を送信することと、
前記ＮＡＳデバイスから送信された、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を受信することと、
前記ストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置であって、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する再生装置へ送信することと、
を含むことを特徴とする方法。
【請求項１０】
１つ又は複数のプロセッサと、
メモリと、を備え、
前記メモリには、前記１つ又は複数のプロセッサによって実行される１つ又は複数のプログラムが記憶されており、前記１つ又は複数のプログラムは、
ネットワークアタッチトストレージＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、
前記インスタントメッセージに基づいて前記ＮＡＳデバイスへダウンロード指示を送信し、
前記ＮＡＳデバイスから送信された、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を受信し、
前記ストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置であって、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する再生装置へ送信する、操作を実行するための命令を含む、ことを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１６年０３月０１日にて中国特許庁へ出願した、出願番号が２０１６１０１１５７４３．２で、発明の名称が「マルチメディアリソースの再生システム、方法及び装置」である中国特許出願の優先権を主張し、その内容を全て参照により本願に組み込むものとする。
【０００２】
本発明の実施例は、スマートホーム分野に関し、特に、マルチメディアリソースの再生システム、方法及びサーバに関するものである。
【背景技術】
【０００３】
ネットワークマルチメディアリソースの種別や数が多くなるにつれ、ユーザがネットワークから様々なマルチメディアリソースをダウンロードして再生することができる。マルチメディアリソースは、電子書籍、イメージ、オーディオ及びビデオのうちの少なくともいずれかを含む。
【０００４】
関連技術において、ユーザはまずネットワークでマルチメディアリソースのダウンロードアドレスを探す。ダウンロードアドレスを見つけた後、ユーザはダウンロードアドレスをダウンロードツールに入力し、ダウンロードツールはダウンロード類アプリケーションプログラム(英語：Application)であることができる。ダウンロードツールは、ユーザの入力したダウンロードアドレスに基づいてマルチメディアリソースをダウンロードする。マルチメディアリソースのダウンロードが完了した後、ユーザはマルチメディアリソースを再生装置にコピーして再生し、再生装置はスマートテレビであることができる。
【０００５】
再生装置で再生されるマルチメディアリソースは、予めダウンロードされて再生装置にコピーされる必要があるため、ユーザは、ダウンロード済みのマルチメディアリソースをコピーしなければシェアリングすることができず、ユーザはマルチメディアリソースを再生装置にコピーした後、さらに再生装置を設定して再生する必要があるので、操作の全過程が複雑である。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ユーザがマルチメディアリソースをダウンロードしてから再生装置にコピーする操作の全過程が複雑である問題を解決するために、本発明の実施例は、マルチメディアリソースの再生システム、方法及びサーバを提供する。以下の構成となっている。
【課題を解決するための手段】
【０００７】
本発明の実施例の第１の態様によれば、マルチメディアリソースの再生システムであって、サーバと、ネットワークアタッチトストレージＮＡＳデバイスと、再生装置と、を備え、
前記サーバは、前記ＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、前記マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、前記インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成し、前記ＮＡＳデバイスへ前記ダウンロード指示を送信し、
前記ＮＡＳデバイスは、前記サーバから送信された前記ダウンロード指示を受信し、前記ダウンロード指示に基づいて前記マルチメディアリソースをダウンロードし、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信し、
前記再生装置は、前記通知メッセージを受信し、前記通知メッセージを表示し、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する、システムが提供される。
【０００８】
本発明の実施例の第２の態様によれば、マルチメディアリソースの再生方法であって、
サーバは、前記ＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、前記マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、前記インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成し、ネットワークアタッチトストレージＮＡＳデバイスへ前記ダウンロード指示を送信し、
前記ＮＡＳデバイスは、前記サーバから送信された前記ダウンロード指示を受信し、前記ダウンロード指示に基づいて前記マルチメディアリソースをダウンロードし、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信し、
前記再生装置は、前記通知メッセージを受信し、前記通知メッセージを表示し、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する、方法が提供される。
【０００９】
本発明の実施例の第３の態様によれば、サーバに用いられるマルチメディアリソースの再生方法であって、
ネットワークアタッチトストレージＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信することと、
前記インスタントメッセージに基づいて前記ＮＡＳデバイスへダウンロード指示を送信することと、
前記ＮＡＳデバイスから送信された、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を受信することと、
前記ストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置であって、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する再生装置へ送信することと、を含む方法が提供される。
【００１０】
本発明の実施例の第４の態様によれば、１つ又は複数のプロセッサと、メモリと、を備え、前記メモリには、前記１つ又は複数のプロセッサによって実行される１つ又は複数のプログラムが記憶されており、前記１つ又は複数のプログラムは、ネットワークアタッチトストレージＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、前記インスタントメッセージに基づいて前記ＮＡＳデバイスへダウンロード指示を送信し、前記ＮＡＳデバイスから送信された、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を受信し、前記ストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置であって、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する再生装置へ送信する、操作を実行するための命令を含むサーバが提供される。
【００１１】
本発明の実施例に提供される構成は、以下の有益な効果をもたらす。
【００１２】
ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【図面の簡単な説明】
【００１３】
本発明の実施例の構成をより明りょうに説明するために、以下、実施例の説明に必要な図面を簡単に紹介する。以下に説明される図面は、本発明の実施例の一部に過ぎず、当業者であれば、創造的な労働なしにこれらの図面に基づいて他の図面を得ることもできるのは、明らかである。
【図１】一部の例示的な実施例によるマルチメディアリソースの再生システムの模式図である。
【図２】一部の例示的な実施例による別のマルチメディアリソースの再生システムの模式図である。
【図３】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図４Ａ】別の例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図４Ｂ】１つの例示的な実施例によるマルチメディアリソースの再生方法の実施模式図である。
【図４Ｃ】１つの例示的な実施例によるマルチメディアリソースの再生方法の実施模式図である。
【図４Ｄ】１つの例示的な実施例による通知メッセージを表示するインターフェースの模式図である。
【図５】別の例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図６】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図７】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図８】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図９】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図１０】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図１１】１つの例示的な実施例によるマルチメディアリソースの再生装置のブロック図である。
【図１２】１つの例示的な実施例によるマルチメディアリソースの再生装置のブロック図である。
【図１３】１つの例示的な実施例によるサーバのブロック図である。
【図１４】１つの例示的な実施例によるＮＡＳデバイスのブロック図である。
【発明を実施するための形態】
【００１４】
本発明の目的、技術案及び利点をより明りょうにするために、以下、図面を結合して本発明の実施形態についてさらに詳しく説明する。
【００１５】
図１を参照し、本発明の実施例に提供されるマルチメディアリソースの再生システムの構造模式図が示されている。その実施環境は、ＮＡＳ(Network Attached Storage、ネットワークアタッチトストレージ)デバイス１２０と、サーバ１４０と、再生装置１６０とを備える。
【００１６】
ＮＡＳデバイス１２０は、データ記憶とデータ伝送能力を有する。オプションとして、ＮＡＳデバイス１２０は、さらに、マルチメディアリソースのダウンロードアドレスを自動的に検索する能力を有してもよく、また、ＮＡＳデバイス１２０は、さらに、マルチメディアリソースをリモートダウンロードする能力を有してもよい。オプションとして、ＮＡＳデバイス１２０には操作システムがさらに実装されてもよい。
【００１７】
サーバ１４０は、サードパーティ製アプリケーションプログラムのバックグラウンドサーバであり、１つのサーバ又は複数のサーバからなるサーバクラスタ又はクラウドコンピューティングセンターであることができる。サーバ１４０には、ＮＡＳデバイス１２０と再生装置１６０とのバインディング関係が記憶されている。
【００１８】
オプションとして、該サードパーティ製アプリケーションプログラムは、例えば、WeChat、ＱＱのようなインスタントメッセージングアプリケーションプログラム、及び、ＮＡＳデバイスに対応するサービスを提供するアプリケーションプログラムのうちの少なくともいずれかを含んでもよい。
【００１９】
再生装置１６０は、マルチメディアリソースを再生する能力を有し、例えば、テレビ、携帯電話、コンピュータ及びプロジェクタのうちの少なくともいずれかである。
【００２０】
ＮＡＳデバイス１２０は、サーバ１４０と無線ネットワーク又は有線ネットワークを介して接続されている。
【００２１】
一般的には、ＮＡＳデバイス１２０と再生装置１６０とが同じローカルエリアネットワークに位置するか、或いは、ＮＡＳデバイス１２０と再生装置１６０とがバインドされているか、或いは、ＮＡＳデバイス１２０と再生装置１６０とが同じインスタントメッセージングアカウントにバインドされている。
【００２２】
サーバ１４０は、再生装置１６０と無線ネットワーク又は有線ネットワークを介して接続されている。
【００２３】
オプションとして、該マルチメディアリソースの再生システムは端末１８０をさらに備えてもよく、端末１８０はデータ伝送能力を有し、例えば、携帯電話、タブレットである。端末１８０には、インスタントメッセージングクライアントとも呼ばれるインスタントメッセージングアプリケーションプログラムが実装されている。本文でいう「サードパーティ」は、端末のメーカーやプロバイダと対比するものであり、必ず端末のメーカーやプロバイダと異なる所有者に属することを意味しておらず、同じ所有者に属する異なるサーバであるかもしれない。
【００２４】
オプションとして、サーバ１４０は、端末１８０と無線ネットワーク又は有線ネットワークを介して接続されていてもよい。
【００２５】
図２を参照し、本発明の実施例に提供される別のマルチメディアリソースの再生システムの模式図が示されている。該システムは、ＮＡＳデバイス２２０と再生装置２４０とを備える。
【００２６】
ＮＡＳデバイス２２０は、データ記憶とデータ伝送能力を有する。オプションとして、ＮＡＳデバイス２２０は、さらに、マルチメディアリソースのダウンロードアドレスを自動的に検索する能力を有してもよく、また、ＮＡＳデバイス２２０は、さらに、マルチメディアリソースをリモートダウンロードする能力を有してもよい。オプションとして、ＮＡＳデバイス２２０には操作システムがさらに実装されてもよい。
【００２７】
再生装置２４０は、マルチメディアリソースを再生する能力を有し、例えば、テレビ、携帯電話、コンピュータである。
【００２８】
ＮＡＳデバイス２２０と再生装置２４０とが同じローカルエリアネットワークに位置するか、或いは、ＮＡＳデバイス２２０と再生装置２４０とがバインドされている。
【００２９】
オプションとして、該マルチメディアリソースの再生システムは端末２６０をさらに備えてもよく、端末２６０はデータ伝送能力を有し、例えば、携帯電話、タブレットである。端末２６０には、ＮＡＳデバイスに対応するサービスを提供するアプリケーションプログラムが実装されている。
【００３０】
オプションとして、端末２６０は、ＮＡＳデバイス２２０と無線ネットワーク又は有線ネットワークを介して接続されていてもよい。
【００３１】
図３を参照し、本発明の１つの例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図１に示す実施環境に適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【００３２】
ステップ３０１では、サーバが、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信し、インスタントメッセージは、マルチメディアリソースのダウンロードアドレスを含み、インスタントメッセージングクライアントとＮＡＳデバイスとがバインディング関係を持つ。
【００３３】
ステップ３０２では、サーバが、インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成する。
【００３４】
オプションとして、該ダウンロード指示は、マルチメディアリソースをダウンロードするためのものであってもよい。オプションとして、該ダウンロード指示には、マルチメディアリソースのダウンロードアドレスが付加されてもよい。オプションとして、該ダウンロード指示には、ダウンロード時間、ダウンロード保存パス、ダウンロードファイル名、インスタントメッセージングアカウントのうちの少なくともいずれかの情報がさらに付加されてもよい。
【００３５】
ステップ３０３では、サーバが、ネットワークアタッチトストレージＮＡＳデバイスへダウンロード指示を送信する。
【００３６】
ステップ３０４では、ＮＳＡが、サーバから送信されたダウンロード指示を受信する。
【００３７】
ステップ３０５では、ＮＳＡが、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【００３８】
オプションとして、マルチメディアリソースは、電子書籍、イメージ、オーディオ及びビデオのうちの少なくともいずれかを含んでもよい。
【００３９】
ステップ３０６では、ＮＳＡが、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信し、通知メッセージは、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパス及びビューエントリを含む。
【００４０】
オプションとして、該通知メッセージは、ポップアップメッセージ又は未読メッセージ又は未読メールの形で表示されてもよい。
【００４１】
ステップ３０７では、再生装置が通知メッセージを受信する。
【００４２】
ステップ３０８では、再生装置が通知メッセージを表示する。
【００４３】
ステップ３０９では、再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【００４４】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【００４５】
図４Ａを参照し、本発明の別の例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図１に示す実施環境に適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【００４６】
ステップ４０１では、ＮＡＳデバイスが、サーバにおいて再生装置とバインディング関係を確立するか、或いは、サーバにおいて再生装置と同じインスタントメッセージングアカウントにバインドされている。
【００４７】
オプションとして、バインディング関係は、関連付け又は友人関係であってもよい。
【００４８】
一例として、バインディング関係を確立することは、ＮＡＳデバイスと再生装置とを関連付けると理解されることができる。オプションとして、ＮＡＳデバイスがサーバにおいて再生装置とバインディング関係を確立することは、ＮＡＳデバイスの操作システム又はＮＡＳデバイスに対応するユーザクライアントによって、ＮＡＳデバイスの識別子と再生装置の識別子とを関連付け、ＮＡＳデバイスの識別子と再生装置の識別子との関連付けをサーバに記憶すると理解されてもよい。
【００４９】
オプションとして、ＮＡＳデバイスの識別子が図形コードの形でＮＡＳデバイスの表面にマークされるか、或いは、ＮＡＳデバイスの識別子が唯一の文字列であってもよい。同様に、再生装置の識別子が図形コードの形で再生装置の表面にマークされるか、或いは、再生装置の識別子が唯一の文字列である。
【００５０】
同じインスタントメッセージングアカウントに追加されたＮＡＳデバイスと再生装置は、同じインスタントメッセージングアカウントにバインドされることになる。
【００５１】
ＮＡＳデバイスが追加されたインスタントメッセージングアカウントは、いずれも該ＮＡＳデバイスとバインディング関係を持つと理解されることができる。しかし、通常、同じＮＡＳデバイスに複数のインスタントメッセージングアカウントがバインドされていれば、該ＮＡＳデバイスにバインドされている複数の異なるインスタントメッセージングアカウントのうちの１つしか、ＮＡＳデバイスに対する管理権限を持っておらず、他のインスタントメッセージングアカウントは、該ＮＡＳデバイスの使用権限だけを持っている。同様に、再生装置が追加されたインスタントメッセージングアカウントは、いずれも該再生装置とバインディング関係を持つと理解されることができ、しかし、同じＮＡＳデバイスに複数のインスタントメッセージングアカウントがバインドされていれば、該再生装置にバインドされている複数の異なるインスタントメッセージングアカウントのうちの１つしか、該再生装置に対する管理権限を持っておらず、他のインスタントメッセージングアカウントは、該再生装置を使用する能力だけを有する。バインディング関係は、異なる実施例において友人関係又は関連付けであることができる。
【００５２】
オプションとして、インスタントメッセージングアカウントは、識別子に対応する図形コードをスキャンすることにより、ＮＡＳデバイス又は再生装置を追加してもよく、さらに、識別子文字列を手動で追加することによりＮＡＳデバイス又は再生装置を追加してもよい。つまり、インスタントメッセージングアカウントがログインされているインスタントメッセージングクライアントは、図形コードをスキャンする機能を有し、該インスタントメッセージングクライアントは、ＮＡＳデバイス又は再生装置の図形コードをスキャンすることで、ＮＡＳデバイス又は再生装置の識別子を取得し、さらにバインドする。
【００５３】
オプションとして、１つのＮＡＳデバイスは、複数の再生装置とバインディング関係を確立し、１つの再生装置は、複数のＮＡＳデバイスとバインディング関係を確立してもよい。同じＮＡＳデバイスは複数の異なるインスタントメッセージングアカウントにバインドされることができる。
【００５４】
オプションとして、１つのＮＡＳデバイスは、複数の再生装置と同じインスタントメッセージングアカウントにバインドされてもよく、例えば、インスタントメッセージングアカウントがＸＹＺＫＬＭであり、図４Ｂに示すように、１つのＮＡＳデバイスと２つの再生装置ＴＶ１、ＴＶ２とが該インスタントメッセージングアカウントにバインドされている。
【００５５】
これに応じて、再生装置もサーバにおいてＮＡＳデバイスとバインディング関係を確立するか、或いは、サーバにおいてＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている。
【００５６】
なお、本実施例では、該ステップの実行順番を限定せず、該ステップは、ステップ４０３の前に実行されるか、或いは、ステップ４０４の前に実行されるか、或いは、ステップ４０５の前に実行されるか、或いは、ステップ４０６の前に実行されることができる。
【００５７】
ステップ４０２では、サーバが、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信する。
【００５８】
インスタントメッセージは、マルチメディアリソースのダウンロードアドレスを含み、インスタントメッセージングクライアントとＮＡＳデバイスとがバインディング関係を持つ。
【００５９】
オプションとして、ユーザがインスタントメッセージングクライアントにログインしたインスタントメッセージングアカウントは、ＮＡＳデバイスにバインドされ、ユーザは、インスタントメッセージングクライアントにおいて、ＮＡＳデバイスに対応するダイアログボックスを開き、ダイアログボックスにマルチメディアリソースのダウンロードアドレスを入力し、インスタントメッセージングクライアントは、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージをサーバに送信し、サーバを介してＮＡＳデバイスへダウンロード指示を送信するようにしてもよい。図４Ｃに示すように、ユーザは、インスタントメッセージングクライアントにおいて、ＮＡＳデバイスに対応するダイアログボックス４１を開き、メッセージ入力ボックス４２にマルチメディアリソースのダウンロードアドレス「Aawnmlk.ooo.ii12」を入力し、「送信」オプション４３をクリックした後、インスタントメッセージングクライアントは、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージをサーバに送信する。図中のダウンロードアドレスは、リアルなアドレスではなく、模式的に説明したものである。
【００６０】
サーバが、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信する。
【００６１】
ステップ４０３では、サーバが、インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成する。
【００６２】
サーバが、インスタントメッセージにおけるダウンロードアドレスを解析し、解析されたダウンロードアドレスに基づいてダウンロード指示を生成する。
【００６３】
オプションとして、該ダウンロード指示は、マルチメディアリソースをダウンロードするためのものであってもよい。オプションとして、該ダウンロード指示には、マルチメディアリソースのダウンロードアドレスが付加されてもよい。オプションとして、該ダウンロード指示には、ダウンロード時間、ダウンロード保存パス、ダウンロードファイル名、インスタントメッセージングアカウントのうちの少なくともいずれかの情報がさらに付加されてもよい。ダウンロード時間及び／又はダウンロード保存パスは、デフォルト値であることができる。
【００６４】
例えば、ユーザのネットワークに対する通常の使用を妨げないように、サーバがデフォルトで夕方１２：００をダウンロード開始時間にする。また、例えば、マルチメディアリソースがイメージである場合、サーバがデフォルトでダウンロード保存パスをパス１に設定し、マルチメディアリソースがビデオである場合、サーバがデフォルトでダウンロード保存パスをパス２に設定する。
【００６５】
ステップ４０４では、サーバがＮＡＳデバイスへダウンロード指示を送信する。
【００６６】
サーバが、インスタントメッセージングクライアントとバインディング関係を持つＮＡＳデバイスへダウンロード指示を送信する。
【００６７】
ステップ４０５では、ＮＡＳデバイスが、サーバから送信されたダウンロード指示を受信する。
【００６８】
ステップ４０６では、ＮＡＳデバイスが、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【００６９】
オプションとして、ＮＡＳデバイスが、ダウンロード指示を解析し、ダウンロード指示におけるダウンロードアドレス及び他のダウンロードパラメータを抽出するようにしてもよい。
【００７０】
ＮＡＳが、ダウンロード指示におけるマルチメディアリソースのダウンロードアドレスに基づいてマルチメディアリソースをダウンロードし、ＮＡＳデバイスがダウンロードしたマルチメディアリソースは、ＮＡＳデバイスの記憶領域に記憶されている。
【００７１】
オプションとして、ＮＡＳデバイスが、ダウンロード指示に基づいて、バックグラウンドリソースサーバを用いてマルチメディアリソースのダウンロードを援助してもよく、例えば、バックグラウンドリソースサーバの提供するオフラインダウンロードサービス又は高速チャネルサービスを用いる。
【００７２】
オプションとして、ＮＡＳデバイスが、ダウンロード指示に基づいて、ローカル操作システムにおけるダウンロードサービスを用いてマルチメディアリソースをダウンロードしてもよい。
【００７３】
ステップ４０７では、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスがサーバへダウンロード完了指示を送信する。
【００７４】
オプションとして、ダウンロード完了指示には、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパスが含まれてもよく、該マルチメディアリソースはＮＡＳデバイスがダウンロード指示に基づいてダウンロードしたものである。
【００７５】
ステップ４０８では、サーバが、ＮＡＳデバイスから送信されたダウンロード完了指示を受信する。
【００７６】
ステップ４０９では、サーバが、ＮＡＳデバイスと関連付けられている再生装置に対する照会を行う。
【００７７】
また、ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む。つまり、ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置である。
【００７８】
仮にサーバが照会を行った結果、該ＮＡＳデバイスと関連付けられている再生装置が３つあるとすれば、その関連付けを下の表に示す。
【００７９】
【表１】
2019503008.tif 000003
【００８０】
ステップ４１０では、サーバが、照会された再生装置へ通知メッセージを送信する。
【００８１】
オプションとして、通知メッセージには、マルチメディアリソースのストレージパス及びビューエントリが含まれてもよく、該マルチメディアリソースは、ＮＡＳデバイスがダウンロード指示に基づいてダウンロードしたものである。
【００８２】
サーバが、照会されたすべてのＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信する。或いは、サーバが、現在、稼働状態にある再生装置へ通知メッセージを送信する。或いは、少なくとも２つの再生装置が同時に稼働状態にある場合、サーバが優先順位に従って一方の再生装置へ通知メッセージを送信する。
【００８３】
ステップ４１１では、再生装置が通知メッセージを受信する。
【００８４】
オプションとして、通知メッセージは、サーバが、ＮＡＳデバイスと関連付けられている再生装置を照会してから送信したものであってもよい。
【００８５】
ステップ４１２では、再生装置が通知メッセージを表示する。
【００８６】
再生装置は、表示インターフェースにおいてユーザに通知メッセージを見せる。オプションとして、通知メッセージを受信したすべての再生装置は、通知メッセージを表示してもよい。
【００８７】
オプションとして、該通知メッセージは、ポップアップメッセージ又は未読メッセージ又は未読メールの形で表示されてもよい。該通知メッセージには、マルチメディアリソースのリソース名、対応するインスタントメッセージングアカウント、ダウンロード元アドレス、ダウンロード時間、ダウンロード詳細のうちの少なくともいずれかがさらに表示されている。
【００８８】
オプションとして、再生装置がオンになっている状態の場合、通知メッセージを受信してからすぐに表示インターフェースにおいてユーザに通知メッセージを見せ、再生装置がオフになっている状態の場合、再生装置がオンにされた後、表示インターフェースにおいてユーザに通知メッセージを見せ、そして、ユーザは、メッセージが表示される時に、この通知メッセージを無視することにしていれば、この通知メッセージを一定の時間内にユーザに定期的に知らせるか、或いは、マルチメディアリソースリストインターフェースにおいて、この通知メッセージに対応するマルチメディアリソースがまだ視聴されていない旨をユーザに知らせるようにしてもよい。
【００８９】
図４Ｄに示すように、再生装置３０がオンになっている状態であれば、表示インターフェースにおいて通知メッセージ３１が表示され、ＮＡＳデバイスで新しくダウンロードしたビデオ「I Am XX 第五シーズン」を視聴するようユーザに知らせ、ユーザが「ＯＫ」オプション３２を選択していれば、通知メッセージにおけるビューエントリをトリガーし、ユーザが「キャンセル」オプション３３を選択していれば、この通知メッセージを無視する。
【００９０】
オプションとして、通知メッセージには、インスタントメッセージングアカウント(又はインスタントメッセージングアカウントに対応するニックネーム又は別名)も表示されてもよい。例えば、通知メッセージＡは、「息子の張三が新したビデオ『xx伝説』をダウンロードしたが、現在再生するか」であり、また、例えば、通知メッセージＢは、「孫の李四が新しい映画『xxが不思議』をダウンロードしたが、現在再生するか」である。息子の張三と孫の李四は、インスタントメッセージングアカウントの別名である。
【００９１】
ステップ４１３では、通知メッセージのビューエントリがトリガーされると、再生装置はストレージパスに応じてマルチメディアリソースを再生する。
【００９２】
再生装置は、通知メッセージにおけるマルチメディアリソースのストレージパスに応じて、ＮＡＳデバイスで再生すべきマルチメディアリソースを探し、マルチメディアリソースを見つけた後これを再生する。
【００９３】
オプションとして、再生装置は、ＮＡＳデバイスへリソース取得要求を送信し、該リソース取得要求にストレージパスが付加されており、ＮＡＳデバイスがリソース取得要求を受信した後、ストレージパスに応じて、対応するマルチメディアリソースを再生装置にフィードバックするようにしてもよい。
【００９４】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【００９５】
また、本発明の実施例に提供されるマルチメディアリソースの再生方法では、さらに、インスタントメッセージングクライアントがＮＡＳデバイスへダウンロードアドレスを送信することにより、マルチメディアリソースをダウンロードするようにＮＡＳデバイスをリモート制御することができ、ユーザがマルチメディアリソースをＮＡＳデバイスにダウンロードすること、及び再生装置を用いてマルチメディアリソースを視聴することがより便利になる。
【００９６】
図４Ａに基づく代替的な実施例では、サーバによってＮＡＳデバイスと関連付けられている再生装置に対する照会を行う代わりに、ＮＡＳデバイスが直接、自体と関連付けられている再生装置に対する照会を行うこともでき、即ち、図５に示すように、ステップ４０７乃至ステップ４１０がステップ４０７ａ乃至ステップ４０８ａに替わる。
【００９７】
ステップ４０７ａでは、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスが、該ＮＡＳデバイスと関連付けられている再生装置に対する照会を行う。
【００９８】
ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む。
【００９９】
つまり、ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置である。
【０１００】
仮にＮＡＳデバイスが照会を行った結果、該ＮＡＳデバイスと関連付けられている再生装置が３つあるとすれば、その関連付けを下の表に示す。
【０１０１】
【表２】
2019503008.tif 000004
【０１０２】
ステップ４０８ａでは、ＮＡＳデバイスが、照会された再生装置へ通知メッセージを送信する。
【０１０３】
通知メッセージは、ＮＡＳデバイスがダウンロード指示に基づいてダウンロードしたマルチメディアリソースのストレージパス及びビューエントリを含む。
【０１０４】
ＮＡＳデバイスが、照会されたすべての再生装置へ通知メッセージを送信する。或いは、ＮＡＳデバイスが現在、稼働状態にある再生装置へ通知メッセージを送信する。或いは、少なくとも２つの再生装置が同時に稼働状態にある場合、ＮＡＳデバイスが優先順位に従って一方の再生装置へ通知メッセージを送信する。例えば、照会を行った結果、ＮＡＳデバイスと関連付けられている再生装置が３つあれば、ＮＡＳデバイスが、照会された３つの再生装置へ通知メッセージを送信する。
【０１０５】
図６を参照し、本発明の別の例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図２に示す実施環境に適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【０１０６】
ステップ６０１では、ＮＡＳデバイスが、ユーザの入力したダウンロードキーワードを受信する。
【０１０７】
ステップ６０２では、ＮＡＳデバイスが、ネットワークにおいてダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集する。
【０１０８】
ステップ６０３では、ＮＡＳデバイスが、収集されたダウンロードアドレスに基づいてダウンロード指示を生成する。
【０１０９】
ステップ６０４では、ＮＡＳデバイスが、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【０１１０】
ステップ６０５では、ＮＡＳデバイスが、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信し、通知メッセージは、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパス及びビューエントリを含む。
【０１１１】
オプションとして、該通知メッセージは、ポップアップメッセージ又は未読メッセージ又は未読メールの形で表示されてもよい。該通知メッセージには、マルチメディアリソースのリソース名、対応するインスタントメッセージングアカウント、ダウンロード元アドレス、ダウンロード時間、ダウンロード詳細のうちの少なくともいずれかがさらに表示されている。
【０１１２】
ステップ６０６では、再生装置が通知メッセージを受信する。
【０１１３】
ステップ６０７では、再生装置が通知メッセージを表示する。
【０１１４】
ステップ６０８では、再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【０１１５】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【０１１６】
図７を参照し、本発明の別の例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図２に示す実施環境に適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【０１１７】
ステップ７０１では、ＮＡＳデバイスが再生装置とバインディング関係を確立する。
【０１１８】
オプションとして、バインディング関係は、関連付け又は友人関係であってもよい。
【０１１９】
一例として、バインディング関係を確立することは、ＮＡＳデバイスと再生装置とを関連付けると理解されることができる。オプションとして、ＮＡＳデバイスが再生装置とバインディング関係を確立することは、ＮＡＳデバイスの操作システム又はＮＡＳデバイスに対応するユーザクライアントによって、ＮＡＳデバイスの識別子と再生装置の識別子とを関連付け、ＮＡＳデバイスの識別子と再生装置の識別子との関連付けを記憶すると理解されてもよい。
【０１２０】
オプションとして、ＮＡＳデバイスの識別子が図形コードの形でＮＡＳデバイスの表面にマークされるか、或いは、ＮＡＳデバイスの識別子が唯一の文字列であってもよい。同様に、再生装置の識別子が図形コードの形で再生装置の表面にマークされるか、或いは、再生装置の識別子が唯一の文字列である。
【０１２１】
オプションとして、ユーザクライアントは、識別子に対応する図形コードをスキャンすることにより、再生装置を追加してもよく、さらに、識別子文字列を手動で追加することにより再生装置を追加してもよい。つまり、ＮＡＳデバイスのユーザクライアントが図形コードをスキャンする機能を有し、再生装置の図形コードをスキャンすることで、再生装置の識別子を取得し、さらにバインドする。
【０１２２】
オプションとして、１つのＮＡＳデバイスは、複数の再生装置とバインディング関係を確立してもよく、１つの再生装置は、複数のＮＡＳデバイスとバインディング関係を確立してもよい。
【０１２３】
これに応じて、再生装置もＮＡＳデバイスとバインディング関係を確立する。
【０１２４】
なお、本実施例では、該ステップの実行順序を限定せず、該ステップは、ステップ５０３の前に実行されるか、或いは、ステップ５０４の前に実行されるか、或いは、ステップ５０５の前に実行されるか、或いは、ステップ５０６の前に実行されることができる。
【０１２５】
ステップ７０２では、ＮＡＳデバイスが、ユーザの入力したダウンロードキーワードを受信する。
【０１２６】
ユーザは、ＮＡＳデバイスの操作システムにおける制御インターフェース又はＮＡＳデバイスに対応するユーザクライアントにおいて、ダウンロードキーワードを入力し、ユーザクライアントのバックグラウンドサーバによって、ユーザの入力したダウンロードキーワードをＮＡＳデバイスに送信し、ＮＡＳデバイスがダウンロードキーワードを受信する。
【０１２７】
ステップ７０３では、ＮＡＳデバイスは、ネットワークにおいてダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集する。
【０１２８】
該ステップは、以下の２つの方式により実現される。
【０１２９】
一、ＮＡＳデバイスがダウンロードキーワードを受信した後、バックグラウンドリソースサーバによりダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集する。オプションとして、バックグラウンドリソースサーバが、予め設定された条件に従って、ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集してもよく、予め設定された条件は、ユーザがＮＡＳデバイスの操作システムにおいて、又は対応するアプリケーションプログラムにおいて予め設定したものであり、例えば、予め設定された条件は、最近更新されたインターフェースをダウンロードすることであり、ユーザの入力したダウンロードキーワードが「I Am XX」である場合、ＮＡＳデバイスが、ネットワークにおいて最近更新された「I Am XX」番組のダウンロードアドレスを収集する。予め設定された条件は、クリック率が最も高いビデオをダウンロードすることであり、ユーザの入力したダウンロードキーワードが「屯儿（日本語意味：村）」である場合、ＮＡＳデバイスが、キーワードに「屯儿」が含まれている、クリック率が最も高いビデオのダウンロードアドレスを収集する。
【０１３０】
二、ＮＡＳデバイスがダウンロードキーワードを受信した後、ＮＡＳデバイスの操作システムによりダウンロードキーワードに一致するマルチメディアリソースを収集する。オプションとして、ＮＡＳデバイスの操作システムが予め設定された条件に従って、ダウンロードキーワードに一致するマルチメディアリソースを収集してもよく、予め設定された条件は、ユーザがＮＡＳデバイスの操作システムにおいて、又は対応するアプリケーションプログラムにおいて予め設定したものである。
【０１３１】
オプションとして、ＮＡＳデバイスが、ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスの収集を済ませた後、収集されたダウンロードアドレスの全部又は一部をＮＡＳデバイスに対応するユーザクライアントにフィードバックし、ユーザが、使用されようとするマルチメディアリソースのダウンロードアドレスを選択するようにしてもよい。
【０１３２】
オプションとして、ＮＡＳデバイスがネットワークにおいて、ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを定期的に収集し、ダウンロードアドレスが最新のダウンロードアドレスであるか否かを検出し、収集された最新のダウンロードアドレスをユーザにフィードバックするようにしてもよく、収集を実行する時間間隔は、ユーザが予め設定することができる。ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを定期的に収集することにより、ユーザは同じキーワードを頻繁に入力することなく、ダウンロードキーワードに一致するマルチメディアリソースの最新のダウンロードアドレスを取得することができ、例えば、ユーザがあるテレビドラマにハマっており、該テレビドラマのタイトルを入力した後、ＮＡＳデバイスがネットワークにおいて該テレビドラマのダウンロードアドレスを定期的に収集し、該テレビドラマの最新のダウンロードアドレスを収集したら、ユーザにフィードバックする。
【０１３３】
ステップ７０４では、ＮＡＳデバイスが、収集されたダウンロードアドレスに基づいてダウンロード指示を生成する。
【０１３４】
ＮＡＳデバイスが、収集されたダウンロードアドレスに基づいてダウンロード指示を自動的に生成する。
【０１３５】
オプションとして、ダウンロード指示には、収集されたマルチメディアリソースのダウンロードアドレスが含まれてもよい。
【０１３６】
ステップ７０５では、ＮＡＳデバイスがダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【０１３７】
オプションとして、ＮＡＳデバイスが、ダウンロード指示におけるダウンロードアドレスに基づいてマルチメディアリソースをダウンロードしてもよい。ＮＡＳデバイスでダウンロードされたマルチメディアリソースは、ＮＡＳデバイスの記憶領域に記憶されている。
【０１３８】
ステップ７０６では、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスが、該ＮＡＳデバイスと関連付けられている再生装置に対する照会を行う。
【０１３９】
ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む。
【０１４０】
つまり、ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置である。
【０１４１】
仮にＮＡＳデバイスが照会を行った結果、該ＮＡＳデバイスと関連付けられている再生装置が２つあるとすれば、その関連付けを下の表に示す。
【０１４２】
【表３】
2019503008.tif 000005
【０１４３】
ステップ７０７では、ＮＡＳデバイスが、照会された再生装置へ通知メッセージを送信する。
【０１４４】
通知メッセージは、ＮＡＳデバイスがダウンロード指示に基づいてダウンロードしたマルチメディアリソースのストレージパス及びビューエントリを含む。
【０１４５】
ＮＡＳデバイスが、照会されたすべての再生装置へ通知メッセージを送信する。或いは、ＮＡＳデバイスが現在、稼働状態にある再生装置へ通知メッセージを送信する。或いは、少なくとも２つの再生装置が同時に稼働状態にある場合、ＮＡＳデバイスが優先順位に従って一方の再生装置へ通知メッセージを送信する。例えば、照会を行った結果、ＮＡＳデバイスと関連付けられている再生装置が合わせて３つあれば、ＮＡＳデバイスが、照会された３つの再生装置へ通知メッセージを送信する。
【０１４６】
ステップ７０８では、再生装置が通知メッセージを受信する。
【０１４７】
オプションとして、通知メッセージは、再生装置と関連付けられているＮＡＳデバイスがダウンロード指示に基づいて、マルチメディアリソースのダウンロードを済ませてから送信したものであってもよい。
【０１４８】
ステップ７０９では、再生装置が通知メッセージを表示する。
【０１４９】
再生装置は表示インターフェースにおいてユーザに通知メッセージを見せる。オプションとして、通知メッセージを受信したすべての再生装置は通知メッセージを表示してもよい。
【０１５０】
オプションとして、再生装置がオンになっている状態の場合、通知メッセージを受信してからすぐに表示インターフェースにおいてユーザに通知メッセージを見せ、再生装置がオフになっている状態の場合、再生装置がオンにされた後、表示インターフェースにおいてユーザに通知メッセージを見せ、そして、ユーザは、通知メッセージが表示される時に、この通知メッセージを無視することにしていれば、この通知メッセージを一定の時間内にユーザに定期的に知らせるか、或いは、マルチメディアリソースリストインターフェースにおいて、この通知メッセージに対応するマルチメディアリソースがまだ視聴されていない旨をユーザに知らせるようにしてもよい。
【０１５１】
該ステップは上述した実施例で具体的に説明されたため、ここではその詳細を省略する。
【０１５２】
ステップ７１０では、通知メッセージのビューエントリがトリガーされると、再生装置はストレージパスに応じてマルチメディアリソースを再生する。
【０１５３】
再生装置は、通知メッセージにおけるマルチメディアリソースのストレージパスに応じて、再生すべきマルチメディアリソースを探し、マルチメディアリソースを見つけた後これを再生する。
【０１５４】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【０１５５】
また、本発明の実施例に提供されるマルチメディアリソースの再生方法では、さらに、ユーザの入力したダウンロードキーワードを受信し、ネットワークにおいてダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集した後、ダウンロード指示を自動的に生成してマルチメディアリソースをダウンロードすることにより、ユーザがダウンロードキーワードを入力すれば、マルチメディアリソースのダウンロード及びシェアリングを実現することができ、操作ステップを簡素化し、ユーザ体験を向上させる。
【０１５６】
図８を参照し、本発明の１つの例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図１又は図２に示すＮＡＳデバイスに適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【０１５７】
ステップ８０１では、サーバから送信されたダウンロード指示を受信する。
【０１５８】
ステップ８０２では、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【０１５９】
ステップ８０３では、マルチメディアリソースのダウンロードが完了した後、該ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信する。
【０１６０】
通知メッセージは、ＮＡＳデバイスにおける該マルチメディアリソースのストレージパス及びビューエントリを含む。
【０１６１】
再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【０１６２】
オプションとして、通知メッセージは、ＮＡＳデバイスが単独で該ＮＡＳデバイスと関連付けられている再生装置へ送信するか、或いは、通知メッセージは、ＮＡＳデバイスがサーバを介して該ＮＡＳデバイスと関連付けられている再生装置へ送信するようにしてもよい。
【０１６３】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、異なる再生装置間でマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする必要がなくなり、マルチメディアリソースはダウンロードが完了した後、自動的に異なる再生装置に送信されることができ、操作が簡便である効果を達成している。
【０１６４】
図８に示す実施例に基づく代替的な実施例では、ＮＡＳデバイスがサーバを介してダウンロード指示を取得する代わりに、ＮＡＳデバイスが自らダウンロード指示を生成することもでき、即ち、図９に示すように、ステップ８０１がステップ８０１ａに替わって実現される。
【０１６５】
ステップ８０１ａでは、ユーザの入力したダウンロードキーワードを受信し、ネットワークにおいて、前記ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集し、収集された前記ダウンロードアドレスに基づいてダウンロード指示を生成する。
【０１６６】
本発明の実施例に提供されるマルチメディアリソースの再生方法では、さらに、ユーザの入力したダウンロードキーワードを受信し、ネットワークにおいてダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集した後、ダウンロード指示を自動的に生成してマルチメディアリソースをダウンロードすることにより、ユーザがダウンロードキーワードを入力すれば、マルチメディアリソースのダウンロード及びシェアリングを実現することができ、操作ステップを簡素化し、ユーザ体験を向上させる。
【０１６７】
図１０を参照し、本発明の１つの例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図１に示すサーバに適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【０１６８】
ステップ１００１では、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信する。
【０１６９】
インスタントメッセージは、マルチメディアリソースのダウンロードアドレスを含み、インスタントメッセージングクライアントとネットワークアタッチトストレージＮＡＳデバイスとがバインディング関係を持つ。
【０１７０】
ステップ１００２では、インスタントメッセージに基づいてＮＡＳデバイスへダウンロード指示を送信する。
【０１７１】
ステップ１００３では、ＮＡＳデバイスから送信されたダウンロード完了指示を受信する。
【０１７２】
ダウンロード完了指示には、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパスが含まれている。
【０１７３】
ステップ１００４では、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信し、通知メッセージはストレージパス及びビューエントリを含む。
【０１７４】
再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【０１７５】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、サーバから送信された通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、異なる再生装置間でマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする必要がなくなり、マルチメディアリソースはダウンロードが完了した後、自動的に異なる再生装置に送信されることができ、操作が簡便である効果を達成している。
【０１７６】
図１１を参照し、本発明の１つの実施例に提供されるマルチメディア再生装置の構造ブロック図が示されている。該マルチメディア再生装置は、ソフトウェア、ハードウェア又は両者の組み合わせにより、上記マルチメディア再生方法を提供可能なＮＡＳデバイスの全部又は一部として実現されることができる。該装置は、以下のモジュールを備える。
【０１７７】
取得モジュール１１１０は、サーバから送信されたダウンロード指示を受信するか、ユーザの入力したダウンロードキーワードを受信し、ネットワークにおいて前記ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集し、収集された前記ダウンロードアドレスに基づいてダウンロード指示を生成する。
【０１７８】
ダウンロードモジュール１１２０は、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【０１７９】
送信モジュール１１３０は、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信し、通知メッセージは、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパス及びビューエントリを含み、再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【０１８０】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生装置では、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードすることにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【０１８１】
図１２を参照し、本発明の別の実施例に提供されるマルチメディア再生装置の構造ブロック図が示されている。該マルチメディア再生装置は、ソフトウェア、ハードウェア又は両者の組み合わせにより、上記マルチメディア再生方法を提供可能なサーバの全部又は一部として実現されることができる。該装置は、以下のモジュールを備える。
【０１８２】
受信モジュール１２１０は、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信し、インスタントメッセージングメッセージは、マルチメディアリソースのダウンロードアドレスを含み、インスタントメッセージングクライアントとネットワークアタッチトストレージＮＡＳデバイスとがバインディング関係を持つ。
【０１８３】
指示送信モジュール１２２０は、インスタントメッセージに基づいてＮＡＳデバイスへダウンロード指示を送信する。
【０１８４】
指示受信モジュール１２３０は、ＮＡＳデバイスから送信されたダウンロード完了指示を受信し、ダウンロード完了指示には、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパスが含まれている。
【０１８５】
メッセージ送信モジュール１２４０は、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信し、通知メッセージはストレージパス及びビューエントリを含み、再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【０１８６】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生装置では、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信し、インスタントメッセージに基づいてＮＡＳデバイスへダウンロード指示を送信し、ＮＡＳデバイスから送信されたダウンロード完了指示を受信し、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【０１８７】
なお、上述した実施例に提供されるマルチメディア再生装置は、上述したマルチメディア再生方法を実現する際に、上記各機能モジュールに分割することを例として説明されているが、実際の適用において、必要に応じて上記機能を異なる機能モジュールに完成させてもよく、つまり、以上で説明する機能の全部又は一部を完成するように、機器の内部構造を異なる機能モジュールに分割する。また、上記実施例に提供されるマルチメディア再生装置は、マルチメディア再生方法実施例と同一の発想であり、その具体的な実現過程について方法実施例を詳しく参照するが、ここではその詳細を省略する。
【０１８８】
図１３を参照し、１つの例示的な実施例に提供されるサーバの構造模式図が示されている。該サーバは、上述した実施例に提供されるサーバ側のマルチメディアリソースの再生方法を実施する。具体的には、
【０１８９】
サーバ１３００は、中央処理装置（ＣＰＵ）１３０１、ランダムアクセスメモリ（ＲＡＭ）１３０２及びリードオンリーメモリ（ＲＯＭ）１３０３を含むシステムメモリ１３０４と、システムメモリシステムメモリ１３０４と中央処理装置１３０１とを接続するシステムバス１３０５と、を備える。サーバ１３００は、コンピュータ内の各素子間での情報伝送を支援する基本入出力システム（Ｉ／Ｏシステム）１３０６と、操作システム１３１３、アプリケーションプログラム１３１４及び他のプログラムモジュール１３１５を記憶するための大容量記憶装置１３０７とをさらに備える。
【０１９０】
基本入出力システム１３０６は、情報を表示するための表示装置１３０８と、ユーザーが情報を入力するための、マウス、キーボードのような入力装置１３０９とを備える。表示装置１３０８及び入力装置１３０９は、それぞれ、システムバス１３０５に接続される入出力コントローラ１３１０を介して中央処理装置１３０１に接続される。基本入出力システム１３０６は、キーボード、マウス、又は電子スタイラス等、複数の他のデバイスからの入力を受信し処理するための入出力コントローラ１３１０をさらに備えてもよい。これに類似して、入出力コントローラ１３１０は、ディスプレイ、プリンタ又は他のタイプの出力デバイスへの出力をさらに提供する。
【０１９１】
大容量記憶装置１３０７は、システムバス１３０５に接続される大容量記憶コントローラ（未図示）を介して中央処理装置１３０１に接続される。大容量記憶装置１３０７及びその関連するコンピュータ読取可能な媒体は、サーバ１３００に不揮発性記憶を提供する。つまり、前記大容量記憶装置１３０７は、ハードディスク又はＣＤ−ＲＯＭドライバのようなコンピュータ読取可能な媒体（未図示）を備えてもよい。
【０１９２】
一般性を失うことなく、コンピュータ読取可能な媒体は、コンピュータ記憶媒体及び通信媒体を備えることができる。コンピュータ記憶媒体は、コンピュータ読取可能な命令、データ構造、プログラムモジュール又は他のデータのような情報を記憶する如何なる方法又は技術で実現される揮発性及び不揮発性、リムーバブル及びノンリムーバブルメディアを含む。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ又は他のソリッドステート記憶技術、ＣＤ−ＲＯＭ、ＤＶＤ又は他の光学記憶、テープカセット、テープ、磁気ディスク記憶又は他の磁気記憶装置を含む。もちろん、コンピュータ記憶媒体は上述したいくつかに限られないのは、当業者が分かっている。上述したシステムメモリ１３０４及び大容量記憶装置１３０７はメモリと総称されることができる。
【０１９３】
本発明の様々な実施例によれば、サーバ１３００は、インターネットのようなネットワークを介してネットワーク上のリモートコンピュータに接続されて実行されてもよい。つまり、サーバ１３００は、システムバス１３０５に接続されるネットワークインターフェースユニット１３１１を介してネットワーク１３１２に接続されるか、或いは、ネットワークインターフェースユニット１３１１を用いて他のタイプのネットワーク又はリモートコンピュータシステム（未図示）に接続されてもよい。
【０１９４】
メモリ１３０４は、１つ又は１つ以上のプログラムをさらに備え、上記１つ又は１つ以上のプログラムはメモリ１３０４に記憶され、且つ、１つ又は１つ以上のプロセッサによって実行されるように構成される。上記１つ又は１つ以上のプログラムは、上記実施例に提供されるサーバ側のマルチメディアリソースの再生方法を実行するための命令を含む。
【０１９５】
図１４を参照し、１つの例示的な実施例に提供されるＮＡＳデバイスのブロック図が示されている。スマートホーム機器１４００は、処理コンポーネント１４０２、メモリ１４０４、電源コンポーネント１４０６及び通信コンポーネント１４０８のうちの１つ又は複数のコンポーネントを備えることができる。
【０１９６】
処理コンポーネント１４０２は、通常、ＮＡＳデバイス１４００の全体操作を制御し、処理コンポーネント１４０２は、上述した実施例におけるＮＡＳデバイス１４００により実行されるステップの全部又は一部を完成するように命令を実行する１つ又は複数のプロセッサ１４０３を含むことができる。また、処理コンポーネント１４０２は、処理コンポーネント１４０２と他のコンポーネント間での交換を可能にする１つ又は複数のモジュールを含むことができる。
【０１９７】
メモリ１４０４は、ＮＡＳデバイス１４００での操作をサポートするように様々なタイプのデータを記憶する。これらのデータの例は、ＮＡＳデバイス１４００で操作するための如何なるアプリケーションプログラム又は方法の命令、データ等を含み、データは、第１のデバイスキー及び／又は第１のセッションキーを含む。メモリ１４０４は、如何なるタイプの揮発性又は不揮発性記憶装置又はそれらの組み合わせ、例えば、ソリッドステートランダムアクセスメモリ(ＳＲＡＭ)、電気的に消去可能なプログラマブルリードオンリーメモリ(ＥＥＰＲＯＭ)、消去可能なプログラマブルリードオンリーメモリ(ＥＰＲＯＭ)、プログラマブルリードオンリーメモリ(ＰＲＯＭ)、リードオンリーメモリ(ＲＯＭ)、磁気メモリ、フラッシュメモリ、磁気ディスク又は光ディスクにより実現されることができる。メモリ１４０４には、１つ又は複数のモジュールも記憶されており、該１つ又は複数のモジュールは、上述した実施例におけるＮＡＳデバイス１４００により実行されるステップの全部又は一部を完成するように、該１つ又は複数のプロセッサ１４２０により実行される。
【０１９８】
電源コンポーネント１４０６は、ＮＡＳデバイス１４００の様々なコンポーネントに電力を提供する。電源コンポーネント１４０６は、電源管理システム、１つ又は複数の電源、及びＮＡＳデバイス１４００への電力の生成、管理及び配電に関する他のコンポーネントを含むことができる。
【０１９９】
通信コンポーネント１４０８は、ＮＡＳデバイス１４００とサーバ又はコントローラとの間の有線又は無線による通信を可能にする。ＮＡＳデバイス１４００は、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇ又は３Ｇ、又はそれらの組み合わせにアクセスすることができる。１つの例示的な実施例において、通信コンポーネント１４０８は、ブロードキャストチャンネルを介して、外部ブロードキャスト管理システムのブロードキャスト信号又はブロードキャスト関連情報を受信する。１つの例示的な実施例において、前記通信コンポーネント１４０８は、さらに、短距離通信を促進するように近接通信(ＮＦＣ)モジュールを含む。例えば、ＮＦＣモジュールは、無線周波数識別(ＲＦＩＤ)技術、赤外線データ協会(ＩｒＤＡ)技術、超広帯域(ＵＷＢ)技術、ブルートゥース（登録商標）(ＢＴ)技術及び他の技術に基づいて実現されることができる。
【０２００】
オプションとして、ＮＡＳデバイス１４００は、１つ又は複数の特定用途向け集積回路(ＡＳＩＣ)、デジタル信号プロセッサ(ＤＳＰ)、デジタル信号処理デバイス(ＤＳＰＤ)、プログラマブルロジックデバイス(ＰＬＤ)、フィールドプログラマブルゲートアレイ(ＦＰＧＡ)、コントローラ、マイクロコントローラ、マイクロプロセッサ又は他の電子素子により実現されてもよく、上述した実施例におけるＮＡＳデバイス１４００により実行されるステップの全部又は一部を実行する。
【０２０１】
オプションとして、命令を含む一時的でないコンピュータ読取可能な記憶媒体、例えば、命令を含むメモリ１４０４がさらに提供されてもよく、上記命令は、ＮＡＳデバイス１４００のプロセッサ１４０３によって実行されて上記方法を完成することができる。例えば、前記一時的でないコンピュータ読取可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、テープ、ソフトディスク及び光データ記憶装置等であることができる。
【０２０２】
例示的な実施例において、命令を含む一時的でないコンピュータ読取可能な記憶媒体、例えば、命令を含むメモリがさらに提供され、上記命令は、サーバのプロセッサによって実行されて上記方法実施例におけるサーバ側の各ステップを完成することができる。例えば、前記一時的でないコンピュータ読取可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、テープ、ソフトディスク及び光データ記憶装置等であることができる。
【０２０３】
例示的な実施例において、命令を含む一時的でないコンピュータ読取可能な記憶媒体、例えば、命令を含むメモリがさらに提供され、上記命令は、ＮＡＳデバイスのプロセッサによって実行されて上記方法実施例におけるＮＡＳデバイス側の各ステップを完成することができる。例えば、前記一時的でないコンピュータ読取可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、テープ、ソフトディスク及び光データ記憶装置等であることができる。
【０２０４】
上記本発明の実施例の番号は説明のためのものに過ぎず、実施例の優劣を示すものではない。
【０２０５】
上記実施例のステップの全部又は一部は、ハードウェアによって完成されることができれば、プログラムによって関連するハードウェアに完成させることもでき、前記プログラムはコンピュータ読取可能な記憶媒体に記憶されることができ、上述した記憶媒体はリードオンリーメモリ、磁気ディスク又は光ディスク等であることができるのは、当業者が理解されることができる。
【０２０６】
以上は、本発明の好適な実施例に過ぎず、本発明を限定することは意図していない。本発明の思想や原則内の如何なる修正、均等の置き換え、改良などは、本発明の保護範囲内に含まれるべきである。
【符号の説明】
【０２０７】
１２０  デバイス
１４０  サーバ
１６０  再生装置
１８０  端末
２２０  デバイス
２４０  再生装置
２６０  端末
１１１０  取得モジュール
１１２０  ダウンロードモジュール
１１３０  送信モジュール
１２１０  受信モジュール
１２２０  指示送信モジュール
１２３０  指示受信モジュール
１２４０  メッセージ送信モジュール
１３００  サーバ
１３０１  中央処理装置
１３０２  ランダムアクセスメモリ（ＲＡＭ）
１３０３  リードオンリーメモリ（ＲＯＭ）
１３０４  システムメモリ
１３０５  システムバス
１３０６  基本入出力システム
１３０７  大容量記憶装置
１３０８  表示装置
１３０９  入力装置
１３１０  入出力コントローラ
１３１１  ネットワークインターフェースユニット
１３１２  ネットワーク
１３１３  操作システム
１３１４  アプリケーションプログラム
１３１５  他のプログラムモジュール
１４００  デバイス
１４０２  処理コンポーネント
１４０３  プロセッサ
１４０４  メモリ
１４０６  電源コンポーネント
１４０８  通信コンポーネント
【図１】
2019503008.tif 000006
【図２】
2019503008.tif 000007
【図３】
2019503008.tif 000008
【図４Ａ】
2019503008.tif 000009
【図４Ｂ】
2019503008.tif 000010
【図４Ｃ】
2019503008.tif 000011
【図４Ｄ】
2019503008.tif 000012
【図５】
2019503008.tif 000013
【図６】
2019503008.tif 000014
【図７】
2019503008.tif 000015
【図８】
2019503008.tif 000016
【図９】
2019503008.tif 000017
【図１０】
2019503008.tif 000018
【図１１】
2019503008.tif 000019
【図１２】
2019503008.tif 000020
【図１３】
2019503008.tif 000021
【図１４】
2019503008.tif 000022
【手続補正書】
【提出日】平成30年7月10日(2018.7.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１６年０３月０１日にて中国特許庁へ出願した、出願番号が２０１６１０１１５７４３．２で、発明の名称が「マルチメディアリソースの再生システム、方法及び装置」である中国特許出願の優先権を主張し、その内容を全て参照により本願に組み込むものとする。
【０００２】
本発明の実施例は、スマートホーム分野に関し、特に、マルチメディアリソースの再生システム、方法及びサーバに関するものである。
【背景技術】
【０００３】
ネットワークマルチメディアリソースの種別や数が多くなるにつれ、ユーザがネットワークから様々なマルチメディアリソースをダウンロードして再生することができる。マルチメディアリソースは、電子書籍、イメージ、オーディオ及びビデオのうちの少なくともいずれかを含む。
【０００４】
関連技術において、ユーザはまずネットワークでマルチメディアリソースのダウンロードアドレスを探す。ダウンロードアドレスを見つけた後、ユーザはダウンロードアドレスをダウンロードツールに入力し、ダウンロードツールはダウンロード類アプリケーションプログラム(英語：Application)であることができる。ダウンロードツールは、ユーザの入力したダウンロードアドレスに基づいてマルチメディアリソースをダウンロードする。マルチメディアリソースのダウンロードが完了した後、ユーザはマルチメディアリソースを再生装置にコピーして再生し、再生装置はスマートテレビであることができる。
【０００５】
再生装置で再生されるマルチメディアリソースは、予めダウンロードされて再生装置にコピーされる必要があるため、ユーザは、ダウンロード済みのマルチメディアリソースをコピーしなければシェアリングすることができず、ユーザはマルチメディアリソースを再生装置にコピーした後、さらに再生装置を設定して再生する必要があるので、操作の全過程が複雑である。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ユーザがマルチメディアリソースをダウンロードしてから再生装置にコピーする操作の全過程が複雑である問題を解決するために、本発明の実施例は、マルチメディアリソースの再生システム、方法及びサーバを提供する。以下の構成となっている。
【課題を解決するための手段】
【０００７】
本発明の実施例の第１の態様によれば、マルチメディアリソースの再生システムであって、サーバと、ネットワークアタッチトストレージＮＡＳデバイスと、再生装置と、を備え、
前記サーバは、前記ＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、前記マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、前記インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成し、前記ＮＡＳデバイスへ前記ダウンロード指示を送信し、
前記ＮＡＳデバイスは、前記サーバから送信された前記ダウンロード指示を受信し、前記ダウンロード指示に基づいて前記マルチメディアリソースをダウンロードし、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信し、
前記再生装置は、前記通知メッセージを受信し、前記通知メッセージを表示し、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する、システムが提供される。
【０００８】
本発明の実施例の第２の態様によれば、マルチメディアリソースの再生方法であって、
サーバは、ＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、前記マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、前記インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成し、ネットワークアタッチトストレージＮＡＳデバイスへ前記ダウンロード指示を送信し、
前記ＮＡＳデバイスは、前記サーバから送信された前記ダウンロード指示を受信し、前記ダウンロード指示に基づいて前記マルチメディアリソースをダウンロードし、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信し、
前記再生装置は、前記通知メッセージを受信し、前記通知メッセージを表示し、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する、方法が提供される。
【０００９】
本発明の実施例の第３の態様によれば、サーバに用いられるマルチメディアリソースの再生方法であって、
ネットワークアタッチトストレージＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信することと、
前記インスタントメッセージに基づいて前記ＮＡＳデバイスへダウンロード指示を送信することと、
前記ＮＡＳデバイスから送信された、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を受信することと、
前記ストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置であって、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する再生装置へ送信することと、を含む方法が提供される。
【００１０】
本発明の実施例の第４の態様によれば、１つ又は複数のプロセッサと、メモリと、を備え、前記メモリには、前記１つ又は複数のプロセッサによって実行される１つ又は複数のプログラムが記憶されており、前記１つ又は複数のプログラムは、ネットワークアタッチトストレージＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、前記インスタントメッセージに基づいて前記ＮＡＳデバイスへダウンロード指示を送信し、前記ＮＡＳデバイスから送信された、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を受信し、前記ストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置であって、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する再生装置へ送信する、操作を実行するための命令を含むサーバが提供される。
【００１１】
本発明の実施例に提供される構成は、以下の有益な効果をもたらす。
【００１２】
ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【図面の簡単な説明】
【００１３】
本発明の実施例の構成をより明りょうに説明するために、以下、実施例の説明に必要な図面を簡単に紹介する。以下に説明される図面は、本発明の実施例の一部に過ぎず、当業者であれば、創造的な労働なしにこれらの図面に基づいて他の図面を得ることもできるのは、明らかである。
【図１】一部の例示的な実施例によるマルチメディアリソースの再生システムの模式図である。
【図２】一部の例示的な実施例による別のマルチメディアリソースの再生システムの模式図である。
【図３】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図４Ａ】別の例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図４Ｂ】１つの例示的な実施例によるマルチメディアリソースの再生方法の実施模式図である。
【図４Ｃ】１つの例示的な実施例によるマルチメディアリソースの再生方法の実施模式図である。
【図４Ｄ】１つの例示的な実施例による通知メッセージを表示するインターフェースの模式図である。
【図５】別の例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図６】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図７】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図８】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図９】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図１０】１つの例示的な実施例によるマルチメディアリソースの再生方法のフローチャートである。
【図１１】１つの例示的な実施例によるマルチメディアリソースの再生装置のブロック図である。
【図１２】１つの例示的な実施例によるマルチメディアリソースの再生装置のブロック図である。
【図１３】１つの例示的な実施例によるサーバのブロック図である。
【図１４】１つの例示的な実施例によるＮＡＳデバイスのブロック図である。
【発明を実施するための形態】
【００１４】
本発明の目的、技術案及び利点をより明りょうにするために、以下、図面を結合して本発明の実施形態についてさらに詳しく説明する。
【００１５】
図１を参照し、本発明の実施例に提供されるマルチメディアリソースの再生システムの構造模式図が示されている。その実施環境は、ＮＡＳ(Network Attached Storage、ネットワークアタッチトストレージ)デバイス１２０と、サーバ１４０と、再生装置１６０とを備える。
【００１６】
ＮＡＳデバイス１２０は、データ記憶とデータ伝送能力を有する。オプションとして、ＮＡＳデバイス１２０は、さらに、マルチメディアリソースのダウンロードアドレスを自動的に検索する能力を有してもよく、また、ＮＡＳデバイス１２０は、さらに、マルチメディアリソースをリモートダウンロードする能力を有してもよい。オプションとして、ＮＡＳデバイス１２０には操作システムがさらに実装されてもよい。
【００１７】
サーバ１４０は、サードパーティ製アプリケーションプログラムのバックグラウンドサーバであり、１つのサーバ又は複数のサーバからなるサーバクラスタ又はクラウドコンピューティングセンターであることができる。サーバ１４０には、ＮＡＳデバイス１２０と再生装置１６０とのバインディング関係が記憶されている。
【００１８】
オプションとして、該サードパーティ製アプリケーションプログラムは、例えば、WeChat、ＱＱのようなインスタントメッセージングアプリケーションプログラム、及び、ＮＡＳデバイスに対応するサービスを提供するアプリケーションプログラムのうちの少なくともいずれかを含んでもよい。
【００１９】
再生装置１６０は、マルチメディアリソースを再生する能力を有し、例えば、テレビ、携帯電話、コンピュータ及びプロジェクタのうちの少なくともいずれかである。
【００２０】
ＮＡＳデバイス１２０は、サーバ１４０と無線ネットワーク又は有線ネットワークを介して接続されている。
【００２１】
一般的には、ＮＡＳデバイス１２０と再生装置１６０とが同じローカルエリアネットワークに位置するか、或いは、ＮＡＳデバイス１２０と再生装置１６０とがバインドされているか、或いは、ＮＡＳデバイス１２０と再生装置１６０とが同じインスタントメッセージングアカウントにバインドされている。
【００２２】
サーバ１４０は、再生装置１６０と無線ネットワーク又は有線ネットワークを介して接続されている。
【００２３】
オプションとして、該マルチメディアリソースの再生システムは端末１８０をさらに備えてもよく、端末１８０はデータ伝送能力を有し、例えば、携帯電話、タブレットである。端末１８０には、インスタントメッセージングクライアントとも呼ばれるインスタントメッセージングアプリケーションプログラムが実装されている。本文でいう「サードパーティ」は、端末のメーカーやプロバイダと対比するものであり、必ず端末のメーカーやプロバイダと異なる所有者に属することを意味しておらず、同じ所有者に属する異なるサーバであるかもしれない。
【００２４】
オプションとして、サーバ１４０は、端末１８０と無線ネットワーク又は有線ネットワークを介して接続されていてもよい。
【００２５】
図２を参照し、本発明の実施例に提供される別のマルチメディアリソースの再生システムの模式図が示されている。該システムは、ＮＡＳデバイス２２０と再生装置２４０とを備える。
【００２６】
ＮＡＳデバイス２２０は、データ記憶とデータ伝送能力を有する。オプションとして、ＮＡＳデバイス２２０は、さらに、マルチメディアリソースのダウンロードアドレスを自動的に検索する能力を有してもよく、また、ＮＡＳデバイス２２０は、さらに、マルチメディアリソースをリモートダウンロードする能力を有してもよい。オプションとして、ＮＡＳデバイス２２０には操作システムがさらに実装されてもよい。
【００２７】
再生装置２４０は、マルチメディアリソースを再生する能力を有し、例えば、テレビ、携帯電話、コンピュータである。
【００２８】
ＮＡＳデバイス２２０と再生装置２４０とが同じローカルエリアネットワークに位置するか、或いは、ＮＡＳデバイス２２０と再生装置２４０とがバインドされている。
【００２９】
オプションとして、該マルチメディアリソースの再生システムは端末２６０をさらに備えてもよく、端末２６０はデータ伝送能力を有し、例えば、携帯電話、タブレットである。端末２６０には、ＮＡＳデバイスに対応するサービスを提供するアプリケーションプログラムが実装されている。
【００３０】
オプションとして、端末２６０は、ＮＡＳデバイス２２０と無線ネットワーク又は有線ネットワークを介して接続されていてもよい。
【００３１】
図３を参照し、本発明の１つの例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図１に示す実施環境に適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【００３２】
ステップ３０１では、サーバが、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信し、インスタントメッセージは、マルチメディアリソースのダウンロードアドレスを含み、インスタントメッセージングクライアントとＮＡＳデバイスとがバインディング関係を持つ。
【００３３】
ステップ３０２では、サーバが、インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成する。
【００３４】
オプションとして、該ダウンロード指示は、マルチメディアリソースをダウンロードするためのものであってもよい。オプションとして、該ダウンロード指示には、マルチメディアリソースのダウンロードアドレスが付加されてもよい。オプションとして、該ダウンロード指示には、ダウンロード時間、ダウンロード保存パス、ダウンロードファイル名、インスタントメッセージングアカウントのうちの少なくともいずれかの情報がさらに付加されてもよい。
【００３５】
ステップ３０３では、サーバが、ネットワークアタッチトストレージＮＡＳデバイスへダウンロード指示を送信する。
【００３６】
ステップ３０４では、ＮＳＡデバイスが、サーバから送信されたダウンロード指示を受信する。
【００３７】
ステップ３０５では、ＮＳＡデバイスが、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【００３８】
オプションとして、マルチメディアリソースは、電子書籍、イメージ、オーディオ及びビデオのうちの少なくともいずれかを含んでもよい。
【００３９】
ステップ３０６では、ＮＳＡデバイスが、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信し、通知メッセージは、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパス及びビューエントリを含む。
【００４０】
オプションとして、該通知メッセージは、ポップアップメッセージ又は未読メッセージ又は未読メールの形で表示されてもよい。
【００４１】
ステップ３０７では、再生装置が通知メッセージを受信する。
【００４２】
ステップ３０８では、再生装置が通知メッセージを表示する。
【００４３】
ステップ３０９では、再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【００４４】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【００４５】
図４Ａを参照し、本発明の別の例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図１に示す実施環境に適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【００４６】
ステップ４０１では、ＮＡＳデバイスが、サーバにおいて再生装置とバインディング関係を確立するか、或いは、サーバにおいて再生装置と同じインスタントメッセージングアカウントにバインドされている。
【００４７】
オプションとして、バインディング関係は、関連付け又は友人関係であってもよい。
【００４８】
一例として、バインディング関係を確立することは、ＮＡＳデバイスと再生装置とを関連付けると理解されることができる。オプションとして、ＮＡＳデバイスがサーバにおいて再生装置とバインディング関係を確立することは、ＮＡＳデバイスの操作システム又はＮＡＳデバイスに対応するユーザクライアントによって、ＮＡＳデバイスの識別子と再生装置の識別子とを関連付け、ＮＡＳデバイスの識別子と再生装置の識別子との関連付けをサーバに記憶すると理解されてもよい。
【００４９】
オプションとして、ＮＡＳデバイスの識別子が図形コードの形でＮＡＳデバイスの表面にマークされるか、或いは、ＮＡＳデバイスの識別子が唯一の文字列であってもよい。同様に、再生装置の識別子が図形コードの形で再生装置の表面にマークされるか、或いは、再生装置の識別子が唯一の文字列である。
【００５０】
同じインスタントメッセージングアカウントに追加されたＮＡＳデバイスと再生装置は、同じインスタントメッセージングアカウントにバインドされることになる。
【００５１】
ＮＡＳデバイスが追加されたインスタントメッセージングアカウントは、いずれも該ＮＡＳデバイスとバインディング関係を持つと理解されることができる。しかし、通常、同じＮＡＳデバイスに複数のインスタントメッセージングアカウントがバインドされていれば、該ＮＡＳデバイスにバインドされている複数の異なるインスタントメッセージングアカウントのうちの１つしか、ＮＡＳデバイスに対する管理権限を持っておらず、他のインスタントメッセージングアカウントは、該ＮＡＳデバイスの使用権限だけを持っている。同様に、再生装置が追加されたインスタントメッセージングアカウントは、いずれも該再生装置とバインディング関係を持つと理解されることができ、しかし、同じＮＡＳデバイスに複数のインスタントメッセージングアカウントがバインドされていれば、該再生装置にバインドされている複数の異なるインスタントメッセージングアカウントのうちの１つしか、該再生装置に対する管理権限を持っておらず、他のインスタントメッセージングアカウントは、該再生装置を使用する能力だけを有する。バインディング関係は、異なる実施例において友人関係又は関連付けであることができる。
【００５２】
オプションとして、インスタントメッセージングアカウントは、識別子に対応する図形コードをスキャンすることにより、ＮＡＳデバイス又は再生装置を追加してもよく、さらに、識別子文字列を手動で追加することによりＮＡＳデバイス又は再生装置を追加してもよい。つまり、インスタントメッセージングアカウントがログインされているインスタントメッセージングクライアントは、図形コードをスキャンする機能を有し、該インスタントメッセージングクライアントは、ＮＡＳデバイス又は再生装置の図形コードをスキャンすることで、ＮＡＳデバイス又は再生装置の識別子を取得し、さらにバインドする。
【００５３】
オプションとして、１つのＮＡＳデバイスは、複数の再生装置とバインディング関係を確立し、１つの再生装置は、複数のＮＡＳデバイスとバインディング関係を確立してもよい。同じＮＡＳデバイスは複数の異なるインスタントメッセージングアカウントにバインドされることができる。
【００５４】
オプションとして、１つのＮＡＳデバイスは、複数の再生装置と同じインスタントメッセージングアカウントにバインドされてもよく、例えば、インスタントメッセージングアカウントがＸＹＺＫＬＭであり、図４Ｂに示すように、１つのＮＡＳデバイスと２つの再生装置ＴＶ１、ＴＶ２とが該インスタントメッセージングアカウントにバインドされている。
【００５５】
これに応じて、再生装置もサーバにおいてＮＡＳデバイスとバインディング関係を確立するか、或いは、サーバにおいてＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている。
【００５６】
なお、本実施例では、該ステップ401の実行順番を限定せず、該ステップ401は、ステップ４０３の前に実行されるか、或いは、ステップ４０４の前に実行されるか、或いは、ステップ４０５の前に実行されるか、或いは、ステップ４０６の前に実行されることができる。
【００５７】
ステップ４０２では、サーバが、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信する。
【００５８】
インスタントメッセージは、マルチメディアリソースのダウンロードアドレスを含み、インスタントメッセージングクライアントとＮＡＳデバイスとがバインディング関係を持つ。
【００５９】
オプションとして、ユーザがインスタントメッセージングクライアントにログインしたインスタントメッセージングアカウントは、ＮＡＳデバイスにバインドされ、ユーザは、インスタントメッセージングクライアントにおいて、ＮＡＳデバイスに対応するダイアログボックスを開き、ダイアログボックスにマルチメディアリソースのダウンロードアドレスを入力し、インスタントメッセージングクライアントは、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージをサーバに送信し、サーバを介してＮＡＳデバイスへダウンロード指示を送信するようにしてもよい。図４Ｃに示すように、ユーザは、インスタントメッセージングクライアントにおいて、ＮＡＳデバイスに対応するダイアログボックス４１を開き、メッセージ入力ボックス４２にマルチメディアリソースのダウンロードアドレス「Aawnmlk.ooo.ii12」を入力し、「送信」オプション４３をクリックした後、インスタントメッセージングクライアントは、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージをサーバに送信する。図中のダウンロードアドレスは、リアルなアドレスではなく、模式的に説明したものである。
【００６０】
サーバが、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信する。
【００６１】
ステップ４０３では、サーバが、インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成する。
【００６２】
サーバが、インスタントメッセージにおけるダウンロードアドレスを解析し、解析されたダウンロードアドレスに基づいてダウンロード指示を生成する。
【００６３】
オプションとして、該ダウンロード指示は、マルチメディアリソースをダウンロードするためのものであってもよい。オプションとして、該ダウンロード指示には、マルチメディアリソースのダウンロードアドレスが付加されてもよい。オプションとして、該ダウンロード指示には、ダウンロード時間、ダウンロード保存パス、ダウンロードファイル名、インスタントメッセージングアカウントのうちの少なくともいずれかの情報がさらに付加されてもよい。ダウンロード時間及び／又はダウンロード保存パスは、デフォルト値であることができる。
【００６４】
例えば、ユーザのネットワークに対する通常の使用を妨げないように、サーバがデフォルトで夕方１２：００をダウンロード開始時間にする。また、例えば、マルチメディアリソースがイメージである場合、サーバがデフォルトでダウンロード保存パスをパス１に設定し、マルチメディアリソースがビデオである場合、サーバがデフォルトでダウンロード保存パスをパス２に設定する。
【００６５】
ステップ４０４では、サーバがＮＡＳデバイスへダウンロード指示を送信する。
【００６６】
サーバが、インスタントメッセージングクライアントとバインディング関係を持つＮＡＳデバイスへダウンロード指示を送信する。
【００６７】
ステップ４０５では、ＮＡＳデバイスが、サーバから送信されたダウンロード指示を受信する。
【００６８】
ステップ４０６では、ＮＡＳデバイスが、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【００６９】
オプションとして、ＮＡＳデバイスが、ダウンロード指示を解析し、ダウンロード指示におけるダウンロードアドレス及び他のダウンロードパラメータを抽出するようにしてもよい。
【００７０】
ＮＡＳデバイスが、ダウンロード指示におけるマルチメディアリソースのダウンロードアドレスに基づいてマルチメディアリソースをダウンロードし、ＮＡＳデバイスがダウンロードしたマルチメディアリソースは、ＮＡＳデバイスの記憶領域に記憶されている。
【００７１】
オプションとして、ＮＡＳデバイスが、ダウンロード指示に基づいて、バックグラウンドリソースサーバを用いてマルチメディアリソースのダウンロードを援助してもよく、例えば、バックグラウンドリソースサーバの提供するオフラインダウンロードサービス又は高速チャネルサービスを用いる。
【００７２】
オプションとして、ＮＡＳデバイスが、ダウンロード指示に基づいて、ローカル操作システムにおけるダウンロードサービスを用いてマルチメディアリソースをダウンロードしてもよい。
【００７３】
ステップ４０７では、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスがサーバへダウンロード完了指示を送信する。
【００７４】
オプションとして、ダウンロード完了指示には、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパスが含まれてもよく、該マルチメディアリソースはＮＡＳデバイスがダウンロード指示に基づいてダウンロードしたものである。
【００７５】
ステップ４０８では、サーバが、ＮＡＳデバイスから送信されたダウンロード完了指示を受信する。
【００７６】
ステップ４０９では、サーバが、ＮＡＳデバイスと関連付けられている再生装置に対する照会を行う。
【００７７】
また、ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む。つまり、ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置である。
【００７８】
仮にサーバが照会を行った結果、該ＮＡＳデバイスと関連付けられている再生装置が３つあるとすれば、その関連付けを下の表に示す。
【００７９】
【表１】
2019503008.tif 000023
【００８０】
ステップ４１０では、サーバが、照会された再生装置へ通知メッセージを送信する。
【００８１】
オプションとして、通知メッセージには、マルチメディアリソースのストレージパス及びビューエントリが含まれてもよく、該マルチメディアリソースは、ＮＡＳデバイスがダウンロード指示に基づいてダウンロードしたものである。
【００８２】
サーバが、照会されたすべてのＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信する。或いは、サーバが、現在、稼働状態にある再生装置へ通知メッセージを送信する。或いは、少なくとも２つの再生装置が同時に稼働状態にある場合、サーバが優先順位に従って一方の再生装置へ通知メッセージを送信する。
【００８３】
ステップ４１１では、再生装置が通知メッセージを受信する。
【００８４】
オプションとして、通知メッセージは、サーバが、ＮＡＳデバイスと関連付けられている再生装置を照会してから送信したものであってもよい。
【００８５】
ステップ４１２では、再生装置が通知メッセージを表示する。
【００８６】
再生装置は、表示インターフェースにおいてユーザに通知メッセージを見せる。オプションとして、通知メッセージを受信したすべての再生装置は、通知メッセージを表示してもよい。
【００８７】
オプションとして、該通知メッセージは、ポップアップメッセージ又は未読メッセージ又は未読メールの形で表示されてもよい。該通知メッセージには、マルチメディアリソースのリソース名、対応するインスタントメッセージングアカウント、ダウンロード元アドレス、ダウンロード時間、ダウンロード詳細のうちの少なくともいずれかがさらに表示されている。
【００８８】
オプションとして、再生装置がオンになっている状態の場合、通知メッセージを受信してからすぐに表示インターフェースにおいてユーザに通知メッセージを見せ、再生装置がオフになっている状態の場合、再生装置がオンにされた後、表示インターフェースにおいてユーザに通知メッセージを見せ、そして、ユーザは、メッセージが表示される時に、この通知メッセージを無視することにしていれば、この通知メッセージを一定の時間内にユーザに定期的に知らせるか、或いは、マルチメディアリソースリストインターフェースにおいて、この通知メッセージに対応するマルチメディアリソースがまだ視聴されていない旨をユーザに知らせるようにしてもよい。
【００８９】
図４Ｄに示すように、再生装置３０がオンになっている状態であれば、表示インターフェースにおいて通知メッセージ３１が表示され、ＮＡＳデバイスで新しくダウンロードしたビデオ「I Am XX 第五シーズン」を視聴するようユーザに知らせ、ユーザが「ＯＫ」オプション３２を選択していれば、通知メッセージにおけるビューエントリをトリガーし、ユーザが「キャンセル」オプション３３を選択していれば、この通知メッセージを無視する。
【００９０】
オプションとして、通知メッセージには、インスタントメッセージングアカウント(又はインスタントメッセージングアカウントに対応するニックネーム又は別名)も表示されてもよい。例えば、通知メッセージＡは、「息子の張三が新したビデオ『xx伝説』をダウンロードしたが、現在再生するか」であり、また、例えば、通知メッセージＢは、「孫の李四が新しい映画『xxが不思議』をダウンロードしたが、現在再生するか」である。息子の張三と孫の李四は、インスタントメッセージングアカウントの別名である。
【００９１】
ステップ４１３では、通知メッセージのビューエントリがトリガーされると、再生装置はストレージパスに応じてマルチメディアリソースを再生する。
【００９２】
再生装置は、通知メッセージにおけるマルチメディアリソースのストレージパスに応じて、ＮＡＳデバイスで再生すべきマルチメディアリソースを探し、マルチメディアリソースを見つけた後これを再生する。
【００９３】
オプションとして、再生装置は、ＮＡＳデバイスへリソース取得要求を送信し、該リソース取得要求にストレージパスが付加されており、ＮＡＳデバイスがリソース取得要求を受信した後、ストレージパスに応じて、対応するマルチメディアリソースを再生装置にフィードバックするようにしてもよい。
【００９４】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【００９５】
また、本発明の実施例に提供されるマルチメディアリソースの再生方法では、さらに、インスタントメッセージングクライアントがＮＡＳデバイスへダウンロードアドレスを送信することにより、マルチメディアリソースをダウンロードするようにＮＡＳデバイスをリモート制御することができ、ユーザがマルチメディアリソースをＮＡＳデバイスにダウンロードすること、及び再生装置を用いてマルチメディアリソースを視聴することがより便利になる。
【００９６】
図４Ａに基づく代替的な実施例では、サーバによってＮＡＳデバイスと関連付けられている再生装置に対する照会を行う代わりに、ＮＡＳデバイスが直接、自体と関連付けられている再生装置に対する照会を行うこともでき、即ち、図５に示すように、ステップ４０７乃至ステップ４１０がステップ４０７ａ乃至ステップ４０８ａに替わる。
【００９７】
ステップ４０７ａでは、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスが、該ＮＡＳデバイスと関連付けられている再生装置に対する照会を行う。
【００９８】
ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む。
【００９９】
つまり、ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置である。
【０１００】
仮にＮＡＳデバイスが照会を行った結果、該ＮＡＳデバイスと関連付けられている再生装置が３つあるとすれば、その関連付けを下の表に示す。
【０１０１】
【表２】
2019503008.tif 000024
【０１０２】
ステップ４０８ａでは、ＮＡＳデバイスが、照会された再生装置へ通知メッセージを送信する。
【０１０３】
通知メッセージは、ＮＡＳデバイスがダウンロード指示に基づいてダウンロードしたマルチメディアリソースのストレージパス及びビューエントリを含む。
【０１０４】
ＮＡＳデバイスが、照会されたすべての再生装置へ通知メッセージを送信する。或いは、ＮＡＳデバイスが現在、稼働状態にある再生装置へ通知メッセージを送信する。或いは、少なくとも２つの再生装置が同時に稼働状態にある場合、ＮＡＳデバイスが優先順位に従って一方の再生装置へ通知メッセージを送信する。例えば、照会を行った結果、ＮＡＳデバイスと関連付けられている再生装置が３つあれば、ＮＡＳデバイスが、照会された３つの再生装置へ通知メッセージを送信する。
【０１０５】
図６を参照し、本発明の別の例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図２に示す実施環境に適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【０１０６】
ステップ６０１では、ＮＡＳデバイスが、ユーザの入力したダウンロードキーワードを受信する。
【０１０７】
ステップ６０２では、ＮＡＳデバイスが、ネットワークにおいてダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集する。
【０１０８】
ステップ６０３では、ＮＡＳデバイスが、収集されたダウンロードアドレスに基づいてダウンロード指示を生成する。
【０１０９】
ステップ６０４では、ＮＡＳデバイスが、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【０１１０】
ステップ６０５では、ＮＡＳデバイスが、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信し、通知メッセージは、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパス及びビューエントリを含む。
【０１１１】
オプションとして、該通知メッセージは、ポップアップメッセージ又は未読メッセージ又は未読メールの形で表示されてもよい。該通知メッセージには、マルチメディアリソースのリソース名、対応するインスタントメッセージングアカウント、ダウンロード元アドレス、ダウンロード時間、ダウンロード詳細のうちの少なくともいずれかがさらに表示されている。
【０１１２】
ステップ６０６では、再生装置が通知メッセージを受信する。
【０１１３】
ステップ６０７では、再生装置が通知メッセージを表示する。
【０１１４】
ステップ６０８では、再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【０１１５】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【０１１６】
図７を参照し、本発明の別の例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図２に示す実施環境に適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【０１１７】
ステップ７０１では、ＮＡＳデバイスが再生装置とバインディング関係を確立する。
【０１１８】
オプションとして、バインディング関係は、関連付け又は友人関係であってもよい。
【０１１９】
一例として、バインディング関係を確立することは、ＮＡＳデバイスと再生装置とを関連付けると理解されることができる。オプションとして、ＮＡＳデバイスが再生装置とバインディング関係を確立することは、ＮＡＳデバイスの操作システム又はＮＡＳデバイスに対応するユーザクライアントによって、ＮＡＳデバイスの識別子と再生装置の識別子とを関連付け、ＮＡＳデバイスの識別子と再生装置の識別子との関連付けを記憶すると理解されてもよい。
【０１２０】
オプションとして、ＮＡＳデバイスの識別子が図形コードの形でＮＡＳデバイスの表面にマークされるか、或いは、ＮＡＳデバイスの識別子が唯一の文字列であってもよい。同様に、再生装置の識別子が図形コードの形で再生装置の表面にマークされるか、或いは、再生装置の識別子が唯一の文字列である。
【０１２１】
オプションとして、ユーザクライアントは、識別子に対応する図形コードをスキャンすることにより、再生装置を追加してもよく、さらに、識別子文字列を手動で追加することにより再生装置を追加してもよい。つまり、ＮＡＳデバイスのユーザクライアントが図形コードをスキャンする機能を有し、再生装置の図形コードをスキャンすることで、再生装置の識別子を取得し、さらにバインドする。
【０１２２】
オプションとして、１つのＮＡＳデバイスは、複数の再生装置とバインディング関係を確立してもよく、１つの再生装置は、複数のＮＡＳデバイスとバインディング関係を確立してもよい。
【０１２３】
これに応じて、再生装置もＮＡＳデバイスとバインディング関係を確立する。
【０１２４】
なお、本実施例では、該ステップ701の実行順序を限定せず、該ステップ701は、ステップ703の前に実行されるか、或いは、ステップ704の前に実行されるか、或いは、ステップ705の前に実行されるか、或いは、ステップ706の前に実行されることができる。
【０１２５】
ステップ７０２では、ＮＡＳデバイスが、ユーザの入力したダウンロードキーワードを受信する。
【０１２６】
ユーザは、ＮＡＳデバイスの操作システムにおける制御インターフェース又はＮＡＳデバイスに対応するユーザクライアントにおいて、ダウンロードキーワードを入力し、ユーザクライアントのバックグラウンドサーバによって、ユーザの入力したダウンロードキーワードをＮＡＳデバイスに送信し、ＮＡＳデバイスがダウンロードキーワードを受信する。
【０１２７】
ステップ７０３では、ＮＡＳデバイスは、ネットワークにおいてダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集する。
【０１２８】
該ステップは、以下の２つの方式により実現される。
【０１２９】
一、ＮＡＳデバイスがダウンロードキーワードを受信した後、バックグラウンドリソースサーバによりダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集する。オプションとして、バックグラウンドリソースサーバが、予め設定された条件に従って、ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集してもよく、予め設定された条件は、ユーザがＮＡＳデバイスの操作システムにおいて、又は対応するアプリケーションプログラムにおいて予め設定したものであり、例えば、予め設定された条件は、最近更新されたインターフェースをダウンロードすることであり、ユーザの入力したダウンロードキーワードが「I Am XX」である場合、ＮＡＳデバイスが、ネットワークにおいて最近更新された「I Am XX」番組のダウンロードアドレスを収集する。予め設定された条件は、クリック率が最も高いビデオをダウンロードすることであり、ユーザの入力したダウンロードキーワードが「屯儿（日本語意味：村）」である場合、ＮＡＳデバイスが、キーワードに「屯儿」が含まれている、クリック率が最も高いビデオのダウンロードアドレスを収集する。
【０１３０】
二、ＮＡＳデバイスがダウンロードキーワードを受信した後、ＮＡＳデバイスの操作システムによりダウンロードキーワードに一致するマルチメディアリソースを収集する。オプションとして、ＮＡＳデバイスの操作システムが予め設定された条件に従って、ダウンロードキーワードに一致するマルチメディアリソースを収集してもよく、予め設定された条件は、ユーザがＮＡＳデバイスの操作システムにおいて、又は対応するアプリケーションプログラムにおいて予め設定したものである。
【０１３１】
オプションとして、ＮＡＳデバイスが、ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスの収集を済ませた後、収集されたダウンロードアドレスの全部又は一部をＮＡＳデバイスに対応するユーザクライアントにフィードバックし、ユーザが、使用されようとするマルチメディアリソースのダウンロードアドレスを選択するようにしてもよい。
【０１３２】
オプションとして、ＮＡＳデバイスがネットワークにおいて、ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを定期的に収集し、ダウンロードアドレスが最新のダウンロードアドレスであるか否かを検出し、収集された最新のダウンロードアドレスをユーザにフィードバックするようにしてもよく、収集を実行する時間間隔は、ユーザが予め設定することができる。ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを定期的に収集することにより、ユーザは同じキーワードを頻繁に入力することなく、ダウンロードキーワードに一致するマルチメディアリソースの最新のダウンロードアドレスを取得することができ、例えば、ユーザがあるテレビドラマにハマっており、該テレビドラマのタイトルを入力した後、ＮＡＳデバイスがネットワークにおいて該テレビドラマのダウンロードアドレスを定期的に収集し、該テレビドラマの最新のダウンロードアドレスを収集したら、ユーザにフィードバックする。
【０１３３】
ステップ７０４では、ＮＡＳデバイスが、収集されたダウンロードアドレスに基づいてダウンロード指示を生成する。
【０１３４】
ＮＡＳデバイスが、収集されたダウンロードアドレスに基づいてダウンロード指示を自動的に生成する。
【０１３５】
オプションとして、ダウンロード指示には、収集されたマルチメディアリソースのダウンロードアドレスが含まれてもよい。
【０１３６】
ステップ７０５では、ＮＡＳデバイスがダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【０１３７】
オプションとして、ＮＡＳデバイスが、ダウンロード指示におけるダウンロードアドレスに基づいてマルチメディアリソースをダウンロードしてもよい。ＮＡＳデバイスでダウンロードされたマルチメディアリソースは、ＮＡＳデバイスの記憶領域に記憶されている。
【０１３８】
ステップ７０６では、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスが、該ＮＡＳデバイスと関連付けられている再生装置に対する照会を行う。
【０１３９】
ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む。
【０１４０】
つまり、ＮＡＳデバイスと関連付けられている再生装置は、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置であるか、或いは、ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、ＮＡＳデバイスにバインドされている再生装置及びＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置である。
【０１４１】
仮にＮＡＳデバイスが照会を行った結果、該ＮＡＳデバイスと関連付けられている再生装置が２つあるとすれば、その関連付けを下の表に示す。
【０１４２】
【表３】
2019503008.tif 000025
【０１４３】
ステップ７０７では、ＮＡＳデバイスが、照会された再生装置へ通知メッセージを送信する。
【０１４４】
通知メッセージは、ＮＡＳデバイスがダウンロード指示に基づいてダウンロードしたマルチメディアリソースのストレージパス及びビューエントリを含む。
【０１４５】
ＮＡＳデバイスが、照会されたすべての再生装置へ通知メッセージを送信する。或いは、ＮＡＳデバイスが現在、稼働状態にある再生装置へ通知メッセージを送信する。或いは、少なくとも２つの再生装置が同時に稼働状態にある場合、ＮＡＳデバイスが優先順位に従って一方の再生装置へ通知メッセージを送信する。例えば、照会を行った結果、ＮＡＳデバイスと関連付けられている再生装置が合わせて３つあれば、ＮＡＳデバイスが、照会された３つの再生装置へ通知メッセージを送信する。
【０１４６】
ステップ７０８では、再生装置が通知メッセージを受信する。
【０１４７】
オプションとして、通知メッセージは、再生装置と関連付けられているＮＡＳデバイスがダウンロード指示に基づいて、マルチメディアリソースのダウンロードを済ませてから送信したものであってもよい。
【０１４８】
ステップ７０９では、再生装置が通知メッセージを表示する。
【０１４９】
再生装置は表示インターフェースにおいてユーザに通知メッセージを見せる。オプションとして、通知メッセージを受信したすべての再生装置は通知メッセージを表示してもよい。
【０１５０】
オプションとして、再生装置がオンになっている状態の場合、通知メッセージを受信してからすぐに表示インターフェースにおいてユーザに通知メッセージを見せ、再生装置がオフになっている状態の場合、再生装置がオンにされた後、表示インターフェースにおいてユーザに通知メッセージを見せ、そして、ユーザは、通知メッセージが表示される時に、この通知メッセージを無視することにしていれば、この通知メッセージを一定の時間内にユーザに定期的に知らせるか、或いは、マルチメディアリソースリストインターフェースにおいて、この通知メッセージに対応するマルチメディアリソースがまだ視聴されていない旨をユーザに知らせるようにしてもよい。
【０１５１】
該ステップは上述した実施例で具体的に説明されたため、ここではその詳細を省略する。
【０１５２】
ステップ７１０では、通知メッセージのビューエントリがトリガーされると、再生装置はストレージパスに応じてマルチメディアリソースを再生する。
【０１５３】
再生装置は、通知メッセージにおけるマルチメディアリソースのストレージパスに応じて、再生すべきマルチメディアリソースを探し、マルチメディアリソースを見つけた後これを再生する。
【０１５４】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【０１５５】
また、本発明の実施例に提供されるマルチメディアリソースの再生方法では、さらに、ユーザの入力したダウンロードキーワードを受信し、ネットワークにおいてダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集した後、ダウンロード指示を自動的に生成してマルチメディアリソースをダウンロードすることにより、ユーザがダウンロードキーワードを入力すれば、マルチメディアリソースのダウンロード及びシェアリングを実現することができ、操作ステップを簡素化し、ユーザ体験を向上させる。
【０１５６】
図８を参照し、本発明の１つの例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図１又は図２に示すＮＡＳデバイスに適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【０１５７】
ステップ８０１では、サーバから送信されたダウンロード指示を受信する。
【０１５８】
ステップ８０２では、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【０１５９】
ステップ８０３では、マルチメディアリソースのダウンロードが完了した後、該ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信する。
【０１６０】
通知メッセージは、ＮＡＳデバイスにおける該マルチメディアリソースのストレージパス及びビューエントリを含む。
【０１６１】
再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【０１６２】
オプションとして、通知メッセージは、ＮＡＳデバイスが単独で該ＮＡＳデバイスと関連付けられている再生装置へ送信するか、或いは、通知メッセージは、ＮＡＳデバイスがサーバを介して該ＮＡＳデバイスと関連付けられている再生装置へ送信するようにしてもよい。
【０１６３】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、異なる再生装置間でマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする必要がなくなり、マルチメディアリソースはダウンロードが完了した後、自動的に異なる再生装置に送信されることができ、操作が簡便である効果を達成している。
【０１６４】
図８に示す実施例に基づく代替的な実施例では、ＮＡＳデバイスがサーバを介してダウンロード指示を取得する代わりに、ＮＡＳデバイスが自らダウンロード指示を生成することもでき、即ち、図９に示すように、ステップ８０１がステップ８０１ａに替わって実現される。
【０１６５】
ステップ８０１ａでは、ユーザの入力したダウンロードキーワードを受信し、ネットワークにおいて、前記ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集し、収集された前記ダウンロードアドレスに基づいてダウンロード指示を生成する。
【０１６６】
本発明の実施例に提供されるマルチメディアリソースの再生方法では、さらに、ユーザの入力したダウンロードキーワードを受信し、ネットワークにおいてダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集した後、ダウンロード指示を自動的に生成してマルチメディアリソースをダウンロードすることにより、ユーザがダウンロードキーワードを入力すれば、マルチメディアリソースのダウンロード及びシェアリングを実現することができ、操作ステップを簡素化し、ユーザ体験を向上させる。
【０１６７】
図１０を参照し、本発明の１つの例示的な実施例に提供されるマルチメディアリソースの再生方法のフローチャートが示されている。本実施例では、該マルチメディアリソースの再生方法が図１に示すサーバに適用されることを例として説明する。該マルチメディアリソースの再生方法は、以下のステップを含む。
【０１６８】
ステップ１００１では、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信する。
【０１６９】
インスタントメッセージは、マルチメディアリソースのダウンロードアドレスを含み、インスタントメッセージングクライアントとネットワークアタッチトストレージＮＡＳデバイスとがバインディング関係を持つ。
【０１７０】
ステップ１００２では、インスタントメッセージに基づいてＮＡＳデバイスへダウンロード指示を送信する。
【０１７１】
ステップ１００３では、ＮＡＳデバイスから送信されたダウンロード完了指示を受信する。
【０１７２】
ダウンロード完了指示には、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパスが含まれている。
【０１７３】
ステップ１００４では、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信し、通知メッセージはストレージパス及びビューエントリを含む。
【０１７４】
再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【０１７５】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生方法では、ＮＡＳデバイスは、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする一方、再生装置は、サーバから送信された通知メッセージを受信し、通知メッセージを表示し、通知メッセージのビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生することにより、異なる再生装置間でマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする必要がなくなり、マルチメディアリソースはダウンロードが完了した後、自動的に異なる再生装置に送信されることができ、操作が簡便である効果を達成している。
【０１７６】
図１１を参照し、本発明の１つの実施例に提供されるマルチメディア再生装置の構造ブロック図が示されている。該マルチメディア再生装置は、ソフトウェア、ハードウェア又は両者の組み合わせにより、上記マルチメディア再生方法を提供可能なＮＡＳデバイスの全部又は一部として実現されることができる。該装置は、以下のモジュールを備える。
【０１７７】
取得モジュール１１１０は、サーバから送信されたダウンロード指示を受信するか、ユーザの入力したダウンロードキーワードを受信し、ネットワークにおいて前記ダウンロードキーワードに一致するマルチメディアリソースのダウンロードアドレスを収集し、収集された前記ダウンロードアドレスに基づいてダウンロード指示を生成する。
【０１７８】
ダウンロードモジュール１１２０は、ダウンロード指示に基づいてマルチメディアリソースをダウンロードする。
【０１７９】
送信モジュール１１３０は、マルチメディアリソースのダウンロードが完了した後、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信し、通知メッセージは、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパス及びビューエントリを含み、再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【０１８０】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生装置では、マルチメディアリソースのダウンロード指示を取得し、ダウンロード指示に基づいてマルチメディアリソースをダウンロードすることにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【０１８１】
図１２を参照し、本発明の別の実施例に提供されるマルチメディア再生装置の構造ブロック図が示されている。該マルチメディア再生装置は、ソフトウェア、ハードウェア又は両者の組み合わせにより、上記マルチメディア再生方法を提供可能なサーバの全部又は一部として実現されることができる。該装置は、以下のモジュールを備える。
【０１８２】
受信モジュール１２１０は、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信し、インスタントメッセージングメッセージは、マルチメディアリソースのダウンロードアドレスを含み、インスタントメッセージングクライアントとネットワークアタッチトストレージＮＡＳデバイスとがバインディング関係を持つ。
【０１８３】
指示送信モジュール１２２０は、インスタントメッセージに基づいてＮＡＳデバイスへダウンロード指示を送信する。
【０１８４】
指示受信モジュール１２３０は、ＮＡＳデバイスから送信されたダウンロード完了指示を受信し、ダウンロード完了指示には、ＮＡＳデバイスにおけるマルチメディアリソースのストレージパスが含まれている。
【０１８５】
メッセージ送信モジュール１２４０は、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信し、通知メッセージはストレージパス及びビューエントリを含み、再生装置は、ビューエントリがトリガーされると、ストレージパスに応じてマルチメディアリソースを再生する。
【０１８６】
上述したように、本発明の実施例に提供されるマルチメディアリソースの再生装置では、インスタントメッセージングクライアントから送信されたインスタントメッセージを受信し、インスタントメッセージに基づいてＮＡＳデバイスへダウンロード指示を送信し、ＮＡＳデバイスから送信されたダウンロード完了指示を受信し、ＮＡＳデバイスと関連付けられている再生装置へ通知メッセージを送信することにより、ユーザがマルチメディアリソースをシェアリングする場合に、操作が複雑である問題を解決し、マルチメディアリソースのダウンロードが完了した後、該ユーザの再生装置に自動的に通知し、該ユーザの再生装置がマルチメディアリソースをより便利に再生することができ、ユーザがマルチメディアリソースを繰り返してダウンロードしコピーする操作を簡素化する効果を達成している。
【０１８７】
なお、上述した実施例に提供されるマルチメディア再生装置は、上述したマルチメディア再生方法を実現する際に、上記各機能モジュールに分割することを例として説明されているが、実際の適用において、必要に応じて上記機能を異なる機能モジュールに完成させてもよく、つまり、以上で説明する機能の全部又は一部を完成するように、機器の内部構造を異なる機能モジュールに分割する。また、上記実施例に提供されるマルチメディア再生装置は、マルチメディア再生方法実施例と同一の発想であり、その具体的な実現過程について方法実施例を詳しく参照するが、ここではその詳細を省略する。
【０１８８】
図１３を参照し、１つの例示的な実施例に提供されるサーバの構造模式図が示されている。該サーバは、上述した実施例に提供されるサーバ側のマルチメディアリソースの再生方法を実施する。具体的には、
【０１８９】
サーバ１３００は、中央処理装置（ＣＰＵ）１３０１、ランダムアクセスメモリ（ＲＡＭ）１３０２及びリードオンリーメモリ（ＲＯＭ）１３０３を含むシステムメモリ１３０４と、システムメモリシステムメモリ１３０４と中央処理装置１３０１とを接続するシステムバス１３０５と、を備える。サーバ１３００は、コンピュータ内の各素子間での情報伝送を支援する基本入出力システム（Ｉ／Ｏシステム）１３０６と、操作システム１３１３、アプリケーションプログラム１３１４及び他のプログラムモジュール１３１５を記憶するための大容量記憶装置１３０７とをさらに備える。
【０１９０】
基本入出力システム１３０６は、情報を表示するための表示装置１３０８と、ユーザーが情報を入力するための、マウス、キーボードのような入力装置１３０９とを備える。表示装置１３０８及び入力装置１３０９は、それぞれ、システムバス１３０５に接続される入出力コントローラ１３１０を介して中央処理装置１３０１に接続される。基本入出力システム１３０６は、キーボード、マウス、又は電子スタイラス等、複数の他のデバイスからの入力を受信し処理するための入出力コントローラ１３１０をさらに備えてもよい。これに類似して、入出力コントローラ１３１０は、ディスプレイ、プリンタ又は他のタイプの出力デバイスへの出力をさらに提供する。
【０１９１】
大容量記憶装置１３０７は、システムバス１３０５に接続される大容量記憶コントローラ（未図示）を介して中央処理装置１３０１に接続される。大容量記憶装置１３０７及びその関連するコンピュータ読取可能な媒体は、サーバ１３００に不揮発性記憶を提供する。つまり、前記大容量記憶装置１３０７は、ハードディスク又はＣＤ−ＲＯＭドライバのようなコンピュータ読取可能な媒体（未図示）を備えてもよい。
【０１９２】
一般性を失うことなく、コンピュータ読取可能な媒体は、コンピュータ記憶媒体及び通信媒体を備えることができる。コンピュータ記憶媒体は、コンピュータ読取可能な命令、データ構造、プログラムモジュール又は他のデータのような情報を記憶する如何なる方法又は技術で実現される揮発性及び不揮発性、リムーバブル及びノンリムーバブルメディアを含む。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ又は他のソリッドステート記憶技術、ＣＤ−ＲＯＭ、ＤＶＤ又は他の光学記憶、テープカセット、テープ、磁気ディスク記憶又は他の磁気記憶装置を含む。もちろん、コンピュータ記憶媒体は上述したいくつかに限られないのは、当業者が分かっている。上述したシステムメモリ１３０４及び大容量記憶装置１３０７はメモリと総称されることができる。
【０１９３】
本発明の様々な実施例によれば、サーバ１３００は、インターネットのようなネットワークを介してネットワーク上のリモートコンピュータに接続されて実行されてもよい。つまり、サーバ１３００は、システムバス１３０５に接続されるネットワークインターフェースユニット１３１１を介してネットワーク１３１２に接続されるか、或いは、ネットワークインターフェースユニット１３１１を用いて他のタイプのネットワーク又はリモートコンピュータシステム（未図示）に接続されてもよい。
【０１９４】
メモリ１３０４は、１つ又は１つ以上のプログラムをさらに備え、上記１つ又は１つ以上のプログラムはメモリ１３０４に記憶され、且つ、１つ又は１つ以上のプロセッサによって実行されるように構成される。上記１つ又は１つ以上のプログラムは、上記実施例に提供されるサーバ側のマルチメディアリソースの再生方法を実行するための命令を含む。
【０１９５】
図１４を参照し、１つの例示的な実施例に提供されるＮＡＳデバイスのブロック図が示されている。スマートホーム機器１４００は、処理コンポーネント１４０２、メモリ１４０４、電源コンポーネント１４０６及び通信コンポーネント１４０８のうちの１つ又は複数のコンポーネントを備えることができる。
【０１９６】
処理コンポーネント１４０２は、通常、ＮＡＳデバイス１４００の全体操作を制御し、処理コンポーネント１４０２は、上述した実施例におけるＮＡＳデバイス１４００により実行されるステップの全部又は一部を完成するように命令を実行する１つ又は複数のプロセッサ１４０３を含むことができる。また、処理コンポーネント１４０２は、処理コンポーネント１４０２と他のコンポーネント間での交換を可能にする１つ又は複数のモジュールを含むことができる。
【０１９７】
メモリ１４０４は、ＮＡＳデバイス１４００での操作をサポートするように様々なタイプのデータを記憶する。これらのデータの例は、ＮＡＳデバイス１４００で操作するための如何なるアプリケーションプログラム又は方法の命令、データ等を含み、データは、第１のデバイスキー及び／又は第１のセッションキーを含む。メモリ１４０４は、如何なるタイプの揮発性又は不揮発性記憶装置又はそれらの組み合わせ、例えば、ソリッドステートランダムアクセスメモリ(ＳＲＡＭ)、電気的に消去可能なプログラマブルリードオンリーメモリ(ＥＥＰＲＯＭ)、消去可能なプログラマブルリードオンリーメモリ(ＥＰＲＯＭ)、プログラマブルリードオンリーメモリ(ＰＲＯＭ)、リードオンリーメモリ(ＲＯＭ)、磁気メモリ、フラッシュメモリ、磁気ディスク又は光ディスクにより実現されることができる。メモリ１４０４には、１つ又は複数のモジュールも記憶されており、該１つ又は複数のモジュールは、上述した実施例におけるＮＡＳデバイス１４００により実行されるステップの全部又は一部を完成するように、該１つ又は複数のプロセッサ１４２０により実行される。
【０１９８】
電源コンポーネント１４０６は、ＮＡＳデバイス１４００の様々なコンポーネントに電力を提供する。電源コンポーネント１４０６は、電源管理システム、１つ又は複数の電源、及びＮＡＳデバイス１４００への電力の生成、管理及び配電に関する他のコンポーネントを含むことができる。
【０１９９】
通信コンポーネント１４０８は、ＮＡＳデバイス１４００とサーバ又はコントローラとの間の有線又は無線による通信を可能にする。ＮＡＳデバイス１４００は、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇ又は３Ｇ、又はそれらの組み合わせにアクセスすることができる。１つの例示的な実施例において、通信コンポーネント１４０８は、ブロードキャストチャンネルを介して、外部ブロードキャスト管理システムのブロードキャスト信号又はブロードキャスト関連情報を受信する。１つの例示的な実施例において、前記通信コンポーネント１４０８は、さらに、短距離通信を促進するように近接通信(ＮＦＣ)モジュールを含む。例えば、ＮＦＣモジュールは、無線周波数識別(ＲＦＩＤ)技術、赤外線データ協会(ＩｒＤＡ)技術、超広帯域(ＵＷＢ)技術、ブルートゥース（登録商標）(ＢＴ)技術及び他の技術に基づいて実現されることができる。
【０２００】
オプションとして、ＮＡＳデバイス１４００は、１つ又は複数の特定用途向け集積回路(ＡＳＩＣ)、デジタル信号プロセッサ(ＤＳＰ)、デジタル信号処理デバイス(ＤＳＰＤ)、プログラマブルロジックデバイス(ＰＬＤ)、フィールドプログラマブルゲートアレイ(ＦＰＧＡ)、コントローラ、マイクロコントローラ、マイクロプロセッサ又は他の電子素子により実現されてもよく、上述した実施例におけるＮＡＳデバイス１４００により実行されるステップの全部又は一部を実行する。
【０２０１】
オプションとして、命令を含む一時的でないコンピュータ読取可能な記憶媒体、例えば、命令を含むメモリ１４０４がさらに提供されてもよく、上記命令は、ＮＡＳデバイス１４００のプロセッサ１４０３によって実行されて上記方法を完成することができる。例えば、前記一時的でないコンピュータ読取可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、テープ、ソフトディスク及び光データ記憶装置等であることができる。
【０２０２】
例示的な実施例において、命令を含む一時的でないコンピュータ読取可能な記憶媒体、例えば、命令を含むメモリがさらに提供され、上記命令は、サーバのプロセッサによって実行されて上記方法実施例におけるサーバ側の各ステップを完成することができる。例えば、前記一時的でないコンピュータ読取可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、テープ、ソフトディスク及び光データ記憶装置等であることができる。
【０２０３】
例示的な実施例において、命令を含む一時的でないコンピュータ読取可能な記憶媒体、例えば、命令を含むメモリがさらに提供され、上記命令は、ＮＡＳデバイスのプロセッサによって実行されて上記方法実施例におけるＮＡＳデバイス側の各ステップを完成することができる。例えば、前記一時的でないコンピュータ読取可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、テープ、ソフトディスク及び光データ記憶装置等であることができる。
【０２０４】
上記実施例のステップの全部又は一部は、ハードウェアによって完成されることができれば、プログラムによって関連するハードウェアに完成させることもでき、前記プログラムはコンピュータ読取可能な記憶媒体に記憶されることができ、上述した記憶媒体はリードオンリーメモリ、磁気ディスク又は光ディスク等であることができるのは、当業者が理解されることができる。
【０２０５】
以上は、本発明の好適な実施例に過ぎず、本発明を限定することは意図していない。本発明の思想や原則内の如何なる修正、均等の置き換え、改良などは、本発明の保護範囲内に含まれるべきである。
【符号の説明】
【０２０６】
１２０  デバイス
１４０  サーバ
１６０  再生装置
１８０  端末
２２０  デバイス
２４０  再生装置
２６０  端末
１１１０  取得モジュール
１１２０  ダウンロードモジュール
１１３０  送信モジュール
１２１０  受信モジュール
１２２０  指示送信モジュール
１２３０  指示受信モジュール
１２４０  メッセージ送信モジュール
１３００  サーバ
１３０１  中央処理装置
１３０２  ランダムアクセスメモリ（ＲＡＭ）
１３０３  リードオンリーメモリ（ＲＯＭ）
１３０４  システムメモリ
１３０５  システムバス
１３０６  基本入出力システム
１３０７  大容量記憶装置
１３０８  表示装置
１３０９  入力装置
１３１０  入出力コントローラ
１３１１  ネットワークインターフェースユニット
１３１２  ネットワーク
１３１３  操作システム
１３１４  アプリケーションプログラム
１３１５  他のプログラムモジュール
１４００  デバイス
１４０２  処理コンポーネント
１４０３  プロセッサ
１４０４  メモリ
１４０６  電源コンポーネント
１４０８  通信コンポーネント
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチメディアリソースの再生システムであって、
サーバと、ネットワークアタッチトストレージＮＡＳデバイスと、再生装置と、を備え、
前記サーバは、前記ＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、前記マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、前記インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成し、前記ＮＡＳデバイスへ前記ダウンロード指示を送信し、
前記ＮＡＳデバイスは、前記サーバから送信された前記ダウンロード指示を受信し、前記ダウンロード指示に基づいて前記マルチメディアリソースをダウンロードし、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信し、
前記再生装置は、前記通知メッセージを受信し、前記通知メッセージを表示し、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する、ことを特徴とするシステム。
【請求項２】
前記ＮＡＳデバイスは、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスと関連付けられている再生装置に対する照会を行い、照会された前記再生装置へ前記通知メッセージを送信し、
前記ＮＡＳデバイスと関連付けられている再生装置は、前記ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、前記ＮＡＳデバイスにバインドされている再生装置、前記ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む、
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記ＮＡＳデバイスは、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を、前記サーバへ送信し、
前記サーバは、前記ＮＡＳデバイスから送信されたダウンロード完了指示を受信し、前記ストレージパス及びビューエントリが含まれている前記通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信し、
前記ＮＡＳデバイスと関連付けられている再生装置は、前記ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、前記ＮＡＳデバイスにバインドされている再生装置、前記ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む、
ことを特徴とする請求項１に記載のシステム。
【請求項４】
前記サーバは、前記ＮＡＳデバイスと前記再生装置とのバインディング関係を確立するか、或いは、前記ＮＡＳデバイスと前記再生装置とを同じインスタントメッセージングアカウントにバインドする、
ことを特徴とする請求項１乃至３のうちのいずれかに記載のシステム。
【請求項５】
マルチメディアリソースの再生方法であって、
サーバは、ＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、前記マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、前記インスタントメッセージにおけるマルチメディアリソースのダウンロードアドレスに基づいてダウンロード指示を生成し、ネットワークアタッチトストレージＮＡＳデバイスへ前記ダウンロード指示を送信し、
前記ＮＡＳデバイスは、前記サーバから送信された前記ダウンロード指示を受信し、前記ダウンロード指示に基づいて前記マルチメディアリソースをダウンロードし、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信し、
前記再生装置は、前記通知メッセージを受信し、前記通知メッセージを表示し、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する、ことを特徴とする方法。
【請求項６】
前記ＮＡＳデバイスが、前記マルチメディアリソースのダウンロードが完了した後、通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信することは、
前記ＮＡＳデバイスは、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスと関連付けられている再生装置に対する照会を行い、照会された前記再生装置へ前記通知メッセージを送信することを含み、
前記ＮＡＳデバイスと関連付けられている再生装置は、前記ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、前記ＮＡＳデバイスにバインドされている再生装置、前記ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む、
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記ＮＡＳデバイスが、前記マルチメディアリソースのダウンロードが完了した後、通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信することは、
前記ＮＡＳデバイスは、前記マルチメディアリソースのダウンロードが完了した後、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を前記サーバへ送信することと、
前記サーバは、前記ＮＡＳデバイスから送信されたダウンロード完了指示を受信し、前記ストレージパス及びビューエントリが含まれている前記通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信することと、を含み、
前記ＮＡＳデバイスと関連付けられている再生装置は、前記ＮＡＳデバイスと同じローカルエリアネットワークに位置する再生装置、前記ＮＡＳデバイスにバインドされている再生装置、前記ＮＡＳデバイスと同じインスタントメッセージングアカウントにバインドされている再生装置のうちの少なくともいずれかを含む、
ことを特徴とする請求項５に記載の方法。
【請求項８】
前記ＮＡＳデバイスが、前記マルチメディアリソースのダウンロードが完了した後、通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置へ送信する前に、
前記サーバは、前記ＮＡＳデバイスと前記再生装置とのバインディング関係を確立するか、或いは、前記ＮＡＳデバイスと前記再生装置とを同じインスタントメッセージングアカウントにバインドすることをさらに含む、
ことを特徴とする請求項５乃至７のうちのいずれかに記載の方法。
【請求項９】
サーバに用いられるマルチメディアリソースの再生方法であって、
ネットワークアタッチトストレージＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信することと、
前記インスタントメッセージに基づいて前記ＮＡＳデバイスへダウンロード指示を送信することと、
前記ＮＡＳデバイスから送信された、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を受信することと、
前記ストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置であって、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する再生装置へ送信することと、
を含むことを特徴とする方法。
【請求項１０】
１つ又は複数のプロセッサと、
メモリと、を備え、
前記メモリには、前記１つ又は複数のプロセッサによって実行される１つ又は複数のプログラムが記憶されており、前記１つ又は複数のプログラムは、
ネットワークアタッチトストレージＮＡＳデバイスとバインディング関係を持つインスタントメッセージングクライアントから送信された、マルチメディアリソースのダウンロードアドレスを含むインスタントメッセージを受信し、
前記インスタントメッセージに基づいて前記ＮＡＳデバイスへダウンロード指示を送信し、
前記ＮＡＳデバイスから送信された、前記ＮＡＳデバイスにおける前記マルチメディアリソースのストレージパスが含まれているダウンロード完了指示を受信し、
前記ストレージパス及びビューエントリが含まれている通知メッセージを、前記ＮＡＳデバイスと関連付けられている再生装置であって、前記ビューエントリがトリガーされると、前記ストレージパスに応じて前記マルチメディアリソースを再生する再生装置へ送信する、操作を実行するための命令を含む、ことを特徴とするサーバ。
【国際調査報告】
2019503008.tif 000026
2019503008.tif 000027
2019503008.tif 000028
2019503008.tif 000029