(57)【特許請求の範囲】
【請求項１】
メールの内容を解析し、当該メール内に含まれる語句に予め対応付けられた広告をユーザの端末装置におけるメールの表示時に併せて表示されるように配信するメール連動広告の広告配信装置であって、
立ち入ることのできる者が事業者内の直接的な担当者に制限されるとともに、データ通信経路が限定された、物理的に仕切られた空間であるセキュア領域内に配置されたメール保持手段およびメール解析手段と、
前記セキュア領域外に配置された広告保持手段および広告配信手段と
を備え、
前記メール解析手段は、前記メール保持手段の保持するメールを解析して当該メール内に含まれる語句を抽出し、
前記広告配信手段は、前記広告保持手段の保持する広告を前記端末装置に配信する
ことを特徴とする広告配信装置。
【請求項２】
請求項１に記載の広告配信装置において、
前記セキュア領域内に配置されたカテゴリ置換手段
を更に備え、
前記カテゴリ置換手段は、前記メール解析手段が抽出した語句を、用語とカテゴリの語句とを対応付けたテーブルに基づいて、対応するカテゴリの語句に置き換える
ことを特徴とする広告配信装置。
【請求項３】
請求項２に記載の広告配信装置において、
前記テーブルはカテゴリの語句が階層的に設定されており、
前記カテゴリ置換手段は、前記メール解析手段が抽出した語句に対応するカテゴリの語句のうち最も低い階層のカテゴリの語句の少なくとも１階層上のカテゴリの語句を、前記メール解析手段が抽出した語句に対して置き換える語句とする
ことを特徴とする広告配信装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の広告配信装置において、
前記メール解析手段は、前記ユーザが送信したメールのみを解析の対象とする
ことを特徴とする広告配信装置。
【請求項５】
請求項１乃至３のいずれか一項に記載の広告配信装置において、
前記メール解析手段は、前記ユーザが受信したメールについては、前記ユーザが予め承諾した送信元からのメールを解析の対象とする
ことを特徴とする広告配信装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の広告配信装置において、
前記メール解析手段は、暗号化された状態で前記メール保持手段に保持されたメールに対して暗号化された状態で解析を行う
ことを特徴とする広告配信装置。
【請求項７】
メールの内容を解析し、当該メール内に含まれる語句に予め対応付けられた広告をユーザの端末装置におけるメールの表示時に併せて表示されるように配信するメール連動広告の広告配信装置が実行する方法であって、
立ち入ることのできる者が事業者内の直接的な担当者に制限されるとともに、データ通信経路が限定された、物理的に仕切られた空間であるセキュア領域内に配置されたメール保持手段およびメール解析手段に基づき、前記メール解析手段により前記メール保持手段の保持するメールを解析して当該メール内に含まれる語句を抽出するメール解析工程と、
前記セキュア領域外に配置された広告保持手段および広告配信手段に基づき、前記広告配信手段により前記広告保持手段の保持する広告を前記端末装置に配信する広告配信工程と
を備えたことを特徴とする広告配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して広告を配信する技術に関する。
【背景技術】
【０００２】
ネットワークを利用した広告の一形態として、メール連動広告と呼ばれるものがある（特許文献１等を参照。）。これは、メールの内容を解析し、メール中に出現する語句に予め対応付けられた広告をメールの表示時に併せて表示されるように配信するものである。
【０００３】
この場合、メールを送受信するユーザは、自分に宛てられたメールや自分の送信したメールの内容を誰かに見られているのではないかという不安を抱きやすく、プライバシーが侵害されているのではないかとか、そこまでではないにしても何らかの気持ち悪さを感じやすい。
【０００４】
そのため、この種のメール連動広告のサービスを行う上では、プライバシー等に配慮した運用を行うことが重要となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−５０５０７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したようにメール連動広告ではプライバシー等に配慮した運用が望まれる。しかしながら、上述した特許文献１においても、広告の配信タイミングをメールを開いたタイミングとするといった技術は開示されているが、ユーザのプライバシーや気持ち悪さという漠然とした不安の観点に注目したものではない。
【０００７】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、プライバシー等に配慮したメール連動広告の仕組を構築し、ユーザに安心してサービスを利用してもらうことにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明にあっては、メールの内容を解析し、当該メール内に含まれる語句に予め対応付けられた広告をユーザの端末装置におけるメールの表示時に併せて表示されるように配信するメール連動広告の広告配信装置であって、立ち入ることのできる者が事業者内の直接的な担当者に制限されるとともに、データ通信経路が限定された、物理的に仕切られた空間であるセキュア領域内に配置されたメール保持手段およびメール解析手段と、前記セキュア領域外に配置された広告保持手段および広告配信手段とを備え、前記メール解析手段は、前記メール保持手段の保持するメールを解析して当該メール内に含まれる語句を抽出し、前記広告配信手段は、前記広告保持手段の保持する広告を前記端末装置に配信する。
【発明の効果】
【０００９】
本発明の広告配信装置にあっては、プライバシー等に配慮したメール連動広告の仕組を構築し、ユーザに安心してサービスを利用してもらうことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態にかかるシステムの構成例を示す図である。
【図２】ユーザＤＢのデータ構造例を示す図である。
【図３】メールボックスのデータ構造例を示す図である。
【図４】用語−カテゴリ対応テーブルのデータ構造例を示す図である。
【図５】広告ＤＢのデータ構造例を示す図である。
【図６】実施形態の処理例を示すシーケンス図である。
【図７】個別メールページの画面例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施形態につき説明する。
【００１２】
＜構成＞
図１は本発明の一実施形態にかかるシステムの構成例を示す図である。
【００１３】
図１において、一般のユーザが操作する複数の端末装置１と、所定のサービスプロバイダ事業所３の各種装置と、他事業者メールサーバ４とが、インターネット等のネットワーク２を介して接続可能となっている。端末装置１、サービスプロバイダ事業所３の各種装置、他事業者メールサーバ４は、一般的なコンピュータ装置のハードウェア構成を有している。
【００１４】
端末装置１は、一般的なブラウザ（Ｗｅｂブラウザ）１１を備えている。ブラウザ１１は、インターネットの標準プロトコルであるＨＴＴＰ（Hyper Text Transfer Protocol）等に従い、ＨＴＭＬ（Hyper Text Markup Language）等の言語で記述されたページデータの要求・取得・表示およびフォームデータの送信等を行う機能を有している。
【００１５】
サービスプロバイダ事業所３には、Ｗｅｂサーバ３０１と、メールゲートサーバ３０２と、メールＡＰＩ（Application Program Interface）部３０４と、ユーザＤＢ（Data Base）３０５と、メールボックス３０６と、メール解析部３０７と、カテゴリ置換部３０８と、用語−カテゴリ対応テーブル３０９と、広告配信部３１０と、広告ＤＢ３１１とが設けられている。
【００１６】
メールＡＰＩ部３０４、ユーザＤＢ３０５、メールボックス３０６、メール解析部３０７、カテゴリ置換部３０８、用語−カテゴリ対応テーブル３０９は、不必要なアクセスが行われないよう、セキュア領域３０３内に設けられている。ここで、セキュア領域３０３は、立ち入ることのできる者が事業者内の直接的な担当者に制限されるとともに、データ通信経路が限定された、物理的に仕切られた空間である。
【００１７】
Ｗｅｂサーバ３０１は、端末装置１のブラウザ１１からのページ要求に応じてメールの閲覧および送受信操作を行うためのページデータを提供するとともに、メールの取得および送受信操作を後続のメールＡＰＩ部３０４に伝えて処理結果を取得する機能を有している。
【００１８】
メールゲートサーバ３０２は、他事業者メールサーバ４との間で、所定のプロトコルに従い、メールの送受信を行う機能を有している。
【００１９】
メールＡＰＩ部３０４は、メールの送受信および蓄積されたメールの取得等の処理を行う機能を有している。
【００２０】
ユーザＤＢ３０５は、メールサービスを利用するユーザの情報を保持する記憶領域である。データ構造については後述する。
【００２１】
メールボックス３０６は、送受信したメールを保持する記憶領域である。データ構造については後述する。なお、メールボックス３０６は、メール内容に対するセキュリティ性を向上させるため、メール内容を暗号化した状態で保持することができる。
【００２２】
メール解析部３０７は、メール内容を解析し、メール内に含まれる特徴語（語句）を抽出する機能を有している。メール内容としては、メールタイトル、メール本文のいずれも対象とすることができる。メールボックス３０６においてメール内容が暗号化された状態で保持される場合、メール解析部３０７は暗号化された状態で保持されたメール内容に対して解析を行う。
【００２３】
また、後述する処理例では、端末装置１のブラウザ１１からメール内容の閲覧が要求された時点でメール内容の解析を行うものとしているが、予めメール内容の解析を行うものとしてもよい。
【００２４】
カテゴリ置換部３０８は、メール解析部３０７が抽出した特徴語を、用語−カテゴリ対応テーブル３０９に基づいて、対応するカテゴリの語句に置き換える機能を有している。なお、メール解析部３０７の抽出した特徴語を直接に後続の広告配信部３１０に与える場合には、カテゴリ置換部３０８および用語−カテゴリ対応テーブル３０９を省略することができる。
【００２５】
用語−カテゴリ対応テーブル３０９は、特徴語による検索キーとなる用語とカテゴリの語句とを対応付けた情報を保持する記憶領域である。データ構造については後述する。
【００２６】
広告配信部３１０は、カテゴリ置換部３０８により置き換えられたカテゴリの語句（カテゴリ置換部３０８が省略される場合にはメール解析部３０７により抽出された特徴語）に基づいて、それらに予め対応付けられた広告をメールの内容と併せて表示されるように端末装置１に配信する機能を有している。なお、後述する処理例では、Ｗｅｂサーバ３０１からアクセスＵＲＬを埋め込んだ空の広告枠を含むページを端末装置１に送信し、端末装置１のブラウザ１１でページをレンダリングする際に広告配信部３１０にアクセスして広告内容を取得するようにしているが、広告配信部３１０からＷｅｂサーバ３０１に広告内容を通知し、広告内容を合成したページをＷｅｂサーバ３０１から端末装置１に送信するようにしてもよい。
【００２７】
広告ＤＢ３１１は、カテゴリ置換部３０８により置き換えられたカテゴリの語句（カテゴリ置換部３０８が省略される場合にはメール解析部３０７により抽出された特徴語）と広告内容とを対応付けた情報を保持する記憶領域である。データ構造については後述する。
【００２８】
上述したメール解析部３０７、カテゴリ置換部３０８、用語−カテゴリ対応テーブル３０９、広告配信部３１０、広告ＤＢ３１１が総合して、広告配信装置を構成する。
【００２９】
図２はユーザＤＢ３０５のデータ構造例を示す図であり、「ユーザＩＤ」「メールアドレス」「メール解析オプトイン情報」等の項目（フィールド）を有している。「ユーザＩＤ」は、ユーザを特定する情報である。「メールアドレス」は、当該ユーザのメールアドレスを示す情報である。「メール解析オプトイン情報」は、受信メールにつきユーザが予め承諾した送信元からのメールを解析の対象とする場合に、承諾した送信元のメールアドレス等を示す情報である。
【００３０】
図３はメールボックス３０６のデータ構造例を示す図であり、「ユーザＩＤ」「送受信種別」「メールＩＤ」「送受信日時」「送受信アドレス」「メールタイトル」「メール本文」等の項目を有している。「ユーザＩＤ」は、メールボックスが割り当てられたユーザを特定する情報である。「送受信種別」は、メール（メッセージ）が送信メールであるか受信メールであるかを識別する情報である。「メールＩＤ」は、メールを特定する情報である（メッセージＩＤとも呼ばれる）。「送受信日時」は、メールの送受信の日時を示す情報である。「送受信アドレス」は、送信元および宛先のメールアドレスを示す情報である。「メールタイトル」は、メールのタイトル内容を示す情報である。「メール本文」は、メールの本文内容を示す情報である。
【００３１】
図４（ａ）は用語−カテゴリ対応テーブル３０９のデータ構造例を示す図であり、「用語」「対応カテゴリ語句」「スコア」「カテゴリＩＤ」「階層」「上位カテゴリＩＤ」等の項目を有している。「用語」は、メール内容に含まれることが期待される語句を示す情報である。「対応カテゴリ語句」は、当該用語に対応するカテゴリの語句を示す情報である。例えば、車の名前である場合、その名前そのものがカテゴリの語句になる場合もあるし、メーカ名がカテゴリの語句になる場合もあるし、より抽象化した「車」がカテゴリの語句になる場合もあるし、更に抽象化した「趣味とスポーツ」がカテゴリの語句になる場合もある。「スコア」は、当該用語とカテゴリの語句との対応関係の強さを示す情報である。「カテゴリＩＤ」は、カテゴリを特定する情報である。「階層」は、例えば、ルートのカテゴリからの階層数である。「上位カテゴリＩＤ」は、階層関係にある上位のカテゴリを特定する情報である。
【００３２】
図４（ｂ）はカテゴリの語句の階層関係の例を示したものであり、「△△△△（車名）」と「□□□□（車名）」が並列関係（兄弟関係）にあり、その上位（親）に「○○○（メーカ名）」があり、その上位に「車」が規定されている。
【００３３】
図５は広告ＤＢ３１１のデータ構造例を示す図であり、「カテゴリ語句」「広告内容」「広告枠ＵＲＬ」等の項目を有している。「カテゴリ語句」は、カテゴリの語句を示す情報である。「広告内容」は、当該カテゴリ語句に対応する広告内容を示す情報である。「広告枠ＵＲＬ」は、広告内容をページの広告枠に表示する際にブラウザ１１からアクセスするＵＲＬを示す情報である。
【００３４】
＜動作＞
図６は上記の実施形態の処理例を示すシーケンス図であり、端末装置１のユーザがメールを閲覧する場合の処理例である。
【００３５】
図６において、端末装置１のユーザがメールサービスを利用する場合、Ｗｅｂサーバ３０１との間で所定のログイン処理を経た後、端末装置１のブラウザ１１からＷｅｂサーバ３０１に対し、ユーザＩＤを伴うメール一覧ページ要求を行う（ステップＳ１０１）。
【００３６】
これに応じ、Ｗｅｂサーバ３０１はメールＡＰＩ部３０４にユーザＩＤを伴うメール一覧取得要求を行ない（ステップＳ１０２）、メールＡＰＩ部３０４はメールボックス３０６から指定されたユーザＩＤに対応する送受信種別、メールＩＤ、送受信日時、送受信アドレス、メールタイトル等のメール一覧に必要な情報を取得し、メール一覧としてＷｅｂサーバ３０１に応答する（ステップＳ１０３）。
【００３７】
Ｗｅｂサーバ３０１はメール一覧をレイアウトしたメール一覧ページを生成し、ページデータをブラウザ１１に応答する（ステップＳ１０４）。これにより、ブラウザ１１はメール一覧ページを表示する。
【００３８】
端末装置１のユーザがメール一覧ページから特定のメールを選択すると、ブラウザ１１からＷｅｂサーバ３０１に対し、メールＩＤを伴う個別メールページ要求を行う（ステップＳ１０５）。
【００３９】
これに応じ、Ｗｅｂサーバ３０１はメールＡＰＩ部３０４にメールＩＤを伴うメール取得要求を行ない（ステップＳ１０６）、メールＡＰＩ部３０４はメールボックス３０６から指定されたメールＩＤに対応する送受信種別、送受信日時、送受信アドレス、メールタイトル、メール本文等の情報を取得し、メール内容としてＷｅｂサーバ３０１に応答する（ステップＳ１０７）。なお、受信メールにつきユーザが予め承諾した送信元からのメールを解析の対象とする場合、メールＡＰＩ部３０４はユーザＩＤに基づいてメール解析オプトイン情報を取得する。
【００４０】
Ｗｅｂサーバ３０１はメール内容をレイアウトした個別メールページを生成し、ページデータをブラウザ１１に応答する（ステップＳ１０８）。なお、この時点では広告内容が確定していないため、広告枠には広告内容を取得するためのアクセスＵＲＬが埋め込まれただけの空の状態である。
【００４１】
一方、メールＡＰＩ部３０４はメール解析部３０７にメール内容と個別メールページの広告枠に埋め込まれたアクセスＵＲＬを伝える（ステップＳ１０９）。受信メールにつきユーザが予め承諾した送信元からのメールを解析の対象とする場合、メールＡＰＩ部３０４はメール解析部３０７にメール解析オプトイン情報を併せて伝える。
【００４２】
メール解析部３０７はメール内容の解析を行ってメール内容に含まれる特徴語を抽出し、抽出した特徴語とアクセスＵＲＬをカテゴリ置換部３０８に伝える（ステップＳ１１０）。なお、特徴語の抽出には、所定の辞書（図示せず）を用いた自然言語解析の手法を用いる。
【００４３】
ここで、メール解析部３０７は当該ユーザが送信したメールのみを解析の対象とすることができる。送信メールについてはユーザが意識的に内容を記載するものであるため、解析の対象とされることについて理解を得られやすい。また、受信メールにつきユーザが予め承諾した送信元からのメールを解析の対象とする場合、受信メールについて、メール解析部３０７はメールＡＰＩ部３０４から引き渡されたメール解析オプトイン情報で解析が承諾された送信元からの受信メールを解析の対象にする。
【００４４】
また、メールボックス３０６においてメール内容が暗号化された状態で保持される場合、メール解析部３０７は暗号化された状態で保持されたメール内容に対して解析を行う。暗号化された状態での解析には、例えば、特開２００３−１７８０７０号公報に記載された手法を用いることができる。
【００４５】
次いで、カテゴリ置換部３０８はメール解析部３０７から引き渡された特徴語をキーにして用語−カテゴリ対応テーブル３０９を参照し、該当するカテゴリ語句に置き換え、置き換えたカテゴリ語句とアクセスＵＲＬを広告配信部３１０に伝える（ステップＳ１１１）。
【００４６】
ここで、メール解析部３０７から引き渡された特徴語に対して複数のカテゴリ語句が該当した場合、用語−カテゴリ対応テーブル３０９において用語と対応カテゴリ語句との組み合わせに対して予め設定されたスコアに基づき、最もスコアが高いものを置き換えのカテゴリ語句とすることができる。
【００４７】
また、カテゴリ置換部３０８は、メール解析部３０７から引き渡された特徴語に対応するカテゴリ語句のうち最も低い階層のカテゴリ語句の少なくとも１階層上のカテゴリ語句を、置き換えるカテゴリ語句とすることができる。例えば、「△△△△（車名）」が特徴語として抽出された場合、その上位の「○○○（メーカ名）」や「車」に置き換える。これにより、メール内容に含まれる語句に直接関係する広告内容が表示されるのを防止し、いかにもメール内容が見られているという印象を和らげることができる。
【００４８】
次いで、広告配信部３１０はカテゴリ置換部３０８から渡されたカテゴリ語句に対応する広告内容を広告ＤＢ３１１上で特定し、渡されたアクセスＵＲＬを対応付けて設定する。
【００４９】
その後、端末装置１のブラウザ１１において個別メールページをレンダリングする過程で、ブラウザ１１は広告枠に埋め込まれたアクセスＵＲＬの示す広告配信部３１０に広告内容取得要求を行ない（ステップＳ１１２）、広告配信部３１０はアクセスＵＲＬに対応する広告内容を広告ＤＢ３１１から取得してブラウザ１１に応答する（ステップＳ１１３）。これにより、ブラウザ１１において広告枠を含んだ個別メールページの表示が行われる。
【００５０】
図７は個別メールページの画面例を示す図であり、メール内容の上部に広告内容の広告枠が表示されている。なお、広告枠の表示位置は、図示の例に限られない。
【００５１】
なお、広告の更新について、メール取得要求ごとに広告リクエストが来るようにしてもよい。
【００５２】
また、メール内容から抽出した特徴語をカテゴリに置き換えることなく、特徴語に対応した広告をそのまま引き当ててもよい。
【００５３】
更に、広告の引き当てに際し、メール内容から抽出した特徴語や置き換えたカテゴリに対して完全一致でなくてもよく、類義語や共起する語句も含めてマッチングすることができる。
【００５４】
＜総括＞
以上説明したように、本実施形態によれば、次のような利点がある。
【００５５】
（１）セキュア領域内に配置されたメールボックス３０６に対し、同じくセキュア領域内に配置されたメール解析部３０７によりメールの解析を行うため、メールの原文が不用意に流出することがなく、プライバシー等に配慮したメール連動広告の仕組を構築し、ユーザに安心してサービスを利用してもらうことができる。
【００５６】
（２）メール解析部３０７がメールから抽出した特徴語を、セキュア領域内に配置されたカテゴリ置換部３０８によりカテゴリに置き換えることで、メールから抽出された特徴語がそのままセキュア領域外に出るケースが減り、よりユーザの安心感を高めることができる。
【００５７】
（３）特徴語に対応するカテゴリの語句のうち最も低い階層のカテゴリの語句の少なくとも１階層上のカテゴリの語句を用いて置き換えることで、よりユーザの安心感を高めることができる。
【００５８】
（４）当該ユーザの送信メールのみを解析の対象とすることで、ユーザの理解が得られやすくなる。
【００５９】
（５）当該ユーザの受信メールについては、当該ユーザが予め承諾した送信元からの受信メールを解析の対象とすることで、ユーザの理解が得られやすくなる。
【００６０】
（６）メールを暗号化された状態で保持し、その状態で解析を行うことで、より一層のセキュリティ性を持たせることができる。
【００６１】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【００６２】
１          端末装置
１１        ブラウザ
２          ネットワーク
３          サービスプロバイダ事業所
３０１      Ｗｅｂサーバ
３０２      メールゲートサーバ
３０３      セキュア領域
３０４      メールＡＰＩ部
３０５      ユーザＤＢ
３０６      メールボックス
３０７      メール解析部
３０８      カテゴリ置換部
３０９      用語−カテゴリ対応テーブル
３１０      広告配信部
３１１      広告ＤＢ
４          他事業者メールサーバ
【図１】
0005599853.tif 000002
【図２】
0005599853.tif 000003
【図３】
0005599853.tif 000004
【図４】
0005599853.tif 000005
【図５】
0005599853.tif 000006
【図６】
0005599853.tif 000007
【図７】
0005599853.tif 000008