(57)【要約】【課題】  ユーザに不用意に録画したスポーツ番組のスポーツの勝敗の結果が知られないようにする。【解決手段】  情報処理装置は、ステップＳ７１においてインターネットを介してサーバに接続し、ステップＳ７２においてサーバからデータを受信する。ステップＳ７３において、情報処理装置は、録画未視聴番組のタイトルを取得し、ステップＳ７４において、取得したデータの中に録画未視聴番組に関するデータがあるか否かを判定する。録画したデータの中に録画未視聴番組に関するデータがある場合には、ステップＳ７６において、情報処理装置は関連するデータを置換して表示する。例えば、スポーツ番組が録画され、まだ視聴されていない状態において、そのスポーツの勝敗の結果がニュースとして表示されようとする場合には、その表示が他の表示に置換される。【選択図】  図６
2005311589.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを受信する受信手段と、
受信された前記コンテンツを記録する記録手段と、
記録されている前記コンテンツが既に再生済みかどうかを管理する管理手段と、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係するかどうかを判定する判定手段と、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係する場合、新たに受信された前記コンテンツの、まだ再生済みではない前記コンテンツの内容に関係する部分を、他の内容に置換する置換手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記判定手段は、前記コンテンツのタイトル、または付属されているタグにより前記判定を行う
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記判定手段は、新たに受信された前記コンテンツとしてのニュース番組の内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツとしてのスポーツ番組のスポーツの勝敗の内容を含むか否かの判定を行う
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
コンテンツを受信する受信ステップと、
受信された前記コンテンツを記録する記録ステップと、
記録されている前記コンテンツが既に再生済みかどうかを管理する管理ステップと、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係するかどうかを判定する判定ステップと、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係する場合、新たに受信された前記コンテンツの、まだ再生済みではない前記コンテンツの内容に関係する部分を、他の内容に置換する置換ステップと
を含むことを特徴とする情報処理方法。
【請求項５】
コンテンツを受信する受信ステップと、
受信された前記コンテンツを記録する記録ステップと、
記録されている前記コンテンツが既に再生済みかどうかを管理する管理ステップと、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係するかどうかを判定する判定ステップと、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係する場合、新たに受信された前記コンテンツの、まだ再生済みではない前記コンテンツの内容に関係する部分を、他の内容に置換する置換ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項６】
コンテンツを受信する受信ステップと、
受信された前記コンテンツを記録する記録ステップと、
記録されている前記コンテンツが既に再生済みかどうかを管理する管理ステップと、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係するかどうかを判定する判定ステップと、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係する場合、新たに受信された前記コンテンツの、まだ再生済みではない前記コンテンツの内容に関係する部分を、他の内容に置換する置換ステップと
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、ユーザに、より好ましいタイミングでコンテンツを提供できるようにした、情報処理装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
テレビジョン放送においては、さまざまな情報が繰り返し放送されている。従って、視聴者は、一度所定のコンテンツの視聴ができなかった場合においても、その後、同一内容のコンテンツが再度放送されるとき、これを視聴することが可能となる。
【０００３】
しかしながら、このような再放送は、前回放送されたとき、これを視聴した視聴者にとっては、同一内容のコンテンツが繰り返し放送されるので、それを視聴する意味があまりない。そこで、前回放送した内容と同一の内容のコンテンツが放送される場合には、これを表示しないようにすることが提案されている（例えば、特許文献１）。
【特許文献１】特開平９−２７０００６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、視聴者がコンテンツを視聴したくないケースとしては、全く同一のコンテンツである場合の他、異なるコンテンツであったとしても、事前にコンテンツの提供を受けたくない場合がある。
【０００５】
例えば、スポーツ番組を、いわゆる裏番組として録画するような場合がある。このような場合に、ニュース番組を視聴しているとき、そのスポーツの勝敗が放送されてしまうと、スポーツの結果を予め知ってしまうことになり、録画したスポーツ番組を後で視聴する場合に興味が半減してしまうことがある。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、事前に知りたくないコンテンツを視聴しないですむようにするものである。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、コンテンツを受信する受信手段と、受信されたコンテンツを記録する記録手段と、記録されているコンテンツが既に再生済みかどうかを管理する管理手段と、新たに受信されたコンテンツの内容が、既に記録されており、かつ、まだ再生済みではないコンテンツの内容に関係するかどうかを判定する判定手段と、新たに受信されたコンテンツの内容が、既に記録されており、かつ、まだ再生済みではないコンテンツの内容に関係する場合、新たに受信されたコンテンツの、まだ再生済みではないコンテンツの内容に関係する部分を、他の内容に置換する置換手段とを備えることを特徴とする。
【０００８】
前記判定手段は、コンテンツのタイトル、または付属されているタグにより判定を行うようにすることができる。
【０００９】
前記判定手段は、新たに受信されたコンテンツとしてのニュース番組の内容が、既に記録されており、かつ、まだ再生済みではないコンテンツとしてのスポーツ番組のスポーツの勝敗の内容を含むか否かの判定を行うようにすることができる。
【００１０】
本発明の情報処理方法は、コンテンツを受信する受信ステップと、受信されたコンテンツを記録する記録ステップと、記録されているコンテンツが既に再生済みかどうかを管理する管理ステップと、新たに受信されたコンテンツの内容が、既に記録されており、かつ、まだ再生済みではないコンテンツの内容に関係するかどうかを判定する判定ステップと、新たに受信されたコンテンツの内容が、既に記録されており、かつ、まだ再生済みではないコンテンツの内容に関係する場合、新たに受信されたコンテンツの、まだ再生済みではないコンテンツの内容に関係する部分を、他の内容に置換する置換ステップとを含むことを特徴とする。
【００１１】
本発明の記録媒体のプログラムは、コンテンツを受信する受信ステップと、受信されたコンテンツを記録する記録ステップと、記録されているコンテンツが既に再生済みかどうかを管理する管理ステップと、新たに受信されたコンテンツの内容が、既に記録されており、かつ、まだ再生済みではないコンテンツの内容に関係するかどうかを判定する判定ステップと、新たに受信されたコンテンツの内容が、既に記録されており、かつ、まだ再生済みではないコンテンツの内容に関係する場合、新たに受信されたコンテンツの、まだ再生済みではないコンテンツの内容に関係する部分を、他の内容に置換する置換ステップとを含むことを特徴とする。
【００１２】
本発明のプログラムは、コンテンツを受信する受信ステップと、受信されたコンテンツを記録する記録ステップと、記録されているコンテンツが既に再生済みかどうかを管理する管理ステップと、新たに受信されたコンテンツの内容が、既に記録されており、かつ、まだ再生済みではないコンテンツの内容に関係するかどうかを判定する判定ステップと、新たに受信されたコンテンツの内容が、既に記録されており、かつ、まだ再生済みではないコンテンツの内容に関係する場合、新たに受信されたコンテンツの、まだ再生済みではないコンテンツの内容に関係する部分を、他の内容に置換する置換ステップとをコンピュータに実行させることを特徴とする。
【００１３】
本発明においては、新たに受信されたコンテンツの内容が、既に記録されており、かつまだ再生済みではないコンテンツの内容に関係するかどうかが判定され、新たに受信されたコンテンツの内容が、既に記録されており、かつまだ再生済みではないコンテンツの内容に関係する場合、新たに受信されたコンテンツのまだ再生済みではないコンテンツの内容に関係する部分が、他の内容に置換される。
【発明の効果】
【００１４】
本発明によれば、コンテンツをユーザに視聴させることができる。特に、本発明によれば、既に記録されているコンテンツの内容が不用意に表示されてしまい、記録されたコンテンツを後でユーザが視聴する場合の興味を半減させてしまうようなことを防止することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下に本発明の最良の形態を説明するが、開示される発明と実施の形態との対応関係を例示すると、次のようになる。明細書中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００１６】
さらに、この記載は、明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現し、追加される発明の存在を否定するものではない。
【００１７】
［請求項１］
コンテンツを受信する受信手段（例えば、図２の受信部４２）と、
受信された前記コンテンツを記録する記録手段（例えば、図２の記録部４４）と、
記録されている前記コンテンツが既に再生済みかどうかを管理する管理手段（例えば、図２の書き替え部４６）と、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係するかどうかを判定する判定手段（例えば、図２の判定部４９）と、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係する場合、新たに受信された前記コンテンツの、まだ再生済みではない前記コンテンツの内容に関係する部分を、他の内容に置換する置換手段（例えば、図２の置換部５０）と
を備えることを特徴とする情報処理装置。
【００１８】
［請求項２］
前記判定手段は、前記コンテンツのタイトル（例えば、図４の番組名）、または付属されているタグ（例えば、図８のタグ）により前記判定を行う
ことを特徴とする請求項１に記載の情報処理装置。
【００１９】
［請求項４］
コンテンツを受信する受信ステップ（例えば、図３のステップＳ１２、図６のステップＳ７２）と、
受信された前記コンテンツを記録する記録ステップ（例えば、図３のステップＳ１５）と、
記録されている前記コンテンツが既に再生済みかどうかを管理する管理ステップ（例えば、図３のステップＳ１６、図５のステップＳ４３）と、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係するかどうかを判定する判定ステップ（例えば、図６のステップＳ７４、図９のステップＳ１０４、図１２のステップＳ１４４）と、
新たに受信された前記コンテンツの内容が、既に記録されており、かつ、まだ再生済みではない前記コンテンツの内容に関係する場合、新たに受信された前記コンテンツの、まだ再生済みではない前記コンテンツの内容に関係する部分を、他の内容に置換する置換ステップ（例えば、図６のステップＳ７６、図９のステップＳ１０６、または図１２のステップＳ１４６）と
を含むことを特徴とする情報処理方法。
【００２０】
以下、図を参照して本発明の実施の形態について説明する。
【００２１】
図１は、本発明を適用した情報処理システムの構成例を表している。この情報処理システム１においては、例えばパーソナルコンピュータにより構成される情報処理装置１２がインターネット１１を介して、サーバ１３−１，１３−２からコンテンツの提供を受けるようになされている。
【００２２】
情報処理装置１２は、例えば、図２に示されるような機能的構成を有している。即ち、図２の情報処理装置１２は、接続部４１、受信部４２、抽出部４３、記録部４４、選択部４５、書き換え部４６、再生部４７、取得部４８、判定部４９、置換部５０、および表示部５１を有している。
【００２３】
接続部４１は、インターネット１１を介して、サーバ１３−１，１３−２に接続する処理を実行する。受信部４２は、サーバ１３−１，１３−２から提供されたコンテンツを受信する。抽出部４３は、受信部４２により受信されたコンテンツに関係するタイトル（番組名）、タイムコードなどを抽出する。
【００２４】
記録部４４は、ハードディスク、その他の記録媒体を内蔵しており、受信部４２により受信されたコンテンツデータの他、抽出部４３により抽出されたタイトルやタイムコード、あるいは、そのコンテンツが再生されたか否かを表すフラグなどのテーブルを記録する。
【００２５】
選択部４５は、ユーザからの指示に基づいて、記録部４４に記録されているコンテンツの中から、所定のコンテンツを選択する。書き換え部４６は、選択部４５により選択されたコンテンツの記録部４４に記録されているテーブル上のフラグを書き換える。再生部４７は、記録部４４に記録されているコンテンツを再生し、表示部５１に供給し、表示させる。
【００２６】
取得部４８は、受信部４２により受信されたデータからタイトル、その他のテキストデータなどを取得し、判定部４９に出力する。判定部４９は、取得部４８により取得されたタイトル等に対応するコンテンツデータが記録部４４に記録されているか否かを判定する。置換部５０は、判定部４９の判定結果に基づいて、表示するコンテンツデータのうち、その一部を他のコンテンツデータに置換して、表示部５１に供給し、表示させる。
【００２７】
表示部５１は、判定部４９、置換部５０、または再生部４７より供給されたコンテンツデータに対応する画像を表示する。
【００２８】
情報処理装置１２は、基本的に３つの処理を行う。第１の処理は、サーバ１３−１またはサーバ１３−２にアクセスして、リアルタイムで提供されているコンテンツデータを受信し、これを記録する処理である。第２の処理は、記録されたコンテンツデータを再生する処理である。第３の処理は、リアルタイムで提供されているコンテンツではないが、サーバ１３−１，１３−２から常時提供されているコンテンツを、ブラウザを介して視聴する処理である。
【００２９】
最初に、サーバ１３−１，１３−２がリアルタイムで提供するコンテンツデータを録画する処理について、図３のフローチャートを参照して説明する。
【００３０】
ステップＳ１１において、接続部４１は、ユーザからの指示に基づいてサーバに接続する。図１の例の場合、サーバ１３−１とサーバ１３−２が図示されているが、いずれのサーバに接続し、いずれのコンテンツデータを取得するかは、ユーザにより指定される。
【００３１】
ステップＳ１２において、受信部４２は、データを受信する処理を実行する。即ち、接続部４１が、例えばサーバ１３−１に接続し、サーバ１３−１がリアルタイムで提供しているサッカーの試合のコンテンツデータを受信する。このコンテンツデータには、そのコンテンツに関するタイトルやタイムコードも含まれている。抽出部４３は、ステップＳ１３において、受信部４２により受信されたデータに含まれるタイトルを抽出するとともに、ステップＳ１４において、そのコンテンツデータに付随されているタイムコードを取得する。コンテンツデータにタイムコードが付随されていない場合には、抽出部４３は、内蔵するタイマが計時する現在時刻情報をタイムコードとして取得する。
【００３２】
ステップＳ１５において、記録部４４は、コンテンツデータを記録するとともに、そのタイトル、タイムコード、その他の付属情報を、対応するテーブルに記録する。さらに、ステップＳ１６において、記録部４４は、そのコンテンツデータが再生されたかどうかを表すフラグをテーブル上に記録する。
【００３３】
図４は、このようにして、記録部４４に記録されるテーブルの例を表している。同図における番組名は、図３におけるステップＳ１３で抽出されたタイトルであり、日付は、ステップＳ１４で取得されたタイムコードであり、視聴チェックフラグは、ステップＳ１６で記録されたフラグである。
【００３４】
図４の例においては、２００４年４月２日１９時００分から２１時００分までに提供された「サッカー日本代表対カメルーン代表」のスポーツ番組のタイトルが記録されている。そして、この番組はまだ再生済みではない（ユーザによりまだ視聴されていない）ので、視聴チェックフラグは、「０」とされている。
【００３５】
さらに、このテーブルには、２００４年４月５日２１時００分から２２時００までの間に「世界旅行」の番組名が記録されている。そして、この番組は、既にユーザより再生済みなので（視聴されたことがあるので）、そのフラグは「１」とされている。
【００３６】
次に、図５のフローチャートを参照して、以上のようにして記録されたコンテンツデータを再生する処理について説明する。
【００３７】
ステップＳ４１において、選択部４５は、ユーザからの指示に基づいて、記録部４４に記録されているコンテンツの中から、所定のコンテンツを選択する。ステップＳ４２において、再生部４７は、ステップＳ４１の処理で選択されたコンテンツを記録部４４から読み出し、これを再生し、表示部５１に出力し、表示させる。書き換え部４６は、ステップＳ４３において、再生したコンテンツに対応するテーブル上のフラグを書き換える。例えば、図４の例において、ユーザが「世界旅行」の再生を指示した場合、そのコンテンツデータは、再生部４７により再生され、表示部５１に供給され、表示される。このとき書き換え部４６は、「世界旅行」が再生されたので（ユーザにより視聴されたので）、そのフラグを、それまでの「０」から「１」に書き換える。
【００３８】
このように、書き換え部４６は、テーブル上のフラグを書き換えることで、記録部４４に記録されているコンテンツデータがユーザにより視聴されたか（再生済みであるか）否かを管理する。
【００３９】
次に、ユーザがサーバにアクセスし、サーバが提供するニュースサイトから、ニュースに関するコンテンツの提供を受け、視聴するブラウズ処理について、図６のフローチャートを参照して説明する。
【００４０】
ステップＳ７１において、接続部４１は、サーバに接続する。どのサーバに接続するかは、上述した場合と同様に、ユーザにより指定される。ステップＳ７２において、受信部４２は、接続部４１により接続されたサーバ（例えば、サーバ１３−１）からブラウズのためのデータ（テキストデータ）を受信する。ステップＳ７３において、取得部４８は、録画未視聴番組のタイトルを取得する。即ち、取得部４８は、記録部４４のテーブル上に記録されている番組名であって、対応する視聴チェックフラグが「０」である番組名を読み出し、判定部４９に出力する。
【００４１】
判定部４９は、ステップＳ７４において、取得したデータの中に、録画未視聴番組に関するデータがあるか否かを判定する。即ち、ステップＳ７２において受信されたテキストデータの中に、ステップＳ７３の処理で取得した録画未視聴番組の番組名が含まれているか否かを判定する。取得したテキストデータの中に録画未視聴番組に関するデータ（番組名）が含まれていない場合には、ステップＳ７５において、表示部５１は、判定部４９から供給された全てのデータを表示する。即ち、この場合には、サーバ１３−１から供給されたニュースサイトの画像が、そのまま表示される。
【００４２】
これに対して、ステップＳ７４において、取得したテキストデータの中に録画未視聴番組に関するテキストデータがあると判定された場合、ステップＳ７６において、置換部５０は、判定部４９より供給された関連するデータを置換して表示する処理を実行する。
【００４３】
例えば、図７Ａに示されるように、いまサーバ１３−１から提供を受けたニュースサイトのコンテンツは、トップニュース、社会、スポーツ、国際、政治といったジャンルのニュースであり、スポーツのジャンル中に「サッカー日本代表対カメルーン代表は１対０」の表示（テキストデータ）が含まれている。記録部４４のテーブル上には、図４に示されるように、「サッカー日本代表対カメルーン代表」のタイトルが記録されており、その視聴チェックフラグは、「０」とされている。即ち、この「サッカー日本代表対カメルーン代表」の録画済みのコンテンツデータを、ユーザはまだ視聴していないことになる。従って、図７Ａに示される表示を含むニュースのコンテンツを、そのまま表示部５１に表示させると、ユーザは、自分自身がリアルタイムで録画はしたが、まだ視聴はしていないコンテンツとしてのスポーツ番組の、そのスポーツの勝敗の結果を予め知ってしまうことになる。その結果、ユーザが、その後、この録画したスポーツ番組を後で視聴しようとするとき、既に結果を知ってしまったので、興味が半減してしまうおそれがある。
【００４４】
そこで、置換部５０は、例えば「サッカー日本代表対カメルーン代表は１対０」の表示を、図７Ｂに示されるように「試合結果が表示されます」のような表示に書き換えて、これを表示部５１に供給し、表示させる。その結果、ユーザが不用意に自分自身が録画したスポーツ番組のスポーツの勝敗の結果を予め知ってしまうようなことが防止される。
【００４５】
なお、ステップＳ７４における判定処理は、「サッカー日本代表対カメルーン代表」の文字列の全てが一致する場合だけでなく、例えば、そのうちの６割以上の文字列が一致する場合には、取得したテキストデータの中に録画未視聴番組に関するテキストデータがあると判定するようにしても良い。この他、例えば、「１対０」のような試合結果を表すことが明らかな文字列が含まれている場合にも、取得したデータの中に録画未視聴番組に関するデータがあると判定するようにしても良い。
【００４６】
さらに、サーバ１３−１が提供するコンテンツに、それを識別するためのタグ（コンテンツID）を付加する場合、上述した図３のステップＳ１５において、コンテンツデータに付属する付属情報として、このタグが抽出され、図８に示されるようにテーブル上に記録される。図８の例においては、「サッカー日本代表対カメルーン代表」のタイトルのタグが「０００２００１０」とされ、「世界旅行」のタグが「０１３０２００１」とされている。
【００４７】
このように、タグがコンテンツデータに付随して提供される場合には、ブラウズ処理は、図９のフローチャートに示されるように行うことができる。
【００４８】
図９のステップＳ１０１乃至ステップＳ１０６の処理は、図６のステップＳ７１乃至ステップＳ７６の処理と基本的に同様の処理である。異なるのは、図６のステップＳ７３においては、録画未視聴番組のタイトルが取得され、ステップＳ７４においては、そのタイトルに基づいて判定処理が行われていたのに対して、図９のステップＳ１０３においては、録画未視聴番組のタグが取得され、ステップＳ１０４では、そのタグに基づいて、判定処理が行われることにある。その他の処理は、図６における場合と同様である。
【００４９】
即ち、この場合においては、サーバ１３−１から提供されるニュースサイトのコンテンツデータには、図１０に示されるように、「サッカー日本代表対カメルーン代表は１対０」の表示に対して、「０００２００１０」のタグがハイパーテキストで対応付けされている。その結果、図９のステップＳ１０４において、判定部４９は、図１０の「サッカー日本代表対カメルーン代表は１対０」の表示は、記録部４４に記録されているコンテンツデータに対応する表示であることを確実に判定することが可能となる。
【００５０】
その他の処理は、図６における場合と同様であり、その説明は繰り返しになるので省略する。
【００５１】
次に、本発明を通常のテレビジョン受像機に応用した場合の例について説明する。図１１は、このようなテレビジョン受像機１００の構成例を表している。このテレビジョン受像機１００は、受信部１０１、抽出部１０２、記録部１０３、選択部１０４、書き換え部１０５、再生部１０６、検出部１０７、判定部１０８、認識部１０９、置換部１１０、および表示部１１１により構成されている。
【００５２】
受信部１０１は、ユーザにより指定された放送チャンネルの放送を受信、復調し、対応するコンテンツデータと、それに付随する各種のデータを抽出部１０２に出力する。このデータには、そのコンテンツのタイトル、タイムコード、その他の付属情報が付随されている。
【００５３】
抽出部１０２は、タイトルとタイムコードを抽出し、コンテンツデータともに、記録部１０３に供給する。記録部１０３は、内蔵するハードディスクを、DVD-RAMなどの記録媒体に、これらを記録する。
【００５４】
選択部１０４は、ユーザにより指定されたコンテンツを選択し、再生部１０６は、選択部１０４により選択されたコンテンツデータを再生し、表示部１１１に出力し、表示させる。書き換え部１０５は、選択部１０４により選択されたコンテンツのフラグを書き換える。
【００５５】
検出部１０７は、受信部１０１により受信されたコンテンツデータにテロップが含まれている場合、これを検出する。判定部１０８は、検出部１０７の検出結果に基づいて、テロップの有無を判定する。認識部１０９は、判定部１０８によりテロップの存在が確認されたとき、そのテロップから文字を認識する。判定部１０８はまた、認識部１０９により認識された文字の中に、録画未視聴番組に関する文字が含まれているか否かを判定する。
【００５６】
置換部１１０は、判定部１０８より供給されたコンテンツデータのうちのテロップの部分を他のテロップに置換して、表示部１１１に出力する。表示部１１１は、判定部１０８、置換部１１０、または再生部１０６から供給されたコンテンツデータを画像に変換し、表示する。
【００５７】
このテレビジョン受像機１００においても、録画処理と再生処理が、図２の情報処理装置１２における場合と同様に行われる。その説明は、繰り返しになるので省略するが、これにより、テレビジョン受像機１００の記録部１０３にも、コンテンツデータの他、記録されているコンテンツデータに関するテーブル上に、そのコンテンツのタイトル、タイムコード、視聴チェックフラグが、図４に示される場合と同様に記録される。
【００５８】
なお、タイトルは、例えば、放送局もしくはサーバ１３−１，１３−２から提供されるEPG（Electronic Program Guide）を利用して記述するようにしても良い。
【００５９】
次に図１２のフローチャートを参照して、テレビジョン受像機１００の視聴処理について説明する。この処理は、ユーザにより所定のチャンネルの番組の視聴が指令されたとき、開始される。
【００６０】
ステップＳ１４１において、受信部１０１はユーザにより視聴された放送チャンネルの信号を受信し、コンテンツデータとそれに付随するデータを検出部１０７に出力する。検出部１０７は、受信部１０１により受信されたデータからテロップを検出する。判定部１０８は、ステップＳ１４２において、検出部１０７の検出結果に基づいて、テロップがあるか否かを判定する。いま受信し、表示しようとしているフレームにテロップが存在する場合、ステップＳ１４３において、認識部１０９は、判定部１０８より供給されるテロップのデータから、文字を認識する。例えば、いま放送されている番組のフレーム中に、臨時ニュースとして「サッカー日本代表対カメルーン代表は１対０」のテロップが含まれていたとすると、この文字が認識部１０９により認識されることになる。
【００６１】
ステップＳ１４４において、判定部１０８は、認識部１０９により認識された文字の中に、録画未視聴番組に関する文字があるか否かを判定する。上述したように、記録部１０３のテーブルには、記録部１０３に記録されているコンテンツのタイトルが記録されており、視聴チェックフラグが「０」である番組名の中に、認識された文字と一致するものがあるか否かが判定される。記録部１０３に、例えば、図４に示されるようなテーブルが記録されている場合、「サッカー日本代表対カメルーン代表」のタイトルが、認識された文字列と一致することになる。
【００６２】
そこで、この場合、ステップＳ１４６において、置換部１１０は、テロップを置換して表示する処理を実行する。具体的には、置換部１１０は、「サッカー日本代表対カメルーン代表」のテロップを、例えば「サッカー日本代表対カメルーン代表の試合が終了しました」のテロップに置換する。即ち、視聴者が、試合の勝敗をわからないように、テロップの内容が置換される。そして、この異なる内容に置換されたテロップを含むコンテンツデータが表示部１１１に供給され、表示される。
【００６３】
ステップＳ１４２において、テロップが存在しないと判定された場合、またはステップＳ１４４において、認識した文字の中に録画未視聴番組に関する文字が存在しないと判定された場合、ステップＳ１４５において、表示部１１１は、テロップをそのまま表示する。具体的には、判定部１０８から出力された状態のコンテンツデータが表示部１１１にそのまま供給され、これが画像として表示される。
【００６４】
以上のようにして、この場合においても、例えば、留守録画したスポーツ番組の試合の結果が、不用意に視聴者に知れてしまうようなことが防止される。
【００６５】
なお、本発明は、スポーツ番組以外にも、各種のコンテンツをユーザに提供する場合に適用することが可能となる。
【００６６】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。この場合、例えば、テレビジョン受像機も情報処理装置と同様に、図１３に示されるようなパーソナルコンピュータにより構成される。
【００６７】
図１３において、CPU（Central Processing Unit）２２１は、ROM（Read Only Memory）２２２に記憶されているプログラム、または記憶部２２８からRAM（Random Access Memory）２２３にロードされたプログラムに従って各種の処理を実行する。RAM２２３にはまた、CPU２２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００６８】
CPU２２１、ROM２２２、およびRAM２２３は、バス２２４を介して相互に接続されている。このバス２２４にはまた、入出力インタフェース２２５も接続されている。
【００６９】
入出力インタフェース２２５には、キーボード、マウスなどよりなる入力部２２６、CRT(Cathode Ray Tube)、LCD(Liquid Crystal display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部２２７、ハードディスクなどより構成される記憶部２２８、モデムなどより構成される通信部２２９が接続されている。通信部２２９は、インターネット１１を含むネットワークを介しての通信処理を行う。
【００７０】
入出力インタフェース２２５にはまた、必要に応じてドライブ２３０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２３１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部２２８にインストールされる。
【００７１】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【００７２】
この記録媒体は、図１３に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（ＭＤ（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア２３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM２２２や、記憶部２２８に含まれるハードディスクなどで構成される。
【００７３】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００７４】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【産業上の利用可能性】
【００７５】
本発明はテレビジョン受像機、その他の情報処理装置に適用することが可能である。
【図面の簡単な説明】
【００７６】
【図１】本発明を適用した情報処理システムの構成例を示すブロック図である。
【図２】図１の情報処理装置の機能的構成例を示すブロック図である。
【図３】情報処理装置の録画処理を説明するフローチャートである。
【図４】テーブルの例を示す図である。
【図５】情報処理装置の再生処理を説明するフローチャートである。
【図６】情報処理装置のブラウズ処理を説明するフローチャートである。
【図７】ブラウズの表示例を示す図である。
【図８】テーブルの他の例を示す図である。
【図９】ブラウズ処理を説明するフローチャートである。
【図１０】ブラウズの表示例を示すである。
【図１１】テレビジョン受像機の機能的構成例を示すブロック図である。
【図１２】テレビジョン受像機の視聴処理を説明するフローチャートである。
【図１３】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【００７７】
１１  インターネット，  １２  情報処理装置，  １３−１，１３−２  サーバ，  ４１  接続部，  ４２  受信部，  ４３  抽出部，  ４４  記録部，  ４５  選択部，  ４６  書き換え部，  ４７  再生部，  ４８  取得部，  ４９  判定部，  ５０  置換部，  ５１  表示部
【図１】
2005311589.tif 000003
【図２】
2005311589.tif 000004
【図３】
2005311589.tif 000005
【図４】
2005311589.tif 000006
【図５】
2005311589.tif 000007
【図６】
2005311589.tif 000008
【図７】
2005311589.tif 000009
【図８】
2005311589.tif 000010
【図９】
2005311589.tif 000011
【図１０】
2005311589.tif 000012
【図１１】
2005311589.tif 000013
【図１２】
2005311589.tif 000014
【図１３】
2005311589.tif 000015