(57)【要約】【課題】ユーザが視聴予約した映像を確実に視聴できる映像情報再生装置を提供する。【解決手段】本発明に係る映像情報再生装置は、視聴予約を行なう予約端末を特定しておき、予約日時になってもその予約端末が周辺に存在しない場合には、視聴予約した映像を録画する。【選択図】図４
2011114661.tif 000002
【特許請求の範囲】
【請求項１】
映像情報を再生する映像情報再生装置であって、
映像情報を受信する受信部と、
前記映像情報を視聴する日時を予約する視聴予約を予約端末から受け取る通信部と、
前記予約端末を特定する端末特定情報を取得する端末特定情報取得部と、
前記視聴予約の内容と前記端末特定情報を対応付けて記憶する記憶部と、
前記映像情報を再生する制御部と、
を備え、
前記制御部は、前記日時において、
前記端末特定情報に合致する前記予約端末が当該映像情報再生装置の周辺に存在しているか否かを判定し、
存在している場合は前記視聴予約が指定する前記映像情報を再生し、
存在していない場合は前記視聴予約が指定する前記映像情報を録画する
ことを特徴とする映像情報再生装置。
【請求項２】
前記通信部は、
１以上の前記予約端末から前記視聴予約を受け取り、
前記制御部は、
各前記予約端末の前記端末特定情報に基づき各前記予約端末の優先度を判定し、
前記日時において、第２予約端末から受信した第２視聴予約が指定する映像情報を再生中である場合には、
前記予約端末と前記第２予約端末のうち優先度のより高いほうが指定した前記映像情報を優先して再生する
ことを特徴とする請求項１記載の映像情報再生装置。
【請求項３】
前記制御部は、前記予約端末と前記第２予約端末のうち優先度のより低いほうが指定した前記映像情報を録画する
ことを特徴とする請求項２記載の映像情報再生装置。
【請求項４】
前記制御部は、
前記予約端末と前記第２予約端末が同一の前記映像情報を視聴予約した場合は、
前記日時になると、前記予約端末と前記第２予約端末がともに当該映像情報再生装置の周辺に存在しているか否かを判定し、
少なくともいずれか一方が当該映像情報再生装置の周辺に存在していない場合は前記視聴予約が指定する前記映像情報を録画する
ことを特徴とする請求項２または請求項３記載の映像情報再生装置。
【請求項５】
前記制御部は、
前記日時において前記予約端末と前記第２予約端末の少なくともいずれか一方が当該映像情報再生装置の周辺に存在している場合は、前記視聴予約が指定する前記映像情報を再生する
ことを特徴とする請求項４記載の映像情報再生装置。
【請求項６】
前記制御部は、
前記予約端末の現在位置と当該映像情報再生装置の現在位置を取得し、
これらの現在位置に基づき、前記予約端末が当該映像情報再生装置の周辺に存在しているか否かを判定する
ことを特徴とする請求項１から５までのいずれか１項に記載の映像情報再生装置。
【請求項７】
前記制御部は、
前記予約端末との間で通信を確立することができるか否かにより、前記予約端末が当該映像情報再生装置の周辺に存在していか否かを判定する
ことを特徴とする請求項１から６までのいずれか１項に記載の映像情報再生装置。
【請求項８】
映像情報を再生する映像情報再生方法であって、
映像情報を受信するステップと、
前記映像情報を視聴する日時を予約する視聴予約を予約端末から受け取るステップと、
前記予約端末を特定する端末特定情報を取得するステップと、
前記視聴予約の内容と前記端末特定情報を対応付けて記憶するステップと、
前記映像情報を再生する映像情報再生ステップと、
を有し、
前記映像情報再生ステップでは、前記日時において、
前記端末特定情報に合致する前記予約端末が当該映像情報再生装置の周辺に存在しているか否かを判定し、
存在している場合は前記視聴予約が指定する前記映像情報を再生し、
存在していない場合は前記視聴予約が指定する前記映像情報を録画する
ことを特徴とする映像情報再生方法。
【請求項９】
請求項８記載の映像情報再生方法をコンピュータに実行させることを特徴とする映像情報再生プログラム。
【請求項１０】
請求項９記載の映像情報再生プログラムを格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像情報を再生する技術に関するものである。
【背景技術】
【０００２】
近年、放送波の受信機であるテレビには、視聴予約という機能が普及してきている。視聴予約とは、あらかじめ予約した日時になるとチャンネルを自動的に切り替え、予約した番組の再生を開始する機能である。この背景には、放送時刻になってもチャンネルを切り替えることを忘れないようにしたい、というユーザの要望がある。
【０００３】
また近年では、地上デジタル放送やＢＳデジタル放送など、動画コンテンツの配信方法がアナログからデジタルに急速に変わりつつある。デジタル放送は、その放送波で放送している番組のプログラムである電子番組表（ＥＰＧ：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）も同時に放送している。この電子番組表を利用するユーザにとって、電子番組表を選択するのみで番組の視聴や予約を行なうことができるという簡便さが、視聴予約機能の普及を後押している。
【０００４】
下記特許文献１には、ＥＰＧとユーザの行動スケジュールを容易に比較できるようにして、ユーザが番組を見逃さないようにする技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２３００６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
視聴予約をした場合でも、その視聴予約にしたがって映像再生を開始する時刻に、ユーザが映像情報再生装置の周辺にいるとは限らない。例えば、一度外出した後に自宅に戻ってきて映像を視聴することを想定して視聴予約した場合、視聴予約を設定していたこと自体を忘れて自宅に戻らなかった場合や、視聴予約を設定したことを覚えていても自宅に戻れない場合などが考えられる。このような場合には、ユーザが視聴予約をしているにも関わらず、見たい番組を見る機会を失ってしまう。
【０００７】
本発明は、上記のような課題を解決するためになされたものであり、ユーザが視聴予約した映像を確実に視聴できる映像情報再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る映像情報再生装置は、視聴予約を行なう予約端末を特定しておき、予約日時になってもその予約端末が周辺に存在しない場合には、視聴予約した映像を録画する。
【発明の効果】
【０００９】
本発明に係る映像情報再生装置によれば、視聴予約したユーザが予約日時に映像情報再生装置の周辺にいなくても、その映像は録画される。これにより、ユーザは視聴予約した番組を確実に視聴することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る映像情報再生装置１００の機能ブロック図である。
【図２】視聴予約作成部１０７が作成する視聴予約データの構成とその例を示す。
【図３】映像情報再生装置１００が視聴予約を行なう処理フローである。
【図４】映像情報再生装置１００が視聴予約にしたがって映像再生を開始する処理フローである。
【図５】実施の形態２に係る映像情報再生装置１００の機能ブロック図である。
【図６】優先度記憶部１１１が記憶する端末優先度情報の構成とデータ例を示す図である。
【図７】実施の形態２における視聴予約データの例を示す。
【図８】実施の形態２において映像情報再生装置１００が視聴予約にしたがって映像再生を開始する処理フローである。
【図９】図８のステップＳ８０７の詳細を示す処理フローである。
【発明を実施するための形態】
【００１１】
＜実施の形態１：映像情報再生装置１００の構成＞
図１は、本発明の実施の形態１に係る映像情報再生装置１００の機能ブロック図である。映像情報再生装置１００は、受信部１０１、番組情報取得部１０２、映像生成部１０３、表示部１０４、制御部１０５、操作部１０６、視聴予約作成部１０７、視聴予約記憶部１０８、端末特定情報取得部１０９、通信部１１０を備える。
【００１２】
受信部１０１は、地上デジタル放送、ＢＳデジタル放送、ＣＳ放送などの放送波を受信する。放送波には、映像情報とＥＰＧが含まれる。映像情報は、再生すべき映像と音声を含む。ＥＰＧは、番組情報を含む。
【００１３】
番組情報取得部１０２は、受信部１０１が受信した放送波から、番組情報を抜き出して取得する。
【００１４】
映像生成部１０３は、受信部１０１が受信した放送波と、通信部１１０が受信した情報とを用いて、再生映像を生成する。通信部１１０が受信する情報とは、例えば後述の予約端末２００から受信する操作指示、予約端末２００を特定する端末特定情報、などのことである。
【００１５】
表示部１０４は、映像生成部１０３が生成した映像情報を表示する。
【００１６】
制御部１０５は、映像情報再生装置１００の全体制御を行う。また、リモコンや予約端末２００などから受信した操作指示に基づき視聴予約を行なう。その他、視聴予約した番組映像を再生する。視聴予約に関する処理の詳細は、後述の図３〜４で説明する。
【００１７】
操作部１０６は、リモコンなどが送信した操作指示を受信し制御部１０５に出力する。
【００１８】
視聴予約作成部１０７は、番組情報取得部１０２から番組情報を、端末特定情報取得部１０９から後述する予約端末２００を特定する端末特定情報を受け取り、視聴予約データを作成する。視聴予約記憶部１０８は、視聴予約作成部１０７が作成した視聴予約データを記憶する。視聴予約データの具体例は後述の図２で説明する。
【００１９】
端末特定情報取得部１０９は、通信部１１０が受信した情報に基づき、後述する予約端末２００を特定する端末特定情報を取得する。ここでいう端末特定情報とは、個々の予約端末２００を識別するための情報のことであり、例えば、予約端末２００固有のＩＤ情報などである。
【００２０】
通信部１１０は、予約端末２００と通信する。通信手法として、例えば、デジタル機器用の近距離無線通信のＢｌｕｅｔｏｏｔｈ（登録商標）規格、赤外線近距離通信のＩｒＤＡ規格などが挙げられる。これら以外の通信手法を用いてもよい。
【００２１】
受信部１０１、番組情報取得部１０２、映像生成部１０３、制御部１０５、操作部１０６、視聴予約作成部１０７、端末特定情報取得部１０９、通信部１１０は、これらの機能を実現する回路デバイスなどのハードウェアを用いて構成することもできるし、マイコンやＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置とその動作を規定するソフトウェアを用いて構成することもできる。また、必要な通信インターフェースなどを適宜備える。
【００２２】
表示部１０４は、液晶ディスプレイデバイスなどを用いて構成することができる。
【００２３】
視聴予約記憶部１０８は、メモリやＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの書き込み可能な記憶装置を用いて構成することができる。
【００２４】
予約端末２００は、ユーザが視聴予約を行うための操作端末である。ユーザは予約端末２００を操作して、視聴予約を行なう日時を指定し、映像情報再生装置１００にその指示を送信する。また、予約端末２００は、固有の識別番号などの端末特定情報を有する。後述する理由から、予約端末２００はユーザが常に携帯する端末とすることが望ましい。例えば、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）端末や携帯電話機などが考えられる。
【００２５】
図２は、視聴予約作成部１０７が作成する視聴予約データの構成とその例を示す。ここでは説明の都合上、テーブル形式のデータ例を示したが、データ形式は任意でよい。各行のデータそれぞれが１つの視聴予約の内容を示す。
【００２６】
視聴予約データは、「予約番号」列、「日付」列、「開始時刻」列、「終了時刻」列、「放送波種別」列、「チャンネル」列、「端末特定情報」列を有する。
【００２７】
「予約番号」列は、個々の視聴予約を識別する通番を保持する。「日付」列、「開始時刻」列、「終了時刻」列は、視聴予約した番組の放送日時を保持する。「放送波種類」列の値は、視聴予約した番組の放送波種類、すなわち、地上デジタル放送、ＢＳデジタル放送、ＣＳデジタル放送の種類を示す。「チャンネル」列の値は、視聴予約した番組のチャンネル番号を示す。「端末特定情報」列は、個々の視聴予約を行った予約端末２００を特定する端末特定情報を保持する。
【００２８】
図２に示すデータ例の場合、例えば予約番号「１」の視聴予約データによれば、２０００年１月１日の１２時００分から１３時００分まで、地上デジタル放送の８チャンネルを端末特定情報「１」の予約端末２００が予約したことがわかる。
【００２９】
＜実施の形態１：視聴予約処理＞
図３は、映像情報再生装置１００が視聴予約を行なう処理フローである。ここでは説明の都合上、番組表を画面表示するステップから説明を開始する。以下、図３の各ステップについて説明する。
【００３０】
（図３：ステップＳ３０１）
ユーザはリモコンなどを操作して、番組表を画面表示するよう映像情報再生装置１００に指示する。操作部１０６は、その指示を受信する。操作部１０６は、受信した操作指示（番組情報の表示指示）を制御部１０５に出力する。制御部１０５は、操作部１０６から受け取った操作指示にしたがって、番組情報取得部１０２に対し、番組情報を取得するよう指示する。番組情報取得部１０２は、受信部１０１が受信する放送波に含まれる番組情報を取得し、その取得した番組情報を映像生成部１０３に出力する。映像生成部１０３は、番組情報取得部１０２から受け取った番組情報を、表示に適したレイアウトを有する映像に加工し、表示部１０４に出力する。表示部１０４は、受け取った番組情報を加工後のレイアウトで表示する。
【００３１】
（図３：ステップＳ３０２）
制御部１０５は、映像情報再生装置１００の近くに予約端末２００が存在するかどうかを確認する。具体的な手法として、以下のようなものが考えられる。
【００３２】
（図３：ステップＳ３０２：具体手法例その１）
通信部１１０から所定時間間隔で応答要求を送信する。通信手法は、例えば無線ＬＡＮなどにおいて用いられる比較的短距離の通信手法を用いる。その要求に対する応答を受け取った場合、予約端末２００が通信可能な位置に存在すると判断する。
【００３３】
（図３：ステップＳ３０２：具体手法例その２）
制御部１０５は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて、予約端末２００の位置を取得する。制御部１０６は、その位置に基づき、予約端末２００が映像情報再生装置１００の近くにあるかどうか判断する。例えば映像情報再生装置１００を中心とした半径３０メートルの範囲内に予約端末２００が存在すれば、映像情報再生装置１００の近くにあると判断する、などとすればよい。映像情報再生装置１００の位置は、例えばあらかじめ入力しておくか、または映像情報再生装置１００自身がＧＰＳ機能を用いて自己位置を特定するなどして把握するとよい。
【００３４】
（図３：ステップＳ３０２：具体手法例その３）
映像情報再生装置１００自身が予約端末２００の位置を特定する機能を有していなくとも、予約端末２００がＧＰＳ等を用いて取得した自己位置を他の機器から間接的に取得してもよい。例えば、予約端末２００から所定のサーバなどに自己位置を送信し、サーバは、予約端末２００の位置とその端末特定情報を対応付けて保存しておく。映像情報再生装置１００は、そのサーバに予約端末２００の位置を問い合わせる。
【００３５】
（図３：ステップＳ３０２：具体手法例その４）
上記具体手法例その１〜３を組み合わせて用いることもできる。例えば具体手法例その１から順番に実行し、現在位置が得られなければ他の具体手法例を用いる、といった手法が考えられる。また、各具体手法例を用いてそれぞれ異なる現在位置が得られた場合は、いずれかの具体手法例を用いて得られた現在位置を優先するか、または各具体手法例を用いて得られた現在位置の平均を用いる、などの手法が考えられる。
【００３６】
（図３：ステップＳ３０３）
予約端末２００が映像情報再生装置１００の近くに存在する場合はステップＳ３０４へ進み、存在しない場合はステップＳ３０９へ進む。
【００３７】
（図３：ステップＳ３０４）
制御部１０５は、予約端末２００の端末特定情報を取得するように端末特定情報取得部１０９へ指示する。端末特定情報取得部１０９は、通信部１１０を介して予約端末２００の端末特定情報を取得し、制御部１０５に出力する。
【００３８】
（図３：ステップＳ３０５：カーソル表示）
制御部１０５は、受け取った端末特定情報と対応付けたカーソルを画面表示するように映像生成部１０３へ指示する。映像生成部１０３は、端末特定情報と対応付けられたカーソルを作成し、番組表の映像と重ね合わせる。表示部１０４は、カーソルを含む映像を画面表示する。このとき、映像情報再生装置１００のリモコンに対応付けられたカーソルと、予約端末２００に対応付けられたカーソルは、区別して画面表示される。すなわちユーザは、リモコンと予約端末２００を別々に用いて、番組表上で操作を行うことができる。
【００３９】
（図３：ステップＳ３０５：カーソル移動）
ユーザは、予約端末２００を用いて、カーソルを番組表上で上下左右に移動させるよう指示する。通信部１１０は、予約端末２００からこのカーソル移動指示を受信する。制御部１０５は、通信部１１０が受信した移動指示にしたがってカーソルを画面上で移動させるよう、映像生成部１０３に指示する。映像生成部１０３は、移動指示にしたがってカーソルを移動させた映像を生成し、番組表の映像と合成する。表示部１０４は、カーソルを移動した映像を画面表示する。
【００４０】
（図３：ステップＳ３０６）
ユーザは、予約端末２００を用いて、視聴予約する番組を番組表上で決定する。通信部１１０は、予約端末２００からその決定指示を受信し、制御部１０５に出力する。
【００４１】
（図３：ステップＳ３０７）
制御部１０５は、ユーザが予約端末２００を用いてステップＳ３０６で視聴予約した番組の開始時刻、終了時刻、チャンネルなどの番組情報を、視聴予約作成部１０７に出力する。また、視聴予約を行なったカーソルに対応付けられている端末特定情報を、番組情報と併せて視聴予約作成部１０７に出力する。視聴予約作成部１０７は、これらの情報を用いて、図２で説明した視聴予約データを作成する。
【００４２】
（図３：ステップＳ３０８）
視聴予約作成部１０７は、ステップＳ３０７で作成した視聴予約データを視聴予約記憶部１０８に格納する。
【００４３】
（図３：ステップＳ３０９）
ユーザは、リモコンなどを用いて、視聴予約する番組を番組表上で決定する。操作部１０６は、その決定指示を受信し、制御部１０５に出力する。
【００４４】
（図３：ステップＳ３１０）
制御部１０５は、ユーザがリモコンを用いてステップＳ３０９で決定した番組の開始時刻、終了時刻、チャンネルなどの番組情報を、視聴予約作成部１０７に出力する。視聴予約作成部１０７は、これらの情報を用いて、図２で説明した視聴予約データを作成する。なお、「端末特定情報」列の値は、空または当該リモコンを表す値とする。
【００４５】
＜実施の形態１：映像再生開始処理＞
図４は、映像情報再生装置１００が視聴予約にしたがって映像再生を開始する処理フローである。以下、図４の各ステップについて説明する。
【００４６】
（図４：ステップＳ４０１）
制御部１０５は、現在時刻を取得する。具体的には、内部クロックに基づき現在時刻を取得する、映像情報再生装置１００の外部に存在する時刻提供装置などから現在時刻を取得する、などの手法を用いるとよい。
【００４７】
（図４：ステップＳ４０２）
制御部１０５は、視聴予約記憶部１０８が記憶している視聴予約データを取得する。複数行の視聴予約データが存在する場合は、全て取得する。
【００４８】
（図４：ステップＳ４０３）
制御部１０５は、現在日時が、ステップＳ４０２で取得した視聴予約データのうち少なくともいずれかが指定する視聴予約日時、すなわち「日付」列と「開始時刻」列が示す日時に達したか否かを判断する。現在日時がこの視聴予約日時に達していればステップＳ４０４へ進み、いずれの視聴予約データの視聴予約日時にも達していなければステップＳ４０１へ戻る。
【００４９】
（図４：ステップＳ４０４）
制御部１０５は、ステップＳ４０３で視聴予約日時に達していると判断した視聴予約データの「端末特定情報」列から、その視聴予約を行なった予約端末２００の端末特定情報を取得する。
【００５０】
（図４：ステップＳ４０５）
制御部１０５は、映像情報再生装置１００の近くに視聴予約を行なった予約端末２００が存在するかどうかを確認する。具体的な手法は、図３のステップＳ３０２と同様でよい。
【００５１】
（図４：ステップＳ４０６）
視聴予約を行なった予約端末２００が映像情報再生装置１００の近くに存在する場合はステップＳ４０７へ進み、存在しない場合はステップＳ４０８へ進む。
【００５２】
（図４：ステップＳ４０７）
ステップＳ４０６において、視聴予約を行なった予約端末２００が映像情報再生装置１００の近くに存在すると判断した場合、その視聴予約を行なったユーザが映像情報再生装置１００の近くに存在している可能性が高いと考えられる。ユーザは予約端末２００を常時携帯しているものと想定されるからである。そこで制御部１０５は、ステップＳ４０３で視聴予約日時に達していると判断した視聴予約データが指定する映像の再生を開始する。具体的には、視聴予約データの「チャンネル」列の値が指定するチャンネルに切り替え、放送波に含まれる映像を画面表示するよう映像生成部１０３に指示する。ユーザは、視聴予約した時刻に映像情報再生装置１００の前に移動し、視聴予約した映像を視聴する。
【００５３】
（図４：ステップＳ４０８）
ステップＳ４０６において、視聴予約を行なった予約端末２００が映像情報再生装置１００の近くに存在しないと判断した場合、その視聴予約を行なったユーザが映像情報再生装置１００の近くに存在していない可能性が高いと考えられる。例えばユーザが外出していて自宅にいないなどの可能性がある。そこで制御部１０５は、ステップＳ４０３で視聴予約日時に達していると判断した視聴予約データが指定する映像を録画するよう試みる。具体的には、映像情報再生装置１００自身に録画機能が備わっていればその機能を利用し、映像情報再生装置１００が外部の録画装置に接続されていればその機能を利用する。何らかの手法を用いて視聴予約されている映像を録画することが可能であればステップＳ４０９へ進み、録画できなければ本処理フローを終了する。
【００５４】
（図４：ステップＳ４０９）
制御部１０５は、ステップＳ４０３で視聴予約日時に達していると判断した視聴予約データが指定する映像を録画する。
【００５５】
以上、本実施の形態１に係る映像情報再生装置１００が視聴予約を行なう処理フローと視聴予約にしたがって映像再生を開始する処理フローを説明した。
【００５６】
以上のように、本実施の形態１に係る映像情報再生装置１００は、視聴予約を行なった予約端末２００が視聴予約日時に映像情報再生装置１００の周辺に存在していない場合は、視聴予約されている映像を録画する。これにより、ユーザが視聴予約日時に自宅に戻ることができないなどの理由で映像情報再生装置１００の周辺にいなくても、後に録画した映像を視聴することができる。
【００５７】
また、本実施の形態１に係る映像情報再生装置１００は、予約端末２００を特定する端末特定情報を用いて、予約端末２００が視聴予約日時に映像情報再生装置１００の周辺に存在するか否かを判断する。これにより、初めから備わっているリモコンを用いて視聴予約する場合と比較して、ユーザが視聴予約日時に映像情報再生装置１００の周辺にいるか否かをより確実に判断することができる。
【００５８】
また、本実施の形態１によれば、視聴予約を行なった予約端末２００が視聴予約日時に映像情報再生装置１００の周辺に存在していない場合は、映像再生を行わない。これにより、ユーザが映像情報再生装置１００の周辺にいないにも関わらず予約した番組の再生を不要に開始するような状況を防ぐことができる。特に、視聴予約日時に視聴予約を行なった本人が外出しており、別のユーザが映像情報再生装置１００で別の映像を視聴しているような状況では、不要にチャンネルを切り替えないほうが好ましい。本実施の形態１によれば、そのような不要なチャンネル切り替えを防ぐことができるため、視聴予約を行なったユーザ以外のユーザにも利点がある。
【００５９】
＜実施の形態２＞
本発明の実施の形態２では、複数の予約端末２００が存在する環境を想定する。本実施の形態２では、各予約端末２００に優先度を付与し、視聴予約に基づき映像再生を開始するときにその値を勘案する動作例を説明する。
【００６０】
＜実施の形態２：映像情報再生装置１００の構成＞
図５は、本実施の形態２に係る映像情報再生装置１００の機能ブロック図である。本実施の形態２に係る映像情報再生装置１００は、実施の形態１の図１で説明した構成に加えて新たに優先度記憶部１１１を備える。
【００６１】
優先度記憶部１１１は、複数の予約端末２００それぞれの優先度を示す端末優先度情報を記憶する。各予約端末２００の優先度は、予約端末２００の数の増減や予約端末２００を利用するユーザが変わることによって変更されることがある。そのためユーザは、適当な設定画面などを用いて、各予約端末２００の優先度を任意に設定することができるものとする。
【００６２】
優先度記憶部１１１は、メモリやＨＤＤなどの書き込み可能な記憶装置を用いて構成することができる。記憶装置そのものは、視聴予約記憶部１０８と共用してもよい。
【００６３】
図６は、優先度記憶部１１１が記憶する端末優先度情報の構成とデータ例を示す図である。ここではテーブル形式のデータ例を示したが、データ形式は任意でよい。端末優先度情報は、「端末特定情報」列と「優先度」列を有する。
【００６４】
「端末特定情報」列は、図２で説明した視聴予約データの同名列と同様に、予約端末２００を特定する識別情報を保持する。「優先度」列は、その予約端末２００の優先度を表す数値を保持する。ここでは数値が大きいほど優先度が高いものとする。
【００６５】
図７は、本実施の形態２における視聴予約データの例を示す。データ構成は実施の形態１と同様であるが、予約番号「２」の視聴予約と予約番号「３」の視聴予約は、２０００年１月２日１７：３０〜１８：００の時間帯で、異なるチャンネルに対する視聴予約が重なっている。各視聴予約を行なった予約端末２００の端末特定情報が異なるので、それぞれ異なるユーザが個別に視聴予約を行なったものと想定される。
【００６６】
＜実施の形態２：映像再生開始処理＞
図８は、本実施の形態２において映像情報再生装置１００が視聴予約にしたがって映像再生を開始する処理フローである。以下、図８の各ステップについて説明する。
【００６７】
（図８：ステップＳ８０１〜Ｓ８０６、Ｓ８０８〜Ｓ８０９）
これらのステップは、図４におけるステップＳ４０１〜Ｓ４０６、Ｓ４０８〜Ｓ４０９と同様である。
【００６８】
（図８：ステップＳ８０７）
制御部１０５は、複数の予約端末２００それぞれの優先度を勘案した上で、ステップＳ８０３で視聴予約日時に達していると判断した視聴予約データにしたがって、映像再生を開始する。具体的な処理手順は、次の図９で説明する。
【００６９】
図９は、図８のステップＳ８０７の詳細を示す処理フローである。本処理フローでは、視聴予約にしたがって映像を再生している最中に別の視聴予約の予約日時に達したとき、予約端末２００の優先度に基づいていずれを優先するかを判断する。以下、図９の各ステップについて説明する。
【００７０】
（図９：ステップＳ９０１）
制御部１０５は、以前にいずれかの予約端末２００が視聴予約した番組をその視聴予約にしたがって現在再生中であるか否かを判定する。現在再生中である場合はステップＳ９０２へ進み、現在再生中でない場合はステップＳ９０６へ進む。現在再生中であるか否かの判断は、具体的には例えば以下のようにする。
【００７１】
（図９：ステップＳ９０１：ステップ１）
制御部１０５は、現在時刻を取得する。
【００７２】
（図９：ステップＳ９０１：ステップ２）
制御部１０５は、視聴予約記憶部１０８が記録している視聴予約データを読み出す。制御部１０５は、視聴予約データのなかで、開始時刻が現在時刻より前で、かつ終了時刻が現在時刻より後の番組を検索する。
【００７３】
（図９：ステップＳ９０１：ステップ３）
制御部１０５は、上記条件に合致する番組が存在する場合、現在視聴しているチャンネルと検索した番組のチャンネルが一致しているかどうかを判断する。
【００７４】
（図９：ステップＳ９０１：ステップ４）
制御部１０５は、チャンネルが一致する場合、以前に視聴予約した番組をその視聴予約にしたがって現在視聴中であると判断する。チャンネルが一致しない場合、以前に視聴予約した番組を視聴中ではないと判断する。上記条件に合致する番組が存在しない場合は、以前に視聴予約した番組を視聴中ではないと判断する。
【００７５】
（図９：ステップＳ９０２）
制御部１０５は、現在視聴中である番組を視聴予約した予約端末２００の優先度と、図８のステップＳ８０３で視聴予約日時に達したと判断した視聴予約を行なった予約端末２００の優先度とを比較する。具体的には、視聴予約データの「端末特定情報」列の値に基づき各予約端末２００を特定し、その予約端末２００の優先度の値を端末優先度情報から取得する。
【００７６】
（図９：ステップＳ９０３）
視聴予約日時に達した視聴予約を行なった予約端末２００の優先度のほうが高い場合はステップＳ９０４へ進み、現在視聴中である番組を視聴予約した予約端末２００の優先度のほうが高い場合は本処理フローを終了する。
【００７７】
（図９：ステップＳ９０４）
制御部１０５は、現在視聴している番組映像を録画するよう試みる。具体的な手法は図４のステップＳ４０８と同様でよい。何らかの手法を用いて現在視聴している番組映像を録画することが可能であればステップＳ９０５へ進み、録画することができなければステップＳ９０６へスキップする。
【００７８】
（図９：ステップＳ９０５）
制御部１０５は、現在視聴している番組映像を録画する。
【００７９】
（図９：ステップＳ９０６）
制御部１０５は、図８のステップＳ８０３で視聴予約日時に達したと判断した視聴予約にしたがって、番組映像の再生を開始する。
【００８０】
以上、本実施の形態２に係る映像情報再生装置１００が視聴予約と予約端末２００の優先度に基づき映像再生を開始する処理フローを説明した。
【００８１】
なお、本実施の形態２において、ステップＳ９０３で「ＮＯ」と判定した場合は処理フローを終了するようにしているが、これに代えて予約日時に達した視聴予約が指定する番組映像を録画するようにしてもよい。
【００８２】
以上のように、本実施の形態２に係る映像情報再生装置１００は、視聴予約にしたがって映像再生を開始する際に、その視聴予約を行なった予約端末２００の優先度を勘案し、より優先度が高いほうの予約端末２００が行った視聴予約を優先する。これにより、複数の予約端末２００が存在する場合でも、視聴予約の整合を取ることができる。
【００８３】
また、本実施の形態２において、優先度が低いと判断された予約端末２００が行なった視聴予約に関しては、より優先度が高い視聴予約にしたがって別の映像再生を開始する際に、視聴から録画に切り替える。これにより、優先度が低い予約端末２００を用いて視聴予約した場合であっても、確実に映像を視聴することができる。
【００８４】
また、本実施の形態２において、優先度が高い予約端末２００を用いて視聴予約を行なった場合であっても、予約日時に予約端末２００が映像情報再生装置１００の周辺に存在していなければ、現在の視聴が強制的に中断されることはない。これにより、ユーザへ不便を強いることなく、かつ予約した映像を確実に視聴することのできる視聴予約機能を提供することができる。
【００８５】
＜実施の形態３＞
実施の形態２では、異なる予約端末２００がそれぞれ異なるチャンネルの映像を同一時間帯に視聴予約した例を説明した。一方、異なる予約端末２００がそれぞれ同一のチャンネルの映像を同一時間帯に視聴予約した場合は、各視聴予約を例えば以下のように処理することができる。
【００８６】
＜実施の形態３：ケース１＞
視聴予約を行なった予約端末２００のうち少なくともいずれかが予約日時に映像情報再生装置１００の周辺に存在する場合、映像情報再生装置１００は、予約日時になるとその映像の再生を開始する。少なくともいずれかの予約端末２００が予約日時に映像情報再生装置１００の周辺に存在しない場合、映像情報再生装置１００は、予約日時になるとその映像の録画を開始する。いずれかの予約端末２００が映像情報再生装置１００の周辺に存在し、別の予約端末２００は映像情報再生装置１００の周辺に存在しない場合は、同一の映像に対して再生と録画を同時に行うことになる。
【００８７】
＜実施の形態３：ケース２＞
視聴予約を行なった予約端末２００の全てが予約日時に映像情報再生装置１００の周辺に存在しない場合、映像情報再生装置１００は、予約日時になるとその映像の録画を開始する。この場合、映像再生は行わない。
【００８８】
＜実施の形態４＞
以上の実施の形態１〜３において、映像情報再生装置１００が録画機能を有していない場合は、外部の録画装置を利用することを説明した。その具体的な例として、ＡＶ機器間のデータの送受信に関するＩＥＥＥ１３９４規格を用いることが考えられる。
【００８９】
この規格に準拠した機器間では、映像情報や音声情報を送受信するだけでなく、接続先の機器を操作することも可能である。このような規格を用いることにより、映像情報再生装置１００は、接続されている録画機器の存在を確認し、かつその録画機器に対して、対象となる番組を録画するよう指示することができる。
【００９０】
＜実施の形態５＞
以上の実施の形態１〜４では、図３のステップＳ３０１で番組表を表示した後にステップＳ３０２で予約端末２００の現在位置を確認するようにしたが、これらのステップの順番を反対にしてもよい。また、図３のステップＳ３０１ではリモコンを用いて番組表を表示するよう指示することを説明したが、予約端末２００を用いてその旨を指示するようにしてもよい。
【００９１】
＜実施の形態６＞
以上の実施の形態１〜５では、映像情報再生装置１００は放送波を受信して映像再生または番組表の表示を行うことを説明したが、映像や番組情報を取得する手法はこれに限られない。
【００９２】
例えば、インターネット上の番組情報を提供するサーバなどから番組情報を取得してもよい。また、放送波の他、所定日時に配信が始まる映像音声ストリームを、インターネットなどを介して受信し、これを再生する装置に対して、実施の形態１〜４で説明した手法を適用することもできる。その他、再生日時が定まっている映像を再生する装置に関しても同様に本発明を適用することができる。
【符号の説明】
【００９３】
１００：映像情報再生装置、１０１：受信部、１０２：番組情報取得部、１０３：映像生成部、１０４：表示部、１０５：制御部、１０６：操作部、１０７：視聴予約作成部、１０８：視聴予約記憶部、１０９：端末特定情報取得部、１１０：通信部、１１１：優先度記憶部。
【図１】
2011114661.tif 000003
【図２】
2011114661.tif 000004
【図３】
2011114661.tif 000005
【図４】
2011114661.tif 000006
【図５】
2011114661.tif 000007
【図６】
2011114661.tif 000008
【図７】
2011114661.tif 000009
【図８】
2011114661.tif 000010
【図９】
2011114661.tif 000011