(57)【要約】【課題】ビデオ・システムを開示する。【解決手段】ビデオ・システムは、ビデオ・レコーダーであって、ビデオ信号を受けるチューナと、オンにされた場合に前記チューナにより選択されたビデオ信号を受けるビデオ出力（VO)と、前記チューナがオンにされたか否かにかかわらず前記チューナが受けた前記ビデオ信号を外部装置に与える無線周波数（RF）出力と、ビデオ・レコーダーの制御のためにリモート・コントローラから制御信号を受ける赤外（IR）レシーバとを有するビデオ・レコーダーと、前記VOへ電気的に接続され、前記チューナがオンにされた場合にビデオ信号を受け、前記ビデオ・レコーダーの制御のためにIR制御信号を前記レシーバに送信するIR送信器を備えているビデオ・コントローラとを備える。【選択図】図７
2008278521.tif 000002
【特許請求の範囲】
【請求項１】
ビデオ・システムであって、
ビデオ・レコーダーであって、ビデオ信号を受けるチューナと、オンにされた場合に前記チューナにより選択されたビデオ信号を受けるビデオ出力（VO)と、前記チューナがオンにされたか否かにかかわらず前記チューナが受けた前記ビデオ信号を外部装置に与える無線周波数（RF）出力と、ビデオ・レコーダーの制御のためにリモート・コントローラから制御信号を受ける赤外（IR）レシーバとを有するビデオ・レコーダーと、
前記VOへ電気的に接続され、前記チューナがオンにされた場合にビデオ信号を受け、前記ビデオ・レコーダーの制御のためにIR制御信号を前記レシーバに送信するIR送信器を備えているビデオ・コントローラとを備えることを特徴とするビデオ・システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はビデオカセット・レコーダ・システムに関し、特にビデオカセット・レコーダ（ＶＣＲ）の事前プログラミングに関する。
【背景技術】
【０００２】
米国特許明細書第5,307,173号および国際出願公報ＷＯ  ９０／０７８４４号（先行出願と総称）が本件出願の参考文献として引用されている。先行出願はＶＣＲのタイマーの事前プログラムのための“Ｇ−コード”と呼ばれる圧縮コードを利用する装置と方法を開示している。このようなコードを利用してＶＣＲを事前プログラムするための市販のコントローラはＶＣＲ  ＰＬＵＳ＋TMプログラマと呼ばれ、圧縮コードは市場ではＰＬＵＳＣｏｄｅTMと呼ばれており、双方ともプログラマとコードを販売しているジェムスター開発コーポレーションの商標である。簡単に説明すると、Ｇ−コードはＶＣＲの事前ブログラミングを簡便にし、そのエラーの可能性を縮減するために使用される。各々のＧ−コードは１から８の数字からなり、今後のテレビ番組のチャンネル、日付、時間および長さと関連している。ユーザーはテレビ番組ガイドからＧ−コードを探索し、プログラマに番組のチャンネル、日付、開始時間および長さの数値を別々に入力する代わりにＧ−コードを入力する。各々のＧ−コードは個々の番組のチャンネル、日付、開始時間および長さの数値の集合を符号化した結果である。このように各Ｇ−コードは、個々の番組のチャンネル、日付、開始時間、および長さの値を連結したコード長さよりも短いという理由で圧縮されていると言える。
【０００３】
Ｇ−コードの符号化はコードを発表するテレビ番組ガイドの編集前に行われる。Ｇ−コードとともにガイドに印刷される各番組毎に、Ｇ−コード用のチャンネル、日付、時間および長さの値がコンピュータに入力される。コンピュータは各番組のチャンネル、時間および長さの統計的な人気に基づいて１桁から８桁までの数字（すなわち１と９９，９９９，９９９の間の数値）を割当てるために“優先度ベクトル”と“ビット階層キー”を利用する。このように、ゴールデンタイムの人気が高いチャンネルの、一般的な長さの放送には少ない桁の数値が割当られ、人気が低い時間帯の人気が低い長さのチャンネルの番組にはより大きい桁の数値がそれぞれのＧ−コードに割当てられる。その結果、各々のＧ−コードは番組のチャンネル、日付、開始時間および長さの値を表すだけではなく、番組が選択される確率をも表す。Ｇ−コードを符号化し、復号する方法のこれ以上の詳細については先行出願で詳しく説明されている。
【０００４】
ＶＣＲコントローラをプログラムするためにＧ−コードを利用する際の問題点の一つは、番組の開始時間と長さの値がＧ−コード内で予め決まっており、その後のスケジュールまたは選択時間の変更に応じて変更できないということにある。例えば、番組の実際の送信が遅延したり、先送りされた場合、または番組の長さが変更になった場合（例えばスポーツの試合時間が延長になった場合）、Ｇ−コードでプログラミングされたＶＣＲコントローラは希望の番組を完全に録画しておくことができなくなる。番組が完全に録画されない可能性は、ユーザーがＧ−コードで表される長さを手動キーで延長することができることで解消される。しかし、それにはオペレータの介在が必要であり、延長が充分ではなかったり、長さが長すぎて録画されるべき別の番組と重なったりしてしまうことがある。
【０００５】
ドイツには上記のＧ−コード方式とは異なる別のシステムがある。ドイツのテレビ送信機はビデオプログラム・システム（ＶＰＳ）ガイドラインを採用している。第１ドイツ・テレビ（ＡＲＤ）と第２ドイツ・テレビ（ＺＤＦ）は現在ＶＰＳガイドラインに準拠している。ＶＰＳの詳細な仕様は、技術委員会ＡＲＤ／ＺＤＦによって著され、放送技術協会（ＩＢＴ）によって発行された、ドイツ連邦共和国の公共放送監督局の技術ガイドラインNo．８  Ｒ２  第２版、０８／８７号に記載されており、その内容は本出願に援用している。
【０００６】
ＶＰＳによれば、ユーザーはテレビ番組ガイドに印刷されている情報からの個々の番組のチャンネル、日付、予告開始時間、および長さの値を含む、選択された番組に対応するＶＣＲ情報をコントローラに入力する。ＶＣＲのチューナは、ユーザーが入力した番組の日付のチャンネル番号に対応する実際のチャンネルに切り換わるが、それは予定された開始時間前の時点である。例えば、ユーザーがチャンネル番号として２を、日付として１５日を、また、開始時間として７：30ｐ．ｍ．を、長さとして３０分を入力して番組を選択すると、ＶＰＳ抽出装置を搭載したＶＣＲは１５日の４：３０ｐ．ｍ．にターンオンし、チューナをチャンネル２に切り換える。（すなわち、チューナは予告開始時間の３時間前にターンオンされる。）ＶＰＳでは、各ビデオ番組には垂直帰線間隔（ＶＢＩ）のデータ線１６に送信されるＶＰＳラベル、すなわちコードを含んでいる。ＶＰＳ抽出装置、すなわちデコーダはチューナに接続されている。ユーザーが入力した開始時間と、ＶＰＳコードに含まれている開始時間との一致が探索される。実際のビデオ番組は予告開始時間の前、または後に送信されることができるが、そのＶＰＳコードは常に予告開始時間を含んでいる。このようにして、テレビ番組ガイドに印刷されている開始時間情報とＶＰＳコードに含まれている開始時間とが符合する。ユーザーが選択した番組の送信開始は、開始時間が予告開始時間と同一であるＶＰＳコードの最初の送信によって報知される。ユーザーが入力した開始時間と、放送ＶＰＳコードに含まれている開始時間が一致すると即座に、ＶＣＲは送信されている番組の録画を開始する。番組送信の終了および（または）中断は異なるＶＰＳコード内の異なる開始時間によって報知され、かつ識別される。このように、ユーザーが選択した番組は開始時間のずれや番組の長さの変更に関わりなく、始端から終端まで録画される。
【０００７】
ＶＰＳ抽出装置を搭載したＶＣＲのユーザーは選択したビデオ番組のチャンネル、日付、開始時間および長さの値を別々に入力することが普通である。このようなプログラミング手順には多くの欠点がある。第１に、この手順は面倒で混乱し、覚えておくことが難しい。従って、事前プログラム機能を利用することを放棄するＶＣＲのユーザーが多い。第２に、ユーザーによるプログラミングにはミスが生じ、その結果、ＶＣＲへのチャンネル、日付、時間および長さの情報の記録にもミスがある場合がしばしば生ずる。第３に、経験豊かなユーザーでも、チャンネル、日付、時間、および希望番組の長さの情報を入力する長い手順には飽き飽きする。
【０００８】
このように、チャンネル、時間、および長さの値を表す圧縮コードを利用して、ユーザーが選択した録画すべき番組が記録される番組ラベル、すなわちコードを利用してＶＣＲ事前プログラミングを簡略化するシステムがこの分野では必要である。
【０００９】
内蔵式、または遠隔操作のコントローラのユーザーが消費者の電子機器を制御するために適切なＩＲコードを選択できるようにする方法と装置は公知である。一例として、ジェムスター開発コーポレーションから米国内で販売されているＶＣＲ  ＰＬＵＳ＋TMプログラマと呼ばれている装置は記憶されたＩＲコードの集合を有しており、ＶＣＲのそれぞれの特定の種類を制御するためにその一つが選択される。各ＩＲコードの集合が制御できる種々の制御機能には、ＶＣＲのターンオン、ＶＣＲのターンオフ、ＶＣＲ内のチューナを適正なチャンネルにチューニングすること、テープ・カセットへの駆動機構をターンオンして、チューニングされたチャンネルの番組が録画されるようにし、また、番組の録画の終了後にＶＣＲをターンオフすること、が含まれる。
【００１０】
この装置では、制御されるＶＣＲはチャンネル３にセットされ、その後ターンオフされる。ＶＣＲの商品銘を見つけ、この銘柄に対応する番号をコントローラのキーボードに入力する。次にコントローラの照準をＶＣＲに合わせ、“入力”ボタンを押す。次にコントローラはＩＲコードの集合を選択し、そのＩＲコードの集合からＶＣＲをターンオンさせ、チューナがチャンネル９に切り換わるようにするコードを選択し、これらのコードから導出されるＩＲ信号をＶＣＲへと伝送する。ＶＣＲがターンオンせず、またはターンオンしてもチャンネル９に変化しない場合は、コントローラの照準が再度ＶＣＲに合わせられ、“入力”ボタンを押してコントローラが別なＩＲコードの集合を選択するようにし、この新たに選択されたＩＲコードの集合を利用して上記の操作が繰り返される。この手順はＶＣＲが適正にターンオンし、チャンネル９に切り換わるまで繰り返され、その時点でコントローラの“保存”ボタンが押され、引き続いてＶＣＲと通信するように対応するＩＲコードの集合が選択される。
【００１１】
Ｇ−コードを使用する際の別の問題点は、Ｇ−コードが表されるチャンネル番号と、希望の番組が放送される実際のチャンネルとの間のマッピングに関する問題である。各Ｇ−コードは特定のＧ−コードチャンネル番号に対応する。しかし、ユーザーが選択した番組が送信されるチャンネルの番号はケーブル会社または局域送信局の地域に応じて異なる。例えば、ＦＯＸ番組はロスアンジェルスではチャンネル１１で受信され、一方、サン・ディェゴではチャンネル６で受信される。同様に、ＡＢＣとＮＢＣの番組はロスアンジェルスではチャンネル７と４でそれぞれ受信され、一方、サン・ディェゴではチャンネル１０と４９でそれぞれ受信される。このように、ＡＢＣでの番組放送にはテレビ番組ガイドにリストされた単一のＧ−コードしかないが、番組自体はロスアンジェルスとサン・ディェゴでは異なる番号の２つのチャンネルで受信される。多くの欧州の国々では、欧州での代表的な送信局が米国の場合よりも大幅に低い出力で送信しているため、上記の問題点は増幅される。このようにＺＤＦのような“ネットワーク”は単一の都市内の異なる地域ではいくつかの異なるチャンネルで放送されることがあり、同じチャンネル番号を伴う信号が重複する可能性が生ずる。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
この問題に対処するため、ＶＣＲ  ＰＬＵＳ＋プログラマには、ユーザーが選択した番組が受信される適切な実際のチャンネルを選択するためにユーザーが入力したＧ−コードが復号され、適切なチャンネル番号が利用されるようにするためのチャンネル・マップが含まれている。ユーザーが知っているチャンネル銘またはチャンネル番号を適切な実際のチャンネルに変換するためのチャンネル・マップはこの分野では一般に公知である。代表的には、これらのマップは手動的に作成され、相関記憶テーブルに記憶され、または局域的な遠隔地から記憶テーブルへと再度ダウンロードされる。チャンネル・マップを自動的に作成するための効率よく、正確な方法が必要とされている。
【課題を解決するための手段】
【００１３】
本発明の実施例は、複数の赤外線（ＩＲ）コードから、ビデオカセット・レコーダ（ＶＣＲ）と通信するＩＲ信号を引き続き制御するためのＩＲコードの集合を選択するためにコントローラをプログラミングする方法である。各々のＩＲコードの集合は対応する異なるＶＣＲとの通信用のものである。この目的のため、このようなＶＣＲの各々はチューナを有しており、これは放送ビデオ信号の実際のチャンネルにチューニングされると、実際のチャンネルから導出されたビデオ信号をそのビデオ出力へと送る。ＩＲコードの集合の一つから選択されたＩＲコードによって信号が予め定められた信号がＶＣＲに送られる。それによってＶＣＲは所定の動作を実行する。ＶＣＲのビデオ出力は存在するビデオ信号のような所定の信号条件、またはビデオ信号のラベル放送に関して監視される。次に、後に信号がＶＣＲと通信するようにするためＩＲコードの集合が選択される。選択されたＩＲ信号の集合は、選択されたＩＲコードがそこから選択され、所定の信号条件を生ずるような集合である。このような構成により、ＶＣＲコントローラと、任意の数のＶＣＲとの通信用の適切なＩＲコードの集合を、ユーザーの実質的な介在なく自動的に決定することが可能である。
【００１４】
本発明の実施例はチャンネル・マッピングのための方法とコントローラである。この方法と装置はそれぞれ、チャンネル・チューナが複数の実際のチャンネルから適切な一つを選択できるようにし、かつ、そのチャンネルで放送される番組を録画するようにレコーダを制御するために圧縮コードを利用することを特徴としている。番組、および関連する番組情報標識（すなわち、番組関連情報）は様々な時間に放送される。各々の圧縮コードには個々のチャンネル番号、開始時間および番組の長さの値の集合によって表されるデータが組込まれている。各々の圧縮コードの長さは個々の圧縮コードによって表される個々のチャンネル番号、開始時間および番組の長さの値を連結した長さよりも短い。コントローラは各々の圧縮コードによって表されるチャンネル番号と、録画のためにコントローラによって選択される実際のチャンネルとの対比を行い、それによってチャンネル・マップを作成する。この目的のため、コントローラには各々が実際のチャンネルの一つに対応する複数の実際のチャンネル番号を形成するための実際のチャンネル番号発生器が含まれている。実際のチャンネル・セレクタによって、チューナが形成されるチャンネル番号に対応する実際のチャンネルを選択することが可能になる。プロセッサはチューナで選択された各々のチャンネルからの放送番組の情報標識の少なくとも一部と、複数の所定の標識とを所定の関係性について比較する。所与の番組標識の各々は対応する異なる圧縮コード・チャンネル番号を有している。対応する所与の番組標識を有する圧縮コード・チャンネル番号の各々と、放送番組の一つの情報標識がそこから得られる使用可能な実際のチャンネルの実際のチャンネル番号とを対比することにより対比が行われ、メモリに記憶される。これは、所与の番組標識と番組情報標識との間に所定の関係性が見出された場合に行われる。このような構成により、圧縮コードからのチャンネル番号の数値と実際のチャンネルの実際のチャンネル番号とを対比する相関図、すなわちメモリ・マップが自動的に作成される。
【００１５】
好ましくは、番組情報標識は放送番組から抽出される。更に、好ましくは、番組情報標識は放送テレビ信号の垂直帰線間隔から抽出される。好適な実施例では、放送情報標識にはチャンネル名が含まれ、所与の番組標識にもチャンネル名が含まれ、双方のチャンネル名の比較がなされる。
【発明を実施するための最良の形態】
【００１６】
本発明の別の実施例はチャンネル・セレクタが適切なチャンネルを選択できるようにし、かつ番組と関連する番組情報標識とが複数の放送チャンネルを通して多様な時間に放送されるチャンネルの番組放送を録画するようにレコーダを制御するコントローラである。コントローラは圧縮コードを受信するための入力端子を含んでいる。各々の圧縮コードには個々のチャンネル、開始時間および番組の長さの値の集合で表されるデータが組込まれている。各々の圧縮コードの長さは個々の圧縮コードによって表される個々のチャンネル番号、開始時間および番組の長さの値を連結した長さよりも短い。デコーダは受信した圧縮コードを少なくとも個々のチャンネルと開始時間の値へと拡張する。チャンネル・セレクタは圧縮コードの一つからの個々のチャンネル番号の値に対応するチャンネルから放送番組を選択することが可能である。受信された圧縮コードの一つによって表される少なくとも一つの値と、放送番組情報標識の一つの少なくとも一部との間に所定の関係性があるか否かの判定がなされる。このような判定がなされた後、レコーダは録画することが可能にされて選択された放送番組の録画がなされるか、または、レコーダが使用不能にされて選択された放送番組の一つの録画が終了する。このようにして、番組が早く開始したり、遅く終了した場合に録画を開始したり、終了したりするように圧縮コードを利用してレコーダ用の内蔵式、または遠隔コントローラをプログラムすることができる。
【００１７】
好ましくは、圧縮コードは一つ、または複数の英数字である。好ましくは、圧縮コードはキーボードによって入力される。一実施例では、コントローラはレコーダから独立しており、別の実施例ではコントローラはレコーダに内蔵されている。
【００１８】
好ましくは、番組情報標識は放送番組から抽出される。番組情報標識は好ましくは放送テレビ信号の垂直帰線から抽出される。
【実施例】
【００１９】
第１図は携帯装置、または装置本体１８上に実装されたコントローラ１２を含む遠隔操作装置、もしくはプログラマ１０を示している。装置本体１８内の電気ピン１６と１７によって携帯装置１２内の接点１６ａおよび１７ａのそれぞれに取り外し可能に信号通信のための電気的接続がなされる。ピン１７はコントローラと装置本体内の共通のアースに接続されている。キーパッド１５はユーザーが選択する番組に対応するＧ−コードを入力するための入力手段を形成している。ディスプレー１４はユーザー入力を表示し、確認し、かつマイクロコンピュータ（第３図を参照）からユーザーにメッセージを通信するために利用される通常の液晶ディスプレーである。第２図に示した装置本体１８の背部２０は従来形のＶＣＲの“ＶＩＤＥＯ  ＯＵＴ”から放送番組を受信するための手段を形成するＲＣＡ形ジャック２３を有している。
【００２０】
ＶＣＲは従来形のＶＣＲであり、ＶＩＤＥＯ  ＯＵＴ（ビデオ出力）２２はＶＣＲのチューナ４２に接続された従来形のＲＣＡ形ジャックであり、RF  OUT２５はチューナ４２に繋がるＶＣＲへのビデオ入力またはアンテナ入力に直接接続されたジャックである。このようにして、ＶＣＲへのビデオ信号入力はＶＣＲとチューナとがターンオンしているか否かに関わらず常にＶＣＲの入力から常にＴＶ２７へのＲＦ  ＯＵＴ２５に送られ、また、入力ビデオ信号からチューナ４２によって選択された実際のチャンネルからのビデオ信号は、チューナがターンオンしている場合にＶＩＤＥＯ  ＯＵＴ２２に送られ、そこからケーブル２２ａを介して遠隔操作装置の装置本体１８に送られる。
【００２１】
第３図は携帯装置１２と装置本体１８、および従来形のＶＣＲ４４を含むシステムの詳細を示した概略構成図であり、ＶＣＲはレコーダを形成している。第１図の携帯装置１２、圧縮コードを入力するためのキーパッド１５、ＬＣＤ１４およびＶＰＳスイッチ１９が図示されている。発振器２６はマイクロコンピュータ２４によって利用されるクロック信号（図示せず）を発生するための通常の再生正弦波を発生する。マイクロコンピュータ２４には中央処理装置（ＣＰＵ）２４ａと、読取り専用記憶装置（ＲＯＭ）２４ｂと、等速呼出し記憶装置（ＲＡＭ）２４ｃと、ＲＡＭ内の積層型記憶装置２４ｄと、Ｉ／Ｏポート２４ｅと、タイマー／カウンタ２４ｆと、時刻クロック発生器２４ｇとを含んでいる。時刻クロック発生器２４ｇは好ましくは、Ｇ−コードを復号するために必要な時刻信号を供給し、かつ適正な時間にＶＣＲをターンオン、ターンオフするための、マイクロコンピュータ内のプログラムされたクロックである。好ましい実施例では、マイクロコンピュータ２４はＬＣＤ１４、キーパッド１５、ＶＰＳスイッチ１９、発振器２６、およびＩＲ送信機３４と直接インタフェースできるＮＥＣの７５３０μＰＤｘマイクロコンピュータである。赤外線（ＩＲ）送信機３４はマイクロコンピュータ２４によって駆動され、マイクロコンピュータ２４からの信号によって表されるＩＲコードをＶＣＲ４４に伝送する。ＩＲ送信機３４は例えばリットンの２８７ＩＣ  ＩＤダイオードを含んでいる。
【００２２】
装置本体１８を参照すると、ＶＰＳ抽出装置３２はＶＣＲ４４から受信した番組用のテレビ信号からＶＰＳコード、もしくは番組情報標識を抽出し、かつ復号し、復号されたＶＰＳコードをピン１６および１７（第１図）を介してマイクロコンピュータ２４にディジタル形式で伝送する。ＶＰＳ抽出装置３２は好ましくは集積回路チップであり、例えばシーメンスのＳＡＡ４７００ＶＰＳ抽出器である。
【００２３】
ＶＣＲ４４はアンテナ４０を介して受信された放送ビデオ信号をテープカセット４４ａに録画するためにＩＲ信号によって制御される従来型のビデオカセット・レコーダである。ビデオ番組用のＴＶ信号はチューナ４２によって受信され、かつ選択され、ケーブル２２ａを介してＶＩＤＥＯ  ＯＵＴ２２を経てＶＰＳ抽出装置３２に伝送される。ＩＲ受信機３８は携帯装置１２からＩＲ進行を受信する。コントローラ４５はマイクロコンピュータ２４からＩＲ受信機３８を経て制御信号、もしくは指令を受信する。コントローラ４５によって電源４７および４９からチューナ４２および録画制御装置５１への電力が付勢される。コントローラ４５は更に、チューナ４２によって選択され、供給されるＴＶ信号の周波数もしくはチャンネルを切り換える。録画制御装置５１は、電源４９からの電力がそれぞれ付勢、除勢されると、チューナ４２により受信された番組の録画を開始し、また、停止する。
【００２４】
第１図、３図および４図、および以下の例を参照しつつ遠隔制御装置の動作を検討する。ユーザーはテレビ番組ガイド内で選択される番組に対応するＧ−コード（図示せず）を探索し、キー０から９を用いてＧ−コードの１０進数を携帯装置１２に順次し、その後で英数字キーパッド１５の入力キー２１を押すことによって手順を進める。ユーザー選択された追加の番組のそれぞれに対応して各Ｇ−コード毎に上記の手順を反復することができる。
【００２５】
所望の各々のＧ−コードが入カキーを押して入力されると直ちに、コードはマイクロコンピュータ２４によって、マイクロコンピュータ２４のＲＰＭ２４ｂ内に記憶された復号プログラムに従って個々の番組チャンネル、日付、開始時間および長さの値へと復号され、拡張される。（ステップ６０）復号プロセスは前述の符号化プロセスの逆である。復号と符号化の双方のプロセスとも先行出願で詳細に説明されている。
【００２６】
ユーザーが第１の選択番組に対応するＧ−コードとして“１１３８”を入力し、第２の選択番組に対応するＧ−コードとして“２６５”を入力したものと想定する。これらのＧ−コードは、ユーザーが入力した直後にマイクロコンピュータ２４のＲＡＭ２４ｃ内に記憶される。マイクロコンピュータ２４のＣＰＵ２４ａは上記コードの各々に対応する個々のチャンネル、日付、開始時間および長さの値を決定する。例えば、Ｇ−コード１１３８は特定の月の１５日の７：３０ｐ．ｍｐに３０分の長さにてチャンネル４で放送される予定の番組に対応する。マイクロコンピュータ２４はユーザーが選択した番組の各Ｇ−コード毎の符号化されたチャンネル、日付、開始時間および長さの値をＲＡＭ２４ｃの別個の積層記憶域２４ｄに記憶する。Ｇ−コードに対応する番組の値は、最も早い日付および開始時間から最も遅い日付および開始時間へと進む復号された開始時間の順に順次積層２４ｄの上から下へと配列されている。最も早い日付と開始時間を伴うＧ−コード用の番組値は常に積層の最上部にある。
【００２７】
積層の最上部にある番組用の値を利用して、マイクロコンピュータ２４は送信時間中に進行する番組が適正に録画されることを確実にするため、開始時間の値で示された時間の例えば３時間である所定時間だけ、好ましくは少なくとも５分間だけ前にチューナ４２をターンオンする。（ステップ６４）マイクロコンピュータ２４はＩＲ信号上の電力をＶＣＲ４４のＩＲ受信機３８に伝送するようにＩＲ送信機３４に指令することによって上記の動作を遂行する。コントローラ４５はＩＲ受信機３８からの信号を受信し、電４７からチューナ４２へと電力を付勢、すなわち印加する。例えばＧ−コード２６５の場合を参照すると、マイクロコンピュータ２４は１５日の６：３５ｐ．ｍ．にチューナ４２への電力を付勢する。その後、マイクロコンピュータ２４は、積層の最上部のチャンネル値に対応するチャンネル選択ＩＲ信号をＶＣＲ４４へと送信して、コントローラ４５がチューナ４２をチャンネル７に切り換えるようにＩＲ送信機３４に対して指令する。（ステップ６６）この時点で、ＶＣＲはユーザーが選択した番組の送信の５分前に番組チャンネル７にチューニングされ、チャンネル７用のテレビ信号をＶＰＳ抽出装置３２に供給する。
【００２８】
ＶＰＳ抽出装置３２は第５図ａおよび第５図ｂに示されたテレビ信号の垂直帰線間隔内の番組情報標識、もしくはＶＰＳ信号を受信し、かつ分離し、これらをマイクロコンピュータ２４と適合するディジタル形式へと復号する。復号された信号はピン１６および１７を経て直接的に、または個々のバッファ回路（図示せず）を介してマイクロコンピュータ２４へのＩ／Ｏポート２４ｅへと結合される。（ステップ６８）
第５図ｂのＶＰＳ語形式によって示されるように、１４の語が復号されたＶＯＳコードを構成する。語１１−１４は３２ビットのデータからなっている。これらの３２ビットは第６図に示され、次のように配列されている。ビット２から６はビデオ番組用の予定送信日を特定し、ビット７から１０は予定送信月を特定し、ビット１１から１５は予定送信時を特定し、ビット１６から２１は予定送信分を特定し、ビット２２から２５は予定送信地域（例えば番組が送信される州や国）を特定し、ビット２６から３１は番組が送信されるチャンネル面を特定する。このように、ＶＰＳ方式では、ＶＰＳコード内の語１１から１４のビット０から３１で表される６群のデータは番組チャンネル、日付、および開始時間情報を含んでいる。
【００２９】
これらの３２ビットのデータは各ＶＰＳコード内に継続的に伝送される。マイクロコンピュータ２４はそれぞれが予定送信日、月、時、分およびチャンネル名を特定するビット２−６、７−１０、１１−１５、１６−２１、および２６−３１を分離する。ＶＰＳスイッチ１９はセットされると（ステップ７０）、マイクロコンピュータ２４がビット１１−２１で特定される開始時間と、この例では６：３０ｐ．ｍ．である積層の最上部の番組値の開始時間との同一性（すなわち所与の関係性）を継続的に比較する。このようにして、マイクロコンピュータ２４はＩＲ送信機３４を経てＶＣＲ４４に指令を送り、録画制御装置５１がテープカセット４４ａ用の駆動装置（図示せず）への電力を付勢し、かつテープカセット４４ａに番組を録画できるようにし、または録画を開始する。これは復号されたＶＰＳコードが積層２４ｄの最上部の開始時間値と適合し、すなわち等しくなると即座に行われる。次にチューナ４２によって選択されたチャンネル内の放送信号が図示しないがこの分野では公知の録画ヘッドと回路を用いて録画される。
【００３０】
同じ開始時間を特定する同じＶＰＳコードは番組が終了するまで放送番組の垂直帰線間隔内で伝送される。番組が終了すると、次の番組には異なる開始時間を伴う新たなＶＰＳコードが含まれている。ＶＰＳの開始時間が変更になった場合、マイクロプロセッサ２４は積層２４ｄの最上部の開始時間値からの差を検出することによって新たな開始時間を認識し、録画を不能にし、すなわち停止するためにＩＲ送信機３４を介してＶＣＲ４４へと指令する。（ステップ７８）その結果、コントローラ４５によってチューナ４２からの電力が除去され、かつテープカセット４４ａ用の駆動装置から電源４９が除勢され、それによってカセット４４ａでの録画が終了する。従って、例えばスポーツの時間延長の場合の様に録画された番組が予定の番組の長さを超えた延長した場合は、その番組用のＶＰＳコードに含まれている開始時間は、番組が終了するまでＧ−コードによって特定された開始時間と適合する状態を継続し、従って番組はその全体が録画される。
【００３１】
番組の録画が終了すると（ステップ７８）、マイクロコンピュータ２４は次に早い開始時間を有するＧ−コードを含む積層の最上部の次の記憶域の復号された値を積層の最上部にポップ・アップし（ステップ８６）、録画プロセスは積層の最上部の番組値に関して前述したようにして反復される。（手順のステップ６４）。
【００３２】
ユーザーがＧ−コードに含まれる開始時間にのみ基づいて、選択した番組の録画を開始することにした場合は、ＶＰＳスイッチ１９はユーザーによってセットされることはない。（ステップ７０）このような場合は、マイクロコンピュータ２４はＶＰＳコードによって示された開始時間には関わりなく、積層の最上部の開始時間の値によって表される開始時間に厳密に録画を開始するためにＶＣＲ４４を起動させるＩＲ信号を送信する。この目的のため、コントローラ４５はテープカセット４４ａ用の駆動装置への電力を付勢し、それによって積層の最上部の開始時間を伴う番組は録画される。しかし、マイクロコンピュータ２４はＶＰＳ抽出装置３２から受信した各ＶＰＳコード内の開始時間を継続的にチェックし、かつ積層の最上部の開始時間値と比較し（ステップ７６）、それによってその開始時間が積層の最上部の開始時間値と符合しないＶＰＳコードが存在する場合（ステップ８０）、マイクロプロセッサ２４は前述のようにコントローラ４５に対して録画を停止するように指令する。（ステップ７８）マイクロコンピュータ２４が符合する開始時間を伴うＶＰＳコードを全く受信しない場合（ステップ８０）、マイクロコンピュータ２４はＶＣＲ４４内のコントローラ４５に対して、経過時間が積層の最上部の番組の長さの値に等しくなった後に録画を停止するように指令し（ステップ８２と８８）、その後、積層はポップ・アップされ、ステップ６４が反復される。このように、ＶＰＳコードが存在しなくてもシステムは作動する。
【００３３】
本発明の別の実施例が第７図に示されている。第７図では、遠隔操作装置１０の代わりに従来型のＶＣＲ遠隔制御装置３９が使用されており、そのこと以外は個々のチャンネル、日付、開始時間および長さの値を復号し、かつ拡張し、また、積層に記憶するためにＧ−コードをＩＲ信号を経てＶＣＲに伝送することができることができる。遠隔制御装置３９はユーザーが入力した情報をＩＲ信号を経て遠隔−からＶＣＲ４４′に送信するだけである。ＩＲ送信機３４、キーパッド１５、およびディスプレー１４がＶＣＲ４４′内に内蔵されていることを除いては、全て第１図の遠隔制御装置１０と同じ部品である。このように、ＶＰＳ抽出装置３２′、ＶＰＳスイッチ１９′、発振器２６′、およびマイクロコンピュータ２４′は全てＶＣＲ４４′内に格納されている。本発明のこの実施例は、これまで説明し、第１図から第３図に示したものと基本的に同一の動作を行う基本的に同一の素子を使用しており、第７図では′符号を付した同一の参照番号で示してある。遠隔制御装置１０によって行われる機能は、この場合はＶＣＲ内に位置するＧ−コード適合型のＶＣＲデコーダ４８′によって行われる。
【００３４】
本発明の上記の実施例を説明する際に、“放送”番組を例にとったが、この用語はケーブルを介して、または衛星や地方ＴＶ局からの電波で送信される番組をも含むものとして用いられている。従って、チューナ４２は衛星受信機またはケーブル・ボックス、ならびにアンテナ４０を経てＶＰＳコードを有するビデオ信号を受信できる。更に、第３図に示した本発明の実施例では、ＶＰＳ抽出装置３２はＶＣＲ４４内部に格納することができ、その場合にはマイクロコンピュータ２４はＶＣＲ４４の出力から直接、またはＩＲコードを経て抽出されたＶＰＳコードを受信する。更に、ＶＰＳ抽出装置３２を、垂直帰線間隔内に伝送されるだけではなく、テレビ番組のビデオ画面部分内に伝送されるＶＰＳのようなコードを抽出するように設計することも可能である。その上、遠隔テキストの形式で送信される番組関連コードを抽出するために、ＶＰＳ抽出装置の代わりにシーメンスのＳＤＡ  ５２３１のような遠隔テキスト・デコーダを使用することもできる。別の実施例では、本発明はそれぞれの番組開始時間を特定するコードと共に送信される（ビデオ番組を伴わない）音声番組を録音するようにもできる。このように、本発明の多様な実施例は、送信機が送信される番組とともに番組の開始時間を含む番組情報標識を送信する任意の音声、またはビデオ・プログラミング・システムで使用するのに適している。
【００３５】
その他の構成も可能である。例えば、積層の最上部の値によって示されるＴＶ番組の遅延によって、積層の次の記憶位置の値に対応する番組が最初に出現することがある。本発明の一実施例では、マイクロコンピュータによってＶＣＲのチューナが前述のようにターンオンされ、積層の２つの最上部位置のいずれかの開始時間の値と符合する開始時間用の抽出されたＶＰＳ標識を走査するようにされる。これは、例えばマイクロコンピュータが積層の最上部の２つの位置にチャンネル値毎にチャンネル間でＶＣＲチューナを前後に交互に切換え、かつ連続する５分間の間隔で、またはより頻繁に積層の最上部の２つの位置のいずれかの開始時間値と符合する開始時間を有するＶＰＳ標識を走査するようにさせることによって行われる。ＶＰＳ標識の開始時間と、積層の最上部の開始時間値との符合が認められると、マイクロコンピュータは前述のように、積層の最上部のチャンネル値によって特定されたチャンネル内の番組放送を録画し、かつ録画を終了するようにさせる。これに対して、ＶＰＳ標識の開始時間と、積層の最上部の次の記憶域の開始時間とが符合した場合は、マイクロコンピュータは積層の最上部の次の記憶域の値が積層の最上部へとポップ・アップされるようにし、かつ前述のように積層の最上部に移動したチャンネル値内の指定のチャンネルから番組を録画し、かつ録画を終了するために利用するようにさせる。
【００３６】
あるいは、マイクロプロセッサによって、積層の最上部の開始時間値によって示された時間の前の所定時間でＶＣＲチューナがスイッチオンされ、積層の最上部のチャンネル値に対応するチャンネルを選択し、かつ選択されたチャンネルからのＴＶ信号を監視するようにされる。開始時間と符合するＶＰＳ標識が見出せなかった場合は、ＶＣＲチューナは所定時間後に、すなわち積層の最上部の開始時間によって示された時間の３時間後にターンオフされ、走査は終了する。積層の次の記憶域に示された番組の走査も、積層の次の記憶域の開始時間の５分前に終了することができ、その後、積層はポップ・アップされよう。次にマイクロコンピュータはＶＣＲチューナがこの時点では積層の最上部にあるチャンネル値に対応する実際のチャンネルを選択するようにさせる。次にマイクロコンピュータは積層の最上部の開始時間の値と符合する開始時間を伴うＶＰＳ標識の走査を開始し、ＶＣＲ標識がある場合はＶＣＲが録画を開始するようにさせる。このようにして、積層の最上部の先行する値の番組がスキップされる。
【００３７】
Ｇ−コードとＶＰＳコード内に含まれる情報を比較するためにその他の方法と装置も可能である。このように、Ｇ−コードから導出された単数または複数の追加の値をＶＰＳコードからの対応する値と比較することができよう。
チャンネルのマッピング
第１図−３図は第８図と組み合わせてチャンネルのマッピング用の本発明の別の実施例を示している。この実施例では、遠隔走査装置１０から受信されたＶＰＳコードは、圧縮されたＧ−コードからのチャンネル番号値を利用して適正な実際のチャンネルを選択するために利用されるＲＡＭ２４ｃ内のチャンネル・マップ、すなわち相関表１１０を作成するために利用される。局、すなわちＡＢＣがそのビデオ信号の一部としてＶＰＳコードを送信した場合、放送チャンネル名、すなわちＡＢＣは後述するように、遠隔走査装置１０の適正なチャンネル・マッピング、すなわち準備のためのチャンネル相関表をコンパイルするために利用することができる。
【００３８】
携帯式コントローラ１２はチャンネル・マッピングしてＲＡＭ２４ｃ内の相関表を作成し、かつこの相関表１１０を利用して所定のチャンネル名とＧ−コードチャンネル番号毎に適正な実際のチャンネル番号（およびチャンネル）が選択されるようにされている。
【００３９】
この目的のため、先ず第９図に示されているＲＡＭ２４ｃの表１１０に事前記憶させることによって、各Ｇ−コード毎のチャンネル番号に、“ＮＡＭＥ”および“Ｇ−コード・チャンネル番号”の標識を付した段に示されている所望の番組名を指定する。ＡＢＣのような各々のチャンネル名は一つの地域または一つのケーブル・システムでの一つの実際の周波数またはチャンネル番号と対応するが、異なる地域、または異なるケーブル・システムでは周波数とチャンネル番組は異なっている。携帯式コントローラ１２は、対応するＧ−コード番号毎に行内の実際のチャンネル番号を決定し、記憶することによって各Ｇ−コード・チャンネル番号間の相関表を自動的に完成、すなわち作成し、かつＲＡＭ２４ｃ内の表１１０を完成するように構成されている。
【００４０】
第８図は相関表１１０を自動的に作成するための携帯用装置１２の動作を示した流れ図である。携帯用装置１２は装置本体１８内に装入され、ビデオ・ボタン２３が押される。次にマイクロコンピュータ２４はチャンネル１０のような実際のチャンネル番号を無作為に選択することによって動作を開始し(ステップ９２)、チューナ４２が対応する実際のチャンネルまたはＴＶの周波数に切換えるようにＶＣＲに信号を送る（ステップ９２）。マイクロコンピュータ２４は次にＴＶ信号の選択されたチャンネルから復号されたＶＰＳコードを受信し（ステップ９４、９６）、放送チャンネル名を含むビット２６−３１を分離する。マイクロコンピュータ２４は抽出されたＶＰＳコードからのチャンネル名を表のチャンネル名と比較し（ステップ９８、１００）、チャンネル名の一つとの一致が検知されると、対応するＧ−コード・チャンネル番号と共に表１１０の対応する行内の実際のチャンネル番号を記憶する（ステップ１００および１０２）。この動作はビデオ・ボタンを再び押して、表１１０の所望の行の全てが実際のチャンネル番号で満たされるまで、異なる実際のチャンネル番号とＴＶ信号のチャンネルとを選択することによって反復される（ステップ９４、９６および９８）。例えば、ＡＢＣのＧ−コード・チャンネル７に実際のチャンネル番号１０が割当てられ、ＮＢＣのＧ−コード４に実際のチャンネル番号３９が割当てられる。例示のために第９図には表１１０の数行しか示していないが、所望のＧ−コード・チャンネル番号値と、実際のチャンネルの全てのための追加の行が前述の方法で作成されることが理解されよう。
【００４１】
第９図に示した相関表１１０は次に、携帯式コントローラ内のマイクロコンピュータによって後続の動作中に適正な実際のチャンネルを選択するために利用される。この目的のため、前述のように録画用の番組を選択するためにＧ−コード用のチャンネル番号値が利用される毎に、ＲＡＭ２４ｃｄ内に含まれる表１１０内のＧ−コードのチャンネル値は同じ行の対応する実際のチャンネル番号を選択するために検査される。次に、選択された実際のチャンネル番号がＶＣＲに伝送され、対応する実際のチャンネルを経た番組放送が選択され、かつ前述のように録画される。たとえば、Ｇ−コードのチャンネル値７と４によって、実際のチャンネル番号１０と３９の番組がＶＣＲ４４内で録画されるために選択される。
【００４２】
前述のチャンネル相関表は第７図に示した実施例のような、本発明の別の実施例、または放送チャンネル名が遠隔テキスト・デコーダによって抽出される実施例を利用してコンパイルすることもできる。
ＩＲコード選択
ハンドヘルドコントローラ１２は、それが通信している形態のＶＣＲと通信するために必要とされる特定のプロトコルを自動的に決める。各形態のＶＣＲは、事前にストアされたプロトコルの自身の対応する組を有していて、ＩＲ信号を介しての特定の通信を可能にする。
【００４３】
この目的のために、図３のハンドヘルドコントローラのＲＯＭ２４ｂはメモリテーブル２４ｅを有している。このテーブルには、ＩＲコードの組が、ＶＣＲをオンにし、ＶＣＲのチューナで特定のチャンネルを選択し、ＶＣＲが記録のためにテープカセットの駆動の開始及び駆動及び記録の終了を引き起させるための、各形態のＶＣＲに送られるべき信号のタイミング、シークエンス及びコーディングを決めるために記憶される。プロトコルの一つの組が、ハンドヘルドコントローラが通信することの出来る各異なるＶＣＲ及び他の装置に対して記憶される。特定のＶＣＲに対するプロクトコルの組が、テーブル内に見出され、一度選択されると、ＩＲ信号を使用する後で生じる通信に対して使用される。
【００４４】
ベースユニット１８と協働するハンドヘルドコントローラは、標準ＶＩＤＥＯ  ＯＵＴＯ又は大多数のＶＣＲに与えられるビデオ出力コネクタ２２を使用して構成されており、ＶＣＲに対する正しいプロトコルの組か位置された時を自動的に決める。
【００４５】
図１０は、テーブル２４ｅに記憶されるＩＲコードの特定の組を自動的に決め且つ選択する、ハンドヘルドコントローラ及び図３に示されるベースユニットの動作のシークエンスを示すフロー図である。先ず、ハンドヘルドコントローラ１２か、ベース１８に挿入され、キーボード上の入力ボタン２５が押されて、自動セットアップ動作が引き起こされ、フローのブロック２００及び２０２が開始する。ブロック２０４中、ハンドヘルドコントローラ及びベースユニット１８は、ビデオ信号がＶＩＤＥＯ  ＯＵＴコネクタ２２からケーブル２２ａ上に存在するか否かを決める。
【００４６】
ＶＩＤＥＯ  ＯＵＴコネクタ２２上にビデオ信号が存在することか、以下の様にして検出される。ブロック２０４の動作中、マイクロコンピュータがＶＩＤＥＯ  ＯＵＴコネクタ２２からはビデオ信号が存在しないことを検出すると、ＶＣＲが始めにオン状態であることが分かり、ブロック２０６に入り、そこで、ＩＲコードの組に対して対応するＶＣＲをどの様にしてオンにするかを述べるコード信号が、テーブル２４ｅ内のＩＲコードの組の一つから得られる。ブロック２０８中は、適当なＶＣＲターンオンＩＲ信号が送信機３４を介してＶＣＲ４４に送信される。ブロック２１０中に、マイクロコンピュータ２４は、ビデオ信号がＶＩＤＥＯ  ＯＵＴコネクタ２２に存在するか否かを決める。ビデオ信号が存在する場合は、ＶＣＲに対するＩＲコードの正しい組が探索されていることが分かり、ブロック２１２及び２１６に入り、ここで、上述の様に、ＩＲコードの対応する組がＶＣＲの後での制御のために選択され、動作がブロック２１８で終了する。ブロック２１０中に、マイクロコンピュータ２４が、ＶＩＤＥＯ  ＯＵＴコネクタ２２からは存在しないことを検出しない場合、ブロック２１２及び２１４に入る。ここで、別のＶＣＲに対するＩＲコードの組の別のものが再導入されて、ＩＲコードの新たに選択された組に対するターンオン信号がエンデバーに送信され、上述と同じ方法でＶＣＲをオン状態にする。ブロック２０８−２１４の動作は、マイクロコンピュータがＶＩＤＥＯ  ＯＵＴコネクタ２からビデオ信号を検出するまで、繰り返され、この場合、ブロック２１２、２１６及び２１８に上述の様にブロック２１２から入る。図１０の右側の動作はＶＣＲが元々オン状態であると言う状況で異なっている外は、左側と同じである。ブロック２０４中に、マイクロプロセッサがＶＩＤＥＯ  ＯＵＴコネクタ２２から信号を検出し、ブロック２０６ａ及び２０８ｂに入る。ここで、一つの形態のＶＣＲに対するＩＲコードの組がテーブル２４ｅから選択され、ＩＲコードの選択された組からのターンオフ信号がＶＣＲに送信されて、ＶＣＲをオフ状態にすることを試みる。ブロック２１０ａ及び２１２ａ中に、マイクロコンピュータは、ビデオ信号がＶＩＤＥＯ  ＯＵＴコネクタ２２から受信されたことを検出し、もし検出しない場合は、テーブル２４ｅからのＩＲコードの正しい組が選択されたかは未知であり、ブロック２１６及び２１８に入る。ここで、テーブル２４ｅのＩＲコードの対応する組が、ハンドヘルドコントローラを作動するのに将来使用するために選択される。ブロック２１２ａ中に、マイクロコンピュータが、ビデオ信号がＶＩＤＥＯ  ＯＵＴコネクタ２２に依然として存在することを検出する場合、ブロック２１４ａに入る。ここで、ＩＲコードの選択された組からのＶＣＲをターンオフするための信号が、ブロック２０８ａ中に、ＶＣＲに送信され、この次に、ブロック２１０ａ及び２１２ａに上述の様に入る。
【００４７】
ＶＩＤＥＯ  ＯＵＴコネクタ２２からのビデオ信号が存在することは、別の方法で、マイクロコンピュータによって検出することが出来る。これを行なうことが出来る一つの方法は、図１１内の２２０の様に、センサ又は検出器を加えることにある。このセンサ又は検出器は、ビデオ信号が、ＶＩＤＥＯ  ＯＵＴコネクタ２２に接続されるケーブル２２ａ上に存在するか否かを検出し、ピン１６及び１７を介してマイクロコンピュータに特別のコード信号を形成する。
【００４８】
行なうことの出来る別の方法は、マイクロコンピュータをプログラムして、実際のチャンネル選択信号を、送信機３４を介して、ＶＣＲに送信し、チューナ４２を選択された実際のチャンネルにスイッチして、対応するプログラムからのＶＰＳラベルをＶＰＳ検出器３２によって抽出させることによる。マイクロコンピュータは与えられた既知のＶＰＳラベルを、選択された実際のチャンネルから抽出されたＶＰＳラベルと比較するようにプログラムされる。等しいことが検出される時、チューナ、よってＶＣＲ４４がオン状態にされたことが分かる。
【００４９】
他のアプローチは、マイクロコンピュータに、送信機３４が、チューナ４２が対応する実際のチャンネルにスイッチさせる一連の異なる実際のチャンネル選択信号を順次送信させる。マイクロコンピュータは、この例では、何らかのラベルが存在していることが検出されるまで、抽出されたＶＰＳ信号を監視する様にプログラムされる。何らかのＶＰＳラベルが検出される場合、ＶＣＲがオン状態に成ったと想定される。ＶＰＳラベルが検出されない場合、ＶＣＲがオンでないと想定される。
【００５０】
ＶＣＲの制御を参照して、図３に示される様な、ＩＲコードの自動選択が記述されたが、ＩＲコードの自動選択は、洗濯機、乾燥機、自動温度制御装置等の他の形態の消費者向電気装置について採用することができる。これらの装置においては、フィードバックは、消費者向電気装置から、その装置が適切にオンにされ又はオフにされた、又は適切に活動された時を示すコードを選択するコントローラに与えられる。このコードに従って、ＩＲコードの対応する組を消費者向電気装置を制御するのに使用することができる。
【００５１】
本発明の装置及び方法及び意図された利点が、以上の記述から理解されるが、本発明の精神及び範囲から離れること無しに、又要件の利点の総てを犠牲すること無しに、構成部分の形態、構造、及び構成に種々の変更を行なうことが出来ることは明らかであろう。上述された形態は、単に実施例の説明のためである。
【図面の簡単な説明】
【００５２】
【図１】ＶＣＲを起動、起動停止させるためにＧ−コードを入力し、関連するＶＰＳコードと共にビデオ番組を受信するための、本発明を実施したコントローラの正面透視図である。
【図２】図１のコントローラの背面図である。
【図３】図１のコントローラとＶＣＲを含むシステムの概略構成図である。
【図３ａ】ＶＣＲ、ＴＶ、コントローラおよびＶＰＳデコーダ・チップの間を相互に電気的に接続し、かつ信号を結合するための構成の、本発明を実施した概略構成図である。
【図４】図１のコントローラの動作を示した流れ図である。
【図５ａ】テレビジョン信号の垂直帰線間隔の間のＶＰＳコード放送の様式を示している。
【図５ｂ】テレビジョン信号の垂直帰線間隔の間のＶＰＳコード放送の様式を示している。
【図６】本発明の種々の実施例によって引用される、チャンネル、日付、および開始時間の値を含む放送ＶＰＳコードの語１１から１４を示している。
【図７】コントローラがＶＣＲ内に内蔵されている本発明の別の実施例の概略構成図である。
【図８】チャンネルのマッピングのため、チャンネル相関表をコンパイルするための本発明を実施した方法の流れ図である。
【図９】図１のコントローラと図７のシステムによるチャンネルをマッピングするために使用されるチャンネル相関表を示している。
【図１０】ＶＣＲ用のＩＲコードを自動的に選択するための図３に示したシステムの動作を示した流れ図である。
【図１１】別な装置本体の構成図である。
【符号の説明】
【００５３】
１４  ディスプレー
１５  キーパッド
３４  ＩＲ送信機
３９  遠隔制御装置
４４′  ＶＣＲ
【図１】
2008278521.tif 000003
【図２】
2008278521.tif 000004
【図３】
2008278521.tif 000005
【図３Ａ】
2008278521.tif 000006
【図４】
2008278521.tif 000007
【図５Ａ】
2008278521.tif 000008
【図５Ｂ】
2008278521.tif 000009
【図６】
2008278521.tif 000010
【図７】
2008278521.tif 000011
【図８】
2008278521.tif 000012
【図９】
2008278521.tif 000013
【図１０】
2008278521.tif 000014
【図１１】
2008278521.tif 000015