(57)【特許請求の範囲】
【請求項１】
オーディオコンテンツプロバイダーからインターネットを介してオーディオコンテンツを受信して聴くための装置であって、
インターネット接続デバイス、コンピュータープロセッサ、コンピューターメモリ、および、オーディオカードを収納し、外表面には制御パネルが配置されたエンクロージャと、
オーディオカードからの出力を受信し、オーディオ出力を鳴らすように接続されたオーディオスピーカと、
複数のオーディオコンテンツプロバイダーから、所望のオーディオコンテンツプロバイダーをアクセス用にユーザが選択をするために前記制御パネル上に設けられ、動作させる場合に固定順にオーディオコンテンツプロバイダーを選択するように設定され、複数のオーディオコンテンツプロバイダーが、固定順に隣接する選択された所望のオーディオコンテンツプロバイダーである異なるオーディオコンテンツプロバイダーを含む、入力デバイスとを備え、
前記コンピューターメモリは、予定のオーディオコンテンツプロバイダーに関するデータを、各オーディオコンテンツプロバイダーに関連するＵＲＬを含めて格納し、
前記コンピュータープロセッサは、前記インターネット接続デバイスを介してインターネットに接続すること、前記入力デバイスからユーザ入力を所望のオーディオコンテンツプロバイダーの選択として受けること、所望のオーディオコンテンツプロバイダーに関連するＵＲＬを前記コンピュータメモリから調べ出すこと、所望のオーディオコンテンツプロバイダーに関連する前記ＵＲＬにアクセスするために前記インターネットとやりとりすること、オーディオスピーカから音を出すために前記ＵＲＬからオーディオ情報を受けること、異なるＵＲＬが、固定順に隣接する選択された所望のオーディオコンテンツプロバイダーである異なるオーディオコンテンツプロバイダーに関連し、所望のオーディオコンテンツプロバイダーの選択中に異なるＵＲＬにアクセスすること、および、前記異なるＵＲＬから他のオーディオ情報を受けとり、受けとった他のオーディオ情報をオーディオスピーカから音を出すために使用できること、を行うようにプログラムされている、ことを特徴とする、オーディオコンテンツを受信して聴くための装置。
【請求項２】
ストリーミングオーディオをインターネットユーザに提供できるオーディオコンテンツプロバイダーからインターネットを介して、オーディオコンテンツを受信して聴くためのシステムであって、
(a)オーディオコンテンツプロバイダーからインターネットを介してオーディオコンテンツを受信して聴くためのオーディオコンテンツ受信デバイスにして、
インターネット接続デバイス、コンピュータープロセッサ、コンピューターメモリ、および、オーディオカードを収納し、外表面には制御パネルが配置されたエンクロージャと、
オーディオカードからの出力を受信し、オーディオ出力を鳴らすように接続されたオーディオスピーカと、
複数のオーディオコンテンツプロバイダーから、所望のオーディオコンテンツプロバイダーをアクセス用にユーザが選択をするために前記制御パネル上に設けられ、動作させる場合に固定順にオーディオコンテンツプロバイダーを選択するように設定され、複数のオーディオコンテンツプロバイダーが、固定順に隣接する選択された所望のオーディオコンテンツプロバイダーである異なるオーディオコンテンツプロバイダーを含む、入力デバイスとを備え、
前記コンピューターメモリは、予定のオーディオコンテンツプロバイダーに関するデータを、各オーディオコンテンツプロバイダーに関連するＵＲＬを含めて格納し、
前記コンピュータープロセッサは、前記インターネット接続デバイスを介してインターネットに接続すること、前記入力デバイスからユーザ入力を所望のオーディオコンテンツプロバイダーの選択として受けること、所望のオーディオコンテンツプロバイダーに関連するＵＲＬを前記コンピュータメモリから調べ出すこと、所望のオーディオコンテンツプロバイダーに関連する前記ＵＲＬにアクセスするために前記インターネットとやりとりすること、オーディオスピーカから音を出すために前記ＵＲＬからオーディオ情報を受けること、異なるＵＲＬが、固定順に隣接する選択された所望のオーディオコンテンツプロバイダーである異なるオーディオコンテンツプロバイダーに関連し、所望のオーディオコンテンツプロバイダーの選択中に異なるＵＲＬにアクセスすること、および、前記異なるＵＲＬから他のオーディオ情報を受けとり、受けとった他のオーディオ情報をオーディオスピーカから音を出すために使用できること、を行うようにプログラムされている、
オーディオコンテンツ受信デバイスを備え、
(ｂ)オーディオコンテンツプロバイダーのサーバであって、前記オーディオコンテンツ受信デバイスへインターネットを介してアクセスでき、前記サーバは、オーディオコンテンツ受信デバイスにオーデイオコンテンツをストリーミングすることによって、オーデイオコンテンツの要求に対しての応答をする、ようにプログラムされている、サーバを備える、
ことを特徴とする、システム。
【請求項３】
ストリーミングオーディオをインターネットユーザに提供できるオーディオコンテンツプロバイダーからインターネットを介して、オーディオコンテンツを受信して聴くための方法であって、
オーディオコンテンツプロバイダーからインターネットを介してオーディオコンテンツを受信して聴くためのオーディオコンテンツ受信デバイスは、
インターネット接続デバイス、コンピュータープロセッサ、コンピューターメモリ、および、オーディオカードを収納し、外表面には制御パネルが配置されたエンクロージャと、
オーディオカードからの出力を受信し、オーディオ出力を鳴らすように接続されたオーディオスピーカと、
複数のオーディオコンテンツプロバイダーから、所望のオーディオコンテンツプロバイダーをアクセス用にユーザが選択をするために前記制御パネル上に設けられ、動作させる場合に固定順にオーディオコンテンツプロバイダーを選択するように設定され、複数のオーディオコンテンツプロバイダーが、固定順に隣接する選択された所望のオーディオコンテンツプロバイダーである異なるオーディオコンテンツプロバイダーを含む、入力デバイスとを備え、
前記コンピューターメモリは、予定のオーディオコンテンツプロバイダーに関するデータを、各オーディオコンテンツプロバイダーに関連するＵＲＬを含めて格納し、
前記コンピュータープロセッサは、前記インターネット接続デバイスを介してインターネットに接続すること、前記入力デバイスからユーザ入力を所望のオーディオコンテンツプロバイダーの選択として受けること、所望のオーディオコンテンツプロバイダーに関連するＵＲＬを前記コンピュータメモリから調べ出すこと、所望のオーディオコンテンツプロバイダーに関連する前記ＵＲＬにアクセスするために前記インターネットとやりとりすること、オーディオスピーカから音を出すために前記ＵＲＬからオーディオ情報を受けること、異なるＵＲＬが、固定順に隣接する選択された所望のオーディオコンテンツプロバイダーである異なるオーディオコンテンツプロバイダーに関連し、所望のオーディオコンテンツプロバイダーの選択中に異なるＵＲＬにアクセスすること、および、前記異なるＵＲＬから他のオーディオ情報を受けとり、受けとった他のオーディオ情報をオーディオスピーカから音を出すために使用できること、を行うようにプログラムされており、
前記オーディオコンテンツ受信デバイスが、前記入力デバイスからのユーザ入力に基づいて、複数のオーディオコンテンツプロバイダーの１つにアクセスする
ことを特徴とするオーディオコンテンツを受信して聴くための方法
【請求項４】
前記入力デバイスが、所望のオーディオコンテンツプロバイダーを選択するためにユーザによって操作可能な回転ノブである、請求項１に記載の装置。
【請求項５】
前記入力デバイスが、オーディオコンテンツプロバイダーの選択を表示できるディスプレイと組み合わされた回転ノブであり、この回転ノブが、ユーザにより、ディスプレイ上に複数のオーディオコンテンツプロバイダーの選択を表示し、かつ、関連するオーディオコンテンツプロバイダーへのアクセスをさせるように操作可能である、請求項１に記載の装置。
【請求項６】
前記入力デバイスが、所望のオーディオコンテンツプロバイダーを選択するためにユーザによって操作できるプッシュボタンである、請求項１に記載の装置。
【請求項７】
前記入力デバイスが、オーディオコンテンツプロバイダーの選択を表示できるディスプレイと組み合わされたプッシュボタンであり、このプッシュボタンが、ユーザにより、ディスプレイ上に複数のオーディオコンテンツプロバイダーの選択を表示し、かつ、関連するオーディオコンテンツプロバイダーへのアクセスをさせように操作可能である、請求項１に記載の装置。
【請求項８】
前記入力デバイスが、所望のオーディオコンテンツプロバイダーを選択するためにユーザによって操作できるスクロールプッシュボタンである、請求項１に記載の装置。
【請求項９】
前記入力デバイスが、オーディオコンテンツプロバイダーの選択を表示できるディスプレイと組み合わされたスクロールプッシュボタンであり、このスクロールプッシュボタンが、ユーザにより、ディスプレイ上に複数のオーディオコンテンツプロバイダーの選択を表示し、かつ、関連するオーディオコンテンツプロバイダーへのアクセスをさせるように操作可能である、請求項１に記載の装置。
【請求項１０】
前記コンピュータープロセッサが、低品質のオーディオ情報として受け入れられた他のオーディオ情報を格納するように更に設定されている、請求項１に記載の装置。
【請求項１１】
前記入力デバイスが、オーディオコンテンツプロバイダーの選択を表示できるディスプレイと組み合わされたスキャンプッシュボタンであり、このスキャンプッシュボタンが、ユーザにより、ディスプレイ上に複数のオーディオコンテンツプロバイダーの選択を表示し、かつ、関連するオーディオコンテンツプロバイダーへのアクセスをさせるように操作可能である、請求項１に記載の装置。
【請求項１２】
前記入力デバイスが、所望のオーディオコンテンツプロバイダーを選択するためにユーザによって操作できる回転ノブである、請求項２に記載のシステム。
【請求項１３】
前記入力デバイスが、オーディオコンテンツプロバイダーの選択を表示できるディスプレイと組み合わされた回転ノブであり、この回転ノブが、ユーザにより、ディスプレイ上に複数のオーディオコンテンツプロバイダーの選択を表示し、かつ、関連するオーディオコンテンツプロバイダーへのアクセスをさせるように操作可能である、請求項２に記載のシステム。
【請求項１４】
前記入力デバイスが、所望のオーディオコンテンツプロバイダーを選択するためにユーザによって操作できるプッシュボタンである、請求項２に記載のシステム。
【請求項１５】
前記入力デバイスが、オーディオコンテンツプロバイダーの選択を表示できるディスプレイと組み合わされたプッシュボタンであり、このプッシュボタンが、ユーザにより、ディスプレイ上に複数のオーディオコンテンツプロバイダーの選択を表示し、かつ、関連するオーディオコンテンツプロバイダーとのアクセスをさせるように操作可能である、請求項２に記載のシステム。
【請求項１６】
前記入力デバイスが、所望のオーディオコンテンツプロバイダーを選択するためにユーザによって操作できるスクロールプッシュボタンである、請求項２に記載のシステム。
【請求項１７】
前記入力デバイスが、オーディオコンテンツプロバイダーの選択を表示できるディスプレイと組み合わされたスクロールプッシュボタンであり、このスクロールプッシュボタンが、ユーザにより、ディスプレイ上に複数のオーディオコンテンツプロバイダーの選択を表示し、かつ、関連するオーディオコンテンツプロバイダーへのアクセスをさせるように操作可能である、請求項２に記載のシステム。
【請求項１８】
前記コンピュータープロセッサが、低品質のオーディオ情報として受け入れられた他のオーディオ情報を格納するように更に設定されている、請求項２に記載のシステム。
【請求項１９】
前記入力デバイスが、オーディオコンテンツプロバイダーの選択を表示できるディスプレイと組み合わされたスキャンプッシュボタンであり、このスキャンプッシュボタンが、ユーザにより、ディスプレイ上に複数のオーディオコンテンツプロバイダーの選択を表示し、かつ、関連するオーディオコンテンツプロバイダーへのアクセスをさせるように操作可能である、請求項２に記載のシステム。
【発明の詳細な説明】
【０００１】
（技術分野）
本発明は、インターネット通信の分野に関するものである。
【０００２】
（背景技術）
近年、ラジオ放送局がインターネットを介してオーディオコンテンツの放送を開始している。これにより、聴取者は、インターネットを介して受信し、コンピューターのスピーカを介して音を出すことによりラジオステーションを聴くことができる。ホームユーザがインターネットを介してラジオステーションの“ネットキャスト（netcasts）”を受信するには、ユーザがパーソナルコンピューター、インターネットアカウント、インターネットエクスプローラ（登録商標）またはネットスケープナビゲータ（登録商標）などのようなブラウザ用ソフトウェア、オーディオ情報を処理するプラグイン型オーディオ情報処理ソフトウェア、およびラジオシーミリグラフィック（radio simile graphical）インターフェースを用いる必要がある。前記ブラウザ用ソフトウェアは、例えばアメリカオンライン、マイクロソフト、またはネットスケープなどの様々なブラウザソフトウェア会社のいずれかから購入および／またはダウンロードする必要がある。前記オーディオ情報処理ソフトウェアは、他の会社から購入またはダウンロードする必要がある（オーディオ情報処理ソフトウェアの一例としてアップルコンピューター社製のクィックタイム、リアルプレーヤ社製のリアルオーディオ、またはマイクロソフト社製のウィンドウズメディアプレーヤなどが挙げられる）。前記ラジオシーミリグラフィックインターフェース用のソフトウェアは、さらに他の会社から購入またはダウンロードする必要がある（ラジオシーミリグラフィックインターフェース用のソフトウェアの一例としてデジバンドラジオまたはマックチューナなどが挙げられる）。全ての前記オーディオ情報処理ソフトウェアと両立可能なブラウザはない。また、全ての前記ラジオシーミリグラフィックインターフェース用のソフトウェアと両立可能なオーディオ情報処理ソフトウェアはない。一般的なエンドユーザは、適切な相互両立性（cross compatibility）を備えた必要な全てのコンポーネントをインストールできるならば非常に幸運であるにちがいない。インストールが完了した場合、最終的な結果、ソフトウェア供給者のいずれかによって保証された（sponsored）ウェブサイトにアクセスし、そのソフトウェア供給者によって維持されたラジオステーションウエブサイトのデータベースを概観し、そのデータベースからラジオステーションウエブサイトにリンクすることが可能となる。
【０００３】
（発明の概要）
以下に記載の本発明は、通常のラジオ受信器と似ている装置においてインターネットを介してラジオ放送を受信するための装置及び方法を提供する。ハードウェアは、パーソナルコンピューターから分離されたラジオボックス内に収容され、インターフェースは、ラジオハウジングの機械式ラジオノブ、ボタン、およびＦＭまたはＡＭチャンネル表示器などのパネルである。ラジオボックスの内部に、必要なコンピューターコンポーネントおよびソフトウェアがインターネットに接続してオーディオ情報の様々な情報源と通信することを可能にする。一つの実施形態においては、装置は完全なスタンドアローン型装置である。このスタンドアローン型装置により、聴取者は電話回線、ＩＳＤＮ回線、ローカルエリアネットワーク、またはケーブル線のいずれかにプラグインすることができ、通常のラジオのように同じタイプのコントロールによりラジオステーションを選択することが可能となる。他の実施形態においては、装置は、ユーザのパーソナルコンピューターを介してインターネットと通信するボックスであり、このときインターネット接続およびインストールされて実行するためのインターネットソフトウェアを備えていなければならない。
【０００４】
インターフェースの外観は、放送ラジオ受信器を真似て作られている。例えば、インターネットラジオは、線形チューニングセレクションを有し、ウェブラジオステーションの識別名に線形アーキテクチャを配置することによって“次の”または“前の”ステーションに“チューニングする”ことを自然にしている。ほとんどのラジオ聴取者は、放送ラジオ受信器の周波数表示に基づいてラジオステーションを選択するので、周波数帯は線形構造としたステーション識別名として使用される。しかしながら、世界中の幾つかのラジオ放送局が、異なる地理的位置において同じ周波数を使用可能である（周波数帯の割り当ては、同じ周波数を使用するステーションが互いに干渉しないように遠く離れていることを保証するように規定されている）。ラジオステーションは、一般的に地理的位置に拘束され、また一般的に地理的領域に関連したコンテンツを放送する。したがって、インターネットラジオは、チューニングする際に地理的領域を選択し、次に使用者が周波数に基づいてステーションをチューニングできる選択システムを提供できる。
【０００５】
インターネットラジオは、ローカルＦＭまたはＡＭステーションをチューニングするのと同じように、世界中のラジオステーション全てをチューニングする容易な方法を提供する。ニューヨークにいる聴取者が、（ニューヨークにおける）朝食時において東京のモーニングショーを聴きたい場合、放送の受信を数時間遅らすシステムを提供するのに都合がよい。これは、データを蓄積して遅延した時間に再び送信する特殊なインターネットサーバーで行なうことができる。異なるユーザは、同じオリジナルソースから、しかし異なる量によって遅延された異なるストリームを要求できる。
【０００６】
図１は、スタンドアローン型インターネットラジオの具体例を示す。ラジオボックス１は、ユーザーに使用される全ての構成要素を収容するための容器である。ボックスは、コントロールパネル２、スピーカー３、電源コード４（必要であれば、装置はバッテリー電力で駆動してもよい）、及び、電話コード６を接続する電話ジャック５を備えている。コントロールパネルには、ボリュームセレクター７が設けられ、ボリュームを増減操作可能となっている（ボリュームセレクターは回転ノブの形式で設けられているが、他の種々の形式で設けてもよい。）。帯域セレクター８は、ユーザーが、ＡＭラジオ、ＦＭラジオ、及び、他のラジオの周波数帯域、あるいは、「バーチャル帯域」（ＩＭ  Ａ及びＩＭ  Ｂ）のいずれかから選択できるように設けられ、そのシステムはインターネットのオーディオソースにのみ帰属する（ネットのみのオーディオソースのバーチャル帯域の帰属は、システム内で自由に行われてもよく、又、ネットのみのネットキャスター間の合意によって行われてもよい。）。帯域セレクターは、回転ノブ、スクロールプッシュボタン、多段プッシュボタン、あるいは他の形式で設けてもよい。「周波数セレクター」すなわちチューニングノブ９は、ユーザーがラジオやレシーバーでチューニングセレクターを使用するのと同様、周波数の表示を選択することにより、あるいは、線形リストとして組織されたネットステーションから選択することにより、ネットキャスターの選択を可能としている。チューニングノブは、回転ノブ、スクロールプッシュボタン、スキャンプッシュボタン、多段プッシュボタン、あるいは他の形式を取り得る。また、ラジオボックスは、最新のユーザーセレクションを示すための少なくとも１つのディスプレイ１０を備えている。旧式ラジオのディスプレイが必要ならば、セレクターノブ／コントロールパネルの構造に、例えば、図示するように、パネル背面に記入済みのラベルを組み合わせた帯域セレクター上のポインタを組み込んでもよい。近代的なエレクトロニックインターフェイスが必要とされるならば（それはまた、ネットのみの帯域やラジオボックスの構成後に作成された新しい帯域の使用に、より一層早く対応する。）、ディスプレイはデジタルディスプレイであるのが好ましく（図２に示す）、それは、ユーザーによって選択された周波数帯域、周波数、地理上の区域の読み出しを表示できると共に、ユーザーによって調整されたボリューム、バランス、及びトーンを表示可能である。セットアップコントロールボタン１１は、ローカルアクセス電話番号、ユーザー名、パスワード、及びローカルＩＳＰプロトコル等の必要とされるインターネット接続情報を決定するセットアップ処理を実行すべく、ユーザーがインターネットラジオに命令することを可能とするために設けてもよい。また、セットアップは、ＤＨＣＰ等を使用する自動設定を開始してもよい。最後に、オン／オフスイッチ１２は装置をオン及びオフするために設けられている。
【０００７】
また、設定は、ユーザーのリスニングの好みや既存の家庭用オーディオ／ホームシアターシステムに適合するように工夫することが可能である。スピーカーケーブルの接続は、装置をユーザーが選択した高品質のオーディオスピーカーに接続できるように設けてもよい（最終製品がレシーバーとして設けられるならば、スピーカーはなくてもよく、この場合、ボックスは、さらに、スピーカーの接続、あるいは、オーディオアンプ又はホームシアターアンプ／レシーバーへの接続のために、オーディオのアウトプットジャックを備えることができる。）。電話ジャック及びコードは、ネットワークインターフェイスカード、ケーブルテレビ用ケーブル、ＩＳＤＮライン、携帯電話ジャック、又は、携帯電話、あるいは、インターネットに接続するための他のいかなる手段の代わりに構成されるインターネット接続ラインを構成する。また、付加的なオーディオコントロール、同様な高音及び低音調整装置、バランス調整装置、低音ブースト等は、コントロールパネルに追加してもよい。
【０００８】
図２は、スタンドアローン型インターネットラジオの具体例のブロック図である。ラジオボックス１は、例えば、ボリュームコントロール７、帯域セレクター８、チューニングセレクター９、及び、ディスプレイ１０等の上述のコントロールを有するコントロールパネルを備える。また、ラジオボックスは、スピーカーを備える（代わりに、スピーカージャックあるいは分離した高フィデリティーアンプへのラインレベル出力に置き換えてもよい。）。ラジオボックスは、電源コード４を介して家庭用電流に接続され、電話コード６を介して家庭用電話回線に接続される。アルファベット入力装置２０は、設定操作中、基本的なユーザーに関するシステム情報を入力するためのタッチパッド、プッシュボタン配列、その他を構成する（電話パッド入力システム、一般には携帯電話を使用してもよい。）。また、この入力装置は、通常使用時、プリセットオーディオソースを選択するために使用する一連のプッシュボタンのプリセットスイッチとして使用可能である。インターネットに接続し、インターネットを介してオーディオソースと通信するための電子機器には、コンピュータープロセッサ２１、コンピューターメモリ２２、オーディオカード２３、オーディオアンプ回路２４、及び、モデムカード２５を含む（モデムカードは、ネットワークインターフェイスカード、ケーブルモデム、ＩＳＤＮモデム等に置き換えてもよい。）。コンピュータープロセッサは、最小限のオペレーティングシステム及びソフトウェア、すなわち、モデムを操作し、ＩＳＰ、ウェブサイト、ストリーミングオーディオソース、その他と通信するためにネットワークプロトコルを管理し、（及びインターネット側のモジュールとの全交渉を操作し）、コントロールパネルからユーザー入力を受信及び応答し、かつ、ディスプレイ１０及びオーディオカード２３に送信するために受信したデータを処理するのに必要とされるファームウェアとしてプログラムされている。コンピューターメモリ２２は、ユーザーのプリセットされたウェブサイトアドレスのデータベース（これがファームウェア内にコンピュータープロセッサとして設けられないならば、オペレーティングソフトウェア及びインターネットソフトウェア）やローカルデジタルサウンド記録等の情報を保存するためにコンピュータープロセッサによって使用される。メモリは、ハードディスク、フロッピーディスク、ミニディスク、フラッシュメモリ、メモリースティック、ＲＡＭ、あるいは、他のいかなるメモリの形式であってもよい。オーディオカード２３は、コンピュータープロセッサから（あるいはメモリから直接）データを受信し、オーディオ信号に変換し、オーディオアンプ２４、そしてスピーカーに送信し、オーディオ信号に変換して音として所望の聞き取れる出力を提供する。モデムカード２５は、電話線を介してインターネットウェブサイトや処理センターと通信するためにコンピュータープロセッサで作成されたデータ信号と、電話線を介してラジオボックスに通信されたインターネットからの処理データ信号とを処理する。コンピュータープロセッサからインターネットウェブサイト／処理センターに通信された期待データは特定ＵＲＬを要求し、システムウェブサイトに保存されたオーディオソースのデータベースから特定のオーディオソースを要求し、オーディオソース、及び特定ユーザーのインターネットラジオをウェブサイトに関連付けるいくつかの情報の通信を探査する。インターネットからユーザーのインターネットラジオに通信された要求データは、オーディオソースからのオーディオコンテンツである。この要求データは、他のデータ、例えば、オーディオソースあるいはウェブサイトの識別番号、オーディオデータプロトコル又はフォーマット、及び、オーディオ情報を処理するコンピュータープロセッサに使用される他の情報によって添付される。オーディオデータは、（現在のところ、幾つかの「スタンダード」が競合して使用されてはいるが）スタンダードフォーマットであることが期待される。コンピュータープロセッサは、オーディオ情報のためのスタンダードデータフォーマットをオーディオカードに受理可能なオーディオ信号に変換するための複数のプログラムによってプログラムされている。
【０００９】
図２に示すように、インターネット側には、インターネットラジオが対話するインターネット構成要素が図示されている。インターネットラジオは、インターネットサービスプロバイダー（ＩＳＰ）２６のようなホストを介してインターネットに接続しなければならない。ＩＳＰは多数のインターネットのユーザにインターネットへの接続を提供し、インターネットラジオと種々のウェブサイトとの間のすべてのデータを受け渡す。オーディオコンテンツネットキャスターウェブサイトホームページ２７（現在、数千存在する。）は、要求に応じて、多数のインターネットユーザに対してオーディオ情報を同時に送信ないしはストリーミングする。オーディオファイルはホームページの「背後」にある、異なるＵＲＬを有するオーディオファイルサーバ２８により提供される。種々のサーチエンジンウェブサイト２９がウェブ上に存在し、オーディオコンテンツウェブサイトの検索のためにアクセスすることができる。システムマネジメントウェブサイト３０は、コンテンツプロバイダーデータベースのメンテナンス、コンテンツプロバイダーと協働するオーディオファイル、広告コンテンツの挿入（advertising content interjection）、ファームウェア／ソフトウェアの更新、及び初期設定マネージメントのようなマネージメントサービスをインターネットラジオユーザのコミュニティに提供する。
【００１０】
通常の使用では、インターネットラジオのユーザは、単にインターネットラジオをつけて、ラジオ周波数帯（ＡＭ、ＦＭ、又はＮｅｔＭ）を選択し、関連する周波数、サイン又はウェブアドレスの呼び出し、又は他の任意の指定によって放送局を選択する。プリセットボタンが使用可能とされており、かつ、プログラムされていれば、ユーザは、プリセットボタンを押すことにより、あらゆる「放送局」ないしはオーディオソースを選択することができる。インータネットラジオは、ユーザのＩＳＰにダイヤルし、ユーザのインターネットサービスにサインオンし、所望のオーディオコンテンツネット局のＵＲＬないしはウェブサイトアドレスにリンクし、又は関連するオーディオファイルサーバのＵＲＬないしはウェブサイトアドレスにリンクするために、ＩＳＰと交渉する。
【００１１】
初期使用については、インターネットラジオのスタンドアローンバージョンが可能な限り少ない設定を要求することが好ましい。よって、インターネットラジオは、最初の使用時に又は設定（入力ノブの多数の操作で入力する）の要求に応じて、以下の動作を行うソフトウェアによってプログラムされる。
（１）ダイヤルアップサーバに基づくウォークスルー（dial-up server-based walk through)。すなわち、モデムは蓄積された電話番号とインターネットラジオのプロパティにより作動するシステムマネージメントサーバに接続する。接続が確立すると、システムマネージメントサーバが（あたかも「クライアントコード」であるかのように）個々のインターネットラジオに接続し、オーディオコンテンツプロバイダーのＵＲＬのデータベースをダウンロードして、ユーザに対して（ディスプレイパネルを介して）、そのＩＳＰの確認、ＩＳＰの地域電話番号、ユーザ名、及びパスワードに関して尋ねる。必要であれば、システームマネージメントサーバは、あらゆるソフトウェア／ファームウェアの更新及びユーザのインターネットラジオに対するオーディオ処理プラグインをダウンロードする。又は、
（２）フロントパネルの設定（front panel configuration）。すなわち、ディスプレイ及びメモリを操作してユーザに対して（ディスプレイパネルを介して）、そのＩＰＳの確認、ＩＳＰの地域電話番号、ユーザ名及びパスワードに関して尋ねる。また、オプションとしてインターネットに対する呼び出し、システムマネージメントサーバとの通信、及びオーディオコンテンツプロバイダーのＵＲＬの現在のデータベースのダウンロードを開始する。又は、
（３）全国的プロバイダーのセットアップ（nation-wide provider setup）。すなわち、モデムを操作して全国的プロバイダー又は地域的プロバイダー（例えばコンプサーブ（CompuServe）又はＡＯＬ）に接続して地域電話アクセス番号を獲得し、全国的又は地域的ＩＳＰカンパニーからのプロンプトに応じてキーパッドからＩＳＰスクリーン名及びパスワードを入力してウォークスルーセットアップ（walk through set up）を行う。又は
（４）ユーザが顧客担当者に対して位置、ＩＳＰ情報、スクリーン名、及びパスワードを送信する、システムの顧客担当者との個人通話。その後、顧客担当者はユーザとの設定を介してウォーク（walk）でき、又はシステムマネージメントサーバに設定データの入力が可能となり、その結果、インターネットラジオがシステムマネージメントサーバへダイアルアップを直接行い、顧客担当者に提供されたデータでインターネットラジオを設定するシステムマネージメントサーバと自動的に交渉する（データは、ユーザ自身のパーソナルコンピューターないしはウェブブラウザーを使用してユーザによってシステムマネージメントサーバに対して提供してもよい。）。
【００１２】
インターネットラジオシステムを操作するために必要なソフトウェアがフローチャートの形態で図３に図示されている。システムスタートアップが確立されると（好ましくは電源ボタンを使用してインターネットラジオをつけることによりなされる。）、システムソフトウェアがロードされる（ブロック３１）。この装置は単一の用途を有するので、スタートアップが確立すると、アプリケーションソフトウェアを直ちに開始することができ（ブロック３２）、実際にシステムソフトウェアと結合させることができる。システム／アプリケーションソフトウェアはモデムを初期化し、ダイヤルトーン（又はインターネット接続から出力されるべき他の信号）及びモデムからの適切な応答を確認すると共に（ブロック３３）、所望の周波数帯及び放送局のような、ユーザインターフェイスからの入力を確認する（ブロック３４）。ソフトウェアはユーザのＩＳＰにログオンし（ブロック３５）、スクリーン名及びパスワードの入力のためにユーザのＩＳＰと交渉し、スクリーンないしはＩＳＰのホームページが開くのを待つ。システムがインターネットラジオ自体のメモリに蓄積されたオーディオコンテンツプロバイダーのデータベースを使用するように設計されていれば、ソフトウェアのコンテンツ回復モジュール（ブロック３６）は、所望の放送局と対応するＵＲＬを参照した後（これはオンボードのメモリに蓄積されていてもシステムマネージメントサーバに蓄積されていてもよい。）、所望のオーディオコンテンツのＵＲＬ（例えばウェブアドレス）をＩＳＰのホームページに入力する。システムがシステムマネージメントサーバに依存するように設計されていれば、ソフトウェアのコンテンツ回復（retrieval）モジュール（ブロック３６）はシステムマネージメントサーバのアドレスを入力してシステムマネージメントサーバホームページとの接続を待機し、所望の放送局の識別子をシステムマネージメントサーバに入力する。次に、システムマネージメントサーバは所望の放送局のウェブアドレスを調べ、ユーザのインターネットラジオにオーディオデータの送信を手配するために、オーディオコンテンツプロバイダーのウェブサイトと交渉する。オーディオデータを受信すると、データ処理モジュール（ブロック３７）は、受信したオーディオデータを処理し、最終的にはスピーカへ送信するために、そのデータがオーディオカードへ送信されるようにする。また、データ処理モジュールはすべての添付の識別データを処理し（ブロック３８）、その識別テキストデータがディスプレイに送られるようにする。その後、ユーザがラジオを消すか放送局を変更するまで、システムは単にオーディオ情報をラジオスピーカーへ通過させる。放送局が変更された場合には、ソフトウェアは、所望のオーディオコンテンツプロバイダーに対応するウェブアドレスを見つけ出し、オーディオコンテンツプロバイダーからインターネットラジオへのオーディオ信号の送信を手配するためにインターネットウェブサイトとやりとりする処理を行う（ループ３９）。
【００１３】
プログラムされているように、ソフトウエアは入力をコントロールパネルノブ及び／又はプッシュボタン或いは他の入力デバイスから取り、そして上記ノブ又はボタンについてのユーザの選択に関連するURLからオーディオデータのストリームを受取るためにインターネットとやりとりをする。ネットラジオは、サーバーにより転送されるＵＲＬへのリクエストに書き換えられるノブ（および他の）データを使ったリクエストを送る。例えば、我々が、シリアルＮＯ．98678の付いたネットラジオを所有するユーザ“iowajoe”を持ち、このユーザが、ここではラジオによりサーバーに送られ得るリクエストの種類の例であるノブを回すのを想定してください（サーバーは、この例では、ウェブサイトネームnetradiostation.comにより識別されている。）。
【００１４】
例えば、１２３，１２４，１２５及び１２６（カナダのＣＩＢＬ、イングランドのＢＢＣ、オーディオブックソース、およびヘッドラインニュースソースのそれぞれに対するシステムにより、又はユーザにより設定された任意のステーション識別）のように種々の位置にノブを回すと、以下のリクエストが送られるであろう。
http://www.netradiostation.com/stations/iband?knob=123&user=iowajoe&serialno=98678
http://www.netradiostation.com/stations/iband?knob=124&user=iowajoe&serialno=98678
http://www.netradiostation.com/stations/iband?knob=125&user=iowajoe&serialno=98678
http://www.netradiostation.com/stations/iband?knob=126&user=iowajoe&serialno=98678
【００１５】
ネットラジオステーションサーバー側（これは仮の（pseudo）コード）では、このシステムがユーザのインターネットラジオボックスから以下のようにインプットを受取り、それに対して作動するであろう。
もしも（ユーザ＝iowajoe）
もしも（ノブ＝123）
ブランドネームブルージーンズ（blue jeans）に対して追加のオーディ
オストリームを供して下さい
カナダのＣＩＢＬステーションにhttp://www.cibl.cam.org/live.ram
で接続して下さい
もしも（ノブ＝124）
ＢＢＣニュースから局部的に貯えられたヘッドラインのオーディオスト
リームを供して下さい
進行中のプログラムにジョイントするためにＢＢＣニュースからライブ
フィードに転送して下さい
もしも（ノブ＝125）
その週におけるオーディオブックの今日のできごと（chapter）のため
のオーディオストリームを供して下さい
もしも（ノブ＝126）
ユーザデータベースにおけるユーザを捜し出し、町の場所を捜し当てて
下さい
町の情報に基づきユーザの各地の天気のためのオーディオストリームに
転送して下さい
マインストリート(Main Street)におけるベーゲルタウン（Bageltown）
のユーザの各地の宣伝のためにオーディオストリームを供して下さい
ピープルマガジンヘッドラインのためのオーディオストリームを供して
下さい
スポーツヘッドラインのためのオーディオストリームに転送して下さい
ホッケー、及び地方のハイスクールのワイルドキャットチームにおける
ユーザの興味に基づいてテキストからスポーツスコアのボイスコンバー
タにオーディオストリームを供して下さい
ギャップ（Gap）に対するアド（ad）に
http://www.gap.com/audio/add?local=iowacity&user=maleで転送して
下さい
４０のスイングのためhttp://www.newcastle.edu.au/fm104.ramでオー
ディオストリームに転送して下さい
もし（ノブ＝127）
http://wwwに転送して下さい
【００１６】
ネットラジオステーションサーバーは、チューニングノブと、ラジオオーディオデータが実際に供されるステーションＵＲＬｓのリストに索引をつけるユーザーパラメータとを使用する。その転送プロセスの間、ネットラジオステーションサーバーは、あるコンテンツを提供する一方、他のサイトが接続され、ストリームが初期化される。そして、ユーザがステーション123を選択するためにコントロールパネルノブを回すと、システムはＣＩＢＬラジオステーションのオーディオストリームへの接続をやりとりする。このシステムがやりとりしている間、システムマネージメントサーバーは、別の状況では死んだ“放送”時間を満たすために宣伝するオーディオストリームを供給できる。ノブがナンバー124にあるときは、ＢＢＣヘッドラインのために貯えられたオーディオストリームは、システムマネージメントサーバー（ネットラジオステーション）サーバーからサーブされる一方、システムはＢＢＣ“ライブ”オーディオストリームフィードとの接続をやりとりする。貯えられたオーディオストリームが終わりに近付くと、ライブＢＢＣフィードへの接続は初期化される。
【００１７】
任意のチャネル識別１２６に関連して示されたシステムオペレーションでは、ユーザは種々のオーディオソースのため、例えば各地の天気、スポーツヘッドライン、ゴシップヘッドライン等のように多くのＵＲＬ'Ｓを貯えている。従って、このシステムマネージメントサーバーは、ノブおよびリクエストにおいて提供されたユーザーデータに基づいて、問合せを転送する。
【００１８】
図４は、パーソナルコンピューターとともに使用するために立案されたインターネットラジオのブロック線図を示している。ラジオボックス４０はパーソナルコンピューターシステム４１用の周辺デバイスとして与えられ、ＵＳＢ、ＳＣＳＩ、シリアル、或いは他の通信プロトコール及び適切なコネクター４２に接続される。この実施形態におけるラジオボックス４０は、ラジオのようなインターフェイス（radio-like interface）を作り出すのに十分な回路構成およびコンピュータープロセッサを含んでいる。残りの構成要素は、パーソナルコンピューターシステム内に与えられ、それはプロセッサ４３、モニター４４、スピーカ４５及びインターネット４７に接続するモデム４６を含んでいる。ラジオをコントロールし、ラジオのユーザー操作に応答するためのソフトウエアパッケージは、ネットスケープナビケータ（Netscape Navigator）（登録商標）やインターネットエクスプローラ（Internet Explore）（登録商標）のようなポピュラーなブラウザソフトウエアにドライバ或いはプラグ−インとして、プロセッサ４２内に貯えられたソフトウエアプログラム内に組み込まれることができ、そしてそれらのブラウザのための、リアルオーディオ（RealAudio）（登録商標）或いはクイックタイム（QuickTime）（登録商標）ストリーミングオーディオソフトウエアのような種々のオーディオプラグ−インを組み込むことができる。インターネットラジオプラグ−インソフトウエアは、（１）ラジオボックスチューニングセレクタ９、ボリュームコントロール７、バンドセレクションコントロール８から入力を受取ること、（２）（図２に示すように、もしも提供されるならば、）ディスプレイテキストをディスプレイに送ること、（３）ストリーミングオーディオソフトウエアの操作を通してスピーカに送るためのオーディオデータを処理することについての能力をコンピューターシステムに与える。操作中、ユーザは望むストリーミングオーディオソースを、ラジオボックスのコントロールでそれを選択することにより、望むオーディオソースのグラフィックオリジン、望むオーディオソースのバンド、望むオーディオソースの（ラジオステーション用）周波数、或いは他の（インターネットだけのオーディオソース用）識別を選択することにより選択する。
【００１９】
ここで説明されるインターネットラジオは、ステーション選択のために線形チューニングバンドを使用する。この線形選択手段では、チューニングを調整するとき放送局を選んだ順が固定される。これは、リストにおける「次の」または「前の」ＵＲＬからオーディオを捕らえる能力をもつソフトウェアを提供する。その結果、チューニングが調整されたとき、インターネットラジオは新しい放送局への接続を最初から始める必要がなく、実際には、開始された接続と、チューニングの調整の予想において記憶された幾つかの（おそらく低質の）オーディオとを既に持っている。このことは、ネットラジオステーションを変えるときの明らかに無駄な時間を減少させることになる。
【００２０】
放送局を変えるとき、インターネットラジオは、幾つかのホップアウェイ(hops away)であるサーバの特別なクリップ(clip)からか、または、装置のローカル記憶部からのオーディオの流れの放送を始めるために時間を満たすことができる。これらのオーディオソースは、広告、放送局証明、または所望のＵＲＬとの接続を開始する間に流される他のオーディオを含んでもよい。
【００２１】
我々が説明してきたチューニングプロセスは、ネットラジオ放送局の線形リストに基づく。１つのＮｅｔＭバンドを創設するのはもちろんのこと、ローカル、インターナショナル、ジャズなどの異なる特性をそれぞれ有する幾つかの異なるバンドを決定するのに好都合である。
【００２２】
線形バンドの設定に加えて、バンドはバンドの木のように編制されていてもよい。この編制では、いくつかの他のバンド等を含むトップレベルバンドがある。例えば、（ユーザによってカスタマイズされた）トップレベルバンドとしては、＜ＫＣＢＳ  Ｌｏｃａｌ  Ｎｅｗｓ  Ｓｔａｔｉｏｎ＞、＜Ｊａｚｚ  Ｓｔａｔｉｏｎ＞、＜Ｉｎｔｅｒｎａｔｉｏｎａｌ＞のようであってもよい。＜ＫＣＢＳ  Ｌｏｃａｌ  Ｎｅｗｓ  Ｓｔａｔｉｏｎ＞を選ぶと、ＫＣＢＳによるローカルニュースが流れる。＜Ｊａｚｚ  Ｓｔａｔｉｏｎ＞を選ぶと、＜ＷＢＧＯ  ＮＪ＞、＜ＷＦＳＪ  ＦＬ＞、＜ＷＪＺＷ  Ｓｍｏｏｔｈ  Ｊａｚｚ  ＤＣ＞、＜ＷＰＦＷ  ＤＣ＞、…、＜Ｊａｚｚ  ｉｎ  Ｅｕｒｏｐｅ＞などのようなジャズステーションの新しいバンドが提供される。＜Ｊａｚｚ  ｉｎ  Ｅｕｒｏｐｅ＞を選ぶと、ヨーロッパにあるジャズの放送局を含む新しいバンドと、バンド自体の異なる順序づけ(orderings)を提供するおそらく他のバンドとが提供される。このように＜Ｊａｚｚ  ｉｎ  Ｅｕｒｏｐｅ＞は、コールサインによってアルファベット順にリストされたヨーロッパのジャズ放送局を有するだけでなく、ドイツのヨーロッパジャズ放送局だけを含む＜Ｊａｚｚ  ｉｎ  Ｇｅｒｍａｎｙ＞のようなバンドを有してもよい。
【００２３】
コントロールパネル２には、放送されている現在の放送局を表示するディスプレイが示される。これに代えて、ビジュアルディスプレイがステーション識別用のオーディオキューを提供するため、および、チューニングプロセスの間のためのインターネットラジオ用であってもよい。例えば、ジャズダイアルでステーションを変えるとき、インターネットラジオは、バンドを移動する間にステーションアィデンティファイア（identifier）を有する短いクリップを放送することもできる。
【００２４】
インターネットラジオには、補助能力のホスト(host)を設けてもよい。それには、プレゼンテーションの知覚される放送の音質を改善するために、デジタル信号処理能力を与えてもよい。ユーザがネット上にオーディオデータを送信してオーディオネットキャストサイトを創設できるように、（アナログまたは記憶媒体による）オーディオ入力能力が与えられてもよい。また、インターネットラジオは、補助ステレオレシーバー、ラジカセ、カーラジオなどと共に機能するサーキットカードを有するモジュール形態に製造されてもよい。コンピュータープロセッサ、モデムおよび入出力コネクタを収容するサーキットカードは、本来の装置製造において装置に装着される部品として、あるいは、必要なコネクタと装着収容スペースを持って設計された装置の販売後のアップグレード用部品として供給されてもよい。なお、用語「ラジオ」は類似(analogy)によって使用されるが、その装置は、一般に，オーディオコンテンツ受信装置として考えてもよい。
【００２５】
本発明はオーディオコンテンツ、特に現在の放送者のネットキャストを受信することに関して説明されてきたが、本発明は、ネットキャストビデオコンテンツに選ばれるテレビまたはケーブルビデオコンテンツプロバイダーのビデオコンテンツを受信するのに簡単に使用できる。この場合、比較的小さいビデオファイルをダウンロードするのに使用されている現在のワールトワイドウェブインターフェースは、テレビのようなインターフェースに置き換え可能である。このインターフェースにおいて、モニターとスピーカとの組み合わせには、上述したようなユーザインプットコントローラを設けてある。このコントローラは、（１）地理的出所セレクタ、（２）（すなわち放送またはネットキャストだけの）バンドセレクタ、および（３）チャンネルセレクタを含む。これらは、パーソナルコンピューターやワールドワイドウェブ構造を介してのナビゲーションに頼ることなく、ビデオコンテンツを選択するユーザによって使用される。
【００２６】
（産業上の利用の可能性）
このように、装置および方法の好ましい実施形態がそれらが開発された環境に関連して説明されてきたが、それらは本発明の原理を単に例示したにすぎない。本発明の精神および添付の特許請求の範囲から外れることなく、他の実施形態を案出してもよい。
【図面の簡単な説明】
【図１】  図１は、スタンドアローン型インターネットラジオを示す。
【図２】  図２は、スタンドアローン型インターネットラジオのブロック図である。
【図３】  図３は、インターネットラジオシステムを操作するのに必要なソフトウエアのフローチャートである。
【図４】  図４は、パーソナルコンピューターに接続して使用するために設計されたインターネットラジオのブロック図である。
【符号の説明】
１…ラジオボックス、３…スピーカ、９…チューニングセレクター、１０…ディスプレイ、２１…コンピュータープロセッサ、２２…メモリ、２３…オーディオカード、２６…ＩＳＰ。
【図１】
0004635163.tif 000002
【図２】
0004635163.tif 000003
【図３】
0004635163.tif 000004
0004635163.tif 000005