(57)【要約】【課題】使用者が簡易な操作で音声を含むコンテンツを利用できるようにすること。【解決手段】音声データを含むコンテンツデータを配信する配信サーバ１０からコンテンツデータを受信して再生することが可能なＰＣ４０は、配信サーバを示すＵＲＬ情報をＵＲＬ提供サーバ２０から複数受信する通信部４２と、ウェブデータを表示する表示部６２を有するウェブブラウザ６０上に設けられ且つ表示部６２とは異なる領域に配置されるツールバー７０を起動するツールバー起動部４１と、受信された複数のＵＲＬ情報から一のＵＲＬ情報を選択するための選択肢を、ツールバー７０を介してＰＣ４０の使用者に提供し、選択されたＵＲＬ情報を受け付ける受付部４３と、受け付けられたＵＲＬ情報に対応するコンテンツデータを受信して再生する再生部４５と、を備える。【選択図】図３
2008257592.tif 000002
【特許請求の範囲】
【請求項１】
音声データを含むコンテンツデータを配信する配信サーバから前記コンテンツデータを受信して再生することが可能なクライアント端末であって、
前記配信サーバを示すＵＲＬ情報を提供するＵＲＬ提供サーバから前記ＵＲＬ情報を複数受信するＵＲＬ受信手段と、
ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ前記表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動手段と、
前記ＵＲＬ受信手段により受信された複数のＵＲＬ情報から一のＵＲＬ情報を選択するための選択肢を、前記ツールバー起動手段により起動されたツールバーを介して前記クライアント端末の使用者に提供し、該使用者が選択した一のＵＲＬ情報を受け付けるＵＲＬ受付手段と、
前記ＵＲＬ受付手段により受け付けられたＵＲＬ情報に対応する前記配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応する前記コンテンツデータを受信して再生する再生手段と、
を備えることを特徴とするクライアント端末。
【請求項２】
音声データを含むコンテンツデータを配信する配信サーバから前記コンテンツデータを受信して再生することが可能なクライアント端末であって、
前記配信サーバを示すＵＲＬ情報と、該ＵＲＬ情報に対応する前記コンテンツデータの配信開始日時とを含む配信予定情報を提供する予定提供サーバから、前記配信予定情報を受信する予定受信手段と、
ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ前記表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動手段と、
前記予定受信手段により受信された配信予定情報を、前記ツールバー起動手段により起動されたツールバーを介して前記クライアント端末の使用者に提供し、提供された配信予定情報に含まれるＵＲＬ情報及び配信開始日時を含む再生予約情報の入力を受け付ける予約受付手段と、
前記予約受付手段により受け付けられた再生予約情報に含まれる配信開始日時に、該再生予約情報に含まれるＵＲＬ情報に対応する前記配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応する前記コンテンツデータを受信して再生する再生手段と、
を備えることを特徴とするクライアント端末。
【請求項３】
クライアント端末が、音声データを含むコンテンツデータを配信する配信サーバから前記コンテンツデータを受信して再生することが可能なコンテンツ再生方法であって、
前記クライアント端末が、前記配信サーバを示すＵＲＬ情報を提供するＵＲＬ提供サーバから前記ＵＲＬ情報を複数受信するＵＲＬ受信ステップと、
前記クライアント端末が、ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ前記表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動ステップと、
前記クライアント端末が、前記ＵＲＬ受信ステップにおいて受信された複数のＵＲＬ情報から一のＵＲＬ情報を選択するための選択肢を、前記ツールバー起動ステップにおいて起動されたツールバーを介して前記クライアント端末の使用者に提供し、該使用者が選択した一のＵＲＬ情報を受け付けるＵＲＬ受付ステップと、
前記クライアント端末が、前記ＵＲＬ受付ステップにおいて受け付けられたＵＲＬ情報に対応する前記配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応する前記コンテンツデータを受信して再生する再生ステップと、
を含むことを特徴とするコンテンツ再生方法。
【請求項４】
クライアント端末が、音声データを含むコンテンツデータを配信する配信サーバから前記コンテンツデータを受信して再生することが可能なコンテンツ再生方法であって、
前記クライアント端末が、前記配信サーバを示すＵＲＬ情報と、該ＵＲＬ情報に対応する前記コンテンツデータの配信開始日時とを含む配信予定情報を提供する予定提供サーバから、前記配信予定情報を受信する予定受信ステップと、
前記クライアント端末が、ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ前記表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動ステップと、
前記クライアント端末が、前記予定受信ステップにおいて受信された配信予定情報を、前記ツールバー起動ステップにおいて起動されたツールバーを介して前記クライアント端末の使用者に提供し、提供された配信予定情報に含まれるＵＲＬ情報及び配信開始日時を含む再生予約情報の入力を受け付ける予約受付ステップと、
前記クライアント端末が、前記予約受付ステップにおいて受け付けられた再生予約情報に含まれる配信開始日時に、該再生予約情報に含まれるＵＲＬ情報に対応する前記配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応する前記コンテンツデータを受信して再生する再生ステップと、
を含むことを特徴とするコンテンツ再生方法。
【請求項５】
音声データを含むコンテンツデータを配信する配信サーバから前記コンテンツデータを受信して再生するコンテンツ再生プログラムであって、
コンピュータを、
前記配信サーバを示すＵＲＬ情報を提供するＵＲＬ提供サーバから前記ＵＲＬ情報を複数受信するＵＲＬ受信手段と、
ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ前記表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動手段と、
前記ＵＲＬ受信手段により受信された複数のＵＲＬ情報から一のＵＲＬ情報を選択するための選択肢を、前記ツールバー起動手段により起動されたツールバーを介して前記クライアント端末の使用者に提供し、該使用者が選択した一のＵＲＬ情報を受け付けるＵＲＬ受付手段と、
前記ＵＲＬ受付手段により受け付けられたＵＲＬ情報に対応する前記配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応する前記コンテンツデータを受信して再生する再生手段と、
して機能させることを特徴とするコンテンツ再生プログラム。
【請求項６】
音声データを含むコンテンツデータを配信する配信サーバから前記コンテンツデータを受信して再生するコンテンツ再生プログラムであって、
コンピュータを、
前記配信サーバを示すＵＲＬ情報と、該ＵＲＬ情報に対応する前記コンテンツデータの配信開始日時とを含む配信予定情報を提供する予定提供サーバから、前記配信予定情報を受信する予定受信手段と、
ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ前記表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動手段と、
前記予定受信手段により受信された配信予定情報を、前記ツールバー起動手段により起動されたツールバーを介して前記クライアント端末の使用者に提供し、提供された配信予定情報に含まれるＵＲＬ情報及び配信開始日時を含む再生予約情報の入力を受け付ける予約受付手段と、
前記予約受付手段により受け付けられた再生予約情報に含まれる配信開始日時に、該再生予約情報に含まれるＵＲＬ情報に対応する前記配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応する前記コンテンツデータを受信して再生する再生手段と、
して機能させることを特徴とするコンテンツ再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声データを含むコンテンツデータを再生するクライアント端末、コンテンツ再生方法及びコンテンツ再生プログラムに関するものである。
【背景技術】
【０００２】
従来から、インターネットラジオなど、音声データを含むコンテンツデータを受信するコンテンツ再生システムが知られている。例えば、下記特許文献１には、インターネットラジオにより放送されている楽曲についての楽曲情報を取得可能な音声コンテンツ配信システムが開示されている。このシステムでは、受信装置が放送局と音声情報の識別子とを対応付ける対応手段を備えている。そして、受信装置が一の放送局から提供される音声放送コンテンツを再生している間に使用者が所定の操作を行うと、その受信装置が、対応手段に基づいて、受信中の放送局又は音声放送コンテンツに対応する楽曲情報を受信し、その楽曲情報を音声によりユーザに提供する。
【特許文献１】特開２００６−３１１９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１に記載の音声コンテンツ配信システムを用いて所望のコンテンツデータを受信・再生する場合には、使用者がそのコンテンツデータを提供するウェブサイト（例えばインターネットラジオを運営する事業主のウェブサイト）に都度アクセスする必要がある。このように、利用者は、所望のコンテンツを取得するために煩雑な操作を行う必要がある。
【０００４】
この操作を簡略化するために、利用者は、いわゆるブックマーク機能を利用したり、コンテンツ配信サイトのＵＲＬ（Uniform Resource Locator）データが複数集約されたポータルサイト（Portal Site）を利用したりする。しかしながら、ブックマーク機能を利用する場合、利用者は自ら所望のサイトにアクセスする必要がある。また、ポータルサイトを利用する場合、利用者はその時点で閲覧中（使用中）のウェブサイトからそのポータルサイトへ切り替えたり、別のウェブブラウザを起動させたりしなければならない。そのため、利用者が所望のコンテンツにより容易にアクセスできることが望まれている。
【０００５】
本発明は、上記課題を解決する為になされたものであり、使用者が簡易な操作で音声を含むコンテンツを利用し得るクライアント端末、コンテンツ再生方法及びコンテンツ再生プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のクライアント端末は、音声データを含むコンテンツデータを配信する配信サーバからコンテンツデータを受信して再生することが可能なクライアント端末であって、配信サーバを示すＵＲＬ情報を提供するＵＲＬ提供サーバからＵＲＬ情報を複数受信するＵＲＬ受信手段と、ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動手段と、ＵＲＬ受信手段により受信された複数のＵＲＬ情報から一のＵＲＬ情報を選択するための選択肢を、ツールバー起動手段により起動されたツールバーを介してクライアント端末の使用者に提供し、該使用者が選択した一のＵＲＬ情報を受け付けるＵＲＬ受付手段と、ＵＲＬ受付手段により受け付けられたＵＲＬ情報に対応する配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応するコンテンツデータを受信して再生する再生手段と、を備えることを特徴とする。
【０００７】
また本発明のコンテンツ再生方法は、クライアント端末が、音声データを含むコンテンツデータを配信する配信サーバからコンテンツデータを受信して再生することが可能なコンテンツ再生方法であって、クライアント端末が、配信サーバを示すＵＲＬ情報を提供するＵＲＬ提供サーバからＵＲＬ情報を複数受信するＵＲＬ受信ステップと、クライアント端末が、ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動ステップと、クライアント端末が、ＵＲＬ受信ステップにおいて受信された複数のＵＲＬ情報から一のＵＲＬ情報を選択するための選択肢を、ツールバー起動ステップにおいて起動されたツールバーを介してクライアント端末の使用者に提供し、該使用者が選択した一のＵＲＬ情報を受け付けるＵＲＬ受付ステップと、クライアント端末が、ＵＲＬ受付ステップにおいて受け付けられたＵＲＬ情報に対応する配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応するコンテンツデータを受信して再生する再生ステップと、を含むことを特徴とする。
【０００８】
また本発明のコンテンツ再生プログラムは、音声データを含むコンテンツデータを配信する配信サーバからコンテンツデータを受信して再生するコンテンツ再生プログラムであって、コンピュータを、配信サーバを示すＵＲＬ情報を提供するＵＲＬ提供サーバからＵＲＬ情報を複数受信するＵＲＬ受信手段と、ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動手段と、ＵＲＬ受信手段により受信された複数のＵＲＬ情報から一のＵＲＬ情報を選択するための選択肢を、ツールバー起動手段により起動されたツールバーを介してクライアント端末の使用者に提供し、該使用者が選択した一のＵＲＬ情報を受け付けるＵＲＬ受付手段と、ＵＲＬ受付手段により受け付けられたＵＲＬ情報に対応する配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応するコンテンツデータを受信して再生する再生手段と、して機能させることを特徴とする。
【０００９】
このようなクライアント端末、コンテンツ再生方法及びコンテンツ再生プログラムによれば、ＵＲＬ情報が複数受信されると共に、ウェブブラウザ上にツールバーが配置される。このときツールバーは、ウェブブラウザの表示領域とは異なる領域に配置される。続いて、複数のＵＲＬ情報から一のＵＲＬ情報を選択するための選択肢が、ツールバーを介してクライアント端末の使用者に提供される。続いて、使用者がツールバーを介して選択した一のＵＲＬ情報が受け付けられる。そして受け付けられたＵＲＬ情報に対応するコンテンツデータが配信サーバから受信され再生される。これにより、使用者は、ツールバーを操作するだけで、複数のＵＲＬ情報から一のＵＲＬ情報を選択し、選択したＵＲＬ情報で示される配信サーバから配信されるコンテンツを聴取又は視聴できる。すなわち、使用者は簡易な操作でコンテンツを利用できる。
【００１０】
本発明のクライアント端末は、音声データを含むコンテンツデータを配信する配信サーバからコンテンツデータを受信して再生することが可能なクライアント端末であって、配信サーバを示すＵＲＬ情報と、該ＵＲＬ情報に対応するコンテンツデータの配信開始日時とを含む配信予定情報を提供する予定提供サーバから、配信予定情報を受信する予定受信手段と、ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動手段と、予定受信手段により受信された配信予定情報を、ツールバー起動手段により起動されたツールバーを介してクライアント端末の使用者に提供し、提供された配信予定情報に含まれるＵＲＬ情報及び配信開始日時を含む再生予約情報の入力を受け付ける予約受付手段と、予約受付手段により受け付けられた再生予約情報に含まれる配信開始日時に、該再生予約情報に含まれるＵＲＬ情報に対応する配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応するコンテンツデータを受信して再生する再生手段と、を備えることを特徴とする。
【００１１】
また本発明のコンテンツ再生方法は、クライアント端末が、音声データを含むコンテンツデータを配信する配信サーバからコンテンツデータを受信して再生することが可能なコンテンツ再生方法であって、クライアント端末が、配信サーバを示すＵＲＬ情報と、該ＵＲＬ情報に対応するコンテンツデータの配信開始日時とを含む配信予定情報を提供する予定提供サーバから、配信予定情報を受信する予定受信ステップと、クライアント端末が、ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動ステップと、クライアント端末が、予定受信ステップにおいて受信された配信予定情報を、ツールバー起動ステップにおいて起動されたツールバーを介してクライアント端末の使用者に提供し、提供された配信予定情報に含まれるＵＲＬ情報及び配信開始日時を含む再生予約情報の入力を受け付ける予約受付ステップと、クライアント端末が、予約受付ステップにおいて受け付けられた再生予約情報に含まれる配信開始日時に、該再生予約情報に含まれるＵＲＬ情報に対応する配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応するコンテンツデータを受信して再生する再生ステップと、を含むことを特徴とする。
【００１２】
また本発明のコンテンツ再生プログラムは、音声データを含むコンテンツデータを配信する配信サーバからコンテンツデータを受信して再生するコンテンツ再生プログラムであって、コンピュータを、配信サーバを示すＵＲＬ情報と、該ＵＲＬ情報に対応するコンテンツデータの配信開始日時とを含む配信予定情報を提供する予定提供サーバから、配信予定情報を受信する予定受信手段と、ウェブデータを表示する表示領域を有するウェブブラウザ上に設けられ且つ表示領域とは異なる領域に配置されるツールバーを起動するツールバー起動手段と、予定受信手段により受信された配信予定情報を、ツールバー起動手段により起動されたツールバーを介してクライアント端末の使用者に提供し、提供された配信予定情報に含まれるＵＲＬ情報及び配信開始日時を含む再生予約情報の入力を受け付ける予約受付手段と、予約受付手段により受け付けられた再生予約情報に含まれる配信開始日時に、該再生予約情報に含まれるＵＲＬ情報に対応する配信サーバに接続し、該配信サーバから該ＵＲＬ情報に対応するコンテンツデータを受信して再生する再生手段と、して機能させることを特徴とする。
【００１３】
このようなクライアント端末、コンテンツ再生方法及びコンテンツ再生プログラムによれば、配信予定情報が受信され、ツールバーを介して使用者に提供される。続いて、その配信予定情報に基づく再生予約情報の入力が受け付けられる。続いて、受け付けられた再生予約情報に含まれる配信開始日時に、その再生予約情報に含まれるＵＲＬ情報に対応するコンテンツデータが受信され再生される。これにより、使用者はツールバーを操作するだけでコンテンツ再生の予約を行うことができ、配信開始日時に自動的に再生されるコンテンツを聴取又は視聴できる。すなわち、使用者は簡易な操作でコンテンツを利用できる。
【発明の効果】
【００１４】
このようなクライアント端末、コンテンツ再生方法及びコンテンツ再生プログラムによれば、使用者がツールバーを介して選択したＵＲＬ情報に基づいてコンテンツデータが再生される。したがって、使用者は簡易な操作で音声を含むコンテンツを利用できる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１６】
まず、図１〜６を用いて、実施形態に係るコンテンツ配信システム１の構成を説明する。図１はコンテンツ配信システム１の全体構成を示す図である。図２は番組データの例を示す図である。図３は図１に示すＰＣ４０の機能構成を示す図である。図４はウェブブラウザの例を示す図である。図５は、図４に示すツールバーを示す図である。図６は、図４に示すウェブブラウザ上に表示された予約受付画面の例を示す図である。
【００１７】
コンテンツ配信システム１は、インターネットラジオ番組のデータ（コンテンツデータ）を配信する配信サーバ１０と、配信サーバ１０を示すＵＲＬ情報を提供するＵＲＬ提供サーバ２０と、インターネットラジオ番組のＥＰＧ（Electronic Program Guide、電子番組表）データを提供する番組表提供サーバ（予約情報提供サーバ）３０と、クライアント端末であるパーソナルコンピュータ（以下「ＰＣ」という）とを備えている。配信サーバ１０、ＵＲＬ提供サーバ２０、番組表提供サーバ３０及びＰＣ４０は、ネットワーク５０を介して互いに接続可能であり、ＰＣ４０は、このネットワーク５０を介してコンテンツデータ、ＵＲＬ情報及びＥＰＧデータを受信できる。なお、図１では、配信サーバ１０、ＵＲＬ提供サーバ２０、番組表提供サーバ３０及びＰＣ４０をそれぞれ一つのみ示しているが、コンテンツ配信システム１内に各機器が複数存在してもよい。
【００１８】
配信サーバ１０は、コンテンツデータをＰＣ４０に配信するコンピュータである。この配信サーバ１０は、コンテンツデータを配信する配信局として機能する。コンテンツデータとは、音声データ及び文字データで構成されるインターネットラジオ番組が符号化されたデータである。例えば配信サーバ１０は、３０分のインターネットラジオ番組が符号化されたコンテンツデータを配信する。配信サーバ１０は、ＰＣ４０からの配信要求に応じてコンテンツデータを配信してもよいし（プル配信方式）、配信サーバ１０自身から能動的にコンテンツデータを配信してもよい（プッシュ配信方式）。なお、配信サーバ１０が複数種類のインターネットラジオ番組の配信局として機能してもよい。この場合、配信サーバ１０を示すＵＲＬ情報は複数存在する。
【００１９】
ＵＲＬ提供サーバ２０は、ＵＲＬ情報をＰＣ４０に配信するコンピュータである。ＵＲＬ情報は、ＵＲＬと配信局の名前（局名）とが対応付けられた情報である。例えばＵＲＬ提供サーバ２０は、ＵＲＬ「http://www.abcdefg-radio.com/」と局名「配信局Ａ」とが対応付けられたＵＲＬ情報を配信する。ＵＲＬ提供サーバ２０は、ＵＲＬ情報を配信する際にプル配信方式を用いてもよいしプッシュ配信方式を用いてもよい。
【００２０】
番組表提供サーバ３０は、ＥＰＧデータをＰＣ４０に配信するコンピュータである。ＥＰＧデータは、将来配信される予定のインターネットラジオ番組に関する番組データ（配信予定情報）の集合である。番組データは、図２に示すようにＸＭＬ（Extensible Markup Language）で記述される、図２の番組データには、番組名を示すプログラムタイトル及びサブタイトル、インターネットラジオ番組の配信局の名前、ＵＲＬ情報、配信局のホームページアドレス、配信局のＲＳＳ（RDF(Resource Description Framework) Site Summary）配信アドレス、番組内容、配信開始日時（「ｓｔａｒｔタグ」で定義）、配信終了日時（「ｅｎｄタグ」で定義）、インターネットラジオ番組のホームページアドレス、及びインターネットラジオ番組のＲＳＳ配信アドレスが記載されている。
【００２１】
番組データの記載方法は図２に示す方法に限定されない。図２では、配信局を定義するタグ「ｓｔａｔｉｏｎタグ」を、インターネットラジオ番組を定義するタグ「ｐｒｏｇｒａｍタグ」の子要素として定義したが、この階層関係を逆転させて両タグを定義してもよい。また、これら二つのタグを同一階層で定義してもよい。また、番組データに含める情報の種類も限定されない。更に、番組データをＸＭＬ以外の手法で作成してもよい。
【００２２】
ＰＣ４０は、ＵＲＬ提供サーバ２０から提供されるＵＲＬ情報に基づいて配信サーバ１０に接続し、その配信サーバ１０から配信されるコンテンツデータを受信し再生することが可能である。また、ＰＣ４０は、番組表提供サーバ３０から提供されるＥＰＧデータを用いてインターネットラジオ番組の再生予約を実行することも可能である。このためにＰＣ４０は、機能的構成要素としてツールバー起動部（ツールバー起動手段）４１、通信部（ＵＲＬ受信手段、予定受信手段）４２、受付部（ＵＲＬ受付手段、予約受付手段）４３、記憶部４４及び再生部（再生手段）４５を備えている。
【００２３】
ツールバー起動部４１は、インターネットラジオを聴くためのアプリケーションであるツールバーを起動する手段である。ＰＣ４０の使用者は、ネットワーク５０を介して所定のサーバ（図示せず）からツールバーをダウンロードしインストールすることができる。以下では、ツールバーがインストールされたことを前提に説明する。
【００２４】
ツールバー起動部４１は、ＨＴＭＬ（HyperText Markup Language）データなどのウェブデータを表示するウェブブラウザ６０が起動されたときにツールバー７０を起動する。ツールバー７０は、インターネットラジオのコンテンツデータを制御するアプリケーションプログラムであり、聴取者（使用者）の各種指示を受け付けるためのユーザインタフェースを備える。ツールバー７０を起動する際、ツールバー起動部４１は、ＵＲＬ情報及び番組データの取得を指示するための取得信号を生成して通信部４２に出力する。その後、ツールバー起動部４１は、その取得信号に応じて通信部４２から入力されたＵＲＬ情報をツールバー７０に埋め込む。その後、ツールバー起動部４１は、ウェブブラウザ６０上にツールバー７０を配置する。これによりツールバー７０が聴取者に提供され、聴取者はツールバー７０を操作することが可能になる。
【００２５】
ウェブブラウザ６０は、図４に示すように、ウェブデータの表示などを指示するための操作部６１と、ウェブデータを表示する表示部（表示領域）６２とを備えている。ツールバー７０は、ウェブブラウザ６０の上部に幅方向に延びるように配置された長尺の操作部６１と接するように、その操作部６１に沿って配置される。そのため、ツールバー７０の下方に表示部６２が配置されることになる。すなわち、ツールバー７０は、ウェブブラウザ６０上において、表示部６２とは異なる領域に配置される。
【００２６】
通信部４２は、ネットワーク５０を介して送信されてきた各種データを受信する手段である。具体的には、通信部４２は、ＵＲＬ提供サーバ２０からのＵＲＬ情報を複数受信するＵＲＬ受信手段として機能すると共に、番組表提供サーバ３０からのＥＰＧデータを受信する予定受信手段として機能する。
【００２７】
具体的には、通信部４２は、ツールバー起動部４１から入力された取得信号に基づいてＵＲＬ提供サーバ２０に接続し、ＵＲＬ情報を取得するためのＵＲＬ要求信号をＵＲＬ提供サーバ２０に送信する。続いて通信部４２は、ＵＲＬ要求信号に応じてＵＲＬ提供サーバ２０から送信された複数のＵＲＬ情報を受信する。そして通信部４２は受信したＵＲＬ情報をツールバー起動部４１に出力する。
【００２８】
また、通信部４２は、受信した取得信号に基づいて番組表提供サーバ３０に接続し、ＥＰＧデータ（複数の番組データ）を取得するためのＥＰＧ要求信号を番組表提供サーバ３０に送信する。続いて通信部４２は、ＥＰＧ要求信号に応じて番組表提供サーバ３０から送信されたＥＰＧデータを受信する。そして通信部４２は受信したＥＰＧを記憶部４４に出力する。
【００２９】
受付部４３は、聴取者による各種入力を受け付ける手段であり、ツールバー７０のユーザインタフェース部分に対応する。特に受付部４３は、通信部４２により受信された複数のＵＲＬ情報から一のＵＲＬ情報を選択するための選択肢をツールバーを介して聴取者に提供し、その聴取者が選択した一のＵＲＬ情報の入力を受け付ける。また受付部４３は、通信部４２により受信された番組データ（ＥＰＧデータ）をツールバー７０を介して聴取者に提供し、提供された番組データに含まれるＵＲＬ情報、配信開始日時及び番組情報（番組タイトルなどの情報）を含む再生予約情報の入力を受け付ける。
【００３０】
図５を用いて、受付部４３に対応するツールバー７０のユーザインタフェースについて説明する。ツールバー７０は、環境設定ボタン７１、局情報表示ボタン７２、番組情報表示部７３、局選択ボタン７４、音量設定ボタン７５、及び番組表ボタン７６を備えている。
【００３１】
環境設定ボタン７１は、ツールバー７０の環境設定の入力を受け付ける入力インタフェースである。この環境設定ボタン７１が押下されることでメニュー画面７１ａが表示される。このメニュー画面７１ａには、ツールバー７０の表示サイズの変更やヘルプ情報の表示などを受け付けるメニューが設けられている。
【００３２】
局情報表示ボタン７２は、インターネットラジオ番組の配信局に関する情報を表示するための入力インタフェースである。この局情報表示ボタン７２を押下されることでメニュー画面７２ａが表示される。このメニュー画面７２ａには、配信局のウェブサイトへの移動や配信局へのメッセージ送信などを受け付けるメニューが設けられている。
【００３３】
番組情報表示部７３は、再生中のインターネットラジオ番組に関する文字情報を表示したり、コンテンツデータの受信状態などを表示したりする出力インタフェースである。
【００３４】
局選択ボタン７４は、配信局の選択などを受け付ける入力インタフェースである。この局選択ボタン７４が押下されることでメニュー画面７４ａが表示される。このメニュー画面７４ａには、配信局（メニュー「配信局Ａ」など）の選択や、起動時の自動再生の設定（メニュー「起動時に前回の配信局を再生する」）などを受け付けるメニューが設けられている。このメニュー画面７４ａに表示される配信局はＵＲＬ情報に基づくものであり、ツールバー起動部４１によって埋め込まれる。
【００３５】
音量設定ボタン７５は、再生音量の入力を受け付ける入力インタフェースである。この音量設定ボタン７５が押下されることでメニュー画面７５ａが表示される。このメニュー画面７５ａには、音量の設定を受け付けるメニューが設けられている。
【００３６】
番組表ボタン７６は、番組表の表示と再生予約情報の入力を受け付ける入力インタフェースである。この番組表ボタン７６が押下されることで、後述する予約受付画面８０が表示される。
【００３７】
なお、ツールバー７０を構成するボタンの構成や配置は、図５に示すものに限定されない。ツールバー７０の提供者は、編集画面などを備えた専用のプログラムを用いてツールバー７０のデザインを自由に決めることができる。
【００３８】
図３に戻って、ツールバー７０の操作に基づく受付部４３の機能を説明する。聴取者がツールバー７０の局選択ボタン７４を操作することで一の配信局が選択された場合、受付部４３は選択された配信局に対応するＵＲＬ情報を受け付けて再生部４５に出力する。また、局選択ボタン７４の操作によって起動時の自動再生の設定が変更された場合、受付部４３は、変更された設定に従って自動再生フラグを生成し記憶部４４に出力する。なお、起動時に前回の配信局を再生する場合（自動再生の場合）には自動再生フラグが「１」に設定され、自動再生を行わない場合には自動再生フラグが「０」に設定されるものとする。
【００３９】
また、ツールバー７０の番組表ボタン７６が押下された場合、受付部４３は、記憶部４４に格納されている番組データを読み出す。続いて、受付部４３は、読み出した番組データをウェブブラウザ６０の表示部６２に出力すると共に、再生予約情報の入力を受け付けるためのユーザインタフェースをその表示部６２に出力する。これにより聴取者は、配信予定のインターネットラジオ番組を確認できると共に、再生の予約を行うことができる。
【００４０】
例えば、受付部４３は、ウェブブラウザ６０の表示部６２に図６に示すような予約受付画面８０を提供する。予約受付画面は、局選択部８１、番組表示部８２、予約ボタン８３、日付選択部８４、予約番組表示部８５及び解除ボタン８６を備えている。
【００４１】
局選択部８１は、配信局を選択するための入力インタフェースである。この局選択部８１により一の配信局が選択されると、選択された配信局に対応する番組データが番組表示部８２に表示される。このとき、各番組データには予約ボタン８３が一つずつ対応付けられる。予約ボタン８３は、再生予約情報の入力を受け付けるための入力インタフェースである。予約ボタン８３が押下された場合、受付部４３はその予約ボタンに対応する番組データからＵＲＬ情報、配信開始日時及び番組情報を含む再生予約情報を生成し、生成した再生予約情報を予約番組表示部８５に表示する。
【００４２】
日付選択部８４は、日付を選択するための入力インタフェースである。この日付選択部８４により一の日付が選択されると、選択された日付に対応する再生予約情報が予約番組表示部８５に表示される。このとき、各再生予約情報には解除ボタン８６が一つずつ対応付けられる。解除ボタン８６は、再生予約情報の解除を受け付けるための入力インタフェースである。解除ボタン８６が押下された場合、受付部４３はその解除ボタン８６に対応する再生予約情報を消去する。これにより、その再生予約情報が予約番組表示部８５から消去される。
【００４３】
受付部４３は、予約ボタン８３の操作に基づいて生成した再生予約情報を記憶部４４に出力する。例えば、受付部４３は、ＵＲＬ「http://www.abcdefg-radio.com/」と局名「配信局Ａ」とが対応付けられたＵＲＬ情報、配信開始日時「２００７年４月１０日、１２：００」及び番組情報「番組Ａ」を含む再生予約情報を受け付けて記憶部４４に出力する。また、受付部４３は、押下された解除ボタン８６に対応する再生予約情報を消去するための消去信号を生成して記憶部４４に出力する。
【００４４】
記憶部４４は、通信部４２から入力されたＥＰＧデータ（複数の番組データ）を図示しない記憶装置（ハードディスクやメモリなど）に記憶すると共に、受付部４３から入力された再生予約情報及び自動再生フラグを同様に記憶する手段である。また記憶部４４は、受付部４３から入力された消去信号に基づいて、記憶されている再生予約情報を消去する。更に記憶部４４は、再生部４５から入力されたＵＲＬ情報を同様に記憶する。
【００４５】
再生部４５は、受付部４３から入力されたＵＲＬ情報に基づいて、該ＵＲＬ情報に対応する配信サーバ１０に接続し、その配信サーバ１０からＵＲＬ情報に対応するコンテンツデータを受信して再生する手段である。
【００４６】
具体的には、再生部４５は、入力されたＵＲＬ情報に基づいてＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）などを用いて配信サーバ１０との接続を確立し、配信サーバ１０に対してＵＲＬ情報に対応するコンテンツデータの配信を要求する。続いて再生部４５は、音声や動画像などをストリーミング方式で復号する専用アプリケーションプログラム（図示せず）を制御することで、配信サーバ１０から配信されてきたコンテンツデータを受信し再生する。これにより、聴取者は自身が選択したインターネットラジオを聴くことができる。なお、コンテンツデータの受信・再生（復号）方式はストリーミング方式に限定されず、全データを一括ダウンロードしてから再生を行うダウンロード方式を採用してもよい。
【００４７】
また、再生部４５は、再生中のコンテンツデータに対応するＵＲＬ情報を記憶部４４に出力する。そして次にツールバー７０が起動されたとき、再生部４５は記憶部４４から自動再生フラグを読み出す。このとき、読み出した自動再生フラグが「１」である場合、再生部４５は記憶部４４からＵＲＬ情報を読み出す。続いて再生部４５は、そのＵＲＬ情報に基づいて配信サーバ１０との接続を確立し、コンテンツデータの受信及び再生（起動時の自動再生）を行う。これにより、ツールバー７０が起動された直後からインターネットラジオ番組が出力される。
【００４８】
また、再生部４５は、再生予約情報を記憶部４４から読み出し、読み出した再生予約情報に基づいてコンテンツデータの受信及び再生（再生予約に基づく自動再生）を行う。再生部４５は、読み出した再生予約情報に含まれる配信開始日時にその再生予約情報に含まれるＵＲＬ情報に対応する配信サーバ１０に接続する。そして、再生部４５は、読み出したＵＲＬ情報に対応するコンテンツデータを配信サーバ１０から受信して再生する。これにより聴取者は配信予約したインターネットラジオ番組を聴くことができる。
【００４９】
次に、図７〜１０を用いて、図１に示すコンテンツ配信システム１の処理を説明するとともに本実施形態に係るコンテンツ再生方法について説明する。図７は、ツールバー起動時の処理を示すフローチャートである。図８は、ツールバー７０の局選択ボタン７４により配信局が選択された際の処理を示すフローチャートである。図９は、ツールバー７０の番組表ボタン７６が押下された際の処理を示すフローチャートである。図１０は、再生予約情報に基づいてコンテンツデータを再生する際の処理を示すフローチャートである。
【００５０】
ＰＣ４０上においてウェブブラウザ６０が起動された場合、ツールバー起動部４１がツールバー７０を起動する（ステップＳ１０、ツールバー起動ステップ）。続いて、通信部４２がＵＲＬ情報及び番組データ（ＥＧＰデータ）を受信する（ステップＳ１２、ＵＲＬ受信ステップ、予定受信ステップ）。続いて、受付部４３が受信されたＵＲＬ情報をツールバー７０に埋め込む（ステップＳ１４）。続いて、記憶部４４が受信された番組データを記憶する（ステップＳ１６）。続いて、再生部４５が自動再生フラグを読み出し自動再生設定の有無を判定する（ステップＳ１８）。
【００５１】
このとき、自動再生フラグが「１」であれば（ステップＳ１８；ＹＥＳ）、再生部４５は記憶部４４からＵＲＬ情報を読み出し（ステップＳ２０）、読み出したＵＲＬ情報に基づいて配信サーバ１０に接続する（ステップＳ２２）。そして、再生部４５がその配信サーバ１０からコンテンツデータを受信し再生する（ステップＳ２４）。これに対し、自動再生フラグが「０」の場合は（ステップＳ１８；ＮＯ）、聴取者によって配信局が選択されるか再生予約時刻になるまで、コンテンツデータの再生は行われない。
【００５２】
図８に示すように、その後、ツールバー７０は、聴取者による配信局の選択を受け付ける（ステップＳ３０）。そして、聴取者がツールバー７０の局選択ボタン７４を用いて複数の配信局から一の配信局を選択した場合（ステップＳ３０；ＹＥＳ）、受付部４３は選択された配信局に対応するＵＲＬ情報を受け付け（ステップＳ３２、ＵＲＬ受付ステップ）、そのＵＲＬ情報を再生部４５に出力する。その後、再生部４５がそのＵＲＬ情報に対応する配信サーバ１０に接続し（ステップＳ３４、再生ステップ）、その配信サーバ１０からコンテンツデータを受信し再生する（ステップＳ３６、再生ステップ）。なお、このコンテンツデータ受信前に、再生部４５が別のコンテンツデータを再生中だった場合、再生部４５は新たに受信したコンテンツデータの再生に切り替える。これにより、ＰＣ４０から出力されるインターネットラジオ番組が切り替えられる。
【００５３】
また、図９に示すように、ツールバー７０は、聴取者によるツールバー７０の番組表ボタン７６の押下を受け付ける（ステップＳ４０）。そして、聴取者がその番組表ボタン７６を押下した場合（ステップＳ４０；ＹＥＳ）、受付部４３が記憶されている番組データを読み出してウェブブラウザ６０上に表示する（ステップＳ４２）。続いて、受付部４３は、予約受付画面８０上の予約ボタン８３による再生予約情報の入力を受け付ける（ステップＳ４４）。そして、聴取者が予約受付画面上の予約ボタン８３を押下した場合（ステップＳ４４；ＹＥＳ）、受付部４３が再生予約情報を受け付け（ステップＳ４６、予約受付ステップ）、記憶部４４がその再生予約情報を記憶する（ステップＳ４８）。
【００５４】
次に、図１０を用いて、再生予約情報に基づく自動再生処理について説明する。再生部４５は、再生予約情報の再生予約時刻になるまで待機する（ステップＳ５０）。そして、再生予約時刻になった時、再生部４５は記憶部４４からその再生予約時刻に対応するＵＲＬ情報を読出し（ステップＳ５２）、そのＵＲＬ情報に基づいて配信サーバ１０に接続する（ステップＳ５４、再生ステップ）。続いて、再生部４５がその配信サーバ１０からコンテンツデータを受信し再生する（ステップＳ５６、再生ステップ）。なお、この自動再生前に、再生部４５が別のコンテンツデータを再生中だった場合、再生部４５は新たに受信したコンテンツデータの再生に切り替える。これにより、ＰＣ４０から出力されるインターネットラジオ番組が切り替えられる。
【００５５】
次に、図１１を用いて本実施形態に係るコンテンツ再生プログラム１００を説明する。図１１は、コンテンツ再生プログラム１００の構成を示す図である。
【００５６】
コンテンツ再生プログラム１００は、上述した一連のコンテンツ再生処理をコンピュータに実行させるためのプログラムである。このコンテンツ再生プログラム１００は、コンピュータが備える記録媒体９０に形成されたプログラム格納領域９１内に格納されている。
【００５７】
コンテンツ再生プログラム１００は、メインモジュール１０１、ツールバー起動モジュール１０２、通信モジュール１０３、受付モジュール１０４、記憶モジュール１０５及び再生モジュール１０６を備えている。メインモジュール１０１は、上述した一連のコンテンツ再生処理を統括的に制御するプログラムである。ツールバー起動モジュール１０２、通信モジュール１０３、受付モジュール１０４、記憶モジュール１０５及び再生モジュール１０６を実行させることにより実現される機能は、上述したツールバー起動部４１、通信部４２、受付部４３、記憶部４４及び再生部４５の機能とそれぞれ同様である。
【００５８】
以上説明したように、本実施形態によれば、聴取者は、ツールバー７０を操作するだけで、複数の配信局から一の配信局を選択し、選択した配信局から配信されるインターネットラジオ番組を聴取できる。すなわち、聴取者は簡易な操作でインターネットラジオ番組を聴取できる。また、ツールバー７０はウェブブラウザ６０の表示部６２とは異なる領域に配置されるので、ツールバー７０の起動や聴取者による配信局の選択が行われても、ウェブブラウザ６０の表示部６２に表示されている情報は変更されない。そのため、聴取者は、ウェブブラウザ６０上に表示されている情報を用いた作業（例えばウェブサイトの閲覧や入力作業）を中断することなく、配信されたラジオコンテンツを聴取できる。
【００５９】
また本実施形態によれば、聴取者はツールバー７０を操作するだけでインターネットラジオ番組の再生予約を行うことができ、配信開始日時に自動的に再生される番組を聴取できる。すなわち、聴取者は簡易な操作でインターネットラジオ番組を聴取できる。また、聴取者は、再生予約さえしておけば、所望のインターネットラジオ番組の配信開始日時に配信局を選択し忘れた場合でも、その番組を聴取できる。
【００６０】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で以下のような様々な変形が可能である。
【００６１】
上記実施形態では、通信部４２がインターネットラジオ番組のコンテンツデータを受信したが、受信するコンテンツデータの種類はこれに限定されない。例えば、通信部４２は、ＲＳＳを用いてインターネット上のマルチメディアコンテンツを自動的に収集する仕組みである、いわゆるポッドキャスティング（Ｐｏｄｃａｓｔｉｎｇ）により配信されるコンテンツデータを受信してもよい。受信されるコンテンツデータの構成も限定されず、コンテンツ配信システム１では、音声情報、動画、静止画、文字情報又はこれらの任意の組合せから成るデータを再生できる。
【００６２】
また上記実施形態では、再生部４５がコンテンツデータを受信・再生したが、受信したコンテンツデータに対する制御はこれに限定されない。例えば、記憶部４４が受信したコンテンツデータを記憶してもよい。これにより、聴取者は、所望の時にコンテンツデータを再生し、ラジオ番組を聴取できる。
【００６３】
また上記実施形態では、ツールバー７０が局選択ボタン７４及び番組表ボタン７６を備えていたが、ツールバー７０がこれらのボタンのうちどちらか一方のみを備えてもよい。
【００６４】
また上記実施形態では、ツールバー７０が起動される際に通信部４２がＵＲＬ情報を受信したが、ツールバー７０起動時のＵＲＬ情報の取得方法はこれに限定されない。例えば、ツールバー７０起動中に記憶部４４が選択候補であるＵＲＬ情報を予め記憶しておき、ツールバー７０の次回起動時に、ツールバー起動部４１が記憶部４４から選択候補のＵＲＬ情報を読み出してツールバー７０に埋め込んでもよい。これにより、ツールバー７０起動時に発生するＵＲＬ情報の受信が省略されるので、ツールバー７０をより早く起動することが可能になると共に、ネットワーク５０の通信負荷を低減できる。
【００６５】
また上記実施形態では、配信サーバ１０とＵＲＬ提供サーバ２０と番組表提供サーバ３０を別々に設けたが、サーバ構成はこれに限定されない。例えば、一台のサーバがこれら三種類のサーバの機能を備えてもよい。
【００６６】
また上記実施形態では、クライアント端末としてＰＣ４０を用いたが、携帯電話機などの移動通信端末をクライアント端末としてもよい。
【図面の簡単な説明】
【００６７】
【図１】実施形態に係るコンテンツ再生システムの構成を示す図である。
【図２】番組データの例を示す図である。
【図３】図１に示すＰＣの機能構成を示す図である。
【図４】ウェブブラウザの例を示す図である。
【図５】図４に示すツールバーを示す図である。
【図６】図４に示すウェブブラウザ上に表示された予約受付画面の例を示す図である。
【図７】ツールバー起動時の処理を示すフローチャートである。
【図８】ツールバーを介して配信局が選択された際の処理を示すフローチャートである。
【図９】ツールバーの番組表ボタンが押下された際の処理を示すフローチャートである。
【図１０】再生予約情報に基づくコンテンツデータ再生の処理を示すフローチャートである。
【図１１】コンテンツ再生プログラムの構成を示す図である。
【符号の説明】
【００６８】
１０…配信サーバ、２０…ＵＲＬ提供サーバ、３０…番組表提供サーバ（予約情報提供サーバ）、４０…ＰＣ（クライアント端末）、４１…ツールバー起動部（ツールバー起動手段）、４２…通信部（ＵＲＬ受信手段、予定受信手段）、４３…受付部（ＵＲＬ受付手段、予約受付手段）、４４…記憶部、４５…再生部（再生手段）、６０…ウェブブラウザ、６２…表示部（表示領域）、７０…ツールバー、１００…コンテンツ再生プログラム、１０２…ツールバー起動モジュール、１０３…通信モジュール、１０４…受付モジュール、１０５…記憶モジュール、１０６…再生モジュール。
【図１】
2008257592.tif 000003
【図２】
2008257592.tif 000004
【図３】
2008257592.tif 000005
【図４】
2008257592.tif 000006
【図５】
2008257592.tif 000007
【図６】
2008257592.tif 000008
【図７】
2008257592.tif 000009
【図８】
2008257592.tif 000010
【図９】
2008257592.tif 000011
【図１０】
2008257592.tif 000012
【図１１】
2008257592.tif 000013