(57)【要約】【課題】コンテンツデータが不正にコピーされて利用された場合にも、コンテンツデータの著作権料相当額の対価をコンテンツデータの著作権者に支払うことができるコンテンツ表示プログラムとその作成装置及び課金システムを提供する。【解決手段】コンテンツデータと、広告データと、これらのデータを表示するための表示プログラム本体とを、一体不可分の関係を保持して伝送又は複写可能に構成したコンテンツ利用者のコンピュータ装置に実行させるコンテンツ表示プログラムを用いて、コンテンツデータを表示３３し、この表示に連動して広告データを表示３４する。【選択図】　　図２
2004062430.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータと、広告データと、これらのデータを表示するための表示プログラム本体とを、一体不可分の関係を保持して伝送又は複写可能に構成したコンテンツ表示プログラムであって、
前記表示プログラム本体が、
前記コンテンツデータを表示する第１の表示処理と、
前記第１の表示処理に連動して、前記広告データを表示する第２の表示処理と、
をコンテンツ利用者のコンピュータ装置に実行させる機能を備えるコンテンツ表示プログラム。
【請求項２】
前記第２の表示処理は、前記コンテンツデータ及び広告データが共に画像データを含む場合には、前記コンテンツデータの画像データを視覚的に表示するための第１の表示ウインドウとは別の第２のウインドウを生成し、この第２のウインドウに広告データの画像データを視覚的に表示する請求項１記載のコンテンツ表示プログラム。
【請求項３】
前記第２の表示処理は、前記コンテンツデータ及び広告データが共に音データを含む場合には、前記コンテンツデータの音データを聴覚的に表示するための第１の期間とは別の第２の期間を設定し、この第２の期間に前記広告データ音データを聴覚的に表示する請求項１記載のコンテンツ表示プログラム。
【請求項４】
前記第２の表示処理は、前記第１の表示処理がコンテンツデータの表示動作をユーザが制御するための表示制御ボタンを表示する機能を備える場合に、この表示制御ボタンの操作に連動して広告データを表示する請求項１記載のコンテンツ表示プログラム。
【請求項５】
前記第２の表示処理によって前記広告データが表示された場合に、その表示実績を表す情報を生成して送信する送信処理を、前記コンテンツ利用者のコンピュータ装置にさらに実行させる請求項１記載のコンテンツ表示プログラム。
【請求項６】
コンテンツデータ提供者の端末装置と、広告データ提供者の端末装置と、コンテンツデータの利用者が使用する端末装置に対し、通信ネットワークを介して接続可能な表示プログラム作成装置であって、
前記コンテンツデータ提供者の端末装置から前記通信ネットワークを介して伝送されるコンテンツデータを受信する手段と、
前記広告データ提供者の端末装置から通信ネットワークを介して伝送される広告データを受信する手段と、
前記受信されたコンテンツデータと、前記受信された広告データと、これらのデータを表示するための表示プログラム本体とを、一体不可分の関係を保持して伝送又は複写可能に構成し、かつ表示プログラム本体には、前記コンテンツデータを表示する第１の表示処理機能と、この第１の表示処理に連動して前記広告データを表示する第２の表示処理機能とを備えたコンテンツ表示プログラムを作成し格納する手段と、
前記端末装置から通信ネットワークを介して前記コンテンツデータのダウンロード要求が到来した場合に、当該コンテンツデータを含むコンテンツ表示プログラムを選択的に読み出して要求元の端末装置へ送信する手段とを具備したことを特徴とする表示プログラム作成装置。
【請求項７】
前記コンテンツ表示プログラムを作成し格納する手段は、前記第２の表示処理機能によって前記広告データが表示された場合に、その表示実績を表す情報を生成して送信する送信処理機能を、前記表示プログラム本体にさらに備えることを特徴とする請求項６記載の表示プログラム作成装置。
【請求項８】
コンテンツデータを提供するサーバ装置と、コンテンツ利用者が使用するコンピュータ端末装置と、課金処理装置とを通信ネットワークを介して接続したシステムであって、
前記サーバ装置は、
コンテンツデータと、広告データと、これらのデータを表示するための表示プログラム本体とを、一体不可分の関係を保持して伝送又は複写可能に構成し、かつ表示プログラム本体が、前記コンテンツデータを表示する第１の表示処理機能と、この第１の表示処理に連動して前記広告データを表示する第２の表示処理機能と、この第２の表示処理によって前記広告データが表示された場合にその表示実績を表す情報を生成して送信する送信処理機能とを備えたコンテンツ表示プログラムを格納する手段と、
前記コンピュータ端末装置から前記通信ネットワークを介してコンテンツデータのダウンロード要求が到来した場合に、当該コンテンツデータを含む前記コンテンツ表示プログラムを要求元のコンピュータ端末装置に送信する手段とを備え、
前記コンピュータ端末装置は、
前記サーバ装置からダウンロードされた表示制御プログラムを実行して、コンテンツデータ及び広告データを表示する手段と、
前記ダウンロードされた表示制御プログラムを実行して、前記広告データの表示実績を表す情報を生成しこの表示実績を表す情報を前記通信ネットワークを介して課金処理装置へ送信する手段とを備え、
前記課金処理装置は、
前記コンピュータ端末装置から送られた表示実績を表す情報をもとに前記広告データの依頼主に課金すべき広告料を算出する手段と、
前記算出された広告料から、前記コンテンツデータの著作権相当額を差し引いて権利者に支払うための処理を実行する手段とを備えたことを特徴とする課金システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えばパーソナル・コンピュータ等の情報端末装置においてコンテンツデータを表示するためのコンテンツデータ表示プログラムとそのプログラム作成装置、および上記コンテンツ表示プログラムを利用して課金処理を行う課金システムに関する。
【０００２】
【従来の技術】
近年、デジタル化された画像データ、音楽データ、動画データ等をパーソナル・コンピュータなどの情報端末装置でコンテンツデータとして扱うことが増えている。これらのコンテンツデータは、デジタル化されているためコピーが容易であり、不正コピー等による再配布が問題となっている。そして、このような行為によってコンテンツデータの著作権等が害される恐れがある。
【０００３】
このため、コンテンツデータを暗号化し、この暗号を解読する暗号化キーを入手したユーザのみがコンテンツデータを利用する技術が考案されている。またコンテンツデータに電子すかし等の識別情報を埋め込んで、この識別情報を専用ソフトを用いて検索することにより、不正にコピーして使用しているファイルを探し出し、摘発する方法が考案されている。
【０００４】
【発明が解決しようとする課題】
ところが、このような従来の方法の内、コンテンツデータを暗号化する方法では、別途暗号化キーを入手して暗号化されたコンテンツデータを利用する必要がある。さらには、ユーザが第１のコンテンツデータを有料で購入し、このコンテンツデータを利用して新たな第２のコンテンツデータを作成した場合には、この新たに作成された第２のコンテンツデータの内、他人の著作物である第１のコンテンツデータの部分だけを暗号化してその他の自身が作成した部分を暗号化せずに再配布したり、または、第２のコンテンツデータの内、第１のコンテンツデータの部分とその他の部分とを別々に暗号化する等が考えられるが、作業が煩雑となる。このように、コンテンツデータの２次利用の際には、元のコンテンツデータの作成者と新たなコンテンツデータ作成者との間で権利保護についての取り決めを行うことが必要になる。また暗号化キーを用いて暗号の解除を行う作業に対応した端末が必要な場合には、使用できる端末が限定されることがある。
【０００５】
一方、コンテンツデータに電子すかし等の識別情報を埋め込んで、この識別情報を検索する方法では、膨大な通信網等のデータの中から検索を行い、不正コピーされたコンテンツデータを見つけ出し摘発することは必ずしも容易ではない。よって、その意味では抑止的な効果としての意味合いが大きい。また、外部とアクセス不可能な場所に保存されているコンテンツデータは検索することができず不正コピーの摘発を行えないので、コンテンツデータの著作権者に対し、コンテンツデータの対価を支払うことができない。
【０００６】
この発明は上記事情に着目してなされたもので、その目的とするところは、コンテンツデータが不正にコピーされて利用された場合にも、コンテンツデータの著作権料相当額の対価を支払うことができるコンテンツ表示プログラムとその作成装置及び課金システムを提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するためにこの発明は、コンテンツデータと、広告データと、これらのデータを表示するための表示プログラム本体とを、一体不可分の関係を保持して伝送又は複写可能に構成したコンテンツ利用者のコンピュータ装置に実行させるコンテンツ表示プログラムであり、コンテンツデータを表示し、この表示に連動して広告データを表示する。
【０００８】
したがってこの発明によれば、コンテンツデータと広告データと、これらのデータを表示するための表示プログラムとを一体不可分の関係を保持して伝送又は複写可能に構成しており、コンテンツ表示プログラム自身が不正に複製されて再使用された場合でも、複製されたコンテンツ表示プログラムが実行されたときには上記コンテンツデータの表示に連動して上記広告データを表示する。このため、広告データの提供者から広告料を得ることができ、この広告料をコンテンツデータの著作権料相当額に充てることができる。
【０００９】
またこの発明は、前記第２の表示処理は、前記コンテンツデータ及び広告データが共に画像データを含む場合には、前記コンテンツデータの画像データを視覚的に表示するための第１の表示ウインドウとは別の第２のウインドウを生成し、この第２のウインドウに広告データの画像データを視覚的に表示する。
【００１０】
したがってこの発明によれば、コンテンツデータと広告データとが共に画像データからなる場合には、コンテンツデータとは別のウインドウを作成し、このウインドウに広告データを表示する。このため、ユーザに対し広告データを視覚的に目立たせて広告効果を増大したり、コンテンツデータと広告データとを同時に表示することができる。
【００１１】
またこの発明は、前記第２の表示処理は、前記コンテンツデータ及び広告データが共に音データを含む場合には、前記コンテンツデータの音データを聴覚的に表示するための第１の期間とは別の第２の期間を設定し、この第２の期間に前記広告データ音データを聴覚的に表示する。
【００１２】
したがってこの発明によれば、コンテンツデータと広告データとが共に音楽データからなる場合には、コンテンツデータの再生時間とは別に広告データの再生時間を設定し再生する。またこれらの再生時間は重なってもよい。このため、ユーザに対しの聴覚的に目立たせることができ、聴覚のみを通じて広告データをユーザにアピールすることができる。
【００１３】
またこの発明は、前記第２の表示処理が、前記第１の表示処理がコンテンツデータの表示動作をユーザが制御するための表示制御ボタンを表示する機能を備える場合に、この表示制御ボタンの操作に連動して広告データを表示する。
【００１４】
したがってこの発明によれば、コンテンツデータの制御ボタンが表示され、この制御ボタンに連動して広告データが表示される。このため、ユーザが開始ボタンを押してコンテンツデータの表示の意思表示をした後にコンテンツデータの再生をするため、ユーザの意思表示の前に謝って広告データが表示されることがない。
【００１５】
またこの発明は、前記第２の表示処理によって前記広告データが表示された場合に、その表示実績を表す情報を生成して送信する。
【００１６】
したがってこの発明によれば、コンテンツ表示プログラムが実行され、広告データが表示されると、この表示されたという情報を表示管理情報として送信することができる。このため、上記表示管理情報に基づいて広告データの提供者に広告データが表示された分だけの広告料を請求することができる。
【００１７】
また、前記表示とは、静止画データであれば視覚的に表示することであり、音楽データであれば聴覚的に音を再生することであり、音声付きの動画データであれば視覚的、聴覚的に視聴するように再生することである。さらに、前記画像データとは、静止画データや動画データ、またはこれらの混在データを示すものである。
【００１８】
【発明の実施の形態】
（第１の実施形態）
図１は、この発明の第１及び第２の実施形態に係わるコンテンツ表示プログラムを用いたコンテンツデータ流通課金システムの要部構成を示す機能ブロック図である。同図に示すように当該コンテンツデータ流通課金システムは、コンテンツ提供者端末１０と、広告依頼者端末１２と、銀行側ホストコンピュータ１４と、第１のユーザ端末１８と、第２のユーザ端末２０と、この発明のコンテンツ表示プログラムを備えたデータ合成者サーバ装置１６とを備えている。これらのコンテンツ提供者端末１０、広告依頼者端末１２、銀行側ホストコンピュータ１４、データ合成者サーバ装置１６、第１のユーザ端末１８、第２のユーザ端末２０は、それぞれ例えばパーソナル・コンピュータからなり、また、これらの端末はＩＳＰ（Ｉｎｔｅｒｎｅｔ　Ｓｅｒｖｉｃｅ　Ｐｒｏｖｉｄｅｒ）等を介して通信網１に接続することができ、この通信網１を介してそれぞれ互いにデータの授受を行うことができる。
【００１９】
コンテンツ提供者端末１０は、コンテンツ提供者から提供された静止画データ、音楽データ、動画データ等のコンテンツデータを通信網１を介してデータ合成者サーバ装置１６に送信する。広告依頼者端末１２は、広告依頼者から依頼された広告データを例えば通信網１を介してデータ合成者サーバ装置１６に送信する。データ合成者サーバ装置１６は、コンテンツ提供者端末１０から送信されたコンテンツデータと広告依頼者端末１２から送信された広告データとを合成し、利用者が当該コンテンツデータと広告データと、これらのデータを表示する表示プログラムとを分割できない任意のフォーマットを用いた一体型データ（以下、コンテンツ表示プログラムと記す）に変換して、この変換されたコンテンツ表示プログラムを格納する。第１のユーザ端末１８は、データ合成者サーバ装置１６に格納されたコンテンツ表示プログラムを通信網１を介してダウンロードし、コンテンツ表示プログラム単体として利用するか、または第１のユーザ端末１８内の備えられたブラウザで前記コンテンツ表示プログラムを読み込んで閲覧する。第２のユーザ端末２０は、通信網１を経由するがサーバ装置を介さないでパーソナル・コンピュータ同士でファイルの授受を行うことができる方法、例えばＰ２Ｐ（ピアトゥーピア）方式のアプリケーションを用いて、第１のユーザ端末１８に保存されているコンテンツ表示プログラムを受信する（１ａ）。または第１のユーザ端末１８に保存されているコンテンツ表示プログラムをＣＤ−ＲＯＭ等の記録媒体に保存し、この記録媒体から第２のユーザ端末２０にコピーする（１ｂ）。銀行側ホストコンピュータ１４は、第１のユーザ端末１８または第２のユーザ端末２０によってコンテンツ表示プログラムが実行され広告データが表示されたという実績を表す表示管理情報を例えば通信網１を介して受信し、予め契約を行っている広告データの提供者等に対し課金処理を行う。
【００２０】
次に、データ合成者サーバ装置１６で合成されたコンテンツ表示プログラムのデータ構成について説明する。図２はコンテンツ表示プログラムのデータ構成を示したブロック図である。同図に示すように、コンテンツ表示プログラムは、コンテンツデータ記憶部３１と、広告データ記憶部３２と、コンテンツデータ表示機能３３と、広告データ表示機能３４と、表示管理情報送信機能３５とを備えている。コンテンツデータ記憶部３１は、コンテンツ提供者端末１０から送信されたコンテンツデータを記憶する。同様に広告データ記憶部３２は、広告依頼者端末１２から送信された広告データを記憶する。またコンテンツデータ表示機能３３は、コンテンツデータ記憶部３１から読み出したコンテンツデータをユーザ端末のＷｅｂブラウザ上等に表示させるプログラムである。このプログラムには例えばＪａｖａ　Ｓｃｒｉｐｔ（Ｒ）等を用いる。広告データ表示機能３４は、広告データ記憶部３２から読み出した広告データを上記コンテンツデータの表示に連動させてユーザ端末のＷｅｂブラウザ上等に表示させるプログラムである。このプログラムには例えばＪａｖａ　Ｓｃｒｉｐｔ（Ｒ）等を用いる。表示管理情報送信機能３５は、コンテンツデータ表示機能３３または広告データ表示機能３４によってコンテンツデータまたは広告データがユーザ端末のＷｅｂブラウザ上等に表示されると、この表示されたという実績を表す表示管理情報をユーザ端末から送信する。この送信機能には、例えば電子メールを用いる。
【００２１】
次に、ユーザ端末のＷｅｂブラウザ上にコンテンツデータまたは広告データを表示する態様について説明する。図３（ａ）は、コンテンツデータとしてＷｅｂブラウザ４０上に静止画コンテンツ４１を表示している。さらに別のウインドウでは広告データを広告表示部４２に表示している。また図４はこのときの処理手順を示したフローチャートである。まず、第１のユーザ端末１８がデータ合成者サーバ装置１６にアクセスする。ステップ６ａでは、Ｗｅｂブラウザ上等に表示するかコンテンツ表示プログラム単体でダウンロードするかを判断する。Ｗｅｂブラウザ上等に表示するときはステップ６ｂに分岐し、Ｗｅｂ表示を完了し、ステップ６ｄに遷移する。
【００２２】
一方、ステップ６ａでコンテンツ表示プログラム単体としてダウンロードすると判断された場合には、ステップ６ｃに分岐し、ダウンロードを完了し、ステップ６ｄに遷移する。ステップ６ｄでは、コンテンツデータ表示機能３３が実行（作動）され静止画コンテンツが表示される。続いてステップ６ｅでは、広告データ表示機能３４が実行される。ステップ６ｆでは、広告表示部４２が新たなＷｅｂブラウザのウインドウとして起動し広告データを表示する。広告表示部４２の表示は、例えば静止画コンテンツ４１が表示された後に表示される。これらの表示の制御プログラムとしては例えばＪａｖａ　Ｓｃｒｉｐｔ（Ｒ）を用いる。ステップ６ｇでは、広告データが表示されると表示管理情報送信機能３５が実行される。そしてステップ６ｈでは、表示管理情報を送信する。
【００２３】
また図３（ｂ）は、コンテンツデータとして音声つきの動画（以下、動画コンテンツと記す）４３をＷｅｂブラウザ４０上に表示している。また図５はこのときの処理手順を示したフローチャートである。まず、第１のユーザ端末１８がデータ合成者サーバ装置１６にアクセスする。ステップ７ａでは、Ｗｅｂブラウザ上等に表示するかコンテンツ表示プログラム単体でダウンロードするかを判断する。Ｗｅｂブラウザ上等に表示するときはステップ７ｂに分岐し、Ｗｅｂ表示を完了し、ステップ７ｄに遷移する。
【００２４】
一方、ステップ７ａでコンテンツ表示プログラム単体としてダウンロードすると判断された場合には、ステップ７ｃに分岐し、ダウンロードを完了し、ステップ７ｄに遷移する。ステップ７ｄでは、動画コンテンツ４３の再生ボタン４３ａを表示する。また必要に応じて停止ボタン４３ｂ、巻き戻しボタン４３ｃ、早送りボタン４３ｄも表示する。続いてステップ７ｅでは、開始（再生）ボタン４３ａをマウス等でクリック（押下）する。これに伴いステップ７ｆでは、動画コンテンツ４３が開始される。そしてステップ７ｇでは、広告データ表示機能３４が実行される。例えば広告データは動画コンテンツ４３の最後に含まれており、動画コンテンツ４３が終了すると、ステップ７ｈでは広告データが表示される。続いて、広告データが表示されると、ステップ７ｉで表示管理情報送信機能３５が実行（作動）され、ステップ７ｇでは表示管理情報を送信する。
【００２５】
これらのコンテンツデータや広告データが表示されたことを通知する表示管理情報は、第１のユーザ端末１８から通信網１等のネットワークを介して送信される。もし、第１のユーザ端末１８が通信網等のネットワークに接続されていないオフラインの状態であればこの第１のユーザ端末１８に表示管理情報を蓄積しておき、オンラインになったときに蓄積されている表示管理情報をまとめて送信する。表示管理情報の送信先としては例えば銀行等の金融機関が挙げられる。このときの処理手順について以下に詳細に説明する。図６は、この処理手順のシーケンス図である。
【００２６】
同図に示すように、コンテンツ提供者端末１０からコンテンツデータがデータ合成者サーバ装置１６に例えば通信網１を介して送信される（１）。また広告依頼者端末１２から広告データがデータ合成者サーバ装置１６に送信される（２）。データ合成者サーバ装置１６では、受信したコンテンツデータと広告データとを分離できない１つのコンテンツ表示プログラムに合成する。このときに用いる技術としては、Ｊａｖａ　Ｓｃｒｉｐｔ（Ｒ）等を用いてｈｔｍｌのソースコードに実行形式で組み込む技術を用いる。そしてデータ合成者サーバ装置１６で合成されたコンテンツ表示プログラムは、例えば通信網１を介して例えば第１のユーザ端末１８がアクセスできるように、データ合成者サーバ装置１６上に蓄積される。ここで、説明を容易にするために上記コンテンツ表示プログラムとして例えば静止画と広告データとが合成されたものであるとする。
【００２７】
そして、例えば第１のユーザ端末１８がデータ合成者サーバ装置１６上に蓄積されたコンテンツ表示プログラムにアクセスし（３）、上記コンテンツ表示プログラムをダウンロードし（４）、例えば第１のユーザ端末１８のＷｅｂブラウザ上等に表示する。そしてＷｅｂブラウザ上等にコンテンツ表示プログラムが表示されたら、当該コンテンツ表示プログラムは、例えば銀行等の金融機関が管理している端末（ここでは銀行側ホストコンピュータ１４と記す）に対し表示管理情報（コンテンツ表示プログラムが表示された実績を表す情報）を例えば電子メールを用いて送信する（５）。この表示管理情報を受信した銀行側ホストコンピュータ１４は、例えば予め契約を行っている広告依頼者１２に上記表示管理情報に基づいて費用の請求を行う。例えば、表示された広告データの回数を受信した表示管理情報によってカウントし、この回数に応じて費用を支払う契約を銀行側と広告依頼者とがしている場合等が挙げられる。このようにして得た費用をコンテンツ提供者に還元することにより、従来ではコンテンツデータを不正に使用したユーザからは著作権料を徴収できなかった場合でも費用を回収することができる。
【００２８】
以上のような構成とすることで、表示管理情報を送信する機能によって、コンテンツ表示プログラムがユーザ端末に表示されたことが把握でき、この実績に基づいて広告依頼者が費用を支払うことができる。従って、広告がどれぐらい閲覧されるかを予想して広告費用を支払う方式に比べて支払った費用分だけの広告効果を期待できる。
【００２９】
また、サーバに蓄積されているコンテンツデータをユーザがダウンロードして閲覧したり、ユーザがコンテンツデータをコピーして再利用した場合でも、広告データと一体で存在し広告データが表示される。従って、コンテンツ表示プログラムを閲覧したり再利用したユーザに対し広告データを表示することができる。これにより、スポンサーである広告依頼者から受けた広告料をコンテンツ提供者の支払いに充てることができる。
【００３０】
（第２の実施形態）
この発明の第２の実施形態は、第１のユーザ端末にダウンロードしたコンテンツ表示プログラムを第２のユーザ端末にコピーして再利用するようにしたものである。
【００３１】
図７は、この発明の第２の実施形態に係る処理手順を示したシーケンス図である。まず、（１）から（５）までは第１の実施形態と同様の処理を行う。
【００３２】
続いて、例えば通信網１を介して第２のユーザ端末２０がＰ２Ｐ方式のアプリケーション等を用いて第１のユーザ端末１８に保存されているコンテンツ表示プログラムにアクセスする（１０）。そして、第１のユーザ端末１８からコンテンツ表示プログラムを受信する（１１）（図１，１ａ）。または第１のユーザ端末１８に保存されているコンテンツ表示プログラムをＣＤ−ＲＯＭ等の記録媒体に保存し、この記録媒体から第２のユーザ端末２０にコピーする（１１）（図１、１ｂ）。そして、第２のユーザ端末２０内またはＣＤ−ＲＯＭ等の記録媒体に保存されているコンテンツ表示プログラムを第２のユーザ端末２０のＷｅｂブラウザ上等に表示する。Ｗｅｂブラウザ上等にコンテンツ表示プログラムを表示すると、当該コンテンツ表示プログラムは、銀行側ホストコンピュータ１４に表示管理情報を例えば電子メールを用いて送信する（１２）。
【００３３】
以上のような構成とすることで、サーバからダウンロードしてコンテンツデータを利用したユーザと、さらにサーバを介さずにユーザ間でコンテンツデータのコピーを行ったユーザにも広告データが表示される。従って、コンテンツデータを利用したすべてのユーザに対し広告データを表示することができる。これにより広告依頼者から広告料を得ることができ、この広告料をコンテンツ提供者の支払いに充てることができる。
【００３４】
（その他の実施形態）
また上記実施形態では、コンテンツ表示プログラムはコンテンツデータをＷｅｂブラウザ等に表示させるプログラムであり、このプログラムには例えばＪａｖａ　Ｓｃｒｉｐｔ（Ｒ）等を用いているが、コンテンツ表示プログラム単体でダウンロードして動作させる場合には、Ｑｕｉｃｋ　Ｔｉｍｅ（Ｒ）等のフォーマットを用いることで、Ｗｅｂブラウザなしでコンテンツ表示プログラムを動作させることができる。
【００３５】
また、上記表示管理情報送信機能３５は、表示管理情報を送信機能に電子メールを用いているが、データ合成者サーバ装置１６にＣＧＩ（Ｃｏｍｍｏｎ　Ｇａｔｅｗａｙ　Ｉｎｔｅｒｆａｃｅ）プログラムとして組み込んでおくことでダウンロードした際に表示管理情報をデータ合成者サーバ装置１６にログとして記憶し、このログを用いて課金することもできる。さらに、コンテンツ表示プログラム内にＰＯＳＴタグを組み込んでおくことによって表示管理情報を送信してもよく、表示管理情報を作成して送信できるものであれば形態は問わない。
【００３６】
さらに、上記図３（ａ）の広告表示部４２に表示される広告表示は、例えば静止画コンテンツ４１が表示された後に表示されるが、静止画コンテンツ４１と同時に表示されるようにしてもよいし、静止画コンテンツ４１が表示される前に表示するようにしてもよい。また上記広告表示は別ウインドウが開いて表示されるが、静止画コンテンツ４１が広告表示に変わることによって表示してもよく、広告表示ができる形態であればよい。
【００３７】
また、上記図３（ｂ）の動画コンテンツ４３の再生は再生ボタン４３ａをユーザがマウス等でクリックすることによって開始されるが、自動的に再生されるようにしてもよい。さらに広告データは動画コンテンツ４３の最初に表示されるようにしても良いし、画面を分割して、または別ウインドウで同時に表示されるようにしてもよい。また広告データは、音声のみの広告データでも音声なしの動画の広告データでもよい。例えば、コンテンツデータとして音声なしの動画データと、広告データとして音声データのみの広告データとを併せて動画として表示させてもよい。また広告データとして音楽データのみを再生した後に、コンテンツデータとして音声付きの動画データを再生する形式でもよい。またコンテンツデータが音楽データのみであるときは、広告データは音楽データ、静止画、動画データ等が考えられ、専用のウインドウが開いて広告データを表示する等、コンテンツデータと広告データとを表示（視聴）させる方式であれば形態は問わない。
【００３８】
また、各実施形態のコンテンツデータと広告データとを分離できない１つのプログラムファイルに合成する手法は、Ｊａｖａ　Ｓｃｒｉｐｔ（Ｒ）等を用いてｈｔｍｌのソースコードに実行形式で組み込む技術を用いているが、Ｊａｖａ（Ｒ）、ＶＢ（Ｖｉｓｕａｌ　Ｂａｓｉｃ（Ｒ））スクリプト、Ｍａｃｒｏｍｅｄｉａ　ＦＬＡＳＨ（Ｒ）形式のファイル、Ｑｕｉｃｋ　Ｔｉｍｅ（Ｒ）形式のファイル等を用いてもよく、分離できない１つのプログラムファイルに合成する手法であれば問わない。
【００３９】
また上述した各実施形態で用いられている制御プログラムとしてはＪａｖａ　Ｓｃｒｉｐｔ（Ｒ）を用いているが、Ｊａｖａ（Ｒ）、ＶＢ（Ｒ）スクリプト等を用いてもよく実現可能なものであれば問わない。
【００４０】
さらに各実施形態では、通信網１を介して各端末同士がデータの授受を行っているが、ＣＤ−ＲＯＭ等の記録媒体を介して行っても良い。
【００４１】
また各実施形態では、表示管理情報の送信先として銀行等の金融機関を用いたが、表示管理情報を公平に扱える企業や団体であればよく、公の機関、またはデータ合成者サーバ装置１６であってもよく、課金能力を持たない企業や団体等であれば、受信した表示管理情報を集計し、この集計に基づいて課金能力を持った銀行や各種金融機関等に課金依頼を出して広告依頼者等から広告料を徴収するようにしてもよく、この発明の要旨を逸脱しない範囲で種々変形して実施できることは勿論である。
【００４２】
【発明の効果】
以上詳述したようにこの発明では、コンテンツデータと広告データと、これらを表示させる表示プログラムとを分離できないように一体化したコンテンツ表示プログラムとする。そして、このコンテンツ表示プログラムは上記広告データが閲覧されたことを通知する表示管理情報送信機能を備えている。
【００４３】
したがってこの発明によれば、コンテンツ表示プログラムがサーバからダウンロードされたり、コンテンツ表示プログラム自身がコピーされて再使用された場合にもコンテンツ表示プログラムと一体化した広告データが表示される。そして表示管理情報送信機能によって広告データが閲覧されたことを表示管理情報として金融機関等に通知し、この表示管理情報に基づいて広告データの提供者から広告料を得ることができる。このため、コンテンツデータが不正にコピーされて利用された場合にも、上記広告料をコンテンツデータの著作権料相当額としてコンテンツデータの著作権者への支払いに充てることができる。
【図面の簡単な説明】
【図１】この発明の第１及び第２の実施形態に係るコンテンツ表示プログラムを用いたコンテンツデータ流通課金システムの要部構成を示す機能ブロック図である。
【図２】コンテンツ表示プログラムのデータ構成を示したブロック図である。
【図３】図３（ａ）は、コンテンツデータとしてＷｅｂブラウザ上に静止画コンテンツを表示した際の模式図である。また図３（ｂ）は、動画コンテンツをＷｅｂブラウザ上に表示した際の模式図である。
【図４】図３（ａ）の静止画コンテンツの表示処理手順を示したフローチャートである。
【図５】図３（ｂ）の動画コンテンツの表示処理手順を示したフローチャートである。
【図６】この発明の第１の実施形態に係る処理手順のシーケンス図である。
【図７】この発明の第２の実施形態に係る処理手順を示したシーケンス図である。
【符号の説明】
１…通信網
１０…コンテンツ提供者端末
１２…広告依頼者端末
１４…銀行側ホストコンピュータ
１６…データ合成者サーバ装置
１８…第１のユーザ端末
２０…第２のユーザ端末
３１…コンテンツデータ記憶部
３２…広告データ記憶部
３３…コンテンツデータ表示機能
３４…広告データ表示機能
３５…表示管理情報送信機能
４０…ブラウザ
４１…静止画コンテンツ
４２…広告表示部
４３…動画コンテンツ
４３ａ…再生ボタン
４３ｂ…停止ボタン
４３ｃ…ボタン
４３ｄ…早送りボタン
【図１】
2004062430.tif 000003
【図２】
2004062430.tif 000004
【図３】
2004062430.tif 000005
【図４】
2004062430.tif 000006
【図５】
2004062430.tif 000007
【図６】
2004062430.tif 000008
【図７】
2004062430.tif 000009