(57)【要約】【課題】利用者の興味を生じさせるようなコンテンツを提供すること。【解決手段】本願に係る提供装置は、第１選択条件を用いて、提供対象コンテンツの中から利用者に対して提供する提供コンテンツを選択する選択部と、選択部により選択された提供コンテンツの情報を利用者に対して提供する提供部とを有し、選択部は、提供コンテンツの情報が提供された後に所定の条件が満たされた場合は、第１選択条件よりもランダム性を向上させた第２選択条件を用いて、提供対象コンテンツの中から新たな提供コンテンツを選択し、提供部は、選択部により新たに選択された提供コンテンツの情報を提供することを特徴とする。【選択図】図１
2020177480.tif 000002
【特許請求の範囲】
【請求項１】
第１選択条件を用いて、提供対象コンテンツの中から利用者に対して提供する提供コンテンツを選択する選択部と、
前記選択部により選択された提供コンテンツの情報を前記利用者に対して提供する提供部と
を有し、
前記選択部は、前記提供コンテンツの情報が提供された後に所定の条件が満たされた場合は、前記第１選択条件よりもランダム性を向上させた第２選択条件を用いて、前記提供対象コンテンツの中から新たな提供コンテンツを選択し、
前記提供部は、前記選択部により新たに選択された提供コンテンツの情報を提供する
ことを特徴とする提供装置。
【請求項２】
前記選択部は、前記提供コンテンツの情報が提供された後に、前記所定の条件が所定の回数以上満たされた場合は、前記提供対象コンテンツの中からランダムに前記提供コンテンツを選択する
ことを特徴とする請求項１に記載の提供装置。
【請求項３】
前記選択部は、所定のカテゴリに属する提供対象コンテンツの中から前記第１選択条件を用いて前記提供コンテンツを選択し、前記所定の条件が満たされた場合は、前記所定のカテゴリとは異なるカテゴリに属する提供対象コンテンツを含む提供対象コンテンツの中から前記第２選択条件を用いて前記提供コンテンツを選択する
ことを特徴とする請求項１または２に記載の提供装置。
【請求項４】
前記選択部は、前記所定の条件が満たされた場合は、前記所定のカテゴリを含む上位カテゴリに属する提供対象コンテンツを含む提供対象コンテンツの中から前記第２選択条件を用いて前記提供コンテンツを選択する
ことを特徴とする請求項３に記載の提供装置。
【請求項５】
前記選択部は、前記第１選択条件として、前記利用者の属性に基づいた条件で前記提供コンテンツを選択し、前記第２選択条件として、前記利用者の属性とは異なる条件で前記提供コンテンツを選択する
ことを特徴とする請求項１〜４のうちいずれか１つに記載の提供装置。
【請求項６】
前記選択部は、前記第１選択条件として、前記提供コンテンツの選択日時、若しくは、前記利用者の状態に応じて変化する条件で前記提供コンテンツを選択する
ことを特徴とする請求項１〜５のうちいずれか１つに記載の提供装置。
【請求項７】
前記提供部は、前記選択部が前記第１選択条件を用いて選択した提供コンテンツの情報を所定の第１提供条件に応じた順序で提供し、前記選択部が前記第２選択条件を用いて選択した提供コンテンツの情報を、前記第１提供条件よりもランダム性を向上させた第２提供条件に応じた順序で提供する
ことを特徴とする請求項１〜６のうちいずれか１つに記載の提供装置。
【請求項８】
前記選択部は、前記利用者が前記提供コンテンツに興味がないと推定された場合は、前記所定の条件が満たされたと判定し、前記第２選択条件を用いて新たな提供コンテンツを選択する
ことを特徴とする請求項１〜７のうちいずれか１つに記載の提供装置。
【請求項９】
前記選択部は、前記提供部により提供された情報の閲覧態様が所定の条件を満たす場合は、前記利用者が前記提供コンテンツに興味がないと推定する
ことを特徴とする請求項８に記載の提供装置。
【請求項１０】
前記提供部は、前記利用者が利用する端末装置であって、当該端末装置の物理的な状態を検出可能な機能を備える端末装置に対して前記提供コンテンツの情報を提供し、
前記選択部は、前記提供コンテンツを提供した後で前記端末装置の物理的な状態が所定の条件を満たす場合は、前記第２選択条件を用いて新たな提供コンテンツを選択する
ことを特徴とする請求項１〜９のうちいずれか１つに記載の提供装置。
【請求項１１】
前記選択部は、前記利用者が、前記提供コンテンツの閲覧に関する操作とは異なる操作を行った場合は、前記第２選択条件を用いて新たな提供コンテンツを選択する
ことを特徴とする請求項１〜１０のうちいずれか１つに記載の提供装置。
【請求項１２】
提供装置が実行する提供方法であって、
第１選択条件を用いて、提供対象コンテンツの中から利用者に対して提供する提供コンテンツを選択する第１選択工程と、
前記第１選択工程により選択された提供コンテンツの情報を前記利用者に対して提供する第１提供工程と、
前記提供コンテンツの情報が提供された後に所定の条件が満たされた場合は、前記第１選択条件よりもランダム性を向上させた第２選択条件を用いて、前記提供対象コンテンツの中から新たな提供コンテンツを選択する第２選択工程と、
前記第２選択工程により新たに選択された提供コンテンツの情報を提供する第２提供工程と
を含むことを特徴とする提供方法。
【請求項１３】
第１選択条件を用いて、提供対象コンテンツの中から利用者に対して提供する提供コンテンツを選択する第１選択手順と、
前記第１選択手順により選択された提供コンテンツの情報を前記利用者に対して提供する第１提供手順と、
前記提供コンテンツの情報が提供された後に所定の条件が満たされた場合は、前記第１選択条件よりもランダム性を向上させた第２選択条件を用いて、前記提供対象コンテンツの中から新たな提供コンテンツを選択する第２選択手順と、
前記第２選択手順により新たに選択された提供コンテンツの情報を提供する第２提供手順と
をコンピュータに実行させるための提供プログラム。
【請求項１４】
提供対象コンテンツの中から第１選択条件を用いて選択された提供コンテンツの情報を表示する表示部と、
前記提供コンテンツの閲覧に関する第１操作とは異なる第２操作を検出する検出部と、
前記第２操作が検出された場合は、前記第１選択条件よりもランダム性を向上させた第２選択条件を用いて前記提供対象コンテンツの中から新たに選択された提供コンテンツの情報を取得する取得部と
を有することを特徴とする端末装置。
【請求項１５】
端末装置が実行する取得方法であって、
提供対象コンテンツの中から第１選択条件を用いて選択された提供コンテンツの情報を表示する表示工程と、
前記提供コンテンツの閲覧に関する第１操作とは異なる第２操作を検出する検出工程と、
前記第２操作が検出された場合は、前記第１選択条件よりもランダム性を向上させた第２選択条件を用いて前記提供対象コンテンツの中から新たに選択された提供コンテンツの情報を取得する取得工程と
を含むことを特徴とする取得方法。
【請求項１６】
提供対象コンテンツの中から第１選択条件を用いて選択された提供コンテンツの情報を表示する表示手順と、
前記提供コンテンツの閲覧に関する第１操作とは異なる第２操作を検出する検出手順と、
前記第２操作が検出された場合は、前記第１選択条件よりもランダム性を向上させた第２選択条件を用いて前記提供対象コンテンツの中から新たに選択された提供コンテンツの情報を取得する取得手順と
をコンピュータに実行させるための取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、提供装置、提供方法、提供プログラム、端末装置、取得方法および取得プログラムに関する。
【背景技術】
【０００２】
近年、端末装置を利用する利用者の状態を検知して、利用者の状態に応じた様々な機能を提供する技術が知られている。例えば、利用者が携帯端末を振動させる（振る）と、動画を編集する機能を実行する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２３７０１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、利用者が携帯端末を振動させた際に、動画像を編集しているに過ぎず、利用者の興味を生じさせるようなコンテンツを提供しているとは言えない。
【０００５】
本願は、上記に鑑みてなされたものであって、利用者の興味を生じさせるようなコンテンツを提供することができる提供装置、提供方法、提供プログラム、端末装置、取得方法および取得プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る提供装置は、第１選択条件を用いて、提供対象コンテンツの中から利用者に対して提供する提供コンテンツを選択する選択部と、前記選択部により選択された提供コンテンツの情報を前記利用者に対して提供する提供部とを有し、前記選択部は、前記提供コンテンツの情報が提供された後に所定の条件が満たされた場合は、前記第１選択条件よりもランダム性を向上させた第２選択条件を用いて、前記提供対象コンテンツの中から新たな提供コンテンツを選択し、前記提供部は、前記選択部により新たに選択された提供コンテンツの情報を提供することを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、利用者の興味を生じさせるようなコンテンツを提供することができる提供装置、提供方法、提供プログラム、端末装置、取得方法および取得プログラムを提供することができるといった効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理の一例を示す図である。
【図２】図２は、実施形態に係る提供装置の構成例を示す図である。
【図３】図３は、実施形態に係る提供対象コンテンツデータベースの一例を示す図である。
【図４】図４は、実施形態に係る利用者データベースの一例を示す図である。
【図５】図５は、実施形態に係る端末装置の構成例を示す図である。
【図６】図６は、実施形態に係る表示処理の一例を示す図である。
【図７】図７は、実施形態に係る提供装置が実行する提供処理手順を示すフローチャートである。
【図８】図８は、実施形態に係る端末装置が実行する表示処理手順を示すフローチャートである。
【図９】図９は、提供装置及び端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る提供装置、提供方法、提供プログラム、端末装置、取得方法および取得プログラムを実施するための形態（以下、「実施形態」と記載する。）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る提供装置、提供方法、提供プログラム、端末装置、取得方法および取得プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．提供処理の一例〕
まず、図１を用いて、実施形態に係る情報処理の一例について説明する。図１は、実施形態に係る情報処理の一例を示す図である。図１の例では、提供システム１は、提供装置１０と端末装置１００とを有する。これらの各種装置は、ネットワークＮ（例えば、インターネット）を介して、有線又は無線により通信可能に接続される。なお、図１に示した提供システム１には、任意の数の提供装置１０と任意の数の端末装置１００とが含まれていてもよい。
【００１１】
提供装置１０は、動画配信サービスを提供するサーバ装置である。動画配信サービスとは、動画コンテンツを所望する利用者に対して、有料又は無料で動画コンテンツを配信するサービスである。図１に示す例では、動画配信サービス（以下、適宜「動画配信サービスＳＡ１」と記載する。）は、端末装置１００上で機能する動画配信アプリケーション（以下、適宜「動画配信アプリＡＰ１」と記載する。）を介して配信される。
【００１２】
また、提供装置１０は、動画配信サービスＳＡ１で利用される動画コンテンツ（以下、適宜「提供対象コンテンツ」と記載する。）を保持する。提供装置１０は、提供対象コンテンツの中から、所定の選択条件を用いて、利用者に対して提供する動画コンテンツ（以下、適宜「提供コンテンツ」と記載する。）を選択する。
【００１３】
端末装置１００は、利用者により使用される情報処理装置である。例えば、端末装置１００は、利用者が携帯する端末装置である。端末装置１００は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。端末装置１００には、動画配信サービスＳＡ１を利用するための利用者向けのアプリである動画配信アプリＡＰ１がインストール済みであるものとする。端末装置１００は、端末装置１００にインストールされた動画配信アプリＡＰ１を実行する。また、図１に示す端末装置１００は、利用者ＩＤ「Ｕ１」で識別される利用者（利用者Ｕ１）によって利用されるものとする。
【００１４】
ここから、図１を用いて、実施形態に係る提供処理の流れについて説明する。図１は、実施形態に係る提供処理の一例を示す図である。図１に示す例では、端末装置１００は、提供装置１０に対して、提供コンテンツのリストを要求する（ステップＳ１）。具体的には、端末装置１００は、提供装置１０に対して、動画配信サービスＳＡ１が利用者Ｕ１に対してお勧めする提供コンテンツのリストの配信要求を送信する。
【００１５】
提供装置１０は、端末装置１００からリストの配信要求を受け付ける。提供装置１０は、リストの配信要求を受け付けると、利用者Ｕ１の属性に基づく第１選択条件を用いて、所定のカテゴリに属する提供対象コンテンツから提供コンテンツを選択する（ステップＳ２）。例えば、提供装置１０は、利用者Ｕ１の趣味や嗜好に関する情報として、利用者Ｕ１が動物カテゴリを好むという情報を取得する。続いて、提供装置１０は、利用者Ｕ１が動物カテゴリを好むという情報を取得したので、動物映画のカテゴリに属する提供対象コンテンツから提供コンテンツを選択することを決定する。例えば、提供装置１０は、動物映画のカテゴリに属する提供対象コンテンツの中から、閲覧数が多い方から順に所定数（例えば、６個）の提供コンテンツを選択する。
【００１６】
なお、提供装置１０は、任意の選択ロジックを用いて、提供コンテンツの選択を行ってよい。例えば、提供装置１０は、各利用者の属性を示す行列を各利用者が各動画像を選択した回数を示す行列へと変換する変換行列を推定し、推定した変換行列を用いて、提供コンテンツの提供先となる利用者の属性から、利用者が各動画像を選択する確率を推定し、推定した確率が所定の条件を満たす動画像を選択してもよい。また、提供装置１０は、その他任意のリスティングロジックを採用して、提供コンテンツの選択を行ってよい。
【００１７】
続いて、提供装置１０は、提供コンテンツを選択すると、選択した提供コンテンツのリストを端末装置１００に提供する（ステップＳ３）。端末装置１００は、提供コンテンツのリストを提供装置１０から取得する。端末装置１００は、提供コンテンツのリストを取得すると、取得した提供コンテンツのリストを表示する（ステップＳ４）。例えば、端末装置１００は、提供コンテンツを縮小表示するサムネイルの一覧を表示する。例えば、端末装置１００は、提供装置１０によって選択された６個の提供コンテンツのサムネイルを、画面に表示される６個のサムネイルの表示枠に表示する。例えば、端末装置１００の画面に対して左から右へ並べて表示される６個の表示枠に６個の提供コンテンツのサムネイルを表示する。例えば、端末装置１００は、提供装置１０によって選択された６個の提供コンテンツのサムネイルを、画面に表示されるサムネイルの表示枠の左から右へ閲覧数が多い方から順に並べて表示する。
【００１８】
続いて、端末装置１００は、端末装置１００の振動状態を検知することで、利用者Ｕ１が端末装置１００を振る操作を検出する（ステップＳ５）。端末装置１００は、利用者Ｕ１が端末装置１００を振る操作を検出すると、利用者Ｕ１が端末装置１００を振る操作を検出したことを提供装置１０に対して通知する。端末装置１００は、利用者Ｕ１が端末装置１００を振る操作を検出したことを提供装置１０に対して通知することにより、提供コンテンツの選択条件を変更する要求を提供装置１０に対して送信する（ステップＳ６）。
【００１９】
ここで、一般的な動画配信サービスにおいては、利用者の視聴履歴や属性等に基づいたリスティングロジックで選択された動画像のサムネイルが提供されることとなる。しかしながら、このような処理を実行した場合、利用者に提案される動画像に偏りが生じる結果、配信対象として登録された動画像の中から新たに利用者が気に入るような動画像を提供することができなくなる恐れがある。また、端末装置１００の画面上において一度に表示されるサムネイルの数には、上限があるので、動画配信サービスにおいて配信対象となる動画像の数が多い場合、新たに利用者が気に入るような動画像を探すのに手間がかかる。
【００２０】
一方で、一般的な動画配信サービスにおいては、画面上の操作により閲覧する動画像の選択や表示する動画像のカテゴリ選択が行われる。しかしながら、端末装置１００を振るといった操作は、動画配信サービスにおいて一般的に行われる操作とは異なるため、利用者がいつも提示される動画像とは異なる動画像を所望しているか否かの判断材料となりえる。
【００２１】
そこで、提供装置１０は、利用者Ｕ１が端末装置１００を振る操作を検出したことに関する通知を受け付けることにより、提供コンテンツの選択条件を変更する要求を端末装置１００から受け付ける。提供装置１０は、提供コンテンツの選択条件を変更する要求を受け付けると、所定のカテゴリとは異なる他のカテゴリに属する提供対象コンテンツを含む提供対象コンテンツである選択対象コンテンツを特定する（ステップＳ７）。例えば、提供装置１０は、提供コンテンツの選択条件を変更する要求を受け付けると、利用者Ｕ１の趣味や嗜好に関する情報として、利用者Ｕ１が動物カテゴリとは異なる恋愛カテゴリを好むという情報を取得する。続いて、提供装置１０は、利用者Ｕ１が動物カテゴリとは異なる恋愛カテゴリを好むという情報を取得したので、動物映画のカテゴリとは異なる恋愛映画のカテゴリに属する提供対象コンテンツを含む選択対象コンテンツを特定する。
【００２２】
続いて、提供装置１０は、選択対象コンテンツを特定すると、第１選択条件よりもランダム性を向上させた第２選択条件を用いて、特定した選択対象コンテンツから提供コンテンツを新たに選択する（ステップＳ８）。例えば、提供装置１０は、恋愛映画のカテゴリに属する選択対象コンテンツの中から、ランダムに所定数（例えば、２個）の提供コンテンツを選択する。また、提供装置１０は、恋愛映画のカテゴリに属する選択対象コンテンツの中から、利用者による評価が高い方から順に所定数（例えば、１個）の提供コンテンツを選択する。また、提供装置１０は、動物映画のカテゴリに属する選択対象コンテンツの中から、ランダムに所定数（例えば、２個）の提供コンテンツを選択する。また、提供装置１０は、動物映画のカテゴリに属する選択対象コンテンツの中から、利用者による評価が高い方から順に所定数（例えば、１個）の提供コンテンツを選択する。
【００２３】
このように、提供装置１０は、動物映画のカテゴリから動物映画のカテゴリと恋愛映画のカテゴリへとカテゴリを拡張した上で、拡張したカテゴリの中から一部の提供コンテンツをランダムに選択する。すなわち、提供装置１０は、第１選択条件よりもランダム性を向上させた第２選択条件を用いて、提供コンテンツを選択する。
【００２４】
続いて、提供装置１０は、新たな提供コンテンツを選択すると、新たに選択した提供コンテンツのリストを端末装置１００に提供する（ステップＳ９）。
【００２５】
端末装置１００は、新たな提供コンテンツのリストを取得する。続いて、端末装置１００は、新たな提供コンテンツのリストを取得すると、取得した新たな提供コンテンツのリストを表示する（ステップＳ１０）。例えば、端末装置１００は、提供装置１０によって選択された６個の提供コンテンツのサムネイルを、画面に表示される６個のサムネイルの表示枠に表示する。例えば、端末装置１００の画面に対して左から右へ並べて表示される６個の表示枠に６個の提供コンテンツのサムネイルを表示する。例えば、端末装置１００は、６個の表示枠のうち左から１個目〜３個目の表示枠に恋愛映画のカテゴリに属する提供コンテンツを表示する。また、端末装置１００は、６個の表示枠のうち左から４個目〜６個目の表示枠に動物映画のカテゴリに属する提供コンテンツを表示する。
【００２６】
例えば、端末装置１００は、恋愛映画のカテゴリの中からランダムに選択した２個の提供コンテンツを６個の表示枠のうち左から１個目と２個目の表示枠に表示する。また、端末装置１００は、恋愛映画のカテゴリの中から利用者による評価が高い方から順に１個選択した提供コンテンツを６個の表示枠のうち左から３個目の表示枠に表示する。また、端末装置１００は、動物映画のカテゴリの中からランダムに選択した２個の提供コンテンツを６個の表示枠のうち左から４個目と５個目の表示枠に表示する。また、端末装置１００は、動物映画のカテゴリの中から利用者による評価が高い方から順に１個選択した提供コンテンツを６個の表示枠のうち左から６個目の表示枠に表示する。
【００２７】
このように、端末装置１００は、動物映画のカテゴリから動物映画のカテゴリと恋愛映画のカテゴリへとカテゴリを拡張した上で、拡張したカテゴリの中から一部の提供コンテンツがランダムに選択された提供コンテンツの情報を表示する。すなわち、端末装置１００は、第１選択条件よりもランダム性を向上させた第２選択条件を用いて選択された提供コンテンツの情報を表示する。
【００２８】
上述したように、提供装置１０は、第１選択条件を用いて、提供対象コンテンツの中から利用者に対して提供する提供コンテンツを選択する。提供装置１０は、選択した提供コンテンツの情報を利用者に対して提供する。また、提供装置１０は、提供コンテンツの情報が提供された後に所定の条件が満たされた場合は、第１選択条件よりもランダム性を向上させた第２選択条件を用いて、提供対象コンテンツの中から新たな提供コンテンツを選択して、新たに選択した提供コンテンツの情報を提供する。これにより、提供装置１０は、所定の条件が満たされた場合は、所定の条件が満たされる前よりも利用者に対して思いがけない提供コンテンツの情報を提供することができる。すなわち、提供装置１０は、利用者が検索や閲覧といった能動的な行動を起こさなくても、利用者が思いがけない提供コンテンツの情報を受け取ることを可能にする。例えば、提供装置１０は、利用者のうち、いつも見ているのとは違う面白そうな動画があれば見たいが、いちいち探すのは面倒であるという利用者に対して、利用者の興味を生じさせるようなコンテンツを提供することができる。また、提供装置１０は、利用者のうち、何か動画を見たいという意思はあるが、はっきりと見たい動画が決まっているわけではないという利用者に対して、利用者の興味を生じさせるようなコンテンツを提供することができる。したがって、提供装置１０は、利用者の興味を生じさせるようなコンテンツを提供することができる。
【００２９】
〔２．提供装置の構成〕
次に、図２を用いて、実施形態に係る提供装置１０の構成について説明する。図２は、実施形態に係る提供装置１０の構成例を示す図である。図２に示すように、提供装置１０は、通信部２０と、記憶部３０と、制御部４０とを有する。
【００３０】
（通信部２０）
通信部２０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部２０は、ネットワークＮと有線または無線で接続され、端末装置１００との間で情報の送受信を行う。
【００３１】
（記憶部３０）
記憶部３０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部３０は、図２に示すように、提供対象コンテンツデータベース３１と利用者データベース３２とを有する。
【００３２】
（提供対象コンテンツデータベース３１）
提供対象コンテンツデータベース３１は、提供対象コンテンツに関する各種情報を記憶する。図３を用いて、実施形態に係る提供対象コンテンツデータベースの一例について説明する。図３は、実施形態に係る提供対象コンテンツデータベースの一例を示す図である。図３に示す例では、提供対象コンテンツデータベース３１は、「コンテンツＩＤ」、「コンテンツデータ」といった項目を有する。
【００３３】
「コンテンツＩＤ」は、提供対象コンテンツを識別するための識別情報を示す。「コンテンツデータ」は、提供対象コンテンツに関する情報を示す。例えば、「コンテンツデータ」には、提供対象コンテンツのデータそのもの、または、提供対象コンテンツの格納場所を示すファイルパス名などが格納される。また、「コンテンツデータ」には、提供対象コンテンツのカテゴリやジャンルに関する情報が格納されてもよい。また、「コンテンツデータ」には、任意のリスティングロジックに基づいて算出されたスコアが格納されていてもよい。
【００３４】
（利用者データベース３２）
利用者データベース３２は、利用者に関する各種情報を記憶する。図４を用いて、実施形態に係る利用者データベースの一例について説明する。図４は、実施形態に係る利用者データベースの一例を示す図である。図４に示す例では、利用者データベース３２は、「利用者ＩＤ」、「利用者情報」、「センサ情報」といった項目を有する。
【００３５】
「利用者ＩＤ」は、利用者を識別するための識別情報を示す。「利用者情報」は、利用者に関する情報を示す。具体的には、「利用者情報」は、利用者の属性に関する情報を含む。例えば、「利用者情報」には、利用者の性別、年齢、居住地、所得、職業といった利用者のデモグラフィック属性に関する情報が含まれる。また、「利用者情報」には、利用者の趣味や嗜好、興味や関心の分野、ライフスタイルといったサイコグラフィック属性に関する情報が含まれる。「センサ情報」は、端末装置１００の物理センサ１４０によって検知された端末装置１００の利用者の物理的な状態に関する情報を示す。例えば、「センサ情報」には、振動センサによって検知された端末装置１００の振動状態に関する振動情報が含まれる。
【００３６】
（制御部４０）
制御部４０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、提供装置１０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部４０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００３７】
図２に示すように、制御部４０は、受付部４１と、選択部４２と、提供部４３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部４０の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００３８】
（受付部４１）
受付部４１は、提供コンテンツの情報の配信要求を受け付ける。具体的には、受付部４１は、提供コンテンツのリストの配信要求を端末装置１００から受け付ける。
【００３９】
また、受付部４１は、利用者が端末装置１００を振る操作を検出したことに関する通知を端末装置１００から受け付ける。受付部４１は、提供コンテンツの選択条件を変更する要求を端末装置１００から受け付ける。具体的には、受付部４１は、利用者が端末装置１００を振る操作を検出したことに関する通知を受け付けると、提供コンテンツの選択条件を変更する要求を受け付けたと判定する。なお、受付部４１は、提供コンテンツの選択条件を変更する要求であることがわかれば、端末装置１００からどのような情報を受け付けてもよい。例えば、受付部４１は、提供コンテンツの選択条件を変更する要求そのものを受け付けてもよい。また、受付部４１は、提供コンテンツ選択条件を変更する要求に対応する情報としてあらかじめ決められた文字情報、音声情報、または画像情報を受け付けてもよい。
【００４０】
（選択部４２）
選択部４２は、第１選択条件を用いて、提供対象コンテンツの中から利用者に対して提供する提供コンテンツを選択する。具体的には、選択部４２は、受付部４１によってリストの配信要求が受け付けられると、利用者の属性に基づく第１選択条件を用いて、所定のカテゴリに属する提供対象コンテンツから提供コンテンツを選択する。例えば、選択部４２は、利用者のサイコグラフィック属性に基づく第１選択条件を用いて、所定のカテゴリに属する提供対象コンテンツから提供コンテンツを選択する。なお、選択部４２は、利用者のデモグラフィック属性に基づく第１選択条件を用いて、所定のカテゴリに属する提供対象コンテンツから提供コンテンツを選択してもよい。
【００４１】
より具体的には、選択部４２は、受付部４１によってリストの配信要求が受け付けられると、利用者データベース３２を参照して、配信要求元である利用者の利用者情報を取得する。例えば、選択部４２は、利用者のサイコグラフィック属性である利用者の趣味や嗜好に関する情報を取得する。続いて、選択部４２は、利用者情報を取得すると、取得した利用者情報とマッチするカテゴリを選択する。例えば、選択部４２は、利用者の趣味や嗜好とマッチするカテゴリを選択する。続いて、選択部４２は、利用者情報とマッチするカテゴリを選択すると、選択したカテゴリに属する提供対象コンテンツから利用者とマッチする提供コンテンツを選択する。例えば、選択部４２は、選択したカテゴリに属する提供対象コンテンツから、利用者に対する訴求力を示す度合いに応じたスコアの高い方から順に提供コンテンツを選択する。なお、選択部４２は、利用者全体に対する訴求力を示す度合いに応じたスコアの高い方から順に提供コンテンツを選択してもよい。例えば、選択部４２は、選択したカテゴリに属する提供対象コンテンツから、利用者全体の閲覧数が多い方から順に所定数の提供コンテンツを選択する。
【００４２】
図１に示す例では、選択部４２は、受付部４１によってリストの配信要求が受け付けられると、利用者データベース３２を参照して、配信要求元である利用者Ｕ１の趣味や嗜好に関する情報として、利用者Ｕ１が動物カテゴリを好むという情報を取得する。続いて、選択部４２は、利用者Ｕ１が動物カテゴリを好むという情報を取得したので、動物映画のカテゴリに属する提供対象コンテンツから提供コンテンツを選択することを決定する。例えば、選択部４２は、動物映画のカテゴリに属する提供対象コンテンツの中から、閲覧数が多い方から順に所定数（例えば、６個）の提供コンテンツを選択する。
【００４３】
なお、選択部４２は、任意の選択ロジックを用いて、提供コンテンツの選択を行ってよい。例えば、選択部４２は、各利用者の属性を示す行列を各利用者が各動画像を選択した回数を示す行列へと変換する変換行列を推定し、推定した変換行列を用いて、提供コンテンツの提供先となる利用者の属性から、利用者が各動画像を選択する確率を推定し、推定した確率が所定の条件を満たす動画像を選択してもよい。また、選択部４２は、その他任意のリスティングロジックを採用して、提供コンテンツの選択を行ってよい。
【００４４】
また、選択部４２は、提供コンテンツの情報が提供された後に所定の条件が満たされた場合は、第１選択条件よりもランダム性を向上させた第２選択条件を用いて、提供対象コンテンツの中から新たな提供コンテンツを選択する。具体的には、選択部４２は、提供コンテンツを提供した後で端末装置１００の物理的な状態が所定の条件を満たす場合は、第２選択条件を用いて新たな提供コンテンツを選択する。より具体的には、選択部４２は、利用者が、提供コンテンツの閲覧に関する操作とは異なる操作を行った場合は、端末装置１００の物理的な状態が所定の条件を満たすと判定する。例えば、選択部４２は、受付部４１によって利用者が端末装置１００を振る操作を検出したことに関する通知が受け付けられると、端末装置１００の物理的な状態が所定の条件を満たすと判定する。なお、利用者が端末装置１００を振る操作を検出することは、提供コンテンツの閲覧に関する操作とは異なる操作の一例である。例えば、選択部４２は、受付部４１によって利用者が端末装置１００の裏側を叩く操作を検出したことに関する通知が受け付けられると、端末装置１００の物理的な状態が所定の条件を満たすと判定してもよい。続いて、選択部４２は、端末装置１００の物理的な状態が所定の条件を満たすと判定すると、提供コンテンツの選択条件を変更する条件を満たすと判定する。続いて、選択部４２は、提供コンテンツの選択条件を変更する条件を満たすと判定すると、第２選択条件を用いて新たな提供コンテンツを選択する。なお、選択部４２は、提供コンテンツの情報が提供された後に、受付部４１によって提供コンテンツの選択条件を変更する要求であることがわかる情報を受け付けた場合に、所定の条件が満たされたと判定して、第２選択条件を用いて新たな提供コンテンツを選択してもよい。例えば、選択部４２は、受付部４１によって提供コンテンツ選択条件を変更する要求に対応する情報としてあらかじめ決められた文字情報、音声情報、または画像情報が受け付けられた場合に、所定の条件が満たされたと判定して、第２選択条件を用いて新たな提供コンテンツを選択してもよい。
【００４５】
図１に示す例では、選択部４２は、受付部４１によって利用者Ｕ１が端末装置１００を振る操作（以下、適宜「第２操作」と記載する。）を検出したことに関する通知が受け付けられると、端末装置１００の物理的な状態が所定の条件を満たすと判定する。また、選択部４２は、端末装置１００の物理的な状態が所定の条件を満たすと判定すると、提供コンテンツの選択条件を変更する条件を満たすと判定する。続いて、選択部４２は、提供コンテンツの選択条件を変更する条件を満たすと判定すると、第２選択条件を用いて新たな提供コンテンツを選択する。
【００４６】
なお、選択部４２は、提供コンテンツの選択条件を変更するタイミングを判定してもよい。具体的には、選択部４２は、提供コンテンツを提供すると、利用者データベース３２を参照して、提供コンテンツの提供先である利用者の端末装置１００の物理的な状態に関するセンサ情報を取得する。例えば、選択部４２は、センサ情報として、振動センサによって検知された端末装置１００の振動状態に関する振動情報を取得する。続いて、選択部４２は、センサ情報を取得すると、取得したセンサ情報に基づいて、端末装置１００の物理的な状態が所定の条件を満たすか否かを判定する。例えば、選択部４２は、端末装置１００の振動情報を取得すると、取得した振動情報に基づいて、利用者によって端末装置１００を振る操作が行われたか否かを判定する。例えば、選択部４２は、取得した振動情報に基づいて、端末装置１００の所定時間内における振動数が所定の閾値を超えたか否かに基づいて、利用者によって端末装置１００を振る操作が行われたか否かを判定する。続いて、選択部４２は、利用者の端末装置１００の物理的な状態が所定の条件を満たす場合は、第２選択条件を用いて新たな提供コンテンツを選択する。例えば、選択部４２は、取得した振動情報に基づいて、端末装置１００の所定時間内における振動数が所定の閾値を超えたと判定した場合、利用者が端末装置１００を振る操作を行ったと判定する。続いて、選択部４２は、利用者が端末装置１００を振る操作を行ったと判定すると、第２選択条件を用いて新たな提供コンテンツを選択する。
【００４７】
また、選択部４２は、所定のカテゴリに属する提供対象コンテンツの中から第１選択条件を用いて提供コンテンツを選択し、所定の条件が満たされた場合は、所定のカテゴリとは異なるカテゴリに属する提供対象コンテンツを含む提供対象コンテンツの中から第２選択条件を用いて提供コンテンツを選択する。より具体的には、選択部４２は、第１選択条件として、利用者の属性に基づいた条件で提供コンテンツを選択し、第２選択条件として、利用者の属性とは異なる条件で提供コンテンツを選択する。例えば、選択部４２は、第２選択条件として、提供対象コンテンツの中から提供コンテンツをランダムに選択するという条件で提供コンテンツを選択する。
【００４８】
図１に示す例では、選択部４２は、受付部４１によって提供コンテンツの選択条件を変更する要求を受け付けたと判定されると、所定のカテゴリとは異なる他のカテゴリに属する提供対象コンテンツを含む提供対象コンテンツである選択対象コンテンツを特定する。例えば、選択部４２は、受付部４１によって提供コンテンツの選択条件を変更する要求を受け付けると、利用者データベース３２を参照して、配信要求元である利用者Ｕ１の趣味や嗜好に関する情報として、利用者Ｕ１が動物カテゴリとは異なる恋愛カテゴリを好むという情報を取得する。続いて、選択部４２は、利用者Ｕ１が動物カテゴリとは異なる恋愛カテゴリを好むという情報を取得したので、動物映画のカテゴリとは異なる恋愛映画のカテゴリに属する提供対象コンテンツを含む選択対象コンテンツを特定する。
【００４９】
続いて、選択部４２は、選択対象コンテンツを特定すると、第１選択条件よりもランダム性を向上させた第２選択条件を用いて、特定した選択対象コンテンツから提供コンテンツを新たに選択する。例えば、選択部４２は、恋愛映画のカテゴリに属する選択対象コンテンツの中から、ランダムに所定数（例えば、２個）の提供コンテンツを選択する。また、選択部４２は、恋愛映画のカテゴリに属する選択対象コンテンツの中から、利用者による評価が高い方から順に所定数（例えば、１個）の提供コンテンツを選択する。また、選択部４２は、動物映画のカテゴリに属する選択対象コンテンツの中から、ランダムに所定数（例えば、２個）の提供コンテンツを選択する。また、選択部４２は、動物映画のカテゴリに属する選択対象コンテンツの中から、利用者による評価が高い方から順に所定数（例えば、１個）の提供コンテンツを選択する。
【００５０】
このように、選択部４２は、動物映画のカテゴリから動物映画のカテゴリと恋愛映画のカテゴリへとカテゴリを拡張した上で、拡張したカテゴリの中から一部の提供コンテンツをランダムに選択する。すなわち、選択部４２は、第１選択条件よりもランダム性を向上させた第２選択条件を用いて、提供コンテンツを選択する。
【００５１】
なお、上述した第１選択条件及び第２選択条件は、各第２操作の前後関係に基づく相対的な概念であって、ある第２操作に対する第２選択条件が、他の第２操作に対しては第１選択条件になり得る。例えば、選択部４２が動物映画のカテゴリと恋愛映画のカテゴリから提供コンテンツを選択した後に、受付部４１によって新たな第２操作を検出したことに関する通知が受け付けられたとする。この場合、図１で説明した第２操作に対する第２選択条件が、新たに検出された第２操作に対する第１選択条件になる。そして、選択部４２は、受付部４１によって新たな第２操作が検出されたことに関する通知を受け付けると、第１選択条件（図１で説明した第２選択条件）よりもランダム性を向上させた第２選択条件を用いて、新たに提供コンテンツを選択する。
【００５２】
具体的には、選択部４２は、動物映画のカテゴリ及び恋愛映画のカテゴリとは異なるファミリー映画のカテゴリを新たに選択する。なお、ファミリー映画のカテゴリは、動物映画のカテゴリの上位カテゴリである。続いて、選択部４２は、動物映画のカテゴリ及び恋愛映画のカテゴリとは異なるファミリー映画のカテゴリに属する提供対象コンテンツを含む選択対象コンテンツを特定する。続いて、選択部４２は、選択対象コンテンツを特定すると、第１選択条件（図１で説明した第２選択条件）よりもランダム性を向上させた第２選択条件を用いて、特定した選択対象コンテンツから提供コンテンツを新たに選択する。
例えば、選択部４２は、ファミリー映画のカテゴリに属する選択対象コンテンツの中から、ランダムに所定数（例えば、２個）の提供コンテンツを選択する。また、選択部４２は、恋愛映画のカテゴリに属する選択対象コンテンツの中から、ランダムに所定数（例えば、２個）の提供コンテンツを選択する。また、選択部４２は、動物映画のカテゴリに属する選択対象コンテンツの中から、ランダムに所定数（例えば、２個）の提供コンテンツを選択する。
【００５３】
このように、選択部４２は、動物映画のカテゴリと恋愛映画のカテゴリから、ファミリー映画のカテゴリと動物映画のカテゴリと恋愛映画のカテゴリへとカテゴリを拡張した上で、拡張したカテゴリの中からサムネイルの表示枠に表示される全ての提供コンテンツをランダムに選択する。すなわち、選択部４２は、第１選択条件（図１で説明した第２選択条件）よりもランダム性を向上させた第２選択条件を用いて、提供コンテンツを選択する。
【００５４】
（提供部４３）
提供部４３は、選択部４２により選択された提供コンテンツの情報を利用者に対して提供する。具体的には、提供部４３は、選択部４２により選択された提供コンテンツの情報を端末装置１００に送信する。
【００５５】
また、提供部４３は、選択部４２により新たに選択された提供コンテンツの情報を提供する。具体的には、提供部４３は、選択部４２により新たに選択された提供コンテンツの情報を端末装置１００に送信する。
【００５６】
また、提供部４３は、利用者が利用する端末装置１００であって、端末装置１００の物理的な状態を検出可能な機能を備える端末装置１００に対して提供コンテンツの情報を提供する。例えば、提供部４３は、利用者が利用する端末装置１００であって、端末装置１００の振動状態を検出可能な機能を備える端末装置１００に対して提供コンテンツの情報を提供する。
【００５７】
〔３．端末装置の構成〕
次に、図５を用いて、実施形態に係る端末装置１００の構成について説明する。図５は、実施形態に係る端末装置の構成例を示す図である。図５に示すように、端末装置１００は、通信部１１０と、入力部１２０と、出力部１３０と、物理センサ１４０と、制御部１５０とを有する。
【００５８】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、提供装置１０との間で情報の送受信を行う。
【００５９】
（入力部１２０、出力部１３０）
入力部１２０は、利用者から各種操作を受け付ける入力装置である。例えば、入力部１２０は、キーボードやマウスや操作キー等によって実現される。出力部１３０は、各種情報を表示するための表示装置であり、すなわち、画面である。例えば、出力部１３０は、液晶ディスプレイ等によって実現される。なお、端末装置１００にタッチパネルが採用される場合には、入力部１２０と出力部１３０とは一体化される。また、以下の説明では、出力部１３０を画面と記載する場合がある。
【００６０】
（物理センサ１４０）
物理センサ１４０は、端末装置１００を利用する利用者の物理的な状態を検知するセンサである。例えば、物理センサ１４０は、振動センサ、端末装置１００の３軸方向の傾きを測定するジャイロセンサ、画像センサ、加速度センサ、温度センサ、音量センサ、明度センサ等、任意のセンサが適用可能である。物理センサ１４０は、端末装置１００を利用する利用者の物理的な状態に関するセンサ情報を検知すると、検知したセンサ情報を検出部１５５に出力する。
【００６１】
（制御部１５０）
制御部１５０は、ＣＰＵやＭＰＵ等によって、端末装置１００内部の記憶装置に記憶されている各種プログラム（取得プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部１５０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００６２】
図５に示すように、制御部１５０は、要求部１５１と、操作制御部１５２と、表示処理部１５３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１５０の内部構成は、図５に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００６３】
（要求部１５１）
要求部１５１は、操作制御部１５２から提供コンテンツのリストの取得要求を受信した場合は、受信した提供コンテンツのリストの取得要求を提供装置１０に対して送信する。具体的には、要求部１５１は、提供装置１０に対して、動画配信サービスＳＡ１が利用者に対してお勧めする提供コンテンツのリストの配信要求を送信する。また、要求部１５１は、提供コンテンツの選択条件を変更する要求を提供装置１０に対して送信する。具体的には、要求部１５１は、操作制御部１５２から提供コンテンツの選択条件を変更する要求を受信した場合は、提供コンテンツの選択条件を変更する要求を提供装置１０に対して送信する。
【００６４】
（操作制御部１５２）
操作制御部１５２は、入力部１２０を介して受け付けた利用者の操作にしたがって、各種制御を実行する。例えば、操作制御部１５２は、利用者が入力部１２０に対して動画配信アプリＡＰ１を起動する操作を行った場合は、動画配信アプリＡＰ１の画面に表示される提供コンテンツのリストの取得要求を要求部１５１に出力する。また、操作制御部１５２は、検出部１５５から第２操作が検出されたという情報を受信した場合は、提供コンテンツの選択条件を変更する要求を要求部１５１に出力する。また、操作制御部１５２は、入力部１２０を介して受け付けたスクロール操作やタップ操作等、利用者の操作の内容を表示処理部１５３に出力する。
【００６５】
（表示処理部１５３）
表示処理部１５３は、取得した提供コンテンツのリストを出力部１３０に表示し、上述した表示処理を実行する。例えば、表示処理部１５３は、制御部１５０が、端末装置１００にあらかじめインストールされた取得プログラムを実行することで、図５に示すように、表示部１５４、検出部１５５、および取得部１５６として動作し、表示処理を実行する。表示部１５４、検出部１５５、および取得部１５６は、例えば、ＣＰＵやＭＰＵ等によって、取得プログラムがＲＡＭを作業領域として実行されることにより実現される。
【００６６】
表示部１５４は、提供対象コンテンツの中から第１選択条件を用いて選択された提供コンテンツの情報を表示する。具体的には、表示部１５４は、提供コンテンツのリストを提供装置１０から取得する。表示部１５４は、提供コンテンツのリストを取得すると、取得した提供コンテンツのリストを表示する。より具体的には、表示部１５４は、提供コンテンツを縮小表示するサムネイルの一覧を表示する。この点について、図６を用いて詳しく説明する。図６は、実施形態に係る表示処理の一例を示す図である。図６の上段は、図１で説明した第１選択条件を用いて選択された提供コンテンツのリストの表示処理の一例を示す。
【００６７】
具体的には、表示部１５４は、提供装置１０によって選択された６個の提供コンテンツのサムネイルを、画面に表示される６個のサムネイルの表示枠に表示する。例えば、表示部１５４画面に対して左から右へ並べて表示される６個の表示枠に６個の提供コンテンツのサムネイルを表示する。例えば、表示部１５４は、提供装置１０によって選択された６個の提供コンテンツのサムネイルを、画面に表示されるサムネイルの表示枠の左から右へ閲覧数が多い方から順に並べて表示する。例えば、表示部１５４は、提供装置１０によって動物映画のカテゴリに属する提供対象コンテンツの中から、閲覧数が多い方から順に所定数（例えば、６個）選択された提供コンテンツを表示する。例えば、表示部１５４は、閲覧数が多いほど高いスコアが付された提供コンテンツをスコアの高い順に表示する。
【００６８】
図６の上段に示すように、表示部１５４は、６個の表示枠のうち左から１個目の表示枠にスコアが１００である動画ＭＶ１を表示する。また、表示部１５４は、６個の表示枠のうち左から２個目の表示枠にスコアが９０である動画ＭＶ１２を表示する。また、表示部１５４は、６個の表示枠のうち左から３個目の表示枠にスコアが８５である動画ＭＶ１３を表示する。また、表示部１５４は、６個の表示枠のうち左から４個目の表示枠にスコアが８０である動画ＭＶ１４を表示する。また、表示部１５４は、６個の表示枠のうち左から５個目の表示枠にスコアが７５である動画ＭＶ１５を表示する。また、表示部１５４は、６個の表示枠のうち左から６個目の表示枠にスコアが７０である動画ＭＶ１６を表示する。
【００６９】
検出部１５５は、提供コンテンツの閲覧に関する第１操作とは異なる第２操作を検出する。具体的には、検出部１５５は、第２操作として、利用者が端末装置１００を振る操作を検出する。より具体的には、検出部１５５は、物理センサ１４０から端末装置１００を利用する利用者の物理的な状態に関するセンサ情報を受信する。例えば、検出部１５５は、物理センサ１４０である振動センサから端末装置１００の振動状態に関する振動情報を受信する。続いて、検出部１５５は、受信した振動情報に基づいて、利用者が端末装置１００を振る操作を検出する。例えば、検出部１５５は、端末装置１００の所定時間内における振動数が所定の閾値を超えたか否かに基づいて、利用者によって端末装置１００を振る操作が行われたか否かを判定する。検出部１５５は、端末装置１００の所定時間内における振動数が所定の閾値を超えた場合に、利用者が端末装置１００を振る操作を検出する。続いて、検出部１５５は、第２操作を検出すると、第２操作を検出したという情報を操作制御部１５２に出力する。
【００７０】
取得部１５６は、第２操作が検出された場合は、第１選択条件よりもランダム性を向上させた第２選択条件を用いて提供対象コンテンツの中から新たに選択された提供コンテンツの情報を取得する。取得部１５６は、新たな提供コンテンツのリストを提供装置１０から取得する。
【００７１】
表示部１５４は、新たな提供コンテンツのリストを取得すると、取得した新たな提供コンテンツのリストを表示する。この点について、図６を用いて詳しく説明する。図６は、実施形態に係る表示処理の一例を示す図である。図６の下段は、図１で説明した第１選択条件よりもランダム性を向上させた第２選択条件を用いて選択された提供コンテンツのリストの表示処理の一例を示す。
【００７２】
具体的には、表示部１５４は、提供装置１０によって選択された６個の提供コンテンツのサムネイルを、画面に表示される６個のサムネイルの表示枠に表示する。例えば、表示部１５４に対して左から右へ並べて表示される６個の表示枠に６個の提供コンテンツのサムネイルを表示する。例えば、表示部１５４は、６個の表示枠のうち左から１個目〜３個目の表示枠に恋愛映画のカテゴリに属する提供コンテンツを表示する。また、表示部１５４は、６個の表示枠のうち左から４個目〜６個目の表示枠に動物映画のカテゴリに属する提供コンテンツを表示する。
【００７３】
また、表示部１５４は、恋愛映画のカテゴリの中からランダムに選択した２個の提供コンテンツを６個の表示枠のうち左から１個目と２個目の表示枠に表示する。また、表示部１５４は、恋愛映画のカテゴリの中から利用者による評価が高い方から順に１個選択した提供コンテンツを６個の表示枠のうち左から３個目の表示枠に表示する。例えば、表示部１５４は、利用者による評価が高いほど高いスコアが付された提供コンテンツの中からスコアが最も高い提供コンテンツを１個選択して、６個の表示枠のうち左から３個目の表示枠に表示する。
【００７４】
また、表示部１５４は、動物映画のカテゴリの中からランダムに選択した２個の提供コンテンツを６個の表示枠のうち左から４個目と５個目の表示枠に表示する。また、表示部１５４は、動物映画のカテゴリの中から利用者による評価が高い方から順に１個選択した提供コンテンツを６個の表示枠のうち左から６個目の表示枠に表示する。例えば、表示部１５４は、利用者による評価が高いほど高いスコアが付された提供コンテンツの中からスコアが最も高い提供コンテンツを１個選択して、６個の表示枠のうち左から６個目の表示枠に表示する。
【００７５】
このように、表示部１５４は、動物映画のカテゴリから動物映画のカテゴリと恋愛映画のカテゴリへとカテゴリを拡張した上で、拡張したカテゴリの中から一部の提供コンテンツがランダムに選択された提供コンテンツの情報を表示する。すなわち、表示部１５４は、第１選択条件よりもランダム性を向上させた第２選択条件を用いて選択された提供コンテンツの情報を表示する。
【００７６】
なお、上述した第１選択条件及び第２選択条件は、各第２操作の前後関係に基づく相対的な概念であって、ある第２操作に対する第２選択条件が、他の第２操作に対しては第１選択条件になり得る。例えば、図６の下段に示すように、表示部１５４によって第２選択条件を用いて選択された提供コンテンツの情報が表示された後に、検出部１５５によって提供コンテンツの閲覧に関する第１操作とは異なる第２操作が新たに検出されたとする。この場合、図６の下段で説明した第２操作に対する第２選択条件が、新たに検出された第２操作に対する第１選択条件になる。そして、取得部１５６は、新たな第２操作が検出された場合は、第１選択条件（図６の下段で説明した第２選択条件）よりもランダム性を向上させた第２選択条件を用いて提供対象コンテンツの中から新たに選択された提供コンテンツの情報を取得する。表示部１５４は、新たな提供コンテンツのリストを取得すると、取得した新たな提供コンテンツのリストを表示する。
【００７７】
具体的には、表示部１５４は、提供装置１０によって選択された６個の提供コンテンツのサムネイルを、画面に表示される６個のサムネイルの表示枠に表示する。例えば、表示部１５４画面に対して左から右へ並べて表示される６個の表示枠に６個の提供コンテンツのサムネイルを表示する。例えば、表示部１５４は、６個の表示枠のうち左から１個目〜２個目の表示枠にファミリー映画のカテゴリに属する提供コンテンツを表示する。なお、ファミリー映画のカテゴリは、動物映画のカテゴリの上位カテゴリである。また、６個の表示枠のうち左から３個目〜４個目の表示枠に恋愛映画のカテゴリに属する提供コンテンツを表示する。また、表示部１５４は、６個の表示枠のうち左から５個目〜６個目の表示枠に動物映画のカテゴリに属する提供コンテンツを表示する。
【００７８】
また、表示部１５４は、ファミリー映画のカテゴリの中からランダムに選択した２個の提供コンテンツを６個の表示枠のうち左から１個目と２個目の表示枠に表示する。また、表示部１５４は、恋愛映画のカテゴリの中からランダムに選択した２個の提供コンテンツを６個の表示枠のうち左から３個目と４個目の表示枠に表示する。また、表示部１５４は、動物映画のカテゴリの中からランダムに選択した２個の提供コンテンツを６個の表示枠のうち左から４個目と５個目の表示枠に表示する。
【００７９】
このように、表示部１５４は、動物映画のカテゴリと恋愛映画のカテゴリから、ファミリー映画のカテゴリと動物映画のカテゴリと恋愛映画のカテゴリへとカテゴリを拡張した上で、拡張したカテゴリの中から全部の提供コンテンツがランダムに選択された提供コンテンツの情報を表示する。すなわち、表示部１５４は、第１選択条件（図６の下段で説明した第２選択条件）よりもランダム性を向上させた第２選択条件を用いて選択された提供コンテンツの情報を表示する。
【００８０】
〔４．提供処理のフロー〕
次に、図７を用いて、実施形態に係る提供装置が実行する提供処理の手順について説明する。図７は、実施形態に係る提供装置が実行する提供処理手順を示すフローチャートである。図７に示す例では、提供装置１０は、提供コンテンツのリストの取得要求を受け付けたか否かを判定する（ステップＳ１０１）。提供装置１０は、リストの取得要求を受け付けていないと判定した場合（ステップＳ１０１；Ｎｏ）、リストの取得要求を受け付けるまで待機する。
【００８１】
一方、提供装置１０は、リストの取得要求を受け付けたと判定した場合（ステップＳ１０１；Ｙｅｓ）、第１選択条件を用いて、提供対象コンテンツの中から利用者に対して提供する提供コンテンツを選択する（ステップＳ１０２）。続いて、提供装置１０は、提供コンテンツを選択すると、選択した提供コンテンツのリストを利用者に対して提供する（ステップＳ１０３）。続いて、提供装置１０は、所定の条件が満たされたか否かを（ステップＳ１０４）。提供装置１０は、所定の条件が満たされていないと判定した場合（ステップＳ１０４；Ｎｏ）、再度リストの取得要求を受け付けるまで待機する。
【００８２】
一方、提供装置１０は、所定の条件が満たされたと判定した場合（ステップＳ１０４；Ｙｅｓ）、第１選択条件よりもランダム性を向上させた第２選択条件を用いて、新たに提供コンテンツを選択する（ステップＳ１０５）。提供装置１０は、提供コンテンツを選択すると、選択した提供コンテンツのリストを利用者に対して提供する（ステップＳ１０３）。
【００８３】
〔５．表示処理のフロー〕
次に、図８を用いて、実施形態に係る端末装置が実行する表示処理の一例について説明する。図８は、実施形態に係る端末装置が実行する表示処理手順を示すフローチャートである。図８に示す例では、端末装置１００は、第１選択条件を用いて選択された提供コンテンツのリストを表示する（ステップＳ２０１）。
【００８４】
続いて、端末装置１００は、提供コンテンツのリストを表示すると、提供コンテンツの閲覧に関する第１操作とは異なる第２操作を検出したか否かを判定する（ステップＳ２０２）。端末装置１００は、第２操作を検出していないと判定した場合（ステップＳ２０２；Ｎｏ）、第２操作を検出するまで待機する。
【００８５】
一方、端末装置１００は、第２操作を検出したと判定した場合（ステップＳ２０２；Ｙｅｓ）、第１選択条件よりもランダム性を向上させた第２選択条件を用いて新たに選択された提供コンテンツの情報を取得して、取得した提供コンテンツのリストを表示する（ステップＳ２０３）。端末装置１００は、リストを表示すると、第２操作を検出したか否かを判定する（ステップＳ２０２）。
【００８６】
〔６．変形例〕
上述した実施形態に係る提供システム１は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、表示システム１の他の実施形態について説明する。なお、実施形態と同一部分には、同一符号を付して説明を省略する。
【００８７】
〔６−１．所定の条件が所定の回数以上満たされた場合について〕
提供装置１０は、提供コンテンツの情報が提供された後に、所定の条件が所定の回数以上満たされた場合は、提供対象コンテンツの中からランダムに提供コンテンツを選択してもよい。具体的には、選択部４２は、提供コンテンツの情報が提供された後に、所定の条件が所定の回数以上満たされた場合は、提供対象コンテンツの中からランダムに提供コンテンツを選択する。例えば、選択部４２は、提供コンテンツの情報が提供された後に、利用者が端末装置１００を振る操作（第２操作）を所定の回数以上行った場合は、提供対象コンテンツの中からランダムに提供コンテンツを選択する。例えば、選択部４２は、図１に示す利用者Ｕ１が端末装置１００を振る操作（第２操作）を所定の回数以上（例えば、３回以上）行った場合は、恋愛映画のカテゴリからランダムに３個の提供コンテンツを選択する。また、選択部４２は、動物映画のカテゴリからランダムに３個の提供コンテンツを選択する。このように、選択部４２は、各カテゴリから全ての提供コンテンツをランダムに選択してもよい。
【００８８】
また、選択部４２は、図１に示す利用者Ｕ１が端末装置１００を振る操作（第２操作）を所定の回数以上（例えば、１０回以上）行った場合は、動物映画のカテゴリと恋愛映画のカテゴリとを含む全てのカテゴリの中から６個の提供コンテンツをランダムに選択してもよい。なお、選択部４２は、利用者Ｕ１が端末装置１００を振る操作（第２操作）を１回行った場合に、全てのカテゴリの全ての提供対象コンテンツの中から完全にランダムに提供コンテンツを選択してもよい。例えば、選択部４２は、利用者Ｕ１が端末装置１００を振る操作（第２操作）を１回行った場合に、サムネイルの表示枠に表示される全ての提供コンテンツを全てのカテゴリの全ての提供対象コンテンツの中からランダムに選択してもよい。
【００８９】
〔６−２．カテゴリの上位化について〕
提供装置１０は、所定の条件が満たされた場合は、所定のカテゴリを含む上位カテゴリに属する提供対象コンテンツを含む提供対象コンテンツの中から第２選択条件を用いて提供コンテンツを選択してもよい。具体的には、選択部４２は、所定の条件が満たされた場合は、所定のカテゴリを含む上位カテゴリに属する提供対象コンテンツを含む提供対象コンテンツの中から第２選択条件を用いて提供コンテンツを選択する。例えば、図１に示す利用者Ｕ１が端末装置１００を振る操作（第２操作）を行った場合は、動物カテゴリを含む上位カテゴリである生物カテゴリに属する提供対象コンテンツを含む提供対象コンテンツの中から第２選択条件を用いて提供コンテンツを選択する。
【００９０】
〔６−３．時間で変化する条件について〕
提供装置１０は、第１選択条件として、提供コンテンツの選択日時、若しくは、利用者の状態に応じて変化する条件で提供コンテンツを選択してもよい。具体的には、選択部４２は、第１選択条件として、提供コンテンツの選択日時、若しくは、利用者の状態に応じて変化する条件で提供コンテンツを選択する。
【００９１】
より具体的には、選択部４２は、利用者データベース３２を参照して、利用者の職業に関する情報を取得する。例えば、選択部４２は、利用者が会社員であるという情報を取得する。続いて、選択部４２は、利用者が会社員であるという情報に基づいて、利用者の時間帯毎の状態を推定する。例えば、選択部４２は、利用者が会社員である場合、日中の時間帯（例えば、午前７：００〜午後１８：００）は忙しく、夜の時間帯（例えば、午後１８：００〜午後２４：００）は比較的時間に余裕があると推定する。そして、選択部４２は、提供コンテンツの選択日時が日中の時間帯である場合は、動画の再生時間が所定の閾値（例えば、３０分）を下回る提供対象コンテンツから提供コンテンツを選択する。また、選択部４２は、提供コンテンツの選択日時が夜の時間帯である場合は、動画の再生時間が所定の閾値（例えば、３０分）以上である提供対象コンテンツから提供コンテンツを選択する。
【００９２】
また、選択部４２は、利用者データベース３２を参照して、利用者の職業に関する情報を取得する。例えば、選択部４２は、利用者が主婦であるという情報を取得する。続いて、選択部４２は、利用者が主婦であるという情報に基づいて、利用者の時間帯毎の状態を推定する。例えば、選択部４２は、利用者が主婦である場合、どの時間帯も忙しい状態であると推定する。続いて、選択部４２は、どの時間帯も忙しい状態であると推定すると、動画の再生時間が所定の閾値（例えば、３０分）を下回る提供対象コンテンツから提供コンテンツを選択する。
【００９３】
〔６−４．提供コンテンツの提供順のランダム化について〕
提供装置１０は、第１選択条件を用いて選択した提供コンテンツの情報を所定の第１提供条件に応じた順序で提供し、第２選択条件を用いて選択した提供コンテンツの情報を、第１提供条件よりもランダム性を向上させた第２提供条件に応じた順序で提供してもよい。具体的には、提供部４３は、選択部４２が第１選択条件を用いて選択した提供コンテンツの情報を所定の第１提供条件に応じた順序で提供し、選択部４２が第２選択条件を用いて選択した提供コンテンツの情報を、第１提供条件よりもランダム性を向上させた第２提供条件に応じた順序で提供する。例えば、提供部４３は、選択部４２が第１選択条件を用いて選択した提供コンテンツの情報を所定のスコアが高い方から順番に表示される順序で提供する。また、提供部４３は、選択部４２が第２選択条件を用いて選択した提供コンテンツの情報を、ランダムな順序で提供する。
【００９４】
〔６−５．利用者の状態または操作に応じた推定について〕
提供装置１０は、利用者が提供コンテンツに興味がないと推定された場合は、所定の条件が満たされたと判定し、第２選択条件を用いて新たな提供コンテンツを選択してもよい。具体的には、選択部４２は、利用者が提供コンテンツに興味がないと推定された場合は、所定の条件が満たされたと判定し、第２選択条件を用いて新たな提供コンテンツを選択する。より具体的には、選択部４２は、提供部４３により提供された情報の閲覧態様が所定の条件を満たす場合は、利用者が提供コンテンツに興味がないと推定する。選択部４２は、提供部４３により提供された情報のうちいずれの情報も所定時間（例えば、３０分）以上選択されなかった場合、利用者が提供コンテンツに興味がないと推定する。
【００９５】
〔６−６．通常の動画像サイトの操作とは異なる操作について〕
提供装置１０は、利用者が、提供コンテンツの閲覧に関する操作とは異なる操作を行った場合は、第２選択条件を用いて新たな提供コンテンツを選択してもよい。具体的には、選択部４２は、利用者が、提供コンテンツの閲覧に関する操作とは異なる操作を行った場合は、第２選択条件を用いて新たな提供コンテンツを選択する。例えば、選択部４２は、利用者が、提供コンテンツの閲覧に関する操作とは異なる操作として、端末装置１００を振る操作や、連続して所定回数以上（例えば、１００回以上）の検索操作を行った場合には、第２選択条件を用いて新たな提供コンテンツを選択する。
【００９６】
〔７．効果〕
上述してきたように、実施形態に係る提供装置１０は、選択部４２と提供部４３とを備える。選択部４２は、第１選択条件を用いて、提供対象コンテンツの中から利用者に対して提供する提供コンテンツを選択する。提供部４３は、選択部４２により選択された提供コンテンツの情報を利用者に対して提供する。また、選択部４２は、提供コンテンツの情報が提供された後に所定の条件が満たされた場合は、第１選択条件よりもランダム性を向上させた第２選択条件を用いて、提供対象コンテンツの中から新たな提供コンテンツを選択する。提供部４３は、選択部４２により新たに選択された提供コンテンツの情報を提供する。
【００９７】
これにより、提供装置１０は、所定の条件が満たされた場合は、所定の条件が満たされる前よりも利用者に対して思いがけない提供コンテンツの情報を提供することができる。すなわち、提供装置１０は、利用者が検索や閲覧といった能動的な行動を起こさなくても、利用者が思いがけない提供コンテンツの情報を受け取ることを可能にする。したがって、提供装置１０は、利用者の興味を生じさせるようなコンテンツを提供することができる。
【００９８】
また、選択部４２は、提供コンテンツの情報が提供された後に、所定の条件が所定の回数以上満たされた場合は、提供対象コンテンツの中からランダムに提供コンテンツを選択する。
【００９９】
これにより、提供装置１０は、所定の条件が所定の回数以上満たされた場合は、利用者の興味をより生じさせるようなコンテンツを提供することができる
【０１００】
また、選択部４２は、所定のカテゴリに属する提供対象コンテンツの中から第１選択条件を用いて提供コンテンツを選択し、所定の条件が満たされた場合は、所定のカテゴリとは異なるカテゴリに属する提供対象コンテンツを含む提供対象コンテンツの中から第２選択条件を用いて提供コンテンツを選択する。
【０１０１】
これにより、提供装置１０は、所定の条件が満たされた場合は、利用者に対してより広いカテゴリの中から利用者の興味を生じさせるようなコンテンツを提供することができる。
【０１０２】
また、選択部４２は、所定の条件が満たされた場合は、所定のカテゴリを含む上位カテゴリに属する提供対象コンテンツを含む提供対象コンテンツの中から第２選択条件を用いて提供コンテンツを選択する。
【０１０３】
これにより、提供装置１０は、所定の条件が満たされた場合は、利用者に対してより広いカテゴリの中から利用者の興味を生じさせるようなコンテンツを提供することができる。
【０１０４】
また、選択部４２は、第１選択条件として、利用者の属性に基づいた条件で提供コンテンツを選択し、第２選択条件として、利用者の属性とは異なる条件で提供コンテンツを選択する。
【０１０５】
これにより、提供装置１０は、所定の条件が満たされた場合は、例えば、ランダム性を考慮して選択された提供コンテンツの情報を提供することができる。したがって、提供装置１０は、利用者の興味を生じさせるようなコンテンツを提供することができる
【０１０６】
また、選択部４２は、第１選択条件として、提供コンテンツの選択日時、若しくは、利用者の状態に応じて変化する条件で提供コンテンツを選択する。
【０１０７】
これにより、提供装置１０は、提供コンテンツの選択日時や利用者の状態に応じた提供コンテンツを提供できるので、より利用者の興味を生じさせるようなコンテンツを提供することができる。
【０１０８】
また、提供部４３は、選択部４２が第１選択条件を用いて選択した提供コンテンツの情報を所定の第１提供条件に応じた順序で提供し、選択部４２が第２選択条件を用いて選択した提供コンテンツの情報を、第１提供条件よりもランダム性を向上させた第２提供条件に応じた順序で提供する。
【０１０９】
これにより、提供装置１０は、利用者の興味を生じさせるような順番でコンテンツを提供することができる。
【０１１０】
また、選択部４２は、利用者が提供コンテンツに興味がないと推定された場合は、所定の条件が満たされたと判定し、第２選択条件を用いて新たな提供コンテンツを選択する。また、選択部４２は、提供部４３により提供された情報の閲覧態様が所定の条件を満たす場合は、利用者が提供コンテンツに興味がないと推定する。
【０１１１】
これにより、提供装置１０は、端末装置１００から選択条件の変更要求を受け付けなくても、提供装置１０が能動的に選択条件を変更するタイミングを判定することができる。したがって、提供装置１０は、利用者が検索や閲覧といった能動的な行動を起こさなくても、利用者の興味を生じさせるようなコンテンツを提供することができる。
【０１１２】
また、提供部４３は、利用者が利用する端末装置１００であって、端末装置１００の物理的な状態を検出可能な機能を備える端末装置１００に対して提供コンテンツの情報を提供する。選択部４２は、提供コンテンツを提供した後で端末装置１００の物理的な状態が所定の条件を満たす場合は、第２選択条件を用いて新たな提供コンテンツを選択する。
【０１１３】
これにより、提供装置１０は、端末装置１００の物理的な状態に基づいて、利用者の興味を生じさせるようなコンテンツを提供することができる。
【０１１４】
また、選択部４２は、利用者が、提供コンテンツの閲覧に関する操作とは異なる操作を行った場合は、第２選択条件を用いて新たな提供コンテンツを選択する。
【０１１５】
これにより、提供装置１０は、端末装置１００から選択条件の変更要求を受け付けなくても、提供装置１０が能動的に選択条件を変更するタイミングを判定することができる。したがって、提供装置１０は、利用者が検索や閲覧といった能動的な行動を起こさなくても、利用者の興味を生じさせるようなコンテンツを提供することができる。
【０１１６】
実施形態に係る端末装置１００は、表示部１５４と検出部１５５と取得部１５６とを備える。表示部１５４は、提供対象コンテンツの中から第１選択条件を用いて選択された提供コンテンツの情報を表示する。検出部１５５は、提供コンテンツの閲覧に関する第１操作とは異なる第２操作を検出する。取得部１５６は、第２操作が検出された場合は、第１選択条件よりもランダム性を向上させた第２選択条件を用いて提供対象コンテンツの中から新たに選択された提供コンテンツの情報を取得する。
【０１１７】
これにより、端末装置１００は、利用者が検索や閲覧といった能動的な行動を起こさなくても、利用者の興味を生じさせるようなコンテンツを表示することができる。
【０１１８】
〔８．ハードウェア構成〕
また、上述してきた実施形態に係る端末装置１００および提供装置１０は、例えば図９に示すような構成のコンピュータ１０００によって実現される。図９は、端末装置１００および提供装置１０の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を備える。
【０１１９】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１２０】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、所定の通信網を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを所定の通信網を介して他の機器へ送信する。
【０１２１】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の端末装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して端末装置へ出力する。
【０１２２】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１２３】
例えば、コンピュータ１０００が端末装置１００および提供装置１０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１５０または制御部４０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
【０１２４】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１２５】
〔９．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１２６】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１２７】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１２８】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、提供部は、提供手段や提供回路に読み替えることができる。
【符号の説明】
【０１２９】
１  提供システム
１０  提供装置
２０  通信部
３０  記憶部
３１  提供対象コンテンツデータベース
３２  利用者データベース
４０  制御部
４１  受付部
４２  選択部
４３  提供部
１００  端末装置
１１０  通信部
１２０  入力部
１３０  出力部
１４０  物理センサ
１５０  制御部
１５１  要求部
１５２  操作制御部
１５３  表示処理部
１５４  表示部
１５５  検出部
１５６  取得部
【図１】
2020177480.tif 000003
【図２】
2020177480.tif 000004
【図３】
2020177480.tif 000005
【図４】
2020177480.tif 000006
【図５】
2020177480.tif 000007
【図６】
2020177480.tif 000008
【図７】
2020177480.tif 000009
【図８】
2020177480.tif 000010
【図９】
2020177480.tif 000011