(57)【要約】【課題】これから話題になると推定されるワードを提示することができる情報提供装置を提供すること。【解決手段】情報提供装置は、複数の除外文字列を参照して除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報を参照し、新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列を抽出する文字列抽出部と、コンテンツ情報に含まれる複数のコンテンツについて文字列抽出部により抽出された文字列が記述されたコンテンツに基づき算出した第１算出値が、第１算出値に関する所定の算出値条件を満たす文字列を新文字列として選択する新文字列選択部と、を備える。【選択図】図１
2015191326.tif 000002
【特許請求の範囲】
【請求項１】
複数の除外文字列を参照して前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報を参照し、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列を抽出する文字列抽出部と、
前記コンテンツ情報に含まれる前記複数のコンテンツについて前記文字列抽出部により抽出された文字列が記述されたコンテンツに基づき算出した第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択する新文字列選択部と、
を備える情報提供装置。
【請求項２】
請求項１に記載の情報提供装置であって、
前記新文字列選択部は、前記コンテンツ情報に含まれる前記複数のコンテンツについて前記文字列抽出部により抽出された文字列が記述されたコンテンツの数を前記第１算出値としてカウントし、カウントされた前記第１算出値が、前記算出値条件を満たす前記文字列を前記新文字列として選択する、
情報提供装置。
【請求項３】
請求項１又は２に記載の情報提供装置であって、
前記除外文字列は、少なくとも店舗商品を示す文字列を含む、
情報提供装置。
【請求項４】
請求項１から３のうちいずれか一項に記載の情報提供装置であって、
記憶部を備え、
前記新文字列選択部は、前記選択された新文字列を前記記憶部に記憶し、
前記除外文字列は、前記記憶された新文字列を含む、
情報提供装置。
【請求項５】
請求項１から４のうちいずれか一項に記載の情報提供装置であって、
前記コンテンツ情報は、前記コンテンツが開示された日時を含む、
情報提供装置。
【請求項６】
請求項１から５のうちいずれか一項に記載の情報提供装置であって、
前記新文字列選択部は、前記第１算出値を、所定の第１期間内における前記新文字列候補を含むコンテンツに基づいて算出し、
前記算出値条件は、前記新文字列選択部により算出された前記第１算出値が、前記新文字列候補の認知度が高まってきたことを表す第１所定値以上であることである、
情報提供装置。
【請求項７】
請求項１から６のうちいずれか一項に記載の情報提供装置であって、
前記新文字列選択部は、前記第１算出値を、前記コンテンツ情報に含まれる情報であって、前記新文字列候補を含むコンテンツが開示された日時を示す情報に基づいて算出する、
情報提供装置。
【請求項８】
請求項４と、請求項４を引用する請求項５から７のうちいずれか一項に記載の情報提供装置であって、
前記新文字列選択部は、選択された前記新文字列を、前記新文字列が選択された日時と対応付けて前記記憶部に記憶し、
前記記憶部に記憶された前記新文字列を参照し、前記選択された日時が最新の前記新文字列を出力する出力部を備える、
情報提供装置。
【請求項９】
請求項１から８のうちいずれか一項に記載の情報提供装置であって、
前記新文字列選択部は、前記第１算出値を、前記コンテンツ情報に含まれる情報であって、前記新文字列候補を含むコンテンツが開示された開示元を示す情報に基づいて算出する、
情報提供装置。
【請求項１０】
請求項４と、請求項４を引用する請求項５から９のうちいずれか一項に記載の情報提供装置であって、
前記記憶部に記憶された前記新文字列を読み込み、前記コンテンツ情報を参照し、前記コンテンツ情報に含まれる前記複数のコンテンツであって、所定の第２期間内における前記複数のコンテンツについて、前記記憶部から読み込まれた前記新文字列が記述されたコンテンツに基づいて算出した第２算出値が一般化条件を満たす前記新文字列を一般文字列として選択し、選択された一般文字列を前記記憶部に記憶された前記新文字列から削除する一般文字列選択部を備え、
前記一般化条件は、前記一般文字列選択部により算出された前記第２算出値が、前記新文字列の認知度が高くなったことを表す第２所定値以上であることである、
情報提供装置。
【請求項１１】
請求項１０に記載の情報提供装置であって、
前記新文字列とは、これから認知度が高まると推定される文字列であり、
前記一般文字列とは、一般の認知度が高い文字列である、
情報提供装置。
【請求項１２】
請求項１０又は１１に記載の情報提供装置であって、
前記一般文字列選択部は、さらに、選択された前記一般文字列を前記記憶部に記憶し、
前記除外文字列は、前記記憶された一般文字列を含む、
情報提供装置。
【請求項１３】
請求項１から１２のうちいずれか一項に記載の情報提供装置であって、
前記除外文字列とは、さらに、所定のジャンルを示す文字列ではない文字列である、
情報提供装置。
【請求項１４】
請求項１３に記載の情報提供装置であって、
前記所定のジャンルとは、食品である、
情報提供装置。
【請求項１５】
請求項１０と、請求項１０を引用する請求項１１から１４のうちいずれか一項に記載の情報提供装置であって、
前記一般文字列選択部は、前記コンテンツ情報を参照し、前記第２期間内における前記新文字列を含むコンテンツの数を前記第２算出値としてカウントし、前記一般化条件を満たす前記新文字列を前記一般文字列として選択する、
情報提供装置。
【請求項１６】
請求項１０から１２のうちいずれか一項と、請求項１０を引用する請求項１３から１５のうちいずれか一項に記載の情報提供装置であって、
前記一般文字列選択部は、前記新文字列を含むコンテンツの放送日時に基づいて、前記第２算出値を算出する、
情報提供装置。
【請求項１７】
請求項８と、請求項８を引用する請求項９から１６のうちいずれか一項に記載の情報提供装置であって、
前記記憶された新文字列を読み込み、前記コンテンツ情報を参照し、所定の第３期間内におけるコンテンツであって、読み込まれた前記記憶された新文字列を含むコンテンツに基づいて第３算出値を算出し、算出された前記第３算出値が所定の再登場条件を満たす前記記憶された新文字列を再登場文字列として選択し、前記出力部により前記再登場文字列に基づいた情報を出力させる再登場処理部を備え、
前記再登場条件とは前記第３算出値が、認知度が上がりきらずにいた前記新文字列の認知度が再び高まろうとしていることを表す第３所定値以上であることである、
情報提供装置。
【請求項１８】
請求項１７に記載の情報提供装置であって、
前記再登場処理部は、前記第３期間内における前記新文字列を含むコンテンツの数を前記第３算出値としてカウントし、前記再登場条件を満たす前記新文字列を前記再登場文字列として選択する、
情報提供装置。
【請求項１９】
請求項８と、請求項８を引用する請求項９から１８のうちいずれか一項に記載の情報提供装置であって、
前記記憶された新文字列を読み込み、前記コンテンツ情報を参照し、所定の第４期間内におけるコンテンツであって、読み込まれた前記新文字列を含むコンテンツに基づいて第４算出値を算出し、算出された第４算出値が所定の急盛上条件を満たす前記記憶された新文字列を急盛上文字列として選択し、前記出力部により前記急盛上文字列に基づいた情報を出力させる急盛上検出部を備え、
前記急盛上条件とは、前記第４算出値が、前記新文字列の認知度が急激に高まったことを表す第４所定値以上であることである、
情報提供装置。
【請求項２０】
請求項１９に記載の情報提供装置であって、
前記急盛上検出部は、前記第４期間内における前記新文字列を含むコンテンツの数を前記第４算出値としてカウントし、算出された第４算出値が前記急盛上条件を満たす前記新文字列を前記急盛上文字列として選択する、
情報提供装置。
【請求項２１】
請求項１から２０のうちいずれか一項に記載の情報提供装置であって、
前記新文字列選択部は、前記コンテンツ情報に含まれる前記複数のコンテンツについて前記新文字列候補が記述されたコンテンツであって、視聴状況を表す数値が所定の閾値以上のコンテンツに基づいて前記第１算出値を算出し、算出された前記第１算出値が前記算出値条件を満たす前記新文字列候補を前記新文字列として選択する、
情報提供装置。
【請求項２２】
請求項１から２１のうちいずれか一項に記載の情報提供装置であって、
前記コンテンツとは、ブロードキャスト放送されたテレビジョン番組又はラジオ番組の一部又は全部である、
情報提供装置。
【請求項２３】
請求項１から２１のうちいずれか一項に記載の情報提供装置であって、
前記コンテンツとは、電子書籍の一部又は全部である、
情報提供装置。
【請求項２４】
請求項１から２１のうちいずれか一項に記載の情報提供装置であって、
前記コンテンツとは、ウェブコンテンツの一部又は全部である、
情報提供装置。
【請求項２５】
情報提供装置と、前記情報提供装置が出力する情報を通知する表示装置と、を具備する情報提要システムであって、
前記情報提供装置は、
複数の除外文字列を参照して前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報を参照し、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列を抽出する文字列抽出部と、
前記コンテンツ情報に含まれる前記複数のコンテンツについて前記文字列抽出部により抽出された文字列が記述されたコンテンツに基づき算出した第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択する新文字列選択部と、
前記新文字列選択部により選択された新文字列に基づいた情報を出力する出力部と、
を備え、
前記表示装置は、
前記出力部から出力された前記新文字列に基づいた情報を取得して通知する通知部、
を備える、
情報提供システム。
【請求項２６】
複数の除外文字列が参照され、前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報が参照され、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列が抽出され、
前記コンテンツ情報に含まれる前記複数のコンテンツについて前記文字列抽出部により抽出された文字列が記述されたコンテンツに基づき算出された第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択され、
前記選択された前記新文字列に基づいた情報を通知する、
表示装置。
【請求項２７】
複数の除外文字列を参照して前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報を参照し、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列を抽出し、
前記コンテンツ情報に含まれる前記複数のコンテンツについて前記抽出された文字列が記述されたコンテンツに基づき算出した第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択する、
情報提供方法。
【請求項２８】
コンピュータに、
複数の除外文字列を参照させ、前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報を参照させ、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列を抽出させ、
前記コンテンツ情報に含まれる前記複数のコンテンツについて前記抽出された文字列が記述されたコンテンツに基づき算出した第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択させる、
情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報提供装置、情報提供システム、表示装置、情報提供方法、及び情報提供プログラムに関する。
【背景技術】
【０００２】
近年、マスメディアが提供するテレビジョン番組による消費動向への影響は、著しく大きいものとなっている。特に、テレビジョン番組で紹介した商品は、放送後、販売量が増加する傾向にある。
【０００３】
これに関連し、外部から取り込んだ放送情報の放送内容を分析し所定の特性で分類された種別情報を生成し、生成した種別情報から商品情報を抽出し、抽出した商品情報を随時更新しつつ記憶し、ネットワーク通信回線に接続されたネットワークサーバーと、ネットワーク通信回線に接続した利用者端末から放送された商品情報に対する要求信号がネットワークサーバーに入力すると、記憶した商品情報の中から該当する商品情報を読み出し、ネットワークサーバーを介して利用者端末に送信する商品情報提供システムが知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−６５１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の商品情報提供システムでは、放送情報の放送内容に含まれるワードを抽出し、抽出されたワードの中から、これから話題になると推定されるワードを提示することが出来なかった。
【０００６】
そこで本発明は、上記従来技術の問題に鑑みてなされたものであり、これから話題になると推定されるワードを提示することができる情報提供装置、情報提供システム、表示装置、情報提供方法、及び情報提供プログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００７】
本発明の一態様は、複数の除外文字列を参照して前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報を参照し、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列を抽出する文字列抽出部と、前記コンテンツ情報に含まれる前記複数のコンテンツについて前記文字列抽出部により抽出された文字列が記述されたコンテンツに基づき算出した第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択する新文字列選択部と、を備える情報提供装置である。
【発明の効果】
【０００８】
本発明によれば、これから話題になると推定されるワードを提示することができる情報提供装置、情報提供システム、表示装置、情報提供方法、及び情報提供プログラムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係る情報提供システム１が使用される状況を模式的に示す図である。
【図２】コンテンツ情報サーバ５により記憶されているコンテンツ情報テーブルＴ２−１の一例を示す図である。
【図３】コンテンツ情報サーバ５に記憶されている対応情報テーブルＴ２−２の一例を示す図である。
【図４】店舗商品サーバ８に記憶されている、店舗商品情報テーブルＴ８−１と補足情報テーブルＴ８−２の一例である。
【図５】店舗装置３から取得したメイン画面情報に基づいて表示装置４が表示部４４に表示させるメイン画面を例示する図である。
【図６】詳細画面の一例を示す図である。
【図７】情報提供装置２のハードウェア構成の一例を示す図である。
【図８】情報提供装置２の機能構成の一例を示す図である。
【図９】抽出ワードテーブル３０１の一例を示す図である。
【図１０】新ワード候補テーブル３０２の一例を示す図である。
【図１１】一般ワードテーブル３０３の一例を示す図である。
【図１２】新ワードテーブル３０４の一例を示す図である。
【図１３】店舗装置３の機能構成の一例を示す図である。
【図１４】表示装置４の機能構成の一例を示す図である。
【図１５】ユーザーからの操作に応じて表示装置４が新ワードを表示するための画面を表示するまでの処理の一例を示すシーケンス図である。
【図１６】情報提供装置２が一般ワードテーブル３０３と新ワードテーブル３０４を生成する処理の一例を示すフローチャートである。
【図１７】一般ワード選択部２８９による一般化処理の流れの一例を示すフローチャートである。
【図１８】非認知ワード選択部２８８による非認知化処理の流れの一例を示すフローチャートである。
【図１９】図１６に示したステップＳ２３０における新ワード選択部２８６による新ワード登録処理の流れの一例を示すフローチャートである。
【図２０】図１９に示したステップＳ５４０における視聴率算出部２８３による視聴率算出処理の流れの一例を示すフローチャートである。
【図２１】図１９に示したステップＳ６４０における新ワード選択部２８６による登録処理の流れの一例を示すフローチャートである。
【図２２】図１６に示したステップＳ２３０における再登場処理部２８７及び急盛上検出部２９０による再登場急盛上処理の流れの一例を示すフローチャートである。
【図２３】図２２に示したステップＳ１０２０における急盛上検出部２９０による急盛上判定値算出処理の流れの一例を示すフローチャートである。
【図２４】図２２に示したステップＳ１１１０における再登場処理部２８７による再登録処理の流れの一例を示すフローチャートである。
【図２５】図５に示したメイン画面を生成するためのメイン画面情報を画面情報生成部２９１が生成する処理の流れの一例を示すフローチャートである。
【図２６】図５に示した一覧画面を生成するための一覧画面情報を画面情報生成部２９１が生成する処理の流れの一例を示すフローチャートである。
【図２７】図６に示した詳細画面を生成するための詳細画面情報を画面情報生成部２９１が生成する処理の流れの一例を示すフローチャートである。
【図２８】図２７に示したステップＳ１７５０における画面情報生成部２９１による認知度算出処理の流れの一例を示すフローチャートと認知度とスコアを対応付ける対応テーブルの一例を示す図である。
【図２９】情報提供装置２によりコンテンツから抽出されたワードが、新ワード、一般ワード、非認知ワードを遷移する様子の一例を模式的に示した図である。
【図３０】第２実施形態に係る情報提供装置１１の機能構成の一例を示す図である。
【図３１】抽出ワードテーブル３０１ａの一例を示す図である。
【図３２】新ワード候補テーブル３０２ａの一例を示す図である。
【図３３】一般ワードテーブル３０３ａの一例を示す図である。
【図３４】新ワードテーブル３０４ａの一例を示す図である。
【図３５】情報提供装置２が一般ワードテーブル３０３ａと新ワードテーブル３０４ａを生成する処理の一例を示すフローチャートである。
【図３６】図３５におけるステップＳ２０２０の新ワード候補抽出部２８２ａによる新ワード候補登録処理の流れの一例を示すフローチャートである。
【図３７】図３５におけるステップＳ２０４０の再登場処理部２８７ａ及び急盛上検出部２９０ａによる再登場急盛上処理の流れの一例を示すフローチャートである。
【図３８】図３５におけるステップＳ２０５０の新ワード選択部２８６ａによる新ワード登録処理の流れの一例を示すフローチャートである。
【図３９】図３５におけるステップＳ２０６０の一般ワード選択部２８９ａによる一般ワード登録処理の流れの一例を示すフローチャートである。
【図４０】第３実施形態に係る情報提供システム１ａが使用される状況を模式的に示す図である。
【図４１】コンテンツ情報サーバ５ａに格納されるコンテンツ情報テーブルＴ２−１ａの一例を示す図である。
【図４２】第４実施形態に係る情報提供システム１ｂが使用される状況を模式的に示す図である。
【発明を実施するための形態】
【００１０】
＜概要＞
まず、以下に示す実施形態に係る情報提供システム１の概要を説明し、その後により詳細な実施形態を説明する。
情報提供システム１は、複数の除外ワードを参照して除外ワード以外のワードが新ワード候補であるとする新ワード候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関するワードの情報を含むコンテンツ情報を参照し、新ワード候補条件に基づく新ワード候補であり且つコンテンツ情報に含まれるワードを抽出し、コンテンツ情報に含まれる複数のコンテンツについて、抽出されたワードが記述されたコンテンツに基づいた第１算出値を算出し、算出された第１算出値が所定の算出値に関する算出値条件を満たすワードを新ワードとして選択する。これにより、情報提供システム１は、これから話題になると推定されるワードを提示することができる。なお、以下では、第１算出値を、コンテンツ情報に含まれる複数のコンテンツについて、抽出されたワードが記述されたコンテンツの数をカウントした値であるとして説明するが、他の何らかの算出方法によって算出された値でもよい。算出値の他の例に関しては後述する。また、以下では、算出値条件を、前記の算出値（カウントされたコンテンツ数）に関する回数条件（詳細は後述する）であるとして説明するが、これは一例に過ぎず、算出値に対する他の何らかの条件であってもよい。
【００１１】
コンテンツとは、ブロードキャスト放送された番組の一部又は全部や、電子化された書籍やカタログ等（以下、これらを電子書籍と称する）、ホームページや短文投稿サイト、ＳＮＳ（Social  Networking  Service）等のウェブコンテンツ等であり、本実施形態では一例として、テレビジョン放送局が放送しているテレビジョン番組自体を示すが、これに代えて、例えば、テレビジョン番組を時間で分割したときの分割された一部分、テレビジョン番組内のコーナー、あるいは複数のテレビジョン番組にまたがる時間帯のコンテンツであってもよいし、ラジオ放送局が放送しているラジオ番組自体、ラジオ番組を時間で分割したときの分割された一部分、ラジオ番組内のコーナー、あるいは複数のラジオ番組にまたがる時間帯のコンテンツであってもよい。
【００１２】
より具体的には、情報提供システム１は、コンテンツに含まれる（登場した）ワードを抽出し、抽出されたワードのうち、所定の新ワード抽出条件（上記の回数条件を包含する条件）を満たすワードを新ワードとして選択する。ワードとは、文字列の一例であり、例えば、文字や記号、数字等によって表される意味情報である。ワードは、文字列の一例である。新ワードとは、情報提供システム１が過去に選択していないワードであって、これから各種メディアやインターネット上等において話題になると推定されるワードを示す。新ワードは、新文字列の一例である。
【００１３】
情報提供システム１は、選択した新ワードを示す情報を、店舗Ｓにおいて店舗装置３又は表示装置４を操作するユーザー（例えば、店舗Ｓの従業員等）に対して提供する。ここで、提供するとは、例えば、ディスプレイに表示させることや、スピーカーから音声として出力すること等を示す。
【００１４】
これにより、情報提供システム１は、これから各種メディアやインターネット上等において話題になると推定されるワードが示す商品や商品に関連する情報をユーザーに対して提供することができ、その結果、ユーザーは、例えば、現段階で話題となっていない商品や商品に関連する他の商品等を、話題となる前に入荷することができ、効率的な販促活動を行うことができる。なお、商品とは、本実施形態において食品であるが、これに代えて、例えば、衣料品や電化製品等であってもよく、宅配サービス、クリーニング、飲食物の提供等の役務であってもよく、レシピやコーディネート方法等の商品の使用方法等であってもよい。
【００１５】
また、情報提供システム１は、過去に抽出した新ワードのうち、所定の再登場条件を満たした新ワードＸを示す情報をユーザーに対して提供する。これにより、情報提供システム１は、１度目に新ワードＸを示す情報を提供した時にユーザーがその情報を見落とした場合であっても、再度その情報に触れる機会をユーザーに提供することができ、その結果、ユーザーによる発注のし忘れや機会損失を抑制することができる。
【００１６】
また、情報提供システム１は、繰り返し同じワードが新ワードとして表示されないように、所定の一般ワード化条件を満たした新ワードを一般ワードとして選択する。一般ワードとは、すでに一般的に認知されたワードを示す。一般ワードは、一般文字列の一例である。これにより、情報提供システム１は、ユーザーに対して一般に認知されていないワードのみから新ワードを選択して提供することが出来るため、ユーザーに新ワードを提供する際、すでに一般に認知されてしまった一般ワードによって新ワードが埋もれてしまうことを抑制することができる。なお、新ワード及び一般ワードが登録されていない初期状態において、情報提供システム１は、例えば、過去半年間分の新ワード及び一般ワードを抽出するために必要な情報を各サーバから取得し、取得された情報に基づいて過去半年間分の新ワード及び一般ワードを選択し、その後、改めて情報提供システム１の起動時点における新ワード及び一般ワードの選択を行う。初期状態におけるこの処理は、一例であり、例えば、情報提供システム１の起動時点において各種コンテンツに予め決められた回数以上登場したワードを一般ワードとして選択し、その後、改めて情報提供システム１の起動時点における新ワード及び一般ワードの選択を行ってもよい。
【００１７】
また、情報提供システム１は、所定の非認知化条件を満たした一般ワードを、非認知ワードとして選択する。非認知ワードとは、一般に認知されていないワードを示し、例えば、過去に認知されていたが時間の経過とともに忘れ去られてしまったワードや、新しく生み出される前のワード等（情報提供システム１によって１度も抽出されたことのないワードも含む）のことである。これにより、情報提供システム１は、１度一般に認知されたワードであって、一般の認知度が低下したワードが再び話題となった時に、ユーザーがそのワードに触れられないという機会損失を抑制することが出来る。
【００１８】
また、情報提供システム１は、所定の急盛上条件を満たした新ワードを、急盛上ワードとして選択する。急盛上ワードとは、所定の期間に急激にコンテンツへの露出が増加したワードを示す。これにより、情報提供システム１は、１度目に新ワードＸを示す情報を提供した時に、ユーザーが話題にならないであろうと判断した場合であっても、話題になりきる前に再度その情報に触れる機会をユーザーに提供することができ、その結果、ユーザーが、新ワードＸが示す商品を発注する機会損失を抑制することができる。
【００１９】
＜第１実施形態＞
以下、図面を参照して、第１実施形態について説明する。図１は、第１実施形態に係る情報提供システム１が使用される状況を模式的に示す図である。情報提供システム１は、情報提供装置２、店舗装置３、表示装置４、コンテンツ情報サーバ５、視聴ログサーバ６、ＰＯＳサーバ７、及び店舗商品サーバ８を具備する。
【００２０】
情報提供システム１では、例えば、店舗Ｓ内に店舗装置３、表示装置４、及び店舗商品サーバ８が設置されている。
店舗装置３と店舗商品サーバ８は、例えば、ＬＡＮ（Local Area Network）等を介して通信可能に接続されている。なお、店舗装置３と店舗商品サーバ８は、無線ＬＡＮ等によって通信可能に接続されてもよい。
店舗装置３と表示装置４は、例えば、無線ＬＡＮ等で通信可能に接続されている。なお、店舗装置３と表示装置４は、ＬＡＮ等によって通信可能に接続されてもよい。
【００２１】
情報提供装置２、店舗装置３、コンテンツ情報サーバ５、視聴ログサーバ６、ＰＯＳサーバ７、店舗商品サーバ８のそれぞれは互いにネットワークＮを介して通信可能に接続されている。なお、情報提供装置２、店舗装置３、コンテンツ情報サーバ５、視聴ログサーバ６、ＰＯＳサーバ７、店舗商品サーバ８のうちの一部又は全部は、店舗Ｓ内に設置され、ＬＡＮや無線ＬＡＮ等によって店舗装置３、店舗商品サーバ８のそれぞれと通信可能に接続されてもよい。
【００２２】
ネットワークＮとは、例えば、インターネットや移動体通信網等のネットワークであるが、これらに限られるものではなく、イントラネットや専用回線等でもよいし、それらの組み合わせによって構成される情報通信ネットワークでもよい。
【００２３】
情報提供装置２は、店舗装置３からの要求に応じて、ネットワークＮを介して各種サーバから各種情報を取得し、取得した各種情報に基づいて新ワードを選択する。情報提供装置２は、選択された新ワードを表示部に表示するための各種の画面情報等を店舗装置３に出力する。画面情報とは、ＨＴＭＬ（HyperText  Markup  Language）やＣＳＳ（Cascading  Style  Sheets）、スクリプト言語等によるプログラム等によってインターネットブラウザ上に画面を表示するための情報を示す。
【００２４】
店舗装置３は、例えば、ＰＣ（Personal  Computer）やワークステーション等である。店舗装置３には、インターネットブラウザや専用アプリケーション等の画面情報から画面を生成して表示可能なアプリケーションがインストールされており、そのアプリケーションを介したユーザーからの操作に応じて、情報提供装置２から新ワードを表示部に表示するための画面情報等を取得する。また、店舗装置３は、取得した新ワードを表示するための画面情報等を、表示装置４に出力して表示させる。
【００２５】
表示装置４は、ＰＯＳ（Point  Of  Sale）システムのハンディーターミナルであり、例えば、業務用ＰＤＡ（Personal  Digital  Assistant）等やタブレットＰＣ等の携帯情報端末である。なお、表示装置４は、ＰＯＳシステムと連携しないＰＤＡやタブレットＰＣ等の携帯情報端末であってもよい。表示装置４は、表示部４４を備える。表示装置４は、無線ＬＡＮ等によって店舗装置３と通信可能に接続されている。表示装置４は、表示装置４にインストールされているアプリケーションによって、店舗装置３を遠隔操作することができ、店舗装置３に取得させた新ワードを表示するための画面情報等を取得し、取得した画面情報等から画面を生成し、生成された画面を表示部４４に表示する。表示部４４は、例えば、液晶ディスプレイパネル、あるいは、有機ＥＬ（ElectroLuminescence）ディスプレイパネルである。
【００２６】
コンテンツ情報サーバ５は、全国のテレビジョン受像機に対して放送される各種コンテンツの内容に関する情報（以下、コンテンツ情報という）を、コンテンツ情報テーブルとして記憶している。コンテンツ情報とは、例えば、コンテンツの内容を記述した情報であり、コンテンツと、コンテンツ内で起こった出来事（以下、イベントと称する）に関連した情報とが対応付けられた情報である。また、コンテンツ情報サーバ５は、コンテンツ情報テーブルとともに、コンテンツ情報に含まれる各種ワードと、各ワードのジャンル（種別）を示す情報を対応付けた対応情報を、対応情報テーブルとして記憶している。また、対応情報テーブルに含まれるワードのうち、商品を示すワードには、ＪＡＮ（Japanese  Article  Number）コードが対応付けられている。なお、以下では、説明の便宜上、コンテンツ情報と対応情報を区別する必要が無い限り、これらをまとめてコンテンツ情報と称する。
【００２７】
視聴ログサーバ６は、全国のテレビジョン受像機から収集された視聴ログを記憶している。視聴ログは、例えば、視聴された放送局を識別する放送局識別ＩＤと、コンテンツが放送された時間とを対応付けて記憶した情報であり、視聴ログを収集可能な全国又は地域毎のテレビジョン受像機から収集される。なお、視聴ログは、テレビジョン受像機によるコンテンツの視聴に関して、リアルタイムでの視聴ログだけではなく、録画された場合や、録画予約された場合も視聴したものとして記録されていてもよい。
【００２８】
ＰＯＳサーバ７は、ＰＯＳシステムを制御するサーバである。ＰＯＳサーバ７は、各種サーバや装置から商品ＩＤを受け付け、受け付けた商品ＩＤが指し示す店舗商品、店舗商品の価格、店舗商品の通常発注量等、店舗商品に関する情報（以下、商品情報という）を検索し、検索した商品情報を、各種サーバや装置へと出力する。
【００２９】
店舗商品サーバ８は、店舗商品情報を店舗商品情報テーブルとして記憶し、補足情報を補足情報テーブルとして記憶している。店舗商品情報とは、店舗商品の商品名や価格、発注量等の現在の店舗Ｓが取り扱い可能な商品に関する情報を示す。また、補足情報とは、各商品に対応付けられた類似ワードである。類似ワードとは、例えば、「いちご」と「苺」のように同じ商品を示すワードであって、異なる表記のワードを示す。なお、以下では、店舗商品情報と補足情報を区別する必要が無い限り、これらをまとめて店舗商品情報と称する。
【００３０】
以下、図２及び図３を参照することで、コンテンツ情報サーバ５により記憶されているコンテンツ情報テーブルと対応情報テーブルについて説明する。図２は、コンテンツ情報サーバ５により記憶されているコンテンツ情報テーブルＴ２−１の一例を示す図である。コンテンツ情報テーブルＴ２−１はレコード毎に、情報を識別するための識別ＩＤ、イベント開始時刻、イベント終了時刻、コンテンツ（この一例では、テレビジョン番組名であり、他の例ではコーナー名やイベント名等）、イベントが起こった時のコーナー名（以下、イベント包含コーナーという）、イベントの内容を表す情報（以下、イベント内容情報という）、イベントの内容を示すイベントジャンル、及び放送局ＩＤを対応付けて格納している。イベントとは、例えば、出演者が発言したり、映像が流れたりといった一つ一つの出来事を示す。イベント開始時刻とイベント終了時刻のうち一方又は両方は、コンテンツが開示された日時の一例である。なお、コンテンツ情報テーブルＴ２−１には、上記のイベント開始時刻及びイベント終了時刻の他に、コンテンツが開示された日時の他の例として、コンテンツが放送された日時やコンテンツが掲載された日時、コンテンツが公開された日時等を含んでもよい。なお、放送局ＩＤは、開示元を示す情報の一例である。
【００３１】
イベント内容情報とは、例えば、イベント中に紹介された店舗名、商品名や、イベント時に映った出演者の発言内容、出演者名、出演者の動き、出演者の表情等をテキスト情報で記録したものである。図２では、コンテンツ情報テーブルＴ２−１の一部分のみを描いたが、実際にはコンテンツ情報テーブルＴ２−１は、全国又は地域で放送されたコンテンツに対応したコンテンツ情報を全て格納している。
【００３２】
図３は、コンテンツ情報サーバ５に記憶されている対応情報テーブルＴ２−２の一例を示す図である。対応情報テーブルＴ２−２はレコード毎に、情報を識別するための識別ＩＤ、コンテンツ情報に含まれていた各ワード、コンテンツ情報に含まれていた各ワードのジャンルを対応付けて格納している。図３では、対応情報テーブルＴ２−２の一部分のみを描いたが、実際には対応情報テーブルＴ２−２は、全国又は地域で放送されたコンテンツ情報に含まれていたすべてのワードの対応情報を格納している。
【００３３】
以下、図４を参照することで、店舗商品情報テーブルと補足情報テーブルについて説明する。図４は、店舗商品サーバ８に記憶されている、店舗商品情報テーブルＴ８−１と補足情報テーブルＴ８−２の一例である。図４（Ａ）には、店舗商品情報テーブルＴ８−１を示し、図４（Ｂ）には、補足情報テーブルＴ８−２を示す。店舗商品情報テーブルＴ８−１は、例えば、店舗商品を識別する商品ＩＤ、商品名、産地、商品の価格等を格納するが、これに限られず、商品の在庫数や、既発注量や、販売目標達成率等を格納してもよい。
【００３４】
また、補足情報テーブルＴ８−２は、商品ＩＤ、商品名とともに、これらに対応付けられた補足情報を格納している。また、補足情報テーブルＴ８−２は、商品ＩＤ及び商品名を通して、図４（Ａ）の店舗商品情報テーブルＴ８−１と対応付けられている。本実施形態では、説明の便宜上、１つの商品名毎に１つの補足情報が対応付けられているとするが、これに限られず、１つの商品に複数の補足情報が対応付けられてもよい。
【００３５】
以下、図５を参照することで、店舗装置３から取得した画面情報に基づいて表示装置４が表示部４４に表示させる画面について説明する。図５は、店舗装置３から取得したメイン画面情報に基づいて表示装置４が表示部４４に表示させるメイン画面を例示する図である。メイン画面とは、ユーザーが表示装置４から情報提供装置２に対して新ワードの表示を要求した時、最初に表示される画面を示す。メイン画面には、その日に情報提供装置２により選択された新ワードのうちランダムに選択された所定数の新ワードが表示される。所定数とは、例えば、２〜５程度である。なお、情報提供装置２は、前記の所定数の新ワードをランダムに選択する構成に代えて、所定のルールに従って選択された新ワードをメイン画面情報として表示装置４に表示させる構成であってもよい。
【００３６】
図５（Ａ）には、２０１３年１０月２８日に情報提供装置２により選択された新ワードのうち、２つの新ワードが表示装置４の表示部４４に表示されている状態を示す。図５（Ａ）に示した例では、２つの新ワードは、食品の栄養成分「ＥＰＡ（EicosaPentaenoic Acid）」及び食品「砂糖麹」である。また、「今までのワードを全部見る」がユーザーにより選択実行されると、情報提供装置２は、その日（この一例では、２０１３年１０月２８日）に情報提供装置２により選択されたすべての新ワードを表示する一覧画面を表示部４４に表示させる。なお、一覧画面を表示させるためのリンクに使われる文言は、「今までのワードを全部見る」に代えて、他の文言でもよく、何らかの画像でもよい。
【００３７】
図５（Ｂ）には、２０１３年１０月２８日の翌日の２０１３年１０月２９日に情報提供装置２により選択された新ワードのうち、２つの新ワードが表示部４４に表示されている状態を示す。図５（Ｂ）に示した例では、２つの新ワードは、食品「はちみつ塩」及び食品「ドロドロコーヒー」である。なお、情報提供装置２は、その日の新ワードのみを表示する構成に代えて、前日や前々日等、所定の期間の新ワードを表示装置４に表示させる構成であってもよい。
【００３８】
このように、情報提供装置２は、所定の時刻になるたびに新ワードを選択し、選択された新ワードを表示装置４に表示させることができる。このため、情報提供システム１は、ユーザーに対してこれから話題になると推定される新ワードを提供することができ、その結果、ユーザーは、より効率的な販促活動ができるようになる。
【００３９】
また、２０１３年１０月２９日に再登場条件を満たすようにコンテンツで食品「はちみつ塩」が採り上げられた場合、情報提供装置２は、過去に新ワードとして「はちみつ塩」を選択していた場合であっても、図５（Ｃ）に示すように食品「はちみつ塩」を再登場させ、再登場であることを示す情報Ｐ１とともに表示部４４に表示させる。図５（Ｃ）は、新ワードが再登場した場合のメイン画面を示す図である。
【００４０】
また、２０１３年１０月２９日に急盛上条件を満たすようにコンテンツで食品「はちみつ塩」が採り上げられた場合、情報提供装置２は、過去に新ワードとして「はちみつ塩」を選択していた場合であっても、図５（Ｄ）に示すように食品「はちみつ塩」を急盛上ワードとして再登場させ、急盛上ワードであることを示す情報Ｐ２とともに表示部４４に表示させる。図５（Ｄ）は、新ワードが急盛上ワードとして再登場した場合のメイン画面を示す図である。
【００４１】
また、図５（Ｅ）には、一覧画面の一例を示す。情報提供装置２は、ユーザーの操作により表示装置４から情報提供装置２に対して新ワードの一覧画面の表示が要求された時、図５（Ｅ）に示したように、その日の新ワードの一覧を一覧画面として表示部４４に表示させる。なお、一覧画面には、図５（Ｅ）に示したように、メイン画面に戻るためのリンクが表示されているが、これに代えて、メイン画面に戻るためのリンクが表示されなくてもよい。
【００４２】
図５（Ａ）〜図５（Ｅ）に示した画面上に表示されている新ワードは、詳細画面へのリンクとなっている。詳細画面とは、ユーザーが選択実行した新ワードに関連する情報を表示する画面を示す。
【００４３】
ここで、図６を参照して詳細画面について説明する。図６は、詳細画面の一例を示す図である。図６に示したように、詳細画面には、新ワードＤ１、メイン画面へ戻るリンクＤ２、新ワードを紹介したコンテンツに関連する情報や新ワードが示す商品のＪＡＮコードを示す新ワード関連情報Ｄ３、その新ワードが初登場したコンテンツ名や初登場日時、新ワードの認知度投を示す新ワード認知情報Ｄ４、その新ワードが再登場ワードだった場合に表示される再登場日時Ｄ５、新ワードでインターネット検索した際に表示されるネット情報Ｄ６、新ワードの使用方法（図６の例では、レシピ）を表示する使用方法情報Ｄ７等が表示される。これにより、ユーザーは、情報提供システム１により提供された新ワードが示す商品や新ワードに関連する商品を発注するか否かを判断することができ、効率的な販促活動を行うことができる。
【００４４】
以下、図７を参照して、情報提供装置２のハードウェア構成について説明する。図７は、情報提供装置２のハードウェア構成の一例を示す図である。情報提供装置２は、例えば、ＣＰＵ（Central  Processing  Unit）２１と、記憶部２２と、入力受付部２３と、表示部２４と、通信部２５を備え、通信部２５を介してネットワークＮに接続された各種サーバや各種装置と通信を行う。これらの構成要素は、バスＢｕｓを介して相互に通信可能に接続されている。ＣＰＵ２１は、記憶部２２に格納された各種プログラムを実行する。
【００４５】
記憶部２２は、例えば、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）、ＥＥＰＲＯＭ（Electrically  Erasable  Programmable  Read−Only  Memory）、ＲＯＭ（Read−Only  Memory）、ＲＡＭ（Random  Access  Memory）などを含み、情報提供装置２が処理する各種情報や画像、プログラムを格納する。なお、記憶部２２は、情報提供装置２に内蔵されるものに代えて、ＵＳＢ等のデジタル入出力ポート等によって接続された外付け型の記憶装置でもよい。
【００４６】
入力受付部２３は、例えば、キーボードやマウス、タッチパッド、その他の入力装置である。なお、入力受付部２３は、表示部２４とともにタッチパネルとして構成されてもよい。
表示部２４は、例えば、液晶ディスプレイパネル、あるいは、有機ＥＬ（ElectroLuminescence）ディスプレイパネルである。
通信部２５は、例えば、ＵＳＢ等のデジタル入出力ポートやイーサネット（登録商標）ポート等を含んで構成される。
【００４７】
なお、店舗装置３及び表示装置４は、図６に示したハードウェア構成と同様のハードウェア構成を備え、以下では、情報提供装置２のハードウェア構成と店舗装置３のハードウェア構成を区別するため、それらをＣＰＵ３１、記憶部３２、入力受付部３３、表示部３４、通信部３５と称し、情報提供装置２のハードウェア構成と表示装置４のハードウェア構成を区別するため、それらをＣＰＵ４１、記憶部４２、入力受付部４３、表示部４４、通信部４５と称する。なお、表示部４４は、通知部の一例である。
【００４８】
以下、図８を参照して、情報提供装置２の機能構成について説明する。図８は、情報提供装置２の機能構成の一例を示す図である。情報提供装置２は、入力受付部２３と、通信部２５と、マスター制御部２６と、情報取得部２７と、処理部２８と、ワードテーブル記憶部３０を備える。
【００４９】
マスター制御部２６は、入力受付部２３によるユーザーからの操作に基づいて、情報提供装置２の各機能部を制御する。また、マスター制御部２６は、通信部２５を介して店舗装置３からの要求を取得し、取得された要求に基づいて、情報提供装置２の各機能部を制御する。以下では、情報取得部２７と処理部２８が行う各種処理が、マスター制御部２６からの要求に応じて行うとして説明し、「マスター制御部２６からの要求に応じて」の記載を省略する。
【００５０】
情報取得部２７は、店舗商品情報取得部２７１と、コンテンツ情報取得部２７２と、視聴ログ取得部２７３と、商品情報取得部２７４を備える。情報取得部２７は、処理部２８からの要求に応じて、情報取得部２７が備える各機能部が各種情報を取得し、取得された各種情報を処理部２８に出力する。
【００５１】
店舗商品情報取得部２７１は、通信部２５を介して店舗商品サーバ８から店舗商品情報と補足情報を取得する。
コンテンツ情報取得部２７２は、通信部２５を介してコンテンツ情報サーバ５からコンテンツ情報を取得する。
視聴ログ取得部２７３は、通信部２５を介して視聴ログサーバ６から視聴ログを取得する。
商品情報取得部２７４は、通信部２５を介してＰＯＳサーバ７から商品情報を取得する。
【００５２】
処理部２８は、ワード抽出部２８１と、新ワード候補抽出部２８２と、視聴率算出部２８３と、新ワード選択部２８６と、再登場処理部２８７と、非認知ワード選択部２８８と、一般ワード選択部２８９と、急盛上検出部２９０と、画面情報生成部２９１と、出力部２９２を備える。
【００５３】
ワード抽出部２８１は、所定の時刻になるたびに、情報取得部２７のコンテンツ情報取得部２７２から過去２４時間の間のコンテンツ情報を取得する。所定の時刻とは、例えば、午前９時であるが、これに代えて他の何らかの時刻であってもよい。なおワード抽出部２８１は、所定の時刻になるたびにコンテンツ情報取得部２７２からコンテンツ情報を取得する構成に代えて、所定の期間が経過するたびに、コンテンツ情報取得部２７２から所定の期間の間のコンテンツ情報を取得する構成であってもよく、前回のマスター制御部２６からのメイン画面情報取得の要求を取得した時刻から、今回のマスター制御部２６からのメイン画面情報取得の要求を取得した時刻までの間の期間であってもよい。
【００５４】
そして、ワード抽出部２８１は、取得した所定の期間Ｔ１の間のコンテンツ情報に含まれる一部又は全部のワードを抽出し、抽出したワードを識別ＩＤとともにワードテーブル記憶部３０の抽出ワードテーブル３０１に格納する。なお、ワード抽出部２８１は、ワードテーブル記憶部３０に抽出ワードテーブル３０１が無い場合、抽出ワードテーブル３０１を生成する。また、ワード抽出部２８１は、取得されたコンテンツ情報から新ワードを抽出する処理が終わった時点で、抽出ワードテーブル３０１を削除する構成とするが、これに代えて、取得されたコンテンツ情報から新ワードを抽出する処理のたびに抽出ワードテーブル３０１を上書きする構成であってもよい。ワード抽出部２８１は、文字列抽出部の一例である。
【００５５】
新ワード候補抽出部２８２は、ワードテーブル記憶部３０から抽出ワードテーブル３０１を読み込む。新ワード候補抽出部２８２は、ワードテーブル記憶部３０から一般ワードテーブル３０３を読み込む。新ワード候補抽出部２８２は、店舗商品情報取得部２７１から店舗商品情報を取得する。そして、新ワード候補抽出部２８２は、読み込んだ抽出ワードテーブル３０１と、一般ワードテーブル３０３と、店舗商品情報に基づいて、新ワード候補を抽出する。
【００５６】
新ワード候補とは、抽出ワードテーブル３０１に含まれるワードのうちの新ワード候補条件を満たすワードを示す。新ワード候補条件とは、予めユーザーにより設定された所望のジャンル（例えば、食品や衣料品等）のワードであること、一般ワードテーブル３０３に含まれないワードであること、店舗商品を示すワードではないこと（すなわち、店舗Ｓで取り扱ったことがある商品を示すワードではないこと）、新ワードテーブル２９３に含まれないワードであること（すなわち、過去に新ワードとして抽出されたワードではないこと）の４つのうち少なくとも１つを含む条件である。なお、前述の新ワード抽出条件とは、この新ワード候補条件と回数条件を含む条件を示す。また、回数条件は、算出値条件の一例である。また、新ワード選択部２８６により算出される日計数、週計数、月計数、年計数のうちの一部又は全部は、第１算出値の一例である。
【００５７】
新ワード候補抽出部２８２は、抽出された新ワード候補を新ワード候補テーブル３０２に格納する。なお、新ワード候補抽出部２８２は、ワードテーブル記憶部３０に新ワード候補テーブル３０２が無い場合、新ワード候補テーブル３０２を生成する。また、新ワード候補抽出部２８２は、ワード抽出部２８１により抽出されたコンテンツ情報から新ワードを抽出する処理が終わった時点で、新ワード候補テーブル３０２を削除する構成とするが、これに代えて、ワード抽出部２８１により抽出されたコンテンツ情報から新ワードを抽出する処理のたびに新ワード候補テーブル３０２を上書きする構成であってもよい。なお、ワード抽出部２８１と新ワード候補抽出部２８２を組み合わせた機能部は、文字列抽出部の一例である。
【００５８】
視聴率算出部２８３は、新ワード選択部２８６、急盛上検出部２９０、画面情報生成部２９１のそれぞれからの視聴率算出要求に応じて、視聴率算出を要求されたコンテンツの視聴ログを視聴ログ取得部２７３から取得する。そして、視聴率算出部２８３は、取得した視聴ログに基づいて、前記のコンテンツの視聴率を算出する。
【００５９】
新ワード選択部２８６は、ワードテーブル記憶部３０から新ワード候補テーブル３０２を読み込み、読み込んだ新ワード候補テーブル３０２に基づいて新ワード抽出条件を満たす新ワード候補を新ワードとして選択する。新ワード選択部２８６は、選択された新ワード候補を、新ワードとして新ワードテーブル３０４に格納する。なお、新ワード選択部２８６は、ワードテーブル記憶部３０に新ワードテーブル３０４が無い場合、新ワードテーブル３０４を生成する。新ワード選択部２８６は、新文字列選択部の一例である。
【００６０】
再登場処理部２８７は、抽出ワードテーブル３０１に含まれるワードであって、新ワード候補抽出部２８２により新ワード候補条件を満たさないと判定されたワードの内、新ワードテーブル２９３に含まれていたために新ワード候補として抽出されなかったワード（以下、再登場候補ワードと称する）が、再登場条件を満たすか否かを判定する。そして、再登場処理部２８７は、判定結果に基づいて、再登場条件を満たす再登場候補ワードを選択する。再登場処理部２８７は、新ワードテーブル３０４のレコードであって、選択された再登場候補ワードのレコードの再登場フラグ（初期値が０とする）を１に更新する。以下では、再登場フラグが１の新ワードを、再登場ワードと称する。再登場ワードは、再登場文字列の一例である。
【００６１】
非認知ワード選択部２８８は、ワードテーブル記憶部３０から一般ワードテーブル３０３を読み込み、読み込んだ一般ワードテーブル３０３に含まれる一般ワードが非認知化条件を満たすか否かを判定する。また、非認知ワード選択部２８８は、ワードテーブル記憶部３０から新ワードテーブル３０４を読み込み、読み込んだ新ワードテーブル３０４に含まれる各新ワードが非認知化条件を満たすか否かを判定する。
【００６２】
非認知ワード選択部２８８は、判定結果に基づいて、非認知化条件を満たす一般ワードを選択する。そして、非認知ワード選択部２８８は、選択された非認知化条件を満たす一般ワードのレコードを一般ワードテーブル３０３から削除する。また、非認知ワード選択部２８８は、選択された非認知化条件を満たす新ワードのレコードを新ワードテーブル３０４から削除する。この削除処理によって、削除された新ワード及び一般ワードは、情報提供装置２において非認知ワードとして扱われることになる。以下では、この削除処理を非認知化処理と称する。
【００６３】
一般ワード選択部２８９は、ワードテーブル記憶部３０から新ワードテーブル３０４を読み込み、読み込んだ新ワードテーブル３０４に含まれる各新ワードが一般化条件を満たすか否かを判定する。一般ワード選択部２８９は、判定結果に基づいて、新ワードテーブル３０４から一般化条件を満たす新ワードのレコードを削除し、削除したレコードに含まれた新ワードを一般ワードとして一般ワードテーブル３０３に格納する。以下では、この処理を一般化処理と称する。一般ワード選択部２８９は、一般文字列選択部の一例である。
【００６４】
急盛上検出部２９０は、ワードテーブル記憶部３０から新ワードテーブル３０４を読み込み、読み込んだ新ワードテーブル３０４に含まれる各新ワードに関して、各種コンテンツにおいて急激に採り上げられる数が上昇したことを示す急盛上判定値を算出する。そして、急盛上検出部２９０は、算出された急盛上判定値が所定値を超えたか否かを判定し、急盛上判定値が所定値を超えたと判定した場合、新ワードテーブル３０４の該当する新ワードの急盛上フラグを１に更新する。以下では、急盛上フラグが１の新ワードを、急盛上ワードと称する。急盛上ワードは、急盛上文字列の一例である。
【００６５】
画面情報生成部２９１は、店舗装置３からの要求に応じて、各種画面情報を生成する。
出力部２９２は、画面情報生成部２９１により生成された各種の画面情報を、通信部２５を介して店舗装置３に出力する。
ワードテーブル記憶部３０は、記憶部２２の記憶領域の一部又は全部である。ワードテーブル記憶部３０は、抽出ワードテーブル３０１と、新ワード候補テーブル３０２と、一般ワードテーブル３０３と、新ワードテーブル３０４を格納する。ワードテーブル記憶部３０は、記憶部の一例である。
【００６６】
抽出ワードテーブル３０１は、ワード抽出部２８１により抽出されたワードを格納するテーブルである。ここで、図９を参照して、抽出ワードテーブル３０１について説明する。図９は、抽出ワードテーブル３０１の一例を示す図である。抽出ワードテーブル３０１には、抽出されたワードを識別するための識別ＩＤと、ワード抽出部２８１によりコンテンツ情報テーブルＴ２−１のイベント内容情報から抽出されたワードとが対応付けられて格納される。また、図８に示したように、抽出ワードテーブル３０１には、ワード抽出部２８１が特定のジャンルのワードのみを抽出したわけではないため、食品「カレーライス」等の他に、出演者「審査員」等のように各種ジャンルのワードが格納される。
【００６７】
新ワード候補テーブル３０２は、新ワード候補抽出部２８２により抽出された新ワード候補を格納するテーブルである。ここで、図１０を参照して、新ワード候補テーブル３０２について説明する。図１０は、新ワード候補テーブル３０２の一例を示す図である。新ワード候補テーブル３０２には、抽出された新ワード候補を識別するための識別ＩＤと、新ワード候補抽出部２８２により抽出された新ワード候補と、日計数と、週計数と、月計数と、年計数とが対応付けられて格納される。
【００６８】
日計数とは、過去半年間における対象となる新ワード候補を含むコンテンツのうち、最も新しいコンテンツの放送時間を基準として、１日未満の間に当該新ワード候補を取り上げたコンテンツの数を示す。週計数とは、過去半年間における対象となる新ワード候補を含むコンテンツのうち、最も新しいコンテンツの放送時間を基準として、１日以上７日未満の間に当該新ワード候補を取り上げたコンテンツの数を示す。
【００６９】
月計数とは、過去半年間における対象となる新ワード候補を含むコンテンツのうち、最も新しいコンテンツの放送時間を基準として、７日以上３０日未満の間に当該新ワード候補を取り上げたコンテンツの数を示す。年計数とは、過去半年間における対象となる新ワード候補を含むコンテンツのうち、最も新しいコンテンツの放送時間を基準として、３０日以上６ヶ月未満の間に当該新ワード候補を取り上げたコンテンツの数を示す。
【００７０】
図１０に示した新ワード候補テーブル３０２は、日計数、週計数、月計数、年計数のそれぞれが初期値０を格納している場合を示している。また、新ワード候補テーブル３０２は、図９に示した抽出ワードテーブル３０１と異なり、特定のジャンル（図１０に示した例では、ジャンルが「食品」）のワードが新ワード候補として格納される。
【００７１】
一般ワードテーブル３０３は、一般ワード選択部２８９により選択された一般ワードを格納するテーブルである。ここで、図１１を参照して、一般ワードテーブル３０３について説明する。図１１は、一般ワードテーブル３０３の一例を示す図である。一般ワードテーブル３０３には、一般ワードを識別するための識別ＩＤと、一般ワード選択部２８９により選択された一般ワードが対応付けられて格納される。
【００７２】
新ワードテーブル３０４は、新ワード選択部２８６により選択された新ワードを格納するテーブルである。ここで、図１２を参照して、新ワードテーブル３０４について説明する。図１２は、新ワードテーブル３０４の一例を示す図である。新ワードテーブル３０４には、新ワードを識別するための識別ＩＤと、新ワード選択部２８６により選択された新ワードと、新ワードに対する日計数と、新ワードに対する週計数と、新ワードに対する月計数と、新ワードに対する年計数と、レコードの作成日時と、レコードの更新日時と、再登場フラグと、急盛上フラグが対応付けられて格納される。
【００７３】
図１２に示した新ワードテーブル３０４は、日計数、週計数、月計数、年計数のそれぞれが初期値０を格納している場合を示している。また、図１２において、「バター入り揚げカレーライス」の作成日時が更新日時と一致（すなわち、最新の新ワードを示す）しており、「はちみつ塩」の再登場フラグが１となっており、食品「スーパーおにぎり」の急盛上フラグが１となっている。従って、画面情報生成部２９１は、食品「バター入り揚げカレーライス」を新しい新ワードとして画面情報を生成し、食品「はちみつ塩」を再登場ワードとして画面情報を生成し、食品「スーパーおにぎり」を急盛上ワードとして画面情報を生成する。そして、画面情報生成部２９１は、画面情報を生成する際、食品「薄い野菜ジュース」を除外する。
【００７４】
以下、図１３を参照することで、店舗装置３の機能構成について説明する。図１３は、店舗装置３の機能構成の一例を示す図である。店舗装置３は、記憶部３２と、入力受付部３３と、通信部３５と、マスター制御部３６と、画面情報取得部３７と、処理部３８を備える。
マスター制御部３６は、入力受付部３３によるユーザーからの操作に基づいて、店舗装置３の各機能部を制御する。また、マスター制御部３６は、通信部３５を介して情報提供装置２、表示装置４のそれぞれと通信を行う。また、マスター制御部３６は、通信部３５を介して表示装置４からの制御信号を取得し、制御信号に応じて各機能部を制御する。以下では、画面情報取得部３７と処理部３８が行う各種処理が、マスター制御部３６からの要求に応じて行うとして説明し、「マスター制御部３６からの要求に応じて」の記載を省略する。
【００７５】
画面情報取得部３７は、通信部３５を介して情報提供装置２から各種画面情報を取得する。
処理部３８は、情報要求部３８１と、画面生成部３８２と、表示制御部３８３と、出力部３８４を備える。
情報要求部３８１は、入力受付部３３によるユーザーからの操作に基づいて、通信部２５を介して情報提供装置２に各種画面情報取得の要求を出力する。
【００７６】
画面生成部３８２は、画面情報取得部３７から各種画面情報を取得し、取得した画面情報に基づいて表示部３４に表示する画面を生成する。
表示制御部３８３は、画面生成部３８２により生成された画面を表示部３４に表示させる。
出力部３８４は、通信部３５を介してマスター制御部３６が取得した制御信号に基づいて、画面情報取得部３７が取得した各種画面情報を、通信部３５を介して表示装置４に出力する。
【００７７】
次に、図１４を参照することで、表示装置４の機能構成について説明する。図１４は、表示装置４の機能構成の一例を示す図である。表示装置４は、入力受付部４３と、表示部４４と、通信部４５と、マスター制御部４６と、画面情報取得部４７と、処理部４８を備える。
【００７８】
マスター制御部４６は、入力受付部４３によるユーザーからの操作に基づいて、店舗装置３の各機能部を制御する。また、マスター制御部４６は、通信部４５を介して店舗装置３と通信を行う。また、マスター制御部４６は、通信部４５を介して店舗装置３から各種画面情報を取得する。また、マスター制御部４６は、通信部４５を介して店舗装置３に制御信号を出力する。なお、以下では、画面情報取得部３７と処理部３８が行う各種処理が、マスター制御部３６からの要求に応じて行うとして説明し、「マスター制御部３６からの要求に応じて」の記載を省略する。
【００７９】
処理部４８は、画面生成部４８１と、表示制御部４８２を備える。
画面生成部４８１は、画面情報取得部４７から各種画面情報を取得し、取得した画面情報に基づいて表示部４４に表示する画面を生成する。
表示制御部４８２は、画面生成部４８１により生成された画面を表示部４４に表示させる。
【００８０】
以下、図１５を参照して、ユーザーからの操作に応じて表示装置４が新ワードを表示するための画面を表示するまでの処理について説明する。図１５は、ユーザーからの操作に応じて表示装置４が新ワードを表示するための画面を表示するまでの処理の一例を示すシーケンス図である。なお、以下では、説明の便宜上、情報提供装置２、店舗装置３、表示装置４のそれぞれの各機能部が行う処理を、情報提供装置２、店舗装置３、表示装置４のそれぞれが行うとして説明する。
【００８１】
まず、表示装置４は、ユーザーからの操作に応じて、店舗装置３へ情報提供開始要求を出力する（ステップＳ８０）。次に、店舗装置３は、表示装置４から取得した情報提供開始要求を情報提供装置２に転送する（ステップＳ８１）。次に、情報提供装置２は、店舗装置３から情報提供開始要求を取得すると、新ワードテーブル３０４を参照してメイン画面情報を生成し、生成されたメイン画面情報を店舗装置３に出力する（ステップＳ８２）。
【００８２】
次に、店舗装置３は、情報提供装置２から取得したメイン画面情報を表示装置４に転送する（ステップＳ８３）。なお、図１４においては、店舗装置３は、メイン画面情報を表示装置４に転送するが、これに代えて、メイン画面情報に基づいてメイン画面を生成し、生成されたメイン画面を表示部３４に表示してもよく、メイン画面を表示部３４に表示するとともに表示装置４にメイン画面情報を転送してもよい。そして、表示装置４は、店舗装置３からメイン画面情報を取得すると、取得されたメイン画面情報に基づいてメイン画面を生成し、生成されたメイン画面を表示部４４に表示する。
【００８３】
ここで、以下では、表示装置４が、表示部４４に表示されたメイン画面に基づいてユーザーから一覧画面を表示させるための操作が行われたとして説明する。表示装置４は、ユーザーからの操作に応じて、店舗装置３に一覧画面情報取得の要求を出力する（ステップＳ８４）。次に、店舗装置３は、表示装置４から取得した一覧画面情報取得の要求を情報提供装置２に転送する（ステップＳ８５）。
【００８４】
次に、情報提供装置２は、店舗装置３から一覧画面情報取得の要求を取得すると、新ワードテーブル３０４を参照して一覧画面情報を生成する。そして、情報提供装置２は、生成された一覧画面情報を店舗装置３に出力する（ステップＳ８６）。次に、店舗装置３は、情報提供装置２から一覧画面情報を取得すると、取得された一覧画面情報を表示装置４に転送する（ステップＳ８７）。なお、図１５においては、店舗装置３は、一覧画面情報を表示装置４に転送するが、これに代えて、一覧画面情報に基づいて一覧画面を生成し、生成された一覧画面を表示部３４に表示してもよく、一覧画面を表示部３４に表示するとともに表示装置４に一覧画面情報を転送してもよい。次に、表示装置４は、店舗装置３から一覧画面情報を取得すると、取得された一覧画面情報に基づいて、一覧画面を生成し、生成された一覧画面を表示部４４に表示する。
【００８５】
ここで、以下では、表示装置４が、表示部４４に表示された一覧画面に基づいてユーザーから詳細画面の表示を要求する操作が行われたとして説明する。表示装置４は、店舗装置３に詳細画面情報取得の要求を出力する（ステップＳ８８）。次に、店舗装置３は、表示装置４から取得した詳細画面情報取得の要求を、情報提供装置２に転送する（ステップＳ８９）。
【００８６】
次に、情報提供装置２は、店舗装置３から詳細画面情報取得の要求を取得すると、取得された詳細画面情報取得の要求に基づいて、詳細画面情報を生成する。そして、情報提供装置２は、生成された詳細画面情報を店舗装置３に出力する（ステップＳ９０）。次に、店舗装置３は、情報提供装置２から取得した詳細画面情報を表示装置４に転送する（ステップＳ９１）。なお、図１５においては、店舗装置３は、詳細画面情報を表示装置４に転送するが、これに代えて、詳細画面情報に基づいて詳細画面を生成し、生成された詳細画面を表示部３４に表示してもよく、詳細画面を表示部３４に表示するとともに表示装置４に詳細画面情報を転送してもよい。次に、表示装置４は、店舗装置３から詳細画面情報を取得すると、取得された詳細画面情報に基づいて詳細画面を生成し、生成された書斎画面を表示部４４に表示する。
【００８７】
以下、図１６を参照して、情報提供装置２が一般ワードテーブル３０３と新ワードテーブル３０４を生成する処理について説明する。図１６は、情報提供装置２が一般ワードテーブル３０３と新ワードテーブル３０４を生成する処理の一例を示すフローチャートである。まず、ワード抽出部２８１は、コンテンツ情報取得部２７２から過去２４時間の間のコンテンツ情報を取得する（ステップＳ１００）。次に、ワード抽出部２８１は、ステップＳ１００で取得したコンテンツ情報からワードを抽出し、抽出したワードを抽出ワードテーブル３０１に格納する（ステップＳ１１０）。
【００８８】
次に、新ワード候補抽出部２８２は、店舗商品情報取得部２７１から店舗商品サーバ８から店舗商品情報を取得する（ステップＳ１２０）。次に、新ワード候補抽出部２８２は、ワードテーブル記憶部３０から新ワードテーブル３０４を読み込む（ステップＳ１３０）。次に、新ワード候補抽出部２８２は、ワードテーブル記憶部３０から一般ワードテーブル３０３を読み込む（ステップＳ１４０）。
【００８９】
次に、一般ワード選択部２８９は、新ワード候補抽出部２８２により読み込まれた新ワードテーブル３０４に基づいて一般化処理を行う（ステップＳ１５０）。なお、ステップＳ１５０の詳細については、図１７において説明する。次に、非認知ワード選択部２８８は、新ワード候補抽出部２８２により読み込まれた一般ワードテーブル３０３及び新ワードテーブル３０４に基づいて、非認知化処理を行う（ステップＳ１６０）。なお、ステップＳ１６０の詳細については、図１８において説明する。
【００９０】
次に、新ワード候補抽出部２８２は、ワードテーブル記憶部３０から抽出ワードテーブル３０１を読み込み、読み込んだ抽出ワードテーブル３０１に含まれるワードを上から順に選択し、選択されたワード毎に、ステップＳ１８０からステップＳ２３０までの処理を繰り返し行う（ステップＳ１７０）。なお、新ワード候補抽出部２８２は、抽出ワードテーブル３０１に含まれるワードを上から順に選択する構成に代えて、例えば、ランダムに選択する構成であってもよく、下から順に選択する構成であってもよく、他の何らかの方法によって選択する構成であってもよい。
【００９１】
新ワード候補抽出部２８２は、選択されたワードのジャンルが食品か否かを判定する（ステップＳ１８０）。より具体的には、新ワード候補抽出部２８２は、ステップＳ１００でワード抽出部２８１により取得されたコンテンツ情報に含まれる対応情報を参照し、選択されたワードのジャンルが食品か否かを判定する。なお、新ワード候補抽出部２８２は、選択されたワードのジャンルが食品か否かを判定する構成に代えて、選択されたワードのジャンルが衣料品や電化製品、役務、レシピ等の使用方法等の所定のジャンルか否かを判定する構成であってもよい。
【００９２】
選択されたワードのジャンルが食品ではないと判定した場合（ステップＳ１８０−Ｎｏ）、新ワード候補抽出部２８２は、抽出ワードテーブル３０１から次のワードを選択し、次のワードに対してステップＳ１８０の処理を行う。一方、選択されたワードのジャンルが食品であると判定した場合（ステップＳ１８０−Ｙｅｓ）、新ワード候補抽出部２８２は、一般ワードテーブル３０３を参照し、選択されたワードが一般ワードか否かを判定する（ステップＳ１９０）。
【００９３】
選択されたワードが一般ワードであると判定した場合（ステップＳ１９０−Ｙｅｓ）、新ワード候補抽出部２８２は、抽出ワードテーブル３０１から次のワードを選択し、次のワードに対してステップＳ１８０の処理を行う。一方、選択されたワードが一般ワードではないと判定した場合（ステップＳ１９０−Ｎｏ）、新ワード候補抽出部２８２は、店舗商品情報を参照し、選択されたワードが店舗商品であるか否かを判定する（ステップＳ２００）。
【００９４】
選択されたワードが店舗商品であると判定した場合（ステップＳ２００−Ｙｅｓ）、新ワード候補抽出部２８２は、抽出ワードテーブル３０１から次のワードを選択し、ステップＳ１８０の処理を行う。一方、選択されたワードが店舗商品ではないと判定した場合（ステップＳ２００−Ｎｏ）、新ワード候補抽出部２８２は、新ワードテーブル３０４を参照し、選択されたワードが過去にすでに抽出されている新ワードに該当するか否かを判定する（ステップＳ２１０）。
【００９５】
選択されたワードが過去にすでに抽出されている新ワードに該当しないと判定した場合（ステップＳ２１０−Ｎｏ）、新ワード候補抽出部２８２は、選択されたワードのレコードを新ワード候補テーブル３０２に追加する（ステップＳ２２０）。一方、選択されたワードが過去にすでに抽出されている新ワードに該当すると判定した場合（ステップＳ２１０−Ｙｅｓ）、再登場処理部２８７及び急盛上検出部２９０は、選択されたワードであって、新ワードテーブル３０４に含まれていたワードが、再登場条件又は急盛上条件を満たすか否かを判定する再登場急盛上処理を行う（ステップＳ２３０）。なお、再登場処理部２８７及び急盛上検出部２９０による再登場急盛上処理の詳細については、図２１において説明する。また、ステップＳ１８０からステップＳ２１０における判定条件が、上述した新ワード候補条件である。
【００９６】
ステップＳ１８０の繰り返し処理が終了した後、新ワード選択部２８６は、新ワード候補テーブル３０２に含まれる新ワード候補から上述した回数条件を満たす新ワード候補を新ワードとして新ワードテーブル３０４に登録する新ワード登録処理を行う（ステップＳ２４０）。次に、ワード抽出部２８１は、抽出ワードテーブル３０１を削除する（ステップＳ２５０）。
【００９７】
以下、図１７を参照して、図１６におけるステップＳ１５０の一般化処理について説明する。図１７は、一般ワード選択部２８９による一般化処理の流れの一例を示すフローチャートである。ここで、一般ワード選択部２８９が行うステップＳ３００からステップＳ３５０までの処理についての概要を説明する。一般ワード選択部２８９は、新ワードテーブル３０４から選択された新ワードが所定の第２期間に第２所定値以上のコンテンツに含まれていた（登場していた）場合、すでに一般に認知されたものと判定する。所定の第２期間とは例えば、過去半年間であるが、これに限られず、他の何らかの期間であってもよい。以下では、所定の第２期間を過去半年間として説明する。第２所定値とは、例えば、２０程度であるが、これに限られず、他の任意の整数であってよい。以下では、第２所定値を２０として説明する。上述した一般化条件とは、この判定条件を示す。この一般化条件による判定によって、一般ワード選択部２８９は、選択された新ワードを一般ワードへと遷移させることができる。ステップＳ３００からステップＳ３５０までの処理の流れは、このような新ワードから一般ワードへ遷移させる処理の流れを示す。
【００９８】
まず、一般ワード選択部２８９は、過去半年間のコンテンツ情報をコンテンツ情報取得部２７２から取得する（ステップＳ３００）。次に、一般ワード選択部２８９は、読み込んだ新ワードテーブル３０４に含まれる新ワードを上から順に選択し、選択された新ワード毎に、ステップＳ３２０からステップＳ３５０までの処理を繰り返し行う（ステップＳ３１０）。なお、一般ワード選択部２８９は、新ワードテーブル３０４に含まれる新ワードを上から順に選択する構成に代えて、例えば、ランダムに選択する構成であってもよく、下から順に選択する構成であってもよく、他の何らかの方法によって選択する構成であってもよい。
【００９９】
一般ワード選択部２８９は、ステップＳ３００で取得したコンテンツ情報を参照し、選択された新ワードを含むコンテンツを抽出する（ステップＳ３２０）。次に、一般ワード選択部２８９は、ステップＳ３２０で抽出されたコンテンツの数をカウントし、カウントされた数が２０以上か否かを判定する（ステップＳ３３０）。一般ワード選択部２８９によりカウントされた数は、第２算出値の一例である。なお、第２算出値は、ステップ３２０で抽出されたコンテンツの数に代えて、ステップＳ３２０で抽出されたコンテンツに基づいて算出された値であってもよい。ステップＳ３２０で抽出されたコンテンツの数が２０以上ではないと判定した場合（ステップＳ３３０−Ｎｏ）、一般ワード選択部２８９は、新ワードテーブル３０４から次の新ワードを選択し、ステップＳ３２０の処理を行う。一方、ステップＳ３２０で抽出されたコンテンツの数が２０以上であると判定した場合（ステップＳ３３０−Ｙｅｓ）、一般ワード選択部２８９は、選択された新ワードを一般ワードとして一般ワードテーブル３０３に格納（登録）する（ステップＳ３４０）。次に、一般ワード選択部２８９は、選択された新ワードのレコードを新ワードテーブル３０４から削除する（ステップＳ３５０）。
【０１００】
以下、図１８を参照して、図１６におけるステップＳ１６０の非認知化処理について説明する。図１８は、非認知ワード選択部２８８による非認知化処理の流れの一例を示すフローチャートである。ここで、非認知ワード選択部２８８が行うステップＳ４００からステップＳ４８０までの処理についての概要を説明する。非認知ワード選択部２８８は、一般ワードテーブル３０３及び新ワードテーブル３０４から選択されたワードが所定の期間（この一例では、過去半年間）のすべてのコンテンツに含まれていなかった場合（選択されたワードを含むコンテンツが０の場合）、すでに一般から忘れられた（非認知状態となった）と判定する。上述した非認知化条件とは、この判定条件を示す。この非認知化条件による判定によって、非認知ワード選択部２８８は、選択されたワードを非認知ワードへと遷移させることができる。ステップＳ４００からステップＳ４８０の処理の流れは、このような新ワードから一般ワードへ遷移させる処理の流れを示す。
【０１０１】
まず、非認知ワード選択部２８８は、ワードテーブル記憶部３０から新ワードテーブル３０４を読み込む（ステップＳ４００）。次に、非認知ワード選択部２８８は、ワードテーブル記憶部３０から一般ワードテーブル３０３を読み込む（ステップＳ４１０）。次に、非認知ワード選択部２８８は、コンテンツ情報取得部２７２から過去半年間のコンテンツ情報を取得する（ステップＳ４２０）。なお、非認知ワード選択部２８８は、図１６におけるステップＳ３００で一般ワード選択部２８９が取得した過去半年間のコンテンツ情報を用いて、ステップＳ４３０からステップＳ４８０までの処理を行う構成であってもよい。
【０１０２】
次に、非認知ワード選択部２８８は、読み込んだ一般ワードテーブル３０３及び新ワードテーブル３０４に含まれる新ワード及び一般ワードに含まれているワードを抽出し、抽出されたワードを１つずつ順に選択し、選択されたワード毎に、ステップＳ４３０からステップＳ４８０までの処理を繰り返し行う（ステップＳ４３０）。なお、一般ワード選択部２８９は、抽出されたワードをランダムに選択する構成であるとするが、他の何らかの方法によって選択する構成であってもよい。
【０１０３】
非認知ワード選択部２８８は、ステップＳ４２０で取得したコンテンツ情報を参照し、選択されたワードを含むコンテンツを抽出する（ステップＳ４４０）。次に、非認知ワード選択部２８８は、抽出されたコンテンツの数が０か否かを判定する（ステップＳ４５０）。抽出されたコンテンツの数が０ではないと判定した場合（ステップＳ４５０−Ｎｏ）、非認知ワード選択部２８８は、抽出されたワードから次のワードを選択し、選択されたワードに対してステップＳ４４０の処理を行う。一方、抽出されたコンテンツの数が０であると判定した場合（ステップＳ４５０−Ｙｅｓ）、非認知ワード選択部２８８は、新ワードテーブル３０４を参照して、選択されたワードが新ワードか否かを判定する（ステップＳ４６０）。
【０１０４】
選択されたワードが新ワードであると判定した場合（ステップＳ４６０−Ｙｅｓ）、非認知ワード選択部２８８は、選択されたワードに該当するレコードを新ワードテーブル３０４から削除する（ステップＳ４７０）。一方、選択されたワードが新ワードではないと判定した場合（ステップＳ４６０−Ｎｏ）、非認知ワード選択部２８８は、選択されたワードに該当するレコードを一般ワードテーブル３０３から削除する（ステップＳ４８０）。
【０１０５】
以下、図１９を参照して、図１６に示したステップＳ２３０における新ワード選択部２８６による新ワード登録処理について説明する。図１９は、図１６に示したステップＳ２３０における新ワード選択部２８６による新ワード登録処理の流れの一例を示すフローチャートである。ここで、新ワード選択部２８６が行うステップＳ５００からステップＳ６４０までの処理についての概要を説明する。新ワード選択部２８６は、ステップＳ５００からステップＳ６３０までの処理によって、新ワード候補テーブル３０２から選択された新ワード候補が上述した回数条件を満たすか否かを判定するための日計数、週計数、月計数、年計数をカウントする。そして、新ワード選択部２８６は、カウントされたそれらの計数に基づいて、選択された新ワード候補が回数条件を満たすか否かをステップＳ６４０の処理によって判定し、回数条件を満たす新ワード候補を新ワードテーブル３０４に格納する。なお、日計数、週計数、月計数、年計数は、カウントする構成に代えて、算出される構成であってもよい。算出される構成の例は、後述する。
【０１０６】
まず、新ワード選択部２８６は、ワードテーブル記憶部３０から新ワード候補テーブル３０２を読み込む（ステップＳ５００）。次に、新ワード選択部２８６は、新ワード候補テーブル３０２に含まれる新ワード候補を上から順に選択し、選択された新ワード候補毎に、ステップＳ５２０からステップＳ６３０までの処理を繰り返し行う（ステップＳ５１０）。新ワード選択部２８６は、コンテンツ情報取得部２７２から所定の第１期間のコンテンツ情報を取得する（ステップＳ５２０）。所定の第１期間は、例えば、過去半年間であるが、これに限られず、他の何らかの期間であってもよい。以下では、所定の第１期間を過去半年間として説明する。
【０１０７】
次に、新ワード選択部２８６は、ステップＳ５２０で取得したコンテンツ情報から、選択された新ワード候補を含むコンテンツを抽出する（ステップＳ５３０）。次に、新ワード選択部２８６は、ステップＳ５３０で抽出されたコンテンツの視聴率を算出する視聴率算出処理を視聴率算出部２８３に行わせる（ステップＳ５４０）。なお、視聴率算出処理の詳細については図２１において説明する。
【０１０８】
次に、新ワード選択部２８６は、ステップＳ５３０で抽出されたコンテンツの中から、ステップＳ５４０で算出された視聴率が所定視聴率未満のコンテンツを除外する（ステップＳ５５０）。所定視聴率とは、例えば、１％程度である。ステップＳ５５０におけるこの除外処理は、すなわち、ほぼ誰も視聴していないコンテンツを除外する処理である。新ワード選択部２８６は、この除外処理によって、選択されたワードが話題になるか否かの判定に影響を与えないと推定されるコンテンツを除外することができ、その結果、情報提供装置２は、ユーザーに対してより信頼性の高い新ワードの提供を行うことができる。
【０１０９】
次に、新ワード選択部２８６は、ステップＳ５５０で除外されずに残ったコンテンツの数が２以上か否かを判定する（ステップＳ５６０）。ステップＳ５５０で除外されずに残ったコンテンツの数が２以上ではないと判定した場合（ステップＳ５６０−Ｎｏ）、新ワード選択部２８６は、新ワード候補テーブル３０２から次の新ワード候補を選択し、次の新ワード候補に対してステップＳ５２０の処理を行う。一方、ステップＳ５５０で除外されずに残ったコンテンツの数が２以上であると判定した場合（ステップＳ５６０−Ｙｅｓ）、新ワード選択部２８６は、ステップＳ５５０で除外されずに残ったコンテンツのうち、最も古いコンテンツ（すなわち、放送時間が最古のコンテンツ）を、基準コンテンツＣ１として選択する（ステップＳ５７０）。
【０１１０】
次に、新ワード選択部２８６は、ステップＳ５５０で除外されずに残ったコンテンツを１つずつ順に選択し、選択されたコンテンツ毎にステップＳ５９０からステップＳ６３０までの処理を繰り返し行う（ステップＳ５８０）。なお、新ワード選択部２８６は、選択されたコンテンツを、ステップＳ５５０で除外されずに残ったコンテンツからランダムに選択する構成とするが、これに代えて、他の何らかの方法で選択する構成であってもよい。
【０１１１】
新ワード選択部２８６は、選択されたコンテンツの放送時間と、ステップＳ５７０で選択した基準コンテンツの放送時間との時間差を算出し、算出された時間差に応じて、ステップＳ６００からステップＳ６３０の処理のうちのいずれの処理を行うか判定する（ステップＳ５９０）。なお、放送時間とは、本実施形態において、放送開始時刻を示すとするが、これに代えて、例えば、放送終了時刻を示してもよく、放送開始時刻から放送終了時刻の時間間隔を示してもよく、放送開始時刻から放送終了時刻の間の任意の時刻又は時間間隔を示してもよい。
【０１１２】
算出された時間差が１日未満の場合（ステップＳ５９０−１日未満）、新ワード選択部２８６は、新ワード候補テーブル３０２の日計数の値に１を加算する（ステップＳ６００）。つまり、ステップＳ６００は、基準コンテンツの放送時間から遡った直近の１日の間に放送されたコンテンツの数をカウントする処理である。日計数が多いということは、すなわち、選択された新ワード候補の話題性が短期間で高くなったことを示す。
【０１１３】
算出された時間差が１日以上、７日未満の場合（ステップＳ５９０−１日以上、７日未満）、新ワード選択部２８６は、新ワード候補テーブル３０２の週計数の値に１を加算する（ステップＳ６１０）。つまり、ステップＳ６１０は、基準コンテンツの放送時間から遡った直近の１週の間に放送されたコンテンツの数をカウントする処理である。週計数が多いということは、すなわち、選択された新ワード候補の話題性が徐々に高くなったことを示す。
【０１１４】
算出された時間差が７日以上、３０日未満の場合（ステップＳ５９０−７日以上、３０日未満）、新ワード選択部２８６は、新ワード候補テーブル３０２の月計数の値に１を加算する（ステップＳ６２０）。つまり、ステップＳ６２０は、基準コンテンツの放送時間から遡った直近の１ヶ月の間に放送されたコンテンツの数をカウントする処理である。月計数が多いということは、すなわち、選択された新ワード候補の話題性が緩やかに高くなったことを示す。
【０１１５】
算出された時間差が３０日以上の場合（ステップＳ５９０−３０日以上）、新ワード選択部２８６は、新ワード候補テーブル３０２の年計数の値に１を加算する（ステップＳ６３０）。つまり、ステップＳ６３０は、基準コンテンツの放送時間から遡った直近の半年の間に放送されたコンテンツの数をカウントする処理である。年計数が多いということは、すなわち、選択された新ワード候補の話題性が長期間のうちに高くなったことを示す。
【０１１６】
ステップＳ５９０からステップＳ６３０までの繰り返し処理が終了した後、新ワード選択部２８６は、新ワード候補テーブル３０２に基づいて、新ワード候補を選択し、選択された新ワード候補が回数条件を満たすか否かを判定し、回数条件を満たす新ワード候補を新ワードテーブル３０４に登録するための登録処理を行う（ステップＳ６４０）なお、登録処理についての詳細は、図２０において説明する。ステップＳ５２０からステップＳ６４０までの繰り返し処理が終了した後、新ワード選択部２８６は、新ワード候補テーブル３０２を削除する（ステップＳ６５０）。
【０１１７】
以下、図２０を参照して、図１９に示したステップＳ５４０における視聴率算出部２８３による視聴率算出処理について説明する。図２０は、図１９に示したステップＳ５４０における視聴率算出部２８３による視聴率算出処理の流れの一例を示すフローチャートである。なお、以下では、視聴率算出部２８３が全国視聴率を算出する構成として説明するが、所定の地域の視聴率である地域視聴率を算出する構成であってもよく、全国視聴率及び地域視聴率の両方を算出する構成であってもよい。所定の地域の視聴率は、単一の地域の視聴率でもよく、複数の地域の視聴率でもよい。
【０１１８】
また、視聴率算出部２８３が地域視聴率を算出する構成の場合、新ワード選択部２８６は、図１９に示したステップＳ５５０において、選択されたコンテンツの地域視聴率が所定視聴率未満のコンテンツを除外する処理を行うものとする。また、視聴率算出部２８３が全国視聴率及び地域視聴率を算出する構成の場合、新ワード選択部２８６は、図１９に示したステップＳ５５０において、選択されたコンテンツの全国視聴率と地域視聴率のうちいずれか一方又は両方が所定視聴率未満のコンテンツを除外する処理を行うものとする。
【０１１９】
まず、視聴率算出部２８３は、図１９に示したステップＳ５３０で抽出されたコンテンツを１つずつ選択し、選択されたコンテンツに対してステップＳ９１０からステップＳ９４０までの処理を行う（ステップＳ９００）。視聴率算出部２８３は、選択されたコンテンツが終了しているか否かを判定する（ステップＳ９１０）。視聴率算出部２８３は、選択されたコンテンツが終了していないと判定した場合（ステップＳ９１０−Ｎｏ）、図１９に示したステップＳ５３０で抽出されたコンテンツから次のコンテンツを選択し、選択されたコンテンツに対してステップＳ９１０の処理を行う。
【０１２０】
一方、視聴率算出部２８３は、選択されたコンテンツが終了していると判定した場合（ステップＳ９１０−Ｙｅｓ）、コンテンツの放送開始時刻から放送終了時刻の間の時間間隔に分割し、分割された時間間隔毎にコンテンツを視聴していたテレビジョン受像機の全国の台数をカウントし、分割された時間間隔毎にカウントされた台数を和算して合計を算出する（ステップＳ９２０）。なお、視聴率算出部２８３は、地域視聴率を算出する場合、分割された時間間隔毎にコンテンツを視聴していたテレビジョン受像機の地域の台数をカウントし、分割された時間間隔毎にカウントされた台数を和算して合計を算出する。また、本実施形態において、所定の時間間隔は、単位時間当たりの視聴台数を求めるために１分間隔とする。
【０１２１】
次に、視聴率算出部２８３は、ステップＳ９２０で合計された台数を、コンテンツの放送開始時刻から放送終了時刻の間の時間間隔で除算し、単位時間当たり（本実施形態の場合１分当たり）の全国の平均視聴台数を算出する（ステップＳ９３０）。次に、視聴率算出部２８３は、算出した全国の平均視聴台数をそれぞれ、全国にある視聴ログを収集可能な全テレビジョン受像機の台数で除算することで、コンテンツの全国視聴率を算出する（ステップＳ９４０）。なお、視聴率算出部２８３は、テレビジョン受像機の台数によって視聴率を算出する構成としたが、これに代えて、視聴人数等を用いて視聴率を算出する構成であってもよい。
【０１２２】
以下、図２１を参照して、図１９に示したステップＳ６４０における新ワード選択部２８６による登録処理について説明する。図２１は、図１９に示したステップＳ６４０における新ワード選択部２８６による登録処理の流れの一例を示すフローチャートである。ここで、新ワード選択部２８６が行うステップＳ７００からステップＳ８１０までの処理についての概要を説明する。新ワード選択部２８６は、ステップＳ７００からステップＳ８１０までの処理によって、新ワード候補テーブル３０２から選択された新ワード候補が上述した回数条件を満たすか否かを判定し、回数条件を満たす新ワード候補を新ワードテーブル３０４に格納する。
【０１２３】
回数条件とは、具体的には、次の１）〜３）のうちいずれかを満たし、選択された新ワード候補が２つ以上の放送局のコンテンツによって採り上げられていることである。１）日計数が４以上、２）週計数が３以上、３）月計数又は年計数が２以上。なお、回数条件は、日計数が４以上であることに代えて、他の何らかの数値以上であるとしてもよく、週計数が３以上であることに代えて、他の何らかの数値以上であるとしてもよく、月計数又は年計数が２以上であることに代えて、他の何らかの数値以上であるとしてもよい。また、３）の条件は、月計数と年計数のそれぞれ２つの条件に分けられてもよい。また、回数条件は、上記の１）〜３）に代えて、異なる期間（例えば、１日間や１週間、１ヶ月に代えて、２日間や２週間、２ヶ月等の任意の期間）であってもよい。また、回数条件は、新ワード選択部２８６に予め設定されているとしてもよく、後からユーザーによって設定可能な構成であってもよい。また、日計数や週計数、月計数、年計数は、上記で説明した各計数をカウントする際、視聴率算出部２８３により算出された視聴率に基づいた重み付けを行い、重み付けされた数をカウントしたものとしてもよく、カウントされた各計数に対して視聴率の加算や乗算を行ったものとしてもよい。また、日計数や週計数、月計数、年計数は、基準時間とコンテンツの開始時間等との差を変数とする数式によって算出されてもよい。この場合、日計数や週計数、月計数、年計数は、例えば、コンテンツの時間差をtとした場合の１／ｔの和等のように、短期間にその新ワード候補がコンテンツに採り上げられた数が集中するほど値が大きくなるような算出方法によって算出してもよく、他の何らかの算出方法で算出してもよい。
【０１２４】
まず、新ワード選択部２８６は、新ワード候補テーブル３０２を参照して、選択された新ワード候補の日計数が４以上か否かを判定する（ステップＳ７００）。選択された新ワード候補の日計数が４以上であると判定した場合（ステップＳ７００−Ｙｅｓ）、新ワード選択部２８６は、図１９に示したステップＳ５７０で選択された基準コンテンツの放送時間から１日以内に放送されたコンテンツを、ステップＳ５３０で抽出されたコンテンツの中から抽出する（ステップＳ７１０）。
【０１２５】
次に、新ワード選択部２８６は、図１９に示したステップＳ５２０で取得したコンテンツ情報を参照し、ステップＳ７１０で抽出されたコンテンツの放送局を放送局ＩＤに基づいて抽出する。そして、新ワード選択部２８６は、抽出された放送局から重複しない放送局の数をカウントする（ステップＳ７２０）。次に、新ワード選択部２８６は、カウントされた放送局の数が２以上か否かを判定する（ステップＳ７３０）。カウントされた放送局の数が２以上ではないと判定した場合（ステップＳ７３０−Ｎｏ）、新ワード選択部２８６は、処理を終了する。一方、カウントされた放送局の数が２以上であると判定した場合（ステップＳ７３０−Ｙｅｓ）、新ワード選択部２８６は、選択された新ワード候補を新ワードとして新ワードテーブル３０４に格納する（ステップＳ７４０）。この時、新ワード選択部２８６は、新ワードテーブル３０４に選択された新ワード候補とともに、選択された新ワード候補に対応付けられた日計数、週計数、月計数、年計数、作成日時、更新日時を格納し、さらに再登場フラグ及び急盛上フラグに初期値０を格納する。
【０１２６】
一方、ステップＳ７００において、選択された新ワード候補の日計数が４以上ではないと判定した場合（ステップＳ７００−Ｎｏ）、新ワード選択部２８６は、選択された新ワード候補の週計数が３以上であるか否かを判定する（ステップＳ７５０）。選択された新ワード候補の週計数が３以上であると判定した場合（ステップＳ７５０−Ｙｅｓ）、新ワード選択部２８６は、図１９に示したステップＳ５７０で選択された基準コンテンツの放送時間から７日以内に放送されたコンテンツを、ステップＳ５３０で抽出されたコンテンツの中から抽出する（ステップＳ７６０）。
【０１２７】
次に、新ワード選択部２８６は、図１９に示したステップＳ５２０で取得したコンテンツ情報を参照し、ステップＳ７６０で抽出されたコンテンツの放送局を放送局ＩＤに基づいて抽出する。そして、新ワード選択部２８６は、抽出された放送局から重複しない放送局の数をカウントする（ステップＳ７７０）。次に、新ワード選択部２８６は、カウントされた放送局の数が２以上か否かを判定する（ステップＳ７８０）。カウントされた放送局の数が２以上ではないと判定した場合（ステップＳ７８０−Ｎｏ）、新ワード選択部２８６は、処理を終了する。一方、カウントされた放送局の数が２以上であると判定した場合（ステップＳ７８０−Ｙｅｓ）、新ワード選択部２８６は、選択された新ワード候補を新ワードとして新ワードテーブル３０４に格納する（ステップＳ７９０）。この時、新ワード選択部２８６は、新ワードテーブル３０４に選択された新ワード候補とともに、選択された新ワード候補に対応付けられた日計数、週計数、月計数、年計数、作成日時、更新日時を格納し、さらに再登場フラグ及び急盛上フラグに初期値０を格納する。
【０１２８】
一方、ステップＳ７５０において、選択された新ワード候補の週計数が３以上ではないと判定した場合（ステップＳ７５０−Ｎｏ）、新ワード選択部２８６は、選択された新ワード候補の月計数又は年計数が２以上であるか否かを判定する（ステップＳ８００）。選択された新ワード候補の月計数又は年計数が２以上ではないと判定した場合（ステップＳ８００−Ｎｏ）、新ワード選択部２８６は、処理を終了する。一方、選択された新ワード候補の月計数又は年計数が２以上であると判定した場合（ステップＳ８００−Ｙｅｓ）、新ワード選択部２８６は、選択された新ワード候補を新ワードとして新ワードテーブル３０４に格納する（ステップＳ８１０）。この時、新ワード選択部２８６は、新ワードテーブル３０４に選択された新ワード候補とともに、選択された新ワード候補に対応付けられた日計数、週計数、月計数、年計数、作成日時、更新日時を格納し、さらに再登場フラグ及び急盛上フラグに初期値０を格納する。
【０１２９】
以下、図２２を参照して、図１６に示したステップＳ２３０における再登場処理部２８７及び急盛上検出部２９０による再登場急盛上処理について説明する。図２２は、図１６に示したステップＳ２３０における再登場処理部２８７及び急盛上検出部２９０による再登場急盛上処理の流れの一例を示すフローチャートである。
【０１３０】
ここで、再登場処理部２８７及び急盛上検出部２９０が行うステップＳ１０００からステップＳ１１１０までの処理についての概要を説明する。再登場処理部２８７及び急盛上検出部２９０は、ステップＳ１０００からステップＳ１０３０までの処理と、ステップＳ１１２０の処理によって、選択された新ワード候補に該当する新ワードテーブル３０４に含まれる新ワードが急盛上条件を満たすか否かを判定し、新ワードテーブル３０４の急盛上条件を満たす新ワードを急盛上ワードとして選択する。急盛上条件とは、急盛上検出部２９０により算出される急盛上判定値が所定の閾値以上であることである。
【０１３１】
また、再登場処理部２８７は、ステップＳ１０４０からステップＳ１１１０までの処理によって、選択された新ワード候補に該当する新ワードテーブル３０４に含まれる新ワードが再登場条件を満たすか否かを判定し、新ワードテーブル３０４の再登場条件を満たす新ワードを再登場ワードとして選択する。再登場条件とは、次の４）、５）の両方を満たしていることである。４）月計数又は年計数が２未満、５）週計数が３以上又は日計数が４以上。
【０１３２】
まず、再登場処理部２８７は、図１６におけるステップＳ１７０で選択されたワードを含むコンテンツを、図１６におけるステップＳ１００で取得されたコンテンツ情報（過去１日の間のコンテンツ情報）から抽出する（ステップＳ１０００）。ここで、前記の過去１日の間は、所定の第３期間及び第４期間の一例である。本実施形態において、再登場処理部２８７は、ステップＳ１７０で選択されたワードを含む所定の第３期間及び第４期間におけるコンテンツを、ステップＳ１００で取得されたコンテンツ情報から抽出する構成としたが、これに代えて、再登場処理部２８７がステップＳ１０００において改めてステップＳ１７０で選択されたワードを含む所定の第３期間におけるコンテンツを含むコンテンツ情報をコンテンツ情報取得部２７２から取得する構成であってもよい。また、本実施形態において、所定の第３期間及び第４期間は、同じ期間であるとしたが、これに代えて、それぞれ異なる期間であってもよい。その場合、急盛上検出部２９０は、ステップＳ１０００で再登場処理部２８７とは別に、ステップＳ１７０で選択されたワードを含む所定の第４期間におけるコンテンツを含むコンテンツ情報をコンテンツ情報取得部２７２から取得する構成となる。次に、再登場処理部２８７は、抽出されたコンテンツの数が２以上か否かを判定する（ステップＳ１０１０）。抽出されたコンテンツの数が２以上ではないと判定した場合（ステップＳ１０１０−Ｎｏ）、再登場処理部２８７は、処理を終了する。一方、抽出されたコンテンツの数が２以上であると再登場処理部２８７が判定した場合（ステップＳ１０１０−Ｙｅｓ）、急盛上検出部２９０は、選択されたワードの急盛上判定値を算出するための急盛上判定値算出処理を行う（ステップＳ１０２０）。なお、急盛上判定値算出処理についての詳細は、図２３において説明する。
【０１３３】
次に、再登場処理部２８７は、ステップＳ１０２０で算出された急盛上判定値が所定の閾値以上か否かを判定する（ステップＳ１０３０）。ステップＳ１０２０で算出された急盛上判定値が所定の閾値（第４所定値の一例）以上であると再登場処理部２８７が判定した場合（ステップＳ１０３０−Ｙｅｓ）、急盛上検出部２９０は、新ワードテーブル３０４から選択されたワードのレコードを選択し、選択されたレコードの急盛上フラグを１に更新し（ステップＳ１１２０）、処理を終了する。
【０１３４】
一方、再登場処理部２８７は、ステップＳ１０２０で算出された急盛上判定値が所定の閾値以上であると判定した場合（ステップＳ１０３０−Ｙｅｓ）、ステップＳ１０００で抽出されたコンテンツのうち、最新のコンテンツを基準コンテンツとして選択する（ステップＳ１０４０）。次に、再登場処理部２８７は、ステップＳ１０００で抽出されたコンテンツを１つずつ選択し、選択されたコンテンツに対してステップＳ１０６０からステップＳ１１００までの処理を行う（ステップＳ１０５０）。なお、再登場処理部２８７は、選択されたコンテンツを、ステップＳ１０００で抽出されたコンテンツからランダムに選択する構成とするが、これに代えて、他の何らかの方法で選択する構成であってもよい。また、再登場処理部２８７は、ステップＳ１０５０の処理を開始する時、新ワードテーブル３０４の日計数、週計数、月計数、年計数を初期値０に初期化する。
【０１３５】
再登場処理部２８７は、選択されたコンテンツの放送時間と、ステップＳ１０４０で選択した基準コンテンツの放送時間との時間差を算出し、算出された時間差に応じて、ステップＳ１０７０からステップＳ１１００の処理のうちのいずれの処理を行うか判定する（ステップＳ１０６０）。算出された時間差が１日未満の場合（ステップＳ１０６０−１日未満）、再登場処理部２８７は、新ワードテーブル３０４の日計数の値に１を加算する（ステップＳ１０７０）。
【０１３６】
算出された時間差が１日以上、７日未満の場合（ステップＳ１０６０−１日以上、７日未満）、再登場処理部２８７は、新ワードテーブル３０４の週計数の値に１を加算する（ステップＳ１０８０）。算出された時間差が７日以上、３０日未満の場合（ステップＳ１０６０−７日以上、３０日未満）、再登場処理部２８７は、新ワードテーブル３０４の月計数の値に１を加算する（ステップＳ１０９０）。算出された時間差が３０日以上の場合（ステップＳ１０６０−３０日以上）、再登場処理部２８７は、新ワードテーブル３０４の年計数の値に１を加算する（ステップＳ１１００）。再登場処理部２８７によりカウントされた日計数、週計数、月計数、年計数のうちの一部又は全部は、第３算出値の一例である。なお、第３算出値は、ステップＳ１６０からステップＳ１１００においてカウントされた値に代えて、選択されたコンテンツの放送時間と、ステップＳ１０４０で選択した基準コンテンツの放送時間との時間差に基づいて算出された値であってもよい。
【０１３７】
ステップＳ１０６０からステップＳ１１００までの繰り返し処理が終了した後、再登場処理部２８７は、新ワードテーブル３０４を参照し、図１５におけるステップＳ１８０で選択されたワードに対して再登録処理を行い（ステップＳ１１１０）、その後、処理を終了する。
【０１３８】
以下、図２３を参照して、図２２に示したステップＳ１０２０における急盛上検出部２９０による急盛上判定値算出処理について説明する。図２３は、図２２に示したステップＳ１０２０における急盛上検出部２９０による急盛上判定値算出処理の流れの一例を示すフローチャートである。まず、急盛上検出部２９０は、コンテンツ情報取得部２７２から過去半年間の間のコンテンツ情報を取得し、取得されたコンテンツ情報から、図１６に示したステップＳ１７０で選択されたワードを含むコンテンツを抽出する（ステップＳ１２００）。
【０１３９】
次に、急盛上検出部２９０は、抽出されたコンテンツの数をカウントし、カウントされた数が２以上か否かを判定する（ステップＳ１２１０）。急盛上検出部２９０によりカウントされた数は、第４算出値の一例である。なお、第４算出値は、抽出されたコンテンツの数に代えて、抽出されたコンテンツに基づいて算出された値であってもよい。抽出されたコンテンツの数が２以上ではないと判定した場合（ステップＳ１２１０−Ｎｏ）、急盛上検出部２９０は、処理を終了する。一方、抽出されたコンテンツの数が２以上であると判定した場合（ステップＳ１２１０−Ｙｅｓ）、急盛上検出部２９０は、急盛上判定値を算出する（ステップＳ１２２０）。
【０１４０】
ここで、急盛上検出部２９０が急盛上判定値を算出する処理について説明する。急盛上検出部２９０は、ステップＳ１２００で抽出されたコンテンツの視聴率を視聴率算出部２８３に算出させる。そして、急盛上検出部２９０は、以下の式（１）に基づいて、急盛上判定値を算出する。なお、視聴率算出部２８３による視聴率の算出処理については、図１９において説明した視聴率算出処理と同様の処理を行うものとし、ここでは説明を省略する。
【０１４１】
【数１】
2015191326.tif 000003
【０１４２】
ここで、Ｐ（ｔ）は、半年前をｔ＝０とした時の経過時間ｔにおける急盛上判定値を示す。また、Ｖ（ｔ）は、経過時間ｔまでの視聴率の和であって、ステップＳ１２００で抽出されたコンテンツの視聴率の和を示す。ｂ［Ｐ（ｔ−１）］は、ブレーキ成分であり、経過時間ｔ−１における急盛上判定値に応じた値を算出する汎関数を示す。ブレーキ成分とは、コンテンツが１秒視聴されていないことで忘れられてしまう効果を表す値を示す。また、ブレーキ成分ｂ［Ｐ（ｔ）］は、視聴率の和Ｖ（ｔ）＝０の時、ブレーキ成分ｂ［Ｐ（ｔ−１）］＝０であり、０≦ｂ［Ｐ（ｔ−１）］≦Ｖ（ｔ）の範囲の値を出力する汎関数である。
【０１４３】
なお、急盛上検出部２９０は、急盛上判定値を上述した式（１）から算出する構成に代えて、例えば、経過時間ｔ＝０の時点から現在までの視聴率の和を表す曲線の勾配を急盛上判定値として算出する構成であってもよく、視聴率に基づいた他の何らかの関数や方法によって急盛上判定値を算出する構成であってもよい。
【０１４４】
次に、急盛上検出部２９０は、急盛上判定値が所定値以上か否かを判定する（ステップＳ１２３０）。急盛上判定値が所定値以上ではないと判定した場合（ステップＳ１２３０−Ｎｏ）、急盛上検出部２９０は、処理を終了する。急盛上判定値が所定値以上であると判定した場合（ステップＳ１２３０−Ｙｅｓ）、急盛上検出部２９０は、新ワードテーブル３０４を参照し、選択されたワードの急盛上フラグを１に更新し（ステップＳ１２４０）、処理を終了する。
【０１４５】
ここから、図２４を参照して、図２２に示したステップＳ１１１０における再登場処理部２８７による再登録処理について説明する。図２４は、図２２に示したステップＳ１１１０における再登場処理部２８７による再登録処理の流れの一例を示すフローチャートである。まず、再登場処理部２８７は、新ワードテーブル３０４を参照し、図１６に示したステップＳ１７０で選択されたワードの月計数又は年計数が２以上か否かを判定する（ステップＳ１３００）。
【０１４６】
再登場処理部２８７は、選択されたワードの月計数又は年計数が２（第３所定値の一例）以上であると判定した場合（ステップＳ１３００−Ｙｅｓ）、処理を終了する。一方、再登場処理部２８７は、選択されたワードの月計数又は年計数が２（第３所定値の一例）以上であると判定した場合（ステップＳ１３００−Ｎｏ）、新ワードテーブル３０４を参照し、選択されたワードの週計数が３（第３所定値の一例）以上か否かを判定する（ステップＳ１３１０）。選択されたワードの週計数が３以上であると判定した場合（ステップＳ１３１０−Ｙｅｓ）、再登場処理部２８７は、図２１に示したステップＳ１０４０で選択された基準コンテンツの放送時間から７日以内に放送されたコンテンツを、ステップＳ１０５０で抽出されたコンテンツの中から抽出する（ステップＳ１３２０）。
【０１４７】
次に、再登場処理部２８７は、図１６におけるステップＳ１００で取得されたコンテンツ情報を参照し、ステップＳ１３２０で抽出されたコンテンツの放送局を抽出する。そして、再登場処理部２８７は、抽出された放送局から重複しない放送局の数をカウントする（ステップＳ１３３０）。次に、再登場処理部２８７は、カウントされた放送局の数が２以上か否かを判定する（ステップＳ１３４０）。カウントされた放送局の数が２以上ではないと判定した場合（ステップＳ１３４０−Ｎｏ）、再登場処理部２８７は、処理を終了する。一方、カウントされた放送局の数が２以上であると判定した場合（ステップＳ１３４０−Ｙｅｓ）、再登場処理部２８７は、新ワードテーブル３０４を参照し、選択されたワードの再登場フラグを１に更新し（ステップＳ１３５０）、処理を終了する。
【０１４８】
一方、ステップＳ１３１０において、選択されたワードの週計数が３以上ではないと判定した場合（ステップＳ１３１０−Ｎｏ）、再登場処理部２８７は、新ワードテーブル３０４を参照し、選択されたワードの日計数が４以上か否かを判定する（ステップＳ１３６０）。選択されたワードの日計数が４以上であると判定した場合（ステップＳ１３６０−Ｙｅｓ）、再登場処理部２８７は、図２２に示したステップＳ１０４０で選択されたコンテンツであって、基準コンテンツの放送時間から１日以内に放送されたコンテンツを、ステップＳ１０５０で抽出されたコンテンツの中から抽出する（ステップＳ１３７０）。
【０１４９】
次に、再登場処理部２８７は、図１６におけるステップＳ１００で取得されたコンテンツ情報を参照し、ステップＳ１３７０で抽出されたコンテンツの放送局を抽出する。そして、再登場処理部２８７は、抽出された放送局から重複しない放送局の数をカウントする（ステップＳ１３８０）。次に、再登場処理部２８７は、カウントされた放送局の数が２以上か否かを判定する（ステップＳ１３９０）。カウントされた放送局の数が２以上ではないと判定した場合（ステップＳ１３９０−Ｎｏ）、再登場処理部２８７は、処理を終了する。一方、カウントされた放送局の数が２以上であると判定した場合（ステップＳ１３９０−Ｙｅｓ）、再登場処理部２８７は、新ワードテーブル３０４を参照し、選択されたワードの再登場フラグを１に更新し（ステップＳ１４００）、処理を終了する。
【０１５０】
ここから、図２５を参照して、図５に示したメイン画面を生成するためのメイン画面情報を画面情報生成部２９１が生成し、出力部２９２がメイン画面情報を店舗装置３に出力する処理について説明する。図２５は、図５に示したメイン画面を生成するためのメイン画面情報を画面情報生成部２９１が生成する処理の流れの一例を示すフローチャートである。まず、画面情報生成部２９１は、新ワードテーブル３０４を読み込み、読み込んだ新ワードテーブル３０４から作成日時が最新の新ワードと、再登場フラグが１の新ワードと、急盛上フラグが１の新ワードを抽出する（ステップＳ１５００）。
【０１５１】
次に、画面情報生成部２９１は、抽出された作成日時が最新の新ワードからランダムに３つの新ワードを選択する。そして、画面情報生成部２９１は、選択された３つの新ワードと、抽出された再登場フラグが１の新ワード及び急盛上フラグが１の新ワードを含むメイン画面を生成するためのメイン画面情報を、ＨＴＭＬやＣＳＳ、スクリプト言語によるプログラム等によって生成する（ステップＳ１５１０）。次に、出力部２９２は、画面情報生成部２９１により生成されたメイン画面情報を、店舗装置３に出力する（ステップＳ１５２０）。
【０１５２】
ここから、図２６を参照して、図５に示した一覧画面を生成するための一覧画面情報を画面情報生成部２９１が生成し、出力部２９２が一覧画面情報を店舗装置３に出力する処理について説明する。図２６は、図５に示した一覧画面を生成するための一覧画面情報を画面情報生成部２９１が生成する処理の流れの一例を示すフローチャートである。まず、画面情報生成部２９１は、新ワードテーブル３０４を読み込み、読み込んだ新ワードテーブル３０４から作成日時が最新の新ワードと、再登場フラグが１の新ワードと、急盛上フラグが１の新ワードを抽出する（ステップＳ１６００）。
【０１５３】
次に、画面情報生成部２９１は、抽出された作成日時が最新の新ワードと、再登場フラグが１の新ワードと、急盛上フラグが１の新ワードとを含む一覧画面を生成するための一覧画面情報を、ＨＴＭＬやＣＳＳ、スクリプト言語によるプログラム等によって生成する（ステップＳ１６１０）。次に、出力部２９２は、画面情報生成部２９１により生成されたメイン画面情報を、店舗装置３に出力する（ステップＳ１６２０）。
【０１５４】
ここから、図２７を参照して、図６に示した詳細画面を生成するための詳細画面情報を画面情報生成部２９１が生成し、出力部２９２が詳細画面情報を店舗装置３に出力する処理について説明する。図２７は、図６に示した詳細画面を生成するための詳細画面情報を画面情報生成部２９１が生成する処理の流れの一例を示すフローチャートである。まず、画面情報生成部２９１は、新ワードテーブル３０４を読み込み、読み込んだ新ワードテーブル３０４からユーザーにより選択された新ワードを抽出する。次に、画面情報生成部２９１は、コンテンツ情報取得部２７２から、過去半年の間の選択された新ワードを含むコンテンツ情報を取得する（ステップＳ１７１０）。
【０１５５】
次に、画面情報取得部３７１は、取得されたコンテンツ情報に含まれる対応情報を参照し、選択された新ワードにＪＡＮコードが対応付けられていた場合、ＪＡＮコードを抽出する（ステップＳ１７２０）。次に、画面情報生成部２９１は、取得されたコンテンツ情報から、選択された新ワードを含むコンテンツを抽出する（ステップＳ１７３０）。次に、画面情報取得部３７１は、商品情報取得部２７４から商品情報を取得する（ステップＳ１７４０）。次に、画面情報生成部２９１は、抽出されたコンテンツ毎に、そのコンテンツが一般にどの程度認知されたかを示す認知度を算出する認知度算出処理を行う（ステップＳ１７５０）。なお、認知度算出処理についての詳細は、図２８において説明する。
【０１５６】
次に、画面情報生成部２９１は、ステップＳ１７１０で取得されたコンテンツ情報を参照し、ステップＳ１７３０で抽出されたコンテンツのうち、イベントジャンルが健康又は美容のイベント中に選択された新ワードを含んでいるコンテンツを抽出する（ステップＳ１７６０）。次に、画面情報生成部２９１は、ステップＳ１７１０で取得されたコンテンツ情報を参照し、ステップＳ１７３０で抽出されたコンテンツのうち、イベントジャンルがレシピのイベント中に選択された新ワードを含んでいるコンテンツを抽出する（ステップＳ１７７０）。
【０１５７】
次に、画面情報生成部２９１は、抽出されたコンテンツの視聴率を、視聴率算出部２８３に算出させる（ステップＳ１７８０）。なお、視聴率算出部２８３による視聴率算出処理の詳細は、図２０に示した処理と同様のため、ここでは説明を省略する。次に、画面情報生成部２９１は、選択された新ワードと、抽出されたＪＡＮコードと、取得された商品情報と、抽出されたコンテンツのうち最も古いコンテンツの放送開始時刻及びコンテンツ名と、ステップＳ１７４０で抽出されたコンテンツの放送開始時刻及びコンテンツ名と、ステップＳ１７５０で抽出されたコンテンツの放送開始時刻及びコンテンツ名とに基づいて、詳細画面情報を生成する（ステップＳ１７９０）。次に、出力部２９２は、画面情報生成部２９１により生成された詳細画面情報を、店舗装置３に出力する（ステップＳ１８００）。
【０１５８】
以下、図２８を参照して、図２７に示したステップＳ１７５０における画面情報生成部２９１による認知度算出処理について説明する。図２８（Ａ）は、図２７に示したステップＳ１７５０における画面情報生成部２９１による認知度算出処理の流れの一例を示すフローチャートである。まず、画面情報生成部２９１は、図２７に示したステップＳ１７３０で抽出されたコンテンツのそれぞれに対して、認知度を決めるためのスコアを算出する（ステップＳ１８１０）。
【０１５９】
ここで、認知度を決めるためのスコアを算出する処理について説明する。画面情報生成部２９１は、図２７に示したステップＳ１７３０で抽出されたコンテンツを１つずつ選択し、選択されたコンテンツにおける新ワードの露出時間を、図２７に示したステップＳ１７１０で取得したコンテンツ情報を参照して算出する。新ワードの露出時間とは、選択されたコンテンツにおいて、選択された新ワードが登場したイベントの開始時刻から終了時刻までの時間間隔を総和した時間である。画面情報生成部２９１は、算出された露出時間を、選択されたコンテンツの視聴率に乗算することで、スコアを算出する。すなわち、
（スコア）＝（視聴率）×（露出時間）
である。
【０１６０】
次に、画面情報生成部２９１は、図２８（Ｂ）に示したテーブルを参照し、算出されたスコアに基づいて、選択されたコンテンツの認知度を決定する（ステップＳ１８２０）。図２８（Ｂ）は、認知度とスコアを対応付ける対応テーブルの一例を示す。なお、画面情報生成部２９１は、予め図２８（Ｂ）に示した対応テーブルを記憶しているものとするが、記憶部２２から読み込むとしてもよく、ユーザーが後から設定できるとしてもよい。
【０１６１】
以下、図２９を参照して、情報提供装置２によりコンテンツから抽出されたワードがどのように新ワードと、一般ワードと、非認知ワードを遷移するかを説明する。図２９は、情報提供装置２によりコンテンツから抽出されたワードが、新ワード、一般ワード、非認知ワードを遷移する様子の一例を模式的に示した図である。初期状態の情報提供装置２が初回にコンテンツからワードを抽出した場合、抽出されたワードのすべては非認知ワードとして扱われる。
【０１６２】
情報提供装置２は、抽出されたワードのうち、新ワード候補条件及び回数条件を満たすワードを新ワードとして登録する。そして、情報提供装置２は、登録された新ワードのうち、非認知化条件を満たす新ワードを非認知ワードに遷移させる。また、情報提供装置２は、登録された新ワードのうち、一般化条件を満たす新ワードを一般ワードに遷移させる。情報提供装置２は、一般ワードのうち、非認知化条件を満たす一般ワードを非認知ワードに遷移させる。
【０１６３】
このように、情報提供装置２は、コンテンツから抽出されるワードを、新ワード、一般ワード、非認知ワードの３つの種別のワードに分類し、各ワードが条件を満たすたびに種別を遷移させるため、ユーザーに対してこれからメディアやインターネット上等で話題となるワードを提示することができる。
【０１６４】
以上説明したように、第１実施形態に係る情報提供システム１は、ブロードキャスト放送されたコンテンツの内容を記述したコンテンツ情報を参照し、コンテンツ情報に含まれるワードを抽出し、ワードの抽出回数をカウントし、抽出回数が所定の回数条件を満たすワードを新ワードとして選択する。これにより、情報提供システム１は、これから話題になると推定される新ワードを提示することができる。
【０１６５】
＜第２実施形態＞
以下、本発明の第２実施形態について、図面を参照して説明する。第２実施形態に係る情報提供システム１０は、新ワード候補テーブル３０２と新ワードテーブル３０４に含まれる日計数、週計数、月計数、年計数に基づいて新ワード、一般ワード、非認知ワードの遷移処理を行うのに代えて、テーブル中のレコードの作成日時や更新日時等に基づいて新ワード、一般ワード、非認知ワードの遷移処理を行う。なお、第２実施形態では、第１実施形態と同様な構成部には、同じ符号を付して説明を省略する。
【０１６６】
情報提供システム１０は、店舗装置３と、表示装置４と、コンテンツ情報サーバ５と、視聴ログサーバ６と、ＰＯＳサーバ７と、店舗商品サーバ８と、情報提供装置１１を具備する。
以下、図３０を参照して、第２実施形態に係る情報提供装置１１の機能構成について説明する。図３０は、第２実施形態に係る情報提供装置１１の機能構成の一例を示す図である。
【０１６７】
情報提供装置１１は、入力受付部２３と、マスター制御部２６と、情報取得部２７と、処理部２８ａと、ワードテーブル記憶部３０ａを備える。また、ワード抽出部２８１と、新ワード候補抽出部２８２ａと、視聴率算出部２８３と、新ワード選択部２８６ａと、再登場処理部２８７ａと、非認知ワード選択部２８８ａと、一般ワード選択部２８９ａと、急盛上検出部２９０ａと、画面情報生成部２９１と、出力部２９２を備える。なお、新ワード候補抽出部２８２ａと、新ワード選択部２８６ａと、再登場処理部２８７ａと、非認知ワード選択部２８８ａと、一般ワード選択部２８９ａと、急盛上検出部２９０ａのそれぞれの概要については、第１実施形態の新ワード候補抽出部２８２と、新ワード選択部２８６と、再登場処理部２８７と、非認知ワード選択部２８８と、一般ワード選択部２８９と、急盛上検出部２９０のそれぞれと同様であるため、説明を省略する。
【０１６８】
ワードテーブル記憶部３０ａは、記憶部２２の記憶領域の一部又は全部である。ワードテーブル記憶部３０ａは、抽出ワードテーブル３０１ａと、新ワード候補テーブル３０２ａと、一般ワードテーブル３０３ａと、新ワードテーブル３０４ａを格納する。
【０１６９】
抽出ワードテーブル３０１ａは、ワード抽出部２８１により抽出されたワードを格納するテーブルである。ここで、図３１を参照して、抽出ワードテーブル３０１ａについて説明する。図３１は、抽出ワードテーブル３０１ａの一例を示す図である。抽出ワードテーブル３０１ａには、抽出されたワードを識別するための識別ＩＤと、ワード抽出部２８１によりコンテンツ情報から抽出されたワードと、レコードの作成日時と、ワードが含まれていたコンテンツと、ワードが含まれていたコンテンツを放送した放送局ＩＤとが対応付けられて格納される。また、図３１に示したように、抽出ワードテーブル３０１ａには、ワード抽出部２８１が特定のジャンルのワードのみを抽出したわけではないため、食品「カレーライス」等の他に、出演者「審査員」等のように各種ジャンルのワードが格納される。
【０１７０】
新ワード候補テーブル３０２ａは、新ワード候補抽出部２８２ａにより抽出された新ワード候補を格納するテーブルである。ここで、図３２を参照して、新ワード候補テーブル３０２について説明する。図３２は、新ワード候補テーブル３０２ａの一例を示す図である。新ワード候補テーブル３０２ａには、抽出された新ワード候補を識別するための識別ＩＤと、新ワード候補抽出部２８２ａにより抽出された新ワード候補と、各新ワード候補が抽出された日時と、各新ワードが抽出された日にその新ワードを採り上げたコンテンツ数と、その新ワードを採り上げた各コンテンツの放送局ＩＤとが対応付けられて格納される。
【０１７１】
一般ワードテーブル３０３ａは、一般ワード選択部２８９ａにより選択された一般ワードを格納するテーブルである。ここで、図３３を参照して、一般ワードテーブル３０３ａについて説明する。図３３は、一般ワードテーブル３０３ａの一例を示す図である。一般ワードテーブル３０３ａには、一般ワードを識別するための識別ＩＤと、一般ワード選択部２８９ａにより選択された一般ワードと、レコードの作成日時と、レコードの更新日時が対応付けられて格納される。
【０１７２】
新ワードテーブル３０４ａは、新ワード選択部２８６ａにより選択された新ワードを格納するテーブルである。ここで、図３４を参照して、新ワードテーブル３０４ａについて説明する。図３４は、新ワードテーブル３０４ａの一例を示す図である。新ワードテーブル３０４ａには、新ワードを識別するための識別ＩＤと、新ワード選択部２８６ａにより選択された新ワードと、過去半年間にその新ワードを採り上げたコンテンツの放送日（以下、出現日と称する）と、過去半年間にその新ワードを採り上げたコンテンツ数と、その新ワードの再登場フラグと、その新ワードの急盛上フラグが対応付けられて格納される。
【０１７３】
以下、図３５を参照して、情報提供装置１１が一般ワードテーブル３０３ａと新ワードテーブル３０４ａを生成する処理について説明する。図３５は、情報提供装置２が一般ワードテーブル３０３ａと新ワードテーブル３０４ａを生成する処理の一例を示すフローチャートである。以下では、情報提供装置１１は、所定の時刻になるとステップＳ１９００からステップＳ２０７０までの処理を行うものとして説明するが、これに代えて、所定の期間が経過するたびに、ステップＳ１９００からステップＳ２０７０までの処理を行う構成であってもよく、前回のマスター制御部２６からのメイン画面情報取得の要求を取得した時刻から、今回のマスター制御部２６からのメイン画面情報取得の要求を取得した時刻までの間の期間であってもよい。
【０１７４】
まず、新ワード候補抽出部２８２ａは、ワードテーブル記憶部３０ａの新ワード候補テーブル３０２ａを参照し、抽出日時が１ヶ月以上前のレコードを削除する（ステップＳ１９００）。次に、新ワード選択部２８６は、ワードテーブル記憶部３０ａの新ワードテーブル３０４ａを参照し、半年以上前の出現日時と、半年以上前の出現日時の新ワードに対応付けられたコンテンツ数を初期値０に初期化する（ステップＳ１９１０）。
【０１７５】
次に、一般ワード選択部２８９ａは、ワードテーブル記憶部３０ａの一般ワードテーブル３０３ａを参照し、更新日時が半年以上前のレコードを削除する（ステップＳ１９２０）。次に、新ワード候補抽出部２８２ａは、店舗商品情報取得部２７１から店舗商品情報を取得し、取得した店舗商品の商品名及び補足情報を抽出する（ステップＳ１９２０）。次に、一般ワード選択部２８９ａは、ワードテーブル記憶部３０ａから一般ワードテーブル３０３ａを読み込み、読み込んだ一般ワードテーブル３０３ａから一般ワードを抽出する（ステップＳ１９４０）。
【０１７６】
次に、新ワード候補抽出部２８２ａは、コンテンツ情報取得部２７２から過去２４時間の間のコンテンツ情報を取得する（ステップＳ１９５０）次に、ワード抽出部２８１はステップＳ１９５０で取得したコンテンツ情報からワードを抽出し、抽出したワードを、各ワードが含まれていたコンテンツ及びそのコンテンツを放送した放送局ＩＤと対応付けて抽出ワードテーブル３０１ａに格納する（ステップＳ１９６０）。
【０１７７】
次に、新ワード候補抽出部２８２ａは、ワードテーブル記憶部３０ａから抽出ワードテーブル３０１ａを読み込み、読み込んだ抽出ワードテーブル３０１ａに含まれるワードを上から順に選択し、選択されたワード毎に、ステップＳ１９８０からステップＳ２０４０までの処理を繰り返し行う（ステップＳ１９７０）。なお、新ワード候補抽出部２８２ａは、抽出ワードテーブル３０１ａに含まれるワードを上から順に選択する構成に代えて、例えば、ランダムに選択する構成であってもよく、下から順に選択する構成であってもよく、他の何らかの方法によって選択する構成であってもよい。
【０１７８】
新ワード候補抽出部２８２ａ、選択されたワードのジャンルが食品か否かを判定する（ステップＳ１９８０）。より具体的には、新ワード候補抽出部２８２ａは、ステップＳ１９５０でワード抽出部２８１により取得されたコンテンツ情報に含まれる対応情報を参照し、選択されたワードのジャンルが食品か否かを判定する。なお、新ワード候補抽出部２８２ａは、選択されたワードのジャンルが食品か否かを判定する構成に代えて、選択されたワードのジャンルが衣料品や電化製品、役務、レシピ等の使用方法等の所定のジャンルか否かを判定する構成であってもよい。
【０１７９】
選択されたワードのジャンルが食品ではないと判定した場合（ステップＳ１９８０−Ｎｏ）、新ワード候補抽出部２８２ａは、抽出ワードテーブル３０１ａから次のワードを選択し、次のワードに対してステップＳ１９８０の処理を行う。一方、選択されたワードのジャンルが食品であると判定した場合（ステップＳ１９８０−Ｙｅｓ）、新ワード候補抽出部２８２ａは、店舗商品情報を参照し、選択されたワードが店舗商品であるか否かを判定する（ステップＳ１９９０）。
【０１８０】
選択されたワードが店舗商品であると判定した場合（ステップＳ１９９０−Ｙｅｓ）、新ワード候補抽出部２８２ａは、抽出ワードテーブル３０１ａから次のワードを選択し、次のワードに対してステップＳ１９８０の処理を行う。一方、選択されたワードが店舗商品ではないと判定した場合（ステップＳ１９９０−Ｎｏ）、新ワード候補抽出部２８２ａは、一般ワードテーブル３０３ａを参照し、選択されたワードが一般ワードか否かを判定する（ステップＳ２０００）。
【０１８１】
選択されたワードが一般ワードではないと新ワード候補抽出部２８２ａが判定した場合（ステップＳ２０００−Ｎｏ）、一般ワード選択部２８９は、一般ワードテーブル３０３ａの更新日時を更新する（ステップＳ２０３０）。そして、新ワード候補テーブル３０２は、抽出ワードテーブル３０１ａから次のワードを選択し、次のワードに対してステップＳ１９８０の処理を行う。選択されたワードが一般ワードであると判定した場合（ステップＳ２０００−Ｙｅｓ）、新ワード候補抽出部２８２ａは、新ワードテーブル３０４ａを参照し、選択されたワードが過去にすでに抽出されている新ワードに該当するか否かを判定する（ステップＳ２０１０）。
【０１８２】
選択されたワードが過去にすでに抽出されている新ワードに該当しないと判定した場合（ステップＳ２０１０−Ｎｏ）、新ワード候補抽出部２８２ａは、選択されたワードを新ワード候補テーブル３０２ａに登録するための新ワード候補登録処理を行う（ステップＳ２０２０）。なお、新ワード候補抽出部２８２ａによる新ワード候補登録処理の詳細については、図３５において説明する。一方、選択されたワードが過去にすでに抽出されている新ワードに該当すると判定した場合（ステップＳ２０１０−Ｙｅｓ）、再登場処理部２８７ａ及び急盛上検出部２９０ａは、選択されたワードであって、新ワードテーブル３０４ａに含まれていたワードが、再登場条件又は急盛上条件を満たすか否かを判定する再登場急盛上処理を行う（ステップＳ２０４０）。なお、再登場処理部２８７ａ及び急盛上検出部２９０ａによる再登場急盛上処理の詳細については、図３６において説明する。
【０１８３】
ステップＳ１９７０の繰り返し処理が終了した後、新ワード選択部２８６ａは、新ワード候補テーブル３０２ａに含まれる新ワード候補から第２回数条件を満たす新ワード候補を新ワードとして新ワードテーブル３０４ａに登録するための新ワード登録処理を行う（ステップＳ２０５０）。第２回数条件とは、次の６）〜８）のうちいずれかを満たすことである。６）新ワード候補テーブル３０２ａのコンテンツ数の値が３以上、７）過去１週間の間の対象の新ワード候補を含むコンテンツの数が４以上、８）過去１ヶ月の間の対象の新ワード候補を含むコンテンツの数が４以上。
【０１８４】
次に、一般ワード選択部２８９ａは、新ワードテーブル３０４ａを参照して、一般化条件を満たす新ワードを削除し、一般ワードテーブル３０３ａへ登録するための一般ワード登録処理を行う（ステップＳ２０６０）。
【０１８５】
以下、図３６を参照して、図３５におけるステップＳ２０２０の新ワード候補抽出部２８２ａによる新ワード候補登録処理について説明する。図３６は、図３５におけるステップＳ２０２０の新ワード候補抽出部２８２ａによる新ワード候補登録処理の流れの一例を示すフローチャートである。まず、新ワード候補抽出部２８２ａは、新ワード候補テーブル３０２ａを参照し、図３５に示したステップＳ１９７０で選択されたワードに該当する新ワード候補がすでに含まれているか否かを判定する（ステップＳ２１００）。
【０１８６】
選択されたワードに該当する新ワード候補がすでに含まれていないと判定した場合（ステップＳ２１００−Ｎｏ）、新ワード候補抽出部２８２は、新ワード候補テーブル３０２ａに選択されたワードのレコードを追加し（ステップＳ２１３０）、処理を終了する。一方、選択されたワードに該当する新ワード候補がすでに含まれていると判定した場合（ステップＳ２１００−Ｎｏ）、新ワード候補抽出部２８２ａは、抽出ワードテーブル３０１ａにおいて「選択されたワード」に対応付けられている放送局ＩＤと、新ワード候補テーブル３０２ａにおいて「選択されたワード」に該当するレコードに含まれている放送局ＩＤとを比較し、同一の放送局ＩＤがあるか否かを判定する（ステップＳ２１１０）。
【０１８７】
同一の放送局ＩＤがあると判定した場合（ステップＳ２１１０−Ｙｅｓ）、新ワード候補抽出部２８２ａは、処理を終了する。一方、同一の放送局ＩＤがないと判定した場合（ステップＳ２１１０−Ｎｏ）、新ワード候補抽出部２８２ａは、選択されたワードに該当する新ワード候補テーブル３０２ａのレコードのコンテンツ数に１を加算する（ステップＳ２１２０）。
【０１８８】
以下、図３７を参照して、図３５におけるステップＳ２０４０の再登場処理部２８７ａ及び急盛上検出部２９０ａによる再登場急盛上処理について説明する。図３７は、図３５におけるステップＳ２０４０の再登場処理部２８７ａ及び急盛上検出部２９０ａによる再登場急盛上処理の流れの一例を示すフローチャートである。
【０１８９】
まず、再登場処理部２８７ａは、図３５に示したステップＳ２９７０で選択されたワードに該当する新ワードテーブル３０４ａのレコードに含まれる過去半年間の新ワードを含むコンテンツ数が２以上か否かを判定する（ステップＳ２２１０）。過去半年間の新ワードを含むコンテンツ数が２以上であると再登場処理部２８７ａが判定した場合（ステップＳ２２１０−Ｙｅｓ）、急盛上検出部２９０ａは、第１実施形態で説明した急盛上判定値を算出する（ステップＳ２２２０）。なお、急盛上判定値を算出する処理についての詳細は、図２３に示したステップＳ１２２０と同様なので説明を省略する。
【０１９０】
次に、急盛上検出部２９０ａは、算出された急盛上判定値が所定値以上か否かを判定する（ステップＳ２２３０）。算出された急盛上判定値が所定値以上ではないと判定した場合（ステップＳ２２３０−Ｎｏ）、急盛上検出部２９０ａは、処理を終了する。一方、算出された急盛上判定値が所定値以上であると判定した場合（ステップＳ２２３０−Ｙｅｓ）、急盛上検出部２９０ａは、選択されたワードに該当する新ワードテーブル３０４ａのレコードの急盛上フラグを１に更新し（ステップＳ２２４０）、処理を終了する。
【０１９１】
ステップＳ２２１０で過去半年間の新ワードを含むコンテンツ数が２以上ではないと判定した場合（ステップＳ２２１０−Ｙｅｓ）、再登場処理部２８７ａは、選択されたワードに該当する新ワードテーブル３０４ａのレコードに本日の日にちを出現日に追加する（ステップＳ２２５０）。次に、再登場処理部２８７ａは、選択されたワードに該当する新ワードテーブル３０４ａのレコードの出現日を参照し、選択されたワードが再登場条件を満たすか否かを判定する（ステップＳ２２６０）。選択されたワードが再登場条件を満たさないと判定した場合（ステップＳ２２６０−Ｎｏ）、再登場処理部２８７ａは、処理を終了する。一方、選択されたワードが再登場条件を満たすと判定した場合（ステップＳ２２６０−Ｙｅｓ）、再登場処理部２８７ａは、選択されたワードに該当する新ワードテーブル３０４ａのレコードの再登場フラグを１に更新し（ステップＳ２２７０）、処理を終了する。
【０１９２】
以下、図３８を参照して、図３５におけるステップＳ２０５０の新ワード選択部２８６ａによる新ワード登録処理について説明する。図３８は、図３５におけるステップＳ２０５０の新ワード選択部２８６ａによる新ワード登録処理の流れの一例を示すフローチャートである。
【０１９３】
まず、新ワード選択部２８６ａは、新ワード候補テーブル３０２ａを参照し、抽出日時が最新の新ワード候補を抽出する（ステップＳ２３００）。次に、新ワード選択部２８６ａは、抽出された新ワード候補を上から順に選択し、選択された新ワード候補毎に、ステップＳ２３２０からステップＳ２３６０までの処理を繰り返し行う（ステップＳ２３１０）。新ワード選択部２８６ａは、新ワード候補テーブル３０２ａを参照し、選択された新ワード候補に対応付けられたコンテンツ数が３以上か否かを判定する（ステップＳ２３２０）。
【０１９４】
選択された新ワード候補に対応付けられたコンテンツ数が３以上ではないと判定した場合（ステップＳ２３２０−Ｎｏ）、新ワード選択部２８６ａは、コンテンツ情報取得部２７２から選択された新ワード候補を含む過去１週間の間のコンテンツ情報を取得し、取得されたコンテンツ情報から選択された新ワード候補を含むコンテンツを抽出する。そして、新ワード選択部２８６ａは、抽出されたコンテンツの数が４以上か否かを判定する（ステップＳ２３３０）。抽出されたコンテンツの数が４以上ではないと判定した場合（ステップＳ２３３０−Ｎｏ）、新ワード選択部２８６ａは、コンテンツ情報取得部２７２から選択された新ワード候補を含む過去１ヶ月の間のコンテンツ情報を取得し、取得されたコンテンツ情報から選択された新ワード候補を含むコンテンツを抽出する。そして、新ワード選択部２８６ａは、抽出されたコンテンツの数が４以上か否かを判定する（ステップＳ２３４０）。抽出されたコンテンツの数が４以上ではないと判定した場合（ステップＳ２３４０）、新ワード選択部２８６ａは、新ワード候補テーブル３０２ａから次の新ワード候補を選択し、次の新ワード候補に対してステップＳ２３２０の処理を行う。
【０１９５】
一方、ステップＳ２３２０で選択された新ワード候補に対応付けられたコンテンツ数が３以上であると判定した場合（ステップＳ２３２０−Ｙｅｓ）、ステップＳ２３３０で抽出されたコンテンツの数が４以上であると判定した場合（ステップＳ２３３０−Ｙｅｓ）、ステップＳ２３４０で抽出されたコンテンツの数が４以上ではないと判定した場合（ステップＳ２３４０−Ｙｅｓ）のうちいずれかの場合、新ワード選択部２８６ａは、選択された新ワード候補のレコードを新ワードテーブル３０４ａに追加する（ステップＳ２３５０）。次に、新ワード選択部２８６ａは、選択された新ワード候補のレコードを新ワード候補テーブル３０２ａから削除する（ステップＳ２３６０）。
【０１９６】
以下、図３９を参照して、図３５におけるステップＳ２０６０の一般ワード選択部２８９ａによる一般ワード登録処理について説明する。図３９は、図３５におけるステップＳ２０６０の一般ワード選択部２８９ａによる一般ワード登録処理の流れの一例を示すフローチャートである。
【０１９７】
まず、一般ワード選択部２８９ａは、新ワードテーブル３０４ａを参照し、出現日に本日を含む新ワードを抽出する（ステップＳ２４００）。次に、一般ワード選択部２８９ａは、抽出された新ワードを上から順に選択し、選択された新ワード毎に、ステップＳ２４２０からステップＳ２４３０までの処理を繰り返し行う（ステップＳ２４１０）。一般ワード選択部２８９ａは、選択された新ワードを含む過去半年の間のコンテンツ情報をコンテンツ情報取得部２７２から取得し、取得されたコンテンツ情報から選択された新ワードを含むコンテンツを抽出する。そして、一般ワード選択部２８９ａは、抽出されたコンテンツの数が２０以上か否かを判定する（ステップＳ２４２０）。
【０１９８】
抽出されたコンテンツの数が２０以上ではないと判定した場合（ステップＳ２４２０−Ｎｏ）、一般ワード選択部２８９ａは、ステップＳ２４００で抽出された新ワードから次の新ワードを選択し、選択された新ワードに対してステップＳ２４２０の処理を行う。一方、抽出されたコンテンツの数が２０以上であると判定した場合（ステップＳ２４２０−Ｙｅｓ）、一般ワード選択部２８９ａは、選択された新ワードを一般ワードとして一般ワードテーブル３０３ａにレコードを追加する（ステップＳ２４３０）。次に、一般ワード選択部２８９ａは、選択された新ワードに該当する新ワードテーブル３０４ａのレコードを削除（ステップＳ２４４０）し、ステップＳ２４００で抽出された新ワードから次の新ワードを選択し、選択された新ワードに対してステップＳ２４２０の処理を行う。そして、一般ワード選択部２８９ａは、ステップＳ２４１０の繰り返し処理が終了した後、処理を終了する。
【０１９９】
以上説明したように、第２実施形態に係る情報提供システム１０は、新ワード候補テーブル３０２と新ワードテーブル３０４に含まれる日計数、週計数、月計数、年計数に基づいて新ワード、一般ワード、非認知ワードの遷移処理を行うのに代えて、テーブル中のレコードの作成日時や更新日時等に基づいて新ワード、一般ワード、非認知ワードの遷移処理を行う。これにより、情報提供システム１は、第１実施形態と同様の効果を得ることができる。
【０２００】
＜第３実施形態＞
以下、本発明の第３実施形態について、図面を参照して説明する。第３実施形態に係る情報提供システム１は、情報提供装置２がワードを抽出する対象のコンテンツがブロードキャスト放送されたテレビジョン番組やラジオ番組等に代えて、電子化された書籍やカタログ等（以下、これらを電子書籍と称する）である。なお、第３実施形態では、第１実施形態と同様な構成部には、同じ符号を付して説明を省略する。
【０２０１】
図４０は、第３実施形態に係る情報提供システム１ａが使用される状況を模式的に示す図である。情報提供システム１ａは、情報提供装置２ａ、店舗装置３、表示装置４、コンテンツ情報サーバ５ａ、発行ログサーバ６ａ、ＰＯＳサーバ７、及び店舗商品サーバ８を具備する。
【０２０２】
コンテンツ情報サーバ５ａは、電子化された書籍の内容に関するテキスト情報をコンテンツ情報としてコンテンツ情報テーブルに格納する。コンテンツ情報サーバ５ａは、コンテンツ情報テーブルとともに、コンテンツ情報に含まれる各種ワードと、各ワードのジャンル（種別）を示す情報を対応付けた対応情報を、対応情報テーブルとして記憶している。また、対応情報テーブルに含まれるワードのうち、商品を示すワードには、ＪＡＮコードが対応付けられている。
【０２０３】
以下、図４１を参照して、コンテンツ情報サーバ５ａに格納されるコンテンツ情報テーブルについて説明する。図４１は、コンテンツ情報サーバ５ａに格納されるコンテンツ情報テーブルＴ２−１ａの一例を示す図である。コンテンツ情報テーブルＴ２−１ａには、情報を識別する識別ＩＤと、電子書籍の発行日と、電子書籍名と、電子書籍内の項目と、項目毎の内容の情報と、その内容のジャンルと、出版元を識別する出版元ＩＤとが対応付けられて格納される。情報提供装置２ａは、コンテンツ情報テーブルＴ２−１ａからワードを抽出し、抽出されたワードに基づいて、第１実施形態や第２実施形態において説明した処理を行い、新ワードを選択する。なお、出版元ＩＤは、開示元を示す情報の一例である。
【０２０４】
発行ログサーバ６ａは、インターネット上の電子書籍の発行ログを記憶している。発行ログは、例えば、電子書籍の発行元を識別する発行元ＩＤと、電子書籍が発行された日時とを対応付けて記憶した情報であり、発行ログを収集可能なサーバであって、電子書籍を発行しているウェブサーバ等から収集される。情報提供装置２ａは、発行ログサーバ６ａから発行ログを取得し、取得した発行ログに基づいて、情報提供装置２が算出する視聴率に代えて発行率を算出し、算出された発行率に基づいて、例えば、図１９に示したステップＳ５５０等の処理を行う。発行率の算出は、例えば、発行ログサーバ６ａにおいて記録された所定の期間の全発行数によって、発行率を算出したい電子書籍の発行数を除算することで行うが、これに限られず、発行数に基づいた他の何らかの方法で行ってもよい。
【０２０５】
以上説明したように、第３実施形態に係る情報提供システム１ａは、コンテンツ情報として電子書籍の情報を取得し、取得された電子書籍の情報に基づいて新ワードを選択する。これにより、第１実施形態と同様の効果を得ることができる。
【０２０６】
＜第４実施形態＞
以下、本発明の第４実施形態について説明する。第４実施形態に係る情報提供システム１ｂは、情報提供装置２がワードを抽出する対象のコンテンツがブロードキャスト放送されたテレビジョン番組やラジオ番組等に代えて、ホームページや短文投稿サイト、ＳＮＳ（Social  Networking  Service）等のウェブコンテンツである。なお、第４実施形態では、第１実施形態と同様な構成部には、同じ符号を付して説明を省略する。
【０２０７】
図４２は、第４実施形態に係る情報提供システム１ｂが使用される状況を模式的に示す図である。情報提供システム１ｂは、情報提供装置２ｂ、店舗装置３、表示装置４、アクセスログサーバ６ｂ、ＰＯＳサーバ７、及び店舗商品サーバ８を具備する。
【０２０８】
情報提供装置２ｂは、所定のウェブコンテンツからコンテンツ情報を取得する。より具体的には、情報提供装置２ｂは、所定のウェブサイトのテキスト情報を抽出し、抽出されたテキスト情報をコンテンツ内容情報として取得する。また、情報提供装置２ｂは、所定のウェブサイトの画像情報をさらに抽出し、パターン認識等の手法を用いて画像解析を行うことで得られる情報をコンテンツ内容情報として取得する。そして、情報提供装置２ｂは、取得したコンテンツ内容情報に基づいて、第１実施形態や第２実施形態において説明した処理によって新ワードを選択する。
【０２０９】
アクセスログサーバ６ｂは、所定のウェブサイトコンテンツのアクセスログを記録する。情報提供装置２ｂは、アクセスログサーバ６ｂからアクセスログを取得し、取得されたアクセスログから、情報提供装置２が算出する視聴率に代えて、アクセス率を算出する。アクセス率の算出は、例えば、アクセスログサーバ６ｂがＹａｈｏｏ（登録商標）やＧｏｏｇｌｅ（登録商標）等の検索サイトの所定の期間における平均アクセス数を基準で、アクセス率を算出したいウェブコンテンツへの本日のアクセス数を除算して行うが、これに代えて、アクセス率を算出したいウェブコンテンツへの本日のアクセス数に基づいた他の何らかの方法で行ってもよい。
【０２１０】
情報提供装置２ｂは、アクセスログサーバ６ｂからアクセスログを取得し、取得されたアクセスログに基づいて、情報提供装置２ｂが算出する視聴率に代えてアクセス率を算出し、算出されたアクセス率に基づいて、例えば、図１９に示したステップＳ５５０等の処理を行う。
【０２１１】
以上説明したように、第４実施形態に係る情報提供システム１ｂは、コンテンツ情報としてウェブコンテンツの情報を取得し、取得されたウェブコンテンツの情報に基づいて新ワードを選択する。これにより、第１実施形態と同様の効果を得ることができる。
【０２１２】
なお、上記の実施形態において、情報提供装置２、２ａ、２ｂ、１１は、店舗装置３と一体となって構成されてもよい。また、情報提供装置２、２ａ、２ｂ、１１は、各種の画面情報を店舗装置３に出力する構成に代えて、選択した新ワード、一般ワード、再登場ワード、急盛上ワードのそれぞれを示す情報を出力し、店舗装置３がそれらの情報に基づいて各種の画面情報を生成・表示する構成であってもよい。また、店舗装置３は、情報提供装置２、２ａ、２ｂ、１１、コンテンツ情報サーバ５、視聴ログサーバ６、ＰＯＳサーバ７のうちの一部又は全部を含む構成であってもよい。
【０２１３】
また、情報提供システム１、１ａ、１ｂ、１０それぞれは、情報提供システム１、１ａ、１ｂ、１０のそれぞれにおける任意の装置や機能部の一部又は全部が、上記の実施形態に示した構成とは異なる任意の組み合わせの構成で実現されてもよい。
また、情報提供システム１は、情報提供システム１ａ、情報提供システム１ｂのそれぞれの構成を組み合わせた構成であってもよい。
【０２１４】
以上、この発明の実施形態を、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない限り、変更、置換、削除等されてもよい。
【０２１５】
また、上記の実施形態における情報提供システム１、１ａ、１ｂ、１０を構成する各部の機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより情報提供システム１、１ａ、１ｂ、１０を構成する各部の機能の実施を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳ（Operation  System）や周辺機器等のハードウェアを含むものとする。
【０２１６】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【０２１７】
（１）本発明の一態様は、複数の除外文字列を参照して前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報を参照し、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列を抽出する文字列抽出部と、前記コンテンツ情報に含まれる前記複数のコンテンツについて前記文字列抽出部により抽出された文字列が記述されたコンテンツに基づき算出した第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択する新文字列選択部と、を備える情報提供装置である。
【０２１８】
（２）本発明の他の態様は、（１）に記載の情報提供装置であって、前記新文字列選択部は、前記コンテンツ情報に含まれる前記複数のコンテンツについて前記文字列抽出部により抽出された文字列が記述されたコンテンツの数を前記第１算出値としてカウントし、カウントされた前記第１算出値が、前記算出値条件を満たす前記文字列を前記新文字列として選択する、情報提供装である。
（３）本発明の他の態様は、（１）又は（２）に記載の情報提供装置であって、前記除外文字列は、少なくとも店舗商品を示す文字列を含む、情報提供装置である。
【０２１９】
（４）本発明の他の態様は、（１）から（３）のうちいずれか一項に記載の情報提供装置であって、記憶部を備え、前記新文字列選択部は、前記選択された新文字列を前記記憶部に記憶し、前記除外文字列は、前記記憶された新文字列を含む、情報提供装置である。
（５）本発明の他の態様は、（１）から（４）のうちいずれか一項に記載の情報提供装置であって、前記コンテンツ情報は、前記コンテンツが開示された日時を含む、情報提供装置である。
【０２２０】
（６）本発明の他の態様は、（１）から（５）のうちいずれか一項に記載の情報提供装置であって、前記新文字列選択部は、前記第１算出値を、所定の第１期間内における前記新文字列候補を含むコンテンツに基づいて算出し、前記算出値条件は、前記新文字列選択部により算出された前記第１算出値が、前記新文字列候補の認知度が高まってきたことを表す第１所定値以上であることである、情報提供装置である。
（７）本発明の他の態様は、（１）から（６）のうちいずれか一項に記載の情報提供装置であって、前記新文字列選択部は、前記第１算出値を、前記コンテンツ情報に含まれる情報であって、前記新文字列候補を含むコンテンツが開示された日時を示す情報に基づいて算出する、情報提供装置である。
【０２２１】
（８）本発明の他の態様は、（４）と、（４）を引用する（５）から（７）のうちいずれか一項に記載の情報提供装置であって、前記新文字列選択部は、選択された前記新文字列を、前記新文字列が選択された日時と対応付けて前記記憶部に記憶し、前記記憶部に記憶された前記新文字列を参照し、前記選択された日時が最新の前記新文字列を出力する出力部を備える、情報提供装置である。
（９）本発明の他の態様は、（１）から（８）のうちいずれか一項に記載の情報提供装置であって、前記新文字列選択部は、前記第１算出値を、前記コンテンツ情報に含まれる情報であって、前記新文字列候補を含むコンテンツが開示された開示元を示す情報に基づいて算出する、情報提供装置である。
（１０）本発明の他の態様は、（４）と、（４）を引用する（５）から（９）のうちいずれか一項に記載の情報提供装置であって、前記記憶部に記憶された前記新文字列を読み込み、前記コンテンツ情報を参照し、前記コンテンツ情報に含まれる前記複数のコンテンツであって、所定の第２期間内における前記複数のコンテンツについて、前記記憶部から読み込まれた前記新文字列が記述されたコンテンツに基づいて算出した第２算出値が一般化条件を満たす前記新文字列を一般文字列として選択し、選択された一般文字列を前記記憶部に記憶された前記新文字列から削除する一般文字列選択部を備え、前記一般化条件は、前記一般文字列選択部により算出された前記第２算出値が、前記新文字列の認知度が高くなったことを表す第２所定値以上であることである、情報提供装置である。
【０２２２】
（１１）本発明の他の態様は、（１０）に記載の情報提供装置であって、前記新文字列とは、これから認知度が高まると推定される文字列であり、前記一般文字列とは、一般の認知度が高い文字列である、情報提供装置である。
（１２）本発明の他の態様は、（１０）又は（１１）に記載の情報提供装置であって、前記一般文字列選択部は、さらに、選択された前記一般文字列を前記記憶部に記憶し、前記除外文字列は、前記記憶された一般文字列を含む、情報提供装置である。
【０２２３】
（１３）本発明の他の態様は、（１）から（１２）のうちいずれか一項に記載の情報提供装置であって、前記除外文字列とは、さらに、所定のジャンルを示す文字列ではない文字列である、情報提供装置である。
（１４）本発明の他の態様は、（１３）に記載の情報提供装置であって、前記所定のジャンルとは、食品である、情報提供装置である。
【０２２４】
（１５）本発明の他の態様は、（１０）と、（１０）を引用する（１１）から（１４）のうちいずれか一項に記載の情報提供装置であって、前記一般文字列選択部は、前記コンテンツ情報を参照し、前記第２期間内における前記新文字列を含むコンテンツの数を前記第２算出値としてカウントし、前記一般化条件を満たす前記新文字列を前記一般文字列として選択する、情報提供装置である。
【０２２５】
（１６）本発明の他の態様は、（１０）から（１２）のうちいずれか一項と、（１０）を引用する（１３）から（１５）のうちいずれか一項に記載の情報提供装置であって、前記一般文字列選択部は、前記新文字列を含むコンテンツの放送日時に基づいて、前記第２算出値を算出する、情報提供装置である。
【０２２６】
（１７）本発明の他の態様は、（８）と、（８）を引用する（９）から（１６）のうちいずれか一項に記載の情報提供装置であって、前記記憶された新文字列を読み込み、前記コンテンツ情報を参照し、所定の第３期間内におけるコンテンツであって、読み込まれた前記記憶された新文字列を含むコンテンツに基づいて第３算出値を算出し、算出された前記第３算出値が所定の再登場条件を満たす前記記憶された新文字列を再登場文字列として選択し、前記出力部により前記再登場文字列に基づいた情報を出力させる再登場処理部を備え、前記再登場条件とは前記第３算出値が、認知度が上がりきらずにいた前記新文字列の認知度が再び高まろうとしていることを表す第３所定値以上であることである、情報提供装置である。
【０２２７】
（１８）本発明の他の態様は、（１７）に記載の情報提供装置であって、前記再登場処理部は、前記第３期間内における前記新文字列を含むコンテンツの数を前記第３算出値としてカウントし、前記再登場条件を満たす前記新文字列を前記再登場文字列として選択する、情報提供装置である。
（１９）本発明の他の態様は、（８）と、（８）を引用する（９）から（１８）のうちいずれか一項に記載の情報提供装置であって、前記記憶された新文字列を読み込み、前記コンテンツ情報を参照し、所定の第４期間内におけるコンテンツであって、読み込まれた前記新文字列を含むコンテンツに基づいて第４算出値を算出し、算出された第４算出値が所定の急盛上条件を満たす前記記憶された新文字列を急盛上文字列として選択し、前記出力部により前記急盛上文字列に基づいた情報を出力させる急盛上検出部を備え、前記急盛上条件とは、前記第４算出値が、前記新文字列の認知度が急激に高まったことを表す第４所定値以上であることである、情報提供装置である。
【０２２８】
（２０）本発明の他の態様は、（１９）に記載の情報提供装置であって、前記急盛上検出部は、前記第４期間内における前記新文字列を含むコンテンツの数を前記第４算出値としてカウントし、算出された第４算出値が前記急盛上条件を満たす前記新文字列を前記急盛上文字列として選択する、情報提供装置である。
（２１）本発明の他の態様は、（１）から（２０）のうちいずれか一項に記載の情報提供装置であって、前記新文字列選択部は、前記コンテンツ情報に含まれる前記複数のコンテンツについて前記新文字列候補が記述されたコンテンツであって、視聴状況を表す数値が所定の閾値以上のコンテンツに基づいて前記第１算出値を算出し、算出された前記第１算出値が前記算出値条件を満たす前記新文字列候補を前記新文字列として選択する、情報提供装置である。
（２２）本発明の他の態様は、（１）から（２１）のうちいずれか一項に記載の情報提供装置であって、前記コンテンツとは、ブロードキャスト放送されたテレビジョン番組又はラジオ番組の一部又は全部である、情報提供装置である。
（２３）本発明の他の態様は、（１）から（２１）のうちいずれか一項に記載の情報提供装置であって、前記コンテンツとは、電子書籍の一部又は全部である、情報提供装置である。
（２４）本発明の他の態様は、（１）から（２１）のうちいずれか一項に記載の情報提供装置であって、前記コンテンツとは、ウェブコンテンツの一部又は全部である、情報提供装置である。
【０２２９】
（２５）本発明の他の態様は、情報提供装置と、前記情報提供装置が出力する情報を通知する表示装置と、を具備する情報提要システムであって、前記情報提供装置は、複数の除外文字列を参照して前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報を参照し、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列を抽出する文字列抽出部と、前記コンテンツ情報に含まれる前記複数のコンテンツについて前記文字列抽出部により抽出された文字列が記述されたコンテンツに基づき算出した第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択する新文字列選択部と、前記新文字列選択部により選択された新文字列に基づいた情報を出力する出力部と、を備え、前記表示装置は、前記出力部から出力された前記新文字列に基づいた情報を取得して通知する通知部、
を備える、情報提供システムである。
【０２３０】
（２６）本発明の他の態様は、複数の除外文字列が参照され、前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報が参照され、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列が抽出され、前記コンテンツ情報に含まれる前記複数のコンテンツについて前記文字列抽出部により抽出された文字列が記述されたコンテンツに基づき算出された第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択され、前記選択された前記新文字列に基づいた情報を通知する、表示装置である。
【０２３１】
（２７）本発明の他の態様は、複数の除外文字列を参照して前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報を参照し、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列を抽出し、前記コンテンツ情報に含まれる前記複数のコンテンツについて前記抽出された文字列が記述されたコンテンツに基づき算出した第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択する、情報提供方法である。
【０２３２】
（２８）本発明の他の態様は、コンピュータに、複数の除外文字列を参照させ、前記除外文字列以外の文字列が新文字列候補であるとする新文字列候補条件に基づいて、複数のコンテンツについてコンテンツ毎の内容に関する文字列の情報を含むコンテンツ情報を参照させ、前記新文字列候補条件に基づく新文字列候補であり且つ前記コンテンツ情報に含まれる文字列を抽出させ、前記コンテンツ情報に含まれる前記複数のコンテンツについて前記抽出された文字列が記述されたコンテンツに基づき算出した第１算出値が、前記第１算出値に関する所定の算出値条件を満たす前記文字列を新文字列として選択させる、情報提供プログラムである。
【符号の説明】
【０２３３】
１、１ａ、１ｂ、１０  情報提供システム、２、２ａ、２ｂ、１１  情報提供装置、３  店舗装置、４  表示装置、５、５ａ  コンテンツ情報サーバ、６  視聴ログサーバ、６ａ  発行ログサーバ、６ｂ  アクセスログサーバ、７  ＰＯＳサーバ、８  店舗商品サーバ、２１、３１、４１  ＣＰＵ、２２、３２、４２  記憶部、２３、３３、４３  入力受付部、２４、３４、４４  表示部、２５、３５、４５  通信部、２６、３６、４６  マスター制御部、２７  情報取得部、２８、２８ａ、３８、４８  処理部、３０、３０ａ  ワードテーブル記憶部、３７、４７  画面情報取得部、２７１  店舗商品情報取得部、２７２  コンテンツ情報取得部、２７３  視聴ログ取得部、２７４  商品情報取得部、２８１  ワード抽出部、２８２、２８２ａ  新ワード候補抽出部、２８３  視聴率算出部、２８６、２８６ａ  新ワード選択部、２８７、２８７ａ  再登場処理部、２８８  非認知ワード選択部、２８９、２８９ａ  一般ワード選択部、２９０、２９０ａ  急盛上検出部、２９１  画面情報生成部、２９２、３８４  出力部、３０１、３０１ａ  抽出ワードテーブル、３０２、３０２ａ  新ワード候補テーブル、３０３、３０３ａ  一般ワードテーブル、３０４、３０４ａ  新ワードテーブル、３８１  情報要求部、３８２、４８１  画面生成部、３８３、４８２  表示制御部
【図１】
2015191326.tif 000004
【図２】
2015191326.tif 000005
【図３】
2015191326.tif 000006
【図４】
2015191326.tif 000007
【図５】
2015191326.tif 000008
【図６】
2015191326.tif 000009
【図７】
2015191326.tif 000010
【図８】
2015191326.tif 000011
【図９】
2015191326.tif 000012
【図１０】
2015191326.tif 000013
【図１１】
2015191326.tif 000014
【図１２】
2015191326.tif 000015
【図１３】
2015191326.tif 000016
【図１４】
2015191326.tif 000017
【図１５】
2015191326.tif 000018
【図１６】
2015191326.tif 000019
【図１７】
2015191326.tif 000020
【図１８】
2015191326.tif 000021
【図１９】
2015191326.tif 000022
【図２０】
2015191326.tif 000023
【図２１】
2015191326.tif 000024
【図２２】
2015191326.tif 000025
【図２３】
2015191326.tif 000026
【図２４】
2015191326.tif 000027
【図２５】
2015191326.tif 000028
【図２６】
2015191326.tif 000029
【図２７】
2015191326.tif 000030
【図２８】
2015191326.tif 000031
【図２９】
2015191326.tif 000032
【図３０】
2015191326.tif 000033
【図３１】
2015191326.tif 000034
【図３２】
2015191326.tif 000035
【図３３】
2015191326.tif 000036
【図３４】
2015191326.tif 000037
【図３５】
2015191326.tif 000038
【図３６】
2015191326.tif 000039
【図３７】
2015191326.tif 000040
【図３８】
2015191326.tif 000041
【図３９】
2015191326.tif 000042
【図４０】
2015191326.tif 000043
【図４１】
2015191326.tif 000044
【図４２】
2015191326.tif 000045