專利名稱:通信介質判定裝置以及通信介質判定方法
技術領域:
本發明涉及用于判定兩個收發設備間的通信中所使用的通信介質的通信介質判定裝置以及通信介質判定方法。
背景技術:
近些年,隨著個人計算機(以下稱為“PC”)的普及,DVD(Digital Versatile Disc 數字多功能光盤)記錄器、硬盤記錄器等記錄器和對電視機配置網絡連接功能等技術的進步,以及寬帶連接服務的低廉化,使家庭內的網絡的利用不斷地發展。有關家庭內的網絡構成,除了利用以太網(注冊商標)纜線來連接的有線 LAN (Local Area Network 局域網)之外,還出現了無線LAN、電力線通信(Power Line Communication,以下稱為“PLC”)等不需施設新的纜線就能夠將設備連接到網絡的產品, 因而存在各種各樣的連接方式。在這樣的環境中,因為利用以太網纜線的連接、無線LAN、PLC等用于通信的通信介質的特性的差異,而使通信速度、干擾電波的影響度不同,存在不能確保用戶所期待的通信品質的情況。并且,家庭中的網絡用戶,并非都熟知網絡技術,因而出現很多網絡連接設備的設置時或出現故障時難以解決這樣的課題。上述課題的解決,需要能夠在家庭內簡便地、或在遠方掌握家庭內的網絡的構成或連接的狀態。遠方是指例如設備廠家、寬帶連接服務商的電話服務中心。作為用于解決上述課題的以往的技術有專利文獻1所公開的技術。即專利文獻 1中公開的技術是測定在兩個網絡設備間的通信中使用了 TCPCTransmission Control Protocol 傳輸控制協議)包的情況下的頻帶和使用了 UDP^ser Datagram Protocol 用戶數據報協議)包的情況下的頻帶,根據其差是否在規定的閾值以上,來判定兩個網絡設備間是否包括無線區間。現有技術文獻專利文獻專利文獻1 (日本)特許第4305244號公報發明概要發明要解決的技術問題然而,上述專利文獻1所公開的以往的構成中,存在在上述的環境中兩個網絡設備間的通信中也包括PLC的可能性的情況下,難以應對除了判定是否包括無線LAN之外還要判定是否包括PLC這樣的需求。也就是說,以無線LAN進行通信的情況和以PLC進行通信的情況都有這樣一種傾向,S卩使用UDP包的情況下的頻帶比使用TCP包的情況下的頻帶寬。因此,存在的課題是 上述以往的構成中,存在兩個網絡設備間的通信中也包括PLC的可能性的情況下,難以判定是使用了無線LAN以及PLC中的哪一個來進行通信的。
并且,還存在的課題是上述專利文獻1的利用頻帶的差來進行判定的構成,需要以微秒單位的精確度來測定時刻,因而對進行測定的設備要求的測定時刻的精確度高。
發明內容
本發明用于解決上述課題,目的在于提供一種通信介質判定裝置以及通信介質判定方法,其能夠容易地判定在兩個網絡設備間進行通信的通信介質。解決技術問題所采用的手段為了解決上述以往的課題,本發明的一個實施例所涉及的通信介質判定裝置,判定用來在規定的通信路徑中進行通信的通信介質,該通信介質判定裝置具備通信性能取得部,取得設備是在啟動狀態的情況下以及是在停止狀態的情況下的、表示所述規定的通信路徑的通信速度的值,該設備是通過啟動會使特定的通信介質的通信速度降低的設備; 通信介質判定部,利用速度降低指示值和速度差指示值,判定所述規定的通信路徑中的通信是否是通過所述特定的通信介質來進行的,該速度降低指示值是表示所述設備的啟動引起的所述特定的通信介質的通信速度的降低量的值,該速度差指示值是所述設備是在啟動狀態的情況下以及是在停止狀態的情況下的所述通信性能取得部所取得的表示所述通信速度的值的差。根據本構成,能夠利用通過啟動使通信速度降低的設備的啟動狀態下的表示通信速度的值與通過啟動使通信速度降低的該設備的停止狀態下的表示通信速度的值的差,容易地判定兩個網絡設備間的規定的通信路徑中包括的通信介質。發明效果根據本發明,能夠容易地判定在兩個網絡設備間進行通信的通信介質。
圖1是示出實施例1的網絡構成的圖。圖2是示出實施例1的各家電設備的硬件構成的硬件圖。圖3是示出實施例1的作為通信介質判定裝置的路由器的功能構成的框圖。圖4是示出實施例1的影響度表的一個例子的圖。圖5是示出實施例1的通信性能存儲表的一個例子的圖。圖6A是示出實施例1的連接設備管理表的一個例子的圖。圖6B是示出實施例1的連接設備管理表的另外一個例子的圖。圖7是示出實施例1的家電控制包的數據格式的圖。圖8是示出實施例1的初始設置時的處理的一個例子的流程圖。圖9是示出實施例1的通信介質判定裝置判定通信介質的處理的一個例子的流程圖。圖IOA是示出實施例1的工作設備選擇部進行的工作設備選擇處理的一個例子的流程圖。圖IOB是示出實施例1的工作設備選擇部進行的工作設備選擇處理的另外的例子的流程圖。圖11是示出實施例1的工作設備選擇部選擇對各通信介質的影響度最大的設備的處理的一個例子的流程圖。
5
圖12是示出實施例1的各設備發送家電控制包的處理的一個例子的流程圖。圖13是示出實施例1的設備控制部接收家電控制包的處理的一個例子的流程圖。圖14是示出實施例1的通信介質判定部進行的通信介質判定的詳細處理的一個例子的流程圖。圖15是示出實施例2的網絡構成的圖。圖16是示出實施例2的作為通信介質判定裝置的家電控制設備的功能構成的框圖。圖17是示出實施例2的連接設備管理表的一個例子的圖。圖18是示出實施例2的作為通信介質判定裝置的家電控制設備進行的通信介質判定處理的一個例子的流程圖。圖19是示出實施例3的網絡構成的圖。圖20是示出實施例3的連接設備管理表的一個例子的圖。圖21是示出實施例3的家電控制包的數據格式的圖。圖22是示出實施例3的監視部進行的工作設備選擇處理的一個例子的流程圖。圖23是示出實施例3的作為通信介質判定裝置的家電控制設備進行的通信介質判定處理的一個例子的流程圖。圖M是示出實施例的變形例的通信介質判定裝置的功能構成的框圖。圖25是示出實施例的變形例的通信介質判定裝置判定通信介質的處理的一個例子的流程圖。
具體實施例方式以下,參照附圖來說明本發明的實施例。本發明的一個實施例所涉及的通信介質判定裝置,判定用來在規定的通信路徑中進行通信的通信介質,該通信介質判定裝置具備通信性能取得部,取得設備是在啟動狀態的情況下以及是在停止狀態的情況下的、表示所述規定的通信路徑的通信速度的值,該設備是通過啟動會使特定的通信介質的通信速度降低的設備;通信介質判定部,利用速度降低指示值和速度差指示值,判定所述規定的通信路徑中的通信是否是通過所述特定的通信介質來進行的,該速度降低指示值是表示所述設備的啟動引起的所述特定的通信介質的通信速度的降低量的值,該速度差指示值是所述設備是在啟動狀態的情況下以及是在停止狀態的情況下的所述通信性能取得部所取得的表示所述通信速度的值的差。根據本實施例,利用通過啟動使特定的通信介質的通信速度降低的設備的啟動引起的特定的通信介質的速度降低指示值,和該設備是在啟動狀態的情況下與該設備是在停止狀態的情況下的速度差指示值,判定規定的路徑中的通信是否是通過特定的通信介質來進行的。據此,通過利用速度降低指示值和速度差指示值,不論規定的通信路徑中使用的通信介質是實現無線LAN的無線還是用來進行PLC的電力線,都能夠判定該被使用的通信介質。例如,即使在通信路徑的中途因適配器而通信介質被變更為電力線等的情況下,也能夠判定在通信路徑中使用的通信介質。因此,即使在兩個網絡設備間的通信中包括PLC、頻率不同的無線LAN的情況下,也能夠容易地判定進行通信的通信介質。并且,最好是,該通信介質判定裝置還具備設備控制部,該設備控制部,指示所述
6設備啟動或停止,所述通信性能取得部,取得所述設備控制部指示所述設備啟動而使所述設備是在啟動狀態的情況下的表示所述通信速度的值,并取得所述設備控制部指示所述設備停止而使所述設備是在停止狀態的情況下的表示所述通信速度的值。根據本實施例,通過指示設備啟動,從而取得該設備是在啟動狀態的情況下的表示通信速度的值,通過指示該設備停止,從而取得該設備是在停止狀態的情況下的表示通信速度的值,該設備是通過啟動使特定的通信介質的通信速度降低的設備。也就是說,能夠通過指示該設備啟動或停止,來取得該設備是在啟動狀態的情況下和是在停止狀態的情況下的表示規定的通信路徑中的通信速度的值。據此,能夠容易地取得速度差指示值,能夠容易地判定在兩個網絡設備間進行通信的通信介質。并且,也可以是,所述通信介質判定裝置還具備監視部,該監視部,取得表示所述設備是啟動狀態還是停止狀態的工作狀態,所述通信性能取得部,基于所述監視部所取得的工作狀態,取得所述設備是在啟動狀態的情況下以及是在停止狀態的情況下的表示所述通信速度的值。根據本實施例,取得設備的工作狀態,根據所取得的工作狀態,能夠取得該設備是在啟動狀態的情況下和是在停止狀態的情況下的表示規定的通信路徑中的通信速度的值, 該設備是通過啟動使特定的通信介質的通信速度降低的設備。據此,不必使工作設備工作, 就能夠容易地取得速度差指示值,能夠容易地判定在兩個網絡設備間進行通信的通信介質。并且,最好是,該通信介質判定裝置還具備記憶部,該記憶部,用于將識別所述設備的識別信息與所述設備的工作狀態對應起來記憶,所述監視部,使所述記憶部將被取得的所述設備的工作狀態與所述設備的識別信息對應起來記憶,所述通信性能取得部,參照被記憶在所述記憶部的所述設備的工作狀態,取得表示所述通信速度的值。根據本實施例,將設備的工作狀態與該設備的識別信息對應起來記憶,參照所記憶的該設備的工作狀態,來取得該設備是在啟動狀態的情況下和是在停止狀態的情況下的表示規定的通信路徑的通信速度的值,該設備是通過啟動使特定的通信介質的通信速度降低的設備。據此,不必使該設備工作,就能夠利用所記憶的信息容易地取得速度差指示值, 因此能夠容易地判定在兩個網路設備間進行通信的通信介質。并且,最好是,所述通信介質判定部,在所述速度差指示值在所述速度降低指示值以上的情況下,判定所述規定的通信路徑中的通信是通過所述特定的通信介質來進行的。根據本實施例,在速度差指示值在速度降低指示值以上的情況下,判定為規定的通信路徑中的通信是通過特定的通信介質來進行的。也就是說,通過比較速度差指示值與速度降低指示值這一容易進行的處理,能夠判定通信介質。據此,能夠容易地判定在兩個網絡設備間進行通信的通信介質。并且,最好是,所述通信性能取得部,取得表示第一設備的所述通信速度的值,該第一設備是從通過啟動使所述特定的通信介質的通信速度降低的多個所述設備中作為所述速度降低指示值大的設備而被優先選擇的設備,所述通信介質判定部,利用所述第一設備的所述速度降低指示值和所述第一設備的所述速度差指示值,判定所述規定的通信路徑中的通信是否是通過所述特定的通信介質來進行的。根據本實施例,取得表示第一設備的通信速度的值,利用第一設備的速度降低值和速度差指示值,來判定規定的通信路徑中的通信是否是通過特定的通信介質來進行的, 該第一設備是從多個設備中作為速度降低指示值大的設備而被優先選擇的設備。因此,通過按每個通信介質來優先選擇速度降低指示值大的設備,能夠按照每個通信介質來優先選擇影響大的設備,能夠提高通信介質的判定的精確度。并且,最好是,所述通信性能取得部,取得表示第二設備的所述通信速度的值,該第二設備是通過啟動僅使所述特定的通信介質的通信速度降低的所述設備,所述通信介質判定部,利用所述第二設備的所述速度降低指示值和所述第二設備的所述速度差指示值, 判定所述規定的通信路徑中的通信是否是通過所述特定的通信介質來進行的。根據本實施例,取得表示第二設備的通信速度的值,利用第二設備的速度降低指示值和速度差指示值,來判定規定的通信路徑中的通信是否是通過特定的通信介質來進行的,該第二設備是僅使特定的通信介質的通信速度降低的設備。因此,通過選擇僅使特定的通信介質的通信速度降低的設備,從而能夠僅通過一次判定就能夠以良好的精確度判定是否是使用了該特定的通信介質。并且,最好是,所述通信性能取得部,取得表示第三設備的所述通信速度的值,該第三設備是被連接于與所述規定的通信路徑中包括的電力線為同一系統的電力線的所述設備,所述通信介質判定部,利用所述第三設備的所述速度降低指示值和所述第三設備的所述速度差指示值,判定所述規定的通信路徑中的通信是否是通過作為所述特定的通信介質的用來進行電力線通信的電力線來進行的。根據本實施例,取得表示第三設備的通信速度的值,利用第三設備的速度降低指示值和速度差指示值,來判定規定的通信路徑中的通信是否是通過用來進行電力線通信的電力線來進行的,該第三設備是被連接于與規定的通信路徑中包括的電力線是同一系統的電力線的設備。因此,在判定規定的通信路徑中包括的通信介質是否是電力線的情況下,通過選擇與同一斷路器連接等與同一系統的電力線連接的設備,從而能夠選擇對PLC影響大的設備,能夠以良好的精確度判定是否是使用了 PLC。并且,最好是,所述通信性能取得部,取得表示第四設備的所述通信速度的值,該第四設備是被配置于進行所述規定的通信路徑中的無線通信時無線電波未能被屏蔽的空間的所述設備,所述通信介質判定部,利用所述第四設備的所述速度降低指示值和所述第四設備的所述速度差指示值,判定所述規定的通信路徑中的通信是否是通過作為所述特定的通信介質的無線通信網絡來進行的。根據本實施例,取得表示第四設備的通信速度的值,利用第四設備的速度降低指示值和速度差指示值,來判定規定的通信路徑中的通信是否是通過無線通信網絡來進行的,該第四設備是被配置于在規定的通信路徑中進行無線通信時無線電波未能被屏蔽的空間的設備。因此,在判定規定的通信路徑中包括的通信介質是否是實現無線LAN的無線的情況下,通過選擇被配置于無線電波未能被屏蔽的空間的設備,從而能夠選擇對無線LAN 影響大的設備,能夠以良好的精確度判定是否是使用了無線LAN。并且,最好是,所述通信性能取得部,取得通過在所述特定的通信路徑中進行通信而測定的表示所述通信速度的值,或者,從在所述規定的通信路徑中進行了通信的其他的裝置取得表示所述通信速度的值。根據本實施例,取得通過本設備在規定的通信路徑中進行通信來測定的表示通信
8速度的值,或者,從在規定的通信路徑中進行了通信的其他的裝置取得表示通信速度的值。 據此,能夠通過本設備自身來測定表示通信速度的值來取得該值,也能夠在即使本設備自身不測定表示通信速度的值的情況下,從其他的裝置取得表示該通信速度的值。并且,本發明不僅能夠作為這樣的通信介質判定裝置來實現,也能夠作為以通信介質判定裝置所具備的各處理部進行的處理作為步驟的通信介質判定方法來實現。并且, 也能夠作為使計算機執行該通信介質判定方法所包括的具有特征的處理的程序來實現。并且,不言而喻,這樣的程序能夠通過CD-ROM等記錄介質以及互聯網等傳輸介質來使其流通。并且,本發明也能夠作為具備通信介質判定裝置所包括的具有特征的處理部的集成電路來實現。在此,上述通信介質判定裝置以及通信介質判定方法,能夠適用于多個不同種類的網絡,以下的記述中,說明適用于利用以電力線作為通信介質來使用的PLC的網絡以及由以2. 4GHz頻帶無線作為通信介質來使用的無線LAN構成的網絡的具體例子。但是,以下所公開的所有的或一部分內容也能夠適用于其他網絡方式,例如900MHz無線LAN等。另外,本說明書中,示出無線LAN的情況下的通信介質,不是僅示出使用于通信的介質,而是示出使用于通信的介質和通信所使用的頻帶。這是因為因使用的頻帶不同而出現故障的原因也不同。因此,通過不僅判定無線這一通信介質,還判定所使用的頻帶,從而能夠更恰當地應對故障。(實施例1)圖1是示出本發明的實施例1的網絡的構成的圖。如該圖所示,本實施例1的網絡具備PLC適配器101 104,分別通過交流電源插座與作為通信介質的電力線連接;配電盤105 ;無線適配器106以及107,與作為通信介質的用于實現無線LAN的無線連接;照明設備108 ;PC109 ;路由器110 ;等離子電視機111 ;記錄器112;以及微波爐113。各PLC適配器101 104,分別與其他的PLC適配器101 104之間,通過作為通信介質的電力線,進行運動圖像或控制數據等的通信。并且,各個無線適配器106以及107,分別與其他的無線適配器106以及107之間, 通過作為通信介質的2. 4GHz無線,進行運動圖像或控制數據等的通信。并且,路由器110,與無線適配器106、PLC適配器102以及PC109連接,通過作為通信介質的以太網纜線,進行運動圖像或控制數據等的通信,并與互聯網連接。PLC適配器101 104與無線適配器106以及107,通過以太網纜線,與家電設備等連接。因此,各家電與其他的家電進行通信時,發送數據的家電判斷為是利用以太網纜線來進行通信,并發送數據。但是,如本實施例1,如果由中途的各適配器,通信介質從以太網纜線被變換為用于進行PLC的電力線或2. 4GHz無線,則在無線LAN或PLC上被傳輸的數據信號受距離衰減、 噪聲等的影響。因此,存在會出現在以太網纜線的通信中不會出現的運動圖像數據不連續的情況。此時,收發設備可知自身持有的通信介質,但是現狀是不能知道因適配器而在中途通信介質被變更,因此不能推定運動圖像數據不連續的原因。因此,在本實施例1示出這樣一種方式,即即使在收發設備間進行通過適配器的通信的情況下,也能夠通過判定適配器間的通信介質,來推定運動圖像不連續的原因。另外,設定各連接設備能夠通過路由器110來互相收發控制信號。在以下的記述中以這樣一種情況為例來進行說明,gp 路由器110是判定用于在規定的通信路徑中進行通信的通信介質的通信介質判定裝置,并由該路由器110來判定路由器Iio與記錄器112用來進行通信的通信介質。圖2是示出實施例1的各家電設備的硬件構成的硬件圖。在圖2中,各家電具備存儲器201,包括各種控制程序、工作區;CPU202,控制裝置全體;以及網絡接口 203,通過以太網進行各種數據的通信。各家電,以CPU202來執行在存儲器201中存儲的程序,并通過網絡接口 203來進行數據的發送,并通過以CPU202來解讀經網絡接口 203來接收的數據從而進行接收。圖3是示出實施例1的作為通信介質判定裝置的路由器110的功能構成的框圖。 具體而言,該圖是用于說明路由器110的CPU202執行的各功能的功能框圖。如圖3所示,作為通信介質判定裝置的路由器110具備通信介質判定部301、工作設備選擇部302、通信性能取得部303、設備控制部304、連接設備管理部305、家電控制包發送部306、家電控制包接收部307、性能測定包發送部308、以及性能測定包接收部309。并且,路由器110的存儲器201中記憶有影響度表401、連接設備管理表501以及通信性能存儲表601。通信介質判定部301利用影響度表401中包括的速度降低指示值和通信性能存儲表601中包括的表示通信速度的值的差的速度差指示值,來判定規定的通信路徑中的通信是否是通過特定的通信介質來進行的。也就是說,通信介質判定部301,在速度差指示值在速度降低指示值以上的情況下,判定為規定的通信路徑中的通信是通過特定的通信介質來進行的。在此,速度降低指示值是表示工作設備的啟動引起的特定的通信介質的通信速度的降低量的值。并且,速度差指示值是,工作設備是在啟動狀態的情況下和是在停止狀態的情況下的通信性能取得部303所取得的規定的通信路徑中的表示通信速度的值的差。并且,工作設備是通過啟動使特定的通信介質的通信速度降低的設備。具體而言,通信介質判定部301向工作設備選擇部302輸出判定收發設備間的通信介質的通信介質判定請求。并且,通信介質判定部301,如果被通信性能取得部303通知通信性能的測定已結束,則根據存儲有通信性能測定結果的通信性能存儲表601和影響度表401,來判定該收發設備間的通信介質。在此,以下說明影響度表401和通信性能存儲表601。首先,說明影響度表401。圖4是示出實施例1的影響度表401的一個例子的圖。如圖4所示,影響度表401示出工作設備402 —工作就會產生的噪聲對各通信介質403造成影響的噪聲電平即速度降低指示值404。工作設備402示出設置并使其工作就會產生噪聲的連接設備。通信介質403示出各通信介質的種類。并且,速度降低指示值404示出工作設備402影響各通信介質403的噪聲電平即速度降低指示值。在此,速度降低指示值404是示出工作設備402工作引起的通信介質403的通信速度的降低量的值。另外,各個速度降低指示值,工廠出貨時或將設備連接到網絡來得到。并且,作為速度降低指示值,可以示出工作設備402工作時影響通信介質403的信號衰減量(通信速度的降低量),也可以示出傳輸路徑頻帶的降低量,也可以示出通信的延遲時間。在圖4的例子中,在速度降低指示值405中記載這樣一種信號衰減量,即各工作設備402產生的噪聲使以2. 4GHz無線作為通信介質來進行通信的收發設備間的信號衰減的信號衰減量。并且,在速度降低指示值406中記載這樣一種信號衰減量,即各工作設備 402產生的噪聲使以用于進行PLC的電力線作為通信介質來進行通信的收發設備間的信號衰減量。在此,說明使用該影響度表401的通信介質判定方法。以下,以由路由器110判定記錄器112的通信介質的情況為例。設定通信介質判定裝置是路由器110,通信介質被判定方設備是記錄器112。在使工作設備402中示出的等離子電視機111工作并測定路由器110與記錄器112之間的通信性能的情況下,測定等離子電視機111產生噪聲時(工作時)和不產生噪聲時(停止時) 時的路由器110與記錄器112間的通信性能。如果等離子電視機111產生噪聲時與不產生噪聲時的記錄器112的通信性能的差,大于在影響度表401示出的記錄器引起的PLC的速度降低指示值407中記載的15,則能夠判定路由器110與記錄器112間在中途存在利用PLC的網絡。也就是說,能夠判定作為通信介質使用了電力線。另外,該圖所示的速度降低指示值404可以由用戶預先規定,也可以伴隨工作設備402的追加、配置變更等而隨時更新。并且,該圖所示的速度降低指示值404的值,是示例,并不限定于該圖所示的數值。并且,該圖中以等離子電視機作為示例,但是雖然液晶電視機的速度降低指示值比等離子電視機小但是也可以是液晶電視機。并且,等離子電視機、照明具等也可以不是1 臺,而是2臺以上。此時,會規定與2臺以上的各等離子電視機、照明具等對應的速度降低指示值。其次,說明通信性能存儲表601。圖5是示出實施例1的通信性能存儲表601的一個例子的圖。在此,通信性能存儲表601可以僅在通信性能測定中保存而測定結束則可丟棄, 也可以通信性能測定后也繼續保持。通信性能存儲表601是由收發設備602、工作設備603、 通信介質604、測定結果605以及工作狀態606構成的信息的集合。收發設備602示出通信介質判定裝置(路由器110)和通信介質被判定方設備(記錄器112等)。工作設備603示出由工作設備選擇部302決定為針對通信介質被判定方設備進行通信介質的判定中需要的工作設備的設備。通信介質604中存儲由通信介質判定部301利用由通信性能取得部303測定性能的結果來判定的通信介質。在測定結果605中存儲表示通信速度的值以作為由通信性能取得部303測定了通信性能的通信性能測定結果。工作狀態606中記載通信性能測定時的工作設備的工作狀態。另外,工作狀態606中記載工作0N(啟動),工作OFF(停止)。如圖5所示的例子中,在通信介質被判定方設備是記錄器的情況下,作為微波爐的工作ON時和工作OFF時的測定結果的通信性能無差異,但是等離子電視機的工作ON時與工作OFF時的通信性能的差是20。另一方面,在影響度表401的工作設備402是等離子電視機的情況下,如果通信介質403是2. 4GHz無線則沒有影響,而通信介質403是電力線
11的情況下,速度降低指示值406中示出15。根據以上所述,因為實際測定的通信性能差即速度差指示值大于在影響度表401中記載的速度降低指示值,因此能夠判定為存在作為路由器與記錄器間的通信介質而使用了用于進行PLC的電力線的區間。通信性能例如是表示通信速度的值。同樣地,在通信介質被判定方設備是PC的情況下,不論等離子電視機以及微波爐的工作狀態是ON還是OFF,作為測定結果的通信性能沒有變化,因此能夠判定路由器與計算機間的通信介質是以太網纜線。而且,通信介質被判定方設備是等離子電視機的情況下,微波爐的工作ON時與工作OFF時的通信性能差是50。并且,在影響度表401的工作設備402是微波爐的情況下,如果通信介質403是電力線則沒有影響,但是如果通信介質403是2. 4GHz無線的情況下,示出通信性能降低50。因此,路由器能夠判定與等離子電視機間的通信中包括作為通信介質利用了 2. 4GHz無線的區間。另外,在等離子電視機的工作OFF時通常不能測定通信性能,因此可以設定為不能測定,但是如果等離子電視機在工作OFF時也能通過通信接口進行通信工作的情況下, 就能夠測定通信性能。并且,該圖示出的測定結果605的值是示例,并不限定于該圖示出的數值。并且,在通信性能雖然沒有變化,但是測定通信性能的設備和判定通信介質的設備是不同的設備的情況下,則有必要將通信介質判定方設備連同通信介質被判定方設備一起保存。返回圖3,工作設備選擇部302具有這樣的功能,即參照存儲器201中保存的連接設備管理表501和影響度表401,決定為了判定通信介質而使之產生噪聲的設備,并在存儲器201的通信性能存儲表601中保存被決定的產生噪聲的設備的清單。并且,工作設備選擇部302,選擇為了通信的測定而產生噪聲的設備,并在通信性能存儲表601的作成結束之后,向通信性能取得部303通知結束通知。圖6A是示出實施例1的連接設備管理表501的一個例子的圖。連接設備管理表501是示出被連接于當前的網絡的設備和該設備的信息的信息的集合。另外,連接設備管理表501和影響度表401也可以以同一個表來管理。連接設備502示出與通信介質判定裝置連接的設備,地址503示出連接設備502 的地址,電力線系統505示出連接設備502被連接的電力線系統的信息。并且,連接設備管理表501,由連接設備管理部305來生成。有關連接設備管理部305在之后記述。工作設備選擇部302,從連接設備管理表501列舉的設備中,選擇對于影響度表 401的各通信介質403影響度最高的設備。在圖4所示的影響度表401的情況下,工作設備選擇部302,作為影響無線LAN的設備選擇微波爐,作為影響利用PLC的網絡的設備選擇等離子電視機。但是,在利用PLC的網絡中,如果不選擇從被連接于同一斷路器的插座供電的設備作為工作設備,則影響度表401中示出的通信性能差就不會出現。因此,在利用PLC的網絡的情況下,通過從電力線系統505相同的連接設備502中,選擇影響度表401中對利用 PLC的網絡的影響最大的設備,來提高判定精確度。另外,該圖示出的連接設備管理表501,可以由用戶預先規定,也可以伴隨連接設備502的追加、配置變更等隨時更新。并且,雖然該圖以等離子電視機為示例,但是也可以是液晶電視機,并且,等離子電視機、照明具等可以不是1臺,而是2臺以上。并且,連接設備管理表501也可以是圖6B中示出的連接設備管理表501a。圖6B是示出實施例1的連接設備管理表的另外的一個例子的圖。設置場所50 示出連接設備502被設置的場所。對于無線LAN,如果不選擇被配置在進行無線通信時無線電波未能被屏蔽的空間的設備作為工作設備,則在影響度表401 中示出的通信性能差就不會出現。因此,在無線LAN的情況下,通過從設置場所50 相同的連接設備502中,選擇影響度表401中的對無線LAN的影響最大的設備,從而提高判定精確度。返回圖3,通信性能取得部303,取得通過啟動使特定的通信介質的通信速度降低的設備是在啟動狀態的情況下以及是在停止狀態的情況下的、表示規定的通信路徑的通信速度的值。也就是說,通信性能取得部303,通過設備控制部304指示工作設備啟動,來取得工作設備是在啟動狀態的情況下的表示通信速度的值,并通過設備控制部304指示工作設備停止,來取得工作設備是在停止狀態的情況下的表示通信速度的值。具體而言,通信性能取得部303,持有通信性能測定功能。并且,通信性能取得部 303,如果從工作設備選擇部302接收到通信性能存儲表601的作成結束通知,則開始測定通信性能。通信性能取得部303,為了產生用來判定通信介質的通信性能測定所需要的噪聲,向設備控制部304通知使之工作的工作設備和其工作狀態。并且,通信性能取得部303,如果被設備控制部304通知工作設備和其工作狀態的設定結束,則向性能測定包發送部308請求通信性能測定包的發送。并且,通信性能取得部 303,從性能測定包接收部309接收測定了通信性能的通信性能測定包,并在存儲器201中保存的通信性能存儲表601的測定結果605中存儲通信性能測定結果。通信性能取得部303,通過重復上述的工作,能夠測定各工作設備引起的噪聲產生時的通信性能和噪聲不產生時的通信性能。通信性能取得部303,如果通信性能的測定結束,則向通信介質判定部301通知通信性能的測定已結束。另外,通信性能的測定中可以使用通信性能測定包,也可以不使用通信性能測定包。設備控制部304,在存儲器201中存在能夠控制的工作設備的信息的情況下,從中選擇使之工作的設備,而在不存在該工作設備的信息的情況下,指定設備的種類來指示工作設備啟動或停止。具體而言,設備控制部304具有這樣一種功能,即指示工作設備啟動,以產生通信介質的判定所需要的噪聲。例如,設備控制部304,在通信介質判定裝置被選擇為工作設備的情況下,使通信介質判定裝置本身產生噪聲。設備控制部304,如果被通信性能取得部 303通知工作設備和其工作狀態,則為了使各設備產生噪聲,生成家電控制包,并向家電控制包發送部306發出發送請求。設備控制部304,如果從家電控制包接收部307接收到包括來自受理了產生噪聲的指示的工作設備所回應的工作請求應答的家電控制包,則向通信性能取得部303通知工作設備和其工作狀態的設定已結束。并且,設備控制部304,在被通信性能取得部303通知的工作設備是通信介質判定裝置自身的情況下,將通信介質判定裝置自身變更為被通信性能取得部303通知的工作狀態。而且,設備控制部304,在由家電控制包接收部307接收了請求工作狀態的變更的家電控制包的情況下,按照家電控制包的工作狀態變更所接收的設備的工作狀態。在此,利用圖7說明家電控制包的格式。圖7是示出實施例1的家電控制時在網絡上流動的家電控制包的數據格式的圖。如圖7所示,家電控制包701中包括對方設備地址702、發送方設備地址703、控制包類別704、設備的工作狀態705、設備的種類706以及設備的設置場所707。對方設備地址702中記載有發送家電控制包的通信介質被判定方設備的設備地址。發送方設備地址703中記載有發送方的設備地址。控制包類別704中記載有家電控制包的類別。具體而言,控制包類別704中,在針對通信介質被判定方設備請求工作狀態的變更的情況下設定為“ 1”,對工作請求進行應答的情況下設定為“2”,針對通信介質被判定方設備請求設備狀態的通知的情況下設定為 “3”,并且,通知設備狀態的情況下設定為“4”。設備的工作狀態705記載設備的工作狀態。具體而言,控制包類別704是“1”的情況下,請求設備的工作ON的情況下設定為“1”,請求設備的工作OFF的情況下設定為“2”。 在控制包類別704是“2”的情況下,受理了工作請求后的、設備的工作狀態是ON的情況下設定為“1”,是OFF的情況下設定為“2”。并且,在控制包類別704是“4”的情況下,作成家電控制信號時的設備的工作狀態是ON的情況下設定為“ 1 ”,是OFF的情況下設定為“2”。設備的種類706和設備的設置場所707是控制包類別704為“4”時被使用的字段。在設備的種類706中記載通信介質被判定方設備的種類,在設備的設置場所707中記載通信介質被判定方設備被設置在家中的何處。作為設置場所可以記載從家中作為中心的一點開始的距離,也可以記載設備被設置的房間。并且,也可以記載配電盤的系統(電力線系統)。而且,也可以記載以GPS取得的位置。返回圖3,連接設備管理部305持有這樣的功能,S卩作成向與網絡連接的其他設備通知本設備的設備狀態的家電控制包,并請求家電控制包發送部306進行發送;管理與網絡連接的其他設備的設備狀態。具體而言,連接設備管理部305,在從家電控制包接收部307接收的家電控制包的控制包類別是“3”的情況下,為了向家電控制包的發送方設備通知本設備的狀態,作成控制包類別是“4”的家電控制包701,并請求家電控制包發送部306進行發送。另一方面,連接設備管理部305,在從家電控制包接收部307接收的家電控制包的控制包的類別是“4”的情況下,在存儲器201中保存的連接設備管理表501中存儲該內容。家電控制包發送部306,發送被設備控制部304和連接設備管理部305請求發送的家電控制包。家電控制包接收部307持有這樣的功能,即向設備控制部304或連接設備管理部 305發送從其他的設備接收的家電控制包。具體而言,家電控制包接收部307,在所接收的家電控制包的控制包類別是“1”或“2”的情況下,向設備控制部304發送家電控制包,在所接收的家電控制包的控制包類別是“3”或“4”的情況下,向連接設備管理部305發送所接收的家電控制包。性能測定包發送部308,如果被通信性能取得部303請求發送用來測定通信性能的性能測定包,則發送性能測定包。
14
性能測定包接收部309,如果接收到用來測定通信性能的性能測定包,則向通信性能取得部303通知該測定結果。其次,利用圖8 圖14來說明各設備的內部控制。另外,以下雖然設定各設備具備圖3所示的通信介質判定裝置的功能,但是也可以是,不進行通信介質的判定的設備不必具備通信介質判定裝置所包括的所有的功能,而只需具備以下的處理所需要的功能即可。圖8是示出實施例1的各設備被設置時實施的初始設置時的處理的一個例子的流程圖。首先,在步驟801,連接設備管理部305,向網絡內的所有的設備通知本設備加入了網絡,并為了使各設備的連接管理表501中追加本設備,作成示出設備狀態的家電控制包701。具體而言,連接設備管理部305,在對方設備地址702中設定面向所有的設備的地址,在發送方設備地址703中設定本設備的地址,在控制包類別中設定“4”,并請求家電控制包發送部306進行發送。然后,在步驟802,連接設備管理部305,在家電控制包701的各欄中設定值,通過家電控制包發送部306來發送家電控制包。在此,有關家電控制包發送處理的詳細情況在圖12進行說明。如上所述,進行各設備的初始設置時的處理。圖9是示出實施例1的產生通信介質判定請求的通信介質判定裝置判定通信介質的處理的一個例子的流程圖。另外,本實施例1的情況下,設定通信介質判定裝置是路由器 110。首先,在步驟901,路由器110判定是否產生了介質判定請求。在步驟901,在判定為產生了介質判定請求的情況下(STEP901的“是”),移向步驟902。另一方面,在步驟901, 判定為未產生介質判定請求的情況下(STEP901的“否”),路由器110重復步驟901的處理直到產生介質判定請求為止。然后,在移到了步驟902的情況下,在步驟902,工作設備選擇部302,選擇為了判定通信介質而使之工作以使之產生噪聲的工作設備,并在通信性能存儲表601中存儲所選擇的工作設備。另外,有關工作設備選擇處理的詳細情況,在圖IOA以及圖IOB進行說明。然后,在步驟903,通信介質判定部301判定是否存在在步驟902被保存在通信性能存儲表601中的工作設備。在步驟903,判定為存在被存儲在通信性能存儲表601中的工作設備的情況下(STEP903的“是”),移向步驟904。另一方面,在步驟903,判定為不存在被存儲在通信性能存儲表601中的工作設備的情況下(STEP903的“否”),移向步驟914,通信介質判定部301,向通信介質判定請求方通知不能判定通信介質,并返回步驟901。并且,在步驟904,設備控制部304,從通信性能存儲表601的工作設備603中,選擇如下所述的一種設備,并針對所選擇的工作設備作成用于進行工作請求的家電控制包 701,所述設備是作為在工作狀態606中示出的兩個工作,在工作ON時和工作OFF時的至少一方的工作狀態下,通信性能未被測定的設備。并且,設備控制部304,將所選擇的工作設備的地址,設定于作成的家電控制包 701的對方設備地址702,并將通信介質判定裝置本身的地址,設定于作成的家電控制包 701的發送方設備地址703。并且,設備控制部304,將示出工作請求的“1”,設定于作成的家電控制包701的控制包類別704。而且,設備控制部304,將未測定出通信性能的工作ON或工作OFF的工作設備的工作狀態,設定于作成的家電控制包701的設備的工作狀態705。然后,在步驟905,設備控制部304進行通過家電控制包發送部306來發送家電控制包的家電控制包發送處理。另外,家電控制包發送處理的詳細情況,在圖12進行說明。然后,在步驟906,設備控制部304等待來自接收了用于進行工作請求的家電控制包的設備的、對工作請求進行應答的家電控制包被回應。另外,在此,設備控制部304也可以進行家電控制包的重發處理。并且,設備控制部304,在多次發送了家電控制包也得不到回應的情況下,判斷為不能控制被選擇的工作設備,如果需要,選擇影響通信介質的其他的工作設備。并且,設備控制部304,在步驟907,進行家電控制包接收處理,在步驟908,判定工作請求是否被受理。另外,有關家電控制包接收處理的詳細情況,在圖13進行說明。然后,在步驟908,設備控制部304,判定確認出示出工作請求已被受理的家電控制包是否已被接收。在判定為未能確認出的情況下(STEP908的“否”),返回步驟906,等待工作請求應答包的接收。在判定為已確認出示出工作請求已被受理的家電控制包已被接收的情況下(STEP908的“是”),移向步驟909。在步驟909,通信性能取得部303,通過對被判定通信介質的收發設備間的通信性能進行測定,從而取得通信性能。在此,通信性能取得部303,可以取得通過在規定的通信路徑中進行通信來測定的表示通信速度的值,也可以從在規定的通信路徑中進行了通信的其他的裝置取得表示通信速度的值。然后,在步驟910,通信性能取得部303,在通信性能存儲表601的測定結果605中存儲該測定結果。然后,在步驟911,通信性能取得部303,判定在步驟904選擇的工作設備的工作ON 時和工作OFF時這兩個情況下的性能測定結果是否都被存儲在通信性能存儲表601中。通信性能取得部303,在判定為在步驟904選擇的設備的ON時和OFF時這兩個情況下的性能測定結果都被存儲在通信性能存儲表601中的情況下(STEP911的“是”),移向步驟912。另一方面,通信性能取得部303,在判定為在步驟904選擇的工作設備的工作ON時和工作OFF時這兩個情況中的某個情況下的性能測定結果未被存儲在通信性能存儲表601 中的情況下(STEP911的“否”),返回步驟904,開始被選擇的工作設備的工作ON狀態或工作OFF狀態中的、通信性能測定未結束的狀態下的通信性能的測定。在步驟912,通信性能取得部303,判定通信性能存儲表601的工作設備603中是否存在通信性能的測定未結束的設備。在通信性能取得部303判定為存在通信性能的測定未結束的設備的情況下 (STEP912的“是”),返回步驟904,設備控制部304,選擇未測定出工作ON時和工作OFF時的通信性能的工作設備,針對被選擇的工作設備作成家電控制包。另一方面,在通信性能取得部303判定為針對所有的設備的通信性能的測定結束的情況下(STEP912的“否”),在步驟913,通信介質判定部301進行通信介質判定的詳細處理。另外,有關通信介質判定的詳細處理,在圖14進行說明。如上所述,進行判定通信介質的處理。另外,也可以省略步驟903以及步驟914的處理,在步驟902的處理之后進行步驟904的處理。圖IOA是示出實施例1的工作設備選擇部302進行的工作設備選擇處理的一個例子的流程圖。也就是說,該圖是示出圖9的步驟902中,各設備選擇為了判定通信介質而使之產生噪聲的工作設備的處理的流程圖。首先,在步驟1001,工作設備選擇部302,判定在通信性能存儲表601的收發設備 602中是否設定有當前開始對其判定通信介質的通信介質被判定方設備。工作設備選擇部302,在判斷為設定有通信介質被判定方設備的情況下 (STEP1001的“是”),在步驟1002,清除針對這次對其判定介質的通信介質被判定方設備的通信性能的測定結果605的信息。另外,工作設備選擇部302,如果測定結果605的信息是在時間上新的測定結果,也可以利用該測定結果來判定通信介質。另一方面,工作設備選擇部302,在判定為通信介質被判定方設備未被設定的情況下(STEP1001的“否”),在步驟1003,將通信介質被判定方設備存儲在通信性能存儲表601 的收發設備602中,作成通信性能存儲表601。然后,工作設備選擇部302,如果通信性能存儲表601的準備結束,則在步驟1004, 判定是否存在連接設備信息。具體而言,工作設備選擇部302,判定是否存在連接設備管理表 501。并且,工作設備選擇部302,在判定為不存在連接設備管理表501的情況下 (STEP1004的“否”),因為不能使其他的設備產生噪聲,因此在步驟1005,作為產生噪聲的設備選擇本設備或選擇工作設備的種類,并在步驟1006,設定在通信性能存儲表601的工作設備603中。例如,在步驟1005,工作設備選擇部302選擇了 “等離子電視機”這一工作設備的種類的情況下,在步驟1006,工作設備選擇部302,即使其不是在連接設備管理表501中作為連接設備來被管理的設備,也將“等離子電視機”設定在工作設備603中。另一方面,工作設備選擇部302,在步驟1004,在判定為存在連接設備管理表501 的情況下(STEP1004的“是”),移向步驟1008。在步驟1008,工作設備選擇部302,判定是否存在影響度表401,在判定為不存在影響度表401的情況下(STEP1008的“否”),移向步驟1005。另外,在此,工作設備選擇部 302,也可以查詢網絡內的其他的設備或互聯網上的設備,來取得影響度表401。另一方面,工作設備選擇部302,在步驟1008,判斷為存在影響度表401的情況下 (STEP1008的“是”),在步驟1009,進行選擇對各通信介質的影響度最大的設備的處理。另外,有關對各通信介質的影響度最大的設備的選擇處理的詳細情況,在圖11進行說明。如上所述,工作設備選擇部302進行選擇為了判定通信介質而使之產生噪聲的工作設備的處理(圖9的STEP902)。另外,如圖IOB所示,對于該工作設備選擇部302進行的工作設備選擇處理,也可以省略圖IOA所示的一部分的處理。圖IOB是示出實施例1的工作設備選擇部302進行的工作設備選擇處理的另外的例子的流程圖。具體而言,如圖IOB所示,也可以省略圖IOA所示的步驟1001、步驟1002以及步驟 1008的處理,從步驟1003的處理開始,在步驟1004的處理之后進行步驟1009的處理。其次,說明有關工作設備選擇部302進行的對各通信介質的影響度最大的設備的選擇處理(圖10的STEP1009)的詳細情況。圖11是示出實施例1的工作設備選擇部302選擇對各通信介質的影響度最大的設備的處理的一個例子的流程圖。首先,在步驟1101,工作設備選擇部302,參照受使影響度表401的各設備工作就會產生的噪聲的影響的通信介質403,選擇最初的通信介質。然后,在步驟1102,工作設備選擇部302,取得決定對被選擇的通信介質影響度最大的設備的選擇策略。選擇策略因通信介質不同而不同。例如,如果通信介質是實現無線LAN的無線,則影響度表401的速度降低指示值 404示出的、影響各介質的速度降低指示值最大的設備,就是對通信介質影響度最大的設備。因此,設定選擇策略是“選擇速度降低指示值最大的設備”。并且,例如,通信介質是用來進行PLC的電力線的情況下,無論其速度降低指示值是多大的設備,來自被設置在距離遠的場所、配電盤的分支不同的插座的設備的噪聲衰減, 影響度變低。因此,設定選擇策略是“在位置近的設備中選擇影響度最大的設備”。在此,對于PLC的所謂位置近是指被插在被連接于同一斷路器的插座中。另外,不存在位置近的(同一電力線系統的)設備的情況下,設定其表示被插在利用電流波形的相位中的同一相位供給電力的電力線的插座的設備。另外,在通信介質是實現無線LAN的無線,工作設備被設置在進行無線通信時無線電波被屏蔽的空間的情況下,來自該工作設備的噪聲衰減,影響度變低。此時,設定選擇策略是“在位置近的設備中選擇影響度最大的設備”。在此,對于無線LAN所謂位置近是指被配置在無線電波未被屏蔽的同一空間中。然后,工作設備選擇部302,在步驟1103,在決定針對被選擇的通信介質的影響度最大的設備的選擇策略是“選擇速度降低指示值最大的設備”的情況下(STEP1102的“速度降低指示值”),移向步驟1103,在連接設備管理表501中的是連接狀態的設備中,選擇影響度表401的速度降低指示值404最大的連接設備。據此,通信性能取得部303取得示出第一設備的通信速度的值,通信介質判定部 301利用該第一設備的速度降低指示值和速度差指示值,來判定規定的通信路徑中的通信是否是通過特定的通信介質來進行的,該第一設備是從多個連接設備中作為速度降低指示值最大的設備而被優先選擇的設備。另一方面,工作設備選擇部302,在步驟1104,在決定針對被選擇的通信介質的影響度最大的設備的選擇策略是“在位置近的設備中選擇影響度最大的設備”的情況下 (STEP1102的“位置”),在連接設備管理表501或501a的電力線系統505或設置場所50 的、被設置為與通信介質被判定方設備同一系統或同一房間的設備中,選擇影響度表401 的速度降低指示值404最大的連接設備。另外,在通信介質是用來進行PLC的電力線的情況下,最好是在電力線系統是同一電力線系統的設備中選擇影響度最大的設備,在通信介質是實現無線LAN的無線的情況下,最好是在設置場所是同一房間的設備中選擇影響度最大的設備。據此,通信性能取得部303取得示出第三設備的通信速度的值,通信介質判定部 301利用該第三設備的速度降低指示值和速度差指示值,來判定規定的通信路徑中的通信是否是通過作為特定的通信介質的用來進行電力線通信的電力線來進行的,該第三設備是
18被連接于與規定的通信路徑中包括的電力線為同一系統的電力線的設備。并且,通信性能取得部303取得示出第四設備的通信速度的值,通信介質判定部 301利用該第四設備的速度降低指示值和速度差指示值,來判定規定的通信路徑中的通信是否是通過作為特定的通信介質的無線通信網絡來進行的,該第四設備是被配置于在規定的通信路徑中進行無線通信時無線電波未被屏蔽的空間的設備。并且,在步驟1105,工作設備選擇部302,在使被選擇的設備工作的情況下,判定是否還影響除了在步驟1101決定的通信介質以外的通信介質。工作設備選擇部302,在步驟1105,判定為不影響除了在步驟1101決定的通信介質以外的通信介質的情況下(STEP1105 “否”),移向步驟1110。據此,通信性能取得部303取得示出第二設備的通信速度的值,通信介質判定部 301利用該第二設備的速度降低值和速度差指示值,來判定規定的通信路徑中的通信是否是通過特定的通信介質來進行的,該第二設備是通過啟動僅使特定的通信介質的通信速度降低的設備。另一方面,工作設備選擇部302,在步驟1105,判定為影響除了在步驟1101決定的通信介質以外的通信介質的情況下(STEP1105的“是”),移向步驟1106。工作設備選擇部302,在步驟1106,判定除了在步驟1105選擇的設備之外是否還存在影響度高的設備。工作設備選擇部302,在判定為存在影響度高的設備的情況下 (STEP1106的“是”),移向步驟1107。并且,工作設備選擇部302,在步驟1107,再選擇除了在步驟1105選擇的設備以外的影響度高的設備。另一方面,工作設備選擇部302,在判定為不存在影響度高的設備的情況下 (STEP1106的“否”),移向步驟1108。工作設備選擇部302,在步驟1108,判定是否存在僅影響這樣一種通信介質的設備,即該通信介質是,在步驟1105被選擇的設備除了影響在步驟1101被決定的通信介質以外,對該通信介質也產生影響。工作設備選擇部302,在判定為存在僅影響這樣一種通信介質的設備的情況下 (STEP1108的“是”),即該通信介質是,在步驟1105被選擇的設備除了影響在步驟1101被決定的通信介質以外,對該通信介質也產生影響,在步驟1109,作為工作設備還選擇僅影響這樣一種通信介質的設備,即該通信介質是,在步驟1105被選擇的設備除了影響在步驟 1101被決定的通信介質以外,對該通信介質也產生影響。另一方面,工作設備選擇部302,在判定為不存在僅影響這樣一種通信介質的設備的情況下(STEP1108的“否”),移向步驟1110,即該通信介質是,在步驟1105被選擇的設備除了影響在步驟1101被決定的通信介質以外,對該通信介質也產生影響。在步驟1110,工作設備選擇部302將所選擇的設備設定在通信性能存儲表601的工作設備603中。并且,在步驟1111,如果除了在步驟1101選擇的通信介質以外還存在要判定的通信介質,就返回步驟1101。另一方面,在步驟1111,如果除了在步驟1101選擇的通信介質以外不存在要判定的通信介質,則結束對各通信介質影響度最大的設備的選擇處理。如上所述,工作設備選擇部302進行選擇對各通信介質的影響度最大的設備的處理(圖 10 的 STEP1009)。
其次,詳細地說明各設備發送家電控制包的處理(圖8的STEP802、圖9的 STEP905)。圖12是示出實施例1的各設備發送家電控制包的處理的一個例子的流程圖。首先,在步驟1201,各設備判定在各處理中作成的家電控制包701的控制包類別 704。并且,在判定為控制包類別是“2”的情況下(STEP1201的“2”),移向步驟1204,在判定為控制包類別是“1”或“3”的情況下(STEP1201的“1、3”),移向步驟1205,在判定為控制包類別是“4”的情況下(STEP1201的“4”),移向步驟1202。并且,在步驟1202,各設備,將本設備的種類,設定在作成的家電控制包的設備的種類706中。并且,在步驟1203,各設備,將本設備被設置的位置信息,設定在作成的家電控制包的設備的設置場所707中。并且,在步驟1204,在控制包類別是“2”的情況下,各設備,按照工作請求,將變更后的本設備的工作狀態,設定在作成的家電控制包的設備的工作狀態705中。另一方面,在步驟1204,在控制包類別是“4”的情況下,各設備,將本設備的工作狀態,設定在作成的家電控制包的設備的工作狀態705中。并且,在步驟1205,各設備發送作成的控制包。如上所述,各設備進行發送各家電控制包的處理(圖8的STEP802、圖9的 STEP905)。其次,說明設備控制部304進行的家電控制包接收處理(圖9的STEP907)的詳細情況。圖13是示出實施例1的設備控制部304接收家電控制包的處理的一個例子的流程圖。首先,在步驟1301,設備控制部304,判定接收的家電控制包的控制包類別。并且, 設備控制部304,在判定為控制包類別是“2”的情況下(STEP1301的“2”),移向步驟1305, 在判定為控制包類別是“3”的情況下(STEP1301的“3”),移向步驟1306,在判定為控制包類別是“4”的情況下(STEP1301的“4”),移向步驟1308。并且,設備控制包304,在步驟1301,在判定為接收的家電控制包的控制包類別是 “1”的情況下(STEP1301的“1”),在步驟1302,將本設備的工作狀態變更為所接收的家電控制包的設備的工作狀態705。并且,設備控制部304,在步驟1303,作成向發送來控制包類別是“ 1,,的家電控制包的設備通知已變更了工作狀態的家電控制包701。并且,設備控制部304,將發送來控制包類別是“1”的家電控制包的設備地址,設定在作成的家電控制包的對方設備地址702中。并且,設備控制部304,將本設備地址,設定在作成的控制包的發送方設備地址703中。并且,設備控制部304,將“2”設定在作成的控制包的控制包類別704中。接著,設備控制部304,在步驟1304,發送作成的家電控制包。因為發送該家電控制包的處理與在圖12所示的處理同樣,因此省略詳細的說明。并且,設備控制部304,在判定為控制包類別是“2”的情況下,在步驟1305,確認來自接收了工作請求的家電控制包的發送方設備的工作請求應答已被接收。并且,設備控制部304,在判定為控制包類別是“3”的情況下,在步驟1306,作成向接收了家電控制包的發送方設備通知本設備的設備狀態的家電控制包。
并且,設備控制部304,將發送來控制包類別是“3”的家電控制包的設備的地址, 設定在作成的控制包的對方設備地址702中。并且,設備控制部304,將本設備的地址設定在作成的控制包的發送方設備地址703中。并且,設備控制部304,將“4”設定在作成的控制包的控制包類別704中。接著,設備控制部304,在步驟1307,發送作成的家電控制包。因為發送該家電控制包的處理與圖12中示出的處理同樣,因此省略詳細的說明。并且,設備控制部304,在判定為控制包的類別是“4”的情況下,在步驟1308,判定是否存在發送方設備的連接設備管理表501。在設備控制部304判定為存在發送方設備的連接設備管理表501的情況下(STEP1308的“是”),移向步驟1310。并且,設備控制部304,在判定為不存在發送方設備的連接設備管理表501的情況下STEP1308的“否”),在步驟1309,作成發送方設備的連接設備管理表501。并且,設備控制部304,將所接收的家電控制包的發送方設備地址703,設定在連接設備管理表501的地址503中。并且,設備控制部304,將所接收的家電控制包的設備的種類706,設定在連接設備管理表501的連接設備502中。而且,設備控制部304,將所接收的家電控制包的設備的設置場所707,設定在連接設備管理表501或501a的電力線系統 505或設置場所50 中。接著,設備控制部304,在步驟1310,將所接收的設備信息存儲在連接設備管理表 501 中。如上所述,設備控制部304進行接收家電控制包的處理(圖9的STEP907)。其次,詳細地說明通信介質判定部301進行的通信介質的判定的詳細處理(圖9 的 STEP913)。圖14是示出實施例1的通信介質判定部301進行的通信介質的判定的詳細處理的一個例子的流程圖。首先,通信介質判定部301,在步驟1401,確認通信性能存儲表601的通信性能的測定結果605,取得工作設備603的工作狀態是工作ON與工作OFF時的通信性能差最大的設備。然后,通信介質判定部301,在步驟1402,參照影響度表401,判定所測定的作為通信性能差的速度差指示值,是否在將通信性能差最大的設備作為工作設備402時的速度降低指示值以上。通信介質判定部301,在步驟1402,判定為所測定的作為通信性能差的速度差指示值比速度降低指示值小的情況下(STEP1402的“否”),移向步驟1403。另一方面,通信介質判定部301,在步驟1402,判定為所測定的作為通信性能差的速度差指示值在速度降低指示值以上的情況下(STEP1402的“是”),在步驟1404,判定是否能夠確定通信介質。通信介質判定部301,在針對多個通信介質而速度差指示值在速度降低指示值以上的情況下,因為不能確定通信介質,移向步驟1403,評價由其他的設備影響通信介質而產生的通信性能差。另一方面,在速度差指示值在速度降低指示值以上的通信介質只有一個的情況下,因為能夠確定通信介質,因此通信介質判定部301,在影響的通信介質只有一個的情況下,移向步驟1405,向通信介質判定請求方通知通信介質已被確定。并且,在步驟1403,通信介質判定部301取得工作設備603的工作狀態是工作ON 時與工作OFF時的通信性能差的大小僅次于通信性能差的大小最大的設備的設備。接著,在步驟1406,通信介質判定部301,判定是否存在通信性能差的大小僅次于通信性能差的大小最大的設備的設備。通信介質判定部301,在判定為存在通信性能差的大小僅次于通信性能差的大小最大的設備的設備的情況下(STEP1406的“是”),移向步驟 1402。另一方面,通信介質判定部301,在判定為不存在通信性能差的大小僅次于通信性能差的大小最大的設備的設備的情況下(STEP1406的“否”),在步驟1407,向通信介質判定請求方通知不能判定通信介質。如上所述,通信介質判定部301進行判定通信介質的處理(圖9的STEP913)。如上所述,根據本實施例1,在產生欲對其測定通信介質的收發設備間的通信造成影響的噪聲的設備的產生噪聲的狀態下以及不產生噪聲的狀態下,測定欲對其判定通信介質的收發設備間的通信性能,并判定通信性能有無差。據此,即使在收發設備的中途因適配器而通信介質被變更的情況下,也能夠判定收發設備間所使用的通信介質。并且,由存在于影響度表中的設備來記載產生噪聲的狀態下以及不產生噪聲的狀態下的通信性能差的閾值。據此,能夠測定工作設備產生噪聲的狀態以及不產生噪聲的狀態這兩個狀態下的通信性能,并在判定該通信性能差是否比影響度表的閾值大的情況下, 能夠明確地區別是通信環境的變化引起的通信性能差還是因設備產生的噪聲的影響而引起的通信性能差,能夠提高通信介質的判定的精確度。也就是說,利用工作設備的啟動引起的特定的通信介質的速度降低指示值,和該工作設備是在啟動狀態的情況以及是在停止狀態的情況下的速度差指示值,來判定規定的通信路徑中的通信是否是通過特定的通信介質來進行的。據此,通過利用速度降低指示值和速度差指示值,不論在規定的通信路徑中使用的通信介質是無線還是用來進行PLC的電力線,都能夠判定該被使用的通信介質。例如,在通信路徑的中途,因適配器而通信介質被變更為電力線等的情況下,能夠判定在通信路徑中使用的通信介質。因此,即使在兩個網絡設備間的通信中包括PLC、頻率不同的無線LAN的情況下,也能夠容易地判定進行通信的通信介質。并且,通過指示工作設備啟動,從而取得工作設備是在啟動狀態的情況下的表示通信速度的值,通過指示工作設備停止,從而取得工作設備是在停止狀態的情況下的表示通信速度的值。也就是說,通過指示工作設備啟動或停止,從而能夠取得該設備是在啟動狀態的情況下和是在停止狀態的情況下的表示規定的通信路徑中的通信速度的值。據此,能夠容易地取得速度差指示值。并且,在速度差指示值在速度降低指示值以上的情況下,判定為規定的通信路徑中的通信是通過特定的通信介質來進行的。也就是說,通過比較速度差指示值與速度降低指示值這一容易進行的處理,能夠容易地判定通信介質。而且,通過按通信介質來準備影響度表,能夠選擇對各通信介質影響度高的設備, 因此能夠從多個通信介質中判定是使用了哪一個通信介質。例如,對于無線和電力線,選擇影響各通信介質的工作設備,通過測定所選擇的工作設備的啟動狀態下與停止狀態下的通信性能差,在所選擇的設備中,在僅有一個設備其通信性能差超過了閾值的情況下,能夠判定是使用了受所選擇的設備的工作時的噪聲的影響的通信介質。并且,通過使對欲對其判定通信介質的收發設備間的通信中有可能被使用的通信介質影響力最大的設備工作,從而使影響欲對其判定通信介質的收發設備間的通信性能的工作設備的啟動狀態下與停止狀態下的通信性能差突出。因此,能夠提高通信介質的判定精確度。也就是說,取得示出第一設備的通信速度的值,利用第一設備的速度降低指示值和速度差指示值,來判定規定的通信路徑中的通信是否是通過特定的通信介質來進行的, 該第一設備是從多個設備中作為速度降低指示值大的設備而被優先選擇的設備。因此,通過按通信介質來優先選擇速度降低指示值大的設備,能夠按通信介質優先選擇影響大的設備,能夠提高通信介質的判定的精確度。而且,將不會同時影響欲對其判定通信介質的收發設備間的通信中有可能被使用的多個通信介質的設備,作為工作設備來選擇。據此,能夠通過一次通信性能測定就能夠判定通信介質。也就是說,取得示出第二設備的通信速度的值,利用第二設備的速度降低指示值和速度差指示值,來判定規定的通信路徑中的通信是否是通過特定的通信介質來進行的, 該第二設備是僅使特定的通信介質的通信速度降低的設備。因此,通過選擇僅使特定的通信介質的速度降低的設備,從而能夠僅通過一次判定就能夠精確度良好地判定是否使用了該特定的通信介質。并且,通過保持與通信介質判定裝置連接的設備清單,從而能夠掌握能夠發出產生噪聲的指示的設備。因此,能夠具有這樣的效果,即不必進行向未與通信介質判定裝置連接的設備指示啟動狀態這樣的無用的控制。而且,不僅是設備的種類,只要確認電源連接狀態,就能夠掌握雖然存在但電源被拔掉而不能啟動的設備。并且,通過保持設備的工作狀態,來判定在取得設備信息的時刻設備是否正在工作中,即使不明確地指示其啟動也能夠測定啟動時的通信性能。而且,通過掌握設備的位置信息,能夠判斷設備是否被設置在容易受工作時產生的噪聲的影響的場所。并且,在判定收發設備間的通信介質是否是用來進行PLC的電力線的情況下,通過掌握斷路器信息,能夠使被設置在最容易受噪聲的影響的場所的設備工作而使之產生噪聲。而且,在判定收發設備間的通信介質是否是用來進行PLC的電力線的情況下,特別是將欲對其判定介質的收發設備間的、與接收設備被連接的斷路器進行了連接的設備作為工作設備來選擇。據此,使通信性能判定中的通信介質容易受設備工作的狀態下的噪聲的影響,能夠更加明確地弓I出通信性能差。也就是說,取得示出第三設備的通信速度的值,利用第三設備的速度降低指示值和速度差指示值,判定規定的通信路徑中的通信是否是通過用來進行PLC的電力線來進行的,該第三設備是被連接于與規定的通信路徑中包括的電力線是同一系統的電力線的設備。因此,在判定規定的通信路徑中包括的通信介質是否是電力線的情況下,通過選擇被連接于同一斷路器等被連接于同一系統的電力線的設備,從而能夠選擇對PLC影響大的設備,能夠以良好的精確度判定是否使用了 PLC。
23
并且,取得示出第四設備的通信速度的值,利用第四設備的速度降低指示值和速度差指示值,來判定規定的通信路徑中的通信是否是通過無線通信網絡來進行的,該第四設備是被配置于在規定的通信路徑中進行無線通信時無線電波未能被屏蔽的空間的設備。 因此,在判定規定的通信路徑中包括的通信介質是否是實現無線LAN的無線的情況下,通過選擇被配置于無線電波未能被屏蔽的空間的設備,從而能夠選擇對無線LAN影響大的設備,能夠以良好的精確度判定是否使用了無線LAN。并且,取得通過本設備在規定的通信路徑中進行通信來測定的示出通信速度的值,或者,從在規定的通信路徑中進行了通信的其他的設備取得示出通信速度的值。據此, 能夠通過本設備自身測定示出通信速度的值來取得該值,也能夠在本設備自身不測定示出通信速度的值的情況下,從其他的裝置取得示出該通信速度的值。另外,只要是與插座連接來使其工作的設備,任何設備都能使PLC的通信性能降低,但是作為使PLC的通信性能大幅度降低的工作設備,舉出等離子電視機、吸塵器以及干燥機作為代表性的例子。并且作為使2. 4GHz頻帶的無線LAN的通信性能降低的設備舉出微波爐作為代表性的例子,作為使900MHz頻帶的無線LAN的通信性能降低的設備舉出等離子電視機以及PC作為代表性的例子。并且,通信介質判定裝置與判定通信介質的收發設備不必一定是同一個。可以根據來自存在于同一網絡的通信介質判定裝置的請求而判定收發設備間的通信介質,也可以根據來自存在于家庭外的網絡的、例如顧客中心的請求而測定通信性能。(實施例2)然后,說明實施例2。在判定設備間的通信介質的情況下,在上述實施例1中是為了判定通信介質而將無關的連接設備的工作狀態進行0N、0FF切換。因此,因為使工作狀態成為ON的設備是,如果不進行通信介質的判定就不必使其工作狀態為ON的設備,因此出現這樣的狀況,即未工作的等離子電視機突然映出影像。相對于此,在本實施例2中,通過監視被連接的設備的工作狀態,從而不必為了進行判定而特地使其工作。也就是說,通過對設備的工作進行監視,測定設備在工作時與設備在不工作時的通信性能,從而不必使設備進行多余的工作就能夠根據其性能差來判定設備間的通信介質。具體而言,通過家電控制設備來監視所有的設備的工作,來掌握設備的工作狀態。 將掌握的該設備的狀態通知給被連接的設備。通信介質判定裝置,掌握為了在通信介質的判定時使其產生噪聲而選擇的設備的工作狀態是ON時以及是OFF時的情況,在各個定時進行通信性能的測定。其結果,能夠防止僅僅為了使其產生噪聲而使無關的設備啟動這樣的情況。以下利用附圖來說明實施例2。圖15是示出實施例2的網路的構成的圖。圖15中,各個家電設備通過家電控制用無線系統(該圖所示的家庭控制用通信)來與家電控制設備1501連接。另外,家電控制設備1501與各個家電設備也可以不通過無線LAN而是通過有線LAN來連接。家電控制設備1501是實時掌握各個家電設備的工作狀態ON、工作狀態OFF的設備。各個家電設備,通過向該家電控制設備1501查詢其他的家電設備的工作狀態,從而能夠知道其他的家電設備的工作狀況。也就是說,在本實施例2,該家電控制設備1501是判定
24用于在規定的通信路徑中進行通信的通信介質的通信介質判定裝置。圖16是示出實施例2的作為通信介質判定裝置的家電控制設備1501的功能構成的框圖。具體而言,該圖是用于說明家電控制設備1501的CPU202所執行的各功能的功能框圖。另外,圖16中,對于與圖3所示的功能框圖中的功能塊相同的功能塊附加與圖3相同的符號。在此,說明與圖3不同之處。連接設備管理表1701,是將識別連接設備的識別信息與連接設備的工作狀態對應起來的數據表,被記憶在家電控制設備1501的存儲器201中。該連接設備管理表1701的詳細情況在之后進行敘述。監視部1601取得示出連接設備是啟動狀態還是停止狀態的工作狀態。并且,監視部1601,通過使存儲器201將所取得的連接設備的工作狀態與連接設備的識別信息對應起來記憶,從而更新連接設備管理表1701。通信性能取得部303,基于監視部1601所取得的工作狀態,取得連接設備是在啟動狀態的情況下以及是在停止狀態的情況下的表示規定的通信路徑的通信速度的值。也就是說,通信性能取得部303,參照連接設備管理表1701的連接設備的工作狀態,取得表示該通信速度的值。具體而言,監視部1601,除了在圖3所示的連接設備管理部305的功能之外,還具有掌握各設備的工作狀態的功能。監視部1601,為了實時掌握被連接的設備的工作狀態,針對各設備定期作成控制包類別是“3”的家電控制包701,并請求家電控制包發送部306進行發送。并且,如果監視部1601接收到家電控制包接收部307所接收的家電控制包的控制包類別是“3”的家電控制包,則為了通知本設備的狀態,作成控制包類別是“4”的家電控制包701,并在設備的工作狀態705中存儲作為當前的本設備的工作狀態的ON或OFF,并請求家電控制包發送部306進行發送。并且,監視部1601,在由家電控制包接收部307接收的家電控制包的控制包類別是“4”的情況下,將該內容存儲在存儲器201中保存的連接設備管理表1701中。另外,也可以是,各設備僅在自身的工作狀態變化時,作成控制包類別是“4”的家電控制包,向家電控制包發送部306請求將該家電控制包發送給家電控制設備1501。并且, 也可以是,作為工作設備被選擇的設備為了通知本設備的工作狀態發生了變動,作成控制包類別是“4”的家電控制包,并向作為進行通信介質的判定的設備的家電控制設備1501發送該家電控制包。圖17是示出實施例2的連接設備管理表1701的一個例子的圖。圖17中,在圖6的連接設備管理表501的基礎上,還記載有各連接設備的連接設備工作狀態1702。也就是說,連接設備管理表1701中,作為識別連接設備的識別信息的連接設備502,與作為該連接設備的工作狀態的連接設備工作狀態1702被對應起來被記憶。連接設備工作狀態1702中,存儲有接收的控制包類別是“4”的家電控制包701的設備的工作狀態705即ON或OFF。其次,利用圖18說明各設備和家電控制設備1501的內容控制。圖18是示出實施例2的作為通信介質判定裝置的家電控制設備1501進行通信介質判定處理的一個例子的流程圖。另外,圖18中,對于與圖9所示的實施例1的處理相同的處理附加與圖9相同的符號。在此,說明與圖9不同之處。在步驟903,在判定為存在在通信性能存儲表601中存儲的工作設備的情況下 (STEP903的“是”),在步驟1801,監視部1601,從通信性能存儲表601的工作設備603中選擇一個設備,從連接設備管理表1701取得所選擇的設備的連接設備工作狀態1702。然后,在步驟1802,通信性能取得部303,判定所取得的連接設備工作狀態下的通信性能的測定是否結束。通信性能取得部303,在判定為所取得的連接設備的工作狀態下的通信性能的測定未結束的情況下(STEP1802的“否”),在步驟909,通信性能取得部303作為通信性能取得示出通信速度的值。另一方面,通信性能取得部303,在判定為所取得的連接設備工作狀態下的通信性能的測定已結束的情況下(STEP1802的“是”),在步驟911,判定在步驟1801所選擇的設備的工作ON時和工作OFF時這兩個情況下的通信性能是否都已取得。并且,在判定為選擇設備的工作ON時和工作OFF時中的一個情況下的通信性能尚未被取得的情況下(STEP911的“否”),返回步驟1801,監視部1601等待選擇設備的連接設備工作狀態的變更。并且,通信性能取得部303,在判定為存在通信性能的取得尚未結束的設備的情況下(STEP912的“是”),也返回步驟1801,監視部1601等待選擇設備的連接設備工作狀態的變更。如上所述,家電控制設備1501進行通信介質判定處理。如上所述,根據本實施例2,通過監視為了判定通信介質而決定使其啟動的設備的工作狀態,從而不必為了判定通信介質而使作為工作設備被選擇的設備工作。也就是說,通過監視設備的工作,從而在設備的啟動狀態時和設備的停止狀態時測定通信性能。據此,不必根據來自通信介質判定裝置的指示來使工作設備工作,就能夠判定設備間的通信介質。而且,通過以連接設備管理表1701來管理工作設備的工作狀態,從而由通信性能取得部303來在工作設備的啟動狀態和停止狀態測定通信性能。據此,不必根據來自通信介質判定裝置的指示來使工作設備工作,就能夠判定設備間的通信介質。也就是說,取得工作設備的工作狀態,根據所取得的工作狀態,能夠取得該設備是在啟動狀態的情況下和是在停止狀態的情況下的示出規定的通信路徑的通信速度的值。據此,不必使工作設備工作,就能夠容易地取得速度差指示值,能夠容易地判定在兩個網絡設備間進行通信的通信介質。并且,將連接設備的工作狀態與連接設備的識別信息對應起來記憶,并參照所記憶的連接設備的工作狀態,來取得連接設備是在啟動狀態的情況下和是在停止狀態的情況下的示出規定的通信路徑的通信速度的值。據此,不必使連接設備工作,就能夠利用所記憶的信息容易地取得速度差指示值,因此能夠容易地判定在兩個網路設備間進行通信的通信介質。另外,在實施例2,雖然設定為家電控制設備1501掌握所有的設備的工作狀態,但是也可以是,在連接設備的工作狀態發生變化時,連接設備直接向家電控制設備1501發送示出設備狀態的家電控制包,來通知連接設備的工作狀態發生了變化,也可以是,家電控制設備1501向連接設備發送請求設備狀態的家電控制包。(實施例3)其次,說明實施例3。在上述實施例1以及2,在判定設備間的通信介質的情況下,為了判定通信介質而使產生對通信介質有影響的噪聲的設備工作。但是,如果存在明確地知道是使用哪一通信介質來進行通信的設備的情況下,通過使該設備使用明確地知道的該通信介質來進行通信,來判斷欲對其進行判定的通信介質中是否出現數據的輻輳,從而能夠判定通信介質。因此,本實施例3中,說明即使在被連接的設備中不存在產生噪聲的設備的情況下,也能夠判定通信介質的情況。以下,利用
實施例3。圖19是示出實施例3的網絡的構成的圖。另外,圖19中,對于與圖1和圖15相同的設備附加同一符號。在此,說明與圖1 以及圖15不同之處。圖19中存在打印機1901。在此,設定打印機1901與PC109明確地以頻率為2. 4GHz 頻帶的無線LAN來進行通信。另外,示出作為通信介質判定裝置的家電控制設備1501的功能構成的框圖,與圖 16相同,因此省略其詳細的說明。圖20是示出實施例3的連接設備管理表2001的一個例子的圖。圖20中,在圖6所示的連接設備管理表501的基礎上,記載有通信介質2002和通信介質工作狀態2003,該通信介質2002用于通過各連接設備明確地持有的通信接口來進行通信,該通信介質工作狀態2003表示利用該通信介質的通信是否在進行的通信介質的工作狀態。另外,利用該通信介質的通信是指各家電設備間的通信,與圖19所示的家電控制設備1501與各家電設備之間進行的家庭控制用通信不同。圖21是示出實施例3的家電控制時的在網絡上流動的家電控制包2101的數據格式的圖。另外,圖21中與圖7相同的欄附加同一符號。在此,僅說明與圖7不同之處。設備的通信介質2102是用于通過作成家電控制包2101的設備明確地持有的通信接口來進行通信的通信介質。并且,通信介質的工作狀態2103,示出設備的通信介質2102 的工作狀態,記載有ON或OFF。監視部1601具有與圖16所示的實施例2同等的功能。如果監視部1601接收到由家電控制包接收部307所接收的控制包類別為“3”的家電控制包2101,則為了通知本設備的狀態,作成控制包類別是“4”的家電控制包2101。并且,監視部1601,除了在設備的工作狀態705中存儲當前的本設備的工作狀態即ON或OFF,如果有明確地作為設備的通信介質2102來使用的通信介質,則還在通信介質的工作狀態2103中記載設備的通信介質2102的工作狀態,并請求家電控制包發送部306 進行發送。并且,監視部1601,在由家電控制包接收部307接收的家電控制包2101的控制包類別是“4”的情況下,將該內容存儲在存儲器201中保存的連接設備管理表2001中。也就是說,監視部1601,在連接設備管理表2001的通信介質2002中,存儲所接收的家電控制包 2101的設備的通信介質2102,在通信介質工作狀態2003中,存儲所接收的家電控制包2101 的通信介質的工作狀態2103。其次,利用圖22以及圖23說明各設備與家電控制設備1501和打印機1901的內部控制。
圖22是示出實施例3的監視部1601進行的工作設備選擇處理的一個例子的流程圖。另外,圖22中,對于與圖IOA所示的工作設備選擇處理相同的處理附加與圖IOA相同的符號。在此,說明與圖IOA不同之處。監視部1601,在判定為所連接的設備中不存在產生用于判定通信介質的噪聲的設備的情況下(STEP1004的“否”),或者判定為不存在影響度表401的情況下(STEP1008的 “否”),在步驟2201,參照連接設備管理表2001,判定是否存在使用明確的通信介質來進行通信的設備。監視部1601,在判定為存在使用明確的通信介質來進行通信的設備的情況下 (STEP2201的“是”),移向步驟2202,針對各通信介質選擇一個設備,并存儲在通信性能存儲表601的工作設備603中。而且,監視部1601在工作狀態606中存儲工作0N,工作OFF。 之后,移向步驟1006。另一方面,在判定為不存在使用明確的通信介質來進行通信的設備的情況下 (STEP2201的“否”),移向步驟1005。如上所述,監視部1601進行工作設備選擇處理。圖23是示出實施例3的作為通信介質判定裝置的家電控制設備1501進行通信介質判定處理的一個例子的流程圖。另外,在圖23中,對于與圖9所示的接收處理相同的處理附加與圖9相同的符號。在此,說明與圖9不同之處。在步驟903,在判定為通信性能存儲表601中存儲有工作設備的情況下(STEP903 的“是”),在步驟2301,監視部1601,從通信性能存儲表601的工作設備603中選擇一個設備,從連接設備管理表2001取得選擇設備的通信介質工作狀態2003。然后,在步驟2302,監視部1601,判定所取得的通信介質工作狀態下的通信性能的測定是否結束。監視部1601,在判定為所取得的通信介質工作狀態下的通信性能的測定未結束的情況下(STEP2302的“否”),在步驟909,通信性能取得部303作為通信性能取得示出通信速度的值。另一方面,監視部1601,在判定為所取得的通信介質工作狀態下的通信性能的測定已結束的情況下(STEP2302的“是”),在步驟911,判定在步驟2301所選擇的設備的工作 ON時和工作OFF時這兩個情況下的通信性能是否都已取得。并且,在判定為選擇設備的工作ON時和工作OFF時中的一個情況下的通信性能尚未被取得的情況下(STEP911的“否”),返回步驟2301,監視部1601等待選擇設備的通信介質工作狀態的變更。并且,監視部1601,在判定為存在通信性能的取得未結束的設備的情況下(STEP912的“是”),也返回步驟1801,等待選擇設備的通信介質工作狀態的變更。并且,監視部1601,在判定為針對所有的設備的通信性能的取得已結束的情況下 (STEP912的“否”),在步驟2303,由通信介質判定部301進行通信介質的判定的詳細處理。具體而言,通信介質判定部301,在特定的通信介質的通信介質工作狀態是ON的情況下的通信性能比是OFF的情況下的通信性能降低的情況下,判定為是通過該特定的通信介質進行了通信。而且,更加具體而言,通信介質判定部301,在特定的通信介質是在啟動狀態的情況下的表示規定的通信路徑的通信速度的值,比該特定的通信介質是在停止狀態的情況下的表示該通信速度的值降低的情況下,判定為該規定的通信路徑中的通信是通過該特定的通信介質來進行的。如上所述,家電控制設備1501進行通信介質判定處理。另外,也可以是,各家電設備具有在本實施例3公開的家電控制設備1501的功能。 并且,也可以是,即使各家電設備不向家電控制設備1501進行查詢,家電控制設備1501,定期地向所有的家電設備通知與網路連接的所有的家電設備的工作狀態。如上所述,根據本實施例3,以連接設備管理表2001來管理連接設備在通信中使用的通信介質。據此,即使在針對有可能作為收發設備間使用的通信介質不存在工作設備的情況下,也能夠將實際使用有可能作為收發設備間使用的通信介質的設備,作為工作設備來選擇,并在通信性能的測定時使之通信。并且,能夠通過判定通信介質判定中的收發設備間的通信性能是否比未進行通信時的通信性能降低,來判定通信介質。并且,以連接設備管理表2001管理連接設備在通信中使用的通信介質和其工作狀態。據此,即使針對有可能作為收發設備間使用的通信介質的通信介質,不存在通過工作來使其產生噪聲的設備的情況下,也能夠將實際使用有可能作為收發設備間使用的通信介質的通信介質來進行通信的設備,作為工作設備來選擇。并且,能夠在工作設備進行通信的產生噪聲的狀態下和不進行通信的不產生噪聲的狀態下測定通信性能,來判定是否存在通信性能差,以判定通信介質。以上,基于實施例說明了本發明所涉及的通信介質判定裝置,但是本發明并不限定于這些實施例。也就是說,本次公開的實施例應考慮為在所有的方面都是示例而不是限定。所意圖的本發明的范圍由權利要求書來示出,而非上述的說明來示出,并且包含等同于權利要求書的意義以及范圍內的所有的變更。并且,也可以是,將上述實施例1 3的各個構成要素分別進行任意的組合。例如,通信介質判定裝置,并不限定于圖3、圖16所示的構成,如圖M所示,只要具備通信性能取得部303以及通信介質判定部301即可。圖M是示出上述實施例的變形例的通信介質判定裝置的功能構成的框圖。也就是說,如圖25所示,通信性能取得部303作為通信性能取得示出通信速度的值(STEP2501),通信介質判定部301,利用速度降低指示值和由通信性能取得部303取得的值來得到的速度差指示值,判定規定的通信路徑中的通信是否是通過特定的通信介質來進行的(STEP2502),從而能夠實現本發明。圖25是示出上述實施例的變形例的通信介質判定裝置判定通信介質的處理的一個例子的流程圖。并且,在上述實施例中,存儲器中記憶有影響度表、連接設備管理表和通信性能存儲表,通信介質判定裝置所具有的各處理部參照這些表來進行處理。但是,也可以是,存儲器中不記憶這些表,通信介質判定裝置所具有的各處理部不參照表而進行處理。并且,本發明不僅能夠作為這樣的通信介質判定裝置來實現,也能作為將通信介質判定裝置所具備的各處理部所進行的處理作為步驟的通信介質判定方法來實現。并且, 也能夠作為使計算機執行該通信介質判定方法所包括的具有特征的處理的程序來實現。并且,不言而喻,這樣的程序能夠通過CD-ROM等記錄介質以及互聯網等傳輸介質來使其流
通ο并且,本發明的各個實施例以及其變形例所公開的各功能塊,也可以作為,作為集成電路的LSI (大規模集成電路)來實現。例如,能夠作為具備圖M所示的通信性能取得部303以及通信介質判定部301的集成電路來實現。這些可以獨立地單片化,也可以包含一部分或全部地單片化。在此雖然設定是LSI,但根據集成程度的差異,也有稱為IC、系統 LSI、超LSI、特大LSI的情況。并且,集成電路化的方法,不限于LSI,也可以以專用電路或通用處理器來實現。也可以利用在制作LSI后能夠編程的FPGA (Field Programmable Gate Array 現場可編程門陣列)、或者能夠重構LSI內部的電路單元的連接及設定的可重構處理器。或者,也可以利用,在具備處理器、存儲器等的硬件資源中,通過處理器執行在ROM中存儲的控制程序來進行控制的構成。而且,半導體技術的發展或利用派生的其他技術而替換LSI的集成電路化的技術問世,當然也可以使用該技術進行功能塊的集成化。也有適用生物技術等可能性。工業利用性本發明,能夠判斷產生噪聲的狀態下與不產生噪聲的狀態下測定的通信性能的差是否在閾值以上,以判定收發設備和其他收發設備間使用的通信路徑中是否包括特定的通信介質,即使在遠方也能夠推測除了無線LAN之外,還包括PLC的網絡構成。因此,作為實現這樣一種網絡構成判定技術的通信介質判定裝置以及通信介質判定方法有用,該網絡構成判定技術是用于實現為了用戶簡單、便利地使用網絡家電,而以簡單的設定連接或即使從電話服務中心也能夠進行恰當的建議的世界的一種技術。符號說明101、102、103、104 PLC 適配器105配電盤106、107無線適配器108照明設備109 PC110路由器111等離子電視機112記錄器113微波爐201存儲器202 CPU203 網絡接口301通信介質判定部302工作設備選擇部303通信性能取得部304設備控制部305連接設備管理部306家電控制包發送部307家電控制包接收部308性能測定包發送部309性能測定包接收部
30
401影響度表402工作設備403通信介質404 407速度降低指示值501、501a、1701、2001 連接設備管理表502連接設備503 地址505電カ線系統505a設置場所601通信性能存儲表602收發設備603工作設備604通信介質605測定結果606工作狀態701、2101家電控制包702對方設備地址703發送方設備地址704控制包類別705設備的工作狀態706設備的種類707設備的設置場所1501家電控制設備1601 監視部1702連接設備工作狀態1901 打印機2002通信介質2003通信介質工作狀態2102設備的通信介質2103通信介質的工作狀態
權利要求
1.一種通信介質判定裝置,判定用來在規定的通信路徑中進行通信的通信介質,該通信介質判定裝置具備通信性能取得部,取得設備是在啟動狀態的情況下以及是在停止狀態的情況下的、表示所述規定的通信路徑的通信速度的值,該設備是通過啟動會使特定的通信介質的通信速度降低的設備;通信介質判定部,利用速度降低指示值和速度差指示值,判定所述規定的通信路徑中的通信是否是通過所述特定的通信介質來進行的,該速度降低指示值是表示所述設備的啟動引起的所述特定的通信介質的通信速度的降低量的值,該速度差指示值是所述設備是在啟動狀態的情況下以及是在停止狀態的情況下的所述通信性能取得部所取得的表示所述通信速度的值的差。
2.如權利要求1所述的通信介質判定裝置,該通信介質判定裝置還具備設備控制部,該設備控制部,指示所述設備啟動或停止,所述通信性能取得部,取得所述設備控制部指示所述設備啟動而使所述設備是在啟動狀態的情況下的表示所述通信速度的值,并取得所述設備控制部指示所述設備停止而使所述設備是在停止狀態的情況下的表示所述通信速度的值。
3.如權利要求1所述的通信介質判定裝置,所述通信介質判定裝置還具備監視部,該監視部,取得表示所述設備是啟動狀態還是停止狀態的工作狀態,所述通信性能取得部,基于所述監視部所取得的工作狀態,取得所述設備是在啟動狀態的情況下以及是在停止狀態的情況下的表示所述通信速度的值。
4.如權利要求3所述的通信介質判定裝置,該通信介質判定裝置還具備記憶部,該記憶部,用于將識別所述設備的識別信息與所述設備的工作狀態對應起來記憶,所述監視部,使所述記憶部將被取得的所述設備的工作狀態與所述設備的識別信息對應起來記憶,所述通信性能取得部,參照被記憶在所述記憶部的所述設備的工作狀態,取得表示所述通信速度的值。
5.如權利要求1至4中的任一項所述的通信介質判定裝置,所述通信介質判定部,在所述速度差指示值在所述速度降低指示值以上的情況下,判定所述規定的通信路徑中的通信是通過所述特定的通信介質來進行的。
6.如權利要求1至5中的任一項所述的通信介質判定裝置,所述通信性能取得部,取得表示第一設備的所述通信速度的值,該第一設備是從通過啟動使所述特定的通信介質的通信速度降低的多個所述設備中作為所述速度降低指示值大的設備而被優先選擇的設備,所述通信介質判定部,利用所述第一設備的所述速度降低指示值和所述第一設備的所述速度差指示值,判定所述規定的通信路徑中的通信是否是通過所述特定的通信介質來進行的。
7.如權利要求1至6中的任一項所述的通信介質判定裝置,所述通信性能取得部,取得表示第二設備的所述通信速度的值,該第二設備是通過啟動僅使所述特定的通信介質的通信速度降低的所述設備,所述通信介質判定部,利用所述第二設備的所述速度降低指示值和所述第二設備的所述速度差指示值,判定所述規定的通信路徑中的通信是否是通過所述特定的通信介質來進行的。
8.如權利要求1至7中的任一項所述的通信介質判定裝置,所述通信性能取得部,取得表示第三設備的所述通信速度的值,該第三設備是被連接于與所述規定的通信路徑中包括的電力線為同一系統的電力線的所述設備,所述通信介質判定部,利用所述第三設備的所述速度降低指示值和所述第三設備的所述速度差指示值,判定所述規定的通信路徑中的通信是否是通過作為所述特定的通信介質的用來進行電力線通信的電力線來進行的。
9.如權利要求1至7中的任一項所述的通信介質判定裝置,所述通信性能取得部,取得表示第四設備的所述通信速度的值,該第四設備是被配置于進行所述規定的通信路徑中的無線通信時無線電波未能被屏蔽的空間的所述設備,所述通信介質判定部,利用所述第四設備的所述速度降低指示值和所述第四設備的所述速度差指示值,判定所述規定的通信路徑中的通信是否是通過作為所述特定的通信介質的無線通信網絡來進行的。
10.如權利要求1至9中的任一項所述的通信介質判定裝置,所述通信性能取得部,取得通過在所述特定的通信路徑中進行通信而測定的表示所述通信速度的值,或者,從在所述規定的通信路徑中進行了通信的其他的裝置取得表示所述通信速度的值。
11.一種通信介質判定方法,判定用來在規定的通信路徑中進行通信的通信介質,該通信介質判定方法包括通信性能取得步驟,取得設備是在啟動狀態的情況下以及是在停止狀態的情況下的、 表示所述規定的通信路徑的通信速度的值,該設備是通過啟動會使特定的通信介質的通信速度降低的設備;通信介質判定步驟,利用速度降低指示值和速度差指示值,判定所述規定的通信路徑中的通信是否是通過所述特定的通信介質來進行的,該速度降低指示值是表示所述設備的啟動引起的所述特定的通信介質的通信速度的降低量的值,該速度差指示值是所述設備是在啟動狀態的情況下以及是在停止狀態的情況下的在所述通信性能取得步驟取得的表示所述通信速度的值的差。
12.—種集成電路,判定用來在規定的通信路徑中進行通信的通信介質,該集成電路具備通信性能取得部,取得設備是在啟動狀態的情況下以及是在停止狀態的情況下的、表示所述規定的通信路徑的通信速度的值,該設備是通過啟動會使特定的通信介質的通信速度降低的設備;通信介質判定部,利用速度降低指示值和速度差指示值,判定所述規定的通信路徑中的通信是否是通過所述特定的通信介質來進行的,該速度降低指示值是表示所述設備的啟動引起的所述特定的通信介質的通信速度的降低量的值,該速度差指示值是所述設備是在啟動狀態的情況下以及是在停止狀態的情況下的所述通信性能取得部所取得的表示所述通信速度的值的差。
全文摘要
提供能夠容易地判定在兩個網絡設備間進行通信的通信介質的通信介質判定裝置。判定用來在規定的通信路徑中進行通信的通信介質的通信介質判定裝置具備通信性能取得部(303),取得設備是在啟動狀態的情況下以及是在停止狀態的情況下的、表示規定的通信路徑的通信速度的值,該設備是通過啟動會使特定的通信介質的通信速度降低的設備;通信介質判定部(301),利用速度降低指示值和速度差指示值判定規定的通信路徑中的通信是否是通過特定的通信介質來進行的,該速度降低指示值是表示該設備的啟動引起的特定的通信介質的通信速度的降低量的值,該速度差指示值是該設備是啟動狀態的情況下以及是停止狀態的情況下的通信性能取得部(303)取得的表示通信速度的值的差。
文檔編號H04L29/02GK102356614SQ20108001196
公開日2012年2月15日 申請日期2010年11月18日 優先權日2009年11月18日
發明者大平由紀, 松下陽介 申請人:松下電器產業株式會社