(57)【要約】【課題】入力語句に対する関連語句をユーザ毎にカスタマイズして確定することが可能な情報処理装置、情報処理方法、およびプログラムを提供する。【解決手段】記憶部と、入力語句に対する関連語句の候補を取得する候補取得部と、前記関連語句の候補から、前記記憶部に記憶されている情報に基づいて関連語句を確定する関連語句確定部と、を備える、情報処理装置。
2013172096.tif 000002
【特許請求の範囲】
【請求項１】
記憶部と、
入力語句に対する関連語句の候補を取得する候補取得部と、
前記関連語句の候補から、前記記憶部に記憶されている情報に基づいて関連語句を確定する関連語句確定部と、
を備える、情報処理装置。
【請求項２】
前記情報処理装置は、前記入力語句および前記関連語句確定部により確定された前記関連語句に基づく検索を行う検索部をさらに備える、請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置は、前記入力語句および前記確定された前記関連語句の表示と、前記検索部による検索結果の表示を制御する表示制御部をさらに備える、請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記入力語句、前記入力語句に基づく検索結果、前記関連語句、および前記関連語句に基づく検索結果の各々を示す表示を含む第１の結果表示画面を生成する、請求項３に記載の情報処理装置。
【請求項５】
前記表示制御部は、前記入力語句に基づく検索結果を示す表示を、前記関連語句に基づく検索結果を示す表示と異なる態様で生成する、請求項４に記載の情報処理装置。
【請求項６】
前記入力語句に基づく１の検索結果を示す表示は、前記関連語句に基づく１の検索結果を示す表示より大きい、請求項５に記載の情報処理装置。
【請求項７】
前記入力語句に基づく検索結果は、前記入力語句を先頭に並べて表示され、
前記関連語句に基づく検索結果は、前記関連語句を先頭に並べて表示される、請求項４に記載の情報処理装置。
【請求項８】
前記入力語句に基づく検索結果は、前記入力語句を中心に放射状に表示され、
前記関連語句に基づく検索結果は、前記関連語句を中心に放射状に表示される、請求項４に記載の情報処理装置。
【請求項９】
前記検索部は、前記第１の結果表示画面において前記関連語句が選択された場合、前記関連語句に関連する間接関連語句に基づく検索を行い、
前記表示制御部は、前記関連語句、前記関連語句に基づく検索結果、前記間接関連語句、および前記間接関連語句に基づく検索結果の各々を示す表示を含む第２の結果表示画面を生成する、請求項４に記載の情報処理装置。
【請求項１０】
前記表示制御部は、前記検索部による検索に用いられた語句の履歴を示す表示を生成する、請求項９に記載の情報処理装置。
【請求項１１】
前記表示制御部は、検索結果の表示を含む結果表示画面の履歴を示す表示を生成する、請求項９に記載の情報処理装置。
【請求項１２】
前記表示制御部は、前記関連語句が選択された場合、前記関連語句を検索語句領域に移動するよう表示し、次に、前記関連語句に基づく検索結果を、前記検索語句領域から放射状に広がるよう表示する、請求項４に記載の情報処理装置。
【請求項１３】
前記表示制御部は、前記検索結果を、少なくとも文字、サムネル画像、または動画像により表示する、請求項３に記載の情報処理装置。
【請求項１４】
前記表示制御部は、複数の前記検索結果を、多画面再生により表示する、請求項１３に記載の情報処理装置。
【請求項１５】
前記候補取得部は、マスデータから前記入力語句を含むデータを抽出し、抽出したデータに出現する語句を、取得条件に応じて前記関連語句の候補として取得する、請求項１に記載の情報処理装置。
【請求項１６】
前記候補取得部は、外部機器への問い合わせにより前記関連語句の候補を取得する、請求項１に記載の情報処理装置。
【請求項１７】
前記記憶部は、ユーザ特有の情報を記憶しており、
前記関連語句確定部は、前記記憶部に記憶されている前記ユーザ特有の情報に基づいて前記関連語句を確定する、請求項１に記載の情報処理装置。
【請求項１８】
入力語句に対する関連語句の候補を取得するステップと、
前記関連語句の候補から、記憶部に記憶している情報に基づいて関連語句を確定するステップと、
を含む、情報処理方法。
【請求項１９】
コンピュータを、
記憶部と、
入力語句に対する関連語句の候補を取得する候補取得部と、
前記関連語句の候補から、前記記憶部に記憶されている情報に基づいて関連語句を確定する関連語句確定部と、
として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
通常知られている検索システムでは、ユーザが入力した語句を検索キーとして各種の検索が実施される。例えば、テレビ番組情報の検索システムに関し、ユーザが入力した語句を検索キーとして番組を検索する技術が知られている。【０００３】
テレビ番組情報とは、定期的に配信されるＥＰＧ（Ｅｌｅｃｔｒｉａｌ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ：電子番組情報ガイド）であって、番組の放送予定日、時間帯、チャンネル、番組名、出演者、番組に関する詳細情報等が、各番組毎に提示される。検索システムは、ユーザにより入力された語句に基づいて、ＥＰＧから当該語句を含む番組を検索し、検索した番組の放送予定日や時間等を検索結果として提示することができる。【０００４】
ここで、テレビ番組情報の検索システムに関し、下記特許文献１、２が提案されている。特許文献１では、視聴履歴等に基づき判断されたユーザの嗜好情報に応じて番組表を作成、表示する方法が開示されている。また、特許文献２では、予め関連する番組同士のリンクを作成し、当該リンクを示す所定のキーワードが番組内容（テキスト情報）に含まれる場合、当該キーワードを他の文章と区別出来るよう表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−２８７１４４号公報
【特許文献２】特開２０００−３４１５９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したテレビ番組情報の検索システムは、ユーザが目的の番組に含まれる語句を把握している場合にのみ有効な検索システムであった。目的の番組が曖昧であって、ユーザが語句を明確に把握できていない場合、上述した検索システムで目的の番組を検索することは困難であった。【０００７】
また、特許文献１に記載の検索システムでは、過去のユーザの嗜好情報に基づいて番組表が作成されるので、ユーザが現在所望している番組に関する情報は何ら考慮されていない。【０００８】
また、特許文献２に記載の検索システムでは、利用者に個別最適化されたキーワードは提供されず、利用者にとって何ら関係ないキーワードに基づいて関連する番組のリンクが作成されていた。【０００９】
そこで、本開示では、入力語句に対する関連語句をユーザ毎にカスタマイズして確定することが可能な、新規かつ改良された情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【００１０】
本開示によれば、記憶部と、入力語句に対する関連語句の候補を取得する候補取得部と、前記関連語句の候補から、前記記憶部に記憶されている情報に基づいて関連語句を確定する関連語句確定部と、を備える情報処理装置を提案する。【００１１】
本開示によれば、入力語句に対する関連語句の候補を取得するステップと、前記関連語句の候補から、記憶部に記憶している情報に基づいて関連語句を確定するステップと、を含む情報処理方法を提案する。【００１２】
本開示によれば、コンピュータを、記憶部と、入力語句に対する関連語句の候補を取得する候補取得部と、前記関連語句の候補から、前記記憶部に記憶されている情報に基づいて関連語句を確定する関連語句確定部と、として機能させるためのプログラムを提案する。
【発明の効果】
【００１３】
以上説明したように本開示によれば、入力語句に対する関連語句をユーザ毎にカスタマイズして確定することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本開示の一実施形態による検索システムの概要について説明するための図である。
【図２】本実施形態による情報処理装置１の構成を示すブロック図である。
【図３】本実施形態によるサーバ２の構成を示すブロック図である。
【図４】本実施形態による検索処理を示すフローチャートである。
【図５】本実施形態による関連語句候補の抽出処理を示すフローチャートである。
【図６Ａ】本実施形態による結果表示画面の第１の具体例を示す画面遷移図である。
【図６Ｂ】本実施形態による結果表示画面の第１の具体例を示す画面遷移図である。
【図７】本実施形態による検索結果の表示例を示す図である。
【図８】本実施形態による結果表示画面の第２の具体例を示す図である。
【図９】本実施形態による結果表示画面の第３の具体例を示す図である。
【図１０】本実施形態による結果表示画面の第４の具体例を示す図である。
【図１１】本実施形態による結果表示画面の第５の具体例を示す図である。
【図１２】本実施形態による検索開始語句の候補表示例を示す図である。
【図１３】本実施形態による検索開始語句の候補表示例を示す図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
また、説明は以下の順序で行うものとする。
１．本開示の一実施形態による検索システムの概要
２．基本構成
２−１．情報処理装置の構成
２−２．サーバの構成
３．動作処理
３−１．検索処理
３−２．関連語句候補の抽出処理
４．結果表示画面の具体例
４−１．第１の具体例
４−２．第２の具体例
４−３．第３の具体例
４−４．第４の具体例
４−５．第５の具体例
５．補足
６．まとめ 
【００１７】
＜１．本開示の一実施形態による検索システムの概要＞
まず、本開示の一実施形態による検索システムの概要について図１を参照して説明する。図１に示すように、本開示の一実施形態による検索システムは、情報処理装置１（クライアント端末）およびサーバ２を含む。情報処理装置１は、ネットワーク３を介して関連語句候補抽出サーバ（以下、サーバ）２と接続し、データの送受信を行う。
【００１８】
このような検索システムにおいて、本実施形態による情報処理装置１は、キーボードやタッチパッド等の操作部から入力された語句に基づいて、例えば記憶するＥＰＧから放送予定の番組を検索し、検索結果を表示部１９に表示する。
【００１９】
ここで、上述したように、目的の番組が曖昧であって、ユーザ（利用者）が語句を明確に把握できていない場合、通常の検索システムでは、入力された語句のみに基づいて目的の番組を検索することは困難であった。
【００２０】
そこで、上記事情を一着眼点にして本開示の実施形態による検索システムを創作するに至った。本開示の実施形態による検索システムは、入力語句に対する関連語句をユーザ（利用者）毎にカスタマイズして確定し、入力語句および関連語句に基づいて検索することが可能である。
【００２１】
以下、本開示の一実施形態による検索システムについて詳細に説明する。なお、図１では、情報処理装置１（クライアント端末）の一例としてノート型ＰＣ（パーソナルコンピュータ）を図示しているが、本開示による情報処理装置はこれに限定されない。本開示による情報処理装置は、例えばデスクトップ型ＰＣ、スマートフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、携帯電話、携帯用音楽再生装置、携帯用映像処理装置または携帯用ゲーム機器であってもよい。
【００２２】
また、図１に示す情報処理装置１は、表示機能（表示部１９）を備える情報処理装置であるが、表示機能と本開示による検索システムを実施する機能は別々の装置により実現されてもよい。例えば、本開示による情報処理装置は、テレビジョン（表示機能）に接続する情報処理装置（検索実施機能）であってもよい。
【００２３】
＜２．基本構成＞
［２−１．情報処理装置の構成］
図２は、本実施形態による情報処理装置１の構成を示すブロック図である。図２に示すように、本実施形態による情報処理装置１は、操作部１１、制御部１２、関連語句確定部１３、検索部１４、利用者データ記憶部１５、番組データ記憶部１６、検索語句履歴記憶部１７、通信部１８、および表示部１９を有する。
【００２４】
（操作部）
操作部１１は、利用者による操作を検出し、入力信号として制御部１２に出力する。操作部１１は、物理的な構成のキーボード、マウス、ボタン、タッチパッド等であってもよいし、表示画面への利用者による操作を検出するタッチパネルであってもよい。本実施形態において、操作部１１は、例えば利用者による語句の入力を受け付ける。
【００２５】
（制御部）
制御部１２は、情報処理装置１の各構成を制御する。具体的には、制御部１２は、操作部１１から利用者により入力された入力語句を、通信部１８を介してサーバ２に送信するよう制御する。また、制御部１２は、通信部１８によりサーバ２から取得した関連語句候補を関連語句確定部１３に出力する。
【００２６】
また、制御部１２は、表示部１９を制御する表示制御部としての機能を有し、例えば検索に用いた語句および検索結果を含む結果表示画面（検索結果表示画面）を表示するよう制御する。なお、本実施形態による結果表示画面の具体例は、「４．結果表示画面の具体例」において説明する。
【００２７】
また、制御部１２は、検索に用いられた語句を検索語句履歴記憶部１７に出力する。
【００２８】
（通信部）
通信部１８は、他の通信装置と無線／有線接続し、データの送受信を行う通信インターフェースである。本実施形態では、通信部１８は、ネットワーク３を介してサーバ２と接続し、サーバ２に入力語句を送信する。また、本実施形態による通信部１８は、入力語句に対する関連語句候補を、サーバ２から取得（受信）する候補取得部として機能する。
【００２９】
（関連語句確定部）
関連語句確定部１３は、関連語句候補から、利用者特有のデータに基づいて、検索に用いる関連語句を確定する。利用者特有のデータとは、利用者データ記憶部１５に記憶されている利用者に関するデータや、番組データ記憶部１６に記憶されている利用者の居住地域によって異なる電子番組表データである。
【００３０】
より具体的には、関連語句確定部１３は、利用者データ記憶部１５に記憶されている番組視聴履歴データ、番組録画履歴データ、好みのジャンル値、スケジュール情報等と、各関連語句候補とのマッチングを行い、マッチング率等に基づいて関連語句を確定してもよい。なお、好みのジャンル値とは、利用者の番組視聴履歴データに基づいて集計された視聴頻度が高いジャンル値であってもよい。関連語句確定部１３は、関連語句候補に付加されているジャンル値と、利用者の好みのジャンル値とを比較して関連語句を確定してもよい。
【００３１】
また、関連語句確定部１３は、番組データ記憶部１６に記憶されている利用者の居住地域によって異なる電子番組表データや番組メタデータ等に対する、各関連語句候補のマッチング率や検索ヒット率等に基づいて関連語句を確定してもよい。
【００３２】
このように、本実施形態による関連語句確定部１３は、利用者が入力した入力語句に対する関連語句候補のうち、検索に用いる関連語句を、利用者毎にカスタマイズして確定することができる。関連語句確定部１３は、確定した関連語句を検索部１４に出力する。
【００３３】
なお、関連語句確定部１３は、関連語句に関連する関連語句（以下、間接関連語句）候補が取得された場合、同様に利用者特有のデータに基づいて、検索に用いる間接関連語句を確定する。
【００３４】
（利用者データ記憶部）
利用者データ記憶部１５は、利用者に関するデータを記憶する。利用者に関するデータとは、例えば番組視聴履歴データ、番組録画履歴データ、好みのジャンル値、スケジュール情報、居住地域等である。
【００３５】
（番組データ記憶部）
番組データ記憶部１６は、電子番組表データ、番組メタデータ、録画番組データ等を記憶する。なお、番組データ記憶部１６に記憶される電子番組表データ等は、利用者の居住地域に対応する電子番組表データ等であってもよい。また、録画番組データとは、既に録画された番組の動画データやメタデータである。
【００３６】
（検索部）
検索部１４は、入力語句および関連語句確定部１３により確定された関連語句に基づいて、番組データ記憶部１６に対して番組検索を行う。
具体的には、検索部１４は、入力語句を含む番組データの抽出（入力語句に基づく検索）、および、少なくとも入力語句または関連語句を含む番組データの抽出（関連語句に基づく検索）を行い、各々を検索結果として制御部１２に出力する。
【００３７】
また、検索部１４は、関連語句確定部１３により間接関連語句が確定された場合、少なくとも関連語句または間接関連語句を含む番組データを抽出し（間接関連語句に基づく検索）、検索結果として制御部１２に出力する。
【００３８】
（検索語句履歴記憶部）
検索語句履歴記憶部１７は、検索部１４が検索に用いた語句（入力語句、関連語句、または間接関連語句）を、検索語句として記憶する。
【００３９】
（表示部）
表示部１９は、例えば、液晶ディスプレイ（ＬＣＤ）装置およびＯＬＥＤ（Ｏｒｇａｎｉｃ
Ｌｉｇｈｔ Ｅｍｉｔｔｉｎｇ Ｄｉｏｄｅ）装置などの表示装置である。
【００４０】
本実施形態による表示部１９は、制御部１２（表示制御部）による制御に応じて、結果表示画面を表示する。結果表示画面は、入力語句、入力語句に基づく検索結果、関連語句、および関連語句に基づく検索結果を含む。また、結果表示画面は、検索語句入力インターフェースを兼ねてもよい。すなわち、結果表示画面に含まれている入力語句、関連語句、または間接語句を新たに検索用の語句として指定することを可能とし、語句の連続指定による連続的な検索を実現する。なお、本実施形態による結果表示画面の具体例は、「４．結果表示画面の具体例」において説明する。
【００４１】
［２−２．サーバの構成］
次に、本実施形態による関連語句候補抽出サーバ２の構成について図３を参照して説明する。図３は、本実施形態によるサーバ２の構成を示すブロック図である。図３に示すように、サーバ２は、制御部２１、マスデータ検索部２２、語句抽出部２３、語句集計部２４、関連語句抽出用マスデータ記憶部２５、抽出語句記憶部２６、および通信部２８を有する。
【００４２】
（通信部）
通信部２８は、他の通信装置と無線／有線接続し、データの送受信を行う通信インターフェースである。本実施形態では、通信部２８は、ネットワーク３を介して情報処理装置１と接続し、入力語句を受信する。また、本実施形態による通信部１８は、入力語句に対する関連語句候補を情報処理装置１に送信する。
【００４３】
（制御部）
制御部２１は、情報処理装置１の各構成を制御する。本実施形態では、制御部２１は、通信部２８により情報処理装置１から受信した入力語句に対する関連語句候補を、蓄積したマスデータから特定のアルゴリズムを用いて抽出するよう制御する。
【００４４】
関連語句候補を抽出するための特定のアルゴリズムは特に限定しないが、制御部２１は、例えば続いて説明するマスデータ検索部２２、語句抽出部２３、および語句集計部２４による処理に基づいて関連語句候補を抽出してもよい。
【００４５】
具体的には、制御部２１は、語句集計部２４から出力される各語句の登場数（または出現頻度率）に基づいて、例えば登場数が所定値以上の語句を関連語句候補として抽出してもよい。また、制御部２１は、登場数が最も多い語句から順に指定数の語句を関連語句候補として抽出してもよい。
【００４６】
また、制御部２１により抽出される関連語句候補は、語句が属するジャンル属性（どのジャンルの名詞かを示す情報）が付加されていてもよい。
【００４７】
（マスデータ検索部）
マスデータ検索部２２は、関連語句抽出用マスデータ記憶部２５に記憶されているマスデータから、入力語句を含むデータを検索する。マスデータ検索部２２は、検索したデータを語句抽出部に出力する。
【００４８】
（関連語句抽出用マスデータ記憶部）
関連語句抽出用マスデータ記憶部２５は、関連語句候補を抽出するために利用されるマスデータを記憶する。本実施形態において、マスデータとは、様々なニュースサイトや、テレビ番組表サイト等であってもよい。また、関連語句抽出用マスデータ記憶部２５に記憶されるマスデータは、継続的に更新され、最新データを取り込むことで成長していく。
【００４９】
（語句抽出部）
語句抽出部２３は、マスデータ検索部２２により検索されたデータに対し、形態素解析を行い、語句を抽出し、抽出した語句を抽出語句記憶部２６に記憶させる。
【００５０】
（語句集計部）
語句集計部２４は、抽出語句記憶部２６に問い合わせて、記憶されている抽出語句に基づいて、入力語句を含むデータから抽出された各語句の登場数（または出現頻度率）を算出する。また、語句集計部２４は、算出した各語句の登場数（または出現頻度率）を制御部２１に出力する。
【００５１】
＜３．動作処理＞
［３−１．検索処理］
次に、本実施形態による検索システムの動作処理について図４を参照して説明する。図４は、本実施形態による検索システムの動作処理を示すフローチャートである。
【００５２】
図４に示すように、まず、情報処理装置１の操作部１１から語句が入力された場合（Ｓ１０３／Ｙｅｓ）、情報処理装置１は、入力語句に対する関連語句候補を抽出（取得）する（Ｓ１０６）。情報処理装置１は、関連語句候補をサーバ２から取得してもよい。サーバ２による関連語句候補の抽出処理は、「３−２．関連語句候補の抽出処理」において具体的に説明する。
【００５３】
次いで、情報処理装置１の関連語句確定部１３は、関連語句候補から、利用者特有のデータに基づいて、検索に用いる関連語句を確定する（Ｓ１０９）。
【００５４】
次に、情報処理装置１の検索部１４は、確定した関連語句、および入力語句に基づいて、番組データ記憶部１６に対して番組検索を行う（Ｓ１１２）。
【００５５】
次いで、情報処理装置１の制御部１２（表示制御部）は、入力語句、入力語句に基づく番組検索結果、関連語句、関連語句に基づく番組検索結果を含む結果表示画面を表示部１９に表示するよう制御する（Ｓ１１５）。
【００５６】
続いて、検索語句が再度入力された場合（Ｓ１１８／Ｙｅｓ）、情報処理装置１は、上記Ｓ１０６〜Ｓ１１５を繰り返す。
【００５７】
［３−２．関連語句候補の抽出処理］
次に、上述した図４のステップＳ１０６に示す関連語句候補の抽出処理について図５を参照して説明する。図５は、本実施形態による関連語句候補抽出処理を示すフローチャートである。
【００５８】
図５に示すように、まず、サーバ２のマスデータ検索部２２は、関連語句抽出用マスデータ記憶部２５に記憶されているマスデータから、入力語句を含むデータを検索する（Ｓ１２３）。
【００５９】
次いで、入力語句を含むデータが検索された場合（Ｓ１２６／Ｙｅｓ）、語句抽出部２３は、検索されたデータから語句を抽出し、抽出した語句を抽出語句記憶部２６に記憶させる（Ｓ１２９）。
【００６０】
次に、語句集計部２４は、抽出語句記憶部２６に問い合わせて、記憶されている抽出語句に基づいて、入力語句を含むデータから抽出された各語句の登場数を集計する（Ｓ１３２）。
【００６１】
そして、制御部２１は、語句集計部２４により集計された各語句の登場数に応じて、登場数が多い順に、指定数の語句を関連語句候補として抽出する（Ｓ１３５）。
【００６２】
以上説明したように、本実施形態による検索システムによれば、利用者が入力した入力語句に関連し、利用者特有のデータに基づいて確定された（ユーザ毎にカスタマイズされた）関連語句を用いて番組検索を行うことができる。
【００６３】
本実施形態による検索システムは、目的の番組が不明確な利用者が曖昧な語句を入力した場合でも、入力語句に対する関連語句に基づいて検索を行うことで、目的の番組を検索することができる。また、本実施形態による検索システムは、検索に用いる関連語句を、利用者毎にカスタマイズするので、利用者毎に最適化された番組検索を実現することができる。
【００６４】
＜４．結果表示画面の具体例＞
次に、本実施形態による結果表示画面について、第１〜第５の具体例を挙げて説明する。
【００６５】
［４−１．第１の具体例］
図６Ａおよび図６Ｂは、結果表示画面の第１の具体例を説明するための画面遷移図である。図６Ａの結果表示画面３０は、検索部１４により、入力語句（以下、検索開始語句とも称す）に基づいた検索、および検索開始語句に対する関連語句に基づいた検索が行われた場合に、制御部１２（表示制御部）により表示制御される結果表示画面である。
【００６６】
図６Ａの結果表示画面３０に示すように、検索開始語句３１（入力語句）に基づく検索結果３２は検索開始語句３１を先頭に並べて表示され、さらに、確定された各関連語句Ａ〜Ｄに基づく検索結果は各関連語句Ａ〜Ｄを先頭に並べて表示される。
【００６７】
なお、各検索結果の並び順は、例えば放送日時順、または好みのジャンル値順等であってもよい。
【００６８】
ここで、制御部１２（表示制御部）は、検索開始語句３１（入力語句）に基づく検索結果３２（検索結果３２−１、３２−２）と、各関連語句Ａ〜Ｄに基づく検索結果を異なる態様で表示してもよい。例えば、制御部１２は、図６Ａに示すように、検索開始語句３１に基づく検索結果３２を、各関連語句Ａ〜Ｄに基づく検索結果より大きく表示してもよい。
【００６９】
また、制御部１２は、関連語句の検索開始語句３１（入力語句）との関連度合いや、検索ヒット数に基づいて、関連語句に基づく検索結果の表示態様を制御してもよい。なお、検索開始語句３１との関連度合いは、例えば語句集計部２４により算出された登場数（または出現頻度率）に基づいて判断されてもよい。
【００７０】
例えば、図６Ａに示すように、制御部１２は、検索開始語句３１との関連度合いが高い順に各関連語句およびその検索結果を並べて表示してもよいし、その逆であってもよい。さらに、制御部１２は、図６Ａに示すように、各関連語句を、関連度合いが高い順から濃い色で表示してもよいし、その逆であってもよい。
【００７１】
また、制御部１２は、検索ヒット数の多い順に、各関連語句およびその検索結果を並べて表示してもよい。この場合、制御部１２は、関連語句Ｃ：４ｈｉｔ、関連語句Ａ：３ｈｉｔ、関連語句Ｂ：２ｈｉｔ、関連語句Ｄ：１ｈｉｔ、の順に並べて表示する。また、制御部１２は、検索ヒット数の少ない順に並べてもよい。
【００７２】
また、上述したように、本実施形態による結果表示画面は、検索語句入力インターフェースを兼ねる。すなわち、利用者は、図６Ａに示す結果表示画面３０に表示される関連語句Ａ〜Ｄのいずれかを、新たに検索用の語句（入力語句）として指定（入力）することができる。
【００７３】
例えば、結果表示画面３０に表示される「関連語句Ｃ」３３が指定された場合（図４に示すステップＳ１１８／Ｙｅｓ）、情報処理装置１は、関連語句Ｃに関連する関連語句（間接関連語句）候補をサーバ２から取得し、利用者毎に間接関連語句を確定する。なお、間接関連語句のサーバ２による抽出、および情報処理装置１による間接関連語句の確定は、上述した関連語句候補の抽出、および関連語句の確定と同様である。
【００７４】
次いで、情報処理装置１の検索部１４は、確定された間接関連語句（関連語句１〜４）に基づいて番組検索を行い、検索結果を制御部１２に出力する。
【００７５】
そして、制御部１２は、図６Ａの結果表示画面３５に示すように、関連語句Ｃに基づく検索結果３４、および間接関連語句（関連語句１〜４）に基づく検索結果を一画面で表示する。
【００７６】
さらに、図６Ａの結果表示画面３５に示すように、「関連語句Ｃ」３３の上方には、検索開始語句３１が表示される。これにより、利用者は、検索に用いられた語句の履歴を確認することができる。
【００７７】
また、図６Ａに示す結果表示画面３５も、検索語句入力インターフェースを兼ねるので、例えば利用者により「関連語句３」３６が指定された場合、情報処理装置１は、関連語句３に関連する関連語句ａ〜ｄに基づいて検索を行う。そして、図６Ｂの結果表示画面３８に示すように、制御部１２は、関連語句３の検索結果３７、および関連語句ａ〜ｄの検索結果を一画面で表示する。
【００７８】
また、図６Ｂの結果表示画面３８に示すように、過去の検索に用いられた検索開始語句３１、および「関連語句Ｃ」３３が、「関連語句３」３６の上方に時系列で表示される。
【００７９】
このように、本実施形態は、語句の連続指定による連続的な検索を実現することができる。なお、利用者は、履歴表示される過去の検索語句を指定することも可能であって、例えば図６Ｂの結果表示画面３８に表示される検索開始語句３１が指定された場合、図６Ａの結果表示画面３０に画面遷移する。
【００８０】
また、本実施形態では、結果表示画面に表示される検索結果から、検索された放送予定番組の視聴／録画予約、または検索された録画番組の再生を指示できるようにしてもよい。具体的には、例えば図７に示すように、検索結果３２−１が、検索された放送予定番組の番組情報（テキストやサムネイル画像）と、予約指示を受け付けるための予約ボタン４１を含んでもよい。予約ボタン４１が選択された場合、情報処理装置１は、検索結果３２−１に示される放送予定番組の録画予約を実行する。
【００８１】
以上、本実施形態による結果表示画面の第１の具体例について具体的に説明した。次に、本実施形態による結果表示画面の第２の具体例について説明する。
【００８２】
［４−２．第２の具体例］
第２の具体例による結果表示画面では、検索に用いられた語句の周りに、放射状に検索結果および関連する語句が表示される。以下、上述した図６Ａに示す結果表示画面３５の状態（「関連語句Ｃ」３３が、新たな検索語句として指定された状態）における第２の具体例を図８に示す。
【００８３】
図８に示すように、検索開始語句３１を中心として、放射状に関連語句Ａ〜Ｄが表示される。さらに、新たな検索語句として「関連語句Ｃ」３３が指定されたために、図８に示すように、「関連語句Ｃ」３３を中心として、放射状に関連語句Ｃに基づく検索結果３４−１〜３４−４、および関連語句１〜４が表示される。
【００８４】
なお、制御部１２は、関連度合いに応じて、語句と語句の距離（線長）の長さを制御してもよい。例えば、図８に示す例では、制御部１２は、関連度合いが高い程距離を短くし、関連度合が低い程距離を長くして表示する。また、制御部１２は、併せて関連度合いに応じて、語句の色の濃さを制御してもよい。
【００８５】
また、制御部１２は、検索ヒット数に応じて、語句の大きさを制御してもよい。例えば、図８に示す例では、制御部１２は、検索ヒット数が多い程語句を大きく表示し、検索ヒット数が少ない程語句を小さく表示する。
【００８６】
また、制御部１２は、語句に基づく検索結果の数を、「数字ｈｉｔ」として語句と共に表示してもよい。例えば、制御部１２は、図８に示すように、検索開始語句の検索結果が４件の場合、検索開始語句と共に「４ｈｉｔ」と表示し、関連語句Ａの検索結果が３件の場合、関連語句Ａと共に「３ｈｉｔ」と表示する。
【００８７】
また、図８に示すように、第２の具体例では、過去の検索語句である検索開始語句３１を表示してもよい。このように、過去の検索語句の履歴を表示することで、過去の検索語句が指定された場合、過去の検索結果表示画面に遡ることが可能である。
【００８８】
以上、本実施形態による結果表示画面の第２の具体例について具体的に説明した。次に、本実施形態による結果表示画面の第３の具体例について説明する。
【００８９】
［４−３．第３の具体例］
第３の具体例による結果表示画面では、語句に基づく検索結果、および語句に関連する語句が直感的に把握できるよう表示される。
【００９０】
例えば、図９に示すように、第３の具体例では、検索語句領域である探索Ｂｏｘ６０を表示する。また、探索Ｂｏｘ６０の周りには、例えば検索開始語句に対する関連語句Ａ〜Ｄを表示する。
【００９１】
「関連語句Ｃ」３３が新たな検索語句として指定された場合、図９の上に示すように、制御部１２（表示制御部）は、「関連語句Ｃ」３３が探索Ｂｏｘ５０（検索語句領域）に移動するよう表示制御する。
【００９２】
そして、制御部１２は、図９の下に示すように、探索Ｂｏｘ５０内の表示を「検索開始語句」から「関連語句Ｃ」に変更するよう表示制御する。さらに、制御部１２は、関連語句Ｃに基づく検索結果３４−１〜３４−４および関連語句Ｃに関連する関連語句（間接関連語句）１〜２が、探索Ｂｏｘ５０内から飛び出して、放射状に広がるよう表示制御する。
【００９３】
また、制御部１２は、図９の下に示すように、検索結果１〜４の順に、検索結果の大きさを制御してもよい。また、検索結果１〜４の順は、例えば放送日時順、好みのジャンル値順等であってもよい。
【００９４】
以上、本実施形態による結果表示画面の第３の具体例について具体的に説明した。次に、本実施形態による結果表示画面の第４の具体例について説明する。
【００９５】
［４−４．第４の具体例］
第４の具体例による結果表示画面では、各検索結果が、多画面再生により表示される。例えば、「関連語句Ｃ」３３の検索結果４４−１〜４４−４が録画番組であった場合、制御部１２（表示制御部）は、図１０に示すように、検索結果４４−１〜４４−４による各録画番組を多画面再生表示するよう制御する。
【００９６】
また、制御部１２は、検索結果４４−１〜４４−４の順に、再生画面の大きさを制御してもよい。また、検索結果４４−１〜４４−４の順は、例えば放送日時順、好みのジャンル値順等であってもよい。
【００９７】
以上、本実施形態による結果表示画面の第４の具体例について具体的に説明した。次に、本実施形態による結果表示画面の第５の具体例について説明する。
【００９８】
［４−５．第５の具体例］
第５の具体例による結果表示画面では、連続検索時の検索語句（検索に用いられた語句）および検索結果表示画面が時系列に履歴表示される。
【００９９】
例えば、検索開始語句（入力語句）３１に対する関連語句Ａ〜Ｄのうち、「関連語句Ｃ」３３が新たな検索語句として指定された状態の結果表示画面の第５の具体例について、図１１を参照して説明する。
【０１００】
図１１は、本実施形態による結果表示画面の第５の具体例を示す図である。図１１に示すように、検索開始語句３１、検索開始語句３１の検索結果を含む結果表示画面６１、「関連語句Ｃ」３３、および「関連語句Ｃ」３３の検索結果を含む結果表示画面６３が、検索履歴として、Ｚ軸上に表示される。
【０１０１】
図１１に示す例では、原点に近い程、より最近の検索語句（検索に用いられた語句）および結果表示画面の履歴となる。また、検索語句および結果表示画面の履歴が表示されるので、過去に遡った検索や結果表示画面の表示も可能である。
【０１０２】
また、図１１に示す例では、Ｚ軸（斜軸）上の最も原点に近い結果表示画面６３が、過去の結果表示画面６１より手前に（上に）に表示されている。第５の具体例による結果表示画面６３は、例えば図１１に示すように、Ｘ軸上に、「関連語句Ｃ」３３に関連する関連語句（間接関連語句）１〜４が表示され、Ｙ軸上に、「関連語句Ｃ」３３に基づく検索結果１〜４が表示される。
【０１０３】
また、Ｘ軸（縦軸）は、図１１に示すように、各関連語句１〜４の、関連語句Ｃとの関連度合いを示し、関連度合いが高い程、関連語句Ｃ（原点）の近くに表示される。
【０１０４】
また、Ｙ軸（横軸）は、図１１に示すように、各検索結果１〜４の放送日時を示し、例えば原点に近い程、放送日時が現在日時に近い。
【０１０５】
よって、利用者は、Ｘ軸とＹ軸に展開された各検索結果（検索された番組）の空間的位置関係に基づいて、直感的に、原点に近いほど目的（検索語句）に近く、近い未来に視聴できる番組と解釈できる。
【０１０６】
以上、本実施形態による結果表示画面の第１〜第５の具体例について具体的に説明した。続いて、本開示の一実施形態による検索システムの補足説明を行う。
【０１０７】
＜５．補足＞
［５−１．検索ワード履歴の共有］
本実施形態において、検索語句履歴記憶部１７に記憶される検索語句の履歴を、他の利用者と共有するようにしてもよい。
【０１０８】
検索語句履歴記憶部１７に記憶される検索語句は、利用者が入力した入力語句や、入力語句に対して利用者毎にカスタマイズされて確定された関連語句であるので、利用者の興味・嗜好を反映した語句と言える。よって、例えば利用者と興味・嗜好が類似する他の利用者の検索語句履歴を用いることで、より利用者の嗜好に応じた幅広い検索を実現することができる。
【０１０９】
［５−２．番組データの工夫］
本実施形態による関連語句確定部１３は、番組データ記憶部１６に記憶されている番組の字幕データに基づいて、関連語句を確定してもよい。また、本実施形態による検索部１４は、番組データ記憶部１６に記憶されている番組の字幕データを用いて番組を検索してもよい。
【０１１０】
このように、電子番組情報が継続的に配信されない地域においても、番組の字幕データを用いて関連語句の確定や検索を行えるようにすることで、検索システムの精度が高められる。
【０１１１】
［５−３．検索開始語句候補の提示］
本実施形態において、検索開始語句は、利用者が自ら任意に入力する入力語句であってもよいし、情報処理装置１が提示した検索開始語句候補から利用者が指定した語句であってもよい。検索開始語句候補の提示について、図１２および図１３を参照して具体的に説明する。
【０１１２】
図１２は、番組メタデータに基づく検索開始語句の候補表示例を示す図である。図１２に示すように、表示画面７０は、再生画面７２を含み、利用者が現在視聴中の番組が再生されている。この時、再生画面７２と共に表示される番組メタデータ表示画面７４には、現在視聴中の番組の番組メタデータに含まれる番組記述７６が表示されていてもよい。
【０１１３】
そして、本実施形態による制御部１２は、現在視聴中の番組の番組メタデータから番組に関係する語句を抽出し、抽出した関係語句を、検索開始語句の候補として表示する。検索開始語句の候補（関係語句）の表示は、例えば図１２に示すように、番組メタデータ表示画面７４内の、検索開始語句表示画面７８に表示されてもよい。
【０１１４】
これにより、利用者は、検索開始語句表示画面７８に表示された関係語句１〜３から検索開始語句を指定（入力）することができる。また、情報処理装置１は、指定（入力）された語句を検索開始語句として、上述した検索処理（「３−１．検索処理」参照）を実施し、検索結果表示画面を表示するよう制御する。
【０１１５】
図１３は、世の中の注目語句に基づく検索開始語句の候補表示例を示す図である。ここで、世の中の注目語句とは、複数の利用者の検索語句履歴を集計して決定された語句であってもよい。本実施形態による情報処理装置１の制御部１２は、現在利用者が視聴中のデータに関わらず、注目語句を検索開始語句の候補として表示することができる。
【０１１６】
例えば、図１３に示すように、表示画面８０において、現在利用者が視聴中の電子番組表８２が表示されているところ、制御部１２は、電子番組表８２の内容とは関係なく、検索開始語句表示画面８４に、検索開始語句の候補である注目語句１〜３を表示する。
【０１１７】
これにより、利用者は、検索開始語句表示画面８４に表示された注目語句１〜３から検索開始語句を指定（入力）することができる。また、情報処理装置１は、指定（入力）された語句を検索開始語句として、上述した検索処理（「３−１．検索処理」参照）を実施し、検索結果表示画面を表示するよう制御する。
【０１１８】
［５−４．システム構成の工夫］
上述した図１に示す検索システムでは、情報処理装置１とネットワーク３を介して接続するサーバ２が、関連語句候補を抽出しているが、本開示による検索システムの構成はこれに限定されない。例えば、情報処理装置１の制御部１２が、ネットワーク上のマスデータを用いて特定のアルゴリズムにより関連語句候補を抽出する処理を行ってもよい。これにより、利用するマスデータの更新が容易になり、また、最新のマスデータを用いることができる。
【０１１９】
＜６．まとめ＞
上述したように、本実施形態による検索システムでは、入力語句に対する関連語句をユーザ（利用者）毎にカスタマイズして確定することが可能である。
【０１２０】
これにより、目的の番組が不明確な状況下においても、効果的な番組検索システムを実現することができる。また、入力語句に関連する関連語句を検索に用いることで、通常の番組検索システムでは検索できなかった番組を検索することができる。
【０１２１】
また、関連語句候補の抽出をサーバ２が実行し、抽出元をサーバ上のマスデータとすることで、データ更新が容易であり、また、世の中の最新語句を関連語句候補に反映することができる。
【０１２２】
また、関連語句候補の確定を情報処理装置１（クライアント端末）が実行し、利用者特有のデータを用いることで、個々の利用者の利用に最適化した関連語句を確定することができる。
【０１２３】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本技術はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属
するものと了解される。
【０１２４】
例えば、上述した実施形態では、検索対象が放送予定番組や録画番組となっているが、本開示による検索システムの検索対象はこれに限定されず、静止画、動画、テキスト情報、ゲーム、アプリケーション等の様々なコンテンツデータを検索対象としてもよい。
【０１２５】
なお、本技術は以下のような構成も取ることができる。
（１）
記憶部と、
入力語句に対する関連語句の候補を取得する候補取得部と、
前記関連語句の候補から、前記記憶部に記憶されている情報に基づいて関連語句を確定する関連語句確定部と、
を備える、情報処理装置。
（２）
前記情報処理装置は、前記入力語句および前記関連語句確定部により確定された前記関連語句に基づく検索を行う検索部をさらに備える、前記（１）に記載の情報処理装置。
（３）
前記情報処理装置は、前記入力語句および前記確定された前記関連語句の表示と、前記検索部による検索結果の表示を制御する表示制御部をさらに備える、前記（２）に記載の情報処理装置。
（４）
前記表示制御部は、前記入力語句、前記入力語句に基づく検索結果、前記関連語句、および前記関連語句に基づく検索結果の各々を示す表示を含む第１の結果表示画面を生成する、前記（３）に記載の情報処理装置。
（５）
前記表示制御部は、前記入力語句に基づく検索結果を示す表示を、前記関連語句に基づく検索結果を示す表示と異なる態様で生成する、前記（４）に記載の情報処理装置。
（６）
前記入力語句に基づく１の検索結果を示す表示は、前記関連語句に基づく１の検索結果を示す表示より大きい、前記（５）に記載の情報処理装置。
（７）
前記入力語句に基づく検索結果は、前記入力語句を先頭に並べて表示され、
前記関連語句に基づく検索結果は、前記関連語句を先頭に並べて表示される、前記（４）〜（６）のいずれか１項に記載の情報処理装置。
（８）
前記入力語句に基づく検索結果は、前記入力語句を中心に放射状に表示され、
前記関連語句に基づく検索結果は、前記関連語句を中心に放射状に表示される、前記（４）〜（６）のいずれか１項に記載の情報処理装置。
（９）
前記検索部は、前記第１の結果表示画面において前記関連語句が選択された場合、前記関連語句に関連する間接関連語句に基づく検索を行い、
前記表示制御部は、前記関連語句、前記関連語句に基づく検索結果、前記間接関連語句、および前記間接関連語句に基づく検索結果の各々を示す表示を含む第２の結果表示画面を生成する、前記（４）〜（８）のいずれか一項に記載の情報処理装置。
（１０）
前記表示制御部は、前記検索部による検索に用いられた語句の履歴を示す表示を生成する、前記（９）に記載の情報処理装置。
（１１）
前記表示制御部は、検索結果の表示を含む結果表示画面の履歴を示す表示を生成する、前記（９）に記載の情報処理装置。
（１２）
前記表示制御部は、前記関連語句が選択された場合、前記関連語句を検索語句領域に移動するよう表示し、次に、前記関連語句に基づく検索結果を、前記検索語句領域から放射状に広がるよう表示する、前記（４）〜（６）のいずれか１項に記載の情報処理装置。
（１３）
前記表示制御部は、前記検索結果を、少なくとも文字、サムネル画像、または動画像により表示する、前記（３）〜（１２）のいずれか１項に記載の情報処理装置。
（１４）
前記表示制御部は、複数の前記検索結果を、多画面再生により表示する、前記（１３）に記載の情報処理装置。
（１５）
前記候補取得部は、マスデータから前記入力語句を含むデータを抽出し、抽出したデータに出現する語句を、取得条件に応じて前記関連語句の候補として取得する、前記（１）〜（１４）のいずれか１項に記載の情報処理装置。
（１６）
前記候補取得部は、外部機器への問い合わせにより前記関連語句の候補を取得する、前記（１）〜（１４）のいずれか１項に記載の情報処理装置。
（１７）
前記記憶部は、ユーザ特有の情報を記憶しており、
前記関連語句確定部は、前記記憶部に記憶されている前記ユーザ特有の情報に基づいて前記関連語句を確定する、前記（１）〜（１６）のいずれか１項に記載の情報処理装置。
（１８）
入力語句に対する関連語句の候補を取得するステップと、
前記関連語句の候補から、記憶部に記憶している情報に基づいて関連語句を確定するステップと、
を含む、情報処理方法。
（１９）
コンピュータを、
記憶部と、
入力語句に対する関連語句の候補を取得する候補取得部と、
前記関連語句の候補から、前記記憶部に記憶されている情報に基づいて関連語句を確定する関連語句確定部と、
として機能させるための、プログラム。
【符号の説明】
【０１２６】
１    情報処理装置
２    サーバ
３    ネットワーク
１１    操作部
１２    制御部
１３    関連語句確定部
１４    検索部
１５    利用者データ記憶部
１６    番組データ記憶部
１７    検索語句履歴記憶部
１８    通信部
１９    表示部
２１    制御部
２２    マスデータ検索部
２３    語句抽出部
２４    語句集計部
２５    関連語句抽出用マスデータ記憶部
２６    抽出語句記憶部
２８    通信部
【図１】
2013172096.tif 000003
【図２】
2013172096.tif 000004
【図３】
2013172096.tif 000005
【図４】
2013172096.tif 000006
【図５】
2013172096.tif 000007
【図６Ａ】
2013172096.tif 000008
【図６Ｂ】
2013172096.tif 000009
【図７】
2013172096.tif 000010
【図８】
2013172096.tif 000011
【図９】
2013172096.tif 000012
【図１０】
2013172096.tif 000013
【図１１】
2013172096.tif 000014
【図１２】
2013172096.tif 000015
【図１３】
2013172096.tif 000016
【国際調査報告】
2013172096.tif 000017
2013172096.tif 000018
2013172096.tif 000019
2013172096.tif 000020