(57)【要約】【課題】ウェブサイトを用いたマーケティングの効率化を図ることができるシステムを提供すること。【解決手段】コンテンツを配信するコンテンツ配信システムであって、所定のウェブサイトにアクセスすることにより当該ウェブサイトに組み込まれた組み込みコードに記述されている特定のコンテンツへのアクセス情報に基づいてアクセスしてきたコンピュータに対して、特定のコンテンツを配信するコンテンツ配信手段と、所定のウェブサイトに組み込まれるアクセス情報を含む組み込みコードを生成して出力するコード生成手段と、を備え、コード生成手段は、コンテンツ配信手段によるコンテンツ配信先となるコンピュータから送信される固有の識別情報を組み込みコードに含めて当該組み込みコードを生成する。【選択図】図１
2008204364.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを配信するコンテンツ配信システムであって、
所定のウェブサイトにアクセスすることにより当該ウェブサイトに組み込まれた組み込みコードに記述されている特定のコンテンツへのアクセス情報に基づいてアクセスしてきたコンピュータに対して、前記特定のコンテンツを配信するコンテンツ配信手段と、
前記所定のウェブサイトに組み込まれる前記アクセス情報を含む前記組み込みコードを生成して出力するコード生成手段と、を備え、
前記コード生成手段は、前記コンテンツ配信手段によるコンテンツ配信先となる前記コンピュータから送信される固有の識別情報を前記組み込みコードに含めて当該組み込みコードを生成する、
ことを特徴とするコンテンツ配信システム。
【請求項２】
前記コンテンツ配信手段によるコンテンツ配信先となる前記コンピュータから、前記組み込みコードに含まれた前記固有の識別情報を受信すると共に、当該識別情報毎に前記コンピュータからアクセスされることによって取得できる所定の情報を取得して蓄積する情報取得手段を備えた、
ことを特徴とする請求項１記載のコンテンツ配信システム。
【請求項３】
前記情報取得手段は、前記コンピュータによる所定のウェブサイトに対するアクセスログ情報を取得して蓄積する、
ことを特徴とする請求項２記載のコンテンツ配信システム。
【請求項４】
前記情報取得手段は、前記コンピュータに配信された前記コンテンツに対する操作情報を当該コンピュータから取得して蓄積する、
ことを特徴とする請求項２又は３記載のコンテンツ配信システム。
【請求項５】
前記コンテンツ配信手段にて配信される前記特定のコンテンツは、問題を出題するコンテンツであり、
前記情報取得手段にて前記コンピュータから取得して蓄積する前記コンテンツに対する操作情報は、前記特定のコンテンツで出題される問題に対する回答情報である、
ことを特徴とする請求項４記載のコンテンツ配信システム。
【請求項６】
前記識別情報毎に、コンテンツ配信システムにて配信可能な補助コンテンツの配信状況を表す情報が設定された配信テーブルを記憶すると共に、
前記コンピュータから受信した前記識別情報に対応して前記配信テーブルに設定された配信状況情報に基づいて、前記コンピュータに対して前記補助コンテンツを配信する補助コンテンツ配信手段を備えた、
ことを特徴とする請求項２，３，４又は５記載のコンテンツ配信システム。
【請求項７】
前記補助コンテンツ配信手段にて配信される前記補助コンテンツは、広告情報を含む、
ことを特徴とする請求項６記載のコンテンツ配信システム。
【請求項８】
コンテンツを配信するコンテンツ配信サーバに、
所定のウェブサイトにアクセスすることにより当該ウェブサイトに組み込まれた組み込みコードに記述されている特定のコンテンツへのアクセス情報に基づいてアクセスしてきたコンピュータに対して、前記特定のコンテンツを配信するコンテンツ配信手段と、
前記コンテンツ配信手段によるコンテンツ配信先となる前記コンピュータから送信される固有の識別情報と前記アクセス情報とを含む、前記所定のウェブサイトに組み込まれる前記組み込みコードを生成して出力するコード生成手段と、
を実現させるためのプログラム。
【請求項９】
コンテンツ配信サーバによるコンテンツ配信方法であって、
所定のウェブサイトにアクセスすることにより当該ウェブサイトに組み込まれた組み込みコードに記述されている特定のコンテンツへのアクセス情報に基づいてアクセスしてきたコンピュータに対して、前記特定のコンテンツを配信するコンテンツ配信工程と、
このコンテンツ配信工程の前に、前記所定のウェブサイトに組み込まれる前記アクセス情報を含む前記組み込みコードを生成して出力するコード生成工程と、を有し、
前記コード生成工程は、前記組み込みコードに基づいてアクセスしてきた前記コンピュータから送信される固有の識別情報を前記組み込みコードに含めて当該組み込みコードを生成する、
ことを特徴とするコンテンツ配信方法。
【請求項１０】
コンテンツを配信するコンテンツ配信システムであって、
少なくとも問題情報とその問題に対する解答情報とを含むコンテンツを受け付けて記憶するコンテンツ受付手段と、
ネットワークを介して接続されたユーザ端末からのコンテンツ配信要求に応じて、当該ユーザ端末に前記コンテンツを配信するコンテンツ配信手段と、
前記コンテンツを配信した前記ユーザ端末から、問題に対する回答情報を取得して記憶する回答情報取得手段と、
前記コンテンツ毎に当該コンテンツへのアクセス情報を含む所定のウェブサイトに組み込み可能な組み込みコードを生成して出力するコンテンツコード生成手段と、
前記コンテンツを特定すると共に、当該コンテンツに対する他のユーザによる前記回答情報をコンテンツ配信システムに要求する、所定のウェブサイトに組み込み可能な組み込み成績コードを生成して出力する成績コード生成手段と、
前記組み込み成績コードに基づいて前記回答情報を要求してきたユーザ端末に対して、この組み込み成績コードにて特定される前記コンテンツに対する他のユーザによる前記回答情報を配信する成績情報配信手段と、
を備えたことを特徴とするコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信システムにかかり、特に、システムが配信しているコンテンツへのアクセス情報を所定のウェブサイトに組み込み可能なよう提供するコンテンツ配信システムに関する。
【背景技術】
【０００２】
コンピュータの普及、及び、ネットワーク技術の発達により、インターネット上には多くのウェブサイトが存在している。そして、近年では、一般ユーザもウェブサイトを開設することが珍しくなく、いわゆる「ブログ」といった簡単にウェブサイトを公開できる環境も提供されている。
【０００３】
さらに、ウェブサイトの増加に伴い、近年では、ウェブサイトを利用したマーケティングも行われている。例えば、ウェブサイトに広告を表示するといったマーケティングが一般的となっており、これに伴い、ウェブサイトへのアクセスログの収集及び解析が行われている（例えば、特許文献１参照）。このように、各ウェブサイトへのアクセス傾向などを調べることで、広告配信の効率化を図っている。
【０００４】
【特許文献１】特開２００６−１８５２７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、これまでのウェブサイトを用いたアクセス解析技術では、より詳細なアクセスログを収集することが困難であった。例えば、特定のコンテンツにアクセス可能なリンク情報等の伝播状況を測定することができず、どのような経路にてコンテンツが広まっていったかを自動的に認識することができなかった。また、同一のコンテンツに対するアクセス者毎に広告表示内容を変更することができず、アクセスしてくるユーザ特性に応じた効果的なマーケティングを行うことができない、という問題があった。
【０００６】
このため、本発明では、上記従来例の有する不都合を改善し、特に、ウェブサイトを用いたマーケティングの効率化を図ることができるシステムを提供することをその目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明の一形態は、
コンテンツを配信するコンテンツ配信システムであって、
所定のウェブサイトにアクセスすることにより当該ウェブサイトに組み込まれた組み込みコードに記述されている特定のコンテンツへのアクセス情報に基づいてアクセスしてきたコンピュータに対して、特定のコンテンツを配信するコンテンツ配信手段と、
所定のウェブサイトに組み込まれるアクセス情報を含む組み込みコードを生成して出力するコード生成手段と、を備え、
コード生成手段は、コンテンツ配信手段によるコンテンツ配信先となるコンピュータから送信される固有の識別情報を組み込みコードに含めて当該組み込みコードを生成する、
ことを特徴としている。
【０００８】
これにより、まず、コンテンツを提供しているコンテンツ配信システムでは、コード生成手段にて、他のウェブサイトに組み込み可能であり、コンテンツへのアクセス情報を含む組み込みコードが自動生成され、これを利用するユーザに対して出力される。このとき、コード毎に固有の識別情報が各組み込みコードに含まれて生成される。その後、組み込みコードを取得したユーザが所定のウェブサイトのソースに組み込むことで、このウェブサイトが公開され所定のコンピュータからアクセスを受けると、組み込まれたコードに基づいてコンピュータからコンテンツ配信システムにコンテンツの要求がなされ、コンピュータ上にウェブサイトと共にコンテンツが出力される。このとき、コンピュータからコンテンツへのアクセス時には、組み込みコードに含まれた固有の識別情報がコンテンツ配信システムに送信される。従って、コンテンツ配信システムは、コンピュータから受け付けた固有の識別情報に基づいて、コンテンツが表示されているウェブサイト毎における当該ウェブサイトを経由したコンテンツへのアクセス状況を認識することができ、マーケティングに利用することができる。
【０００９】
そして、上記コンテンツ配信システムは、コンテンツ配信手段によるコンテンツ配信先となるコンピュータから、組み込みコードに含まれた固有の識別情報を受信すると共に、当該識別情報毎にコンピュータからアクセスされることによって取得できる所定の情報を取得して蓄積する情報取得手段を備えた、ことを特徴としている。例えば、情報取得手段は、コンピュータによる所定のウェブサイトに対するアクセスログ情報を取得して蓄積する。さらには、情報取得手段は、コンピュータに配信されたコンテンツに対する操作情報を当該コンピュータから取得して蓄積する。なお、コンテンツ配信手段にて配信されるコンテンツは、例えば、問題を出題するコンテンツであり、これに応じて、情報取得手段にてコンピュータから受信して蓄積するコンテンツに対する操作情報は、コンテンツで出題される問題に対する回答情報である。なお、受信して蓄積する回答情報は、単に全問題に対する正答数情報だけでもよい。
【００１０】
これにより、ウェブサイトを介してアクセスしたコンピュータから、当該ウェブサイトに組み込まれた組み込みコードに含まれる識別情報と、コンピュータによるアクセスログ情報やコンテンツに対する操作情報などアクセスされることによって取得できる情報と、を取得して、これらが関連付けて蓄積される。従って、コンテンツへのリンクを表す組み込みコードが組み込まれたウェブサイト毎に対するアクセス状況をより詳細に解析することができ、さらなるマーケティングへの有効利用を図ることができる。
【００１１】
さらに、識別情報毎に、コンテンツ配信システムにて配信可能な補助コンテンツの配信状況を表す情報が設定された配信テーブルを記憶すると共に、コンピュータから受信した識別情報に対応して配信テーブルに設定された配信状況情報に基づいて、コンピュータに対して補助コンテンツを配信する補助コンテンツ配信手段を備えた、ことを特徴としている。例えば、補助コンテンツ配信手段にて配信される補助コンテンツは、広告情報を含む、ことを特徴としている。
【００１２】
これにより、上述したように解析したコンテンツへのアクセス状況に基づいて予め配信テーブルを設定しておくことで、広告情報などの補助コンテンツをより効果的に配信することができる。
【００１３】
また、本発明の他の形態であるプログラムは、
コンテンツを配信するコンテンツ配信サーバに、
所定のウェブサイトにアクセスすることにより当該ウェブサイトに組み込まれた組み込みコードに記述されている特定のコンテンツへのアクセス情報に基づいてアクセスしてきたコンピュータに対して、特定のコンテンツを配信するコンテンツ配信手段と、
コンテンツ配信手段によるコンテンツ配信先となるコンピュータから送信される固有の識別情報と上記アクセス情報とを含む、所定のウェブサイトに組み込まれる組み込みコードを生成して出力するコード生成手段と、
を実現させる、ことを特徴としている。
【００１４】
さらに、本発明の他の形態は、
コンテンツ配信サーバによるコンテンツ配信方法であって、
所定のウェブサイトにアクセスすることにより当該ウェブサイトに組み込まれた組み込みコードに記述されている特定のコンテンツへのアクセス情報に基づいてアクセスしてきたコンピュータに対して、特定のコンテンツを配信するコンテンツ配信工程と、
このコンテンツ配信工程の前に、所定のウェブサイトに組み込まれる上記アクセス情報を含む組み込みコードを生成して出力するコード生成工程と、を有し、
コード生成工程は、組み込みコードに基づいてアクセスしてきたコンピュータから送信される固有の識別情報を組み込みコードに含めて当該組み込みコードを生成する、
ことを特徴としている。
【００１５】
また、本発明の他の形態は、
コンテンツを配信するコンテンツ配信システムであって、
少なくとも問題情報とその問題に対する解答情報とを含むコンテンツを受け付けて記憶するコンテンツ受付手段と、
ネットワークを介して接続されたユーザ端末からのコンテンツ配信要求に応じて、当該ユーザ端末にコンテンツを配信するコンテンツ配信手段と、
コンテンツを配信した前記ユーザ端末から、問題に対する回答情報を取得して記憶する回答情報取得手段と、
コンテンツ毎に当該コンテンツへのアクセス情報を含む所定のウェブサイトに組み込み可能な組み込みコードを生成して出力するコンテンツコード生成手段と、
コンテンツを特定すると共に、当該コンテンツに対する他のユーザによる回答情報をコンテンツ配信システムに要求する、所定のウェブサイトに組み込み可能な組み込み成績コードを生成して出力する成績コード生成手段と、
組み込み成績コードに基づいて回答情報を要求してきたユーザ端末に対して、この組み込み成績コードにて特定されるコンテンツに対する他のユーザによる回答情報を配信する成績情報配信手段と、
を備えたことを特徴としている。
【発明の効果】
【００１６】
本発明は、以上のように構成され機能するので、これによると、コンテンツ配信システムは、まず、所定のウェブサイトに組み込み可能であり、特定のコンテンツへのアクセス情報と、コード毎に固有の識別情報と、が含まれた組み込みコードを生成して出力する。そして、この組み込みコードが他のウェブサイトに組み込まれ、当該組み込みコードに基づいて特定のコンテンツへのアクセスが生じた場合に、当該コードに含まれる固有の識別情報がコンテンツ配信システムに通知されるため、コンテンツへのアクセス状況を詳細に把握することができ、マーケティングの効率化を図ることができる、という従来にない優れた効果を有する。
【発明を実施するための最良の形態】
【００１７】
本発明は、コンテンツへのアクセス情報となる所定のウェブサイトに組み込み可能な組み込みコードに、当該コード毎に固有の識別情報を含める、という点に特徴を有する。以下、実施例にて具体的に説明する。なお、実施例では、コンテンツ配信システムから配信されるコンテンツとして、問題を出題する検定コンテンツを一例に挙げて説明する。つまり、ウェブサイト上にて種々の検定を行うことが可能な検定システムについて詳述する。但し、コンテンツ配信システムにて配信するコンテンツは、いかなる内容のものであってもよい。
【実施例１】
【００１８】
本発明の第１の実施例を、図１乃至図１０を参照して説明する。図１は、検定システム全体の構成を示すブロック図であり、図２は、検定サーバの構成を示す機能ブロック図である。図３は、検定サーバに記憶されるデータ内容を示す図であり、図４は、組み込みコードの利用についての説明図である。図５乃至図７は、検定システムの動作を示す説明図であり、図８乃至図１０は、シーケンス図である。
【００１９】
［構成］
図１に示すように、ウェブサイトにて種々の検定を行うことが可能な検定システムは、インターネットなどのネットワークＮを介して、検定コンテンツを提供する検定サーバ１と、検定を作成して登録する作成者端末２０と、検定を受けるユーザ端末２１，２２と、がネットワークを介して接続されて構成されており、これらが相互にデータ通信可能となっている。
【００２０】
なお、作成者端末２０、及び、ユーザ端末２１，２２は、ウェブブラウザを備え、検定サーバ１にアクセス可能な一般的なコンピュータであればよい。そして、作成者端末２０を操作する作成者は、興味のある事柄や所属する会社などに関する検定を作成する検定作成者であり、また、ユーザ端末を操作するユーザは、主に、興味ある検定を受ける者である。
【００２１】
そして、検定サーバ１（コンテンツ配信システム）は、図２に示すように、演算装置であるＣＰＵ（１Ａ）と、データを記憶保持する記憶装置であるハードディスクドライブ（１Ｂ）（ＨＤＤ）と、を備えた一般的なサーバコンピュータであり、図１に示すように、検定を作成する機能と、ユーザに検定を受検させる機能と、を有する。具体的には、図２に示すように、検定サーバ１のＣＰＵ１Ａに所定のプログラムが組み込まれることによって、検定作成処理部１１と、検定受検処理部１２と、コード生成処理部１３と、集計処理部１４と、広告処理部１５と、が構築されている。また、ＨＤＤ１Ｂには、Flash素材記憶部１６と、検定データ記憶部１７と、ＩＤ別集計データ記憶部１８と、広告配信データ記憶部１９と、が形成されている。以下、各処理部及び記憶部について詳述する。
【００２２】
検定作成処理部１１（コンテンツ受付手段）は、検定作成サイトを一般ユーザからアクセス可能なよう公開し、このサイトにアクセスしてきた作成者端末２０から当該サイトを通じて検定内容を表す情報（コンテンツ（検定内容情報））を受け付けて記憶する。つまり、検定コンテンツを作成する機能を有する。具体的には、まず、検定作成処理部１１は、検定に必要な問題及び解答を取得するよう、検定作成を要求してきた作成者端末２０に対して、少なくとも問題データ（問題情報）と解答データ（解答情報）とを入力させるフォームを送信する。そして、かかるフォームに対して作成者端末２０から入力された問題情報等を、検定コンテンツの内容を表す情報として、検定データ記憶部１７に記憶しておく。なお、検定データ記憶部１７には、検定ごとの検定内容（問題、解答、解説データなど）や、後述するように、その検定を特定する情報（検定名、URL、コード（他のウェブサイトに検定コンテンツを表示させるための組み込みコード））、さらには、受検者が受検する毎に蓄積される受検者の受検者数や正答数などを含む成績データなどが記憶される。
【００２３】
また、本実施例では、検定コンテンツは、Flashコンテンツにて形成されており、検定コンテンツの基本的な表示画面などは既にFlashテンプレートとして用意され、Flash素材記憶部１６に記憶されている。そして、本実施例におけるFlashテンプレートは、ユーザ端末２１等に配信されることで、当該ユーザ端末２１に組み込まれたブラウザ上で作動する。そして、後述するように、検定サーバ１から配信される問題データや解答データ等が組み込まれることで、問題の出題や回答入力の受け付け、回答判定、成績算出、表示処理を行う。なお、この処理内容については、後述する。
【００２４】
検定受検処理部１２（コンテンツ配信手段、回答情報取得手段）は、上述した検定コンテンツをウェブサイト上で公開し、ユーザに受検させる機能を有する。なお、後述するコード生成処理部１３と集計処理部１４と広告処理部１５とは、検定受検処理部１２のもとに作動する。具体的に、検定受検処理部１２は、まず、検定を受験することを希望して特定の検定コンテンツのURLなどをクリックするなどコンテンツ配信要求をしてきたユーザ端末に対して、検定用Flashテンプレートと、問題及び解答データ、他のユーザがこれまでに受検したことによる成績情報などの検定内容情報と、をユーザ端末２１に配信する。これにより、ユーザ端末２１には、その検定の問題や解答データが記憶され、ブラウザ上には、上記問題データとFlashテンプレートとが合わさって、当該Flashテンプレートの機能により、検定の問題が表示される。
【００２５】
このようにして検定コンテンツが配信されたユーザ端末２１では、さらに、Flashテンプレートの機能により、上述したようにブラウザ上に表示された問題に対して、ユーザによる回答を入力することができる。すると、ユーザ端末２１では、この回答情報を受け付けて、上述したように既にユーザ端末２１に記憶している問題の解答データに基づいて、ユーザの回答の正否を判定する。そして、全ての問題が終了すると、ユーザ端末２１に既に記憶されているこれまでの他のユーザによる受検者の数、正答数、得点分布、などの成績情報（回答情報）に基づいて、そのユーザの正答数に応じた得点や順位などの成績情報が算出され、表示される。さらに、このユーザの得点などの回答情報は、Flashテンプレートの機能により、ユーザ端末２１から検定サーバ１に送信されるが、当該検定サーバ１は、この回答情報を上記検定受検処理部１２にて受け付け、検定内容情報として記憶する。このように、以上のような機能が、Flashテンプレートに組み込まれている。但し、上述したような処理、つまり、ユーザの回答に対する正否を判定したり、成績を算出するような処理は、検定サーバ１にて実行されてもよい。その場合には、必要に応じてユーザ端末２１と検定サーバ１とが通信してデータのやり取りを行う。
【００２６】
また、コード生成処理部１３（コード生成手段、コンテンツコード生成手段）は、所定のウェブサイトに組み込み可能であり、当該ウェブサイト上の一部に上記検定コンテンツを表示させるための組み込みコードを生成する。例えば、組み込みコードは、HTMLタグ形式にて記述されており、所定のウェブサイトのHTML文にて形成されるソースコード内に貼り付けることができる。そして、具体的に、コード生成処理部１３は、組み込みコードに、検定コンテンツ毎に設定されたURLなどの当該検定コンテンツへのアクセス情報と、各コード毎に固有のID（識別情報）と、を含めて生成する。なお、この固有のIDは、後述するように、コードが所定のウェブサイトに組み込まれている場合に、当該ウェブサイトをユーザ端末がアクセスすると、当該ユーザ端末から検定サーバ１に送信される情報であり、送信されたIDは、検定受験処理部１２にて受け付けられる。
【００２７】
ここで、コード生成処理部１３による組み込みコードの生成例及び使用例を、図４を参照して説明する。まず、図４（ａ）は、検定コンテンツのサイト（AA検定サイト）が表示されている時の様子を示しており、このＡＡ検定サイトを他のウェブサイトから直接参照できるよう当該ウェブサイトに組み込むことができるコードが、下端付近に表示出力される。そして、この組み込みコードは、上述したように、ウェブサイトに検定コンテンツを表示させるためのHTMLタグにて形成された情報であり、この中に、検定コンテンツへのアクセス情報（１）と、コードごとに固有のID（２）と、が含まれている。なお、組み込みコードは、AA検定サイトが表示されるごとに、ID（２）部分のみが固有な情報に変化して表示される。また、アクセス情報は、一例として、上述したFlashテンプレートを検定サーバ１から呼び出すＵＲＬと、このFlashテンプレートがユーザ端末２１上で作動することによって検定サーバ１に要求する検定内容情報を特定する検定特定情報と、を含んだ情報である。なお、組み込みコードは、必ずしも上記構成に限定されず、また、表示位置や出力方法も上述した位置や方法に限定されない。例えば、出力方法としては、検定サイトに設置したボタンが押下されることで、生成したコードがユーザ端末２１のクリップボード（メモリ）にコピーする、という方法で出力されてもよい。
【００２８】
そして、上記生成された組み込みコードは、図４（ｂ）に示すように、例えば、コードを取得したユーザ自身が管理しているBBサイトという所定のウェブサイトのHTMLソース内に組み込まれる（図４（ｂ）の（３）参照）。すると、BBサイトにアクセスした他のユーザ端末は、このサイトのソースに含まれる組み込みコードに基づいてAA検定サイトにアクセスし、これにより、図４（ｃ）に示すように、BBサイト上にAA検定コンテンツが組み込まれた状態で表示されることとなる。
【００２９】
さらに、上記コード生成処理部１３（成績コード生成手段）は、所定のウェブサイトに組み込み可能であり、当該ウェブサイトにユーザの成績情報を表示させる組み込み成績コードを生成して出力する機能を有する。例えば、この組み込み成績コードには、アクセス先のＵＲＬや検定コンテンツを特定する情報、さらには、ユーザの識別情報（ユーザ名）やそのユーザが受検したときの得点情報など、が含まれている。そして、このコードがブラウザ上で作動すると、検定サーバ１に対して、成績証を表示するFlashテンプレートと、検定コンテンツの問題に対する他の受検者の成績情報等を要求する情報と、が送信され、これに応じて、検定サーバ１（検定受験処理部１２）は、検定データ記憶部１７に記憶されているその検定の全受検者数や得点分布などの情報（回答情報）を配信する（成績情報配信手段）。すると、ユーザ端末２１のブラウザ上では、配信されたFlashテンプレートによる成績証が表示されて、コードに含まれている自己の得点情報と、検定サーバ１から配信された他のユーザの得点分布等に基づいて、そのユーザのそのときの順位等をFlashテンプレート上で再計算してウェブサイト上に表示させる。
【００３０】
また、集計処理部１４（情報取得処理部）は、検定コンテンツ毎に当該検定コンテンツに対するアクセスログ情報を取得して、ユーザ端末から送信されたIDと関連付けて記憶しておく。例えば、アクセスログは、検定コンテンツを配信しているウェブサーバである検定サーバ１の動作情報を記録したものであり、具体的には、検定コンテンツに対するアクセス元となるユーザ端末のＩＰアドレス、ドメイン名といったアクセス元が閲覧してきたウェブサイトの遷移状況を表すリファラなどを含む。また、ID毎に、受検者による検定コンテンツに対する回答データや成績データも取得して、受検履歴データとしてIDと関連付けて記憶しておく。そして、このようにして蓄積したＩＤ別集計データを解析することで、同一の検定コンテンツにアクセスするための組み込みコードが、どのようなウェブサイトを経由して伝播していったか、ということや、検定コンテンツが組み込まれているウェブサイト毎のアクセス数やユーザによる成績などを、把握することができる。つまり、より詳細に検定コンテンツに対するユーザのアクセス状況を解析することができる。
【００３１】
広告処理部１５（補助コンテンツ配信手段）は、検定サーバ１が、検定コンテンツと共に配信する補助コンテンツ、ここでは、広告情報を配信するよう作動する。なお、配信する広告情報は、広告配信データ記憶部１９内に予め用意されて記憶されている。また、この広告配信データ記憶部１９には、上述した各ＩＤ毎に、配信する広告や配信動作（配信状況情報）が設定された配信テーブルが記憶されている。この配信テーブルは、例えば、上述したように、ＩＤ別集計データの解析結果に基づいて、広告配信業者や検定管理者などによって設定されたデータである。配信テーブルの一例としては、同一の検定コンテンツであっても、ＩＤ別に検定コンテンツと共に異なる広告が表示されるよう設定されていたり、ＩＤによっては広告を表示させない、などの設定がなされている。これは、同一の検定コンテンツであっても、それが組み込まれているウェブサイトによっては、受験するユーザの状況やユーザ数、成績などが異なるためであり、このような解析結果から予測できるユーザ属性に応じた広告配信動作が設定されている。
【００３２】
なお、上述した各処理部等を備えた検定サーバ１は、必ずしも一台のサーバコンピュータで構成されていることに限定されず、複数のサーバ郡にてコンテンツ配信システムとして構成されていてもよい。
【００３３】
［動作］
次に、上記構成の検定システムの動作を、図５乃至図１０を参照して説明する。はじめに、図８を参照して、検定作成動作及び検定受講動作を説明する。
【００３４】
まず、検定サーバ１は、検定サイトを公開している。そして、この検定サイトに作成者端末３０がアクセスして検定作成を要求すると（ステップＳ１）、検定サイトは入力フォームを作成者端末２０に送信し（ステップＳ２）、作成者端末２０に表示される。そして、作成者端末２０では、入力フォームに、問題データや解答、解説データなどの検定内容情報を入力することで（ステップＳ３）、検定サーバ１に送信される。すると、検定サーバ１では、上記検定内容情報を受信して記憶するとともに、この検定内容情報がFlashテンプレートを用いてユーザ端末２１に表示されるよう、ネットワークＮ上でユーザ端末からアクセス可能なＵＲＬを設定するなど、公開設定する（ステップＳ４）。
【００３５】
その後、インターネット上で、ある検定コンテンツの存在を知ったユーザ端末２１が、検定を受けるべく検定サイトの特定の検定を選択してアクセスする（ステップＳ５）。これを受けて、検定サーバ１は、選択された検定コンテンツを構成するFlashテンプレートと検定内容情報とをユーザ端末２１に送信する（ステップＳ６）。これにより、ユーザ端末２１は、ブラウザ上に検定コンテンツを表示させることができる（ステップＳ７）。そして、ユーザ端末２１上では、検定コンテンツにて問題が表示されるため、これに対して回答を入力すると（ステップＳ８）、その都度、あるいは、全ての問題に対する回答が完了した後に、入力した回答データがユーザ端末２１から検定サーバ１に送信され（ステップＳ９）、検定サーバ１に蓄積される。そして、ユーザ端末２１上では、Flashテンプレートの機能により、ユーザにて入力された回答データと検定内容情報として記憶している解答データとを照合し、正否を判定して、ユーザの成績情報を算出して表示する（ステップＳ１０）。
【００３６】
このとき、はじめに検定サーバ１から送信された検定内容情報内には、その検定コンテンツにおける全ての受検者の受検数や成績分布などの成績情報（回答情報）が既に含まれているため、これに基づいて、現在受検しているユーザの得点や受検者全員に対する順位が算出される。なお、必要に応じて、解答及び解説データもユーザ端末２１上に出力される。
【００３７】
その後、ユーザ端末２１のユーザが、受検した検定を自己が管理するウェブサイトで公開したい、と希望する場合には、当該自己のウェブサイトに検定コンテンツを表示させるよう設定された組み込みコード（貼り付けコード）を要求する（ステップＳ１２）。すると、これを受けた検定サーバ１は、ウェブサイトのソース（ＨＴＭＬソース）に貼り付けるだけで検定サーバ１に格納されている検定コンテンツにアクセス可能な検定用の組み込みコードを、検定コンテンツ画面上に表示してユーザ端末２１に送信する（ステップＳ１３）。同様に、上記ユーザによる成績情報をウェブサイトに表示させるための成績用の組み込みコードの要求がユーザ端末２１からなされると（ステップＳ１２）、かかるユーザの成績に応じた組み込み成績コードを検定コンテンツ画面上に表示してユーザ端末２１に送信する（ステップＳ１３）。そして、この成績用の組み込みコードが組み込まれたユーザのウェブサイトがアクセスされると、その検定のその時点における他の受検者の成績等がユーザ端末に送信され、他の受検者の成績等を考慮したユーザの成績情報が検定サーバ１にて算出されて、ウェブサイトに表示されることとなる。
【００３８】
なお、上記各コードは、ユーザの要求の有無に関わらず、検定サーバ１にて自動的に生成されて、検定コンテンツ上に表示されてもよい。
【００３９】
次に、上記ステップＳ１３で示した検定用の組み込みコードの発行動作について、図９及び図５を参照して詳細に説明する。上述したように、検定サーバ１がコード要求を受け付けると（ステップＳ２１）、あるいは、任意のタイミングにて、コード毎に固有なＩＤを生成するか、あるいは、予め設定されたＩＤ表の中から固有なＩＤを取得する（ステップＳ２２）。そして、この固有のＩＤと、予め設定されている検定コンテンツへのアクセス情報であるＵＲＬと、を含めた、ウェブサイトのソースに貼り付けるだけの組み込みコードを生成する（ステップＳ２３）。そして、表示している検定コンテンツ上に、上記生成した組み込みコードを表示させることで（図４（ａ）参照）、自己のウェブサイト等で検定コンテンツを公開したいと希望するユーザ端末２１に、組み込みコードを送信する（ステップＳ２４、コード生成工程）。なお、同一の検定コンテンツであっても、複数のユーザ端末２１，２２，２３が組み込みコードを要求した場合、つまり、複数のユーザ端末２１，２２，２３からそれぞれアクセスを受けている場合には、検定サーバ１はそれぞれ異なるＩＤを含むコード（１）〜（３）を生成して、各ユーザ端末２１，２２，２３に送信する（図５参照）。
【００４０】
その後、ユーザ端末２１では、取得した組み込みコードを、自己のウェブサイトのソース（ＨＴＭＬ文）やブログに貼り付けて、当該ウェブサイトを開設するウェブサーバであるユーザ利用サーバ３１に送信（アップロード）する（ステップＳ２５）。そして、他のユーザ端末２２，２３も同様に、自己のウェブサイトを開設するユーザ利用サーバ３２，３３に送信する（図５参照）。これにより、図６に示すように、各ユーザが開設しているウェブサイトには上記組み込みコードが組み込まれているため、検定サーバ１から配信される同一の検定コンテンツが表示される（ステップＳ２６、コンテンツ配信工程）。但し、各コードに含まれるＩＤは異なっている。
【００４１】
そして、例えば、符号３１に示すユーザ利用サーバにて公開されているウェブサイトがユーザ端末４１によってアクセスされると（ステップＳ２７）、ユーザ利用サーバ３１からウェブサイトのソース（ＨＴＭＬ文）が送信され（ステップＳ２８）、当該ウェブサイトがユーザ端末４１のブラウザ上に表示される。同時に、ウェブサイトのソースに含まれている組み込みコードに記述されているアドレス情報に基づいて、このウェブサイト上に表示される検定コンテンツの要求が検定サーバ１に送信される（ステップＳ２９）。このとき、ユーザ端末４１からは、組み込みコードに含まれている固有のＩＤも検定サーバ１に送信される。つまり、図６の例では、ユーザ利用サーバ３１が開設するＢＢサイトに組み込まれたＩＤである「ＩＤ１１１１」（ＩＤ（１））が検定サーバ１に通知され、これにより、検定サーバ１では、後述するように、ＡＡ検定コンテンツのうち「ＩＤ１１１１」のものがアクセスされたことを認識することができる。
【００４２】
そして、検定サーバ１は、上述したように要求された検定コンテンツ（Flashテンプレート及び問題や解答などの検定内容情報）をユーザ端末４１に送信することで（ステップＳ３０）、ＢＢサイト内にFlashコンテンツであるＡＡ検定コンテンツもユーザ端末４１のブラウザ上に表示され（図６参照）、検定の問題を閲覧して回答することができる。すると、ユーザ端末４１にて入力された回答データは検定サーバ１に送信され受講履歴データとして蓄積される（ステップＳ３１）。また、ユーザ端末４１上では、ブラウザ上で作動しているFlashテンプレートの機能により、入力された回答データの正否の判定や成績情報の算出及び表示が実行される。
【００４３】
さらに、検定サーバ１は、ユーザ端末４１がアクセスしたことによって送信された上記ＩＤと共に、この検定コンテンツのアクセスログ情報を取得して記憶する（ステップＳ３２）。例えば、ユーザ端末４１がどのような経路にてユーザ利用サーバ３１のウェブサイトにアクセスしてきたか、を表すリファラを収集し、ＩＤ別に集計する（ステップＳ３３）。このとき、ＩＤ別に、受検者数や成績情報なども集計して記憶してもよい。
【００４４】
その後、検定管理者などによって、上述したように蓄積したアクセスログや成績情報などが解析される。例えば、どのＩＤの検定コンテンツに対してどのくらいのアクセスがあるか、成績はどうか、組み込みコードがどのウェブサイトを経由して伝播していったか、などを解析する。そして、解析結果は種々のマーケティングに利用することができる。その一例として、検定コンテンツと共に表示させる広告配信に利用することができ、その具体例を、図７及び図１０を参照して説明する。
【００４５】
まず、上述したように、ＩＤ別にアクセスログやユーザによる利用状況を解析し、これに応じて、検定コンテンツが表示されるウェブサイト毎（ＩＤ毎）に、表示させる広告自体、広告の種類、広告数、あるいは、広告を表示させない、などといった広告表示状態を設定して、配信テーブルとして検定サーバ１に記憶しておく。ここでは、ユーザ利用サーバ３１が開設するＢＢサイトの組み込みコードのＩＤ「ＩＤ１１１１」に対しては、広告（１）を表示するよう設定されていることとする。一方、他のサイトの組み込みコードに対しては、異なる広告を表示するよう設定されていたり、広告を表示させない、というように設定されていることとする。
【００４６】
そして、ユーザ利用サーバ３１が開設するＢＢサイトに、ユーザ端末４２からアクセスがあると、上述したように、ＢＢサイトに組み込まれている組み込みコードに基づいて、検定サーバ１に対してＡＡ検定コンテンツの要求がなされると共に、固有のＩＤ「ＩＤ１１１１」が検定サーバ１に通知される（ステップＳ４１）。すると、検定サーバ１は、ＩＤを抽出して（ステップＳ４２）、このＩＤに対応する広告表示状態を記憶されている配信テーブルに基づいて特定する（ステップＳ４３）。そして、特定された広告表示処理を行う。ここでは、検定コンテンツを表示させると共に、広告（１）を表示させるよう、検定コンテンツ及び広告情報を送信する（ステップＳ４４）。すると、ユーザ端末４２のブラウザには、アクセスしたＢＢサイト上にＡＡ検定コンテンツと広告（１）が表示されることとなる（ステップＳ４５）。
【産業上の利用可能性】
【００４７】
本発明は、多数のユーザにアクセスされうるコンテンツのアクセス状況を解析して、その解析結果をマーケティングに利用することができ、産業上の利用可能性を有する。
【図面の簡単な説明】
【００４８】
【図１】検定システムの全体構成を示すブロック図である。
【図２】検定サーバの構成を示す機能ブロック図である。
【図３】図２に開示した検定データ記憶部、及び、ＩＤ別集計データ記憶部に記憶される情報の一例を示す図である。
【図４】組み込みコードの使用例を示す説明図である。
【図５】検定システムにおける動作を説明するための説明図であり、組み込みコードの流れを示す。
【図６】検定システムにおける動作を説明するための説明図であり、組み込みコードに含まれたＩＤの流れを示す。
【図７】検定システムにおける動作を説明するための説明図であり、広告情報の流れを示す図である。
【図８】検定システム全体の動作を示すシーケンス図であり、検定の作成及び受験の様子を示す。
【図９】検定システム全体の動作を示すシーケンス図であり、組み込みコードの生成及び利用の様子を示す。
【図１０】検定システム全体の動作を示すシーケンス図であり、広告配信の様子を示す。
【符号の説明】
【００４９】
１  検定サーバ
１１  検定作成処理部
１２  検定受検処理部
１３  コード生成処理部
１４  集計処理部
１５  広告処理部
１６  Ｆｌａｓｈ素材記憶部
１７  検定データ記憶部
１８  ＩＤ別集計データ記憶部
１９  広告配信データ記憶部
２０  作成者端末
２１，２２，２３，４１，４２  ユーザ端末
３１，３２，３３  ユーザ利用サーバ
【図１】
2008204364.tif 000003
【図２】
2008204364.tif 000004
【図３】
2008204364.tif 000005
【図４】
2008204364.tif 000006
【図５】
2008204364.tif 000007
【図６】
2008204364.tif 000008
【図７】
2008204364.tif 000009
【図８】
2008204364.tif 000010
【図９】
2008204364.tif 000011
【図１０】
2008204364.tif 000012