(57)【要約】      （修正有）【課題】  ＬＡＮの外部のノードから，ＬＡＮの内部の端末を起動する技術を提供する。【解決手段】 本ネットワークシステムは、ＬＡＮと、インターネットに接続するルータと、インターネットに接続されるサーバと端末とを備え、ＬＡＮは、コンピュータとＷＯＬ装置とを含み、ＷＯＬ装置は、サーバを送信先とする通知パケットを送信し、ルータは、通知パケットに対してアドレス変換を行い、サーバは、アドレス変換がなされた通知パケットからルータに割り当てられているグローバルＩＰアドレスを取得してデータベースに保存し、且つ、端末からの要求に応答してデータベースに保存されている前記グローバルＩＰアドレスを端末に供給する。端末は，サーバから送信されたグローバルＩＰアドレスを用いてルータを介してＷＯＬ装置に起動要求パケットを送信する。ＷＯＬ装置は、起動要求パケットに応答して起動指示パケットを生成してコンピュータに送信する。【選択図】  図１
2005109763.tif 000002
【特許請求の範囲】
【請求項１】
ＬＡＮ（Local Area Network）と，
前記ＬＡＮをインターネットに接続するルータと，
前記インターネットに接続されたサーバと，
前記インターネットに接続された端末
とを備え，
前記ＬＡＮは，
情報装置と，
前記サーバを送信先とする通知パケットを送信するＷＯＬ装置
とを含み，
前記ルータは，前記通知パケットに対してアドレス変換を行い，
前記サーバは，前記アドレス変換がなされた前記通知パケットから前記ルータに割り当てられているグローバルＩＰアドレスを取得してデータベースに保存し，且つ，前記端末からの要求に応答して前記データベースに保存されている前記グローバルＩＰアドレスを前記端末に供給し，
前記端末は，前記グローバルＩＰアドレスを用いて前記ルータを介して前記ＷＯＬ装置に起動要求パケットを送信し，
前記ＷＯＬ装置は，前記起動要求パケットに応答して起動指示パケットを生成して前記情報装置に送信し，
前記情報装置は，前記起動指示パケットに応答して起動する
ネットワークシステム。
【請求項２】
請求項１に記載のネットワークシステムにおいて，
前記ＷＯＬ装置は，前記情報処理装置のＭＡＣアドレスを保持しており，
前記起動指示パケットは，前記情報処理装置のＭＡＣアドレス（Medium Access Control Address）を用いて生成されたマジックパケットである
ネットワークシステム。
【請求項３】
請求項１に記載のネットワークシステムにおいて，
前記ルータは，ＮＡＰＴ（Network Address Port Translation）に対応しており，
前記サーバは，前記アドレス変換がなされた前記通知パケットから前記ＷＯＬ装置に割り当てられているポート番号を取得して前記データベースに保存し，且つ，前記端末からの前記要求に応答して，前記データベースに保存されている前記ポート番号を前記端末に供給する
ネットワークシステム。
【請求項４】
請求項１に記載のネットワークシステムにおいて，
前記ＷＯＬ装置は，前記通知パケットを定期的に送信する
ネットワークシステム。
【請求項５】
請求項１に記載のネットワークシステムにおいて，
前記端末は，前記グローバルＩＰアドレスを用いて前記ルータを介して前記ＷＯＬ装置にアクセスを行い，
前記ＷＯＬ装置は，前記情報装置の仕様に関する仕様情報を保持し，且つ，前記端末からの前記アクセスに応答して，前記仕様情報を前記端末に送信し，
前記端末は，前記仕様情報を受信して表示する
ネットワークシステム。
【請求項６】
請求項１に記載のネットワークシステムにおいて，
前記端末は，前記グローバルＩＰアドレスを用いて前記ＷＯＬ装置にアクセスを行い，
前記ＷＯＬ装置は，前記情報装置が起動されているか否かを示す運用情報を保持し，且つ，前記端末からの前記アクセスに応答して前記運用情報を前記端末に送信し，
前記端末は，前記運用情報を受信して表示する
ネットワークシステム。
【請求項７】
ＬＡＮの内部に設けられるＷＯＬ装置であって，
前記ＬＡＮの外部のサーバを送信先とする通知パケットを送信する機能と，
前記ＬＡＮの外部のノードから送られる起動要求パケットに応答して起動指示パケットを生成して前記情報装置に送信する機能
とを備えた
ＷＯＬ装置。
【請求項８】
請求項７に記載のＷＯＬ装置において，
更に，
前記ＬＡＮに含まれる情報装置のＭＡＣアドレスを記憶する機能を備え，
前記起動指示パケットが，前記ＭＡＣアドレスを用いて生成されたマジックパケットである
ＷＯＬ装置。
【請求項９】
請求項７に記載のＷＯＬ装置において，
前記通知パケットが，前記サーバに定期的に送信される
ＷＯＬ装置。
【請求項１０】
請求項７に記載のＷＯＬ装置において，
更に，
前記情報装置の仕様に関する仕様情報を保持する機能と，
前記ノードからのアクセスに応答して，前記仕様情報を前記ノードに送信する機能
とを備えた
ＷＯＬ装置。
【請求項１１】
請求項７に記載のＷＯＬ装置において，
更に，
前記情報装置が起動されているか否かを示す運用情報を保持する機能と，
前記ノードからのアクセスに応答して，前記運用情報を前記ノードに送信する機能
とを備えた
ＷＯＬ装置。
【請求項１２】
ＬＡＮと，
前記ＬＡＮをインターネットに接続するルータと，
前記インターネットに接続されたサーバと，
前記インターネットに接続された端末
とを備え，
前記ＬＡＮは，
情報装置と，
ＴＶ放送を受信して前記ＴＶ放送の録画映像データを生成する機能を有するネットワークＴＶチューナ
とを含み，
前記ネットワークＴＶチューナは，前記サーバを送信先とする通知パケットを送信し，
前記ルータは，前記通知パケットに対してアドレス変換を行い，
前記サーバは，前記アドレス変換がなされた前記通知パケットから前記ルータに割り当てられているグローバルＩＰアドレスを取得してデータベースに保存し，且つ，前記端末からの要求に応答して前記データベースに保存されている前記グローバルＩＰアドレスを前記端末に供給し，
前記端末は，前記グローバルＩＰアドレスを用いて前記ルータを介して前記ネットワークＴＶチューナに録画要求パケットを送信し，
前記ネットワークＴＶチューナは，前記情報装置が起動されていない場合，前記録画要求パケットに応答して起動指示パケットを生成し，
前記情報装置は，前記起動指示パケットに応答して起動し，且つ，前記録画映像データを保存する
ＴＶ録画システム。
【請求項１３】
ＬＡＮの内部に設けられるネットワークＴＶチューナであって，
前記ＬＡＮの外部のサーバを送信先とする通知パケットを送信する機能と，
前記ＬＡＮの外部のノードから送られる録画要求パケットに応答して，前記情報装置の前記ＭＡＣアドレスが記述されている起動指示パケットを生成して前記情報装置に送信する機能と，
ＴＶ放送を受信して前記ＴＶ放送の録画映像データを生成する機能と，
前記録画映像データを前記情報装置に転送する機能
とを備えた
ネットワークＴＶチューナ。
【請求項１４】
請求項１３に記載のネットワークＴＶチューナにおいて，
更に，
前記情報装置のＭＡＣアドレスを保持する機能を有し，
前記起動指示パケットが，前記ＭＡＣアドレスを用いて生成されたマジックパケットである
ネットワークＴＶチューナ。
【請求項１５】
請求項１３に記載のネットワークＴＶチューナにおいて，
前記通知パケットが，前記サーバに定期的に送信される
ネットワークＴＶチューナ。
【請求項１６】
請求項１３に記載のネットワークＴＶチューナにおいて，
更に，
前記情報装置の仕様に関する仕様情報を保持する機能と，
前記ノードからのアクセスに応答して，前記仕様情報を前記ノードに送信する機能
とを備えた
ネットワークＴＶチューナ。
【請求項１７】
請求項１３に記載のネットワークＴＶチューナにおいて，
更に，
前記情報装置が起動されているか否かを示す運用情報を保持する機能と，
前記ノードからのアクセスに応答して，前記運用情報を前記ノードに送信する機能
とを備えた
ネットワークＴＶチューナ。
【請求項１８】
情報装置の起動に使用されるＷＯＬ装置からルータを介して送信される通知パケットを受信し，前記通知パケットから前記ルータに割り当てられているグローバルＩＰアドレスを取得する機能と，
前記グローバルＩＰアドレスをデータベースに保存する機能と，
端末からの要求に応答して，前記グローバルＩＰアドレスを前記端末に供給する機能
とを備えた
サーバ。
【請求項１９】
請求項１８に記載のサーバにおいて
更に，
前記通知パケットから前記ＷＯＬ装置に割り当てられているポート番号を取得する機能と，
前記ポート番号を前記データベースに保存する機能と，
端末からの要求に応答して，前記ポート番号を前記端末に供給する機能
とを備えた
サーバ。
【請求項２０】
情報装置を起動する機能と，ＴＶ放送を受信して前記ＴＶ放送の録画映像データを前記情報装置に転送する機能とを有するネットワークＴＶチューナからルータを介して送信される通知パケットを受信し，前記通知パケットから前記ルータに割り当てられているグローバルＩＰアドレスを取得する機能と，
前記グローバルＩＰアドレスをデータベースに保存する機能と，
端末からの要求に応答して，前記グローバルＩＰアドレスを前記端末に供給する機能
とを備えた
サーバ。
【請求項２１】
請求項２０に記載のサーバにおいて，
更に，
前記通知パケットから前記ネットワークＴＶチューナに割り当てられているポート番号を取得する機能と，
前記ポート番号を前記データベースに保存する機能と，
端末からの要求に応答して，前記ポート番号を前記端末に供給する機能
とを備えた
サーバ。
【請求項２２】
サーバを送信先とする通知パケットをＬＡＮの内部にあるＷＯＬ装置からルータを介して送信するステップと，
前記通知パケットから前記ルータに割り当てられているグローバルＩＰアドレスを取得して前記サーバが有するデータベースに保存するステップと，
端末からの要求に応答して前記データベースに保存されている前記グローバルＩＰアドレスを前記端末に供給するステップと，
前記端末が，前記グローバルＩＰアドレスを用いて前記ルータを介して前記ＷＯＬ装置に起動要求パケットを送信するステップと，
前記ＷＯＬ装置が，前記起動要求パケットに応答して起動指示パケットを生成するステップと，
前記起動指示パケットを前記情報装置に送信するステップと，
前記情報装置が，前記起動指示パケットに応答して起動するステップ
とを備えた
情報装置起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，ＷＯＬ（Wakeup on LAN）技術の改良，及び，その応用技術に関する。
【背景技術】
【０００２】
ユーザが操作しているユーザ端末からリモート端末を遠隔的に起動する遠隔起動技術は，コンピュータシステムの利便性を飛躍的に向上させる。リモート端末を遠隔的に起動可能であれば，アクセス先のリモート端末の電源が入っていない場合でも，当該リモート端末にアクセスすることが可能になる。これは，リモート端末にアクセス可能でありながら，不必要な場合にはリモート端末を起動しておかないことを可能にし，従って，システムの電力消費の抑制を可能にする。
【０００３】
端末の遠隔起動を実現する一つの方法は，ＷＯＬである。ＷＯＬとは，ＬＡＮ（Local Area Network）に接続された一の端末（ホスト端末）から，該ＬＡＮに接続された他の端末（リモート端末）を遠隔的に起動し，シャットダウンするための技術である。ＷＯＬによる遠隔起動は，概略的には，下記の手順で行われる。リモート端末には，ＷＯＬに対応したネットワークアダプタが設けられる。ホスト端末は，リモート端末のＭＡＣアドレス（Media Access Control address）が記述されたマジックパケットを送信する。リモート端末のネットワークアダプタは，そのマジックパケットに応答してリモート端末の電源をオンにする。
【０００４】
更に，特許文献１は，ＩＳＤＮのようなダイアルアップ接続によってＩＳＰ（Internet Service Provider）に接続されているコンピュータを遠隔的に起動し，そのコンピュータに対してＴＶ録画の予約を行う技術を開示している。
【特許文献１】特開２０００−６４６５０号公報
【０００５】
しかし，上述の技術は，ＬＡＮの外部のノード（例えば，インターネットに接続された端末）からＬＡＮの内部の端末を起動する技術ではない。公知のＷＯＬ技術は，ＷＡＮ上のノードからＬＡＮの内部の端末にアクセスして遠隔的に起動することには対応していない。更に，特許文献１は，ＬＡＮの内部の端末の起動については何ら開示していない。
【０００６】
ＬＡＮの外部のノードから，ＬＡＮ上の端末を起動することは極めて有用であり，かかる技術が提供されることが望まれる。とりわけ，近年に普及しはじめている，ＴＶ放送の受信と録画とに対応したコンピュータにとって，ＬＡＮの外部のノードから遠隔起動が可能であることは極めて有用である。かかる遠隔起動を行うことにより，普段はコンピュータの電源をオフにしておき，ＴＶ放送を録画したいときにＬＡＮの外部のノードから該コンピュータを起動することが可能になる。これは，外出先からコンピュータを起動してＴＶ放送を録画することができることを意味している。かかる技術は，コンピュータの電力消費を有効に抑制し，従って，コンピュータをＴＶ放送の録画に使用するユーザにとって望ましい。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は，ＬＡＮの外部のノードから，ＬＡＮの内部の端末を起動する技術を提供することにある。
本発明の他の目的は，ＬＡＮの外部のノードから，ＬＡＮの内部の端末を起動する技術の好適な応用技術を提供することにある。具体的には，本発明の他の目的は，ＬＡＮに含まれるコンピュータが起動されていない状態であっても，ＬＡＮの外部の端末の操作により，該コンピュータを起動してＴＶ放送の映像データを該コンピュータに保存することを可能にする技術を提供することにある。
【課題を解決するための手段】
【０００８】
以下に、上記の目的を達成するための手段を説明する。その手段に含まれる技術的事項には、［特許請求の範囲］の記載と［発明の実施の形態］の記載との対応関係を明らかにするために、［発明の実施の形態］で使用される番号・符号が付加されている。但し、付加された番号・符号は、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【０００９】
本発明によるネットワークシステムは，ＬＡＮ（２）と，ＬＡＮ（２）をインターネット（６）に接続するルータ（３）と，インターネット（６）に接続されたサーバ（４）と，インターネット（６）に接続された端末（５）とを備えている。ＬＡＮ（２）は，情報装置（８）と，ＷＯＬ装置（７）とを含む。ＷＯＬ装置（７）は，サーバ（４）を送信先とする通知パケット（１１）を送信する。ルータ（３）は，通知パケット（１１）に対してアドレス変換を行う。サーバ（４）は，アドレス変換がなされた通知パケット（１１）からルータ（３）に割り当てられているグローバルＩＰアドレスを取得してデータベース（４ａ）に保存し，且つ，端末（５）からの要求（１２）に応答してデータベース（４ａ）に保存されている前記グローバルＩＰアドレスを端末（５）に供給する。端末（５）は，サーバ（４）から送信されたグローバルＩＰアドレスを用いてルータ（３）を介してＷＯＬ装置（７）に起動要求パケット（１６）を送信する。ＷＯＬ装置（７）は，起動要求パケット（１６）に応答して，起動指示パケット（１７）を生成して情報装置（８）に送信する。情報装置（８）は，起動指示パケット（１７）に応答して起動する。このようなシステム構成は，ＬＡＮ（２）の外部の端末（５）が，ＷＯＬ装置（７）にアクセスするために必要なルータ（３）のグローバルＩＰアドレスを取得することを可能にする。取得したグローバルＩＰアドレスを用いてＷＯＬ装置（７）にアクセスし，ＷＯＬ装置（７）に情報装置（８）を起動させることにより，ＬＡＮ（２）の外部の端末（５）から情報装置（８）を起動させることができる
【００１０】
ＷＯＬ装置（７）が，情報装置（８）のＭＡＣアドレスを保持する機能を有している場合，前記起動指示パケット（１７）は，情報装置（８）のＭＡＣアドレスを用いて生成されたマジックパケットであることが好適である。
【００１１】
ルータ（３）が，ＮＡＰＴ（Network Address Port Translation）に対応している場合，サーバ（４）は，アドレス変換がなされた通知パケット（１１）からＷＯＬ装置（７）に割り当てられているポート番号を取得してデータベース（４ａ）に保存し，且つ，端末（５）からの要求（１２）に応答して，データベース（４ａ）に保存されているポート番号を端末（５）に供給することが好適である。これにより，グローバルＩＰアドレスのみではＷＯＬ装置（７）にアクセスできない場合にも，グローバルＩＰアドレスとポート番号とを用いてＷＯＬ装置（７）にアクセス可能になる。
【００１２】
グローバルＩＰアドレスが動的に割り当てられる場合，例えば，ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバによってグローバルＩＰアドレスが動的に割り当てられる場合，ＷＯＬ装置（７）は，通知パケット（１１）を定期的に送信することが好適である。これにより，常に最新のグローバルＩＰアドレスをサーバ（４）のデータベース（４ａ）に蓄積することが可能になる。
【００１３】
ＷＯＬ装置（７）が，情報装置（８）の仕様に関する仕様情報を保持し，且つ，端末（５）からのアクセスに応答して，仕様情報を端末（５）に送信し，且つ，端末（５）が，その仕様情報を受信して表示することが好適である。仕様情報の端末（５）への提供は，端末（５）を操作するユーザが，起動すべき情報装置（８）を選択するのに好適である。仕様情報は，情報装置（８）のハードウェアに関する情報であることが可能であり，ソフトウエアに関する情報であることが可能である。
【００１４】
同様に，ＷＯＬ装置（７）が，前記情報装置（８）が起動されているか否かを示す運用情報を保持し，且つ，端末（５）からのアクセスに応答して，運用情報を端末（５）に送信し，端末（５）が，前記運用情報を表示することも好適である。
【００１５】
本発明の他の観点において，ＬＡＮ（２）の内部に設けられるＷＯＬ装置（７）は，ＬＡＮ（２）に含まれる情報装置（８）のＭＡＣアドレスを記憶する機能と，ＬＡＮ（２）の外部のサーバ（４）を送信先とする通知パケット（１１）を送信する機能と，ＬＡＮ（２）の外部のノードから送られる起動要求パケット（１６）に応答して起動指示パケット（１７）を生成して情報装置（８）に送信する機能とを備えている。かかる機能を有するＷＯＬ装置（７）は，上述のネットワークシステムの実現を可能にする。
【００１６】
本発明の更に他の観点において，本発明によるＴＶ録画システムは，ＬＡＮ（２）と，ＬＡＮ（２）をインターネット（６）に接続するルータ（３）と，インターネット（６）に接続されたサーバ（４）と，インターネット（６）に接続された端末（５）
とを備えている。ＬＡＮ（２）は，情報装置（８）と，ＴＶ放送を受信して前記ＴＶ放送の録画映像データ（１９）を生成する機能を有するネットワークＴＶチューナ（９）とを含む。ネットワークＴＶチューナ（９）は，サーバ（４）を送信先とする通知パケット（１１）を送信する。ルータ（３）は，通知パケット（１１）に対してアドレス変換を行う。サーバ（４）は，アドレス変換がなされた通知パケット（１１）からルータ（３）に割り当てられているグローバルＩＰアドレスを取得してデータベース（４ａ）に保存し，且つ，端末（５）からの要求に応答してデータベース（４ａ）に保存されているグローバルＩＰアドレスを端末（５）に供給する。端末（５）は，グローバルＩＰアドレスを用いてルータ（３）を介してネットワークＴＶチューナ（９）に録画要求パケット（１６’）を送信する。ネットワークＴＶチューナ（９）は，情報装置（８）が起動されていない場合，録画要求パケット（１６’）に応答して情報装置（８）のＭＡＣアドレスが記述されている起動指示パケット（１７）を生成する。情報装置（８）は，起動指示パケット（１７）に応答して起動し，且つ，録画映像データ（１９）を受信して保存する。
【００１７】
このようなシステム構成は，ＬＡＮ（２）の外部の端末（５）が，ネットワークＴＶチューナ（９）のグローバルＩＰアドレスを取得することを可能にする。取得したグローバルＩＰアドレスを用いてネットワークＴＶチューナ（９）にアクセスし，且つ，必要な場合にはネットワークＴＶチューナ（９）に情報装置（８）を起動させることにより，情報装置（８）が起動されていない状態でも，ＬＡＮ（２）の外部の端末（５）を操作することによって該情報装置（８）に録画映像データ（１９）を保存することが可能になる。
【００１８】
前記ネットワークＴＶチューナ（９）は，ＴＶ放送の画像データ（１８）を生成して前記端末（５）に送信し，端末（５）は，画像データ（１８）に対応した画像を表示することが好適である。
【００１９】
画像データ（１８）は，録画映像データ（１９）よりもビットレートが低いことが好適である。典型的には，画像データ（１８）は，ＭＰＥＧ４形式の動画データであり，録画映像データ（１９）は，ＭＰＥＧ２形式の動画データであることが好適である。
【００２０】
画像データ（１８）を生成する第１ハードウエアエンコーダ（２４）と，録画映像データ（１９）を生成する第２ハードウエアエンコーダ（２３）とを備え，第１ハードウエアエンコーダ（２４）と第２ハードウエアエンコーダ（２３）とは，別々に用意されていることが好適である。
【００２１】
また，ネットワークＴＶチューナ（９）は，ＴＶ放送の録画されるべき番組を記述した予約情報を記憶し，前記予約情報に応じて起動指示パケット（１７）を生成し，且つ，録画映像データ（１９）を情報装置（８）に保存することが好適である。
【００２２】
ネットワークＴＶチューナ（９）は，ネットワークＴＶチューナ（９）の動作を記述したコンピュータプログラムを記憶する不揮発性半導体メモリ（２５）と，該コンピュータプログラムを実行するＣＰＵ（２７）とを備えていることが好適である。ネットワークＴＶチューナ（９）は，常時に電源が入れられることが想定される。不揮発性半導体メモリ（２５）にネットワークＴＶチューナ（９）の動作を記述したコンピュータプログラムを記憶することにより，ネットワークＴＶチューナ（９）からハードディスクドライブを排除し，もって常時に電源が入れられるネットワークＴＶチューナ（９）の消費電力を有効に低減させることができる。不揮発性半導体メモリ（２５）としては，典型的には，ＥＰＲＯＭ（Electrically Programmable Read Only Memory），ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）が使用され得る。
【００２３】
本発明の更に他の観点において，ＬＡＮ（２）の内部に設けられるネットワークＴＶチューナ（９）は，ＬＡＮ（２）の外部のサーバ（４）を送信先とする通知パケット（１１）を送信する機能と，ＬＡＮ（２）の外部のノードから送られる録画要求パケット（１６’）に応答して起動指示パケット（１７）を生成して前記情報装置（８）に送信する機能と，ＴＶ放送を受信して前記ＴＶ放送の録画映像データ（１９）を生成する機能と，録画映像データ（１９）を情報装置（８）に転送する機能とを備えている。かかるネットワークＴＶチューナ（９）は，上記のＴＶ録画システムの実現を可能にする。
【００２４】
本発明の更に他の観点において，本発明によるサーバ（４）は，情報装置（８）の起動に使用されるＷＯＬ装置（７）からルータ（３）を介して送信される通知パケット（１１）を受信し，通知パケット（１１）からルータ（３）に割り当てられているグローバルＩＰアドレスを取得する機能と，取得したグローバルＩＰアドレスをデータベース（４ａ）に保存する機能と，端末（５）からの要求に応答して，データベース（４ａ）に保存されたグローバルＩＰアドレスを端末（５）に供給する機能とを備えている。かかる機能を有するサーバ（４）は，上記のネットワークシステムの実現を可能にする。
【００２５】
当該サーバ（４）は，更に，通知パケット（１１）からＷＯＬ装置（７）に割り当てられているポート番号を取得する機能と，取得したポート番号をデータベース（４ａ）に保存する機能と，端末（５）からの要求に応答して，前記ポート番号を端末（５）に供給する機能とを備えていることが好適である。
【００２６】
本発明の更に他の観点において，本発明によるサーバは，情報装置（８）を起動する機能と，ＴＶ放送を受信して前記ＴＶ放送の録画映像データを情報装置（８）に転送する機能とを有するネットワークＴＶチューナ（９）からルータ（３）を介して送信される通知パケット（１１）を受信し，通知パケット（１１）からルータ（３）に割り当てられているグローバルＩＰアドレスを取得する機能と，取得したグローバルＩＰアドレスをデータベース（４ａ）に保存する機能と，端末（５）からの要求に応答して，データベース（４ａ）に保存されているグローバルＩＰアドレスを端末（５）に供給する機能とを備えている。かかる機能を有するサーバ（４）は，上記のＴＶ録画システムの実現を可能にする。
【００２７】
本発明による情報装置起動方法は，
サーバ（４）を送信先とする通知パケット（１１）をＬＡＮ（２）の内部にあるＷＯＬ装置（７）からルータ（３）を介して送信するステップと，
通知パケット（１１）からルータ（３）に割り当てられているグローバルＩＰアドレスを取得してサーバ（４）が有するデータベース（４ａ）に保存するステップと，
端末（５）からの要求に応答してデータベース（４ａ）に保存されている前記グローバルＩＰアドレスを端末（５）に供給するステップと，
端末（５）が，該グローバルＩＰアドレスを用いてルータ（３）を介してＷＯＬ装置（７）に起動要求パケット（１６）を送信するステップと，
ＷＯＬ装置（７）が，起動要求パケット（１６）に応答して，起動指示パケット（１７）を生成するステップと，
起動指示パケット（１７）を情報装置（８）に送信するステップと，
情報装置（８）が，起動指示パケット（１７）に応答して起動するステップ
とを備えている。
【発明の効果】
【００２８】
本発明により、ＬＡＮの外部のノードから，ＬＡＮの内部の端末を起動する技術が提供される。
また、本発明により、ＬＡＮに含まれるコンピュータが起動されていない状態であっても，ＬＡＮの外部の端末の操作により，該コンピュータを起動してＴＶ放送の映像データを該コンピュータに保存することを可能にする技術が提供される。
【発明を実施するための最良の形態】
【００２９】
（実施の第１形態）
１−１）  ハードウエア構成
図１は，本発明の実施の第１形態のネットワークシステムを示すブロック図である。実施の第１形態では，ＷＡＮ１とＬＡＮ２とがルータ３を介してブリッジされている。ＷＡＮ１は，ＩＳＰサーバ４と，端末５とを含んでいる。端末５としては，一般的なパーソナルコンピュータのみならず，ＰＤＡ（Personal Digital Assistant）や，ＰＤＣ（Personal Digital Cellular）のような携帯端末が使用可能である。ＩＳＰサーバ４と端末５とは，インターネット６を介して接続されている。ＬＡＮ２は，ＷＯＬ装置７とコンピュータ８とを含んでいる。コンピュータ８のそれぞれには，ＷＯＬに対応したネットワークアダプタ（図示されない）が搭載され，コンピュータ８は，通常のＷＯＬによる起動が可能である。ＷＯＬ装置７は，端末５からの指示に応答してコンピュータ８をＷＯＬによって起動するために使用される。
【００３０】
ＬＡＮ２の内部のノード（即ち，ＷＯＬ装置７とコンピュータ８）のそれぞれには，ルータ３により，互いに異なるプライベートＩＰアドレスが割り当てられている。プライベートＩＰアドレスは，ＬＡＮ２の内部における通信に使用される。
【００３１】
一方，ルータ３には，ＤＨＣＰサーバ（図示されない）により，グローバルＩＰアドレスが動的に割り当てられている。グローバルＩＰアドレスは，ＬＡＮ２の外部のノードとＬＡＮ２の内部のノードとの間の通信に使用される。グローバルＩＰアドレスは，ＬＡＮ２の内部のノードによって共通に使用され，それ単独でＬＡＮ２上のノードを特定することはできない。ＬＡＮ２の内部のノードは，グローバルＩＰアドレスに加え，そのノードに割り振られているＴＣＰ（Transmission Control Protocol），又は，ＵＤＰ（User Datagram Protocol）のポート番号によって特定される。
【００３２】
ルータ３は，ＬＡＮ２の内部のノードとＬＡＮ２の外部のノード（即ち，ＩＳＰサーバ４及び携帯端末５）との間の通信を媒介する。このために，ルータ３は，ＮＡＰＴ（Network Address Port Translation）に対応している。ＮＡＰＴ対応のルータ３により，送信パケットに記述されているグローバルＩＰアドレスとプライベートＩＰアドレスとに対してアドレス変換が行われ，ＬＡＮ２の内部のノードとＬＡＮ２の外部のノードとの間の通信が実現されている。詳細には，ＬＡＮ２内のノードを送信先としてＬＡＮ２の外部のノードからルータ３に送られるパケットには，送信先アドレスとして，グローバルＩＰアドレスとポート番号とが記述される。ＬＡＮ２内のノードを送信先とするパケットがＬＡＮ２の外部から送られてくると，ルータ３は，送信先アドレスとして該パケットに記述されているグローバルＩＰアドレスとポート番号とから送信先を特定し，グローバルＩＰアドレスを送信先のプライベートＩＰアドレスに変換する。そのプライベートＩＰアドレスを使用して，該パケットは，送信先のノードに送信される。一方，ＬＡＮ２の外部のノードを宛先としてＬＡＮ２の内部のノードからルータ３に送られるパケットには，送信先アドレスとして，ＬＡＮ２の外部の該ノードのグローバルＩＰアドレスが記述され，送信元アドレスとして，ＬＡＮ２の内部の該ノードのプライベートＩＰアドレスが記述される。ルータ３は，ＬＡＮ２の内部の該ノードのプライベートＩＰアドレスをグローバルＩＰアドレスに変換し，更に，ＬＡＮ２上の該ノードのポート番号を該パケットに付加する。これにより，該パケットを受けたＬＡＮ２の外部のノードは，該パケットの送信元を知ることができる。
【００３３】
ＩＳＰサーバ４とＷＯＬ装置７とは，ＬＡＮ２の外部のノードからＬＡＮ２のコンピュータ８を起動させるために，下記のように構成されている。ＩＳＰサーバ４は，ルータ３に割り振られたグローバルＩＰアドレスとＷＯＬ装置７に割り振られたポート番号とを記述したアドレスデータベース４ａを有している。ＩＳＰサーバ４は，端末５からの要求に応じて，ルータ３のグローバルＩＰアドレスとＷＯＬ装置７のポート番号とを端末５に通知する。グローバルＩＰアドレスとポート番号とを端末５に通知することにより，端末５は，それらを用いてＷＯＬ装置７にアクセスすることが可能になる。ＷＯＬ装置７は，端末５からコンピュータ８の起動を指示するパケットを受け取ると，コンピュータ８をＷＯＬによって起動する。ＷＯＬによる起動を行うために，ＷＯＬ装置７は，ＬＡＮ２に関した情報であるＬＡＮ情報７ａを保持している。ＬＡＮ情報７ａは，コンピュータ８それぞれのＭＡＣアドレス及びプライベートＩＰアドレスと，コンピュータ８のそれぞれが起動されているか否かを示す運用情報と，コンピュータ８のそれぞれの仕様を示す仕様情報とを含んでいる。仕様情報は，好適には，コンピュータ８のそれぞれのＣＰＵスペック及びハードディスクドライブの残り容量等のような，ハードウエアの仕様に関する情報，及び，ＯＳの種類のようなソフトウエアに関する情報を含んでいる。
【００３４】
１−２）  コンピュータ８の起動手順
コンピュータ８の起動を可能にするために，ＩＳＰサーバ４は，ルータ３のグローバルＩＰアドレスとＷＯＬ装置７のポート番号とを収集してアドレスデータベース４ａに蓄積する。ルータ３のグローバルＩＰアドレスとＷＯＬ装置７のポート番号との収集は，以下の手順で行われる。
【００３５】
ＷＯＬ装置７は，ＩＳＰサーバ４を送信先とするアドレス通知パケット１１を自発的に生成し，生成したパケットを，ルータ３を介してＩＳＰサーバ４に送信する。生成されるアドレス通知パケット１１には，送信先としてＩＳＰサーバ４のグローバルＩＰアドレスが記述され，送信元としてＷＯＬ装置７のプライベートＩＰアドレスが記述される。
【００３６】
ルータ３は，ＷＯＬ装置７が生成するアドレス通知パケット１１に対してＮＡＰＴに従ったアドレス変換を行う。ルータ３は，アドレス通知パケット１１をＷＯＬ装置７から受け取ると，アドレス通知パケット１１に記述されているＷＯＬ装置７のプライベートＩＰアドレスをルータ３のグローバルＩＰアドレスに変換し，更に，ＷＯＬ装置７のポート番号をアドレス通知パケット１１に付加する。ルータ３は，このアドレス変換を行った後，アドレス通知パケット１１をＩＳＰサーバ４に送信する。
【００３７】
ＩＳＰサーバ４は，ルータ３から送られてくるアドレス通知パケット１１を解析し，そのアドレス通知パケット１１の送信元アドレスとして記述されているグローバルＩＰアドレス及びポート番号（即ち，ルータ３のグローバルＩＰアドレスとＷＯＬ装置７のポート番号）を取得する。ＩＳＰサーバ４は，取得したグローバルＩＰアドレス及びポート番号をアドレスデータベース４ａに保存する。
【００３８】
ＷＯＬ装置７からＩＳＰサーバ４へのアドレス通知パケット１１の送信は，定期的に行われる。これにより，ＤＨＣＰサーバによる動的なグローバルＩＰアドレスの割り当てによってルータ３のグローバルＩＰアドレスが更新され，又は，ＬＡＮ２の構成の変更によってＷＯＬ装置７のポート番号が変更されても，アドレスデータベース４ａに記述されているルータ３のグローバルＩＰアドレス及びＷＯＬ装置７のポート番号を最新の状態に維持することができる。
【００３９】
コンピュータ８の起動を望むユーザは，端末５を使用してＷＯＬ装置７にアクセスし，ＷＯＬ装置７を用いてコンピュータ８を起動させることができる。端末５を利用したコンピュータ８の起動は，以下の手順で行われる。
【００４０】
ユーザによってコンピュータ８の起動の指示が端末５に入力されると，端末５は，ＷＯＬ装置７のグローバルＩＰアドレス及びポート番号をＩＳＰサーバ４から取得する。詳細には，端末５は，ＩＳＰサーバ４にログイン要求１２を送信し，ＩＳＰサーバ４にログインする。ＩＳＰサーバ４は，ログイン要求１２に記述されたユーザＩＤ及びパスワードを用いて端末５を認証する。端末５が正常に認証された場合には，ＩＳＰサーバ４は，アドレスデータベース４ａに保存されているルータ３のグローバルＩＰアドレス及びＷＯＬ装置７のポート番号を示すＩＰアドレス情報１３を端末５に送信する。これにより，端末５は，ルータ３のグローバルＩＰアドレス及びＷＯＬ装置７のポート番号を取得し，ＷＯＬ装置７にアクセスすることが可能になる。
【００４１】
続いて，端末５は，取得したグローバルＩＰアドレス及びポート番号を用いてＷＯＬ装置７にアクセスする。グローバルＩＰアドレス及びポート番号を取得すると，端末５は，ＬＡＮ情報要求パケット１４をＷＯＬ装置７に送信する。ＷＯＬ装置７は，ＬＡＮ情報要求パケット１４に応答して，ＬＡＮ情報７ａを記述したＬＡＮ情報パケット１５を端末５に送信する。端末５は，送られたＬＡＮ情報７ａのうち，コンピュータ８のそれぞれが起動されているか否かを示す運用情報と，コンピュータ８のそれぞれの仕様を示す仕様情報とを表示画面に表示し，更に，起動するコンピュータ８を選択するようにユーザに求めるプロンプト画面を表示画面に表示する。運用情報と仕様情報とを表示することは，ユーザが起動すべきコンピュータ８を適切に選択する上で有用である。
【００４２】
ユーザにより起動されるべきコンピュータ８（以下では，「起動対象コンピュータ」と呼ばれる。）が選択されると，端末５は，起動対象コンピュータを指示する起動要求パケット１６をＷＯＬ装置７に送信する。ＷＯＬ装置７は，起動要求パケット１６に応答して，起動対象コンピュータのＭＡＣアドレスを用いてマジックパケット１７を生成し，マジックパケット１７を起動対象コンピュータに送信する。起動対象コンピュータは，マジックパケット１７に応答して起動する。
【００４３】
以上に説明されているように，本実施の形態のＷＯＬ技術は，ＬＡＮ２の外部のノードから所望のコンピュータ８を起動することを可能にする。
【００４４】
本実施の形態において，ＬＡＮ情報７ａがＬＡＮ情報要求パケット１４に応答して端末５に送られる代わりに，ＬＡＮ情報７ａがＷＯＬ装置７からＩＳＰサーバ４に定期的に送られるアドレス通知パケット１１に記述され，アドレス通知パケット１１によってＩＳＰサーバ４から端末５に送られることも可能である。この場合，図２に示されているように，アドレスデータベース４ａは，ルータ３のグローバルＩＰアドレス及びＷＯＬ装置７のポート番号とともに，ＬＡＮ情報７ａを保存する。端末５からのログイン要求１２に応答して，ＩＳＰサーバ４は，ルータ３のグローバルＩＰアドレス及びＷＯＬ装置７のポート番号を示すＩＰアドレス情報１３とともに，ＬＡＮ情報７ａを端末５に送る。端末５は，送られたＬＡＮ情報７ａのうち，コンピュータ８のそれぞれが起動されているか否かを示す運用情報と，コンピュータ８のそれぞれのハードウエアの仕様を示す仕様情報とを表示画面に表示する。
【００４５】
本実施の形態において，ＤＨＣＰサーバが使用されず，ＩＰｖ６のようにグローバルＩＰアドレスが固定のプロトコルが使用されることが可能である。この場合には，ＷＯＬ装置７からＩＳＰサーバ４へのアドレス通知パケット１１の送信は，定期的に行われる必要はない。
【００４６】
更に，本実施の形態において，ルータ３と異なるグローバルＩＰアドレスがＷＯＬ装置７に割り振られているときには，ＷＯＬ装置７を特定するためにポート番号は必要でない。この場合，ＩＳＰサーバ４は，ＷＯＬ装置７に専用のグローバルＩＰドレスをアドレスデータベース４ａに保存し，更に，端末５に通知する。端末５は，ＷＯＬ装置７に専用のグローバルＩＰドレスを用いてＷＯＬ装置７にアクセスし，所望のコンピュータ８のＷＯＬによる起動を行う。
【００４７】
（実施の第２形態）
２−１）ハードウエア構成
図３は，本発明の実施の第２形態のＴＶ録画システムを示すブロック図である。実施の第２形態では，ＬＡＮ２の内部に，ネットワークＴＶチューナ９が設けられる。ネットワークＴＶチューナ９は，ＴＶアンテナ１０に接続されている。ネットワークＴＶチューナ９は，ＴＶ放送を受信する受信機能を有しており，加えて，受信したＴＶ放送の映像のデータをコンピュータ８に転送して保存する録画機能を有している。
【００４８】
更に，ネットワークＴＶチューナ９は，実施の第１形態のＷＯＬ装置７と同等の機能を有しており，必要な場合には，ＷＯＬによってコンピュータ８を起動することができる。ネットワークＴＶチューナ９は，ＩＳＰサーバ４にアドレス通知パケット１１を定期的に送信し，更に，端末５からの指示に応答して，ＷＯＬによってコンピュータ８を起動することができるように構成されている。
【００４９】
ユーザフレンドリ性を高めるために，ネットワークＴＶチューナ９は，Ｗｅｂページを提供するＷｅｂサーバとしても機能する。ユーザは，ネットワークＴＶチューナ９への指令を，そのＷｅｂページを介してネットワークＴＶチューナ９に与えることができる。
【００５０】
図４は，ネットワークＴＶチューナ９の構成を示すブロック図である。ネットワークＴＶチューナ９は，ＴＶチューナ２１と，ＮＴＳＣデコーダ２２と，ＭＰＥＧ２エンコーダ２３と，ＭＰＥＧ４エンコーダ２４と，ＥＰＲＯＭ２５と，フラッシュメモリ２６と，ＣＰＵ２７と，ネットワークアダプタ２８と，バス２９，３０と，ＲＡＭ３１とを備えている。ＭＰＥＧ２エンコーダ２３と，ＭＰＥＧ４エンコーダ２４と，ＥＰＲＯＭ２５と，フラッシュメモリ２６と，ＣＰＵ２７と，ネットワークアダプタ２８と，ＲＡＭ３１とは，バス２９によって相互に接続され，ＴＶチューナ２１，ＮＴＳＣデコーダ２２，及びＣＰＵ２７は，バス３０によって相互に接続されている。
【００５１】
ネットワークＴＶチューナ９に含まれる機器のそれぞれが，以下に説明される。ＴＶチューナ２１は，ＴＶアンテナ１０からＴＶ放送の電波を受信し，ＮＴＳＣ信号を生成する。ＴＶチューナ２１は，更に，ＴＶ放送の電波からＥＰＧデータ（Electronic Program Guide：電子番組ガイド）を取り出す機能を有している。取り出されたＥＰＧデータは，バス３０を介してＣＰＵ２７に送られ，更に，フラッシュメモリ２６に保存される。ＮＴＳＣデコーダ２２は，ＴＶチューナ２１からのＮＴＳＣ信号をＩＴＵ−６５６に準拠した無圧縮のデジタル信号に変換する。ＭＰＥＧ２エンコーダ２３とＭＰＥＧ４エンコーダ２４は，いずれも，ハードウエアエンコーダである。ＭＰＥＧ２エンコーダ２３は，ＮＴＳＣデコーダ２２からのデジタル信号を，ＭＰＥＧ２形式を有するＭＰＥＧ２画像データに変換し，ＭＰＥＧ４エンコーダ２４は，該デジタル信号を，ＭＰＥＧ４形式を有するＭＰＥＧ４画像データに変換する。ＭＰＥＧ２画像データは，高画質であり，コンピュータ８へのＴＶ放送の録画には，ＭＰＥＧ２画像データが使用される。一方，ＭＰＥＧ４画像データは，ＭＰＥＧ２形式を有するＭＰＥＧ２画像データよりも低ビットレートであり，端末５へのストリーミングデータの配信には，ＭＰＥＧ４画像データが使用される。ＥＰＲＯＭ２５は，ＣＰＵ２７によって実行されるコンピュータプログラム，例えば，ＯＳ，Ｗｅｂページを提供するために必要なプログラム，及びＷＯＬを実現するためのプログラムを保存している。フラッシュメモリ２６は，ネットワークＴＶチューナ９の動作に必要なデータを保存するために使用される。ＣＰＵ２７は，ＥＰＲＯＭ２５に保存されているコンピュータプログラムを実行する。データネットワークアダプタ２８は，ＷＡＮ１上のノード，及び，ＬＡＮ２上のコンピュータ８との間の通信に使用される。
【００５２】
ネットワークＴＶチューナ９の動作に必要なコンピュータプログラムは全てＥＰＲＯＭ２５に保存され，ネットワークＴＶチューナ９からハードディスクドライブが排除されている。ネットワークＴＶチューナ９には常時の運転が求められるため，ハードディスクドライブの排除は，消費電力の低減の観点から重要である。ＥＰＲＯＭ２５の代わりに，他の不揮発性半導体メモリ，例えば，ＥＥＰＲＯＭ（Electrically Erasable Programmable Memory），及びフラッシュメモリが使用可能である。
【００５３】
フラッシュメモリ２６には，ネットワークＴＶチューナ９の動作に必要な様々なデータが保存される。詳細には，フラッシュメモリ２６は，下記データ：
（１）ＴＶチューナ２１によって抽出されたＥＰＧデータ，
（２）ＴＶ放送の録画の予約情報，及び
（３）ＬＡＮ２に関した情報であるＬＡＮ情報，
を保持する。予約情報とは，ネットワークＴＶチューナ９がＴＶ放送を録画するスケジュールを示す情報であり，録画される番組，その番組の開始時刻及び終了時刻，その番組のチャンネル，並びに，録画される番組の映像データの保存先を記述している。ユーザは，端末５からＷｅｂページを介してネットワークＴＶチューナ９にアクセスすることにより，予約情報を書き換えることができる。これらのデータの記憶には，フラッシュメモリ２６の代わりにＲＡＭ（例えば，ＤＲＡＭ，ＳＲＡＭ）を使用することも可能である。
【００５４】
実施の第１形態と同様に，フラッシュメモリ２６に保存されるＬＡＮ情報は，コンピュータ８それぞれのＭＡＣアドレス及びプライベートＩＰアドレスと，コンピュータ８のそれぞれが起動されているか否かを示す運用情報と，コンピュータ８のそれぞれの仕様を示す仕様情報とを含んでいる。仕様情報は，典型的には，コンピュータ８のそれぞれのＣＰＵスペック及びハードディスクドライブの残り容量等のような，ハードウエアの仕様に関する情報，及び，ＯＳの種類のようなソフトウエアに関する情報を含んでいる。
【００５５】
２−２）  本実施の形態のＴＶ録画システムの動作
図３を再び参照して，ＩＳＰサーバ４は，実施の第１形態と同様に，コンピュータ８の起動を可能にするためにルータ３に割り当てられているグローバルＩＰアドレスとネットワークＴＶチューナ９に割り当てられているポート番号とを収集してアドレスデータベース４ａに蓄積する。グローバルＩＰアドレスとポート番号とが収集される手順は，実施の第１形態において，ルータ３のグローバルＩＰアドレスとＷＯＬ装置７のポート番号とが収集される手順と同一である。ネットワークＴＶチューナ９は，ＩＳＰサーバ４を送信先とするアドレス通知パケット１１を自発的に生成し，生成したアドレス通知パケット１１を，ルータ３を介してＩＳＰサーバ４に送信する。ＩＳＰサーバ４は，ルータ３から送られてくるアドレス通知パケット１１を解析し，そのアドレス通知パケット１１の送信元アドレスとして記述されている，ルータ３のグローバルＩＰアドレス及びネットワークＴＶチューナ９のポート番号を取得する。ＩＳＰサーバ４は，取得したグローバルＩＰアドレス及びポート番号をアドレスデータベース４ａに保存する。
【００５６】
ユーザは，端末５を使用して，ネットワークＴＶチューナ９が提供するＷｅｂサーバにアクセスし，ネットワークＴＶチューナ９を操作することができる。ネットワークＴＶチューナ９の操作は，以下の手順で行われる。
【００５７】
ユーザによってネットワークＴＶチューナ９へのアクセスの要求が入力されると，端末５は，ルータ３のグローバルＩＰアドレスとネットワークＴＶチューナ９のポート番号とをＩＳＰサーバ４から取得する。詳細には，端末５は，ＩＳＰサーバ４にログイン要求１２を送信し，ＩＳＰサーバ４にログインする。ＩＳＰサーバ４は，ログイン要求１２に記述されたユーザＩＤ及びパスワードを用いて端末５を認証する。端末５が正常に認証できた場合には，ＩＳＰサーバ４は，アドレスデータベース４ａに保存されているルータ３のグローバルＩＰアドレス及びネットワークＴＶチューナ９のポート番号を示すアドレス情報１３を端末５に送信する。これにより，端末５は，ルータ３のグローバルＩＰアドレス及びネットワークＴＶチューナ９のポート番号を取得し，ネットワークＴＶチューナ９が開設するＷｅｂサーバにアクセスすることが可能になる。
【００５８】
続いて，端末５は，取得したグローバルＩＰアドレス及びポート番号を用いてネットワークＴＶチューナ９が開設するＷｅｂページにアクセスする。グローバルＩＰアドレス及びポート番号を取得すると，端末５は，ＨＴＴＰリクエスト１４’をネットワークＴＶチューナ９に送信する。ＨＴＴＰリクエスト１４’に応答して，ネットワークＴＶチューナ９は，それが開設するＷｅｂページに対応するＨＴＭＬファイル１５’を端末５に送信する。送信されたＨＴＭＬファイル１５’を用いて，端末５には，Ｗｅｂページが表示される。表示されるＷｅｂページには，
（１）ＥＰＧデータ，
（２）ＴＶ放送の録画の予約情報，及び
（３）コンピュータ８のそれぞれが起動されているか否かを示す運用情報と，コンピュータ８のそれぞれの仕様を示す仕様情報
が記述される。
【００５９】
ユーザは，ＥＰＧデータを参照してチャンネルを選択し，そのチャンネルの映像を見ることができる。Ｗｅｂページには，チャンネルを選択するためのアイコンが設けられる。そのアイコンの操作によりチャンネルが選択されると，ネットワークＴＶチューナ９は，該チャンネルの映像データ１８を端末５に送る。送られる映像データ１８は，選択されたチャンネルの動画のストリームデータであることが可能であり，静止画像であることが可能である。ストリームデータは，ネットワークＴＶチューナ９のＭＰＥＧ４エンコーダ２４によって生成される。ストリームデータがインターネット６を介して配信されることを考慮して，ストリームデータの端末５への送信には，低ビットレートのＭＰＥＧ４が使用される。
【００６０】
ユーザは，Ｗｅｂページに記述されているデータ，及び映像データ１８を参照して，所望の番組の録画の開始，又は録画の予約をネットワークＴＶチューナ９に指示することができる。ネットワークＴＶチューナ９が提供するＷｅｂページには，録画を希望する番組と，録画される番組の画像データの保存先のコンピュータ８とを選択するためのアイコンが設けられる。該アイコンの操作によって録画を希望する番組と保存先のコンピュータ８とが選択されると，録画を希望する番組と保存先のコンピュータ８とを記述した録画要求パケット１６’がネットワークＴＶチューナ９に送られる。
【００６１】
録画要求パケット１６’を受信すると，ネットワークＴＶチューナ９は，ユーザが録画を希望する番組が現に放送されているか否かを判断する。ユーザが録画を希望する番組が現に放送されている場合，ネットワークＴＶチューナ９は，即時に，該番組の録画を開始するための処理を開始する。ネットワークＴＶチューナ９は，まず，保存先として選択されているコンピュータ８が起動されているか否かを調べる。保存先として選択されているコンピュータ８が起動されていない場合には，そのコンピュータ８のＭＡＣアドレスからマジックパケット１７を生成し，保存先のコンピュータ８を起動する。更に，ネットワークＴＶチューナ９は，保存先のコンピュータ８のハードディスクドライブに，選択されたチャンネルの映像の画像データであるデータ録画映像データ１９を保存する。コンピュータ８に保存される録画映像データ１９は，ネットワークＴＶチューナ９のＭＰＥＧ２エンコーダ２３によって生成される。ＭＰＥＧ２形式をサポートするＭＰＥＧ２エンコーダ２３は，高画質の録画映像データ１９を作成可能である。番組の録画が終了すると，ネットワークＴＶチューナ９は，保存先のコンピュータ８にアクセスして，ハードディスクの残り容量を示す残り容量データ２０を取得する。ネットワークＴＶチューナ９は，それが保存しているＬＡＮ情報の仕様情報に記述されているハードディスクの残り容量を，取得した残り容量データ２０に記述されている残り容量に書き換える。
【００６２】
一方，ユーザが録画を希望する番組が，将来に放送される場合，ネットワークＴＶチューナ９は，録画要求パケット１６’からユーザが録画を希望する番組と保存先のコンピュータ８とを認識し，録画を希望する番組，その番組の開始時刻及び終了時刻（即ち，録画の開始時刻及び終了時刻）と，その番組のチャンネルと，保存先のコンピュータ８とを示す情報を，それが保存する予約情報に加える。
【００６３】
ネットワークＴＶチューナ９は，予約情報に記述されているスケジュールに従って録画を行う。録画を希望する番組の開始時刻が到来すると，上述と同様の過程で録画を開始する。詳細には，ネットワークＴＶチューナ９は，まず，その番組の保存先のコンピュータ８が起動されているか否かを調べる。保存先として選択されているコンピュータ８が起動されていない場合には，そのコンピュータ８のＭＡＣアドレスからマジックパケット１７を生成し，保存先のコンピュータ８を起動する。更に，ネットワークＴＶチューナ９は，ＭＰＥＧ２エンコーダ２３を用いて選択されたチャンネルの録画映像データ１９を生成し，保存先のコンピュータ８のハードディスクドライブに，録画映像データ１９を保存する。番組の録画が終了すると，ネットワークＴＶチューナ９は，保存先のコンピュータ８にアクセスして，ハードディスクの残り容量を示す残り容量データ２０を取得する。ネットワークＴＶチューナ９は，それが保存しているＬＡＮ情報の仕様情報に記述されているハードディスクの残り容量を，取得した残り容量に書き換える。
【００６４】
以上に説明されているように，本実施の形態のＴＶ録画システムは，ＬＡＮ２の外部のノードからネットワークＴＶチューナ９を操作し，所望のコンピュータ８に所望の番組の録画映像データ１９を保存することができる。ネットワークＴＶチューナ９は，必要がある場合，所望のタイミングで所望のコンピュータ８を起動できるため，録画映像データ１９を保存するために不必要にコンピュータ８の電源を入れたままにしておく必要がない。
【図面の簡単な説明】
【００６５】
【図１】図１は、本発明によるネットワークシステムの実施の第１形態を示すブロック図である。
【図２】図２は、実施の第１形態のネットワークシステムの変形例を示すブロック図である。
【図３】図３は、本発明によるネットワークシステムの実施の第２形態を示すブロック図である。
【図４】図４は、実施の第２形態のネットワークＴＶチューナ９の構成を示すブロック図である。
【符号の説明】
【００６６】
１：ＷＡＮ（Wide Area Network）
２：ＬＡＮ（Local Area Network）
３：ルータ
４：ＩＳＰサーバ
５：端末
６：インターネット
７：ＷＯＬ装置
８：コンピュータ
９：ネットワークＴＶチューナ
１０：ＴＶアンテナ
１１：アドレス通知パケット
１２：ログイン要求
１３：ＩＰアドレス情報
１４：ＬＡＮ情報要求パケット
１４’：ＨＴＴＰリクエスト
１５：ＬＡＮ情報パケット
１５’：ＨＴＭＬファイル
１６：起動要求パケット
１６’：録画要求パケット
１７：マジックパケット
１８：映像データ
１９：録画画像データ
２０：残り容量データ
２１：ＴＶチューナ
２２：ＮＴＳＣデコーダ
２３：ＭＰＥＧ２エンコーダ
２４：ＭＰＥＧ４エンコーダ
２５：ＥＲＰＯＭ
２６：フラッシュメモリ
２７：ＣＰＵ
２８：ネットワークアダプタ
２９，３０：バス
３１：ＲＡＭ
【図１】
2005109763.tif 000003
【図２】
2005109763.tif 000004
【図３】
2005109763.tif 000005
【図４】
2005109763.tif 000006
【手続補正書】
【提出日】平成15年10月7日(2003.10.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
更に，特許文献１は，ＩＳＤＮのようなダイアルアップ接続によってＩＳＰ（Internet Service Provider）に接続されているコンピュータを遠隔的に起動し，そのコンピュータに対してＴＶ録画の予約を行う技術を開示している。
【特許文献１】特開２００２−６４６５０号公報