(57)【要約】ネットワークからメディアを再生する方法を提供する。この方法には、ネットワーク割り込み装置から検索基準を受信するステップが含まれる。この方法にはさらに、複数のネットワークアドレスを含むデータベースにアクセスするステップを含む。このデータベースの各アドレスには１クラス以上の情報が関連付けられている。このデータベース内のアドレスそれぞれからメディアネットワークリソースにアクセスすることができる。この方法にはさらに、検索基準を用いてそのデータベースから少なくとも１つのアドレスを選択するステップと、こうして選択したアドレスの信号をネットワーク割り込み装置に送信するステップとが含まれる。この方法にはまた、自動的に被選択アドレスのメディアリソースにアクセスしてこれを再生するように、ネットワーク割り込み装置を制御するステップが含まれる。
2004500651.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークからメディアを再生する方法であって、
ネットワーク割り込み装置から検索基準を受信するステップと、
メディアリソースにアクセスできる複数のネットワークアドレスを含み、該各アドレスに１クラス以上の情報を関連づけているデータベースにアクセスするステップと、
該検索基準を用いて該データベースから少なくとも１つのアドレスを選択するステップと、
該被選択アドレスの信号を該ネットワーク割り込み装置に送信するステップと、
自動的に該被選択アドレスの該メディアリソースにアクセスし、これを再生するように、該ネットワーク割り込み装置を制御するステップと、
を含む方法。
【発明の詳細な説明】
【０００１】
発明の背景
発明の分野
本発明は、ストリーミングメディアコンテンツを検索し、ネットワークを介して再生する分野に関する。特に、本発明は、インターネットなどのネットワークから入手可能な配布サイトからの連続的なメディア再生ストリーミングを可能にするコンピュータシステムに関する。
【０００２】
関連技術の説明
コンピュータでは現在、インターネット上でストリーミングメディアにアクセスすることができる。インターネット上で入手可能なストリーミングメディアには例えば、音楽や、映画予告編、ホームビデオおよび動画などのビデオクリップが挙げられる。
【０００３】
ユーザは、手動でリンクを選択しながらインターネット上のストリーミングメディアを捜し出す。通常、ユーザが閲覧するメディアサイトにはいくつものサブリンクが含まれている。ユーザは一連のリンクからメディアリンク上で所望するメディアを捜し出して選択することが多い。捜し出しても、その所望のメディアリンクに所望するメディアが入っている場合と入っていない場合とがある。
【０００４】
メディア検索エンジン機能を利用できるサービスもある。ユーザは、アーティストによる検索要求を入力してメディアページを選択することができる。すると、メディア検索エンジンにより、ユーザが設定した検索要求に１つ以上の基準に合致すると判断されたメディアの分類および／またはサブリンクに対するリンクが表示される。検索要求に対してどのリンクを表示させるかという決定は、検索エンジンにより用いられるアルゴリズムに依存している。通常、現在の検索エンジンを利用するユーザに表示されるリンクは、メディアリンクにつながっているメディアの質や使用可能性を判定した結果に基づいたものではない。さらに、検索結果は複数のリンク表示としてユーザに出力され、ユーザはそれを選択していかなければならない。
【０００５】
多くのインターネットストリーミングメディアの出力は、制限された数のソースノードによるものである。多数のユーザがこのサイトにアクセスして輻輳状態となるとこうしたサイトの信頼性は低くなる。
【０００６】
発明の概要
本発明の一実施形態は、ネットワークからメディアを再生する方法を含む。この方法には、ネットワーク割り込み装置から検索基準を受信するステップが含まれる。この方法にはさらに、複数のネットワークアドレスを含むデータベースにアクセスするステップが含まれる。このデータベースでは、それぞれのアドレスに１クラス以上の情報が関連付けられている。各アドレスからメディアネットワークリソースにアクセスできる。この方法にはさらに、検索基準を用いてこのデータベースから少なくとも１つのアドレスを選択するステップと、こうして選択したアドレスの信号をネットワーク割り込み装置に送信するステップと、被選択アドレスのメディアリソースに自動的にアクセスしてこれを再生するようにネットワーク割り込み装置を制御するステップとが含まれる。
【０００７】
別の実施形態には、ネットワークからメディアを再生する方法を含む。この方法には、ネットワーク割り込み装置からメディアを再生するための要求を受信するステップが含まれる。さらに、メディアネットワークリソースにアクセスできる複数のネットワークアドレスを含むデータベースにアクセスするステップが含まれている。この方法にはまた、このデータベースから少なくとも２つのアドレスを識別するステップと、識別した各アドレスの信号をネットワーク割り込み装置に送信するステップと、信号を送った各アドレスに対するメディアネットワークリソースに自動的にアクセスしてこれを再生するように、ネットワーク割り込み装置を制御するステップとが含まれる。
【０００８】
別の実施形態では、ネットワークからメディアを再生するためのコンピュータシステムを提供する。このコンピュータシステムには、メディア再生構成要素を含むネットワーク割り込み装置が含まれる。複数のアドレスを含むデータベースがこれに組み込まれており、各アドレスは、ネットワーク上のメディアネットワークリソースを位置指定するものである。このデータベースには、複数のアドレス内に各アドレスに関連付けられた１クラス以上の情報が含まれている。このシステムにはまた、ネットワーク割り込み装置およびデータベースに接続可能なネットワークサーバモジュールも組み込まれている。このネットワークサーバモジュールを組み込むことにより、１種類以上の基準を指定する端末からの検索要求を受信可能となる。このネットワークサーバモジュールで、その検索基準に合致したクラスの情報に関連付けられているアドレスをデータベースから選択する。このネットワークサーバモジュールがそのアドレスの信号をネットワーク割り込み装置に送ると、この装置がそのメディアネットワークリソースにアクセスし、メディア再生構成要素に信号を送り、そのメディアネットワークリソースをロードさせる。
【０００９】
詳細な説明
Ａ．システムの概要
一実施形態によれば、メディア検索エンジンを含むシステムが得られる。このメディア検索エンジンを用いると、メディアファイルに対するリンクのデータベースを作成することができる。このリンクを、予め定められた分類および／またはユーザによる検索基準にしたがって構造化することができる。クライアントの端末には、対応リンクから１つ以上のメディアファイルに自動的にアクセスするためのメディアプレーヤーが組み込まれており、このメディアプレーヤーで、メディアファイルに含まれているメディアを再生する。
【００１０】
本発明には他にも利点はあるが、ユーザが手動でメディアリンクを選択せずとも、利用者端末がネットワーク上のさまざまなサイトのメディアファイルにアクセスする。例えば、ユーザ端末は、メディアファイルを含む１つ以上のインターネットサイトに自動的にアクセスすることにより、ユーザに対して音楽を出力することができるのである。この音楽は、メディアを含むサイトへのリンクをユーザが見て選択せずとも出力される。
【００１１】
本発明の実施形態とは反対に、メディアを含むインターネットファイルを検索する他のシステムを用いると、エンドユーザは迷ってしまい、時間の浪費となる可能性がある。多くの場合、こうした検索をすると、ディレクトリあるいはウェブ検索ページ上の一連のリンクが得られる。こうなるとユーザは一度に１つのリンクをクリックして、各メディアファイルをプレーさせる必要が生じ得るが、こうして選択したメディアファイルが破損して使用不可能であり、メディアコンテンツを配信できない可能性もある。リンク切れの数が多くなくとも、ユーザはリンクを１つずつクリックして各メディアファイルを起動させなくてはならないため、非常に効率が悪い。
【００１２】
本発明による一実施形態では、利用者端末で、インターネット上の複数サイトから連続したメディアストリーミングを受信することができる。この複数サイトにアクセス可能であるため、エンドユーザからの対話をせずともストリーミングメディア受信の要求信号を送るだけで、利用者端末でストリーミングメディアを受信することができる。この利用者端末が、メディア再生構成要素を用いて、メディアを含むメディアリンクに自動的にアクセスする。
【００１３】
メディア再生構成要素を、１つ以上のサーバ側モジュールで制御することができる。一実施形態では、利用者端末のメディア再生構成要素は、サーバ側モジュールにより作成された１つ以上のプレイリストと対話する。このプレイリストには、メディア再生を適用するためのメディアリンクが含まれている。このメディアリンクをプレイリスト内で構造化する、あるいは順序付けることができる。このプレイリストを、バックエンドモジュールにより自動的に作成しても、手動でエディタにより作成してもよい。エンドユーザがこのプレイリストを作成することも可能である。
【００１４】
メディア再生構成要素はまた、１つ以上のサーバ側検索モジュールとの対話によりネットワーク上のメディアリンクにアクセスすることができる。このメディアリンクは、例えばエンドユーザからの検索基準に基づいて、自動的に選択され得るものである。
【００１５】
本発明の実施形態により、ネットワークを介してアクセス可能なメディアを検索して再生するシステムが得られる。一実施形態において、ユーザが検索要求で設定した基準に基づいてメディア出力を要求できるメディア検索エンジンが得られる。このメディア検索エンジンでは、検索要求で設定した基準に合致する、ネットワーク上のストリーミングメディアを効率よく捜し出すことができる。このシステムにより、ネットワークの複数サイトで見付けたメディアを連続的に再生することができる。例えば、ユーザは、特定のアーティストについて検索を指定することができる。このシステムを用いると、その特定アーティストからのメディアファイルを含むインタネット上の１つ以上のサイトが捜し出される。このシステムにより、利用者端末で、インタネットサイト上で利用可能なメディアを自動的かつ連続的に再生することができるようになる。
【００１６】
さらに、本発明の実施形態によるバックエンドシステムにより、リンク切れや合致しない検索結果を得る可能性を最小限に抑える。このバックエンドシステムを用いて、各リンクに関連付けられたメディアの品質チェックを、手動によりかつ／またはプログラムに基づいて行なうこともできる。
【００１７】
さらに、本発明の実施形態による検索エンジンでは、バックエンド上にインターネットウェブブラウザソフトウェア構成要素を用いて、ウェブリソースの検索および索引付けを行なう。このインターネットウェブブラウザ構成要素は、市販のウェブブラウザ構成要素を組み込んだもの、あるいは変更したものでよい。サーバ側モジュールを組み合わせて、ブラウザによるメディアリンクやメディアコンテンツを含むメディアサイトの位置指定を制御してもよい。こうすることにより、この実施形態によるメディア検索エンジンを、バックエンドシステム上に既存するリソースを利用して効率よく実施することができる。
【００１８】
利点は他にもあるが、本発明の実施形態では、複数のメディアリンクからのストリーミングメディアをユーザに向けて自動的にプレーさせることができる。本発明の実施形態では、スケーラブルで分散されたアーキテクチャを用いる。本発明でいうスケーラビリティとは、輻輳によるボトルネックを最小限に抑えつつ、多数（数千人以上）の聞いている人および見ている人に同時にサービスを提供できることをいう。分散アーキテクチャのもう１つの利点は、１つのメディアサイト、あるいはメディアサイト上の１つ以上のメディアが利用不可能であっても、利用者端末では別のサイトからのメディアを受信することができるということである。これにより、ユーザは確実に、連続的に聞くあるいは見ることができる。
【００１９】
さらに、ユーザが設定した個人的な基準に基づいて、インターネット上の複数サイトからユーザに向けてストリーミングメディアを連続して出力することができる。この基準は、エンドユーザが１つ以上の要求の中で設定することができる。エンドユーザは、１つの要求を出すだけで、複数サイトから連続して出力されるメディアを享受することができる。これにより、ユーザは、ユーザインターフェースを介して要求をクリックする動作だけでメディアを要求することができる。
【００２０】
本発明の一実施形態により、ユーザは、他のエンドユーザとストリーミングメディア体験を共有することができる。例えば、ユーザは、複数のインターネットサイトへのリンクを含むプレイリストを共有することができる。これにより、個人で、インターネット上の複数サイトを利用してストリーミングメディアのメディアプログラムを作成することができる。例えば、ホストウェブサイトやＥメールを利用して、複数のエンドユーザの間でプレイリストを共有してもよい。
【図面の簡単な説明】
【図１】
本発明の実施形態を説明する流れ工程である。
【図２】
本発明の実施形態と併用するアーキテクチャを例示するブロック図
【図３】
本発明の実施形態によるバックエンドアーキテクチャを例示するブロック図
【図４】
本発明の実施形態によるメディア検索および再生システムを例示するブロック図
【図５】
本発明の実施形態による、サーバ側モジュールから制御情報を受信するエンド端末上の構成要素を例示するブロック図
【図６】
本発明の実施形態による、ネットワーク上でアクセス可能なメディアリソースの検索データベースを構築するシステムを例示するフローチャート
【図７】
本発明の実施形態による、ネットワーク上でアクセス可能なメディアリソースの検索データベースを構築するシステムを例示するフローチャート
【図８】
本発明の実施形態により、メディアリソースの検索データベースにおける記録をチェックするためのフローチャート
【図９】
本発明の実施形態により、ネットワーク上のサイトに関連付けられたメディアリソースに関するメタデータを抽出するためのフローチャート
【図１０】
本発明の実施形態により、システムエンドユーザ用プレイリストを構築するためのフローチャート
【図１１】
本発明の実施形態により、検索データベースからのメディア再生リソースに対応するユーザ入力を受信するためのフローチャート
【図１２】
本発明の実施形態による、評価機能を含むメディア再生システムを示すブロック図
【図１３】
本発明の実施形態による、メディア再生システム用ユーザインターフェースに対するユーザ入力を説明するフローチャート
【図１４】
本発明の実施形態による評価体系を説明するフローチャート
【図１５】
本発明の実施形態による、メディアリソースを含むアドレス評価に関する最新記録を維持するデータベースの構成例を示す
【図１６】
本発明の実施形態により、評価情報を用いてプレイリストを作成するためのフローチャート
【図１７】
本発明の実施形態により、プログラムに基づいてメディアファイルを分類するためのフローチャート
【図１８】
本発明の実施形態により、ネットワークで入手可能なストリーミングメディアファイルの個人的なプレイリストを作成するためのフローチャート
【図１９】
本発明の実施形態による分散型再生アーキテクチャを示す
【図２０】
本発明の実施形態によるメッセージングアプリケーションを示すブロック図
【図２１】
本発明の実施形態による、メディア検索および再生システムと併用するユーザインターフェースを示す
【図２２】
本発明の実施形態により、メディアを再生しながら、ウェブブラウザの一例を表示している別のユーザインターフェースを含む
【国際公開パンフレット】
2004500651.tif 000003
2004500651.tif 000004
2004500651.tif 000005
2004500651.tif 000006
2004500651.tif 000007
2004500651.tif 000008
2004500651.tif 000009
2004500651.tif 000010
2004500651.tif 000011
2004500651.tif 000012
2004500651.tif 000013
2004500651.tif 000014
2004500651.tif 000015
2004500651.tif 000016
2004500651.tif 000017
2004500651.tif 000018
2004500651.tif 000019
2004500651.tif 000020
2004500651.tif 000021
2004500651.tif 000022
2004500651.tif 000023
2004500651.tif 000024
2004500651.tif 000025
2004500651.tif 000026
2004500651.tif 000027
2004500651.tif 000028
2004500651.tif 000029
2004500651.tif 000030
2004500651.tif 000031
2004500651.tif 000032
2004500651.tif 000033
2004500651.tif 000034
2004500651.tif 000035
2004500651.tif 000036
2004500651.tif 000037
2004500651.tif 000038
2004500651.tif 000039
2004500651.tif 000040
2004500651.tif 000041
2004500651.tif 000042
2004500651.tif 000043
2004500651.tif 000044
2004500651.tif 000045
2004500651.tif 000046
2004500651.tif 000047
2004500651.tif 000048
2004500651.tif 000049
2004500651.tif 000050
2004500651.tif 000051
2004500651.tif 000052
2004500651.tif 000053
2004500651.tif 000054
2004500651.tif 000055
2004500651.tif 000056
2004500651.tif 000057
2004500651.tif 000058
2004500651.tif 000059
2004500651.tif 000060
2004500651.tif 000061
2004500651.tif 000062
2004500651.tif 000063
2004500651.tif 000064
2004500651.tif 000065
2004500651.tif 000066
2004500651.tif 000067
2004500651.tif 000068
2004500651.tif 000069
2004500651.tif 000070
2004500651.tif 000071
2004500651.tif 000072
2004500651.tif 000073
2004500651.tif 000074
2004500651.tif 000075
2004500651.tif 000076
2004500651.tif 000077
2004500651.tif 000078
2004500651.tif 000079
2004500651.tif 000080
2004500651.tif 000081
2004500651.tif 000082
2004500651.tif 000083
2004500651.tif 000084
2004500651.tif 000085
2004500651.tif 000086
2004500651.tif 000087
2004500651.tif 000088
2004500651.tif 000089
2004500651.tif 000090
2004500651.tif 000091
2004500651.tif 000092
2004500651.tif 000093
2004500651.tif 000094
2004500651.tif 000095
2004500651.tif 000096
2004500651.tif 000097
2004500651.tif 000098
2004500651.tif 000099
2004500651.tif 000100
2004500651.tif 000101
2004500651.tif 000102
2004500651.tif 000103
2004500651.tif 000104
2004500651.tif 000105
2004500651.tif 000106
2004500651.tif 000107
2004500651.tif 000108
2004500651.tif 000109
2004500651.tif 000110
2004500651.tif 000111
2004500651.tif 000112
2004500651.tif 000113
2004500651.tif 000114
2004500651.tif 000115
2004500651.tif 000116
2004500651.tif 000117
2004500651.tif 000118
2004500651.tif 000119
2004500651.tif 000120
2004500651.tif 000121
2004500651.tif 000122
2004500651.tif 000123
2004500651.tif 000124
2004500651.tif 000125
2004500651.tif 000126
【国際公開パンフレット（コレクトバージョン）】
2004500651.tif 000127
2004500651.tif 000128
2004500651.tif 000129
2004500651.tif 000130
2004500651.tif 000131
2004500651.tif 000132
2004500651.tif 000133
2004500651.tif 000134
2004500651.tif 000135
2004500651.tif 000136
2004500651.tif 000137
2004500651.tif 000138
2004500651.tif 000139
2004500651.tif 000140
2004500651.tif 000141
2004500651.tif 000142
2004500651.tif 000143
2004500651.tif 000144
2004500651.tif 000145
2004500651.tif 000146
2004500651.tif 000147
2004500651.tif 000148
2004500651.tif 000149
2004500651.tif 000150
2004500651.tif 000151
2004500651.tif 000152
2004500651.tif 000153
2004500651.tif 000154
2004500651.tif 000155
2004500651.tif 000156
2004500651.tif 000157
2004500651.tif 000158
2004500651.tif 000159
2004500651.tif 000160
2004500651.tif 000161
2004500651.tif 000162
2004500651.tif 000163
2004500651.tif 000164
2004500651.tif 000165
2004500651.tif 000166
2004500651.tif 000167
2004500651.tif 000168
2004500651.tif 000169
2004500651.tif 000170
2004500651.tif 000171
2004500651.tif 000172
2004500651.tif 000173
2004500651.tif 000174
2004500651.tif 000175
2004500651.tif 000176
2004500651.tif 000177
2004500651.tif 000178
2004500651.tif 000179
2004500651.tif 000180
2004500651.tif 000181
2004500651.tif 000182
2004500651.tif 000183
2004500651.tif 000184
2004500651.tif 000185
2004500651.tif 000186
2004500651.tif 000187
2004500651.tif 000188
2004500651.tif 000189
2004500651.tif 000190
2004500651.tif 000191
2004500651.tif 000192
2004500651.tif 000193
2004500651.tif 000194
2004500651.tif 000195
2004500651.tif 000196
2004500651.tif 000197
2004500651.tif 000198
2004500651.tif 000199
2004500651.tif 000200
2004500651.tif 000201
2004500651.tif 000202
2004500651.tif 000203
2004500651.tif 000204
2004500651.tif 000205
2004500651.tif 000206
2004500651.tif 000207
2004500651.tif 000208
2004500651.tif 000209
2004500651.tif 000210
2004500651.tif 000211
2004500651.tif 000212
2004500651.tif 000213
2004500651.tif 000214
2004500651.tif 000215
2004500651.tif 000216
2004500651.tif 000217
2004500651.tif 000218
2004500651.tif 000219
2004500651.tif 000220
2004500651.tif 000221
2004500651.tif 000222
2004500651.tif 000223
2004500651.tif 000224
2004500651.tif 000225
2004500651.tif 000226
2004500651.tif 000227
2004500651.tif 000228
2004500651.tif 000229
2004500651.tif 000230
2004500651.tif 000231
2004500651.tif 000232
2004500651.tif 000233
2004500651.tif 000234
2004500651.tif 000235
2004500651.tif 000236
2004500651.tif 000237
2004500651.tif 000238
2004500651.tif 000239
2004500651.tif 000240
2004500651.tif 000241
2004500651.tif 000242
2004500651.tif 000243
2004500651.tif 000244
2004500651.tif 000245
2004500651.tif 000246
2004500651.tif 000247
2004500651.tif 000248
2004500651.tif 000249
【国際公開パンフレット（コレクトバージョン）】
2004500651.tif 000250
2004500651.tif 000251
2004500651.tif 000252