(57)【特許請求の範囲】
【請求項１】
他のネットワーク機器とともにネットワークに接続されるネットワーク機器において、
ネットワーク上の各ネットワーク機器を区別するために該他のネットワーク機器に設定された機器区別色データを取得し、該ネットワーク機器が表示可能な色の中から、該他のネットワーク機器に設定された機器区別色と異なる色を選択し、該ネットワーク機器の機器区別色として設定する機器区別色設定手段と、
該設定した機器区別色を記憶する記憶手段と、
該設定した機器区別色を表示する表示手段と、
を備え、
前記ネットワークに接続される前に機器区別色が設定されていた場合、取得した前記他のネットワーク機器に設定された機器区別色データの中にネットワークに接続される前に設定されていた機器区別色と一致するものがない場合は、前記ネットワークに接続される前に設定されていた機器区別色を該ネットワーク機器の機器区別色として使用することを特徴とするネットワーク機器。
【請求項２】
他のネットワーク機器とともにネットワークに接続されるネットワーク機器において、
該ネットワーク機器はネットワーク上のネットワーク機器制御装置に使用可能機器区別色要求コマンドを送信して、ネットワーク上の各ネットワーク機器を区別するための機器区別色として使用可能な色データからなる使用可能機器区別色リスト取得し、取得した該使用可能機器区別色リストの中から任意に１色を選択し、該ネットワーク機器の機器区別色として設定する機器区別色設定手段と、
該設定した機器区別色を記憶する記憶手段と、
該設定した機器区別色を表示する表示手段と、
を備え、
前記ネットワークに接続される前に機器区別色が設定されていた場合、前記ネットワーク接続前に設定されていた機器区別色が前記ネットワーク機器制御装置から取得した使用可能機器区別色リストに含まれている場合は、前記ネットワークに接続される前に設定されていた機器区別色を該ネットワーク機器の機器区別色として使用することを特徴とするネットワーク機器。
【請求項３】
他のネットワーク機器とともにネットワークに接続されるネットワーク機器において、
該ネットワーク機器はネットワーク上のネットワーク機器制御装置に使用可能機器区別色要求コマンドを送信して、ネットワーク上の各ネットワーク機器を区別するための機器区別色として使用可能な色データからなる使用可能機器区別色リスト取得し、取得した該使用可能機器区別色リストの中から任意に１色を選択し、該ネットワーク機器の機器区別色として設定する機器区別色設定手段と、
該設定した機器区別色を記憶する記憶手段と、
該設定した機器区別色を表示する表示手段と、
を備え、
機器区別色として使用可能な色データを持つ使用可能機器区別色リストをネットワーク上のネットワーク機器制御装置から取得する際に、前記使用可能機器区別色要求コマンドのパラメータとして該ネットワーク機器が表示可能な色データリストを付加することを特徴とするネットワーク機器。
【請求項４】
ネットワーク機器とともにネットワークに接続され、他のネットワーク機器を制御する能力をもつネットワーク機器制御装置において、
該ネットワーク上の該ネットワーク機器を区別するために各ネットワーク機器に設定されている機器区別色データを取得し、少なくとも該ネットワーク機器を特定する固有のＩＤと、該取得した機器区別色データからなる機器区別色情報を記憶し管理する機器区別色管理手段と、
該ネットワーク機器を制御するための制御情報やアイコン情報を取得し、操作対象の該ネットワーク機器を選択させるネットワーク機器一覧パネルや、選択された該ネットワーク機器を操作する為の操作パネルをユーザに提供するネットワーク機器制御手段と、
該機器区別色管理手段が管理する該機器区別色情報を参照し、該ネットワーク機器一覧パネルに表示する該ネットワーク機器のアイコンや、該操作パネルを、該ネットワーク機器に設定された機器区別色に変換する色変換手段と、
ユーザがネットワーク機器機器制御装置や操作パネルを操作するための操作手段とを備え、
該機器区別色管理手段は該ネットワーク機器から送信される使用可能機器区別色要求に対し、該機器区別色情報を参照し、他のネットワーク機器が機器区別色として使っていない色からなる使用可能機器区別色リストとして返し、
前記機器区別色管理手段はネットワーク上のネットワーク機器から機器区別色データを取得し、少なくとも取得した該機器区別色データと該ネットワーク機器を特定する固有のＩＤと機器の代表的な機能を表す機器タイプからなる機器区別色情報を記憶し、ネットワーク機器から送信される使用可能機器区別色要求に対し、第一の色リストとして、他のネットワーク機器が使用していない色からなる使用可能機器区別色リスト１を、第２の色リストとして、機器タイプが該ネットワーク機器と異なる該他のネットワーク機器が使用している色からなる使用可能機器区別色リスト２を返すことを特徴とするネットワーク機器制御装置。
【請求項５】
ネットワーク機器とともにネットワークに接続され、他のネットワーク機器を制御する能力をもつネットワーク機器制御装置において、
該ネットワーク上の該ネットワーク機器を区別するために各ネットワーク機器に設定されている機器区別色データを取得し、少なくとも該ネットワーク機器を特定する固有のＩＤと、該取得した機器区別色データからなる機器区別色情報を記憶し管理する機器区別色管理手段と、
該ネットワーク機器を制御するための制御情報やアイコン情報を取得し、操作対象の該ネットワーク機器を選択させるネットワーク機器一覧パネルや、選択された該ネットワーク機器を操作する為の操作パネルをユーザに提供するネットワーク機器制御手段と、
該機器区別色管理手段が管理する該機器区別色情報を参照し、該ネットワーク機器一覧パネルに表示する該ネットワーク機器のアイコンや、該操作パネルを、該ネットワーク機器に設定された機器区別色に変換する色変換手段と、
ユーザがネットワーク機器機器制御装置や操作パネルを操作するための操作手段と、を備え、
該機器区別色管理手段は該ネットワーク機器から送信される使用可能機器区別色要求に対し、該機器区別色情報を参照し、他のネットワーク機器が機器区別色として使っていない色からなる使用可能機器区別色リストとして返し、
前記ネットワーク機器から送信される使用可能機器区別色要求コマンドのパラメータとして該ネットワーク機器が表示可能な色データリストが付加されている場合には、前記機器区別色管理手段が返す前記使用可能機器区別色リストには、機器区色として使用可な色のうち、該使用可能機器区別色要求コマンドを送信したネットワーク機器が表示可能な色だけを含むことを特徴とするネットワーク機器制御装置。
【請求項６】
ネットワーク機器とともにネットワークに接続され、他のネットワーク機器を制御する能力をもつネットワーク機器制御装置において、
該ネットワーク上の該ネットワーク機器を区別するために各ネットワーク機器に設定されている機器区別色データを取得し、少なくとも該ネットワーク機器を特定する固有のＩＤと、該取得した機器区別色データからなる機器区別色情報を記憶し管理する機器区別色管理手段と、
該ネットワーク機器を制御するための制御情報やアイコン情報を取得し、操作対象の該ネットワーク機器を選択させるネットワーク機器一覧パネルや、選択された該ネットワーク機器を操作する為の操作パネルをユーザに提供するネットワーク機器制御手段と、
該機器区別色管理手段が管理する該機器区別色情報を参照し、該ネットワーク機器一覧パネルに表示する該ネットワーク機器のアイコンや、該操作パネルを、該ネットワーク機器に設定された機器区別色に変換する色変換手段と、
ユーザがネットワーク機器制御装置や操作パネルを操作するための操作手段とを備え、
該機器区別色管理手段はネットワークへのネットワーク機器の接続を検出したら、接続されたネットワーク機器が表示可能な色情報を取得し、取得した該表示可能な色情報と記憶していた該機器区別色情報とを比較して、該ネットワーク機器に設定された機器区別色と異なる色で、且つ、該接続されたネットワーク機器が表示可能な色を任意に１色選び、該接続されたネットワーク機器の機器区別色として該接続されたネットワーク機器に設定し、該機器区別色管理手段が管理する該機器区別色情報に該接続されたネットワーク機器の機器区別色情報を追加し、
前記機器区別色管理手段はネットワーク上のネットワーク機器から機器区別色データを取得し、少なくとも取得した該機器区別色データと該ネットワーク機器を特定する固有のＩＤと機器の代表的な機能を表す機器タイプからなる機器区別色情報を記憶し、ネットワークに接続されたネットワーク機器へ該ネットワーク機器と異なる機器区別色を設定できない場合には、該機器タイプが等しいネットワーク機器が機器区別色として使用していない色の中から任意に１色選び、該接続されたネットワーク機器の機器区別色として設定することを特徴とするネットワーク機器制御装置。
【請求項７】
請求項６に記載のネットワーク機器制御装置において、ネットワークへ接続されたネットワーク機器の機器区別色情報を前記機器区別色管理手段に記憶していた場合、前記機器区別色管理手段は記憶していた該機器区別色を第一の候補とし、該接続されたネットワーク機器の機器区別色を決定することを特徴とするネットワーク機器制御装置。
【請求項８】
請求項６に記載のネットワーク機器制御装置において、前記機器区別色管理手段はネットワークへ接続されたネットワーク機器に設定された機器区別色データを取得し、該接続されたネットワーク機器に既に機器区別色が設定されていた場合、前記機器区別色管理手段は設定されていた該機器区別色を第一の候補として該接続されたネットワーク機器の機器区別色を決定することを特徴とするネットワーク機器制御装置。
【請求項９】
機器区別色設定手段がネットワーク上の各ネットワーク機器を区別するために該他のネットワーク機器に設定された機器区別色データを取得し、該ネットワーク機器が表示可能な色の中から、該他のネットワーク機器に設定された機器区別色と異なる色を選択し、該ネットワーク機器の機器区別色として設定するステップと、
記憶手段が該設定した機器区別色を記憶する記憶ステップと、
表示手段が該設定した機器区別色を表示する表示ステップと、
を備えるネットワーク機器を区別する方法であって、
前記ネットワークに接続される前に機器区別色が設定されていた場合、取得した前記他のネットワーク機器に設定された機器区別色データの中にネットワークに接続される前に設定されていた機器区別色と一致するものがない場合は、前記ネットワークに接続される前に設定されていた機器区別色を該ネットワーク機器の機器区別色として使用することを特徴とするネットワーク機器を区別する方法。
【請求項１０】
機器区別色設定手段が他のネットワーク機器とともにネットワークに接続されるネットワーク機器はネットワーク上のネットワーク機器制御装置に使用可能機器区別色要求コマンドを送信して、ネットワーク上の各ネットワーク機器を区別するための機器区別色として使用可能な色データからなる使用可能機器区別色リスト取得し、取得した該使用可能機器区別色リストの中から任意に１色を選択し、該ネットワーク機器の機器区別色として設定する機器区別色設定ステップと、
記憶手段が該設定した機器区別色を記憶する記憶ステップと、
表示手段が該設定した機器区別色を表示する表示ステップと、
を備えるネットワーク機器を区別する方法であって、
前記ネットワークに接続される前に機器区別色が設定されていた場合、前記ネットワーク接続前に設定されていた機器区別色が前記ネットワーク機器制御装置から取得した使用可能機器区別色リストに含まれている場合は、前記ネットワークに接続される前に設定されていた機器区別色を該ネットワーク機器の機器区別色として使用することを特徴とするネットワーク機器を区別する方法。
【請求項１１】
機器区別色設定手段が他のネットワーク機器とともにネットワークに接続されるネットワーク機器はネットワーク上のネットワーク機器制御装置に使用可能機器区別色要求コマンドを送信して、ネットワーク上の各ネットワーク機器を区別するための機器区別色として使用可能な色データからなる使用可能機器区別色リスト取得し、取得した該使用可能機器区別色リストの中から任意に１色を選択し、該ネットワーク機器の機器区別色として設定する機器区別色設定ステップと、
記憶手段が該設定した機器区別色を記憶する記憶ステップと、
表示手段が該設定した機器区別色を表示する表示ステップと、
を備えるネットワーク機器を区別する方法であって、
機器区別色として使用可能な色データを持つ使用可能機器区別色リストをネットワーク上のネットワーク機器制御装置から取得する際に、前記使用可能機器区別色要求コマンドのパラメータとして該ネットワーク機器が表示可能な色データリストを付加することを特徴とするネットワーク機器を区別する方法。
【請求項１２】
機器区別色設定手段がネットワーク上のネットワーク機器を区別するために各ネットワーク機器に設定されている機器区別色データを取得し、少なくとも該ネットワーク機器を特定する固有のＩＤと、該取得した機器区別色データからなる機器区別色情報を記憶し管理する機器区別色管理ステップと、
機器制御手段が該ネットワーク機器を制御するための制御情報やアイコン情報を取得し、操作対象の該ネットワーク機器を選択させるネットワーク機器一覧パネルや、選択された該ネットワーク機器を操作する為の操作パネルをユーザに提供するネットワーク機器制御ステップと、
色変換手段が該機器区別色情報を参照し、該ネットワーク機器一覧パネルに表示する該ネットワーク機器のアイコンや、該操作パネルを、該ネットワーク機器に設定された機器区別色に変換する色変換ステップと、
ユーザがネットワーク機器機器制御装置や操作パネルを操作するための操作ステップと、を備えるネットワーク制御方法であって、
該機器区別色管理ステップにおいては、該ネットワーク機器から送信される使用可能機器区別色要求に対し、該機器区別色情報を参照し、他のネットワーク機器が機器区別色として使っていない色からなる使用可能機器区別色リストとして返すと共に、
ネットワーク上のネットワーク機器から機器区別色データを取得し、少なくとも取得した該機器区別色データと該ネットワーク機器を特定する固有のＩＤと機器の代表的な機能を表す機器タイプからなる機器区別色情報を記憶し、ネットワーク機器から送信される使用可能機器区別色要求に対し、第一の色リストとして、他のネットワーク機器が使用していない色からなる使用可能機器区別色リスト１を、第２の色リストとして、機器タイプが該ネットワーク機器と異なる該他のネットワーク機器が使用している色からなる使用可能機器区別色リスト２を返すことを特徴とするネットワーク制御方法。
【請求項１３】
機器区別色設定手段が、ネットワーク上のネットワーク機器を区別するために各ネットワーク機器に設定されている機器区別色データを取得し、少なくとも該ネットワーク機器を特定する固有のＩＤと、該取得した機器区別色データからなる機器区別色情報を記憶し管理する機器区別色管理ステップと、
機器制御手段が、該ネットワーク機器を制御するための制御情報やアイコン情報を取得し、操作対象の該ネットワーク機器を選択させるネットワーク機器一覧パネルや、選択された該ネットワーク機器を操作する為の操作パネルをユーザに提供するネットワーク機器制御ステップと、
色変換手段が該機器区別色情報を参照し、該ネットワーク機器一覧パネルに表示する該ネットワーク機器のアイコンや、該操作パネルを、該ネットワーク機器に設定された機器区別色に変換する色変換ステップと、
ユーザがネットワーク機器制御装置や操作パネルを操作するための操作ステップと、を備えるネットワーク制御方法において、
該機器区別色管理ステップにおいては、該ネットワーク機器から送信される使用可能機器区別色要求に対し、該機器区別色情報を参照し、他のネットワーク機器が機器区別色として使っていない色からなる使用可能機器区別色リストとして返し、
前記ネットワーク機器から送信される使用可能機器区別色要求コマンドのパラメータとして該ネットワーク機器が表示可能な色データリストが付加されている場合には、前記前記機器区別色管理ステップにおいて返す前記使用可能機器区別色リストには、機器区色として使用可な色のうち、該使用可能機器区別色要求コマンドを送信したネットワーク機器が表示可能な色だけを含むことを特徴とするネットワーク制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はネットワークを構築できるネットワーク機器に関するものであり、特にネットワークを介して他の機器に制御されるネットワーク機器（以下、被制御機器）、及び、ネットワークを介して他の機器を制御するネットワーク機器（以下、制御機器）に関するものである。
【０００２】
【従来の技術】
インターネットの普及により一般家庭内でもネットワークの構築が行なわれるようになってきている。ＡＶ機器においてはテレビ、ＶＴＲ、ビデオカメラなどのデジタル化が進み、これらの機器では高い伝送レートとリアルタイム性を満足するＩＥＥＥ１３９４規格による高速シリアルインターフェース（以下１３９４ＩＦ）が採用されている。また１３９４ＩＦで接続された機器を制御するためにＡＶ／Ｃ（Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｃｏｎｔｒｏｌｅ）コマンドが規定されている。また、エアコンや冷蔵庫などいわゆる白物家電向けのネットワーク規格としてはＥＣＨＯＮＥＴ規格が定められている。
【０００３】
これらのネットワークにおいて、制御機器はＡＶ／Ｃコマンドなど各ネットワークの規格で定められたコマンドを被制御機器に送信し制御する。このようにネットワーク経由で制御機器から家庭内の機器を遠隔操作する環境が整ってきている。制御機器が被制御機器を遠隔操作する場合、制御機器はモニタなどを備え、その表示画面上にネットワークに接続された被制御機器に対応するアイコンを表示し、ユーザが所望の被制御機器のアイコンを選択し操作する。この時、ユーザがアイコンと被制御機器の対応を区別する方法としては、アイコンの絵で区別す方法だけでなく、アイコンとともに機器に固有のＩＤやユーザが予め設定した機器の名前、メーカ名と製品名などの付加情報を表示したりして、なるべく誤った選択がされないように配慮されている。また、特開２００１−１１９７６９号公報では被制御機器にたいするユーザ操作を基に制御機器の制御する被制御機器を自動的に選択する方法が記載されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記のアイコンと付加情報を合わせて表示する方法では、実際の機器と付加情報の対応をユーザが忘れてしまったり、名前を付ける手間がかかったりと必ずしも使い勝手の良いものではない。また、被制御機器を区別する為にモニタに表示される付加情報を読んで確認するため、似たような名前の機器がある場合などは読み違いなどで選択を誤りやすい。また、特開２００１−１１９７６９号公報では被制御機器へのユーザが操作した被制御機器が制御対象であると判断し、制御機器の制御対象として自動的に選択する方法が提案されているが、被制御機器に対してユーザ操作を行なわずに制御機器だけで操作する場合については考慮されていない。また、制御機器のモニタに表示される操作パネルで複数の機器を操作しているうちに、ユーザ自身が現在どのネットワーク機器を制御対象としているのか混乱して判らなくなってしまう恐れがあることについては何ら考慮されていない。
【０００５】
本発明の目的は、ネットワーク機器の中から被制御機器をユーザが直感的に判断し簡単に確実に選ぶ為に、直感的に理解できる識別情報をユーザの手を煩わせずに設定できるネットワーク機器と、ネットワーク機器の遠隔操作中にユーザが常に操作している被制御機器を直感的に認識できるような操作パネル提供するネットワーク機器制御装置を提供するものであり、一般ユーザが受け入れやすく直感的に判断し、所望のネットワーク機器を正しく選択するためのネットワーク機器を区別する方法を実現することである。
【０００６】
【課題を解決するための手段】
上記問題を達成するために、本発明ではネットワーク機器に機器区別色設定手段と色表示手段を設ける。ネットワーク機器がネットワークへ接続されると機器区別色設定手段は、他のネットワーク機器に設定されている機器区別色データを収集し、ネットワークに接続されている他のネットワーク機器の機器区別色と異なる色を自分自身の機器区別色として記憶するとともに、色表示手段で機器区別色をユーザに表示し知らせる。ネットワーク機器制御装置には、機器区別色管理手段と色変換手段を設け、機器区別色管理手段はネットワーク機器に設定された機器区別色データを収集し、ネットワーク機器制御のための操作画面に、色変換手段でネットワーク機器に対応する機器区別色に色変換したアイコンを表示する。また、個々のネットワーク機器の操作パネルも、色変換手段でネットワーク機器に対応する機器区別色に色変換し表示する。
以上により、ユーザは設定された機器区別色で個々のネットワーク機器を区別できる。また、ユーザは色を基準に所望の機器をすばやく選択することができ、ネットワーク機器制御装置のネットワーク機器操作パネルで操作中の機器が実際のどの機器に対応しているかを、操作パネルの色とネットワーク機器の機器区別色の表示で簡単に判断することができる。
【０００７】
【発明の実施の形態】
以下、図面を参照して本発明の一実施の形態について詳しく説明する。図１は本発明の一実施の形態に係るネットワーク機器とネットワーク機器制御装置からなるネットワークシステムの一例である。１００はネットワーク機器制御装置となるデジタルテレビ（以下Ｄ−ＴＶ）である。ここで、ネットワーク機器制御装置とはネットワークに接続された他の機器を制御する機能を持つネットワーク機器である。１０１、１０２、１０３はＤ−ＴＶに制御されるネットワーク機器で１０１、１０２がデジタルビデオレコーダ（以下Ｄ−ＶＴＲ）、１０３はデジタルビデオカメラ（以下Ｄ−ＣＡＭ）で、各機器は１０４、１０５、１０６のケーブルでネットワーク接続される。ここで使用されるネットワークは特定のものに限定されず、例えばＩＥＥＥ１３９４シリアルバス、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）、バス型のLAN（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＥＣＨＯＮＥＴなどである。１０７、１０８、１０９、１１０は色表示手段で各々のネットワーク機器を色で記別するためネットワーク機器に設定された色を表示する。符号後ろ、括弧内の文字は各ネットワーク機器に設定されている機器区別色をしめす。１１１はＤ−ＴＶ１００のモニタディスプレイで、１１４のコントロールパネルや受信した映像を表示する。１１２、１１３はディスプレイパネルで機器の動作状態などを表示する。
【０００８】
図２は１０１のネットワーク機器（Ｄ−ＶＴＲ）の詳細な構成の一例を示すブロック図である。図中、図１と同じものを示すブロックは同じ番号で表記する。機器全体の制御を行なうＣＰＵ２００はシステムバス２０１を介して、Ｄ−ＶＴＲ信号処理手段２０２、表示処理部２０３、表示手段（ディスプレイパネル）１１２、記憶手段２０４、色表示処理部２０５、色表示手段１０８、ネットワークインターフェース部２０６（以下ネットワークＩＦ）、リモコンインターフェース部２０７（以下リモコンＩＦ）にそれぞれ接続されている。Ｄ−ＶＴＲ信号処理手段２０２は映像信号の記録再生などＤ−ＶＴＲに公知の信号処理を行なう。表示処理部２０３はＣＰＵ２００の制御により表示手段１１２にＤ−ＶＴＲの動作状態を表示する。記憶手段２０４は機器区別色などＤ−ＶＴＲ１０１に設定された設定情報を記録する。記憶手段２０４のデータの登録、更新、削除はＣＰＵ２００が管理する。色表示処理部２０５はＣＰＵ２００の制御によりＤ−ＶＴＲ１０１に設定された機器区別色を色表示手段１０８に表示する。
【０００９】
色表示手段１０８は複数の色を表現できるディスプレイや発光パネルで、カラー液晶ディスプレイ、カラーＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、発光ダイオードを用いたパネルなどである。ネットワークＩＦ２０６はネットワーク上の他のネットワーク機器から送信される制御データを受信したり、他のネットワーク機器を制御する制御コマンドや、他のネットワーク機器からの状態問合せに対する応答メッセージを送信したりする。ユーザ操作によりリモコン２０８から送信される制御コードはリモコンＩＦ２０７を介してＣＰＵ２００に渡され、コードに対応したＤ−ＶＴＲ本来の機能動作の制御や、他のネットワーク機器へのコマンド送受信など必要な処理を行なう。図２ではＤ−ＶＴＲ１０１を例にネットワーク機器のブロック構成を示したが、Ｄ−ＣＡＭ１０３の場合も基本構成はほぼ等しく、Ｄ−ＶＴＲ信号処理手段２０２をＤ−ＣＡＭの信号処理手段、表示手段１１２を映像信号が表示可能なカラー液晶ディスプレイ等で構成し、表示処理部２０３は映像信号をディスプレイに表示できる能力を持つ画像表示処理部に置き換え構成すればよい。
【００１０】
図３はＤ−ＶＴＲ１０１のＣＰＵ２００で動作するソフトウェアの構成を示したものである。Ｄ−ＶＴＲ機能アプリケーション（以下Ｄ−ＶＴＲ機能ＡＰ）３００は、録画、再生、番組予約などＤ−ＶＴＲの本来持つ機能を制御するものである。ユーザの操作による制御コードをリモコンドライバ３０４から受け取り、Ｄ−ＶＴＲ１０１の動作状態を操作に対応して制御し、現在の動作状態を表示ドライバ３０５を用いて表示させる。機器区別色設定アプリケーション（以下機器区別色設定ＡＰ）３０１は、ネットワーク上の他のネットワーク機器とＤ−ＶＴＲ１０１をユーザが区別できるようにするために機器区別色を設定し色表示ドライバ３０２を介して表示する。パケット処理３０３は、ネットワークドライバが受信したデータパケットを処理し、データを受信すべきアプリケーションに渡したり、アプリケーションが送信したデータをネットワークドラのプロトコルに対応したデータに変換しネットワークドライバ３０６に渡したりする。ネットワークドライバ３０６はネットワークに対してデータの送受信を行なう。
【００１１】
図４は１００のネットワーク機器制御装置（Ｄ−ＴＶ）の詳細な構成の一例を示すブロック図である。図中、図１および図２と同じ機能を有するブロックは同じ番号で表記する。機器全体の制御を行なうＣＰＵ４００はシステムバス４０１を介して、Ｄ−ＴＶ信号処理手段４０２、画像表示処理部４０３、表示手段（モニタディスプレイ）１１１、記憶手段４０４、色表示処理部４０５、色表示手段１０７、ネットワークＩＦ２０６、リモコンＩＦ２０７にそれぞれ接続されている。Ｄ−ＴＶ信号処理手段４０２は受信した映像をデコードし映像信号に復元し、画像表示処理部４０３を経て表示手段１１１に表示する。表示手段１１１はＣＲＴや液晶ディスプレイである。なお、表示手段１１１は必ずしもＤ−ＴＶ１００と一体型である必要はなく外付けのモニタディスプレイを用いてもよい。記憶手段４０４は機器区別色などＤ−ＴＶ１００に設定された設定情報を記録する。
【００１２】
色表示処理部４０５はＣＰＵ３００の制御によりＤ−ＴＶ１００に設定された機器区別色を色表示手段１０７に表示する。色表示手段１０７は、図２の色表示手段１０８と同様、複数の色を表現できるディスプレイや発光パネルである。ネットワークＩＦ２０６はネットワーク機器間でのデータの送受信を処理する。リモコンＩＦ２０７はリモコン２０８のユーザ操作に従い制御コードをＣＰＵに渡し、リモコン操作に対応したＤ−ＴＶ本来の機能動作の制御、他のネットワーク機器へ制御データ送受信など必要な処理をＣＰＵ３００が行なう。
【００１３】
図５はＤ−ＴＶ１００のＣＰＵ４００で動作するソフトウェアの構成を示したものである。図３のソフトウェアの構成と同等の処理を行なう機能モジュールは同じ番号で表記し説明は省略する。Ｄ−ＴＶ機能アプリケーション（以下Ｄ−ＴＶ機能ＡＰ）５００は放送の受信などＤ−ＴＶ本来の機能を制御するものである。ユーザの操作による制御コードをリモコンドライバ３０４から受け取り、Ｄ−ＴＶの動作状態を操作に対応して制御したり、操作画面を表示ドライバ３０５を用いて表示したりする。ネットワーク機器制御アプリケーション５０１（以下ネットワーク機器制御ＡＰ）はネットワークに接続されたネットワーク機器の制御を行なうモジュールである。表示ドライバ３０５を用いて接続ネットワーク機器をアイコンや名前の一覧で表示したり、機器制御モジュール５１０からネットワーク機器個別の操作画面を取得し、表示したりする。機器制御モジュール５１０はネットワーク機器ごとに機器の制御を実施するモジュールで、ネットワーク機器操作画面や操作に対応した制御コマンドを生成する。
【００１４】
ネットワーク機器に対応した機器制御モジュール５１０の取得方法は特定の方法に限定されず、Ｄ−ＴＶ１００の記憶手段４０４に予め組み込まれていても良いし、ネットワークを介して制御対象となるネットワーク機器から取得しても良く、また、インターネットなど外部ネットワークを介して取得したり、ＣＤ−ＲＯＭやスマートメディアなど取り外し可能な記録メディアを介して取得したりしても良い。色変換モジュール５１１は、接続ネットワーク機器のアイコンや操作画面をネットワーク機器各々に設定された機器区別色に変換するモジュールである。ここでは色変換アルゴリズムは特定せず公知のアルゴリズムを用いる。機器区別色管理モジュール５１２はネットワーク機器に設定された機器区別色を管理し、ネットワーク機器の要求により設定可能な機器区別色を返したり、新規に追加されたネットワーク機器の機器区別色を設定したりするモジュールである。機器区別色設定アプリケーション（以下機器区別色設定ＡＰ）３０１は、ネットワーク上の他のネットワーク機器とＤ−ＶＴＲ１０１をユーザが区別できるようにするために機器区別色を設定し色表示ドライバ３０２を介して表示する。パケット処理３０３、リモコンドライバ３０４、ネットワークドライバ３０６の処理は図３の説明で記述した通りである。
【００１５】
以下、本発明における機器区別色設定アルゴリズムの一例を説明する。
図６は、ネットワーク機器が主体となって自分自身の機器区別色を設定する場合における、機器区別色設定ＡＰの処理フローチャートである。ネットワークに接続されたネットワーク機器は、機器区別色取得コマンドを送信し、他のネットワーク機器に設定されている機器区別色を取得する（Ｓ００１）。次いで、自分自身の機器区別色が未設定かどうかを確認し（Ｓ００２）未設定ならＳ００３、設定済みならＳ００４に進む。設定済み状態は過去にネットワークにネットワーク機器を接続したことがある場合などに発生する。
【００１６】
Ｓ００３では、取得した他のネットワーク機器区別色と自身が設定可能な色を比較し、他のネットワーク機器の機器区別色と重ならない色で設定可能な色があるならＳ００５に進み、設定可能な色の中から任意の色を機器区別色に選び設定する。すなわち、自身が赤、青、緑、黄色が設定可能で、他のネットワーク機器が赤と緑を機器区別色に使用している場合は青か黄色のうちの１色を自身の機器区別色とする。機器区別色を設定したら、その色の色コードを記録手段に保存し（Ｓ００９）、設定した機器区別色を色表示手段で表示しユーザに知らせ機器区別色設定処理を終了する（Ｓ０１０）。
【００１７】
Ｓ００２で自分自身の機器区別色が設定済みの場合の処理Ｓ００４に進み、取得した他のネットワーク機器区別色と自身が設定されている機器区別色が重ならないかどうかを確認する（Ｓ００４）。重なっていない場合は、既設定の機器区別色をそのまま機器区別色とし、Ｓ００９以下の処理を行なう。
Ｓ００３で設定可能な色が無い場合、Ｓ００４で取得した他のネットワーク機器区別色と自身が設定されている機器区別色が重なっている場合は、ユーザに他のネットワーク機器と重ならない機器区別色を設定できないことを通知し、ユーザに機器区別色の設定を任せる（Ｓ００６）。所定のタイムアウト期間内（Ｓ００７）にユーザがネットワーク機器に設定する機器区別色を選択した場合は（Ｓ００８）、ユーザ設定色を機器区別色とし、Ｓ００９以下の処理を行なう。タイムアウト期間が過ぎても機器区別色が設定されなかった場合はそのままの状態で処理を終了する。
【００１８】
すなわち、機器区別色が未設定の場合は未設定のまま、既設定の場合は設定済みの機器区別色がそのまま残る。ネットワーク機器に設定された機器区別色の表示はユーザの設定で任意に決定することが可能で、例えば、常に表示、電源投入時だけ表示、ユーザや他のネットワーク機器が要求した時だけ表示などの場合がある。尚、本実施の形態では機器区別色表示のための色表示手段１０８を設けたが、ネットワーク機器の操作状態などを表示するための表示手段１１２と兼用してもよい。また、色表示手段は必ずしもネットワーク機器と一体型である必要はなく、図９に示すようにネットワークを介して色を制御できるような色表示手段９００を用いてネットワーク機器に設定された色を表示してもよい。
【００１９】
図７はネットワーク機器制御装置がユーザに提供する、ネットワーク機器制御のための操作画面の一例である。７００は操作画面全体、７０１は操作の為のユーザへのメッセージ、７０２はユーザが操作するリモコンボタンを表し、７０３、７０４、７０５はネットワークに接続されているネットワーク機器の一覧をアイコンと機器名で表示したもので、各ネットワーク機器に設定された機器区別色で表示する。図中、実線の四角（７０４）で囲まれたアイコンはユーザに選択されていることを示す。ネットワーク機器制御装置はユーザに選択したネットワーク機器が実際にどのネットワーク機器に対応するかをより明確に知らせる為に、対象ネットワーク機器に制御コマンドを送信し機器区別色を点滅させるなどしてもよい。
【００２０】
ネットワーク機器制御装置は図５の機器区別色管理モジュール５１２が管理する内部テーブルからネットワーク機器に設定された機器区別色を取得し、ネットワーク機器のアイコンの色を、色変換モジュールを使用して対応する機器区別色に変換し表示する。ネットワーク機器制御装置はネットワークへの機器の接続や離脱を監視し、ネットワーク機器の接続を検出したときには、対象のネットワーク機器にコマンドを送信し設定されている機器区別色を取得して、内部テーブルにネットワーク機器を特定するＩＤと供に保存する。また、ネットワーク機器の離脱を検出したときには、対象のネットワーク機器に対応する内部データを無効にする。図８は図７で選択されたネットワーク機器の操作パネルの一例である。８００は基本パネルでその上に、操作の為の部品である制御ボタンやデバイスアイコンパネルなどが表示される。ネットワーク機器制御装置はユーザが操作中のネットワーク機器を意識させるため、基本パネル８００を色変換モジュールで対応する機器区別色に変換し表示する。
【００２１】
以上、本発明によれば、ネットワーク機器はネットワーク接続時に機器区別色を自動的に設定するためユーザの手を煩わせない。また、設定した機器区別色を表示するためユーザはネットワーク機器を色の対応を意識的に憶えやすい。ネットワーク機器制御装置はネットワーク機器の操作画面に表示する機器一覧のアイコンの色をネットワーク機器に対応する機器区別色で表示する。ユーザは色を判断基準にネットワーク機器の中から操作対象のネットワーク機器選ぶため、アイコンや機器名を認識するよりもわかりやすい。更に、ネットワーク機器を操作する為の操作パネルも機器区別色に変換し表示する為、同時に複数のネットワーク機器の操作パネルを開き操作している場合など、色で操作しているネットワーク機器を把握することができる。
【００２２】
次に、本発明にかかる他の実施の形態について説明する。本他の実施の形態において、ネットワーク機器とネットワーク機器制御装置のブロック構成とソフトウェア構成は図２、図３、図４、図５と同じであり、機器区別色設定ＡＰ３０１の処理と、機器区別色管理モジュール５１２の処理が異なる。
図１０のフローチャートを用いて、本発明にかかる他の実施の形態における機器区別色設定アルゴリズムを説明する。前述した実施の形態の色設定アルゴリズムではネットワーク機器は自身で機器区別色を決定したが、図１０の色設定アルゴリズムはネットワーク機器制御装置から機器区別色を取得する。
ネットワークに接続されたネットワーク機器は、ネットワーク上のネットワーク機器制御装置に「設定可能機器区別色取得」リクエストコマンドを送信し、そのレスポンスとして設定可能な機器区別色の情報を取得する。（Ｓ１００）。「設定可能機器区別色取得」リクエストのレスポンスにより、機器区色を取得できたら（Ｓ１０２）へ、取得できなかったら（Ｓ００６）の処理にうつる。
【００２３】
機器区色を取得できなかったときの処理は図６のＳ００６からＳ００８の処理と同じである。機器区色を取得できた場合は、設定可能な色の中から任意に１色を機器区別色として選択する（Ｓ１０２）。この時、記録手段に機器区別色が既に設定されていて、「設定可能機器区別色取得」リクエストのレスポンスで取得した使用可能な色のリストに設定済みの機器区別色が含まれているなら、設定済みの機器区別色をそのまま機器区別色とする。これにより、ネットワークへの接続と離脱が頻繁になされるＤ−ＣＡＭなどのモバイルネットワーク機器の機器区別色が、ネットワークに接続するたびに変わってしまうような問題を防ぐことができる。次に、選択した機器区別色の色コードを記録手段に保存し（Ｓ００９）、設定した機器区別色を色表示手段で表示しユーザに知らせ（Ｓ０１０）、設定した機器区別色の色コードをパラメータにした色設定完了イベントを送信し（Ｓ１０３）、機器区別色設定処理を終了する。
【００２４】
次に、ネットワーク機器制御装置が「設定可能機器区別色取得」リクエストコマンドを受信した時の機器区別色管理モジュールの処理を図１１から図１４を用いて説明する。図１１は設定した色と色コードの一例で、図１２はネットワーク機器制御装置の機器区別色管理モジュール５１２（図５）で管理する内部テーブルの保持する情報の一例を示す。機器ＩＤはネットワーク機器を特定する為のＩＤ、機器区別色はネットワーク機器に設定された色のコード、機器タイプはネットワーク機器の体表的な機能を表す。図１３は図１のネットワーク構成に新たにＤ−ＶＴＲ１２０が接続された様子を示し、図１４はＤ−ＶＴＲ１２０からネットワーク機器制御装置であるＤ−ＴＶ１００に送信される「設定可能機器区別色取得」リクエストコマンドとレスポンスコマンドの一例を示す。
【００２５】
「設定可能機器区別色取得」リクエストコマンドに含まれるパラメータは、ネットワーク機器が表示できる色数とその色コードのリスト。レスポンスに含まれるパラメータは、必須パラメータが色数と色リスト１、オプショナルパラメータ色数と色リスト２である。色コードリスト１、２とも「設定可能機器区別色取得」リクエストパラメータの表示可能な色コードから機器区別色として使用可能な色を選択して構成する。リスト１はネットワーク上のどのネットワーク機器も使用していない色のリストで、色リスト２はネットワーク上のネットワーク機器のうち機器タイプが異なるものが使用している色のリストである。例えば、Ｄ−ＶＴＲとＤ−ＴＶは機器区別色として同じ色が設定されていたとしても、使用目的が全く異なるので色の重複によりユーザに与える混乱は少ないと考えられる。そこで、色リスト１が空の場合は、色リスト２に含まれる色を機器区別色として使用することとする。
【００２６】
図１３のネットワーク構成で、新規に追加されたＤ−ＶＴＲ１２０が赤、黄色、緑、青、紫の５色表示可能である場合、Ｄ−ＶＴＲ１２０はネットワーク機器制御装置であるＤ−ＴＶ１００に図１４に示すリクエストコマンド１４０を送信する。コマンドを受信したＤ−ＴＶ１００の機器区別色管理モジュール５１２は内部テーブル図１２を参照し、他のネットワーク機器に使用されていない色である紫の色コード６を色リスト１に、要求元と違う機器タイプのネットワーク機器が使用している色である黄色と緑の色コード３と４を色リスト２に入れてレスポンス１４１として返す。
【００２７】
以上、本発明においても、ネットワーク機器はネットワーク接続時に機器区別色を自動的に設定するためユーザの手を煩わせないなど、前述の本発明にかかる他の実施の形態と同等の効果を得ることができる。更に、本発明にかかる他の実施の形態においては、ネットワーク機器はネットワーク機器制御装置とだけコマンドのやり取りを行ない、設定可能な機器区別色のリストを取得するため、ネットワーク機器の機器区別色設定ＡＰの処理が軽くなる、レスポンス待ち時間が短くなり、結果として機器区別色設定までの時間が短縮される、更に機器色設定に関わる通信トラフィックを抑えることができるなどの効果がある。
【００２８】
次に、本発明にかかる更に他の実施の形態について説明する。本、更に他の実施の形態において、ネットワーク機器とネットワーク機器制御装置のブロック構成とソフトウェア構成は図２、図３、図４、図５と同じであり、機器区別色設定ＡＰ３０１の処理と、機器区別色管理モジュール５１２の処理が異なる。
本発明にかかる更に他の実施の形態における機器区別色設定アルゴリズムでは、ネットワーク機器制御装置の機器区別色管理モジュール５１２がネットワークに接続されたネットワーク機器の機器区別色を設定し、機器区別色設定ＡＰ３０１は設定された色の表示手段への表示、機器区別色管理モジュールの問合せに対する応答、設定された機器区別色の保存などの処理だけをになう。
【００２９】
図１５は機器区別色管理モジュールにおける機器区別色設定処理のフローチャートである。ネットワーク機器制御装置が新しい機器の接続を検出すると（Ｓ２００）、接続されたネットワーク機器が表示可能な色のリストと、ネットワーク機器に設定されている機器区別色を要求する（Ｓ２０１）。次に、ネットワーク機器が表示可能な色の中から、ネットワーク機器に既に設定されている機器区別色データと機器区別色管理モジュール５１２の内部テーブルが管理する情報を参照して後述のような基準で機器区別色を決定し（Ｓ２０２）、対象のネットワーク機器に決定した機器区別色を通知し、内部テーブルに機器区別色情報を記憶し（Ｓ２０３）処理を終了する。このとき、機器区別色管理モジュールは表示手段１１１を介して、接続されたネットワーク機器に機器区別色を設定したことを通知してもよい。
【００３０】
尚、内部テーブルに機器区別色情報を記憶された機器区別色情報は、ネットワーク機器のネットワークの離脱を検出時に削除することもできるが、ネットワークへのネットワーク機器の接続の度に機器区別色が変わってしまうことを防ぐ為に、記憶手段の容量の許す限り、残しておくのが望ましい。記憶容量がいっぱいになった時は最後にネットワークに接続された日付が古い順に削除する。
（１）ネットワーク機器に機器区別色が設定されている。
ｉ）内部テーブルに対象ネットワーク機器の情報がある。
a) ネットワーク機器に設定されている機器区別色も、内部テーブルに設定されている機器区別色も他の同じ機器タイプのネットワーク機器に使用されていない場合は、どちらかを機器区別色とする。どちらを優先するかは任意に決められる。
b) どちらも他の同じ機器タイプのネットワーク機器に使用されている場合は、（２）ii）以下の処理と同じ。
c) どちらかの機器区別色が機器区別色も他の同じ機器タイプのネットワーク機器に使用されていない場合は、使用されていない方の色を機器区別色とする。
ii）内部テーブルに対象ネットワーク機器の情報がない。
d) ネットワーク機器に設定されている機器区別色が、他の同じ機器タイプのネットワーク機器に使用されていない場合、そのまま機器区別色とする。
e) ネットワーク機器に設定されている機器区別色が、他の同じ機器タイプのネットワーク機器に使用されている場合は、（２）ii）以下の処理と同じ。
（２）ネットワーク機器に機器区別色が設定されていない。
ｉ）内部テーブルに対象ネットワーク機器の情報がある。
a) 内部テーブルにあるネットワーク機器の機器区別色が、他の同じ機器タイプのネットワーク機器に使用されていない場合、内部テーブルの色を機器区別色とする。
b) 内部テーブルに設定されている機器区別色が、他の同じ機器タイプのネットワーク機器に使用されている場合は、（２）ii）以下の処理と同じ。
ii）内部テーブルに対象ネットワーク機器の情報がない。
a) 対象ネットワーク機器が表示可能な色の中から他のネットワーク機器が使用していない色を選び、機器区別色とする。
b) a)に対応する色がないなら、対象ネットワーク機器と違う機器タイプのネットワーク機器に使用されている色から機器区別色を選ぶ。
c) 他のネットワーク機器と異なる機器区別色を設定できないこと
d) ユーザに通知し、機器区別色の設定はユーザの判断にまかせる。
【００３１】
以上のように、本発明においても、ネットワーク機器はネットワーク接続時に機器区別色を自動的に設定するためユーザの手を煩わせないなど、前述の本発明にかかる他の実施の形態と同等の効果を得ることができる。更に、ネットワーク機器制御装置がネットワーク機器の機器区別色を設定するので、個々のネットワーク機器の機器色設定ＡＰはシンプルで実装しやすいものとなる。
【００３２】
【発明の効果】
以上のように、本発明によればネットワーク機器の中から被制御機器をユーザが直感的に判断し簡単に確実に選ぶ為に、直感的に理解できる識別情報をユーザの手を煩わせずネットワーク機器に設定可能となる。また、ネットワーク機器制御装置はネットワーク機器に設定した直感的に理解できる識別情報とともに操作パネルを表示する為、ユーザの意識の中にネットワーク機器と識別情報が強い結びつきで記憶され操作している被制御機器を直感的に認識し、混乱をきたさない操作パネル提供するネットワーク機器制御装置を実現でき、更に、一般ユーザが受け入れやすく直感的な判断で、所望のネットワーク機器を正しく選択するためのネットワーク機器を区別する方法を実現できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に掛かるネットワークシステム構成の一例である。
【図２】ネットワーク機器の構成の一例である。
【図３】ネットワーク機器のソフトウェア構成の一例である。
【図４】ネットワーク機器制御装置の構成の一例である。
【図５】ネットワーク機器制御装置のソフトウェア構成の一例である。
【図６】機器区別色設定ＡＰの処理フローチャートの一例である。
【図７】ネットワーク機器制御のための操作画面の一例である。
【図８】ネットワーク機器の操作パネルの一例である。
【図９】ネットワークを介して色を制御できるような色表示手段を用いてネットワーク機器の機器区別色を表示する例である。
【図１０】色設定アルゴリズムの一例である。
【図１１】設定した色と色コードの一例である。
【図１２】機器区別色管理モジュールが管理する内部テーブルの保持する情報の一例である。
【図１３】ネットワーク構成の一例である。
【図１４】「設定可能機器区別色取得」リクエストコマンドとレスポンスコマンドの一例である。
【図１５】機器区別色設定処理のフローチャートの一例である。
【符号の説明】
１００  ネットワーク機器制御装置
１０１、１０２、１０３、１２０  ネットワーク機器
１０４、１０５、１０６  ケーブル
１０７、１０８、１０９、１１０  色表示手段
１１１  モニタディスプレイ
１１２、１１３  ディスプレイパネル
１１４  コントロールパネル
１４０  リクエストコマンド
１４１  レスポンス
２００  ＣＰＵ
２０１  システムバス
２０２  Ｄ−ＶＴＲ信号処理手段
２０３  表示処理部
２０４  記憶手段
２０５  色表示処理部
２０６  ネットワークインターフェース部
２０７  リモコンインターフェース部
２０８  リモコン
３００  Ｄ−ＶＴＲ機能アプリケーション
３０１  機器区別色設定アプリケーション
３０２  色表示ドライバ
３０３  パケット処理
３０４  リモコンドライバ
３０５  表示ドライバ
３０６  ネットワークドライバ
４００  ＣＰＵ
４０１  システムバス
４０２  Ｄ−ＴＶ信号処理手段
４０３  画像表示処理部
４０４  記憶手段
４０５  色表示処理部
５００  Ｄ−ＴＶ機能アプリケーション
５０１  ネットワーク機器制御アプリケーション
５１０  機器制御モジュール
５１１  色変換モジュール
５１２  機器区別色管理モジュール
７００  操作画面全体
７０１  操作の為のユーザへのメッセージ
７０２  ユーザが操作するリモコンボタン
７０３、７０４、７０５  アイコン
９００  色表示手段
【図１】
0003966053.tif 000002
【図２】
0003966053.tif 000003
【図３】
0003966053.tif 000004
【図４】
0003966053.tif 000005
【図５】
0003966053.tif 000006
【図６】
0003966053.tif 000007
【図７】
0003966053.tif 000008
【図８】
0003966053.tif 000009
【図９】
0003966053.tif 000010
【図１０】
0003966053.tif 000011
【図１１】
0003966053.tif 000012
【図１２】
0003966053.tif 000013
【図１３】
0003966053.tif 000014
【図１４】
0003966053.tif 000015
【図１５】
0003966053.tif 000016