(57)【特許請求の範囲】
【請求項１】
複数の広告および当該複数の広告に関する情報のみを記憶し、かつ、当該記憶する前記広告のうち１つ以上をユーザ毎に保存するデータベースと、
前記データベースの記憶する１つ以上の広告を出力する出力部と、当該出力部の出力する前記広告のうち１つ以上の保存を要求する広告保存要求を取得する広告保存要求取得部と、前記広告保存要求によって保存を要求された広告を、前記広告保存要求に含まれるユーザ識別情報に基づいてユーザ毎に前記データベースに保存させる保存処理部と、を具備する広告配信装置と、
を具備し、
前記出力部は、前記ユーザからの要求に基づいて、および、所定のタイミングで自動的に、前記データベースの記憶する１つ以上の広告を出力することを特徴とする広告システム。
【請求項２】
前記広告配信装置は、
ユーザ識別情報を含み、前記データベースに保存された広告のうち前記ユーザ識別情報によって識別されるユーザに対応する広告または当該広告を取得可能な情報を要求する広告要求を取得する広告要求取得部と、
前記広告要求に含まれる前記ユーザ識別情報に基づいて、前記広告要求の要求する広告または当該広告を取得可能な情報を前記データベースから読み出す読出処理部と、
を具備し、
前記出力部は、前記読出処理部が読み出した広告または当該広告を取得可能な情報を出力することを特徴とする請求項１に記載の広告システム。
【請求項３】
前記広告配信装置は、
前記データベースに保存された広告のうち、所定の条件に適合する広告を選択する広告選択部を具備し、
前記出力部は、前記広告選択部が選択した広告または当該広告を取得可能な情報を出力することを特徴とする請求項１または請求項２に記載の広告システム。
【請求項４】
前記データベースは、前記複数の広告の各々と並べ替えキーとを対応付けて記憶し、
前記広告配信装置は、
前記データベースに保存された広告の全部または一部の表示画面における並び順を前記並べ替えキーに基づいて並べ替えるソート部を具備し、
前記出力部は、広告または当該広告を取得可能な情報を、前記ソート部が並べ替えた並び順にて表示する画面データを出力することを特徴とする請求項１から３のいずれか一項に記載の広告システム。
【請求項５】
前記広告配信装置は、
前記データベースの記憶する広告に類似する広告を前記データベースから検索する類似広告検索部と、
前記検索を要求する検索要求を取得する検索要求取得部と、
を具備し、
前記類似広告検索部は、前記検索要求取得部が前記検索要求を取得すると前記検索を行い、
前記出力部は、前記広告検索部が検索した広告を出力することを特徴とする請求項１から４のいずれか一項に記載の広告システム。
【請求項６】
複数の広告および当該複数の広告に関する情報のみを記憶し、かつ、当該記憶する前記広告のうち１つ以上をユーザ毎に保存するデータベースを具備する広告システムの広告保存方法であって、
前記データベースの記憶する１つ以上の広告を出力する出力ステップと、
前記出力ステップにて出力される前記広告のうち１つ以上の保存を要求する広告保存要求を取得する広告保存要求取得ステップと、
前記広告保存要求によって保存を要求された広告を、前記広告保存要求に含まれるユーザ識別情報に基づいてユーザ毎に前記データベースに保存させる保存処理ステップと、
を具備し、
前記出力ステップでは、前記ユーザからの要求に基づいて、および、所定のタイミングで自動的に、前記データベースの記憶する１つ以上の広告を出力することを特徴とする広告保存方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告システム、当該広告システムにおける広告保存方法に関する。
【背景技術】
【０００２】
Ｗｅｂページなど、コンピュータの表示画面に、広告を付して表示することが一般に行われている。例えば、図７に示す広告システム１００１において、端末装置１１２１からのログイン要求を受けると、サービス提供サーバ装置１１０１は、利用者データベース（Data Base；ＤＢ）１１０２からログインパスワードを読み出してユーザ認証を行う。そして、ユーザ認証に成功すると、サービス提供サーバ装置１１０１は、提供サービスデータベース１１０３から、サービス提供用のデータとしてホームページ表示用データを取得し、また、広告配信装置１１１１を介して広告内容データベース１１１２から、広告表示用データを取得する。そして、サービス提供サーバ装置１１０１は、ホームページ表示用データに広告表示用データを埋め込んで、広告の付されたホームページの表示用データを生成して端末装置１１２１に送信する。そして、端末装置１１２１は、広告の付されたホームページを表示する。
また、画面上に表示された広告を後で閲覧したい場合、当該広告を表示する端末装置のユーザは、端末装置を操作して、後で閲覧したい広告を保存しておくことが考えられる。
【０００３】
ここで、ユーザに提示する広告を選択する方法として、特許文献１には、ユーザから指定された文書（ユーザの指定するＷｅｂページに含まれるテキスト等）からユーザの嗜好を示すベクトルを生成し、当該ベクトルに基づいてユーザに提示する広告を選択する方法が示されている。
また、特許文献２には、ユーザに配信した広告の履歴およびユーザがクリックして閲覧した広告の履歴に基づいて、ユーザの興味が高いと推定される広告を優先的に配信する方法が示されている。
また、特許文献３には、ブログの投稿記事等、ユーザの表現履歴やユーザの既知の属性履歴に基づいて、ユーザに配信する広告を選択する方法が示されている。
また、Ｗｅｂページなどのデータを保存する方法として、特許文献４には、利用者が複数の端末を使用する場合に、ブックマーク管理サーバ６０が複数端末に共通のブックマーク情報リストを保持する方法が示されており、この方法によれば効率よくブックマークを管理可能とされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１１８７１６号公報
【特許文献２】特開２００７−２８６８３２号公報
【特許文献３】特開２００９−１４５９６８号公報
【特許文献４】特開２００３−６７３２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１〜３に記載の方法は、ユーザに提示する広告を選択する方法であって、ユーザが広告を参照したいときに参照可能とする技術は開示されていない。
また、特許文献４に記載の方法では、ブックマークに登録されるウェブコンテンツは別段限定されていない。このため、特許文献４に記載の方法を用いて、ユーザが後で参照したい広告のＵＲＬを保存する場合、当該広告のＵＲＬと様々な種類の他のウェブコンテンツのＵＲＬとが区別されずに保存され、広告を参照する際に、参照したい広告のＵＲＬをユーザが発見しにくくなるおそれがある。参照したい広告のＵＲＬをユーザが発見し易くするためには、例えば広告のＵＲＬと他のウェブコンテンツのＵＲＬとを区別して保存することが考えられるが、このような、区別して保存する手段はユーザ自身が用意する必要があり、ユーザの負担となる。
【０００６】
本発明は、このような事情を考慮してなされたものであり、その目的は、広告を登録する際のユーザの負担を抑えつつ、ユーザが参照したいタイミングで、その広告を参照可能とする広告システムおよび広告保存方法を提供することにある。
【課題を解決するための手段】
【０００７】
この発明は上述した課題を解決するためになされたもので、本発明の一態様による広告システムは、複数の広告および当該複数の広告に関する情報のみを記憶し、かつ、当該記憶する前記広告のうち１つ以上をユーザ毎に保存するデータベースと、前記データベースの記憶する１つ以上の広告を出力する出力部と、当該出力部の出力する前記広告のうち１つ以上の保存を要求する広告保存要求を取得する広告保存要求取得部と、前記広告保存要求によって保存を要求された広告を、前記広告保存要求に含まれるユーザ識別情報に基づいてユーザ毎に前記データベースに保存させる保存処理部と、を具備する広告配信装置と、を具備し、前記出力部は、前記ユーザからの要求に基づいて、および、所定のタイミングで自動的に、前記データベースの記憶する１つ以上の広告を出力することを特徴とする。
【０００８】
また、本発明の一態様による広告保存方法は、複数の広告および当該複数の広告に関する情報のみを記憶し、かつ、当該記憶する前記広告のうち１つ以上をユーザ毎に保存するデータベースを具備する広告システムの広告保存方法であって、前記データベースの記憶する１つ以上の広告を出力する出力ステップと、前記出力ステップにて出力される前記広告のうち１つ以上の保存を要求する広告保存要求を取得する広告保存要求取得ステップと、前記広告保存要求によって保存を要求された広告を、前記広告保存要求に含まれるユーザ識別情報に基づいてユーザ毎に前記データベースに保存させる保存処理ステップと、を具備
し、前記出力ステップでは、前記ユーザからの要求に基づいて、および、所定のタイミングで自動的に、前記データベースの記憶する１つ以上の広告を出力することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、広告を登録する際のユーザの負担を抑えつつ、ユーザが参照したいタイミングで、その広告を参照可能とすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態における広告システムの概略構成を示すブロック図である。
【図２】同実施形態において、端末装置のユーザに対するログイン処理を行う際の、広告システムの処理手順の例を示すシーケンス図である。
【図３】同実施形態において、広告システムがユーザ認証を必要としない場合に、端末装置が画面データを取得する際の、広告システムの処理手順の例を示すシーケンス図である。
【図４】同実施形態において、端末装置からの要求により利用者追加情報データベースが広告を保存する際の、広告システムの処理手順を示すシーケンス図である
【図５】同実施形態において、端末装置が、ユーザ操作に基づいて保存済みの広告を取得する際の、広告システムの処理手順を示すシーケンス図である。
【図６】同実施形態において、端末装置が、過去に保存された広告に類似する広告を取得して一覧表示する際の、広告システムの処理手順を示すシーケンス図である。
【図７】端末装置に広告を表示する広告システムの概略構成例を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施の形態について説明する。
図１は、本発明の一実施形態における広告システムの概略構成を示すブロック図である。同図において、広告システム１は、サービス提供サーバ装置１０１と、利用者データベース１０２と、提供サービスデータベース１０３と、広告配信装置１１１と、広告内容データベース１１２と、利用者追加情報データベース１１３と、端末装置１２１とを具備する。広告配信装置１１１は、保存処理部４０１と、読出処理部４０２と、広告選択部４０３と、ソート部４０４と、類似広告検索部４０５と、広告画面生成部４０６と、通信部（出力部、広告保存要求取得部、広告要求取得部、検索要求取得部）４０７とを具備する。利用者追加情報データベース１１３は、気になる広告記憶部３０１と、おすすめ広告記憶部３０２とを具備する。端末装置１２１は、表示部２０１と、操作部２０２とを具備する。
【００１２】
サービス提供サーバ装置１０１は、端末装置１２１に対して、ホームページ表示やデータ配信やアプリケーション実行等の各種サービスを提供する。その際、サービス提供サーバ装置１０１は、提供サービスデータベース１０３から、サービス提供用のデータを取得し、また、広告配信装置１１１から、広告表示用のデータを取得する。そして、サービス提供サーバ装置１０１は、これらサービス提供用のデータおよび広告表示用のデータを部品としてサービス提供用のデータを合成し、端末装置１２１に送信する。なお、サービス提供サーバ装置１０１が、サービス提供用のデータを合成する形態は、サービス提供用のデータの所定の位置に、広告表示用データをはめ込む形態であってもよい。
また、サービス提供サーバ装置１０１が提供するサービスは、例えば、インターネットまたはイントラネット上の、業務処理、クラウド、ＳａａＳ（Software as a Service）、ＡＳＰ（Application Service Provider）あるいはＳＮＳ（Social Network Service）などのサービスであってもよい。
【００１３】
利用者データベース１０２は、端末装置１２１のユーザのログインパスワードなど、ユーザに関するデータを予め記憶している。
提供サービスデータベース１０３は、ホームページ表示用データや配信用データやアプリケーションプログラムなど、サービス提供サーバ装置１０１がサービスを提供するために必要なデータを予め記憶している。
【００１４】
広告内容データベース１１２は、複数の広告を予め記憶するデータベースであり、広告配信装置１１１からの要求に応じて広告データを出力する。
利用者追加情報データベース１１３は、端末装置１２１のユーザによって保存要求された広告を識別する広告識別情報など、広告に関するユーザ情報である利用者追加情報を記憶する。
気になる広告記憶部３０１は、おすすめ広告記憶部３０２は、端末装置１２１のユーザの操作（以下、「ユーザ操作」と称する）により保存を要求された広告を識別する広告識別情報を記憶する。気になる広告記憶部３０１は、後述するユーザ識別情報に基づいて、広告識別情報をユーザ毎に記憶する。
おすすめ広告記憶部３０２は、広告内容データベース１１２の記憶する広告を識別する識別情報のうち、気になる広告記憶部３０１の記憶する保存済みの広告に類似する広告を示す広告識別情報を記憶する。気になる広告記憶部３０１と同様、おすすめ広告記憶部３０２は、ユーザ識別情報に基づいて、広告識別情報をユーザ毎に記憶する。
【００１５】
なお、広告内容データベース１１２と利用者追加情報データベース１１３とで、本発明におけるデータベースを構成する。すなわち、広告内容データベース１１２が、複数の広告を記憶し、利用者追加情報データベース１１３が、広告内容データベース１１２の記憶する広告のうち、保存を要求された（１つ以上の）広告をユーザ毎に保存する。
【００１６】
なお、気になる広告記憶部３０１およびおすすめ広告記憶部３０２に広告を保存する方法は、上述した広告識別情報を記憶する方法に限らない。例えば、広告内容データベース１１２の記憶する広告内容（を示すデータ）を記憶するようにしてもよい。これにより、広告配信装置１１１は、気になる広告記憶部３０１や、おすすめ広告記憶部３０２から直接広告を取得でき、広告内容データベース１１２から広告を取得する処理（後述する図４のシーケンスＳ４３１〜Ｓ４３２における処理など）が不要となる。この点で、広告配信装置１１１の負荷を軽減できる。一方、気になる広告記憶部３０１や、おすすめ広告記憶部３０２が広告識別情報を記憶することにより、気になる広告記憶部３０１や、おすすめ広告記憶部３０２に必要な記憶容量を比較的小さくすることが出来る。
【００１７】
広告配信装置１１１は、サービス提供の際の表示画面に含めて表示するための広告を広告内容データベース１１２から読み出し、読み出した広告をサービス提供サーバ装置１０１に出力する。また、広告配信装置１１１は、利用者追加情報データベース１１３への広告の保存など、端末装置１２１のユーザの操作入力に応じて、広告に対する各種処理を行う。
【００１８】
保存処理部４０１は、端末装置１２１から送信される広告保存要求に基づいて、保存を要求される広告を、利用者追加情報データベース１１３の気になる広告記憶部３０１に保存する。例えば、保存処理部４０１は、保存を要求される広告を識別する広告識別情報（例えば広告のＵＲＬなど）を気になる広告記憶部３０１に書き込むことにより、保存を行う。
読出処理部４０２は、端末装置１２１からの要求に基づいて、利用者追加情報データベース１１３の気になる広告記憶部３０１またはおすすめ広告記憶部３０２に保存されている広告識別情報を読み出す。
【００１９】
広告選択部４０３は、端末装置１２１から送信される広告参照要求に条件が含まれている場合に、読出処理部４０２が読み出す広告識別情報のうち、条件に適合する広告識別情報を選択する。例えば、例えば、最近１週間以内に保存された広告など、広告が保存された日時の条件を示す保存日時条件が広告参照要求に含まれている場合に、この保存日時条件を満たす広告を選択する。
【００２０】
ソート部４０４は、読出処理部４０２が読み出した広告識別情報を並べ替える。
類似広告検索部４０５は、端末装置１２１のユーザの操作入力に応じて、保存済みの広告に類似する広告を、広告内容データベース１１２の記憶する広告の中から検索する。
広告画面生成部４０６は、読出処理部４０２が読み出した広告識別情報、または、広告選択部４０３が選択した広告識別情報、または、ソート部４０４が並べ替えた広告識別情報に基づいて、広告内容データベース１１２から広告を取得し、取得した広告を表示する広告画面を生成する。また、広告画面生成部４０６は、サービス提供サーバ装置１０１からの要求に応じて、広告内容データベース１１２から広告を取得し、取得した広告を表示する広告画面を生成する。
【００２１】
通信部４０７は、広告画面生成部４０６が生成した広告画面を出力する。通信部４０７の広告画面出力方法は、表示画面データとしての送信であってもよいし、広告を含むメールの送信であってもよいし、例えば広告のＵＲＬなど広告を取得可能な識別情報を含むメールの送信であってもよい。
また、通信部４０７は、端末装置１２１から送信される各種要求を取得（受信）する。通信部４０７が取得する要求には、広告の保存を要求する広告保存要求と、広告または当該広告を取得可能な情報を要求する広告要求と、保存済みの広告に類似する広告または当該広告を取得可能な情報を要求する検索要求とが含まれる。
【００２２】
端末装置１２１は、ユーザ操作に応じて、サービス提供サーバ装置１０１から、ホームページ表示や配信データの取得やアプリケーション実行結果の取得等のサービス取得を行う。また、端末装置１２１は、広告の保存要求や、保存済みの広告の表示要求など、広告に対するユーザの操作入力を受け付けて、操作入力に応じた要求をサービス提供サーバ装置１０１に送信し、また、サービス提供サーバ装置１０１から返信される広告を表示する。端末装置１２１としては、サービス提供を受けて広告を表示可能な様々な情報機器を用いることができる。例えば、端末装置１２１は、ＰＣ（Personal Computer）であってもよいし、携帯電話機であってもよいし、ＰＨＳ（Personal Handy-phone System）であってもよいし、携帯情報端末（ＰＤＡ；Personal Digital Assistant）であってもよい。
表示部２０１は、液晶パネル等の表示画面を具備し、広告を含むサービス提供画面や、広告を一覧表示するサムネイル画面や、ユーザ操作によって選択された広告を表示する。
操作部２０２は、マウスやキーボード等の入力デバイスを具備し、端末装置１２１のユーザによる入力操作を受け付ける。
【００２３】
図２は、端末装置１２１のユーザに対するログイン処理を行う際の、広告システム１の処理手順の例を示すシーケンス図である。
まず、端末装置１２１は、操作部２０２にてログイン要求操作を受け付けると、サービス提供サーバ装置１０１にログイン要求を送信する（シーケンスＳ１０１）。
そして、サービス提供サーバ装置１０１は、端末装置１２１から送信されるログイン要求を受けると、まず、ユーザ認証を試みる。例えば、端末装置１２１は、ユーザＩＤとログインパスワードとを含むログイン要求を送信し、サービス提供サーバ装置１０１は、ログイン要求に含まれるログインパスワードと、利用者データベース１０２が予め記憶するログインパスワードとを用いてパスワード認証を行う。そのために、サービス提供サーバ装置１０１は、利用者情報としてログインパスワードを要求する利用者情報要求にユーザＩＤを含めて、利用者データベース１０２に出力する（シーケンスＳ１１１）。この利用者情報要求の出力を受けた利用者データベース１０２は、利用者情報要求からユーザＩＤを読み出し、読み出したユーザＩＤと対応付けて予め記憶している当該ユーザのログインパスワードを、サービス提供サーバ装置１０１に出力する（シーケンスＳ１１２）。そして、サービス提供サーバ装置１０１は、端末装置１２１からのログイン要求に含まれるログインパスワードと、利用者データベース１０２から出力されるログインパスワードとが同一か否かを判定するパスワード認証により、ユーザ認証を行う（シーケンスＳ１１３）。
【００２４】
ユーザ認証に成功すると、サービス提供サーバ装置１０１は、端末装置１２１のユーザにサービスを提供するためのデータ（以下、「サービス用データ」と称する）を要求するサービス用データ要求を、提供サービスデータベース１０３に出力する（シーケンスＳ１２１）。例えば、端末装置１２１のログイン時にサービス提供サーバ装置１０１が提供するサービスが、ホームページを表示するサービスである場合、サービス提供サーバ装置１０１は、提供サービスデータベース１０３に対して、画像データやテキストデータやページ移動を実行するスクリプトなど、ホームページ画面の部品データを要求する。
そして、サービス提供サーバ装置１０１から出力されるサービス用データ要求を受けた提供サービスデータベース１０３は、要求に応じたサービス用データを、サービス提供サーバ装置１０１に出力する（シーケンスS１２２）。
【００２５】
また、サービス提供サーバ装置１０１は、サービス提供時の画面中で端末装置１２１に広告を表示させるための広告データを要求する広告データ要求を、広告配信装置１１１に送信する（シーケンスＳ１３１）。そして、広告配信装置１１１は、サービス提供サーバ装置１０１から送信される広告データ要求を広告内容データベース１１２に転送する（シーケンスＳ１３２）。
広告配信装置１１１から出力される広告データ要求を受けた広告内容データベース１１２は、広告データを広告配信装置１１１に返送する（シーケンスＳ１３３）。
【００２６】
ここで、広告データは、表示部２０１の画面上に表示される広告の内容を示すデータ（以下では、「広告内容情報」と称する）と、当該広告内容情報を識別する広告識別情報とが対応付けられたデータである。
また、広告内容情報は、例えば、広告文書のテキストデータや、広告画像のＪＰＥＧ（Joint Picture Experts Group）などの静止画データまたはＭＰＥＧ（Moving Picture Experts Group）などの動画データや、商品画像を表示した後に購入申し込みページに移動するなどのページ移動を行うスクリプトデータや、静止画を数秒おきに切り替えて表示するなど、文書や静止画や動画や音声等に対する加工を行う仕組みを提供する生成情報などである。
【００２７】
また、広告識別情報は、広告内容データベース１１２が広告内容情報を識別可能な識別情報であり、例えば、広告内容データベース１１２の有するメモリ空間上で当該広告内容情報が記憶されているアドレスを示す情報である。このアドレスは、数値（例えば、１６進数で「４９ＡＢ５Ｆ４０」など）で示されていてもよいし、ＵＲＬ（Uniform Resource Locator）形式で示されていてもよい。
【００２８】
また、広告内容情報や広告識別情報は、必要に応じて暗号化されていてもよい。例えば、端末装置１２１が、ユーザの操作入力に従って特定の広告の表示を要求する際、暗号化されたアドレスを出力することにより、ユーザが要求している広告を第三者に対して隠蔽し、ユーザのプライバシーを保護することができる。当該要求に対して返信される広告内容情報についても同様である。また、広告識別情報は、広告内容データベース１１２が広告データを出力する毎、あるいは、１週間毎やユーザログイン毎など所定の期間毎に変更されるものであってもよい。
【００２９】
広告内容データベース１１２から出力される広告データを受けた広告配信装置１１１は、当該広告データを、必要に応じてサービス提供サーバ装置１０１が処理可能な形式に変換し、サービス提供サーバ装置１０１に転送する（シーケンスＳ１３４）。そして、サービス提供サーバ装置１０１は、シーケンスＳ１２２で取得したサービス用データと、シーケンスＳ１３４で取得した広告データとを部品として、端末装置１２１にサービスを提供するためのデータ（ここでは、端末装置１２１がログイン成功時に表示する初期画面のデータ）を合成し（シーケンスＳ１４１）、端末装置１２１に送信する（シーケンスＳ１５１）。ここでいう「合成」とは、サービス用データおよび広告用データに基づいて、端末装置１２１に返信するデータを生成する処理である。例えば、サービス提供サーバ装置１０１は、予め用意されたＨＴＭＬテンプレートファイルの所定の位置に、サービス用データと広告データとを埋め込むことにより、画面データを合成する。あるいは、サービス用データに、広告データを部品としてはめ込むことにより画面データを合成するようにしてもよい。
【００３０】
なお、サービス提供サーバ装置１０１が端末装置１２１に返信するデータ（以下では、「提供サービスデータ」と称する）の形式は、端末装置１２１が認識可能であれば任意のものでよい。例えば、サービス提供サーバ装置１０１は、ＨＴＭＬファイルまたはＪＰＥＧファイルまたはＭＰＥＧファイル等により表示画面データを出力してもよいし、ＪＳＰ（Java Server Pages。Javaおよびその他のJavaを含む標章は登録商標）やＰｅｒｌ等のファイルによりスクリプトやアプリケーションプログラムを出力してもよいし、ＷＭＶファイルあるいはＭＯＶファイル等によりストリーミング動画を出力してもよい。
【００３１】
サービス提供サーバ装置１０１から送信される画面データを受けた端末装置１２１は、当該画面データに基づいて、表示部２０１にて広告を含む画面を表示する。
なお、広告内容情報が、提供サービスデータ中にそのまま埋め込み可能な場合は、シーケンスＳ１３３において、広告内容データベース１１２が、広告識別情報のみを出力するようにしてもよい。この場合、サービス提供サーバ装置１０１は、シーケンスＳ１５１において、広告識別情報を含む提供サービスデータを出力する。そして、端末装置１２１は、当該提供サービスデータを解析して広告識別情報を読み出し、読み出した広告識別情報に基づいて、広告内容情報（広告画面に表示される情報）を取得し、画面中に表示する。
【００３２】
以上のように、端末装置１２１は、広告内容データベース１１２の記憶する広告を表示部２０１にて表示する。そして、後述するように、端末装置１２１のユーザは、表示部２０１に表示された広告を選択することにより、利用者追加情報データベース１１３に広告を保存させることが出来る。
【００３３】
図３は、広告システム１がユーザ認証を必要としない場合に、端末装置１２１が画面データを取得する際の、広告システム１の処理手順の例を示すシーケンス図である。
ユーザ認証が不要な場合、端末装置１２１は、ログイン時のサービスとして、例えばホームページの画面データを要求する画面要求をサービス提供サーバ装置１０１に送信する（シーケンスＳ２０１）。以下、シーケンスＳ２１１以降は、図２のシーケンスＳ１２１以降と同様である。
【００３４】
また、広告システム１がユーザ認証を必要とする場合に、図２の処理を終えた後、操作部２０２にて表示すべき画面の指定を受けた（例えば、Ｗｅｂページ上で、マウスクリックによって、他のページへのリンクの選択を受け付けた）端末装置１２１は、図３に示す処理手順にて画面データを取得して表示部２０１にて表示する。
【００３５】
以上、図２の場合と同様に、端末装置１２１は、広告内容データベース１１２の記憶する広告を表示部２０１にて表示する。そして、後述するように、端末装置１２１のユーザは、表示部２０１に表示された広告を選択することにより、利用者追加情報データベース１１３に広告を保存させることが出来る。
【００３６】
図４は、端末装置１２１からの要求により利用者追加情報データベース１１３が広告を保存する際の、広告システム１の処理手順を示すシーケンス図である。
まず、端末装置１２１は、操作部２０２にて広告保存要求操作を受け付けると、サービス提供サーバ装置１０１に広告保存要求を送信する（シーケンスＳ３０１）。例えば、操作部２０２がマウスを具備し、表示部２０１が画面中に表示する広告を右クリックするユーザ操作を受け付けると、表示部２０１が広告保存要求を含むメニュー画面を表示する。そして、広告保存要求を左クリック（選択）するユーザ操作が広告保存要求操作に該当する。そして、広告保存要求操作を受け付けた端末装置１２１は、保存すべき広告の広告識別情報を提供サービスデータから読み出し、読み出した広告識別情報と、ユーザ識別情報とを含む広告保存要求を、サービス提供サーバ装置１０１に送信する。
【００３７】
ここで、ユーザ識別情報は、後述するように、利用者追加情報データベース１１３が広告識別情報をユーザ毎に記憶するために用いられる識別情報である。ユーザ識別情報は、ログイン時のユーザ認証（図２のシーケンスＳ１０１〜Ｓ１０２）に用いられるユーザＩＤであってもよいし、一時的な識別子であってもよい。例えば、サービス提供サーバ装置１０１が、端末装置１２１に対してサービスを提供する毎にワンタイムＩＤ（One-Time ID）、あるいは、ログイン毎または１週間等の一定期間毎に更新されるＩＤを発行するようにしてもよい。この場合、端末装置１２１は、最新のＩＤをユーザ識別情報として広告保存要求に含めて送信する。さらには、ユーザ識別情報が暗号化されていてもよい。このように、一時的なユーザ識別情報あるいは暗号化されたユーザ識別情報を用いることにより、ユーザが保存を要求している広告を第三者に対して隠蔽し、ユーザのプライバシーを保護することができる。
【００３８】
なお、ユーザ識別情報によって識別されるユーザは、１人のユーザであってもよいし、ユーザグループであってもよい。例えば、経理部など、業務上同一の組織に属するユーザに対しては、同一の広告が有益であることが考えられる。そこで、業務上の組織をユーザグループとして広告を共有できるようにしてもよい。
あるいは、端末装置１２１のＭＡＣアドレス（Media Access Control Address）またはＩＰアドレス、あるいは、端末装置１２１が携帯電話機の場合のＩＭＳＩ（International Mobile Subscriber Identity）など、端末装置１２１を識別する情報をユーザ識別情報として用いるようにしてもよい。この場合、端末装置１２１を個人で使用していれば当該個人がユーザとして識別され、端末装置１２１をグループで使用していれば、当該使用者グループがユーザとして識別される。
【００３９】
そして、サービス提供サーバ装置１０１は、端末装置１２１から送信される広告保存要求を広告配信装置１１１に転送する（シーケンスＳ３０２）。そして、広告配信装置１１１では、サービス提供サーバ装置１０１から送信される広告保存要求を、通信部４０７が受信して保存処理部４０１に出力し、保存処理部４０１は、この広告保存要求を利用者追加情報データベース１１３に出力する（シーケンスＳ３０３）。
広告配信装置１１１から送信される広告保存要求を受けた利用者追加情報データベース１１３の気になる広告記憶部３０１は、広告保存要求に含まれる広告識別情報を記憶する。
【００４０】
その際、気になる広告記憶部３０１は、広告保存要求に含まれるユーザ識別情報を読み出して、ユーザ識別情報によって識別されるユーザ毎に広告識別情報を記憶する。
例えば、気になる広告記憶部３０１は、ユーザＩＤなどユーザを区別可能な情報を広告識別情報に対応付けて記憶する。あるいは、気になる広告記憶部３０１の記憶領域がユーザ毎に分割されており、気になる広告記憶部３０１が、ユーザ識別情報によって識別されるユーザに割り当てられた記憶領域に、広告識別情報を書き込むようにしてもよい。
このように、保存処理部４０１は、広告保存要求を利用者追加情報データベース１１３に出力することにより、広告保存要求によって保存を要求された広告を、ユーザ識別情報に基づいてユーザ毎に利用者追加情報データベース１１３に保存させる。
【００４１】
なお、表示部２０１が広告画面へのリンクを表示している場合、実際に広告画面を表示しなくとも、気になる広告記憶部３０１が、広告画面を記憶するようにしてもよい。例えば、表示部２０１の画面上に、広告用のウェブページへのリンクを示すアイコンが表示されている場合に、上記と同様に、ユーザのマウス操作によって当該アイコンが右クリックされ、表示部２０１が画面上に表示するメニュー画面の中から広告保存要求が選択されると、気になる広告記憶部３０１が、リンク先のウェブページを示す広告識別情報をユーザ毎に記憶する。
これにより、広告を保存する際に、ユーザが広告画面を表示させる手間と時間とを省くことができ、かつ、ユーザは、保存された広告を後から閲覧することができる。すなわち、一般的なブックマーク機能等で画面を保存する際、ユーザは、保存対象の画面を開いた後に保存操作を行う必要があるが、広告システム１を用いれば、この保存対象の画面を開く手間と時間とを省くことができる。
【００４２】
そして、利用者追加情報データベース１１３は、広告識別情報の保存に成功したことを示す処理結果を広告配信装置１１１に出力する（シーケンスＳ３０４）。
利用者追加情報データベース１１３から出力される処理結果を受けた広告配信装置１１１は、当該処理結果をサービス提供サーバ装置１０１に転送し（シーケンスＳ３０５）、サービス提供サーバ装置１０１は、広告配信装置１１１から送信された処理結果を端末装置１２１に転送する。
このように、気になる広告記憶部３０１は、ユーザによって要求される広告の広告識別情報を記憶することにより、広告を保存する。
【００４３】
なお、利用者追加情報データベース１１３が広告を保存する際の、広告システム１の処理は、表示部２０１の表示する画面の変化を伴わないものであってもよい。この場合、端末装置１２１が、サービス提供サーバ装置１０１を介さずに、広告配信装置１１１に直接広告保存要求を送信するようにしてもよい。
例えば、表示部２０１が表示する広告を、マウスで右クリックする操作を操作部２０２が受け付けると、端末装置１０１は、右クリックされた広告の広告識別情報を含む広告保存要求を広告配信装置１１１に送信する。以下、図４のシーケンスＳ３０３〜Ｓ３０４と同様に、気になる広告記憶部３０１は、広告識別情報を記憶し、広告識別情報の保存に成功したことを示す処理結果を広告配信装置１１１に出力する。そして、広告配信装置１１１は、処理結果を端末装置１２１に転送するが、端末装置１２１は、この処理結果に対して別段のアクションは起こさない。
このような表示画面の変化を伴わない処理は、例えば、Ajax（Asynchronous JavaScript + XML（JavaおよびJavaを含む商標は登録商標））を用いて実行し得る。
【００４４】
このように、端末装置１２１が、広告配信装置１１１に対して直接広告保存要求を行うことにより、サービス提供サーバ装置１０１の負荷を軽減でき、また、サービス提供サーバ装置１０１が故障している場合や過負荷により動作が遅い場合にも、端末装置１２１は、サービス提供サーバ装置の状態に影響されずに広告保存要求を行うことができる。
【００４５】
図５は、端末装置１２１が、ユーザ操作に基づいて保存済みの広告を取得する際の、広告システム１の処理手順を示すシーケンス図である。
まず、端末装置１２１は、操作部２０２にて広告参照要求操作を受け付けると、サービス提供サーバ装置１０１に広告参照要求を送信する（シーケンスＳ４０１）。ここで、広告参照要求は、図４で説明した広告保存要求操作に基づいて気になる広告記憶部３０１が記憶する広告の一覧の表示要求である。この広告参照要求は、広告要求（気になる広告記憶部３０１またはおすすめ広告記憶部３０２に保存された広告のうちユーザ識別情報によって識別されるユーザに対応する広告または当該広告を取得可能な情報の要求）の一例である。
【００４６】
例えば、表示部２０１は広告参照要求ボタンを表示しており、マウスクリックにより当該広告参照要求ボタンを押下するユーザ操作が広告参照要求操作に該当する。そして、広告参照要求操作を受け付けた端末装置１２１は、広告参照要求を、サービス提供サーバ装置１０１に送信する。その際、端末装置１２１は、図４のシーケンスＳ３０１と同様のユーザ識別情報を含む広告参照要求を送信する。
【００４７】
そして、サービス提供サーバ装置１０１は、端末装置１２１から送信される広告参照要求を広告配信装置１１１に転送する（シーケンスＳ４１１）。広告配信装置１１１では、通信部４０７が、サービス提供サーバ装置１０１から送信される広告参照要求を受信して読出処理部４０２に出力し、読出処理部４０２は、この広告参照要求を利用者追加情報データベース１１３に出力する（シーケンスＳ４２１）。
そして、利用者追加情報データベース１１３は、広告配信装置１１１から送信される広告参照要求からユーザ識別情報を読み出し、気になる広告記憶部３０１の記憶する広告識別情報のうち、ユーザ識別情報の示すユーザに対応する広告識別情報（図４のシーケンスＳ３０３で説明したように、例えば、ユーザＩＤと対応付けて記憶された広告識別情報、あるいは、ユーザに割り当てられた記憶領域に書き込まれた広告識別情報）を全て読み出し、読み出した広告識別情報を広告配信装置１１１に出力する（シーケンスＳ４２２）。この、気になる広告記憶部３０１の記憶する広告識別情報は、図４で説明したように、ユーザによって保存要求された広告を示す。
【００４８】
そして、広告配信装置１１１では、読出処理部４０２が、利用者追加情報データベース１１３から出力された広告識別情報を含む広告内容要求を生成して、広告内容データベース１１２に出力する（シーケンスＳ４３１）。そして、広告内容データベース１１２は、広告配信装置１１１から出力される広告内容要求に含まれる広告識別情報に基づいて、広告内容情報を当該広告内容データベース１１２の記憶部から読み出し、読み出した広告内容情報を広告配信装置１１１に出力する（シーケンスＳ４３２）。そして、広告配信装置１１１では、読出処理部４０２が、広告内容データベース１１２から出力される広告内容情報を取得し、広告画面生成部４０６に出力する。
【００４９】
このように、読出処理部４０２は、広告参照要求を利用者追加情報データベース１１３に出力し、広告内容情報を広告内容データベース１１２に出力することにより、広告要求の要求する広告（ここでは、気になる広告記憶部３０１に保存済みの広告のうちユーザ識別情報に対応する広告）を読み出す。
なお、読出処理部４０２が、広告内容情報に換えて、広告を取得可能な情報を読み出すようにしてもよい。例えば、気になる広告記憶部３０１の記憶する広告識別情報が、ＵＲＬなど端末装置１２１のユーザが認識可能な形式の情報である場合は、読出処理部４０２が、シーケンスＳ４２２で取得する広告識別情報を、広告画面生成部４０６に出力するようにしてもよい。
【００５０】
広告画面生成部４０６は、広告内容情報に基づいて画面（画面表示用の画像データ）を生成し、通信部４０７を介してサービス提供サーバ装置１０１に送信する（シーケンスＳ４４１）。広告画面生成部４０６は、保存済みの広告をサムネイル形式で一覧表示する画面を生成する。あるいは、広告を取得可能な情報が読出処理部４０２から出力される場合は、広告画面生成部４０６が、当該広告を取得可能な情報を一覧表示する画面を生成する。
【００５１】
そして、サービス提供サーバ装置１０１は、広告配信装置１１１から出力される画面を、端末装置１２１の表示画面にはめ込み、端末装置１２１に送信する（シーケンスＳ４５１）。
そして、端末装置１２１の表示部２０１は、サービス提供サーバ装置１０１から送信される画像データに基づいて、保存済みの広告をサムネイル形式で一覧表示する。そして、端末装置１２１は、表示部２０１の表示する広告のサムネイルのうちいずれかを、マウスクリックにより選択するユーザ操作を操作部２０２が受け付けると、当該広告を表示部２０１にフルサイズで表示させる。
【００５２】
このように、端末装置１２１は、ユーザ操作に応じて、保存済みの広告を一覧表示し、一覧表示の中から選択された広告をフルサイズで表示する。これにより、端末装置１２１のユーザは、広告を一旦保存しておいて後から見ることができる。すなわち、ユーザは、自らの都合に応じたタイミングで広告を参照することができる。
例えば、ユーザが、社内イントラネットのホームページ上で、ある業務で用いる予定の装置の広告を見つけて仕様等の詳細を検討したい場合に、当該ユーザが他の業務を遂行しているときは、現在遂行中の業務に支障をきたさないように、見つけた広告を後から参照することが考えられる。このとき、当該ホームページが、表示毎にランダムに広告を選択して表示する仕組みであるときは、ユーザは、当該広告を一時保存しておく必要がある。その際、例えば、ブラウザのブックマーク機能を用いて広告を保存すると、広告以外の保存データと混在してしまい、保存した広告を後から見つけ出すのに手間を要することが考えられる。かかる混在を避けるためには、ブックマークをグループ分けして保存するなど、混在を避ける仕組みをユーザが用意する必要があり、ユーザの負担となった。これに対し、広告システム１では、利用者追加情報データベース１１３が広告のみを保存する。すなわち、広告システム１が広告と他のデータとの混在を避ける仕組みを提供するので、ユーザが当該仕組みを用意する負担を無くすことができる。
【００５３】
なお、表示部２０１が、保存済みの広告を単に表示するのみでなく、特定の条件を満たす広告や、並び替えられた広告など、編集された広告を表示するようにしてもよい。
例えば、端末装置１２１は、広告参照要求操作を受け付けると、表示部２０１に、保存日時入力欄を表示して、いつからいつまでに保存された広告の一覧を表示するかを示す保存日時条件の入力を、操作部２０２にて受け付ける。そして、端末装置１２１は、シーケンスＳ４０１にて、保存日時条件を示す情報を含む広告参照要求を送信する。
また、気になる広告記憶部３０１は、広告識別情報と当該広告識別情報の保存日時とを対応付けて記憶する。そして、広告配線装置１１１の読出処理部４０２は、シーケンスS４２２にて、気になる広告記憶部３０１の記憶する、保存日時と対応付けられた広告識別情報を取得した後、広告参照要求に条件（ここでは保存日時条件）が含まれていることを検出して、広告参照要求と、保存日時と対応付けられた広告識別情報とを、広告選択部４０３に出力する。そして、広告選択部４０３は、広告識別情報の中から、広告参照要求に含まれる保存日時条件に適合する広告識別情報を選択し、選択した広告識別情報を読出処理部４０２に出力する。以下、図５のシーケンスS４３１以降と同様に読出処理部４０２が広告内容データベース１１２から広告内容情報を取得し、広告画面生成部４０６が画面を生成し、通信部４０７を介してサービス提供サーバ装置１０１に転送する。
【００５４】
これにより、端末装置１２１は、ユーザ操作により指定された保存日時条件に適合する広告のサムネイルを表示することができる。例えば、端末装置１２１が、本日保存した広告、あるいは、過去１週間以内に保存した広告など、一定期間内に保存された広告を表示することにより、表示する広告数を抑えることができ、ユーザが所望の広告を探す際の負担を軽減できる。また、広告内容データベース１１２から、広告配信装置１１１およびサービス提供サーバ装置１０１を介して端末装置１２１に送信される広告のデータ量を抑えることができ、通信回線の負荷や、端末装置１２１の表示部２０１が広告を表示する際の負荷を抑えることができる。
【００５５】
また、広告の並び替えは、例えば以下のようにして行うことができる。
まず、広告内容データベース１１２が、広告内容情報と、当該広告の広告主名や、スポーツあるいは旅行など広告のカテゴリや、商品名などの広告のキーワードとを対応付けて予め記憶しておく。そして、端末装置１２１の操作部２０２が、例えば広告主名をソートキーとして並び替えるよう指示するユーザ操作を受け付けると、端末装置１２１は図５のシーケンスS４０１において、当該ソートキーと、図４のシーケンスＳ３０１と同様のユーザ識別情報とを含む広告参照要求を送信する。
そして、ソート部４０４は、図５のシーケンスＳ４３２で読出処理部４０２が取得する広告内容情報を、ソートキーに基づいて並べ替えて広告画面生成部４０６に出力する。
広告画面生成部４０６は、ソート部４０４から出力される広告内容情報の並び順に従って、当該並び順で広告が表示される画面を生成し、シーケンスＳ４４１において、通信部４０７を介してサービス提供サーバ装置１０１に転送する。
【００５６】
これにより、端末装置１２１は、並び替えの行われた画面（例えばサムネイル表示画面）を表示部２０１にて表示できる。この並び替えにより、ユーザが所望の広告を探す際の負担を軽減できる。
【００５７】
なお、保存済みの広告を端末装置１２１がユーザに表示する方法は、上述したユーザの広告参照要求操作に応じて表示する方法に限らない。
例えば、広告配信装置１１１が、毎週月曜日に、先週保存された広告の一覧を気になる広告記憶部３０１から取得し、取得した広告をサムネイルにて一覧表示する電子メールを、当該ユーザ宛に送信するようにしてもよい。これにより、ユーザは、当該電子メールを閲覧することによって、保存済みの広告を見ることができる。そして、上述したユーザの広告参照要求操作に応じて保存済みの広告を表示する場合と同様、一覧表示された広告のいずれかがユーザ操作により選択されると、端末装置１２１が、選択された広告をフルサイズで表示するようにしてもよい。
【００５８】
ユーザの広告参照要求操作に応じて保存済みの広告を表示する方法は、ユーザの主導で表示を行う、いわゆるプル（ＰＵＬＬ）型の表示方法である。このため、広告を保存したことをユーザが失念した場合には、保存した広告が表示されなくなってしまう。
一方、広告の一覧をメール送信する方法では、例えば、ユーザが定期的に新着メールを確認する際、あるいは、メール閲覧用ソフト（メーラ）の新着メールの有無を表示する機能により、メールの着信を知ったユーザが新着メールを確認する際に、広告の一覧が表示される。すなわち、広告表示を積極的に要求するユーザ操作無しに、システム主導で表示を行う、いわゆるプッシュ（ＰＵＳＨ）型の表示方法である。
このプル型の表示方法に、プッシュ型の表示方法をリマインダとして組み合わせ用いることにより、ユーザが見たいタイミングで保存済みの広告を表示可能とし、かつ、広告を保存したことをユーザが失念した場合にも、ユーザが広告を見る機会を確保でき、ユーザの利便性を高めることができる。
【００５９】
なお、端末装置１２１が、サービス提供サーバ装置１０１を介さずに、広告配信装置１１１から直接広告を取得するようにしてもよい。
例えば、図５のシーケンスＳ４０１において、端末装置１２１は、広告参照要求を、サービス提供サーバ装置１０１ではなく広告配信装置１１１に送信する。広告参照要求を受信した広告配信装置１１１は、シーケンスＳ４２１〜Ｓ４３２で説明した処理手順に従って広告内容情報を取得する。そして、シーケンスＳ４４１において、広告配信装置１１１は、広告内容情報を、サービス提供サーバ装置１０１ではなく、端末装置１２１に出力する。広告内容情報を受信した端末装置１２１は、例えば、サービス提供サーバ装置１０１から提供される画面とは別ウィンドウの画面を開いて、受信した広告内容情報に基づいて広告を表示する。
【００６０】
このように、端末装置１２１が、広告配信装置１１１から直接広告を取得することにより、サービス提供サーバ装置１０１の負荷を軽減でき、また、サービス提供サーバ装置１０１が故障している場合や過負荷により動作が遅い場合にも、端末装置１２１は、サービス提供サーバ装置の状態に影響されずに広告を取得し表示することができる。
【００６１】
図６は、端末装置１２１が、過去に保存された広告に類似する広告を取得して一覧表示する際の、広告システム１の処理手順を示すシーケンス図である。
まず、端末装置１２１は、操作部２０２にておすすめ広告要求操作を受け付けると、サービス提供サーバ装置１０１におすすめ広告要求を送信する（シーケンスＳ５０１）。
ここで、おすすめ広告要求は、気になる広告記憶部３０１の記憶する保存済みの広告に類似する広告である、おすすめ広告の一覧の表示要求である。端末装置１２１は、図４のシーケンスＳ３０１と同様のユーザ識別情報を含むおすすめ広告要求を出力する。
【００６２】
例えば、表示部２０１は、おすすめ広告要求ボタンを表示しており、マウスクリックにより当該おすすめ広告要求ボタンを押下するユーザ操作が、おすすめ広告要求操作に該当する。そして、おすすめ広告要求操作を受け付けた端末装置１２１は、おすすめ広告要求を、サービス提供サーバ装置１０１に送信する。そして、サービス提供サーバ装置１０１は、端末装置１２１から送信されるおすすめ広告要求を広告配信装置１１１に転送する（シーケンスＳ５１１）。
広告配信装置１１１では、サービス提供サーバ装置１０１から送信されるおすすめ広告要求を通信部４０７が受信して、読出処理部４０２に出力し、読出処理部４０２は、このおすすめ広告要求を利用者追加情報データベース１１３に出力する（シーケンスＳ５２１）。
そして、利用者追加情報データベース１１３は、広告配信装置１１１から送信されるおすすめ広告要求からユーザ識別情報を読み出し、気になる広告記憶部３０１の記憶する広告識別情報のうち、ユーザ識別情報の示すユーザに対応する広告識別情報を全て読み出し、読み出した広告識別情報を広告配信装置１１１に出力する（シーケンスＳ５２２）。
【００６３】
ここで、広告内容データベース１１２は、広告内容情報と、当該ファイルの広告識別情報と、例えば広告主名やカテゴリや商品名など当該広告の検索キーワードとを対応付けて予め記憶している。
そして、広告配信装置１１１では、類似広告検索部４０５が、広告内容データベース１１２の記憶する全ての広告について、広告内容情報と、当該ファイルの広告識別情報と、当該広告の検索キーワードとの出力を要求する全広告情報要求を広告内容データベース１１２に出力する。（シーケンスＳ５３１）。そして、広告内容データベース１１２は、広告配信装置１１１から出力される全広告情報要求に基づいて、記憶する全ての広告について、広告識別情報と、当該広告の検索キーワードとを対応付けて含む、全広告情報を広告配信装置１１１に出力する（シーケンスＳ５３２）。
【００６４】
また、広告配信装置１１１では、類似広告検索部４０５が、シーケンスＳ５３２にて広告内容データベース１１２から出力された全広告情報に含まれる検索キーワードおよび広告識別情報の組み合わせを、シーケンスＳ５２２にて、気になる広告記憶部３０１から出力された広告識別情報に基づいて、保存済みの広告の検索キーワードおよび広告識別情報の組み合わせと、未保存の広告の検索キーワードおよび広告識別情報の組み合わせとに分類する。具体的には、全広告情報に含まれる広告識別情報が、気になる広告記憶部３０１から出力された広告識別情報（のいずれか）と一致する場合は、保存済みの広告の検索キーワードおよび広告識別情報に分類し、一致しない場合は、未保存の広告の検索キーワードおよび広告識別情報に分類する。
そして、類似広告検索部４０５は、保存済みの広告の検索キーワードに分類された検索キーワードに類似する検索キーワード（以下、「類似キーワード」と称する）を、未保存の広告の検索キーワードに分類された検索キーワードの中から抽出する（シーケンスＳ５４１）。例えば、広告配信装置１１１は、ベイズ推定を行うベイズフィルタを具備し、このベイズフィルタを用いて類似キーワードを抽出する。
【００６５】
そして、類似広告検索部４０５は、抽出した類似キーワードに対応付けられる広告識別情報を含み、当該広告識別情報を保存するよう要求する広告情報保存要求を、利用者追加情報データベース１１３に出力する（シーケンスＳ５５１）。当該広告保存要求を受けた利用者追加情報データベース１１３のおすすめ広告記憶部３０２は、広告情報保存要求から広告識別情報を読み出して記憶する。そして、おすすめ広告記憶部３０２が広告識別情報の記憶に成功すると、利用者追加情報データベース１１３は、広告識別情報の記憶に成功したことを示す処理結果を、広告配信装置１１１に出力する（シーケンスＳ５５２）。
【００６６】
また、広告配信装置１１１において、類似広告検索部４０５は、シーケンスＳ５４１で抽出した類似キーワードに対応付けられる広告識別情報を読出処理部４０２に出力し、読出処理部４０２は、類似広告検索部４０５から出力される広告識別情報を含む広告内容要求を広告内容データベース１１２に出力する（シーケンスＳ５６１）。そして、広告内容データベース１１２は、広告配信装置１１１から出力される広告内容要求に含まれる広告識別情報に基づいて広告内容情報を当該広告内容データベース１１２の記憶部から読み出し、読み出した広告内容情報を広告配信装置１１１に出力する（シーケンスＳ５６２）。
【００６７】
そして、広告配信装置１１１の読出処理部４０２は、広告内容データベース１１２から出力される広告内容情報を、広告画面生成部４０６に出力し、広告画面生成部４０６は、読出処理部４０２から出力される広告内容情報に基づいて画面を生成し、通信部４０７を介してサービス提供サーバ装置１０１に送信する（シーケンスＳ５７１）。シーケンスＳ４４１で説明したのと同様、広告画面生成部４０６は、広告をサムネイル表示する画面を生成する。
なお、図５で説明したのと同様に、読出処理部４０２が、広告内容情報に換えて、広告を取得可能な情報を読み出すようにしてもよい。この場合、広告画面生成部４０６は、当該広告を取得可能な情報を一覧表示する画面を生成する。
【００６８】
そして、サービス提供サーバ装置１０１は、広告配信装置１１１から出力される画面を、端末装置１２１の表示画面にはめ込み、端末装置１２１に送信する（シーケンスＳ４５１）。
そして、端末装置１２１の表示部２０１は、サービス提供サーバ装置１０１から送信される画像データに基づいて、保存済みの広告をサムネイル形式で一覧表示する。そして、端末装置１２１は、表示部２０１の表示する広告のサムネイルのうちいずれかを、マウスクリックにより選択するユーザ操作を操作部２０２が受け付けると、当該広告を表示部２０１にフルサイズで表示させる。
このように、端末装置１２１は、ユーザ操作に応じて、保存済みの広告に類似する広告を一覧表示し、一覧表示の中から選択された広告をフルサイズで表示する。これにより、端末装置１２１のユーザは、必要なときに、保存済みの広告に類似する広告を取得できる。例えば、ノートパソコンなど、ある機器の購入を検討しているときに、当該機器の広告を収集し、仕様を比較したり、同一機種の販売店毎の価格を比較したりできる。
【００６９】
なお、広告配信装置１１１が保存済みの広告に類似する広告を取得する方法は、上述した、広告内容データベース１１２が予め記憶する検索キーワードを用いる方法に限らない。例えば、広告配信装置１１１が、広告内容情報の示す動画や静止画に対して文字認識を行って検索キーワードを取得するようにしてもよい。
【００７０】
なお、上記では、広告配信装置１１１が、保存済みの広告全てを用いて、当該広告に類似する広告を取得する場合について説明したが、広告配信装置１１１が、保存済みの広告の一部のみを用いて、当該広告に類似する広告を取得するようにしてもよい。
例えば、端末装置１２１が、一定期間内に保存された広告、あるいは特定のメーカに関する広告など、保存済みの広告の一部を指定するユーザ操作を受け付け、広告配信装置１１１が、この保存済みの広告の一部に基づいて類似する広告を集出するようにしてもよい。
これにより、ユーザのニーズを、より反映させて、より適切な広告を抽出し得る。
【００７１】
なお、広告システム１の各部の機能は、プログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより実現可能である。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００７２】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００７３】
１  広告システム
１０１  サービス提供サーバ装置
１０２  利用者データベース
１０３  提供サービスデータベース
１１１  広告配信装置
１１２  広告内容データベース
１１３  利用者追加情報データベース
１２１  端末装置
２０１  表示部
２０２  操作部
３０１  気になる広告記憶部
３０２  おすすめ広告記憶部
４０１  保存処理部
４０２  読出処理部
４０３  広告選択部
４０４  ソート部
４０５  類似広告検索部
４０６  広告画面生成部
４０７  通信部
【図１】
0005605168.tif 000002
【図２】
0005605168.tif 000003
【図３】
0005605168.tif 000004
【図４】
0005605168.tif 000005
【図５】
0005605168.tif 000006
【図６】
0005605168.tif 000007
【図７】
0005605168.tif 000008