(57)【要約】【課題】  ネットワークを介して共用されるデバイスの操作に際して、利用者の利便性を向上させる。【解決手段】  制御ユニット１１０1は、制御ユニット１１０1に直接的に、又は、制御ユニット１１０1と通信可能な他の制御ユニットを介して間接的に接続され、制御ユニット１１０1が操作権限を有する可能性があるデバイスの接続構成情報を取得する。また、制御ユニット１１０1は、操作権限を有する可能性があるデバイスのそれぞれについて、制御ユニット１１０1が操作権限を有しているか否かの操作権限情報を取得する。そして、制御ユニット１１０1は、取得された接続構成情報及び操作権限情報を含むデバイス情報を、表示ユニット２１０1に表示させる。【選択図】  図２
2013050888.tif 000002
【特許請求の範囲】
【請求項１】
操作権限を有しているデバイスの制御を行う自制御部と；
前記自制御部に、直接的に、又は、前記自制御部とは別に設けられた前記自制御部と同等な制御を行う他制御部を介して間接的に、接続される少なくとも１つのデバイスのそれぞれについての、前記自制御部が操作権限を有しているか否かを含むデバイス情報を表示部に表示させる表示制御部と；
を備えることを特徴とするデバイス制御装置。
【請求項２】
前記自制御部に対する指令が入力される操作入力部を更に備え、
前記自制御部は、
操作権限を有していない第１デバイスに関する操作権限の獲得指令が入力された旨の報告を前記操作入力部から受けた場合に、前記第１デバイスの操作権限を有している他制御部へ、前記第１デバイスの操作権限の委譲要求を発行し、
前記表示制御部は、
前記委譲要求に対して委譲許可がなされたと前記自制御部が判断した場合に、前記自制御部による制御のもとで、前記表示部による表示内容を更新させる、
ことを特徴とする請求項１に記載のデバイス制御装置。
【請求項３】
前記自制御部は、前記第１デバイスの操作権限の委譲要求に対する委譲許可応答を受信した場合に、前記第１デバイスの操作権限の委譲許可がなされたと判断する、ことを特徴とする請求項２に記載のデバイス制御装置。
【請求項４】
前記自制御部は、前記第１デバイスの操作権限の委譲要求に対する応答を所定時間以上受信しなかった場合に、前記第１デバイスの操作権限の委譲許可がなされたと判断する、ことを特徴とする請求項２又は３に記載のデバイス制御装置。
【請求項５】
前記自制御部は、
操作権限を有している第２デバイスに関する操作権限の委譲要求を受信した場合に、前記第２デバイスの操作権限の委譲要求を受信したことを前記表示部に表示させ、
前記第２デバイスに関する操作権限の委譲許可指令が入力された旨の報告を前記操作入力部から受けた場合に、前記第２デバイスの操作権限の委譲要求を発行した他制御部へ、前記第２デバイスの操作権限の委譲許可応答を返送し、
前記第２デバイスに関する操作権限の委譲不許可指令が入力された旨の報告を前記操作入力部から受けた場合に、前記第２デバイスの操作権限の委譲要求を発行した他制御部へ、前記第２デバイスの操作権限の委譲不許可応答を返送する、
ことを特徴とする請求項２〜４のいずれか一項に記載のデバイス制御装置。
【請求項６】
前記自制御部は、前記第２デバイスの操作権限の委譲要求を発行した他制御部の識別情報を、前記表示部に更に表示させる、ことを特徴とする請求項５に記載のデバイス制御装置。
【請求項７】
操作権限を有しているデバイスの制御を行う自制御部と；
前記自制御部に、直接的に、又は、前記自制御部とは別に設けられた前記自制御部と同等な制御を行う他制御部を介して間接的に、接続される少なくとも１つのデバイスのそれぞれについての、前記自制御部が操作権限を有しているか否かを含むデバイス情報を表示する表示部と；
を備えることを特徴とするデバイス制御装置。
【請求項８】
請求項１〜７のいずれか一項に記載の複数のデバイス制御装置が、相互に通信可能に接続されている、ことを特徴とするデバイス制御システム。
【請求項９】
操作権限を有しているデバイスの制御を行う自制御部を備えるデバイス制御装置で使用されるデバイス情報表示方法であって、
前記自制御部に、直接的に、又は、前記自制御部とは別に設けられた前記自制御部と同等な制御を行う他制御部を介して間接的に、接続される少なくとも１つのデバイスのそれぞれについての、前記自制御部が操作権限を有しているか否かを含むデバイス情報を、前記自制御部が取得する取得工程と；
前記取得工程において取得されたデバイス情報を、前記自制御部が表示部に表示させる表示工程と；
を備えることを特徴とするデバイス情報表示方法。
【請求項１０】
請求項９に記載のデバイス情報表示方法を演算手段に実行させる、ことを特徴とするデバイス情報表示プログラム。
【請求項１１】
請求項１０に記載のデバイス情報表示プログラムが、演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイス制御装置、デバイス制御システム、デバイス情報表示方法及びデバイス情報表示プログラム、並びに、当該デバイス情報表示プログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
従来から、複数の利用者が、放送受信装置等のデバイスを共有することが行われている。こうしたデバイスの共有に際しては、複数の利用者間で、当該デバイスの操作を行うためのリモコンユニット等の操作入力手段を物理的に受け渡したり、複数の利用者のそれぞれが操作入力手段を独自に有するようにしたりすることが考えられる。
【０００３】
上記の操作入力手段の物理的な受け渡しを行う方式は、通信ネットワークを介してデバイスを共有する場合のように、複数の利用者が互いに離れた位置にいる場合には、採用できない。このため、複数の利用者が互いに離れた位置にいる場合には、複数の利用者のそれぞれが操作入力手段を独自に有する方式を採用することになるが、複数の操作入力手段によるデバイスの機能設定の競合が問題となる。
【０００４】
かかる競合の問題を合理的に処理するために、複数の利用者（すなわち、複数の操作入力手段）間で、当該デバイスに対する操作権限の優先順位を設定する技術が提案されている（特許文献１参照：以下、「従来例」と呼ぶ）。この従来例の技術では、複数の放送受信部を有する放送受信デバイスに対する放送受信部ごとの利用者の操作権限の優先順位を予め登録しておく。そして、複数の放送受信部を有する放送受信デバイスに対する放送受信部ごとの利用に競合が発生した場合に、当該優先順位に基づいて、競合処理を行うとともに、当該競合処理による競合解決のメッセージを各利用者へ伝えるようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１９４９７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、従来例の技術では、複数の放送受信部を有する１台の放送受信デバイスに対する放送受信部ごとの利用者の操作権限の優先順位に基づいて、競合処理を行うとともに、当該競合処理による競合解決のメッセージを各利用者へ伝える。このため、利用者の数が増えたり、共有するデバイスの数が増えたりすると、優先順位に基づく競合処理が複雑化することになる。
【０００７】
また、複数の利用者が複数のデバイスを共有する場合、特に、ネットワークを介して複数のデバイスを共有する場合には、個々の利用者にとっては、第１に、所望のデバイスに関する操作入力に先立って、当該所望のデバイスの操作権限を現時点において有しているか否かを把握できることが望ましい。また、第２に、個々の利用者にとっては、自身が操作権限をする可能性があるデバイスが、現時点において何種類存在しているか把握できることが望ましい。これらが把握できることを前提として、利用者同士のネットワークを介したネゴシエーションにより個々のデバイスの操作権限の授受を行うことができれば、従来例の技術のように、操作権限の優先順位に基づく自動的な競合処理を行わなくとも、操作性は十分に確保できる。
【０００８】
このため、複数の利用者が複数のデバイスを共有する場合において、簡易な構成で、操作性を向上させることができるデバイス制御装置が望まれている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。
【０００９】
本発明は、上記の事情に鑑みてなされたものであり、利用者の利便性を向上させることができる新たなデバイス制御装置、デバイス制御システム及びデバイス情報表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、操作権限を有しているデバイスの制御を行う自制御部と；前記自制御部に、直接的に、又は、前記自制御部とは別に設けられた前記自制御部と同等な制御を行う他制御部を介して間接的に、接続される少なくとも１つのデバイスのそれぞれについての、前記自制御部が操作権限を有しているか否かを含むデバイス情報を表示部に表示させる表示制御部と；を備えることを特徴とするデバイス制御装置である。
【００１１】
請求項７に記載の発明は、操作権限を有しているデバイスの制御を行う自制御部と；前記自制御部に、直接的に、又は、前記自制御部とは別に設けられた前記自制御部と同等な制御を行う他制御部を介して間接的に、接続される少なくとも１つのデバイスのそれぞれについての、前記自制御部が操作権限を有しているか否かを含むデバイス情報を表示する表示部と；を備えることを特徴とするデバイス制御装置である。
【００１２】
請求項８に記載の発明は、請求項１〜７のいずれか一項に記載の複数のデバイス制御装置が、相互に通信可能に接続されている、ことを特徴とするデバイス制御システムである。
【００１３】
請求項９に記載の発明は、操作権限を有しているデバイスの制御を行う自制御部を備えるデバイス制御装置で使用されるデバイス情報表示方法であって、前記自制御部に、直接的に、又は、前記自制御部とは別に設けられた前記自制御部と同等な制御を行う他制御部を介して間接的に、接続される少なくとも１つのデバイスのそれぞれについての、前記自制御部が操作権限を有しているか否かを含むデバイス情報を、前記自制御部が取得する取得工程と；前記取得工程において取得されたデバイス情報を、前記自制御部が表示部に表示させる表示工程と；を備えることを特徴とするデバイス情報表示方法である。
【００１４】
請求項１０に記載の発明は、請求項９に記載のデバイス情報表示方法を演算手段に実行させる、ことを特徴とするデバイス情報表示プログラムである。
【００１５】
請求項１１に記載の発明は、請求項１０に記載のデバイス情報表示プログラムが、演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体である。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係るデバイス制御システムの概略的な構成を示すブロック図である。
【図２】図１のデバイス制御サブシステムの概略的な構成を示すブロック図である。
【図３】図２の記憶ユニットに記憶されるデバイス制御用情報を説明するための図である。
【図４】図３の通信先情報の内容の例を示す図である。
【図５】図３のデバイス情報の構成を説明するための図である。
【図６】図５の直接接続情報の内容の例を示す図である。
【図７】図５の間接接続情報の内容の例を示す図である。
【図８】図５の操作権限情報の内容の例を示す図である。
【図９】当初状態のデバイス情報の表示例を示す図である。
【図１０】デバイス情報が更新された場合の処理を説明するためのフローチャートである。
【図１１】直接接続デバイスが追加された場合のデバイス情報及びデバイス情報表示の更新例を示す図である。
【図１２】直接接続デバイスが外された場合のデバイス情報及びデバイス情報表示の更新例を示す図である。
【図１３】操作権限を獲得した場合のデバイス情報及びデバイス情報表示の更新例を示す図である。
【図１４】操作権限を委譲した場合のデバイス情報及びデバイス情報表示の更新例を示す図である。
【図１５】間接接続デバイスが追加された場合のデバイス情報及びデバイス情報表示の更新例を示す図である。
【図１６】間接接続デバイスが外された場合のデバイス情報及びデバイス情報表示の更新例を示す図である。
【図１７】他の制御ユニット間で操作権限の授受が行われた場合のデバイス情報の更新例を示す図である。
【図１８】新たにデバイス制御サブシステムが参画した場合の通信先情報の更新例を示す図である。
【図１９】新たにデバイス制御サブシステムが参画した場合のデバイス情報及びデバイス情報表示の更新例を示す図である。
【図２０】デバイス制御システムからデバイス制御サブシステムが脱退した場合の通信先情報、デバイス情報及びデバイス情報表示の更新例を示す図である。
【図２１】操作権限の獲得に際して実行される処理を説明するためのフローチャートである。
【図２２】操作権限を獲得済みである旨の表示例を示す図である。
【図２３】操作権限を獲得処理の結果の表示例を示す図である。
【図２４】図２１の操作権限の獲得処理を説明するためのフローチャートである。
【図２５】操作権限の委譲要求中である旨の表示例を示す図である。
【図２６】操作権限の委譲要求を受信した際に実行される処理を説明するためのフローチャートである。
【図２７】委譲要求受信表示の例を示すための図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態を、図１〜図２７を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素については同一の符号を付し、重複する説明を省略する。
【００１８】
［構成］
図１には、一実施形態に係るデバイス制御システム３００の概略的な構成が、ブロック図にて示されている。
【００１９】
図１に示されるように、デバイス制御システム３００は、デバイス制御サブシステム２００1，２００2，２００3を備えている。デバイス制御サブシステム２００1，２００2，２００3の相互間では、ネットワーク２９０を介したデータ通信が行われる。かかるデータ通信により、デバイス制御サブシステム２００j（ｊ＝１〜３）が備える後述の制御ユニット１１０jのそれぞれは、他のデバイス制御サブシステムのそれぞれに含まれるデバイスの情報、及び、他のデバイス制御サブシステムが備える制御ユニットのそれぞれが、どのデバイスに対して操作権限を有しているかの情報の取得、並びに、デバイスの操作権限の授受を行う。
【００２０】
次に、上記のデバイス制御サブシステム２００j（ｊ＝１〜３）のそれぞれの構成について、代表例として、デバイス制御サブシステム２００1の構成を説明する。なお、デバイス制御サブシステム２００2，２００3は、含んでいるデバイスを除いて、デバイス制御サブシステム２００jと同様に構成されている。
【００２１】
デバイス制御サブシステム２００1は、図２に示されるように、デバイス制御装置１００1と、表示部としての表示ユニット２１０1と、デバイス２５０1,1（以下、「デバイスＡ」と呼ぶ）及びデバイス２５０1,2（以下、「デバイスＢ」と呼ぶ）とを備えている。ここで、デバイスＡ及びデバイスＢの例としては、テレビ放送受信装置、ラジオ放送受信装置、ＣＤ（Compact Disk）プレイヤ、ＤＶＤ（Digital Versatile Disk）プレイヤ、ＢＤ（Blue ray Disk）プレイヤ、シリコンプレイヤ、画像モニタ装置等のＡＶ機器が挙げられる。また、デバイスＡ及びデバイスＢは、上記のような物理的形状を伴うものに限定されず、いわゆる仮想デバイス（ＣＤやＤＶＤ等の光学ドライブをコンピュータ上に仮想的にソフトウエアで作成し、あたかもその記録媒体をドライブに挿入してアクセスしているかのように扱われる仮想ディスクドライブ等）であってもよい。
【００２２】
上記のデバイス制御装置１００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の構成要素を示す場合には、添字として「２」を付すとともに、デバイス制御サブシステム２００3の構成要素を示す場合には、添字として「３」を付す。なお、デバイス制御サブシステム２００2に含まれるデバイスは、デバイスＣ、デバイスＤ及びデバイスＥとなっている。また、デバイス制御サブシステム２００3に含まれるデバイスは、デバイスＦ及びデバイスＧとなっている。このため、本実施形態では、制御ユニット１１０j（ｊ＝１〜３）が操作権限を有する可能性があるデバイスは、デバイスＡ〜デバイスＧとなっている。
【００３４】
なお、デバイス制御装置１００1〜１００3を備えるデバイス制御システム３００においては、デバイス制御装置１００1にとっては、制御ユニット１１０1が自制御部であるとともに、制御ユニット１１０2及び制御ユニット１１０3が他制御部となっている。また、デバイス制御装置１００2にとっては、制御ユニット１１０2が自制御部であるとともに、制御ユニット１１０1及び制御ユニット１１０3が他制御部となっている。さらに、デバイス制御装置１００3にとっては、制御ユニット１１０3が自制御部であるとともに、制御ユニット１１０1及び制御ユニット１１０2が他制御部となっている。
【００３５】
次に、記憶ユニット１２０1に記憶される上述したデバイス制御用情報の内容について、説明する。このデバイス制御用情報は、図３に示される通信先情報１２１1とデバイス情報１２２1とが含まれている。
【００３６】
上記の通信先情報１２１1は、図４に示されるように、制御ユニット１１０1がデータ通信を行う制御ユニットの識別子と通信先アドレスとが関連付けられて登録された情報である。なお、本実施形態では、制御ユニット１１０1がデータ通信を行う制御ユニットは制御ユニット１１０2，１１０3である。このため、通信先情報１２１1では、制御ユニット１１０2の識別子ＣＵ2と通信アドレスＣＡＤ2とが関連付けられるとともに、制御ユニット１１０3の識別子ＣＵ3と通信アドレスＣＡＤ2とが関連付けられている。
【００３７】
上記のデバイス情報１２２1は、図５に示されるように、デバイス接続情報ＣＤＩ1と操作権限情報ＣＡＩ1とから構成されている。そして、デバイス接続情報ＣＤＩ1は、直接接続情ＤＣＩ1と間接接続情報ＩＣＩ1とから構成されている。
【００３８】
ここで、直接接続情報ＤＣＩ1は、制御ユニット１１０1にとっての直接接続デバイスの構成情報である。また、間接接続情報ＩＣＩ1は、制御ユニット１１０2又は制御ユニット１１０3に直接的に接続されることにより、制御ユニット１１０1に間接的に接続されているデバイス（以下、「間接接続デバイス」と呼ぶ）の構成情報である。
【００３９】
上記の直接接続情ＤＣＩ1は、図６に示されるように、制御ユニット１１０1の識別子ＣＵ1と、制御ユニット１１０1に直接的に接続されているデバイスとが関連付けられて登録された情報である。なお、本実施形態では、制御ユニット１１０1に直接的に接続されているデバイスが、デバイスＡ及びデバイスＢなので、直接接続情ＤＣＩ1では、制御ユニット１１０1の識別子ＣＵ1と、デバイスＡ及びデバイスＢとが関連付けられている。
【００４０】
上記の間接接続情ＩＣＩ1は、図７に示されるように、デバイス制御システム３００における制御ユニット１１０1以外の制御ユニット１１０2，１１０3の識別子ＣＵ2，ＣＵ3と、制御ユニット１１０2，１１０3に直接的に接続されているデバイスとが関連付けられて登録された情報である。なお、本実施形態では、上述のように、制御ユニット１１０2に直接的に接続されているデバイスが、デバイスＣ、デバイスＤ及びデバイスＥであり、制御ユニット１１０3に直接的に接続されているデバイスが、デバイスＦ及びデバイスＧであるので、間接接続情ＩＣＩ1では、制御ユニット１１０2の識別子ＣＵ2と、デバイスＣ、デバイスＤ及びデバイスＥとが関連付けられるとともに、制御ユニット１１０3の識別子ＣＵ3と、デバイスＦ及びデバイスＧとが関連付けられている。
【００４１】
上記の操作権限情報ＣＡＩ1は、デバイスＡ〜デバイスＧと、デバイスＡ〜デバイスＧのそれぞれに対する操作権限を有している制御ユニットの識別子とが関連付けられて登録された情報である。操作権限情報ＣＡＩ1の内容の例が、図８に示されている。この例においては、制御ユニット１１０1はデバイスＡ、デバイスＣ及びデバイスＧの操作権限を、制御ユニット１１０2はデバイスＤ及びデバイスＥの操作権限を、制御ユニット１１０3はデバイスＢ及びデバイスＦの操作権限を、それぞれ有している。
【００４２】
［動作］
次に、上記のように構成されたデバイス制御システム３００の動作について、デバイス制御装置１００1における制御ユニット１１０1による処理に主に着目して説明する。なお、デバイス制御装置１００2，１００3における制御ユニット１１０2，１１０3も、制御ユニット１１０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の更新例を、更新例ａから更新例iとして、図１１〜図２０を参照して説明する。
【００５８】
更新例ａ：
制御ユニット１１０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が更新される。図１５には、制御ユニット１１０3にとっての直接接続デバイスＩが当初状態から追加され、制御ユニット１１０3から送信された直接接続情報ＤＣＩ3を受信した場合における間接接続情報ＩＣＩ1の更新例（図１５（Ａ））及び操作権限情報ＣＡＩ1の更新例（図１５（Ｂ））が示されている。また、図１５には、こうしたデバイス情報１２２1の更新に伴うデバイス情報表示の更新例（図１５（Ｃ））が示されている。
【００６７】
なお、制御ユニット１１０1以外の制御ユニットにとっての直接接続デバイスが追加された場合には、制御ユニット１１０1は、デバイスの追加の更新がなされた間接接続情報ＩＣＩ1の他の制御ユニットのそれぞれへの送信を行わない。
【００６８】
更新例ｆ：
制御ユニット１１０1以外の制御ユニットとっての直接接続デバイスが外された場合には、デバイス情報１２２1としては、間接接続情報ＩＣＩ1が更新される。図１６には、制御ユニット１１０2にとっての直接接続デバイスＣが当初状態から外され、制御ユニット１１０2から送信された直接接続情報ＤＣＩ2を受信した場合における間接接続情報ＩＣＩ1の更新例（図１６（Ａ））及び操作権限情報ＣＡＩ1の更新例（図１６（Ｂ））が示されている。また、図１６には、こうしたデバイス情報１２２1の更新に伴うデバイス情報表示の更新例（図１６（Ｃ））が示されている。
【００６９】
なお、制御ユニット１１０1以外の制御ユニットにとっての直接接続デバイスが外された場合には、制御ユニット１１０1は、デバイスの削除の更新がなされた間接接続情報ＩＣＩ1の他の制御ユニットのそれぞれへの送信を行わない。
【００７０】
更新例ｇ：
制御ユニット１１０1以外の制御ユニット間でデバイスの操作権限の授受が行われた場合には、デバイス情報１２２1としては、操作権限情報ＣＡＩ1が更新される。図１７には、デバイスＦの操作権限が、当初状態から、制御ユニット１１０3から制御ユニット１１０2へ委譲されたことに伴い、制御ユニット１１０2から送信された操作権限情報ＣＡＩ2を受信した場合における操作権限情報ＣＡＩ1の更新例が示されている。
【００７１】
なお、制御ユニット間でデバイスの操作権限の授受が行われた場合には、制御ユニット１１０1は、デバイス情報表示の更新、及び、更新された操作権限情報ＣＡＩ1の他の制御ユニットのそれぞれへの送信を行わない。
【００７２】
更新例ｈ：
デバイス制御システム３００に新たなデバイス制御サブシステムが参画した場合には、デバイス情報１２２1としては、間接接続情報ＩＣＩ1及び操作権限情報ＣＡＩ1が更新される。なお、この場合には、通信先情報１２１1も更新される。
【００７３】
図１８には、当初状態から、デバイス制御サブシステム２００4がデバイス制御システム３００に新たに参画した場合に、デバイス制御サブシステム２００4の制御ユニット１１０4が送信した参画通知を受けた制御ユニット１１０1による通信先情報１２１1の更新例が示されている。なお、デバイス制御サブシステム２００4は、デバイスＡ及びデバイスＢに代えてデバイスＪを含む以外は、デバイス制御サブシステム２００1と同様に構成されている。
【００７４】
また、図１９には、デバイス制御サブシステム２００4がデバイス制御システム３００に新たに参画した場合に、制御ユニット１１０4が送信した直接接続情報ＤＣＩ4及び操作権限情報ＣＡＩ4を受信した場合における間接接続情報ＩＣＩ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は、操作権限の委譲要求中である旨を表示ユニット２１０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に表示させる。
【０１２４】
このため、本実施形態では、ネットワークを介して共用可能なデバイスの全容と、それらのデバイスのうちで、各時点において、操作可能なデバイスと操作不可能なデバイスとの区別が、視覚的な情報として個々の利用者に提供される。したがって、本実施形態によれば、利用者の利便性を向上させることができる。
【０１２５】
また、本実施形態では、利用者間の合意を前提として、制御ユニット間でデバイスの操作権限の授受を行う。このため、個々の利用者は、操作すること欲するデバイスの操作権限を有している制御ユニットの利用者の承諾が得られれば、当該デバイスの操作を行うことができるようにすることができる。
【０１２６】
また、本実施形態では、制御ユニットでデバイスの操作権限の授受に際して、操作権限の委譲要求を送信した制御ユニットは、予め定められた時間内に当該委譲要求に対する応答を受信しなかった場合には、操作権限の委譲許可がなされたと判断する。このため、操作権限の委譲要求を受けた制御ユニットの利用者は、操作権限の委譲を不許可とする場合にのみ、操作入力ユニットへの入力を行えばよいので、操作権限の委譲を許可する際の当該利用者の手間を軽減することができる。
【０１２７】
また、本実施形態では、操作権限の委譲要求を受信した制御ユニットが、当該委譲要求があった旨とともに、当該委譲要求を送信した制御ユニットの識別情報を、表示ユニットに表示させる。このため、操作権限の委譲要求を受信した制御ユニットの利用者は、当該委譲要求を送信した制御ユニット（ひいては、その利用者）を確認したうえで、操作権限の委譲を許可するか、又は、許可しないかを判断することができる。
【０１２８】
［実施形態の変形］
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【０１２９】
例えば、上記の実施形態では、制御ユニット間でのデバイスの操作権限の授受に際して、操作権限の委譲要求を送信した制御ユニットは、所定時間Ｔ２内に当該委譲要求に対する応答を受信しなかった場合には、操作権限の委譲許可がなされたと判断するようにした。これに対し、操作権限の委譲要求を送信した制御ユニットは、所定時間Ｔ２内に当該委譲要求に対する応答を受信しなかった場合には、操作権限の委譲不許可がなされたと判断するようにしてもよい。この場合には、操作権限の委譲要求を受けた制御ユニットの利用者は、操作権限の委譲を許可とする場合にのみ、操作入力ユニットへの入力を行えばよいので、操作権限の委譲を不許可とする際の当該利用者の手間を軽減することができる。
【０１３０】
また、上記の実施形態では、操作権限の委譲要求を受信した制御ユニットが、当該委譲要求があった旨とともに、当該委譲要求を送信した制御ユニットの識別情報を、表示ユニットに表示させるようにしたが、当該委譲要求を送信した制御ユニットの識別情報の表示を省略するようにしてもよい。
【０１３１】
また、上記の実施形態では、制御ユニットは、デバイス制御システムへの参画通知、デバイス制御システムからの脱退通知、更新された直接接続情報、操作権限の獲得に伴って更新された操作権限情報、操作権限の委譲要求、及び操作指令を他の制御ユニットへ送信する場合に、個々に送信先を指定するようにしたが、デバイス制御システム内における同報送信を行うようにし、他の制御ユニットの全てに送信するようにしてもよい。この場合には、同報送信結果を受信した制御ユニットが、受信内容の取得の必要性を判断して、必要な情報を取得するとともに、応答が必要な場合には、当該同報送信を行った制御ユニットへ応答を返送するようにすればよい。
【０１３２】
また、上記の実施形態では、制御ユニット間の通信は、送信元の制御ユニットが、個々に送信先の制御ユニットに対して、１対１通信で情報を送信するようにした。これに対し、一の制御ユニットから発信された情報が、制御ユニット間で予め定められた順序で順送りされて、他の全ての制御ユニットへ伝達される通信方式を採用してもよい。この場合には、自らが発信した情報以外の情報を受信した制御ユニットは、当該予め定められた順序における次の順番の制御ユニットへ当該受信した情報を送信するようにすればよい。
【０１３３】
また、上記の実施形態では、表示ユニットをデバイス制御装置とは別途に用意することにしたが、デバイス制御装置が表示ユニットを備えるようにしてもよい。この場合、表示ユニットが表示制御機能を内蔵するようにすることができる。
【０１３４】
また、上記の実施形態では、表示ユニットにおける表示により、利用者に情報を提供するようにしたが、利用者への情報提供に際しては、音声出力を併用するようにしてもよい。
【０１３５】
また、上記の実施形態では、制御ユニット同士がネットワークを介して接続されるようにしたが、このネットワークは、広域ネットワークでもよいし、ＬＡＮ（Local Area Network：例えば、車内ＬＡＮ、家庭内ＬＡＮ）であってもよい。また、車内や家庭内に存在する複数の制御ユニットのように、制御ユニット間の距離が短く、かつ、制御ユニットの数が少ない場合には、ネットワークを利用せずに、制御ユニット間で直接的にデータの授受を行うようにしてもよい。
【０１３６】
なお、上記の実施形態における制御ユニットを、演算手段としてのコンピュータを備えたコンピュータ装置として構成し、上述した制御ユニットの機能の一部又は全部の機能を、プログラムを実行することにより実現するようにすることができる。これらのプログラムは、ＣＤ−ＲＯＭ，ＤＶＤ，ＵＳＢメモリ等のシリコン媒体等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにすることができる。
【符号の説明】
【０１３７】
１００j            …  デバイス制御装置
１１０j            …  制御ユニット（制御部及び表示制御部）
１３０j            …  操作入力ユニット（操作入力部）
３００             …  デバイス制御システム
【図１】
2013050888.tif 000003
【図２】
2013050888.tif 000004
【図３】
2013050888.tif 000005
【図４】
2013050888.tif 000006
【図５】
2013050888.tif 000007
【図６】
2013050888.tif 000008
【図７】
2013050888.tif 000009
【図８】
2013050888.tif 000010
【図９】
2013050888.tif 000011
【図１０】
2013050888.tif 000012
【図１１】
2013050888.tif 000013
【図１２】
2013050888.tif 000014
【図１３】
2013050888.tif 000015
【図１４】
2013050888.tif 000016
【図１５】
2013050888.tif 000017
【図１６】
2013050888.tif 000018
【図１７】
2013050888.tif 000019
【図１８】
2013050888.tif 000020
【図１９】
2013050888.tif 000021
【図２０】
2013050888.tif 000022
【図２１】
2013050888.tif 000023
【図２２】
2013050888.tif 000024
【図２３】
2013050888.tif 000025
【図２４】
2013050888.tif 000026
【図２５】
2013050888.tif 000027
【図２６】
2013050888.tif 000028
【図２７】
2013050888.tif 000029