(57)【要約】【課題】画像データにマッチした広告を配信するための広告配信方法を提供すること。【解決手段】広告配信方法は、ネットワークを介して接続された端末２０から広告配信装置１０のコンテンツ格納部６１に格納されたページデータの送信要求を受け付け、要求を受け付けたページデータが有する画像データに基づいて、その画像データと類似の画像データを、コンテンツ格納部６１に格納された複数の他のページデータが有する画像データから検索する。検索された類似の画像データを含むページデータに含まれるデータを抽出し、抽出されたデータと、広告配信装置１０の広告データ格納部６２に格納された広告データと、を照合し、照合された広告データを、広告データ格納部から抽出し、抽出した広告データを、要求を受け付けたページデータに追加し、広告データが追加されたページデータを、端末２０に送信する。【選択図】図１
2008096759.tif 000002
【特許請求の範囲】
【請求項１】
ページデータが有する画像データにマッチした広告データを配信するための広告配信方法であって、
前記広告配信方法を提供する広告配信装置が、
前記ページデータと、少なくとも画像データを含む複数の他のページデータと、を格納するコンテンツ格納部と、
前記広告データを格納する広告データ格納部と、を備え、
ネットワークを介して接続された端末から前記コンテンツ格納部に格納された前記ページデータの送信要求を受け付けるページ送信要求受付ステップと、
前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータが有する前記画像データに基づいて、前記画像データと類似の画像データを、前記コンテンツ格納部に格納された前記複数の他のページデータが有する画像データから検索する類似画像検索ステップと、
前記類似画像検索ステップによって検索された前記類似の画像データを含むページデータに含まれるデータを抽出するデータ抽出ステップと、
前記データ抽出ステップにより抽出されたデータと、前記広告データ格納部に格納された前記広告データと、を照合するマッチングステップと、
前記マッチングステップにより照合された広告データを、前記広告データ格納部から抽出する広告データ抽出ステップと、
前記広告データ抽出ステップにより抽出した前記広告データを、前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータに追加する広告ページ追加ステップと、
前記広告ページ追加ステップにより前記広告データが追加された前記ページデータを、前記端末に送信する要求ページ送信ステップと、を含む広告配信方法。
【請求項２】
前記データ抽出ステップは、前記類似画像検索ステップによって検索された前記類似の画像データに含まれる画像データに関するメタデータを抽出する、請求項１記載の広告配信方法。
【請求項３】
前記データ抽出ステップは、前記類似画像検索ステップによって検索された前記類似の画像データを含むページデータに含まれるユーザによって付与されたタグ情報を抽出する、請求項１記載の広告配信方法。
【請求項４】
前記データ抽出ステップは、前記類似画像検索ステップによって検索された前記類似の画像データを含むページデータに含まれるテキストデータを抽出する、請求項１記載の広告配信方法。
【請求項５】
前記マッチングステップは、前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータに含まれるデータと、前記データ抽出ステップにより抽出されたデータと、前記広告データと、を照合することを特徴とする請求項１から４のいずれかに記載の広告配信方法。
【請求項６】
前記マッチングステップによる照合は、前記データ抽出ステップにより抽出されたデータをさらに前記データに含まれるキーワードに基づき前記コンテンツ格納部に格納された前記他の複数のページデータを検索し、その結果として得られたページデータに対する照合である請求項１から５のいずれかに記載の広告配信方法。
【請求項７】
前記類似画像検索ステップは、前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータが有する画像データに基づいて、類似の画像データを、前記ネットワークを介してアクセス可能な他の装置が有する複数のページデータが有する画像データから検索する、請求項１から６のいずれかに記載の広告配信方法。
【請求項８】
前記ページ送信要求受付ステップが受け付ける送信要求は、前記端末の種類を識別するデータを含み、
前記広告データ抽出ステップは、前記端末の種類を識別するデータに基づき前記端末の種類に応じた前記広告データを抽出する、請求項１から７のいずれかに記載の広告配信方法。
【請求項９】
ページデータが有する画像データにマッチした広告データを配信するための広告配信装置であって、
前記ページデータと、少なくとも画像データを含む複数の他のページデータを格納するコンテンツ格納部と、
前記広告データを格納する広告データ格納部と、を備え、
ネットワークを介して接続された端末から前記コンテンツ格納部に格納された前記ページデータの送信要求を受け付けるページ送信要求受付手段と、
前記ページ送信要求受付手段により要求を受け付けた前記ページデータが有する前記画像データに基づいて、前記画像データと類似の画像データを、前記コンテンツ格納部に格納された前記複数の他のページデータが有する画像データから検索する類似画像検索手段と、
前記類似画像検索手段によって検索された前記類似の画像データを含むページデータに含まれるデータを抽出するデータ抽出手段と、
前記データ抽出手段により抽出されたデータと、前記広告データ格納部に格納された前記広告データと、を照合するマッチング手段と、
前記マッチング手段により照合された広告データを、前記広告データ格納部から抽出する広告データ抽出手段と、
前記広告データ抽出手段により抽出した前記広告データを、前記ページ送信要求受付手段により要求を受け付けた前記ページデータに追加する広告ページ追加手段と、
前記広告ページ追加手段により前記広告データが追加された前記ページデータを、前記端末に送信する要求ページ送信手段と、を備える広告配信装置。
【請求項１０】
前記データ抽出手段は、前記類似画像検索手段によって検索された前記類似の画像データに含まれる画像データに関するメタデータを抽出する、請求項９記載の広告配信装置。
【請求項１１】
前記データ抽出手段は、前記類似画像検索手段によって検索された前記類似の画像データを含むページデータに含まれるユーザによって付与されたタグ情報を抽出する、請求項９記載の広告配信装置。
【請求項１２】
前記データ抽出手段は、前記類似画像検索手段によって検索された前記類似の画像データを含むページデータに含まれるテキストデータを抽出する、請求項９記載の広告配信装置。
【請求項１３】
前記マッチング手段は、前記ページ送信要求受付手段により要求を受け付けた前記ページデータに含まれるデータと、前記データ抽出手段により抽出されたデータと、前記広告データと、を照合することを特徴とする請求項９から１２のいずれかに記載の広告配信装置。
【請求項１４】
前記マッチング手段による照合は、前記データ抽出手段により抽出されたデータをさらに前記データに含まれるキーワードに基づき前記コンテンツ格納部に格納された前記他の複数のページデータを検索し、その結果として得られたページデータに対する照合である請求項９から１３のいずれかに記載の広告配信装置。
【請求項１５】
前記類似画像検索手段は、前記ページ送信要求受付手段により要求を受け付けた前記ページデータが有する画像データに基づいて、類似の画像データを、前記ネットワークを介してアクセス可能な他の装置が有する複数のページデータが有する画像データから検索する、請求項９から１４のいずれかに記載の広告配信装置。
【請求項１６】
前記ページ送信要求受付手段が受け付ける送信要求は、前記端末の種類を識別するデータを含み、
前記広告データ抽出手段は、前記端末の種類を識別するデータに基づき前記端末の種類に応じた前記広告データを抽出する、請求項９から１５のいずれかに記載の広告配信装置。
【請求項１７】
広告配信装置に、ページデータが有する画像データにマッチした広告データを配信させるためのプログラムであって、
前記広告配信装置は、
前記ページデータと、少なくとも画像データを含む複数の他のページデータを格納するコンテンツ格納部と、
前記広告データを格納する広告データ格納部と、を備え、
前記広告配信装置に、
ネットワークを介して接続された端末から前記コンテンツ格納部に格納された前記ページデータの送信要求を受け付けるページ送信要求受付ステップと、
前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータが有する前記画像データに基づいて、前記画像データと類似の画像データを、前記コンテンツ格納部に格納された前記複数の他のページデータが有する画像データから検索する類似画像検索ステップと、
前記類似画像検索ステップによって検索された前記類似の画像データを含むページデータに含まれるデータを抽出するデータ抽出ステップと、
前記データ抽出ステップにより抽出されたデータと、前記広告データ格納部に格納された前記広告データと、を照合するマッチングステップと、
前記マッチングステップにより照合された広告データを、前記広告データ格納部から抽出する広告データ抽出ステップと、
前記広告データ抽出ステップにより抽出した前記広告データを、前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータに追加する広告ページ追加ステップと、
前記広告ページ追加ステップにより前記広告データが追加された前記ページデータを、前記端末に送信する要求ページ送信ステップと、を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等のネットワーク上で端末に配信するページに含まれる画像データにマッチした広告を、ページデータとともに配信するための広告配信方法および広告配信装置に関する。
【背景技術】
【０００２】
従来、ネットワーク上に接続された端末に広告を配信する方法として、ホームページの周囲等にバナー広告を掲載する方法が存在することが知られている。さらに、最近の事例として、コンテンツマッチ広告という手法が行われている。この手法では、ホームページ上のコンテンツとしてテキストに含まれるデータを分析し、１以上のトピックの集合を特定した上で、そのトピックと関連付けられる広告を決定し、ホームページ内に配信する（特許文献１参照）。
【０００３】
また、マッチングさせるコンテンツの対象は、テキストのみならず画像や動画も可能である。これに関連するものとして、例えば、複数の画像の共通要素を抽出し、その共通要素に対応した広告を広告データベース内から選択し、表示する広告表示方法が存在する（特許文献２参照）。
【特許文献１】特開２００６−５００６９８号公報
【特許文献２】特開２００６−１０６４０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ホームページの中には、大多数が画像のデータというページも存在する。このような画像のみのページでは、特許文献１の発明によっては、広告を決定することができない。そのため、広告を配信することができない。また、特許文献２の発明によっても、画像に何らかの情報を持っていなければ、共通要素を得る為の要素を抽出することができない。また、広告主が表示させたい広告に関連する共通要素を検出する検出手法というものがどのように共通要素を検出するのか十分な記載がない。そのため、具体的に広告をどのように選択するのかが不明である。
【０００５】
本発明は、画像自体にはメタデータ等の付随情報を有さない画像データを表示するページであっても、その画像データにマッチした広告を配信するための広告配信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的のため、具体的には以下のようなものを提供する。
【０００７】
（１）  ページデータが有する画像データにマッチした広告データを配信するための広告配信方法であって、
前記広告配信方法を提供する広告配信装置が、
前記ページデータと、少なくとも画像データを含む複数の他のページデータと、を格納するコンテンツ格納部と、
前記広告データを格納する広告データ格納部と、を備え、
ネットワークを介して接続された端末から前記コンテンツ格納部に格納された前記ページデータの送信要求を受け付けるページ送信要求受付ステップと、
前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータが有する前記画像データに基づいて、前記画像データと類似の画像データを、前記コンテンツ格納部に格納された前記複数の他のページデータが有する画像データから検索する類似画像検索ステップと、
前記類似画像検索ステップによって検索された前記類似の画像データを含むページデータに含まれるデータを抽出するデータ抽出ステップと、
前記データ抽出ステップにより抽出されたデータと、前記広告データ格納部に格納された前記広告データと、を照合するマッチングステップと、
前記マッチングステップにより照合された広告データを、前記広告データ格納部から抽出する広告データ抽出ステップと、
前記広告データ抽出ステップにより抽出した前記広告データを、前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータに追加する広告ページ追加ステップと、
前記広告ページ追加ステップにより前記広告データが追加された前記ページデータを、前記端末に送信する要求ページ送信ステップと、を含む広告配信方法。
【０００８】
（１）の構成によれば、当該広告配信装置を運用することにより、ネットワークを介して接続された端末からコンテンツ格納部に格納されたページデータの送信要求を受け付け、要求を受け付けたページデータが有する画像データに基づいて、前記画像データと類似の画像データを、コンテンツ格納部に格納された複数の他のページデータが有する画像データから検索し、検索された類似の画像データを含むページデータに含まれるデータを抽出し、抽出されたデータと、広告データ格納部に格納された広告データと、を照合し、照合された広告データを、広告データ格納部から抽出し、抽出した広告データを、要求を受け付けたページデータに追加し、広告データが追加されたページデータを、端末に送信することが可能である、という作用・効果を奏する。
【０００９】
このことにより、端末から送信要求があったページデータが有する画像データに基づいて、類似画像データを検索し、当該類似画像データを含むページデータに含まれるデータに基づいてマッチング処理により抽出した広告データを、ページデータに追加して、端末に送信することができる。そのため、送信要求があったページデータにおいて、画像データ以外の他の情報が少なく、さらにその画像データには、何らのメタデータ等の情報を有さない場合であっても、当該画像データに応じた広告データを追加して送信することができる。
【００１０】
このように画像データ以外の情報が少ないページデータであっても、類似画像検索をすることにより、類似画像検索により抽出された画像データを含むページデータから情報を得ることは、ページデータに、キーワードや、対象となる画像データが大量に存在することにより、有益な情報を得ることができる可能性がある。よって、画像ページ以外の情報が少ないページを閲覧する者にとっては、広告データにより、ニーズに合った情報を得ることが可能となる。また、広告主にとっては、広告データにより収入を見込むことができる。
【００１１】
（２）  前記データ抽出ステップは、前記類似画像検索ステップによって検索された前記類似の画像データに含まれる画像データに関するメタデータを抽出する、（１）記載の広告配信方法。
【００１２】
（２）の構成によれば、当該広告配信装置を運用することにより、検索された類似の画像データに含まれる画像データに関するメタデータを抽出することが可能である、という作用・効果を奏する。
【００１３】
このことにより、端末から送信要求があったページデータに画像データ以外の情報が少なく、さらにその画像データには、何らのメタデータ等の情報を有さない場合であっても、当該画像データに類似する画像データを検索し、その画像データに含まれるメタデータを用いることにより、端末から送信要求があったページデータが有する画像データに応じた広告データを追加して送信することができる。
【００１４】
（３）  前記データ抽出ステップは、前記類似画像検索ステップによって検索された前記類似の画像データを含むページデータに含まれるユーザによって付与されたタグ情報を抽出する、（１）記載の広告配信方法。
【００１５】
（３）の構成によれば、当該広告配信装置を運用することにより、検索された類似の画像データを含むページデータに含まれるユーザによって付与されたタグ情報を抽出することが可能である、という作用・効果を奏する。
【００１６】
このことにより、端末から送信要求があったページデータに画像データ以外の情報が少なく、さらにその画像データには、何らのメタデータ等の情報を有さない場合であっても、当該画像データに類似する画像データを検索し、その画像データを含むページデータに含まれるユーザによって付与されたタグ情報を用いることにより、端末から送信要求があったページデータが有する画像データに応じた広告データを追加して送信することができる。
【００１７】
（４）  前記データ抽出ステップは、前記類似画像検索ステップによって検索された前記類似の画像データを含むページデータに含まれるテキストデータを抽出する、請求項１記載の広告配信方法。
【００１８】
（４）の構成によれば、当該広告配信装置を運用することにより、検索された類似の画像データを含むページデータに含まれるテキストデータを抽出することが可能である、という作用・効果を奏する。
【００１９】
このことにより、端末から送信要求があったページデータに画像データ以外の情報が少なく、さらにその画像データには、何らのメタデータ等の情報を有さない場合であっても、当該画像データに類似する画像データを検索し、その画像データを含むページデータに含まれるテキストデータを用いることにより、端末から送信要求があったページデータが有する画像データに応じた広告データを追加して送信することができる。
【００２０】
（５）  前記マッチングステップは、前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータに含まれるデータと、前記データ抽出ステップにより抽出されたデータと、前記広告データと、を照合することを特徴とする（１）から（４）のいずれかに記載の広告配信方法。
【００２１】
（５）の構成によれば、当該広告配信装置を運用することにより、要求を受け付けた前記ページデータに含まれるデータと、抽出されたデータと、広告データと、を照合することが可能である、という作用・効果を奏する。
【００２２】
このことにより、端末から送信要求があったページデータに画像データの他にデータを含む場合には、当該データと、当該画像データに類似の画像データを有するページデータから抽出されたデータと、広告データ、とを照合することにより、端末から送信要求があったページデータに画像データに応じたより精緻化された広告データを追加して送信することができる。
【００２３】
（６）  前記マッチングステップによる照合は、前記データ抽出ステップにより抽出されたデータをさらに前記データに含まれるキーワードに基づき前記コンテンツ格納部に格納された前記他の複数のページデータを検索し、その結果として得られたページデータに対する照合である（１）から（５）のいずれかに記載の広告配信方法。
【００２４】
（６）の構成によれば、当該広告配信装置を運用することにより、抽出されたデータをさらにデータに含まれるキーワードに基づきコンテンツ格納部に格納された他の複数のページデータを検索し、その結果として得られたページデータに対して照合することが可能である、という作用・効果を奏する。
【００２５】
このことにより、端末から送信要求があったページデータが有する画像データに類似する画像データを検索し、その画像データを含むページデータに含まれるデータを、さらにキーワードに基づきページデータを検索し、その結果として得られたページデータに対して照合することにより、端末から送信要求があったページデータが有する画像データに応じた広告データとして、より世の中の状況を捉えた広告データを追加して送信することができる。
【００２６】
（７）  前記類似画像検索ステップは、前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータが有する画像データに基づいて、類似の画像データを、前記ネットワークを介してアクセス可能な他の装置が有する複数のページデータが有する画像データから検索する、（１）から（６）のいずれかに記載の広告配信方法。
【００２７】
（７）の構成によれば、当該広告配信装置を運用することにより、要求を受け付けたページデータが有する画像データに基づいて、類似の画像データを、ネットワークを介してアクセス可能な他の装置が有する複数のページデータが有する画像データから検索することが可能である、という作用・効果を奏する。
【００２８】
このことにより、端末から送信要求があったページデータが有する画像データに類似する画像データを、ネットワークを介してアクセス可能な他の装置として、例えばページ格納装置内の複数のページデータが有する画像データから検索することができる。このことにより、類似度の高い画像データを検索することが可能となる。そのため、検索された画像データに基づいて照合する広告データも、対象となるデータ量に比例して、より端末から送信要求があったページデータが有する画像データに近いものが照合されると考えられる。
【００２９】
（８）  前記ページ送信要求受付ステップが受け付ける送信要求は、前記端末の種類を識別するデータを含み、
前記広告データ抽出ステップは、前記端末の種類を識別するデータに基づき前記端末の種類に応じた前記広告データを抽出する、（１）から（７）のいずれかに記載の広告配信方法。
【００３０】
（８）の構成によれば、当該広告配信装置を運用することにより、端末の種類を識別するデータを含む送信要求を受け付け、端末の種類を識別するデータに基づき端末の種類に応じた広告データを抽出することが可能である、という作用・効果を奏する。
【００３１】
このことにより、端末によってはＰＣのように比較的表示容量および通信回線に余裕があるもののみならず、モバイル端末のように、表示容量が限られ、通信回線についても大容量のものを送信しにくい端末であっても、その端末に応じた広告データを表示することが可能となる。
【００３２】
（９）  ページデータが有する画像データにマッチした広告データを配信するための広告配信装置であって、
前記ページデータと、少なくとも画像データを含む複数の他のページデータを格納するコンテンツ格納部と、
前記広告データを格納する広告データ格納部と、を備え、
ネットワークを介して接続された端末から前記コンテンツ格納部に格納された前記ページデータの送信要求を受け付けるページ送信要求受付手段と、
前記ページ送信要求受付手段により要求を受け付けた前記ページデータが有する前記画像データに基づいて、前記画像データと類似の画像データを、前記コンテンツ格納部に格納された前記複数の他のページデータが有する画像データから検索する類似画像検索手段と、
前記類似画像検索手段によって検索された前記類似の画像データを含むページデータに含まれるデータを抽出するデータ抽出手段と、
前記データ抽出手段により抽出されたデータと、前記広告データ格納部に格納された前記広告データと、を照合するマッチング手段と、
前記マッチング手段により照合された広告データを、前記広告データ格納部から抽出する広告データ抽出手段と、
前記広告データ抽出手段により抽出した前記広告データを、前記ページ送信要求受付手段により要求を受け付けた前記ページデータに追加する広告ページ追加手段と、
前記広告ページ追加手段により前記広告データが追加された前記ページデータを、前記端末に送信する要求ページ送信手段と、を備える広告配信装置。
【００３３】
（９）の構成によれば、当該広告配信装置を運用することにより、（１）と同様の効果が期待できる。
【００３４】
（１０）  前記データ抽出手段は、前記類似画像検索手段によって検索された前記類似の画像データに含まれる画像データに関するメタデータを抽出する、（９）記載の広告配信装置。
【００３５】
（１０）の構成によれば、当該広告配信装置を運用することにより、（２）と同様の効果が期待できる。
【００３６】
（１１）  前記データ抽出手段は、前記類似画像検索手段によって検索された前記類似の画像データを含むページデータに含まれるユーザによって付与されたタグ情報を抽出する、（９）記載の広告配信装置。
【００３７】
（１１）の構成によれば、当該広告配信装置を運用することにより、（３）と同様の効果が期待できる。
【００３８】
（１２）  前記データ抽出手段は、前記類似画像検索手段によって検索された前記類似の画像データを含むページデータに含まれるテキストデータを抽出する、（９）記載の広告配信装置。
【００３９】
（１２）の構成によれば、当該広告配信装置を運用することにより、（４）と同様の効果が期待できる。
【００４０】
（１３）  前記マッチング手段は、前記ページ送信要求受付手段により要求を受け付けた前記ページデータに含まれるデータと、前記データ抽出手段により抽出されたデータと、前記広告データと、を照合することを特徴とする（９）から（１２）のいずれかに記載の広告配信装置。
【００４１】
（１３）の構成によれば、当該広告配信装置を運用することにより、（５）と同様の効果が期待できる。
【００４２】
（１４）  前記マッチング手段による照合は、前記データ抽出手段により抽出されたデータをさらに前記データに含まれるキーワードに基づき前記コンテンツ格納部に格納された前記他の複数のページデータを検索し、その結果として得られたページデータに対する照合である（９）から（１３）のいずれかに記載の広告配信装置。
【００４３】
（１４）の構成によれば、当該広告配信装置を運用することにより、（６）と同様の効果が期待できる。
【００４４】
（１５）  前記類似画像検索手段は、前記ページ送信要求受付手段により要求を受け付けた前記ページデータが有する画像データに基づいて、類似の画像データを、前記ネットワークを介してアクセス可能な他の装置が有する複数のページデータが有する画像データから検索する、（９）から（１４）のいずれかに記載の広告配信装置。
【００４５】
（１５）の構成によれば、当該広告配信装置を運用することにより、（７）と同様の効果が期待できる。
【００４６】
（１６）  前記ページ送信要求受付手段が受け付ける送信要求は、前記端末の種類を識別するデータを含み、
前記広告データ抽出手段は、前記端末の種類を識別するデータに基づき前記端末の種類に応じた前記広告データを抽出する、（９）から（１５）のいずれかに記載の広告配信装置。
【００４７】
（１６）の構成によれば、当該広告配信装置を運用することにより、（８）と同様の効果が期待できる。
【００４８】
（１７）  広告配信装置に、ページデータが有する画像データにマッチした広告データを配信させるためのプログラムであって、
前記広告配信装置は、
前記ページデータと、少なくとも画像データを含む複数の他のページデータを格納するコンテンツ格納部と、
前記広告データを格納する広告データ格納部と、を備え、
前記広告配信装置に、
ネットワークを介して接続された端末から前記コンテンツ格納部に格納された前記ページデータの送信要求を受け付けるページ送信要求受付ステップと、
前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータが有する前記画像データに基づいて、前記画像データと類似の画像データを、前記コンテンツ格納部に格納された前記複数の他のページデータが有する画像データから検索する類似画像検索ステップと、
前記類似画像検索ステップによって検索された前記類似の画像データを含むページデータに含まれるデータを抽出するデータ抽出ステップと、
前記データ抽出ステップにより抽出されたデータと、前記広告データ格納部に格納された前記広告データと、を照合するマッチングステップと、
前記マッチングステップにより照合された広告データを、前記広告データ格納部から抽出する広告データ抽出ステップと、
前記広告データ抽出ステップにより抽出した前記広告データを、前記ページ送信要求受付ステップにより要求を受け付けた前記ページデータに追加する広告ページ追加ステップと、
前記広告ページ追加ステップにより前記広告データが追加された前記ページデータを、前記端末に送信する要求ページ送信ステップと、を実行させるプログラム。
【００４９】
（１７）の構成によれば、当該広告配信装置を運用することにより、（１）と同様の効果が期待できる。
【発明の効果】
【００５０】
本発明によれば、送信要求があったページデータが画像データ以外の情報をあまり有しておらず、さらにその画像データには、何らのメタデータ等の情報を有さない場合であっても、送信要求があったページデータに当該画像データに応じた広告データを追加して送信することができる。
【発明を実施するための最良の形態】
【００５１】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００５２】
［用語の定義等］
「画像データ」とは、静止画の画像データの他に動画の画像データを含む。なお、動画の画像データの場合は、この発明を実現する方法として、動画の先頭の画像データを使用するものとしてもよいし、所定の間隔で区切った際に表示される画像データを使用するものとしてもよい。
【００５３】
「格納部」に格納されるものは、コンテンツ自身であるページデータと、ページデータへのリンク情報と、の両方を含む。
【００５４】
図１は、本発明の好適な実施形態の一例に係るコンピュータ・システム１の全体構成および広告配信装置１０の機能構成を表すブロック図である。図２は、本発明に係る処理についての概念図である。図３および図４は、本発明に係る処理の第１の例を示すフローチャートである。図５は、本発明に係る処理の第２の例を示すフローチャートである。図６は、図５に示す第２の例において実施される広告マッチング処理を示すフローチャートである。図７は、本発明の実施例の１つの具体例を示す図である。図８は、本発明に係る広告配信装置１０のハードウェア構成の一例を示す図である。
【００５５】
［システム全体の概要］
図１は、本発明の好適な実施形態の一例に係るコンピュータ・システム１の全体構成および広告配信装置１０の機能構成を表すブロック図である。広告配信装置１０とユーザ端末２０とが通信回線３０を介して接続されている。また、ページデータを有するコンテンツＤＢ６３含むページ格納装置１１は、コンピュータ・システム１上に複数存在しており、通信回線３０を介して広告配信装置１０と接続されている。広告配信装置１０は、必要に応じてＷｅｂサーバ、ＤＢサーバ、アプリケーションサーバを含んで構成してよく、１台のサーバで構成しても、それぞれ別のサーバで構成してもよい。また、ユーザ端末２０は、ＰＣ２０ａ、モバイル２０ｂ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）端末２０ｃを代表とするものであり、通信回線３０を介して、広告配信装置１０やページ格納装置１１に格納されているホームページ等のコンテンツを参照できるものであればどのようなものでもよい。
【００５６】
広告配信装置１０は、少なくともユーザ端末２０から送信要求のあったページに対し広告データを追加し、要求元のユーザ端末２０に送信要求のあったページとともに送信するものであり、制御部５０および記憶部６０を備える。記憶部６０は、広告配信装置１０の処理で必要なデータを記憶するものであり、少なくともコンテンツ格納部６１、および広告データ格納部６２からなる。さらに、後述するＵＲＬを蓄積するキューや、マッチング結果を保存する領域をも備える。
【００５７】
さらに、制御部５０は、広告配信装置１０の全体を制御し、少なくともページ送信要求受付手段５１、類似画像検索手段５２、データ抽出手段５３、マッチング手段５４、広告データ抽出手段５５、広告ページ追加手段５６、および要求ページ送信手段５７を備える。
【００５８】
広告配信装置１０は、ユーザ端末２０においてユーザが要求したページに関する送信要求データを受信し、ユーザが要求したページが有する画像データに基づき抽出した広告データを当該ページに追加した上で、ユーザ端末２０に送信する。なお、以降は、ユーザ端末２０としてＰＣ２０ａを使用する場合について説明する。
【００５９】
［全体の処理の概念図］
図２は、本発明の好適な実施形態の一例に係る全体の処理についての概念図である。
【００６０】
図２の上方の左には、対象画像データ７１を含む対象ページデータ７０が示されている。この対象ページデータ７０は、対象画像データ７１のみがあるページであり、当初は、広告データ７３ａおよび広告データ７３ｂは添付されていない。この対象画像データ７１と類似の画像を検索し（図２の（１））、抽出ページデータ７２を得る。この類似画像検索は、公知の手法により行われる。例えば、対象画像データ７１に含まれる画像の色調や、外形形状の特徴量を数値化して、その数値化された特徴量を用いて類似度を演算することにより、他のページデータが有する画像データと形状比較ができるものである。この類似画像検索としては、特開平１１−０９６３６８号公報等が知られている。
【００６１】
抽出ページデータ７２から、広告データとマッチングするための情報として、抽出ページデータ７２が有する画像データに含まれるメタデータ、または画像データを含むページのタグ、若しくはテキストを抽出し（図２の（２））、広告データ７３とマッチング処理を行う。このマッチング処理には、抽出ページデータ７２に含まれるコンテンツを元にマッチングするコンテンツマッチや、抽出ページデータ７２に含まれるキーワードを元にさらに検索することにより得られるページデータを元にマッチングするキーワードマッチがある（図２の（３））。
【００６２】
広告データ７３とのマッチング処理により得られた広告データ７３ａ、７３ｂは、対象ページデータ７０上に広告データ７３ａ、７３ｂとして追加される（図２の（４））。
【００６３】
［処理フロー１］
図３および図４は、本発明の好適な実施形態の一例に係る広告配信方法を行うための広告配信装置１０の処理の流れを示す第１の例を示すフローチャートである。
【００６４】
ステップＳ１では、制御部５０のページ送信要求受付手段５１は、ユーザ端末２０から送信されたページ送信要求を受け付ける。具体的には、例えば、ユーザ端末２０のＰＣ２０ａを操作して、ブラウザのアドレスに送信したいページデータのＵＲＬを入力したり、ブラウザに表示されているページデータに張られているリンクをクリックする。このことにより、要求するページデータが格納されている広告配信装置１０が、ユーザ端末２０から送信されたページ送信要求としてＵＲＬを受け付ける。その際、識別番号等のユーザ端末２０の種類（ＰＣ２０ａ、モバイル２０ｂ、ＰＤＡ端末２０ｃ、等）を識別するデータをも受信する。その後、制御部５０は、処理をステップＳ２に移す。
【００６５】
ステップＳ２では、制御部５０は、ステップＳ１にて要求があったページのＵＲＬについて、既にページの解析が済んでおり、かつ、マッチング処理が済んでいるか否かを判定する。既にマッチング処理が済んでいる場合（ステップＳ２の処理でＹＥＳが判断される場合）には、制御部５０は、処理をステップＳ３に移す。他方、ページの解析またはマッチング処理が済んでいない場合（ステップＳ２の処理でＮＯが判断される場合）には、制御部５０は、処理をステップＳ５に移す。
【００６６】
ステップＳ３では、制御部５０は、記憶部６０に保存されたマッチング結果に基づき、広告データを記憶部６０の広告データ格納部６２から抽出する。本処理により、２度目以降に、既に解析済のＵＲＬを受け付けた場合には、再度解析することなく、前回の処理により決定済の広告を出力することが可能となる。その際、ステップＳ１にて受信したユーザ端末２０の種類を識別するデータを元に、端末種別に合った広告データを抽出する。そして、制御部５０の広告ページ追加手段５６は、抽出した広告データを、ユーザ端末２０から要求のあったページデータに追加する。具体的には、広告ページのＵＲＬを追加したり、広告バナーを追加したりする。その後、制御部５０は、処理をステップＳ４に移す。
【００６７】
ステップＳ４では、制御部５０の要求ページ送信手段５７は、広告データが追加されたユーザ端末２０から要求のあったページデータを、要求元のユーザ端末２０に送信する。その後、制御部５０は、本処理を終了する。
【００６８】
他方、ステップＳ５では、制御部５０は、ユーザ端末２０から要求のあったページのＵＲＬから実際のページデータを、記憶部６０のコンテンツ格納部６１から取得する。その後、制御部５０は、処理をステップＳ６に移す。
【００６９】
ステップＳ６では、制御部５０は、抽出したページデータに含まれる画像データを記憶部６０のコンテンツ格納部６１から抽出する。その後、制御部５０は、処理をステップＳ７に移す。
【００７０】
ステップＳ７では、制御部５０の類似画像検索手段５２は、要求のあったページデータに含まれる画像データに類似の画像データを含むページデータを検索する。具体的には、記憶部６０のコンテンツ格納部６１に格納されている種々のページデータに含まれる画像データを抽出し、抽出した画像データの特徴量と、ステップＳ６で抽出した画像データの特徴量と、の類似度を演算により求め、類似度が所定の数値以上の場合に、類似であると判断することにより行う。また、検索対象とするページデータは、記憶部６０のコンテンツ格納部６１に含まれるページデータに限らず、通信回線３０により通信可能なページ格納装置１１のコンテンツＤＢ６３に格納されるページデータに対しても行う。その後、制御部５０は、処理をステップＳ８に移す。
【００７１】
ステップＳ８では、制御部５０は、ステップＳ７での類似画像検索処理により、類似画像が存在するか否かを判定する。類似画像が存在する場合（ステップＳ８の処理でＹＥＳと判断される場合）には、制御部５０は、処理を図４のステップＳ１０に移す。他方、類似画像が存在しない場合（ステップＳ８の処理でＮＯと判断される場合）には、制御部５０は、処理をステップＳ９に移す。
【００７２】
ステップＳ９では、制御部５０の広告ページ追加手段５６は、デフォルトの広告データを対象ページに追加する。デフォルトの広告とは、公共広告等、そのページとの適合可否に関係しない広告である。なお、本実施例では、類似画像が存在しなかった場合にデフォルトの広告データを対象ページに追加する構成としているが、これに限られない。その後、制御部５０は、処理を図４のステップＳ１４に移す。
【００７３】
他方、図４のステップＳ１０では、制御部５０のデータ抽出手段５３は、ステップＳ７で検索された類似画像データを含むページデータを抽出する。そして、抽出したページデータを解析する。具体的には、抽出したページデータから種々の抽出方法により、マッチングをするためのデータを抽出する。その後、制御部５０は、処理をステップＳ１１に移す。
【００７４】
ステップＳ１１では、制御部５０のマッチング手段５４は、ステップＳ１０により抽出されたマッチングをするためのデータ（コンテンツデータ）を用いて、記憶部６０の広告データ格納部６２に格納される広告データとマッチング処理を行う。その後、制御部５０は、処理をステップＳ１２に移す。
【００７５】
ステップＳ１２では、制御部５０は、マッチング結果を記憶部６０に保存する。その後、制御部５０は、処理をステップＳ１３に移す。
【００７６】
ステップＳ１３では、制御部５０の広告データ抽出手段５５は、ステップＳ１２での広告データとのマッチング処理でのマッチング結果得られた配信すべき広告データを記憶部６０の広告データ格納部６２から抽出する。その際、ステップＳ１にて受信したユーザ端末２０の種類を識別するデータを元に、さらに端末種別に合った広告データを抽出する。そして、制御部５０の広告ページ追加手段５６は、抽出した広告データを、ユーザ端末２０から要求のあったページデータに追加する。具体的には、広告ページのＵＲＬを追加したり、広告バナーを追加したりする。
【００７７】
このように、ユーザ端末２０の種類を識別するデータを使用することにより、ユーザ端末２０の性能や特徴にあわせて、広告データを表示することができる。例えば、モバイル２０ｂの場合には、通信回線の速度や、ＣＰＵの機能の要件から、比較的大きな容量の画像データを含む広告データを表示させることは望ましくないため、文字のみの情報を表示するようにする、という具合に、ユーザ端末２０の性能により、最適な広告データを表示することが可能となる。
【００７８】
さらに、マッチングの結果、複数の広告が照合された場合には、複数の広告を出力するようにしてもよいし、その中でも、よりマッチングの精度の高い広告を出力してもよい。さらに、ユーザにより広告データに予め出力用の係数を付しておき、係数の高いものを優先的に決定するようにしてもよい。その後、制御部５０は、処理をステップＳ１４に移す。
【００７９】
ステップＳ１４では、制御部５０の要求ページ送信手段５７は、広告データが追加されたユーザ端末２０から要求のあったページデータを、要求元のユーザ端末２０に送信する。その後、制御部５０は、本処理を終了する。
【００８０】
［処理フロー２］
図５は、本発明の好適な実施形態の一例に係る広告配信方法を行うための広告配信装置１０の処理の流れを示す第２の例を示すフローチャートである。ページ要求を受け付けてから、当該ページに適合する広告のマッチング処理には時間を要するため、広告データとのマッチング処理を後述する図６に示すようにバッチ処理にて行うこととし、他のユーザが同じページを要求する場合や、２回目以降にユーザがリロードする際に広告データが追加された対象ページを送信するものである。
【００８１】
ステップＳ２１では、制御部５０のページ送信要求受付手段５１は、ユーザ端末２０から送信されたページ送信要求を受け付ける。その後、制御部５０は、処理をステップＳ２２に移す。
【００８２】
ステップＳ２２では、制御部５０は、ステップＳ２１にて要求があったページのＵＲＬについて、既にページの解析が済んでおり、かつ、マッチング処理が済んでいるか否かを判定する。既にマッチング処理が済んでいる場合（ステップＳ２２の処理でＹＥＳが判断される場合）には、制御部５０は、処理をステップＳ２３に移す。他方、ページの解析またはマッチング処理が済んでいない場合（ステップＳ２２の処理でＮＯが判断される場合）には、制御部５０は、処理をステップＳ２４に移す。
【００８３】
ステップＳ２３では、制御部５０は、記憶部６０に格納され、保存された適合広告付きの対象ページを抽出する。この、保存された適合広告付きの対象ページとは、後述する図６の処理により、要求のあったページを元にマッチング処理を行い、ページに含まれる画像データに適合する広告が付されたものである。その後、制御部５０は、処理をステップＳ２６に移す。
【００８４】
他方、ステップＳ２４では、制御部５０は、ページ送信要求のあったページデータのＵＲＬを、記憶部６０のキューに格納する。その後、制御部５０は、処理をステップＳ２５に移す。
【００８５】
ステップＳ２５では、制御部５０の広告ページ追加手段５６は、デフォルトの広告データを対象ページに追加する。その後、制御部５０は、処理をステップＳ２６に移す。
【００８６】
ステップＳ２６では、制御部５０の要求ページ送信手段５７は、ユーザ端末２０から要求のあったページデータであって広告データが追加されたものを、要求元のユーザ端末２０に送信する。その後、制御部５０は、本処理を終了する。
【００８７】
［広告マッチング処理フロー］
図６は、広告マッチング処理を示すフローチャートである。前提として、図５のステップＳ２４により、要求のあったページのＵＲＬが、記憶部６０のキューに格納されている。
【００８８】
ステップＳ３１では、制御部５０は、記憶部６０のキューから１つのＵＲＬを取り出す。その後、制御部５０は、処理をステップＳ３２に移す。
【００８９】
ステップＳ３２では、制御部５０は、ステップＳ３１で取り出したＵＲＬから実際のページデータを記憶部６０のコンテンツ格納部６１から取得する。その後、制御部５０は、処理をステップＳ３３に移す。
【００９０】
ステップＳ３３では、制御部５０は、ステップＳ３２で取得したページデータに含まれる画像データを抽出する。その後、制御部５０は、処理をステップＳ３４に移す。
【００９１】
ステップＳ３４では、制御部５０の類似画像検索手段５２は、要求のあったページデータに含まれる画像データに類似の画像データを含むページデータを検索する。具体的には、記憶部６０のコンテンツ格納部６１に格納されている種々のページデータに含まれる画像データを抽出し、抽出した画像データの特徴量と、ステップＳ３３で抽出した画像データの特徴量と、の類似度を演算により求め、類似度が所定の数値以上の場合に、類似であると判断することにより行う。また、検索対象とするページデータは、記憶部６０のコンテンツ格納部６１に含まれるページデータに限らず、通信回線３０により通信可能なページ格納装置１１のコンテンツＤＢ６３に格納されるページデータに対しても行う。その後、制御部５０は、処理をステップＳ３５に移す。
【００９２】
ステップＳ３５では、制御部５０は、ステップＳ３４での類似画像検索処理により、類似画像が存在するか否かを判定する。類似画像が存在する場合（ステップＳ３５の処理でＹＥＳと判断される場合）には、制御部５０は、処理をステップＳ３７に移す。他方、類似画像が存在しない場合（ステップＳ３５の処理でＮＯと判断される場合）には、制御部５０は、処理をステップＳ３６に移す。
【００９３】
ステップＳ３６では、制御部５０の広告ページ追加手段５６は、デフォルトの広告データを対象ページに追加し、当該対象ページを記憶部６０に保存する。その後、制御部５０は、処理をステップＳ４０に移す。
【００９４】
他方、ステップＳ３７では、制御部５０のデータ抽出手段５３は、ステップＳ３４で検索された類似画像データを含むページデータを抽出する。そして、抽出したページデータを解析する。具体的には、抽出したページデータから種々の抽出方法により、マッチングをするためのデータを抽出する。その後、制御部５０は、処理をステップＳ３８に移す。
【００９５】
ステップＳ３８では、制御部５０のマッチング手段５４は、ステップＳ３７により抽出されたマッチングをするためのデータ（コンテンツデータ）を用いて、記憶部６０の広告データ格納部６２に格納される広告データとマッチング処理を行う。その後、制御部５０は、処理をステップＳ３９に移す。
【００９６】
ステップＳ３９では、制御部５０の広告データ抽出手段５５は、ステップＳ３８での広告データとのマッチング処理でのマッチング結果得られた広告データを記憶部６０の広告データ格納部６２から抽出する。そして、制御部５０の広告ページ追加手段５６は、抽出した広告データを、対象ページデータに追加し、当該対象ページを記憶部６０に保存する。その後、制御部５０は、処理をステップＳ４０に移す。
【００９７】
ステップＳ４０では、制御部５０は、記憶部６０のキューに、未処理のＵＲＬが残っているか否かを判定する。記憶部６０のキューに、未処理のＵＲＬが残っている場合（ステップＳ４０の処理でＹＥＳが判断される場合）には、制御部５０は、処理をステップＳ３１に移す。他方、記憶部６０のキューに、未処理のＵＲＬが残っていない場合（ステップＳ４０の処理でＮＯが判断される場合）には、制御部５０は、本処理を終了する。
【００９８】
このように、ページ送信要求があった場合に、当該対象ページが既にマッチング処理をされたものであれば、そのマッチング処理により適合された広告データが付され、記憶部６０に保存されたページを抽出した上で送信する。他方、当該対象ページがマッチング処理をされていないものであれば、デフォルトの広告データを付して、要求のあったページを送信する。そして、当該ページのＵＲＬを記憶部６０のキューに格納しておき、別処理で、広告データとのマッチング処理を行い、その結果データを保存することにより、次回以降は、対象ページの送信要求に応じて適合する広告データを付したページを送信しうる。このような処理により、送信要求のスピードに耐えうる速さで通信しながらも、適合する広告データを付したページを送信することが可能となる。
【００９９】
［実施例］
図７は、本発明の実施例の１つの具体例を示したものである。先ず、図７の（１）に示すユーザ端末２０には、「○○ＰＨＯＴＯＳへ」と記載されたリンクが表示されている。このリンクをクリックすると、広告配信装置１０に対し、対象画像データ７１を含む対象ページデータ７０のページ送信要求がされる。そして、広告配信装置１０は、対象ページデータ７０を、コンテンツ格納部６１から抽出する（図７の（２））。さらに、広告配信装置１０は、対象画像データ７１を抽出する（図７の（３））。ここでは、対象ページデータ７０は、「○○ＰＨＯＴＯＳ」という写真が掲載されたページデータであり、対象画像データ７１は自動車の写真である。
【０１００】
そして、広告配信装置１０は、抽出した対象画像データ７１に基づいて、類似画像をコンテンツ格納部６１から抽出する（図７の（４））。この例では、３種類の画像データを含むページデータが抽出ページデータ７２として得られている。ここで、左の抽出ページデータ７２ａには、「○○月×日新車購入」というメタデータ７４が、自動車の画像データに含まれている。また、中央の抽出ページデータ７２ｂは、「△△さんの日記」であり、その中に、乗用自動車の画像データとともに「△△さんの日記  昨日、車で鈴鹿にＦ１を見に行った。」というテキスト７５が含まれている。さらに、右の抽出ページデータ７２ｃには、ニュースのページデータに自動車の画像データと、別のページへのリンク情報とともに「○○車」というタグ７６が含まれている。
【０１０１】
これらのメタデータ７４、テキスト７５、タグ７６からキーワードを、画像関連データ７７として抽出する。そして、画像関連データ７７と、広告データ格納部６２に格納される広告データ７３とのマッチング処理を行う。そして、「○△ディーラ」という広告データ７３を抽出する（図７の（５））。
【０１０２】
広告配信装置１０は、抽出した広告データ７３を、先に抽出した対象ページデータ７０に追加し、当該対象ページデータ７０を、ユーザ端末２０にダウンロードする。ユーザ端末２０は、対象ページデータ７０に、広告データ７３を対象画像データ７１に関連した広告として表示することができる（図７の（６））。
【０１０３】
［広告配信装置１０のハードウェア構成］
図８は、本発明の好適な実施形態の一例に係る広告配信装置１０のハードウェア構成を示す図である。広告配信装置１０は、ページ送信要求受付手段５１、類似画像検索手段５２、データ抽出手段５３、マッチング手段５４、広告データ抽出手段５５、広告ページ追加手段５６および要求ページ送信手段５７を含む制御部５０を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０（マルチプロセッサ構成ではＣＰＵ１２０等複数のＣＰＵが追加されてもよい）、バスライン１０５、通信Ｉ／Ｆ１４０、メインメモリ１５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１６０、ＵＳＢポート１９０、Ｉ／Ｏコントローラ１７０、ならびにキーボードおよびマウス１８０等の入力手段や表示装置１２２を備える。
【０１０４】
Ｉ／Ｏコントローラ１７０には、テープドライブ１７２、ハードディスク１７４、光ディスクドライブ１７６、半導体メモリ１７８、等の記憶手段を接続することができる。
【０１０５】
ＢＩＯＳ１６０は、広告配信装置１０の起動時にＣＰＵ１１０が実行するブートプログラムや、広告配信装置１０のハードウェアに依存するプログラム等を格納する。
【０１０６】
コンテンツ格納部６１および広告データ格納部６２を含む記憶部６０を構成するハードディスク１７４は、広告配信装置１０として機能するための各種プログラムおよび本発明の機能を実行するプログラムを記憶しており、さらに必要に応じて各種データベースを構成可能である。
【０１０７】
光ディスクドライブ１７６としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１７７を使用する。光ディスク１７７から光ディスクドライブ１７６によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ１７０を介してメインメモリ１５０またはハードディスク１７４に提供することもできる。また、同様にテープドライブ１７２に対応したテープメディア１７１を主としてバックアップのために使用することもできる。
【０１０８】
広告配信装置１０に提供されるプログラムは、ハードディスク１７４、光ディスク１７７、またはメモリーカード等の記録媒体に格納されて提供される。このプログラムは、Ｉ／Ｏコントローラ１７０を介して、記録媒体から読み出され、または通信Ｉ／Ｆ１４０を介してダウンロードされることによって、広告配信装置１０にインストールされ実行されてもよい。
【０１０９】
前述のプログラムは、内部または外部の記憶媒体に格納されてもよい。ここで、記憶部６０を構成する記憶媒体としては、ハードディスク１７４、光ディスク１７７、またはメモリーカードの他に、ＭＤ等の光磁気記録媒体、テープメディア１７１を用いることができる。また、専用通信回線やインターネットに接続されたサーバシステムに設けたハードディスク１７４または光ディスクライブラリー等の記憶装置を記録媒体として使用し、通信回線を介してプログラムを広告配信装置１０に提供してもよい。
【０１１０】
ここで、表示装置１２２は、広告配信装置１０の管理者にデータの入力を受け付ける画面を表示したり、広告配信装置１０による演算処理結果の画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。
【０１１１】
ここで、入力手段は、広告配信装置１０の管理者による入力の受け付けを行うものであり、キーボードおよびマウス１８０等により構成してよい。
【０１１２】
また、通信Ｉ／Ｆ１４０は、広告配信装置１０を専用ネットワークまたは公共ネットワークを介して端末と接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１４０は、モデム、ケーブル・モデムおよびイーサネット（登録商標）・アダプタを含んでよい。
【０１１３】
以上の例は、広告配信装置１０について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータを広告配信装置１０として動作させることにより上記で説明した機能を実現することもできる。したがって、本発明において一実施形態として説明した広告配信装置１０により実現される機能は、上述の方法を当該コンピュータにより実行することにより、あるいは、上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。
【０１１４】
［ページ格納装置１１のハードウェア構成］
ページ格納装置１１も、上述の広告配信装置１０と同様な構成で実現できる。
【０１１５】
［ユーザ端末２０のハードウェア構成］
ユーザ端末２０も、上述の広告配信装置１０と同様な構成で実現できる。また、上述の例ではいわゆるコンピュータあるＰＣ２０ａで実現した例について説明しているが、さらに、本発明の原理が適用可能である限り、モバイル２０ｂ、ＰＤＡ端末２０ｃ等の様々な端末で実現してもよい。
【０１１６】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０１１７】
【図１】本発明の好適な実施形態の一例に係るコンピュータ・システムの全体構成および広告配信装置の機能構成を表すブロック図である。
【図２】本発明に係る処理についての概念図である。
【図３】本発明に係る処理の第１の例を示すフローチャートである。
【図４】図３に続くフローチャートである。
【図５】本発明に係る処理の第２の例を示すフローチャートである。
【図６】図５に示す第２の例において実施される広告マッチング処理を示すフローチャートである。
【図７】本発明の実施例の１つの具体例を示す図である。
【図８】本発明に係る広告配信装置のハードウェア構成の一例を示す図である。
【符号の説明】
【０１１８】
１      コンピュータ・システム
１０    広告配信装置
１１    ページ格納装置
２０、２０ａ、２０ｂ、２０ｃ  ユーザ端末
３０    通信回線
５０    制御部
６０    記憶部
【図１】
2008096759.tif 000003
【図２】
2008096759.tif 000004
【図３】
2008096759.tif 000005
【図４】
2008096759.tif 000006
【図５】
2008096759.tif 000007
【図６】
2008096759.tif 000008
【図７】
2008096759.tif 000009
【図８】
2008096759.tif 000010