(57)【要約】【課題】各機器を制御する複数個のコントロールポイントを有しつつ、各機器に対するＩＤ情報の割当てを適切に行うことが容易となる機器制御システムを提供する。【解決手段】制御対象である各機器を制御する複数個のコントロールポイントを有した機器制御システムであって、前記コントロールポイントのうちの何れか一つにＩＤ割当て権限を取得させ、ＩＤ割当て権限を取得した前記コントロールポイントは、前記各機器に対して、他の機器と内容が重複しないようにＩＤ情報の割当てを行う機器制御システムとする。【選択図】図１０
2014116719.tif 000002
【特許請求の範囲】
【請求項１】
制御対象である各機器を制御する複数個のコントロールポイントを有した機器制御システムであって、
前記コントロールポイントのうちの何れか一つにＩＤ割当て権限を取得させ、
ＩＤ割当て権限を取得した前記コントロールポイントは、
前記各機器に対して、他の機器と内容が重複しないようにＩＤ情報の割当てを行う機器制御システム。
【請求項２】
前記ＩＤ情報は色の情報であり、
前記コントロールポイントのうちの何れか一つに、ＩＤ割当て権限として色割当て権限を取得させ、
色割当て権限を取得した前記コントロールポイントは、
前記各機器に対して、他の機器と異なる色の割当てを行うことを特徴とする請求項１に記載の機器制御システム。
【請求項３】
前記コントロールポイントは、
自機に割り当てられた色を出力させるように、前記各機器を制御することを特徴とする請求項２に記載の機器制御システム。
【請求項４】
前記コントロールポイントは、
ユーザの操作を受付ける操作部と、
前記各機器を項目としたリストを表示する表示部と、
前記項目の何れかをユーザに操作指定させ、該操作指定された項目の機器を操作対象機器に設定する設定部と、を備え、
操作対象機器の動作をユーザの操作に従って制御するものであり、
前記リストにおける各項目の表示色として、当該項目の機器に割当てられた色を用いることを特徴とする請求項３に記載の機器制御システム。
【請求項５】
色割当て権限を取得した前記コントロールポイントは、
前記各機器に対して出力可能な色の問合せを行い、
前記問合せの回答に基づいて、前記各機器に割当てる色を、該機器の出力可能な色の中から決定することを特徴とする請求項２から請求項４の何れかに記載の機器制御システム。
【請求項６】
色割当て権限を取得した前記コントロールポイントは、
前記各機器に対して前記色の割当てが行われた後、前記制御対象に新たな機器が追加された場合に、この新たな機器に対して前記色の割当てを行う再色割当て動作を行うものであり、
前記再色割当て動作として、
前記新たな機器に対して出力可能な色の問合せを行い、該問合せの回答に基づいて、前記新たな機器に対して割当て可能となる色が残っているか否かを判別し、
残っていると判別された場合には、残っている色のうちの何れかを前記新たな機器に割当てることを特徴とする請求項５に記載の機器制御システム。
【請求項７】
色割当て権限を取得した前記コントロールポイントは、
前記新たな機器に対して割当て可能となる色が残っていないと判別された場合には、
前記色の割当てに既に使われた色の全部または一部の変更によって、前記新たな機器に割当て可能となる色を捻出することを特徴とする請求項６に記載の機器制御システム。
【請求項８】
色割当て権限を取得していない前記コントロールポイントは、
他の前記コントロールポイントに対して、色割当て権限を取得済みであるか否かの問合せを含む権限状態問合せを行い、
権限状態問合せの回答に応じて、色割当て権限を取得することを特徴とする請求項２から請求項７の何れかに記載の機器制御システム。
【請求項９】
色割当て権限を取得していない前記コントロールポイントは、
権限状態問合せの回答として、色割当て権限を取得済みであることを示す回答が有った場合には、色割当て権限を取得せず、
権限状態問合せの回答として、色割当て権限を取得済みであることを示す回答が無かった場合には、既定の条件が満たされたときに色割当て権限を取得する取得動作を行うものであり、
前記条件は、
一つの前記コントロールポイントのみに色割当て権限を取得させるための条件であることを特徴とする請求項８に記載の機器制御システム。
【請求項１０】
色割当て権限を取得していない前記コントロールポイントは、
権限状態問合せの開始時刻を保存するとともに、他の前記コントロールポイントとの前記開始時刻の情報交換を実行するものであり、
前記条件は、
自機の前記開始時刻が最も古い場合に満たされることを特徴とする請求項９に記載の機器制御システム。
【請求項１１】
色割当て権限を取得していない前記コントロールポイントは、
前記情報交換により得られた前記開始時刻の中に、自機より古いものが無く、かつ、自機と同じものが有る場合には、
発生させた乱数に応じた時間の待機後に、自機の前記開始時刻を現在時刻に更新し、
前記開始時刻が自機と同じであった他の前記コントロールポイントとの間において、前記情報交換および前記取得動作を再度行うことを特徴とする請求項１０に記載の機器制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器を制御するコントロールポイントを有した機器制御システムに関する。
【背景技術】
【０００２】
従来、テレビ受像機等のコントロールポイントに複数の機器を接続しておき、コントロールポイントから各機器の遠隔操作を可能とするシステムが提案されている。このシステムは、例えば、コントロールポイントにおいて各機器を項目としたリストが表示され、ユーザによってリストから選択された機器を操作対象機器とする。
【０００３】
このようなシステムによれば、ユーザは、操作しようとする機器のリスト項目を選択し、その機器をコントロールポイントから遠隔操作することが出来る。そのためユーザにとっては各機器の操作が行い易くなり、利便性が向上する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３０９７３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したシステムを利用するにあたり、操作しようとする機器をリスト項目から正しく選択するためには、ユーザは、操作しようとする機器がリスト項目の何れに対応しているかを正しく認識する必要がある。
【０００６】
一般的に、リスト項目には、機種（例えば「ＴＶ」や「Ｒｅｃｏｒｄｅｒ」といった情報）、型番、或いはモデル名などが表記される。しかし、同じ機種の機器が複数存在している場合や、ユーザが型番やモデル名を覚えていないような場合には、ユーザにとって、操作しようとする機器がリスト項目の何れに対応しているかが判らない可能性がある。
【０００７】
そこでこのような場合であっても、操作しようとする機器がリスト項目の何れに対応しているかが、ユーザにとって容易に認識可能となるように工夫されることが望ましい。このような事情に鑑み、コントロールポイントが各機器に異なるＩＤ情報（例えば、異なる色）を割当てるようにする手法が採用され得る。この手法によれば、操作しようとする機器が何れのリスト項目に対応しているかをユーザに認識させるため、各機器に割当てたＩＤ情報を利用することが可能となる。
【０００８】
また上述したシステムにおいて、複数個のコントロールポイントが設けられた場合には、ユーザは、任意のコントロールポイントから機器の遠隔操作を行うことが可能となる。但しこの場合には、各コントロールポイントが別々にＩＤ情報の割当てを行うと、それぞれの割当ての結果が一致せず、例えば各機器が出力する色とリスト項目の表示色の間に食い違いが生じ、混乱を招く虞がある。
【０００９】
本発明は上述した問題点に鑑み、各機器を制御する複数個のコントロールポイントを有しつつ、各機器に対するＩＤ情報の割当てを適切に行うことが容易となる機器制御システムの提供を目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る機器制御システムは、制御対象である各機器を制御する複数個のコントロールポイントを有した機器制御システムであって、前記コントロールポイントのうちの何れか一つにＩＤ割当て権限を取得させ、ＩＤ割当て権限を取得した前記コントロールポイントは、前記各機器に対して、他の機器と内容が重複しないようにＩＤ情報の割当てを行う構成とする。
【００１１】
本構成によれば、各機器を制御する複数個のコントロールポイントを有しつつ、各機器に対するＩＤ情報の割当てを適切に行うことが容易となる。
【００１２】
また上記構成としてより具体的には、前記ＩＤ情報は色の情報であり、前記コントロールポイントのうちの何れか一つに、ＩＤ割当て権限として色割当て権限を取得させ、色割当て権限を取得した前記コントロールポイントは、前記各機器に対して、他の機器と異なる色の割当てを行う構成としてもよい。
【００１３】
また上記構成としてより具体的には、前記コントロールポイントは、自機に割り当てられた色を出力させるように、前記各機器を制御する構成としてもよい。
【００１４】
また上記構成としてより具体的には、前記コントロールポイントは、ユーザの操作を受付ける操作部と、前記各機器を項目としたリストを表示する表示部と、前記項目の何れかをユーザに操作指定させ、該操作指定された項目の機器を操作対象機器に設定する設定部と、を備え、操作対象機器の動作をユーザの操作に従って制御するものであり、前記リストにおける各項目の表示色として、当該項目の機器に割当てられた色を用いる構成としてもよい。
【００１５】
また上記構成としてより具体的には、色割当て権限を取得した前記コントロールポイントは、前記各機器に対して出力可能な色の問合せを行い、前記問合せの回答に基づいて、前記各機器に割当てる色を、該機器の出力可能な色の中から決定する構成としてもよい。本構成によれば、各機器への色の割当てをより適切に行うことが可能となる。
【００１６】
また上記構成としてより具体的には、色割当て権限を取得した前記コントロールポイントは、前記各機器に対して前記色の割当てが行われた後、前記制御対象に新たな機器が追加された場合に、この新たな機器に対して前記色の割当てを行う再色割当て動作を行うものであり、前記再色割当て動作として、前記新たな機器に対して出力可能な色の問合せを行い、該問合せの回答に基づいて、前記新たな機器に対して割当て可能となる色が残っているか否かを判別し、残っていると判別された場合には、残っている色のうちの何れかを前記新たな機器に割当てる構成としてもよい。
【００１７】
また上記構成としてより具体的には、色割当て権限を取得した前記コントロールポイントは、前記新たな機器に対して割当て可能となる色が残っていないと判別された場合には、前記色の割当てに既に使われた色の全部または一部の変更によって、前記新たな機器に割当て可能となる色を捻出する構成としてもよい。
【００１８】
また上記構成としてより具体的には、色割当て権限を取得していない前記コントロールポイントは、他の前記コントロールポイントに対して、色割当て権限を取得済みであるか否かの問合せを含む権限状態問合せを行い、権限状態問合せの回答に応じて、色割当て権限を取得する構成としてもよい。
【００１９】
また上記構成としてより具体的には、ＩＤ割当て権限を取得していない前記コントロールポイントは、権限状態問合せの回答として、色割当て権限を取得済みであることを示す回答が有った場合には、色割当て権限を取得せず、権限状態問合せの回答として、色割当て権限を取得済みであることを示す回答が無かった場合には、既定の条件が満たされたときに色割当て権限を取得する取得動作を行うものであり、前記条件は、一つの前記コントロールポイントのみに色割当て権限を取得させるための条件である構成としてもよい。
【００２０】
また上記構成としてより具体的には、ＩＤ割当て権限を取得していない前記コントロールポイントは、権限状態問合せの開始時刻を保存するとともに、他の前記コントロールポイントとの前記開始時刻の情報交換を実行するものであり、前記条件は、自機の前記開始時刻が最も古い場合に満たされる構成としてもよい。
【００２１】
また上記構成としてより具体的には、ＩＤ割当て権限を取得していない前記コントロールポイントは、前記情報交換により得られた前記開始時刻の中に、自機より古いものが無く、かつ、自機と同じものが有る場合には、発生させた乱数に応じた時間の待機後に、自機の前記開始時刻を現在時刻に更新し、前記開始時刻が自機と同じであった他の前記コントロールポイントとの間において、前記情報交換および前記取得動作を再度行う構成としてもよい。
【発明の効果】
【００２２】
本発明に係る機器制御システムによれば、各機器を制御する複数個のコントロールポイントを有しつつ、各機器に対するＩＤ情報の割当てを適切に行うことが容易となる。
【図面の簡単な説明】
【００２３】
【図１】本実施形態に係る機器制御システムおよびその周辺に関する構成図である。
【図２】コントロールポイントＣＰの概略的な構成図である。
【図３】コントロールポイントＣＰが記憶する各情報に関する説明図である。
【図４】機器ＥＱの概略的な構成図である。
【図５】機器ＥＱの動作に関するフローチャートである。
【図６】コントロールポイントＣＰの動作に関するフローチャートである。
【図７】機器リストに関する説明図である。
【図８】色割当て動作に関するフローチャートである。
【図９】再色割当て動作に関するフローチャートである。
【図１０】権限状態問合せ動作に関するフローチャートである。
【図１１】権限状態問合せ動作に関するフローチャートである。
【発明を実施するための形態】
【００２４】
本発明の実施形態について、各図面を参照しながら以下に説明する。
【００２５】
［機器制御システムおよび各機器の構成等］
図１は、本実施形態に係る機器制御システム１およびその周辺に関する構成図である。本図に示すように機器制御システム１は、複数個のコントロールポイントＣＰ（図１には、コントロールポイントＡ〜Ｃが例示されている）を有している。
【００２６】
コントロールポイントＣＰは何らかの種類の電気機器であるが、その種類は特に限られない。各種のＡＶ機器（テレビ受像機やＡＶレコーダなど）や携帯用通信端末（スマートフォンなど）をはじめとした様々な電気機器が、コントロールポイントＣＰとして利用され得る。
【００２７】
各コントロールポイントＣＰは、互いに通信可能となっている。また各コントロールポイントＣＰは、予め制御対象として設定された複数個の機器ＥＱ（図１には、機器Ａ〜Ｄが例示されている）の各々との通信が可能となっている。各機器ＥＱは、一例を挙げれば、テレビ受像機、レコーダ機器、或いはアンプ機器等である。
【００２８】
図２は、コントロールポイントＣＰの概略的な構成図である。本図に示すようにコントロールポイントＣＰは、制御部１１、操作部１２、通信部１３、機器制御処理部１４、色割当て処理部１５、およびディスプレイ１６などを備えている。
【００２９】
制御部１１は、自機が適切に動作するように各部を制御する。なおコントロールポイントＣＰが行う主な動作については、改めて詳細に説明する。
【００３０】
操作部１２は、リモートコントロール装置や各種操作スイッチを有しており、ユーザによる操作を受付けて、その内容の情報を制御部１１へ送出する。これにより制御部１１は、各種制御にユーザの意図を反映させることが出来る。
【００３１】
通信部１３は、他のコントロールポイントＣＰの各々との通信、および、各機器ＥＱとの通信を実行する。なおこれらの通信は、例えば所定のＬＡＮの規格に準拠した通信であり、有線通信と無線通信の何れであっても良い。
【００３２】
機器制御処理部１４は、主に、各機器ＥＱの制御に関する処理を行う機能部である。色割当て処理部１５は、主に、各機器ＥＱへの色割当てに関する処理を行う機能部である。詳しくは後述の説明により明らかとなるが、各機器ＥＱには異なる色が割り当てられ、ユーザの利便性向上に利用されるようになっている。なお機器制御処理部１４および色割当て処理部１５が行う処理の詳細については、改めて説明する。
【００３３】
ディスプレイ１６は、各種情報をあらゆる色で（例えば、32bitのARGB形式により）表示することが可能なカラーディスプレイである。ディスプレイ１６は、機器制御処理部１４或いは色割当て処理部１５の指示に応じた所定画面の表示の他、種々の情報表示に用いられる。
【００３４】
また図示を省略するが、コントロールポイントＣＰには、自機の本来の機能を発揮させる各種機能も備えられる。例えばコントロールポイントＣＰがテレビ受像機である場合、受信したテレビ放送信号に基づいて画像信号および音声信号を生成し、画像信号をディスプレイ１６へ送出するとともに、音声信号を不図示のスピーカへ送出する機能等が備えられる。これによりコントロールポイントＣＰは、テレビ受像機として利用可能である。
【００３５】
またコントロールポイントＣＰは、図３に例示するように、「権限状態」の情報、および、各機器ＥＱについての「割当て色」、「機器情報Ｉe」、および「出力情報Ｉo」の各情報を記憶するようになっている。「権限状態」は、各機器ＥＱに色を割当てる権限（色割当て権限）の取得に関する状態であり、「未取得」、「取得済み」、および「取得中」の何れかに設定される。
【００３６】
「未取得」は現時点において色割当て権限を取得していないことを示し、「取得済み」は現時点において当該権限を取得していることを示し、「取得中」は現時点において当該権限の取得を試みていることを示す。詳しくは後述の説明により明らかとなるが、機器制御システム１では一つのコントロールポイントＣＰのみが色割当て権限を取得し、各機器ＥＱへの色割当てが適切に行われるように配慮されている。
【００３７】
また「割当て色」は、各機器ＥＱに割当てられた色である。また「機器情報Ｉe」は、各機器ＥＱの機種（例えば「ＴＶ」や「Ｒｅｃｏｒｄｅｒ」等）、型番、およびモデル名などの情報である。また「出力情報Ｉo」は、各機器ＥＱが有する情報表示手段（例えば「カラーディスプレイ」、「ＬＥＤ」、「フロントパネルディスプレイ」、或いは「無し」等）、および、各機器ＥＱが出力可能（表現可能）である色（例えば「32bit ARGB（基本的に全色）」、「赤・青・緑」、「文字のみ（色を文字で表現すれば基本的に全色）」、或いは「表示不可」等）などの情報である。
【００３８】
なお通常、情報表示手段としてカラーディスプレイ等が利用できる場合には、出力可能な色は殆ど限定されないが、特定の発光色のＬＥＤ等しか利用できない場合には、出力可能な色はその色に限定されることになる。また機器情報Ｉeおよび出力情報Ｉoは、元々は各機器ＥＱが保有している情報である。コントロールポイントＣＰは、後述する色割当て動作や再色割当て動作によって、各機器ＥＱの機器情報Ｉeおよび出力情報Ｉoを取得することが出来る。
【００３９】
また図４は、機器ＥＱの概略的な構成図である。本図に示すように機器ＥＱは、制御部２１、通信部２２、および割当て色出力部２３などを備えている。
【００４０】
制御部２１は、自機が適切に動作するように各部を制御する。なお機器ＥＱが行う主な動作については、改めて説明する。通信部２２は、コントロールポイントＣＰの各々との通信を実行する。
【００４１】
割当て色出力部２３は、自機に割当てられた色（割当て色）の情報を記憶し、制御部２１の指示に応じて割当て色を出力する。なお割当て色の出力の具体的形態は、その機器ＥＱが有する情報表示手段に合わせて、各種の形態とすることが可能である。
【００４２】
例えば機器ＥＱが、テレビ受像機のようにディスプレイを有している場合、或いは、ディスプレイ（モニタ）に接続されている場合には、当該ディスプレイの一部の表示色を割当て色とすることにより、割当て色の出力が実現される。一例としては、メニュー画面が表示されている状態では、背景色が割当て色に設定されることにより、割当て色が出力される。また他の例としては、映像が表示されている状態では、ディスプレイの表示領域の外周に一定のスペース（映像表示に用いない枠状の領域）が設けられ、このスペースの色が割当て色に設定されることにより、割当て色が出力される。
【００４３】
また例えば機器ＥＱが、所定の発光色で光るＬＥＤを有している場合、当該ＬＥＤを発光させることにより、割当て色の出力が実現される。
【００４４】
また例えば機器ＥＱが、フロントパネルディスプレイ（文字表示が可能な簡易ディスプレイ）を有している場合、割当て色を文字で表示する（例えば割当て色が赤である場合に「赤」或いは「ＲＥＤ」と表示する）ことにより、割当て色の出力が実現されるようにしても良い。なお各機器ＥＱの中に情報表示手段を有さないものが有っても構わない。この場合、当該機器ＥＱには割当て色出力部２３は設けられず、色の割当ても行われない。
【００４５】
また図示を省略するが、機器ＥＱには、自機の本来の機能を発揮させる各種機能も備えられる。例えば機器ＥＱがテレビ受像機である場合、受信したテレビ放送信号に基づいて画像信号および音声信号を生成し、画像信号をディスプレイへ送出するとともに、音声信号をスピーカへ送出する機能等が備えられる。これにより当該機器ＥＱは、テレビ受像機として利用可能である。
【００４６】
［機器ＥＱの動作］
次に、機器ＥＱが行う主な動作について説明する。機器ＥＱは、その機器の本来の機能を発揮させる動作（例えばテレビ受像機である場合には、テレビ放送番組の視聴を可能とする動作）を行うとともに、各コントロールポイントＣＰとの連携を図るための動作を行う。当該動作について、図５のフローチャートを参照しながら以下に説明する。
【００４７】
機器ＥＱは、コントロールポイントＣＰからの制御信号の受信（ステップＳ１１）、問合せ（ステップＳ１２）、および色割当て信号の受信（ステップＳ１３）の各々を待機する。なお制御信号、問合せ、および色割当て信号の詳細については、後述する説明により明らかとなる。
【００４８】
機器ＥＱは、制御信号を受信したときには（ステップＳ１１のＹ）、その制御信号に応じた動作を実行する（ステップＳ１４）。また機器ＥＱは、問合せを受けたときには（ステップＳ１２のＹ）、その問合せに対する回答を実行する（ステップＳ１５）。また機器ＥＱは、色割当て信号を受信したときには（ステップＳ１３のＹ）、その色割当て信号に従って自機の割当て色を設定する（ステップＳ１６）。
【００４９】
［コントロールポイントＣＰの動作等］
次に、コントロールポイントＣＰが行う主な動作について説明する。コントロールポイントＣＰは、その機器の本来の機能を発揮させる動作（例えばテレビ受像機である場合には、テレビ放送番組の視聴を可能とする動作）を行うとともに、所望の機器ＥＱの遠隔操作を可能とする動作を行う。当該動作について、図６のフローチャートを参照しながら以下に説明する。なお以下の説明では、後述する色割当て動作または再色割当て動作がなされたことにより、各機器ＥＱには異なる色が割当て済みであるとする。
【００５０】
コントロールポイントＣＰは、所定の操作がなされると、次のステップＳ２１〜Ｓ２５の動作を開始する。コントロールポイントＣＰ（機器制御処理部１４）は、割当て色を出力させるように、各機器ＥＱへ制御信号を送信する（ステップＳ２１）。これにより各機器ＥＱ（割当て色出力部２３）は、自機の割当て色を出力することになる（ステップＳ１４を参照）。
【００５１】
またコントロールポイントＣＰは、図７に例示するように、各機器ＥＱを項目とした機器リストをディスプレイ１６に表示させ（ステップＳ２２）、何れかの項目をユーザに操作指定させる（ステップＳ２３）。なお各項目には機種の他、型番やモデル名などが表記されていても良い。このときユーザは、遠隔操作を行おうとする機器ＥＱの項目を操作指定することが可能である。
【００５２】
また更にこのとき、各機器ＥＱが自機の割当て色を出力しているとともに、機器リストにおける各項目の表示色として、当該項目の機器ＥＱの割当て色が用いられている。すなわち、例えば機器Ａの割当て色が「赤」である場合、機器リストにおける機器Ａの項目の表示色も「赤」となる。これにより、同じ機種の機器ＥＱが複数存在している場合や、ユーザが機器ＥＱの型番やモデル名を覚えていないような場合であっても、ユーザは、遠隔操作を行おうとする機器ＥＱが何れの項目に対応しているかを、容易に認識可能である。
【００５３】
また各機器ＥＱの一部に情報表示手段を有さない（色が割当てられていない）ものがあっても、その他の機器ＥＱには色が割当てられているために、情報表示手段を有さない機器ＥＱを他の機器ＥＱから識別することは容易である。そのため結果的に、情報表示手段を有さない機器ＥＱが何れの項目に対応しているかについても、ユーザは容易に認識可能である。
【００５４】
またコントロールポイントＣＰは、何れかの項目が操作指定されると（ステップＳ２３のＹ）、操作指定された項目の機器ＥＱを操作対象機器に設定する（ステップＳ２４）。その後、コントロールポイントＣＰの動作モードは、遠隔操作モードへ移行する（ステップＳ２５）。
【００５５】
遠隔操作モードのコントロールポイントＣＰは、操作対象機器の動作を、操作部１２を用いたユーザの操作に従って制御する。例えば機器Ａが操作対象機器である状況において、電源ＯＮ／ＯＦＦの切替指示に対応する操作がなされると、コントロールポイントＣＰは、電源ＯＮ／ＯＦＦの切替を行わせるための制御信号を機器Ａに送信する。その結果、機器Ａは電源ＯＮ／ＯＦＦの切替を行うことになる（ステップＳ１４を参照）。
【００５６】
このようにユーザは、遠隔操作モードのコントロールポイントＣＰを用いて、所望の機器ＥＱを遠隔操作することが可能である。なおコントロールポイントＣＰは、例えばユーザによって所定の操作指示がなされると遠隔操作モードを終了させ、通常の動作モードに戻る。
【００５７】
またコントロールポイントＣＰは上述した動作の他、「色割当て動作」、「再色割当て動作」、および「権限状態問合せ動作」の各々を行う機能を有している。
【００５８】
「色割当て動作」は、色割当て権限を有する（つまり権限状態が「取得済み」である）コントロールポイントＣＰのみが行う動作であり、各機器ＥＱへ色割当てを行うための動作である。色割当て動作は、例えば、各コントロールポイントＣＰと各機器ＥＱ（未だ色は割り当てられていない）が通信可能となるように配置された後、自動的に、或いはユーザの指示に応じて開始される。
【００５９】
「再色割当て動作」は、色割当て権限を有するコントロールポイントＣＰのみが行う動作であり、既に色割当て動作が行われた後、コントロールポイントＣＰの制御対象として新たな機器が追加された場合に、この新たな機器に対して色割当てを行うための動作である。再色割当て動作は、例えば、当該制御対象に新たな機器が追加された後（つまり「機器ＥＱ」が増設された後）、自動的、或いはユーザの指示に応じて開始される。
【００６０】
「権限状態問合せ動作」は、色割当て権限を有しない（つまり権限状態が「未取得」である）コントロールポイントＣＰの各々が行う動作であり、他の各コントロールポイントＣＰへ権限状態の問合せを行い、その回答に応じて色割当て権限を取得するための動作である。権限状態問合せ動作は、例えば、色割当て動作や再色割当て動作が行われるべき状況となったときに開始される。
【００６１】
以下、「色割当て動作」、「再色割当て動作」、および「権限状態問合せ動作」の各動作の詳細について、各フローチャートを参照しながら順に説明する。
【００６２】
［色割当て動作について］
まず色割当て動作（ステップＳ３１〜Ｓ３７）について、図８のフローチャートを参照しながら以下に説明する。
【００６３】
コントロールポイントＣＰ（色割当て処理部１５）は、全ての機器ＥＱに対して機器情報Ｉeの問合せを行い（ステップＳ３１）、この問合せに対する回答（機器情報Ｉeの回答）を待機する（ステップＳ３２）。そして全ての機器ＥＱから機器情報Ｉeが得られたら（ステップＳ３２のＹ）、コントロールポイントＣＰは全ての機器ＥＱに対して出力情報Ｉoの問合せを行い（ステップＳ３３）、この問合せに対する回答（出力情報Ｉoの回答）を待機する（ステップＳ３４）。
【００６４】
そして全ての機器ＥＱから出力情報Ｉoが得られたら（ステップＳ３４のＹ）、コントロールポイントＣＰは、得られた出力情報Ｉo（出力情報Ｉoの問合せに対する回答）等に基づいて、各機器ＥＱに割当てる色を決定する（ステップＳ３５）。各機器ＥＱに割当てる色は、機器ＥＱ同士の割当て色が重複しないように（各機器ＥＱの割当て色が全て異なるように）、かつ、その機器ＥＱにおいて出力可能な色の中から決定される。なお出力可能な色が無い（例えば情報表示手段が無い）機器ＥＱに対しては、色を割当てる意味が無いため、割当てる色は決定されない。
【００６５】
また機器ＥＱの中に出力可能な色が制限されているものが有る場合、当該制限の厳しい機器ＥＱから順番に、割当てる色が決定される。これにより、当該制限の厳しい機器ＥＱに割当て可能な色が無くなるという不具合を、極力防ぐことが出来る。
【００６６】
一例を挙げれば、機器Ａが情報表示手段として赤色ＬＥＤしか有しておらず、出力可能な色が「赤」に制限されており、他の機器Ｂ〜Ｄが情報表示手段としてカラーディスプレイ（或いはvideo出力機能）を有しており、出力可能な色が特に制限されていないケースが考えられる。このようなケースでは、機器Ｂ〜Ｄに割当てる色よりも、出力可能な色の制限が厳しい機器Ａに割当てる色が、先に決定されるようにする。これにより、機器Ｂ〜Ｄの何れかに「赤」が割り当てられてしまうことにより、機器Ａに割当て可能な色が無くなるという不具合が回避される。但し、各機器ＥＱに割当てる色を決定するための具体的手法は、上述した形態に限定されるものではない。
【００６７】
各機器ＥＱに割当てる色を決定した後、コントロールポイントＣＰは、色を割当てる各機器ＥＱへ色割当て信号を送信する（ステップＳ３６）。色割当て信号は、送信先の機器ＥＱに割当てる色を通知し、その色を割当て色として設定させるための信号である。これにより各機器ＥＱは色割当て信号を受信し、この信号に従って割当て色を設定することになる（ステップＳ１６を参照）。
【００６８】
各機器ＥＱへ色割当て信号を送信した後、コントロールポイントＣＰは、他の全てのコントロールポイントＣＰ（つまり、色割当て権限を有しない各コントロールポイントＣＰ）へ色割当て完了通知を送信する（ステップＳ３７）。これにより当該通知を受信した各コントロールポイントＣＰは、各機器ＥＱへの色割当てが完了したことを認識する。そこで当該通知を受信した各コントロールポイントＣＰは、各機器ＥＱへ割当て色の問合せを行い、各機器ＥＱから回答を受けることにより、各機器ＥＱの割当て色を把握することが出来る。
【００６９】
［再色割当て動作について］
次に再色割当て動作（ステップＳ４１〜Ｓ５０）について、図９のフローチャートを参照しながら以下に説明する。
【００７０】
コントロールポイントＣＰ（色割当て処理部１５）は、制御対象に新たに追加された機器（以下、便宜的に「新規機器」と称する）に対して機器情報Ｉeの問合せを行い（ステップＳ４１）、この問合せに対する回答（機器情報Ｉeの回答）を待機する（ステップＳ４２）。そして新規機器から機器情報Ｉeが得られたら（ステップＳ４２のＹ）、コントロールポイントＣＰは新規機器に対して出力情報Ｉoの問合せを行い（ステップＳ４３）、この問合せに対する回答（出力情報Ｉoの回答）を待機する（ステップＳ４４）。
【００７１】
そして新規機器から出力情報Ｉoが得られたら（ステップＳ４４のＹ）、コントロールポイントＣＰは、得られた出力情報Ｉo（出力情報Ｉoの問合せに対する回答）等に基づいて、新規機器に割当て可能な色（新規機器が出力可能な色であり、かつ、他の機器ＥＱの割当て色と重複しない色）が残っているか否かを判別する（ステップＳ４５）。
【００７２】
通常、新規機器における出力可能な色の全てが各機器ＥＱの色割当てに使用済みである場合には、新規機器に割当て可能な色は残っておらず、そうでない場合には、新規機器に割当て可能な色が残っていることになる。なお新規機器において出力可能な色が無い（例えば情報表示手段が無い）場合には、今回の再色割当て動作は不要であるため、直ちに終了される。
【００７３】
新規機器に割当て可能な色が残っている場合には（ステップＳ４５のＹ）、コントロールポイントＣＰは、割当て可能な色の中から、新規機器に割当てる色を決定する（ステップＳ４６）。なおこの場合には、各機器ＥＱへ割当て済みの色を変更することなく、新規機器に割当てる色が決定される。
【００７４】
新規機器に割当てる色を決定した後、コントロールポイントＣＰは、新規機器へ色割当て信号を送信する（ステップＳ４７）。これにより新規機器は色割当て信号を受信し、この信号に従って割当て色を設定することになる（ステップＳ１６を参照）。
【００７５】
新規機器へ色割当て信号を送信した後、コントロールポイントＣＰは、他の全てのコントロールポイントＣＰ（つまり、色割当て権限を有しない各コントロールポイントＣＰ）へ色割当て完了通知を送信する（ステップＳ４８）。これにより当該通知を受信した各コントロールポイントＣＰは、新規機器への色割当てが完了したことを認識する。そこで当該通知を受信した各コントロールポイントＣＰは、新規機器へ割当て色の問合せを行い、新規機器から回答を受けることにより、新規機器の割当て色を把握することが出来る。
【００７６】
一方で、新規機器に割当て可能な色が残っていない場合には（ステップＳ４５のＮ）、コントロールポイントＣＰは、新規機器だけでなく色の割当て済みの機器ＥＱも含め、全ての機器について割当てる色を決定する（ステップＳ４９）。つまり、既に実施済みの色割当てを基本的に破棄し、全ての機器を対象にして、先述したステップＳ３５と同様の処理が実行される。
【００７７】
このステップＳ４９の処理は、色割当てに既に使われた色の全部または一部の変更によって、新規機器に割当て可能となる色を捻出し、新規機器についても割当てる色を決定する処理の一形態である。この処理により、新規機器に色を割当てることが出来ないという不具合を、極力防ぐことが出来る。
【００７８】
一例を挙げれば、新規機器が情報表示手段として青色ＬＥＤしか有しておらず、出力可能な色が「青」に制限されており、機器Ａ〜Ｄは出力可能な色が特に制限されていないが、既に機器Ａ〜Ｄの何れかに「青」が割り当てられているケースが考えられる。このようなケースでは、先ず新規機器に割当てる色を「青」に決定し、機器Ａ〜Ｄに割当てる色をその他の色に決定することにより、新規機器に色を割当てることが出来ないという不具合が回避される。但し、ステップＳ４９の処理の具体的手法は、上述した形態に限定されるものではない。
【００７９】
新規機器を含む各機器ＥＱに割当てる色を決定した後、コントロールポイントＣＰは、各機器ＥＱへ色割当て信号を送信する（ステップＳ５０）。これにより各機器ＥＱは色割当て信号を受信し、この信号に従って割当て色を設定することになる（ステップＳ１６を参照）。またその後、コントロールポイントＣＰは、先述したステップＳ４８の動作を実行する。
【００８０】
［権限状態問合せ動作について］
次に権限状態問合せ動作（ステップＳ６１〜Ｓ７６）について、図１０および図１１に示すフローチャートを参照しながら以下に説明する。
【００８１】
コントロールポイントＣＰは、先ず現在時刻を問合せ開始時刻として自機内に保存するとともに（ステップＳ６１）、権限状態を「取得中」に更新する（ステップＳ６２）。次にコントロールポイントＣＰは、他の全てのコントロールポイントＣＰへ権限状態の問合せを行う（ステップＳ６３）。
【００８２】
なお全てのコントロールポイントＣＰは、他のコントロールポイントＣＰから権限状態の問合せを受けると、その度に、自機の権限状態および問合せ開始時刻を回答するように設定されている。これにより各コントロールポイントＣＰの間において、権限状態および問合せ開始時刻の情報交換がなされる。また権限状態が「取得済み」であるコントロールポイントＣＰは、当該回答に「色割当て完了予定時刻」の情報を含めるようになっている。
【００８３】
この「色割当て完了予定時刻」は、色割当て動作または再色割当て動作の実施により、色割当てが完了すると見込まれる時刻である。この時刻は、例えば、色割当て動作または再色割当て動作の開始時から、所定時間（色割当ての完了までに要すると見込まれる時間）が経過する時の時刻に設定される。
【００８４】
権限状態の問合せを行ったコントロールポイントＣＰは、既定のタイムアウト時間（例えば、問合せを行った時点からの既定時間）となるまで、問合せ先の全てのコントロールポイントＣＰからの回答を待機する（ステップＳ６４〜Ｓ６５）。そして問合せ先の全てから回答を受取ったとき（ステップＳ６５のＹ）、或いは、タイムアウト時間が経過したとき（ステップＳ６４のＹ）には、コントロールポイントＣＰは、今回受取った回答において「取得済み」の回答が有るか否かを判別する（ステップＳ６６）。
【００８５】
「取得済み」の回答が有った場合（ステップＳ６６の有）には、色割当て権限を取得している他のコントロールポイントＣＰが既に存在しているため、当該権限の取得を試みることは不要であると判明する。そこでこの場合、コントロールポイントＣＰは、受取った色割当て完了予定時刻の情報を保存するとともに（ステップＳ６７）、権限状態を「未取得」に更新し（ステップＳ６８）、権限状態問合せ動作を終了させる。
【００８６】
なお色割当て完了予定時刻の情報を保存したコントロールポイントＣＰは、この情報を各種用途に利用することが可能である。例えば当該コントロールポイントＣＰは、色割当て完了予定時刻までに色割当て完了通知（ステップＳ３７、Ｓ４８を参照）が無かった場合に、各機器ＥＱへの割当て色の問合せを自主的に行うことが出来る。この場合、色割当て完了予定時刻の情報は、割当て色の問合せのタイミング確認に利用される。
【００８７】
また例えば当該コントロールポイントＣＰは、色割当て完了予定時刻までに色割当て完了通知（ステップＳ３７、Ｓ４８を参照）が無かった場合に、権限状態問合せ動作を再実行することが出来る。この場合、色割当て完了予定時刻の情報は、色割当て権限を有するコントロールポイントＣＰの接続状態の確認、および、権限状態問合せ動作の再実行のタイミング確認（当該再実行のトリガー）に利用される。
【００８８】
一方で「取得済み」の回答が無かった場合（ステップＳ６６の無）、色割当て権限を取得している他のコントロールポイントＣＰは未だ存在していないと判明する。そこでコントロールポイントＣＰは、既定の条件（自機の問合せ開始時刻が最も古いこと）が満たされたときに色割当て権限を取得する動作（取得動作）を開始する。なお当該条件は、一つのコントロールポイントＣＰのみに色割当て権限を取得させるための条件の一例である。
【００８９】
すなわちコントロールポイントＣＰは、権限状態が「取得中」であり、かつ、問合せ開始時刻が自機より古いものの有無を判別する（ステップＳ６９）。そして有と判別された場合（ステップＳ６９の有）、コントロールポイントＣＰは、権限状態を「未取得」に更新し（ステップＳ６８）、権限状態問合せ動作を終了させる。
【００９０】
また無と判別された場合（ステップＳ６９の無）、次にコントロールポイントＣＰは、権限状態が「取得中」であり、かつ、問合せ開始時刻が自機と同じものの有無を判別する（ステップＳ７０）。ここで無と判別された場合には（ステップＳ７０の無）、自機の問合せ開始時刻が最も古いため、自機が当該権限を取得すべき状況であると判明する。そこでこの場合、コントロールポイントＣＰは、権限状態を「取得済み」に更新し（ステップＳ７１）、権限状態問合せ動作を終了させる。
【００９１】
一方で有と判別された場合には（ステップＳ７０の有）、問合せ開始時刻が同じであったコントロールポイントＣＰの何れか一つだけが当該権限を取得するように、引き続き以下の動作を行う。すなわちこの場合、コントロールポイントＣＰは、乱数を発生させ、この乱数に基づいたディレイ（当該乱数に応じた時間の待機）を実施する（ステップＳ７２）。
【００９２】
そして当該ディレイの後、コントロールポイントＣＰは、自機の問合せ開始時刻を現在時刻に更新するとともに（ステップＳ７３）、問合せ開始時刻が同じであった他の各コントロールポイントＣＰへ権限状態の問合せを行う（ステップＳ７４）。これにより、問合せ開始時刻が同じであった各コントロールポイントＣＰの間において、更新後の問合せ開始時刻の情報交換がなされる。また乱数に基づいたディレイが実施されていることにより、新たな問合せ開始時刻が他のコントロールポイントＣＰのものと一致することは、極力回避される。
【００９３】
権限状態の問合せを行ったコントロールポイントＣＰは、既定のタイムアウト時間（例えば、問合せを行った時点からの既定時間）となるまで、問合せ先の全てのコントロールポイントＣＰからの回答を待機する（ステップＳ７５〜Ｓ７６）。そして問合せ先の全てから回答を受取ったとき（ステップＳ７６のＹ）、或いは、タイムアウト時間が経過したとき（ステップＳ７５のＹ）には、コントロールポイントＣＰは、今回の回答に基づいてステップＳ６６以降の動作を繰返す。これにより最終的には、何れか一つのコントロールポイントＣＰのみが、色割当て権限を取得することになる。
【００９４】
上述したように色割当て権限を取得していない各コントロールポイントＣＰは、他の各コントロールポイントＣＰに対して、色割当て権限を取得済みであるか否かの問合せを含む権限状態問合せを行い、当該問合せの回答に応じて色割当て権限を取得する。
【００９５】
より具体的には、色割当て権限を取得していない各コントロールポイントＣＰは、権限状態問合せの回答として、色割当て権限を取得済みであることを示す回答が有った場合には、色割当て権限を取得しない。また色割当て権限を取得していない各コントロールポイントＣＰは、権限状態問合せの回答として、色割当て権限を取得済みであることを示す回答が無かった場合には、既定の条件が満たされたときに色割当て権限を取得する取得動作を行う。
【００９６】
また色割当て権限を取得していない各コントロールポイントＣＰは、権限状態問合せの開始時刻を保存するとともに、他の各コントロールポイントＣＰとの前記開始時刻の情報交換を実行する。また前記条件は、自機の前記開始時刻が最も古い場合に満たされる条件となっている。
【００９７】
また色割当て権限を取得していない各コントロールポイントＣＰは、前記情報交換により得られた前記開始時刻の中に、自機より古いものが無く、かつ、自機と同じものが有る場合には、発生させた乱数に応じた時間の待機後に、自機の前記開始時刻を現在時刻に更新する。そして当該コントロールポイントＣＰは、前記開始時刻が自機と同じであった他のコントロールポイントＣＰとの間において、前記情報交換および前記取得動作を再度行うようになっている。
【００９８】
上述した権限状態問合せ動作によれば、機器制御システム１は、複数のコントロールポイントＣＰが色割当て権限を有する状況とならないように、一つのコントロールポイントＣＰのみに色割当て権限を取得させることが可能である。また、例えば色割当て権限を取得していたコントロールポイントＣＰが機器制御システム１から脱し、色割当て権限を有するものが不在になったとしても、権限状態問合せ動作により、一つだけのコントロールポイントＣＰに新たに色割当て権限を取得させることが出来る。
【００９９】
［その他］
以上に説明した通り、本実施形態に係る機器制御システム１は、制御対象である各機器ＥＱを制御する複数個のコントロールポイントＣＰを有している。また機器制御システム１は、コントロールポイントＣＰのうちの何れか一つにＩＤ割当て権限を取得させ、ＩＤ割当て権限を取得したコントロールポイントは、各機器ＥＱに対して、他の機器ＥＱと内容が重複しないようにＩＤ情報の割当てを行うようになっている。
【０１００】
そのため機器制御システム１によれば、各機器ＥＱを制御する複数個のコントロールポイントＣＰを有しつつ、各機器ＥＱに対するＩＤ情報の割当てを適切に行うことが容易となっている。例えば、仮に各コントロールポイントＣＰが別々にＩＤ情報の割当てを行うと、それぞれの割当ての結果が一致せず、各機器ＥＱが出力する色と機器リストの項目の表示色の間に食い違いが生じ、混乱を招く虞がある。この点、機器制御システム１によれば、ＩＤ割当て権限を取得した一つのコントロールポイントＣＰだけがＩＤ情報の割当てを行うため、このような不具合は回避される。
【０１０１】
また本実施形態では、前記ＩＤ情報として色の情報が採用されている。すなわち機器制御システム１は、コントロールポイントＣＰのうちの何れか一つに、ＩＤ割当て権限として色割当て権限を取得させ、色割当て権限を取得した前記コントロールポイントは、各機器ＥＱに対して、他の機器と異なる色の割当てを行うようになっている。一般的に、色の違いはユーザにとって非常に分かり易く、本実施形態のようにＩＤ情報として色を採用することは極めて有効である。但しＩＤ情報としては色以外が採用されても良く、例えば識別用の記号や図形などが採用されても構わない。
【０１０２】
また本発明の構成は、上記実施形態のほか、発明の主旨を逸脱しない範囲で種々の変更を加えることが可能である。すなわち、上記実施形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の技術的範囲は、上記実施形態の説明ではなく、特許請求の範囲によって示されるものであり、特許請求の範囲と均等の意味及び範囲内に属する全ての変更が含まれると理解されるべきである。本発明は、通信機能を有する各種機器に利用することができる。
【符号の説明】
【０１０３】
１      機器制御システム
１１      制御部
１２      操作部
１３      通信部
１４      機器制御処理部
１５      色割当て処理部
１６      ディスプレイ
２１      制御部
２２      通信部
２３      割当て色出力部
ＣＰ      コントロールポイント
ＥＱ      制御対象に設定された機器
【図１】
2014116719.tif 000003
【図２】
2014116719.tif 000004
【図３】
2014116719.tif 000005
【図４】
2014116719.tif 000006
【図５】
2014116719.tif 000007
【図６】
2014116719.tif 000008
【図７】
2014116719.tif 000009
【図８】
2014116719.tif 000010
【図９】
2014116719.tif 000011
【図１０】
2014116719.tif 000012
【図１１】
2014116719.tif 000013