(57)【要約】【課題】コンテンツ集合に含まれるコンテンツの不正な利用を簡易的に特定可能な、コンテンツ利用管理装置を提供する。【解決手段】ポップとポップに含まれる１以上のコンテンツの第１の関係、および２以上のポップを含むパッケージにおいて、コンテンツを介してリンクされるポップ同士の第２の関係を記憶する記憶部１０２と、パッケージの第１のポップに含まれるコンテンツから、第１のコンテンツを選定する選定部１０４と、第１のコンテンツを含む第１のウェブページを特定する特定部１０６と、第１のウェブページまたは第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、第１のポップと第１のポップに含まれる１以上のコンテンツが第１の関係を満たすかを検査し、第１のポップと第２のコンテンツを介してリンクされる第２のポップが第２の関係を満たすかを検査する検査部１０８と、を備える。【選択図】図１１
2010152730.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツサブ集合と前記コンテンツサブ集合に含まれる１以上のコンテンツの第１の関係、および２以上の前記コンテンツサブ集合を含むコンテンツ集合において、コンテンツを介してリンクされる前記コンテンツサブ集合同士の第２の関係を記憶する記憶部と、
前記コンテンツ集合の第１のコンテンツサブ集合に含まれるコンテンツから、第１のコンテンツを選定する選定部と、
前記第１のコンテンツを含む第１のウェブページを特定する特定部と、
前記第１のウェブページまたは前記第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、前記第１のコンテンツサブ集合と前記第１のコンテンツサブ集合に含まれる１以上のコンテンツが前記第１の関係を満たすかを検査し、前記第１のコンテンツサブ集合と第２のコンテンツを介してリンクされる第２のコンテンツサブ集合が前記第２の関係を満たすかを検査する検査部と、
を備える、コンテンツ利用管理装置。
【請求項２】
前記記憶部は、前記コンテンツサブ集合に含まれる１以上のコンテンツの識別情報を前記コンテンツサブ集合に関連付けて記憶し、前記コンテンツサブ集合と他のコンテンツサブ集合をリンクするコンテンツの識別情報を前記コンテンツサブ集合または前記他のコンテンツサブ集合に関連付けて記憶し、
前記特定部は、前記第１のコンテンツの識別情報が埋込まれている前記第１のウェブページを特定し、
前記検査部は、前記第１のコンテンツサブ集合に含まれる１以上のコンテンツの識別情報が、前記第１のウェブページ、または前記第１のウェブページと共に表示される１以上の他のウェブページに埋込まれているかを検査し、前記第１のコンテンツサブ集合と前記第２のコンテンツサブ集合をリンクする前記第２のコンテンツの識別情報が、前記第１のウェブページ、前記第１のウェブページと共に表示される他のウェブページ、または前記第１のウェブページとの間で遷移可能なウェブページに埋込まれているかを検査する、請求項１に記載のコンテンツ利用管理装置。
【請求項３】
前記第１のコンテンツについて前記第１の関係および前記第２の関係が満たされる場合において、
前記選定部は、さらに、前記第２のコンテンツサブ集合に含まれる第３のコンテンツを選定し、
前記特定部は、さらに、前記第３のコンテンツを含む第２のウェブページを特定し、
前記検査部は、さらに、前記第２のウェブページまたは前記第２のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、前記第２のコンテンツサブ集合と前記第２のコンテンツサブ集合に含まれる１以上のコンテンツが前記第１の関係を満たすかを検査し、前記第２のコンテンツサブ集合と前記第２のコンテンツを介してリンクされる第３のコンテンツサブ集合が前記第２の関係を満たすかを検査する、請求項１に記載のコンテンツ利用管理装置。
【請求項４】
前記記憶部は、さらに、前記コンテンツサブ集合と前記コンテンツサブ集合に含まれる１以上のコンテンツに関連する関連情報の第３の関係、およびコンテンツの関連情報を介してリンクされる前記コンテンツサブ集合同士の第４の関係を記憶し、
前記検査部は、さらに、前記第１のウェブページまたは前記第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、前記第１のコンテンツサブ集合と前記第１のコンテンツサブ集合に含まれる１以上のコンテンツの関連情報が前記第３の関係を満たすかを検査し、前記第１のコンテンツサブ集合と前記第２のコンテンツを介してリンクされる前記第２のコンテンツサブ集合が前記第４の関係を満たすかを検査する、請求項１に記載のコンテンツ利用管理装置。
【請求項５】
前記選定部は、前記第１のコンテンツをランダムに選定する、請求項１に記載のコンテンツ利用管理装置。
【請求項６】
コンピュータを利用してコンテンツの利用管理を行う方法であって、
コンテンツサブ集合と前記コンテンツサブ集合に含まれる１以上のコンテンツの第１の関係、および２以上の前記コンテンツサブ集合を含むコンテンツ集合において、コンテンツを介してリンクされる前記コンテンツサブ集合同士の第２の関係を記憶するステップと、
前記コンテンツ集合の第１のコンテンツサブ集合に含まれるコンテンツから、第１のコンテンツを選定するステップと、
前記第１のコンテンツを含む第１のウェブページを特定するステップと、
前記第１のウェブページまたは前記第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、前記第１のコンテンツサブ集合と前記第１のコンテンツサブ集合に含まれる１以上のコンテンツが前記第１の関係を満たすかを検査し、前記第１のコンテンツサブ集合と第２のコンテンツを介してリンクされる第２のコンテンツサブ集合が前記第２の関係を満たすかを検査するステップと、
を含む、コンテンツ利用管理方法。
【請求項７】
コンテンツサブ集合と前記コンテンツサブ集合に含まれる１以上のコンテンツの第１の関係、および２以上の前記コンテンツサブ集合を含むコンテンツ集合において、コンテンツを介してリンクされる前記コンテンツサブ集合同士の第２の関係を記憶するステップと、
前記コンテンツ集合の第１のコンテンツサブ集合に含まれるコンテンツから、第１のコンテンツを選定するステップと、
前記第１のコンテンツを含む第１のウェブページを特定するステップと、
前記第１のウェブページまたは前記第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、前記第１のコンテンツサブ集合と前記第１のコンテンツサブ集合に含まれる１以上のコンテンツが前記第１の関係を満たすかを検査し、前記第１のコンテンツサブ集合と第２のコンテンツを介してリンクされる第２のコンテンツサブ集合が前記第２の関係を満たすかを検査するステップと、
を含む、コンテンツ利用管理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ利用管理装置、コンテンツ利用管理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、ウェブサイト上で電子商取引（ＥＣ；Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｍｍｅｒｃｅ）等のサービスを提供する特定のサービス提供者向けに、広告情報を提供する広告事業が行われている。広告事業者は、多数のコンテンツを含むコンテンツ集合をサービス提供者用の広告情報として提供し、特定のサービス提供者は、コンテンツ集合の利用規約等に従って、自らのウェブサイト上でコンテンツ集合を利用してサービスを提供する。
【０００３】
コンテンツ集合は、例えば、１以上のコンテンツを含むコンテンツサブ集合の集合として構成される。コンテンツサブ集合には、同一のウェブページ、または共に表示される１以上のウェブページに表示され、互いに関連性を有する１以上のコンテンツが含まれる。一方、コンテンツ集合では、コンテンツサブ集合に含まれるコンテンツを介してコンテンツサブ集合同士がリンクされる。このため、コンテンツ集合は、コンテンツ集合に含まれる多数のコンテンツが互いに所定の関係性を有するように構成される。
【０００４】
コンテンツ集合は、特定のサービス提供者用に提供され、コンテンツ集合に含まれるコンテンツの部分的な利用、所定の関係性を改変した利用等、コンテンツの不正な利用を制限する利用規約に従って利用される。一方、コンテンツ集合に含まれるコンテンツは、他のサービス提供者にも利用可能なものである。このため、他のサービス提供者は、特定のサービス提供者のウェブサイトからコンテンツを不正にコピーし、他のサービス提供者に関連するウェブサイト上で無断で利用する。ここで、コンテンツ集合の利用形態等に応じては、他のサービス提供者によるコンテンツの不正な利用を制限したい場合がある。
【０００５】
ところで、従来、コンテンツの不正コピーを予防する手段として、電子透かし、フィンガープリント等の隠し情報をコンテンツに埋込むことが知られている。広告事業者は、コンテンツに埋込まれた隠し情報の検出処理を行うことで、不正コピーされたコンテンツを識別し、コンテンツの不正な利用を特定することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、ウェブサイト上でサービスを提供するサービス提供者が利用するコンテンツは、無数に存在する。また、コンテンツに埋込まれた隠し情報の検出処理には、相応の時間を要してしまう。このため、隠し情報の検出処理をコンテンツ毎に逐一行うことで、コンテンツの不正な利用を特定することは事実上困難である。
【０００７】
そこで、本発明は、コンテンツ集合に含まれるコンテンツの不正な利用を簡易的に特定可能な、コンテンツ利用管理装置、コンテンツ利用管理方法、およびプログラムを提供しようとするものである。
【課題を解決するための手段】
【０００８】
本発明の第１の観点によれば、コンテンツサブ集合とコンテンツサブ集合に含まれる１以上のコンテンツの第１の関係、および２以上のコンテンツサブ集合を含むコンテンツ集合において、コンテンツを介してリンクされるコンテンツサブ集合同士の第２の関係を記憶する記憶部と、コンテンツ集合の第１のコンテンツサブ集合に含まれるコンテンツから、第１のコンテンツを選定する選定部と、第１のコンテンツを含む第１のウェブページを特定する特定部と、第１のウェブページまたは第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、第１のコンテンツサブ集合と第１のコンテンツサブ集合に含まれる１以上のコンテンツが第１の関係を満たすかを検査し、第１のコンテンツサブ集合と第２のコンテンツを介してリンクされる第２のコンテンツサブ集合が第２の関係を満たすかを検査する検査部と、を備える、コンテンツ利用管理装置が提供される。
【０００９】
かかる構成によれば、第１のウェブページまたは第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、第１のコンテンツサブ集合と第１のコンテンツサブ集合に含まれる１以上のコンテンツが第１の関係を満たすかが検査され、第１のコンテンツサブ集合と第２のコンテンツを介してリンクされる第２のコンテンツサブ集合が第２の関係を満たすかが検査される。
【００１０】
特定のサービス提供者は、コンテンツ集合の利用規約に従ってコンテンツ集合を利用するので、コンテンツ集合に含まれるコンテンツの所定の関係性が維持される。一方、他のサービス提供者は、コンテンツ集合の利用規約にかかわらずに、コンテンツ集合に含まれるコンテンツを部分的に、または所定の関係性を改変して利用するので、コンテンツ集合に含まれるコンテンツの所定の関係性が維持されなくなる。よって、サービス提供者に関連するウェブページにおいて、第１の関係または第２の関係の少なくとも一方が満たされていないことを検査することで、コンテンツの不正な利用として特定することができる。これにより、隠し情報の検出処理をコンテンツ毎に逐一行わずとも、コンテンツの不正な利用を簡易的に特定することができる。
【００１１】
また、上記記憶部は、コンテンツサブ集合に含まれる１以上のコンテンツの識別情報をコンテンツサブ集合に関連付けて記憶し、コンテンツサブ集合と他のコンテンツサブ集合をリンクするコンテンツの識別情報をコンテンツサブ集合または他のコンテンツサブ集合に関連付けて記憶し、上記特定部は、第１のコンテンツの識別情報が埋込まれている第１のウェブページを特定し、上記検査部は、第１のコンテンツサブ集合に含まれる１以上のコンテンツの識別情報が、第１のウェブページ、または第１のウェブページと共に表示される１以上の他のウェブページに埋込まれているかを検査し、第１のコンテンツサブ集合と第２のコンテンツサブ集合をリンクする第２のコンテンツの識別情報が、第１のウェブページ、第１のウェブページと共に表示される他のウェブページ、または第１のウェブページとの間で遷移可能なウェブページに埋込まれているかを検査してもよい。
【００１２】
これにより、コンテンツの識別情報を用いて、コンテンツ集合に含まれるコンテンツの所定の関係性が維持されているかが検査され、コンテンツの不正な利用が特定される。このため、例えば、コンテンツ集合に含まれるコンテンツの識別情報について、その大半が削除または変更されていても、少なくとも１つの識別情報が変更されずに存在していれば、コンテンツの所定の関係性が維持されているかを検査することで、コンテンツの不正な利用を特定することができる。
【００１３】
また、第１のコンテンツについて第１の関係および第２の関係が満たされる場合において、上記選定部は、さらに、第２のコンテンツサブ集合に含まれる第３のコンテンツを選定し、上記特定部は、さらに、第３のコンテンツを含む第２のウェブページを特定し、上記検査部は、さらに、第２のウェブページまたは第２のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、第２のコンテンツサブ集合と第２のコンテンツサブ集合に含まれる１以上のコンテンツが第１の関係を満たすかを検査し、第２のコンテンツサブ集合と第２のコンテンツを介してリンクされる第３のコンテンツサブ集合が第２の関係を満たすかを検査してもよい。
【００１４】
これにより、第１のコンテンツを含む第１のウェブページに関連するウェブページにおいて、コンテンツの不正な利用を効率的に特定することができる。
【００１５】
また、上記記憶部は、さらに、コンテンツサブ集合とコンテンツサブ集合に含まれる１以上のコンテンツに関連する関連情報の第３の関係、およびコンテンツの関連情報を介してリンクされるコンテンツサブ集合同士の第４の関係を記憶し、上記検査部は、さらに、第１のウェブページまたは第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、第１のコンテンツサブ集合と第１のコンテンツサブ集合に含まれる１以上のコンテンツの関連情報が第３の関係を満たすかを検査し、第１のコンテンツサブ集合と第２のコンテンツを介してリンクされる第２のコンテンツサブ集合が第４の関係を満たすかを検査してもよい。
【００１６】
これにより、コンテンツについて第１および第２の関係に基づいて不正な利用を特定できない場合でも、コンテンツの関連情報について第３または第４の関係に基づいて不正な利用を特定することができる。また、コンテンツの不正な利用の態様を判断することができる。
【００１７】
また、上記選定部は、第１のコンテンツをランダムに選定してもよい。これにより、第１のコンテンツが規則的に選定される場合に比して、不正利用者が第１のコンテンツを予測して不正な利用の特定を回避するための手段を講じることが困難となる。
【００１８】
本発明の第２の観点によれば、コンピュータを利用してコンテンツの利用管理を行う方法であって、コンテンツサブ集合とコンテンツサブ集合に含まれる１以上のコンテンツの第１の関係、および２以上のコンテンツサブ集合を含むコンテンツ集合において、コンテンツを介してリンクされるコンテンツサブ集合同士の第２の関係を記憶するステップと、コンテンツ集合の第１のコンテンツサブ集合に含まれるコンテンツから、第１のコンテンツを選定するステップと、第１のコンテンツを含む第１のウェブページを特定するステップと、第１のウェブページまたは第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、第１のコンテンツサブ集合と第１のコンテンツサブ集合に含まれる１以上のコンテンツが第１の関係を満たすかを検査し、第１のコンテンツサブ集合と第２のコンテンツを介してリンクされる第２のコンテンツサブ集合が第２の関係を満たすかを検査するステップと、を含む、コンテンツ利用管理方法が提供される。
【００１９】
これにより、隠し情報の検出処理をコンテンツ毎に逐一行わずとも、コンテンツの不正な利用を簡易的に特定することができる。
【００２０】
本発明の第３の観点によれば、第２の観点によるコンテンツ利用管理方法をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００２１】
以上説明したように本発明によれば、コンテンツ集合に含まれるコンテンツの不正な利用を簡易的に特定可能な、コンテンツ利用管理装置、コンテンツ利用管理方法、およびプログラムを提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下に、添付した図面を参照しながら、本発明の好適な実施形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２３】
［１．コンテンツ利用管理システム１の概要］
まず、図１を参照しながら、本発明に係るコンテンツ利用管理システム１の概要について説明する。図１は、コンテンツ利用管理システム１の概要を示す図である。なお、以下では、コンテンツ利用管理システム１がＥＣ事業者向けに提供される広告情報の利用管理に適用される場合について説明するが、コンテンツ利用管理システム１は、他の情報の利用管理に適用されてもよい。
【００２４】
図１に示すように、コンテンツ利用管理システム１は、通信網４を介して互いに接続されるＥＣサーバ１０、およびコンテンツ利用管理サーバ１００（以下では、利用管理サーバ１００とも称する。）を含んで構成される。ここで、ＥＣサーバ１０としては、特定のＥＣ事業者が運用するＥＣサーバ１０ａ、および他のＥＣ事業者が運用するＥＣサーバ１０ｂが示されている。なお、特定のＥＣ事業者により１以上のＥＣサーバ１０ａが運用されてもよく、他のＥＣ事業者により２以上のＥＣサーバ１０ｂが運用されてもよい。
【００２５】
利用管理サーバ１００は、特定のＥＣ事業者向けにＥＣ事業者用の広告情報を提供する広告事業者により運用される。なお、利用管理サーバ１００は、広告事業者の代わりに、コンテンツ利用管理を行う管理事業者により運用されてもよい。
【００２６】
広告事業者は、多数のコンテンツを含むパッケージ（コンテンツ集合）をＥＣ事業者用の広告情報として提供し、特定のＥＣ事業者は、パッケージの利用規約等に従って、自らのウェブサイト上でパッケージを利用してサービスを提供する。
【００２７】
パッケージ（コンテンツ集合）は、例えば、１以上のコンテンツを含むポップ（コンテンツサブ集合）の集合として構成される。ポップには、同一のウェブページ、または共に表示される１以上のウェブページに表示され、互いに関連性を有するコンテンツが含まれる。一方、パッケージでは、ポップに含まれるコンテンツを介してポップ同士がリンクされる。このため、パッケージは、パッケージに含まれる多数のコンテンツが互いに所定の関係性を有するように構成される。
【００２８】
パッケージは、特定のＥＣ事業者用に提供され、特定のＥＣ事業者は、コンテンツの不正な利用を制限する利用規約に従って、パッケージを利用する。一方、他のＥＣ事業者は、特定のＥＣ事業者のウェブサイトからコンテンツを不正にコピーし、他のＥＣ事業者に関連するウェブサイト上で無断で利用する。
【００２９】
例えば図１に示す場合に、特定のＥＣ事業者のＥＣサーバ１０ａでは、パッケージに含まれるコンテンツが所定の関係性を維持されている状態で利用されている。一方、他のＣ事業者のＥＣサーバ１０ｂでは、パッケージに含まれるコンテンツが所定の関係性を維持されていない状態で利用されている。ここで、パッケージの利用形態等に応じては、他のＥＣ事業者によるコンテンツの不正な利用を制限したい場合がある。
【００３０】
本発明に係るコンテンツ利用管理システム１において、利用管理サーバ１００は、ポップとポップに含まれる１以上のコンテンツの第１の関係、および２以上のポップを含むパッケージにおいて、コンテンツを介してリンクされるポップ同士の第２の関係を、利用管理用データベース１２０に記憶している。
【００３１】
まず、利用管理サーバ１００は、検査対象となるパッケージの第１のポップに含まれるコンテンツから、第１のコンテンツを選定する。第１のコンテンツを選定すると、利用管理サーバ１００は、第１のコンテンツを含む第１のウェブページを、通信網４を介して検索エンジン等により特定する。
【００３２】
第１のウェブページを特定すると、利用管理サーバ１００は、第１のウェブページまたは第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかである所定のウェブページを検査する。利用管理サーバ１００は、所定のウェブページにおいて、第１のポップと第１のポップに含まれる１以上のコンテンツが第１の関係を満たすかを検査し、第１のポップと第２のコンテンツを介してリンクされる第２のポップが第２の関係を満たすかを検査する。
【００３３】
特定のＥＣ事業者は、パッケージの利用規約に従ってパッケージを利用するので、パッケージに含まれるコンテンツの所定の関係性が維持される。一方、他のＥＣ事業者は、パッケージの利用規約にかかわらずに、パッケージに含まれるコンテンツを部分的に、または所定の関係性を改変して利用するので、パッケージに含まれるコンテンツの所定の関係性が維持されなくなる。
【００３４】
よって、利用管理サーバ１００は、ＥＣ事業者に関連するウェブページにおいて、第１の関係または第２の関係の少なくとも一方が満たされていないことを検査することで、コンテンツの不正な利用として特定することができる。これにより、隠し情報の検出処理をコンテンツ毎に逐一行わずとも、コンテンツの不正な利用を簡易的に特定することができる。
【００３５】
［２．広告提供システム２］
次に、図２〜図７を参照しながら、本発明の一実施形態に係るコンテンツ利用管理方法が適用される広告提供システム２について説明する。なお、以下では、コンテンツ利用管理方法が広告提供システム２に適用される場合について説明するが、コンテンツ利用管理方法は、他のコンテンツ提供システムに適用されてもよい。
【００３６】
［２−１．広告提供システム２の構成］
まず、図２を参照しながら、本発明の一実施形態に係るコンテンツ利用管理方法が適用される広告提供システム２について説明する。図２は、広告提供システム２による広告提供方法の手順を示す模式図である。
【００３７】
図２に示すように、広告提供システム２は、ＥＣ事業者が運用するＥＣサーバ１０、および広告事業者が運用するＥＣＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｅｎｔ  Ｇｕｉｄｅ；電子コンテンツ案内情報）サーバ２０を含んで構成される。ＥＣサーバ１０およびＥＣＧサーバ２０は、いずれもサーバ装置を含む情報処理システムからなる。
【００３８】
ＥＣサーバ１０は、ＥＣサイトを通じて電子商取引の手続きをユーザとの間で行う。ＥＣサーバ１０は、ＥＣサイトデータベース（ＤＢ）１２を有している。ＥＣサイトＤＢ１２は、ＥＣサイトを通じて販売される販売商品の商品情報を含むＥＣサイト情報を管理する。ＥＣサーバ１０は、ＥＣサイト情報および販売ログ等をＥＣＧサーバ２０に送信し、ＥＣ事業者用のパッケージをＥＣＧサーバ２０から受信する。
【００３９】
ここで、ＥＣサイト情報は、販売商品の商品情報として、商品コード・名称・カテゴリ・イメージ、製造・販売元、販売価格等の情報等を含むとともに、ＥＣサイトのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を含む。販売ログは、販売商品の商品コード・名称、販売日時、販売価格、購入者、販売サイト等の情報とともに、購入者によるサイト閲覧履歴の情報を含んでいる。
【００４０】
ＥＣＧサーバ２０は、ＥＣ事業者用の広告情報としてパッケージをＥＣ事業者が運用するＥＣサーバ１０に提供する。ＥＣＧサーバ２０は、ユニットデータベース（ＤＢ）２２、レイアウトデータベース（ＤＢ）２４、パッケージデータベース（ＤＢ）２６を有している。
【００４１】
ＥＣＧサーバ２０は、出版物に掲載予定の記事データを出版事業者から取得して登録し、記事データから広告商品のユニット、およびユニットに関連付けられるイメージ（コンテンツ）を生成する。ユニットＤＢ２２は、広告商品のユニットおよびイメージを管理する。
【００４２】
ここで、記事データは、出版物に掲載予定の広告商品の商品コード・名称・イメージ、製造・販売元、希望小売価格、付加情報等の情報を含んでいる。付加情報とは、記事の作成に際して広告商品の広告宣伝効果を高めるために付加される情報である。付加情報は、例えば、広告モデルの名称・イメージ（例えば、広告商品を着用しているモデルのイメージ）、モデルによる商品の紹介記事、記事を掲載予定の出版物の名称・発行号数、記事を掲載予定の特集タイトル等の情報である。
【００４３】
ＥＣＧサーバ２０は、広告商品のユニット、イメージ、およびデザイン・レイアウト情報を含むポップを生成し、１以上のポップを含むパッケージを生成する。レイアウトＤＢ２４は、ポップの生成時に付加されるデザイン・レイアウト情報を管理する。パッケージＤＢ２６は、１以上のポップを含むパッケージを管理する。ＥＣＧサーバ２０は、パッケージをＥＣサーバ１０に送信し、ＥＣサイト情報および販売ログ等をＥＣサーバ１０から受信する。
【００４４】
［２−２．広告提供方法］
次に、図３〜図７を参照しながら、広告提供システム２による広告提供方法について説明する。図３および図４は、ユニットおよびポップのデータ構成例を示す図である。図５〜図７は、ポップの表示例を示す図である。
【００４５】
ＥＣＧサーバ２０は、出版物に掲載予定の記事データを出版事業者から取得して登録する。なお、記事データは、ＤＴＰ（ＤｅｓｋＴｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）データ等として作成される。ＥＣＧサーバ２０は、登録されている記事データから広告商品の広告用データを抽出し、広告商品のユニットおよびイメージ（コンテンツ）を生成し、ユニットＤＢ２２に格納する。
【００４６】
図３には、ユニットのデータ構成例が示されている。図３には、「○○ちゃんおすすめ！秋のコーディネイトＡ」という記事の記事データＡＤから生成されたユニットＵＡのデータ構成ＵＤＡが示されている。ユニットＵＡは、記事データＡＤから抽出されたユニットの情報、モデルの情報、広告商品１、２の情報を含む。
【００４７】
ここで、ユニットの情報には、記事の名称、広告コピー、広告ブランド名、雑誌ロゴ等が含まれる。モデルの情報には、モデルの各種情報とともに、モデルのイメージ（コンテンツＡ１）の識別情報ＩＤＡ１、およびイメージに関連する関連情報ＲＡ１が含まれる。また、広告商品１の情報には、広告商品１の各種情報とともに、ＥＣサイト情報、広告商品１のイメージ（コンテンツＡ２）の識別情報ＩＤＡ２、およびイメージに関連する関連情報ＲＡ２が含まれる。同様に、広告商品２の情報には、広告商品２の各種情報とともに、ＥＣサイト情報、広告商品２のイメージ（コンテンツＡ３）の識別情報ＩＤＡ３、およびイメージに関連する関連情報ＲＡ３が含まれる。
【００４８】
ここで、コンテンツの識別情報とは、コンテンツを識別するためのテキスト情報であり、例えば、ＩＤ番号、コンテンツのデータ名称、コンテンツの取得先を示す情報（ＵＲＬ等）等である。また、関連情報とは、コンテンツに関連するテキスト情報であり、例えば、商品の商品コード・名称・製造・販売元、付加情報等である。
【００４９】
ＥＣＧサーバ２０は、ユニットに含まれる情報に基づいて、パッケージに含まれる広告商品を決定する。ＥＣＧサーバ２０は、パッケージに含まれる広告商品を販売しているＥＣサイトを特定する。ここで、ＥＣＧサーバ２０は、パッケージに含まれる広告商品の商品情報等を検索条件として、広告商品を販売しているＥＣサイトを特定する。ＥＣＧサーバ２０は、特定されたＥＣサイトからＥＣサイト情報を取得する。ＥＣサイト情報には、広告商品に相当する販売商品の商品情報、広告商品を販売するＥＣサイトのＵＲＬ等が含まれる。
【００５０】
ＥＣＧサーバ２０は、ユニットＤＢ２２により管理される広告商品のユニットおよびイメージ、ＥＣサイトから取得されるＥＣサイト情報、およびレイアウトＤＢ２４により管理されるデザイン・レイアウト情報を含むポップを生成する。そして、ＥＣＧサーバ２０は、１以上のポップを含むパッケージを生成する。
【００５１】
図４には、ポップのデータ構成例が示されている。図４には、「○○チャンおすすめ！秋のコーディネイト」という記事の記事データから生成されたユニットＵ０を含むポップＰ２のデータ構成ＰＤ２が示されている。ポップＰ２は、ユニットＵ０、コンテンツＡ０、Ｂ０、Ｃ０、Ｄ０、（ユニットＵＡ、ＵＢ、ＵＣ、ＵＤに各々に関連するコンテンツ）およびポップＰ２を表示するためのデザイン・レイアウト情報を含む。また、ポップＰ２は、テキスト情報からなる、ポップＰ２の識別情報ＩＤ２を含む。ユニットＵ０は、コンテンツＡ０、Ｂ０、Ｃ０、Ｄ０の識別情報ＩＤＡ０、ＩＤＢ０、ＩＤＣ０、ＩＤＤ０、および関連情報ＲＡ０、ＲＢ０、ＲＣ０、ＲＤ０を含む。
【００５２】
広告事業者は、特定されたＥＣサイトを運営するＥＣ事業者との間で、パッケージの利用契約を結び、ＥＣ事業者が運用するＥＣサーバ１０にパッケージを提供する。ＥＣ事業者は、パッケージの利用規約に従って、自らのウェブサイト上で、パッケージを用いてＥＣサービスを提供する。
【００５３】
また、ＥＣＧサーバ２０は、ユニットに含まれるユニットの情報、モデルの情報、広告商品の情報が更新されると、ユニットに含まれる情報を更新する。同様に、ＥＣＧサーバ２０は、パッケージに含まれるユニット、コンテンツ、デザイン・レイアウト情報が更新されると、パッケージに含まれる情報を更新する。ＥＣＧサーバ２０は、更新されたユニットおよびパッケージをユニットＤＢ２２およびパッケージＤＢ２６に格納するとともに、パッケージの利用契約を結んでいるＥＣ事業者に提供する。
【００５４】
図５には、ポップＰ３、Ｐ４の表示例が示されている。ここで、ポップＰ３は、図３に示すユニットＵＡ、ユニットＵＡに関連付けられるコンテンツＡ１〜Ａ３、およびポップＰ３を表示するためのデザイン・レイアウト情報を含む。同様に、ポップＰ４は、ユニットＵＢ、ユニットＵＢに関連付けられるコンテンツＢ１〜Ｂ３、およびポップＰ４を表示するためのデザイン・レイアウト情報を含む。
【００５５】
ポップに含まれるデータは、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＸＨＴＭＬ（ｅＸｔｅｓｉｂｌｅ  ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等により記述されるウェブページ用の文書データまたは文書データの一部として利用され、ポップに含まれる情報をウェブページ上に表示するために用いられる。
【００５６】
ユーザ端末は、ユーザによるＥＣサービスの利用に際して、ポップＰ３のデータをＥＣサイトのウェブページから取得し、ポップＰ３のデザイン・レイアウト情報に基づいて、図５に示すようなポップＰ３に含まれる情報を画面上に表示する。ユーザ端末は、ユニットＵＡの情報として、記事の名称、広告コピー、広告ブランド名、雑誌ロゴを表示し、モデルの情報として、コンテンツＡ１の識別情報ＩＤＡ１に基づいてコンテンツＡ１を表示する。また、ユーザ端末は、広告商品１、２の情報として、広告商品１、２の名称・販売価格とともに、コンテンツＡ２、Ａ３の識別情報ＩＤＡ２、ＩＤＡ３に基づいてコンテンツＡ２、Ａ３を表示する。
【００５７】
同様に、ユーザ端末は、ポップＰ４に含まれるユニットＵＢの情報、モデルの情報、広告商品３、４の情報、デザイン・レイアウト情報に基づいて、ポップＰ４に含まれる情報を画面上に表示する。
【００５８】
図６には、ポップＰ２の表示例が示されている。ここで、ポップＰ２は、図４に示すポップＰ２に対応する。ユーザ端末は、ポップＰ２のデータをＥＣサイトのウェブページから取得し、図６に示すようなポップＰ２に含まれる情報を画面上に表示する。ユーザ端末は、ユニットＵ０の情報として、記事の名称および雑誌ロゴを表示し、モデルの情報として、コンテンツＡ０、Ｂ０、Ｃ０、Ｄ０の識別情報ＩＤＡ０、ＩＤＢ０、ＩＤＣ０、ＩＤＤ０に基づいてコンテンツＡ０、Ｂ０、Ｃ０、Ｄ０を表示する。
【００５９】
図７には、図５に示すポップＰ３、Ｐ４および図６に示すポップＰ２を含むウェブページＷのウェブブラウザ上における表示例が示されている。図７に示す例では、トップメニュー用のポップＰ１（不図示）が表示されると、ユーザは、ポップＰ１を通じて選択メニューの利用を決定する。次に、ユーザは、選択メニュー用のポップＰ２を通じてコンテンツＡ０、Ｂ０、Ｃ０、Ｄ０の選択を決定する。そして、例えばコンテンツＡ０が選択されると、ポップＰ２が表示されるウェブページＷと共に表示される他のウェブページＷ’に、コンテンツＡ０に関連するコンテンツＡ１〜Ａ３を含むポップＰ３が表示される。
【００６０】
ユーザがパッケージを利用して広告商品の購入手続きを行うと、ＥＣＧサーバ２０は、広告商品の販売ログをＥＣサーバ１０から取得する。広告商品が販売されると、ＥＣ事業者は、ユーザから販売代金を徴収し、販売代金に含まれる所定の販売マージンを広告事業者に提供する。
【００６１】
［３．コンテンツ利用管理サーバ１００］
次に、図８を参照しながら、本発明の一実施形態に係るコンテンツ利用管理サーバ１００の構成を説明する。図８は、コンテンツ利用管理サーバ１００の主要な機能構成を示すブロック図である。ここで、利用管理サーバ１００は、広告提供システム２に含まれるＥＣＧサーバ２０の一部として構成されてもよく、他のサーバ装置として構成されてもよい。
【００６２】
図８に示すように、利用管理サーバ１００は、記憶部１０２（図１に示す利用管理用データベース１２０を含む。）、選定部１０４、特定部１０６、検査部１０８、操作部１１０、出力部１１２を含んで構成される。
【００６３】
記憶部１０２は、ポップとポップに含まれる１以上のコンテンツの所定の関係（第１の関係）、およびコンテンツを介してリンクされるポップ同士の所定の関係（第２の関係）を記憶する。選択的に、記憶部１０２は、ポップとポップに含まれる１以上のコンテンツに関連する関連情報の所定の関係（第３の関係）、およびコンテンツの関連情報を介してリンクされるポップ同士の所定の関係（第４の関係）を記憶する。ここで、記憶部１０２は、ＥＣＧサーバ２０のパッケージＤＢ２６として構成されてもよく、他のデータベースとして構成されてもよい。
【００６４】
選定部１０４は、パッケージの第１のポップに含まれるコンテンツから、第１のコンテンツを選定する。選択的に、選定部１０４は、パッケージの第２のポップに含まれる第３のコンテンツを選定する。選定部１０４は、第１のコンテンツを所定の規則に従って規則的に選定してもよく、ランダムに選定してもよい。
【００６５】
特定部１０６は、第１のコンテンツを含む第１のウェブページを特定する。選択的に、特定部１０６は、第３のコンテンツを含む第２のウェブページを特定する。
【００６６】
検査部１０８は、第１のウェブページまたは第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかを検査する。検査部１０８は、第１のポップと第１のポップに含まれる１以上のコンテンツが第１の関係を満たすかを検査し、第１のポップと第２のコンテンツを介してリンクされる第２のポップが第２の関係を満たすかを検査する。
【００６７】
選択的に、検査部１０８は、第２のウェブページまたは第２のウェブページとリンクされる１以上のウェブページのいずれかを検査する。検査部１０８は、第２のポップと第２のポップに含まれる１以上のコンテンツが第１の関係を満たすかを検査し、第２のポップと第３のコンテンツを介してリンクされる第３のポップが第２の関係を満たすかを検査する。
【００６８】
選択的に、検査部１０８は、第１のポップと第１のポップに含まれる１以上のコンテンツの関連情報が第３の関係を満たすかを検査し、第１のポップと第２のコンテンツの関連情報を介してリンクされる第２のポップが第４の関係を満たすかを検査する。
【００６９】
操作部１１０は、利用管理サーバ１００を管理する管理者に操作情報を入力させる。出力部１１２は、利用管理メニュー、および利用管理方法の実行結果等を、文字情報、イメージ情報、音声情報等として外部に出力する。
【００７０】
［４．コンテンツ利用管理方法］
以下では、図９〜図１３を参照しながら、本発明の一実施形態に係るコンテンツ利用管理方法について説明する。
【００７１】
［４−１．パッケージ］
まず、図９および図１０を参照しながら、本発明の一実施形態に係るコンテンツ利用管理方法が適用されるパッケージについて説明する。図９は、パッケージのデータ構成例を示す図であり、図１０は、図９に示すパッケージに含まれるコンテンツの表示遷移を示す図である。なお、図９および図１０には、説明の便宜上、主要なデータのみが示されている。
【００７２】
図９に示すように、パッケージは、ポップＰ１〜Ｐ６を含む。ポップＰ１は、トップメニュー用のコンテンツＭを含み、ポップＰ２は、選択メニュー用のコンテンツＡ０、Ｂ０、Ｃ０、Ｄ０を含む。ポップＰ３、Ｐ４、Ｐ５、Ｐ６は、コンテンツＡ０、Ｂ０、Ｃ０、Ｄ０の詳細に関するコンテンツＡ１〜Ａ３；コンテンツＢ１〜Ｂ３；コンテンツＣ１〜Ｃ３；コンテンツＤ１〜Ｄ３を各々に含む。
【００７３】
ポップＰ１〜Ｐ６には、ポップの識別情報ＩＤ１〜ＩＤ６が各々に付与される。また、コンテンツＭ、Ａ０〜Ａ３、Ｂ０〜Ｂ３、Ｃ０〜Ｃ３、Ｄ０〜Ｄ３には、コンテンツの識別情報ＩＤＭ、ＩＤＡ０〜ＩＤＡ３、ＩＤＢ０〜ＩＤＢ３、ＩＤＣ０〜ＩＤＣ３、ＩＤＤ０〜ＩＤＤ３が各々に付与される。コンテンツＭの識別情報ＩＤＭは、ポップＰ１の識別情報ＩＤ１に関連付けられ、コンテンツＡ０、Ｂ０、Ｃ０、Ｄ０の識別情報ＩＤＡ０、ＩＤＢ０、ＩＤＣ０、ＩＤＤ０は、ポップＰ２の識別情報ＩＤ２に関連付けられる。また、コンテンツＡ１〜Ａ３、Ｂ１〜Ｂ３、Ｃ１〜Ｃ３、Ｄ１〜Ｄ３は、ポップＰ３〜Ｐ６の識別情報ＩＤ１〜ＩＤ６に各々に関連付けられる。
【００７４】
そして、ポップＰ１とコンテンツＭを介してリンクされるポップＰ２の識別情報ＩＤ２は、コンテンツＭの識別情報ＩＤＭに関連付けられる。また、ポップＰ２とコンテンツＡ０を介してリンクされるポップＰ３の識別情報ＩＤ３は、コンテンツＡ０の識別情報ＩＤＡ０に関連付けられる。同様に、ポップＰ４の識別情報ＩＤ４がコンテンツＢ０の識別情報ＩＤＢ０に、ポップＰ５の識別情報ＩＤ５がコンテンツＣ０の識別情報ＩＤＣ０に、ポップＰ６の識別情報ＩＤ６がコンテンツＤ０の識別情報ＩＤＤ０に各々に関連付けられる。
【００７５】
さらに、コンテンツＭ、Ａ０〜Ａ３、Ｂ０〜Ｂ３、Ｃ０〜Ｃ３、Ｄ０〜Ｄ３には、関連情報ＲＭ、ＲＡ０〜ＲＡ３、ＲＢ０〜ＲＢ３、ＲＣ０〜ＲＣ３、ＲＤ０〜ＲＤ３が各々に関連付けられる。そして、関連情報ＲＭ、ＲＡ０〜ＲＡ３、ＲＢ０〜ＲＢ３、ＲＣ０〜ＲＣ３、ＲＤ０〜ＲＤ３も、ポップＰ１〜Ｐ６の識別情報ＩＤ１〜ＩＤ６と関連付けられる。
【００７６】
図１０に示すように、図９に示すパッケージを用いて、まず、ユーザは、ウェブページＷ１に表示されるトップメニュー用のポップＰ１（コンテンツＭを含む。）を通じて選択メニューの利用を決定する。次に、ユーザは、ウェブページＷ１から遷移したウェブページＷ２に表示されるポップＰ２を通じてコンテンツＡ０、Ｂ０、Ｃ０、Ｄ０の選択を決定する。そして、ポップＰ２を通じてコンテンツの選択が決定されると、選択されたコンテンツに応じて、例えば、ウェブページＷ２と共に表示されるウェブページＷ３Ａに、コンテンツＡ０の詳細としてコンテンツＡ１〜Ａ３が表示される。
【００７７】
なお、図１０には示されていないが、コンテンツＭ、Ａ０〜Ａ３、Ｂ０〜Ｂ３、Ｃ０〜Ｃ３、Ｄ０〜Ｄ３の表示に際して、各コンテンツに関連する関連情報ＲＭ、ＲＡ０〜ＲＡ３、ＲＢ０〜ＲＢ３、ＲＣ０〜ＲＣ３、ＲＤ０〜ＲＤ３も表示される。
【００７８】
［４−２．コンテンツ利用管理方法の手順］
次に、図１１を参照しながら、コンテンツ利用管理方法の手順について説明する。図１１は、コンテンツ利用管理方法の手順を示すフロー図である。
【００７９】
図１１に示すように、記憶部１０２は、ポップとポップに含まれる１以上のコンテンツの第１の関係、およびコンテンツを介してリンクされるポップ同士の第２の関係を記憶する（ステップＳ１００）。
【００８０】
ここで、記憶部１０２は、ポップに含まれる１以上のコンテンツの識別情報をポップに関連付けて記憶し、ポップと他のポップをリンクするコンテンツの識別情報をポップまたは他のポップに関連付けて記憶してもよい。
【００８１】
例えば図９に示すパッケージの場合、記憶部１０２は、図９を参照しながら説明したように、ポップＰ１〜Ｐ６の識別情報ＩＤ１〜ＩＤ６、およびコンテンツＭ、Ａ０〜Ａ３、Ｂ０〜Ｂ３、Ｃ０〜Ｃ３、Ｄ０〜Ｄ３の識別情報ＩＤＭ、ＩＤＡ０〜ＩＤＡ３、ＩＤＢ０〜ＩＤＢ３、ＩＤＣ０〜ＩＤＣ３、ＩＤＤ０〜ＩＤＤ３を関連付けて記憶する。
【００８２】
管理者から検査開始指示が操作部１１０を通じて入力され、または所定の検査開始時間が到来すると、利用管理サーバ１００は、検査を開始する。検査が開始されると、選定部１０４は、パッケージの第１のポップに含まれるコンテンツから、第１のコンテンツを選定する（Ｓ１０２）。
【００８３】
選定部１０４は、記憶部１０２に記憶されている情報に基づいて、第１のコンテンツを選定する。具体的に、選定部１０４は、記憶部１０２に記憶されているパッケージから検査対象となるパッケージを選定し、検査対象となるパッケージに含まれるポップから第１のポップを選定し、第１のポップから第１のコンテンツを選定する。
【００８４】
例えば図９に示すパッケージの場合、選定部１０４は、パッケージのポップＰ３に含まれるコンテンツＡ１〜Ａ３から、第１のコンテンツとしてコンテンツＡ１を選定する。
【００８５】
選定部１０４は、検査対象となるパッケージ、第１のポップ、および／または第１のコンテンツを、所定の規則に従って規則的に選定してもよく、ランダムに選定してもよい。ここで、第１のコンテンツをランダムに選定することで、規則的に選定する場合に比して、不正利用者が第１のコンテンツを予測して不正な利用の特定を回避するための手段を講じることが困難となる。
【００８６】
第１のコンテンツが選定されると、特定部１０６は、第１のコンテンツを含む第１のウェブページを特定する（Ｓ１０４）。ここで、特定部１０６は、第１のコンテンツの識別情報が埋込まれている第１のウェブページを特定してもよい。
【００８７】
例えば図９に示すパッケージの場合、特定部１０６は、第１のウェブページとして、コンテンツＡ１の識別情報ＩＤＡ１が埋め込まれているウェブページＷ３Ａを特定する。
【００８８】
特定部１０６は、選定部１０４により選定された第１のコンテンツの識別情報を記憶部１０２から取得する。特定部１０６は、他のＥＣ事業者に関連する１以上のウェブページに通信網４を介してアクセスし、第１のコンテンツの識別情報に該当するテキスト情報が埋め込まれている第１のウェブページを特定する。特定部１０６は、ウェブページ用の文書データに埋込まれている、第１のコンテンツの識別情報に該当するテキスト情報を検索することで、第１のウェブページを特定する。
【００８９】
第１のウェブページを特定すると、検査部１０８は、第１のウェブページまたは第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかを検査する。検査部１０８は、第１のポップと第１のポップに含まれる１以上のコンテンツが第１の関係を満たすかを検査し、第１のポップと第２のコンテンツを介してリンクされる第２のポップが第２の関係を満たすかを検査する。
【００９０】
この場合、検査部１０８は、ウェブページ用の文書データに埋込まれている、ウェブページ同士のリンク関係を示すリンク情報を検索することで、第１のウェブページとリンクされる１以上のウェブページを特定する。
【００９１】
ポップには、同一のウェブページ、または共に表示される１以上のウェブページに表示され、互いに関連性を有する１以上のコンテンツが含まれる。このため、第１の関係の検査において、検査部１０８は、ポップとポップに含まれるコンテンツが互いに所定の関係性（第１の関係）を有しているかを検査する。
【００９２】
パッケージでは、ポップに含まれるコンテンツを介してポップ同士がリンクされる。このため、第２の関係の検査において、検査部１０８は、コンテンツを介してリンクされるポップ同士がポップ同士の所定の関係性（第２の関係）を有しているかを検査する。
【００９３】
検査部１０８は、第１のコンテンツについて、第１の関係または第２の関係の一方を検査した後に、必要に応じて他方を検査する。以下では、検査部１０８が第１の関係を検査した後に、必要に応じて第２の関係を検査する場合について説明する。なお、検査部１０８が第２の関係を検査した後、必要に応じて第１の関係を検査する場合、検査部１０８は、第２の関係を満たしてないと判断すると、第２の検査を中止し、第１の検査を行わずに、検査を終了する。
【００９４】
検査部１０８は、第１の関係を検査するために、第１のポップ、および第１のポップに含まれるコンテンツについての情報を記憶部１０２から取得する。そして、検査部１０８は、第１のウェブページまたは第１のウェブページとリンクされる１以上のウェブページである所定のウェブページに、第１のポップに含まれる全てのコンテンツが含まれているかを検査する（Ｓ１０６）。なお、第１のポップに含まれる全てのコンテンツは、所定のウェブページに相当する１つのウェブページに全て含まれていてもよく、２以上のウェブページに分散して含まれていてもよい。
【００９５】
検査部１０８は、第１のポップに含まれる各コンテンツについて検査を順次に行う。そして、所定のウェブページに第１のポップに含まれる全てのコンテンツが含まれている場合に、第１の関係を満たしていると判断し（Ｓ１０８で“Ｙｅｓ”の場合）、後述するように第２の関係を検査する。一方、検査部１０８は、第１のポップに含まれる任意のコンテンツが含まれていない場合に、第１の関係を満たしていないと判断し（Ｓ１０８で“Ｎｏ”の場合）、第１の関係の検査を中止し、第２の関係を検査せずに検査を終了する。
【００９６】
ここで、検査部１０８は、第１のポップに含まれる１以上のコンテンツの識別情報が、第１のウェブページ、または第１のウェブページと共に表示される１以上の他のウェブページに埋込まれているかを検査してもよい。
【００９７】
この場合、検査部１０８は、ウェブページ用の文書データに含まれている、ウェブページ同士のリンク関係を示すリンク情報を検索することで、第１のウェブページと共に表示される１以上の他のウェブページを特定する。そして、検査部１０８は、ウェブページ用の文書データに埋込まれている、第１のポップに含まれる１以上のコンテンツの識別情報に該当するテキスト情報を検索することで、第１の関係を検査する。
【００９８】
ここで、ポップに含まれる１以上のコンテンツは、互いに関連性を有し、同一のウェブページ、または共に表示される１以上のウェブページに表示されるものである。このため、検査部１０８は、第１のウェブページとの間でページ遷移を伴うリンク関係にある他のウェブページについては、ポップに含まれる１以上のコンテンツが共に表示されなくなるので、第１の関係を検査しない。
【００９９】
例えば図９に示すパッケージの場合、検査部１０８は、ポップＰ３に含まれるコンテンツＡ１〜Ａ３の識別情報ＩＤＡ１〜ＩＤＡ３がウェブページＷ３Ａ、またはウェブページＷ３Ａと共に表示される１以上の他のウェブページに埋め込まれているかを検査する。そして、コンテンツＡ１〜Ａ３の識別情報ＩＤＡ１〜ＩＤＡ３がウェブページＷ３Ａに埋め込まれているので、検査部１０８は、コンテンツＡ１について第１の関係を満たしていると判断する。
【０１００】
第１の関係を満たしていると判断すると、検査部１０８は、第２の関係を検査するために、第１のポップと第２のコンテンツを介してリンクされる第２のポップについての情報を記憶部１０２から取得する。そして、検査部１０８は、第１のポップと第２のポップをリンクする第２のコンテンツが所定のウェブページに含まれているかを検査する（Ｓ１１０）。
【０１０１】
検査部１０８は、第２のコンテンツが所定のウェブページに含まれている場合に、第２の関係を満たしていると判断し（Ｓ１１２で“Ｙｅｓ”の場合）、検査を終了する。一方、検査部１０８は、第２のコンテンツが所定のウェブページに含まれていない場合に、第２の関係を満たしていないと判断し（Ｓ１１２で“Ｙｅｓ”の場合）、第２の関係の検査を中止し、検査を終了する。
【０１０２】
ここで、検査部１０８は、第１のポップと第２のポップをリンクする第２のコンテンツの識別情報が、第１のウェブページ、第１のウェブページと共に表示される他のウェブページ、または第１のウェブページとの間で遷移可能なウェブページに埋込まれているかを検査してもよい。
【０１０３】
この場合、検査部１０８は、ウェブページ用の文書データに埋め込まれている、ウェブページ同士のリンク関係を示すリンク情報を検索することで、第１のウェブページと共に表示される他のウェブページ、または第１のウェブページとの間で遷移可能なウェブページを特定する。そして、検査部１０８は、ウェブページ用の文書データに埋込まれている、第２のコンテンツの識別情報に該当するテキスト情報を検索することで、第２の関係を検査する。
【０１０４】
ここで、パッケージに含まれるポップは、コンテンツを介して他のポップとリンクされる。そして、互いに異なるポップに含まれるコンテンツは、共に表示されなくてもよい。このため、検査部１０８は、第１のウェブページとの間で遷移可能なウェブページについても、第２の関係を検査する。
【０１０５】
また、検査部１０８は、他のコンテンツの識別情報が埋込まれているウェブページが、特定のＥＣ事業者に関連するウェブページである場合に、当該ウェブページについては、第２の関係を検査しない。この場合、検査部１０８は、予め記憶されている特定のＥＣ事業者に関連するウェブページのＵＲＬ等に基づいて、第２の関係を検査するか否かを判断する。
【０１０６】
例えば図９に示すパッケージの場合、検査部１０８は、ポップＰ２とポップＰ３をリンクするコンテンツＡ０の識別情報ＩＤＡ０がウェブページＷ３Ａ、ウェブページＷ３Ａと共に表示される他のウェブページ、またはウェブページＷ３Ａとの間で遷移可能なウェブページに埋め込まれているかを検査する。そして、コンテンツＡ０の識別情報ＩＤＡ０がウェブページＷ３Ａと共に表示されるウェブページＷ２に埋め込まれているので、検査部１０８は、コンテンツＡ１について第２の関係を満たしていると判断する。
【０１０７】
なお、例えばポップＰ２に含まれるコンテンツＡ０について第２の関係を検査する場合、検査部は、ポップＰ１とポップＰ２をリンクするコンテンツＭの識別情報ＩＤＭが所定のウェブページに埋め込まれているかを検査してもよく、コンテンツＡ０を介してポップＰ２とリンクされるポップＰ３の識別情報ＩＤ３が所定のウェブページに埋め込まれているかを検査してもよい。
【０１０８】
利用管理サーバ１００は、第１のコンテンツについて第１の関係および第２の関係の少なくとも一方が満たされない場合に、パッケージに含まれるコンテンツの部分的な利用、または所定の関係性を改変した利用等、コンテンツが不正に利用されていると判断し、出力部１１２を通じて管理者に通知する（Ｓ１１４）。
【０１０９】
一方、利用管理サーバ１００は、第１の関係および第２の関係が満たされる場合に、検査を終了し、ステップＳ１０２の処理に復帰し、新たに選定された第１のコンテンツについて第１の関係および第２の関係を検査してもよい。
【０１１０】
また、利用管理サーバ１００は、第１のコンテンツの検査に続いて、第２のポップに含まれる第３のコンテンツについて第１の関係および第２の関係を検査してもよい。以下では、第１のコンテンツの検査に続いて、第３のコンテンツについて第１の関係および第２の関係を検査する場合について説明する。
【０１１１】
この場合、選定部１０４は、第２のポップに含まれる第３のコンテンツを選定する。選定部１０４は、第２のポップに含まれるコンテンツから、第３のコンテンツとして第２のコンテンツを選定してもよく、他のコンテンツを選定してもよい。
【０１１２】
第３のコンテンツが選定されると、特定部１０６は、第３のコンテンツを含む第２のウェブページを特定する。検査部１０８は、第２のウェブページまたは第２のウェブページとリンクされる１以上のウェブページの少なくともいずれかである所定のウェブページを検査する。検査部１０８は、第２のポップと第２のポップに含まれる１以上のコンテンツが第１の関係を満たすかを検査する。また、検査部１０８は、第２のポップと第３のコンテンツを介してリンクされる第３のポップが第２の関係を満たすかを検査する。なお、第３のコンテンツを検査する手順については、第１のコンテンツを検査する手順と同様であるので、重複する説明は省略する。
【０１１３】
例えば図９に示すパッケージの場合、選定部１０４は、第３のコンテンツとして、第２のコンテンツ（ポップＰ２に含まれるコンテンツＡ０）を選定する。そして、検査部１０８は、ポップＰ２に含まれるコンテンツＡ０、Ｂ０、Ｃ０、Ｄ０の識別情報ＩＤＡ０、ＩＤＢ０、ＩＤＣ０、ＩＤＤ０がウェブページＷ２、またはウェブページＷ２と共に表示される１以上の他のウェブページに埋め込まれているかを検査する。そして、コンテンツＡ０、Ｂ０、Ｃ０、Ｄ０の識別情報ＩＤＡ０、ＩＤＢ０、ＩＤＣ０、ＩＤＤ０がウェブページＷ２に埋め込まれているので、検査部１０８は、コンテンツＡ０について第１の関係を満たしていると判断する。
【０１１４】
また、検査部１０８は、ポップＰ１とポップＰ２をリンクするコンテンツＭの識別情報ＩＤＭがウェブページＷ２、ウェブページＷ２と共に表示される他のウェブページ、またはウェブページＷ２との間で遷移可能なウェブページに埋め込まれているかを検査する。そして、コンテンツＭの識別情報ＩＤＭがウェブページＷ２に遷移可能なウェブページＷ１に埋め込まれているので、検査部１０８は、コンテンツＡ０について第２の関係を満たしていると判断する。
【０１１５】
利用管理サーバ１００は、第３のコンテンツについて第１の関係および第２の関係の少なくとも一方が満たされない場合に、コンテンツが不正に利用されていると判断する。一方、利用管理サーバ１００は、第１の関係および第２の関係が満たされる場合に、検査を終了してもよく、第３のコンテンツの検査に続いて、第４のコンテンツについて第１の関係および第２の関係を検査してもよい。
【０１１６】
第１のコンテンツの検査に続いて、第３のコンテンツについて検査することで、第１のコンテンツを含む第１のウェブページに関連するウェブページにおいて、コンテンツの不正な利用を効率的に特定することができる。
【０１１７】
以上、利用管理サーバ１００がコンテンツの識別情報を検査する場合について説明した。しかし、利用管理サーバ１００は、コンテンツの識別情報とともに、コンテンツの関連情報を検査してもよい。以下では、利用管理サーバ１００がコンテンツの関連情報を検査する場合について説明する。
【０１１８】
この場合、記憶部１０２は、ポップとポップに含まれる１以上のコンテンツに関連する関連情報の所定の関係（第３の関係）、およびコンテンツの関連情報を介してリンクされるポップ同士の所定の関係（第４の関係）を記憶する。ここで、記憶部１０２は、ポップに含まれる１以上のコンテンツの関連情報をポップに関連付けて記憶し、ポップと他のポップをリンクするコンテンツの関連情報をポップまたは他のポップに関連付けて記憶する。
【０１１９】
特定部１０６は、第１のコンテンツの関連情報を含む第１のウェブページを特定する。ここで、特定部１０６は、第１のコンテンツの関連情報が埋込まれている第１のウェブページを特定してもよい。特定部１０６は、他のＥＣ事業者に関連する１以上のウェブページに通信網４を介してアクセスし、第１のコンテンツの関連情報に該当するテキスト情報が埋込まれている第１のウェブページを特定する。
【０１２０】
検査部１０８は、第１のポップと第１のポップに含まれる１以上のコンテンツの関連情報が第３の関係を満たすかを検査し、第１のポップと第２のコンテンツの関連情報を介してリンクされる第２のポップが第４の関係を満たすかを検査する。
【０１２１】
ここで、検査部１０８は、第１のポップに含まれる１以上のコンテンツの関連情報が、第１のウェブページ、または第１のウェブページと共に表示される１以上の他のウェブページに埋込まれているかを検査してもよい。また、検査部１０８は、第１のポップと第２のポップをリンクする第２のコンテンツの関連情報が、第１のウェブページ、第１のウェブページと共に表示される他のウェブページ、または第１のウェブページとの間で遷移可能なウェブページに埋込まれているかを検査してもよい。
【０１２２】
例えば図９に示すパッケージの場合、検査部１０８は、ポップＰ３に含まれるコンテンツＡ１〜Ａ３の関連情報ＲＡ１〜ＲＡ３がウェブページＷ３Ａ、またはウェブページＷ３Ａと共に表示される１以上の他のウェブページに埋め込まれているかを検査する。そして、コンテンツＡ１〜Ａ３の関連情報ＲＡ１〜ＲＡ３がウェブページＷ３Ａに埋め込まれているので、検査部１０８は、コンテンツＡ１の関連情報ＲＡ１について第３の関係を満たしていると判断する。
【０１２３】
また、検査部１０８は、ポップＰ２とポップＰ３をリンクするコンテンツＡ０の関連情報ＲＡ０がウェブページＷ３Ａ、ウェブページＷ３Ａと共に表示される他のウェブページ、またはウェブページＷ３Ａとの間で遷移可能なウェブページに埋め込まれているかを検査する。そして、コンテンツＡ０の関連情報ＲＡ０がウェブページＷ３Ａと共に表示されるウェブページＷ２に埋め込まれているので、検査部１０８は、コンテンツＡ１の関連情報ＲＡ１について第４の関係を満たしていると判断する。
【０１２４】
コンテンツの関連情報を検査することで、コンテンツについて第１および第２の関係に基づいて不正な利用を特定できない場合でも、コンテンツの関連情報について第３および第４の関係に基づいて不正な利用を特定することができる。例えば、不正利用者が不正な利用の特定を回避するための手段を講じた場合でも、コンテンツの代わりにコンテンツの関連情報について第３または第４の関係に基づいて不正な利用を特定することができる。
【０１２５】
また、コンテンツの関連情報を検査することで、コンテンツの不正な利用の態様を判断することができる。例えば、コンテンツが商品のイメージであり、コンテンツの関連情報が商品の広告情報である場合、コンテンツが商目的のために不正に利用されているかを判断することができる。
【０１２６】
［４−３．コンテンツ利用管理方法の具体例］
次に、図１２、図１３を参照しながら、コンテンツ利用管理方法の具体例について説明する。図１２は、コンテンツの不正な利用を含むパッケージのデータ構成例を示す図である。図１３は、図１２に示すパッケージに含まれるコンテンツの表示遷移を示す図である。
【０１２７】
図１２および図１３に示すように、パッケージでは、図９に示すパッケージのうち、ポップＰ１のコンテンツＭがコンテンツＸに変更され、ポップＰ３のコンテンツＡ３が削除されている。また、ポップＰ４のコンテンツＢ１〜Ｂ３の表示形態が変更され、ポップＰ５のリンク先がコンテンツＣ０からコンテンツＹに変更されている。なお、ポップＰ１〜Ｐ６、およびコンテンツＡ０〜Ａ２、Ｂ０〜Ｂ３、Ｃ１〜Ｃ３、Ｄ０〜Ｄ３、Ｘ、Ｙについては、図９に示す場合と同様に関連付けられている。
【０１２８】
第１のコンテンツとしてコンテンツＡ１が選定される場合を想定する。この場合、コンテンツＡ１と同一のポップＰ３に含まれるコンテンツＡ３の識別情報ＩＤＡ３が、ウェブページＷ３Ａ、またはウェブページＷ３Ａと共に表示されるウェブページＷ２に埋込まれていない。このため、コンテンツＡ１について、第１の関係が満たされておらず、コンテンツの不正な利用として特定される。
【０１２９】
第１のコンテンツとしてコンテンツＢ１が選定される場合を想定する。この場合、コンテンツＢ１と同一のポップＰ４に含まれるコンテンツＢ３の識別情報ＩＤＢ３がウェブページＷ３Ｂから遷移可能なウェブページＷ３Ｂ’に埋込まれている。このため、コンテンツＢ１について、第１の関係が満たされておらず、コンテンツの不正な利用として特定される。
【０１３０】
第１のコンテンツとしてコンテンツＣ１が選定される場合を想定する。この場合、コンテンツＣ１と同一のポップＰ５に含まれる全てのコンテンツＣ１〜Ｃ３の識別情報ＩＤＣ１〜ＩＤＣ３が、ウェブページＷ３Ｃに埋込まれている。このため、コンテンツＣ１について、第１の関係が満たされている。
【０１３１】
しかし、ポップＰ２とポップＰ５をリンクするコンテンツＣ０の識別情報が、コンテンツＣ１が表示されるウェブページＷ３Ｃ、またはウェブページＷ３Ｃとの間で遷移可能なウェブページＷ２に埋込まれていない。このため、コンテンツＣ１について、第２の関係が満たされておらず、コンテンツの不正な利用として特定される。
【０１３２】
第１のコンテンツとしてコンテンツＤ１が選定される場合を想定する。この場合、コンテンツＤ１と同一のポップＰ６に含まれる全てのコンテンツＤ１〜Ｄ３の識別情報ＩＤＤ１〜ＩＤＤ３が、ウェブページＷ３Ｄに埋込まれている。また、ポップＰ６が表示されるウェブページＷ３Ｄと共に表示されるウェブページＷ２に、ポップＰ２とポップＰ６をリンクするコンテンツＤ０の識別情報ＩＤＤ０が埋込まれている。このため、コンテンツＤ１について、第１および第２の関係が満たされている。
【０１３３】
さらに、コンテンツＤ１の検査に続いて、ポップＰ２に含まれるコンテンツＤ０が第３のコンテンツとして選定される場合を想定する。この場合、コンテンツＤ０と同一のポップＰ２に含まれる全てのコンテンツＡ０、Ｂ０、Ｃ０、Ｄ０の識別情報ＩＤＡ０、ＩＤＢ０、ＩＤＣ０、ＩＤＤ０が、ポップＰ６が表示されるウェブページＷ３Ｄと共に表示されるウェブページＷ２に埋め込まれている。このため、コンテンツＤ０について、第１の関係が満たされている。
【０１３４】
しかし、ポップＰ２が表示されるウェブページＷ２、ウェブページＷ２と共に表示されるウェブページＷ３Ａ〜Ｗ３Ｄ、またはウェブページＷ２に遷移可能なウェブページＷ１に、ポップＰ１とポップＰ２をリンクするコンテンツＭの識別情報ＩＤＭが、埋め込まれていない。このため、コンテンツＤ０について、第２の関係が満たされておらず、コンテンツの不正な利用として特定される。
【０１３５】
［５．コンテンツ利用管理サーバ１００のハードウェア構成］
次に図１４を参照しながら、本発明の一実施形態に係るコンテンツ利用管理サーバ１００のハードウェア構成について説明する。図１４は、コンテンツ利用管理サーバ１００のハードウェア構成例を示すブロック図である。
【０１３６】
利用管理サーバ１００は、主に、ＣＰＵ２０２、ＲＯＭ２０４、ＲＡＭ２０６、ホストバス２０８、ブリッジ２１０、外部バス２１２、インタフェース２１４、入力装置２１６、出力装置２１８、ストレージ装置２２０、ドライブ２２２、接続ポート２２４、通信装置２２６を含んで構成される。
【０１３７】
ＣＰＵ２０２は、演算処理装置および制御装置として機能し、ＲＯＭ２０４、ＲＡＭ２０６、ストレージ装置２２０、またはリムーバブル記録媒体２２８に記録された各種プログラムに従って、利用管理サーバ１００の動作を少なくとも部分的に制御する。ＲＯＭ２０４は、ＣＰＵ２０２が用いるプログラムやパラメータ等を記憶する。ＲＡＭ２０６は、ＣＰＵ２０２が実行するプログラム、プログラム実行時のパラメータ等を一時記憶する。ＣＰＵ２０２、ＲＯＭ２０４、ＲＡＭ２０６は、ホストバス２０８により互いに接続される。ホストバス２０８は、ブリッジ２１０を介して外部バス２１２に接続される。
【０１３８】
入力装置２１６は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ等、ユーザが操作可能な操作手段である。また、入力装置２１６は、例えば、赤外線等の電波を用いた遠隔操作手段でもよく、利用管理サーバ１００の操作に対応した携帯電話、ＰＤＡ等の外部機器２３０でもよい。入力装置２１６は、例えば上記の操作手段を用いてユーザにより入力された操作情報に基づいて入力信号を生成し、ＣＰＵ２０２に出力する入力制御回路等を含んで構成される。利用管理サーバ１００のユーザは、入力装置２１６の操作を介して、利用管理サーバ１００に対して各種のデータを入力し、処理動作を指示する。
【０１３９】
出力装置２１８は、例えば、ＣＲＴディスプレイ、液晶ディスプレイ、ランプ等の表示装置、スピーカ、ヘッドフォン等の音声出力装置２１８、プリンタ、携帯電話、ファクシミリ等、取得された情報をユーザに対して視覚的または聴覚的に通知可能な装置を含んで構成される。出力装置２１８は、利用管理サーバ１００の処理結果を出力する。例えば、表示装置は、利用管理サーバ１００による処理結果を、テキスト情報またはイメージ情報として表示し、音声出力装置２１８は、再生された音声データ、音響データ等のオーディオ信号をアナログ信号に変換して出力する。
【０１４０】
ストレージ装置２２０は、利用管理サーバ１００の記憶部の一例として構成されるデータ格納用の装置であり、例えば、ＨＤＤ等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等を含む。ストレージ装置２２０は、ＣＰＵ２０２が実行するプログラム、各種データ、外部から取得された各種データ等を格納する。
【０１４１】
ドライブ２２２は、記録媒体用リーダライタであり、利用管理サーバ１００に内蔵または外付けされる。ドライブ２２２は、装着される磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体２２８に対して、記録済みデータを読出してＲＡＭ２０６に出力し、記録対象のデータを書き込む。
【０１４２】
接続ポート２２４は、例えば、ＵＳＢポート、ＳＣＳＩポート、ＲＳ２３２Ｃポート等、外部機器２３０を利用管理サーバ１００に直接接続するためのポートである。利用管理サーバ１００は、接続ポート２２４に接続された外部機器２３０に対して、接続ポート２２４を介してデータを取得し、データを提供する。
【０１４３】
通信装置２２６は、通信網４に接続するための通信デバイス等から構成される通信インタフェース２１４である。通信装置２２６は、例えば、有線または無線ＬＡＮ、ＷＵＳＢ用の通信カード、ＡＤＳＬ用のルータ、通信用モデム等である。通信装置２２６は、例えばインターネットや他の通信機器との間で、所定のプロトコルに則して信号等を送受信する。通信装置２２６に接続される通信網４は、有線または無線により接続されたネットワーク等により構成され。例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信、または衛星通信等でもよい。
【０１４４】
以上、本発明の実施形態に係る利用管理サーバ１００の機能を実現するためのハードウェア構成の一例について説明した。なお、上記ハードウェアの各構成要素は、汎用的なデバイスを用いて構成されてもよく、各構成要素の機能の特化したデバイスを用いて構成されてもよい。
【０１４５】
［６．まとめ］
以上説明したように、本実施形態に係るコンテンツ利用管理方法によれば、第１のウェブページまたは第１のウェブページとリンクされる１以上のウェブページの少なくともいずれかにおいて、第１のポップと第１のポップに含まれる１以上のコンテンツが第１の関係を満たすかが検査され、第１のポップと第２のコンテンツを介してリンクされる第２のポップが第２の関係を満たすかが検査される。
【０１４６】
特定のサービス提供者は、パッケージの利用規約に従ってパッケージを利用するので、パッケージに含まれるコンテンツの所定の関係性が維持される。一方、他のサービス提供者は、パッケージの利用規約にかかわらずに、パッケージに含まれるコンテンツを部分的に、または所定の関係性を改変して利用するので、パッケージに含まれるコンテンツの所定の関係性が維持されなくなる。よって、サービス提供者に関連するウェブページにおいて、第１の関係または第２の関係の少なくとも一方が満たされていないことを検査することで、コンテンツの不正な利用として特定することができる。これにより、隠し情報の検出処理をコンテンツ毎に逐一行わずとも、コンテンツの不正な利用を簡易的に特定することができる。
【０１４７】
特に、パッケージに多数のコンテンツが含まれる場合ほど、コンテンツの不正な利用を効率的に特定することができる。また、パッケージに含まれるコンテンツの関係性が頻繁に変更されるほど、不正利用者が不正な利用の特定を回避するための手段を講じることが困難となり、コンテンツの不正な利用を特定し易くなる。
【０１４８】
また、コンテンツの識別情報を用いて、コンテンツ集合に含まれるコンテンツの所定の関係性が維持されているかが検査され、コンテンツの不正な利用が特定される。このため、例えば、コンテンツ集合に含まれるコンテンツの識別情報について、その大半が削除または変更されていても、少なくとも１つの識別情報が変更されずに存在していれば、コンテンツの所定の関係性が維持されているかを検査することで、コンテンツの不正な利用を特定することができる。
【０１４９】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されない。当業者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【０１５０】
【図１】コンテンツ利用管理システムの概要を示す図である。
【図２】広告提供システムによる広告提供方法の手順を示す模式図である。
【図３】ユニットのデータ構成例を示す図である。
【図４】ポップのデータ構成例を示す図である。
【図５】ポップの表示例を示す図である。
【図６】ポップの表示例を示す図である。
【図７】ポップの表示例を示す図である。
【図８】コンテンツ利用管理サーバの主要な機能構成を示すブロック図である。
【図９】パッケージのデータ構成例を示す図である。
【図１０】図９に示すパッケージに含まれるコンテンツの表示遷移を示す図である。
【図１１】コンテンツ利用管理方法の手順を示すフロー図である。
【図１２】コンテンツの不正な利用を含むパッケージのデータ構成例を示す図である。
【図１３】図１２に示すパッケージに含まれるコンテンツの表示遷移を示す図である。
【図１４】コンテンツ利用管理サーバのハードウェア構成例を示すブロック図である。
【符号の説明】
【０１５１】
１    コンテンツ利用管理システム
１０ａ、１０ｂ    ＥＣサーバ
１００    コンテンツ利用管理サーバ
１０２    記憶部
１０４    選定部
１０６    特定部
１０８    検査部
【図１】
2010152730.tif 000003
【図２】
2010152730.tif 000004
【図３】
2010152730.tif 000005
【図４】
2010152730.tif 000006
【図５】
2010152730.tif 000007
【図６】
2010152730.tif 000008
【図７】
2010152730.tif 000009
【図８】
2010152730.tif 000010
【図９】
2010152730.tif 000011
【図１０】
2010152730.tif 000012
【図１１】
2010152730.tif 000013
【図１２】
2010152730.tif 000014
【図１３】
2010152730.tif 000015
【図１４】
2010152730.tif 000016