(57)【特許請求の範囲】
【請求項１】
デバイスの制御を行う自制御部と；
前記デバイスに関する情報を表示部に表示させる表示制御部と；を備え、
前記自制御部は、前記表示部の表示能力に応じた、前記デバイスに関する情報の表示に利用されるプロファイル情報を取得し、
前記表示制御部は、前記自制御部により取得されたプロファイル情報を利用して、前記自制御部が前記デバイスについての操作権限を有するか否かを示す情報を含む前記デバイスに関する情報を前記表示部に表示させる、
ことを特徴とするデバイス制御装置。
【請求項２】
前記表示能力を示す情報には、画素構成及び表示可能色数が含まれる、ことを特徴とする請求項１に記載のデバイス制御装置。
【請求項３】
前記自制御部は、前記デバイス内に記憶されている複数のプロファイル情報候補の中から、前記プロファイル情報を取得する、ことを特徴とする請求項１又は２に記載のデバイス制御装置。
【請求項４】
前記デバイスは、前記自制御部に、直接的に、又は、前記自制御部とは別に設けられた前記自制御部と同等な制御を行う他制御部を介して間接的に、接続される、ことを特徴とする請求項１〜３のいずれか一項に記載のデバイス制御装置。
【請求項５】
第１デバイスが前記自制御部に新たに直接的に接続された場合、前記自制御部は、
前記取得された表示能力を示す情報に対応する前記第１デバイスのプロファイル情報候補を、前記第１デバイスのプロファイル情報として取得し、
前記第１デバイスが新たに接続されたことを、前記他制御部の全てに報告し、
前記他制御部のいずれかから、表示能力を示す情報を指定した前記第１デバイスのプロファイル情報要求を受けた場合に、前記指定された表示能力を示す情報に対応するプロファイル情報を取得し、前記第１デバイスのプロファイル情報要求を発行した他制御部へ返送する、
ことを特徴とする請求項４に記載のデバイス制御装置。
【請求項６】
第２デバイスが前記他制御部のいずれかに新たに接続された報告を受けた場合、前記自制御部は、
前記表示部の表示能力を示す情報を指定した前記第２デバイスのプロファイル情報要求を、前記第２デバイスの新たな接続の報告をした他制御部へ発行し、
前記第２デバイスの新たな接続の報告をした他制御部から返送された前記第２デバイスのプロファイル情報を受信する、
ことを特徴とする請求項４又は５に記載のデバイス制御装置。
【請求項７】
デバイスの制御を行う自制御部と；前記デバイスに関する表示を表示部に表示させる表示制御部と；を備えるデバイス制御装置において使用されるデバイス情報表示方法であって、
前記表示部の表示能力に応じた、前記デバイスに関する情報の表示に利用されるプロファイル情報を、前記自制御部が取得する取得工程と；
前記取得工程において取得されたプロファイル情報を利用して、前記自制御部が前記デバイスについての操作権限を有するか否かを示す情報を含む前記デバイスに関する情報を、前記表示制御部が前記表示部に表示させる表示制御工程と；
を備えることを特徴とするデバイス情報表示方法。
【請求項８】
請求項７に記載のデバイス情報表示方法を演算手段に実行させる、ことを特徴とするデバイス情報表示プログラム。
【請求項９】
請求項８に記載のデバイス情報表示プログラムが、演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイス制御装置、デバイス情報表示方法及びデバイス情報表示プログラム、並びに、当該デバイス情報表示プログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
従来から、テレビ放送受信装置等のデバイスを操作するためのデバイス制御装置の制御のもとで、当該デバイスに関する制御用情報であるデバイス情報を表示することのできる表示装置には、様々な仕様のものがある。このため、表示装置の表示能力にかかわらず、デバイス情報を表示装置に表示させるために、表示装置の表示能力が劣る場合に合わせた表示仕様を採用すると、当該表示装置の表示能力が優れているにも関わらず、貧相な表示しかできないといった事態が生じ得る。また、表示装置の表示能力が優れた場合に合わせた表示仕様を採用すると、表示装置の表示能力が想定したものよりも劣る場合には、デバイス情報の表示結果が見にくいものとなる等、適切にデバイス情報を表示することができない事態が生じ得る。こうした事態等に対応するために、様々な技術の提案がなされている。
【０００３】
かかる提案技術の一つとして、異種装置プラットホームの表示画面のサイズを適合させるものがある（特許文献１参照：以下、「従来例」と呼ぶ）。この従来例の技術では、サーバにおいて、第１の装置と第２の装置との間における異種装置プラットホーム間の変換を行うためのグラフィカルユーザインターフェイスのウィジェットを特定する。そして、ウィジェットに適用される複数の変換ルールを抽出し、第１の装置のプラットホーム上で実行されたウィジェットの表示領域に対する、変換後のウィジェットが第２の装置のプラットホーム上で実行された場合の表示領域の縮小率に基づいて、適切な変換ルールを設定する。引き続き、当該適切な変換ルールを用いて、グラフィカルユーザインターフェイスのウィジェットの変換を行うようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−９６２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、従来例の技術では、異種装置プラットホームの表示画面のサイズを適合させるために、グラフィカルユーザインターフェイスのウィジェットの変換を行うサーバが必須となっている。したがって、こうしたサーバを必須とする従来例の技術では、表示装置に適合したデバイス情報を表示しようとした場合の資源規模が拡大し、複雑化する。
【０００６】
このため、簡易な構成で、表示装置の表示能力に応じた表示を行うことが可能なデバイス制御装置が望まれている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。
【０００７】
本発明は、上記の事情に鑑みてなされたものであり、デバイス情報を表示するに際して、利用者の利便性を向上させることができる新たなデバイス制御装置及びデバイス情報表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、デバイスの制御を行う自制御部と；前記デバイスに関する情報を表示部に表示させる表示制御部と；を備え、前記自制御部は、前記表示部の表示能力に応じた、前記デバイスに関する情報の表示に利用されるプロファイル情報を取得し、前記表示制御部は、前記自制御部により取得されたプロファイル情報を利用して、前記自制御部が前記デバイスについての操作権限を有するか否かを示す情報を含む前記デバイスに関する情報を前記表示部に表示させる、ことを特徴とするデバイス制御装置である。
【０００９】
請求項７に記載の発明は、デバイスの制御を行う自制御部と；前記デバイスに関する表示を表示部に表示させる表示制御部と；を備えるデバイス制御装置において使用されるデバイス情報表示方法であって、前記表示部の表示能力に応じた、前記デバイスに関する情報の表示に利用されるプロファイル情報を、前記自制御部が取得する取得工程と；前記取得工程において取得されたプロファイル情報を利用して、前記自制御部が前記デバイスについての操作権限を有するか否かを示す情報を含む前記デバイスに関する情報を、前記表示制御部が前記表示部に表示させる表示制御工程と；を備えることを特徴とするデバイス情報表示方法である。
【００１０】
請求項８に記載の発明は、請求項７に記載のデバイス情報表示方法を演算手段に実行させる、ことを特徴とするデバイス情報表示プログラムである。
【００１１】
請求項９に記載の発明は、請求項８に記載のデバイス情報表示プログラムが、演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体である。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係るデバイス制御装置の概略的な構成を示すブロック図である。
【図２】図１の記憶ユニットに記憶されるデバイス制御用情報の内容の例を示す図である。
【図３】図１のデバイスＡ及びデバイスＢに記憶されるプロファイル情報候補群の内容の例を示す図である。
【図４】第１実施形態における当初状態のデバイスに関する情報の表示例を示す図である。
【図５】デバイス情報が更新された場合の処理を説明するためのフローチャートである。
【図６】接続デバイスが追加された場合のデバイス情報、プロファイル情報及びデバイス情報表示の更新例を示す図である。
【図７】接続デバイスが取り外された場合のデバイス情報、プロファイル情報及びデバイス情報表示の更新例を示す図である。
【図８】表示ユニットが交換された場合の処理を説明するためのフローチャートである。
【図９】表示ユニットが交換され、表示ユニットの表示能力が変化した場合のプロファイル情報及びデバイス情報表示の更新例を示す図である。
【図１０】本発明の第２実施形態に係るデバイス制御システムの概略的な構成を示すブロック図である。
【図１１】図１０のデバイス制御サブシステムの概略的な構成を示すブロック図である。
【図１２】図１１の記憶ユニットに記憶されるデバイス制御用情報を説明するための図である。
【図１３】図１２の通信先情報の内容の例を示す図である。
【図１４】図１２のデバイス情報の構成を説明するための図である。
【図１５】図１４の直接接続情報の内容の例を示す図である。
【図１６】図１４の間接接続情報の内容の例を示す図である。
【図１７】図１４の操作権限情報の内容の例を示す図である。
【図１８】図１２のプロファイル情報の内容の例を示す図である。
【図１９】第２実施形態における当初状態のデバイスに関する情報の表示例を示す図である。
【図２０】デバイス接続情報が更新された場合の処理を説明するためのフローチャートである。
【図２１】直接接続デバイスが追加された場合の直接接続情報及び操作権限情報の更新例を示す図である。
【図２２】直接接続デバイスが追加された場合のプロファイル情報及びデバイス情報表示の更新例を示す図である。
【図２３】直接接続デバイスが取り外された場合の直接接続情報、操作権限情報、プロファイル情報及びデバイス情報表示の更新例を示す図である。
【図２４】間接接続デバイスが追加された場合の間接接続情報及び操作権限情報の更新例を示す図である。
【図２５】間接接続デバイスが追加された場合のプロファイル情報及びデバイス情報表示の更新例を示す図である。
【図２６】間接接続デバイスが追加された場合の間接接続情報、操作権限情報、プロファイル情報及びデバイス情報表示の更新例を示す図である。
【図２７】操作権限の授受に際して実行される処理を説明するためのフローチャートである。
【図２８】操作権限を獲得した場合の操作権限情報及びデバイス情報表示の更新例を示す図である。
【図２９】操作権限を喪失した場合の操作権限情報及びデバイス情報表示の更新例を示す図である。
【図３０】表示ユニットが交換された場合の処理を説明するためのフローチャートである。
【図３１】表示ユニットが交換され、表示ユニットの表示能力が変化した場合のプロファイル情報及びデバイス情報表示の更新例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を、図面を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１４】
［第１実施形態］
まず、本発明の第１実施形態を、図１〜図９を参照して説明する。
【００１５】
＜構成＞
図１には、第１実施形態に係るデバイス制御装置１００ａの概略的な構成が、ブロック図にて示されている。この図１に示されるように、デバイス制御装置１００ａは、表示部としての表示ユニット２１０ａ、デバイス２５０Ａ（以下、「デバイスＡ」と呼ぶ）及びデバイス２５０Ｂ（以下、「デバイスＢ」と呼ぶ）と接続されている。
【００１６】
ここで、デバイスＡ及びデバイスＢの例としては、テレビ放送受信装置、ラジオ放送受信装置、ＣＤ（Compact Disk）プレイヤ、ＤＶＤ（Digital Versatile Disk）プレイヤ、ＢＤ（Blue ray Disk）プレイヤ、シリコンプレイヤ、画像モニタ装置等のＡＶ機器が挙げられる。また、デバイスＡ及びデバイスＢは、上記のような物理的形状を伴うものに限定されず、いわゆる仮想デバイス（ＣＤやＤＶＤ等の光学ドライブをコンピュータ上に仮想的にソフトウエアで作成し、あたかもその記録媒体をドライブに挿入してアクセスしているかのように扱われる仮想ディスクドライブ等）であってもよい。
【００１７】
デバイスＡの記憶領域には、デバイスＡに関する情報の表示に利用されるプロファイル情報候補群ＰＧＡが、予め記憶されている。また、デバイスＢの記憶領域には、デバイスＢに関する情報の表示に利用されるプロファイル情報候補群ＰＧＢが、予め記憶されている。ここで、プロファイル情報とは、操作制御が可能なデバイスの一覧表示画面等を、図形、文字等で、表示ユニットに表示する際に利用する情報である。なお、プロファイル情報候補群ＰＧＡ，ＰＧＢの内容については、後述する。
【００１８】
上記のデバイス制御装置１００ａは、自制御部及び表示制御部としての制御ユニット１１０ａと、記憶ユニット１２０ａと、操作入力ユニット１３０ａとを備えている。
【００１９】
上記の制御ユニット１１０ａには、表示ユニット２１０ａ、デバイスＡ及びデバイスＢが直接的に接続されている。なお、本第１実施形態では、制御ユニット１１０ａと、デバイスＡ及びデバイスＢとの接続が、スター型接続となっているが、デイジーチェイン型接続であってもよいし、バス型接続であってもよい。
【００２０】
制御ユニット１１０ａは、デバイス制御装置１００ａの全体を統括制御するとともに、様々な処理を実行する。この制御ユニット１１０ａが実行する処理の詳細については、後述する。
【００２１】
なお、制御ユニット１１０ａは、制御ユニット１１０ａに接続されている表示ユニット（以下、「接続表示ユニット」と呼ぶ：図１の状態のときには、表示ユニット２１０ａ）の表示能力を取得できるようになっている。そして、制御ユニット１１０ａは、接続表示ユニットの表示能力を取得結果に基づいて、記憶ユニット１２０ａに記憶される後述する表示能力情報１２１の更新を行う。
【００２２】
また、制御ユニット１１０ａは、制御ユニット１１０ａに接続されているデバイス（以下、「接続デバイス」と呼ぶ：図１の状態のときには、デバイスＡ及びデバイスＢ）を検出できるようになっている。そして、制御ユニット１１０ａは、接続デバイスの検出結果に基づいて、後述するデバイス情報１２２ａの更新を行う。
【００２３】
また、制御ユニット１１０ａは、表示能力情報１２１及びデバイス情報１２２ａに基づいて、接続デバイスに記憶されているプロファイル情報候補群を参照して、デバイスに関する情報の表示に利用されるプロファイル情報を取得し、後述するプロファイル情報１２３ａの更新を行う。
【００２４】
上記の記憶ユニット１２０ａは、書き換え可能な不揮発性の記憶素子であるフラッシュメモリ素子等から構成され、制御ユニット１１０ａがアクセスできるようになっている。この記憶ユニット１２０ａには、後述するデバイス制御用情報が記憶されている。
【００２５】
上記の操作入力ユニット１３０ａは、本第１実施形態では、表示ユニット２１０ａの表示デバイスに設けられたタッチパネルを備えて構成される。なお、操作入力ユニット１３０ａとしては、本体部に設けられたキー部、及び／又は、キー部を備えるリモート入力装置等により構成されるようにしてもよい。また、キー部を有する構成に代えて、又は、併用して音声認識技術を利用して音声にて入力する構成を採用することもできる。
【００２６】
この操作入力ユニット１３０ａを利用者が操作することにより、制御ユニット１１０ａに対する設定や動作指令の入力等が行われる。操作入力ユニット１３０ａへの入力内容は、操作入力データとして、制御ユニット１１０ａへ送られる。
【００２７】
上記の表示ユニット２１０ａは、液晶パネル等の表示デバイスを備えて構成される。この表示ユニット２１０ａは、制御ユニット１１０ａから送られた情報表示データ及び表示能力に応じたプロファイル情報を受ける。そして、表示ユニット２１０ａは、プロファイル情報を利用して、情報表示データに対応する画像を表示する。この表示ユニット２１０ａは、制御ユニット１１０ａによる制御のもとで、デバイスＡ及びデバイスＢに関する情報（以下、単に「デバイス情報」とも記す）、制御ユニット１１０ａの動作状態情報、操作ガイダンス情報等を表示する。
【００２８】
また、表示ユニット２１０ａには、当該表示ユニット２１０ａの表示能力を示す情報である表示能力情報ＤＰａが予め記憶されている。ここで、表示能力情報ＤＰａには、画素構成及び表示可能色数が含まれている。
【００２９】
次に、記憶ユニット１２０ａに記憶される上述したデバイス制御用情報の内容について、説明する。このデバイス制御用情報は、図２に示される表示能力情報１２１と、デバイス情報１２２ａと、プロファイル情報１２３ａとが含まれている。
【００３０】
上記の表示能力情報１２１は、制御ユニット１１０ａが接続表示ユニットから取得した表示能力を示す情報である。図１の状態のときでは、制御ユニット１１０ａに接続されている表示ユニットが、表示ユニット２１０ａなので、表示能力情報１２１として、表示ユニット２１０ａの表示能力を示す情報である表示能力情報ＤＰａが登録されている。
【００３１】
上記のデバイス情報１２２ａは、接続デバイスの構成情報である。図１の状態のときでは、制御ユニット１１０ａに接続されているデバイスが、デバイスＡ及びデバイスＢなので、デバイス情報１２２ａには、デバイスＡ、デバイスＢが登録されている。
【００３２】
上記のプロファイル情報１２３ａは、接続デバイスと、当該接続デバイスに対する接続表示ユニットの表示能力に応じた個別プロファイル情報とが、関連付けられて登録された情報である。ここで、個別プロファイル情報ＰＲＡは、デバイスＡに関する情報を表示ユニット２１０ａに表示する際に利用されるプロファイル情報である。また、個別プロファイル情報ＰＲＢは、デバイスＢに関する情報を表示ユニット２１０ａに表示する際に利用されるプロファイル情報である。
【００３３】
次に、デバイスＡ，Ｂに記憶される上述したプロファイル情報候補群ＰＧＡ，ＰＧＢの内容について、説明する。このプロファイル情報候補群は、図３に示されるように、表示ユニットの表示能力と、当該表示能力に対応したプロファイル情報候補とが関連付けられて登録された情報である。
【００３４】
ここで、図３（Ａ）には、デバイスＡに関するプロファイル情報候補群ＰＧＡが示され、図３（Ｂ）には、デバイスＢに関するプロファイル情報候補群ＰＧＢが示されている。本第１実施形態では、プロファイル情報候補群ＰＧＡ，ＰＧＢには、表示能力「低」、「中」、「高」に対応して、それぞれ「表示能力低用プロファイル」、「表示能力中用プロファイル」、「表示能力高用プロファイル」が用意されている。
【００３５】
ここで、「表示能力低用プロファイル」とは、例えばドットマトリックス表示が可能な表示ユニットが各デバイスに関する情報をテキストのみで表現するための情報である。また、「表示能力中用プロファイル」とは、上記のテキストでの表現に加え、例えば静止画オブジェクトやアイコン等を用いて、デバイスに関する情報を表現するための情報である。また、「表示能力高用プロファイル」とは、上記の静止表現に加え、オブジェクトやアイコンに動作を加えて、デバイスに関する情報を表現するための情報である。
【００３６】
このようなプロファイル情報候補が用意されていることによって、表示ユニットの表示能力が低い場合には、「表示能力低用プロファイル」が利用されることにより、接続デバイスに関する情報を、文字テキストで表示することが可能となる。また、表示ユニットの表示能力が中程度である場合には、「表示能力中用プロファイル」が利用されることにより、接続デバイスに関する情報を、当該接続デバイスを示すアイコン等の図形（例えばデバイスＡがＣＤプレイヤである場合は、ＣＤのディスク形状を模ったもの）で表示することが可能となる。また、表示ユニットの表示能力が高い場合には、「表示能力高用プロファイル」が利用されることにより、「表示能力中用プロファイル」が利用されたときよりも、より高度な動的な図形表示が可能となる。
【００３７】
なお、本第１実施形態では、表示ユニット２１０ａの表示能力情報ＤＰａが「低」である場合には、個別プロファイル情報ＰＲＡ，ＰＲＢは、それぞれ「表示能力低用プロファイルＡ」、「表示能力低用プロファイルＢ」となっている。また、表示能力情報ＤＰａが「中」である場合には、個別プロファイル情報ＰＲＡ，ＰＲＢは、それぞれ「表示能力中用プロファイルＡ」、「表示能力中用プロファイルＢ」となっている。また、表示能力情報ＤＰａが「高」である場合には、個別プロファイル情報ＰＲＡ，ＰＲＢは、それぞれ「表示能力高用プロファイルＡ」、「表示能力高用プロファイルＢ」となっている。
【００３８】
＜動作＞
以上のように構成されたデバイス制御装置１００ａの動作について、制御ユニット１１０ａによる処理に主に着目して説明する。なお、制御ユニット１１０ａは、表示ユニット２１０ａの表示能力情報ＤＰａを既に取得しており、当該取得された表示能力情報ＤＰａが、記憶ユニット１２０ａ内に、表示能力情報１２１として、登録されているものとする。
【００３９】
《デバイス情報の更新に際しての処理》
デバイスの追加、又は、取り外しによるデバイス情報の更新に際しての制御ユニット１１０ａによる処理について説明する。
【００４０】
なお、以下の説明に際しては、当初においては、デバイス情報１２２ａ及びプロファイル情報１２３ａが、上述した図２に示される内容となっている状態（以下、「当初状態」と呼ぶ）にあるものとする。そして、本第１実施形態では、表示ユニット２１０ａにおいて、当初状態のデバイス情報表示は、図４に示されるように表示されているものとする。この例においては、表示ユニット２１０ａの表示能力は静止画アイコンによる表示が可能な程度であり、デバイスＡ及びデバイスＢが接続されている状態が、当該表示ユニット２１０ａに静止画アイコンで表示されている。
【００４１】
また、前提として、デバイス制御装置１００ａに追加されるデバイスには、デバイスＡ及びデバイスＢと同様に、表示能力「低」、「中」、「高」に対応したプロファイル情報候補が用意されたプロファイル情報候補群が記憶されているものとする。
【００４２】
デバイス情報１２２ａの更新に際しての処理は、図５に示されるように、まず、ステップＳ１１において、制御ユニット１１０ａが、デバイス情報１２２ａを参照して、デバイスが追加されたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１１：Ｎ）には、処理はステップＳ１２へ進む。
【００４３】
ステップＳ１２では、制御ユニット１１０ａが、デバイスが取り外されたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１２：Ｎ）には、処理はステップＳ１１に戻る。一方、ステップＳ１２における判定の結果が肯定的であった場合（ステップＳ１２：Ｙ）には、処理は後述するステップＳ１５へ進む。
【００４４】
上述したステップＳ１１における判定の結果が肯定的であった場合（ステップＳ１１：Ｙ）には、処理はステップＳ１３へ進む。ステップＳ１３では、制御ユニット１１０ａが、表示能力情報１２１を参照して、追加されたデバイスのプロファイル情報候補群の中から、表示ユニット２１０ａの表示能力情報ＤＰａに応じた個別プロファイル情報を取得する。この後、処理はステップＳ１５へ進む。
【００４５】
ステップＳ１５では、制御ユニット１１０ａが、記憶ユニット１２０ａにアクセスして、デバイス情報１２２ａ及びプロファイル情報１２３ａの内容を更新する。そして、処理はステップＳ１６へ進む。
【００４６】
ステップＳ１６では、制御ユニット１１０ａが、更新されたデバイス情報１２２ａを表示ユニット２１０ａに表示させることにより、デバイス情報表示を更新する。そして、処理はステップＳ１１に戻る。
【００４７】
以後、ステップＳ１１〜Ｓ１６の処理が繰り返される。この結果、デバイス情報１２２ａ及びプロファイル情報１２３ａの更新が行われるたびに、デバイス情報表示の更新が行われる。
【００４８】
こうしたデバイス情報１２２ａ及びプロファイル情報１２３ａの更新例を、更新例ａ及び更新例ｂとして、図６及び図７を参照して説明する。
【００４９】
更新例ａ：
デバイスが追加された場合には、デバイス情報１２２ａ及びプロファイル情報１２３ａが更新される。図６には、デバイスＸが当初状態から追加された場合のデバイス情報１２２ａの更新例（図６（Ａ））及びプロファイル情報１２３ａの更新例（図６（Ｂ））が示されている。また、図６には、こうしたデバイス情報１２２ａ及びプロファイル情報１２３ａの更新に伴うデバイス情報表示の更新例（図６（Ｃ））が示されている。
【００５０】
更新例ｂ：
デバイスが取り外された場合には、デバイス情報１２２ａ及びプロファイル情報１２３ａが更新される。図７には、デバイスＢが当初状態から取り外された場合のデバイス情報１２２ａの更新例（図７（Ａ））及びプロファイル情報１２３ａの更新例（図７（Ｂ））が示されている。また、図７には、こうしたデバイス情報１２２ａ及びプロファイル情報１２３ａの更新に伴うデバイス情報表示の更新例（図７（Ｃ））が示されている。
【００５１】
《表示ユニットの交換に際しての処理》
表示ユニットの交換に際しての制御ユニット１１０ａによる処理について説明する。
【００５２】
表示ユニットの交換に際しての処理は、図８に示されるように、まず、ステップＳ２１において、制御ユニット１１０ａが、表示ユニットが交換されたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２１：Ｎ）には、ステップＳ２１の処理が繰り返される。一方、表示ユニットが交換され、ステップＳ２１における判定の結果が肯定的になると（ステップＳ２１：Ｙ）、処理はステップＳ２２へ進む。
【００５３】
ステップＳ２２では、制御ユニット１１０ａが、新たに接続された表示ユニットから表示能力情報を取得する。引き続き、ステップＳ２３において、制御ユニット１１０ａが、新たに接続された表示ユニットの表示能力が、交換前の表示ユニットの表示能力から変化したか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ２３：Ｙ）には、処理はステップＳ２４へ進む。
【００５４】
ステップＳ２４では、制御ユニット１１０ａが、接続デバイスに記憶されているプロファイル情報候補群を参照して、新たに接続された表示ユニットの表示能力情報に応じた個別プロファイル情報を取得する。引き続き、ステップＳ２５において、制御ユニット１１０ａが、記憶ユニット１２０ａにアクセスして、プロファイル情報１２３ａの内容を更新する。そして、制御ユニット１１０ａは、更新された内容のプロファイル情報１２３ａを利用して、デバイス情報表示を更新する。そして、処理はステップＳ２１に戻る。
【００５５】
上述したステップＳ２３における判定の結果が否定的であった場合（ステップＳ２３：Ｎ）には、処理はステップＳ２６へ進む。ステップＳ２６では、制御ユニット１１０ａが、従来のデバイス情報表示を行う。そして、処理はステップＳ２１に戻る。
【００５６】
以後、ステップＳ２１〜Ｓ２６の処理が繰り返される。この結果、プロファイル情報１２３ａの更新が行われるたびに、デバイス情報表示の更新が行われる。
【００５７】
こうしたプロファイル情報１２３ａの更新例を、更新例ｃとして、図９を参照して説明する。
【００５８】
更新例ｃ：
表示ユニットが交換され、新たに接続された表示ユニット２１０ａ’（図９参照）の表示能力が、交換前の表示ユニット２１０ａの表示能力から変化した場合には、プロファイル情報１２３ａが更新される。図９には、デバイスＡに関する情報を新たに接続された表示ユニット２１０ａ’に表示する際に利用されるプロファイル情報が個別プロファイル情報ＰＲＡ’となり、デバイスＢに関する情報を新たに接続された表示ユニット２１０ａ’に表示する際に利用されるプロファイル情報が個別プロファイル情報ＰＲＢ’となったときのプロファイル情報１２３ａの更新例（図９（Ａ））が示されている。また、図９には、こうしたプロファイル情報１２３ａの更新に伴うデバイス情報表示の更新例（図９（Ｂ））が示されている。この例においては、表示ユニットが、当初状態（図４）の表示ユニット２１０ａに比べて、表示能力が低い表示ユニット２１０ａ’に交換されている。そのため、当初状態では静止画アイコン表示にてデバイス情報が表示されていたものが（図４）、この例においてはテキスト表示にてデバイス情報が表示されている（図９（Ｂ））。
【００５９】
《デバイスに対する制御》
次いで、制御ユニット１１０ａによるデバイスに対する制御の処理について説明する。
【００６０】
上述のようにして表示ユニット２１０ａに表示されたデバイス情報を見た利用者が、操作入力ユニット１３０ａを操作して、デバイスの操作指令を入力すると、当該操作指令が、入力データとして、操作入力ユニット１３０ａから制御ユニット１１０ａへ送られる。
【００６１】
デバイスに対する操作指令を受けた制御ユニット１１０ａは、当該操作指令に従って、必要な制御を当該デバイスに対して行う。そして、制御ユニット１１０ａは、表示ユニット２１０ａの表示能力に応じた当該デバイスについてプロファイル情報を利用して、操作ガイダンス情報や操作進行状況情報を、表示ユニット２１０ａに表示させる。
【００６２】
以上説明したように、本第１実施形態では、制御ユニット１１０ａが、表示ユニット２１０ａの表示能力を示す情報である表示能力情報ＤＰａを取得する。引き続き、制御ユニット１１０ａは、制御ユニット１１０ａに接続されているデバイスに記憶されたプロファイル情報候補群の中から、表示能力情報ＤＰａに応じたデバイスに関する情報の表示に利用されるプロファイル情報を取得し、プロファイル情報１２３ａとして記憶する。そして、制御ユニット１１０ａは、当該プロファイル情報１２３ａを利用して、デバイスに関する情報を、表示ユニット２１０ａに表示させる。
【００６３】
したがって、本第１実施形態によれば、表示ユニット２１０ａの表示能力に応じたデバイス情報の表示を行うことが可能となり、利用者の利便性を向上させることができる。
【００６４】
また、本第１実施形態では、デバイスの追加、又は、取り外しにより、制御ユニット１１０ａに接続されるデバイスの変更があった場合には、現時点で、制御ユニット１１０ａに接続されているデバイスに関するプロファイル情報候補群の中から、表示能力情報ＤＰａに応じたプロファイル情報を取得し、プロファイル情報１２３ａとして記憶する。そして、制御ユニット１１０ａは、当該プロファイル情報１２３ａを利用して、デバイスに関する情報を、表示ユニット２１０ａに表示させる。
【００６５】
また、本第１実施形態では、表示ユニットが交換され、新たに接続された表示ユニットの表示能力が、交換前の表示ユニットの表示能力から変化した場合には、現時点で、制御ユニット１１０ａに接続されているデバイスに関するプロファイル情報候補群の中から、新たに接続された表示ユニットの表示能力に応じたプロファイル情報を取得し、プロファイル情報１２３ａとして記憶する。そして、制御ユニット１１０ａは、当該プロファイル情報１２３ａを利用して、デバイスに関する情報を、表示ユニット２１０ａに表示させる。
【００６６】
このため、本第１実施形態では、制御ユニット１１０ａに接続されるデバイスの変更や、表示ユニットの交換があった際にも、接続されている表示ユニットの表示能力に応じたプロファイル情報を利用して、デバイスに関する情報を表示ユニットに表示させることができる。
【００６７】
［第２実施形態］
次に、本発明の第２実施形態を、図１０〜図３１を主に参照して説明する。
【００６８】
＜構成＞
図１０には、第２実施形態に係るデバイス制御システム３００の概略的な構成が、ブロック図にて示されている。
【００６９】
図１０に示されるように、デバイス制御システム３００は、デバイス制御サブシステム２００1，２００2を備えている。デバイス制御サブシステム２００1，２００2の相互間では、ネットワーク２９０を介したデータ通信が行われる。かかるデータ通信により、デバイス制御サブシステム２００j（ｊ＝１，２）が備える後述の制御ユニット１１０ｂjのそれぞれは、他のデバイス制御サブシステムのそれぞれに含まれるデバイスの情報、及び、当該デバイスに関する情報の表示に利用されるプロファイル情報の取得を行う。また、かかるデータ通信により、制御ユニット１１０ｂjのそれぞれは、他のデバイス制御サブシステムが備える制御ユニットのそれぞれが、どのデバイスに対して操作権限を有しているかの情報の取得、並びに、デバイスの操作権限の授受を行う。
【００７０】
次に、上記のデバイス制御サブシステム２００j（ｊ＝１，２）のそれぞれの構成について、代表例として、デバイス制御サブシステム２００1の構成を説明する。なお、デバイス制御サブシステム２００2は、含んでいるデバイスを除いて、デバイス制御サブシステム２００1と同様に構成されている。
【００７１】
デバイス制御サブシステム２００1は、図１１に示されるように、デバイス制御装置１００ｂ1と、表示部としての表示ユニット２１０ｂ1と、デバイスＡ及びデバイスＢとを備えている。
【００７２】
上記のデバイス制御装置１００ｂ1は、デバイス制御装置１００ｂ1にとっての自制御部及び表示制御部としての制御ユニット１１０ｂ1と、記憶ユニット１２０ｂ1と、操作入力ユニット１３０ｂ1とを備えている。
【００７３】
上記の制御ユニット１１０ｂ1には、デバイス制御サブシステム２００1における他の要素が直接的に接続されている。また、制御ユニット１１０ｂ1は、ネットワーク２９０に接続されている。
【００７４】
なお、本第２実施形態では、制御ユニット１１０ｂ1と、デバイスＡ及びデバイスＢとの接続が、スター型接続となっているが、デイジーチェイン型接続であってもよいし、バス型接続であってもよい。
【００７５】
制御ユニット１１０ｂ1は、デバイス制御装置１００ｂ1の全体を統括制御するとともに、様々な処理を実行する。この制御ユニット１１０ｂ1が実行する処理の詳細ついては、後述する。
【００７６】
なお、制御ユニット１１０ｂ1は、上述した第１実施形態の制御ユニット１１０ａと同様に、制御ユニット１１０ｂ1に接続されている表示ユニット（以下、「接続表示ユニット」と呼ぶ：図１１の状態のときには、表示ユニット２１０ｂ1）の表示能力を取得できるようになっている。そして、制御ユニット１１０ｂ1は、接続表示ユニットの表示能力を取得結果に基づいて、記憶ユニット１２０ｂ1に記憶される後述する表示能力情報１２１ｂ1の更新を行う。
【００７７】
また、制御ユニット１１０ｂ1は、制御ユニット１１０ｂ1に直接的に接続されているデバイス（以下、「直接接続デバイス」と呼ぶ：図１１の状態のときには、デバイスＡ及びデバイスＢ）を検出できるようになっている。そして、制御ユニット１１０ｂ1は、直接接続デバイスの検出結果に基づいて、後述するデバイス情報１２２ｂ1に含まれる直接接続情報ＤＣＩ1の更新を行うとともに、更新された直接接続情報ＤＣＩ1を、デバイス制御システム３００に参画している他の制御ユニット（本第２実施形態では、後述するデバイス制御サブシステム２００2における制御ユニット１１０ｂ2）へ送信する。
【００７８】
また、制御ユニット１１０ｂ1は、表示能力情報１２１ｂ1及びデバイス情報１２２ｂ1に基づいて、直接接続デバイスから当該デバイスに関する情報の表示に利用されるプロファイル情報を取得するとともに、制御ユニット１１０ｂ1と通信可能な他の制御ユニットを介して間接的に接続されたデバイス（以下、「間接接続デバイス」と呼ぶ）から、当該デバイスに関する情報の表示に利用されるプロファイル情報を取得して、後述するプロファイル情報１２３ｂ1の更新を行う。
【００７９】
また、制御ユニット１１０ｂ1にとっての直接接続デバイスが増加した場合には、その増加した直接接続デバイスに対する操作権限は、まず、制御ユニット１１０ｂ1が獲得するようになっている。そして、制御ユニット１１０ｂ1は、後述するように、その獲得結果を追加する操作権限情報ＣＡＩ1の更新を行う。
【００８０】
さらに、制御ユニット１１０ｂ1は、ネットワ−ク２９０を介した通信により、デバイス制御システム３００に参画している制御ユニットとの間で、直接接続デバイス及び間接接続デバイスの操作権限の授受を行うようになっている。
【００８１】
なお、制御ユニット１１０ｂ1は、デバイスの操作権限を獲得した場合には、更新された操作権限情報ＣＡＩ1を、デバイス制御システム３００に参画している制御ユニットへ送信する。
【００８２】
上記の記憶ユニット１２０ｂ1は、書き換え可能な不揮発性の記憶素子であるフラッシュメモリ素子等から構成され、制御ユニット１１０ｂ1がアクセスできるようになっている。この記憶ユニット１２０ｂ1には、後述するデバイス制御用情報が記憶されている。
【００８３】
上記の操作入力ユニット１３０ｂ1は、上述した第１実施形態の操作入力ユニット１３０ａと同様に構成されている。この操作入力ユニット１３０ｂ1を利用者が操作することにより、制御ユニット１１０ｂ1に対する設定や動作指令の入力等が行われる。操作入力ユニット１３０ｂ1への入力内容は、操作入力データとして、制御ユニット１１０ｂ1へ送られる。
【００８４】
上記の表示ユニット２１０ｂ1は、液晶パネル等の表示デバイスを備えて構成される。この表示ユニット２１０ｂ1は、制御ユニット１１０ｂ1から送られた情報表示データ及び表示能力に応じたプロファイル情報を受ける。そして、表示ユニット２１０ｂ1は、プロファイル情報を利用して、情報表示データに対応する画像を表示する。この表示ユニット２１０ｂ1は、制御ユニット１１０ｂ1による制御のもとで、制御ユニット１１０ｂ1が操作権限を有する可能性があるデバイス構成情報、及び、制御ユニット１１０ｂ1が操作権限を有するデバイスを示す操作権限情報を含むデバイス情報、並びに、制御ユニット１１０ｂ1の動作状態情報、操作ガイダンス情報等を表示する。
【００８５】
また、表示ユニット２１０ｂ1には、当該表示ユニット２１０ｂ1の表示能力を示す情報である表示能力情報ＤＰｂ1が予め記憶されている。
【００８６】
以下の説明においては、デバイス制御サブシステム２００2の構成要素を示す場合には、添字として「２」を付す。なお、デバイス制御サブシステム２００2に含まれるデバイスは、デバイスＣ及びデバイスＤとなっている。そして、デバイスＣ及びデバイスＤには、デバイスＡ及びデバイスＢと同様に、表示能力「低」、「中」、「高」に対応したプロファイル情報候補が用意されたプロファイル情報候補群が記憶されているものとする。このため、本第２実施形態では、制御ユニット１１０ｂj（ｊ＝１，２）が操作権限を有する可能性があるデバイスは、デバイスＡ〜デバイスＤとなっている。
【００８７】
なお、デバイス制御装置１００ｂ1，１００ｂ2を備えるデバイス制御システム３００においては、デバイス制御装置１００ｂ1にとっては、制御ユニット１１０ｂ1が自制御部であるとともに、制御ユニット１１０ｂ2が他制御部となっている。また、デバイス制御装置１００ｂ2にとっては、制御ユニット１１０ｂ2が自制御部であるとともに、制御ユニット１１０ｂ1が他制御部となっている。
【００８８】
次に、記憶ユニット１２０ｂ1に記憶される上述したデバイス制御用情報の内容について、説明する。このデバイス制御用情報は、図１２に示される表示能力情報１２１ｂ1と、デバイス情報１２２ｂ1と、プロファイル情報１２３ｂ1と、通信先情報１２４ｂ1とが含まれている。
【００８９】
上記の通信先情報１２４ｂ1は、図１３に示されるように、制御ユニット１１０ｂ1がデータ通信を行う制御ユニットの識別子と通信先アドレスとが関連付けられて登録された情報である。なお、本第２実施形態では、制御ユニット１１０ｂ1がデータ通信を行う制御ユニットは制御ユニット１１０ｂ2である。このため、通信先情報１２４ｂ1では、制御ユニット１１０ｂ2の識別子ＣＵ2と通信アドレスＣＡＤ2とが関連付けられている。
【００９０】
上記のデバイス情報１２２ｂ1は、図１４に示されるように、デバイス接続情報ＣＤＩ1と操作権限情報ＣＡＩ1とから構成されている。そして、デバイス接続情報ＣＤＩ1は、直接接続情ＤＣＩ1と間接接続情報ＩＣＩ1とから構成されている。
【００９１】
ここで、直接接続情報ＤＣＩ1は、制御ユニット１１０ｂ1にとっての直接接続デバイスの構成情報である。また、間接接続情報ＩＣＩ1は、制御ユニット１１０ｂ2に直接的に接続されることにより、制御ユニット１１０ｂ1に間接的に接続されている間接接続デバイスの構成情報である。
【００９２】
上記の直接接続情ＤＣＩ1は、図１５に示されるように、制御ユニット１１０ｂ1の識別子ＣＵ1と、制御ユニット１１０ｂ1に直接的に接続されているデバイスとが関連付けられて登録された情報である。なお、本第２実施形態では、制御ユニット１１０ｂ1に直接的に接続されているデバイスが、デバイスＡ及びデバイスＢなので、直接接続情ＤＣＩ1では、制御ユニット１１０ｂ1の識別子ＣＵ1と、デバイスＡ及びデバイスＢとが関連付けられている。
【００９３】
上記の間接接続情ＩＣＩ1は、図１６に示されるように、デバイス制御システム３００における制御ユニット１１０ｂ1以外の制御ユニット１１０ｂ2の識別子ＣＵ2と、制御ユニット１１０ｂ2に直接的に接続されているデバイスとが関連付けられて登録された情報である。なお、本第２実施形態では、上述のように、制御ユニット１１０ｂ2に直接的に接続されているデバイスが、デバイスＣ及びデバイスＤであるので、間接接続情ＩＣＩ1では、制御ユニット１１０ｂ2の識別子ＣＵ2と、デバイスＣ及びデバイスＤとが関連付けられている。
【００９４】
上記の操作権限情報ＣＡＩ1は、デバイスＡ〜デバイスＤと、デバイスＡ〜デバイスＤのそれぞれに対する操作権限を有している制御ユニットの識別子とが関連付けられて登録された情報である。操作権限情報ＣＡＩ1の内容の例が、図１７に示されている。この例においては、制御ユニット１１０ｂ1はデバイスＡ及びデバイスＤの操作権限を、制御ユニット１１０ｂ2はデバイスＢ及びデバイスＣの操作権限を、それぞれ有している。
【００９５】
上記のプロファイル情報１２３ｂ1は、デバイスＡ〜デバイスＤと、デバイスＡ〜デバイスＤのそれぞれの表示能力に応じた個別プロファイル情報とが、関連付けられて登録された情報である。プロファイル情報１２３ｂ1の内容の例が、図１８に示されている。
【００９６】
ここで、個別プロファイル情報ＰＲＡ1は、デバイスＡに関する情報を表示ユニット２１０ｂ1に表示する際に利用されるプロファイル情報である。また、個別プロファイル情報ＰＲＢ1は、デバイスＢに関する情報を表示ユニット２１０ｂ1に表示する際に利用されるプロファイル情報である。また、個別プロファイル情報ＰＲＣ1は、デバイスＣに関する情報を表示ユニット２１０ｂ1に表示する際に利用されるプロファイル情報である。また、個別プロファイル情報ＰＲＤ1は、デバイスＤに関する情報を表示ユニット２１０ｂ1に表示する際に利用されるプロファイル情報である。
【００９７】
＜動作＞
以上のように構成されたデバイス制御システム３００の動作について、デバイス制御装置１００ｂ1における制御ユニット１１０ｂ1による処理に主に着目して説明する。なお、デバイス制御装置１００ｂ2における制御ユニット１１０ｂ2も、制御ユニット１１０ｂ1と同様の処理を行う。また、制御ユニット１１０ｂ1は、表示ユニット２１０ｂ1の表示能力情報ＤＰｂ1を既に取得しており、当該取得された表示能力情報ＤＰｂ1が、記憶ユニット１２０ｂ1内に、表示能力情報１２１ｂ1として、登録されているものとする。
【００９８】
《デバイス接続情報の更新に際しての処理》
まず、デバイスの追加、又は、取り外しによるデバイス接続情報の更新に際しての制御ユニット１１０ｂ1による処理について説明する。
【００９９】
なお、以下の説明に際しては、当初においては、通信先情報１２４ｂ1、直接接続情ＤＣＩ1、間接接続情ＩＣＩ1、操作権限情報ＣＡＩ1及びプロファイル情報１２３ｂ1が、上述した図１３及び図１５〜図１８に示される内容となっている状態（以下、「当初状態」と呼ぶ）にあるものとする。そして、本第２実施形態では、表示ユニット２１０ｂ1において、当初状態のデバイス情報表示は、図１９に示されるように表示されているものとする。この図１９では、表示ユニット２１０ｂ1の表示能力は静止画アイコンによる表示が可能な程度であり、制御ユニット１１０ｂ1が操作権限を有しているデバイスが、白地上に黒字でアイコン表示されるとともに、制御ユニット１１０ｂ1が操作権限を有していないデバイスが、黒字上に白抜きでアイコン表示される例が示されている。
【０１００】
また、前提として、デバイス制御装置１００ｂ1，１００ｂ2に追加されるデバイスには、デバイスＡ及びデバイスＢと同様に、表示能力「低」、「中」、「高」に対応したプロファイル情報候補が用意されたプロファイル情報候補群が記憶されているものとする。
【０１０１】
デバイス接続情報ＣＤＩ1の更新に際しての処理は、図２０に示されるように、まず、ステップＳ３１において、制御ユニット１１０ｂ1が、デバイス制御装置１００ｂ1，１００ｂ2へのデバイスの追加、又は、デバイス制御装置１００ｂ1，１００ｂ2からのデバイスの取り外しにより、デバイス接続情報ＣＤＩ1の更新が必要であるか否かを判定する。この判定の結果が否定的であった場合（ステップＳ３１：Ｎ）には、ステップＳ３１の処理が繰り返される。一方、ステップＳ３１における判定の結果が肯定的であった場合（ステップＳ３１：Ｙ）には、処理はステップＳ３２へ進む。ステップＳ３２では、制御ユニット１１０ｂ1が、デバイス接続情報ＣＤＩ1及び操作権限情報ＣＡＩ1の更新を行う。
【０１０２】
引き続き、ステップＳ３３において、制御ユニット１１０ｂ1が、当該更新が直接接続情報ＤＣＩ1の更新であるか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ３３：Ｙ）には、処理はステップＳ３４へ進む。ステップＳ３４では、更新された直接接続情報ＤＣＩ1を、通信先情報１２４ｂ1に通信アドレスが登録されている他の制御ユニットへ送信する。この後、処理はステップＳ３５へ進む。
【０１０３】
ステップＳ３５では、制御ユニット１１０ｂ1が、当該直接接続情報ＤＣＩ1の更新が直接接続デバイスの追加であるか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ３５：Ｙ）には、処理はステップＳ３６へ進む。ステップＳ３６では、制御ユニット１１０ｂ1が、更新された操作権限情報ＣＡＩ1を、通信先情報１２４ｂ1に通信アドレスが登録されている他の制御ユニットへ送信する。
【０１０４】
なお、当該送信に対して、他の制御ユニットから、当該他の制御ユニットに接続されている表示ユニットの表示能力情報を指定した追加デバイスのプロファイル情報要求を受信した場合には、当該指定された表示能力情報に対応するプロファイル情報を取得し、追加デバイスのプロファイル情報要求を発行した他の制御ユニットへ返送する。
【０１０５】
引き続き、ステップＳ３７において、制御ユニット１１０ｂ1が、表示能力情報１２１ｂ1を参照して、追加された直接接続デバイスから、表示ユニット２１０ｂ1の表示能力情報ＤＰｂ1に応じた個別プロファイル情報を取得する。そして、処理は、後述するステップＳ４１へ進む。一方、直接接続デバイスが外され、上述したステップＳ３５における判定の結果が否定的であった場合（ステップＳ３５：Ｎ）にも、処理はステップＳ４１へ進む。
【０１０６】
上述したステップＳ３３における判定の結果が否定的であった場合（ステップＳ３３：Ｎ）には、処理はステップＳ３８へ進む。ステップＳ３８では、制御ユニット１１０ｂ1が、間接接続デバイスの追加があったか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ３８：Ｙ）には、処理はステップＳ４０へ進む。
【０１０７】
ステップＳ４０では、制御ユニット１１０ｂ1が、表示能力情報１２１ｂ1を参照する。そして、制御ユニット１１０ｂ1は、追加された間接接続デバイスを接続している制御ユニットに対して、制御ユニット１１０ｂ1に接続されている表示ユニットの表示能力情報を指定したプロファイル情報要求を発行する。そして、当該プロファイル情報要求に対する返信として、制御ユニット１１０ｂ1は、表示ユニット２１０ｂ1の表示能力情報ＤＰｂ1に応じた個別プロファイル情報を取得する。そして、処理はステップＳ４１へ進む。一方、間接接続デバイスが外され、上述したステップＳ３８における判定の結果が否定的であった場合（ステップＳ３８：Ｎ）にも、処理はステップＳ４１へ進む。
【０１０８】
ステップＳ４１では、制御ユニット１１０ｂ1が、記憶ユニット１２０ｂ1にアクセスして、プロファイル情報１２３ｂ1の内容を更新する。この後、処理はステップＳ４２へ進む。ステップＳ４２では、制御ユニット１１０ｂ1が、更新されたロファイル情報１２３ｂ1を利用して、デバイス情報表示を更新する。そして、処理はステップＳ３１に戻る。
【０１０９】
以後、ステップＳ３１〜Ｓ４２の処理が繰り返される。この結果、直接接続デバイス又は間接接続デバイスの追加又は取り外しが行われ、デバイス情報１２２ｂ1及びプロファイル情報１２３ｂ1の更新が行われるたびに、デバイス情報表示の更新が行われる。
【０１１０】
こうしたデバイス情報１２２ｂ1及びプロファイル情報１２３ｂ1の更新例を、更新例ｄから更新例ｇとして、図２１〜図２６を参照して説明する。
【０１１１】
更新例ｄ：
制御ユニット１１０ｂ1にとっての直接接続デバイスが追加された場合（図２０におけるステップＳ３５の判定の結果が肯定的である場合）には、直接接続情報ＤＣＩ1、操作権限情報ＣＡＩ1及びプロファイル情報１２３ｂ1が更新される。図２１には、制御ユニット１１０ｂ1にとっての直接接続デバイスＸが当初状態から追加された場合における直接接続情報ＤＣＩ1の更新例（図２１（Ａ））及び操作権限情報ＣＡＩ1の更新例（図２１（Ｂ））が示されている。また、図２２には、プロファイル情報１２３ｂ1の更新例（図２２（Ａ））、及び、こうしたデバイス情報１２２1及びプロファイル情報１２３ｂ1の更新に伴うデバイス情報表示の更新例（図２２（Ｂ））が示されている。
【０１１２】
更新例ｅ：
制御ユニット１１０ｂ1にとっての直接接続デバイスが取り外された場合（図２０におけるステップＳ３５の判定の結果が否定的である場合）には、直接接続情報ＤＣＩ1、操作権限情報ＣＡＩ1及びプロファイル情報１２３ｂ1が更新される。図２３には、制御ユニット１１０ｂ1にとっての直接接続デバイスＢが当初状態から取り外された場合の直接接続情報ＤＣＩ1の更新例（図２３（Ａ））及び操作権限情報ＣＡＩ1の更新例（図２３（Ｂ））が示されている。また、図２３には、プロファイル情報１２３ｂ1の更新例（図２３（Ｃ））、及び、こうしたデバイス情報１２２1及びプロファイル情報１２３ｂ1の更新に伴うデバイス情報表示の更新例（図２３（Ｄ））が示されている。
【０１１３】
更新例ｆ：
制御ユニット１１０ｂ1にとっての間接接続デバイスが追加された場合（図２０におけるステップＳ３８の判定の結果が肯定的である場合）には、間接接続情報ＩＣＩ1、操作権限情報ＣＡＩ1及びプロファイル情報１２３ｂ1が更新される。図２４には、制御ユニット１１０ｂ1にとっての間接接続デバイスＹが当初状態から追加された場合における間接接続情報ＩＣＩ1の更新例（図２４（Ａ））及び操作権限情報ＣＡＩ1の更新例（図２４（Ｂ））が示されている。また、図２５には、プロファイル情報１２３ｂ1の更新例（図２５（Ａ））、及び、こうしたデバイス情報１２２1及びプロファイル情報１２３ｂ1の更新に伴うデバイス情報表示の更新例（図２５（Ｂ））が示されている。
【０１１４】
更新例ｇ：
制御ユニット１１０ｂ1にとっての間接接続デバイスが取り外された場合（図２０におけるステップＳ３８の判定の結果が否定的である場合）には、間接接続情報ＩＣＩ1、操作権限情報ＣＡＩ1及びプロファイル情報１２３ｂ1が更新される。図２６には、制御ユニット１１０ｂ1にとっての間接接続デバイスＤが当初状態から取り外された場合の間接接続情報ＩＣＩ1の更新例（図２６（Ａ））及び操作権限情報ＣＡＩ1の更新例（図２６（Ｂ））が示されている。また、図２６には、プロファイル情報１２３ｂ1の更新例（図２６（Ｃ））、及び、こうしたデバイス情報１２２1及びプロファイル情報１２３ｂ1の更新に伴うデバイス情報表示の更新例（図２６（Ｄ））が示されている。
【０１１５】
《操作権限の授受に際してのデバイス情報の更新処理》
デバイスの操作権限の授受に際しての制御ユニット１１０ｂ1による処理について説明する。
【０１１６】
デバイス制御サブシステム２００1，２００2の利用者は、それぞれのデバイス制御サブシステムが有するデバイスを、相互に利用することができる。かかる相互利用は、利用者間の合意を前提として、制御ユニット間でデバイスの操作権限の授受を行う。このため、個々の利用者は、操作すること欲するデバイスの操作権限を有している制御ユニットの利用者の承諾が得られれば、当該デバイスの操作を行うことができる。
【０１１７】
操作権限の獲得に際しては、デバイス制御サブシステム２００1の利用者が、獲得対象のデバイスを指定した操作権限獲得指令を操作入力ユニット１３０ｂ1に入力すると、制御ユニット１１０ｂ1が、当該操作権限獲得指令で指定されたデバイスの操作権限を有している制御ユニットへ、操作権限の獲得対象デバイスを指定した操作権限の委譲要求を送信する。そして、当該委譲要求を送信した制御ユニットから、委譲許可の応答を受信すると、獲得対象のデバイスの操作権限を獲得する。
【０１１８】
また、操作権限の委譲に際しては、操作権限の委譲要求を受信した制御ユニット１１０ｂjは、操作権限の委譲要求を受けた利用者による操作権限の委譲の許可／不許可の判断を仰ぐための委譲要求受信画面を、表示ユニット２１０ｂjに表示させる。そして、操作入力ユニット１３０ｂjに、利用者による委譲許可指令が入力された場合には、委譲許可の応答を、当該委譲要求を送信した制御ユニットへ送信する。一方、操作入力ユニット１３０ｂjに、利用者による委譲不許可指令が入力された場合には、委譲不許可の応答を、当該委譲要求を送信した制御ユニットへ送信する。
【０１１９】
かかるデバイスの操作権限の授受に際してのデバイス情報の更新処理は、図２７に示されるように、まず、ステップＳ５１において、制御ユニット１１０ｂ1が、制御ユニット１１０ｂ2との間で、デバイスの操作権限の授受があったか否かを判定する。この判定の結果が否定的であった場合（ステップＳ５１：Ｎ）には、ステップＳ５１の処理が繰り返される。一方、ステップＳ５１における判定の結果が肯定的であった場合（ステップＳ５１：Ｙ）には、処理はステップＳ５２へ進む。
【０１２０】
ステップＳ５２では、制御ユニット１１０ｂ1が、操作権限情報ＣＡＩ1の更新を行う。引き続き、ステップＳ５３において、制御ユニット１１０ｂ1が、当該授受が操作権限の獲得であるか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ５３：Ｙ）には、処理はステップＳ５４へ進む。
【０１２１】
ステップＳ５４では、制御ユニット１１０ｂ1が、操作権限を獲得した旨の情報を、通信先情報１２４ｂ1に通信アドレスが登録されている他の制御ユニットへ送信する。そして、処理はステップＳ５５へ進む。一方、操作権限を喪失し、ステップＳ５３における判定の結果が否定的であった場合（ステップＳ５３：Ｎ）にも、処理はステップＳ５５へ進む。
【０１２２】
ステップＳ５５では、制御ユニット１１０ｂ1が、更新された操作権限情報ＣＡＩ1に基づいて、デバイス情報表示を更新する。そして、処理はステップＳ５１に戻る。
【０１２３】
以後、ステップＳ５１〜Ｓ５５の処理が繰り返される。この結果、操作権限情報ＣＡＩ1の更新が行われるたびに、デバイス情報表示の更新が行われる。
【０１２４】
こうした操作権限情報ＣＡＩ1の更新例を、更新例ｈ及び更新例ｉとして、図２８及び図２９を参照して説明する。
【０１２５】
更新例ｈ：
制御ユニット１１０ｂ1が操作権限を獲得した場合には、デバイス情報１２２ｂ1としては、操作権限情報ＣＡＩ1が更新される。図２８には、当初状態から、制御ユニット１１０ｂ1がデバイスＢに対する操作権限の委譲を受けた場合の操作権限情報ＣＡＩ1の更新例（図２８（Ａ））が示されている。また、図２８には、こうしたデバイス情報１２２ｂ1の更新に伴うデバイス情報表示の更新例（図２８（Ｂ））が示されている。
【０１２６】
更新例ｉ：
制御ユニット１１０ｂ1が操作権限を喪失した場合には、デバイス情報１２２ｂ1としては、操作権限情報ＣＡＩ1が更新される。図２９には、当初状態から、制御ユニット１１０ｂ1がデバイスＤに対する操作権限を喪失した場合の操作権限情報ＣＡＩ1の更新例（図２９（Ａ））が示されている。また、図２９には、こうしたデバイス情報１２２ｂ1の更新に伴うデバイス情報表示の更新例（図２９（Ｂ））が示されている。
【０１２７】
《表示ユニットの交換に際しての処理》
表示ユニットの交換に際しての制御ユニット１１０ｂ1による処理について説明する。
【０１２８】
表示ユニットの交換に際しての処理は、図３０に示されるように、まず、ステップＳ６１において、第１実施形態におけるステップＳ２１と同様に、制御ユニット１１０ｂ1が、表示ユニットが交換されたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ６１：Ｎ）には、ステップＳ６１の処理が繰り返される。一方、ステップＳ６１における判定の結果が肯定的であった場合（ステップＳ２１：Ｙ）には、処理はステップＳ６２へ進む。
【０１２９】
ステップＳ６２では、第１実施形態におけるステップＳ２２と同様に、制御ユニット１１０ｂ1が、新たに接続された表示ユニットから表示能力情報を取得する。引き続き、ステップＳ６３において、第１実施形態におけるステップＳ２３と同様に、制御ユニット１１０ｂ1が、新たに接続された表示ユニットの表示能力が、交換前の表示ユニットの表示能力から変化したか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ６３：Ｙ）には、処理はステップＳ６４へ進む。
【０１３０】
ステップＳ６４では、制御ユニット１１０ｂ1が、新たに接続された表示ユニットの表示能力情報に応じた直接接続デバイスの個別プロファイル情報を取得する。引き続き、ステップＳ６５において、制御ユニット１１０ｂ1が、新たに接続された表示ユニットの表示能力情報に応じた間接接続デバイスの個別プロファイル情報を取得する。この後、処理はステップＳ６６へ進む。
【０１３１】
ステップＳ６６では、第１実施形態におけるステップＳ２５と同様に、プロファイル情報１２３ｂ1の内容を更新する。そして、制御ユニット１１０ｂ1は、更新された内容のプロファイル情報１２３ｂ1を利用して、デバイス情報表示を更新する。そして、処理はステップＳ６１に戻る。
【０１３２】
上述したステップＳ６３における判定の結果が否定的であった場合（ステップＳ６３：Ｎ）には、処理はステップＳ６７へ進む。ステップＳ６７では、第１実施形態におけるステップＳ２６と同様に、制御ユニット１１０ｂ1が、従来のデバイス情報表示を行う。そして、処理はステップＳ６１に戻る。
【０１３３】
以後、ステップＳ６１〜Ｓ６７の処理が繰り返される。この結果、プロファイル情報１２３ｂ1の更新が行われるたびに、デバイス情報表示の更新が行われる。
【０１３４】
こうしたプロファイル情報１２３ｂ1の更新例を、更新例ｊとして、図３１を参照して説明する。
【０１３５】
更新例ｊ：
表示ユニットが交換され、新たに接続された表示ユニット２１０ｂ1’（図３１参照）の表示能力が、交換前の表示ユニット２１０ｂ1の表示能力から変化した場合には、プロファイル情報１２３ｂ1が更新される。図３１には、プロファイル情報１２３ｂ1の更新例（図３１（Ａ））が示されている。また、図３１には、こうしたプロファイル情報１２３ｂ1の更新に伴うデバイス情報表示の更新例（図３１（Ｂ））が示されている。
【０１３６】
この例においては、表示ユニットが、当初状態（図１９）の表示ユニット２１０ｂ1に比べて、表示能力が低い表示ユニット２１０ｂ1’に交換されている。そのため、当初状態では静止画アイコン表示にてデバイス情報が表示されていたものが（図１９）、この例においては、制御ユニット１１０ｂ1が操作権限を有しているデバイスが、下線有りでテキスト表示されるとともに、制御ユニット１１０ｂ1が操作権限を有していないデバイスが、下線無しでテキスト表示されている（図３１（Ｂ））。
【０１３７】
《デバイスに対する主体的な制御》
次いで、制御ユニット１１０ｂ1によるデバイスに対する主体的な制御の処理について説明する。
【０１３８】
上述のようにして表示ユニット２１０ｂ1に表示されたデバイス情報を見た利用者が、操作入力ユニット１３０ｂ1を操作して、制御ユニット１１０ｂ1が操作権限を有しているデバイスの操作指令を入力すると、当該操作指令が、入力データとして、操作入力ユニット１３０ｂ1から制御ユニット１１０ｂ1へ送られる。
【０１３９】
なお、制御ユニット１１０ｂ1が操作権限を有していないデバイスに対する操作指令を受けた場合には、制御ユニット１１０ｂ1は、当該操作指令の対象となったデバイスの操作権限を有していない旨を、所定時間にわたって表示ユニット２１０ｂ1に表示させる。この後、制御ユニット１１０ｂ1は、当該操作指令に対応する処理を終了する。
【０１４０】
操作権限を有しているデバイスに対する操作指令を受けた制御ユニット１１０ｂ1は、当該操作指令の対象となったデバイスが制御ユニット１１０ｂ1に直接的に接続されている場合には、当該操作指令に従って、必要な制御を当該デバイスに対して行う。そして、制御ユニット１１０ｂ1は、表示ユニット２１０ｂ1の表示能力に応じた当該直接接続デバイスについてプロファイル情報を利用して、操作ガイダンス情報や操作進行状況情報を、表示ユニット２１０ｂ1に表示させる。
【０１４１】
また、当該操作指令の対象となったデバイスが制御ユニット１１０ｂ1に間接的に接続されている場合には、当該操作指令を操作要求として、当該デバイスが直接的に接続されている他の制御ユニットへ送信する。そして、制御ユニット１１０ｂ1は、当該操作要求に対応する応答の待ち状態となる。
【０１４２】
こうした操作要求に対応する応答として、操作ガイダンス情報や操作進行状況情報を受信すると、制御ユニット１１０ｂ1は、受信した情報を、表示ユニット２１０ｂ1の表示能力に応じた当該間接接続デバイスについてプロファイル情報を利用して、表示ユニット２１０ｂ1に表示させる。この後、制御ユニット１１０ｂ1は、当該操作指令に対応する処理を終了する。
【０１４３】
なお、制御ユニット１１０ｂ1から送信された操作指令を受信した他の制御ユニットは、後述する他の制御ユニットから送信された操作指令を受信した制御ユニット１１０ｂ1の場合と同様の処理を実行する。
【０１４４】
《デバイスに対する従属的な制御》
次に、制御ユニット１１０ｂ1によるデバイスに対する従属的な制御の処理について説明する。
【０１４５】
他の制御ユニットから送信された操作指令を受信した制御ユニット１１０ｂ1は、制御ユニット１１０ｂ1に直接的に接続され、かつ、当該操作指令で指定されたデバイスに対して、当該操作指令に従って必要な制御を行う。そして、制御ユニット１１０ｂ1は、当該デバイスに関する操作ガイダンス情報や操作進行状況情報を、当該操作指令を送信した制御ユニットへ送信する。この後、制御ユニット１１０ｂ1は、受信した操作指令に関する処理を終了する。
【０１４６】
上記のようにして動作する制御ユニット１１０ｂ1、及び、制御ユニット１１０ｂ1と同様に動作する他の制御ユニットによる制御もとで、デバイス制御システム３００におけるデバイス制御動作及びデバイス制御関連動作が行われる。
【０１４７】
以上説明したように、本第２実施形態では、制御ユニット１１０ｂjが、表示ユニット２１０ｂjの表示能力を示す情報である表示能力情報ＤＰｂjを取得する。引き続き、制御ユニット１１０ｂjは、制御ユニット１１０ｂjに直接的に、又は、制御ユニット１１０ｂjと通信可能な他の制御ユニットを介して間接的に接続され、制御ユニット１１０ｂjが操作権限を有する可能性があるデバイスに関するデバイス接続情報を取得する。そして、当該デバイスに記憶されたプロファイル情報候補群の中から、表示能力情報ＤＰｂjに応じて、デバイスに関する情報の表示に利用されるプロファイル情報を取得し、プロファイル情報１２３ｂjとして記憶する。そして、制御ユニット１１０ｂjは、当該プロファイル情報１２３ｂjを利用して、直接的に、又は、間接的に接続されているデバイスに関する情報を、表示ユニット２１０ｂjに表示させる。
【０１４８】
したがって、本第２実施形態によれば、表示ユニット２１０ｂjの表示能力に応じたデバイス情報の表示を行うことが可能となり、利用者の利便性を向上させることができる。
【０１４９】
また、本第２実施形態では、制御ユニット１１０ｂjに直接的に、又は、制御ユニット１１０ｂjと通信可能な他の制御ユニットを介して間接的に接続されたデバイスの追加、又は、取り外しにより、操作権限を有する可能性があるデバイスの変更があった場合には、現時点で、制御ユニット１１０ｂjに直接的に、又は、間接的に接続されているデバイスに関するプロファイル情報候補群の中から、表示能力情報ＤＰｂjに応じたプロファイル情報を取得し、プロファイル情報１２３ｂjとして記憶する。そして、制御ユニット１１０ｂjは、当該プロファイル情報１２３ｂjを利用して、デバイスに関する情報を、表示ユニット２１０ｂjに表示させる。
【０１５０】
また、本第２実施形態では、表示ユニットが交換され、新たに接続された表示ユニットの表示能力が、交換前の表示ユニットの表示能力から変化した場合には、現時点で、制御ユニット１１０ｂjに直接的に、又は、間接的に接続されているデバイスに関するプロファイル情報候補群の中から、新たに接続された表示ユニットの表示能力に応じたプロファイル情報を取得し、プロファイル情報１２３ｂjとして記憶する。そして、制御ユニット１１０ｂjは、当該プロファイル情報１２３ｂjを利用して、デバイスに関する情報を、新たに接続された表示ユニットに表示させる。
【０１５１】
このため、本第２実施形態では、制御ユニット１１０ｂjに直接的に、又は、間接的に接続されるデバイスの変更があった際や、表示ユニットの交換があった際にも、接続されている表示ユニットの表示能力に応じたプロファイル情報を利用して、直接的に、又は、間接的に接続されるデバイスに関する情報を表示ユニットに表示させることができる。
【０１５２】
［実施形態の変形］
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【０１５３】
例えば、上記の第１及び第２実施形態では、各デバイスに関する情報の表示に利用されるプロファイル情報候補群は、各デバイスが保有することとした。これに対して、プロファイル情報候補群を、ＵＳＢ（Universal Serial Bus）メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体に記憶させ、制御ユニットにデバイスが接続された際に、制御ユニットが接続デバイスに関する情報の表示に利用されるプロファイル情報を、当該可搬型記録媒体から取得するようにしてもよい。また、サーバが各デバイスのプロファイル情報候補群を保有し、制御ユニットにデバイスが接続された際に、制御ユニットが接続デバイスに関する情報の表示に利用されるプロファイル情報を、当該サーバから取得するようにしてもよい。
【０１５４】
また、上記の第１及び第２実施形態では、表示ユニットの表示能力を「低」、「中」、「高」の３段階としたが、表示ユニットの表示能力が２段階、又は、４段階以上であってもようことは勿論である。
【０１５５】
また、上記の第１及び第２実施形態では、表示ユニットをデバイス制御装置とは別途に用意することにしたが、デバイス制御装置が表示ユニットを備えるようにしてもよい。この場合、表示ユニットが表示制御機能を内蔵するようにすることができる。
【０１５６】
また、上記の第１及び第２実施形態では、表示ユニットにおける表示により、利用者に情報を提供するようにしたが、利用者への情報提供に際しては、音声出力を併用するようにしてもよい。
【０１５７】
また、上記の第２実施形態では、制御ユニット同士がネットワークを介して接続されるようにしたが、このネットワークは、広域ネットワークでもよいし、ＬＡＮ（Local Area Network：例えば、車内ＬＡＮ、家庭内ＬＡＮ）であってもよい。また、車内や家庭内に存在する複数の制御ユニットのように、制御ユニット間の距離が短く、かつ、制御ユニットの数が少ない場合には、ネットワークを利用せずに、制御ユニット間で直接的にデータの授受を行うようにしてもよい。
【０１５８】
また、上記の第２実施形態では、デバイス制御システムは、２個のデバイス制御サブシステムを備えることとしたが、デバイス制御サブシステムの数は３以上であってもよいことは勿論である。
【０１５９】
なお、上記の第１及び第２実施形態における制御ユニットを、演算手段としてのコンピュータを備えたコンピュータ装置として構成し、上述した制御ユニットの機能の一部又は全部の機能を、プログラムを実行することにより実現するようにすることができる。これらのプログラムは、ＣＤ−ＲＯＭ，ＤＶＤ，ＵＳＢメモリ等のシリコン媒体等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにすることができる。
【符号の説明】
【０１６０】
１００ａ，１００ｂj  …  デバイス制御装置
１１０ａ，１１０ｂj  …  制御ユニット（制御部及び表示制御部）
２１０ａ，２１０ｂj  …  表示ユニット（表示部）
【図１】
0005697564.tif 000002
【図２】
0005697564.tif 000003
【図３】
0005697564.tif 000004
【図４】
0005697564.tif 000005
【図５】
0005697564.tif 000006
【図６】
0005697564.tif 000007
【図７】
0005697564.tif 000008
【図８】
0005697564.tif 000009
【図９】
0005697564.tif 000010
【図１０】
0005697564.tif 000011
【図１１】
0005697564.tif 000012
【図１２】
0005697564.tif 000013
【図１３】
0005697564.tif 000014
【図１４】
0005697564.tif 000015
【図１５】
0005697564.tif 000016
【図１６】
0005697564.tif 000017
【図１７】
0005697564.tif 000018
【図１８】
0005697564.tif 000019
【図１９】
0005697564.tif 000020
【図２０】
0005697564.tif 000021
【図２１】
0005697564.tif 000022
【図２２】
0005697564.tif 000023
【図２３】
0005697564.tif 000024
【図２４】
0005697564.tif 000025
【図２５】
0005697564.tif 000026
【図２６】
0005697564.tif 000027
【図２７】
0005697564.tif 000028
【図２８】
0005697564.tif 000029
【図２９】
0005697564.tif 000030
【図３０】
0005697564.tif 000031
【図３１】
0005697564.tif 000032