[go: up one dir, main page]

JP2006259839A - Integrated function control program, integrated function control device, and integrated function control method - Google Patents

Integrated function control program, integrated function control device, and integrated function control method Download PDF

Info

Publication number
JP2006259839A
JP2006259839A JP2005072929A JP2005072929A JP2006259839A JP 2006259839 A JP2006259839 A JP 2006259839A JP 2005072929 A JP2005072929 A JP 2005072929A JP 2005072929 A JP2005072929 A JP 2005072929A JP 2006259839 A JP2006259839 A JP 2006259839A
Authority
JP
Japan
Prior art keywords
function
integrated function
integrated
information
devices
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005072929A
Other languages
Japanese (ja)
Inventor
Satoru Yamamoto
哲 山本
Masanobu Yuhara
雅信 湯原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2005072929A priority Critical patent/JP2006259839A/en
Publication of JP2006259839A publication Critical patent/JP2006259839A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

【課題】 周辺の機器の機能を用いて容易に統合機能を実現する統合機能制御プログラム、統合機能制御装置、統合機能制御方法を提供する。
【解決手段】 複数の機器を制御することにより、複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御装置であって、統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶部22と、ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見部23と、予め登録された機器情報と機器発見部が受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶部24と、統合機能定義記憶情報における機器の機能と発見機器リストにおける機器の機能との照合に基づいて、統合機能に用いる機器を決定する機器統合部21と、機器統合部により決定された機器を制御する機器切替部25とを備えた。
【選択図】 図2
PROBLEM TO BE SOLVED: To provide an integrated function control program, an integrated function control device, and an integrated function control method for easily realizing an integrated function using functions of peripheral devices.
An integrated function control device that provides an integrated function that is a function that combines functions of a plurality of devices by controlling a plurality of devices, and that represents a combination of functions necessary for the integrated function Integrated function definition information storage unit 22 for storing information, device discovery unit 23 for receiving device information representing the function of the device from devices existing on the network, and pre-registered device information and device discovery unit The device used for the integrated function based on the collation of the device function in the integrated function definition storage information and the function of the device in the discovered device list. A device integration unit 21 to be determined and a device switching unit 25 to control the device determined by the device integration unit are provided.
[Selection] Figure 2

Description

本発明は、複数の機器を組み合わせた機能を実現する統合機能制御プログラム、統合機能制御装置、統合機能制御方法に関するものである。   The present invention relates to an integrated function control program, an integrated function control apparatus, and an integrated function control method for realizing a function combining a plurality of devices.

情報通信装置においてユーザがある機能を実行する場合に、周辺の適切な機器を利用し、その機能を実現する技術として、Task Computingが提案されている。例えば、情報通信装置上の音楽ファイルを再生しようとした場合に、同じ部屋に設置されたオーディオスピーカを発見し、オーディオスピーカから出力することができる。   When a user performs a certain function in an information communication apparatus, Task Computing has been proposed as a technique for realizing the function by using appropriate peripheral equipment. For example, when a music file on an information communication device is to be reproduced, an audio speaker installed in the same room can be found and output from the audio speaker.

なお、本発明の関連ある従来技術として、例えば、下記に示す特許文献1が知られている。このサービス提供装置は、周辺のBluetooth機器が提供するサービスを記憶し、利用することにより、サービス提供装置のサービスとしてユーザに提供するものである。
特開2004−272376号公報
As a related art related to the present invention, for example, Patent Document 1 shown below is known. This service providing apparatus stores and provides services provided by peripheral Bluetooth devices and provides them to the user as services of the service providing apparatus.
JP 2004-272376 A

しかしながら、複数の機器を組み合わせて利用しようとすると、ユーザが複数の機器を管理すると共に、煩雑な操作が必要であった。   However, when a plurality of devices are used in combination, the user manages the plurality of devices and requires a complicated operation.

本発明は上述した問題点を解決するためになされたものであり、周辺の機器の機能を用いて容易に統合機能を実現する統合機能制御プログラム、統合機能制御装置、統合機能制御方法を提供することを目的とする。   The present invention has been made to solve the above-described problems, and provides an integrated function control program, an integrated function control apparatus, and an integrated function control method that easily realize an integrated function using the functions of peripheral devices. For the purpose.

上述した課題を解決するため、本発明は、複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御方法をコンピュータに実行させる統合機能制御プログラムであって、統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶ステップと、ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見ステップと、予め登録された機器情報と前記機器発見ステップが受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶ステップと、前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器を決定する機器統合ステップと、前記機器統合ステップにより決定された機器を制御する機器切替ステップとをコンピュータに実行させるものである。   In order to solve the above-described problem, the present invention provides an integrated function control that causes a computer to execute an integrated function control method that provides an integrated function that is a function of combining the functions of the plurality of devices by controlling the plurality of devices. An integrated function definition information storage step for storing integrated function definition information representing a combination of functions required for the integrated function, and a device for receiving device information representing the function of the device from a device existing on the network Discovery step, discovery device list storage step for storing device information registered in advance and device information received by the device discovery step as a discovery device list, device functions in the integrated function definition storage information, and the discovery device A device integration step for determining a device to be used for the integration function based on the comparison with the device function in the list. When one in which to execute the device switching step of controlling the device determined by the device integration step in the computer.

また、本発明に係る統合機能制御プログラムにおいて、前記統合機能定義情報及び前記発見機器リストは、機器の入力データの型、機器の出力データの型、機器の位置を含むことを特徴とするものである。   In the integrated function control program according to the present invention, the integrated function definition information and the discovered device list include a device input data type, a device output data type, and a device position. is there.

また、本発明に係る統合機能制御プログラムにおいて、前記機器統合ステップは、前記照合に基づいて前記統合機能に用いる機器の候補を抽出し、該候補の情報を表示し、ユーザにより前記候補の中から選択された結果を前記統合機能に用いる機器として決定することを特徴とするものである。   Further, in the integrated function control program according to the present invention, the device integration step extracts device candidates used for the integrated function based on the collation, displays the candidate information, and is selected from the candidates by the user. The selected result is determined as a device to be used for the integration function.

また、本発明に係る統合機能制御プログラムにおいて、前記機器統合ステップは、前記照合に基づいて前記統合機能に用いる機器の候補を抽出し、該候補の情報を外部の情報処理装置に送信し、前記情報処理装置において前記候補の中から選択された結果を前記統合機能に用いる機器として決定することを特徴とするものである。   In the integrated function control program according to the present invention, the device integration step extracts device candidates used for the integrated function based on the collation, transmits the candidate information to an external information processing apparatus, and In the information processing apparatus, a result selected from the candidates is determined as a device to be used for the integration function.

また、本発明に係る統合機能制御プログラムにおいて、前記統合機能は、TV電話であり、前記統合機能に必要な機能は、音声データ送信機能、音声データ受信機能、映像データ送信機能、映像データ受信機能を含むことを特徴とするものである。   In the integrated function control program according to the present invention, the integrated function is a TV phone, and the functions required for the integrated function are an audio data transmission function, an audio data reception function, a video data transmission function, and a video data reception function. It is characterized by including.

また、本発明に係る統合機能制御プログラムにおいて、前記統合機能は、電子会議であり、前記統合機能に必要な機能は、映像データ受信機能を含むことを特徴とするものである。   In the integrated function control program according to the present invention, the integrated function is an electronic conference, and the function necessary for the integrated function includes a video data receiving function.

また、本発明に係る統合機能制御プログラムにおいて、前記情報処理装置は、アプリケーション共有プログラムを実行することにより、操作データ及び映像データの送信または受信を行うことを特徴とするものである。   In the integrated function control program according to the present invention, the information processing apparatus transmits or receives operation data and video data by executing an application sharing program.

また、本発明は、複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御装置であって、統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶部と、ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見部と、予め登録された機器情報と前記機器発見部が受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶部と、前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器を決定する機器統合部と、前記機器統合部により決定された機器を制御する機器切替部とを備えたものである。   In addition, the present invention is an integrated function control apparatus that provides an integrated function that is a function of combining the functions of the plurality of devices by controlling the plurality of devices, and represents a combination of functions necessary for the integrated function An integrated function definition information storage unit for storing integrated function definition information; a device discovery unit for receiving device information representing the function of the device from devices present on the network; and device information registered in advance and the device discovery unit Based on the collation of the discovered device list storage unit that stores the received device information as a discovered device list, and the function of the device in the integrated function definition storage information and the function of the device in the discovered device list. And a device switching unit for controlling the device determined by the device integration unit.

また、本発明に係る統合機能制御装置において、前記統合機能定義情報及び前記発見機器リストは、機器の入力データの型、機器の出力データの型、機器の位置を含むことを特徴とするものである。   In the integrated function control apparatus according to the present invention, the integrated function definition information and the discovered device list include a device input data type, a device output data type, and a device position. is there.

また、本発明に係る統合機能制御装置において、前記機器統合部は、前記照合に基づいて前記統合機能に用いる機器の候補を抽出し、該候補の情報を表示し、ユーザにより前記候補の中から選択された結果を前記統合機能に用いる機器として決定することを特徴とするものである。   Further, in the integrated function control apparatus according to the present invention, the device integration unit extracts device candidates used for the integrated function based on the collation, displays the candidate information, and is selected from the candidates by the user. The selected result is determined as a device to be used for the integration function.

また、本発明に係る統合機能制御装置において、前記機器統合部は、前記照合に基づいて前記統合機能に用いる機器の候補を抽出し、該候補の情報を外部の情報処理装置に送信し、前記情報処理装置において前記候補の中から選択された結果を前記統合機能に用いる機器として決定することを特徴とするものである。   In the integrated function control device according to the present invention, the device integration unit extracts device candidates used for the integrated function based on the collation, transmits the candidate information to an external information processing device, and In the information processing apparatus, a result selected from the candidates is determined as a device to be used for the integration function.

また、本発明に係る統合機能制御装置において、前記統合機能は、TV電話であり、前記統合機能に必要な機能は、音声データ送信機能、音声データ受信機能、映像データ送信機能、映像データ受信機能を含むことを特徴とするものである。   In the integrated function control apparatus according to the present invention, the integrated function is a TV phone, and the functions required for the integrated function are an audio data transmission function, an audio data reception function, a video data transmission function, and a video data reception function. It is characterized by including.

また、本発明に係る統合機能制御装置において、前記統合機能は、電子会議であり、前記統合機能に必要な機能は、映像データ受信機能を含むことを特徴とするものである。   In the integrated function control apparatus according to the present invention, the integrated function is an electronic conference, and the function necessary for the integrated function includes a video data receiving function.

また、本発明に係る統合機能制御装置において、前記情報処理装置は、アプリケーション共有プログラムを実行することにより、操作データ及び映像データの送信または受信を行うことを特徴とするものである。   In the integrated function control apparatus according to the present invention, the information processing apparatus transmits or receives operation data and video data by executing an application sharing program.

また、本発明は、複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御方法であって、統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶ステップと、ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見ステップと、予め登録された機器情報と前記機器発見ステップが受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶ステップと、前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器を決定する機器統合ステップと、前記機器統合ステップにより決定された機器を制御する機器切替ステップとを実行するものである。   Further, the present invention is an integrated function control method for providing an integrated function that is a function of combining the functions of the plurality of devices by controlling the plurality of devices, and represents a combination of functions necessary for the integrated function An integrated function definition information storage step for storing integrated function definition information; a device discovery step for receiving device information representing the function of the device from a device existing on the network; and device information registered in advance and the device discovery step Based on the collation of the discovered device list storage step for storing the received device information as a discovered device list, and the function of the device in the integrated function definition storage information and the function of the device in the discovered device list. A device integration step for determining a device to be used for the device, and a device switching step for controlling the device determined in the device integration step. It is to run the door.

本発明によれば、統合機能制御装置が周辺の機器の機能を認識して、自動的に統合機能を提供することにより、ユーザは周囲の機器を把握することなく、容易に統合機能を利用することができる。また、統合機能制御装置が統合機能の利用前や利用中に機器選択画面をユーザに提供することにより、ユーザは制御装置が推奨した機器の候補を利用できると共に、候補の中から自由に選択することができる。   According to the present invention, the integrated function control device recognizes the functions of peripheral devices and automatically provides the integrated functions, so that the user can easily use the integrated functions without grasping the peripheral devices. be able to. In addition, the integrated function control device provides a device selection screen to the user before or during the use of the integrated function, so that the user can use the device candidates recommended by the control device and freely select from the candidates. be able to.

以下、本発明の実施の形態について図面を参照しつつ説明する。   Embodiments of the present invention will be described below with reference to the drawings.

実施の形態1.
まず、本発明に係る統合機能制御装置が携帯通信端末で、統合機能としてTV電話を実行する場合について説明する。
Embodiment 1 FIG.
First, the case where the integrated function control apparatus according to the present invention is a mobile communication terminal and executes a TV phone as an integrated function will be described.

まず、本実施の形態に係る携帯通信端末の使用環境について説明する。   First, the usage environment of the mobile communication terminal according to the present embodiment will be described.

図1は、実施の形態1に係る携帯通信端末の使用環境の構成の一例を示すブロック図である。この環境は、携帯通信端末11、スピーカ12、ディスプレイ13、無線ネットワーク14、無線LAN(Local Area Network)アクセスポイント15、インターネット16、SIP(Session Initiation Protocol)サーバ17、通話先通信端末19を備える。また、携帯通信端末11、スピーカ12、ディスプレイ13が、無線LANアクセスポイント15のサービスエリア18に入っているものとする。本実施の形態において、携帯通信端末11の操作を行う人をユーザとして説明する。   FIG. 1 is a block diagram illustrating an example of a configuration of a use environment of the mobile communication terminal according to the first embodiment. This environment includes a mobile communication terminal 11, a speaker 12, a display 13, a wireless network 14, a wireless LAN (Local Area Network) access point 15, the Internet 16, a SIP (Session Initiation Protocol) server 17, and a call destination communication terminal 19. Further, it is assumed that the mobile communication terminal 11, the speaker 12, and the display 13 are in the service area 18 of the wireless LAN access point 15. In the present embodiment, a person who operates the mobile communication terminal 11 will be described as a user.

本実施の形態では、携帯通信端末11が無線ネットワーク14に接続し、携帯通信端末11が通話先通信端末16とTV電話を行う。携帯通信端末11、スピーカ12、ディスプレイ13は、無線LANアクセスポイント15のサービスエリア内に存在し、無線ネットワーク14を介して無線LANアクセスポイント15に接続される。更に、無線LANアクセスポイント15は、インターネット16を介してSIPサーバ17に接続する。無線LANアクセスポイント15とインターネット16の間には、ファイアウォール等が存在しても良い。スピーカ12は、無線ネットワーク14から受信した音声データを出力するものである。ディスプレイ13は、無線ネットワーク14から受信した映像を出力するものである。携帯通信端末11、スピーカ12、ディスプレイ13、無線LANアクセスポイント15は、適切なIP(Internet Protocol)アドレスが割り当てられている。一方、通話先通信端末19も、インターネット16を介してSIPサーバ17に接続する。SIPサーバ17は、IP電話の管理を行う。   In the present embodiment, the mobile communication terminal 11 is connected to the wireless network 14 and the mobile communication terminal 11 makes a videophone call with the communication destination communication terminal 16. The mobile communication terminal 11, the speaker 12, and the display 13 exist in the service area of the wireless LAN access point 15 and are connected to the wireless LAN access point 15 via the wireless network 14. Further, the wireless LAN access point 15 connects to the SIP server 17 via the Internet 16. A firewall or the like may exist between the wireless LAN access point 15 and the Internet 16. The speaker 12 outputs audio data received from the wireless network 14. The display 13 outputs video received from the wireless network 14. Appropriate IP (Internet Protocol) addresses are assigned to the mobile communication terminal 11, the speaker 12, the display 13, and the wireless LAN access point 15. On the other hand, the communication destination communication terminal 19 is also connected to the SIP server 17 via the Internet 16. The SIP server 17 manages IP telephones.

次に、本実施の形態に係る携帯通信端末の構成について説明する。   Next, the configuration of the mobile communication terminal according to the present embodiment will be described.

図2は、実施の形態1に係る携帯通信端末の構成の一例を示すブロック図である。この携帯通信端末11は、機器統合部21、統合機能定義情報記憶部22、機器発見部23、発見機器リスト記憶部24、機器切替部25、NI(ネットワークインタフェース)部26、音声データ送信部31、音声データ受信部32、映像データ送信部33、映像データ受信部34、マイク35、スピーカ36、カメラ37、画面38、UI(ユーザインタフェース)部39、操作部40を備える。   FIG. 2 is a block diagram showing an example of the configuration of the mobile communication terminal according to Embodiment 1. The mobile communication terminal 11 includes a device integration unit 21, an integrated function definition information storage unit 22, a device discovery unit 23, a discovered device list storage unit 24, a device switching unit 25, a NI (network interface) unit 26, and an audio data transmission unit 31. , An audio data reception unit 32, a video data transmission unit 33, a video data reception unit 34, a microphone 35, a speaker 36, a camera 37, a screen 38, a UI (user interface) unit 39, and an operation unit 40.

ネットワークインタフェース部26は、無線ネットワーク14を介して無線LANアクセスポイント15に接続する。音声データ送信部31は、マイク35が受音した音声を音声データとしてネットワークインタフェース部26へ出力する。音声データ受信部32は、ネットワークインタフェース部26から入力された音声データをスピーカ36に出力させる。映像データ送信部33は、カメラ37が撮影した映像を映像データとしてネットワークインタフェース部26へ出力する。映像データ受信部34は、ネットワークインタフェース部26から入力された映像データを画面38に出力させる。ユーザインタフェース部39は、ユーザの操作に必要な情報を画面38に出力させるとともに、操作部40におけるユーザの操作を受け付ける。   The network interface unit 26 is connected to the wireless LAN access point 15 via the wireless network 14. The voice data transmission unit 31 outputs the voice received by the microphone 35 to the network interface unit 26 as voice data. The audio data receiving unit 32 causes the audio data input from the network interface unit 26 to be output to the speaker 36. The video data transmission unit 33 outputs video captured by the camera 37 to the network interface unit 26 as video data. The video data receiving unit 34 causes the video data input from the network interface unit 26 to be output on the screen 38. The user interface unit 39 outputs information necessary for a user operation to the screen 38 and accepts a user operation on the operation unit 40.

次に、本実施の形態に係る携帯通信端末の動作に必要な情報について説明する。   Next, information necessary for the operation of the mobile communication terminal according to the present embodiment will be described.

図3は、実施の形態1に係るSIPサーバへの携帯通信端末の登録情報の一例を示す表である。映像データ送信部33、映像データ受信部34、音声データ送信部31、音声データ受信部32は、それぞれ独立してSIPサーバに登録される。登録情報として、URL(Uniform Resource Locators)、IPアドレス、ポート番号が含まれる。   FIG. 3 is a table showing an example of registration information of the mobile communication terminal to the SIP server according to the first embodiment. The video data transmission unit 33, the video data reception unit 34, the audio data transmission unit 31, and the audio data reception unit 32 are independently registered in the SIP server. The registration information includes a URL (Uniform Resource Locators), an IP address, and a port number.

各機器には、予めプロファイル情報が与えられる。図4は、実施の形態1に係るプロファイル情報の一例を示す表である。プロファイル情報には、機器名、表示名、URL、Input Data Type(入力データ型)、Output Data Type(出力データ型)、が含まれる。入力データ型、出力データ型にはAudio、Videoがあり、更に、入力データ型にはRouter Control Command、出力データ型にはRouter Control Responseがある。例えば、ディスプレイ13は、映像データを入力とする機器、と定義されている。   Each device is given profile information in advance. FIG. 4 is a table showing an example of profile information according to the first embodiment. The profile information includes a device name, a display name, a URL, an Input Data Type, and an Output Data Type. The input data type and output data type include Audio and Video, the input data type includes Router Control Command, and the output data type includes Router Control Response. For example, the display 13 is defined as a device that receives video data as an input.

また、機器の持つ機能を統合することにより実現する統合機能について、統合機能の定義である統合機能定義情報を予め統合機能定義情報記憶部22に格納しておく。図5は、実施の形態1に係る統合機能定義情報の一例を示す表である。統合機能定義情報には、機能名、構成機器の機能を含む。この例において、機能名は、TV電話であり、構成機器の機能として、Output(出力データ型)、Input(入力データ型)、Location(位置)が定義される。入力データ型、出力データ型は、プロファイル情報と同様である。Location情報には、Local、Near、Remoteがあり、携帯通信端末11がプロファイル情報を取得した方法により分類される。Localは、携帯通信端末11に内蔵された機器であり、予め発見機器リストに登録される機器である。Nearは、同一のネットワークに問い合わせて発見機器リストに登録された機器である。Remoteは、その他の方法で発見機器リストに登録された機器である。また、この例においては、統合機能であるTV電話機能に必要な、音声データ受信機能、音声データ送信機能、映像データ送信機能、映像データ受信機能について定義されている。   Further, for the integrated function realized by integrating the functions of the devices, the integrated function definition information that is the definition of the integrated function is stored in the integrated function definition information storage unit 22 in advance. FIG. 5 is a table showing an example of the integrated function definition information according to the first embodiment. The integrated function definition information includes the function name and the function of the component device. In this example, the function name is a TV phone, and Output (output data type), Input (input data type), and Location (location) are defined as functions of the constituent devices. The input data type and output data type are the same as the profile information. Location information includes Local, Near, and Remote, and is classified according to the method by which the mobile communication terminal 11 acquires profile information. Local is a device built in the mobile communication terminal 11 and is registered in advance in the discovered device list. Near is a device registered in the discovered device list after inquiring the same network. Remote is a device registered in the discovered device list by other methods. In this example, an audio data receiving function, an audio data transmitting function, a video data transmitting function, and a video data receiving function necessary for the TV phone function that is an integrated function are defined.

次に、本発明に係る機器追加処理の動作について説明する。   Next, the operation of the device addition process according to the present invention will be described.

図6は、本発明に係る機器追加処理の動作の一例を示すシーケンス図である。このシーケンス図は、機器統合部21、機器発見部23、機器の動作を示す。ここで、機器とは、携帯通信端末11と同じ無線ネットワーク14内に存在するスピーカ12、ディスプレイ13に対応する。まず、携帯通信端末11が起動されると、機器発見部23は、機器情報問い合わせ要求を機器へ送信する(T11)。機器情報問い合わせ要求を受信した機器は、自身のプロファイル情報を機器情報として機器発見部23へ送信する(T12)。機器情報を受信した機器発見部23は、この機器情報を発見機器リスト記憶部24の発見機器リストに追加し(T13)、機器情報更新通知を機器統合部21へ送信する(T14)。次に、機器統合部21が、機器情報更新を認識し(T15)、このシーケンスを終了する。   FIG. 6 is a sequence diagram showing an example of the operation of device addition processing according to the present invention. This sequence diagram shows the operation of the device integration unit 21, the device discovery unit 23, and the device. Here, the device corresponds to the speaker 12 and the display 13 existing in the same wireless network 14 as the mobile communication terminal 11. First, when the mobile communication terminal 11 is activated, the device discovery unit 23 transmits a device information inquiry request to the device (T11). The device that has received the device information inquiry request transmits its own profile information as device information to the device discovery unit 23 (T12). The device discovery unit 23 that has received the device information adds this device information to the discovered device list in the discovered device list storage unit 24 (T13), and transmits a device information update notification to the device integration unit 21 (T14). Next, the device integration unit 21 recognizes device information update (T15), and ends this sequence.

図7は、実施の形態1に係る発見機器リストの一例を示す表である。これは、各機器から受信したプロファイル情報にLocation情報が付加された情報である。Location情報において、携帯通信端末11に内蔵された機器であるマイク35、スピーカ36、カメラ37、画面38がLocal、無線ネットワーク14内の機器であるスピーカ12、ディスプレイ13がNear、通話先通信端末19の機器がRemoteである。   FIG. 7 is a table showing an example of the discovered device list according to the first embodiment. This is information in which Location information is added to profile information received from each device. In the Location information, the microphone 35, the speaker 36, the camera 37, and the screen 38 that are devices incorporated in the mobile communication terminal 11 are Local, the speaker 12 and the display 13 that are devices in the wireless network 14 are Near, and the communication destination communication terminal 19. The device is Remote.

次に、本発明に係る機器削除処理の動作について説明する。   Next, the operation of the device deletion process according to the present invention will be described.

図8は、本発明に係る機器削除処理の動作の一例を示すシーケンス図である。このシーケンス図は、機器統合部21、機器発見部23、機器の動作を示す。まず、機器は、機器停止時に機器停止メッセージを機器発見部23へ送信する(T21)。機器停止メッセージを受信した機器発見部23は、対応する機器情報を発見機器リスト記憶部24の発見機器リストから削除し(T22)、機器情報更新通知を機器統合部21へ送信し(T23)、このシーケンスを終了する。   FIG. 8 is a sequence diagram showing an example of the operation of the device deletion process according to the present invention. This sequence diagram shows the operation of the device integration unit 21, the device discovery unit 23, and the device. First, the device transmits a device stop message to the device discovery unit 23 when the device is stopped (T21). The device discovery unit 23 that has received the device stop message deletes the corresponding device information from the discovered device list in the discovered device list storage unit 24 (T22), and transmits a device information update notification to the device integration unit 21 (T23). This sequence ends.

上述した機器追加処理、機器削除処理により、ユーザが携帯通信端末11を持ち込んだ環境の機器を利用することができる。   By the above-described device addition processing and device deletion processing, the device in the environment where the user has brought the mobile communication terminal 11 can be used.

次に、本発明に係る統合機能開始処理の動作について説明する。   Next, the operation of the integrated function start process according to the present invention will be described.

図9は、本発明に係る統合機能開始処理の動作の一例を示すシーケンス図である。このシーケンス図は、ユーザインタフェース部39、機器統合部21、機器発見部23、機器切替部25、機器の動作を示す。ここで、機器とは、スピーカ12、ディスプレイ13、映像データ送信部33、映像データ受信部34、音声データ送信部31、音声データ受信部32、に対応する。   FIG. 9 is a sequence diagram showing an example of the operation of the integrated function start process according to the present invention. This sequence diagram shows operations of the user interface unit 39, the device integration unit 21, the device discovery unit 23, the device switching unit 25, and the device. Here, the devices correspond to the speaker 12, the display 13, the video data transmitting unit 33, the video data receiving unit 34, the audio data transmitting unit 31, and the audio data receiving unit 32.

まず、ユーザインタフェース部39は、操作部40において統合機能の起動が指示されると、統合機能の起動の指示を機器統合部21へ送信する(T31)。次に、機器統合部21は、発見機器リスト取得要求を機器発見部23へ送信する(T32)。発見機器リスト取得要求を受信した機器発見部23は、発見機器リスト記憶部24の発見機器リストを機器統合部21へ送信する(T33)。発見機器リストを受信した機器統合部21は、発見機器リストと統合機能定義情報記憶部22の統合機能定義情報における機器の照合を行い(T34)、照合の結果、抽出された機器の候補を機器選択画面としてユーザインタフェース部40に表示させる(T35)。次に、ユーザインタフェース部40は、操作部40において機器の選択の操作が行われると、機器の選択結果を機器統合部21へ送信する(T36)。機器の選択結果を受信した機器統合部21は、選択された機器の開始要求を機器切替部25へ送信する(T37)。開始要求を受信した機器切替部25は、選択された機器に対して開始制御処理を行う(T38)。次に、機器は、機器切替部25の開始制御処理に従って統合機能を開始し(T39)、このシーケンスを終了する。   First, when activation of the integrated function is instructed by the operation unit 40, the user interface unit 39 transmits an instruction to activate the integrated function to the device integration unit 21 (T31). Next, the device integration unit 21 transmits a discovery device list acquisition request to the device discovery unit 23 (T32). Receiving the discovery device list acquisition request, the device discovery unit 23 transmits the discovered device list stored in the discovered device list storage unit 24 to the device integration unit 21 (T33). The device integration unit 21 that has received the discovered device list collates the device in the discovered device list and the integrated function definition information in the integrated function definition information storage unit 22 (T34), and, as a result of the collation, extracts the extracted device candidates as the device. The selection screen is displayed on the user interface unit 40 (T35). Next, when a device selection operation is performed on the operation unit 40, the user interface unit 40 transmits a device selection result to the device integration unit 21 (T36). Upon receiving the device selection result, the device integration unit 21 transmits a request to start the selected device to the device switching unit 25 (T37). The device switching unit 25 that has received the start request performs a start control process on the selected device (T38). Next, the device starts the integration function according to the start control process of the device switching unit 25 (T39), and ends this sequence.

ここで、統合機能開始処理における機器選択画面について説明する。図10は、実施の形態1に係る統合機能開始処理における機器選択画面の一例を示す図である。この例において、ユーザは、音声の出力機器をスピーカ12、映像の出力機器をディスプレイ13として選択している。図11は、実施の形態1に係る統合機能開始処理における統合機能開始処理後の画面の一例を示す図である。機器選択画面において選択された機器が表示されている。   Here, a device selection screen in the integrated function start process will be described. FIG. 10 is a diagram illustrating an example of a device selection screen in the integrated function start process according to the first embodiment. In this example, the user has selected the audio output device as the speaker 12 and the video output device as the display 13. FIG. 11 is a diagram illustrating an example of a screen after the integrated function start process in the integrated function start process according to the first embodiment. The device selected on the device selection screen is displayed.

また、本実施の形態における開始制御処理は、SIPサーバ17を介して行われ、携帯通信端末11と通話先通信端末19のネットワーク接続を確立する。ここで、音声データ送信部31、音声データ受信部32、映像データ送信部33、映像データ受信部34、のそれぞれが、映像データ送信先URL、映像データ送信元URL、音声データ送信先URL、音声データ送信元URLを取得することにより、映像データと音声データの双方向通信が開始される。   In addition, the start control process in the present embodiment is performed via the SIP server 17 and establishes a network connection between the mobile communication terminal 11 and the callee communication terminal 19. Here, each of the audio data transmission unit 31, the audio data reception unit 32, the video data transmission unit 33, and the video data reception unit 34 includes a video data transmission destination URL, a video data transmission source URL, an audio data transmission destination URL, and an audio. By acquiring the data transmission source URL, bidirectional communication of video data and audio data is started.

次に、本発明に係る機器切替処理の動作について説明する。   Next, the operation of the device switching process according to the present invention will be described.

図12は、本発明に係る機器切替処理の動作の一例を示すシーケンス図である。このシーケンス図は、統合機能開始処理のシーケンス図と同様、ユーザインタフェース部39、機器統合部21、機器発見部23、機器切替部25、機器の動作を示す。   FIG. 12 is a sequence diagram showing an example of operation of device switching processing according to the present invention. This sequence diagram shows the operations of the user interface unit 39, the device integration unit 21, the device discovery unit 23, the device switching unit 25, and the device, as in the sequence diagram of the integrated function start process.

まず、ユーザインタフェース部39は、操作部40において機器選択が指示されると、機器選択の指示を機器統合部21へ送信する(T51)。次に、機器統合部21は、発見機器リスト取得要求を機器発見部23へ送信する(T52)。発見機器リスト取得要求を受信した機器発見部23は、発見機器リスト記憶部24の発見機器リストを機器統合部21へ送信する(T53)。発見機器リストを受信した機器統合部21は、発見機器リストと統合機能定義情報記憶部22の統合機能定義情報における機器の照合を行い(T54)、照合の結果、抽出された機器の候補を機器選択画面としてユーザインタフェース部40に表示させる(T55)。次に、ユーザインタフェース部40は、操作部40において機器の選択の操作が行われると、機器の選択結果を機器統合部21へ送信する(T56)。機器の選択結果を受信した機器統合部21は、選択された機器への切替要求を機器切替部25へ送信する(T57)。切替要求を受信した機器切替部25は、選択された機器に対して切替制御処理を行う(T58)。次に、機器は、機器切替部25の切替制御処理に従って切替を実行し(T59)、このシーケンスを終了する。   First, when device selection is instructed by the operation unit 40, the user interface unit 39 transmits a device selection instruction to the device integration unit 21 (T51). Next, the device integration unit 21 transmits a discovery device list acquisition request to the device discovery unit 23 (T52). The device discovery unit 23 that has received the discovery device list acquisition request transmits the discovered device list in the discovered device list storage unit 24 to the device integration unit 21 (T53). The device integration unit 21 that has received the discovered device list collates the device in the discovered device list and the integrated function definition information in the integrated function definition information storage unit 22 (T54). The selection screen is displayed on the user interface unit 40 (T55). Next, when a device selection operation is performed on the operation unit 40, the user interface unit 40 transmits a device selection result to the device integration unit 21 (T56). Upon receiving the device selection result, the device integration unit 21 transmits a request for switching to the selected device to the device switching unit 25 (T57). The device switching unit 25 that has received the switching request performs a switching control process on the selected device (T58). Next, the device executes switching according to the switching control process of the device switching unit 25 (T59), and ends this sequence.

ここで、機器切替処理における機器選択画面について説明する。図13は、実施の形態1に係る機器切替処理における機器選択画面の一例を示す図である。この例において、ユーザは、音声の出力機器をスピーカ12から携帯通信端末11のスピーカ36に切り替え、映像の出力機器をディスプレイ13から携帯通信端末11の画面38に切り替えている。   Here, a device selection screen in the device switching process will be described. FIG. 13 is a diagram illustrating an example of a device selection screen in the device switching process according to the first embodiment. In this example, the user switches the audio output device from the speaker 12 to the speaker 36 of the mobile communication terminal 11, and switches the video output device from the display 13 to the screen 38 of the mobile communication terminal 11.

また、本実施の形態における切替制御処理は、携帯通信端末11の内蔵または周辺の機器に対して、ユーザから指示された切替を行うと共に、通話先通信端末19に対して、切替による機器毎のURLの変更を通知し、通話を再開する処理である。   In addition, the switching control processing in the present embodiment performs switching instructed by the user for the built-in or peripheral device of the mobile communication terminal 11 and for each device by switching to the communication destination communication terminal 19. This is a process of notifying the URL change and resuming the call.

次に、本実施の形態に係る携帯通信端末の統合機能終了処理の動作について説明する。   Next, the operation of the integrated function end process of the mobile communication terminal according to the present embodiment will be described.

携帯通信端末11と通話先通信端末19のいずれか一方の通信端末において、通話終了の操作が行われると、その通信端末は、通話終了メッセージをSIPサーバ17へ送信し、更にSIPサーバ17は、通話終了メッセージを他方の通信端末へ送信する。SIPサーバ17は、双方の通信端末で通話が終了している状態であることを保存する。携帯通信端末11と通話先通信端末19は、音声及び映像の送受信を停止し、待ち受け状態に移行する。   When a call end operation is performed in one of the mobile communication terminals 11 and the communication destination communication terminal 19, the communication terminal transmits a call end message to the SIP server 17, and the SIP server 17 A call end message is transmitted to the other communication terminal. The SIP server 17 stores that the call has been terminated at both communication terminals. The mobile communication terminal 11 and the callee communication terminal 19 stop transmission / reception of audio and video, and shift to a standby state.

上述した統合機能開始処理、機器切替処理により、制御装置が推奨した機器の候補を利用できると共に、ユーザが候補の中から自由に選択することができる。   By the integrated function start process and the apparatus switching process described above, the apparatus candidate recommended by the control device can be used, and the user can freely select from the candidates.

実施の形態2.
次に、本発明に係る統合機能制御装置が会議室サーバで、統合機能として電子会議を実行する場合について説明する。
Embodiment 2. FIG.
Next, a case where the integrated function control apparatus according to the present invention is a conference room server and executes an electronic conference as an integrated function will be described.

まず、本実施の形態に係る会議室サーバの使用環境である電子会議システムについて説明する。   First, an electronic conference system that is an environment in which a conference room server according to the present embodiment is used will be described.

図14は、実施の形態2に係る会議室サーバの使用環境の構成の一例を示すブロック図である。この電子会議システムは、会議室51a,51bとイントラネット52を備える。会議室51aは、会議室サーバ53a、参加者毎のノートPC(Personal Computer)54a,54b、スピーカ55a、ディスプレイ56aを備える。同様に、会議室51bは、会議室サーバ53b、参加者毎のノートPC54c,54d、スピーカ55b、ディスプレイ56bを備える。会議室サーバ53a,53b、ノートPC54a,54b,54c,54d、スピーカ55a、ディスプレイ56a、スピーカ55b、ディスプレイ56bは、有線あるいは無線でイントラネット52に接続されている。本実施の形態において、ノートPC54aの操作を行う人をユーザとして説明する。   FIG. 14 is a block diagram illustrating an example of a configuration of a use environment of the conference room server according to the second embodiment. This electronic conference system includes conference rooms 51 a and 51 b and an intranet 52. The conference room 51a includes a conference room server 53a, notebook PCs (Personal Computers) 54a and 54b for each participant, speakers 55a, and a display 56a. Similarly, the conference room 51b includes a conference room server 53b, notebook PCs 54c and 54d for each participant, speakers 55b, and a display 56b. The conference room servers 53a and 53b, the notebook PCs 54a, 54b, 54c and 54d, the speaker 55a, the display 56a, the speaker 55b and the display 56b are connected to the intranet 52 by wire or wirelessly. In the present embodiment, a person who operates the notebook PC 54a will be described as a user.

次に、本実施の形態に係る会議室サーバとノートPCの構成について説明する。実施の形態1における携帯通信端末11の構成は、本実施の形態2における会議室サーバ53aとノートPC54aに分けられている。   Next, the configuration of the conference room server and notebook PC according to the present embodiment will be described. The configuration of mobile communication terminal 11 in the first embodiment is divided into conference room server 53a and notebook PC 54a in the second embodiment.

会議室サーバ53aは、電子会議システムを管理するものであり、会議室サーバとして構成されていても良い。図15は、実施の形態2に係る会議室サーバの構成の一例を示すブロック図である。図15において、図2と同一符号は図2に示された対象と同一又は相当物を示しており、ここでの説明を省略する。携帯通信端末11と比較すると会議室サーバ53aは、機器統合部21の代わりに機器統合部121を備え、映像データ送信部33、映像データ受信部34、音声データ送信部31、音声データ受信部32、カメラ35、画面36、マイク37、スピーカ38、ユーザインタフェース部39、操作部40を必要としない。会議室サーバ53bも、会議室サーバ53aと同様の構成である。   The conference room server 53a manages the electronic conference system and may be configured as a conference room server. FIG. 15 is a block diagram illustrating an example of a configuration of a conference room server according to the second embodiment. 15, the same reference numerals as those in FIG. 2 denote the same or corresponding parts as those in FIG. 2, and the description thereof will be omitted here. Compared with the mobile communication terminal 11, the conference room server 53 a includes a device integration unit 121 instead of the device integration unit 21, and includes a video data transmission unit 33, a video data reception unit 34, an audio data transmission unit 31, and an audio data reception unit 32. The camera 35, the screen 36, the microphone 37, the speaker 38, the user interface unit 39, and the operation unit 40 are not required. The conference room server 53b has the same configuration as the conference room server 53a.

図16は、実施の形態2に係るノートPCの構成の一例を示すブロック図である。図16において、図2と同一符号は図2に示された対象と同一又は相当物を示しており、ここでの説明を省略する。携帯通信端末11と比較するとノートPC54aは、新たにを操作データ送信部41、操作データ受信部42を備え、機器統合部21、統合機能定義情報記憶部22、機器発見部23、発見機器リスト記憶部24、機器切替部25を必要としない。ノートPC54b,54c,54dも、ノートPC54aと同様の構成である。操作データ送信部41は、ユーザインタフェース部39におけるキーボードやマウス等の操作データを、操作データを入力とする外部の機器へ送信する。操作データ受信部42は、外部の機器における操作データを受信し、この操作データをユーザインタフェース部39に与える。   FIG. 16 is a block diagram illustrating an example of the configuration of the notebook PC according to the second embodiment. 16, the same reference numerals as those in FIG. 2 denote the same or corresponding parts as those in FIG. 2, and the description thereof will be omitted here. Compared with the mobile communication terminal 11, the notebook PC 54 a newly includes an operation data transmission unit 41 and an operation data reception unit 42, and includes a device integration unit 21, an integrated function definition information storage unit 22, a device discovery unit 23, and a discovered device list storage. The unit 24 and the device switching unit 25 are not required. The notebook PCs 54b, 54c, and 54d have the same configuration as the notebook PC 54a. The operation data transmission unit 41 transmits operation data such as a keyboard and a mouse in the user interface unit 39 to an external device that receives the operation data. The operation data receiving unit 42 receives operation data in an external device and gives this operation data to the user interface unit 39.

また、ノートPC54a,54b,54c,54dには、アプリケーション共有プログラムがインストールされている。このアプリケーション共有プログラムは、対象とするアプリケーションの画面を他の機器に表示させる機能や、他の機器からキーボードやマウスの操作を受け付ける機能を持つ。このアプリケーション共有プログラムを利用することにより、ノートPC上で実行しているプレゼンテーションファイル等の画面を別のディスプレイで共有することや、アプリケーションに対する操作権限を別の参加者に委譲することが可能である。   An application sharing program is installed in the notebook PCs 54a, 54b, 54c, and 54d. This application sharing program has a function of displaying a screen of a target application on another device and a function of accepting a keyboard or mouse operation from another device. By using this application sharing program, it is possible to share a screen such as a presentation file running on a notebook PC with another display, and to delegate the operation authority for the application to another participant. .

次に、本実施の形態に係る会議室サーバの動作に必要な情報について説明する。   Next, information necessary for the operation of the conference room server according to the present embodiment will be described.

実施の形態1と同様、各機器には、予めプロファイル情報が与えられる。図17と図18は、実施の形態2に係るプロファイル情報の一例を示す表である。この例において、入力データ型、出力データ型には、Audio、Videoがあり、更に、出力データ型にはKeyControlがある。ここで、KeyControlとは、ユーザによるキーボードやマウス等の操作を示す操作データである。また、実施の形態1と同様、統合機能定義情報を予め統合機能定義情報記憶部22に格納しておく。図19は、実施の形態2に係る統合機能定義情報の一例を示す表である。Location情報において、Localは、ノートPC54aに内蔵された機器であり、予め発見機器リストに登録される機器である。Nearは、同一のネットワークに問い合わせて発見機器リストに登録された機器である。Remoteは、その他の方法で発見機器リストに登録された機器である。   Similar to the first embodiment, profile information is given to each device in advance. 17 and 18 are tables showing examples of profile information according to the second embodiment. In this example, the input data type and output data type include Audio and Video, and the output data type includes KeyControl. Here, KeyControl is operation data indicating the operation of the keyboard, mouse, and the like by the user. Similarly to the first embodiment, the integrated function definition information is stored in the integrated function definition information storage unit 22 in advance. FIG. 19 is a table showing an example of integrated function definition information according to the second embodiment. In the Location information, Local is a device built in the notebook PC 54a, and is a device registered in the discovered device list in advance. Near is a device registered in the discovered device list after inquiring the same network. Remote is a device registered in the discovered device list by other methods.

次に、本実施の形態に係る会議室サーバとノートPCの動作について説明する。   Next, operations of the conference room server and the notebook PC according to the present embodiment will be described.

機器追加処理、機器削除処理は、実施の形態1と同様である。ここで、機器統合部と機器発見部は、それぞれ会議室サーバ53aの機器統合部121と機器発見部23に対応する。また、機器とは、ノートPC54aに内蔵された機器であるマイク35、スピーカ36、カメラ37、画面38、会議室51aの機器であるスピーカ12、ディスプレイ13に対応する。図20と図21は、実施の形態2に係る発見機器リストの一例を示す表である。Location情報において、ノートPC54aに内蔵された機器であるマイク35、スピーカ36、カメラ37、画面38がLocal、会議室51aの機器であるスピーカ12、ディスプレイ13がNear、会議室51bの機器がRemoteである。   Device addition processing and device deletion processing are the same as those in the first embodiment. Here, the device integration unit and the device discovery unit correspond to the device integration unit 121 and the device discovery unit 23 of the conference room server 53a, respectively. The devices correspond to the microphone 35, the speaker 36, the camera 37, the screen 38, and the speaker 12 and the display 13 which are devices in the conference room 51a, which are devices built in the notebook PC 54a. 20 and 21 are tables showing examples of the discovered device list according to the second embodiment. In the Location information, the microphone 35, the speaker 36, the camera 37, and the screen 38, which are the devices built in the notebook PC 54a, are Local, the speaker 12 that is the device in the conference room 51a, the display 13 is Near, and the device in the conference room 51b is Remote. is there.

また、統合機能開始処理、機器切替処理は、実施の形態1と同様である。ここで、機器統合部、機器発見部、機器切替部とは、それぞれ会議室サーバ53aの機器統合部121、機器発見部23、機器切替部25に対応し、ユーザインタフェース部とは、ノートPC54aのユーザインタフェース部39に対応する。従って、実施の形態1における機器統合部21は同じ装置内のユーザインタフェース部39と通信を行っていたのに対し、本実施の形態における機器統合部121は、イントラネット52を介してノートPC54aのユーザインタフェース部39と通信を行う点が異なる。機器とは、ノートPC54aに内蔵された機器であるマイク35、スピーカ36、カメラ37、画面38、会議室51aの機器であるスピーカ12、ディスプレイ13に対応する。   The integrated function start process and the device switching process are the same as those in the first embodiment. Here, the device integration unit, the device discovery unit, and the device switching unit correspond to the device integration unit 121, the device discovery unit 23, and the device switching unit 25 of the conference room server 53a, respectively, and the user interface unit of the notebook PC 54a. This corresponds to the user interface unit 39. Therefore, the device integration unit 21 in the first embodiment communicates with the user interface unit 39 in the same apparatus, whereas the device integration unit 121 in the present embodiment uses the user of the notebook PC 54 a via the intranet 52. The difference is that communication is performed with the interface unit 39. The devices correspond to the microphone 35, the speaker 36, the camera 37, the screen 38, and the speaker 12 and the display 13 which are devices in the conference room 51a, which are devices built in the notebook PC 54a.

また、機器選択画面は、ノートPC54a上に表示される。図22は、実施の形態2に係る統合機能開始処理における機器選択画面の一例を示す図である。この例において、ユーザは、ノートPC54aの共有アプリケーション画面をノートPC54cが操作するように選択し、更に、ノートPC54aの共有アプリケーション画面を会議室51bのディスプレイに表示するように選択している。この例における開始制御処理は、ノートPC54aの映像データ送信部33に映像データを表示させ、ノートPC54cの操作データを操作データ送信部41からノートPC54aの操作データ受信部42へ送信させるものである。   The device selection screen is displayed on the notebook PC 54a. FIG. 22 is a diagram illustrating an example of a device selection screen in the integrated function start process according to the second embodiment. In this example, the user selects the shared application screen of the notebook PC 54a to be operated by the notebook PC 54c, and further selects to display the shared application screen of the notebook PC 54a on the display of the conference room 51b. In this example, the start control processing is to display video data on the video data transmission unit 33 of the notebook PC 54a and to transmit the operation data of the notebook PC 54c from the operation data transmission unit 41 to the operation data reception unit 42 of the notebook PC 54a.

なお、本実施の形態において、ディスプレイやマイクが動作中であることを確認するための機能を付加し、機器の選択においては機器が動作中か否かの判断に従って優先度を与えても良い。例えば、アプリケーション共有プログラム上の画面を表示する機器の選択において、電子会議の画面として使用中の機器の優先度を上げる、アプリケーション共有プログラム上の操作の対象となる機器の選択において、電子会議の画面として使用中の機器の優先度を上げる、等の処理を行う。   In the present embodiment, a function for confirming that the display or the microphone is operating may be added, and in selecting a device, priority may be given according to the determination as to whether the device is operating. For example, in selecting a device for displaying a screen on the application sharing program, the priority of the device in use as an electronic conference screen is increased. In selecting a device to be operated on the application sharing program, an electronic conference screen is displayed. As an example, processing such as increasing the priority of a device in use is performed.

更に、統合機能制御装置を構成するコンピュータに上述した各ステップを実行させるプログラムを、統合機能制御プログラムとして提供することができる。上述したプログラムは、コンピュータにより読取り可能な記録媒体に記憶させることによって、統合機能制御装置を構成するコンピュータに実行させることが可能となる。ここで、上記コンピュータにより読取り可能な記録媒体としては、ROMやRAM等のコンピュータに内部実装される内部記憶装置、CD−ROMやフレキシブルディスク、DVDディスク、光磁気ディスク、ICカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。   Furthermore, a program that causes a computer constituting the integrated function control apparatus to execute the above steps can be provided as an integrated function control program. By storing the above-described program in a computer-readable recording medium, the computer constituting the integrated function control apparatus can be executed. Here, examples of the recording medium readable by the computer include an internal storage device such as a ROM and a RAM, a portable storage such as a CD-ROM, a flexible disk, a DVD disk, a magneto-optical disk, and an IC card. It includes a medium, a database holding a computer program, another computer and its database, and a transmission medium on a line.

なお、機器統合部とは、実施の形態1における機器統合部とユーザインタフェース部に対応し、実施の形態2における機器統合部に対応する。また、情報処理装置とは、実施の形態2におけるノートPCに対応する。   The device integration unit corresponds to the device integration unit and the user interface unit in the first embodiment, and corresponds to the device integration unit in the second embodiment. An information processing apparatus corresponds to the notebook PC in the second embodiment.

(付記1) 複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御方法をコンピュータに実行させる統合機能制御プログラムであって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶ステップと、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見ステップと、
予め登録された機器情報と前記機器発見ステップが受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶ステップと、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器の候補を抽出し、該候補の情報を表示し、ユーザにより前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合ステップと、
前記機器統合ステップにより決定された機器を制御する機器切替ステップと、
をコンピュータに実行させる統合機能制御プログラム。
(付記2) 付記1に記載の統合機能制御プログラムにおいて、
前記統合機能定義情報及び前記発見機器リストは、機器の入力データの型、機器の出力データの型、機器の位置を含むことを特徴とする統合機能制御プログラム。
(付記3) 複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御方法をコンピュータに実行させる統合機能制御プログラムであって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶ステップと、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見ステップと、
予め登録された機器情報と前記機器発見ステップが受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶ステップと、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器の候補を抽出し、該候補の情報を外部の情報処理装置に送信し、前記情報処理装置において前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合ステップと、
前記機器統合ステップにより決定された機器を制御する機器切替ステップと、
をコンピュータに実行させる統合機能制御プログラム。
(付記4) 付記1もしくは付記3に記載の統合機能制御プログラムにおいて、
前記統合機能は、TV電話であり、前記統合機能に必要な機能は、音声データ送信機能、音声データ受信機能、映像データ送信機能、映像データ受信機能を含むことを特徴とする統合機能制御プログラム。
(付記5) 付記3に記載の統合機能制御プログラムにおいて、
前記統合機能は、電子会議であり、前記統合機能に必要な機能は、映像データ受信機能を含むことを特徴とする統合機能制御プログラム。
(付記6) 付記5に記載の統合機能制御プログラムにおいて、
前記情報処理装置は、アプリケーション共有プログラムを実行することにより、操作データ及び映像データの送信または受信を行うことを特徴とする統合機能制御プログラム。
(付記7) 複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御装置であって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶部と、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見部と、
予め登録された機器情報と前記機器発見部が受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶部と、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器の候補を抽出し、該候補の情報を表示し、ユーザにより前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合部と、
前記機器統合部により決定された機器を制御する機器切替部と、
を備えてなる統合機能制御装置。
(付記8) 付記7に記載の統合機能制御装置において、
前記統合機能定義情報及び前記発見機器リストは、機器の入力データの型、機器の出力データの型、機器の位置を含むことを特徴とする統合機能制御装置。
(付記9) 複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御装置であって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶部と、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見部と、
予め登録された機器情報と前記機器発見部が受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶部と、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器の候補を抽出し、該候補の情報を外部の情報処理装置に送信し、前記情報処理装置において前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合部と、
を備えてなる統合機能制御装置。
こ(付記10) 付記7または付記9に記載の統合機能制御装置において、
前記統合機能は、TV電話であり、前記統合機能に必要な機能は、音声データ送信機能、音声データ受信機能、映像データ送信機能、映像データ受信機能を含むことを特徴とする統合機能制御装置。
(付記11) 付記9に記載の統合機能制御装置において、
前記統合機能は、電子会議であり、前記統合機能に必要な機能は、映像データ受信機能を含むことを特徴とする統合機能制御装置。
(付記12) 付記11に記載の統合機能制御装置において、
前記情報処理装置は、アプリケーション共有プログラムを実行することにより、操作データ及び映像データの送信または受信を行うことを特徴とする統合機能制御装置。
(付記13) 複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御方法であって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶ステップと、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見ステップと、
予め登録された機器情報と前記機器発見ステップが受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶ステップと、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器の候補を抽出し、該候補の情報を外部の情報処理装置に送信し、前記情報処理装置において前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合ステップと、
前記機器統合ステップにより決定された機器を制御する機器切替ステップと、
を実行する統合機能制御方法。
(付記14) 付記13に記載の統合機能制御方法において、
前記統合機能定義情報及び前記発見機器リストは、機器の入力データの型、機器の出力データの型、機器の位置を含むことを特徴とする統合機能制御方法。
(付記15) 複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御方法であって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶ステップと、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見ステップと、
予め登録された機器情報と前記機器発見ステップが受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶ステップと、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて前記統合機能に用いる機器の候補を抽出し、該候補の情報を外部の情報処理装置に送信し、前記情報処理装置において前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合ステップと、
前記機器統合ステップにより決定された機器を制御する機器切替ステップと、
を実行する統合機能制御方法。
(付記16) 付記13に記載の統合機能制御方法において、
前記統合機能は、TV電話であり、前記統合機能に必要な機能は、音声データ送信機能、音声データ受信機能、映像データ送信機能、映像データ受信機能を含むことを特徴とする統合機能制御方法。
(付記17) 付記15に記載の統合機能制御方法において、
前記統合機能は、電子会議であり、前記統合機能に必要な機能は、映像データ受信機能を含むことを特徴とする統合機能制御方法。
(Supplementary Note 1) An integrated function control program that causes a computer to execute an integrated function control method that provides an integrated function that is a function that combines functions of the plurality of devices by controlling a plurality of devices,
An integrated function definition information storage step for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery step of receiving device information representing the function of the device from devices existing on the network;
Discovered device list storage step for storing pre-registered device information and device information received by the device discovery step as a discovered device list;
Based on the collation between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, the candidate information is displayed, and the candidate is displayed by the user. A device integration step for determining a result selected from among the devices to be used for the integration function;
A device switching step for controlling the device determined by the device integration step;
Integrated function control program that causes a computer to execute.
(Appendix 2) In the integrated function control program described in Appendix 1,
The integrated function definition program and the discovered device list include an input data type of a device, a type of output data of the device, and a position of the device.
(Supplementary Note 3) An integrated function control program that causes a computer to execute an integrated function control method that provides an integrated function that is a function of combining the functions of the plurality of devices by controlling a plurality of devices,
An integrated function definition information storage step for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery step of receiving device information representing the function of the device from devices existing on the network;
Discovered device list storage step for storing pre-registered device information and device information received by the device discovery step as a discovered device list;
Based on the comparison between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, and the candidate information is transmitted to an external information processing apparatus. A device integration step for determining a result selected from the candidates in the information processing apparatus as a device to be used for the integration function;
A device switching step for controlling the device determined by the device integration step;
Integrated function control program that causes a computer to execute.
(Appendix 4) In the integrated function control program described in Appendix 1 or Appendix 3,
The integrated function is a TV phone, and the functions necessary for the integrated function include an audio data transmission function, an audio data reception function, a video data transmission function, and a video data reception function.
(Supplementary Note 5) In the integrated function control program described in Supplementary Note 3,
The integrated function is an electronic conference, and the function necessary for the integrated function includes a video data receiving function.
(Appendix 6) In the integrated function control program described in Appendix 5,
An integrated function control program, wherein the information processing apparatus transmits or receives operation data and video data by executing an application sharing program.
(Additional remark 7) It is an integrated function control apparatus which provides the integrated function which is the function which combined the function of the said several apparatus by controlling a several apparatus,
An integrated function definition information storage unit for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery unit that receives device information representing the function of the device from devices existing on the network;
A pre-registered device information and device information received by the device discovery unit, a discovered device list storage unit that stores as a discovered device list;
Based on the collation between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, the candidate information is displayed, and the candidate is displayed by the user. A device integration unit that determines a result selected from among the devices to be used for the integration function;
A device switching unit for controlling the device determined by the device integration unit;
An integrated function control device comprising:
(Supplementary note 8) In the integrated function control device according to supplementary note 7,
The integrated function control apparatus, wherein the integrated function definition information and the discovered device list include a device input data type, a device output data type, and a device position.
(Additional remark 9) It is an integrated function control apparatus which provides the integrated function which is the function which combined the function of the said several apparatus by controlling a several apparatus,
An integrated function definition information storage unit for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery unit that receives device information representing the function of the device from devices existing on the network;
A pre-registered device information and device information received by the device discovery unit, a discovered device list storage unit that stores as a discovered device list;
Based on the comparison between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, and the candidate information is transmitted to an external information processing apparatus. A device integration unit that determines a result selected from the candidates in the information processing apparatus as a device to be used for the integration function;
An integrated function control device comprising:
(Appendix 10) In the integrated function control device according to appendix 7 or appendix 9,
The integrated function is a TV phone, and the functions necessary for the integrated function include an audio data transmission function, an audio data reception function, a video data transmission function, and a video data reception function.
(Supplementary note 11) In the integrated function control device according to supplementary note 9,
The integrated function control apparatus according to claim 1, wherein the integrated function is an electronic conference, and a function necessary for the integrated function includes a video data receiving function.
(Supplementary Note 12) In the integrated function control device according to Supplementary Note 11,
The integrated information control apparatus is characterized in that the information processing apparatus transmits or receives operation data and video data by executing an application sharing program.
(Additional remark 13) It is the integrated function control method which provides the integrated function which is the function which combined the function of the said several apparatus by controlling a several apparatus,
An integrated function definition information storage step for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery step of receiving device information representing the function of the device from devices existing on the network;
Discovered device list storage step for storing pre-registered device information and device information received by the device discovery step as a discovered device list;
Based on the comparison between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, and the candidate information is transmitted to an external information processing apparatus. A device integration step for determining a result selected from the candidates in the information processing apparatus as a device to be used for the integration function;
A device switching step for controlling the device determined by the device integration step;
Integrated function control method to execute.
(Supplementary note 14) In the integrated function control method according to supplementary note 13,
The integrated function definition method and the discovered device list include an input data type of a device, a type of output data of the device, and a position of the device.
(Supplementary Note 15) An integrated function control method for providing an integrated function that is a function of combining the functions of the plurality of devices by controlling the plurality of devices,
An integrated function definition information storage step for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery step of receiving device information representing the function of the device from devices existing on the network;
Discovered device list storage step for storing pre-registered device information and device information received by the device discovery step as a discovered device list;
A candidate for a device used for the integrated function is extracted based on a comparison between the device function in the integrated function definition storage information and the device function in the discovered device list, and the candidate information is transmitted to an external information processing apparatus. A device integration step for determining a result selected from the candidates in the information processing apparatus as a device to be used for the integration function;
A device switching step for controlling the device determined by the device integration step;
Integrated function control method to execute.
(Supplementary note 16) In the integrated function control method according to supplementary note 13,
The integrated function is a TV phone, and the functions necessary for the integrated function include an audio data transmission function, an audio data reception function, a video data transmission function, and a video data reception function.
(Supplementary note 17) In the integrated function control method according to supplementary note 15,
The integrated function control method, wherein the integrated function is an electronic conference, and the function necessary for the integrated function includes a video data receiving function.

実施の形態1に係る携帯通信端末の使用環境の構成の一例を示すブロック図である。3 is a block diagram illustrating an example of a configuration of a use environment of the mobile communication terminal according to Embodiment 1. FIG. 実施の形態1に係る携帯通信端末の構成の一例を示すブロック図である。3 is a block diagram illustrating an example of a configuration of a mobile communication terminal according to Embodiment 1. FIG. 実施の形態1に係るSIPサーバへの携帯通信端末の登録情報の一例を示す表である。6 is a table showing an example of registration information of a mobile communication terminal with respect to the SIP server according to the first embodiment. 実施の形態1に係るプロファイル情報の一例を示す表である。6 is a table showing an example of profile information according to the first embodiment. 実施の形態1に係る統合機能定義情報の一例を示す表である。4 is a table showing an example of integrated function definition information according to Embodiment 1. 本発明に係る機器追加処理の動作の一例を示すシーケンス図である。It is a sequence diagram which shows an example of operation | movement of the apparatus addition process which concerns on this invention. 実施の形態1に係る発見機器リストの一例を示す表である。6 is a table showing an example of a discovered device list according to the first embodiment. 本発明に係る機器削除処理の動作の一例を示すシーケンス図である。It is a sequence diagram which shows an example of operation | movement of the apparatus deletion process which concerns on this invention. 本発明に係る統合機能開始処理の動作の一例を示すシーケンス図である。It is a sequence diagram which shows an example of operation | movement of the integrated function start process which concerns on this invention. 実施の形態1に係る統合機能開始処理における機器選択画面の一例を示す図である。6 is a diagram showing an example of a device selection screen in the integrated function start process according to Embodiment 1. FIG. 実施の形態1に係る統合機能開始処理における統合機能開始処理後の画面の一例を示す図である。6 is a diagram illustrating an example of a screen after an integrated function start process in the integrated function start process according to Embodiment 1. FIG. 本発明に係る機器切替処理の動作の一例を示すシーケンス図である。It is a sequence diagram which shows an example of operation | movement of the apparatus switching process which concerns on this invention. 実施の形態1に係る機器切替処理における機器選択画面の一例を示す図である。6 is a diagram showing an example of a device selection screen in the device switching process according to Embodiment 1. FIG. 実施の形態2に係る会議室サーバの使用環境の構成の一例を示すブロック図である。It is a block diagram which shows an example of a structure of the use environment of the meeting room server which concerns on Embodiment 2. FIG. 実施の形態2に係る会議室サーバの構成の一例を示すブロック図である。6 is a block diagram illustrating an example of a configuration of a conference room server according to Embodiment 2. FIG. 実施の形態2に係るノートPCの構成の一例を示すブロック図である。6 is a block diagram illustrating an example of a configuration of a notebook PC according to Embodiment 2. FIG. 実施の形態2に係るプロファイル情報の一例を示す第1の表である。10 is a first table showing an example of profile information according to the second embodiment. 実施の形態2に係るプロファイル情報の一例を示す第2の表である。10 is a second table illustrating an example of profile information according to the second embodiment. 実施の形態2に係る統合機能定義情報の一例を示す表である。10 is a table illustrating an example of integrated function definition information according to the second embodiment. 実施の形態2に係る発見機器リストの一例を示す第1の表である。10 is a first table showing an example of a discovered device list according to the second embodiment. 実施の形態2に係る発見機器リストの一例を示す第2の表である。10 is a second table illustrating an example of a discovered device list according to the second embodiment. 実施の形態2に係る統合機能開始処理における機器選択画面の一例を示す図である。FIG. 10 is a diagram showing an example of a device selection screen in integrated function start processing according to Embodiment 2.

符号の説明Explanation of symbols

11 携帯通信端末、12 スピーカ、13 ディスプレイ、14 無線ネットワーク、15 無線LANアクセスポイント、16 インターネット、17 SIPサーバ、18 サービスエリア、19 通話先通信端末、21,121 機器統合部、22 統合機能定義情報記憶部、23 機器発見部、24 発見機器リスト記憶部、25 機器切替部、26 ネットワークインタフェース部、31 音声データ送信部、32 音声データ受信部、33 映像データ送信部、34 映像データ受信部、35 マイク、36 スピーカ、37 カメラ、38 画面、39 ユーザインタフェース部、40 操作部、41 操作データ送信部、42 操作データ受信部、51a,51b 会議室、52 イントラネット、53a,53b 会議室サーバ、54a,54b,54c,54d ノートPC、55a,55b スピーカ、56a,56b ディスプレイ。 DESCRIPTION OF SYMBOLS 11 Mobile communication terminal, 12 Speaker, 13 Display, 14 Wireless network, 15 Wireless LAN access point, 16 Internet, 17 SIP server, 18 Service area, 19 Call destination communication terminal, 21, 121 Device integration part, 22 Integrated function definition information Storage unit, 23 Device discovery unit, 24 Discovery device list storage unit, 25 Device switching unit, 26 Network interface unit, 31 Audio data transmission unit, 32 Audio data reception unit, 33 Video data transmission unit, 34 Video data reception unit, 35 Microphone, 36 speaker, 37 camera, 38 screen, 39 user interface unit, 40 operation unit, 41 operation data transmission unit, 42 operation data reception unit, 51a, 51b conference room, 52 intranet, 53a, 53b conference room server, 54a, 5 b, 54c, 54d notebook PC, 55a, 55b speaker, 56a, 56b display.

Claims (10)

複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御方法をコンピュータに実行させる統合機能制御プログラムであって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶ステップと、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見ステップと、
予め登録された機器情報と前記機器発見ステップが受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶ステップと、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器の候補を抽出し、該候補の情報を表示し、ユーザにより前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合ステップと、
前記機器統合ステップにより決定された機器を制御する機器切替ステップと、
をコンピュータに実行させる統合機能制御プログラム。
An integrated function control program that causes a computer to execute an integrated function control method that provides an integrated function that is a function that combines functions of the plurality of devices by controlling a plurality of devices,
An integrated function definition information storage step for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery step of receiving device information representing the function of the device from devices existing on the network;
Discovered device list storage step for storing pre-registered device information and device information received by the device discovery step as a discovered device list;
Based on the comparison between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, the candidate information is displayed, and the candidate is displayed by the user. A device integration step for determining a result selected from among the devices to be used for the integration function;
A device switching step for controlling the device determined by the device integration step;
Integrated function control program that causes a computer to execute.
請求項1に記載の統合機能制御プログラムにおいて、
前記統合機能定義情報及び前記発見機器リストは、機器の入力データの型、機器の出力データの型、機器の位置を含むことを特徴とする統合機能制御プログラム。
The integrated function control program according to claim 1,
The integrated function definition program and the discovered device list include an input data type of a device, a type of output data of the device, and a position of the device.
複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御方法をコンピュータに実行させる統合機能制御プログラムであって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶ステップと、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見ステップと、
予め登録された機器情報と前記機器発見ステップが受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶ステップと、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器の候補を抽出し、該候補の情報を外部の情報処理装置に送信し、前記情報処理装置において前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合ステップと、
前記機器統合ステップにより決定された機器を制御する機器切替ステップと、
をコンピュータに実行させる統合機能制御プログラム。
An integrated function control program that causes a computer to execute an integrated function control method that provides an integrated function that is a function that combines functions of the plurality of devices by controlling a plurality of devices,
An integrated function definition information storage step for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery step of receiving device information representing the function of the device from devices existing on the network;
Discovered device list storage step for storing pre-registered device information and device information received by the device discovery step as a discovered device list;
Based on the comparison between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, and the candidate information is transmitted to an external information processing apparatus. A device integration step for determining a result selected from the candidates in the information processing apparatus as a device to be used for the integration function;
A device switching step for controlling the device determined by the device integration step;
Integrated function control program that causes a computer to execute.
請求項1に記載の統合機能制御プログラムにおいて、
前記統合機能は、TV電話であり、前記統合機能に必要な機能は、音声データ送信機能、音声データ受信機能、映像データ送信機能、映像データ受信機能を含むことを特徴とする統合機能制御プログラム。
The integrated function control program according to claim 1,
The integrated function is a TV phone, and the functions necessary for the integrated function include an audio data transmission function, an audio data reception function, a video data transmission function, and a video data reception function.
請求項3に記載の統合機能制御プログラムにおいて、
前記統合機能は、電子会議であり、前記統合機能に必要な機能は、映像データ受信機能を含むことを特徴とする統合機能制御プログラム。
In the integrated function control program according to claim 3,
The integrated function is an electronic conference, and the function necessary for the integrated function includes a video data receiving function.
複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御装置であって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶部と、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見部と、
予め登録された機器情報と前記機器発見部が受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶部と、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器の候補を抽出し、該候補の情報を表示し、ユーザにより前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合部と、
前記機器統合部により決定された機器を制御する機器切替部と、
を備えてなる統合機能制御装置。
An integrated function control device that provides an integrated function that is a function of combining the functions of the plurality of devices by controlling a plurality of devices,
An integrated function definition information storage unit for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery unit that receives device information representing the function of the device from devices existing on the network;
A pre-registered device information and device information received by the device discovery unit, a discovered device list storage unit that stores as a discovered device list;
Based on the collation between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, the candidate information is displayed, and the candidate is displayed by the user. A device integration unit that determines a result selected from among the devices to be used for the integration function;
A device switching unit for controlling the device determined by the device integration unit;
An integrated function control device comprising:
請求項6に記載の統合機能制御装置において、
前記統合機能定義情報及び前記発見機器リストは、機器の入力データの型、機器の出力データの型、機器の位置を含むことを特徴とする統合機能制御装置。
The integrated function control device according to claim 6,
The integrated function control apparatus, wherein the integrated function definition information and the discovered device list include a device input data type, a device output data type, and a device position.
複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御装置であって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶部と、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見部と、
予め登録された機器情報と前記機器発見部が受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶部と、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器の候補を抽出し、該候補の情報を外部の情報処理装置に送信し、前記情報処理装置において前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合部と、
を備えてなる統合機能制御装置。
An integrated function control device that provides an integrated function that is a function of combining the functions of the plurality of devices by controlling a plurality of devices,
An integrated function definition information storage unit for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery unit that receives device information representing the function of the device from devices existing on the network;
A pre-registered device information and device information received by the device discovery unit, a discovered device list storage unit that stores as a discovered device list;
Based on the comparison between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, and the candidate information is transmitted to an external information processing apparatus. A device integration unit that determines a result selected from the candidates in the information processing apparatus as a device to be used for the integration function;
An integrated function control device comprising:
複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御方法であって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶ステップと、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見ステップと、
予め登録された機器情報と前記機器発見ステップが受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶ステップと、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて、前記統合機能に用いる機器の候補を抽出し、該候補の情報を表示し、ユーザにより前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合ステップと、
前記機器統合ステップにより決定された機器を制御する機器切替ステップと、
を実行する統合機能制御方法。
An integrated function control method for providing an integrated function that is a function of combining the functions of the plurality of devices by controlling a plurality of devices,
An integrated function definition information storage step for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery step of receiving device information representing the function of the device from devices existing on the network;
Discovered device list storage step for storing pre-registered device information and device information received by the device discovery step as a discovered device list;
Based on the collation between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, the candidate information is displayed, and the candidate is displayed by the user. A device integration step for determining a result selected from among the devices to be used for the integration function;
A device switching step for controlling the device determined by the device integration step;
Integrated function control method to execute.
複数の機器を制御することにより、前記複数の機器の機能を組み合わせた機能である統合機能を提供する統合機能制御方法であって、
統合機能に必要な機能の組み合わせを表す統合機能定義情報を記憶する統合機能定義情報記憶ステップと、
ネットワーク上に存在する機器から、該機器の機能を表す機器情報を受信する機器発見ステップと、
予め登録された機器情報と前記機器発見ステップが受信した機器情報とを、発見機器リストとして記憶する発見機器リスト記憶ステップと、
前記統合機能定義記憶情報における機器の機能と前記発見機器リストにおける機器の機能との照合に基づいて前記統合機能に用いる機器の候補を抽出し、該候補の情報を外部の情報処理装置に送信し、前記情報処理装置において前記候補の中から選択された結果を前記統合機能に用いる機器として決定する機器統合ステップと、
前記機器統合ステップにより決定された機器を制御する機器切替ステップと、
を実行する統合機能制御方法。
An integrated function control method for providing an integrated function that is a function of combining the functions of the plurality of devices by controlling a plurality of devices,
An integrated function definition information storage step for storing integrated function definition information representing a combination of functions required for the integrated function;
A device discovery step of receiving device information representing the function of the device from devices existing on the network;
Discovered device list storage step for storing pre-registered device information and device information received by the device discovery step as a discovered device list;
Based on the comparison between the device function in the integrated function definition storage information and the device function in the discovered device list, the device candidate used for the integrated function is extracted, and the candidate information is transmitted to an external information processing apparatus. A device integration step of determining a result selected from the candidates in the information processing apparatus as a device to be used for the integration function;
A device switching step for controlling the device determined by the device integration step;
Integrated function control method to execute.
JP2005072929A 2005-03-15 2005-03-15 Integrated function control program, integrated function control device, and integrated function control method Pending JP2006259839A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005072929A JP2006259839A (en) 2005-03-15 2005-03-15 Integrated function control program, integrated function control device, and integrated function control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005072929A JP2006259839A (en) 2005-03-15 2005-03-15 Integrated function control program, integrated function control device, and integrated function control method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2008311770A Division JP5165544B2 (en) 2008-12-08 2008-12-08 Wireless terminal, integrated function control program, and integrated function control method

Publications (1)

Publication Number Publication Date
JP2006259839A true JP2006259839A (en) 2006-09-28

Family

ID=37099067

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005072929A Pending JP2006259839A (en) 2005-03-15 2005-03-15 Integrated function control program, integrated function control device, and integrated function control method

Country Status (1)

Country Link
JP (1) JP2006259839A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010268298A (en) * 2009-05-15 2010-11-25 Canon Inc COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM
WO2012117799A1 (en) * 2011-02-28 2012-09-07 ブラザー工業株式会社 Information terminal, server, and connection destination determination method and program
JP2013137589A (en) * 2011-12-27 2013-07-11 Fujitsu Ltd Service providing method, service utilization method and system
WO2014156316A1 (en) * 2013-03-29 2014-10-02 ソニー株式会社 Information processing device, information processing method, and information processing system
JP2017134498A (en) * 2016-01-26 2017-08-03 株式会社リコー Information processing unit, program, information processing system, and information processing method
JP2019075129A (en) * 2016-11-29 2019-05-16 キヤノンマーケティングジャパン株式会社 Information processing apparatus, information processing system, method for controlling the same, and program
JP2022548734A (en) * 2019-09-19 2022-11-21 華為技術有限公司 DEVICE CAPABILITY SCHEDULING METHOD AND ELECTRONIC DEVICE
JP7537190B2 (en) 2020-09-08 2024-08-21 株式会社リコー Information processing program, device, system, and method
US12438976B2 (en) 2019-09-19 2025-10-07 Huawei Technologies Co., Ltd. Device capability scheduling method and electronic device

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010268298A (en) * 2009-05-15 2010-11-25 Canon Inc COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM
WO2012117799A1 (en) * 2011-02-28 2012-09-07 ブラザー工業株式会社 Information terminal, server, and connection destination determination method and program
JP2012182590A (en) * 2011-02-28 2012-09-20 Brother Ind Ltd Information terminal, server, connection destination determination method, and program
JP2013137589A (en) * 2011-12-27 2013-07-11 Fujitsu Ltd Service providing method, service utilization method and system
CN105190575B (en) * 2013-03-29 2018-06-08 索尼公司 Information processing equipment, information processing method and information processing system
CN105190575A (en) * 2013-03-29 2015-12-23 索尼公司 Information processing device, information processing method, and information processing system
JPWO2014156316A1 (en) * 2013-03-29 2017-02-16 ソニー株式会社 Information processing apparatus, information processing method, and information processing system
WO2014156316A1 (en) * 2013-03-29 2014-10-02 ソニー株式会社 Information processing device, information processing method, and information processing system
US10862997B2 (en) 2013-03-29 2020-12-08 Sony Corporation Information processing device, information processing method, and information processing system
JP2017134498A (en) * 2016-01-26 2017-08-03 株式会社リコー Information processing unit, program, information processing system, and information processing method
JP2019075129A (en) * 2016-11-29 2019-05-16 キヤノンマーケティングジャパン株式会社 Information processing apparatus, information processing system, method for controlling the same, and program
JP2022548734A (en) * 2019-09-19 2022-11-21 華為技術有限公司 DEVICE CAPABILITY SCHEDULING METHOD AND ELECTRONIC DEVICE
JP7369281B2 (en) 2019-09-19 2023-10-25 華為技術有限公司 Device capacity scheduling method and electronic devices
EP4440121A3 (en) * 2019-09-19 2024-12-25 Huawei Technologies Co., Ltd. Device capability scheduling method and electronic device
US12438976B2 (en) 2019-09-19 2025-10-07 Huawei Technologies Co., Ltd. Device capability scheduling method and electronic device
JP7537190B2 (en) 2020-09-08 2024-08-21 株式会社リコー Information processing program, device, system, and method

Similar Documents

Publication Publication Date Title
US11477516B2 (en) Services over wireless communication with high flexibility and efficiency
JP5849484B2 (en) Transmission terminal, display data transmission method, program, information providing apparatus, and transmission system
US8797999B2 (en) Dynamically adjustable communications services and communications links
US20170264700A1 (en) Apparatus and method for sharing information through presence service in a communication network
JP5139807B2 (en) Presence display terminal device and presence management system
JP4468418B2 (en) Control device and mobile communication system
EP2681909A1 (en) Transmission management apparatus
JP4894532B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
US7634286B2 (en) Device and method including secondary actuator for push-to-talk application
WO2002087165A1 (en) Apparatus and method for connecting apparatuses using radio link, method for creating usable scene table for apparatus connection, and recording medium
JP2007159142A (en) Method, call center and computer program for visually navigating voice view of call center service
JP5165544B2 (en) Wireless terminal, integrated function control program, and integrated function control method
US7283671B2 (en) Communications terminal
US20080275937A1 (en) Control Device, Method and Program for Providing Information
JP2006259839A (en) Integrated function control program, integrated function control device, and integrated function control method
JP2004289803A (en) Interactive system, dialogue control method, and interactive control program
JP2008270914A (en) Control device, mobile communication system, and communication terminal
JP2003339083A (en) Mobile terminal device, communications device, telephone system and communications control method
US20050282589A1 (en) Audio session management system and method for a mobile communication device
JP2007201906A (en) Portable terminal device and image display method
JP2016092480A (en) Information processing apparatus, calling method, program, communication system
JP2005348144A (en) Information terminal device, shared media data presentation method, and shared media data presentation program
JP2002057795A (en) Voice file function additional service method for telephone terminal, service system and server
JP2006210973A (en) Communication terminal and its session connection method
JP2014060548A (en) Transmission system, transmission terminal, transmission management system and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080605

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080610

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080811

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20081007

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081208

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20081211

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20090403