(57)【要約】【課題】ウェブ検索の手間を軽減することができる。【解決手段】本願にかかる情報表示装置は、表示対象となるコンテンツを取得する取得部と、前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、前記コンテンツを表示する表示部とを有することを特徴とする。このため、例えば、端末装置１００は、「女優Ａ」といった単語を検索クエリの候補として選択可能な状態で表示するので、利用者が「女優Ａ」のウェブ検索を行いたい場合にも、検索クエリの入力にかかる手間を省くことができる。【選択図】図１
2017073095.tif 000002
【特許請求の範囲】
【請求項１】
表示対象となるコンテンツを取得する取得部と、
前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、前記コンテンツを表示する表示部と
を有することを特徴とする情報表示装置。
【請求項２】
前記表示部は、前記コンテンツに含まれる情報として、前記コンテンツに含まれるテキストのうち、所定の要件を満たすテキストを検索クエリの候補として選択可能な状態で表示する
ことを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記表示部は、前記コンテンツに含まれる情報のうち選択可能な状態にした情報を強調表示する
ことを特徴とする請求項１または２に記載の情報表示装置。
【請求項４】
前記表示部は、前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、選択された際に当該情報を検索クエリとする検索結果に画面を遷移させる状態で、前記コンテンツを表示する
ことを特徴とする請求項１〜３のうちいずれか１つに記載の情報表示装置。
【請求項５】
前記表示部は、前記所定の要件を満たす情報が選択された場合は、当該情報を検索クエリとする所定の検索コンテンツを、前記コンテンツとともに表示する
ことを特徴とする請求項１〜３のうちいずれか１つに記載の情報表示装置。
【請求項６】
前記表示部は、前記検索コンテンツとして、検索クエリの入力を受付ける入力欄を、選択された情報が入力された状態で表示する
ことを特徴とする請求項５に記載の情報表示装置。
【請求項７】
前記表示部は、前記検索コンテンツとして、選択された情報を検索クエリとする検索結果へのリンクを表示する
ことを特徴とする請求項５または６に記載の情報表示装置。
【請求項８】
前記表示部は、前記検索コンテンツとして、選択された情報を検索クエリとする検索結果に含まれる情報のうち、選択された情報との関連性が最も高い情報を表示する
ことを特徴とする請求項５〜７のうちいずれか１つに記載の情報表示装置。
【請求項９】
前記表示部は、前記検索コンテンツとして、前記選択された情報を検索クエリとする検索結果に含まれる情報のうち、当該情報を検索クエリとする検索結果において選択された回数が最も多い情報を表示する
ことを特徴とする請求項８に記載の情報表示装置。
【請求項１０】
前記表示部は、前記検索コンテンツとして、検索クエリの履歴に基づいて、選択された情報が有する属性を特定し、選択された情報を検索クエリとする検索結果に含まれる情報のうち、特定した属性との関連性が最も高い属性を有する情報を表示する
ことを特徴とする請求項８または９に記載の情報表示装置。
【請求項１１】
前記表示部は、前記検索コンテンツとして、選択された情報の所在地を示す地図に関するコンテンツを表示する
ことを特徴とする請求項５〜１０のうちいずれか１つに記載の情報表示装置。
【請求項１２】
前記表示部は、前記検索コンテンツとして、選択された情報と関連する商品又は役務の電子商取引を行うウェブページへのリンクを表示する
ことを特徴とする請求項５〜１１のうちいずれか１つに記載の情報表示装置。
【請求項１３】
前記表示部は、前記検索コンテンツとして、選択された情報を検索クエリとする検索結果をスクロール可能な状態で表示する
ことを特徴とする請求項５〜１２のうちいずれか１つに記載の情報表示装置。
【請求項１４】
前記表示部は、前記検索コンテンツとして、選択された情報とともに検索クエリとして入力される可能性が高い提案情報と、選択された情報との組を、検索クエリの候補として選択可能な状態で表示する
ことを特徴とする請求項５〜１３のうちいずれか１つに記載の情報表示装置。
【請求項１５】
前記表示部は、前記提案情報として、前記コンテンツに含まれる情報のうち、選択された情報とともに検索クエリとして入力される可能性が高い情報を表示する
ことを特徴とする請求項１４に記載の情報表示装置。
【請求項１６】
前記表示部は、前記検索コンテンツを前記コンテンツに重ねて表示する
ことを特徴とする請求項５〜１５のうちいずれか１つに記載の情報表示装置。
【請求項１７】
前記表示部は、前記検索コンテンツが表示された状態で所定の操作が行われた場合は、前記検索コンテンツの表示を取りやめる
ことを特徴とする請求項５〜１６のうちいずれか１つに記載の情報表示装置。
【請求項１８】
前記表示部は、前記コンテンツに含まれる情報のうち、所定の数の情報を検索クエリの候補として選択可能な状態で表示する
ことを特徴とする請求項１〜１７のうちいずれか１つに記載の情報表示装置。
【請求項１９】
前記表示部は、前記コンテンツに含まれる情報のうち、画面内に表示されている情報の中から所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で表示する
ことを特徴とする請求項１〜１８のうちいずれか１つに記載の情報表示装置。
【請求項２０】
前記表示部は、前記コンテンツに含まれる情報のうち所定の要件を満たす情報を特定し、特定した情報を検索クエリの候補として選択可能な状態に編集し、前記情報を編集したコンテンツを表示する
ことを特徴とする請求項１〜１９のうちいずれか１つに記載の情報表示装置。
【請求項２１】
前記検索クエリの候補として選択可能な状態で表示された情報のうち、選択された情報を示す履歴情報を出力する出力部
を有することを特徴とする請求項１〜２０のうちいずれか１つに記載の情報表示装置。
【請求項２２】
前記表示部は、前記検索クエリの候補として選択可能な状態で表示された情報のうち選択された情報を示す履歴情報に基づいて、前記コンテンツに含まれる情報から選択された情報を、前記検索クエリの候補として選択可能な状態で表示する
ことを特徴とする請求項１〜２１のうちいずれか１つに記載の情報表示装置。
【請求項２３】
情報表示装置が実行する情報表示方法であって、
表示対象となるコンテンツを取得する取得工程と、
前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、前記コンテンツを表示する表示工程と
を含むことを特徴とする情報表示方法。
【請求項２４】
コンピュータに、
表示対象となるコンテンツを取得する取得手順と、
前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、前記コンテンツを表示する表示手順と
を実行させることを特徴とする情報表示プログラム。
【請求項２５】
表示対象となるコンテンツを表示する端末装置に制御情報を配信する配信部を備え、
前記制御情報は、
前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、前記コンテンツを表示する表示手順
を前記端末装置に実行させることを特徴とする配信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置、情報表示方法、情報表示プログラムおよび配信装置に関する。
【背景技術】
【０００２】
従来、スマートフォンやタブレット型ＰＣ（Personal  Computer）等のスマートデバイス、デスクトップ型のＰＣ等、任意の情報表示装置を用いて、ウェブ検索を行う技術が知られている。例えば、利用者は、閲覧しているコンテンツにウェブ検索を行いたい内容が含まれている場合は、検索サイト等に配置された所定の入力欄にウェブ検索を行いたい内容を検索クエリとして入力し、入力した検索クエリに対応する検索結果を閲覧する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１７６５７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、所定の入力欄に検索クエリを入力させるので、ウェブ検索に手間がかかるという問題がある。なお、検索クエリの履歴から、閲覧中のコンテンツに対応する検索クエリを用いたウェブ検索を行うためのリンクを、ウェブページと共に表示する手法が考えられる。しかしながら、このような技術では、コンテンツを閲覧している利用者がリンクに気づかない場合は、検索クエリの入力を行うこととなり、ウェブ検索の手間を軽減することができない。
【０００５】
本願は、上記に鑑みてなされたものであって、ウェブ検索の手間を軽減する情報表示装置、情報表示方法、情報表示プログラムおよび配信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願にかかる情報表示装置は、表示対象となるコンテンツを取得する取得部と、前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、前記コンテンツを表示する表示部とを有することを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、ウェブ検索の手間を軽減することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る端末装置の一例を示す図である。
【図２】図２は、実施形態に係るコンテンツ配信サーバの構成例を示す図である。
【図３】図３は、実施形態に係る解析サーバの構成例を示す図である。
【図４】図４は、実施形態にかかる検索ログデータベースに登録された情報の一例を示す図である。
【図５】図５は、実施形態にかかるハイライト検索ログデータベースに登録された情報の一例を示す図である。
【図６】図６は、実施形態に係る端末装置の構成例を示す図である。
【図７】図７は、実施形態に係る端末装置が実行する表示処理のバリエーションを説明する図である。
【図８】図８は、実施形態に係る端末装置が、選択された情報を検索クエリとする検索結果へのリンクが配置された検索コンテンツを表示する処理の一例を説明する図である。
【図９】図９は、実施形態に係る端末装置が、選択された情報が有する属性との関連性が最も高い情報が配置された検索コンテンツを表示する処理の一例を説明する図である。
【図１０】図１０は、実施形態に係る端末装置が、選択された情報と関連する商品の電子商取引を行うウェブページへのリンクが配置された検索コンテンツを表示する処理の一例を説明する図である。
【図１１】図１１は、実施形態に係る端末装置が、入力欄とともに検索結果が配置された検索コンテンツを表示する処理の一例を説明する図である。
【図１２】図１２は、実施形態に係る端末装置が、選択された単語を検索クエリとする検索結果へと画面を遷移させる処理の一例を説明する図である。
【図１３】図１３は、所定の条件を満たす情報を検索クエリの候補として選択可能な状態で表示する処理の流れの一例を示すフローチャートである。
【図１４】図１４は、選択可能な状態で表示した情報が選択された際に実行する処理の流れの一例を示すフローチャートである。
【図１５】図１５は、端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願にかかる情報表示装置、情報表示方法、情報表示プログラムおよび配信装置を実施するための形態（以下、「実施形態」と記載する。）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願にかかる情報表示装置、配信装置、情報表示方法および情報表示プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．端末装置の一例〕
まず、図１を用いて、情報表示装置の一例である端末装置１００が実行する処理の一例について説明する。図１は、実施形態に係る端末装置の一例を示す図である。図１では、端末装置１００によって、コンテンツＣ１０が表示される処理の一例について説明する。
【００１１】
図１に示す例では、コンテンツ配信サーバ１０、解析サーバ２０、および端末装置１００がインターネット等のネットワークＮにより通信可能に接続されている。なお、通信可能に接続されたコンテンツ配信サーバ１０、解析サーバ２０、および端末装置１００の数は、図１に示す例に限定されるものではなく、任意の数のコンテンツ配信サーバ１０、解析サーバ２０、および端末装置１００が通信可能に接続されていてよい。
【００１２】
端末装置１００は、スマートフォンやタブレット端末等のスマートデバイスであり、３Ｇ（Generation）やＬＴＥ（Long  Term  Evolution）等の無線通信網を介して任意のサーバ装置と通信を行うことができる携帯端末装置である。また、端末装置１００は、液晶ディスプレイ等の出力部１３０を有し、ウェブページ、テキスト、静止画像、動画像等、任意の種別のコンテンツを表示することができる。
【００１３】
なお、以下の説明では、端末装置１００には、タッチパネルが採用されているものとする。すなわち、端末装置１００の利用者は、指やスタイラスで出力部１３０の表示面（以下、画面と記載する場合がある。）をタッチすることにより各種操作を行う。
【００１４】
コンテンツＣ１０は、例えば、ニュース、天気予報、受信メールのインデックスや内容、フォトビュワー、その他各種のコンテンツが配置されたウェブページであり、ＨＴＭＬ（Hyper  Text  Markup  Language）やＸＭＬ（Extensible  Markup  Language）等で記述されたウェブページである。なお、以下の説明では、コンテンツＣ１０は、ニュースに関する画像やテキストを含むウェブページであるものとする。
【００１５】
なお、コンテンツＣ１０は、例えば、ニュース、天気予報、受信メールのインデックスや内容、フォトビュワー、その他各種のコンテンツが独立したタイル状に配置されたコンテンツであり、タイル状に配置されたコンテンツごとに操作や更新等を行うことができるコンテンツであってもよい。かかる場合、コンテンツＣ１０に配置される各タイルの大きさ、配置位置、配置されるタイルの数は、タイルごとに自動で変更されてもよく、利用者の操作に応じて変更されてもよい。なお、コンテンツＣ１０は、ＨＴＭＬ（Hyper  Text  Markup  Language）やＸＭＬ（Extensible  Markup  Language）等で記述されたウェブページであってもよい。このようなコンテンツＣ１０には、検索キーワードを入力するための入力欄や、他のウェブページへのリンク等が含まれる。
【００１６】
コンテンツ配信サーバ１０は、コンテンツＣ１０を配信する配信装置であり、例えば、サーバ装置やクラウドシステム等、任意の数の情報処理装置により実現される。例えば、コンテンツ配信サーバ１０は、端末装置１００からコンテンツＣ１０のＵＲＬ（Uniform  Resource  Locator）等を受信すると、受信したＵＲＬが示すウェブページ等のコンテンツＣ１０を端末装置１００に配信する。
【００１７】
また、コンテンツ配信サーバ１０は、所定のタイミングでコンテンツＣ１０を解析サーバ２０へと送信する。例えば、コンテンツ配信サーバ１０は、予め、若しくは、解析サーバ２０から要求を受付けた場合は、コンテンツＣ１０を解析サーバ２０へと送信する。
【００１８】
解析サーバ２０は、コンテンツＣ１０に含まれる情報のうち、所定の条件を満たす情報を特定する。例えば、解析サーバ２０は、端末装置１００がコンテンツ配信サーバ１０から取得したコンテンツＣ１０のＵＲＬを受付けると、かかるＵＲＬが示すコンテンツＣ１０をコンテンツ配信サーバ１０から取得する。また、解析サーバ２０は、取得したコンテンツＣ１０に含まれるテキストや画像等の情報を解析し、利用者が検索クエリとして選択する可能性が高い単語等の情報を特定する。そして、解析サーバ２０は、特定した情報を示すクエリ対象情報を端末装置１００に送信する。
【００１９】
〔２．端末装置１００が実行する処理〕
ここで、コンテンツＣ１０には、人物の名前、興味を有する商品の名称、テレビ番組の名称、施設や企業の名称等、利用者が知らない情報が含まれる場合がある。このような場合、利用者は、情報を検索クエリとしたウェブ検索を所望する場合が多い。しかしながら、コンテンツＣ１０の閲覧を中断し、ポータルサイト等のウェブ検索を行うウェブページにアクセスし、検索クエリの入力を受付ける入力欄等に情報を検索クエリとして入力するのは、手間がかかる。
【００２０】
このような手間を削減するため、コンテンツＣ１０に含まれるテキストや画像等の解析を行い、検索クエリとして入力される可能性が高い単語を推定し、推定した単語を検索クエリとする検索結果へのリンクをコンテンツＣ１０の下端に配置するといった手法が考えられる。しかしながら、このような手法では、コンテンツＣ１０の下端が表示されるまでコンテンツＣ１０のスクロールを行わないと、検索結果へのリンクが画面内に表示されない為、各種のウェブコンテンツの閲覧経験があまりない利用者がリンクに気づかない場合もある。
【００２１】
〔２−１．表示処理〕
そこで、端末装置１００は、以下の表示処理を実行する。まず、端末装置１００は、コンテンツＣ１０の配信を受付ける。このような場合、端末装置１００は、コンテンツＣ１０に含まれる情報のうち所定の条件を満たす情報を特定し、コンテンツＣ１０を表示する際に、特定した情報を検索クエリの候補として選択可能な状態で表示する。
【００２２】
例えば、端末装置１００は、コンテンツＣ１０に含まれる文章等のテキストのうち、利用者が検索クエリとしてウェブ検索を行う可能性が高い単語を特定する。そして、端末装置１００は、特定した単語の強調表示を行う。例えば、端末装置１００は、特定した単語の色彩を変更する、下線を付す、単語の背面や前面に所定の色彩を付した矩形の図形を重ねる（以下、マーカーを付すと記載する）等の処理を実行することで、特定した単語を強調した状態で表示する。
【００２３】
また、端末装置１００は、コンテンツＣ１０を表示する際、特定した単語を検索クエリの候補として選択可能な状態にして表示する。例えば、端末装置１００は、特定した単語に対し、リンクタグを設定することで、特定した単語を選択可能とする。そして、端末装置１００は、単語がタップされた場合等、単語が選択された場合は、選択された単語を検索クエリとする検索コンテンツをコンテンツＣ１０の前面に重ねて表示する。
【００２４】
〔２−２．検索コンテンツについて〕
ここで、端末装置１００は、選択された単語を検索クエリとするコンテンツであれば、任意のコンテンツを検索コンテンツＣ２０として表示してよい。例えば、端末装置１００は、単語が選択された場合は、ウェブ検索の対象となる検索クエリの入力を受付ける入力欄Ｃ２１を、選択された単語が検索クエリとして入力された状態で、検索コンテンツとして表示する。そして、端末装置１００は、ウェブ検索の実行を示す操作が行われた場合は、入力欄Ｃ２１に入力された単語、すなわち、コンテンツＣ１０に含まれる情報の中から利用者が選択した単語を検索クエリとするウェブ検索を実行し、実行結果を表示する。
【００２５】
また、他の例では、端末装置１００は、選択された単語を検索クエリとするウェブ検索の検索結果を含むウェブページへのリンクを、検索コンテンツとして表示してもよい。そして、端末装置１００は、検索コンテンツとして表示されたリンクが利用者により選択された場合は、選択された単語を検索クエリとするウェブ検索の検索結果を含むウェブページをコンテンツＣ１０と共に表示してもよく、検索結果を含むウェブページへと画面を遷移させてもよい。
【００２６】
また、端末装置１００は、選択された単語を検索クエリとする検索結果のうち、選択された単語との関連性が最も高い情報を検索コンテンツとして表示してもよい。例えば、検索エンジン等を用いてウェブ検索を行った場合、検索クエリとの関連性が高いウェブページから順に、リンクが表示される。そこで、端末装置１００は、選択された単語を検索クエリとする検索結果に含まれるリンクのうち、検索クエリとの関連性が高い順に、所定の数のリンクを検索コンテンツとして表示してもよい。また、端末装置１００は、ニュース記事等のコンテンツのうち、検索クエリとの関連性が高い順に、所定の数のコンテンツを検索コンテンツとして表示してもよい。
【００２７】
また、端末装置１００は、検索結果に含まれる情報のうち、同一の検索クエリの検索結果において選択回数が最も多い情報を表示してもよい。例えば、ウェブ検索の履歴から、「女優Ａ」という検索クエリを用いたウェブ検索の結果に含まれるリンクのうち、「女優Ａのブログ」へのリンクが最も選択されている旨を特定することができる場合、端末装置１００は、利用者がコンテンツＣ１０に含まれる単語のうち「女優Ａ」を選択すると、「女優Ａのブログ」へのリンクや「女優Ａのブログ」を表示してもよい。
【００２８】
また、端末装置１００は、ウェブ検索の履歴に基づいて、選択された情報が有する属性を特定し、選択された情報を検索クエリとする検索結果に含まれる情報のうち、特定した属性との関連性が最も高い属性を有する情報を表示してもよい。例えば、端末装置１００は、ウェブ検索の履歴である検索ログや、選択された情報を検索クエリとするハイライト検索の履歴であるハイライト検索ログの履歴を用いて、利用者が選択した情報が地名であるか、商品名であるか、人名であるか、その他の単語であるか、外国語であるか等を特定する。
【００２９】
より具体的な例を説明すると、端末装置１００は、選択された単語とともに検索された単語が、人名とともに検索される回数が多い単語（例えば、「性格」や「血液型」等。）である場合は、選択された単語が人名であると判定する。また、端末装置１００は、選択された単語とともに検索された単語が、地名とともに検索される回数が多い単語（例えば、「地図」や「経路」等。）である場合は、選択された単語が地名であると判定する。そして、端末装置１００は、利用者が選択した情報を検索クエリとする検索結果の中から、特定した属性と同一若しくは対応する属性を有する情報を表示する。
【００３０】
そして、端末装置１００は、例えば、選択された情報が人名である場合は、選択された人名が示す人物の情報を表示する。また、端末装置１００は、選択された情報が単語や外国語である場合は、選択された単語や外国語を解説する辞書の情報を表示する。
【００３１】
また、端末装置１００は、選択された情報が施設名や地名である場合は、検索コンテンツとして、選択された施設名や地名の所在地を示す地図に関連するコンテンツを表示してもよい。例えば、端末装置１００は、選択された情報が住所、地名、施設の名称等、地図情報と関連付けることができる情報である場合は、かかる情報を検索クエリとして地図情報の検索を行い、検索結果として得られる地図上の位置を示すコンテンツを検索コンテンツとして表示してもよい。例えば、端末装置１００は、ホテルの名称等が選択された場合は、選択された名称のホテルの所在地を示す地図を検索コンテンツとして表示してもよい。
【００３２】
また、端末装置１００は、検索コンテンツとして、選択された情報と関連する商品またはサービス等の電子商取引を行うウェブページへのリンクを表示してもよい。例えば、端末装置１００は、選択された情報が、電子商取引の対象となる商品の名称である場合は、かかる商品の販売を行うウェブページへのリンクや、かかる商品の写真等を検索コンテンツとして表示してもよい。また、端末装置１００は、選択された情報が人物の氏名である場合は、かかる人物の著作物を販売するウェブページや、かかる人物と関連する商品を販売するウェブページへのリンク等を表示してもよい。
【００３３】
なお、端末装置１００は、上述した各種のコンテンツ以外にも、選択された情報を検索クエリとするコンテンツに関連するコンテンツであれば、任意のコンテンツを検索コンテンツとして表示してよい。すなわち、端末装置１００は、検索クエリの候補として選択可能な状態で表示された情報のうち、利用者が選択した情報を検索クエリとするコンテンツであれば、ウェブ検索の結果のみならず、任意のコンテンツを検索コンテンツとして表示してよい。
【００３４】
〔２−３．検索結果への遷移について〕
また、例えば、端末装置１００は、コンテンツＣ１０に含まれる情報のうち所定の条件を満たす情報を選択可能な状態で表示し、利用者により情報が選択された場合は、選択された情報を検索クエリとする検索結果へ画面を遷移させてもよい。例えば、端末装置１００は、コンテンツＣ１０に含まれる情報のうち所定の条件を満たす情報に対し、その情報を検索クエリとしたウェブ検索の結果を含むウェブページへのリンクが設定された状態で表示してもよい。なお、かかるリンクは、端末装置１００が設定してもよく、予めコンテンツＣ１０に設定されていてもよい。
【００３５】
〔２−４．サジェスト表示〕
また、例えば、端末装置１００は、選択可能な状態で表示させた情報を利用者が選択した場合は、選択された情報と共に検索クエリとして入力される可能性が高い情報を提案情報として取得し、選択された情報と提案情報とをの組を、検索クエリの候補として選択可能な状態で表示してもよい。例えば、端末装置１００は、「女優Ａ」と「映画」とを検索クエリとするウェブ検索が行われる可能性が高い場合、利用者が「女優Ａ」を選択した場合は、「女優Ａ  映画Ｂ」という検索クエリの候補を生成する。そして、端末装置１００は、検索クエリの候補である「女優Ａ  映画Ｂ」を選択可能な状態で表示するとともに、表示した「女優Ａ  映画Ｂ」を利用者が選択した場合は、「女優Ａ  映画Ｂ」を検索クエリとする検索結果を表示してもよい。
【００３６】
また、端末装置１００は、利用者が選択した情報と共に検索クエリとして入力される可能性が高い情報のうち、表示されているコンテンツＣ１０に含まれる情報を提案情報としてもよい。例えば、端末装置１００は、「女優Ａ」とともに検索される可能性が高い単語として「映画」と「コンサート」とが存在する際に、コンテンツＣ１０に「映画」という単語が含まれず「コンサート」という単語が含まれる場合は、「コンサート」のみを提案情報としてもよい。このような場合、端末装置１００は、「女優Ａ  映画」という検索クエリの候補を表示せず、「女優Ａ  コンサート」という検索クエリの候補を表示することとなる。
【００３７】
〔２−５．選択可能とする情報について〕
なお、端末装置１００は、コンテンツＣ１０に含まれる全ての情報を選択可能な状態で表示する必要はない。例えば、端末装置１００は、「女優Ａ」といった単語を選択可能な状態で表示する場合は、コンテンツＣ１０に含まれる全ての「女優Ａ」を選択可能な状態で表示するのではなく、最初に記載された「女優Ａ」のみを選択可能な状態で表示してもよい。
【００３８】
また、端末装置１００は、コンテンツＣ１０全体に含まれる「女優Ａ」のうち、画面内に表示されている「女優Ａ」を選択可能な状態にする対象としてもよい。また、端末装置１００は、画面内に表示されている「女優Ａ」のうち、最初に配置された「女優Ａ」（例えば、最も画面上方向に配置された「女優Ａ」。）のみを選択可能な状態にする対象としてもよい。
【００３９】
また、後述するように、端末装置１００は、選択可能な状態で表示した検索クエリの候補を検索クエリとするウェブ検索の内容を示すハイライト検索ログを、通常の検索ログとは別種のログとして出力する。かかるハイライト検索ログからは、例えば、コンテンツＣ１０に含まれる情報のうちどの位置の情報が選択されやすいかといった情報を抽出することができる。そこで、端末装置１００は、コンテンツＣ１０に含まれる情報ごとに、選択されやすい位置に配置された情報を、ハイライト検索ログに基づいて特定し、特定した位置に配置された情報を選択可能な状態にする対象としてもよい。
【００４０】
また、端末装置１００は、所定の要件を満たす情報を、端末装置１００側で特定し、特定した情報を選択可能な状態で表示してもよく、外部から指示された情報を選択可能な状態で表示してもよい。例えば、端末装置１００は、ウェブ検索の検索クエリのログを管理するログサーバ等から検索クエリのログを取得し、取得したログを用いて、コンテンツＣ１０に含まれる単語のうち検索される可能性が高い単語を特定してもよい。
【００４１】
また、例えば、端末装置１００は、コンテンツＣ１０に含まれるテキストや、コンテンツＣ１０を示す情報を解析サーバ２０へと送信する。かかる場合、解析サーバ２０は、コンテンツＣ１０に含まれる単語のうちウェブ検索が行われる可能性が高い単語を特定し、特定した単語を示すクエリ対象情報を端末装置１００に送信する。このような場合、端末装置１００は、コンテンツＣ１０に含まれる単語からクエリ対象情報が示す単語を特定し、特定した単語を選択可能な状態で表示してもよい。
【００４２】
〔２−６．選択可能化について〕
ここで、端末装置１００は、任意の手法を用いて、単語等の情報を選択可能にすることができる。例えば、コンテンツＣ１０を記述するＨＴＭＬの編集を行うことで、コンテンツＣ１０に含まれる情報を選択可能にしてもよい。また、例えば、端末装置１００は、コンテンツ配信サーバ１０から、所定の条件を満たす情報が検索クエリの候補として選択可能な状態となるように記述されたＨＴＭＬを、コンテンツＣ１０として受信してもよい。また、端末装置１００は、所定の条件を満たす情報が検索クエリの候補として選択可能な状態となるように、解析サーバ２０によってＨＴＭＬが編集されたコンテンツＣ１０を、解析サーバ２０から受信してもよい。
【００４３】
すなわち、端末装置１００は、任意の手法を用いて、上述した表示処理を実現してよい。また、表示処理を実現するための各種処理は、端末装置１００が単体で実行してもよく、コンテンツ配信サーバ１０または解析サーバ２０によってその一部が実行されてもよく、コンテンツ配信サーバ１０または解析サーバ２０によって実行されてもよい。
【００４４】
〔２−７．端末装置１００が実行する処理の一例〕
以下、図１を用いて、端末装置１００が実行する表示処理の一例を説明する。なお、以下の説明では、コンテンツＣ１０に含まれる単語のうちウェブ検索される可能性が高い単語を解析サーバ２０が特定し、解析サーバ２０によって特定された単語を検索クエリの候補として選択可能な状態で、端末装置１００が表示する処理の一例について説明する。
【００４５】
まず、コンテンツ配信サーバ１０は、コンテンツＣ１０を端末装置１００に配信するとともに（ステップＳ１）、コンテンツＣ１０を解析サーバ２０へと配信する（ステップＳ２）。かかる場合、解析サーバ２０は、コンテンツＣ１０に含まれる単語のうち検索される可能性が高い単語等、所定の条件を満たす情報を特定する（ステップＳ３）。なお、解析サーバ２０が所定の条件を満たす情報を特定する処理の例については、後述する。
【００４６】
続いて、端末装置１００は、コンテンツＣ１０を示す情報として、コンテンツＣ１０のＵＲＬを解析サーバ２０へと送信する（ステップＳ４）。このような場合、解析サーバ２０は、受信したＵＲＬが示すコンテンツＣ１０から特定した情報、すなわち、検索される可能性が高い単語を示すクエリ対象情報を端末装置１００に送信する（ステップＳ５）。
【００４７】
この結果、端末装置１００は、コンテンツ配信サーバ１０から配信されたコンテンツＣ１０と、解析サーバ２０から送信されたクエリ対象情報とを用いて、図１の第１状態から第５状態に示す表示処理を実行する。まず、端末装置１００は、第１状態に示すように、コンテンツ配信サーバ１０から配信されたコンテンツＣ１０を表示する。そして、端末装置１００は、コンテンツＣ１０に含まれる単語のうち、解析サーバ２０から送信されたクエリ対象情報が示す単語を、検索クエリの候補として選択可能な状態で表示する。
【００４８】
例えば、端末装置１００は、コンテンツＣ１０に含まれる単語のうち、検索される可能性が高い「女優Ａ」、「ホテルＢ」、「映画Ｃ」、「テレビ番組Ｅ」、「サングラスＧ」といった単語を特定する。そして、端末装置１００は、リンクタグを設定する等の処理により、特定した単語を選択可能な状態にするとともに、利用者に選択可能である旨を示すため、各単語を強調表示する。例えば、端末装置１００は、第２状態に示すように、「女優Ａ」等の特定した単語にマーカーＣ１１を付した状態で表示する。このため、端末装置１００は、コンテンツＣ１０に含まれる単語のうちどの単語が検索クエリとして選択可能であるかを利用者に示唆することができる。
【００４９】
また、端末装置１００は、選択可能な状態にした単語を利用者の指Ｆ１０がタップした場合は、タップされた単語が検索クエリとして入力された入力欄Ｃ２１を検索コンテンツとして表示する。具体的には、端末装置１００は、第３状態に示すように、「女優Ａ」という単語がタップされた場合は、第４状態に示すように、検索クエリの入力を受付ける入力欄Ｃ２１を有する検索コンテンツＣ２０を、「女優Ａ」という単語が検索クエリとして入力欄Ｃ２１に入力された状態で表示する。
【００５０】
また、端末装置１００は、選択された単語と共に検索される可能性が高い単語、すなわち提案情報と、選択された単語との組を、検索クエリの候補として選択可能な状態で表示する。具体的には、端末装置１００は、コンテンツＣ１０に含まれる単語のうち、「映画」、「会見」、「テレビ番組Ｅ」という単語が、「女優Ａ」という単語とともに検索される可能性が高い場合は、「女優Ａ  映画」という検索クエリの候補Ｃ２２、「女優Ａ  会見」という検索クエリの候補Ｃ２３、「女優Ａ  テレビ番組Ｅ」という検索クエリの候補Ｃ２４を表示する。
【００５１】
そして、端末装置１００は、例えば、検索コンテンツＣ２０に含まれる検索ボタンを利用者がタップした場合は、入力欄Ｃ２１に入力された「女優Ａ」という単語を検索クエリとするウェブ検索の検索結果を含むウェブページを表示する。また、端末装置１００は、例えば、検索クエリの候補Ｃ２２を利用者がタップした場合は、「女優Ａ  映画」という２つの単語を検索クエリとするウェブ検索の検索結果を含むウェブページを表示する。
【００５２】
なお、端末装置１００は、第４状態や第５状態に示すように、検索コンテンツＣ２０が表示されている際に、利用者が表示を元に戻す所定の操作を行った場合は、検索コンテンツＣ２０の表示を取りやめる。例えば、端末装置１００は、コンテンツＣ１０の表示を行うブラウザや任意のアプリケーションに備えられた戻るボタンを選択した場合や、検索コンテンツＣ２０に配置された閉じるボタン（例えば、×印）を選択した場合は、第２状態に示すように、検索コンテンツＣ２０の表示を取りやめる。
【００５３】
このように、端末装置１００は、コンテンツＣ１０を表示する際に、コンテンツＣ１０に含まれる情報のうち所定の条件を満たす情報を検索クエリの候補として選択可能な状態で表示する。このため、利用者は、コンテンツＣ１０にウェブ検索を所望する情報が含まれている場合に、検索クエリとして情報を入力せずとも、ウェブ検索の結果を閲覧することができる。このため、端末装置１００は、コンテンツＣ１０に利用者がウェブ検索を所望する情報が含まれる場合に、その情報を検索クエリとして入力する手間を削減することができる。
【００５４】
また、端末装置１００は、あたかも、本文中に配置された情報そのものを検索クエリの候補として選択可能にする。このため、端末装置１００は、検索クエリの候補を見つけることができないといった状況を回避することができるので、ウェブ検索の利便性をさらに向上させることができる。また、端末装置１００は、ウェブ検索を用いた情報の検索回数を向上させることができる。
【００５５】
〔３．実行主体について〕
なお、上記では説明を省略したが、端末装置１００は、上述した表示処理を任意の手法で実現することができる。例えば、端末装置１００は、コンテンツＣ１０の配信と同時に、上述した表示処理を実行させる制御情報の配信を受付ける。そして、端末装置１００は、制御情報に従って上記した表示処理を行ってもよい。例えば、コンテンツＣ１０は、ＣＳＳ（Cascading  Style  Sheets）、Ｊａｖａ  Ｓｃｒｉｐｔ（登録商標）、ＨＴＭＬ５、その他の動的なコンテンツを記述可能なスクリプト等により、端末装置１００に対して上述した表示処理、および表示処理を実現するための各種処理を実行させる制御情報を含んでいてもよい。
【００５６】
ここで、制御情報は、例えば、端末装置１００が実行するブラウザ等のアプリケーションに、上述した表示処理や表示処理を実現するための各種処理を実行させてもよい。また、制御情報は、上述した表示処理や表示処理を実現するための各種処理を端末装置１００に実行させるアプリケーションに対し、上述した表示処理を実行するか否かを指示してもよい。
【００５７】
また、例えば、端末装置１００は、上述した表示処理や表示処理を実現するための各種処理を端末装置１００に実行させるアプリケーションをあらかじめダウンロードし、任意のタイミングでアプリケーションを実行することで、上述した処理を実現してもよい。このようなアプリケーションを実行することで、端末装置１００は、アプリケーションを介して閲覧可能な任意のコンテンツＣ１０に対し、上述した表示処理を適用することができる。
【００５８】
例えば、端末装置１００は、コンテンツ配信サーバ１０が配信するコンテンツＣ１０だけではなく、コンテンツ配信サーバ１０とは異なるサーバが配信するニュース等のコンテンツ、個人が配信しているブログ、電子書籍、その他任意のコンテンツに対し、上述した表示処理を適用することができる。また、端末装置１００は、所定の検索エンジンを用いてウェブ検索を実行した場合、コンテンツＣ１０の配信元や端末装置１００の設定に係らず、所定の検索エンジンを用いた検索結果へと利用者を誘導することができる。
【００５９】
以下、上述した表示処理や表示処理を実現するための各種処理を端末装置１００に実行させるアプリケーションを端末装置１００が実行するものとして、コンテンツ配信サーバ１０、解析サーバ２０、および端末装置１００が有する機能構成の一例について説明する。
【００６０】
〔４．コンテンツ配信サーバの構成〕
次に、図２を用いて、実施形態に係るコンテンツ配信サーバ１０の構成例を説明する。図２は、実施形態に係るコンテンツ配信サーバの構成例を示す図である。図２に示すように、コンテンツ配信サーバ１０は、通信部１１と、コンテンツ記憶部１２と、制御部１３とを有する。
【００６１】
通信部１１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１は、ネットワークＮと有線または無線で接続され、端末装置１００や解析サーバ２０との間で情報の送受信を行う。
【００６２】
コンテンツ記憶部１２は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、コンテンツ記憶部１２は、コンテンツＣ１０の一例であるウェブページを記憶する。例えば、コンテンツ記憶部１２は、ウェブページを形成するＨＴＭＬファイルや、ウェブページに表示されるテキスト、静止画像、動画像等の情報を記憶する。
【００６３】
制御部１３は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、コンテンツ配信サーバ１０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部２３は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００６４】
図２に示すように、制御部１３は、受付部１４と配信部１５とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００６５】
受付部１４は、配信対象となるコンテンツＣ１０の入稿を受付ける。例えば、受付部１４は、ニュース等の配信対象となるコンテンツＣ１０を受付けると、受付けたコンテンツＣ１０を示すＵＲＬを生成し、生成したＵＲＬと受付けたコンテンツＣ１０とを対応付けてコンテンツ記憶部１２に登録するとともに、コンテンツＣ１０とＵＲＬとを解析サーバ２０に送信する。
【００６６】
配信部１５は、コンテンツＣ１０の配信を行う。例えば、配信部１５は、端末装置１００からＵＲＬを受信した場合は、受信したＵＲＬと対応付けられたコンテンツＣ１０をコンテンツ記憶部１２から読み出す。そして、配信部１５は、読み出したコンテンツＣ１０を端末装置１００へと送信する。
【００６７】
〔５．解析サーバの構成〕
次に、図３を用いて、実施形態に係る解析サーバ２０の構成について説明する。図３は、実施形態に係る解析サーバの構成例を示す図である。図３に示すように、解析サーバ２０は、通信部２１と、記憶部２２と、制御部２５とを有する。
【００６８】
通信部２１は、例えば、ＮＩＣ等によって実現される。そして、通信部２１は、ネットワークＮと有線または無線で接続され、端末装置１００やコンテンツ配信サーバ１０との間で情報の送受信を行う。
【００６９】
記憶部２２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部２２は、検索ログデータベース２３、およびハイライト検索ログデータベース２２を記憶する。
【００７０】
検索ログデータベース２３は、ウェブ検索の履歴である検索ログが登録されている。より具体的には、検索ログデータベース２３には、ポータルサイト等の任意の検索エンジンを用いて実行されたウェブ検索の履歴が検索ログとして登録されている。
【００７１】
例えば、図４は、実施形態にかかる検索ログデータベースに登録された情報の一例を示す図である。図４に示すように、検索ログデータベース２３には、検索クエリや日時等が対応付けて登録されている。なお、検索ログデータベース２３には、図４に示す情報以外にも、ウェブ検索に関する任意の情報が検索ログとして登録されているものとする。
【００７２】
例えば、図４に示す「検索クエリ」とは、ウェブ検索を実行する際に入力された検索クエリを示す情報である。また、「日時」とは、ウェブ検索を実行した日時を示す情報である。例えば、図４に示す例では、検索クエリ「女優Ａ」を用いたウェブ検索が日時「２０１５／８／１２／１２：００」に実行された旨を示す検索ログが登録されている。
【００７３】
図３に戻り、説明を続ける。ハイライト検索ログデータベース２４には、上述した表示処理によって選択可能に表示された情報を利用者が選択することで実行されたウェブ検索（以下、ハイライト検索と記載する。）の履歴がハイライト検索ログとして登録されている。
【００７４】
例えば、図５は、実施形態にかかるハイライト検索ログデータベースに登録された情報の一例を示す図である。図５に示すように、ハイライト検索ログデータベース２４には、ウェブページ、検索クエリ、および日時が対応付けて登録されている。なお、ハイライト検索ログデータベース２４には、図５に示す情報以外にも、例えば、選択された情報が配置された位置等、ハイライト検索に関する任意の情報がハイライト検索ログとして登録されているものとする。
【００７５】
例えば、図５に示す「ウェブページ」とは、利用者が選択した情報が含まれていたコンテンツＣ１０を示す情報であり、例えば、コンテンツＣ１０として表示されるウェブページのＵＲＬである。また、図４に示す「検索クエリ」とは、ハイライト検索を実行する際に入力された検索クエリ、すなわち、選択可能な状態で表示された情報の中から利用者が選択した情報である。また、「日時」とは、ハイライト検索を実行した日時を示す情報である。
【００７６】
例えば、図５に示す例では、「ＵＲＬ＃Ａ」が示すウェブページを表示する際に、選択可能な状態で表示された情報の中から、利用者が「女優Ａ」を選択し、選択された「女優Ａ」を検索クエリとするウェブ検索が日時「２０１５／８／１２／１２：１５」に実行された旨を示すハイライト検索ログが登録されている。また、図５に示す例では、「ＵＲＬ＃Ｂ」が示すウェブページを表示する際に、選択可能な状態で表示された情報の中から、利用者が「女優Ｏ」を選択し、選択された「女優Ｏ」を検索クエリとするウェブ検索が日時「２０１５／８／１２／１２：１５」に実行された旨を示すハイライト検索ログが登録されている。
【００７７】
図３にもどり、説明を続ける。制御部２５は、例えば、ＣＰＵやＭＰＵ等によって、解析サーバ２０内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部２５は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００７８】
図３に示すように、制御部２５は、ログ取得部２６、コンテンツ解析部２７、クエリ対象選択部２８、およびクエリ対象指示部２９を有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部２５の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００７９】
ログ取得部２６は、検索ログやハイライト検索ログの収集を行う。例えば、解析サーバ２０は、ウェブ検索に関する各種のログを収集し、収集したログから検索ログとハイライト検索ログとを取得する。そして、解析サーバ２０は、取得した検索ログを検索ログデータベース２３に登録するとともに、取得したハイライト検索ログをハイライト検索ログデータベース２４に登録する。
【００８０】
コンテンツ解析部２７は、配信対象となるコンテンツＣ１０を解析し、所定の条件を満たす情報を特定する。例えば、コンテンツ解析部２７は、コンテンツ配信サーバ１０からコンテンツＣ１０の配信を受付ける。そして、コンテンツ解析部２７は、端末装置１００からＵＲＬを受付けると、受付けたＵＲＬが示すコンテンツＣ１０を解析し、コンテンツＣ１０に含まれる各情報を検索クエリとするウェブ検索やハイライト検索が行われる可能性（以下、検索可能性と記載する）を算出する。
【００８１】
例えば、コンテンツ解析部２７は、形態素解析等の技術を用いて、コンテンツＣ１０に含まれる単語を抽出する。そして、コンテンツ解析部２７は、抽出した単語を検索クエリとするウェブ検索やハイライト検索が行われた回数、ウェブ検索やハイライト検索が行われた日時、コンテンツＣ１０中に出現する回数、抽出した単語と関連する単語を検索クエリとするウェブ検索やハイライト検索が行われた回数等に基づいて、抽出した単語ごとに、検索可能性を算出する。例えば、コンテンツ解析部２７は、ウェブ検索やハイライト検索が行われた回数が多い単語程、検索可能性の値を増加させてもよい。
【００８２】
また、例えば、ニュース等のコンテンツＣ１０には、重要な単語を配置する位置が偏る傾向がある。そこで、コンテンツ解析部２７は、単語がタイトルに含まれているか、タイトルと本分とに含まれているか、同一段落内に単語が複数回含まれているか否か等、コンテンツＣ１０のうちどの位置に単語が配置されているかに応じて、検索可能性を算出してもよい。また、コンテンツ解析部２７は、ハイライト検索ログを用いて、情報が選択されやすい位置に配置されているか否かを判定し、選択されやすい位置に配置されている場合は、検索可能性の値を増加させてもよい。
【００８３】
また、コンテンツＣ１０がスポーツ関連のコンテンツである場合と、芸能関係のコンテンツである場合とでは、重要な単語を配置する位置が異なると予測される。そこで、コンテンツ解析部２７は、コンテンツＣ１０の属性と、単語が配置された位置とに応じて、検索可能性を算出してもよい。すなわち、コンテンツ解析部２７は、単語が配置された位置の重要度に応じて、検索可能性を算出してもよい。
【００８４】
また、コンテンツ解析部２７は、コンテンツＣ１０の内容と、各単語とが関連するか否かに基づいて、検索可能性を算出してもよい。また、コンテンツ解析部２７は、コンテンツＣ１０において各単語が出現する回数に基づいて、検索可能性を算出してもよい。また、コンテンツ解析部２７は、検索ログとハイライト検索ログとで異なる重みづけを行ってもよい。例えば、コンテンツ解析部２７は、ハイライト検索ログをより重要視して、検索可能性を算出してもよい。
【００８５】
また、コンテンツ解析部２７は、各単語がいわゆるバズワードであるか否かに基づいて、検索可能性を算出してもよい。例えば、コンテンツ解析部２７は、各単語を検索クエリとするウェブ検索やハイライト検索が行われた回数の単位時間当たりの増加数に基づいて、検索可能性を算出してもよい。また、コンテンツ解析部２７は、ＳＮＳ（Social  Networking  Service）やマイクロブログ等に各単語を含む投稿が行われた数等に基づいて、検索可能性を算出してもよい。また、コンテンツ解析部２７は、抽出した単語が、選択可能な表示を行わない除外単語であるか否か、選択可能な表示を必ず行う必須単語であるか否か等を考慮して、検索可能性を補正してもよい。
【００８６】
また、コンテンツ解析部２７は、ウェブ検索やハイライト検索を実行した利用者の属性や、コンテンツＣ１０の閲覧を開始する利用者の属性等に基づいて、検索可能性を算出してもよい。例えば、コンテンツ解析部２７は、閲覧対象となるコンテンツＣ１０と同様の属性を有するコンテンツを、コンテンツＣ１０の閲覧を行う利用者と同様の属性を有する利用者が閲覧した際にウェブ検索やハイライト検索が行われた情報を特定する。そして、コンテンツ解析部２７は、閲覧対象となるコンテンツＣ１０に含まれる情報のうち、特定した情報と同一の情報や、関連性が高い情報等の検索可能性の値をより高い値にしてもよい。
【００８７】
また、コンテンツ解析部２７は、検索ログ、ハイライト検索ログ、単語が含まれてる位置、コンテンツＣ１０の属性等、任意の情報を素性として、検索可能性を算出するモデルの学習を行い、学習したモデルを用いて、ウェブ検索やハイライト検索が行われる可能性を算出してもよい。また、コンテンツ解析部２７は、検索ログを用いて算出されたハイライト検索が行われる可能性と、実際にハイライト検索が行われた割合との比較結果に応じて、検索可能性を算出するモデルの学習を行ってもよい。
【００８８】
このように、コンテンツ解析部２７は、検索ログ、ハイライト検索ログ、コンテンツＣ１０の内容、コンテンツＣ１０の種別等、任意の情報に基づいて、各単語の検索可能性を算出する。そして、コンテンツ解析部２７は、各単語ごとに算出した検索可能性の値をクエリ対象選択部２８に通知する。
【００８９】
クエリ対象選択部２８は、コンテンツＣ１０に含まれる情報の中から、検索クエリの候補として選択可能な状態で表示する情報を選択する。例えば、クエリ対象選択部２８は、コンテンツ解析部２７が各単語ごとに算出した検索可能性の値が所定の閾値よりも大きい単語を選択する。そして、クエリ対象選択部２８は、選択した単語を示すクエリ対象情報を生成し、生成したクエリ対象情報をクエリ対象指示部２９に出力する。
【００９０】
また、クエリ対象選択部２８は、検索ログやハイライト検索ログから、選択した単語とともにウェブ検索やハイライト検索が行われた回数が多い単語を抽出し、抽出した単語の中からコンテンツＣ１０に含まれる単語を提案情報として特定する。そして、クエリ対象選択部２８は、特定した提案情報をクエリ対象指示部２９に出力する。
【００９１】
クエリ対象指示部２９は、端末装置１００に対し、コンテンツＣ１０に含まれる情報のうち、検索クエリの候補として選択可能な状態で表示する情報を指示する。例えば、クエリ対象指示部２９は、ネットワークＮを介して、クエリ対象選択部２８が生成したクエリ対象情報と、提案情報とを端末装置１００に送信する。
【００９２】
〔６．端末装置の構成〕
次に、図６を用いて、実施形態に係る端末装置１００の構成について説明する。図６は、実施形態に係る端末装置の構成例を示す図である。図６に示すように、端末装置１００は、通信部１１０と、入力部１２０と、出力部１３０と、物理センサ１４０と、制御部１５０とを有する。
【００９３】
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、コンテンツ配信サーバ１０や解析サーバ２０との間で情報の送受信を行う。
【００９４】
入力部１２０は、利用者から各種操作を受け付ける入力装置である。例えば、入力部１２０は、キーボードやマウスや操作キー等によって実現される。出力部１３０は、各種情報を表示するための表示装置である。例えば、出力部１３０は、液晶ディスプレイ等によって実現される。なお、端末装置１００にタッチパネルが採用される場合には、入力部１２０と出力部１３０とは一体化される。また、以下の説明では、出力部１３０を画面と記載する場合がある。
【００９５】
物理センサ１４０は、端末装置１００の物理的な状態を検知するセンサである。例えば、物理センサ１４０は、端末装置１００の３軸方向の傾きを測定するジャイロセンサである。なお、物理センサ１４０は、ジャイロセンサに限定されるものではなく、例えば、加速度センサ、温度センサ、音量センサ、明度センサ等、任意のセンサが適用可能である。
【００９６】
制御部１５０は、例えば、ＣＰＵやＭＰＵ等によって、端末装置１００内部の記憶装置に記憶されている各種プログラム（表示プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。例えば、このプログラムは、図１に示した表示処理や表示処理に関する各種の処理を端末装置１００に実行させるアプリケーションプログラムに該当する。また、制御部１５０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００９７】
図６に示すように、制御部１５０は、操作制御部１５１、コンテンツ取得部１５２、通知部１５３、変更部１５４、および表示制御部１５５を有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１５０の内部構成は、図６に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。なお、アプリケーションプログラムは、コンテンツ取得部１５２、通知部１５３、変更部１５４、および表示制御部１５５が発揮する機能を制御部１５０に実現されればよい。
【００９８】
操作制御部１５１は、入力部１２０を介して受け付けた利用者の操作にしたがって、各種制御を実行する。例えば、操作制御部１５１は、利用者が入力部１２０に対してコンテンツＣ１０の表示操作を行った場合は、表示対象となるコンテンツＣ１０のＵＲＬをコンテンツ取得部１５２に出力する。また、操作制御部１５１は、入力部１２０を介して受け付けたスクロール操作やタップ操作等、利用者の操作の内容を表示制御部１５５に出力する。
【００９９】
コンテンツ取得部１５２は、コンテンツＣ１０を取得する。例えば、コンテンツ取得部１５２は、利用者の操作によってコンテンツＣ１０へのリンクが選択された場合や、コンテンツＣ１０のＵＲＬが入力された場合は、コンテンツＣ１０のＵＲＬをコンテンツ配信サーバ１０に送信することで、コンテンツＣ１０を取得する。
【０１００】
通知部１５３は、コンテンツ取得部１５２が取得したコンテンツＣ１０を示す情報を、解析サーバ２０に通知する。例えば、通知部１５３は、コンテンツＣ１０のＵＲＬを解析サーバ２０に送信することで、クエリ対象情報の配信を解析サーバ２０に要求する。
【０１０１】
変更部１５４は、クエリ対象情報に従って、コンテンツＣ１０に含まれる情報のうち、所定の条件を満たす情報を、検索クエリの候補として選択可能な状態に編集する。例えば、変更部１５４は、コンテンツＣ１０に含まれる単語のうち、クエリ対象情報が示す単語を特定する。そして、変更部１５４は、特定した単語に対して所定のリンクタグを付与することで、特定した単語を選択可能な単語とする。
【０１０２】
例えば、変更部１５４は、特定した単語を検索クエリとするウェブ検索の結果を含むウェブページへのリンクを、特定した単語に対して設定してもよい。また、変更部１５４は、特定した単語に対し、選択された際に、選択された単語を検索クエリとする検索コンテンツをコンテンツＣ１０とともに表示させるためのタグを設定してもよい。
【０１０３】
また、変更部１５４は、特定した単語に対し、強調表示させるためのタグを設定してもよい。例えば、変更部１５４は、特定した単語の色彩を所定の色彩にするタグや、特定した単語に下線を付すタグ、特定した単語にマーカーを付すタグ等を設定してもよい。また、例えば、変更部１５４は、特定した単語の近傍に所定の図形が表示されるように、コンテンツＣ１０の編集を行ってもよい。
【０１０４】
表示制御部１５５は、コンテンツＣ１０に含まれる情報のうち所定の要件を満たす情報を検索クエリの候補として選択可能な状態で、コンテンツＣ１０を表示する。例えば、表示制御部１５５は、上述した変更部１５４により、変更されたコンテンツＣ１０の表示を実行することで、コンテンツＣ１０に含まれるテキストのうち、所定の条件を満たすテキスト、すなわち、解析サーバ２０によって特定された検索可能性が高い単語を検索クエリの候補として選択可能な状態で表示する。また、表示制御部１５５は、所定の条件を満たす単語を強調表示することとなる。
【０１０５】
ここで、上述した処理により、解析サーバ２０は、検索クエリの候補として選択可能な状態で表示された情報のうち、利用者によって選択された情報を示すハイライト検索ログに基づいて、選択可能な状態で表示される単語を選択する。このため、表示制御部１５５は、ハイライト検索ログに基づいて、コンテンツＣ１０から選択された単語を検索クエリの候補として選択可能な状態で表示することとなる。
【０１０６】
また、表示制御部１５５は、強調表示された単語、すなわち、所定の要件を満たす単語が選択された場合は、選択された単語を検索クエリとする所定の検索コンテンツＣ２０を表示する。例えば、表示制御部１５５は、選択された単語が検索クエリとして入力された入力欄Ｃ２１を含む検索コンテンツＣ２０を、コンテンツＣ１０に重ねて表示する。そして、表示制御部１５５は、例えば、検索コンテンツＣ２０の検索ボタン等を利用者が選択した場合は、入力欄Ｃ２１に検索クエリとして入力された単語を検索クエリとした検索結果を表示する。
【０１０７】
また、表示制御部１５５は、解析サーバ２０が選択した提案情報と選択された単語との組を検索クエリの候補Ｃ２２〜Ｃ２４として含む検索コンテンツＣ２０を表示する。すなわち、表示制御部１５５は、選択された単語とともに検索クエリとして入力される可能性が高い単語や、選択された単語とともに検索クエリとして入力される可能性が高い単語のうちコンテンツＣ１０に含まれる単語と、選択された単語との組を、検索クエリの候補Ｃ２２〜Ｃ２４として選択可能な状態で表示する。そして、表示制御部１５５は、検索クエリの候補Ｃ２２〜Ｃ２５が選択された場合は、選択された検索クエリの候補Ｃ２２〜Ｃ２５を検索クエリの候補とする検索結果を表示する。
【０１０８】
また、表示制御部１５５は、検索コンテンツＣ２０が表示された状態で所定の操作が行われた場合は、検索コンテンツＣ２０の表示を取りやめ、コンテンツＣ１０のみを表示することとなる。なお、表示制御部１５５は、解析サーバ２０が選択した全ての単語を選択可能な状態で表示する必要はない。例えば、表示制御部１５５は、クエリ対象情報が示す単語のうち、最も先頭に配置された単語のみを選択可能な状態で強調表示してもよく、所定の数の単語を選択可能な状態で強調表示してもよい。また、例えば、表示制御部１５５は、コンテンツＣ１０のうち表示されている範囲に含まれる単語のうち、クエリ対象情報が示す単語のみを選択可能な状態で強調表示してもよい。
【０１０９】
なお、表示制御部１５５は、検索クエリの候補として選択可能な状態で表示された情報が選択された場合は、ハイライト検索が実行されたものとして、ハイライト検索ログを生成し、生成したハイライト検索ログを解析サーバ２０に送信する。例えば、表示制御部１５５は、コンテンツＣ１０のＵＲＬ、検索クエリとして選択された単語、選択された日時等を対応付けたハイライト検索ログを生成し、生成したハイライト検索ログを解析サーバ２０に送信する。
【０１１０】
〔７．表示処理のバリエーション〕
上記では、図１に例示した表示態様を用いながら、端末装置１００による表示処理の一例について説明した。しかしながら、実施形態は、これに限定されるものではない。以下、端末装置１００が実行する表示処理のバリエーションについて説明する。なお、以下に説明する表示処理は、例えば、変更部１５４や表示制御部１５５によって実現されてもよく、端末装置１００と解析サーバ２０とが協調して動作することで、実現されてもよい。
【０１１１】
〔７−１．選択回数に応じたコンテンツの表示〕
例えば、端末装置１００は、選択された情報を検索クエリとする検索結果に含まれる情報のうち、選択された情報を検索クエリとする検索結果に応じて選択された回数が最も多い情報を検索コンテンツＣ２０として表示してもよい。例えば、端末装置１００は、強調表示された単語「女優Ａ」が選択された場合は、選択された「女優Ａ」を検索クエリとした検索結果に含まれるリンクのうち、選択回数が最も多いリンクを検索コンテンツＣ２０として表示してもよく、かかるリンクを選択した際に表示される各種コンテンツを検索コンテンツＣ２０として表示してもよい。
【０１１２】
〔７−２．選択された情報の種別に応じた検索コンテンツの表示〕
また、端末装置１００は、選択された情報の種別や属性に応じて、異なる検索コンテンツを表示してもよい。例えば、図７は、実施形態に係る端末装置が実行する表示処理のバリエーションを説明する図である。なお、図７に示す例では、選択された情報の種別や属性に応じて異なる情報が配置された検索コンテンツＣ２０を表示する処理の一例を、第１状態〜第３状態に分けて記載した。
【０１１３】
例えば、端末装置１００は、第１状態に示すように、コンテンツＣ１０に含まれる単語のうち所定の条件を満たす単語を検索クエリの候補として選択可能な状態で強調表示する。そして、例えば、端末装置１００は、利用者の指Ｆ１０が強調表示された単語「女優Ａ」を選択した場合は、選択された単語「女優Ａ」が人名を示すので、第２状態に示すように、単語「女優Ａ」が入力された入力欄Ｃ２１と、単語「女優Ａ」を含む検索クエリの候補Ｃ２２〜Ｃ２４を含む検索コンテンツＣ２０を表示する。
【０１１４】
一方、端末装置１００は、第１状態に示すように、利用者の指Ｆ１０が強調表示された単語「テレビ番組Ｅ」を選択した場合は、選択された単語「テレビ番組Ｅ」が人名以外の情報を示すので、第３状態に示すように、単語「テレビ番組Ｅ」が入力された入力欄Ｃ２１と、単語「テレビ番組Ｅ」を検索クエリとしたウェブ検索を行った結果に含まれるニュース等のコンテンツのうち、単語「テレビ番組Ｅ」との関連性が高い順に複数のコンテンツＣ２５、Ｃ２６を含む検索コンテンツＣ２０を表示する。すなわち、端末装置１００は、選択された情報を検索クエリとするウェブ検索の結果を含む検索コンテンツＣ３０を表示する。
【０１１５】
このように、端末装置１００は、選択された単語が人名である場合は、検索クエリの候補Ｃ２２〜Ｃ２４を表示し、人名以外の単語が選択された場合は、選択された単語を検索クエリとした際に検索結果として取得されるコンテンツのうち、検索クエリと関連性が高いコンテンツＣ２５、Ｃ２６を表示してもよい。なお、端末装置１００は、選択された単語を検索クエリとした際に検索結果として取得されるコンテンツのうち、検索クエリと関連性が最も高いコンテンツ、例えば、コンテンツＣ２５のみを配置した検索コンテンツＣ２０を表示してもよい。
【０１１６】
〔７−３．選択された情報の検索結果へのリンクを含むコンテンツの表示〕
また、端末装置１００は、検索コンテンツＣ３０として、選択された情報を検索クエリとする検索結果へのリンクを表示してもよい。例えば、図８は、実施形態に係る端末装置が、選択された情報を検索クエリとする検索結果へのリンクが配置された検索コンテンツを表示する処理の一例を説明する図である。なお、図８に示す例では、検索結果へのリンクが配置された検索コンテンツＣ３０を表示する処理の一例を、第１状態〜第４状態に分けて記載した。
【０１１７】
例えば、端末装置１００は、第１状態に示すように、コンテンツＣ１０に含まれる単語のうち所定の条件を満たす単語を検索クエリの候補として選択可能な状態で強調表示する。そして、例えば、端末装置１００は、利用者の指Ｆ１０が強調表示された単語「女優Ａ」を選択した場合は、ウェブ検索を実行するサーバ等と協調し、選択された単語「女優Ａ」を検索クエリとする画像を実行する。この結果、端末装置１００は、単語「女優Ａ」を検索クエリとするウェブ検索の結果に含まれる情報のうち、単語「女優Ａ」と関連性が最も高い画像、例えば、「女優Ａ」の顔が撮影された画像を取得する。
【０１１８】
そして、端末装置１００は、第２状態〜第４状態に示すように、女優Ａの顔画像と、単語「女優Ａ」を検索クエリとする検索結果へのリンクが配置された検索コンテンツＣ３０を、コンテンツＣ１０の前面に配置して表示する。より具体的には、端末装置１００は、第２状態に示すように、検索コンテンツＣ３０を画面下方向から徐々に画面上方向へと移動させながら表示する。また、端末装置１００は、第３状態に示すように、検索コンテンツＣ３０を表示させる領域をさらに拡大する。そして、端末装置１００は、第４状態に示すように、検索コンテンツＣ３０の全体を表示する。
【０１１９】
ここで、図８に示す例では、端末装置１００は、単語「女優Ａ」の画像検索の結果、取得された女優Ａの顔写真や、単語「女優Ａ」を検索クエリとする人物検索の検索結果へのリンクＣ３１、単語「女優Ａ」を検索クエリとする画像検索への検索結果へのリンクＣ３２が配置された検索コンテンツＣ３０を表示する。また、端末装置１００は、「女優Ａ  映画」、「女優Ａ  会見」、「女優Ａ  テレビ番組Ｅ」といった検索クエリの候補、すなわち、利用者が選択した単語「女優Ａ」と提案情報との組を、検索クエリの候補として、選択可能な状態で配置した検索コンテンツＣ３０を表示する。
【０１２０】
なお、端末装置１００は、利用者が「ホテルＢ」等の施設を示す単語を選択した場合は、単語「ホテルＢ」を検索クエリとする地図検索の検索結果へのリンクを検索コンテンツＣ３０内に配置してもよい。また、端末装置１００は、利用者が単語「サングラスＧ」等の商品を示す単語を選択した場合は、電子商取引を行うサイト上で単語「サングラスＧ」を検索クエリとして商品検索を行った際の検索結果へのリンクを検索コンテンツＣ３０内に配置してもよい。
【０１２１】
〔７−４．選択された情報との関連性が高い検索結果の表示〕
また、端末装置１００は、選択された情報が有する属性を特定し、選択された情報を検索クエリとする検索結果に含まれる情報のうち、特定した属性との関連性が最も高い情報を表示してもよい。例えば、端末装置１００は、選択された単語が施設や地域を示す単語である場合は、選択された単語を用いた地図検索の結果を表示してもよい。
【０１２２】
例えば、図９は、実施形態に係る端末装置が、選択された情報が有する属性との関連性が最も高い情報が配置された検索コンテンツを表示する処理の一例を説明する図である。なお、図９に示す例では、選択された単語を用いた地図検索の結果を配置した検索コンテンツＣ４０を表示する処理の一例を、第１状態〜第３状態に分けて記載した。
【０１２３】
例えば、端末装置１００は、第１状態に示すように、コンテンツＣ１０に含まれる単語のうち所定の条件を満たす単語を検索クエリの候補として選択可能な状態で強調表示する。そして、例えば、端末装置１００は、利用者の指Ｆ１０が強調表示された単語を選択した場合は、辞書検索等の技術を用いて、選択された単語が人名を示す単語であるか、施設や地名を示す情報であるか等、単語が有する属性を特定する。例えば、端末装置１００は、単語「ホテルＢ」が選択された場合は、選択された単語「ホテルＢ」が施設名である旨を特定する。
【０１２４】
そして、端末装置１００は、選択された単語「ホテルＢ」が施設名や地名である場合は、地図検索を実行するサーバ等と協調し、選択された単語「ホテルＢ」を検索クエリとする地図検索を実行する。この結果、端末装置１００は、単語「ホテルＢ」が示す施設の位置を示す地図情報を取得し、取得した地図情報を配置した検索コンテンツＣ４０を表示する。
【０１２５】
例えば、端末装置１００は、第２状態に示すように、「ホテルＢ」が示す施設の位置を示すアイコンが配置された地図情報Ｃ４１を配置した検索コンテンツＣ４１を画面下方向から徐々に表示する。そして、端末装置１００は、第３状態に示すように、検索コンテンツＣ４０の全体を表示する。また、端末装置１００は、利用者の現在位置から、「ホテルＢ」が示す施設の位置までの経路を示すウェブページへのリンクＣ４２を検索コンテンツＣ３０に配置して表示してもよい。
【０１２６】
なお、端末装置１００は、リンクＣ４２が選択された場合は、「ホテルＢ」が示す施設までの経路案内、いわゆるナビゲーションを実行するためのアプリケーションを実行してもよい。また、端末装置１００は、検索コンテンツＣ４０内に表示した地図情報Ｃ４１に対するスクロール操作等の各種操作を受け付けてもよい。
【０１２７】
また、端末装置１００は、選択された単語が商品や役務の名称である場合は、選択された単語と関連する商品や役務の電子商取引を行うウェブページへのリンクを表示してもよい。例えば、図１０は、実施形態に係る端末装置が、選択された情報と関連する商品の電子商取引を行うウェブページへのリンクが配置された検索コンテンツを表示する処理の一例を説明する図である。なお、図１０に示す例では、選択された単語と関連する商品の電子商取引を行うウェブページへのリンクを配置した検索コンテンツＣ５０を表示する処理の一例を、第１状態〜第６状態に分けて記載した。
【０１２８】
例えば、端末装置１００は、第１状態に示すように、単語「サングラスＧ」が選択された場合は、選択された単語「サングラスＧ」が商品名である旨を特定する。そして、端末装置１００は、選択された単語「サングラスＧ」が商品名である場合は、所定の電子商取引を行うサイトで販売される商品の商品検索を実行するサーバ等と協調し、選択された単語「サングラスＧ」を検索クエリとする商品検索を実行する。この結果、端末装置１００は、単語「サングラスＧ」が示す商品の電子商取引を行うウェブページへのリンクを複数取得する。
【０１２９】
また、端末装置１００は、取得したリンクを並べたコンテンツＣ５１を生成し、コンテンツＣ５１を配置した検索コンテンツＣ５０を表示する。例えば、端末装置１００は、第２状態に示すように、検索コンテンツＣ５０を画面下側から徐々に表示する。そして、端末装置１００は、第３状態に示すように、検索コンテンツＣ５０の全体を表示する。
【０１３０】
ここで、第３状態に示す例では、コンテンツＣ５１の横幅が画面の横幅よりも大きいため、コンテンツＣ５１の一部しか画面内に表示されていない。そこで、端末装置１００は、コンテンツＣ５１をスクロール可能な状態で表示する。例えば、端末装置１００は、第３状態に示すように、利用者の指Ｆ１０がコンテンツＣ５１を画面左方向にスクロールさせるスクロール操作を行った場合は、第４状態に示すように、コンテンツＣ５１を画面左方向にスクロールさせる。また、端末装置１００は、第４状態に示すように、コンテンツＣ５１を画面左方向にスクロールさせるスクロール操作がさらに行われた場合は、第５状態に示すように、コンテンツＣ５１をさらに画面左方向へとスクロールさせる。
【０１３１】
そして、端末装置１００は、第５状態に示すように、コンテンツＣ５１を画面左方向にスクロールさせるスクロール操作がさらに行われた場合は、コンテンツＣ５１をさらに画面左方向へとスクロールさせる。このように、端末装置１００は、利用者が選択した情報を検索クエリとする検索結果や、検索結果へのリンクを含むコンテンツＣ５１のスクロール操作を受け付けるので、より多くの検索結果や、検索結果へのリンクを利用者に提供することができる。
【０１３２】
なお、例えば、端末装置１００は、選択された単語が企業名を示す単語である場合は、選択された単語が示す企業の株価等の各種ファイナンスに関連する情報を検索コンテンツＣ２０〜Ｃ６０として表示してもよい。
【０１３３】
〔７−５．表示処理の組合せ〕
なお、端末装置１００は、上述した各種処理を任意に組み合わせてよい。例えば、端末装置１００は、利用者が選択した単語が検索クエリとして入力された入力欄とともに、利用者が選択した単語を検索クエリとした検索結果に含まれる情報を表示してもよい。例えば、図１１は、実施形態に係る端末装置が、入力欄とともに検索結果が配置された検索コンテンツを表示する処理の一例を説明する図である。なお、図１１に示す例では、利用者が選択した単語が検索クエリとして入力された入力欄と、利用者が選択した単語を検索クエリとした検索結果に含まれる情報とを配置した検索コンテンツＣ６０を表示する処理の一例を、第１状態〜第６状態に分けて記載した。
【０１３４】
例えば、端末装置１００は、第１状態に示すように、単語「女優Ａ」が選択された場合は、選択された単語「女優Ａ」を検索クエリとするウェブ検索の結果のうち、単語「女優Ａ」と関連性が高い複数のコンテンツを示す情報が配置されたコンテンツＣ６１を生成する。より具体的には、端末装置１００は、単語「女優Ａ」を検索クエリとするウェブ検索の結果、取得されるリンクのうち、単語「女優Ａ」との関連性が高いリンクを特定し、特定したリンクが示すウェブページの情報の一部を並べたコンテンツＣ６１を生成する。
【０１３５】
この結果、例えば、端末装置１００は、「女優Ａ」のバイオグラフィ等が掲載されたウェブページの内容や、「女優Ａ」の公式ブログの内容が配置されたコンテンツＣ６１を生成する。そして、端末装置１００は、第２状態に示すように、単語「女優Ａ」が入力された入力欄と、コンテンツＣ６１とを配置した検索コンテンツＣ６０を表示する。
【０１３６】
さらに、端末装置１００は、第３状態に示すように、単語「女優Ａ」を検索クエリとした画像検索の結果取得した「女優Ａ」の顔写真や、「女優Ａ」を検索クエリとする人物検索の検索結果へのリンクＣ３１、「女優Ａ」を検索クエリとする画像検索への検索結果へのリンクＣ３２が配置された検索コンテンツＣ３０を、コンテンツＣ１０および検索コンテンツＣ６０とともに表示する。
【０１３７】
また、端末装置１００は、第４状態に示すように、コンテンツＣ６１を画面左方向にスクロールさせるスクロール操作が行われた場合は、第５状態に示すように、コンテンツＣ６１を画面左方向にスクロールさせる。また、端末装置１００は、第５状態に示すように、コンテンツＣ６１を画面左方向にスクロールさせるスクロール操作がさらに行われた場合は、第６状態に示すように、コンテンツＣ６１をさらに画面左方向へとスクロールさせ、コンテンツＣ６１の右端を表示する。
【０１３８】
ここで、第６状態に示す場合は、コンテンツＣ６１の右端に、さらなる検索結果を表示されるための「もっと見る」ボタンが配置されている。端末装置１００は、利用者が「もっと見る」ボタンを選択した場合は、利用者が選択した単語「女優Ａ」を検索クエリとするウェブ検索の結果をさらに取得し、取得した結果をコンテンツＣ６１内に追加することで、利用者が選択した情報を検索クエリとする検索結果をコンテンツＣ１０と共にさらに表示することができる。
【０１３９】
〔７−６．検索結果への遷移〕
また、端末装置１００は、コンテンツＣ１０に含まれる情報のうち所定の要件を満たす情報を、選択された際にその情報を検索クエリとする検索結果へと画面を遷移させる状態で表示してもよい。例えば、端末装置１００は、所定の要件を満たす単語に対し、その単語を検索クエリとするウェブ検索の結果へのリンクを設定した状態で表示してもよい。
【０１４０】
例えば、図１２は、実施形態に係る端末装置が、選択された単語を検索クエリとする検索結果へと画面を遷移させる処理の一例を説明する図である。なお、図１２に示す例では、選択された単語を検索クエリとする検索結果へと画面を遷移させる処理の一例を、第１状態および第２状態に分けて記載した。
【０１４１】
例えば、端末装置１００は、第１状態に示すように、コンテンツＣ１０に含まれる単語のうち所定の条件を満たす単語を検索クエリの候補として選択可能な状態で強調表示する。そして、例えば、端末装置１００は、利用者の指Ｆ１０が単語「女優Ａ」を選択した場合は、第２状態に示すように、単語「女優Ａ」を検索クエリとする検索結果を含むウェブページＣ７０へと画面を遷移させる。
【０１４２】
〔７−７．表示処理の実現について〕
なお、図１、図７〜１２に示した各処理は、端末装置１００が実行する機能によって実現されてもよく、解析サーバ２０が実行する機能によって実現されてもよい。例えば、端末装置１００は、解析サーバ２０と同様に、コンテンツＣ２０から所定の条件を満たす単語を特定し、特定した単語を検索クエリの候補として選択可能な状態で表示してもよい。また、端末装置１００は、特定した単語の種別を特定し、特定した種別に応じて、検索コンテンツＣ２０〜Ｃ６０の出しわけを実行してもよい。
【０１４３】
また、例えば、単語の種別の特定は、解析サーバ２０が実行してもよい。また、解析サーバ２０は、各単語を選択した際に表示される検索コンテンツＣ２０〜Ｃ６０を端末装置１００に対して指示してもよい。例えば、解析サーバ２０は、所定の条件を満たす単語をコンテンツＣ１０から特定し、特定した各単語の種別を特定し、特定した種別に応じて、各単語が選択された際に表示する検索コンテンツＣ２０〜Ｃ６０を決定する。
【０１４４】
そして、解析サーバ２０は、特定した単語を示すクエリ対象情報とともに、各単語を選択した際に各検索コンテンツＣ２０〜Ｃ６０のうち、どの検索コンテンツを表示するかを示す情報を端末装置１００に送信してもよい。このような処理を実行した場合、端末装置１００は、利用者が単語を選択した場合は、検索コンテンツＣ２０〜Ｃ６０のうち、選択された単語について解析サーバ２０が決定した検索コンテンツを表示することとなる。
【０１４５】
また、端末装置１００は、解析サーバ２０を介してコンテンツＣ１０の配信を受け付けてもよい。例えば、端末装置１００は、閲覧対象となるコンテンツＣ１０のＵＲＬを解析サーバ２０に送信する。かかる場合、解析サーバ２０は、コンテンツ配信サーバ１０からコンテンツＣ１０を取得し、取得したコンテンツＣ１０を解析して所定の条件を満たす情報を特定する。そして、解析サーバ２０は、コンテンツＣ１０を編集して特定した情報を検索クエリの候補として選択可能な状態にするとともに、各単語を選択した際に表示する検索コンテンツＣ２０〜Ｃ６０とともに、コンテンツＣ１０を端末装置１００に配信してもよい。また、解析サーバ２０は、コンテンツＣ１０を編集せずに、特定した情報を検索クエリの候補として選択可能な状態で端末装置１００に表示させるための制御情報とともに端末装置１００へと配信してもよい。
【０１４６】
なお、解析サーバ２０は、コンテンツＣ１０に含まれる情報のうち、どの情報を選択可能な状態で表示するかを端末装置１００に指示してもよい。例えば、解析サーバ２０は、コンテンツＣ１０のうちどの領域が表示されている際に、どの情報を選択可能とするかを端末装置１００に指示してもよい。また、解析サーバ２０は、各単語を選択した際に表示される検索コンテンツＣ２０〜Ｃ６０をあらかじめ生成し、生成した検索コンテンツＣ２０〜Ｃ６０と、各単語とをあらかじめ紐付けた状態で、端末装置１００に通知してもよい。このように、端末装置１００と解析サーバ２０とは、上述した表示処理を実現するための各種処理を任意の粒度で分担して実行してよい。
【０１４７】
〔７−８．検索エンジンの誘導について〕
ここで、端末装置１００は、上述した表示処理により、利用者を特定の検索エンジンに誘導してもよい。例えば、端末装置１００は、所定の検索エンジンを用いてウェブ検索を行うための入力欄Ｃ２１を、選択された単語を入力した状態で表示してもよく、所定の検索エンジンを用いて取得した検索結果や検索結果へのリンクを検索コンテンツＣ２０〜Ｃ６０として表示してもよい。
【０１４８】
このような処理を実行することで、端末装置１００は、利用者を特定の検索エンジンに誘導することができる。また、端末装置１００は、所定の検索エンジンを用いたウェブ検索時に表示される広告を、検索結果とともに表示することができるので、検索サービスを提供する提供主の広告収入を増加させることができる。
【０１４９】
〔７−９．強調表示について〕
また、端末装置１００は、コンテンツＣ１０を編集することなく、強調表示や選択可能かを実現してもよい。例えば、端末装置１００は、コンテンツＣ１０に含まれる情報のうち、所定の条件を満たす情報に、下線やマーカー等の表示を重ねて表示してもよい。また、端末装置１００は、所定の条件を満たす情報を検索クエリとする検索結果や検索結果のクエリを表示するための領域を、所定の条件を満たす情報の前面に配置することで、あたかも所定の条件を満たす情報が選択可能な状態で表示されているようにしてもよい。
【０１５０】
このように、端末装置１００は、任意の手法で、所定の条件を満たす情報を検索クエリの候補として選択可能な状態で強調表示すればよい。このような強調表示を行うことで、端末装置１００は、ウェブページ等、インターネットを介して配信されるコンテンツＣ１０（いわゆるウェブコンテンツ）の閲覧に不慣れな利用者に対しても、検索クエリの候補を選択することで、検索結果に関連する情報が表示される旨を示唆することができる。なお、端末装置１００は、検索クエリの候補を必ずしも強調表示する必要はない。例えば、端末装置１００は、検索クエリの候補に対して下線やマーカー等を付さずに、選択可能な状態で表示するだけでもよい。
【０１５１】
〔７−１０．広告表示について〕
また、端末装置１００は、選択された情報に関連する広告を検索コンテンツＣ２０〜Ｃ６０として表示してもよい。例えば、端末装置１００は、選択された情報に紐付けられた広告が存在する場合は、かかる広告を検索コンテンツＣ２０〜Ｃ６０として表示してもよい。例えば、端末装置１００は、選択された情報が車両メーカーの社名を示す情報である場合は、その車両メーカーが販売する車両の広告を表示してもよい。また、端末装置１００は、選択された情報が車両の写真である場合は、かかる車両の広告を表示してもよい。このように、端末装置１００は、広告を検索コンテンツＣ２０〜Ｃ６０として表示した場合、画面を検索結果に遷移させずとも、広告を表示することができるので、広告の閲覧機会を増やすことができる。
【０１５２】
このようにして表示される広告は、テキストや静止画であってもよく、動画像であってもよい。また、端末装置１００は、表示されている情報が選択された情報に関連する広告である旨を利用者に示す情報を合わせて表示してもよい。例えば、端末装置１００は、表示されている情報がＰＲ（Public  Relations）である旨を示すテキストやロゴを広告とともに表示してもよい。また、表示される広告は、インプレッション数やクリック数、ＣＴＲ（Click  Through  Rate）の値に基づいて、選択されてもよく、選択された情報との関連度に応じて選択されてもよい。
【０１５３】
〔７−１１．連続した選択について〕
ここで、端末装置１００は、利用者が連続して検索クエリの候補を選択した場合は、選択された検索クエリの候補を検索クエリとして順次入力欄Ｃ２１に追加してもよい。例えば、端末装置１００は、単語「女優Ａ」が選択された場合は、「女優Ａ」が入力された入力欄Ｃ２１を表示する。続いて、端末装置１００は、単語「ホテルＢ」が選択された場合は、入力欄Ｃ２１に単語「ホテルＢ」を入力することで、「女優Ａ  ホテルＢ」といった検索クエリを用いたウェブ検索を実行可能としてもよい。
【０１５４】
〔７−１２．選択可能かの対象とする情報について〕
ここで、端末装置１００は、単語以外にも、任意の情報を検索クエリの候補として選択可能な状態で表示してよい。例えば、端末装置１００は、文章等のテキスト、写真等の静止画像、動画像、ロゴマーク等を検索クエリの候補として選択可能な状態で表示してよい。また、端末装置１００は、コンテンツＣ１０に含まれる情報のうち、所定の位置に配置された情報については、選択可能の対象から除外してもよい。例えば、端末装置１００は、タイトルに含まれる単語については、選択可能の対象から除外してもよい。
【０１５５】
〔７−１３．その他〕
端末装置１００は、上述した任意の処理を適宜組み合わせて、表示処理を実行してもよい。かかる組合せは、任意に設定することができる。また、端末装置１００に各種処理を実行させる制御情報を、コンテンツ配信サーバ１０や解析サーバ２０が生成し、端末装置１００へと配信することで、上述した表示処理を実現してもよい。
【０１５６】
〔８．端末装置１００の処理フロー〕
次に、図１３、図１４を用いて、端末装置１００が実行する処理の手順について説明する。まず、図１３を用いて、コンテンツＣ１０に含まれる情報のうち、所定の条件を満たす情報を検索クエリの候補として選択可能な状態で表示する処理の流れの一例について説明する。図１３は、所定の条件を満たす情報を検索クエリの候補として選択可能な状態で表示する処理の流れの一例を示すフローチャートである。
【０１５７】
例えば、端末装置１００は、コンテンツＣ１０の配信をコンテンツ配信サーバ１０に要求する（ステップＳ１０１）。そして、端末装置１００は、コンテンツＣ１０を受信したか否かを判定し（ステップＳ１０２）、受信していない場合は（ステップＳ１０２：Ｎｏ）、受信するまで待機する。
【０１５８】
また、端末装置１００は、コンテンツＣ１０を受信した場合は（ステップＳ１０２：Ｙｅｓ）、コンテンツＣ１０のＵＲＬを解析サーバ２０に通知する（ステップＳ１０３）。続いて、端末装置１００は、解析サーバ２０からクエリ対象情報を受信したか否かを判定し（ステップＳ１０４）、クエリ対象情報を受信していない場合は（ステップＳ１０４：Ｎｏ）、受信するまで待機する。
【０１５９】
そして、端末装置１００は、クエリ対象情報を受信した場合は（ステップＳ１０４：Ｙｅｓ）、受信したコンテンツＣ１０に含まれる情報のうち、クエリ対象情報が示す情報を検索クエリの候補として選択可能な状態で表示し（ステップＳ１０５）、処理を終了する。
【０１６０】
次に、図１４を用いて、選択可能な状態で表示した情報が選択された際に実行する処理の流れの一例について説明する。図１４は、選択可能な状態で表示した情報が選択された際に実行する処理の流れの一例を示すフローチャートである。なお、図１４に示す例では、所定の条件を満たす情報、すなわち、検索クエリの候補として選択可能な状態で表示された情報を検索クエリの候補と記載した。
【０１６１】
例えば、端末装置１００は、検索クエリの候補を選択可能な状態で、コンテンツＣ１０を表示する（ステップＳ２０１）。続いて、端末装置１００は、検索クエリの候補が選択されたか否かを判定し（ステップＳ２０２）、検索クエリの候補が選択された場合は（ステップＳ２０２：Ｙｅｓ）、選択された検索クエリの候補を検索クエリとした検索結果に関連する検索コンテンツＣ２０〜Ｃ６０を表示する（ステップＳ２０３）。一方、端末装置１００は、検索クエリの候補が選択されていない場合は（ステップＳ２０２：Ｎｏ）、ステップＳ２０３をスキップする。
【０１６２】
また、端末装置１００は、利用者がリンクをタップした等の処理によりコンテンツＣ１０の表示を遷移させるか否かを判定する。すなわち、端末装置１００は、ウェブページを遷移させるか否かを判定する（ステップＳ２０４）。そして、端末装置１００は、ウェブページを遷移させる場合は（ステップＳ２０４：Ｙｅｓ）、ウェブページを遷移させ（ステップＳ２０５）、処理を終了する。一方、端末装置１００は、ウェブページを遷移させない場合は（ステップＳ２０４：Ｎｏ）、ステップＳ２０２を実行する。
【０１６３】
〔９．変形例〕
上記では、図１、図７〜図１２に例示した表示態様を用いながら、端末装置１００による表示処理の一例について説明した。しかしながら、実施形態は、これに限定されるものではない。以下、端末装置１００が実行する表示処理のバリエーションについて説明する。なお、以下に説明する表示処理は、例えば、コンテンツ解析部２７、変更部１５４、表示制御部１５５が実行する処理により実現されるものとする。
【０１６４】
〔９−１．コンテンツの態様について〕
上述した端末装置１００は、ウェブページ等のコンテンツＣ１０を表示した。しかしながら、実施形態は、これに限定されるものではない。例えば、コンテンツＣ１０や検索コンテンツＣ２０〜Ｃ６０は、広告に係るコンテンツであってもよい。また、例えば、端末装置１００は、文字列、模様、画像、動画像等を含むコンテンツＣ１０や検索コンテンツＣ２０〜Ｃ６０を表示してもよい。また、端末装置１００は、広告にかかるコンテンツではなく、ゲーム等を含むコンテンツＣ１０や検索コンテンツＣ２０〜Ｃ６０もよく、いわゆるプレイアブル広告を含むコンテンツＣ１０や検索コンテンツＣ２０〜Ｃ６０を表示してもよい。また、端末装置１００は、音声を含むコンテンツＣ１０や検索コンテンツＣ２０〜Ｃ６０を表示してもよい。なお、コンテンツＣ１０や検索コンテンツＣ２０〜Ｃ６０に含まれる文字列、模様、画像、動画像、ゲーム、音声等は、広告に係るものに限定されるものではない。
【０１６５】
また、検索コンテンツＣ２０〜Ｃ６０は、広告に係るコンテンツに限定されるものではなく、コンテンツＣ１０と共に表示せずともよい。例えば、端末装置１００は、コンテンツＣ１０に代えてゲームコンテンツを表示する際、ゲームのメニューやチュートリアル等の補助コンテンツを検索コンテンツＣ２０〜Ｃ６０として表示してもよい。また、端末装置１００は、ゲームの実行時、フラッシュやＣＳＳ等の技術により作成されたインタラクティブ形式のウェブページの表示を行う際に検索コンテンツＣ２０〜Ｃ６０を表示してもよい。
【０１６６】
また、端末装置１００は、コンテンツＣ１０に変えて、ＳＮＳ（Social  Networking  Service）のコンテンツ、メッセンジャーアプリケーションの画面、カメラアプリケーションの画面、その他任意のコンテンツとともに、検索コンテンツＣ２０〜Ｃ６０を表示し、上述した表示処理を実行してもよい。また、端末装置１００は、コンテンツＣ１０以外にも、ゲーム、地図、音楽再生画面、動画再生画面等、任意のコンテンツを表示してもよい。
【０１６７】
〔９−２．制御情報について〕
上記した端末装置１００は、上述した表示処理を実現するためのアプリケーションを実行することで、上述した表示処理を実行した。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、上記した表示処理を実現する制御情報をコンテンツ配信サーバ１０からコンテンツＣ１０とともに受信してもよく、解析サーバ２０から受信してもよい。そして、端末装置１００は、受信した制御情報を実行することで、上述した表示処理を実現してもよい。
【０１６８】
〔９−３．装置構成〕
また、コンテンツ配信サーバ１０と解析サーバ２０とは１個の装置として形成されてもよい。この場合、図２に示したコンテンツ配信サーバ１０は、例えば、図３に示した検索ログデータベース２３、ハイライト検索ログデータベース２４、ログ取得部２６、コンテンツ解析部２７、クエリ対象選択部２８、クエリ対象指示部２９を有する。このような場合、コンテンツ配信サーバ１０は、コンテンツＣ１０とともに、クエリ対象情報の配信を行ってもよい。また、コンテンツ配信サーバ１０と端末装置１００は、上述した表示処理を実現するための各種処理を、任意の粒度で分担して実行してもよい。
【０１６９】
〔９−４．ログについて〕
ここで、端末装置１００は、検索コンテンツＣ２０〜Ｃ６０が表示されたか否かを示すログや、検索クエリの候補として表示された情報のうちどの情報が利用者によって選択されたかを示すログを取ってもよい。また、端末装置１００は、検索コンテンツＣ２０〜Ｃ６０として表示された検索結果へのリンクを利用者が選択したか否か、利用者が選択したリンク、提案情報を含む検索クエリの候補Ｃ２３〜Ｃ２５が選択されたか否か、入力欄に入力された検索クエリでウェブ検索がおこなわれたか否か、入力欄に入力された検索クエリが編集されたか否か等を示すログを取ってもよい。
【０１７０】
また、端末装置１００は、表示回数や選択回数だけではなく、ウェブ検索が行われた回数、利用者が選択した情報が配置された位置、利用者が情報を選択したタイミング、検索コンテンツＣ２０〜Ｃ６０として広告が表示されたか否か、広告が選択されたか否か、広告として表示された動画像がどの再生位置まで再生されたかなどを示すログを取ってもよい。また、端末装置１００は、検索コンテンツＣ２０〜Ｃ６０の表示が取りやめられたか否かを示すログを取ってもよい。また、端末装置１００は、検索結果を含むウェブページに画面が遷移したか否かを示すログを取ってもよい。
【０１７１】
このように端末装置１００が取得したログは、検索クエリの候補とする情報の選択、検索結果に関連する情報として表示された広告のインプレッション数やＣＴＲの更新、広告の表示に対する課金処理、および、広告主に広告効果を報告する際等に有用なログとなる。
【０１７２】
例えば、ポータルサイト等で検索クエリを入力した際に広告を表示した場合と、検索クエリの候補として選択可能な状態で表示した情報を利用者が選択した際に広告を表示した場合とで、利用者が広告に対して有する興味の度合いは異なると考えらえる。このため、上述した表示処理により表示した広告のインプレッション数や、広告を最後まで閲覧したか否かを示すログ等は、上述した表示処理で広告を表示した際の広告効果の指標となりえる。
【０１７３】
そこで、端末装置１００や、解析サーバ２０、あるいは図示を省略した広告配信サーバは、取得された各ログを用いて、インプレッション数の更新や、課金額の変更等を行ってもよい。例えば、広告配信サーバは、表示処理の結果表示された広告の範囲、表示回数、選択回数等に応じて、課金額を変更してもよい。
【０１７４】
また、上述した各ログは、検索コンテンツＣ２０〜Ｃ６０として表示する各種の情報の変更に用いられてもよい。例えば、端末装置１００は、上述した各種のログを用いて、検索コンテンツＣ２０〜Ｃ６０として表示された情報を利用者が選択した回数を特定し、特定した回数が多い情報を優先的に検索コンテンツＣ２０〜Ｃ６０として表示してもよい。
【０１７５】
〔９−５．端末装置の操作記録〕
また、上述してきた端末装置１００は、上述した表示処理を実行した際に、利用者がどれだけ端末装置１００を操作したかという記録を取得してもよい。具体的には、端末装置１００は、コンテンツＣ１０に対するスクロール操作の量や回数、コンテンツＣ１０のうち選択可能な情報を選択した回数、利用者が選択した情報の位置等を記録する。
【０１７６】
また、端末装置１００は、検索結果や検索結果へのリンクを利用者が選択した回数、コンテンツＣ１０をリロードした回数、コンテンツＣ１０や表示処理を示す情報について端末装置１００からの発信操作（例えば、ＳＮＳへの書き込みなど。）など、利用者が端末装置１００に対して行う種々の操作を記録することもできる。そして、端末装置１００は、上述した各種の記録を操作履歴に関する情報として所定の履歴管理サーバに送信する。
【０１７７】
かかる場合、履歴管理サーバは、操作履歴に関する情報を集計し、かかる情報について分析した情報をさらに取得する。例えば、履歴管理サーバは、利用者が情報を選択した回数や、検索結果へのリンクを選択した回数、利用者が選択した情報と同一の情報を検索クエリとするウェブ検索の履歴等を比較した情報を、表示処理に対する利用者の興味の指標として取得する。
【０１７８】
このようにして取得された指標は、検索コンテンツＣ２０〜Ｃ６０として広告を表示した際に、広告効果を示す指標となりうる。すなわち、実施形態に係る表示処理を伴うコンテンツＣ１０においては、利用者によって検索クエリの候補が選択されることにより広告が表示されることのみならず、コンテンツＣ１０に対して利用者がどれくらい操作を行ったかという操作履歴事態が、広告への興味を示す指標といえる。
【０１７９】
例えば、履歴管理サーバは、検索クエリの候補が選択されることで広告が表示された回数や時間を比較することで、広告に対する関心を表示処理がそれくらい発生させたかを示す指標とすることができる。したがって、端末装置１００の操作履歴に関する情報は、表示処理により表示された広告に対する広告効果の指標を示すレポートとすることができる。なお、履歴管理サーバは、収集したログを広告効果の指標を示すレポートとしてそのまま採用してもよい。これにより、履歴管理サーバは、端末装置１００における実施形態に係る表示処理の有用性を広告主に示すことができる。
【０１８０】
なお、履歴管理サーバは、検索ログとハイライト検索ログとを個別にとりあつかうことで、表示処理の有用性をより明確にしてもよい。例えば、履歴管理サーバは、検索クエリごとに、検索ログが示す検索回数と、ハイライト検索ログが示す検索回数と、検索クエリを含むコンテンツＣ１０の配信回数とに基づいて、ハイライト検索の有用性を示す情報を生成し、広告主等に提示してもよい。
【０１８１】
〔９−６．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１８２】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図２に示した受付部１４および配信部１５は統合されてもよい。また、図３に示すコンテンツ解析部２７は、コンテンツ配信サーバ１０が有していてもよく、端末装置１００が有していてもよい。すなわち、端末装置１００が実行するアプリケーションは、解析サーバ２０の制御部２５が実行する処理を端末装置１００に実行させてもよい。
【０１８３】
また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１８４】
〔９−７．プログラム〕
また、上記してきた実施形態に係る端末装置１００、コンテンツ配信サーバ１０および解析サーバ２０は、例えば、図１５に示すような構成のコンピュータ１０００によって実現される。以下、端末装置１００を例に説明する。図１５は、端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、およびメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１８５】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１８６】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、係るプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを他の機器へ送信する。
【０１８７】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１８８】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、係るプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１８９】
例えば、コンピュータ１０００が実施形態に係る端末装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１５０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、上述した表示処理を実現するためのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からこれらのプログラムを取得してもよい。
【０１９０】
なお、コンピュータ１０００が実施形態に係るコンテンツ配信サーバ１０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３の機能を実現する。また、ＨＤＤ１４００には、コンテンツ記憶部１２内のデータが格納される。
【０１９１】
なお、コンピュータ１０００が実施形態に係る解析サーバ２０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部２５の機能を実現する。また、ＨＤＤ１４００には、記憶部２２内のデータが格納される。
【０１９２】
〔１０．効果〕
上述したように、端末装置１００は、表示対象となるコンテンツＣ１０を取得し、コンテンツＣ１０に含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、コンテンツＣ１０を表示する。このため、端末装置１００は、コンテンツＣ１０を閲覧している利用者が、コンテンツＣ１０に含まれる情報を検索クエリとするウェブ検索を実行したい場合に、検索クエリを入力する手間を省くので、ウェブ検索の手間を削減することができる。
【０１９３】
また、端末装置１００は、コンテンツＣ１０に含まれる情報として、コンテンツＣ１０に含まれるテキストのうち、所定の要件を満たす単語等のテキストを検索クエリの候補として選択可能な状態で表示する。この結果、利用者は、コンテンツＣ１０に知らない単語や詳しくない単語が含まれる場合に、かかる単語を選択するだけでウェブ検索を開始することができる。この結果、端末装置１００は、ウェブ検索にかかる手間を削減することができる。
【０１９４】
また、端末装置１００は、コンテンツＣ１０に含まれる情報のうち選択可能な状態にした情報を強調表示する。この結果、端末装置１００は、検索クエリの候補として選択可能な単語を利用者に提示することができるので、ウェブ検索を開始する際にどの単語を選択すればウェブ検索が開始されるかを利用者に示唆することができる。
【０１９５】
また、端末装置１００は、コンテンツＣ１０に含まれる情報のうち所定の要件を満たす情報を、選択された際にその情報を検索クエリとする検索結果に画面を遷移させる状態で、コンテンツＣ１０を表示する。具体的には、端末装置１００は、検索クエリの候補が選択された場合は、検索クエリの候補を検索クエリとするウェブ検索の結果を含むウェブページＣ７０に画面を遷移させる。このため、端末装置１００は、検索クエリの入力を省き、ウェブ検索にかかる手間を削減することができる。
【０１９６】
また、端末装置１００は、所定の要件を満たす情報が選択された場合は、選択された情報を検索クエリとする所定の検索コンテンツＣ２０〜Ｃ６０を、コンテンツＣ１０とともに表示する。このため、端末装置１００は、コンテンツＣ１０を表示したままで、選択した検索クエリの候補を検索クエリとするウェブ検索を利用者に実行させることができる。
【０１９７】
また、端末装置１００は、検索コンテンツＣ２０として、検索クエリの入力を受付ける入力欄Ｃ２１を、選択された検索クエリの候補が入力された状態で表示する。このため、端末装置１００は、ウェブ検索を行う検索クエリの入力を省くことができる。
【０１９８】
また、端末装置１００は、検索コンテンツＣ３０として、選択された検索クエリの候補を検索クエリとする検索結果へのリンクを表示する。このため、端末装置１００は、コンテンツＣ１０に含まれる情報を検索クエリとするウェブ検索にかかる手間を削減することができる。また、端末装置１００は、検索コンテンツＣ３０を表示する領域をあまり広げずとも、選択された検索クエリの候補を検索クエリとするウェブ検索の実行を利用者に示唆することができる。
【０１９９】
また、端末装置１００は、検索コンテンツＣ２０として、選択された検索クエリの候補を検索クエリとする検索結果に含まれる情報のうち、選択された検索クエリの候補との関連性が最も高い情報を表示する。例えば、端末装置１００は、検索コンテンツＣ２０として、選択された検索クエリの候補を検索クエリとする検索結果に含まれる情報のうち、選択された検索クエリの候補を検索クエリとする検索結果において選択された回数が最も多い情報を表示する。
【０２００】
例えば、端末装置１００は、選択された検索クエリの候補「テレビ番組Ｅ」を検索クエリとするウェブ検索の結果に含まれるコンテンツのうち、コンテンツＣ２５の選択回数が最も多い場合は、検索コンテンツＣ２０としてコンテンツＣ２５を含むコンテンツを表示する。このため、端末装置１００は、利用者が所望する可能性が高い内容の検索結果を、コンテンツＣ１０とともに表示することができる。また、端末装置１００は、多くの検索結果を表示せずともよいので、検索コンテンツＣ２０を表示する領域をあまり広げずとも、選択された検索クエリの候補を検索クエリとするウェブ検索の結果を利用者に提示することができる。
【０２０１】
また、端末装置１００は、検索コンテンツＣ２０として、検索クエリの履歴に基づいて、選択された検索クエリの候補が有する属性を特定し、選択された検索クエリの候補を検索クエリとする検索結果に含まれる情報のうち、特定した属性との関連性が最も高い属性を有する情報を表示する。
【０２０２】
例えば、端末装置１００は、検索コンテンツＣ４０として、選択された検索クエリの候補が示す施設や地域の所在地を示す地図情報Ｃ４１に関するコンテンツＣ４０を表示する。また、端末装置１００は、検索コンテンツＣ５０として、選択された検索クエリの候補と関連する商品又は役務の電子商取引を行うウェブページへのリンクを含むコンテンツＣ５１を表示する。このため、端末装置１００は、利用者が選択した検索クエリの候補を検索クエリとするウェブ検索の結果に含まれる情報のうち、利用者が所望する可能性が高い属性を有する情報を表示することができる。
【０２０３】
また、端末装置１００は、検索コンテンツＣ５０として、選択された情報を検索クエリとする検索結果をスクロール可能な状態で表示する。このため、端末装置１００は、検索コンテンツＣ５０を表示する領域を拡大せずともよいので、コンテンツＣ１０を表示させつつ、多くの検索結果を利用者に提示することができる。
【０２０４】
また、端末装置１００は、選択された検索クエリの候補とともに検索クエリとして入力される可能性が高い提案情報と、選択された検索クエリの候補との組を、検索クエリの候補Ｃ２２〜Ｃ２４として選択可能な状態で表示する。このため、端末装置１００は、利用者が選択した検索クエリの候補を含む、いわゆるサジェスト検索を実現することができる。
【０２０５】
また、端末装置１００は、提案情報として、コンテンツＣ１０に含まれる情報のうち、選択された検索クエリの候補とともに検索クエリとして入力される可能性が高い情報を表示する。このため、端末装置１００は、より利用者がウェブ検索を行いたいと所望する可能性が高い検索クエリの候補Ｃ２２〜Ｃ２４を利用者に提示することができる。
【０２０６】
また、端末装置１００は、検索コンテンツＣ２０〜Ｃ６０をコンテンツＣ１０に重ねて表示する。このため、端末装置１００は、コンテンツＣ１０を閲覧させたままで、ウェブ検索の結果を利用者に提示することができる。例えば、端末装置１００は、コンテンツＣ１０を閲覧しながら、わからない単語のウェブ検索を実行するといった操作を実現することができる。
【０２０７】
また、端末装置１００は、検索コンテンツＣ２０〜Ｃ６０が表示された状態で所定の操作が行われた場合は、検索コンテンツＣ２０〜Ｃ６０の表示を取りやめる。このため、端末装置１００は、ウェブ検索の結果を閲覧した利用者がコンテンツＣ１０の閲覧を再開する際に、コンテンツＣ１０の表示領域を広げることができるので、上述した表示処理に対する利用者の印象の悪化を防ぐことができる。
【０２０８】
また、端末装置１００は、コンテンツＣ１０に含まれる情報のうち、所定の数の情報を検索クエリの候補として選択可能な状態で表示する。このため、端末装置１００は、コンテンツＣ１０を閲覧する際の操作性や視認性の悪化を防ぐことができる。
【０２０９】
また、端末装置１００は、コンテンツＣ１０に含まれる情報のうち、画面内に表示されている情報の中から所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で表示する。このため、端末装置１００は、スクロール操作等により、コンテンツＣ１０のうち表示される範囲が変更された場合にも、検索クエリの候補を選択可能な状態で表示することができるので、検索クエリの候補を選択することでウェブ検索を行う処理の操作性を向上させることができる。
【０２１０】
また、端末装置１００は、コンテンツＣ１０に含まれる情報のうち所定の要件を満たす情報を特定し、特定した情報を検索クエリの候補として選択可能な状態に編集し、情報を編集したコンテンツＣ１０を表示する。例えば、端末装置１００は、所定の要件を満たす情報にリンクタグを設定することで、その情報を選択可能な状態にする。このため、端末装置１００は、配信対象となるコンテンツＣ１０に所定の要件を満たす情報が選択可能な状態で含まれていなくとも、所定の要件を満たす情報を検索クエリの候補として選択可能に表示することができる。この結果、端末装置１００は、任意の配信元から配信された任意のコンテンツを表示処理の対象とすることができる。
【０２１１】
また、端末装置１００は、検索クエリの候補として選択可能な状態で表示された情報のうち、選択された情報を示す履歴情報、すなわちハイライト検索ログを出力する。このため、端末装置１００は、ハイライト検索ログを用いた各種の処理を実現させることができる。例えば、端末装置１００は、解析サーバ２０にハイライト検索ログを用いて、所定の条件を満たす情報を選択されることができる。また、端末装置１００は、所定の履歴管理サーバに、ハイライト検索ログを用いた各種のレポートを作成させることができる。
【０２１２】
また、端末装置１００は、ハイライト検索ログに基づいて、コンテンツＣ１０に含まれる情報から選択された情報を、検索クエリの候補として選択可能な状態で表示する。このため、端末装置１００は、ハイライト検索において利用者が選択する可能性が高い情報を選択可能な状態で表示するので、コンテンツＣ１０に含まれる情報を検索クエリとするウェブ検索の手間をさらに削減することができる。
【０２１３】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０２１４】
また、上記してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。
【符号の説明】
【０２１５】
１０  コンテンツ配信サーバ
１１、２１、１１０  通信部
１２  コンテンツ記憶部
１３、２５、１５０  制御部
１４  受付部
１５  配信部
２０  解析サーバ
２２  記憶部
２３  検索ログデータベース
２４  ハイライト検索ログデータベース
２６  ログ取得部
２７  コンテンツ解析部
２８  クエリ対象選択部
２９  クエリ対象指示部
１００  端末装置
１２０  入力部
１３０  出力部
１４０  物理センサ
１５１  操作制御部
１５２  コンテンツ取得部
１５３  通知部
１５４  変更部
１５５  表示制御部
【図１】
2017073095.tif 000003
【図２】
2017073095.tif 000004
【図３】
2017073095.tif 000005
【図４】
2017073095.tif 000006
【図５】
2017073095.tif 000007
【図６】
2017073095.tif 000008
【図７】
2017073095.tif 000009
【図８】
2017073095.tif 000010
【図９】
2017073095.tif 000011
【図１０】
2017073095.tif 000012
【図１１】
2017073095.tif 000013
【図１２】
2017073095.tif 000014
【図１３】
2017073095.tif 000015
【図１４】
2017073095.tif 000016
【図１５】
2017073095.tif 000017
【手続補正書】
【提出日】平成28年6月3日(2016.6.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
演算装置と表示装置とを有する情報表示装置であって、
前記演算装置は、
表示対象となるコンテンツを取得する取得処理と、
前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、前記コンテンツを前記表示装置に表示させる表示処理と
前記コンテンツに含まれる情報のうち、選択可能な状態で表示された情報が選択された場合は、当該情報を検索クエリとする所定の検索コンテンツを、前記コンテンツとともに前記表示装置に表示させる表示制御処理と
を実行することを特徴とする情報表示装置。 
【請求項２】
前記表示処理は、前記コンテンツに含まれる情報として、前記コンテンツに含まれるテキストのうち、所定の要件を満たすテキストを検索クエリの候補として選択可能な状態で表示させる処理である
ことを特徴とする請求項１に記載の情報表示装置。 
【請求項３】
前記表示処理は、前記コンテンツに含まれる情報のうち選択可能な状態にした情報を強調表示させる処理である
ことを特徴とする請求項１または２に記載の情報表示装置。 
【請求項４】
前記表示制御処理は、前記検索コンテンツとして、検索クエリの入力を受付ける入力欄であって、選択された情報が入力された状態の入力欄を含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜３のうちいずれか１つに記載の情報表示装置。 
【請求項５】
前記表示制御処理は、前記検索コンテンツとして、選択された情報を検索クエリとする検索結果へのリンクを含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜４のうちいずれか１つに記載の情報表示装置。 
【請求項６】
前記表示制御処理は、前記検索コンテンツとして、選択された情報を検索クエリとする検索結果に含まれる情報のうち、選択された情報との関連性が最も高い情報を含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜５のうちいずれか１つに記載の情報表示装置。 
【請求項７】
前記表示制御処理は、前記検索コンテンツとして、前記選択された情報を検索クエリとする検索結果に含まれる情報のうち、当該情報を検索クエリとする検索結果において選択された回数が最も多い情報を含むコンテンツを表示させる処理である
ことを特徴とする請求項６に記載の情報表示装置。 
【請求項８】
前記表示制御処理は、前記情報が選択された場合は、検索クエリの履歴に基づいて、当該選択された情報が有する属性を特定し、当該選択された情報を検索クエリとする検索結果に含まれる情報の中から、特定した属性との関連性が最も高い属性を有する情報を抽出し、抽出した情報を含むコンテンツを前記検索コンテンツとして表示させる処理である
ことを特徴とする請求項６または７に記載の情報表示装置。 
【請求項９】
前記表示制御処理は、前記検索コンテンツとして、選択された情報の所在地を示す地図に関するコンテンツを含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜８のうちいずれか１つに記載の情報表示装置。 
【請求項１０】
前記表示制御処理は、前記検索コンテンツとして、選択された情報と関連する商品又は役務の電子商取引を行うウェブページへのリンクを含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜９のうちいずれか１つに記載の情報表示装置。 
【請求項１１】
前記表示制御処理は、前記検索コンテンツとして、選択された情報を検索クエリとする検索結果を含むコンテンツであって、スクロール可能なコンテンツを表示させる処理である
ことを特徴とする請求項１〜１０のうちいずれか１つに記載の情報表示装置。 
【請求項１２】
前記表示制御処理は、前記検索コンテンツとして、選択された情報とともに検索クエリとして入力される可能性が高い提案情報と、選択された情報との組を、検索クエリの候補として選択可能な状態で含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜１１のうちいずれか１つに記載の情報表示装置。 
【請求項１３】
前記表示制御処理は、前記提案情報として、前記コンテンツに含まれる情報のうち、選択された情報とともに検索クエリとして入力される可能性が高い情報を含むコンテンツを表示させる処理である
ことを特徴とする請求項１２に記載の情報表示装置。 
【請求項１４】
前記表示制御処理は、前記検索コンテンツを前記コンテンツの前面に重ねて表示させる処理である
ことを特徴とする請求項１〜１３のうちいずれか１つに記載の情報表示装置。 
【請求項１５】
前記表示制御処理は、前記検索コンテンツが表示された状態で所定の操作が行われた場合は、前記検索コンテンツの表示を取りやめさせる処理である
ことを特徴とする請求項１〜１４のうちいずれか１つに記載の情報表示装置。 
【請求項１６】
前記表示処理は、前記コンテンツを表示する場合は、当該コンテンツに含まれる情報のうち、所定の数の情報を検索クエリの候補として選択可能な状態で表示させる処理である
ことを特徴とする請求項１〜１５のうちいずれか１つに記載の情報表示装置。 
【請求項１７】
前記表示処理は、前記コンテンツを表示する場合は、当該コンテンツに含まれる情報のうち、画面内に表示されている情報の中から所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で表示させる処理である
ことを特徴とする請求項１〜１６のうちいずれか１つに記載の情報表示装置。 
【請求項１８】
前記演算装置は、
前記コンテンツに含まれる情報のうち所定の要件を満たす情報を特定し、当該コンテンツのうち特定した情報を検索クエリの候補として選択可能な状態に変更する変更処理
をさらに実行し、
前記表示処理は、前記変更処理によって変更されたコンテンツを表示させる処理である
ことを特徴とする請求項１〜１７のうちいずれか１つに記載の情報表示装置。 
【請求項１９】
前記演算装置は、
前記検索クエリの候補として選択可能な状態で表示された情報のうち、実際に選択された情報の履歴を示す履歴情報を生成して出力する出力処理
をさらに実行することを特徴とする請求項１〜１８のうちいずれか１つに記載の情報表示装置。 
【請求項２０】
前記表示処理は、前記検索クエリの候補として選択可能な状態で表示された情報のうち実際に選択された情報の履歴を示す履歴情報に基づいて、前記コンテンツに含まれる情報から検索クエリの候補として選択可能な状態で表示する情報として選択された情報を前記検索クエリの候補として選択可能な状態で表示させる処理である
ことを特徴とする請求項１〜１９のうちいずれか１つに記載の情報表示装置。 
【請求項２１】
演算装置と表示装置とを有する情報表示装置が実行する情報表示方法であって、
前記演算装置が、
表示対象となるコンテンツを取得する取得工程と、
前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、前記コンテンツを前記表示装置に表示させる表示工程と
前記コンテンツに含まれる情報のうち、選択可能な状態で表示された情報が選択された場合は、当該情報を検索クエリとする所定の検索コンテンツを、前記コンテンツとともに前記表示装置に表示させる表示制御工程と
を実行することを特徴とする情報表示方法。 
【請求項２２】
表示装置を有する情報表示装置が有する演算装置に、
表示対象となるコンテンツを取得する取得手順と、
前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、前記コンテンツを前記表示装置に表示させる表示手順と
前記コンテンツに含まれる情報のうち、選択可能な状態で表示された情報が選択された場合は、当該情報を検索クエリとする所定の検索コンテンツを、前記コンテンツとともに前記表示装置に表示させる表示制御手順と
を実行させることを特徴とする情報表示プログラム。 
【請求項２３】
演算装置と表示装置とを有する端末装置であって、表示対象となるコンテンツを表示する端末装置に制御情報を配信する配信部を備え、
前記制御情報は、前記演算装置に、
表示対象となるコンテンツを取得する取得手順と、
前記コンテンツに含まれる情報のうち所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で、前記コンテンツを前記表示装置に表示させる表示手順と、
前記コンテンツに含まれる情報のうち、選択可能な状態で表示された情報が選択された場合は、当該情報を検索クエリとする所定の検索コンテンツを、前記コンテンツとともに前記表示装置に表示させる表示制御手順と
を実行させることを特徴とする配信装置。
【手続補正書】
【提出日】平成28年11月10日(2016.11.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
演算装置と表示装置とを有する情報表示装置であって、
前記演算装置は、
表示対象となるコンテンツを取得する取得処理と、
前記コンテンツに含まれるテキストのうち所定の要件を満たすテキストを、検索クエリの候補として選択可能な状態で、前記コンテンツを前記表示装置に表示させる表示処理と
前記コンテンツに含まれる情報のうち、選択可能な状態で表示されたテキストが選択された場合は、当該テキストが示す情報の種別に応じた種別のコンテンツを検索対象とする検索コンテンツであって、当該テキストを検索クエリとする所定の検索コンテンツを、前記コンテンツとともに前記表示装置に表示させる表示制御処理と
を実行することを特徴とする情報表示装置。
【請求項２】
前記表示処理は、前記コンテンツに含まれるテキストのうち選択可能な状態にした情報を強調表示させる処理である
ことを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記表示制御処理は、前記検索コンテンツとして、検索クエリの入力を受付ける入力欄であって、選択された情報が入力された状態の入力欄を含むコンテンツを表示させる処理である
ことを特徴とする請求項１または２に記載の情報表示装置。
【請求項４】
前記表示制御処理は、前記検索コンテンツとして、選択されたテキストを検索クエリとする検索結果へのリンクを含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜３のうちいずれか１つに記載の情報表示装置。
【請求項５】
前記表示制御処理は、前記検索コンテンツとして、選択された情報を検索クエリとする検索結果に含まれる情報のうち、選択された情報との関連性が最も高い情報を含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜４のうちいずれか１つに記載の情報表示装置。
【請求項６】
前記表示制御処理は、前記検索コンテンツとして、前記選択されたテキストを検索クエリとする検索結果に含まれる情報のうち、当該情報を検索クエリとする検索結果において選択された回数が最も多い情報を含むコンテンツを表示させる処理である
ことを特徴とする請求項５に記載の情報表示装置。
【請求項７】
前記表示制御処理は、前記テキストが選択された場合は、検索クエリの履歴に基づいて、当該選択されたテキストが有する属性を特定し、当該選択されたテキストを検索クエリとする検索結果に含まれる情報の中から、特定した属性との関連性が最も高い属性を有する情報を抽出し、抽出した情報を含むコンテンツを前記検索コンテンツとして表示させる処理である
ことを特徴とする請求項５または６に記載の情報表示装置。  
【請求項８】
前記表示制御処理は、前記検索コンテンツとして、選択されたテキストが示す施設の所在地を示す地図に関するコンテンツを含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜７のうちいずれか１つに記載の情報表示装置。  
【請求項９】
前記表示制御処理は、前記検索コンテンツとして、選択されたテキストが示す商品又は役務の電子商取引を行うウェブページへのリンクを含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜８のうちいずれか１つに記載の情報表示装置。  
【請求項１０】
前記表示制御処理は、前記検索コンテンツとして、選択されたテキストを検索クエリとする検索結果を含むコンテンツであって、スクロール可能なコンテンツを表示させる処理である
ことを特徴とする請求項１〜９のうちいずれか１つに記載の情報表示装置。  
【請求項１１】
前記表示制御処理は、前記検索コンテンツとして、選択されたテキストとともに検索クエリとして入力される可能性が高い提案情報と、選択されたテキストとの組を、検索クエリの候補として選択可能な状態で含むコンテンツを表示させる処理である
ことを特徴とする請求項１〜１０のうちいずれか１つに記載の情報表示装置。
【請求項１２】
前記表示制御処理は、前記提案情報として、前記コンテンツに含まれるテキストのうち、選択されたテキストとともに検索クエリとして入力される可能性が高い情報を含むコンテンツを表示させる処理である
ことを特徴とする請求項１１に記載の情報表示装置。  
【請求項１３】
前記表示制御処理は、前記検索コンテンツを前記コンテンツの前面に重ねて表示させる処理である
ことを特徴とする請求項１〜１２のうちいずれか１つに記載の情報表示装置。  
【請求項１４】
前記表示制御処理は、前記検索コンテンツが表示された状態で所定の操作が行われた場合は、前記検索コンテンツの表示を取りやめさせる処理である
ことを特徴とする請求項１〜１３のうちいずれか１つに記載の情報表示装置。  
【請求項１５】
前記表示処理は、前記コンテンツを表示する場合は、当該コンテンツに含まれるテキストのうち、所定の数のテキストを検索クエリの候補として選択可能な状態で表示させる処理である
ことを特徴とする請求項１〜１４のうちいずれか１つに記載の情報表示装置。  
【請求項１６】
前記表示処理は、前記コンテンツを表示する場合は、当該コンテンツに含まれるテキストのうち、画面内に表示されているテキストの中から所定の要件を満たす情報を、検索クエリの候補として選択可能な状態で表示させる処理である
ことを特徴とする請求項１〜１５のうちいずれか１つに記載の情報表示装置。  
【請求項１７】
前記演算装置は、
前記コンテンツに含まれるテキストのうち所定の要件を満たすテキストを特定し、当該コンテンツのうち特定したテキストを検索クエリの候補として選択可能な状態に変更する変更処理
をさらに実行し、
前記表示処理は、前記変更処理によって変更されたコンテンツを表示させる処理である
ことを特徴とする請求項１〜１６のうちいずれか１つに記載の情報表示装置。  
【請求項１８】
前記演算装置は、
前記検索クエリの候補として選択可能な状態で表示されたテキストのうち、実際に選択されたテキストの履歴を示す履歴情報を生成して出力する出力処理
をさらに実行することを特徴とする請求項１〜１７のうちいずれか１つに記載の情報表示装置。  
【請求項１９】
前記表示処理は、前記検索クエリの候補として選択可能な状態で表示されたテキストのうち実際に選択されたテキストの履歴を示す履歴情報に基づいて、前記コンテンツに含まれるテキストから検索クエリの候補として選択可能な状態で表示するテキストとして選択されたテキストを前記検索クエリの候補として選択可能な状態で表示させる処理である
ことを特徴とする請求項１〜１８のうちいずれか１つに記載の情報表示装置。  
【請求項２０】
演算装置と表示装置とを有する情報表示装置が実行する情報表示方法であって、
前記演算装置が、
表示対象となるコンテンツを取得する取得工程と、
前記コンテンツに含まれるテキストのうち所定の要件を満たすテキストを、検索クエリの候補として選択可能な状態で、前記コンテンツを前記表示装置に表示させる表示工程と
前記コンテンツに含まれる情報のうち、選択可能な状態で表示されたテキストが選択された場合は、当該テキストが示す情報の種別に応じた種別のコンテンツを検索対象とする検索コンテンツであって、当該テキストを検索クエリとする所定の検索コンテンツを、前記コンテンツとともに前記表示装置に表示させる表示制御工程と
を実行することを特徴とする情報表示方法。  
【請求項２１】
表示装置を有する情報表示装置が有する演算装置に、
表示対象となるコンテンツを取得する取得手順と、
前記コンテンツに含まれるテキストのうち所定の要件を満たすテキストを、検索クエリの候補として選択可能な状態で、前記コンテンツを前記表示装置に表示させる表示手順と
前記コンテンツに含まれる情報のうち、選択可能な状態で表示されたテキストが選択された場合は、当該テキストが示す情報の種別に応じた種別のコンテンツを検索対象とする検索コンテンツであって、当該テキストを検索クエリとする所定の検索コンテンツを、前記コンテンツとともに前記表示装置に表示させる表示制御手順と
を実行させることを特徴とする情報表示プログラム。  
【請求項２２】
演算装置と表示装置とを有する端末装置であって、表示対象となるコンテンツを表示する端末装置に制御情報を配信する配信部を備え、
前記制御情報は、前記演算装置に、
表示対象となるコンテンツを取得する取得手順と、
前記コンテンツに含まれるテキストのうち所定の要件を満たすテキストを、検索クエリの候補として選択可能な状態で、前記コンテンツを前記表示装置に表示させる表示手順と
前記コンテンツに含まれる情報のうち、選択可能な状態で表示されたテキストが選択された場合は、当該テキストが示す情報の種別に応じた種別のコンテンツを検索対象とする検索コンテンツであって、当該テキストを検索クエリとする所定の検索コンテンツを、前記コンテンツとともに前記表示装置に表示させる表示制御手順と
を実行させることを特徴とする配信装置。