车载终端装置和用于车载终端装置的无线连接程序的制作方法

文档序号:7909965阅读:242来源:国知局
专利名称:车载终端装置和用于车载终端装置的无线连接程序的制作方法
技术领域
本发明是关于车载终端装置和用于该车载终端装置的无线连接程序,其中,该车载终端装置配有能够执行近距离无线通信的无线通信设备,以便通过使用该无线通信设备无线地连接到便携式终端,其中,该便携式终端能够通过通信网络执行语音呼叫以及执行该近距离无线通信。
背景技术
在常规上,具有免提呼叫功能的车载导航装置(诸如下面描述的专利文件1中所公开的一种车载导航装置)是可用的。专利文件1中所公开的导航装置具有蓝牙通信功能,并且被配置为使用该导航装置中的扬声器和麦克风通过到具有蓝牙通信功能的蜂窝电话的无线连接来执行免提呼叫。在使用诸如蓝牙通信之类的近距离无线通信的上述配置中,由于导航装置和蜂窝电话之间距离过长或者通信环境恶化而导致车载导航装置和蜂窝电话遭受“链路丢失”,并且这两个设备之间的通信链路被断开。另一方面,用户可以有意地操作导航装置或蜂窝电话来断开通信链路,以造成车载导航装置和蜂窝电话之间的通信链路断开。[专利文件]JP-A-2008-278172如上所述,在车载终端装置(在专利文件1的示例中为车载导航装置)和便携式终端(在专利文件1的示例中为蜂窝电话)之间的通信链路断开的情况下,在专利文件1 中没有公开如何处理通信链路的断开。在这种情况下,在进行配置时,通信链路的断开可以例如一律被恢复以重新建立该通信链路,或者可以一律被保持为不进行处理,其中不执行通信链路的恢复过程。然而,这种对通信链路的断开进行的统一配置的处理可能导致用户的不便利性,用户意图没有反映到恢复过程上。鉴于上述问题和其它问题,人们长期以来期望一种车载终端装置,该车载终端装置允许在适当地考虑该装置的用户便利性和利益的情况下适当地确定通信链路的恢复过程;现在将这样的车载终端装置作为本发明来提供。

发明内容
在本发明的一个方面,一种车载终端装置包括(作为特征配置)无线通信设备, 其用于执行近距离无线通信,其中,车载终端装置将该无线通信设备连接到能够通过通信网络进行语音呼叫和近距离无线通信的便携式终端;连接监测单元,其用于对无线通信设备和便携式终端之间的通信链路的断开进行监测,该连接监测单元将通信链路的非正常断开视为链路丢失,将由无线通信设备进行的断开过程所造成的通信链路的断开视为第一断开,并且将由便携式终端进行的断开过程所造成的通信链路的断开视为第二断开;以及连接状态确定单元,其用于当由连接监测单元检测到通信链路的断开时,基于断开原因和断开前呼叫状态来确定该无线通信设备的无线连接状态,其中断开原因说明断开的原因,断开前呼叫状态是在即将断开之前便携式终端的呼叫状态。在本发明中,术语“呼叫状态”用于表示关于语音呼叫功能的状态。S卩,例如,呼叫状态包括“等待”状态、“接收”状态、“拨叫”状态、“振铃”状态、“通话”状态等。由于无线通信设备的无线连接状态是基于断开原因和断开前呼叫状态两者来确定的,所以车载终端装置的上述配置允许用户在考虑用户的便利性和利益的情况下适当地确定通信链路的恢复过程。换句话说,便携式终端的状态(其可以基于与由便携式终端通过通信网络执行的语音呼叫有关的呼叫状态来进行分类)允许在包括通信链路断开的时刻在内的每时每刻对便携式终端的该状态进行确定。此外,通过考虑通信链路的断开原因和断开前呼叫状态, 在各自不同的断开后无线连接状态下,可以由车载终端装置适当地确定并提供通信链路断开之后的用户期望的恢复过程。本发明是根据特定于能够执行语音呼叫的便携式终端的上述特点来设计的,从而允许用户基于在考虑断开原因和断开前呼叫状态两者的情况下确定无线通信设备的无线连接状态的配置,来适当地从通信链路的断开中恢复。换句话说,从是否将在通信链路的断开之后使用近距离无线通信的角度来确定无线通信设备的无线连接状态。例如,如果确定将要使用近距离无线通信,则车载终端装置被配置为将无线通信设备置于用于通信链路恢复的状态,并且如果没有确定将要使用近距离无线通信,则不将无线通信设备置于用于通信链路恢复的状态,从而允许并协助用户在适当地考虑该装置的用户便利性和利益的情况下确定恢复过程。连接状态确定单元的操作优选地被配置为选择并确定以下状态之一作为无线通信设备的无线连接状态连接请求状态,其用于向便携式终端发送连接请求;连接等待状态,其用于等待接收从便携式终端发送的连接请求;或待机状态,其用于不执行向便携式终端发送连接请求和等待接收来自便携式终端的连接请求中的任何一个。在上述配置中,当执行通信链路恢复过程时,根据通信链路断开之后便携式终端的无线连接状态,从连接请求状态和连接等待状态中选择适当的状态。以这种方式,当确定需要通信链路的恢复时,能够实现通信链路的快速恢复。另一方面,当没有确定需要通信链路的恢复时,将待机状态选择为便携式终端的无线连接状态。因而,便携式终端为下一过程做准备。此外,在连接状态确定单元的上述配置(其中该连接状态确定单元选择并确定连接请求状态、连接等待状态和待机状态中的一种状态作为无线通信设备的无线连接状态) 中,连接状态确定单元优选地被配置为当断开原因是第二断开并且断开前呼叫状态是通话状态时,选择并确定连接等待状态。在上述配置中,当便携式终端被配置为如果断开原因是第二断开并且断开前呼叫状态是通话状态则将向车载终端装置发送连接请求时,能够实现通信链路的快速恢复。此外,如上所述,在连接状态确定单元被配置为当断开原因是第二断开并且断开前呼叫状态是通话状态时选择并确定连接等待状态的情况下,连接状态确定单元优选地被配置为当执行用于准备无线连接或用于对针对能够执行近距离无线通信的通信终端的无线连接状态进行改变的连接识别过程时、或者当无线通信设备被置于无法通过近距离无线通信建立通信链路的通信失败状态时,结束连接等待状态。在上述配置中,当无线通信设备的无线连接状态被确定为连接等待状态时,适当地设置用于结束连接等待状态的结束状态。因此,防止了不必要地长时间保持连接等待状态,从而防止了车载终端装置中处理器的处理负荷的不必要增加。此外,在连接状态确定单元被配置为当执行用于准备无线连接或用于对针对能够执行近距离无线通信的通信终端的无线连接状态进行改变的连接识别过程时、或者当无线通信设备被置于无法通过近距离无线通信建立通信链路的通信失败状态时结束连接等待状态的情况下,连接识别过程优选地包括用于将通信终端注册为无线连接的目标终端的终端注册过程,以及用于通过近距离无线通信建立到通信终端的通信链路的链路建立过程, 并且通信失败状态包括非操作状态,在非操作状态下,无线通信设备不进行操作。在上述配置中,当无线通信设备的无线连接状态被确定为连接等待状态时,更加适当地设置连接等待状态的结束状态。此外,如上所述,在连接状态确定单元被配置为当断开原因是第二断开并且断开前呼叫状态是通话状态时选择并确定连接等待状态的情况下,连接等待状态优选地仅接受来自已执行第二断开的便携式终端的连接请求。在上述配置中,去往已执行第二断开的便携式终端的通信链路被更安全地恢复。 此外,在上述配置中,防止了在不考虑用户意图的情况下无意地建立去往与已执行第二断开的通信终端不同的通信终端的通信链路和通过非标准规程建立通信链路。此外,如上所述,在连接状态确定单元被配置为选择并确定连接请求状态、连接等待状态和待机状态中的一种状态作为无线通信设备的无线连接状态的情况下,如果断开原因是链路丢失则连接状态确定单元优选地选择并确定连接请求状态,并且如果断开原因是第一断开或者如果断开原因是第二断开并且断开前呼叫状态不是拨叫状态和通话状态中的任何一个,则连接状态确定单元优选地选择并确定连接等待状态。在上述配置中,当断开原因是链路丢失时,快速地尝试通信链路的恢复。另一方面,当断开原因是第二断开并且断开前呼叫状态不是拨叫状态或通话状态中的任何一个时,不执行通信链路的恢复过程,从而能够为下一过程做准备。此外,当通过断开前服务状态(其被确定为以下状态之一在区域内状态,其中便携式终端在语音呼叫服务可用的区域中;以及在区域外状态,其中便携式终端在语音呼叫服务可用的区域之外)来进一步评估去往便携式终端的通信链路时,连接状态确定单元优选地被配置为进一步基于断开前服务状态来确定无线通信设备的无线连接状态。在上述配置中,通过进一步考虑特定于能够执行语音呼叫的便携式终端的服务状态,来针对用户便利性适当地确定通信链路的恢复过程。此外,如上所述,在连接状态确定单元被配置为进一步基于断开前服务状态来确定无线通信设备的无线连接状态的情况下,连接状态确定单元优选地被配置为当断开原因是第二断开,该第二断开的断开前呼叫状态是拨叫状态并且断开前服务状态是在区域内状态时,选择并确定不执行向便携式终端发送连接请求和等待接收来自便携式终端的连接请求中的任何一个的待机状态。此外,在与上述相同的情况下,连接状态确定单元优选地被配置为当断开原因是第二断开,该第二断开的断开前呼叫状态是呼叫发送状态并且断开前服务状态是在区域外状态时,选择并确定用于向便携式终端发送连接请求的连接请求状态。在上述配置中,当断开原因是第二断开,断开前呼叫状态是拨叫状态并且断开前服务状态是在区域内状态时,快速地尝试通信链路的恢复。另一方面,当断开原因是第二断开,断开前呼叫状态是拨叫状态并且断开前服务状态是在区域内状态时,通过不执行通信链路的恢复过程,使得能够为下一过程做准备。此外,当便携式终端具有用于操作该便携式终端的电力存储单元时,连接状态确定单元优选地被配置为进一步基于断开前电量来确定无线通信设备的无线连接状态,其中,该断开前电量表示在通信链路即将断开之前电力存储单元中存储的电量。在上述配置中,通过对作为便携式终端的具体特征的电量进行识别,来针对用户便利性更加适当地确定通信链路的恢复过程。此外,如上所述,在连接状态确定单元被配置为进一步基于断开前电量来确定无线通信设备的无线连接状态的情况下,连接状态确定单元优选地被配置为当断开前电量等于或小于阈值时,选择并确定不执行向便携式终端发送连接请求和等待接收来自便携式终端的连接请求中的任何一个的待机状态。在这种情况下,可以优选地根据通过近距离无线通信进行无线连接的目的来确定该阈值。例如,如果通过近距离无线通信进行无线连接的目的是免提呼叫,则该阈值可以是定义每个“可连续呼叫的”时间(诸如,1分钟、5分钟等)的存储的电量的值。此外,可以不是基于通过近距离无线通信进行无线连接的目的,而是基于电力存储单元完全充电时存储的电量来确定该阈值。例如,该阈值可以优选地是完全充电时存储的电量的5%、或10%的值。当便携式终端的存储的电量降到不允许便携式终端通过近距离无线通信向车载终端装置提供可接受服务的水平时,将车载终端装置连接到该便携式终端是不可取的。在这种情况下,上述配置不执行通信链路的恢复过程。具有本发明中的每个上述配置的车载终端装置的技术特征适用于车载终端装置的无线连接方法以及车载终端装置的无线连接程序。因此,本发明可以包括这些方法和程序以作为权利要求保护的对象。在这种情况下,用于通过将计算机控制为用作车载终端装置来执行无线连接的程序产品的特征配置是具有用于执行近距离无线通信的无线通信设备,其中,该无线通信设备通过该近距离无线通信连接到能够通过通信网络进行语音呼叫和近距离无线通信的便携式终端;提供连接监测单元,该连接监测单元用于对无线通信设备和便携式终端之间的通信链路的断开进行监测,其中,该连接监测单元将通信链路的非正常断开视为链路丢失, 将由无线通信设备进行的断开过程所造成的通信链路的断开视为第一断开,并且将由便携式终端进行的断开过程所造成的通信链路的断开视为第二断开;以及提供连接状态确定单元,该连接状态确定单元用于当由连接监测单元检测到通信链路的断开时,基于对断开原因和断开前呼叫状态来确定无线通信设备的无线连接状态,其中断开原因说明断开的原因,断开前呼叫状态是在即将断开之前便携式终端的呼叫状态。当然,通过运行,用于上述车载终端装置的无线连接程序可以发挥上述有利的效果,并且可以将上述附加技术特征作为优选配置。


图1是本发明的第一实施例中的免提系统的框图。图2是用于对本发明的第一实施例中的近距离无线通信装置的断开后状态进行确定的确定规则的图表。图3是本发明的第一实施例中的无线连接过程的流程图。图4是本发明的第二实施例中的免提系统的框图。图5是由本发明的第二实施例中的连接状态确定单元执行的过程的流程图。
具体实施例方式1、第一实施例参考附图对本发明的第一实施例进行说明。如图1中所示,导航装置1和蜂窝电话50用于构成作为示例的免提系统。导航装置1配有近距离无线通信装置3,并且被配置为通过近距离无线通信装置3无线地连接到蜂窝电话50。此外,导航装置1配有连接状态确定单元5,其中,该连接状态确定单元5在近距离无线通信装置3和蜂窝电话50之间曾经建立的通信链路断开的时刻确定近距离无线通信装置3的无线连接状态。本实施例中的导航装置1的特征在于该连接状态确定单元5,其中,该连接状态确定单元5在通信链路断开之后基于通信链路的断开原因、即将断开之前蜂窝电话50的呼叫状态(即,断开前呼叫状态)、以及即将断开之前蜂窝电话50的服务状态(即,断开前服务状态),来确定近距离无线通信装置3的无线连接状态。在下文中,将侧重于导航装置1的配置来详细说明本实施例的免提系统的配置。本实施例中的导航装置1、蜂窝电话50和近距离无线通信装置3分别对应于本发明的权利要求用语中的“车载终端装置”、“便携式终端”、和“无线通信装置”。1-1、免提系统的整体配置如图1中所示,本实施例的免提系统包括导航装置1和蜂窝电话50。导航装置1 和蜂窝电话50均能够进行相同标准的近距离无线通信,并且通过该近距离无线通信无线地相互连接。以这种方式,在不直接操作蜂窝电话50的情况下,用户能够仅通过操作导航装置1经由蜂窝电话50来执行语音呼叫(即,免提呼叫)。换句话说,执行免提呼叫的用户能够在其手中实际上未持有蜂窝电话50的情况下进行语音呼叫。在这种情况下,蓝牙通信和红外线通信是已知的近距离无线通信的例子。当然,近距离无线通信的标准不必限于上述几种,还包括用于本实施例的其它标准。导航装置1是安装在车辆中的装置,并且被配置为具有用于执行各种导航功能的中央处理单元,这些导航功能诸如本车位置显示、从起点到目的地的路线计算、到目的地的路线引导、目的地搜索等。这些导航功能是在众所周知的配置中执行的,从而不进行详细的说明。此外,在众多配置元件中,图1仅示出了导航装置1的与发明相关的部分。如图1中所示,导航装置1具有近距离无线通信装置3。更具体地,导航装置1中的无线控制单元2具有近距离无线通信装置3。稍后将详细地描述无线控制单元2的配置。 导航装置1被配置为通过无线控制单元2 (即,通过近距离无线通信装置3)无线地连接到蜂窝电话50。导航装置1被配置为如果蜂窝电话50预先注册到存在于近距离无线通信范围内的导航装置1,并且蜂窝电话50处于近距离无线通信的可无线连接状态,则在主电源加电时自动地无线连接到蜂窝电话50。此外,即使在导航装置1不自动连接到蜂窝电话50的情况下,也可以通过用户在导航装置1的显示输入装置(未示出)上的操作来建立导航装置1和蜂窝电话50之间的通信链路。该显示输入装置可以配有例如显示单元和诸如触摸面板之类的输入单元的组合,以及其它操作开关。蜂窝电话50被配置为能够通过通信网络100执行语音呼叫以及执行近距离无线通信。换句话说,蜂窝电话50是一种能够执行近距离无线通信的通信终端60,并且除了该近距离无线通信之外,其还能够通过通信网络100执行语音呼叫。在这个示例中,通信网络100是蜂窝电话网络。蜂窝电话50的这种配置是众所周知的,因此在下面不做详细说明。此外,在图1中,蜂窝电话50的配置仅在图中示出了与发明相关的部分。此外,通信网络100不限于蜂窝电话网络,而是可改为包括适应蜂窝电话50的通信标准的兼容网络。例如,如果蜂窝电话50能够通过因特网执行语音呼叫,则通信网络100可以是诸如无线局域网(LAN)之类的本领域公知的因特网通信网络。如图1中所示,蜂窝电话50配有近距离无线通信单元51a、语音呼叫单元53、以及电力存储装置70。近距离无线通信单元51a是执行与导航装置1相同的近距离无线通信标准的功能单元。语音呼叫单元53获取通过通信网络100的呼叫目的地的语音作为语音信号,并通过通信网络100将该语音信号发送到该呼叫目的地。电力存储装置70驱动蜂窝电话50,并且被配置为诸如锂蓄电池之类的蓄电池。用户使用导航装置1中或者具有导航装置1的车辆中的语音输入装置(未示出) 和语音输出装置(未示出)以执行免提呼叫。语音输入装置可以是例如麦克风,并且语音输出装置可以是例如扬声器、耳机、头戴式耳机等。通过上述语音输入装置将用户的语音输入到导航装置1作为语音信号,并且通过近距离无线通信将输入的语音信号发送到蜂窝电话50。然后,蜂窝电话50通过通信网络100将从导航装置1接收的语音信号发送到呼叫目的地。另一方面,通过通信网络100将呼叫目的地的语音作为语音信号发送到蜂窝电话 50。已从通信网络100接收到语音信号的蜂窝电话50通过近距离无线通信将该语音信号发送到导航装置1,并且从上述语音输出装置中输出呼叫目的地的语音。换句话说,通过免提功能执行的“免提呼叫”是利用车载终端装置(即,本示例中的导航装置1)和便携式终端(即,本示例中的蜂窝电话50)之间的语音信号的传输来执行的呼叫。“免提呼叫”可以被配置为利用下列各项来执行(a)通过使用安装在导航装置1中或者安装在具有导航装置1的车辆中的语音输入装置或语音输出装置(其均未示出)来执行的用户语音的语音输入和呼叫目的地的语音输出中的仅一个;以及(b)通过使用蜂窝电话50中的语音输入装置或语音输出装置(其均未示出)来执行的语音输入/输出中的另一个。1-2、无线控制单元的配置下面将说明无线控制单元2的配置。如图1中所示,无线控制单元2具有近距离无线通信装置3和其它功能单元。在本实施例中,以功能单元的形式提供连接监测单元4、 连接状态确定单元5、呼叫状态获取单元6、服务状态获取单元8、和存储的电力获取单元9。 通过使用单独封装中或一个公共封装中的用于处理输入数据的中央处理单元,将这些功能单元分别配置为实现成硬件或软件(即,程序)或硬件和软件的组合。此外,这些功能单元被配置为通过诸如数字传输总线之类的通信线在彼此之间交换信息。在这种情况下,实现成软件(即,程序)的功能单元被存储在诸如RAM、ROM之类的能够被处理单元查询的存储单元中。在下文中,将说明本实施例中的无线控制单元2的细节。1-2-1、近距离无线通信装置近距离无线通信装置3配有用于通过近距离无线通信与蜂窝电话50进行数据发送和接收的通信装置(诸如天线);用于设置和改变无线连接状态的控制单元;以及其它单元。在本实施例中,蜂窝电话50的当前呼叫状态、蜂窝电话50的当前服务状态、以及电力存储装置70的当前存储的电量被配置为作为信息从蜂窝电话50发送到近距离无线通信装置3。此外,当执行免提呼叫功能时,近距离无线通信装置3向蜂窝电话50发送语音信号并从蜂窝电话50接收语音信号。此外,如稍后将详细描述的,当检测到近距离无线通信装置3和蜂窝电话50之间曾经建立的通信链路的断开时,连接状态确定单元5确定近距离无线通信装置3的无线连接状态。然后,连接状态确定单元5所确定的状态被作为信息输入到近距离无线通信装置 3,并且近距离无线通信装置3基于连接状态确定单元5的该确定来执行过程。以这种方式, 近距离无线通信装置3在连接状态确定单元5所确定的状态中保持预定的时间段。1-2-2、呼叫状态获取单元呼叫状态获取单元6用作获取蜂窝电话50的当前呼叫状态的呼叫状态获取单元。 在本实施例中,按照规则的时间间隔,通过近距离无线通信将蜂窝电话50的当前呼叫状态作为信息从蜂窝电话50发送到近距离无线通信装置3,并且所发送的信息被配置为从近距离无线通信装置3发送到呼叫状态获取单元6。以这种方式,呼叫状态获取单元6按照规则的时间间隔获取蜂窝电话50的呼叫状态。还可以优选地在蜂窝电话50的呼叫状态改变时将蜂窝电话50的呼叫状态从蜂窝电话50发送到近距离无线通信装置3以及发送到呼叫状态获取单元6,而不是按照规则的时间间隔发送该状态。在本实施例中,蜂窝电话50的呼叫状态被分为“等待”、“接收”、“拨叫”、“振铃”、 和“通话” 5种状态。在这种情况下,“等待”是没有正在执行关于语音呼叫功能的操作的状态,并且“等待”是不同于其它4种状态(“接收”、“拨叫”、“振铃”、和“通话”)的状态。状态“接收”是呼叫目的地正在呼叫主体蜂窝电话的状态。状态“拨叫”是主体蜂窝电话正在拨叫呼叫目的地的状态。状态“振铃”是呼叫目的地的电话正在进行振铃的状态。状态“通话”是正在与呼叫目的地执行语音呼叫的状态。呼叫状态获取单元6被配置为在获取蜂窝电话50的当前呼叫状态之后存储该状态,至少直到下一次获取蜂窝电话50的当前呼叫状态。以这种方式,当近距离无线通信装置3和蜂窝电话50之间曾经建立的链路断开时,稍后将进行描述的连接状态确定单元5可以从呼叫状态获取单元6获取蜂窝电话50的断开前呼叫状态,该断开前呼叫状态是通信链路即将断开之前的呼叫状态。1-2-3、服务状态获取单元服务状态获取单元8用作获取蜂窝电话50的当前服务状态的服务状态获取单元。 在本实施例中,按照规则的时间间隔,通过近距离无线通信将蜂窝电话50的当前服务状态作为信息从蜂窝电话50发送到近距离无线通信装置3,并且所发送的信息被配置为从近距离无线通信装置3发送到服务状态获取单元8。以这种方式,服务状态获取单元8按照规则的时间间隔获取蜂窝电话50的服务状态。还可以优选地在蜂窝电话50的服务状态改变时
11将蜂窝电话50的服务状态从蜂窝电话50发送到近距离无线通信装置3以及发送到呼叫状态获取单元8,而不是按照规则的时间间隔发送该状态。在本实施例中,蜂窝电话50的服务状态被分为“在区域内”和“在区域外” 2种状态。在这种情况下,状态“在区域内”是蜂窝电话50在执行语音呼叫的服务区域内的状态, 而状态“在区域外”是蜂窝电话50在服务区域之外的状态。此外,由服务状态获取单元8获取的蜂窝电话50的当前服务状态被配置为作为信息显示在导航装置1的显示单元(未示出)上。服务状态获取单元8被配置为在获取蜂窝电话50的当前服务状态之后存储该状态,至少直到下一次获取蜂窝电话50的当前服务状态。以这种方式,当近距离无线通信装置3和蜂窝电话50之间曾经建立的链路断开时,稍后将进行描述的连接状态确定单元5可以从服务状态获取单元8获取蜂窝电话50的断开前服务状态,该断开前服务状态是通信链路即将断开之前的服务状态。1-2-4、存储的电力获取单元存储的电力获取单元9具有获取蜂窝电话50中的电力存储装置70的当前电力存储量(即,存储的电力)的功能。在本实施例中,按照规则的时间间隔,通过近距离无线通信将存储的电量作为信息从蜂窝电话50发送到近距离无线通信装置3,并且所发送的信息被配置为从近距离无线通信装置3发送到存储的电力获取单元9。以这种方式,存储的电力获取单元9可以按照规则的时间间隔获取电力存储装置70的当前电力存储量。此外,由存储的电力获取单元9获取的当前电力存储量被配置为作为信息显示在导航装置1的显示单元(未示出)上。存储的电力获取单元9被配置为在获取电力存储装置70的当前电力存储量之后存储该电力存储量,至少直到下一次获取电力存储装置70的当前电力存储量。1-2-5、连接监测单元连接监测单元4用作对近距离无线通信装置3和蜂窝电话50之间通过近距离无线通信曾经建立的通信链路的断开进行监测的连接监测单元。在本实施例中,由连接监测单元4监测的通信链路的断开有“链路丢失”、“第一断开”、和“第二断开”3种断开类型。连接监测单元4被配置为当检测到通信链路的断开时,将断开原因作为信息发送到稍后将进行描述的连接状态确定单元5。“链路丢失”是通信链路的非正常断开,该非正常断开是由于例如导航装置1和蜂窝电话50之间过长的距离所导致的,或者是由于在附近操作的另一近距离无线通信装置 (诸如便携式音频设备之类)造成的通信环境恶化所导致的。除了其它原因之外,当导航装置1或蜂窝电话50坏掉、或者由于电力存储装置70中存储的电量不足而导致蜂窝电话50 突然关闭时,也可以监测到链路丢失。“第一断开”是由近距离无线通信装置3(即,导航装置1)的断开过程造成的通信链路的断开。换句话说,“第一断开”是根据近距离无线通信装置3的断开过程的正常规程来实现的通信链路的断开。例如,“第一断开”包括根据在导航装置1中的输入装置(未示出)上进行的用于断开通信链路的用户操作来实现的通信链路的断开。“第二断开”是由蜂窝电话50的断开过程造成的通信链路的断开。换句话说,“第二断开”是根据蜂窝电话50的断开过程的正常规程来实现的通信链路的断开。例如,“第二断开”包括根据在蜂窝电话50上进行的用于断开通信链路的用户操作来实现的通信链路的断开。在这种情况下,“用于断开通信链路的用户操作”不仅包括在蜂窝电话50上进行的与通信链路的断开有关的直接用户操作,而且还包括例如由用户执行以用于通过使用蜂窝电话50进行的免提呼叫的“通话”状态的语音转移操作,在该语音转移操作中,由用户执行想要从蜂窝电话50的语音输出装置(例如,扬声器)中输出呼叫目的地的语音的操作,从而导致该操作被视为通过用户操作实现的通信链路的断开。在这种情况下,通过在导航装置 1的显示输入装置(未示出)上进行的用户操作(即,包括人工操作、通过语音识别进行的操作,等等)来执行语音转移(还被称为“呼叫转移”)。此外,可以通过蜂窝电话50上的用户操作来执行语音转移。即,语音转移操作包括导航设备1上的用户操作和蜂窝电话50 上的用户操作。此外,“第二断开”包括在不考虑用户操作的情况下,由蜂窝电话50在某一时刻进行的断开过程所造成的通信链路的断开。在本实施例中,蜂窝电话50被配置为 (a)在从蜂窝电话50拨叫呼叫目的地的时刻,或者(b)在开始拨叫和呼叫目的地处开始进行振铃之间的时间段期间,当当前服务状态从“在区域内”状态改变为“在区域外”状态时, 执行断开过程而不考虑用户操作。1-2-6、连接状态确定单元连接状态确定单元5用作用于当由连接监测单元4检测到曾经建立的通信链路断开时确定近距离无线通信装置3的无线连接状态的连接状态确定单元。在本实施例中, 连接状态确定单元5基于通信链路的断开原因、断开前呼叫状态以及断开前服务状态来确定近距离无线通信装置3的无线连接状态。在这种情况下,将通信链路的断开原因的信息从连接监测单元4输入到连接状态确定单元5,并且将断开前呼叫状态和断开前服务状态的信息分别从呼叫状态获取单元6和服务状态获取单元8输入到连接状态确定单元5。连接状态确定单元5选择并确定以下3种状态之一作为近距离无线通信装置3的无线连接状态用于向蜂窝电话50发送连接请求的“连接请求状态”、用于等待接收来自蜂窝电话50的连接请求的“连接等待状态”、和用于不执行向蜂窝电话50发送连接请求和等待接收来自蜂窝电话50的连接请求中的任何一个的“待机状态”。此外,如上所述,近距离无线通信装置3在由连接状态确定单元5确定的状态中保持预定的时间段。在本实施例中,连接状态确定单元5选择“连接请求状态”或“连接等待状态”时的“预定的时间段”是直到恢复去往蜂窝电话50的通信链路为止的时间段。艮口, “连接请求状态”或“连接等待状态”一直保持到去往蜂窝电话50的通信链路被恢复为止。 换句话说,“连接请求状态”或“连接等待状态”结束于去往蜂窝电话50的通信链路被恢复的状态,该状态用作结束状态。然后,在“连接请求状态”或“连接等待状态”结束之后,将近距离无线通信装置3置于“待机”状态。在本实施例中,根据图2中所示的规则来确定曾经建立的通信链路断开之后近距离无线通信装置3的无线连接状态。图2中的断开原因是曾经建立的通信链路的断开原因, “呼叫状态”是蜂窝电话50的断开前呼叫状态,“服务状态”是蜂窝电话50的断开前服务状态,“状态”是曾经建立的通信链路断开之后近距离无线通信装置3的无线连接状态。此外, 图2中的符号“_”表示对于所有的状态没有区别。当断开原因是“链路丢失”时,通常假定用户在通信链路断开之后期望该通信链路的恢复,而不考虑断开前呼叫状态或断开前服务状态。因此,如图2中所示,当断开原因是 “链路丢失”时,连接状态确定单元5选择并确定“连接请求状态”,而不考虑断开前呼叫状态或断开前服务状态。根据这种配置,当断开原因是链路丢失时可以快速地尝试通信链路的恢复。当断开原因是“第一断开”时,通常假定用户在通信链路断开之后不期望该通信链路的恢复,而不考虑断开前呼叫状态或断开前服务状态。因此,如图2中所示,当断开原因是“第一断开”时,连接状态确定单元5选择并确定“待机状态”,而不考虑断开前呼叫状态或断开前服务状态。在本实施例中,在通信链路是由蜂窝电话50的断开过程断开(作为在通过使用蜂窝电话50进行的免提呼叫的“通话”状态期间由用户进行上述语音转移操作的结果)的情况下,假定在呼叫结束之后连接请求是从蜂窝电话50发送到导航装置1的。换句话说,假定在通过使用蜂窝电话50进行的免提呼叫的“通话”状态期间用户进行的语音转移操作导致在语音转移之后由蜂窝电话50的断开过程实现通信链路的断开。此外,如上所述,假定 (a)在从蜂窝电话50拨叫呼叫目的地的时刻,或者(b)在开始拨叫和呼叫目的地处开始进行振铃之间的时间段期间,当当前服务状态从“在区域内”状态改变为“在区域外”状态时, 断开过程是从蜂窝电话50侧执行的。如上所述,当在蜂窝电话50进行的免提呼叫的“通话”状态期间执行语音转移操作时,在该呼叫结束之后,从蜂窝电话50向导航装置1发送连接请求。在这种情况下,优选地将导航装置1置于能够在呼叫的这种结束之后从蜂窝电话50接受连接请求的状态。因此,当断开原因是“第二断开”并且断开前呼叫状态是“通话”状态时,连接状态确定单元5 选择并确定“连接等待状态”。在这种情况下,当用户在导航装置1上执行语音转移操作时或者当用户在蜂窝电话50上执行语音转移操作时,执行语音转移。本实施例不区分上面两种操作,因而,在进行配置时,由用户进行的语音转移操作一律将近距离无线通信装置3置于“连接等待状态”。此外,如上所述,(a)在从蜂窝电话50拨叫呼叫目的地的时刻,或者(b)在开始拨叫和呼叫目的地处开始进行振铃之间的时间段期间,当当前服务状态从“在区域内”状态改变为“在区域外”状态时,从蜂窝电话50侧执行断开过程而不考虑用户操作。在这种情况下,用户趋向于再次执行免提呼叫功能的拨叫,这表示用户通常期望恢复通信链路。因此, 当断开原因是“第二断开”、断开前呼叫状态是“拨叫”状态、并且断开前服务状态是“在区域外”状态时,连接状态确定单元5选择并确定“连接请求状态”。根据这种配置,可以快速地尝试通信链路的恢复。另一方面,当在不同于免提呼叫的“拨叫”或“通话”的呼叫状态期间由蜂窝电话 50上的用户操作造成通信链路断开时,通常假定用户不期望在通信链路断开之后恢复该通信链路。因此,当断开原因是“第二断开”并且断开前呼叫状态不是“拨叫”状态或“通话” 状态时,不论断开前服务状态如何,连接状态确定单元5选择并确定“待机状态”。此外,在本实施例中,当蜂窝电话50的呼叫状态是免提呼叫的“拨叫”状态并且蜂窝电话50的服务状态是“在区域内”状态时,除了用户操作以外,不从蜂窝电话50执行断开过程。因此,在当蜂窝电话50的呼叫状态是免提呼叫的“拨叫”状态并且蜂窝电话50的服务状态是“在区域内”状态时从蜂窝电话50执行断开过程的情况下,通常假定用户不期望恢复通信链路。因而,当断开原因是“第二断开”、断开前呼叫状态是“拨叫”状态、并且断开前服务状态是“在区域内”状态时,连接状态确定单元5选择并确定“待机状态”。
14
如上所述,由于近距离无线通信装置3的无线连接状态是基于通信链路的断开原因、断开前呼叫状态和断开前服务状态来确定的,所以基于对用户便利性和利益的适当考虑来确定通信链路的恢复过程。换句话说,从在通信链路断开之后是否使用近距离无线通信的角度来确定近距离无线通信装置3的无线连接状态。1-3、连接过程的规程下文参考图3来说明由本实施例中的导航装置1执行的无线连接过程的规程 (即,无线连接方法)。由上述导航装置1中的每个功能单元的硬件或软件(即,程序)来执行该无线连接过程的规程。当每个功能单元被实现为程序时,导航装置1中的处理单元用作用于执行该程序以实现每个功能单元的功能的计算机。当由连接监测单元4检测到导航装置1 (即,近距离无线通信装置幻和蜂窝电话 50之间曾经建立的通信链路的断开时(步骤#01 是),将该连接链路的断开原因的信息从连接监测单元4发送到连接状态确定单元5。此外,将断开前呼叫状态的信息和断开前服务状态的信息分别从呼叫状态获取单元6和服务状态获取单元8发送到连接状态确定单元 5。以这种方式,当检测到通信链路的断开时,连接状态确定单元5获取断开原因、断开前呼叫状态和断开前服务状态。然后,连接状态确定单元5确定断开原因是否是“链路丢失”(步骤#02)。如果断开原因是“链路丢失”(步骤#02 是),则在通信链路断开之后,连接状态确定单元5选择并确定“连接请求状态”作为近距离无线通信装置3的无线连接状态(步骤#08)。另一方面, 如果断开原因不是“链路丢失”(步骤#02 否),则连接状态确定单元5确定断开原因是否是“第一断开”(步骤#03)。如果断开原因是“第一断开”(步骤#03 是),则在通信链路断开之后,连接状态确定单元5选择并确定“待机状态”作为近距离无线通信装置3的无线连接状态(步骤#09)。如果断开原因不是“第一断开”(步骤#03 否),即,如果断开原因是“第二断开”, 则连接状态确定单元5确定断开前呼叫状态是否是“拨叫”状态(步骤#04)。如果断开前呼叫状态是“拨叫,,状态(步骤#04 是),则连接状态确定单元5确定断开前服务状态是否是“在区域外”状态(步骤#05)。如果断开前服务状态是“在区域外”状态(步骤#05: 是),则在通信链路断开之后,连接状态确定单元5选择并确定“连接请求状态”作为近距离无线通信装置3的无线连接状态(步骤#08)。另一方面,如果断开前服务状态不是“在区域外”状态(步骤#05 否),即,如果断开前服务状态是“在区域内”状态,则在通信链路断开之后,连接状态确定单元5选择并确定“待机状态”作为近距离无线通信装置3的无线连接状态(步骤#09)。如果断开前呼叫状态不是“拨叫”状态(步骤#04 否),则连接状态确定单元5确定断开前呼叫状态是否是“通话”状态(步骤#06)。如果断开前呼叫状态是“通话”状态 (步骤#06 是),则在通信链路断开之后,连接状态确定单元5选择并确定“连接等待状态” 作为近距离无线通信装置3的无线连接状态(步骤#07)。另一方面,如果断开前呼叫状态不是“通话”状态(步骤#06 否),即,断开前呼叫状态不是“拨叫”状态或“通话”状态,则在通信链路断开之后,连接状态确定单元5选择并确定“待机状态”作为近距离无线通信装置3的无线连接状态(步骤#09)。2、第二实施例
下面参考图4和图5来说明本发明的第二实施例。本实施例中的导航装置1与第一实施例基本相同。然而,当连接状态确定单元5选择并确定“连接等待状态”时,考虑到去往蜂窝电话50的通信链路的恢复以外的因素(这不同于第一实施例)来对“连接等待状态”的结束状态进行设置。在下文中将侧重于与第一实施例的区别来说明导航装置1的配置。因而,为了简洁起见,将忽略对本实施例的实质上相同的部分的说明。1-3、免提系统的整体配置如图4中所示,与第一实施例大致相同,本实施例中的免提系统包括导航装置1和蜂窝电话50。导航装置1能够执行近距离无线通信装置3,并且能够无线地连接到通信终端60,其中该通信终端60能够执行相同标准的近距离无线通信。除了蜂窝电话50 (其用作能够执行近距离无线通信以及通过通信网络100进行的语音呼叫的通信终端60)之外,图 4还示出了能够回放语音/音乐文件的便携式音频设备80,其中该便携式音频设备80用作除蜂窝电话50以外的通信终端60的示例。通信终端60包括用于执行近距离无线通信的近距离无线通信单元51。在图4中,便携式音频设备80中的近距离无线通信装置51是用后缀b示出的,以便被指定为标记“51b”。导航装置1被配置为能够在同时与多个通信终端 60建立通信链路(在图4的例子中,与蜂窝电话50和便携式音频设备80两者建立了通信链路)。在这种情况下,虽然除蜂窝电话50以外的通信终端60 (在图4的示例中为便携式音频设备80)并非本发明中不可或缺的元件,但是便携式音频设备80用于帮助对图4中的本发明的正确理解。导航装置1包括用于对由无线控制单元2执行的近距离无线通信进行控制的无线连接控制器10。无线连接控制器10被配置为能够与无线控制单元2交换信息。此外,无线连接控制器10包括多个功能单元(在这个示例中为无线单元控制器11和连接设备注册单元12)。通过使用单独封装中或一个公共封装中用于处理输入数据的中央处理单元,将这些功能单元分别实现为硬件或软件(即,程序)或硬件和软件的组合。此外,这些功能单元被配置为通过诸如数字传输总线之类的通信线在彼此之间交换信息。在这种情况下,实现为软件(即,程序)的功能单元被存储在诸如RAM、ROM之类的能够被处理单元查询的存储单元中。连接设备注册单元12用作连接设备注册单元,其执行用于将通信终端60注册为无线连接的目标终端的终端注册过程。更具体地,连接设备注册单元12遵循预定的注册处理规程,以将通信范围内的通信终端60注册为能够建立去往导航装置1的通信链路的通信终端。此外,将用于识别由连接设备注册单元12注册的一个或多个通信终端的识别标志 (例如,ID等)作为信息存储在ID存储器13中。在这种情况下,ID存储器13被配置为包括诸如硬盘驱动器、闪存之类的信息存储和可擦写介质(作为硬件组件)。无线单元控制器11用作可通信终端识别单元,其中该可通信终端识别单元用于识别允许建立去往近距离无线通信装置3的通信链路的通信终端60。更具体地,由无线控制单元2在其通信范围内检测到的通信终端60的信息被发送到无线单元控制器11。然后, 无线单元控制器11确定在由无线控制单元2检测到的已检测的终端60中,是否找到允许建立去往导航装置1的通信链路的通信终端60。将该确定的结果作为信息发送到无线控制单元2。更具体地,无线控制单元11将从无线控制单元2发送的识别标志的信息与存储在 ID存储器13中的识别标志的信息相比较,以便确定在由无线控制单元2检测到的已检测的终端60中,是否找到有可能与导航装置1建立通信链路的通信终端60。然后,从有可能与导航装置1建立通信链路的通信终端60中确定是否有任何允许建立去往导航装置1的通信链路的终端60。在这种情况下,无线单元控制器11基本上被配置为允许建立去往所有注册的通信终端60的通信链路,其中,这些注册的通信终端60是由连接设备注册单元12 从无线控制单元2的通信范围内的一个或多个通信终端60中注册的。然后,无线控制单元2针对通信终端60执行链路建立过程,其中去往该通信终端 60的通信链路的建立是被无线单元控制器11所允许的,并且建立通信终端60和导航装置 1 (即,近距离无线通信装置幻之间的通信链路。在这种情况下,当导航装置1的主电源接通时,自动地执行上述从导航装置1侧进行的链路建立过程。此外,还可以通过导航装置1 上的用户操作来执行从导航装置1侧进行的链路建立过程。此外,当近距离无线通信装置3在“连接等待状态”下,并且从无线控制单元2的通信范围内的通信终端60向导航装置1发送连接请求时,链路建立过程被配置为可执行的。 在这种情况下,无线控制单元2将已发送了连接请求的通信终端60的信息发送到无线单元控制器11。无线单元控制器11确定是否允许已发送了连接请求的通信终端60建立通信链路,并且无线单元控制器11将该确定的结果发送到无线控制单元2。然后,当无线单元控制器11已确定允许与已发送了连接请求的该通信终端60进行通信时,无线控制单元2执行链路建立过程以建立去往该通信终端60的通信链路。在本实施例中,无线单元控制器11被配置为当已向导航装置1发送了连接请求的通信终端60是已执行了第二断开(其导致当前的“连接等待状态”)的通信终端60时, 执行针对该通信终端60( S卩,已执行了第二断开的蜂窝电话50)的链路建立过程(即,通信链路的恢复过程)。换句话说,在这个示例中,只有来自已执行了第二断开的蜂窝电话50的连接请求才被配置为被接受。因此,更安全地执行对去往已执行了第二断开的蜂窝电话50 的通信链路的恢复。此外,能够防止在不考虑用户意图或通过非标准规程建立通信链路的情况下建立去往除了已执行第二断开的蜂窝电话50以外的通信终端60 (包括除了已执行第二断开的电话50以外的蜂窝电话,即,图4中的便携式音频设备80)的通信链路。此外,无线单元控制器11用作无线使用状态设置单元,其中,该无线使用状态设置单元用于根据用户操作或导航装置1的设置在“使用状态”(其使用无线控制单元2)和 “非使用状态”(其不使用无线控制单元幻之间进行切换。在这种情况下,通过不向在无线控制单元2的“非使用状态”下的无线控制单元2中的近距离无线通信装置3提供功率,来降低导航装置1的功耗。2-2、无线控制单元的配置与第一实施例大致相同,无线控制单元2包括连接状态确定单元5,其中,该连接状态确定单元5用于当由连接监测单元4检测到曾经建立的通信链路断开时确定近距离无线通信装置3的无线连接状态。此外,当断开原因是第二断开,并且由于断开前呼叫状态是 “通话状态”而选择并确定“连接等待状态”时,本实施例中的连接状态确定单元5被配置为 在(a)执行连接识别过程或者(b)近距离无线通信装置3处于通信失败状态的情况下,结束“连接等待状态”。换句话说,连接状态确定单元5被配置为执行以下两个确定中的至少一个确定连接识别过程是否被执行;以及确定近距离无线通信装置3是否处于通信失败状态。在这个示例中,连接状态确定单元5执行以上两个确定,从而当连接识别过程被执行或者近距离无线通信装置3被置于“通信失败状态”时,确定结束“连接等待状态”。然后, 在连接状态确定单元5确定结束“连接等待状态”之后,关于该确定的信息被输入到近距离无线通信装置3,并且近距离无线通信装置3结束该“连接等待状态”。在这种情况下,近距离无线通信装置3被配置为在结束“连接等待状态”之后置于“待机状态”。上述“连接识别过程”是能够由导航装置1执行的特定过程(例如,与无线连接有关的过程),更具体地,该“连接识别过程”是用于对到能够执行近距离无线通信的通信终端 60(包括蜂窝电话50)的无线连接进行准备或状态改变的过程。此外,近距离无线通信装置 3的“通信失败状态”是无法通过近距离无线通信建立通信链路的状态。在本实施例中,基于“连接识别过程”或“通信失败状态”来设置“连接等待状态” 的结束状态,从而防止不必要地长时间保持连接等待状态,并且因此防止不必要地增加导航装置1中处理器的处理负荷。下面将更加详细地说明这些优点。与第一实施例大致相同,当在本实施例中的免提功能的“通话”状态期间执行语音转移操作时,假定在该呼叫结束之后从蜂窝电话50向导航装置1发送连接请求。在语音转移操作之后,为了接收来自蜂窝电话50的连接请求,近距离无线通信装置3随后被置于“连接等待状态”。在这种情况下,根据呼叫结束之后的通信环境,在呼叫结束之后从蜂窝电话50发送的连接请求可能没有被近距离无线通信装置3接收,从而导致无法基于该连接请求恢复通信链路。如果在这样的情况下设置成不执行从蜂窝电话50重传连接请求,则即使没有从蜂窝电话50发送连接请求,“连接等待状态”也可能保持不变,并且导航装置1中的处理单元的处理负荷可能不必要地增加。当蜂窝电话50坏掉时也可能发生上述情形,在该情形中,尽管没有从蜂窝电话50发送连接请求的可能性,还是由于过度地等待从蜂窝电话50发送的连接请求而保持“连接等待状态”。鉴于上述问题,建议蜂窝电话50的呼叫结束的过程(S卩,上面描述的“连接识别过程”)是否已在导航装置1中执行被配置为由本实施例中的连接状态确定单元5来进行确定。换句话说,当用户操作触发了用于对到能够执行近距离无线通信的通信终端60(包括蜂窝电话50)的无线连接进行准备或状态改变的过程时,通常假定由使用蜂窝电话50的用户进行的呼叫已经结束。因此,当执行连接识别过程时,连接状态确定单元5确定结束“连接等待状态”。此外,当近距离无线通信装置3处于“通信失败状态”时,不能通过从蜂窝电话50 发送连接请求来恢复通信链路。因此,在本实施例中,连接状态确定单元5确定近距离无线通信装置3是否处于通信失败状态,并且当近距离无线通信装置3处于通信失败状态时确定结束“连接等待状态”。通过上面描述的对用于结束“连接等待状态”的结束状态进行设置的配置,防止了不必要地长时间保持“连接等待状态”,并且防止了不必要地增加导航装置1中处理单元的处理负荷。本实施例中的“连接识别过程”包括用于将通信终端60注册为无线连接的目标终端的“终端注册过程”,并且包括用于通过近距离无线通信建立去往通信终端60 (包括已执行第二断开的蜂窝电话50)的通信链路的“链路建立过程”。在这种情况下,“终端注册过程”是用于准备无线连接的过程的示例,“链路建立过程”是用于无线连接的状态改变的过程的示例。此外,“连接识别过程”可以包括其它过程(例如,用于断开通过近距离无线通信建立的无线链路的“链路断开过程”等)。换句话说,本发明中的“无线连接的状态改变” 是包括通信链路的连接过程和断开过程两者的概念。此外,“通信失败状态”包括“非操作状态”,在该“非操作状态”中近距离无线通信装置3不进行操作。在这种情况下,“非操作状态”是(或例如是)“非使用状态”,在该“非使用状态”中,根据用户操作或导航装置1的设置,停止向无线控制单元2供电,或者使无线控制单元2的操作失效。此外,还可以将导航装置1的主电源的断电状态(例如,用于接通和断开向车辆中的每个电子设备的电力供应的附件开关处于关断状态)包括在“非操作状态”中。本实施例举例说明连接状态确定单元5被配置为仅将“终端注册过程”和“链路建立过程”视为通过“连接识别过程”进行的确定的对象,并且连接状态确定单元5被配置为仅将“通信失败状态”是“非操作状态”视为确定的对象。换句话说,本实施例中的连接状态确定单元5被配置为当执行“终端注册过程”时或者当执行“链路建立过程”时或者当近距离无线通信装置3被置于“非操作状态”时,结束“连接等待状态”。为了使上述确定能够进行,当“终端注册过程”被执行时,连接状态确定单元5具有例如来自连接设备注册单元12的关于在导航装置1中执行“终端注册过程”的信息的输入。此外,连接状态确定单元5具有例如来自近距离无线通信装置3的关于在导航装置1中执行“链路建立过程”的信息的输入。此外,当实现“非操作状态”时,连接状态确定单元5具有例如来自无线单元控制器11的关于近距离无线通信装置3被置于“非操作状态”中的信息的输入。在这种情况下,上面描述的“链路建立过程”包括用于建立去往已执行了第二断开的蜂窝电话50的通信链路的过程。在这种情况下,链路建立过程用作通信链路恢复过程。 因此,在本实施例中,在去往蜂窝电话50的通信链路的恢复完成之后也结束“连接等待状态”。2-3、连接过程的规程下面参考图5来说明由本实施例中的连接状态确定单元5执行的用于结束“连接等待状态”的结束确定过程(结束确定方法)的规程。结束确定过程的规程可以由实现连接状态确定单元5的硬件、软件(S卩,程序)、或硬件和软件的组合来执行。当连接状态确定单元5实现为程序时,导航装置1中的处理单元用作用于执行该程序以实现连接状态确定单元5的计算机。当近距离无线通信装置3被确定为“连接等待状态”时(步骤#11 是),连接状态确定单元5确定“终端注册过程”是否被执行(步骤#1幻。如果“终端注册过程”被执行 (步骤#12 是),则连接状态确定单元5确定结束“连接等待状态”(步骤#15)。另一方面, 如果“终端注册过程”未被执行(步骤#12 否),则连接状态确定单元5确定“链路建立过程”是否被执行(步骤#13)。如果“链路建立过程”被执行(步骤#13:是),则连接状态确定单元5确定结束“连接等待状态”(步骤#1 。另一方面,如果“链路建立过程”未被执行 (步骤#13 否),则连接状态确定单元5确定近距离无线通信装置3是否被置于“非操作状态”(步骤#14)。如果近距离无线通信装置3被置于“非操作状态”(步骤#14 是),则连接状态确定单元5确定结束“连接等待状态”(步骤#15)。另一方面,如果近距离无线通信装置3未被置于“非操作状态”(步骤#14 否),则过程返回到步骤#12。S卩,当“终端注册过程”和“链路建立过程”均未被执行,并且近距离无线通信装置3未被置于“非操作状态” 时,重复步骤#12和步骤#14之间的过程。当步骤#12到步骤#14中的至少一个步骤被确定为“是”时,即,当“终端注册过程”和“链路建立过程”中的至少一个被执行时,或者当近距离无线通信装置3被置于“非操作状态”时,连接状态确定单元5确定结束“连接等待状态”。在这种情况下,可以改变执行步骤#12到步骤#14的顺序,并且可以同时执行这三个步骤中的至少两个步骤。3、其它实施例下文将说明本发明中的车载终端装置的其它实施例。这些实施例中的每个特征和优点不仅可适用于这些实施例中的一个实施例,而且只要不造成相互冲突,还可以结合其它特征和优点以适用于其它实施例。(1)在上面描述的第一和第二实施例中,所进行的描述举例说明了连接状态确定单元5基于通信链路断开原因、断开前呼叫状态、以及断开前服务状态来确定近距离无线通信装置3的无线连接状态。然而,在不进行这种限制的情况下,连接状态确定单元5可以被配置为仅仅基于通信链路断开原因和断开前呼叫状态,而不考虑断开前服务状态来确定近距离无线通信装置3的无线连接状态。在这种情况下,导航装置1可以被配置为不具有服务状态获取单元8。此外,为了本发明更加优选的实现,连接状态确定单元5可以额外地考虑近距离无线通信装置3和蜂窝电话50之间的近距离无线通信的无线连接强度(即,无线电波状态),以便在通信链路的断开之后确定近距离无线通信装置3的无线状态。(2)在上面描述的第一和第二实施例中,所进行的描述举例说明了断开前服务状态被分为“在区域外”状态和“在区域内”状态两种类型。然而,在不进行这种限制的情况下,为了本发明更加优选的实现,可以根据无线连接强度(即,无线电波状态)将断开前状态分为三种或更多种类型,诸如“在区域外”状态、“第一在区域内”状态、“第二在区域内” 状态、“第三在区域内”状态和“第四在区域内”状态。(3)在上面描述的第一和第二实施例中,所进行的描述举例说明了蜂窝电话50的呼叫状态被分为“等待”状态、“接收”状态、“拨叫”状态、“振铃”状态和“通话”状态五种类型。然而,在不进行这种限制的情况下,为了本发明更加优选的实现,蜂窝电话50的呼叫状态可以被分为“第一(拨叫)”状态、“第二(通话)”状态和“第三”状态(=非第一状态和第二状态中的任何一个)三种状态,或者可以被分成“第一(等待)”状态和“第二”状态 (=除第一状态以外的状态)两种状态,或者可以被分成不同于五种的类型数量。(4)在上面描述的第一和第二实施例中,所进行的描述举例说明了连接状态确定单元5基于通信链路断开原因、断开前呼叫状态、以及断开前服务状态来确定近距离无线通信装置3的无线连接状态。然而,在不进行这种限制的情况下,为了本发明更加优选的实现,除了通信链路断开原因、断开前呼叫状态、以及断开前服务状态以外,连接状态确定单元5还可以额外地考虑电力存储装置70中的断开前存储的电量,其中,该断开前存储的电量是在通信电路即将断开之前装置70中所存储电量的量。在这种情况下,当通信链路断开时,连接状态确定单元5可以从存储的电力获取单元9获取断开前存储的电量。此外,在这种情况下,连接状态确定单元5还可以优选地基于通信链路断开原因、断开前呼叫状态、以及断开前存储的电量,而不考虑断开前服务状态,来确定近距离无线通信装置3的无线连接状态。此外,当连接状态确定单元5在不考虑断开前存储的电量的情况下确定近距离无线通信装置3的无线连接状态时,导航装置1可以优选地被配置为不具有存储的电力获取单元9。此外,如上所述,当连接状态确定单元5额外地基于断开前存储的电量来确定近距离无线通信装置3的无线连接状态时,如果断开前存储的电量等于或小于预定的阈值, 则连接状态确定单元5可以优选地选择并确定“待机状态”作为近距离无线通信装置3的无线连接状态。预定的阈值可以是例如免提呼叫的每次“可连续呼叫”时间的值,诸如1分钟、5分钟等。此外,例如,可以基于电力存储装置70的完全充满的容量(比如,完全充满的存储的电量的5%、或10%的值)来确定该预定的阈值。(5)在上面描述的第一和第二实施例中,所进行的描述举例说明了在曾经建立的通信链路断开之后,连接状态确定单元5基于图2中所示的规则来确定近距离无线通信装置3的无线连接状态。然而,在不进行这种限制的情况下,尤其当断开原因是“第二断开” 时,根据蜂窝电话50的规范等,可以从上面的实施例中任意地改变近距离无线通信装置3 的无线连接状态。即,在通信链路的断开之后,当蜂窝电话50被配置为被置于向近距离无线通信装置3发送连接请求的状态时,可以优选地将近距离无线通信装置3的无线连接状态置于“连接等待状态”。当蜂窝电话50被配置为不考虑用户操作而断开通信链路时,可以优选地将近距离无线通信装置3的无线连接状态置于“连接请求状态”。(6)在上面描述的第一和第二实施例中,所进行的描述举例说明了连接状态确定单元5选择并确定“连接等待状态”、“连接请求状态”和“待机状态”中的一种状态作为近距离无线通信装置3的无线连接状态。然而,在不进行这种限制的情况下,可选择的状态可以仅仅是第一实施例中的上述三种状态“连接等待状态”、“连接请求状态”和“待机状态”中的两种状态。此外,在第二实施例中,可选择的状态可以优选地是“连接等待状态”加上“连接请求状态”和“待机状态”中的仅一种状态。此外,可以包括诸如用于向与具有曾经建立的通信链路的通信终端50不同的通信终端50发送连接请求的“其它终端连接请求状态”之类的另一状态,以作为除“连接等待状态”、“连接请求状态”和“待机状态”以外的可选择的状态。(7)在上面描述的第一实施例中,所进行的描述举例说明了当去往蜂窝电话50的通信链路被恢复时,连接状态确定单元5被配置为结束由连接状态确定单元5选择并确定的“连接请求状态”或“连接等待状态”。此外,在上面描述的第二实施例中,所进行的描述举例说明了在连接状态确定单元5选择“连接等待状态”之后,如果连接识别过程被执行, 或者如果近距离无线通信装置3被置于通信失败状态,则“连接等待状态”结束。然而,在不进行这种限制的情况下,“连接请求状态”或“连接等待状态”可以被配置为在预定的等待时间(诸如5分钟、10分钟、30分钟、或1小时)之后结束。(8)在上面描述的第二实施例中,所进行的描述举例说明了仅接受来自已执行第二断开的蜂窝电话50的连接请求。然而,在不进行这种限制的情况下,在“连接等待状态” 中可以适当地接受来自除了已执行第二断开的蜂窝电话50以外的通信终端60的连接请求,以建立去往该通信终端60的通信链路。在这种情况下,可以配置成仅接受来自注册的蜂窝电话50的连接请求;仅接受来自注册的通信终端60 (包括蜂窝电话50)的连接请求; 或者接受来自未注册的通信终端60(包括蜂窝电话50)的连接请求。此外,当来自未注册的通信终端60(包括蜂窝电话50)的连接请求被配置为被接受时,同时执行建立去往该未注册的通信终端60的通信链路和该通信终端60的注册。此外,在接受来自未注册的通信终端60(其不同于已执行第二断开的蜂窝电话50)的连接请求以及建立去往该通信终端 60的通信链路的配置中,在建立了去往通信终端60的通信链路之后,可以为了等待接收来自蜂窝电话50(其不同于已执行第二断开的蜂窝电话50)的连接请求而保持“连接等待状态”,或者在建立了去往通信终端60的这种通信链路之后“连接等待过程”可以结束。(9)在上面描述的第二实施例中,所进行的描述举例说明了连接状态确定单元5 确定连接识别过程是否被执行,并且确定近距离无线通信装置3是否处于通信失败状态。 然而,在不进行这种限制的情况下,连接状态确定单元5可以被配置为仅确定以上两个确定中的一个(连接识别过程是否被执行或近距离无线通信装置3是否处于通信失败状态中的仅一个),并且基于上述确定的确定结果来确定是否结束“连接等待状态”。(10)在上面描述的第二实施例中,所进行的描述举例说明了连接状态确定单元5 被配置为当“终端注册过程”被执行时、或者当“链路建立过程”被执行时、或者当近距离无线通信装置3被置于“非操作状态”时,结束“连接等待状态”。然而,在不进行这种限制的情况下,是否结束“连接等待状态”的确定可以被配置为基于上面三种状态中的仅两种状态、或者基于上面三种状态中的仅一种状态来执行。此外,连接状态确定单元5可以被配置为额外地考虑“链路断开过程”被执行的状态。(11)在上面描述的第一和第二实施例中,所进行的描述举例说明了近距离无线通信装置3被配置为当执行语音转移操作时,一律被置于“连接等待状态”,而没有用户在导航装置1上执行语音转移操作的情况和用户在蜂窝电话50上执行语音转移操作的情况之间的区分。然而,在不进行这种限制的情况下,可以区分这两种操作,并且这两种操作中的仅一种操作(例如,仅当用户在导航装置1上执行语音转移操作时)可以优选地被配置为导致近距离无线通信装置3的“连接等待状态”。在这种配置中,连接状态确定单元5被配置为除了通信链路断开原因和断开前呼叫状态以外,还基于用户是否已在导航装置1上执行了语音转移操作,来确定近距离无线通信装置3的无线连接状态。(12)在上面描述的第一和第二实施例中,所进行的描述举例说明了车载终端装置是导航装置1并且便携式终端是蜂窝电话50。然而,在不进行这种限制的情况下,为了本发明另一优选的实现,车载终端装置可以是不同于导航装置1的车辆装置,或者便携式终端可以是不同于蜂窝电话50的能够执行语音呼叫和数据通信两者的终端。(13)上面描述的第一和第二实施例仅示出了无线控制单元2的许多示例中的两个。因此,在导航装置1中,包含什么部件作为无线控制单元2的部件是可以任意改变的。(14)在用于示出本发明的示例的第一和第二实施例中,可以没有限制地对上面描述的其它配置进行任意地改变。换句话说,本发明可以包括各种配置,在这些配置中,只要其中包括了要求保护的要素及其等价物,就可以对未要求保护的要素进行改变。本发明可以优选地适用于车载终端装置,其中,该车载终端装置配有能够执行近距离无线通信的无线通信装置,并且该车载终端装置通过使用该无线通信装置无线地连接到便携式终端,其中该便携式终端能够(a)通过通信网络执行语音呼叫以及(b)执行近距离无线通信。
权利要求
1.一种车载终端装置(1),包括无线通信设备(3),其用于执行近距离无线通信,其中,所述车载终端装置(1)将所述无线通信设备( 连接到能够通过通信网络(100)进行语音呼叫和近距离无线通信的便携式终端(50);连接监测单元G),其用于对所述无线通信设备C3)和所述便携式终端(50)之间的通信链路的断开进行监测,其中,所述连接监测单元(4)将所述通信链路的非正常断开视为链路丢失,所述连接监测单元(4)将由所述无线通信设备C3)进行的断开过程所造成的所述通信链路的断开视为第一断开,并且所述连接监测单元(4)将由所述便携式终端(50)进行的断开过程所造成的所述通信链路的断开视为第二断开;以及连接状态确定单元(5),其用于当由所述连接监测单元(4)检测到所述通信链路的所述断开时,基于断开原因和断开前呼叫状态来确定所述无线通信设备(3)的无线连接状态,其中所述断开原因说明断开的原因,所述断开前呼叫状态是在即将断开之前所述便携式终端(50)的呼叫状态。
2.根据权利要求1所述的车载终端装置(1),其中,所述连接状态确定单元( 选择并确定以下状态之一作为所述无线通信设备C3)的无线连接状态(a)用于向所述便携式终端(50)发送连接请求的连接请求状态、(b)用于等待接收从所述便携式终端(50)发送的连接请求的连接等待状态、或(c)用于不执行向所述便携式终端(50)发送连接请求和等待接收来自所述便携式终端(50)的连接请求中的任何一个的待机状态。
3.根据权利要求2所述的车载终端装置(1),其中,当所述断开原因是所述第二断开并且所述断开前呼叫状态是忙碌状态时,所述连接状态确定单元(5)选择并确定所述连接等待状态作为所述无线通信设备(3)的所述无线连接状态。
4.根据权利要求3所述的车载终端装置(1),其中,(a)当用于准备无线连接或用于改变针对能够执行所述近距离无线通信的所述通信终端的所述无线连接状态的连接识别过程被执行时,或者(b)当所述无线通信设备C3)被置于无法通过所述近距离无线通信建立所述通信链路的通信失败状态时,所述连接状态确定单元( 结束所述连接等待状态。
5.根据权利要求4所述的车载终端装置(1),其中,所述连接识别过程包括(a)用于将所述通信终端注册为无线连接的目标终端的终端注册过程,和(b)用于通过所述近距离无线通信建立到所述通信终端的所述通信链路的链路建立过程,并且所述通信失败状态包括非操作状态,在所述非操作状态中所述无线通信设备C3)不进行操作。
6.根据权利要求3到5中的任何一项权利要求所述的车载终端装置(1),其中,所述连接等待状态仅从已执行所述第二断开的所述便携式终端(50)接受所述连接请求。
7.根据权利要求2到6中的任何一项权利要求所述的车载终端装置(1),其中,如果所述断开原因是所述链路丢失,则所述连接状态确定单元(5)选择并确定所述连接请求状态,并且如果所述断开原因是所述第一断开,或者如果所述断开原因是所述第二断开,并且其中所述断开前呼叫状态不是所述拨叫状态和所述忙碌状态中的任何一个,则所述连接状态确定单元( 选择并确定所述待机状态。
8.根据权利要求1到7中的任何一项权利要求所述的车载终端装置(1),其中,通过断开前服务状态来进一步评估去往所述便携式终端(50)的所述通信链路,其中所述断开前服务状态被确定为以下状态中的一种状态(a)所述便携式终端(50)在语音呼叫服务可用的区域内的在区域内状态,以及(b)所述便携式终端(50)在语音呼叫服务可用的区域外的在区域外状态,并且所述连接状态确定单元(5)进一步基于所述断开前服务状态来确定所述无线通信设备(3)的所述无线连接状态。
9.根据权利要求8所述的车载终端装置(1),其中,当所述断开原因是所述第二断开并且所述断开前呼叫状态是所述拨叫状态时,所述连接状态确定单元( 针对下列两种情况来选择并确定(a)如果所述断开前服务状态是所述在区域内状态,则选择并确定用于不执行向所述便携式终端(50)发送连接请求和等待接收来自所述便携式终端(50)的连接请求中的任何一个的所述待机状态,或者(b)如果所述断开前服务状态是所述在区域外状态,则选择并确定用于向所述便携式终端(50)发送连接请求的所述连接请求状态。
10.根据权利要求1到9中的任何一项权利要求所述的车载终端装置(1),其中,所述便携式终端(50)具有用于操作所述便携式终端(50)的电力存储单元(70),并且所述连接状态确定单元(5)进一步基于断开前电量来确定所述无线通信设备(3)的所述无线连接状态,其中,所述断开前电量表示在所述通信链路即将断开之前所述电力存储单元(70)中存储的电量。
11.根据权利要求10所述的车载终端装置(1),其中,当所述断开前电量等于或低于阈值时,所述连接状态确定单元(5)选择并确定用于不执行向所述便携式终端(50)发送连接请求和等待接收来自所述便携式终端(50)的连接请求中的任何一个的所述待机状态。
12.一种用于通过将计算机控制为用作车载终端装置(1)来执行无线连接的程序产品,所述程序产品包括提供无线通信设备(3),该无线通信设备(3)用于执行近距离无线通信,其中,所述车载终端装置(1)将所述无线通信设备( 连接到能够通过通信网络(100)进行语音呼叫和所述近距离无线通信的便携式终端(50);提供连接监测单元,该连接监测单元(4)用于监测所述无线通信设备( 和所述便携式终端(50)之间的通信链路,其中,所述连接监测单元(4)将所述通信链路的非正常断开视为链路丢失,所述连接监测单元(4)将由所述无线通信设备(3)进行的断开过程所造成的所述通信链路的断开视为第一断开,并且所述连接监测单元(4)将由所述便携式终端 (50)进行的断开过程所造成的所述通信链路的断开视为第二断开;以及提供连接状态确定单元(5),该连接状态确定单元( 用于当由所述连接监测单元(4) 检测到所述通信链路的所述断开时,基于断开原因和断开前呼叫状态来确定所述无线通信设备(3)的无线连接状态,其中所述断开原因说明断开的原因,所述断开前呼叫状态是在即将断开之前所述便携式终端(50)的呼叫状态。
全文摘要
一种车载终端装置(1)具有连接监测单元(4),其用于监测无线通信设备(3)和便携式终端(50)之间的通信链路的断开,其中,将通信链路的非正常断开视为链路丢失,将由无线通信设备(3)进行的断开过程所造成的通信链路的断开视为第一断开,并且将由便携式终端(50)进行的断开过程所造成的通信链路的断开视为第二断开;以及,连接状态确定单元(5),其用于当由连接监测单元(4)检测到通信链路的断开时,基于断开原因和断开前呼叫状态来确定无线通信设备(3)的无线连接状态,其中断开原因说明断开的原因,断开前呼叫状态是即将断开之前便携式终端(50)的呼叫状态。该车载终端装置(1)通过适当地考虑用户便利性来确定通信链路的恢复过程。
文档编号H04M1/00GK102342174SQ201080010639
公开日2012年2月1日 申请日期2010年8月2日 优先权日2009年8月6日
发明者中西洋介, 佐佐木昌夫, 坂田隆治, 尾崎贵久, 山本慎一, 松下杰, 林一成, 石田宽和, 齐藤创一 申请人:丰田自动车株式会社, 株式会社电装
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1