【手続補正書】
【提出日】平成20年10月17日(2008.10.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デバイスとネットワークにより接続された、前記デバイスを操作するリモート操作端末装置であって、
前記デバイスよりデバイス情報を取得する取得手段と、
前記デバイスに対応したデバイステンプレートを記憶する記憶手段と、
前記取得手段で取得したデバイス情報及び前記デバイステンプレートから、前記デバイスを操作する為のユーザインタフェースを構築する構築手段とを有することを特徴とするリモート操作端末装置。
【請求項２】
前記記憶手段は複数のデバイステンプレートを記憶しており、
前記複数のデバイステンプレートから前記デバイスに対応したものを選択する選択手段を有することを特徴とする請求項１に記載のリモート操作端末装置。
【請求項３】
前記デバイステンプレートは、前記デバイス情報に記載の操作コマンドと、前記デバイステンプレートに記載のユーザインタフェースを構成するＵＩ部品との対応情報及び前記デバイスを特定する為のデバイスＩＤを代入するデバイス識別情報を含むことを特徴とする請求項１または２に記載のリモート操作端末装置。
【請求項４】
前記デバイステンプレートは、構築されるユーザインタフェースにおけるＵＩ部品の有無及びレイアウトを変更する為の条件記述を含むことを特徴とする請求項１〜３の何れか１項に記載のリモート操作端末装置。
【請求項５】
前記構築されるユーザインタフェースにおけるＵＩ部品の有無及びレイアウトを変更する為の条件記述は、取得したデバイス情報に記載の操作コマンドの有無を基に判定されるものであることを特徴とする請求項４に記載のリモート操作端末装置。
【請求項６】
前記構築されるユーザインタフェースにおけるＵＩ部品の有無及びレイアウトを変更する為の条件記述は、取得したデバイス情報に記載の状態変数の値を基に判定されるものであることを特徴とする請求項４に記載のリモート操作端末装置。
【請求項７】
前記デバイステンプレートを入れ替える入替手段を有することを特徴とする請求項１〜６の何れか１項に記載のリモート操作端末装置。
【請求項８】
前記構築手段は、複数のデバイスからのデバイス情報と、前記複数のデバイスそれぞれに対応するデバイステンプレートとが複数組み合わされることで、前記複数のデバイスを制御する為のユーザインタフェースを構築することを特徴とする請求項７に記載のリモート操作端末装置。
【請求項９】
前記複数のデバイスからのデバイス情報に順位付けする順位付け手段と、
前記順位付け手段によるデバイス情報の順序付けに従って、前記複数のデバイスそれぞれに対応するデバイステンプレートの組み合わせを変更する変更手段とを有することを特徴とする請求項８に記載のリモート操作端末装置。
【請求項１０】
前記複数のデバイスからのデバイス情報に順位付けする順位付け手段をさらに有し、
前記記憶手段は、前記デバイステンプレートが適用される際の表示画面におけるレイアウト情報と、前記複数のデバイステンプレートそれぞれとの対応情報を含む親テンプレートとを記憶し、
前記構築手段は、前記複数のデバイステンプレートから前記ユーザインタフェースを構築する際には、前記親テンプレートを用いて、前記複数のデバイステンプレートそれぞれのレイアウト情報を決定することによりユーザインタフェースを構築し、
前記順位付け手段による複数のデバイス情報の順序付けに従って、前記親テンプレートにおけるレイアウト情報と前記デバイステンプレートとの対応情報を変更する変更手段を有することを特徴とする請求項８に記載のリモート操作端末装置。
【請求項１１】
前記変更手段は、前記順位付け手段による複数のデバイス情報の順序付けに従って、前記親テンプレートにおけるレイアウト情報と前記デバイステンプレートとの対応情報を変更するとともに、前記レイアウト情報と対応する特定のデバイステンプレートを、前記デバイステンプレートに対応するデバイスに対応する第２のデバイステンプレートに変更することを特徴とする請求項１０に記載のリモート操作端末装置。
【請求項１２】
自身の内外からのイベント情報を随時受け取る受け取り手段を有し、
前記入替手段は、前記イベントが特定のイベントであった場合には、前記デバイスのユーザインタフェースを構築する為のデバイステンプレートを、前記デバイスに対応した第２のデバイステンプレートに入れ替え、
前記構築手段は、前記取得手段が取得したデバイス情報及び前記第２のデバイステンプレートから、前記デバイスを操作する為の新たなユーザインタフェースを構築することを特徴とする請求項８に記載のリモート操作端末装置。
【請求項１３】
前記受け取り手段が受け取るイベント情報は、特定のデバイスのネットワークへの接続の検知に伴うイベント情報であることを特徴とする請求項１２に記載のリモート操作端末装置。
【請求項１４】
前記受け取り手段が受け取るイベント情報は、前記デバイスからの状態変化に伴うイベント情報であることを特徴とする請求項１２に記載のリモート操作端末装置。
【請求項１５】
前記受け取り手段が受け取るイベント情報は、ユーザインタフェースに対するユーザによる操作によって発生したイベント情報であることを特徴とする請求項１２に記載のリモート操作端末装置。
【請求項１６】
前記受け取り手段が受け取るイベント情報により、前記複数のデバイスそれぞれに対応するデバイステンプレートの一部あるいは全部を、前記複数のデバイスにそれぞれ対応する第２のデバイステンプレートに変更する変更手段を有し、
前記構築手段は、前記複数のデバイスからのデバイス情報と、前記複数のデバイスそれぞれに対応するデバイステンプレートが複数組み合わされることで、前記複数のデバイスを制御する為のユーザインタフェースを構築することを特徴とする請求項１２〜１５の何れか１項に記載のリモート操作端末装置。
【請求項１７】
前記受け取り手段が受け取るイベント情報により、前記複数のデバイスそれぞれに対応するデバイステンプレートの組み合わせを変更する変更手段を有し、
前記構築手段は、前記複数のデバイスからのデバイス情報と、前記複数のデバイスそれぞれに対応するデバイステンプレートが組み合わされることで、前記複数のデバイスを制御する為のユーザインタフェースを構築することを特徴とする請求項１２〜１５の何れか１項に記載のリモート操作端末装置。
【請求項１８】
前記記憶手段は、前記デバイステンプレートが適用される際の表示画面におけるレイアウト情報と、前記複数のデバイステンプレートそれぞれとの対応情報を含む親テンプレートとを記憶し、
前記構築手段は、前記複数のデバイステンプレートから前記ユーザインタフェースを構築する際には、前記親テンプレートを用いて、前記複数のデバイステンプレートそれぞれのレイアウト情報を決定することにより前記ユーザインタフェースを構築し、
前記変更手段は、前記受け取り手段が受け取るイベント情報により、前記親テンプレートにおけるレイアウト情報と前記デバイステンプレートとの対応情報を変更することを特徴とする請求項１７に記載のリモート操作端末装置。
【請求項１９】
前記変更手段は、前記受け取り手段が受け取るイベント情報により、前記親テンプレートにおけるレイアウト情報と前記デバイステンプレートとの対応情報を変更するとともに、前記レイアウト情報と対応する特定のデバイステンプレートを、前記デバイステンプレートに対応するデバイスに対応する第２のデバイステンプレートに変更することを特徴とする請求項１８に記載のリモート操作端末装置。
【請求項２０】
前記入替手段は、前記受け取り手段が受け取るイベント情報により、前記親テンプレートを、適用するデバイステンプレートのレイアウト情報が異なる第２の親テンプレートに入れ替えることを特徴とする請求項１８または１９に記載のリモート操作端末装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
本発明のリモート操作端末装置は、デバイスとネットワークにより接続された、前記デバイスを操作するリモート操作端末装置であって、前記デバイスよりデバイス情報を取得する取得手段と、前記デバイスに対応したデバイステンプレートを記憶する記憶手段と、前記取得手段で取得したデバイス情報及び前記デバイステンプレートから、前記デバイスを操作する為のユーザインタフェースを構築する構築手段とを有することを特徴とする。