(57)【特許請求の範囲】
【請求項１】
ネットワークを介してコンテンツを配信するストリーミング型のコンテンツ配信サービスで用いられる配信サービス課金装置であって、
所定の時間間隔でもって配信中のコンテンツから切り出されるコンテンツセグメントについてのコンテンツ種別及びシーン情報と、そのコンテンツセグメントの配信情報とを収集する手段と、
上記コンテンツセグメントごとに、上記収集した配信情報を所定の第１の関数に代入することで、そのコンテンツセグメントの品質情報を示す値を算出する手段と、
上記コンテンツセグメントごとに、上記収集したコンテンツ種別に割り付けられた値と上記収集したシーン情報に割り付けられた値と上記算出した品質情報を示す値とを所定の第２の関数に代入することで、そのコンテンツセグメントの品質レベル値を算出する手段と、
上記算出した品質レベル値の統計情報に基づいて、配信されたコンンテツの品質評価値を算出する手段と、
上記算出した品質評価値に応じて、配信されたコンテンツについての料金を計算するか、配信されたコンテンツについての品質劣化に見合う対価のポイントを計算するか、その双方について計算する手段と、
コンテンツ配信先ユーザに対して、上記料金を計算する場合にはその料金を課金し、上記ポイントを計算する場合にはそのポイントを付与する手段とを備えることを、
特徴とする配信サービス課金装置。
【請求項２】
請求項１に記載の配信サービス課金装置において、
上記収集する手段は、上記配信情報として、コンテンツ配信装置のログ情報、ネットワーク機器のログ情報、コンテンツ受信装置のログ情報の内の１つ又は複数を収集することを、
特徴とする配信サービス課金装置。
【請求項３】
ネットワークを介してコンテンツを配信するストリーミング型のコンテンツ配信サービスで用いられる配信サービス課金装置の実現に用いられる配信サービス課金プログラムであって、
コンピュータを、
所定の時間間隔でもって配信中のコンテンツから切り出されるコンテンツセグメントについてのコンテンツ種別及びシーン情報と、そのコンテンツセグメントの配信情報とを収集する手段と、
上記コンテンツセグメントごとに、上記収集した配信情報を所定の第１の関数に代入することで、そのコンテンツセグメントの品質情報を示す値を算出する手段と、
上記コンテンツセグメントごとに、上記収集したコンテンツ種別に割り付けられた値と上記収集したシーン情報に割り付けられた値と上記算出した品質情報を示す値とを所定の第２の関数に代入することで、そのコンテンツセグメントの品質レベル値を算出する手段と、
上記算出した品質レベル値の統計情報に基づいて、配信されたコンンテツの品質評価値を算出する手段と、
上記算出した品質評価値に応じて、配信されたコンテンツについての料金を計算するか、配信されたコンテンツについての品質劣化に見合う対価のポイントを計算するか、その双方について計算する手段と、
コンテンツ配信先ユーザに対して、上記料金を計算する場合にはその料金を課金し、上記ポイントを計算する場合にはそのポイントを付与する手段として機能させるための配信サービス課金プログラム。
【請求項４】
請求項３に記載の配信サービス課金プログラムにおいて、
上記収集する手段は、上記配信情報として、コンテンツ配信装置のログ情報、ネットワーク機器のログ情報、コンテンツ受信装置のログ情報の内の１つ又は複数を収集することを、
特徴とする配信サービス課金プログラム。
【請求項５】
ネットワークを介してコンテンツを配信するストリーミング型のコンテンツ配信サービスで用いられる配信サービス課金装置の実現に用いられる配信サービス課金プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
コンピュータを、
所定の時間間隔でもって配信中のコンテンツから切り出されるコンテンツセグメントについてのコンテンツ種別及びシーン情報と、そのコンテンツセグメントの配信情報とを収集する手段と、
上記コンテンツセグメントごとに、上記収集した配信情報を所定の第１の関数に代入することで、そのコンテンツセグメントの品質情報を示す値を算出する手段と、
上記コンテンツセグメントごとに、上記収集したコンテンツ種別に割り付けられた値と上記収集したシーン情報に割り付けられた値と上記算出した品質情報を示す値とを所定の第２の関数に代入することで、そのコンテンツセグメントの品質レベル値を算出する手段と、
上記算出した品質レベル値の統計情報に基づいて、配信されたコンンテツの品質評価値を算出する手段と、
上記算出した品質評価値に応じて、配信されたコンテンツについての料金を計算するか、配信されたコンテンツについての品質劣化に見合う対価のポイントを計算するか、その双方について計算する手段と、
コンテンツ配信先ユーザに対して、上記料金を計算する場合にはその料金を課金し、上記ポイントを計算する場合にはそのポイントを付与する手段として機能させるための配信サービス課金プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項６】
請求項５に記載のコンピュータ読み取り可能な記録媒体において、
上記収集する手段は、上記配信情報として、コンテンツ配信装置のログ情報、ネットワーク機器のログ情報、コンテンツ受信装置のログ情報の内の１つ又は複数を収集することを、
特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介してコンテンツを配信するストリーミング型のコンテンツ配信サービスで用いられる配信サービス課金装置と、その配信サービス課金装置の実現に用いられる配信サービス課金プログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体とに関する。
【０００２】
ネットワークを介して映像メディアやオーディオメディアを配信するストリーミング型のコンテンツ配信サービスが実用化されている。このようなコンテンツ配信サービスでは、コンテンツ配信先のユーザに対して適切な課金を行う技術を構築していく必要がある。
【０００３】
【従来の技術】
従来のコンテンツ配信サービスで用いられている課金方法では、予め定められたコンテンツの料金に従って、コンテンツ配信先のユーザに対して課金を行うようにしている。
【０００４】
すなわち、従来技術では、このコンテンツの料金はいくらで、このコンテンツの料金はいくらであるというように、予めコンテンツ毎に料金を定めておいて、ユーザの要求に応答してコンテンツを配信する場合に、そのユーザに対して、その予め定めた料金を課金するようにしている。
【０００５】
【発明が解決しようとする課題】
一定の配信品質が保証されるコンテンツ配信サービス（例えば、ダウンロード型のコンテンツ配信サービス）では、従来技術のような課金方法を用いていても何ら問題はない。
【０００６】
すなわち、一定の配信品質が保証されるコンテンツ配信サービスでは、ユーザの享受するサービス品質とコンテンツ料金との間に対応が取れることから、従来技術のような課金方法を用いていても、ユーザに何ら違和感を与えることがないので、何ら問題は起こらないのである。
【０００７】
しかしながら、ストリーミング型のコンテンツ配信サービスを提供する場合には、配信されたコンテンツの品質はネットワークや配信装置の状態によって大きく変動することになることから、ユーザの享受するサービス品質とコンテンツ料金との関係が必ずしも適切でない場合がある。
【０００８】
すなわち、従来技術に従っていると、ネットワークや配信装置の状態によって品質の悪いコンテンツが配信されることになっても、規定の同一料金を課金されるという不都合が生ずるという問題がある。
【０００９】
本発明はかかる事情に鑑みてなされたものであって、ネットワークを介してコンテンツをストリーミング型で配信するときにあって、配信されたコンテンツの品質に相応しい課金（品質にふさわしい課金）を実現する新たな配信サービス課金技術の提供を目的とする。
【００１２】
【課題を解決するための手段】
この目的を達成するために、本発明の配信サービス課金装置は、ネットワークを介してコンテンツを配信するストリーミング型のコンテンツ配信サービスで用いられるときにあって、（１）所定の時間間隔でもって配信中のコンテンツから切り出されるコンテンツセグメントについてのコンテンツ種別及びシーン情報と、そのコンテンツセグメントの配信情報とを収集する収集手段と、（２）コンテンツセグメントごとに、収集手段の収集した配信情報を所定の第１の関数に代入することで、そのコンテンツセグメントの品質情報を示す値を算出する第１の算出手段と、（３）コンテンツセグメントごとに、収集手段の収集したコンテンツ種別に割り付けられた値と、収集手段の収集したシーン情報に割り付けられた値と、第１の算出手段の算出した品質情報を示す値とを所定の第２の関数に代入することで、そのコンテンツセグメントの品質レベル値を算出する第２の算出手段と、（４）第２の算出手段の算出した品質レベル値の統計情報に基づいて、配信されたコンンテツの品質評価値を算出する第３の算出手段と、（５）第３の算出手段の算出した品質評価値に応じて、配信されたコンテンツについての料金を計算するか、配信されたコンテンツについての品質劣化に見合う対価のポイントを計算するか、その双方について計算する計算手段と、（６）コンテンツ配信先ユーザに対して、計算手段が料金を計算する場合にはその料金を課金し、計算手段がポイントを計算する場合にはそのポイントを付与する課金付与手段とを備えるように構成する。
【００１３】
このように構成されるときにあって、収集手段は、コンテンツの配信情報として、コンテンツ配信装置のログ情報、ネットワーク機器のログ情報、コンテンツ受信装置のログ情報の内の１つ又は複数を収集することがある。
【００１４】
以上の各処理手段はコンピュータプログラムで実現できるものであり、このコンピュータプログラムは、半導体メモリなどの記録媒体に記録して提供することができる。
【００１９】
このように構成される本発明の配信サービス課金装置では、所定の時間間隔でもって配信中のコンテンツから切り出されるコンテンツセグメントについてのコンテンツ種別及びシーン情報と、そのコンテンツセグメントの配信情報とを収集する。
続いて、コンテンツセグメントごとに、その収集した配信情報を所定の第１の関数に代入することで、そのコンテンツセグメントの品質情報を示す値を算出する。
続いて、コンテンツセグメントごとに、その収集したコンテンツ種別に割り付けられた値とその収集したシーン情報に割り付けられた値とその算出した品質情報を示す値とを所定の第２の関数に代入することで、そのコンテンツセグメントの品質レベル値を算出する。
そして、その算出した品質レベル値の統計情報に基づいて、配信されたコンンテツの品質評価値を算出して、その算出した品質評価値に応じて、配信されたコンテンツについての料金を計算するか、配信されたコンテンツについての品質劣化に見合う対価のポイントを計算するか、その双方について計算して、コンテンツ配信先ユーザに対して、料金を計算する場合にはその料金を課金し、ポイントを計算する場合にはそのポイントを付与する。
【００２０】
このようにして、本発明によれば、配信されたコンテンツの品質に応じてコンテンツの料金が変化することになるので、配信されたコンテンツの品質に相応しい課金を実現できるようになる。
【００２１】
そして、本発明によれば、配信されたコンテンツの品質劣化に見合う対価のポイントがコンテンツ配信先のユーザに付与されることになるので、配信されたコンテンツの品質に関係のない料金が設定されるような場合にも、配信されたコンテンツの品質に相応しい課金と実質的に等価な課金を実現できるようになる。
【００２２】
更に、本発明について説明するならば、本発明では、コンテンツの配信情報として、例えば、コンテンツ配信装置のログ情報（送信ビットレート、パケット再送頻度、リソース使用率等）、ネットワーク機器のログ情報（スループット、パケット損失率、パケット転送遅延揺らぎ、パケット転送遅延等）、コンテンツ受信装置のログ情報（受信ビットレート、パケット損失率、パケット転送遅延揺らぎ、パケット転送遅延等）、受信コンテンツの質的情報（画質や音質等）の内の１つ又は複数を用いて、配信されたコンテンツの品質を評価するように処理する。
【００２３】
そして、本発明では、このコンテンツの品質の評価にあたって、コンテンツの種別情報（映画／ニュース／ＢＧＭ等）や、コンテンツのシーン情報（重要シーン／通常シーン／ＣＭシーン等）の内の１つ又は複数に応じて、上述の配信情報（品質パラメータを示すもの）に重み付けを施すというように、コンテンツの属性情報を考慮する形で、配信されたコンテンツの品質を評価するように処理するので、コンテンツの品質を高精度に評価できるようになる。
【００２５】
【発明の実施の形態】
以下、実施の形態に従って本発明を詳細に説明する。
【００２６】
〔イ〕第１の実施形態例
図１に、本発明の第１の実施形態例のブロック構成を図示する。
【００２７】
図中、１０１はコンテンツを配信する配信装置、１０２はネットワーク、１０３はコンテンツ配信についての課金処理を行う課金装置、１０４は配信されるコンテンツを受信する受信装置、１１１は配信対象となるコンテンツを管理するコンテンツデータベース、１１２はコンテンツの配信履歴を管理する配信履歴データベース、１１３は課金情報を管理する課金管理データベースである。
【００２８】
次に、このように構成される第１の実施形態例の基本的な動作について説明する。
【００２９】
配信サービスを享受するユーザが受信装置１０４に配信サービスを要求すると、受信装置１０４は、配信装置１０１に対して、配信要求情報▲１▼を送信する。このとき送信される配信要求情報▲１▼には、要求するコンテンツＩＤ及び要求者ＩＤが含まれる。
【００３０】
この配信要求情報▲１▼を受信すると、配信装置１０１は、コンテンツデータベース１１１から配信要求のコンテンツを読み出すとともに、課金装置１０３に対して、配信開始情報▲２▼（配信するコンテンツのＩＤと、そのコンテンツ金額の初期値）を通知する。
【００３１】
続いて、配信装置１０１は、受信装置１０４に対して、コンテンツデータベース１１１から取得した配信要求のコンテンツの配信を開始する。
【００３２】
このようにしてコンテンツ配信を開始すると、配信装置１０１は、一定の時間間隔（以下、これを配信セグメントと呼ぶ）で、コンテンツ属性情報▲３▼及び品質パラメータ情報▲４▼を課金装置１０３に送信する。
【００３３】
本実施形態例では、配信装置１０１は、コンテンツ属性情報▲３▼として、コンテンツ種別（映画／ニュース等）と、当該配信セグメントにおけるシーン情報（クライマックス／通常／ＣＭ等）とを送信することを想定する。また、品質パラメータ情報▲４▼として、当該配信セグメントにおける送信ビットレートと、当該配信セグメントにおけるパケット再送頻度とを送信することを想定する。
【００３４】
このコンテンツ属性情報▲３▼及び品質パラメータ情報▲４▼を受信すると、課金装置１０３は、受信したこれらの情報を配信履歴データベース１１２に時系列的に記録する。
【００３５】
図２に、配信履歴データベース１１２の構成例を図示する。この図に示すように、配信履歴データベース１１２には、課金装置１０３の実行する記録処理に従って、配信セグメントを識別するインデックス（ｉ）に対応付けて、当該配信セグメントにおける送信ビットレート（Ｂ１i ) と、当該配信セグメントにおけるパケット再送頻度（Ｂ２i ）と、コンテンツ種別（Ｃ１i ）と、当該配信セグメントにおけるシーン情報（Ｃ２i ）とが記録されることになる。
【００３６】
配信装置１０１は、全ての配信が完了した時点で、課金装置１０３に対して、配信完了情報▲５▼を送信する。
【００３７】
この配信完了情報▲５▼を受信すると、課金装置１０３は、コンテンツ属性情報▲３▼と品質パラメータ情報▲４▼とに対応して予め決められた規則に基づいて、その配信の完了したコンテンツの料金重み付け係数を決定する。そして、これを配信開始情報▲２▼により得られるコンテンツ金額初期値に乗算することにより課金金額を決定し、課金管理データベース１１３に記録して、この記録データに基づいて課金を行う。
【００３８】
なお、配信装置１０１から課金装置１０３に送信される各データには要求者ＩＤが含まれており、課金装置１０３は、これに基づいてユーザ毎の課金を実現できる。
【００３９】
次に、課金装置１０３が実行する課金金額の決定処理について説明する。
【００４０】
課金装置１０３は、先ず最初に、配信セグメント毎に、次式に基づいて品質レベルＱi （料金重み付け係数に相当するもの）を計算する。
【００４１】
ＳＱi ＝Ｆα（Ｂ１i ，Ｂ２i ）
Ｑi ＝Ｆβ（Ｃ１i ，Ｃ２i ，ＳＱi ）
このＳＱi は、品質パラメータ情報▲４▼から決定される量であり、品質レベルＱi は、ＳＱi をコンテンツ属性情報▲３▼に基づいて重み付けした量である。どちらも０（最悪品質）から１（最高品質）までの値をとる。
【００４２】
ここで、関数Ｆα及び関数Ｆβは、各品質パラメータ値及びコンテンツ属性値が与えられたときの主観品質に相応しい料金をアンケート等により求めることにより得られる実験式である。
【００４３】
課金装置１０３は、続いて、全ての配信セグメントについての品質レベルＱi の平均値Ｑave 
Ｑave ＝（１／ｎ）×ΣＱi 
ｎ：配信セグメントの総数
Σ：全ての配信セグメントについての総和
を算出する。ここで、Ｑave は０から１の間の値をとる。
【００４４】
そして、課金装置１０３は、最後に、
課金金額＝コンテンツ金額初期値×Ｑave 
という算出式に従って課金金額を決定する。
【００４５】
このようにして、課金装置１０３は、コンテンツ属性情報▲３▼と品質パラメータ情報▲４▼とに対応して予め決められた規則に基づいて、配信の完了したコンテンツの料金重み付け係数を決定して、これを配信開始情報▲２▼により得られるコンテンツ金額初期値に乗算することにより課金金額を決定するのである。
【００４６】
図３に、課金装置１０３の実行する処理フローを図示する。次に、この処理フローに従って、本実施形態例に従う場合に課金装置１０３が実行することになる処理について説明する。
【００４７】
課金装置１０３は、配信装置１０１からコンテンツの配信開始情報▲２▼の通知を受け取ると、図３の処理フローに示すように、先ず最初に、ステップ１０で、そのときに通知されるコンテンツＩＤ及びコンテンツ金額初期値を受信し、続くステップ１１で、配信セグメントの識別子を表す変数ｉに“１”をセットする。
【００４８】
続いて、ステップ１２で、配信装置１０１から情報が送られてくるのを待って、配信装置１０１から情報が送られてくることを判断するときには、ステップ１３に進んで、その送られてきた情報が配信完了情報▲５▼であるのか否かを判断する。
【００４９】
この判断処理に従って、配信装置１０１から送られてきた情報が配信完了情報▲５▼ではないことを判断するとき、すなわち、配信装置１０１から送られてきた情報がコンテンツ属性情報▲３▼及び品質パラメータ情報▲４▼であることを判断するときには、ステップ１４に進んで、その送られてきたコンテンツ属性情報▲３▼及び品質パラメータ情報▲４▼を受信する。
【００５０】
続いて、ステップ１５で、配信セグメントの識別子を表す変数ｉの指す配信履歴データベース１１２のエントリー域に、受信した情報を記録し、続くステップ１６で、変数ｉの値を１つインクリメントしてからステップ１２に戻る。
【００５１】
このようにして、ステップ１２〜ステップ１６の処理を繰り返していくことで、配信履歴データベース１１２には、図２に示すように、配信セグメント毎のコンテンツ属性情報▲３▼及び品質パラメータ情報▲４▼の時系列データが記録されていくことになる。
【００５２】
一方、ステップ１２〜ステップ１６の処理を繰り返していく中で、ステップ１３で、配信装置１０１から配信完了情報▲５▼が送られてきたことを判断するときには、ステップ１７に進んで、上述した算出式に従って、配信セグメント毎に品質レベルＱi を計算し、続くステップ１８で、全ての配信セグメントについての品質レベルＱi の平均値Ｑave を算出する。
【００５３】
続いて、ステップ１９で、配信装置１０１から取得したコンテンツ金額初期値と、算出した品質レベルＱi の平均値Ｑave とを乗算することで課金金額を決定して、ユーザＩＤと対応をとりつつ課金管理データベース１１３に登録して、処理を終了する。
【００５４】
このようにして、課金装置１０３は、配信したコンテンツの品質に相応しい課金を実現するように処理するのである。
【００５５】
〔ロ〕第２の実施形態例
図４に、本発明の第２の実施形態例のブロック構成を図示する。
【００５６】
図中、２０１はコンテンツを配信する配信装置、２０２はネットワーク、２０３はコンテンツ配信についての課金処理を行う課金装置、２０４は配信されるコンテンツを受信する受信装置、２０５は配信されるコンテンツの品質パラメータ情報を監視する監視装置、２１１は配信対象となるコンテンツを管理するコンテンツデータベース、２１２はコンテンツの配信履歴を管理する配信履歴データベース、２１３は課金情報を管理する課金管理データベースである。
【００５７】
次に、このように構成される第２の実施形態例の基本的な動作について説明する。
【００５８】
配信サービスを享受するユーザが受信装置２０４に配信サービスを要求すると、受信装置２０４は、配信装置２０１に対して、配信要求情報▲１▼を送信する。このとき送信される配信要求情報▲１▼には、要求するコンテンツＩＤ及び要求者ＩＤが含まれる。
【００５９】
この配信要求情報▲１▼を受信すると、配信装置２０１は、コンテンツデータベース２１１から配信要求のコンテンツを読み出すとともに、課金装置２０３に対して、配信開始情報１▲２▼（配信するコンテンツのＩＤと、そのコンテンツ金額の初期値）を通知し、更に、監視装置２０５に対して、配信開始情報２▲３▼（要求者ＩＤ、通信番号）を通知する。
【００６０】
このとき監視装置２０５に通知する通信番号は、コンテンツ配信パケットのヘッダ情報から要求者ＩＤを特定するためのキーとなる情報である。
【００６１】
続いて、配信装置２０１は、受信装置２０４に対して、コンテンツデータベース２１１から取得した配信要求のコンテンツの配信を開始する。
【００６２】
このようにしてコンテンツ配信を開始すると、配信装置２０１は、一定の時間間隔（以下、これを配信セグメントと呼ぶ）で、コンテンツ属性情報▲４▼を課金装置２０３に送信する。
【００６３】
本実施形態例では、配信装置２０１は、コンテンツ属性情報▲４▼として、コンテンツ種別（映画／ニュース等）と、当該配信セグメントにおけるシーン情報（クライマックス／通常／ＣＭ等）とを送信することを想定する。
【００６４】
一方、監視装置２０５は、配信装置２０１から配信されてくるコンテンツを監視することで、配信セグメント毎に品質パラメータ情報▲５▼を取得して、その取得した品質パラメータ情報▲５▼を課金装置２０３に送信する。
【００６５】
本実施形態例では、監視装置２０５は、品質パラメータ情報▲５▼として、当該配信セグメントにおける受信ビットレートと、当該配信セグメントにおけるパケット損失率とを送信することを想定する。
【００６６】
このコンテンツ属性情報▲４▼及び品質パラメータ情報▲５▼を受信すると、課金装置２０３は、受信したこれらの情報を配信履歴データベース２１２に時系列的に記録する。
【００６７】
図５に、配信履歴データベース２１２の構成例を図示する。この図に示すように、配信履歴データベース２１２には、課金装置２０３の実行する記録処理に従って、配信セグメントを識別するインデックス（ｉ）に対応付けて、当該配信セグメントにおける受信ビットレート（Ｂ１i ) と、当該配信セグメントにおけるパケット損失率（Ｂ２i ）と、コンテンツ種別（Ｃ１i ）と、当該配信セグメントにおけるシーン情報（Ｃ２i ）とが記録されることになる。
【００６８】
配信装置２０１は、全ての配信が完了した時点で、課金装置２０３に対して、配信完了情報▲６▼を送信する。
【００６９】
この配信完了情報▲６▼を受信すると、課金装置２０３は、コンテンツ属性情報▲４▼と品質パラメータ情報▲５▼とに対応して予め決められた規則に基づいて、その配信の完了したコンテンツの料金重み付け係数を決定する。そして、これを配信開始情報▲２▼により得られるコンテンツ金額初期値に乗算することにより課金金額を決定し、コンテンツ金額初期値からその課金金額を引いた金額をポイントとして課金管理データベース２１３に記録して、この記録データに基づいて課金を行うとともにポイントを付与する。
【００７０】
ここで、料金についてはコンテンツ金額初期値を課金するようにして、ポイントのみを付与するようにしてもよい。また、料金重み付け係数の決定方法については、第１の実施形態例で説明した方法を用いることが可能である。
【００７１】
なお、配信装置２０１や監視装置２０５から課金装置２０３に送信される各データには、要求者ＩＤが含まれており、課金装置２０３は、これに基づいてユーザ毎の課金を実現できる。
【００７２】
図６及び図７に、課金装置２０３の実行する処理フローを図示する。次に、この処理フローに従って、本実施形態例に従う場合に課金装置２０３が実行することになる処理について説明する。
【００７３】
課金装置２０３は、配信装置２０１からコンテンツの配信開始情報１▲２▼の通知を受け取ると、図６及び図７の処理フローに示すように、先ず最初に、ステップ２０で、そのときに通知されるコンテンツＩＤ及びコンテンツ金額初期値を受信し、続くステップ２１で、配信セグメントの識別子を表す変数ｉに“１”をセットする。
【００７４】
続いて、ステップ２２で、配信装置２０１又は監視装置２０５から情報が送られてくるのを待って、配信装置２０１又は監視装置２０５から情報が送られてくることを判断するときには、ステップ２３に進んで、配信装置２０１から情報が送られてきたのか否かを判断する。
【００７５】
この判断処理に従って、配信装置２０１からではなくて監視装置２０５から情報が送られてきたことを判断するとき、すなわち、監視装置２０５から品質パラメータ情報▲５▼が送られてきたことを判断するときには、ステップ２４に進んで、その送られてきた品質パラメータ情報▲５▼を受信する。
【００７６】
続いて、ステップ２５で、配信セグメントの識別子を表す変数ｉの指す配信履歴データベース２１２のエントリー域に、受信した品質パラメータ情報▲５▼を記録する。
【００７７】
続いて、ステップ２６で、配信履歴データベース２１２を参照することで、その記録した品質パラメータ情報▲５▼と対をなすコンテンツ属性情報▲４▼を既に受信しているのか否かを判断して、受信していないことを判断するときには、直ちにステップ２２に戻り、受信していることを判断するときには、ステップ２７に進んで、変数ｉの値を１つインクリメントしてからステップ２２に戻る。
【００７８】
一方、ステップ２３で、配信装置２０１から情報が送られてきたことを判断するとき、すなわち、配信装置２０１からコンテンツ属性情報▲４▼か配信完了情報▲６▼が送られてきたことを判断するときには、ステップ２８に進んで、その送られてきた情報が配信完了情報▲６▼であるのか否かを判断する。
【００７９】
この判断処理に従って、配信装置２０１から送られてきた情報が配信完了情報▲６▼ではないことを判断するとき、すなわち、配信装置２０１から送られてきた情報がコンテンツ属性情報▲４▼であることを判断するときには、ステップ２９に進んで、その送られてきたコンテンツ属性情報▲４▼を受信する。
【００８０】
続いて、ステップ３０で、配信セグメントの識別子を表す変数ｉの指す配信履歴データベース２１２のエントリー域に、受信したコンテンツ属性情報▲４▼を記録する。
【００８１】
続いて、ステップ３１で、配信履歴データベース２１２を参照することで、その記録したコンテンツ属性情報▲４▼と対をなす品質パラメータ情報▲５▼を既に受信しているのか否かを判断して、受信していないことを判断するときには、直ちにステップ２２に戻り、受信していることを判断するときには、ステップ３２に進んで、変数ｉの値を１つインクリメントしてからステップ２２に戻る。
【００８２】
このようにして、ステップ２２〜ステップ３２の処理を繰り返していくことで、配信履歴データベース２１２には、図５に示すように、配信セグメント毎のコンテンツ属性情報▲４▼及び品質パラメータ情報▲５▼の時系列データが記録されていくことになる。
【００８３】
一方、ステップ２２〜ステップ３２の処理を繰り返していく中で、ステップ２８で、配信装置２０１から配信完了情報▲６▼が送られてきたことを判断するときには、ステップ３３に進んで、第１の実施形態例で説明した算出式に従って、配信セグメント毎に品質レベルＱi を計算し、続くステップ３４で、全ての配信セグメントについての品質レベルＱi の平均値Ｑave を算出する。
【００８４】
続いて、ステップ３５で、配信装置２０１から取得したコンテンツ金額初期値と、算出した品質レベルＱi の平均値Ｑave とを乗算することで課金金額を決定し、続くステップ３６で、コンテンツ金額初期値からその課金金額を引いた金額をポイントとして決定して、ユーザＩＤと対応をとりつつ、決定した課金金額及びポイントを課金管理データベース２１３に登録して、処理を終了する。
【００８５】
このようにして、課金装置２０３は、配信したコンテンツの品質に相応しい課金を実現するように処理するのである。
【００８６】
〔ハ〕第３の実施形態例
図８に、本発明の第３の実施形態例のブロック構成を図示する。
【００８７】
図中、３０１はコンテンツを配信する配信装置、３０２はネットワーク、３０３はコンテンツ配信についての課金処理を行う課金装置、３０４は配信されるコンテンツを受信する受信装置、３１１は配信対象となるコンテンツを管理するコンテンツデータベース、３１２はコンテンツの配信履歴を管理する配信履歴データベース、３１３は課金情報を管理する課金管理データベースである。
【００８８】
次に、このように構成される第３の実施形態例の基本的な動作について説明する。
【００８９】
配信サービスを享受するユーザが受信装置３０４に配信サービスを要求すると、受信装置３０４は、配信装置３０１に対して、配信要求情報▲１▼を送信する。このとき送信される配信要求情報▲１▼には、要求するコンテンツＩＤ及び要求者ＩＤが含まれる。
【００９０】
この配信要求情報▲１▼を受信すると、配信装置３０１は、コンテンツデータベース３１１から配信要求のコンテンツを読み出すとともに、課金装置３０３に対して、配信開始情報▲２▼（配信するコンテンツのＩＤと、そのコンテンツ金額の初期値）を通知する。
【００９１】
続いて、配信装置３０１は、受信装置３０４に対して、コンテンツデータベース３１１から取得した配信要求のコンテンツの配信を開始するとともに、そのコンテンツの配信中に、受信装置３０４に対して、配信セグメント毎に、コンテンツ属性情報▲３▼及び原信号特徴情報▲４▼を送信する。
【００９２】
本実施形態例では、配信装置３０１は、コンテンツ属性情報▲３▼として、コンテンツ種別（映画／ニュース等）と、当該配信セグメントにおけるシーン情報（クライマックス／通常／ＣＭ等）とを送信することを想定する。また、原信号特徴情報▲４▼として、絵柄の細かさを表現する空間解像度と、動きの大きさを表現する時間解像度とを送信することを想定する。この場合、例えば、ＡＮＳＩ標準Ｔ1.801.03で規定される空間周波数や動き電力といったパラメータを使うことができる。
【００９３】
その他にも、原信号特徴情報▲４▼として、映像信号に関しては色情報量、フリーズ、ブロック歪量など各種歪量を用いることができる。また、音声信号に関しては周波数スペクトル歪などを用いることができる。
【００９４】
このようにして、配信装置３０１から、コンテンツ、コンテンツ属性情報▲３▼及び原信号特徴情報▲４▼を受信すると、受信装置３０４は、受信した情報より受信コンテンツの品質レベルＱi を導出し、これを品質パラメータ情報▲５▼として、配信セグメント毎に、課金装置３０３に送信する。なお、品質レベルＱi の導出方法については後述する。
【００９５】
この品質パラメータ情報▲５▼を受信すると、課金装置３０３は、受信した品質パラメータ情報▲５▼を配信履歴データベース３１２に時系列的に記録する。
【００９６】
図９に、配信履歴データベース３１２の構成例を図示する。この図に示すように、配信履歴データベース３１２には、課金装置３０３の実行する記録処理に従って、配信セグメントを識別するインデックス（ｉ）に対応付けて、その配信セグメントにおける品質レベル（Ｑi ）が記録されることになる。
【００９７】
配信装置３０１は、全ての配信が完了した時点で、課金装置３０３に対して、配信完了情報▲６▼を送信する。
【００９８】
この配信完了情報▲６▼を受信すると、課金装置３０３は、配信履歴データベース３１２に記録されている全ての配信セグメントについての品質レベルＱi の平均値Ｑave 
Ｑave ＝（１／ｎ）×ΣＱi 
ｎ：配信セグメントの総数
Σ：全ての配信セグメントについての総和
を算出する。ここで、Ｑave は０から１の間の値をとる。
【００９９】
そして、課金装置３０３は、この品質レベルＱi の平均値Ｑave と、配信開始情報▲２▼により得られるコンテンツ金額初期値とを使って、
課金金額＝コンテンツ金額初期値×Ｑave 
という算出式に従って課金金額を決定し、課金管理データベース３１３に記録して、この記録データに基づいて課金を行う。
【０１００】
なお、配信装置３０１や受信装置３０４から課金装置３０３に送信される各データには、要求者ＩＤが含まれており、課金装置３０３は、これに基づいてユーザ毎の課金を実現できる。
【０１０１】
次に、受信装置３０４で実行される受信コンテンツの品質レベルＱi の導出方法について説明する。
【０１０２】
本実施形態例では、受信信号の品質を、原信号の特徴量と受信信号の特徴量との差分で表現し、品質レベルＱi は、これをコンテンツ属性情報により重み付けすることにより導出するという方法を用いる。
【０１０３】
まず、受信したコンテンツから原信号特徴情報▲４▼と同様の特徴量（以下、これを受信信号特徴情報と呼ぶ）を算出し、先に受信しているコンテンツ属性情報▲３▼及び原信号特徴情報▲４▼と合わせて、図１０に示すようなテーブルを得る。
【０１０４】
ここで、このテーブルでは、受信信号特徴情報の空間解像度情報量をＡ１i 、受信信号特徴情報の時間解像度情報量をＡ２i 、原信号特徴情報の空間解像度情報量をＢ１i 、原信号特徴情報の時間解像度情報量をＢ２i 、コンテンツ種別をＣ１i 、シーン情報をＣ２i で表している。
【０１０５】
そして、このテーブルを使い、配信セグメント毎に、次式に基づいて品質レベルＱi （料金重み付け係数に相当する）を計算する。
【０１０６】
ＳＱi ＝Ｆα（Ａ１i ，Ａ２i ，Ｂ１i ，Ｂ２i ）
Ｑi ＝Ｆβ（Ｃ１i ，Ｃ２i ，ＳＱi ）
ＳＱi は、受信信号特徴情報と原信号特徴情報▲４▼とから決定される量であり、品質レベルＱi は、ＳＱi をコンテンツ属性情報▲３▼に基づいて重み付けした量である。どちらも０（最悪品質）から１（最高品質）までの値をとる。
【０１０７】
ここで、関数Ｆα及び関数Ｆβは、ＳＱi 値及びコンテンツ属性値が与えられたときの主観品質に相応しい料金をアンケート等により求めることにより得られる実験式である。
【０１０８】
課金装置３０３は、上述したように、受信装置３０４から取得するこの品質レベルＱi （品質パラメータ情報▲５▼として送られてくる）を使って、全ての配信セグメントについての品質レベルＱi の平均値Ｑave 
Ｑave ＝（１／ｎ）×ΣＱi 
ｎ：配信セグメントの総数
Σ：全ての配信セグメントについての総和
を算出して、
課金金額＝コンテンツ金額初期値×Ｑave 
という算出式に従って課金金額を決定することになる。
【０１０９】
図１１に、課金装置３０３の実行する処理フローを図示する。次に、この処理フローに従って、本実施形態例に従う場合に課金装置３０３が実行することになる処理について説明する。
【０１１０】
課金装置３０３は、配信装置３０１からコンテンツの配信開始情報▲２▼の通知を受け取ると、図１１の処理フローに示すように、先ず最初に、ステップ４０で、そのときに通知されるコンテンツＩＤ及びコンテンツ金額初期値を受信し、続くステップ４１で、配信セグメントの識別子を表す変数ｉに“１”をセットする。
【０１１１】
続いて、ステップ４２で、配信装置３０１又は受信装置３０４から情報が送られてくるのを待って、配信装置３０１又は受信装置３０４から情報が送られてくることを判断するときには、ステップ４３に進んで、受信装置３０４から情報が送られてきたのか否かを判断する。
【０１１２】
この判断処理に従って、受信装置３０４から情報が送られてきたことを判断するとき、すなわち、受信装置３０４から品質パラメータ情報▲５▼（配信セグメント毎の品質レベルＱi ）が送られてきたことを判断するときには、ステップ４４に進んで、その送られてきた品質パラメータ情報▲５▼を受信する。
【０１１３】
続いて、ステップ４５で、配信セグメントの識別子を表す変数ｉの指す配信履歴データベース３１２のエントリー域に、受信した品質パラメータ情報▲５▼（品質レベルＱi ）を記録し、続くステップ４６で、変数ｉの値を１つインクリメントしてからステップ４２に戻る。
【０１１４】
このようにして、ステップ４２〜ステップ４６の処理を繰り返していくことで、配信履歴データベース３１２には、図９に示すように、配信セグメント毎の品質レベルＱi の時系列データが記録されていくことになる。
【０１１５】
一方、ステップ４２〜ステップ４６の処理を繰り返していく中で、ステップ４３で、受信装置３０４ではなくて配信装置３０１から情報が送られてきたことを判断するとき、すなわち、配信装置３０１から配信完了情報▲６▼が送られてきたことを判断するときには、ステップ４７に進んで、配信履歴データベース３１２に記録した全ての配信セグメントについての品質レベルＱi の平均値Ｑave を算出する。
【０１１６】
続いて、ステップ４８で、配信装置３０１から取得したコンテンツ金額初期値と、算出した品質レベルＱi の平均値Ｑave とを乗算することで課金金額を決定し、ユーザＩＤと対応をとりつつ課金管理データベース３１３に登録して、処理を終了する。
【０１１７】
このようにして、課金装置３０３は、配信したコンテンツの品質に相応しい課金を実現するように処理するのである。
【０１１８】
【発明の効果】
以上説明したように、本発明によれば、配信されたコンテンツの品質に応じてコンテンツの料金が変化することになるので、配信されたコンテンツの品質に相応しい課金を実現できるようになる。
【０１１９】
そして、本発明によれば、配信されたコンテンツの品質劣化に見合う対価のポイントがコンテンツ配信先のユーザに付与されることになるので、配信されたコンテンツの品質に関係のない料金が設定されるような場合にも、配信されたコンテンツの品質に相応しい課金と実質的に等価な課金を実現できるようになる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態例のブロック構成図である。
【図２】配信履歴データベースの構成例を示す図である。
【図３】課金装置の実行する処理フローである。
【図４】本発明の第２の実施形態例のブロック構成図である。
【図５】配信履歴データベースの構成例を示す図である。
【図６】課金装置の実行する処理フローである。
【図７】課金装置の実行する処理フローである。
【図８】本発明の第３の実施形態例のブロック構成図である。
【図９】配信履歴データベースの構成例を示す図である。
【図１０】受信装置で作成するテーブルの説明図である。
【図１１】課金装置の実行する処理フローである。
【符号の説明】
１０１  配信装置
１０２  ネットワーク
１０３  課金装置
１０４  受信装置
１１１  コンテンツデータベース
１１２  配信履歴データベース
１１３  課金管理データベース
２０１  配信装置
２０２  ネットワーク
２０３  課金装置
２０４  受信装置
２０５  監視装置
２１１  コンテンツデータベース
２１２  配信履歴データベース
２１３  課金管理データベース
３０１  配信装置
３０２  ネットワーク
３０３  課金装置
３０４  受信装置
３１１  コンテンツデータベース
３１２  配信履歴データベース
３１３  課金管理データベース
【図１】
0003999603.tif 000002
【図２】
0003999603.tif 000003
【図３】
0003999603.tif 000004
【図４】
0003999603.tif 000005
【図５】
0003999603.tif 000006
【図６】
0003999603.tif 000007
【図７】
0003999603.tif 000008
【図８】
0003999603.tif 000009
【図９】
0003999603.tif 000010
【図１０】
0003999603.tif 000011
【図１１】
0003999603.tif 000012