放送番組を受信する番組受信部と、前記番組受信部により受信された放送番組の字幕を構成する字幕文字情報と属性情報を抽出する字幕抽出部と、前記番組受信部により受信された放送番組の映像を抽出する映像抽出部と、外部と通信を行う通信部と、前記通信部を介し、複数の文字情報が登録されるサーバから、前記放送番組に関連して作成された文字情報を取得する文字情報取得部と、前記属性情報に含まれる前記字幕文字情報の位置情報に基づいて、前記映像における前記字幕文字情報の位置に前記文字情報を挿入した映像を表示装置へ出力する画像生成部と、を備える画像処理装置。前記番組受信部により前記放送番組とともに受信される、該放送番組に関する情報を取得する番組情報取得部と、前記サーバから、前記放送番組に関する情報に含まれる放送局情報と紐付けられた文字情報を指定して取得するための指定情報を生成する指定情報生成部と、をさらに備え、前記通信部より前記サーバへ前記指定情報を送信し、前記文字情報取得部は、前記指定情報に対して前記サーバから返信される、前記放送局情報と紐付けられた文字情報を取得する請求項1に記載の画像処理装置。前記サーバから、ユーザにより設定される情報と紐付けられた文字情報を指定して取得するための指定情報を生成する指定情報生成部と、をさらに備え、前記通信部より前記サーバへ前記指定情報を送信し、前記文字情報取得部は、前記指定情報に対して前記サーバから返信される、前記ユーザにより設定された情報と紐付けられた文字情報を取得する請求項1に記載の画像処理装置。前記番組受信部により前記放送番組とともに受信される、該放送番組に関する情報を取得する番組情報取得部と、複数の文字が登録された記録装置と、該放送番組に関する情報から文字を抽出し、前記抽出した文字に該当する文字を文字辞書に登録された複数の文字の中から取得する文字抽出部と、前記文字抽出部により取得された文字をローマ字に変換するローマ字変換部と、前記サーバから、前記ローマ字と紐付けられた文字情報を指定して取得するための指定情報を生成する指定情報生成部と、をさらに備え、前記通信部より前記サーバへ前記指定情報を送信し、前記文字情報取得部は、前記指定情報に対して前記サーバから返信される、前記ユーザにより設定された情報と紐付けられた文字情報を取得する請求項1に記載の画像処理装置。前記画像生成部は、設定情報に従い、前記映像における前記字幕文字情報の位置に前記字幕文字情報又は前記文字情報のいずれを挿入するか選択する文字情報選択部、を有する請求項2に記載の画像処理装置。前記画像生成部は、前記文字情報取得部により前記サーバから取得された前記文字情報を、取得した時間順に一定時間間隔で、前記映像における前記字幕文字情報の位置に挿入する請求項3に記載の画像処理装置。前記文字情報は、文字数が所定数内に制限された文字列である請求項4に記載の画像処理装置。放送番組を受信する番組受信部と、前記番組受信部により受信された放送番組の字幕を構成する字幕文字情報と属性情報を抽出する字幕抽出部と、前記番組受信部により受信された放送番組の映像を抽出する映像抽出部と、外部と通信を行う通信部と、前記通信部を介し、複数の文字情報が登録されるサーバから、前記放送番組に関連して作成された文字情報を取得する文字情報取得部と、前記属性情報に含まれる前記字幕文字情報の位置情報に基づいて、前記映像における前記字幕文字情報の位置に前記文字情報を挿入した映像を記録装置へ出力する録画処理部と、を備える録画装置。しかしながら、放送番組と一緒につぶやきを画面に表示させるには、放送番組の表示領域を縮小させてつぶやき表示用の枠別ウィンドウを確保している。また、画面上に単純につぶやきを表示するだけでは、番組画像の重要な部分を隠してしまう可能性がある。本開示は、上記の状況を考慮してなされたものであり、放送番組に関するつぶやき等の文字情報を、当該放送番組と一緒に画面の適切な位置に表示するものである。放送番組の字幕情報は放送局が付与するものであるから、番組画像に重畳しても支障のない位置に表示されるようになっていることが多い。よって、字幕情報に含まれている表示位置情報を用いて、放送番組に関連するつぶやき等の文字情報を表示することにより、最適な位置への文字情報の表示を可能にする。具体的には、本開示の一側面の画像処理装置は、放送番組を受信する番組受信部と、前記番組受信部により受信された放送番組の字幕を構成する字幕文字情報と属性情報を抽出する字幕抽出部と、前記番組受信部により受信された放送番組の映像を抽出する映像抽出部と、外部と通信を行う通信部と、前記通信部を介し、複数の文字情報が登録されるサーバから、前記放送番組に関連して作成された文字情報を取得する文字情報取得部と、前記属性情報に含まれる前記字幕文字情報の位置情報に基づいて、前記映像における前記字幕文字情報の位置に前記文字情報を挿入した映像を表示装置へ出力する画像生成部と、を備える。本開示の一側面の画像処理装置によれば、放送局が決めた字幕の位置に放送番組に関連して作成された文字情報を挿入することによって、当該文字情報が字幕領域の背景にある番組画像の不適切な位置にかぶることなく表示される。また、本開示の一側面の録画装置は、放送番組を受信する番組受信部と、前記番組受信部により受信された放送番組の字幕を構成する字幕文字情報と属性情報を抽出する字幕抽出部と、前記番組受信部により受信された放送番組の映像を抽出する映像抽出部と、外部と通信を行う通信部と、前記通信部を介し、複数の文字情報が登録されるサーバから、前記放送番組に関連して作成された文字情報を取得する文字情報取得部と、前記属性情報に含まれる前記字幕文字情報の位置情報に基づいて、前記映像における前記字幕文字情報の位置に前記文字情報を挿入した映像を記録装置へ出力する録画処理部と、を備える。本開示の一側面の録画装置によれば、放送局が決めた字幕の位置に放送番組に関連して作成された文字情報を挿入することによって、当該文字情報が字幕領域の背景にある番組画像の不適切な位置にかぶることなく記録される。本開示によれば、放送番組に関するつぶやき等の文字情報を、当該放送番組と一緒に画面の適切な位置に挿入して表示又は記録することができる。以下、本開示を実施するための形態の例について、添付図面を参照しながら説明する。各図において共通の構成要素には、同一の符号を付して重複する説明を省略する。説明は下記の順序で行う。1.第1の実施形態画像処理装置:放送局に紐づけられたつぶやきを取得する例1-1.変形例画像処理装置:放送番組に関する情報から文字を抽出して指定情報を生成し、つぶやきを取得する例2.第2の実施形態録画装置の例3.第3の実施形態再生装置の例<1.第1の実施形態>以下に示す実施の形態では、受信した放送番組と、該放送番組に関する短文の文字情報例えばTwitterに代表されるつぶやきを、表示装置の画面に一緒に表示する場合を説明する。以下の実施の形態では、文字情報は、漢字、かな文字、英数字、記号の少なくともいずれかを含む文字列であって、文字数が制限されている一例として、l40字以内ことを想定している。[文字情報表示システムの概要]図1は、第1の実施形態に係る文字情報表示システムの構成例を模式的に示した説明図である。本実施形態の文字情報表示システムは、複数のつぶやき情報文字情報が登録されるつぶやき情報サーバ1と、指定情報サーバ2と、テレビジョン放送波放送番組を受信する画像処理装置3を有し、これらの装置がインターネット等のネットワーク4で相互に通信可能に接続されている。画像処理装置3には、表示装置5が接続されている。画像処理装置3には、一例としてビデオレコーダを適用することができ、無線又は有線のいずれの設備を利用して放送番組を受信してもよい。指定情報サーバ2は、一例として表1に示すような指定情報テーブルを保存している。なお、サービスIDとは、放送局から自動的に割り当てられる情報であるが、同じ放送局でも地域によって異なる場合もある。表1に示した指定情報テーブルの一項目の指定情報は、Twitterのハッシュタグに対応する情報である。どの放送局がどのハッシュタグを使用するのか紐付けがわかるデータテーブルを指定情報サーバ2に保存しておく。この指定情報を基に、放送番組に関する情報例えば、SIServiceInformation情報に含まれる放送局情報と紐付けられたつぶやきを取得するためのURLUniformResourceLocatorが作成される。URLとは、インターネット上に存在する情報資源の場所を指し示すアドレス情報である。指定情報テーブルは、次のようにして取得できる。まず、画像処理装置3を起動時もしくは所定操作を実行時に、指定情報のデータ指定情報テーブルを指定情報サーバ2からダウンロードし、画像処理装置3の記憶手段に受信したデータを保存しておく。放送局が増えたり、減ったり、変更があるときに対応するため、常に最新のデータを持つように管理することが望ましい。例えば、ユーザが画像処理装置3に対し、当該画像処理装置3から受信可能な周波数のプリセットを実行する操作をした場合に、画像処理装置3でプリセットした周波数に対応する放送局の情報を指定情報サーバ2へ提供し、提供した放送局の情報と紐付けられた指定情報例えばハッシュタグを指定情報サーバ2から画像処理装置3へ返信するようにしてもよい。なお、指定情報サーバ2から指定情報テーブルをダウンロードしない場合は、画像処理装置3において自動的にもしくはユーザが手動で指定情報テーブルを直接作成して保存しておいてもよい。文字情報表示システムの動作の概要は、以下のとおりである。まず、画像処理装置3が、つぶやき情報サーバ1に新しいつぶやきがないか確認する。すなわち、或る指定情報をキーとしてつぶやき情報サーバ1に登録されているつぶやきを検索する。つぶやき情報サーバ1には、オープンAPIApplicationProgrammingInterfaceが用意されていて、ネットワーク通信HTTP/GETメソッドするだけで、URLで指定したアドレス情報が取得できる。例えば、表1のAテレビのつぶやき情報を取得したい場合は、例えば画像処理装置3がURLをhttpsearchtwittercomsearchatomq23AAAと指定してつぶやき情報サーバ1へ送信し、つぶやき情報サーバ1からAAAAテレビと紐づけられたつぶやき情報を受信する。つぶやき情報サーバ1から受信した情報が画像処理装置3に保存され、表示装置5の画面に表示される。本開示の文字情報表示システムによる字幕及びつぶやきの表示について説明する。図2は、第1の実施形態に係る表示装置に表示する画面例の説明図であり、Aは字幕の表示例、Bはつぶやきの表示例を示している。ここで、新しいつぶやきがない場合、図2Aに示すように表示装置5の画面11の字幕領域12に字幕13を表示する。なお、図2Aの例では、字幕13を表示しているが、字幕の位置情報のみ取れていて、つぶやきを表示しないようにしてもよい。一方、新しいつぶやきがある場合、その情報を取得して、図2Bに示すように字幕領域12の字幕の位置につぶやき14を表示させる。このように、放送局が決めた字幕の位置に短文の文字情報を表示することによって、取得した文字情報が字幕領域の背景にある番組画像の不適切な位置にかぶることなく表示できる。画像処理装置3がつぶやき情報サーバ1から取得したつぶやきの文字サイズや色などの書式は、ユーザがリモートコントローラ以下、リモコンと略す。を操作して選択設定できるようにする。また、つぶやきの文字情報を表示させるさせないは、オプションメニューからユーザの指示により切り替えられるようにする。図3は、第1の実施形態に係る字幕/つぶやき表示の切り替えの説明図である。オプションメニュー画面16のオプション項目として、字幕/つぶやき表示切り替え16aの項目が用意されている。ディフォルトは、字幕が表示されており、字幕/つぶやき表示切り替え16aの項目をクリックすると、つぶやき表示に切り替わる。再度、字幕/つぶやき表示切り替え16aの項目を選ぶと字幕表示に切り替わるトグル機構となっている。なお、気になるワード16bの項目は、EPGElectronicProgramGuide情報SI情報に含まれる文字を元に指定情報本例ではハッシュタグを作成し、放送番組に関連するつぶやき情報を取得する目的で利用されるものであり、詳細は後述する。[サーバの構成例]次に、つぶやき情報サーバ1及び指定情報サーバ2の構成を説明する。つぶやき情報サーバ1及び指定情報サーバ2は、一例として汎用のコンピュータを適用することができる。図4は、コンピュータのハードウェアの内部構成例を示すブロック図である。コンピュータ20において、CPU21、ROM22、RAM23は、バス24により相互に接続されている。バス24には、さらに、入出力インタフェース25が接続されている。入出力インタフェース25には、入力部26、出力部27、記憶部28、通信部29、およびドライブ30が接続されている。入力部26は、キーボード、マウス、マイクロフォンなどよりなる。出力部27は、ディスプレイ、スピーカなどよりなる。記憶部28は、ハードディスクや不揮発性のメモリなどよりなる。通信部29は、ネットワークインタフェースなどよりなる。ドライブ30は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア31を駆動する。以上のように構成されるコンピュータ20では、CPU21が、例えば、記憶部28に記憶されているプログラムを入出力インタフェース25及びバス24を介してRAM23にロードして実行することにより、上述した一連の処理が行われる。コンピュータ20CPU21が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア31に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供することができる。コンピュータ20では、プログラムは、リムーバブルメディア31をドライブ30に装着することにより、入出力インタフェース25を介して、記憶部28にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部29で受信し、記憶部28にインストールすることができる。その他、プログラムは、ROM22や記憶部28に、あらかじめインストールしておくことができる。上述のように構成されたつぶやき情報サーバ1は、ハッシュタグを元に作成されたURLを画像処理装置3から受信すると、CPU21がそのURLにより指定された文字情報を記憶部28に保存された文字情報から検索する。そして、該当する文字情報が検索された場合、ネットワーク4を介して該当文字情報を画像処理装置3へ送信する。また、指定情報サーバ2は、画像処理装置3から指定情報テーブル表1参照の送信要求を受けたとき、CPU21が記憶部28に保存された指定情報テーブルを読み出し、画像処理装置3へ送信する。あるいは、画像処理装置3から特定の放送局に対応する指定情報例えばハッシュタグの送信要求を受けた場合、記憶部28から該当する放送局の指定情報を読み出して画像処理装置3へ送信してもよい。[画像処理装置の構成例]次に、画像処理装置3の構成を説明する。図5は、画像処理装置3の内部構成例を示すブロック図である。画像処理装置3は大きく分けると、放送番組に対する処理を実行するブロックと、つぶやき情報に対する処理を実行するブロックに分けられる。放送番組に対する処理を実行するブロックには、番組受信部41と、映像/音声解析部42と、字幕情報解析部43と、字幕処理部44が含まれる。一方、つぶやき情報に対する処理を実行するブロックには、ネットワーク通信部47通信部の一例と、指定情報生成部48と、指定情報メモリ49と、つぶやき情報解析部50と、つぶやき処理部51がある。画像処理装置3は、さらに制御部45と、リモコンインタフェース46と、設定情報メモリ53と、画像生成部52を有する。番組受信部41は、番組受信部の一例であり、いわゆるチューナとしての機能を有する。アンテナを介してテレビジョン放送波放送番組を受信し、受信した放送番組を映像/音声解析部42と字幕情報解析部43へ供給する。映像/音声解析部42は、映像抽出部の一例であり、番組受信部41により受信された放送番組を解析して映像音声データを抽出し、画像生成部52へ出力する。字幕情報解析部43及び字幕処理部44は、字幕抽出部の構成要素の一例である。字幕情報解析部43は、番組受信部41により受信された放送番組を解析して字幕情報を抽出し、字幕処理部44へ出力する。字幕処理部44は、字幕情報解析部43で抽出された字幕情報から字幕の文字情報文字列と属性情報を抽出し、画像生成部52へ出力する。字幕の文字情報は、一例としてARIBAssociationofRadioIndustriesandBusinesses:社団法人電波産業会標準規格の第1言語字幕文、及び/又は第2言語字幕文に相当する。また字幕の属性情報は、ARIB標準規格の字幕管理データに相当する。以降、第1言語字幕文を第1字幕字幕1、第2言語字幕文を第2字幕字幕2と称し、対応する字幕管理データを第1属性情報属性1、第2属性情報属性2と称す。ネットワーク通信部47は、通信部の一例であり、インターネット等の外部のネットワーク4図1参照と通信を行う。指定情報生成部48は、複数の指定情報例えばハッシュタグが登録される指定情報サーバ2等から取得した指定情報テーブルの内容を解析する。そして、放送番組に関する情報に含まれる放送局情報と紐付けられた文字情報を指定して取得するための指定情報を抽出する。また、ハッシュタグなどの指定情報から取得したいつぶやき情報に対するURLを作成する。指定情報メモリ49は、表1に示した指定情報テーブルを記憶している。指定情報生成部48では、この指定情報テーブルの放送局と指定情報例えばハッシュタグを参照して、指定情報を作成している。また指定情報メモリ49は、ユーザが設定した任意の登場人物やジャンル等の指定情報以下、ユーザ設定情報というを記憶している。つぶやき情報解析部50及びつぶやき処理部51は、文字情報取得部の構成要素の一例である。ネットワーク通信部47を介し、複数のつぶやき文字情報が登録されるつぶやき情報サーバ1から、放送番組に関連して作成されたつぶやき文字情報を取得する。制御部45は、図示しないリモコン操作部の一例から送出される赤外線等のリモコン信号をリモコンインタフェース46を介して受信し、該リモコン信号に基づいて画像処理装置3内の各ブロックを制御する。一例として、ネットワーク通信部47によるデータ通信を制御したり、指定情報生成部48及び指定情報メモリ49による指定情報の生成を制御したりする。また、ユーザ操作に応じて設定情報を設定情報メモリ53に保存したり、画像生成部52に直接操作信号の内容を通知したりする。制御部45は、一例としてはMPUMicroProcessingUnitから構成される。リモコンインタフェース46は、不図示のリモートコントローラから出力されるリモコン信号例えば赤外線を受光して電気信号に変換し、制御部45へ出力する。設定情報メモリ53は、字幕/つぶやき表示の切り替えの設定情報や、放送番組に対して2つの字幕第1字幕、第2字幕が設定されている場合に、字幕選択の設定情報などを記憶している。画像生成部52は、設定情報メモリ53に保存されている字幕/つぶやき表示の切り替えの設定情報に応じて、字幕領域の所定位置に字幕の文字情報又はつぶやきの文字情報を挿入し、画像を生成する。そして、生成した画像を表示装置5へ出力する。[画像生成部の構成]図6は、第1の実施形態に係る画像生成部の内部構成例を示すブロック図である。画像生成部52は、文字情報選択部61と、属性情報解析部62と、画像合成部63を有する。文字情報選択部61は、設定情報に基づいて、字幕処理部44から入力される字幕の文字情報と、つぶやき処理部51から入力されるつぶやきの文字情報のうち、いずれかを選択して画像合成部63へ出力する。属性情報解析部62は、字幕処理部44から入力される属性情報の内容を解析し、使用している字幕の数、字幕領域の大きさ及び字幕の位置等の情報を、画像合成部63へ出力する。画像合成部63は、属性情報に含まれる字幕領域の字幕の位置情報に基づいて、入力される映像音声データの字幕領域の文字情報の位置に、字幕又はつぶやきのいずれかの文字情報を挿入して画像を生成する。そして、字幕領域の所定位置にいずれかの文字情報を挿入した画像を、表示装置5へ出力する。[画像生成部の処理]図7は、第1の実施形態に係る画像生成部52によるつぶやき表示処理例を示すフローチャートである。まず、文字情報選択部61が、設定情報に基づいて、字幕又はつぶやきのいずれかの文字情報を選択するステップS1。この処理と並行して、属性情報解析部62は、字幕の属性情報を解析するステップS2。そして、ステップS1においてつぶやきが選択されたかどうかを判定するステップS3。つぶやきが選択されなかった場合には、画像合成部63は、字幕の属性情報に基づいて字幕を挿入した画像を生成し、表示装置5へ出力するステップS4。続いて、ステップS3の判定処理において字幕が選択された場合に、画像合成部63は、属性情報から受信した放送番組が字幕ありの映像であるかどうかを判定するステップS5。字幕なしの映像である場合、つぶやきの文字情報を画像の固定位置に挿入し、表示装置5へ出力するステップS6。例えば字幕がない放送番組やCMcommercialmessageの間の場合は、つぶやきの文字情報を画像の固定の位置に表示する。一方、ステップS5の判定処理において字幕ありの映像である場合、画像合成部63は、属性情報に含まれる字幕領域の字幕の位置に基づいて、画像の字幕の位置につぶやきの文字情報を挿入するステップS7。ここで、画像合成部63は、挿入するつぶやきの文字情報が字幕領域に収まるかどうかを判定するステップS8。つぶやきの文字情報が字幕領域に収まらない場合、画像合成部63は、つぶやきの文字情報を他の所定の方法で画像の字幕領域に挿入し、表示装置5へ出力するステップS9。例えばTwitterにおいて登録できる文字数は最大140文字なので、つぶやきの文字列が字幕領域に入りきらず一部表示できないことも考えられる。その場合、画像合成部63は、つぶやきの文字サイズと字幕領域のサイズからつぶやきの文字列を何文字表示できるか計算し、先頭の文字から表示する。入りきれない文字は、表示できた最後の文字を...と表現して表示させる。これにより、ユーザにはまだつぶやきの文字列が続くことが視認できるので、ユーザがつぶやきの続きを見たいと思った場合には、つぶやき情報サーバ1に登録された当該つぶやきを直接閲覧するという対応が可能になる。または、画像合成部63は、字幕領域に表示する行数を字幕の行数より一行増やした行数でつぶやきの文字情報を表示するようにしてもよい。あるいは、字幕領域に表示するつぶやきの文字情報をロールアップ又はスクロールして表示するようにしてもよい。一方、ステップS8の判定処理において挿入するつぶやきの文字情報が字幕領域に収まる場合、画像合成部63は、つぶやきの文字情報を字幕の位置に挿入した画像を、表示装置5へ出力するステップS10。このステップS10の処理を終了後、本フローチャートの処理を終了する。[つぶやき取得方法]次に、つぶやき情報サーバからつぶやきを取得する方法を説明する。図8は、第1の実施形態に係る画像処理装置の、つぶやき情報サーバからつぶやきを取得するための内部構成例の要部を示すブロック図である。図5と対応する部分には同一符号を付している。第1の取得方法は、放送番組に関する情報から放送局を特定し、その放送局に対応する指定情報を元につぶやきを取得する方法である。番組配列情報解析部54図5参照は、番組受信部41が受信した放送番組に含まれる番組配列情報例えばSI情報を解析し、番組配列情報から放送番組の放送局を特定し、指定情報生成部48へ出力する。指定情報生成部48図5参照は、指定情報メモリ49に保存されている指定情報テーブルから上記の特定された放送局を検索し、当該放送局の指定情報例えば、表1の♯AAAを取得する。指定情報生成部48は、ネットワーク通信部47を介して、その指定情報に基づくURLをつぶやき情報サーバ1へ送信する。つぶやき情報解析部50は、指定情報に対してつぶやき情報サーバ1から返信されるデータを取得及び解析し、当該放送局と紐付けられたつぶやきの文字情報を抽出して記録装置55へ保存する。この取得方法によれば、視聴している放送番組に関する情報から放送局を特定して、その放送局に対応する指定情報を元に、放送局と紐付けられたつぶやきをリアルタイムで取得できる。第2の取得方法は、ユーザ設定情報を元に指定情報を生成し、つぶやきを取得する方法は以下のとおりである。ユーザ操作に応じたユーザ設定情報例えば、jishinが指定情報生成部48に入力される。もしくは、指定情報メモリ49に予め保存しておいたユーザ設定情報を用いてもよい。ユーザ設定情報は、記述したようにユーザが設定した放送番組の登場人物やジャンル等の任意の情報である。指定情報生成部48は、ユーザ設定情報に対応する指定情報例えば、♯jishinを生成し、その指定情報に基づくURLをつぶやき情報サーバ1へ送信する。そして、つぶやき情報解析部50は、指定情報に対してつぶやき情報サーバ1から返信されるデータを取得及び解析し、当該ユーザ設定情報と紐付けられたつぶやきの文字情報を抽出して記録装置55へ保存する。この取得方法によれば、視聴している放送番組に関する情報とは必ずしも関係なく、ユーザが設定した情報指定情報と紐付けられたつぶやきをリアルタイムで取得できる。さらに、第1の取得方法と第2の取得方法を組み合わせて、つぶやきを取得してもよい。その場合、第1の取得方法と第2の取得方法にて作成される指定情報の和をとるか、積をとるか選択できるようにすると、きめ細かい条件でつぶやきを取得することが可能になる。なお記録装置55は、ハードディスクや半導体メモリ、リムーバブルメディア等が適用され、不揮発性の大容量の外部記録装置である。図9は、第1の実施形態に係る画像処理装置3によるつぶやき取得処理例を示すフローチャートである。まず画像処理装置3の制御部45は、ユーザが画像処理装置3を操作して放送番組の視聴を開始したことを検出するステップS11。視聴開始を検出後、制御部45は、視聴している放送番組に関連するつぶやきをつぶやき情報サーバ1から取得すべく制御を行い、取得したつぶやきデータをその取得時間とともに記録装置55へ保存させるステップS12。ここで、つぶやきデータを取得できなかったときは、ステップS12の処理へ戻り、制御部45は、再度つぶやき情報サーバ1からつぶやきを取得すべく制御を行うステップS13。つぶやきデータがないときは例えば30秒待ち、前回取得した時間からの差分のつぶやきデータを再取得させる。ステップS13の判定処理においてつぶやきデータを取得できた場合、制御部45は、画像生成部52を制御し、表示装置5へ画像を出力させて1つのつぶやきを5秒間表示させるステップS14。なお、5秒という表示時間は一例であり、この値に限られない。その後、制御部45は、つぶやきデータを取得してから5分経過したかどうかを判定するステップS15。つぶやきデータを取得後5分が経過している場合は、ステップS17の処理へ進む。5分を設定するのは、つぶやきが多数のとき全てのつぶやきの表示が完了するまでに5分以上掛かってしまい、古い情報を表示することになる。そこで、5分ごとに未表示の古いつぶやきが残っていないかどうかを監視するようにしている。これにより、常に新しいつぶやきを取得できる。なお、5分という設定は一例であり、この値に限られない。ステップS15の判定処理においてつぶやきデータを取得後5分が経過していない場合、制御部45は、取得したつぶやきデータを画像生成部52から表示装置5へ出力して全部表示したかどうかを判定するステップS16。つぶやきデータを全部表示していない場合は、制御部45は、ステップS14の処理へ進んで残りのつぶやきデータを表示させる。ステップS16の判定処理においてつぶやきデータを全部表示した場合は、制御部45は、前回取得した時間からの差分のつぶやきデータを再取得させるステップS17。そして、ステップS12へ進み、制御部45は、取得したつぶやきデータをその取得時間とともに記録装置55へ保存させる。つぶやき情報サーバ1が故障中である場合や、ネットワーク4に通信障害が発生した場合は、つぶやきデータの表示は行わない。これは、ステップS13の判定処理でつぶやきデータの取得数が0だったときと同じ挙動である。以上説明した第1の実施形態によれば、字幕の位置情報を利用してつぶやきの文字情報を字幕の位置に表示することにより、つぶやき表示用の別ウィンドウを用意する必要がない。また、放送局が決めた字幕の位置につぶやきの文字情報を表示することによって、つぶやきの文字情報が字幕領域の背景にある番組画像の不適切な位置にかぶることなく表示することができる。[1-1.変形例]図10は、第1の実施形態に係る画像処理装置の変形例の要部を示すブロック図である。この変形例は、放送局から放送番組と一緒に放送されるEPG情報SI情報に含まれる文字を元に指定情報本例ではハッシュタグを作成し、放送番組に関連するつぶやき情報を取得する構成とされたものである。以下、図10の画像処理装置3Aと、図5及び図8に示した画像処理装置3との相違点を中心に説明を行う。画像処理装置3Aは、画像処理装置3と比較して、文字抽出部71と、文字辞書72と、ローマ字変換部73を新たに備えて構成される。指定情報生成部48は、番組配列情報解析部54が番組配列情報から抽出した文字情報漢字、平仮名を取得し、文字抽出部71へ出力する。文字抽出部71は、指定情報生成部48から取得した文字情報と文字辞書72に登録されている文字を比較する。指定情報生成部48から取得した文字情報の中に、文字辞書72に登録されている文字に該当するものがあれば、文字抽出部71は、その文字をローマ字変換部73へ出力する。文字辞書72には、不揮発性の記録装置が適用され、記録装置55を利用してもよい。ローマ字変換部73は、漢字もしくは平仮名の文字をカタカナに変換し、カタカナからローマ字英字に変換する。このローマ字を指定情報生成部48へ出力する。指定情報生成部48は、ローマ字変換部73から入力されるローマ字の先頭に♯をつけるなどして、指定情報本例ではハッシュタグを作成する。そして、ネットワーク通信部47を介して、この指定情報を元にしたURLからつぶやき情報サーバ1に接続し、放送番組に関するつぶやき情報を自動で取得することができる。以上説明した第1の実施形態の変形例によれば、EPG情報SI情報に含まれる文字を元に指定情報を作成し、その指定情報から放送番組に関するつぶやき情報を自動で取得できる。したがって、ユーザが指定情報を作成する必要がなく、また放送局以外の番組情報に関するつぶやき情報を容易に取得することができる。<2.第2の実施形態>第2の実施形態は、第1の実施形態に係る画像処理装置3図5参照の文字情報表示処理の原理を記録装置に応用した例である。まず、第2の実施形態に係る録画装置80の構成を説明する。図11は、第2の実施形態に係る録画装置の内部構成例を示すブロック図である。図11において、図5と対応する部分には同一符号を付し、詳細な説明は省略する。図11に示す録画装置80は、図5に示した画像処理装置3の画像生成部52を録画処理部81に置き換え、その出力先を表示装置5から記録装置55に置き換えたものである。それ以外の部分は、録画装置80と画像処理装置3とで共通の構成である。次に、第2の実施形態に係る録画処理部81の構成を説明する。図12は、録画処理部81の内部構成例を示すブロック図である。録画処理部81は主に、属性情報解析部82と記録部83から構成される。この例は、第1字幕及び第2字幕の各々に、つぶやきの文字情報と字幕の文字情報を挿入することを想定した例である。属性情報解析部82は、図6に示した属性情報解析部62と同様の機能を有する。すなわち、字幕処理部44から入力される属性情報の内容を解析し、使用している字幕の数、字幕領域の大きさ及び字幕の位置等の情報を、記録部83へ出力する。記録部83は、属性情報に含まれる字幕領域の字幕の位置情報に基づいて、入力される映像音声データの字幕領域の文字情報の位置に、字幕又はつぶやきのいずれかの文字情報を挿入して画像を生成する。そして、字幕領域の所定位置にいずれかの文字情報を挿入した画像を、記録装置55へ出力する。図13は、第2の実施形態に係る録画処理部81によるつぶやき記録処理例を示すフローチャートである。まず、録画処理部81の属性情報解析部82は、受信した放送番組の字幕の属性情報を解析するステップS21。次に、属性情報解析部82は、第1字幕と第2字幕のいずれかが未使用であるか否かを判定するステップS22。未使用の字幕がない場合、記録部83は、第1字幕と第2字幕をそのまま映像とともに記録装置55へ記録するステップS23。ステップS22において第1字幕と第2字幕のいずれかが未使用である場合、記録部83は、未使用の字幕の文字情報をつぶやきの文字情報に置き換えるステップS24。例えば、第2字幕だけが空いている場合、第1字幕には字幕をそのまま挿入し、第2字幕の字幕位置に、字幕の位置情報に基づいてつぶやきの文字情報を挿入する。そして、記録部83は、つぶやきの文字情報を空いている字幕領域の字幕位置に挿入した画像を、記録装置55へ記録するステップS25。このステップS25の処理を終了後、本フローチャートの処理を終了する。以上説明した第2の実施形態によれば、放送局が決めた字幕の位置につぶやきの文字情報を配置して、映像を記録することができる。それゆえ、記録時に、つぶやきの文字情報が字幕領域の背景にある番組画像の不適切な位置にかぶることなく記録できる。また、ARIBでは、1つの放送番組に対して字幕を2つまで入れることができ、ユーザが任意でどちらかを選ぶことができる。放送局側が字幕を1つしか使っていなかったら、空いている2つ目の字幕情報の字幕の位置につぶやきの文字情報を挿入して、一緒に録画することもできる。そして、つぶやきの文字情報を字幕情報として保存すれば、従来の方法で録画した映像と同じ扱いにできるので、例えばBDブルーレイディスクの対応機器であれば、他社の機器でも、互換性がある。なお、記録時に、属性情報から字幕の有無、字幕の空き状況を解析し、字幕が空いていなければいずれかの2つの字幕のいずれかを選択して、つぶやきの文字情報を字幕に上書きするようにしてもよい。<3.第3の実施形態>第3の実施形態は、第1の実施形態に係る画像処理装置3図5参照の文字情報表示処理の原理を再生装置に応用した例である。まず、第3の実施形態に係る再生装置90の構成を説明する。図14は、第3の実施形態に係る再生装置の内部構成例を示すブロック図である。図14において、図5と対応する部分には同一符号を付し、詳細な説明は省略する。図14に示す再生装置90は、字幕付き映像コンテンツの供給元を図5に示した番組受信部41から記録装置55に置き換えたものである。それ以外の部分は、再生装置90と画像処理装置3とで共通の構成である。次に、第3の実施形態に係る画像生成部91の構成を説明する。図15は、第3の実施形態に係る画像生成部の内部構成例を示すブロック図である。図15において、図5の画像処理装置3の画像生成部52と同じ構成である。この例では、記録装置55から読み出した字幕付き映像コンテンツの第1字幕及び第2字幕の各々に、つぶやきの文字情報と字幕の文字情報が挿入されていることを想定した例である。第3の実施形態によれば、放送局が決めた字幕の位置につぶやきの文字情報を配置して記録した映像コンテンツを記録装置から読み出して再生することになる。それゆえ、再生時に、つぶやきの文字情報が字幕領域の背景にある番組画像の不適切な位置にかぶることなく再生できる。以上説明した各実施形態において、放送番組と一緒に画面に表示する文字情報の例として、所定の文字数以内に制限されたつぶやきの文字情報を説明したが、これに限られるものではない。例えば電子掲示板に掲載された書き込み等、比較的短文な文字情報であれば本開示の作用効果を発揮できる。また、ARIB日本のデジタル放送規格以外にも、DVB欧州のデジタル放送規格、ATSC米国のデジタル放送規格等においても、字幕情報に字幕の表示位置に関する情報が含まれていれば、本開示を適用することができる。なお、図1に示した例では、画像処理装置3と表示装置5を別体としたが、この例に限られることなく、これらの機能を内蔵するテレビジョン受像機などを用いてもよい。なお、上述した各実施の形態例における一連の処理は、ハードウェアにより実行することができるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが専用のハードウェアに組み込まれているコンピュータ、または、各種の機能を実行するためのプログラムをインストールしたコンピュータにより、実行可能である。また、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給してもよい。また、そのシステムあるいは装置のコンピュータまたはCPU等の制御装置が記録媒体に格納されたプログラムコードを読み出し実行することによっても、機能が実現されることは言うまでもない。また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施の形態の機能が実現される。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部又は全部を行う。その処理によって上述した実施の形態の機能が実現される場合も含まれる。また、本明細書において、時系列的な処理を記述する処理ステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理例えば、並列処理あるいはオブジェクトによる処理をも含むものである。なお、本技術は以下のような構成もとることができる。1放送番組を受信する番組受信部と、前記番組受信部により受信された放送番組の字幕を構成する字幕文字情報と属性情報を抽出する字幕抽出部と、前記番組受信部により受信された放送番組の映像を抽出する映像抽出部と、外部と通信を行う通信部と、前記通信部を介し、複数の文字情報が登録されるサーバから、前記放送番組に関連して作成された文字情報を取得する文字情報取得部と、前記属性情報に含まれる前記字幕文字情報の位置情報に基づいて、前記映像における前記字幕文字情報の位置に前記文字情報を挿入した映像を表示装置へ出力する画像生成部と、を備える画像処理装置。2前記番組受信部により前記放送番組とともに受信される、該放送番組に関する情報を取得する番組情報取得部と、前記サーバから、前記放送番組に関する情報に含まれる放送局情報と紐付けられた文字情報を指定して取得するための指定情報を生成する指定情報生成部と、をさらに備え、前記通信部より前記サーバへ前記指定情報を送信し、前記文字情報取得部は、前記指定情報に対して前記サーバから返信される、前記放送局情報と紐付けられた文字情報を取得する前記1に記載の画像処理装置。3前記サーバから、ユーザにより設定される情報と紐付けられた文字情報を指定して取得するための指定情報を生成する指定情報生成部と、をさらに備え、前記通信部より前記サーバへ前記指定情報を送信し、前記文字情報取得部は、前記指定情報に対して前記サーバから返信される、前記ユーザにより設定された情報と紐付けられた文字情報を取得する前記1に記載の画像処理装置。4前記番組受信部により前記放送番組とともに受信される、該放送番組に関する情報を取得する番組情報取得部と、複数の文字が登録された記録装置と、該放送番組に関する情報から文字を抽出し、前記抽出した文字に該当する文字を文字辞書に登録された複数の文字の中から取得する文字抽出部と、前記文字抽出部により取得された文字をローマ字に変換するローマ字変換部と、前記サーバから、前記ローマ字と紐付けられた文字情報を指定して取得するための指定情報を生成する指定情報生成部と、をさらに備え、前記通信部より前記サーバへ前記指定情報を送信し、前記文字情報取得部は、前記指定情報に対して前記サーバから返信される、前記ユーザにより設定された情報と紐付けられた文字情報を取得する前記1に記載の画像処理装置。5前記画像生成部は、設定情報に従い、前記映像における前記字幕文字情報の位置に前記字幕文字情報又は前記文字情報のいずれを挿入するか選択する文字情報選択部、を有する前記2~4のいずれかに記載の画像処理装置。6前記画像生成部は、前記文字情報取得部により前記サーバから取得された前記文字情報を、取得した時間順に一定時間間隔で、前記映像における前記字幕文字情報の位置に挿入する前記2~5のいずれかに記載の画像処理装置。7前記文字情報は、文字数が所定数内に制限された文字列である前記2~6のいずれかに記載の画像処理装置。8放送番組を受信する番組受信部と、前記番組受信部により受信された放送番組の字幕を構成する字幕文字情報と属性情報を抽出する字幕抽出部と、前記番組受信部により受信された放送番組の映像を抽出する映像抽出部と、外部と通信を行う通信部と、前記通信部を介し、複数の文字情報が登録されるサーバから、前記放送番組に関連して作成された文字情報を取得する文字情報取得部と、前記属性情報に含まれる前記字幕文字情報の位置情報に基づいて、前記映像における前記字幕文字情報の位置に前記文字情報を挿入した映像を記録装置へ出力する録画処理部と、を備える録画装置。以上、本開示は上述した各実施の形態に限定されるものではなく、特許請求の範囲に記載された要旨を逸脱しない限りにおいて、その他種々の変形例、応用例を取り得ることは勿論である。