(57)【要約】【課題】購入を予定している商品をユーザに思い出させることができるようにする。【解決手段】電子チラシの画像の一部をチラシ部分画像として選択するチラシ切り抜き操作が端末装置に対して行われるのに応じて、選択されたチラシ部分画像を取得するチラシ部分画像取得部と、チラシ部分画像を示すチラシ部分画像情報とリマインド通知の可否判定に利用される通知利用情報とを対応付けたリマインダ情報を記憶部に記憶させるリマインダ情報登録部と、記憶部に記憶されたリマインダ情報に含まれる通知利用情報が一定の条件を満たすのに応じて、リマインダ情報に基づくリマインド通知が端末装置にて行われるようにするリマインド通知制御部とを備えて商品購入リマインダシステムを構成する。【選択図】図９
2015194820.tif 000002
【特許請求の範囲】
【請求項１】
電子チラシの画像における一部をチラシ部分画像として選択するチラシ切り抜き操作が端末装置に対して行われるのに応じて、選択されたチラシ部分画像を取得するチラシ部分画像取得部と、
前記チラシ部分画像取得部により取得されたチラシ部分画像を示すチラシ部分画像情報と、リマインド通知の可否判定に利用される通知利用情報とを対応付けたリマインダ情報を記憶部に記憶させるリマインダ情報登録部と、
前記記憶部に記憶されたリマインダ情報に含まれる通知利用情報が一定の条件を満たすのに応じて、前記リマインダ情報に基づくリマインド通知が前記端末装置にて行われるようにするリマインド通知制御部と
を備える商品購入リマインダシステム。
【請求項２】
前記チラシ部分画像に対応する画像対応日時を取得する日時取得部をさらに備え、
前記リマインダ情報登録部は、
前記チラシ部分画像取得部により取得されたチラシ部分画像を示すチラシ部分画像情報と、前記日時取得部により取得された画像対応日時に基づく日時を示す前記通知利用情報とを対応付けたリマインダ情報を記憶部に記憶させ、
前記リマインド通知制御部は、
前記記憶部に記憶されたリマインダ情報に含まれる通知利用情報が示す日時に基づく通知日時に至るのに応じて、前記リマインダ情報に基づくリマインド通知が前記端末装置にて行われるようにする
請求項１に記載の商品購入リマインダシステム。
【請求項３】
前記日時取得部は、
操作によって入力された日時を示す数値を前記画像対応日時として取得する
請求項２に記載の商品購入リマインダシステム。
【請求項４】
前記日時取得部は、
複数の日時の候補を提示し、提示した候補のうちから操作によって選択された日時を前記画像対応日時として取得する
請求項２に記載の商品購入リマインダシステム。
【請求項５】
前記日時取得部は、
前記複数の日時の候補を、前記チラシ部分画像の取得元の電子チラシの有効期間に基づいて決定する
請求項４に記載の商品購入リマインダシステム。
【請求項６】
前記日時取得部は、
電子チラシにおいて前記チラシ部分画像が該当する商品掲載領域に対応付けられた所定の属性情報に基づいて決定した日時を前記画像対応日時として取得する
請求項２に記載の商品購入リマインダシステム。
【請求項７】
前記リマインダ情報登録部は、
前記チラシ部分画像取得部により取得されたチラシ部分画像を示すチラシ部分画像情報と、前記電子チラシの広告元である店舗の位置を示す前記通知利用情報とを対応付けたリマインダ情報とを記憶部に記憶させ、
前記リマインド通知制御部は、
前記端末装置の位置と前記通知利用情報が示す店舗の位置との距離が一定以内となるのに応じて、前記リマインダ情報に基づくリマインド通知が前記端末装置にて行われるようにする
請求項１から６のいずれか一項に記載の商品購入リマインダシステム。
【請求項８】
前記リマインド通知制御部を備えるリマインドサーバをさらに備え、
前記リマインド通知制御部は、前記リマインダ情報に基づくリマインド通知を前記端末装置に送信することにより、前記リマインド通知が前記端末装置にて行われるようにする
請求項１から７のいずれか一項に記載の商品購入リマインダシステム。
【請求項９】
電子チラシの画像における一部をチラシ部分画像として選択するチラシ切り抜き操作が端末装置に対して行われるのに応じて、選択されたチラシ部分画像を取得するチラシ部分画像取得ステップと、
前記チラシ部分画像取得ステップにより取得されたチラシ部分画像を示すチラシ部分画像情報と、リマインド通知の可否判定に利用される通知利用情報とを対応付けたリマインダ情報を記憶部に記憶させるリマインダ情報登録ステップと、
前記記憶部に記憶されたリマインダ情報に含まれる通知利用情報が一定の条件を満たすのに応じて、前記リマインダ情報に基づくリマインド通知が前記端末装置にて行われるようにするリマインド通知制御ステップと
を含む商品購入リマインド方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品購入リマインダシステム及び商品購入リマインド方法に関する。
【背景技術】
【０００２】
ユーザが買いたいと思った品物を事前に登録しておき、登録された品物の一覧を表示させることにより、ユーザが買いたいと思っていた品物を確認することのできる買い物メモのプログラム（アプリケーション）が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−９４５７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記のような買い物メモでは、登録した商品の確認に関してはユーザが自ら操作を行って買い物メモのアプリケーションを起動させ、登録された商品の一覧が提示される画面を表示させる必要がある。
つまり、買い物メモに登録した商品をユーザが確認するには、ユーザによる意識的な操作が必要である。このために、例えば、ユーザが忙しかったり、何かの用事などに気を取られていたりするような状況では、買い物メモに登録した商品を確認すること自体を忘れてしまうようなことが起こり得る。そして、買い物メモに登録した商品の確認をユーザが忘れてしまったような場合には商品を買い忘れたりする可能性がある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、購入を予定している商品をユーザに思い出させることができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決する本発明の一態様は、電子チラシの画像における一部をチラシ部分画像として選択するチラシ切り抜き操作が端末装置に対して行われるのに応じて、選択されたチラシ部分画像を取得するチラシ部分画像取得部と、前記チラシ部分画像取得部により取得されたチラシ部分画像を示すチラシ部分画像情報と、リマインド通知の可否判定に利用される通知利用情報とを対応付けたリマインダ情報を記憶部に記憶させるリマインダ情報登録部と、前記記憶部に記憶されたリマインダ情報に含まれる通知利用情報が一定の条件を満たすのに応じて、前記リマインダ情報に基づくリマインド通知が前記端末装置にて行われるようにするリマインド通知制御部とを備える商品購入リマインダシステムである。
【０００７】
また、本発明の一態様は、上記の商品購入リマインダシステムであって、前記チラシ部分画像に対応する画像対応日時を取得する日時取得部をさらに備え、前記リマインダ情報登録部は、前記チラシ部分画像取得部により取得されたチラシ部分画像を示すチラシ部分画像情報と、前記日時取得部により取得された画像対応日時に基づく日時を示す前記通知利用情報とを対応付けたリマインダ情報を記憶部に記憶させ、前記リマインド通知制御部は、前記記憶部に記憶されたリマインダ情報に含まれる通知利用情報が示す日時に基づく通知日時に至るのに応じて、前記リマインダ情報に基づくリマインド通知が前記端末装置にて行われるようにしてもよい。
【０００８】
また、本発明の一態様は、上記の商品購入リマインダシステムであって、前記日時取得部は、操作によって入力された日時を示す数値を前記画像対応日時として取得してもよい。
【０００９】
また、本発明の一態様は、上記の商品購入リマインダシステムであって、前記日時取得部は、複数の日時の候補を提示し、提示した候補のうちから操作によって選択された日時を前記画像対応日時として取得してもよい。
【００１０】
また、本発明の一態様は、上記の商品購入リマインダシステムであって、前記日時取得部は、前記複数の日時の候補を、前記チラシ部分画像の取得元の電子チラシの有効期間に基づいて決定してもよい。
【００１１】
また、本発明の一態様は、上記の商品購入リマインダシステムであって、前記日時取得部は、電子チラシにおいて前記チラシ部分画像が該当する商品掲載領域に対応付けられた所定の属性情報に基づいて決定した日時を前記画像対応日時として取得してもよい。
【００１２】
また、本発明の一態様は、上記の商品購入リマインダシステムであって、前記リマインダ情報登録部は、前記チラシ部分画像取得部により取得されたチラシ部分画像を示すチラシ部分画像情報と、前記電子チラシの広告元である店舗の位置を示す前記通知利用情報とを対応付けたリマインダ情報とを記憶部に記憶させ、前記リマインド通知制御部は、前記端末装置から送信された位置通知情報が示す前記端末装置の位置と前記通知利用情報が示す店舗の位置との距離が一定以内となるのに応じて、前記リマインダ情報に基づくリマインド通知が前記端末装置にて行われるようにしてもよい。
【００１３】
また、本発明の一態様は、上記の商品購入リマインダシステムであって、前記リマインド通知制御部を備えるリマインドサーバをさらに備え、前記リマインド通知制御部は、前記リマインダ情報に基づくリマインド通知を前記端末装置に送信することにより、前記リマインド通知が前記端末装置にて行われるようにしてもよい。
【００１４】
本発明の一態様は、端末装置とリマインドサーバとを備える商品購入リマインド方法であって、電子チラシの画像における一部をチラシ部分画像として選択するチラシ切り抜き操作が前記端末装置に対して行われるのに応じて、選択されたチラシ部分画像を取得するチラシ部分画像取得ステップと、前記チラシ部分画像取得ステップにより取得されたチラシ部分画像を示すチラシ部分画像情報と、リマインド通知の可否判定に利用される通知利用情報とを対応付けたリマインダ情報を記憶部に記憶させるリマインダ情報登録ステップと、前記リマインドサーバにおいて、前記記憶部に記憶されたリマインダ情報に含まれる通知利用情報が一定の条件を満たすのに応じて、前記リマインダ情報に基づくリマインド通知が前記端末装置にて行われるようにするリマインド通知制御ステップとを含む商品購入リマインド方法である。
【発明の効果】
【００１５】
以上説明したように、本発明によれば、購入を予定している商品をユーザに思い出させせることができるようになるという効果が得られる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態における商品購入リマインダシステムの構成例を示す図である。
【図２】第１実施形態における電子チラシの画像の内容例を示す図である。
【図３】第１実施形態において、チラシ切り抜きモードが設定された端末装置の画面における表示態様の一例を示す図である。
【図４】第１実施形態における端末装置にて表示されるリマインダ登録画像の態様例を示す図である。
【図５】第１実施形態において、リマインド通知指示の受信に応じて端末装置に表示されるリマインダ画像の態様例を示す図である。
【図６】第１実施形態における端末装置の構成例を示す図である。
【図７】第１実施形態におけるリマインドサーバの構成例を示す図である。
【図８】第１実施形態におけるリマインダ情報記憶部が記憶するリマインダ情報の構造例を示す図である。
【図９】第１実施形態における端末装置とリマインドサーバとがリマインダ登録に関連して実行する処理手順例を示すフローチャートである。
【図１０】第１実施形態におけるリマインドサーバがリマインド通知指示の送信に関連して実行する処理手順例を示すフローチャートである。
【図１１】第２実施形態における端末装置にて表示されるリマインダ登録画像の態様例を示す図である。
【図１２】第２実施形態における端末装置がリマインダ登録に関連して実行する処理手順例を示すフローチャートである。
【図１３】第３実施形態における電子チラシ配信データの構造例を示す図である。
【図１４】第３実施形態における電子チラシ配信データが格納する商品掲載領域情報の構造例を示す図である。
【図１５】第３実施形態における端末装置がリマインダ登録に関連して実行する処理手順例を示すフローチャートである。
【図１６】第４実施形態におけるリマインダ情報記憶部が記憶するリマインダ情報の構造例を示す図である。
【図１７】第４実施形態における端末装置とリマインドサーバとがリマインダ登録に関連して実行する処理手順例を示すフローチャートである。
【図１８】第４実施形態のリマインドサーバがリマインド通知指示の送信に関連して実行する処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
＜第１実施形態＞
［商品購入リマインダシステムの構成例］
図１は、本実施形態における商品購入リマインダシステムの構成例を示している。同図に示す商品購入リマインダシステムは、端末装置１００、電子チラシ配信サーバ２００、及びリマインドサーバ３００を備える。端末装置１００は、ネットワーク４００経由で電子チラシ配信サーバ２００、リマインドサーバ３００のそれぞれと通信を行うことができる。
【００１８】
端末装置１００は、ユーザが使用するネットワーク端末である。端末装置１００は、例えばスマートフォン、タブレット端末、携帯電話などである。
電子チラシ配信サーバ２００は、ネットワーク４００経由で端末装置１００に対して電子チラシを配信するサーバである。
リマインドサーバ３００は、端末装置１００によりリマインダ情報が登録される。本実施形態のリマインドサーバ３００は、登録されたリマインダ情報に含まれる日時情報が示す日時に基づく所定のタイミングで、購入対象商品のあることをユーザに通知するためのリマインド通知の指示を端末装置１００に対して行う。
【００１９】
［商品購入リマインダシステムにおける各装置の動作手順の概要例］
図１及び図２乃至図５を参照して、本実施形態の商品購入リマインダシステムにおける端末装置１００、電子チラシ配信サーバ２００、及びリマインドサーバ３００の動作手順の概要について説明する。以下の説明は、図１に示した手順１〜手順５に従って行う。
【００２０】
手順１：電子チラシ配信サーバ２００は、端末装置１００に対して電子チラシを配信する。配信される電子チラシとしてのデータには、例えば電子チラシの画像を端末装置１００の画面に表示させるための画像データを含む。
端末装置１００は、配信された電子チラシを受信する。端末装置１００は、受信した電子チラシの画像を画面に表示させる。このように電子チラシの画像が端末装置１００にて表示されることで、ユーザは電子チラシを閲覧することができる。なお、電子チラシの表示は、電子チラシを表示する機能を有する電子チラシ閲覧アプリケーションによって行われればよい。あるいは、電子チラシの表示は、ウェブブラウザ上で行われてもよい。
【００２１】
手順２：ユーザは、電子チラシの画像における一部をチラシ部分画像として選択する操作（チラシ切り抜き操作）を行うことができる。チラシ切り抜き操作は、ユーザが、端末装置１００に表示されている電子チラシを閲覧して購入したいと思った商品（購入対象商品）が有った場合に、電子チラシにおいて購入対象商品が掲載されている部分を切り出すといった意味合いで行われる。
つまり、電子チラシに対するチラシ切り抜き操作は、紙媒体のチラシを見て購入対象商品を見つけた場合に、消費者が購入対象商品を覚えておくためにチラシに書き込みを行ったり、鋏で購入対象商品の掲載部分を切り取って保管しておくなどの行為に相当する。
【００２２】
図２、図３を参照して、チラシ切り抜き操作の具体例について説明する。
図２は、電子チラシ配信サーバ２００から端末装置１００に配信された電子チラシの画像の内容例を示している。同図に示す電子チラシの画像においては、商品掲載領域ＡＲ１、ＡＲ２、ＡＲ３などとして示すように、特定の商品が掲載された複数の領域が配置されている。
端末装置１００は、拡大、縮小、移動などの操作に応じて、同図に示す電子チラシの画像の全体を画面に表示させたり、同図に示す電子チラシの画像における一部の画像を画面に表示させたりすることができる。つまり、ユーザは、拡大、縮小、移動などの操作により、画面に表示される電子チラシの画像のサイズや位置を変更しながら電子チラシを閲覧できる。
【００２３】
なお、端末装置１００の画面がタッチパネルである場合、電子チラシの画像の拡大、縮小の操作は、ピンチアウト、ピンチインの操作によって行うことができる。また、電子チラシの画像の移動は、スライド操作、フリック操作などによって行うことができる。
【００２４】
そして、電子チラシを閲覧していて購入したいと思った商品（購入対象商品）が見つかり、購入対象商品の掲載部分を切り抜きたいと思った場合、ユーザは、端末装置１００に対する所定操作によってチラシ切り抜きモードを設定する。
図３は、チラシ切り抜きモードが設定された端末装置１００の画面１０５Ａにおける表示態様の一例を示している。
チラシ切り抜きモードが設定されるのに応じて、端末装置１００の画面１０５ＡにはフレームＦＬと、切り抜きボタンＢＴ１とが表示される。
ユーザは、画面１０５Ａに表示される電子チラシの画像の拡大、縮小、移動を行って、電子チラシの画像における所望の部分が適切に切り抜きフレームＦＬ内に収まるようにする。
【００２５】
図３においては、ユーザが買いたいと思った購入対象商品が商品掲載領域ＡＲ２に掲載されたものであったのに応じて、商品掲載領域ＡＲ２をフレームＦＬ内に収めるようにした例が示されている。
そして、ユーザは、フレームＦＬ内に商品掲載領域ＡＲ２が適切に収まっていることを確認したうえで、切り抜きボタンＢＴ１を操作する。切り抜きボタンＢＴ１に対する操作に応じて、フレームＦＬ内に収まっていた電子チラシの部分画像が電子チラシから切り抜かれる。具体的には、端末装置１００が、フレームＦＬ内に収まっていた電子チラシの部分画像を電子チラシの画像からコピーし、コピーした部分画像の画像データを取得する。
このように、本実施形態では、ユーザが行うチラシ切り抜き操作に応じて電子チラシから部分画像（チラシ部分画像）が取得される。
【００２６】
手順３：チラシ切り抜き操作が行われるのに応じて、端末装置１００は、チラシ切り抜き操作により取得されたチラシ部分画像に対応付けるべき日時（画像対応日時）を取得する。第１実施形態において、端末装置１００は、ユーザによる入力操作によって入力された日時を画像対応日時として取得する。
【００２７】
第１実施形態における画像対応日時の入力操作の態様例について、図４を参照して説明する。図４は、リマインダ登録画像の態様例を示している。同図のリマインダ登録画像は、ユーザによる切り抜きボタンＢＴ１に対する操作に応じてチラシ部分画像が取得された（切り抜かれた）後に端末装置１００の画面１０５Ａに表示される。
【００２８】
同図に示すリマインダ登録画像においては、チラシ部分画像領域ＡＲ１１が配置される。チラシ部分画像領域ＡＲ１１には、図示するように、チラシ切り抜き操作によって取得されたチラシ部分画像が表示される。
また、リマインダ登録画像においては、日付入力ウィンドウＷＤ１が配置される。ユーザは、端末装置１００に対する所定操作によって、チラシ部分画像領域ＡＲ１１に表示されたチラシ部分画像に対応する日付（日時）を示す数値を日付入力ウィンドウＷＤ１に対して入力する。具体的に、同図においては、日付を示す数値として３月を示す「３」と４日を示す「４」とを入力した例が示されている。
【００２９】
第１実施形態においてユーザは、日付入力ウィンドウＷＤ１に対して任意の日付を入力することができる。典型的な例の１つとして、ユーザは、チラシ切り抜き操作により切り抜いたチラシ部分画像が対応する購入対象商品の購入を予定している日付を日付入力ウィンドウＷＤ１に入力すればよい。より具体的には、チラシ部分画像が対応する購入対象商品が１日限りの値引き商品であるような場合には、ユーザは、値引きが行われる日付を日付入力ウィンドウＷＤ１に入力すればよい。
端末装置１００は、ユーザの操作によって日付入力ウィンドウＷＤ１に入力された日付を、チラシ部分画像に対応する日付として取得する。
【００３０】
また、リマインダ登録画像においては、メモ入力ウィンドウＷＤ２が配置される。メモ入力ウィンドウＷＤ２には、日付以外で購入対象商品に対応させて記録しておきたい覚え書きの内容を、文字入力操作によって入力することができる。なお、メモ入力ウィンドウＷＤ２への覚え書きの入力はオプションであり、ユーザが不要と判断したのであれば、メモ入力ウィンドウＷＤ２へ入力を行わなくともよい。
【００３１】
手順４：ユーザは、上記のように日付入力ウィンドウＷＤ１に対する日付の入力を行ったうえで、今回、電子チラシから切り抜いたチラシ部分画像に対応するリマインダ登録を行う。リマインダ登録を行うためには、ユーザは、同じ図４に示すリマインダ登録画像において配置されるリマインダ登録ボタンＢＴ１１に対する操作を行う。
【００３２】
リマインダ登録ボタンＢＴ１１に対する操作が行われるのに応じて、端末装置１００は、今回のチラシ切り抜き操作により取得されたチラシ部分画像を示すチラシ部分画像と、日付入力ウィンドウＷＤ１に入力された日付を示す画像対応日時とを含むリマインダ登録要求を生成する。本実施形態において、チラシ部分画像を示すチラシ部分画像は、チラシ部分画像としての画像データそのものであればよい。
また、端末装置１００は、図４に示した日付入力画像におけるメモ入力ウィンドウＷＤ２に対して覚え書きとしての文字が入力されている場合には、メモ入力ウィンドウＷＤ２に入力された文字をメモデータとしてリマインダ登録要求に含める。
そして、端末装置１００は、上記のように生成したリマインダ登録要求をネットワーク４００経由でリマインドサーバ３００に対して送信する。
【００３３】
リマインドサーバ３００は、端末装置１００から送信されたリマインダ登録要求を利用してリマインダ情報を生成する。リマインダ情報には、リマインダ登録要求から取得したチラシ部分画像情報が含まれる。また、リマインダ情報には、リマインダ登録要求から取得した画像対応日時としての日付に基づく日時情報（通知利用情報の一例）が含まれる。さらには、リマインダ登録要求にメモデータが含まれていた場合、リマインダ情報にはメモデータが含まれる。
そして、リマインドサーバ３００は、上記のように生成したリマインダ情報を記憶する。これにより、リマインドサーバ３００においてリマインダ情報が登録される。
【００３４】
手順５：リマインドサーバ３００は、登録されたリマインダ情報に基づいて、端末装置１００に対して、以下のようにリマインド通知の指示を行う。
リマインドサーバ３００は、登録されたリマインダ情報に含まれる日時情報が示す日時に基づいて通知日時を決定する。具体的に、第１実施形態のリマインドサーバ３００は、リマインダ情報に含まれる日時情報としての日付（即ち、日付入力ウィンドウＷＤ１に入力された日付）における所定時刻を通知日時として決定することができる。
そして、リマインドサーバ３００は、通知日時に至るのに応じて、登録されたリマインダ情報に基づくリマインド通知を指示するリマインド通知指示を端末装置１００に送信する。
本実施形態において、リマインド通知指示としての態様については特に限定されない。リマインド通知指示は、リマインドサーバ３００から端末装置１００に送信するプッシュ通知と呼ばれる態様により行われてよい。例えば、登録されたリマインダ情報に含まれるチラシ部分画像情報やメモデータをプッシュ通知に含めておくことで、端末装置１００は、プッシュ通知の受信に応じて、リマインダの内容を示すリマインダ画像として、チラシ部分画像やメモデータを表示させることができる。
【００３５】
図５は、リマインド通知指示の受信に応じて端末装置１００の画面１０５Ａに表示されるリマインダ画像の態様例を示している。
同図に示すリマインダ画像においては、対応のリマインダ情報に含まれるチラシ部分画像情報が示すチラシ部分画像がチラシ部分画像領域ＡＲ２１に表示される。また、対応のリマインダ情報にメモデータが含まれていた場合には、メモ提示領域ＡＲ２２においてメモデータの文字が表示される。
ユーザは、同図に示すリマインダ画像を見ることで、今回受信されたリマインド通知指示が、どの購入対象商品についてのものであるのかを知ることができる。
【００３６】
このように、本実施形態においては、電子チラシからチラシ部分画像を切り抜く操作が端末装置１００に対して行われるのに応じて、チラシ部分画像と日時情報とが対応付けられたリマインダ情報がリマインドサーバ３００に登録される。このようなリマインダ情報の登録は、ユーザにとっては、購入対象商品が表される画像と、購入対象商品に対応する日時とを対応付けたリマインダを登録したことに相当する。
そして、リマインドサーバ３００は、リマインダ情報に含まれる日時情報に基づく通知日時に至るのに応じて端末装置１００に対してリマインド通知指示を送信する。
端末装置１００では、受信したリマインド通知指示に応じたリマインド通知の動作として、図５に例示したようなリマインダ画像を表示させることができる。
【００３７】
即ち、本実施形態においては、ユーザが購入しようと思った商品（購入対象商品）に対応してリマインダ情報を登録しておきさえすれば、自分が購入対象商品を買うべきタイミングに合わせて端末装置１００にてリマインド通知が行われる。
これにより、例えば、購入対象商品を買い物メモに登録しておくだけの場合と異なり、ユーザは、購入したいと思っていた商品があったのを忘れていても、リマインド通知によって思い出すことができる。この結果、例えばユーザが買いたかった商品を買い忘れてしまうというようなことが起こる確率を減らすことができる。
【００３８】
［端末装置の構成例］
次に、図６を参照して、本実施形態における端末装置１００の構成例について説明する。同図に示す端末装置１００は、通信部１０１、制御部１０２、記憶部１０３、操作部１０４及び表示部１０５を備える。
通信部１０１は、ネットワーク４００経由で電子チラシ配信サーバ２００、リマインドサーバ３００と通信を実行する。
【００３９】
制御部１０２は、端末装置１００としての機能を実現するための各種の制御を実行する。制御部１０２としての機能は、例えば制御部１０２を構成するＣＰＵ（Central Processing Unit）が、記憶部１０３に記憶されるプログラムを実行することにより実現される。
本実施形態の制御部１０２は、電子チラシの閲覧とリマインド通知とに対応する機能部として、電子チラシ閲覧制御部１２１、チラシ部分画像取得部１２２、日時取得部１２３及びリマインダ登録要求送信部１２４とを備える。
【００４０】
電子チラシ閲覧制御部１２１は、電子チラシの閲覧に対応した各種処理を実行する。例えば、電子チラシ閲覧制御部１２１は、電子チラシ配信サーバ２００からの電子チラシの配信を受けるための処理を実行する。
また、電子チラシ閲覧制御部１２１は、電子チラシ配信サーバ２００から受信した電子チラシがユーザにより閲覧可能なように、電子チラシの画像を表示部１０５に表示させるための制御を実行する。
【００４１】
チラシ部分画像取得部１２２は、図３により説明したチラシ切り抜き操作に応じて、電子チラシの画像から選択されたチラシ部分画像を取得する。
日時取得部１２３は、チラシ部分画像取得部１２２により取得されたチラシ部分画像に対応する日時を取得する。
なお、チラシ部分画像取得部１２２が取得する画像対応日時としては、日付のみであってもよいし、日付と時刻との組み合わせであってもよいし、時刻のみであってもよい。
第１実施形態では、図４により説明したように、日時取得部１２３は、画像対応日時として、ユーザが行った操作に応じて日付入力ウィンドウＷＤ１に入力された日付のみによる情報を取得する。
【００４２】
リマインダ登録要求送信部１２４は、図１の手順４として説明したように、チラシ部分画像を示すチラシ部分画像情報と、画像対応日時としての日付を含むリマインダ登録要求を生成する。そして、リマインダ登録要求送信部１２４は、生成したリマインダ登録要求をリマインドサーバ３００に登録するために、リマインダ登録要求をリマインドサーバ３００に対して送信する。
【００４３】
記憶部１０３は、制御部１０２が実行するプログラムをはじめ、制御部１０２が利用する各種の情報を記憶する。
操作部１０４は、端末装置１００が備える操作子や操作デバイスなどを一括して示している。例えば操作デバイスとして、表示部１０５と一体化されたタッチパネルが端末装置１００に備えられる場合、操作部１０４にはタッチパネルが含まれる。
操作部１０４は、操作子や操作デバイスなどに対して行われた操作に応じて操作信号を制御部１０２に対して出力する。制御部１０２は、入力した操作信号に応じて所定の処理を実行する。
表示部１０５は、制御部１０２の制御に応じて画像を表示する。
【００４４】
［リマインドサーバの構成例］
続いて、図７を参照して、リマインドサーバ３００の構成例について説明する。同図に示すリマインドサーバ３００は、通信部３０１、制御部３０２及び記憶部３０３を備える。
通信部３０１は、ネットワーク４００経由で端末装置１００と通信を実行する。
【００４５】
制御部３０２は、リマインドサーバ３００としての機能を実現するための各種制御を実行する。
制御部３０２としての機能は、例えば制御部３０２を構成するＣＰＵが、記憶部１０３に記憶されるプログラムを実行することにより実現される。
制御部３０２は、リマインド通知に対応する機能部として、リマインダ情報登録部３２１とリマインド通知制御部３２２とを備える。
【００４６】
リマインダ情報登録部３２１は、リマインダ情報を記憶部３０３に記憶させる。より具体的には、リマインダ情報登録部３２１は、リマインダ情報を、記憶部３０３が備えるリマインダ情報記憶部３３１に記憶させる。
リマインダ情報がリマインダ情報記憶部３３１に記憶されることにより、リマインドサーバ３００にてリマインダ情報の登録が行われる。
【００４７】
前述のように、リマインダ情報登録部３２１がリマインダ情報記憶部３３１に記憶させるリマインダ情報は、端末装置１００から送信される情報である。本実施形態のリマインダ情報は、端末装置１００のチラシ部分画像取得部１２２により取得されたチラシ部分画像を示すチラシ部分画像情報と、日時取得部１２３により取得された日時に基づく日時情報とを対応付けた情報である。
【００４８】
リマインド通知制御部３２２は、記憶部３０３のリマインダ情報記憶部３３１に記憶されたリマインダ情報に含まれる通知利用情報が一定の条件を満たすのに応じて、リマインダ情報に基づくリマインド通知が端末装置１００にて行われるようにする。通知利用情報は、リマインド通知制御部３２２によるリマインド通知の可否判定に利用される情報である。本実施形態では、通知利用情報は、日時情報が対応する。
リマインド通知は、これまでの説明から理解されるように、登録されたリマインダ情報に基づいて、購入対象商品のあることをユーザに思い出させるために端末装置１００において行われる通知である。
具体的に、本実施形態におけるリマインド通知制御部３２２は、リマインダ情報に含まれる日時情報が示す日時に基づく通知日時に至るのに応じて、リマインド通知指示を端末装置１００に送信する。端末装置１００は、リマインド通知指示の受信に応じて、前述のようにリマインド通知を実行する。このように、本実施形態のリマインド通知制御部３２２は、端末装置１００にリマインド通知指示を送信することによって、端末装置１００にてリマインド通知が行われるように制御する。
【００４９】
記憶部３０３は、制御部３０２が利用する各種の情報を記憶する。同図に示す記憶部３０３は、リマインダ情報記憶部３３１を備える。
リマインダ情報記憶部３３１は、リマインダ情報を記憶する。リマインダ情報は、前述のように、リマインダ情報登録部３２１によってリマインダ情報記憶部３３１に記憶されることで登録が行われる。
【００５０】
図８は、リマインダ情報記憶部３３１が記憶するリマインダ情報の構造例を示している。同図に示すように、リマインダ情報は、チラシ部分画像情報ごとに、日時情報と、メモデータと、端末ＩＤとを対応付けた構造である。
チラシ部分画像情報は、端末装置１００上でのチラシ切り抜き操作に応じて電子チラシの画像から取得されたチラシ部分画像を示す情報である。同図においては、チラシ部分画像情報が、チラシ部分画像としての画像データのファイルである場合の例を示している。このように、チラシ部分画像情報は、チラシ部分画像としての画像データそのものであってもよい。
【００５１】
日時情報は、通知利用情報の一例であって、チラシ部分画像に対応付けられた日時を示す情報である。同図においては、図４にて説明したようにユーザの操作によって入力された画像対応日時としての日付が、そのまま日時情報として使用された例が示されている。
また、リマインドサーバ３００におけるリマインド通知制御部３２２は、リマインド通知指示の送信にあたり、リマインダ情報に含まれる日時情報に基づいて通知日時を決定する。なお、リマインダ情報に含まれる日時情報としては、例えばリマインド通知制御部３２２が決定した通知日時を格納するようにしてもよい。また、通知日時そのものを端末装置１００において入力できるようにしたうえで、入力された通知日時とチラシ部分画像情報とを対応付けたリマインダ情報が端末装置１００から送信されるようにしてもよい。
メモデータは、図４に例示したメモ入力ウィンドウＷＤ２に入力された覚え書きとしての文字情報である。
【００５２】
端末ＩＤは、対応のチラシ部分画像情報が示すチラシ部分画像を含む端末装置１００ごとに固有に付与される識別子である。端末ＩＤには、例えば、ＭＡＣ（Media Access Control）アドレスなどのように、端末装置１００ごとに固有となるように付与された識別子を利用することができる。
【００５３】
［処理手順例］
続いて、図９のフローチャートを参照して、リマインダ登録に関連して端末装置１００とリマインドサーバ３００とが実行する処理手順例について説明する。
端末装置１００において、チラシ部分画像取得部１２２は、チラシ切り抜き操作によって選択されたチラシ部分画像を取得する（ステップＳ１０１）。即ち、チラシ部分画像取得部１２２は、切り抜きボタンＢＴ１に対する操作が行われるのに応じて、このときにフレームＦＬ内に収められていた電子チラシの画像の一部を、チラシ部分画像として取得する。
次に、日時取得部１２３は、図４に例示したリマインダ登録画像を表示部１０５に表示させる（ステップＳ１０２）。
【００５４】
ステップＳ１０２によりリマインダ登録画像が表示された状態のもとで、日時取得部１２３は、操作部１０４に対して行われた日時の入力操作により入力された日時を、画像対応日時として取得する（ステップＳ１０３）。
なお、同図においては図示を省略しているが、リマインダ登録画像におけるメモ入力ウィンドウＷＤ２に対して文字を入力する操作が行われた場合には、制御部１０２は入力された文字によるメモデータも取得する。
【００５５】
次に、リマインダ登録要求送信部１２４は、リマインダ情報の登録を指示する登録指示操作（図４のリマインダ登録ボタンＢＴ１１に対する操作）に応じて、リマインダ登録要求をリマインドサーバ３００に対して送信する（ステップＳ１０４）。
このために、リマインダ登録要求送信部１２４は、登録指示操作が行われるのに応じて、ステップＳ１０１により取得されたチラシ部分画像と、ステップＳ１０３により取得された画像対応日時とを含むリマインダ登録要求を生成する。
なお、この際に、リマインダ登録画像におけるメモ入力ウィンドウＷＤ２に対して覚え書きとしての文字が入力されていた場合には、メモ入力ウィンドウＷＤ２に入力された文字によるメモデータもリマインダ登録要求に含められる。
そして、リマインダ登録要求送信部１２４は、生成したリマインダ登録要求をリマインドサーバ３００に対して送信する。
【００５６】
また、リマインドサーバ３００は、ステップＳ１０４により送信されたリマインダ登録要求を受信するのに応じて、以下の処理を実行する。つまり、リマインドサーバ３００におけるリマインダ情報登録部３２１は、受信されたリマインダ登録要求に含まれるチラシ部分画像と画像対応日時とを取得する（ステップＳ２０１）。また、リマインダ登録要求にメモデータが含まれる場合、リマインダ情報登録部３２１は、メモデータについても取得する。
【００５７】
次に、リマインダ情報登録部３２１は、ステップＳ２０１により取得したチラシ部分画像、画像対応日時などによりリマインダ情報を生成する（ステップＳ２０２）。
そして、リマインダ情報登録部３２１は、ステップＳ２０２により生成したリマインダ情報を新規登録する（ステップＳ２０３）。即ち、リマインダ情報登録部３２１は、リマインダ情報をリマインダ情報記憶部３３１に記憶させる。
【００５８】
次に、図１０のフローチャートを参照して、リマインドサーバ３００がリマインド通知指示の送信に関連して実行する処理手順例について説明する。同図に示す処理は、リマインダ情報記憶部３３１が記憶するリマインダ情報のうちの１つを対象とした処理である。リマインドサーバ３００は、同図に示す処理を、リマインダ情報記憶部３３１が記憶するリマインダ情報のそれぞれを対象として実行する。
【００５９】
リマインドサーバ３００におけるリマインド通知制御部３２２は、対象のリマインダ情報に含まれる日時情報に基づいて決定した通知日時と、現在日時とを比較する（ステップＳ３０１）。
リマインド通知制御部３２２は、ステップＳ３０１による比較の結果、現在日時が通知日時に至ったか否かについて判定する（ステップＳ３０２）。
現在日時が未だ通知日時に至っていなければ（ステップＳ３０２−ＮＯ）、リマインド通知制御部３２２は、ステップＳ３０１に処理を戻す。
そして、リマインド通知制御部３２２は、現在日時が通知日時に至ったのに応じて（ステップＳ３０２−ＹＥＳ）、リマインド通知指示を送信する（ステップＳ３０３）。
つまり、リマインド通知制御部３２２は、対象のリマインダ情報に含まれるチラシ部分画像を含むリマインド通知指示の情報を生成する。また、対象のリマインダ情報にメモデータが含まれていれば、リマインド通知制御部３２２は、さらにメモデータをリマインド通知指示に含める。リマインド通知制御部３２２は、上記のように生成したリマインド通知指示を、対象のリマインダ情報に含まれる端末ＩＤにより示される端末装置１００に送信する。
【００６０】
ステップＳ３０３により送信されたリマインド通知指示を受信した端末装置１００では、受信したリマインド通知指示に含まれるチラシ部分画像、メモデータなどを利用して、図５に例示したように、リマインダ画像を表示させることができる。
【００６１】
＜第２実施形態＞
［リマインダ登録画像の態様例］
第１実施形態における端末装置１００では、画像対応日時について、図４に例示したように、ユーザが画像対応日時（日付）として入力した数値を取得するようにされていた。
これに対して、第２実施形態においては、リマインダ登録画像において画像対応日時の候補となる複数の日時が提示される。ユーザは、提示された候補のうちから適切な日時を選択する操作を行う。端末装置１００は、選択された日時を画像対応日時として取得する。
【００６２】
図１１は、第２実施形態におけるリマインダ登録画像の態様例を示している。なお、同図において、図４と同一部分には同一符号を付して説明を省略する。
同図に示すリマインダ登録画像においては、図４に示した態様のリマインダ登録画像上に対して、日時リストＬＳＴが重畳して表示されている。
日時リストＬＳＴは、画像対応日時の複数の候補のリストを提示する。本実施形態において、日時リストＬＳＴが提示する画像対応日時の候補のそれぞれは、チラシ部分画像の取得元の電子チラシの有効期間に基づいて決定される。
具体的に、図１１のリマインダ登録画像におけるチラシ部分画像領域ＡＲ１１に表示されるチラシ部分画像の取得元の電子チラシは、図４の場合と同様に、図２の電子チラシである。ここで、図２の電子チラシの有効期間は３月３日、３月４日、３月５日の３日間である。
そこで、この場合における図１１の日時リストＬＳＴにおいては、上記の有効期間に対応して、３月３日、３月４日、３月５日の３つの画像対応日時の候補が提示されるようになっている。
【００６３】
ユーザは、図１１のように表示された日時リストＬＳＴのうちから、今回のチラシ部分画像に対応して適切な日付を選択する操作を行う。同図においては、３月４日を選択した状態が示されている。
そこで、この場合の端末装置１００は、上記のように日時リストＬＳＴから選択された３月４日を画像対応日時として取得する。
【００６４】
このようにして、本実施形態では、端末装置１００において、リマインダ登録画像上に日時リストＬＳＴが表示される。そして、ユーザが日時リストＬＳＴから日時を選択することにより、画像対応日時として取得すべき日時が決定される。
このような態様であれば、ユーザが日付などとしての日時の数値を入力する操作を行う必要がないことから、画像対応日時を端末に取得させるにあたってユーザが行うべき操作を簡易化することができる。
【００６５】
［処理手順例］
図１２のフローチャートを参照して、第２実施形態における端末装置１００がリマインダ登録に関連して実行する処理手順例について説明する。なお、同図において、図９と同様の処理となるステップについては同一符号を付している。
また、本実施形態における端末装置１００の構成としては、図６と同様でよい。また、本実施形態におけるリマインドサーバ３００の構成と、リマインドサーバ３００がリマインダ登録に関連して実行する処理手順とは、それぞれ、図７、図９と同様でよい。
【００６６】
チラシ切り抜き操作に応じてチラシ部分画像が取得され（ステップＳ１０１）、リマインダ登録画像が表示されると（ステップＳ１０２）、端末装置１００における日時取得部１２３は以下の処理を実行する。
つまり、日時取得部１２３は、ステップＳ１０１にて取得したチラシ部分画像の取得元の電子チラシの有効期間を取得する（ステップＳ１０２−１）。電子チラシの有効期間は、電子チラシの配信データ（電子チラシ配信データ）においてメタデータの１つとして含まれている。
【００６７】
次に、日時取得部１２３は、ステップＳ１０２−１により取得された有効期間に基づいて、画像対応日時の候補としての日時を決定する（ステップＳ１０２−２）。
次に、日時取得部１２３は、ステップＳ１０２により表示されたリマインダ登録画像上で、ステップＳ１０２−２により決定された候補の日時を提示した日時リストＬＳＴを表示させる（ステップＳ１０２−３）。
【００６８】
そして、日時取得部１２３は、ステップＳ１０２−３により表示された日時リストＬＳＴに対して行われた日時の選択操作によって選択された日時を、画像対応日時として取得する（ステップＳ１０３Ａ）。
【００６９】
そして、リマインダ登録要求送信部１２４は、リマインダ情報の登録を指示する登録指示操作に応じて、ステップＳ１０１により取得されたチラシ部分画像と、ステップＳ１０３Ａにより取得された画像対応日時とを含むリマインダ登録要求を生成する。そして、リマインダ登録要求送信部１２４は、生成したリマインダ登録要求をリマインドサーバ３００に対して送信する（ステップＳ１０４）。
【００７０】
なお、図１１に示す日時リストＬＳＴにおいては、画像対応日時の候補として日付を提示している。即ち、図１１の場合における日時取得部１２３は、画像対応日時の候補を日の単位で決定している。しかし、画像対応日時としての単位は日付のみに限定されるものではない。従って、日時取得部１２３は、画像対応日時の候補を１日における時間帯や時刻などに従って決定してもよい。
【００７１】
＜第３実施形態＞
［概要］
続いて、第３実施形態について説明する。第１実施形態と第２実施形態において、端末装置１００は、ユーザによる数値入力操作あるいは複数提示された日時の候補に対する選択操作によって日時が指定されるのに応じて画像対応日時を取得していた。
これに対して、第３実施形態においては、以下に説明するように、端末装置１００がチラシ切り抜き操作に応じてチラシ部分画像を取得するのに伴って、特にユーザの日時指定操作を受け付けなくとも、画像対応日時が取得可能なように構成される。
【００７２】
［電子チラシ配信データの構造例］
図１３は、本実施形態における電子チラシ配信データの構造例を示している。電子チラシ配信データとは、電子チラシの配信にあたり、電子チラシ配信サーバ２００が端末装置１００に送信するデータである。
電子チラシ配信データは、同図に示すように、ヘッダと電子チラシデータとを含む。
ヘッダには、対応の電子チラシを一意に示す電子チラシＩＤをはじめとして、電子チラシに関する各種情報が格納される。そして、本実施形態の電子チラシ配信データのヘッダには、メタデータの１つとして、商品掲載領域情報が格納される。
【００７３】
図１４は、電子チラシ配信データのヘッダに格納される商品掲載領域情報の構造例を示している。同図に示すように、商品掲載領域情報は、商品掲載領域ごとの位置及びサイズに対して属性情報を対応付けた構造である。
位置とサイズの組み合わせによっては、対応の商品掲載領域が電子チラシにおいて占有する位置範囲が特定される。
商品掲載領域は、図１にて商品掲載領域ＡＲ１、ＡＲ２、ＡＲ３などとして示したように、それぞれ、特定の商品が掲載された領域である。
商品掲載領域情報における属性情報は、対応の商品についての所定の１以上の属性を示す。同図においては、属性情報として、有効期間、商品名、価格などが示されている。第３実施形態における画像対応日時の取得にあたっては、属性情報における有効期間が利用される。有効期間は、例えば対応の商品掲載領域に掲載された商品の販売期間などに対応し、商品掲載領域の掲載内容が有効な期間を示す。
上記のように電子チラシにおける商品掲載領域ごとに有効期間が対応付けられることで、本実施形態における電子チラシは、商品掲載領域において掲載される商品ごとの有効期間の情報を有していることになる。
【００７４】
［処理手順例］
図１５のフローチャートを参照して、第３実施形態における端末装置１００がリマインダ登録に関連して実行する処理手順例について説明する。なお、同図において、図９と同様の処理となるステップについては同一符号を付している。
また、本実施形態における端末装置１００の構成としては、図６と同様でよい。また、本実施形態におけるリマインドサーバ３００の構成と、リマインドサーバ３００がリマインダ登録に関連して実行する処理手順とは、それぞれ、図７、図９と同様でよい。
【００７５】
チラシ切り抜き操作に応じてチラシ部分画像が取得されると（ステップＳ１０１）、日時取得部１２３は、ステップＳ１０１にて取得されたチラシ部分画像が対応する商品掲載領域の有効期間を取得する（ステップＳ１０１−１）。
つまり、日時取得部１２３は、ステップＳ１０１にて取得されたチラシ部分画像の位置とサイズとにより特定される、電子チラシにおいてチラシ部分画像が占有する位置の範囲と、図１４の商品掲載領域情報における商品掲載領域ごとの位置とサイズとにより特定される位置範囲とを比較する。日時取得部１２３は、比較結果に基づいて、商品掲載領域情報のうちから、チラシ部分画像が該当する商品掲載領域情報を特定する。そして、日時取得部１２３は、特定した商品掲載領域情報に含まれる有効期間を取得する。
【００７６】
次に、日時取得部１２３は、ステップＳ１０１−１により取得された有効期間に基づいて画像対応日時としての日時を決定する（ステップＳ１０１−２）。このようにして、日時取得部１２３は、ステップＳ１０１−１により取得された有効期間に基づいて決定した日時を画像対応日時として取得する。
【００７７】
次に、日時取得部１２３は、リマインダ登録画像を表示させる（ステップＳ１０２）。本実施形態においては、ステップＳ１０１−２により画像対応日時が取得されている。そこで、この場合において表示されるリマインダ登録画像としては、例えば図４から日付入力ウィンドウＷＤ１のような画像対応日時を入力するための領域が省略されてよい。
【００７８】
そして、リマインダ登録要求送信部１２４は、リマインダ情報の登録を指示する登録指示操作に応じて、リマインダ登録要求をリマインドサーバ３００に対して送信する（ステップＳ１０４）。
【００７９】
このようにして、図１５に示す処理が実行されることにより、端末装置１００は、ユーザのチラシ切り抜き操作に応じてチラシ部分画像を取得したのに応じて、ユーザの指定操作を受け付けることなく、チラシ部分画像に対応した画像対応日時を取得することができる。
【００８０】
なお、ユーザの都合などによっては、上記のように取得される画像対応日時がユーザの意図とは異なっている場合がある。そこで、本実施形態の端末装置１００としては、図１５の処理を実行したうえで、リマインダ登録画像の表示に際して、第２実施形態に準じて日時リストＬＳＴが表示されるようにしてもよい。
そして、ユーザが、ステップＳ１０１−２により決定したのと異なる日時を日時リストＬＳＴから選択した場合には、日時リストＬＳＴから選択された日時が優先される。つまり、この場合には日時リストＬＳＴから選択された日時が改めて画像対応日時として取得される。
また、ステップＳ１０２によりリマインダ登録画像を表示させた際に、ステップＳ１０１−２にて決定した画像対応日時でよいかどうかを確認するダイアログ画面などを表示させるようにしてもよい。このようにしても、ユーザの意図とは異なる画像対応日時が決定されることが避けられる。
【００８１】
＜第４実施形態＞
［概要］
続いて、第４実施形態について説明する。先の第１実施形態〜第３実施形態においては、購入対象商品に対応する有効期間などに基づいて決定された通知日時に従ってリマインド通知が行われていた。つまり、第１実施形態〜第３実施形態においては、購入商品に対応する時間に基づいてリマインド通知が行われていた。
一方で、例えば、ユーザが購入対象商品を販売している店舗の近くを通りかかったようなときに、購入対象商品についてのリマインド通知が行われるようにすれば、リマインド通知に気付いたユーザは、店舗に赴いて購入対象商品を購入することもできるようになる。つまり、場所的な条件に基づいてリマインド通知を行うようにしても、ユーザの買い忘れを有効に防ぐことができる。
そこで、本実施形態の商品購入リマインダシステムは、以下に説明するようにして、販売対象商品を販売する店舗から一定以内の距離にまでユーザが近づいたのに応じてリマインド通知が行われるように構成される。
【００８２】
［リマインダ情報の構造例］
図１６は、第４実施形態のリマインドサーバ３００のリマインダ情報記憶部３３１が記憶するリマインダ情報の構造例を示している。
同図に示すリマインダ情報は、図８に示した構造に対して、さらに店舗位置情報が追加されている。即ち、同図に示すリマインダ情報は、１つの購入対象商品に該当するチラシ部分画像情報ごとに、日時情報、メモデータ、端末ＩＤ及び店舗位置情報（利用通知情報の一例）を対応付けた構造を有する。
【００８３】
店舗位置情報は、対応のチラシ部分画像情報が示すチラシ部分画像に掲載された購入対象商品を販売する店舗の位置を示す情報である。同図においては、店舗の位置について緯度と経度とにより表した例が示されている。
【００８４】
［処理手順例］
図１７のフローチャートを参照して、第４実施形態における端末装置１００とリマインドサーバ３００とがリマインダ登録に関連して実行する処理手順例について説明する。
なお、同図において、図９と処理が同様となるステップについては、同一符号を付している。
また、同図に示す処理は、図４にて説明したように、チラシ切り抜き操作に応じて表示されたリマインダ登録画像において、ユーザが画像対応日時としての日付を入力する操作が行われる態様の場合に対応する。
また、本実施形態における端末装置１００とリマインドサーバ３００との構成は、それぞれ、図６、図７と同様でよい。
【００８５】
端末装置１００において、チラシ部分画像取得部１２２は、チラシ切り抜き操作によって選択されたチラシ部分画像を取得する（ステップＳ１０１）。次に、日時取得部１２３は、図４に例示したリマインダ登録画像を表示部１０５に表示させる（ステップＳ１０２）。
次に、日時取得部１２３は、リマインダ登録画像が表示された状態のもとで、操作部１０４に対して行われた日時入力の操作により入力された日時を、画像対応日時として取得する（ステップＳ１０３）。
【００８６】
そして、本実施形態におけるリマインダ登録要求送信部１２４は、リマインダ情報の登録を指示する操作に応じて、チラシ部分画像と画像対応日時とに加えて、さらに電子チラシＩＤを含めたリマインダ登録要求を送信する（ステップＳ１０４Ａ）。
具体的に、リマインダ登録要求送信部１２４は、ステップＳ１０１により取得されたチラシ部分画像の取得元の電子チラシを一意に示す電子チラシＩＤを取得する。チラシ部分画像の取得元の電子チラシの電子チラシＩＤは、図１３に示したように、電子チラシ配信サーバ２００から送信される電子チラシ配信データにおいて含まれている。従って、リマインダ登録要求送信部１２４は、チラシ部分画像の取得元の電子チラシの電子チラシ配信データから電子チラシＩＤを取得すればよい。
【００８７】
そのうえで、リマインダ登録要求送信部１２４は、ステップＳ１０１により取得されたチラシ部分画像と、ステップＳ１０３により取得された画像対応日時と、上記のように取得した電子チラシＩＤを含むリマインダ登録要求を生成する。
なお、この際に、リマインダ登録画像におけるメモ入力ウィンドウＷＤ２に対して覚え書きとしての文字が入力されていた場合には、リマインダ登録要求送信部１２４は、メモ入力ウィンドウＷＤ２に入力された文字によるメモデータもリマインダ登録要求に含める。
そして、リマインダ登録要求送信部１２４は、生成したリマインダ登録要求をリマインドサーバ３００に対して送信する。
【００８８】
また、リマインドサーバ３００は、ステップＳ１０４Ａにより端末装置１００から送信されたリマインダ登録要求を受信するのに応じて、以下の処理を実行する。
つまり、リマインドサーバ３００におけるリマインダ情報登録部３２１は、受信したリマインダ登録要求から、チラシ部分画像と、画像対応日時と、電子チラシＩＤとを取得する（ステップＳ２０１Ａ）。
【００８９】
次に、リマインダ情報登録部３２１は、ステップＳ２０１Ａにより取得した電子チラシＩＤを利用して店舗位置情報を取得する（ステップＳ２０１Ａ−１）。
このために、リマインダ情報登録部３２１は、例えば、ネットワーク４００経由での通信を介して、ステップＳ２０１Ａにより取得した電子チラシＩＤが示す電子チラシの広告元の店舗の位置を示す店舗位置情報を電子チラシ配信サーバ２００に要求する。即ち、リマインダ情報登録部３２１は、電子チラシＩＤを含む店舗位置情報要求を通信部３０１から電子チラシ配信サーバ２００に対して送信させる。
【００９０】
電子チラシ配信サーバ２００は、配信対象として管理している電子チラシごとに広告元店舗に関する各種情報も管理している。店舗を管理する情報のなかには、店舗名などのほか、店舗に関する位置を示す店舗位置情報も含まれている。
電子チラシ配信サーバ２００は、リマインドサーバ３００から受信した店舗位置情報要求に含まれる電子チラシＩＤが示す電子チラシの広告元の店舗についての店舗位置情報を検索する。電子チラシ配信サーバ２００は、検索した店舗位置情報をリマインドサーバ３００に対して送信する。
【００９１】
電子チラシ配信サーバ２００から送信された店舗位置情報は、リマインドサーバ３００において通信部３０１にて受信される。リマインダ情報登録部３２１は、通信部３０１にて受信された店舗位置情報を取得する。このように、ステップＳ２０１Ａ−１の処理としての店舗位置情報の取得が行われる。
【００９２】
そして、リマインダ情報登録部３２１は、チラシ部分画像、画像対応日時に基づく日時情報、メモデータ、端末ＩＤなどを含めるとともに、ステップＳ２０１Ａ−１にて取得した店舗位置情報を含めたリマインダ情報を生成する（ステップＳ２０２Ａ）。
そして、リマインダ情報登録部３２１は、生成したリマインダ情報をリマインダ情報記憶部３３１に記憶させることで、リマインダ情報の新規登録を行う（ステップＳ２０３）。
【００９３】
次に、図１８のフローチャートを参照して、第４実施形態のリマインドサーバ３００がリマインド通知指示の送信に関連して実行する処理手順例について説明する。同図に示す処理は、リマインダ情報記憶部３３１が記憶する各リマインダ情報を対象とした処理である。
【００９４】
本実施形態における端末装置１００は、リマインド通知を行うにあたって、自己の位置を測定する測位機能を有効化する。端末装置１００は、測位機能によって測定された自己の位置を示す位置通知情報を、ネットワーク４００経由で、例えば一定時間ごとにリマインドサーバ３００に対して送信する。
【００９５】
そのうえで、リマインドサーバ３００のリマインド通知制御部３２２は、端末装置１００から送信される位置通知情報が受信されるのを待機している（ステップＳ４０１−ＮＯ）。
リマインド通知制御部３２２は、位置通知情報が受信されるのに応じて（ステップＳ４０１−ＹＥＳ）、以下の検索条件を満たすリマインダ情報をリマインダ情報記憶部３３１から検索する。
つまり、リマインド通知制御部３２２は、受信された位置通知情報の送信元の端末装置１００を示す端末ＩＤを含み、かつ、受信された位置通知情報が示す位置との距離が一定以内の位置を示す店舗位置情報を含むリマインダ情報を検索する（ステップＳ４０２）。
【００９６】
次に、リマインド通知制御部３２２は、ステップＳ４０２による検索の結果、上記の検索条件に該当するリマインダ情報が有るか否かについて判定する（ステップＳ４０３）。
該当するリマインダ情報が無い場合（ステップＳ４０３−ＮＯ）、リマインド通知制御部３２２は、ステップＳ４０４、Ｓ４０５をスキップして同図に示す処理を終了する。
即ち、この場合には、登録されたリマインダ情報に対応する購入対象商品を販売する店舗に近い位置に存在する端末装置１００が無く、従ってユーザは、購入対象商品を販売する店舗に近い位置にはいないということになる。そこで、このような場合には、リマインド通知制御部３２２は、ステップＳ４０４、Ｓ４０５をスキップすることで、リマインド通知指示を送信しない。
【００９７】
これに対して、該当するリマインダ情報が有る場合（ステップＳ４０３−ＹＥＳ）、リマインド通知制御部３２２は、さらに、該当のリマインダ情報に含まれる日時情報が時間的な通知条件を満たしているか否かについて判定する（ステップＳ４０４）。一例として、日時情報が示す日付が現在の日付と一致していれば通知条件を満たしていると判定される。あるいは、現在の日時が、日時情報が示す日付から所定日数まで前の期間に含まれていれば、通知条件を満たしていると判定されるようにしてもよい。
【００９８】
通知条件を満たしていない場合（ステップＳ４０４−ＮＯ）、リマインド通知制御部３２２は、ステップＳ４０５をスキップして同図に示す処理を終了する。即ち、この場合には、端末装置１００が店舗の近くに位置しており、ユーザが購入対象商品を販売する店舗に近い位置にまで来てはいる。しかし、対応の購入対象商品についてのリマインド通知を行うべきタイミングではないという状態である。そこで、この場合にも、リマインド通知制御部３２２は、ステップＳ４０５をスキップすることで、リマインド通知指示を送信しない。
【００９９】
そして、通知条件を満たしている場合（ステップＳ４０４−ＹＥＳ）、リマインド通知制御部３２２は、ステップＳ４０３の検索条件に該当したリマインダ情報に含まれる端末ＩＤにより示される端末装置１００にリマインド通知を送信する（ステップＳ４０５）。
【０１００】
このように、同図に示す処理によれば、端末装置１００を携帯するユーザが、登録されたリマインダ情報に対応する購入対象商品を販売する店舗の近くに来た場合に、リマインド通知指示が送信され、端末装置１００にてリマインド通知が行われる。つまり、本実施形態によっては、例えばユーザがたまたま購入対象商品を販売する店舗の近くを通りかかったようなときにリマインド通知が行われる。そこで、リマインド通知に気が付いたユーザは、状況が許すのであれば、ついでに店舗に赴いて購入対象商品を購入することができる。
【０１０１】
さらに、同図に示す処理によれば、ステップＳ４０４により、リマインダ情報に含まれる日時情報が時間的な通知条件を満たしているか否かについても判定が行われている。これにより、例えば購入対象商品を販売する店舗の近くをユーザが通りかかったとしても、時間的に適切でない場合には、リマインド通知が行われないようにすることができる。
【０１０２】
なお、第４実施形態としては、ステップＳ４０４の処理を省略して、例えば、時間的な通知条件については判定対象とせずに、端末装置１００が店舗に近づきさえすればリマインド通知が行われるようにしてもよい。この場合、リマインダ情報記憶部３３１が記憶するリマインダ情報における日時情報は省略されてよく、これに伴って、端末装置１００においては日時取得部１２３が省略されてもよい。
【０１０３】
また、上記の各実施形態による商品購入リマインダシステムにおいて、リマインドサーバ３００に登録されたリマインダ情報の一覧が端末装置１００にて表示されるようにしてもよい。
具体的に、ユーザは、端末装置１００に対して、登録済みのリマインダ情報の一覧を表示させるためのリマインダ情報一覧表示操作を行う。端末装置１００は、リマインダ情報リスト表示操作に応じて、ネットワーク４００経由でリマインドサーバ３００に対してリマインダ情報一覧要求を送信する。
リマインダ情報一覧要求を受信したリマインドサーバ３００は、リマインダ情報記憶部３３１から、リマインダ情報リスト要求の送信元の端末ＩＤと対応付けられたリマインダ情報を取得する。リマインドサーバ３００は、取得したリマインダ情報をリマインダ情報リスト要求の送信元の端末装置１００に対して送信する。
端末装置１００は、リマインドサーバ３００から受信したリマインダ情報を利用して、登録済みのリマインダ情報の一覧画像を表示部１０５に表示する。図示は省略するが、リマインダ情報の一覧画像においては、例えば、リマインダ情報ごとに対応するチラシ部分画像、日時、メモの内容が表示される。
このようにして、ユーザは、端末装置１００に対する操作によって登録済みのリマインダ情報の一覧を表示させることによって、自分が登録したリマインダ情報がどのようなものであるのかについて確認することができる。また、このように端末装置１００に表示されるリマインダ情報の一覧は、ユーザが購入を予定している商品を示す買い物メモとして利用することができる。
【０１０４】
また、上記の各実施形態において、例えばリマインダ情報登録部３２１とリマインダ情報記憶部３３１は、ネットワーク４００上において、リマインドサーバ３００とは異なる場所（アドレス）に設けられてもよい。この場合、リマインドサーバ３００におけるリマインド通知制御部３２２は、ネットワーク４００経由でリマインダ情報記憶部３３１にアクセスしてリマインド通知に関する制御を実行すればよい。
【０１０５】
＜第５実施形態＞
続いて、第５実施形態について説明する。第５実施形態は、本実施形態の商品購入リマインダシステムを、端末装置１００単体で実現するように構成される。
つまり、本実施形態の端末装置１００は、チラシ切り抜き操作に応じてチラシ部分画像を取得したのに応じて、チラシ部分画像と、第１〜第３実施形態のいずれかに従って取得された日時情報とを含むリマインダ情報を記憶する。
そのうえで、端末装置１００は、自己が備える時計機能を利用して時間を監視し、通知時間に至るのに応じて、リマインド通知としてリマインダ画像を表示させる。
【０１０６】
また、本実施形態の端末装置１００は、第４実施形態に準じて以下のようにも構成することができる。つまり、端末装置１００は、チラシ切り抜き操作に応じてチラシ部分画像を取得したのに応じて、例えば図１６に示したのと同様に店舗位置情報を含むリマインダ情報を記憶部１０３に記憶させる。例えば、端末装置１００は、第４実施形態に準じて、チラシ部分画像の取得元の電子チラシＩＤを電子チラシ配信サーバ２００に送信することで店舗位置情報を取得することが可能である。
そして、端末装置１００は、自己について測定した位置との距離が一定以内の店舗位置情報を含むリマインダ情報を記憶部１０３から検索した場合に、検索されたリマインダ情報に基づいてリマインダ画像を表示させる。
【０１０７】
このように、本実施形態は、端末装置１００単体によってリマインド通知が可能なように構成される。このような構成を実現するには、端末装置１００は、図６の構成のもとで、制御部１０２において図７に示したリマインダ情報登録部３２１とリマインド通知制御部３２２を備え、記憶部１０３において図７に示したリマインダ情報記憶部３３１を備えればよい。また、リマインダ登録要求送信部１２４は省略されてよい。
【０１０８】
なお、上述の端末装置１００やリマインドサーバ３００の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の端末装置１００やリマインドサーバ３００としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１０９】
１００  端末装置、１０１  通信部、１０２  制御部、１０３  記憶部、１０４  操作部、１０５  表示部、１０５Ａ  画面、１２１  電子チラシ閲覧制御部、１２２  チラシ部分画像取得部、１２３  日時取得部、１２４  リマインダ登録要求送信部、２００  電子チラシ配信サーバ、３００  リマインドサーバ、３０１  通信部、３０２  制御部、３０３  記憶部、３２１  リマインダ情報登録部、３２２  リマインド通知制御部、３３１  リマインダ情報記憶部、４００  ネットワーク
【図１】
2015194820.tif 000003
【図２】
2015194820.tif 000004
【図３】
2015194820.tif 000005
【図４】
2015194820.tif 000006
【図５】
2015194820.tif 000007
【図６】
2015194820.tif 000008
【図７】
2015194820.tif 000009
【図８】
2015194820.tif 000010
【図９】
2015194820.tif 000011
【図１０】
2015194820.tif 000012
【図１１】
2015194820.tif 000013
【図１２】
2015194820.tif 000014
【図１３】
2015194820.tif 000015
【図１４】
2015194820.tif 000016
【図１５】
2015194820.tif 000017
【図１６】
2015194820.tif 000018
【図１７】
2015194820.tif 000019
【図１８】
2015194820.tif 000020