国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      控制器、程序和存儲(chǔ)介質(zhì)的制作方法

      文檔序號(hào):7598297閱讀:174來(lái)源:國(guó)知局
      專利名稱:控制器、程序和存儲(chǔ)介質(zhì)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及根據(jù)來(lái)自用戶的指令輸入來(lái)控制設(shè)備的控制器,尤其適合于聯(lián)合控制多個(gè)家庭內(nèi)設(shè)備時(shí)使用。
      背景技術(shù)
      近年來(lái),提出并標(biāo)準(zhǔn)化了經(jīng)本地網(wǎng)控制家庭內(nèi)設(shè)備的所謂網(wǎng)絡(luò)家電系統(tǒng)。該系統(tǒng)將本地服務(wù)器等控制器連接到本地網(wǎng)上,通過(guò)從該控制器發(fā)送控制命令,來(lái)控制對(duì)象設(shè)備。在這里,利用ECHONET、UPnP、SCP等通信協(xié)議來(lái)進(jìn)行控制器和家庭內(nèi)設(shè)備間的通信。另外,利用將電源供給到各個(gè)家庭內(nèi)設(shè)備的電源供給線等作為通信網(wǎng)。即,通過(guò)將家庭內(nèi)設(shè)備和控制器的萬(wàn)能插口(consent)連接到電源終端,從而將家庭內(nèi)設(shè)備和控制器連接到本地網(wǎng)上。
      另外,作為該網(wǎng)絡(luò)系統(tǒng)的構(gòu)成例,例如,已知有以下的專利文獻(xiàn)1中記載的構(gòu)成例。
      專利文獻(xiàn)1特開平10-276478號(hào)公報(bào)在上述本地網(wǎng)系統(tǒng)中,例如,假定若關(guān)閉了起居室的電動(dòng)百葉窗,則彼此聯(lián)合地控制打開起居室的照明設(shè)備等多個(gè)家庭內(nèi)設(shè)備的場(chǎng)面。
      但是,在UPnP等現(xiàn)有技術(shù)中,不能順利且簡(jiǎn)便進(jìn)行這種聯(lián)合控制。即,現(xiàn)有的UPnP由輸出設(shè)備控制信號(hào)的控制點(diǎn)(CP)和由CP控制的一個(gè)或多個(gè)設(shè)備(本地網(wǎng)系統(tǒng)中為家庭內(nèi)設(shè)備)構(gòu)成,設(shè)備的控制通過(guò)CP向各個(gè)設(shè)備輸出控制信號(hào)后,從設(shè)備接收其響應(yīng)來(lái)實(shí)現(xiàn)。即,CP和各個(gè)設(shè)備一一對(duì)應(yīng),因此,為了進(jìn)行設(shè)備間的聯(lián)合控制,必須對(duì)CP生成組合多個(gè)控制信號(hào)而使其動(dòng)作用的應(yīng)用程序。這時(shí),需要描述應(yīng)用程序的程序技術(shù),因此,為了設(shè)定一個(gè)聯(lián)合控制,需要煩雜的操作。
      另外,在UPnP中,在追加了新設(shè)備的情況下,雖然從該設(shè)備向CP宣告了自身具有的功能,但是在其他設(shè)備間的聯(lián)合控制中包括該功能的情況下,必須改變或重新修改現(xiàn)有的應(yīng)用程序,進(jìn)一步需要煩雜的操作。

      發(fā)明內(nèi)容
      因此,本發(fā)明的課題是提供一種不需要那么煩雜的操作、可順利且簡(jiǎn)單地進(jìn)行設(shè)備間的聯(lián)合控制的控制器。
      本發(fā)明規(guī)定包括監(jiān)視對(duì)象的狀態(tài)變量、應(yīng)滿足該狀態(tài)變量的條件與滿足了該條件時(shí)所執(zhí)行的控制端設(shè)備的控制內(nèi)容的執(zhí)行標(biāo)準(zhǔn),通過(guò)在控制器中設(shè)定描述了這些狀態(tài)變量、條件、控制內(nèi)容的執(zhí)行標(biāo)準(zhǔn),而進(jìn)行監(jiān)視端設(shè)備和控制端設(shè)備間的聯(lián)合控制。
      各技術(shù)方案所記載的發(fā)明特征如下。
      技術(shù)方案1的發(fā)明將發(fā)明作為控制器來(lái)把握,該控制器包括輸入機(jī)構(gòu),其用于設(shè)定設(shè)備間的聯(lián)合控制;執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu),其從由所述輸入機(jī)構(gòu)輸入的聯(lián)合控制信息生成聯(lián)合控制設(shè)備間用的執(zhí)行標(biāo)準(zhǔn);執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu),其按每個(gè)執(zhí)行標(biāo)準(zhǔn)劃分存儲(chǔ)由所述執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)生成的執(zhí)行標(biāo)準(zhǔn);執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu),其比較從設(shè)備提供的狀態(tài)信息與所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中存儲(chǔ)的執(zhí)行標(biāo)準(zhǔn)群而抽出適合于所述狀態(tài)信息的執(zhí)行標(biāo)準(zhǔn);設(shè)備控制機(jī)構(gòu),其根據(jù)由所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)抽出的執(zhí)行標(biāo)準(zhǔn)而對(duì)控制對(duì)象設(shè)備進(jìn)行控制。在這里,由所述執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)生成的執(zhí)行標(biāo)準(zhǔn)包括監(jiān)視端設(shè)備的狀態(tài)變量、應(yīng)滿足該狀態(tài)變量的條件、滿足了所述條件時(shí)執(zhí)行的控制端設(shè)備的控制內(nèi)容。并且,所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)比較從設(shè)備供給的狀態(tài)信息中的狀態(tài)變量及其值與所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中存儲(chǔ)的各個(gè)執(zhí)行標(biāo)準(zhǔn)的狀態(tài)變量及其條件,而從所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中的執(zhí)行標(biāo)準(zhǔn)群中抽出兩者彼此匹配的執(zhí)行標(biāo)準(zhǔn),所述控制機(jī)構(gòu)根據(jù)由所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)抽出的執(zhí)行標(biāo)準(zhǔn)中含有的控制端設(shè)備的控制內(nèi)容,來(lái)控制該控制端設(shè)備。
      技術(shù)方案2的發(fā)明,其特征在于,在技術(shù)方案1所述的控制器中,將所述設(shè)備連接到本地網(wǎng)等局域網(wǎng)上,所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)經(jīng)該網(wǎng)絡(luò)從所述設(shè)備接收狀態(tài)信息,所述控制機(jī)構(gòu)通過(guò)經(jīng)該網(wǎng)絡(luò)發(fā)送控制信號(hào)而對(duì)控制對(duì)象設(shè)備進(jìn)行控制。
      技術(shù)方案3的發(fā)明,其特征在于,在技術(shù)方案2所述的控制器中,所述執(zhí)行標(biāo)準(zhǔn)所包含的監(jiān)視端設(shè)備的狀態(tài)變量包括識(shí)別該狀態(tài)變量用的信息、識(shí)別該監(jiān)視端設(shè)備的類別用的信息與識(shí)別該監(jiān)視端設(shè)備的設(shè)置場(chǎng)所用的信息。并且,所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)從由所述設(shè)備接收的狀態(tài)信息中生成包含識(shí)別狀態(tài)變量用的信息、識(shí)別該設(shè)備的類別用的信息、識(shí)別該設(shè)備的設(shè)置場(chǎng)所用的信息與該狀態(tài)變量的值的信息,比較所生成的信息與所述執(zhí)行標(biāo)準(zhǔn)群,而從執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中的執(zhí)行標(biāo)準(zhǔn)群中抽出與所生成的信息匹配的執(zhí)行標(biāo)準(zhǔn)。
      技術(shù)方案4的發(fā)明,其特征在于,在技術(shù)方案2或3所述的控制器中,所述執(zhí)行標(biāo)準(zhǔn)中含有的控制端設(shè)備的控制內(nèi)容規(guī)定為該控制端設(shè)備的狀態(tài)變量及其值,該狀態(tài)變量包括識(shí)別該狀態(tài)變量用的信息、識(shí)別該監(jiān)視端設(shè)備的類別用的信息與識(shí)別該監(jiān)視端設(shè)備的設(shè)置場(chǎng)所用的信息。所述控制機(jī)構(gòu)從作為控制內(nèi)容含有的識(shí)別所述監(jiān)視端設(shè)備的類別用的信息與識(shí)別所述監(jiān)視端設(shè)備的設(shè)置場(chǎng)所用的信息中特定控制對(duì)象設(shè)備,且從作為控制內(nèi)容含有的狀態(tài)變量及其值中確定該控制對(duì)象設(shè)備的控制內(nèi)容。
      技術(shù)方案5的發(fā)明,其特征在于,在技術(shù)方案1~4中任一項(xiàng)所述的控制器中,所述執(zhí)行標(biāo)準(zhǔn)中含有用來(lái)設(shè)定執(zhí)行了該執(zhí)行標(biāo)準(zhǔn)時(shí),是否從所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中刪除該執(zhí)行標(biāo)準(zhǔn)的模式設(shè)定信息。而且,所述控制機(jī)構(gòu)在執(zhí)行了基于執(zhí)行標(biāo)準(zhǔn)的控制后,參照該執(zhí)行標(biāo)準(zhǔn)中含有的模式設(shè)定信息,并根據(jù)該模式設(shè)定信息,進(jìn)行該執(zhí)行標(biāo)準(zhǔn)的刪除。
      技術(shù)方案6的發(fā)明,其特征在于,在技術(shù)方案1~4中任一項(xiàng)所述的控制器中,由所述執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)生成的執(zhí)行標(biāo)準(zhǔn)包括監(jiān)視端設(shè)備的狀態(tài)變量、應(yīng)滿足該狀態(tài)變量的條件與滿足了所述條件時(shí)、特定從所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中刪去的執(zhí)行標(biāo)準(zhǔn)的信息。
      技術(shù)方案7的發(fā)明,其特征在于,在技術(shù)方案1~6中任一項(xiàng)所述的控制器中,在多個(gè)監(jiān)視端設(shè)備中設(shè)定的各設(shè)定條件都滿足時(shí),設(shè)定聯(lián)合控制,以便執(zhí)行控制端設(shè)備的控制動(dòng)作的情況下,對(duì)每個(gè)監(jiān)視端設(shè)備的設(shè)定條件準(zhǔn)備所述執(zhí)行標(biāo)準(zhǔn),在準(zhǔn)備完的各個(gè)執(zhí)行標(biāo)準(zhǔn)中包含監(jiān)視端設(shè)備的狀態(tài)變量及其條件與和該準(zhǔn)備完的執(zhí)行標(biāo)準(zhǔn)相關(guān)聯(lián)用的信息。
      技術(shù)方案8的發(fā)明,其特征在于,在技術(shù)方案1~7中任一項(xiàng)所述的控制器中,所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)按每個(gè)監(jiān)視端設(shè)備的狀態(tài)變量來(lái)區(qū)分、存儲(chǔ)所述執(zhí)行標(biāo)準(zhǔn)群。
      技術(shù)方案9的發(fā)明,其特征在于,在技術(shù)方案8所述的控制器中,所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)對(duì)同一監(jiān)視端設(shè)備的狀態(tài)變量構(gòu)成存儲(chǔ)信息的數(shù)據(jù)結(jié)構(gòu),以使其可對(duì)應(yīng)多組存儲(chǔ)由應(yīng)滿足該狀態(tài)變量的條件與所述條件滿足時(shí)所執(zhí)行的控制端設(shè)備的控制內(nèi)容所構(gòu)成的組,當(dāng)由所述執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)生成了執(zhí)行標(biāo)準(zhǔn)時(shí),從該執(zhí)行標(biāo)準(zhǔn)中抽出應(yīng)滿足監(jiān)視端設(shè)備的狀態(tài)變量的條件與滿足了所述條件時(shí)所執(zhí)行的控制端設(shè)備的控制內(nèi)容來(lái)構(gòu)成組,并對(duì)應(yīng)于相應(yīng)監(jiān)視端設(shè)備的狀態(tài)變量來(lái)存儲(chǔ)該組。
      技術(shù)方案10的發(fā)明,其特征在于,在技術(shù)方案8或9所述的控制器中,所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)比較從設(shè)備供給的狀態(tài)信息中的狀態(tài)變量與所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中存儲(chǔ)的劃分執(zhí)行標(biāo)準(zhǔn)群的所述監(jiān)視端設(shè)備的狀態(tài)變量,而特定兩者彼此匹配的所述監(jiān)視端設(shè)備的狀態(tài)變量,并從對(duì)應(yīng)于所特定的監(jiān)視端設(shè)備的狀態(tài)變量的執(zhí)行標(biāo)準(zhǔn)群中抽出包含相當(dāng)于從所述設(shè)備供給的狀態(tài)信息中的狀態(tài)變量的值的條件的執(zhí)行標(biāo)準(zhǔn)。
      技術(shù)方案11的發(fā)明,其特征在于,在技術(shù)方案8~10中任一項(xiàng)所述的控制器中,所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)在存儲(chǔ)了執(zhí)行標(biāo)準(zhǔn)時(shí),檢索與由所述執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)生成的執(zhí)行標(biāo)準(zhǔn)中的監(jiān)視端設(shè)備的狀態(tài)變量一致的所述狀態(tài)變量的劃分,比較屬于所檢索的該劃分的所述條件—控制內(nèi)容的組和成為存儲(chǔ)對(duì)象的執(zhí)行標(biāo)準(zhǔn)的所述條件及控制內(nèi)容,判斷兩者是否不矛盾,并根據(jù)判斷結(jié)果來(lái)控制存儲(chǔ)。
      技術(shù)方案12的發(fā)明,其特征在于,在技術(shù)方案8~10中任一項(xiàng)所述的控制器中,所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)比較已經(jīng)存儲(chǔ)的執(zhí)行標(biāo)準(zhǔn)群中,屬于所述監(jiān)視端設(shè)備的狀態(tài)變量的劃分的所述條件—控制內(nèi)容的組,檢索有相互矛盾的組,并根據(jù)檢測(cè)結(jié)果來(lái)控制已存儲(chǔ)信息。
      技術(shù)方案13的發(fā)明,其特征在于,在技術(shù)方案11或12所述的控制器中,所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)在所述條件重復(fù)且所述控制內(nèi)容不同時(shí),判斷為兩執(zhí)行標(biāo)準(zhǔn)間有矛盾。
      技術(shù)方案14的發(fā)明,將本發(fā)明作為程序來(lái)把握,是一種至少將技術(shù)方案1~13中任一項(xiàng)所述的各機(jī)構(gòu)的功能提供給計(jì)算機(jī)用的程序。
      技術(shù)方案15的發(fā)明,將本發(fā)明作為存儲(chǔ)介質(zhì)來(lái)把握,是一種存儲(chǔ)了至少將技術(shù)方案1~13中任一項(xiàng)所述的各機(jī)構(gòu)的功能提供給計(jì)算機(jī)用的程序的存儲(chǔ)介質(zhì)。
      本發(fā)明并不限于家庭內(nèi)設(shè)備的聯(lián)合控制,也可適用于其他設(shè)備間的聯(lián)合控制。
      本發(fā)明的特征乃至其技術(shù)意義與效果可根據(jù)下面所示的實(shí)施方式的說(shuō)明更加明白。但是,下面的實(shí)施方式始終是本發(fā)明的一個(gè)實(shí)施方式,本發(fā)明乃至各構(gòu)成要件的術(shù)語(yǔ)的意義等并不限于下面的實(shí)施方式中所記載的內(nèi)容。
      根據(jù)本發(fā)明,由于通過(guò)在控制器中設(shè)定描述了狀態(tài)變量、條件、控制內(nèi)容的執(zhí)行標(biāo)準(zhǔn),而進(jìn)行監(jiān)視端設(shè)備和控制端設(shè)備間的聯(lián)合控制,所以即使不另外生成復(fù)雜的應(yīng)用程序,也可簡(jiǎn)單地設(shè)定各設(shè)備間的聯(lián)合控制。
      另外,即使在將新設(shè)備連接到網(wǎng)絡(luò)的情況下也無(wú)需改變或改寫與該設(shè)備相關(guān)聯(lián)以外的現(xiàn)有的執(zhí)行標(biāo)準(zhǔn),僅通過(guò)改變與該新設(shè)備相關(guān)的執(zhí)行標(biāo)準(zhǔn)或生成新執(zhí)行標(biāo)準(zhǔn)就可以了。
      此外,如技術(shù)方案2~4所示,通過(guò)將監(jiān)視端設(shè)備及其狀態(tài)條件、控制端設(shè)備及其控制狀態(tài)規(guī)定為設(shè)備的狀態(tài)變量、設(shè)備的類別、設(shè)備的設(shè)置場(chǎng)所和狀態(tài)變量的值(條件),從而可順利且適當(dāng)?shù)靥囟ㄅc網(wǎng)絡(luò)相連的各設(shè)備及其狀態(tài),可高效地進(jìn)行聯(lián)合控制。尤其,如下面的實(shí)施方式那樣,若用公共的數(shù)據(jù)單位(事件)來(lái)管理監(jiān)視端設(shè)備及其狀態(tài)條件、控制端設(shè)備及其控制狀態(tài),則可簡(jiǎn)化監(jiān)視端設(shè)備的狀態(tài)和執(zhí)行標(biāo)準(zhǔn)的對(duì)照處理,可減輕聯(lián)合控制時(shí)的處理負(fù)擔(dān)。
      進(jìn)一步,如技術(shù)方案5所述,若可設(shè)定刪去執(zhí)行標(biāo)準(zhǔn)的可否,則可在每次重新設(shè)定期間省去通常進(jìn)行的聯(lián)合控制,可進(jìn)一步簡(jiǎn)化聯(lián)合控制設(shè)定時(shí)的手續(xù)。
      另外,如技術(shù)方案6所述,若由執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)所生成的執(zhí)行標(biāo)準(zhǔn)中包含監(jiān)視端設(shè)備的狀態(tài)變量、應(yīng)滿足該狀態(tài)變量的條件、滿足了所述條件時(shí)特定從所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中刪去的執(zhí)行標(biāo)準(zhǔn)的信息,則可與標(biāo)準(zhǔn)執(zhí)行同樣,通過(guò)處理刪去已執(zhí)行標(biāo)準(zhǔn),可實(shí)現(xiàn)已執(zhí)行標(biāo)準(zhǔn)的刪去處理的簡(jiǎn)化。
      另外,如技術(shù)方案7那樣,通過(guò)設(shè)定執(zhí)行標(biāo)準(zhǔn),從而在多個(gè)監(jiān)視端設(shè)備中設(shè)定的各設(shè)定條件都滿足時(shí),可以設(shè)定執(zhí)行控制端設(shè)備的控制動(dòng)作這樣的聯(lián)合控制。
      如技術(shù)方案8或9那樣,若按每個(gè)監(jiān)視端設(shè)備的狀態(tài)變量來(lái)劃分存儲(chǔ)執(zhí)行標(biāo)準(zhǔn)群,則可簡(jiǎn)化聯(lián)合控制時(shí)的執(zhí)行標(biāo)準(zhǔn)的抽出處理。即,如技術(shù)方案10所示,比較從設(shè)備供給的狀態(tài)信息中的狀態(tài)變量與所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中存儲(chǔ)的劃分執(zhí)行標(biāo)準(zhǔn)群的所述監(jiān)視端設(shè)備的狀態(tài)變量,特定兩者彼此匹配的所述監(jiān)視端設(shè)備的狀態(tài)變量,從對(duì)應(yīng)于所特定的監(jiān)視端設(shè)備的狀態(tài)變量的執(zhí)行標(biāo)準(zhǔn)群中抽出包含相當(dāng)于由所述設(shè)備供給的狀態(tài)信息中的狀態(tài)變量的值的條件的執(zhí)行標(biāo)準(zhǔn),從而即便不完全檢索執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中所存儲(chǔ)的所有的執(zhí)行標(biāo)準(zhǔn),也可高效地抽出聯(lián)合控制所需的執(zhí)行標(biāo)準(zhǔn)。
      根據(jù)技術(shù)方案8或9的發(fā)明,也可以達(dá)到可簡(jiǎn)單檢測(cè)執(zhí)行標(biāo)準(zhǔn)間的相互矛盾的效果。即,如技術(shù)方案11~13所示,即使不完全檢索執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中存儲(chǔ)的所有執(zhí)行標(biāo)準(zhǔn),而僅調(diào)查屬于一個(gè)監(jiān)視端設(shè)備的狀態(tài)變量的劃分的條件—控制內(nèi)容的組,就可檢測(cè)出執(zhí)行標(biāo)準(zhǔn)間的相互矛盾,由此,可以簡(jiǎn)化相互矛盾的檢測(cè)處理。
      除此之外,根據(jù)技術(shù)方案8或9的發(fā)明,如下面的實(shí)施例4所述,還可同時(shí)達(dá)到可簡(jiǎn)化執(zhí)行標(biāo)準(zhǔn)群的維護(hù)操作的效果。
      上述各技術(shù)方案所述的發(fā)明的效果,可通過(guò)下面所示的實(shí)施方式的說(shuō)明而更加清楚。


      圖1是表示實(shí)施例1的本地網(wǎng)系統(tǒng)的構(gòu)成的圖。
      圖2是表示實(shí)施例1的設(shè)備DB的構(gòu)成的圖。
      圖3是表示實(shí)施例1的事件和執(zhí)行標(biāo)準(zhǔn)的結(jié)構(gòu)的圖。
      圖4是表示實(shí)施例1的執(zhí)行標(biāo)準(zhǔn)DB的構(gòu)成的圖。
      圖5是表示實(shí)施例1的聯(lián)合控制時(shí)的動(dòng)作的圖。
      圖6是表示實(shí)施例2的執(zhí)行標(biāo)準(zhǔn)DB的構(gòu)成的圖。
      圖7是表示實(shí)施例2的聯(lián)合控制時(shí)的動(dòng)作的圖。
      圖8是表示實(shí)施例3的執(zhí)行標(biāo)準(zhǔn)DB的構(gòu)成的圖。
      圖9是表示實(shí)施例4的執(zhí)行標(biāo)準(zhǔn)DB的構(gòu)成的圖。
      圖10是表示實(shí)施例5的本地網(wǎng)系統(tǒng)的構(gòu)成的圖。
      圖11是表示實(shí)施例5的執(zhí)行標(biāo)準(zhǔn)注冊(cè)時(shí)的動(dòng)作的流程圖。
      圖12是表示實(shí)施例5的執(zhí)行標(biāo)準(zhǔn)刪除時(shí)的動(dòng)作的流程圖。
      圖13是表示實(shí)施例5的標(biāo)準(zhǔn)DB管理表格的構(gòu)成的圖。
      圖中100-控制器,101-通信控制部,102-用戶IF部,103-標(biāo)準(zhǔn)生成部,105-標(biāo)準(zhǔn)執(zhí)行部,106-執(zhí)行標(biāo)準(zhǔn)DB,107-狀態(tài)信號(hào)接收部,108-設(shè)備控制部,110-標(biāo)準(zhǔn)執(zhí)行部。
      具體實(shí)施例方式
      下面,參照

      本發(fā)明的實(shí)施方式。
      圖1表示實(shí)施例1的本地網(wǎng)系統(tǒng)的構(gòu)成。
      在本實(shí)施例中,控制器100和家庭內(nèi)設(shè)備1a~1c、2a~2g、…經(jīng)本地網(wǎng)連接。在這里,與上述現(xiàn)有例相同,控制器100和家庭內(nèi)設(shè)備1a~1c、2a~2g、…間的通信可利用ECHONET、UPnP、SCP等通信協(xié)議。另外,可以利用向各家庭內(nèi)設(shè)備供給電源的電源供給線等作為通信網(wǎng)。
      另外,本實(shí)施例的控制器100在硬件上可由任意計(jì)算機(jī)的CPU、存儲(chǔ)器、其他LSI等來(lái)實(shí)現(xiàn)。另外,在軟件上可通過(guò)裝載到存儲(chǔ)器中的具有記錄控制功能的程序等來(lái)實(shí)現(xiàn)。圖1表示由硬件和軟件實(shí)現(xiàn)的控制器100的功能塊。當(dāng)然這些功能塊可僅由硬件、僅由軟件或這些的組合等各種形態(tài)來(lái)實(shí)現(xiàn)。
      如圖1所示,控制器100由通信控制部101、用戶IF部102、標(biāo)準(zhǔn)生成部103、設(shè)備DB104、標(biāo)準(zhǔn)執(zhí)行部105、執(zhí)行標(biāo)準(zhǔn)DB106、狀態(tài)信號(hào)接收部107和設(shè)備控制部108構(gòu)成。
      通信控制部101控制經(jīng)由網(wǎng)絡(luò)等外部通信網(wǎng)的數(shù)據(jù)通信。在這里,通信控制部101若從外部接收了聯(lián)合控制用數(shù)據(jù),則將其向標(biāo)準(zhǔn)生成部103輸出。另外,在該聯(lián)合控制用數(shù)據(jù)中添加發(fā)送源用戶的用戶ID及其參數(shù)。通信控制部101將這些用戶ID和密碼與聯(lián)合控制數(shù)據(jù)一起送到標(biāo)準(zhǔn)生成部103。
      用戶IF部102向用戶提示聯(lián)合控制設(shè)定用的輸入畫面、例如由GUI(Graphic User Interface)等構(gòu)成的輸入畫面。并且,向標(biāo)準(zhǔn)生成部103輸出經(jīng)該輸入畫面輸入的聯(lián)合控制用數(shù)據(jù)。另外,該輸入畫面中包括請(qǐng)求輸入用戶ID和密碼的項(xiàng)目。因此,與聯(lián)合控制數(shù)據(jù)一起,從用戶同時(shí)輸入自己的用戶ID和密碼。用戶IF部102將這些用戶ID和密碼與聯(lián)合控制數(shù)據(jù)一起送到標(biāo)準(zhǔn)生成部103。
      標(biāo)準(zhǔn)生成部103根據(jù)從用戶IF部102或通信控制部101接收的聯(lián)合控制數(shù)據(jù)生成執(zhí)行標(biāo)準(zhǔn)(后述),并將其輸出到標(biāo)準(zhǔn)執(zhí)行部105。這時(shí),比較從通信控制部101或用戶IF部102接收的用戶ID及密碼與設(shè)備DB中存儲(chǔ)的用戶ID及密碼,以驗(yàn)證是否有該聯(lián)合控制的設(shè)定權(quán)限。在這里,設(shè)備DB104是存儲(chǔ)連接到本地網(wǎng)的家庭內(nèi)設(shè)備的信息的數(shù)據(jù)庫(kù)。
      圖2表示設(shè)備DB104中存儲(chǔ)的數(shù)據(jù)構(gòu)成。設(shè)備DB104中按每個(gè)設(shè)備區(qū)分存儲(chǔ)有家庭內(nèi)設(shè)備的名稱(設(shè)備名)、該家庭內(nèi)設(shè)備的設(shè)置場(chǎng)所(位置)、可利用該家庭內(nèi)設(shè)備的用戶的識(shí)別信息(用戶ID)和其密碼。另外,當(dāng)家庭內(nèi)設(shè)備連接到本地網(wǎng)時(shí),在設(shè)備DB104中自動(dòng)或手動(dòng)注冊(cè)圖2所示的該設(shè)備的信息。
      標(biāo)準(zhǔn)生成部103在根據(jù)從通信控制部101或用戶IF部102接收的聯(lián)合控制用數(shù)據(jù)生成執(zhí)行標(biāo)準(zhǔn)之前,從設(shè)備DB104中抽出控制端設(shè)備的用戶ID和密碼,并驗(yàn)證這些是否與從通信控制部101或用戶IF部102接收的用戶ID和密碼一致。并且,在一致時(shí),根據(jù)所接收的聯(lián)合控制用數(shù)據(jù)生成執(zhí)行標(biāo)準(zhǔn),并向標(biāo)準(zhǔn)執(zhí)行部105輸出。另一方面,在不一致時(shí),將錯(cuò)誤通知發(fā)送到通信控制部101或用戶IF部102。
      回到圖1,標(biāo)準(zhǔn)執(zhí)行部105將從標(biāo)準(zhǔn)生成部103接收的執(zhí)行標(biāo)準(zhǔn)注冊(cè)到執(zhí)行標(biāo)準(zhǔn)DB106。另外,若從狀態(tài)信號(hào)接收部107接收了狀態(tài)數(shù)據(jù)(事件),則參照?qǐng)?zhí)行標(biāo)準(zhǔn)DB106中注冊(cè)的執(zhí)行標(biāo)準(zhǔn),適當(dāng)將控制數(shù)據(jù)(動(dòng)作)輸出到設(shè)備控制部108。另外,后面詳述事件和動(dòng)作的構(gòu)成與標(biāo)準(zhǔn)執(zhí)行部105的處理。此外,后面詳述執(zhí)行標(biāo)準(zhǔn)DB106中注冊(cè)的數(shù)據(jù)構(gòu)成。
      狀態(tài)信號(hào)接收部107將經(jīng)本地網(wǎng)從家庭內(nèi)設(shè)備1a~1c、2a~2g、…接收的狀態(tài)信號(hào)(基于ECHONET、UPnP、SCP等通信協(xié)議的信號(hào))轉(zhuǎn)換為狀態(tài)數(shù)據(jù)(事件)后,將其輸出到標(biāo)準(zhǔn)執(zhí)行部105。
      設(shè)備控制部108將從標(biāo)準(zhǔn)執(zhí)行部105接收的控制數(shù)據(jù)(動(dòng)作)轉(zhuǎn)換為控制信號(hào)(基于ECHONET、UPnP、SCP等通信協(xié)議的信號(hào))后,經(jīng)本地網(wǎng),發(fā)送到控制對(duì)象的家庭內(nèi)設(shè)備。另外,在對(duì)沒(méi)有發(fā)送狀態(tài)信號(hào)的設(shè)備(例如圖1的照明設(shè)備2g)發(fā)送了控制信號(hào)的情況下,代理對(duì)應(yīng)于該控制動(dòng)作的狀態(tài)數(shù)據(jù)(事件)的生成,將所生成的狀態(tài)數(shù)據(jù)(事件)發(fā)送到標(biāo)準(zhǔn)執(zhí)行部105。另外,例如通過(guò)參照描述了家庭內(nèi)設(shè)備的功能·規(guī)格的管理表來(lái)進(jìn)行控制端設(shè)備是否是發(fā)送狀態(tài)信號(hào)的設(shè)備的判別。該管理表除了內(nèi)置于設(shè)備控制部108的形態(tài)之外,也可以為同時(shí)注冊(cè)在設(shè)備DB104中而進(jìn)行參照的形態(tài)。
      接著,參照?qǐng)D3,說(shuō)明事件的結(jié)構(gòu)和執(zhí)行標(biāo)準(zhǔn)的結(jié)構(gòu)。
      圖3(a)表示事件的結(jié)構(gòu)。在這里,所謂事件是指用來(lái)規(guī)定對(duì)象(事件的狀態(tài)后述)的最小數(shù)據(jù)單位,由識(shí)別對(duì)象用的事件段落和規(guī)定對(duì)象的內(nèi)容用的“Value”構(gòu)成。
      通常,在進(jìn)行設(shè)備間的聯(lián)合控制的情況下,當(dāng)一個(gè)設(shè)備(監(jiān)視端設(shè)備)為某一狀態(tài)時(shí),取變更其他設(shè)備(控制端設(shè)備)的狀態(tài)的控制形態(tài)。在本實(shí)施方式中,以“對(duì)象”的公共概念來(lái)捕捉監(jiān)視端設(shè)備的狀態(tài)和控制端設(shè)備的狀態(tài),并以“事件”這樣的數(shù)據(jù)單位來(lái)表現(xiàn)該概念。
      因此,監(jiān)視端設(shè)備的狀態(tài)和控制端設(shè)備的狀態(tài)都由事件表現(xiàn)。例如,在設(shè)定了“若起居室的溫度為26度,則打開起居室的冷氣”這樣的聯(lián)合控制的情況下,若監(jiān)視端設(shè)備為溫度計(jì)、控制端設(shè)備為空氣調(diào)節(jié)器,則都由事件來(lái)表現(xiàn)溫度計(jì)的溫度狀態(tài)和空氣調(diào)節(jié)器的驅(qū)動(dòng)狀態(tài)。
      另外,如圖3(a)所示,事件劃分為Name、Device、Location、Value。
      其中,“Name”規(guī)定該設(shè)備的狀態(tài)變量。例如,若該設(shè)備是空氣調(diào)節(jié)器,則為“冷氣”、“暖氣”、“除濕”、“送風(fēng)”等。另外,“Device”規(guī)定該設(shè)備的名稱。例如,為空氣調(diào)節(jié)器、溫度計(jì)、DVD等。此外,“Location”規(guī)定該設(shè)備的設(shè)置場(chǎng)所。例如,為起居室、大門、子女房間1、子女房間2等。再有,“Value”規(guī)定由“Name”規(guī)定的狀態(tài)變量的內(nèi)容(值)。例如,若“Name”是溫度,則為“26度”,另外,若“Name”為冷氣,則為“ON”等。
      在聯(lián)合控制中,若是監(jiān)視端設(shè)備,則該事件表示該監(jiān)視端設(shè)備當(dāng)前時(shí)刻的對(duì)象的內(nèi)容,若是控制端設(shè)備,則表示該控制端設(shè)備的控制后的對(duì)象的內(nèi)容。例如,如上所述,在設(shè)定“若起居室的溫度為26度,則打開起居室的冷氣”的聯(lián)合控制的情況下,監(jiān)視端對(duì)象為Name=溫度、Device=溫度計(jì)、Location=起居室、Value=26度以上,控制端對(duì)象為Name=冷氣、Device=空氣調(diào)節(jié)器、Location=起居室、Value=ON。
      在本實(shí)施方式中,由圖3(b)所示的執(zhí)行標(biāo)準(zhǔn)來(lái)規(guī)定該聯(lián)合控制。
      在這里,如該圖所示,一個(gè)執(zhí)行標(biāo)準(zhǔn)由事件、條件(condition)、動(dòng)作構(gòu)成。其中,在事件中描述了監(jiān)視端對(duì)象的事件段落。另外,在條件中,描述了基于監(jiān)視端對(duì)象的Value的判斷條件。進(jìn)一步,在動(dòng)作中仍描述了控制端對(duì)象的事件。如上所述,由標(biāo)準(zhǔn)生成部103生成該執(zhí)行標(biāo)準(zhǔn)。依次在執(zhí)行標(biāo)準(zhǔn)DB106中注冊(cè)所生成的執(zhí)行標(biāo)準(zhǔn)。
      圖4表示執(zhí)行標(biāo)準(zhǔn)DB106中注冊(cè)的執(zhí)行標(biāo)準(zhǔn)的構(gòu)成例。
      在該圖中,標(biāo)準(zhǔn)No.001中注冊(cè)了上述的“若起居室的溫度為26度以上,則打開起居室的冷氣”的執(zhí)行標(biāo)準(zhǔn)。即,在該執(zhí)行標(biāo)準(zhǔn)的事件中作為監(jiān)視端對(duì)象的事件段落,描述為Name=溫度、Device=溫度計(jì)、Location=起居室。另外,在條件中描述了Value=26度以上來(lái)作為監(jiān)視端對(duì)象的Value。并且,在動(dòng)作中作為控制端對(duì)象的事件,描述了Name=冷氣、Device=空氣調(diào)節(jié)器、Location=起居室、Value=ON。
      另外,可使用該執(zhí)行標(biāo)準(zhǔn),聯(lián)合控制3臺(tái)以上的設(shè)備。
      該圖所示的“A”示例了連續(xù)地聯(lián)合控制3臺(tái)設(shè)備時(shí)的執(zhí)行標(biāo)準(zhǔn)。即,由標(biāo)準(zhǔn)No.002的執(zhí)行標(biāo)準(zhǔn)和標(biāo)準(zhǔn)No.003的執(zhí)行標(biāo)準(zhǔn)設(shè)定“下午6點(diǎn)后,打開大門的照明,關(guān)閉起居室的百葉窗?!钡穆?lián)合控制。
      在這里,在標(biāo)準(zhǔn)No.002的執(zhí)行標(biāo)準(zhǔn)中設(shè)定了“下午6點(diǎn)后,打開大門的照明。”的聯(lián)合控制,另外,在標(biāo)準(zhǔn)No.003的執(zhí)行標(biāo)準(zhǔn)中設(shè)定了“打開大門的照明后,關(guān)閉起居室的電動(dòng)百葉窗?!钡穆?lián)合控制。因此,若執(zhí)行標(biāo)準(zhǔn)No.002的執(zhí)行標(biāo)準(zhǔn),則接著執(zhí)行標(biāo)準(zhǔn)No.003的執(zhí)行標(biāo)準(zhǔn),由此,在一系列的流程中聯(lián)合控制時(shí)鐘、照明設(shè)備和電動(dòng)百葉窗。
      另外,該圖所示的“B”示例了以兩臺(tái)設(shè)備的狀態(tài)為條件,來(lái)聯(lián)合控制其他設(shè)備時(shí)的執(zhí)行標(biāo)準(zhǔn)。即,由標(biāo)準(zhǔn)No.010的執(zhí)行標(biāo)準(zhǔn)和標(biāo)準(zhǔn)No.011的執(zhí)行標(biāo)準(zhǔn),設(shè)定“關(guān)閉起居室的電動(dòng)百葉窗,且若起居室的人體感應(yīng)傳感器檢測(cè)出人,則打開起居室的照明”的聯(lián)合控制。
      在這里,標(biāo)準(zhǔn)No.010的執(zhí)行標(biāo)準(zhǔn)中雖然與通常的聯(lián)合控制時(shí)相同,在“事件”和“條件”中記載了監(jiān)視端對(duì)象的事件,但是在動(dòng)作中代替控制端對(duì)象的事件,而描述了作為跳到端執(zhí)行標(biāo)準(zhǔn)的標(biāo)準(zhǔn)No.011。由此,當(dāng)標(biāo)準(zhǔn)No.010中描述的監(jiān)視端設(shè)備(起居室的電動(dòng)百葉窗)的“事件”及“條件”和標(biāo)準(zhǔn)No.011中描述的監(jiān)視端設(shè)備(起居室的人體感應(yīng)傳感器)的“事件”及“條件”兩者同時(shí)滿足時(shí),執(zhí)行標(biāo)準(zhǔn)No.012中描述的監(jiān)視端設(shè)備(起居室的照明設(shè)備)的“動(dòng)作”。
      上述執(zhí)行標(biāo)準(zhǔn)由執(zhí)行標(biāo)準(zhǔn)生成部103生成。這時(shí),從通信控制部101或用戶IF部102向標(biāo)準(zhǔn)生成部103供給上述執(zhí)行標(biāo)準(zhǔn)的生成所需的數(shù)據(jù),即,將特定監(jiān)視端設(shè)備和控制端設(shè)備的對(duì)象用的數(shù)據(jù)作為聯(lián)合控制數(shù)據(jù)。例如,在用戶IF部102的輸入畫面中包括取得這些數(shù)據(jù)用的輸入項(xiàng)目。
      接著,參照?qǐng)D5的流程圖來(lái)說(shuō)明上述本地網(wǎng)系統(tǒng)中的聯(lián)合控制時(shí)的動(dòng)作。
      若從連接到本地網(wǎng)的設(shè)備中接收了狀態(tài)通知(狀態(tài)信號(hào))(S201、S101),則狀態(tài)信號(hào)接收部107將該狀態(tài)通知轉(zhuǎn)換為事件(S102),并將其送到標(biāo)準(zhǔn)執(zhí)行部105。標(biāo)準(zhǔn)執(zhí)行部105比較所接收事件的事件段落與在執(zhí)行標(biāo)準(zhǔn)DB106中注冊(cè)的各個(gè)執(zhí)行標(biāo)準(zhǔn)的“事件”,判斷描述了與該事件段落一致的“事件”的執(zhí)行標(biāo)準(zhǔn)是否注冊(cè)在執(zhí)行標(biāo)準(zhǔn)DB106中(S104)。
      在這里,在該執(zhí)行標(biāo)準(zhǔn)沒(méi)有注冊(cè)在執(zhí)行標(biāo)準(zhǔn)DB106中的情況下,返回到S101,等待接收下一個(gè)狀態(tài)通知。另一方面,在注冊(cè)了該執(zhí)行標(biāo)準(zhǔn)的情況下,比較該執(zhí)行標(biāo)準(zhǔn)的條件與從狀態(tài)信號(hào)接收部107接收的事件中的Value(S105),判斷該Value是否適合于該執(zhí)行標(biāo)準(zhǔn)的條件(S106)。
      在這里,在Value不適合于條件的情況下返回到S101,等待接收下一狀態(tài)通知。另一方面,在Value適合于條件時(shí),將該執(zhí)行標(biāo)準(zhǔn)的“動(dòng)作”送到設(shè)備控制部108。設(shè)備控制部108從所接收的“動(dòng)作”中的“Device”和“Location”的規(guī)定中特定控制對(duì)象設(shè)備,同時(shí),從“Name”和“Value”中把握該設(shè)備的控制內(nèi)容。并且,生成對(duì)應(yīng)于該控制內(nèi)容的控制信號(hào),并將其發(fā)送到該控制端設(shè)備(S107)。
      控制對(duì)象設(shè)備若接收了控制信號(hào)(S202),則將自己的動(dòng)作狀態(tài)切換到對(duì)應(yīng)于該控制信號(hào)的動(dòng)作狀態(tài)(S203),并將表示切換后的動(dòng)作狀態(tài)的狀態(tài)通知(狀態(tài)信號(hào))發(fā)送到狀態(tài)信號(hào)接收部107(S204)。狀態(tài)信號(hào)接收部107將所接收的狀態(tài)通知轉(zhuǎn)換為事件后,將其送到標(biāo)準(zhǔn)執(zhí)行部105(S108)。標(biāo)準(zhǔn)執(zhí)行部105從所接收的事件中特定已執(zhí)行標(biāo)準(zhǔn),并從執(zhí)行標(biāo)準(zhǔn)DB中刪去該已執(zhí)行的執(zhí)行標(biāo)準(zhǔn)(S109)。并且,返回到S101,等待接收下一狀態(tài)通知。
      另外,在S107中,在對(duì)沒(méi)有發(fā)送狀態(tài)通知的設(shè)備發(fā)送了控制信號(hào)的情況下,省略S202~S204的處理。這時(shí),假定由控制對(duì)象設(shè)備執(zhí)行該控制動(dòng)作,由設(shè)備控制部108生成事件后,將其送到標(biāo)準(zhǔn)執(zhí)行部105。標(biāo)準(zhǔn)執(zhí)行部105根據(jù)該事件,進(jìn)行上述S108的處理。
      以上,根據(jù)本實(shí)施方式,由于僅通過(guò)生成描述了“事件”、“條件”、“動(dòng)作”的執(zhí)行標(biāo)準(zhǔn)后,將其注冊(cè)到執(zhí)行標(biāo)準(zhǔn)DB106中即可執(zhí)行設(shè)備間的聯(lián)合控制,故即使不另外生成復(fù)雜的應(yīng)用程序,也可簡(jiǎn)單設(shè)定各設(shè)備間的聯(lián)合控制。
      另外,即使在將新設(shè)備連接到本地網(wǎng)的情況下,也不必改變或改寫除與該設(shè)備相關(guān)聯(lián)以外的現(xiàn)有執(zhí)行標(biāo)準(zhǔn),僅通過(guò)進(jìn)行與該新設(shè)備相關(guān)的執(zhí)行標(biāo)準(zhǔn)的改變或新執(zhí)行標(biāo)準(zhǔn)的生成就可以了。
      在上述實(shí)施例1中,雖然從執(zhí)行標(biāo)準(zhǔn)DB106中刪去了已執(zhí)行的執(zhí)行標(biāo)準(zhǔn),但是也可根據(jù)用戶的設(shè)定,限制執(zhí)行標(biāo)準(zhǔn)的刪去。具體而言,如圖6所示,存儲(chǔ)在執(zhí)行標(biāo)準(zhǔn)DB106的數(shù)據(jù)中包含“設(shè)定模式”,在輸入控制數(shù)據(jù)時(shí),根據(jù)用戶的意思,可任意設(shè)定可否刪去已執(zhí)行的執(zhí)行標(biāo)準(zhǔn)。另外,在該圖中,在設(shè)定模式為“1”時(shí),限制刪去已執(zhí)行的執(zhí)行標(biāo)準(zhǔn)。
      這時(shí),如圖7那樣改變聯(lián)合控制時(shí)的處理流程。即,與上述圖5的處理流程相比,追加S121,當(dāng)從控制對(duì)象設(shè)備接收了狀態(tài)通知時(shí)(S108),僅在該已執(zhí)行的執(zhí)行標(biāo)準(zhǔn)的設(shè)定模式為“0”時(shí)(S121),從執(zhí)行標(biāo)準(zhǔn)DB106中刪去該已執(zhí)行的執(zhí)行標(biāo)準(zhǔn)(S109)。
      根據(jù)圖6和圖7的變形例,可在每次重新設(shè)定期間省去通常進(jìn)行的聯(lián)合控制,可進(jìn)一步簡(jiǎn)化聯(lián)合控制設(shè)定時(shí)的手續(xù)。
      在上述實(shí)施例1中,從設(shè)備發(fā)送的狀態(tài)通知生成事件,標(biāo)準(zhǔn)執(zhí)行部105解釋該事件并特定已執(zhí)行標(biāo)準(zhǔn),而刪去所特定的已執(zhí)行標(biāo)準(zhǔn),但是例如,也可如圖8所示,在執(zhí)行標(biāo)準(zhǔn)DB1016中預(yù)先注冊(cè)用來(lái)刪去已執(zhí)行標(biāo)準(zhǔn)的執(zhí)行標(biāo)準(zhǔn)(該圖的No.004的執(zhí)行標(biāo)準(zhǔn)),并根據(jù)該執(zhí)行標(biāo)準(zhǔn)從執(zhí)行標(biāo)準(zhǔn)DB106中刪去已執(zhí)行標(biāo)準(zhǔn)。由此,標(biāo)準(zhǔn)執(zhí)行部105不需要擔(dān)負(fù)特定已執(zhí)行標(biāo)準(zhǔn)的處理負(fù)擔(dān),可簡(jiǎn)化標(biāo)準(zhǔn)執(zhí)行部105的處理。
      另外,在圖8所示的(A)的情況下,通過(guò)No.002和No.003的執(zhí)行標(biāo)準(zhǔn),進(jìn)行“下午6點(diǎn)后,打開大門的照明,關(guān)閉起居室的百葉窗”的聯(lián)合控制,若通過(guò)執(zhí)行該聯(lián)合控制而從電動(dòng)百葉窗發(fā)送了“關(guān)閉起居室的百葉窗?!钡臓顟B(tài)通知,則從狀態(tài)信號(hào)接收部107向標(biāo)準(zhǔn)執(zhí)行部105發(fā)送對(duì)應(yīng)于該狀態(tài)通知的事件、Name=開關(guān)狀態(tài)、Device=電動(dòng)百葉窗、Location=起居室、Value=關(guān)閉。并且,執(zhí)行與該事件匹配的No.002的執(zhí)行標(biāo)準(zhǔn),并從執(zhí)行標(biāo)準(zhǔn)DB106中刪去No.002~No.004的執(zhí)行標(biāo)準(zhǔn)而作為其動(dòng)作。
      此外,在上述實(shí)施方式中,雖然示例了描述有條件的執(zhí)行標(biāo)準(zhǔn),但還可有將省略了條件的描述的執(zhí)行標(biāo)準(zhǔn)注冊(cè)到執(zhí)行標(biāo)準(zhǔn)DB106中的聯(lián)合控制的形態(tài)。例如,在監(jiān)視對(duì)象設(shè)備的狀態(tài)變量變化時(shí)(不限定變化的條件),在使控制對(duì)象設(shè)備執(zhí)行特定(動(dòng)作)的動(dòng)作的情況下,僅在執(zhí)行標(biāo)準(zhǔn)中描述“事件”,條件為NULL。這時(shí),若從監(jiān)視對(duì)象設(shè)備發(fā)送了與“事件”中描述的狀態(tài)變量相關(guān)的狀態(tài)通知,則不管該狀態(tài)變量的值(Value),一律執(zhí)行該執(zhí)行標(biāo)準(zhǔn)的動(dòng)作中描述的控制動(dòng)作。
      在上述實(shí)施例中,對(duì)每個(gè)聯(lián)合控制生成執(zhí)行標(biāo)準(zhǔn),并將其分別注冊(cè)到執(zhí)行標(biāo)準(zhǔn)DB106中,但是也可代替此,如圖9所示,對(duì)公共的一個(gè)事件注冊(cè)多種條件和動(dòng)作的組。這時(shí),根據(jù)一組條件和動(dòng)作(對(duì)pair),來(lái)設(shè)定一個(gè)聯(lián)合控制。
      例如,在圖9中,在標(biāo)準(zhǔn)No.001中,針對(duì)每個(gè)對(duì)注冊(cè)與Name=溫度、Device=溫度計(jì)、Location=起居室的事件相關(guān)的聯(lián)合控制。其中,在對(duì)No.001中設(shè)定“若溫度為26度以上,則打開起居室的冷氣”的條件和動(dòng)作,另外,在對(duì)No.002中設(shè)定“若溫度為23度以下,則關(guān)閉起居室的冷氣”的條件和動(dòng)作。
      另外,在該圖中,在標(biāo)準(zhǔn)No.033中針對(duì)每個(gè)對(duì)注冊(cè)與Name=開關(guān)狀態(tài)、Device=電動(dòng)百葉窗、Location=起居室的事件相關(guān)的聯(lián)合控制。其中,在對(duì)No.001中設(shè)定“若開關(guān)狀態(tài)為關(guān)閉,則刪去標(biāo)準(zhǔn)No.12的對(duì)No.3的對(duì)和本身(標(biāo)準(zhǔn)No.33的對(duì)No.01的對(duì))”的條件和動(dòng)作,另外,在對(duì)No.002中設(shè)定“若開關(guān)狀態(tài)為關(guān)閉,則執(zhí)行標(biāo)準(zhǔn)No.36的對(duì)No.3的對(duì)的控制”的條件和動(dòng)作。
      這樣,在本實(shí)施例中,以對(duì)為單位注冊(cè)聯(lián)合控制。按每個(gè)對(duì)進(jìn)行聯(lián)合控制的追加和刪去、修正。另外,還使用對(duì)進(jìn)行一個(gè)控制與另一控制的鏈接。另外,下面,參照流程圖詳細(xì)描述對(duì)的追加、刪除的處理動(dòng)作。
      圖10表示本實(shí)施例的控制器100的構(gòu)成例。
      控制器100與上述圖1所示的控制器100相比,標(biāo)準(zhǔn)執(zhí)行部110的功能不同。即,標(biāo)準(zhǔn)執(zhí)行部110除了上述圖1的標(biāo)準(zhǔn)執(zhí)行部105的功能之外,還具有判斷由標(biāo)準(zhǔn)生成部103生成的執(zhí)行標(biāo)準(zhǔn)是否與已經(jīng)注冊(cè)在執(zhí)行標(biāo)準(zhǔn)DB106中的執(zhí)行標(biāo)準(zhǔn)(對(duì))矛盾的矛盾判斷功能與沒(méi)有矛盾時(shí),從由標(biāo)準(zhǔn)生成部103供給的執(zhí)行標(biāo)準(zhǔn)中抽出條件和動(dòng)作來(lái)構(gòu)成對(duì),并將其追加到相應(yīng)的標(biāo)準(zhǔn)No.中的標(biāo)準(zhǔn)合成功能。
      而且,可如上述圖9所示那樣地變更執(zhí)行標(biāo)準(zhǔn)DB106的數(shù)據(jù)結(jié)構(gòu)。對(duì)于其他結(jié)構(gòu)與上述圖1相同。
      圖11表示執(zhí)行標(biāo)準(zhǔn)注冊(cè)時(shí)的處理動(dòng)作。
      若由標(biāo)準(zhǔn)生成部103生成了執(zhí)行標(biāo)準(zhǔn)(S301),則標(biāo)準(zhǔn)執(zhí)行部110參照?qǐng)?zhí)行標(biāo)準(zhǔn)DB106(S302),判斷與所生成的執(zhí)行標(biāo)準(zhǔn)的事件相同的事件是否已存在于執(zhí)行標(biāo)準(zhǔn)DB106中(S303)。在這里,若不存在(S303否),則將所生成的執(zhí)行標(biāo)準(zhǔn)新注冊(cè)到執(zhí)行標(biāo)準(zhǔn)DB106中(S307)。這時(shí),將執(zhí)行標(biāo)準(zhǔn)的條件和動(dòng)作作為對(duì),而將對(duì)No.001添加到其上(S309)后,注冊(cè)到執(zhí)行標(biāo)準(zhǔn)DB106中。
      另一方面,在與所生成的執(zhí)行標(biāo)準(zhǔn)的事件相同的事件已經(jīng)存在于執(zhí)行標(biāo)準(zhǔn)DB106中的情況下(S303是),標(biāo)準(zhǔn)執(zhí)行部110依次參照屬于該事件的對(duì)。例如,在所生成的執(zhí)行標(biāo)準(zhǔn)為Name=溫度、Device=溫度計(jì)、Location=起居室的情況下,參照屬于圖9所示的標(biāo)準(zhǔn)No.001的對(duì)1、對(duì)2…。并且,抽出所生成的執(zhí)行標(biāo)準(zhǔn)的條件的Name、Device、Location-致的對(duì)(S304),并判斷所抽出的對(duì)中所生成的執(zhí)行標(biāo)準(zhǔn)和條件(Value)是否重復(fù),且是否存在動(dòng)作(Value)不同的對(duì)(S305)。所謂條件(Value)重復(fù)是指,例如“26度以上”和“26度以上”這樣完全一致的情況與“26度以上”和“27度以上”或“26度以上”和“27度以下”這樣局部重復(fù)的情況。
      若S305的判斷為是,則將所生成的執(zhí)行標(biāo)準(zhǔn)設(shè)為與已經(jīng)注冊(cè)的執(zhí)行標(biāo)準(zhǔn)矛盾(處于控制矛盾的關(guān)系),而進(jìn)行錯(cuò)誤顯示等錯(cuò)誤輸出處理(S308)。這時(shí),不在執(zhí)行標(biāo)準(zhǔn)DB106中注冊(cè)所生成的執(zhí)行標(biāo)準(zhǔn)。
      例如,若所生成的執(zhí)行標(biāo)準(zhǔn)為事件(Name=溫度、Device=空氣調(diào)節(jié)器、Location=起居室)、條件(Value=27度以下)、動(dòng)作(Name=冷氣、Device=空氣調(diào)節(jié)器、Location=起居室、Value=OFF),則圖9的標(biāo)準(zhǔn)No.001的對(duì)No.001和條件(Value=26度以上)重復(fù),且動(dòng)作(Value=ON)不同,則不將該執(zhí)行標(biāo)準(zhǔn)注冊(cè)到執(zhí)行標(biāo)準(zhǔn)DB106中。
      若S305的判斷為否,則從所生成的執(zhí)行標(biāo)準(zhǔn)的條件和動(dòng)作構(gòu)成對(duì),將對(duì)No.添加到其上(S306),注冊(cè)到執(zhí)行標(biāo)準(zhǔn)DB106中,以使其屬于該事件(在S303中為同一事件)。這時(shí),標(biāo)準(zhǔn)執(zhí)行部110在屬于該事件(標(biāo)準(zhǔn)No.)的對(duì)中,將最終的對(duì)No.(=k)加上1后的對(duì)No.添加到該對(duì)(S306)。
      圖12表示執(zhí)行標(biāo)準(zhǔn)刪除時(shí)的處理動(dòng)作。
      若開始刪除處理,則標(biāo)準(zhǔn)執(zhí)行部110以標(biāo)準(zhǔn)No.和對(duì)No.為基礎(chǔ)特定刪除對(duì)象的對(duì),并從執(zhí)行標(biāo)準(zhǔn)DB106中刪除該對(duì)(S401)。接著,標(biāo)準(zhǔn)執(zhí)行部110判斷執(zhí)行了該刪除的結(jié)果、該對(duì)所屬的標(biāo)準(zhǔn)No.中是否沒(méi)有對(duì)殘留(S402),在有殘留的情況下,進(jìn)行提供給殘留對(duì)的對(duì)No.的重新編號(hào)(S403)。具體而言,當(dāng)刪除中間的對(duì)No.的對(duì)時(shí),進(jìn)行重新編號(hào),以便保持對(duì)No.的連續(xù)性,使得后面的對(duì)No.各上移一位。并且,當(dāng)通過(guò)該刪除和重新編號(hào),聯(lián)合控制的鏈接狀態(tài)不合適的情況下,修改對(duì)應(yīng)的對(duì)的描述,以使鏈接狀態(tài)為合適狀態(tài)(S404)。
      例如,圖9的標(biāo)準(zhǔn)No.033的對(duì)No.002中,在鏈接端對(duì)(標(biāo)準(zhǔn)No.036、對(duì)No.003)的對(duì)No.從對(duì)No.003重新編號(hào)為對(duì)No.02的情況下,將標(biāo)準(zhǔn)No.033的對(duì)No.002的描述從“鏈接→標(biāo)準(zhǔn)36/對(duì)3”修正為“鏈接→標(biāo)準(zhǔn)36/對(duì)2”。另外,在刪除了鏈接端對(duì)(標(biāo)準(zhǔn)No.036、對(duì)No.003)的情況下,將標(biāo)準(zhǔn)No.033的對(duì)No.002的描述修正為“NULL”。
      另一方面,在S402中,判斷為該標(biāo)準(zhǔn)No.中沒(méi)有殘留對(duì)的情況下,標(biāo)準(zhǔn)執(zhí)行部110從執(zhí)行標(biāo)準(zhǔn)DB106中刪除該標(biāo)準(zhǔn)本身(S405)。并且,與上述相同,在S404中,進(jìn)行鏈接的整理。
      根據(jù)本實(shí)施例,與上述實(shí)施例1相比,可以顯著減輕聯(lián)合控制執(zhí)行時(shí)的處理負(fù)擔(dān)。
      即,在上述實(shí)施例1中,由于容易且分別注冊(cè)執(zhí)行標(biāo)準(zhǔn),故需要完全檢索執(zhí)行標(biāo)準(zhǔn)DB106中的執(zhí)行標(biāo)準(zhǔn),來(lái)抽出相當(dāng)于事件(來(lái)自設(shè)備的狀態(tài)通知)的執(zhí)行標(biāo)準(zhǔn)。與此相反,在本實(shí)施例中,由于對(duì)每個(gè)事件整理對(duì)(條件和動(dòng)作),故可以僅通過(guò)檢索與事件(來(lái)自設(shè)備的狀態(tài)通知)一致的事件劃分(標(biāo)準(zhǔn)No.),從屬于檢索到的事件劃分(標(biāo)準(zhǔn)No.)的對(duì)群中檢索相應(yīng)的對(duì),即使不完全檢索所有的執(zhí)行標(biāo)準(zhǔn),也可高效地抽出該執(zhí)行標(biāo)準(zhǔn)(對(duì))。
      另外,如本實(shí)施例那樣,若按每個(gè)事件整理對(duì)(條件和動(dòng)作),還可以達(dá)到可簡(jiǎn)單進(jìn)行相互矛盾的執(zhí)行標(biāo)準(zhǔn)(對(duì))的檢測(cè)的效果。即,僅對(duì)各事件的對(duì)群判斷執(zhí)行標(biāo)準(zhǔn)間的相互矛盾就可以了。
      而且,在本實(shí)施例中,如上所述,在執(zhí)行標(biāo)準(zhǔn)注冊(cè)時(shí)檢測(cè)出相互矛盾,可預(yù)先防止注冊(cè)矛盾的執(zhí)行標(biāo)準(zhǔn)(對(duì)),但是一旦注冊(cè)了執(zhí)行標(biāo)準(zhǔn)(對(duì)),也可在注冊(cè)后檢測(cè)出相互矛盾的對(duì),而排除相互矛盾的對(duì)。這時(shí)也可僅對(duì)屬于該事件的對(duì)群檢測(cè)相互矛盾,故與上述實(shí)施例1那樣、簡(jiǎn)單且分別注冊(cè)執(zhí)行標(biāo)準(zhǔn)的情況相比,可以進(jìn)一步簡(jiǎn)化相互矛盾的檢測(cè)處理。這種情況下,作為相互矛盾的檢測(cè)方法,也可使用例如上述圖11的S305的處理方法。
      另外,如本實(shí)施例那樣,若按每個(gè)事件整理對(duì)(條件和動(dòng)作),則可以達(dá)到可簡(jiǎn)化維護(hù)已注冊(cè)的執(zhí)行標(biāo)準(zhǔn)時(shí)的操作的效果。例如,在維護(hù)與特定的事件相關(guān)的聯(lián)合控制的情況下,僅調(diào)查相應(yīng)事件的對(duì)群就可以了,可以極其簡(jiǎn)單地進(jìn)行維護(hù)。
      這樣,根據(jù)本實(shí)施例,可以實(shí)現(xiàn)標(biāo)準(zhǔn)執(zhí)行時(shí)的處理的簡(jiǎn)化、相互矛盾的執(zhí)行標(biāo)準(zhǔn)的檢測(cè)處理的簡(jiǎn)化、標(biāo)準(zhǔn)維護(hù)時(shí)的操作的簡(jiǎn)化。
      另外,在上述中,雖然根據(jù)對(duì)的刪除來(lái)重新編號(hào)對(duì)No.,但是也可不進(jìn)行重新編號(hào)處理,而將刪除后的對(duì)的對(duì)No.提供給之后相對(duì)該事件注冊(cè)的對(duì)。這樣,不會(huì)因重新編號(hào)而使對(duì)之間的鏈接狀態(tài)變?yōu)椴磺‘?dāng),因此,不需要另外進(jìn)行如上所述那樣的修正鏈接源對(duì)的描述的處理。
      此外,該情況下,也可使用圖13所示的標(biāo)準(zhǔn)DB管理表格,按每個(gè)標(biāo)準(zhǔn)No.管理對(duì)No.的使用狀況。圖中,標(biāo)志“1”表示No.在使用中,另外,標(biāo)志“0”表示刪除了對(duì)的對(duì)No.為空狀態(tài)。也可將該標(biāo)準(zhǔn)管理表格另外追加到例如執(zhí)行標(biāo)準(zhǔn)DB106中。
      但是,這時(shí),若該標(biāo)準(zhǔn)No.的對(duì)No.全部在使用中,則與上述相同,將1加到最終的對(duì)No.(=k)的對(duì)No.提供給新追加的對(duì)。另外,在刪除了鏈接端對(duì)的情況下,與上述相同,需要將鏈接源對(duì)的描述改變?yōu)镹ULL。這是因?yàn)槿舨贿@樣,則鏈接了與鏈接源對(duì)沒(méi)有關(guān)系的對(duì)。
      在上述中,雖然在要新注冊(cè)的對(duì)與已經(jīng)注冊(cè)的對(duì)之間產(chǎn)生矛盾的情況下,使要新注冊(cè)的對(duì)的注冊(cè)無(wú)效,但是也可代替此,刪除已注冊(cè)的對(duì),而使要新注冊(cè)的對(duì)的注冊(cè)有效。
      上面,說(shuō)明了本發(fā)明的實(shí)施方式(實(shí)施例1~4),但是本發(fā)明并不限于該實(shí)施方式,當(dāng)然可以有其他各種變更。
      例如,在上述實(shí)施方式中,雖然使用用戶ID和密碼進(jìn)行用戶認(rèn)證,但是也可代替此,使用指紋認(rèn)證等認(rèn)證方法。
      另外,在上述實(shí)施方式中,雖然使用劃分為Name、Device、Location、Value的事件來(lái)進(jìn)行監(jiān)視端設(shè)備的狀態(tài)變化的監(jiān)視和聯(lián)合控制標(biāo)準(zhǔn)的設(shè)定,但是上述事件的數(shù)據(jù)結(jié)構(gòu)是一例,也可采用其他數(shù)據(jù)結(jié)構(gòu),來(lái)作為上述實(shí)施方式中表現(xiàn)為事件的狀態(tài)變化信息的數(shù)據(jù)結(jié)構(gòu)和聯(lián)合控制標(biāo)準(zhǔn)的數(shù)據(jù)結(jié)構(gòu)。
      除此之外,本發(fā)明的實(shí)施方式能在技術(shù)方案的范圍所示的技術(shù)思想的范圍內(nèi)適當(dāng)?shù)剡M(jìn)行各種變更。
      權(quán)利要求
      1.一種控制器,其特征在于,包括輸入機(jī)構(gòu),其用于設(shè)定設(shè)備間的聯(lián)合控制;執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu),其從由所述輸入機(jī)構(gòu)輸入的聯(lián)合控制信息生成聯(lián)合控制設(shè)備間用的執(zhí)行標(biāo)準(zhǔn);執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu),其存儲(chǔ)由所述執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)生成的執(zhí)行標(biāo)準(zhǔn);執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu),其比較從設(shè)備供給的狀態(tài)信息與所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中存儲(chǔ)的執(zhí)行標(biāo)準(zhǔn)群,抽出適合于所述狀態(tài)信息的執(zhí)行標(biāo)準(zhǔn);和設(shè)備控制機(jī)構(gòu),其根據(jù)由所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)抽出的執(zhí)行標(biāo)準(zhǔn)來(lái)控制控制對(duì)象設(shè)備,由所述執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)生成的執(zhí)行標(biāo)準(zhǔn)包括監(jiān)視端設(shè)備的狀態(tài)變量、應(yīng)滿足該狀態(tài)變量的條件、滿足了所述條件時(shí)執(zhí)行的控制端設(shè)備的控制內(nèi)容,所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)比較從設(shè)備供給的狀態(tài)信息中的狀態(tài)變量及其值與所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中存儲(chǔ)的各個(gè)執(zhí)行標(biāo)準(zhǔn)的狀態(tài)變量及其條件,并從所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中的執(zhí)行標(biāo)準(zhǔn)群中抽出兩者彼此匹配的執(zhí)行標(biāo)準(zhǔn),所述控制機(jī)構(gòu)根據(jù)由所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)抽出的執(zhí)行標(biāo)準(zhǔn)所包含的控制端設(shè)備的控制內(nèi)容,來(lái)控制該控制端設(shè)備。
      2.根據(jù)權(quán)利要求1所述的控制器,其特征在于,將所述設(shè)備連接到本地網(wǎng)等局域網(wǎng)上,所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)經(jīng)由該網(wǎng)絡(luò)從所述設(shè)備接收狀態(tài)信息,所述控制機(jī)構(gòu)通過(guò)經(jīng)由該網(wǎng)絡(luò)發(fā)送控制信號(hào)而對(duì)控制對(duì)象設(shè)備進(jìn)行控制。
      3.根據(jù)權(quán)利要求2所述的控制器,其特征在于,所述執(zhí)行標(biāo)準(zhǔn)所包含的監(jiān)視端設(shè)備的狀態(tài)變量包括識(shí)別該狀態(tài)變量用的信息、識(shí)別該監(jiān)視端設(shè)備的類別用的信息與識(shí)別該監(jiān)視端設(shè)備的設(shè)置場(chǎng)所用的信息,所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)從由所述設(shè)備接收的狀態(tài)信息,生成包含識(shí)別狀態(tài)變量用的信息、識(shí)別該設(shè)備的類別用的信息、識(shí)別該設(shè)備的設(shè)置場(chǎng)所用的信息與該狀態(tài)變量的值的信息,比較所生成的信息與所述執(zhí)行標(biāo)準(zhǔn)群,而從執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中的執(zhí)行標(biāo)準(zhǔn)群中抽出與所生成的信息匹配的執(zhí)行標(biāo)準(zhǔn)。
      4.根據(jù)權(quán)利要求2或3所述的控制器,其特征在于,所述執(zhí)行標(biāo)準(zhǔn)中含有的控制端設(shè)備的控制內(nèi)容規(guī)定為該控制端設(shè)備的狀態(tài)變量及其值,該狀態(tài)變量包括識(shí)別該狀態(tài)變量用的信息、識(shí)別該監(jiān)視端設(shè)備的類別用的信息與識(shí)別該監(jiān)視端設(shè)備的設(shè)置場(chǎng)所用的信息,所述控制機(jī)構(gòu)從作為控制內(nèi)容含有的識(shí)別所述監(jiān)視端設(shè)備的類別用的信息與識(shí)別所述監(jiān)視端設(shè)備的設(shè)置場(chǎng)所用的信息中特定控制對(duì)象設(shè)備,且從作為控制內(nèi)容含有的狀態(tài)變量及其值中確定該控制對(duì)象設(shè)備的控制內(nèi)容。
      5.根據(jù)權(quán)利要求1~4中任一項(xiàng)所述的控制器,其特征在于,所述執(zhí)行標(biāo)準(zhǔn)中含有用來(lái)設(shè)定執(zhí)行了該執(zhí)行標(biāo)準(zhǔn)時(shí)、是否從所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中刪除該執(zhí)行標(biāo)準(zhǔn)的模式設(shè)定信息,所述控制機(jī)構(gòu)在執(zhí)行了基于執(zhí)行標(biāo)準(zhǔn)的控制后,參照該執(zhí)行標(biāo)準(zhǔn)中含有的模式設(shè)定信息,并根據(jù)該模式設(shè)定信息,進(jìn)行該執(zhí)行標(biāo)準(zhǔn)的刪除。
      6.根據(jù)權(quán)利要求1~4中任一項(xiàng)所述的控制器,其特征在于,由所述執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)生成的執(zhí)行標(biāo)準(zhǔn)包括監(jiān)視端設(shè)備的狀態(tài)變量、應(yīng)滿足該狀態(tài)變量的條件與滿足了所述條件時(shí)、特定從所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中刪去的執(zhí)行標(biāo)準(zhǔn)的信息。
      7.根據(jù)權(quán)利要求1~6中任一項(xiàng)所述的控制器,其特征在于,在多個(gè)監(jiān)視端設(shè)備中設(shè)定的各設(shè)定條件都滿足時(shí),設(shè)定聯(lián)合控制,以便執(zhí)行控制端設(shè)備的控制動(dòng)作的情況下,對(duì)每個(gè)監(jiān)視端設(shè)備的設(shè)定條件準(zhǔn)備所述執(zhí)行標(biāo)準(zhǔn),在準(zhǔn)備完的各個(gè)執(zhí)行標(biāo)準(zhǔn)中包含監(jiān)視端設(shè)備的狀態(tài)變量及其條件與和該準(zhǔn)備完的執(zhí)行標(biāo)準(zhǔn)相關(guān)聯(lián)用的信息。
      8.根據(jù)權(quán)利要求1~7中任一項(xiàng)所述的控制器,其特征在于,所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)按每個(gè)監(jiān)視端設(shè)備的狀態(tài)變量來(lái)區(qū)分存儲(chǔ)所述執(zhí)行標(biāo)準(zhǔn)群。
      9.根據(jù)權(quán)利要求8所述的控制器,其特征在于,所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)對(duì)同一監(jiān)視端設(shè)備的狀態(tài)變量構(gòu)成存儲(chǔ)信息的數(shù)據(jù)結(jié)構(gòu),以使其可對(duì)應(yīng)多組存儲(chǔ)由應(yīng)滿足該狀態(tài)變量的條件與所述條件滿足時(shí)所執(zhí)行的控制端設(shè)備的控制內(nèi)容所構(gòu)成的組,當(dāng)由所述執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)生成了執(zhí)行標(biāo)準(zhǔn)時(shí),從該執(zhí)行標(biāo)準(zhǔn)中抽出應(yīng)滿足監(jiān)視端設(shè)備的狀態(tài)變量的條件與滿足了所述條件時(shí)所執(zhí)行的控制端設(shè)備的控制內(nèi)容來(lái)構(gòu)成組,并對(duì)應(yīng)于相應(yīng)監(jiān)視端設(shè)備的狀態(tài)變量來(lái)存儲(chǔ)該組。
      10.根據(jù)權(quán)利要求8或9所述的控制器,其特征在于,所述執(zhí)行標(biāo)準(zhǔn)抽出機(jī)構(gòu)比較從設(shè)備供給的狀態(tài)信息中的狀態(tài)變量與所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)中存儲(chǔ)的劃分執(zhí)行標(biāo)準(zhǔn)群的所述監(jiān)視端設(shè)備的狀態(tài)變量,以特定兩者彼此匹配的所述監(jiān)視端設(shè)備的狀態(tài)變量,并從對(duì)應(yīng)于所特定的監(jiān)視端設(shè)備的狀態(tài)變量的執(zhí)行標(biāo)準(zhǔn)群中抽出包含相當(dāng)于從所述設(shè)備供給的狀態(tài)信息中的狀態(tài)變量的值的條件的執(zhí)行標(biāo)準(zhǔn)。
      11.根據(jù)權(quán)利要求8~10中任一項(xiàng)所述的控制器,其特征在于,所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)在存儲(chǔ)執(zhí)行標(biāo)準(zhǔn)時(shí),檢索與由所述執(zhí)行標(biāo)準(zhǔn)生成機(jī)構(gòu)生成的執(zhí)行標(biāo)準(zhǔn)中的監(jiān)視端設(shè)備的狀態(tài)變量一致的所述狀態(tài)變量的劃分,比較屬于所檢索到的該劃分的所述條件-控制內(nèi)容的組和成為存儲(chǔ)對(duì)象的執(zhí)行標(biāo)準(zhǔn)的所述條件與控制內(nèi)容,判斷兩者是否不矛盾,并根據(jù)判斷結(jié)果來(lái)控制存儲(chǔ)。
      12.根據(jù)權(quán)利要求8~10中任一項(xiàng)所述的控制器,其特征在于,所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)比較已存儲(chǔ)的執(zhí)行標(biāo)準(zhǔn)群中、屬于所述監(jiān)視端設(shè)備的狀態(tài)變量的劃分的所述條件-控制內(nèi)容的組,檢索有相互矛盾的組,并根據(jù)檢測(cè)結(jié)果來(lái)控制已存儲(chǔ)信息。
      13.根據(jù)權(quán)利要求11或12所述的控制器,其特征在于,所述執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)機(jī)構(gòu)在所述條件重復(fù)且所述控制內(nèi)容不同時(shí),判斷為兩執(zhí)行標(biāo)準(zhǔn)間有矛盾。
      14.一種程序,其特征在于,用于至少將權(quán)利要求1~13中任一項(xiàng)所述的各機(jī)構(gòu)的功能提供給計(jì)算機(jī)。
      15.一種存儲(chǔ)介質(zhì),其特征在于,存儲(chǔ)了至少將權(quán)利要求1~13中任一項(xiàng)所述的各機(jī)構(gòu)的功能提供給計(jì)算機(jī)用的程序。
      全文摘要
      本發(fā)明提供一種不需要煩雜操作,就可順利且簡(jiǎn)便地進(jìn)行設(shè)備間的聯(lián)合控制的控制器。規(guī)定包含監(jiān)視端設(shè)備的狀態(tài)變量、應(yīng)滿足其的條件,該條件滿足時(shí)所執(zhí)行的控制端設(shè)備的控制內(nèi)容的執(zhí)行標(biāo)準(zhǔn),在控制器中設(shè)定描述了狀態(tài)變量、條件、控制內(nèi)容的執(zhí)行標(biāo)準(zhǔn),以進(jìn)行監(jiān)視端設(shè)備和控制端設(shè)備間的聯(lián)合控制。標(biāo)準(zhǔn)生成部(103)根據(jù)來(lái)自用戶IF部(102)的聯(lián)合控制數(shù)據(jù)生成執(zhí)行標(biāo)準(zhǔn)。將該執(zhí)行標(biāo)準(zhǔn)存儲(chǔ)在執(zhí)行標(biāo)準(zhǔn)DB(106)中。若狀態(tài)信號(hào)接收部(107)從設(shè)備接收了狀態(tài)通知,則將對(duì)應(yīng)于此的狀態(tài)變量及其值送到標(biāo)準(zhǔn)執(zhí)行部(105)。標(biāo)準(zhǔn)執(zhí)行部(105)從執(zhí)行標(biāo)準(zhǔn)DB(106)中抽出與其匹配的執(zhí)行標(biāo)準(zhǔn),并將其控制內(nèi)容送到設(shè)備控制部(108)。
      文檔編號(hào)H04Q9/00GK1604688SQ20041008319
      公開日2005年4月6日 申請(qǐng)日期2004年9月29日 優(yōu)先權(quán)日2003年9月30日
      發(fā)明者小川和也, 畑山佳紀(jì), 武村浩司, 太田晴也, 堀吉宏, 杉本悅子, 日置敏昭 申請(qǐng)人:三洋電機(jī)株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1