(57)【要約】【課題】ネットワークに接続されたスレーブ装置の動作状態を、より容易に設定できる動作状態設定装置を提供する。【解決手段】ユーザ操作に応じて異なる識別情報を出力するマスター装置１０と、識別情報とスレーブ装置の動作状態の設定とを対応付けて記録するデータベース２０３と、識別情報に対応する設定をデータベース２０３から読み出し、該読み出した設定を再現するための制御信号をスレーブ装置へ送信する制御部２０１とを備え、マスター装置１０は、互いに異なる識別情報が付与されている複数のタグ部材１２０−１〜１２０−ｍを備えるインターフェース要素体１２と、タグ部材から識別情報を読み出すタグ部材リーダ１４２および該識別情報を示す信号を出力する出力部１４６を備えるリーダ部１４とを備え、インターフェース要素体１２のとり得るリーダ部１４に対する位置関係は予め定めた複数の位置関係のいずれかであり、該予め定めた複数の位置関係と複数のタグ部材の識別情報とは一対一の対応関係にある。【選択図】      図１
2007013903.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数の機器の動作状態を設定する状態設定装置において、
ユーザ操作に応じて異なる識別情報を出力するユーザインターフェース部と、
前記識別情報と前記機器の動作状態の設定値とを対応付けて記録する記録部と、
前記識別情報に対応する設定値を前記記録部から読み出し、該読み出した設定値を再現するための制御信号を該当する機器へ送信する制御部とを備え、
前記ユーザインターフェース部は、予め定めた複数の姿勢のいずれでも取ることができる形状を有したインターフェース要素体を備え、
前記予め定めた複数の姿勢のそれぞれには、互いに異なる識別情報が割り当てられていること
を特徴とする状態設定装置。
【請求項２】
前記インターフェース要素体は、前記複数の姿勢のそれぞれをユーザが視認可能な外形的特徴を備えていること
を特徴とする請求項１に記載の状態設定装置。
【請求項３】
前記インターフェース要素体は、筐体および該筐体に固定され互いに異なる識別情報が付与されている複数のタグ部材を備え、
前記ユーザインターフェース部は、前記タグ部材から識別情報を読み出すタグ部材リーダおよび該識別情報を示す信号を出力する出力部を備えるリーダ部をさらに備え、
前記インターフェース要素体がとり得る前記予め定めた複数の姿勢のそれぞれでは、前記インターフェース要素体と前記リーダ部とが異なる位置関係を成し、
前記異なる位置関係のそれぞれでは、異なる１つのタグ部材だけから識別情報が読み出されること
を特徴とする請求項１に記載の状態設定装置。
【請求項４】
前記タグ部材は、電磁波を利用して非接触で識別情報を読み出すＲＦタグであること
を特徴とする請求項３に記載の状態設定装置。
【請求項５】
前記インターフェース要素体の筐体は多面体形状を有し、
前記複数のタグ部材は、１つのタグ部材が前記タグ部材リーダが識別情報の読み出すための通信可能範囲内に入った場合、他のタグ部材が該通信範囲外となるよう、前記筐体の内面に配置されていること
を特徴とする請求項４に記載の状態設定装置。
【請求項６】
前記リーダ部を複数備え、
前記複数のリーダ部のそれぞれは、前記ネットワークを介して読み出した識別情報を出力すること
を特徴とする請求項３に記載の状態設定装置。
【請求項７】
前記リーダ部は、前記動作状態の設定のための処理のモードをユーザに選択させるための操作モード選択部をさらに備え、
前記リーダ部の出力部は、前記選択された操作モードと前記読み出された識別情報とを示す信号を出力するものであり、
前記制御部は、前記選択された操作モードに応じて、前記識別情報に対応付けた動作状態の設定値の記録処理または前記識別情報に対応して記録されている設定値を再現させるための再設定処理を実行すること
を特徴とする請求項３に記載の状態設定装置。
【請求項８】
前記操作モード選択部は、前記ネットワークに接続された機器のうち、ユーザが選択した機器のユーザが選択した動作状態だけを設定する選択的記録処理を行わせるための操作モードの選択をさらに受け付け、
前記制御部は、前記選択的記録処理が操作モードとして選択された場合、前記選択的記録処理として、ユーザの操作に応じた長さの時間的なウインドウ期間を設定し、該ウインドウ期間中に変更された動作状態の設定値だけを記録すること
を特徴とする請求項７に記載の状態設定装置。
【請求項９】
ユーザ操作に応じて異なる識別情報を出力するユーザインターフェース装置において、
筐体および該筐体に固定され互いに異なる識別情報が付与されている複数のタグ部材を備えるインターフェース要素体と、
前記タグ部材から識別情報を読み出すタグ部材リーダおよび該識別情報を示す信号を出力する出力部を備えるリーダ部とを備え、
前記インターフェース要素体は、前記リーダ部に対する位置関係を予め定めた複数の位置関係のいずれにおいても保持できる形状を有しており、
前記予め定めた位置関係と前記タグ部材の識別情報とは一対一の対応関係にあること
を特徴とするユーザインターフェース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの操作に応じて異なる識別情報を出力するユーザインターフェース装置、及び、該ユーザインターフェース装置を用いてネットワークに接続された複数の機器の動作状態を設定する状態設定装置に関する。
【背景技術】
【０００２】
現代の家庭は、テレビ、ハードディスクレコーダ、ホームサーバー、デジタルメディアジュークボックス、照明機器、セキュリティシステム、エアコン等、多種多様な電子機器であふれている。これらの電子機器はそれぞれ異なる制御機構や通信インターフェースを備え、場合によっては、その利便性向上のための追加的なリモート制御用のユーザインターフェース装置を備えている。
【０００３】
また、上述したような家庭内電子機器へネットワーク機能を追加することで、ネットワークを介しての遠隔制御も行われている。これらネットワークでは、例えばＴＣＰ／ＩＰプロトコルと、有線ＬＡＮのＥｔｈｅｒｎｅｔ（登録商標）や無線ＬＡＮのＩＥＥＥ８０２．１１のインターフェースを用いている。
【０００４】
このように複雑となるネットワーク機器の制御をより簡便なものにするために、例えば特許文献１には、ユーザが行うイベント（例えば外出）に際し家電機器に対して行うべき特定の操作や操作群をマクロとして登録し、該登録された情報を用いることで家電機器をイベント毎に一括制御する技術が開示されている。上記従来技術によれば、ネットワークに接続された複数の機器のイベントに応じた一括制御がより容易となる。
【０００５】
【特許文献１】特開２００４−２０６４９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術においては、登録作業や登録したマクロの実行作業をハードウエアのボタンやＬＣＤ及びソフトウエアにて実現するソフトボタン等の入力操作部材を備える遠隔制御用のコントローラを用いている。このため、上記従来技術の利用に際しては追加的なコストがかかる。
【０００７】
さらに、上記従来技術ではユーザの利便性を考慮し、上記登録作業や実行作業を予め設けておいたボタン等の入力操作部材に割り当てている。しかし、入力操作部材の個数は予め決まっており、登録しようとするマクロの数が増えた場合には対応することは難しい。また逆に、コントローラ上により多くのボタン等の入力操作部材を設けることはさらなるコスト高を招くことになる。
【０００８】
したがって、上述したような追加的なインターフェース機能を習うことなく、電子機器の扱いに慣れていないユーザでも、ネットワークに接続された機器の動作状態を、より容易に設定できるユーザインターフェース装置及び動作状態設定装置を提供することが望ましい。また、設定すべき動作状態の種類が増えた場合でも、大きなコスト増加を招くことなく拡張可能なユーザインターフェース装置及び動作状態設定装置を提供することができることが望ましい。本発明は、上述した状況を鑑みて成されたものである。
【課題を解決するための手段】
【０００９】
本発明の一実施形態によれば、ネットワークに接続された複数の機器の動作状態を設定する状態設定装置が提供される。本状態設定装置は、ユーザ操作に応じて異なる識別情報を出力するユーザインターフェース部と、前記識別情報と前記機器の動作状態の設定値とを対応付けて記録する記録部と、前記識別情報に対応する設定値を前記記録部から読み出し、該読み出した設定を再現するための制御信号を該当する機器へ送信する制御部とを備える。前記ユーザインターフェース部は、予め定めた複数の姿勢のいずれでも取ることができる形状を有したインターフェース要素体を備え、前記予め定めた複数の姿勢のそれぞれには互いに異なる識別情報が割り当てられている。
【００１０】
本発明の他の実施形態によれば、ユーザ操作に応じて異なる識別情報を出力するユーザインターフェース装置が提供される。本ユーザインターフェース装置は、予め定めた複数の姿勢のいずれでも取ることができる形状を有したインターフェース要素体を備え、前記予め定めた複数の姿勢のそれぞれには互いに異なる識別情報が割り当てられている。
【００１１】
本明細書において「姿勢」とは、ある形状の物体を平面あるいは略平面に置く場合に、該物体が該平面に対して取りうる位置関係を意味する。例えば、物体が直方体であれば、６つの面のそれぞれを下にして置くことが可能であり、互いに異なる面を下にしておかれた６つの状態の各々が、互いに異なる「姿勢」となる。さらに、本明細書において「姿勢」は、物体が置かれる平面と直交する方向での物体の向きと無関係に定義付けられている。
【００１２】
上記実施形態によるユーザインターフェース部およびユーザインターフェース装置は、予め定めた複数の姿勢のいずれでも取ることができる形状を有したインターフェース要素体を備え、前記予め定めた複数の姿勢のそれぞれには互いに異なる識別情報が割り当てられている。さらに、上記状態設定装置は、上記出力された識別情報に対応付けて、ネットワークに接続された機器の動作状態の設定を記録し、該記録された設定を再現する制御信号を該当する機器へ送信する。
【００１３】
上記構成によれば、前記インターフェース要素体の姿勢と上記機器の動作状態の設定値とを対応付けることが可能となる。換言すれば、ユーザが前記インターフェース要素体の姿勢を選択あるいは変化させることで、上記機器の動作状態の設定を選択あるいは変化させることができる。
【００１４】
さらに、上記構成によれば、前記インターフェース要素体の形状を変えて取りうる姿勢の数を増やすか、あるいは、前記インターフェース要素体の個数を増やすことで、選択可能な動作状態の設定の数を任意に増やすことができる。
【発明の効果】
【００１５】
本発明によれば、上述したような追加的なインターフェース機能を習うことなく、電子機器の扱いに慣れていないユーザでも、ネットワークに接続された機器の動作状態を、より容易に設定できるユーザインターフェース装置及び動作状態設定装置を提供することができる。また、本発明によれば、設定すべき動作状態の種類が増えた場合でも、大きなコスト増加を招くことなく拡張可能なユーザインターフェース装置及び動作状態設定装置を提供することができる。
【発明を実施するための最良の形態】
【００１６】
本発明の一実施形態によれば、ネットワークに接続された複数の機器の動作状態を設定する状態設定装置が提供される。本状態設定装置は、ユーザ操作に応じて異なる識別情報を出力するユーザインターフェース部と、前記識別情報と前記機器の動作状態の設定値とを対応付けて記録する記録部と、前記識別情報に対応する設定値を前記記録部から読み出し、該読み出した設定値を再現するための制御信号を該当する機器へ送信する制御部とを備える。前記ユーザインターフェース部は、予め定めた複数の姿勢のいずれでも取ることができる形状を有したインターフェース要素体を備え、前記予め定めた複数の姿勢のそれぞれには、互いに異なる識別情報が割り当てられている。
【００１７】
前記インターフェース要素体は、前記異なる位置関係のそれぞれをユーザが視認可能な外形的特徴を備えていてもよい。
【００１８】
また、前記インターフェース要素体が筐体および該筐体に固定され互いに異なる識別情報が付与されている複数のタグ部材を備え、前記ユーザインターフェース部が前記タグ部材から識別情報を読み出すタグ部材リーダおよび該識別情報を示す信号を出力する出力部を備えるリーダ部をさらに備え、前記インターフェース要素体がとり得る前記予め定めた複数の姿勢のそれぞれでは前記インターフェース要素体と前記リーダ部とが異なる位置関係を成し、前記異なる位置関係のそれぞれでは異なる１つのタグ部材だけから識別情報が読み出される構成としても良い。
【００１９】
前記タグ部材としては、電磁波を利用して非接触で識別情報を読み出すＲＦタグを用いても良い。この場合、前記インターフェース要素体の筐体が多面体形状を有し、前記複数のタグ部材が、１つのタグ部材が前記タグ部材リーダが識別情報の読み出すための通信可能範囲内に入った場合、他のタグ部材が該通信範囲外となるよう、前記筐体の内面に配置されている構成としても良い。
【００２０】
また、上記実施形態の状態設定装置においては、前記リーダ部を複数備え、前記複数のリーダ部のそれぞれが前記ネットワークを介して読み出した識別情報を出力する構成としても良い。
【００２１】
また、上記実施形態の状態設定装置においては、前記リーダ部が前記動作状態の設定のための処理のモードをユーザに選択させるための操作モード選択部をさらに備え、前記リーダ部の出力部が前記選択された操作モードと前記読み出された識別情報とを示す信号を出力するものであり、前記制御部が、前記選択された操作モードに応じて、前記識別情報に対応付けた動作状態の設定値の記録処理または前記識別情報に対応して記録されている設定値を再現させるための再設定処理を実行する構成としても良い。
【００２２】
ここで、前記操作モード選択部が、前記ネットワークに接続された機器のうち、ユーザが選択した機器のユーザが選択した動作状態だけを設定する選択的記録処理を行わせるための操作モードの選択をさらに受け付け、前記制御部が、前記選択的記録処理が操作モードとして選択された場合、前記選択的記録処理として、ユーザの操作に応じた長さの時間的なウインドウ期間を設定し、該ウインドウ期間中に変更された動作状態の設定値だけを記録する構成としても良い。
【００２３】
本発明の他の実施形態によれば、ユーザ操作に応じて異なる識別情報を出力するユーザインターフェース装置が提供される。本ユーザインターフェース装置は、筐体および該筐体に固定され互いに異なる識別情報が付与されている複数のタグ部材を備えるインターフェース要素体と、前記タグ部材から識別情報を読み出すタグ部材リーダおよび該識別情報を示す信号を出力する出力部を備えるリーダ部とを備える。前記インターフェース要素体は、前記リーダ部に対する位置関係を予め定めた複数の位置関係のいずれにおいても保持できる形状を有しており、前記予め定めた位置関係と前記タグ部材の識別情報とは一対一の対応関係にある。
【００２４】
以下、本発明の他の実施形態によるユーザインターフェース部（以下ではマスター装置と呼ぶ）と、該インターフェース部を用いた状態設定装置について、図面を参照して説明する。
【００２５】
本実施形態の状態設定装置は、図１に示すように、ユーザが操作するマスター装置１０と、該ユーザ操作に応じて状態設定処理を行う状態設定部２０とを備えている。動作状態の設定が行われる対象は、有線又は無線のネットワーク３０を介して状態設定部２０に接続している機器、スレーブ装置４０−１〜４０−ｎである。各スレーブ装置にはネットワーク３０との接続に必要な通信インターフェース（図示せず）が設けられている。
【００２６】
本実施形態において、マスター装置１０、状態設定部２０、スレーブ装置４０およびネットワーク３０の接続に使用すべき通信プロトコルは特に限定されるものではないが、例えば、ＩＰ（インターネットプロトコル）、ＨＴＴＰ、ＵＤＰ等のプロトコルを用いることができる。なお、ＩＰを用いた場合、携帯電話を用いるなどして、ネットワークを介した機器やプログラムの遠隔制御がより容易となる。
【００２７】
マスター装置１０は、互い異なる識別情報が付与されている複数のタグ部材１２０−１〜１２０−ｍを有するインターフェース要素体１２と、インターフェース要素体１２の姿勢に応じて複数のタグ部材１２０−１〜１２０−ｍの中の１つから識別情報を読み出し、該識別情報を状態設定部２０へ出力するリーダ部１４とを備えている。
【００２８】
リーダ部１４は、タグ部材１２０から識別情報を読み出すタグ部材リーダ１４２と、状態設定部２０が行うべき状態設定処理のモードを選択するための操作モードスイッチ１４４と、該読み出した識別情報と該操作モードとを示す信号を状態設定部２０へ出力する出力部１４６とを備えている。本実施形態では、リーダ部１４と状態設定部２０とはネットワーク３０を介して接続されているが、両部間の距離が短い場合には直接接続される構成であっても良い。
【００２９】
タグ部材１２０は、ユニークな識別情報が付与でき該識別情報を非接触で読み出すことが可能な記録媒体であって、かつ、インターフェース要素体１２に複数個が配置可能であり前記リーダ部１４との位置関係を調整することで複数のタグ部材１２０のうちの一つだけから識別情報が読み出される構成であればよい。タグ部材１２０としては、例えば電磁誘導や電波を利用するＲＦタグを用いることができる。
【００３０】
ＲＦタグをタグ部材１２０として用いた場合には、主にタグ部材１２０とリーダ部１４との距離を調整するだけで、識別情報の読み出し可能なタグ部材１２０を選択することができる。一方、バーコード等の光学的なタグ部材を用いた場合、識別情報の読み出し可能なタグ部材１２０を選択するためには、タグ部材とリーダ部との相対的な位置関係をより厳密に調整しなければならない。したがって、ユーザがインターフェース要素体１２の姿勢の変化させることを考慮すると、ＲＦタグを用いた場合の方が、複数のタグ部材の中の一つをより容易に選択できる。
【００３１】
上記状態設定処理のモードには、（１）すべてのスレーブ装置４０−１〜４０−ｎの動作状態の設定を記録するＭａｒｋ−ａｌｌ処理（記録処理）と、（２）一部のスレーブ装置の動作状態の設定だけを記録するＭａｒｋ−ｓｅｌｅｃｔｅｄ処理（選択的記録処理）と、（３）予め記録した動作状態の設定を再現するＲｅｃａｌｌ処理（再設定処理）とが含まれている。リーダ部１４で行われる処理と、上記各処理については、以下でフローチャートを用いて詳細に説明する。
【００３２】
以下、タグ部材１２０として、電波を用いてデータの読み出しを非接触で行うことができるＲＦタグを用いたマスター装置１０の例を説明する。
【００３３】
本例では、図２に示すように、各タグ部材１２０は、アンテナ１２２０と、付与された識別情報を記録するメモリ１２００と、メモリ１２００に記録されている識別情報を示す信号をアンテナ１２２０を介して外部へ送信させる制御回路１２１０とを備える。一方、タグ部材リーダ１４２は、送信されてきた信号を受信するアンテナ１４２０と、該受信した信号が示す識別情報を取得して出力する制御回路１４２２とを備えている。
【００３４】
図３、図４を用いてマスター装置１０の構成例をさらに具体的に説明する。
【００３５】
本構成例では、図３に示すように、インターフェース要素体１２が立方体形状を備えており、リーダ部１４が該立方体形状のインターフェース要素体１２が載置できる搭載面を備えている。この搭載面の下方にはタグ部材リーダ１４２のアンテナ１４２０が配置されている。さらにリーダ部１４には、操作モードスイッチ１４４として、上記３つの操作モードにそれぞれ対応したスイッチ１４４−１〜１４４−３が設けられている。
【００３６】
インターフェース要素体１２は、例えば図４に示すように、立方体形状の筐体１２２と、筐体の６つの内面それぞれに固定されたタグ部材１２０とを備えている。なお、図４には、図面の見易さを考慮して、４つの内面に固定されたタグ部材１２０−１〜１２０−４だけを図示している。
【００３７】
本実施形態においては、インターフェース要素体１４を予め定めた複数の姿勢のうちの一つで載置した場合、タグ部材リーダ１４２が唯一つのタグ部材１２０から識別情報が読み取られる構成としている。具体的には、タグ部材１２０間の距離Ｌ、アンテナの向きＡ、Ｂ、筐体１２２の材質や厚さ等を調整し、タグ部材リーダ１４２に一番近いタグ部材１２０だけから識別情報が読み取られるようにしている。例えば、ＲＦタグを用いている場合には、対向する内面に配置されたタグ部材間の距離Ｌが、タグ部材リーダ１４２との交信可能距離よりも大きくなるように設定する。また、隣り合うタグ部材のアンテナの向きＡ、Ｂを直交または略直交させて、交信可能とならないように設定しても良い。また、タグ部材間に電磁波を遮蔽するための遮蔽材を配置する構成としても良い。
【００３８】
さらに本実施形態では、ある特定の設定に対応付けられたインターフェース要素体１４の姿勢をユーザが容易に認識可能であるように、立方体形状のインターフェース要素体１２の各面には互いに異なる模様１２２−１ａ、１２２−４ａ…が設けられている。各模様はその時点で読み取られた識別情報に対応付けられている。例えば、模様１２２−１ａはその時最下面に位置し識別情報が読み取られるタグ部材１２０−１に対応しており、模様１２２−４ａはタグ部材１２０−４に対応している。
【００３９】
また、筐体１２２の表面に予め模様を設けておく代わりに、ユーザが所望の模様、アイコン、色等、識別のための情報を設けることを可能とするように、一部または全ての外面に模様を設けない構造としても良い。
【００４０】
本実施形態においては、インターフェース要素体１４の形状は立方体に限定されるものではない。識別情報の読み取りが行われるリーダ部１４の搭載面上に、安定して載置可能な姿勢を複数とり得る形状であり、その姿勢がユーザにとって識別可能であれば、任意の形状であっても良く、例えば直方体、角錐等の多面体や、円柱、面取りした球形等の形状であっても良い。
【００４１】
本実施形態においては、リーダ部１４の搭載面の上にインターフェース要素体１２を載置する構成としているが、本発明においてとり得るリーダ部１４とインターフェース要素体１２との位置関係はこれに限定されるものではない。リーダ部１４においてタグ部材１２０の読み取りが行われる部分が固定されており、該読み取りが行われる部分に対するインターフェース要素体１２の位置関係あるいは姿勢がユーザによって変更可能であれば、任意の構成であっても良い。例えば、リーダ部１２の読み取りが行われる部分が壁面のように構成され、該壁面に対するインターフェース要素体１２が姿勢をユーザが変更できる構成としても良い。
【００４２】
なお、上記実施形態においては１つのマスター装置１０だけが示されていたが、複数のマスター装置１０を設け、これら複数のマスター装置１０と状態設定部２０とをネットワーク３０を介して接続する構成としても良い。また、マスター装置１０において、リーダ部１４を複数設け、各リーダ部１４をスレーブ装置４０が配置されている様々な場所、例えば家庭内の様々な場所に、配置する構成としても良い。ここで各リーダ部１４はネットワーク３０を介して状態設定部２０と接続されるものとする。
【００４３】
図１に戻り、状態設定部２０について説明する。状態設定部２０は、ネットワーク３０との通信インターフェースとして機能するＩ／Ｆ２０５と、上述したマスター装置１０から出力された識別情報と操作モードを示す情報とを含む信号をネットワーク３０およびＩ／Ｆ２０５を介して受信し、該識別情報に対応付けて該操作モードに応じた処理を実行する制御部２０１と、識別情報に対応付けて一部又は全てのスレーブ装置４０の動作状態の設定を記録するデータベース２０３とを備えている。
【００４４】
状態設定部２０は、ネットワーク２０に接続されているサーバのアプリケーションプログラムとして実現されていても良く、または専用のハードウエアとして設けられていても良い。また、状態設定部２０は、サーバ以外の装置であっても、当該プログラムの実行と複数のＩＰ接続が可能であれば、任意の装置において実現可能である。
【００４５】
データベース２０３には、例えば図５に示すようなファイル５００が記録されている。ファイル５００には、識別情報５１０と、該識別情報に対応付けられたスレーブ装置５２０の動作状態の設定情報、状態１（５３０）、状態２（５４０）・・・とが記録されている。例えば、スレーブ装置がインターネットラジオの場合（５１０−１）、状態１はチャンネル、状態２がボリュームの設定を示す。また、スレーブ装置が照明機器の場合（５１０−２）、状態１が電源のＯＮ／ＯＦＦの設定を示す。
【００４６】
また、上述した図５に示すようなファイル５００とする代わりに、２つのリストを作成し、一方のリストには識別情報と該識別情報に対応付けられた動作状態の設定値を記録し、もう一方に現時点で接続されているマスター装置１０及びスレーブ装置４０を記録する構成としても良い。
【００４７】
本実施形態において、ＩＰトランスアクションは様々なＬＡＮ技術、例えばイーサネット（登録商標）、Ｗｉ−Ｆｉ（８０２．１１）、電力線制御（ＰＬＣ）、ウルトラワイドバンド（ＵＷＢ）、Ｂｌｕｅｔｏｏｔｈ等を用いて実行することができる。
【００４８】
本実施形態のスレーブ装置４０としては、例えばＩＰインターフェースを備えた専用スレーブ装置や、照明等の非専用スレーブ装置と本実施形態の状態設定装置との仲介を行う代理スレーブ装置がある。典型的な専用スレーブ装置には、オーディオシステム、デジタルメディアジュークボックス、表示システム等が含まれる。なお、代理スレーブ装置は、本実施形態の状態設定装置とＸ１０等の他の家電機器制御技術との接続を担う機能を果たすことも可能である。
【００４９】
専用スレーブ装置は、物理的な装置であっても良く、サーバや情報処理装置等の機器で実行されるプログラムで実現されるものであっても良い。専用スレーブ装置のＩＰインターフェースは、全ての機器に対して共通なプロトコルであっても良く、また、サーバ側に設けられたデバイス特有のビルトイン構造を有し、高い適応性を備え遠隔更新が容易な構成であっても良い。
【００５０】
次に、本実施形態の装置の動作の一例を詳細に説明する。
【００５１】
リーダ部１４の処理６００を図６を参照して説明する。リーダ部１４の搭載面上にユーザがインターフェース要素体１２を所望の姿勢で載置すると、タグ部材リーダ１４２がタグ部材１２０を検出する。タグ部材リーダ１４２は、タグ部材１２０を検出すると（ステップ６０２でＹｅｓ）、タグ部材１２０に付与された識別情報を読み出す（ステップ６０４）。出力部１４６は、上記に定めた３つの操作モードのいずれが選択されたを判定し（ステップ６０６）、該判定された操作モードを示すフラグと上記読み出した識別情報とを示す信号を出力する（ステップ６０８）。
【００５２】
上記フラグは（１）すべてのスレーブ装置４０−１〜４０−ｎの動作状態の設定を記録するＭａｒｋ−ａｌｌ処理、（２）一部のスレーブ装置の動作状態の設定だけを記録するＭａｒｋ−ｓｅｌｅｃｔｅｄ処理、（３）予め記録した動作状態の設定を再現するＲｅｃａｌｌ処理をそれぞれ示すものである。なお、インターフェース要素体１２が載置された状態で、操作モードスイッチ１４４だけが操作された場合には、同じ識別情報と新たに操作された操作モードのフラグとを示す信号が新たに出力される。
【００５３】
状態設定部２０での処理７００を図７を参照して説明する。制御部２０１は、リーダ部１４からの出力信号をモニタし（ステップ７０２）、該出力信号を検出した場合には（ステップ７０２）、該出力信号が示す識別情報と操作モードのフラグとを取得し（ステップ７０４）、該フラグから操作モードを判定する（ステップ７０６）。
【００５４】
ステップ７０６において、操作モードがＭａｒｋ−ａｌｌ処理と判定された場合、制御部２０１はスレーブ装置４０−１〜４０−ｎの全てに対し、その時点における動作状態の設定を問い合わせ（ステップ７２０）、該問い合わせに応じて送られてきた動作状態の設定を示す情報を識別情報に対応付けて、例えば図５に示すフォーマットでデータベース２０３に記録する（ステップ７２２）。
【００５５】
本処理によれば、ユーザの選択したインターフェース要素体１２の姿勢に対応して、スレーブ装置４０−１〜４０−ｎの全ての動作状態について、その時点における設定を記録することができる。
【００５６】
ステップ７０６において、操作モードがＭａｒｋ−ｓｅｌｅｃｔｅｄ処理と判定された場合、本信号が第１回目か第２回目であるかを判定する（ステップ７３０）。Ｍａｒｋ−ｓｅｌｅｃｔｅｄ処理では、スレーブ装置の一部についてのみ、その動作状態の設定を記録するために、ある時間的なウインドウを設け、その間に変更されたスレーブ装置の動作状態の設定だけを記録する。本例では、上記ウインドウの開始と終了とを操作モードスイッチ１４４からの信号によって決定している。
【００５７】
ステップ７３０において、上記ウインドウの開始を示す第１回目の信号であると判定された場合（ステップ７３０でＹｅｓ）、Ｍａｒｋ−ａｌｌ処理と同じように、制御部２０１はスレーブ装置４０−１〜４０−ｎの全てに対し、その時点における動作状態の設定を問い合わせ（ステップ７３２）、該問い合わせに応じて送られてきた動作状態の設定を示す情報を設定Ａとしてデータベース２０３に記録する（ステップ７３４）。
【００５８】
上記ウインドウの終了を示す第２回目の信号であると判断した場合（ステップ７３０でＮｏ）でも、Ｍａｒｋ−ａｌｌ処理と同じように、制御部２０１はスレーブ装置４０−１〜４０−ｎの全てに対し、その時点における動作状態の設定を問い合わせ（ステップ７３６）、該問い合わせに応じて送られてきた動作状態の設定を示す情報を設定Ｂとしてデータベース２０３に記録する（ステップ７３８）。さらに、制御部２０１は、設定Ａと設定Ｂとの差分を取得して（ステップ７４０）、上記ウインドウの期間中に変更があったスレーブ装置の動作状態についてのみ、その時点での識別情報に対応付けて、例えば図５に示すフォーマットでデータベース２０３に記録する（ステップ７４２）。
【００５９】
Ｍａｒｋ−ｓｅｌｅｃｔｅｄ処理によれば、ユーザは、インターフェース要素体１２をある特定の姿勢でリーダ部１２の搭載面に載置し、図３に示す操作モードスイッチ１４４−１〜１４４−３のうち当該処理に対応するスイッチを押下した後、所望のスレーブ装置の動作状態（例えばインターネットラジオの音量）の設定を変更し、最後に該スイッチをもう一度押下することで、ネットワーク３０に接続されているスレーブ装置のうち、所望のスレーブ装置の所望の動作状態の設定だけを選択的に記録することが可能となる。
【００６０】
さらにＭａｒｋ−ｓｅｌｅｃｔｅｄ処理を利用することにより、カスタムメイドのユーザインターフェース装置を実現することが出来る。すなわち、インターフェース要素体１２の各面をそれぞれ、ある特定のスレーブ装置の動作状態のある特定の設定値に対応させるのである。例えば、１つのインターフェース要素体の各面にインターネットラジオの各チャンネルを対応させ、他のインターフェース要素体の各面にはオーディオアンプの異なる音量値を対応付ける。このような構成を利用することで、インターネットラジオのチャンネル設定用やオーディオアンプの音量設定用等、任意の設定動作を専用で行うユーザインターフェース装置を非常に簡単に実現することが出来る。
【００６１】
ステップ７０６において、操作モードがＲｅｃａｌｌ処理と判定された場合、制御部２０１は、上記取得した識別情報に対応する設定の全てをデータベース２０３から取得し（ステップ７１０）、該取得した全ての設定の各々が再現されるよう該当する各スレーブ装置４０へ制御信号を送信する（ステップ７１２）。
【００６２】
本処理によれば、ユーザが所望の設定を行った時の姿勢と同じ姿勢にインターフェース要素体１２をリーダ部１４に載置し、Ｒｅｃａｌｌ処理を選択する操作モードスイッチ１４４を操作するという簡単な操作で、所望の設定を再現することが出来る。
【００６３】
以上説明したように、本実施形態によれば、インターフェース要素体１２の姿勢と任意のスレーブ装置４０の動作状態の設定値とを、直感的に対応付けることが可能となる。したがって、ユーザが前記インターフェース要素体の姿勢を選択あるいは変化させるだけで、任意のスレーブ装置４０の動作状態の設定を選択あるいは変化させることができる。さらに、本実施形態によれば、インターフェース要素体１２の個数を増やすことで、選択可能な動作状態の設定値の数を任意の数まで増やすことができる。
【００６４】
なお、上記実施形態の図３の例においては、リーダ部１４に３つのスイッチ１４４−１〜１４４−３を設けることで、上述した状態設定処理の操作モードを選択する構成を示したが、本発明において操作モードを選択する方法は上記例に限定されるものではない。
【００６５】
例えば、リーダ部１４上面において、インターフェース要素体１２が載置可能な広さの領域を押下可能な構造とし、該領域の下方にタグ部材リーダ１４２を配置すると共に、該押下動作に連動するボタンを設ける構成とすることで、操作モードの選択と識別情報の読み取りを行っても良い。本構成における操作モードの選択では、例えば、インターフェース要素体１４を載置する場合に一回押下及びリリースがされた場合にはＭａｒｋ−ａｌｌ処理を選択し、該押下された状態が予め定めた時間だけ維持された後にリリースされた場合にはＭａｒｋ−ｓｅｌｅｃｔｅｄ処理を選択する構成としても良い。この場合、Ｍａｒｋ−ｓｅｌｅｃｔｅｄ処理の終了は、もう一度押下及びリリースが行われた場合に決定される。また、インターフェース要素体１２が載置され、それ以外の動作が行われなかった場合にはＲｅｃａｌｌ処理が選択される。
【００６６】
また、リーダ部１４に、載置されたインターフェース要素体１２の識別情報を読み出すことが可能な領域を設けると共に、Ｒｅｃａｌｌ処理およびＭａｒｋ処理用のボタンを２つ設ける構成とすることで、操作モードの選択と識別情報の読み取りを行っても良い。リーダ部１４は、Ｍａｒｋ処理用ボタンが押下されリリースされた場合にはＭａｒｋ−ａｌｌ処理が選択されたものと判定し、該押下された状態が予め定めた時間だけ維持された後にリリースされた場合にはＭａｒｋ−ｓｅｌｅｃｔｅｄ処理が選択されたと判定する。この場合、Ｍａｒｋ−ｓｅｌｅｃｔｅｄ処理の終了は、もう一度押下及びリリースが行われた場合に決定される。
【００６７】
さらにまた、リーダ部１４に、載置されたインターフェース要素体１２の識別情報を読み出すことが可能な領域を３つ設け、各領域に３つの操作モードをそれぞれ割り当てる構成としても良い。本構成によれば、ユーザは所望の操作モードに対応する領域にインターフェース要素体１２を載置するだけで、操作モードの選択と識別情報の読み取りが可能となる。
【００６８】
また、上記実施形態において、マスター装置１０のインターフェース要素体１２とリーダ部１４とは分離した構成となっていたが、本発明においてマスター装置１０の構成はこれに限定されるものではなく、ユーザの操作によりマスター装置１０の姿勢を変えること可能であり、当該マスター装置１０が取り得る複数の姿勢のそれぞれに対して、互いに異なる識別情報が出力される構成であれば良い。
【００６９】
例えば、マスター装置１０において、その各面に配置する複数のボタンと重力方向を検出するセンサとを設け、該センサにより上方に位置する面を特定し、該面に配置されたボタンが操作された場合に、該面に予め付与されている識別情報を出力する構成としても良い。本構成において、状態設定処理の操作モードの選択は、ボタンの押下する方法や回数を変化させることで行っても良い。
【００７０】
また、上記実施形態のリーダ部１４に、Ｍａｒｋ−ａｌｌ処理が実行されたことを示すための音や光を発生させる、および／または、Ｍａｒｋ−ｓｅｌｅｃｔｅｄ処理を実行中であることをユーザに示すために上記ウインドウ期間中に断続音や点滅光等を発生させる、告知部をさらに設ける構成としても良い。
【００７１】
なお、本実施形態の動作状態設定装置によるスレーブ装置４０の動作設定は、各スレーブ装置に備えられている制御部の機能に直接代わるものではなく、ショートカットやマクロ操作等のようにユーザにより構成された補完的なインターフェース機能を果たすものである。
【図面の簡単な説明】
【００７２】
【図１】本発明の一実施形態による状態設定装置の構成を示すブロック図である。
【００７３】
【図２】本発明の一実施形態におけるタグ部材およびタグ部材リーダの構成を示すブロック図である。
【００７４】
【図３】本発明の一実施形態におけるインターフェース要素体およびリーダ部の概略形状の一例を示す斜視図である。
【００７５】
【図４】本発明の一実施形態におけるインターフェース要素体の概略内部構成の一例を示す模式図である。
【００７６】
【図５】本発明の一実施形態における状態設定部のデータベースに記録されるデータの一例を示す模式図である。
【００７７】
【図６】本発明の一実施形態におけるリーダ部で行われる処理の一例を示すフローチャートである。
【００７８】
【図７】本発明の一実施形態における状態設定部で行われる処理の一例を示すフローチャートである。
【符号の説明】
【００７９】
１０・・・マスター装置（ユーザインターフェース装置）、１２・・・インターフェース要素体、１４・・・リーダ部、２０・・・状態設定部、３０・・・ネットワーク、４０・・・スレーブ装置、１２０・・・タグ部材、１４２・・・タグ部材リーダ、１４４・・・操作モードスイッチ、１４６・・・出力部、２０１・・・制御部、２０３・・・データベース。
【図１】
2007013903.tif 000003
【図２】
2007013903.tif 000004
【図３】
2007013903.tif 000005
【図４】
2007013903.tif 000006
【図５】
2007013903.tif 000007
【図６】
2007013903.tif 000008
【図７】
2007013903.tif 000009