(57)【要約】【課題】  録画装置に保存されている番組の価値を下げることを防止する。【解決手段】  録画装置と，外部サーバからコンテンツを取得する情報処理装置を接続し，録画装置に，録画予約を受け付ける録画処理部と録画予約された番組の内容に関する録画番組キーワードを記憶する録画番組情報記憶部を設け，情報処理装置に，録画番組キーワードを含む複数のキーワードを記憶する変換対象キーワード記憶部，変換対象キーワードと各キーワードの変換後のテキストとを関連付けた変換辞書を記憶する変換辞書記憶部，サーバからコンテンツを取得するコンテンツ取得部，取得したコンテンツから変換対象キーワードを抽出する解析部，抽出されたキーワードを変換辞書に基づき変換後のテキストに置換する変換部，抽出されたキーワードが録画番組情報記憶部に記憶されている場合に，変換部に置換を実行させる変換要否判断部を設けた。【選択図】    図３
2007053523.tif 000002
【特許請求の範囲】
【請求項１】
番組の録画を行う録画装置と，外部のサーバからテキストデータを含むコンテンツを取得する情報処理装置とが接続され，
前記録画装置は，
録画予約を受け付ける録画処理部と；
前記録画予約された番組の内容に関するキーワードである録画番組キーワードを記憶する録画番組情報記憶部と；を備え，
前記情報処理装置は，
前記録画番組キーワードを含む複数のキーワードを変換対象キーワードとして記憶する変換対象キーワード記憶部と；
前記変換対象キーワードと，前記各キーワードの変換後のテキストとを関連付けた変換辞書を記憶する変換辞書記憶部と；
前記サーバから前記コンテンツを取得するコンテンツ取得部と；
取得した前記コンテンツに前記変換対象キーワード記憶部に記憶されている前記変換対象キーワードが含まれている場合に，該キーワードを抽出する解析部と；
前記解析部により抽出された前記キーワードを前記変換辞書に基づいて前記変換後のテキストに置換する変換部と；
前記解析部により抽出された前記キーワードが，前記録画番組情報記憶部に記憶されている場合に，前記変換部に前記置換を実行せしめる変換要否判断部と；
を備えることを特徴とする，情報処理システム。
【請求項２】
変換対象のキーワードを記憶する変換対象キーワード記憶部と；
前記変換対象キーワードと，前記各キーワードの変換後のテキストとを関連付けた変換辞書を記憶する変換辞書記憶部と；
外部のサーバからテキストデータを含むコンテンツを取得するコンテンツ取得部と；
取得した前記コンテンツに前記変換対象キーワード記憶部に記憶されている前記変換対象キーワードが含まれている場合に，該キーワードを抽出する解析部と；
前記解析部により抽出された前記キーワードを前記変換辞書に基づいて前記変換後のテキストに置換する変換部と；
を備えることを特徴とする，情報処理装置。
【請求項３】
前記変換辞書は，前記変換対象キーワードが含まれる変換元の文と，前記変換対象キーワードを前記変換後のテキストに置き換えた変換後の文と，を関連付けて記憶し，
前記解析部は，前記変換対象キーワードが含まれる文を前記コンテンツから抽出し，
前記変換部は，前記解析部により抽出された前記文を，該文中の前記変換対象キーワードが前記変換後のテキストに置換された前記変換後の文に置換する，
ことを特徴とする，請求項２に記載の情報処理装置。
【請求項４】
前記変換対象キーワード記憶部は，前記変換対象キーワードを，前記各キーワードが属するジャンルを示すジャンル識別子と関連付けて記憶し，
前記変換辞書は，前記ジャンル識別子が含まれる変換元の文と，前記ジャンル識別子を前記変換後のテキストに置き換えた変換後の文と，を関連付けて記憶し，
前記解析部は，前記変換対象キーワードが含まれる文を前記コンテンツから抽出して，該文中の前記各変換対象キーワードに，対応するジャンル識別子のタグを付与し，
前記変換部は，前記解析部により抽出された前記文を，前記ジャンル識別子のタグが付与された前記変換対象キーワードが，前記変換後のテキストに置き換えられた前記変換後の文に置換する，
ことを特徴とする，請求項２に記載の情報処理装置。
【請求項５】
番組の録画を行い，録画予約された番組の内容に関するキーワードである録画番組キーワードを蓄積する録画装置と接続され，
前記解析部により抽出された前記変換対象キーワードが，前記録画装置に前記録画番組キーワードとして蓄積されている場合に，前記変換部による前記置換を実行せしめる変換要否判断部をさらに備える
ことを特徴とする，請求項２に記載の情報処理装置。
【請求項６】
前記変換辞書は，前記変換対象キーワードが含まれる変換元の文と，前記変換対象キーワードを前記変換後のテキストに置き換えた変換後の文と，を関連付けて記憶し，
前記解析部は，前記変換対象キーワードが含まれる文を前記コンテンツから抽出し，
前記変換部は，前記解析部により抽出された前記文を，該文中の前記変換対象キーワードが前記変換後のテキストに置換された前記変換後の文に置換し，
前記変換要否判断部は，さらに，前記解析部により抽出された前記文と，前記変換辞書に記憶されている前記変換元の文との類似度に基づいて，前記変換部による前記置換の要否を判断する
ことを特徴とする，請求項２に記載の情報処理装置。
【請求項７】
前記録画装置は，前記番組に関するユーザの嗜好情報を蓄積しており，
前記録画装置から前記ユーザの嗜好情報を取得して，該ユーザの嗜好情報に基づいて前記変換対象キーワード記憶部の記憶内容を更新する変換対象キーワード更新部
を備えることを特徴とする，請求項５に記載の情報処理装置。
【請求項８】
前記ユーザの嗜好情報は，録画予約された番組のメタデータに基づいて蓄積されることを特徴とする，請求項７に記載の情報処理装置。
【請求項９】
前記ユーザの嗜好情報は，再生された録画済み番組のメタデータに基づいて蓄積されることを特徴とする，請求項７に記載の情報処理装置。
【請求項１０】
外部のサーバから前記変換対象キーワードを受信するキーワード受信部と；
前記キーワード受信部が受信した前記変換対象キーワードを前記変換対象キーワード記憶部に書き込む変換対象キーワード更新部と；
を備えることを特徴とする，請求項２に記載の情報処理装置。
【請求項１１】
前記変換部により変換された後のテキストを含むコンテンツを表示する表示部を備えることを特徴とする，請求項２に記載の情報処理装置。
【請求項１２】
変換対象のキーワードを記憶する変換対象キーワード記憶部，および前記変換対象キーワードと前記各キーワードの変換後のテキストとを関連付けた変換辞書を記憶する変換辞書記憶部を備える情報処理装置をして，
外部のサーバからテキストデータを含むコンテンツを取得するコンテンツ取得処理と；
取得した前記コンテンツに前記変換対象キーワード記憶部に記憶されている前記変換対象キーワードが含まれている場合に，該キーワードを抽出する解析処理と；
前記解析部により抽出された前記キーワードを前記変換辞書に基づいて前記変換後のテキストに置換する変換処理と；
を実行せしめることを特徴とする，コンピュータプログラム。
【請求項１３】
変換対象のキーワードを記憶する変換対象キーワード記憶部，および前記変換対象キーワードと前記各キーワードの変換後のテキストとを関連付けた変換辞書を記憶する変換辞書記憶部を備える情報処理装置の情報処理方法において：
外部のサーバからテキストデータを含むコンテンツを取得するコンテンツ取得ステップと；
取得した前記コンテンツに前記変換対象キーワード記憶部に記憶されている前記変換対象キーワードが含まれている場合に，該キーワードを抽出する解析ステップと；
前記解析部により抽出された前記キーワードを前記変換辞書に基づいて前記変換後のテキストに置換する変換ステップと；
を含むことを特徴とする，情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，情報処理システム，情報処理装置，情報処理方法及びコンピュータプログラムに関し，より詳しくは，テキストデータを含むコンテンツを処理対象とする，情報処理システム，情報処理装置，情報処理方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年，番組のＥＰＧ情報を利用して，ユーザの嗜好に基づいて自動でユーザの嗜好に沿った番組を録画する録画装置が提供されている（例えば，特許文献１参照）。また，最近の録画装置は，大容量のハードディスクを搭載しており，多数の番組を録画して保存しておくことができる。
【０００３】
一方，インターネットの普及によって，ユーザは多様な経路で様々な情報を入手することができる。例えばユーザは，パーソナルコンピュータ，携帯電話等の情報処理装置によってＷｅｂページを閲覧することにより，または電子メールを受信することにより，Ｗｅｂページやメール等のコンテンツに含まれている最新のニュースやスポーツの試合結果などを入手できる。
【０００４】
【特許文献１】特開２００３−２２４７９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし，上述のように，ユーザが多様な経路で様々な情報を入手できる環境においては，上記の録画装置に保存されている番組の価値がユーザにとって下がる場合があった。具体的には，録画装置に録画されて保存されている番組に関する情報に，ユーザがその番組を視聴する前に遭遇してしまい，その情報をユーザが知ってしまうことにより，番組の価値がユーザにとって下がるということが発生する。例えば，スポーツの試合の中継放送番組が録画装置に保存されている場合に，その試合の結果が掲載されているＷｅｂページにユーザが遭遇すると，ユーザは番組を視聴する前に試合結果を知ってしまうことになる。そうすると，録画装置に保存されている試合の中継放送番組は，既に試合結果を知ってしまったユーザにとっては価値が下がる。
【０００６】
このような状況を回避するために，現状では，ユーザは意識的に情報の入手を避けなければならない。しかし，避けるべき情報が，どのＷｅｂページやメール等のコンテンツに含まれているかは分からないため，かかるコンテンツを意識的にユーザが避けることは難しい。さらに，上述のように，ユーザの嗜好に基づいて自動で録画を行う録画装置においては，ユーザは避けるべき情報を特定することさえできない場合もある。
【０００７】
そこで，本発明は，このような問題に鑑みてなされたもので，その目的とするところは，録画装置に保存されている番組の価値を下げることを防止することが可能な，情報処理システム，情報処理装置，情報処理方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために，本発明のある観点によれば，番組の録画を行う録画装置と，外部のサーバからテキストデータを含むコンテンツを取得する情報処理装置とが接続され，
録画装置は，録画予約を受け付ける録画処理部と；録画予約された番組の内容に関するキーワードである録画番組キーワードを記憶する録画番組情報記憶部と；を備え，
情報処理装置は，録画番組キーワードを含む複数のキーワードを変換対象キーワードとして記憶する変換対象キーワード記憶部と；変換対象キーワードと，各キーワードの変換後のテキストとを関連付けた変換辞書を記憶する変換辞書記憶部と；サーバからコンテンツを取得するコンテンツ取得部と；取得したコンテンツに変換対象キーワード記憶部に記憶されている変換対象キーワードが含まれている場合に，該キーワードを抽出する解析部と；解析部により抽出されたキーワードを変換辞書に基づいて変換後のテキストに置換する変換部と；解析部により抽出されたキーワードが，録画番組情報記憶部に記憶されている場合に，変換部に置換を実行せしめる変換要否判断部と；を備える情報処理システムが提供される。
【０００９】
上記発明によれば，テキストデータを含むコンテンツがコンテンツ取得部によって情報処理装置に取り込まれる。コンテンツは，解析部により解析されて，コンテンツに含まれる変換対象キーワードが抽出される。そして，抽出された変換対象キーワードが，録画番組情報記憶部に記憶されている場合に，そのキーワードは，変換部により，予め変換辞書に登録されているテキストに置き換えられる。録画番組情報記憶部には，録画予約された番組の内容に関するキーワードが格納されている。従って，コンテンツに含まれる変換対象キーワードであって，かつ，録画予約された番組に関連するキーワードが，他のテキストに変換される。その結果，録画予約された番組に関する情報が他の表現の情報に置き換えられることにより，録画装置に保存されている番組の価値を下げることを防止することができる。録画予約された番組には，例えば，ユーザの明示的な指示に基づいて録画予約された番組，ユーザの明示的な指示に基づいて録画を開始した番組，ユーザが設定したキーワード等に基づいて録画装置が自動で録画予約した番組，ユーザの嗜好に基づいて録画装置が自動で録画予約した番組などが含まれる。また，既に録画が完了した番組，録画中の番組，まだ録画を開始していない番組が含まれる。
【００１０】
上記課題を解決するために，本発明の別の観点によれば，変換対象のキーワードを記憶する変換対象キーワード記憶部と；変換対象キーワードと，各キーワードの変換後のテキストとを関連付けた変換辞書を記憶する変換辞書記憶部と；外部のサーバからテキストデータを含むコンテンツを取得するコンテンツ取得部と；取得したコンテンツに変換対象キーワード記憶部に記憶されている変換対象キーワードが含まれている場合に，該キーワードを抽出する解析部と；解析部により抽出されたキーワードを変換辞書に基づいて変換後のテキストに置換する変換部と；を備える情報処理装置が提供される。
【００１１】
上記発明によれば，コンテンツ取得部により情報処理装置に取り込まれたコンテンツは，そのコンテンツに含まれる変換対象キーワードが解析部により抽出される。そして，抽出されたキーワードは，変換部により，予め変換辞書に登録されているテキストに置き換えられる。そのため，ユーザは，避けるべき情報を予め変換辞書に変換対象キーワードとして登録しておくことで，その情報を含むコンテンツに遭遇して避けるべき情報を入手してしまうことを回避できる。
【００１２】
上記変換辞書は，変換対象キーワードが含まれる変換元の文と，変換対象キーワードを変換後のテキストに置き換えた変換後の文と，を関連付けて記憶し，上記解析部は，変換対象キーワードが含まれる文をコンテンツから抽出し，上記変換部は，解析部により抽出された文を，該文中の変換対象キーワードが変換後のテキストに置換された変換後の文に置換するようにしてもよい。かかる構成により，変換対象キーワードを含む文は，変換辞書に予め登録された変換後の文に置き換えられる。
【００１３】
上記変換対象キーワード記憶部は，変換対象キーワードを，各キーワードが属するジャンルを示すジャンル識別子と関連付けて記憶し，上記変換辞書は，ジャンル識別子が含まれる変換元の文と，ジャンル識別子を変換後のテキストに置き換えた変換後の文と，を関連付けて記憶し，上記解析部は，変換対象キーワードが含まれる文をコンテンツから抽出して，該文中の各変換対象キーワードに，対応するジャンル識別子のタグを付与し，上記変換部は，解析部により抽出された文を，ジャンル識別子のタグが付与された変換対象キーワードが，変換後のテキストに置き換えられた変換後の文に置換するようにしてもよい。かかる構成によれば，キーワードごとに変換辞書に登録しなくても，複数のキーワードが関連付けられたジャンル識別子によって変換元の文を変換辞書に登録すれば済むため，変換辞書の容量を小さくすることができる。
【００１４】
また，番組の録画を行い，録画予約された番組の内容に関するキーワードである録画番組キーワードを蓄積する録画装置が上記情報処理装置に接続され，その場合に，情報処理装置は，上記解析部により抽出された変換対象キーワードが，録画装置に録画番組キーワードとして蓄積されている場合に，変換部による置換を実行せしめる変換要否判断部をさらに備えてもよい。かかる構成によれば，変換対象キーワードの中でも，録画予約された番組に関連するキーワードだけを変換対象とすることができる。
【００１５】
上記変換辞書は，変換対象キーワードが含まれる変換元の文と，変換対象キーワードを変換後のテキストに置き換えた変換後の文と，を関連付けて記憶し，上記解析部は，変換対象キーワードが含まれる文をコンテンツから抽出し，上記変換部は，解析部により抽出された文を，該文中の変換対象キーワードが変換後のテキストに置換された変換後の文に置換し，上記変換要否判断部は，さらに，解析部により抽出された文と，変換辞書に記憶されている変換元の文との類似度に基づいて，変換部による置換の要否を判断するようにしてもよい。かかる構成によれば，変換対象キーワードを含む文が，変換辞書に登録されている変換元の文とは完全には一致しない場合でも，文同士の類似度に基づいて，変換の要否が判断される。そのため，上記のような完全には変換元の文と一致しない文でも，類似度に応じて変換対象とされることができる。
【００１６】
上記録画装置は，番組に関するユーザの嗜好情報を蓄積し，その場合に，上記情報処理装置は，録画装置からユーザの嗜好情報を取得して，そのユーザの嗜好情報に基づいて変換対象キーワード記憶部の記憶内容を更新する変換対象キーワード更新部を備えてもよい。かかる構成によれば，番組に対するユーザの嗜好に基づいて，変換対象キーワードを決めることができる。なお，変換対象キーワードは，ユーザの入力に基づいて設定されてもよい。
【００１７】
上記ユーザの嗜好情報は，録画予約された番組のメタデータに基づいて蓄積されてもよい。また，上記ユーザの嗜好情報は，再生された録画済み番組のメタデータに基づいて蓄積されてもよい。
【００１８】
上記情報処理装置は，さらに，外部のサーバから変換対象キーワードを受信するキーワード受信部と；キーワード受信部が受信した変換対象キーワードを変換対象キーワード記憶部に書き込む変換対象キーワード更新部と；を備えてもよい。
【００１９】
上記情報処理装置は，さらに，変換部により変換された後のテキストを含むコンテンツを表示する表示部を備えてもよい。
【００２０】
上記課題を解決するために，本発明の別の観点によれば，コンピュータに上記の情報処理装置として機能させるコンピュータプログラムが提供される。コンピュータプログラムは，コンピュータが備える記憶部に格納され，コンピュータが備えるＣＰＵに読み込まれて実行されることにより，そのコンピュータを上記の情報処理装置として機能させる。また，コンピュータプログラムが記録された，コンピュータで読み取り可能な記録媒体も提供される。記録媒体は，例えば，磁気ディスク，光ディスクなどである。
【００２１】
上記課題を解決するために，本発明の別の観点によれば，変換対象のキーワードを記憶する変換対象キーワード記憶部，および変換対象キーワードと各キーワードの変換後のテキストとを関連付けた変換辞書を記憶する変換辞書記憶部を備える情報処理装置の情報処理方法において：外部のサーバからテキストデータを含むコンテンツを取得するコンテンツ取得ステップと；取得したコンテンツに変換対象キーワード記憶部に記憶されている変換対象キーワードが含まれている場合に，該キーワードを抽出する解析ステップと；解析部により抽出されたキーワードを変換辞書に基づいて変換後のテキストに置換する変換ステップと；を含む情報処理方法が提供される。
【発明の効果】
【００２２】
以上説明したように本発明によれば，録画装置に保存されている番組の価値を下げることを防止することが可能な，情報処理システム，情報処理装置，情報処理方法およびコンピュータプログラムを提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００２４】
以下では，本発明を，ユーザがＷｅｂページを閲覧することにより，録画装置に保存されている番組の価値低下が発生することを防止する，情報処理システム１００に適用して説明する。より詳しくは，情報処理システム１００は，ユーザが閲覧しようとするＷｅｂページに，録画装置に保存されている番組に関連する情報が含まれている場合に，その情報を，番組の価値低下を招かない表現に変換した後にＷｅｂページを表示させることによって，番組の価値低下を防止する。まず，図１に基づいて，情報処理システム１００の全体構成について説明する。
【００２５】
＜システムの全体構成＞
本実施形態にかかる情報処理システム１００は，情報処理装置１０２と，録画装置１０４と，Ｗｅｂサーバ１０６と，通信網１０８を主に備える。
【００２６】
情報処理装置１０２は，外部のサーバであるＷｅｂサーバ１０６と，通信網１０８を介して接続され，Ｗｅｂサーバ１０６から，テキストデータを含むコンテンツの一例であるＷｅｂページを取得する。また，情報処理装置１０２は，録画装置１０４とローカルライン１１０を介して接続され，録画装置１０４から，後述の録画番組情報などを取得する。情報処理装置１０２としては，パーソナルコンピュータ，携帯電話のほか，Ｗｅｂページ取得機能を備えたゲーム機器，テレビ受像器，情報家電などを例示できる。
【００２７】
録画装置１０４は，地上波アナログ／デジタル放送，衛星アナログ／デジタル放送，ケーブルテレビ放送などによる番組を受信し，録画，保存する機能を有する。録画装置１０４は，ユーザの指示に基づいて指定された番組を録画する。また，録画装置１０４は，番組のメタ情報であるＥＰＧ情報を受信し，ＥＰＧ情報に基づいて自動で番組の録画を行うこともできる。ＥＰＧ情報には，例えば，チャンネル情報，番組のジャンル情報，出演者情報，脚本家情報や，番組の内容を特徴づけるキーワード情報などが含まれる。なお，録画装置１０４は，通信網１０８を介してＷｅｂサーバ１０６に接続され，Ｗｅｂサーバ１０６から，番組に関するＷｅｂページを取得できてもよい。録画装置１０４は，情報処理装置１０２とローカルライン１１０を介して接続され，録画番組情報を情報処理装置１０２に提供する。
【００２８】
Ｗｅｂサーバ１０６は，Ｗｅｂページを保有し，情報処理装置１０２等からの要求に応じてＷｅｂページを提供する。Ｗｅｂページは，テキストデータを含んで構成され，テキストデータのほかに，画像データ，映像データ，音声データ等が含まれていてもよい。Ｗｅｂページには，例えば，ニュースが掲載されているニュースサイトのＷｅｂページ，掲示板形態のＷｅｂページ等，様々なものが含まれる。
【００２９】
通信網１０８は，例えば，インターネット，電話回線網，衛星通信網等の公衆回線網や，ＷＡＮ，ＬＡＮ，ＩＰ−ＶＰＮ等の専用回線網などで構成されており，有線・無線を問わない。
【００３０】
ローカルライン１１０は，ＵＳＢケーブル等のデータ伝送路である。なお，ローカルライン１１０は，ＬＡＮ等の専用回線網であってもよく，有線・無線を問わない。
【００３１】
以上，情報処理システム１００の全体構成について説明した。次に，図２に基づいて，情報処理装置１０２のハードウェア構成について説明する。
【００３２】
＜情報処理装置のハードウェア構成＞
図２に示すように，情報処理装置１０２は，例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１と，ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２と，ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１３と，ホストバス１１４と，ブリッジ１１５と，外部バス１１６と，インタフェース１１７と，入力装置１１８と，出力装置１２０と，ストレージ装置（ＨＤＤ）１２１と，ドライブ１２２と，接続ポート１２４と，通信装置１２５などを備える。
【００３３】
ＣＰＵ１１１は，演算処理装置および制御装置として機能し，ＲＯＭ１１２またはＨＤＤ１２１に格納された各種プログラムに従って動作し，情報処理装置１０２内の各部を制御する。具体的な処理としては，例えば，Ｗｅｂページに含まれるキーワードの変換処理などを実行する。
【００３４】
ＲＯＭ１１２は，ＣＰＵ１１１が使用するプログラムや，演算パラメータ等を記憶する。ＲＡＭ１１３は，ＣＰＵ１１１による処理の実行において使用するプログラムや，その実行において適宜変化するパラメータ等を一時記憶する。また，ＲＡＭ１１３は，情報処理装置１０２がＷｅｂサーバ１０６から取得したＷｅｂページや，変換処理後のＷｅｂページ，録画装置から取得した録画番組情報などを一時的に保存するために利用することもできる。これらはＣＰＵバスなどから構成されるホストバス１１４により相互に接続されている。
【００３５】
ホストバス１１４は，ブリッジ１１５を介して，ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１１６に接続されている。
【００３６】
入力装置１１８は，例えば，マウス，キーボード，タッチパネル，ボタン，スイッチ，レバー等の操作手段と，入力信号を生成してＣＰＵ１１１に出力する入力制御回路などから構成されている。情報処理装置１０２のユーザは，この入力装置１１８を操作することにより，情報処理装置１０２に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００３７】
出力装置１２０は，例えばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置，液晶ディスプレイ（ＬＣＤ）装置，ランプ等の表示装置と，スピーカ等の音声出力装置などで構成される。この出力装置１２０は，例えばＷｅｂページを出力する。
【００３８】
ＨＤＤ１２１は，本実施形態にかかる情報処理装置１０２の記憶手段の一例として構成されたデータ格納用の装置である。このＨＤＤ１２１は，ＣＰＵ１１１が実行するプログラムや各種データを格納する。また，このＨＤＤ１１１には，例えば，Ｗｅｂページなどの各種データが格納される。また，上述の録画番組情報などがＨＤＤ１１１に格納されてもよい。
【００３９】
ドライブ１２２は，記憶媒体用リーダ／ライタであり，情報処理装置１０２に内蔵，或いは外付けされる。このドライブ１２２は，情報処理装置１０２にローディングされた磁気ディスク（ＨＤ等），光ディスク（ＣＤ，ＤＶＤ等）光磁気ディスク（ＭＯ等），または半導体メモリ等のリムーバブル記憶媒体に対してコンテンツなどの各種データを記録／再生する。
【００４０】
具体的には，ドライブ１２２は，リムーバル記憶媒体に記憶されているデータを読み出して，インタフェース１１７，外部バス１１６，ブリッジ１１５，およびホストバス１１４を介して接続されているＲＡＭ１１３に供給する。ＣＰＵ１１１は，必要に応じて，これらのデータをＨＤＤ１２１などに格納する。一方ドライブ１２２は，ＲＯＭ１１２またはＨＤＤ１２１などに格納されているデータや，新たに生成したデータ，外部装置から取得したデータをＣＰＵ１１１から受け取り，リムーバブル記憶媒体に書き込む。
【００４１】
接続ポート１２４は，例えば，情報処理装置１０２と録画装置１０４などの外部機器とを接続するポートであり，ＵＳＢ，ＩＥＥＥ１３９４等の接続端子を有する。接続ポート１２４は，インタフェース１１７，および外部バス１１６，ブリッジ１１５，ホストバス１１４等を介してＣＰＵ１１１等に接続されている。かかる接続ポート１２４によって，情報処理装置１０２は，録画装置１０４等に対してローカルライン１１０を介して接続され，各種のデータを通信可能となる。
【００４２】
通信装置１２５は，例えば，通信網１０８に接続するための通信デバイス等で構成された通信インタフェースである。この通信装置１２５は，他の情報処理装置や，Ｗｅｂサーバ１０６等の外部機器との間で，通信網１０８を介してＷｅｂページなどの各種データを送受信する。
【００４３】
以上，情報処理装置１０２のハードウェア構成について簡単に説明した。次に，図３に基づいて，録画装置１０４および情報処理装置１０２の機能構成について説明する。
【００４４】
＜録画装置の機能構成＞
録画装置１０４は，録画処理部２０２，データ更新処理部２０６，番組記憶部２０８，嗜好情報記憶部２１０，録画番組情報記憶部２１２，嗜好情報変換部２１６などを主に備える。なお，録画装置１０４が通信網１０８を介してＷｅｂサーバ１０６に接続され，Ｗｅｂサーバ１０６から，番組に関するＷｅｂページを取得する場合には，取得したＷｅｂページの情報を格納する番組関連ＵＲＬ記憶部２１４を備えてもよい。
【００４５】
録画処理部２０２は，番組の予約を受け付け，受け付けた番組の録画を行う。録画処理部２０２は，ユーザの予約操作に基づいて，ユーザに指定された番組の録画を行い，録画した番組を番組記憶部２０８に保存する。また，録画処理部２０２は，嗜好情報記憶部２１０に格納されているユーザの嗜好の情報に基づいて，ユーザの嗜好に沿うと推定される番組を自動的に録画し，録画した番組を同様に番組記憶部２０８に保存する。そして，録画処理部２０２は，録画予約された番組のＥＰＧ情報をデータ更新処理部２０６に提供する。データ更新処理部２０６は，録画処理部２０２から取得したＥＰＧ情報に基づいて，嗜好情報記憶部２１０および録画番組情報記憶部２１２の記憶内容を更新する。嗜好情報記憶部２１０には，ユーザの番組に対する嗜好の情報が格納されている。具体的には，例えば，録画予約頻度の高い番組のジャンルや，番組名，その番組の内容を示すキーワード等が格納される。または，録画された複数の番組の中で再生された番組，つまりユーザが視聴した番組のジャンル，番組名等が嗜好情報として蓄積されてもよい。また，番組のジャンルや番組名ごとの嗜好度が，嗜好情報として格納されてもよい。
【００４６】
嗜好情報変換部２１６は，嗜好情報記憶部２１０に記憶されている嗜好情報を，情報処理装置１０２の個人用キーワード記憶部２２８への格納に適したデータに変換する。嗜好情報変換部２１６は，嗜好情報記憶部２１０と個人用キーワード記憶部２２８とで情報の保持形態が異なる場合に必要とされる。従って，録画装置１０４は嗜好情報記憶部２１０を備えていなくてもよいし，または，情報処理装置１０２に嗜好情報記憶部２１０が備えられていてもよい。
【００４７】
録画番組情報記憶部２１２には，録画予約された番組の情報が格納される。具体的には，録画予約された番組の情報として，録画予約された番組を識別する情報や，番組の内容に関するキーワードである録画番組キーワードなどが格納されている。録画番組情報記憶部２１２には，録画が完了しておりデータが番組記憶部２０８に格納されている番組の情報と，まだ録画はされておらずデータが番組記憶部２０８に格納されていないが，録画の予約をされた番組の情報が格納される。録画番組キーワードは，録画番組のＥＰＧ情報に基づいて生成される。または，番組記憶部２０８に記憶されている番組のコンテンツデータに対してパターンマッチングを行うことにより録画番組キーワードを抽出してもよい。パターンマッチングの方法として，例えば，コンテンツデータに含まれる画像中の文字を対象として文字認識によりパターンマッチングを行う方法や，コンテンツデータに含まれる音声を対象として音声認識によりパターンマッチングを行う方法などが挙げられる。ここで，図１０および図１１を参照して，録画番組情報記憶部２１２の記憶内容について詳細に説明する。図１０は，録画番組情報記憶部２１２に格納される録画番組情報のフォーマットを示し，図１１は，格納されたデータの一例を示す。
【００４８】
図１０に示すように，録画番組情報記憶部２１２には，録画番組情報３２０が格納されている。録画番組情報３２０には，複数の録画予約番組（以後，録画番組とも称する。）の情報が含まれ，各録画番組には，イベントＩＤ３２２が付与される。つまり，各録画番組は，録画番組情報記憶部２１２内で，イベントＩＤ３２２によって一意に識別される。イベントＩＤ３２２ごとに，録画番組識別情報３２４と，録画番組キーワードが格納される。録画番組キーワードは，情報処理装置１０２の個人用キーワード記憶部２２８またはサービスキーワード記憶部２３０に格納されている複数の変換対象キーワードの一部であってもよい。録画番組キーワードは，キーワード集合３２６，ジャンル別キーワード集合３３０のように複数の階層に分けて格納される。
【００４９】
録画番組識別情報３２４には，録画予約されている番組を識別する情報が含まれる。例えば，図示のように，番組のタイトル，録画予約方法，視聴回数，視聴状態，録画日時，および番組が放送されたテレビ局などの情報が，録画番組識別情報３２４に含まれる。視聴状態には，この録画番組をユーザが視聴済みであるか未視聴であるかを示す情報が，例えば番組の再生有無に基づいて決められ，データ更新処理部２０６によって書き込まれる。視聴状態を示す情報は，情報処理装置１０２によって，Ｗｅｂページ中のキーワードの変換の要否判断に用いられてもよい。つまり，視聴状態が視聴済みとなっている録画番組に関する情報は，Ｗｅｂページに関連情報があった場合でも情報処理装置１０２はその情報を変換する必要はない。一方，視聴状態が未視聴の録画番組に関する情報は，Ｗｅｂページでユーザが関連情報を知ってしまわないようにするため，情報処理装置１０２はＷｅｂページ中の関連情報を変換する。情報処理装置１０２が行う変換処理の詳細は後述する。
【００５０】
キーワード集合３２６には，複数のキーワードグループが含まれる。各キーワードグループには，そこに含まれるキーワードが番組の何に関連するキーワードなのかを表すジャンル識別子が付与される。換言すると，ジャンル識別子により，そのジャンル識別子が付与されたキーワードグループに含まれるキーワードが属するジャンルが示されている。
【００５１】
ジャンル別キーワード集合３３０には，キーワード集合３２６に含まれるキーワードの，配下に属するキーワードが格納される。
【００５２】
理解を容易にするため，図１１を参照して，録画番組情報について具体例を挙げて説明する。図１１には，録画番組情報記憶部２１２に記憶される録画番組情報中の，ひとつの番組についてのデータ例である。本例の録画番組には，イベントＩＤ＝１が付与されている。
【００５３】
録画番組識別情報３２４によれば，イベントＩＤ＝１の録画番組は，タイトルが“サッカー  日本ｖｓイングランド”で，録画装置のおまかせ録画機能により自動で（ユーザの嗜好に基づいて）録画予約されたものである。視聴状態が未視聴であり，視聴回数が０であるので，この録画番組はまだ再生されておらず，ユーザに視聴されていない。録画日時とテレビ局は図示の通りである。
【００５４】
イベントＩＤ＝１の録画番組の録画番組キーワードは，上述のとおり，キーワード集合３２６およびジャンル別キーワード集合３３０の階層に分かれて格納されている。キーワード集合３２６には，例えば，番組のジャンルに関連するキーワードであることを表すジャンル識別子として“スポーツ”，番組の種類に関連するキーワードであることを表すジャンル識別子として“テレビ番組”が各々付与されたキーワードグループが含まれる。“スポーツ”グループには，キーワードとして“サッカー”が格納されており，“テレビ番組”グループには，キーワードとして“ニュース，中継”などが格納されている。これらのキーワードから，イベントＩＤ＝１の録画番組は，サッカーに関する中継放送が含まれるニュース番組であることが分かる。
【００５５】
ジャンル別キーワード集合３３０には，キーワード集合３２６に含まれるキーワード“サッカー”の配下に属するキーワードが格納されている。図示の例によれば，“サッカー選手”グループには，“田中”“バッショ”などのサッカー選手名がキーワードとして含まれる。また，“サッカーチーム”グループには，“日本”“イングランド”が含まれる。これらのキーワードは，イベントＩＤ＝１の録画番組のＥＰＧ情報から抽出することにより取得できる。
【００５６】
本例では，イベントＩＤ＝１の録画番組がサッカーの試合に関する番組であるため，録画番組キーワードには，試合結果集合３２８も含まれる。試合結果集合３２８には，番組で放送されたサッカーの試合の結果がキーワードとして格納され，例えば図示のように“引き分け”“ドロー”などが格納される。この情報は，例えば，録画番組のＥＰＧ情報から抽出することにより取得できる。
【００５７】
上記の録画番組情報が録画番組情報記憶部２１２に記憶されていることにより，録画装置１０４の番組記憶部２０８に，日本対イングランドのサッカーの試合を中継放送した番組が録画されて保存されており，または，まだ録画されて保存されてはいないが録画予約をされており，その番組をユーザが未視聴であるということが分かる。録画番組情報記憶部２１２には，上記のような録画番組情報が複数記憶されている。なお，録画番組情報記憶部２１２は，情報処理装置１０２に備えられていてもよい。
【００５８】
以上，録画装置１０４の機能構成について説明した。次に，図３に戻り，情報処理装置１０２の機能構成について説明する。
【００５９】
＜情報処理装置の機能構成＞
情報処理装置１０２は，更新データ取得部２２０，データ更新処理部２２２，Ｗｅｂページ記憶部２２４，コンテンツ取得部２２６，個人用キーワード記憶部２２８，サービスキーワード記憶部２３０，変換辞書記憶部２３２，解析部２３４，変換要否判断部２３６および変換部２３８などを主に備える。また，Ｗｅｂページを出力する表示装置２４２が情報処理装置１０２に備えられていてもよい。なお，表示装置は情報処理装置１０２とは別に設けられて，ローカルライン１１０を介すなどして情報処理装置１０２に接続されていても構わない。
【００６０】
コンテンツ取得部２２６は，外部のサーバの一例であるＷｅｂサーバ１０６から，テキストデータを含むコンテンツの一例であるＷｅｂページを取得する。コンテンツ取得部２２６は，入力装置１１８を介したユーザからの要求を受けて，ユーザに指定されたＷｅｂページを，対応するＷｅｂサーバから取得する。
【００６１】
Ｗｅｂページ記憶部２２４には，コンテンツ取得部２２６がＷｅｂサーバ１０６から取得したＷｅｂページが格納される。
【００６２】
個人用キーワード記憶部２２８とサービスキーワード記憶部２３０には，変換対象キーワードが格納されている。変換対象キーワードは，他の表現のテキストに変換される対象となる文字列である。本実施形態において，変換対象キーワードは，その出所に応じて，個人用キーワード記憶部２２８とサービスキーワード記憶部２３０とに分けて格納される。つまり，個人用キーワード記憶部２２８と，サービスキーワード記憶部２３０は，ともに，録画番組キーワードを含む複数のキーワードを変換対象キーワードとして記憶する変換対象キーワード記憶部の一例である。
【００６３】
個人用キーワード記憶部２２８には，情報処理装置１０２を使用するユーザの嗜好に沿った変換対象キーワードが格納されている。具体的には，例えば，入力装置１１８を介してユーザから入力されたキーワードや，録画装置１０４の嗜好情報記憶部２１０に記憶されているユーザの嗜好情報に基づいて抽出されたキーワードなどが格納される。
【００６４】
サービスキーワード記憶部２３０には，更新データ取得部２２０がサービスサーバ１０７から取得したキーワードが格納される。サービスサーバ１０７は，情報処理装置１０２と通信網１０８を介して接続され，情報処理装置１０２にキーワードを提供するサーバである。サービスサーバ１０７が，周期的に，または所定のタイミングで，サービスキーワードを情報処理装置１０２に配信してもよいし，更新データ取得部２２０が周期的に，または所定のタイミングで，サービスサーバ１０７にサービスキーワードの送信を要求してもよい。サービスキーワードとしては，例えば，新しく開始された番組のタイトル，流行のスポーツの競技名など，タイムリーな情報に関連するテキストを挙げることができる。
【００６５】
ここで，図８および図９を参照して，変換対象キーワードについて詳細に説明する。図８は，個人用キーワード記憶部２２８の記憶内容を示す図である。
【００６６】
図８に示すように，個人用キーワード記憶部２２８には，変換対象キーワードが，キーワード集合３０２，ジャンル別キーワード集合３０４のように複数の階層に分けて格納される。
【００６７】
キーワード集合３０２には，複数のキーワードグループが含まれる。各キーワードグループには，そこに含まれるキーワードが何に関連するキーワードなのかを表すジャンル識別子が付与される。図示の例では，“スポーツ”グループには，サッカー，野球，水泳，バスケット，ラグビーなどといったテキストが変換対象キーワードとして含まれる。また，“テレビ番組”グループには，ニュース，音楽，中継，ダイジェスト，録画などといったテキストが変換対象キーワードとして含まれる。図８と図１１から分かるように，録画装置１０４の録画番組情報記憶部２１２に格納されるキーワード集合３２６に含まれる録画番組キーワード（例えば，“スポーツ”グループの“サッカー”）は，個人用キーワード記憶部２２８またはサービスキーワード記憶部２３０のキーワード集合３０２にも含まれていることは，上述の通りである。
【００６８】
ジャンル別キーワード集合３０４には，キーワード集合３０２に含まれるキーワードの，配下に属するキーワードが格納される。ジャンル別キーワード集合に関しても，図８と図１１から分かるように，録画装置１０４の録画番組情報記憶部２１２に格納されるジャンル別キーワード集合３２６に含まれる録画番組キーワード（例えば，“サッカーチーム”グループの“日本”）は，個人用キーワード記憶部２２８またはサービスキーワード記憶部２３０のジャンル別キーワード集合３０４にも含まれている。
【００６９】
また，試合結果集合３０６のように，任意の様々なキーワードグループが個人用キーワード記憶部２２８やサービスキーワード記憶部２３０に格納されていてもよい。各キーワードグループには，含まれるキーワードが何に関連するキーワードなのかを表すジャンル識別子（図示の例では“試合結果”）が付与されている。
【００７０】
図９は，サービスキーワード記憶部２３０の記憶内容が更新される例を示す図である。図示のように，更新前のサービスキーワード記憶部２３０のキーワード集合３０２には，スポーツまたはテレビ番組のジャンル識別子が付与された２つのキーワードグループが含まれている。サービスキーワード記憶部２３０の記憶内容が更新されることによって，“ドラマ”グループ３１２が追加され，また，“スポーツ”グループに“クリケット”が追加される。
【００７１】
図３に戻り，情報処理装置１０２の機能構成についての説明を続ける。更新データ取得部２２０は，キーワード受信部の一例であり，外部のサーバの一例であるサービスサーバ１０７から，変換対象キーワードの一例であるサービスキーワードを受信する。受信されたサービスキーワードはデータ更新処理部２２２に提供され，データ更新処理部２２２は，そのサービスキーワードをサービスキーワード記憶部２３０に追加する。データ更新処理部２２２はまた，録画装置１０４の嗜好情報変換部２１６からユーザの嗜好に基づくキーワードを提供され，そのキーワードを個人用キーワード記憶部２２８に追加する。データ更新処理部２２２は，変換対象キーワード更新部の一例である。
【００７２】
変換辞書記憶部２３２には，変換対象キーワードと，各キーワードの変換後のテキストとを関連付けた変換辞書が格納される。より具体的には，変換辞書には，変換対象キーワードが含まれる変換元の文と，変換対象キーワードを変換後のテキストに置き換えた変換後の文と，が関連付けてられている。本実施形態では，変換辞書において，上記のキーワードグループに付与されるジャンル識別子が含まれる変換元の文と，ジャンル識別子を変換後のテキストに置き換えた変換後の文と，を関連付けている。ここで，図１２を参照して，変換辞書について詳細に説明する。
【００７３】
変換辞書記憶部２３２には，複数の変換辞書が格納されてもよい。図１２では，変換辞書記憶部２３２に格納されている複数の変換辞書の一例として，スポーツ試合結果変換辞書３４０を示した。「＝」の右辺が，変換元の文であり，左辺が変換後の文である。つまり，Ｗｅｂページ中に右辺の文が含まれていたら，その文は左辺の文に変換される。図中の［］で囲まれた文字列は，ジャンル識別子を示す。図示の例によれば，右辺は，ジャンル識別子“サッカーチーム”が付与されたキーワードグループに含まれるキーワード２つが，接続詞「が」を挟んで並んでおり，その後に接続詞「に」を挟んでジャンル識別子“試合結果”が付与されたキーワードグループに含まれるキーワードが続いている文章を示す。図８を参照して具体例を挙げると，「“日本”が“イングランド”に“引き分け”」や，「“マドリー”が“フィオレ”に“惜敗”」などの文章である。それらの文章は，左辺の文章に変換されるので，上記文章はそれぞれ，「“日本”と“イングランド”の結果」，「“マドリー”と“フィオレ”の結果」となる。
【００７４】
図３に戻り，情報処理装置１０２の機能構成についての説明を続ける。解析部２３４は，コンテンツ取得部２２６が取得したＷｅｂページに，個人用キーワード記憶部２２８またはサービスキーワード記憶部２３０に記憶されている変換対象キーワードが含まれている場合に，そのキーワードを抽出する。本実施形態では，解析部２３４は，変換対象キーワードが含まれる文をＷｅｂページから抽出する。より詳細には，解析部２３４は，変換対象キーワードが含まれる文をＷｅｂページから抽出して，抽出した文中の各変換対象キーワードに，対応するジャンル識別子のタグを付与する。
【００７５】
解析部２３４の動作を，図８および図１３に基づいて具体例を挙げて説明する。例えば，Ｗｅｂページ中に「日本がイングランドに引き分け」という文が含まれていた場合，この文中の“日本”“イングランド”“引き分け”は，図８に示すように，個人用キーワード記憶部２２８に変換対象キーワードとして記憶されている。“日本”および“イングランド”は，ジャンル識別子“サッカーチーム”のキーワードグループに含まれているため，解析部２３４は，“日本”と“イングランド”に“サッカーチーム”のタグを付与する。また，“引き分け”は，ジャンル識別子“試合結果”のキーワードグループに含まれているため，解析部２３４は，“引き分け”に“試合結果”のタグを付与する。その結果，上記文は，解析部により，図１３に示したように，下記の状態にされる。
「［サッカーチーム］日本［／サッカーチーム］が［サッカーチーム］イングランド［／サッカーチーム］に［試合結果］引き分け［／試合結果］」
【００７６】
解析部２３４は，上記のようにタグを付与した文を，変換要否判断部２３６に提供する。変換要否判断部２３６は，解析部２３４により抽出されたキーワードが，録画番組情報記憶部２１２に記憶されている場合に，そのキーワードの変換を行うことが必要であると判断し，変換部２３８にキーワードの置換を行わせる。つまり，解析部２３４がＷｅｂページから抽出した文に含まれる変換対象キーワードが，録画装置１０４の録画番組情報記憶部２１２にも録画番組キーワードとして蓄積されている場合に，変換要否判断部２３６は，変換が必要であると判断し，そうでない場合には，変換の必要は無いと判断する。
【００７７】
また，変換要否判断部２３６は，変換が可能であるかに基づいても，変換の要否を判断する。つまり，Ｗｅｂページから抽出された文が，変換辞書記憶部２３２に変換元の文として格納されているかを調べる。格納されていない場合には，変換を行うことができない。また，たとえ，変換対象キーワードが含まれている文であっても，変換辞書に格納されていない文であれば，基本的には変換の必要はない。具体例を挙げると，Ｗｅｂページに「日本の代表選手団がイングランド入り」という文が含まれている場合，この文には，変換対象キーワードとして個人用キーワード記憶部２２８に記憶されている“日本”“イングランド”が含まれるので，解析部２３４によって抽出されてタグを付与される。しかし，この文は変換辞書には含まれていないため，変換を行うことはできない。また，図１２に示すように，変換辞書には，サッカーチーム同士の試合結果に関する文が，変換元の文として格納されているが，本例の文には試合結果は含まれていないため，変換元の文と本例の文とは構造的にも全く相違しており，その内容も相違する。従って，変換することもできないし，また，変換する必要もない。
【００７８】
一方，変換辞書に格納されている文と相違する文であっても，内容が類似している文は，変換することが望ましい。具体例を挙げると，Ｗｅｂページに「日本とイングランドが１−１でドロー」という文が含まれている場合，解析部２３４によって“日本”“イングランド”“ドロー”にジャンル識別子のタグを付与された文は，下記のようになる。
「［サッカーチーム］日本［／サッカーチーム］と［サッカーチーム］イングランド［／サッカーチーム］が１−１で［試合結果］ドロー［／試合結果］」
【００７９】
上記の文は，図１２に示された変換辞書に登録されている変換元の文とは同一ではない。しかし，サッカーチーム同士の試合の結果についての文であるという点では，本例の文と変換元の文とは共通している。従って，上記の文は，変換されることが望ましい。そこで，変換要否判断部２３６は，解析部２３４により抽出された文と，変換辞書記憶部２３２に記憶されている変換元の文との類似度に基づいても，変換の要否を判断するようにしてもよい。抽出された文と，変換元の文との類似度は，例えば，ダイナミックプログラミングにより計算することができる。または，特開平１１−１７５５５３号に記載されている類似度計算方法によって，文同士の類似度を計算してもよい。
【００８０】
変換部２３８は，解析部２３４によってＷｅｂページから抽出され，変換要否判断部２３６によって変換が必要であると判断された文を，変換辞書記憶部２３２に記憶されている変換辞書に基づいて，変換する。具体的には，変換部２３８は，解析部２３４によりジャンル識別子のタグが付与された文を，タグが付与された変換対象キーワードが，変換後のテキストに置き換えられた，変換辞書に登録されているフォーマットの変換後の文に置換する。変換処理の具体例を，図１３に示した。図１３に示したように，タグが付与された文が，図１２の変換辞書に登録されている変換後のフォーマットの文に置換される。
【００８１】
変換部２３８によって変換処理が行われた後に，Ｗｅｂページが表示装置２４２に表示される。図１４にＷｅｂページの表示例を示した。図１４（ａ）は，変換処理が行われない状態で表示されたＷｅｂページの表示例であり，図１４（ｂ）は，変換処理が行われた状態で表示されたＷｅｂページの表示例である。図１４（ａ）では，「日本がイングランドに引き分け」と表示されているが，図１４（ｂ）では，「日本とイングランドの結果」と表示されている。なお，変換処理後にＷｅｂページを表示する場合，変換した部分を図１４（ｂ）のように斜体文字で表示するなどして，変換されていることが分かるようにしてもよい。また，変換部分にアイコンを表示させて，アイコンが選択された場合に，変換元の文（本例では，図１４（ａ）に表示されている文）を変換後の文に代えて，または変換後の文とは別にポップアップウィンドウなどに，表示させるようにしてもよい。かかる構成によれば，ユーザに，避けるべき情報に不用意に遭遇させることを防止しながらも，ユーザが希望する場合には，その情報をユーザに提供することができる。なお，変換されていることが分かるようにして表示する場合，図示の例のように斜体文字にするほか，太字にする，文字の色を他の部分と変える等，多様な方法で行うことができる。
【００８２】
以上，情報処理装置１０２の機能構成について説明した。次に，図４から図７に基づいて，情報処理装置１０２が実行する処理の流れについて説明する。
【００８３】
＜情報処理装置の処理フロー＞
図４を参照して，情報処理装置１０２がＷｅｂページを表示装置２４２に表示させる処理の流れについて，概略的に説明する。まず，情報処理装置１０２は，ユーザからのＷｅｂページの閲覧要求を受け付ける（Ｓ１０２）。閲覧要求を受けて，情報処理装置１０２は，Ｗｅｂサーバ１０６から該当Ｗｅｂページを取得する（Ｓ１０４）。Ｗｅｂページを取得すると，情報処理装置１０２は，取得したＷｅｂページを解析し（Ｓ１０６），変換対象の情報が含まれているかを調べる（Ｓ１０８）。ここで，変換対象の情報とは，上述のように，変換対象キーワードを含み，変換が必要であると判断された文である。変換対象の情報があった場合には，情報処理装置１０２は変換処理を行う（Ｓ１１０）。そして，取得したＷｅｂページの全てについて解析を行ったかを判断し（Ｓ１１２），解析が終了した場合には，Ｗｅｂページを表示装置２４２に表示させる（Ｓ１１４）。
【００８４】
Ｓ１０６の解析処理について，図５を参照して説明する。まず，情報処理装置１０２は，解析対象のデータから，全てのテキストを抽出する（Ｓ２０２）。具体的には，情報処理装置１０２は，取得したＷｅｂページを構成するＨＴＭＬデータを解析対象とし，ＨＴＭＬデータからテキストを全て抽出する。次に，情報処理装置１０２は，Ｓ２０２で抽出したテキストの集合に対して，パターンマッチングを行って変換対象キーワードを特定する（Ｓ２０４）。パターンマッチングに使用される変換対象のキーワードは，個人用キーワード記憶部２２８から取得する。また，サービスキーワード記憶部２３０から取得してもよい。情報処理装置１０２は，変換対象キーワードに相当するテキストを特定すると，そのテキストにジャンル識別子のタグを付与し，タグを付与したテキストが含まれる文を変換対象データとしてＲＡＭ等の記憶部２５２に一時的に記憶する。
【００８５】
その後，情報処理装置１０２は，タグを付与されたテキストが含まれる文について，変換の要否を判断する（Ｓ２０６）。要否判断の条件は，上述のように，タグが付与されたテキストが，録画番組情報記憶部２１２に，録画番組キーワードとして格納されているか否かである。また，変換辞書記憶部２３２に，タグを付与されたテキストが含まれる文が変換元の文として格納されているか否か，および，同一の文が格納されていなくても，その文同士が類似しているか否か，も要否判断の条件に追加してもよい。情報処理装置１０２は，Ｓ２０６での要否判断の結果に応じて，記憶部２５２に格納された変換対象データを絞り込む。
【００８６】
次に，図４のＳ１１０の変換処理について，図６を参照して説明する。情報処理装置１０２は，解析処理によって特定された変換対象データを，変換後のデータに置き換える（Ｓ３０２）。具体的には，変換辞書記憶部２３２の変換辞書に基づいて，記憶部２５２に保存されているジャンル識別子のタグ付きの文を，変換辞書に登録されている変換後の文に置き換える。
【００８７】
以上，情報処理装置１０２がＷｅｂページを表示装置２４２に表示させる処理の流れについて説明した。次に，図７に基づいて，情報処理装置１０２がサービスキーワードを取得するタイミングについて説明する。図７は，図４の処理フローに，サービスキーワードを取得する処理を追加した処理フローを示す。
【００８８】
まず，情報処理装置１０２は，図４の場合と同様に，ユーザからのＷｅｂページの閲覧要求を受け付けて（Ｓ４０２），該当するＷｅｂページをＷｅｂサーバ１０６から取得する（Ｓ４０４）。そして，情報処理装置１０２は，Ｓ４０６の解析処理を行う前に，データ更新処理を行う（Ｓ４０５）。具体的には，サービスサーバ１０７から，サービスキーワードを取得して，取得したサービスキーワードをサービスキーワード記憶部２３０に追加する。その後，情報処理装置１０２は，Ｗｅｂページの解析処理を行う（Ｓ４０６）。Ｓ４０６では，個人用キーワード記憶部２２８に加えて，Ｓ４０５で更新したサービスキーワード記憶部２３０に記憶されている変換対象キーワードも，パターンマッチングに使用される。解析処理を行う前にサービスキーワードを取得することにより，最新のサービスキーワードをも変換対象キーワードとして解析処理を行うことができる。しかし，サービスキーワードを取得するタイミングは，本例には限られず，例えば，周期的であってもよいし，サービスサーバ１０７側で設定された任意のタイミングであってもよい。以後の処理は，図４のＳ１０８からＳ１１４とほぼ同様であるため，説明を省略する。以上，情報処理装置１０２が実行する処理の流れについて説明した。
【００８９】
本実施形態にかかる情報処理システム１００，情報処理装置１０２，およびその情報処理方法によれば，ユーザの嗜好に基づいて変換対象キーワードを設定し，Ｗｅｂページにその変換対象キーワードが含まれている場合に，変換辞書に予め登録された変換後のテキストに置き換えて表示することができる。また，変換対象キーワードに該当するテキストの中でも，録画装置１０４に録画または録画予約されている番組に関連するテキストのみを変換することができる。また，変換辞書に同一のテキストが登録されていない場合でも，類似度に応じて変換が必要であると判断されたテキストは変換することができる。また，変換されていることが分かるように表示装置に表示することができ，ユーザの指示に基づいて変換前のテキストをユーザに提示することができる。
【００９０】
以上説明したように，本実施形態によれば，録画装置１０４に保存されている番組の価値を下げることを，その番組に関連する情報を他の表現に置き換えた後にＷｅｂページを表示することによって，防止することができる。
【００９１】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００９２】
例えば，上記実施形態では，テキストデータを含むコンテンツとしてＷｅｂページを例に挙げて説明したが，本発明はかかる例には限定されない。例えば，電子メール，電子メールに添付された文書データ，コンパクトディスクやフレキシブルディスク等の外部記録媒体から情報処理装置に読み込まれた文書データなどを対象として解析，変換処理を行ってもよい。
【００９３】
また，上記実施形態では，変換対象キーワードに該当するテキストのうち，録画装置１０４により録画または録画予約された番組に関連するテキストのみを変換したが，本発明はかかる例には限定されず，例えば，変換対象キーワードに該当する全てのテキストを変換してもよい。
【００９４】
また，上記実施形態では，録画装置１０４が録画番組情報記憶部２１２，嗜好情報記憶部２１０を備え，情報処理装置１０２が個人用キーワード記憶部２２８，サービスキーワード記憶部２３０および変換辞書記憶部２３２を備えるように説明したが，本発明はかかる例には限定されない。各記憶部は，録画装置または情報処理装置のいずれかに備えられていればよい。また，記憶部用の専用の装置に各記憶部を備え，録画装置と情報処理装置はその専用装置から各種情報を読み出し等を行うようにしてもよい。
【００９５】
また，上記実施形態では，変換対象キーワードが，個人用キーワード記憶部２２８とサービスキーワード記憶部２３０に分けて格納されたが，本発明はかかる例には限定されず，１つの記憶部に格納されていてもよい。
【００９６】
また，上記実施形態において，例えばユーザの嗜好情報に基づいて，嗜好度の高い情報に基づいて生成された変換対象キーワードに高い重要度を与えるように個人用キーワード記憶部２２８に設定しておいてもよい。そして，変換後のＷｅｂページを表示する際に，変換したテキストに該当するキーワードの重要度に基づいて，表示させるアイコンの色や形を変えるようにしてもよい。
【００９７】
また，上記実施形態では，情報処理装置が変換対象キーワードを録画装置から取得する場合について説明したが，本発明はかかる例には限定されない。例えば，情報処理装置は，インターネット上に存在するキーワードを取得することができてもよい。インターネット上に存在するキーワードは，情報処理装置のユーザまたは他人によってコンピュータから入力されたものであってもよい。また，情報処理装置は，携帯電話，携帯型音楽プレーヤ，携帯型テレビ受像器などの携帯端末と有線または無線による通信を行い，携帯端末に記録されているユーザの嗜好情報，コンテンツ視聴履歴などを取得し，それらを変換対象キーワードとして用いることができてもよい。
【図面の簡単な説明】
【００９８】
【図１】本発明の実施形態にかかる情報処理システムの全体構成を示す図である。
【図２】同実施の形態における情報処理装置のハードウェア構成を示すブロック図である。
【図３】同実施の形態における録画装置と情報処理装置の機能構成を示すブロック図である。
【図４】同実施の形態における情報処理装置の処理を示すフローチャートである。
【図５】同実施の形態における情報処理装置の解析処理を示すフローチャートである。
【図６】同実施の形態における情報処理装置の変換処理を示すフローチャートである。
【図７】同実施の形態における情報処理装置のサービスキーワード取得処理を示すフローチャートである。
【図８】同実施の形態における個人用キーワード記憶部の記憶内容を示す説明図である。
【図９】同実施の形態におけるサービスキーワード記憶部の記憶内容を示す説明図である。
【図１０】同実施の形態における録画番組情報記憶部の記憶内容を示す説明図である。
【図１１】同実施の形態における録画番組情報記憶部の記憶内容の一例を示す説明図である。
【図１２】同実施の形態における変換辞書を示す説明図である。
【図１３】同実施の形態における変換処理結果の一例を示す説明図である。
【図１４】同実施の形態における変換処理前と変換処理後の画面表示例を示す説明図である。
【符号の説明】
【００９９】
１００      情報処理システム
１０２      情報処理装置
１０４      録画装置
１０６      Ｗｅｂサーバ
１０７      サービスサーバ
１０８      通信網
１１０      ローカルライン
２０２      録画処理部
２０８      番組記憶部
２１０      嗜好情報記憶部
２１２      録画番組情報記憶部
２２０      更新データ取得部
２２２      データ更新処理部
２２６      コンテンツ取得部
２２８      個人用キーワード記憶部
２３０      サービスキーワード記憶部
２３２      変換辞書記憶部
２３４      解析部
２３６      変換要否判断部
２３８      変換部
２４２      表示装置
【図１】
2007053523.tif 000003
【図２】
2007053523.tif 000004
【図３】
2007053523.tif 000005
【図４】
2007053523.tif 000006
【図５】
2007053523.tif 000007
【図６】
2007053523.tif 000008
【図７】
2007053523.tif 000009
【図８】
2007053523.tif 000010
【図９】
2007053523.tif 000011
【図１０】
2007053523.tif 000012
【図１１】
2007053523.tif 000013
【図１２】
2007053523.tif 000014
【図１３】
2007053523.tif 000015
【図１４】
2007053523.tif 000016