(57)【特許請求の範囲】
【請求項１】
コンテンツ情報を表示手段に表示する端末装置であって、
前記コンテンツ情報のうち、該コンテンツ情報の内容に基づいて定められる第１の属性を有する一般コンテンツ情報と、前記コンテンツ情報のうち、前記第１の属性に加えて該コンテンツ情報を提供する情報提供者に指定された第２の属性を有する広告コンテンツ情報と、をネットワークから収集し、情報記憶手段に蓄積する情報取得手段と、
前記情報記憶手段に蓄積した複数のコンテンツ情報の中から前記表示手段に表示したコンテンツ情報の情報表示回数と、前記表示手段に表示した前記コンテンツ情報に対する閲覧操作が行われた際に前記コンテンツ情報の詳細情報を表示した詳細情報表示回数と、を前記第１の属性または前記第２の属性に区分して記憶する表示回数記憶手段と、
前記情報表示回数に占める前記詳細情報表示回数の割合である詳細表示割合を前記第１の属性または前記第２の属性毎に算出する算出手段と、
前記広告コンテンツ情報の前記表示手段における表示を、該広告コンテンツ情報の有する前記第１の属性および前記第２の属性のそれぞれの前記詳細表示割合に基づいて制御する表示制御手段と、を有することを特徴とする端末装置。
【請求項２】
前記第１の属性または前記第２の属性に対するユーザの興味を表す興味度を前記第１の属性または前記第２の属性に区分して記憶する興味度記憶手段と、
前記表示手段に表示された前記コンテンツ情報に対する操作内容に基づいて、前記コンテンツ情報の有する前記第１の属性または前記第２の属性に対応する前記興味度を変更する第１の興味度変更手段と、
前記第１の属性または前記第２の属性毎に算出した前記詳細表示割合に基づいて、前記第１の属性または前記第２の属性に対応する前記興味度を変更する第２の興味度変更手段と、を有し、
前記表示制御手段は、
前記広告コンテンツ情報の前記表示手段における表示を、該広告コンテンツ情報の有する前記第１の属性および前記第２の属性のそれぞれの前記興味度に基づいて制御する、ことを特徴とする請求項１記載の端末装置。
【請求項３】
前記第１の興味度変更手段は、
前記コンテンツ情報の詳細情報を前記表示手段に表示した表示時間の長さと、前記表示手段に表示した前記コンテンツ情報の詳細情報に対する所定の操作の態様と、の少なくと一方により、前記コンテンツ情報の有する前記第１の属性または前記第２の属性に対応する前記興味度を変更する、ことを特徴とする請求項１または請求項２記載の端末装置。
【請求項４】
前記表示制御手段は、前記詳細表示割合の大きい前記第２の属性を有する前記広告コンテンツ情報が優先的に前記表示手段に表示されるよう制御する、ことを特徴とする請求項１から請求項３の何れか１項に記載の端末装置。
【請求項５】
前記表示制御手段は、前記広告コンテンツ情報の有する前記第１の属性の前記詳細表示割合に基づいて定まる前記表示手段における所定の位置に、該広告コンテンツ情報が表示されるよう制御する、ことを特徴とする請求項１から請求項４の何れか１項に記載の端末装置。
【請求項６】
コンテンツ情報を表示手段に表示する端末装置のコンピュータに実行させるプログラムであって、
前記コンテンツ情報のうち、該コンテンツ情報の内容に基づいて定められる第１の属性を有する一般コンテンツ情報と、前記コンテンツ情報のうち、前記第１の属性に加えて該コンテンツ情報を提供する情報提供者に指定された第２の属性を有する広告コンテンツ情報と、をネットワークから収集し、情報記憶手段に蓄積する情報取得処理と、
前記情報記憶手段に蓄積した複数のコンテンツ情報の中から前記表示手段に表示したコンテンツ情報の情報表示回数と、前記表示手段に表示した前記コンテンツ情報に対する閲覧操作が行われた際に前記コンテンツ情報の詳細情報を表示した詳細情報表示回数と、を前記第１の属性または前記第２の属性に区分して表示回数記憶手段に記憶する表示回数記憶処理と、
前記情報表示回数に占める前記詳細情報表示回数の割合である詳細表示割合を前記第１の属性または前記第２の属性毎に算出する算出処理と、
前記広告コンテンツ情報の前記表示手段における表示を、該広告コンテンツ情報の有する前記第１の属性および前記第２の属性のそれぞれの前記詳細表示割合に基づいて制御する表示制御処理と、を前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ユーザが使用するＰＣ（Personal Computer）等の端末装置に関する。
【背景技術】
【０００２】
近年、インターネットの急速な発展に伴い、インターネットを介した広告配信が盛んに行われている。広告配信としては、ウェブページの所定の位置に、企業や商品等を示すアイコンを表示し、かかるアイコンがクリックされた場合に広告主のウェブページへ遷移するものがある。この種の広告配信は、バナー広告や広告リンクと呼ばれている。本明細書では、これらを総称として広告と定義する。
【０００３】
広告主にとっては、ウェブページに掲載した広告がより多くクリックされることが重要である。それと同様に、ウェブサービス提供者（ウェブページ製作者）にとっても、ウェブページに掲載した広告がより多くクリックされることが重要である。これは、広告がクリックされた回数に応じて、広告主から得られる対価が変動したり、広告が多くクリックされるウェブページを提供するほど、他の広告主から広告掲載の依頼を受けたりするからである。
【０００４】
また、広告毎に、クリックされる目標の回数（「目標クリック数」と定義する）が定められていることが多いため、ウェブサービス提供者にとっては、極力多くの広告について、クリック数が目標クリック数に達するようにすることも重要である。
【０００５】
そこで、近年、広告をユーザに効果的に認知させるように工夫する技術が提案されている。例えば、特許文献１（特開2010-73172号公報）には、所望のクリック数を向上させる技術について開示されている。
【０００６】
特許文献１では、広告を含むコンテンツを閲覧するユーザ毎に、そのコンテンツに広告が表示される位置である表示位置に対応付けて、その表示位置に配置された広告がクリックされた回数であるクリック数を集計する。そして、その集計したクリック数を、ユーザと表示位置とに対応付けてユーザクリック特性記憶部に記憶させる。そして、ユーザからコンテンツの閲覧要求を受け付けた場合に、ユーザクリック特性記憶部に記憶されているクリック数に基づいて、広告の表示位置をユーザ毎に調整したコンテンツを出力している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−７３１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、従来は、不特定の広告がユーザ側に一方的に配信されているため、ユーザ側では、ユーザに興味のある広告を閲覧できない場合がある。また、ユーザ側では、ユーザに興味のない広告であってもその広告が表示されてしまうため、広告の表示に不快感を感じてしまう場合がある。
【０００９】
そもそも広告は、個々の広告毎に興味を持つユーザ層やユーザ数が異なる。ウェブサービス提供者にとっては、多くの広告に反応してもらうために、多くの人が興味を持つ広告を優先してユーザに提供してきた。これは、ユーザの視点に立つと、同じサイトを見るユーザの平均的な興味での広告表示となり、必ずしも自分の興味とは一致しない。また、「どこのサイトでも同じ広告が表示される」といったこともおこり、不快感につながりやすい。
【００１０】
広告主にとっても、他のよりターゲット層の広い広告との競合が発生し、効率的にターゲット層に広告を提供することができない。成果報酬を得る広告配信業者にとっても、ターゲット層以外への広告配信が必要となり、有限資源である広告枠を効率的に運用しているとは言い難い。
【００１１】
このため、特許文献１のように、広告の表示位置をユーザ毎に調整したコンテンツを出力したとしても、その広告がユーザの興味のある広告でなければ、クリック数を効果的に向上させることができないことになる。また、ユーザに興味のない広告であってもその広告が表示されてしまうため、広告の表示に不快感を感じてしまう場合がある。
【００１２】
即ち、従来は、プッシュ型の広告配信が行われており、サーバ側から配信された広告をユーザ側の端末装置で表示しており、端末装置側で広告を取捨選択していなかった。このため、従来の広告配信の方法では、ユーザに興味のある広告を閲覧できない場合がある。また、広告の表示に不快感を感じてしまう場合がある。
【００１３】
本開示の目的は、ネットワークから収集した複数の広告コンテンツ情報の中からユーザに興味のある広告コンテンツ情報をユーザに提供することが可能な端末装置を提供することにある。
【課題を解決するための手段】
【００１４】
本開示の一態様にかかる端末装置は、
コンテンツ情報を表示手段に表示する端末装置であって、
前記コンテンツ情報のうち、該コンテンツ情報の内容に基づいて定められる第１の属性を有する一般コンテンツ情報と、前記コンテンツ情報のうち、前記第１の属性に加えて該コンテンツ情報を提供する情報提供者に指定された第２の属性を有する広告コンテンツ情報と、をネットワークから収集し、情報記憶手段に蓄積する情報取得手段と、
前記情報記憶手段に蓄積した複数のコンテンツ情報の中から前記表示手段に表示したコンテンツ情報の情報表示回数と、前記表示手段に表示した前記コンテンツ情報に対する閲覧操作が行われた際に前記コンテンツ情報の詳細情報を表示した詳細情報表示回数と、を前記第１の属性または前記第２の属性に区分して記憶する表示回数記憶手段と、
前記情報表示回数に占める前記詳細情報表示回数の割合である詳細表示割合を前記第１の属性または前記第２の属性毎に算出する算出手段と、
前記広告コンテンツ情報の前記表示手段における表示を、該広告コンテンツ情報の有する前記第１の属性および前記第２の属性のそれぞれの前記詳細表示割合に基づいて制御する表示制御手段と、を有することを特徴とする。
【発明の効果】
【００１５】
本開示の一態様によれば、ネットワークから収集した複数の広告コンテンツ情報の中からユーザに興味のある広告コンテンツ情報をユーザに提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態の端末装置１００の構成例を示すブロック図である。
【図２】本実施形態の端末装置１００による動作例を示すフローチャートである。
【図３】端末装置１００による表示画面の遷移例を示す図である。
【図４】アプリケーションの選択画面５０１の具体例を示す図である。
【図５】時間順の一覧表示画面５０２の具体例を示す図である。
【図６】カテゴリ順の一覧表示画面５０３の具体例を示す図である。
【図７】詳細表示画面５０６の具体例を示す図である。
【図８】興味設定画面５０７の具体例を示す図である。
【図９】広告コンテンツ情報の内容と関連するコンテンツ情報の一覧用画像Ｅの傍に、その広告コンテンツ情報の一覧用画像Ｆを配置した表示画面の例を示す図である。
【図１０】コンテンツ情報の一覧用画像Ｅの傍に、そのコンテンツ情報の内容に関連する複数の広告コンテンツ情報の一覧用画像Ｆ−１〜Ｆ−３を配置した表示画面の例を示す図である。
【図１１】ＴＯＰ画面表示回数とＤｅｔａｉｌ画面表示回数とをカテゴリ単位で管理する例を示す図である。
【発明を実施するための形態】
【００１７】
（本開示の一態様にかかる端末装置１００の実施形態の概要）
まず、図１を参照しながら、本開示の一態様にかかる端末装置１００の実施形態の概要について説明する。図１は、本開示の一態様にかかる端末装置１００の一構成例を示す図である。
【００１８】
本開示の一態様にかかる端末装置１００は、コンテンツ情報を表示手段２０に表示する端末装置１００である。表示手段２０は、操作表示部２０が機能する。
【００１９】
本開示の一態様にかかる端末装置１００は、情報取得手段３１と、表示回数記憶手段４０と、算出手段３３と、表示制御手段３５と、を有している。情報取得手段３１は、情報取得部３１が機能する。表示回数記憶手段４０は、記憶部４０が機能する。算出手段３３は、興味解析部３３が機能する。表示制御手段３５は、表示制御部３５が機能する。
【００２０】
情報取得手段３１は、コンテンツ情報の内容に基づいて定められる第１の属性を有する一般コンテンツ情報と、第１の属性に加えてコンテンツ情報を提供する情報提供者に指定された第２の属性を有する広告コンテンツ情報と、をネットワークから収集し、情報記憶手段４０に蓄積する。情報記憶手段４０は、記憶部４０が機能する。
【００２１】
表示回数記憶手段４０は、情報記憶手段４０に蓄積した複数のコンテンツ情報の中から表示手段２０に表示したコンテンツ情報の情報表示回数と、表示手段２０に表示したコンテンツ情報に対する閲覧操作が行われた際にコンテンツ情報の詳細情報を表示した詳細情報表示回数と、を第１の属性または第２の属性に区分して記憶する。
【００２２】
算出手段３３は、情報表示回数に占める詳細情報表示回数の割合である詳細表示割合を第１の属性または第２の属性毎に算出する。
【００２３】
表示制御手段３５は、広告コンテンツ情報の表示手段２０における表示を、広告コンテンツ情報の有する第１の属性および第２の属性のそれぞれの詳細表示割合に基づいて制御する。
【００２４】
本開示の一態様にかかる端末装置１００は、情報表示回数に占める詳細情報表示回数の割合である詳細表示割合を第１の属性または第２の属性毎に算出する。そして、広告コンテンツ情報の表示手段２０における表示を、広告コンテンツ情報の有する第１の属性および第２の属性のそれぞれの詳細表示割合に基づいて制御する。これにより、ネットワークから収集した複数の広告コンテンツ情報の中からユーザに興味のある広告コンテンツ情報をユーザに提供することができる。
【００２５】
例えば、『サッカー』、『旅行』、『ファッション』の属性の詳細表示割合の高いユーザに対し、サッカーユニフォーム（サッカーＡＮＤファッション）や、サッカー観戦ツアー（サッカーＡＮＤ旅行）の広告コンテンツ情報をユーザに提供することができる。以下、添付図面を参照しながら、本開示の一態様にかかる端末装置１００の実施形態について詳細に説明する。
【００２６】
＜端末装置１００の構成例＞
まず、図１を参照しながら、本実施形態の端末装置１００の構成例について説明する。図１は、本実施形態の端末装置１００の構成例を示す図である。
【００２７】
本実施形態の端末装置１００は、例えば、ＰＣ、スマートフォンなど、各種の装置が適用可能である。
【００２８】
本実施形態の端末装置１００は、図１に示すように、通信部１０と、操作表示部２０と、制御部３０と、記憶部４０と、を備えて構成される。
【００２９】
通信部１０は、有線または無線により、インターネットなどのネットワークを介して、各種Ｗｅｂサーバ等に接続する。また、ＴＶ受信用アンテナおよびＴＶチューナを備え、ＴＶ番組表やＴＶ番組放送を受信する。
【００３０】
操作表示部２０は、例えば、タッチパネルディスプレイなどであり、各種情報を画面表示すると共に、ユーザによる操作入力を受ける。
【００３１】
制御部３０は、端末装置１００の制御を行う。制御部３０は、情報取得部３１と、カテゴリ判別部３２と、興味解析部３３と、選択部３４と、表示制御部３５と、キーワード抽出部３６と、コンテンツ情報取得部３７と、を備えて構成される。
【００３２】
情報取得部３１は、通信部１０によりネットワークを介して各種のＷｅｂサーバ２００に接続し、設定に応じて所定種類の配信用情報を取得する。情報取得部３１が取得する所定種類の配信用情報は、例えば、各種フィードなど、各種のＷｅｂサーバ２００に配信用として格納された情報であり、端末装置１００により再生対象となりうるコンテンツ情報の内容を示すものである。
【００３３】
取得対象とするフィードは、例えば、ＲＳＳ（RDF site summary）フィードなど、ＸＭＬ（Extensible Markup Language）、Ａｔｏｍ、ＲＤＦ（Resource Description Framework）等、アグリゲータで解釈可能な各種情報を含んでよい。また、必ずしもＯＳ（Operating System）がファイル形式として認識するものである必要はなく、例えば、バイナリ形式のデータを含んだものであってもよい。
【００３４】
また、各種ＳＮＳ（Social Networking Service）を再生対象のコンテンツ情報とする場合、制御部３０は、例えばＡＰＩ（Application Programming Interface）を用いることで実現できる。この場合、情報取得部３１は、予め設定された人についてのアクティビティや投稿記事など、各種更新情報をＡＰＩから取得する。
【００３５】
また、通信部１０がＴＶ受信用アンテナおよびＴＶチューナを備えた構成である場合、情報取得部３１は、ＴＶ番組表を受信する。このことにより、情報取得部３１は、視聴可能なＴＶ番組についての各種情報を、再生対象となりうるコンテンツ情報の内容を示す所定種類の配信用情報として取得する。
【００３６】
また、再生対象のコンテンツ情報が、例えば、地域のＷｅｂちらしなど、特定の要約された種類の配信用情報が存在しない広告コンテンツ情報である場合、情報取得部３１は、その再生対象の広告コンテンツ情報そのものをＷｅｂサーバ２００等から取得する。なお、広告コンテンツ情報は、所定種類の配信用情報が存在しないものに限定せず、所定種類の配信用情報が存在するものもある。
【００３７】
このように、本実施形態の端末装置１００で再生対象としうるコンテンツ情報は、端末装置１００の構成に応じて、再生可能な任意の種類のコンテンツ情報を含んでよい。
【００３８】
これにより、本実施形態の情報取得部３１は、コンテンツ情報の内容に基づいて定められる第１の属性を有する一般コンテンツ情報と、第１の属性に加えてコンテンツ情報を提供する情報提供者に指定された第２の属性を有する広告コンテンツ情報と、をネットワークから収集し、記憶部４０に蓄積することができる。なお、第１の属性とは、後述するカテゴリ判別部３２がコンテンツ情報の内容に基づいて判別するカテゴリを意味する。また、第２の属性とは、広告コンテンツ情報を提供する情報提供者のＷｅｂサーバ２００側で指定されたカテゴリを意味する。
【００３９】
カテゴリ判別部３２は、情報取得部３１により取得された各種コンテンツ情報が、予め定められたカテゴリ単位の何れに分類されるかを判別する。
【００４０】
カテゴリ単位は、再生対象としうる多様なコンテンツ情報をその内容に応じて分類する分類単位であり、例えば、サッカー、野球、音楽、エンターテインメントなどを含んでよい。なお、コンテンツ情報は、１つのカテゴリに分類されず、複数のカテゴリに跨ることもある。例えば、コンテンツ情報がサッカーのニュースに関する内容である場合は、サッカー、ニュースの２つのカテゴリに跨ることになる。
【００４１】
また、予め定められたカテゴリ単位の一覧を示すカテゴリ単位テーブル４１は、記憶部４０に記憶される。カテゴリ単位テーブル４１に含まれるカテゴリ単位の一覧は、初期設定として定められる構成であってもよく、ユーザ設定により登録できる構成であってもよい。
【００４２】
カテゴリ判別部３２は、例えば、情報取得部３１によるフィードの配信元情報により、再生対象とされるコンテンツ情報が含まれるカテゴリ単位を判別する。また、カテゴリ判別部３２は、情報取得部３１により取得された所定種類の配信用情報の内容を解析することにより判別してもよい。この場合、例えば、取得された所定種類の配信用情報に含まれるテキストデータに所定のキーワードが含まれるか否かで判別するなど、判別方法は各種の方法を用いることができる。
【００４３】
また、コンテンツ情報を取得する取得対象の情報ソースがカテゴリ毎にカテゴリ単位テーブル４１に登録されている場合は、その情報ソースから取得したコンテンツ情報を、そのカテゴリに分類するコンテンツ情報として判別することも可能である。例えば、『サッカー』のカテゴリに、情報ソースＡ、Ｂ、Ｃが登録されている場合は、その情報ソースＡ、Ｂ、Ｃから取得したコンテンツ情報は、『サッカー』のカテゴリに分類されると判定する。なお、カテゴリ毎に収集する一日当たりのコンテンツ情報は、均一にすることが好ましい。これは、カテゴリ毎に収集する一日当たりのコンテンツ情報が異なると、ユーザの興味情報の解析精度が低下するためである。一日当たりのコンテンツ情報の収集が多いカテゴリは、相対的に操作表示部２０に表示される表示回数が多くなり、そのカテゴリに対するユーザからの操作が行われやすくなるためである。なお、広告コンテンツ情報も１つの情報ソースとして扱うことが可能である。例えば、サッカーツアーやサッカーゲームソフトの広告コンテンツ情報の場合は、『サッカー』と『サッカーの広告』とのカテゴリに属すことになる。
【００４４】
興味解析部３３は、再生対象とされたコンテンツ情報への操作内容に応じて、端末装置１００のユーザの興味情報を解析する。興味解析部３３による興味情報の解析では、コンテンツ情報の再生および記録に関連する操作として予め定められた操作が行われた場合に、その操作内容に応じて予め定められたポイントを、操作対象とされたコンテンツ情報に付与する。
【００４５】
例えば、Ｗｅｂブラウザ等によるコンテンツ情報の再生操作が行われた場合、再生対象のコンテンツ情報に１ポイント付与する。また、記憶部４０への保存操作が行われた場合、保存対象とされたコンテンツ情報に３ポイント付与する。また、再生されたコンテンツに対して「いいね」ボタンなどにより投稿が行われた場合、そのコンテンツ情報に５ポイント付与する。また、コンテンツに対して削除の操作が行われた場合、削除対象とされたコンテンツ情報に−１５ポイント付与する。
【００４６】
また、再生対象のコンテンツがＷｅｂサイトである場合、そのＷｅｂサイトを表示し続けている時間を滞在時間として所定のポイントを付与するようにしてもよい。このようにポイントを付与することにより、操作内容に応じてコンテンツ毎の重み付けを行う。
【００４７】
そして、興味解析部３３は、ポイントが付与されたコンテンツ情報が含まれるカテゴリ単位毎にポイントを合算した累積ポイントを算出する。こうして興味解析部３３は、カテゴリ単位毎の累積ポイントを比較することにより、各カテゴリ単位について、ユーザにとって興味の大きい順序を定める。この累積ポイントがユーザの興味を表す興味度となる。
【００４８】
なお、個々の一般コンテンツ情報や広告コンテンツ情報は、情報ソースに属しているため、個々の一般コンテンツ情報や広告コンテンツ情報への操作内容（コンテンツ情報へのアクセス頻度やアクセス時間）に応じて、ユーザにとって興味のある情報ソースやカテゴリを推定することができる。但し、情報ソースは、ユーザの興味が直接反映されるのに対して、カテゴリは、複数の情報ソースを含むため、カテゴリに属する複数の情報ソースに対するユーザの興味が反映されることになる。このため、カテゴリに対するユーザの興味は、そのカテゴリに属する複数の情報ソースに対する各々の興味の平均値を算出して求めることが好ましい。これにより、各カテゴリ単位について、ユーザにとって興味の大きい順序を定めることができる。
【００４９】
選択部３４は、操作表示部２０に表示する一覧画面への表示対象とするコンテンツ情報を選択する。一覧画面の表示形式は、設定に応じて各種定められてよい。選択部３４は、設定された表示形式に応じて、一覧画面における表示対象とされる所定数のコンテンツ情報を、興味解析部３３により解析された興味情報などを用いて選択する。例えば、情報ソースに対するユーザの興味と、カテゴリに対するユーザの興味と、を特定の関数（例えば、単純な和など）で算出したユーザの興味を用いて所定数のコンテンツ情報を選択する。例えば、カテゴリとしてサッカーが存在し、そのサッカーのカテゴリに属する情報ソースとして、サッカーニュース１、サッカーニュース２、サッカー広告１が存在するとする。この場合、サッカーのカテゴリに対して所定の操作を行うユーザに対してサッカー広告１を表示したりすることができる。また、サッカー広告１に対しても所定の操作を行うユーザに対して更に多くのサッカー広告１を表示することが可能となる。
【００５０】
なお、本実施形態における表示対象は、操作表示部２０に一度に表示される表示内容に加えて、画面のスクロールにより表示される部分についても、所定の表示領域まで表示対象として扱う対象に含めることとしてよい。
【００５１】
表示制御部３５は、ユーザの興味に合うコンテンツ情報の一覧を一覧画面として表示するための一覧用画像を生成する。一覧用画像は、表示対象とされた各コンテンツ情報に対応して生成され、テキストデータおよび画像などにより構成される。こうして、一覧用画像は、見た目の美しさを提供すると共に、Ｗｅｂブラウザによりリンク先のＷｅｂサイトを表示させるリンク元としても機能する。
【００５２】
また、表示制御部３５は、情報取得部３１により取得された所定種類の配信用情報を用いて、表示対象とされたコンテンツ情報に対応する一覧用画像を生成する。
【００５３】
また、表示制御部３５は、一覧用画像を生成するために、詳細情報や画像情報など追加で取得が必要な所定種類の他の情報が存在する場合は、その所定種類の情報を追加情報として取得する。追加情報は、例えば、『サッカー』のカテゴリ単位については代表する画像データを対象となるＷｅｂサーバ２００から取得するなど、表示対象とされたコンテンツ情報の種類に応じて予め定められてもよい。また、情報取得部３１により取得された所定種類の配信用情報で一覧用画像を生成可能であれば、追加情報なしで一覧用画像を生成してもよい。
【００５４】
このように、表示制御部３５は、情報取得部３１により取得された所定種類の配信用情報を用いて、例えば、画像データと、ＲＳＳフィードに含まれる要約テキストデータと、を予め定められたレイアウトで配置するなどの方法により、表示対象として選択された各コンテンツ情報に対応する一覧用画像を生成する。
【００５５】
また、表示制御部３５は、予め設定された一覧画面の表示形式に応じて、上記生成した一覧用画像を所定の画面フォーマット内に配置し、操作表示部２０に表示させる一覧表示画面を生成する。一覧用画像は、興味解析部３３で解析された興味情報に基づいて累積ポイント（興味度）の高いカテゴリ単位から順に並べられ、予め設定された一覧画面の表示形式に応じて、一覧表示画面の所定の画面フォーマット内に配置される。これにより、一覧表示画面には、ユーザが興味のあるカテゴリのコンテンツ情報が含まれることになる。なお、本実施形態では、一覧表示画面には、ユーザが興味のあるカテゴリの一般コンテンツ情報だけでなく広告コンテンツ情報も含まれることになる。
【００５６】
本実施形態における表示画面は、操作表示部２０に一度に表示される表示内容に加えて、画面のスクロールにより表示される部分についても、所定の表示領域まで表示画面として扱う対象に含めることとしてよい。
【００５７】
キーワード抽出部３６は、選択部３４により表示対象として選択されたコンテンツ情報からテキストデータを抽出し、そのテキストデータから、所定のアルゴリズムにより所定種類の名詞等を、検索用のキーワードとして抽出する。
【００５８】
コンテンツ情報取得部３７は、キーワード抽出部３６により抽出されたキーワードと、操作表示部２０で入力された関連性と、に基づいて、ＷｅｂサイトやＴＶ番組表等のネットワークや、記憶部４０を検索し、キーワードの内容に関連するコンテンツ情報を取得する。これにより、コンテンツ情報取得部３７は、選択部３４により表示対象として選択されたコンテンツ情報の内容に関連するコンテンツ情報を取得することができる。本実施形態の表示制御部３５は、表示対象として選択されたコンテンツ情報の内容に関連するコンテンツ情報を操作表示部２０に表示する。選択部３４により表示対象としたコンテンツ情報は、ユーザの興味情報に基づいて選択したコンテンツ情報であるため、そのコンテンツ情報のキーワードの内容に関連するコンテンツ情報は、ユーザに興味のあるコンテンツ情報となる。その結果、本実施形態の端末装置１００は、ユーザが閲覧しているコンテンツ情報の内容に関連し、且つ、ユーザに興味のあるコンテンツ情報をユーザに提供することができる。
【００５９】
＜端末装置１００の処理動作例＞
次に、本実施形態の端末装置１００による動作例について、図２〜図９の画面遷移例を用いて説明する。図２は、本実施形態の端末装置１００の処理動作例を示す。図３〜図９は、端末装置１００による表示画面の遷移例を示す。
【００６０】
本実施形態の端末装置１００では、操作表示部２０に表示される表示画面に対してユーザにより行われた操作に応じて、興味解析部３３が上述のように興味情報の解析を行う。こうした本実施形態の端末装置１００でユーザが各種操作を行うための表示画面の遷移例を図３に示す。
【００６１】
端末装置１００の操作表示部２０には、ＯＳにより構成されるアプリケーションの選択画面５０１が表示される。このアプリケーションの選択画面５０１では、例えば、図４に示すように、起動可能なアプリケーションを示すアイコン群６０１が表示される。そのアイコン群６０１の中には、本実施形態の一覧表示画面を実現するアプリケーションのアイコンも含まれることとする。図４では、本アプリケーションのロゴマーク６０２が含まれたアイコンとして示す。
【００６２】
アプリケーションの選択画面５０１で、本実施形態の機能を実現するアプリケーションのアイコンがクリックされると、図３に示すように、設定に応じて、時間順、または、カテゴリ順で構成されたコンテンツ情報の一覧表示画面が表示される。
【００６３】
時間順の一覧表示画面５０２では、例えば、図５に示すように、表示モード設定７００として「時間順で表示」と表示され、更新からの経過時間範囲を示す表示単位７０１毎に、所定数の一覧用画像群７０２が表示される。図５の例では、表示単位７０１として、更新から５分以内の範囲を示す「５分前」、更新から５分より長く、３０分以内の範囲を示す「３０分前」、が更新からの経過時間順に配置される。また、それぞれの経過時間範囲である表示単位７０１に対して、所定数の一覧用画像が一覧用画像群７０２として配置され、時間順一覧表示画面５０２が構成される。図５では、２列で８個の一覧用画像が一覧用画像群７０２として配置されている。なお、表示単位７０１の一覧用画像の数は、固定数ではなく、任意の数にすることも可能である。例えば、「５分前」、「３０分前」と時間帯が進むに従い、一覧用画像の数を増やすことも可能である。また、作成した一覧用画像が、表示単位７０１の一覧用画像の数に満たない場合は、複数の表示単位７０１を１つの表示単位７０１とすることも可能である。例えば、図５に示す「５分前」、「３０分前」の表示単位７０１ａ、７０１ｂを統合し、１つの表示単位７０１とすることも可能である。
【００６４】
なお、時間順の一覧表示画面５０２の一覧用画像群７０２として配置される所定数の一覧用画像の表示順序は、ユーザの興味が高いコンテンツ情報の順番で表示する。これにより、更新からの経過時間範囲を示す表示単位７０１毎に、ユーザの興味が高いコンテンツ情報を表示することができる。但し、一覧用画像の表示順序は特に限定せず、任意の表示順序で一覧用画像を表示することも可能である。
【００６５】
カテゴリ順の一覧表示画面５０３では、例えば、図６に示すように、表示モード設定７００として「カテゴリ順で表示」と表示され、表示対象とする表示カテゴリを示す表示単位７０１毎に、所定数の一覧用画像群７０２が表示される。図６の例では、表示単位７０１として、ユーザにとって興味のある表示カテゴリとされた順に「サッカー」、「音楽」が配置されている。また、それぞれの表示単位７０１である表示カテゴリに対して、所定数の一覧用画像が一覧用画像群７０２として配置され、カテゴリ順一覧表示画面５０３が構成される。図６では、２列で８個の一覧用画像が一覧用画像群７０２として配置されている。なお、表示単位７０１の一覧用画像の数は、固定数ではなく、任意の数にすることも可能である。また、表示単位７０１とされる表示カテゴリは、カテゴリ判別部３２で判別されるカテゴリ単位と同一であってもよく、複数のカテゴリ単位をまとめたものであってもよい。例えば、「国内ニュース」の表示カテゴリが、「サッカーのニュース」「政治のニュース」などの所定のカテゴリ単位をまとめたものとして構成されてもよい。
【００６６】
なお、カテゴリ順の一覧表示画面５０３の一覧用画像群７０２として配置される所定数の一覧用画像の表示順序は、更新からの経過時間が早いコンテンツ情報の順番で表示する。これにより、表示対象とする表示カテゴリを示す表示単位７０１毎に、更新からの経過時間が早いコンテンツ情報を表示することができる。但し、一覧用画像の表示順序は特に限定せず、任意の表示順序で一覧用画像を表示することも可能である。
【００６７】
また、時間順の一覧表示画面５０２で、更新からの経過時間範囲を示す表示単位７０１をクリックすると、図３に示すように、その表示単位７０１の経過時間範囲に更新されたコンテンツ情報に対応する一覧用画像が並べられた時間帯内一覧表示画面５０４が表示される。
【００６８】
また、カテゴリ順の一覧表示画面５０３で、表示カテゴリを示す表示単位７０１をクリックすると、図３に示すように、その表示単位７０１の表示カテゴリに分類されるコンテンツ情報に対応する一覧用画像が並べられたカテゴリ内一覧表示画面５０５が表示される。
【００６９】
また、上述のような時間順一覧表示画面５０２、カテゴリ順一覧表示画面５０３、時間帯内一覧表示画面５０４、カテゴリ内一覧表示画面５０５のそれぞれで表示された一覧用画像群７０２の何れかの一覧用画像をクリックすると、図３に示すように、クリックされた一覧用画像に対応するコンテンツ情報の詳細表示画面５０６が表示される。
【００７０】
詳細表示画面５０６では、クリックされた一覧用画像に対応するコンテンツ情報が例えば、ニュース記事である場合、図７に示すように、記事のタイトル８００と、代表画像８０１と、他の画像群８０２と、記事本文８０３とが画面中央部に表示される。図７の例では、他の画像群８０２として表示される何れかの画像がクリックされると、その画像が代表画像８０１として大きく表示される。
【００７１】
また、図７の例では、画面下部に保存ボタン８１１と、発信ボタン群８１２と、レコメンドボタン８１３〜８１６と、が表示される。
【００７２】
保存ボタン８１１は、代表画像８０１に表示されているコンテンツ情報を端末装置１００の記憶部４０に記憶させる操作入力を行うための操作入力部である。
【００７３】
発信ボタン群８１２は、例えば「いいね」、「コメント」、「ツィート」など、代表画像８０１に表示されているコンテンツ情報に対してユーザから発信を行う操作入力を行うための操作入力部である。
【００７４】
レコメンドボタン８１３〜８１６は、代表画像８０１に表示されているコンテンツ情報に対して、用意された関連性を有するコンテンツ情報の一覧を表示させる操作入力を行うための操作入力部である。このため、レコメンドボタン８１３〜８１６は、用意された複数の関連性の中から、操作入力する１つの関連性をユーザが選択入力するための選択入力部として機能する。
【００７５】
本実施形態では、レコメンドボタンの例として、行きたいボタン８１３と、見たいボタン８１４と、知りたいボタン８１５と、買いたいボタン８１６と、の閲覧アイコンが用意される。そして、この４つの関連性を示す閲覧アイコンの何れかがクリックされると、そのクリックされた関連性を有するコンテンツ情報の一覧を示す関連情報表示画面５０８が表示される。
【００７６】
行きたいボタン８１３は、代表画像８０１に表示されているコンテンツ情報に対して、場所を示す情報としての関連性を有するコンテンツ情報の一覧を示す関連情報表示画面５０８を表示させる。
【００７７】
見たいボタン８１４は、代表画像８０１に表示されているコンテンツ情報に対して、再生可能な動画情報としての関連性を有するコンテンツ情報の一覧を示す関連情報表示画面５０８を表示させる。
【００７８】
知りたいボタン８１５は、代表画像８０１に表示されているコンテンツ情報に対して、所定種類の名詞の意味を示す情報としての関連性を有するコンテンツ情報の一覧を示す関連情報表示画面５０８を表示させる。
【００７９】
買いたいボタン８１６は、代表画像８０１に表示されているコンテンツ情報に対して、商品を販売するＷｅｂサイトとしての関連性を有するコンテンツ情報の一覧を示す関連情報表示画面５０８を表示させる。
【００８０】
詳細表示画面５０６は、クリックされた一覧用画像に対応するコンテンツ情報の種類に応じて、その種類のコンテンツ情報を再生するものとして予め定められたアプリケーションやプラグインにより、そのコンテンツ情報の再生を行う。そして、コンテンツ情報の種類に応じて予め定められた操作入力部が表示される。
【００８１】
例えば、コンテンツ情報の種類がＴＶ番組である場合、この詳細表示画面５０６でＴＶ番組を視聴できると共に、ＴＶ番組の録画操作、タイマー録画設定等の各種操作を行うための操作入力部が表示される。
【００８２】
また、例えば、コンテンツ情報の種類が各種のＳＮＳである場合、この詳細表示画面５０６では、選択された人についてのＳＮＳでの投稿記事が投稿時間の新しい順に表示され、各投稿記事へのコメント、画像の装置内への記録等の各種操作を行うための操作入力部が表示される。
【００８３】
なお、詳細表示画面５０６を構成する詳細情報は、時間順一覧表示画面５０２、カテゴリ順一覧表示画面５０３、時間帯内一覧表示画面５０４、カテゴリ内一覧表示画面５０５が操作表示部２０に表示された際に、バックグラウンドで予め読み込んでいる。そして、操作表示部２０に表示された上記何れかの表示画面に表示されている一覧用画像群７０２の何れかの一覧用画像をクリックすると、そのクリックされた一覧用画像に対応するコンテンツ情報の詳細表示画面５０６が表示されるようになっている。これにより、情報の一覧表示から、詳細情報の表示画面への画面切替を早くすることができる。
【００８４】
また、上述のような時間順一覧表示画面５０２、カテゴリ順一覧表示画面５０３、時間帯内一覧表示画面５０４、カテゴリ内一覧表示画面５０５、詳細表示画面５０６の何れかから、設定画面を起動させることにより、図３に示すように、興味設定画面５０７が表示される。
【００８５】
興味設定画面５０７では、例えば、図８に示すように、カテゴリ単位を大きくまとめた大分類９０１毎に、表示カテゴリ群９０２が関連付けられて表示される。表示カテゴリ群９０２では、その大分類９０１に分類される表示カテゴリがまとめて表示される。また、各表示カテゴリについて、興味解析部３３で解析された興味情報により、興味が大きくあるとされた順に色分けされて表示される。図８では、１０段階の色分けで「よく見ている」から「あまり見ていない」まで段階分けして表示した場合の例を示す。
【００８６】
こうした興味設定画面５０７により、ユーザは興味解析部３３で解析された興味情報が、各表示カテゴリについてどのようになっているかを確認することができる。また、不図示の設定ボタン等により、特定の表示カテゴリに分類されるコンテンツ情報だけを、上述した各一覧表示画面における一覧用画像群７０２に表示させないように設定できるようにしてもよい。
【００８７】
以上のような画面遷移により、ユーザが各種コンテンツ情報の再生および記録に関連する所定の操作入力を行うと、興味解析部３３は、操作対象とされたコンテンツ情報に対するポイント付与を行い、カテゴリ単位毎に興味情報の解析を行うことになる。この興味情報の解析に基づく一覧表示画面の生成動作を図２に示す。
【００８８】
選択部３４は、興味解析部３３により解析された各カテゴリ単位についての累積ポイント（興味度）に基づいて、累積ポイント（興味度）の大きいカテゴリ単位から順にユーザにとって興味が大きいカテゴリ単位として、表示順序を設定する（ステップＳ１）。
【００８９】
なお、初回の電源投入時にはユーザ操作に応じたポイントの加算が行われておらず、従って累積ポイントも存在しないため、各カテゴリ単位に対してデフォルトとして予め定められたポイントに基づいて、各カテゴリ単位の表示順序を設定する。デフォルトとして定める各カテゴリ単位のポイントや表示順序は、設定等に応じて任意のものであってよい。
【００９０】
ここで、上述したアプリケーションの選択画面５０１において本実施形態の機能を実現するアプリケーションのアイコンがクリックされることで表示される初期の一覧表示画面が、時間順の一覧表示画面５０２として設定されているか、または、カテゴリ順の一覧表示画面５０３として設定されているかを、選択部３４は確認する。
【００９１】
初期の一覧表示画面が時間順の一覧表示画面５０２として設定されている場合、選択部３４は、上述した表示単位７０１となる更新からの各経過時間範囲について、累積ポイントの大きいカテゴリ単位から順に、そのカテゴリ単位に含まれるコンテンツ情報を表示対象とするよう、そのカテゴリ単位に含まれるコンテンツ情報を所定数まで抽出する（ステップＳ２）。
【００９２】
各表示単位７０１に対して、表示対象として一覧用画像群７０２に含める一覧用画像の数は、表示形式により予め定められている。このため、選択部３４は、ステップＳ２の抽出として、各表示単位７０１に対して、表示対象とするコンテンツ情報をその一覧用画像の数だけ抽出する。この場合、選択部３４は、更新からの経過時間範囲が所定の範囲内であるものについて、累積ポイントの大きいカテゴリ単位に含まれるものから順に、そのカテゴリ単位に含まれるコンテンツ情報を表示対象とするよう、所定数までコンテンツ情報を抽出する。
【００９３】
また、初期画面がカテゴリ順の一覧表示画面５０３として設定されている場合、選択部３４は、累積ポイントの大きい表示カテゴリから順に、上位所定数の表示カテゴリについて、その表示カテゴリに分類されるカテゴリ単位に含まれるコンテンツ情報を表示対象とするよう、所定数までコンテンツ情報を抽出する（ステップＳ３）。
【００９４】
各表示単位７０１に対して、表示対象として一覧用画像群７０２に含める一覧用画像の数は、表示形式により予め定められている。このため、選択部３４は、ステップＳ３の抽出として、各表示単位７０１に対して、表示対象とするコンテンツ情報をその一覧用画像の数だけ抽出する。この場合、選択部３４は、累積ポイントの大きさが上位所定数の表示カテゴリについて、累積ポイントの大きいカテゴリ単位に含まれるものから順に、そのカテゴリ単位に含まれるコンテンツ情報を表示対象とするよう、所定数までコンテンツ情報を抽出する。
【００９５】
こうして表示対象とするコンテンツ情報が選択部３４により抽出されると、表示制御部３５は、抽出された表示対象のコンテンツ情報に対応する一覧用画像を生成する。一覧用画像を生成するために必要な情報は、例えば、代表画像と所定長さ範囲内の要約文など、コンテンツ情報に応じて予め定められていることとする。
【００９６】
このため、表示制御部３５は、抽出された表示対象の各コンテンツ情報について、そのコンテンツ情報について情報取得部３１で取得された所定種類の配信用情報で一覧用画像を生成するために必要な情報が十分であるか、不足しているかを確認する。不足している場合、表示制御部３５は、例えば、代表画像のデータなど、その不足している詳細情報を追加情報として、配信元のＷｅｂサーバ等から取得する（ステップＳ４）。
【００９７】
表示対象の各コンテンツ情報について、一覧用画像を生成するために必要な情報が揃うと、表示制御部３５は、それら情報を用いて各コンテンツ情報についての一覧用画像を生成する（ステップＳ５）。
【００９８】
次に、表示制御部３５は、ステップＳ５で生成した一覧用画像を、予め設定された表示形式の一覧表示画面における所定位置に配置し、一覧表示画面を生成する（ステップＳ６）。
【００９９】
本実施形態では、ステップＳ５で生成した一覧用画像を、予め設定された表示形式の一覧表示画面における所定位置に配置する場合に、広告コンテンツ情報の一覧用画像がある場合は、その広告コンテンツ情報の内容と関連するコンテンツ情報の一覧用画像の傍に、その広告コンテンツ情報の一覧用画像を配置するようにする。
【０１００】
例えば、表示制御部３５は、ステップＳ５で生成した一覧用画像の中に、広告コンテンツ情報の一覧用画像がある場合は、その広告コンテンツ情報のカテゴリ単位と、ステップＳ５で生成した他の一覧用画像のコンテンツ情報のカテゴリ単位と、を比較し、広告コンテンツ情報のカテゴリ単位と類似するカテゴリ単位のコンテンツ情報を特定する。例えば、ステップＳ５で生成した一覧用画像の中に、サッカーのアプリの広告コンテンツ情報の一覧用画像と、サッカーのニュースのコンテンツ情報の一覧用画像と、があると仮定する。また、サッカーアプリの広告コンテンツ情報は、『サッカーの広告』のカテゴリ単位に属し、サッカーのニュースのコンテンツ情報は、『サッカー』、『ニュース』のカテゴリ単位に属すと仮定する。この場合、双方のコンテンツ情報が『サッカー』に関するコンテンツ情報であるため、双方のコンテンツ情報の類似度が高くなる。この場合、表示制御部３５は、図９に示すように、「サッカーのアプリの広告コンテンツ情報の一覧用画像」Ｆを、「サッカーのニュースのコンテンツ情報の一覧用画像」Ｅの傍に配置し、一覧表示画面を生成する。このように、コンテンツ情報のカテゴリ単位同士の類似度を比較し、広告コンテンツ情報との類似度が最も高いコンテンツ情報を、広告コンテンツ情報と関連するコンテンツ情報とすることも可能である。なお、双方のカテゴリ単位の類似度は、予め設定しておく。
【０１０１】
また、コンテンツ情報のカテゴリ単位が同じ場合は、コンテンツ情報のカテゴリ単位同士を比較するのではなく、コンテンツ情報に含まれるキーワード同士を比較することも可能である。例えば、広告コンテンツ情報に含まれるキーワードと、他のコンテンツ情報に含まれるキーワードと、を比較し、双方のコンテンツ情報に出現するキーワードの出現数が最も高いコンテンツ情報を、広告コンテンツ情報の内容と関連するコンテンツ情報として特定することも可能である。なお、キーワードの出現数ではなくキーワードの出現率を用いることも可能である。出現率は、コンテンツ情報に含まれるキーワード数に占める双方のコンテンツ情報に出現するキーワード数の割合で算出することができる。出現率を用いることで、例えば、双方のコンテンツ情報に出現するキーワード数が多くても、コンテンツ情報に含まれるキーワード数が多い場合は、出現率が低くなる場合がある。また、双方のコンテンツ情報に出現するキーワード数が少なくても、コンテンツ情報に含まれるキーワード数が少ない場合は、出現率が高くなる場合がある。
【０１０２】
これにより、表示制御部３５は、ステップＳ５で生成した一覧用画像の中に、広告コンテンツ情報の一覧用画像がある場合は、その広告コンテンツ情報の内容と関連するコンテンツ情報の一覧用画像の傍に、その広告コンテンツ情報の一覧用画像を配置することができる。その結果、コンテンツ情報の一覧用画像と広告コンテンツ情報の一覧用画像との双方の関連性が目視でわかるため、広告コンテンツ情報の一覧用画像の閲覧確率を向上させることができる。
【０１０３】
次に、興味解析部３３は、操作表示部２０で表示されている一覧用画像の各コンテンツに対する、再生要求、削除要求、無操作（他のコンテンツのみ操作）、保存、他のサービスへの情報発信、検索などの予め定められた操作を監視する（ステップＳ７）。
【０１０４】
操作があった場合、興味解析部３３は、上述のように操作対象とされたコンテンツ情報に対するポイント付与を行う。そして、その付与されたポイントを興味解析部３３が上述のようにカテゴリ単位毎に合算することにより、各カテゴリ単位についての興味情報の解析を行う（ステップＳ８）。
【０１０５】
また、上述したステップＳ１〜Ｓ８の一連の動作以降も興味解析部３３は、ステップＳ７での各種コンテンツ情報の再生および記録に関連する所定の操作入力の監視を続ける。そして、所定の操作入力が行われる度に、興味解析部３３は操作内容に応じて各カテゴリ単位における累積ポイントを更新する。
【０１０６】
このようにすることで、次回に選択部３４で表示対象として選択されるコンテンツ情報が変化し、結果として一覧表示画面を構成する一覧用画像が変化する。このため、ユーザが一覧表示画面で再生や記録などの各種操作を行うことを続けていくと、一覧表示画面を構成する一覧用画像が、よりいっそう利用者の興味を反映したものとなっていく。
【０１０７】
なお、図９では、表示制御部３５は、ステップＳ５で生成した一覧用画像の中に、広告コンテンツ情報の一覧用画像がある場合は、その広告コンテンツ情報の内容と関連するコンテンツ情報の一覧用画像の傍に、その広告コンテンツ情報の一覧用画像を配置することにしている。
【０１０８】
しかし、ステップＳ５で生成した一覧用画像の中に、広告コンテンツ情報の一覧用画像がなくても、ステップＳ５で生成した一覧用画像のコンテンツ情報の内容に関連する広告コンテンツ情報の一覧用画像を表示することも可能である。ステップＳ５で生成した一覧用画像は、選択部３４で選択された表示対象となるコンテンツ情報である。キーワード抽出部３６は、選択部３４により表示対象として選択されたコンテンツ情報からテキストデータを抽出し、そのテキストデータから、所定のアルゴリズムにより所定種類の名詞等を、検索用のキーワードとして抽出する。コンテンツ情報取得部３７は、キーワード抽出部３６により抽出されたキーワードの内容に基づいて、ＷｅｂサイトやＴＶ番組表等のネットワークや、記憶部４０を検索し、キーワードの内容に関連する広告コンテンツ情報を取得する。これにより、コンテンツ情報取得部３７は、選択部３４により表示対象として選択されたコンテンツ情報の内容に関連する広告コンテンツ情報を取得することができる。表示制御部３５は、ステップＳ５で生成したコンテンツ情報の一覧用画像と共に、コンテンツ情報取得部３７が取得した広告コンテンツ情報の一覧用画像を操作表示部２０に表示する。これにより、ユーザの興味情報に基づいて選択したコンテンツ情報の内容に関連する広告コンテンツ情報の一覧用画像を操作表示部２０に表示することができる。ステップＳ５で生成した一覧用画像のコンテンツ情報は、ユーザの興味情報に基づいて選択したコンテンツ情報であるため、そのコンテンツ情報のキーワードの内容に関連する広告コンテンツ情報は、ユーザに興味のある広告コンテンツ情報となる。その結果、本実施形態の端末装置１００は、ユーザが閲覧しているコンテンツ情報の内容に関連し、且つ、ユーザに興味のある広告コンテンツ情報をユーザに提供することができる。この場合も、図９と同様に、コンテンツ情報の一覧用画像の傍に、そのコンテンツ情報の内容に関連する広告コンテンツ情報の一覧用画像を配置することが好ましい。なお、コンテンツ情報取得部３７は、選択部３４により表示対象として選択されたコンテンツ情報の内容に関連する広告コンテンツ情報を複数取得することも可能である。この場合は、図９に示すように広告コンテンツ情報の一覧用画像を１つ表示するのではなく、図１０に示すように、複数の広告コンテンツ情報の一覧用画像を表示することも可能である。図１０では、コンテンツ情報の一覧用画像Ｅの傍に、そのコンテンツ情報の内容に関連する３つの広告コンテンツ情報の一覧用画像Ｆ−１〜Ｆ−３を表示している例を示している。
【０１０９】
なお、上記例では、キーワード抽出部３６は、表示対象となるコンテンツ情報からテキストデータを抽出し、そのテキストデータからキーワードを抽出している。しかし、キーワードは、例えば、コンテンツ情報を取得する際に使用する配信用情報から抽出することも可能である。例えば、ＲＳＳフィードに含まれる文字列からキーワードを抽出することも可能である。
【０１１０】
また、上記例では、コンテンツ情報取得部３７は、キーワード抽出部３６により抽出されたキーワードの内容に基づいて、ＷｅｂサイトやＴＶ番組表等のネットワークや、記憶部４０を検索し、キーワードの内容に関連する広告コンテンツ情報を取得する。表示制御部３５は、コンテンツ情報取得部３７が取得した広告コンテンツ情報を操作表示部２０に表示している。この場合、表示制御部３５は、選択部３４により選択された表示対象とするコンテンツ情報に含まれるキーワードと、コンテンツ情報取得部３７が取得した広告コンテンツ情報に含まれるキーワードと、を比較し、表示対象とするコンテンツ情報に含まれるキーワードと同じキーワードの出現率が所定の値以上の広告コンテンツ情報を操作表示部２０に表示するようにすることも可能である。これにより、表示対象とするコンテンツ情報の内容により関連する広告コンテンツ情報を操作表示部２０に表示することができる。例えば、表示対象とするコンテンツ情報に含まれるキーワードがＡ、Ｂ、Ｃと仮定する。また、コンテンツ情報取得部３７が取得した広告コンテンツ情報αに含まれるキーワードＡが１回出現したと仮定する。また、広告コンテンツ情報βに含まれるキーワードＡが１回出現し、Ｂが１回出現したと仮定する。また、広告コンテンツ情報γに含まれるキーワードＡが１回出現し、Ｂが１回出現し、Ｃが１回出現したと仮定する。また、所定の値が、８０％とする。この場合、広告コンテンツ情報αは、表示対象とするコンテンツ情報に含まれるキーワードＡ、Ｂ、Ｃと同じキーワードの出現率が１／３となる。また、広告コンテンツ情報βは、表示対象とするコンテンツ情報に含まれるキーワードＡ、Ｂ、Ｃと同じキーワードの出現率が２／３となる。また、広告コンテンツ情報γは、表示対象とするコンテンツ情報に含まれるキーワードＡ、Ｂ、Ｃと同じキーワードの出現率が３／３となる。このため、表示制御部３５は、表示対象とするコンテンツ情報に含まれるキーワードと同じキーワードの出現率が８０％以上の広告コンテンツ情報γを操作表示部２０に表示するようにする。これにより、コンテンツ情報の内容とより関連する広告コンテンツ情報を操作表示部２０に表示することができるため、広告コンテンツ情報の閲覧確率を向上させることができる。なお、上記の出現率は、表示対象とするコンテンツ情報に含まれるキーワードと同じキーワード数を基に出現率を算出しているが、各キーワードの出現数も踏まえて出現率を算出することも可能である。例えば、各キーワードの出現数に応じた重み付けを施して出現率を算出することも可能である。
【０１１１】
また、上記例では、コンテンツ情報取得部３７は、キーワード抽出部３６により抽出されたキーワードの内容に基づいて、ＷｅｂサイトやＴＶ番組表等のネットワークや、記憶部４０を検索し、キーワードの内容に関連する広告コンテンツ情報を取得している。しかし、コンテンツ情報取得部３７は、選択部３４により選択された表示対象とするコンテンツ情報に付与されているタグと同一分類に属する広告コンテンツ情報を取得することも可能である。この場合、表示制御部３５は、コンテンツ情報取得部３７が取得した広告コンテンツ情報を操作表示部２０に表示することもできるが、表示対象とするコンテンツ情報と広告コンテンツ情報との類似度を算出し、その算出した類似度が所定の値以上の広告コンテンツ情報を操作表示部２０に表示することが好ましい。これにより、表示対象とするコンテンツ情報により関連する広告コンテンツ情報を操作表示部２０に表示することができる。なお、類似度の算出方法は特に限定せず、任意の方法で算出することが可能である。また、上記の所定の値は任意に設定変更することが可能である。
【０１１２】
また、コンテンツ情報取得部３７は、選択部３４により選択された表示対象とするコンテンツ情報のテキストデータやタイトルを形態素解析し、その解析結果を基に、コンテンツ情報の内容に関連する広告コンテンツ情報を取得することも可能である。この場合、表示制御部３５は、コンテンツ情報取得部３７が取得した広告コンテンツ情報を操作表示部２０に表示することもできるが、コンテンツ情報取得部３７が取得した広告コンテンツ情報の中の名詞の共起に基づくJaccard係数などを基に、表示対象とするコンテンツ情報と広告コンテンツ情報との類似度を算出し、その算出した類似度が所定の値以上の広告コンテンツ情報を操作表示部２０に表示することが好ましい。これにより、表示対象とするコンテンツ情報の内容により関連する広告コンテンツ情報を操作表示部２０に表示することができる。なお、類似度の算出方法は特に限定せず、任意の方法で算出することが可能である。また、上記の所定の値は任意に設定変更することが可能である。
【０１１３】
また、図９、図１０では、表示対象とするコンテンツ情報の傍に、そのコンテンツ情報の内容に関連する広告コンテンツ情報を表示するようにしている。しかし、コンテンツ情報と広告コンテンツ情報とを切り離して表示することも可能である。例えば、表示対象とするコンテンツ情報の本文の中に広告コンテンツ情報を表示するようにすることも可能である。具体的には、図９に示すコンテンツ情報の一覧用画像Ｅの中に広告コンテンツ情報を表示するようにする。または、図９に示すコンテンツ情報の一覧用画像Ｅをクリックした際に操作表示部２０に表示される詳細表示画面５０６の中に広告コンテンツ情報を表示させるようにする。この場合も、コンテンツ情報と広告コンテンツ情報とを関連付けて操作表示部２０に表示することになるため、広告コンテンツ情報の閲覧確率を向上させることができる。
【０１１４】
また、表示対象とするコンテンツ情報の内容に関連する広告コンテンツ情報を予め設定された表示位置に表示するようにすることも可能である。この場合も、コンテンツ情報と広告コンテンツ情報とを関連付けて操作表示部２０に表示することになるため、広告コンテンツ情報の閲覧確率を向上させることができる。なお、広告コンテンツ情報を表示する表示位置は、表示画面毎に任意に設定したりすることが可能である。
【０１１５】
また、本実施形態の端末装置１００は、時間順一覧表示画面５０２、カテゴリ順一覧表示画面５０３に表示されたコンテンツ情報の表示回数をカウントして記憶部４０に記憶している。但し、コンテンツ情報には、コンテンツ情報の内容に基づいて定められる第１の属性を有する一般コンテンツ情報と、第１の属性に加えてコンテンツ情報を提供する情報提供者に指定された第２の属性を有する広告コンテンツ情報と、が含まれている。第１の属性とは、カテゴリ判別部３２がコンテンツ情報の内容に基づいて判別するカテゴリを意味する。また、第２の属性とは、広告コンテンツ情報を提供する情報提供者のＷｅｂサーバ２００側で指定されたカテゴリを意味する。この表示回数をＴＯＰ画面表示回数とする。また、時間順一覧表示画面５０２、カテゴリ順一覧表示画面５０３の一覧用画像をクリックして詳細表示画面５０６を表示したコンテンツ情報の表示回数をカウントして記憶部４０に記憶している。この表示回数をＤｅｔａｉｌ画面表示回数とする。
【０１１６】
このため、本実施形態の端末装置１００は、図１１に示すように、ＴＯＰ画面表示回数と、Ｄｅｔａｉｌ画面表示回数と、をカテゴリ単位に区分して記憶部４０に記憶する。図１１に示す各カテゴリには、カテゴリ番号が付与されており、そのカテゴリ番号で各カテゴリを管理している。図１１に示すカテゴリ番号が１〜６のカテゴリは、カテゴリ判別部３２がコンテンツ情報の内容に基づいて判別する第１の属性のカテゴリである。また、図１１に示すカテゴリ番号が１０１〜１０６のカテゴリは、広告コンテンツ情報を提供する情報提供者のＷｅｂサーバ２００側で指定された第２の属性のカテゴリである。このため、本実施形態の端末装置１００は、ＴＯＰ画面表示回数と、Ｄｅｔａｉｌ画面表示回数と、を第１の属性または第２の属性のカテゴリに区分して記憶部４０に記憶している。
【０１１７】
本実施形態の端末装置１００の興味解析部３３は、記憶部４０に第１の属性または第２の属性のカテゴリに区分して記憶したＴＯＰ画面表示回数と、Ｄｅｔａｉｌ画面表示回数と、を基に、ＴＯＰ画面表示回数に占めるＤｅｔａｉｌ画面表示回数の割合をクリックレート（詳細表示割合）として算出する。
【０１１８】
クリックレート＝ＴＯＰ画面表示回数÷Ｄｅｔａｉｌ画面表示回数
【０１１９】
本実施形態の端末装置１００は、興味解析部３３がクリックレートを第１の属性または第２の属性のカテゴリ単位で算出することで、どのカテゴリのコンテンツ情報がユーザに閲覧されているかを把握することができる。これにより、クリックレートが高いカテゴリは、ユーザが興味のあるカテゴリと判断し、また、クリックレートが小さいカテゴリは、ユーザが興味のないカテゴリと判断することができる。なお、クリックレートが同じ場合は、ＴＯＰ画面表示回数が大きい方のカテゴリをユーザが興味のあるカテゴリと判断する。
【０１２０】
本実施形態の端末装置１００は、時間順一覧表示画面５０２やカテゴリ順一覧表示画面５０３における広告コンテンツ情報の表示を、広告コンテンツ情報の有する第１の属性および第２の属性のそれぞれのカテゴリのクリックレートに基づいて制御し、クリックレートの高いカテゴリの第１の属性および第２の属性を有する広告コンテンツ情報を、時間順一覧表示画面５０２やカテゴリ順一覧表示画面５０３に優先的に表示するように表示対象とするコンテンツ情報を調整する。これにより、ユーザに興味のある広告コンテンツ情報を優先的に、時間順一覧表示画面５０２やカテゴリ順一覧表示画面５０３に表示することができる。
【０１２１】
例えば、『サッカー』は、ＴＯＰ画面表示回数が８回であり、Ｄｅｔａｉｌ画面表示回数が４回であるため、クリックレートは、４／８となる。また、『野球』は、ＴＯＰ画面表示回数が５回であり、Ｄｅｔａｉｌ画面表示回数が２回であるため、クリックレートは、２／５となる。また、『エンタメ』は、ＴＯＰ画面表示回数が４回であり、Ｄｅｔａｉｌ画面表示回数が１回であるため、クリックレートは、１／４となる。また、『サッカーの広告』は、ＴＯＰ画面表示回数が３回であり、Ｄｅｔａｉｌ画面表示回数が３回であるため、クリックレートは、３／３となる。また、『野球の広告』は、ＴＯＰ画面表示回数が５回であり、Ｄｅｔａｉｌ画面表示回数が２回であるため、クリックレートは、２／５となる。また、『エンタメの広告』は、ＴＯＰ画面表示回数が１回であり、Ｄｅｔａｉｌ画面表示回数が１回であるため、クリックレートは、１／１となる。この場合、『サッカーの広告』と、『エンタメの広告』と、のクリックレートが同じになるが、『サッカー』が『エンタメ』よりもクリックレートが高いため、ユーザが興味のある広告コンテンツ情報のカテゴリの順番は、『サッカーの広告』→『エンタメの広告』→『野球の広告』の順番となる。そして、ユーザに興味のある『サッカーの広告』のコンテンツ情報を優先的に、時間順一覧表示画面５０２やカテゴリ順一覧表示画面５０３に表示するように表示対象とするコンテンツ情報を調整する。この場合、その『サッカーの広告』の広告コンテンツ情報の内容と関連するコンテンツ情報の傍に、その『サッカーの広告』の広告コンテンツ情報を表示するように調整する。例えば、『サッカーの広告』の広告コンテンツ情報の内容と関連するコンテンツ情報としては、双方のカテゴリが類似する『サッカー』が該当するため、『サッカー』のコンテンツ情報が『サッカーの広告』の広告コンテンツ情報と共に表示される場合は、その『サッカー』のコンテンツ情報の傍に『サッカーの広告』の広告コンテンツ情報を表示するように調整する。これにより、コンテンツ情報と広告コンテンツ情報との双方の関連性が目視でわかるため、広告コンテンツ情報の閲覧確率を向上させることができる。
【０１２２】
なお、双方のカテゴリが類似するか否かの判定は、双方のカテゴリ単位の類似度を予め設定しておき、その類似度を基に特定することになる。
【０１２３】
なお、上記例では、興味解析部３３がカテゴリ単位で算出したクリックレートを用いて時間順一覧表示画面５０２やカテゴリ順一覧表示画面５０３に表示する表示対象とするコンテンツ情報を調整する例について説明した。しかし、カテゴリ単位で算出したクリックレートに応じたポイントを各カテゴリ単位毎の累積ポイント（興味度）に付与することも可能である。これにより、興味解析部３３は、クリックレートに応じたポイントが付与されたカテゴリ単位毎の累積ポイントを比較し、各カテゴリ単位について、ユーザにとって興味の大きい順序を定めることができる。この場合、本実施形態の端末装置１００は、図１１に示す各カテゴリの累積ポイントを管理し、興味解析部３３は、各カテゴリのクリックレートに応じたポイントを付与し、各カテゴリの累積ポイントを更新することになる。これにより、興味解析部３３は、クリックレートに応じたポイントを付与した累積ポイントに基づいて、累積ポイントの大きいカテゴリ単位のコンテンツ情報を時間順一覧表示画面５０２やカテゴリ順一覧表示画面５０３に優先的に表示するように表示対象とするコンテンツ情報を調整することができる。なお、クリックレートに応じたポイントを付与した累積ポイントを基に調整するコンテンツ情報には、広告コンテンツ情報が含まれることになる。
【０１２４】
なお、図１１に示すカテゴリ毎の累積ポイントは、詳細表示画面５０６に表示されたコンテンツ情報の視聴時間に応じて変更することも可能である。例えば、詳細表示画面５０６に表示されたコンテンツ情報の視聴時間が長いほど、そのコンテンツ情報に対してポイントを多く付与する。これにより、視聴時間の長いコンテンツ情報のカテゴリの累積ポイントを多くすることができる。
【０１２５】
また、図１１に示すカテゴリ毎の累積ポイントは、詳細表示画面５０６に付与された保存ボタン８１１や、発信ボタン群８１２の操作の有無に応じて変更することも可能である。保存ボタン８１１は、詳細表示画面５０６に表示されたコンテンツ情報を保存する操作である。発信ボタン群８１２は、例えば「いいね」、「コメント」、「ツィート」など、詳細表示画面５０６に表示されたコンテンツ情報に対してユーザから発信を行う操作である。このため、保存ボタン８１１により保存された詳細表示画面５０６のコンテンツ情報に対してポイントを多く付与する。これにより、保存ボタン８１１により保存された詳細表示画面５０６のコンテンツ情報のカテゴリの累積ポイントを多くすることができる。なお、ユーザが保存ボタン８１１を用いてコンテンツ情報を保存した後、そのコンテンツ情報を再度表示させる行為は、コンテンツ情報を単位に保存しただけでその後一度も表示しないような場合と比較して、そのコンテンツ情報のカテゴリに非常に興味があることが推定される。このため、コンテンツ情報を保存ボタン８１１により保存した後、そのコンテンツ情報を再度表示させる行為については、そのコンテンツ情報のカテゴリの累積ポイントを更に多くするようにすることが好ましい。また、発信ボタン群８１２により詳細表示画面５０６に表示されたコンテンツ報に対して良い評価を行ったコンテンツ情報に対してポイントを多く付与する。これにより、発信ボタン群８１２により詳細表示画面５０６に表示されたコンテンツ情報に対して良い評価を行ったコンテンツ情報のカテゴリの累積ポイントを多くすることができる。
【０１２６】
なお、上記の処理では、累積ポイントを多くする操作例について説明した。しかし、累積ポイントを少なくする操作も可能である。例えば、詳細表示画面５０６に表示されたコンテンツ情報を全く視聴しなかったり、保存ボタン８１１によりコンテンツ情報を保存しなかった場合に、そのコンテンツ情報のカテゴリの累積ポイントを少なくすることも可能である。また、コンテンツ情報をゴミ箱に捨てたり、保存ボタン８１１により保存したコンテンツ情報を保存対象のコンテンツ情報から取り消したなどの操作を行った場合に、そのコンテンツ情報のカテゴリの累積ポイントを少なくすることも可能である。また、発信ボタン群８１２により詳細表示画面５０６に表示されたコンテンツ情報に対して悪い評価を行ったコンテンツ情報のカテゴリの累積ポイントを少なくすることも可能である。
【０１２７】
＜本実施形態の端末装置１００の作用・効果＞
本実施形態の端末装置１００は、時間順一覧表示画面５０２、カテゴリ順一覧表示画面５０３に表示されたコンテンツ情報（広告コンテンツ情報を含む）の表示回数（ＴＯＰ画面表示回数）をカウントしてカテゴリ単位で記憶部４０に記憶している。また、時間順一覧表示画面５０２、カテゴリ順一覧表示画面５０３の一覧用画像をクリックして詳細表示画面５０６を表示したコンテンツ情報の表示回数（Ｄｅｔａｉｌ画面表示回数）をカウントしてカテゴリ単位で記憶部４０に記憶している。興味解析部３３は、ＴＯＰ画面表示回数に占めるＤｅｔａｉｌ画面表示回数の割合をクリックレートとしてカテゴリ単位で算出する。そして、表示制御部３５は、時間順一覧表示画面５０２やカテゴリ順一覧表示画面５０３における広告コンテンツ情報の表示を、広告コンテンツ情報の有する第１の属性および第２の属性のそれぞれのカテゴリのクリックレートに基づいて制御し、クリックレートの高いカテゴリの第１の属性および第２の属性を有する広告コンテンツ情報を、時間順一覧表示画面５０２やカテゴリ順一覧表示画面５０３に優先的に表示するように表示対象とするコンテンツ情報を調整する。
【０１２８】
これにより、情報取得部３１がネットワークから収集した複数の広告コンテンツ情報の中からユーザに興味のある広告コンテンツ情報をユーザに提供することができる。
【０１２９】
例えば、『サッカー』、『旅行』、『ファッション』の属性の詳細表示割合の高いユーザに対し、サッカーユニフォーム（サッカーＡＮＤファッション）や、サッカー観戦ツアー（サッカーＡＮＤ旅行）の広告コンテンツ情報をユーザに提供することができる。この時、過去のサッカーシューズ（サッカーＡＮＤファッション）の広告コンテンツ情報に対してネガティブな反応（累積ポイントを少なくする操作）をしていれば、サッカーユニフォーム（サッカーＡＮＤファッション）よりもサッカー観戦ツアーを優先的にユーザに提供するようにする。
【０１３０】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【０１３１】
例えば、興味解析部３３による興味情報の解析方法は、上述のようにコンテンツ情報への操作内容に応じてポイントを付与する方法に限定されず、コンテンツに対するユーザの興味の大きさを解析可能であれば任意の方法を用いてよい。
【０１３２】
また、選択部３４によるコンテンツの選択方法は、上述のように興味解析部３３でカテゴリに付与されたポイントの大きい順に単純に選別する方法に限定されず、興味解析部３３でのポイント付与の一定期間内での総合計値を報酬として強化学習などを行う方法など、任意の方法を用いてよい。
【０１３３】
また、上記実施形態では、一覧用画像による一覧表示画面を生成することにしている。しかし、画像に限定せず、各種情報を含んだ一覧表示画面を生成することも可能である。
【０１３４】
また、上記実施形態の情報処理システムを構成する各装置における制御動作は、ハードウェア、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
【０１３５】
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータ内のメモリにインストールして実行させることが可能である。
【０１３６】
例えば、プログラムは、記録媒体としてのハードディスクやROM（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、リムーバブル記録媒体に一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。リムーバブル記録媒体は、磁気ディスク、半導体メモリなどの各種記録媒体があげられる。
【０１３７】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールすることになる。また、ダウンロードサイトからコンピュータに無線転送することになる。また、ネットワークを介してコンピュータに有線で転送することになる。
【０１３８】
また、上記実施形態の情報処理システムを構成する各装置は、上記実施形態で説明した処理動作に従って時系列的に処理を実行するだけに限定するものでない。例えば、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に処理を実行するように構築することも可能である。
【符号の説明】
【０１３９】
１００    端末装置
２００    Ｗｅｂサーバ
１０    通信部
２０    操作表示部
３０    制御部
３１    情報取得部
３２    カテゴリ判別部
３３    興味解析部
３４    選択部
３５    表示制御部
３６    キーワード抽出部
３７    コンテンツ情報取得部
４０    記憶部
４１    カテゴリ単位テーブル
６０１    アイコン群
６０２    ロゴマーク
７００    表示モード設定
７０１    表示単位
７０２    一覧用画像群
【図１】
0005882262.tif 000002
【図２】
0005882262.tif 000003
【図３】
0005882262.tif 000004
【図４】
0005882262.tif 000005
【図５】
0005882262.tif 000006
【図６】
0005882262.tif 000007
【図７】
0005882262.tif 000008
【図８】
0005882262.tif 000009
【図９】
0005882262.tif 000010
【図１０】
0005882262.tif 000011
【図１１】
0005882262.tif 000012