(57)【特許請求の範囲】
【請求項１】
現在の時刻を示すタイマを備えた複数の機器がネットワークを介して接続されてなるシステムを構成する機器であって、
該システムの外部から、該タイマの時刻を調整するための正確な現在の時刻を取得する取得手段と、
該取得手段を備えることを示すデータであるマスタ時刻取得機能情報を保持する手段と、
該ネットワーク上の他の機器に対して、該マスタ時刻取得機能情報を送信するマスタ機能通知手段と、
該タイマの調整された正確な時刻と該タイマの動作状態を保持するタイマ情報保持手段と、
該ネットワーク上の他の機器に対して、該他の機器が備えたタイマの時刻の修正または動作を要求し、該調整された正確な時刻または動作開始の指示を送信する設定要求／タイマ情報通知手段と
を備え、
該マスタ機能通知手段は、該ネットワークを介して他の機器からの該マスタ時刻取得機能情報の取得要求を受信すると、該マスタ時刻取得機能情報を送信し、外部から正確な時刻を取得して保持していることを該他の機器に対して通知することを特徴とするタイマ管理を行なう機器。
【請求項２】
現在の時刻を示すタイマを備えた複数の機器がネットワークを介して接続されてなるシステムを構成する機器であって、
該ネットワーク上の他の機器に対して、正確な現在の時刻を取得する手段を備えることを示すマスタ時刻取得機能情報の取得要求を発行する取得要求手段と、
該ネットワーク上の該正確な現在の時刻を取得する手段を備えた機器であるマスタ時刻機器から該取得要求に伴って発行されたマスタ時刻取得機能情報を取得する第１の取得手段と、
取得した該マスタ時刻取得機能情報をもとに、該マスタ時刻機器のいずれか１つを選択するマスタ機器選択手段と、
該選択したマスタ時刻機器から正確な現在の時刻を取得する第２の取得手段と、
取得した該正確な現在の時刻を基準時刻としてタイマを調整する調整手段と
を備え、
該ネットワークの構成が変化し、該選択したマスタ時刻機器が該ネットワーク上に存在しないことを検出した場合、該取得要求手段が該ネットワーク上に存在する他の機器の全てあるいは一部に対して該マスタ時刻取得機能情報の取得要求を発行し、該マスタ機器選択手段が新たなマスタ時刻機器を選択し、常にマスタ時刻機器を設定した状態にして正確な現在の時刻を取得することができるようにしたことを特徴とするタイマ管理を行なう機器。
【請求項３】
現在の時刻を示すタイマを備えた複数の機器がネットワークを介して接続されてなるシステムにおいて、
該システムの外部から正確な現在の時刻を取得する第１の取得手段と、
該第１の取得手段を備えることを示すデータを保持する保持手段と、
該ネットワーク上の他の機器に対して該正確な現在の時刻を送信する送信手段と
を備えた第１の機器を１つ以上含み、
該第１の機器のいずれか１つをマスタ時刻機器として、該マスタ時刻機器から正確な現在の時刻を取得する第２の取得手段と、
該第２の取得手段で取得した該正確な現在の時刻を基準時刻としてタイマを調整する調整手段と
を備えた第２の機器を１つ以上含み、
該第２の機器は、システム構成に変化があったときには、該ネットワーク上に存在する他の機器の全部あるいは一部に対して、該第１の機器の該第１の取得手段を備えることを示すマスタ時刻取得機能情報の取得要求を発行して、該第１の機器のうちのいずれか１つをマスタ時刻機器として自動的に選択し、選択した該マスタ時刻機器から該正確な現在の時刻を該第２の取得手段によって取得することを特徴とする機器システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のＡＶ機器がバス接続されてなる音響及び映像機器システム(以下、ＡＶシステム)に係わり、特に、ＡＶシステムにあって複数の機器が関連して動作するタイマ予約を行なうタイマ管理を行なう機器及び機器システムに関する。
【０００２】
【従来の技術】
現在、ビデオテープレコーダ（以下、ＶＴＲ）やテレビ受信機（以下、ＴＶ）などのＡＶ機器や情報処理装置などの機器間をデータや制御信号を混在させて通信することができる制御バスで接続し、これら機器間でデータや制御信号を送受信する通信システムとして、IEEE1394シリアルバスやUSB（Universal Serial Bus）を用いた通信システムが提案されている。
【０００３】
IEEE1394シリアルバスでは、デジタル化された音声，映像信号（以下、デジタルＡＶ信号という）のようなデータを一定の転送レートで連続的に伝送する同期（ Isochronous）転送と、接続制御コマンドなどの制御信号を必要に応じて伝送する非同期（Asynchronous）転送の両方を行なうことができる。
【０００４】
また、USBでは、上記の同期転送とメッセージの送受信に使用されるコントロール転送，転送レートの保証はされないが、大量のデータ転送に使用されるバルク転送などがある。
【０００５】
このIEEE1394シリアルバスやUSBを用いたシステムでは、各機器の接続形態に応じて自動的にノードＩＤが割り付けられる。かかるシステムに新たに機器を追加したり、あるいはかかるシステムから機器を抜いたりすると、バスリセットがかかり、新たな接続形態に対応して再度自動的にノードＩＤの割り付けが行われる。また、IEEE1394シリアルバス上では、各種のＡＶ機器を外部からコントロールするための制御信号「AV/C Digital Interface Command Set」に関する規格化が進んでいる。
【０００６】
この様な状況下で、各種のＡＶ機器間をIEEE1394シリアルバスやUSBで接続し、データや制御信号を通信するシステムが構築されると、任意のＡＶ機器から他のＡＶ機器をコントロールすることが考えられる。その代表的な機能の１つとして、録画や再生のタイマ予約機能が考えられる。
【０００７】
【発明が解決しようとする課題】
しかし、従来のタイマ予約機能は、関係するＡＶ機器夫々に対してユーザがタイマ予約操作を行ない、夫々のＡＶ機器は、他のＡＶ機器の動作に関与することなく、設定時間になると、ＡＶデータを出力したり、記録を開始したりする動作を実行するのみである。従って、各々の機器が内蔵する時計装置の時刻が間違っていたり、停電によってこの時計装置がクリアあるいは停止したりすると、意図したものとは異なるＡＶデータを記録したり、ＡＶデータの一部が記録できなかったりするなど、正常に記録することができなくなる。
【０００８】
本発明は、かかる問題点を解決するために、タイマ管理を行なう機器と、これら複数の機器が互いに連携してタイマ予約を行なうための時間管理を行なう機器システムを提供することにある。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明によるタイマ管理を行なう機器は、現在の時刻を示すタイマを備えた複数の機器がネットワークを介して接続されてなるシステムを構成する機器であって、該システムの外部から、該タイマの時刻を調整するための正確な現在の時刻を取得する取得手段と、該取得手段を備えることを示すデータであるマスタ時刻取得機能情報を保持する手段と、該ネットワーク上の他の機器に対して、該マスタ時刻取得機能情報を送信するマスタ機能通知手段と、該タイマの調整された正確な時刻と該タイマの動作状態を保持するタイマ情報保持手段と、該ネットワーク上の他の機器に対して、該他の機器が備えたタイマの時刻の修正または動作を要求し、該調整された正確な時刻または動作開始の指示を送信する設定要求／タイマ情報通知手段とを備え、該マスタ機能通知手段は、該ネットワークを介して他の機器からの該マスタ時刻取得機能情報の取得要求を受信すると、該マスタ時刻取得機能情報を送信し、外部から正確な現在の時刻を取得して保持していることを該他の機器に対して通知することを特徴とするものである。
【００１０】
また、本発明によるタイマ管理を行なう機器は、現在の時刻を示すタイマを備えた複数の機器がネットワークを介して接続されてなるシステムを構成する機器であって、該ネットワーク上の他の機器に対して、該正確な現在の時刻を取得する手段を備えることを示すマスタ時刻取得機能情報の取得要求を発行する取得要求手段と、該ネットワーク上の該正確な現在の時刻を取得する手段を備えた機器であるマスタ時刻機器から該取得要求に伴って発行されたマスタ時刻取得機能情報を取得する第１の取得手段と、取得した該マスタ時刻取得機能情報をもとに、該マスタ時刻機器のいずれか１つを選択するマスタ機器選択手段と、該選択したマスタ時刻機器から正確な現在の時刻を取得する第２の取得手段と、取得した該正確な現在の時刻を基準時刻としてタイマを調整する調整手段とを備え、該ネットワークの構成が変化し、該選択したマスタ時刻機器が該ネットワーク上に存在しないことを検出した場合、該取得要求手段が該ネットワーク上に存在する他の機器の全てあるいは一部に対して該マスタ時刻取得機能情報の取得要求を発行し、該マスタ機器選択手段が新たなマスタ時刻機器を選択し、常にマスタ時刻機器を設定した状態にして正確な現在の時刻を取得することができるようにしたことを特徴とするものである。
【００１１】
また、本発明による機器システムは、現在の時刻を示すタイマを備えた複数の機器がネットワークを介して接続されてなるシステムにおいて、該システムの外部から正確な現在の時刻を取得する第１の取得手段と、該第１の取得手段を備えることを示すデータを保持する保持手段と、該ネットワーク上の他の機器に対して該正確な現在の時刻を送信する送信手段と備えた第１の機器を１つ以上含み、該第１の機器のいずれか１つをマスタ時刻機器として、該マスタ時刻機器から正確な現在の時刻を取得する第２の取得手段と、該第２の取得手段で取得した該正確な現在の時刻を基準時刻としてタイマを調整する調整手段と備えた第２の機器を１つ以上含み、該第２の機器は、システム構成に変化があったときには、該ネットワーク上に存在する他の機器の全部あるいは一部に対して、該第１の機器の該第１の取得手段を備えることを示すマスタ時刻取得機能情報の取得要求を発行して、該第１の機器のうちのいずれか１つをマスタ時刻機器として自動的に選択し、選択した該マスタ時刻機器から該正確な現在の時刻を該第２の取得手段によって取得することを特徴とするものである。
【００１７】
【発明の実施の形態】
以下、本発明の実施形態を図面を用いて説明する。
図１は本発明によるタイマ管理を行なう機器及び機器システムの第１の実施形態を示す図であって、同図（ａ）はこの機器システムを、同図（ｂ）はこのシステムでの機器としての衛星放送受信機を、同図（ｃ）は同じく録画再生装置を夫々示しており、１０はバス、１００は衛星放送受信機、１１０は録画再生装置、１２０はモニタ、１０１はユーザインタフェース部、１０２は通信インタフェース部、１０３は衛星放送チューナ部、１０４は予約データ管理部、１０５は時刻管理部、１０６は再生部、１０７は制御部、１１１はユーザインタフェース部、１１２は通信インタフェース部、１１３はＶＨＦ／ＵＨＦチューナ部、１１４は予約データ管理部、１１５は時刻管理部、１１６は記録部、１１７は再生部である。
【００１８】
以下では、この実施形態をＡＶシステムとし、そのタイマ予約の一例を説明する。
【００１９】
図１（ａ）において、通信衛星を利用して放送番組を受信する衛星放送受信機１００と、磁気テープにＡＶデータを記録するＶＴＲやＤＶＤ，ＨＤ，ＭＯなどの磁気ディスクや光ディスクにＡＶデータを記録する録画再生装置１１０と、テレビ受信機やパソコン用ディスプレイ装置などのモニタ１２０とが、IEEE1394シリアルバスやUSBなどのバス１０でもって接続されたＡＶシステムを構成している。
【００２０】
以下、この衛星放送受信機１００に対してユーザから「録画再生装置１１０に衛星放送番組をタイマ録画」予約が指示された場合、この衛星放送受信機１００と録画再生装置１１０において、タイマ予約とその実行を行なう方法について説明するが、まず、衛星放送受信機１００と録画再生装置１１０の構成について説明する。
【００２１】
衛星放送受信機１００は、図１（ｂ）に示すように、リモコンやタブレットなどの入力指示装置を用いてユーザからのタイマ予約設定や表示などのやり取りを行なうユーザインタフェース部１０１と、バス１０経由で他の機器（この場合は、録画再生装置１１０やモニタ１２０）とＡＶデータや制御信号を通信するための通信インタフェース部１０２と、衛星放送番組を受信するための衛星放送チューナ部１０３と、タイマ予約に関する情報を管理するための予約データ管理部１０４と、時計を管理し、予め予約された時間になると、その旨を通知する時刻管理部１０５と、受信した放送番組をモニタ１２０上に再生するための再生部１０６と、衛星放送受信機１００内の各部の動作を制御する制御部１０７とから構成される。
【００２２】
また、録画再生装置１１０は、図１（ｃ）に示すように、リモコンやタブレットなどの入力指示装置を用いてユーザからの録画や再生，タイマ予約，表示などのやり取りを行なうユーザインタフェース部１１１と、バス１０経由で他の機器（この場合は、衛星放送受信機１００やモニタ１２０）とデータや制御信号を通信するための通信インタフェース部１１２と、ＶＨＦ／ＵＨＦ放送を受信するためのＶＨＦ／ＵＨＦチューナ部１１３と、ＶＨＦ／ＵＨＦ放送番組のタイマ予約に関する情報を管理するための予約データ管理部１１４と、時計を管理し、予め予約された時間になると、その旨を通知する時刻管理部１１５と、放送番組などのＡＶデータを磁気テープや光ディスクなどの記録メディア上に記録するための記録部１１６と、この記録メディア上に記録されたＡＶデータを再生するための再生部１１７と、録画再生装置１１０の動作を制御する録画装置制御部１１８とから構成される。
【００２３】
次に、図２及び図３を用いて、衛星放送受信機１００の時刻管理部１０５と録画再生装置１１０の時刻管理部１１５とで管理する時計に関する情報データ（以下、時計情報データ）について説明する。
【００２４】
図２は衛星放送受信機１００の時刻管理部１０５が管理する時計情報データ２００の一具体例を示す図であって、同図（ａ）はこの時計情報データを構成を示すものであり、同図（ｂ）はその具体的な内容を示すものである。
【００２５】
ユーザによりタイマ予約が指示される衛星放送受信機１００の時刻管理部１０５は、図２（ａ）に示すように、現在時刻２０１とステータス２０２とマスタ時刻取得機能２０３とマスタ情報２０４とのデータから構成される時計情報データ２００を管理する。図２（ｂ）はこれらデータの具体的な内容を示している。
【００２６】
現在時刻２０１は、衛星放送受信機１００内の時計装置が表わす現在の日時を示すものである（ここでは、図２（ｂ）に示すように、１９９７年５月２７日 １６：２０である）。ステータス２０２は、動作中や停止などの時計装置の動作状態を示すものである（図２（ｂ）では、動作中としている）。マスタ時刻取得機能２０３は、衛星放送受信機１００にこの機器システム外からの正確な時刻を取得する機能を備えているか否かを示すものである（図２（ｂ）では、「有り」となっている）。マスタ情報２０４は、マスタ時刻取得機能２０３を備えている場合、何からどういうタイミングで正確な時刻を取得するかという情報を示すものである（図２（ｂ）では、受信した△△衛星放送番組から１時間に１度、そして、タイマ予約時や現在時刻の取得要求があった場合に正確な時刻を取得するとしている）。
【００２７】
図３は録画再生装置１１０の時刻管理部１１５が管理する時計情報データ３００の一具体例を示す図であって、同図（ａ）はこの時計情報データを構成を示すものであり、同図（ｂ）はその具体的な内容を示すものである。
【００２８】
予約実行時に衛星放送受信機１００と連携して動作する録画再生装置１１０の時刻管理部１１５では、図３（ａ）に示すように、現在時刻３０１と、ステータス３０２と、マスタ時刻取得機能３０３とから構成される時計情報データ３００を管理する。
【００２９】
現在時刻３０１は、録画再生装置１１０内の時計の現在時刻を示すものである（図３（ｂ）では、１９９７年５月２７日 １６：１５である）。ステータス２０２は、動作中や停止などの時計装置の動作状態を示すものである（図３（ｂ）では、動作中である）。マスタ時刻取得機能２０３は、衛星放送受信機１００にこの機器システム外から正確な時刻を取得する機能を備えているか否かを示すものである（図３（ｂ）では、「なし」となっている）。
【００３０】
ここで、衛星放送受信機１００がマスタ時刻取得機能２０３を備えている場合には、時刻管理部１０５は、マスタ情報２０４の内容に基づいて正確な時刻を外部から取得し、時計装置の調整を行なう。従って、衛星放送受信機１００は常に正確な時刻を保持することができる。
【００３１】
次に、図４を用いて、ＡＶシステムとしての図１に示した第１の実施形態でのタイマ予約処理を行なう手順について説明する。
【００３２】
最初に、ユーザにより、衛星放送受信機１００に対してリモコンや入力タブレットなどの入力指示装置を利用してユーザインタフェース部１０１を介してタイマ予約指示と予約内容が入力される（ステップ４０１）。その予約実行が衛星放送受信機１００以外の他の機器と連携して行なう内容の場合には、その制御対象となる関連機器（ここでは、録画再生装置１１０）が決定される（ステップ４０２）。
【００３３】
図５（ａ）はかかるステップ４０１，ステップ４０２の処理に伴うモニタ１２０やリモコンの液晶画面に表示される表示画像の一具体例を示す図であり、同図（ｂ）はリモコン５００の操作部の一具体例を模式的に示す図である。
【００３４】
同図において、まず、ユーザにより、リモコン５００の番組ガイド釦５０１が指示されると、番組ガイドの画面５１０が表示される。この画面５１０上で、リモコン５００の方向釦５０２を用いて予約番組が選択され、登録釦５０６が押下されると、実行機能を選択する画面５２０が表示される。この画面５２０上で、リモコン５００の方向釦５０２を用いて予約の実行機能（視聴または録画）が選択され、決定釦５０４が押下される。ここで、録画が選択された場合には、録画する機器、即ち、関連機器を選択する画面５３０が表示される。この画面５３０上には、バス１０接続された機器のうち、録画機能を備えた機器に関する情報（ＶＴＲやＤＶＤといった種類，製造会社名など）が表示される。図１に示すこの実施形態では、バス１０上の録画再生装置は１台だけなので、録画再生装置１１０に関する情報のみが表示される。そして、上記のように、決定釦５０４が押下されると、録画再生装置１１０でのテープ速度や録画モードを選択する画面５４０が表示される。この画面５４０上でテープ速度や録画モードが選択され、次いで、決定釦５０４が押下されると、録画予約に関する情報の設定は完了する。
【００３５】
次に、図４に戻って、衛星放送受信機１００内の時刻管理部１０５は、制御部１０７を介して、関連機器である録画再生装置１１０の時刻管理部１１５に対して、時計装置の動作状態や現在時刻を問い合わせる（ステップ４０３）。それに対する応答として取得した時計装置の動作状態から、録画再生装置１１０の時計装置は正常動作しているか否かをチェックする（ステップ４０４）。また、取得した録画再生装置１１０での現在時刻と衛星放送受信機１００での現在時刻とを比較し、時刻の誤差が許容範囲であるか否かをチェックする（ステップ４０５）。その結果、録画再生装置１１０の時計装置がタイマ予約を実行する上で支障がない場合には、入力された予約データを衛星放送受信機１００の予約データ管理部１０４と録画再生装置１１０の予約データ管理部１１４とに設定する（ステップ４０６）。
【００３６】
上記ステップ４０４及び４０５において、録画再生装置１１０の時計装置に問題がある場合には、その旨をモニタ１２０やリモコンの液晶画面に表示し、ユーザに通知する（ステップ４０７）。図６は衛星放送受信機１００が表示する画面６００の一具体例を示す図である。この画面６００において、＜はい＞釦６０１を押下すると、タイマ予約設定を終了する。＜いいえ＞釦６０２を押下すると、再度画面６００を表示、あるいはそのままタイマ予約設定をする。
【００３７】
ここで、図２，図３に示すように、衛星放送受信機１００は、常に、正確な時刻を保持するためのマスタ時刻取得機能２０２を有しているが、録画再生装置１１０はマスタ時刻取得機能３０２を有していない。従って、図４でのステップ４０４，ステップ４０５において、録画再生装置１１０内の時計装置の状態に問題がある場合には、図４のステップ４０７でその旨を通知するだけでなく、正常に動作している衛星放送受信機１００が録画再生装置１１０の時計装置の現在時刻や動作状態をコントロールする方法が考えられる。
【００３８】
即ち、図４のステップ４０７において、ユーザに録画再生装置１１０の時計装置に問題がある旨を通知すると同時に、衛星放送受信機１００が録画再生装置１１０の時計装置を修正してもよいかどうか問い合わせる。図７はこのときに衛星放送受信機１００に表示される画面７００の一具体例を示すものである。
【００３９】
同図において、＜はい＞釦７０１を押下すると、衛星放送受信機１００の時刻管理部１０５は、録画再生装置１１０の時刻管理部１１５に対して、現在時刻を合わせる、あるいは時計装置を動作させるコマンドを発行する。これに対して、録画再生装置１１０の時刻管理部１１５は、現在の時刻を修正、あるいは時計装置を動作させるなどの処理を行ない、その結果を衛星放送受信機１００の時刻管理部１０５に通知する。その結果が正常終了であれば、衛星放送受信機１００はタイマ予約の設定処理を続行する（ステップ４０６）。それ以外では、その旨をユーザに通知し、以降の処理を選択してもらう。
【００４０】
図８はこの場合の衛星放送受信機１００に表示される画面８００の一具体例を示す図である。
【００４１】
同図において、画面８００上でタイマ予約を終了するか、続行するかを選択する。＜いいえ＞釦７０２を押下すると、再度画面７００（図７）を表示、あるいはタイマ予約を設定、あるいはタイマ予約処理を終了する。
【００４２】
また、録画再生装置１１０の時刻管理部１１５が管理する時間情報データ３００に、他の機器がこの時刻管理部１１５の時計装置をコントロールする権利があるか否かを示すデータを付加する。
【００４３】
図９（ａ）はこのときの時間情報データ９００の構成の一具体例を示す図、同図（ｂ）はその具体的内容を示す図である。
【００４４】
図４のステップ４０４において、衛星放送受信機１００の時刻管理部１０５は、録画再生装置１１０の時刻管理部１１５での図９（ａ），（ｂ）で示す時間情報データ９００内のアクセス権９１０を参照する。そして、時計装置を調整するアクセス権利がある場合には、自動的に衛星放送受信機１００の時刻管理部１０５が録画再生装置１１０の時刻管理部１１５の時計を調整する方法が考えられる。アクセス権利がない場合には、画面６００（図６）を表示することにより、ユーザに通知する。
【００４５】
ここで、衛星放送受信機１００のように、マスタ時刻取得機能２０３（図２）を備えた機器からの時計調整要求については許可するといった使い方もできる。この場合には、アクセス権９１０に「マスタ時刻取得機能を備えた機器」と設定する。
【００４６】
また、録画再生装置１１０の時刻管理部１１５が基準となる時刻を取得する機器に関するデータを有し、時間調整を行なう場合には、この機器から時刻を取得して調整を行なう方法が考えられる。図１０（ａ）はこの場合の時刻管理部１１５が管理する時間情報データ１０００の構成の一具体例を示す図、同図（ｂ）はその具体的内容を示す図である。
【００４７】
図４のステップ４０４において、衛星放送受信機１００の時刻管理部１０５は、録画再生装置１１０の時刻管理部１１５での図１０に示す時間情報データ１０００内の時刻取得機器データ１０１０を参照し、時刻の取得先が自分であれば、自動的に衛星放送受信機１００の時刻管理部１０５が録画再生装置１１０の時刻管理部１１５の時計装置を調整する。時刻の取得先が他の機器であれば、衛星放送受信機１００の時刻管理部１０５は、録画再生装置１１０の時刻管理部１１５に対して時刻調整を要求する。
【００４８】
そこで、この時刻管理部１１５は、時刻取得機器データ１０１０が示す機器から時刻を取得し、調整を行なう。あるいは、衛星放送受信機１００の時刻管理部１１５が、直接、時刻取得機器データ１０１０が示す機器に対して録画再生装置１１０の時刻調整を要求する方法もある。時刻取得機器データ１０１０が示す機器がシステム内に存在しないか、あるいは電源が切れているなどの理由で使用できない状態である場合には、画面６００（図６）を表示してユーザに通知するなどの処理を行なう。なお、時刻取得機器データは１０１０複数存在してもよい。
【００４９】
さらに、図９に示す時間情報データ９００と図１０に示す時間情報データ１０００とを組み合わせた構成も考えられる。この場合、時刻取得機器データ１０１０には、デフォルトで時刻を取得する機器について設定する。そして、この時刻取得機器データ１０１０が示す機器が存在しなかったり、この機器以外から時計調整が要求された場合には、アクセス権９１０に示す条件を満たす機器（例えば、マスタ時刻取得機能を備えた機器）であれば、この機器からの時刻を元に調整を行なう。
【００５０】
また、この実施形態では、マスタ時刻取得機能２０３（図２）を備えた衛星放送受信機１００に対してタイマ予約指示を行なっているが、マスタ時刻取得機能３０３（図３）を持たない録画再生装置１１０に対してタイマ予約指示を行なう形態も考えられる。この場合には、上記と同様に、録画再生装置１１０の時刻管理部１１５が衛星放送受信機１００の時刻管理部１０５に対して時間情報データ２００の取得要求を発行する。そして、取得した時間情報データ２００と自分の時間情報データ３００とを比較し、問題があれば、時計装置が正常に動作し、かつマスタ時刻取得機能を備えた機器の時刻を優先させる（この場合には、衛星放送受信機１００）。この一連の処理手順については、上記の説明と同様となる。
【００５１】
以上のように、この第１の実施形態では、衛星放送受信機１００と録画再生装置１１０とが制御バス１０で接続された機器システムにおいて、衛星放送受信機１００と録画再生装置１１０とに時刻管理部１０５，１１５を設ける。そして、上述したように、衛星放送受信機１００でタイマ予約が指示されると、その時刻管理部１０５は、連携して動作する録画再生装置１１０の時刻管理部１１５に対して、時計装置の動作状態や現在時刻に関するデータの取得要求を発行し、両者の時計時計がこのタイマ予約を実行する上で支障がないか否かをチェックする。ここで、問題となる場合には、ユーザにモニタ画面などでその旨を通知する。これにより、正常に実行できない可能性のあるタイマ予約の設定を事前に防止することができる。
【００５２】
また、図２，図３に示す時間情報データ２００，３００にマスタ時刻取得機能２０３，３０３を設け、当該機器に外部から正確な時間を取得して調整する機能があるか否かを参照できるようにし、正確な時間を保持できる機器（即ち、マスタ時刻取得機能を備えた機器）にそうでない機器の時計装置をコントロールできるようにする。これにより、自動的に時計装置の調整を行なうことができ、ユーザの負担やタイマ予約実行の失敗を低減することができる。
【００５３】
図１１は本発明によるタイマ管理を行なう機器及び機器システムの第２の実施形態を示すブロック図であって、１１０１はパーソナルコンピュータ（以下、ＰＣという）、１１０２はＤＶＤ録画再生装置、１１０３はＭＤ録画再生装置、１１０４は衛星放送受信機、１１０５はＶＴＲ、１１０６はケーブル放送受信機、１１０７はモニタ、１１０８はＶＴＲである。
【００５４】
この第２の実施形態は、上記第１の実施形態に加え、複数のＡＶ機器がバス接続されたシステムにおいて、タイマ予約時だけでなく、システム構成の変化に柔軟に対応できる時間管理方法を有するＡＶシステムとするものである。
【００５５】
図１１において、この第２の実施形態は、ＰＣ１１０１と、ＤＶＤを再生あるいは記録するＤＶＤ録画再生装置１１０２と、ＭＤを再生あるいは記録するＭＤ録画再生装置１１０３と、衛星放送を受信する衛星放送受信機１１０４と、磁気テープを再生あるいは記録するＶＴＲ１１０５と、ケーブル放送を受信するケーブル放送受信機１１０６と、ＡＶデータを表示するＴＶなどのモニタ１１０７との機器から構成されている。
【００５６】
なお、各機器１１０１〜１１０７は、第１の実施形態で説明した時刻管理部を備えている。
【００５７】
また、各機器において、第１の実施形態で説明したマスタ時刻取得機能を備えた機器（この第２の実施形態では、衛星放送受信機１１０４，ケーブル放送受信機１１０６及びモニタ１１０７）は、図２に示した時間情報データ２００を備えている。このマスタ時刻取得機能を持たない機器（図１１では、ＰＣ１１０１，ＤＶＤ１１０２，ＭＤ１１０３及びＶＴＲ１１０５）は、図１０に示した時間情報データ１０００を備えている。
【００５８】
ここで、この第２の実施形態に、新たに、上記マスタ時刻取得機能を持たないＡＶ機器であるＶＴＲ１１０８が追加され得るが、この場合のＶＴＲ１１０８の動作を図１２を用いて説明する。
【００５９】
同図において、まず、このＶＴＲ１１０８の追加接続により、ＡＶシステムの構成が変化するため、バスリセット処理が行なわれる。そして、全バスリセット処理が終了し、全機器の接続構成が決定して各機器にアドレス（ＩＤ）が割り当てられると（ステップ１２０１）、このＶＴＲ１１０８の時刻管理部１１５（図１（ａ））は、このＡＶシステム上に存在する全機器１１０１〜１１０７に対して、マスタ時刻取得機能を有し、かつ現在時計装置が正常に動作中であるか否かを問い合わせる（ステップ１２０２）。これに対し、このマスタ時刻取得機能を備えた機器（このＡＶシステムでは、衛星放送受信機１１０４，ケーブル放送受信機１１０６及びモニタ１１０７）の時刻管理部１０５（図１（ａ））は、ＶＴＲ１１０８に対して、自分がこの機能を有していることを通知する。該当する機器が存在する場合、ＶＴＲ１１０８の時刻管理部１１５は、この機器の中から１つを決定し、時間情報データ１０００（図１０）内の時刻取得機器データ１０１０に決定した機器のアドレス（ＩＤ）を設定する（ステップ１２０４）。該当する機器が存在しない場合には、ユーザにその旨を通知し、時計装置を調整することを促す（ステップ１２０５）。
【００６０】
時刻取得機器データ１０１０を正常に設定できた機器は、常にこのデータ１０１０が示す機器から現在時刻を取得し、時計装置の調整を行なう。
【００６１】
また、ステップ１２０４において、複数の機器が存在する場合、一番最初に通知を受信した機器、あるいはアドレス（ＩＤ）番号の一番大きい機器を時刻取得機器として決定するようにすることもできる。
【００６２】
さらに、ステップ１２０２において、ＡＶシステム上の各機器に対して時間情報データの取得要求を発行し、それらを取得した後、ＶＴＲ１１０８の時刻管理部１１５がその中からマスタ時刻取得機能を備えた機器を抽出するようにすることもできる。
【００６３】
次に、この第２の実施形態において、図１３に示すように、ＡＶシステム内からＶＴＲ１１０５が引き抜かれたり、その電源が落ちるなど切断されたりした場合、ＡＶシステム上のマスタ時刻取得機能を持たない機器（図１３では、ＰＣ１１０１，ＤＶＤ１１０２及びＭＤ１１０３）は、図１４に示す処理を行なう。
【００６４】
同図において、まず、全バスリセット処理が終了し、全機器の接続構成が決定して各機器にアドレス（ＩＤ）が割り当てられると（ステップ１４０１）、録画再生装置１１０２〜１１０３の時刻管理部１１５（図１（ｂ））は、自分の時間情報データ１０００（図１０）内の時刻取得機器データ１０１０の内容を読み込む（ステップ１４０２）。そして、この時刻取得機器データ１０１０の内容が示す機器に対して、存在するか否かを問い合わせる（ステップ１４０３）。それに対して、この機器から何も返信がない場合には、図１２に示すステップ１２０２〜１２０５で再度時刻取得機器を設定し直す（ステップ１４０４）。また、この機器から返信があった場合には、引き続きこの機器から現在時刻を取得し、時計装置の調整を行なう。
【００６５】
以上により、機器の追加や引き抜きによってＡＶシステムの構成が変化した場合でも、ユーザの手間を煩わせることなく、自動的に正確な時間に時計装置を調整することが可能となる。
【００６６】
なお、このＡＶシステムでは、マスタ時刻取得機能を備えた機器が複数存在し、この機能を持たない機器は、その中から任意の機器を選択して時刻取得機器としているが、ＡＶシステム内で時刻取得機器を１つだけ決定し、ＡＶシステム内の全機器がこの機器の時刻を元に時計装置の調整を行なうようなシステムも考えられる。以下、その詳細について説明する。
【００６７】
図１１に示すＡＶシステムでの各機器１１０１〜１１０７の時刻管理部１０５，１１５で管理する時間情報データの構成の一具体例を図１５及び図１６に示す。
【００６８】
まず、図１５に示すマスタ時刻取得機能を備えた機器の時間管理部で管理する時間情報データ１５００について説明する。なお、同図（ａ）はこのデータの構成を、同図（ｂ）はその具体内容を夫々示している。
【００６９】
図１５において、時間情報データ１５００は、現在時刻１５０１と、ステータス１５０２と、マスタ時刻取得機能１５０３と、マスタ情報１５０４と、マスタ時計データ１５０５とを管理する。
【００７０】
現在時刻１５０１は、機器内の時計装置の現在時刻を示すものである（図１５（ｂ）では、１９９７年５月２９日 １６：２０である）。ステータス１５０２は、動作中や停止などの時計装置の動作状態を示すものである（図１５（ｂ）では、動作中である）。マスタ時刻取得機能１５０３は、機器にこのＡＶシステム外から正確な時刻を取得する機能を備えているか否かを示すものである（図１５（ｂ）では、「有り」である）。マスタ情報１５０４は、何からどういうタイミングで正確な時刻を取得するかという情報を示すものである（図１５（ｂ）では、受信した衛星放送番組から１時間に１度、そして、タイマ予約時や現在時刻の取得要求があった場合に正確な時刻を取得としている）。マスタ時計データ１５０５は、このＡＶシステム内において、唯一の時刻取得先である機器（以下、マスタ時計機器という）のアドレス（ＩＤ）を示すものである（図１５（ｂ）では、衛星放送受信機としている）。
【００７１】
次に、図１６に示すマスタ時刻取得機能を持たない機器の時間管理部で管理する時間情報データ１６００について説明する。なお、同図（ａ）はこのデータの構成を、同図（ｂ）はその具体内容を夫々示している。
【００７２】
同図において、時間情報データ１６００は、現在時刻１６０１と、ステータス１６０２と、マスタ時刻取得機能１６０３と、マスタ時計データ１６０４のデータとを管理する。
【００７３】
現在時刻１６０１は、この機器内の時計装置の現在時刻を示すものである（図１６（ｂ）では、１９９７年５月２９日 １６：１５である）。ステータス１６０２は、動作中や停止などの時計の動作状態を示すものである（図１６（ｂ）では、動作中である）。マスタ時刻取得機能１６０３は、この機器にこのＡＶシステム外から正確な時刻を取得する機能を備えているか否かを示すものである（図１６（ｂ）では、「なし」である）。マスタ時計データ１６０４は、このＡＶシステム内において、唯一の時刻取得先である機器（以下、マスタ時計機器）のアドレス（ＩＤ）を示すものである（図１６（ｂ）では、衛星放送受信機としている）。
【００７４】
次に、図１７により、バスリセット時のマスタ時刻取得機能を備えた機器の時間情報データ１５００を扱う動作について説明する。
【００７５】
同図において、まず、全バスリセット処理が終了し、全機器の接続構成が決定して各機器にアドレス（ＩＤ）が割り当てられると（ステップ１７０１）、この機器の時間管理部では、時間情報データ１５００の内容を読み込む（ステップ１７０２）。そして、この時間情報データ１５００内のマスタ時計データ１５０５を参照し、バスリセット以前に自分がマスタ時計機器であったか否かをチェックする（ステップ１７０３）。その結果、以前にマスタ時計機器であれば、予め決められた時間内に、このＡＶシステム上の他の機器に対して、自分が引き続きマスタ時計機器となることを通知する（ステップ１７０４）。
【００７６】
以前にマスタ時計機器でない場合には、以前のマスタ時計機器からの通知待ち状態になる（ステップ１７０５）。そして、予め決められた時間内に通知があるか否かをチェックし（ステップ１７０６）、その結果、通知があった場合には、引き続きこの機器をマスタ時計機器として、時計調整の基準とするが、通知がなかった場合には、マスタ時刻取得機能を備えた機器間でマスタ時計機器を決定する（ステップ１７０７）。
【００７７】
ここで、ステップ１７０７において、マスタ時刻取得機能を備えた機器間でアドレス（ＩＤ）が一番大きいものをマスタ時計機器とする方法、あるいはこの機器の情報を画面に表示してユーザに決定してもらう方法などが挙げられる。
【００７８】
次に、図１８により、バスリセット時のマスタ時刻取得機能を持たない機器の時間情報データ１６００を扱う動作について説明する。
【００７９】
同図において、まず、全バスリセット処理が終了し、全機器の接続構成が決定して各機器にアドレス（ＩＤ）が割り当てられると（ステップ１８０１）、この機器の時間管理部では、時間情報データ１６００の内容を読み込む（ステップ１８０２）。そして、この時間情報データ１６００内のマスタ時計データ１６０４が示す機器からの通知待ち状態になる（ステップ１８０３）。そして、予め決められた時間内に通知があるか否かをチェックする（ステップ１８０４）。その結果、通知があった場合には、引き続きこの機器をマスタ時計機器として、時計調整の基準とする。
【００８０】
通知がなかった場合には、新しくマスタ時計機器になった機器からの通知待ち状態になる（ステップ１８０５）。そして、予め決められた時間内に通知があるか否かをチェックし（ステップ１８０６）、その結果、通知があった場合には、この時間情報データ１６００内のマスタ時計データ１６０４の内容を新しくマスタ時計機器となった機器に設定し（ステップ１８０７）、通知がなかった場合には、その旨を画面に表示するなどでユーザに通知する（ステップ１８０８）。
【００８１】
以上により、このＡＶシステム内でマスタ時計機器を１つだけ決定し、このＡＶシステム内の他の機器がこのマスタ時計機器の時刻を必要時に取得して時計装置を調整することにより、システム内の全機器が自動的に正確な時間を保持することが可能となる。また、このマスタ時計機器が定期的に、あるいは必要時に一括してこのＡＶシステム内の全機器の時計を調整するように要求、あるいは調整を実行することも可能となる。
【００８２】
【発明の効果】
以上説明したように、本発明によれば、タイマ予約など複数の機器が連携して時間情報が必要となる機能の場合、バス接続されたシステムの各機器間で時計装置の動作状態や現在時刻を参照し、このタイマ予約を実行する上で支障がないか否かをチェックすることができる。これにより、正常に実行できない可能性のあるタイマ予約の設定を事前に防止することができる。
【００８３】
また、本発明によると、正確な時間を保持できる機器（即ち、マスタ時刻取得機能を備えた機器）がそうでない機器の時計を調整することができる。これにより、自動的に時計装置の調整を行なうことができ、ユーザの負担やタイマ予約実行の失敗を低減することができる。
【００８４】
さらに、本発明によると、機器の追加や引き抜きによってシステム構成が変化した場合でも、ユーザの手間を煩わせることなく、自動的に正確な時間に時計装置を調整することができる。また、システム内でマスタ時計機器を１つだけ決定し、この機器の時刻を必要時に取得して時計を調整することにより、システム内の全機器が自動的に正確な時間を保持することができる。
【図面の簡単な説明】
【図１】図１は本発明によるタイマ管理を行なう機器及び機器システムの第１の実施形態を示す図である。
【図２】図１における衛星放送受信機の時刻管理部が管理する時計情報データの一具体例を示す図である。
【図３】図１における録画再生装置の時刻管理部が管理する時計情報データの一具体例を示す図である。
【図４】図１に示した第１の実施形態でのタイマ予約処理を行なう手順をしめすフローチャートである。
【図５】図４でのステップ４０１，ステップ４０２の処理に伴う図１のモニタやリモコンの液晶画面に表示される表示画像の一具体例を示す図である。
【図６】図１での衛星放送受信機における時計装置の不具合によってタイマ予約処理が正常に実行できない可能性がある旨を通知する画面の一具体例を示す図である。
【図７】図１での衛星放送受信機における時計装置の不具合によってタイマ予約処理が正常に実行できない可能性がある場合に時計の調整を行なう旨を通知する画面の一具体例を示す図である。
【図８】図１での衛星放送受信機で時計装置の調整を行なうことができなかった旨を通知する画面の一具体例を示す図である。
【図９】図１でのマスタ時刻取得機能を持たない機器内で管理する時間情報データの一具体例を示す図である。
【図１０】図１でのマスタ時刻取得機能を持たない機器内で管理する時間情報データの一具体例を示す図である。
【図１１】本発明によるタイマ管理を行なう機器及び機器システムの第２の実施形態を示すブロック図である。
【図１２】図１１に示した第２の実施形態で新たにマスタ時刻取得機能を持たない機器した場合のこの機器の初期処理を示すフローチャートである。
【図１３】図１１に示した第２の実施形態で機器が引き抜かれたり、その電源が切断されたりした場合の構成の一具体例を示すブロック図である。
【図１４】図１３に示す状況での引き抜かれたり、その電源が切断されたりした機器以外の機器が行なう処理を示すフローチャートである。
【図１５】図１１に示す第２の実施形態でのマスタ時刻取得機能を備えた機器の時刻管理部で管理する時間情報データの構成の一具体例を示す図である。
【図１６】図１１に示す第２の実施形態でのマスタ時刻取得機能を持たない機器の時刻管理部で管理する時間情報データの構成の一具体例を示す図である。
【図１７】図１１に示した第２の実施形態でのバスリセット時のマスタ時刻取得機能を備えた機器の時間情報データを扱う処理動作を示すフローチャートである。
【図１８】図１１に示した第２の実施形態でのバスリセット時のマスタ時刻取得機能を持たない機器の時間情報データを扱う処理動作を示すフローチャートである。
【符号の説明】
１０  バス
１００  衛星放送受信機
１１０  録画再生装置
１２０  モニタ
１０１  ユーザインタフェース部
１０２  通信インタフェース部
１０３  衛星放送チューナ部
１０４  予約データ管理部
１０５  時刻管理部
１０６  再生部
１０７  制御部
１１１  ユーザインタフェース部
１１２  通信インタフェース部
１１３  ＶＨＦ／ＵＨＦチューナ部
１１４  予約データ管理部
１１５  時刻管理部
１１６  記録部
１１７  再生部
１１０１  パーソナルコンピュータ
１１０２  ＤＶＤ録画再生装置
１１０３  ＭＤ録画再生装置
１１０４  衛星放送受信機
１１０５  ＶＴＲ
１１０６  ケーブル放送受信機
１１０７  モニタ
１１０８  ＶＴＲ
【図１】
0003943677.tif 000002
【図２】
0003943677.tif 000003
【図３】
0003943677.tif 000004
【図４】
0003943677.tif 000005
【図５】
0003943677.tif 000006
【図６】
0003943677.tif 000007
【図７】
0003943677.tif 000008
【図８】
0003943677.tif 000009
【図９】
0003943677.tif 000010
【図１０】
0003943677.tif 000011
【図１１】
0003943677.tif 000012
【図１２】
0003943677.tif 000013
【図１３】
0003943677.tif 000014
【図１４】
0003943677.tif 000015
【図１５】
0003943677.tif 000016
【図１６】
0003943677.tif 000017
【図１７】
0003943677.tif 000018
【図１８】
0003943677.tif 000019