(57)【特許請求の範囲】
【請求項１】
サーバ装置と、固有の装置識別情報が付与された１つ以上のクライアント装置とが、無線通信により接続されて形成される無線通信システムであって、
前記クライアント装置は、
前記サーバ装置に対する要求を示す情報に、自機の装置識別情報を付加した要求信号を形成する要求信号形成手段と、
前記要求信号形成手段により形成される前記要求信号を送信する要求信号送信手段と、
前記要求信号が主情報信号の提供を要求するものである場合に、前記サーバ装置から、暗号化されるとともに、当該クライアント装置の前記装置識別情報が送信先装置識別情報として付加された前記主情報信号を受信する受信手段と、
前記受信手段により受信された前記主情報信号に施されている暗号化処理を解読して、元の前記主情報信号を復号化する復号化手段と
を備え、
前記サーバ装置は、
前記クライアント装置からの前記要求信号を受信する要求信号受信手段と、
前記要求信号受信手段により受信された前記要求信号が、主情報信号の提供を要求するものである場合に、要求された前記主情報信号を暗号化する暗号化手段と、
前記暗号化手段により暗号化された前記主情報信号に、要求元の前記クライアント装置の前記装置識別情報を送信先装置識別情報として付加して送信信号を形成する送信信号形成手段と、
前記送信信号形成手段により形成された前記送信信号を送信する送信手段と
を備える無線通信システム。
【請求項２】
サーバ装置と、固有の装置識別情報が付与された１つ以上のクライアント装置とが、無線通信により接続されて形成される無線通信システムで用いられる前記クライアント装置であって、
前記サーバ装置に対する要求を示す情報に、自機の装置識別情報を付加した要求信号を形成する要求信号形成手段と、
前記要求信号形成手段により形成される前記要求信号を送信する要求信号送信手段と、
前記要求信号が主情報信号の提供を要求するものである場合に、前記サーバ装置から、暗号化されるとともに、当該クライアント装置の前記装置識別情報が送信先装置識別情報として付加された前記主情報信号を受信する受信手段と、
前記受信手段により受信された前記主情報信号に施されている暗号化処理を解読して、元の前記主情報信号を復号化する復号化手段と
を備えるクライアント装置。
【請求項３】
請求項２に記載のクライアント装置であって、
前記要求を示す情報を暗号化する要求情報暗号化手段を備え、
前記要求信号形成手段は、前記要求情報暗号化手段により暗号化された前記要求を示す情報を用いるものである
クライアント装置。
【請求項４】
請求項２または請求項３に記載のクライアント装置であって、
前記サーバ装置からの要求信号を受信する要求信号受信手段と、
前記要求信号受信手段により受信された前記要求信号に応じて各部を制御する制御手段と
を備えるクライアント装置。
【請求項５】
請求項４に記載のクライアント装置であって、
前記要求信号受信手段により受信された前記要求信号の前記要求を示す情報に施されている暗号化を解読し、元の要求を示す情報を復号化する復号化手段を
備えるクライアント装置。
【請求項６】
請求項２、請求項３、請求項４または請求項５に記載のクライアント装置であって、
前記暗号化および復号化の処理は、各装置のそれぞれが同じ暗号鍵を持つことによって実現する共通鍵方式により行なう
クライアント装置。
【請求項７】
請求項６に記載のクライアント装置であって、
前記共通鍵方式における共通鍵を公開鍵方式によって伝送することによって、各装置が前記共通鍵である同じ暗号鍵を持つようにする
クライアント装置。
【請求項８】
請求項２に記載のクライアント装置であって、
前記要求信号形成手段は、エラー検出情報を付加して、前記要求信号を形成することができるものであり、
前記受信手段により受信された前記サーバ装置からの送信信号に付加されているエラー検出情報に基づいて、エラー検出を行なうエラー検出手段を
備えるクライアント装置。
【請求項９】
サーバ装置と、固有の装置識別情報が付与された１つ以上のクライアント装置とが、無線通信により接続されて形成される無線通信システムで用いられる前記サーバ装置であって、
前記クライアント装置からの要求信号を受信する要求信号受信手段と、
前記要求信号受信手段により受信された前記要求信号が、主情報信号の提供を要求するものである場合に、要求された前記主情報信号を暗号化する暗号化手段と、
前記暗号化手段により暗号化された前記主情報信号に、要求元の前記クライアント装置の前記装置識別情報を送信先装置識別情報として付加して送信信号を形成する送信信号形成手段と、
前記送信信号形成手段により形成された前記送信信号を送信する送信手段と
を備えるサーバ装置。
【請求項１０】
請求項９に記載のサーバ装置であって、
前記受信手段により受信された前記要求信号が、サーバ装置に対する制御信号である場合に、前記制御信号に応じた制御を行なうようにする制御手段を
備えるサーバ装置。
【請求項１１】
請求項９または請求項１０に記載のサーバ装置であって、
前記受信手段の後段に、前記クライアント装置からの前記要求信号の前記要求を示す情報に施されている暗号化処理を解読して、元の要求を示す情報を復号化する要求情報復号化手段を
備えるサーバ装置。
【請求項１２】
請求項９または請求項１０に記載のサーバ装置であって、
前記クライアント装置に対する要求を示す情報と目的とする前記クライアント装置の装置識別情報とから要求信号を形成する要求信号形成手段と、
前記要求信号形成手段により形成される前記要求信号を送信する要求信号送信手段と
を備えるサーバ装置。
【請求項１３】
請求項１２に記載のサーバ装置であって、
前記要求信号形成手段に供給する前記要求を示す情報を暗号化する暗号化手段を
備えるサーバ装置。
【請求項１４】
請求項９、請求項１０、請求項１１、請求項１２または請求項１３に記載のサーバ装置であって、
暗号化、および、復号化の処理は、各装置のそれぞれが同じ暗号鍵を持つことによって実現する共通鍵方式を用いる
サーバ装置。
【請求項１５】
請求項１４に記載のサーバ装置であって、
前記共通鍵方式における共通鍵を公開鍵方式によって伝送することによって、各装置のそれぞれが前記共通鍵である同じ暗号鍵を持つようにする
サーバ装置。
【請求項１６】
請求項９に記載のサーバ装置であって、
前記要求信号受信手段により受信された前記クライアント装置からの前記要求信号に付加されている前記エラー検出情報に基づいて、エラー検出を行なうエラー検出手段を
備えるサーバ装置。
【請求項１７】
請求項１２または請求項１３に記載のサーバ装置であって、
前記要求信号形成手段は、エラー検出情報を付加して、前記要求信号を形成することができるものである
サーバ装置。
【請求項１８】
請求項１０に記載のサーバ装置であって、
前記主情報信号を受信する主情報信号受信手段と、
前記主情報信号受信手段により受信された前記主情報信号を記憶する記憶手段と
を備え、
前記制御手段は、前記受信手段により受信された前記要求信号に基づいて、前記主情報信号の前記記憶手段への記録、前記記憶手段からの前記主情報信号の読み出しを制御する
サーバ装置。
【請求項１９】
請求項１０に記載のサーバ装置であって、
前記制御手段は、前記要求信号受信手段により受信された前記要求信号が、情報の提供を要求するものである場合に、前記送信手段を動作可能にする
サーバ装置。
【請求項２０】
請求項９に記載のサーバ装置であって、
前記送信手段は、前記送信信号形成手段からの前記送信信号だけを所定の周波数の無線信号として送信する
サーバ装置。
【請求項２１】
サーバ装置と、固有の装置識別情報が付与された１つ以上のクライアント装置とが無線通信を行なう場合の無線通信方法であって、
前記クライアント装置が備える要求信号形成手段において、前記サーバ装置に対する要求を示す情報に、自機の装置識別情報を付加した要求信号を形成し、
前記クライアント装置が備える要求信号送信手段から前記サーバ装置に対して前記要求信号を送信し、
前記サーバ装置が備える要求信号受信手段において、前記クライアント装置からの前記要求信号を受信し、
前記サーバ装置が備える暗号化手段が、受信した前記要求信号が、主情報信号の提供を要求するものである場合に、前記主情報信号を暗号化し、
前記サーバ装置が備える送信信号形成手段において、暗号化された前記主情報信号と、要求元の前記クライアント装置の前記装置識別情報を送信先装置識別情報として付加して送信信号を形成し、
前記サーバ装置が備える送信手段から形成した前記送信信号を送信し、
前記クライアント装置が備える受信手段において、自機が送信した前記要求信号が主情報信号の提供を要求するものである場合に、前記サーバ装置から、暗号化されるとともに、自機の前記装置識別情報が送信先装置識別情報として付加された前記主情報信号を受信し、
前記クライアント装置が備える復号手段が、受信した前記主情報信号に施されている暗号化処理を解読して、元の前記主情報信号を復号して利用できるようにする
無線通信方法。
【請求項２２】
サーバ装置と複数のクライアント装置との間で無線によるネットワークによってパケット化されたデータを時間分割して送受信する無線データ送受信システムであって、
上記クライアント装置は、
上記サーバ装置と無線によってデータの送受信を行なう無線通信手段と、
上記無線によるネットワークに接続される無線装置が各々備える固有の装置識別データを記憶する識別データ記憶手段と、
上記無線通信手段にて受信される通信パケットの中から上記識別データ記憶手段に記憶された上記装置識別データに基づいて、自己装置宛の通信パケットのみを抽出するように通信パケットを評価するパケット評価手段と、
上記無線ネットワークで通信されるデータの暗号化と復号化とを行なうための無線ネットワークに接続される装置にのみ共通して使用される暗号鍵が記憶される暗号鍵記憶手段と、
上記受信されて抽出された通信パケットによって送られた暗号化されたデータを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて復号化する復号手段と、
上記復号手段によって復号化されたデータを再生する再生手段と、
上記再生手段にて再生されるデータを上記サーバ装置から送信されるように指示を操作入力する操作手段と、
上記サーバ装置へ送信する制御データを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて暗号化する暗号手段と、
上記暗号手段によって暗号化された制御データと上記識別データ記憶手段に記憶された装置識別データと上記サーバ装置が上記制御データを受信する装置であることを指示する受信装置識別データとを備えた通信パケットを生成するパケット生成手段と、
上記操作手段によって入力された上記サーバ装置を制御するための指示から上記サーバ装置を制御するためのパケットが上記無線通信手段から送信されるように上記暗号手段と上記パケット生成手段と上記無線通信手段とを制御する制御手段と
を備え、
上記サーバ装置は、
上記無線によるネットワークを通して上記クライアント装置と通信パケット化されたデータの送受信を無線によって行なう無線通信手段と、
上記無線によるネットワークに接続される無線装置が各々備える固有の第１の装置識別データを記憶する識別データ記憶手段と、
上記無線通信手段によって受信される通信パケットの中から上記識別データ記憶手段に記憶された上記装置識別データに基づいて自己装置宛の通信パケットのみを抽出するようにパケットを評価するパケット評価手段と、
上記抽出された通信パケットを送信した通信装置を識別するための第２の装置識別データを保持する識別データ保持手段と、
上記無線ネットワークで通信されるデータの暗号化と復号化とを行なうための無線ネットワークに接続される装置にのみ共通して使用される暗号鍵が記憶される暗号鍵記憶手段と、
上記受信されて抽出されたパケットによって送られた暗号化された制御データを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて復号化する復号手段と、
上記クライアント装置で再生されるデータが入力される入力手段と、
上記入力される再生データをデータ圧縮する圧縮手段と、
圧縮された再生データを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて暗号化する暗号手段と、
上記暗号化された再生データと、上記識別データ記憶手段に記憶された装置識別データと、上記再生データを受信する無線装置の識別データとを備える通信パケットを生成するパケット生成手段と、
上記パケット評価手段によって抽出されて上記復号手段によって復号化された制御データに基づいて上記入力手段が上記制御データによって指示された再生データが入力されるように制御し、上記入力された再生データを上記暗号鍵記憶手段に記憶された暗号鍵によって暗号化されるように上記暗号手段を制御し、上記暗号化された再生データと上記制御データを送信した通信装置が上記再生データを受信するように上記識別データ保持手段に保持された第２の装置識別データと上記再生データを送信した装置を識別するための上記識別データ記憶手段に記憶された第１の装置識別データとから上記再生データを送信する通信パケットを生成するように上記パケット生成手段を制御し、上記生成された通信パケットが上記無線ネットワークに送信されるように上記無線通信手段を制御する制御手段と
を備える無線データ送受信システム。
【請求項２３】
再生するデータがサーバ装置から送信されるように制御するための制御データと、無線ネットワークによって接続される他の装置と識別するために各々備える固有の識別データとを備える通信パケットを送信するとともに、受信するパケットのうち自己宛のパケットにより送信されてくる再生データを抽出して再生する複数のクライアント装置との間で、無線によるネットワークを通じてパケット化されたデータを時間分割して送受信するようにする上記サーバ装置であって、
上記無線によるネットワークを通して他の通信装置と通信パケット化されたデータの送受信を無線によって行なう無線通信手段と、
上記無線によるネットワークに接続される無線装置が各々備える固有の第１の装置識別データを記憶する識別データ記憶手段と、
上記無線通信手段によって受信される通信パケットの中から上記識別データ記憶手段に記憶された上記装置識別データに基づいて自己装置宛の通信パケットのみを抽出するようにパケットを評価するパケット評価手段と、
上記抽出された通信パケットを送信した通信装置を識別するための第２の装置識別データを保持する識別データ保持手段と、
上記無線ネットワークで通信されるデータの暗号化と復号化を行なうための無線ネットワークに接続される装置にのみ共通して使用される暗号鍵が記憶される暗号鍵記憶手段と、
上記受信されて抽出されたパケットによって送られた暗号化された制御データを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて復号化する復号手段と、
上記クライアント装置で再生されるデータが入力される入力手段と、
上記入力される再生データをデータ圧縮する圧縮手段と、
圧縮された再生データを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて暗号化する暗号手段と、
上記暗号化された再生データと、上記識別データ記憶手段に記憶された装置識別データと、上記再生データを受信する無線装置の識別データとを備える通信パケットを生成するパケット生成手段と、
上記パケット評価手段によって抽出されて上記復号手段によって復号化された制御データに基づいて上記入力手段が上記制御データによって指示された再生データが入力されるように制御し、上記入力された再生データを上記暗号鍵記憶手段に記憶された暗号鍵によって暗号化されるように上記暗号手段を制御し、上記暗号化された再生データと上記制御データを送信した通信装置が上記再生データを受信するように上記識別データ保持手段に保持された第２の装置識別データと上記再生データを送信した装置を識別するための上記識別データ記憶手段に記憶された第１の装置識別データとから上記再生データを送信する通信パケットを生成するように上記パケット生成手段を制御し、上記生成された通信パケットが上記無線ネットワークに送信されるように上記無線通信手段を制御する制御手段と
を備えるサーバ装置。
【請求項２４】
再生するデータがサーバ装置から送信されるようにするための制御データと、無線ネットワークによって接続される他の装置と識別するために各々備える固有の識別データとを備える通信パケットを送信するとともに、受信されるパケットから自己宛のパケットから送られた再生データを抽出して再生する複数のクライアント装置との間で、無線によるネットワークによってパケット化されたデータを時間分割して送受信する上記サーバ装置の制御方法であって、
上記無線によるネットワークを通して他の通信装置から送信される通信パケット化されたデータを受信するステップと、
上記受信された通信パケットの中から自装置宛のパケットのみを上記無線によるネットワークに接続される無線装置が各々備える固有の第１の装置識別データに基づいて抽出するステップと、
上記抽出された通信パケットを送信した通信装置を識別するための第２の装置識別データを上記受信した通信パケットから分離して保持するステップと、
上記受信されて抽出されたパケットによって送られた暗号化された制御データの復号化を上記無線ネットワークで通信されるデータの暗号化と復号化を行なうための無線ネットワークに接続される装置にのみ共通して使用される暗号鍵に基づいて復号化するステップと、
上記復号化された制御データに基づいて入力される再生データの中から上記クライアント装置へ送信するデータを選択して入力するステップと、
上記選択されて入力される再生データをデータ圧縮するステップと、
上記データ圧縮された再生データを上記暗号鍵に基づいて暗号化するステップと、
上記暗号化された再生データと上記第１の装置識別データと上記保持された第２の装置識別データとを備える通信パケットを生成するステップと、
上記生成された通信パケットを上記無線ネットワークに送信するとステップと
を有するサーバ装置制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、家庭内になどの比較的に狭いエリアに構築され、音楽情報や映像情報を無線デジタル通信により伝送するようにするシステム、このシステムにおいて用いられる装置、および、方法に関する。
【０００２】
【従来の技術】
地上波のアナログテレビ放送や放送衛星や通信衛星を用いたアナログ衛星放送の他、近年においては、デジタル衛星放送も行われるようになってきている。デジタル衛星放送においては、１つの放送波に多数の放送番組を提供するためのデータが、時分割多重化するようにされ、１つの放送波によって多数の放送番組を提供することが行われるようになってきている。
【０００３】
そして、デジタル衛星放送により提供される放送番組を視聴する場合には、例えば、ＩＲＤ（Ｉｎｔｅｇｒａｔｅｄ  Ｒｅｃｅｉｖｅｒ／Ｄｅｃｏｄｅｒ）などと呼ばれるデジタル衛星放送の受信機を用い、目的とする人口衛星からの放送波を受信するようにし、その放送波に含まれるＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｇｕｉｄｅ：電子番組表）の情報に基づいて、目的とする放送番組を選択することによって、その選択した放送番組の視聴が可能となる。
【０００４】
このように、１つの放送波によって、１度に多数の放送番組が提供されるようになってくると、従来にも増して家族の中でも視聴したい放送番組が異なってくる場合が多くなる。このため、例えば、居間などの家族の共用スペースの他、自分の部屋などにおいても目的とする放送番組を視聴できるようにしたいとする要求が高くなる。
【０００５】
このような要求に対処するため、家庭内において、放送番組の視聴を希望する各部屋に衛星放送用受信機やモニタ受像機あるいはテレビ受像機さらに必要がある場合にはＶＴＲ（Ｖｉｄｅｏ  Ｔｙｐｅ  Ｒｅｃｏｄｅｒ）などを個別に設置し、個々の部屋において独立して放送波を受信し、目的とする放送番組を選択して視聴できるようにすることが行われている。
【０００６】
【発明が解決しようとする課題】
ところで、前述したように、家庭内に複数の衛星放送用受信機を設けるのは、費用がかかる。また、衛星放送受信機を設置しようとする各部屋には衛星放送用の受信アンテナからのアンテナケーブルを引き込まなければならないので手間がかかり面倒である。
【０００７】
また、家庭内に複数の衛星放送用受信機を設置した場合、家庭内に設置された各衛星放送用受信機において同じ衛星放送信号が受信され、各衛星放送受信機においてそのそれぞれの使用者からの指示に応じた放送番組を選択して視聴するようにすることが行われる。このように、家庭内に設置される複数の衛星放送用受信機が視聴しない放送番組を含む同じ衛星放送信号を受信するのは無駄である。また、その家庭における消費電力が増加する可能性がある。
【０００８】
しかし、受信機側、換言すると視聴者側から直接に放送番組の送信機側、換言すると放送局側を制御して見たい放送番組だけを放送してもらうようにすることはできない。仮に受信機側、すなわち視聴者側から送信機側、すなわち放送局側に目的とする放送番組の提供要求を送信することができても、送信機側が多数の受信機からの要求に一度に答えることは難しい。
【０００９】
そこで、衛星放送用受信機と複数のモニタ受像機とを無線通信により接続していわゆるホームネットワークシステムを構築するようにすることが考えられる。この場合、衛星放送用受信機がサーバ装置に相当し、各モニタ受像機がクライアント装置に相当する。
【００１０】
このように、複数台のクライアント装置に相当するモニタ受像機が１台のサーバ装置に相当する衛星放送用受信機を共用するようにすることによって、１つの家庭内に複数の衛星放送用受信機を設置しなくてもよいし、また、アンテナケーブルなどの引き回しも必要ないので、手軽に家庭内のどこででも目的とするテレビ放送番組の視聴ができるようになる。
【００１１】
しかしながら、衛星放送用受信機とモニタ受像機との間は無線通信により放送番組が送受されるので、自分の家の衛星放送用受信機により受信して自分の家のモニタ受像機に送信する無線電波を隣家のモニタ受像機により受信して利用するようにすることが可能となってしまう。
【００１２】
デジタル衛星放送は有料放送である場合が多いが、隣家の衛星放送用受信機からの送信信号を受信して利用できる場合には、デジタル衛星放送を受信する場合にかかる受信料の徴収を適正に行なうことができず、放送番組の著作権者の利益を不当に害することになる。また、どんな放送番組を視聴しているかが隣家の人にわかってしまうのではプライバシー保護の観点からも好ましくない。
【００１３】
また、前述のように、衛星放送用受信機からモニタ受像機への送信信号が隣家に漏洩するという問題に加え、同じホームネットワークシステム内においても、他の家族がどのような放送番組を視聴しているかが簡単に分かってしまうのでは、家庭内においてもプライバシーの問題が生じる可能性がある。このため、同じホームネットワークシステム内においても、適切にプライバシーの保護ができるようにしておくことが望ましい。
【００１４】
また、ホームネットワークシステムを構築するといっても、家庭内に複数の衛星放送用受信機、モニタ受像機、ＶＴＲなどを設置した場合に比べ、使い勝手や消費電力の面において、より使い勝手がよく、より消費電力の少ないものでなければユーザを満足させることはできない。
【００１５】
以上のことにかんがみ、この発明は、通信システム外の受信機器への情報信号の漏洩、および、通信システム内の他の受信機器への情報信号の漏洩を効果的に防止し、情報信号の著作権者の利益を不当に害することなく、かつ、プライバシーの保護を適切に行なうことが可能であるとともに、使い勝手がよく消費電力の少ないシステム、このシステムにおいて用いられる装置、および、方法を提供することを目的とする。
【００１６】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明の無線通信システムは、
サーバ装置と、固有の装置識別情報が付与された１つ以上のクライアント装置とが、無線通信により接続されて形成される無線通信システムであって、
前記クライアント装置は、
前記サーバ装置に対する要求を示す情報に、自機の装置識別情報を付加した要求信号を形成する要求信号形成手段と、
前記要求信号形成手段により形成される前記要求信号を送信する要求信号送信手段と、
前記要求信号が主情報信号の提供を要求するものである場合に、前記サーバ装置から、暗号化されるとともに、当該クライアント装置の前記装置識別情報が送信先装置識別情報として付加された前記主情報信号を受信する受信手段と、
前記受信手段により受信された前記主情報信号に施されている暗号化処理を解読して、元の前記主情報信号を復号化する復号化手段と
を備え、
前記サーバ装置は、
前記クライアント装置からの前記要求信号を受信する要求信号受信手段と、
前記要求信号受信手段により受信された前記要求信号が、主情報信号の提供を要求するものである場合に、要求された前記主情報信号を暗号化する暗号化手段と、
前記暗号化手段により暗号化された前記主情報信号に、要求元の前記クライアント装置の前記装置識別情報を送信先装置識別情報として付加して送信信号を形成する送信信号形成手段と、
前記送信信号形成手段により形成された前記送信信号を送信する送信手段と
を備える。
【００１７】
この請求項１に記載の発明の無線通信システムによれば、各クライアント装置には、各クライアント装置に固有の装置識別情報（装置ＩＤ）が付与されている。クライアント装置は、サーバ装置に対して、例えば音声情報（オーディオデータ）や映像情報（ビデオデータ）などの主情報信号の提供を要求する場合には、要求信号形成手段により、主情報信号を要求することを示す要求を示す情報に自己の装置ＩＤを付加した要求信号が形成され、これが要求信号送信手段を通じてサーバ装置に送信される。
【００１８】
サーバ装置においては、受信手段によりクライアント装置からの要求信号が受信される。そして、クライアント装置からの要求信号が、主情報信号の提供を要求するものである場合には、要求元のクライアント装置に提供される主情報信号が、暗号化手段により暗号化され、これに送信信号形成手段において、要求元のクライアント装置の装置ＩＤが送信先装置ＩＤとして付加されて送信手段を通じて要求元のクライアント装置に送信される。
【００１９】
要求元のクライアント装置においては、受信手段により送信先装置ＩＤとして自機の装置ＩＤが付加されたサーバ装置からの送信信号が受信され、復号化手段により主情報信号に施されている暗号化処理が解読されて暗号化前の元の情報信号が復号化されて利用することができるようにされる。
【００２０】
このように、オーディオデータやビデオデータなどの主情報信号は、例えば、同じネットワーク内の機器しか有しない暗号鍵が用いられるなどして暗号化されてサーバ装置からクライアント装置に提供されるので、暗号鍵を有しない隣家のクライアント装置によっては暗号解読することができずに利用することができないようにされる。これにより、主情報信号にかかる著作権を適正に保護することができるとともに、クライアント装置を利用する使用者（ユーザ）のプライバシーをも保護することができる。
【００２１】
また、同一ネットワーク内においては、装置ＩＤにより、要求元のクライアント装置（主情報信号の送信先のクライアント装置）を特定し、その要求元のクライアント装置の装置ＩＤを付して主情報信号を送信することにより、要求元のクライアント装置に対してのみ主情報信号を提供することができるようにされる。これにより、同じネットワーク内においても各クライアント装置の使用者のプライバシーを保護することができる。
【００２２】
また、請求項２に記載の発明のクライアント装置は、
サーバ装置と、固有の装置識別情報が付与された１つ以上のクライアント装置とが、無線通信により接続されて形成される無線通信システムで用いられる前記クライアント装置であって、
前記サーバ装置に対する要求を示す情報に、自機の装置識別情報を付加した要求信号を形成する要求信号形成手段と、
前記要求信号形成手段により形成される前記要求信号を送信する要求信号送信手段と、
前記要求信号が主情報信号の提供を要求するものである場合に、前記サーバ装置から、暗号化されるとともに、当該クライアント装置の前記装置識別情報が送信先装置識別情報として付加された前記主情報信号を受信する受信手段と、
前記受信手段により受信された前記主情報信号に施されている暗号化処理を解読して、元の前記主情報信号を復号化する復号化手段と
を備える。
【００２５】
また、請求項９に記載の発明のサーバ装置は、
サーバ装置と、固有の装置識別情報が付与された１つ以上のクライアント装置とが、無線通信により接続されて形成される無線通信システムで用いられる前記サーバ装置であって、
前記クライアント装置からの要求信号を受信する要求信号受信手段と、
前記要求信号受信手段により受信された前記要求信号が、主情報信号の提供を要求するものである場合に、要求された前記主情報信号を暗号化する暗号化手段と、
前記暗号化手段により暗号化された前記主情報信号に、要求元の前記クライアント装置の前記装置識別情報を送信先装置識別情報として付加して送信信号を形成する送信信号形成手段と、
前記送信信号形成手段により形成された前記送信信号を送信する送信手段と
を備える。
【００２８】
また、請求項２１に記載の発明の無線通信方法は、
サーバ装置と、固有の装置識別情報が付与された１つ以上のクライアント装置とが無線通信を行なう場合の無線通信方法であって、
前記クライアント装置が備える要求信号形成手段において、前記サーバ装置に対する要求を示す情報に、自機の装置識別情報を付加した要求信号を形成し、
前記クライアント装置が備える要求信号送信手段から前記サーバ装置に対して前記要求信号を送信し、
前記サーバ装置が備える要求信号受信手段において、前記クライアント装置からの前記要求信号を受信し、
前記サーバ装置が備える暗号化手段が、受信した前記要求信号が、主情報信号の提供を要求するものである場合に、前記主情報信号を暗号化し、
前記サーバ装置が備える送信信号形成手段において、暗号化された前記主情報信号と、要求元の前記クライアント装置の前記装置識別情報を送信先装置識別情報として付加して送信信号を形成し、
前記サーバ装置が備える送信手段から形成した前記送信信号を送信し、
前記クライアント装置が備える受信手段において、自機が送信した前記要求信号が主情報信号の提供を要求するものである場合に、前記サーバ装置から、暗号化されるとともに、自機の前記装置識別情報が送信先装置識別情報として付加された前記主情報信号を受信し、
前記クライアント装置が備える復号手段が、受信した前記主情報信号に施されている暗号化処理を解読して、元の前記主情報信号を復号して利用できるようにする。
【００５５】
また、請求項２２に記載の無線データ送受信システムは、
サーバ装置と複数のクライアント装置との間で無線によるネットワークによってパケット化されたデータを時間分割して送受信する無線データ送受信システムであって、
上記クライアント装置は、
上記サーバ装置と無線によってデータの送受信を行なう無線通信手段と、
上記無線によるネットワークに接続される無線装置が各々備える固有の装置識別データを記憶する識別データ記憶手段と、
上記無線通信手段にて受信される通信パケットの中から上記識別データ記憶手段に記憶された上記装置識別データに基づいて、自己装置宛の通信パケットのみを抽出するように通信パケットを評価するパケット評価手段と、
上記無線ネットワークで通信されるデータの暗号化と復号化とを行なうための無線ネットワークに接続される装置にのみ共通して使用される暗号鍵が記憶される暗号鍵記憶手段と、
上記受信されて抽出された通信パケットによって送られた暗号化されたデータを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて復号化する復号手段と、
上記復号手段によって復号化されたデータを再生する再生手段と、
上記再生手段にて再生されるデータを上記サーバ装置から送信されるように指示を操作入力する操作手段と、
上記サーバ装置へ送信する制御データを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて暗号化する暗号手段と、
上記暗号手段によって暗号化された制御データと上記識別データ記憶手段に記憶された装置識別データと上記サーバ装置が上記制御データを受信する装置であることを指示する受信装置識別データとを備えた通信パケットを生成するパケット生成手段と、
上記操作手段によって入力された上記サーバ装置を制御するための指示から上記サーバ装置を制御するためのパケットが上記無線通信手段から送信されるように上記暗号手段と上記パケット生成手段と上記無線通信手段とを制御する制御手段と
を備え、
上記サーバ装置は、
上記無線によるネットワークを通して上記クライアント装置と通信パケット化されたデータの送受信を無線によって行なう無線通信手段と、
上記無線によるネットワークに接続される無線装置が各々備える固有の第１の装置識別データを記憶する識別データ記憶手段と、
上記無線通信手段によって受信される通信パケットの中から上記識別データ記憶手段に記憶された上記装置識別データに基づいて自己装置宛の通信パケットのみを抽出するようにパケットを評価するパケット評価手段と、
上記抽出された通信パケットを送信した通信装置を識別するための第２の装置識別データを保持する識別データ保持手段と、
上記無線ネットワークで通信されるデータの暗号化と復号化とを行なうための無線ネットワークに接続される装置にのみ共通して使用される暗号鍵が記憶される暗号鍵記憶手段と、
上記受信されて抽出されたパケットによって送られた暗号化された制御データを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて復号化する復号手段と、
上記クライアント装置で再生されるデータが入力される入力手段と、
上記入力される再生データをデータ圧縮する圧縮手段と、
圧縮された再生データを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて暗号化する暗号手段と、
上記暗号化された再生データと、上記識別データ記憶手段に記憶された装置識別データと、上記再生データを受信する無線装置の識別データとを備える通信パケットを生成するパケット生成手段と、
上記パケット評価手段によって抽出されて上記復号手段によって復号化された制御データに基づいて上記入力手段が上記制御データによって指示された再生データが入力されるように制御し、上記入力された再生データを上記暗号鍵記憶手段に記憶された暗号鍵によって暗号化されるように上記暗号手段を制御し、上記暗号化された再生データと上記制御データを送信した通信装置が上記再生データを受信するように上記識別データ保持手段に保持された第２の装置識別データと上記再生データを送信した装置を識別するための上記識別データ記憶手段に記憶された第１の装置識別データとから上記再生データを送信する通信パケットを生成するように上記パケット生成手段を制御し、上記生成された通信パケットが上記無線ネットワークに送信されるように上記無線通信手段を制御する制御手段と
を備える。
【００５６】
この請求項２２に記載の無線データ送受信システムによれば、複数のクライアント装置とサーバ装置間は、パケット化されたデータが無線通信により送受信されるが、パケット化されたデータには、当該パケット化されたデータの送信元を示す識別データと送信先を示す識別データとが付加されているとともに、パケットに含まれる目的とする情報である制御データや主情報としての再生データは暗号化されて送信される。
【００５７】
これにより、目的とする再生データを、目的とする相手先のみに送信することができ、また、当該目的とする再生データを他のクライアント装置や異なるシステムの通信装置によって受信され、不正に利用されるなどの不都合を防止することができる。
【００５８】
また、請求項２３に記載のサーバ装置は、
再生するデータがサーバ装置から送信されるように制御するための制御データと、無線ネットワークによって接続される他の装置と識別するために各々備える固有の識別データとを備える通信パケットを送信するとともに、受信するパケットのうち自己宛のパケットにより送信されてくる再生データを抽出して再生する複数のクライアント装置との間で、無線によるネットワークを通じてパケット化されたデータを時間分割して送受信するようにする上記サーバ装置であって、
上記無線によるネットワークを通して他の通信装置と通信パケット化されたデータの送受信を無線によって行なう無線通信手段と、
上記無線によるネットワークに接続される無線装置が各々備える固有の第１の装置識別データを記憶する識別データ記憶手段と、
上記無線通信手段によって受信される通信パケットの中から上記識別データ記憶手段に記憶された上記装置識別データに基づいて自己装置宛の通信パケットのみを抽出するようにパケットを評価するパケット評価手段と、
上記抽出された通信パケットを送信した通信装置を識別するための第２の装置識別データを保持する識別データ保持手段と、
上記無線ネットワークで通信されるデータの暗号化と復号化を行なうための無線ネットワークに接続される装置にのみ共通して使用される暗号鍵が記憶される暗号鍵記憶手段と、
上記受信されて抽出されたパケットによって送られた暗号化された制御データを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて復号化する復号手段と、
上記クライアント装置で再生されるデータが入力される入力手段と、
上記入力される再生データをデータ圧縮する圧縮手段と、
圧縮された再生データを上記暗号鍵記憶手段に記憶された暗号鍵に基づいて暗号化する暗号手段と、
上記暗号化された再生データと、上記識別データ記憶手段に記憶された装置識別データと、上記再生データを受信する無線装置の識別データとを備える通信パケットを生成するパケット生成手段と、
上記パケット評価手段によって抽出されて上記復号手段によって復号化された制御データに基づいて上記入力手段が上記制御データによって指示された再生データが入力されるように制御し、上記入力された再生データを上記暗号鍵記憶手段に記憶された暗号鍵によって暗号化されるように上記暗号手段を制御し、上記暗号化された再生データと上記制御データを送信した通信装置が上記再生データを受信するように上記識別データ保持手段に保持された第２の装置識別データと上記再生データを送信した装置を識別するための上記識別データ記憶手段に記憶された第１の装置識別データとから上記再生データを送信する通信パケットを生成するように上記パケット生成手段を制御し、上記生成された通信パケットが上記無線ネットワークに送信されるように上記無線通信手段を制御する制御手段と
を備える。
【００５９】
この請求項２３に記載のサーバ装置によれば、クライアント装置からの自機宛の要求を受信し、その要求に応じて要求元の当該クライアント装置の識別データを含む当該クライアント装置のみに対するパケットデータを形成して送信するようにされる。この場合、要求元のクライアント装置に送信されるパケットに含まれる送受信の目的となる再生データは暗号化されて送信される。
【００６０】
これにより、サーバ装置は、要求元のクライアント装置のみに対して要求された主情報としての再生データを送信することができるとともに、再生データは暗号化されているので、他のシステムの受信装置などにより、受信され不正に利用されてしまうなどの不都合を生じさせることもない。
【００６１】
また、請求項２４に記載のサーバ装置制御方法は、
再生するデータがサーバ装置から送信されるようにするための制御データと、無線ネットワークによって接続される他の装置と識別するために各々備える固有の識別データとを備える通信パケットを送信するとともに、受信されるパケットから自己宛のパケットから送られた再生データを抽出して再生する複数のクライアント装置との間で、無線によるネットワークによってパケット化されたデータを時間分割して送受信する上記サーバ装置の制御方法であって、
上記無線によるネットワークを通して他の通信装置から送信される通信パケット化されたデータを受信するステップと、
上記受信された通信パケットの中から自装置宛のパケットのみを上記無線によるネットワークに接続される無線装置が各々備える固有の第１の装置識別データに基づいて抽出するステップと、
上記抽出された通信パケットを送信した通信装置を識別するための第２の装置識別データを上記受信した通信パケットから分離して保持するステップと、
上記受信されて抽出されたパケットによって送られた暗号化された制御データの復号化を上記無線ネットワークで通信されるデータの暗号化と復号化を行なうための無線ネットワークに接続される装置にのみ共通して使用される暗号鍵に基づいて復号化するステップと、
上記復号化された制御データに基づいて入力される再生データの中から上記クライアント装置へ送信するデータを選択して入力するステップと、
上記選択されて入力される再生データをデータ圧縮するステップと、
上記データ圧縮された再生データを上記暗号鍵に基づいて暗号化するステップと、
上記暗号化された再生データと上記第１の装置識別データと上記保持された第２の装置識別データとを備える通信パケットを生成するステップと、
上記生成された通信パケットを上記無線ネットワークに送信するとステップと
を有する。
【００６２】
この請求項２４に記載のサーバ装置制御方法によれば、クライアント装置などのサーバ装置との間で無線通信を行なうことが可能とされた通信装置において、暗号化されるとともに、送信元、送信先を識別する識別データが付加されてパケット化された制御データをサーバ装置を受信した場合には、その暗号化された制御データを復号化する。
【００６３】
そして、復号化した制御データに応じて、要求された再生データを得て、これをデータ圧縮するとともに暗号化し、この暗号化した再生データと、送信元、送信先を識別する識別データを含むパケット化したデータを形成して、これを要求元の目的とする相手先に送信する。
【００６４】
これにより、再生データの送信を要求してクライアント装置のみに目的とする再生データを送信するようにすることができる。再生データは、データ圧縮されるとともに暗号化されているので、他のシステムの通信装置に漏れるなどの不都合を生じさせることがないようにすることができる。
【００６５】
【発明の実施の形態】
以下、図を参照しながらこの発明による無線通信システム、クライアント装置、サーバ装置、無線通信方法、無線データ送受信システムおよびサーバ装置制御方法の一実施の形態について説明する。以下においては、この発明による無線通信システム、クライアント装置、サーバ装置、無線通信方法、無線データ送受信システムおよびサーバ装置制御方法の一実施の形態を家庭内に構築されるホームネットワークシステムに適用した場合を例にして説明する。
【００６６】
［無線通信システムの概要］
図１は、この発明による無線通信システム、クライアント装置、サーバ装置、無線通信方法、無線データ送受信システムおよびサーバ装置制御方法が適用されたこの実施の形態の無線通信システムを説明するための図である。図１に示すように、この実施の形態の無線通信システムであるいわゆるホームネットワークシステムは、この発明によるサーバ装置が適用された無線サーバ装置１と、この発明によるクライアント装置が適用された無線クライアント装置２、無線クライアント装置３とにより構成されたものである。
【００６７】
無線サーバ装置１と、無線クライアント装置２、無線クライアント装置３との間においては、無線通信により制御信号や要求信号の送受を行なうことができるとともに、無線サーバ装置１から無線クライアント装置２や無線クライアント装置３に対して放送番組を形成する番組データを送信して、無線クライアント装置２や無線クライアント装置３において再生し、これを視聴することができるようにされたものである。
【００６８】
すなわち、無線サーバ装置１は、デジタル衛星放送信号の受信機能を備え、衛星放送用の受信アンテナ１０を通じて受信したデジタル衛星放送の供給を受けて、このデジタル衛星放送信号に多重化されている多数の放送番組の中から無線クライアント装置２または無線クライアント装置３の使用者により指定された目的とする放送番組を形成する番組データを抽出する。そして、無線サーバ装置１は、抽出したデータ圧縮されているビデオデータやオーディオデータなどの番組データを圧縮解凍するなどして利用可能な状態にし、これを送受信アンテナ１７を通じて、要求元の無線クライアント装置２あるいは無線クライアント装置３に無線送信するものである。
【００６９】
無線クライアント装置２と無線クライアント装置３とは、ほぼ同様に構成されたものであり、無線サーバ装置１に対する要求信号を形成してこれを送受信アンテナ２１を通じて送信したり、また、無線サーバ装置１から送信されてくる送信信号を送受信アンテナ２１を通じて受信して、これを利用したりすることができるものである。
【００７０】
特に、無線サーバ装置１からの送信信号が、テレビ放送番組の番組データである場合には、無線クライアント装置２、無線クライアント装置３は、これを受信し、復調して無線サーバ装置１からの番組データに応じた放送番組の映像をＬＣＤ２５の表示画面に表示し、その放送番組の音声を後述するスピーカ２６から放音することができるようにされたものである。
【００７１】
そして、図１に示すように、この実施の形態においては、無線サーバ装置１には「００」、無線クライアント装置２には「０１」、無線クライアント装置３には「０２」というように、各装置には、固有の装置識別情報として装置ＩＤが付与されている。この装置ＩＤは、いわゆる装置アドレスに相当し、要求信号の送信元の装置を特定したり、信号の送信先を特定したりするための識別子として用いられる。
【００７２】
このように、装置ＩＤを用いることによって、この図１に示す無線通信システムにおいて、無線サーバ装置１と、無線クライアント装置２、あるいは、無線クライアント装置３とは、信号の送信元、送信先を正確に管理し、無線サーバ装置１がデータ送信する時点において、無線サーバ装置１と無線クライアント装置２、あるいは、無線サーバ装置１と無線クライアント装置３とを１対１で対応させることができるようにされている。
【００７３】
さらに、この実施の形態の無線通信システムにおいては、無線サーバ装置１が番組データなどの主情報信号や要求を示す情報を送信する場合や、無線クライアント装置２、無線クライアント装置３のそれぞれが要求を示す情報を送信する場合には、送信する情報を共通鍵方式により暗号化することによって、この図１に示す無線通信システムに属さない、例えば隣家の無線クライアント装置によって受信されて利用されることを確実に防止するようにしている。
【００７４】
共通鍵方式の暗号化とは、データに暗号化処理を施す側と、暗号化されたデータの暗号解読である復号化を行なう側とで、共通の暗号鍵、いわゆる共通鍵を用いて、暗号化および復号化を行なうようにするものである。
【００７５】
［無線サーバ装置１について］
次に、この実施の形態の無線サーバ装置１と無線クライアント装置２、無線クライアント装置３の具体的な構成について説明する。まず、無線サーバ装置１について説明する。図２は、無線サーバ装置１を説明するためのブロック図である。この実施の形態に無線サーバ装置１は、以下に説明するように、デジタル衛星放送の受信機能と、無線クライアント装置２または無線クライアント装置３との間で無線通信を行なう無線通信機能とを備えたものである。
【００７６】
図２に示すように、この実施の形態の無線サーバ装置１は、デジタル衛星放送のチューナ部１１Ａ、デジタル衛星放送のチューナ部１１Ｂ、メモリ１２Ａ、メモリ１２Ｂ、データ圧縮処理部１３、暗号化部１４、送信データ形成部１５、無線部１６、送受信アンテナ１７、受信データ分解部１８、復号化部１９、制御部１００、ハードディスク装置１５０、操作パネル部１６０、インターフェース１０６、インターフェース１０７を備えている。
【００７７】
ここで、ハードディスク装置１５０は、大容量の記憶媒体として例えば数十ギガバイトの記憶容量を有するハードディスクを有するものであり、後述もするように、受信、選択した放送番組を録画する場合などに用いられる。また、操作パネル部１６０は、チャンネル選択キーや各種のファンクションキーなどが設けられ、使用者からのキー操作入力を受け付ける部分である。そして、ハードディスク装置１５０は、インターフェース１０６を通じて制御部１００に接続するようにされ、操作パネル部１６０はインターフェース１０７を通じて制御部１００に接続するようにされている。
【００７８】
また、制御部１００は、無線サーバ装置１の各部を制御するとともに、無線クライアント装置に対して送信する制御情報である要求を示す情報などを生成する制御情報生成部としての機能を有するものである。この実施の形態の無線サーバ装置１においては、図２に示すように、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＥＥＰＲＯＭ１０４、時計回路１０５が、ＣＰＵバス１０８によって接続されてマイクロコンピュータの構成されたものである。
【００７９】
なお、ここでＣＰＵは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略称であり、ＲＯＭは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略称である。また、ＲＡＭは、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略称であり、ＥＥＰＲＯＭは、Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭの略称である。
【００８０】
制御部１００のＲＯＭ１０２は、制御部１００において実行される処理プログラムや処理に必要なデータなどが予め記憶されたものである。また、ＲＡＭ１０３は、制御部１００において実行される各種の処理において、主に作業領域として用いられるものである。
【００８１】
また、ＥＥＰＲＯＭ１０４は、いわゆる不揮発性のメモリであり、各種のパラメータや番組録画予約情報など、無線サーバ装置１の電源が落とされた後においてもこれを記憶保持することができるようにされたものである。また、時計回路１０５は、現在時刻の他、現在年月日、現在曜日などを通知することができるものであり、いわゆるカレンダ機能を備えたものである。
【００８２】
また、この実施の形態の無線サーバ装置１においては、図１に示したように、チューナ部１１Ａ、チューナ部１１Ｂおよびメモリ１２Ａ、メモリ１２Ｂというように、チューナ部とメモリとが並列に設けられている。これは、２台の無線クライアント装置２、無線クライアント装置３からの要求に応じて、同時にデジタル衛星放送により提供される２つの放送番組について処理することができることができるようにするためである。
【００８３】
［無線サーバ装置１からの信号の送信について］
そして、屋外に設置される衛星放送用受信アンテナ１０により受信されたデジタル衛星放送信号は、チューナ部１１Ａ、チューナ部１１Ｂに供給される。チューナ部１１Ａ、チューナ部１１Ｂは、受信アンテナ１０からのデジタル衛星放送信号を復調する。そして、チューナ部１１Ａ、チューナ部１１Ｂは、制御部１００から供給される選択制御信号に基づいて、復調したデジタル衛星放送信号に多重化されている放送番組の中から指示された放送番組を形成するオーディオデータやビデオデータ等の番組データを抽出し、これを圧縮解凍して元の番組データに復元し、これを対応するメモリ１２Ａ、１２Ｂに供給する。
【００８４】
なお、この実施の形態において、無線サーバ装置１が受信するデジタル衛星放送は有料放送であり、スクランブル処理が施されているものである。しかし、この実施の形態の無線サーバ装置１においては、制御部１００からのスクランブルキーに基づいて、チューナ部１１Ａ、チューナ部１１Ｂにおいてデ・スクランブル処理、すなわちスクランブル解除処理が行われるようにされている。
【００８５】
また、スクランブルキーは、視聴料を支払った加入者のみに提供されるものであり、図示しないが、デジタル衛星放送の放送局側において加入者に対する課金などを管理するコンディショナルアクセスセンター（ＣＡセンター）から適宜のタイミングで提供を受けることができるようにされている。したがって、無線サーバ装置１は、図示しないが、例えば、モデムやＴＡ（Ｔｅｒｍｉｎａｌ  Ａｄａｐｔｅｒ）を有するものである。
【００８６】
メモリ１２Ａ、メモリ１２Ｂは、バッファとして用いられるものであり、チューナ部１１Ａ、チューナ部１１Ｂからのデジタルデータである番組データを一時記憶する。そして、メモリ１２Ａ、メモリ１２Ｂは、データ圧縮処理部１３からの要求に応じて、自己が記憶保持している番組データをデータ圧縮処理部１３に供給する。
【００８７】
データ圧縮処理部１３は、メモリ１２Ａ、メモリ１２Ｂからのそれぞれの番組データを所定の圧縮方式でデータ圧縮する。つまり、データ圧縮処理部１３においては、メモリ１２Ａからの番組データと、メモリ１２Ｂからの番組データとが区別され、そのそれぞれがデータ圧縮される。データ圧縮処理部１３においてデータ圧縮された番組データは、暗号化部１４に供給される。
【００８８】
暗号化部１４は、前述もしたように、共通鍵方式、すなわち、暗号化を行なうこの実施の形態の無線サーバ装置１と、無線サーバ装置１からの送信信号を受信する無線クライアント装置２、無線クライアント装置３とで共通に保持している暗号化および復号化のための共通鍵を用いて暗号化し、これを送信データ形成部１５に供給する。
【００８９】
送信データ形成部１５は、制御部１００からの制御信号に応じて、暗号化部１４からの暗号化された番組データを含む所定のフォーマットの送信信号となる送信パケットを形成し、所定の変調方式で変調して出力する。ここでは、送信しようとするデータは、放送番組を形成する番組データであり、主たる送信対象である主データ信号である。
【００９０】
この実施の形態の無線サーバ装置１の送信データ形成部１５は、主データを送信する場合には、図４に示すレイアウトの送信パケットを形成する。図４は、番組データなどの主たる送信対象である主データを送信する場合に送信データ形成部１５において形成される送信パケットのレイアウトを説明するための図である。
【００９１】
図４に示すように、この実施の形態において、主データの送信パケットは、図４においてはＳＹＮＣと記載された同期用信号エリア３１、送信先装置ＩＤエリア３２、データ長エリア３３、主データエリア３４、エラーコードエリア３４からなるものである。
【００９２】
ここで、同期用信号エリア３１には、連続して送信するようにされる主データの送信パケットの同期を受信側においてとるようにするためのる同期用信号が格納される。送信先装置ＩＤエリア３２には、主データの送信パケットの送信先の無線クライアント装置を指定するための送信先装置ＩＤが格納される。つまり、この主データの送信パケットを受信すべき無線クライアント装置が、この送信先装置ＩＤエリア３２に記述された送信先装置ＩＤによって指定されることになる。
【００９３】
また、データ長エリア３３には、この図４に示す主データの送信パケットのデータ長を示す情報が格納され、主データエリア３４には、前述したようにデータ圧縮されるとともに暗号化された番組データである主データが格納される。また、この実施の形態においては、エラーコードとして、ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）コードが用いられＣＲＣ３５に格納するようにされている。
【００９４】
この図４に示すレイアウトにしたがって形成された主データの送信パケットは、前述もしたように所定の変調方式で変調され、無線部１６、送受信アンテナ１７を通じて送信される。この実施の形態の無線サーバ装置１は、無線クライアント装置２、無線クライアント装置３からの要求信号などを受信することができるものであり、無線部１６は、受信する信号に送信する信号が影響を及ぼさないようにするなどの無線信号に関する処理を行なう。
【００９５】
このようにして、選択された放送番組の番組データは、データ圧縮されて暗号化され、さらにパケット化され、送信先装置ＩＤによって送信先が指定するようにされて要求元の無線クライアント装置に対して送信される。
【００９６】
なお、ここでは、データ圧縮処理部１３、暗号化部１４、送信データ形成部１５は、高速処理が可能であるため、チューナ部１１Ａからの番組データと、チューナ部１１Ｂからの番組データとを平行して処理することができるものとして説明した。
【００９７】
しかし、これに限るものではなく、データ圧縮処理部１３、暗号化部１４、送信データ形成部１５のそれぞれについても、チューナ部１１Ａからの番組データを処理するものと、チューナ部１１Ｂからの番組データを処理するものとを並列に設ける構成としもよい。
【００９８】
［無線サーバ装置１における信号の受信について］
そして、この実施の形態の無線サーバ装置１は、無線クライアント装置２や無線クライアント装置３からの要求信号を受信し、この受信した要求信号に応じた処理を行なうことができるようにされている。すなわち、無線クライアント装置２や無線クライアント装置３からの要求信号は、送受信アンテナ１７により受信され、無線部１６を通じて受信データ分解部１８に供給される。
【００９９】
この実施の形態において、無線クライアント装置２、無線クライアント装置３からの要求データである要求信号などもまた、所定のレイアウトのパケットとして送信されてくる。図５は、無線クライアント装置２、無線クライアント装置３から送信されてくる要求信号の送信パケットのレイアウトを説明するための図である。
【０１００】
図５に示すように、この実施の形態において、要求信号の送信パケットは、ヘッダエリア４１、送信元装置ＩＤエリア４２、送信先装置ＩＤエリア４３、データエリア４４、エラーコードエリア４５からなるものである。ヘッダエリア４１には、このパケットが要求信号の送信パケットであることを示す情報などが格納される。送信元装置ＩＤエリア４２には、このパケットがどの装置から送信されたものであるかを示す装置ＩＤが格納される。
【０１０１】
また、送信先装置ＩＤエリア４３には、このパケットがどの装置に送信されるものであるかを示す装置ＩＤが格納される。データエリア４４には、具体的な要求を示す情報、例えば、放送番組の提供要求であることを示す情報や要求するチャンネルのチャンネル番号を示す情報、あるいは、録画予約に関する情報などが格納される。なお、この実施の形態においては、無線クライアント装置からの要求を示す情報は、後述もするように、無線クライアント装置において暗号化処理が施されたものである。また、エラーコードエリア４５には、この実施の形態においては、ＣＲＣコードが用いられる。
【０１０２】
そして、無線サーバ装置１の受信データ分解部１８においては、図５に示したレイアウトのパケットで送信されてくる無線クライアント装置２あるいは無線クライアント装置３からの要求信号を分析および分解して、データエリア４４に格納されている要求を示す情報を抽出し、これを復号化部１９に供給する。その他のデータは、例えば、制御部１００に供給され、要求信号であること、および、送信元の無線クライアント装置などが認識されるとともに、ＣＲＣチェックにより、パケットが正しく送信されてきたか否かがチェックされる。
【０１０３】
復号化部１９は、これに供給された要求を示す情報に施されている暗号化処理を共通鍵を用いて解読して暗号化前の元の要求を示す情報を復号し、この復号した要求を示す情報を制御部１００に供給する。制御部１００は、復号された要求を示す情報に応じて、各部を制御する。例えば、要求を示す情報が、前述もしたように、放送番組の提供要求であるときには、目的とするチャンネルの放送番組の放送データを抽出するように選択制御信号を形成し、これを用いてチューナ部１１Ａ、あるいは、チューナ部１１Ｂを制御する。
【０１０４】
また、要求を示す情報が、所定の放送番組の録画予約に関する情報である場合には、録画する放送番組の放送開始日時、放送終了日時、放送チャンネルなどの情報が、ＥＥＰＲＯＭ１０４に記録され、放送開始日時が到来したときには、チューナ部１１Ａ、あるいは、チューナ部１１Ｂが制御され、予約された放送番組が抽出されて、チューナ部１１Ａ、あるいは、チューナ部１１Ｂから、制御部１００、インターフェース１０６を通じてハードディスク装置１５０に記録することにより録画される。
【０１０５】
また、要求を示す情報が、ハードディスク装置１５０に記録した放送番組の再生指示であるときには、制御部１００は、インターフェース１０６を通じてハードディスク装置１５０のハードディスクから目的とする放送番組の番組データを読み出し、これをデータ圧縮処理部１３に供給する。
【０１０６】
これにより、前述したように、ハードディスクから読み出された番組データは、データ圧縮処理部１３によりデータ圧縮され、暗号化部１４において暗号化され、さらに送信データ生成部１５においてパケット化されて無線部１６、送受信アンテナ１７を通じて要求元の無線クライアント装置に送信され、要求元の無線クライアント装置において再生するようにされる。
【０１０７】
また、この実施の形態の無線サーバ装置１においては、操作パネル部１６０を通じて受け付ける使用者からの操作入力に応じて、無線クライアント装置２、あるいは、無線クライアント装置３に対する要求信号を形成し、これを送信することができるようにされている。
【０１０８】
例えば、無線サーバ装置１から無線クライアント装置２や無線クライアント装置３の電源を投入したり、逆に電源を落としたりするなどのことができるようにされている。操作パネル部１６０の操作キーを操作することによって、例えば、無線クライアント装置２の電源を投入するようにする指示入力を行なうと、制御部１００は、これに応じた要求を示す情報を形成し、これを暗号化部１４に供給する。
【０１０９】
これにより、無線クライアント装置２に対する要求を示す情報が暗号化部１４において暗号化され、図５に示したように、送信データ形成部１５においてヘッダや送信先が無線クライアント装置２であることを示す送信先装置ＩＤ、エラーコードなどが付加された要求信号が形成され、これが無線部１６、送受信アンテナ１７を通じて無線クライアント装置２に送信するようにされる。
【０１１０】
このように、この実施の形態の無線サーバ装置１は、デジタル衛星放送信号の受信機能を備え、無線クライアント装置２、無線クライアント装置３からの要求に応じた放送番組を抽出し、これを暗号化して要求元の無線クライアント装置に無線送信したり、無線クライアント装置からの要求に応じて、放送番組の録画予約や録画した放送番組の再生などを行なったりすることができるようにされたものである。
【０１１１】
また、前述のように、無線サーバ装置１は、ユーザから指示入力に応じて、無線クライアント装置に対して要求信号を送信し、無線クライアント装置を制御することができるようにされている。すなわち、無線クライアント装置２、無線クライアント装置３は、無線サーバ装置１の遠隔操作手段としての機能を有するとともに、無線サーバ装置１は、無線クライアント装置２、無線クライアント装置３の遠隔制御手段としての機能をも有するものである。
【０１１２】
［無線クライアント装置２、無線クライアント装置３について］
次に、無線クライアント装置２、無線クライアント装置３について説明する。図３は、この実施の形態の無線クライアント装置２、無線クライアント装置３を説明するためのブロック図である。この実施の形態において、無線クライアント装置２と無線クライアント装置３とは、前述したように予め付与される装置ＩＤが異なるものの、同様に構成されたものである。このため、無線クライアント装置２、および、無線クライアント装置３とは、図３に示す構成を有するものとして説明する。
【０１１３】
図３に示すように、この実施の形態の無線クライアント装置２、無線クライアント装置３は、送受信アンテナ２０、無線部２１、受信データ分解部２２、復号化部２３、再生処理部２４、ＬＣＤ２５、スピーカ２６、暗号化部２７、送信データ形成部２８、制御部２００、操作パネル部２１０を備えたものである。
【０１１４】
ここで、操作パネル部２１０は、チャンネル選択キーが各種のファンクションキーなどが設けられ、使用者からのキー操作入力を受け付ける部分である。そして、操作パネル部２１０は、インターフェース２０５を通じて制御部２００に接続するようにされている。
【０１１５】
制御部２００は、無線クライアント装置２、無線クライアント装置３の各部を制御するとともに、無線サーバ装置１に対して送信する制御情報である要求を示す情報などを生成する制御情報生成部としての機能を有するものである。この実施の形態の無線クライアント装置２、無線クライアント装置３においては、図３に示すように、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＥＥＰＲＯＭ２０４が、ＣＰＵバス２０６によって接続されてマイクロコンピュータの構成とされたものである。
【０１１６】
制御部２００のＲＯＭ２０２は、制御部２００において実行される処理プログラムや処理に必要なデータなどが予め記憶されたものである。また、ＲＡＭ２０３は、制御部２００において実行される各種の処理において、主に作業領域として用いられるものである。また、ＥＥＰＲＯＭ２０４は、いわゆる不揮発性のメモリであり、各種のパラメータなど、無線クライアント装置の電源が落とされた後においてもこれを記憶保持することができるようにされたものである。
【０１１７】
［無線クライアント装置２、無線クライアント装置３による主データの受信について］
前述したように、無線サーバ装置１から無線送信される番組データなどの主データのパケットは、送受信アンテナ２０により受信され、無線部２１を通じて受信データ分解部２２に供給される。無線部２１は、後述するように、無線クライアント装置から送信される信号が、受信信号に影響を与えないようにするなどの無線信号に関する処理を行なうものである。
【０１１８】
そして、受信データ分解部２２は、図４を用いて説明したレイアウトのパケットデータとして送信されてくる番組データなどの主データを各エリアのデータに分解する。そして、送信先装置ＩＤに基づいて、自機宛てのパケットかどうか、ＣＲＣデータに基づいて伝送エラーが発生していないかなどを確認して評価し、自機宛てのパケットであり、伝送エラーも発生していない場合には、受信したパケットを受信すべきパケットとして抽出して、抽出されたパケットの中から主データを復号化部２３に供給する。
【０１１９】
受信したパケットが自機宛てのものでなければ以後の処理は行なわない。また、伝送エラーが発生しており、補間処理によっても復旧できないものである場合には、制御部２００は、各部を制御し、伝送エラーが発生していた送信信号の再度の送信を要求したりする。
【０１２０】
つまり、受信データ分解部２２においては、無線部２１によって受信されたパケットを評価することによって自機宛のパケットのみを抽出し、以降の処理において受信したパケットを使用するか否かを判別しているものである。
【０１２１】
なお、このような自機宛てのパケットか否か、伝送エラーが発生していないか否かなどは、受信データ分解部２２において分解された情報に基づいて制御部２００において行なうようにしてもよい。
【０１２２】
そして、復号化部２３に供給された主データである番組データは、ここで共通鍵を用いて暗号解読される。暗号解読された番組データは、再生処理部２４に供給される。再生処理部２４は、これに供給された番組データを圧縮解凍し、圧縮解凍した番組データから映像を映出するための出力用映像信号や音声を放音するための出力用音声信号を形成する。
【０１２３】
再生処理部２４において形成された出力用映像信号は、ＬＣＤ２５に供給され、再生処理部２４において形成された出力用音声信号は、スピーカ２６に供給される。これにより、無線サーバ装置１から無線送信されてきた番組データを再生するようにし、その番組データに応じた放送番組が、無線クライアント装置２、あるいは、無線クライアント装置３を通じて視聴することができるようにされる。
【０１２４】
［無線クライアント装置２、無線クライアント装置３からの要求信号などの送信について］
また、無線クライアント装置２、無線クライアント装置３から無線サーバ装置１に対する各種の要求信号を送出することもできるようにされている。すなわち、無線サーバ装置１に対して、目的とする放送番組の提供を要求したり、放送番組の録画予約を要求したり、ハードディスク装置１５０に記録されている放送番組の再生を要求する場合には、操作パネル部２１０の該当する操作キーを操作する。
【０１２５】
無線クライアント装置２、無線クライアント装置３の制御部２００は、操作された操作キーに基づいて要求を示す情報を形成し、これを暗号化部２７に供給する。暗号化部２７は、制御部２００からの要求を示す情報を暗号化し、暗号化した要求を示す情報を送信データ形成部２８に供給する。
【０１２６】
送信データ形成部２８は、図５を用いて説明したレイアウトの送信信号を形成する。すなわち、ヘッダ４１、送信元装置ＩＤ４２、送信先装置ＩＤ４３、要求を示す情報４４、ＣＲＣ４５からなる要求信号として送信信号を形成し、これを無線部２１、送受信アンテナ２０を通じて無線サーバ装置１に無線送信するようにされる。すなわち送信データ形成部２８は無線サーバ装置１に対する送信パケットを生成する。これにより、無線クライアント装置２、あるいは、無線クライアント装置３を用いて無線サーバ装置１を遠隔操作することができるようにされる。
【０１２７】
また、前述もしたように、無線サーバ装置１から無線クライアント装置２、あるいは、無線クライアント装置３に対する要求信号が送信されて来る場合もある。この場合においては、受信データ分解部２２において、パケットが解析され分解するようにされて抽出された要求を示す情報は、受信データ分解部２２から復号化部２３に供給され、復号化部２３によって暗号化が解読されて制御部２００に供給される。
【０１２８】
そして、制御部２００は、受信データ分解部２２によって受信されて復号化部２３によって復号化された無線サーバ装置１からの要求を示す情報に応じて各部を制御する。このように、無線サーバ装置１を用いて無線クライアント装置２、無線クライアント装置３を遠隔操作することができる。なお、無線サーバ装置１から送信される送信信号には、必ず送信先装置ＩＤが付加されるので、同じ無線通信システムに接続される各装置は、自機に対する送信信号が、他の機器に対する送信信号か、あるいは、全ての機器に対する送信信号かを確実に識別し、全ての機器を対象とする送信信号を含み自機宛ての送信信号のみを受信して処理することができるようにされる。
【０１２９】
また、この実施の形態においては、主データ信号や要求を示す情報は、必ず暗号化されて送受される。この暗号化は、前述もしたように、共通鍵方式の暗号化が用いられ、無線サーバ装置１、無線クライアント装置２、無線クライアント装置３の全てが、同じ共通キーを用いることによって、暗号化と暗号解読を行なう。
【０１３０】
この実施の形態の無線サーバ装置１と無線クライアント装置２、無線クライアント装置３とにより形成されるホームネットワークシステムにおいては、このホームネットワークを形成する家庭において、各機器に共通鍵を設定するようにすればよいので、隣家のシステムに共通鍵が漏洩することもなく、無線サーバ装置１、無線クライアント装置２、無線クライアント装置３により構成されるネットワーク内においてのみ主データや要求を示す情報を送受信することができる。
【０１３１】
また、主データである番組データだけでなく、要求を示す情報も暗号化されて送受されるので、要求を示す情報が隣家の受信機により受信され、隣家に対してどの放送番組を視聴しているかが漏洩することもなく、プライバシーの保護を確実に行なうことができるようにされている。さらには、同一の装置ＩＤを持つ装置が隣家に設定されていた場合、送信パケットのＣＲＣエラー等の発生によって再送を要求するような信号が誤って受信されて、誤ったデータを隣家の無線装置に対して、または隣家の無線装置からの誤ったデータに対して誤動作することを防止することができるようにされている。
【０１３２】
このように、この実施の形態の無線通信システムにおいては、送信するデータに暗号化処理を施すことにより、この無線通信システムに属さない、例えば、隣家の受信機などによりこの無線通信システムから送信されるデータが受信されて利用されることを確実に防止し、プライバシーの保護、および、放送番組などの著作権者に対する保護および著作権の保護を確実に行なうことができる。
【０１３３】
また、この実施の形態の無線通信システム内においては、装置ＩＤによって、番組データや要求を示す情報の送信先装置が定められ、装置ＩＤが一致しない装置によっては、番組データや要求を示す情報は利用できないようにされるので、この実施の形態の無線通信システムを利用する利用者間のプライバシーの保護をも確実に行なうことができる。
【０１３４】
図６は、暗号化により、あるいは、装置ＩＤにより可能となるプライバシーおよび著作権の保護について説明するための図である。図１に示したこの実施の形態の無線通信システムにおいては、無線サーバ装置１からの送信信号を装置ＩＤが「０１」の無線クライアント装置２と、装置ＩＤが「０２」の無線クライアント装置３とが受信することが可能である。
【０１３５】
無線サーバ装置１、無線クライアント装置２、無線クライアント装置３とは、この実施の形態の無線通信システムを構成する機器であり、同じ共通鍵を持っているため、基本的には、図６の暗号化欄に示すように、無線クライアント装置２と、無線クライアント装置３とは、無線サーバ装置１からの暗号化されて送信されてくる番組データや要求を示す情報を暗号解読によって復号化して利用することが可能である。
【０１３６】
しかし、この実施の形態の無線通信システムに属さない、例えば隣家の無線クライアント装置は、この実施の形態の無線通信システムで用いられる共通鍵を持たないので、この実施の形態の無線サーバ装置１からの番組データや要求を示す情報についての暗号解読を行なうことができず、この実施の形態の無線サーバ装置１からの送信信号を利用することができない。
【０１３７】
したがって、この実施の形態の無線通信システムに属さない機器によっては、無線サーバ装置１からの送信データを利用することができず、無線サーバ装置１から送信される送信データの著作権を保護することができるとともに、この実施の形態の無線通信システムの利用者全員の外部に対するプライバシーを保護することができる。
【０１３８】
しかし、図６の装置ＩＤ欄に示すように、無線クライアント装置２、無線クライアント装置３とは、自機に付与されている装置ＩＤが付加された送信信号か、あるいは、全機器を対象とする送信信号しか受信して利用することができない。そして、無線クライアント装置２から要求された番組データは、装置ＩＤによって、無線クライアント装置２にしか提供されないようにされるので、同じ無線通信システムの利用者間においてのプライバシーについても確実に保護することができる。
【０１３９】
なお、例えば、無線クライアント装置にからの提供の要求があった番組データであっても、無線クライアント装置２から同じ無線通信システムに属する他の無線クライアント装置に提供することを許容する旨を要求信号に含めて送信することもできるようにされる。
【０１４０】
この場合には、無線サーバ装置１は、番組データの送信信号の送信先ＩＤに例えば「９９」などの特定の無線クライアント装置を指定するものとしては使用されず、同じ無線通信システムに属する全無線クライアント装置を対象とすることを示す装置ＩＤを付加して番組データなどを送信する。このようにすることによって、同じ無線通信システムに属する無線クライアント装置が、無線サーバ装置１からの同じ送信信号を受信して利用することもできる。
【０１４１】
このように、暗号化は、無線サーバ装置殻送信される番組データの著作権者の著作権の保護と、この実施の形態の無線通信システムの利用者のプライバシーの保護とを実現し、さらに、装置ＩＤが、同じ無線通信システムを利用する利用者間のプライバシーの保護を実現するようにしている。
【０１４２】
［無線サーバ装置と無線クライアント装置との間の伝送チャンネルについて］次に、無線サーバ装置１と無線クライアント装置２、無線クライアント装置３との間において形成される伝送路を構成する伝送チャンネルについて、無線クライアント装置２、あるいは、無線クライアント装置３からの要求に応じた放送番組を無線サーバ装置１が受信、選択して要求元の無線クライアント装置に提供する場合を例にして説明する。
【０１４３】
図７は、無線クライアント装置２あるいは無線クライアント装置３からの要求に応じて、無線サーバ装置１が受信、選択した放送番組の番組データを要求元の無線クライアント装置に対して無線送信する場合の通信シーケンスを説明するためのシーケンス図である。
【０１４４】
無線サーバ装置１は、商用電源の電源コンセントに接続され、電源の供給を受けることが可能な状態になると、必要最小限の回路部分にのみ電源を供給し、無線クライアント装置２、無線クライアント装置３の無線通信システムであるネットワークへの加入に備える。具体的には、無線サーバ装置１は、ビーコン信号を送出することによって、無線クライアント装置２、無線クライアント装置３がいつでも無線通信システムに加入できる状態を整えるとともに、無線クライアント装置２、無線クライアント装置３からの要求信号の間欠受信を行なう状態にする。
【０１４５】
この場合、ビーコン信号を送出する周波数チャンネルは、無線サーバ装置１によって、利用が可能とされている複数の周波数チャンネルがスキャニングするようにされ、ノイズが少なく、また、他の通信システムにより使用されていない周波数チャンネルが選択されて、ビーコン信号が送出される。このビーコン信号により、無線クライアント装置２、無線クライアント装置３は、無線サーバ装置１が、要求信号などの受信が可能な状態であることを知り、無線サーバ装置１に対して要求信号を送信することができるか否かなどを判別することができるようにされる。なお、ここでは、複数の周波数チャンネルとは、それぞれが異なる周波数によってデータが変調されることにより、それぞれが特定される複数の伝送チャンネルのことを意味する。
【０１４６】
また、無線サーバ装置１において、ビーコン信号の送出および無線クライアント装置２、無線クライアント装置３からの要求信号の受信にかかわらない部分には電源を当面供給しないようにすることによって、無線サーバ装置１の消費電力を低減させるようにしている。なお、以下においては、無線クライアント装置２から要求信号を送出する場合を例にして説明する。
【０１４７】
そして、図７に示すように、無線クライアント装置２の使用者が、無線サーバ装置１に対して所望の放送番組に提供を要求するため、無線クライアント装置２の操作パネル部２１０のチャンネル選択ボタンスイッチを操作すると、無線クライアント装置２の制御部２００は、チャンネル選択ボタンスイッチが操作されたことを検出し、操作されたチャンネル選択ボタンスイッチに応じた放送番組の提供を要求する要求信号である送信指示制御信号を形成し、これを暗号化部２７、送信データ形成部２８、無線部２１、送受信アンテナ２０を通じて無線サーバ装置１に送信するようにする（ステップＳ１）。
【０１４８】
ここで送信される送信指示制御信号は、前述もしたように、無線サーバ装置からのビーコン信号が送出されている周波数チャンネルを通じて無線サーバ装置１に送信するようにされる。また、送信指示制御信号は、図５を用いて説明したように、要求元の装置を特定する送信元装置ＩＤ、送信先の装置を特定する送信先装置ＩＤの他、要求を示す情報として、選択する放送番組を特定する放送番組のチャンネル指定情報などの無線サーバ装置１において必要となる情報が含められている。
【０１４９】
無線サーバ装置１は、無線クライアント装置２からの送信指示制御信号を受信すると、無線サーバ装置１全体に電源を供給するようにし、要求された放送番組の番組データを送信することができる状態にし、要求された番組データ送信用の伝送チャンネルを選択して、選択した伝送チャンネルを指示する情報を含む応答情報を要求元の無線クライアント装置２に送信する（ステップＳ２）。
【０１５０】
この応答信号は、この実施の形態においては、図５に示したレイアウトにしたがって形成され、ビーコン信号が送出されている周波数チャンネルを通じて無線クライアント装置２に無線送信されるものであり、無線クライアント装置２は、無線サーバ装置からの応答信号に応じて、信号を受信する伝送チャンネルを無線サーバ装置１により選択された伝送チャンネルに切り換える。
【０１５１】
そして、無線サーバ装置１の制御部１００は、前述もしたように、無線クライアント装置２からの送信指示制御信号に応じて、使用されていないチューナ部１１Ａあるいは１１Ｂを制御し、デジタル衛星放送信号を受信、復調などの処理を行い、指示された放送番組の番組データを抽出して、データ圧縮、暗号化して、選択した伝送チャンネルを通じて無線クライアント装置２に無線送信する（ステップＳ３）。
【０１５２】
ステップＳ３によって、無線サーバ装置１から無線送信されてくる番組データを受信した無線クライアント装置２は、前述もしたように、受信した番組データの暗号解読、圧縮解凍などを行って、再生用ビデオ信号、再生用オーディオ信号を形成し、これをＬＣＤ２５、スピーカ２６に供給して、使用者が目的とする放送番組を視聴できるようにする。
【０１５３】
そして、無線クライアント装置２の使用者は、目的とする放送番組の視聴を終了する場合には、操作パネル部２１０の停止ボタンスイッチを操作する。無線クライアント装置２の制御部２００は、停止ボタンスイッチが操作されたことを検出すると、番組データの送信の停止を要求する要求信号である送信停止指示制御信号を形成し、これを前述したように、暗号化して、送信信号を形成し、ビーコン信号が送出されている周波数チャンネルを通じて無線サーバ装置１に無線送信する（ステップＳ４）。
【０１５４】
無線サーバ装置１は、無線クライアント装置２からの送信停止指示制御信号を受信すると、チューナ部１１Ａまたはチューナ部１１Ｂにおいて受信、選択するとともに暗号化して無線送信するようにしていた放送番組の番組データの無線クライアント装置２への送信を終了し、他の無線クライアント装置により使用されていなければ、必要最小限の回路部分にのみ電源を供給するようにして、当面使用しない回路部分への電源供給をオフにする。
【０１５５】
このように、この実施の形態の無線通信システムにおいては、所定の周波数チャンネルを通じて制御信号や応答信号の送受を行い、主データである番組データは、無線サーバ装置１が選択した伝送チャンネルとして使用される周波数チャンネルを通じて無線送信される。この場合、無線サーバ装置１は、他の電子機器からのノイズなどを含め、番組データを良好に送信可能な周波数チャンネルを選択して、番組データを無線送信することができる。
【０１５６】
また、無線クライアント装置３も前述した無線クライアント装置２と同様にして無線サーバ装置１に要求信号を送信し、目的とする放送番組の提供を受けることができる。そして、無線クライアント装置２と無線クライアント装置３との両方が、無線サーバ装置１に対して要求信号を送信して、目的とする放送番組の提供を受けるようにすることももちろんできる。
【０１５７】
図８は、この実施の形態の無線通信システムにおいての伝送チャンネルについて説明するための図である。図８Ａに示すように、無線サーバ装置１は、所定の周波数の伝送チャンネルである周波数チャンネルにビーコン信号を送出し、無線クライアント装置２、無線クライアント装置３が通信システムにいつでも加入できるようにしておく。このビーコン信号が送出される周波数チャンネルを通じて制御信号や応答信号の送受が行われる。
【０１５８】
そして、無線クライアント装置２と無線クライアント装置３との両方から放送番組の提供要求が送信されてきたときには、図８Ｂに示すように、無線サーバ装置１は、空いている周波数チャンネルを検出し、その周波数チャンネルにおいて、時分割して複数の伝送チャンネルに相当するスロットを形成し、この伝送チャンネルを通じて無線クライアント装置２と無線クライアント装置３とに対して番組データを送信する。
【０１５９】
図８Ｂの場合には、無線サーバ装置１により選択された周波数チャンネル上において、最初の伝送チャンネルＣＨ１を通じて装置ＩＤが「０２」の無線クライアント装置３に対する番組データが送信され、次の伝送チャンネルＣＨ２を通じて装置ＩＤが「０１」の無線クライアント装置２に対する番組データが送信するようにされている状態を示している。
【０１６０】
そして、装置ＩＤが「０２」の無線クライアント装置３からの送信停止指示制御信号により、無線クライアント装置３に対する番組データの送信が終了した場合には、図８Ｃに示すように、無線サーバ装置１により選択された周波数チャンネルにおいて、伝送チャンネルＣＨ２を最初の伝送チャンネルとして、この伝送チャンネルにより装置ＩＤが「０１」の無線クライアント装置２に対して番組データが送信される。
【０１６１】
このように、無線サーバ装置１は、無線クライアント装置２、無線クライアント装置３からの放送番組の提供要求があったときには、ノイズが存在したり、他の通信システムに使用されているなどのチャンネルを避けて、良好に信号の送信が可能な周波数チャンネルを選択し、これを用いることができる。また、前述したように、無線サーバ装置１の消費電力は、必要最小限にとどめられるので、無線サーバ装置１が無駄に電力を消費することもない。
【０１６２】
なお、この実施の形態においては、ビーコン信号や制御信号や応答信号は、無線サーバ装置１により選択された周波数チャンネルを通じて送受されるものとして説明した。しかし、これに限るものではない。ビーコン信号や制御信号や応答信号を送受するチャンネルを固定的に設けるようにしてももちろんよい。また、番組データなどの主データを送信するチャンネルについても固定的に定めるようにすることもできる。
【０１６３】
また、この実施の形態においては、前述したように、周波数チャンネルを選択し、その周波数チャンネルにおいて、時分割するようにして各無線クライアント装置に対する伝送チャンネルを設けるようにした。しかし、伝送チャンネルは、これに限るものではない。伝送チャンネルは、予め決められた周波数チャンネルの時間軸上のスロットでもよいし、また、ランダムなアクセスにおける論理的な識別チャンネルであってもよい。
【０１６４】
［無線サーバ装置１、無線クライアント装置２、無線クライアント装置３の動作について］
次に、この実施の形態の無線通信システムを構成する無線サーバ装置１、無線クライアント装置２、無線クライアント装置３のそれぞれの動作についてフローチャートを参照しながら説明する。
【０１６５】
［無線サーバ装置１の電源投入時の処理］
図９は、無線サーバ装置１が商用電源に接続され、電源の供給を受けることができるようにされた場合に行われる電源投入時の処理について説明するためのフローチャートである。
【０１６６】
図９に示すように、無線サーバ装置１が商用電源に接続され、前述もしたように、必要最小限の回路部分に電源が供給するようにされると、無線サーバ装置１においては、利用可能な複数の周波数チャンネルについて、ノイズの混入が少なく、他の通信システムによっても使用されていない周波数チャンネルを選択する（ステップＳ１０１）。
【０１６７】
そして、選択した周波数チャンネルへのビーコン信号の送出を開始するとともに、無線クライアント装置２、無線クライアント装置３からの要求信号の間欠受信を開始する（ステップＳ１０２）。この図９に示すステップＳ１０１、ステップＳ１０２の処理により、無線クライアント装置２、無線クライアント装置３からの要求信号の到来に対する準備が整えられ、後述する図１１に示す無線サーバ装置１におけるメインルーチンが実行される。
【０１６８】
［無線クライアント装置２、無線クライアント装置３のメインルーチン］
次に、無線サーバ装置１におけるメインルーチンを説明するに先立って、無線サーバ装置１に対する要求信号を形成して送信する無線クライアント装置２、無線クライアント装置３において実行されるメインルーチンについて説明する。図１０は、無線クライアント装置２、無線クライアント装置３において実行されるメインルーチンについて説明するためのフローチャートである。無線クライアント装置２、無線クライアント装置３は、電源が投入されると、図１０に示すメインルーチンを実行する。
【０１６９】
まず、無線クライアント装置２、無線クライアント装置３の制御部２００は、操作パネル部２５０の各種操作キーを通じて使用者からの操作を受け付けたか否かを判断する（ステップＳ２０１）。ステップＳ２０１の判断処理において、使用者からの操作を受け付けていないと判断したときには、ステップＳ２０１の処理を繰り返し、使用者からの操作入力待ちとなる。
【０１７０】
そして、ステップＳ２０１の判断処理において、使用者による操作入力を受け付けたと判断したときには、制御部２００は、使用者により操作された操作パネル部２５０の操作キーは、チャンネルボタンなどと呼ばれるチャンネル選択ボタンスイッチか否かを判断する（ステップＳ２０２）
ステップＳ２０２の判断処理において、チャンネル選択ボタンスイッチであると判断したときには、制御部２００は、操作されたチャンネルボタンに応じた放送番組の提供を要求する要求信号である送信指示制御信号を形成するためのチャンネルボタンルーチンを実行し（ステップＳ２０３）、その後ステップＳ２０１からの処理を繰り返す。
【０１７１】
ステップＳ２０２の判断処理において、操作された操作キーは、チャンネル選択ボタンスイッチではないと判断したときには、制御部２００は、操作された操作キーは、停止ボタンか否かを判断する（ステップＳ２０４）。このステップＳ２０４の判断処理において、停止ボタンであると判断したときには、要求した放送番組の提供停止を指示する要求信号である送信停止指示制御信号を形成するための停止ボタンルーチンを実行し（ステップＳ２０５）、その後ステップＳ２０１からの処理を繰り返す。
【０１７２】
ステップＳ２０４の判断処理において、操作された操作キーが停止ボタンではないと判断したときには、制御部２００は、操作された操作キーは、録画予約ボタンであるか否かを判断する（ステップＳ２０６）。ステップＳ２０６の判断処理において、録画予約ボタンが操作されたと判断したときには、制御部２００は、予約録画情報の入力を受け付けて無線サーバ装置１に提供するようにする録画予約ボタンルーチンを実行し（ステップＳ２０７）、その後ステップ３０１からの処理を繰り返す。
【０１７３】
また、ステップＳ２０６の判断処理において、操作された操作キーは、録画予約ボタンではないと判断したときには、制御部２００は、操作された操作キーは、録画されている番組データの再生を指示する再生ボタンか否かを判断する（ステップＳ２０８）。ステップＳ２０８の判断処理において、再生ボタンであると判断したときには、制御部２００は、録画されている番組データの再生を指示する要求信号を形成するための再生ボタンルーチンを実行し（ステップＳ２０９）その後ステップＳ２０１からの処理を繰り返す。
【０１７４】
また、ステップＳ２０８の判断処理において、再生ボタンでないと判断したときには、制御部２００は、その他の処理を実行するようにする（ステップＳ２１０）。このその他の処理は、ステップＳ２０３、ステップＳ２０５、ステップＳ２０７、ステップＳ２０９以外の処理であり、例えば、無線クライアント装置２、無線クライアント装置３への各種情報の設定処理などである。また、実行可能な処理に応じてさらに判断処理を設けるようにしてももちろんよい。
【０１７５】
このようにして、無線クライアント装置２、無線クライアント装置３は、使用者からの操作入力を待ち受け、使用者からの操作入力を受け付けたときには、即座に操作された操作キーに応じた要求信号を形成し、これを無線サーバ装置１に対して送信できるようにしている。
【０１７６】
［無線サーバ装置１のメインルーチン］
次に、無線クライアント装置からの要求信号を受信する無線サーバ装置１において実行される無線サーバ装置１のメインルーチンについて説明する。図９に示した処理により、無線サーバ装置１において、無線クライアント装置２、無線クライアント装置３からの要求信号の到来に対する準備が整えられ、無線クライアント装置２、無線クライアント装置３からの要求信号を受信するようにする間欠受信が行われごとに、無線サーバ装置１の制御部１００は、図１１に示すメインルーチンを実行する。
【０１７７】
すなわち、無線サーバ装置１の制御部１００は、無線クライアント装置２、無線クライアント装置３からの要求信号の間欠受信を行なうごとに、受信データ分解部１８からの情報に基づいて、無線クライアント装置からの信号を受信したか否かを判断する（ステップＳ３０１）。ステップＳ３０１の判断処理において、無線クライアント装置からの信号を受信していないと判断したときには、ステップＳ３０１の処理が繰り返され、無線クライアント装置からの要求信号の受信待ちとなる。
【０１７８】
そして、ステップＳ３０１の判断処理において、無線クライアント装置２あるいは無線クライアント装置３からの要求信号を受信したと判断したときには、制御部１００は、無線クライアント装置からの要求に対処するため、無線サーバ装置１の全回路部分に電源を供給し、動作状態にする（ステップＳ３０２）。
【０１７９】
そして、無線サーバ装置１の制御部１００は、復号化部１９を制御して、無線クライアント装置からの要求信号の要求を示す情報を復号化して、その要求を示す情報が示す内容を判別可能にする（ステップＳ３０３）。そして、無線サーバ装置１の制御部１００は、復号化部１９において暗号解読された要求を示す情報は、番組データの送信指示か否かを判断する（ステップＳ３０４）。
【０１８０】
すなわち、ステップＳ３０４においては、デジタル衛星放送により提供され無線サーバ装置１により受信、選択される放送番組の提供を要求するものか否かが判断される。ステップＳ３０４の判断処理において、無線クライアント装置からの要求信号は、送信指示であると判断したときには、制御部１００は、後述する番組送信ルーチンを実行して（ステップＳ３０５）、指示された放送番組の要求元の無線クライアント装置への提供を行なうようにし、その後ステップＳ３０１からの処理を繰り返えす。
【０１８１】
また、ステップＳ３０４の判断処理において、無線クライアント装置からの要求信号は、送信指示ではないと判断したときには、制御部１００は、無線クライアント装置からの要求信号は、停止指示か否かを判断する（ステップＳ３０６）。ステップＳ３０６の判断処理において、無線クライアント装置からの要求信号が停止指示であると判断したときには、制御部１００は、後述する送信停止ルーチンを実行し（ステップＳ３０７）、指示された放送番組の無線クライアント装置への提供を終了させ、その後ステップＳ３０１からの処理を繰り返す。
【０１８２】
また、ステップＳ３０６の判断処理において、無線クライアント装置からの要求信号が停止指示でないと判断したときには、制御部１００は、録画予約を指示するものか否かを判断する（ステップＳ３０８）。このステップＳ３０８の判断処理において、無線クライアント装置からの要求信号が録画指示であると判断したときには、制御部１００は、後述する録画予約ルーチンを実行し（ステップＳ３０９）、指示された放送番組の録画予約を受け付け、その後ステップＳ３０１からの処理を繰り返す。
【０１８３】
また、ステップＳ３０８の判断処理において、無線クライアント装置からの要求信号は、予約録画を指示するものではないと判断したときには、制御部１００は、無線クライアント装置からの要求信号は、録画した放送番組の再生指示か否かを判断する（ステップＳ３１０）。ステップＳ３１０の判断処理において、無線クライアント装置からの要求信号が、録画した放送番組の再生指示であると判断したときには、制御部１００は、後述する録画再生ルーチンを実行し（ステップＳ３１１）、無線サーバ装置１のハードディスク装置１５０に記録するようにした放送番組を再生するようにする。
【０１８４】
また、ステップＳ３０８の判断処理において、無線クライアント装置からの要求信号は、録画した放送番組の再生指示でないと判断したときには、制御部１００は、その他の処理を実行するようにする（ステップＳ３１２）。このその他の処理は、ステップＳ３０５、ステップＳ３０７、ステップＳ３０９、ステップＳ３１１以外の処理であり、例えば、無線サーバ装置への各種情報の設定処理などである。また、実行可能な処理に応じてさらに判断処理を設けるようにしてももちろんよい。
【０１８５】
このようにして、無線サーバ装置１は、無線クライアント装置２、無線クライアント装置３からの要求信号の到来を待ち受け、無線クライアント装置２、無線クライアント装置３から要求信号が到来したときには、要求された処理を迅速に実行することができるようにしている。
【０１８６】
［無線サーバ装置１、無線クライアント装置２、無線クライアント装置３で実行される処理について］
次に、図１０に示した無線クライアント装置２、無線クライアント装置３におけるメインルーチンにおいて実行される各処理と、図１１に示した無線サーバ装置１において実行される各処理について説明する。なお、無線クライアント装置２あるいは無線クライアント装置３と、無線サーバ装置１とが順次に無線通信を行なうことによって進められる処理、換言するとルーチンについては、その双方を平行して説明する。
【０１８７】
また、以下においては、無線クライアント装置２と無線サーバ装置１との間で無線通信を行なう場合を例にして説明するが、無線クライアント装置３と無線サーバ装置１との間においても同様に無線通信を行なうことができるものである。
【０１８８】
［番組の送受信処理について］
まず、図１０に示した無線クライアント装置２、無線クライアント装置３のメインルーチンのステップＳ２０３において実行されるチャンネルボタンルーチンと、図１１に示した無線サーバ装置１のメインルーチンのステップＳ３０５において実行される番組送信ルーチンについて説明する。
【０１８９】
図１２（Ａ）は、図１０に示した無線クライアント装置２、無線クライアント装置３のメインルーチンのステップＳ２０３において実行されるチャンネルボタンルーチンを説明するためのフローチャートであり、図１２（Ｂ）は、図１１に示した無線サーバ装置のメインルーチンのステップＳ３０５において実行される番組送信ルーチンを説明するためのフローチャートである。
【０１９０】
図１２（Ａ）に示すように、無線クライアント装置２において、操作パネル部２１０に設けられているチャンネルボタンが操作されると、無線クライアント装置２の制御部２００は、まず、操作されたチャンネルボタンに対応するチャンネルの放送番組の提供を要求する要求を示す情報を形成して、これを暗号化部２７に供給することにより暗号化する（ステップＳ４０１）。
【０１９１】
暗号化された要求を示す情報は、送信信号形成部２８に供給される。無線クライアント装置２の制御部２００は、送信信号形成部２８を制御し、図５を用いて前述したように、ヘッダ、送信元装置ＩＤ、送信先装置ＩＤ、エラーコードを付加した要求信号である送信指示制御信号を形成し、これを無線サーバ装置１に対して無線送信する（ステップＳ４０２）。
【０１９２】
この送信指示制御信号が、無線サーバ装置１において受信され、図１１を用いて説明したように復号化されて、制御内容が判別され、図１１のステップＳ３０５において、図１２（Ｂ）に示す番組送信ルーチンが実行される。
【０１９３】
そして、無線サーバ装置１の制御部１００は、送信指示制御信号を受信すると、図１２（Ｂ）に示すように、まず、番組データを要求元の無線クライアント装置２に送信するための送信チャンネルに使用される周波数チャンネルを選択する（ステップＳ５０１）。
【０１９４】
次に、無線サーバ装置１の制御部１００は、ステップＳ５０１において選択した周波数チャンネルを示す情報を含む応答信号を形成し、これを暗号化部１４、送信データ形成部１５、無線部１６、送受信アンテナ１７を通じて要求元の無線クライアント装置２に送信する（ステップＳ５０２）。
【０１９５】
そして、無線サーバ装置１の制御部１００は、チューナ部１１Ａあるいはチューナ部１１Ｂを制御して、無線クライアント装置２からの送信指示制御信号によって指示された放送番組の抽出を開始する（ステップＳ５０３）。そして、無線サーバ装置１は、ステップＳ５０３において抽出した放送番組を形成する番組データをデータ圧縮処理部１３を用いてデータ圧縮するとともに、暗号化部１４を用いて暗号化する処理を開始する（ステップＳ５０４）。
【０１９６】
そして、データ圧縮されるとともに暗号化された番組データを順次に送信データ形成部１５に供給し、送信先装置ＩＤなどを付加した送信信号を形成して、これを要求元の無線クライアント装置２に送信する処理を開始し（ステップＳ５０５）、この図１２（Ｂ）に示す処理を終了する。
【０１９７】
一方、無線クライアント装置２は、図７のシーケンス図を用いて説明したように、また、図１２（Ａ）に示すように、送信指示制御信号を受信した無線サーバ装置１から送信されてくる応答信号を受信したか否かを判断し（ステップＳ４０３）、応答信号を受信するまで待ち状態となる。
【０１９８】
ステップＳ４０３の判断処理において、無線サーバ装置１からの自機宛ての応答信号を受信したと判断したときには、無線クライアント装置２の制御部２００は、応答信号により指示される周波数チャンネルに切り換え、その周波数チャンネルを通じて送信されてくるパケットの受信を開始する（ステップＳ４０４）。
【０１９９】
そして、無線サーバ装置１から自機宛てに送信されてきた無線サーバ装置１からの情報を復号化および再生処理を行って、指定した放送番組の番組データに応じた映像と音声との再生を開始して（ステップＳ４０５）、この図１２（Ａ）に示す処理を終了する。
【０２００】
このようにして、無線クライアント装置２の使用者は、無線サーバ装置１に対して放送番組の提供を要求する送信指示制御信号を無線送信し、この送信指示制御信号に応じて無線サーバ装置１から目的とする放送番組の提供を受けて、これを視聴することができる。
【０２０１】
この場合、無線サーバ装置１は、無線クライアント装置２からの送信指示制御信号に応じた放送番組の番組データを抽出し、この抽出した放送番組の番組データのみを要求元の無線クライアント装置２あるいは無線クライアント装置３に提供するので、無線サーバ装置１が受信するデジタル衛星放送のように、視聴しない放送番組を無線クライアント装置に提供することもなく、送信信号を無駄に使用することもない。
【０２０２】
［番組データの送信停止について］
次に、図１０に示した無線クライアント装置のメインルーチンのステップＳ２０５において実行される停止ボタンルーチンと、図１１に示した無線サーバ装置のメインルーチンのステップＳ３０７において実行される送信停止ルーチンについて説明する。
【０２０３】
図１３（Ａ）は、図１０に示した無線クライアント装置のメインルーチンのステップＳ２０５において実行される停止ボタンルーチンを説明するためのフローチャートであり、図１３（Ｂ）は、図１１に示した無線サーバ装置のメインルーチンのステップＳ３０７において実行される送信停止ルーチンを説明するためのフローチャートである。
【０２０４】
無線クライアント装置２において、操作パネル部２１０に設けられている停止ボタンが操作されると、図１３（Ａ）に示すように、無線クライアント装置２の制御部２００は、番組データの送信終了の要求を示す情報を形成して、これを暗号化部２０７に供給することにより暗号化する（ステップＳ６０１）。
【０２０５】
そして、暗号化された要求を示す情報を、送信信号形成部２８に供給し、図５に示したように、ヘッダ、送信元装置ＩＤ、送信先装置ＩＤ、エラーコードを付加した要求信号である送信指示制御信号を形成し、これを無線サーバ装置１に対して無線送信する（ステップＳ６０２）。
【０２０６】
この送信停止指示制御信号が、無線サーバ装置１において受信され、図１１を用いて説明したように復号化されて、制御内容が判別され、図１１のステップＳ３０７において、図１３（Ｂ）に示す送信停止ルーチンが実行される。
【０２０７】
そして、無線サーバ装置１の制御部１００は、送信停止指示制御信号を受信すると、図１３（Ｂ）に示すように、まず、各部を制御して、要求元の無線クライアント装置２により提供が要求された放送番組の番組データの送信を停止する（ステップＳ７０１）。
【０２０８】
そして、無線サーバ装置１の制御部１００は、送信を停止させたことを示す応答信号を生成して要求元の無線クライアント装置２に送信し（ステップＳ７０２）、他の無線クライアント装置からのアクセスがない場合には、必要最小限の回路部分にのみ電源を供給し、それ以外の回路部分には、電源を供給しないようにして（ステップＳ７０３）、この図１３（Ｂ）に示す処理を終了する。
【０２０９】
一方、無線クライアント装置２、無線クライアント装置３は、図７のシーケンス図を用いて説明したように、また、図１３（Ａ）に示すように、送信停止指示制御信号を受信した無線サーバ装置１から送信されてくる応答信号を受信したか否かを判断し（ステップＳ６０３）、応答信号を受信するまで待ち状態となる。そして、応答信号を受信したときには、この図１３（Ａ）に示す処理を終了する。
【０２１０】
このようにして、無線クライアント装置２は、送信停止指示制御信号を形成して無線サーバ装置１に送信することによって、無線サーバ装置１から無線通信により提供を受けていた番組データの送信を停止することができるようにされている。
【０２１１】
［放送番組の録画予約について］
次に、図１０に示した無線クライアント装置２、無線クライアント装置３のメインルーチンのステップＳ２０７において実行される無線クライアント側録画予約ルーチンと、図１１に示した無線サーバ装置１のメインルーチンのステップＳ３０９において実行される無線サーバ側録画予約ルーチンについて説明する。
【０２１２】
図１４（Ａ）は、図１０に示した無線クライアント装置２、無線クライアント装置３のメインルーチンのステップＳ２０７において実行される無線クライアント側録画予約ルーチンを説明するためのフローチャートであり、図１４（Ｂ）は、図１１に示した無線サーバ装置１のメインルーチンのステップＳ３０９において実行される無線サーバ側録画予約ルーチンを説明するためのフローチャートである。
【０２１３】
無線クライアント装置２において、操作パネル部２１０に設けられている録画予約ボタンが操作されると、図１４（Ａ）に示すように、無線クライアント装置２の制御部２００は、例えば、ユーザＩＤなどの必要な情報の入力画面を再生処理部２４を通じてＬＣＤ２５に表示し、無線クライアント装置の使用者に自己のユーザＩＤなどの情報の入力を受け付ける（ステップＳ８０１）。無線クライアント装置の使用者は、自己のユーザＩＤや例えば録画しようとする放送番組の放送日などの必要となる情報を入力することになる。
【０２１４】
ここで、ユーザＩＤは、この実施の形態の無線通信システムを利用することが可能なユーザのそれぞれに付与される各ユーザに固有の識別情報である。このユーザＩＤによって、この実施の形態の無線通信システムにおいては、録画可能な放送番組や視聴可能な放送番組の制限を行なうようにしている。
【０２１５】
そして、無線クライアント装置２の制御部２００は、ユーザＩＤを含む録画予約要求を暗号化し（ステップＳ８０２）、これを送信データ形成部２８に供給して所定のレイアウトの送信データを形成して無線サーバ装置１に無線送信する（ステップＳ８０３）。
【０２１６】
この録画予約要求が、無線サーバ装置１において受信され、図１１を用いて説明したように復号化されて、制御内容が判別され、図１１のステップＳ３０９において、図１４（Ｂ）に示す無線サーバ側録画予約ルーチンが実行される。そして、無線サーバ装置１の制御部１００は、録画予約要求を受信すると、図１４（Ｂ）に示すように、まず、録画予約要求に含まれるユーザＩＤに応じて、録画可能番組情報として録画可能番組一覧表を生成し、暗号化して無線クライアント装置に送信する（ステップＳ９０１）。
【０２１７】
すなわち、デジタル衛星放送信号に含まれるＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｇｕｉｄｅ）の情報には、個々の放送番組について、成人向け番組の“Ｘ”指定であるか、１６歳未満視聴不適な番組の“Ｒ”指定であるかを示す情報が付加されている。この情報を利用して、各ユーザごとに利用可能な番組を制限する。
【０２１８】
このため、無線サーバ装置１のＥＥＰＲＯＭ１０４には、ユーザ別利用可能番組についての制限テーブルが予め作成されている。図１５は、無線サーバ装置１のＥＥＰＲＯＭ１０４に予め作成される制限テーブルを説明するための図である。この実施の形態の無線通信システムにおいては、ユーザＩＤは、“００１”、“００２”、“００３”というように、３桁の数字によって表されている。
【０２１９】
そして、各ユーザごとに、利用可能な番組についての制限が設定されている。この図１５の例の場合には、ユーザＩＤが“００１”のユーザは、例えば、成人した大人であり、利用可能な番組の制限はないことが設定されている。また、ユーザＩＤが“００２”のユーザは、１６歳以上であるが未成年であるために、成人向け番組のＸ指定の番組の利用が禁止されている。また、ユーザＩＤが“００２”のユーザは、１６歳未満であるために、成人向け番組のＸ指定の番組、および、１６歳未満視聴不適な番組であるＲ指定の番組の双方について利用が禁止されている。
【０２２０】
このようなユーザ毎の制限情報に応じて録画可能番組情報が形成され、無線クライアント装置２に送信される。そして、無線クライアント装置においては、無線サーバ装置１からの暗号化されて送信されてくる録画可能番組情報を受信し、これを暗号解読して、ＬＣＤ２５に表示し（ステップＳ８０４）、使用者からの録画する放送番組の選択入力を受け付ける（ステップＳ８０５）。
【０２２１】
そして、無線クライアント装置２の制御部２００は、録画する放送番組の選択入力を受け付けると選択された放送番組を指定する情報を前述した録画予約指示と同様に暗号化して、無線サーバ装置１に送信する（ステップＳ８０６）。そして、無線クライアント装置の制御部２００は、予約完了ボタンと称される予約完了ボタンスイッチが操作されたか否かを判断する（ステップＳ８０７）。
【０２２２】
ステップＳ８０７の判断処理において、予約完了ボタンが操作されていないと判断したときには、無線クライアント装置２の制御部２００は、ステップＳ８０５からの処理を繰り返す。また、ステップＳ８０７の判断処理において、予約完了ボタンが操作されたと判断したときには、予約完了指示信号を形成して、これを無線サーバ装置に送信し（ステップＳ８０８）、この図１４（Ａ）に示す処理を終了する。
【０２２３】
一方、無線サーバ装置１においては、図１４（Ｂ）に示すように、図１４（Ａ）のステップＳ８０５において無線クライアント装置２から無線送信される録画する番組を指示する情報を受信し、これを暗号解読して、ＥＥＰＲＯＭ１０４に格納する（ステップＳ９０２）。そして、無線クライアント装置からの予約完了指示を受信舌か否かを判断する（ステップＳ９０３）。
【０２２４】
ステップＳ９０３判断処理において、予約完了指示を受信したと判断したときには、無線サーバ装置１の制御部１００は、ステップＳ９０２からの処理を繰り返す。また、ステップＳ９０３の判断処理において、予約完了指示を受信したと判断したときには、他の無線クライアント装置が無線サーバ装置１にアクセスしていないことを確認して、前述もしたように必要最小限度の回路部分にのみ電源を供給するようにし（ステップＳ９０４）、この図１４（Ｂ）に示す処理を終了する。
【０２２５】
これにより、無線サーバ装置１のＥＥＰＲＯＭ１０４に、録画予約テーブルが作成される。図１６は、無線サーバ装置１のＥＥＰＲＯＭ１０４に作成される録画予約テーブルを説明するための図である。図１６に示すように、無線サーバ装置１に作成されるこの実施の形態の予約録画テーブルは、予約元装置ＩＤ、ユーザＩＤ、録画する放送番組の開始日時、終了日時、放送チャンネルのそれぞれを示す情報と、モニタ区分として、ユーザ区分と、装置区分とが設けられている。
【０２２６】
予約元装置ＩＤは、無線クライアント装置殻送信されてくる録画予約要求に付加されている送信元装置ＩＤと同じであり、録画予約を行った装置を示している。ユーザＩＤもまた、ステップＳ８０２にいて送信された録画予約要求に付加されて無線サーバ装置１に提供されるものである。
【０２２７】
録画する放送番組の開始日時、終了日時は、無線クライアント装置の使用者により選択された録画する番組を指示する情報に基づいて、無線サーバ装置１によりＥＰＧなどの情報を元にして特定される情報である。すなわち、この実施の形態においては、番組を特定すれば、その開始日時、終了日時は、無線サーバ装置１において特定することができるようにされている。放送チャンネルについても同様である。
【０２２８】
そして、モニタ区分であるユーザ区分と装置区分とは無線クライアント装置の使用者によって設定するようにされる。ユーザ区分とは、録画予約をしたユーザしか見られないものか、誰でも見られるものかを指示するものであり、装置区分は、予約元の装置を通じてしか見られないものか、どの無線クライアント装置を通じても見られるものかを指示するものである。
【０２２９】
そして、録画予約をしたユーザしか見られないものである場合いには、ユーザ区分は“１”、誰でも見られるものである場合には、ユーザ区分は“０”とされる。また、予約元の無線クライアント装置を通じてしか見られないものである場合いには、装置区分は“１”、どの無線クライアント装置を通じても見られるものである場合には、装置区分は“０”とされる。
【０２３０】
したがって、図１６に示した録画予約テーブルにおいて、１行目のＳＥＱ−Ｎｏ．１の場合には、ユーザＩＤが“００３”のユーザが、装置ＩＤが“０１”の無線クライアント装置を用いないと録画された番組は視聴できないようにされる。また、図１６に示した録画予約テーブルにおいて、２行目のＳＥＱ−Ｎｏ．２の場合には、ユーザＩＤが“００３”のユーザであれば、無線クライアント装置２を用いても無線クライアント装置３を用いても録画された番組を視聴することができるようにされる。
【０２３１】
また、図１６に示した録画予約テーブルにおいて、３行目のＳＥＱ−Ｎｏ．３の場合には、装置ＩＤが“０１”の無線クライアント装置２を用いれば、どのユーザであっても録画された番組を視聴することができるようにされる。また、図１６には示さなかったが、ユーザ区分、装置区分とも“０”の場合には、ユーザＩＤや、装置ＩＤによる制限なく、録画した番組の視聴が可能とされる。
【０２３２】
そして、後述もするように、無線クライアント装置から送信されてくる録画された番組の再生指示には、ユーザＩＤも要求元の装置ＩＤも付加されているので、これらのユーザＩＤ、装置ＩＤに基づいて、モニタできるユーザ、装置を規制するようにすることが可能となる。
【０２３３】
［予約録画実行処理について］
次に、図１４を用いて説明したように、無線サーバ装置１のＥＥＰＲＯＭ１０４に作成される予約録画テーブルの情報に基づいて、無線サーバ装置１において行われる予約録画実行処理について説明する。図１７は、無線サーバ装置１において行われる予約録画実行処理を説明するためのフローチャートである。
【０２３４】
まず、無線サーバ装置１の制御部１００は、ＥＥＰＲＯＭ１０４に作成された予約録画テーブルの放送開始日時のそれぞれについて、自機の時計回路１０５からの現在時刻に基づいて、放送開始日時が到来したか否かを判断する（ステップＳ１００１）。
【０２３５】
ステップＳ１００１の判断処理において、録画を予約した放送番組の放送開始日時（予約日時）が到来したと判断したときには、その予約日時が到来した録画が予約された放送番組の録画を実行し（ステップＳ１００２）、この図１７に示す処理を終了する。
【０２３６】
この場合、放送番組の録画は、放送番組がハードディスク装置１５０にインターフェース１０６を通して記録されることによって行なわれる。つまり、データ圧縮処理部１３からの圧縮された出力は暗号化部１４または記憶手段としてのハードディスク装置１５０に供給されることになる。
【０２３７】
ステップＳ１００１の判断処理において、録画を予約した放送番組の放送開始日時である予約日時が到来していない判断したときには、ステップＳ１００１からの処理を繰り返し、録画を予約した放送番組の放送開始日時である予約日時の到来を待つ。
【０２３８】
このようにして、無線サーバ装置１のＥＥＰＲＯＭ１０４に作成される予約録画テーブルに基づいて、ハードディスク装置１５０への録画が予約された放送番組を確実に記録することができる。そして、次に説明するように、ハードディスク装置１５０への記録によって録画された番組は、無線クライアント装置を用いて適宜の時に再生して視聴することができることができるようにされる。
【０２３９】
［録画された番組の再生処理について］
次に、図１０に示した無線クライアント装置２、無線クライアント装置３のメインルーチンのステップＳ２０９において実行される無線クライアント側録画再生ルーチンと、図１１に示した無線サーバ装置１のメインルーチンのステップＳ３１１において実行される無線サーバ側録画再生ルーチンについて説明する。
【０２４０】
図１８（Ａ）は、図１０に示した無線クライアント装置２、無線クライアント装置３のメインルーチンのステップＳ２０９において実行される無線クライアント側録画再生ルーチンを説明するためのフローチャートであり、図１８（Ｂ）は、図１１に示した無線サーバ装置１のメインルーチンのステップＳ３１１において実行される無線サーバ側録画再生ルーチンを説明するためのフローチャートである。
【０２４１】
無線クライアント装置２において、操作パネル部２１０に設けられている録画再生ボタンが操作されると、図１８（Ａ）に示すように、無線クライアント装置２、無線クライアント装置３の制御部２００は、自己のユーザＩＤ、すなわち再生を要求するユーザのユーザＩＤの入力画面を再生処理部２４を通じてＬＣＤ２５に表示し、無線クライアント装置の使用者に自己のユーザＩＤの入力を受け付ける（ステップＳ１１０１）。
【０２４２】
そして、無線クライアント装置２、無線クライアント装置３の制御部２００は、ユーザＩＤを含む再生要求を暗号化し（ステップＳ１１０２）、これを送信データ形成部２８に供給して所定のレイアウトの送信データを形成して無線サーバ装置１に無線送信する（ステップＳ１１０３）。
【０２４３】
この再生要求が、無線サーバ装置１において受信され、図１１を用いて説明したように暗号解読によって復号化されて、制御内容が判別され、図１１のステップＳ３１１において、図１８（Ｂ）に示す無線サーバ側録画再生ルーチンが実行される。そして、無線サーバ装置１の制御部１００は、再生要求を受信すると、図１８（Ｂ）に示すように、まず、再生要求に含まれるユーザＩＤに応じて、録画リスト情報として録画番組一覧表を生成し、暗号化して無線クライアント装置に送信する（ステップＳ１２０１）。
【０２４４】
すなわち、無線サーバ装置１の制御部１００は、自己のＥＥＰＲＯＭ１０４に記憶保持されている録画予約テーブルにおいて、既に録画した番組の一覧表であって、ユーザＩＤに基づいて特定される当該ユーザが再生可能な録画された番組の一覧表である録画リスト情報を生成し、これを暗号化して送信する。
【０２４５】
そして、無線クライアント装置においては、無線サーバ装置１からの暗号化されて送信されてくる録画リスト情報を受信し、これを暗号解読して、ＬＣＤ２５に表示し（ステップＳ１１０４）、使用者からの再生する録画された放送番組の選択入力を受け付ける（ステップＳ１１０５）。
【０２４６】
そして、無線クライアント装置の制御部２００は、再生する録画された放送番組の選択入力を受け付けると選択された放送番組を指定する情報を前述した再生要求と同様に暗号化して、無線サーバ装置１に送信する（ステップＳ１１０６）。そして、無線クライアント装置の制御部２００は、再生実行指示入力が行われたか否かを判断する（ステップＳ１１０７）。このステップＳ１１０７の判断処理は、選択した再生しようとする録画された放送番組の再生指示確認であり、再度の再生ボタンの操作などに該当する。
【０２４７】
ステップＳ１１０７の判断処理において、再生実行指示入力が、行われていないと判断したときには、無線クライアント装置の制御部２００は、ステップＳ１１０５からの処理を繰り返す。また、ステップＳ１１０７の判断処理において、再生実行指示入力が行われた判断したときには、再生実行指示信号を形成して、これを無線サーバ装置１に送信する（ステップＳ１１０８）。
【０２４８】
これに応じて、無線サーバ装置１のハードディスク装置１５０に録画された放送番組の番組データが読み出されて送信されてくるので、これを再生要求元の無線クライアント装置が受信して、暗号解読し、再生する処理を開始する（ステップＳ１１０９）。この後、図１８Ａに示す処理を終了する。
【０２４９】
一方、無線サーバ装置１においては、図１８（Ｂ）に示すように、図１８（Ａ）のステップＳ１１０６において無線クライアント装置から無線送信される再生する録画した番組を指示する情報を受信し、これを暗号解読することにより復号化して、ハードディスク装置１５０のハードディスクへの記録によって録画した番組であって再生する番組を特定し（ステップＳ１２０２）、無線クライアント装置からの再生実行指示が送信されてくるのを待つ（ステップＳ１２０３）。
【０２５０】
そして、ステップＳ１２０３の判断処理において、無線クライアント装置からの再生実行指示を受信したと判断したときには、無線サーバ装置１に制御部１００は、ステップＳ１２０２において特定した放送番組をハードディスク装置１５０のハードディスクから読み出し、暗号化して、再生要求元の無線クライアント装置に送信する（ステップＳ１２０４）。
【０２５１】
このように、無線サーバ装置１の暗号化部１４へは、データ圧縮処理部１３から供給されるチューナ部によって受信選局されたタイムシフト処理の施されていない放送番組データと、ハードディスク装置１５０に記録されたタイムシフト処理が施された放送番組データと、制御部１００が生成する無線サーバ装置１が無線クライアント装置に対して送信する制御情報とが入力するようにされている。
【０２５２】
そして、無線サーバ装置１の制御部は、再生指示された放送番組の再生、すなわち、要求元の無線クライアント装置への送信が終了したか否かを判断し（ステップＳ１２０５）、終了していないときには、ステップＳ１２０４の処理を繰り返す。また、ステップＳ１２０５の判断処理において、再生が要求された放送番組の無線クライアント装置へ送信が終了したと判断したときには、無線サーバ装置１は、他の無線クライアント装置によりアクセスされていないことを確認し、必要最小限の回路部分にしか電源を供給しないようにして（ステップＳ１２０６）、この図１８に示す処理を終了する。
【０２５３】
このように、各無線クライアント装置２、無線クライアント装置３は、無線サーバ装置１のハードディスク装置１５０に録画するようにした放送番組をいつでも再生して視聴するようにすることができる。また、前述したモニタ区分としてのユーザ区分と、装置区分と、無線サーバ装置１のＥＥＰＲＯＭ１０４に記憶されている図１５に示した制限テーブルに基づいて、指定された録画されている放送番組の再生が許可されているユーザか、あるいは、再生が許可されていないユーザかを簡単に判別し、番組データの再生を制限するようにすることができる。
【０２５４】
［暗号化および復号化（暗号解読）について］
ところで、この実施の形態の無線通信ネットワークシステムにおいては、番組データなどの主データや要求信号などを暗号化して送信し、受信側で暗号解読を含めた復号化をして利用するようにしている。これは、前述もしたように、この実施の形態の無線通信システムからの送信信号が近隣の受信機により受信され、この実施の形態の無線通信システム使用者のプライバシーが侵害されることを防止するためである。
【０２５５】
そして、この実施の形態の無線通信システムは、例えば、家庭内に形成されるホームネットワークシステムであるので、送信側、受信側の機器に予め共通の暗号鍵、すなわち共有鍵を記憶させておくことにより、暗号化を行なう共通鍵方式を用いるようにした。
【０２５６】
しかし、例えば、無線サーバ装置や無線クライアント装置が増設されたり、買い換えられたりされるなどして、新たにこの実施の形態の無線通信システムを構成することになる機器もでてくることが考えられる。このような場合には、新たに無線通信システムを構成することになった機器に、使用者がいちいち共有鍵を設定するのは面倒であるし、誤りが生じたり、また、共有鍵が外部に漏れたりする可能性も生じる。
【０２５７】
そこで、この実施の形態の無線通信システムにおいては、各機器間で自機に固有の秘密鍵に基づいて形成する公開鍵を交換しあい、この公開鍵と自機の秘密鍵とを用いて２台の機器間で共通の一時鍵を形成するようにするいわゆる公開鍵方式で一時鍵を共有し、この一時鍵を利用して共通鍵を暗号化した状態で転送することにより、各機器間で共通鍵を共有するようにする。
【０２５８】
図１９、図２０は、公開鍵方式で共有鍵を各機器に設定する方法について説明するための図である。図１９において、Ａ、Ｂは、データを暗号化して送受し合う使用者の機器を示している。また、Ｘ＿Ａは、機器Ａ側の秘密鍵、Ｘ＿Ｂは、機器Ｂ側の秘密鍵、Ｙ＿Ａは、機器Ａ側の公開鍵、Ｙ＿Ｂは、機器Ｂ側の公開鍵を示している。秘密鍵としては、それぞれの機器Ａ、Ｂにおいて発生させる乱数などが用いられる。
【０２５９】
まず、図１９に示すように、機器Ａにおいては、自己の秘密鍵Ｘ＿Ａを用いて機器Ａ側の公開鍵Ｙ＿Ａを生成し、この公開鍵Ｙ＿Ａを無線通信により機器Ｂに送信する。同様にして、機器Ｂにおいては、自己の秘密鍵Ｘ＿Ｂを用いて機器Ａ側の公開鍵Ｙ＿Ｂを生成し、この公開鍵Ｙ＿Ｂを無線通信により機器Ａに送信する。
【０２６０】
そして、機器Ａにおいては、機器Ａの秘密鍵Ｘ＿Ａと、送信されてきた機器Ｂの公開鍵Ｙ＿Ｂとによって一時鍵Ｋを生成する。また、機器Ａにおいては、機器Ｂの秘密鍵Ｘ＿Ｂと、送信されてきた機器Ａの公開鍵Ｙ＿Ａとによって一時鍵Ｋを生成する。
【０２６１】
ここで、機器Ａの公開鍵Ｙ＿Ａおよび機器Ｂの公開鍵Ｙ＿Ｂは、図２０の公開鍵欄に記載されている演算によって生成される。なお、図２０において、ｇは原子根であり、ｐは素数である。また、ｍｏｄは、べき乗剰余演算を示しており、（Ｘ＿Ａ）ｍｏｄｐは、Ｘ＿Ａをｐで割った余りを求めることを意味している。また、図２０において、“＊”は掛け算を意味し、ｇ、Ａ、Ｂの右横の“＾”は、べき乗を意味する。このようにして、各機器Ａ、Ｂは、自己の秘密鍵Ｘ＿Ａ、Ｘ＿Ｂから相手先に送信する公開鍵をＹ＿Ａ、Ｙ＿Ｂを生成する。
【０２６２】
そして、各機器Ａ、Ｂにおいて、一時鍵Ｋは、図２０の一時鍵欄に記載されている演算によって生成される。ｇ、ｐ、ｍｏｄの意味は、前述した通りである。そして、この図２０の一時鍵欄に記載されている演算を見ても分かるように、機器Ａ側において、機器Ｂのからの公開鍵Ｙ＿Ｂと自己の秘密鍵Ｘ＿Ａを用いて一時鍵Ｋを生成するということは、機器Ａにおいて、機器Ｂの秘密鍵Ｘ＿Ｂと機器Ａの秘密鍵Ｘ＿Ａによって一時鍵Ｋを生成することができることになる。
【０２６３】
同様に、機器Ｂ側において、機器Ａのからの公開鍵Ｙ＿Ａと自己の秘密鍵Ｘ＿Ｂを用いて一時鍵Ｋを生成するということは、機器Ｂにおいて、機器Ａの秘密鍵Ｘ＿Ａと機器Ｂの秘密鍵Ｘ＿Ｂによって一時鍵Ｋを生成することができることになる。
【０２６４】
したがって、機器Ａと機器Ｂとの双方において、双方の秘密鍵Ｘ＿ＡとＸ＿Ｂとによって双方に共通の一時鍵Ｋを生成することが可能となる。Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ公開鍵配送方法のような公開鍵方式を用いることによって、秘密鍵自体を送受することなく、各機器に固有の秘密鍵から形成される公開鍵を交換することにより、２台の機器間で共通の一時鍵Ｋを持つようにすることができる。そして、この一時鍵を利用して情報の暗号化に用いる共有鍵を暗号化して転送することにより、各機器に安全に共通鍵を転送することが可能である。
【０２６５】
なお、公開鍵Ｙ＿Ａ、Ｙ＿Ｂは、他の無線通信ネットワークの機器に漏れても全く問題ない。公開鍵が漏れても、その公開鍵から元になった秘密鍵を導き出すことはできないようにされているためである。公開鍵を用いて一時鍵を生成するということは、図２０にも示したように、結果として相手先の機器の秘密鍵を用いて一時鍵を生成することと等価となる。
【０２６６】
このように、公開鍵方式を用いることによって、秘密鍵自体を機器に入力したり送受したりしなくてもよく、また、必要に応じて秘密鍵を更新することもできるので、秘匿性の高い暗号化環境を維持することが可能となる。
【０２６７】
そして、この実施の形態の無線通信システムの場合には、無線クライアント装置２、無線クライアント装置３の使用者は、無線サーバ装置１との連携などを全く意識することなく、また、設置位置に関係なく自由に操作が可能であり、チューナ部や録画機器としてのハードディスク装置を有する無線サーバ装置と、主にモニタ受像機としての機能を有する無線クライアント装置との設置の自由度を高めることができる。
【０２６８】
さらに、装置ＩＤ、暗号化処理用いることによって、送受するデータについての著作権の保護、使用者のプライバシーの保護を確実に行なうことができる。また、ユーザＩＤを用いることによって、使用者に応じたデータの利用制限を行なうようにすることができる。
【０２６９】
また、送受信されるデータには、エラー検出コードが付加されるので、家庭内のような比較的に限られた範囲において形成される無線通信システムであっても、伝送エラーに強い、信頼性の高い無線通信システムを構築することができる。
【０２７０】
また、番組データだけでなく要求を示す情報などの制御情報についても暗号化して送受信することができるので、無線クライアント装置の使用者のプライバシーを確実に保護することができる。
【０２７１】
なお、暗号化、復号化の方式は、前述の実施の形態においては、共通鍵方式であり、公開鍵方式による共有鍵交換を行なうことも可能であることを説明した。しかし、暗号化、復号化の方式は、これに限るものではなく、他の方式を用いるようにしてももちろんよい。
【０２７２】
また、前述の実施の形態においては、１台の無線サーバ装置と２台の無線クライアント装置により無線通信システムを構成する場合を例にして説明した。しかし、これに限るものではない。無線クライアント装置は、１台以上であれば何台でも接続可能であるし、また、無線サーバ装置を複数台有するようにすることもできる。
【０２７３】
また、前述の実施の形態においては、ユーザＩＤは、無線クライアント装置の操作パネル部の操作キーを用いて、必要に応じて入力するものとして説明したが、これに限るものではない。例えば、ユーザＩＤを自分が使用する無線クライアント装置のＥＥＰＲＯＭなどに予め、あるいは、使用に先立って設定するようにし、以降においてユーザＩＤが必要になった場合には、予め、あるいは、使用に先立って設定されたユーザＩＤをメモリから読み出して使用するようにすることもできる。
【０２７４】
また、各無線クライアント装置にメモリカードなどの外部メモリのスロットを設け、制御部が自機のスロットに装填された外部メモリに記録されている情報を読み出すことができるようにしておく。そして、各使用者個々に自己のユーザＩＤが記録されたメモリカードなどの外部メモリを用意し、無線クライアント装置を使用する際に、自己のメモリカードなどの外部メモリを無線クライアント装置のスロットに装填し、外部メモリに記憶されているユーザＩＤを用いるようにしてもよい。
【０２７５】
また、前述の実施の形態においては、エラー検出コードとしてＣＲＣコードを用いるようにした。しかしこれに限るものではない。例えば、パリティチエックやハミングコードチェックなどの他のエラー検出方式を用いるようにしてもよい。
【０２７６】
また、前述した実施の形態においては、主情報信号としては、テレビ放送番組を形成するビデオデータやオーディオデータなどからなる番組データであるものとして説明した。しかし、主情報信号は、番組データに限るものではない。例えば動画像あるいは静止画像などのビデオデータのみであってもよいし、オーディオデータのみであってもよい。また、コンピュータプログラムやテキストデータ、その他の各種のデジタルデータであってももちろんよい。
【０２７７】
【発明の効果】
以上説明したように、この発明によれば、例えば一般の家庭内などの限られた領域に形成され、電力や無線帯域の無駄なく無線伝送が可能な無線通信システムを構築することができる。また、無線で種々のデータを送受するため、無線通信システムを構成する各機器の設置の自由度を向上されることができる。
【０２７８】
また、装置ＩＤ、暗号化処理用いることによって、送受するデータについての著作権の保護、使用者のプライバシーの保護を確実に図ることができる。また、ユーザＩＤを用いることによって、使用者に応じたデータの利用制限を行なうことができる。
【０２７９】
また、送受信されるデータには、エラー検出コードが付加されるので、家庭内のような比較的に限られた範囲において形成される無線通信システムであっても、伝送エラーに強い、信頼性の高い無線通信システムを構築することができる。
【図面の簡単な説明】
【図１】この発明による無線通信システムの一実施の形態を説明するための図である。
【図２】この発明による無線サーバ装置の一実施の形態の構成を説明するためのブロック図である。
【図３】この発明による無線クライアント装置の一実施の形態を説明するためのブロック図である。
【図４】図１に示した無線通信システムにおいて送受される番組データなどの主データの送信パケットのレイアウトを説明するための図である。
【図５】図１に示した無線通信システムにおいて送受される要求信号などの制御信号の送信パケットのレイアウトを説明するための図である。
【図６】暗号化および装置ＩＤによって実現される著作権の保護およびプライバシーの保護について説明するための図である。
【図７】無線クライアント装置と無線サーバ装置との間において行われる無線通信の通信シーケンスの一例を説明するための図である。
【図８】図１に示した無線通信システムにおいての伝送チャンネル（伝送路）について説明するための図である。
【図９】無線サーバ装置１の電源投入時の処理を説明するためのフローチャートである。
【図１０】無線クライアント装置２、無線クライアント装置３おいて実行されるメインルーチンについて説明するためのフローチャートである。
【図１１】無線サーバ装置１おいて実行されるメインルーチンについて説明するためのフローチャートである。
【図１２】無線サーバ装置と無線クライアント装置間で行われる主データの送受信処理を説明するためのフローチャートである。
【図１３】無線サーバ装置と無線クライアント装置間で行われる送信停止処理を説明するためのフローチャートである。
【図１４】無線サーバ装置と無線クライアント装置間で行われる録画予約処理を説明するためのフローチャートである。
【図１５】無線サーバ装置１のＥＥＰＲＯＭ１０４に予め作成される制限テーブルを説明するための図である。
【図１６】無線サーバ装置１のＥＥＰＲＯＭ１０４に作成される録画予約テーブルを説明するための図である。
【図１７】無線サーバ装置１において行われる予約録画実行処理を説明するためのフローチャートである。
【図１８】無線サーバ装置と無線クライアント装置間で行われる録画再生処理を説明するためのフローチャートである。
【図１９】公開鍵方式で共有鍵を各機器に設定する方法について説明するための図である。
【図２０】公開鍵方式で共有鍵を各機器に設定する方法について説明するための図である。
【符号の説明】
１…無線サーバ装置、１０…デジタル衛星放送の受信アンテナ、１１Ａ、１１Ｂ…デジタル衛星放送のチューナ部、１２Ａ、１２Ｂ…メモリ、１３…データ圧縮処理部、１４…暗号化部、１５…送信データ形成部、１６…無線部、１７…送受信アンテナ、１８…受信データ分解部、１９…復号化部、１００…制御部、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…ＥＥＰＲＯＭ、１０５…時計回路、１０６…インターフェース、１０７…インターフェース、１０８…ＣＰＵバス、１５０…ハードディスク装置、１６０…操作パネル部、２、３…無線クライアント装置、２０…送受信アンテナ、２１…無線部、２２…受信データ分解部、２３…復号化部、２４…再生処理部、２５…ＬＣＤ、２６…スピーカ、２７…暗号化部、２８…送信データ形成部、２００…制御部、２０１…ＣＰＵ、２０２…ＲＯＭ、２０３…ＲＡＭ、２０４…ＥＥＰＲＯＭ、２０５…インターフェース、２０６…ＣＰＵバス、２１０…操作パネル部
【図１】
0004839554.tif 000002
【図２】
0004839554.tif 000003
【図３】
0004839554.tif 000004
【図４】
0004839554.tif 000005
【図５】
0004839554.tif 000006
【図６】
0004839554.tif 000007
【図７】
0004839554.tif 000008
【図８】
0004839554.tif 000009
【図９】
0004839554.tif 000010
【図１０】
0004839554.tif 000011
【図１１】
0004839554.tif 000012
【図１２】
0004839554.tif 000013
【図１３】
0004839554.tif 000014
【図１４】
0004839554.tif 000015
【図１５】
0004839554.tif 000016
【図１６】
0004839554.tif 000017
【図１７】
0004839554.tif 000018
【図１８】
0004839554.tif 000019
【図１９】
0004839554.tif 000020
【図２０】
0004839554.tif 000021