(57)【要約】【課題】無線通信機能を有しない遠隔操作対象装置と接続して無線通信機能を有する遠隔操作装置からの操作を中継し、遠隔操作対象装置を操作するためのＵＩを無線通信装置内に有するＵＩ部品を組み合わせて構成し、目的とするＵＩ部品で構成されたＵＩを遠隔操作装置に対して提供する無線通信装置１を提供する。【解決手段】遠隔操作装置３に対して提供する遠隔操作対象装置５のＵＩを階層型構造化して有した無線通信装置１【選択図】        図１
2004222179.tif 000002
【特許請求の範囲】
【請求項１】
無線通信機能を有しない遠隔操作対象装置と接続して、無線通信機能を有する遠隔操作装置からの操作を中継し、遠隔操作対象装置を操作するためのユーザーインタフェース（以下、ＵＩという）を無線通信装置内に有するＵＩ部品を組み合わせることで構成する無線通信装置において、遠隔操作装置に対して提供するＵＩとして、階層型構造を有することを特徴とする無線通信装置。
【請求項２】
無線通信装置において、遠隔操作対象装置を操作するためのＵＩを構成するためのＵＩ部品を、階層型構造に分けてＵＩ部品格納領域に格納しておくＵＩ部品格納手段を有することを特徴とする請求項１に記載の無線通信装置。
【請求項３】
無線通信装置は、遠隔操作装置からのＵＩ取得要求に対し、遠隔操作対象装置が有する機能を項目別に分類した機能選択支援ＵＩを提供することを特徴とする請求項１に記載の無線通信装置。
【請求項４】
無線通信装置は、機能選択支援ＵＩにおいて選択された機能項目に関連する機能情報のみを遠隔操作対象装置から取得することを特徴とする請求項１に記載の無線通信装置。
【請求項５】
無線通信装置は、機能選択支援ＵＩにおいて選択された機能項目に関連するＵＩ部品のみを抽出することを特徴とする請求項１に記載の無線通信装置。
【請求項６】
無線通信装置は、機能選択支援ＵＩ構成時に、接続する遠隔操作対象装置が有する機能項目が一つの場合、機能選択支援ＵＩを作成せず、その機能項目に関する機能情報を遠隔操作対象装置から取得することを特徴とする請求項３に記載の無線通信装置。
【請求項７】
無線通信装置の電源投入時に、無線通信装置と接続する遠隔操作対象装置から機能情報を自動的に取得して、ＵＩ部品格納領域の構成を更新することを特徴とする請求項２に記載の無線通信装置。
【請求項８】
遠隔操作対象装置と無線通信装置が初めて接続された時に、遠隔操作対象装置から機能情報を自動的に取得して、ＵＩ部品格納領域の構成を更新することを特徴とする請求項２に記載の無線通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信機能を有さない遠隔操作対象機器と接続して無線通信機能を有する遠隔操作装置からの操作を中継する無線通信装置に関する。
【０００２】
【従来の技術】
本発明者らは、無線通信機能を有しない遠隔操作対象装置と接続して無線通信機能を有する遠隔操作装置からの操作を中継する無線通信装置において、遠隔操作対象装置を操作するためのユーザインタフェース（以下、ＵＩという）を遠隔操作装置に対して提供する無線通信装置を提案した。この提案では、遠隔操作装置に対して提供するＵＩは、無線通信装置内に保有するＵＩ部品を組み合わせることで構成する（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特願２００２−２３６５９３号公報
【０００４】
【発明が解決しようとする課題】
無線通信装置が非常に多くの機能を持つ遠隔操作対象装置と接続した場合、遠隔操作装置に対して無線通信装置が提供するＵＩは、非常に多くのＵＩ部品を含んだものとなる。そのため、非常に多くのＵＩ部品で構成されるＵＩを遠隔操作装置の表示部に表示させる場合、ＵＩの大きさが遠隔操作装置の表示部の大きさを上回っていると、遠隔操作装置の表示部にＵＩを表示しきれないため、ＵＩにおける個々のＵＩ部品の大きさを小さくしたり、ＵＩにスクロールバーを設けたりすることでしか表示部にＵＩを表示することができないという課題があった。
【０００５】
また、非常に多くのＵＩ部品によりＵＩが構成されていると、目的とするＵＩ部品に達するまでスクロールバーを動かさなければならず、使い勝手が悪いという課題があった。
【０００６】
また、無線通信装置から遠隔操作装置に対してＵＩを送信する際、非常に多くのＵＩ部品でＵＩが構成されていると、ＵＩを送信するために非常に時間を要するという課題があった。
【０００７】
本発明は、先行特許において上記課題として残っていたものを改善するべく考え出されたものであり、無線通信装置内において構成するＵＩを階層型構造にするための仕組みを備え、目的とするＵＩ部品で構成されたＵＩを遠隔操作装置に対して提供し、必要としないＵＩ部品で構成されたＵＩは遠隔操作装置に対して提供しないことを特徴とする無線通信装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するために、本発明は、無線通信機能を有しない遠隔操作対象装置と接続して無線通信機能を有する遠隔操作装置からの操作を中継し、遠隔操作対象装置を操作するためのユーザーインタフェース（ＵＩ）を無線通信装置内に有するＵＩ部品を組み合わせることで構成する無線通信装置において、遠隔操作装置に対して提供するＵＩを階層型構造とした。
【０００９】
【発明の実施の形態】
以下、図面を使用して本発明の実施の形態について説明する。図１のシステム構成図を用いて、本発明における無線通信装置１と、遠隔操作装置３、遠隔操作対象装置５および外部端末装置７の関係を説明する。無線通信装置１は、無線通信アンテナ２９と、遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２と、外部端末装置とのＩ／Ｆ部ＩＦ１３を有している。
【００１０】
無線通信装置１は、無線通信アンテナ２９を介して、遠隔操作装置３と無線通信網９で接続されている。無線通信装置１は、遠隔操作体対象装置とのＩ／Ｆ部ＩＦ１２を介して、遠隔操作対象装置５と接続されている。また、無線通信装置１は外部端末装置とのＩ／Ｆ部ＩＦ１３を介して、外部端末装置７と接続することができる。また、遠隔操作装置３には表示部３８１を設け、無線通信装置１から送信されてくる表示データを表示部３８１に表示する。
【００１１】
図２のブロック図を用いて、本発明にかかる無線通信装置１の一実施形態を説明する。この無線通信装置１は、ＵＩ取得要求受信処理部１０と、受信データ解析部１１と、機能情報取得処理部１２と、電源判断部１３と、接続判断部１４と、ＵＩ部品抽出処理部１５と、ＵＩ部品格納領域１６と、ＵＩ部品格納処理部１７と、ＵＩ部品加工処理部１８と、機能情報格納処理部１９と、機能情報格納領域２０と、構成済みＵＩ格納処理部２１と、構成済みＵＩ格納領域２２と、構成済みＵＩ抽出処理部２３と、構成済みＵＩ送信処理部２４と、ＵＩ部品構成処理部２５と、遠隔操作装置とのＩ／Ｆ部ＩＦ１１と、遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２と、外部端末装置とのＩ／Ｆ部ＩＦ１３で構成される。
【００１２】
受信データ解析部１１は、構成済みＵＩ取得選択部１１１と、機能情報参照選択部１１２を有している。
【００１３】
機能情報取得処理部１２は、機能選択支援ＵＩ情報取得処理部１２１と、指定機能ＵＩ情報取得処理部１２２を有している。
【００１４】
ＵＩ部品抽出処理部１５は、表示能力情報取得処理部１５１を有している。
【００１５】
ＵＩ部品格納処理部１７は、ＵＩ部品登録処理部１７１を有している。
【００１６】
機能情報格納処理部１９は、機能情報登録処理部１９１を有している。
【００１７】
構成済みＵＩ格納処理部２１は、構成済みＵＩ登録処理部２１１を有している。
【００１８】
ＵＩ部品構成処理部２５は、ＵＩ部品埋め込み順序リスト作成処理部２５１を有している。
【００１９】
図３を用いて、本発明における遠隔操作装置３の構成の一実施の形態を説明する。遠隔操作装置３は、無線通信装置とのＩ／Ｆ部ＩＦ３と、ＵＩ取得要求送信処理部３１と、表示能力情報送信処理部３２と、格納領域情報取得処理部３３と、構成済みＵＩ受信処理部３４と、機能情報データ送信処理部３５と、構成済みＵＩデータ送信処理部３６と、ＵＩ部品データ送信処理部３７と、画面表示処理部３８と、表示能力情報格納領域３９と、機能選択支援ＵＩ設定判断部４０で構成される。
【００２０】
図４を用いて、無線通信装置１と接続する遠隔操作対象装置５の構成の一実施形態を説明する。遠隔操作対象装置５は、無線通信装置とのＩ／Ｆ部ＩＦ５と、機能情報送信処理部５１と、機能情報格納領域５２で構成される。
【００２１】
以下、本発明にかかる無線通信装置１のＵＩ部品格納領域１６について説明する。ＵＩ部品格納領域１６には、ＵＩ部品管理リスト１６１が格納される。図５を用いてＵＩ部品格納リスト１６１の構成例を説明する。ＵＩ部品格納リスト１６１は、機能選択支援ＵＩ部品１６１ＤとＵＩ部品１６１Ａの対応関係を階層型構造でデータベース化したリストである。機能選択支援ＵＩ部品１６１Ｄには機能選択支援ＵＩ部品識別値１６１Ｅが、ＵＩ部品１６１ＡにはＵＩ部品識別値１６１ＣとＵＩ部品機能詳細１６１Ｂが記述されている。
【００２２】
各々の機能選択支援ＵＩ部品１６１ＤおよびＵＩ部品１６１Ａには、各々を識別できるように機能選択支援ＵＩ部品識別値１６１ＥおよびＵＩ部品識別値１６１Ｃが割り振られている。
【００２３】
例えば、プリンタ用のＵＩを表示するための機能選択支援ＵＩ部品“プリンタ用ＵＩ”には“１”という機能選択支援ＵＩ部品識別値が与えられ、ＦＡＸ用のＵＩを表示するための機能選択支援ＵＩ部品“ＦＡＸ用ＵＩ”には“２”という機能選択支援ＵＩ部品識別値が与えられる。また、遠隔操作対象装置の名称を表示するためのＵＩ部品“遠隔操作対象装置名：＊＊＊”には“１−１”というＵＩ部品識別値が与えられ、印刷枚数を指定するためのＵＩ部品“印刷枚数：”には“１−２”というＵＩ部品識別値が与えられ、ページレイアウトを指定するためのＵＩ部品“ページレイアウト：”には“１−３”というＵＩ部品識別値が与えられる。
【００２４】
ＵＩ部品機能詳細１６１Ｂは、ＵＩ部品格納領域１６に格納されている各ＵＩ部品に関する機能情報の詳細が記述される。
【００２５】
本実施例においては、例として、ＵＩ部品管理リスト１６１は二階層の場合を説明しているが、本実施例の構成に限らず、ＵＩ部品管理リストは多階層の構成になっていてもよい。
【００２６】
また、ＵＩ部品格納領域１６には、ＵＩ部品を埋め込むためのＵＩとして、図６に示すようなベースＵＩ１６２が格納されている。ベースＵＩ１６２の実行ボタン１６２Ａは、埋め込まれたＵＩ部品における処理を実行するためのボタンであり、キャンセルボタン１６２Ｂは、埋め込まれたＵＩ部品における処理をキャンセルするためのボタンである。
【００２７】
遠隔操作装置３から遠隔操作対象装置５を操作するためのＵＩ取得要求を受信した無線通信装置１は、遠隔操作対象装置５を操作するためのＵＩ部品をベースＵＩ１６２の中に埋め込んで送信する。
【００２８】
図７−１は、ベースＵＩ１６２にＵＩ部品を埋め込んだ状態を示す。ここでは、ベースＵＩ１６２に、遠隔操作対象装置名と印刷枚数と頁レイアウトのＵＩ部品が搭載されている。
【００２９】
例えば、遠隔操作対象装置５のＵＩが非常に多くのＵＩ部品で構成されており、ベースＵＩ１６２にすべてのＵＩ部品が入りきらない場合、入りきらなかったＵＩ部品を新たなベースＵＩ１６２に埋め込み、すべてのＵＩ部品が埋め込まれるように複数のＵＩを構成する。その場合、図７−２のように、ベースＵＩ１６２上には自動的に矢印ボタン１６２Ｃが表示され、この矢印ボタン１６２Ｃを押下することで、複数のＵＩを切り替えて操作することができる。なお、ＵＩのトップバー１６２Ｄには、現在表示されているＵＩが何番目のＵＩであるかを示す表示がある。例えば、５個のＵＩで構成される内の３番目のＵＩを表示している場合、トップバー１６２Ｄには“３／５”と表示される。
【００３０】
［ＵＩ取得要求処理］  以下、遠隔操作装置３および無線通信装置１ならびに遠隔操作対象装置５の各処理部におけるＵＩ取得時の一連の処理について説明する。
【００３１】
遠隔操作装置３がＵＩ部品を必要とするときには、遠隔操作装置３のＵＩ取得要求送信処理部３１は、ＵＩ取得要求データＤ３１を生成して、無線通信装置１に対してＵＩ取得要求データＤ３１を送信する。
【００３２】
ＵＩ取得要求データＤ３１は、例えば図８に示すように、ＵＩ取得要求ヘッダＤ３１Ａと、データ長Ｄ３１Ｂで構成されている。ＵＩ取得要求データＤ３１の先頭にＵＩ取得要求ヘッダＤ３１Ａを付与することで、無線通信装置１の遠隔操作装置とのＩ／Ｆ部ＩＦ１１は、受信データがＵＩ取得要求データＤ３１であることを認識する。
【００３３】
また、ＵＩ取得要求送信処理部３１は必要に応じて、ＵＩ取得要求データＤ３１に、構成済みＵＩ取得要求データＤ３１Ｃ、または機能情報参照要求データＤ３１Ｄ、あるいは機能選択支援ＵＩ取得要求データＤ３１Ｅ、もしくは指定機能ＵＩ情報取得要求データＤ３１Ｆを付与して、ＵＩ取得要求データＤ３１を送信する。ＵＩ取得要求データＤ３１に、構成済みＵＩ取得要求データＤ３１Ｃ、機能情報参照要求データＤ３１Ｄ、機能選択支援ＵＩ取得要求データＤ３１Ｅ、指定機能ＵＩ情報取得要求データＤ３１Ｆを付与する場合については、後で説明を行う。
【００３４】
無線通信装置１の遠隔操作装置とのＩ／Ｆ部ＩＦ１１は、受信データがＵＩ取得要求データＤ３１であることを認識すれば、受信データをＵＩ取得要求受信処理部１０に送信し、受信データ解析部１１において受信データを解析する。
【００３５】
図９のフローチャートを用いて、無線通信装置１のＵＩ取得要求受信処理部１０におけるＵＩ取得要求受信処理を説明する。
【００３６】
まず、ステップ０９０１において、ＵＩ取得要求受信処理部１０は、ＵＩ取得要求データＤ３１を受信したか否かを判断し、ＵＩ取得要求データＤ３１を受信したらステップ０９０２に進み、受信データを受信データ解析部１１に送信する。そして、図１０に示す受信データ解析処理を行う。
【００３７】
［受信データ解析部］  受信データ解析部１１では、ＵＩ取得要求データＤ３１に付与されたデータ内容を解析し、そのデータ内容に応じて適切な処理を行う。
【００３８】
ＵＩ取得要求データＤ３１に何もデータが付与されていない場合、機能情報取得処理部１２において機能情報取得要求処理を行う。
【００３９】
ＵＩ取得要求データＤ３１に構成済みＵＩ取得要求データＤ３１Ｃが付与されている場合、構成済みＵＩ取得選択部１１１において構成済みＵＩ取得処理を行う。
【００４０】
ＵＩ取得要求データＤ３１に機能情報参照要求データＤ３１Ｄが付与されている場合、機能情報参照選択部１１２において機能情報参照処理を行う。
【００４１】
ＵＩ取得要求データＤ３１に機能選択支援ＵＩ取得要求データＤ３１Ｅが付与されている場合、機能選択支援ＵＩ取得要求データＤ３１Ｅを機能選択支援ＵＩ情報取得処理部１２１に送信して、機能選択支援ＵＩ情報取得処理を行う。
【００４２】
ＵＩ取得要求データＤ３１に指定機能ＵＩ情報取得要求データＤ３１Ｆが付与されている場合、指定機能ＵＩ情報取得要求データＤ３１Ｆを指定機能ＵＩ情報取得処理部１２２に送信して、指定機能ＵＩ情報取得処理を行う。
【００４３】
機能情報取得処理部１２、構成済みＵＩ取得選択部１１１、機能情報参照選択部１１２、機能選択支援ＵＩ情報取得処理部１２１、指定機能ＵＩ情報取得処理部１２２における処理については、後で説明を行う。
【００４４】
図１０のフローチャートを用いて、受信データ解析部１１における受信データ解析処理を説明する。
【００４５】
受信データ解析部１１は、まず、ステップ１００１において、ＵＩ取得要求データＤ３１に付与されるデータ内容を解析する。そして、ステップ１００２において、受信データＤ３１内にデータがあるか否かを判断する。受信データＤ３１内にデータがあるならステップ１００４に進み、データがないならステップ１００３に進んで、図１３の機能情報取得要求処理を行う。
【００４６】
次に、ステップ１００４において、ＵＩ取得要求データＤ３１に構成済みＵＩ取得要求データＤ３１Ｃが付与されているか否かを判断し、付与されているならステップ１００５に進み、図３９の構成済みＵＩ取得要求処理を行う。また、ＵＩ取得要求データＤ３１に構成済みＵＩ取得要求データＤ３１Ｃが付与されていないならステップ１００６に進み、ＵＩ取得要求データＤ３１に機能情報参照要求データＤ３１Ｄが付与されているか否かを判断する。
【００４７】
ステップ１００６においてＵＩ取得要求データＤ３１に機能情報参照要求データＤ３１Ｄが付与されているならステップ１００７に進んで、図２４の機能情報参照処理を行う。機能情報参照要求データＤ３１Ｄが付与されていないならステップ１００８に進み、ＵＩ取得要求データＤ３１に機能選択支援ＵＩ取得要求データＤ３１Ｅが付与されているか否かを判断する。
【００４８】
ステップ１００８において、機能選択支援ＵＩ取得要求データＤ３１Ｅが付与されているならステップ１００９に進み、図１７の機能選択支援ＵＩ取得処理を行なう。ステップ１００８において、機能選択支援ＵＩ取得要求データＤ３１Ｅが付与されていないなら、ステップ１０１０に進み、指定機能ＵＩ情報取得要求データＤ３１Ｆを指定機能ＵＩ情報取得処理部１２２に送信して、ステップ１０１１に進み、図２１の指定機能ＵＩ情報取得処理を行う。
【００４９】
なお、ステップ１００５における構成済みＵＩ取得要求処理、ステップ１００７における機能情報参照処理、ステップ１００９における機能選択支援ＵＩ情報取得処理、ステップ１０１１における指定機能ＵＩ情報取得処理については、後で説明を行う。
【００５０】
［機能情報取得要求処理］  次に、機能情報取得処理部１２における機能情報取得要求処理について説明する。機能情報取得処理部１２は、遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２を経由して、遠隔操作対象装置５に機能情報取得要求データＤ１２を送信する。
【００５１】
機能情報取得要求データＤ１２は、例えば図１１に示すように、機能情報取得要求ヘッダＤ１２Ａと、データ長Ｄ１２Ｂと、無線通信装置ＵＩ部品データＤ１２Ｃで構成されている。無線通信装置ＵＩ部品データＤ１２Ｃは、ＵＩ部品格納領域１６に格納されている各ＵＩ部品に対応するＵＩ部品識別値１６１Ｃ（１−１〜１−３）によって構成されている。
【００５２】
機能情報取得要求データＤ１２の先頭に機能情報取得要求ヘッダＤ１２Ａを付与することで、遠隔操作対象装置５の無線通信装置とのＩ／Ｆ部ＩＦ５は、受信データが機能情報取得要求データＤ１２であることを認識する。
【００５３】
遠隔操作対象装置５の無線通信装置とのＩ／Ｆ部ＩＦ５は、受信データが機能情報取得要求データＤ１２であることを認識すれば、受信データを機能情報送信処理部５１に送信し、機能情報送信処理部５１において、機能情報格納領域５２を参照して、機能情報データＤ５１を生成して、無線通信装置とのＩ／Ｆ部ＩＦ５を経由して、機能情報データＤ５１を無線通信装置１に送信する。
【００５４】
機能情報データＤ５１は、例えば図１２のように、機能情報ヘッダＤ５１Ａと、データ長Ｄ５１Ｂと、遠隔操作対象装置機能データＤ５１Ｃで構成されている。遠隔操作対象装置機能データＤ５１Ｃは、遠隔操作対象装置名Ｄ５１Ｃ１および機能情報送信処理部５１が受信した無線通信装置ＵＩ部品データＤ１２Ｃ（ＵＩ部品識別値１６１Ｃ）を基にして構成されている。遠隔操作対象装置名Ｄ５１Ｃ１には、無線通信装置と接続する遠隔操作対象装置を認識できるような名称が書き込まれる。例えば、図１２のように「ＡＡＡ」などである。
【００５５】
機能情報データＤ５１の先頭に機能情報ヘッダＤ５１Ａを付与することで、無線通信装置１の遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２は、受信データが機能情報データＤ５１であることを認識する。
【００５６】
また、遠隔操作対象装置５の機能情報送信処理部５１は、機能情報格納領域５２を参照して、遠隔操作対象装置５が有する機能を操作するために必要なＵＩ部品を選択する。つまり、受信した機能情報取得要求データＤ１２の無線通信装置ＵＩ部品データＤ１２Ｃ内の各ＵＩ部品識別値１６１Ｃ（１〜３）に対応するＵＩ部品が必要であるか否かを判断し、必要であるならば機能有識別値Ｄ５１Ｃ２（例えば図１２では○）を与え、必要でないならば機能無識別値Ｄ５１Ｃ３（例えば図１２では×）を与えて、遠隔操作対象装置機能データＤ５１Ｃを構成する。
【００５７】
無線通信装置１の遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２は、受信データが機能情報データＤ５１であることを認識すれば、受信データを機能情報取得処理部１２に送信し、機能情報取得処理部１２は、機能情報データＤ５１を解析して、遠隔操作対象装置機能データＤ５１ＣをＵＩ部品抽出処理部１５に送信する。
【００５８】
図１３のフローチャートを用いて、無線通信装置１の機能情報取得処理部１２における機能情報取得要求処理を説明する。
【００５９】
無線通信装置１の機能情報取得処理部１２は、まず、ステップ１３０１においてＵＩ部品格納領域１６からＵＩ部品管理リスト１６１を参照する。ステップ１３０２では、ＵＩ部品管理リスト１６１におけるＵＩ部品識別値１６１Ｃを基にして、機能情報取得要求データＤ１２を生成して、遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２を介して、遠隔操作対象装置５に対して機能情報取得要求データＤ１２を送信する。
【００６０】
次いで、ステップ１３０３において、機能情報取得処理部１２が遠隔操作対象装置５から機能情報データＤ５１を受信したか否かを判断する。機能情報データＤ５１を受信しているならステップ１３０４に進んで、受信した機能情報データＤ５１の遠隔操作対象装置機能データ部分Ｄ５１ＣをＵＩ部品抽出処理部１５およびＵＩ部品格納処理部１７に送信し、ステップ１３０５において、図２５のＵＩ部品抽出処理を行う。また、ステップ１３０３において、機能情報データＤ５１を受信していないなら、ステップ１３０２に戻り、再度機能情報取得要求データＤ１２を生成して送信する。
【００６１】
［機能選択支援ＵＩ情報取得処理］    次に、無線通信装置１の機能選択支援ＵＩ情報取得処理部１２１における機能選択支援ＵＩ情報取得処理について説明する。
【００６２】
受信データ解析部１１において、ＵＩ取得要求データＤ３１内に機能選択支援ＵＩ取得要求データＤ３１Ｅが付与されていると判断されたら、機能選択支援ＵＩ情報取得処理部１２１において機能選択支援ＵＩ情報取得処理を行う。
【００６３】
機能選択支援ＵＩ取得要求データＤ３１Ｅは、例えば図１４に示すように、機能選択支援ＵＩ取得要求ヘッダＤ３１Ｅ１と、ヘッダ長Ｄ３１Ｅ２で構成されている。機能選択支援ＵＩ取得要求データＤ３１Ｅの先頭に機能選択支援ＵＩ取得要求ヘッダＤ３１Ｅ１を付与することで、受信データ解析部１１は、受信データが機能選択支援ＵＩ取得要求データＤ３１Ｅであることを認識する。
【００６４】
機能選択支援ＵＩ情報取得処理は、遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２を経由して、遠隔操作対象装置５に対して機能選択支援ＵＩ情報取得要求データＤ１２１Ｅを送信して、遠隔操作対象装置５の機能選択支援ＵＩに関する情報を取得する処理である。
【００６５】
機能選択支援ＵＩ情報取得要求データＤ１２１は、例えば図１５のように、機能選択支援ＵＩ情報取得要求ヘッダＤ１２１Ａと、データ長Ｄ１２１Ｂと、機能選択支援ＵＩ部品データＤ１２１Ｃで構成されている。機能選択支援ＵＩ部品データＤ１２１Ｃは、ＵＩ部品格納領域１６に格納されている各機能選択支援ＵＩ部品に対応する機能選択支援ＵＩ部品識別値１６１Ｅ（１〜２）によって構成されている。
【００６６】
機能選択支援ＵＩ情報取得要求データＤ１２１の先頭に機能選択支援ＵＩ情報取得要求ヘッダＤ１２１Ａを付与することで、遠隔操作対象装置５の無線通信装置とのＩ／Ｆ部ＩＦ５は、受信データが機能選択支援ＵＩ情報取得要求データＤ１２１であることを認識する。
【００６７】
遠隔操作対象装置５の無線通信装置とのＩ／Ｆ部ＩＦ５は、受信データが機能選択支援ＵＩ情報取得要求データＤ１２１であることを認識すれば、受信データを機能情報送信処理部５１に送信し、機能情報送信処理部５１において、機能情報格納領域５２を参照して、機能選択支援ＵＩ情報データＤ５１１を生成して、無線通信装置とのＩ／Ｆ部ＩＦ５を経由して、機能選択支援ＵＩ情報データＤ５１１を無線通信装置１に送信する。
【００６８】
機能選択支援ＵＩ情報データＤ５１１は、例えば図１６のように、機能選択支援ＵＩ情報ヘッダＤ５１１Ａと、データ長Ｄ５１１Ｂと、機能選択支援ＵＩデータＤ５１１Ｃで構成されている。機能選択支援ＵＩデータＤ５１１Ｃは、遠隔操作対象装置名Ｄ５１Ｃ１および機能情報送信処理部５１が受信した機能選択支援ＵＩ部品データＤ１２１Ｃ（機能選択支援ＵＩ部品識別値１６１Ｅ）を基にして構成されている。
【００６９】
遠隔操作対象装置５の機能情報送信処理部５１は、機能情報格納領域５２を参照して、遠隔操作対象装置５が有する機能を選択する。つまり、機能選択支援ＵＩ情報データＤ５１１の機能選択支援ＵＩデータＤ５１１Ｃ内の各機能選択支援ＵＩ部品識別値１６１Ｅ（１〜２）に対応する機能選択支援ＵＩ部品に対応する機能を有するか否かを判断し、有するならば機能有識別値Ｄ５１Ｃ２を与え、無いならば機能無識別値Ｄ５１Ｃ３を与えて、機能選択支援ＵＩデータＤ５１１Ｃを構成する。
【００７０】
機能選択支援ＵＩ情報データＤ５１１の先頭に機能選択支援ＵＩ情報ヘッダＤ５１１Ａを付与することで、無線通信装置１の遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２は、受信データが機能選択支援ＵＩ情報データＤ５１１であることを認識する。
【００７１】
無線通信装置１の遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２は、受信データが機能選択支援ＵＩ情報データＤ５１１であることを認識すれば、機能選択支援ＵＩ情報取得処理部１２１に送信する。機能選択支援ＵＩ情報取得処理部１２１は、受信データの機能選択支援ＵＩデータＤ５１１Ｃを解析し、機能選択支援ＵＩデータＤ５１１Ｃ内の機能有識別値Ｄ５１Ｃ２が一つであるか否かを判断する。機能有識別値Ｄ５１Ｃ２が一つであれば、機能選択支援ＵＩデータＤ５１１Ｃを指定機能ＵＩ情報取得処理部１２２に送信して、指定機能ＵＩ情報取得処理を行う。機能有識別値Ｄ５１Ｃ２が複数ないしは０であれば、機能選択支援ＵＩデータＤ５１１ＣをＵＩ部品抽出処理部１５に送信する。
【００７２】
図１７のフローチャートを用いて、無線通信装置１の機能選択支援ＵＩ情報取得処理部１２１における機能選択支援ＵＩ情報取得処理を説明する。
【００７３】
機能選択支援ＵＩ情報取得処理部１２１は、まず、ステップ１７０１においてＵＩ部品格納領域１６からＵＩ部品管理リスト１６１を参照する。ステップ１７０２では、ＵＩ部品管理リスト１６１における機能選択支援ＵＩ部品識別値１６１Ｅを基にして、機能選択支援ＵＩ情報取得要求データＤ１２１を生成して、遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２を介して、遠隔操作対象装置５に対して機能選択支援ＵＩ情報取得要求データＤ１２１を送信する。
【００７４】
次いで、ステップ１７０３において、機能選択支援ＵＩ情報取得処理部１２１が遠隔操作対象装置５から機能選択支援ＵＩ情報データＤ５１１を受信したか否かを判断する。機能選択支援ＵＩ情報データＤ５１１を受信したならステップ１７０４に進んで、受信した機能選択支援ＵＩ情報データＤ５１１内の機能選択支援ＵＩデータＤ５１１Ｃを解析する。ステップ１７０５において、機能選択支援ＵＩデータＤ５１１Ｃ内の機能有識別値Ｄ５１Ｃ２が一つであるか否かを判断する。機能選択支援ＵＩデータＤ５１１Ｃ内の機能有識別値Ｄ５１Ｃ２が一つであるならば、ステップ１７０６に進み、機能選択支援ＵＩデータＤ５１１Ｃを指定機能ＵＩ情報取得処理部１２２に送信して、ステップ１７０７において、図２１の指定機能ＵＩ情報取得処理を行う。
【００７５】
ステップ１７０５において、機能選択支援ＵＩデータＤ５１１Ｃ内の機能有識別値Ｄ５１Ｃ２が複数ないしは０であるならば、ステップ１７０８に進み、機能選択支援ＵＩデータＤ５１１ＣをＵＩ部品抽出処理部１５に送信し、ステップ１７０９において、図２５のＵＩ部品抽出処理を行う。
【００７６】
また、ステップ１７０３において、機能選択支援ＵＩ情報データＤ５１１を受信していないなら、ステップ１７０２に戻り、機能選択支援ＵＩ情報取得要求データＤ１２１を再度生成して送信する。
【００７７】
［指定機能ＵＩ情報取得処理］    次に、無線通信装置１の指定機能ＵＩ情報取得処理部１２２における指定機能ＵＩ情報取得処理について説明する。
【００７８】
受信データ解析部１１において、ＵＩ取得要求データＤ３１内に指定機能ＵＩ取得要求データＤ３１Ｆが付与されていると判断されたら、指定機能ＵＩ情報取得処理部１２２において指定機能ＵＩ情報取得処理を行う。
【００７９】
指定機能ＵＩ取得要求データＤ３１Ｆは、例えば図１８に示すように、指定機能ＵＩ取得要求ヘッダＤ３１Ｆ１と、ヘッダ長Ｄ３１Ｆ２と、指定機能ＵＩデータＤ３１Ｆ３で構成されている。指定機能ＵＩデータＤ３１Ｆ３には、遠隔操作装置３での機能選択支援ＵＩにおいて指定された機能選択支援ＵＩ部品１６１Ｄに対応する機能選択支援ＵＩ部品識別値１６１Ｅが格納されている。
【００８０】
指定機能ＵＩ取得要求データＤ３１Ｆの先頭に指定機能ＵＩ取得要求ヘッダＤ３１Ｆ１を付与することで、無線通信装置１の受信データ解析部１１は、受信データが指定機能ＵＩ取得要求データＤ３１Ｆであることを認識する。
【００８１】
また、遠隔操作対象装置５から取得した機能選択支援ＵＩデータＤ５１１Ｃ内の機能有識別値Ｄ５１Ｃ２が一つである場合も、指定機能ＵＩ情報取得処理部１２２において指定機能ＵＩ情報取得処理を行う。
【００８２】
指定機能ＵＩ情報取得処理では、指定機能ＵＩデータＤ３１Ｆ３に格納されている機能選択支援ＵＩ部品識別値１６１Ｅと階層関係にあるＵＩ部品識別値１６１Ｃで構成された指定機能ＵＩ情報取得要求データＤ１２２を作成する。また、指定機能ＵＩ情報取得処理は、機能選択支援ＵＩ情報取得処理部１２１から取得した機能選択支援ＵＩデータＤ５１１Ｃ内の機能有識別値Ｄ５１Ｃ２に対応する機能選択支援ＵＩ部品識別値１６１Ｅと階層関係にあるＵＩ部品識別値１６１Ｃで構成された指定機能ＵＩ情報取得要求データＤ１２２を作成する。作成された指定機能ＵＩ情報取得要求データＤ１２２は、遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２を経由して、指定機能ＵＩ情報取得要求データＤ１２２を送信され、遠隔操作装置が指定する機能に関して、遠隔操作対象装置５が有する機能情報を取得する。
【００８３】
指定機能ＵＩ情報取得要求データＤ１２２は、例えば図１９に示すように、指定機能ＵＩ情報取得要求ヘッダＤ１２２Ａと、データ長Ｄ１２２Ｂと、指定機能ＵＩ部品データＤ１２２Ｃで構成されている。指定機能ＵＩ部品データＤ１２２Ｃは、指定機能ＵＩデータＤ３１Ｆ３で指定された機能選択支援ＵＩ部品識別値と階層関係にあるＵＩ部品識別値１６１Ｃ（１−１〜１−３）によって構成されている。
【００８４】
指定機能ＵＩ情報取得要求データＤ１２２の先頭に指定機能ＵＩ情報取得要求ヘッダＤ１２２Ａを付与することで、遠隔操作対象装置５の無線通信装置とのＩ／Ｆ部ＩＦ５は、受信データが指定機能ＵＩ情報取得要求データＤ１２２であることを認識する。
【００８５】
遠隔操作対象装置５の無線通信装置とのＩ／Ｆ部ＩＦ５は、受信データが指定機能ＵＩ情報取得要求データＤ１２２であることを認識すれば、受信データを機能情報送信処理部５１に送信し、機能情報送信処理部５１において、機能情報格納領域５２を参照して、指定機能ＵＩ部品情報データＤ５１２を生成して、無線通信装置とのＩ／Ｆ部ＩＦ５を経由して、指定機能ＵＩ部品情報データＤ５１２を無線通信装置１に送信する。
【００８６】
指定機能ＵＩ部品情報データＤ５１２は、例えば図２０に示すように、指定機能ＵＩ部品情報ヘッダＤ５１２Ａと、データ長Ｄ５１２Ｂと、指定機能ＵＩ部品データＤ５１２Ｃで構成されている。指定機能ＵＩ部品データＤ５１２Ｃは、遠隔操作対象装置名Ｄ５１Ｃ１および機能情報送信処理部５１が受信した指定機能ＵＩ部品データＤ１２２Ｃを基にして構成されている。
【００８７】
指定機能ＵＩ部品情報データＤ５１２の先頭に指定機能ＵＩ部品情報ヘッダＤ５１２Ａを付与することで、無線通信装置１の遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２は、受信データが指定機能ＵＩ部品情報データＤ５１２であることを認識する。
【００８８】
遠隔操作対象装置５の機能情報送信処理部５１は、機能情報格納領域５２を参照して、遠隔操作対象装置が有する機能を選択する。つまり、指定機能ＵＩ部品データＤ１２２Ｃ内の各ＵＩ部品識別値１６１Ｃ（１−１〜１−３）に対応するＵＩ部品に対応する機能を有するか否かを判断し、有するならば機能有識別値Ｄ５１Ｃ２を与え、無いならば機能無識別値Ｄ５１Ｃ３を与えて、指定機能ＵＩ部品データＤ５１２Ｃを構成する。
【００８９】
無線通信装置１の遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２は、受信データが指定機能ＵＩ部品情報データＤ５１２であることを認識すれば、受信データを指定機能ＵＩ情報取得処理部１２２に送信し、指定機能ＵＩ情報取得処理部１２２は、指定機能ＵＩ部品情報データＤ５１２を解析して、指定機能ＵＩ部品データＤ５１２ＣをＵＩ部品抽出処理部１５に送信する。
【００９０】
図２１のフローチャートを用いて、無線通信装置１の指定機能ＵＩ情報取得処理部１２２における指定機能ＵＩ情報取得処理を説明する。
【００９１】
指定機能ＵＩ情報取得処理部１２２は、まず、ステップ２１０１においてＵＩ部品格納領域１６からＵＩ部品管理リスト１６１を参照する。ステップ２１０２では、受信データ解析部１１より指定機能ＵＩデータＤ３１Ｆ３を取得したか否かを判断し、指定機能ＵＩデータＤ３１Ｆ３を取得したならステップ２１０３に進んで、指定機能ＵＩデータＤ３１Ｆ３内の機能選択支援ＵＩ部品識別値１６１Ｅを基にして、指定機能ＵＩ情報取得要求データＤ１２２を生成する。
【００９２】
ステップ２１０２において、指定機能ＵＩデータＤ３１Ｆ３を取得していないなら、ステップ２１０４に進んで、機能選択支援ＵＩ情報取得処理部１２１より機能選択支援ＵＩデータＤ５１１Ｃを取得したか否かを判断し、機能選択支援ＵＩデータＤ５１１Ｃを取得したならステップ２１０５に進んで、機能選択支援ＵＩデータＤ５１１Ｃ内の機能有識別値Ｄ５１Ｃ２に対応する機能選択支援ＵＩ部品識別値１６１Ｅと階層関係にあるＵＩ部品識別値１６１Ｃで構成された指定機能ＵＩ情報取得要求データＤ１２２を作成する。
【００９３】
ステップ２１０４において、機能選択支援ＵＩデータＤ５１１Ｃを取得していないならステップ２１０２に戻り、受信データ解析部１１より指定機能ＵＩデータＤ３１Ｆ３を取得したか否かを再度判断する。
【００９４】
ステップ２１０３またはステップ２１０５において指定機能ＵＩ情報取得要求データＤ１２２を作成したらステップ２１０６に進み、遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２を介して、遠隔操作対象装置５に対して指定機能ＵＩ情報取得要求データＤ１２２を送信する。
【００９５】
次いで、ステップ２１０７において、指定機能ＵＩ情報取得処理部１２２が遠隔操作対象装置５から指定機能ＵＩ部品情報データＤ５１２を受信したか否かを判断する。指定機能ＵＩ部品情報データＤ５１２を受信したならステップ２１０８に進んで、受信した指定機能ＵＩ部品情報データＤ５１２内の指定機能ＵＩ部品データＤ５１２ＣをＵＩ部品抽出処理部１５およびＵＩ部品格納処理部１７に送信し、ステップ２１０９において、図２５のＵＩ部品抽出処理を行う。
【００９６】
また、ステップ２１０７において、指定機能ＵＩ部品情報データＤ５１２を受信していないなら、ステップ２１０６に戻り、再度指定機能ＵＩ情報取得要求データＤ１２２を送信する。
【００９７】
［ＵＩ部品抽出処理１］  次に、無線通信装置１のＵＩ部品抽出処理部１５におけるＵＩ部品抽出処理について説明する。ＵＩ部品抽出処理部１５は、機能情報取得処理部１２から取得した遠隔操作対象装置機能データＤ５１Ｃ、あるいは指定機能ＵＩ情報取得処理部１２２から取得した指定機能ＵＩ部品データＤ５１２Ｃを解析する。
【００９８】
そして、ＵＩ部品抽出処理部１５は、遠隔操作対象装置機能データＤ５１Ｃおよび指定機能ＵＩ部品データＤ５１２Ｃにおける各ＵＩ部品識別値１６１Ｃ（１−１〜１−３）に対して与えられている機能有識別値Ｄ５１Ｃ２および機能無識別値Ｄ５１Ｃ３を判断する。
【００９９】
ＵＩ部品抽出処理部１５は、ＵＩ部品格納領域１６の中から、機能有識別値Ｄ５１Ｃ２が与えられているＵＩ部品識別値１６１Ｃに対応するＵＩ部品１６１Ａを抽出する処理を行う。
【０１００】
また、ＵＩ部品抽出処理部１５は、機能選択支援ＵＩ情報取得処理部１２１から取得した機能選択支援ＵＩデータＤ５１１Ｃを解析し、各機能選択支援ＵＩ部品識別値１６１Ｅ（１〜２）に対して与えられている機能有識別値Ｄ５１Ｃ２および機能無識別値Ｄ５１Ｃ３を判断する。
【０１０１】
そして、ＵＩ部品抽出処理部１５は、ＵＩ部品格納領域１６の中から、機能有識別値Ｄ５１Ｃ２が与えられている機能選択支援ＵＩ部品識別値１６１Ｅに対応する機能選択支援ＵＩ部品１６１Ｄを抽出する処理を行う。
【０１０２】
また、ＵＩ部品抽出処理部１５は、機能情報参照選択部１１２より機能情報参照要求データＤ３１Ｄを受信した場合、機能情報参照要求データＤ３１Ｄの内容に応じて、機能情報格納領域２０より、ＵＩ部品の抽出を行う。
【０１０３】
また、ＵＩ部品抽出処理部１５は、必要に応じて、表示能力情報取得処理部１５１から取得した遠隔操作装置の表示能力情報を、ＵＩ部品格納領域１６より抽出したＵＩ部品と共に、ＵＩ部品加工処理部１８に送信する表示能力情報取得処理を行う。
【０１０４】
また、ＵＩ部品抽出処理部１５は、必要に応じて、機能情報格納領域２０へ遠隔操作対象装置機能データＤ５１Ｃを登録する機能情報格納処理を行う。表示能力情報取得処理および機能情報格納処理については、後で説明を行う。
【０１０５】
［機能情報管理リスト］  ここで、無線通信装置１の機能情報格納領域２０における機能情報の格納方法について説明する。機能情報格納領域２０は、機能情報を格納する際に、図２２のような機能情報管理リスト２０１を有して、機能情報格納領域２０に格納されている機能情報の管理を行う。機能情報管理リスト２０１は、機能情報識別値欄２０１Ｃと、遠隔操作対象装置名欄２０１Ａと、ＵＩ部品欄２０１Ｂとから構成される。遠隔操作対象装置名欄２０１Ａは、遠隔操作対象装置名Ｄ５１Ｃ１が記述される。ＵＩ部品欄２０１Ｂは、機能選択ＵＩ部品識別値１６１Ｅ、ＵＩ部品識別値１６１Ｃ、機能有識別値Ｄ５１Ｃ２および機能無識別値Ｄ５１Ｃ３が記述される。機能情報識別値２０１Ｃは、機能情報格納領域２０に格納されている各機能情報に対して、お互い独立な自然数が割り振られた識別値を示す。
【０１０６】
［機能情報参照処理］    ここで、無線通信装置１の機能情報参照選択部１１２における機能情報参照処理について説明する。機能情報参照選択部１１２は、遠隔操作装置３から受信データ解析部１１が受信したＵＩ取得要求データＤ３１に機能情報参照要求データＤ３１Ｄが付与されている場合に、機能情報参照要求データＤ３１ＤをＵＩ部品抽出処理部１５に送信する。
【０１０７】
機能情報参照要求データＤ３１Ｄは、例えば図２３に示すように、機能情報参照ヘッダＤ３１Ｄ１と、ヘッダ長Ｄ３１Ｄ２と、遠隔操作対象装置指定データＤ３１Ｄ３で構成されている。遠隔操作対象装置指定データＤ３１Ｄ３には、機能情報管理リスト２０１の遠隔操作対象装置名欄２０１Ａの遠隔操作対象装置を指定する名称が格納されている。例えば、図２３のように「ＡＡＡ」などである。
【０１０８】
機能情報参照要求データＤ３１Ｄの先頭に機能情報参照ヘッダＤ３１Ｄ１を付与することで、無線通信装置１の受信データ解析部１１は受信データが機能情報参照要求データＤ３１Ｄであることを認識する。
【０１０９】
図２４のフローチャートを用いて、無線通信装置１の機能情報参照選択部１１２における機能情報参照処理を説明する。機能情報参照選択部１１２は、ステップ２４０１において、遠隔操作対象装置指定データＤ３１Ｄ３をＵＩ部品抽出処理部１５に送信して、ステップ２４０２において、図２５のＵＩ部品抽出処理を行う。
【０１１０】
［ＵＩ部品抽出処理フロー］    図２５のフローチャートを用いて、無線通信装置１のＵＩ部品抽出処理部１５におけるＵＩ部品抽出処理を説明する。
【０１１１】
ＵＩ部品抽出処理部１５は、まず、ステップ２５０１において、遠隔操作対象装置機能データＤ５１Ｃを受信しているか否かを判断して、遠隔操作対象装置機能データＤ５１Ｃを取得しているならステップ２５０２に進んで、遠隔操作対象装置機能データＤ５１Ｃの内容を解析する。
【０１１２】
そして、ステップ２５０３において、ＵＩ部品格納領域１６より、遠隔操作対象装置機能データＤ５１Ｃの内容に応じて、ＵＩ部品１６１Ａを抽出する。ＵＩ部品１６１Ａの抽出が終了したら、ステップ２５０４に進んで、遠隔操作対象装置機能データＤ５１Ｃの内容を機能情報格納領域２０に格納するか否かを選択する。遠隔操作対象装置機能データＤ５１Ｃを機能情報格納領域２０に格納するなら、ステップ２５０５に進んで機能情報格納処理を行う。機能情報格納処理が終了したらステップ２５１６に進む。遠隔操作対象装置機能データＤ５１Ｃを機能情報格納領域に格納しないなら、ステップ２５１６に進む。
【０１１３】
また、ステップ２５０１において、遠隔操作対象装置機能データＤ５１Ｃを取得していないならステップ２５０６に進んで、指定機能ＵＩ部品データＤ５１２Ｃを受信しているか否かを判断する。指定機能ＵＩ部品データＤ５１２Ｃを取得しているならステップ２５０７に進んで、指定機能ＵＩ部品データＤ５１２Ｃを解析する。そして、ステップ２５０８において、ＵＩ部品格納領域１６より、指定機能ＵＩ部品データＤ５１２Ｃの内容に応じて、ＵＩ部品１６１Ａを抽出する。
【０１１４】
ＵＩ部品１６１Ａの抽出が終了したら、ステップ２５０４に進んで、指定機能ＵＩ部品データＤ５１２Ｃの内容を機能情報格納領域２０に格納するか否かを選択する。指定機能ＵＩ部品データＤ５１２Ｃを機能情報格納領域２０に格納するなら、ステップ２５０５に進んで機能情報格納処理を行う。機能情報格納処理が終了したらステップ２５１６に進む。
【０１１５】
ステップ２５０４において、指定機能ＵＩ部品データＤ５１２Ｃを機能情報格納領域２０に格納しないなら、ステップ２５１６に進む。
【０１１６】
また、ステップ２５０６において、指定機能ＵＩ部品データＤ５１２Ｃを取得していないならステップ２５０９に進んで、機能選択支援ＵＩデータＤ５１１Ｃを受信しているか否かを判断する。機能選択支援ＵＩデータＤ５１１Ｃを取得しているならステップ２５１０に進んで、機能選択支援ＵＩデータＤ５１１Ｃを解析する。そして、ステップ２５１１において、ＵＩ部品格納領域１６より、機能選択支援ＵＩデータＤ５１１Ｃの内容に応じて、機能選択支援ＵＩ部品１６１Ｄを抽出する。機能選択支援ＵＩ部品１６１Ｄの抽出が終了したら、ステップ２５１６に進む。
【０１１７】
また、ステップ２５０９において、指定機能ＵＩ部品データＤ５１２Ｃを取得していないならステップ２５１２に進んで、遠隔操作対象装置指定データＤ１３Ｄ３を受信しているか否かを判断する。遠隔操作対象装置指定データＤ１３Ｄ３を取得しているならステップ２５１３に進んで、遠隔操作対象装置指定データＤ１３Ｄ３を解析する。そして、ステップ２５１４において、機能情報格納領域２０より機能情報管理リスト２０１を取得する。そして、ステップ１７０９において、遠隔操作対象装置指定データＤ１２１Ｃで指定される遠隔操作対象装置に対応する機能情報を参照して、ＵＩ部品格納領域１６より、機能情報管理リスト２０１の内容に応じて、ＵＩ部品１６１Ａを抽出する。ＵＩ部品１６１Ａの抽出が終了したら、ステップ２５１６に進む。
【０１１８】
ステップ２５１２において、遠隔操作対象装置指定データＤ１３Ｄ３を取得していないならステップ２５０１に進んで、遠隔操作対象装置機能データを取得しているか否かを再度判断する。
【０１１９】
次に、ステップ２５１６において、表示能力情報取得処理部１５１において表示能力情報取得処理を行うか否かを判断する。表示能力情報取得処理を行うならステップ２５１７に進んで、図５０の表示能力情報取得処理を行う。
【０１２０】
ステップ２５１６で表示能力情報取得処理を行わないならステップ２５１８に進んで、抽出したＵＩ部品および機能選択支援ＵＩ部品をＵＩ部品構成処理部２５に送信する。そして、ステップ２５１９において図３０に示すＵＩ部品構成処理を行う。
【０１２１】
なお、ステップ２５０５における機能情報取得処理、ステップ２５１７における表示能力情報取得処理、ステップ２５１９におけるＵＩ部品構成処理については後で説明を行う。
【０１２２】
ステップ２５０４における、機能情報格納処理を行うか否かの判断は、例えば、無線通信装置１に設けた機能情報格納用スイッチ（図示省略）のＯＮ／ＯＦＦにより判断するという形態をとってもよい。また、機能情報参照要求データＤ３１Ｄ内に、新たに機能情報を格納するか否かを判断するための識別値などを設けることで、ステップ２５０４における、機能情報格納処理をするか否かの判断を行ってもよい。
【０１２３】
ステップ２５１６における、表示能力情報取得処理を行うか否かの判断は、例えば、無線通信装置１に設けた表示能力情報取得用スイッチ（図示省略）のＯＮ／ＯＦＦにより判断するという形態をとってもよい。また、受信データ解析部１１が受信するＵＩ取得要求データＤ３１内に、新たに遠隔操作装置３の表示能力情報を取得するか否かを判断するための識別値などを設けることで、ステップ２５１６における、表示能力情報取得処理をするか否かの判断を行ってもよい。
【０１２４】
［機能情報格納処理］    次に、図２６のフローチャートを用いて、無線通信装置１の機能情報格納処理部１９における機能情報格納処理について説明する。
【０１２５】
機能情報格納処理部１９は、まず、ステップ２６０１において、機能情報格納領域２０より機能情報管理リスト２０１を取得して、ステップ２６０２に進む。ステップ２６０２において、遠隔操作対象装置機能データＤ５１Ｃあるいは指定機能ＵＩ部品データＤ５１２Ｃ内の遠隔操作対象装置名Ｄ５１Ｃ１が、取得した機能情報管理リスト２０１内の遠隔操作対象装置名欄２０１Ａにあるか否かを判断する。遠隔操作対象装置名Ｄ５１Ｃ１が機能情報管理リスト２０１内にあるならステップ２６０３に進み、遠隔操作対象装置名Ｄ５１Ｃ１が機能情報管理リスト２０１内にないなら、ステップ２６０５に進む。
【０１２６】
ステップ２６０３において、遠隔操作対象装置機能データＤ５１Ｃあるいは指定機能ＵＩ部品データＤ５１２Ｃ内の機能有識別値Ｄ５１Ｃ２および機能無識別値Ｄ５１Ｃ３が、取得した機能情報管理リスト２０１内のＵＩ部品欄２０１Ｂの内容と同じであるか否かを判断する。同じであるなら機能情報格納処理を終了し、同じでないならステップ２６０４に進んで、機能有識別値Ｄ５１Ｃ２と機能無識別値Ｄ５１Ｃ３の内容を機能情報管理リスト２０１に反映して機能情報格納処理を終了する。
【０１２７】
ステップ２６０５では、遠隔操作対象装置機能データＤ５１Ｃあるいは指定機能ＵＩ部品データＤ５１２Ｃ内を機能情報格納領域２０に格納して、ステップ２６０６に進む。ステップ２６０６において、機能情報管理リスト２０１に新たに機能情報識別値欄を作成して、遠隔操作対象装置機能データＤ５１Ｃあるいは指定機能ＵＩ部品データＤ５１２Ｃ内の遠隔操作対象装置名Ｄ５１Ｃ１、機能有識別値Ｄ５１Ｃ２および機能無識別値Ｄ５１Ｃ３を追加して機能情報格納処理を終了する。
【０１２８】
［ＵＩ部品構成処理］  次に、無線通信装置１のＵＩ部品構成処理部２５におけるＵＩ部品構成処理について説明する。
【０１２９】
ＵＩ部品構成処理部２５は、ＵＩ部品抽出処理部１５において抽出された機能選択支援ＵＩ部品またはＵＩ部品をベースＵＩ１６２に埋め込む処理を行い、ベースＵＩに機能選択支援ＵＩ部品またはＵＩ部品を埋め込んだ構成済みＵＩを構成済みＵＩ送信処理部２４に送信する処理を行う。
【０１３０】
図２７は、ＵＩ部品構成処理部２５で構成した構成済みＵＩの一例を示したものである。例えば、ＵＩ部品構成処理部２５において、遠隔操作対象装置名を表示するためのＵＩ部品１６３Ｅおよび印刷枚数を指定するためのＵＩ部品１６３Ｆが受信されたなら、ベースＵＩ１６２に各ＵＩ部品が埋め込まれて、図２７のような構成済みＵＩ１６３を構成する。
【０１３１】
図２８を用いて、ＵＩ部品構成処理部２５で構成した構成済み機能選択支援ＵＩの一例を説明する。例えば、ＵＩ部品構成処理部２５において、プリンタ機能を表示するための機能選択支援ＵＩ部品１６３ＧおよびＦＡＸ機能を表示するための機能選択支援ＵＩ部品１６３Ｈが受信されたなら、ベースＵＩ１６２に各機能選択支援ＵＩ部品が埋め込まれて、図２８−１のような構成済み機能選択支援ＵＩ１６３を構成する。
【０１３２】
なお、本実施例において機能選択支援ＵＩは、図２８−１のようにＵＩ部品で表示するような構成になっているが、本構成に限るわけではなく、図２８−２のようにラジオボタン形式で表示するような構成にしても、図２８−３のようにチェックボックス形式で表示するような構成にしても、図２８−４のようにリスト形式で表示するような構成にしてもよい。
【０１３３】
また、ＵＩ部品埋め込み順序リスト作成処理部２５１は、図２９に示すようなＵＩ部品埋め込み順序リスト２５１Ａを作成する処理を行い、ＵＩ部品構成処理部２５は、ＵＩ部品埋め込み順序リスト２５１Ａに従って、抽出された機能選択支援ＵＩ部品またはＵＩ部品をベースＵＩ１６２に埋め込む。埋め込み順序欄２５１Ａ１は、ベースＵＩ１６２にＵＩ部品を埋め込む順番を示し、ＵＩ部品欄２５１Ａ２は、ＵＩ部品構成処理部２５が受信した機能選択支援ＵＩ部品またはＵＩ部品を示す。
【０１３４】
また、ＵＩ部品構成処理部２５は、機能選択支援ＵＩ部品またはＵＩ部品をベースＵＩ１６２に埋め込んだ構成済みＵＩを、構成済みＵＩ格納処理部２１に送信して、構成済みＵＩを構成済みＵＩ格納領域２２に格納する処理を行う。ＵＩ部品埋め込み順序リスト作成処理部２５１および構成済みＵＩ格納処理部２１については、後で説明を行う。
【０１３５】
図３０のフローチャートを用いて、ＵＩ部品構成処理部２５におけるＵＩ部品構成処理を説明する。
【０１３６】
ＵＩ部品構成処理部２５は、まず、ステップ３００１において、ＵＩ部品格納領域１６よりベースＵＩ１６２を取得する。次に、ステップ３００２において、ＵＩ部品埋め込み順序リスト作成処理を行い、ステップ３００３に進む。ステップ３００３では、ステップ３００２において作成したＵＩ部品埋め込み順序リスト２５１Ａの内容に従って、ＵＩ部品構成処理部２５が受信した機能選択支援ＵＩ部品またはＵＩ部品をベースＵＩ１６２に埋め込む。そして、ステップ３００４において、ステップ３００３で構成した構成済みＵＩを構成済みＵＩ送信処理部２４に送信する。そしてステップ３００５において、ステップ３００３で構成した構成済みＵＩを構成済みＵＩ格納領域２２に格納するか否かを選択する。
【０１３７】
ステップ３００３で構成した構成済みＵＩを構成済みＵＩ格納領域２２に格納するなら、ステップ３００６に進んで構成済みＵＩ格納処理を行い、構成済みＵＩ格納処理が終了したら、ステップ３００７に進んで、図３５の構成済みＵＩ送信処理を行う。ステップ３００３で構成した構成済みＵＩを構成済みＵＩ格納領域２２に格納しないなら、ステップ３００７に進んで構成済みＵＩ送信処理を行う。ステップ３００６の構成済みＵＩ格納処理については、後で説明を行う。
【０１３８】
ステップ３００５における、構成済みＵＩ格納処理を行うか否かの判断は、例えば、無線通信装置１に設けた構成済みＵＩ格納用スイッチ（図示を省略）のＯＮ／ＯＦＦにより判断するという形態をとってもよい。また、受信データ解析部１１が受信するＵＩ取得要求データＤ３１内に、新たに構成済みＵＩを格納するか否かを判断するための識別値などを設けることで、ステップ３００５における、構成済みＵＩ格納処理を行うか否かの判断を行ってもよい。
【０１３９】
［ＵＩ部品埋め込み順序リスト作成処理］  次に、無線通信装置１のＵＩ部品埋め込み順序リスト作成処理部２５１におけるＵＩ部品埋め込み順序リスト作成処理（図３０ステップ３００２）について、図３１のフローチャートを用いて説明する。
【０１４０】
ＵＩ部品埋め込み順序リスト作成処理部２５１は、まず、ステップ３１０１において、ＵＩ部品構成処理部２５が受信したＵＩ部品（または機能選択支援ＵＩ部品）の個数Ｘを取得する。ステップ３１０２において、パラメータＭを１と設定して、ステップ３１０３に進み、ＵＩ部品構成処理部２５が受信したＵＩ部品（または機能選択支援ＵＩ部品）に対応するＵＩ部品識別値１６１Ｃ（または機能選択支援ＵＩ部品識別値１６１Ｅ）の中で、一番小さい数字が付与されたＵＩ部品識別値１６１Ｃ（または機能選択支援ＵＩ部品識別値１６１Ｅ）に対応するＵＩ部品（または機能選択支援ＵＩ部品）を選択して、ステップ３１０４に進む。
【０１４１】
ステップ３１０４において、ＵＩ部品埋め込み順序リスト２５１Ａにおける埋め込み順序欄２５１Ａ１のＭ番目の欄に対応するＵＩ部品欄２５１Ａ２に、ステップ３１０３で選択したＵＩ部品（または機能選択支援ＵＩ部品）を格納して、ステップ３１０５に進む。そして、ステップ３１０５においてＭ＝Ｍ＋１とし、ステップ３１０６においてＭ＝Ｘか否かを判断する。Ｍ＝ＸであればＵＩ部品埋め込み順序リスト作成処理を終了し、Ｍ＝Ｘでないならステップ３１０３に戻り、Ｍ＝Ｘとなるまで処理を繰り返す。
【０１４２】
［構成済みＵＩ格納処理］  次に、無線通信装置１の構成済みＵＩ格納処理部２１における構成済みＵＩ格納処理（図３０ステップ３００６）について説明する。構成済みＵＩ格納処理は、ＵＩ部品構成処理部２５が構成した構成済みＵＩを、構成済みＵＩ格納領域２２に格納する処理である。また、構成済みＵＩ格納処理は、図３２に示すような、構成済みＵＩ格納領域２２に格納されている構成済みＵＩをリスト化した構成済みＵＩ管理リスト２２１を作成し、構成済みＵＩ管理リスト２２１を構成済みＵＩ格納領域２２に格納する。
【０１４３】
構成済みＵＩ管理リスト２２１は、構成済みＵＩ識別値欄２２１Ａと、構成済みＵＩ欄２２１Ｂと、構成済みＵＩ情報欄２２１Ｃとで構成される。構成済みＵＩ情報欄２２１Ｃは、さらに遠隔操作対象装置名欄２２１Ｃ１と、ＵＩ部品欄２２１Ｃ２と、作成日時欄２２１Ｃ３とから構成される。
【０１４４】
構成済みＵＩ格納処理は、構成済みＵＩ格納領域２２に格納されている各構成済みＵＩに対して、互いに独立した数字である構成済みＵＩ識別値を割り振り、構成済みＵＩ識別値欄２２１Ａに記述される。構成済みＵＩ欄２２１Ｂは、構成済みＵＩ格納領域２２に格納されている構成済みＵＩを示す。構成済みＵＩ情報欄２２１Ｃは、構成済みＵＩ格納領域２２に格納されている構成済みＵＩに関する情報が含まれる。例えば、遠隔操作対象装置名欄２２１Ｃ１には、構成済みＵＩ格納領域２２に格納されている構成済みＵＩにより遠隔操作が可能な遠隔操作対象装置の名称が、ＵＩ部品欄２２１Ｃ２には、ＵＩ部品毎の機能の有無の識別値Ｄ５１Ｃ２，Ｄ５１Ｃ３が、作成日時欄２２１Ｃ３には構成済みＵＩ格納領域２２に構成済みＵＩが格納された日時が記述される。
【０１４５】
ＵＩ部品欄２２１Ｃ２は、構成済みＵＩ格納領域２２に格納されている構成済みＵＩを構成しているＵＩ部品の有無を示す。ＵＩ部品中の１−１〜２−３はＵＩ部品識別値１６１Ｃに対応しており、ＵＩ部品欄２２１Ｃ２の○、×は、機能有識別値Ｄ５１Ｃ２および機能無識別値Ｄ５１Ｃ３に対応している。
【０１４６】
図３３のフローチャートを用いて、無線通信装置１の構成済みＵＩ格納処理部２１における構成済みＵＩ格納処理を説明する。
【０１４７】
構成済みＵＩ格納処理部２１は、まず、ステップ３３０１において、構成済みＵＩ格納領域２２より、構成済みＵＩ管理リスト２２１を取得して、ステップ３３０２に進み、取得した構成済みＵＩ管理リスト２２１内に、ＵＩ部品構成処理部２５が構成した構成済みＵＩが含まれるか否かを判断する。
【０１４８】
構成済みＵＩ管理リスト２２１内に、ＵＩ部品構成処理部２５が構成した構成済みＵＩが含まれるなら、構成済みＵＩ格納処理を終了する。構成済みＵＩ管理リスト２２１内に、ＵＩ部品構成処理部２５が構成した構成済みＵＩが含まれないなら、ステップ３３０３に進んで、構成済みＵＩを構成済みＵＩ格納領域２２に格納する。そして、ステップ３３０４において、構成済みＵＩ管理リスト２２１を更新して、構成済みＵＩ格納処理を終了する。
【０１４９】
［構成済みＵＩ送信処理］  次に、無線通信装置１の構成済みＵＩ送信処理部２４における構成済みＵＩ送信処理について説明する。
【０１５０】
構成済みＵＩ送信処理部２４は、ＵＩ部品構成処理部２５より送信された構成済みＵＩから構成済みＵＩ送信データＤ２４を生成して、遠隔操作装置とのＩ／Ｆ部ＩＦ１１を経由して、構成済みＵＩ送信データＤ２４を送信する。
【０１５１】
構成済みＵＩ送信データＤ２４は、例えば図３４のように、構成済みＵＩ送信ヘッダＤ２４Ａと、データ長Ｄ２４Ｂと、構成済みＵＩデータＤ２４Ｃで構成されている。構成済みＵＩデータＤ２４Ｃは、構成済みＵＩ送信処理部２４が受信した構成済みＵＩを示す。
【０１５２】
構成済みＵＩ送信データの先頭に構成済みＵＩ送信ヘッダＤ２４Ａを付与することで、遠隔操作装置とのＩ／Ｆ部ＩＦ１１は、受信データが構成済みＵＩ送信データであることを認識する。
【０１５３】
図３５のフローチャートを用いて、無線通信装置１の構成済みＵＩ送信処理部２４における構成済みＵＩ送信処理を説明する。構成済みＵＩ送信処理部２４は、まず、ステップ３５０１において、構成済みＵＩ送信データＤ２４を生成し、生成した構成済みＵＩ送信データＤ２４を遠隔操作装置３に対して送信して、構成済みＵＩ送信処理を終了する。
【０１５４】
遠隔操作装置３の無線通信装置とのＩ／Ｆ部ＩＦ３は、受信データが構成済みＵＩ送信データＤ２４であることを認識すれば、受信データを構成済みＵＩ受信処理部３４に送信し、画面表示処理部３８において受信した構成済みＵＩを遠隔操作装置の表示部３８１に表示する。
【０１５５】
図３６を用いて、遠隔操作装置３の表示部３８１に構成済みＵＩを表示させた一例を説明する。例えば、図２７のような構成済みＵＩ１６３を遠隔操作装置３に対して送信したならば、図３６のように、遠隔操作装置３の表示部３８１内に構成済みＵＩ１６３が表示される。
【０１５６】
図３７を用いて、遠隔操作装置３の表示部３８１に構成済み機能選択支援ＵＩ１６３を表示させた一例を説明する。例えば、図２８のような構成済み機能選択支援ＵＩ１６３を遠隔操作装置３に対して送信したならば、図３７のように、遠隔操作装置の表示部３８１内に構成済み機能選択支援ＵＩ１６３が表示される。
【０１５７】
［構成済みＵＩ選択部］  次に、無線通信装置１の受信データ解析部１１の構成済みＵＩ取得選択部１１１における構成済みＵＩ取得選択処理について説明する。
【０１５８】
受信データ解析部１１において、受信したＵＩ取得要求データＤ３１に構成済みＵＩ取得要求データＤ３１Ｃが付与されていると判断されたら、構成済みＵＩ取得選択部１１１は、構成済みＵＩ取得要求データＤ３１Ｃを構成済みＵＩ抽出処理部２３に構成済みＵＩ取得要求データＤ３１Ｃを送信する。
【０１５９】
構成済みＵＩ取得要求データＤ３１Ｃは、例えば図３８のように、構成済みＵＩ取得要求ヘッダＤ３１Ｃ１と、ヘッダ長Ｄ３１Ｃ２と、構成済みＵＩ指定データＤ３１Ｃ３で構成されている。構成済みＵＩ指定データＤ３１Ｃ３には、構成済みＵＩ管理リスト２２１の構成済みＵＩ識別値欄２２１Ａに記述された構成済みＵＩ識別値が与えられる。
【０１６０】
構成済みＵＩ取得要求データＤ３１Ｃの先頭に構成済みＵＩ取得要求ヘッダＤ３１Ｃ１を付与することで、無線通信装置１の受信データ解析部１１は、受信データが構成済みＵＩ取得要求データＤ３１Ｃであることを認識する。
【０１６１】
図３９のフローチャートを用いて、無線通信装置１の構成済みＵＩ取得選択部１１１における構成済みＵＩ取得選択処理を説明する。
【０１６２】
構成済みＵＩ取得選択部１１１は、まずステップ３９０１において、構成済みＵＩ取得要求データＤ３１Ｃを解析して、構成済みＵＩ指定データＤ３１Ｃ３を構成済みＵＩ抽出処理部２３に送信して、構成済みＵＩ取得要求処理を終了する。
【０１６３】
［構成済みＵＩ抽出処理］  次に、無線通信装置１の構成済みＵＩ抽出処理部２３における構成済みＵＩ抽出処理について説明する。
【０１６４】
構成済みＵＩ抽出処理は、構成済みＵＩ取得選択部１１１より構成済みＵＩ抽出処理部２３が受信した構成済みＵＩ指定データＤ３１Ｃ３を解析し、構成済みＵＩ格納領域２２より構成済みＵＩ１６３を抽出して、抽出した構成済みＵＩ１６３を構成済みＵＩ送信処理部２４に送信する。
【０１６５】
図４０のフローチャートを用いて、無線通信装置１の構成済みＵＩ抽出処理部２３における構成済みＵＩ抽出処理を説明する。まず、ステップ４００１において、構成済みＵＩ取得選択部１１１より受信した構成済みＵＩ指定データＤ３１Ｃ３を解析して、ステップ４００２において構成済みＵＩ格納領域２２より構成済みＵＩ管理リスト２２１を取得する。
【０１６６】
そして、ステップ４００３において、構成済みＵＩ指定データＤ３１Ｃ３において指定する構成済みＵＩ識別値に対応する構成済みＵＩ１６３を構成済みＵＩ格納領域２２より抽出する。そして、ステップ４００４において、ステップ４００３で抽出した構成済みＵＩ１６３を構成済みＵＩ送信処理部２４に送信して、構成済みＵＩ抽出処理を終了する。
【０１６７】
［外部端末装置による機能情報登録処理］  次に、無線通信装置１の機能情報登録処理部１９１における機能情報登録処理について説明する。
【０１６８】
図４１のブロック図を用いて、無線通信装置１と外部端末装置とのＩ／Ｆ部ＩＦ１３を介して接続する外部端末装置７の構成を説明する。同図に示すように、外部端末装置７は、無線通信装置とのＩ／Ｆ部ＩＦ７と、機能情報データ送信処理部７１と、構成済みＵＩデータ送信処理部７２と、ＵＩ部品データ送信処理部７３を有して構成される。
【０１６９】
機能情報データ送信処理部７１は、機能情報登録要求データＤ７１を生成して、無線通信装置とのＩ／Ｆ部ＩＦ７を介して、機能情報登録要求データＤ７１を無線通信装置１に送信する。
【０１７０】
機能情報登録要求データＤ７１は、例えば図４２のように、機能情報登録要求ヘッダＤ７１Ａと、データ長Ｄ７１Ｂと、機能情報データＤ７１Ｃで構成される。機能情報データＤ７１Ｃは、遠隔操作対象装置名Ｄ５１Ｃ１と、ＵＩ部品識別値１６１Ｃ（１−１〜２−３）と、機能有識別値Ｄ５１Ｃ２と、機能無識別値Ｄ５１Ｃ３とで構成されている。
【０１７１】
機能情報登録要求データＤ７１の先頭に機能情報登録要求ヘッダＤ７１Ａを付与することで、無線通信装置１の外部端末装置とのＩ／Ｆ部ＩＦ１３は、受信データが機能情報登録要求データＤ７１であることを認識する。
【０１７２】
無線通信装置１の遠隔操作装置とのＩ／Ｆ部ＩＦ１３は、受信データが機能情報登録要求データＤ７１であることを認識すれば、受信データを機能情報登録処理部１９１に送信し、機能情報登録処理部１９１は、機能情報登録要求データＤ７１を解析して、機能情報データＤ７１Ｃを機能情報格納領域２０の機能情報管理リスト２０１に登録する。
【０１７３】
図４３のフローチャートを用いて、無線通信装置１の機能情報登録処理部１９１における機能情報登録処理を説明する。機能情報登録処理部１９１は、まず、ステップ４３０１において、受信した機能情報登録要求データＤ７１を解析し、ステップ４３０２において機能情報格納領域２０より機能情報管理リスト２０１を取得する。
【０１７４】
ステップ４３０３において、機能情報登録処理部１９１が受信した機能情報登録要求データＤ７１の遠隔操作対象装置名Ｄ５１Ｃ１が、機能情報管理リスト２０１の遠隔操作対象装置名欄２０１Ａにあるか否かを判断する。機能情報登録要求データＤ７１の遠隔操作対象装置名Ｄ５１Ｃ１が、機能情報管理リスト２０１の遠隔操作対象装置名欄２０１Ａにあるならば、ステップ４３０４に進んで、機能情報登録要求データＤ７１のＵＩ部品識別値１６１Ｃに対する機能有識別値Ｄ５１Ｃ２または機能無識別値Ｄ５１Ｃ３が、機能情報管理リスト２０１のＵＩ部品欄２０１Ｂの内容と同じか否かを判断する。ステップ４３０３において、機能情報登録要求データＤ７１の遠隔操作対象装置名Ｄ５１Ｃ１が、機能情報管理リスト２０１の遠隔操作対象装置名欄２０１Ａにないならば、ステップ４３０６に進んで、機能情報登録要求データＤ７１の内容を機能情報管理リスト２０１に登録して、機能情報登録処理を終了する。
【０１７５】
ステップ４３０４において、機能情報登録要求データＤ７１の遠隔操作対象装置名Ｄ５１Ｃ１に対応する機能有識別値Ｄ５１Ｃ２および機能無識別値Ｄ５１Ｃ３が、機能情報管理リスト２０１のＵＩ部品欄２０１Ｂの内容と同じであるならば、機能情報登録処理を終了する。
【０１７６】
ステップ４３０４において、機能情報登録要求データＤ７１の遠隔操作対象装置名Ｄ５１Ｃ１に対応する機能有識別値Ｄ５１Ｃ２または機能無識別値Ｄ５１Ｃ３が、機能情報管理リスト２０１のＵＩ部品欄２０１Ｂの内容と異なるならば、ステップ４３０５に進んで、機能情報登録要求データＤ７１の遠隔操作対象装置名Ｄ５１Ｃ１に対応する機能有識別値Ｄ５１Ｃ２または機能無識別値Ｄ５１Ｃ３を、機能情報管理リスト２０１におけるＵＩ部品欄２０１Ｂの内容を更新して、機能情報登録処理を終了する。
【０１７７】
［外部端末装置による構成済みＵＩ登録処理］  次に、無線通信装置１の構成済みＵＩ登録処理部２１１における構成済みＵＩ登録処理について説明する。
【０１７８】
外部端末装置７の構成済みＵＩデータ送信処理部７２は、構成済みＵＩ登録要求データＤ７２を生成して、無線通信装置とのＩ／Ｆ部ＩＦ７を介して、構成済みＵＩ登録要求データＤ７２を無線通信装置１に送信する。
【０１７９】
構成済みＵＩ登録要求データＤ７２は、例えば図４４に示すように、構成済みＵＩ登録要求ヘッダＤ７２Ａと、データ長Ｄ７２Ｂと、構成済みＵＩデータＤ７２Ｃで構成される。構成済みＵＩデータＤ７２Ｃは、遠隔操作対象装置名Ｄ５１Ｃ１と、ＵＩ部品識別値１６１Ｃ（１−１〜２−３）と、構成済みＵＩＤ７２Ｃ１とを有している。さらに、ＵＩ部品識別値１６１Ｃ（１−１〜２−３）には、対応する機能有識別値Ｄ５１Ｃ２または機能無識別値Ｄ５１Ｃ３が記述されている。
【０１８０】
構成済みＵＩ登録要求データＤ７２の先頭に構成済みＵＩ登録要求ヘッダＤ７２Ａを付与することで、無線通信装置１の外部端末装置とのＩ／Ｆ部ＩＦ１３は、受信データが構成済みＵＩ登録要求データＤ７２であることを認識する。
【０１８１】
無線通信装置１の外部端末装置とのＩ／Ｆ部ＩＦ１３は、受信データが構成済みＵＩ登録要求データＤ７２であることを認識すれば、受信データを構成済みＵＩ登録処理部２１１に送信し、構成済みＵＩ登録処理部２１１は、構成済みＵＩ登録要求データＤ７２を解析して、構成済みＵＩデータＤ７２Ｃを構成済みＵＩ管理リスト２２１に登録する。
【０１８２】
図４５のフローチャートを用いて、無線通信装置１の構成済みＵＩ登録処理部２１１における構成済みＵＩ登録処理を説明する。
【０１８３】
ステップ４５０１において、構成済みＵＩ登録処理部２１１が受信した構成済みＵＩ登録要求データＤ７２を解析し、ステップ４５０２において構成済みＵＩ格納領域２２より構成済みＵＩ管理リスト２２１を取得する。
【０１８４】
ステップ４５０３において、構成済みＵＩ登録処理部２１１が受信した構成済みＵＩ登録要求データＤ７２の構成済みＵＩＤ７２Ｃ１が、構成済みＵＩ管理リスト２２１の構成済みＵＩ欄２２１Ｂの中にあるか否かを判断する。構成済みＵＩ登録要求データＤ７２の構成済みＵＩＤ７２Ｃ１が、構成済みＵＩ管理リスト２２１の構成済みＵＩ欄２２１Ｂの中にあるならば、構成済みＵＩ登録処理を終了する。
【０１８５】
構成済みＵＩ登録要求データＤ７２の構成済みＵＩＤ７２Ｃ１が、構成済みＵＩ管理リスト２２１の構成済みＵＩ欄２２１Ｂの中にないならば、ステップ４５０４に進んで、構成済み登録要求データ内の遠隔操作対象装置名Ｄ５１Ｃ１と、機能有識別値Ｄ５１Ｃ２と、機能無識別値Ｄ５１Ｃ３と、構成済みＵＩＤ７２Ｃ１を、構成済みＵＩ管理リスト２２１に登録して、構成済みＵＩ登録処理を終了する。
【０１８６】
［外部端末装置によるＵＩ部品登録処理］  次に、無線通信装置１のＵＩ部品登録処理部１７１におけるＵＩ部品登録処理について説明する。外部端末装置７のＵＩ部品データ送信処理部７３は、ＵＩ部品登録要求データＤ７３を生成して、無線通信装置とのＩ／Ｆ部ＩＦ７を介して、ＵＩ部品登録要求データＤ７３を無線通信装置１に送信する。
【０１８７】
ＵＩ部品登録要求データＤ７３は、例えば図４６のように、ＵＩ部品登録要求ヘッダＤ７３Ａと、データ長Ｄ７３Ｂと、ＵＩ部品データＤ７３Ｃで構成される。ＵＩ部品データＤ７３Ｃには、ＵＩ部品Ｄ７３Ｃ１と、ＵＩ部品機能詳細Ｄ７３Ｃ２が記述される。
【０１８８】
ＵＩ部品登録要求データＤ７３の先頭にＵＩ部品登録要求ヘッダＤ７３Ａを付与することで、無線通信装置１の外部端末装置とのＩ／Ｆ部ＩＦ１３は、受信データがＵＩ部品登録要求データＤ７３であることを認識する。
【０１８９】
無線通信装置１の外部端末装置とのＩ／Ｆ部ＩＦ１３は、受信データがＵＩ部品登録要求データＤ７３であることを認識すれば、受信データをＵＩ部品登録処理部１７１に送信し、ＵＩ部品登録処理部１７１は、ＵＩ部品登録要求データＤ７３を解析して、ＵＩ部品データＤ７３ＣをＵＩ部品管理リスト１６１に登録する。
【０１９０】
図４７のフローチャートを用いて、無線通信装置１のＵＩ部品登録処理部１７１におけるＵＩ部品登録処理を説明する。
【０１９１】
ＵＩ部品登録処理部１７１は、ステップ４７０１において、受信したＵＩ部品登録要求データＤ７３を解析し、ステップ４７０２においてＵＩ部品格納領域１６からＵＩ部品管理リスト１６１を取得する。
【０１９２】
ステップ４７０３において、ＵＩ部品データＤ７３Ｃ内のＵＩ部品Ｄ７３Ｃ１が、ＵＩ部品管理リスト１６１のＵＩ部品１６１Ａの中にあるか否かを判断する。ＵＩ部品データＤ７３Ｃ内のＵＩ部品Ｄ７３Ｃ１が、ＵＩ部品管理リスト１６１のＵＩ部品１６１Ａの中にあるならば、ＵＩ部品登録処理を終了する。ＵＩ部品データＤ７３Ｃ内のＵＩ部品Ｄ７３Ｃ１が、ＵＩ部品管理リスト１６１のＵＩ部品１６１Ａの中にないならば、ステップ４７０４に進んで、ＵＩ部品データＤ７３ＣおよびＵＩ部品機能詳細Ｄ７３Ｃ２をＵＩ部品管理リスト１６１に登録して、ＵＩ部品登録処理を終了する。
【０１９３】
［外部端末装置による機能情報登録処理（無線）］  次に、無線通信機能を有する外部端末装置７からの機能情報の登録について説明する。無線通信経由での機能情報登録に関しても、機能情報登録処理部１９１を使用して、機能情報を機能情報格納領域２０に格納する。
【０１９４】
外部端末装置７の機能情報データ送信処理部７１は、図４２に示すような機能情報登録要求データＤ７１を生成して、無線通信装置とのＩ／Ｆ部ＩＦ７を介して、機能情報登録要求データＤ７１を無線通信機能により無線通信装置１に対して送信する。
【０１９５】
すなわち、機能情報登録要求データＤ７１は、機能情報登録要求ヘッダＤ７１Ａと、データ長Ｄ７１Ｂと、機能情報データＤ７１Ｃとを有している。機能情報データＤ７１Ｃには、遠隔操作対象装置名Ｄ５１Ｃ１と、ＵＩ部品識別値１６１Ｃが記述され、ＵＩ部品識別値１６１Ｃに対応して、機能有識別値Ｄ５１Ｃ２または機能無識別値Ｄ５１Ｃ３が記述されている。
【０１９６】
無線通信装置１の外部端末装置とのＩ／Ｆ部ＩＦ１３は、受信データが機能情報登録要求データＤ７１であることを認識すれば、受信データを機能情報登録処理部１９１に送信し、機能情報登録処理部１９１は、機能情報登録要求データＤ７１を解析して、機能情報データ送信処理部７１が生成した機能情報登録要求データＤ７１の内容を、図４３に示す機能情報登録処理のフローチャートに従い、機能情報管理リスト２０１に登録する。
【０１９７】
無線通信経由での機能情報登録は、遠隔操作装置３により行う形をとってもよい。つまり、遠隔操作装置３に機能情報データ送信処理部３５を設けることで、無線通信装置に対して機能情報を送信するという形をとってもよい。
【０１９８】
［外部端末装置による構成済みＵＩ登録処理（無線）］  次に、無線通信機能を有する外部端末装置７からの構成済みＵＩの登録について説明する。無線通信経由での構成済みＵＩ登録に関しても、構成済みＵＩ登録処理部２１１を使用して、構成済みＵＩを構成済みＵＩ格納領域２２に格納する。
【０１９９】
外部端末装置７の構成済みＵＩデータ送信処理部７２は、図４４に示す構成済みＵＩ登録要求データＤ７２を生成して、無線通信装置とのＩ／Ｆ部ＩＦ７を介して、構成済みＵＩ登録要求データＤ７２を無線通信機能により無線通信装置１に対して送信する。
【０２００】
構成済みＵＩ登録要求データＤ７２は、構成済みＵＩ登録要求ヘッダＤ７２Ａと、データ長Ｄ７２Ｂと、構成済みＵＩデータＤ７２Ｃとを有して構成される。構成済みＵＩデータＤ７２Ｃは、遠隔操作対象装置名Ｄ５１Ｃ１と、ＵＩ部品識別値１６１Ｃと、構成済みＵＩＤ７２Ｃ１が記述され、ＵＩ部品識別値１６１Ｃには、機能有識別値Ｄ５１Ｃ２または機能無識別値Ｄ５１Ｃ３が記述される。
【０２０１】
外部端末装置とのＩ／Ｆ部ＩＦ１３は、受信データが構成済みＵＩ登録要求データＤ７２であることを認識すれば、受信データを構成済みＵＩ登録処理部２１１に送信し、構成済みＵＩ登録処理部２１１は、構成済みＵＩ登録要求データＤ７２を解析して、構成済みＵＩデータ送信処理部７２が生成した構成済みＵＩ登録要求データＤ７２の内容を、図４５のフローチャートに従い、構成済みＵＩ管理リスト２２１に登録する。
【０２０２】
無線通信経由での構成済みＵＩ登録は、遠隔操作装置により行う形をとってもよい。つまり、遠隔操作装置に構成済みＵＩデータ送信処理部３６を設けることで、無線通信装置に対して構成済みを送信するという形をとってもよい。
【０２０３】
［外部端末装置によるＵＩ部品登録処理（無線）］  次に、無線通信機能を有する外部端末装置７からのＵＩ部品の登録について説明する。無線通信経由でのＵＩ部品登録に関しても、ＵＩ部品登録処理部１７１を使用して、ＵＩ部品をＵＩ部品格納領域１６に格納する。
【０２０４】
外部端末装置７のＵＩ部品データ送信処理部７３は、図４６に示すようなＵＩ部品登録要求データＤ７３を生成して、無線通信装置とのＩ／Ｆ部ＩＦ７を介して、ＵＩ部品登録要求データＤ７３を無線通信装置１に送信する。無線通信装置１の外部端末装置とのＩ／Ｆ部ＩＦ１３は、受信データがＵＩ部品登録要求データＤ７３であることを認識すれば、受信データをＵＩ部品登録処理部１７１に送信し、ＵＩ部品登録処理部１７１は、ＵＩ部品登録要求データＤ７３を解析して、ＵＩ部品データ送信処理部７３が生成したＵＩ部品登録要求データＤ７３の内容を、図４７のフローチャートに従い、ＵＩ部品管理リスト１６１に登録する。
【０２０５】
無線通信経由でのＵＩ部品登録は、遠隔操作装置３より行う形をとってもよい。つまり、遠隔操作装置３にＵＩ部品データ送信処理部３７を設けることで、無線通信装置に対してＵＩ部品を送信するという形をとってもよい。
【０２０６】
［表示制御処理］  次に、無線通信装置１のＵＩ部品抽出処理部１５の表示能力情報取得処理部１５１における表示能力情報取得処理について説明する。
【０２０７】
無線通信装置１の表示能力情報取得処理部１５１は、遠隔操作装置とのＩ／Ｆ部ＩＦ１１を経由して、遠隔操作装置３に表示能力情報取得要求データＤ１５１を送信する。
【０２０８】
表示能力情報取得要求データＤ１５１は、例えば図４８に示すように、表示能力情報取得要求ヘッダＤ１５１Ａと、データ長Ｄ１５１Ｂで構成されている。表示能力情報取得要求データＤ１５１の先頭に表示能力情報取得要求ヘッダＤ１５１Ａを付与することで、遠隔操作装置３の無線通信装置とのＩ／Ｆ部ＩＦ３は、受信データが表示能力情報取得要求データＤ１５１であることを認識する。
【０２０９】
遠隔操作装置３の無線通信装置とのＩ／Ｆ部ＩＦ３は、受信データが表示能力情報取得要求データＤ１５１であることを認識すれば、受信データを表示能力情報送信処理部３２に送信する。表示能力情報送信処理部３２は、表示能力情報格納領域３９を参照して、表示能力情報データを生成して、無線通信装置とのＩ／Ｆ部ＩＦ３を経由して、表示能力情報データＤ３２を無線通信装置１に送信する。
【０２１０】
表示能力情報データＤ３２は、例えば図４９に示すように、表示能力情報ヘッダＤ３２Ａと、データ長Ｄ３２Ｂと、表示能力情報Ｄ３２Ｃで構成されている。表示能力情報Ｄ３２Ｃは、例えば表示サイズＤ３２Ｃ１で構成されている。表示サイズＤ３２Ｃ１は、遠隔操作装置３の表示部３８１に表示可能なＵＩの最大サイズ情報を示す。なお、ここで表示能力情報Ｄ３２Ｃの構成を示しているが、これに限定されるものではなく、表示能力に関する情報であれば、どんな形式で構成されていてもよい。
【０２１１】
表示能力情報データＤ３２の先頭に表示能力情報ヘッダＤ３２Ａを付与することで、無線通信装置１の遠隔操作装置とのＩ／Ｆ部ＩＦ１１は、受信データが表示能力情報データＤ３２であることを認識する。
【０２１２】
図５０のフローチャートを用いて、無線通信装置１の表示能力情報取得処理部１５１における表示能力情報取得処理を説明する。表示能力情報取得処理部１５１は、まず、ステップ５００１において、図４８に示す表示能力情報取得要求データＤ１５１を生成して、遠隔操作装置とのＩ／Ｆ部ＩＦ１１を介して、遠隔操作装置３に対して表示能力情報取得要求データＤ１５１を送信する。その後、ステップ５００２において、無線通信装置１の表示能力情報取得処理部１５１が遠隔操作装置３から表示能力情報データＤ３２を受信したか否かを判断する。表示能力情報データＤ３２を受信しているならステップ５００３に進んで、受信した表示能力情報データＤ３２の表示能力情報Ｄ３２Ｃと、図２５に示したステップ２５０３、ステップ２５０８、ステップ２５１１、ステップ２５１５において抽出した機能選択支援ＵＩ部品またはＵＩ部品を、ＵＩ部品加工処理部１８に送信し、ステップ５００４において、図５１に示すＵＩ部品加工処理を行う。また、ステップ５００２において、表示能力情報データを受信していないなら、ステップ５００１に戻り、再度表示能力情報取得要求データＤ１５１を生成して送信する。
【０２１３】
［ＵＩ部品加工処理］  次に、無線通信装置１のＵＩ部品加工処理部１８におけるＵＩ部品加工処理について説明する。ＵＩ部品加工処理部１８は、表示能力情報取得処理部１５１から取得した表示能力情報に応じて、ＵＩ部品抽出処理部１５において抽出されたＵＩ部品の大きさを加工する処理を行う。
【０２１４】
図５１のフローチャートを用いて、無線通信装置１のＵＩ部品加工処理部１８におけるＵＩ部品加工処理を説明する。ＵＩ部品加工処理部１８は、まず、ステップ５１０１において、ＵＩ部品格納領域１６より、ＵＩ部品のサイズ情報を取得する。そして、ステップ５１０２において、ＵＩ部品のサイズが、ＵＩ部品加工処理部１８が受信した表示能力情報Ｄ３２Ｃ内の表示サイズＤ３２Ｃ１より大きいか否かを判断する。
【０２１５】
ＵＩ部品加工処理部１８が受信したＵＩ部品のサイズが表示サイズＤ３２Ｃ１より大きいなら、ステップ５１０３に進んで、表示サイズＤ３２Ｃ１に合わせて、受信したＵＩ部品の大きさを縮小し、ステップ５１０５に進む。ＵＩ部品加工処理部１８が受信したＵＩ部品が表示サイズＤ３２Ｃ１より小さいなら、ステップ５１０４に進んで、表示サイズＤ３２Ｃ１に合わせて、受信したＵＩ部品の大きさを拡大し、ステップ５１０５に進む。
【０２１６】
ステップ５１０５において、ステップ５１０３およびステップ５１０４においてサイズ変更したＵＩ部品をＵＩ部品構成処理部２５に送信して、ＵＩ部品加工処理を終了し、図３０のＵＩ部品加工処理へ移行する。
【０２１７】
［電源判断処理］  次に、無線通信装置１の電源判断部１３における電源判断処理について説明する。
【０２１８】
電源判断部１３は、無線通信装置１に対して電源が投入されているか否かを判断し、電源投入時に機能情報取得処理部１２に対して機能情報取得通知を送信する。機能情報取得通知を受けた機能情報取得処理部１２は、図１３の機能情報取得要求処理のフローチャートに従い、遠隔操作対象装置５より機能情報を取得する。
【０２１９】
図５２のフローチャートを用いて、無線通信装置１の電源判断部１３における電源判断処理を説明する。電源判断部１３は、ステップ５２０１で、無線通信装置１に対して電源が投入されているか否かを判断し、電源投入が確認されるまで、ステップ５２０１の処理を繰り返す。無線通信装置１に対する電源投入が確認されたら、ステップ５２０２に進んで、機能情報取得処理部１２に対して機能情報取得通知を送信して電源判断処理を終了する。
【０２２０】
［接続判断処理］  次に、無線通信装置１の接続判断部１４における接続判断処理について説明する。接続判断部１４は、遠隔操作対象装置とのＩ／Ｆ部ＩＦ１２を介して、無線通信装置１と遠隔操作対象装置５が接続されているか否かを判断し、接続が確認された時に、機能情報取得処理部１２に対して機能情報取得通知を送信する。機能情報取得通知を受けた機能情報取得処理部１２は、図１３の機能情報取得要求処理のフローチャートに従い、遠隔操作対象装置５から機能情報を取得する。
【０２２１】
図５３のフローチャートを用いて、無線通信装置１の接続判断部１４における接続判断処理を説明する。接続判断部１４は、ステップ５３０１で、無線通信装置１と遠隔操作対象装置５が接続されているか否かを判断し、接続が確認されるまで、ステップ５３０１の処理を繰り返す。接続が確認されたら、ステップ５３０２に進んで、機能情報取得処理部１２に対して機能情報取得通知を送信して接続判断処理を終了する。
【０２２２】
［ＵＩ部品格納処理］  次に、無線通信装置１のＵＩ部品格納処理部１７におけるＵＩ部品格納処理について説明する。ＵＩ部品格納処理部１７は、機能情報取得処理部１２から取得した遠隔操作対象装置機能データＤ５１Ｃ、あるいは指定機能ＵＩ情報取得処理部１２２から取得した指定機能ＵＩ部品データＤ１２２Ｃのデータ内容を解析し、データ内容をＵＩ部品管理リスト１６１に反映する処理を行う。
【０２２３】
図５４のフローチャートを用いて、ＵＩ部品格納処理部１７におけるＵＩ部品格納処理について説明する。ＵＩ部品格納処理部１７は、ステップ５４０１で、機能情報取得処理部１２から遠隔操作対象装置機能データＤ５１Ｃを取得しているか否かを判断し、ＵＩ部品格納処理部１７が機能情報取得処理部１２から遠隔操作対象装置機能データＤ５１Ｃを取得しているならステップ５４０３に進む。ＵＩ部品格納処理部１７が機能情報取得処理部１２から遠隔操作対象装置機能データＤ５１Ｃを取得していないなら、ステップ５４０２に進んで、ＵＩ部品格納処理部１７が指定機能ＵＩ情報取得処理部１２２から指定機能ＵＩ部品データＤ１２２Ｃを取得したか否かを判断する。
【０２２４】
ＵＩ部品格納処理部１７が指定機能ＵＩ情報取得処理部１２２から指定機能ＵＩ部品データＤ１２２Ｃを取得しているなら、ステップ５４０３に進む。ＵＩ部品格納処理部１７が指定機能ＵＩ情報取得処理部１２２から指定機能ＵＩ部品データＤ１２２Ｃを取得していないなら、ステップ５４０１に戻り、ＵＩ部品格納処理部１７が機能情報取得処理部１２から遠隔操作対象装置機能データＤ５１Ｃを取得しているか否かを再度判断する。
【０２２５】
ステップ５４０３において、ＵＩ部品格納処理部１７が取得したデータの内容を解析し、ステップ５４０４に進んで、ＵＩ部品格納領域１６からＵＩ部品管理リスト１６１を取得する。ステップ５４０５において、ステップ５４０３において解析したデータの内容と、ステップ５４０４で取得したＵＩ部品管理リスト１６１とを比較し、一緒ならステップ５４０８に進んでＵＩ部品格納処理を終了し、一緒でないならステップ５４０６に進んで、ステップ５４０３において解析したデータの内容を、ステップ５４０４で取得したＵＩ部品管理リスト１６１に反映させる。そして、ステップ５４０７において、ステップ５４０６で新たに内容が反映されたＵＩ部品管理リスト１６１をＵＩ部品格納領域に格納して、ステップ５４０８に進んでＵＩ部品格納処理を終了する。
【０２２６】
【発明の効果】
本発明の無線通信装置によれば、遠隔操作装置からのＵＩ取得要求に対し、階層型構造を有するＵＩを提供することにより、所望する遠隔操作対象装置への操作を実行するためのＵＩを遠隔操作装置に対して提供することができる。
【０２２７】
本発明によれば、無線通信装置内のＵＩ部品を階層型構造に格納しておくことで、ＵＩ部品格納領域から目的とするＵＩ部品を抽出する際に、効率よくＵＩ部品を抽出することができる。
【０２２８】
本発明によれば、遠隔操作対象装置に対して、遠隔操作対象装置が有する機能を項目別に分類した機能選択支援ＵＩを提供することで、遠隔操作対象装置に対するプルダウンメニュー、ラジオボタン、ボタン、タブなどの所望操作の選択を促すことができる。
【０２２９】
本発明によれば、遠隔操作対象装置に対して、すべての機能情報を問い合わせるのではなく、機能選択支援ＵＩにおいて選択された機能項目に関連する機能情報に限定して問い合わせればよく、機能情報取得に要する無線通信装置の処理時間を軽減させることができる。
【０２３０】
本発明によれば、機能選択支援ＵＩで選択された機能項目に関連したＵＩ部品に限定して、ＵＩ部品格納領域からＵＩ部品を抽出すればよく、抽出に要する処理時間を軽減することができる。
【０２３１】
本発明によれば、機能選択支援ＵＩ構成時に、遠隔操作対象装置が有する機能を問い合わせた結果、ひとつの機能項目しか持たない場合、遠隔操作対象装置に対してその機能項目に関する機能情報を問い合わせてＵＩを構成することで、遠隔操作装置に対して機能選択支援ＵＩによる余計な選択を防ぐことができる。
【０２３２】
本発明によれば、無線通信装置１の電源投入時に自動的に機能情報を取得し、ＵＩ部品格納領域の構成を変更するので、ＵＩ取得要求受信時に即座にＵＩ部品抽出処理を行うことができ、構成済みＵＩ応答までの時間を短縮することができる。
【０２３３】
本発明によれば、遠隔操作対象装置と無線通信装置が初めて接続された時に自動的に機能情報を取得し、ＵＩ部品格納領域の構成を変更するので、ＵＩ取得要求受信時に即座にＵＩ部品抽出処理を行うことができ、構成済みＵＩ応答までの時間を短縮することができる。
【図面の簡単な説明】
【図１】本発明にかかる無線通信装置と、遠隔操作装置、遠隔操作対象装置、外部端末装置の関係を示すシステム構成図
【図２】本発明にかかる無線通信装置の機能構成を説明するブロック図
【図３】本発明にかかる遠隔操作装置の機能構成を説明するブロック図
【図４】本発明にかかる遠隔操作対象装置の機能構成を説明するブロック図
【図５】本発明のＵＩ部品格納領域におけるＵＩ部品管理リストを説明する図
【図６】本発明のＵＩ部品格納領域におけるベースＵＩを説明する図
【図７】本発明のＵＩ部品格納領域におけるベースＵＩにＵＩ部品を埋め込んだＵＩを説明する図
【図８】本発明におけるＵＩ取得要求データのデータ構成図
【図９】本発明におけるＵＩ取得要求受信処理部におけるＵＩ取得要求受信処理のフローチャート
【図１０】本発明の受信データ解析部における受信データ解析処理のフローチャート
【図１１】本発明における機能情報取得要求データのデータ構成図
【図１２】本発明における機能情報データのデータ構成図
【図１３】本発明の機能情報取得要求処理のフローチャート
【図１４】本発明における機能選択支援ＵＩ取得要求データのデータ構成図
【図１５】本発明における機能選択支援ＵＩ情報取得要求データのデータ構成図
【図１６】本発明における機能選択支援ＵＩ情報データのデータ構成図
【図１７】本発明における機能選択支援ＵＩ情報取得要求処理部における機能選択支援ＵＩ情報取得処理のフローチャート
【図１８】本発明における指定機能ＵＩ取得要求データのデータ構成図
【図１９】本発明における指定機能ＵＩ情報取得要求データのデータ構成図
【図２０】本発明における指定機能ＵＩ部品情報データのデータ構成図
【図２１】本発明における指定機能ＵＩ情報取得要求処理のフローチャート
【図２２】本発明における機能情報管理リストを説明する図
【図２３】本発明における機能情報参照要求データのデータ構成図
【図２４】本発明の機能情報参照処理のフローチャート
【図２５】本発明のＵＩ部品抽出処理のフローチャート
【図２６】本発明の機能情報格納処理のフローチャート
【図２７】本発明におけるベースＵＩにＵＩ部品を埋め込んだＵＩを説明する図
【図２８】本発明におけるベースＵＩに機能選択支援ＵＩ部品を埋め込んだＵＩを説明する図
【図２９】本発明におけるＵＩ部品埋め込み順序管理リストを説明する図
【図３０】本発明のＵＩ部品構成処理のフローチャート
【図３１】本発明のＵＩ部品埋め込み順序リスト作成処理のフローチャート
【図３２】本発明における構成済みＵＩ管理リストを説明する図
【図３３】本発明の構成済みＵＩ格納処理のフローチャート
【図３４】本発明における構成済みＵＩ送信データのデータ構成図
【図３５】本発明の構成済みＵＩ送信処理のフローチャート
【図３６】本発明における構成済みＵＩを表示部に表示させた例を説明する図
【図３７】本発明における構成済み機能選択支援ＵＩを表示部に表示させた例を説明する図
【図３８】本発明における構成済みＵＩ取得要求データのデータ構成図
【図３９】本発明の構成済みＵＩ取得要求処理のフローチャート
【図４０】本発明の構成済みＵＩ取得抽出処理のフローチャート
【図４１】本発明にかかる外部端末装置の機能構成を説明するブロック図
【図４２】本発明にかかる機能情報登録要求データのデータ構成図
【図４３】本発明における機能情報登録処理のフローチャート
【図４４】本発明の構成済みＵＩ登録要求データのデータ構成図
【図４５】本発明の構成済みＵＩ登録処理のフローチャート
【図４６】本発明のＵＩ部品登録要求データのデータ構成図
【図４７】本発明のＵＩ部品登録処理のフローチャート
【図４８】本発明における表示能力情報取得要求データのデータ構成図
【図４９】本発明における表示能力情報データのデータ構成図
【図５０】本発明における機能情報取得要求処理のフローチャート
【図５１】本発明のＵＩ部品加工処理のフローチャート
【図５２】本発明の電源判断処理のフローチャート
【図５３】本発明の接続判断処理のフローチャート
【図５４】本発明のＵＩ部品格納処理のフローチャート
【符号の説明】
１  無線通信装置
３  遠隔操作装置
５  遠隔操作対象装置
７  外部端末装置
９  無線通通信網
１６１  ＵＩ部品管理リスト
１６２  ベースＵＩ
１６３  ＵＩ部品を埋め込んだベースＵＩ
２０１  機能情報管理リスト
２２１  項製済みＵＩ管理リスト
２５１Ａ  ＵＩ部品埋め込み順序リスト
Ｄ１２  機能情報取得要求データ
Ｄ１２１  機能選択支援ＵＩ情報取得要求データ
Ｄ１２２  指定機能ＵＩ情報取得要求データ
Ｄ１５１  表示能力情報取得要求データ
Ｄ２４  構成済みＵＩ送信データ
Ｄ３１  ＵＩ取得要求データ
Ｄ３１Ｃ  構成済みＵＩ取得要求データ
Ｄ３１Ｄ  機能情報参照要求データ
Ｄ３１Ｅ  機能選択支援ＵＩ取得要求データ
Ｄ３１Ｆ  指定機能ＵＩ取得要求データ
Ｄ３２  表示能力情報データ
Ｄ５１  機能情報データ
Ｄ５１１  機能選択支援ＵＩ情報データ
Ｄ５１２  指定機能ＵＩ部品情報データ
Ｄ７１  機能情報登録要求データ
Ｄ７２  構成済みＵＩ登録要求データ
Ｄ７３  ＵＩ部品登録要求データ
【図１】
2004222179.tif 000003
【図２】
2004222179.tif 000004
【図３】
2004222179.tif 000005
【図４】
2004222179.tif 000006
【図５】
2004222179.tif 000007
【図６】
2004222179.tif 000008
【図７】
2004222179.tif 000009
【図８】
2004222179.tif 000010
【図９】
2004222179.tif 000011
【図１０】
2004222179.tif 000012
【図１１】
2004222179.tif 000013
【図１２】
2004222179.tif 000014
【図１３】
2004222179.tif 000015
【図１４】
2004222179.tif 000016
【図１５】
2004222179.tif 000017
【図１６】
2004222179.tif 000018
【図１７】
2004222179.tif 000019
【図１８】
2004222179.tif 000020
【図１９】
2004222179.tif 000021
【図２０】
2004222179.tif 000022
【図２１】
2004222179.tif 000023
【図２２】
2004222179.tif 000024
【図２３】
2004222179.tif 000025
【図２４】
2004222179.tif 000026
【図２５】
2004222179.tif 000027
【図２６】
2004222179.tif 000028
【図２７】
2004222179.tif 000029
【図２８】
2004222179.tif 000030
【図２９】
2004222179.tif 000031
【図３０】
2004222179.tif 000032
【図３１】
2004222179.tif 000033
【図３２】
2004222179.tif 000034
【図３３】
2004222179.tif 000035
【図３４】
2004222179.tif 000036
【図３５】
2004222179.tif 000037
【図３６】
2004222179.tif 000038
【図３７】
2004222179.tif 000039
【図３８】
2004222179.tif 000040
【図３９】
2004222179.tif 000041
【図４０】
2004222179.tif 000042
【図４１】
2004222179.tif 000043
【図４２】
2004222179.tif 000044
【図４３】
2004222179.tif 000045
【図４４】
2004222179.tif 000046
【図４５】
2004222179.tif 000047
【図４６】
2004222179.tif 000048
【図４７】
2004222179.tif 000049
【図４８】
2004222179.tif 000050
【図４９】
2004222179.tif 000051
【図５０】
2004222179.tif 000052
【図５１】
2004222179.tif 000053
【図５２】
2004222179.tif 000054
【図５３】
2004222179.tif 000055
【図５４】
2004222179.tif 000056