(57)【要約】【課題】顧客となるユーザに販売する商品やサービスの情報を含むコンテンツを閲覧させることができる情報提供装置、情報提供方法、および情報提供プログラムを提供すること。【解決手段】実施形態に係る情報提供装置は、抽出部と、生成部とを備える。抽出部は、電子商取引により商品またはサービスを販売する店舗によって店舗のユーザへ配信されるコンテンツから商品情報を抽出する。生成部は、抽出部によって抽出される商品情報に基づいてタイムラインに表示されるコンテンツを生成する。【選択図】図１
2019164773.tif 000002
【特許請求の範囲】
【請求項１】
電子商取引により商品またはサービスを販売する店舗によって前記店舗のユーザへ配信されるコンテンツから商品情報を抽出する抽出部と、
前記抽出部によって抽出される前記商品情報に基づいてタイムラインに表示されるコンテンツを生成する生成部と
を備えることを特徴とする情報提供装置。
【請求項２】
前記抽出部は、
前記店舗によって販売される商品またはサービスの詳細情報へのリンク先を示す情報を前記商品情報として抽出し、
前記生成部は、
前記リンク先から取得する前記詳細情報から前記タイムラインに表示されるコンテンツを生成する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記抽出部は、
前記ユーザへ配信されるコンテンツに含まれる文字情報を前記商品情報として抽出し、
前記生成部は、
前記文字情報から前記店舗によって販売される商品に関連する文字以外の文字を消去して前記タイムラインに表示されるコンテンツを生成する
ことを特徴とする請求項１または請求項２に記載の情報提供装置。
【請求項４】
前記文字情報から消去する文字候補群を記憶する記憶部
をさらに備え、
前記生成部は、
前記文字情報から前記文字候補群に含まれている文字を消去する
ことを特徴とする請求項３に記載の情報提供装置。
【請求項５】
前記抽出部は、
前記ユーザへ配信されるコンテンツのソースコードに含まれるタグ情報を前記商品情報として抽出し、
前記生成部は、
前記ユーザへ配信されるコンテンツに含まれる各情報について、前記タイムラインに表示されるコンテンツとしての要否を前記タグ情報に基づいて判定する
ことを特徴とする請求項１〜４のいずれか一つに記載の情報提供装置。
【請求項６】
前記生成部は、
前記タイムラインに表示されるコンテンツに関する最新情報へのリンク先を当該コンテンツに設定する
ことを特徴とする請求項１〜５のいずれか一つに記載の情報提供装置。
【請求項７】
前記ユーザへ配信されるコンテンツは、
前記店舗から前記ユーザへ配信されるメールマガジンである
ことを特徴とする請求項１〜６のいずれか一つに記載の情報提供装置。
【請求項８】
前記生成部は、
前記メールマガジンが前記ユーザへ配信される場合に、生成したコンテンツを前記ユーザの前記タイムラインに表示させる
ことを特徴とする請求項７に記載の情報提供装置。
【請求項９】
コンピュータが実行する情報提供方法であって、
電子商取引により商品またはサービスを販売する店舗によって前記店舗のユーザへ配信されるコンテンツから商品情報を抽出する抽出工程と、
前記抽出工程によって抽出される前記商品情報に基づいてタイムラインに表示されるコンテンツを生成する生成工程と
を含むことを特徴とする情報提供方法。
【請求項１０】
電子商取引により商品またはサービスを販売する店舗によって前記店舗のユーザへ配信されるコンテンツから商品情報を抽出する抽出手順と、
前記抽出手順によって抽出される前記商品情報に基づいてタイムラインに表示されるコンテンツを生成する生成手順と
をコンピュータに実行させることを特徴とする情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の実施形態は、情報提供装置、情報提供方法、および情報提供プログラムに関する。
【背景技術】
【０００２】
従来、例えば、インターネット等の通信ネットワークを使用した電子商取引によって商品やサービスを販売する店舗がある。店舗を運営する業者は、例えば、インターネット上のショッピングサイトや顧客となるユーザの端末装置にインストールされたショッピング用のアプリケーションプログラムに、販売する商品やサービスの情報を含むコンテンツを投稿してユーザに閲覧させる。
【０００３】
一方、ユーザは、閲覧する複数のコンテンツに含まれる商品やサービスから所望の商品やサービスを選択し、所定の決済処理を行うことにより、商品やサービスを購入することができる。
【０００４】
かかる電子商取引によって商品やサービスを販売する店舗は、ユーザの方から積極的にコンテンツを閲覧してもらえない場合、商品やサービスの売り上げを増大させることが困難である。このため、コンテンツを含む電子メールをユーザへ送信し、ユーザにコンテンツを閲覧してもらうことにより売上の増大を図ろうとする店舗がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１１４５６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、店舗は、ユーザがコンテンツを含む電子メールを受信しても、未開封のまま電子メールを削除する場合、ユーザにコンテンツを閲覧してもらえない。
【０００７】
実施形態の一態様は、上記に鑑みてなされたものであって、顧客となるユーザに販売する商品やサービスの情報を含むコンテンツを閲覧させることができる情報提供装置、情報提供方法、および情報提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態の一態様に係る情報提供装置は、抽出部と、生成部とを備える。抽出部は、電子商取引により商品またはサービスを販売する店舗によって前記店舗のユーザへ配信されるコンテンツから商品情報を抽出する。生成部は、前記抽出部によって抽出される前記商品情報に基づいてタイムラインに表示されるコンテンツを生成する。
【発明の効果】
【０００９】
実施形態の一態様によれば、顧客となるユーザに販売する商品やサービスの情報を含むコンテンツを閲覧させることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態に係る情報提供装置が行う情報提供方法の概要を示す説明図である。
【図２】図２は、実施形態に係る情報提供装置の構成の一例を示すブロック図である。
【図３】図３は、実施形態に係るテンプレートの一例を示す説明図である。
【図４】図４は、実施形態に係るユーザ情報の一例を示す説明図である。
【図５】図５は、実施形態に係るメールマガジンの一例を示す説明図である。
【図６】図６は、実施形態に係るタイムラインの一例を示す説明図である。
【図７】図７は、実施形態に係るタイムラインの一例を示す説明図である。
【図８】図８は、実施形態に係るタイムラインからの画面遷移例を示す説明図である。
【図９】図９は、実施形態に係る情報提供装置の制御部が実行する処理の一例を示すフローチャートである。
【図１０】図１０は、実施形態に係る情報提供装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１１】
以下に、本願に係る情報提供装置、情報提供方法、および情報提供プログラムを実施するための形態（以下、「実施形態」と記載する）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報提供装置、情報提供方法、および情報提供プログラムが限定されるものではない。また、以下の実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１２】
〔１．情報提供方法の概要〕
まず、図１を参照し、実施形態に係る情報提供装置１が行う情報提供方法の概要について説明する。図１は、実施形態に係る情報提供装置１が行う情報提供方法の概要を示す説明図である。
【００１３】
ここでは、顧客となるユーザの端末装置にインストールされたショッピング用のアプリケーションプログラムを利用した電子商取引により商品を販売する店舗によってユーザへ提供されるコンテンツをユーザに閲覧させる情報提供装置１を例に挙げて説明する。
【００１４】
なお、以下では、店舗からユーザへ提供されるコンテンツが店舗によって販売される商品の商品情報が掲載された電子メール（以下、「メールマガジン」と記載する）である場合について説明する。また、以下では、店舗がユーザへ販売する商品と、店舗がユーザへ提供するサービスとを総称して商品と記載する。
【００１５】
メールマガジンに含まれる商品情報は、例えば、店舗が販売する商品の新着情報、店舗の会員限定のセール情報、店舗で使用可能なクーポン情報、商品の開発ストーリー情報、ライブ動画での商品紹介、および店舗のこだわり情報等である。
【００１６】
なお、メールマガジンは、店舗からユーザへ提供されるコンテンツの一例である。店舗からユーザへ提供されるコンテンツは、店舗がインターネット上に開設するホームページに掲載する商品コンテンツや、複数の店舗が出店するショッピングサイト、動画配信サイト等に掲載する商品等の広告コンテンツであってもよい。
【００１７】
また、店舗からユーザへ提供されるコンテンツは、店舗からユーザの端末装置にインストールされたショッピング用のアプリケーションプログラムへ配信される新着情報や店舗情報等のお知らせコンテンツであってもよい。また、実施形態に係る店舗は、インターネット上に開設されるショッピングサイトを利用した電子商取引によって商品を販売する店舗であってもよい。
【００１８】
図１に示すように、実施形態に係る情報提供システム１００は、情報提供装置１と、メールマガジン配信サーバ装置（以下「メールサーバ１０」と記載する）と、ユーザ２０が使用する端末装置（以下、「ユーザ端末２１」と記載する）とを含む。
【００１９】
ユーザ端末２１は、例えば、スマートフォンである。なお、ユーザ端末２１は、インターネット等の通信ネットワークＮを介して情報提供装置１およびメールサーバ１０との間で通信を行い、メールマガジンや各種コンテンツの受信および表示が可能であればパーソナルコンピュータ等の任意の装置であってもよい。
【００２０】
情報提供システム１００では、例えば、ある店舗の業者がメールサーバ１０に対してメールマガジン１１の配信を要求する場合に、情報提供装置１は、メールマガジン１１から商品情報を抽出する（ステップＳ１）。
【００２１】
このとき、情報提供装置１は、店舗によって販売される商品の詳細情報へのリンク先が設定された情報を商品情報として抽出する。また、情報提供装置１は、メールマガジン１１に含まれる文字情報を商品情報として取得する。
【００２２】
続いて、情報提供装置１は、通信ネットワークＮを介して、商品の詳細情報へのリンク先へアクセスし、商品の詳細情報を取得する（ステップＳ２）。例えば、情報提供装置１は、商品の画像、説明文、価格、および価格の割引率等の詳細情報を取得する。
【００２３】
そして、情報提供装置１は、取得した商品の詳細情報に基づいて、ユーザ２０のタイムライン（以下、「ＴＬ」と記載する）２２に表示されるＴＬコンテンツ２３を生成する（ステップＳ３）。
【００２４】
ここでのＴＬコンテンツ２３は、各店舗が販売する商品に関するコンテンツである。ＴＬ２２は、ユーザ端末２１の表示部に複数のＴＬコンテンツ２３が時系列に一覧表示される表示欄のことである。
【００２５】
情報提供装置１は、商品の詳細情報からユーザ２０の購買意欲を高める情報を取捨選択および加工してＴＬコンテンツ２３を生成する。その後、情報提供装置１は、メールサーバ１０からユーザ端末２１へメールマガジン１１が配信される場合に（ステップＳ４）、ユーザ端末２１のＴＬ２２にＴＬコンテンツ２３を表示させる（ステップＳ５）。
【００２６】
このように、情報提供装置１は、メールマガジン１１から商品の要所となる情報を抜粋して生成したＴＬコンテンツ２３をユーザ２０のＴＬ２２に表示させる。これにより、情報提供装置１は、開封が面倒、情報量が多過ぎる等の理由でメールマガジン１１を閲覧しないユーザ２０にも、商品を端的に表現したＴＬコンテンツ２３という形にすることでメールマガジン１１に含まれるコンテンツを閲覧させることができる。
【００２７】
〔２．情報提供装置の構成〕
次に、図２を参照し、実施形態に係る情報提供装置１の構成の一例について説明する。図２は、実施形態に係る情報提供装置１の構成の一例を示すブロック図である。図２に示すように、情報提供装置１は、例えば、インターネット等の通信ネットワークＮを介してメールサーバ１０と、複数のユーザ端末２１−１〜２１−ｎ（ｎは、自然数）と通信可能に接続され、通信部２と、記憶部３と、制御部４とを備える。なお、以下では、複数のユーザ端末２１−１〜２１−ｎのうち任意の一つを指す場合には、ユーザ端末２１と記載する。
【００２８】
（通信部）
通信部２は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部２は、例えば、通信ネットワークＮを介して有線又は無線によって、メールサーバ１０と、複数のユーザ端末２１−１〜２１−ｎと通信可能に接続される。
【００２９】
（記憶部）
記憶部３は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。かかる記憶部３は、消去文字候補情報３１およびユーザ情報３２等を記憶する。
【００３０】
消去文字候補情報３１は、制御部４がＴＬコンテンツ２３を生成するために、メールマガジン１１に含まれる文字情報から削除する文字の候補となる文字候補群が辞書形式で収められた情報である。消去文字候補情報３１には、例えば、名詞以外の語句、句読点、および記号等が含まれる。
【００３１】
また、消去文字候補情報３１には、メールマガジン１１のレイアウトが規定された複数種類のテンプレートが含まれる。また、ユーザ情報３２は、メールマガジン１１が配信されるユーザ２０に関する情報である。
【００３２】
ここで、図３を参照して実施形態に係るテンプレート５の一例について説明し、図４を参照して実施形態に係るユーザ情報３２の一例について説明する。図３は、実施形態に係るテンプレート５の一例を示す説明図である。図４は、実施形態に係るユーザ情報３２の一例を示す説明図である。
【００３３】
図３に示すように、例えば、テンプレート５は、ユーザ端末２１の表示画面における上から順に、件名領域５０、ヘッダー領域５１、タイトル領域５２、画像領域５３、テキスト領域５４、商品領域５５が設定されている。
【００３４】
また、商品領域５５の左下には、広告領域５６が設定され、商品領域５５の右下には、クーポン領域５７が設定されている。さらに、広告領域５６およびクーポン領域５７の下には、セール領域５８と、フッター領域５９とが設定されている。
【００３５】
件名領域５０は、メールマガジン１１の件名等が挿入される領域である。ヘッダー領域５１は、メールマガジン１１のヘッダーが挿入される領域である。タイトル領域５２は、メールマガジン１１のタイトルが挿入される領域である。
【００３６】
画像領域５３は、メールマガジン１１の内容をイメージさせる画像や店舗をイメージさせる画像等、任意の画像が挿入される領域である。テキスト領域５４は、メールマガジン１１の内容等を示す文字情報が挿入される領域である。
【００３７】
広告領域５６は、メールマガジン１１を配信する店舗や他の店舗によって広告コンテンツが挿入される領域である。クーポン領域５７は、店舗で使用可能なクーポンの情報が挿入される領域である。セール領域５８は、店舗が実施するセール情報等が挿入される領域である。フッター領域５９は、メールマガジン１１のフッターが挿入される領域である。
【００３８】
なお、図３に示すテンプレート５は、一例であり、他のテンプレートでは、テンプレート内の各領域のレイアウト、および各領域に挿入される情報がそれぞれ異なる。消去文字候補情報３１には、メールマガジン１１の作成者がメールマガジン１１の作成に使用するものと同じ複数種類のテンプレートが収められる。
【００３９】
また、図４に示すように、ユーザ情報３２は、ユーザＩＤと、会員種別と、カートと、購入履歴と、お気に入りとが対応付けられた情報である。ユーザＩＤは、実施形態に係るショッピング用のアプリケーションプログラムを利用して商品を購入する各ユーザに割り当てられる各ユーザを識別するための識別情報である。
【００４０】
また、会員種別には、プレミアム会員と一般会員とがある。プレミアム会員は、実施形態に係るショッピング用のアプリケーションプログラムを提供する提供業者へ所定の会員費を支払うことで、種々の特典を享受することができるユーザのことである。また、一般会員は、プレミアム会員以外のユーザのことである。
【００４１】
カートは、通常の買い物で使用される買い物カゴに相当するものであり、各ユーザが購入する意思を示した商品であり、且つ決済処理が済んでいない商品の一覧である。また、購入履歴は、各ユーザが過去に購入した商品および購入日の一覧である。また、お気に入りは、各ユーザが興味を示して登録した商品の一覧である。
【００４２】
上記した消去文字候補情報３１は、制御部４によるＴＬコンテンツ２３の生成に使用される。また、ユーザ情報３２は、制御部４によるＴＬコンテンツ２３の各ユーザに合わせたパーソナライズ化に使用される。
【００４３】
（制御部）
図２へ戻り、制御部４の説明を続ける。制御部４は、例えば、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、入出力ポートなどを有するマイクロコンピュータや各種の回路を含む。
【００４４】
制御部４は、ＣＰＵがＲＯＭに記憶された各種プログラム（実施形態に係る情報提供プログラムの一例に相当）を、ＲＡＭを作業領域として使用して実行することにより機能する取得部４１、抽出部４２、生成部４３、および配信部４４を備える。
【００４５】
なお、制御部４が備える取得部４１、抽出部４２、生成部４３、および配信部４４は、それぞれ一部または全部がＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等のハードウェアで構成されてもよい。
【００４６】
取得部４１、抽出部４２、生成部４３、および配信部４４は、それぞれ以下に説明する情報処理の作用を実現または実行する。なお、制御部４の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００４７】
（取得部）
取得部４１は、例えば、ユーザ端末２１からユーザ２０に関する情報を取得し、ユーザ２０のユーザ情報３２として記憶部３に記憶させる。ユーザ情報３２は、例えば、前述したユーザＩＤ、会員種別、カート、購入履歴、およびお気に入り等の情報である。
【００４８】
（抽出部）
抽出部４２は、メールサーバ１０によって配信されるメールマガジン１１から商品情報を抽出する。具体的には、抽出部４２は、メールマガジン１１のソースコードを取得し、ソースコードに含まれる文字情報（例えば、テキスト情報）およびタグ情報を商品情報として抽出する。
【００４９】
タグ情報には、テキスト情報における文字の書体、文字のフォントサイズ（大きさ）、および文字の色等を示す情報や、商品の詳細情報へのリンク先を示す情報等がある。ここでの詳細情報は、例えば、商品の高画質な画像情報、商品価格情報、商品価格の割引率情報、商品の説明文情報等が含まれる。
【００５０】
（生成部）
生成部４３は、抽出部４２によって抽出される商品情報に基づいてユーザ２０のＴＬ２２に表示されるＴＬコンテンツ２３を生成する。例えば、生成部４３は、商品の詳細情報へのリンク先へアクセスして商品の高画質な画像を取得し、取得した画像をＴＬコンテンツ２３に挿入することで、ユーザ２０の購買意欲をそそるＴＬコンテンツ２３を生成することができる。
【００５１】
また、生成部４３は、商品の詳細情報に含まれる画像情報以外の情報を使用してＴＬコンテンツ２３を生成することもできる。これにより、生成部４３は、店舗がメールマガジン１１によってユーザ２０に紹介したい商品に関する情報を含むＴＬコンテンツ２３を生成することができる。
【００５２】
また、生成部４３は、メールマガジン１１に含まれる文字情報から、商品に関連する文字以外の文字を消去してＴＬコンテンツ２３を生成する。これにより、生成部４３は、店舗がメールマガジン１１によってユーザ２０に紹介したい情報を端的に表現したＴＬコンテンツ２３を生成することができる。
【００５３】
また、生成部４３は、メールマガジン１１に含まれる文字情報から、記憶部３に記憶された消去文字候補情報３１中の文字候補群に含まれている文字を消去する。これにより、生成部４３は、メールマガジン１１中の文字と、消去文字候補情報３１中の文字候補とを照合するという簡易な処理によって、適切に不要な文字を消去したＴＬコンテンツ２３を生成することができる。
【００５４】
また、生成部４３は、消去文字候補情報３１に含まれるテンプレート５を使用して、メールマガジン１１に含まれる文字情報から商品に関連する文字以外の文字を消去することもできる。
【００５５】
これにより、生成部４３は、メールマガジン１１中の一部の文字については、消去文字候補情報３１中の文字候補と照合することなく消去することができるため、ＴＬコンテンツ２３の生成処理に要する処理負荷を低減することができる。なお、テンプレート５を使用する文字消去の一例については、図５および図６を参照して後述する。
【００５６】
また、生成部４３は、メールマガジン１１に含まれる各種について、ＴＬ２２に表示されるコンテンツとしての要否をメールマガジン１１のソースコードから抽出されたタグ情報に基づいて判定する。
【００５７】
例えば、生成部４３は、メールマガジン１１に含まれる文字情報のうち、文字のフォントサイズが所定サイズよりも大きい場合に、メールマガジン１１の中で重要性が高く、ＴＬコンテンツ２３に採用する必要がある文字と判定する。
【００５８】
また、生成部４３は、例えば、メールマガジン１１に含まれる文字情報のうち、文字色の彩度が高い場合、フォントサイズが大きい文字と同様に、重要性が高く、ＴＬコンテンツ２３に採用する必要がある文字と判定する。
【００５９】
また、生成部４３は、例えば、メールマガジン１１に含まれる文字情報のうち、大半の占める他の文字とは、明らかに書体が異なる文字についても、同様に重要性が高く、ＴＬコンテンツ２３に採用する必要がある文字と判定する。
【００６０】
そして、生成部４３は、ＴＬコンテンツ２３に採用する必要があると判定した文字を使用して、ＴＬコンテンツ２３を生成する。これにより、生成部４３は、メールマガジン１１から重要性が高く、店舗がユーザ２０へ知らせたい情報を含むようなＴＬコンテンツ２３を生成することができる。
【００６１】
また、生成部４３は、ＴＬコンテンツ２３を生成する場合、ＴＬコンテンツ２３に対してＴＬコンテンツ２３に関する詳細情報へのリンク先を設定する。このとき、生成部４３は、例えば、ＴＬコンテンツ２３に関する詳細情報が逐次最新情報に更新されるＷｅｂページをリンク先として設定することができる。
【００６２】
これにより、例えば、ＴＬコンテンツ２３を閲覧するユーザ２０は、ＴＬコンテンツ２３に設定されたリンク先へアクセルすることによって、ＴＬコンテンツ２３に関する最新情報を入手することができる。
【００６３】
また、生成部４３は、記憶部３に記憶しているユーザ情報３２を使用して、ユーザ２０毎にパーソナライズ化したＴＬコンテンツ２３を作成することもできる。例えば、生成部４３は、ユーザ情報３２を参照し、ユーザ２０の「カート」や「お気に入り」に登録されている商品と類似する商品や関連商品に関する情報を含むＴＬコンテンツ２３を生成することもできる。
【００６４】
また、生成部４３は、ユーザ２０の購入履歴に記載された購入年月日参照し、ユーザ２０がセール期間によく買い物をしていた場合には、セール情報を多く含むＴＬコンテンツ２３を生成することもできる。これにより、生成部４３は、ユーザ２０に合った購買意欲をそそるＴＬコンテンツ２３を生成することができる。
【００６５】
（配信部）
配信部４４は、生成部４３によって生成されるＴＬコンテンツ２３をユーザ端末２１へ配信することによって、ユーザ２０のＴＬ２２に表示させる。例えば、生成部４３は、メールマガジン１１がメールサーバ１０からユーザ端末２１へ配信される場合に、配信部４４によってＴＬコンテンツ２３をユーザ端末２１へ配信させＴＬ２２に表示させる。
【００６６】
これにより、配信部４４は、例えば、ユーザ２０がメールマガジン１１を開封しなかったとしても、配信されたばかりの最新のメールマガジン１１に含まれている情報をＴＬ２２に表示されるＴＬコンテンツ２３によってユーザ２０に閲覧させることができる。
【００６７】
〔３．ＴＬコンテンツ生成手順の具体例〕
次に、図５〜図７を参照し、ＴＬコンテンツ２３の生成手順の具体的一例について説明する。図５は、実施形態に係るメールマガジンの一例を示す説明図である。図６および図７は、実施形態に係るタイムラインの一例を示す説明図である。
【００６８】
図５に示すように、ユーザ端末２１には、例えば、Ａストアという家電品を販売する店舗からメールマガジン１１が配信される場合がある。図５に示すメールマガジン１１の作成には、図３に示すテンプレート５が使用されている。
【００６９】
メールマガジン１１の件名領域５０には、「ＡストアＮＥＷＳ」という件名が記載されており、ヘッダー領域５１には、Ａストアの店長による挨拶等の定型文が記載されている。また、メールマガジン１１のタイトル領域５２には、「決算大感謝祭」という現在Ａストアで開催中のイベント名が記載されており、画像領域５３には、Ａストアの取扱商品の画像が掲載されている。
【００７０】
また、メールマガジン１１のテキスト領域５４には、「当店の人気商品ベスト１０は！」という文字情報が記載されており、その下の商品領域５５には、一部の人気商品の画像、商品名、および価格が掲載されている。
【００７１】
また、メールマガジン１１の広告領域５６には、プレミアム会員に関する広告コンテンツが掲載されており、クーポン領域５７には、Ａストアで利用可能なクーポンコンテンツが掲載されている。
【００７２】
また、メールマガジン１１のセール領域５８には、Ａストアで現在開催中のセールに関する情報が記載されている。フッター領域５９には、メールマガジン１１の配信停止や、個人情報の取り扱いに関する説明文等といった、どのメールマガジンの末尾にも記載されているような定型文が記載されている。
【００７３】
このように、メールマガジン１１には、多くの情報が含まれている。このため、ユーザ２０は、メールマガジン１１を開封したとしても、メールマガジン１１内の全ての情報を閲覧するとは限らない。
【００７４】
また、ユーザ２０によっては、多くの店舗から複数のメールマガジンが配信される場合には、メールマガジン１１を開封すらしないこともある。このような場合、店舗は、メールマガジン１１によってユーザへ伝えたい情報をユーザへ知らせることができない。
【００７５】
そこで、情報提供装置１は、かかるメールマガジン１１から店舗がユーザ２０へ伝えたい情報を抜粋してＴＬコンテンツ２３を生成し、ユーザ２０のＴＬ２２に表示させることによって、メールマガジン１１の要所をユーザ２０に閲覧させる。
【００７６】
例えば、メールマガジン１１の場合、件名、ヘッダー、フッター等は、ユーザ２０の購買意欲に大きく影響する情報ではない。これに対して、メールマガジン１１のタイトルや店舗がユーザ２０へ薦める商品の画像等は、店舗にとってもユーザ２０へ伝えたい情報であると共に、ユーザ２０の購買意欲にも大きく影響を与える。
【００７７】
このため、情報提供装置１は、例えば、まず、図３に示すテンプレート５を利用し、メールマガジン１１の件名領域５０、ヘッダー領域５１、およびフッター領域５９内の情報を消去する。
【００７８】
続いて、情報提供装置１は、例えば、メールマガジン１１のタイトル領域５２、テキスト領域５４、および商品領域５５内の情報を抜粋する。さらに、情報提供装置１は、テキスト領域５４に記載された文字情報から、不要な文字を消去し、要所だけを残す処理を行う。
【００７９】
このとき、情報提供装置１は、記憶部３に記憶された消去文字候補情報３１に含まれている文字を文字情報から消去する。例えば、情報提供装置１は、「当店の人気商品ベスト１０は！」という文字情報から、冒頭の「当店の」と、末尾の「は！」を消去し、「人気商品ベスト１０」という文字情報を残す。
【００８０】
そして、図６に示すように、情報提供装置１は、メールマガジン１１から抜粋した情報を使用してＡストアのＴＬコンテンツ２３を生成し、ユーザ２０のＴＬ２２に表示させる。なお、情報提供装置１は、ユーザ２０のＴＬ２２には、ＢストアのＴＬコンテンツ２４やＣストアのＴＬコンテンツ２５等、他店舗のメールマガジンから生成するＴＬコンテンツも一覧表示する。
【００８１】
また、情報提供装置１は、各ＴＬコンテンツ２３，２４，２５に、それぞれ対応するメールマガジンが配信された時間を示すタイムスタンプを記載して、各メールマガジンが配信された順に時系列に一覧表示する。
【００８２】
このように、情報提供装置１は、メールマガジン１１から抜粋した情報を使用してＴＬコンテンツ２３を生成することにより、メールマガジン１１よりも表示領域が小さなＴＬコンテンツ２３によってメールマガジン１１の要所をユーザ２０に閲覧させることができる。
【００８３】
また、情報提供装置１は、ユーザ情報３２に含まれる会員種別に応じて、ＴＬコンテンツの表示態様を変化させることもできる。例えば、図６に示すＢストアのＴＬコンテンツ２４は、プレミアム会員へ配信されるメールマガジンから作成されたクーポンコンテンツを含んでいる。
【００８４】
情報提供装置１は、かかるＴＬコンテンツ２４をＢストアの一般会員のＴＬ２２へ配信する場合には、例えば、図７に示すように、クーポンコンテンツの説明文の部分を選択的に可視状態とする。
【００８５】
そして、情報提供装置１は、クーポンコンテンツにマスク２４ａを設け、一般会員によるクーポンコンテンツの使用を制限し、マスク２４ａ上にプレミアム会員限定のクーポンコンテンツであること、およびプレミアム会員になることを勧める文字情報を記載する。
【００８６】
このように、情報提供装置１は、一般会員用のＴＬコンテンツ２４では、プレミアム会員と一般会員との差別化を図ることによって、一般会員に対して、プレミアム会員になるように促すことができる。
【００８７】
〔４．ＴＬコンテンツからの画面遷移例〕
次に、図８を参照し、実施形態に係るＴＬコンテンツ２３からの画面遷移例について説明する。図８は、実施形態に係るタイムラインからの画面遷移例を示す説明図である。前述したように、情報提供装置１は、ＴＬコンテンツ２３に、ＴＬコンテンツ２３に関する詳細情報へのリンク先を設定している。
【００８８】
例えば、情報提供装置１は、図８の上図に示すＴＬコンテンツ２３の「全て見る」と記載された文字情報に、Ａストアに関する詳細情報へのリンク先を設定する。これにより、ユーザ２０が「全て見る」と記載された文字情報にタッチすると、ＴＬコンテンツ２３は、図８の中図に示すように、Ａストアの人気商品ベスト１０に入る全ての商品が表示される商品画面２３ａに遷移する。
【００８９】
また、商品画面２３aには、上部に「スマートモード／メールモード」と記載された文字情報が表示される。情報提供装置１は、かかる文字情報にもリンク先を設定する。これにより、ユーザ２０が「メールモード」と記載された文字情報にタッチすると、商品画面２３ａは、図８の下図に示すように、ＴＬコンテンツ２３の基となるメールマガジン１１が表示される画面に遷移する。
【００９０】
なお、ユーザ２０は、メールマガジン１１が表示される画面上で「スマートモード」と記載された文字情報にタッチすることで、画面を図８の中図に示す画面に戻すことも可能である。
【００９１】
このように、情報提供装置１は、ＴＬコンテンツ２３にリンク先を設定しておくことで、メールマガジン１１を閲覧していないユーザ２０に対しても、メールマガジン１１を閲覧させることができる。
【００９２】
〔５．情報提供装置の処理〕
次に、図９を参照し、実施形態に係る情報提供装置１の制御部４が実行する処理の一例について説明する。図９は、実施形態に係る情報提供装置１の制御部４が実行する処理の一例を示すフローチャートである。
【００９３】
図８に示すように、制御部４は、まず、メールマガジン１１から商品情報を抽出し（ステップＳ１０１）、商品情報に設定されているリンク先から商品の詳細情報を取得する（ステップＳ１０２）。
【００９４】
続いて、制御部４は、メールマガジン１１の文字情報から消去文字候補を消去する（ステップＳ１０３）。このとき、制御部４は、例えば、テンプレート５等を使用して、文字情報から不要な文字を消去する処理も行う。
【００９５】
その後、制御部４は、商品情報に含まれるタグ情報に基づいてメールマガジン１１に含まれる各情報のＴＬコンテンツ２３としての要否を判定する（ステップＳ１０４）。そして、制御部４は、要と判定したメールマガジン１１から抜粋した画像情報や文字情報を使用し、ユーザ情報３２に応じたＴＬコンテンツ２３を生成する（ステップＳ１０５）。
【００９６】
その後、制御部４は、メールマガジン１１が配信されたか否かを判定し（ステップＳ１０６）、配信されていないと判定した場合（ステップＳ１０６，Ｎｏ）、メールマガジン１１が配信されるまで、ステップＳ１０６の判定処理を繰り返す。
【００９７】
そして、制御部４は、メールマガジン１１が配信されたと判定した場合（ステップＳ１０６，Ｙｅｓ）、ＴＬコンテンツ２３をユーザ端末２１へ配信してユーザ２０のＴＬ２２に表示させ（ステップＳ１０７）、処理を終了する。
【００９８】
〔６．効果〕
上述したように、実施形態に係る情報提供装置１は、抽出部４２と、生成部４３とを備える。抽出部４２は、電子商取引により商品またはサービスを販売する店舗によって店舗のユーザ２０へ配信されるコンテンツから商品情報を抽出する。生成部４３は、抽出部４２によって抽出される商品情報に基づいてＴＬ２２に表示されるＴＬコンテンツ２３を生成する。その結果、情報提供装置１は、顧客となるユーザ２０に販売する商品やサービスの情報を含むＴＬコンテンツ２３を閲覧させることができる。
【００９９】
また、抽出部４２は、店舗によって販売される商品またはサービスの詳細情報へのリンク先を示す情報を商品情報として抽出し、生成部４３は、リンク先から取得する詳細情報からＴＬ２２に表示されるＴＬコンテンツ２３を生成する。これにより、情報提供装置１は、店舗が配信するコンテンツによってユーザ２０に紹介したい商品に関する詳細情報を含むＴＬコンテンツ２３を生成することができる。
【０１００】
また、抽出部４２は、ユーザ２０へ配信されるコンテンツに含まれる文字情報を商品情報として抽出し、生成部４３は、文字情報から店舗によって販売される商品に関連する文字以外の文字を消去してＴＬ２２に表示されるＴＬコンテンツ２３を生成する。これにより、情報提供装置１は、店舗が配信するコンテンツよりも表示領域が小さなＴＬコンテンツ２３によって店舗が配信するコンテンツの要所をユーザに閲覧させることができる。
【０１０１】
また、情報提供装置１は、文字情報から消去する文字候補群を含む消去文字候補情報３１を記憶する記憶部３をさらに備える。生成部４３は、文字情報から文字候補群に含まれている文字を消去する。これにより、情報提供装置１は、店舗が配信するコンテンツ中の文字と、消去文字候補情報３１中の文字候補とを照合するという簡易な処理によって、適切に不要な文字を消去したＴＬコンテンツ２３を生成することができる。
【０１０２】
また、抽出部４２は、ユーザ２０へ配信されるコンテンツのソースコードに含まれるタグ情報を商品情報として抽出する。生成部４３は、ユーザ２０へ配信されるコンテンツに含まれる各情報について、ＴＬ２２に表示されるＴＬコンテンツ２３としての要否をタグ情報に基づいて判定する。これにより、情報提供装置１は、店舗が配信するコンテンツから重要性が高く、店舗がユーザ２０へ知らせたい情報を含むようなＴＬコンテンツ２３を生成することができる。
【０１０３】
また、生成部４３は、ＴＬ２２に表示されるＴＬコンテンツ２３に関する最新情報へのリンク先をＴＬコンテンツ２３に設定する。これにより、ＴＬコンテンツ２３を閲覧するユーザ２０は、ＴＬコンテンツ２３に設定されたリンク先へアクセルすることによって、ＴＬコンテンツ２３に関する最新情報を入手することができる。
【０１０４】
また、ユーザ２０へ配信されるコンテンツは、店舗からユーザ２０へ配信されるメールマガジン１１である。これにより、情報提供装置１は、メールマガジン１１に含まれている情報をＴＬ２２に表示されるＴＬコンテンツ２３によってユーザ２０に閲覧させることができる。
【０１０５】
また、生成部４３は、メールマガジン１１がユーザ２０へ配信される場合に、生成したＴＬコンテンツ２３をユーザ２０のＴＬ２２に表示させる。これにより、情報提供装置１は、ユーザ２０がメールマガジン１１を開封しなかったとしても、配信されたばかりの最新のメールマガジン１１に含まれている情報をＴＬ２２に表示されるＴＬコンテンツ２３によってユーザ２０に閲覧させることができる。
【０１０６】
〔７．ハードウェア構成〕
また、上述してきた実施形態に係る情報提供装置１は、例えば図１０に示すような構成のコンピュータ１０００によって実現される。図１０は、実施形態に係る情報提供装置１の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１０７】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１０８】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、インターネット等の通信ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを通信ネットワークＮを介して他の機器へ送信する。
【０１０９】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイ、プリンタ等の出力装置、キーボード、マウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１１０】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１１１】
例えば、コンピュータ１０００が実施形態に係る情報提供装置１として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部４の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から通信ネットワークＮを介してこれらのプログラムを取得してもよい。
【０１１２】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１１３】
〔８．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１１４】
この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１１５】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１１６】
例えば、取得部４１、抽出部４２、生成部４３、および配信部４４を情報提供装置１の外部装置としてネットワーク経由で接続するようにしてもよい。また、取得部４１、抽出部４２、生成部４３、および配信部４４を別の装置がそれぞれ有し、ネットワーク接続されて協働することで、上記の情報提供装置１の機能を実現するようにしてもよい。
【０１１７】
すなわち、情報提供装置１は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【０１１８】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部４１は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１１９】
１  情報提供装置
２  通信部
３  記憶部
３１  消去文字候補情報
３２  ユーザ情報
４  制御部
４１  取得部
４２  抽出部
４３  生成部
４４  配信部
１０  メールサーバ
１１  メールマガジン
２０  ユーザ
２１  ユーザ端末
２２  ＴＬ
２３  ＴＬコンテンツ
【図１】
2019164773.tif 000003
【図２】
2019164773.tif 000004
【図３】
2019164773.tif 000005
【図４】
2019164773.tif 000006
【図５】
2019164773.tif 000007
【図６】
2019164773.tif 000008
【図７】
2019164773.tif 000009
【図８】
2019164773.tif 000010
【図９】
2019164773.tif 000011
【図１０】
2019164773.tif 000012