(57)【特許請求の範囲】
【請求項１】
互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置において、
上記複数種類のデータのうち、指定された第１の種類のデータの受信開始時刻を設定する設定手段と、
上記設定手段により設定された上記受信開始時刻に達する所定時間前に、当該受信開始時刻が設定された上記第１の種類のデータとは異なる第２の種類のデータを受信している場合に、所定のメッセージを出力するメッセージ出力手段と、
上記メッセージ出力手段により上記メッセージが出力された結果、ユーザの入力に応じ、上記第１の種類のデータと上記第２の種類のデータとのうち、いずれの種類のデータを受信するかを選択する選択手段と
を具えることを特徴とする受信装置。
【請求項２】
互いにフォーマットが異なる上記複数種類のデータのうち、任意に選択された種類の上記データを受信するように切り換える切換手段
を具え、
上記切換手段は、
上記第１の種類のデータと上記第２の種類のデータとのうち、上記選択手段により選択された方の種類の上記データを上記受信開始時刻に受信するように切り換える
ことを特徴とする請求項１に記載の受信装置。
【請求項３】
上記切換手段により受信するように切り換えられた種類の上記データが受信されたとき、当該データを記録する記録手段
を具えることを特徴とする請求項２に記載の受信装置。
【請求項４】
互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置で用いられる受信方法において、
上記複数種類のデータのうち、指定された第１の種類のデータの受信開始時刻を設定する設定ステップと、
設定した上記受信開始時刻に達する所定時間前に、当該受信開始時刻が設定された上記第１の種類のデータとは異なる第２の種類のデータを受信している場合に、所定のメッセージを出力するメッセージ出力ステップと、
上記メッセージを出力した結果、ユーザの入力に応じ、上記第１の種類のデータと上記第２の種類のデータとのうち、いずれの種類のデータを受信するかを選択する選択ステップと
を具えることを特徴とする受信方法。
【請求項５】
上記第１の種類のデータと上記第２の種類のデータとのうち、上記選択ステップにおいて選択した方の種類の上記データを上記受信開始時刻に受信するように切り換える切換ステップ
を具えることを特徴とする請求項４に記載の受信方法。
【請求項６】
上記切換ステップにおいて受信するように切り換えた種類の上記データが受信されたとき、当該データを記録する記録ステップ
を具えることを特徴とする請求項５に記載の受信方法。
【請求項７】
互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置で用いられるプログラムにおいて、
上記複数種類のデータのうち、指定された第１の種類のデータの受信開始時刻を設定する設定ステップと、
設定した上記受信開始時刻に達する所定時間前に、当該受信開始時刻が設定された上記第１の種類のデータとは異なる第２の種類のデータを受信している場合に、所定のメッセージを出力するメッセージ出力ステップと、
上記メッセージを出力した結果、ユーザの入力に応じ、上記第１の種類のデータと上記第２の種類のデータとのうち、いずれの種類のデータを受信するかを選択する選択ステップと
を実行させるためのプログラムが記録された記録媒体。
【請求項８】
上記第１の種類のデータと上記第２の種類のデータとのうち、上記選択ステップにおいて選択した方の種類の上記データを上記受信開始時刻に受信するように切り換える切換ステップ
を実行させるためのプログラムが記録された請求項７に記載の記録媒体。
【請求項９】
上記切換ステップにおいて受信するように切り換えた種類の上記データが受信されたとき、当該データを記録する記録ステップ
を実行させるためのプログラムが記録された請求項８に記載の記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は受信装置及びその方法並びに記録媒体に関し、例えばデータ放送の受信装置（ＩＲＤ：Integrated Reciever Decoder ）に適用して好適なものである。
【０００２】
【従来の技術】
従来、この種のデータ放送システムにおいては、放送局は、複数番組の番組内容を表す映像データ及び音声データ（以下、これを番組データと呼ぶ）と、これら番組のガイド欄のような一覧表（以下、これを番組表と呼ぶ）を表す電子番組ガイド情報（以下、これをＥＰＧ（Electronic Program Guide）データと呼ぶ）をＭＰＥＧ２（Moving Picture Experts Group Phase 2）方式を用いて圧縮符号化した後、それぞれ所定単位ごと（例えば 184〔byte〕のデータ量ごと）にパケット（以下、これをＴＳ（Transport Stream）パケットと呼ぶ）化して多重化処理することにより、トランスポートストリームを形成し、これをディジタル放送信号として衛星を介して伝送するようになされている。
【０００３】
このようなディジタル放送システムにおける受信装置では、ユーザの指示に基づき、ディジタル放送信号として受信したトランスポートストリームに含まれる各ＴＳパケットからＥＰＧデータに対応するＴＳパケットを抽出し、これが生成された順番と逆の手順に従って元の信号形態に復元した後、当該ＥＰＧデータに基づく番組表をモニタに画面表示するようになされている。
【０００４】
受信装置には、受信ボードを介してパーソナルコンピュータ（Personal Computer ）が設けられ、モニタに表示されている番組表に基づいて、ユーザが所望する番組のチャンネル番号、開始時刻及び終了時刻等の予約内容を設定し得るようになされている。
【０００５】
ユーザはパーソナルコンピュータを用いてモニタに表示されたＥＰＧデータに基づく番組表を目視しながら、所望の番組を予約設定しておく。やがて予約した番組の開始時刻に達すると、受信装置は、当該番組に対応するトランスポートストリームを抽出し、これが生成された順番と逆の順番に従って元の信号形態に復元した後、受信ボードを介してパーソナルコンピュータ内部のハードディスクドライブ（ＨＤＤ：Hard Disc Drive ）に記録するようになされている。
【０００６】
【発明が解決しようとする課題】
ところで、近年、ディジタル衛星放送を用いたインターネットシステムが考えられている。かかる衛星インターネットシステムにおいては、ユーザがインターネットサービスを利用する場合、受信側からサービスプロバイダへ転送要求を送信するアップロードを地上回線を介して行う一方、サービスプロバイダから受信側へサービス情報信号を送信するダウンロードを通信衛星を介して行うことにより、従来のような地上回線のみを用いたインターネットシステムよりも格段と高速でサービス情報をユーザに提供し得るようになされている。
【０００７】
ところが、かかる衛星インターネットシステムに上述したディジタル放送システムにおける受信装置を適用する場合、衛星インターネットシステムにおいて受信したサービス情報信号と、ディジタル放送システムにおいて受信したディジタル放送信号とでは、互いにパケットのフォーマットが異なるため、受信装置及びパーソナルコンピュータ間を接続する受信ボードにおいて、両方の信号を同時にパーソナルコンピュータへダウンロードさせることは非常に困難となる。
【０００８】
このためディジタル放送システムについて所望番組を予約しておいた場合であっても、衛星インターネットシステムにおけるサービス情報信号を受信している最中に、当該予約した番組の開始時刻になったときには、現時点の受信対象である衛星インターネットシステムの方を優先するため、ディジタル放送システムにおけるディジタル放送信号をパーソナルコンピュータ内部のハードディスクドライブに記録することができなくなり、この結果ユーザによる番組予約動作が全く無視されるという問題があった。
【０００９】
本発明は以上の点を考慮してなされたもので、互いにフォーマットが異なる複数のデータを管理することができる受信装置及びその方法並びに記録媒体を提案しようとするものである。
【００１０】
【課題を解決するための手段】
かかる課題を解決するため本発明においては、互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置において、複数種類のデータのうち、指定された第１の種類のデータの受信開始時刻を設定する設定手段と、設定手段により設定された受信開始時刻に達する所定時間前に、当該受信開始時刻が設定された第１の種類のデータとは異なる第２の種類のデータを受信している場合に、所定のメッセージを出力するメッセージ出力手段と、メッセージ出力手段によりメッセージが出力された結果、ユーザの入力に応じ、第１の種類のデータと第２の種類のデータとのうち、いずれの種類のデータを受信するかを選択する選択手段とを設けるようにした。
【００１１】
この結果、互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置において、受信開始時刻に受信することが指定された第１の種類のデータがユーザの看過により受信出来なくなる事態を未然に回避すると共に、第１の種類のデータを受信するために、現在受信中である第２の種類のデータの受信をユーザの許可無く中断する事態も未然に回避して、これら第１の種類のデータと第２の種類のデータとのいずれを受信するかをユーザに選択させることができる。
【００１２】
また本発明においては、互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置で用いられる受信方法において、複数種類のデータのうち、指定された第１の種類のデータの受信開始時刻を設定した後、設定した受信開始時刻に達する所定時間前に、当該受信開始時刻が設定された第１の種類のデータとは異なる第２の種類のデータを受信している場合に、所定のメッセージを出力し、メッセージを出力した結果、ユーザの入力に応じ、第１の種類のデータと第２の種類のデータとのうち、いずれの種類のデータを受信するかを選択するようにした。
【００１３】
この結果、互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置で用いられる受信方法において、受信開始時刻に受信することが指定された第１の種類のデータがユーザの看過により受信出来なくなる事態を未然に回避すると共に、第１の種類のデータを受信するために、現在受信中である第２の種類のデータの受信をユーザの許可無く中断する事態も未然に回避して、これら第１の種類のデータと第２の種類のデータとのいずれを受信するかをユーザに選択させることができる。
【００１４】
さらに本発明においては、互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置に対し、複数種類のデータのうち、指定された第１の種類のデータの受信開始時刻を設定する設定ステップと、設定した受信開始時刻に達する所定時間前に、当該受信開始時刻が設定された第１の種類のデータとは異なる第２の種類のデータを受信している場合に、所定のメッセージを出力するメッセージ出力ステップと、メッセージを出力した結果、ユーザの入力に応じ、第１の種類のデータと第２の種類のデータとのうち、いずれの種類のデータを受信するかを選択する選択ステップとを実行させるためのプログラムが記録された記録媒体を設けるようにした。
【００１５】
この結果、互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置において、受信開始時刻に受信することが指定された第１の種類のデータがユーザの看過により受信出来なくなる事態を未然に回避すると共に、第１の種類のデータを受信するために、現在受信中である第２の種類のデータの受信をユーザの許可無く中断する事態も未然に回避して、これら第１の種類のデータと第２の種類のデータとのいずれを受信するかをユーザに選択させることができる。
【００１６】
【発明の実施の形態】
以下図面について、本発明の一実施の形態を詳述する。
【００１７】
（１）本実施の形態による受信システムの構成
図１において、１は全体として本実施の形態による受信システムを示し、受信側２において、放送局３から衛星４を介して送信されるディジタル放送信号Ｓ１を受信すると共に、サービスプロバイダ５から衛星４を介して送信されるサービス情報信号Ｓ２を受信するようになされ、ユーザの指示に応じて、ディジタル放送システム又は衛星インターネットシステムを選択的に利用し得るようになされている。
【００１８】
データ放送システムにおいて、放送局３は、複数番組分の番組データ及びＥＰＧデータをＭＰＥＧ２方式を用いて圧縮符号化した後、それぞれＴＳパケット化して多重化処理することによりトランスポートストリームを形成し、これを上述したディジタル放送信号Ｓ１としてアンテナ３Ａから衛星４を介して送信するようになされている。
【００１９】
このディジタル放送信号Ｓ１が受信側２内のアンテナ６を介してＩＲＤからなる受信装置７に受信されると、受信装置７は、ユーザの指示に基づき、トランスポートストリームに含まれる各ＴＳパケットからＥＰＧデータに対応するＴＳパケットを抽出し、これが生成された順番と逆の手順に従って元の信号形態に復元した後、得られたＥＰＧデータを受信装置７に設けられた表示部（図示せず）に画面表示する。
【００２０】
ユーザは表示部に表示された番組表を目視しながら、所望の番組を予約設定しておく。やがて予約した番組の開始時刻に達すると、受信装置７は、当該番組データに対応するＴＳパケットを抽出し、これが生成された順番と逆の順番に従って元の信号形態の番組データに復元した後、受信ボード８を介してパーソナルコンピュータ９内部に設けられたハードディスクドライブ（図示せず）に記録する。
【００２１】
一方、衛星インターネットシステムにおいては、まず受信側２内のパーソナルコンピュータ９は、ユーザが所望するサービス情報（例えばＷＷＷ（World Wide Web）ブラウザ等）の転送要求を送る前段階として、パーソナルコンピュータ９に固有の識別データをＩＳＤＮ（Integrated Services Digital Network ）等の地上回線１０及びインターネット１１を介してサービスプロバイダ５に供給する。
【００２２】
サービスプロバイダ５は、パーソナルコンピュータ９から与えられた識別データに基づいて、当該パーソナルコンピュータ９が契約対象であると認証した場合のみ、認証確認情報としての使用可能なサービスＩＤ（Identification）をインターネット１１及び地上回線１０を介してパーソナルコンピュータ９に送出する。
【００２３】
パーソナルコンピュータ９は、受信ボード８を介して接続された受信装置７をサービスＩＤによって指定されたチャンネルを選局するように制御すると共に、当該サービスＩＤで表されるサービス情報の転送要求を地上回線１０及びインターネット１１を介してサービスプロバイダ５に送出する。
【００２４】
サービスプロバイダ５は、与えられた転送要求に応じたサービス情報を表す映像データをサーバ（図示せず）から読み出して、これをＩＰ（Internet Protocol ）パケットのデータ部に付加すると共に、上述した識別データに基づくパーソナルコンピュータ９のＩＰアドレス及びＭＡＣ（Media Access Control：媒体アクセス制御）アドレスを当該ＩＰパケットのヘッダ部に付加する。
【００２５】
ここでＩＰアドレスとは、ＩＰパケットを送受信する際のネットワーク層におけるネットワーク・アドレスとホスト・アドレスとからなる固有のアドレスであり、ＭＡＣアドレスとは、ＬＡＮ（Local Area Network）に接続されている端末を識別するために用いられる固有の物理アドレスである。
【００２６】
サービスプロバイダ５は、図２に示すように、各ＩＰパケットごと（図２（Ａ））に、ヘッダ部に４〔byte〕ずつ割り当てられたＩＰアドレス（図２（Ｂ））の下位３〔byte〕をそのまま下位３〔byte〕にマッピングし、上位３〔byte〕にはサービスＩＤをマッピングするようにして、計６〔byte〕の固有のＭＡＣアドレスを生成する（図２（Ｃ））。
【００２７】
因みに衛星インターネットシステムにおけるＩＰパケットは、例えば図３に示すようなパケットフォーマットとして表される。実際にデータ放送システムにおけるＩＰパケットのフォーマットと比較すると、ＩＰパケットのヘッダ部を構成するＭＡＣアドレス等が異なっており、この結果衛星インターネットシステムとデータ放送システムとではデータフォーマットが一致しないことがわかる。
【００２８】
続いてサービスプロバイダ５は、例えばＭＰＥＧ２方式等のデータ圧縮符号化方式を用いて、図４に示すように、各ＩＰパケットごと（図４（Ａ））にそれぞれ複数のＴＳパケットに変換することにより、各ＴＳパケットを多重化してなるトランスポートストリームを生成する（図４（Ｂ））。
【００２９】
この後、サービスプロバイダ５は、トランスポートストリームをサービス情報信号Ｓ２としてアンテナ５Ａから衛星４を介して送信する一方、受信側２において、サービス情報信号Ｓ２をアンテナ６を介して受信装置７に受信する。
【００３０】
受信装置７は、上述したサービスプロバイダ５による認証時において指定されたチャンネルのディジタル放送信号を例えばＱＰＳＫ（Quadrature Phase Sift Keying）復調方式で復調した後、トランスポートストリームとして抽出する。続いて受信装置７は、抽出したトランスポートストリームを分離して複数のＴＳパケットを得た後、当該各ＴＳパケットを生成した順番と逆の手順に従って元のＩＰパケットをそれぞれ生成する。
【００３１】
この後パーソナルコンピュータ９は、複数のＩＰパケットにそれぞれ付加されたＭＡＣアドレスを、受信ボード８内のＲＯＭ（図示せず）に予め記憶されているＭＡＣアドレスと比較することにより、一致したＩＰパケットのみを自分宛てのＩＰパケットとして抽出（以下、これをフィルタリングと呼ぶ）する。かくしてパーソナルコンピュータ９は、得られたＩＰパケットのデータ部に付加されたサービス情報を表す映像データを表示部（図示せず）の画面上にグラフィック表示するようになされている。
【００３２】
このように衛星インターネットサービスでは、受信側２からサービスプロバイダ５へ転送要求を送信するアップロードを地上回線１０及びインターネット１１を介して行う一方、サービスプロバイダ５から受信側２へサービス情報を送信するダウンロードを衛星４を介して行うようになされている。
【００３３】
（２）受信側の構成
実際に受信側２は図５に示すように構成され、データ放送システムを利用するにあたってユーザが予め所望の番組を予約設定する場合、放送局３（図１）から送信されるディジタル放送信号Ｓ１がアンテナ６を介して受信装置７内のチューナ２０に受信されると、当該チューナ２０は、ＣＰＵ２１から与えられるチャンネル指定コマンドに基づいて、衛星４に搭載されたトランスポンダ（図示せず）を選局すると共に、当該トランスポンダに割り当てられている複数チャンネルのうち指定されたチャンネルにチューニングする。
【００３４】
続いて復調器２２は、上述のように指定されたチャンネルのディジタル放送信号Ｓ１を例えばＱＰＳＫ復調方式で復調した後、トランスポートストリームとして抽出する。誤り訂正部２３は、抽出したトランスポートストリームに対してＣＲＣ（Cyclic Redundancy Check ）を用いた誤り訂正処理を行った後、デマルチプレクサ２４に送出する一方、高速出力ポート２５、ＴＴＬ（Transistor Transistor Logic ）回路２６及びＰＣＩ（Peripheral Component Interconnect ）バス２７を順次介して受信ボード８に送出する。
【００３５】
デマルチプレクサ２４は、抽出したトランスポートストリームを分離して複数のＴＳパケットを得た後、当該各ＴＳパケットのうちユーザによって指定された番組又は番組表に対応するＴＳパケットのみをＭＰＥＧデコーダ２８に送出する。
【００３６】
ＭＰＥＧデコーダ２８は、与えられた各ＴＳパケットを、放送局３（図１）において生成した順番と逆の手順に従って元の信号形態である番組データ又はＥＰＧデータに復元した後、指定された番組データに基づく番組又はＥＰＧデータに基づく番組表を表示部２９において表示させる。
【００３７】
一方、受信ボード８は、図６のように構成され、チューナ２０（図５）において指定されたチャンネルのトランスポートストリームがＲＳ−422 からなるシリアルインタフェース（Ｉ／Ｆ）３０を介してデマルチプレクサ３１に与えられる。
【００３８】
デマルチプレクサ３１は、ＣＰＵ３２の制御に応じて、チューナ２０（図５）において指定されたチャンネルのトランスポートストリームを複数のＴＳパケットに分離した後、ユーザによって指定された番組又は番組表に対応するＴＳパケットのみをＴＳ／ＩＰ変換部３３に送出する。
【００３９】
ＴＳ／ＩＰ変換部３３は、与えられた各ＴＳパケットを、放送局３（図１）において生成した順番と逆の手順に従って元のＩＰパケットにそれぞれ変換した後、ＰＣＩ／ＩＦブリッジ３４を介してパーソナルコンピュータ９（図５）に送出する。
【００４０】
図５に示すパーソナルコンピュータ９において、受信ボード８から送出されるＩＰパケットは、ＣＰＵ４０に与えられると、ＣＰＵ４０は、各ＩＰパケットをデコードして、指定された番組データ及びＥＰＧデータを得た後、これらをバス４１を介してハードディスクドライブ４２に順次記録する。
【００４１】
この後、ＣＰＵ４０は、ユーザの指示に応じて、ハードディスクドライブ４２からＥＰＧデータを読み出して、当該ＥＰＧデータに基づく番組表を表示部４３に画面表示させる。ユーザは表示部４３に画面表示されたＥＰＧデータに基づく番組表を目視しながら、入力部９Ａを用いて所望の番組を予約設定すると、当該入力部９Ａから予約設定信号がインタフェース４４及びバス４１を介してＣＰＵ４０に与えられる。
【００４２】
この後、衛星インターネットシステムを利用する場合、パーソナルコンピュータ９では、ユーザの操作に応じて入力部９Ａから与えられるコマンドに基づいて、システム４０は、ＲＡＭ４６に記録されているワーキングプログラムを読み出して、衛星インターネットシステムの受信ソフトウェアを起動させる。
【００４３】
ＣＰＵ４０は、ＲＯＭ４７からＭＡＣアドレスを含む識別データを読み出した後、バス４１を介してモデム４８に送出する。モデム４８は、識別データに対して所定の変復調処理を施した後、ディジタル通信網としての地上回線１０及びインターネット１１を経てサービスプロバイダ５に送信する。
【００４４】
続いてサービスプロバイダ５では、識別データに基づいてパーソナルコンピュータ９が契約対象であると認証された場合、パーソナルコンピュータ９は、サービスプロバイダ５から供給されるサービスＩＤをインターネット１１及び地上回線１０を介してモデム４８に受ける。
【００４５】
ＣＰＵ４０は、モデム４８を介して得られたサービスＩＤを受信ボード８内のＰＣＩ／ＩＦブリッジ３４を介してＣＰＵ３２に送出する。
【００４６】
受信ボード８内のＣＰＵ３２は、サービスＩＤに基づき、リモコンコード発生部３５を制御して、サービスＩＤで表されるサービス情報に対応するトランスポンダを選局すると共に当該トランスポンダに割り当てられている複数のチャンネルのうち当該サービス情報に対応するチャンネルをチューニングする。
【００４７】
ＣＰＵ４０は、与えられたサービスＩＤで表されるサービス情報の転送要求を地上回線１０及びインターネット１１を介してサービスプロバイダ５に送出する。
【００４８】
サービスプロバイダ５は、与えられた転送要求に応じたサービス情報を表す映像データをサーバ（図示せず）から読み出して、これをＩＰパケットのデータ部に付加すると共に、上述した識別データに基づくパーソナルコンピュータ９のＩＰアドレス及びＭＡＣアドレスを当該ＩＰパケットのヘッダ部に付加する。
【００４９】
続いてサービスプロバイダ５は、ＭＰＥＧ２方式等のデータ圧縮符号化方式を用いて各ＩＰパケットごとにそれぞれ複数のＴＳパケットに変換することにより、当該各ＴＳパケットを多重化してなるトランスポートストリームを生成する。
【００５０】
この後、サービスプロバイダ５は、トランスポートストリームをサービス情報信号としてアンテナ５Ａから衛星４を介して送信する一方、受信側２において、サービス情報信号をアンテナ６を介して受信装置７内のチューナ２０に受信する。
【００５１】
続いて復調器２２は、上述したサービスプロバイダ５による認証時において指定したチャンネルのサービス情報信号を例えばＱＰＳＫ復調方式で復調した後、トランスポートストリームとして抽出する。誤り訂正部２３は、抽出したトランスポートストリームに対して所定の誤り訂正処理を行った後、高速出力ポート２５、ＴＴＬ回路２６及びＰＣＩバス２７を順次介して受信ボード８に送出する。
【００５２】
この後、受信ボード８内のデマルチプレクサ３１には、受信装置７内のチューナ２０において指定されたチャンネルのトランスポートストリームがシリアルインタフェース３０を介して与えられる。
【００５３】
このときＣＰＵ３２は、与えられた記録開始信号に基づき、デマルチプレクサ３１を制御して、得られたトランスポートストリームのうちサービス情報に対応するＴＳパケットのみを抽出させる。
【００５４】
続いてＴＳ／ＩＰ変換部３３は、デマルチプレクサ３１において抽出された各ＴＳパケットをそれぞれ元のＩＰパケットに変換した後、ＰＣＩ／ＩＰブリッジ３４を介してパーソナルコンピュータ９に送出する。
【００５５】
パーソナルコンピュータ９内のＣＰＵ４０は、各ＩＰパケットに付加されているＭＡＣアドレスを、ＲＯＭ４７に予め記憶されているＭＡＣアドレスと比較することにより、一致したＩＰパケットのみを自分宛てのＩＰパケットとしてフィルタリングした後、得られた各ＩＰパケットをバス４１を介してハードディスクドライブ４２に順次記録する。
【００５６】
またＣＰＵ４０は、ユーザが所望するサービス情報を含むＩＰパケットをハードディスクドライブ４２から読み出して、これをバス４１を介して表示部４３に与えることにより、当該ＩＰパケットのデータ部に付加されたサービス情報を表す映像データを当該表示部４３の画面上にグラフィック表示するようになされている。
【００５７】
ところでパーソナルコンピュータ９内部のＣＰＵ４０は、常時タイマ４５を起動させており、当該タイマ４５のカウント動作を監視しながら、予約設定信号に基づく予約した番組の開始時刻に達する約５分前になったと認識したとき、ＲＯＭ４７に予め記憶されている、例えば「５分後に予約した番組の録画をしますか？」等のメッセージを表すメッセージデータを読み出して、当該メッセージを表示部４３の画面上の所定位置に表示するようになされている。
【００５８】
ユーザは表示部４３に表示されたメッセージを目視しながら、予約した番組を記録するか否かを判断し、当該判断結果を入力部９Ａを用いて入力すると、当該入力部９Ａから予約判断信号がインタフェース４４及びバス４１を介してＣＰＵ４０に与えられる。
【００５９】
ＣＰＵ４０は、予約判断信号に基づく判断内容が肯定的な場合のみ、記録開始信号を受信ボード８内のＰＣＩ／ＩＦブリッジ３４を介してＣＰＵ３２に送出する。
【００６０】
受信ボード８内のＣＰＵ３２は、与えられた記録開始信号に基づき、リモコンコード発生部３５を制御して、予約した番組に対応するチャンネルを指定するためのチャンネル指定信号を、シリアルインタフェース３０及びＰＣＩバス２７を介して受信装置７内のＴＴＬ回路２６を経てＣＰＵ２１に送出する。
【００６１】
ＣＰＵ２１は、チャンネル指定信号に基づき、チューナ２０を制御して、予約した番組に対応するトランスポンダを選局すると共に当該トランスポンダに割り当てられている複数のチャンネルのうち当該番組に対応するチャンネルをチューニングする。
【００６２】
やがて受信ボード８内のデマルチプレクサ３１には、受信装置７内のチューナ２０において指定されたチャンネルのトランスポートストリームがシリアルインタフェース３０を介して与えられる。
【００６３】
このときＣＰＵ３２は、与えられた記録開始信号に基づき、デマルチプレクサ３１を制御して、得られたトランスポートストリームのうち予約した番組に対応するＴＳパケットのみを抽出させる。
【００６４】
続いてＴＳ／ＩＰ変換部３３は、デマルチプレクサ３１において抽出された各ＴＳパケットをそれぞれ元のＩＰパケットに変換した後、ＰＣＩ／ＩＰブリッジ３４を介してパーソナルコンピュータ９に送出する。
【００６５】
かくしてパーソナルコンピュータ９では、ＣＰＵ４０の制御に応じて、得られた各ＩＰパケットに基づく番組データをハードディスクドライブ４２に記録する。
【００６６】
（４）パーソナルコンピュータ内のＣＰＵのソフトウェア構成
実際上、パーソナルコンピュータ９内のＣＰＵ４０は、図７に示すように、管理アプリケーション５０の制御の下で、データ放送用アプリケーション５１又は衛星インターネット用アプリケーション５２がネットワーク・ドライバ・インタフェース仕様（ＮＤＩＳ：Network Driver Interface Specification）５３を介してドライバ５４と階層的に接続されたソフトウェア構成を有し、当該ドライバ５４において受信ボード８とのデータを送受信するようになされている。
【００６７】
このＣＰＵ４０において、管理アプリケーション５０は、図８に示すアプリケーション管理処理手順ＲＴ１を実行して、衛星インターネットシステムの利用中にデータ放送システムにおける予約した番組の開始時刻になったとき、当該番組についての録画の要否をユーザに選択させることができる。
【００６８】
管理アプリケーション５０は、当該アプリケーション管理処理手順ＲＴ１をステップＳＰ０から開始すると、ステップＳＰ１において、ユーザが衛星インターネットシステムを選択した場合、管理アプリケーション５０は、衛星インターネット用アプリケーション５２を起動させる。
【００６９】
このとき衛星インターネット用アプリケーション５２は、パケット９に固有の識別データをモデム４８、地上回線１０及びインターネット１１を順次介してサービスプロバイダ５に送出する。サービスプロバイダ５において、パーソナルコンピュータ９が契約対象であると認証した場合、サービスプロバイダ５からインターネット１１、地上回線１０及びモデム４８を順次介して送出されるサービスＩＤ及びＩＰアドレスがドライバ５４に与えられる。
【００７０】
管理アプリケーション５０は、ドライバ５４に与えられたＩＰアドレス及びサービスＩＤをネットワーク・ドライバ・インタフェース仕様５３を介して衛星インターネット用アプリケーション５２に供給する。この衛星インターネット用アプリケーション５２は、アプリケーションプログラムからユーザが選択するサービス情報に応じたサービスＩＤに基づくチャンネル選局コマンドを読み出した後、ネットワーク・ドライバ・インタフェース仕様５３、ドライバ５４及び受信ボード８を順次介して受信装置７に送出する。
【００７１】
受信装置７では、チャンネル選局コマンドに基づいて、チューナ２０が選局制御され、サービスＩＤで表されるサービス情報に対応するトランスポートストリームが抽出された後、受信ボード８に与えられる。受信ボード８では、得られたトランスポートストリームのうち、当該サービス情報に対応するＴＳパケットのみ抽出された後、当該各ＴＳパケットがパーソナルコンピュータ９内のＣＰＵ４０におけるドライバ５１に供給される。
【００７２】
管理アプリケーション５０は、ドライバ５４を制御して、与えられた各ＴＳパケットを衛星インターネットシステムに対応したフォーマットに補正した後、この結果得られたサービス情報をネットワーク・ドライバ・インタフェース仕様５３を介して衛星インターネット用アプリケーション５２に供給する。
【００７３】
衛星インターネット用アプリケーション５２は、サービス情報を表す映像データを所定の表示プログラムに従ってグラフィックに変換して表示部４３に表示する。
【００７４】
続いてステップＳＰ２において、管理アプリケーション５０は、データ放送用アプリケーション５１内で予約データの有無を検出することにより、データ放送システムにおいて予約設定されているか否かを判断し、肯定結果が得られたときステップＳＰ３に進む。
【００７５】
これに対してステップＳＰ２において否定結果が得られたとき、このことはデータ放送システムにおいて予約設定されていないことを表しており、このまま衛星インターネットシステムを継続すれば良いため、このとき管理アプリケーション５０は、ステップＳＰ８に進んで当該アプリケーション管理処理手順ＲＴ１を終了する。
【００７６】
このステップＳＰ３において、管理アプリケーション５０は、予約した番組の開始時刻になったか否かを判断し、肯定結果が得られるまで待った後、ステップＳＰ４に進む。このステップＳＰ４において、管理アプリケーション５０は、データ放送用アプリケーション５１を制御して、衛星インターネットシステムにおけるサービス情報が表示部４３に表示された状態で、所定のメッセージを当該表示部４３に重畳表示させる。
【００７７】
続いて、管理アプリケーション５０は、ステップＳＰ５に進んで、ユーザの指示に応じて衛星インターネット用アプリケーション５２を中断させることにより、衛星インターネットシステムを終了する。
【００７８】
この後、管理アプリケーション５０は、ステップＳＰ６に進んで、データ放送用アプリケーション５１を起動させる。このときデータ放送用アプリケーション５１は、アプリケーションプログラムから予約した番組に応じたチャンネル選局コマンドを読み出した後、ネットワーク・ドライバ・インタフェース仕様５３、ドライバ５４及び受信ボード８を順次介して受信装置７に送出する。
【００７９】
受信装置７では、チャンネル選局コマンドに基づいて、チューナ２０が選局制御され、予約した番組に対応するトランスポートストリームが抽出された後、受信ボード８に与えられる。受信ボード８では、得られたトランスポートストリームのうち、当該番組に対等するＴＳパケットのみ抽出された後、当該各ＴＳパケットがパーソナルコンピュータ９内のＣＰＵ４０におけるドライバ５１に供給される。
【００８０】
このようにしてステップＳＰ７において、管理アプリケーション５０は、ドライバ５４を制御して、与えられた各ＴＳパケットをデータ放送システムに対応したフォーマットに補正した後、この結果得られた番組内容をネットワーク・ドライバ・インタフェース仕様５３を介してデータ放送用アプリケーション５１に供給する。
【００８１】
管理アプリケーション５０は、データ放送用アプリケーション５１を制御して、予約した番組を表す番組データをハードディスクドライブ４２に記録させた後、ステップＳＰ８に進んで当該アプリケーション管理処理手順ＲＴ１を終了する。
【００８２】
（５）本実施の形態の動作及び効果
以上の構成において、この受信システム１では、予めユーザがパーソナルコンピュータ９を用いてデータ放送システムにおける所望の番組の予約設定をしておき、衛星インターネットシステムを利用している最中に、当該予約した番組の開始時刻に近づいたとき、その旨を表すメッセージを表示部４３に表示させる。
【００８３】
ユーザはメッセージを目視しながら、このまま衛星インターネットシステムを利用し続けるか、又はデータ放送システムについての録画動作を行うかを選択する。この結果、データ放送システムが選択された場合、パーソナルコンピュータ９内のＣＰＵ４０は、内部のソフトウェアにおいて、衛星インターネットシステムに対応するアプリケーションを中断すると共に、データ放送システムに対応するアプリケーションを起動することにより、当該データ放送システムを受信可能な状態に設定する。
【００８４】
従って予約設定した番組の開始時刻に達したとき、衛星インターネットシステムに代えてデータ放送システムが受信対象として切り換えられ、予約した番組の内容が確実に録画することができ、かくしてユーザの予約動作が無視されるのを未然に回避することができる。
【００８５】
以上の構成によれば、互いにフォーマットが異なるデータ放送システム及び衛星インターネットシステムを受信対象とした受信システム１において、フォーマットの相違に起因して受信側２で同時に受信できない場合であっても、衛星インターネットシステムの利用中にデータ放送システムについての予約した番組の開始時刻直前になったとき、その旨をメッセージ表示してユーザにいずれか一方のシステムを選択させるようにしたことにより、データ放送システムにおけるユーザの予約動作が無視させるのを回避することができ、かくしてフォーマットが異なるデータを管理し得る受信システム１を構築することができる。
【００８６】
（６）他の実施の形態
なお上述の実施の形態においては、互いにフォーマットが異なる複数のデータとして、データ放送システムにおけるディジタル放送信号Ｓ１及び衛星インターネットシステムにおけるサービス情報信号Ｓ２を適用した場合について述べたが、本発明はこれに限らず、衛星波以外にも地上波やケーブル信号等の種々のデータに広く適用し得る。
【００８７】
また上述の実施の形態においては、データ放送システムにおけるディジタル放送信号Ｓ１について、予約した番組の受信開始時刻を設定する設定手段として、パーソナルコンピュータ９に設けられた入力部９Ａ及びＣＰＵ４０を適用した場合について述べたが、本発明はこれに限らず、要はユーザによって指定されたデータの受信開始時刻を設定することができれば、設定手段としてはこの他種々の構成のものを適用しても良い。
【００８８】
例えば図９に示すように、パーソナルコンピュータ９内の表示部４３において、互いにフォーマットが異なるデータを表す「サービス１Ａ」、「サービスＢ」、「サービスＣ」……等がサービス選択領域ＳA 、ＳB 、ＳC ……として画面表示されている状態において、ユーザがマウスを有する入力部９Ａを用いて、所望のサービスに対応する画面領域をカーソルを合わせてクリックすることにより、当該サービスに応じたデータが受信対象として選択される。このとき開始ボタンＸにカーソルを合わせてクリックすることにより、当該選択したサービスが予約設定される。なお予約を中断する場合には中断ボタンＹにカーソルを合わせてクリックすれば良い。
【００８９】
さらに上述の実施の形態においては、パーソナルコンピュータ９内のＣＰＵ４０、表示部４３、タイマ４５及びＲＯＭ４７からなるメッセージ出力手段を用いて、タイマ４５が受信開始時刻に達する所定時間（例えば５分）前になったことをＣＰＵ４０が認識したとき、ＲＯＭ４７からメッセージデータを読み出して表示部４３に画面上の所定位置に表示するようにした場合について述べたが、本発明はこれに限らず、要は設定された受信開始時刻に達する所定時間前に所定のメッセージを出力することができれば、メッセージ出力手段としてはこの他種々の構成のものを広く適用しても良い。
【００９０】
この場合、メッセージの内容としては、実施の形態のような「５分後に予約した番組の録画をしますか？」等の文字列を表示部４３に表示させるのみならず、表示部４３に種々のマークをメッセージとして表示させるようにしても良く、また種々の色で発光させるようにしても良い。さらにはパーソナルコンピュータ９内部に設けられたスピーカ（図示せず）を用いて上述した文字列を音声として出力するようにしても良い。
【００９１】
さらに上述の実施の形態においては、データ放送システムにおけるディジタル放送信号Ｓ１及び衛星インターネットシステムにおけるサービス情報信号Ｓ２のうち任意に選択された単一の信号を受信するように切り換える切換手段として、パーソナルコンピュータ９におけるＣＰＵ４０のソフトウェア構成のうち、管理アプリケーション５０がデータ放送用アプリケーション５１又は衛星インターネット用アプリケーション５２を選択的に切り換えるようにした場合について述べたが、本発明はこれに限らず、ユーザに指定されたデータ（実施の形態ではデジタル放送信号Ｓ１）を受信開始時刻に受信することができれば、切換手段としてはこの他種々のソフトウェア構成のものを広く適用することができる。またソフトウェア構成のみならず、パーソナルコンピュータ９内に切換えスイッチ（図示せず）を設け、ＣＰＵ４０の制御に応じてディジタル放送信号Ｓ１又はサービス情報信号Ｓ２を選択的に切り換えるようにしても良い。
【００９２】
さらに上述の実施の形態においては、受信開始時刻に受信されたデータを記録する記録手段として、パーソナルコンピュータ９内のハードディスクドライブ４２を適用した場合について述べたが、本発明はこれに限らす、フォーマットが異なるデータを記録することができれば、この他種々の記録手段を適用しても良い。
【００９３】
【発明の効果】
上述のように本発明によれば、互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置において、複数種類のデータのうち、指定された第１の種類のデータの受信開始時刻を設定する設定手段と、設定手段により設定された受信開始時刻に達する所定時間前に、当該受信開始時刻が設定された第１の種類のデータとは異なる第２の種類のデータを受信している場合に、所定のメッセージを出力するメッセージ出力手段と、メッセージ出力手段によりメッセージが出力された結果、ユーザの入力に応じ、第１の種類のデータと第２の種類のデータとのうち、いずれの種類のデータを受信するかを選択する選択手段とを設けたことにより、受信開始時刻に受信することが指定された第１の種類のデータがユーザの看過により受信出来なくなる事態を未然に回避すると共に、第１の種類のデータを受信するために、現在受信中である第２の種類のデータの受信をユーザの許可無く中断する事態も未然に回避して、これら第１の種類のデータと第２の種類のデータとのいずれを受信するかをユーザに選択させることができ、かくして互いにフォーマットが異なる複数種類のデータを管理することができる受信装置を実現し得る。
【００９４】
また本発明によれば、互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置で用いられる受信方法において、複数種類のデータのうち、指定された第１の種類のデータの受信開始時刻を設定した後、設定した受信開始時刻に達する所定時間前に、当該受信開始時刻が設定された第１の種類のデータとは異なる第２の種類のデータを受信している場合に、所定のメッセージを出力し、メッセージを出力した結果、ユーザの入力に応じ、第１の種類のデータと第２の種類のデータとのうち、いずれの種類のデータを受信するかを選択するようにしたことにより、受信開始時刻に受信することが指定された第１の種類のデータがユーザの看過により受信出来なくなる事態を未然に回避すると共に、第１の種類のデータを受信するために、現在受信中である第２の種類のデータの受信をユーザの許可無く中断する事態も未然に回避して、これら第１の種類のデータと第２の種類のデータとのいずれを受信するかをユーザに選択させることができ、かくして互いにフォーマットが異なる複数種類のデータを管理することができる受信方法を実現し得る。
【００９５】
さらに本発明によれば、互いにフォーマットが異なる複数種類のデータをそれぞれ受信可能でありながらも、当該複数種類のデータを同時並行には受信不可能な受信装置に対し、複数種類のデータのうち、指定された第１の種類のデータの受信開始時刻を設定する設定ステップと、設定した受信開始時刻に達する所定時間前に、当該受信開始時刻が設定された第１の種類のデータとは異なる第２の種類のデータを受信している場合に、所定のメッセージを出力するメッセージ出力ステップと、メッセージを出力した結果、ユーザの入力に応じ、第１の種類のデータと第２の種類のデータとのうち、いずれの種類のデータを受信するかを選択する選択ステップとを実行させるためのプログラムが記録された記録媒体を設けるようにしたことにより、受信開始時刻に受信することが指定された第１の種類のデータがユーザの看過により受信出来なくなる事態を未然に回避すると共に、第１の種類のデータを受信するために、現在受信中である第２の種類のデータの受信をユーザの許可無く中断する事態も未然に回避して、これら第１の種類のデータと第２の種類のデータとのいずれを受信するかをユーザに選択させることができ、かくして互いにフォーマットが異なる複数種類のデータを管理できるようなプログラムを実行し得る。
【図面の簡単な説明】
【図１】本実施の形態による受信システムの構成を示すブロック図である。
【図２】ＭＡＣアドレスの生成についての説明に供する略線図である。
【図３】ＴＳパケットの生成についての説明に供する略線図である。
【図４】ＩＰパケットのフォーマットを示す図表である。
【図５】図１に示す受信側の構成を示すブロック図である。
【図６】図５に示す受信ボートの内部構成を示すブロック図である。
【図７】ＣＰＵのソフトウェア構成の説明に供するブロック図である。
【図８】アプリケーション管理処理手順の説明に供するフローチャートである。
【図９】パーソナルコンピュータを用いた予約設定の説明に供する略線図である。
【符号の説明】
１……受信システム、２……受信側、３……放送局、４……衛星、５……サービスプロバイダ、３Ａ、５Ａ、６……アンテナ、７……受信装置、８……受信ボード、９……パーソナルコンピュータ、１０……地上回線、１１……インターネット、２０……チューナ、２１、３２、４０……ＣＰＵ、２４、３１……デマルチプレクサ、３３……ＴＳ／ＩＰ変換部、３５……リモコンコード発生部、４２……ハードディスクドライブ、４３……表示部、４５……タイマ、４７……ＲＯＭ、４８……モデム、５０……管理アプリケーション、５１……データ放送用アプリケーション、５２……衛星インターネット用アプリケーション、５４……ドライバ。
【図１】
0004058661.tif 000002
【図２】
0004058661.tif 000003
【図３】
0004058661.tif 000004
【図４】
0004058661.tif 000005
【図５】
0004058661.tif 000006
【図６】
0004058661.tif 000007
【図７】
0004058661.tif 000008
【図８】
0004058661.tif 000009
【図９】
0004058661.tif 000010