WO2011033611A1 - Appareil de communication - Google Patents

Appareil de communication Download PDF

Info

Publication number
WO2011033611A1
WO2011033611A1 PCT/JP2009/066104 JP2009066104W WO2011033611A1 WO 2011033611 A1 WO2011033611 A1 WO 2011033611A1 JP 2009066104 W JP2009066104 W JP 2009066104W WO 2011033611 A1 WO2011033611 A1 WO 2011033611A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
protocol
device information
registration
communication
Prior art date
Application number
PCT/JP2009/066104
Other languages
English (en)
Japanese (ja)
Inventor
泰如 西林
寺本 圭一
寺島 芳樹
田中 康之
翼 湯村
斉藤 健
Original Assignee
株式会社 東芝
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 株式会社 東芝 filed Critical 株式会社 東芝
Priority to PCT/JP2009/066104 priority Critical patent/WO2011033611A1/fr
Publication of WO2011033611A1 publication Critical patent/WO2011033611A1/fr

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions

Definitions

  • the present invention relates to a communication device for transmitting device information of home appliances to a server device on the Internet.
  • a method is disclosed in which an information terminal device (gateway) collects device information including the operating state of home appliances on a network and registers it in a server device on the Internet (see, for example, Patent Document 1). Furthermore, a method is disclosed in which a communication terminal performs registration by transmitting its device information to a server device, and displays a registration result on a display unit (for example, see Patent Document 2). A method of generating an ID (IDentification) that does not overlap with other home appliances by using a random number and adding the ID to the appliance is disclosed (for example, see Patent Document 3).
  • the present invention has been made to solve the above-described problems, and provides a communication device capable of guaranteeing traceability of a plurality of home appliances in a server device while guaranteeing uniqueness of information unique to the home appliances. The purpose is to do.
  • a communication device is a communication device that communicates with a first device and a server device, and receives device information indicating unique information of the first device from the first device.
  • a first communication unit; and a device information registration determination unit that determines whether the first device itself can register the device information of the first device in the server device from the device information. It is characterized by doing.
  • the communication device of the present invention it is possible to guarantee the traceability of a plurality of home appliances in the server device while guaranteeing the uniqueness of the information unique to the home appliance.
  • FIG. 1 is a diagram illustrating an example of a home network system according to a first embodiment.
  • the block diagram which shows the registration determination apparatus which concerns on 1st Embodiment.
  • the figure which shows an example of the apparatus information which an in-region protocol process part acquires.
  • the figure which shows an example of the registration structure information memorize
  • the flowchart which shows operation
  • the block diagram which shows the conversion determination apparatus which concerns on 2nd Embodiment.
  • the communication apparatus according to the present embodiment includes a home appliance 101, a registration determination device 102, and a server device 103.
  • FIG. 1 shows an example of a home network system according to the present embodiment.
  • a home appliance 104 and a registration determination device 102 exist in the user's home 104, and a server device 103 exists on the Internet.
  • a server device 103 exists on the Internet.
  • FIG. 1 shows an example of a home network system according to the present embodiment.
  • a home appliance 104 and a registration determination device 102 exist in the user's home 104, and a server device 103 exists on the Internet.
  • FIG. 1 shows an example of a home network system according to the present embodiment.
  • a home appliance 104 and a registration determination device 102 exist in the user's home 104, and a server device 103 exists on the Internet.
  • only one home appliance 101, registration determination device 102, and server device 103 are shown, but a plurality of home appliances 101, registration determination device 102, and
  • the household electrical appliance 101 is a PC / AV device such as a PC, a digital television, or an HDD recorder, and can transmit device information directly to the server device 103 depending on the processing capability.
  • the device information is information specific to each individual that can uniquely identify a sold device, which is configured by an ID, a serial number, or a manufacturing date.
  • the home appliance 101 transmits and receives messages using the UPnP protocol in the home network system.
  • UPnP protocol various types of information are defined in XML (extensible Markup Language), which is an extensible structured text, to disclose device information, control devices, and notify device status changes.
  • XML extensible Markup Language
  • the home appliance 101 that communicates with the UPnP protocol handles a large amount of data. Therefore, it conforms to Ethernet (registered trademark) that conforms to the IEEE 802.3 standard as a wired communication medium and conforms to the IEEE 802.11 standard as a wireless communication medium.
  • a wireless LAN Local Area Network
  • the communication medium indicates a communication method used by the device to transmit and receive information.
  • the registration determination device 102 is a device that includes a display unit that can display information to the user, and is also referred to as a display device.
  • the registration determination device 102 determines whether or not the home appliance 101 can register device information by itself. The operation of the registration determination apparatus 102 will be described later with reference to FIG.
  • the server device 103 exists on the Internet and receives device information from the home appliance 101 or the registration determination device 102 in order to register the device information of the home appliance 101.
  • the home appliance 101, the registration determination device 102, and the server device 103 each have communication capability and can send and receive messages to and from each other.
  • the first method is a method of registering device information of all home appliances 101 in the server device 103, with the registration determination device 102 displaying permission confirmation as a representative.
  • the second method is a method in which each home appliance 101 registers its own device information in the server device 103. If the user's permission has been confirmed, the device information can be registered using either method.
  • the second method is that the home appliance 101 directly acquires its device information and then the server. Since it is transmitted to the apparatus 103, it is possible to reduce the amount of communication by exchanging messages including device information.
  • the device information is linked to the privacy of the individual user, from the viewpoint of protecting the personal information, the device information is transmitted to the server device 103 after obtaining confirmation from the user whether the device information may be registered in the server device 103. It is desirable to do.
  • the home appliance 101 encrypts the information and then the Internet. It is necessary to be able to transmit directly to the server apparatus 103 above. In order to perform these processes, the home appliance 101 needs to have a relatively high processing capability and communication capability.
  • NAS Network Attached Storage
  • the device information of the home appliance 101 is displayed on the display unit of the display device (registration determination device 102), and after obtaining the user's permission confirmation, the device information is transmitted to the server device 103 to register the device information.
  • the server device 103 To solve the problem.
  • a MAC address that is a solid identifier in a communication medium is referred to as a HW (HardWare) address.
  • the registration determination apparatus 102 includes a communication unit 201, an in-region protocol processing unit 202, an out-of-region protocol processing unit 203, a device identifier management unit 204, a device information registration determination unit 205, and a registered configuration information storage unit. 206, a device information registration management unit 207, a permission confirmation display management unit 208, an input / output processing unit 209, a display unit 210, and an input unit 211.
  • the communication unit 201 receives a communication message regarding an operating state from an external device or device, and then receives a public message.
  • the communication message regarding the operation state is a message indicating a change in the state of operation start or operation stop of the home appliance 101.
  • the public message is information on the home appliance 101 that is disclosed on the home network. The structure of the public message will be described later with reference to FIG. Further, the communication message relating to the operating state may be realized by being included in the public message.
  • the communication unit 201 when the communication unit 201 receives a registration instruction message from the intra-area protocol processing unit 202 described later, the communication unit 201 transmits a registration instruction message to the home appliance 101.
  • the registration message is sent to the server apparatus 103.
  • the registration instruction message is information for instructing the home appliance 101 itself to register the device information in the server apparatus 103, and the structure of the registration instruction message will be described later with reference to FIG.
  • the registration message is information for registering device information in the server apparatus 103, and the structure of the registration message will be described later with reference to FIG.
  • the communication unit 201 when the registration determination device performs communication processing by wire, it is conceivable to perform communication using a wired LAN compliant with Ethernet typified by the IEEE 802.3 standard. On the other hand, when the registration determination apparatus performs communication processing wirelessly, it is conceivable to perform communication using a wireless LAN compliant with the IEEE 802.11 standard. Note that the configuration of the communication unit 201 is not limited to a specific communication medium as long as it can communicate with an external apparatus or device.
  • the regional protocol processing unit 202 receives a public message from the communication unit 201 and acquires a public identifier and device information from the XML text of the public message.
  • the public identifier is identification information that is uniquely determined for specifying that the message is a public message.
  • the intra-area protocol processing unit 202 generates a registration instruction message based on an instruction from a device information registration management unit 207 described later.
  • the out-of-area protocol processing unit 203 generates a registration message based on an instruction from the device information registration management unit 207 described later.
  • the device identifier management unit 204 receives a communication message from the communication unit 201 and stores the identifier information of the home appliance 101.
  • the identifier information is device-specific information that identifies the home appliance 101. The identifier information will be described later with reference to FIG.
  • the device information registration determination unit 205 receives device information from the intra-region protocol processing unit 202, performs a determination process on whether or not the home appliance 101 itself can register the device information in the server device 103 based on the device information, and performs registration. Obtain the judgment result.
  • the registered configuration information storage unit 206 stores registered configuration information.
  • the registered configuration information is information that specifies device information necessary for generating a registration message to be transmitted to the server apparatus 103.
  • the registered configuration information will be described later with reference to FIG.
  • the device information registration management unit 207 receives device information from the intra-area protocol processing unit 202, a solid identifier and identification information from the device identifier management unit 204, a registration determination result from the device information registration determination unit 205, and a registration configuration information storage unit 206.
  • the registration confirmation information is received from the permission confirmation display management unit 208 described later. Then, an instruction to generate a registration message or an instruction to generate a registration instruction message is sent according to the registration determination result and the permission confirmation information.
  • the permission confirmation display management unit 208 finds a new home appliance 101, that is, acquires device information from the contents of the public message, the device information of the home appliance 101 is transmitted to the server apparatus 103 on the Internet and registered. Confirm whether to allow or reject the request. And the permission confirmation information which shows the information of the result of the confirmation is stored. Privacy confirmation can be performed by taking this confirmation.
  • the input / output processing unit 209 sends image information representing a selection screen for the user to select whether to permit or reject registration of the device information to the display unit 210 described later. Also, the input / output processing unit 209 receives input information from the input unit 211 described later, and sends it to the permission confirmation display management unit 208 as permission confirmation information.
  • the input information indicates information input by a user operation.
  • the display unit 210 receives image information from the input / output processing unit 209 and displays it to the user using a display such as an LCD (Liquid Crystal Display).
  • a display such as an LCD (Liquid Crystal Display).
  • the input unit 211 receives a user operation, and obtains input information by a remote control operation in the case of a digital television and a mouse operation or a keyboard operation in the case of a PC.
  • the device information includes element information 302 and content information 303.
  • the element information 302 is information commonly defined in the plurality of home appliances 101, whereas the content information 303 is information unique to the home appliance 101.
  • the element information 302 and the content information 303 are described as character strings in the XML sentence.
  • the element information 302 there are device name, serial number, manufacturing company, and service information as the element information 302, and corresponding friendlyName, serialNumber, manufacture, and service are defined as definition names of the element information 302. Furthermore, as content information 303 corresponding to the element information 302, “GeneralLighting” is described in friendlyName, “01234456789ABCD” is described in serialNumber, “EFG” is described in manufacture, and two types of information are described in service. An example in which “GeneralLightingService” and “RegistrationService” are described is shown.
  • Service information is information for notifying other devices existing in the network of functions that the device can provide.
  • “GeneralLightingService” indicates that the home appliance 101 can provide a control function related to lighting, for example, a function of switching lighting on and off.
  • “Registration Service” indicates that the home appliance 101 has a function of registering device information in the server apparatus 103.
  • the device information 301 is an example, and the device information includes URL (Uniform Resource Locator) information for displaying detailed information about the home appliance 101, subscription information for receiving a change in the state of the device in a communication message, and the like. 301 may be included.
  • URL Uniform Resource Locator
  • the identifier information includes a network identifier 401 of the home appliance 101, a solid identifier 402 in the communication medium, and identification information 403 of the communication medium.
  • the network identifier 401 stores an IP (Internet Protocol) address
  • the solid identifier 402 stores an HW address of a communication medium.
  • a character string “00-00-00-00-00-01” is stored as the HW address.
  • the identification information 403 is information for identifying a communication medium such as Ethernet or Bluetooth (registered trademark), and may be character string information.
  • the communication medium and an integer value are defined in advance in association with each other. A method that uses numerical values is conceivable.
  • the identification information 403 can be acquired from a device driver or the like that controls the communication unit 201. However, when a plurality of communication media are provided, the communication that has received and processed the communication message (or public message) from the home appliance 101. Information acquisition is performed for the medium.
  • the registered configuration information is information selected from the device information and the identifier information in order to register the information on the home appliance 101 in the server device 103.
  • information on (A) device ID 501, (B) serial number 502, and (C) manufacturing company 503 is included.
  • the device ID 501 is an identifier that uniquely identifies a device, and is included in the identifier information stored in the device identifier management unit 204 in order to solve the information collision problem caused by the same manufacturing number existing in the server apparatus 103.
  • the manufacturing number 502 and the manufacturing company 503 are acquired from the device information acquired by the intra-area protocol processing unit 202.
  • the device ID 501 is generated as “Ethernet.HW address” which is character string information that combines the individual identifier 402 in the communication medium and the identification information 403 of the communication medium, for example.
  • a specific example of the device ID 501 is, for example, “Ethernet.00-00-00-00-00-01”.
  • the production number 502 the content information “01234456789ABCD” corresponding to the definition name serialNumber is obtained.
  • the manufacturing company 503 the content information “EFG” corresponding to the definition name manufacturer is acquired.
  • a registration message is generated by the out-of-range protocol processing unit 203 based on the extracted information.
  • a method using a value obtained by adding the solid identifier 402 and the identification information 403 as integer values may be used.
  • the public message includes a TCP / IP (Transmission Control Protocol / Internet Protocol) header 701, a public identifier 702, and device information 301.
  • the TCP / IP header 701 is used for specifying a destination of a communication message and performing retransmission control.
  • the device information 301 includes unique information such as a device name, a manufacturing number, a manufacturing company, and service information as shown in FIG.
  • the registration instruction message includes a TCP / IP header 701 and a registration instruction identifier 801.
  • the registration instruction identifier 801 is identification information uniquely determined to specify that the message is a registration instruction message.
  • the registration message includes a TCP / IP header 701, a registration identifier 901, and device information 902.
  • the registration identifier 901 is identification information uniquely determined to specify that the message is a registration message.
  • Device information 902 includes device information of home appliance 101 corresponding to the registered configuration information shown in FIG.
  • step S ⁇ b> 1001 the registration determination apparatus receives a communication message from the home appliance 101 on the network, then receives a public message, and acquires device information in the regional protocol processing unit 202 to perform device discovery. That is, the UPnP protocol defines a procedure in which the home appliance 101 transmits a communication message to a plurality of specific devices on the network by IP multicast. When performing multicast communication, a UDP / IP (User Datagram Protocol / Internet Protocol) header is used instead of the TCP / IP header. After receiving the multicast communication message from the home appliance 101, the registration determination device receives a public message by IP unicast in order to acquire detailed device information.
  • UDP / IP User Datagram Protocol / Internet Protocol
  • step S1002 based on an instruction from the permission confirmation display management unit 208, a permission confirmation for the user is displayed on the display unit 210.
  • step S1003 it is determined whether the user has given permission or rejection. When the user performs an input operation for refusing registration of device information, the process ends. If the user performs an input operation for permitting registration of device information, the process advances to step S1004.
  • step S1004 it is determined whether the state of the home appliance 101 has changed within a predetermined period. If a change in a specific operation state of the corresponding home appliance 101 is detected within a predetermined period, the process proceeds to step S1005, and a change in the specific operation state of the corresponding home appliance 101 is not detected within a predetermined period. If so, the process ends.
  • the reason for determining the change in state is whether the registration determination device or the home appliance 101 communicates wirelessly, obtains device information of the home appliance of the other person's home adjacent to the home appliance 101 existing in the user's home. This is because there is a possibility of erroneous transmission to the server apparatus 103 as described above. Therefore, as a method of avoiding this erroneous transmission, if a specific operation on the home appliance 101 is prompted together with the display of the permission confirmation, it can be determined that the home appliance 101 exists in the user's home by the user's operation. As a specific method, the following method may be applied. (1) Power off and start up the home appliance 101 within a predetermined time. (2) An operation of pressing a specific button on the remote controller is performed.
  • the method (1) determines registration by receiving a specific communication message at the time of power-off and power-up from the home appliance 101.
  • the device only needs to detect a change in state.
  • the method of (2) should just detect the change of the state of the household appliance 101 by receiving the event notification message accompanying the change of the operation state of the household appliance 101 by a registration determination apparatus.
  • buttons that are not pressed by the user in normal remote control operations may be arranged.
  • a display example for allowing the user to perform a specific operation “If you are allowed to register device information, please press the OK button after pressing the OK button” May be displayed. Of course, the operation for specifying such a device can be omitted.
  • step S1005 the device information registration determination unit 205 starts determination processing.
  • the registration permission / inhibition determination process may be performed by the home appliance 101 itself registering device information in the server device 103 in the device information acquired from the XML text of the public message by the intra-area protocol processing unit 202. Judgment is made based on whether service information indicating that it is possible is included. The specific example mentioned above is demonstrated using FIG.
  • the device information registration determination unit 205 confirms the service information included in the device information, and confirms whether “Registration Service” information exists. If the “Registration Service” information is present, the device information registration determination unit 205 determines that the home appliance 101 itself can register the device information in the server device 103, and the process proceeds to step S1006.
  • the device information registration determination unit 205 determines that the home appliance 101 itself cannot register the device information in the server device 103, and the process advances to step S1007.
  • the service information has been described by way of example as “GeneralLightingService” or “RegistrationService”, but information defined by other character strings or integer values may be used.
  • information that clearly indicates that the home appliance 101 itself cannot register the device information in the server apparatus 103 may be included in the service information.
  • step S1006 based on an instruction from the device information registration management unit 207, the regional protocol processing unit 202 generates a registration instruction message for starting registration. Then, a registration instruction message is transmitted to home appliance 101 through communication unit 201. The home appliance 101 that has received the registration instruction message generates a registration message and transmits the registration message to the server apparatus 103. The server apparatus 103 records device information 902 in the database using the device ID as a key value.
  • step S1007 the device information registration management unit 207 generates a device ID based on the identification information of the communication medium stored in the device identifier management unit 204 and the solid identifier in the communication medium. Then, the out-of-area protocol processing unit 203 generates a registration message for registering device information, and the registration message is transmitted to the server apparatus 103 through the communication unit 201. In the server apparatus 103, as in step S1006, the device information 902 is recorded in the database using the device ID as a key value.
  • the out-of-area protocol processing unit 203 is performed by SOAP (Simple Object Access Protocol) that defines a message exchange procedure mainly using XML texts and HTTP (Hyper Text Transfer Protocol) that performs stream-type data transmission by request / response. Conceivable.
  • SOAP Simple Object Access Protocol
  • HTTP Hyper Text Transfer Protocol
  • the out-of-area protocol processing unit 203 generates a registration message including the device information 902 (device ID, manufacturing number, manufacturing company) shown in FIG.
  • the permission confirmation process in step S1003 and the state change determination process for the device in step S1004 can be omitted. That is, when the device information registration management unit 207 determines that the home appliance 101 itself cannot register the device information based on the determination result of the device information registration determination unit 205, the device information registration management unit 207 displays the device information of the home appliance 101. Generation of the registration message including it may be started.
  • FIG. 11 shows a processing sequence when the registration determination apparatus 102 determines that the home appliance 101 itself can register device information.
  • the registration determination apparatus receives a disclosure message from home appliance 101 and acquires device information, and then performs the determination process of step S1005 shown in FIG. 10 based on the device information. It is determined that registration is possible.
  • step S1102 the registration determination apparatus transmits a registration instruction message to the home appliance 101.
  • step S ⁇ b> 1103 the household electrical appliance 101 transmits a registration message including its own device information to the server device 103 when receiving the registration instruction message.
  • FIG. 12 shows a processing sequence in a case where the registration determination device determines that the home appliance 101 cannot register itself.
  • step S1201 the registration determination apparatus receives a disclosure message from home appliance 101 and acquires device information, and then performs the determination process of step S1005 shown in FIG. 10 based on the device information, and home appliance 101 registers itself. It is determined that it is impossible.
  • step S ⁇ b> 1202 the registration determination device generates a registration message including device information of the home appliance 101 and transmits it to the server device 103.
  • the registration determination device that displays the permission confirmation takes into consideration the communication capability and processing capability that are different for each type of home appliance, and the appliance of the home appliance is connected to the server device on the Internet. Since the main device capable of registering information is determined, the registration determination device can register the device information of the home appliance even when the home appliance has a minimum processing capability. Therefore, it is possible to guarantee the traceability of a plurality of home appliances in the server device while guaranteeing the uniqueness of the information unique to the device.
  • the first embodiment it is mainly assumed that a single communication medium is used, such as Ethernet for wired communication and wireless LAN for wireless communication.
  • a plurality of communication media are used simultaneously, such as Ethernet for a device that communicates using the UPnP protocol and Bluetooth for a device that communicates using the ECHONET protocol. This is different from the first embodiment.
  • the communication apparatus will be described in detail with reference to FIG.
  • the communication device includes a home appliance 101, a registration determination device 102, a server device 103, a conversion determination device 1301, and a home appliance 1302. Since the home appliance 101, the registration determination device 102, and the server device 103 operate in the same manner as in the first embodiment, detailed description thereof is omitted here.
  • the conversion determination device 1301 converts the UPnP protocol and the ECHONET protocol to each other, and provides a registration determination determination material to the registration determination device.
  • the reason for performing the conversion is that the home appliance 101 that communicates using the UPnP protocol and the device 1302 that communicates using the ECHONET protocol cannot directly send and receive messages. Therefore, by using the conversion determination device 1301 that mutually converts the protocol, an application of confirming the operating state of the white goods from the digital television becomes possible.
  • the conversion determination device 1301 is also referred to as a gateway device. Detailed operation of the conversion determination device 1301 will be described later with reference to FIG.
  • the home appliance 1302 is a white home appliance such as a lighting, a refrigerator, and a washing machine, for example, and performs communication using the ECHONET protocol.
  • the home appliance 1302 unlike the home appliance 101 of the UPnP protocol that uses Ethernet or a wireless LAN as a wired communication medium, the home appliance 1302 often uses a power-saving radio such as Bluetooth or infrared in consideration of power saving. .
  • the home appliance 101 transmits and receives a message using the UPnP protocol.
  • the home appliance 1302 is prescribed to send and receive messages using the ECHONET protocol.
  • ECHONET protocol various definition information is described as an integer value in a message called a message, thereby disclosing device information, device control, and device state change notification.
  • the first method is a method of registering device information of all home devices in the server device 103, with the registration determination device 102 displaying permission confirmation as a representative.
  • the second method is a method in which device information of all home devices is registered in the server device 103 on behalf of the conversion determination device.
  • a device ID for registering device information is generated based on a solid identifier in a communication medium. Therefore, in the first method, when the registration determination device 102 using Ethernet as the communication medium acquires the device information of the home appliance 1302 that uses Bluetooth as the communication medium via the conversion determination device 1301, it is unique on Bluetooth. There is a possibility that a solid identifier whose reliability is guaranteed collides with information of a solid identifier that already exists on the Ethernet.
  • the conversion determination device 1301 capable of communication using a plurality of communication protocols and a plurality of communication media collects device information and instructs the registration determination device 102 to display a permission confirmation.
  • the device information is registered in the server device 103 based on the registration instruction message from the registration determination device 102.
  • the gateway device converts device information, the amount of communication may increase.
  • the conversion determination apparatus 1301 includes an out-of-range protocol processing unit 203, a device identifier management unit 204, a communication unit 1401, an in-region first protocol processing unit 1402, an in-region second protocol processing unit 1403, a conversion protocol information storage unit 1404, A protocol conversion unit 1405, a registered configuration information storage unit 1406, a device information conversion determination unit 1407, and a device information registration management unit 1408 are included.
  • the out-of-area protocol processing unit 203 and the device identifier management unit 204 perform the same operation as in the first embodiment, and thus detailed description thereof is omitted.
  • the communication unit 1401 transmits and receives messages through a plurality of communication interfaces to enable exchange of communication messages between devices having different communication media. To do.
  • the communication unit 201 specifies the protocol information and then passes the communication message to either the intra-region first protocol processing unit 1402 or the intra-region second protocol processing unit 1403.
  • the communication message is transmitted from the communication interface associated with each protocol.
  • the registration message generated by the out-of-area protocol processing unit 203 is transmitted to the server apparatus 103.
  • the intra-region first protocol processing unit 1402 receives a communication message from the communication unit 1401, and performs generation of a communication message and analysis processing of the communication message by the ECHONET protocol. Device information acquired by the in-region first protocol processing unit 1402 will be described later with reference to FIG.
  • the in-region second protocol processing unit 1403 generates an open message in response to an instruction from the device information registration management unit 1408 described later in addition to the operation of the in-region protocol processing unit 202 in the communication apparatus according to the first embodiment.
  • the public message has the same configuration as the public message in the first embodiment.
  • the in-region second protocol processing unit 1403 receives and analyzes the registration instruction message from the registration determination apparatus 102. When the registration instruction message is received, the device information registration management unit 1408 described later is notified of the start of device information registration.
  • the conversion rule information storage unit 1404 stores conversion rule information.
  • the conversion protocol information indicates information for converting information between different protocols. The conversion rule information will be described later with reference to FIG.
  • the protocol conversion unit 1405 receives the conversion protocol information from the conversion protocol information storage unit 1404, receives the communication message from the in-region first protocol processing unit 1402, and receives the communication message from the in-region second protocol processing unit 1403. Convert messages to each other. Then, based on the conversion protocol information, it is determined whether or not all the device information has been converted without causing loss of information, and missing information that is the determination result is obtained.
  • the registered configuration information storage unit 1406 stores the registered configuration information in the same manner as the registered configuration information storage unit 206 of the first embodiment.
  • the registered configuration information will be described later with reference to FIG.
  • the device information conversion determination unit 1407 receives registration configuration information from the registration configuration information storage unit 1406, missing information from the protocol conversion unit 1405, and identification information from the device identifier management unit 204, and can the home appliance 1302 be converted? Make a conversion decision. Note that the conversion processing in the conversion determination apparatus also performs processing for generating a virtual communication interface based on the individual identifier information of the device in addition to the conversion of the device information by the protocol conversion unit described above. And instructing the communication unit 1401.
  • the device information registration management unit 1408 receives a result of the conversion determination from the device information conversion determination unit 1407, and an open message indicating that the home appliance 101 can register the device information to the in-region second protocol processing unit 1403, Alternatively, the home appliance 101 itself instructs generation of a public message indicating that device information cannot be registered. In addition, the device information registration management unit 1408 receives a device information registration start notification from the in-region second protocol processing unit 1403 and instructs the out-of-region protocol processing unit 203 to generate a registration message.
  • 0x8D, 0x8A, and 0x8E are defined as element information for each manufacturing number, manufacturing company, and manufacturing date, which are element information constituting the device information 1501, as element names.
  • Content information 1503 is associated with the element information 1502, and “01234456789ABCD” is described as the manufacturing number of the definition name 0x8D, “0x00001B” is defined as the definition name 0x8A, and “20090605” is described as the content information 1503 in the definition name 0x8E.
  • the element information 1502 is information common to the plurality of home appliances 101, but the content information 1503 is information specific to each individual.
  • FIG. 16 shows an example of registered configuration information stored in the registered configuration information storage unit 1406 according to the present embodiment.
  • the case where the manufacturing date 1601 is further added to the registered configuration information including the device ID 501, the manufacturing number 502, and the manufacturing company 503 shown in FIG. 5 according to the first embodiment is shown.
  • device information 1701 including element information and content information of the ECHONET protocol, and device information including element information and content information of the UPnP protocol for each element information of the manufacturing number, manufacturing date, and manufacturing company.
  • Information 1702 is stored correspondingly.
  • the element information of the manufacturing date the element information of the manufacturing date is defined in the device information 1701 of the ECHONET protocol, but the element information of the manufacturing date is defined in the device information 1702 of the UPnP protocol. It has not been. Therefore, when the device information 1701 acquired by the ECHONET protocol is converted into the device information 1702 of the UPnP protocol, information is lost.
  • the device ID 501 is generated based on the HW address as in the first embodiment.
  • the conversion determination device 1301 converts the information to the registration determination device 102 that performs communication using the UPnP protocol.
  • the registration determination device 102 that performs communication using the UPnP protocol does not recognize the existence of the conversion determination device 1301 as a gateway device, and may actually be the home appliance 1302 that performs communication using the ECHONET protocol.
  • the device identifier management unit 204 of the registration determination device 102 misrecognizes the HW address of the home appliance 101 even though the information acquired using ARP or the like is actually the HW address of the conversion determination device 1301. there is a possibility. For this reason, the conversion determination device 1301 generates a virtual communication interface, that is, a network identifier based on the solid identifier of the home appliance 1302 when it is determined that the device information of the home appliance 1302 can be converted. Then, a public message related to the home appliance 1302 is transmitted via the communication interface.
  • the conversion determination device 1301 When the registration determination device 102 tries to acquire the HW address based on the transmission source IP address of the TCP / IP header 701 when receiving the public message, the conversion determination device 1301 generates a virtual communication interface, so that the home appliance 1302 It is possible to correctly acquire the HW address related to.
  • the conversion processing of the conversion determination apparatus 1301 in this embodiment is performed by the protocol conversion unit 1405 when the device information conversion determination unit 1407 determines that the device information of the home appliance 1302 can be converted. And virtual communication interface generation processing in the communication unit 1401.
  • the protocol conversion unit 1405 receives the appliance information of the household electrical appliance 1302 from the in-region first protocol processing unit 1402 and the conversion protocol information from the conversion protocol information storage unit 1404, and generates them from these information.
  • the device information conversion determination unit 1407 is notified of the missing information.
  • the device information conversion determination unit 1407 is connected to the device identifier management unit 204 of the home appliance 1302 that communicates with the first protocol in the region (here, refers to the ECHONET protocol) and the second protocol in the region (here, refers to the UPnP protocol). Whether or not a virtual communication interface can be generated is determined based on the identification information with the device identifier management unit 204 of the registration determination apparatus 102 that communicates with each other.
  • the device information conversion determination unit 1407 determines that the device information cannot be converted when any element information included in the device information is lost after the protocol conversion.
  • identification information Bluetooth, solid identifier: 00-00-00-00-00-00-01” of the device ID 501 before the conversion process is “identification information: Ethernet, solid identifier: 00-” of the device ID 501 after the conversion process. Compared with “00-00-00-00-01”, the solid identifier has the same value.
  • the home appliance 1302 of the first protocol in the region uses Bluetooth as the communication medium and the registration determination device 102 of the second protocol in the region uses Ethernet as the communication medium, the uniqueness on the same communication medium If the guaranteed HW address is converted into the HW address of a different communication medium, there is a possibility that an information collision will occur with the HW address that already exists in the destination communication medium.
  • the device information conversion determination unit 1407 uses a different communication medium between the home appliance 1302 that performs communication using the first intra-area protocol and the registration determination apparatus 102 that performs communication using the second intra-area protocol. It is determined that the device information cannot be converted.
  • the device ID 501 is generated from the solid identifier of the home appliance 1302 that uses Bluetooth as a communication medium.
  • the content information is described as an integer value in the case of the first protocol in the region, but in the case of the second protocol in the region after conversion, the content information is expressed as a character string in the XML text. Is described.
  • the public message includes a UDP / IP header 2101, a public identifier 702, and device information 301.
  • a communication message including device information defined by an integer value is transmitted by UDP / IP regardless of IP unicast / IP multicast.
  • the device information shows an example composed of the manufacturing number, the manufacturing company, the manufacturing date, etc. shown in FIG. 15, but other information such as information on the manufacturing location may be included.
  • the public message generated by the conversion determination device 1301 toward the registration determination device 102 that communicates with the second protocol in the region has the same configuration as the public message in FIG. 7 according to the first embodiment. The detailed description of is omitted.
  • the registration message includes a TCP / IP header 701, a registration identifier 901, and device information 2201.
  • the device information 2201 is composed of a device ID, a serial number, a manufacturing date, and manufacturing company information according to an example of the registered configuration information. Is done. However, the present invention is not limited to these, and other device information may be added or some device information may be deleted.
  • step S2301 the conversion determination device 1301 acquires information for determination, that is, a public message from the home appliance 1302 that communicates with the first protocol in the region.
  • step S2302 the device information conversion determination unit 1407, based on the identification information of the communication medium in the device identifier management unit, It is determined whether the registration medium used by the registration determination apparatus 102 that performs communication using the second protocol is the same or different. If it is determined that the communication medium used by home appliance 1302 and registration determination device 102 is the same, the process proceeds to step S2303, and it is determined that the communication medium used by home appliance 1302 and registration determination device 102 is different. In the case, the process proceeds to step S2304. In step S2303, the device information conversion determination unit 1407 receives information defined in the conversion source protocol based on the missing information from the protocol conversion unit 1405 and the conversion protocol information from the conversion protocol information storage unit 1404. Judge whether it is defined in the conversion destination protocol.
  • step S2304 If the information defined in the conversion source protocol is not defined in the conversion destination protocol and a part of the device information is missing, the process proceeds to step S2304. On the other hand, if the information defined in the conversion source protocol is defined in the conversion destination protocol and there is no missing device information, the process advances to step S2305.
  • step S2304 if the communication media used by the home appliance 1302 and the registration determination device 102 are different, there is a possibility that the HW address information as a solid identifier may collide, so that the device information conversion determination unit 1407 converts the device information. It is determined that it is impossible. If a part of the device information is lost after the conversion processing by the protocol conversion unit 1405 is performed, the device information conversion determination unit 1407 determines that the device information cannot be converted. In step S2305, the device information conversion determination unit 1407 determines that the home appliance 101 can be converted, and ends the process.
  • the determination result of this conversion is notified to the device information registration management unit 1408 and the communication unit 1401. Note that these determinations may be performed on device information necessary for generating a registration message to be transmitted to the server apparatus 103 based on the registered configuration information stored in the registered configuration information storage unit 1406. desirable.
  • step S2401 the conversion determination apparatus 1301 performs the conversion determination process shown in FIG. 24 when the in-region second protocol processing unit 1403 acquires device information from the public message, that is, when a device is found. If the device information conversion determination unit 1407 determines that the home appliance 101 can be converted, the processing proceeds to step S2403. If the device information conversion determination unit 1407 determines that the home appliance 101 cannot be converted, the process advances to step S2405.
  • step S2403 the device information conversion determination unit 1407 instructs the communication unit 1401 to generate a virtual communication interface based on the solid identifier stored in the device identifier management unit 204.
  • the protocol conversion unit 1405 converts the device information of the in-region first protocol processing unit 1402 into the device information of the in-region second protocol processing unit 1403 based on the conversion rule information stored in the conversion rule information storage unit 1404. To do.
  • the device information registration management unit 1408 instructs the in-region second protocol processing unit 1403 to generate a public message, and transmits the public message via the virtual communication interface newly generated by the communication unit 1401.
  • the virtual communication interface is generated based on the HW address information of the home appliance 1302 and the IP address information that is not used by other devices in the network.
  • step S2405 the device information registration management unit 1408 generates a public message including service information indicating that the home appliance 101 itself can register the device information in the server apparatus 103 with respect to the in-region second protocol processing unit 1403. Instruct.
  • the in-region second protocol processing unit 1403 generates a public message converted into the in-region second protocol, and transmits it to the registration determination apparatus 102.
  • step S2406 the process waits until a registration instruction message is received from the registration determination apparatus 102.
  • step S2407 after receiving the registration instruction message from the registration determination apparatus 102, the device information registration management unit 1408 instructs the out-of-range protocol processing unit 203 to generate a registration message. Thereafter, the out-of-area protocol processing unit 203 generates a registration message based on the content of the registered configuration information stored in the registered configuration information storage unit 1406 and transmits it to the server device 103.
  • the registration determination device 102 When the device information conversion determination unit 1407 determines that conversion is possible, the registration determination device 102 generates a registration message including the device ID. Therefore, a virtual communication interface based on the solid identifier of the home appliance 101 is used. However, if it is determined that conversion is not possible, the conversion determination device 1301 generates a registration message including the device ID. Therefore, generation of a virtual communication interface may or may not be performed. It does not have to be.
  • the device information conversion determination unit 1407 may determine that conversion is possible for all home appliances 101 in order to reduce the processing load of the conversion determination device 1301 related to device information registration in the server device 103.
  • the registration determination device 102 acquires the device information of the home appliances existing in both the intra-region first protocol and the intra-region second protocol networks, and registers the device information.
  • the device ID of the household electrical appliance 101 that performs communication using the first intra-region protocol can be acquired, but the device ID of the home appliance 1302 that performs communication using the second intra-region protocol cannot be acquired if it is normal.
  • the conversion determination device 1301 defines a device ID generated from a solid identifier of a home appliance, identification information of a communication medium, protocol information, etc. as part of device information in a public message
  • a method of sending a public message is conceivable.
  • the registration determination apparatus 102 can acquire the device ID and generate a registration message even when the HW address of the home appliance 1302 cannot be directly acquired. If this registration method is applied to each home appliance, it is conceivable to reduce the processing load of the device identifier management unit 204 in the registration determination apparatus 102.
  • the device information conversion determination unit 1407 may determine that conversion cannot be performed for all home appliances 101 in order to reduce the processing load of the registration determination device 102 related to device information registration in the server device 103.
  • the registration determination device 102 displays the device information of the household electrical appliance. What is necessary is just to produce
  • the processing sequence of the communication apparatus 1300 in this embodiment will be described in detail with reference to FIGS.
  • FIG. 25 is an example of a case where the conversion determination device 1301 determines that the device information of the home appliance 101 or the home appliance 1302 (hereinafter collectively referred to as a home appliance) can be converted.
  • the home appliance transmits a public message to the conversion determination device 1301.
  • step S2502 after the conversion determination device 1301 determines that the device information of the household electrical appliance cannot be converted, it generates a public message including service information indicating that the household appliance itself can register the device information, It transmits to the registration determination device 102.
  • step S2503 after receiving the disclosure message, the registration determination device 102 determines that the device information can be registered by the home appliance itself, generates a registration instruction message, and transmits it to the conversion determination device 1301.
  • step S2504 the conversion determination device 1301 generates a registration message related to the device information of the home appliance and transmits it to the server device 103 when receiving the registration instruction message.
  • the registration instruction message is actually received by the conversion determination apparatus 1301 that has generated a virtual communication interface. Therefore, the second protocol processing unit 1403 in the conversion determination apparatus 1301 receives the registration instruction message. Is received, the device information registration management unit 1408 is notified. Then, the protocol conversion unit 1405 converts the device information of the home appliance that performs communication using the first intra-region protocol for the second intra-region protocol.
  • a registration message is generated by the out-of-area protocol processing unit 203 based on the device information of the home appliances that communicate with the first protocol in the area, and the registration message is transmitted from the communication unit 1401 to the server apparatus 103.
  • FIG. 26 shows a processing sequence when the conversion determination device 1301 determines that the device information of the home appliance can be converted.
  • step S2601 the home appliance transmits a public message to the conversion determination device 1301, as in step S2501.
  • step S2602 after the conversion determination device 1301 determines that the device information of the home appliance can be converted, a public message that does not include service information indicating that the home appliance itself can perform device information registration is generated. Send.
  • the registration determination device 102 determines that the home appliance itself cannot register the device information, and the registration determination device 102 generates a registration message regarding the home appliance device information. It transmits to the server apparatus 103.
  • the registration determination device 102 determines that the home appliance itself cannot register the device information, and the registration determination device 102 generates a registration message regarding the home appliance device information. It transmits to the server apparatus 103.
  • the registration determination device 102 determines that the home appliance itself cannot register the device information, and the registration determination device 102 generates a registration message regarding the home appliance device information. It transmits to the server apparatus 103.
  • the registration determination device 102 determines that the home appliance itself cannot register the device information, and the registration determination device 102 generates a registration message regarding the home appliance device information. It transmits to the server apparatus 103.
  • the registration determination device 102 determines that the home appliance itself cannot register the device information. It transmits to the server apparatus 103.
  • the ECHONET protocol is used as the first intra-region protocol and the UPnP protocol is used as the second intra-region protocol.
  • other protocols may be used.
  • the same protocol may be used for the first intra-region protocol and the second intra-region protocol.
  • the conversion permission determination mainly consists of determining whether or not the communication medium is the same, but considering the processing capability of the registration determination device, It is also possible to apply a determination process.
  • device information registration by the registration determination device and device information registration by the conversion determination device may be selected and performed.
  • the registration determination process and the conversion determination process are separately performed by the registration determination apparatus and the conversion determination apparatus.
  • the present invention is not limited to this, and the process may be executed by one apparatus. .
  • the server device when registering device information of home appliances in a server device on the Internet, the information of information resulting from converting information between different communication media For each type of home appliance, by making a registration determination as to whether or not device information can be converted between communication media by the conversion determination device, and providing the determination result to the registration determination device for the missing and converted information collision
  • the server device guarantees the traceability of multiple home appliances while ensuring the uniqueness of information unique to home appliances on a network intervening multiple communication protocols and communication media. It becomes possible.
  • the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying constituent elements without departing from the scope of the invention in the implementation stage.
  • various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment.
  • constituent elements over different embodiments may be appropriately combined.
  • the communication apparatus is effective, for example, for registering information by transmitting home appliance information in a home to a server.
  • Permission confirmation display management unit 209... Input / output processing unit, 210... Display unit, 211 ... input unit, 301, 902, 1501, 2102, 2201 ..

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Small-Scale Networks (AREA)

Abstract

L'invention porte sur un appareil de communication qui est conçu pour communiquer avec un premier dispositif et un appareil serveur, et qui comprend une première unité de communication (201) qui reçoit en provenance du premier dispositif des informations de dispositif indiquant des informations qui sont particulières au premier dispositif ; et une unité de détermination d'enregistrement d'informations de dispositif (205) qui détermine, à partir des informations de dispositif, si le premier dispositif peut de lui -même enregistrer les informations de dispositif du premier dispositif auprès de l'appareil serveur.
PCT/JP2009/066104 2009-09-15 2009-09-15 Appareil de communication WO2011033611A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2009/066104 WO2011033611A1 (fr) 2009-09-15 2009-09-15 Appareil de communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2009/066104 WO2011033611A1 (fr) 2009-09-15 2009-09-15 Appareil de communication

Publications (1)

Publication Number Publication Date
WO2011033611A1 true WO2011033611A1 (fr) 2011-03-24

Family

ID=43758238

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2009/066104 WO2011033611A1 (fr) 2009-09-15 2009-09-15 Appareil de communication

Country Status (1)

Country Link
WO (1) WO2011033611A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014110455A (ja) * 2012-11-30 2014-06-12 Max Co Ltd 設備機器及び設備機器管理システム
JP2015101195A (ja) * 2013-11-25 2015-06-04 本田技研工業株式会社 車両情報通信装置及び車両情報通信システム
EP3597710A1 (fr) 2018-07-18 2020-01-22 Inkron OY Nouvelles compositions de polysiloxane et leurs utilisations
WO2021084734A1 (fr) * 2019-11-01 2021-05-06 株式会社Fuji Dispositif de conversion de protocole et machine de travail

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002189851A (ja) * 2000-12-21 2002-07-05 Sharp Corp 情報収集提供システム
JP2004023497A (ja) * 2002-06-18 2004-01-22 Nec Corp 家電ネットワークシステム及び電化製品
JP2008104083A (ja) * 2006-10-20 2008-05-01 Softbank Mobile Corp 通信端末、通信方法、および通信プログラム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002189851A (ja) * 2000-12-21 2002-07-05 Sharp Corp 情報収集提供システム
JP2004023497A (ja) * 2002-06-18 2004-01-22 Nec Corp 家電ネットワークシステム及び電化製品
JP2008104083A (ja) * 2006-10-20 2008-05-01 Softbank Mobile Corp 通信端末、通信方法、および通信プログラム

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014110455A (ja) * 2012-11-30 2014-06-12 Max Co Ltd 設備機器及び設備機器管理システム
JP2015101195A (ja) * 2013-11-25 2015-06-04 本田技研工業株式会社 車両情報通信装置及び車両情報通信システム
EP3597710A1 (fr) 2018-07-18 2020-01-22 Inkron OY Nouvelles compositions de polysiloxane et leurs utilisations
KR20210034628A (ko) 2018-07-18 2021-03-30 잉크론 오이 신규한 폴리실록세인 조성물 및 그의 사용
WO2021084734A1 (fr) * 2019-11-01 2021-05-06 株式会社Fuji Dispositif de conversion de protocole et machine de travail
JPWO2021084734A1 (fr) * 2019-11-01 2021-05-06
JP7279182B2 (ja) 2019-11-01 2023-05-22 株式会社Fuji 作業機

Similar Documents

Publication Publication Date Title
EP1926252B1 (fr) Appareil et procédé pour commander un dispositif connecté à un réseau
EP2761854B1 (fr) Re-routage dans un réseau hdmi
US7610380B2 (en) Information processing device, access control processing method, and computer program
KR101510878B1 (ko) Dlna 네트워크의 dlna 디바이스 제어 방법 및 장치
CN110830841B (zh) 一种处于不同局域网下的投屏方法、***及智能装置
US20070258718A1 (en) Method and system for extending internet protocol remote control to non-internet protocol devices
JP5020924B2 (ja) 家電機器診断方法、および情報処理装置
EP2424172B1 (fr) Procédé et appareil pour établir une communication
JP3133036B2 (ja) ブラウザ基盤ホームネットワークにおけるサーバ機器接続方法
EP1696606B1 (fr) Cadre de services pour des réseaux domotiques
CN102763373B (zh) 基于远程访问使用本地网络装置的服务的方法和设备
US20070101381A1 (en) IP remote
CN106303678B (zh) 网络***、内容再现接管方法和程序
WO2011033611A1 (fr) Appareil de communication
JP2006338417A (ja) プロキシ装置
JP2010114721A (ja) ホームネットワーク内の端末から広域ネットワークへコンテンツを送信するコンテンツ送信方法及びシステム
JP2007199820A (ja) ネットワーク接続装置
CN114885193A (zh) 显示设备、终端设备及投屏方法
JP4515489B2 (ja) 情報管理装置及び情報管理方法
EP2938143B1 (fr) Dispositif de commande et système de communication
JP2007310538A (ja) サーバ機器とクライアント機器で構成される双方向制御可能なクライアントサーバシステム
JP5327810B2 (ja) ホームネットワークにおけるコンテンツ再生方法及びシステム
KR20070079860A (ko) 복수의 구성요소들을 하나의 공인 ip를 통해 관리하는원격관리 시스템 및 그 방법
US11394797B2 (en) Information processing device, information processing method, and information processing system
KR101017374B1 (ko) 홈 네트워크를 이용한 알람 통보 방법 및 이를 이용한 홈네트워크 시스템

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09849470

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09849470

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP