网络系统、通信终端以及程序的制作方法

    专利查询2022-10-23  92



    1.本发明涉及一种用于经由网络将通信终端与电气设备容易地建立关联的技术。


    背景技术:

    2.已知有一种用于经由互联网将家电与智能手机配对的技术。例如在日本特开2020-126290号公报(专利文献1)中,提供了一种网络系统、信息处理方法、服务器以及冰箱。根据专利文献1,网络系统能与冰箱进行通信,与终端进行通信,并且与冰箱和终端进行通信,该网络系统具备:服务器,作为看守服务,至少向终端提供基于冰箱的门的开闭动作的信息。将被看守侧的第一用户住宅的冰箱与看守侧的第二用户的通信终端建立关联。当冰箱开始节能模式时,服务器对与看守服务相关的动作进行限制。现有技术文献专利文献
    3.专利文献1:日本特开2020-126290号公报


    技术实现要素:

    发明要解决的问题
    4.本发明的目的在于提供一种用于由较少的用户操作将通信终端与电气设备建立关联的技术。技术方案
    5.根据本发明的某个方案,提供一种网络系统,具备服务器、电气设备、通信终端以及接入点。电气设备在与接入点连接时,向通信终端提供用于与接入点的通信的ip地址(internet protocol address:互联网协议地址),自动地向服务器请求配对登记,由此从服务器获取配对用的连接id(identity document:身份标识号)并提供给通信终端。通信终端基于ip地址从电气设备获取连接id,由此向服务器请求与电气设备的配对。有益效果
    6.像以上这样,根据本发明,能由较少的用户操作将通信终端与电气设备建立关联。
    附图说明
    7.图1是表示第一实施方式的网络系统1的整体构成的示意图。图2是表示第一实施方式的网络系统1的动作概要的示意图。图3是表示第一实施方式的网络系统1的动作概要的序列图。图4是表示第一实施方式的服务器100的构成的框图。图5是表示第一实施方式的用户信息数据121的示意图。图6是表示第一实施方式的设备信息数据122的示意图。图7是表示第一实施方式的配对信息数据123的示意图。图8是表示第一实施方式的电气设备200的构成的框图。
    图9是表示第一实施方式的通信终端300的构成的框图。图10是表示第一实施方式的网络系统1的信息处理的第一序列图。图11是表示第一实施方式的网络系统1的信息处理的第二序列图。图12是表示第二实施方式的网络系统1的信息处理的第二序列图。
    具体实施方式
    8.以下,参照附图对本发明的实施方式进行说明。在以下的说明中,对相同的零件标注相同的附图标记。它们的名称和功能也相同。因此,不再重复关于它们的详细说明。《第一实施方式》《网络系统1的整体构成》
    9.首先,参照图1对本实施方式的网络系统1的整体构成进行说明。本实施方式的网络系统1主要包括:服务器100;空调、微波炉、电视、吸尘器等电气设备200;智能手机等通信终端300;以及用于将电气设备200等与互联网等外部的网络连接的接入点400等。
    10.需要说明的是,电气设备200并不限于电视、微波炉、空调、吸尘器等,也可以是冰箱、洗衣机、空气净化器、加湿器、除湿器、自动烹饪锅、电饭锅、照明等家电;个人计算机、硬盘录像机、投影仪、音乐播放器、游戏机、扬声器等av(视听)设备;太阳能发电系统、蓄电池系统、热水供应系统等hems(home energy management system:家庭能源管理系统)设备;内置照明、对讲机、电子锁、热水器、温水清洗马桶圈控制器等住宅设备等。以下,也将它们统称为电气设备200。
    11.此外,通信终端300也不限于智能手机,也可以是个人计算机、平板电脑、游戏机、扬声器、可穿戴终端等。以下,将它们统称为通信终端300。《网络系统1的动作概要》
    12.接着,参照图1和图2,对本实施方式的网络系统1的动作概要进行说明。首先,用户向电气设备200输入监听模式开始的命令(步骤s002)。电气设备200开始无线通信的监听(步骤s004)。
    13.用户使通信终端300开始电气设备200的无线通信的设定处理(步骤s006)。通信终端300向电气设备200提供接入点400的id、密码(步骤s008)。
    14.电气设备200基于来自通信终端300的信息进行与接入点400的连接(步骤s010)。电气设备200向通信终端300传达与接入点400的连接已完成的含义(步骤s012)。此时,电气设备200将分配给自身的ip地址发送至通信终端300。此时,即使电气设备200不明确地发送ip地址,在通信过程中,只要在通信终端300中得知ip地址即可。
    15.在本实施方式中,电气设备200自动地经由接入点400接入预先存储于电气设备200的服务器100(步骤s014)。电气设备200向服务器100进行设备登记或请求配对用的连接id。
    16.通信终端300基于获取到的ip地址,经由点400向电气设备200请求配对用的连接id(步骤s020、步骤s022)。电气设备200在还未从服务器100获取到配对用的连接id的情况下,向通信终端300回答该含义(步骤s024)。
    17.通信终端300基于获取到的ip地址,重复经由接入点400向电气设备200请求配对用的连接id(步骤s022、步骤s026)。电气设备200在从服务器100获取到配对用的连接id的
    情况下,向通信终端300回答连接id(步骤s028)。
    18.通信终端300当获取电气设备200的连接id时,向服务器100请求与通信终端300的连接id建立关联(步骤s030)。就是说,通信终端300向服务器100请求通信终端300与电气设备200的配对。当服务器100向通信终端300传达配对已完成时,通信终端300显示该含义的信息或输出该含义的声音(步骤s032)。
    19.像这样,在本实施方式中,当用户进行最初的操作时,通信终端300与电气设备200自动地进行交换ip地址或交换连接id,完成云端的服务器100中的配对处理。就是说,能简化用户操作。以下,对用于实现这种功能的网络系统1的具体构成进行详细说明。《服务器100的构成》
    20.首先,对构成本实施方式的网络系统1的服务器100的构成的一个方案进行说明。参照图4,服务器100包括cpu(central processing unit:中央处理器)110、存储器120、操作部140以及通信接口160来作为主要的构成要素。
    21.cpu110通过执行存储于存储器120的程序来控制服务器100的各部。例如,cpu110执行存储于存储器120程序,参照各种数据,由此执行在后文加以记述的各种处理。
    22.存储器120通过各种ram(random access memory:随机接入存储器)、各种rom(read-only memory:只读存储器)等来实现,可以是内包于服务器100的部件,也可以是在服务器100的各种接口上可拆装的部件,还可以是能从服务器100接入的其他装置的记录介质。存储器120存储由cpu110执行的程序、通过由cpu110进行的程序的执行而生成的数据、输入后的数据以及其他用于本实施方式的服务的数据库等。
    23.例如,存储器120存储如图5所示的用户信息数据121。用户信息数据121按每个在本服务中登记的用户来储存用户id、用户名、家族id、邮件地址、住所、用户所加入的各种服务的识别信息、服务内容等。
    24.存储器120存储如图6所示的设备信息数据122。设备信息数据122按每个在本服务中登记的电气设备来储存设备id、电气设备的用户id、电气设备的制造id、电气设备的机种、电气设备的制造商以及用于配对的连接id等。
    25.存储器120存储如图7所示的配对信息数据123。配对信息数据123按每个通信终端300、电气设备200的配对来储存两者的对应关系。例如设为登记通信终端300或电气设备200的连接id与通信终端300或电气设备200的连接id的组合,或者登记通信终端300或电气设备200的设备id与通信终端300或电气设备200的设备id的组合。
    26.返回图4,操作部140受理服务的管理者等的命令,并将该命令输入至cpu110。
    27.通信接口160经由互联网、运营商网络、接入点400等来将来自cpu110的数据发送至电气设备200、通信终端300等其他装置。相反地,通信接口160经由互联网、运营商网络、接入点400等来接收来自电气设备200、通信终端300等其他装置的数据,并交付至cpu110。《电气设备200的构成》
    28.接着,参照图8,对构成网络系统1的电气设备200的构成的一个方案进行说明。本实施方式的电气设备200包括cpu210、存储器220、显示器230、操作部240、通信接口260、扬声器270、麦克风280以及设备驱动部290来作为主要的构成要素。
    29.cpu210通过执行存储于存储器220或者外部的存储介质的程序来控制电气设备200的各部。
    30.存储器220通过各种ram、各种rom等来实现,储存由cpu210执行的程序、通过由cpu210进行的程序的执行而生成的数据、经由操作部240输入的数据、从遥控器接收到的数据、从服务器100经由接入点400、互联网接收到的数据、与电气设备200对应的管理服务器的地址、密钥等为了利用各种服务而必须的信息等。
    31.显示器230基于来自cpu210的信号,输出文字、图像等。需要说明的是,显示器230也可以仅为led灯等。
    32.操作部240通过按钮、触摸面板等来实现,受理来自用户的命令,并将该命令输入cpu210。需要说明的是,显示器230和操作部240可以构成触摸面板250。
    33.通信接口260通过用于进行无线通信的天线或用于进行有线通信的连接器等来实现。cpu210利用通信接口260,由此经由路由器400、互联网等与服务器100、其他电气设备200、通信终端300交换各种数据。例如,cpu210经由通信接口260,将动作内容、环境信息发送至服务器100,或者从服务器100接收操作命令。
    34.扬声器270基于来自cpu210的语音数据来输出语音消息等。麦克风280获取用户的声音等,并将语音数据输入至cpu210。
    35.设备驱动部290基于来自cpu210的信号,控制电气设备200的各部(马达、加热器、传感器、天线等)。设备驱动部290例如对于空调而言是压缩机、风扇,对于微波炉而言是用于加热烹饪的天线、旋转台,对于电视而言是接收天线、调谐器。
    36.在本实施方式中,在电气设备200的壳体粘贴有存储了通信所需的各种信息的qr码(注册商标)201。《通信终端300的构成》
    37.接着,参照图9,对构成网络系统1的通信终端300的构成的一个方案进行说明。本实施方式的通信终端300包括cpu310、存储器320、显示器330、操作部340、通信接口360、扬声器370、麦克风380以及摄像机390来作为主要的构成要素。
    38.cpu310通过执行存储于存储器320的程序来控制通信终端300的各部。
    39.存储器320通过各种ram、各种rom等来实现。存储器320存储用于各种服务的应用程序、通知智能体用的程序、通过由cpu310进行的程序的执行而生成的数据、从服务器100接收到的数据、经由操作部340输入的数据、用于确定通信终端300的用户的信息等。
    40.显示器330基于来自cpu310的数据来显示图像、文本。操作部340由指示装置、开关等构成,将来自用户的各种命令输入至cpu310。需要说明的是,用户终端可以具有包括显示器330和操作部340的触摸面板350。
    41.通信接口360经由互联网、运营商网络、接入点400等来在服务器100、电气设备200等其他装置之间收发数据。例如,cpu310根据程序,经由通信接口360来与服务器100交换与用户有关的各种信息。cpu310能通过将该各种信息提供给其他应用程序来接受各种服务。
    42.扬声器370基于来自cpu310的语音数据来输出语音消息等。麦克风380获取用户的声音等,并将语音数据输入至cpu310。摄像机390将拍摄到的静止图像、运动图像输入至cpu310或存储于存储器320。《网络系统的信息处理》
    43.接着参照图10对构成网络系统1的各装置中的信息处理进行说明。需要说明的是,对于服务器100、电气设备200、通信终端300而言,cpu110、210、310分别根据存储器120、
    220、320的程序执行以下的处理。
    44.首先,将新的电气设备200设置于住宅等的用户向该电气设备200输入无线通信的开始命令(步骤s102)。
    45.电气设备200的cpu210开始向用于无线通信的接入点的连接处理(步骤s104)。
    46.用户通过启动通信终端300的摄像机390,对电气设备200的qr码(注册商标)201进行拍摄,由此获取电气设备200的制造id、密钥等(步骤s106)。需要说明的是,用户也可以经由通信终端300的操作部340输入电气设备200的各种信息。
    47.通信终端300的cpu310经由操作部340从用户受理接入点400的ssid、密码的输入(步骤s108)。通信终端300的cpu310用电气设备200的密钥对接入点400的密码进行加密(步骤s110)。通信终端300的cpu310通过利用通信接口360来经由接入点400广播接入点400的ssid、密码、随机信息(步骤s112)。
    48.电气设备200的cpu210当经由通信接口260接收接入点400的ssid、密码、随机信息时,通过自身的密钥对密码进行解码(步骤s114)。电气设备200的cpu210利用接入点400的ssid和密码,经由通信接口260与接入点400连接(步骤s116)。电气设备200的cpu210经由通信接口260附加来自通信终端300的随机信息,由此广播分配给接入点400的ip地址(步骤s118)。
    49.通信终端300的cpu310经由通信接口360,基于随机信息获取电气设备200的ip地址(步骤s120)。需要说明的是,通信终端300的cpu310在显示器330等中显示向电气设备200的接入点400的连接已成功的含义。
    50.电气设备200的cpu210自动地,即,即使未受到来自用户操作、通信终端300的指示,也会利用通信接口260经由接入点400接入至预先存储的服务器100(步骤s124)。
    51.服务器100的cpu110当经由通信接口160接受来自电气设备200的请求时,与电气设备200的制造id等建立关联,发行连接id,在存储器120的设备信息数据122中进行登记(步骤s128)。服务器100的cpu110经由通信接口160将连接id发送至电气设备200(步骤s130)。
    52.另一方面,通信终端300的cpu310经由通信接口360向电气设备200请求连接id(步骤s132)。
    53.电气设备200的cpu210在未从服务器100获取连接id的情况下,向通信终端300回答尚未获取(步骤s134)。
    54.通信终端300的cpu310重复经由通信接口360向电气设备200请求连接id,直到能获取到连接id为止(步骤s132)。
    55.电气设备200的cpu210在从服务器100获取连接id的情况下,将获取到的连接id发送至通信终端300(步骤s136)。
    56.通信终端300的cpu310自动地,即,即使未受到用户操作,也经由通信接口360向服务器100发送电气设备200的连接id进行配对请求(步骤s138)。
    57.服务器100的cpu110经由通信接口160,根据来自通信终端300的请求使通信终端300与电气设备200配对(步骤s140)。即,将通信终端300与电气设备200建立关联,在配对信息数据123中进行登记。服务器100的cpu110将配对完成通知发送至通信终端300(步骤s142),通信终端300的cpu310将表示配对已完成的信息从显示器330、扬声器370输出(步骤
    s144)。
    58.需要说明的是,如图11所示,对于与电气设备200建立有关联的其他通信终端300而言,cpu310根据用户的配对命令(步骤s152)利用通信接口360,由此经由接入点400广播可配对的电气设备200的信息的请求(步骤s154)。
    59.电气设备200的cpu210经由通信接口260将分配给接入点400的ip地址、机种、制造商等发送至该其他通信终端300(步骤s156)。
    60.通信终端300的cpu310当接收ip地址时(步骤s158),自动地,即,即使未受到用户操作,也经由通信接口360向电气设备200请求连接id(步骤s160)。
    61.电气设备200的cpu210在从服务器100获取到连接id的情况下,将获得到的连接id发送至通信终端300(步骤s162)。
    62.通信终端300的cpu310经由通信接口360向服务器100发送电气设备200的连接id,进行配对请求(步骤s164)。
    63.服务器100的cpu110经由通信接口160,根据来自通信终端300的请求使通信终端300与电气设备200配对(步骤s166)。服务器100的cpu110将配对完成通知发送至通信终端300(步骤s168),通信终端300的cpu310将配对已完成的含义的信息从显示器330、扬声器370输出(步骤s170)。《第二实施方式》
    64.在上述的实施方式中,对于其他通信终端300,在步骤s158中,通信终端300的cpu310也会自动地,即,即使未受到用户操作也经由通信接口360向电气设备200请求连接id。然而,在发现了多个可配对的电气设备200的情况下,也可以执行以下的处理。
    65.参照图12,通信终端300的cpu310基于从电气设备200获取到的机种、制造商等,显示未进行配对的电气设备200的列表(步骤s259)。
    66.通信终端300的cpu310经由操作部340受理配对的电气设备200的选择命令(步骤s260)。
    67.通信终端300的cpu310经由通信接口360基于选择出的电气设备200的ip地址请求连接id(步骤s261)。
    68.对于其他处理而言,与上述的实施方式相同,因此在此不重复进行说明。《第三实施方式》
    69.也可以将上述的实施方式的网络系统1的各装置的功能的一部分或全部由其他装置执行。例如,可以由其他装置承担服务器100、电气设备200、通信终端300各自的功能的一部分或全部,而这些装置的每个功能的一部分或全部由多个装置分担。例如具体而言,服务器100可以通过一个装置来实现,也可以通过云端上的多个装置来实现。或者,通信终端300也可以承担服务器100、电气设备200的处理的一部分的功能。或者,电气设备200也可以由电气设备主体和后附加的通信模块构成。《总结》
    70.在上述的实施方式中,提供了一种网络系统,具备服务器、电气设备、通信终端以及接入点。电气设备在与接入点连接时,向通信终端提供用于与接入点的通信的ip地址(internet protocol address:互联网协议地址),自动地向服务器请求配对登记,由此从服务器获取配对用的连接id(identity document:身份标识号)并提供给通信终端。通信终
    端基于ip地址从电气设备获取连接id,由此向服务器请求与电气设备的配对。
    71.优选的是,通信终端重复向电气设备请求连接id,直到能从电气设备获取到连接id为止。
    72.优选的是,从电气设备显示与电气设备相关的第一信息。通信终端基于第一信息,对与接入点的连接所需的第二信息进行加密并发送至电气设备。电气设备从通信终端对第二信息进行解码,与接入点进行连接。
    73.在上述的实施方式中,提供了一种通信终端,具备:通信接口,用于与接入点进行通信;以及处理器,当经由接入点从电气设备获取ip地址时,基于该ip地址经由接入点向电气设备请求配对用的连接id,基于获取到的连接id向规定的服务器请求与电气设备的配对。
    74.在上述的实施方式中,提供了一种用于通信终端的程序,所述通信终端包括通信接口、处理器以及存储器。程序使处理器执行以下步骤:第一步骤,使用通信接口,经由接入点从电气设备获取ip地址;第二步骤,在第一步骤之后,自动地使用通信接口,基于ip地址经由接入点向电气设备请求配对用的连接id;以及第三步骤,使用通信接口,基于连接id向规定的服务器请求与电气设备的配对。
    75.应认为本次公开的实施方式在所有方面均为示例而非限制性的。本发明的范围由权利要求书指示而非由上述说明,意在包括与权利要求书的范围同等的意思以及范围内的全部变更。

    技术特征:
    1.一种网络系统,具备服务器、电气设备、通信终端以及接入点,其中,所述电气设备在与所述接入点连接时,向所述通信终端提供用于与所述接入点的通信的ip地址,自动地向所述服务器请求配对登记,由此从所述服务器获取配对用的连接id并提供给所述通信终端,所述通信终端基于所述ip地址从所述电气设备获取所述连接id,由此向所述服务器请求与所述电气设备的配对。2.根据权利要求1所述的网络系统,其中,所述通信终端重复向所述电气设备请求所述连接id,直到能从所述电气设备获取所述连接id为止。3.根据权利要求1或2所述的网络系统,其中,从所述电气设备显示与所述电气设备相关的第一信息,所述通信终端基于所述第一信息,对与所述接入点的连接所需的第二信息进行加密并发送至所述电气设备,所述电气设备从所述通信终端对所述第二信息进行解码,与所述接入点进行连接。4.一种通信终端,具备:通信接口,用于与接入点进行通信;以及处理器,当经由所述接入点从电气设备获取ip地址时,基于该ip地址经由所述接入点向所述电气设备请求配对用的连接id,基于获取到的所述连接id向规定的服务器请求与所述电气设备的配对。5.一种用于通信终端的程序,所述通信终端包括通信接口、处理器以及存储器,其中,所述程序使所述处理器执行以下步骤:第一步骤,使用所述通信接口,经由接入点从电气设备获取ip地址;第二步骤,在所述第一步骤之后,自动地使用所述通信接口,基于所述ip地址经由所述接入点向所述电气设备请求配对用的连接id;以及第三步骤,使用所述通信接口,基于所述连接id向规定的服务器请求与所述电气设备的配对。

    技术总结
    问题提供一种用于由较少的用户操作将通信终端与电气设备建立关联的技术。解决办法提供一种网络系统(1),具备服务器(100)、电气设备(200)、通信终端(300)以及接入点(400)。电气设备在与接入点连接时,向通信终端提供用于与接入点通信的IP地址,自动地向服务器请求配对登记,由此从服务器获取配对用的连接ID并提供给通信终端。通信终端基于IP地址从电气设备获取连接ID,由此向服务器请求与电气设备的配对。对。对。


    技术研发人员:赤羽俊夫 河原正和
    受保护的技术使用者:夏普株式会社
    技术研发日:2021.02.23
    技术公布日:2022/5/25
    转载请注明原文地址:https://tc.8miu.com/read-13673.html

    最新回复(0)