(57)【要約】【課題】コンテンツの再生中に文字変換動作を行う際、コンテンツに応じた文字列の変換候補を優先的に表示する。【解決手段】電子機器が、ユーザの文字入力を受け付ける入力部と、同一のジャンルの文字列が蓄積される分野別データベースを異なるジャンル毎に複数格納するデータベース格納部と、文字入力の文字変換動作に用いられる分野別データベースの優先順位が設定される優先順位情報とコンテンツとを格納する記憶部と、コンテンツの再生制御を行う再生制御部と、再生中のコンテンツのメタデータから該コンテンツのジャンルを抽出するメタデータ解析部と、抽出されたジャンルと分野別データベースのジャンルとを照合する照合部と、照合結果に応じて優先順位の設定を変更する編集部と、優先順位の順に基づいて、文字入力に応じた文字列の変換候補を分野別データベースから選定する変換部と、変換候補を表示する表示部とを備える。【選択図】図１
2014052711.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの文字入力を受け付ける入力部と、
同一のジャンルの文字列が蓄積される分野別データベースを異なるジャンル毎に複数格納するデータベース格納部と、
前記文字入力の文字変換動作に用いられる前記分野別データベースの優先順位が設定される優先順位情報と、コンテンツとを格納する記憶部と、
前記コンテンツの再生制御を行う再生制御部と、
再生中のコンテンツのメタデータから該コンテンツのジャンルを抽出するメタデータ解析部と、
抽出されたジャンルと前記分野別データベースのジャンルとを照合する照合部と、
前記照合部の照合結果に応じて前記優先順位の設定を変更する編集部と、
前記優先順位の順に基づいて、前記文字入力に応じた文字列の変換候補を前記分野別データベースから選定する変換部と、
前記変換候補を表示する表示部と、
を備えることを特徴とする電子機器。
【請求項２】
前記コンテンツの再生が終了すると、前記編集部は、前記優先順位情報に設定される前記優先順位を予め設定される優先順位に戻すことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記優先順位情報には、さらに、前記文字変換動作に用いられる分野別データベースが登録され、
前記照合部は、前記抽出されたジャンルと、前記優先順位情報に登録される前記分野別データベースのジャンルとを照合し、
前記変換部は、前記優先順位情報に登録される前記分野別データベースから前記変換候補を選定することを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
前記編集部は、前記照合部の照合結果に応じて、前記優先順位情報に登録される前記分野別データベースを変更することを特徴とする請求項３に記載の電子機器。
【請求項５】
ユーザの文字入力を受け付けるステップと、
記憶部に格納されるコンテンツを再生するステップと、
再生中の前記コンテンツのメタデータから該コンテンツのジャンルを抽出するステップと、
抽出されたジャンルと、データベース格納部に異なるジャンル毎に複数格納される分野別データベースのジャンルとを照合するステップと、
前記照合するステップでの照合結果に応じて、同一のジャンルの文字列が蓄積される前記分野別データベースの優先順位の設定を変更するステップと、
前記優先順位の順に基づいて、前記文字入力の文字変換動作に用いられる前記分野別データベースから、前記文字入力に応じた文字列の変換候補を選定するステップと、
前記変換候補を表示するステップと、
を備えることを特徴とする文字変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの文字入力に応じた文字変換動作を行う電子機器、及び文字変換方法に関する。
【背景技術】
【０００２】
近年、電子機器のマルチメディア化が加速度的に進んでいる。たとえば、テレビジョン受像機には、単なるテレビジョン放送を視聴するための機能だけではなく、たとえばインターネットと接続によるＷｅｂブラウジング機能及びメールの送受信機能などの多種多様な機能が搭載されている。これらの機能の搭載に伴い、電子機器に文字入力を行う機会も増えてきている。たとえば、特許文献１〜２では、テレビジョン放送を視聴する機能及びメール機能などのマルチジョブが可能な携帯電話機を開示している。
【０００３】
そのため、電子機器には、ユーザが入力した文字に対する変換候補を提示する入力予測機能が搭載されている。この入力予測機能では、記憶装置に予め格納された変換データベースから、入力された文字に応じた変換候補を検索し、ユーザに提示する。たとえば、「あ」という文字がユーザ入力された場合には、「あたし」及び「明日」などの「あ」で始まる語句（文字列）が変換候補として提示される。
【０００４】
入力予測機能は、通常、電気機器の他の機能とは連動していない。たとえば、テレビジョン受像機において、テレビジョン放送の視聴中にユーザが文字入力を行ったとしても、入力予測機能は視聴中のテレビジョン放送の内容に影響されない。そのため、入力予測機能は、テレビジョン放送を視聴していないときと同様の変換候補を提示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３０１６９３号公報
【特許文献２】特開２０１０−２２６４９０号公報
【特許文献１】特開２００７−３６３３７号公報
【特許文献２】特開２００５−３０１４２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ユーザの文字入力は、そのユーザが利用している機能と深く関連していることが多い。たとえば、テレビジョン放送の視聴中でのユーザの文字入力は、視聴中のテレビジョン放送の内容に関する語句を意図していることが多い。ところが、テレビジョン放送の視聴中に文字入力をしても、表示される変換候補は視聴中のテレビジョン放送の内容と連動しておらず、一般的な変換候補が表示される。
【０００７】
このような場合、視聴中のテレビジョン放送の内容とは連動することなく、入力予測機能が提示する複数の変換候補の中から適切な語句を探し出さなくてはならない。そのため、ユーザの文字入力の負担を低減するという入力予測機能の趣旨を損なうことになる。特に、テレビジョン放送の視聴中では、その番組の特定の瞬間にユーザが素早く文字入力できることが望ましいが、通常の入力予測機能ではこのような状況に十分に対応することは難しい。
【０００８】
一方、このような状況に素早く対応するために、視聴中のテレビジョン放送の番組情報から文字変換データベースに単語又は語句を随時登録させるという方法がある。たとえば、特許文献３では、番組名及び番組情報から抽出した単語を辞書データに登録している。また、特許文献４では、コンテンツのメタデータから所定の文字列を抽出し、抽出した文字列が未登録単語であれば、その文字列を辞書データに登録している。ところが、テレビジョン放送の視聴が終了した後も、ユーザが登録した文字列への文字変換を意図するとは限らない。そのため、文字列を辞書データに登録することよりも、むしろ、状況に適する変換候補を複数提示し、ユーザの文字入力の選択の幅を広げることにより、包括的に対応したほうが望ましい。
【０００９】
本発明は、このような状況を鑑みてなされたものであり、コンテンツの再生中に文字変換動作を行う際、コンテンツに応じた文字列の変換候補を優先的に表示することができる電子機器、及び文字変換方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の電子機器は、ユーザの文字入力を受け付ける入力部と、同一のジャンルの文字列が蓄積される分野別データベースを異なるジャンル毎に複数格納するデータベース格納部と、前記文字入力の文字変換動作に用いられる前記分野別データベースの優先順位が設定される優先順位情報と、コンテンツとを格納する記憶部と、前記コンテンツの再生制御を行う再生制御部と、再生中のコンテンツのメタデータから該コンテンツのジャンルを抽出するメタデータ解析部と、抽出されたジャンルと前記分野別データベースのジャンルとを照合する照合部と、前記照合部の照合結果に応じて前記優先順位の設定を変更する編集部と、前記優先順位の順に基づいて、前記文字入力に応じた文字列の変換候補を前記分野別データベースから選定する変換部と、前記変換候補を表示する表示部と、を備えることを特徴とする。
【００１１】
上記構成において、前記コンテンツの再生が終了すると、前記編集部は、前記優先順位情報に設定される前記優先順位を予め設定される優先順位に戻してもよい。
【００１２】
また、上記構成において、前記優先順位情報には、さらに、前記文字変換動作に用いられる分野別データベースが登録され、前記照合部は、前記抽出されたジャンルと、前記優先順位情報に登録される前記分野別データベースのジャンルとを照合し、前記変換部は、前記優先順位情報に登録される前記分野別データベースから前記変換候補を選定してもよい。
【００１３】
また、上記構成において、前記編集部は、前記照合部の照合結果に応じて、前記優先順位情報に登録される前記分野別データベースを変更してもよい。
【００１４】
また、上記目的を達成するために、本発明の文字変換方法は、ユーザの文字入力を受け付けるステップと、記憶部に格納されるコンテンツを再生するステップと、再生中の前記コンテンツのメタデータから該コンテンツのジャンルを抽出するステップと、抽出されたジャンルと、データベース格納部に異なるジャンル毎に複数格納される分野別データベースのジャンルとを照合するステップと、前記照合するステップでの照合結果に応じて、同一のジャンルの文字列が蓄積される前記分野別データベースの優先順位の設定を変更するステップと、前記優先順位の順に基づいて、前記文字入力の文字変換動作に用いられる前記分野別データベースから、前記文字入力に応じた文字列の変換候補を選定するステップと、前記変換候補を表示するステップと、を備えることを特徴とする。
【発明の効果】
【００１５】
本発明によると、コンテンツの再生中に文字変換動作を行う際、コンテンツに応じた文字列の変換候補を優先的に表示することができる電子機器、及び文字変換方法を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るタブレットコンピュータの構成図である。
【図２】第１実施形態におけるコンテンツの再生中の文字変換動作の流れを示すフローチャートである。
【図３】分野別データベースの優先順位の変更例を示す概念図である。
【図４】文字列の予測変換候補の表示画面の一例を示す図である。
【図５】第２実施形態におけるコンテンツの再生中の文字変換動作の流れを示すフローチャートである。
【図６】第３実施形態におけるコンテンツの再生中の文字変換動作の流れを示すフローチャートである。
【図７】分野別データベースの追加登録例を示す概念図である。
【図８】分野別データベースの登録の抹消例を示す概念図である。
【発明を実施するための形態】
【００１７】
以下に、図面を参照して、本発明の実施形態を説明する。
＜第１実施形態＞
【００１８】
図１は、本発明の実施形態に係るタブレットコンピュータの構成図である。タブレットコンピュータ１は、ユーザの文字入力に対する入力予測機能が搭載される電子機器の一例である。図１に示すように、タブレットコンピュータ１は、通信部１１と、アンテナ１１ａと、記憶部２０と、データベース格納部３０と、タッチパネル４０と、ＭＰＵ（Micro Processing Unit）５０と、スピーカ６０と、を備える。
【００１９】
通信部１１は、アンテナ１１ａを介して無線通信を行う通信インターフェースである。この無線通信としては、たとえば、ｂｌｕｅｔｏｏｔｈ（登録商標）、ＦＭ通信、無線ＬＡＮ、移動体通信などを用いることができる。通信部１１が行う無線通信により、様々なコンテンツの通信機能（たとえばデジタルテレビジョン放送の受信、楽曲の配信など）、メール機能、及びインターネット機能などが実現される。
【００２０】
記憶部２０及びデータベース格納部３０は、不揮発性の記録媒体である。なお、記憶部２０及びデータベース格納部３０は、同一の記憶媒体であってもよいし、個別に備えられる記録媒体であってもよい。記憶部２０は、タブレットコンピュータ１の各構成部で用いられるプログラム及び制御情報などを格納している。このほか、記憶部２０は、タブレットコンピュータ１にて再生可能なコンテンツ、及び優先順位情報を格納している。コンテンツとしては、たとえば、通信部１１を介して受信されるテレビジョン放送（デジタルテレビジョン放送、衛星放送など）、映画、動画などの映像コンテンツ、楽曲などの音声コンテンツ、及び、タブレットコンピュータ１にて利用可能なアプリケーションプログラムなどを挙げることができる。優先順位情報には、コンテンツの再生中でのユーザの文字入力に応じた文字変換動作に用いられる後述の分野別データベース３１と、該分野別データベース３１の優先順位とが設定されている。
【００２１】
また、データベース格納部３０は、分野別データベース３１を異なるジャンル毎に複数格納している。各分野別データベース３１には、同一のジャンルの語句（文字列）が蓄積されている。たとえば、第１分野別データベース３１ａは、ジャンルが「一般」に分類される語句が蓄積された一般的なデータベースであり、特定のジャンルに偏らない語句が蓄積されている。第２分野別データベース３１ｂには、ジャンルが「料理」に分類される語句が蓄積されている。第３分野別データベース３１ｃには、ジャンルが「サッカー」に分類される語句が蓄積されている。なお、本実施形態では複数の分野別データベース３１の例として、「一般」、「料理」、及び「サッカー」の各分野別データベース３１ａ〜３１ｃ（後述の図３参照）を示しているが、このほかにも、データベース格納部３０は、多種多様なジャンルの分野別データベース３１を備えていることはいうまでもない。
【００２２】
タッチパネル４０は、ユーザのタッチ操作によりユーザ入力を受け付ける表示入力部の一例である。たとえば、ユーザの指又はタッチペンなどが表示画面に触れると、タッチパネル４０は、そのタッチ操作が示すユーザ入力を受け付ける。このタッチパネル４０は、液晶ディスプレイ４１と、ソフトウェアキーボード４２と、を含んで構成される。液晶ディスプレイ４１は、表示部の一例であり、コンテンツの再生画面、及び、文字変換動作における文字列の予測変換候補などを表示する（後述の図４参照）。ソフトウェアキーボード４２は、ユーザの文字入力を受け付ける入力部の一例であり、液晶ディスプレイ４１に表示可能な仮想の入力インターフェースである。ユーザは、ソフトウェアキーボード４２に操作入力を行うことにより、文字入力を含むユーザ入力を行うことができる。
【００２３】
ＭＰＵ５０は、記憶部２０に格納されるプログラム及び制御情報を用いて、タブレットコンピュータ１が備える各構成部を制御する制御部である。ＭＰＵ５０は、メタデータ解析部５１と、照合部５２と、編集部５３と、変換部５４と、再生制御部５５と、を有している。メタデータ解析部５１は、再生中のコンテンツのメタデータから該コンテンツのジャンル及びその内容を読み取る。さらに、メタデータ解析部５１は、たとえば構文解析及び形態素解析などの手法を用いてそのコンテンツの解析を行ない、その解析結果から再生中のコンテンツのジャンルを抽出する。
【００２４】
照合部５２は、メタデータ解析部５１により抽出されたジャンルと、優先順位情報に登録されている分野別データベース３１の各ジャンルとを照合する。そして、照合部５２は、抽出されたジャンルと一致する分野別データベース３１が優先順位情報に登録されているか否かを判定することができる。また、照合部５２は、抽出されたジャンルと一致しないジャンルの分野別データベース３１が優先順位情報に登録されているか否かを判定することもできる。
【００２５】
編集部５３は、照合部５２の照合結果に応じて、優先順位情報を編集する。たとえば、編集部５３は、優先順位情報に登録されている分野別データベース３１の優先順位の設定を変更する。具体的には、編集部５３は、優先順位情報に登録されている全ての分野別データベース３１のうち、照合部５２にてジャンルが一致すると判定される分野別データベース３１の優先順位を他の分野別データベース３１よりも高く設定する（後述の図３参照）。
【００２６】
なお、編集部５３は、コンテンツが再生されている間では、コンテンツの再生中に編集される優先順位情報の設定を維持する。一方、コンテンツの再生が終了すると、編集部５３は優先順位情報を予め設定される初期状態に戻す。そのため、優先順位情報に設定される分野別データベース３１、及びその優先順位は、予め設定される初期状態の分野別データベース３１及びその優先順位に戻される。こうすれば、コンテンツの再生履歴に影響されることなく、再生中のコンテンツに応じた文字列の予測変換候補を優先的に表示することができる。
【００２７】
変換部５４は、コンテンツの再生中の文字変換動作では、優先順位情報が示す優先順位の順に基づいて、ユーザの文字入力に応じた文字列の予測変換候補を各分野別データベース３１から選定する。なお、変換部５４は、コンテンツを再生していない状態での文字変換動作では、ジャンルが「一般」の第１分野別データベース３１から、ユーザの文字入力に応じた文字列の予測変換候補を選定する。また、変換部５４は、ユーザ入力に基づいて、ユーザの文字入力をユーザ入力により選択された予測変換候補の文字列に変換することができる。
【００２８】
再生制御部５５は、コンテンツの再生制御、タッチパネル４０の表示制御、スピーカ６０の音声出力制御などを行う。また、再生制御部５５は、優先順位情報が示す分野別データベース３１の優先順位に応じた順に、変換部５４により選定された文字列の予測変換候補を液晶ディスプレイ４１の所定の表示位置に表示させる（後述の図４参照）。また、再生制御部５５は、ユーザの文字入力に代えて、変換部５４により変換された文字列を液晶ディスプレイ４１に表示させる。
【００２９】
スピーカ６０は、音声出力部の一例であり、たとえば再生中のコンテンツの音声出力などを行う。
【００３０】
次に、コンテンツの再生中にタブレットコンピュータ１が文字変換を行う動作について説明する。図２は、第１実施形態におけるコンテンツの再生中の文字変換動作の流れを示すフローチャートである。なお、図２は、再生するコンテンツの一例として、通信部１１により受信されるデジタルテレビジョン放送を挙げて説明する。
【００３１】
まず、再生制御部５５により、デジタルテレビジョン放送の視聴が開始されたか否かが判定される（ステップＳ１０１）。視聴が開始されたと判定される場合（ステップＳ１０１でＹＥＳ）、メタデータ解析部５１により、デジタルテレビジョン放送と共に受信されるＥＰＧ（Electric Program Guide：電子番組表）などの番組情報（メタデータの一例）が読み取られる。さらに、メタデータ解析部５１による番組情報の解析結果から視聴中のデジタルテレビジョン放送のジャンルが抽出される（ステップＳ１０２）。
【００３２】
次に、照合部５２により、抽出されたジャンルと、優先順位情報に登録されている分野別データベース３１のジャンルとが照合される（ステップＳ１０３）。その照合結果に応じて、編集部５３により、優先順位情報が示す優先順位が変更される（ステップＳ１０４）。図３は、分野別データベース３１の優先順位の変更例を示す概念図である。たとえば、メタデータ解析部５１によりデジタルテレビジョン放送のジャンルとして「サッカー」が抽出される場合、図３に示すように、ジャンルが「サッカー」の第３分野別データベース３１ｃの優先順位が他の分野別データベース３１（たとえば、「一般」及び「料理」の各分野別データベース３１ａ、３１ｂ）よりも上位となるように設定される。
【００３３】
次に、再生制御部５５により、タッチパネル４０にてユーザの文字入力が受け付けられたか否かが判定される（ステップＳ１０５）。文字入力が受け付けられていないと判定される場合（ステップＳ１０５でＮＯ）、後述するステップＳ１０９の処理が行われる。一方、文字入力が受け付けられたと判定される場合（ステップＳ１０５でＹＥＳ）、変換部５４により、優先順位情報が示す優先順位の順に基づいて、優先順位情報に登録されている分野別データベース３１から、文字入力に応じた文字列の予測変換候補が選定される。さらに、再生制御部５５により、優先順位情報が示す優先順位の順に、選定された文字列の予測変換候補が液晶ディスプレイ４１に表示される（ステップＳ１０６）。
【００３４】
図４は、文字列の予測変換候補の表示画面の一例を示す図である。図４では、液晶ディスプレイ４１の表示画面４１０に、コンテンツ再生画面４１１、文字変換画面４１２、及びソフトウェアキーボード４２が表示されている。たとえば、サッカーの中継番組を視聴しているとき、優先順位情報の優先順位は、ジャンルが「サッカー」の第３分野別データベース３１ｃが最上位となるように設定される（図３参照）。このとき、ソフトウェアキーボード４２を用いて「おふ」と文字入力されると、最も優先順位の高い「サッカー」のジャンルの第３分野別データベース３１ｃから文字列の予測変換候補が選定される。その後、優先順位情報が示す優先順位の順に準じて、「一般」のジャンルの第１分野別データベース３１ａから文字列の予測変換候補と、「料理」のジャンルの第２分野別データベース３１ｂから文字列の予測変換候補とが選定される。そして、文字変換画面４１２には、文字入力の予測変換候補として、「サッカー」のジャンルの第３分野別データベース３１ｃから選定した予測変換候補が表示され、さらに、「一般」及び「料理」の各分野別データベース３１ａ、３１ｂから選定された予測変換候補（不図示）が順次表示される。なお、予測変換候補の選定及び表示は、優先順位情報に登録されている全ての分野別データベース３１に対して実行される。また、文字変換画面４１２に表示できる予測変換候補の数は限られている。そのため、実際の文字変換画面４１２では、優先順位の高い順に所定の数の予測変換候補が表示される。なお、表示される予測変換候補はユーザ入力に応じて順に切り換えられる。
【００３５】
次に、ユーザは、液晶ディスプレイ４１に表示された各予測変換候補の中から所望の文字列を選択することができる。ここでは、まず、再生制御部５５により液晶ディスプレイ４１に表示された予測変換候補のうちのいずれか１つを選択する旨のユーザ入力がタッチパネル４０（又はソフトウェアキーボード４２）にて受け付けられたか否かが判定される（ステップＳ１０７）。ユーザ入力が受け付けられていないと判定される場合（ステップＳ１０７でＮＯ）、処理はステップＳ１０７に戻され、ユーザ入力を受け付けるまで待機状態となる。なお、待機状態にて、デジタルテレビジョン放送の視聴が終了した場合には、後述するステップＳ１１０の処理が実行されようにしてもよい。
【００３６】
一方、ユーザ入力が受け付けられたと判定される場合（ステップＳ１０７でＹＥＳ）、変換部５４により、ステップＳ１０５にて受け付けた文字入力が、ユーザ入力により選択された予測変換候補の文字列に変換される。そして、再生制御部５５により、受け付けた文字入力に代えて、変換された文字列が液晶ディスプレイ４１に表示される（ステップＳ１０８）。
【００３７】
次に、再生制御部５５により、デジタルテレビジョン放送の視聴が終了したか否かが判定される（ステップＳ１０９）。終了していないと判定された場合（ステップＳ１０９でＮＯ）、処理がステップＳ１０２に戻される。こうすれば、デジタルテレビジョン放送の視聴中に、その番組内容（及びそのジャンル）が変化したとしても、そのジャンルに応じて優先順位情報の優先順位を変更することができる。
【００３８】
一方、終了したと判定される場合（ステップＳ１０９でＹＥＳ）、編集部５３により、優先順位情報が初期化（リセット）される（ステップＳ１１０）。この初期化により、優先順位情報に登録されている分野別データベース３１及びその優先順位は、予め設定された初期設定に戻される。そして、デジタルテレビジョン放送の視聴中の文字変換動作は終了し、ジャンルが「一般」の第１分野別データベース３１ａに基づく文字変換動作に切り替えられる。
【００３９】
なお、上述のフローチャートでは、コンテンツの再生例としてデジタルテレビジョン放送の視聴を挙げて説明したが、本発明の適用範囲はこの例に限定されない。コンテンツは、たとえば、楽曲などの音声コンテンツ、映画及び動画などの映像コンテンツ、タブレットコンピュータ１にて利用可能なアプリケーションプログラムであってもよい。
【００４０】
以上のように、第１実施形態では、再生中のコンテンツ（デジタルテレビジョン放送）のジャンルがそのメタデータ（番組情報）から抽出される。抽出されたジャンルは分野別データベース３１のジャンルと照合される。その照合結果に応じて、文字変換動作に用いられる分野別データベース３１の優先順位の設定が変更される。そのため、ユーザの文字入力に応じた文字列の予測変換候補は、変更された優先順位の順に基づいて、分野別データベース３１から選定されて表示される。従って、コンテンツの再生中に文字変換動作を行う際、コンテンツに応じた文字列の予測変換候補を優先的に表示することができる。
【００４１】
すなわち、ユーザが変換したいと想定される予測変換候補をより先頭に近い位置に表示させることができる。そのため、ユーザは表示された複数の予測変換候補から所望の予測変換候補を容易に見つけ出すことができる。さらに、ユーザは、所望の予測変換候補を見つけ出す操作（たとえば、表示画面のスクロールや切り換えなど）を指示する旨の操作入力を行う必要がないので、文字変換動作を行うための操作手順を少なくすることもできる。
【００４２】
このように、ユーザの状況に応じた文字列の予測変換候補が表示されるようにしておけば、文字入力時のユーザの選択の幅が広がり、よりスムースに文字変換動作を行うことができる。本実施形態では、特定の文字列の予測変換候補をピンポイントでユーザに提示するのではなく、コンテンツの再生中にユーザが入力したいと予測される複数の予測変換候補を、コンテンツのジャンルという大枠の中で提示できるので、ユーザが求める予測変換候補をすぐに探し出せる可能性をより向上させることができる。
【００４３】
また、優先順位情報には文字変換動作に用いられる分野別データベース３１がさらに登録される。照合部５２は、抽出されたジャンルと、優先順位情報に登録される分野別データベース３１のジャンルとを照合する。変換部５４は、優先順位情報に登録される分野別データベース３１から文字列の予測変換候補を選定する。そのため、優先順位情報に登録される分野別データベース３１を用いて、ジャンルの照合、及び予測変換候補の選定を行うことができる。従って、再生中のコンテンツに応じた予測変換候補をより迅速に選定・表示することができる。
＜第２実施形態＞
【００４４】
次に、第２実施形態について説明する。第２実施形態では、再生中の第１コンテンツが終了したと判定された後、第１コンテンツとは異なる第２コンテンツが再生されるか否かが判定される。そして、第２コンテンツが再生されると判断される場合には、第２コンテンツのメタデータから抽出されたジャンルに基づいて、優先順位情報が編集される。それ以外は、第１実施形態と同様である。なお、以下では、第１実施形態と異なる構成を主に説明する。また、第１実施形態と同様の構成には、同一の符号を付し、その説明を省略する。
【００４５】
図５は、第２実施形態におけるコンテンツの再生中の文字変換動作の流れを示すフローチャートである。なお、図５は、第１コンテンツの一例としてデジタルテレビジョン放送を挙げ、第２コンテンツの一例としてインターネットから配信される楽曲データを挙げて説明する。
【００４６】
第２実施形態では、図５に示すように、デジタルテレビジョン放送（第１コンテンツ）の視聴が終了していると判定された場合（ステップＳ１０９でＹＥＳ）、再生制御部５５により、デジタルテレビジョン放送（第１コンテンツ）とは別の第２コンテンツが再生されるか否かが判定される（ステップＳ２２１）。第２コンテンツが再生されないと判定される場合（ステップ２２１にてＮＯ）、ステップＳ１１０の処理が行われる。
【００４７】
一方、たとえば楽曲データ（第２コンテンツ）が再生されると判定される場合（ステップ２２１にてＹＥＳ）、処理がステップＳ１０２に戻される。ステップＳ１０２では、メタデータ解析部５１により、楽曲データのプロパティ情報（メタデータの一例）が読み取られる。さらに、メタデータ解析部５１により、プロパティ情報が解析され、その結果から楽曲データのジャンルが抽出される。このとき、ジャンルとして、たとえば、「音楽」が抽出されてもよいし、その楽曲のアーティスト名、「クラシック」又は「Ｊ−ＰＯＰ」などの音楽の種類が抽出されてもよい。
【００４８】
そして、抽出されたジャンルを用いて、ステップＳ１０３以降の処理が行なわれる。また、ステップＳ１０９において楽曲データの再生が終了したと判定され（ステップＳ１０９でＹＥＳ）、且つ、さらに別のコンテンツが再生されないと判定される場合（ステップＳ２２１でＮＯ）、Ｓ１１０にて優先順位情報が初期化される。その後、コンテンツの再生中の文字変換動作は終了し、ジャンルが「一般」の第１分野別データベース３１ａに基づく文字変換動作に切り替えられる。
＜第３実施形態＞
【００４９】
次に、第３実施形態について説明する。第３実施形態では、編集部５３はさらに、優先順位情報に登録されている分野別データベース３１の設定を変更する。具体的には、編集部５３は、照合部５２にて再生中のコンテンツのジャンルが一致すると判定された分野別データベース３１が優先順位情報に登録されていない場合、その分野別データベース３１を優先順位情報に登録する。また、編集部５３は、照合部５２にてジャンルが一致しないと判定された分野別データベース３１が優先順位情報に登録されている場合、その分野別データベース３１の登録を優先順位情報から抹消する。それ以外は、第１実施形態と同様である。なお、以下では、第１実施形態と異なる構成を主に説明する。また、第１実施形態と同様の構成には、同一の符号を付し、その説明を省略する。
【００５０】
図６は、第３実施形態におけるコンテンツの再生中の文字変換動作の流れを示すフローチャートである。なお、図６では、再生するコンテンツの一例として、通信部１１により受信されるデジタルテレビジョン放送を挙げて説明する。
【００５１】
図６に示すように、ステップ１０２にて視聴中のテレビジョン放送のジャンルが抽出された後、照合部５２により、抽出されたジャンルと一致するジャンルの分野別データベース３１が優先順位情報に登録されているか否かが判定される（ステップＳ３３１）。優先順位情報に登録されていると判定される場合（ステップＳ３３１でＹＥＳ）、後述するステップＳ３３３の処理が実行される。
【００５２】
一方、登録されていないと判断される場合（ステップＳ３３１でＮＯ）、編集部５３により、抽出されたジャンルの分野別データベース３１が優先順位情報に登録される（ステップＳ３３２）。図７は、分野別データベースの追加登録例を示す概念図である。たとえば、視聴中のデジタルテレビジョン放送のジャンルとして「サッカー」が抽出される場合、「サッカー」と一致するジャンルの第３分野別データベース３１ｃが優先順位情報に登録されているか否かが判定される。優先順位情報に登録されていないと判断された場合、図７に示すように、「サッカー」の第３分野別データベース３１ｃが優先順位情報に登録される。
【００５３】
次に、照合部５２により、抽出されたジャンルと一致しないジャンルの分野別データベース３１が優先順位情報に登録されているか否かが判定される（ステップＳ３３３）。優先順位情報に登録されていないと判定される場合（ステップＳ３３３でＮＯ）、後述するステップＳ３３５の処理が実行される。
【００５４】
一方、登録されていると判断される場合（ステップＳ３３３でＹＥＳ）、編集部５３により、一致しないジャンルの分野別データベース３１が優先順位情報から登録を抹消される（ステップＳ３３４）。図８は、分野別データベースの登録の抹消例を示す概念図である。たとえば、「一般」、「料理」、及び「サッカー」の第１〜第３分野別データベース３１ａ〜３１ｃが優先順位情報に登録されている場合、図８に示すように、「料理」の第２分野別データベース３１ｂが優先順位情報から登録を抹消される。なお、図８の例では、ジャンルが「一般」の第１分野別データベース３１ａの登録は抹消されていないが、ステップＳ３３４において第１分野別データベース３１ａの登録も抹消されるようにしてもよい。
【００５５】
次に、編集部５３により優先順位情報が編集され、ステップＳ１０２にて抽出されたジャンルの分野別データベース３１の優先順位が、優先順位情報に登録されている他の分野別データベース３１よりも上位となるように設定される（ステップＳ３３５）。
【００５６】
このように、第３実施形態では、編集部５３は、照合部５２の照合結果に応じて、優先順位情報に登録される分野別データベース３１を変更する。そのため、再生中のコンテンツ（デジタルテレビジョン放送）のジャンルに応じて、文字変換動作に用いられる分野別データベース３１の登録を変更することができる。従って、コンテンツの再生中にユーザが入力したい文字列の予測変換候補をよりスムースに選定・表示することができる。
【００５７】
なお、第３実施形態では、第２実施形態と同様に、再生が終了した第１コンテンツとは異なる第２コンテンツが再生されると判断される場合、第２コンテンツのメタデータから抽出されたジャンルに基づいて、優先順位情報がさらに編集されるようにしてもよい。
【００５８】
以上、本発明について実施形態をもとに説明した。この実施形態は例示であり、その各構成要素や各処理の組み合わせに色々な変形が可能であり、本発明の範囲にあることは当業者に理解されるところである。
【００５９】
たとえば、上述の実施形態では、入力予測機能により文字入力の変換候補を部分一致（たとえば、前方一致、後方一致など）で検索する予測変換動作を行っているが、本発明の適用はこの例に限定されない。分野別データベース３１から文字入力の変換候補を完全一致で検索する通常変換動作を行ってもよい。
【００６０】
また、上述の実施形態では、メタデータ解析部５１、照合部５２、編集部５３、変換部５４、及び再生制御部５５がＭＰＵ５０の機能部として実現されているが、本発明の適用範囲はこの例に限定されない。これらは、それぞれ独立した制御部により実現されていてもよいし、少なくとも一部が独立した制御部により実現されていてもよい。さらに、これらは、記憶部２０に格納されたプログラムにより実現されてもよいし、装置又は物理的な構成部（たとえば電子回路）などで実現されていてもよい。
【００６１】
また、上述の実施形態では、タブレットコンピュータ１がタッチパネル４０を備えているが、本発明の適用範囲はこの例に限定されない。液晶ディスプレイ４１などの表示部と、入力装置又は物理的な入力部（たとえば、キーボード、キーパッドなど）とを別々に備えていてもよい。
【００６２】
また、上述の実施形態では、再生中のコンテンツのメタデータから１つのジャンルを抽出する例を説明しているが、本発明の適用範囲はこの例に限定されない。複数のジャンルが抽出されてもよい。さらに、それらのジャンルと分野別データベース３１のジャンルとの照合結果に基づいて、優先順位情報に登録される分野別データベース３１及びその優先順位の設定のうちの少なくとも１つが変更されてもよい。
【産業上の利用可能性】
【００６３】
本発明は、例えば、携帯電話機、ＰＨＳ電話機、ＰＤＡ装置、タブレットコンピュータ、パーソナルコンピュータ、テレビジョン受像機などの電子機器に利用可能である。
【符号の説明】
【００６４】
１            タブレットコンピュータ
１１            通信部
１１ａ            アンテナ
２０            記憶部
３０            データベース格納部
３１              分野別データベース
４０            タッチパネル
４１              液晶ディスプレイ
４１０              表示画面
４１１              コンテンツ再生画面
４１２              文字変換画面
４２              ソフトウェアキーボード
５０            ＭＰＵ
５１              メタデータ解析部
５２              照合部
５３              編集部
５４              変換部
５４              再生制御部
６０            スピーカ
【図１】
2014052711.tif 000003
【図２】
2014052711.tif 000004
【図３】
2014052711.tif 000005
【図４】
2014052711.tif 000006
【図５】
2014052711.tif 000007
【図６】
2014052711.tif 000008
【図７】
2014052711.tif 000009
【図８】
2014052711.tif 000010