(57)【要約】  【課題】  他の録画予約と録画時間帯が重複していたために一旦キャンセルされた録画予約については、その後録画可能な状況になっても録画操作は行われないという課題がある。  【解決手段】  入力された録画予約の時間帯と既に登録されている録画予約の時間帯とを比較し、（１）録画予約の時間帯と既に登録されている録画予約の時間帯とが重複しない場合は、入力された録画予約を本登録として登録し、（２）録画予約の時間帯と既に登録されている録画予約の時間帯とが重複する場合は、入力された録画予約を仮登録として登録する登録手段と、仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合、その仮登録された録画予約を本登録にする変更を行う変更手段と、本登録された録画予約については録画を実行し、仮登録された録画予約は録画を実行しない録画手段とを備える。  【選択図】 図２
2005079990.tif 000002
【特許請求の範囲】
【請求項１】
録画予約を入力する入力手段と、
入力された前記録画予約の時間帯と既に登録されている録画予約の時間帯とを比較し、（１）前記録画予約の時間帯と既に登録されている録画予約の時間帯とが重複しない場合は、入力された前記録画予約を本登録として登録し、（２）前記録画予約の時間帯と既に登録されている録画予約の時間帯とが重複する場合は、入力された前記録画予約を仮登録として登録する登録手段と、
仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合、その仮登録された録画予約を本登録にする変更を行う変更手段と、
本登録された録画予約については録画を実行し、仮登録された録画予約は録画を実行しない録画手段とを備えた、録画予約装置。
【請求項２】
仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合とは、本登録された録画予約の全部または一部が削除されることにより、仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合である、請求項１記載の録画予約装置。
【請求項３】
仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合とは、本登録された録画予約の全部または一部の時間帯が変更されることにより、仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合である、請求項１記載の録画予約装置。
【請求項４】
前記変更手段は、時間帯が変更された前記録画予約の変更後の時間帯が本登録された他の前記録画予約の時間帯及び／または仮登録された前記録画予約の時間帯と重複した場合、時間帯が変更された前記録画予約を仮登録に変更する、請求項３記載の録画予約装置。
【請求項５】
前記録画予約を登録する際、登録される前記録画予約に優先度を付与する優先度付与手段を備え、
前記変更手段は、前記優先度に基づき前記変更を行う、請求項１記載の録画予約装置。
【請求項６】
前記優先度に基づき前記変更を行うとは、前記優先度がより高い仮登録された前記録画予約から順に、前記変更を行う、請求項５記載の録画予約装置。
【請求項７】
前記優先度とは、前記録画予約が入力され登録される時点の日時であり、前記日時がより過去の前記優先度ほど前記優先度がより高い請求項５または６に記載の録画予約装置。
【請求項８】
前記登録手段が前記録画予約を登録した場合、前記録画予約を本登録したかまたは仮登録したかを外部に通知する通知手段を備えた、請求項１記載の録画予約装置。
【請求項９】
前記変更手段が、仮登録されていた前記録画予約を本登録に変更した場合、前記録画予約が仮登録から本登録に変更されたことを外部に通知する通知手段を備えた、請求項１記載の録画予約装置。
【請求項１０】
前記変更手段が、本登録されていた前記録画予約を仮登録に変更した場合、前記録画予約が本登録から仮登録に変更されたことを外部に通知する通知手段を備えた、請求項４記載の録画予約装置。
【請求項１１】
請求項１記載の録画予約装置の、前記録画予約を入力する入力手段と、
入力された前記録画予約の時間帯と既に登録されている録画予約の時間帯とを比較することによって、入力された前記録画予約が本登録出来るかどうかを判断する判断手段と、
前記判断手段の判断結果が入力された前記録画予約が本登録出来ることを示す場合、入力された前記録画予約を本登録として登録し、前記判断手段の判断結果が入力された前記録画予約が本登録出来ないことを示す場合、入力された前記録画予約を仮登録として登録する登録手段と、
仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合、その仮登録された録画予約を本登録にする変更を行う変更手段と、
本登録された録画予約については録画を実行し、仮登録された録画予約は録画を実行しない録画手段としてコンピュータを機能させるためのプログラム。
【請求項１２】
請求項１１記載のプログラムを担持した記録媒体であって、コンピュータにより処理可能な記録媒体。
【請求項１３】
録画予約を入力する入力ステップと、
入力された前記録画予約の時間帯と既に登録されている録画予約の時間帯とを比較し、（１）前記録画予約の時間帯と既に登録されている録画予約の時間帯とが重複しない場合は、入力された前記録画予約を本登録として登録し、（２）前記録画予約の時間帯と既に登録されている録画予約の時間帯とが重複する場合は、入力された前記録画予約を仮登録として登録する登録ステップと、
仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合、その仮登録された録画予約を本登録にする変更を行う変更ステップと、
本登録された録画予約については録画を実行し、仮登録された録画予約は録画を実行しない録画ステップとを備えた、録画予約方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組の録画予約を行う録画予約装置、及び録画予約方法、プログラム、及び記録媒体に関するものである。
【背景技術】
【０００２】
最近、１００時間を越える録画時間を達成できる大容量なＨＤＤ（ハードディスクドライブ）が代表するようなストレージ機器、切手サイズで持ち運びが便利な小型メモリーカード、従来のＣＤ（コンパクトディスク）よりも記録容量が大幅に増加したＤＶＤ（デジタルビデオディスク）等のリムーバブルディスクが急速な勢いで開発されそして商品化され、また世界中を網羅する巨大なネットワークであるインターネット、家庭内などの小規模ネットワークを容易に実現する技術、及び携帯電話等の無線によるネットワークを実現する各種のインフラが、世界規模で整備されてきた。
【０００３】
このように多種多様な記録媒体の開発やネットワーク環境の整備に伴い、従来のＡＶ機器では想像できなかったライフスタイルを実現するＡＶ関連製品が提供されるようになったきた。
【０００４】
これらの技術の様々な組み合せにより大容量のデータをいつでも、何処でも、誰にでも瞬時にして転送することができるサービスが可能となり、また遠隔地から家庭にあるＡＶ機器の制御を行なうことが可能となり、その可能性は広がっている。
【０００５】
その中で、家庭内で映像や画像、音楽といったコンテンツを一箇所に集めて蓄積し、ユーザーの要望に応じてコンテンツを家庭内あるいはネットワークを通じて世界に配信することが可能なＡＶサーバーという分野が注目を集めている。
【０００６】
ＡＶサーバーの特徴はネットワークに接続しているということから、コンテンツをネットワークに配信、受信する以外にも、コンテンツに関する各種情報をネットワークに繋がっているサーバーから取り込んだり、ネットワークを通じて遠隔地からＡＶサーバーを制御することが可能である。その代表的な例が遠隔地からの録画予約である（例えば、特許文献１参照。）。
【０００７】
つまり、遠隔地からＡＶサーバーに対して録画予約したい場合、携帯電話などの携帯端末を用いてインターネットに接続し、インターネットを経由してＡＶサーバーに対して録画予約を行なうことができる。しかも、ＡＶサーバーに蓄積されている放送予定の番組表や現在録画予約されている番組の一覧を携帯電話を用いて閲覧することもできるため、録画予約したい番組の検索や録画予約の操作が大変容易になり便利である。
【特許文献１】特開２００２−１５８９５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、ＡＶサーバーは複数の人が様々な場所からアクセスすることが可能なため、複数のユーザーが同じ時間帯の録画予約などを行なった場合や、ＡＶサーバーが備えている記録媒体の録画容量が不足するような録画予約を行なった場合などの不整合が発生する可能性が高く、このような不整合をどのように回避するかという問題があった。
【０００９】
特許文献１に記載の録画予約方法によれば、このような不整合が発生する録画予約をユーザーが行なった場合、ＡＶサーバーが他の録画予約した番組と録画時間が重複している為、あるいは録画予約した番組は記録媒体の容量不足で録画が完全に実施できない為、操作中の録画予約をＡＶサーバーがキャンセルしたことをユーザーに通知することで、このような不整合が発生しないように対策している。
【００１０】
しかし、上記の対策では予約しようと操作していた録画予約が他の録画予約と録画時間帯が重複していた為にキャンセルされ、その後他のユーザーが重複していた録画予約を取り消した場合や、重複していた番組がスポーツ番組であり雨天の為に放送中止になった場合などは、ＡＶサーバーによってキャンセルされた録画予約は録画可能な状況となるが、録画操作は行なわれない。
【００１１】
すなわち、他の録画予約と録画時間帯が重複していたために一旦キャンセルされた録画予約については、重複していた録画予約が取り消された場合や、重複していた番組の録画時間帯が変更になった場合には録画可能な状況となるが、録画操作は行われない。
【００１２】
すなわち、他の録画予約と録画時間帯が重複していたために一旦キャンセルされた録画予約については、その後録画可能な状況になっても録画操作は行われないという課題がある。
【００１３】
また、このような場合、ユーザーは頻繁にＡＶサーバーに登録されている録画予約の状況、あるいは放送予定の状況を把握していれば再度録画予約を行なうことで番組を録画できるが、頻繁に録画予約の状況を調べる必要があるため、実際には不可能である。
【００１４】
すなわち、他の録画予約と録画時間帯が重複していたために一旦キャンセルされた録画予約が、録画可能になったかどうかを頻繁に調べることは不可能であるという課題がある。
【００１５】
本発明は、上記課題を考慮し、他の録画予約と録画時間帯が重複している録画予約であっても、録画可能な状況になれば録画操作を実行することが出来る録画予約装置、及び録画予約方法、プログラム、及び記録媒体を提供することを目的とするものである。
【００１６】
また、本発明は、上記課題を考慮し、他の録画予約と録画時間帯が重複している録画予約であっても、ユーザが録画可能になったかどうかを調べることなく、録画可能な状況になった場合には、録画操作を実行することが出来る録画予約装置、及び録画予約方法、プログラム、及び記録媒体を提供することを目的とするものである。
【課題を解決するための手段】
【００１７】
上述した課題を解決するために、第１の本発明は、録画予約を入力する入力手段と、
入力された前記録画予約の時間帯と既に登録されている録画予約の時間帯とを比較し、（１）前記録画予約の時間帯と既に登録されている録画予約の時間帯とが重複しない場合は、入力された前記録画予約を本登録として登録し、（２）前記録画予約の時間帯と既に登録されている録画予約の時間帯とが重複する場合は、入力された前記録画予約を仮登録として登録する登録手段と、
仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合、その仮登録された録画予約を本登録にする変更を行う変更手段と、
本登録された録画予約については録画を実行し、仮登録された録画予約は録画を実行しない録画手段とを備えた、録画予約装置である。
【００１８】
また、第２の本発明は、仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合とは、本登録された録画予約の全部または一部が削除されることにより、仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合である、第１の本発明の録画予約装置である。
【００１９】
また、第３の本発明は、仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合とは、本登録された録画予約の全部または一部の時間帯が変更されることにより、仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合である、第１の本発明の録画予約装置である。
【００２０】
また、第４の本発明は、前記変更手段は、時間帯が変更された前記録画予約の変更後の時間帯が本登録された他の前記録画予約の時間帯及び／または仮登録された前記録画予約の時間帯と重複した場合、時間帯が変更された前記録画予約を仮登録に変更する、第３の本発明の録画予約装置である。
【００２１】
また、第５の本発明は、前記録画予約を登録する際、登録される前記録画予約に優先度を付与する優先度付与手段を備え、
前記変更手段は、前記優先度に基づき前記変更を行う、第１の本発明の録画予約装置である。
【００２２】
また、第６の本発明は、前記優先度に基づき前記変更を行うとは、前記優先度がより高い仮登録された前記録画予約から順に、前記変更を行う、第５の本発明の録画予約装置である。
【００２３】
また、第７の本発明は、前記優先度とは、前記録画予約が入力され登録される時点の日時であり、前記日時がより過去の前記優先度ほど前記優先度がより高い第５または６の本発明の録画予約装置である。
【００２４】
また、第８の本発明は、前記登録手段が前記録画予約を登録した場合、前記録画予約を本登録したかまたは仮登録したかを外部に通知する通知手段を備えた、第１の本発明の録画予約装置である。
【００２５】
また、第９の本発明は、前記変更手段が、仮登録されていた前記録画予約を本登録に変更した場合、前記録画予約が仮登録から本登録に変更されたことを外部に通知する通知手段を備えた、第１の本発明の録画予約装置である。
【００２６】
また、第１０の本発明は、前記変更手段が、本登録されていた前記録画予約を仮登録に変更した場合、前記録画予約が本登録から仮登録に変更されたことを外部に通知する通知手段を備えた、第４の本発明の録画予約装置である。
【００２７】
また、第１１の本発明は、第１の本発明の録画予約装置の、前記録画予約を入力する入力手段と、
入力された前記録画予約の時間帯と既に登録されている録画予約の時間帯とを比較することによって、入力された前記録画予約が本登録出来るかどうかを判断する判断手段と、
前記判断手段の判断結果が入力された前記録画予約が本登録出来ることを示す場合、入力された前記録画予約を本登録として登録し、前記判断手段の判断結果が入力された前記録画予約が本登録出来ないことを示す場合、入力された前記録画予約を仮登録として登録する登録手段と、
仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合、その仮登録された録画予約を本登録にする変更を行う変更手段と、
本登録された録画予約については録画を実行し、仮登録された録画予約は録画を実行しない録画手段としてコンピュータを機能させるためのプログラムである。
【００２８】
また、第１２の本発明は、第１１の本発明のプログラムを担持した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【００２９】
また、第１３の本発明は、録画予約を入力する入力ステップと、
入力された前記録画予約の時間帯と既に登録されている録画予約の時間帯とを比較し、（１）前記録画予約の時間帯と既に登録されている録画予約の時間帯とが重複しない場合は、入力された前記録画予約を本登録として登録し、（２）前記録画予約の時間帯と既に登録されている録画予約の時間帯とが重複する場合は、入力された前記録画予約を仮登録として登録する登録ステップと、
仮登録された録画予約の時間帯がいずれの本登録された録画予約の時間帯とも重複しないようになった場合、その仮登録された録画予約を本登録にする変更を行う変更ステップと、
本登録された録画予約については録画を実行し、仮登録された録画予約は録画を実行しない録画ステップとを備えた、録画予約方法である。
【発明の効果】
【００３０】
以上説明したところから明らかなように、本発明は、他の録画予約と録画時間帯が重複している録画予約であっても、録画可能な状況になれば録画操作を実行することが出来る録画予約装置、及び録画予約方法、プログラム、及び記録媒体を提供することが出来る。
【００３１】
また、本発明は、他の録画予約と録画時間帯が重複している録画予約であっても、ユーザが録画可能になったかどうかを調べることなく、録画可能な状況になった場合には、録画操作を実行することが出来る録画予約装置、及び録画予約方法、プログラム、及び記録媒体を提供することが出来る。
【発明を実施するための最良の形態】
【００３２】
以下に、本発明の実施の形態を図面を参照して説明する。
【００３３】
図１は本発明の実施の形態における録画予約システムの構成を示した図である。
【００３４】
図１に示すように、本実施の形態の録画予約システムは、サーバー１０、ディスプレイ１１、リモコン１２、携帯電話１３、パソコン１４、インターネット１５、LAN（Local  Area  Network）１６から構成されている。
【００３５】
サーバー１０は録画予約機能を備えた録画装置であり、放送中の番組、記録媒体に録画している番組、画像、音楽およびその他の情報をディスプレイ１１に出力する。ユーザーはリモコン１２を用いて放送中の番組の切り替え、番組の録画、録画予約等の操作をサーバー１０に対して行なう。あるいは、ディスプレイ１１にタッチパネルを装備することでリモコン１２を使わずにサーバーに対して操作を行うことにしてもよい。
【００３６】
また、サーバー１０はインターネット１５に接続することが可能であり、携帯電話１３等の外部端末はインターネット１５を経由してサーバー１０にアクセスを行ない、録画予約やサーバー１０の記録媒体に蓄積している番組や画像あるいは各種情報を取寄せることができる。
【００３７】
また、サーバー１０は家庭内ネットワークであるLAN１６に接続することも可能であり、LAN１６に接続しているパソコン１４等の端末はLAN１６を経由してサーバー１０にアクセスを行ない、録画予約やサーバー１０の記録媒体に蓄積している番組や画像あるいは各種情報を取寄せることができる。
【００３８】
図２はサーバー１０のブロック図を示しており、サーバー１０は、予約受信手段２０、予約送信手段２１、予約ＤＢ管理手段２２、予約ＤＢ２３、番組ＤＢ管理手段２４、番組ＤＢ２５、番組データ変更検出手段２６、及び録画手段２７から構成されている。
【００３９】
予約受信手段２０は新規の録画予約のための予約データ、予約データの変更を行なうための予約変更データ、及び予約データのキャンセルを行なうための予約削除データをサーバー１０の外部から入力して予約ＤＢ管理手段２２に出力する。
【００４０】
また、録画受信手段２０は録画予約に際して、番組ＤＢ管理手段２４に対して番組データを予約送信手段２１に出力するように、または予約ＤＢ管理手段２２に対して予約データを予約送信手段２１に出力するように要求する。
【００４１】
予約ＤＢ管理手段２２は予約受信手段２０から入力する予約データ、予約変更データ、予約削除データ、および番組データ変更検出手段２６から入力する番組変更データ、番組削除データに基づき、予約ＤＢ２３の予約データを更新する。また、更新した内容を予約送信手段２１に出力する。
【００４２】
予約送信手段２１は予約ＤＢ管理手段２２から入力する予約ＤＢ２３に蓄積されている予約データ、予約データの更新内容、番組ＤＢ管理手段２４から入力する番組ＤＢ２５に蓄積されている番組データをサーバー１０の外部に出力する。
【００４３】
番組ＤＢ管理手段２４は放送される番組の番組コード、番組名、放送されるチャンネル、放送日、及び放送時間等の番組データを受信して番組ＤＢ２５の番組データを更新するとともに、最新の番組データを番組データ変更検出手段２６に出力する。
【００４４】
番組ＤＢ管理手段２４は番組放送とともに放送局から送信される番組データを受信してもよいし、インターネットなどのネットワーク上のサーバーから番組データをダウンロードしてもよい。
【００４５】
番組データ変更検出手段２６は予約ＤＢ管理手段２２から入力する予約ＤＢ２３に蓄積された予約データと番組ＤＢ管理手段２２から入力する番組ＤＢ２５に蓄積された番組データを比較し、放送日あるいは放送時間等の予約データに含まれる情報が番組データのそれらと異なっている場合は、番組データの内容を予約データに反映するために番組変更データまたは番組削除データを作成して予約ＤＢ管理手段２２に出力する。
【００４６】
録画手段２７は予約ＤＢ管理手段２３からの指示に従い、番組を記録媒体に録画する。
【００４７】
図３は予約ＤＢ管理手段２２が予約受信手段２０から新規の予約データ、予約変更データ、予約削除データ、番組データ変更検出手段２６から番組変更データ、番組削除データを入力した場合のフローチャートである。
【００４８】
次にサーバー１０の動作を詳細に説明する。
【００４９】
携帯電話１３によりサーバー１０に録画予約を行なう場合について図１、２、３を用いて説明する。
【００５０】
本実施の形態の本登録した録画予約とは、その時点で録画対象となっている番組を完全に録画できる録画予約のことを示している。一方、本実施の形態の仮登録した録画予約とは、その時点で録画対象となっている番組の録画時間帯と重複した本登録となっている録画予約が存在しているため、完全な録画ができない録画予約のことを示している。すなわち、本登録された録画予約については録画が実行され、仮登録された録画予約については録画が実行されない。
【００５１】
また、録画予約の予約データに含まれる優先度の付与方法を録画予約が実施された日時を基準としている。つまり、録画予約を登録する場合、その録画予約の優先度は既に登録されている全ての録画予約に対して低くなるように設定する。
【００５２】
ユーザーは携帯電話１３からインターネット１５を経由して録画予約の開始要求をサーバー１０に送信する。
【００５３】
予約受信手段２０は携帯電話１３から録画予約の開始要求を受信すると、番組ＤＢ管理手段２４に対して番組ＤＢ２５に登録している番組データを出力するように要求し、番組ＤＢ管理手段２４は番組ＤＢ２５に登録している最新の番組データを読み出し予約送信手段２１に出力する。
【００５４】
予約送信手段２１は番組ＤＢ管理手段２４から入力した番組データを携帯電話１３に送信する。
【００５５】
携帯電話１３は受信した番組データを携帯電話１３の表示部に表示してユーザーに通知し、ユーザーは表示部に表示された番組データから録画したい番組を検索して選択する。そして、携帯電話１３はユーザーによって選択された番組データをサーバー１０に送信する。
【００５６】
予約受信手段２０は携帯電話１３から受信した録画予約する番組データから予約データを作成し、予約ＤＢ管理手段２２に出力する。
【００５７】
予約ＤＢ管理手段２２は、予約受信手段２０から入力した予約データに優先度を付与する（Ａ２）。そして、その予約データと予約ＤＢ２３に本登録している全ての予約データの録画時間帯を比較する（Ａ３）。
【００５８】
録画時間帯が本登録している全ての予約データと重複していなければ、ユーザーから要求のあった予約データを本登録として予約ＤＢ２３に登録する（Ａ４）。そして、予約送信手段２１に対して要求のあった予約データが本登録されたことをユーザーに通知する（Ａ５）。
【００５９】
予約送信手段２１は、携帯電話１３に対して録画予約が本登録されたことを通知し、ユーザーは携帯電話１３の表示部を通して録画予約が本登録されたことを確認する。
【００６０】
これにより、携帯電話１３を用いてサーバー１０に録画予約する動作が完了したことになる。
【００６１】
もし、録画予約しようとしている予約データと予約ＤＢ２３に本登録している全ての予約データの録画時間帯を比較した結果、重複する予約データが存在した場合、予約送信手段２１は録画予約しようとしている番組の録画時間帯と重複した録画予約が既に登録されているため録画予約をキャンセルするか、あるいは仮登録するかをユーザーに選択するよう携帯電話１３に送信する（Ａ７）。
【００６２】
ユーザーはサーバー１０からの通知を携帯電話１３の表示部で確認し、録画予約をキャンセルすることを選択した場合、携帯電話１３からその旨を予約受信手段２０が受信して予約ＤＢ管理手段２２に出力する。
【００６３】
そして、予約ＤＢ管理手段２２は携帯電話１３から入力していた予約データを削除し（Ａ８）、削除作業が完了したことを予約送信手段２１に出力する。予約送信手段２１は、予約データの削除作業が完了したことを携帯電話１３に送信してユーザーに通知する（Ａ９）。
【００６４】
また、ユーザーはサーバー１０から録画予約をキャンセルするか仮予約するかを選択するように要求していることを携帯電話１３の表示部で確認し、録画予約を仮登録することを選択した場合、携帯電話１３からその旨を予約受信手段２０が受信して予約ＤＢ管理手段２２に出力する。
【００６５】
そして、予約ＤＢ管理手段２２は携帯電話１３から入力していた予約データを仮登録として予約ＤＢ２３に登録し（Ａ１０）、仮登録の作業が完了したことを予約送信手段２１に出力する。予約送信手段２１は、予約データが仮登録されたことを携帯電話１３に送信してユーザーに通知する（Ａ１１）。
【００６６】
次に、録画予約していた予約データを変更する場合の動作について説明する。
【００６７】
録画予約を変更するには、ユーザーが携帯電話１３、パソコン１４、あるいはリモコン１２によって行なう場合と、番組ＤＢ２５に登録されている番組データが変更されることで予約データを変更する場合が考えられる。それぞれ予約データの変更要求元は異なるが、その後の動作は基本的に同じであるので、ここでは後者の場合について説明する。
【００６８】
番組ＤＢ管理手段２４は常に最新の番組放送予定を受信して、番組データを登録している番組ＤＢ２５を更新し続ける。
【００６９】
番組データ変更検出手段２６は番組ＤＢ２５の番組データを番組ＤＢ管理手段２４から入力し、また予約ＤＢ２３に登録している予約データを予約ＤＢ管理手段２２から入力する。
【００７０】
入力した予約データに番組コードが含まれる場合は、その番組データから番組コードが一致する番組データを検索し、予約データと番組データの放送時間帯が変更されていないかどうかを比較する。
【００７１】
比較した結果、番組データ変更検出手段２６は変更が検出された場合に予約ＤＢ管理手段２２に対して予約データの放送時間帯を更新した番組変更データを作成して予約ＤＢ管理手段２２に出力し、予約ＤＢ２３に対して登録されている番組データの変更があった予約データの変更を要求する。
【００７２】
番組データ変更検出手段２６から番組変更データを入力した予約ＤＢ管理手段２２は、予約ＤＢ２３に登録している予約データの中から番組変更データと同じ番組コードを検索して予約データを最新の番組データに更新する（Ａ１３）。
【００７３】
そして、更新した予約ＤＢ２３の全予約データの本登録あるいは仮登録を再度検討する。つまり、全ての予約データの本登録と仮登録を白紙にし、優先度の高い予約データから順番に録画時間帯の重複に従って本登録にするか仮登録にするかを決定し、予約データを更新して予約ＤＢ２３に登録する（Ａ１７）。
【００７４】
そして、予約データの再検討をした前後で内容が変更した予約データに関しては、その予約データに登録されている連絡先に対して予約データがどのように変更したのかを予約送信手段２１を通して送信する（Ａ１８）。
【００７５】
なお、本実施の形態では、変更により予約データが更新された場合、Ａ１７において、全ての予約データの本登録と仮登録とを白紙にし、優先度の高い予約データから順番に録画時間帯の重複に従って本登録にするか仮登録にするかを決定し、予約データを更新して予約ＤＢ２３に登録するとして説明したが、これに限らない。予約データの本登録と仮登録とを白紙にしなくても構わない。
【００７６】
すなわち、予約データが更新され、その更新された予約データが本登録されているものであり、その更新された予約データの録画時間帯が、他の本登録された予約データの録画時間帯と重複した場合には、予約ＤＢ管理手段２２がその更新された予約データを本登録から仮登録に変更しても構わない。
【００７７】
あるいは、予約データが更新され、その更新された予約データが本登録されている予約データの時間帯と重複した場合及び／またはその更新された予約データが仮登録された予約データの録画時間帯と重複した場合には、予約ＤＢ管理手段２２がその更新された予約データを本登録から仮登録に変更しても構わない。  
【００７８】
上記いずれかの場合で、更新された予約データの優先度は例えば次のように付け替えればよい。すなわち、更新された予約データの優先度として、更新された予約データが本登録から仮登録に変更される前に、仮登録されていた予約データの優先度よりも高い優先度であって、本登録されている他の予約データよりも低い優先度を更新された予約データに付与すればよい。このようにすれば、更新された予約データは、他の本登録された予約データが削除される等して他の本登録された予約データと録画時間帯が重複しなくなった場合、仮登録された予約データよりも優先して再度本登録に変更することが出来る。
【００７９】
あるいは、上記いずれかの場合で、更新された予約データの優先度として、その予約データが本登録から仮登録に変更される前に仮登録されていた予約データの優先度よりも低い優先度を与えても構わない。このような優先度は、例えば更新された予約データが更新された日時を優先度とすることにより与えることが出来る。このようにすれば、更新された予約データは、他の本登録された予約データと録画時間帯が重複しなくなった場合、さらに他の仮登録された予約データが他の本登録された予約データと録画時間帯が重複している場合に、再度本登録に変更することが出来る。
【００８０】
次に、録画予約していた予約データをキャンセルする場合の動作について説明する。
【００８１】
録画予約をキャンセルするには、ユーザーが携帯電話１３、パソコン１４、あるいはリモコン１２によって行なう場合と、番組ＤＢ２５に登録されている番組データが変更されることにより行なう場合が考えられる。それぞれ予約データのキャンセル要求元は異なるが、その後の動作は基本的に同じであるので、ここでは前者の場合について説明する。
【００８２】
ユーザーが録画予約した予約データ削除の開始要求を携帯電話１３からサーバー２２に送信する。
【００８３】
予約データ削除の開始要求を受信した予約受信手段２０は、予約ＤＢ管理手段２２に対して予約ＤＢ２３に登録している全ての予約データを予約送信手段２１に出力するよう要求する。そして、予約ＤＢ管理手段２２は予約データを予約送信手段２１に出力し、予約送信手段２１は携帯電話１３に予約データを送信する。
【００８４】
ユーザーは携帯電話１３の表示部に表示された予約データから削除したい予約データを選択する。選択された予約データはサーバー１０に送信され、予約受信手段２０が受信する。
【００８５】
予約受信手段２０は携帯電話１３からの受信した削除要求のあった予約データから予約削除データを作成して、予約ＤＢ管理手段２２に出力する。
【００８６】
予約受信手段２０から予約削除データを入力した予約ＤＢ管理手段２２は、予約ＤＢ２３に登録している予約データの中から予約削除データと同じ番組の予約データを削除する（Ａ１５）。そして、予約送信手段２１は予約データを削除したことを携帯電話１３に送信してユーザーに通知する（Ａ１６）。
【００８７】
次に、更新した予約ＤＢ２３の全予約データの本登録あるいは仮登録を再度検討する。つまり、全ての予約データの本登録と仮登録を白紙にし、優先度の高い予約データから順番に録画時間帯の重複に従って本登録にするか仮登録にするかを決定し、予約データを更新して予約ＤＢ２３に登録する（Ａ１７）。
【００８８】
そして、予約データの再検討をした前後で登録データの内容が変更した予約データに関しては、その予約データに登録されている連絡先に対して予約データがどのように変更したのかを予約送信手段２１を通して携帯電話１３に送信する（Ａ１８）。
【００８９】
なお、本実施の形態では、予約データが削除された場合、全ての予約データの本登録と仮登録を白紙にし、優先度の高い予約データから順番に録画時間帯の重複に従って本登録にするか仮登録にするかを決定するとして説明したが、これに限らない。予約ＤＢ管理手段２２は、本登録された予約データと仮登録された予約データとの本登録及び仮登録を白紙にしなくても構わない。すなわち、予約ＤＢ管理手段２２が本登録された予約データは本登録のままにし、仮登録された予約データを優先度の高い順に、仮登録された予約データの時間帯がいずれの本登録された予約データの時間帯とも重複しないようになった場合、その仮登録された予約データを本登録に変更する。このように優先度の高い仮登録された予約データから優先度が低い仮登録された予約データの順に、仮登録から本登録への変更を行うことにより、本実施の形態と同等の効果を得ることが出来る。
【００９０】
次に図４から図１３を用いて更に詳細な録画予約方法について説明する。
【００９１】
図４、６、７、８、９は予約ＤＢ２３に登録されている予約データの一覧である。登録されている予約データの項目は、本登録か仮登録かを示すフラグ、優先度を示すフラグ、番組データから取得する番組コード、番組名、放送するチャンネル、放送の開始時間と終了時間、予約状況についての連絡先、番組のジャンル等の情報から構成される。
【００９２】
図５は番組データであり、番組コード、番組名、放送するチャンネル、放送の開始時間と終了時間、番組のジャンル等の情報から構成される。
【００９３】
図１０、１１、１２、１３は携帯電話１３、サーバー１０の相互動作を示したフローチャートである。
【００９４】
図４に示すように、サーバー１０には既に３つの録画予約が登録されている。それぞれの予約データは録画時間帯が重複していないため本登録となっており、この時点で全ての番組を録画することが可能な状態にあり、ユーザーは図５に示す番組データにあるポップソングという番組を携帯電話１３で録画予約することにする。
【００９５】
まず、ユーザーは携帯電話１３を用いてサーバー１０に新規録画予約の開始要求を送信する（Ｂ１）。サーバー１０は番組ＤＢ２５に登録されている最新の番組データを読み出して携帯電話１３に送信する（Ｂ２）。ユーザーは携帯電話１３の表示部に表示される番組データからポップソングという番組を選択し、サーバー１０に対して選択した番組の情報を送信する（Ｂ３）。
【００９６】
サーバー１０の予約受信手段２０は受信した録画予約する番組の情報から予約データを作成し、予約ＤＢ管理手段２２に出力する。
【００９７】
予約受信手段２２は図３のフローチャートに従って、予約データに優先度を付与する（Ａ２）。図４に示すように、予約ＤＢ２３には３つの予約データが登録されているため、録画予約しようとしている予約データには優先度４を付与する。
【００９８】
次に既に本登録されている３つの予約データの録画時間帯がポップソングという番組の放送時間帯と重複しているかどうかを比較する（Ａ３）。比較した結果、どの予約データとも録画時間帯が重複していないので、ポップソングという番組の予約データを本登録にして予約ＤＢ２３を図６のように変更する（Ａ４）。
【００９９】
そして、予約送信手段２１は録画予約が本登録されたことを携帯電話１３に通知する（Ｂ４）。これで録画予約の動作は完了する（Ａ６）。
【０１００】
次に、図５の番組データに記載しているスペイン紀行という番組を録画予約する場合について説明する。
【０１０１】
図４に示すように、サーバー１０には既に３つの録画予約が登録されている。
【０１０２】
まず、ユーザーは携帯電話１３を用いてサーバー１０に新規録画予約の開始要求を送信する（Ｂ１０）。サーバー１０は番組ＤＢ２５に登録されている最新の番組データを読み出して携帯電話１３に送信する（Ｂ１１）。
【０１０３】
ユーザーは携帯電話１３の表示部に表示される番組データからスペイン紀行という番組を選択し、サーバー１０に対して選択した番組の情報を送信する（Ｂ１２）。
【０１０４】
サーバー１０の予約受信手段２０は受信した録画予約する番組の情報から予約データを作成し、予約ＤＢ管理手段２２に出力する。
【０１０５】
予約受信手段２２は図３のフローチャートに従って、予約データに優先度を付与する（Ａ２）。図４に示すように、予約ＤＢ２３には３つの予約データが登録されているため、録画予約しようとしている予約データには優先度４を付与する。
【０１０６】
次に、既に本登録されている３つの予約データの録画時間帯が録画予約しようとしている予約データと重複しているかどうかを比較する（Ａ３）。比較した結果、マラソン中継という番組の予約データと重複していることが判明する。そして、サーバー１０は携帯電話１３に対して録画予約しようとしている番組が他の番組と重複していることを通知し、録画予約しようとしている予約データをキャンセルするか、それとも仮登録するかの選択を求める（Ａ７、Ｂ１３）。
【０１０７】
ユーザーが録画予約をキャンセルすることを選択した場合、携帯電話１３からサーバー１０にその旨が送信され（Ｂ１４）、その内容を受信した予約受信手段２０は予約ＤＢ管理手段２２に予約データの削除を要求する。
【０１０８】
予約ＤＢ管理手段２２が予約データの削除を完了すると（Ａ８）、予約送信手段２１は携帯電話１３に録画予約のキャンセルが完了したことを通知する（Ａ９、Ｂ１５）。
【０１０９】
あるいは、ユーザーが録画予約を仮登録することを選択した場合、携帯電話１３からサーバー１０にその旨が送信され（Ｂ１６）、その内容を受信した予約受信手段２０は予約ＤＢ管理手段２２に予約データを仮登録にして予約ＤＢ２３を図７のように変更する。予約ＤＢ管理手段２２が予約データの仮登録を完了すると（Ａ１０）、予約送信手段２１は携帯電話１３に録画予約の仮登録が完了したことを通知する（Ａ１１、Ｂ１７）。
【０１１０】
その後、仮登録となっているスペイン紀行の録画開始時間である２月２日の１６時になっても、録画時間帯が重複しているマラソン中継という番組の録画予約が本登録されていれば、録画予約していたスペイン紀行という番組を録画できなかった旨を連絡先である携帯電話１３に通知する（Ｂ１８）。
【０１１１】
しかし、仮登録となっているスペイン紀行の録画開始時間である２月２日の１６時以前に、録画時間帯が重複しているマラソン中継という番組が何らかの理由で放送中止になった場合、番組データ変更検出手段２６は最新の番組データを登録している番組ＤＢ２５と予約ＤＢ２３の内容比較から放送中止になったことを検出し、マラソン中継の予約データを削除する為に番組削除データを作成して予約ＤＢ管理手段２２に出力する。
【０１１２】
予約ＤＢ管理手段２２は、入力した番組削除データに基づいてマラソン中継の録画予約を削除する（Ａ１５）。そして、削除した予約データに登録されていた連絡先であるパソコン１４に対して録画予約していたマラソン中継という番組が放送中止になったことと録画予約を削除したことを通知する（Ａ１６）。
【０１１３】
そして、図３のフローチャートに従って予約ＤＢ管理手段２２は予約データ削除後の予約ＤＢ２３に登録している全ての予約データを優先度と録画時間帯に応じて本登録あるいは仮登録の検討を行なう。
【０１１４】
その結果、登録している３つの予約データの録画時間帯は重複していないことから全ての予約データが本登録として更新する（Ａ１７）。更新した予約データの一覧は図８に示す。番組名がスペイン紀行の録画予約はこれにより仮登録から本登録に変更となったので、その予約データに登録されている連絡先である携帯電話１３に対して、本登録に変更されたことを通知する（Ａ１８、Ｂ１９）。
【０１１５】
その後、本登録された番組名がスペイン紀行の録画予約が録画手段２７によって録画完了すると、この予約データに登録している連絡先の携帯電話１３に対して録画が完了した旨を通知する（Ｂ２０）。
【０１１６】
次に録画予約していた番組の放送時間が変更になった場合について説明する。
【０１１７】
図６に示したような４つの予約データが予約ＤＢ２３に登録されているものとする。
【０１１８】
しかし、何らかの理由でマラソン中継という番組の放送時間帯が３０分遅れることになったとする。番組データ変更検出手段２６は放送時間帯が変更になったことを含む最新の番組データを受信して番組ＤＢ２５の番組データを更新する。最新の番組データを登録している番組ＤＢ２５と予約ＤＢ２３の内容比較からマラソン中継の放送時間帯が遅れることを検出し、その番組の予約データを変更する為に番組変更データを作成して予約ＤＢ管理手段２２に出力する。
【０１１９】
予約ＤＢ管理手段２２は、入力した番組変更データに基づいてマラソン中継という番組の予約データを変更する（Ａ１３）。
【０１２０】
そして、予約ＤＢ管理手段２２は予約データ削除後の予約ＤＢ２３に登録している全ての予約データを優先度と録画時間帯に応じて本登録あるいは仮登録の検討を行なう。
【０１２１】
優先度が１であるニュース７時の予約データを優先的に本登録とし、次に優先度の高いマラソン中継の予約データはニュース７時と録画時間と重複しているため仮登録に、次に優先度の高い幸運！！は先の２つの予約データと録画時間が重複しないため本登録に、そして優先度が一番低いスペイン紀行についてはマラソン中継と録画時間が重複しているが、本登録の２つの予約データとは録画時間が重複していないので本登録とする（Ａ１７）。更新した予約データの一覧は図９に示す。
【０１２２】
マラソン中継の録画予約は放送時間の変更とこれにより本登録から仮登録に変更となったので、その予約データに登録されている連絡先であるパソコン１４に対して、録画時間の変更と仮登録に変更されたことを通知する。また、スペイン紀行の録画予約はこれにより仮登録から本登録に変更となったので、その予約データに登録されている連絡先である携帯電話１３に対して、本登録に変更されたことを通知する（Ｂ１９）。
【０１２３】
なお、本実施の形態では、マラソン中継という番組の放送時間帯が３０分遅れることにより、マラソン中継という番号の予約データは、ニュース７時という番組の予約データと録画時間帯が重複することになり、マラソン中継という番組の予約データの方がニュース７時という番組の予約データより優先度が低いので、マラソン中継という番組の予約データが仮登録に変更された。
【０１２４】
しかしながら、もしマラソン中継という番組の予約データの方がニュース７時という番組の予約データより優先度が高い場合には、マラソン中継という番組の予約データではなく、ニュース７時という番組の予約データが本登録から仮登録に変更されることになる。このように本登録された予約データの録画時間帯が変更されることにより、本登録された予約データどうしで録画時間帯が重複してしまった場合には、優先度の低い方の予約データが本登録から仮登録に変更されることになる。このようなことが望ましくない場合には、次のようにすればよい。すなわち、一旦本登録として登録された予約データであって、録画時間帯が本登録として登録されてから変更されていない予約データの方を本登録として残し、一旦本登録として登録された予約データであって、録画時間帯が本登録として登録されてから変更された方の予約データを本登録から仮登録に変更する。なお、このようにして本登録から仮登録に変更された予約データの優先度については、上述した通りであるので、ここでの説明は省略する。このようにすれば、録画時間帯が変更されなかった本登録として登録されている予約データは確実に録画動作を行うことが出来るようになる。
【０１２５】
以上のような録画予約方法および録画予約装置を用いることにより、録画予約した番組と他の録画予約の録画時間帯が重複している場合に録画予約をキャンセルするのではなく、録画予約を優先度を付けて仮登録することで、その後の録画予約の状況に応じて録画予約による録画動作を最適化することができる。
【０１２６】
なお、録画予約を行なう場合、予約データ固有のパスワードを設定可能とし、予約データの変更やキャンセルを行なう場合はパスワードの入力を求めて、一致したときのみ変更およびキャンセルを実施できるとしてもよい。
【０１２７】
なお、サーバー１０は複数の放送を同時に受信できるとすれば、録画予約されている番組を同時に受信できるので多くの録画予約されている番組を録画することができる。
【０１２８】
なお、録画する媒体の残録画時間を参考に録画予約の本登録あるいは仮予約を判断してもよい。
【０１２９】
なお、録画予約時の優先度の付与方法はユーザーが自由に設定できてもよいし、サーバー１０が録画内容の統計からユーザーの好みを判断して録画予約時の優先度を設定してもよい。
【０１３０】
なお、本実施の形態の予約受信手段２０は本発明の入力手段の例であり、本実施の形態の予約ＤＢ管理手段２２は本発明の登録手段の例であり、本実施の形態の番組ＤＢ管理手段２２及び番組データ変更検出手段２６は本発明の変更手段の例であり、本実施の形態の録画手段２７は本発明の録画手段の例であり、本実施の形態の予約送信手段２１は本発明の通知手段の例であり、本実施の形態の予約ＤＢ管理手段２２は本発明の優先度付与手段の例である。
【０１３１】
尚、本発明のプログラムは、上述した本発明の録画予約装置の全部又は一部の手段（又は、装置、素子等）の機能をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１３２】
又、本発明の記録媒体は、上述した本発明の録画予約装置の全部又は一部の手段（又は、装置、素子等）の全部又は一部の機能をコンピュータにより実行させるためのプログラムを担持した記録媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協働して前記機能を実行する記録媒体である。
【０１３３】
尚、本発明の上記「一部の手段（又は、装置、素子等）」とは、それらの複数の手段の内の、一つ又は幾つかの手段を意味する
又、本発明の上記「手段（又は、装置、素子等）の機能」とは、前記手段の全部又は一部の機能を意味する。
【０１３４】
又、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１３５】
又、本発明のプログラムの一利用形態は、伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１３６】
又、記録媒体としては、ＲＯＭ等が含まれ、伝送媒体としては、インターネット等の伝送媒体、光・電波・音波等が含まれる。
【０１３７】
又、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１３８】
尚、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【０１３９】
このように、本実施の形態によれば、録画予約時に他の録画予約と録画時間帯が重複する、または録画媒体の録画可能な時間を超えるなどの不都合が発生しても録画予約を受け付けることで、その後に何らかの理由で録画可能となった場合には自動的に録画することができる。
【０１４０】
また、録画予約のキャンセルや番組の放送予定変更の情報を即予約データに反映できることで、予約データを常に最適にすることができる。
【０１４１】
また、録画予定の重複が発生した場合でも優先度によってユーザーが自由に録画番組を選択できる。
【０１４２】
また、録画予約時に他の録画予約と録画時間帯が重複する、または録画媒体の録画可能な時間を超えるなどの不都合が発生しても録画予約を受け付けることで、その後に何らかの理由で録画可能となった場合でも自動的に録画することができる。
【０１４３】
また、録画予約のキャンセルや変更の情報を即予約データに反映できることで、予約データを常に最適にすることができる。
【０１４４】
また、放送予定の最新の番組情報を録画予約に反映することで、ユーザーに最新の番組情報を提供できるとともに、既に登録している録画予約にも放送予定の変更を反映することができる。
【０１４５】
また、録画予約のキャンセルや変更の情報を即予約データに反映できることで、予約データを常に最適にすることができる。
【０１４６】
また、予約ＤＢに登録している予約データの番組情報が変更になっていることを素早く検出して、予約データを変更することができる。
【０１４７】
また、録画予定の重複が発生した場合でも優先度によってユーザーが自由に録画番組を選択できる。
【産業上の利用可能性】
【０１４８】
本発明に係る録画予約装置、録画予約方法、プログラム、及び記録媒体は、他の録画予約と録画時間帯が重複している録画予約であっても、録画可能な状況になれば録画操作を実行することが出来ることが必要な、番組の録画予約を行う録画予約装置、及び録画予約方法、プログラム、及び記録媒体等として有用である。
【０１４９】
また、本発明に係る録画予約装置、録画予約方法、プログラム、及び記録媒体は、他の録画予約と録画時間帯が重複している録画予約であっても、ユーザが録画可能になったかどうかを調べることなく、録画可能な状況になった場合には、録画操作を実行することが出来ることが必要な、番組の録画予約を行う録画予約装置、及び録画予約方法、プログラム、及び記録媒体等として有用である。
【図面の簡単な説明】
【０１５０】
【図１】本発明の実施の形態における録画予約システムを示す図
【図２】本発明の実施の形態における録画予約装置を示す図
【図３】本発明の実施の形態における録画予約装置の動作フローチャートを示す図
【図４】本発明の実施の形態における予約データベースを示す図
【図５】本発明の実施の形態における予約データベースを示す図
【図６】本発明の実施の形態における予約データベースを示す図
【図７】本発明の実施の形態における予約データベースを示す図
【図８】本発明の実施の形態における予約データベースを示す図
【図９】本発明の実施の形態における予約データベースを示す図
【図１０】本発明の実施の形態における携帯電話とサーバーの動作を示す図
【図１１】本発明の実施の形態における携帯電話とサーバーの動作を示す図
【図１２】本発明の実施の形態における携帯電話とサーバーの動作を示す図
【図１３】本発明の実施の形態における携帯電話とサーバーの動作を示す図
【符号の説明】
【０１５１】
１０  サーバー
１１  ディスプレイ
１２  リモコン
１３  携帯電話
１４  パソコン
１５  インターネット
１６  ＬＡＮ
２０  予約受信手段
２１  予約送信手段
２２  予約ＤＢ管理手段
２３  予約ＤＢ
２４  番組ＤＢ管理手段
２５  番組ＤＢ
２６  番組データ変更検出手段
２７  録画手段
【図１】
2005079990.tif 000003
【図２】
2005079990.tif 000004
【図３】
2005079990.tif 000005
【図４】
2005079990.tif 000006
【図５】
2005079990.tif 000007
【図６】
2005079990.tif 000008
【図７】
2005079990.tif 000009
【図８】
2005079990.tif 000010
【図９】
2005079990.tif 000011
【図１０】
2005079990.tif 000012
【図１１】
2005079990.tif 000013
【図１２】
2005079990.tif 000014
【図１３】
2005079990.tif 000015