(57)【要約】      （修正有）【課題】ＳＮＳに投稿された画像に関連するメールを送信する装置及びプログラムを提供する。【解決手段】ソーシャル・ネットワーキング・サービス（ＳＮＳ）を提供する外部システムから、ＳＮＳを利用して投稿された投稿画像の画像ＩＤと、当該画像に対するソーシャルボタンの操作回数とを含む投稿画像情報を取得する。各画像ＩＤごとに前回の取得タイミングで取得されたソーシャルボタンの操作回数と、最新の取得タイミングで取得されたソーシャルボタンの操作回数と比較して、前回の取得タイミングで取得されたソーシャルボタンの操作回数よりも、最新の取得タイミングで取得されたソーシャルボタンの操作回数の方が多い画像ＩＤを対象画像ＩＤとして特定する。特定された対象画像ＩＤによって特定される画像に対してソーシャルボタンの操作を行ったユーザのメールアドレスを特定し、対象画像ＩＤに関する情報を掲載したメールを送信する。【選択図】図１
2017033058.tif 000002
【特許請求の範囲】
【請求項１】
ソーシャル・ネットワーキング・サービスを提供する外部システムから、前記ソーシャル・ネットワーキング・サービスを利用して投稿された投稿画像の画像ＩＤと、当該画像に対するソーシャルボタンの操作回数とを含む投稿画像情報を取得する投稿画像情報取得手段と、
各画像ＩＤごとに、前記投稿画像情報取得手段によって前回の取得タイミングで取得された前記ソーシャルボタンの操作回数と、最新の取得タイミングで取得された前記ソーシャルボタンの操作回数と比較して、前回の取得タイミングで取得された前記ソーシャルボタンの操作回数よりも、最新の取得タイミングで取得された前記ソーシャルボタンの操作回数の方が多い画像ＩＤを対象画像ＩＤとして特定する対象画像ＩＤ特定手段と、
前記外部システムから、前記対象画像ＩＤ特定手段によって特定された前記対象画像ＩＤによって特定される画像に対して前記ソーシャルボタンの操作を行ったユーザを特定するためのユーザ特定情報を取得するユーザ特定情報取得手段と、
記憶媒体に記録されているユーザ情報を参照して、前記ユーザ特定情報取得手段によって取得された前記ユーザ特定情報に関連付けられているメールアドレスを特定するメールアドレス特定手段と、
前記対象画像ＩＤに関する情報を掲載したメールを作成するメール作成手段と、
前記メールアドレス特定手段によって特定された前記メールアドレスを宛先に設定して、前記メール情報作成手段によって作成された前記メールを送信するメール送信手段とを備えることを特徴とするメール送信装置。
【請求項２】
請求項１に記載のメール送信装置において、
前記対象画像ＩＤに関する情報は、前記対象画像ＩＤに関連する関連画像を含み、
前記メール作成手段は、前記関連画像をあらかじめ用意されているテンプレートに当てはめて配置したメールを作成することを特徴とするメール送信装置。
【請求項３】
請求項１または２に記載のメール送信装置において、
前記対象画像ＩＤに関する情報は、前記対象画像に写っている商品やサービスの名称情報を含み、
前記メール作成手段は、前記名称情報をあらかじめ用意されているテンプレートに当てはめて配置したメールを作成することを特徴とするメール送信装置。
【請求項４】
請求項１〜３のいずれか一項に記載のメール送信装置において、
前記対象画像ＩＤに関する情報は、前記対象画像に写っている商品やサービスに関連するウェブページのＵＲＬ情報を含み、
前記メール作成手段は、前記ＵＲＬ情報をあらかじめ用意されているテンプレートに当てはめて配置したメールを作成することを特徴とするメール送信装置。
【請求項５】
請求項１〜４のいずれか一項に記載のメール送信装置において、
前記投稿画像情報取得手段は、前記外部システムから前記投稿画像情報を取得するためのアプリケーションプログラミングインターフェースを用いて前記投稿画像情報を取得することを特徴とするメール送信装置。
【請求項６】
請求項１〜５のいずれか一項に記載のメール送信装置において、
前記ユーザ特定情報取得手段は、前記外部システムから前記ユーザ特定情報を取得するためのアプリケーションプログラミングインターフェースを用いて前記ユーザ特定情報を取得することを特徴とするメール送信装置。
【請求項７】
請求項１〜６のいずれか一項に記載のメール送信装置において、
前記メール情報作成手段によって作成された前記メールの内容を掲載したウェブページを作成して前記ユーザが所持する端末にプッシュ通知するプッシュ通知手段をさらに備えることを特徴とするメール送信装置。
【請求項８】
ソーシャル・ネットワーキング・サービスを提供する外部システムから、前記ソーシャル・ネットワーキング・サービスを利用して投稿された投稿画像の画像ＩＤと、当該画像に対するソーシャルボタンの操作回数とを含む投稿画像情報を取得する投稿画像情報取得手順と、
各画像ＩＤごとに、前記投稿画像情報取得手順で前回の取得タイミングで取得した前記ソーシャルボタンの操作回数と、最新の取得タイミングで取得した前記ソーシャルボタンの操作回数と比較して、前回の取得タイミングで取得した前記ソーシャルボタンの操作回数よりも、最新の取得タイミングで取得した前記ソーシャルボタンの操作回数の方が多い画像ＩＤを対象画像ＩＤとして特定する対象画像ＩＤ特定手順と、
前記外部システムから、前記対象画像ＩＤ特定手順で特定した前記対象画像ＩＤによって特定される画像に対して前記ソーシャルボタンの操作を行ったユーザを特定するためのユーザ特定情報を取得するユーザ特定情報取得手順と、
前記記憶媒体に記録されているユーザ情報を参照して、前記ユーザ特定情報取得手順で取得した前記ユーザ特定情報に関連付けられているメールアドレスを特定するメールアドレス特定手順と、
前記対象画像ＩＤに関する情報を掲載したメールを作成するメール作成手順と、
前記メールアドレス特定手順で特定した前記メールアドレスを宛先に設定して、前記メール情報作成手順で作成した前記メールを送信するメール送信手順とをコンピュータに実行させるためのメール送信プログラム。
【請求項９】
請求項８に記載のメール送信プログラムにおいて、
前記対象画像ＩＤに関する情報は、前記対象画像ＩＤに関連する関連画像を含み、
前記メール作成手順は、前記関連画像をあらかじめ用意されているテンプレートに当てはめて配置したメールを作成することを特徴とするメール送信プログラム。
【請求項１０】
請求項８または９に記載のメール送信プログラムにおいて、
前記対象画像ＩＤに関する情報は、前記対象画像に写っている商品やサービスの名称情報を含み、
前記メール作成手順は、前記名称情報をあらかじめ用意されているテンプレートに当てはめて配置したメールを作成することを特徴とするメール送信プログラム。
【請求項１１】
請求項８〜１０のいずれか一項に記載のメール送信プログラムにおいて、
前記対象画像ＩＤに関する情報は、前記対象画像に写っている商品やサービスに関連するウェブページのＵＲＬ情報を含み、
前記メール作成手順は、前記ＵＲＬ情報をあらかじめ用意されているテンプレートに当てはめて配置したメールを作成することを特徴とするメール送信プログラム。
【請求項１２】
請求項８〜１１のいずれか一項に記載のメール送信プログラムにおいて、
前記投稿画像情報取得手順は、前記外部システムから前記投稿画像情報を取得するためのアプリケーションプログラミングインターフェースを用いて前記投稿画像情報を取得することを特徴とするメール送信プログラム。
【請求項１３】
請求項８〜１２のいずれか一項に記載のメール送信プログラムにおいて、
前記ユーザ特定情報取得手順は、前記外部システムから前記ユーザ特定情報を取得するためのアプリケーションプログラミングインターフェースを用いて前記ユーザ特定情報を取得することを特徴とするメール送信プログラム。
【請求項１４】
請求項８〜１３のいずれか一項に記載のメール送信プログラムにおいて、
前記メール情報作成手順で作成した前記メールの内容を掲載したウェブページを作成して前記ユーザが所持する端末にプッシュ通知するプッシュ通知手順をさらに有することを特徴とするメール送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メール送信装置、およびメール送信プログラムに関する。
【背景技術】
【０００２】
次のような電子メールを媒体とする広告方法が知られている。この広告方法では、加入者に対して、用意された多数の広告情報の中から加入者に適した広告情報を付した電子メールを送信する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３１８８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の広告方法では、広告配信のために必要な情報として、加入者は、関心のある分野を特定するための情報を事前に登録しておく必要があり、広告を配信する企業等は、配信対象とする加入者の属性情報を事前に登録しておく必要があった。しかしながら、近年のソーシャル・ネットワーキング・サービスの普及により、企業等は、ユーザに対して、自社の商品やサービスに関する画像を投稿することができ、ユーザは、投稿された画像に対して「いいね」や「ＬＩＫＥ」といったソーシャルボタンをクリックすることによって、自身が興味をもったことの意思表示を行うことが可能になった。このソーシャル・ネットワーキング・サービスにおける画像投稿とソーシャルボタンを介した意思表示を利用すれば、ユーザが興味を持った画像を特定して、ユーザにメールを配信することが可能になるが、従来の技術では、このための方法について、何ら検討されていなかった。
【課題を解決するための手段】
【０００５】
本発明によるメール送信装置は、ソーシャル・ネットワーキング・サービスを提供する外部システムから、前記ソーシャル・ネットワーキング・サービスを利用して投稿された投稿画像の画像ＩＤと、当該画像に対するソーシャルボタンの操作回数とを含む投稿画像情報を取得する投稿画像情報取得手段と、各画像ＩＤごとに、投稿画像情報取得手段によって前回の取得タイミングで取得されたソーシャルボタンの操作回数と、最新の取得タイミングで取得されたソーシャルボタンの操作回数と比較して、前回の取得タイミングで取得されたソーシャルボタンの操作回数よりも、最新の取得タイミングで取得されたソーシャルボタンの操作回数の方が多い画像ＩＤを対象画像ＩＤとして特定する対象画像ＩＤ特定手段と、外部システムから、対象画像ＩＤ特定手段によって特定された対象画像ＩＤによって特定される画像に対してソーシャルボタンの操作を行ったユーザを特定するためのユーザ特定情報を取得するユーザ特定情報取得手段と、記憶媒体に記録されているユーザ情報を参照して、ユーザ特定情報取得手段によって取得されたユーザ特定情報に関連付けられているメールアドレスを特定するメールアドレス特定手段と、対象画像ＩＤによって特定される画像に関する情報を掲載したメールを作成するメール作成手段と、メールアドレス特定手段によって特定されたメールアドレスを宛先に設定して、メール情報作成手段によって作成されたメールを送信するメール送信手段とを備えることを特徴とする。
本発明によるメール送信プログラムは、ソーシャル・ネットワーキング・サービスを提供する外部システムから、ソーシャル・ネットワーキング・サービスを利用して投稿された投稿画像の画像ＩＤと、当該画像に対するソーシャルボタンの操作回数とを含む投稿画像情報を取得する投稿画像情報取得手順と、各画像ＩＤごとに、投稿画像情報取得手順で前回の取得タイミングで取得したソーシャルボタンの操作回数と、最新の取得タイミングで取得したソーシャルボタンの操作回数と比較して、前回の取得タイミングで取得したソーシャルボタンの操作回数よりも、最新の取得タイミングで取得したソーシャルボタンの操作回数の方が多い画像ＩＤを対象画像ＩＤとして特定する対象画像ＩＤ特定手順と、外部システムから、対象画像ＩＤ特定手順で特定した対象画像ＩＤによって特定される画像に対してソーシャルボタンの操作を行ったユーザを特定するためのユーザ特定情報を取得するユーザ特定情報取得手順と、記憶媒体に記録されているユーザ情報を参照して、ユーザ特定情報取得手順で取得したユーザ特定情報に関連付けられているメールアドレスを特定するメールアドレス特定手順と、対象画像ＩＤによって特定される画像に関する情報を掲載したメールを作成するメール作成手順と、メールアドレス特定手順で特定したメールアドレスを宛先に設定して、メール情報作成手順で作成したメールを送信するメール送信手順とをコンピュータに実行させるためのプログラムである。
【発明の効果】
【０００６】
本発明によれば、ソーシャル・ネットワーキング・サービスにおいて、ソーシャルボタンの操作回数が増加している画像を対象として、その画像に対してソーシャルボタンを操作したユーザに対して、画像に関する情報を掲載したメールを送信することができるため、ユーザや企業に、あらかじめメール配信のために必要な情報の登録を要求しなくても、ユーザが興味を持った情報が掲載されたメールを送信することができる。
【図面の簡単な説明】
【０００７】
【図１】メール送信システム１０の一実施の形態の構成を示すブロック図である。
【図２】メール送信装置１００の一実施の形態の構成を示すブロック図である。
【図３】ユーザ端末２００の一実施の形態の構成を示すブロック図である。
【図４】メール送信処理の流れを示すフローチャート図である。
【発明を実施するための形態】
【０００８】
図１は、本実施の形態におけるメール送信システム１０の一実施の形態の構成を示すブロック図である。メール送信システム１０は、メール送信装置１００と、ユーザ端末２００とで構成される。本実施の形態では、メール送信装置１００とユーザ端末２００は、例えばインターネットや携帯電話網等の通信回線を介してそれぞれ接続される。なお、図１では、メール送信システム１０は、メール送信装置１００、ユーザ端末２００がそれぞれ１台ずつで構成される例を示しているがメール送信システム１０の構成はこれに限定されない。また、メール送信装置１００は、ソーシャル・ネットワーキング・サービス（以下、「ＳＮＳ」と呼ぶ）を提供する外部システムにおいて、ＳＮＳの登録ユーザ情報や登録ユーザによって投稿された投稿情報などの種々の情報が記録されたＳＮＳサーバ３００と通信を行う。
【０００９】
図２は、本実施の形態におけるメール送信装置１００としてサーバ装置を用いた場合の一実施の形態の構成を示すブロック図である。メール送信装置１００は、操作部材１０１と、接続インターフェース１０２と、制御装置１０３と、記憶媒体１０４とを備えている。
【００１０】
操作部材１０１は、メール送信装置１００の操作者によって操作される種々の装置、例えばキーボードやマウスを含む。
【００１１】
接続インターフェース１０２は、メール送信装置１００をインターネット等の通信回線に接続するためのインターフェースであり、例えば、インターネットに有線で接続するための有線ＬＡＮモジュールや、インターネットに無線で接続するための無線ＬＡＮモジュールなどが用いられる。本実施の形態では、メール送信装置１００は、この接続インターフェース１０２を介してユーザ端末２００やＳＮＳサーバ３００と通信する。
【００１２】
制御装置１０３は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、メール送信装置１００の全体を制御する。なお、制御装置１０３を構成するメモリは、例えばＳＤＲＡＭ等の揮発性のメモリである。このメモリは、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。例えば、接続インターフェース１０２を介して読み込まれたデータは、バッファメモリに一時的に記録される。
【００１３】
記憶媒体１０４は、メール送信装置１００が蓄える種々のデータや、制御装置１０３が実行するためのプログラムのデータ等を記録するための記憶媒体であり、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等が用いられる。なお、記憶媒体１０４に記録されるプログラムのデータは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記録媒体に記録されて提供されたり、ネットワークを介して提供され、操作者が取得したプログラムのデータを記憶媒体１０４にインストールすることによって、制御装置１０３がプログラムを実行できるようになる。
【００１４】
ユーザ端末２００は、メール送信システム１０を利用するユーザが所有する端末である。ユーザ端末２００としては、例えばスマートフォン、タブレット端末、パソコン等の情報端末が用いられる。
【００１５】
図３は、本実施の形態におけるユーザ端末２００としてスマートフォンを用いた場合の一実施の形態の構成を示すブロック図である。本実施の形態では、スマートフォンにメール送信装置１００から送信されるメールを受信するためのメール閲覧用ソフトウェアがインストールされることにより、本実施の形態におけるユーザ端末２００として動作する。なお、メール閲覧用ソフトウェアのプログラムは、あらかじめユーザ端末２００に記録されていてもよいし、インターネットを介して接続されたサーバ上で公開されているプログラムをユーザがダウンロードにより入手してインストールしてもよい。あるいは、メール閲覧用ソフトウェアのプログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に記録されて提供されるようにしてもよい。
【００１６】
ユーザ端末２００は、タッチパネル２０１と、通信モジュール２０２と、制御装置２０３とを備えている。
【００１７】
タッチパネル２０１は、液晶パネル等の表示装置とタッチパッドのような位置入力装置を組み合わせた電子部品であり、画面上の表示を押すことで機器を操作することができる入力装置である。例えば、ユーザ端末２００のユーザは、液晶パネル上に表示されたボタンやメニュー等の表示項目を指やタッチペンを用いてタッチまたはスライドさせることにより、ユーザ端末２００を操作することができる。タッチパネル２０１は、ユーザによるタッチやスライドといった操作を検出して、その検出信号を制御装置２０３へ出力する。
【００１８】
通信モジュール２０２は、無線または有線により、ＬＡＮや携帯電話通信網を介してインターネットに接続するためのモジュールが用いられる。ユーザ端末２００は、この通信モジュール２０２を介してメール送信装置１００と通信を行う。
【００１９】
制御装置２０３は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、ユーザ端末２００の全体を制御する。なお、制御装置２０３を構成するメモリは、例えばＳＤＲＡＭ等の揮発性のメモリやフラッシュメモリ等の不揮発性のメモリを含む。揮発性のメモリは、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。また、不揮発性のメモリには、ユーザ端末２００を動作させるためのファームウェアや種々のアプリケーションを動作させるためのソフトウェアのプログラムデータが記録される。本実施の形態では、この不揮発性のメモリに、上述したメール閲覧用ソフトウェアのプログラムが記録されている。
【００２０】
本実施の形態では、ＳＮＳサーバ３００には、上述したように、ＳＮＳの登録ユーザのユーザ情報や登録ユーザによって投稿された文書や画像などの投稿情報に関する情報が記録されている。ＳＮＳによって提供されるサービスは、公知のため、ここでは詳細な説明は省略するが、本実施の形態では、ＳＮＳ上に投稿された画像を対象とした処理について説明する。
【００２１】
ＳＮＳにおいては、サービスを利用するために会員登録を行った登録ユーザは、ＳＮＳを提供するＷＥＢサイトへアクセスしたり、ＳＮＳを利用するためのソフトウェアを起動することにより、ＳＮＳを利用することができる。ＳＮＳの登録ユーザは、ＳＮＳ上でメッセージや画像を投稿したり、他の登録ユーザが投稿したメッセージや画像を閲覧することができる。また、ＳＮＳにおいて、登録ユーザが投稿したメッセージや画像などの投稿情報に対して、「いいね」や「Ｌｉｋｅ」などと表記されたソーシャルボタンが配置されている。メッセージや画像を閲覧した登録ユーザは、閲覧した投稿情報に興味を持った場合には、ソーシャルボタンに対してクリックやタッチなどの操作を行うことにより、興味をもったことの意思表示を行うことができる。
【００２２】
例えば、商品を販売する企業や店舗の経営者や従業者は、自社または自店舗が取り扱う商品に関する画像をＳＮＳに投稿して、一般消費者を含む他の登録ユーザに、商品の宣伝広告を行う場合がある。また、サービスを提供する企業や店舗の経営者や従業者は、自社または自店舗が提供するサービスに関する画像をＳＮＳに投稿して、一般消費者を含む他の登録ユーザに、サービスの宣伝広告を行う場合がある。また、画像を閲覧した登録ユーザは、閲覧した画像の中に、興味を持った画像がある場合や、気になる画像がある場合に、その画像に対して表示されているソーシャルボタンをクリックすることができる。
【００２３】
本実施の形態では、ＳＮＳサーバ３００には、投稿された画像を特定するための画像ＩＤと、その画像に対してソーシャルボタンが操作された回数の情報と、その画像に対してソーシャルボタンを操作した登録ユーザを特定するための情報が、関連付けて記録されている。
【００２４】
本実施の形態におけるメール送信装置１００には、ＳＮＳサーバ３００にアクセスして、情報を取得するためのソフトウェアが記憶媒体１０４に記録されている。ここでは、以下の処理で説明するように、投稿画像を特定するための画像ＩＤと、当該画像に対するソーシャルボタンの操作回数とを含む投稿画像情報を取得するための投稿画像情報取得用ソフトウェアと、各画像ＩＤの投稿画像に対してソーシャルボタンの操作を行った登録ユーザを特定するためのユーザ特定情報を取得するためのユーザ特定情報取得用ソフトウェアが記録されているものとする。
【００２５】
本実施の形態では、例えば、ＳＮＳサーバ３００から投稿画像情報を取得するためのＡＰＩ（アプリケーションプログラミングインターフェース）が用意されており、投稿画像情報取得用ソフトウェアには、該ＡＰＩが実装されているものとする。また、ＳＮＳサーバ３００からユーザ特定情報を取得するためのＡＰＩ（アプリケーションプログラミングインターフェース）が用意されており、ユーザ特定情報取得用ソフトウェアには、該ＡＰＩが実装されているものとする。
【００２６】
なお、ＳＮＳサーバ３００のアクセス先を特定するための情報は、あらかじめソフトウェアまたはＡＰＩ側で定義されているものとする。また、メール送信装置１００がアクセスするＳＮＳサーバ３００の数は限定されず、複数のＳＮＳサーバ３００からそれぞれ情報を取得することもできる。複数のＳＮＳサーバ３００から情報を取得する場合には、それぞれのＳＮＳの仕様に合ったＡＰＩが用意されている。これによって、異なる複数のＳＮＳから情報を取得することが可能となる。
【００２７】
制御装置１０３は、所定のタイミングにおいて、投稿画像情報取得用ソフトウェアを起動して、接続インターフェース１０２を介して、インターネット上のＳＮＳサーバ３００から投稿画像情報を取得する。なお、制御装置１０３が投稿画像情報取得用ソフトウェアを起動してＳＮＳサーバ３００から投稿画像情報を取得するタイミングは、あらかじめ設定されており、例えば、１分ごとや５分ごとといったように、あらかじめ設定された所定時間間隔で繰り返し行われる。ここに示した投稿画像情報取得用ソフトウェアの起動タイミングは一例であって、このタイミングに限定されるものではない。
【００２８】
制御装置１０３は、記憶媒体１０４に投稿画像情報が記録されていない場合には、最新の取得タイミングで取得した投稿画像情報を記憶媒体１０４に記録する。一方、制御装置１０３は、記憶媒体１０４に既に前回の取得タイミングで取得した投稿画像情報が記録されている場合には、記憶媒体１０４に記録されている投稿画像情報に基づいて、各画像ＩＤごとに、前回の取得タイミングで取得されたソーシャルボタンの操作回数と、最新の取得タイミングで取得されたソーシャルボタンの操作回数と比較する。そして、制御装置１０３は、前回の取得タイミングで取得されたソーシャルボタンの操作回数よりも、最新の取得タイミングで取得されたソーシャルボタンの操作回数の方が多い投稿画像の画像ＩＤを対象画像ＩＤとして特定する。また、制御装置１０３は、記憶媒体１０４に記録されている投稿画像情報を、最新の取得タイミングで取得した投稿画像情報で更新する。
【００２９】
制御装置１０３は、上述したユーザ特定情報取得用ソフトウェアを起動し、ＳＮＳサーバ３００から、対象画像ＩＤの投稿画像を対象として、各画像に対してソーシャルボタンの操作を行った登録ユーザを特定するためのユーザ特定情報を取得する。これによって、前回の投稿画像情報の取得タイミング時よりも、ソーシャルボタンの操作回数が増加している画像について、その画像のソーシャルボタンを操作した登録ユーザのユーザ特定情報、例えば、登録ユーザのユーザＩＤを特定することができる。なお、特定した対象画像ＩＤが複数ある場合には、各対象画像ＩＤごとに、ソーシャルボタンの操作を行ったユーザのユーザ特定情報が取得される。
【００３０】
記憶媒体１０４には、あらかじめ、ＳＮＳの登録ユーザを特定するための情報、例えばＳＮＳのユーザＩＤと、そのユーザのメールアドレスとを関連付けたユーザ情報が登録されている。本実施の形態では、メール送信システム１０の利用を希望するユーザが、あらかじめユーザ端末２００を操作して、自身のＳＮＳのユーザＩＤと、メールアドレスとを関連付けるための情報を登録するものとし、登録時に入力された情報がユーザ情報として記憶媒体１０４に記録されているものとする。
【００３１】
制御装置１０３は、あらかじめ記憶媒体１０４に記録されているユーザ情報を参照して、ＳＮＳサーバ３００から取得したユーザ特定情報を対象として、ユーザＩＤに紐づくメールアドレスを特定する。これによって、対象画像ＩＤのごとに、ソーシャルボタンの操作を行った登録ユーザのメールアドレスが特定される。
【００３２】
制御装置１０３は、各対象画像ＩＤごとに、特定したメールアドレスに宛てて送信するメールを作成する。ここで、制御装置１０３によって作成されるメールの内容について説明する。なお、以下に説明するメールの内容はあくまでも一例であって、これに限定されるものではない。
【００３３】
本実施の形態では、あらかじめ記憶媒体１０４に、メール作成用のテンプレートのデータが記録されている。メール作成用のテンプレートでは、メール本文内における画像の配置位置と、画像に写っている商品やサービスの名称の表示位置と、ＵＲＬの配置位置とが定義されている。メール作成用のテンプレートとして、例えば、画像の配置位置、名称の配置位置、ＵＲＬの配置位置を定義したＨＴＭＬ形式のメールを作成するためのテンプレートを用いるようにすれば、後述する処理によって、画像とＵＲＬが配置されたＨＴＭＬ形式のメールを作成し、ユーザ端末２００へ送信することができる。
【００３４】
記憶媒体１０４には、画像ＩＤと、メールに挿入する画像データとを関連付けるための情報があらかじめ記録されている。制御装置１０３は、該情報を参照して対象画像ＩＤに関連付けられている画像データを特定する。画像データは、あらかじめ記憶媒体１０４に記録されており、制御装置１０３は、記憶媒体１０４から特定した画像データを読み出し、これをテンプレートに当てはめて、メール本文内に画像を配置する。ここで、記憶媒体１０４に記録されている画像データは、対象画像ＩＤによって特定されるＳＮＳへの投稿画像と同じ画像のデータであってもよいし、投稿画像に関連した別の画像のデータであってもよい。
【００３５】
また、記憶媒体１０４には、画像ＩＤと、画像ＩＤによって特定される投稿画像に写っている商品やサービスの名称情報と、画像ＩＤによって特定される投稿画像に写っている商品やサービスに関連するウェブページのＵＲＬ情報とを関連付けるための情報があらかじめ記録されている。制御装置１０３は、該情報を参照して対象画像ＩＤに関連付けられている名称情報とＵＲＬ情報を取得し、これをテンプレートに当てはめて、メール本文内に対象画像ＩＤの投稿画像に写っている商品やサービスの名称と、対象画像ＩＤの投稿画像に写っている商品やサービスに関連するウェブページのＵＲＬを配置する。
【００３６】
なお、対象画像ＩＤの投稿画像に写っている商品やサービスに関連するウェブページとしては、例えば、商品を被写体として撮影した投稿画像の場合は、被写体として写っている商品が販売されているショッピングサイトのウェブページや、被写体として写っている商品の商品情報が掲載されたウェブページなどが想定される。一例を挙げると、洋服、バッグ、アクセサリーなどのファッションアイテムが被写体として撮影されて投稿された投稿画像の画像ＩＤに対しては、ファッションアイテムを販売する販売ページのＵＲＬが関連付けられる。あるいは、インテリア、雑貨、小物などの商品が被写体として撮影されて投稿された投稿画像の画像ＩＤに対しては、インテリア、雑貨、小物のジャンルに含まれる商品を販売する販売ページのＵＲＬが関連付けられる。
【００３７】
また、サービスに関連する被写体を撮影した投稿画像の場合は、そのサービスを予約するための予約サイトのウェブページや、サービスに関する情報が掲載されたウェブページなどが想定される。一例を挙げると、エステや美容院などのサービスを提供する投稿者が、消費者がサービス内容を把握することができるような画像をＳＮＳに投稿した場合には、その投稿画像の画像ＩＤに対しては、エステや美容院などの予約を行うための予約ページのＵＲＬが関連付けられる。あるいは、レストランやホテルにおいてサービスを提供する投稿者が、消費者がサービス内容を把握することができるような画像をＳＮＳに投稿した場合には、その投稿画像の画像ＩＤに対しては、レストランやホテルの予約を行うための予約ページのＵＲＬが関連付けられる。
【００３８】
これによって、対象画像ＩＤに関する情報を掲載したメール、すなわち対象画像ＩＤに関連する画像、対象画像ＩＤの投稿画像に写っている商品やサービスの名称、対象画像ＩＤの投稿画像に写っている商品やサービスに関連するウェブページのＵＲＬが配置されたメールが作成される。制御装置１０３は、上記の処理で複数の対象画像ＩＤを特定した場合には、全ての対象画像ＩＤについて、上記の処理を行って、対象画像ＩＤごとに対象画像ＩＤに関する情報を掲載したメールを作成する。
【００３９】
制御装置１０３は、対象画像ＩＤごとに作成したメールを、それぞれの対象画像ＩＤごとに特定したメールアドレスを宛先に設定して、メールの送信を行う。これによって、前回の投稿画像情報の取得タイミング時よりも、ソーシャルボタンの操作回数が増加している画像を対象として、その画像のソーシャルボタンを操作したユーザへ、対象画像ＩＤに関する情報が表示されたメールを送信することができる。
【００４０】
メール送信装置１００からメールを受信したユーザは、ユーザ端末２００上で、メール閲覧用ソフトウェアを利用して、メールを閲覧することができる。制御装置２０３は、ユーザによってメール閲覧用ソフトウェアを用いて、メール送信装置１００から受信したメールの表示が指示された場合には、タッチパネル２０１に受信したメールを表示する。これによって、ユーザは、事前にメール送信装置１００にユーザ情報を登録しておけば、自身がＳＮＳ上で「いいね」や「ＬＩＫＥ」といったソーシャルボタンをクリックした投稿画像に関連するメールを受信することができる。また、ユーザがソーシャルボタンを操作した投稿画像は、ユーザが興味を持った商品やサービスが写っている画像である可能性が高いことから、ユーザに対して、興味を持っている可能性が高い商品やサービスに関するメールを提供することができる。
【００４１】
メールを受信したユーザは、メール内に配置されているＵＲＬにタッチすることにより、リンク先のウェブページへアクセスすることができる。これによって、メール送信システム１０を利用する企業や店舗等は、メール送信装置１００に画像ＩＤ、名称情報、ＵＲＬ情報の関連付け情報を登録した上で、ＳＮＳに画像を投稿すれば、ユーザに対して、被写体として写っている商品が販売されているショッピングサイトのウェブページや、被写体として写っている商品の商品情報が掲載されたウェブページ、または被写体に関連するサービスの予約サイトのウェブページや、サービスに関する情報が掲載されたウェブページへのアクセスを促すことができる。
【００４２】
図４は、本実施の形態におけるメール送信装置１００で実行される処理の流れを示すフローチャートである。図４に示す処理は、あらかじめ設定された投稿画像情報の取得タイミングになると起動するプログラムとして、制御装置１０３によって実行される。
【００４３】
ステップＳ１０において、制御装置１０３は、上述したように、投稿画像情報取得用ソフトウェアを起動してＳＮＳサーバ３００にアクセスし、投稿画像情報を取得する。その後、ステップＳ２０へ進む。
【００４４】
ステップＳ２０では、制御装置１０３は、記憶媒体１０４に投稿画像情報が記録されているか否かを判断する。ステップＳ２０で否定判断した場合には、ステップＳ９０へ進み、制御装置１０３は、ＳＮＳサーバ３００から取得した投稿画像情報を記憶媒体１０４に記録する。その後、処理を終了する。
【００４５】
これに対して、ステップＳ２０で肯定判断した場合には、ステップＳ３０へ進む。ステップＳ３０では、制御装置１０３は、上述したように、各画像ＩＤごとに、前回の取得タイミングで取得されたソーシャルボタンの操作回数と、最新の取得タイミングで取得されたソーシャルボタンの操作回数と比較して、前回の取得タイミングで取得されたソーシャルボタンの操作回数よりも、最新の取得タイミングで取得されたソーシャルボタンの操作回数の方が多い画像ＩＤを対象画像ＩＤとして特定する。その後、ステップＳ４０へ進む。
【００４６】
ステップＳ４０では、制御装置１０３は、記憶媒体１０４に記録されている投稿画像情報を、最新の取得タイミングで取得した投稿画像情報で更新する。その後、ステップＳ５０へ進む。
【００４７】
ステップＳ５０では、制御装置１０３は、上述したように、ユーザ特定情報取得用ソフトウェアを起動して、ＳＮＳサーバ３００から、対象画像ＩＤの投稿画像を対象として、各画像に対してソーシャルボタンの操作を行った登録ユーザを特定するためのユーザ特定情報を取得する。その後、ステップＳ６０へ進む。
【００４８】
ステップＳ６０では、制御装置１０３は、上述したように、記憶媒体１０４に記録されているユーザ情報を参照して、ＳＮＳサーバ３００から取得したユーザ特定情報を対象として、ユーザＩＤに紐づくメールアドレスを特定する。その後、ステップＳ７０へ進む。
【００４９】
ステップＳ７０では、制御装置１０３は、上述したように、記憶媒体１０４に、メール作成用のテンプレートを用いて、対象画像ＩＤに関する情報を表示したメールを作成する。その後、ステップＳ８０へ進む。
【００５０】
ステップＳ８０では、制御装置１０３は、対象画像ＩＤごとに、ステップＳ６０で特定したメールアドレスを宛先に設定して、ステップＳ７０で作成したメール送信する。その後、処理を終了する。
【００５１】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）制御装置１０３は、ＳＮＳを提供する外部システムから、ＳＮＳを利用して投稿された投稿画像の画像ＩＤと、当該画像に対するソーシャルボタンの操作回数とを含む投稿画像情報を所定時間間隔で繰り返し取得し、各画像ＩＤごとに、前回の取得タイミングで取得したソーシャルボタンの操作回数と、最新の取得タイミングで取得したソーシャルボタンの操作回数と比較して、前回の取得タイミングで取得したソーシャルボタンの操作回数よりも、最新の取得タイミングで取得したソーシャルボタンの操作回数の方が多い画像ＩＤを対象画像ＩＤとして特定するようにした。そして、制御装置１０３は、外部システムから、対象画像ＩＤによって特定される画像に対してソーシャルボタンの操作を行ったユーザを特定するためのユーザ特定情報を取得し、あらかじめ記憶媒体１０４に記録されているユーザ情報を参照して、取得したユーザ特定情報に関連付けられているメールアドレスを特定し、対象画像ＩＤに関する情報を掲載したメールを作成して、特定したメールアドレスを宛先に設定してメールを送信するようにした。これによって、前回の投稿画像情報の取得タイミング時よりも、ソーシャルボタンの操作回数が増加している画像を対象画像として、その画像のソーシャルボタンを操作したユーザへ、対象画像に関連する情報が表示されたメールを送信することができる。
【００５２】
（２）対象画像ＩＤに関する情報は、対象画像ＩＤに関連する画像を含み、制御装置１０３は、該画像をあらかじめ用意されているテンプレートに当てはめて配置したメールを作成するようにした。これによって、ユーザがソーシャルボタンを操作した画像に関連する画像をメール本文に含んだメールをユーザに送信することができる。
【００５３】
（３）対象画像ＩＤに関する情報は、対象画像に写っている商品やサービスの名称情報を含み、制御装置１０３は、該名称情報をあらかじめ用意されているテンプレートに当てはめて配置したメールを作成するようにした。これによって、ユーザがソーシャルボタンを操作した画像に写っている商品やサービスの名称情報をメール本文に含んだメールをユーザに送信することができる。
【００５４】
（４）対象画像ＩＤに関する情報は、対象画像に写っている商品やサービスに関連するウェブページのＵＲＬ情報を含み、制御装置１０３は、該ＵＲＬ情報をあらかじめ用意されているテンプレートに当てはめて配置したメールを作成するようにした。これによって、ユーザがソーシャルボタンを操作した画像に写っている商品やサービスに関連するウェブページのＵＲＬ情報をメール本文に含んだメールをユーザに送信することができる。
【００５５】
（５）投稿画像情報取得用ソフトウェアには、ＳＮＳサーバ３００から投稿画像情報を取得するためのＡＰＩが実装されており、制御装置１０３は、該ＡＰＩを用いて投稿画像情報を取得するようにした。これによって、ＳＮＳサーバ３００から投稿画像情報を取得するためのプログラムを独自に開発する必要がないため、システムの開発コストを抑えることができる。
【００５６】
（６）ユーザ特定情報取得用ソフトウェアには、ＳＮＳサーバ３００からユーザ特定情報を取得するためのＡＰＩが実装されており、制御装置１０３は、該ＡＰＩを用いてユーザ特定情報を取得するようにした。これによって、ＳＮＳサーバ３００からユーザ特定情報を取得するためのプログラムを独自に開発する必要がないため、システムの開発コストを抑えることができる。
【００５７】
―変形例―
なお、上述した実施の形態のメール送信システムは、以下のように変形することもできる。
（１）上述した実施の形態では、制御装置２０３は、ユーザによってメール閲覧用ソフトウェアを用いて、メール送信装置１００から受信したメールの表示が指示された場合には、タッチパネル２０１に受信したメールを表示する例について説明した。しかしながら、ユーザ端末２００がプッシュ通知機能を有している場合には、制御装置２０３は、ユーザに対してメールを受信した旨をプッシュ通知し、ユーザが通知に応答したときに、タッチパネル２０１に受信したメールを表示するようにしてもよい。あるいは、制御装置１０３は、メールの内容を掲載したウェブページを作成し、ウェブページが作成されたことをユーザ端末２００にプッシュ通知するようにしてもよい。この場合、ユーザ端末２００では、制御装置２０３は、ユーザが通知をタップした場合に、タッチパネル２０１にウェブページを表示するようにしてもよい。
【００５８】
（２）上述した実施の形態では、投稿画像情報取得用ソフトウェアには、ＳＮＳサーバ３００から投稿画像情報を取得するためのＡＰＩが実装されており、制御装置１０３は、該ＡＰＩを用いて投稿画像情報を取得するようにした。しかしながら、ＡＰＩの代わりに、ＳＮＳサーバ３００から投稿画像情報を取得するために開発された専用プログラムを用いるようにしてもよい。また、ユーザ特定情報取得用ソフトウェアには、ＳＮＳサーバ３００からユーザ特定情報を取得するためのＡＰＩが実装されており、制御装置１０３は、該ＡＰＩを用いてユーザ特定情報を取得するようにした。しかしながら、ＡＰＩの代わりに、ＳＮＳサーバ３００からユーザ特定情報を取得するために開発された専用プログラムを用いるようにしてもよい。
【００５９】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【符号の説明】
【００６０】
１０  メール送信システム
１００  メール送信装置
１０１  操作部材
１０２  接続インターフェース
１０３  制御装置
１０４  記憶媒体
２００  ユーザ端末
２０１  タッチパネル
２０２  通信モジュール
２０３  制御装置
３００  ＳＮＳサーバ
【図１】
2017033058.tif 000003
【図２】
2017033058.tif 000004
【図３】
2017033058.tif 000005
【図４】
2017033058.tif 000006