(57)【要約】【課題】２つのキーワードについての重要度により、場所に適したコンテンツを求めることができるようにする。【解決手段】枠情報更新部２１は、キーワードペアの一方を含む複数の本文を取得する（Ｓ１０００７）。また、他方のキーワードを含む複数の本文を取得する（Ｓ１０００７）。そして、各本文についての関連語リストを作成する（Ｓ１１００５）。関連語リストは、本文内の各語とキーワードとの距離を含む。枠情報更新部２１は、キーワードペアに対応する重要度情報を作成する（Ｓ１２００１）。重要度情報は、重要度とコンテンツＩＤを含む。その重要度は、関連語リスト内の距離を用いて算出される。【選択図】図７
2010039552.tif 000002
【特許請求の範囲】
【請求項１】
２つのキーワードについての重要度を求める重要度取得装置であって、
前記２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割する手段と、
前記各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づける手段と、
前記各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成する手段と、
前記一方のキーワードによる関連語リスト内の語と前記他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら、予め作成されたマッチングリストに当該語を含ませる手段と、
前記マッチングリストの各語につき、
対応する前記一方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、次の式により重要値を計算するとともに、
【数１】
2010039552.tif 000005
ただし、Ｋは、ｋｉを含んでいた要素を含む関連語リストにおける最大の距離
対応する前記他方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、次の式により重要値を計算する手段と、
【数２】
2010039552.tif 000006
ただし、Ｌは、ｌｊを含んでいた要素を含む関連語リストにおける最大の距離
前記重要値の中の最大値である重要度を求める手段と
を備えることを特徴とする重要度取得装置。
【請求項２】
場所と該場所に適したコンテンツとを示す枠情報を作成する枠情報作成装置であって、
場所ごとに、場所を示す場所ＩＤと当該場所の特徴を示す１以上のキーワードとを含む場所情報が記憶される場所情報記憶部と、
コンテンツごとに、コンテンツを示すコンテンツＩＤと当該コンテンツの特徴を示す１以上のキーワードとを含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、
場所ごとに、当該場所を示す場所ＩＤを含む枠情報が記憶される枠情報記憶部と、
同一の前記場所情報内の１つのキーワードといずれかの前記コンテンツ情報内の１つのキーワードとからなる各組につき、重要度と当該コンテンツ情報内のコンテンツＩＤとを含む重要度情報を作成する手段と、
前記同一の場所情報内の場所ＩＤを含む枠情報に対し、最も大きい重要度を含む前記重要度情報内のコンテンツＩＤを含ませる手段とを備え、
前記重要度情報を作成する手段は、
組の２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割する手段と、
前記各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づける手段と、
前記各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成する手段と、
前記一方のキーワードによる関連語リスト内の語と前記他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら、予め作成されたマッチングリストに当該語を含ませる手段と、
前記マッチングリストの各語につき、
対応する前記一方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、次の式により重要値を計算するとともに、
【数３】
2010039552.tif 000007
ただし、Ｋは、ｋｉを含んでいた要素を含む関連語リストにおける最大の距離
対応する前記他方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、次の式により重要値を計算する手段と、
【数４】
2010039552.tif 000008
ただし、Ｌは、ｌｊを含んでいた要素を含む関連語リストにおける最大の距離
前記重要値の中の最大値である重要度を求める手段と、
当該重要度とコンテンツＩＤとを含む重要度情報を作成する手段と
を備えることを特徴とする枠情報作成装置。
【請求項３】
場所と該場所でコンテンツを再生すべき時間と当該場所および当該時間に適したコンテンツとを示す枠情報を作成する枠情報作成装置であって、
場所と該場所でコンテンツを再生すべき時間を含む時間帯の組ごとに、場所を示す場所ＩＤと当該場所の特徴を示す１以上のキーワードと当該時間帯を示す時間帯情報とを含む場所情報が記憶される場所情報記憶部と、
コンテンツごとに、コンテンツを示すコンテンツＩＤと当該コンテンツの特徴を示す１以上のキーワードとを含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、
場所と該場所でコンテンツを再生すべき時間の組ごとに、当該場所を示す場所ＩＤと当該時間を示す時間情報とを含む枠情報が記憶される枠情報記憶部と、
同一の前記場所情報内の１つのキーワードといずれかの前記コンテンツ情報内の１つのキーワードとからなる各組につき、重要度と当該コンテンツ情報内のコンテンツＩＤとを含む重要度情報を作成する手段と、
前記同一の場所情報内の場所ＩＤと当該場所情報内の時間帯情報により示される時間帯に含まれる時間を示す時間情報とを含む枠情報に対し、最も大きい重要度を含む前記重要度情報内のコンテンツＩＤを含ませる手段とを備え、
前記重要度情報を作成する手段は、
組の２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割する手段と、
前記各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づける手段と、
前記各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成する手段と、
前記一方のキーワードによる関連語リスト内の語と前記他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら、予め作成されたマッチングリストに当該語を含ませる手段と、
前記マッチングリストの各語につき、
対応する前記一方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、次の式により重要値を計算するとともに、
【数５】
2010039552.tif 000009
ただし、Ｋは、ｋｉを含んでいた要素を含む関連語リストにおける最大の距離
対応する前記他方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、次の式により重要値を計算する手段と、
【数６】
2010039552.tif 000010
ただし、Ｌは、ｌｊを含んでいた要素を含む関連語リストにおける最大の距離
前記重要値の中の最大値である重要度を求める手段と、
当該重要度とコンテンツＩＤとを含む重要度情報を作成する手段と
を備えることを特徴とする枠情報作成装置。
【請求項４】
２つのキーワードについての重要度を求める重要度取得方法であって、
前記２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割するステップと、
前記各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づけるステップと、
前記各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成するステップと、
前記一方のキーワードによる関連語リスト内の語と前記他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら、予め作成されたマッチングリストに当該語を含ませるステップと、
前記マッチングリストの各語につき、
対応する前記一方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、次の式により重要値を計算するとともに、
【数７】
2010039552.tif 000011
ただし、Ｋは、ｋｉを含んでいた要素を含む関連語リストにおける最大の距離
対応する前記他方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、次の式により重要値を計算するステップと、
【数８】
2010039552.tif 000012
ただし、Ｌは、ｌｊを含んでいた要素を含む関連語リストにおける最大の距離
前記重要値の中の最大値である重要度を求めるステップと
を備えることを特徴とする重要度取得方法。
【請求項５】
場所と該場所に適したコンテンツとを示す枠情報を作成する枠情報作成装置が枠情報を作成する枠情報作成方法であって、
前記枠情報作成装置は、
場所ごとに、場所を示す場所ＩＤと当該場所の特徴を示す１以上のキーワードとを含む場所情報が記憶される場所情報記憶部と、
コンテンツごとに、コンテンツを示すコンテンツＩＤと当該コンテンツの特徴を示す１以上のキーワードとを含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、
場所ごとに、当該場所を示す場所ＩＤを含む枠情報が記憶される枠情報記憶部とを備え、
前記枠情報作成方法は、
同一の前記場所情報内の１つのキーワードといずれかの前記コンテンツ情報内の１つのキーワードとからなる各組につき、重要度と当該コンテンツ情報内のコンテンツＩＤとを含む重要度情報を作成するステップと、
前記同一の場所情報内の場所ＩＤを含む枠情報に対し、最も大きい重要度を含む前記重要度情報内のコンテンツＩＤを含ませるステップとを備え、
前記重要度情報を作成するステップは、
組の２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割するステップと、
前記各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づけるステップと、
前記各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成するステップと、
前記一方のキーワードによる関連語リスト内の語と前記他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら、予め作成されたマッチングリストに当該語を含ませるステップと、
前記マッチングリストの各語につき、
対応する前記一方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、次の式により重要値を計算するとともに、
【数９】
2010039552.tif 000013
ただし、Ｋは、ｋｉを含んでいた要素を含む関連語リストにおける最大の距離
対応する前記他方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、次の式により重要値を計算するステップと、
【数１０】
2010039552.tif 000014
ただし、Ｌは、ｌｊを含んでいた要素を含む関連語リストにおける最大の距離
前記重要値の中の最大値である重要度を求めるステップと、
当該重要度とコンテンツＩＤとを含む重要度情報を作成するステップと
を備えることを特徴とする枠情報作成方法。
【請求項６】
場所と該場所でコンテンツを再生すべき時間と当該場所および当該時間に適したコンテンツとを示す枠情報を作成する枠情報作成装置が枠情報を作成する枠情報作成方法であって、
前記枠情報作成装置は、
場所と該場所でコンテンツを再生すべき時間を含む時間帯の組ごとに、場所を示す場所ＩＤと当該場所の特徴を示す１以上のキーワードと当該時間帯を示す時間帯情報とを含む場所情報が記憶される場所情報記憶部と、
コンテンツごとに、コンテンツを示すコンテンツＩＤと当該コンテンツの特徴を示す１以上のキーワードとを含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、
場所と該場所でコンテンツを再生すべき時間の組ごとに、当該場所を示す場所ＩＤと当該時間を示す時間情報とを含む枠情報が記憶される枠情報記憶部とを備え、
前記枠情報作成方法は、
同一の前記場所情報内の１つのキーワードといずれかの前記コンテンツ情報内の１つのキーワードとからなる各組につき、重要度と当該コンテンツ情報内のコンテンツＩＤとを含む重要度情報を作成するステップと、
前記同一の場所情報内の場所ＩＤと当該場所情報内の時間帯情報により示される時間帯に含まれる時間を示す時間情報とを含む枠情報に対し、最も大きい重要度を含む前記重要度情報内のコンテンツＩＤを含ませるステップとを備え、
前記重要度情報を作成するステップは、
組の２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割するステップと、
前記各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づけるステップと、
前記各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成するステップと、
前記一方のキーワードによる関連語リスト内の語と前記他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら、予め作成されたマッチングリストに当該語を含ませるステップと、
前記マッチングリストの各語につき、
対応する前記一方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、次の式により重要値を計算するとともに、
【数１１】
2010039552.tif 000015
ただし、Ｋは、ｋｉを含んでいた要素を含む関連語リストにおける最大の距離
対応する前記他方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、次の式により重要値を計算するステップと、
【数１２】
2010039552.tif 000016
ただし、Ｌは、ｌｊを含んでいた要素を含む関連語リストにおける最大の距離
前記重要値の中の最大値である重要度を求めるステップと、
当該重要度とコンテンツＩＤとを含む重要度情報をステップと
を備えることを特徴とする枠情報作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、重要度取得装置および方法、ならびに、枠情報作成装置および方法に関するものである。
【背景技術】
【０００２】
従来、広告を配信しようとする際、広告主は広告代理店などを介して各メディアへと所望の広告配信をしてきた。Web上などで配信される電子広告は、視聴者であるWebユーザのアクセスログを解析し、適した広告と推定される電子広告を配信している。しかし、街頭端末に電子広告を配信する際には、街頭端末毎に手動で、どの時間にどのコンテンツを表示するのかをスケジューリングするのが一般的であり、広告コストが高くなる。
【０００３】
手動での表示コンテンツスケジューリングが必要という課題を解決するために、特許文献１では、街頭広告（デジタルサイネージ）の分野で、場所やセンサの情報に応じて、提示するコンテンツを動的に変える技術が記載されている。また、特許文献２には、街頭広告端末の場所に応じてユーザに対してクーポン（コンテンツ相当）を発行する技術が記載されている。
【特許文献１】特開２００５−１３５１９７号公報
【特許文献２】特開２００３−１４０５８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１記載の技術では、センサから与えられる情報に応じて街頭端末に表示するコンテンツを変えているが、場所に特化した情報を用いてコンテンツを選択していない。そのため、例えば、「若者が多い場所」「会社員が多い場所」「お年寄りが多い場所」など、通行者の特性が異なる場所においても、気温が同じであれば同様にコンテンツが再生される。つまり、広告コンテンツを配信する際に重要とされる視聴者の属性を十分考慮できていないという課題がある。
【０００５】
一方、特許文献２に記載された技術では、街頭端末に対して識別子を付与し、識別子に応じて、つまり、街頭端末が設置されている場所に応じて、コンテンツを変えている。しかし、街頭端末に付与された識別子に対してコンテンツが固定的に対応付けられているため、状況に応じて適切なコンテンツを選択することはできない。
【０００６】
本発明は、上記課題の解決に寄与できる重要度取得装置および方法、ならびに、枠情報生成装置および方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１の本発明に係る重要度取得装置および方法は、例えば、場所の特徴を示す場所キーワードと、コンテンツの特徴を示すコンテンツキーワードとからなる２つのキーワードについての重要度を求めるものであり、例えば、重要度が高ければ、その場所にそのコンテンツが適しているという判断に使用されるものである。
【０００８】
具体的に重要度取得装置は、前記２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割する手段と、前記各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づける手段と、前記各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成する手段と、前記一方のキーワードによる関連語リスト内の語と前記他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら、予め作成されたマッチングリストに当該語を含ませる手段と、前記マッチングリストの各語につき、対応する前記一方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、後述の式（１）により重要値を計算するとともに、対応する前記他方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、後述の式（２）により重要値を計算する手段と、前記重要値の中の最大値である重要度を求める手段とを備えることを特徴とする。また、重要度取得方法は、重要度取得装置における各手段に代わる各ステップを備える。
【０００９】
これらの重要度取得装置および方法によれば、２つのキーワードについての重要度を求めることができ、重要度により、場所に適したコンテンツを求めることができる。
【００１０】
第２の本発明に係る枠情報生成装置および方法は、場所キーワードとコンテンツキーワードとを基にして、場所と該場所に適したコンテンツとを示す枠情報を作成するものであり、状況に応じてキーワードを変えることで、状況に応じたコンテンツを再生させるというように使用されるものである。
【００１１】
具体的に枠情報作成装置は、場所ごとに、場所を示す場所ＩＤと当該場所の特徴を示す１以上のキーワードとを含む場所情報が記憶される場所情報記憶部と、コンテンツごとに、コンテンツを示すコンテンツＩＤと当該コンテンツの特徴を示す１以上のキーワードとを含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、場所ごとに、当該場所を示す場所ＩＤを含む枠情報が記憶される枠情報記憶部と、同一の前記場所情報内の１つのキーワードといずれかの前記コンテンツ情報内の１つのキーワードとからなる各組につき、重要度と当該コンテンツ情報内のコンテンツＩＤとを含む重要度情報を作成する手段と、前記同一の場所情報内の場所ＩＤを含む枠情報に対し、最も大きい重要度を含む前記重要度情報内のコンテンツＩＤを含ませる手段とを備え、前記重要度情報を作成する手段は、組の２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割する手段と、前記各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づける手段と、前記各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成する手段と、前記一方のキーワードによる関連語リスト内の語と前記他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら、予め作成されたマッチングリストに当該語を含ませる手段と、前記マッチングリストの各語につき、対応する前記一方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、後述の式（１）により重要値を計算するとともに、対応する前記他方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、後述の式（２）により重要値を計算する手段と、前記重要値の中の最大値である重要度を求める手段と、当該重要度とコンテンツＩＤとを含む重要度情報を作成する手段とを備えることを特徴とする。また、枠情報作成方法は、枠情報作成装置の各手段に代わる各ステップを備える。
【００１２】
これらの枠情報作成装置および方法によれば、場所と該場所に適したコンテンツとを示す枠情報を作成でき、状況に応じてキーワードを変えることで、状況に応じたコンテンツを再生させることができる。
【００１３】
第３の本発明に係る枠情報生成装置および方法は、場所キーワードを含む場所情報には、コンテンツを再生すべき時間を含む時間帯を示す時間帯情報が含まれていることを前提として、場所と時間帯とそれに適したコンテンツを示す枠情報を作成するものであり、時間帯に応じて場所キーワードを変えることで、場所と時間帯に応じたコンテンツを再生させるというように使用されるものである。
【００１４】
具体的に枠情報作成装置は、場所と該場所でコンテンツを再生すべき時間と当該場所および当該時間に適したコンテンツとを示す枠情報を作成する枠情報作成装置であって、場所と該場所でコンテンツを再生すべき時間を含む時間帯の組ごとに、場所を示す場所ＩＤと当該場所の特徴を示す１以上のキーワードと当該時間帯を示す時間帯情報とを含む場所情報が記憶される場所情報記憶部と、コンテンツごとに、コンテンツを示すコンテンツＩＤと当該コンテンツの特徴を示す１以上のキーワードとを含むコンテンツ情報が記憶されるコンテンツ情報記憶部と、場所と該場所でコンテンツを再生すべき時間の組ごとに、当該場所を示す場所ＩＤと当該時間を示す時間情報とを含む枠情報が記憶される枠情報記憶部と、同一の前記場所情報内の１つのキーワードといずれかの前記コンテンツ情報内の１つのキーワードとからなる各組につき、重要度と当該コンテンツ情報内のコンテンツＩＤとを含む重要度情報を作成する手段と、前記同一の場所情報内の場所ＩＤと当該場所情報内の時間帯情報により示される時間帯に含まれる時間を示す時間情報とを含む枠情報に対し、最も大きい重要度を含む前記重要度情報内のコンテンツＩＤを含ませる手段とを備え、前記重要度情報を作成する手段は、組の２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割する手段と、前記各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づける手段と、前記各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成する手段と、前記一方のキーワードによる関連語リスト内の語と前記他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら、予め作成されたマッチングリストに当該語を含ませる手段と、前記マッチングリストの各語につき、対応する前記一方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、後述の式（１）により重要値を計算するとともに、対応する前記他方のキーワードによる関連語リスト内の前記語を含んでいた要素内の各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、後述の式（２）により重要値を計算する手段と、前記重要値の中の最大値である重要度を求める手段と、当該重要度とコンテンツＩＤとを含む重要度情報を作成する手段とを備えることを特徴とする。また、枠情報作成方法は、枠情報作成装置の各手段に代わる各ステップを備える。
【００１５】
これらの枠情報作成装置および方法によれば、場所と時間帯とそれに適したコンテンツを示す枠情報を作成でき、時間帯に応じて場所キーワードを変えることで、場所と時間帯に応じたコンテンツを再生させることができる。
【発明の効果】
【００１６】
第１の発明に係る重要度取得装置および方法によれば、２つのキーワードについての重要度を求めることができ、重要度により、場所に適したコンテンツを求めることができる。
【００１７】
第２の本発明に係る枠情報生成装置および方法によれば、場所と該場所に適したコンテンツとを示す枠情報を作成でき、状況に応じてキーワードを変えることで、状況に応じたコンテンツを再生させることができる。
【００１８】
第３の本発明に係る枠情報生成装置および方法によれば、場所と時間帯とそれに適したコンテンツを示す枠情報を作成でき、時間帯に応じて場所キーワードを変えることで、場所と時間帯に応じたコンテンツを再生させることができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態を図面を参照して説明する。
【００２０】
［第１の実施の形態］
図１は、第１の実施の形態に係るコンテンツ再生システムの構成図である。
【００２１】
通信ネットワーク（ここでは、インターネットとする）Ｎに対し、サーバ１、コンテンツ配信サーバ２、複数の端末３、検索装置４および図示しない多数のウェブサーバが接続されている。
【００２２】
各端末３は、分散配置されている。例えば、各端末３は、鉄道の各駅に配置されている。各端末の場所には、当該場所を示す識別情報（以下、識別情報をＩＤという）である場所ＩＤが割り当てられている。場所ＩＤは、駅名や端末のアドレスである。
【００２３】
コンテンツ配信サーバ２は、複数のコンテンツを記憶している。各コンテンツは、映像、音声、文字、または映像、音声、文字の１つ以上を組み合わせたものである。各コンテンツにはコンテンツＩＤが割り当てられている。
【００２４】
検索装置４は、各ウェブサーバに記憶されたウェブページのインデクスを記憶している。
【００２５】
サーバ１は、各端末３の場所に適したコンテンツを再生させるためのものである。
【００２６】
図２は、サーバ１の構成図であり、図３は、サーバ１で使用される各種情報を例示した図である。
【００２７】
図２に示すように、サーバ１は、場所情報記憶部１１、コンテンツ情報記憶部１２、枠情報記憶部１３、枠情報更新部２１、通信部２２を備える。
【００２８】
場所情報記憶部１１には、場所ごとに、場所について場所情報が記憶されている。図３（ａ）に例示するように、場所情報は、１つの場所ＩＤと、当該場所の特徴を示す複数の場所キーワード（図示のような「通勤」、「駅前」など）とを含む。
【００２９】
図２のコンテンツ情報記憶部１２には、コンテンツごとに、コンテンツについてコンテンツ情報が記憶されている。図３（ｂ）に例示するように、コンテンツ情報は、１つのコンテンツを示すコンテンツＩＤと、当該コンテンツの特徴を示す複数のコンテンツキーワード（図示のような「飲料」、「１０代向け」など）とを含む。
【００３０】
図２の枠情報記憶部１３には、場所と該場所でコンテンツを再生すべき時間の組ごとに、枠情報が記憶されている。図３（ｃ）に示すように、枠情報は、当該時間を示す時間情報と、当該場所を示す場所ＩＤとを含んでおり、コンテンツＩＤについては、後述の処理により含まれることとなる。
【００３１】
図の枠情報は、時間情報「７：４０〜７：４１」、場所ＩＤ「Ｐ０００１」を含み、当該場所ＩＤに適したコンテンツのコンテンツＩＤが後に含まれ、当該コンテンツが当該時間情報の時間に再生されることとなる。
【００３２】
また、図示しない別の枠情報は、例えば、時間情報「８：３１〜８：３２」、場所ＩＤ「Ｐ０００１」を含み、当該場所ＩＤに適したコンテンツのコンテンツＩＤが後に含まれ、当該コンテンツが当該時間情報の時間に再生されることとなる。
【００３３】
なお、時間情報を無視すれば、枠情報は、場所ごとに記憶されていることになる。例えば、毎日、正午から１分間だけコンテンツを再生するような場合には、実際に、時間情報がなくてもよい。
【００３４】
枠情報更新部２１は、各枠情報内の場所ＩＤに対応する場所において、当該枠情報内の時間情報に対応する時間に再生すべきコンテンツを示すコンテンツＩＤを、当該枠情報に含ませるようになっている。
【００３５】
通信部２２は、検索装置４との間でキーワードやウェブページの本文などを送受信するようになっている。また、通信部２２は、枠情報記憶部２２から枠情報を読み出してコンテンツ配信サーバ２に送信するようになっている。
【００３６】
枠情報は、時間情報と場所ＩＤとコンテンツＩＤの全てを含むことにより始めて使用できるのであり、こうした枠情報は、枠情報更新部２１が、場所情報記憶部１１、コンテンツ情報記憶部１２および枠情報記憶部１３を用いて生成する。よって、場所情報記憶部１１、コンテンツ情報記憶部１２、枠情報記憶部１３および枠情報更新部２１からなる部分を枠情報作成装置という。また、その作成方法を枠情報作成方法という。
【００３７】
図４は、サーバ１のメインのフローチャートである。
【００３８】
ここでは、各場所ＩＤにつきオンまたはオフに設定可能なフラグが設けられていることとする。オン、オフのフラグはそれぞれ、対応する場所ＩＤについて、後述の動作が行われたこと、行わていないことを示す。以下、他のフラグもオンまたはオフに設定可能とする。また、他のフラグも動作の実施の有無を示すものであることとする。
【００３９】
さて、枠情報更新部２１は、全てのフラグをオフにし（Ｓ１）、オフのフラグの有無を判定する（Ｓ３）。ＹＥＳ（有り）と判定された場合、枠情報更新部２１は、オフのフラグの１つに対応する場所ＩＤを含む各枠情報にコンテンツＩＤを含ませ（Ｓ５）、当該フラグをオンにし、ステップＳ３へ戻る。枠情報更新部２１は、ステップＳ３でＮＯ（無し）と判定された場合、ステップＳ１１へ進む。
【００４０】
枠情報更新部２１は、場所情報、コンテンツ情報のいずれかが変更されたか否かを判定する（Ｓ１１）。
【００４１】
これは、例えば、近くに市場がオープンし、これにより、場所についての場所キーワード「市場」が追加された場合、「市場」に関連するコンテンツをこの場所の端末に再生させるようにするためのものである。
【００４２】
また、これは、例えば、コンテンツ配信サーバ２が、新たなコンテンツを記憶し、これにより、当該コンテンツについてのコンテンツ情報が追加された場合、当該コンテンツを再生させるようにするためのものである。
【００４３】
さて、枠情報更新部２１は、ステップＳ１１でＹＥＳと判定された場合、全ての枠情報からコンテンツＩＤを削除し（Ｓ１３）、ステップＳ１へ戻る。一方、ＮＯと判定された場合、枠情報更新部２１は、時間計測を開始し（Ｓ２１）、時間計測を開始してから予め定めた長さの時間が経過したか否かを判定し（Ｓ２３）、ＮＯと判定された場合、ステップＳ２３へ戻り、ＹＥＳと判定された場合、ステップＳ１へ戻る。
【００４４】
なお、ステップＳ３でＮＯと判定された後にステップＳ１へ戻るのは、例えば、コンテンツＩＤを含まない枠情報が追加された場合であってもよい。その場合、場所情報、コンテンツ情報が変更されていなければ、ステップＳ１〜Ｓ５は、追加された枠情報だけを対象とすればよい。
【００４５】
図５は、ステップＳ５のフローチャートである。
【００４６】
ここでは、ステップＳ５に対応する場所ＩＤを単に場所ＩＤという。また、ここでは、各コンテンツＩＤにつきフラグが設けられていることとする。
【００４７】
枠情報更新部２１は、全てのフラグをオフにし（Ｓ１０１）、オフのフラグの有無を判定し（Ｓ１０３）、ＹＥＳと判定された場合、オフのフラグの１つに対応するコンテンツＩＤを、場所ＩＤを含む枠情報に含ませる（Ｓ１０５）。その後、枠情報更新部２１は、当該フラグをオンにし、ステップＳ１０３へ戻る。枠情報更新部２１は、ステップＳ１０３でＮＯと判定された場合、ステップＳ５の処理が終わる。
【００４８】
図６は、ステップＳ１０５のフローチャートである。ここでは、ステップＳ５に対応する場所ＩＤを単に場所ＩＤという。また、ステップＳ１０５に対応するコンテンツＩＤを単にコンテンツＩＤという。
【００４９】
枠情報更新部２１は、場所ＩＤを含む場所情報内の１つの場所キーワードと、コンテンツＩＤを含むコンテンツ情報内の１つのコンテンツキーワードとからなるキーワードペアを、同一のキーワードペアがないように、例えば、１００個作成する（ステップＳ１００１）。
【００５０】
次の処理のため、ここでは、各キーワードペアにつきフラグが設けられていることとする。
【００５１】
枠情報更新部２１は、全てのフラグをオフにし（Ｓ１１０１）、オフのフラグの有無を判定し（Ｓ１１０３）、ＹＥＳと判定された場合、オフのフラグの１つに対応するキーワードペアついて、重要度とコンテンツＩＤとを含む重要度情報を生成する（Ｓ１１０５）。その後、枠情報更新部２１は、当該フラグをオンにし、ステップＳ１１０３へ戻る。枠情報更新部２１は、ステップＳ１１０３でＮＯと判定された場合、ステップＳ１２０１へ進む。
【００５２】
次の処理のため、ここでは、場所ＩＤを含む各枠情報につきフラグが設けられていることとする。また、各重要度情報につきフラグが設けられていることとする。
【００５３】
枠情報更新部２１は、全ての枠情報のフラグ、全ての重要度情報のフラグをオフにし（Ｓ１２０１）、オフの枠情報のフラグの有無を判定し（Ｓ１２０３）、ＹＥＳと判定された場合、オフの枠情報のフラグに対応する枠情報の中で、最も早い時間を示す時間情報を含む枠情報を選択し、オフの重要度情報のフラグに対応する重要度情報の中で、最も大きい重要度を含む重要度情報を選択し、当該重要度情報内のコンテンツＩＤを前記選択した枠情報に含ませる（Ｓ１２０５）。その後、枠情報更新部２１は、当該オフの枠情報のフラグ、当該オフの重要度情報のフラグをオンにし、ステップＳ１２０３へ戻る。ステップＳ１２０３でＮＯと判定された場合、Ｓ１０５の処理が終わる。
【００５４】
例えば、場所「渋谷駅」を示す場所ＩＤを含む枠情報に対応するフラグがオフであり、各枠情報には、時間の早い順に時間情報「７：４０〜７：４１」，「８：３１〜８：３２」，…がそれぞれ含まれ、重要度「３１８」とコンテンツＩＤ「Ｃ００２０」とからなる重要度情報、重要度「２９０」とコンテンツＩＤ「Ｃ００２９」とからなる重要度情報、重要度「１９０」とコンテンツＩＤ「Ｃ００８１」とからなる重要度情報に対応するフラグがオフであった場合、枠情報更新部２１は、ステップＳ１２０５において、時間情報「７：４０〜７：４１」を含む枠情報にコンテンツＩＤ「Ｃ００２０」を含ませる。
【００５５】
なお、時間情報「７：４０〜７：４１」を含む枠情報のフラグは後にオフとなるので、時間情報「８：３１〜８：３２」を含む枠情報にはコンテンツＩＤ「Ｃ００２９」が含まれることとなる。
【００５６】
すなわち、これにより、場所に適する程度の高いコンテンツほど、早い時間に再生されることとなる。
【００５７】
図７は、ステップＳ１１０５のフローチャートである。枠情報更新部２１において、特に後述の重要度を求める部分を重要度取得装置という。また、その重要度を求める方法を重要度取得方法という。
【００５８】
ここでは、ステップＳ５に対応する場所ＩＤを単に場所ＩＤという。また、ステップＳ１０５に対応するコンテンツＩＤを単にコンテンツＩＤという。また、ステップＳ１１０５に対応するキーワードペアを単にキーワードペアという。また、キーワードペア内の場所キーワード、コンテンツキーワードをそれぞれ単にキーワードという。また、ここでは、各キーワードにつきフラグが設けられていることとする。
【００５９】
枠情報更新部２１は、全てのフラグをオフにし（Ｓ１０００１）、オフのフラグの有無を判定し（Ｓ１０００３）、ＹＥＳと判定された場合、オフのフラグに対応する１つのキーワードを選択する（Ｓ１０００５）。枠情報更新部２１は、当該キーワードを通信部２２を介して検索装置４に送信する。検索装置４は、当該キーワードを含むインデクスのリストをサーバ１に送信してくるので、枠情報更新部２１は、通信部２２を介して、ここでは、リストにおける予め定めた上位Ｘ個のインデクスに対応するウェブページの本文を検索装置４に要求する。検索装置４は、当該要求に対応する本文を送信してくるので、枠情報更新部２１は、通信部２２を介して、受信する。つまり、枠情報更新部２１は、こうしていわゆるウェブ検索を行い、当該キーワードを含む複数の本文を取得する（Ｓ１０００７）。ここで、ウェブページの本文をインターネット上のウェブサーバに要求してもよい。
【００６０】
次の処理のため、ここでは、各本文につきフラグが設けられていることとする。
【００６１】
枠情報更新部２１は、各フラグをオフにし（Ｓ１１００１）、オフのフラグの有無を判定し（Ｓ１１００３）、ＹＥＳと判定された場合、オフのフラグに対応する１つの本文についての関連語リストを作成し（Ｓ１１００５）、当該オフの本文のフラグをオンにし、ステップＳ１１００３に戻る。ステップＳ１１００３でＮＯと判定された場合、当該オフのキーワードのフラグをオンにし、ステップＳ１０００３に戻る。
【００６２】
ステップＳ１０００３でＮＯと判定された場合、枠情報更新部２１は、キーワードペアに対応する重要度情報を作成し（Ｓ１２００１）、ステップＳ１１０５の処理が終わる。
【００６３】
なお、ステップＳ１１００５で、予め生成して記憶しておいた関連語リストを読み出してもよい。例えば、場所キーワードにより取得した本文についての関連語リストを記憶しておき、コンテンツキーワードにより同一の本文が取得された場合、記憶しておいた関連語リストを読み出してもよい。
【００６４】
図８は、ステップＳ１１００５のフローチャートである。
【００６５】
ここでは、ステップＳ１１００５の処理に対応する本文を単に本文という。また、本文の検索に使用されたキーワードを単にキーワードという。本文には、キーワードが１回以上出現する。
【００６６】
まず、枠情報更新部２１は、本文を形態素解析により複数の語（以下、「語列」という）に分割する（Ｓ１１１０１）。語列では、キーワードが１回以上出現する。
【００６７】
例えば、キーワード「渋谷駅」で検索された本文「（略）今月始め高校生が渋谷駅近くの道玄坂の店舗内で（略）」が、語列「（略）／今月／始め／高校生／が／渋谷駅／近く／の／道玄坂／の／店舗／内／で／（略）」に分割される。
【００６８】
枠情報更新部２１は、語列の中で最初に出現するキーワードの位置を検出し、語列内の各語につき、当該位置との距離を求め、当該語に対応づける（Ｓ１１１０３）。
【００６９】
例えば、例示の語列において、「が／渋谷駅」の「が」は、「渋谷駅」から１語離れているので、距離は１である。例えば、「／渋谷駅／近く／の／道玄坂」の「道玄坂」は、「渋谷駅」から３語離れているので、距離は３である。
【００７０】
枠情報更新部２１は、語列から、代名詞、接続詞および助詞を削除する（Ｓ１１１０５）。
【００７１】
形態素解析により、語列の各語には、品詞情報も付与されているため、品詞情報が代名詞、接続詞および助詞に該当する語を削除する。
【００７２】
例えば、形態素解析の結果、各語に品詞を表す番号が付与される場合、予め、削除対象の品詞（代名詞、接続詞、助詞）を示す番号を記録しておき、枠情報更新部２１が、番号を参照し、予め記録された削除対象である品詞の番号と同じ番号を持つ語を削除する。
【００７３】
例えば、例示の語列は、「（略）／今月／始め／高校生／渋谷駅／近く／道玄坂／店舗／内／（略）」となる。
【００７４】
枠情報更新部２１は、削除後の語列に１回以上出現する語を１ずつ含む要素からなる仮の関連語リストを作成する（Ｓ１１１０７）。
【００７５】
図９（ａ）は、仮の関連語リストを例示した図である。図では、語「高校生」と、語「渋谷駅」を含む仮の関連語リストを例示している。
【００７６】
図８に戻り、枠情報更新部２１は、該関連語リストに、関連語リストの作成に使用した前記語列内の各語に対応づけておいた各距離を含ませ、こうして関連語リストを作成し（Ｓ１１１０９）、ステップＳ１１００５の処理が終わる。
【００７７】
図９（ｂ）は、関連語リストを例示した図である。図では、語「高校生」と、語「渋谷駅」を含む関連語リストを例示している。前記例示の語列内に語「高校生」が３回出現し、Ｓ１１１０３において距離「１」、「１０」、「３１」がそれぞれ対応づけられていた場合、関連語リストの語「高校生」に距離「１」、「１０」、「３１」が対応づけられる。
【００７８】
図１０は、ステップＳ１２００１のフローチャートである。
【００７９】
ここでは、キーワードペア内の場所キーワードから得られた全ての関連語リスト内の各語につきフラグが設けられていることとする。また、キーワードペア内のコンテンツキーワードから得られた全ての関連語リスト内の各語につきフラグが設けられていることとする。
【００８０】
以下、便宜的に、場所キーワードから得られた関連語リスト内の各語を場所関連語と称し、コンテンツキーワードから得られた関連語リスト内の各語をコンテンツ関連語と称する。
【００８１】
また、後述の語、重要度が含まれることとなる要素からなるマッチングリストが予め生成されていることとする。図１１（ａ）に示すように、生成当初において、マッチングリストの各要素は、空の状態となっている。
【００８２】
枠情報更新部２１は、全ての場所関連語に対応するフラグ、全てのコンテンツ関連語に対応するフラグをオフにし（Ｓ１２１０１）、場所関連語に対応するオフのフラグの有無を判定する（Ｓ１２１０３）。ＹＥＳと判定された場合、場所関連語に対応するオフのフラグの１つに対応する要素内の語を読み出し（Ｓ１２１０５）、当該フラグをオンにする。
【００８３】
枠情報更新部２１は、コンテンツ関連語に対応するオフのフラグの有無を判定する（Ｓ１２１０７）。ＹＥＳと判定された場合、コンテンツ関連語に対応するオフのフラグの１つに対応する要素内の語を読み出し（Ｓ１２１０９）、当該フラグをオンにする。
【００８４】
枠情報更新部２１は、ステップＳ１２１０５とステップＳ１２１０９で読み出した語同士が互いに等しいか否かを判定し（Ｓ１２１１１）、ＮＯと判定された場合、ステップＳ１２１０７へ戻る。一方、ＹＥＳと判定された場合、当該語、Ｓ１２１０５で読み出した語に対応づけられた各距離、当該語を含む関連語リストにおける最大の距離、Ｓ１２１０９で読み出した語に対応づけられた各距離、当該語を含む関連語リストにおける最大の距離、をマッチングリストにおける空の要素に含ませ（Ｓ１２１１３）、ステップＳ１２１０７へ戻る。
【００８５】
図１１（ｂ）は、マッチングリストにおいて、語「高校生」、Ｓ１２１０５で読み出した語に対応づけられた各距離「１，１０，３１」、当該語を含む関連語リストにおける最大の距離「３００」、Ｓ１２１０９で読み出した語に対応づけられた各距離「８，５１」、当該語を含む関連語リストにおける最大の距離「２１０」を含む要素を例示している。
【００８６】
図１０に戻り、ステップＳ１２１０７でＮＯと判定された場合、全てのコンテンツ関連語に対応するフラグをオフにし、ステップＳ１２１０３へ戻る。
【００８７】
ステップＳ１２１０３でＮＯと判定された場合、Ｓ１２２０１へ進む。
【００８８】
次の処理のため、ここでは、マッチングリスト内の各要素につきフラグが設けられていることとする。
【００８９】
枠情報更新部２１は、全てのフラグをオフにし（Ｓ１２２０１）、オフのフラグの有無を判定する（Ｓ１２２０３）。ＹＥＳと判定された場合、オフのフラグの１つに対応する要素に対応する２つの重要値を計算し当該重要値を当該要素に含ませ（Ｓ１２２０５）、当該オフのフラグをオンにし、ステップＳ１２２０３に戻る。ステップＳ１２２０５の詳細は後述する。
【００９０】
図１１（ｃ）は、マッチングリストにおいて、前述の語「高校生」、各距離「１，１０，３１」、最大の距離「３００」、各距離「８，５１」、最大の距離「２１０」、重要値「３１８」、重要値「２９０」を含む要素を例示している。
【００９１】
図１０に戻り、ステップＳ１２２０３でＮＯと判定された場合、枠情報更新部２１は、マッチングリスト内の重要値の中の最大値である重要度とコンテンツＩＤとからなる重要度情報を作成し（Ｓ１２２０７）、ステップＳ１２００１の処理を終える。
【００９２】
ステップＳ１２２０５で、枠情報更新部２１は、以下のように２つの重要値を計算する。
【００９３】
ここでは、ステップＳ１２１０５で読み出した語に対応づけられた各距離をｋｉ（ｉ＝１，２，…，ｎ）という。また、ステップＳ１２１０９で読み出した語に対応づけられた各距離をｌｊ（ｊ＝１，２，…，ｍ）という。
【００９４】
枠情報更新部２１は、一方の重要値を式（１）により計算する。
【数１３】
2010039552.tif 000003
【００９５】
ただし、Ｋは、ｋｉに対応する語が読み出された関連語リストにおける最大の距離である。
【００９６】
枠情報更新部２１は、他方の重要値を式（２）により計算する。
【数１４】
2010039552.tif 000004
【００９７】
ただし、Ｌは、ｌｊに対応する語が読み出された関連語リストにおける最大の距離である。
【００９８】
２つの重要値は、いずれも、距離が小さいほど大きくなる。つまり、重要値に対応する語がキーワードに近い場合、その語とキーワードの関連性が高いので、重要値を大きくし、重要値の中の最大値である重要度も大きくなるようにしているのである。
【００９９】
また、２つの重要値は、いずれも、関連語リストにおける最大の距離が大きいほど、つまり、本文の語数が多いほど大きくなる。これは、本文が長い程、より重要な文と考えられるためである。よって、本文が長文などのような場合には、重要値をより大きくし、重要値の中の最大値である重要度もより大きくなるようにしているのである。
【０１００】
したがって、重要度は、キーワードペアの重要性を示す数値として好適なものである。また、そうであるからこそ、この重要度に基づいて、場所に適したコンテンツを選択することができるのである。
【０１０１】
図４のメインのフローチャートに戻る。
【０１０２】
例えば、ステップＳ２１とＳ２３の間において、通信部２２は、枠情報記憶部１３から枠情報を読み出し、枠情報をコンテンツ配信サーバ２に送信する。
【０１０３】
コンテンツ配信サーバ２は、枠情報を受信して記憶する。コンテンツ配信サーバ２は、枠情報内の時間帯ＩＤに対応する時間帯になると、枠情報内の場所ＩＤに対応する端末３に対し、枠情報内のコンテンツＩＤに対応するコンテンツを送信する。
【０１０４】
端末３は、送信されたコンテンツを直ちに再生する。したがって、場所に適したコンテンツを再生させることができる。例えば、渋谷駅に適したコンテンツを渋谷駅に設けた端末で再生させることができる。
【０１０５】
以上説明したように、第１の実施の形態によれば、図７、図８、図１０に示すように、重要度取得装置は、２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割する手段（図７：Ｓ１０００７、図８：Ｓ１１１０１）と、各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づける手段（図８：Ｓ１１１０３）と、各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成する手段（図８：Ｓ１１１０７、Ｓ１１１０９）と、一方のキーワードによる関連語リスト内の語と他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら（図１０：Ｓ１２１１１）、予め作成されたマッチングリストに当該語を含ませる手段（図１０：Ｓ１２１１３）と、マッチングリストの各語につき、対応する前記一方のキーワードによる関連語リスト内の前記語に対応づけられた各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、上記式（１）により重要値を計算するとともに、対応する前記他方のキーワードによる関連語リスト内の前記語に対応づけられた各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、上記式（２）により重要値を計算する手段と、重要値の中の最大値である重要度を求める手段（図１０：Ｓ１２２０７）とを備える。また、重要度取得方法は、重要度取得装置における各手段に代わる各ステップを備える。よって、第１の実施の形態に係る重要度取得装置および方法によれば、２つのキーワードについての重要度を求めることができ、重要度により、場所に適したコンテンツを求めることができる。
【０１０６】
また、第１の実施の形態によれば、枠情報作成装置は、場所ごとに、場所を示す場所ＩＤと当該場所の特徴を示す１以上のキーワードとを含む場所情報が記憶される場所情報記憶部１１と、コンテンツごとに、コンテンツを示すコンテンツＩＤと当該コンテンツの特徴を示す１以上のキーワードとを含むコンテンツ情報が記憶されるコンテンツ情報記憶部１２と、場所ごとに、当該場所を示す場所ＩＤを含む枠情報が記憶される枠情報記憶部１３と、同一の前記場所情報内の１つのキーワードといずれかの前記コンテンツ情報内の１つのキーワードとからなる各組につき、重要度と当該コンテンツ情報内のコンテンツＩＤとを含む重要度情報を作成する手段（図６：Ｓ１１０５）と、前記同一の場所情報内の場所ＩＤを含む枠情報に対し、最も大きい重要度を含む前記重要度情報内のコンテンツＩＤを含ませる手段（図６：Ｓ１２０５）とを備え、重要度情報を作成する手段は、組の２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割する手段（図７：Ｓ１０００７、図８：Ｓ１１１０１）と、各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づける手段（図８：Ｓ１１１０３）と、各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成する手段（図８：Ｓ１１１０７、Ｓ１１１０９）と、一方のキーワードによる関連語リスト内の語と他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら（図１０：Ｓ１２１１１）、予め作成されたマッチングリストに当該語を含ませる手段（図１０：Ｓ１２１１３）と、マッチングリストの各語につき、対応する前記一方のキーワードによる関連語リスト内の前記語に対応づけられた各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、上記式（１）により重要値を計算するとともに、対応する前記他方のキーワードによる関連語リスト内の前記語に対応づけられた各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、上記式（２）により重要値を計算する手段と、重要値の中の最大値である重要度を求める手段（図１０：Ｓ１２２０７）と、当該重要度とコンテンツＩＤとを含む重要度情報を作成する手段（図１０：Ｓ１２２０７）とを備える。また、枠情報作成方法は、枠情報作成装置の各手段に代わる各ステップを備える。よって、第１の実施の形態に係る枠情報作成装置および方法によれば、場所と該場所に適したコンテンツとを示す枠情報を作成でき、状況に応じてキーワードを変えることで、状況に応じたコンテンツを再生させることができる。
【０１０７】
［第２の実施の形態］
次に、第２の実施の形態について説明する。第１の実施の形態が場所に適したコンテンツを再生させるのに対し、第２の実施の形態は場所と時間帯に適したコンテンツを再生させる。第２の実施の形態におけるシステムの構成および動作は、第１の実施の形態とほぼ同様であるので、同一内容の説明は省略し、差異を以下に説明する。
【０１０８】
図１２に示すように、場所情報は、１つの場所ＩＤと、当該場所の特徴を示す複数の場所キーワードと、当該場所キーワードが適用される時間帯を示す時間帯情報を含む。
【０１０９】
すなわち、場所情報は、場所と該場所でコンテンツを再生すべき時間を含む時間帯の組ごとに用意される。
【０１１０】
例えば、図の場所情報は、時間帯情報「７：００〜９：００」により示される朝の時間帯には、場所キーワード「通勤」、「駅前」、…を適用することを示している。例えば、図示しない他の場所情報は、時間帯情報「１７：００〜１９：００」、場所キーワード「帰り」、「駅前」、…を含み、こうして、当該時間帯情報により示される夕方の時間帯には、当該場所キーワードが適用されるようになる。
【０１１１】
また、第１の実施の形態では、場所ＩＤのフラグを設けたが、第２の実施の形態では、場所ＩＤと時間帯情報の組についてのフラグを設ける。
【０１１２】
また、図４の処理において、ステップＳ１、Ｓ３では、そのフラグに基づく制御を行う。
【０１１３】
また、図５の処理において、場所ＩＤに基づく処理を、場所ＩＤと時間帯情報の組を示す場所時間帯ＩＤに基づく処理に変えて行う。
【０１１４】
また、図６の処理において、場所ＩＤに基づく処理を、場所ＩＤと時間帯情報の組を示す場所時間帯ＩＤに基づく処理に変えて行う。
【０１１５】
また、図６の処理において、ステップＳ１２０３でＹＥＳと判定された場合、第２の実施の形態では、オフの枠情報のフラグに対応する枠情報の中で、場所時間帯ＩＤに対応する時間帯情報により示される時間帯に含まれる時間を示す時間情報を含む枠情報を検索し、その枠情報の中で最も早い時間を示す時間情報を含む枠情報を選択し、オフの重要度情報のフラグに対応する重要度情報の中で、最も大きい重要度を含む重要度情報を選択し、当該重要度情報内のコンテンツＩＤを前記選択した枠情報に含ませる（Ｓ１２０５）。
【０１１６】
例えば、場所時間帯ＩＤが、場所「渋谷駅」と時間帯「７：００〜９：００」を示すものである場合、ステップＳ１２０５では、枠情報更新部２１は、例えば、「７：００〜９：００」に含まれる「７：４０〜７：４１」を示す時間情報を含む枠情報と、同「７：００〜９：００」に含まれる「８：３１〜８：３２」を示す時間情報を含む枠情報を検索する。そして、その枠情報の中で最も早い時間を示す時間情報を含む前者の枠情報を選択する。そして、オフの重要度情報のフラグに対応する重要度情報の中で、最も大きい重要度を含む重要度情報を選択し、当該重要度情報内のコンテンツＩＤを前記選択した前者の枠情報に含ませる（Ｓ１２０５）。
【０１１７】
また、図７の処理において、場所ＩＤに基づく処理を、場所時間帯ＩＤに基づく処理に変えて行う。
【０１１８】
これにより、場所と時間帯に適したコンテンツを再生させることができる。例えば、渋谷駅の夕方の時間帯に適したコンテンツを渋谷駅に設けた端末で夕方の時間帯に再生させることができる。
【０１１９】
以上説明したように、第２の実施の形態によれば、枠情報作成装置は、場所と該場所でコンテンツを再生すべき時間を含む時間帯の組ごとに、場所を示す場所ＩＤと当該場所の特徴を示す１以上のキーワードと当該時間帯を示す時間帯情報とを含む場所情報が記憶される場所情報記憶部（図１２）と、コンテンツごとに、コンテンツを示すコンテンツＩＤと当該コンテンツの特徴を示す１以上のキーワードとを含むコンテンツ情報が記憶されるコンテンツ情報記憶部１２と、場所と該場所でコンテンツを再生すべき時間の組ごとに、当該場所を示す場所ＩＤと当該時間を示す時間情報とを含む枠情報が記憶される枠情報記憶部１３と、同一の前記場所情報内の１つのキーワードといずれかの前記コンテンツ情報内の１つのキーワードとからなる各組につき、重要度と当該コンテンツ情報内のコンテンツＩＤとを含む重要度情報を作成する手段（図６：Ｓ１１０５）と、前記同一の場所情報内の場所ＩＤと当該場所情報内の時間帯情報により示される時間帯に含まれる時間を示す時間情報とを含む枠情報に対し、最も大きい重要度を含む前記重要度情報内のコンテンツＩＤを含ませる手段（上記第２の実施の形態におけるＳ１２０５の説明を参照）とを備え、重要度情報を作成する手段は、組の２つのキーワードのそれぞれにつき、キーワードをそれぞれ含む複数の文を取得し、各文を語列に分割する手段（図７：Ｓ１０００７、図８：Ｓ１１１０１）と、各語列につき、語列内のキーワードの位置と各語の距離を求め、当該語に対応づける手段（図８：Ｓ１１１０３）と、各語列につき、語列に１回以上出現する語を１ずつ含む要素からなり、当該各要素内の語に当該語に対応づけられた各距離が対応づけられた関連語リストを作成する手段（図８：Ｓ１１１０７、Ｓ１１１０９）と、一方のキーワードによる関連語リスト内の語と他方のキーワードによる関連語リスト内の語とからなる各組につき、語同士が等しいなら（図１０：Ｓ１２１１１）、予め作成されたマッチングリストに当該語を含ませる手段（図１０：Ｓ１２１１３）と、マッチングリストの各語につき、対応する前記一方のキーワードによる関連語リスト内の前記語に対応づけられた各距離をｋｉ（ｉ＝１，２，…，ｎ）とした場合、上記式（１）により重要値を計算するとともに、対応する前記他方のキーワードによる関連語リスト内の前記語に対応づけられた各距離をｌｊ（ｊ＝１，２，…，ｍ）とした場合、上記式（２）により重要値を計算する手段と、重要値の中の最大値である重要度を求める手段（図１０：Ｓ１２２０７）と、当該重要度とコンテンツＩＤとを含む重要度情報を作成する手段（図１０：Ｓ１２２０７）とを備える。また、枠情報作成方法は、枠情報作成装置の各手段に代わる各ステップを備える。よって、第２の実施の形態に係る枠情報作成装置および方法によれば、場所と時間帯とそれに適したコンテンツを示す枠情報を作成でき、時間帯に応じて場所キーワードを変えることで、場所と時間帯に応じたコンテンツを再生させることができる。
【０１２０】
なお、上記各実施の形態では、複数の枠情報の中で最も早い時間を示す時間情報を含む枠情報を選択し、オフの重要度情報のフラグに対応する重要度情報の中で、最も大きい重要度を含む重要度情報を選択し、当該重要度情報内のコンテンツＩＤを前記選択した枠情報に含ませる（Ｓ１２０５）という処理を行ったが、このように最も早い時間を示す時間情報を含む枠情報を選択するのでなく、複数の枠情報の中から任意に１つの枠情報を選択してもよい。
【図面の簡単な説明】
【０１２１】
【図１】第１の実施の形態に係るコンテンツ再生システムの構成図である。
【図２】サーバ１の構成図である。
【図３】サーバ１で使用される各種情報を例示した図である。
【図４】サーバ１のメインのフローチャートである。
【図５】図４におけるステップＳ５のフローチャートである。
【図６】図５におけるステップＳ１０５のフローチャートである。
【図７】図６におけるステップＳ１１０５のフローチャートである。
【図８】図７におけるステップＳ１１００５のフローチャートである。
【図９】関連語リストを例示した図である。
【図１０】図７におけるステップＳ１２００１のフローチャートである。
【図１１】マッチングリストを例示した図である。
【図１２】第２の実施の形態における場所情報を例示した図である。
【符号の説明】
【０１２２】
１  サーバ
２  コンテンツ配信サーバ
３  端末
４  検索装置
１１  場所情報記憶部
１２  コンテンツ情報記憶部
１３  枠情報記憶部
２１  枠情報更新部
２２  通信部
【図１】
2010039552.tif 000017
【図２】
2010039552.tif 000018
【図３】
2010039552.tif 000019
【図４】
2010039552.tif 000020
【図５】
2010039552.tif 000021
【図６】
2010039552.tif 000022
【図７】
2010039552.tif 000023
【図８】
2010039552.tif 000024
【図９】
2010039552.tif 000025
【図１０】
2010039552.tif 000026
【図１１】
2010039552.tif 000027
【図１２】
2010039552.tif 000028