(57)【要約】【課題】電子チラシのさらなる有効活用が図られるようにする。【解決手段】電子チラシの画像における一部をチラシ部分画像として選択するチラシ部分画像選択操作が端末装置に対して行われるのに応じて、選択されたチラシ部分画像を示すチラシ部分画像情報を取得するチラシ部分画像情報取得部と、チラシ部分画像情報取得部により取得されたチラシ部分画像情報が示すチラシ部分画像を対象として文字認識を実行し、文字認識結果として購入対象商品に関連する文字列を取得する文字認識部と、文字認識部により取得された文字列を、変更が可能な変更対象文字列として出力し、変更対象文字列を購入対象商品に関連する属性情報として含む購入対象商品情報を記憶部に記憶させる購入対象商品情報管理部とを備えて電子チラシ情報処理システムを構成する。【選択図】図５
2018160284.tif 000002
【特許請求の範囲】
【請求項１】
電子チラシの画像における一部をチラシ部分画像として選択するチラシ部分画像選択操作が端末装置に対して行われるのに応じて、選択されたチラシ部分画像を示すチラシ部分画像情報を取得するチラシ部分画像情報取得部と、
前記チラシ部分画像情報取得部により取得されたチラシ部分画像情報が示すチラシ部分画像を対象として文字認識を実行し、文字認識結果として購入対象商品に関連する文字列を取得する文字認識部と、
前記文字認識部により取得された文字列を、変更が可能な変更対象文字列として出力し、前記変更対象文字列を前記購入対象商品に関連する属性情報として含む購入対象商品情報を記憶部に記憶させる購入対象商品情報管理部と
を備える電子チラシ情報処理システム。
【請求項２】
前記購入対象商品情報管理部は、
前記変更対象文字列を変更する操作が可能な画面を端末装置に表示させる
請求項１に記載の電子チラシ情報処理システム。
【請求項３】
前記購入対象商品情報管理部は、
前記画面において、文字認識部により取得された前記購入対象商品に関連する文字列を、それぞれ、前記購入対象商品に関する所定の属性に対応させて提示する
請求項２に記載の電子チラシ情報処理システム。
【請求項４】
前記文字認識部により認識された文字例のうちから前記購入対象商品に関連する属性ごとに対応する文字列を取得する情報処理部をさらに備える
請求項１から３のいずれか一項に記載の電子チラシ情報処理システム。
【請求項５】
電子チラシの画像から選択された一部の画像であるチラシ部分画像を対象とする文字認識の実行により認識された文字列を、変更が可能な変更対象文字列として出力し、前記変更対象文字列を購入対象商品に関連する属性情報として含む購入対象商品情報を記憶部に記憶させる購入対象商品情報管理部
を備える端末装置。
【請求項６】
コンピュータを、
電子チラシの画像から選択された一部の画像であるチラシ部分画像を対象とする文字認識の実行により認識された文字列を、変更が可能な変更対象文字列として出力し、前記変更対象文字列を購入対象商品に関連する属性情報として含む購入対象商品情報を記憶部に記憶させる購入対象商品情報管理部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子チラシ情報処理システム、端末装置、及びプログラムに関する。
【背景技術】
【０００２】
サーバから電子チラシを端末装置に配信し、端末装置にて電子チラシを閲覧することのできる電子チラシの配信システムが知られている（例えば、特許文献１参照）。
例えば、ユーザ（顧客）は、電子チラシに掲載されている商品のうちから、自分にとって関心があり、かつ、値引きされている商品を見つけるといったように、購入する商品を決めるにあたっての有効な判断材料として電子チラシを活用することができる。また、広告主にとっては、電子チラシを配信することにより、例えばより多くの顧客に店舗に赴いてもらい、商品を購入してもらうなどの広告効果を期待できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１０９７７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記のような電子チラシの効用は、例えば紙媒体についても同様に得られるといえる。そこで、チラシがデータ化されているという電子チラシの特徴を有効に活用して、電子チラシの利用価値がさらに高められるようにすることが好ましい。
【０００５】
本発明は、このような事情に鑑みてなされたもので、電子チラシのさらなる有効活用が図られるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決する本発明の一態様は、電子チラシの画像における一部をチラシ部分画像として選択するチラシ部分画像選択操作が端末装置に対して行われるのに応じて、選択されたチラシ部分画像を示すチラシ部分画像情報を取得するチラシ部分画像情報取得部と、前記チラシ部分画像情報取得部により取得されたチラシ部分画像情報が示すチラシ部分画像を対象として文字認識を実行し、文字認識結果として購入対象商品に関連する文字列を取得する文字認識部と、前記文字認識部により取得された文字列を、変更が可能な変更対象文字列として出力し、前記変更対象文字列を前記購入対象商品に関連する属性情報として含む購入対象商品情報を管理する購入対象商品情報管理部とを備える電子チラシ情報処理システムである。
【０００７】
また、本発明の一態様は電子チラシの画像から選択された一部の画像であるチラシ部分画像を対象とする文字認識の実行により認識された文字列を、変更が可能な変更対象文字列として出力し、前記変更対象文字列を購入対象商品に関連する属性情報として含む購入対象商品情報を記憶部に記憶させる購入対象商品情報管理部を備える端末装置である。
【０００８】
また、本発明の一態様は、コンピュータを、電子チラシの画像から選択された一部の画像であるチラシ部分画像を対象とする文字認識の実行により認識された文字列を、変更が可能な変更対象文字列として出力し、前記変更対象文字列を購入対象商品に関連する属性情報として含む購入対象商品情報を記憶部に記憶させる購入対象商品情報管理部として機能させるためのプログラムである。
【発明の効果】
【０００９】
以上説明したように、本発明によれば、電子チラシのさらなる有効活用が図られるようになるという効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態における電子チラシ情報処理システムの構成例と動作手順の概要例とを示す図である。
【図２】第１実施形態における端末装置において表示される電子チラシ閲覧画面の態様例を示す図である。
【図３】第１実施形態における端末装置において表示される電子チラシ切り抜き操作画面の態様例を示す図である。
【図４】第１実施形態における端末装置において表示される電子チラシ切り抜き操作画面として、電子チラシ画像の移動とサイズ変更とが行われた場合の一態様例を示す図である。
【図５】第１実施形態における端末装置において表示される登録確認画面の態様例を示す図である。
【図６】第１実施形態における端末装置において表示される登録完了画面の態様例を示す図である。
【図７】第１実施形態における端末装置において表示される購入対象商品一覧画面の態様例を示す図である。
【図８】第１実施形態における端末装置の構成例を示す図である。
【図９】第１実施形態における電子チラシサーバの構成例を示す図である。
【図１０】第１実施形態における端末装置と電子チラシサーバとが購入対象商品の登録に関連して実行する処理手順例を示すフローチャートである。
【図１１】第２実施形態における電子チラシ情報処理システムの構成例と動作手順の概要例とを示す図である。
【図１２】第２実施形態における電子チラシサーバの構成例を示す図である。
【図１３】第２実施形態における文字認識結果情報テーブルの構造例を示す図である。
【図１４】第３実施形態における電子チラシ情報処理システムの構成例と動作手順の概要例とを示す図である。
【図１５】第３実施形態におけるチラシ部分画像属性情報の構造例を示す図である。
【図１６】第３実施形態における電子チラシサーバがチラシ部分画像属性情報を電子チラシに付与するための処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
＜第１実施形態＞
［電子チラシ情報処理システムの構成例］
図１は、本実施形態における電子チラシ情報処理システムの構成例を示している。同図に示す電子チラシ情報処理システムは、端末装置１００と電子チラシサーバ２００（情報処理サーバの一例）とを備える。端末装置１００と電子チラシサーバ２００とは、ネットワーク３００経由で通信を行うことができる。
【００１２】
端末装置１００は、ユーザが使用するネットワーク端末である。端末装置１００は、例えばスマートフォン、タブレット端末、携帯電話などである。
電子チラシサーバ２００は、ネットワーク３００経由で端末装置１００に対して電子チラシを配信するサーバである。
【００１３】
［電子チラシ情報処理システムにおける動作手順の概要例］
図１及び図２乃至図７を参照して、本実施形態の電子チラシ情報処理システムにおける端末装置１００と電子チラシサーバ２００の動作手順の概要について説明する。以下の説明は、図１に示した手順１〜手順７に従って行う。
【００１４】
手順１：電子チラシサーバ２００は、端末装置１００に対して電子チラシを配信する。配信される電子チラシとしてのデータには、例えば電子チラシの画像を端末装置１００の画面に表示させるための画像データを含む。
端末装置１００は、配信された電子チラシを受信する。端末装置１００は、受信した電子チラシの画像を画面に表示させる。電子チラシの画像が端末装置１００にて表示されることで、ユーザは電子チラシを閲覧することができる。なお、電子チラシの表示は、電子チラシを表示する機能を有する電子チラシ閲覧アプリケーションによって行われればよい。あるいは、電子チラシの表示は、ウェブブラウザ上で行われてもよい。
【００１５】
手順２：ユーザは、電子チラシの画像における一部をチラシ部分画像として選択するチラシ切り抜き操作（チラシ部分画像選択操作の一例）を行うことができる。チラシ切り抜き操作は、ユーザが、端末装置１００に表示されている電子チラシを閲覧して購入したいと思った商品（購入対象商品）が有った場合に、電子チラシにおいて購入対象商品が掲載されている部分を切り出すといった意味合いで行われる。
つまり、チラシ切り抜き操作は、ユーザが、紙媒体のチラシを見て購入対象商品を見つけた場合に、消費者が購入対象商品を覚えておくためにチラシに書き込みを行ったり、鋏で購入対象商品の掲載部分を切り取って保管しておくなどの行為に相当する。
【００１６】
図２は、端末装置１００の画面にて表示される電子チラシ閲覧画面の態様例を示している。電子チラシ閲覧画面は、電子チラシサーバ２００から配信された電子チラシのうちから閲覧対象として選択された電子チラシの画像が表示される画面である。
なお、以降の説明にあたっては、端末装置１００の画面がタッチパネルとして構成されており、表示部の画面に対して指やスタイラスペンなどの操作体を触れることによる操作が可能である場合を例に挙げる。
【００１７】
同図において、電子チラシ表示エリアＡＲ１は、閲覧対象として選択された電子チラシの画像が表示されるエリアである。電子チラシ表示エリアＡＲ１において表示される電子チラシの画像は、画面に対するスライド操作に応じて任意の方向に移動させることができる。これにより、電子チラシ表示エリアＡＲ１からはみ出していた電子チラシの画像部分を表示させることができる。
また、電子チラシ表示エリアＡＲ１において表示される電子チラシの画像は、ピンチアウト、ピンチインの操作などにより、拡大、縮小することができる。
これらの操作により、ユーザは、閲覧対象の電子チラシにおける任意の部分を適切なサイズで閲覧することができる。
【００１８】
また、端末装置１００の画面には、電子チラシ表示エリアＡＲ１に重畳されるように電子チラシ選択エリアＡＲ２が表示される。電子チラシ選択エリアＡＲ２は、閲覧対象の電子チラシを選択する操作が行われる領域である。なお、電子チラシ選択エリアＡＲ２は、所定の操作によって消去することができる。
【００１９】
電子チラシ選択エリアＡＲ２には、閲覧対象候補の電子チラシごとに応じたサムネイル画像が配列されている。ユーザは、配列されたサムネイル画像のうちから閲覧したい電子チラシを示すサムネイル画像に対するタッチ操作を行う。このタッチ操作に応じて、電子チラシ表示エリアＡＲ１にはタッチ操作が行われたサムネイル画像に対応する電子チラシの画像が表示される。
【００２０】
また、端末装置１００の画面において、電子チラシ表示エリアＡＲ１の上側には、店舗名エリアＡＲ３とチラシタイトルエリアＡＲ４とが表示されている。
店舗名エリアＡＲ３は、電子チラシ表示エリアＡＲ１に表示されている電子チラシの提供元である店舗の名称が表示される領域である。
チラシタイトルエリアＡＲ４は、電子チラシ表示エリアＡＲ１に表示されている電子チラシに付与されたタイトルが表示されるエリアである。
【００２１】
ここで、ユーザが、電子チラシ表示エリアＡＲ１に表示されている電子チラシを閲覧していて買いたいと思う商品を見つけ、見つけた商品を購入対象商品管理アプリケーションに登録しようとする場合、ユーザは、以下の操作を行う。
つまり、ユーザは、図２において電子チラシ表示エリアＡＲ１の下側に配置される「買い物メモに登録」ボタンＢＴ１を操作する。「買い物メモに登録」ボタンＢＴ１に対する操作は、電子チラシの画像の一部を購入対象商品管理アプリケーションに登録するための操作画面（電子チラシ切り抜き操作画面）への遷移を指示する操作である。
【００２２】
「買い物メモに登録」ボタンＢＴ１に対する操作が行われるのに応じて、例えば、購入対象商品管理アプリケーションが有効化される。ここでの購入対象商品管理アプリケーションの有効化とは、購入対象商品管理アプリケーションが起動してアクティブ（有効）な状態となること、あるいは、既に起動してはいるがアクティブではない購入対象商品管理アプリケーションをアクティブな状態に切り替えることである。
このように購入対象商品管理アプリケーションが有効化されることで、端末装置１００の画面において、図３に示す電子チラシ切り抜き操作画面が表示される。電子チラシ切り抜き操作画面は、電子チラシの画像から一部（チラシ部分画像）を切り抜く（選択する）ための操作が行われる画面である。
【００２３】
図３に示す電子チラシ切り抜き操作画面は、上記のように起動された購入対象商品管理アプリケーション上で表示される画面である。
電子チラシ切り抜き操作画面は、切り抜き元（取得元）の電子チラシ画像Ｐ１が表示され、表示された電子チラシ画像Ｐ１に対して、切り抜きフレームＦＬが重畳して表示される。
【００２４】
電子チラシ画像Ｐ１は、図２に示した電子チラシ閲覧画面において、「買い物メモに登録」ボタンＢＴ１が操作されたときに電子チラシ表示エリアＡＲ１に表示されていたのと同じ電子チラシの画像である。
【００２５】
切り抜きフレームＦＬは、電子チラシ画像Ｐ１から切り抜かれる画像部分を示すために表示される枠である。切り抜きフレームＦＬは、端末装置１００の画面において例えば図３に示す位置とサイズにより固定された状態で、電子チラシ画像Ｐ１に重畳して表示される。
【００２６】
ユーザは、端末装置１００の画面に対するスライド操作に応じて電子チラシ画像Ｐ１を任意の方向に移動させることが可能である。また、ユーザは、所定操作によって電子チラシ画像Ｐ１のサイズを変更することができる。具体的に、ユーザは、画面に対するピンチアウトの操作により電子チラシ画像Ｐ１を拡大し、ピンチインの操作により電子チラシ画像Ｐ１を縮小することができる。
これらの操作により、ユーザは、電子チラシ画像Ｐ１において、切り抜きたい画像部分が切り抜きフレームＦＬに収まるように調整する。このような操作によって切り抜きフレームＦＬに収められる電子チラシ画像Ｐ１の画像部分は、ユーザが切り抜きたい部分、即ち、電子チラシ画像Ｐ１において、ユーザが購入したい商品が掲載されている部分になる。
【００２７】
一例として、図４には、図３の状態から電子チラシ画像Ｐ１の移動、拡大などの操作を行った結果、電子チラシ切り抜き操作画面において、電子チラシ画像Ｐ１において掲載されている１つの商品が掲載された画像部分を切り抜きフレームＦＬ内に収めた状態が示されている。
【００２８】
ユーザは、電子チラシ画像Ｐ１から切り抜きたい部分が意図したとおりに切り抜きフレームＦＬに収まっていることを確認すると、電子チラシ画像Ｐ１上に重畳表示されている決定ボタンＢＴ１１を操作する。
決定ボタンＢＴ１１に対する操作に応じて、フレームＦＬ内に収まっていた電子チラシの部分画像が電子チラシから切り抜かれる。具体的には、端末装置１００が、フレームＦＬ内に収まっていた電子チラシの部分画像を電子チラシの画像からコピーし、コピーした部分画像の画像データを取得する。
このように、本実施形態では、ユーザが行うチラシ切り抜き操作に応じて電子チラシから部分画像（チラシ部分画像）が取得される。
【００２９】
手順３：端末装置１００は、上記のようにチラシ部分画像を取得したのに応じて、取得されたチラシ部分画像を示すチラシ部分画像情報を生成する。チラシ部分画像情報は、例えば、チラシ部分画像の電子チラシにおける位置と、チラシ部分画像のサイズと、取得元の電子チラシについての電子チラシＩＤとの各情報を含んで生成される。
そして、端末装置１００は、生成したチラシ部分画像情報を、ネットワーク３００経由で電子チラシサーバ２００に対して送信する。
なお、端末装置１００は、取得したチラシ部分画像を、購入対象商品管理アプリケーションに購入対象商品を登録する際の登録情報において商品を表すサムネイル画像として使用することができる。
【００３０】
手順４：電子チラシサーバ２００は、端末装置１００からチラシ部分画像情報を受信するのに応じて、受信したチラシ部分画像情報が示すチラシ部分画像を対象として文字認識を実行する。
このために、電子チラシサーバ２００は、端末装置１００からチラシ部分画像情報を受信するのに応じて、受信したチラシ部分画像情報が示すチラシ部分画像を取得する。
つまり、電子チラシサーバ２００は、今回受信されたチラシ部分画像情報が示すチラシ部分画像の取得元の電子チラシの配信データを記憶している。そこで、電子チラシサーバ２００は、記憶している配信データのうちから、受信されたチラシ部分画像情報に含まれる電子チラシＩＤによって示される電子チラシの画像データを取得する。
【００３１】
そして、電子チラシサーバ２００は、取得した電子チラシの画像データから、受信されたチラシ部分画像情報に含まれる位置とサイズにより特定される部分領域をチラシ部分画像として取得する。このようにして電子チラシサーバ２００は、受信されたチラシ部分画像情報が示すチラシ部分画像を取得する。
そのうえで、電子チラシサーバ２００は、取得したチラシ部分画像を対象として文字認識を実行する。つまり、電子チラシサーバ２００は、チラシ部分画像に含まれる文字を認識する処理を実行する。
【００３２】
チラシ部分画像には、図４にも例示しているように、例えば「キ」、「ャ」、「ベ」、「ツ」のように商品名に関する文字と、「９」、「８」、「円」のように価格に関する文字が含まれている。電子チラシサーバ２００は、文字認識により、上記の各文字を認識する。
そして、電子チラシサーバ２００は、例えば形態素解析、辞書の参照などの解析処理を実行することにより、「キャベツ」という商品名の語を認識し、「９８円」という価格を示す語を認識する。
【００３３】
なお、チラシ部分画像情報としては、チラシ部分画像としての画像データ自体であってもよい。この場合、電子チラシサーバ２００は、受信されたチラシ部分画像情報としてのチラシ部分画像をそのまま対象として文字認識を実行できる。
一方、本実施形態のようにチラシ部分画像情報を電子チラシＩＤとチラシ部分画像の位置及びサイズを含む情報とした場合には、チラシ部分画像情報をチラシ部分画像としての画像データ自体とした場合と比較して、チラシ部分画像情報のサイズは小さくなる。従って、チラシ部分画像情報を端末装置１００から電子チラシサーバ２００に送信する際の処理負荷が軽減され、トラフィックも抑制される。
【００３４】
手順５：電子チラシサーバ２００は、上記のように取得した、「キャベツ」という商品名の文字列と、「９８円」という価格の文字列とを含む登録属性情報を、端末装置１００に送信する。
【００３５】
手順６：端末装置１００は、登録属性情報を受信すると、受信した登録属性情報に含まれる商品名、価格の各文字列を以下のように購入対象商品情報における商品名、価格として入力する。
【００３６】
ここで、決定ボタンＢＴ１１が操作されるのに応じて、端末装置１００上で動作する購入対象商品管理アプリケーションは、図５に示す登録確認画面を表示する。
同図に示す登録確認画面は、電子チラシ画像Ｐ１から切り抜かれたチラシ部分画像に対応する購入対象商品の登録内容を確認するための画面である。同図に示す登録確認画面においては、登録確認画像Ｐ２と、入力ボックスＢｘ１〜Ｂｘ４と、キャンセルボタンＢＴ２１、登録ボタンＢＴ２２が表示される。
【００３７】
登録確認画像Ｐ２は、図３または図４に示した電子チラシ切り抜き操作画面において決定ボタンＢＴ１１が操作された際に切り抜きフレームＦＬ内に収まっていたチラシ部分画像を示す。ユーザは、登録確認画像Ｐ２を見ることにより、電子チラシから切り抜いたチラシ部分画像が自分の意図通りであるか否かについて確認することができる。
【００３８】
入力ボックスＢｘ１〜Ｂｘ４は、それぞれ、購入対象商品についての所定の属性についての内容を示す文字列が入力される領域である。
入力ボックスＢｘ１は、購入対象商品についての属性として、商品名を示す文字列が入力される領域である。
入力ボックスＢｘ２は、購入対象商品についての属性として、購入対象商品を購入する際に予定している数量を示す文字列（数字）が入力される領域である。
入力ボックスＢｘ３は、購入対象商品についての属性として、価格を示す文字列が入力される領域である。
入力ボックスＢｘ４は、購入対象商品についての属性として、購入対象商品が販売される店舗の名称（店名）を示す文字列が入力される領域である。
【００３９】
入力ボックスＢｘ１〜Ｂｘ４のそれぞれは、ユーザによる文字入力操作に応じて任意の文字列を入力することが可能とされている。
そのうえで、本実施形態においては、商品名の文字列が入力される入力ボックスＢｘ１については、電子チラシサーバ２００から受信した登録属性情報に含まれていた商品名の文字列を利用して、「キャベツ」という文字列が初期値として入力される。
同様に、価格が入力される入力ボックスＢｘ３についても、受信した登録属性情報に含まれていた価格の文字列を利用して、「９８円」という文字列が初期値として入力される。
即ち、本実施形態においては、電子チラシサーバ２００から受信した登録属性情報に含まれているのと同じ属性に対応する入力ボックスに対しては、受信した登録属性情報に含まれる文字列のうちで該当の属性の文字列が入力されるようになっている。
【００４０】
このように、本実施形態においては、図１に示す手順６により、入力ボックスＢｘ１、Ｂｘ３に対して、それぞれ商品名、価格として適切な文字列が初期値として入力されるようになっている。これにより、ユーザは、自分で商品名、価格を入力する操作を行う必要がない。
【００４１】
また、入力ボックスＢｘ４には、登録確認画像Ｐ２に表示されるチラシ部分画像の取得元の電子チラシにメタデータとして付与された店舗名が初期値として入力される。即ち、ユーザは、上記の商品名、価格に加えて、さらに店名についても自分で入力操作を行う必要がない。
なお、入力ボックスＢｘ１、Ｂｘ３、Ｂｘ４に初期値として入力された各文字列は、ユーザが文字入力操作を行うことによって変更することが可能である。
【００４２】
ユーザは、図５に示される登録確認画面の内容を見て、例えば電子チラシ切り抜き操作画面上での操作のやり直しなどのために登録確認画面の内容を破棄したければ、キャンセルボタンＢＴ２１を操作する。キャンセルボタンＢＴ２１の操作に応じて、端末装置１００の画面は、例えば図３に示される電子チラシ切り抜き操作画面に戻る。
【００４３】
手順７：一方、図５に示される登録確認画面の内容でよければ、ユーザは、登録ボタンＢＴ２２を操作する。登録ボタンＢＴ２２の操作に応じて、購入対象商品管理アプリケーションは、図５の登録確認画面に示されている内容を含む購入対象商品情報を記憶する。例えば、購入対象商品情報には、登録確認画像Ｐ２に表示されていたチラシ部分画像と、入力ボックスＢｘ１〜Ｂｘ４のそれぞれに入力された文字列による商品名、数量、価格、店名の各属性情報とが含まれる。
購入対象商品情報の記憶が行われることで、今回の登録操作に応じた新たな購入対象商品の登録が行われる。また、登録ボタンＢＴ２２の操作に応じて、端末装置１００の画面は、図６に示す登録完了画面の表示に遷移する。
【００４４】
図６に示す登録完了画面においては、図５の登録確認画面において表示されていたのと同じ登録確認画像Ｐ２が表示される。登録完了画面において表示される登録確認画像Ｐ２を見ることで、ユーザは、登録確認画面において確認したのと同じ内容が登録されたことを確認できる。
【００４５】
また、登録完了画面には、登録続行ボタンＢＴ３１と購入対象商品確認ボタンＢＴ３２とが配置されている。
登録続行ボタンＢＴ３１を操作した場合には、端末装置１００の画面は、例えば図３に示される電子チラシ切り抜き操作画面に戻る。これにより、ユーザは、電子チラシからさらに別の商品に対応する画像部分を切り抜いて購入対象商品管理アプリケーションに登録する操作を行うことができる。
【００４６】
一方、購入対象商品確認ボタンＢＴ３２が操作された場合、端末装置１００の画面は、図７に示すように、購入対象商品一覧画面の表示に遷移する。購入対象商品一覧画面は、購入対象商品管理アプリケーション上で登録されている購入対象商品の一覧を提示する画像である。
図７の購入対象商品一覧画面においては、購入対象商品リスト領域ＡＲ２１が配置される。購入対象商品リスト領域ＡＲ２１においては、登録済みの購入対象商品ごとに対応するリスト項目が表示される。同図においては、３つの登録済みの購入対象商品ごとに対応する３つのリスト項目が表示されている例を示している。各リスト項目においては、サムネイル画像と、商品名、価格、店名の各情報が文字列によって示される。
【００４７】
ここで、１つのリスト項目の欄において表示されるサムネイル画像は、チラシ切り抜き操作によって電子チラシから切り抜かれ、図６に例示した登録確認画像Ｐ２として表示されるチラシ部分画像が示される。
また、リスト項目における商品名は、図５の入力ボックスＢｘ１に入力された文字列が反映される。リスト項目における価格は、図５の入力ボックスＢｘ３に入力された文字列が反映される。
このように、本実施形態における購入対象商品一覧画面のリスト項目に表示される内容は、電子チラシから取得したチラシ部分画像について文字認識を行った結果が反映される。
さらに、リスト項目における店名も、図５の入力ボックスＢｘ４に入力された文字列が反映される。即ち、リスト項目における店名については、チラシ部分画像の取得元の電子チラシの配信データから取得した店名の情報が反映される。
【００４８】
これまでの説明から理解されるように、本実施形態の電子チラシ情報処理システムにおいては、電子チラシに対するチラシ切り抜き操作によって、購入対象商品を登録することができる。そのうえで、購入対象商品の登録に際しては、チラシ切り抜き操作によって取得されたチラシ部分画像に対する文字認識により、商品名、価格などの購入対象商品情報に含めるべき属性情報が取得される。
このように、本実施形態における電子チラシは、ユーザによって閲覧されるという利用にとどまらず、電子チラシにおける掲載内容が、購入対象商品情報に含まれる属性情報の取得のために有効活用されている。
【００４９】
なお、購入対象商品管理アプリケーションは、他の一般的なアプリケーションと同様に、例えば、ホーム画面などに表示された購入対象商品管理アプリケーションのアイコンをタッチするという通常の起動操作に応じて起動させることができる。
このように通常の起動操作によって購入対象商品管理アプリケーションが起動された場合には、図７の購入対象商品一覧画面が最初に表示されるようになっている。このように表示される購入対象商品一覧画面には、そのときに購入対象商品情報記憶部１３１が記憶している購入対象商品情報の登録内容が反映されている。つまり、購入対象商品管理アプリケーションにおけるメインの画面は、購入対象商品一覧画面である。
しかし、本実施形態においては、前述のように、図２の電子チラシ閲覧画面「買い物メモに登録」ボタンＢＴ１に対する操作に応じて購入対象商品管理アプリケーションが起動された場合には、購入対象商品一覧画面ではなく、図３に示したように電子チラシ切り抜き操作画面が表示されようにしている。これにより、電子チラシから選んだ画像を切り抜いて購入対象商品を購入対象商品管理アプリケーションに登録するという操作が円滑に行われるようにしている。
【００５０】
［端末装置の構成例］
続いて、図８を参照して、本実施形態における端末装置１００の構成例について説明する。
同図に示す端末装置１００は、通信部１０１、制御部１０２、記憶部１０３、操作部１０４及び表示部１０５を備える。
通信部１０１は、ネットワーク３００経由で電子チラシサーバ２００と通信を行う。
【００５１】
制御部１０２は、端末装置１００としての機能を実現するための各種の制御を実行する。制御部１０２としての機能は、例えば制御部１０２を構成するＣＰＵ（Central Processing Unit）が、記憶部１０３に記憶されるプログラムを実行することにより実現される。
本実施形態の制御部１０２は、電子チラシの閲覧と購入対象商品情報の管理とに対応する機能部として、電子チラシ閲覧制御部１２１、チラシ部分画像情報取得部１２２及び購入対象商品情報管理部１２３を備える。
電子チラシ閲覧制御部１２１としての機能は、例えば、ＣＰＵが電子チラシ閲覧アプリケーションのプログラムを実行することで実現される。また、チラシ部分画像情報取得部１２２及び購入対象商品情報管理部１２３としての機能は、それぞれ、購入対象商品管理アプリケーションとしてのプログラムを実行することにより実現される。
【００５２】
電子チラシ閲覧制御部１２１は、電子チラシの閲覧に対応した各種処理を実行する。例えば、電子チラシ閲覧制御部１２１は、電子チラシサーバ２００からの電子チラシの配信を受けるための処理を実行する。
また、電子チラシ閲覧制御部１２１は、電子チラシサーバ２００から受信した電子チラシがユーザにより閲覧可能なように、電子チラシの画像を表示部１０５に表示させるための制御を実行する。
【００５３】
チラシ部分画像情報取得部１２２は、図３〜図５により説明したチラシ切り抜き操作に応じて、電子チラシの画像から選択されたチラシ部分画像を示すチラシ部分画像情報を取得する。つまり、チラシ部分画像情報取得部１２２は、取得されたチラシ部分画像の電子チラシにおける位置及びサイズと、取得元の電子チラシについての電子チラシＩＤとの各情報を含めてチラシ部分画像情報を生成する。
【００５４】
購入対象商品情報管理部１２３は、購入対象商品情報を管理する。これまでの説明から理解されるように１つの購入対象商品に対応する購入対象商品情報は、チラシ部分画像情報取得部１２２により取得されたチラシ部分画像と所定の属性情報とを含む。属性情報は、商品名、価格、数量、店名（購入対象商品を販売する店舗の名称）などのように、購入対象商品に関連する所定の属性の内容を示す情報である。
【００５５】
購入対象商品情報管理部１２３は、図５にて説明したように、登録確認画面における登録ボタンＢＴ２２が操作されるのに応じて、登録確認画面に示されている内容を含む購入対象商品情報を記憶部１０３の購入対象商品情報記憶部１３１に記憶させる。即ち、購入対象商品情報管理部１２３は、登録確認画面における登録確認画像Ｐ２に表示されるチラシ部分画像と、入力ボックスＢｘ１〜Ｂｘ４に入力された各属性の文字列による属性情報とを含む購入対象商品情報を記憶部１０３に記憶させる。
また、購入対象商品情報管理部１２３は、購入対象商品情報記憶部１３１に記憶されている購入対象商品情報を利用して、図７に例示した購入対象商品一覧画面を表示させる。
【００５６】
記憶部１０３は、制御部１０２が実行するプログラムをはじめ、制御部１０２が利用する各種の情報を記憶する。
記憶部１０３は、購入対象商品情報記憶部１３１を備える。購入対象商品情報記憶部１３１には、購入対象商品情報管理部１２３によって購入対象商品情報が記憶される。購入対象商品情報記憶部１３１に購入対象商品情報が記憶されることにより、購入対象商品管理アプリケーション上で購入対象商品の登録が行われる。
【００５７】
操作部１０４は、端末装置１００が備える操作子や操作デバイスなどを一括して示している。例えば操作デバイスとして、表示部１０５と一体化されたタッチパネルが端末装置１００に備えられる場合、操作部１０４にはタッチパネルが含まれる。
操作部１０４は、操作子や操作デバイスなどに対して行われた操作に応じて操作信号を制御部１０２に対して出力する。制御部１０２は、入力した操作信号に応じて所定の処理を実行する。
表示部１０５は、制御部１０２の制御に応じて画像を表示する。
【００５８】
［電子チラシサーバの構成例］
図９を参照して、本実施形態における電子チラシサーバ２００の構成例について説明する。同図に示す電子チラシサーバ２００は、通信部２０１、制御部２０２、記憶部２０３を備える。
通信部２０１は、ネットワーク３００経由で端末装置１００と通信を実行する。
【００５９】
制御部２０２は、電子チラシサーバ２００としての機能を実現するための各種制御を実行する。制御部２０２としての機能は、例えば制御部２０２を構成するＣＰＵが、記憶部２０３に記憶されるプログラムを実行することにより実現される。
【００６０】
本実施形態の制御部２０２は、電子チラシの配信と、チラシ部分画像を対象とする文字認識と、文字認識結果を対象とする情報処理とに対応する機能部として、電子チラシ配信部２２１、文字認識部２２２及び情報処理部２２３とを備える。
【００６１】
電子チラシ配信部２２１は、記憶部２０３の電子チラシ記憶部２３１が記憶する電子チラシの配信データを、通信部２０１からネットワーク３００経由で端末装置１００に対して配信（送信）する。
【００６２】
文字認識部２２２は、端末装置１００のチラシ部分画像情報取得部１２２により取得されたチラシ部分画像情報が示すチラシ部分画像を対象として文字認識を実行する。
先に説明した、端末装置１００におけるチラシ部分画像情報取得部１２２は、チラシ切り抜き操作によって選択されたチラシ部分画像を示すチラシ部分画像情報を生成し、生成したチラシ部分画像情報を電子チラシサーバ２００に対して送信する。
文字認識部２２２は、上記のように端末装置１００から送信されたチラシ部分画像情報を受信する。受信されたチラシ部分画像情報には、対応のチラシ部分画像の取得元の電子チラシを示す電子チラシＩＤと、取得元の電子チラシにおけるチラシ部分画像の位置及びサイズを示す情報とが含まれている。
そこで、文字認識部２２２は、チラシ部分画像情報に含まれているのと同じ電子チラシＩＤによって示される電子チラシの画像データを電子チラシ記憶部２３１から取得する。文字認識部２２２は、取得した電子チラシの画像データにおいて、チラシ部分画像情報に含まれる位置及びサイズに該当する部分を取得する。このようにして、文字認識部２２２は、チラシ部分画像情報が示すチラシ部分画像を取得する。
そして、文字認識部２２２は、上記のように取得したチラシ部分画像を対象として文字認識を実行する。
【００６３】
本実施形態における文字認識部２２２は、チラシ部分画像を対象とする文字認識により、購入対象商品情報に含まれる購入対象商品に関連する文字列を取得する。具体的に、図４により説明した例との対応では、文字認識部２２２は、購入対象商品についての商品名と価格とのそれぞれを示す文字列を文字認識結果として取得する。
【００６４】
情報処理部２２３は、文字認識部２２２による文字認識結果を利用した所定の処理を実行する。
具体的に、本実施形態における情報処理部２２３は、購入対象商品に関連する文字列が、端末装置１００における購入対象商品情報管理部１２３により管理される購入対象商品情報に属性情報として含められるように制御する。
【００６５】
このために、情報処理部２２３は、文字認識部２２２により文字認識結果として取得された購入対象商品に関連する文字列を登録属性情報として端末装置１００に対して送信する。
具体例として、図４との対応では、情報処理部２２３が送信する登録属性情報は、「商品名」としての属性の内容を示す「キャベツ」の文字列を含み、「価格」としての属性の内容を示す「９８円」の文字列を含む。
【００６６】
端末装置１００は、受信した登録属性情報によって示される属性ごとの文字列を、図５にて例示したように、登録確認画面における該当の入力項目の入力ボックスに入力する。これにより、購入対象商品に関連する属性に対応する文字列が購入対象商品情報に含められる。
このように、本実施形態の電子チラシサーバ２００における情報処理部２２３は、登録属性情報を送信することにより、購入対象商品に関連する属性に対応する文字列が購入対象商品情報に含められるようにするための制御を実現している。
【００６７】
記憶部２０３は、制御部２０２が実行するプログラムのほか、制御部２０２が利用する各種の情報を記憶する。
記憶部２０３は、電子チラシ記憶部２３１と辞書記憶部２３２を備える。
電子チラシ記憶部２３１は、電子チラシ配信部２２１が配信する電子チラシの配信データを記憶する。
辞書記憶部２３２は、辞書を記憶する。辞書記憶部２３２が記憶する辞書は、例えば辞書として類似文字列辞書と、属性辞書とを備える。
類似文字列辞書は、例えば単語、形態素ごとに類似した文字列を対応させた辞書であり、る。文字認識部２２２が文字認識にあたって利用する辞書である。一例として、類似文字列辞書において、「ラーメン」という単語には、「ラーメソ」、「ラーＸン」などのように、誤った文字認識が行われた場合に得られる可能性の高い文字列が対応付けられる。文字認識部２２２が類似文字列辞書を参照することにより、文字認識結果を誤った場合であっても正しい文字列を認識結果とすることのできる確率が高くなる。
属性辞書は、単語、形態素ごとについての各種属性が示される辞書である。属性辞書は、例えば情報処理部２２３が、文字認識部２２２の文字認識結果として得られた文字列が該当する属性を特定するような場合に利用される。
【００６８】
［処理手順例］
次に、図１０のフローチャートを参照して、端末装置１００と電子チラシサーバ２００とが購入対象商品の登録に関連して実行する処理手順例について説明する。
先ず、端末装置１００が実行する処理手順例から説明する。同図に示される端末装置１００の処理は、図４にて説明したように決定ボタンＢＴ１１に対する操作が行われたことで、チラシ切り抜き操作により選択されたチラシ部分画像の領域が確定された段階から開始される。
【００６９】
端末装置１００における購入対象商品情報管理部１２３は、チラシ切り抜き操作によって選択されたチラシ部分画像を示すチラシ部分画像情報を電子チラシサーバ２００に対して送信する（ステップＳ１０１）。
【００７０】
ステップＳ１０１によりチラシ部分画像情報を送信したのに応じて、電子チラシサーバ２００からは、登録属性情報が送信される。登録属性情報は、前述のように、ステップＳ１０１により送信されたチラシ部分画像情報が示すチラシ部分画像が対応する購入対象商品についての商品名、価格などの各属性を示す情報である。
【００７１】
購入対象商品情報管理部１２３は、電子チラシサーバ２００から送信された登録属性情報を受信するのに応じて、図５に例示したように、登録確認画面を表示部１０５に表示させる（ステップＳ１０２）。
ステップＳ１０２にて登録確認画面を表示するにあたり、購入対象商品情報管理部１２３は、ステップＳ１０１にて選択されたチラシ部分画像と、電子チラシサーバ２００から受信した登録属性情報とを利用する。
つまり、購入対象商品情報管理部１２３は、登録確認画像Ｐ２についてはステップＳ１０１にて選択されたチラシ部分画像を表示させる。
また、購入対象商品情報管理部１２３は、商品名に対応する入力ボックスＢｘ１については登録属性情報に含まれる商品名としての文字列を入力する。
また、購入対象商品情報管理部１２３は、価格に対応する入力ボックスＢｘ３については登録属性情報に含まれる価格としての属性の文字列を入力する。
また、購入対象商品情報管理部１２３は、チラシ部分画像の取得元の電子チラシの配信データにおいて示される広告元の店名の情報を利用して、入力ボックスＢｘ４の店名としての文字列を入力することができる。
【００７２】
そして、購入対象商品情報管理部１２３は、ステップＳ１０２により登録確認画面を表示させた後において、登録操作（登録ボタンＢＴ２２に対する操作）が行われるのに応じて、以下の処理を実行する。
つまり、購入対象商品情報管理部１２３は、登録操作が行われるのに応じて、登録確認画像Ｐ２に表示させていたチラシ部分画像と、入力ボックスＢｘ１〜Ｂｘ４のそれぞれに入力されていた属性ごとの文字列とを含む購入対象商品情報を新規に生成する。そして、購入対象商品情報管理部１２３は、生成した購入対象商品情報を購入対象商品情報記憶部１３１に記憶させる（ステップＳ１０３）。
このように購入対象商品情報が購入対象商品情報記憶部１３１に記憶されることで、購入対象商品の登録が行われる。
【００７３】
次に、同じ図１０を参照して、電子チラシサーバ２００が実行する処理手順例について説明する。電子チラシサーバ２００において、文字認識部２２２は、ステップＳ１０１により端末装置１００から送信されたチラシ部分画像情報を受信するのに応じて、受信したチラシ部分画像情報が示すチラシ部分画像を電子チラシ記憶部２３１から取得する（ステップＳ２０１）。
次に、文字認識部２２２は、ステップＳ２０１により取得したチラシ部分画像を対象とする文字認識を実行する（ステップＳ２０２）。この際、文字認識部２２２は、前述のように辞書記憶部２３２が記憶する類似文字列辞書を参照して文字認識結果としての文字列を確定させることができる。
情報処理部２２３は、ステップＳ２０２による文字認識により得られた文字を解析して、例えば購入対象商品に関連する属性ごとに対応する文字列を取得する（ステップＳ２０３）。この際、情報処理部２２３は、辞書記憶部２３２が記憶する属性辞書を参照して、ステップＳ２０２により認識された文字列のうちで、購入対象商品に関連するに該当する文字列特定することができる。このようにしてステップＳ２０３においては、属性ごとに対応する文字列が取得される。
そして、情報処理部２２３は、ステップＳ２０３により取得された属性ごとの文字列を含む登録属性情報を、端末装置１００に対して送信する（ステップＳ２０４）。
【００７４】
このようにして図１０に示す処理が実行されることで、端末装置１００にて表示される電子チラシに対するチラシ切り抜き操作に応じて購入対象商品情報が端末装置１００にて登録される。そして、この際にチラシ部分画像に対する文字認識が行われることで、ユーザが文字入力操作を行うことなく、購入対象商品についての商品名、価格などを示す文字列による属性情報が購入対象商品に含められる。
【００７５】
なお、上記の説明では、端末装置１００における電子チラシの閲覧とチラシ切り抜き操作に応じた購入対象商品の登録、管理とを、それぞれ、電子チラシ閲覧アプリケーションと購入対象商品管理アプリケーションとにより行うようにされている。
しかし、例えば、電子チラシ閲覧アプリケーションの機能と購入対象商品管理アプリケーションの機能とが統合された１つのアプリケーションを端末装置１００に実装してもよい。この場合には、１つのアプリケーションによって、端末装置１００における電子チラシの閲覧とチラシ切り抜き操作に応じた購入対象商品の登録、管理とを実現できる。
【００７６】
＜第２実施形態＞
［電子チラシ情報処理システムにおける各装置の動作手順の概要例］
続いて、第２実施形態について説明する。先の第１実施形態では、端末装置１００にて選択されたチラシ部分画像を対象として電子チラシサーバ２００が実行する文字認識の結果を、端末装置１００が管理する購入対象商品情報に含めるべき属性情報として利用していた。
第２実施形態においては、例えば第１実施形態と同様に、チラシ切り抜き操作に応じて、購入対象商品情報の登録が端末装置１００にて行われるようにされてよい。そのうえで、第２実施形態においては、チラシ部分画像を対象として電子チラシサーバ２００が実行する文字認識の結果がデータ解析に利用される。
【００７７】
図１１を参照して、本実施形態における電子チラシ情報処理システムがデータ解析のために実行する動作手順の概要例について説明する。以下の説明は、図１１に示した手順１〜手順６に従って行う。
先ず、図１１に示される手順１としての電子チラシの配信と、手順２としての電子チラシの切り抜き（チラシ切り抜き操作に応じたチラシ部分画像の選択）は、図１と同様である。また、手順３としての端末装置１００から電子チラシサーバ２００へのチラシ部分画像情報の送信も、図１と同様である。
【００７８】
また、手順４としての文字認識の処理としても、電子チラシサーバ２００は、図１の場合と同様に、認識した個々の文字から、形態素解析や辞書の参照などによって商品に関連する文字列を取得すればよい。
なお、第１実施形態においては、「商品名」、「価格」などのように、購入対象商品情報に含まれる属性に対応する文字列を文字認識結果として取得していた。これに対して、第２実施形態における電子チラシサーバ２００は、購入対象商品情報に含まれる属性情報以外に分類される文字列が認識されるのであれば、このような文字列についても取得してよい。
具体的に、購入対象商品情報に含まれる属性情報以外に分類される文字列としては、例えば「大安売り」、「超特価」、「限定品」などの購買意欲を促すような言葉（キャッチコピー（advertising slogan）などとも呼ばれる）の文字列などを挙げることができる。
【００７９】
手順５：電子チラシサーバ２００は、手順４による文字認識によって得られた文字認識結果を示す文字認識結果情報を蓄積する。電子チラシサーバ２００は、例えば、チラシ部分画像ごとに対応して文字認識結果情報を蓄積する。また、蓄積される文字認識結果情報には、対応のチラシ部分画像を対象とするチラシ切り抜き操作が行われた端末装置１００のユーザのユーザＩＤも対応付けが行われる。
【００８０】
手順６：電子チラシサーバ２００は、これまでに蓄積された文字認識結果情報を利用してデータ解析を実行する。データ解析の態様としては特に限定されるものではなく、多様である。本実施形態におけるデータ解析の具体例については後述する。
【００８１】
［電子チラシサーバの構成例］
次に、図１２を参照して、本実施形態における電子チラシサーバ２００の構成例について説明する。同図において、図９と同一部分については同一符号を付して説明を省略する。
【００８２】
同図において、制御部２０２は、図９の構成に対して情報蓄積制御部２２４をさらに備える。
情報蓄積制御部２２４は、文字認識部２２２による文字認識結果を示す文字認識結果情報を、記憶部２０３における文字認識結果情報記憶部２３３に記憶させる。文字認識部２２２により文字認識結果情報が得られる都度、情報蓄積制御部２２４が、文字認識結果情報を文字認識結果情報記憶部２３３に記憶させることで、文字認識結果情報が蓄積されていく。
【００８３】
また、記憶部２０３は、図９に示す構成に対して、文字認識結果情報記憶部２３３をさらに備える。文字認識結果情報記憶部２３３は文字認識結果情報を記憶する。
文字認識結果情報記憶部２３３は文字認識結果情報を、文字認識結果情報テーブルの構造により記憶する。
【００８４】
図１３は、文字認識結果情報記憶部２３３が記憶する文字認識結果情報テーブルの構造例を示している。
同図に示す文字認識結果情報テーブルにおいては１つの行（１レコード）が文字認識対象とされた１つのチラシ部分画像に対応する。
１つのチラシ部分画像に対応するレコードは、チラシ部分画像情報と、ユーザＩＤと、取得日時と、文字認識結果情報とを格納する。
チラシ部分画像情報は、対応のチラシ部分画像を示すチラシ部分画像情報である。チラシ部分画像情報は、端末装置１００から送信され、取得元の電子チラシを示す電子チラシＩＤと、対応のチラシ部分画像の電子チラシにおける位置及びサイズとを示す。即ち、チラシ部分画像情報によって対応のチラシ部分画像が一意に特定される。
【００８５】
ユーザＩＤは、対応のチラシ部分画像の送信元の端末装置１００のユーザを一意に示す識別子である。文字認識結果情報テーブルに格納されるユーザＩＤとしては、例えば購入対象商品管理アプリケーションに対応して登録されたユーザＩＤであればよい。
本実施形態における端末装置１００は、図１１の手順３によりチラシ部分画像情報を送信するにあたり、ユーザＩＤをともに送信する。文字認識結果情報テーブルには、このようにチラシ部分画像情報とともに送信されたユーザＩＤが格納される。
【００８６】
取得日時は、対応のチラシ部分画像が取得された日時を示す。具体的に、取得日時としては、例えば図１１の手順３に応じて電子チラシサーバ２００にチラシ部分画像情報が送信された日時とすればよい。
文字認識結果情報は、対応のチラシ部分画像についての文字認識結果を示す情報である。文字認識結果情報は、例えば文字認識により認識された語句（文字列）と、語句ごとに対応する分類結果（例えば、商品名、価格、キャッチコピーなど）が示される情報である。
なお、本実施形態における端末装置１００の構成については、図８と同様でよい。
【００８７】
［データ解析例］
本実施形態の電子チラシサーバ２００における情報処理部２２３は、文字認識結果情報記憶部２３３に蓄積された文字認識結果情報を利用してデータ解析を実行する。以下に、データ解析についての具体例を挙げる。
情報処理部２２３は、文字認識結果情報を利用したデータ解析として、電子チラシが有効な期間において、電子チラシに掲載された商品の販売数を予測することができる。このような予測結果は、例えば、商品の仕入数の決定などに反映させることができる。
【００８８】
また、情報処理部２２３は、文字認識結果情報を利用したデータ解析として、ユーザごとの商品の購入傾向を推定することができる。
例えば、情報処理部２２３は、１人のユーザについて、どの店舗で、どのような商品を、どのような価格のときに購入対象とする傾向が強いのかを把握することができる。
また、情報処理部２２３は、店舗単位での商品の購入傾向を推定することもできる。このような販売傾向の推定結果は、店舗における今後の価格設定の参考として利用することができる。
また、情報処理部２２３は、ユーザごとの商品の購入傾向を利用して、ユーザに配信すべき電子チラシを選別することもできる。
【００８９】
また、情報処理部２２３は、例えば購入対象商品の傾向が近い複数のユーザ（近似ユーザ）を特定してもよい。そして、電子チラシサーバ２００は、近似ユーザ間で、部分チラシ画像の情報が共有できるようにしてもよい。つまり、電子チラシサーバ２００は、或る１人の近似ユーザが選択した部分チラシ画像を、他の近似ユーザの端末装置１００にも配信することができる。なお、部分チラシ画像の配信にあたっては、対応の商品名、価格、店名などの情報も送信することで、他の近似ユーザの端末装置１００が部分チラシ画像を表示するにあたって、商品名、価格、店名などの情報も表示されるようにすることが好ましい。
【００９０】
また、情報処理部２２３は、文字認識結果情報を利用して、１つの電子チラシにおいて多くのユーザによりチラシ切り抜き操作が行われている領域を特定してもよい。そして、電子チラシサーバ２００は、特定された領域を人気商品が掲載されている領域として強調表示させた電子チラシの配信データを生成し、配信データの配信を行ってもよい。
これにより、端末装置１００にて電子チラシを表示させたときには、電子チラシの画像上で人気商品を目立たせることができる。
なお、文字認識結果情報を利用したデータ解析と、データ解析結果の利用の態様とについては、上記した内容に限定されない。
【００９１】
第２実施形態としては、前述のように、第１実施形態と同様にチラシ切り抜き操作に応じて購入対象商品情報の登録が端末装置１００にて行われるようにされてよい。この場合、チラシ切り抜き操作に応じたチラシ部分画像情報の送信は、購入対象商品管理アプリケーションが行うようにすればよい。
また、第２実施形態としては、購入対象商品情報の登録を伴うことなく、チラシ切り抜き操作に応じたチラシ部分画像が電子チラシサーバ２００に蓄積されるようにしてもよい。この場合、チラシ切り抜き操作に応じたチラシ部分画像の取得及びチラシ部分画像情報の送信は、電子チラシ閲覧アプリケーションが行うようにすればよい。
【００９２】
＜第３実施形態＞
［電子チラシ情報処理システムにおける各装置の動作手順の概要例］
続いて、第３実施形態について説明する。第３実施形態では、端末装置１００から送信されたチラシ部分画像情報が示すチラシ部分画像を対象として得られた文字認識結果情報に基づいて、チラシ部分画像についての属性を示す属性情報（チラシ部分画像属性情報）が生成される。そして、生成された属性情報がチラシ部分画像の取得元の電子チラシのメタデータ（タグ）として付与される。
【００９３】
図１４を参照して、本実施形態における電子チラシ情報処理システムが電子チラシへのメタデータの付与のために実行する動作手順の概要例について説明する。以下の説明は、図１４に示した手順１〜手順６に従って行う。
先ず、図１４に示される手順１としての電子チラシの配信と、手順２としての電子チラシの切り抜きは、図１１と同様である。また、手順３としての端末装置１００から電子チラシサーバ２００へのチラシ部分画像情報の送信も、図１１と同様である。
また、手順４としての文字認識の処理としても、電子チラシサーバ２００は、図１１の場合と同様に、認識した個々の文字から、例えば形態素解析や辞書記憶部２３２が記憶する類似文字列辞書の参照などによって商品に関連する文字列を取得すればよい。
【００９４】
手順５：そのうえで、電子チラシサーバ２００は、取得された文字列を、例えば、所定のアルゴリズムに従って、予め定められた所定の複数の属性のうちのいずれかに対応させる。この際、電子チラシサーバ２００は、例えば、辞書記憶部２３２が記憶する属性辞書を参照することにより、文字列が対応する属性を特定し、特定した属性ごとに文字列を対応付けることができる。
このような処理によって、手順４によっては、文字認識によって認識された文字列のそれぞれが、チラシ部分画像に関連する属性を示す属性情報（チラシ部分画像属性情報）として生成される。
【００９５】
手順６：そして、電子チラシサーバ２００は、生成したチラシ部分画像属性情報を、対応のチラシ部分画像の取得元の電子チラシのメタデータとして付与する。
【００９６】
本実施形態における端末装置１００と電子チラシサーバ２００の構成は、それぞれ、図８、図９と同様でよい。
そのうえで、本実施形態における電子チラシサーバ２００の情報処理部２２３は、文字認識結果を利用した所定の処理として、文字認識部２２２により認識された文字列に基づいて、電子チラシにおけるチラシ部分画像に対応する属性情報（チラシ部分画像属性情報）を生成する。そして、情報処理部２２３は、生成したチラシ部分画像属性情報が電子チラシに対してメタデータとして付与されるように制御する。
【００９７】
本実施形態における電子チラシ記憶部２３１が記憶する電子チラシの配信データは、電子チラシの画像データに対してメタデータが付加された構造を有する。
図１５は、電子チラシ記憶部２３１に記憶される１つの電子チラシに対応する配信データにおいて、電子チラシの画像データのメタデータとして付加されるチラシ部分画像属性情報の構造例を示している。同図に示すチラシ部分画像属性情報は、電子チラシＩＤ＝００００００１の電子チラシに付加されるチラシ部分画像属性情報の例である。
【００９８】
同図に示す構造において、１つの行（レコード）が１つのチラシ部分画像に対応するチラシ部分画像属性情報である。
チラシ部分画像属性情報は、対応のチラシ部分画像の位置及びサイズと対応付けられている。位置とサイズの組み合わせによって、対応の電子チラシにおいてチラシ部分画像が占有する領域が特定される。
【００９９】
また、チラシ部分画像属性情報は、同図に例示するように、属性１、属性２、属性３・・・のように複数の属性を格納する。同図の例では、属性１は、対応の商品についての分類を示す。属性２は、対応の商品の商品名を示す。属性３は、対応の商品の価格を示す。これらの属性ごとの内容は、前述のように、文字認識部２２２による文字認識結果に基づいて、情報処理部２２３が取得する。
本実施形態においては、このようなチラシ部分画像属性情報が電子チラシの配信データにおいてメタデータとして含められる。そして、電子チラシの配信データに含められるチラシ部分画像属性情報は、多数のユーザからチラシ部分画像情報が送信されるのに応じて、増加していく。この結果、電子チラシサーバ２００が記憶する電子チラシの配信データにおけるチラシ部分画像属性情報としてのメタデータがユーザのチラシ切り抜き操作によって充実されていく。
【０１００】
［電子チラシサーバの処理手順例］
続いて、図１６のフローチャートを参照して、本実施形態の電子チラシサーバ２００がチラシ部分画像属性情報を電子チラシに付与するための処理手順例について説明する。なお、同図において、図１０と同様の処理となるステップについては同一符号を付している。
【０１０１】
電子チラシサーバ２００における文字認識部２２２は、端末装置１００から受信したチラシ部分画像情報が示すチラシ部分画像を電子チラシ記憶部２３１から取得する（ステップＳ２０１）。文字認識部２２２は、ステップＳ２０１により取得したチラシ部分画像を対象とする文字認識を実行する（ステップＳ２０２）。
【０１０２】
そして、情報処理部２２３は、ステップＳ２０２による文字認識結果を利用して、チラシ部分画像属性情報を生成する（ステップＳ２１１）。つまり、情報処理部２２３は、前述のように、文字認識結果として取得された文字列を、予め定められた所定の複数の属性のうちのいずれかに対応させる。このように属性と対応付けられた文字列がチラシ部分画像属性情報である。
そして、情報処理部２２３は、ステップＳ２１１により生成したチラシ部分画像属性情報を、電子チラシのメタデータとして付与する（ステップＳ２２２）。即ち、情報処理部２２３は、ステップＳ２１１にて生成したチラシ部分画像属性情報を、ステップＳ２０１にて取得したチラシ部分画像の取得元の電子チラシの配信データに含めるように電子チラシ記憶部２３１に記憶させる。
【０１０３】
［チラシ部分画像属性情報の利用例］
上記のように電子チラシの配信データにメタデータとして含められたチラシ部分画像属性情報は、以下のように利用することができる。
例えば、電子チラシの配信データにメタデータとして含められたチラシ部分画像属性情報は、ユーザによる電子チラシの検索に用いることができる。
つまり、ユーザは、端末装置１００に対する操作によって、電子チラシの検索のための検索条件を入力する。検索条件としては、例えば「キャベツ」などのように商品名を入力することができる。また、商品名、価格（例えば価格帯、上限価格、下限価格など）、店舗名などをはじめとする複数の検索条件のうちから任意の２以上の検索条件を組み合わせて入力できるようにしてもよい。
【０１０４】
上記のようにして検索条件を入力したうえで、ユーザが検索を指示する操作を行うのに応じて、端末装置１００は電子チラシサーバ２００に対して検索条件を送信する。電子チラシサーバ２００は、受信した検索条件に合致するメタデータ（チラシ部分画像属性情報）を有する電子チラシの配信データを電子チラシ記憶部２３１から取得する。電子チラシサーバ２００は、取得した電子チラシの配信データを端末装置１００に送信する。
端末装置１００は、受信した電子チラシの配信データを検索結果として、表示部１０５に表示させる。
なお、電子チラシサーバ２００は、受信した検索条件に合致するメタデータ（チラシ部分画像属性情報）を有するチラシ部分画像（及び対応のチラシ部分画像属性情報）を検索結果として端末装置１００に送信することもできる。
このように、電子チラシの配信データにメタデータとして含められたチラシ部分画像属性情報を利用することで、ユーザにとって所望の条件に合致する商品が掲載された電子チラシの検索が可能になる。
【０１０５】
また、本実施形態の端末装置１００は、電子チラシの配信データを受信することにより、電子チラシの画像データなどとともに、チラシ部分画像属性情報も受信することができる。
そこで、端末装置１００における購入対象商品情報管理部１２３は、チラシ切り抜き操作によって電子チラシからチラシ部分画像が選択された場合に、選択されたチラシ部分画像に対応するチラシ部分画像属性情報が配信データに含まれているか否かについて判定する。そして、チラシ部分画像属性情報が含まれている場合、購入対象商品情報管理部１２３は、選択されたチラシ部分画像に対応するチラシ部分画像属性情報を取得する。このように取得したチラシ部分画像属性情報を利用することで、購入対象商品情報管理部１２３は、例えば図５に示した登録確認画面において、チラシ部分画像属性情報が対応するのと同じ属性（商品名、価格など）の入力ボックスに対して文字列を入力することができる。
【０１０６】
そして、購入対象商品情報管理部１２３は、ユーザによる購入対象商品の登録操作に応じて、取得したチラシ部分画像属性情報を含む購入対象商品情報を生成し、生成した購入対象商品情報を、購入対象商品情報記憶部１３１に記憶させる。
即ち、第３実施形態における端末装置１００は、購入対象商品の登録にあたり、購入対象商品情報に含めるべき商品名、価格などの属性としての文字列を、電子チラシの配信データに含まれるチラシ部分画像属性情報から取得することができる。この場合、端末装置１００は、購入対象商品の登録のためにチラシ部分画像情報を送信する必要はない。
【０１０７】
なお、第３実施形態においても、第１実施形態と同様に、チラシ切り抜き操作に応じて購入対象商品情報の登録が端末装置１００にて行われるようにされてよい。この場合、チラシ切り抜き操作に応じたチラシ部分画像情報の送信は、購入対象商品管理アプリケーションが行うようにすればよい。
また、第３実施形態においても、購入対象商品情報の登録を伴うことなく、チラシ切り抜き操作に応じたチラシ部分画像情報の電子チラシサーバ２００への送信が行われるようにされてよい。この場合、チラシ切り抜き操作に応じたチラシ部分画像の取得及びチラシ部分画像情報の送信は、電子チラシ閲覧アプリケーションが行うようにすればよい。
【０１０８】
なお、上記各実施形態において、電子チラシサーバ２００について、電子チラシを配信する機能を有するサーバと、チラシ部分画像を対象として文字認識を実行し、文字認識結果に応じた情報処理を実行するサーバとに分けてもよい。即ち、電子チラシ配信部２２１を備える電子チラシ配信サーバと、文字認識部２２２と情報処理部２２３とを備える情報処理サーバとで分けてもよい。
【０１０９】
また、上記各実施形態においては、文字認識を電子チラシサーバ２００にて実行させている。しかし、端末装置１００が文字認識を実行するように構成することもできる。このような構成の場合、端末装置１００単体で完結して、図５に示した入力ボックスＢｘ１、Ｂｘ３などに商品名や価格などを入力することが可能である。即ち、第１実施形態の場合には、文字認識部２２２と情報処理部２２３とを備える本実施形態の電子チラシ情報処理システムとしての構成を、端末装置１００単体で実現することが可能である。
【０１１０】
また、第２実施形態の場合であれば、端末装置１００が文字認識を実行し、電子チラシサーバ２００が端末装置１００から送信される文字認識結果を利用して、データ解析を実行するように構成することができる。同様に、第３実施形態の場合には、端末装置１００が文字認識を実行し、電子チラシサーバ２００が端末装置１００から送信される文字認識結果を利用して、チラシ部分画像属性情報の電子チラシへの付与のための処理を実行するように構成できる。
【０１１１】
なお、上記の各実施形態における端末装置１００または電子チラシサーバ２００の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の端末装置１００または電子チラシサーバ２００としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１１２】
１００  端末装置、１０１  通信部、１０２  制御部、１０３  記憶部、１０４  操作部、１０５  表示部、１２１  電子チラシ閲覧制御部、１２２  チラシ部分画像情報取得部、１２３  購入対象商品情報管理部、１３１  購入対象商品情報記憶部、２００  電子チラシサーバ、２０１  通信部、２０２  制御部、２０３  記憶部、２２１  電子チラシ配信部、２２２  文字認識部、２２３  情報処理部、２２４  情報蓄積制御部、２３１  電子チラシ記憶部、２３２  辞書記憶部、２３３  文字認識結果情報記憶部
【図１】
2018160284.tif 000003
【図２】
2018160284.tif 000004
【図３】
2018160284.tif 000005
【図４】
2018160284.tif 000006
【図５】
2018160284.tif 000007
【図６】
2018160284.tif 000008
【図７】
2018160284.tif 000009
【図８】
2018160284.tif 000010
【図９】
2018160284.tif 000011
【図１０】
2018160284.tif 000012
【図１１】
2018160284.tif 000013
【図１２】
2018160284.tif 000014
【図１３】
2018160284.tif 000015
【図１４】
2018160284.tif 000016
【図１５】
2018160284.tif 000017
【図１６】
2018160284.tif 000018