(57)【要約】【課題】  課金サーバに対する負荷を軽減して課金の透明性を高める。また、途中でコンテンツの視聴を停止した場合、停止した箇所から配信を継続させ利用者に利便性を与える。【解決手段】  コンテンツサーバ２が、任意のタイミングで変更して配信される復号化鍵情報の数を記憶しておき、当該復号化鍵情報の個数に応じて利用決済処理を行う。また、ストリームコンテンツの利用が途中で停止されたとき、ＩＣカードに記憶される復号化鍵情報の数を参照して当該復号化鍵情報の個数に応じた時点からストリームコンテンツの再配信を行う。【選択図】      図２
2006011633.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ利用装置とはネットワークを介して接続されるストリーミングコンテンツ配信を行うコンテン提供装置であって、
前記ストリーミングコンテンツを復号化する復号化鍵情報を任意のタイミングで変更して配信するコンテンツ復号化鍵情報配信部と、
前記配信されたコンテンツ復号化鍵情報の数を記憶しておき、当該復号化鍵情報の個数に応じて利用決済処理を行う決済処理部と、
を備えたことを特徴とするコンテンツ提供装置。
【請求項２】
前記ストリームコンテンツの利用が途中で停止されたとき、前記コンテンツ利用装置に記憶される前記復号化鍵情報の数を参照して当該復号化鍵情報の個数に応じた時点から前記ストリームコンテンツの再配信を行うコンテンツ配信部と、
を備えたことを特徴とする請求項１に記載のコンテンツ提供装置。
【請求項３】
ストリーミングコンテンツの配信を行うコンテンツ提供装置とはネットワークを介して接続され、前記配信されたストリーミングコンテンツを利用するコンテンツ利用装置であって、
前記コンテンツ提供装置によって任意のタイミングで変更され配信されるコンテンツ復号化鍵情報の個数を記憶するコンテンツ復号化鍵数情報記憶部と、
決済のときに前記コンテンツ提供装置からの要求に基づき、前記コンテンツ復号化鍵数情報記憶部に記憶されたコンテンツ復号化鍵情報の個数を送信するコンテンツ復号化鍵数情報送信部と、
を備えたことを特徴とするコンテンツ利用装置。
【請求項４】
コンテンツ利用装置とはネットワークを介して接続されるストリーミングコンテンツ配信を行うコンテン提供装置における決済処理方法であって、
前記ストリーミングコンテンツを復号化する復号化鍵情報を任意のタイミングで変更して配信するステップと、
前記配信されたコンテンツ復号化鍵情報の数を記憶しておき、当該復号化鍵情報の個数に応じて決済処理を行うステップと、
を備えたことを特徴とするコンテンツ提供装置における決済処理方法。
【請求項５】
コンテンツ利用装置とはネットワークを介して接続されるストリーミングコンテンツ配信を行うコンテン提供装置に用いられるプログラムであって、
前記ストリーミングコンテンツを復号化する復号化鍵情報を任意のタイミングで変更して配信する処理と、
前記配信されたコンテンツ復号化鍵情報の数を記憶しておき、当該復号化鍵情報の個数に応じて利用決済処理を行う処理と、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストリーコンテンツに対する従量制課金に用いて好適な、コンテンツ提供装置、コンテンツ利用装置、コンテンツ提供装置における決済処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、インターネットによるコンピュータネットワークを用いて映画や音楽等のデジタルコンテンツを配信する情報提供サービスが普及してきた。このような情報提供サービスの中で、例えば、電子音楽配信システムにおいては、レコード会社のようなコンテンツプロバイダによって作成されたデジタル音楽コンテンツを所定のサービスプロバイダからインターネット等のコンピュータネットワークを介してオンラインでユーザへ配信するようになされている。
【０００３】
ユーザは、パーソナルコンピュータ等ユーザ機器によって受信したコンテンツをユーザが選択した、例えば、買いきり、あるいは再生可能回数等、あるサービス条件の下で再生し、当該サービス条件の下でコンテンツの利用履歴をユーザログとして記録し、これをコンテンツプロバイダへ送信している。
コンテンツプロバイダは、送信されてきたユーザログに基づいて利用料金を算出し、この利用料金をユーザに通知することで利用料金の決済を行っている（例えば、特許文献１参照）。
【特許文献１】特開２００１−１４７９７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ストリーミングコンテンツの配信において、ユーザの視聴量に対して従量制で課金を行うことはあるが、課金サーバに対する負荷が大きく、また、ユーザにとっても課金に対する透明性が低く、信憑性に乏しいものであった。このため、利用者に利便性を与えることができ、かつ、課金サーバ負荷を低減する最適な課金システムの出現が望まれていた。
【０００５】
本発明は上記事情に鑑みてなされたものであり、ネットワークを介して配信されるストリームコンテンツに対する課金を、コンテンツを復号化する鍵単位で行うことにより、課金サーバに対する負荷を軽減し、課金の透明性を高めた、コンテンツ提供装置、コンテンツ利用装置、コンテンツ提供装置における決済処理方法、およびプログラムを提供することを目的とする。
また、途中で視聴を停止した利用者に対しても視聴を再開したときにも利用者が持つ鍵を参照することで停止した箇所から配信を継続させ利用者に利便性を与えることのできる、コンテンツ提供装置、コンテンツ利用装置、コンテンツ提供装置における決済処理方法、およびプログラムを提供することも目的とする。
【課題を解決するための手段】
【０００６】
上記した課題を解決するために本発明は、コンテンツ利用装置とはネットワークを介して接続されるストリーミングコンテンツ配信を行うコンテン提供装置であって、前記ストリーミングコンテンツを復号化する復号化鍵情報を任意のタイミングで変更して配信するコンテンツ復号化鍵情報配信部と、前記配信されたコンテンツ復号化鍵情報の数を記憶しておき、当該復号化鍵情報の個数に応じて利用決済処理を行う決済処理部と、を備えたことを特徴とする。
【０００７】
また、本発明において、前記ストリームコンテンツの利用が途中で停止されたとき、前記コンテンツ利用装置に記憶される前記復号化鍵情報の数を参照して当該復号化鍵情報の個数に応じた時点から前記ストリームコンテンツの再配信を行うコンテンツ配信部と、を備えたことを特徴とする。
【０００８】
また、本発明は、ストリーミングコンテンツの配信を行うコンテンツ提供装置とはネットワークを介して接続され、前記配信されたストリーミングコンテンツを利用するコンテンツ利用装置であって、前記コンテンツ提供装置によって任意のタイミングで変更され配信されるコンテンツ復号化鍵情報の個数を記憶するコンテンツ復号化鍵数情報記憶部と、決済のときに前記コンテンツ提供装置からの要求に基づき、前記コンテンツ復号化鍵数情報記憶部に記憶されたコンテンツ復号化鍵情報の個数を送信するコンテンツ復号化鍵数情報送信部と、を備えたことを特徴とする。
【０００９】
また、本発明は、コンテンツ利用装置とはネットワークを介して接続されるストリーミングコンテンツ配信を行うコンテン提供装置における決済処理方法であって、前記ストリーミングコンテンツを復号化する復号化鍵情報を任意のタイミングで変更して配信するステップと、前記配信されたコンテンツ復号化鍵情報の数を記憶しておき、当該復号化鍵情報の個数に応じて決済処理を行うステップと、を備えたことを特徴とする。
【００１０】
また、本発明は、コンテンツ利用装置とはネットワークを介して接続されるストリーミングコンテンツ配信を行うコンテン提供装置に用いられるプログラムであって、前記ストリーミングコンテンツを復号化する復号化鍵情報を任意のタイミングで変更して配信する処理と、前記配信されたコンテンツ復号化鍵情報の数を記憶しておき、当該復号化鍵情報の個数に応じて利用決済処理を行う処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、決済処理部が、コンテンツ復号化鍵情報配信部により任意のタイミングで変更して配信される配信される復号化鍵情報の数を記憶しておき、当該復号化鍵情報の個数に応じて利用決済処理を行うことにより、セッション鍵管理が課金情報になるため、課金サーバに対する負荷を軽減することができる。また、利用者にとっても自分が視聴したストリームコンテンツの量がそのまま課金の対象となるため、料金に対する透明性が高くなる。
【００１２】
また、本発明によれば、コンテンツ配信部が、ストリームコンテンツの利用が途中で停止されたとき、コンテンツ利用装置に記憶される復号化鍵情報の数を参照して当該復号化鍵情報の個数に応じた時点からストリームコンテンツの再配信を行うことで、視聴が途中で停止された場合にも利用者はコンテンツ全体相当の課金料金を全額支払わずに済むシステムを構築でき、利用者側で所管する復号化鍵情報の個数をコンテンツ提供装置が確認することで停止した箇所からコンテンツの再配信が可能となり、利用者に利便性を提供できる。
更に、クレジットサーバに対して復号化鍵の図が確定してから決済情報を送信することでクレジットサーバ間の通信トラフィック量の軽減にも寄与できる。
【発明を実施するための最良の形態】
【００１３】
図１は、本発明が実施されるコンテンツ提供システムのシステム構成の一例を示す図である。
ここでは、クレジット決済を前提とするため、インターネット等のコンピュータネットワーク３に、コンテンツプロバイダが設置し管理する、本発明のコンテンツ提供装置が実装されるコンテンツサーバ２と、クレジット会社が設置し管理するクレジットサーバ４、ならびに利用者が所持する、ＩＣカードリーダライタが接続され、あるいは組み込まれたパーソナルコンピュータ等から成る複数のコンテンツ利用装置１が接続されている。
なお、ここでいうコンテンツとは、静止画や動画、音楽、写真、映画、番組の他に地図等も含まれる。
【００１４】
図２は、本発明実施形態にかかわるコンテンツ提供装置ならびにコンテンツ利用装置の構成の一例を示すブロック図である。
本発明のコンテンツ提供装置は、図１に示すコンテンツサーバ２に実装され、コンテンツ鍵要求受信部２１と、コンテンツ復号化鍵情報送信部２２と、コンテンツ配信部２３と、決済要求受信部２４と、決済処理部２５と、コンテンツＤＢ２６と、コンテンツ復号化鍵数情報記憶部２７で構成される。
【００１５】
コンテンツ鍵要求受信部２１は、コンテンツ利用装置１によって発行されるコンテンツ鍵要求を受信してコンテンツ復号化鍵情報送信部２２と、コンテンツ配信部２３を起動する。コンテンツ復号化鍵情報送信部２２は、ストリーミングコンテンツを復号化する復号化鍵情報を任意のタイミングで変更して配信する機能を持ち、コンテンツ配信部２３は、コンテンツＤＢ２６に格納された要求コンテンツを要求のあったコンテンツ利用装置１に配信する機能を持つ。コンテンツ配信部２３はまた、ストリームコンテンツの利用が途中で停止されたとき、コンテンツ利用装置１に記憶される復号化鍵情報の数を参照して当該復号化鍵情報の個数に応じた時点からストリームコンテンツの再配信を行う機能も併せ持つ。
決済要求受信部２４は、コンテンツ利用装置１によって発行される決済要求を受信して決済処理部２５を起動する。決済処理部２５は、コンテンツ復号化鍵数情報記憶部２７に、配信されたコンテンツ復号化鍵情報の数を記憶しておき、当該復号化鍵情報の個数に応じて利用決済処理を行う機能を持つ。
【００１６】
コンテンツ利用装置１は、コンテンツ利用要求送信部１１と、コンテンツ復号化鍵情報受信部１２と、コンテンツ受信部１３と、コンテンツ再生監視部１４と、決済要求送信部１５と、参照要求処理部１６と、コンテンツ復号化鍵数情報記憶部１７で構成される。
コンテンツ利用要求送信部１１は、装置内で生成されるコンテンツ利用要求をコンテンツサーバ２へ送信し、コンテンツ復号化鍵情報受信部１２は、コンテンツサーバ２から送信されるコンテンツ復号化鍵情報を受信する。このとき、コンテンツ復号化鍵数情報記憶部１７には、コンテンツサーバ２によって任意のタイミングで変更され配信されるコンテンツ復号化鍵情報の個数が記憶される。
【００１７】
コンテンツ受信部１３は、コンテンツサーバ２から送信される要求コンテンツ（ストリームコンテンツ）を受信し、図示せぬ再生処理部に供給し、ここで視聴のための再生処理が行なわれる。コンテンツ再生監視部１４は、コンテンツ復号化鍵情報受信部１２で受信される復号化鍵情報の数を参照することにより、ストリームコンテンツの利用（再生）状況を監視する機能を持つ。
一方、決済要求送信部１５は、コンテンツ利用装置１内で生成される決済要求をコンテンツサーバ２に送信する機能を持つ。また、参照要求処理部１６は、決済のときにコンテンツサーバ２からの参照要求に基づき、コンテンツ復号化鍵数情報記憶部１７に記憶されたコンテンツ復号化鍵情報の個数を送信する機能を持つ。
【００１８】
なお、上述した構成において、決済情報の送受信をする場合は、ここでは、ＥＭＶ（Europay Mastercard VISA）仕様に準拠するものとする。ＥＭＶは、その名に示すクレジット会社３社が策定したスマートカードの相互運用をはかるために策定された共通仕様であり、決済システムにおいて、正確な操作と互換性が確保されるように、カードと端末とアプリケーションに要求される最低限度の機能が示されている。また、鍵交換を行う場合においては、ＲＳＡ方式に準拠しても構わない。
【００１９】
図３は、図２に示す本発明実施形態の動作を示す動作シーケンス図である。ここでは、クレレジットサーバ４、コンテンツサーバ２、コンテンツ利用装置１としてのＩＣカードの動作が示されている。
ここでは、コンテンツの不正利用を防ぐために、コンテンツを暗号化して配信するシステムを想定する。このとき、サービスプロバイダからは、暗号化したコンテンツを復号化する鍵を販売することがコンテンツを販売することと同義と捉えることができる。
ストリーミングのようなコンテンツに対して、配信した時間や量に従って課金する場合、配信するコンテンツを単位時間または単位量によって変更した鍵で暗号化して配信し、同様にコンテンツを復号化するための鍵を配信する。このとき、配送した鍵の数によって従量制の課金を行うことができる。
【００２０】
まず、コンテンツ利用装置としてのＩＣカード１からの要求に基づき、コンテンツサーバ２は、要求されたストリームコンテンツを配信すると共に当該コンテンツを復号化する復号化鍵情報を、コンテンツ復号化鍵情報送信部２２を介して送信する（Ｓ３１、Ｓ３２）。コンテンツサーバ２は、要求に基づきストリーミングコンテンツを送信するとき、そのコンテンツを復号するための鍵情報を任意のタイミングで変更して複数配信する。
ここで送信される復号化鍵情報の数は、自身で持つコンテンツ復号化鍵数情報記憶部２７ならびにコンテンツ利用装置１内のコンテンツ復号化鍵数情報記憶部１７に格納される。適当なタイミングでＩＣカード１から決済要求が発行され、決済情報の交換がなされる（Ｓ３３）。以上の処理は数回繰り返され、初回のみクレジットサーバ４による与信が行われる（Ｓ３４）。
【００２１】
続いて、コンテンツサーバ２は、クレジットサーバ４に対して復号化鍵情報の数に従う決済のための確定情報を送信する（Ｓ３５）。ここで送信される確定情報は、ストリームコンテンツの利用が途中で停止されることもあるため、コンテンツサーバ２は、ＩＣカード１の参照要求処理部１６を起動し、決済処理部２５で受信するコンテンツ復号化鍵数情報記憶部１７に格納された復号化鍵情報の数に従う情報を送信することになる。
なお、ストリームコンテンツの利用が途中で停止された場合、コンテンツ配信部２３は、この情報を用いて当該復号化鍵情報の個数に応じた時点からストリームコンテンツの再配信を行う。そして、コンテンツサーバ２は、クレジットサーバ４から決済終了の通知を待ち（Ｓ３６）、ＩＣカード１へのストリーミングコンテンツの配信を終了する（Ｓ３７）。
【００２２】
また、決済が完了する前に、ＩＣカード１をリーダライタから抜いてしまった場合、ストリーミングコンテンツは閲覧されて決済は完了していない状態になるが、次回、ＩＣカード１をリーダライタに差したときに決済が再開される。決済のタイミングとしては、エンドロール（番組終了時のテロップを送信しているとき）のときに、「ご視聴ありがとうございました。○○円です。決済しますか？」といった画面を表示して支払い確認ボタンをクリックしてもらう等の配慮がなされる。
コンテンツサーバ２内では、カードＩＤに配信した復号鍵の個数を対応付けてコンテンツ復号化鍵数情報記憶部２７に格納しておき、復号鍵情報を配信する毎に更新する。ここでは、カード番号のみＩＣカード１からコンテンツサーバ２に送信してサービスプロバイダとクレジット会社のサーバ２、４間で与信処理を行い、その後にコンテンツの復号化鍵情報を送信してもよい。あるいは最後に決済を行ってもよい。
【００２３】
また、上記したシーケンスでは、最初の復号化鍵情報を配信後に決済情報の送信を行っているが、トランザクションの最初に行うことも可能である。また、上記した実施形態によれば、エンドユーザが決済を行わない場合、最初の復号化鍵情報に相当する部分のみコンテンツを利用できるのため、これをプレビューとして利用することでコンテンツの販売促進が可能になる。
【００２４】
図４にＩＣカードの内部構成の一例が示されている。ここでは、ＩＣカード１は、本発明のコンテンツ利用装置２として実装され、ＣＰＵ４１を核に、ＲＯＭ４２、ＲＡＭ４３、ＥＥＰＲＯＭ４４（不揮発性記憶装置）、Ｓ／Ｐ４６（直並列変換回路）、Ｐ／Ｓ４７（並直列変換回路）が内部バス５２に共通接続される本体チップ、およびＲＦインタフェース５０（非接触ＩＣカードの場合のみ）で構成される。また、ＣＰＵ４１には割り込みロジック４５が接続され、各ブロックには、外部から供給されるリセット４８、クロック４９、そして電源５１のそれぞれが供給される。
【００２５】
ここでは、ＣＰＵ４１は、装置内で生成されるコンテンツ利用要求をコンテンツサーバ２へ送信するコンテンツ利用要求送信部１１、コンテンツサーバ２から送信されるコンテンツ復号化鍵情報を受信するコンテンツ復号化鍵情報受信部１２、コンテンツサーバ２から送信される要求コンテンツ（ストリームコンテンツ）を受信するコンテンツ受信部１３、コンテンツ復号化鍵情報受信部１２で受信される復号化鍵情報の数を参照することにより、ストリームコンテンツの利用（再生）状況を監視するコンテンツ再生監視部１４、コンテンツ利用装置１内で生成される決済要求をコンテンツサーバ２に送信する決済要求送信部１５、決済のときにコンテンツサーバ２からの参照要求に基づき、コンテンツ復号化鍵数情報記憶部１７に記憶されたコンテンツ復号化鍵情報の個数を送信する参照要求処理部１６としての機能を実行する。
【００２６】
以上説明のように本発明は、コンテンツサーバ２が、任意のタイミングで変更して配信される復号化鍵情報の数を記憶しておき、当該復号化鍵情報の個数に応じて利用決済処理を行うことにより、セッション鍵管理が課金情報になるため、課金サーバに対する負荷を軽減するものである。また、利用者にとっても自分が視聴したストリームコンテンツの量がそのまま課金の対象となるため、料金に対する透明性が高くなる。
また、ストリームコンテンツの利用が途中で停止されたとき、ＩＣカード１に記憶される復号化鍵情報の数を参照して当該復号化鍵情報の個数に応じた時点からストリームコンテンツの再配信を行うことで、視聴が途中で停止された場合にも利用者はコンテンツ全体相当の課金料金を全額支払わずに済むシステムを構築でき、利用者側で所管する復号化鍵情報の個数をコンテンツ提供装置が確認することで停止した箇所からコンテンツの再配信が可能となり、利用者に利便性を提供できる。更に、クレジットサーバ４に対して復号化鍵の図が確定してから決済情報を送信することでクレジットサーバコンテンツサーバ２と４間の通信トラフィック量の軽減にも寄与できる。
【００２７】
なお、図２に示すコンテンツ利用装置１を構成する、コンテンツ利用要求送信部１１、コンテンツ復号化鍵情報受信部１２、コンテンツ受信部１３、コンテンツ再生監視部１４、決済要求送信部１５、参照要求処理部１６、コンテンツ復号化鍵数情報記憶部１７、そして、コンテンツ提供装置２を構成するコンテンツ鍵要求受信部２１、コンテンツ復号化鍵情報送信部２２、コンテンツ配信部２３、決済要求受信部２４、決済処理部２５のそれぞれで実行される手順をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって本発明のコンテンツ提供装置ならびにコンテンツ利用装置を実現することができる。ここでいうコンピュータシステムとは、ＯＳや周辺機器等のハードウェアを含む。
【００２８】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００２９】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００３０】
【図１】本発明が実施されるコンテンツ提供システムのシステム構成の一例を示す図である。
【図２】本発明実施形態にかかわるコンテンツ提供装置の内部構成を示すブロック図である。
【図３】本発明実施形態にかかわる動作を説明するために引用した動作シーケンス図である。
【図４】本発明実施形態にかかわるコンテンツ利用装置の内部構成を示すブロック図である。
【符号の説明】
【００３１】
１…コンテンツ利用装置、２…コンテンツサーバ（コンテンツ提供装置）、３…ネットワーク、４…クレジットサーバ、１１…コンテンツ利用要求送信部、１２…コンテンツ復号化鍵情報受信部、１３…コンテンツ受信部、１４…コンテンツ再生監視部、１５…決済要求送信部、１６…参照要求処理部、１７…コンテンツ復号化鍵数情報記憶部、２１…コンテンツ鍵要求受信部、２２…コンテンツ復号化鍵情報送信部、２３…コンテンツ配信部、２４…決済要求受信部、２５…決済処理部、２６…コンテンツＤＢ、２７…コンテンツ復号化鍵数情報記憶部
【図１】
2006011633.tif 000003
【図２】
2006011633.tif 000004
【図３】
2006011633.tif 000005
【図４】
2006011633.tif 000006