(57)【要約】    【課題】利用者が希望するコンテンツを希望するタイミングで入手可能とし、この際、コンテンツを転送するネットワークやサーバにおいて集中的な負荷を発生させることなく、サービスの低下やコストの上昇を招くことがないシステムを提供すること。    【解決手段】クライアント２がコンテンツ転送管理手段４に対してコンテンツ指定情報、転送契機情報及び転送先情報を含むコンテンツ転送情報を登録し（１）、コンテンツ転送管理手段４が転送契機情報に従う転送契機を検知し（２ １）、コンテンツ指定情報を転送元情報とともにコンテンツ転送先３へ送信して転送契機を通知し（２ ２）、コンテンツ転送先３がコンテンツ指定情報をコンテンツ転送元１へ送信してコンテンツを要求し（３）、コンテンツ転送元１がコンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先３へ転送する（４）。【選択図】図４
2005167702.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを保持し提供するコンテンツ提供者の装置からコンテンツの配信を希望するコンテンツ利用者の装置へ希望のコンテンツを配信するコンテンツ配信方法であって、
コンテンツ提供者の装置である少なくとも１つのコンテンツ転送元と、コンテンツ利用者の装置の１つである少なくとも１つのクライアントと、コンテンツ利用者の装置の１つである少なくとも１つのコンテンツ転送先と、コンテンツの転送を管理するコンテンツ転送管理手段と、これらの間を通信可能に接続するネットワークとを用い、
前記クライアントが、コンテンツ転送管理手段に対し、配信を希望する少なくとも１つのコンテンツを指定するコンテンツ指定情報、コンテンツ毎の少なくとも１つの転送契機を指定する転送契機情報及びコンテンツ毎の少なくとも１つのコンテンツ転送先を指定する転送先情報を含むコンテンツ転送情報を登録するステップと、
前記コンテンツ転送管理手段が、前記登録されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知し、該検知した転送契機情報に対応するコンテンツ転送情報中のコンテンツ指定情報を、当該コンテンツ指定情報によって指定されるコンテンツを保持し提供するコンテンツ転送元を指定する転送元情報とともに、前記検知した転送契機情報に対応するコンテンツ転送情報中の転送先情報によって指定されるコンテンツ転送先へ送信して転送契機を通知するステップと、
前記コンテンツ転送先が、前記コンテンツ指定情報及び転送元情報を含む転送契機の通知を受領し、前記コンテンツ指定情報を前記転送元情報によって指定されるコンテンツ転送元へ送信してコンテンツを要求するステップと、
前記コンテンツ転送元が、前記コンテンツ指定情報を含む転送要求を受領し、前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先へ転送するステップとを含む
ことを特徴とするコンテンツ配信方法。
【請求項２】
請求項１に記載のコンテンツ配信方法において、
前記コンテンツ転送管理手段が、前記検知した転送契機に対応するコンテンツ転送先への転送契機の通知を、推定転送量、対応するコンテンツ転送元の総推定残存転送量及びそのしきい値に基づき、ネットワークのトラヒックが平準化するように制御するステップを含む
ことを特徴とするコンテンツ配信方法。
【請求項３】
請求項１又は２に記載のコンテンツ配信方法において、
前記コンテンツ転送管理手段が、前記登録されたコンテンツ転送情報のうち、コンテンツ指定情報及び転送契機情報が同一のコンテンツ転送情報を予めグループ化するステップと、
前記コンテンツ転送管理手段が、該グループ化されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知した場合、各コンテンツ転送情報中の転送先情報によって指定される各コンテンツ転送先への転送契機の通知をマルチキャスト通信プロトコルを用いて行うステップとを含む
ことを特徴とするコンテンツ配信方法。
【請求項４】
請求項１又は２に記載のコンテンツ配信方法において、
前記コンテンツ転送管理手段が、前記登録されたコンテンツ転送情報のうち、コンテンツ指定情報及び転送契機情報が同一のコンテンツ転送情報を予めグループ化するステップと、
前記コンテンツ転送管理手段が、該グループ化されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知した場合、前記グループ化されたコンテンツ転送情報のうちの一のコンテンツ転送情報中の転送先情報によって指定される一のコンテンツ転送先に対して転送契機の通知を、前記グループ化された全てのコンテンツ転送情報に含まれる転送先情報に関するマルチキャスト情報を付随して行うステップと、
前記一のコンテンツ転送先が、前記コンテンツ指定情報及びコンテンツ転送元情報を含む転送契機の通知をマルチキャスト情報とともに受領すると、前記コンテンツ指定情報を前記マルチキャスト情報とともに、前記コンテンツ転送元情報によって指定されるコンテンツ転送元へ送信してコンテンツを要求するステップと、
前記コンテンツ転送元が、前記コンテンツ指定情報を含む転送要求をマルチキャスト情報とともに受領すると、前記コンテンツ指定情報によって指定されるコンテンツを、前記マルチキャスト情報によってそれぞれ指定される各コンテンツ転送先へマルチキャスト通信プロトコルを用いて転送するステップとを含む
ことを特徴とするコンテンツ配信方法。
【請求項５】
請求項１乃至４いずれかに記載のコンテンツ配信方法において、
前記転送契機として、時間情報もしくは条件情報もしくはこれらの情報の組み合わせを用いた
ことを特徴とするコンテンツ配信方法。
【請求項６】
請求項１乃至５いずれかに記載のコンテンツ配信方法において、
前記コンテンツとして、一定の順序で利用することが好ましい内容をそれぞれ含む複数のコンテンツを用い、各コンテンツを前記一定の順序でコンテンツ転送元からコンテンツ転送先へ配信する場合、
前記コンテンツ転送元が、前回転送したコンテンツをコンテンツ転送先から消去した上で新しいコンテンツを転送するステップを含む、
あるいは、
前記コンテンツ転送先が、転送されてきた新しいコンテンツを受信した際、前回受信したコンテンツを消去した後、新しいコンテンツを格納又は表示・再生するステップを含む
ことを特徴とするコンテンツ配信方法。
【請求項７】
請求項１乃至５いずれかに記載のコンテンツ配信方法において、
前記コンテンツとして、プログラム、固定データ及び可変データからなるソフトウェアにおける可変データを用い、該可変データの内容が更新された時、コンテンツ転送元からコンテンツ転送先へ配信する場合、
前記コンテンツ転送先が、転送されてきた新しいコンテンツを受信した際、前記ソフトウェアを蓄積した蓄積手段中の前記可変データと置き換えるステップを含む
ことを特徴とするコンテンツ配信方法。
【請求項８】
請求項１乃至７いずれかに記載のコンテンツ配信方法において、
前記に加え、コンテンツ利用者毎の課金情報を管理する課金管理手段を用い、
前記コンテンツ転送管理手段が、転送契機の通知においてコンテンツ転送先へ送信したコンテンツ指定情報を、当該コンテンツ指定情報を指定したクライアントに対応するコンテンツ利用者に関する情報とともに課金管理手段へ送信して課金契機を通知するステップと、
前記課金管理手段が、前記コンテンツ指定情報によって指定されるコンテンツの対価で前記コンテンツ利用者の課金情報を更新するステップとを含む
ことを特徴とするコンテンツ配信方法。
【請求項９】
請求項８に記載のコンテンツ配信方法において、
前記コンテンツ転送先あるいはコンテンツ転送元が、コンテンツ転送の失敗を検知し、少なくともコンテンツ指定情報及び転送先情報をコンテンツ転送管理手段へ送信して転送失敗を通知するステップと、
前記コンテンツ転送管理手段が、前記転送先情報からコンテンツ利用者を特定し、当該コンテンツ利用者に関する情報をコンテンツ指定情報とともに課金管理手段へ送信して課金復旧を通知するステップと、
前記課金管理手段が、前記コンテンツ指定情報によって指定されるコンテンツの対価で前記コンテンツ利用者の課金情報を復旧するステップとを含む
ことを特徴とするコンテンツ配信方法。
【請求項１０】
請求項１乃至９いずれかに記載のコンテンツ配信方法において、
前記コンテンツ転送管理手段が、コンテンツ転送先へ転送契機を通知する際、当該転送契機の通知中の転送元情報によって指定されるコンテンツ転送元又は当該転送契機の通知中のコンテンツ指定情報によって指定されるコンテンツにアクセスするための予め登録された認証データあるいはその時点で生成した認証データを併せて送信し、かつその時点で生成した場合はその認証データを前記コンテンツ転送元へ送信し、
前記コンテンツ転送先が、前記コンテンツ指定情報を前記認証データとともに前記転送元情報によって指定されるコンテンツ転送元へ送信してコンテンツを要求するステップと、
前記コンテンツ転送元が、前記認証データを、登録した認証データあるいはコンテンツ転送管理手段から受信した認証データと照合し、一致すれば前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先へ転送するステップとを含む
ことを特徴とするコンテンツ配信方法。
【請求項１１】
コンテンツを保持し提供するコンテンツ提供者の装置からコンテンツの配信を希望するコンテンツ利用者の装置へ希望のコンテンツを配信するコンテンツ配信システムであって、
コンテンツ提供者の装置である少なくとも１つのコンテンツ転送元と、コンテンツ利用者の装置の１つである少なくとも１つのクライアントと、コンテンツ利用者の装置の１つである少なくとも１つのコンテンツ転送先と、コンテンツの転送を管理するコンテンツ転送管理手段と、これらの間を通信可能に接続するネットワークとからなり、
前記クライアントは、コンテンツ転送管理手段に対し、配信を希望する少なくとも１つのコンテンツを指定するコンテンツ指定情報、コンテンツ毎の少なくとも１つの転送契機を指定する転送契機情報及びコンテンツ毎の少なくとも１つのコンテンツ転送先を指定する転送先情報を含むコンテンツ転送情報を登録する手段を備え、
前記コンテンツ転送管理手段は、前記登録されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知し、該検知した転送契機情報に対応するコンテンツ転送情報中のコンテンツ指定情報を、当該コンテンツ指定情報によって指定されるコンテンツを保持し提供するコンテンツ転送元を指定する転送元情報とともに、前記検知した転送契機情報に対応するコンテンツ転送情報中の転送先情報によって指定されるコンテンツ転送先へ送信して転送契機を通知する手段を備え、
前記コンテンツ転送先は、コンテンツ転送管理手段から前記コンテンツ指定情報及び転送元情報を含む転送契機の通知を受領すると、前記コンテンツ指定情報を前記転送元情報によって指定されるコンテンツ転送元へ送信してコンテンツを要求する手段を備え、
前記コンテンツ転送元は、コンテンツ転送先から前記コンテンツ指定情報を含む転送要求を受領すると、前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先へ転送する手段を備えた
ことを特徴とするコンテンツ配信システム。
【請求項１２】
請求項１１に記載のコンテンツ配信システムにおいて、
前記コンテンツ転送管理手段は、前記検知した転送契機に対応するコンテンツ転送先への転送契機の通知を、推定転送量、対応するコンテンツ転送元の総推定残存転送量及びそのしきい値に基づき、ネットワークのトラヒックが平準化するように制御する手段を備えた
ことを特徴とするコンテンツ配信システム。
【請求項１３】
請求項１１又は１２に記載のコンテンツ配信システムにおいて、
前記コンテンツ転送管理手段は、前記登録されたコンテンツ転送情報のうち、コンテンツ指定情報及び転送契機情報が同一のコンテンツ転送情報を予めグループ化する手段と、該グループ化されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知した場合、各コンテンツ転送情報中の転送先情報によって指定される各コンテンツ転送先への転送契機の通知をマルチキャスト通信プロトコルを用いて行う手段とを備えた
ことを特徴とするコンテンツ配信システム。
【請求項１４】
請求項１１又は１２に記載のコンテンツ配信システムにおいて、
前記コンテンツ転送管理手段は、前記登録されたコンテンツ転送情報のうち、コンテンツ指定情報及び転送契機情報が同一のコンテンツ転送情報を予めグループ化する手段と、該グループ化されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知した場合、前記グループ化されたコンテンツ転送情報のうちの一のコンテンツ転送情報中の転送先情報によって指定される一のコンテンツ転送先に対して転送契機の通知を、前記グループ化された全てのコンテンツ転送情報に含まれる転送先情報に関するマルチキャスト情報を付随して行う手段とを備え、
前記コンテンツ転送先は、コンテンツ転送管理手段から前記コンテンツ指定情報及びコンテンツ転送元情報を含む転送契機の通知をマルチキャスト情報とともに受領すると、前記コンテンツ指定情報を前記マルチキャスト情報とともに、前記コンテンツ転送元情報によって指定されるコンテンツ転送元へ送信してコンテンツを要求する手段を備え、
前記コンテンツ転送元は、コンテンツ転送先から前記コンテンツ指定情報を含む転送要求をマルチキャスト情報とともに受領すると、前記コンテンツ指定情報によって指定されるコンテンツを、前記マルチキャスト情報によってそれぞれ指定される各コンテンツ転送先へマルチキャスト通信プロトコルを用いて転送する手段を備えた
ことを特徴とするコンテンツ配信システム。
【請求項１５】
請求項１１乃至１４いずれかに記載のコンテンツ配信システムにおいて、
前記転送契機として、時間情報もしくは条件情報もしくはこれらの情報の組み合わせを用いた
ことを特徴とするコンテンツ配信システム。
【請求項１６】
請求項１１乃至１５いずれかに記載のコンテンツ配信システムにおいて、
前記コンテンツとして、一定の順序で利用することが好ましい内容をそれぞれ含む複数のコンテンツを用い、各コンテンツを前記一定の順序でコンテンツ転送元からコンテンツ転送先へ配信する場合、
前記コンテンツ転送元は、前回転送したコンテンツをコンテンツ転送先から消去した上で新しいコンテンツを転送する手段を備え、
あるいは、
前記コンテンツ転送先は、転送されてきた新しいコンテンツを受信した際、前回受信したコンテンツを消去した後、新しいコンテンツを格納又は表示・再生する手段を備えた
ことを特徴とするコンテンツ配信システム。
【請求項１７】
請求項１１乃至１５いずれかに記載のコンテンツ配信システムにおいて、
前記コンテンツとして、プログラム、固定データ及び可変データからなるソフトウェアにおける可変データを用い、該可変データの内容が更新された時、コンテンツ転送元からコンテンツ転送先へ配信する場合、
前記コンテンツ転送先は、転送されてきた新しいコンテンツを受信した際、前記ソフトウェアを蓄積する蓄積手段中の前記可変データと置き換える手段を備えた
ことを特徴とするコンテンツ配信システム。
【請求項１８】
請求項１１乃至１７いずれかに記載のコンテンツ配信システムにおいて、
コンテンツ利用者毎の課金情報を管理する課金管理手段を設け、
前記コンテンツ転送管理手段は、転送契機の通知においてコンテンツ転送先へ送信したコンテンツ指定情報を、当該コンテンツ指定情報を指定したクライアントに対応するコンテンツ利用者に関する情報とともに課金管理手段へ送信して課金契機を通知する手段を備え、
前記課金管理手段は、前記コンテンツ指定情報によって指定されるコンテンツの対価で前記コンテンツ利用者の課金情報を更新する手段を備えた
ことを特徴とするコンテンツ配信システム。
【請求項１９】
請求項１８に記載のコンテンツ配信システムにおいて、
前記コンテンツ転送先あるいはコンテンツ転送元は、コンテンツ転送の失敗を検知し、少なくともコンテンツ指定情報及び転送先情報をコンテンツ転送管理手段へ送信して転送失敗を通知する手段を備え、
前記コンテンツ転送管理手段は、前記転送先情報からコンテンツ利用者を特定し、当該コンテンツ利用者に関する情報を前記コンテンツ指定情報とともに課金管理手段へ送信して課金復旧を通知する手段を備え、
前記課金管理手段は、前記コンテンツ指定情報によって指定されるコンテンツの対価で前記コンテンツ利用者の課金情報を復旧する手段を備えた
ことを特徴とするコンテンツ配信システム。
【請求項２０】
請求項１１乃至１９いずれかに記載のコンテンツ配信システムにおいて、
前記コンテンツ転送管理手段は、コンテンツ転送先へ転送契機を通知する際、当該転送契機の通知中の転送元情報によって指定されるコンテンツ転送元又は当該転送契機の通知中のコンテンツ指定情報によって指定されるコンテンツにアクセスするための予め登録された認証データあるいはその時点で生成した認証データを併せて送信し、かつその時点で生成した場合はその認証データを前記コンテンツ転送元へ送信する手段を備え、
コンテンツ転送先は、前記コンテンツ指定情報及び転送元情報を含む転送契機の通知とともに認証データを受領すると、前記コンテンツ指定情報を前記認証データとともに前記転送元情報によって指定されるコンテンツ転送元へ送信してコンテンツを要求する手段を備え、
コンテンツ転送元は、前記コンテンツ指定情報を含む転送要求を前記認証データとともに受領すると、前記認証データを、登録した認証データあるいはコンテンツ転送管理手段から受信した認証データと照合し、一致すれば前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先へ転送する手段を備えた
ことを特徴とするコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを保持し提供するコンテンツ提供者の装置から、コンテンツの配信を希望するコンテンツ利用者の装置へ、希望のコンテンツを配信するコンテンツ配信方法及びそのシステムに関するものである。
【背景技術】
【０００２】
従来、音楽、ビデオ、絵画、写真、小説、コンピュータプログラム、ニュース、天気予報等のコンテンツの配信は、現在のテレビジョン放送のように、コンテンツ提供者側によって定められたスケジュールに従って一斉同報されるコンテンツを、コンテンツ利用者側がそのスケジュールに基づいて配信を希望するコンテンツの同報される時刻に取得する（第１の方法）か、あるいは、ビデオオンデマンド（ＶＯＤ）サービスシステムやワールドワイドウェブ（ＷＷＷ）を利用した音楽配信サービスシステムのように、コンテンツ利用者側が希望する時点で希望するコンテンツをコンテンツ提供者側に対して要求すると、その時点、即ちオンデマンドで当該コンテンツ提供者のサーバからの転送により取得する（第２の方法）か、あるいは、情報予約送信サービス（特許文献１参照）のように、コンテンツ利用者側が希望するコンテンツ及び希望する取得タイミングをコンテンツ提供者側に予め登録し、コンテンツ提供者のサーバが前記希望のコンテンツを収集し、これを前記希望のタイミングでコンテンツ利用者側へ転送することにより取得する（第３の方法）か、のいずれかであった。
【０００３】
図１の（ａ）は前述した第１のコンテンツ配信方法、即ち現在のテレビジョン放送の例を示すものである。
【０００４】
この方法では、送信システム（放送局）は視聴者（利用者）の意志にかかわらず、送信スケジュール表（放送番組表）に基づきコンテンツ（放送番組）を送出し続け、一方、視聴者は放送番組表を見て、気に入った番組があれば受信（視聴）システム、例えばＴＶやビデオに受信や録画の指示を行うことにより、希望のコンテンツを取得する。
【０００５】
図１の（ｂ）は前述した第２のコンテンツ配信方法、即ちビデオオンデマンドサービス（ＶＯＤ）の例を示すもので、この方法では、利用者は次のような手順で希望のコンテンツを取得する。
【０００６】
手順１：利用者は、ＶＯＤクライアントシステムに対し、気に入ったコンテンツの転送を指示する。
【０００７】
手順２：ＶＯＤクライアントシステムは、ＶＯＤサーバシステムに対し、利用者から指示されたコンテンツの転送を要求する。
【０００８】
手順３：ＶＯＤサーバシステムは、要求されたコンテンツを要求元（ＶＯＤクライアントシステム）宛に転送する。
【０００９】
図２は前述した第３のコンテンツ配信方法、即ち情報予約送信サービスの例を示すもので、この方法では、利用者は次のような手順で希望のコンテンツを取得する。
【００１０】
手順１：利用者は、サービス提供者側のシステムに対し、送信を予約する情報を登録する。
【００１１】
手順２：送信サーバは、登録されている送信予約情報を参照し、必要な情報をデータベースに格納する。
【００１２】
手順３：送信サーバは、送信予約情報に基づき、コンテンツの保持元であるＷＷＷサーバから、予約されているコンテンツを収集する。
【００１３】
手順４：送信サーバは、収集したコンテンツを、送信予約情報と対応付けてデータベースに蓄積する。
【００１４】
手順５：送信サーバは、予約されたコンテンツの送信契機になると、データベースに蓄積されている収集情報を読み出す。
【００１５】
手順６：送信サーバは、読み出したコンテンツを、送信予約情報において指示されている利用者の端末（携帯用無線端末）宛に転送する。
【特許文献１】特開平１１−２１２９９５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
上述のように、従来の第１のコンテンツ配信方法では、コンテンツ提供者側の定めたスケジュールに基づいて一斉同報されるため、コンテンツ利用者側が希望した時点で希望のコンテンツを入手することができないという問題があった。
【００１７】
また、従来の第２のコンテンツ配信方法では、コンテンツの入手を希望する利用者側からの要求によりオンデマンド転送されるため、利用者が要求することを忘れたり、また、利用者からの要求契機を予測できないため、同時に多数の要求が発生した場合に配信システムやネットワークが対応しきれなかったり、逆に、このような事態に対応しようとするために配信システムやネットワークのコストが高くなったりするという問題があった。
【００１８】
さらにまた、従来の第３のコンテンツ配信方法では、送信サーバが予約情報の登録、コンテンツの収集、コンテンツの転送の全てを行わなければならないため、負荷が送信サーバに集中し、サービスの低下やシステムコストの増大を招くという問題があった。
【００１９】
本発明は、このような従来のコンテンツ配信方法における種々の問題を解決し、利用者が希望するコンテンツを希望するタイミングで入手でき、この際、コンテンツを転送するネットワークにおいて一時期に集中的なトラヒックを発生させたり、一箇所のサーバに集中的な負荷を発生させたりするようなことがなく、サービスの低下やコストの上昇を招くことがないコンテンツ配信方法及びそのシステムを提供することを目的とする。
【課題を解決するための手段】
【００２０】
上記目的を達成するため、本発明では、コンテンツを保持し提供するコンテンツ提供者の装置からコンテンツの配信を希望するコンテンツ利用者の装置へ希望のコンテンツを配信するコンテンツ配信方法であって、コンテンツ提供者の装置である少なくとも１つのコンテンツ転送元と、コンテンツ利用者の装置の１つである少なくとも１つのクライアントと、コンテンツ利用者の装置の１つである少なくとも１つのコンテンツ転送先と、コンテンツの転送を管理するコンテンツ転送管理手段と、これらの間を通信可能に接続するネットワークとを用い、クライアントが、コンテンツ転送管理手段に対し、配信を希望する少なくとも１つのコンテンツを指定するコンテンツ指定情報、コンテンツ毎の少なくとも１つの転送契機を指定する転送契機情報及びコンテンツ毎の少なくとも１つのコンテンツ転送先を指定する転送先情報を含むコンテンツ転送情報を登録するステップと、コンテンツ転送管理手段が、前記登録されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知し、該検知した転送契機情報に対応するコンテンツ転送情報中のコンテンツ指定情報を、当該コンテンツ指定情報によって指定されるコンテンツを保持し提供するコンテンツ転送元を指定する転送元情報とともに、前記検知した転送契機情報に対応するコンテンツ転送情報中の転送先情報によって指定されるコンテンツ転送先へ送信して転送契機を通知するステップと、コンテンツ転送先が、前記コンテンツ指定情報及び転送元情報を含む転送契機の通知を受領し、前記コンテンツ指定情報を前記転送元情報によって指定されるコンテンツ転送元へ送信してコンテンツを要求するステップと、コンテンツ転送元が、前記コンテンツ指定情報を含む転送要求を受領し、前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先へ転送するステップとを含むことを特徴とする。
【００２１】
本発明では、利用者が入手を希望するコンテンツの転送契機と転送先とを指定する。従って、利用者が必要とするコンテンツが、必要な時に必要な場所に忘れることなく転送される。
【００２２】
また、本発明では、コンテンツ転送管理手段が、前記検知した転送契機に対応するコンテンツ転送先への転送契機の通知を、推定転送量、対応するコンテンツ転送元の総推定残存転送量及びそのしきい値に基づき、ネットワークのトラヒックが平準化するように制御することにより、コンテンツを転送するネットワークにおいて一時期に集中的なトラヒックを発生させないようにしても良い。
【００２３】
また、本発明では、コンテンツ転送管理手段が、前記登録されたコンテンツ転送情報のうち、コンテンツ指定情報及び転送契機情報が同一のコンテンツ転送情報を予めグループ化し、該グループ化されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知した場合、各コンテンツ転送情報中の転送先情報によって指定される各コンテンツ転送先への転送契機の通知をマルチキャスト通信プロトコルを用いて行うことにより、コンテンツ転送管理手段における処理負荷を分散させるようにしても良い。
【００２４】
また、本発明では、コンテンツ転送管理手段が、前記登録されたコンテンツ転送情報のうち、コンテンツ指定情報及び転送契機情報が同一のコンテンツ転送情報を予めグループ化し、該グループ化されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知した場合、前記グループ化されたコンテンツ転送情報のうちの一のコンテンツ転送情報中の転送先情報によって指定される一のコンテンツ転送先に対して転送契機の通知を、前記グループ化された全てのコンテンツ転送情報に含まれる転送先情報に関するマルチキャスト情報を付随して行い、一のコンテンツ転送先が、前記コンテンツ指定情報及びコンテンツ転送元情報を含む転送契機の通知をマルチキャスト情報とともに受領すると、前記コンテンツ指定情報を前記マルチキャスト情報とともに、前記コンテンツ転送元情報によって指定されるコンテンツ転送元へ送信してコンテンツを要求し、コンテンツ転送元が、前記コンテンツ指定情報を含む転送要求をマルチキャスト情報とともに受領すると、前記コンテンツ指定情報によって指定されるコンテンツを、前記マルチキャスト情報によってそれぞれ指定される各コンテンツ転送先へマルチキャスト通信プロトコルを用いて転送することにより、コンテンツ転送元における処理負荷を分散させるようにしても良い。
【００２５】
また、本発明では、転送契機として、時間情報もしくは条件情報もしくはこれらの情報の組み合わせを用いることができる。
【００２６】
また、本発明では、コンテンツとして、一定の順序で利用することが好ましい内容をそれぞれ含む複数のコンテンツを用い、各コンテンツを前記一定の順序でコンテンツ転送元からコンテンツ転送先へ配信する場合、コンテンツ転送元が、前回転送したコンテンツをコンテンツ転送先から消去した上で新しいコンテンツを転送する、あるいは、コンテンツ転送先が、転送されてきた新しいコンテンツを受信した際、前回受信したコンテンツを消去した後、新しいコンテンツを格納又は表示・再生することにより、配信したコンテンツが不正に第三者に再配布されることがないようにしても良い。
【００２７】
また、本発明では、コンテンツとして、プログラム、固定データ及び可変データからなるソフトウェアにおける可変データを用い、該可変データの内容が更新された時、コンテンツ転送元からコンテンツ転送先へ配信する場合、コンテンツ転送先が、転送されてきた新しいコンテンツを受信した際、前記ソフトウェアを蓄積した蓄積手段中の前記可変データと置き換えることにより、一部のデータの置き換えのみで新たなコンテンツの利用ができるようにしても良い。
【００２８】
また、本発明では、前記に加え、コンテンツ利用者毎の課金情報を管理する課金管理手段を用い、コンテンツ転送管理手段が、転送契機の通知においてコンテンツ転送先へ送信したコンテンツ指定情報を、当該コンテンツ指定情報を指定したクライアントに対応するコンテンツ利用者に関する情報とともに課金管理手段へ送信して課金契機を通知し、課金管理手段が、前記コンテンツ指定情報によって指定されるコンテンツの対価で前記コンテンツ利用者の課金情報を更新することにより、課金処理を同時に行うこともできる。
【００２９】
この際、さらに、コンテンツ転送先あるいはコンテンツ転送元が、コンテンツ転送の失敗を検知し、少なくともコンテンツ指定情報及び転送先情報をコンテンツ転送管理手段へ送信して転送失敗を通知し、コンテンツ転送管理手段が、前記転送先情報からコンテンツ利用者を特定し、当該コンテンツ利用者に関する情報をコンテンツ指定情報とともに課金管理手段へ送信して課金復旧を通知し、課金管理手段が、前記コンテンツ指定情報によって指定されるコンテンツの対価で前記コンテンツ利用者の課金情報を復旧することにより、コンテンツが入手できないにも拘わらず課金されるような不具合を解消できる。
【００３０】
また、本発明では、コンテンツ転送管理手段が、コンテンツ転送先へ転送契機を通知する際、当該転送契機の通知中の転送元情報によって指定されるコンテンツ転送元又は当該転送契機の通知中のコンテンツ指定情報によって指定されるコンテンツにアクセスするための予め登録された認証データあるいはその時点で生成した認証データを併せて送信し、かつその時点で生成した場合はその認証データを前記コンテンツ転送元へ送信し、コンテンツ転送先が、前記コンテンツ指定情報を前記認証データとともに前記転送元情報によって指定されるコンテンツ転送元へ送信してコンテンツを要求し、コンテンツ転送元が、前記認証データを、登録した認証データあるいはコンテンツ転送管理手段から受信した認証データと照合し、一致すれば前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先へ転送することにより、悪意の第三者による不正アクセスを防止できる。
【発明の効果】
【００３１】
以上説明したように、本発明によれば、コンテンツの配信を、利用者が登録する契機で行うようにしたため、利用者が希望した時点で忘れることなく所望のコンテンツを入手でき、また、利用者へのコンテンツ転送契機をある程度予測できることから、配信システムの性能やネットワークの容量に見合った転送スケジューリングや通信方法の使用が可能となり、サービス品質を所定のレベルに保ちつつも低コストで配信システムを構築できる。
【００３２】
また、本発明では、利用者が登録する希望コンテンツの転送契機として、特定の月日、曜日、時刻の情報、１時間毎や１日毎等のような転送毎の時間間隔情報、あるいは「ＪＲ三鷹駅で雨が降り出した時」といったような条件の成立時という情報を含むこととしたため、必要なコンテンツをタイムリーに入手することができるという効果がある。
【００３３】
また、本発明によれば、一定の順序で利用することが好ましい内容をそれぞれ含む複数のコンテンツを配信する際、前回に転送したコンテンツを消去した上で新しいコンテンツを転送する、あるいは転送先での転送されてきたコンテンツの格納／表示／再生時に、前回に転送されていたコンテンツを消去することとしたため、コンテンツ提供者にとっては、配信したコンテンツが不正に第三者に再配布されるというリスクを小さくすることができると共に、その結果として、利用者にとっては、安価なコンテンツ利用料でコンテンツの配信サービスを受けることができるという効果がある。
【００３４】
また、本発明では、コンテンツとして、アルゴリズム部分とデータ部分とで構成されるゲームソフトや教育ソフトにおけるデータ部分のみを使用し、転送されてきたコンテンツの格納時に、転送前の対応する前記データ部分と置き換えることとしたため、このデータ部分の置き換えにより、利用者は登場人物やシーン画像の異なるゲームを楽しむことができたり、数値の異なる新しい問題を無いたり、といったことができるようになるため、安価にゲームを楽しんだり、学習したりすることができるという効果がある。
【００３５】
また、本発明では、利用者毎にコンテンツの転送に応じた課金処理を行うこととしたため、利用料金体系をきめ細かく設定できるという効果がある。さらに、何らかの要因によりコンテンツの転送が成功しなかった場合はコンテンツ転送管理手段にその旨を通知すると共に、コンテンツ転送管理手段が課金管理手段にその旨を転送し、課金管理手段は、当該利用者の課金情報を復旧することとしたため、配信サービスの信頼性が向上するという効果がある。
【００３６】
また、本発明では、コンテンツ転送管理手段において、コンテンツ転送先にコンテンツ転送契機を通知する際、コンテンツ又はコンテンツ転送元にアクセスするための認証データをも合わせて通知することとしたため、悪意の第三者による不正アクセスを防止でき、コンテンツ及び配信システムの安全性が向上するという効果がある。
【発明を実施するための最良の形態】
【００３７】
以下、図面を用いて本発明の実施の形態を説明する。
【００３８】
図３は本発明の第１の実施の形態（対応請求項１、１１）に係るコンテンツ配信システムの構成を示すもので、コンテンツ提供者の装置である複数のコンテンツ転送元１と、コンテンツ利用者の装置の１つである複数のクライアント２と、コンテンツ利用者の装置の１つである複数のコンテンツ転送先３と、コンテンツの転送を管理するコンテンツ転送管理手段４と、これらの間を通信可能に接続する通信ネットワーク５とからなっている。
【００３９】
ここで、クライアント２は、コンテンツ転送管理手段４に対し、配信を希望する少なくとも１つのコンテンツを指定するコンテンツ指定情報、コンテンツ毎の少なくとも１つの転送契機を指定する転送契機情報及びコンテンツ毎の少なくとも１つのコンテンツ転送先３を指定する転送先情報を含むコンテンツ転送情報を登録する手段を備える。
【００４０】
また、コンテンツ転送管理手段４は、コンテンツ転送管理サーバ上に設けられ、前記登録されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知し、該検知した転送契機情報に対応するコンテンツ転送情報中のコンテンツ指定情報を、当該コンテンツ指定情報によって指定されるコンテンツを保持し提供するコンテンツ転送元１を指定する転送元情報とともに、前記検知した転送契機情報に対応するコンテンツ転送情報中の転送先情報によって指定されるコンテンツ転送先３へ送信して転送契機を通知する手段を備える。
【００４１】
また、コンテンツ転送先３は、コンテンツ転送管理手段４から前記コンテンツ指定情報及び転送元情報を含む転送契機の通知を受領すると、前記コンテンツ指定情報を前記転送元情報によって指定されるコンテンツ転送元１へ送信してコンテンツを要求する手段を備える。
【００４２】
また、コンテンツ転送元１は、コンテンツ転送先３から前記コンテンツ指定情報を含む転送要求を受領すると、前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先３へ転送する手段を備える。
【００４３】
なお、本実施の形態では、クライアント２とコンテンツ転送先３を別の装置としたが、これらは同一の装置であっても良い。また、本実施の形態では、独立したコンテンツ転送管理サーバ上にコンテンツ転送管理手段４を設けているが、コンテンツ転送元１又はクライアント２又はコンテンツ転送先３のいずれか、もしくは同一の装置で構成されるクライアント及びコンテンツ転送先上に、コンテンツ転送管理手段４を設け（ハードウェア又はソフトウェアのいずれでも良い。）ても良い。
【００４４】
なお、既に述べたが、コンテンツ転送情報に含まれる情報は、
ａ）配信を希望する少なくとも１つのコンテンツ（希望コンテンツ）を指定するコンテンツ指定情報（タイトル、識別番号等）、
ｂ）希望コンテンツ毎の少なくとも１つの転送契機を指定する転送契機情報（後述する）、
ｃ）希望コンテンツ毎の少なくとも１つのコンテンツ転送先を指定する転送先情報（アドレス等）、
である。
【００４５】
また、上記ａ）のコンテンツ指定情報に付随して、
・コンテンツを保持し提供するコンテンツ転送元を指定するコンテンツ転送元情報（ＵＲＬ、アドレス等）、
・推定転送コンテンツ量、
が必要である。これらの情報はコンテンツ利用者がクライアント２を通じて指定する場合もあるし、コンテンツ転送管理手段４が何らかの手段により、予めあるいは登録時に取得する場合もあるが、いずれにしろ、コンテンツ転送管理手段４が蓄積するコンテンツ転送情報の中に含まれるものとする。
【００４６】
図４は本発明の第１の実施の形態に係るコンテンツ配信方法、ここでは最も基本的なコンテンツ配信方法の流れを示すもので、以下、詳細な動作について説明する。
【００４７】
ステップ１：クライアント２は、コンテンツ転送管理手段４に対し、コンテンツ指定情報、転送契機情報及び転送先情報を含むコンテンツ転送情報を登録する（コンテンツ転送管理手段４は、コンテンツ転送情報を蓄積）。
【００４８】
ステップ２ １：コンテンツ転送管理手段４は、前記登録されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知する。
【００４９】
ステップ２ ２：コンテンツ転送管理手段４は、前記検知したコンテンツ転送契機情報に対応するコンテンツ転送情報中のコンテンツ指定情報を、当該コンテンツ指定情報によって指定されるコンテンツを保持し提供するコンテンツ転送元を指定する転送元情報とともに、前記検知した転送契機情報に対応するコンテンツ転送情報中の転送先情報によって指定されるコンテンツ転送先３へ送信して転送契機を通知する。
【００５０】
ステップ３：コンテンツ転送先３は、コンテンツ転送管理手段４からコンテンツ指定情報及び転送元情報を含む転送契機の通知を受領し、当該コンテンツ指定情報を転送元情報によって指定されるコンテンツ転送元１へ送信してコンテンツを要求する。
【００５１】
ステップ４：コンテンツ転送元１は、コンテンツ転送先３から前記コンテンツ指定情報を含む転送要求を受領し、当該コンテンツ転送先３との連携により、前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先３へ転送する。
【００５２】
図５は本発明の第２の実施の形態（対応請求項２、１２）に係るコンテンツ配信方法、ここではコンテンツの転送が一時期に過度に集中しないように制御するようになした例の流れを示すものである。
【００５３】
なお、基本的なシステム構成は第１の実施の形態の場合と同様であるが、コンテンツ転送管理手段４は、
・転送契機の通知のキュー、
・コンテンツ転送元毎の総推定残存転送量、
・コンテンツ転送元毎の総推定残存転送量のしきい値、
を管理し、検知した転送契機に対応するコンテンツ転送先への転送契機の通知を、推定転送量、対応するコンテンツ転送元の総推定残存転送量及びそのしきい値に基づき、ネットワークのトラヒックが平準化するように制御する手段を備えることを前提とする。
【００５４】
以下、詳細な動作について説明する。
【００５５】
ステップａ１：コンテンツ転送管理手段４は、登録されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知し、該検知した転送契機情報に対応するコンテンツ転送情報中のコンテンツ指定情報に関わる転送元情報及び推定転送（コンテンツ）量を取得する。
【００５６】
ステップａ２：コンテンツ転送管理手段４は、トラヒック集中防止のため、転送契機の通知を行うかどうかを調整する。調整方法の内容は、以下の通り：
ステップｂ１：検知した転送契機の通知をキューに書き込む
ステップｂ２：取得した転送元情報に対応するコンテンツ転送元における推定残存転送量に、取得した推定転送量を加える
ステップｂ３：推定残存転送量がしきい値以下ならばステップｂ４へ、そうでなければ終了（転送契機の通知を行わない）
ステップｂ４：キューの先頭から転送契機の通知を取り出し、ステップａ３及びステップｃ２へ
ステップｃ１：コンテンツ転送先あるいはコンテンツ転送元から、コンテンツ転送の完了通知を受領
ステップｃ２：推定残存転送量から当該通知に対応する推定転送量だけ減じ、ステップｂ３へ。
【００５７】
ステップａ３：コンテンツ転送先へ転送契機を通知する。
【００５８】
なお、以後の処理は第１の実施の形態の場合と同様である。
【００５９】
図６は本発明の第３の実施の形態（対応請求項３、１３）に係るコンテンツ配信方法、ここでは転送契機の通知をマルチキャスト通信プロトコルを用いて行う例の流れを示すものである。
【００６０】
なお、基本的なシステム構成は第１の実施の形態の場合と同様であるが、コンテンツ転送管理手段４は、前記登録されたコンテンツ転送情報のうち、コンテンツ指定情報及び転送契機情報が同一のコンテンツ転送情報を予めグループ化し、該グループ化されたコンテンツ転送情報中の転送先情報（コンテンツ転送先のアドレス）のリストを管理する手段と、該グループ化されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知した場合、前記リスト中のアドレスによって指定される各コンテンツ転送先への転送契機の通知を、マルチキャスト通信プロトコルを用いて行う手段とを備えるものとする。
【００６１】
図６では、コンテンツ指定情報によって指定されるコンテンツが「ａ」であり、転送契機情報が「月曜（毎週）の１０時」である、グループ化された複数のコンテンツ転送情報中の転送先情報（コンテンツ転送先のアドレス）、即ち
・転送先＃１１（アドレスａ１１）
・転送先＃１２（アドレスａ１２）
・転送先＃１３（アドレスａ１３）
・...
のリストを「リスト１」として表しており、当該リスト１中の各アドレスに対応するマルチキャストアドレスとして「Ｍａ１」が付与されている。なお、このようなマルチキャストアドレスに対応する展開情報（リスト中の各アドレス）は、通信ネットワーク上の転送契機の通知時に通過するマルチキャストルータ６に予め設定されているものとする。
【００６２】
また、ここではコンテンツ転送元も同一とするが、コンテンツのタイトルや識別番号のみをコンテンツ転送先に通知し、コンテンツ転送先がコンテンツ転送元を特定する場合はこの限りではない。
【００６３】
以下、詳細な動作について説明する。
【００６４】
ステップ１：コンテンツ転送管理手段４は、リスト１に対応するグループの転送契機情報に従う転送契機を検知すると、マルチキャストアドレスＭａ１を指定し、マルチキャストルータ６宛に転送契機の通知を行う。
【００６５】
ステップ２：マルチキャストルータ６は、マルチキャストアドレスＭａ１を指定して送られてきたデータ（転送契機の通知）を、予め設定されている情報に基づき、ユニキャストアドレスａ１１，ａ１２，ａ１３，……宛にコピーし、それぞれ送出する。
【００６６】
ステップ３：各コンテンツ転送先＃１１，＃１２，＃１３，……は、転送契機の通知を受信する。
【００６７】
なお、以後の処理は第１の実施の形態の場合と同様である。
【００６８】
図７は本発明の第４の実施の形態（対応請求項４、１４）に係るコンテンツ配信方法、ここではコンテンツの転送をマルチキャスト通信プロトコルを用いて行う例の流れを示すものである。
【００６９】
なお、基本的なシステム構成は第１の実施の形態の場合と同様であるが、コンテンツ転送管理手段４は、前記登録されたコンテンツ転送情報のうち、コンテンツ指定情報及び転送契機情報が同一のコンテンツ転送情報を予めグループ化し、該グループ化されたコンテンツ転送情報中の転送先情報（コンテンツ転送先のアドレス）のリストを管理する手段と、該グループ化されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知した場合、前記リスト中のアドレスによって指定される各コンテンツ転送先のうちの一のコンテンツ転送先に対して転送契機の通知を、前記グループ化された全てのコンテンツ転送情報に含まれる転送先情報に関するマルチキャスト情報を付随して行う手段とを備えるものとする。
【００７０】
また、コンテンツ転送先３は、コンテンツ転送管理手段４から前記コンテンツ指定情報及びコンテンツ転送元情報を含む転送契機の通知をマルチキャスト情報とともに受領すると、前記コンテンツ指定情報を前記マルチキャスト情報とともに、前記コンテンツ転送元情報によって指定されるコンテンツ転送元１へ送信してコンテンツを要求する手段を備えるものとする。
【００７１】
また、コンテンツ転送元１は、コンテンツ転送先３から前記コンテンツ指定情報を含む転送要求をマルチキャスト情報とともに受領すると、前記コンテンツ指定情報によって指定されるコンテンツを、前記マルチキャスト情報によってそれぞれ指定される各コンテンツ転送先３へマルチキャスト通信プロトコルを用いて転送する手段を備えるものとする。
【００７２】
なお、図７では、図６と同様、コンテンツ指定情報によって指定されるコンテンツが「ａ」であり、転送契機情報が「月曜（毎週）の１０時」である、グループ化された複数のコンテンツ転送情報中の転送先情報（コンテンツ転送先のアドレス）、即ち
・転送先＃１１（アドレスａ１１）
・転送先＃１２（アドレスａ１２）
・転送先＃１３（アドレスａ１３）
・...
のリストを「リスト１」として表しており、当該リスト１中の各アドレスに対応するマルチキャストアドレスとして「Ｍａ１」が付与されており、このマルチキャストアドレスが前記マルチキャスト情報として用いられるものとする。なお、このようなマルチキャストアドレスに対応する展開情報（リスト中の各アドレス）は、通信ネットワーク上のコンテンツ転送時に通過するマルチキャストルータ６’に予め設定されているものとする。
【００７３】
以下、詳細な動作について説明する。
【００７４】
ステップ１：コンテンツ転送管理手段４は、リスト１に対応するグループの転送契機情報に従う転送契機を検知すると、リスト１中のいずれかのコンテンツ転送先、例えばコンテンツ転送先＃１１宛にマルチキャストアドレスＭａ１を付随して転送契機の通知を行う。
【００７５】
ステップ２：コンテンツ転送先＃１１は、転送契機の通知をマルチキャストアドレスＭａ１とともに受領すると、前記転送契機の通知に含まれるコンテンツ指定情報を前記マルチキャストアドレスＭａ１とともに、前記転送契機の通知に含まれるコンテンツ転送元情報によって指定されるコンテンツ転送元１へ送信してコンテンツを要求する。
【００７６】
ステップ３：コンテンツ転送元１は、転送要求をマルチキャストアドレスＭａ１とともに受領すると、前記コンテンツ指定情報によって指定されるコンテンツを、マルチキャストアドレスＭａ１を指定してマルチキャストルータ６’宛に送出する。
【００７７】
ステップ４：マルチキャストルータ６’は、マルチキャストアドレスＭａ１を指定して送られてきたデータ（コンテンツ）を、予め設定されている情報に基づき、ユニキャストアドレスａ１１，ａ１２，ａ１３，……宛にコピーし、それぞれ送出する。
【００７８】
ステップ５：各コンテンツ転送先＃１１，＃１２，＃１３，……は、コンテンツを受信する。
【００７９】
なお、以後の処理は第１の実施の形態の場合と同様である。
【００８０】
図８はコンテンツ転送管理手段が管理するコンテンツ転送情報の一例を、クライアントにおける登録時の画面のイメージで示したものである。
【００８１】
まず、コンテンツについては、配信を希望するコンテンツを特定するためのコンテンツ指定情報と、当該コンテンツを保持し提供するコンテンツ転送元を指定する転送元情報（転送元アドレス）とを指定・管理する。図示例では、コンテンツ名称とＵＲＬとを用いている。なお、名称の代わりに、コンテンツ識別番号等を指定することも可能である。また、ＵＲＬの代わりに、転送元ファイルアドレス等を指定することも可能である。ユニークなコンテンツ識別番号から、その転送元を特定する仕組みが用意されている場合には、転送元アドレスは必要ない。
【００８２】
コンテンツの種別は、制御プログラム、デジタル化された絵画、音楽、ニュース、天気予報、壁紙、連続ドラマのビデオ、連載小説、教材、仮想的な生花データ（専用ディスプレイに表示）等、様々であり、特に限定するものではない。
【００８３】
次に、コンテンツ転送先については、転送先情報として転送先の機器種別と転送先アドレスとを指定・管理する。なお、コンテンツ転送先は１つのコンテンツに対して複数指定できる。図８の例では、機器種別として、携帯電話を表す“Ｍｏｂｉｌｅ”、パーソナルコンピュータを表す“ＰＣ”、携帯型情報端末を表す“ＰＤＡ”、カーナビを表す“Ｃａｒ”、生花表示専用ディスプレイを表す“Ｐａｎｅｌ”を指定しているが、コンテンツ配信サービスの提供者が提供できるものであれば、壁面／天井／床に埋め込まれたディスプレイやバーチャルリアリティ用表示装置、ロボット、家電を含む各種制御機器等、特に限定するものではない。このような転送先のバリエーションについて、図９に示す。
【００８４】
最後に、転送契機（対応請求項５、１５）については、時刻（又はその範囲）、あるいは日付け（又はその範囲）、あるいは曜日（又はその範囲）、あるいは時間間隔、あるいはこれらの任意の組み合わせといった時間情報、もしくは「ＪＲ三鷹駅で雨が降り出した時」などといった所定の条件（イベント）の成立といった条件情報、もしくはこれらの情報の組み合わせで指定・管理する。イベント成立の検出は、クライアントあるいはコンテンツ転送管理手段において何らかの手段により行われ、クライアントで検出された場合はこれがコンテンツ転送管理手段に通知されることにより、コンテンツ転送管理手段で検知される。
【００８５】
これらの転送契機とコンテンツとの組み合わせにより、次のようなサービスを提供できる。
【００８６】
（１）週替わり＆マルチロケ美術展
各地の美術館に分散して所蔵されている絵画について、特定の画家やジャンル等、毎日のテーマを決めて該当する絵画のデジタルデータを毎日、各所蔵美術館から特定の美術館又は相互の美術館に転送する。転送された美術館では、展示室の壁に埋め込まれたディスプレイに表示し、公開する。
【００８７】
（２）オフィス／居室環境
毎週、応接室の壁面埋込みディスプレイに、絵画コンテンツを転送する。毎月、居間の壁面ディスプレイに壁紙コンテンツを転送する。
【００８８】
（３）ゲーム
ＰＣ上の教材において、練習問題を全て正解すると、それをＰＣ上のプログラムが認識して、コンテンツ転送管理手段に通知する。あるいは、ゲームにおいて、あるステージをクリアすると、それをＰＣ上のプログラムが認識して、コンテンツ転送管理手段に通知する。予め登録された、これらのイベントに基づき、次のステップの練習問題や次のステージのゲームデータを転送したり、ご褒美として、娯楽ビデオやゲームソフトを転送したりする。
【００８９】
（４）交通情報
携帯電話等と接続された通信機能付きのカーナビから、予め送信され登録されている目的地への経路上で交通事故や渋滞が発生すると、コンテンツ転送管理手段は、交通情報提供サービス等からそのイベントの発生を認識し、このイベント登録情報に基づき、その旨の通知及び代替経路情報をカーナビ宛に転送する。
【００９０】
（５）健康
血圧センサーと連動し、血圧値が所定値を超えると、コンテンツ転送管理手段に通知する。あるいは、温度センサーと連動し、外界の温度が所定値を超えると、コンテンツ転送管理手段に通知する。予め登録された、これらのイベントに基づき、対症プログラムを転送する。
【００９１】
図１０は本発明の第５の実施の形態に係るコンテンツ配信方法、ここではコンテンツ利用者が配信を希望するコンテンツ（以下、希望コンテンツ）を転送する合間に、広告主が配信を希望するコンテンツ（以下、広告コンテンツ）を挿入して転送するようになした例の流れを示すもので、以下、詳細な動作について説明する。
【００９２】
ステップ１ １：コンテンツ転送管理手段４は、コンテンツ転送先３に対し、転送契機の通知１を送る。
【００９３】
ステップ１ ２：コンテンツ転送先３は、該当する希望コンテンツ転送元１に対し、希望コンテンツの転送要求１を送る。
【００９４】
ステップ１ ３：希望コンテンツ転送元１からコンテンツ転送先３に対し、希望コンテンツ１が転送される。
【００９５】
ステップ２ １：コンテンツ転送管理手段４は、コンテンツ転送先３に対し、転送契機の通知２を送る。
【００９６】
ステップ２ ２：コンテンツ転送先３は、該当する希望コンテンツ転送元１に対し、希望コンテンツの転送要求２を送る。
【００９７】
ステップ２ ３：希望コンテンツ転送元１からコンテンツ転送先３に対し、希望コンテンツ２が転送される。
【００９８】
ステップ３ １：コンテンツ転送管理手段４は、コンテンツ転送先３に対し、広告挿入用の転送契機の通知ａ１を送る。
【００９９】
ステップ３ ２：コンテンツ転送先３は、該当する広告コンテンツを保持し提供する広告主の装置である広告コンテンツ転送元、例えば７に対し、広告コンテンツの転送要求ａ１を送る。
【０１００】
ステップ３ ３：広告コンテンツ転送元７からコンテンツ転送先３に対し、広告コンテンツａ１が転送される。
【０１０１】
ステップ４ １：コンテンツ転送管理手段４は、コンテンツ転送先３に対し、転送契機の通知３を送る。
【０１０２】
ステップ４ ２：コンテンツ転送先３は、該当する希望コンテンツ転送元３に対し、希望コンテンツの転送要求３を送る。
【０１０３】
ステップ４ ３：希望コンテンツ転送元１からコンテンツ転送先３に対し、希望コンテンツ３が転送される。
【０１０４】
ステップ５ １：コンテンツ転送管理手段４は、コンテンツ転送先３に対し、転送契機の通知４を送る。
【０１０５】
ステップ５ ２：コンテンツ転送先３は、該当する希望コンテンツ転送元１に対し、希望コンテンツの転送要求４を送る。
【０１０６】
ステップ５ ３：希望コンテンツ転送元１からコンテンツ転送先３に対し、希望コンテンツ４が転送される。
【０１０７】
ステップ６ １：コンテンツ転送管理手段４は、コンテンツ転送先３に対し、広告挿入用の転送契機の通知ａ２を送る。
【０１０８】
ステップ６ ２：コンテンツ転送先３は、該当する広告コンテンツ転送元７に対し、広告コンテンツの転送要求ａ２を送る。
【０１０９】
ステップ６ ３：広告コンテンツ転送元７からコンテンツ転送先３に対し、広告コンテンツａ２が転送される。
【０１１０】
コンテンツ転送先が、携帯電話／ＰＨＳ、携帯電話／ＰＨＳと一体となった又は携帯電話／ＰＨＳと接続可能なＰＤＡや小型ＰＣ、カーナビ等のモバイル型端末である場合、コンテンツ配信には、一般に電波が用いられるが、この電波は心臓ペースメーカ等の医療機器に影響を及ぼすことがあると言われている。
【０１１１】
そこで、このようなモバイル型端末において、配信されたコンテンツの再生中など、外部との通信の必要がない（少ない）時は、電波を用いて外部と通信する無線通信回路部への電源供給を停止することにより、前記影響を抑えるようにしても良い。
【０１１２】
図１１は前述したモパイル型端末の一例を示すもので、図中、２１はアンテナ及び無線送受信制御部からなる無線通信回路部、２２はコンテンツを視聴するためのコンテンツ表示制御回路部、２３は電源部、２４，２５は回路部２１，２２と電源部２３との間に設けられたスイッチである。
【０１１３】
前記構成において、スイッチ２４，２５は通常、いずれもオンとされ、無線通信回路部２１は電波により転送されてくるコンテンツを受信するが、該コンテンツの転送完了後、スイッチ２４はオフとされ、無線通信回路部２１への電源供給が停止されて電波の授受が抑止される。一方、スイッチ２５はオンのままとされ、コンテンツ表示制御回路部２２への電源供給が続けられ、前記転送されたコンテンツの視聴が行われる。
【０１１４】
図１２は本発明の第６の実施の形態（対応請求項６、１６）に係るコンテンツ配信システム、ここではコンテンツとして、連載小説のように、一定の順序で利用することが好ましい内容をそれぞれ含む複数のコンテンツ（以下、シリーズものコンテンツと呼ぶ。）を用い、各コンテンツを前記一定の順序でコンテンツ転送元からコンテンツ転送先へ配信する場合に対応した例を示すものである。
【０１１５】
なお、基本的なシステム構成は第１の実施の形態の場合と同様であるが、コンテンツ転送先３は、転送されてきた新しいコンテンツを受信した際、コンテンツを蓄積するコンテンツ蓄積手段３１から前回受信したコンテンツを消去した後、受信した新しいコンテンツをコンテンツ蓄積手段３１に格納するコンテンツ格納手段３２を備えているものとする。
【０１１６】
ここで、コンテンツ転送元１において、シリーズものコンテンツとして、「Ａ物語」（テキスト、画像付きテキスト、ビデオ等）があり、一回の転送単位毎に、第一話（ファイル名：Ａｍｏｎｏ １）、第二話（ファイル名：Ａｍｏｎｏ ２）、第三話（ファイル名：Ａｍｏｎｏ ３）、……という形態で管理されているものとする。
【０１１７】
コンテンツ転送元１では、毎回の転送において、転送すべきファイルをコピーし、転送コンテンツ（ファイル名：Ａｍｏｎｏ）を作成した後、これをコンテンツ転送先３に送出する。
【０１１８】
コンテンツ転送先３では、転送元１から送られたコンテンツ（ファイル名：Ａｍｏｎｏ）を受信すると、コンテンツ格納手段３２が前回転送時のコンテンツを消去した後、コンテンツ蓄積手段３１に格納する（あるいは、同一ファイル名なので、上書きする。）。従って、コンテンツ表示／再生手段３３は、何回目の転送単位かを意識せずに、同一のファイル名（この例では“Ａｍｏｎｏ”）を指定してコンテンツ蓄積手段３１にアクセスし、対象コンテンツを読み出すことができる。
【０１１９】
なお、前記の例では、コンテンツ転送先３が、新しいコンテンツを受信した際に前回転送時のコンテンツを消去しているが、コンテンツ転送元１が、前回転送したコンテンツをコンテンツ転送先３から消去した（正確には、コンテンツ転送先へ消去を指示し、その応答を受けた）上で新しいコンテンツを転送するようにしても良い。
【０１２０】
図１３は本発明の第７の実施の形態（対応請求項７、１７）に係るコンテンツ配信システム、ここではコンテンツとして、プログラム、固定データ及び可変データからなるゲームソフトや教育ソフト等のアプリケーションソフトウェアにおける可変データを用い、該可変データの内容が更新された時、コンテンツ転送元からコンテンツ転送先へ配信する場合に対応した例を示すものである。
【０１２１】
なお、基本的なシステム構成は第１の実施の形態の場合と同様であるが、コンテンツ転送先３は、転送されてきた新しいコンテンツを受信した際、前記アプリケーションソフトウェアを蓄積したコンテンツ蓄積手段３１中の前記可変データと受信したコンテンツを置き換えるコンテンツ格納手段３２’を備えているものとする。
【０１２２】
ここで、アプリケーションソフトウェアは、プログラムの制御により実行され、固定データは背景等の不変の部分の表示に用いられ、可変データは数値やキャラクタ画像等のゲームのステージや学習問題の内容等により変化する部分の表示に用いられるものとし、このうち、可変データに対応するコンテンツが内容の更新を契機として、コンテンツ転送元からアプリケーションソフトウェアが存在するコンテンツ転送先３へ配信される。
【０１２３】
コンテンツ転送先３のコンテンツ格納手段３２’は、転送されてきたコンテンツを受信すると、コンテンツ蓄積手段３１中の可変データと置き換える。この時、コンテンツのファイル名（この例では、“Ｖａｌｄａｔａ”）を変えないものとする。アプリケーション実行手段３４は、いつも同一のファイル名（この例では、“Ｖａｌｄａｔａ”）を指定してコンテンツ蓄積手段３１にアクセスし、対象コンテンツを読み出すことができる。
【０１２４】
図１３の図示例では、可変データとして「★」を含む当初のアプリケーションソフトウェアを実行した際の表示（一回目）には「★」が表示され、転送コンテンツにより可変データが「★」から「◎」へ更新された後のアプリケーションソフトウェアを実行した際の表示（二回目）には一回目の表示における「★」と同じ位置に「◎」が表示されることを示している。
【０１２５】
図１４は本発明の第８の実施の形態（対応請求項８、９、１８、１９）に係るコンテンツ配信システム、ここでは課金処理を追加した例の流れを示すものである。なお、基本的なシステム構成は第１の実施の形態の場合と同様であるが、コンテンツ利用者毎並びに広告主毎の課金情報を管理する課金管理手段８を新たに設けた点で異なる。
【０１２６】
また、コンテンツ転送元１（あるいはコンテンツ転送先３）は、コンテンツ転送の失敗を検知し、少なくともコンテンツ指定情報及び転送先情報をコンテンツ転送管理手段４へ送信して転送失敗を通知する手段を備え、また、コンテンツ転送管理手段４は、転送契機の通知においてコンテンツ転送先３へ送信したコンテンツ指定情報を、当該コンテンツ指定情報を指定したクライアントに対応するコンテンツ利用者又は広告主に関する情報とともに課金管理手段８へ送信して課金契機を通知する手段と、前記転送先情報からコンテンツ利用者又は広告主を特定し、当該コンテンツ利用者又は広告主に関する情報を前記コンテンツ指定情報とともに課金管理手段へ送信して課金復旧を通知する手段とを備え、また、課金管理手段８は、前記コンテンツ指定情報によって指定されるコンテンツの対価で前記コンテンツ利用者又は広告主の課金情報を更新する手段と、前記コンテンツ指定情報によって指定されるコンテンツの対価で前記コンテンツ利用者又は広告主の課金情報を復旧する手段とを備えているものとする。
【０１２７】
本図の左半分の内容は図４と同じであり、右半分に課金処理を加えてある。以下、図４で説明した処理ステップを含め、詳細な動作について説明する。
【０１２８】
ステップ１：クライアント２は、コンテンツ転送管理手段４に対し、コンテンツ指定情報、転送契機情報及び転送先情報を含むコンテンツ転送情報を登録する（コンテンツ転送管理手段は、コンテンツ転送情報を蓄積）。
【０１２９】
ステップ２ １：コンテンツ転送管理手段４は、前記登録されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知する。
【０１３０】
ステップ２ ２：コンテンツ転送管理手段４は、前記検知したコンテンツ転送契機情報に対応するコンテンツ転送情報中のコンテンツ指定情報を、当該コンテンツ指定情報によって指定されるコンテンツを保持し提供するコンテンツ転送元を指定する転送元情報とともに、前記検知した転送契機情報に対応するコンテンツ転送情報中の転送先情報によって指定されるコンテンツ転送先３へ送信して転送契機を通知する。
【０１３１】
ステップ２ ３：コンテンツ転送管理手段４は、前記転送契機の通知においてコンテンツ転送先３へ送信したコンテンツ指定情報を、当該コンテンツ指定情報を指定したクライアントに対応するコンテンツ利用者又は広告主に関する情報とともに課金管理手段８へ送信して課金契機を通知する。
【０１３２】
ステップ２ ４：課金管理手段８は、転送コンテンツが希望コンテンツの場合、コンテンツ指定情報によって指定されるコンテンツの対価で前記コンテンツ利用者の課金データを更新する。
【０１３３】
ステップ２ ４’：課金管理手段８は、転送コンテンツが広告コンテンツの場合、コンテンツ指定情報によって指定されるコンテンツの対価で前記広告主の課金データを更新する。
【０１３４】
ステップ３：コンテンツ転送先３は、コンテンツ転送管理手段４からコンテンツ指定情報及び転送元情報を含む転送契機の通知を受領し、当該コンテンツ指定情報を転送元情報によって指定されるコンテンツ転送元１へ送信してコンテンツを要求する。
【０１３５】
ステップ４：コンテンツ転送元１は、コンテンツ転送先３から前記コンテンツ指定情報を含む転送要求を受領し、当該コンテンツ転送先３との連携により、前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先３へ転送する。
【０１３６】
ステップ５ １：コンテンツ転送元１は、コンテンツ転送の失敗を検知すると、コンテンツ指定情報及び転送先情報をコンテンツ転送管理手段４へ送信して転送失敗を通知する。
【０１３７】
ステップ５ ２：コンテンツ転送管理手段４は、転送失敗の通知を受信すると、転送先情報からコンテンツ利用者又は広告主を特定し、当該コンテンツ利用者又は広告主に関する情報をコンテンツ指定情報とともに課金管理手段８へ送信して課金復旧を通知する。
【０１３８】
ステップ５ ３：課金管理手段８は、失敗した転送コンテンツが希望コンテンツの場合、前記コンテンツ指定情報によって指定されるコンテンツの対価で前記コンテンツ利用者の課金情報を復旧する。
【０１３９】
ステップ５ ４：課金管理手段８は、失敗した転送コンテンツが広告コンテンツの場合、前記コンテンツ指定情報によって指定されるコンテンツの対価で前記広告主の課金情報を復旧する。
【０１４０】
図１５は本発明の第９の実施の形態（対応請求項１０、２０）に係るコンテンツ配信システム、ここでは認証処理を追加した例の流れを示すものである。
【０１４１】
なお、基本的なシステム構成は第１の実施の形態の場合と同様であるが、コンテンツ転送管理手段４は、コンテンツ転送先３へ転送契機を通知する際、当該転送契機の通知中のコンテンツ指定情報によって指定されるコンテンツにアクセスするための予め登録された認証データを併せて送信する手段を備え、また、コンテンツ転送先３は、前記コンテンツ指定情報及び転送元情報を含む転送契機の通知とともに認証データを受領すると、前記コンテンツ指定情報を前記認証データとともに前記転送元情報によって指定されるコンテンツ転送元１へ送信してコンテンツを要求する手段を備え、また、コンテンツ転送元１は、前記コンテンツ指定情報を含む転送要求を前記認証データとともに受領すると、当該認証データを、登録した認証データと照合し、一致すれば前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先３へ転送する手段を備えているものとする。
【０１４２】
本図は図４をベースに認証データを利用する部分を付け加えたものである。以下、図４で説明した処理ステップを含め、詳細な動作について説明する。
【０１４３】
ステップ０：コンテンツ転送元１は、提供するコンテンツに対応する認証データ（必要に応じてコンテンツ転送先に対応する認証データも含めて）をコンテンツ転送管理手段４に登録する。コンテンツ転送管理手段４は、前記認証データをコンテンツ転送情報とともに管理する。
【０１４４】
ステップ１：クライアント２は、コンテンツ転送管理手段４に対し、コンテンツ指定情報、転送契機情報及び転送先情報を含むコンテンツ転送情報を登録する（コンテンツ転送管理手段は、コンテンツ転送情報を蓄積）。
【０１４５】
ステップ２ １：コンテンツ転送管理手段４は、前記登録されたコンテンツ転送情報中の転送契機情報に従う転送契機を検知する。
【０１４６】
ステップ２ ２：コンテンツ転送管理手段４は、前記検知したコンテンツ転送契機情報に対応するコンテンツ転送情報中のコンテンツ指定情報を、当該コンテンツ指定情報によって指定されるコンテンツを保持し提供するコンテンツ転送元を指定する転送元情報並びに当該コンテンツ指定情報によって指定されるコンテンツにアクセスするための予め登録された認証データとともに、前記検知した転送契機情報に対応するコンテンツ転送情報中の転送先情報によって指定されるコンテンツ転送先へ送信して転送契機を通知する。
【０１４７】
ステップ３：コンテンツ転送先３は、コンテンツ転送管理手段４からコンテンツ指定情報、転送元情報及び認証データを含む転送契機の通知を受領し、当該コンテンツ指定情報を認証データとともに転送元情報によって指定されるコンテンツ転送元１へ送信してコンテンツを要求する。
【０１４８】
ステップ４：コンテンツ転送元１は、コンテンツ転送先３から前記コンテンツ指定情報及び認証データを含む転送要求を受領し、該受領した認証データを前記登録した認証データと照合し、一致すれば当該コンテンツ転送先３との連携により、前記コンテンツ指定情報によって指定されるコンテンツを当該コンテンツ転送先３へ転送する。なお、照合の結果、不一致であればコンテンツ転送を拒否することはいうまでもない。
【０１４９】
なお、この例では、コンテンツ単位の認証データを用いるものとしたが、コンテンツ転送元単位の認証データを用いても良い。また、この例では、予めコンテンツ転送元１がコンテンツ転送管理手段４に対して認証データを登録するとしたが、コンテンツ転送管理手段４が転送契機を通知する時点で認証データを生成し、これをコンテンツ転送先３への転送契機の通知と同時にコンテンツ転送元１にも送信しておくものとしても良い。
【０１５０】
図８で説明した転送契機を指定する情報のうち、条件情報が指定された場合の当該条件（イベント）の成立を検出するイベント制御手段の一例を図１６に示す。
【０１５１】
このイベント制御手段、例えば４０の配置位置は、イベント成立の検出がどこで可能かにより決まる。例えば、図８で説明した例において、「練習問題を全て正解」や「ゲームのステージをクリア」というイベントは、クライアントで検出可能であるため、クライアント側に配置されることになる。一方、「目的地までの経路において交通事故発生」というイベントは、交通情報サービスを利用することにより検出されるが、クライアントとコンテンツ転送管理手段の双方で検出可能であるため、クライアント側又はコンテンツ転送管理手段側のいずれに配置しても良いことになる。
【０１５２】
図示例では、まず、クライアントがイベント定義登録手段４１を介してコンテンツ転送の契機となるイベントを登録し、イベント定義管理手段４２が管理する。外部のセンサー５１や計時手段（カレンダ＆時計）５２からのデータの内容が、登録されている定義イベントの内容に合致することを検出したイベント検出手段４３は、その旨をイベント通知手段４４を介してコンテンツ転送管理手段に通知する。ここで、センサーとは、例えば血圧や温度を測定するセンサーである。
【図面の簡単な説明】
【０１５３】
【図１】従来のコンテンツ配信方法の例を示す説明図
【図２】従来のコンテンツ配信方法の例を示す説明図
【図３】本発明の第１の実施の形態に係るコンテンツ配信システムの構成図
【図４】本発明の第１の実施の形態に係るコンテンツ配信方法の流れ図
【図５】本発明の第２の実施の形態に係るコンテンツ配信方法の流れ図
【図６】本発明の第３の実施の形態に係るコンテンツ配信方法の説明図
【図７】本発明の第４の実施の形態に係るコンテンツ配信方法の説明図
【図８】コンテンツ転送管理手段が管理するコンテンツ転送情報の一例を示す説明図
【図９】コンテンツ転送先のバリエーションを示す説明図
【図１０】本発明の第５の実施の形態に係るコンテンツ配信方法の説明
【図１１】本発明におけるモパイル型端末の一例を示す構成図
【図１２】本発明の第６の実施の形態に係るコンテンツ配信方法の説明図
【図１３】本発明の第７の実施の形態に係るコンテンツ配信方法の説明図
【図１４】本発明の第８の実施の形態に係るコンテンツ配信方法の流れ図
【図１５】本発明の第９の実施の形態に係るコンテンツ配信方法の流れ図
【図１６】本発明におけるイベント制御手段の一例を示す構成図
【符号の説明】
【０１５４】
１：コンテンツ転送元、２：クライアント、３：コンテンツ転送先、４：コンテンツ転送管理手段、５：通信ネットワーク、６，６’：マルチキャストルータ、８：課金管理手段、３１：コンテンツ蓄積手段、３２，３２’：コンテンツ格納手段、３３：コンテンツ表示／再生手段、３４：アプリケーション実行手段。
【図１】
2005167702.tif 000003
【図２】
2005167702.tif 000004
【図３】
2005167702.tif 000005
【図４】
2005167702.tif 000006
【図５】
2005167702.tif 000007
【図６】
2005167702.tif 000008
【図７】
2005167702.tif 000009
【図８】
2005167702.tif 000010
【図９】
2005167702.tif 000011
【図１０】
2005167702.tif 000012
【図１１】
2005167702.tif 000013
【図１２】
2005167702.tif 000014
【図１３】
2005167702.tif 000015
【図１４】
2005167702.tif 000016
【図１５】
2005167702.tif 000017
【図１６】
2005167702.tif 000018