(57)【要約】【課題】データを送信する通信機器に対してデータ送信予約を行うことによって記録もしくは再生を行う時間帯に通信機器を利用できることが保証される通信装置を提供する。【解決手段】通信装置１００は、データを送信する通信機器２００に対してデータ送信予約要求を送信し、通信機器１００から送信されたデータ送信予約要求に対する諾否情報を受信し、受信した前記諾否情報が承諾であった場合、データの記録開始時に通信機器１００に対してデータ送信要求を送信し、送信されたデータを受信して記憶部に記録または表示部で再生する。また、受信した諾否情報が拒否であった場合、データを送信する他の通信機器に対してデータ送信予約要求を送信する。【選択図】図２
2009044642.tif 000002
【特許請求の範囲】
【請求項１】
データを送信する通信機器からデータを受信して記録する通信装置において、
該通信装置は、制御部と記憶部を有し、
該制御部は、データを送信する前記通信機器に対してデータ送信予約要求を送信し、
前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、
受信した前記諾否情報が承諾であった場合、データの記録開始時に前記通信機器に対してデータ送信要求を送信し、送信されたデータを受信して前記記憶部に記録することを特徴とする通信装置。
【請求項２】
前記制御部は、受信した前記諾否情報が拒否であった場合、データを送信する他の通信機器に対してデータ送信予約要求を送信することを特徴とする請求項１記載の通信装置。
【請求項３】
前記制御部は、データを送信する複数の通信機器がネットワーク上に存在する場合、該複数の通信機器にデータ送信予約要求を送信し、
該複数の通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、
前記データ送信予約要求を承諾する諾否情報を送信してきた前記通信機器のうちの一つに対して、データの記録開始時にデータ送信要求を送信することをあらかじめ通知するデータ送信予約確定通知を送信することを特徴とする請求項１に記載の記録装置。
【請求項４】
前記制御部は、データを送信する複数の通信機器がネットワーク上に存在する場合、ユーザからあらかじめ指定された順序に従って前記通信機器に対してデータ送信予約要求を送信することを特徴とする請求項１に記載の通信装置。
【請求項５】
請求項１に記載の通信装置であって、該通信装置はデータを入力するデータ入力部を備え、
前記制御部は、取得したデータ記録予約要求で指定された日時と、前記データ入力部に対して既に行われているデータ記録予約要求で指定された日時とを比較し、
日時が重なると判定した場合、データを送信する通信機器に対して前記データ記録予約要求で指定されたデータのデータ送信予約要求を送信することを特徴とする通信装置。
【請求項６】
請求項５に記載の通信装置であって、該通信装置は表示部を備え、
前記制御部は、データの記録元として、前記データ入力部を使用するか前記データを送信する通信機器を使用するかを識別する情報を、前記表示部で表示することを特徴とする通信装置。
【請求項７】
前記制御部は、データを送信する前記通信機器とは異なる他の通信機器から送信されたデータ記録予約要求を受信し、
データの記録元として、前記データ入力部を使用するかデータを送信する前記通信機器を使用するかを識別する情報を、前記データ記録予約要求に対する諾否情報と共に前記他の通信機器に対して送信することを特徴とする請求項５に記載の通信装置。
【請求項８】
前記制御部は、データを送信する前記通信機器とは異なる他の通信機器から送信されたデータ記録予約要求を受信し、
データを送信する前記通信機器から受信した前記諾否情報を、前記データ記録予約要求に対する諾否情報として前記他の通信機器に対して送信することを特徴とする請求項１に記載の通信装置。
【請求項９】
データを送信する通信機器からデータを受信して再生する通信装置において、
該通信装置は、制御部と表示部を有し、
該制御部は、データを送信する前記通信機器に対してデータ送信予約要求を送信し、
前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、
受信した前記諾否情報が承諾であった場合、データの再生開始時に前記通信機器に対してデータ送信要求を送信し、送信されたデータを受信して前記表示部で再生することを特徴とする通信装置。
【請求項１０】
請求項１または請求項９に記載の通信装置であって、該通信装置は、ユーザが前記制御部に対して指示を行うユーザ入力部と表示部とを備え、
前記制御部は、データを送信する前記通信機器に対して番組表データ送信要求を送信し、
前記通信機器が送信した番組表データを受信して、番組表データ内にある番組データを前記表示部に表示し、
表示した番組データに対するユーザの選択結果をユーザ入力部から取得し、
選択された番組データを対象とするデータ送信予約要求を、データを送信する前記通信機器に送信することを特徴とする通信装置。
【請求項１１】
前記制御部は、前記番組表データ内にある番組データの中で、データを送信する前記通信機器がデータ送信予約要求を受諾できない番組データの情報を、前記通信機器から受信し、
前記番組データがユーザの選択結果の対象外であることを表示することを特徴とする請求項１０に記載の通信装置。
【請求項１２】
データを送信する通信機器からデータを受信して記録する機能をコンピュータで実現させるための通信プログラムであって、
データを送信する前記通信機器に対してデータ送信予約要求を送信する機能、
前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信する機能、
受信した前記諾否情報が承諾であった場合、データの記録開始時に前記通信機器に対してデータ送信要求を送信する機能、
送信されたデータを受信して記憶部に記録する機能をコンピュータに実現させるための、通信プログラム。
【請求項１３】
データを送信する通信機器からデータを受信して再生する機能をコンピュータで実現させるための通信プログラムであって、
データを送信する前記通信機器に対してデータ送信予約要求を送信する機能、
前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信する機能、
受信した前記諾否情報が承諾であった場合、データの再生開始時に前記通信機器に対してデータ送信要求を送信する機能、
送信されたデータを受信して表示部で再生する機能をコンピュータに実現させるための、通信プログラム。
【請求項１４】
請求項１２または請求項１３に記載の通信プログラムを記録した、記録媒体。
【請求項１５】
データを送信する通信機器とデータを受信して記録する通信装置からなる通信システムであって、
前記通信装置はデータを送信する前記通信機器に対してデータ送信予約要求を送信し、
前記通信装置は前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、
前記通信装置は受信した前記諾否情報が承諾であった場合、データの記録開始時に前記通信機器に対してデータ送信要求を送信し、
前記通信装置は前記通信機器から送信されたデータを受信して記録することを特徴とする通信システム。
【請求項１６】
前記通信機器は、前記通信装置から送信されたデータ送信予約要求と、既に前記通信機器が受諾しているデータ送信予約要求とを比較し、要求内容が同一のデータ送信予約要求が存在している場合は前記通信装置に対して同一要求の存在を伝える情報を送信することを特徴とする請求項１５に記載の通信システム。
【請求項１７】
データを送信する通信機器とデータを受信して再生する通信装置からなる通信システムであって、
前記通信装置はデータを送信する前記通信機器に対してデータ送信予約要求を送信し、
前記通信装置は前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、
前記通信装置は受信した前記諾否情報が承諾であった場合、データの再生開始時に前記通信機器に対してデータ送信要求を送信し、
前記通信装置は前記通信機器から送信されたデータを受信して再生することを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、コンピュータを通信装置として機能させるための通信プログラムおよび記録媒体に関し、特に、別の通信機器からデータを受信して記録や再生を行う通信装置、コンピュータを通信装置として機能させるための通信プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、ＰＣ等からインターネットへの接続が広く行なわれるようになり、家庭内においてもＥｔｈｅｒｎｅｔ（登録商標）や無線ＬＡＮ、ＰＬＣなどによるネットワークの構築を行う世帯が増えつつある。
ネットワークにＴＶ受信機や録画機器が接続されていると、例えば特許文献１に開示されている方法を用いて、録画機器に対して受信選局できない録画予約が行われた場合に、受信選局が可能な録画機器に対して記録予約情報を転送して記録を代行させることができる。
【特許文献１】特開２００６−５４６４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に開示されている技術は、録画機器が受信選局可能であることを前提にしており、録画機器とＴＶチューナとが別々にネットワークに接続している場合は対象としていない。また、録画予約を行った録画機器において記録が行われるという保証はされなくなる。
【０００４】
ネットワークにＴＶチューナと録画機器とが接続されている場合には、ＴＶチューナから送信された番組をネットワークを経由して録画機器で受信して記録することができる。この場合、録画予約を行った録画機器において記録が行われることが保証される。ただし予約録画を行う場合には、録画開始時刻にＴＶチューナが別の機器によって利用されている可能性があるため、そのＴＶチューナを利用して記録を行うことができるという保証が無いという課題がある。
【０００５】
本発明は、上述の課題等を解決するためになされたもので、本発明の目的の一つは、データを送信する通信機器に対してデータ送信予約を行うことによって記録もしくは再生を行う時間帯に通信機器を利用できることが保証される通信装置を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の第１の技術手段は、データを送信する通信機器からデータを受信して記録する通信装置において、該通信装置は、制御部と記憶部を有し、該制御部は、データを送信する前記通信機器に対してデータ送信予約要求を送信し、前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、受信した前記諾否情報が承諾であった場合、データの記録開始時に前記通信機器に対してデータ送信要求を送信し、送信されたデータを受信して前記記憶部に記録することを特徴としたものである。
【０００７】
第２の技術手段は、第１の技術手段において、前記制御部は、受信した前記諾否情報が拒否であった場合、データを送信する他の通信機器に対してデータ送信予約要求を送信することを特徴としたものである。
【０００８】
第３の技術手段は、第１の技術手段において、前記制御部は、データを送信する複数の通信機器がネットワーク上に存在する場合、該複数の通信機器にデータ送信予約要求を送信し、該複数の通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、前記データ送信予約要求を承諾する諾否情報を送信してきた前記通信機器のうちの一つに対して、データの記録開始時にデータ送信要求を送信することをあらかじめ通知するデータ送信予約確定通知を送信することを特徴としたものである。
【０００９】
第４の技術手段は、第１の技術手段において、前記制御部は、データを送信する複数の通信機器がネットワーク上に存在する場合、ユーザからあらかじめ指定された順序に従って前記通信機器に対してデータ送信予約要求を送信することを特徴としたものである。
【００１０】
第５の技術手段は、第１の技術手段であって、該通信装置はデータを入力するデータ入力部を備え、前記制御部は、取得したデータ記録予約要求で指定された日時と、前記データ入力部に対して既に行われているデータ記録予約要求で指定された日時とを比較し、日時が重なると判定した場合、データを送信する通信機器に対して前記データ記録予約要求で指定されたデータのデータ送信予約要求を送信することを特徴としたものである。
【００１１】
第６の技術手段は、第５の技術手段であって、該通信装置は表示部を備え、前記制御部は、データの記録元として、前記データ入力部を使用するか前記データを送信する通信機器を使用するかを識別する情報を、前記表示部で表示することを特徴としたものである。
【００１２】
第７の技術手段は、第５の技術手段において、前記制御部は、データを送信する前記通信機器とは異なる他の通信機器から送信されたデータ記録予約要求を受信し、データの記録元として、前記データ入力部を使用するかデータを送信する前記通信機器を使用するかを識別する情報を、前記データ記録予約要求に対する諾否情報と共に前記他の通信機器に対して送信することを特徴としたものである。
【００１３】
第８の技術手段は、第１の技術手段において、前記制御部は、データを送信する前記通信機器とは異なる他の通信機器から送信されたデータ記録予約要求を受信し、データを送信する前記通信機器から受信した前記諾否情報を、前記データ記録予約要求に対する諾否情報として前記他の通信機器に対して送信することを特徴としたものである。
【００１４】
第９の技術手段は、データを送信する通信機器からデータを受信して再生する通信装置において、該通信装置は、制御部と表示部を有し、該制御部は、データを送信する前記通信機器に対してデータ送信予約要求を送信し、前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、受信した前記諾否情報が承諾であった場合、データの再生開始時に前記通信機器に対してデータ送信要求を送信し、送信されたデータを受信して前記表示部で再生することを特徴としたものである。
【００１５】
第１０の技術手段は、第１または第９の技術手段であって、該通信装置は、ユーザが前記制御部に対して指示を行うユーザ入力部と表示部とを備え、前記制御部は、データを送信する前記通信機器に対して番組表データ送信要求を送信し、前記通信機器が送信した番組表データを受信して、番組表データ内にある番組データを前記表示部に表示し、表示した番組データに対するユーザの選択結果をユーザ入力部から取得し、選択された番組データを対象とするデータ送信予約要求を、データを送信する前記通信機器に送信することを特徴としたものである。
【００１６】
第１１の技術手段は、第１０の技術手段において、前記制御部は、前記番組表データ内にある番組データの中で、データを送信する前記通信機器がデータ送信予約要求を受諾できない番組データの情報を、前記通信機器から受信し、前記番組データがユーザの選択結果の対象外であることを表示することを特徴としたものである。
【００１７】
第１２の技術手段は、データを送信する通信機器からデータを受信して記録する機能をコンピュータで実現させるための通信プログラムであって、データを送信する前記通信機器に対してデータ送信予約要求を送信する機能、前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信する機能、受信した前記諾否情報が承諾であった場合、データの記録開始時に前記通信機器に対してデータ送信要求を送信する機能、送信されたデータを受信して記憶部に記録する機能をコンピュータに実現させるための、通信プログラムである。
【００１８】
第１３の技術手段は、データを送信する通信機器からデータを受信して再生する機能をコンピュータで実現させるための通信プログラムであって、データを送信する前記通信機器に対してデータ送信予約要求を送信する機能、前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信する機能、受信した前記諾否情報が承諾であった場合、データの再生開始時に前記通信機器に対してデータ送信要求を送信する機能、送信されたデータを受信して表示部で再生する機能をコンピュータに実現させるための、通信プログラムである。
【００１９】
第１４の技術手段は、第１２または第１３の技術手段を記録した、記録媒体である。
【００２０】
第１５の技術手段は、データを送信する通信機器とデータを受信して記録する通信装置からなる通信システムであって、前記通信装置はデータを送信する前記通信機器に対してデータ送信予約要求を送信し、前記通信装置は前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、前記通信装置は受信した前記諾否情報が承諾であった場合、データの記録開始時に前記通信機器に対してデータ送信要求を送信し、前記通信装置は前記通信機器から送信されたデータを受信して記録することを特徴としたものである。
【００２１】
第１６の技術手段は、第１５の技術手段において、前記通信機器は、前記通信装置から送信されたデータ送信予約要求と、既に前記通信機器が受諾しているデータ送信予約要求とを比較し、要求内容が同一のデータ送信予約要求が存在している場合は前記通信装置に対して同一要求の存在を伝える情報を送信することを特徴としたものである。
【００２２】
第１７の技術手段は、データを送信する通信機器とデータを受信して再生する通信装置からなる通信システムであって、前記通信装置はデータを送信する前記通信機器に対してデータ送信予約要求を送信し、前記通信装置は前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、前記通信装置は受信した前記諾否情報が承諾であった場合、データの再生開始時に前記通信機器に対してデータ送信要求を送信し、前記通信装置は前記通信機器から送信されたデータを受信して再生することを特徴としたものである。
【発明の効果】
【００２３】
本発明に係る通信装置は、データを送信する通信機器に対してデータ送信予約要求を送信し、前記通信機器から送信されたデータ送信予約要求に対する諾否情報を受信し、受信した前記諾否情報が承諾であった場合、データの記録開始時または再生開始時に前記通信機器に対してデータ送信要求を送信し、送信されたデータを受信して記憶部に記録または表示部で再生する。
したがって、通信装置は記録または再生を行う時間帯に通信機器を利用できることが保証され、記録または再生予約を行った通信機器において記録または再生が行われることが保証される。また通信機器は送信予約の時間帯が重ならない限り、複数の通信装置に対してデータを送信することが可能となる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２５】
＜実施の形態１＞
図１は、実施の形態１における通信装置１００の内部構成を示すブロック図である。
図２は、実施の形態１における通信装置１００と、通信機器２００，３００で構成される通信システムの中でやり取りされるデータの流れを示す概略図である。
【００２６】
図１および図２を参照して、本実施の形態を説明する。ここで、通信装置１００は、たとえばＤＶＲ（Digital Video Recorder）やテレビ、ＰＣ等であり、通信機器２００は、たとえばＴＶチューナやＳＴＢ、テレビ、ＰＣ等である。また、通信機器３００は、たとえばリモコンや、携帯電話、ＰＤＡ、ＰＣ等である。
【００２７】
図１において、通信装置１００は、外部の通信機器とデータの授受を行なう機能を有する通信用インタフェースである通信部１０３と、電波等を受信してデータの受信を行うデータ入力部１０４と、通信プログラム１８０やデータベース１９０などが格納されている記憶部１０２と、ユーザが通信装置１００を操作するための入力部１０５と、通信装置１００の動作を制御する制御部１０１とを備える。さらに、制御部１０１からの指示に応じた表示を行ったりデータベース１９０に格納されているデータの再生を行う表示部１０６を備える。
【００２８】
制御部１０１は、マイクロプロセッサ（Microprocessor）、プログラミングすることができるＬＳＩ（Large Scale Integration）であるＦＰＧＡ（Field Programmable Gate Array）、特定の用途のために設計，製造される集積回路であるＡＳＩＣ（Application Specific Integrated Circuit）、その他の演算機能を有する回路のいずれであってもよい。
【００２９】
記憶部１０２は、ハードディスクやフラッシュメモリなど、データを保持可能な媒体や回路のいずれであってもよい。記憶部１０２には、制御部１０１に所定の処理を行なわせるための通信プログラム１８０や、番組データや番組のコンテンツデータ等で構成されるデータベース１９０が記憶されている。ここでの番組データとは、たとえばコンテンツのタイトルや送出開始時間・送出終了時間、提供事業者名やチャンネル番号、コンテンツデータを受信するためのＵＲＩ等を含むコンテンツの属性情報を表す。また、制御部１０１は、通信プログラム１８０に従って、通信装置１００の内部の各部に対する各種処理や、演算処理等を行なう。
【００３０】
通信部１０３は、赤外線通信、Ｂｌｕｅｔｏｏｔｈ等の近距離無線通信技術や、無線ＬＡＮの規格であるＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ、その他ＵＷＢ等の無線通信技術、あるいは有線ＬＡＮの規格であるＥｔｈｅｒｎｅｔ（登録商標）、ＩＥＥＥ１３９４、ＨＤＭＩ、その他ＰＬＣ等の有線通信技術を利用してデータ通信を行なう通信用インタフェースのいずれであってもよい。なお、通信機器２００と通信を行なう場合に使用する通信用インタフェースと、通信機器３００と通信を行なう場合に使用する通信用インタフェースは、別々のものを使用して外部の通信機器と通信を行なってもよい。
【００３１】
データ入力部１０４は、放送波等の電波を受信してデータを取得する受信用インタフェースや、通信部１０３と同じく有線・無線技術を利用してデータを取得するデータ通信用インタフェースのいずれであってもよい。
【００３２】
入力部１０５は、スライド式スイッチ、ボタン式スイッチ、タッチパネル、キーボード、リモコンやマウスなどに実装されたボタン等、ユーザが入力を行なうことができるインタフェースである。
【００３３】
表示部１０６は、液晶ディスプレイ、ＣＲＴ（Cathode Ray Tube）、ＦＥＤ（Field Emission Display）、ＰＤＰ（Plasma Display Panel）、有機ＥＬディスプレイ（Organic Electro Luminescence Display）、ドットマトリクス等その他の画像表示方式をとる表示機器のいずれであってもよい。また、表示部１０６は、光を点灯させる発光体、たとえば、ＬＥＤ（Light Emitting Diode）であってもよい。さらに、再生データの内、音声データについては、スピーカーやヘッドフォン等によって外部への出力を行う。
【００３４】
図２において、通信装置１００は、通信機器２００，３００とデータのやり取りを行なっている。通信機器２００は、通信装置１００からデータ送信要求が送信されてきた場合に、対応するデータを通信装置１００に向けて送信する機能を有する。ここで言うデータとは、たとえば映像データや音声データ等であり、通信機器２００は放送波等の電波を受信することでデータを取得してもよいし、通信部１０３と同様の通信用インタフェースからデータを受信することで取得してもよい。
【００３５】
通信機器３００は、通信装置１００に対して記録予約要求や再生予約要求を送信する機能を有する。また、記録・再生予約要求に対する諾否情報を通信装置１００から受信する機能を有してもよい。あるいは、通信装置１００から番組表データを受信する機能を有してもよい。なお、ここでの番組表データとは、番組データの集合を含んだものとする。
【００３６】
以下、図１および図２を参照し、通信装置１００と、通信機器２００，３００との間で行なわれる通信処理について、具体的に説明する。なお、以下に説明する通信装置１００の処理は、制御部１０１が記憶部１０２に記憶されている通信プログラム１８０にしたがって動作することにより実行される。
【００３７】
図２における（Ｓ１）のように、通信装置１００の通信部１０３が、通信機器３００から送信された番組表データ取得要求を受信する。
制御部１０１は、番組表データをデータ入力部１０４から取得可能であれば、番組表データをデータ入力部１０４から取得し、記録部１０２のデータベース１９０に格納する。
【００３８】
あるいは、通信機器２００に対して番組表データ送信要求を送信する（Ｓ２）。
通信機器２００は通信装置１００から番組表データ送信要求を受信すると、番組表データを通信装置１００に対して送信する（Ｓ３）。
制御部１０１は、通信部１０３が通信機器２００からの番組表データを受信すると、データベース１９０に格納する。
なお、データ入力部１０４から取得した番組表データと通信機器２００から取得した番組表データは別々に格納してもよい。
【００３９】
格納した番組表データは、表示部１０６においてユーザに表示してもよいし、通信機器３００に対して送信してもよい（Ｓ４）。
なお、番組表データの取得については、データ入力部１０４が番組表データを受信した時点で随時データベース１９０に格納してもよいし、ユーザが入力部１０５から番組表データの取得要求を行った時点で取得処理を行ってもよい。
【００４０】
したがって、通信装置１００自体が番組表データを取得できない場合でも、データを送信する通信機器２００から番組表データを受信することによって、ユーザによる番組データの選択が可能となる。
【００４１】
通信機器３００は、通信装置１００から番組表データを受信すると（Ｓ４）、ユーザに通信機器３００の表示部において表示を行い、通信機器３００の入力部を用いて番組表データ内の番組データを選択させる。なお、番組表データを通信機器３００自身が取得可能である場合は、自らが取得した番組表データを使用してもよい。
【００４２】
通信機器３００は、選択された番組データの記録予約要求もしくは再生予約要求を通信装置１００に対して送信する（Ｓ５）。もしくは、制御部１０１は、ユーザにデータベース１９０に格納した番組表データの表示を表示部１０６において行い、入力部１０５を用いて番組表データ内の番組データを選択させる。
【００４３】
ただし、番組データの中にデータ送信予約要求を受諾できないことを示す情報が含まれている場合には、ユーザがその番組データを選択できないことを示す表示を行ったり、ユーザの選択動作後に警告表示を行ったり、その番組データを選択できないようにしてもよい。これにより、ユーザは記録できない番組データを選択することを回避することが可能となる。
【００４４】
制御部１０１は、通信部１０３が通信機器３００から番組データの記録予約要求もしくは再生予約要求（以下では、記録・再生予約要求とする）を受信すると（Ｓ５）、もしくはユーザが入力部１０５によって選択した番組データの記録・再生予約要求を受け取ると、記録・再生予約要求で指定された記録開始日時もしくは再生開始日時（以下では、記録・再生開始日時とする）と記録終了日時もしくは再生終了日時（以下では、記録・再生終了日時とする）を取り出し、データ入力部１０４に対して既に行われている記録・再生予約要求で指定された記録・再生開始日時と記録・再生終了日時をデータベース１９０から取り出して比較を行う。
【００４５】
制御部１０１は、比較を行った結果、日時が重ならないと判定した場合には、記録・再生予約要求が行われた番組データを、データ入力部１０４をデータの記録元としてデータベース１９０に格納する。このとき、通信機器３００からの記録・再生予約要求を受信している場合は、その記録・再生予約要求の諾否情報として、データ入力部１０４をデータの記録元として要求を承諾することを示す情報を、制御部１０１は通信部１０３から通信機器３００に対して送信する（Ｓ８）。
【００４６】
なお、制御部１０１は表示部１０６においてデータ入力部１０４をデータの記録元とすることを示す表示を行ってもよい。さらに、諾否情報を受信した通信機器３００は、通信装置１００をデータの記録元とすることを示す表示を通信機器３００の表示部に行ってもよい。
【００４７】
また、比較を行った結果、日時が重なると判定した場合、もしくはデータ入力部１０４から番組のコンテンツデータを取得できない場合、もしくは通信装置１００がデータ入力部１０４を持たない場合、通信機器２００に対して選択された番組データのデータ送信予約要求を送信する（Ｓ６）。
【００４８】
したがって、通信装置１００自体がデータ入力部からデータを取得できる場合にはそのデータを記録元とし、データを取得できない場合にはデータを送信する通信機器２００から受信したデータを記録元とすることが可能となり、また、ユーザはデータの記録元が通信機器２００自身のデータ入力部１０４かデータを送信する通信機器２００から受信したデータかを、表示部を用いて確認することが可能となる。
【００４９】
なお、データ送信予約要求を送信する通信機器２００の指定方法としては、たとえば、あらかじめ通信機器の送信先アドレスを記憶部１０２に登録しておく方法や、通信装置１００が接続しているネットワーク上に機器情報要求をブロードキャストで送信し、通信機器２００が返信した機器情報を記録部１０２に保存しておく方法などがある。複数の通信機器が存在する場合には、データ送信予約要求の送信先とする通信機器の優先順序もユーザがあらかじめ登録しておき、順序に従って通信機器に対してデータ送信予約要求を送信してもよいし、ユーザが通信機器の中からデータ送信予約要求の送信対象を入力部１０５を用いて選択してもよい。あるいは、通信装置１００が接続しているネットワーク上にデータ送信予約要求をブロードキャストで送信してもよい。
【００５０】
通信機器２００は、通信装置１００から送信された番組データのデータ送信予約要求を受信すると（Ｓ６）、既に受諾しているデータ送信予約要求の番組データとの比較を行って、データ送信予約要求が行われた番組のコンテンツデータを通信装置１００に対して送信可能かどうか判定を行う。なお、通信機器２００が再生予約の機能を有する場合には、既に登録されている再生予約の番組データとの比較も行う。
【００５１】
比較した結果、同一の番組データが存在している場合に、通信機器２００が同一データを複数の通信装置に対して送信可能である場合には、通信装置１００に対して同一要求の存在を伝える情報を、データ送信予約要求を受諾することを示す諾否情報と共に送信する（Ｓ７）。受諾した場合には、データ送信予約要求で指定された番組データを通信機器２００内の記憶部に記憶しておく。
【００５２】
通信機器２００が同一データを複数の通信装置に対して送信不可能である場合には、通信装置１００に対して同一要求の存在を伝える情報を、データ送信予約要求を拒否することを示す諾否情報と共に送信する。
【００５３】
また、比較した結果、既に受諾しているデータ送信予約要求や再生予約で指定された記録・再生開始日時と記録・再生終了日時が、通信装置１００から送信されたデータ送信予約要求で指定された日時と重なっていて同一データではない場合、通信装置１００に対してデータ送信予約要求を拒否することを示す諾否情報を送信し、日時が重ならない場合には、通信装置１００に対してデータ送信予約要求を受諾することを示す諾否情報を送信する。
【００５４】
また、データ送信予約要求が行われた番組のコンテンツデータを通信機器２００が受信できない場合には、通信装置１００に対してデータ送信予約要求を拒否することを示す諾否情報を送信する。
【００５５】
あるいは、通信機器２００は、通信装置１００からブロードキャストで送信されたデータ送信予約要求を受信すると（Ｓ６）、前記と同様に既に受諾しているデータ送信予約要求や再生予約の番組データとの比較を行った結果、データ送信予約要求が行われた番組のコンテンツデータを通信装置１００に対して送信可能な場合、データ送信予約要求を承諾することを示す諾否情報を送信する（Ｓ７）。
【００５６】
ただし、この場合には通信装置１００からデータの記録開始時にデータ送信要求を送信することをあらかじめ通知するデータ送信予約確定通知を受信するまで、データ送信予約の確定はせず、他の通信装置からの日時が重なる番組データのデータ送信予約要求に対しても、データ送信予約要求を承諾することを示す諾否情報を送信してもよい。このとき、データ送信予約確定通知を受信した時点で、データ送信予約要求ないしはデータ送信予約確定通知で指定された番組データを通信機器２００内の記憶部に記憶しておく。
【００５７】
制御部１０１は、通信部１０３が通信機器２００からデータ送信予約要求に対する諾否情報を受信すると（Ｓ７）、受諾することを示す諾否情報であった場合には、通信機器２００がデータ送信要求の送信先であることをデータベース１９０に格納する。
【００５８】
もしくは、ブロードキャストで送信したデータ送信予約要求に対してデータ送信予約要求を承諾することを示す諾否情報を受信した場合には、送信してきた通信機器がデータ送信要求の送信先であることをデータベース１９０に格納する。なお、複数の通信機器から諾否情報を受信した場合には、あらかじめユーザが通信機器１００に登録しておいた通信機器の優先順序の高いものをデータ送信要求の送信先として判定してもよいし、ユーザが通信機器の中からデータ送信要求の送信対象を入力部１０５を用いて選択してもよい。このとき、制御部１０１は、データ送信要求の送信先とする通信機器に対してデータの記録開始時にデータ送信要求を送信することをあらかじめ通知するデータ送信予約確定通知を送信する。
【００５９】
また、通信機器２００からデータ送信予約要求を拒否することを示す諾否情報を受信した場合には、複数の通信機器が存在する場合、登録されたデータ送信予約要求の送信先となる通信機器の優先順序に従って、別の通信機器に対してデータ送信予約要求を送信してもよい。
【００６０】
したがって、ネットワーク上に複数のデータを送信する通信機器が存在する場合に、そのうちの一つを選んでデータを受信することが可能となり、また、ある通信機器からデータを受信することができない場合でも、他の通信機器からデータを受信することが可能となる。
【００６１】
いずれの通信機器からも受諾することを示す諾否情報を受信できなかった場合、もしくはブロードキャストで送信したデータ送信予約要求に対していずれの通信機器からもデータ送信予約要求を承諾することを示す諾否情報を受信しなかった場合、制御部１０１はデータ送信予約要求を受諾する通信機器が存在しないと判定する。
【００６２】
また、制御部１０１は、通信機器２００から同一要求の存在を伝える情報を受信した場合、表示部１０６において通信機器２００に対して同一要求が既になされていることを表示し、ユーザに対して入力部１０５を用いてデータ送信予約要求の続行の可否を選択させ、ユーザが続行を否認した場合には、通信機器２００からデータ送信予約要求を受諾することを示す諾否情報を受信している場合、通信機器２００に対してデータ送信予約要求の取り消し要求を送信し、送信予約処理を終了してもよい。
【００６３】
制御部１０１は、データ送信要求の送信先となる通信機器２００が存在した場合には、通信機器３００からの記録・再生予約要求の諾否情報として、データ送信要求の送信先となる通信機器２００をデータの記録元として要求を承諾することを示す情報を、通信部１０３から通信機器３００に対して送信する（Ｓ８）。このとき、制御部１０１は表示部１０６においてデータ送信要求の送信先となる通信機器２００をデータの記録元とすることを示す表示を行ってもよい。
【００６４】
なお、通信機器２００の識別名を通信装置１００が通信機器２００から受信していた場合やユーザが入力部１０５から入力していた場合には、その識別名を表示内容として使用してもよい。さらに、諾否情報を受信した通信機器３００は、データ送信要求の送信先となる通信機器２００をデータの記録元とすることを示す表示を通信機器３００の表示部に行ってもよい。
【００６５】
また、データ送信要求の送信先となる通信機器が存在しなかった場合には、拒否することを示す諾否情報を通信部１０３から通信機器３００に対して送信する（Ｓ８）。このとき、制御部１０１は表示部１０６においてデータ送信要求の送信先となる通信機器が存在しなかったことを示す表示を行ってもよい。さらに、諾否情報を受信した通信機器３００は、データ送信要求の送信先となる通信機器が存在しなかったことを示す表示を行ってもよい。
【００６６】
制御部１０１は、データベース１９０の内容を随時読み出し、記録・再生開始日時を迎えた番組データが存在する場合、データ入力部１０４が番組のコンテンツデータの記録元である場合には、データ入力部１０４からコンテンツデータの取得を開始し、記録・再生終了日時までデータベース１９０にコンテンツデータの記録を行ったり、表示部１０６においてコンテンツデータの再生を行う。また、通信機器２００が番組のコンテンツデータの記録元である場合には、通信部１０３から通信機器２００に対して番組データで示される番組のコンテンツデータの送信を要求するデータ送信要求を送信する（Ｓ９）。
【００６７】
通信機器２００は、通信装置１００からデータ送信要求を受信すると（Ｓ９）、データ送信予約要求の受諾時に記憶部に保存した番組データやデータ送信要求で指定された番組データ内のチャンネル番号やコンテンツデータを受信するためのＵＲＩ等を元にして対象となるコンテンツデータを選択し、記録・再生終了日時まで通信装置１００に対してコンテンツデータを送信する（Ｓ１０）。
【００６８】
このとき、通信装置１００に対してデータ送信予約要求を受諾する諾否情報を送信していない場合、もしくは通信装置１００からデータ送信予約確定通知を受信していない場合には、コンテンツデータの送信を拒否する応答を通信装置１００に対して送信してもよい。
【００６９】
また、コンテンツデータの送信終了については、通信機器２００側で送信を終了してもよいし、通信装置１００側で受信を終了してもよい。
【００７０】
制御部１０１は、通信部１０３が通信機器２００からコンテンツデータを受信すると（Ｓ１０）、記録・再生終了日時までデータベース１９０にコンテンツデータの記録を行ったり、表示部１０６においてコンテンツデータの再生を行う。記録したコンテンツデータは入力部１０５からのユーザの指示により表示部１０６において再生を行ったり、通信機器３００等からのデータ送信要求に応じて送信し、通信機器で受信して再生を行ってもよい。
【００７１】
＜実施の形態２＞
本発明は、パーソナルコンピュータ（以下では、ＰＣとする）などにおいても、適用可能である。その場合、通信プログラム１８０が記録された記録媒体から通信プログラムを読み出して、ＰＣ等にインストールさせ、通信プログラムに基づいてＰＣ等を動作させればよい。以下に詳細な説明を行なう。
【００７２】
図３は、実施の形態２におけるＰＣ５００の内部の構成を示すブロック図である。
なお、図３には説明のために記録媒体５５５も示している。また、図３は、通信プログラム１８０をＰＣ５００にインストールするときの構成を示す。この場合、ＰＣ５００は、通信装置１００として動作する。
【００７３】
図３において、ＰＣ５００は、外部の通信機器とデータの授受を行なう通信部５６０と、通信プログラム１８０やデータベース１９０などが格納されている記憶部５２０と、ユーザがＰＣ５００に対して入力を行なうためのインタフェースを接続するための入力部５４０と、ＰＣ５００の内部の各機器に対する各種処理や、演算処理等を行なう機能を有する制御部５１０とを備えている。なお、ＰＣ５００は、記憶部５２０に記憶された通信プログラム１８０に従った動作を行なう。通信部５６０は、ネットワークと有線または無線で、データの授受を行なう上述の通信部１０３と同様なインタフェースである。したがって、詳細な説明は繰り返さない。
【００７４】
さらに、ＰＣ５００は、制御部５１０によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用されるデータ一時記憶部５２２と、フォントデータ、図形データなどを表示するための画像を生成するのに用いる画像データが記憶されているＣＧＲＯＭ（Character Graphic Read Only Memory）５３４と、制御部５１０からの描画指示に応じてＣＧＲＯＭ５３４から必要な画像データを読出し、画像を生成するＶＤＰ（Video Display Processor）５３２と、ＶＤＰ５３２が生成した画像を一時的に記憶する機能を有するＶＲＡＭ（Video Random Access Memory）５３６と、通信プログラム１８０が記録された記録媒体５５５から、通信プログラム１８０を読み出す機能を有する記録媒体アクセス部５５０とを備える。なお、ＶＤＰ５３２はＶＲＡＭ５３６を利用して画像を生成している。
【００７５】
ＰＣ５００には、ＰＣ５００から出力された画像データに基づいた画像を表示する表示部５３０と、ユーザがＰＣ５００を操作するためのインタフェースであるマウス５４２と、ユーザがＰＣ５００を操作するためのインタフェースであるキーボード５４４とが入力部５４０を介して接続されている。なお、表示部５３０は、前述の表示部１０６と同様な表示機器である。したがって、詳細な説明は繰り返さない。
【００７６】
記憶部５２０は、制御部５１０によってデータアクセスされる。なお、記憶部５２０は、上述の記憶部１０２と同様な機器である。
制御部５１０は、前述の制御部１０１と同様な機能を有する。したがって、詳細な説明は繰りかえさない。また、制御部５１０は、記憶部５２０に記憶された通信プログラム１８０に従って、ＶＤＰ５３２に対し、画像を生成させ、当該画像を表示部５３０に表示させる指示（以下においては、「描画指示」とする）を出す。
【００７７】
ＶＤＰ５３２は表示部５３０と接続されている。そして、ＶＤＰ５３２は、ＶＲＡＭ５３６に記憶された画像データを読出し、表示部５３０に、当該画像データに基づく画像を表示させる。
【００７８】
データ一時記憶部５２２は、データを一時的に記憶可能なＲＡＭ（Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＤＲＡＭ（Synchronous DRAM）、ダブルデータレートモードという高速なデータ転送機能を持ったＳＤＲＡＭであるＤＤＲ−ＳＤＲＡＭ（Double Data Rate SDRAM）、Ｒａｍｂｕｓ社が開発した高速インタフェース技術を採用したＤＲＡＭであるＲＤＲＡＭ（Rambus Dynamic Random Access Memory）、Ｄｉｒｅｃｔ−ＲＤＲＡＭ（Direct Rambus Dynamic Random Access Memory）、その他、データを揮発的に記憶保持可能な構成を有する回路のいずれであってもよい。
【００７９】
記録媒体５５５に記憶されている通信プログラム１８０は、制御部５１０の動作（インストール処理）により、記録媒体アクセス部５５０から読み出され、記憶部５２０に記憶される。なお、記録媒体５５５は、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＣＦ(Compact Flash) カード、ＳＤ（Secure Digital）メモリーカード、メモリースティック（登録商標）およびＵＳＢメモリ、ハードディスク、磁気テープ、その他不揮発性メモリや不揮発性記録媒体のいずれであってもよい。
【００８０】
なお、通信プログラム１８０が記録される機器は、ＰＣに限定されることなく、プログラムをインストール可能で、当該プログラムに基づいて動作し、他の機器と通信する機能を有する通信装置であればよい。当該通信装置としては、たとえば、ＤＶＲ、テレビ、携帯電話等であってもよい。
また、通信プログラム１８０は、サーバ装置上に置かれたものを、通信部５６０を経由してダウンロードした後、記憶部５２０に保存したものを使用してもよい。
【００８１】
マウス５４２またはキーボード５４４からの入力指示は、入力部５４０を介して制御部５１０に伝達される。制御部５１０は、入力部５４０からの入力指示に基づいて所定の処理を行なう。すなわち、マウス５４２およびキーボード５４４は、前述の入力部１０４と同様な機能を有する。
【００８２】
以上説明したように、通信プログラム１８０がインストールされたＰＣを使用することにより、通信装置１００がＰＣによって構成されたネットワークにおいても、本発明を適用可能となる。
したがって、本実施の形態においても、実施の形態１と同様な効果を得ることができる。
【００８３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８４】
【図１】実施の形態１における通信装置１００の内部構成を示すブロック図である。
【図２】実施の形態１における通信装置１００と、通信機器２００，３００との間でやり取りされるデータの流れを示す概略図である。
【図３】実施の形態２におけるＰＣ５００の内部の構成を示すブロック図である。
【符号の説明】
【００８５】
１００…通信装置、１０１，５１０…制御部、１０２，５２０…記憶部、１０３，５６０…通信部、１０４，５７０…データ入力部、１０５，５４０…入力部、１０６，５３０…表示部、２００，３００…通信機器、１８０…通信プログラム、１９０…データベース、５００…ＰＣ、５２２…データ一時記憶部、５３２…ＶＤＰ、５３４…ＣＧＲＯＭ、５３６…ＶＲＡＭ、５４２…マウス、５４４…キーボード、５５０…記憶媒体アクセス部、５５５…記録媒体。
【図１】
2009044642.tif 000003
【図２】
2009044642.tif 000004
【図３】
2009044642.tif 000005