专利名称:信息处理装置及信息处理方法
技术领域:
本发明涉及信息处理装置和信息处理方法,具有通过无线中继装置执行网络连接的无线通信功能。
背景技术:
近来的小型信息处理设备,比如笔记本型个人计算机和PDA,具有了在使用环境中发现周围的无线LAN接入点,以及通过接入点执行网络连接的功能。可视地监控网络的功能也实现了。
当用户携带和使用这种便携式个人计算机、PDA等时,每次个人计算机、PDA等移动后,随着通信环境变化,无线LAN必须相对于周围的无线设备进行设置。通过用户操作来切换无线LAN设置时,需要很长时间和许多工作量。例如,在日本专利申请公开号2003-244167中公开的对无线LAN设置的当前自动切换功能仅仅对给定的设备提供了固定的切换功能。在这种情况下,考虑到用户的应用目的、环境等,对用户友好的通信功能就已经产生了需求。
发明内容
本发明是考虑上述情况而作出的,其目的是提供一种信息处理装置、信息处理方法和程序,能够相对于周围的无线设备,反映用户的应用目的、环境等,而且非常方便地设置通信环境。
根据本发明的第一个方面,具有通过无线中继装置执行网络连接的通信装置的信息处理装置包括信息采集单元,它通过发现可与通信装置通信的无线中继装置,获取所发现的无线中继装置的若干信息;以及概况设置单元,它为信息采集单元发现的无线中继装置设置通信概况。信息处理装置进一步包括优先级条件设置单元,它设置优先级条件,为通信装置将要使用的通信概况决定优先级;以及概况确定单元,它根据信息采集单元获得的无线中继装置的信息、概况设置单元设定的通信概况和优先级条件设置单元设定的优先级条件,决定通信装置将要使用的通信概况。
根据本发明的第二个方面,使用通信装置通过无线中继装置连接网络的方法包括发现可与通信装置通信的无线中继装置,以获取所发现的无线中继装置的若干信息;为所发现的无线中继装置设置通信概况;以及设置优先级条件,为通信装置将要使用的通信概况决定优先级。方法进一步包括根据获得的无线中继装置的若干信息、设定的通信概况和设定的优先级条件,决定通信装置将要使用的通信概况。
根据本发明的第三个方面,程序使控制着通过无线中继装置执行网络连接的通信装置的计算机执行以下过程。更确切地说,程序使计算机实施发现可与通信装置通信的无线中继装置;获取所发现的无线中继装置的若干信息;保存为与通信装置通信之无线中继装置设定的通信概况;保存为通信装置将要使用之通信概况决定优先级所用的优先级条件;以及根据获得的无线中继装置的若干信息、通信概况和优先级条件,决定通信装置将要使用的通信概况。
根据本发明,能够为周围的无线设备设置用户友好的通信环境,其中反映了用户的应用目的、环境等。
在以下的说明中,将会阐述本发明另外的目的和优点,其中一部分从说明中显而易见,或者可以从本发明的实践中学会。利用后文中具体指出的若干装置及组合,就可以实现本发明的目的,获得本发明的优点。
附图简要说明在说明书中加入并构成其中之一部分的附图,展示了本发明的若干当前优选实施例,并且连同上面给出的一般说明和下面给出的若干优选实施例的详细说明,用于讲解本发明的原理。
图1是一幅概念图,用于讲解根据本发明一个实施例之信息处理装置的运行概况;图2是一幅示意图,显示了系统配置,用于讲解根据本发明实施例之信息处理装置的功能概况;图3是一幅框图,显示了根据本发明实施例之信息处理装置的硬件配置;图4是一幅示意图,显示了无线LAN设置列表结构的实例;图5是一幅示意图,显示了接入点列表结构的实例;图6是一幅流程图,显示了根据本发明的实施例,应用于信息处理装置中之通信概况选择处理序列的实例;图7是一幅流程图,显示了根据本发明的实施例,应用于信息处理装置中之通信概况选择处理序列的另一个实例;图8是一幅示意图,显示了根据本发明的实施例,应用于信息处理装置中之初始设置窗口的实例;图9是一幅示意图,显示了根据本发明的实施例,应用于信息处理装置中之通信概况设置窗口的实例;图10是一幅示意图,显示了根据本发明的实施例,应用于信息处理装置中之自动连接设置窗口的实例。
具体实施例方式
下面将参考附图中的几幅图,介绍本发明的优选实施例。
下面将参考图1,讲解根据本发明之操作的概况。
图1展示了无线LAN的状态,用于讲解根据本发明之操作的概况。在图1显示的通信环境中,围绕着个人计算机(PC)30的有多台无线中继装置(A、B、C和D接入点)20(A)、20(B)、20(C)和20(D),它们可与个人计算机30通信。用户能够在个人计算机30中设定网络名、通信速度、安全级别、通信信道和无线电场强之一,作为无线LAN的连接条件。
个人计算机30具有无线LAN卡。个人计算机30从周围的A、B、C和D接入点20(A)、20(B)、20(C)和20(D)接收信标,并且获取它们的网络名、通信设备的通信速度、安全级别、通信信道和无线电场强。
A接入点20(A)具有“SSIDA、无线电场强14dB、通信标准802.11b、通信信道6、加密WEP”。B接入点20(B)具有“SSIDB、无线电场强5dB、通信标准802.11b、通信信道6、加密TKIP”。C接入点20(C)具有“SSIDC、无线电场强57dB、通信标准802.11g、通信信道6、安全none”。D接入点20(D)具有“SSIDD、无线电场强16dB、通信标准802.11b、通信信道2、加密AES”。SSID(扩展服务组身份)是对接入点等分组所用的识别信息(ID)。WEP是“有线等效保密”的缩写,TKIP是“临时密钥完整性协议”的缩写,AES是“高级加密标准”的缩写。
在这种通信环境中,在个人计算机30中把“无线电场强”设定为无线LAN设置的自动切换条件时,无线LAN就连接到无线电场较强的接入点。在这种情况下,无线LAN自动连接到C接入点20(C)上,它在A、B、C和D四个接入点20(A)、20(B)、20(C)和20(D)中具有最强的无线电场强。
当把“安全级别”设定为无线LAN设置的自动切换条件时,无线LAN就连接到安全级别较高的接入点。在这种情况下,无线LAN自动连接到D接入点20(D)上,它在A、B、C和D四个接入点20(A)、20(B)、20(C)和20(D)中应用了最高安全级别的AES。
当把“通信信道”设定为无线LAN设置的自动切换条件时,无线LAN就连接到使用空闲通道(使用的信道数目最小)的接入点。在图1所示的实例中,无线LAN自动连接到D接入点20(D)上,它在A、B、C和D四个接入点20(A)、20(B)、20(C)和20(D)中使用的信道数目最小。
当把“通信速度”设定为无线LAN设置的自动切换条件时,无线LAN就连接到具有最高通信速度的接入点。在图1所示的实例中,无线LAN自动连接到C接入点20(C)上,它用作通信标准802.11g的接入点,在A、B、C和D四个接入点20(A)、20(B)、20(C)和20(D)中,提供比通信标准802.11b高的通信速度。
以这种方式,根据本发明的实施例,在具有能够设置多个无线LAN(设置通信概况)之无线LAN卡的系统中,无线LAN的设置按照多种通信条件自动切换,比如通信设备的通信速度、安全级别、通信信道以及无线电场强。对于接入点20,通信环境改变后,通信环境总是能够按照用户期望的通信条件,自动切换到最佳的环境,而无须用户进行无线LAN设置的操作。
下面将介绍实施上述通信功能的本发明实施例。
图2是显示了系统配置的实例,用于讲解根据本发明实施例之信息处理装置的功能概况。
如图2所示,无线LAN接入区(W-LAN)17,通过针对指定区域的LAN 15(1)和15(2)、IP网络10等实现了通信网络。虽然没有显示,无线LAN接入区(W-LAN)17以及针对指定区域的LAN15(1)和15(2)中的每一个都包括打印机、网络、文件服务器以及各种服务器。无线LAN接入区(W-LAN)17包括预定区域所用的无线LAN接入点20。
客户终端由例如便携式个人计算机30实施。个人计算机30具有无线LAN设备,比如无线LAN卡,以及通信环境控制程序。个人计算机30具有以下通信功能经过无线LAN,把个人计算机10连接到无线LAN接入区17之内的接入点20;以及经过各种服务器和IP网络10,执行个人计算机30和任意设备之间的网络连接。
个人计算机30包括通信环境控制程序(图3中的140)。通信环境控制程序140具有显示功能和处理功能(后面将介绍)。显示功能在显示器32上显示设置窗口(初始设置窗口)200,用于设置启用自动无线LAN设置(自动接入点切换)的通信概况、确定无线LAN之优先级的优先级条件等。处理功能从周围接入点20接收信标,以及发现接入点20。处理功能获取和保存若干信息,比如所发现的接入点20的网络名、通信设备的通信速度、安全级别、通信信道和无线电场强。根据保存的若干信息,以及通过使用设置初始窗口200为多个接入点20设置并保存在数据库31中的通信概况(参见图4)和无线LAN的优先级条件(参见图10),选择在无线LAN中使用的通信概况。按照用户期望的通信条件,能够把通信环境自动切换到最佳的环境。下面将参考图4至图10,介绍通信环境控制程序实现的功能。个人计算机30能够经过无线专用网络(Ad hoc),连接到另一台无线设备(WL-DV)40。
下面将参考图3,介绍个人计算机30的系统配置。
如图3所示,个人计算机30包括CPU 101、主机桥路102、主存储器103、显示控制器104、系统控制器105、硬盘驱动器(HDD)106、有线LAN设备107、无线LAN设备108、BIOS-ROM 110以及嵌入式控制器/键盘控制器IC(EC/KBC)111。
CPU 101是适于控制个人计算机30运行处理器。CPU 101执行操作系统(OS)129和各种应用/实用程序,它们经过系统控制器105和主机桥路102,从硬盘驱动器(HDD)106加载至主存储器103中。CPU 101还执行BIOS(基本输入输出系统),它存储在BIOS-ROM 110中。
CPU 101依照预定的设置条件(如预定的时间间隔),执行主存储器103中存储的通信控制程序130。CPU 101执行与通信服务相关的预定应用过程,包括监控和发现周围接入点20和荻取所发现的接入点20(从其收到信标)的信息(接入点的网络名、通信设备的通信速度、安全级别、通信信道和无线电场强)。
CPU 101依照例如用户从开始菜单或任务栏选择的图标,执行主存储器103中存储的通信环境控制程序140。CPU 101在初始设置窗口200上,启用针对多个通信概况的通信概况设置、无线LAN优先级条件设置、自动通信概况切换设置等。下面将参考图8,介绍初始设置窗口200结构的具体实例。
CPU 101根据使用初始设置窗口200进行的设置,在通信环境控制程序140的过程中获取若干信息,比如所发现的接入点20的网络名、通信设备的通信速度、安全级别、通信信道以及无线电场强。CPU 101在主存储器103中保存着内含若干信息的列表,作为接入点列表(AP列表)401。CPU 101根据这些信息,以及通过使用设置窗口200为多个接入点20设置并保存在数据库31中的通信概况和无线LAN的优先级条件,选择在无线LAN中使用的通信概况。这就实现了能够按照用户期望的通信条件自动地切换通信环境到最佳环境的处理功能。图4显示了为多个通信概况设定的通信概况列表(无线LAN设置列表)301的结构具体实例。图5显示了AP列表401的具体实例。图6显示了使用这些列表,通信概况选择处理序列的实例。图7显示了通信概况选择处理序列的另一个实例。图10显示了无线LAN优先级条件设置窗口的具体实例。
主机桥路102是连接CPU 101和系统控制器105的桥接设备。主机桥路102包括存储器控制器(未显示),它控制着对主存储器103的访问。
显示控制器104控制着显示器(DISP)32,它采用例如LCD并用作个人计算机30的显示监视器。在实施例中,显示器(DISP)32在通信环境控制程序140的控制下,显示图8所示的初始设置窗口200以容许自动切换无线LAN(接入点20)、图9所示的通信概况设置窗口210以及图10所示的条件设置窗口220以便为选择无线LAN(通信概况)设置条件。
系统控制器105控制PCI总线126和ISA总线128上的设备。系统控制器105包括IDE控制器(未显示),控制硬盘驱动器(HDD)106。
提前安装通信控制程序130作为硬盘驱动器(HDD)106上的服务程序之一。在上述对周围接入点20的监控处理中,通信控制程序130接收接入点20发送的信标,并且获取所发现的接入点(从其收到信标)的若干接入点信息。在硬盘驱动器(HDD)106上的数据库(DB)31中的AP列表401中,保存着由接收信标获取的接入点20的信息列表。依照预定时间间隔或发生了预定事件,比如通信环境的变化或接入点链路断开,对数据库31中保存的AP列表401进行更新。每次更新AP列表401时,都将其写入主存储器103。
提前安装通信环境控制程序140作为硬盘驱动器(HDD)106上的服务程序之一。如上,通过用户例如从开始菜单或任务栏选择图标,执行通信环境控制程序140。通信环境控制程序140为用户提供图8所示的初始设置窗口200,以容许无线LAN(接入点20)的自动切换。数据库31把AP列表401和无线LAN设置列表301保存在一起,后者使用初始设置窗口200设置,并用作接入点20的通信概况列表。此外,数据库31还保存着连接条件402,它是使用可从初始设置窗口200显示的条件设置窗口220(图10)设置的,并用于选择将要自动连接的无线LAN(通信概况)。数据库31中保存的无线LAN设置列表301、AP列表401和连接条件402被加载到主存储器103中,并且在通信环境控制程序140执行的后续通信概况选择处理中引用。
有线LAN设备107是连接个人计算机30和有线网络的设备。虽然未显示,有线LAN设备107经过连接到LAN连接器的有线LAN电缆,与有线网络通信。
无线LAN设备108是无线网络设备,比如将个人计算机30连接到无线网络的无线LAN卡。无线LAN设备108由基带单元和RF(射频)单元形成。RF(射频)单元经过天线(ANT)109发射/接收无线电信号。所构建的无线LAN设备108依照比如IEE 802.11a、IEEE802.11b或IEEE 802.11g的标准执行无线通信。无线LAN设备108收到从接入点20发射的信标(RB)后,就向CPU 101通报有关信息,并且在CPU 101的控制下,经过接入点进行接入点信息的采集和通信。
嵌入式控制器/键盘控制器IC(EC/KBC)111是单芯片微计算机,其中集成了嵌入式电源管理控制器和控制键盘112的键盘控制器。嵌入式控制器/键盘控制器IC(EC/KBC)111具有按照用户对电源按钮的操作,对个人计算机30电源进行开/关控制的功能。
图4显示了无线LAN设置列表301的实例,用作从初始设置窗口200打开的通信概况设置窗口210(图9)上为多个接入点20设定的通信概况的列表。在无线LAN设置列表301中,为每个可用接入点设定了SSID、基础设施模式(基础设施/专用设施)、验证模式(OPEN/SHARED/WPA/WPA-PSK)、安全信息(OPEN/SHARED=Disabled/WEP/AES,WPA/WPA-PSK=TKIP/AES)等。同时还设置了网络密钥、密钥索引、是否自动分配密钥以及使IEEE 802.1X验证生效/无效作为其他信息。图9显示了这项设置所用的通信概况设置窗口210构造的具体实例。SSID是对接入点分组所用的标识符(ID),专用设施(专用设施)是计算机之间的网络。
更确切地说,图9所示的设置窗口210包括网络名输入框211、无线网络密钥设置框212、IEEE设置框213、专用设施选中按钮214、专用信道设置按钮215、OK按钮216以及取消按钮217。无线网络密钥设置框212包括网络验证设置框212a、数据加密设置框212b、网络密钥输入框212c、网络密钥确认输入框212d、密钥索引设置框212e以及自动密钥分配设置选中按钮212f。IEEE设置框213包括IEEE验证生效设置按钮213a、EPA类型设置框213b以及验证配置设置框213c。通过使用具有这种机构的设置窗口210而设定必要的输入项,创建图4所示的无线LAN设置列表301。
在图8所示的初始设置窗口200上“优选网络”设置区203之内的无线LAN显示列205中,显示了遵从无线LAN设置列表301中内容的无线LAN(接入点20)列表。
图5显示了AP列表401的实例,用作通过通信控制程序130的监控处理获得的周围接入点之若干信息的列表。在AP列表401中设置了所发现的接入点20的SSID/BSSID、基础设施模式、密钥状态、无线电场强、通信信道以及通信方法。BSSID(基本服务设置标识)是在MAC层验证通信终端等的ID。通过接收接入点20发射的信标(RB),能够识别BSSID,类似SSID。
在图8所示的初始设置窗口200上“可用网络”设置区202之内的无线LAN显示列204中,显示了图5所示的、遵从AP列表401之内容的无线LAN(接入点)列表。
图6是一幅流程图,显示了通信环境控制程序140执行的通信概况选择处理序列的实例。在图6所示的通信概况选择处理中,在通信环境相对于接入点20改变后执行通信概况选择处理。
图7是一幅流程图,显示了通信环境控制程序140执行的通信概况选择处理序列的另一个实例。在图7所示的通信概况选择处理中,在通信期间发生链路断开时执行通信概况选择处理。
图8显示了初始设置窗口200的结构实例,允许自动切换无线LAN(接入点)。初始设置窗口200包括“无线LAN设备”选择区201、“可用网络”设置区202、“优选网络”设置区203、使输入内容生效的OK按钮206,以及取消输入内容的取消按钮207。
当安装了多台无线LAN设备(无线LAN卡)时,在“无线LAN设备”选择区201中,允许挑选一台安装好的无线LAN设备。
“可用网络”设置区202中的无线LAN显示列204选择性地显示了遵从图5所示的AP列表401之内容的无线LAN(接入点20)列表。在无线LAN显示列204中选择无线LAN(接入点20),单击“可用网络”设置区202中的“配置”按钮204a,然后图9所示的通信概况设置窗口210就会打开。通过使用这个窗口输入必要的信息,就能够创建在无线LAN显示列204中选中之无线LAN(接入点20)的通信概况。通过单击“可用网络”设置区202中的“更新”按钮204b,就能够更新在无线LAN显示列204中显示的AP列表401的内容(通过重新发现接入点20能够更新AP列表401)。
在“优选网络”设置区203中的无线LAN显示列205选择性地显示了遵从图4所示的无线LAN设置列表301之内容的无线LAN(接入点20)列表。由“优选网络”设置区203中的“按以下列表的顺序把计算机自动连接到可用网络”复选框205a,能够设定是否自动地切换无线LAN的连接。通过选中复选框205a,无线LAN的连接自动切换到依照无线LAN显示列205中显示的无线LAN(接入点)的顺序(优先级)。通过选择“优选网络”设置区203中单选按钮205 b的“接入点与专用设施”单选按钮205 b1,能够选择将要由无线LAN连接的网络类型(基础设施模式)。利用“优选网络”设置区203中的“上移”按钮205c和“下移”按钮205d,能够改变无线LAN设置的自动切换优先级。通过单击“优选网络”设置区203中的“加入”按钮205e,能够打开图9所示的通信概况设置窗口210以创建通信概况。通过单击“优选网络”设置区203中的“删除”按钮205f,能够删除从无线LAN显示列205中显示的无线LAN列表中选中的无线LAN。通过单击“优选网络”设置区203中的“属性”按钮205g,能够打开图9所示的通信概况设置窗口210,并且能够引用和改变所保存的通信概况。通过单击“优选网络”设置区203中的“连接”按钮205h,能够手工连接从无线LAN显示列205中显示的无线LAN列表中选中并遵从通信概况的无线LAN(接入点20)。通过单击“优选网络”设置区203中的“自动把计算机连接到非优选网络”复选框205i,能够自动连接无密钥的周围接入点20,而无论无线LAN设置列表301的通信概况设置如何。
通过单击“优选网络”设置区203中的“自动连接设置”按钮205j,打开为选择无线LAN(通信概况)设置条件的条件设置窗口220(图10),也就是自动地把个人计算机30连接到接入点20。在条件设置窗口220上能够设置自动连接。
图9显示了在初始设置窗口200上打开的通信概况设置窗口210的结构实例。从图4所示的无线LAN设置列表301的内容和现有的通信概况,不难理解通信概况设置窗口210上的输入项,因而将省略其中的说明。
图10显示了条件设置窗口(自动连接设置窗口)220的结构实例,在图8所示的“优选网络”设置区203内单击“自动连接设置”按钮205j将其打开,它用于设置选择通信概况,也就是自动地把个人计算机30连接到接入点20的条件。条件设置窗口220提供了左列表框221和右列表框222。在左列表框221中准备了无线LAN(通信概况)自动切换中的可用条件。在左列表框221中准备的各种条件中,按照右列表框222中的优先级次序设置无线LAN(通信概况)自动切换所用的条件。在左列表框221中准备了无线电场强、安全级别、通信速度、通信信道以及无线LAN显示列205中显示的无线LAN列表,作为选择通信概况,也就是自动地把个人计算机30连接到接入点的条件。在左列表框221中选中使用条件,单击“>”按钮221a,在左列表框221中选中的条件就会被移入(设置在)右列表框222中。同样,在右列表框222中选中条件,单击“<”按钮221b,在右列表框222中选中的条件就会返回左列表框221中,从而取消了设置。在右列表框222中选中某个条件后,通过单击“上移”按钮222a,能够提升其优先级。在右列表框222中选中某个条件后,通过单击“下移”按钮222b,能够降低其优先级。
条件设置窗口220包括确认右列表框222中内容设置的OK按钮223a、取消所设置内容的取消按钮223b以及使设置内容生效的应用按钮223c。
通过使用条件设置窗口220,能够选择通信概况,换句话说,能够设置自动地把个人计算机30连接到接入点的一个或多个条件。此时,按多个条件设置的优先级次序设定若干设置条件。
使用图8、图9和图10所示的初始设置窗口200、通信概况设置窗口210和条件设置窗口220设定的自动无线LAN切换所用的多种信息反映在自动通信概况选择中,也就是通信环境控制程序140执行的自动连接到接入点20的处理中。
下面将参考图6所示的流程图,讲解自动通信概况选择处理的实例。
CPU 101以例如预定时间间隔执行主存储器103中存储的通信控制程序130,并监控和发现周围的接入点20(A)、20(B)、20(C)、20(D)…。CPU 101执行处理,获取所发现的接入点20(从其收到信标)的若干信息(接入点的网络名、通信设备的通信速度、安全级别、通信信道和无线电场强)。CPU 101按照例如由用户从开始菜单或任务栏选择图标而输入的自动无线LAN连接所用的指令,执行主存储器103中存储的通信环境控制程序140。在基于初始设置窗口200的设置过程之后,CPU 101执行图6所示的自动通信概况选择处理。
在图6所示的处理中,通信控制程序130监控接入点20(A)、20(B)、20(C)、20(D)…,它们围绕着个人计算机30并且能够与无线LAN设备108通信。如果发现了通信接入点,就获取若干预定的接入点信息,比如接入点20的网络名、通信设备的通信速度、安全级别、通信信道和无线电场强,并且传递到通信环境控制程序140(步骤S11)。通信环境控制程序140根据所发现的接入点20处的信息,更新AP列表401的内容(步骤S12)。更新后AP列表401的内容、无线LAN设置列表301中设定的若干信息以及选择通信概况的连接条件402相互进行对比(步骤S13)。判断最佳通信环境中的通信概况中是否存在着比针对接入点的当前通信环境显著地更加满足连接条件者(步骤S14)。如果最佳通信环境中的通信概况中不存在比当前通信环境显著地更加满足连接条件者,处理就结束而不执行通过通信概况切换的自动接入点切换处理(步骤S14中为否)。如果最佳通信环境中的通信概况中存在着满足连接条件者(步骤S14中为是),就从无线LAN设置列表301中选择通信概况,并且把使用的通信概况切换至被选中者,以便自动切换接入点20(步骤S15)。
下面将参考图7所示的流程图,讲解自动通信概况选择处理的另一个实例。
在图7所示的处理中,在通信控制程序130检测到链路断开状态之前,通信环境控制程序140不执行自动通信概况选择处理(步骤S21与步骤S22中为否)。如果通信控制程序130检测到链路断开,通信环境控制程序140就会收到有关通告,并且根据所发现的接入点20的信息,更新AP列表401的内容(步骤S23)。更新后AP列表401的内容、无线LAN设置列表301中设定的若干信息以及选择通信概况的连接条件402相互进行对比(步骤S24)。在当前最佳的通信环境中的通信概况中选择针对接入点20并满足连接条件者。通过使用选中的通信概况,把个人计算机30自动连接到接入点20(步骤S25)。
正如以上的介绍,本发明能够实施用户友好的信息处理装置和信息处理方法,能够相对于周围的无线设备反映用户的应用目的、环境等,并能够自动切换设置到优选通信环境中的接入点20。
对于本领域的技术人员,不难设想出其他的优点和修改。所以,从广义上来说,本发明并不限于本文所示和介绍的特定细节和代表性实施例。因此,对于附带的权利要求书及其相当内容定义的一般发明概念,在不脱离其实质和范围的情况下,可以作出多种修改。
权利要求
1.一种具有通过无线中继装置执行网络连接的通信装置的信息处理装置,包括信息采集单元,它通过发现可与所述通信装置通信的无线中继装置,获取所发现的无线中继装置的信息;概况设置单元,它为所述信息采集单元发现的所述无线中继装置设置通信概况;优先级条件设置单元,它设置优先级条件,为所述通信装置将要使用的所述通信概况确定优先级;以及概况确定单元,它根据所述信息采集单元获得的所述无线中继装置的所述信息、所述概况设置单元设定的所述通信概况和所述优先级条件设置单元设定的所述优先级条件,确定所述通信装置将要使用的通信概况。
2.根据权利要求1的信息处理装置,其中所述信息采集单元通过从所述信息处理装置周围存在的无线中继装置接收信标而发现可通信的无线中继装置,以及获取每台无线中继装置的网络名、通信速度、安全级别、通信信道和无线电场强至少其中之一作为每台无线中继装置的所述信息。
3.根据权利要求2的信息处理装置,进一步包括存储装置,它存储着所述信息采集单元获取的信息。
4.根据权利要求2的信息处理装置,其中所述优先级条件设置单元根据通信速度、安全级别、通信信道和无线电场强至少其中之一设置所述优先级条件,而且进一步包括次序确定单元,它根据所述优先级条件设置单元设定的所述优先级条件,为所述概况设置单元设定的所述通信概况确定优先级。
5.根据权利要求4的信息处理装置,其中所述概况确定单元按照所述次序确定单元确定的所述优先级,确定所述通信装置将要使用的所述通信概况。
6.根据权利要求4的信息处理装置,进一步包括连接确定单元,它确定是否把所述通信装置自动连接到其中设定了由所述概况确定单元确定所述通信概况的所述无线中继装置;以及连接处理单元,当所述连接确定单元确定把所述通信装置自动连接到所述无线中继装置时,它通过使用由所述概况确定单元确定的所述通信概况,执行所述通信装置和其中设定了所述通信概况的所述无线中继装置之间的连接处理。
7.根据权利要求6的信息处理装置,进一步包括变化识别单元,它根据所述连接处理单元已经完成了所述连接处理的所述无线中继装置和所述通信装置之间的通信内容,识别所述无线中继装置和所述通信装置之间通信环境中的变化;以及概况改变单元,当所述变化识别单元识别出所述通信环境中的所述变化时,它按照某种内容把当前设定的通信概况改变为另一个通信概况。
8.根据权利要求6的信息处理装置,进一步包括概况改变单元,当所述通信装置中出现故障时,它把当前设定的通信概况改变为另一个通信概况。
9.一种使用通信装置通过无线中继装置连接网络的方法,包括发现可与所述通信装置通信的无线中继装置,以获取所发现的无线中继装置的信息;为所发现的无线中继装置设置通信概况;设置优先级条件,为所述通信装置将要使用的所述通信概况确定优先级;以及根据获得的所述无线中继装置的所述信息、所述设定的通信概况和所述设定的优先级条件,确定所述通信装置将要使用的通信概况。
10.根据权利要求9的方法,其中在获取所述信息时,通过从所述无线中继装置接收信标而发现可通信的无线中继装置,以及获取每台无线中继装置的网络名、通信速度、安全级别、通信信道和无线电场强至少其中之一作为每台无线中继装置的所述信息。
11.根据权利要求10的方法,进一步包括在存储装置中存储所述获取的信息。
12.根据权利要求10的方法,其中在设置所述优先级条件时,根据通信速度、安全级别、通信信道和无线电场强至少其中之一设置所述优先级条件,而且进一步包括根据所述设定的优先级条件,为所述设定的通信概况确定优先级。
13.根据权利要求12的方法,其中在确定所述通信概况时,按照所述确定的优先级,确定所述通信装置将要使用的所述通信概况。
14.根据权利要求12的方法,进一步包括确定是否把所述通信装置自动连接到其中设定了所述确定的通信概况的所述无线中继装置;以及当确定把所述通信装置自动连接到所述无线中继装置时,通过使用所述确定的通信概况,执行所述通信装置和其中设定了所述通信概况的所述无线中继装置之间的连接处理。
15.根据权利要求14的方法,进一步包括根据已经完成了所述连接处理的所述无线中继装置和所述通信装置之间的通信内容,识别所述无线中继装置和所述通信装置之间通信环境中的变化;以及当识别出所述通信环境中的所述变化时,按照某种内容把当前设定的通信概况改变为另一个通信概况。
16.根据权利要求14的方法,进一步包括当所述通信装置中出现故障时,把当前设定的通信概况改变为另一个通信概况。
全文摘要
公开了信息处理装置及信息处理方法。当实施根据本发明的信息处理装置的个人计算机发现可通信的接入点时,所述个人计算机获取所述发现的接入点的若干信息。这些信息包括例如网络名、通信速度、安全级别、通信信道和无线电场强。根据这些信息、为所述接入点设定的通信概况和所述个人计算机将要使用之通信概况的所述优先级,确定所述个人计算机将要使用的通信概况。使用所述确定的通信概况,自动执行所述个人计算机和无线中继装置之间的连接处理。
文档编号H04L12/56GK1701565SQ200480001139
公开日2005年11月23日 申请日期2004年12月7日 优先权日2003年12月12日
发明者高桥圭, 波多野亮, 户内健一, 金子健一 申请人:株式会社东芝