导航装置、操作控制装置、操作控制方法、操作控制程序的制作方法

文档序号:6746599阅读:172来源:国知局
专利名称:导航装置、操作控制装置、操作控制方法、操作控制程序的制作方法
技术领域
本发明涉及一种通过向磁盘设备发出指令来控制磁盘设备的操作的技 术,所述石兹盘设备具有;兹盘和/磁头,所述石兹头用于在石兹盘上方移动石兹头而不 与其接触的同时对该磁盘写入或读出信息。
背景技术
作为这种磁盘设备,已知硬盘驱动器(以下称为HDD)。 HDD的磁头悬浮 在由磁盘旋转导致的空气的动压力产生的空气层上方,并且被设置为以磁头 不与磁盘直接接触的状态读取和写入数据。然而,因为HDD被配置为通过通 气孔而使外部压力值和内部压力值相等,所以所使用的大气压力(海拔 (altitude))导致的上述动压力改变,并且磁头可能与磁头相接触。
因此,在普通的HDD中,在被保证人(warrantee)范围内保证可靠性,在 该范围中,在磁盘的整个区域上防止磁头与磁盘直接接触的同时确保可靠性 (大气压力产生可以承受在磁盘操作期间导致的碰撞和振动的动压力,例如当 HDD温度为55 :摄氏度或更高时,大气压力为0.6atm(对应于大约4300m的海 拔)和0.7atm(对应于大约3000m的海:拔)。例如,在车辆中,在其上配备了 HDD的车内导航装置中配备了用于控制燃料喷射的控制设备(以下称为车辆 控制设备)。例如,在指示车辆外部的大气压力并且经由控制器区域网络(CAN) 而从车辆控制设备获得的大气压力信息中示出的大气压力的情况下,可以停 止HDD的操作以由此保护HDD。尽管主要检测大气压力以便调节燃料的喷 射量,但是可以经由CAN而从车内导航装置获得指示大气压力的大气压力, 从而减少组成用于车内导航装置的用来独立检测的大气压力传感器的零件的 数目。
在相关领域专利文献1中,公开了一种在HDD使用各种传感器来自己 检测到该HDD的各种环境条件的情况下,并且在因脱离可操作环境的范围而 违反环境规范时,通过在关机状态下停止HDD的操作来保护HDD整体的技术。专利文献1:日本未审专利公开No. Hei.11-21352
发明内容
本发明要解决的问题
同时,有必要从HDD读取必要的数据以便通过接通车辆的ACC电源来 启动车内导航装置的各种功能。为此,有必要接通用于启动车辆控制开关的 启动开关,以便从车辆控制设备获得大气压力信息。因此,当接通ACC电源 并且没有接通启动开关时,因为没有获得大气原子(atom)压力,所以不可能启 动HDD。另一方面,如果在接通启动开关之后获得大气原子压力并且启动 HDD,则存在这样的问题HDD的启动和车内导4元装置中的各种功能的启动 被延迟。
做出本发明以便解决这样的问题并且提供一种导航装置、操作控制装置、 操作控制方法和操作控制程序,使得所述导^l装置、操作控制装置、操作控 制方法和操作控制程序能够在考虑大气压力信息而确定是否允许启动HDD 的系统中缩短/人通电到HDD启动的时间。
解决该问题的手段
为了解决上述问题,根据本发明的权利要求1,提供了一种操作控制装 置,用于通过向磁盘设备发出指令来控制磁盘设备的操作,该磁盘设备具有 磁盘和磁头,所述磁头用于在磁盘上方移动而不接触石兹盘的同时对磁盘写入 和读出信息,该操作控制装置包括记录部件,用于记录先前结束信息 (previous end information),该先前结束信息指示操作控制装置中的操作是否 通过先前关断该操作控制装置而结束;以及"t喿作控制部件,用于在正常结束 的情况下,对磁盘设备给出操作开始指令,所述正常结束是在通过通电而开 始操作控制装置的操作时参考所述先前结束信息确定的。
根据本发明的权利要求7,提供了一种操作控制方法,用于通过向磁盘 设备发出指令来控制磁盘的操作,该磁盘设备具有磁盘和磁头,所述磁头用 于在磁盘上方移动而不接触磁盘的同时对磁盘写入和读出信息,该操作控制 方法包括记录步骤,记录先前结束信息,该先前结束信息指示操作控制装 置中的操作是否通过先前关断该操作控制装置而结束;以及操作控制步骤, 在正常结束的情况下,对磁盘设备给出操作开始指令,所述正常结束是在通 过通电而开始操作控制装置的操作时参考所述先前结束信息确定的。根据本发明的权利要求8,提供了一种操作控制程序,该操作控制程序 使计算机通过向具有;兹盘和用于在》兹盘上方移动而不接触1兹盘的同时对》兹盘
写入和读出信息的磁头的磁盘设备提供指令而用来记录先前结束信息,该 先前结束信息指示是否通过先前关断操作控制装置而结束操作控制装置中的 操作;以及通过在通过通电而启动操作控制装置的操作时参照该先前关闭信 息检测出正常结束的情况下,对磁盘设备给出操作开始指令。


图1是示出根据本发明的实施例的导航装置的示意结构的视图。 图2是示出系统控制单元9中的处理的示例的流程图。
参考标号的解释 1 GPS接收单元 2传感器单元 3通信单元 4 HDD
5非易失性存储器
6显示单元
7语音输出单元
8操作单元
9系统控制单元
10系统总线
20车内总线
S车内导航装置
具体实施例方式
在下文中,将参照附图描述本发明的实施例。在这里,下面解释的实施 例是将本发明应用于在车辆中配备的车内导航装置的情况下的实施例。 首先,参照图1,将描述根据本发明的车内导航装置的结构和功能。 图1是示出根据本实施例的车内导航装置的示意结构的视图。 如图1所示,车内导航装置S由全球定位系统(GPS)接收单元1、传感器单元2、通信单元3、 HDD4(;兹盘设备的示例)、非易失性存储器5(记录部件 的示例)、显示单元6、语音输出单元7、操作单元8、系统控制单元9(操作控 制单元的示例)等等组成,其中,每个组成部件通过系统总线10而互相连接, 以便从ACC电源(未示出)4妄收电力供应。
GPS接收单元1通过GPS天线接收从GPS卫星输出的导航电波,基于 所接收的信号对其进行测量,并且将测量数据(经度、炜度和海拔信息)输出到 系统控制单元9。
传感器单元2具有各种传感器,例如用于基于车辆速度脉沖检测车辆速 度的速度传感器,并且传感器单元2将这些传感器检测的各种数据输出到系 统控制单元9。
通信单元3连接到车内总线(例如CAN)20。它可以从连接到车内总线20 的各种传感器和机器接收各种信息。所接收的信息被输出到系统控制单元9。 在本实施例中,通信单元3可以通过车内总线20接收大气压力信息,该大气 压力信息指示由在车辆内配备的车辆控制装置(用于检测大气压力的检测装 置)检测的大气压力。尽管没有示出,但是HDD4由硬盘(磁盘)、磁头、致动 器、主轴马达、伺服控制单元、热敏传感器、以及数据处理单元等组成。硬 盘具有类似于环形形状的信息记录区域(记录表面),在该信息记录区域中同心 地排列了大量数据轨道。该信息记录区域具有导航数据和导航处理必需的程 序(根据本发明的操作控制程序)。在导航处理中,包括地图显示处理,用于 显示例如车辆的当前位置周围的地图;路线搜索处理,用于搜索到目的地(由
用户设置的目的地)的最合适的路线;路线引导处理,用于引导到目的地的路 线(例如所述最合适的路线)。此外,导航数据包括例如地图数据和各种设置数据等。
主轴马达旋转硬盘并且激活硬盘。致动器具有作为驱动致动器的源的音 圈马达(voice coil ),并且该音圈马达旋转所述致动器。此外,主轴马达和音 圈马达在系统控制单元9的控制下驱动和控制伺^控制单元。
^t头用来向硬盘写入信息或者从硬盘读出信息。》兹头附着到致动器的末 端,以由此在硬盘的上方随着致动器的旋转(角向旋转)一起沿致动器的径向移 动,而不与硬盘接触。此外,》兹头连接到数据处理单元。此外,,兹头连接到 该数据处理单元,以由此允许在数据处理单元中对于与磁头读出的信息有关 的信号的放大、以及预定的解码处理等。随后,例如,将该信号输出到系统控制单元9。同时,将与要写入到硬盘上的信息有关的信号从例如系统控制单元9输入到数据处理单元。在执行了预定的编码处理之后,利用磁头将该 信号写入到硬盘上的预定信息记录区域(系统控制单元9指定的目标轨道位置) 上。此外,在HDD 4内部提供温度传感器以由此检测HDD 4内部的温度。非易失性存储器5由例如快闪EPROM(可擦除可编程只读存储器)等组 成,并且可以记录先前关闭信息,该先前关闭信息指示是否通过先前切断ACC 电源而正常结束车内导航装置S的搡作。显示单元6被提供有例如描绘处理单元、缓沖存储器和显示器等。在描 绘处理单元扩展緩沖存储器上的地图数据等并且在系统控制单元9绘制图像 时,将该图像显示在显示器的屏幕上。声音输出单元7具有例如数字/模拟信号转换器(DAC)、放大器和扬声器 等。在DAC将从系统控制单元9输出的与驾驶引导有关的语音的数据从数字 转换为模拟之后,该语音的数据被放大器放大并且从扬声器输出。操作单元8具有多个指令按钮(操作按钮)以便接受来自用户的各种指令 并且将与用户按下的指令按钮相对应的指令信号输出到系统控制单元9。系统控制单元9包括具有计算功能的CPU、工作RAM、以及用于储存 各种数据和程序的ROM,并且其在总体上控制导航装置S的结构元件。系统 控制单元9通过使CPU读取记录在例如HDD 4的硬盘上的程序(包括根据本 发明的操作控制程序)而充当本发明的操作控制单元等,通过向HDD发出指 令而控制HDD 4的操作,并且同时使用导航数据执行导航处理。更具体地,当车内导航装置S通过接通ACC电源而开始其操作(激活) 时,作为操作控制部件的系统控制单元9参考记录在非易失性存储器5中的 先前关闭信息。在车内导航装置S正常结束的情况下,即,在车内导航装置 S的操作在先前关闭ACC电源时正常结束的情况下,系统控制单元9给出开 始HDD 4中的操作的指令。接收到这种开始操作的指令的HDD 4的伺服控 制单元使主轴马达启动(开始旋转),从而启动HDD4。同时,系统控制单元9 参考储存在非易失性存储器5中的先前关闭信息。当车内导航装置S没有正 常结束时,通过车内总线20和通信单元30获取指示当前位置处的大气压力 的大气压力信息(指示车辆控制装置检测的大气压力的大气压力信息)。在这样 获取的由大气压力指示的大气压力正常的情况下,向HDD4给出操作开始指 令。这里,通过大气压力是否是例如0.6atm(阈值大气压力)或更大来确定大 气压力是否正常,即,当大气压力是0.6atm或更大时,确定正常压力。此外, 系统控制单元9可以具有以下结构,该结构使得从温度传感器获取指示内部 温度的温度信息,并且基于所述大气压力信息和温度信息来确定是否存在正 常大气压力。例如,在温度信息中指示的阈值温度是阈值温度或更大(例如55 摄氏度)的情况中,升高阈值大气压力,并且在所述大气压力信息中指示的大 气压力例如高于例如0.7atm的情况下其被确定为正常压力。此外,正常结束是指这样的状态其被判定为例如正常大气压力,并且 导航装置S通过关断ACC电源而结束(先前结束时的正常大气压力)。在当前 大气压力是通过关断ACC电力而结束操作时的正常大气压力(例如,在其被 判定为正常大气压力的状态下)的情况中,将指示操作结束的先前关闭信息记 录在非易失性存储器5中,而在当前大气压力不是正常大气压力(是异常大气 压力)的情况下,将指示操作没有正常结束的先前关闭信息记录在非易失性存 储器5中。此外,在系统控制单元9向HDD4给出操作开始指令之后,它通过车内 总线20和通信单元3获取指示大气压力的大气压力信息(例如周期性的获取)。 在大气压力信息指示的大气压力不是正常大气压力的情况下,向HDD 4给出 停止搡作的指令。接收到这种停止操作的指令的HDD4的伺服控制单元使主 轴马达停止,从而停止HDD 4以处于受保护状态。首先,将参照图2来描述根据本实施例的车内导航装置S的操作。 图2是示出系统控制单元9中的处理的示例的流程图。 在图2中,当接通ACC电源时,系统控制单元9开始车内导航装置S 的操作(步骤1)。此时,HDD4中的主轴马达处于停止状态。接下来,系统控制单元9从温度传感器获取指示HDD4内部温度的温度 信息,同时在从非易失性存储器5读出先前关闭信息之后参考该先前关闭信 息,确定它是不是正常结束(是否有指示正常结束的标志(步骤S2))。在它是正 常结束的情况下(步骤S2:是),向HDD4给出操作开始指令(步骤S3)。由此, HDD 4中的主轴马达启动。在接通点火的情况下,系统控制单元9通过车内总线20和通信单元3 而从车辆控制装置获取指示大气压力的大气压力信息(步骤4)。并且判定这样 获取的大气压力所指示的大气压力是否是正常大气压力(步骤S5)。如上所述,9在基于大气压力信息和温度信息而判定其为正常温度的情况下,参考在步骤 1获取的温度信息(在步骤Sll中类似)。在正常大气压力的情况下(步骤S5:是),继续所述操作(步骤S6),并且 该处理返回步骤S5。另一方面,在不是正常大气压力的情况下(保证之外的异 常大气压力)(步骤S5:否),系统控制单元9使得显示单元6在该显示单元6 上显示指示异常大气压力的警告消息(步骤S7),向HDD4给出停止操作的指 令(步骤S8),并且进行到步骤SIO。通过该操作停止指令,HDD4的主轴马 达停止,并且HDD4处于受保护状态。另一方面,在上述步骤S2中其被判定为异常状态的情况下(步骤S2:否), 在显示单元6中显示指示不是正常结束(异常结束)的警报消息(步骤S9)。接下来,当接通点火时,系统控制单元9通过车内总线20和通信单元3 从车辆控制装置获取指示大气压力的大气压力信息(步骤SIO)。判定这样获取 的大气压力信息中指示的大气压力是否是正常压力(步骤Sll)。在所述大气压 力是正常大气压力的情况下(步骤S11:是)的情况下,系统控制单元9在显示 单元6上重新开始一重新启动消息(步骤S12)。然后,该处理移动到步骤S3, 并且以与上文相似的方式来进行上述处理。另一方面,当所述大气压力不是 正常大气压力时(步骤Sll:否),系统控制单元9保持HDD 4的操作停止状 态并且返回步骤SIO,其中,重复该处理,直到获得正常压力为止。在步骤S8中将操作停止指令提供给HDD 4之后,在接收到对HDD 4的 操作停止指令之后,在步骤S11中,在步骤S10到步骤S11中执行的对于所 述大气压力是否是正常大气压力的判断中,可以构造为使得升高阔值大气压 力(对于恢复的大气压力)。例如,在所述大气压力高于0.71atm或者所述大气 压力高于0.61atm并且温度小于50摄氏度时,判定恢复正常大气压力。此外,在图2的处理中,当提供关断ACC电源的指令(例如,用户操作 操作单元8以便输出关断ACC电源的指令)时,在紧接在之前获得的大气压 力信息所指示的大气压力是正常大气压力的情况下,系统控制单元8记录指 示操作已经正常结束的先前关闭信息。同时,在所述大气压力不是正常大气 压力的情况下,将指示所述操作的结束不正常的先前关闭信息记录在非易失 性存储器5中。然后,该处理结束。如上所述,根据上述实施例,在通过通电而开始车内导航装置S的操作 时,参考记录在非易失性存储器中的先前关闭信息。在正常结束的情况下,10向HDD4给出操作开始指令,而在不是正常结束的情况下,获取指示当前位 置处的大气压力的大气压力信息。因为其被配置为使得向HDD4给出开始操 作的指令,所以可以适当地保护HDD4,同时缩短从通电到HDD4的启动的 时间(避免车内导航装置S中的各种功能的启动延迟)。接下来,将描述对于在上述实施例中车辆控制装置不能检测大气压力的 情况的对策。此外,作为车辆控制装置不能检测大气压力的因素,有可能提 到例如振动、碰撞、温度、湿度和冷凝(condensation)。在车辆控制装置不能检测大气压力的情况中,可以使得从车辆控制装置 持续输出指示相同的固定值(例如,latm(760mmHg)的大气压力。例如,将这 样获取的大气压力信息指示的大气压力从异常大气压力(例如 0.7atm(532mmHg)或更小)改变为latm。随后,在系统控制单元9识别出latm 恒定时,例如连续多次(5次)获得指示该latm的大气压力信息,则判定不能 检测大气压力,并且配置为不能检测大气压力,并进行异常大气压力下的处 理(例如,继续HDD 4的受保护状态)。同时,例如,在识别出正常大气压力 突然从正常压力改变为latm并且随后系统控制单元9识别出这样获得的大气 压力中指示的大气压力恒定为latm(即,车辆控制装置处于不能检测大气压力 的状态)、且紧接在之前获得的大气压力信息所指示的大气压力为恒定的latm 的情况下,配置为继续操作HDD 4而不向HDD 4给出停止操作的指令。根 据这样的结构,可以适当地处理车辆控制装置不能检测大气压力的情况。同 时,在因为不能检测大气压力而持续输出指示latm的大气压力信息期间, ACC电力断开,随后将ACC电力接通时输出的指示大气压力的大气压力信 息设置为例如最低限制值(例如91.4mmHg),在步骤S2中判定为不是正常结 束,并且可以在显示单元6上显示指示不是正常结束的警报消息,而不向HDD 4给出操作开始指令。不限于通过识别指示相同的固定值的大气压力信息的 连续输出而处理车辆控制装置不能检测的情况,也可以在先前获取的大气压 力信息所指示的大气压力和当前获取的大气压力信息所指示的大气压力之间 的变化是预定值或更大的情况下处理车辆控制装置不能检测大气压力的情 况。即,如果所述预定值是0.3atm,则在先前获取的大气压力信息中指示的 大气压力是0.7atm并且当前获取的大气压力信息中指示的大气压力是1 .Oatm 的情况下,所述变化为0.3atm。因此,确定所述变化为预定值或更大,并且 可以执行上述对于异常大气压力的对策。导航装置S在正常大气压力下通过关断ACC电力而结束的状态。作为另一示例,可以通过GPS接收单元1来 检测海拔,而不是使用大气压力,并且可以将正常结束定义为在正常海拔(例 如大约4300m或更少(在55摄氏度或更高的HDD温度下,3000m或更少)) 下通过断开ACC电力而进行的导航装置S的结束。此外,在实施例中,系统控制单元9被例示为本发明的操作控制部件。 然而,本发明不限于此,HDD4中的伺服控制单元可被配置为充当根据本发 明的操作控制单元。在此情况下,按照与上述系统控制单元9相似的方式, 在通过接通ACC电力而启动车内导航装置S时,HDD 4中的伺服控制单元 参考记录在非易失性存储器5(其可以存在于HDD 4中)中的先前关闭信息。 在其为正常结束的情况中,向HDD4(在这里为主轴马达)给出操作开始命令。 在不是正常结束的情况中,获取指示当前位置的大气压力,并且当该大气压 力是正常大气压力时,向主轴马达给出操作开始命令。此外,在实施例中,例示了将本发明应用于在车辆中配备的导航装置的 示例。然而,本发明不限于此。例如,可以将本发明应用于由通信导4元终端 以及通过天线和移动通信网络(包括无线基站等)连接到该通信导航终端的通 信中心装置配置的通信导航装置。此外,本发明可应用于在车辆内配备的并 且具有HDD的其它电子装置。此外,尽管例示了在车辆内配备的导航装置,但是本发明不限于此,并 且也能够应用于例如其中具有HDD的移动电话、PHS、 PDA等。此外,在实施例中,尽管已经对于将HDD用作磁盘的情况进行了解释, 但是另外的具有磁盘和磁头的装置也适用,所述磁头被提供用于在磁盘上方 移动而不与磁盘接触的同时将信息写入磁盘以及从磁盘读出信息。
权利要求
1.一种操作控制装置,其通过向磁盘设备给出指令而控制该磁盘设备的操作,该磁盘设备具有磁盘和磁头,所述磁头用于在磁盘上方移动而不与磁盘接触的同时将信息写入磁盘或者从磁盘读取信息,该装置包括记录部件,用于记录指示操作控制装置的操作通过先前的断电而被正常结束的先前关闭信息;以及操作控制部件,用于在通过通电而开始操作控制装置的操作时参考这样记录的先前关闭信息而确定正常结束的情况下,向磁盘设备给出操作开始指令。
2. 如权利要求1所述的操作控制装置,其中,在不是正常结束的情况下,操作控制部件获取指示当前位置处的大气压 力的大气压力信息,并且在这样获取的大气压力信息指示的大气压力是正常 大气压力的情况下对磁盘设备给出操作开始指令。
3. 如权利要求1或2所述的操作控制设备,其中,操作控制部件向磁盘设备给出操作开始指令,随后获取指示当前位置的 大气压力信息,并且,在这样获取的大气压力信息不是正常大气压力的情况下,向磁盘设备给 出操作停止指令。
4. 如权利要求1至3中的任一项所述的操作控制装置,其中, 在向磁盘设备给出操作开始指令之后,操作控制部件获取指示当前位置处的大气压力的大气压力信息,并且在这样获取的大气压力信息指示的大气压力是表明用于检测当前位置的 检测装置异常的大气压力的情况下,当紧接在获取所述大气压力之前获取的 大气压力正常时,磁盘设备继续操作而没有操作停止指令。
5. 如权利要求1至4中的任一项所述的操作控制装置,其中, 在通过断电而结束所述操作时当前大气压力是正常压力的情况下,记录部件记录指示所述操作正常结束的先前关闭信息。
6. —种导航装置,具有磁盘设备和根据权利要求1-5中的任一项所述 的操作控制装置,其中,所述磁盘记录导航处理所必需的导航数据,所述导航处理包括用于引导到目的地的路线的路线引导处理,以及操作控制装置使用所述导航数据来执行导航处理。
7. —种通过向磁盘设备给出指令来控制磁盘的操作的操作控制方法,所 述磁盘设备具有磁盘和》兹头,所述磁头用于在磁盘上方移动而不与磁盘接触 的同时将信息写入磁盘以及从磁盘读取信息,所述操作控制方法包括记录指示通过先前的断电进行的操作控制装置的操作结束是否正常的先 前关闭信息的步骤;以及在通过通电而开始操作控制装置的操作时通过参照所记录的先前关闭信 息而检测出正常结束的情况中,对于磁盘设备给出操作开始指令的步骤。
8. —种操作控制程序,其使通过向具有^兹盘和用于在石兹盘上方移动而不 与磁盘接触的同时将信息写入磁盘以及从磁盘读出信息的磁头的磁盘给出指 令来使得控制磁盘设备的操作的计算机用来记录指示通过先前的断电进行的操作控制装置的操作结束是否正常的先 前关闭信息,以及在通过通电而开始磁盘控制装置时参考所记录的先前关闭信息检测出正 常结束的情况下,向磁盘设备提供操作开始指令。
9. 一种记录介质,其中记录了如权利要求8所述的操作控制程序以便能 够从中读取。
全文摘要
为通过大气压力信息等确定是否启动HDD的装置提供了一种导航装置、操作控制设备、操作控制方法和操作控制程序,其使得能够缩短从通电到HDD启动的时间。本申请是所述操作控制设备,其通过向HDD给出指令以控制HDD的操作,来控制HDD的操作,所述操作控制设备包括记录部件,用于记录指示操作控制设备的操作是否通过先前的断电而正常结束的先前关闭信息;以及操作控制部件,用于在通过通电而开始操作控制设备时所述操作已经正常结束的情况下向HDD给出开始所述操作的指令。
文档编号G11B19/04GK101681656SQ20088002116
公开日2010年3月24日 申请日期2008年1月10日 优先权日2008年1月10日
发明者坪田佳代子, 小林武士, 平林大辅, 篠原勇, 龟田学 申请人:日本先锋公司;本田技研工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1