(57)【要約】【課題】  ＡＶ系のネットワークと情報系のネットワークを接続して、ＡＶ系の制御装置からＡＶ系、情報系双方のネットワークに接続される装置を区別無く、しかも使用者がアドレス設定などの作業を行うことなく制御できるようにすること。【解決手段】  ＡＶ系および白物系のネットワークに接続されたネットワーク装置を制御するネットワーク制御装置をＩＰネットワークに接続して、ＩＰネットワークからＡＶ系および白物系のネットワークに接続された装置を制御するための制御中継手段を該ネットワーク制御装置に設けるとともに、ＩＰネットワーク上のネットワーク制御装置が制御中継手段を含むネットワーク装置の機能情報を取得して制御を行うことにより、全てのネットワークに接続される装置を制御することを可能にする。【選択図】  図１
2006325271.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して他のネットワーク装置を制御可能なネットワーク制御装置において、
ネットワークに接続された後、ネットワークアドレスを取得し、自身がネット
ワークに接続されたことを他のネットワーク装置および他のネットワーク制御装
置に通知するメッセージを送出し、該メッセージに応じて他のネットワーク装置
から送信される該ネットワーク装置の制御可能な機能に関する機能情報を受信し
た場合にはこれを保存し、該情報をもとに該ネットワーク装置を制御するための
制御命令を送信して該ネットワーク装置を制御し、該ネットワーク装置の制御を
終了する際には前記保存した機能情報を破棄することを特徴とするネットワーク
制御装置。
【請求項２】
ネットワークに接続された他のネットワーク装置から該ネットワーク装置がネ
ットワークに接続されたことを通知するメッセージを受信した場合には、該ネッ
トワーク装置の制御可能な機能に関する機能情報の送信要求を該ネットワーク装
置に対して送信し、該送信要求に応じて該ネットワーク装置から送信される該ネ
ットワーク装置の制御可能な機能に関する機能情報を受信した場合にはこれを保
存することを特徴とする請求項１記載のネットワーク制御装置。
【請求項３】
前記ネットワーク装置に対して制御を行っている間は所定の間隔以内に前記ネ
ットワーク装置に制御命令を発行することを特徴とする請求項２記載のネットワ
ーク制御装置。
【請求項４】
ネットワークを介して他のネットワーク制御装置から制御されるネットワーク装置において、
ネットワークに接続された後、ネットワークアドレスを取得し、自身がネット
ワークに接続されたことを他のネットワーク制御装置に通知するメッセージを送
出し、該メッセージに応じて他のネットワーク制御装置から送信されるネットワ
ーク装置自身の制御可能な機能に関する機能情報の送信要求を受信した場合には
、該機能情報を該ネットワーク制御装置に送信して、該機能情報をもとに該ネッ
トワーク装置を制御するための制御命令を受信することによって該ネットワーク
制御装置により制御されることを特徴とするネットワーク装置。
【請求項５】
新しくネットワークに接続されたネットワーク制御装置もしくはネットワーク
装置がネットワークアドレスを取得した後、自身がネットワークに接続されたこ
とを通知するメッセージをネットワーク上に送出し、新たに接続された装置がネ
ットワーク装置である場合には既にネットワークに接続されているネットワーク
制御装置から該新たに接続されたネットワーク装置に自身の制御可能な機能に関
する機能情報の送信要求を行い、該ネットワーク装置は該ネットワーク制御装置
に該機能情報を送信し、もしくは新たにネットワークに接続された装置がネット
ワーク制御装置である場合にはすでにネットワークに接続されているネットワー
ク装置から該新たに接続されたネットワーク制御装置に自身の制御可能な機能に
関する機能情報を送信して、該ネットワーク制御装置は送信された該機能情報を
元に該ネットワーク装置を制御するための制御命令を発行して該ネットワーク装
置を制御することを特徴とするネットワーク装置の制御方法。
【請求項６】
前記ネットワーク制御装置において前記ネットワーク装置より送信された機能
情報を保持している間には前記ネットワーク装置に対して所定の間隔以内に制御
命令を発行することを特徴とする請求項５記載のネットワーク装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワークに接続された装置間の制御方法およびそのための装置な
らびに制御装置に関するものであり、特に家庭において２種類以上の異なるネッ
トワークを相互に接続して構築されるネットワーク上の装置を使用者の簡単な操
作によって制御可能とするものである。
【背景技術】
【０００２】
情報家電装置のデジタル化の発展とインターネット利用の普及により、一般家庭の中にもネットワークを構築することが行われるようになってきている。
家庭でのネットワークの一形態は、個々の家族毎のＰＣあるいはデスクトップＰＣとノートＰＣ等、複数のＰＣによるインターネットアクセスの共有やプリンタ等の共有を目的とした情報系のネットワークであり、その代表的なものには１００ＢＡＳＥ−ＴＸ等ツイストペア線によるイーサネット（登録商標）ＬＡＮやＩＥＥＥ８０２．１１ｂ規格による無線ＬＡＮが有り、ネットワーク上のプロトコルはインターネット等のコンピュータネットワークで広く利用されているＴＣＰ／ＩＰが一般的に使われている。なお以下ではこうしたＴＣＰ／ＩＰを用いる情報系ネットワークのことをＩＰネットワークと呼ぶ。
【０００３】
その一方でＴＶ、ＶＴＲ等に代表されるＡＶ装置のデジタル化が進み、デジタ
ル衛星放送受信機及びこれを内蔵したＴＶや、デジタル記録方式のＶＴＲやビデ
オカメラ、ハードディスクを記録媒体に用いたハードディスク（以下ＨＤ）レコ
ーダやＤＶＤ−ＲＡＭ等の光ディスクを用いた記録装置等が登場している。これ
らのデジタルＡＶ装置では伝送や蓄積における信号品質の劣化が起き難いという
デジタル方式の特性を活かすため、各装置間の接続にＩＥＥＥ１３９４規格によ
る高速シリアルインターフェース（以下１３９４ＩＦ）を採用したものが増えて
いる。１３９４ＩＦは元々はＰＣの周辺層装置向けのバスとして設計されたもの
であるが、最大４００Ｍｂｐｓのデータ転送速度とＡＶ装置で扱われる映像音声
のデータを途切れることなく伝送するのに適したアイソクロナス転送モードを備
えており、ケーブルの抜き差しを検出して装置ＩＤを自動的に割り当てるので使
用者の操作を軽減できるなどの利点をもつことから、デジタルＡＶ装置の標準イ
ンターフェースとして着目されて来た。このため、デジタルＡＶ装置に広く採用
されているＭＰＥＧ２−ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）を伝送する
ためのプロトコルとデータ形式やＡＶ装置を制御するためのコマンド送受信プロ
トコルがＩＥＣ６１８８３規格として定められており、各ＡＶ装置、例えばＶＴ
Ｒやチューナ毎の制御コマンド仕様もＡＶ／Ｃ（Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｃｏ
ｎｔｒｏｌ）コマンドとして普及団体である１３９４ＴＡ（Ｔｒａｄｅ  Ａｓｓ
ｏｃｉａｔｉｏｎ）により定められている。さらには１３９４ＩＦによって接続
されたＡＶ装置の間で互いに相手を認識して、相手方の装置を操作するための互
換性を実現するためのＡＶネットワークソフトウェア仕様としてＨＡＶｉ（Ｈｏ
ｍｅ  Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ）が家電メ
ーカを中心に設立されたＨＡＶｉ  Ｉｎｃ．により定められている。これらによ
り１３９４ＩＦとＨＡＶｉの環境下においては、使用者がＡＶ装置を接続すれば
面倒な設定作業無しにすぐ利用できるプラグアンドプレイが実現できる。
【０００４】
また冷蔵庫や洗濯機、エアコンなどいわゆる白物家電品向けのネットワーク規
格として家電メーカを中心としてＥＣＨＯＮＥＴ規格が定められている。ＥＣＨ
ＯＮＥＴは電灯線や無線などの物理メディアを用いて家電品の制御を行うもので
あり、プロトコルとして独自のフォーマットが採用されている。
【０００５】
これまでは情報系のネットワークとＡＶ製品系、白物製品系のネットワークで
は互いに目的や要件が異なることから、それぞれ独自に開発が進められてきた。
しかしながら、最近ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂ
ｓｃｒｉｂｅｒ  Ｌｉｎｅ）やケーブルＴＶ網を利用した高速アクセス網の整備
が一般家庭のインターネットユーザ向けにも急速に進展してきており、さらに光
ファイバーを用いたサービスも含めてブロードバンドネットワークの普及が進み
つつある。こうしたブロードバンド化により広帯域でのインターネットアクセス
が常時・定額料金によって提供されるようになると、家庭内のネットワークにも
影響を及ぼすことになると予想される。例えばブロードバンドによる広帯域化は
、従来放送やパッケージメディアでしか家庭に提供されなかった高品質のＡＶコ
ンテンツが、インターネット経由でも供給可能になる。また、常時定額接続が一
般に得られるようになれば、これまでのデジタル衛星放送受信機などのように電
話回線によるダイアルアップアクセスが用いられていた、家庭内の装置からサー
ビス業者への上り方向のアクセスにもインターネットが手軽に利用できるように
なる。従ってインターネットへのアクセス口である情報系ネットワークとＡＶ系
、白物系のネットワークとがより密接に連携することによって従来になかった新
しいサービスや、従来よりもユーザの利便を高めた新しい製品の提供が可能にな
る。
【０００６】
例えば特開平１１−１８７０６１号公報、特開２０００−２２４２０７号公報
、特開２００１−２０２３１７号公報には１３９４ＩＦによるネットワークと宅
外にも接続される情報系のネットワークを接続して、１３９４ＩＦに接続されて
いる装置を情報系のネットワーク経由で制御する方法が記載されている。
【０００７】
【特許文献１】特開平１１−１８７０６１号公報
【特許文献２】特開２０００−２２４２０７号公報
【特許文献３】特開２００１−２０２３１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述した特開平１１−１８７０６１号公報に記載された技術は１３９４ＩＦを
使ったネットワーク上にＡＶ装置、ＰＣなど情報系の装置、白物系ネットワーク
の制御装置および、公衆網への接続装置を接続して、１３９４ＩＦ上の制御装置
、さらには別の家庭などの外部からＡＶ装置や白物系ネットワークに接続される
白物装置を制御させる技術が開示されている。上記技術によればＰＣ等情報系の
装置を１３９４ＩＦ上の手法により制御装置として動作させるため、情報系の装
置に１３９４ＩＦと処理ソフトウェアを持たせる必要がある。また従来の情報系
のネットワーク装置との共存が考慮されていない。
【０００９】
特開２０００−２２４２０７号公報に記載の技術では１３９４ＩＦを使ったネ
ットワークに接続された装置を情報系ネットワーク上に設けたコントローラから
制御するための技術が開示されている。しかし、元々ＡＶ系のネットワークで実
現されているようにＡＶ系ネットワーク上のコントローラから情報系ネットワー
クを介して他のＡＶ系ネットワーク上の装置や情報系ネットワーク上の装置を制
御することについては記載されていない。
【００１０】
特開２００１−２０２３１７号公報に記載された技術ではＡＶ系ネットワーク
と情報系ネットワークの双方に接続された制御装置によってＡＶ装置を宅内外か
ら制御する技術が開示されている。しかしＡＶ系の装置から情報系のネットワー
クに接続されている装置を制御する方法については記載されていない。
【００１１】
本発明の目的は、ＡＶ系ネットワークと情報系ネットワークを接続させる際に
、従来のＡＶ系ネットワークにおける制御手法を利用し、ＡＶ系の制御装置から
ＡＶ系ネットワークに接続される各ＡＶ装置を制御すると同時に情報系ネットワ
ークに接続された装置あるいは情報系ネットワークを介して接続される他のＡＶ
系ネットワークもしくは白物系ネットワークに接続される装置を制御できるよう
なネットワーク装置の制御方法を提供し、その際使用者がわずらわしいアドレス
設定などの作業を必要としないネットワーク制御装置、ネットワーク装置および
ネットワーク装置の制御方法を実現することである。
【課題を解決するための手段】
【００１２】
上記目的を実現するため本発明では、第１のネットワークインターフェースと
、該第１のネットワークインターフェースを介してネットワークに接続されてい
るネットワーク装置を制御する第１の制御手段とを備えたネットワーク制御装置
において、第２のネットワークインターフェースと、該第２のネットワークイン
ターフェースを介してネットワークに接続されているネットワーク装置を制御す
る第２の制御手段と、該第２のネットワークインターフェースを介してネットワ
ークに接続されている他のネットワーク制御装置から制御情報を受け取り、該制
御情報をもとに前記第１の制御手段に送り出す制御中継手段とを設け、第１のネ
ットワークと第２のネットワーク双方に接続された装置を制御できるようにする
とともに、第２のネットワークインターフェースに接続された他のネットワーク
制御装置から第１のネットワークに接続されているネットワーク装置を制御でき
るようにしたものである。
【００１３】
さらに前記第２のネットワークに接続されたネットワーク装置からネットワー
ク制御装置に自身の制御可能な機能に関する機能情報の送信を行い、該ネットワ
ーク制御装置は該ネットワーク装置より送信された該機能情報を元に該ネットワ
ーク装置を制御するための制御命令を発行して該ネットワーク装置を制御するこ
とにより、第２のネットワークに接続されているネットワーク制御装置から全て
のネットワーク装置および前記制御中継手段を介して前記第１のネットワークに
接続されているネットワーク装置を制御できるようにしたものである。
【発明の効果】
【００１４】
本発明によればＡＶ系ネットワークと情報系ネットワークを接続、ＡＶ系の制御装置からＡＶ系ネットワークに接続される各ＡＶ装置を制御すると同時に情報系ネットワークに接続された装置あるいは情報系ネットワークを介して接続される他のＡＶ系ネットワークもしくは白物系ネットワークに接続される装置を制御できるようなネットワーク装置の制御を、使用者のわずらわしい設定などを要することなく実現できる。
【発明を実施するための最良の形態】
【００１５】
本発明の一実施例を以下図面を用いて説明する。図１は本発明の一実施例によ
るネットワーク制御装置およびネットワーク装置を用いた家庭内のネットワーク
のシステム構成方法の一例を示したものである。図１においてデジタルＴＶ１０
１は本発明におけるネットワーク制御装置であり、１３９４ＩＦを解してＶＴＲ
１０２、ＨＤレコーダ１０３、ビデオカメラ１０４に接続されている。またイー
サネットを用いたＬＡＮによりゲートウェイ装置１１１に接続されており、これ
によりＰＣ１１２、白物コントローラ１２１の接続されるＩＰネットワークへと
結合されている。ゲートウェイ１１１は家庭内のネットワークと広域ネットワー
クをつなぐルータ機能とＡＤＳＬモデムあるいはケーブルモデムの機能とを備え
ており、インターネットサービスプロバイダ２０１を経由してインターネット２
００へと接続されている。なおゲートウェイ１１１はルータとモデムを一体とし
たものである必要はなく、これらを別々の装置として設けても構わない。白物コ
ントローラ１２１は例えば電灯線を媒体としたＥＣＨＯＮＥＴを介して冷蔵庫１
２２、エアコン１２３、洗濯機１２４などの白物装置と結ばれ、これらの白物装
置を制御する。
【００１６】
図２は本発明の一実施例によるデジタルＴＶ１０１の詳細な構成の一例を示し
たブロック図である。全体の制御を行うＣＰＵ３０１よりシステムバス３０２を
介してチューナ３０３、デコーダ３０４、グラフィクス処理部３０５、メモリ３
０７、１３９４ＩＦ部３０８、ネットワークＩＦ部３０９、リモコンＩＦ３１０
とそれぞれ接続されている。アンテナより受信された信号はチューナ３０２で番
組が選択され、デコーダ３０４において映像信号に復元され，グラフィクス処理
部３０５を経て表示部３０６へと送られる。表示部３０６はＣＲＴや液晶パネル
などのモニタディスプレイであり、デコーダ３０４で復元された映像を画面上に
映し出す。なお表示部３０６は必ずしもデジタルＴＶ１０１と一体化していなく
てもよく、外付けのモニタディスプレイとしても構わない。１３９４ＩＦ３０８
はＶＴＲ１２０などのＡＶ装置と１３９４ＩＦを解して接続されるものであり、
ＣＰＵ３０１からの指令により各ＡＶ装置に制御コマンドを送信したり各装置の
動作状態を受信したりする。また各ＡＶ装置から送られる映像音声データを受信
してこれをデコーダ３０３へと送り、映像信号が復元されて表示部３０６に表示
される。また、チューナ３０２から出力される映像音声データを記録するために
１３９４ＩＦに送り出す。ネットワークＩＦ３０９はＩＰネットワークから送ら
れてきた制御データを受け取り、あるいはＩＰネットワークに接続されているネ
ットワーク装置を制御するための制御データを送り出す。リモコンＩＦ３１０は
赤外線リモコン３１１から送られるユーザの操作をあらわすコードを受け取って
、これをＣＰＵ３０１に送りデジタルＴＶ１０１の動作制御もしくは１３９４Ｉ
ＦまたはＩＰネットワークにつながれているネットワーク装置の制御を行うため
に必要な制御データの発生など必要な処理をＣＰＵ３０１において行う。
【００１７】
図３は本発明の一実施例によるデジタルＴＶ１０１のＣＰＵ３０１で動作する
ソフトウェアの構成を示したものである。デジタルＴＶ機能アプリケーション（
以下ＡＰと略記）４０１は放送の受信など受信機本来の持つ機能を制御するもの
である。ユーザからの操作入力をリモコンドライバ４１１から受け取り、操作画
面をグラフィクスドライバ４１０を使って表示させる。ネットワーク装置操作Ａ
ＰはＩＰネットワークおよび１３９４ＩＦ上に接続された他の機器を制御するも
のであり、リモコンドライバ４１１およびグラフィクスドライバ４１０を用いて
ユーザインターフェースを実現し、ＩＰ装置操作クライアントモジュール４０３
の提供するＩＰネットワークに接続されている装置制御のためのサービスＡＰＩ
ならびにＡＶ装置制御モジュール４０５の提供する１３９４ＩＦによるネットワ
ークに接続されている装置を制御するためのサービスＡＰＩを利用してネットワ
ーク装置の操作を行う。ＩＰ装置操作クライアント４０３はＴＣＰ／ＩＰスタッ
ク４０６およびネットワークドライバを介してネットワーク装置操作ＡＰ４０２
からの要求に応じた制御データを制御対象であるネットワーク装置に送信し、ま
た該ネットワーク装置からの応答を機器操作ＡＰ４０２に通知する。ＡＶ装置制
御モジュール４０５は１３９４ＩＦに接続されたＡＶ装置毎に用意され、１３９
４ネットワーク制御部４０７および１３９４ドライバ４０９を介してネットワー
ク装置操作ＡＰ４０２からの要求に応じて制御データを制御対象であるＡＶ装置
に送信し、またＡＶ装置からの応答をネットワーク装置操作ＡＰ４０２に通知す
る。
【００１８】
１３９４ネットワーク制御部４０７の一構成方法としてはＨＡＶｉ仕様に従っ
たネットワークミドルウェアを用いる。このときＡＶ装置制御モジュール４０５
はＨＡＶｉ仕様におけるＤｅｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｍｏｄｕｌｅ（ＤＣＭ
）として実装され、１３９４ＩＦにＡＶ装置が接続されると該ＡＶ装置内のＲＯ
Ｍから、もしくは該ＡＶ装置を製造したメーカのｗｅｂサイトから該ＡＶ装置の
制御仕様に合致したＤＣＭがアップロードされ、これによってネットワーク装置
操作ＡＰから該ＡＶ装置を操作することが可能となる。
【００１９】
図４は図１に示したネットワークにおけるＩＰネットワーク部分の制御の関係
を示した図である。デジタルＴＶ１０１は１３９４ＩＦに接続されたＶＴＲ１０
２、ＨＤレコーダ１０３、ビデオカメラ１０４などのＡＶ装置をＩＰネットワー
クから制御するためのゲートウェイとして振る舞うためのＩＰ装置操作ターゲッ
ト４０４を有する。１３９４ＩＦに新たなＡＶ装置が接続されＡＶ装置制御モジ
ュール４０５がアップロードされるとＩＰ装置操作ターゲット４０４はこのＡＶ
装置の１３９４ＩＦ上でのＩＤをＡＶ装置制御モジュール４０５により取得し、
ＩＰネットワーク側に新たな装置が追加されたことを示すマルチキャストメッセ
ージを発行してＩＰアドレスを新規に取得してこれを新規に接続されたＡＶ装置
のＩＤと関連付けて保持し、ＩＰネットワーク側からＩＰアドレスを使って指定
されたＡＶ装置への制御命令に対し、該当するＡＶ装置の１３９４ＩＦ上のＩＤ
を求め、これに合致するＡＶ装置制御モジュール４０５に制御命令を伝える。デ
ジタルＴＶ１０１は白物コントローラ１２１の有するＩＰ装置操作ターゲット５
０２を介してＥＣＨＯＮＥＴに接続されている冷蔵庫１２２、エアコン１２３、
洗濯機１２４などの白物装置を制御するためのＩＰ装置操作クライアント４０３
を持ち、白物装置をユーザが操作するためのユーザインターフェースを備えたコ
ントローラとして機能する。ＰＣ１１２はデジタルＴＶ１０１の持つＩＰ装置操
作ターゲット４０４を利用してＡＶ装置を操作するためのＩＰ装置操作クライア
ント５０１を備え、ＡＶ装置を制御するユーザインターフェースを備えたコント
ローラとして機能する。白物コントローラ１２１はＥＣＨＯＮＥＴに接続された
白物装置を制御するための白物装置制御モジュール５０３を備え、ＩＰネットワ
ークから該白物装置制御モジュール５０３の提供するサービスＡＰＩを利用する
ためのＩＰ装置操作ターゲットを備える。このようにＩＰネットワーク上におい
てＩＰ装置操作クライアントとＩＰ装置操作ターゲットの組み合わせによりネッ
トワークに接続された装置の制御を行う。
【００２０】
ＡＶ装置の制御を行うためのＩＰ装置操作クライアント５０１とＩＰ装置操作
ターゲット４０４の間の制御手続きは以下のようにすれば良い。すなわち１３９
４ＩＦ上に接続された各ＡＶ装置を区別するために各々に仮想的なＩＰアドレス
を付与し、ＩＰネットワーク側からＡＶ装置を操作しようとする際にはＩＰアド
レスにより装置を指定する。実際には各ＡＶ装置に与えられた仮想ＩＰアドレス
を有するパケットは全てデジタルＴＶ１０１に送られて、ＩＰ装置操作ターゲッ
トが仮想ＩＰアドレスを１３９４ＩＦのノードＩＤに変換する。次に各ＡＶ装置
の有する個々の機能を制御するには、機器の種別と、機能の区分、動作パラメー
タを指定してやる必要がある。これらの情報は独自に定義することも可能である
が、ＨＡＶｉ仕様で定められているＶＴＲやＴｕｎｅｒなどの区別を示すＯｐｅ
ｒａｔｉｏｎ ＩＤ、各機種の動作の区分、例えばＶＴＲであればＰＬＡＹ、Ｓ
ＴＯＰなどの区別を示すＡＰＩ ｃｏｄｅを用い、動作パラメータもＨＡＶｉで
定めた値を用いるようにすれば、通常に使われるＡＶ装置の機能がすべて定義さ
れているため新規に定める必要がない。またベンダが独自に拡張をすることも可
能である。
【００２１】
同様に白物製品を制御するための手続きも、各白物製品毎に仮想ＩＰアドレス
を与えて区別するようにすれば良い。また各機器の種別と機器毎の機能と動作パ
ラメータの指定はＥＣＨＯＮＥＴ規格においてサービスＡＰＩとして定義されて
いるものを用いるようにすれば、改めて定める必要はない。
【００２２】
ＩＰ装置操作クライアントを持つネットワーク制御装置またはＩＰ装置操作タ
ーゲットを持つネットワーク装置が新しくＩＰネットワークに接続されると、以
下で詳しく説明するように新しく接続された装置が発行するマルチキャストメッ
セージをトリガにして、ＩＰ装置操作クライアントはＩＰ装置操作ターゲットの
持つターゲット機能に関する情報として、仮想ＩＰアドレス、当該仮想ＩＰアド
レスにより識別されるネットワーク装置の機器種別の一覧、各機器種別毎の制御
可能な機能の一覧、および各機能の制御に必要な動作パラメータの一覧を収集し
てこれを内部に保持する。ネットワーク装置操作ＡＰはこれらターゲット機能に
関する情報をＩＰ装置操作クライアントから収集して、これらを元にターゲット
装置を操作するためのＧＵＩを表示する。
【００２３】
図５は本発明の一実施例によるネットワーク装置におけるＩＰ装置操作ターゲ
ットの処理の流れを示すフローチャートである。ネットワークに接続されたネッ
トワーク装置はＩＰアドレスを取得する。（Ｓ００１）ネットワークがＩＰｖ４
の場合には周知のＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔ
ｉｏｎ  Ｐｒｏｔｏｃｏｌ）を用いてアドレスを取得する。通常図１に示す様な
ネットワークの場合にはゲートウェイ１１１がＤＨＣＰサーバ機能を有すること
が多い。またＩＰｖ６ネットワークの場合にはルータ（図１の場合にはゲートウ
ェイ１１１）よりプレフィクス６４ｂｉｔを取得し、自身の持つＭＡＣアドレス
等から生成する６４ｂｉｔのインターフェースＩＤにより構築される１２８ｂｉ
ｔのＩＰｖ６アドレスを取得する。
【００２４】
次いでネットワークに自分が接続されたことをマルチキャスト送信する。（Ｓ
００２）マルチキャストの方法は予め定めたポート番号に対して送信する等の方
法によって、本発明によるネットワーク制御装置とネットワーク装置との間での
み認識できるようにすれば良い。マルチキャスト送信に対してクライアントから
の応答を待ち（Ｓ００３）、応答が無かった場合にはネットワーク上にＩＰ装置
操作クライアントを有する装置がないと判定して新規のＩＰ装置操作クライアン
トがネットワークに接続されて自身をアナウンスするのを待つ（Ｓ００４）。ク
ライアントから応答が得られた場合には自分の持つターゲット機能の情報を、応
答を寄越したクライアントに対して送信する。（Ｓ００５）ターゲットの機能情
報はターゲットとして制御可能な装置の機種や制御可能な機能の一覧を示すデー
タであり、その形式は本発明では特定の物に限定されるものではない。一例とし
てＸＭＬ（ｅＸｔｅｎｄｅｄ Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などが使用可
能である。
【００２５】
機能情報を送信した後ターゲットはクライアントからの制御命令待ちの状態と
なり（Ｓ００６）、クライアントから制御命令が送られてきた場合にはこれを実
行し、（Ｓ００７）再び制御命令待ちとなる。クライアントからの制御命令が長
時間受信されなかった場合にはクライアントがネットワークから離脱したもしく
はその他の理由によりタイムアウトと判定し（Ｓ００８）、新規クライアントの
アナウンス待ちに移行する。
【００２６】
図６は本発明の一実施例によるネットワーク制御装置におけるＩＰ装置操作ク
ライアントの処理の流れを示すフローチャートである。最初にＩＰアドレスを取
得し（Ｓ１０１）、自身がネットワークに接続されたことをマルチキャスト送信
する（Ｓ１０２）ところまではターゲットがわの処理と同様である。マルチキャ
スト送信に対してターゲットからの機能情報の送信を待ち（Ｓ１０３）、機能情
報が送信されてきた場合にはこれを自身で登録して保持する。その後ネットワー
クに接続された新規ターゲットによるマルチキャストのアナウンスの有無を判定
し（Ｓ１０５）、アナウンスが行われた場合にはターゲットに機能情報の送信を
要求する。（Ｓ１０６）新規のターゲットのアナウンスが無い場合にはＡＰから
の制御要求を待ち（Ｓ１０７）、ＡＰからの制御要求が有った場合にはこれに応
じた制御命令をターゲットに送信し、（Ｓ１０８）新規ターゲットの判定（Ｓ１
０５）に戻る。ＡＰからの命令要求が無い場合には、ターゲットの登録が継続必
要であるかを判定し（Ｓ１０９）、必要であればターゲットに対して制御命令を
送信して（Ｓ１１０）、ターゲット側がタイムアウトにならないようにする。こ
の際の制御命令は例えばターゲットの状態確認の命令などを用いればよい。この
状態確認などの命令に対しクライアントからの応答が無かった場合（Ｓ１１１）
もしくはＳ１０９においてどのＡＰも制御を必要としていないターゲットがある
と判定された場合にはこのターゲットの機能情報をクライアントから削除するよ
うにする。（Ｓ１１２）
以上のようにしてクライアント側あるいはターゲット側のいずれのネットワー
ク装置がネットワークに接続された場合でも、クライアント側はターゲットを認
識し、ターゲットの持つ制御可能な機能に関する情報を常に保持して制御を行う
ことができる。この際ユーザは装置の着脱を行うだけで面倒な設定作業を行うこ
となく、接続後は必要な装置の機能をいつでも使うことができる。また本発明で
はターゲットの機能情報の保持の要不要をクライアント側で判定している。これ
は例えばＪｉｎｉ等の技術で採用されているようにターゲット側が定期的に情報
の更新を行うよりも、ＡＰもしくは使用者に近い側のクライアントにおいてター
ゲットが必要とされているか否かを判定して必要な場合にのみ制御命令を送るこ
とによって管理するため、ネットワークに無駄なトラフィックを生じさせないと
いう利点を持つ。
【００２７】
図７は本発明の別の実施例によるネットワーク制御装置およびネットワーク装
置を用いて構成されるネットワークを示したものである。図７のネットワークに
おいてはＩＰネットワークに接続されたセットトップボックス（ＳＴＢ）１０５
から第２の１３９４ＩＦを介して第２のＶＴＲ１０６、第２のＨＤレコーダ１０
７が接続されており、アナログＩＦによりＴＶ１０９がＳＴＢ１０５に接続され
ている。またインターネットから受信されるストリーミングコンテンツをデコー
ドしてアナログＩＦで接続されるＤＴＶ１０１ａに表示するＳＴＢ１１３がＩＰ
ネットワークに接続されている。このような構成において、ＳＴＢ１０５および
１１３にそれぞれＩＰ装置操作ターゲットの機能を持たせ、ＤＴＶ１０１ａには
これらのＩＰ装置操作ターゲットに対応したＩＰ装置操作クライアントを持たせ
ることにより、ＳＴＢ１１３とＳＴＢ１０５、さらにＳＴＢ１０５に接続された
第２のＶＴＲ１０６、第２のＨＤレコーダ１０７をデジタルＴＶ１０１ａから操
作することが可能となる。
【００２８】
以上のように、本発明によればＡＶ系ネットワークと情報系ネットワークを接
続、ＡＶ系の制御装置からＡＶ系ネットワークに接続される各ＡＶ装置を制御す
ると同時に情報系ネットワークに接続された装置あるいは情報系ネットワークを
介して接続される他のＡＶ系ネットワークもしくは白物系ネットワークに接続さ
れる装置を制御できるようなネットワーク装置の制御を、使用者のわずらわしい
設定などを要することなく実現できる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施例による家庭内ネットワークの構成図である。
【図２】本発明の一実施例によるネットワーク制御装置であるデジタルＴＶの構成を示すブロック図である。
【図３】本発明の一実施例によるネットワーク制御装置であるデジタルＴＶのソフトウェア構成を示すブロック図である。
【図４】本発明の一実施例によるネットワーク制御装置とネットワーク装置の制御非制御の関係を示すブロック図である。
【図５】本発明の一実施例によるネットワーク装置の動作手順を示すフローチャートである。
【図６】本発明の一実施例によるネットワーク制御装置の動作手順を示すフローチャートである。
【図７】本発明の別の実施例による家庭内ネットワークの構成図である。
【符号の説明】
【００３０】
１０１…デジタルＴＶ（ネットワーク制御装置）
１１２…ＰＣ（ネットワーク制御装置）
１２１…白物コントローラ（ネットワーク装置）
４０３、５０１…ＩＰ装置操作クライアント
４０４、５０２…ＩＰ装置操作ターゲット
【図１】
2006325271.tif 000003
【図２】
2006325271.tif 000004
【図３】
2006325271.tif 000005
【図４】
2006325271.tif 000006
【図５】
2006325271.tif 000007
【図６】
2006325271.tif 000008
【図７】
2006325271.tif 000009