(57)【要約】【課題】ユーザによる操作によらずに自動的に行う処理の判断が困難な状態になった場合、問い合わせを行うことによってその状態を解消するとともに、問い合わせの結果を、次に同じ状態になったときの判断の基準として反映させることができるようにする。【解決手段】  録画予約が設定されている番組の放送時間が変更されたことによって、その番組と、録画予約が設定されている他の番組の放送時間に重複が生じ、同時に録画することが可能な番組の数を超える数の番組を録画する必要がある状態になった場合、どの番組を優先して録画するのかについて問い合わせが行われ、ユーザの選択内容に応じて録画が行われる。ユーザの選択内容は、次に同じ状態になったときに、優先的に録画する番組を選択するときの基準として反映される。本発明は、ユーザによる操作によらずに番組の録画を行う機能を有する機器に適用することができる。【選択図】図５
2006229493.tif 000002
【特許請求の範囲】
【請求項１】
録画する番組をユーザによる操作によらずに選択可能な情報処理装置において、
録画対象としている番組の放送時間が変更されたことにより、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した状態になったとき、放送時間が重複した番組のうち、どの番組を録画するのかをユーザに問い合わせる問い合わせ手段と、
前記問い合わせ手段による問い合わせの結果に基づいて、録画する番組を選択する選択手段と、
前記選択手段による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記問い合わせ手段は、ディスプレイに問い合わせの内容を表示させることによって、または、電子メールにより問い合わせの内容を送信することによって、どの番組を録画するのかをユーザに問い合わせる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記問い合わせ手段は、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した前記状態を解消させる緊急の程度に応じて、ディスプレイに問い合わせの内容を表示させることによって問い合わせを行うことと、電子メールにより問い合わせの内容を送信することによって問い合わせを行うことのいずれかを選択する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
録画する番組をユーザによる操作によらずに選択可能な情報処理装置の情報処理方法において、
録画対象としている番組の放送時間が変更されたことにより、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した状態になったとき、放送時間が重複した番組のうち、どの番組を録画するのかをユーザに問い合わせる問い合わせステップと、
前記問い合わせステップの処理による問い合わせの結果に基づいて、録画する番組を選択する選択ステップと、
前記選択ステップの処理による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映ステップと
を含むことを特徴とする情報処理方法。
【請求項５】
録画する番組をユーザによる操作によらずに選択する処理をコンピュータに実行させるプログラムにおいて、
録画対象としている番組の放送時間が変更されたことにより、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した状態になったとき、放送時間が重複した番組のうち、どの番組を録画するのかをユーザに問い合わせる問い合わせステップと、
前記問い合わせステップの処理による問い合わせの結果に基づいて、録画する番組を選択する選択ステップと、
前記選択ステップの処理による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映ステップと
を含むことを特徴とするプログラム。
【請求項６】
録画する番組をユーザによる操作によらずに選択可能な情報処理装置において、
録画する番組を選択する基準となる１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある状態になったとき、その番組を録画するか否かをユーザに問い合わせる問い合わせ手段と、
前記問い合わせ手段による問い合わせの結果に基づいて、録画する番組を選択する選択手段と、
前記選択手段による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映手段と
を備えることを特徴とする情報処理装置。
【請求項７】
前記問い合わせ手段は、ディスプレイに問い合わせの内容を表示させることによって、または、電子メールにより問い合わせの内容を送信することによって、どの番組を録画するのかをユーザに問い合わせる
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記問い合わせ手段は、１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある前記状態を解消させる緊急の程度に応じて、ディスプレイに問い合わせの内容を表示させることによって問い合わせを行うことと、電子メールにより問い合わせの内容を送信することによって問い合わせを行うことのいずれかを選択する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
録画する番組をユーザによる操作によらずに選択可能な情報処理装置の情報処理方法において、
録画する番組を選択する基準となる１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある状態になったとき、その番組を録画するか否かをユーザに問い合わせる問い合わせステップと、
前記問い合わせステップの処理による問い合わせの結果に基づいて、録画する番組を選択する選択ステップと、
前記選択ステップの処理による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映ステップと
を含むことを特徴とする情報処理方法。
【請求項１０】
録画する番組をユーザによる操作によらずに選択する処理をコンピュータに実行させるプログラムにおいて、
録画する番組を選択する基準となる１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある状態になったとき、その番組を録画するか否かをユーザに問い合わせる問い合わせステップと、
前記問い合わせステップの処理による問い合わせの結果に基づいて、録画する番組を選択する選択ステップと、
前記選択ステップの処理による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、ユーザによる操作によらずに自動的に行う処理の判断が困難な状態になった場合、問い合わせを行うことによってその状態を解消するとともに、問い合わせの結果を、次に同じ状態になったときの判断の基準として反映させることができるようにする情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、放送される番組をユーザの嗜好などに基づいて自動的に（ユーザによる操作によらずに）録画し、また、録画してから一定期間が経過した番組を自動的に削除するような録画再生装置が販売され、普及してきている。
【０００３】
このような装置に適用可能な技術として、番組の録画予約の設定を管理したり、録画済みの番組を管理する技術が各種提案されており、例えば、特許文献１には、番組の編成が変更され、それにより、録画予約が設定されている番組同士の放送時間が重複することになった場合、そのことを、ユーザが利用するパーソナルコンピュータや携帯電話機にネットワークを介して通知する技術が開示されている。
【０００４】
また、特許文献２には、記録はしたが、未再生のコンテンツがある場合、そのようなコンテンツがあることをユーザに通知する技術が開示されている。また、記録媒体の空き容量を確保するために自動削除するコンテンツの候補として、未再生のコンテンツが選択された場合、そのことをユーザに通知し、確認させる技術も開示されている。
【０００５】
特許文献３には、複数の機器において設定された録画予約の情報を１つのホームサーバで管理し、録画予約が設定された番組の中に放送時間が重複する番組がある場合、その設定が行われた機器にホームサーバからメールを送り、録画予約の調整を行わせる技術が開示されている。
【特許文献１】特開２００２−１６８８９号公報
【特許文献２】特開２００２−１００１５８号公報
【特許文献３】特開２００３−６９９２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
（問題点１）
ところで、このような録画再生装置においては、内蔵のチューナにより録画対象の番組の信号が放送波から抽出される。従って、例えば、内蔵するチューナの数が１つである場合には１つの番組、２つである場合には２つの番組といったように、同時に録画することができる番組の数は、内蔵されるチューナの数により制限されることになる。
【０００７】
仮に、チューナが２つ内蔵されている場合、同時に録画できる番組は２つの番組までであり、３つの番組を同時に録画することはできないから、例えば、同じ時間帯に放送される２つの番組の録画予約を既に設定している状態で、それと同じ時間帯に放送される３つ目の番組の録画予約を設定しようとしたときには、その時点でエラーが発生し、録画再生装置は、３つ目の番組の録画予約を設定することができない。
【０００８】
一方、放送局側の編成の都合により番組の放送時間が変更されることがあり、その結果、チューナの数を超える数の番組を同時に録画しなければならない状態になることがある。この例を図１に示す。なお、録画再生装置には２つのチューナが内蔵されているものとする。
【０００９】
図１の例においては、２１時から２２時を放送時間（本来の放送時間）とするドラマ１の録画予約が設定され、また、２２時から２３時を放送時間とするドラマ２と３の録画予約が設定されているものとする。２１時から２２時までの間は録画予約が設定されている番組がドラマ１の１つだけであり、２２時から２３時までの間はドラマ２と３の２つだけであるから、２つのチューナが内蔵されている録画再生装置によれば、３つの番組とも録画を行うことが可能となる。
【００１０】
ここで、例えば、ドラマ１の直前に同じチャンネルで放送されていた番組である野球中継が白抜き矢印Ａ1の先に示すように３０分延長された場合、野球中継に続けて放送されるドラマ１の放送時間も白抜き矢印Ａ2の先に示すように３０分だけ繰り下がり、これにより、２２時００分から２２時３０分までの間には、録画対象の番組として３つの番組が存在することになる。
【００１１】
このような場合、従来、録画再生装置においては、自動的に、どれか１つの録画予約の設定をキャンセルすることなどが行われていたが、装置の判断がユーザの意図に沿わないことがある。
【００１２】
このことは、特許文献１にあるように、メールなどでユーザに問い合わせ、その問い合わせの結果に従って録画予約の設定をキャンセルしたりすることによって解消することができるものの、この特許文献１に開示されている技術によれば、問い合わせの結果（ユーザの選択）が、次に同じような状態にになったときに用いられておらず、次に、同じような状態になったときも、再度、メールなどで問い合わせを行う必要があるという課題があった。
【００１３】
（問題点２）
上述したように、録画再生装置の中には、ユーザの嗜好情報に基づいて選択した番組を自動的に録画する機能が搭載されているものもあり、このような装置においては、例えば、自動的に録画された番組をユーザが視聴せずに削除した場合、その番組をユーザは好んでいないと判断され、番組毎に設定された優先度を下げるなどして、それ以降、同じ番組、または似ている番組を自動的に録画しないものとするような学習が行われる。
【００１４】
その結果、自動的に録画すべきであるという条件と、自動的に録画しないべきであるという条件が、１つの番組に対して重ねて設定されることがある。この例を図２に示す。
【００１５】
図２の例においては、ユーザは、過去、自動的に録画されたトーク番組である「Ｔの部屋」（「Ｔの部屋」をタイトルとする番組）を視聴せずに削除したことがあり、このことから、トーク番組「Ｔの部屋」を、自動的に録画する番組とはしない（条件Ａ）と判断されたものとする。また、ユーザは、人気アイドルであるＫが出演する番組を頻繁に視聴しており、このことから、Ｋが出演する番組を自動的に録画する番組とする（条件Ｂ）と判断されたものとする。
【００１６】
ここで、例えば、人気アイドルであるＫが、トーク番組である「Ｔの部屋」に出演することがEPG(Electronic Program Guide)により示されている場合、その番組は、白抜き矢印の先に示す、条件ＡとＢの両方の条件にあてはまる番組となり、録画再生装置は、録画すべきか、すべきでないかを条件だけからでは判断することができない。
【００１７】
この場合、従来、録画すべきか否かを自動的に装置が判断していたが、装置の判断がユーザの意図に沿わないこともあり、これを防ぐために、特許文献１にあるようにしてユーザに問い合わせを行うことも考えられるが、特許文献１に記載されている技術によっては、１度行われた問い合わせの結果が次に同じような状況になったときに用いられないから、この場合も、次に、同じような状況になったとき、再度、メールなどで問い合わせを行う必要がある。
【００１８】
（問題点３）
上述したように、録画再生装置の中には、番組データの記録媒体となるHDD(Hard Disk Drive)の残り容量が少なくなってきたときに、ユーザにとって不要であると思われる番組を自動的に削除する機能が搭載されているものもある。
【００１９】
しかしながら、通常、削除の対象となる番組は、録画されてから一定の時間が経過している古い番組とされるが、その番組が未視聴の番組である場合、本当に削除してよいかどうか判断が困難となる。このことは、その、未視聴の番組が、ユーザが録画予約を自ら設定したことに応じて録画された番組である場合（自動的に録画された番組ではない場合）、特に顕著になる。
【００２０】
このように、判断が困難である場合、削除する番組をユーザに確認させるようなことは特許文献２などに記載されているが、この特許文献２に記載されている技術によっても、その確認結果（削除する番組の選択結果）をユーザの嗜好などに反映させ、以後、同じような状態になったときに、ユーザに再度確認することなく、削除するか否かを判断するということがなされていない。
【００２１】
本発明はこのような状況に鑑みてなされたものであり、ユーザによる操作によらずに自動的に行う処理の判断が困難な状態になった場合、問い合わせを行うことによってその状態を解消するとともに、問い合わせの結果を、次に同じ状態になったときの判断の基準として反映させることができるようにするものである。
【課題を解決するための手段】
【００２２】
本発明の第１の情報処理装置は、録画対象としている番組の放送時間が変更されたことにより、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した状態になったとき、放送時間が重複した番組のうち、どの番組を録画するのかをユーザに問い合わせる問い合わせ手段と、問い合わせ手段による問い合わせの結果に基づいて、録画する番組を選択する選択手段と、選択手段による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映手段とを備えることを特徴とする。
【００２３】
問い合わせ手段は、ディスプレイに問い合わせの内容を表示させることによって、または、電子メールにより問い合わせの内容を送信することによって、どの番組を録画するのかをユーザに問い合わせるようにすることができる。
【００２４】
問い合わせ手段は、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した状態を解消させる緊急の程度に応じて、ディスプレイに問い合わせの内容を表示させることによって問い合わせを行うことと、電子メールにより問い合わせの内容を送信することによって問い合わせを行うことのいずれかを選択するようにすることができる。
【００２５】
本発明の第１の情報処理方法は、録画対象としている番組の放送時間が変更されたことにより、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した状態になったとき、放送時間が重複した番組のうち、どの番組を録画するのかをユーザに問い合わせる問い合わせステップと、問い合わせステップの処理による問い合わせの結果に基づいて、録画する番組を選択する選択ステップと、選択ステップの処理による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映ステップとを含むことを特徴とする。
【００２６】
本発明の第１のプログラムは、録画対象としている番組の放送時間が変更されたことにより、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した状態になったとき、放送時間が重複した番組のうち、どの番組を録画するのかをユーザに問い合わせる問い合わせステップと、問い合わせステップの処理による問い合わせの結果に基づいて、録画する番組を選択する選択ステップと、選択ステップの処理による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映ステップとを含むことを特徴とする。
【００２７】
本発明の第２の情報処理装置は、録画する番組を選択する基準となる１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある状態になったとき、その番組を録画するか否かをユーザに問い合わせる問い合わせ手段と、問い合わせ手段による問い合わせの結果に基づいて、録画する番組を選択する選択手段と、選択手段による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映手段とを備えることを特徴とする。
【００２８】
問い合わせ手段は、ディスプレイに問い合わせの内容を表示させることによって、または、電子メールにより問い合わせの内容を送信することによって、どの番組を録画するのかをユーザに問い合わせるようにすることができる。
【００２９】
問い合わせ手段は、１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある状態を解消させる緊急の程度に応じて、ディスプレイに問い合わせの内容を表示させることによって問い合わせを行うことと、電子メールにより問い合わせの内容を送信することによって問い合わせを行うことのいずれかを選択するようにすることができる。
【００３０】
本発明の第２の情報処理方法は、録画する番組を選択する基準となる１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある状態になったとき、その番組を録画するか否かをユーザに問い合わせる問い合わせステップと、問い合わせステップの処理による問い合わせの結果に基づいて、録画する番組を選択する選択ステップと、選択ステップの処理による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映ステップとを含むことを特徴とする。
【００３１】
本発明の第２のプログラムは、録画する番組を選択する基準となる１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある状態になったとき、その番組を録画するか否かをユーザに問い合わせる問い合わせステップと、問い合わせステップの処理による問い合わせの結果に基づいて、録画する番組を選択する選択ステップと、選択ステップの処理による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映ステップとを含むことを特徴とする。
【００３２】
本発明の第１の情報処理装置および方法、並びにプログラムにおいては、録画対象としている番組の放送時間が変更されたことにより、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した状態になったとき、放送時間が重複した番組のうち、どの番組を録画対象の番組とすることについてユーザに問い合わせが行われ、問い合わせの結果に基づいて、録画する番組が選択される。また、選択結果が、次に同じ状態になったときに録画する番組を選択する基準として反映される。
【００３３】
本発明の第２の情報処理装置および方法、並びにプログラムにおいては、録画する番組を選択する基準となる１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある状態になったとき、その番組を録画するか否かについてユーザに問い合わせが行われ、問い合わせの結果に基づいて、録画する番組が選択される。また、選択結果が、次に同じ状態になったときに録画する番組を選択する基準として反映される。
【発明の効果】
【００３４】
本発明によれば、ユーザによる操作によらずに自動的に行う処理の判断が困難な状態になった場合、問い合わせを行うことによってその状態を解消するとともに、問い合わせの結果を、次に同じ状態になったときの判断の基準として反映させることができる。
【発明を実施するための最良の形態】
【００３５】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００３６】
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００３７】
請求項１に記載の情報処理装置は、録画する番組をユーザによる操作によらずに選択可能な情報処理装置（例えば、図３の情報処理装置１）であって、録画対象としている番組の放送時間が変更されたことにより、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した状態になったとき、放送時間が重複した番組のうち、どの番組を録画するのかをユーザに問い合わせる問い合わせ手段（例えば、図５のユーザ問い合わせ管理部４３）と、前記問い合わせ手段による問い合わせの結果に基づいて、録画する番組を選択する選択手段（例えば、図５の録画予約部３５）と、前記選択手段による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映手段（例えば、図５のユーザ嗜好管理部３９）とを備えることを特徴とする。
【００３８】
請求項４に記載の情報処理方法は、録画する番組をユーザによる操作によらずに選択可能な情報処理装置（例えば、図３の情報処理装置１）の情報処理方法であって、録画対象としている番組の放送時間が変更されたことにより、同時に録画することが可能な番組の数を超える数の番組の放送時間が重複した状態になったとき、放送時間が重複した番組のうち、どの番組を録画するのかをユーザに問い合わせる問い合わせステップ（例えば、図６のステップＳ３）と、前記問い合わせステップの処理による問い合わせの結果に基づいて、録画する番組を選択する選択ステップ（例えば、図６のステップＳ４）と、前記選択ステップの処理による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映ステップ（例えば、図６のステップＳ５）とを含むことを特徴とする。
【００３９】
請求項５に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項４に記載の情報処理方法と同様である。
【００４０】
請求項６に記載の情報処理装置は、録画する番組をユーザによる操作によらずに選択可能な情報処理装置（例えば、図３の情報処理装置１）であって、録画する番組を選択する基準となる１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある状態になったとき、その番組を録画するか否かをユーザに問い合わせる問い合わせ手段（例えば、図５のユーザ問い合わせ管理部４３）と、前記問い合わせ手段による問い合わせの結果に基づいて、録画する番組を選択する選択手段（例えば、図５の録画予約部３５）と、前記選択手段による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映手段（例えば、図５のユーザ嗜好管理部３９）とを備えることを特徴とする。
【００４１】
請求項９に記載の情報処理方法は、録画する番組をユーザによる操作によらずに選択可能な情報処理装置（例えば、図３の情報処理装置１）の情報処理方法であって、録画する番組を選択する基準となる１つの条件に注目した場合には録画対象となるが、他の条件に注目した場合には録画対象とはならない番組がある状態になったとき、その番組を録画するか否かをユーザに問い合わせる問い合わせステップ（例えば、図７のステップＳ１４）と、前記問い合わせステップの処理による問い合わせの結果に基づいて、録画する番組を選択する選択ステップ（例えば、図７のステップＳ１５）と、前記選択ステップの処理による選択結果を、次に同じ状態になったときに録画する番組を選択する基準として反映させる反映ステップ（例えば、図７のステップＳ１６）とを含むことを特徴とする。
【００４２】
請求項１０に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項９に記載の情報処理方法と同様である。
【００４３】
以下、本発明の実施の形態について図を参照して説明する。
【００４４】
図３は、本発明を適用した情報処理装置１と、情報処理装置１とケーブルを介して接続されるテレビジョン受像機２（以下、TV２という）の外観の例を示す図である。
【００４５】
情報処理装置１は、放送された番組の中から、所定の番組を自動的に（ユーザの操作によらずに）選択し、選択した番組を内蔵のHDDに録画する機能を有する。録画する番組を選択する際には、ユーザによりあらかじめ選択されたキーワードやユーザのそれまでの操作履歴などに基づいて生成されたユーザの嗜好情報が参照される。
【００４６】
また、情報処理装置１は、直前に放送されていた番組が延長するなどして、録画するものとして選択していた番組の放送時間が変更されたとき、その変更に追従して（録画時間を変更させて）、番組の録画を行う機能を有する。放送時間が変更されたことがEPGから確認されたとき、録画予約の設定内容（録画時間）が変更され、変更後の設定内容に従って録画が行われることになる。
【００４７】
このような機能を有する情報処理装置１においては、番組の放送時間が変更されたことによって、録画するものとして選択していた番組と、放送時間の変更がある前から、録画対象するものとして選択していた他の番組の放送時間が一部、または全部で重複することになった場合、放送時間が重複した時間帯にどの番組を優先して録画するのかについてユーザへの問い合わせが行われる。
【００４８】
この問い合わせは、例えば、どの番組を優先して録画するのかをユーザに選択させるメッセージをTV２に表示させることによって、または、そのようなメッセージを、アドレスなどがあらかじめ登録されているユーザの携帯電話機などに電子メールで送信することによって行われる。
【００４９】
従って、例えば、情報処理装置１にチューナが２つ設けられており、図１のように、ある時間帯に、チューナの数を超える数の番組を録画する必要がある状態になった場合、問い合わせが行われ、その問い合わせの結果に従って、実際にどの番組を録画するのかが選択されることになる。
【００５０】
これにより、放送時間が変更されるなどの、情報処理装置１側では予測できないことが動的に発生した場合であっても、ユーザからの問い合わせ結果に基づいて、録画する番組を選択することができる。ユーザに問い合わせることなく情報処理装置１自らが、録画する番組を選択し、録画するものとすると、その選択がユーザの意図に沿わないことも起こりうるが、そのようなことが起こるのを防止することができる。
【００５１】
また、情報処理装置１においては、ユーザからの問い合わせ結果が、次に、同じような状態になったときに録画する番組を選択する基準として反映される。
【００５２】
例えば、図１の状態になったときに行われた問い合わせに対するユーザの選択内容が、ドラマ１とドラマ２を録画するというものであった場合、次に、ドラマ１やドラマ２の放送時間が他の番組の放送時間と重複したときには、その、ドラマ１やドラマ２が優先して録画が行われるように、録画する番組を選択する基準となる情報であるユーザの嗜好情報に反映される。
【００５３】
これにより、同じような状態になる毎に、ユーザに問い合わせを行う必要がなくなり、情報処理装置１の処理負担を軽減することができる。また、同じような問い合わせがその都度行われることにより、ユーザに煩わしさを与えることを防止することができる。
【００５４】
また、上述したように、情報処理装置１は、ユーザの嗜好情報を参照して録画する番組を自動的に選択し、選択した番組を録画する機能を有しており、例えば、嗜好情報から得られるある条件（番組を選択する基準となる条件）に注目して番組を選択したときには録画対象となるが、他の条件に注目して番組を選択したときには録画対象とはならないような番組が、録画する番組をEPGに挙げられている番組の中から選択している際に検出された場合も、同様にユーザへの問い合わせが行われる。
【００５５】
例えば、図２を参照して説明したように、トーク番組「Ｔの部屋」を自動的に録画する番組とはしないとする条件である条件Ａと、Ｋが出演する番組を自動的に録画する番組とする条件である条件Ｂが生成されている状態で、「Ｔの部屋」に人気アイドルであるＫが出演することがEPGから検出された場合、その「Ｔの部屋」を、録画するのかについて問い合わせが行われる。この問い合わせも、TV２にメッセージを表示させることによって、または、電子メールを送信することによって行われる。
【００５６】
例えば、問い合わせに応じて、録画することがユーザにより選択された場合、人気アイドルであるＫが出演する「Ｔの部屋」は、録画対象の番組として情報処理装置１において扱われ、放送が開始されたとき、録画が行われる。
【００５７】
これにより、一方の条件では録画対象とはならないものの、他方の条件では録画対象となるような、条件に矛盾が発生した場合であっても、情報処理装置１は、ユーザからの問い合わせ結果に基づいて録画する番組を選択することができる。ユーザに問い合わせることなく情報処理装置１自らが、録画する／しないを選択するものとすると、その選択がユーザの意図に沿わないことも起こりうるが、そのようなことが起こるのを防止することができる。
【００５８】
また、この場合も、ユーザの問い合わせ結果が、次に、同じような状態になったときに録画する番組を選択する基準として反映される。
【００５９】
例えば、図２の状態になったときに行われた問い合わせに対するユーザの選択内容が、人気アイドルであるＫが出演する「Ｔの部屋」を録画するというものであった場合、次に、人気アイドルであるＫが出演する番組ではあるが、他の条件からは、録画対象としない番組に該当する番組があったとき、その番組が、録画対象の番組として選択されるようにユーザの嗜好情報に反映される。
【００６０】
この場合も、同じような状態になる毎に、ユーザに問い合わせを行う必要がなくなり、情報処理装置１の処理負担を軽減することができ、同じような問い合わせがその都度行われることにより、ユーザに煩わしさを与えることを防止することができる。
【００６１】
さらに、情報処理装置１は、番組を録画する空き容量を確保するため、HDDに録画してから所定の時間が経過した番組については、それを自動的に削除する機能も有しており、録画済みの番組の中から削除候補として挙げられた番組を実際に削除してよいものであるか否かを判断することができない場合、削除するか否かについて、ユーザへの問い合わせが行われる。
【００６２】
例えば、録画してから所定の時間が経過した番組ではあるが、その番組が、ユーザが録画予約を自ら手動で設定することによって録画された番組であり（情報処理装置１により自動的に選択され、録画されたものではなく）、かつ、未視聴の番組である場合、削除するか否かを選択させるための問い合わせが行われる。録画してから所定の時間が経過した未視聴の番組は、通常、ユーザにとって不要な番組であると考えられるが、ユーザが録画予約を自ら設定して録画された番組は、通常、ユーザにとって必要な番組であると考えられることから、情報処理装置１は削除するかしないかの判断を行うことができず、そのような問い合わせが行われることになる。
【００６３】
ユーザに問い合わせることなく情報処理装置１自らが、削除する／しないを選択するものとすると、その選択がユーザの意図に沿わないことも起こりうるが、そのようなことが起こるのを防止することができる。
【００６４】
また、この場合も、ユーザの問い合わせ結果が、次に、同じような状態になったとき、すなわち、ある番組を削除してよいものであるのか否かを判断することができないときに、それを判断する基準として反映される。
【００６５】
例えば、問い合わせに対するユーザの選択内容が、録画予約を手動で設定することによって録画された番組ではあるが、削除してもよいというものであった場合、次に、ユーザが自ら録画予約を設定することによって録画された番組であっても、録画されてから所定の時間が経過したものについては、自動的に削除されるようにユーザの嗜好情報に反映される。
【００６６】
この場合も、同じような状態になる毎に、ユーザに問い合わせを行う必要がなくなり、情報処理装置１の処理負担を軽減することができる。また、同じような問い合わせがその都度行われることにより、ユーザに煩わしさを与えることを防止することができる。
【００６７】
以上のような情報処理装置１の動作についてはフローチャートを参照して後述する。
【００６８】
図４は、図３の情報処理装置１のハードウエア構成例を示すブロック図である。
【００６９】
CPU(Central Processing Unit)１１は、ROM(Read Only Memory)１２に記憶されているプログラム、または、HDD２０からRAM(Random Access Memory)１３にロードされたプログラムに従って各種の処理を実行する。RAM１３にはまた、CPU１１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００７０】
CPU１１、ROM１２、およびRAM１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インタフェース１５も接続されている。
【００７１】
入出力インタフェース１５には、放送波受信部１７、入力部１８、出力部１９、HDD２０、通信部２１、メモリカードI/F２２、およびドライブ２４が接続されている。
【００７２】
放送波受信部１７は、アンテナ１６から供給されてきた信号を受信する。放送波受信部１７により受信された信号から得られた番組データは、例えば、CPU１１によりMPEG(Moving Picture Experts Group)2方式で圧縮され、HDD２０に記憶される。
【００７３】
入力部１８は、例えば、赤外線の受光部よりなる。入力部１８は、図示せぬリモートコントローラからの信号を受信し、ユーザの操作内容を表す情報をCPU１１に出力する。
【００７４】
出力部１９は、HDD２０に記憶されている番組の伸張、D/A変換等を行い、番組の画像をTV２に表示させる。また、出力部１９は、番組の音声もTV２から出力させる。
【００７５】
HDD２０は、番組のデータ、CPU１１により生成されたユーザの嗜好情報、ユーザにより設定された録画予約の内容を表す録画予約情報などの各種の情報を記憶する。
【００７６】
通信部２１は、ネットワークを介しての通信処理を行い、例えば、所定のサーバからダウンロードすることによってEPGを取得する。
【００７７】
メモリカードI/F２２は、メモリカードスロットに装着されたメモリカード２３に記憶されているデータを読み出し、読み出したデータをHDD２０などに記憶させる。
【００７８】
ドライブ２４は、装着された光ディスク２５を駆動させ、光ディスク２５に記憶されているデータの読み出し、光ディスク２５に対するデータの書き込みを行う。光ディスク２５は、例えば、CD(Compact Disk)やDVD(Digital Versatile Disc)などである。
【００７９】
図５は、情報処理装置１の機能構成例を示すブロック図である。図５に示す機能部のうちの少なくとも一部は、図４のCPU１１により所定のプログラムが実行されることによって実現される。図４と同じ構成には同じ符号を付してある。
【００８０】
放送波受信部１７は、アンテナ１６から供給されてきた信号を受信し、受信した信号をEPG抽出部３１と録画処理部３４に出力する。
【００８１】
通信部２１は、ネットワークに接続される所定のサーバにアクセスし、ダウンロードすることによって取得したEPGをEPGデータベース３２に記憶させる。また、通信部２１は、録画する番組などについてユーザに問い合わせを行うための電子メールがメール通信部４４から供給されてきたとき、あらかじめ登録されているユーザの携帯電話機のアドレスなどを送信先として電子メールを送信する。
【００８２】
EPG抽出部３１は、放送波受信部１７から供給されてきた信号からEPGを抽出し、抽出したEPGをEPGデータベース３２に記憶させる。
【００８３】
EPGデータベース３２は、EPG抽出部３１、または通信部２１から供給されてきたEPGを記憶する。EPGには、放送予定の番組の識別情報に対応付けて、タイトル、放送時間、放送チャンネル、出演者、ジャンルなどの属性情報が記憶されている。
【００８４】
番組データベース３３は、録画処理部３４から供給されてきた番組のデータを記憶する。
【００８５】
録画処理部３４は、録画予約部３５による指示に従って、放送波受信部１７から供給されてきた信号から録画する番組のデータを取得し、圧縮などを行った後、番組のデータを番組データベース３３に記憶させる。
【００８６】
録画予約部３５は、嗜好情報データベース４０に記憶されているユーザの嗜好情報を参照して、EPGデータベース３２に記憶されているEPGに放送予定の番組として挙げられている番組の中からユーザの嗜好にあう番組を選択し、選択した番組の放送時間、放送チャンネル、番組の属性情報などを含む録画予約情報を予約リストデータベース３６に記憶させる。このような、嗜好情報に基づいて録画予約部３５により行われる録画予約の設定が、自動的な録画予約の設定となる。
【００８７】
また、録画予約部３５は、予約リストデータベース３６に記憶されている録画予約情報の中に、いま、録画を開始させる番組の情報がある場合、その録画予約情報を録画処理部３４に出力し、番組の録画を行わせる。
【００８８】
録画予約部３５は問い合わせ判定部６１を有している。問い合わせ判定部６１は、EPGデータベース３２に記憶されているEPGを所定のタイミングで参照し、録画予約が設定されている番組の放送時間に変更がないかを監視する。例えば、録画予約が設定されている番組の放送時間に変更があり、その変更後の放送時間の少なくとも一部が、録画予約が設定されている他の番組の放送時間と重複するすることから、それらの番組の全てを録画することができない場合、問い合わせ判定部６１は、ユーザへの問い合わせが必要であると判定し、問い合わせを行うことをユーザ問い合わせ管理部４３に指示する。
【００８９】
また、問い合わせ判定部６１は、ユーザによる選択内容を表す問い合わせ結果がユーザ問い合わせ管理部４３から供給されてきたとき、問い合わせ結果に応じて処理を行う。例えば、問い合わせ結果が、放送時間が重複する番組のうちのどの番組を録画するのかという問い合わせに対するユーザの選択内容を表すものである場合、その内容に応じて、予約リストデータベース３６に記憶されている録画予約情報を変更する。
【００９０】
予約リストデータベース３６は、録画予約部３５により選択された番組の録画予約情報や、予約設定部５１から供給されてきた録画予約情報からなるリストを記憶する。上述したように、録画予約情報には、録画する番組の放送時間、放送チャンネルなどの属性情報が含まれる。
【００９１】
再生処理部３７は、番組選択部３８の指示に従って、または、所定のタイミングでなされる番組管理部４１からの指示に従って、再生する番組の画像データを番組データベース３３から読み出し、それを映像再生部４６に出力する。また、再生処理部３７は、番組の音声データを番組データベース３３から読み出し、それを音声再生部４７に出力する。
【００９２】
番組選択部３８は、番組一覧表示部４８によりTV２に表示された録画済みの番組（番組データベース３３にデータが記憶されている番組）のリストの中から選択された番組を再生処理部３７に再生させる。
【００９３】
ユーザ嗜好管理部３９は、再生処理部３７により再生された番組のジャンル、タイトル、出演者などの属性情報をEPGデータベース３２から読み出し、読み出した属性情報や、それまでのユーザの操作履歴などに基づいてユーザの嗜好を表す嗜好情報を生成する。ユーザ嗜好管理部３９により生成された嗜好情報は嗜好情報データベース４０に記憶され、適宜、録画する番組を選択する際の基準として参照される。
【００９４】
また、ユーザ嗜好管理部３９は、キーワード設定部４９によりTV２に表示されたキーワードの一覧の中からユーザにより選択されたキーワードを取得し、そのキーワードを属性情報に含むような番組の録画がより高い確率で行われるように、ユーザの選択を、嗜好情報データベース４０に記憶されている嗜好情報に反映させる。
【００９５】
さらに、ユーザ嗜好管理部３９は、問い合わせに対する選択内容がユーザ問い合わせ管理部４３から通知されてきたとき、その内容を嗜好情報データベース４０に記憶されている嗜好情報に反映させる。上述したように、例えば、放送時間の変更によって放送時間が重複することになった番組の中から録画対象の番組としていずれかの番組が選択されたとき、次に同じ状態になったときに、問い合わせに応じて選択された番組、または選択された番組と似ている番組（ジャンルが同じ、出演者が同じ番組等）が優先的に録画対象の番組となるように、ユーザによる選択結果が嗜好情報に反映される。
【００９６】
嗜好情報データベース４０は、ユーザ嗜好管理部３９から供給されてきた嗜好情報を記憶する。嗜好情報データベース４０に記憶されている嗜好情報は、適宜、録画予約部３５により読み出され、録画する番組を選択する際の基準として用いられる。
【００９７】
番組管理部４１は、番組データベース３３にデータが記憶されている番組を管理する。例えば、番組管理部４１は、番組状態データベース４２に記憶されている情報を参照して、番組データベース３３にデータが記憶されている番組のうち、記憶されてから所定の時間が経過している番組のデータを削除する。番組管理部４１による自動削除は、番組データベース３３の空き容量が少なくなったときなどの所定のタイミングで行われる。
【００９８】
また、番組管理部４１は、例えば、番組データベース３３にデータが記憶されている番組の一覧を番組一覧表示部４８によりTV２に表示させる。番組管理部４１から番組一覧表示部４８に対しては、番組データベース３３に記憶されている番組のタイトルなどの情報が供給される。
【００９９】
番組管理部４１は問い合わせ判定部６２を有している。問い合わせ判定部６２は、自動削除の候補として選択した番組が、ユーザにより録画予約が明示的に手動で設定された番組であり、かつ、未視聴の番組である場合、ユーザへの問い合わせが必要であると判定し、選択した番組は削除してよいものであるのかについて問い合わせることをユーザ問い合わせ管理部４３に指示する。問い合わせ判定部６２は、問い合わせの結果（番組を削除する／しないの選択結果）がユーザ問い合わせ管理部４３から供給されてきたとき、その結果に応じて番組のデータを管理する。
【０１００】
また、問い合わせ判定部６２は、問い合わせに応じて、自動削除の候補の番組を、いま再生することがユーザにより選択された場合、その番組を再生処理部３７に再生させる。後述するように、問い合わせUI部５０によりTV２に表示される画面においては、ユーザは、削除候補になっている番組を削除する／しないを選択することの他、いま視聴する、あと１週間だけ保存する、なども選択することができる。
【０１０１】
番組状態データベース４２は、番組データベース３３にデータが記憶されている番組の状態を表す状態情報を記憶する。状態情報には、例えば、それぞれの番組について、視聴済みである／視聴済みでない、録画されてからの時間、自動削除の対象から除くようにするロックが設定されているか否か、保存期限などを表す情報が含まれる。
【０１０２】
ユーザ問い合わせ管理部４３は、問い合わせ判定部６１または６２から指示があったとき、問い合わせUI部５０を制御して問い合わせ内容をTV２に表示させることによって、または、メール通信部４４を制御して問い合わせ内容を電子メールで送信させることによってユーザへの問い合わせを行う。
【０１０３】
また、ユーザ問い合わせ管理部４３は、問い合わせ結果が問い合わせUI部５０、またはメール通信部４４から供給されてきたとき、供給されてきた問い合わせ結果を問い合わせ判定部６１または６２に出力する。ユーザ問い合わせ管理部４３は、問い合わせの内容をユーザ嗜好管理部３９にも通知し、嗜好情報に反映させる。
【０１０４】
メール通信部４４は、ユーザ問い合わせ管理部４３からの指示に応じて電子メールを通信部２１から送信させる。
【０１０５】
ユーザインタフェース制御部４５は、ユーザ（TV２）と情報処理装置１の間のインタフェースであり、上述したような再生処理部３７と映像再生部４６、音声再生部４７間のやりとり、番組選択部３８と番組一覧表示部４８間のやりとり等は、このユーザインタフェース制御部４５を介して行われる。
【０１０６】
映像再生部４６は、再生処理部３７から供給されてきたデータに基づいて番組の映像（画像）をTV２に表示させる。
【０１０７】
音声再生部４７も同様に、再生処理部３７から供給されてきたデータに基づいて番組の音声をTV２のスピーカから出力させる。
【０１０８】
番組一覧表示部４８は、番組管理部４１から供給されてきた情報に基づいて、番組データベース３３にデータが記憶されている番組の一覧をTV２に表示させる。また、番組一覧表示部４８は、表示した一覧の中から、再生する番組として所定の番組が選択されたとき、その番組の再生を番組選択部３８に指示する。
【０１０９】
キーワード設定部４９は、「スポーツ」、「ドラマ」、「ニュース」などの番組のジャンルを表す単語、有名人の名前を表す単語、地名を表す単語などの各種の単語をあらかじめ有しており、それらの単語を一覧にしてTV２に表示することによって、録画する番組を自動的に選択する際のキーとなる単語をユーザに選択させる。例えば、番組のジャンルを表す単語である「ドラマ」が選択された場合、そのことがユーザ嗜好管理部３９に通知され、「ドラマ」が高い確率で録画されるように嗜好情報に反映される。
【０１１０】
問い合わせUI部５０は、ユーザ問い合わせ管理部４３からの指示に応じて、例えば、放送時間が重複した番組のうち、どの番組を優先して録画するのかといったことをユーザに問い合わせるメッセージをTV２に表示させる。また、問い合わせUI部５０は、問い合わせに応じて、優先して録画する番組がユーザにより選択されたとき、その選択内容を表す情報をユーザによる問い合わせ結果としてユーザ問い合わせ管理部４３に出力する。
【０１１１】
予約設定部５１は、EPGデータベース３２に記憶されているデータに基づいてEPGをTV２に表示させ、録画する番組をユーザに選択させたり、録画予約を設定する番組の放送時間（録画時間）やチャンネルを入力する欄が設けられた設定画面をTV２に表示させ、それぞれの欄に所定の情報を入力させることによって、ユーザによる録画予約の設定を受け付ける。このような表示に対して設定された録画予約が、ユーザにより明示的に手動で行われた録画予約となる。予約設定部５１により受け付けられた録画予約情報は予約リストデータベース３６に供給され、記憶される。
【０１１２】
次に、以上のような構成を有する情報処理装置１の動作について説明する。
【０１１３】
はじめに、図６のフローチャートを参照して、録画の対象としている番組の放送時間が変更されることに応じて行われる情報処理装置１の録画予約管理処理について説明する。
【０１１４】
ステップＳ１において、録画予約部３５の問い合わせ判定部６１は、EPGデータベース３２に記憶されているEPGに基づいて、録画予約が設定されている番組の放送時間に変更があったか否かを判定する。
【０１１５】
問い合わせ判定部６１は、ステップＳ１において、放送時間に変更がないと判定した場合、処理を終了させ、一方、変更があると判定した場合、ステップＳ２に進む。
【０１１６】
ステップＳ２において、問い合わせ判定部６１は、番組の放送時間が変更されることによって同時に録画することができる数を超える数の番組の放送時間に重複が生じ、録画することができない番組が出てきたか否かを判定する。例えば、放送波受信部１７が２つの番組の放送波を受信することができる場合、情報処理装置１が同時に録画することができる番組の数は２つであり、それを超える数の番組の放送時間が重複することになったとき、録画することができない番組があると判定される。
【０１１７】
問い合わせ判定部６１は、ステップＳ２において、録画することができない番組がないと判定した場合、処理を終了させ、一方、録画することができない番組があると判定した場合、問い合わせを行うことをユーザ問い合わせ管理部４３に指示し、ステップＳ３に進む。
【０１１８】
ステップＳ３において、ユーザ問い合わせ管理部４３は、放送時間が重複している番組のうち、どの番組を録画するのかについてのメッセージを問い合わせUI部５０を制御してTV２に表示させたり、メール通信部４４を制御してユーザが有する携帯電話機に電子メールを送信させることによって、ユーザへの問い合わせを行う。
【０１１９】
なお、録画予約が設定されているそれぞれの番組に優先度が設定されている場合、ここでの問い合わせは、放送時間が重複する番組の優先度が同じか、または同程度である場合にのみ行われるようにしてもよい。例えば、放送時間が重複する番組のうち、一方の番組の優先度が他方の番組の優先度より比較的高い場合、問い合わせは行われず、優先度の高い方の番組が優先して録画されることになる。
【０１２０】
また、番組の放送時間が重複している状態をいつまでに解消する必要があるのかが判断され、その緊急の程度に応じて、TV２を用いた問い合わせと、電子メールを用いた問い合わせのうちのいずれかが選択されるようにしてもよい。例えば、放送時間が重複し始める時刻が現在時刻からみて近い場合、放送時間が重複している状態を緊急に解消する必要があると判断され、例えば電子メールを用いて問い合わせが行われる。
【０１２１】
また、ユーザがTV２を見ているか否かが判定され、TV２を見ていると判定されたときにはTV２を用いて問い合わせが行われ、TV２を見ていないと判定されたときには電子メールを用いて問い合わせが行われるようにしてもよい。ユーザがTV２を見ているか否かは、情報処理装置１が録画済みの番組を再生しているか否かに基づいて判定されるようにしてもよいし、情報処理装置１とTV２が双方向の通信を行うことができる場合、TV２からの情報に基づいて判定されるようにしてもよい。
【０１２２】
このようにして行われた問い合わせに対するユーザの選択（問い合わせ結果）は、問い合わせUI部５０、またはメール通信部４４を介してユーザ問い合わせ管理部４３により取得され、録画予約部３５に出力される。
【０１２３】
ステップＳ４において、録画予約部３５は、問い合わせ結果に応じて、録画する番組を決定し、予約リストデータベース３６に記憶されている録画予約情報を変更する。これにより、例えば、放送時間が重複する部分については、ユーザにより選択された番組の録画が優先して行われることになる。
【０１２４】
ステップＳ５において、ユーザ問い合わせ管理部４３は、ユーザによる選択結果をユーザ嗜好管理部３９に通知し、嗜好情報に反映させる。
【０１２５】
以上の処理により、例えば、図１を参照して説明したように、２１時から２２時を放送時間（本来の放送時間）とするドラマ１と、２２時から２３時を放送時間とするドラマ２と３に録画予約が設定されている状態で、ドラマ１の放送時間が２１時３０分から２２時３０分までに変更された場合、そのことが問い合わせ判定部６１により検出され、２１時３０分から２２時３０分までの間はドラマ１乃至３のうちのどの番組の録画を行うのかについて、例えば、電子メールで問い合わせが行われることになる。
【０１２６】
また、例えば、問い合わせに応じてドラマ１と２が選択された場合、次に同じような状態、すなわち、ドラマ１、ドラマ２の放送時間が他の番組の放送時間と重複するような状態になったとき、ドラマ１、ドラマ２が他の番組より優先して録画が行われるように、ユーザの選択が嗜好情報に反映されることになる。
【０１２７】
次に、図７のフローチャートを参照して、録画対象とする番組の選択基準となる条件に矛盾が生じたときに行われる情報処理装置１の録画予約管理処理について説明する。
【０１２８】
ステップＳ１１において、問い合わせ判定部６１は、嗜好情報データベース４０に記憶されている嗜好情報から、番組を選択する基準となる条件を取得し、参照する。
【０１２９】
問い合わせ判定部６１は、ステップＳ１２において、EPGデータベース３２に記憶されているEPGに放送予定の番組として挙がっている番組の中から、取得した条件にあう番組を検索する。
【０１３０】
問い合わせ判定部６１は、ステップＳ１３において、検索の結果、条件に矛盾があるか否か、すなわち、ある条件に注目したときには録画対象となるが、他の条件に注目したときには録画対象とはならないような番組があるか否かを判定し、そのような番組がないと判定した場合、処理を終了させる。
【０１３１】
一方、問い合わせ判定部６１は、ステップＳ１３において、ある条件に注目したときには録画対象となるが、他の条件に注目したときには録画対象とはならないような番組があると判定した場合、問い合わせを行うことをユーザ問い合わせ管理部４３に指示し、ステップＳ１４に進む。
【０１３２】
ステップＳ１４以降の処理は、基本的に、図６のステップＳ３以降の処理と同様である。すなわち、ステップＳ１４において、ユーザ問い合わせ管理部４３は、ある条件に注目したときには録画対象となるが、他の条件に注目したときには録画対象とはならないような番組を録画するのか、しないのかを選択させるようなメッセージをTV２に表示させたり、電子メールにより送信したりすることによってユーザへの問い合わせを行う。
【０１３３】
なお、番組を選択する基準となる条件に優先度が設定されている場合、ここでの問い合わせは、条件の優先度が同じか、または同程度である場合にのみ行われるようにしてもよい。例えば、一方の条件の優先度が他方の条件の優先度より比較的高い場合、問い合わせは行われず、優先度の高い方の条件に従って番組の録画する／しないが決定される。
【０１３４】
問い合わせに対するユーザの選択内容は、問い合わせUI部５０、またはメール通信部４４を介してユーザ問い合わせ管理部４３により取得され、問い合わせ結果として録画予約部３５に出力される。
【０１３５】
ステップＳ１５において、録画予約部３５は、問い合わせ結果に応じて、条件が矛盾する番組を録画するかしないかを決定し、その決定に従って、適宜、録画予約情報を予約リストデータベース３６に記憶させる。これにより、例えば、録画することがユーザにより選択された場合、条件が矛盾する番組であっても録画が行われることになる。
【０１３６】
ステップＳ１６において、ユーザ問い合わせ管理部４３は、ユーザによる選択結果をユーザ嗜好管理部３９に通知し、嗜好情報に反映させる。
【０１３７】
以上の処理により、例えば、図２を参照して説明したように、トーク番組「Ｔの部屋」を、自動的に録画する番組とはしないとする条件である条件Ａと、Ｋが出演する番組を自動的に録画する番組とする条件である条件Ｂが嗜好情報から得られた状態で、Ｋが、トーク番組である「Ｔの部屋」に出演することがEPGにより示されている場合、そのことが問い合わせ判定部６１により検出され、この番組を録画するのかしないのかについて、例えば、電子メールで問い合わせが行われることになる。
【０１３８】
また、例えば、問い合わせに応じて録画することが選択された場合、次に同じような状態、すなわち、Ｋが出演する番組が、他の条件では録画しない番組にも該当する状態になったとき、その番組の録画が行われるように、ユーザの選択が嗜好情報に反映される。
【０１３９】
次に、図８のフローチャートを参照して、録画済みの番組のデータを削除する情報処理装置１の処理について説明する。
【０１４０】
ステップＳ２１において、番組管理部４１は、番組データベース３３の空き容量が不足しているか否かを判定し、不足していないと判定した場合、処理を終了させる。例えば、所定の閾値以上の空き容量がある場合、不足していないと判定される。
【０１４１】
一方、番組管理部４１は、ステップＳ２１において、番組データベース３３の空き容量が不足していると判定した場合、ステップＳ２２に進み、番組状態データベース４２に記憶されている状態情報を参照し、番組データベース３３にデータが記憶されている番組の中から、録画されてから所定の時間が経過している番組を自動削除候補の番組として選択する。
【０１４２】
問い合わせ判定部６２は、ステップＳ２３において、自動削除候補の番組として選択された番組の中に、ユーザが手動で設定した録画予約に従って録画された番組であり、かつ、ユーザが未視聴の番組があるか否かを判定し、そのような番組がないと判定した場合、処理を終了させる。
【０１４３】
問い合わせ判定部６２は、自動削除候補の番組として選択された番組の中に、ユーザが手動で設定した録画予約に従って録画された番組であり、かつ、ユーザが未視聴の番組があると判定した場合、問い合わせを行うことをユーザ問い合わせ管理部４３に指示し、ステップＳ２４に進む。
【０１４４】
ステップＳ２４以降の処理は、基本的に、図６のステップＳ３以降の処理と同様である。すなわち、ステップＳ２４において、ユーザ問い合わせ管理部４３は、自動削除候補の番組として選択した番組の中に、手動で設定した録画予約に従って録画した番組であり、かつ、未視聴の番組があるが、この番組をどう扱うのかを選択させるようなメッセージをTV２に表示させたり、電子メールにより送信したりすることによってユーザへの問い合わせを行う。
【０１４５】
問い合わせに対するユーザの選択内容は、問い合わせUI部５０、またはメール通信部４４を介してユーザ問い合わせ管理部４３により取得され、問い合わせ結果として番組管理部４１に出力される。
【０１４６】
ステップＳ２５において、番組管理部４１は、問い合わせ結果に応じて処理を行う。例えば、番組を削除することが選択された場合、番組管理部４１は、番組データベース３３から、その選択された番組のデータを削除する。また、削除しないことが選択された場合、番組管理部４１は、番組データベース３３に記憶されているデータをそのまま記憶させ続ける。さらに、いま視聴することが選択された場合、番組管理部４１は、そのことを再生処理部３７に通知し、自動候補の番組として選択されていた番組を再生させる。
【０１４７】
ステップＳ２６において、ユーザ問い合わせ管理部４３は、ユーザによる選択結果をユーザ嗜好管理部３９に通知し、嗜好情報に反映させる。
【０１４８】
以上の処理により、例えば、自動削除候補の番組として選択した番組の中に、手動で設定した録画予約に従って録画した番組であり、かつ、未視聴の番組があることが問い合わせ判定部６２により検出された場合、TV２には、「もうすぐ削除されます。どうしますか？」等のポップアップが表示され、「いま見る」、「もう１週間保存」、「ロック」、「今後見ない」の中から、番組の取り扱いをユーザが選択することができるようになされる。
【０１４９】
例えば、「いま見る」が選択された場合、上述したように、再生処理部３７により再生が行われる。このとき、番組状態データベース４２に記憶されている状態情報が番組管理部４１により書き換えられ、番組の状態を表す「未視聴」が、「視聴済み」に変更される。
【０１５０】
また、「もう１週間保存」が選択された場合、番組状態データベース４２に記憶されている状態情報として、保存期限が番組管理部４１により設定され、その期限がくるまで自動削除の対象とはならないように扱われる。
【０１５１】
「ロック」が選択された場合、番組状態データベース４２に記憶されている状態情報として、削除禁止が番組管理部４１により設定され、ロックが解除されるまで自動削除の対象とはならないように扱われる。
【０１５２】
「今後見ない」が選択された場合、番組データベース３３に記憶されているデータは削除される。
【０１５３】
また、ユーザによる選択結果は嗜好情報に反映され、例えば、「ロック」が選択された場合には、次に同じような状態になったとき、すなわち、手動で設定した録画予約に従って録画した番組であり、かつ、未視聴の番組が自動削除候補の番組として選択された状態になったとき、その番組は自動削除の対象から除かれることになる。
【０１５４】
以上においては、必要に応じてユーザへの問い合わせを行う装置は、情報処理装置１として、TV２とは別の装置として設けられるものとしたが、TV２に内蔵されるようにしてもよい。
【０１５５】
また、以上においては、ユーザに対する問い合わせは、放送時間に重複がある状態になったときや、条件に矛盾がある状態になったときに行われるものとしたが、これらに限らず、情報処理装置１自身が判断したときにユーザの意図に沿わない可能性が比較的高い状態であれば、どのような状態になったときに問い合わせが行われるようにしてもよい。
【０１５６】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【０１５７】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１５８】
この記録媒体は、図４に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される光ディスク２５により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM１２やHDD２０などで構成される。
【０１５９】
なお、本明細書において、各ステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１６０】
【図１】放送時間に変更が生じた場合の例を示す図である。
【図２】条件に矛盾が生じた場合の例を示す図である。
【図３】本発明を適用した情報処理装置の外観の例を示す図である。
【図４】情報処理装置のハードウエア構成例を示すブロック図である。
【図５】情報処理装置の機能構成例を示すブロック図である。
【図６】情報処理装置の録画予約管理処理について説明するフローチャートである。
【図７】情報処理装置の他の録画予約管理処理について説明するフローチャートである。
【図８】情報処理装置の削除処理について説明するフローチャートである。
【符号の説明】
【０１６１】
１  情報処理装置，  ２  TV，  ３１  EPG抽出部，  ３２  EPGデータベース，  ３３  番組データベース，  ３４  録画処理部，  ３５  録画予約部，  ３６  予約リストデータベース，  ３７  再生処理部，  ３８  番組選択部，  ３９  ユーザ嗜好管理部，  ４０  嗜好情報データベース，  ４１  番組管理部，  ４２  番組状態データベース，  ４３  問い合わせ管理部，  ４４  メール通信部，  ６１，６２  問い合わせ判定部
【図１】
2006229493.tif 000003
【図２】
2006229493.tif 000004
【図３】
2006229493.tif 000005
【図４】
2006229493.tif 000006
【図５】
2006229493.tif 000007
【図６】
2006229493.tif 000008
【図７】
2006229493.tif 000009
【図８】
2006229493.tif 000010