(57)【要約】【課題】装置内の仮名漢字変換辞書に頼ることなく、新語を含む文字列を容易に入力する。【解決手段】文字列入力装置である受信機１０は、ネットワーク１００を介してデータを送受信する通信部２４と、リモコン３０によって入力された未確定文字列７３ｃと確定文字列７３ｂをそれぞれ識別可能に表示する入力文字列表示処理部１９と、未確定文字列７３ｃを検索サーバ４００に送信して、この未確定文字列７３ｃに対応する第１の補完文字列を取得して最初の語句を未確定文字列７３ｃの候補として画面上に一覧表示する未確定文字列候補表示処理部２０と、リモコン３０の上下左右キー３２により、いずれかの方向に移動するフォーカス７６ａで未確定文字列７３ｃの候補を指し示し、指し示した未確定文字列７３ｃの候補をリモコン３０の決定キー３２ａによって決定して確定文字列７３ｂに追加する未確定文字列候補決定部２１とを備えている。【選択図】図１
2013130972.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された文字列入力装置であって、
ネットワークを介してデータを送受信する通信部と、
操作部によって入力された未確定文字列と確定文字列をそれぞれ識別可能に表示する入力文字列表示処理部と、
前記未確定文字列を検索サーバに送信して、当該未確定文字列に対応する第１の補完文字列を取得し、当該第１の補完文字列の最初の語句を未確定文字列候補として画面上に一覧表示する未確定文字列候補表示処理部と、
前記操作部の方向操作子により、いずれかの方向に移動する操作要素で当該未確定文字列候補を指し示し、指し示した当該未確定文字列候補を前記操作部の決定操作子によって決定して当該確定文字列に追加する未確定文字列決定部と、
を備えたことを特徴とする文字列入力装置。
【請求項２】
前記未確定文字列候補表示処理部は更に、内部データベースにより前記未確定文字列に対応する変換文字列を取得し、当該変換文字列および前記第１の補完文字列の最初の語句を前記未確定文字列候補として画面上に一覧表示する、
ことを特徴とする請求項１に記載の文字列入力装置。
【請求項３】
前記未確定文字列は、前記操作部によって入力された仮名文字からなる文字列である、
ことを特徴とする請求項２に記載の文字列入力装置。
【請求項４】
請求項１ないし請求項３のいずれか１項に記載の文字列入力装置は、更に、
前記確定文字列を前記検索サーバに送信して、当該確定文字列に対応する第２の補完文字列を取得し、当該第２の補完文字列を画面上に一覧表示する確定文字列候補表示処理部と、
前記操作要素で当該第２の補完文字列を指し示し、指し示した当該第２の補完文字列を前記操作部の前記決定操作子によって決定して新たに当該確定文字列とする補完文字列決定部と、
を備えたことを特徴とする文字列入力装置。
【請求項５】
ネットワークに接続された文字列入力装置であって、
ネットワークを介してデータを送受信する通信部と、
操作部によって入力された未確定文字列と確定文字列をそれぞれ識別可能に表示する入力文字列表示処理部と、
内部データベースにより前記未確定文字列に対応する変換文字列を取得し、当該変換文字列を未確定文字列候補として画面上に一覧表示する未確定文字列候補表示処理部と、
前記操作部の方向操作子により、いずれかの方向に移動する操作要素で当該未確定文字列候補を指し示し、指し示した当該未確定文字列候補を前記操作部の決定操作子によって決定して当該確定文字列に追加する未確定文字列決定部と、
前記確定文字列を検索サーバに送信して、当該確定文字列に対応する第２の補完文字列を取得し、当該第２の補完文字列を画面上に一覧表示する確定文字列候補表示処理部と、
前記操作要素で当該第２の補完文字列を指し示し、指し示した当該第２の補完文字列を前記操作部の前記決定操作子によって決定して新たに当該確定文字列とする補完文字列決定部と、
を備えたことを特徴とする文字列入力装置。
【請求項６】
請求項１ないし請求項５のいずれか１項に記載の文字列入力装置を備えたコンテンツの受信機であって、
前記入力文字列表示処理部は、再生中の当該コンテンツのメタ情報を前記確定文字列として表示する、
ことを特徴とするコンテンツの受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を検索するための文字列を入力する文字列入力装置およびコンテンツの受信機に関する。
【背景技術】
【０００２】
近年、ネットワーク接続されて動作する家庭電化製品が普及し始めており、これら家庭電化製品は、「ネット家電」と呼ばれている。これらネット家電の中には、ネットワークを介してコンテンツを受信する受信機がある。従来のコンテンツを受信する受信機は、コンテンツを検索するキーワードを入力するために、仮名漢字変換辞書と仮名漢字変換処理部とを搭載していた。
【０００３】
特許文献１には、Ｗｅｂ（World Wide Web）サイトへの書き込みに適した表現を推奨する発明が記載されている。特許文献１に記載の発明は、推奨表現検索装置とＷｅｂサーバ装置とに通信ネットワークを介して接続されるユーザ端末装置において、前記Ｗｅｂサーバ装置が提供する文字入力画面を表示する手段と、前記文字入力画面に対する入力として、ユーザから前記ユーザ端末装置に入力された文字列を取得し、当該文字列と前記Ｗｅｂサイトの識別情報とを含む推奨表現要求を前記推奨表現検索装置に送信する手段と、推奨表現文字列を、前記推奨表現検索装置から受信し、当該推奨表現文字列を、前記文字列に対する変換候補として表示する手段と、選択された変換候補を前記文字列に代えて前記文字入力画面に対する入力として記憶手段に保持する手段とを備えている。
【０００４】
特許文献２には、インターネット上のショッピングサイトにおいて、ユーザが商品を効率良く探し出すために、ユーザが行う商品検索を支援する発明が記載されている。特許文献２に記載の発明は、入力欄を含む商品検索ページをユーザ端末に表示させ、ユーザ端末から送信される入力ワード情報を取得し、入力欄に対して入力される文字を特定する。更に、当該発明は、想定ワードに関連付けて、予め定められた評価基準に基づいて順位付けされた各商品のそれぞれの検索に用いる検索支援ワードを記憶しているデータベースを参照し、特定した文字に適合する想定ワードから検索支援ワードを取得して、商品検索ページに於ける所定領域に表示させる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−０９７４８７号公報
【特許文献２】特開２０１１−１３３９２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載されている発明は、掲示板ごと（Ｗｅｂサイトごと）に推奨表現文字列を辞書データとして装置内に格納するため、多くの記憶容量が必要となり、コストが掛る。更に、特許文献１の発明を搭載した装置は、辞書データの増大に伴い、入力キーワードに対する候補提示の応答が遅くなる虞がある。
【０００７】
特許文献２に記載されている発明は、流行語に代表される一過性の言葉や、新しい概念の言葉（以下、「新語」という。）を入力された場合、入力したキーワードに対して適切な候補が表示されない。このような新語に対応するには、サーバ内の仮名漢字変換辞書を常に更新する必要があり、コストが掛る虞がある。
【０００８】
そこで、本発明は、装置内の仮名漢字変換辞書に頼ることなく、新語を含む文字列を容易に入力することを可能とする文字列入力装置およびコンテンツの受信機を提供することを課題とする。
【課題を解決するための手段】
【０００９】
前記した課題を解決するため、本発明は、以下のように構成した。
【００１０】
すなわち、本発明の請求項１に記載の発明では、ネットワークに接続された文字列入力装置であって、ネットワークを介してデータを送受信する通信部と、操作部によって入力された未確定文字列と確定文字列をそれぞれ識別可能に表示する入力文字列表示処理部と、前記未確定文字列を検索サーバに送信して、当該未確定文字列に対応する第１の補完文字列を取得し、当該第１の補完文字列の最初の語句を未確定文字列候補として画面上に一覧表示する未確定文字列候補表示処理部と、前記操作部の方向操作子により、いずれかの方向に移動する操作要素で当該未確定文字列候補を指し示し、指し示した当該未確定文字列候補を前記操作部の決定操作子によって決定して当該確定文字列に追加する未確定文字列決定部と、を備えたことを特徴とする文字列入力装置とした。
その他の手段については、発明を実施するための形態のなかで説明する。
【発明の効果】
【００１１】
本発明によれば、装置内の仮名漢字変換辞書に頼ることなく、新語を含む文字列を容易に入力することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に於ける受信機を示す概略の構成図である。
【図２】本実施形態に於けるリモコンを示す概略の構成図である。
【図３】本実施形態に於ける検索画面を示す図である。
【図４】本実施形態に於ける仮名文字の入力を示す図である。
【図５】本実施形態に於ける検索サーバとの通信を示す図である。
【図６】本実施形態に於ける検索モードの遷移を示す図である。
【図７】本実施形態に於ける確定文字列に対する候補文字列リスト表示処理を示すフローチャートである。
【図８】本実施形態に於ける未確定文字列に対する候補文字列リスト表示処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以降、本発明を実施するための形態を、図を参照して詳細に説明する。
【００１４】
（本実施形態の構成）
図１は、本実施形態に於ける受信機を示す概略の構成図である。
受信機１０は、処理部１１と、通信部２４と、リモコン受信部２５と、記憶部２６と、不揮発性記憶部２７と、画像表示部２８と、外部インタフェース２９とを備えている。受信機１０は、ネットワーク１００を介してストリーミングコンテンツを受信するものである。受信機１０は、リモコン３０が送信する操作情報を、リモコン受信部２５によって受信し、当該操作情報に基いて動作する。
【００１５】
受信機１０の通信部２４は、ネットワーク１００であるインターネットを介して動画サーバ「Ａ」２００Ａ、動画サーバ「Ｂ」２００Ｂ、番組情報サーバ「Ａ」３００Ａ、および、検索サーバ４００に接続されている。以下、動画サーバ「Ａ」２００Ａ、動画サーバ「Ｂ」２００Ｂを区別しないときには、単に動画サーバ２００と記載する。
なお、以下で、ストリーミングコンテンツのことを、単に「コンテンツ」と記載している場合がある。
【００１６】
動画サーバ２００は、ストリーミングコンテンツを格納しているサーバであり、外部装置からの要求に応じて、格納しているストリーミングコンテンツを送信する。動画サーバ２００は、外部装置から検索情報を受信したとき、この検索情報に応じたストリーミングコンテンツのＵＲＬ（Uniform Resource Locator）を送信する機能を有している。ここで検索情報とは、ストリーミングコンテンツのタイトル、ストリーミングコンテンツに付与されたキーワード、ストリーミングコンテンツを投稿した投稿者の名前などである。
【００１７】
更に、動画サーバ２００は、外部装置から、ストリーミングコンテンツの識別情報を受信したとき、当該識別情報に関連付けられたストリーミングコンテンツのＵＲＬを送信する機能を有している。当該ストリーミングコンテンツに関連付けられたストリーミングコンテンツは、一般的には「関連動画」と呼ばれている。
【００１８】
番組情報サーバ「Ａ」３００Ａは、所定のチャンネルに関するストリーミングコンテンツのメタ情報を格納しているサーバであり、外部装置からの要求に応じて、格納しているストリーミングコンテンツを送信するものである。
【００１９】
受信機１０は、画像表示部２８によって、例えば、ＨＤＭＩ（High-Definition Multimedia Interface）ケーブルを介して、テレビ５０に接続されている。受信機１０は、外部インタフェース２９によって、例えばＵＳＢ（Universal Serial Bus）ケーブルを介して、ストレージ４０に接続されている。
【００２０】
処理部１１は、例えば、ＣＰＵ（Central Processing Unit）がＲＡＭ（Random Access Memory）にソフトウェアプログラムを読込んで実行することによって具現化される。
【００２１】
通信部２４は、例えば、ネットワークインタフェースであり、ネットワーク１００（インターネット）に接続されている他の機器やサーバとの間で、相互にデータを通信するものである。
【００２２】
リモコン受信部２５は、リモコン３０が送信した赤外線信号などを受信すると共にデコードするものである。これにより、ユーザが押下したリモコン３０のキーの信号を受信することができる。リモコン３０は、テレビ５０に出力している画面上の操作要素であるフォーカスをいずれかの方向に操作する上下左右キー３２（図２）、および、この操作要素であるフォーカスを決定する決定キー３２ａ（図２）を有している。
記憶部２６は、例えば、ＲＡＭなどであり、一時的にデータなどを格納するものである。
【００２３】
不揮発性記憶部２７は、例えば、フラッシュメモリなどであり、データなどを格納すると共に、電源オフされているときでも格納しているデータを消失しないように構成されているものである。
画像表示部２８は、処理部１１の指示に応じて、画像データを生成して、外部表示装置であるテレビ５０に画像信号を出力するものである。
【００２４】
外部インタフェース２９は、例えば、ＵＳＢホストコントローラであり、外部に接続されているストレージ４０にデータを格納したり、ストレージ４０に格納されているデータを読み出したりするものである。
【００２５】
処理部１１は、メタ情報受信部１２と、チャンネルリスト表示部１５と、コンテンツ決定部１６と、コンテンツ受信部１７と、コンテンツ再生部１８と、入力文字列表示処理部１９と、未確定文字列候補表示処理部２０と、未確定文字列候補決定部２１と、確定文字列候補表示処理部２２と、補完文字列決定部２３と、を備えている。メタ情報受信部１２は更に、テキスト情報受信部１３と、サムネイル情報受信部１４とを備えている。
【００２６】
メタ情報受信部１２は、通信部２４によって、ストリーミングコンテンツのメタ情報を受信するものである。テキスト情報受信部１３は、メタ情報に含まれるテキスト情報を受信するものである。サムネイル情報受信部１４は、メタ情報に含まれるサムネイル情報を受信するものである。
【００２７】
ここで、チャンネルとは、検索情報によって集められたストリーミングコンテンツの集合のことをいう。チャンネルは、例えば、タイトルとキーワードによって検索されたストリーミングコンテンツ、投稿者によって検索されたストリーミングコンテンツ、または、所定のストリーミングコンテンツと関連付けられているストリーミングコンテンツである。これらの検索情報は、例えばタイトルとキーワードの組合せ、投稿者などであり、予め当該受信機１０の不揮発性記憶部２７に登録されている。
【００２８】
チャンネルリスト表示部１５は、ストリーミングコンテンツのインデックスをチャンネルごとに縦方向に配列させたチャンネルリスト（不図示）を表示し、当該インデックス上にそれぞれのメタ情報を表示するものである。
【００２９】
コンテンツ決定部１６は、上下左右キー３２（図２）で操作するフォーカスによってインデックスを指し示し、指し示したインデックスを決定キー３２ａ（図２）によって決定するものである。
コンテンツ受信部１７は、ストリーミングコンテンツを通信部２４によって受信するものである。
コンテンツ再生部１８は、受信したストリーミングコンテンツを再生するものである。
【００３０】
入力文字列表示処理部１９は、リモコン３０から入力された文字列を、後記する検索画面７０（図３）の検索窓７３（図３、図４）に、未確定文字列７３ｃ（図４）と確定文字列７３ｂ（図４）をそれぞれ識別可能に表示するものである。ここで、未確定文字列７３ｃとは、入力された仮名文字が反転表示されているものであり、かつ、未だ検索文字列として確定していないものである。確定文字列７３ｂとは、検索文字列として確定している文字列であり、入力された文字が非反転表示されているものである。
【００３１】
未確定文字列候補表示処理部２０は、未確定文字列７３ｃを検索サーバ４００に送信して、この未確定文字列７３ｃに対応する第１の補完文字列リストを取得し、これら第１の補完文字列リストの最初の語句を、それぞれ未確定文字列７３ｃの候補として画面上に一覧表示するものである。
【００３２】
未確定文字列候補決定部２１は、リモコン３０の上下左右キー３２によって画面上を移動するフォーカス７５ａで、未確定文字列７３ｃの候補を指し示し、指し示した未確定文字列７３ｃの候補をリモコン３０の決定キー３２ａによって決定して、確定文字列７３ｂに追加するものである。
【００３３】
確定文字列候補表示処理部２２は、確定文字列７３ｂを検索サーバ４００に送信して、この確定文字列７３ｂに対応する第２の補完文字列リストを取得し、これら第２の補完文字列リストを画面上に一覧表示するものである。
【００３４】
補完文字列決定部２３は、フォーカス７６ａ（図４）で第２の補完文字列リストを指し示し、指し示した第２の補完文字列をリモコン３０の決定キー３２ａによって決定し、新たな確定文字列７３ｂとするものである。
【００３５】
図２は、本実施形態に於けるリモコンを示す概略の構成図である。
リモコン３０は上部に、電源キー３１と、上キー３２Ｕと、下キー３２Ｄと、左キー３２Ｌと、右キー３２Ｒとを備えている。以下、上キー３２Ｕと、下キー３２Ｄと、左キー３２Ｌと、右キー３２Ｒとを総称して、上下左右キー３２と記載している場合がある。更に図面に於いて、上キー３２Ｕを上矢印、下キー３２Ｄを下矢印、左キー３２Ｌを左矢印、右キー３２Ｒを右矢印で示している場合がある。
【００３６】
電源キー３１は、この受信機１０の電源のオンとオフの指示を行うものである。上下左右キー３２は、画面上に表示されている操作要素（カーソルやフォーカスなど）を上下左右いずれかの方向に操作するものである。
更に、リモコン３０は、投稿者キー３３ａと、関連動画キー３３ｂと、番組表キー３３ｃと、戻るキー３３ｄとを備えている。
投稿者キー３３ａは、投稿者動画リスト（不図示）を画面に表示するキーである。
関連動画キー３３ｂは、関連動画リスト（不図示）を画面に表示するキーである。
番組表キー３３ｃは、番組表（不図示）を画面に表示するキーである。
戻るキー３３ｄは、現在表示している画面に遷移する１つ前の画面に戻るキーである。
【００３７】
更に、リモコン３０は下部に、表示順キー３４ａと、メニューキー３４ｂと、情報キー３４ｃと、リストキー３５ａと、お気に入りキー３５ｂと、キャッシュキー３５ｃと、前チャンネルキー３６ａと、後チャンネルキー３６ｂと、検索キー３６ｃと、「１」キー３７−１と、「２」キー３７−２と、「３」キー３７−３と、「４」キー３７−４と、「５」キー３７−５と、「６」キー３７−６と、「７」キー３７−７と、「８」キー３７−８と、「９」キー３７−９と、「＊」キー３７−１０と、「０」キー３７−０と、「＃」キー３７−１１と、切替キー３８ａと、削除キー３８ｂと、選択キー３８ｃと、ホームキー３８ｄとを備えている。
【００３８】
以下、「１」キー３７−１と、「２」キー３７−２と、「３」キー３７−３と、「４」キー３７−４と、「５」キー３７−５と、「６」キー３７−６と、「７」キー３７−７と、「８」キー３７−８と、「９」キー３７−９と、「＊」キー３７−１０と、「０」キー３７−０と、「＃」キー３７−１１とのことを、総称してテンキー３７と記載している場合がある。図面では、前チャンネルキー３６ａを三角形で示し、後チャンネルキー３６ｂを逆三角形で示している。
【００３９】
表示順キー３４ａは、チャンネルリストに於けるストリーミングコンテンツの表示順番を切りかえるキーである。
メニューキー３４ｂは、メインメニューの表示（不図示）に遷移するキーである。
情報キー３４ｃは、現在再生中のストリーミングコンテンツのメタ情報を表示するキーである。
リストキー３５ａは、お気に入りメニュー（不図示）またはキャッシュメニュー（不図示）を画面に表示するキーである。
お気に入りキー３５ｂは、現在再生中の動画を、お気に入りメニューに登録するものである。
キャッシュキー３５ｃは、現在再生中の動画をキャッシュするものである。但し、キャッシュ再生中には、当該キャッシュキー３５ｃの操作は無効となる。
【００４０】
前チャンネルキー３６ａは、前のチャンネルを選択するものである。
後チャンネルキー３６ｂは、後のチャンネルを選択するものである。
検索キー３６ｃは、検索画面７０（図３）に遷移するものである。
テンキー３７は、チャンネルまたは文字を入力するものである。
切替キー３８ａは、文字入力モードを切り替えるものである。
削除キー３８ｂは、現在選択しているインデックスを削除するものである。
選択キー３８ｃは、現在指し示しているインデックスを選択するものである。
ホームキー３８ｄは、ホーム画面（不図示）であるメインメニューに遷移するものである。
【００４１】
図３（ａ）〜（ｆ）は、本実施形態に於ける検索画面を示す図である。
図３（ａ）は、検索画面７０の構成を示している。
検索画面７０は、常に動画が下層に再生されており、入力モード表示部７１と、小／大文字モード表示部７２と、検索窓７３と、検索表示部７４とが上層に表示されている。この検索窓７３には、カーソル７３ａと、確定文字列７３ｂとが表示されている。
入力モード表示部７１は、現在のリモコン３０のテンキー３７の入力が、平仮名、片仮名、アルファベット、数字のいずれであるかを表示するものである。
小／大文字モード表示部７２は、現在のリモコン３０のテンキー３７の入力が、平仮名およびカタカナ入力に於いては、促音（「っ」、「ゃ」、「ゅ」、「ょ」、「ぁ」、「ぃ」、「ぅ」、「ぇ」、「ぉ」など）、濁音、半濁音に変化ができるということを示すものであり、アルファベット入力に於いては、入力が小文字、大文字のいずれであるかを表示するものである。
【００４２】
検索窓７３は、入力された文字列を表示するものである。カーソル７３ａは、表示されている文字列に於いて、新たに文字が入力される場所を表示している。確定文字列７３ｂは、入力されて確定した文字列を示している。ユーザは、リモコン３０の決定キー３２ａを押下することにより、確定文字列７３ｂを動画サーバ２００に送信して、ストリーミングコンテンツや、ストリーミングコンテンツのメタ情報を受信することができる。
検索画面７０の検索窓７３に文字列が入力されていない状態に於いて、下キー３２Ｄを押下すると、入力文字列表示処理部１９は、検索窓７３の下部に、過去に入力確定した文字列の履歴ダイアログを表示することができる。これにより、ユーザは、過去に入力した文字列を再入力することなく再検索できるので、リモコン３０のキー操作を減らすことができる。
なお、検索窓７３に確定文字列７３ｂが記入されている状態に於いて、ユーザが戻るキー３３ｄを押下すると、入力文字列表示処理部１９は、入力されている確定文字列７３ｂを全て消去する。これにより、一度のキー操作で全ての確定文字列７３ｂを消去できるので、リモコン３０のキー操作を減らすことができる。
検索表示部７４は、「検索」の文字列を表示することにより、検索画面７０が表示されていることを示すものである。
【００４３】
図３（ｂ）は、検索画面７０に於ける平仮名入力画面７０ａを示している。図３（ｂ）は、図３（ａ）に示す検索画面７０と同様である。このとき、平仮名入力画面７０ａを示すため、入力モード表示部７１は「あ」と表示されている。小／大文字モード表示部７２は、入力した文字が促音、濁音、半濁音に変化できることを示すため、「小゛゜」と表示されている。
このときユーザが、「４」キー３７−４（図２）を３回押下すると、平仮名の「つ」が入力され、更に「＊」キー３７−１０（図２）を押下すると、促音「っ」が入力され、更に「＊」キー３７−１０（図２）を押下すると、濁音「づ」が入力される。
例えば、「は」が入力されているときに、１回目に「＊」キー３７−１０（図２）を押下すると、濁点が付与されて「ば」となり、２回目に「＊」キー３７−１０（図２）を押下すると、半濁点が付与されて「ぱ」となる。
【００４４】
図３（ｃ）は、検索画面７０に於ける片仮名入力画面７０ｂを示している。図３（ａ），（ｂ）に示す平仮名入力画面７０ａに於いて、切替キー３８ａを押下したとき、受信機１０は、図３（ｃ）の片仮名入力画面７０ｂに遷移する。このとき、片仮名入力画面７０ｂを示すため、入力モード表示部７１は「ア」と表示されている。小／大文字モード表示部７２は、入力した文字が促音、濁音、半濁音に変化できることを示すため、「小゛゜」と表示されている。
【００４５】
図３（ｄ）は、検索画面７０に於ける英小文字入力画面７０ｃを示している。図３（ｃ）に示す片仮名入力画面７０ｂに於いて、切替キー３８ａを押下したとき、受信機１０は、図３（ｄ）の英小文字入力画面７０ｃに遷移する。このとき、英小文字入力画面７０ｃを示すため、入力モード表示部７１は「ａ」と表示され、かつ、小／大文字モード表示部７２は「小」と表示されている。
【００４６】
図３（ｅ）は、検索画面７０に於ける英大文字入力画面７０ｄを示している。図３（ｄ）に示す英小文字入力画面７０ｃに於いて、切替キー３８ａを押下したとき、受信機１０は、図３（ｅ）の英大文字入力画面７０ｄに遷移する。このとき、英大文字入力を示すため、入力モード表示部７１は「Ａ」と表示され、かつ、小／大文字モード表示部７２は「大」と表示されている。
【００４７】
図３（ｆ）は、検索画面７０に於ける数字入力画面７０ｅを示している。図３（ｅ）に示す英大文字入力画面７０ｄに於いて、切替キー３８ａを押下したとき、受信機１０は、図３（ｆ）の数字入力画面７０ｅに遷移する。このとき、数字入力を示すため、入力モード表示部７１は「０」と表示されている。
この数字入力画面７０ｅに於いて、更に切替キー３８ａを押下したとき、受信機１０は、図３（ｂ）の平仮名入力画面７０ａに遷移する。
【００４８】
図４（ａ），（ｂ）は、本実施形態に於ける仮名文字の入力を示す図である。
図４（ａ）は、未確定文字列７３ｃを含んでいるときの仮名文字入力を示している。
ユーザが平仮名入力画面７０ａ、片仮名入力画面７０ｂのいずれかでリモコン３０のテンキー３７を押下すると、入力された仮名文字が未確定文字列７３ｃとして反転表示される。図４（ａ）では、未確定文字列７３ｃとして「あじあ」が反転表示されている。確定文字列７３ｂの「サッカー」は、非反転表示されている。カーソル７３ａは、未確定文字列７３ｃの後に表示されている。
【００４９】
検索窓７３の下部には、未確定文字列候補表示部７５が表示されている。この未確定文字列候補表示部７５には、未確定文字列７３ｃの「あじあ」の補完候補である「亜細亜大学」、「アジアン」、「アジアカップ」、「アジア通貨機器」、「アジアエース」が表示されている。「アジアカップ」は反転表示され、フォーカス７５ａが付与されている。
【００５０】
図４（ｂ）は、確定文字列候補表示部７６を示す画面である。
確定文字列候補表示部７６には、確定文字列７３ｂの「サッカーアジアカップ」の補完候補が表示されている。「サッカーアジアカップメンバー」は反転表示され、フォーカス７６ａが付与されている。
【００５１】
図５（ａ）〜（ｃ）は、本実施形態に於ける検索サーバとの通信を示す図である。
図５（ａ）は、受信機１０と検索サーバ４００との間の通信を示している。
受信機１０は、検索サーバ４００に、検索文字列「あじあ」をＲＥＳＴ（Representational State Transfer）によって送信する。その後、受信機１０は、検索サーバ４００から、「あじあ」の補完文字列リストをＸＭＬ（Extensible Markup Language）形式で受信する。
【００５２】
図５（ｂ）は、ｇｏｏｇｌｅ（登録商標）社の検索サーバ４００に、検索文字列「あじあ」をＲＥＳＴで送信する例である。検索文字列「あじあ」は、ＵＴＦ−８（UCS Transformation Format 8）コードに変換されたのちにＵＲＬエンコードされる。ここでＵＲＬエンコードとは、エスケープ処理の一種であり、ＵＲＬには使用できない文字を、「%xx」（xxは１６進数）の型式に変換するものである。
【００５３】
図５（ｃ）は、ｇｏｏｇｌｅ（登録商標）社の検索サーバ４００から、検索文字列「あじあ」の補完文字列リストをＸＭＬ形式で受信した例である。ここでは、「亜細亜大学」、「アジアン」、「アジアンカップ」、「アジアンカップ  2011」、「アジア通貨危機」、「アジアンエース」の補完文字列リストが示されている。
【００５４】
（本実施形態の動作）
図６は、本実施形態に於ける検索モードの遷移を示す図である。
検索キー３６ｃが押下されると、図６のモードＭ１０に遷移する。
モードＭ１０に於いて、入力文字列表示処理部１９は、再生中のコンテンツのタイトル文字列を、検索窓７３に設定する。
モードＭ１１に於いて、入力文字列表示処理部１９は、検索窓７３を表示し、状態Ｌ１１に遷移してキー入力待ちとなる。
【００５５】
状態Ｌ１１に於いて、入力文字列表示処理部１９は、英数字が入力されたならばモードＭ１２に遷移し、左キー３２Ｌ、右キー３２Ｒが入力されたならばモードＭ１３に遷移し、上キー３２Ｕ、下キー３２Ｄが入力されたならばモードＭ１４に遷移し、平仮名または片仮名（かな文字）が入力されたならば、モードＭ２０に遷移し、決定キー３２ａが入力されたならば、モードＭ３０に遷移する。
モードＭ１２に於いて、入力文字列表示処理部１９は、入力された文字を確定文字列７３ｂに反映（追加）し、モードＭ１３に遷移する。
【００５６】
モードＭ１３に於いて、確定文字列候補表示処理部２２は、確定文字列７３ｂに対する候補文字列リストを、確定文字列候補表示部７６に表示し、モードＭ１１に戻る。
【００５７】
モードＭ１４に於いて、確定文字列候補表示処理部２２は、候補文字列リストが確定文字列候補表示部７６に表示されていなかったならば、モードＭ１１に戻り、候補文字列リストが確定文字列候補表示部７６に表示されていたならば、モードＭ１５に遷移する。
モードＭ１５に於いて、確定文字列候補表示処理部２２は、候補文字列をフォーカス７６ａによって選択し、モードＭ１１に戻る。
モードＭ２０に於いて、未確定文字列候補表示処理部２０は、未確定文字列７３ｃ（かな文字）を表示する。
【００５８】
モードＭ２１に於いて、未確定文字列候補表示処理部２０は、未確定文字列７３ｃに対する候補文字列リストを未確定文字列候補表示部７５に表示し、状態Ｌ２１に遷移してキー入力待ちとなる。
【００５９】
状態Ｌ２１に於いて、未確定文字列候補表示処理部２０は、かな文字が入力されたならばモードＭ２２に遷移し、左キー３２Ｌ、右キー３２Ｒが入力されたならばモードＭ２０に遷移し、上キー３２Ｕ、下キー３２Ｄが入力されたならばモードＭ２３に遷移し、決定キー３２ａが入力されたならば、モードＭ２４に遷移する。
モードＭ２２に於いて、入力文字列表示処理部１９は、入力文字を未確定文字列７３ｃに反映（追加）して、モードＭ２０に遷移する。
モードＭ２３に於いて、未確定文字列候補表示処理部２０は、候補文字列をフォーカス７５ａによって選択し、モードＭ２０に戻る。
モードＭ２４に於いて、未確定文字列候補決定部２１は、未確定文字列７３ｃを決定して、確定文字列７３ｂに追加する。
【００６０】
モードＭ２５に於いて、確定文字列候補表示処理部２２は、確定文字列７３ｂに対する候補文字列リストを確定文字列候補表示部７６に表示し、モードＭ１１に戻る。
【００６１】
モードＭ３０に於いて、補完文字列決定部２３は、現在の操作対象が確定文字列候補表示部７６のフォーカス７６ａであるか、または、検索窓７３のカーソル７３ａであるかを判断する。補完文字列決定部２３は、現在の操作対象が確定文字列候補表示部７６のフォーカス７６ａであったならば、モードＭ３１に遷移し、検索窓７３のカーソル７３ａであったならば、確定文字列７３ｂによって検索を実行し、検索モードを終了する。
モードＭ３１に於いて、補完文字列決定部２３は、フォーカス７６ａによって示された補完文字列を確定文字列７３ｂに反映（追加）して、モードＭ１１の処理に戻る。
【００６２】
モードＭ１０〜Ｍ３１の処理により、確定文字列７３ｂによって検索されたコンテンツの検索リストが表示され、これらのコンテンツを選択して再生することができる。
【００６３】
図７は、本実施形態に於ける確定文字列に対する候補文字列リスト表示処理を示すフローチャートである。この処理は、図６のモードＭ１３，Ｍ２５に於けるものである。
【００６４】
処理を開始すると、ステップＳ１０に於いて、確定文字列候補表示処理部２２は、確定文字列７３ｂをＵＴＦ−８に変換したのちに、ＵＲＬエンコードしてＲＥＳＴ呼出しを生成し、検索サーバ４００に送信する。
ステップＳ１１に於いて、確定文字列候補表示処理部２２は、確定文字列７３ｂに対する補完文字列リストのＸＭＬデータを受信する。
【００６５】
ステップＳ１２に於いて、確定文字列候補表示処理部２２は、受信した補完文字列を、補完文字列リスト領域である確定文字列候補表示部７６に選択可能に表示し、図７の処理を終了する。
【００６６】
前記したステップＳ１０〜Ｓ１２の処理により、受信機１０は、単語で入力されている確定文字列７３ｂを、世の中で多用されている単語やフレーズで補完することができる。
【００６７】
図８は、本実施形態に於ける未確定文字列に対する候補文字列リスト表示処理を示すフローチャートである。この処理は、図６のモードＭ２１に於けるものである。
処理を開始すると、ステップＳ１０ａに於いて、未確定文字列候補表示処理部２０は、未確定文字列７３ｃをＵＴＦ−８に変換したのちに、ＵＲＬエンコードしてＲＥＳＴ呼出しを生成し、検索サーバ４００に送信する。
ステップＳ１１ａに於いて、未確定文字列候補表示処理部２０は、この未確定文字列７３ｃに対する補完文字列リストのＸＭＬデータを受信する。
ステップＳ２０に於いて、未確定文字列候補表示処理部２０は、補完文字列全てについて、空白で区切られた最初の語句を抽出する。
ステップＳ２１に於いて、未確定文字列候補表示処理部２０は、各補完文字列の最初の語句のうち、重複を削除して、未確定文字列７３ｃの候補を得る。
【００６８】
ステップＳ２２に於いて、未確定文字列候補表示処理部２０は、未確定文字列７３ｃの候補を、候補文字列リスト領域である未確定文字列候補表示部７５に選択可能に表示し、図８の処理を終了する。
【００６９】
ユーザは、未確定文字列７３ｃを単語単位で入力することを期待している。それに対して、検索サーバ４００から受信した補完文字列リストには、複数の単語がスペースで接続されて構成されている「フレーズ」が多く含まれている。よって、未確定文字列候補表示処理部２０は、これらの補完文字列リストの最初の語句（単語）を抽出し、重複を削除して候補文字列リストとすることにより、ユーザが期待する単語や文節としての候補文字列を、ユーザに提供することができる。
【００７０】
この候補文字列リストは、入力した仮名文字情報に最も合致するような補完文字列でもある。仮名漢字変換処理は、入力した仮名文字と同一の読みを有する単語をユーザに提示している。したがって、各単語を構成する仮名文字を全て入力しないと、変換文字列候補を表示することができない。それに対して、本実施形態の受信機１０は、各単語を構成する一部の仮名文字を入力するだけで、入力した仮名文字情報に最も合致するような補完文字列リストを表示することができる。
【００７１】
（本実施形態の効果）
以上説明した本実施形態では、次の（Ａ）〜（Ｅ）のような効果がある。
【００７２】
（Ａ）  受信機１０は、内部に仮名漢字変換辞書を搭載せずとも、容易に漢字などを含む文字列を入力（補完）することができる。
【００７３】
（Ｂ）  未確定文字列候補表示処理部２０は、これらの補完文字列リストの最初の語句（単語）を抽出し、重複を削除して候補文字列リストとしている。これにより、受信機１０は、入力された未確定文字列７３ｃに対して、ユーザが期待する単語単位の候補文字列リストを表示することができる。
【００７４】
（Ｃ）  更に受信機１０は、確定文字列７３ｂ全体に対する補完文字列（フレーズ単位を含む）を選択可能に表示している。これにより、単語で入力されている確定文字列７３ｂを、世の中で多用されているフレーズで補完することができる。
【００７５】
（Ｄ）  検索サーバ４００は、検索で多用される言葉を補完文字列としている。これにより、受信機１０は、新語であっても、世の中で多用されているならば、これらを候補文字列リストとしてユーザに提示することができる。
【００７６】
（Ｅ）  仮名漢字変換処理は、入力した仮名文字と同一の読みを有する単語をユーザに提示している。したがって、各単語を構成する仮名文字を全て入力しないと、変換文字列候補を表示することができない。それに対して、本実施形態の受信機１０は、各単語を構成する一部の仮名文字を入力するだけで、入力した仮名文字情報に最も合致するような補完文字列リストを表示することができる。
【００７７】
（変形例）
本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能である。この利用形態や変形例としては、例えば、次の（ａ）〜（ｅ）のようなものがある。
【００７８】
（ａ）  受信機１０は、内部に仮名漢字変換辞書（内部データベース）と仮名漢字変換処理部とを設け、未確定文字列７３ｃのみを内部で仮名漢字変換するように構成してもよい。これにより、受信機１０は、未確定文字列７３ｃの候補文字として、予め定められた語彙を選択することができる。
【００７９】
（ｂ）  受信機１０は、内部に仮名漢字変換辞書（内部データベース）と仮名漢字変換処理部とを設け、未確定文字列７３ｃと仮名漢字変換辞書とを照合して第１の候補文字列リストを取得し、同時に、検索サーバ４００から補完文字列リストを取得して第２の候補文字列リストとし、これら第１の候補文字リストと第２の候補文字列リストとを併せて、未確定文字列候補表示部７５に選択可能に表示するように構成してもよい。これにより、受信機１０は、未確定文字列７３ｃの候補文字として、予め定められた語彙を選択可能とすることができ、かつ、新語も選択可能とすることができる。
【００８０】
（ｃ）  受信機１０は、仮名文字だけを未確定文字列７３ｃとするのではなく、アルファベットや数字を未確定文字列７３ｃとして、この未確定文字列７３ｃに対する補完文字列リストを取得し、補完文字列リストの最初の言葉（単語）から、候補文字列リストを生成するように構成してもよい。これにより、受信機１０は、アルファベットや数字の入力に於いても、単語単位で候補文字列リストを表示して、この入力を補完することができる。
【００８１】
（ｄ）  受信機１０は、検索サーバ４００から受信した補完文字列リストの最初の単語から候補文字列リストを生成する際に、その単語に係る各補完文字列リストのクエリ数（要求数）を積算して、その単語のクエリ数としてもよい。これにより、受信機１０は、補完文字列リストに表示される単語の並び順を、その単語のクエリ数の順番とすることができる。
【００８２】
（ｅ）  受信機１０は、検索窓７３に文字列が未入力の状態に於いて、上キー３２Ｕを押下すると、検索サーバ４００から、検索サイトの「急上昇キーワード」を表示することができる。この「急上昇キーワード」とは、当該検索サイトのユーザが検索したキーワードのうち、検索数が急上昇しているキーワードのことをいう。これにより、ユーザは、リモコン３０による文字列入力を一切行うことなく、時事に即したキーワードを選択できるので、リモコン３０のキーの操作ステップを減らすことができる。
【符号の説明】
【００８３】
１０  受信機
１１  処理部
１９  入力文字列表示処理部
２０  未確定文字列候補表示処理部
２１  未確定文字列候補決定部
２２  確定文字列候補表示処理部
２３  補完文字列決定部
２４  通信部
２５  リモコン受信部
２６  記憶部
３０  リモコン（操作部）
３２ａ  決定キー（決定操作子）
３２  上下左右キー（方向操作子）
３６ｃ  検索キー
３７  テンキー
３８ａ  切替キー
４０  ストレージ
５０  テレビ
７０  検索画面
７１  入力モード表示部
７２  小／大文字モード表示部
７３  検索窓
７３ａ  カーソル
７３ｂ  確定文字列
７３ｃ  未確定文字列
７４  検索表示部
７５  未確定文字列候補表示部
７５ａ  フォーカス
７６  確定文字列候補表示部
７６ａ  フォーカス
１００  ネットワーク
２００  動画サーバ
３００  番組情報サーバ
４００  検索サーバ
【図１】
2013130972.tif 000003
【図２】
2013130972.tif 000004
【図３】
2013130972.tif 000005
【図４】
2013130972.tif 000006
【図５】
2013130972.tif 000007
【図６】
2013130972.tif 000008
【図７】
2013130972.tif 000009
【図８】
2013130972.tif 000010