(57)【要約】【課題】宅外の機器からの遠隔起動要求に対応するため、宅内に専用の端末起動装置の電源を常時投入する必要があり、これに起因して宅内の電力を多く消費する。【解決手段】起動中に受信した起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報が、前記自身の端末装置の機器ＩＤに対応しなければ、前記起動確認パケットに含まれる宅内の端末装置の機器ＩＤに対応する情報を保持した後、前記保持した宅内の端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットをあらかじめ決められた時間受信しなければ、前記保持した端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記保持した端末装置の機器ＩＤに対応する端末装置の遠隔起動を要求する遠隔起動要求パケットを生成し、通信部を用いて前記生成した遠隔起動要求パケットを転送装置へ送信する遠隔起動代行処理部を備えた宅内端末遠隔起動システムを提供する。【選択図】図４
2008129834.tif 000002
【特許請求の範囲】
【請求項１】
複数の宅内の端末装置と、宅外の端末装置から宅外通信ネットワーク経由で受信したパケット信号を宅内通信ネットワーク経由で前記複数の宅内の端末装置に送信し、前記宅内の端末装置のいずれかから受信したパケット信号を他の宅内の端末装置へ転送する機能を備えた転送装置とを備え、前記宅外の端末装置から前記転送装置と前記宅内通信ネットワークにより接続された前記宅内の端末装置を起動する遠隔起動システムであって、
前記宅外の端末装置は、
パケット信号を用いた通信を行う通信部と、
前記転送装置と接続する宅内の端末装置を特定する機器ＩＤに対応する情報を含むパケット信号であって、前記機器ＩＤに対応する宅内の端末装置が起動状態であるのかどうかを確認する起動確認パケットを生成し、前記通信部を用いて前記生成した起動確認パケットを前記転送装置へ送信する起動確認部を備え、
前記宅内の端末装置は、
前記パケット信号を用いた通信を行う通信部と、
宅内の端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記機器ＩＤに対応する端末装置が起動状態であるのかどうかを確認する起動確認パケットを受信した場合に、前記起動確認パケットに含まれる機器ＩＤに対応する情報が前記自身の端末装置の機器ＩＤに対応すれば、前記自身の端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記自身の端末装置が起動状態であることを示す遠隔起動応答通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動応答通知パケットを前記転送装置へ送信する起動応答部と、
前記受信した起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報が、前記自身の端末装置の機器ＩＤに対応しなければ、前記起動確認パケットに含まれる宅内の端末装置の機器ＩＤに対応する情報を保持した後、前記保持した宅内の端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットをあらかじめ決められた時間受信しなければ、前記保持した端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記保持した端末装置の機器ＩＤに対応する端末装置の遠隔起動を要求する遠隔起動要求パケットを生成し、前記通信部を用いて前記生成した遠隔起動要求パケットを前記転送装置へ送信する遠隔起動代行処理部と、
自身の端末装置が待機状態である間に、前記遠隔起動要求パケットを受信した場合、前記受信した遠隔起動要求パケットに含まれる端末装置の機器ＩＤに対応する情報が、前記自身の端末装置の機器ＩＤに対応すれば、前記自身の端末装置を起動するように処理する遠隔起動要求処理部を備え、
前記転送装置は、起動確認パケット、遠隔起動応答通知パケット、前記遠隔起動要求パケットを用いた通信を行う通信部を備えたことを特徴とする宅内端末遠隔起動システム。
【請求項２】
前記起動確認パケット、前記遠隔起動応答通知パケット、前記遠隔起動要求パケットはそれぞれ、前記転送装置による送信を制御する制御情報を更に含み、
前記転送装置は、前記起動確認パケット、前記遠隔起動応答通知パケット、前記遠隔起動要求パケットを受信した前記制御情報に従ってブロードキャスト送信またはマルチキャスト送信するように構成したことを特徴とする請求項１記載の宅内端末遠隔起動システム。
【請求項３】
前記遠隔起動代行処理部は、前記遠隔起動要求パケットの送信を行う前に、前記宅外の端末装置に対して、前記遠隔起動要求パケットの送信許可を問い合わせ、前記問い合わせに対する前記宅外の端末装置からの許可又は不可を指し示す回答に応じて前記遠隔起動要求パケットの送信を制御するように構成したことを特徴とする請求項１に記載の宅内端末遠隔起動システム。
【請求項４】
前記遠隔起動代行処理部による前記遠隔起動要求パケットの送信許可を問い合わせるときに、前記宅外端末装置に対して認証処理を行うことを特徴とする請求項１または２に記載の宅内端末遠隔起動システム。
【請求項５】
前記遠隔起動代行処理部は、前記遠隔起動要求パケットの送信を行う前に、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記遠隔起動要求パケットの送信を行うことを示す遠隔起動代行通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動代行通知パケットを前記転送装置へ送信することを特徴とする請求項１または２に記載の宅内端末遠隔起動システム。
【請求項６】
前記遠隔起動代行処理部は、前記遠隔起動要求パケットを送信する前に、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記遠隔起動要求パケットの送信を行うことを示す遠隔起動代行通知パケットを他の端末装置から受信した場合、前記起動確認パケットに起因する処理を中止することを特徴とする請求項１から５のいずれか一項に記載の宅内端末遠隔起動システム。
【請求項７】
前記他の端末装置の情報と前記他の端末装置の機器ＩＤに対応する情報とを関連付けた機器ＩＤリストを保存する機器ＩＤリスト保存部を備え、前記遠隔起動代行処理部が、前記遠隔起動要求パケットの生成時に前記機器ＩＤリストを用いて前記遠隔起動要求パケットに含める機器ＩＤに対応する情報を取得することを特徴とする請求項１または２に記載の宅内端末遠隔起動システム。
【請求項８】
前記宅内の端末装置の情報と前記宅内の端末装置の機器ＩＤに対応する情報とを関連付けた機器ＩＤリストを保存する機器ＩＤリスト保存部を備えた機器ＩＤリスト保存装置を有し、
前記機器ＩＤリスト保存装置は前記宅外通信ネットワークまたは宅外通信ネットワークと接続しており、
前記端末装置の遠隔起動代行処理部は、前記遠隔起動要求パケットを生成するとき、前記宅外通信ネットワークまたは宅外通信ネットワークを介して前記機器ＩＤリスト保存装置の機器ＩＤリストへアクセスし、前記遠隔起動要求パケットに含めるべき端末装置の機器ＩＤに対応する情報を取得するように構成した請求項１または２に記載の宅内端末遠隔起動システム。
【請求項９】
遠隔起動要求処理部は、前記自身の端末装置を起動するように処理した後、前記起動確認部に通知し、
前記起動確認部は前記通知を受けて、前記自身の端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動応答通知パケットを前記転送装置へ送信することを特徴とする請求項３に記載の宅内端末遠隔起動システム。
【請求項１０】
前記宅内の端末装置は、
前記宅外の端末装置から前記起動確認パケットに含まれる機器ＩＤに対応する端末装置を制御するための制御情報を受け付け、前記受け付けた制御情報を転送する転送部を具備し、
前記宅外の端末装置に対して、前記遠隔起動要求パケットの送信許可を問い合わせたとき、前記宅外の端末装置から送信される制御情報を前記転送部にて受け付け、
前記遠隔起動代行処理部による前記起動確認パケットに対応する前記遠隔起動要求パケットの送信後、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットを受信すれば、前記転送部にて受け付けた制御情報を前記起動応答通知パケットに含まれる端末装置の機器ＩＤに対応する端末装置へ送信することを特徴とする請求項９記載の宅内端末遠隔起動システム。
【請求項１１】
パケット信号を用いた通信を行う通信部と、
転送装置と接続する宅内の端末装置を特定する機器ＩＤに対応する情報を含むパケット信号であって、前記機器ＩＤに対応する宅内の端末装置が起動状態であるのかどうかを確認する起動確認パケットを生成し、前記通信部を用いて前記生成した起動確認パケットを前記転送装置へ送信する起動確認部を備えたことを特徴とする端末装置。
【請求項１２】
前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する端末装置の遠隔起動を要求する遠隔起動要求パケットの送信許可を求める問い合わせが前記起動確認パケットに含まれる機器ＩＤに対応する宅内の端末装置以外の宅内の端末装置からあった場合、前記問い合わせた宅内の端末装置に対して許可又は不可を指し示す回答を返すことを特徴とする請求項１１に記載の端末装置。
【請求項１３】
前記問い合わせた宅内の端末装置に対して、認証処理を行うことを特徴とする請求項１２に記載の端末装置。
【請求項１４】
前記問い合わせた宅内の端末装置に対して、前記起動確認パケットに含まれる機器ＩＤに対応する宅内の端末装置を制御するための情報を送信することを特徴とする請求項１２または１３記載の端末装置。
【請求項１５】
パケット信号を用いた通信を行う通信部と、
宅内の端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記機器ＩＤに対応する端末装置が起動状態であるのかどうかを確認する起動確認パケットを宅外の端末装置より受信した場合に、前記起動確認パケットに含まれる機器ＩＤに対応する情報が前記自身の端末装置の機器ＩＤに対応すれば、前記自身の端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記自身の端末装置が起動状態であることを示す遠隔起動応答通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動応答通知パケットを転送装置へ送信する起動応答部と、
前記受信した起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報が、前記自身の端末装置の機器ＩＤに対応しなければ、前記起動確認パケットに含まれる宅内の端末装置の機器ＩＤに対応する情報を保持した後、前記保持した宅内の端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットをあらかじめ決められた時間受信しなければ、前記保持した端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記保持した端末装置の機器ＩＤに対応する端末装置の遠隔起動を要求する遠隔起動要求パケットを生成し、前記通信部を用いて前記生成した遠隔起動要求パケットを前記転送装置へ送信する遠隔起動代行処理部と、
自身の端末装置が待機状態である間に、前記遠隔起動要求パケットを受信した場合、前記受信した遠隔起動要求パケットに含まれる端末装置の機器ＩＤに対応する情報が、前記自身の端末装置の機器ＩＤに対応すれば、前記自身の端末装置を起動するように処理する遠隔起動要求処理部を備えたことを特徴とする端末装置。
【請求項１６】
前記起動確認パケット、前記遠隔起動応答通知パケット、前記遠隔起動要求パケットはそれぞれ、前記転送装置による送信を制御する制御情報を更に含むことを特徴とする請求項１５記載の端末装置。
【請求項１７】
前記遠隔起動代行処理部は、前記遠隔起動要求パケットの送信を行う前に、
前記宅外の端末装置に対して、前記遠隔起動要求パケットの送信許可を問い合わせ、前記問い合わせに対する前記宅外の端末装置からの許可又は不可を指し示す回答に応じて前記遠隔起動要求パケットの送信を制御することを特徴とする請求項１５または１６に記載の端末装置。
【請求項１８】
前記遠隔起動代行処理部による前記遠隔起動要求パケットの送信許可を問い合わせるときに、前記宅外の端末装置に対して認証処理を行うことを特徴とする請求項１５または１６に記載の端末装置。
【請求項１９】
前記遠隔起動代行処理部は、前記遠隔起動要求パケットの送信を行う前に、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記遠隔起動要求パケットの送信を行うことを示す遠隔起動代行通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動代行通知パケットを前記転送装置へ送信することを特徴とする請求項１５または１６に記載の端末装置。
【請求項２０】
前記遠隔起動代行処理部は、前記遠隔起動要求パケットを送信する前に、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記遠隔起動要求パケットの送信を行うことを示す遠隔起動代行通知パケットを他の端末装置から受信した場合、前記起動確認パケットに起因する処理を中止することを特徴とする請求項１５から１９のいずれか一項に記載の端末装置。
【請求項２１】
前記他の端末装置の情報と前記他の端末装置の機器ＩＤに対応する情報とを関連付けた機器ＩＤリストを保存する機器ＩＤリスト保存部を備え、前記遠隔起動代行処理部が、前記遠隔起動要求パケットの生成時に前記機器ＩＤリストを用いて前記遠隔起動要求パケットに含める機器ＩＤに対応する情報を取得することを特徴とする請求項１５または１６に記載の端末装置。
【請求項２２】
前記宅内の端末装置の情報と前記宅内の端末装置の機器ＩＤに対応する情報とを関連付けた機器ＩＤリストを保存する機器ＩＤリスト保存部を備えた機器ＩＤリスト保存装置を有し、
前記機器ＩＤリスト保存装置は前記宅外通信ネットワークまたは宅外通信ネットワークと接続しており、
前記端末装置の遠隔起動代行処理部は、前記遠隔起動要求パケットを生成するとき、前記宅外通信ネットワークまたは宅外通信ネットワークを介して前記機器ＩＤリスト保存装置の機器ＩＤリストへアクセスし、前記遠隔起動パケットに含めるべき端末装置の機器ＩＤに対応する情報を取得するように構成したことを特徴とする請求項１５または１６に記載の端末装置。
【請求項２３】
遠隔起動要求処理部は、前記自身の端末装置を起動するように処理した後、前記起動確認部に通知し、
前記起動確認部は前記通知を受けて、前記自身の端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動応答通知パケットを前記転送装置へ送信することを特徴とする請求項１７に記載の端末装置。
【請求項２４】
前記宅内の端末装置は、
前記宅外の端末装置から前記起動確認パケットに含まれる機器ＩＤに対応する端末装置を制御するための制御情報を受け付け、前記受け付けた制御情報を転送する転送部を具備し、
前記宅外の端末装置に対して、前記遠隔起動要求パケットの送信許可を問い合わせたとき、前記宅外の端末装置から送信される制御情報を前記転送部にて受け付け、
前記遠隔起動代行処理部による前記起動確認パケットに対応する前記遠隔起動要求パケットの送信後、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットを受信すれば、前記転送部にて受け付けた制御情報を前記起動応答通知パケットに含まれる端末装置の機器ＩＤに対応する端末装置へ送信することを特徴とする請求項２２記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワーク家電の分野において、宅外に存在する端末装置であって、ネットワーク機能を備えた端末装置（以後宅外端末装置と称す）からインターネットなどの通信ネットワークおよび宅内のＬＡＮを介して宅内のネットワーク機能を有する端末装置である家電機器（以後宅内端末装置と称す）であってかつ待機状態となっている家電機器へ、直接起動要求信号を送出することなく、遠隔から起動するための宅内端末遠隔起動システムおよびこの宅内端末遠隔起動システムに用いる端末装置に関するものである。
【背景技術】
【０００２】
近年、ブロードバンド回線網の普及により、宅内に常時接続のネットワーク環境を構築している家庭が増加している。さらに、宅内においては、パーソナルコンピュータ（以後パソコン）だけではなく、ビデオレコーダやテレビといった家電機器もネットワークに接続する機能を保有するようになり、このような宅内端末装置を宅外からネットワーク越しに遠隔制御する用途が増加している。
【０００３】
しかしながら、宅内端末装置には、常時起動している機器だけではなく、テレビのように使用時以外は電源が入っていないものの、待機電力により起動要求信号を受信すれば起動処理を行う待機状態となっている機器などがある。このような機器は、通常この機器に対応するリモコンからなどの電源入力ボタンの押下した信号を受け取ると起動するものがあるが、近年宅内端末装置にネットワーク機能を具備することにより、宅内端末装置から同じ宅内にＬＡＮなどの宅内通信ネットワークで接続された待機状態となっている他の宅内端末装置へ起動要求信号を送出することにより、待機状態となっている宅内端末装置をネットワーク越しに起動できるものもある。
【０００４】
この機能に相当するものの一例がＷＯＬ（Ｗａｋｅ  Ｏｎ  ＬＡＮ）である。本技術は主にＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）上のパソコンを、他のパソコンからネットワーク越しに遠隔起動するために用いられており、マジックパケット（登録商標）と呼ばれる起動対象となる待機状態の端末装置の機器のＩＤ（例えばＭｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌアドレス）を含んだ起動要求を示すパケットを、ＬＡＮ上にブロードキャストすることによって起動対象の宅内端末装置に送信し、起動対象の宅内端末装置をＬＡＮ接続された同じ宅内にある他の宅内端末装置から遠隔起動する技術である（例えば、非特許文献１を参照）。
【０００５】
この場合、起動対象の機器はＷＯＬに対応したネットワークカードを搭載し、機器の電源がＯＦＦの場合にも、待機電力を利用してＷＯＬに対応したネットワークカードを起動させておくことで、ＬＡＮ経由で他の宅内端末装置より送られるマジックパケット（登録商標）に自身の端末装置を示すＩＤを含んだ起動要求を示すパケットを受信したかどうかを認識して機器を起動する。
【０００６】
しかしながら、ＷＯＬは主にＬＡＮ上に接続された端末装置間で実行することを前提とした技術である。これは宅内の端末装置は宅内の利用者が端末装置を設置し、ＬＡＮ接続するため、利用者が信用できない端末装置は宅内に設置することが無いため、認証などのセキュリティ処理はあまり考慮されていないためである。
【０００７】
図１６は、前記特許文献１に記載された従来の遠隔起動方法を示すものである。図１６においては、宅外のＩＰ網６００５上のパソコン６００１から家庭内ＬＡＮ６００６上の端末起動装置６００３にアクセスし、起動対象の端末装置６００４の起動要求を伝える。端末起動装置６００３は、起動要求にしたがって起動対象の端末装置６００４を起動する。
【特許文献１】特開２００５−３３３２２９号公報
【非特許文献１】Ｍａｇｉｃ  Ｐａｃｋｅｔ  Ｔｅｃｈｎｉｃａｌ  Ｗｈｉｔｅ  Ｐａｐｅｒ  （Ａｄｖａｎｃｅｄ  Ｍｉｃｒｏ  Ｄｅｖｉｃｅｓ，Ｉｎｃ．）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、前記従来の構成では、専用の端末起動装置を宅内のネットワーク上に保有する必要がある。その為、ユーザには家庭内の家電機器以外に、専用の機器を購入する必要があるばかりか、宅外の機器からいつ起動要求があるのかは不明であるため、専用の端末起動装置の電源を常時投入する必要があり、これに起因して宅内の電力を多く消費するという課題があった。
【０００９】
また、専用の端末起動装置にトラブルがあった場合に、遠隔からの起動手段がなくなるという課題を有していた。
【００１０】
本発明は、前記従来の課題を解決するもので、専用の端末起動装置を追加で必要とせず、消費電力を抑えた宅内端末遠隔起動システムおよびこのシステムに用いる端末装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
前記従来の課題を解決するために、本発明の遠隔起動システムは、複数の宅内の端末装置と、宅外の端末装置から宅外通信ネットワーク経由で受信したパケット信号を宅内通信ネットワーク経由で前記複数の宅内の端末装置に送信し、前記宅内の端末装置のいずれかから受信したパケット信号を他の宅内の端末装置へ転送する機能を備えた転送装置とを備え、前記宅外の端末装置から前記転送装置と前記宅内通信ネットワークにより接続された前記宅内の端末装置を起動する遠隔起動システムであって、前記宅外の端末装置は、パケット信号を用いた通信を行う通信部と、前記転送装置と接続する宅内の端末装置を特定する機器ＩＤに対応する情報を含むパケット信号であって、前記機器ＩＤに対応する宅内の端末装置が起動状態であるのかどうかを確認する起動確認パケットを生成し、前記通信部を用いて前記生成した起動確認パケットを前記転送装置へ送信する起動確認部を備え、前記宅内の端末装置は、前記パケット信号を用いた通信を行う通信部と、宅内の端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記機器ＩＤに対応する端末装置が起動状態であるのかどうかを確認する起動確認パケットを受信した場合に、前記起動確認パケットに含まれる機器ＩＤに対応する情報が前記自身の端末装置の機器ＩＤに対応すれば、前記自身の端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記自身の端末装置が起動状態であることを示す遠隔起動応答通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動応答通知パケットを前記転送装置へ送信する起動応答部と、前記受信した起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報が、前記自身の端末装置の機器ＩＤに対応しなければ、前記起動確認パケットに含まれる宅内の端末装置の機器ＩＤに対応する情報を保持した後、前記保持した宅内の端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットをあらかじめ決められた時間受信しなければ、前記保持した端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記保持した端末装置の機器ＩＤに対応する端末装置の遠隔起動を要求する遠隔起動要求パケットを生成し、前記通信部を用いて前記生成した遠隔起動要求パケットを前記転送装置へ送信する遠隔起動代行処理部と、自身の端末装置が待機状態である間に、前記遠隔起動要求パケットを受信した場合、前記受信した遠隔起動要求パケットに含まれる端末装置の機器ＩＤに対応する情報が、前記自身の端末装置の機器ＩＤに対応すれば、前記自身の端末装置を起動するように処理する遠隔起動要求処理部を備え、前記転送装置は、起動確認パケット、遠隔起動応答通知パケット、前記遠隔起動要求パケットを用いた通信を行う通信部を備えたことを特徴とする。
【００１２】
このように構成することにより、宅外の端末装置が宅内の待機中の端末装置を他の起動中の宅内の端末装置を用いて間接的に起動させることが可能となり、専用の端末起動装置などを宅内通信ネットワーク環境に常時起動状態で接続する必要がなくなり、システムが消費する電力を抑えることが可能となる。更に他の起動中の宅内の端末装置が複数ある場合には、これらの端末装置が起動対象の宅内の待機中の端末装置を起動させるので、複数の宅内の他の端末装置いずれかが故障などしていても、いずれか１つの宅内の端末装置が起動対象の端末装置を起動させれば良いため、耐故障性の高いシステムとなる。
【００１３】
また、前記起動確認パケット、前記遠隔起動応答通知パケット、前記遠隔起動要求パケットはそれぞれ、前記転送装置による送信を制御する制御情報を更に含み、前記転送装置は、前記起動確認パケット、前記遠隔起動応答通知パケット、前記遠隔起動要求パケットを受信した前記制御情報に従ってブロードキャスト送信またはマルチキャスト送信するように構成したことを特徴とする。
【００１４】
このように構成することにより、宅外／宅内の端末装置から送信するパケット信号の送信の形態を制御することが可能となる。
【００１５】
また、前記遠隔起動代行処理部は、前記遠隔起動要求パケットの送信を行う前に、前記宅外の端末装置に対して、前記遠隔起動要求パケットの送信許可を問い合わせ、前記問い合わせに対する前記宅外の端末装置からの許可又は不可を指し示す回答に応じて前記遠隔起動要求パケットの送信を制御するように構成したことを特徴とする。
【００１６】
このように構成することにより、宅外の端末装置は代行して起動要求を行う宅内の端末装置を選択することが可能となり、宅内通信ネットワークを行き交う遠隔起動要求パケットを削減できる。
【００１７】
また、前記遠隔起動代行処理部による前記遠隔起動要求パケットの送信許可を問い合わせるときに、前記宅外の端末装置に対して認証処理を行うことを特徴とする。
【００１８】
このように構成することにより、宅外の端末装置と宅内の端末装置との通信の安全性をより高くすることが可能となる。
【００１９】
また、前記遠隔起動代行処理部は、前記遠隔起動要求パケットの送信を行う前に、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記遠隔起動要求パケットの送信を行うことを示す遠隔起動代行通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動代行通知パケットを前記転送装置へ送信することを特徴とする。
【００２０】
このように構成することにより、前記遠隔起動要求パケットを送信できる宅内の端末装置が複数ある場合に、どの端末装置へ行わせるかを自律的に調停させることが可能となる。
【００２１】
また、前記遠隔起動代行処理部は、前記遠隔起動要求パケットを送信する前に、前記遠隔起動代行通知パケットを受信した場合、前記起動確認パケットに起因する処理を中止することを特徴とする。
【００２２】
このように構成することにより、特定の宅内の端末装置が遠隔起動代行要求パケットを送信できるようになり、宅内通信ネットワークを行き交う遠隔起動代行要求パケットの量を削減することが可能となる。
【００２３】
また、前記他の端末装置の情報と前記他の端末装置の機器ＩＤに対応する情報とを関連付けた機器ＩＤリストを保存する機器ＩＤリスト保存部を備え、前記遠隔起動代行処理部が、前記遠隔起動要求パケットの生成時に前記機器ＩＤリストを用いて前記遠隔起動パケットに含める機器ＩＤに対応する情報を取得することを特徴とする。
【００２４】
このように構成することにより、機器ＩＤリストから他の宅内の端末装置の機器ＩＤに対応する情報を取得することが可能となる。
【００２５】
また、前記宅内の端末装置の情報と前記宅内の端末装置の機器ＩＤに対応する情報とを関連付けた機器ＩＤリストを保存する機器ＩＤリスト保存部を備えた機器ＩＤリスト保存装置を有し、前記機器ＩＤリスト保存装置は前記宅外通信ネットワークまたは宅外通信ネットワークと接続しており、前記端末装置の遠隔起動代行処理部は、前記遠隔起動パケットを生成するとき、前記宅外通信ネットワークまたは宅外通信ネットワークを介して前記機器ＩＤリスト保存装置の機器ＩＤリストへアクセスし、前記遠隔起動パケットに含めるべき端末装置の機器ＩＤに対応する情報を取得するように構成したことを特徴とする。
【００２６】
このように構成することにより、前記機器ＩＤリスト保存装置へアクセスし、他の宅内の端末装置の機器ＩＤに対応する情報を取得することが可能となる。
【００２７】
また、遠隔起動要求処理部は、前記自身の端末装置を起動するように処理した後、前記起動確認部に通知し、前記起動確認部は前記通知を受けて、前記自身の端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動応答通知パケットを前記転送装置へ送信することを特徴とする。
【００２８】
このように構成することにより、遠隔起動要求パケットを送信した宅内の端末装置は、起動対象の宅内の端末装置が実際に起動したかどうかを確認することが可能となる。
【００２９】
また、前記宅内の端末装置は、前記宅外の端末装置から前記起動確認パケットに含まれる機器ＩＤに対応する端末装置を制御するための制御情報を受け付け、前記受け付けた制御情報を転送する転送部を具備し、前記宅外の端末装置に対して、前記遠隔起動要求パケットの送信許可を問い合わせたとき、前記宅外の端末装置から送信される制御情報を前記転送部にて受け付け、前記遠隔起動代行処理部による前記起動確認パケットに対応する前記遠隔起動要求パケットの送信後、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットを受信すれば、前記転送部にて受け付けた制御情報を前記起動応答通知パケットに含まれる端末装置の機器ＩＤに対応する端末装置へ送信することを特徴とする。
【００３０】
このように構成することにより、宅外の端末装置は間接的に起動させた宅内の端末装置へ接続し、制御する情報を送信するといった手間を省くことが可能となる。
【００３１】
本発明の端末装置は、パケット信号を用いた通信を行う通信部と、転送装置と接続する宅内の端末装置を特定する機器ＩＤに対応する情報を含むパケット信号であって、前記機器ＩＤに対応する宅内の端末装置が起動状態であるのかどうかを確認する起動確認パケットを生成し、前記通信部を用いて前記生成した起動確認パケットを前記転送装置へ送信する起動確認部を備えたことを特徴とする。
【００３２】
このように構成することにより転送装置に宅内通信ネットワークを介して接続する宅内の端末装置のいずれかが起動中であれば、起動確認パケットに含まれる機器ＩＤに対応する宅内の端末装置が待機中であっても起動中の宅内の端末装置を用いて間接的に起動させることが可能となる。
【００３３】
また、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する端末装置の遠隔起動を要求する遠隔起動要求パケットの送信許可を求める問い合わせが前記起動確認パケットに含まれる機器ＩＤに対応する宅内の端末装置以外の宅内の端末装置からあった場合、前記問い合わせた宅内の端末装置に対して許可又は不可を指し示す回答を返すことを特徴とする。
【００３４】
このように構成することにより、転送装置に宅内通信ネットワークを介して接続する宅内の端末装置が遠隔起動要求パケットを送信させてよいかどうかを選択することが可能となる。
【００３５】
また、前記問い合わせた宅内の端末装置に対して、認証処理を行うことを特徴とする。
【００３６】
このように構成することにより、宅内の端末装置との間の通信の安全性をより高くすることが可能となる。
【００３７】
また、前記問い合わせた宅内の端末装置に対して、前記起動確認パケットに含まれる機器ＩＤに対応する宅内の端末装置を制御するための情報を送信することを特徴とする。
【００３８】
このように構成することにより、待機中の宅内の端末装置を起動させた後に接続して、起動した宅内の端末装置を制御する情報を送信するといった手間を省くことが可能となる。
【００３９】
本発明の端末装置は、パケット信号を用いた通信を行う通信部と、宅内の端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記機器ＩＤに対応する端末装置が起動状態であるのかどうかを確認する起動確認パケットを宅外の端末装置より受信した場合に、前記起動確認パケットに含まれる機器ＩＤに対応する情報が前記自身の端末装置の機器ＩＤに対応すれば、前記自身の端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記自身の端末装置が起動状態であることを示す遠隔起動応答通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動応答通知パケットを転送装置へ送信する起動応答部と、前記受信した起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報が、前記自身の端末装置の機器ＩＤに対応しなければ、前記起動確認パケットに含まれる宅内の端末装置の機器ＩＤに対応する情報を保持した後、前記保持した宅内の端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットをあらかじめ決められた時間受信しなければ、前記保持した端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記保持した端末装置の機器ＩＤに対応する端末装置の遠隔起動を要求する遠隔起動要求パケットを生成し、前記通信部を用いて前記生成した遠隔起動要求パケットを前記転送装置へ送信する遠隔起動代行処理部と、自身の端末装置が待機状態である間に、前記遠隔起動要求パケットを受信した場合、前記受信した遠隔起動要求パケットに含まれる端末装置の機器ＩＤに対応する情報が、前記自身の端末装置の機器ＩＤに対応すれば、前記自身の端末装置を起動するように処理する遠隔起動要求処理部を備えたことを特徴とする。
【００４０】
このように構成することにより、専用の端末起動装置などを宅内通信ネットワーク環境に常時起動状態で接続する必要がなくなり、システムが消費する電力を抑え、宅内の待機中の端末装置を起動させることが可能となる。
【００４１】
また、前記起動確認パケット、前記遠隔起動応答通知パケット、前記遠隔起動要求パケットはそれぞれ、前記転送装置による送信を制御する制御情報を更に含むことを特徴とする。
【００４２】
このように構成することにより、宅内の端末装置から送信するパケット信号の送信の形態を制御することが可能となる。
【００４３】
また、前記遠隔起動代行処理部は、前記遠隔起動要求パケットの送信を行う前に、前記宅外の端末装置に対して、前記遠隔起動要求パケットの送信許可を問い合わせ、前記問い合わせに対する前記宅外の端末装置からの許可又は不可を指し示す回答に応じて前記遠隔起動要求パケットの送信を制御することを特徴とする。
【００４４】
このように構成することにより、宅外の端末装置より許可を受けた宅内の端末装置のみが代行して起動要求を行うため、宅内通信ネットワークを行き交う遠隔起動要求パケットを削減できる。
【００４５】
また、前記遠隔起動代行処理部による前記遠隔起動要求パケットの送信許可を問い合わせるときに、前記宅外端末装置に対して認証処理を行うことを特徴とする。
【００４６】
このように構成することにより、宅外の端末装置との通信の安全性をより高くすることが可能となる。
【００４７】
また、前記遠隔起動代行処理部は、前記遠隔起動要求パケットの送信を行う前に、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含むパケット信号であって、前記遠隔起動要求パケットの送信を行うことを示す遠隔起動代行通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動代行通知パケットを前記転送装置へ送信することを特徴とする。
【００４８】
このように構成することにより、前記遠隔起動要求パケットを送信できる宅内の端末装置が複数ある場合に、どの端末装置へ行わせるかを自律的に調停させることが可能となる。
【００４９】
また、前記遠隔起動代行処理部は、前記遠隔起動要求パケットを送信する前に、前記遠隔起動代行通知パケットを受信した場合、前記起動確認パケットに起因する処理を中止することを特徴とする。
【００５０】
このように構成することにより、特定の宅内の端末装置が遠隔起動代行要求パケットを送信できるようになり、宅内通信ネットワークを行き交う遠隔起動代行要求パケットの量を削減することが可能となる。
【００５１】
また、前記他の端末装置の情報と前記他の端末装置の機器ＩＤに対応する情報とを関連付けた機器ＩＤリストを保存する機器ＩＤリスト保存部を備え、前記遠隔起動代行処理部が、前記遠隔起動要求パケットの生成時に前記機器ＩＤリストを用いて前記遠隔起動要求パケットに含める機器ＩＤに対応する情報を取得することを特徴とする。
【００５２】
このように構成することにより、機器ＩＤリストから他の宅内の端末装置の機器ＩＤに対応する情報を取得することが可能となる。
【００５３】
また、前記宅内の端末装置の情報と前記宅内の端末装置の機器ＩＤに対応する情報とを関連付けた機器ＩＤリストを保存する機器ＩＤリスト保存部を備えた機器ＩＤリスト保存装置を有し、前記機器ＩＤリスト保存装置は前記宅外通信ネットワークまたは宅外通信ネットワークと接続しており、前記端末装置の遠隔起動代行処理部は、前記遠隔起動パケットを生成するとき、前記宅外通信ネットワークまたは宅外通信ネットワークを介して前記機器ＩＤリスト保存装置の機器ＩＤリストへアクセスし、前記遠隔起動要求パケットに含めるべき端末装置の機器ＩＤに対応する情報を取得するように構成したことを特徴とする。
【００５４】
このように構成することにより、前記機器ＩＤリスト保存装置へアクセスし、他の宅内の端末装置の機器ＩＤに対応する情報を取得することが可能となる。
【００５５】
また、遠隔起動要求処理部は、前記自身の端末装置を起動するように処理した後、前記起動確認部に通知し、前記起動確認部は前記通知を受けて、前記自身の端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットを生成し、前記通信部を用いて前記生成した遠隔起動応答通知パケットを前記転送装置へ送信することを特徴とする。
【００５６】
このように構成することにより、遠隔起動要求パケットを送信した宅内の端末装置は、起動対象の宅内の端末装置が実際に起動したかどうかを確認することが可能となる。
【００５７】
また、前記宅内の端末装置は、前記宅外の端末装置から前記起動確認パケットに含まれる機器ＩＤに対応する端末装置を制御するための制御情報を受け付け、前記受け付けた制御情報を転送する転送部を具備し、前記宅外の端末装置に対して、前記遠隔起動要求パケットの送信許可を問い合わせたとき、前記宅外の端末装置から送信される制御情報を前記転送部にて受け付け、前記遠隔起動代行処理部による前記起動確認パケットに対応する前記遠隔起動要求パケットの送信後、前記起動確認パケットに含まれる端末装置の機器ＩＤに対応する情報を含む遠隔起動応答通知パケットを受信すれば、前記転送部にて受け付けた制御情報を前記起動応答通知パケットに含まれる端末装置の機器ＩＤに対応する端末装置へ送信することを特徴とする。
【００５８】
このように構成することにより、宅外の端末装置は間接的に起動させた宅内の端末装置へ接続し、制御する情報を送信するといった手間を省くことが可能となる。
【発明の効果】
【００５９】
本発明の宅内端末遠隔起動システムによれば、宅外の端末装置が宅内の待機中の端末装置を他の起動中の宅内の端末装置を用いて間接的に起動させることが可能となり、専用の常時起動し続ける端末起動装置などを宅内通信ネットワーク環境に常時起動状態で接続する必要がなくなり、システムが消費する電力を抑えることが可能となる。更に他の起動中の宅内の端末装置が複数ある場合には、これらの端末装置が起動対象の宅内の待機中の端末装置を起動させるので、複数の宅内の他の端末装置いずれかが故障などしていても、いずれか１つの宅内の端末装置が起動対象の端末装置を起動させれば良いため、耐故障性の高いシステムとなる。
【発明を実施するための最良の形態】
【００６０】
以下本発明の実施の形態について、図面を参照しながら説明する。
【００６１】
（実施の形態１）
図１は、本発明の実施の形態１における宅内端末遠隔起動システムの構成の一例を示すブロック図である。
【００６２】
図１において宅外端末装置１０１は、携帯電話など宅外において、宅外通信ネットワークであるインターネット上に接続された宅外の端末装置であり、無線ＬＡＮやセルラー網でのＩＰ接続など利用して、インターネット網１０２に接続している。
【００６３】
転送装置に対応するルーティング装置１０３は、一般的なＡＤＳＬや光回線などを用いてインターネット網１０２に接続し、且つプロバイダなどにより提供されたグローバルＩＰアドレスがインターネット網１０２上でサービスを受ける為に設定されている。
【００６４】
また、ルーティング装置１０３は、プライベートＩＰアドレスを生成し、宅内通信ネットワークに対応する宅内ＬＡＮ１０４（有線のＬＡＮでも無線のＬＡＮでも良く、またハブなどの中継装置を用いた接続であっても良い）上に接続されたネットワーク接続可能な端末である宅内端末装置全てに固有のプライベートＩＰアドレスを付与する。この、付与したプライベートＩＰアドレスを宛先に指定した情報を含むパケット信号を受信すると、このプライベートＩＰアドレスに対応する端末装置へとパケット信号が送信される。また、ルーティング装置１０３にはマルチキャスト用のプライベートＩＰアドレス、ブロードキャスト用のプライベートＩＰアドレスの情報をルーティング装置１０３の保持部（図示せず）が保持しており、マルチキャスト用のプライベートＩＰアドレスを指定した情報を含むパケット信号を受信すると、ルーティング装置１０３にＬＡＮ接続される複数の端末装置のうち、マルチキャスト送信した場合に受信するように指定した端末装置へパケット信号が送信される。また、ブロードキャスト用のプライベートＩＰアドレスを指定してパケット信号を送信すると、ルーティング装置１０３にＬＡＮ接続する全端末装置へパケット信号が送出される。このような構成を備えると宅内端末装置はルーティング装置１０３を介して他の端末装置へどのような形態の送信をするのかを制御することが可能となる。
【００６５】
本実施の形態においては、特に断らない限り、ルーティング装置１０３に接続する１の宅内端末装置から他の宅内端末装置へ転送されるパケット信号にはブロードキャスト用のプライベートＩＰアドレスを指定する情報が含まれており、ルーティング装置１０３はこのプライベートＩＰアドレスを指定する情報を受け取った場合、ブロードキャスト可能なポートからパケット信号をブロードキャスト送信するものを前提として説明を行う。
【００６６】
図１に示す例では、宅内の複数の宅内端末装置を宅内端末装置Ａ、宅内端末装置Ｂ、宅内端末装置Ｃとして示し、これらはそれぞれ、例えばビデオデッキ、テレビ、パソコン等といった宅内の機器であり、これらの宅内端末装置はそれぞれネットワーク機能を有するものとし、この実施の形態では各宅内端末装置はＷＯＬに対応したネットワークカードを搭載したものを例に説明をする。
【００６７】
また、プライベートＩＰアドレスはＤＨＣＰなど公知の技術にて各宅内端末装置に対し設定される。また、宅内端末装置は、あらかじめ決められたユニークなＩＤである機器ＩＤがそれぞれ割り当てられている。
【００６８】
図２は、宅外端末装置の内部構成を示すブロック図である。
【００６９】
図２において通信部に対応するネットワークインターフェース２０１は、無線ＬＡＮやイーサネット（登録商標）接続等により宅外又は宅内通信ネットワークに接続し、通信を行うものである。起動確認部２０２は、対象となる宅内端末装置に対して宅内端末装置のあらかじめ決められたユニークなＩＤである機器ＩＤを含むパケット信号であって、対象となる宅内端末装置が起動しているかどうか問い合わせる起動確認パケット信号（以後起動確認パケットと称す）を宅内ルーティング装置１０３の予め決められた、宅内にブロードキャスト可能なポートにＵＤＰプロトコル（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）を用いて送信することで、ルーティング装置１０３にＬＡＮ接続する全ての宅内端末装置に対してブロードキャスト送信する。
【００７０】
この時、機器ＩＤは例えば宅内端末装置に個別に割り当てられたＭＡＣアドレスであり、宅外端末装置１０１は予め遠隔起動対象の宅内端末装置のＭＡＣアドレスをメモリ、ハードディスクといった保持部（図示せず）に保持している。
【００７１】
起動確認パケットは、図３に示すように、データの先頭に起動確認パケットであることを示す情報（ここでは“ＫＡＫＵＮＩＮ”）と確認対象となる宅内端末装置のＭＡＣアドレスを情報として含むデータである。
【００７２】
図４は、宅内端末装置の内部の構成を示すブロック図である。
【００７３】
図４において、ネットワークインターフェース３０１は、種々のパケット信号を送受信する機能を有する。宅内端末装置は、宅内端末装置が起動していない（つまり待機状態である）の場合でも待機電力を用いて、他の宅内端末装置からネットワーク越しに端末装置を起動するための要求を持つパケット信号である遠隔起動要求パケット信号（以後遠隔起動要求パケットと称す）を受信したかどうかを判断し、受信したと判断した場合、遠隔起動要求処理部３０２に通知する機能をもつ。
【００７４】
遠隔起動要求パケットは、例えば遠隔起動要求パケットであることを明示する情報と、起動したい宅内の端末装置を特定するための機器ＩＤに相当するＭＡＣアドレスが含まれている。なお、遠隔起動要求パケットは、あて先の機器が特定できる情報が含まれていればよく、例えばマジックパケット（登録商標）と呼ばれるＷａｋｅＯｎＬＡＮなどで使用されるＭＡＣアドレスを利用したフォーマットでもよい。
【００７５】
遠隔起動要求処理部３０２はネットワークインターフェース３０１から通知された遠隔起動要求パケットを解析し、自身の端末装置宛のパケットであるかどうかを、遠隔起動要求パケットに含まれるＭＡＣアドレスに基づいて判断し、自身の端末装置宛のパケットであれば宅内端末装置を待機状態から起動状態となるように自身の端末装置の電源（図示せず）を制御し起動処理をするものである。
【００７６】
より具体的には、宅内の各端末装置は自身の機器ＩＤに相当するＭＡＣアドレスの情報を保持するメモリなどの第１の保持部（図示せず）を具備し、遠隔起動要求処理部３０２は通知をされた遠隔起動要求パケットに含まれるＭＡＣアドレスと、第１の保持部にて保持されるＭＡＣアドレスを比較することにより、遠隔起動要求パケットが自身の端末装置宛かどうかを判断するものである。なお、第１の保持部を読み込み専用のメモリとすれば、情報の改竄を防ぐことが可能であるのは言うまでもない。
【００７７】
また、遠隔起動要求処理部３０２は、起動状態となった後、後述する起動応答部３０４に対し、自身の機器ＩＤに相当するＭＡＣアドレスを含む起動応答通知パケットを生成し、ルーティング装置１０３へ送信し、ルーティング装置１０３は受信した遠隔起動応答通知パケットをルーティング装置１０３にＬＡＮ接続する全ての宅内端末装置へブロードキャスト送信する。
【００７８】
遠隔起動代行処理部３０３は、宅外端末装置から１０１からルーティング装置１０３を介して送られた起動確認パケットを受信した時に、パケットに含まれるＭＡＣアドレスを確認し、自身の端末装置宛である場合は後述する起動応答部３０４に通知し、通知を受けた起動応答部３０４は自身の機器ＩＤを含む遠隔起動応答通知パケットをルーティング装置１０３へ送り、ルーティング装置１０３は受信した遠隔起動応答通知パケットをルーティング装置１０３にＬＡＮ接続する全ての端末装置へブロードキャスト送信する。上述の自身の端末装置であるかどうかの判断は、例えば、第１の保持部（図示せず）にて保持される自身の機器ＩＤに相当するＭＡＣアドレスと比較することにより行えばよい。
【００７９】
また遠隔起動代行処理部３０３は、受信した起動確認パケットに含まれるＭＡＣアドレスが、自身の端末装置の機器ＩＤに相当するＭＡＣアドレスでない場合、受信した起動確認パケットに含まれるＭＡＣアドレスをあらかじめ決められた時間（例えば本実施の形態では１秒とした場合を例に説明する）保持し、他の宅内端末装置から送信される遠隔起動応答通知パケットの受信を待つ。
【００８０】
上述の保持の具体的な方法は、例えば書き込み可能な記録媒体（メモリ、ハードディスクなど）といった第２の保持手段（図示せず）に起動確認パケットに含まれるＭＡＣアドレスを記録し、保持するなどがある。
【００８１】
また遠隔起動代行処理部３０３は、起動確認パケットに含まれるＭＡＣアドレスを含む遠隔起動応答通知パケットの受信が予め決められた時間なかった場合（つまり起動確認パケットに含まれる前記機器ＩＤに対応する端末装置からの遠隔起動応答通知パケットを予め決められた時間受信しなかった場合）、起動確認パケットに含まれる機器ＩＤを含む遠隔起動要求パケットを生成し２０１を介してルーティング装置１０３へ送り、ルーティング装置１０３は受信した遠隔起動要求パケットをブロードキャスト送信機能により宅内の全ての端末装置に送信する。
【００８２】
遠隔起動代行処理部３０３において、起動確認パケットに含まれるＭＡＣアドレスを含む遠隔起動応答通知パケットの受信がないかどうかの判断は、具体的には第２の保持手段にて保持するＭＡＣアドレスと受信した遠隔起動応答通知パケットに含まれるＭＡＣアドレスを比較することにより行えばよい。またこの遠隔起動応答通知パケットの受信を例えば、タイマーなどの計測部（図示せず）を用いて予め決められた時間待つようにし、この時間が経過すれば、第２の保持手段にて保持するＭＡＣアドレスを用いてこのＭＡＣアドレスを含む遠隔起動要求パケットを生成すればよい。
【００８３】
起動応答部３０４は、自身の端末装置が起動中に自身の端末装置の機器ＩＤを含む起動確認パケットを受信した遠隔起動代行処理部３０３より通知を受けた場合、又は自身の端末装置が起動していない待機状態で、自身の端末装置宛の遠隔起動要求パケットの通知を受けた遠隔起動要求処理部３０２により起動処理が完了した後に、遠隔起動要求処理部３０２より通知を受けた場合、遠隔起動応答通知パケットを、ルーティング装置１０３を介してブロードキャストで送信するものである。遠隔起動応答通知パケットは図５に示すように、データの先頭に遠隔起動応答通知パケットであることを示す情報（ここでは“ＯＵＴＯＵ”）と起動応答をした宅内端末装置のＭＡＣアドレスを、情報として含むデータである。
【００８４】
図６は、起動中の宅内端末装置（例えば宅内端末装置Ａ１０５）が、起動確認パケットを受信した場合の処理の流れを示すシーケンス図である。
【００８５】
まず、宅内端末装置Ａ１０５がネットワークインターフェース３０１を介して、ブロードキャストで届いた起動確認パケットを受信すると、遠隔起動代行処理部３０３が、自端末宛であるかどうかを起動確認パケットに含まれるＭＡＣアドレスと自身の端末装置の機器ＩＤに相当するＭＡＣアドレスとを比較することで判断し（ステップ１００１）、自身の端末装置宛てであった場合は、起動応答部３０４に通知し、通知を受けた起動応答部３０４は自身の端末装置の機器ＩＤに相当するＭＡＣアドレスを含む遠隔起動応答通知パケットを生成し、ネットワークインターフェース２０１を用いて遠隔起動応答通知パケットを、ルーティング装置１０３を介してブロードキャストで送信し、自らが起動状態であることを他の端末装置へ伝える（ステップ１００２）。
【００８６】
また、ステップ１００１において、受信した起動確認パケットが自身の端末装置宛のパケットでなかった場合は、遠隔起動代行処理部３０３は、受信した起動確認パケットに含まれるＭＡＣアドレスを保持し、対象端末を代行で起動する処理の待機状態となる（ステップ１００３）。
【００８７】
この状態において遠隔起動代行処理部３０３は、予め決められた時間（ここでは１秒間）待機し、受信した起動確認パケットに含まれるＭＡＣアドレスを含む遠隔起動応答通知パケットの受信を待ち、予め決められた時間（この例では１秒間）の間に遠隔起動応答通知パケットを受信しなかった場合は、起動確認パケットに含まれるＭＡＣアドレスを含む遠隔起動要求パケットを生成し、ネットワークインターフェース２０１を用いて生成した遠隔起動要求パケットをルーティング装置１０３へ送信し、ルーティング装置１０３は受信した遠隔起動要求パケットをルーティング装置１０３にＬＡＮ接続する複数の端末装置へブロードキャスト送信する。
【００８８】
一方、遠隔起動要求パケットに含まれるＭＡＣアドレスに該当する端末装置の遠隔起動要求処理部は、遠隔起動要求パケットを受信し、自身の端末装置に対する起動要求であることを確認すると、待機状態であったのを起動状態となるように自身の端末装置の電源（図示せず）を制御し、起動処理を行う。起動処理完了後、遠隔起動要求処理部は、遠隔起動応答通知パケットを送信するよう起動応答部３０４へ通知し、起動応答部３０４にて自身の端末装置のＭＡＣアドレスを含む遠隔起動応答通知パケットを生成し、ネットワークインターフェース３０１を用いてルーティング装置１０３へ送信する。
【００８９】
このように構成することによりルーティング装置１０３に接続する起動中の他の端末装置が宅外の端末装置に代行して起動対象である宅内の端末装置を起動することが可能となる。
【００９０】
なお、ここでは、遠隔起動代行処理部３０３が待機する時間を１秒間としたが、待機する時間については特に制限は無く、宅内端末装置ごとに異なる値でもよい。
【００９１】
つまり利用者が代行起動させたい端末装置があるのであれば、その端末装置の遠隔起動代行処理部３０３が待機する時間を他のそれよりも短く設定すればよい、このように構成すればこの短く設定した端末装置が起動状態である限りにおいては、遠隔起動を宅外端末装置に代行して行うようになるので、利用者が意図する宅内端末装置が高い確率で遠隔起動を宅外端末装置に代行して行うように構成することが可能となる。
【００９２】
図７は、遠隔起動対象の端末装置を宅外端末装置に代行して起動する代行起動処理を待機する状態における処理の流れを示すシーケンス図であり、より具体的には図６に示すステップ１００３の具体的な処理を説明するためのシーケンス図である。
【００９３】
まず、遠隔起動代行処理部３０３が、代行起動対象の宅内端末装置から起動確認パケットが届いているかどうかを確認する（ステップ１１０１）。
【００９４】
確認においては、まずネットワークインターフェース３０１を介して遠隔起動応答通知パケットの受信がなされたかどうかを調べ、受信がなされていた場合には、起動確認パケットに含まれるＭＡＣアドレスと、遠隔起動応答パケットに含まれるＭＡＣアドレスとを比較し、一致すれば代行起動対象の宅内端末装置が送信したものと判断し、第２の保持部にて保持していたＭＡＣアドレスの情報を開放する。
【００９５】
また、起動確認パケットが届いていなければステップ１１０２へ進む。
【００９６】
次に遠隔起動代行処理部３０３が、予め決められた時間（この例では１秒間）が待機状態に入ってから経過したかどうかを判断し、経過してなければステップ１１０１に戻る。経過していれば、遠隔起動代行処理部３０３が、起動確認パケットに含まれる機器ＩＤに相当するＭＡＣアドレスを含む遠隔起動要求パケットを生成し、ネットワークインターフェース３０１を介してルーティング装置１０３へ送る（ステップ１１０３）。
【００９７】
ルーティング装置１０３は受信した遠隔起動要求パケットを宅内の複数の端末装置へブロードキャスト送信する。起動対象以外の端末装置はそれぞれの端末装置が具備するネットワークインターフェース３０１を介して受信した遠隔起動要求パケットに含まれる機器ＩＤが自身の端末装置の機器ＩＤとは異なるため、受信した遠隔起動要求パケットを破棄するが、起動対象の端末装置はこの端末装置が具備するネットワークインターフェース３０１を介して受信した遠隔起動要求パケットに含まれる機器ＩＤが自身の端末装置の機器ＩＤと一致するので、自身の端末装置の遠隔起動要求処理部３０２により自身の端末装置を起動状態とするために、自身の端末装置の電源を制御する。
【００９８】
起動処理完了後、遠隔起動要求処理部は、遠隔起動応答通知パケットを送信するよう起動応答部３０４へ通知し、起動応答部３０４にて自身の端末装置のＭＡＣアドレスを含む遠隔起動応答通知パケットを生成し、ネットワークインターフェース３０１を用いてルーティング装置１０３へ送信する。
【００９９】
一般にルーティング装置１０３を用いて宅内に複数の端末装置をＬＡＮ接続し、宅内端末システムを構成したとき、複数の端末装置において、全て電源が待機状態となっている場合は比較的少なく、いずれかの宅内の端末装置が起動状態となっている場合が多い。
【０１００】
また、ルーティング装置に接続する宅内の端末装置は、宅内の利用者が設置する場合が多く、インターネット網およびルーティング装置１０３経由で接続する宅外の端末装置よりも信頼できる機器である。
【０１０１】
従来の構成では、他の端末装置のＭＡＣアドレスを含むパケット信号を受信したとき、このようなパケット信号を全て破棄していたのに対し、本実施の形態は、起動状態にある宅内のいずれかの端末装置が、ルーティング装置に接続される他の端末装置のＭＡＣアドレスを含む起動確認パケットを受信したとき、この起動確認パケットを受け付けて所定時間保持した後、所定時間起動確認パケットに含まれる機器ＩＤに相当するＭＡＣアドレスを有する端末装置より応答が無ければ、上述の宅内端末装置が起動対象の宅内端末装置を直接起動するための遠隔起動要求パケットを送信することに特徴がある。
【０１０２】
このように構成することにより、従来においては宅外の端末装置から待機状態となった宅内の端末装置に対し専用の端末起動装置を必要としていたのに対し、このような専用の端末機同装置を必要とすることなく、起動対象である待機中の宅内端末装置を起動できるようになり、従来に比べて常時起動をしていた専用の端末起動装置の無駄な電力の消費を抑えるとともに、ＷａｋｅＯｎＬＡＮなどの方法に則った遠隔起動要求パケットを送信することで対象となる宅内端末装置を起動することが出来る。
【０１０３】
なお、ルーティング装置１０３においては、宅外端末装置から起動応答確認パケットを受け付けるように構成することで、主にＬＡＮ上での技術であるＷａｋｅＯｎＬＡＮなどの方法に則った遠隔起動要求パケットを、直接宅外から受け付けて動作することもなく、安全に対象となる宅内端末装置を遠隔起動できる。
【０１０４】
なお、ステップ１００３において、宅内端末装置が遠隔起動の対象となる端末を代行で起動する処理の待機状態になる直前またはステップ１１０３での代行起動処理の直前に、宅内端末装置が宅外端末装置に対して代行起動してよいかどうかを問い合わせるパケット信号を生成し、生成したパケット信号を代行起動する宅内端末装置が具備するネットワークインターフェース３０１を介してルーティング装置１０３経由で宅外端末装置へユニキャストで送信した後、この問い合わせのパケットに対する許可又は拒否を示す返信を宅外の端末装置から受信し、許可された場合には其のまま代行起動処理の準備状態へ移行し、拒否を示す返信を受信した場合には代行起動を中止して終了するように構成してもよい。
【０１０５】
このように構成すると、宅外端末装置が宅内端末装置からの最初の代行起動の問合せに対する許可を与えた宅内端末装置のみが遠隔起動要求パケットをルーティング装置へ送信することが可能となり、これにより宅内の端末装置にブロードキャストされる遠隔起動要求パケットがブロードキャストされる量が減り、宅内ネットワーク（ＬＡＮ）内のトラフィックの削減に繋がる。
【０１０６】
また、本実施の形態では、起動確認パケットを受信すると、遠隔起動代行処理部３０３が自端末宛であるかどうかを判断するように構成した例を説明したが、これに限定される必要は無く、例えば起動応答部３０４が判断するように構成しても良い。この場合、起動応答部３０４は自身の端末装置のＭＡＣアドレス以外のＭＡＣアドレスを含む起動確認パケットを受信すると、遠隔起動代行処理部３０３へ通知し、通知を受けた遠隔起動代行処理部３０３は図７に示す処理を実行するように構成すれば良い。
【０１０７】
さらに宅外端末装置への問合せ時に、宅外端末装置と問い合わせた宅内端末装置の間で、予め決められた共有キーなどにより、双方向の認証処理を行うことで、セキュリティを強化することも可能である。
【０１０８】
この処理は例えば、ユーザの手動設定等により宅外端末装置、宅内端末装置の双方に予め設定された所定の文字数を有するデータ列情報（例えば８文字のアルファベットなど）のデータ列情報を共有キー（Ｋｘ）として、宅内端末装置から、共有キー（Ｋｘ）をＭＤ５などの技術を用いてハッシュ値に変換したもの（Ｈ（Ｋｘ））と、宅内端末装置で生成した乱数（Ｒｘ）の２つをネットワークインターフェース３０１を介してルーティング装置１０３経由で送信する。
【０１０９】
宅外端末装置は受信したハッシュ値に変換されたデータ列情報（Ｈ（Ｋｘ））と、受信した宅外端末装置の内部に設定されたＫｘを用いて送信側で変換した手法と同様の手法にて、ハッシュ値に変換したもの（Ｈ１（Ｋｘ））を生成し、生成したＨ１（Ｋｘ）の値がＨ（Ｋｘ）と同じであれば、上述の情報を送信した宅内端末装置を認証完了とする。
【０１１０】
一方、宅外端末装置は受信したＲｘで表現されるデータ列情報の先頭（又は後尾）に設定されたＫｘで表現されるデータ列情報を付け足した新たなデータ列情報をＭＤ５などの技術を用いてハッシュ値にしたもの（Ｈ（Ｋｘ＋Ｒｘ））を生成し、宅外端末装置が具備するネットワークインターフェース２０１を介してルーティング装置１０３経由で宅内端末装置に送信する。
【０１１１】
宅内端末装置は受信したＨ（Ｋｘ＋Ｒｘ）と先の処理にて生成したＲｘで表現されるビット列の先頭（又は後尾）に設定されたＫｘで表現されるデータ列情報を付け足した新たなデータ列情報を送信側で変換した手法と同様の手法にて、ハッシュ値に変換したもの（Ｈ２（Ｋｘ＋Ｒｘ））を生成し、生成したＨ２（Ｋｘ＋Ｒｘ）の値が受信したＨ（Ｋｘ＋Ｒｘ）とが同値であれば、宅外端末装置を認証完了とする。
【０１１２】
このようにして、宅内端末装置と宅外端末装置とを双方向に認証を行うことが可能となる。
【０１１３】
なお、上述の認証処理では、共有キー（Ｋｘ）を用いる構成を例に説明をしたが、これに限定される必要は無く、例えばＰｕｂｌｉｃ  Ｋｅｙ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ（ＰＫＩ）等を用いてもよい。
【０１１４】
なお、本実施の形態においてはブロードキャストを使用したが、ルーティング装置１０３にＬＡＮ接続にて繋がっている宅内端末装置のうち、起動中である可能性が高い宅内端末装置と起動対象となる端末装置へ送信されるような構成であればよく、ブロードキャスト送信する代わりに上述の複数の宅内端末装置へパケット信号が届くようにマルチキャスト送信するようにしてもよい。この場合パケット信号にはマルチキャスト送信するためのプライベートＩＰアドレスを指定する情報が含まれており、ルーティング装置１０３はこのプライベートＩＰアドレスを指定する情報を受け取った場合、マルチキャスト可能なポートからパケット信号をマルチキャスト送信するように構成すれば良い。
【０１１５】
なお、起動確認部２０２、起動応答部３０４、遠隔起動代行処理部３０３、遠隔起動要求処理部３０２等の各機能ブロックは対応する機能を実行するソフトウェアにより実現することが可能であるが、集積回路であるＬＳＩとして実現してもよい。これらは個別に１チップ化されても良いし、一部又は全てを含むように１チップ化されても良い。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１１６】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
【０１１７】
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０１１８】
（実施の形態２）
実施の形態１では、起動確認パケットを受信した宅内端末装置の全てが、遠隔起動の対象となる端末から遠隔起動応答通知パケットを受信するまで、遠隔起動を代行する為の処理を進める方式であるが、本実施の形態では、起動確認パケットを受信した宅内端末装置のうち、遠隔起動の対象ではない宅内端末装置の中で、最初に応答した宅内端末装置が、自らが遠隔起動を代行することを通知する遠隔起動代行通知パケットを宅内機器に対して送信することを特徴とする。
【０１１９】
遠隔起動代行通知パケットは、図８に示すように、データの先頭に遠隔起動代行通知パケットであることを示す情報（ここでは“ＤＡIＫＯＵ”）と遠隔起動の対象となる宅内端末装置の機器ＩＤに相当するＭＡＣアドレスを、情報として含むパケット信号である。
【０１２０】
図９は、宅内端末装置の内部の構成を示すブロック図である。図９において図４に付した符号と同一のものは図４に示したものと同一もしくはこれに相当するものであるため、ここではその詳細な説明は省略する。
【０１２１】
図９において、遠隔起動代行処理部３０３ａは、図４にて説明をした遠隔起動代行処理部３０３の機能を有するに加え、あらかじめ決められた時間（例えば１秒）、起動確認パケットに含まれるＭＡＣアドレスを含む遠隔起動応答通知パケットを受信しなかった場合、又は起動確認パケットに含まれるＭＡＣアドレスを含む遠隔起動代行通知パケットを受信しなかった場合に、遠隔起動代行通知パケットを生成し、自身の端末装置が具備するネットワークインターフェース３０１を介してルーティング装置１０３経由でルーティング装置とＬＡＮ接続する全ての宅内端末装置にブロードキャスト送信する。一方、遠隔起動代行通知パケットを受信した起動中の他の宅内端末装置における遠隔起動代行処理部は、遠隔起動要求パケットを生成できる状態であっても、遠隔要求パケットを生成せずに処理を終了する。
【０１２２】
遠隔起動代行通知パケットを送信した宅内端末装置は、その後、起動確認パケットに含まれるＭＡＣアドレスを含む遠隔起動要求パケットを生成し、自身の端末装置が具備するネットワークインターフェース３０１を介してルーティング装置１０３経由でルーティング装置とＬＡＮ接続する全ての宅内端末装置にブロードキャスト送信する。
【０１２３】
図１０は、図６、図７において説明したフローチャートにおいて、ステップ１００３の具体的な処理の一例を説明するフローチャートである。図１０において図７と同一の符号を付したものは図７にて説明した処理と同一もしくはこれに相当する処理であるため、ここではその詳細な説明を省略する。
【０１２４】
図９で示す処理の流れは、実施の形態１での図７に示されるステップ１１０１から１１０３までの処理を置き換えるものであって、その他の処理の流れは実施の形態１と同じである。
【０１２５】
まず、遠隔起動代行処理部３０３が、代行起動対象の宅内端末装置から起動応答パケットを受信したかどうかを確認する（ステップ１１０１）。確認においては、まず起動応答パケットを受信したかどうかを確認し、受信した場合には、起動確認パケットに含まれる代行起動対象の宅内端末装置のＭＡＣアドレスと、起動応答パケットに含まれるＭＡＣアドレスとを比較することで、代行起動対象の宅内端末装置が送信したものであるかどうかを判断する。
【０１２６】
次に遠隔起動代行処理部３０３が、代行起動対象の宅内端末装置に対する遠隔起動代行通知パケットを受信しているかどうかを確認する（ステップ１２０２）。
【０１２７】
確認においては、まず遠隔起動代行通知パケットが届いているかどうかを確認し、届いていた場合には、起動確認パケットに含まれる代行起動対象の宅内端末装置のＭＡＣアドレスと、遠隔起動代行通知パケットに含まれるＭＡＣアドレスとを比較することで、代行起動対象の宅内端末装置に対応したパケットであるかどうかを見分ける。次に遠隔起動代行処理部３０３が、予め決められた時間である１秒間が準備状態に入ってから過ぎたかどうかを判断し（ステップ１１０２）、過ぎてなければステップ１１０１に戻る。
【０１２８】
過ぎていれば、遠隔起動代行処理部３０３が、遠隔起動代行通知パケットを、ルーティング装置１０３を介してブロードキャストで全宅内端末装置に送信し（ステップ１２０４）、起動確認パケットから遠隔起動要求パケットを生成し、ルーティング装置１０３を介してブロードキャストで全宅内端末装置に送信することで、起動対象の宅内端末装置を起動する（ステップ１１０３）。
【０１２９】
このようにして、遠隔起動代行処理部３０３が代行起動を行う前に、予め全ての宅内端末装置に代行起動を行うことを通知することで、起動確認パケットを受信した宅内端末装置のうち、遠隔起動の対象ではない宅内端末装置の中で、最初に応答した宅内端末装置以外の宅内端末装置が、無駄な処理を行う必要もなく、無駄な遠隔起動要求パケットを出すこともなくなるため、処理負荷の軽減及び、ネットワーク上に行き交うパケットのトラフィックの低減が可能となる。
【０１３０】
（実施の形態３）
図１１は、本実施の形態の宅内端末装置の内部構成を示すブロック図である。図１１において、図４と同じ符号を付したものは同一またはこれに相当するものであるため、ここではその詳細な説明を省略する。
【０１３１】
図１１において、機器ＩＤリスト保存部４０１は、機器ＩＤリストの保存部であり、遠隔起動代行処理部３０３により管理される。その他の構成要素は実施の形態１と同様である。機器ＩＤリストは例えば、図１２に示すように、宅内端末装置の種別に関する端末装置情報および端末装置それぞれに固有に割り振られた機器ＩＤに対応する情報（本実施の形態ではＭＡＣアドレス）とを関連付けをしたリストであり、本実施の形態では予め作成され各宅内端末装置に保存しておく。
【０１３２】
本実施の形態では、遠隔起動代行処理部３０３が、遠隔起動要求パケットを生成するときに、機器ＩＤリスト保存部４０１の機器ＩＤリストから遠隔起動の対象となる宅内端末装置に対応した、遠隔起動要求パケットの生成に必要な情報であるＭＡＣアドレスを取得し、利用することで遠隔起動要求パケットを生成し、ルーティング装置１０３を介してブロードキャストで全宅内端末装置に送信することで、代行起動対象の宅内端末装置を起動する。
【０１３３】
この方法により、宅外端末装置が起動確認パケットを送信するときに、対象となる宅内端末装置のＭＡＣアドレスなどを知る必要はなく、遠隔起動要求パケットの生成に直接関係の無い、任意のＩＤを機器ＩＤとして使用することが可能となり、宅外端末装置を操作するユーザが分かりやすいＩＤなどを設定できるため、ユーザの利便性が向上する。
【０１３４】
なお、本実施の形態では、各宅内端末装置が機器ＩＤリストを保有しているが、宅内又はインターネット上のサーバ、又は宅外端末装置が、機器ＩＤリストを保有し、宅内端末装置から、機器ＩＤを元に、対応するＭＡＣアドレスを問い合わせることで遠隔起動要求に必要な情報を取得することも可能である。これにより、宅内端末装置が機器ＩＤリストを保有する必要がなくなり、保存領域が削減できる。
【０１３５】
（実施の形態４）
上述の実施の形態の宅外端末装置は起動対象となる宅内端末装置を宅内の端末装置とＬＡＮ接続するほかの宅内端末装置を利用して間接的に起動するのが目的ではなく、起動状態となった対象の端末装置を何らかの目的で制御することが目的である。
【０１３６】
本実施の形態では宅外端末装置に代行して起動要求を発行する宅内端末装置に対して、起動対象である宅内端末装置を制御するための情報も送り、代行して起動要求を発行する宅内端末装置は起動対象の端末装置からの遠隔起動応答通知パケットを受信すると、宅外端末装置から受け取った制御するための情報を起動させた端末装置へ転送することを特徴とする。
【０１３７】
本実施の形態では起動対象の宅内端末装置の一例として録画機能を有する録画装置、宅外端末装置からこの録画装置へ転送する制御情報として、この録画装置を用いた予約録画に必要な情報を例に説明をする。
【０１３８】
図１３は、本実施の形態の宅内端末起動システムに用いる宅外端末装置の一例を示す図である。図１３において図２と同じ符号を付したものは同一またはこれに相当するものであるため、ここではその詳細な説明を省略する。
【０１３９】
図１３において、代行して起動することを問い合わせた宅内端末装置との間での認証処理を行う認証部２０３、認証部２０３による認証が完了後に、起動対象の端末装置へ必要な制御情報（ここでは予約録画情報）を入力するための入力部２０４を備えるものである。
【０１４０】
認証部２０３による動作は実施の形態１において説明しているのでここではその詳細な説明は省略する。
【０１４１】
認証部２０３による認証が完了すると、入力部２０４は起動対象とする宅内端末装置を制御するための情報（予約録画情報）を入力する。入力が完了すると、宅外端末装置は、問い合わせた宅内端末装置のＭＡＣアドレスを含むパケット信号であって、かつ入力した予約録画情報を含むパケット信号をルーティング装置１０３において、問い合わせをした宅内端末装置へ送信可能なポートにプロトコルを用いて送信することで、ルーティング装置１０３にＬＡＮ接続する問い合わせをした宅内端末装置に対して送信する。プロトコルの形式としてはＵＤＰプロトコル、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）プロトコルなどがあるが、転送するデータの高速性を重視するのであればＵＤＰプロトコルを用い、転送するデータの信頼性を重視するのであればＴＣＰプロトコルを用いればよい。
【０１４２】
ＵＤＰプロトコルを用いる場合、ルーティング装置１０３において、宅内にブロードキャスト可能なポートに送信することで、ルーティング装置１０３にＬＡＮ接続する全ての宅内端末装置に対してブロードキャスト送信することが可能である。
【０１４３】
図１４は、本実施の形態の宅内端末起動システムに用いる宅外端末装置の一例を示す図である。図１３において図２と同じ符号を付したものは同一またはこれに相当するものであるため、ここではその詳細な説明を省略する。
【０１４４】
図１４において、認証部３０５は代行して遠隔起動要求パケットを発行する前に宅外端末装置へ問い合わせをしたとき、認証処理を行うものである。認証処理については実施の形態１で説明をしたので、ここではその詳細な説明を省略する。
【０１４５】
転送部３０６は認証部３０５による認証処理が完了後に、宅外端末装置より送信される起動対象とする宅内端末装置を制御するための情報（予約録画情報）を保持するとともに、遠隔起動代行処理部３０３により遠隔起動要求パケットを送信した後に、起動対象の端末装置のＭＡＣアドレスを含む遠隔起動応答確認パケットを受信した場合、保持していた制御するための情報（予約録画情報）を起動した宅内端末装置へ転送するものである。
【０１４６】
本実施の形態では、代行して遠隔起動要求パケットを送信する宅内端末装置が遠隔起動要求パケットを送信する前に宅外端末装置へ問い合わせを行う際に相互認証を行い、認証が完了した後に宅外端末装置から送信される制御するための情報を代行して遠隔起動要求パケットを送信する宅内端末装置の転送部３０６が一旦保持し、起動対象の端末装置のＭＡＣアドレスを含む遠隔起動要求パケットを送信する。その後、起動対象の端末装置のＭＡＣアドレスを含む起動確認パケットを受信すると、転送部３０６により保持していた制御するための情報（予約録画情報）を遠隔起動した端末装置へと送信する。このとき転送部３０６より送信するのは対象となる端末装置のＭＡＣアドレスを含み、かつプロトコルを用いて保持していた制御するための情報を含むパケットを転送するものである。
【０１４７】
プロトコルの形式としてはＵＤＰプロトコル、ＴＣＰプロトコルなどがあるが、転送するデータの高速性を重視するのであればＵＤＰプロトコルを用い、転送するデータの信頼性を重視するのであればＴＣＰプロトコルを用いればよい。
【０１４８】
ＵＤＰプロトコルを用いる場合、ルーティング装置１０３において、宅内にブロードキャスト可能なポートに送信することで、ルーティング装置１０３にＬＡＮ接続する全ての宅内端末装置に対してブロードキャスト送信することが可能である。
【０１４９】
一方、遠隔起動要求パケットに応じて起動した宅内端末装置（録画装置）は、起動処理完了後に遠隔起動応答確認パケットを送信し、その後に制御情報（予約録画情報）を受け取るため、確実に予約録画に対応する処理を実行することが可能となる。
【０１５０】
本実施の形態の宅内端末起動システムは上述のような構成を採用しているため、宅外端末装置は他の宅内端末装置を用いて間接的に起動対象の端末装置を起動させた後に、この起動した端末装置へアクセスすることなく、必要な制御するための情報を送ることが可能となり、宅外端末装置を操作するものの手間を低減することが可能となる。
【０１５１】
（実施の形態５）
実施の形態４では、宅外端末装置より起動確認パケットを送信した後、代行して遠隔起動要求パケットを送信する宅内端末装置が遠隔起動要求パケットを送信する前に宅外端末装置へ問い合わせを行う際に起動対象の宅内端末装置を制御するための情報を送信するような構成とした。
【０１５２】
本実施の形態では、宅外端末装置より起動確認パケットを送信するとき、この遠隔起動パケットと関連付けて起動対象の宅内端末装置を制御するための情報を送るように構成したことを特徴とする。
【０１５３】
起動対象の宅内端末装置を制御するための情報（予約録画情報）と遠隔起動パケットとを関連付ける具体例として、起動確認パケットに制御するための情報を含めて送信する、または起動確認パケットと、制御するための情報（予約録画情報）とに含めるＭＡＣアドレスを同一にするなどがある。
【０１５４】
図１５は本実施の形態における処理の流れを説明するための図である。本実施の形態において図１０で説明をしたものと同一の符号を付したものは、同一もしくはこれに相当するものであるため、ここではその詳細な説明は省略する。
【０１５５】
この場合、起動対象の宅内端末装置以外の起動中の宅内端末装置は起動確認パケットに含まれるＭＡＣアドレスと同じＭＡＣアドレスに対応する制御情報（予約録画情報）を受け取ると、転送部３０６はこの制御情報を一旦保持し、宅外端末装置に代行して遠隔起動要求パケットを送信した後、起動対象の宅内端末装置のＭＡＣアドレスを含む遠隔起動応答パケットの受信を待つ（Ｓ１２０６）。遠隔起動応答パケットを受信すると、転送部３０６にて保持していた制御するための情報（予約録画情報）を転送する（Ｓ１２０７）ように構成すれば良い。
【０１５６】
このように構成することにより、ユーザは起動要求パケットを送ってから再度制御信号を送るという、手続きの手間を省くことができる。
【産業上の利用可能性】
【０１５７】
本発明は、複数の宅内の端末装置と、宅外の端末装置から宅外通信ネットワーク経由で受信したパケット信号を宅内通信ネットワーク経由で複数の宅内の端末装置に送信し、前記宅内の端末装置のいずれかから受信したパケット信号を他の宅内の端末装置へ転送する機能を備えた転送装置とを備え、前記宅外の端末装置から前記転送装置と前記宅内通信ネットワークにより接続された前記宅内の端末装置を起動する遠隔起動システムおよびこれに用いる端末装置への利用が可能である。特に宅内の端末装置として家庭向けのネットワーク対応家電製品への適用が可能である。
【図面の簡単な説明】
【０１５８】
【図１】本実施の形態におけるシステム構成の図
【図２】本実施の形態における宅外端末装置の内部構成を表す図
【図３】本実施の形態における起動確認パケットの構成を表す図
【図４】本実施の形態における宅内端末装置の内部構成を表す図
【図５】本実施の形態における遠隔起動応答通知パケットの構成を表す図
【図６】本実施の形態における起動確認パケット受信時の処理の流れを表す図
【図７】本実施の形態における代行起動処理待ち状態での処理の流れを表す図
【図８】本実施の形態における遠隔起動代行通知パケットの構成を表す図
【図９】本実施の形態における宅内端末装置の内部構成を表す図
【図１０】本実施の形態における代行起動処理待ち状態での処理の流れを表す図
【図１１】本実施の形態における宅内端末装置の内部構成を表す図
【図１２】本実施の形態における機器ＩＤリストの具体例を表す図
【図１３】本実施の形態における宅外端末装置の内部構成を表す図
【図１４】本実施の形態における宅内端末装置の内部構成を表す図
【図１５】本実施の形態における宅内端末装置の内部構成を表す図
【図１６】従来のシステム構成を表す図
【符号の説明】
【０１５９】
１０１    宅外端末装置
１０２    インターネット網
１０３    ルーティング装置
１０４    宅内ＬＡＮ
１０５〜１０７    宅内端末装置
２０１，３０１    ネットワークインターフェース
２０２    起動確認部
３０２    遠隔起動要求処理部
３０３    遠隔起動代行処理部
３０４    起動応答部
４０１    機器ＩＤリスト保存部
６００１    パソコン
６００２    ルーティング装置
６００３    端末起動装置
６００４    起動対象の端末装置
６００５    ＩＰ網
６００６    ＬＡＮ
【図１】
2008129834.tif 000003
【図２】
2008129834.tif 000004
【図３】
2008129834.tif 000005
【図４】
2008129834.tif 000006
【図５】
2008129834.tif 000007
【図６】
2008129834.tif 000008
【図７】
2008129834.tif 000009
【図８】
2008129834.tif 000010
【図９】
2008129834.tif 000011
【図１０】
2008129834.tif 000012
【図１１】
2008129834.tif 000013
【図１２】
2008129834.tif 000014
【図１３】
2008129834.tif 000015
【図１４】
2008129834.tif 000016
【図１５】
2008129834.tif 000017
【図１６】
2008129834.tif 000018