电子设备,振动发生器, 振动型报告方法,以及报告控制方法 【技术领域】
本发明涉及一个电子设备的一个用户接口以及振动产生机构。
背景技术
PDA(个人数字助理)、个人计算机,ATM(自动取款机)、及其它各种型式的电子设备具有例如、操作按钮或者键盘、接触面板、及其它用户接口。用户使用这些用户接口来执行到该电子设备中的操作输入,诸如输入单词以及选择一个要执行的处理过程。
然而,在一个具有一个键盘或操作按钮的便携式电子设备的情况下,为了合乎在该设备大小、重量、以及厚度中的总体减少,操作键或操作按钮具有一个减小的尺寸、重量、以及厚度;并且因此,一个用户可能不能够感觉一个按钮已经被完全按下了。为了证实在一个便携式电子设备中操作键或操作按钮的按下是否已经被接收了,用户必须查看该设备的一个屏幕上的一个显示内容。
在一个具有一个接触面板的电子设备的情况下,用户使用他或者她的指尖或者一只附加笔来操作一个接触面板。然而,如果该指尖或者笔没有在该接触面板处正确地指向,或者该接触面板没有用足够的力按压,则该操作将是无效地。为了证实在一个接触面板上的一个接触操作是否已经由一个电子设备接收了,如上述情况,用户必须查看该显示器的内容。
存在有其它类型的电子设备,其通过一个蜂鸣声等向用户报告一个操作输入已经被接收了,但是这样一种音频报告在一个诸如街道上的噪声环境中几乎完全是无效的。
发明概述
本发明的一个目的是提供一个电子设备、一个振动发生器、一个振动型报告方法、以及一个报告控制方法,其允许一个用户容易地证实,而不用查看收到一个操作输入的一个屏幕或者电子设备对于一个操作输入的一个反应。
为了实现上述目的,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;一个振动发生器,用于对该电子设备的手接触部分给予振动;以及振动控制装置,用于当它检测到在该操作单元中已经接收了一个操作输入时,使振动发生器产生振动。此外,本发明提供了一种用于一个电子设备的振动型报告方法,借此,当它检测到接收了一个到操作单元的操作输入时,使在该电子设备中提供的振动发生器产生被传输到一个手接触部分的振动。
根据本发明,通过使该电子设备的手接触部分振动,该电子设备向用户报告一个操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;一个振动发生器,用于赋予振动到操作单元;以及振动控制装置,用于在检测到一个到该操作单元的操作输入被接收的情况下,导致来源于该振动发生器的振动。该振动发生器具有:一个重物;一个支撑部件支撑该重物以允许它进行往复运动,并且被连接到操作单元或者一个和操作单元接触的振动发生器的基座部件;以及激发产生装置,用于产生激发来进行该重物的往复运动。此外、本发明提供了在一个电子设备中的一种振动型报告方法,包含:当它检测到接收了一个到一个操作单元的操作输入时,驱动在该电子设备中提供的振动发生器,并且让该振动发生器引起和该操作单元或者一个与该操作单元接触的振动发生器基座部件连接的重物的往复运动,以导致在该操作单元中的振动。
根据本发明,通过导致在该操作单元处的振动,该电子设备向用户报告一个操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;一个振动发生器,用于向用户给予振动;以及振动控制装置,用于在检测到由一个到该操作单元中的操作输入指示的处理过程的执行已经结束的情况下,导致来自于该振动发生器的振动。此外,本发明提供了在一个电子设备中的一种振动型报告方法,包含:在检测到由一个到该操作单元中的操作输入指示的处理过程的执行已经结束的情况下,导致来自于在该电子设备中提供的振动发生器的振动,以向用户给予振动。
根据本发明,该电子设备通过振动向一个用户报告由操作输入指示的处理过程执行已经结束了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;一个第一振动发生器,用于向该操作单元给予振动;一个第二振动发生器,用于向该电子设备的一个手接触部分给予振动;以及振动控制装置,用于在检测到已经接收了到该操作单元中的一个操作输入的情况下,导致来自于由该用户事先指定的第一振动发生器和第二振动发生器中至少一个的振动。此外,本发明提供了在一个电子设备中的一种振动报告方法,其包含:在检测到已经接收了到该操作单元中的一个操作输入的情况下,导致来自于由该用户事先指定的第一振动发生器和第二振动发生器中至少一个的振动,其中第一和第二振动发生器都在该电子设备中提供,其中第一振动发生器用于向该操作单元给予振动,而第二振动发生器用于向该电子设备的一个手接触部分给予振动。
根据本发明,通过导致在该用户事先指定的一个位置处的振动,该电子设备向用户报告一个操作输入已经被接收了。
此外,本发明提供了一种电子设备,其具有:一个操作单元,用于接收一个操作输入;一个第一振动发生器,用于向该操作单元给予振动;一个第二振动发生器,用于向该电子设备的一个手接触部分给予振动;检测装置,用于检测该电子设备是否正由一个用户握住;以及振动控制装置,用于根据检测装置的检测结果选择第一振动发生器和第二振动发生器中的至少一个,以及在检测到已经接收了到该操作单元中的一个操作输入的情况下,导致从所选择的振动发生器中产生振动。此外,本发明提供了在一个电子设备中的一种振动型报告方法,其包含:选择在该电子设备中提供的第一振动发生器和第二振动发生器中的至少一个,其中第一振动发生器用于向一个操作单元给予振动,而第二振动发生器用于向该电子设备的一个手接触部分给予振动,并且在检测到已经接收了到该操作单元中的一个操作输入的情况下,导致从所选择的振动发生器中产生振动向该用户给予振动。
根据本发明,通过根据该电子设备是否正由该用户握住导致在一个不同位置处的振动,该电子设备向用户报告一个操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个在其上叠加了一个接触面板的显示面板;在该显示面板中安置的一个振动发生器;一个使用一个弹性体构成的弹性部件,用于以一种弹性模式由从该振动发生器产生的振动支撑该显示面板;以及振动控制装置,用于在检测到已经接收了在该接触面板上的一个接触操作的情况下,导致从该振动发生器中产生振动,该振动发生器具有一个重物;一个支撑该重物以便允许它往复运动的支撑部件,该支撑部件被连接到显示面板或者一个和该显示面板接触的振动发生器的一个基座部件;以及激发产生装置,用于给予用于使该重物进行往复运动的激发。
根据本发明,通过导致在该接触面板连同显示面板处的振动,该电子设备向用户报告一个接触操作已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个在其上叠加了一个接触面板的显示面板;一个支撑该显示面板并且向该显示面板给予振动的振动发生器;以及振动控制装置,用于在检测到已经接收了在该接触面板上的一个接触操作的情况下,导致从该振动发生器中产生振动,该振动发生器具有:一个重物;一个支撑该重物以便允许它往复运动的支撑部件,该支撑部件被连接到显示面板或者一个和该显示面板接触的振动发生器的一个基座部件;以及激发产生装置,用于给予用于使该重物进行往复运动的激发。
根据本发明,通过导致在该接触面板连同显示面板处的振动,该电子设备向用户报告一个接触操作已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个显示器;覆盖该显示器的显示屏幕的一个接触面板;在该显示器和接触面板之间提供的一个振动发生器,其支撑在该显示屏上的接触面板,并且向该接触面板给予振动;以及振动控制装置,用于在检测到已经接收了在该接触面板上的一个接触操作的情况下,导致从该振动发生器产生振动。
根据本发明,通过使该接触面板振动,该电子设备向用户报告一个接触操作已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个显示器;覆盖该显示器的显示屏幕的一个接触面板;位于该接触面板处并且向该接触面板给予振动的一个振动发生器;一个振动吸收部件,在该显示器和接触面板之间提供,并且吸收在由该振动发生器产生的振动分量中将被传输到该显示器的一个振动分量;以及振动控制装置,用于在检测到已经接收了在该接触面板上的一个接触操作的情况下,导致从该振动发生器产生振动。
根据本发明,通过仅仅导致在该显示屏幕上的接触面板振动,该电子设备向用户报告一个接触操作已经被接收了。
此外,本发明提供了电子设备,其具有:一个操作单元,用于接收一个操作输入;一个振动发生器,所提供的其至少一部分暴露于该电子设备的一个外壳的外部,并且直接向该用户给予振动;以及振动控制装置,用于在检测到已经接收了到该操作单元中的一个操作输入的情况下,导致从该振动发生器中产生振动。
根据本发明,通过直接从该振动发生器向该用户给予振动,该电子设备报告一个接触操作已经被接收了。
此外,本发明提供了电子设备,其具有:一个操作单元,用于接收一个操作输入;一个振动发生器,用于向不同于该操作单元的电子设备外壳的一部分给予振动;以及振动控制装置,用于在检测到已经接收了到该操作单元中的一个操作输入的情况下,标识操作输入的一种类型,并且通过与该操作输入类型相联系的一个振动模式导致从该振动发生器中产生振动。此外,本发明提供了在一个电子设备中的一种振动型报告方法,其包含:标识操作输入的类型、通过与该操作输入类型相联系的一种振动模式导致从该电子设备中提供的一个振动发生器中产生振动、并且导致不同于该操作单元的电子设备外壳的一部分进行振动。
根据本发明,通过导致不同于该操作单元的外壳部分以一种根据该操作输入类型的振动模式振动,该电子设备向用户报告一个操作输入已经被接收了。
此外,本发明提供了电子设备,其具有:一个操作单元,用于接收一个操作输入;一个振动发生器,用于向不同于该操作单元的电子设备外壳一部分给予振动;改变装置,用于根据到该操作单元的操作输入改变用于控制该电子设备的一个参数值;以及振动控制装置,用于在检测到已经接收了在该操作单元上改变一个参数值的一个操作输入的情况下,通过与一个参数值相联系的一种振动模式导致从该振动发生器中产生振动,其中该参数值由该操作输入借助该改变装置改变。
根据本发明,通过导致不同于该操作单元的外壳部分以一种根据一个参数值改变的一种振动模式振动,该电子设备向用户报告一个改变一个参数值的操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;一个振动发生器,用于向该操作单元给予振动;以及振动控制装置,用于在检测到已经接收了到该操作单元的一个操作输入的情况下,标识该操作输入的一种类型,并且通过与该操作输入类型相联系的一种振动模式,导致从该振动发生器中产生振动,该振动发生器具有:一个重物;一个用于支撑该重物以便允许它往复运动的支撑部件,而且该支撑部件被连接到该操作单元或者一个和该操作单元接触的振动发生器基座部件;以及激发产生装置,用于向该重物给予用于导致往复运动的激发。此外,本发明在一个电子设备中提供了一种振动型报告方法,其包含:在检测到已经接收了一个到一个操作单元的操作输入的情况下,标识一个操作输入的一种类型,并且驱动在该电子设备中提供的一个振动发生器,并且通过导致在一个连接到该操作单元或者一个和该操作单元接触的振动发生器基座部件的重物的往复运动,使该振动发生器引起操作单元的振动。
根据本发明,通过导致一个操作单元按照一种根据该操作输入类型的振动模式进行振动,该电子设备向用户报告一个操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;一个振动发生器,用于向该操作单元给予振动;改变装置,用于根据到该操作单元中的操作输入改变用于控制该电子设备的一个参数值;以及振动控制装置,用于在检测到已经接收了到该操作单元的、用于改变一个参数值的一个操作输入的情况下,通过与该参数值相联系的一种振动模式,导致从该振动发生器中产生振动,其中该参数值由该操作输入借助改变装置进行改变、该振动发生器具有:一个重物;一个用于支撑该重物以便允许它往复运动的支撑部件,而且该支撑部件被连接到该操作单元或者一个和振动发生器基座部件;以及激发产生装置,用于给予导致重物往复运动的激发。
根据本发明,通过导致一个操作单元以一种根据一个参数值改变的振动模式进行振动,该电子设备向用户报告一个改变一个参数值的操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作部件,用于导致控制该电子设备的一个参数值连续地改变;一个振动发生器,用于向一个用户给予振动;改变装置,用于基于该操作部件的操作数量,改变一个参数值;以及振动控制装置,用于在检测到已经接收了该操作部件的一个操作输入的情况下,通过与一个参数值相联系的一种振动模式,导致从该振动发生器中产生振动,其中该参数值由操作借助该改变装置进行改变。
根据本发明,通过根据一个参数值改变的振动模式,该电子设备向用户报告该操作部件连续地改变一个参数值的操作已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入并且检测该操作输入的一个压力等级;一个振动发生器,用于向一个用户给予振动;以及振动控制装置,用于在检测到已经接收了到该操作单元的一个操作输入的情况下,通过与该操作输入压力等级相联系的一种振动模式,导致从该振动发生器中产生振动,其中该操作输入的压力等级由该操作单元进行检测。
根据本发明,通过按照该操作输入压力等级的振动模式,该电子设备向用户报告一个操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;声音产生装置,用于向一个用户给予一个音频报告;一个振动发生器,用于向该用户给予振动;以及报告控制装置,用于在检测到已经接收了到该操作单元的操作输入的情况下,使用由该用户事先指定的、该声音产生装置和该振动发生器的至少一个向用户报告已经接收了一个操作输入。此外,本发明提供了一种在一个电子设备中的报告控制方法,其包含:在检测到已经接收了到一个操作单元的操作输入的情况下,使用由一个用户事先指定的、一个声音产生装置和一个振动发生器中的至少一个向该用户报告已经接收了一个操作输入,其中声音产生装置用于向该用户给予一个音频报告,而振动发生器用于向该用户给予振动,其中该声音产生装置和振动发生器都在该电子设备中提供。
根据本发明,通过由该用户事先指定的振动或者声音,该电子设备向用户报告一个操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;声音产生装置,用于向一个用户给予一个音频报告;一个振动发生器,用于向该用户给予振动;测量装置,用于测量该电子设备环境的一个声音等级;以及报告控制装置,用于在检测到已经接收了到该操作单元的操作输入的情况下,基于该测量装置的测量结果选择该声音产生装置和该振动发生器的至少一个,并且使用已选择的装置向用户报告已经接收了一个操作输入。此外,本发明提供了一种在一个电子设备中的报告控制方法,其包含:基于用于测量该电子设备环境的声音等级的测量装置的测量结果,选择在该电子设备中提供的声音产生装置和振动发生器中的至少一个,其中该声音产生装置用于向一个用户给予一个音频报告,而振动发生器用于向该用户给予振动;并且在检测到已经接收了一个到该操作单元的操作输入的情况下,使用所选择的一个向该用户报告一个操作输入已经被接收了。
根据本发明,通过根据该电子设备环境的声音等级的振动或者声音,该电子设备向用户报告一个操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;声音产生装置,用于向一个用户给予一个音频报告;一个振动发生器,用于向该用户给予振动;接收装置,用于从覆盖该电子设备所位于的区域的一个基站中接收一个指定了该声音产生装置或者振动发生器中的至少一个的信号;以及报告控制装置,用于在检测到已经接收了到该操作单元的操作输入的情况下,使用由该接收装置接收的一个信号所指定的、该声音产生装置或者该振动发生器中的至少一个,向用户报告已经接收了一个操作输入。此外,本发明在一个电子设备中提供了一种报告控制方法,其包含:在检测到已经接收了到一个操作单元的操作输入的情况下,使用由来源于覆盖该电子设备所位于区域的一个基站接收的一个信号所指定的、一个声音产生装置和一个振动发生器中的至少一个向该用户报告已经接收了一个操作输入,其中声音产生装置用于向该用户给予一个声频,而振动发生器向该用户给予振动,它们都在该电子设备中提供。
根据本发明,通过根据来自于一个覆盖了该电子设备所位于区域的基站的一条指令的振动或者声音,该电子设备向该用户报告一个操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;一个振动发生器,能向一个用户给予振动并且同时导致声音的产生;以及驱动控制装置,用于联合一个用于驱动该振动发生器引起振动的产生的驱动信号和一个用于驱动该振动发生器引起声音的产生的声频信号,并且在检测到已经接收了一个到该操作单元中的操作输入的情况下,在导致由振动发生器产生振动和声音的情况下,施加该联合信号到该振动发生器。此外,本发明在一个电子设备中提供了一种振动型报告方法,其包含:组合一个用于驱动该振动发生器以引起振动产生的驱动信号和一个用于驱动该振动发生器以引起声音产生的声频信号,并且在检测到已经接收了一个到该操作单元中的一个操作输入的情况下,在导致从在该电子设备中提供的一个振动发生器中产生振动和声音时,使用该组合信号来驱动该振动发生器向一个用户给予振动并且同时导致声音的产生。
根据本发明,通过使用一个振动发生器的振动,以及基于该声频信号导致从该振动发生器中产生声音,该电子设备向该用户报告一个操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作单元,用于接收一个操作输入;声音产生装置,用于向一个用户给予一个音频报告;一个振动发生器,用于向该用户给予振动;获取装置,用于获取该电子设备的位置信息;以及报告控制装置,用于在检测到已经接收了到该操作单元的操作输入的情况下,基于由该获取装置获取的位置信息选择该声音产生装置和该振动发生器中的至少一个,并且使用所选择的装置向用户报告已经接收了一个操作输入。此外,本发明在一个电子设备中提供了一种报告控制方法,其包含:基于该电子设备的位置信息,选择在该电子设备中提供的声音产生装置和振动发生器的至少一个,其中该声音产生装置用于向一个用户给予一个音频报告,而振动发生器用于向该用户给予振动;并且在检测到已经接收了一个到该操作单元的操作输入的情况下,使用所选择的装置向该用户报告一个操作输入已经被接收了。
根据本发明,通过根据该电子设备当前位置的振动或者声音,该电子设备向用户报告一个操作输入已经被接收了。
此外,本发明提供了一个电子设备,其具有:一个操作面板,用于接收一个接触操作;多个振动发生器,用于向该操作面板给予振动;检测装置,用于检测在该操作面板上的一个接触位置;以及振动控制装置,用于基于由该检测装置检测的接触操作的一个接触位置,选择多个振动发生器中的至少一个,并且在检测到已经接收了到该操作面板的一个接触操作的情况下,导致从所选择的振动发生器中产生振动。此外,本发明在一个电子设备中提供了一种振动型报告方法,其包含:检测一个接触位置;基于一个接触位置选择在该电子设备中提供的多个振动发生器中的至少一个;并且在检测到已经接收了到该操作面板的一个接触操作的情况下,导致从选择的振动发生器中产生振动。
根据本发明,在通过振动向该用户报告已经接收了一个接触操作的情况下,该电子设备切换根据一个接触位置驱动的振动发生器。
此外,本发明提供了一个电子设备,其具有:一个操作面板,用于接收一个接触操作;多个振动发生器,用于向该操作面板给予振动;检测装置,用于检测在该操作面板上的一个接触位置;产生装置,用于在检测到已经接收了在该操作面板上的一个接触操作的情况下,产生驱动信号用于驱动多个振动发生器,以便由该检测装置检测到的、在该接触操作的接触位置处引起的振动振幅由于从多个振动发生器中产生的振荡波互相干扰而增大;以及振动控制装置,用于施加由该产生装置产生的驱动信号到该振动发生器,以导致从该振动发生器中产生振动。此外,本发明在一个电子设备中提供了一种振动型报告方法,其包含:在检测到已经接收了到一个操作面板上的一个接触操作的情况下,检测一个接触位置,并且产生用于施加到多个振动发生器的驱动信号,来驱动该振动发生器向该用户给予振动,以便使在操作面板的一个接触位置处引起的振动振幅由于从多个振动发生器中产生的振荡波互相干扰而增大,其中这些振动发生器都在该电子设备中提供。
根据本发明,在通过导致从多个振动发生器中产生振动向该用户报告一个接触操作已接收到的情况下,该电子设备通过从该振动发生器中产生的振荡波的相互干扰,增加在该操作面板上一个接触位置处产生的振动振幅。
此外,本发明提供了一个电子设备,其具有:一个操作面板,在其上叠加能够由振动变形的一个变形层;多个振动发生器,其中每个向该操作面板给予振动;检测装置,用于检测在该操作面板上的一个接触位置;产生装置,用于产生驱动信号用于驱动多个振动发生器,以便使在由该检测装置检测到的该接触操作的接触位置处的变形层厚度,由于从多个振动发生器中产生的振荡波的互相干扰,变得薄于或者厚于在不接触时的厚度;以及振动控制装置,用于施加由该产生装置产生的驱动信号到相应的振动发生器,并且导致从振动发生器中产生振动。
根据本发明,在通过导致从多个振动发生器中产生振动向一个用户报告一个接触操作已经被接收的情况下,该电子设备通过从振动发生器中产生的振荡波的互相干扰,使在该操作面板上接触位置处的变形层的厚度变得薄于或厚于不接触时的厚度。
此外,本发明提供了一个振动发生器,其具有:一个重物;一个用于支撑该重物能够线性地往复运动的支撑部件,并且该支撑部件被连接到该振动发生器给予振动的一个振动部件,或者一个和该振动部件接触的振动发生器基座部件上;激发产生装置,用于给予导致在该重物处往复运动的激发;以及阻力给予部件,用于经常接触与该重物的一个往复运动方向平行的一个侧面并且给予接触阻力到该重物上,其中重物的线性往复运动由从激发产生装置产生的激发引起。
根据本发明,在从该激发产生装置中的激发产生停止的情况下,由于接触阻力该重物的往复运动很快地停止。
此外,本发明提供了一个振动发生器,其具有一个重物;一个用于支撑该重物能够往复运动的支撑部件,并且该支撑部件被连接到由该振动发生器给予振动的一个振动部件,或者一个和该振动部件接触的振动发生器基座部件;激发产生装置,用于给予该重物导致往复运动的激发;以及制动装置,用于在来自于激发产生装置的激发的产生已经停止的情况下,接触该重物并且导致该重物的往复运动停止。
根据本发明,在来自该激发产生装置的激发产生已经停止的情况下,该制动装置导致该重物的往复运动立即停止。
附图简要说明
图1是一个说明了依据本发明第一实施例的一个PDA的外观的透视图。
图2是一个说明了依据该实施例的一个PDA的硬件配置的框图。
图3是一个示意地说明了在依据这个实施例的PDA主机壳中的一个振动致动器的放置状态的剖面图。
图4是一个说明了依据这个实施例被施加到该振动致动器上的一个驱动信号的波形的视图。
图5是一个用于说明依据这个实施例、由在该PDA中的一个CPU执行的一个振动控制处理过程1的操作的流程图。
图6是一个说明了依据本发明第二实施例的一个PDA的硬件配置的框图。
图7是一个示意地说明了在依据这个实施例的PDA主机壳中的一个振动器的放置状态的剖面图。
图8是一个说明了依据这个实施例的一个DC电机的外观的透视图。
图9是一个说明了依据这个实施例被施加到一个振动器上的一个驱动电压的波形的视图。
图10是一个说明了依据这个实施例在一个接触面板的前表面发生的振动的视图。
图11是一个用于说明依据这个实施例,由在一个PDA中的一个CPU执行的一个振动控制处理过程2的操作的流程图。
图12是一个说明了依据本发明第三实施例的一个PDA外观的透视图。
图13是一个说明了依据这个实施例的一个PDA的硬件配置的框图。
图14是一个用于说明依据这个实施例,由在一个PDA中的一个CPU执行的一个振动控制处理过程3的操作的流程图。
图15是一个用于说明依据这个实施例,由在一个PDA中的一个CPU执行的一个振动控制处理过程4的操作的流程图。
图16是一个说明了依据本发明第四实施例的一个PDA的内部结构的透视图。
图17是一个说明了依据这个实施例的一个PDA的硬件配置的框图。
图18是一个用于说明依据这个实施例,由在一个PDA中的一个CPU执行的一个振动控制处理过程5的操作的流程图。
图19是一个说明了依据这个实施例第一修改的一个PDA的内部结构的视图。
图20是一个依据这个修改的一个弹性部件放置的另一个实例的视图。
图21是一个依据这个修改的一个弹性部件放置的另一个实例的视图。
图22是一个依据这个修改的一个弹性部件放置的另一个实例的视图。
图23是一个说明依据这个实施例第二种修改的一个PDA的内部结构的视图。
图24是一个说明依据这个实施例第三修改的一个PDA内部结构的视图。
图25是一个用于说明依据本发明第五实施例的一个ATM内部结构的剖面图。
图26是一个依据这个实施例的一个振动致动器的放置位置的一种修改的剖面图。
图27是一个用于说明依据这个实施例第一修改的一个ATM内部结构的剖面图。
图28是一个用于说明依据这个实施例第二种修改的一个ATM内部结构的剖面图。
图29是一个用于说明依据这个实施例第三种修改的一个ATM内部结构的剖面图。
图30是一个用于说明依据这个实施例第四种修改的一个ATM内部结构的剖面图。
图31是一个用于说明依据这个实施例第五种修改的一个ATM内部结构的剖面图。
图32是一个依据本发明第六实施例第一实例的一个PDA的屏幕显示实例的视图。
图33是一个说明了依据这个实施例的第一实例保存在一个PDA的一个存储器中的一个波形数据表的视图。
图34是一个说明依据这个实施例的第一个实例,被施加到一个PDA中的一个振动致动器上的一个驱动信号波形的视图。
图35是一个说明依据这个实施例的第一个实例,被施加到一个PDA中的一个振动致动器上的一个驱动信号波形的视图。
图36是一个说明依据这个实施例的第一个实例,被施加到一个PDA中的一个振动致动器上的一个驱动信号波形的视图。
图37是一个说明依据这个实施例的第一个实例,被施加到在一个PDA中的一个振动致动器上的一个驱动信号波形的视图。
图38是一个依据这个实施例第二实例的一个PDA的屏幕显示实例的视图。
图39是一个依据这个实施例第二实例的一个PDA的屏幕显示实例的视图。
图40是一个说明了依据这个实施例的第二实例被保存在一个PDA的一个存储器中的一个波形数据表的视图。
图41是一个依据这个实施例第三实例的一个PDA的屏幕显示实例的视图。
图42是一个说明了依据这个实施例的第三实例被保存在一个PDA的一个存储器中的一个波形数据表的视图。
图43是一个说明依据这个实施例的第三个实例,被施加到在一个PDA中的一个振动致动器上的一个驱动信号波形的视图。
图44是一个说明依据这个实施例的第三个实例,被施加到在一个PDA中的一个振动致动器上的一个驱动信号波形的视图。
图45是一个说明依据这个实施例的第三个实例,被施加到在一个PDA中的一个振动致动器上的一个驱动信号波形的视图。
图46是一个说明了依据该本发明的第七实施例被保存在一个PDA的一个存储器中的一个波形数据表的视图。
图47是一个说明了依据本发明第八实施例的一个PDA硬件配置的框图。
图48是一个用于说明依据这个实施例,由在一个PDA中的一个CPU执行的一个报告控制处理过程1的操作的流程图。
图49是一个说明依据这个实施例,被施加到在一个PDA中的一个振动致动器上用于振动的一个驱动信号波形的视图。
图50是一个说明了依据这个实施例、在一个PDA中被施加到一个振动致动器上的用于一个蜂鸣声的一个驱动信号波形的视图。
图51是一个说明了依据这个实施例、在一个PDA中当同时通过振动和一个蜂鸣声进行报告时被施加到一个振动致动器上的一个驱动信号波形的视图。
图52是一个说明了依据本发明第九实施例的一个PDA硬件配置的框图。
图53是一个用于说明依据这个实施例、由在一个PDA中的一个CPU执行的一个信标接收处理过程的操作的流程图。
图54是一个说明了依据该本发明的第十实施例被保存在一个PDA的一个存储器中的一个报告模式判定表的视图。
图55是一个用于说明依据本发明第十一实施例的一个ATM的视图。
图56是一个说明了依据这个实施例的一个ATM硬件配置的框图。
图57是用于说明依据这个实施例,由在一个ATM中的一个CPU执行的一个振动控制处理过程6的操作的流程图的一部分。
图58是用于说明依据这个实施例,由在一个ATM中的一个CPU执行的一个振动控制处理过程6的操作的流程图一部分。
图59是一个用于说明依据这个实施例的一种修改的一个ATM接触面板的剖面图。
图60是一个用于说明依据这个实施例一种修改的一个ATM的接触面板的剖面图。
图61是一个用于说明依据本发明第十二个实施例的一个ATM的视图。
图62是一个说明依据这个实施例被保存在一个ATM的一个存储器中的一个驱动对象判定表的视图。
图63是一个用于说明依据这个实施例,由在一个ATM中的一个CPU执行的一个振动控制处理过程7的操作的流程图。
图64是一个说明依据本发明第十三实施例第一实例的一个振动致动器的内部结构的剖面图。
图65是一个说明了依据这个实施例第一个实例,在一个振动致动器中的一个制动部件的放置的一个实例的平面图。
图66是一个说明了依据这个实施例第一个实例,在一个振动致动器中的一个制动部件的放置的另一个实例的平面图。
图67是一个说明了依据这个实施例第一个实例,在一个振动致动器中的一个制动部件的放置的另一个实例的平面图。
图68是一个说明依据这个实施例的第一个实例,被施加到一个振动致动器的一个线圈上的一个驱动信号波形的视图。
图69是一个用于说明没有一个制动机构的振动致动器的一个可移动重物的往复运动的视图。
图70是一个用于说明依据这个实施例第一个实例,一个振动致动器的可移动重物的往复运动的视图。
图71是一个说明了依据这个实施例第二实例的一个振动致动器的内部结构的剖面图。
图72是一个说明了依据这个实施例的第二实例,用于施加一个驱动信号到一个振动致动器的一个线圈和一个制动线圈上的电路配置的视图。
图73是一个说明了依据这个实施例的第二实例,被施加到一个振动致动器的一个线圈上的一个驱动信号波形的视图。
图74是一个说明了依据这个实施例的第二实例,被施加到一个振动致动器的一个制动线圈上的一个驱动信号波形的视图。
图75是一个说明了依据这个实施例第三实例的一个振动致动器的内部结构的剖面图。
图76是一个说明了依据这个实施例的第三实例,用于施加一个驱动信号到一个振动致动器的一个线圈上的一个电路配置的视图。
图77是一个说明了依据这个实施例的第三个实例,被提供给一个开关电路的一个CTRL(控制)信号波形的视图。
图78是一个说明了依据本发明第三修改的一个操作面板的视图。
图79是一个说明了依据这个修改的一个度盘式开关视图。
图80是一个说明了依据这个修改的一个"+"键和一个"-"键视图。
图81是一个说明了依据这个修改的一个电子设备的一个远距离控制器的外观的透视图。
图82是一个说明了依据本发明第五修改的一个静电式振动致动器的视图。
图83是一个用于说明了依据本发明第五修改的另一个静电式振动致动器的视图。
图84是一个说明了依据本发明第六修改的一个振动致动器的内部结构的视图。
图85是一个说明依据本发明第八实施例的一个ATM外观的透视图。
用于执行本发明的最佳模式
接下来,将说明本发明的实施例。这些实施例显示了本发明的某些方面。它们没有限制本发明,并且能够依照要求在本发明的范围内进行改变。
[A:第一实施例]
[A-1:第一实施例的配置]
图1是一个说明了依据本发明第一实施例的一个PDA 10的外观的透视图。在该图中,一个透明接触面板102覆盖在一个液晶显示器面板103a的一个显示屏幕上,该面板覆盖主机壳101的一个开口。用户通过用他或者她的指尖接触该接触面板102来操作输入指令到该PDA 10。注意到在该接触面板102上的接触操作也可能是使用一支笔或者其它操作工具的一种模式。此外,该主机壳101的顶面具有按钮型的操作键104a、104b、以及104c,用于输入诸如用于打开或者关闭主电源的操作指令到该PDA 101。
接下来,图2是一个说明了图1所示的PDA 10的硬件配置的框图。如这个图所示,该PDA 10具有一个接触面板102、一个显示单元103、一个键输入单元111、一个存储器112、一个CPU(中央处理单元)113、一个驱动信号产生电路114、以及一个振动致动器115。
接触面板102响应于一个接触操作,输出一个显示在该接触面板102上的一个接触位置的信号(在下文中称作一个“接触信号”)到CPU 113。此外,该显示单元103具有一个液晶显示器面板103a和一个用于控制该液晶显示器面板103a的显示的驱动电路。键输入单元111响应于该用户对操作键104a到104c的按压操作,向CPU 113输出一个键操作信号。存储器112存储程序、数据、等等用于控制PDA 10。此外,存储器112存储用于驱动该振动致动器115的驱动信号的波形数据。
CPU 113执行保存在存储器112中的一个程序来控制通过一条总线116互连的设备的一部分。这个CPU 113执行一个振动控制处理过程1(参见图5)。一旦检测到来自该接触面板102或者操作键104a到104c任何一个的一个操作输入,它就通过驱动信号产生电路114驱动该振动致动器115来导致接触面板102或者操作键104a到104c的一个振动。
驱动信号产生电路114根据从CPU 113提供的波形数据产生一个用于驱动该振动致动器115的驱动信号。此外,驱动信号产生电路114根据来自CPU 113的指令,施加一个驱动信号到该振动致动器115。
振动致动器115是一种所谓的移动永磁体类型的一个线性振动致动器,其使用一个永磁体作为一个可移动重物(重物),并且导致该可移动重物由电磁力进行线性往复运动以导致振动的产生。振动致动器115由从驱动信号产生电路114施加的一个驱动信号驱动并且产生振动。
图3是一个示意地说明了PDA 10的主机壳101中的一个振动致动器115的一个放置状态的剖面图。如在该图中所示,振动致动器115外壳115a的上表面和液晶显示器面板103a以及操作键104a到104c接触。此外,振动致动器115的外壳115a在它的内部提供了一个固定到外壳115a的上表面的圆筒形线圈121、一个用永磁体制造的圆柱形可移动重物122和具有一个使线圈121在其中适合的环形空间、以及一个用于支撑该可移动重物122的弹簧123。
注意到振动致动器115的外壳115a被密封了,并且起一个磁屏蔽的作用。通过,例如,用一种导电材料形成外壳115a并且将其接地或者使它具有相同的电势,给予外壳115a象这样一个磁屏蔽的功能。做为选择,外壳115a可以由具有一个高磁导率的磁性部件制造。
该可移动重物122由弹簧123支撑,并处于这样一种状态,其中重物122能够在该图中、在振动致动器115的外壳115a内部形成的空间中、在垂直方向上线性地往复运动。如图3中所示,弹簧123在一端和外壳115a(基座部件)连接,且在它的另一端和可移动重物122相连,其中外壳115a和液晶显示器面板103a以及操作键104a到104c相接触。注意到可以提供多个弹簧123。此外,代替弹簧123,同样可能使用用诸如一个橡皮圈之类的一种弹性体形成的支撑部件。
该可移动重物122通过当一个AC(交)流电(驱动信号)被施加到线圈121上时从线圈121中产生的磁力,沿在该图中的垂直方向线性往复运动。通过该可移动重物122的往复运动的反作用力,在该弹簧123连接的外壳115a部分处出现了振动加速度。注意到:外壳115a连接弹簧123的这部分,除了接收与该可移动重物122的往复运动一起的往复运动反作用力之外,还接收通过弹簧123从可移动重物122传送的一个振动分量。然而通过振动致动器115产生振动的原理,是基于通过可移动重物122往复运动的一个反作用力出现的振动加速度的使用。
由于这个振动加速度,振动被传输到液晶显示器面板103a和操作键104a到104c。振动方向是一个垂直于接触面板102的前表面的方向,并且与用户按压接触面板102或者操作键104a到104c任何一个的方向以及它们的相反方向一致。由于这个,接触面板102和操作键104a到104c在一个垂直于接触面板102的前表面的方向振动,而且振动被传输到执行该操作输入的用户指尖。
注意到:虽然在图3中所示的振动致动器115由具有一个反磁效应的外壳115a密封,但是它同样可能不由这个外壳115a密封。此外,支撑可移动重物112的弹簧123也可能直接连接到液晶显示器面板103的背面而不是外壳115a。
使用以这种模式整体组装的一个振动致动器115具有以下优点。这就是说,在使用一个没有整体组装的振动致动器的情况下,必须把该振动致动器的部件分为放置在该液晶显示器面板背面的那些以及放置在支撑该液晶显示器面板的电子设备主体处的那些,其中接触面板放置在液晶显示器面板上面。例如,必需将永磁体放置在液晶显示器面板的背面而将线圈放置在一个在该电子设备主体侧、面向该永磁体的位置处。
在这种情况下,如果在安装该被分开的部件中的准确度是低的或者由于老化而变差,则立即导致接触面板振动的失灵;以及它变得难以让该接触面板有一个稳定准确度的振动。此外,因为部分数目是大的,而且还因为需要在永磁体和线圈之间的一个定位,所以该电子设备的装配作业就变得复杂了。结果,该产品的成本就变得相对昂贵了。
此外,在如上述分开地放置该振动致动器的部件的情况下,为了允许该接触面板的有效振动,支撑该液晶显示器面板的电子设备支撑部件、诸如主体和外壳必须被牢固地固定;做为选择该支撑部件的质量与液晶显示器面板相比较必须足够大。因此,这样一种振动致动器的分离放置不适用于一个轻量化的电子设备或者便携式电子设备。
与这个相反,在使用一个整体组装的振动致动器115的情况下,可移动重物122(永磁体)和线圈121事先被封装在外壳115a的内部。因此,在安装该永磁体和线圈中几乎不存在导致精确度问题的可能性。此外,和分离放置相比,几乎不可能存在由于老化而使永磁体和线圈的安装精确度变坏的可能性。因此,有可能导致接触面板102用一个稳定的准确度振动。此外,足以将该整体组装的振动致动器115安装到一个希望被引起振动的部件处,例如液晶显示器面板103a的背面。因此能够简化该电子设备的装配作业进程。
此外,该振动致动器115给予和可移动重物122相连的液晶显示器面板103a由往复运动的一个反作用力发生的振动,该往复运动由导致在空中支撑的可移动重物122处的往复运动产生。因此,即使当PDA 10的支撑部件、诸如主体和主机壳101、没有牢固地固定,或者当支撑部件的质量和液晶显示器面板103a相比不是足够大时,该振动致动器115能够向液晶显示器面板103a等给予一个足够大的振动。这尤其适于在一个轻量化电子设备或者一个便携式电子设备中使用。
注意到:当一个可听频带的音频信号被施加到振动致动器115的线圈121上时,放置振动致动器115的振动致动器115的外壳115a或者PDA 10的主机壳101,例如,被引起振动,由此根据该音频信号创建一个声音。这就是说,还有可能使用该振动致动器115作为一个声源。在这种情况下,期望使用液晶显示器面板103a或者主机壳101等作为一个声音放大机构,由振动致动器115根据该音频信号的施加而产生的振动被传送到该声音放大机构,由此增加在振动致动器115处产生的声音的音量。如果振动致动器115以这种模式即被用作一个振动发生器又被用作一个声源,有可能在诸如一个移动式电话和传呼机的紧凑电子设备中大大地降低由该组件占据的空间。在使用该振动致动器115作为一个声源的情况下,有可能在该振动致动器115的内部或者外部提供诸如一个纸锥体或者喇叭的声音放大机构。
接下来,图4是一个说明施加到振动致动器115上的一个驱动信号的波形的视图。在该图中,施加到振动致动器115的线圈121上的驱动信号的频率f0作成与PDA 10的主机壳101固有频率f1或者振动致动器115本身的固有频率f2一致。施加这样一个频率f0的一个驱动信号向线圈121导致PDA 10的主机壳101或者振动致动器115共振,由此使用小的驱动力向用户给予大的振动。这就是说,有可能减少PDA 10的功耗。这样的频率数据或者振幅数据等被保存在存储器112中,作为该驱动信号的波形数据。
注意到:驱动信号的频率f0,对应于固有频率f1或者固有频率f2,还可以设置为一个是频率f0的整数倍的频率。即使利用这样一个频率f0,也有可能导致PDA 10的主机壳101或者振动致动器115共振。此外,应当理解:驱动信号的波形不局限于在图4中说明的正弦波,而也可能是一个方波、梯形波、三角波、等等。
[A-2:第一实施例的操作]
图5是一个说明依据这个实施例,由在PDA 10中的CPU 113执行的一个振动控制处理过程1的操作的流程图。振动控制处理过程1由CPU 113在到接触面板102或者操作键104a到104c的一个操作输入被允许的一个时期中的每个预定时期执行。
如该图中所示,首先,CPU 113确定是否已经从接触面板102中输入了一个接触信号和是否已经从键输入单元111中输入了一个键操作信号(步骤S101)。当CPU 113确定既没有接触信号又没有键操作信号已经输入时,它结束该振动控制处理过程1。在另一方面,当CPU 113确定接触信号或者键操作信号的至少一个已经输入时,它首先从存储器112中读取驱动信号的波形数据以施加到该振动致动器115上(步骤S102)。
注意到:即使当CPU 113确定在步骤S101处已经从接触面板102中输入一个接触信号时,当它检测到基于该信号的接触面板102的一个接触位置超出显示在该显示屏幕上的接触按钮的显示区范围时,该例行程序不继续步骤S102的处理过程,结束振动控制处理过程1。
接下来,CPU 113输出从存储器112中读取的波形数据到驱动信号产生电路114。同时,CPU 113指示驱动信号产生电路114产生一个驱动信号(步骤S103)。响应于步骤S103的处理过程,驱动信号产生电路114使用从CPU 113提供的波形数据产生一个驱动信号。
接下来,CPU 113复位用于计数施加该驱动信号的时间的计数值(步骤S104)。此外,CPU113指示驱动信号产生电路114开始施加该驱动信号(步骤S105)。同时,CPU 113开始计算施加的时间(步骤S106)。当由该CPU 113指示开始施加时,驱动信号产生电路114施加驱动信号到振动致动器115持续这个周期直到由CPU 113指示施加停止为止。由于这个,驱动振动致动器115并且导致接触面板102和操作键104a到104c以一个垂直于接触面板102的前表面的方向振动。
此外,响应于施加时间计数的开始,CPU 113增加用于施加时间计算的计数值(步骤S107)。此外,CPU 113确定该计数是否已经达到一个对应于一个预置规定时间的计数(步骤S108)。例如,在该实施例中,该规定时间被设置为0.5秒。
当计数的施加时间小于该规定时间时,CPU 113返回到步骤S107并且增加该施加时间。在确定施加时间已经超过规定时间的情况中,即当计数的施加时间已经达到0.5秒时,CPU 113指示该驱动信号产生电路114停止该驱动信号的施加(步骤S109)。然后CPU 113结束该振动控制处理过程1。当由CPU 113指示停止施加时,驱动信号产生电路114停止施加驱动信号到振动致动器115。
如上所述,依据本实施例,在检测到到该接触面板102或者操作键104a到104c任何一个的一个操作输入的情况下,CPU 113驱动该振动致动器115以导致接触面板102或者操作键104a到104c振动。因此,PDA 10能够通过振动向用户报告,一个操作输入已经被认可了。作为结果,该用户能够证实到接触面板102或者操作键104a到104c任何一个的操作输入是否已经由该PDA 10认可,而不用查看屏幕显示。
此外,由于一个线性的振动致动器被用作振动致动器115,所以从该振动致动器115产生的振动的方向精度是高的。因此,通过将该振动致动器115建筑到PDA 10里从而使该振动方向变得与接触面板102的前表面或操作键104a到104c的凹陷方向垂直,就有可能在触摸接触面板102的时候或是在压下薄的操作键104a到104c的时候通过振动刺激给予用户按压接触按钮或操作键的感觉。
此外,通过施加一个可听频带的音频信号到振动致动器115的线圈121,也有可能使用该振动致动器115作为一个声源。
此外,振动时间将设置得较短,诸如0.5秒。通过做这件事情,例如,当接触面板102或操作键104a到104c中的任何一个被操作时,有可能通过振动刺激给予该用户一个类似于一个“卡搭声”的操作感觉。此时,一个“卡搭声”是在通过操作一个鼠标选择在显示器屏幕上显示的一个图标或按钮时当按下和释放鼠标按钮时引起的操作感觉。为了给予这样的一个“卡搭声”,振动时间最好是最大不超过一秒。此外,通过使振动时间较短,有可能减少振动致动器115的驱动功率并且降低PDA 10的能量消耗。
此外,振动致动器115将线圈121和可移动重物122安装在密封的外壳115a的内部以便起到一个磁屏蔽的作用。因此,振动致动器115没有受到来自于PDA 10的元件在它周围提供的磁力的影响。此外,从在振动致动器115中的线圈121产生的磁力不会影响周围的元件。
重要的是防止振动致动器115受到来自于周围元件的磁力的影响以保持可移动重物122的往复运动方向的恒定准确性,即从振动致动器115产生的振动方向的准确性。原因是:如果由于来自于周围元件的磁力而使从振动致动器115产生的振动方向偏离了正确的方向,则通过振动刺激给予该用户一个按压接触按钮或操作键的感觉就变得不可能了。
此外,防止振动致动器115的磁力影响周围元件在防止该周围元件的故障方面是很重要的。在本实施例中,给出了对其中使用了液晶显示面板103a的外壳的说明。然而,在使用一个CRT(阴极射线管)而不是液晶显示面板103a、以及在CRT附近放置一个没有防磁效应的振动致动器用于接触面板102的振动的情况下,由于从振动致动器中产生的磁力,CRT的显示在颜色或形状中可能被扭曲了。
注意到,在本实施例中,给出了关于一个引起接触面板102或操作键104a到104c或其它操作单元的振动的配置的说明。在这个配置下,振动被传递到执行该操作输入的用户指尖。然而,通过使用一个引起PDA 10主机壳振动的配置,传递振动到用户的握住PDA 10的手而不是执行该操作输入的指尖也是可能的。
[B:第二实施例]
在这个实施例中,将给出使用了一个带有DC电机的振动器作为振动发生器的情况的说明。注意到,在这个实施例中,同样的标记数字被用于与第一个实施例共同的部分。此外,对与第一个实施例共同的部分的说明将被省略。
[B-1:第二实施例的配置]
图6是一个说明了依据这个实施例的一个PDA 20的硬件配置的框图。如这幅图所示,PDA 20具有一个接触面板102、一个显示单元103、一个键输入单元111、一个存储器112、一个CPU113、一个驱动信号产生电路211、一个振动器212、以及一个编码器213。
存储器112存储用于驱动振动器212的一个驱动电压的波形数据。CPU 113执行一个振动控制处理过程2(参见图11)。在检测到从接触面板102或者操作键104a到104c中任何一个输入的操作的情况下,CPU 113通过驱动信号产生电路211驱动振动器212,以使接触面板102或操作键104a到104c中的一个振动。此外,CPU 113基于从编码器213提供的旋转角信息确定用于停止将该驱动信号施加到振动器212所需的时间。
驱动信号产生电路211根据从CPU 113提供的波形数据产生一个用于驱动该振动器212的驱动信号。此外,驱动信号产生电路211根据来自于CPU 113的一条指令,施加该驱动信号到振动器212上。振动器212是一个具有一个连接到它的轴上的偏心重物的DC电机。振动器212由从驱动信号产生电路211施加的一个驱动信号驱动,并且产生振动。
图7是一个示意性地说明了振动器212被如何放置在PDA 20的主机壳101中的剖面图。此外,图8是一个说明了振动器212的外观的透视图。如图7所示,被安装在一个外壳212a中的振动器212被放置在液晶显示面板I03a的底面上。这个振动器212由一个支撑部件(未显示)固定在外壳212a的内部。此外,如图7和图8所示,振动器212由具有一个连接到轴221一端的偏心重物222的DC电机223进行配置。
当一个驱动电压(驱动信号)被施加到DC电机223上时,连接到轴221上的偏心重物222旋转,而且该偏心重物222的转动在外壳212a处引起振动。注意到,当使用振动器212时,不同于在第一个实施例中说明的振动致动器115的情况,取决于偏心重物222的初始位置或DC电机223的转动方向,从振动器212产生的振动方向或模式发生变化。为了使每次由振动器212产生同样的振动,必须检测偏心重物222位置,并且使该偏心重物222一直按同一个方向从同一个位置旋转。
为了这个目的,如图6所示,依据这个实施例PDA 20具有编码器213。这个编码器213检测DC电机223的旋转角信息,并且输出它到CPU 113。CPU 113基于从编码器213提供的旋转角信息确定用于停止将该驱动电压施加到DC电机223上所需的时间。例如,在这个实施例中,如图7所示,终止将驱动电压施加到DC电机223上所需的时间被确定下来,以便当偏心重物222在以轴221为中心时停止在刚好12:00的位置。注意到,当使用一个步进电机而不是DC电机223时,有可能检测到连接到该轴上的偏心重物的位置而不使用编码器213。
如上所述,通过控制偏心轴222的停止位置,有可能使从振动器212产生的振动方向与垂直于接触面板102的前表面的方向相匹配。从振动器212产生的振动通过液晶显示面板103a被传输到接触面板102。由此,接触面板102沿一个垂直于它的前表面的方向振动,而且这个振动被传输到操作接触面板102的用户指尖。
接下来,图9是一个说明了施加到振动器212上的一个驱动电压的波形的视图。图10是一个说明了在接触面板102的前表面处发生的振动的视图。在振动器212的情况下,DC电机223的转速根据施加的驱动电压变化。在此,当DC电机223的转速与PDA 20的主机壳101的固有频率f1或振动器212的固有频率f3相匹配时,PDA 20的主机壳101或振动器212共振。
因此,在本实施例中,驱动电压被施加到振动器212上以便使DC电机223的转速与固有频率f1或固有频率f3相匹配。因此,如图10所示,接触面板102沿一个垂直于前表面的方向振动持续固有频率f1或固有频率f3的一个周期。因此,由一个小的驱动功率给出一个较大的振动就变得是可能的了,而且PDA 20的能量消耗能够被减少。注意到,驱动电压的波形不局限于在图9中所示的矩形波形。
[B-2:第二实施例的操作]
图11是一个用于说明在依据这个实施例的PDA 20中振动控制处理过程2的操作的流程图,其中该处理过程2由CPU 113执行。振动控制处理过程2由CPU 113在到接触面板102或者操作键104a到104c的操作输入被允许期间的一个时期中的每个预定时期执行。注意到,在第二振动控制处理过程中的步骤S201到S208中显示的处理过程类似于在第一实施例中说明的振动控制处理过程1的步骤S101到S108的处理过程,所以它的说明将被省略了。
然而,在本实施例中,由于振动器212被用作一个振动发生器,所以在驱动信号产生电路211中产生的驱动信号就变成了在图9中显示的驱动电压。当这个驱动电压被施加时,振动器212使DC电机223以一个对应于主机壳101的固有频率f1或振动器212的固有频率f3的转速旋转。因此,偏心重物222旋转并且引起振动。由振动器212产生的振动使得接触面板102和操作键104a到104c按一个垂直于接触面板102的前表面的方向振动。
在步骤S208,在CPU 113确定施加时间已经超过一个指定时间的情况下、即当施加时间已经达到0.5秒时,CPU 113转到步骤S209。接下来,基于从编码器213提供的旋转角信息,CPU 113确定用于停止施加驱动电压的时间以使偏心重物222每次停止在同一个位置(步骤S209)。在本实施例中,如图7所示,终止施加驱动电压所需的时间被确定下来,以便使偏心重物222在以轴221为中心时停止在刚好12:00的位置。
接下来,CPU113根据所确定的终止施加的时间,指示驱动信号产生电路221停止施加驱动信号(步骤S210)。CPU 113结束该振动控制处理过程。当由CPU 113指示停止施加时,驱动信号产生电路221停止将该驱动信号施加到振动器212上。结果,连接到振动器212的DC电机223上的偏心重物222每次停止在同一个位置。用这种方法使偏心重物222一直停止在同一个位置并且重物从同一个停止的位置按同一个方向旋转,从而能够固定由振动器212产生的振动方向。此外,由振动器212产生的振动能够被精密地控制。如上所述,依据本实施例,在检测到接触面板102或者操作键104a到104c中任何一个的操作输入的情况下,CPU 113驱动振动器212以使接触面板102或者操作键104a到104c中的一个振动。因此,PDA 20能够通过振动向用户报告一个操作输入已经被批准了。
此外,在本实施例中,偏心重物222被迫一直停止在同一个位置,而且转动是从该停止位置按同一个方向开始的。因此,有可能固定由振动器212产生的振动方向并且精密地控制由振动器212产生的振动。结果,当执行到接触面板102的一个触摸操作或是到薄的操作键104a到104c的按压操作时,通过振动刺激向用户提供该接触按钮或操作键的一个按压感觉或一个“卡搭声”感觉。给予这个按压感觉或“卡搭声”感觉需要控制以上说明的偏心重物222的停止位置,而且不可能利用传统的偏心重物马达。
[C:第三实施例]
在这个实施例中,将就构成一旦完成由一个操作输入指定的处理过程报告该处理过程完成的一个便携式电子设备进行说明。注意到,在本实施例中,同样的标记数字被用于与第一个实施例共同的部分。此外,对与第一个实施例共同的部分的说明将被省略。
[C-1:第三实施例的配置]
图12是一个说明了依据这个实施例的一个PDA 30的外观的透视图。在该图中,PDA 30具有覆盖了主机壳301的开口的一个液晶显示器面板302a的显示屏幕。此外,主机壳301的上表面具有一个键输入单元303,它具有多个按钮型的操作键。
图13是一个说明了如图12所示的PDA 30的硬件配置的方框图。如这幅图所示,PDA 30具有一个显示单元302、一个键输入单元303、一个无线通信单元304、一个存储器112、一个CPU 113、一个驱动信号产生电路114、以及一个振动的致动器115。
PDA 30具有用于通过网络、诸如WAN(广域网络)和LAN(局域网络)执行与其它通信设备的数据通信的功能。无线通信单元304控制用该WAN或LAN的一个无线基站执行的无线通信。此外,CPU 113执行振动控制处理过程3(参见图14),而且在检测到完成了由一个操作输入指示的一个处理过程的情况下,通过驱动信号生成电路114驱动振动致动器115以使主机壳301振动。
注意到,振动致动器115与在第一实施例中说明的振动致动器115相同。然而,在本实施例中,振动致动器115被连接到PDA 30的后表面,即在与其上提供了显示屏幕的表面的背面相对的一侧上的主机壳301的内侧,并且使主机壳301振动。此外,该振动被传输到握住PDA 30的用户的手。
[C-2:第三实施例的操作]
图14是一个用于说明依据这个实施例、由在该PDA 30中的CPU113执行的一个振动控制处理过程3的操作的流程图。当由操作输入指示需要一个等待时间的处理过程时,振动控制处理3被执行。此时,“需要一个等待时间的处理过程”意味着,例如,诸如读取一个网页之类的文件数据下载或上载处理过程、用于检查发给自己的e-mail的邮件检查处理过程、用于启动一个应用软件的启动处理过程、文件数据的复制或删除、用于初始化存储器112的一个数据存储区的初始化处理过程等等。
如该图所示,首先,CPU 113执行由操作输入指示的处理过程(步骤S301)。接下来,CPU 113确定正被执行的处理过程是否已经被完成了(步骤S302)。当该处理过程没有结束时,CPU 113返回到步骤S301,并且继续执行该处理过程。在CPU 113在步骤S302中确定正被执行的处理过程已经被完成了的情况下,CPU 113转到步骤S303。从步骤S303开始的处理过程类似于在第一实施例中说明的振动控制处理过程1的从步骤S102开始的处理过程(参见图5),所以它的说明将被省略了。
通过用这种方法配置控制,在检测到已经完成了由该操作输入指示的处理过程的情况下,CPU 113通过驱动信号生成电路114驱动振动致动器115以使PDA 30的主机壳301振动。结果,该振动被传输到握住PDA 30的用户的手。
当通过振动报告例如邮件检查处理过程的完成时,取决于发给自己的e-mail的存在或缺少使振动模式不同是有效的。下面将就用于根据执行的处理过程的结果改变振动模式的控制方法给出说明。
图15是一个用于说明依据这个实施例、由在PDA 30中的CPU 113执行的一个振动控制处理过程4的操作的流程图。如该图所示,首先,CPU 113执行由操作输入指示的处理过程(步骤S401)。接下来,当确定正被执行的处理过程已经结束(步骤S402)时,CPU 113转到步骤S403。
接下来,CPU 113获得在步骤S401执行的处理过程的执行结果(步骤S403)。CPU 113根据该执行结果改变驱动信号的施加时间,即规定该施加时间的指定时间的计数值(步骤S404)。例如,当邮件检查处理过程已经被执行了时,当该检查结果是没有发给自己的e-mail时CPU 113使指定时间为0.5秒。此外,当存在有发给自己的e-mail时,它改变指定时间为1.5秒。
注意到,从步骤S405开始的处理过程类似于振动控制处理过程3从步骤S303开始的处理过程,所以一个详细的说明将被省略了,但是CPU 113依据该处理过程的执行结果改变主机壳301的振动时间。
如上所述,依据本实施例,在检测到已经结束了由操作输入指示的处理过程的情况下,CPU 113驱动振动致动器115以使PDA 30的主机壳301振动。因此,PDA 30能够通过振动向该用户报告由操作输入指示的处理过程完成。此外,依据本实施例,CPU 113依据该处理过程的执行结果改变振动致动器115的振动时间。因此,即使没有查看屏幕信息,该用户也能够在振动时间的基础上确认所指示的处理过程的执行结果。
注意到,在本实施例中,给出了依据该处理过程的执行结果改变振动时间的情况说明,但是改变振动幅度、振动次数等也是可能的。要点是依据该处理过程的执行结果改变从振动致动器115产生的振动的模式。此外,在本实施例中,PDA 30的整个主机壳301被迫振动。然而,当握住PDA 30时仅仅使由该用户握住的那部分主机壳301振动也是可能的。
此外,在本实施例中,给出了使PDA 30的主机壳301振动的一个配置的说明,而在这种情况下,振动被传输到握住PDA 30的那只手。使在PDA 30中提供的多个操作键vibrate的一个配置也是可能的;即,振动被传输到进行操作输入的那个指尖。
[D:第四实施例]
在这个实施例中,将就依据便携式电子设备是否正在被一个用户握住、把引起振动的位置转换到一个接触面板或一个外壳的手触部分的便携式电子设备进行说明。注意到,在本实施例中,同样的标记数字被用于与第一个实施例共同的部分。此外,对与第一个实施例共同的部分的说明将被省略。
[D-1:第四实施例的配置]
图16是一个说明了依据这个实施例的一个PDA 40的内部结构的视图。在该图中,PDA 40具有一个在其上放置了一个接触面板102的液晶显示面板103a。液晶显示面板103a的显示屏幕覆盖主机壳401的开口。此外,液晶显示面板103a的后表面具有一个振动致动器115a。这个振动致动器115a使接触面板102振动以传输振动到执行该操作输入的用户指尖。
另一方面,在PDA 40的后表面处的主机壳401的内侧,即相对于提供了显示屏幕的那个表面的侧面,提供了一个振动致动器115b。这个振动致动器115b通过主机壳401给予振动到握住PDA 40的用户的手掌。注意到,振动致动器115a和115b与在第一实施例中说明的振动致动器115相同。此外,在主机壳401的该侧面处提供一个按钮型操作键104a用于输入一个主电源的开/关操作。
用这种方法,PDA 40具有两个振动致动器115a和115b。此外,当未如图16所示时,PDA 40具有一个接触式传感器,并且依据该PDA40是否正被该用户握住驱动该振动致动器中的一个以产生振动。这个控制的理由是:当放置在一个桌面上的PDA 40的主机壳401被振动时,防止PDA 40由于这个振动而移动或是在振动时击打桌子,并且因此导致一个使人不愉快的蜂鸣声。
注意到,在本实施例中,作为控制的一个例子,将给出对以下情况的说明:当PDA 40正由用户握住时,仅仅驱动振动致动器115b并且给予振动到握住PDA 40的用户的手掌,而当PDA 40没有被用户握住时,仅仅驱动振动致动器115a并且传输振动到执行该接触操作的指尖。然而,当PDA 40正由该用户握住时,也可能驱动振动致动器115a和115b以通过振动执行报告。
图17是一个说明了图16所示的PDA 40的硬件配置的框图。如该图所示,PDA 40具有一个接触面板102、一个显示单元103、一个键输入单元111、一个存储器112、一个CPU 113、一个驱动信号产生电路114、振动致动器115 115a和115b、以及一个接触传感器411。
接触传感器411是一个用于检测PDA 40是否正被一个用户握住的传感器,并且将检测结果提供给CPU 113。
存储器112存储被施加到振动致动器115a和115b的驱动信号的波形数据。在此,被施加到振动致动器115a的驱动信号的频率相应于用于使具有接触面板102的液晶显示面板103共振的频率,或是用于使振动致动器115a本身共振的频率。此外,被施加到振动致动器115b的驱动信号的频率相应于用于使PDA 40的主机壳401共振的频率,或是用于使振动致动器115b本身共振的频率。
CPU 113执行一个振动控制处理过程5(参见图18),并且通过振动向用户报告在接触面板102上的一个接触操作已经被接收了。然而,在本实施例中,CPU 113根据接触传感器411的检测结果仅仅驱动两个振动致动器115a和115b中的一个以产生振动。
驱动信号产生电路114根据从CPU 113提供的波形数据产生一个用于驱动振动致动器115a和115b的驱动信号。此外,驱动信号产生电路114根据来自于CPU 113的指令,施加驱动信号到振动致动器115a和115b。
[D-2:第四实施例的操作]
图18是一个用于说明依据这个实施例在PDA 40中由CPU 113执行的振动控制处理过程5的操作的流程图。振动控制处理过程5由CPU 113在一个允许了在接触面板102上的一个接触操作的期间中的每个预定时期处执行。
如该图所示,首先,CPU 113确定是否已经从接触面板102输入了一个接触信号(步骤S501)。当确定没有输入一个接触信号时,CPU 113结束该振动控制处理过程5。注意到:即使当CPU 113确定已经从接触面板102中输入了一个触动信号时,当它检测到基于该信号接触面板102的一个接触位置超出了显示在该显示屏幕上的接触按钮的显示区范围时,该例行程序不继续步骤S502和振动控制处理过程5的处理过程。
另一方面,当在步骤S501确定了已经输入了一个接触信号时,CPU 113接下来根据接触传感器411的检测结果确定PDA 40是否正由该用户握住(步骤S502)。此外,当确定PDA 40正由该用户握住时,CPU 113确定振动致动器115b作为要被驱动的振动致动器(步骤S503)。也就是说,当PDA 40正被该用户握住时,主机壳401的手持部分被迫振动以传输振动到握住该PDA 40的用户的手掌。
另一方面,当在步骤S502确定PDA 40没有正被该用户握住时,CPU 113确定振动致动器115a作为要被驱动的振动致动器(步骤S504)。也就是说,当PDA 40没有正被该用户握住时,接触面板102被迫振动以传输振动到执行该接触操作的用户的指尖。
注意到,从步骤S505开始的处理过程类似于在第一实施例中说明的振动控制处理过程1在步骤S102及其后步骤的处理过程(参见图5),所以详细的说明将被省略;但是,在这个实施例中,CPU 113驱动由步骤S503或S504的处理过程确定的振动致动器以给予振动到接触面板102或主机壳401的手持部分。
如上所述,依据本发明,CPU 113根据接触传感器411的检测结果驱动这些振动致动器中的一个以产生振动。因此,在PDA 40中,取决于PDA 40是否正由该用户握住,振动的位置能够被转换到接触面板102或主机壳401的手持部分。
注意到,在这个实施例中,通过振动被用于一个报告的振动致动器也可以被该用户指定。在这种情况下,CPU 113给予一个屏幕显示用于提示用户指定一个或多个振动致动器以在通过振动执行报告时使用。当由用户通过操作输入指定将要被使用的振动致动器时,CPU 113在存储器112中存储那个指定信息。此外,在步骤s501中确定了已经从接触面板102输入了一个接触信号之后,CPU 113根据保存在存储器112中的指定信息确定要被驱动的振动致动器。
此外,图19是一个说明了依据这个实施例的修改的PDA 41的内部结构的剖视图。在这幅图中,具有在显示表面上放置的接触面板102和在它的背面上放置的振动致动器115a的一个液晶显示面板103a通过一个弹性部件451被连接到PDA 41的主机壳401。例如,这个弹性部件451是橡胶、尿烷、海绵等,而且如图20中所示,被连接到液晶显示面板103a的外围。这个弹性部件451是一个用于使接触面板102和液晶显示面板103a有效振动的部件。
注意到,如图21和图22中所示,弹性部件451也可以被放置在液晶显示面板103a外围处的多个部分中。此外,弹性部件451也可以使用一个弹簧等进行配置。接触面板102和液晶显示面板103a通过在图20到图22中所示的弹性部件451、451a到451f被连接到主机壳401上,借此允许由振动致动器115a和115b产生的振动有效传输到接触面板102和液晶显示面板103a。换句话说,有可能在保持降低振动致动器115a的驱动功率时给予一个更大的振动到该用户。
此外,如图23中所示,放置振动致动器与在其上放置了接触面板102的液晶显示面板的背面、以及在PDA 42的背面上的主机壳401的内侧相接触,也是可能的。当以这种模式配置时,有可能传输相同的振动到在接触面板102上做出接触操作的指尖以及握住该PDA42的手。
此外,如图24中所示,振动致动器115b可以被放置为部分地从在主机壳401a中提供的开口中暴露出来,并且直接给予振动到握住PDA 43的用户的手掌。即使在这种配置的情况下,也有可能有效地传输由振动致动器115产生的振动到该用户。在这种情况下,因为振动致动器115b能够直接给予振动到该用户,所以振动能够被紧紧地控制。
[E:第五实施例]
在这个实施例中,将就安装用于使接触面板振动的振动发生器的一个位置进行说明。
图25是一个用于根据本发明说明一个ATM 50的内部结构的剖面图。在这幅图中,一个液晶显示面板501被放置在ATM 50的主体50a的正面上的一个斜面上。一个接触面板502通过一个阻尼器503被连接到液晶显示面板501的显示表面上。这个接触面板502具有两个振动致动器115a和115b,在接触表面的上面和下面。此外,从接触面板502外部还提供了一个具有一个开口的主机盖504。
此时,接触面板502由一个透明的硬部件、诸如一个玻璃平板进行配置。此外,阻尼器503是一个由橡胶、尿烷、海绵等制成的振动吸收部件,并且被连接到接触面板502的外围。阻尼器503从由放置在接触面板502上的振动致动器115a和115b产生的振动当中吸收被传输到液晶显示面板501的振动分量,并且防止该振动被传输到液晶显示面板501。此外,阻尼器503执行促使被放置在液晶显示面板501上的接触面板502有效振动的作用。因此,阻尼器503最好是由一个弹性体诸如橡胶进行配置。
振动致动器115a和115b与在第一实施例中说明的振动致动器115相同。此外,阻尼器503和振动致动器115a和115b被提供在液晶显示面板501的显示屏幕区域的外部。
如该图中所示,液晶显示面板501被固定到ATM 50的主体50a上。与这相反,接触面板502仅仅通过阻尼器503被连接到液晶显示面板501上。在接触面板502和主机盖504之间提供了一个间隙。因此,由于由振动致动器115a和115b产生的振动,接触面板502按一个垂直于接触面板502的正面的方向振动。
注意到,对用于响应于在接触面板502上的一个接触操作而导致从振动致动器115a和115b产生振动的控制来说,控制可以以与在第一实施例中说明的振动控制处理过程1(参见图5)同样的模式执行,除了振动致动器115a和115b是多个以外;所以它的说明将被省略。此外,在本实施例中,被施加到振动致动器115a和115b的驱动信号的频率被设置为用于使接触面板502共振的频率,或是用于使振动致动器115a和115b本身共振的频率。
如上所述,依据这个实施例,ATM 50能够通过从振动致动器115a和115b产生的振动仅仅使接触面板502振动。到液晶显示面板501的振动被阻尼器503吸收。因此,液晶显示面板501的屏幕显示内容不会闪烁,所以和第一实施例中使液晶显示面板和接触面板振动的情况相比所显示的内容容易查看。
注意到,如图26中所示,也可能把振动致动器115a和115b放置在接触面板502的液晶显示面板501侧面。此外,图27是一个用于说明依据这个实施例一个修改的一个ATM 51的内部结构的剖面图。在该图中,接触面板502通过两个振动致动器115a和115b被连接到放置在ATM 51的主体50a的正面上的一个侧面上的液晶显示面板501的显示表面。
此时,液晶显示面板501被固定到ATM 51的主体50a上。与这相反,接触面板502仅仅通过振动致动器115a和115b被连接到液晶显示面板501上。在接触面板502和主机盖504之间提供了一个间隙。因此,由于由振动致动器115a和115b产生的振动,接触面板502按一个垂直于接触面板502的正面的方向振动。此外,由于液晶显示面板501被固定到主体50a上,所以即使它接触到振动致动器115a和115b它也根本不会振动。因此,在图27中显示的结构允许获得与在如图25所示结构的情况下相似的效果。
此外,图28到图31是说明了依据这个实施例其它修改的ATMs52、53、54、和55的内部结构的剖视图。首先,如图28中所示,有可能通过一个阻尼器503连接一个液晶显示面板501到主机盖504上,该液晶显示面板具有覆盖了它的显示表面的接触面板502,而且具有放置在它的背面处的振动致动器115a和115b。在这种情况下,在ATM 52的液晶显示面板501和主体50a之间提供了一个间隙。通过采用这个配置,有可能通过由振动致动器115a和115b产生的振动使接触面板502按一个垂直于它的正面的方向振动。注意到,在这个修改中阻尼器503执行使接触面板502和液晶显示面板501有效振动的功能。
此外,如图29中所示,也可能通过振动致动器115a和115b把在它的显示表面上放置有接触面板502的液晶显示面板501连接到主机盖504上。同样,在这种情况下,在ATM 53的液晶显示面板501和主体50a之间提供了一个间隙。同时,在这个配置中,以与在图28中所示情况同样的模式,有可能通过由振动致动器115a和115b产生的振动使接触面板502振动。
做为选择,如图30中所示,通过阻尼器503把液晶显示面板501连接到ATM 54的主体50a也是可能的,液晶显示面板501在它的显示表面上放置有接触面板502,而且在它的背面上放置有振动致动器115a和115b。在这种情况下,在液晶显示面板501和主机盖504之间提供了一个间隙。同时,在这个配置中,有可能通过由振动致动器115a和115b产生的振动使接触面板502按一个垂直于它的正面的方向振动。
此外,如图31中所示,也可能通过振动致动器115a和115b把在它的显示表面上放置有接触面板502的液晶显示面板501连接到ATM 55的主体50a上。同时,在这种情况下,在液晶显示面板501和主机盖504之间提供了一个间隙。同时,通过这个配置,以与如图30所示情况同样的模式,有可能通过由振动致动器115a和115b产生的振动使接触面板502振动。
在图28到图31中所示的所有修改使接触面板502和液晶显示面板501一起振动,但是ATMs 52到55能够通过振动向执行一个接触操作的用户的指尖报告到接触面板502的接触操作已经被接收了。
注意到,在这个实施例中,对使用一个液晶显示器作为显示器的情况进行了说明。然而,该显示器也可以是一个CRT、等离子体显示器、或EL(electronic luminescence,电子荧光)显示器等。此外,振动致动器115a和115b的数量可以是任何数量。此外,阻尼器503也可以使用一个弹簧等进行配置。
[F:第六实施例]
在本实施例中,将就一个通过依据操作输入类型不同的一种模式的振动向用户报告一个操作输入已经被接收了的电子设备给出说明。注意到,在这个实施例中,将根据在第一实施例中说明的PDA 10做出说明。因此,使用了与第一个实施例共同的部分相同的标记数字。此外,与第一个实施例共同的部分的说明将被省略。
[F-1:第一实例]
图32是一个依据本实施例第一实例的PDA 10的屏幕显示的一个实例的视图。如该图中所示,PDA 10的显示屏幕显示了多个接触按钮“A”到“G”。当一个用户用他或她的指尖接触一个显示的接触按钮时,覆盖在显示屏幕上的接触面板102检测一个接触操作。注意到,分配给接触按钮的这些字母仅仅被用于标识这些接触按钮。
接下来,图33是一个说明了保存在PDA 10的存储器112中的一个波形数据表112a的视图。如该图中所示,波形数据表112a为显示在该屏幕上的每个接触按钮存储显示了:使用XY坐标由在接触面板102上的一个接触按钮占用的区域的区域数据,以及当那个接触按钮被按下时将要被施加到振动致动器115的驱动信号的波形数据。
此时,与每个接触按钮相联系的驱动信号的波形在振幅或形状方面不同,如图34到图37中所示。在这些图中,驱动信号的频率f0是一个使PDA 10的主机壳101、具有接触面板102的液晶显示面板103a、和振动致动器115中的任何一个共振的频率。上述波形数据表112a存储用于产生这些驱动信号作为波形数据所需的频率数据、振幅数据等。
当一个用户用他或她的指尖接触具有这个配置的PDA 10的接触面板102时,接触面板102检测到那个接触操作并且输出一个接触信号到CPU 113。CPU 113根据该接触信号查找一个接触位置的XY坐标数据,引用波形数据表112a,并且标识所按下的接触按钮。接下来,CPU 113从波形数据表112a中读取与所标识的接触按钮相联系的驱动信号的波形数据。
随后,CPU 113输出所读取的波形数据到驱动信号产生电路114。同时,CPU 113向驱动信号产生电路114指示产生该驱动信号。余下的处理过程类似于在第一实施例中说明的振动控制处理过程1在步骤S103及其后步骤的处理过程(参见图5),所以它的详细说明将被省略。
如上所述,依据这个实施例的第一个实例,在检测到在接触面板102上的一个接触操作的情况下,CPU 113首先检测一个接触的位置,并且标识所操作的接触按钮。然后CPU 113导致从振动致动器115中通过与该接触按钮类型相联系的一种振动模式产生振动。因此,PDA 10能够根据所操作的接触按钮改变振动模式用以报告已经批准了一个接触操作。
注意到,当在接触面板102上不对应于任何接触按钮的一个位置被该用户按下时,显示该接触操作无效的振动也可能从振动致动器115中被产生。此外,改变振动模式诸如改变振动时间、振动数目等等也是可能的。
此外,依据本实施例的第一个实例,本发明还可以被应用于一个具有多个操作键而不是接触面板102的电子设备。在这种情况下,存储器为每个操作键存储波形数据。此外,在检测到已经操作了一个操作键的情况下,该电子设备的操作单元从存储器中读出用于所操作键的波形数据以驱动该振动发生器。通过采用这个配置,有可能根据该操作键在电子设备处改变用于报告已经接收了一个键操作的振动模式。
[F-2:第二实例]
图38和图39是说明了一个用户通过在接触面板102上的一个接触操作正在拖动显示在PDA 10的显示屏幕上的一个图标以把它传输到“垃圾箱”这种状态的视图。注意到,在这所说的“垃圾箱”是一个用于指示删除数据的图标。
首先,当一个用户通过在接触面板102上的接触操作选择了希望被拖动的图标时,PDA 10的CPU 113检测接触的位置,并且把该接触操作标识为一条用于选择该图标的指令。PDA 10的存储器112存储了如图40所示的波形数据表112b,它为由一个操作输入指定的每一种指令类型存储了将要被施加到振动致动器115的驱动信号的波形数据。
CPU 113从波形数据表112b中读取与“SELECT ICON”相联系的波形数据,并且驱动振动致动器115。结果,执行该接触操作的用户指尖或握住PDA 10的用户的手被给予了振动以指示该图标被选择了。
此外,如图38中所示,当用户在与接触面板102接触期间移动他或她的指尖以拖动所选择的图标时,CPU 113标识该接触操作为一条用于拖动该图标的指令。因此,CPU 113从波形数据表112b中读取与“DRAG”相联系的波形数据,并且驱动振动致动器115。因此,显示了一个拖动操作正在进行的振动被传输给该用户。例如,当一个拖动操作正在进行时,最好是连续地给予一个微弱的振动。
此外,如图39中所示,当所拖动的图标被叠加在该垃圾箱上时,CPU 113标识该接触操作为用于在该垃圾箱中放置该图标的指令。因此,当CPU 113在垃圾箱中存储了该图标时,它从波形数据表112b中读取与“DELETE DATA”相联系的波形数据,并且驱动振动致动器115。结果,执行该接触操作的该用户被给予振动以指示删除该图标。
如上所述,依据这个实施例的第二实例,在检测到在接触面板102上的一个接触操作的情况下,CPU 113首先标识由该接触操作指定的指令类型。此外,CPU 113通过与所标识的指令类型相联系的一种振动模式使振动致动器115产生振动。因此,PDA 10能够根据由该接触操作指定的指令类型改变用于报告已经接收了该接触操作的振动模式。
[F-3:第三实例]
图41是一个依据这个实施例第三实例的一个PDA 10的屏幕显示实例的视图。如该图中所示,PDA 10的显示屏幕显示了一个用于调整一个参数值、诸如PDA 10的声音等级或该屏幕亮度的“标尺”和“旋钮”。该用户能够通过在接触面板102上的一个接触操作拖动和改变显示在该屏幕上的“旋钮”的位置。
首先,当用户通过在接触面板102上的一个接触操作在该“旋钮”上卡搭声时,PDA 10的CPU 113识别该“旋钮”已经被卡搭声了。此外,CPU 113给予该用户振动用以显示该“旋钮”已经被卡搭声了。
接下来,当用户在与接触面板102接触期间移动他或她的指尖并且沿着“标尺”拖动该“旋钮”时,CPU 113识别该“旋钮”正在被拖动。此时,PDA 10的存储器112依据这个实施例的第三实例存储在图42中所示的波形数据表112c。这个波形数据表112c将参数能够使用的值的范围划分为几个部分,并且为每个部分存储将施加到振动致动器115的驱动信号的波形数据。
CPU 113根据拖动的“旋钮”的位置获取该参数值,从波形数据表112c中读取与该参数当前值相联系的波形数据,并且驱动该振动致动器115。因此,当该“旋钮”正在被拖动时,根据该参数值,执行该接触操作的用户指尖或握住PDA 10的用户的手被给予振动。
注意到,如下所述,执行用于合成一个驱动信号的波形的处理过程也是可能的。例如,当该参数值可能是在如图43到图45中所示的从“0”到“100”的范围中的一个数字值时,用于其中该参数值是“0”的情况(图43)、用于其中该参数值是“50”的情况(图44)、以及用于其中该参数值是“100”的情况(图45)的驱动信号的波形数据集合被保存在存储器112中。当该参数的当前值是“40”时,CPU 113以参数值“0”的波形到参数值“50”的波形的比把两个波形合成为1比4。此外,CPU 113施加所合成的波形到振动致动器115作为驱动信号。
此外,还可以仅仅改变驱动信号的振幅与该参数值成比例,并且改变该振动的幅度。
如上所述,依据本实施例的第三实例,在检测到在接触面板102上的一个用于改变该参数值的接触操作的情况下,CPU 113导致振动致动器115以与由该接触操作改变的该参数值相联系的振动模式产生振动。因此,PDA 10能够依据由这个接触操作改变的参数值改变用于报告已经接收了一个接触操作的振动模式。
注意到,依据本实施例的第三实例,本发明的观点还可以被应用于一个具有一个用于无缝地改变该参数的一个可变值的操作部件的电子设备(例如,在图78中所示的一个滑动块开关993,在图79中所示的一个度盘式开关994等)。在这种情况下,在检测到已经操作了该操作部件的情况下,电子设备的操作单元使振动发生器以与由该操作部件的操作改变的参数值相联系的一种振动模式产生振动。结果,根据由操作部件的操作所改变的参数值,能够改变用于报告该操作部件的操作已经被电子设备接收了的振动模式。
[G:第七实施例]
在这个实施例中,将就一个用于通过依据接触操作在接触面板上的压力等级而不同的一种振动模式向用户报告已经接收了一个接触操作的电子设备给出说明。注意到,在这个实施例中,将基于在第一实施例中说明的PDA 10给出说明。因此,与第一个实施例共同的部分使用了相同的标记数字。此外,与第一个实施例共同的部分的说明将被省略。
在这个实施例中,PDA 10的接触面板能够检测两个操作状态,即:该用户指尖与接触面板相接触的状态(在下文中,在这个实施例中,被称为一个“接触操作”),以及该指尖正在用一个超过了一个预定压力等级的力按压接触面板的状态(在下文中,在这个实施例中,被称作一个“按压操作”)。从接触面板输出到CPU 113的接触信号的类型从一个接触操作的情况到一个按压操作的情况有所不同。
此外,PDA 10的存储器112依据本实施例存储在图46中所示的波形数据表112d。波形数据表112d相应于在图32中所示的接触按钮的屏幕显示实例。波形数据表112d为每个接触按钮存储用于该接触按钮的区域数据,以及用于当接触按钮受到一个接触操作时和当它受到一个按压操作时的每一种情况将被施加到振动致动器115的波形数据。
在具有这个配置的一个PDA 10中,当在接触面板上执行一个接触操作时,接触面板向CPU 113输出一个接触信号用以显示已经执行了一个接触操作。CPU 113根据该接触信号查找所接触位置的坐标数据,并且引用波形数据表112d来标识所操作的接触按钮。接下来,CPU 113从波形数据表112d中读取用于与所标识的接触按钮相联系的接触操作的波形数据。然后CPU 113使用由所读取的波形数据产生的驱动信号来驱动振动致动器115。对在接触面板上执行了一个按压操作时的情况同样如此。CPU 113从波形数据表112d中读取用于与所操作的接触按钮相联系的按压操作的波形数据,并且驱动该振动致动器115。
通过采用这个配置,例如当该用户在接触而不是施压于接触面板的状态下移动他或她的指尖以查找一个接触按钮的位置时,PDA 10向用户传输用于与由该指尖接触的接触按钮类型相联系的接触操作的振动。这就是说,在该用户正在搜索一个接触按钮的位置的状态下,例如,对于每种接触按钮而不同的一个微弱的振动被传输到该用户。另一方面,当用户找到所期望的接触按钮并且施压于该接触按钮时,PDA 10向用户传输用于与该接触按钮类型相联系的按压操作的振动。这就是说,当用户施压于一个接触按钮时,表明该操作已经被接收了的振动被给予了该用户。
当操作输入的可视确认很困难时,用于通过振动进行报告的这种控制尤其有效。例如,当被应用于一个汽车导航系统时它是有效的。此外,即使在一个通用的电子设备中,当通过接触在晚上在没有灯光的状态下执行操作输入时也是有效的。
如上所述,根据本发明,在检测到到接触面板的操作输入的情况下,CPU 113通过对于一个接触操作情况到一个按压操作情况而不同的一种振动模式使振动致动器115产生振动。因此,PDA 10能够根据到接触面板的操作输入方法改变用于报告已经接收了一个操作输入的振动模式。
注意到,使用一个用于接收与接触面板接触的用户指尖的状态作为操作输入的接触面板、和一个用于接收由该用户指尖进行的超过一个预定压力等级的按压作为操作输入的接触面板的组合,也是可能的。此外,这种组合的接触面板的数目不局限于两个。
[H:第八实施例]
在本实施例中,将就具有一种用于通过声音报告已经接收了一个操作输入的音频报告模式以及一种用于通过振动报告已经接收了一个操作输入的振动报告模式的一个电子设备给出说明;该电子设备根据它的环境的声音等级转换报告模式。注意到,在这个实施例中,与第一个实施例共同的部分使用了相同的标记数字。此外,与第一个实施例共同的部分的说明将被省略。
[H-1:第八实施例的配置]
图47是一个说明了PDA 60的硬件配置的框图。如该图所示,PDA60具有一个接触面板102、一个显示单元103、一个键输入单元111、一个存储器112、一个CPU 113、一个驱动信号产生电路114、一个振动致动器115、一个麦克风601、一个音量测量电路602、一个蜂鸣产生电路603、以及一个扬声器604。
音量测量电路602根据从麦克风601中获得的PDA 60的环绕声音的模拟信号波形,测量声音等级,并且输出该测量结果到CPU 113。蜂鸣产生电路603根据来自于CPU 113的一条指令产生一个将被施加到扬声器604的驱动信号。该驱动信号被施加到扬声器604,而且一个蜂鸣声被产生了。
PDA 60具有一种通过一个蜂鸣声报告已经接收了一个操作输入的音频报告模式,以及一种通过振动报告已经接收了一个操作输入的振动报告模式。CPU 113执行一个报告控制处理过程1(参见图48),并且通过蜂鸣声或振动向用户报告到接触面板102的一个接触操作已经被接收了。同时,CPU 113根据由音量测量电路602的测量结果转换该报告模式到音频报告模式或是振动报告模式。由于在超过了某个等级的噪音中诸如在街上通过一个蜂鸣声进行报告几乎不是有效的,所以报告模式的转换控制被执行了。当CPU 113确定PDA 60的环绕音量大于一个预置的声音等级时,它选择至少该振动报告模式。
[H-2:第八实施例的操作]
图48是一个用于说明依据这个实施例在PDA 60中由CPU 113执行的报告控制处理过程1的操作的流程图。这个报告控制处理过程1由CPU 113在一个允许了在接触面板102上的一个接触操作的期间中的每个预定时期处执行。
如该图所示,首先,CPU 113确定是否已经从接触面板102输入了一个接触信号(步骤S601)。当它确定没有输入一个接触信号时CPU 113结束该报告控制处理过程1。另一方面,当它确定已经输入了一个操作输入时,CPU 113然后根据由音量测量电路602测量的结果确定PDA 60的环境音量是否高于一个预定的声音等级(步骤S602)。当PDA 60的环境音量没有超过一个预设的声音等级时,它确定音频报告模式作为报告模式(步骤S603)。此外,CPU 113驱动蜂鸣产生电路603以从扬声器605中产生蜂鸣声(步骤S604),并且通过一个蜂鸣声报告已经接收了一个接触操作。
另一方面,当在步骤S602中判断PDA 60的环境音量大于预定声音等级时,CPU 113确定振动报告模式作为报告模式(步骤S605)。此外,CPU 113通过驱动信号产生电路114驱动振动致动器115,以通过振动向用户报告已经接收了该接触操作。注意到,在步骤S606及其后步骤中的处理过程类似于在第一实施例中说明的振动控制处理过程1在步骤S102及其后步骤的处理过程(参见图5),所以它的详细说明将被省略。
如上所述,依据本实施例,CPU 113根据从音量测量电路602中获得的测量结果,转换用于报告已经接收了一个接触操作的报告模式到音频报告模式或振动报告模式。因此,在PDA 60中它能够根据环境中的音量(噪声等级)自动地选择通过振动或是通过蜂鸣声进行报告。
注意到,在本实施例中,报告模式也可以被这样配置以便由该用户指定。在这种情况下,CPU 113显示一个用于提示该用户以指定将要被使用的报告模式的屏幕。当由来自于该用户的操作输入选择了一个或多个音频报告模式或振动报告模式时,CPU 113在存储器112中存储指定信息。此外,当CPU 113在步骤S601中确定已经从接触面板102输入了一个接触信号时,它根据保存在存储器112中的指定信息设置报告模式为音频报告模式或振动报告模式中的至少一个。
此外,如第一实施例中所述,通过施加一个可听频带的音频信号到振动致动器115的线圈121,有可能使用振动致动器115作为一个扬声器604(声源)。此时,用于导致从振动致动器115中产生振动的驱动信号的波形例如如图49所示。注意到,在该图中,驱动信号的频率f0是用于使PDA 10的主机壳101、具有接触面板102的液晶显示面板103a、和振动致动器115本身中的任何一个共振的频率。此外,用于使振动致动器115产生声音的驱动信号的波形如图50中所示。
此外,图51是一个用于使振动致动器115同时产生振动和声音的驱动信号的波形的实例。在该图中显示的波形是如图49所示用于产生振动的波形以及如图50所示用于产生声音的波形的一个组合。用于合成用于产生振动的波形和用于产生声音的波形的处理过程是由驱动信号产生电路114执行的。通过使用如图49到图51中所示的驱动信号来驱动振动致动器115,有可能通过仅仅使用振动致动器115来实现产生振动和声音。
注意到,在以这种模式给予了振动致动器115一个声源的功能的情况下,它适合于使用例如液晶显示面板103a或主机壳101作为一个声音放大机构,通过它从振动致动器115产生的振动根据应用一个音频信号被传输,而且从振动致动器115产生的声音幅度被放大了。此外,也有可能在该振动致动器115的内部或者外部提供例如一个纸锥体或喇叭或其它声音放大机构。此外,从振动致动器115产生的声音不局限于一个蜂鸣器声音或其它报告声音,而且当然包含音乐、人类语音、及其它再现的声音。
[I:第九实施例]
在这个实施例中,将就一个根据来源于一个无线基站所接收的信标在第八实施例中说明的音频报告模式和振动报告模式之间进行转换的一个电子设备进行说明。注意到,在这个实施例中,与第八个实施例共同的部分使用了相同的标记数字。此外,与第八个实施例共同的部分的说明将被省略。
[I-1:第九实施例的配置]
图52是一个说明了PDA 70的硬件配置的框图。如该图所示,PDA70具有一个接触面板102、一个显示单元103、一个键输入单元111、一个存储器112、一个CPU 113、一个驱动信号产生电路114、一个振动致动器115、一个蜂鸣产生电路603、一个扬声器604、以及一个无线通信单元701。
这个PDA 70是通过一个具有多个基站的无线LAN服务的一个移动站。PDA 70与一个覆盖了设备70本身位于其中的无线区域的基站进行无线通信,并且接收通过无线LAN提供的一个分组通信服务。此外,PDA 70具有一种用于通过声音报告已经接收了一个操作输入的音频报告模式,以及一种用于通过振动报告已经接收了一个操作输入的振动报告模式。
无线通信单元701控制用该基站执行的无线通信。这个无线通信单元701在CPU 113的控制下把分组通信数据及其它叠加在一个载体上以产生一个无线电信号,并且把该无线电信号传输到基站。此外,无线通信单元701接收从该基站中传输的无线电信号,并且解调制这个信号以获取被发给设备70本身的数据。此外,无线通信单元701接收一个定期从基站传输的信标。
此时,“信标”是由基站在它自己的无线电区域内定期传输的一个无线电信号,并且按例如一秒几次的速率进行传输。信标包含指定了音频报告模式或振动报告模式中的至少一个用于PDA 70的报告模式的控制位数据。控制位数据被设置为:例如,当仅仅指定音频报告模式用于PDA 70的报告模式时,为“0”;当仅仅指定振动报告模式用于该报告模式时,为“1”;当指定联合使用音频报告模式和振动报告模式用于该报告模式时,为“2”;以及,当指定不使用任何一种报告模式时,为“3”。
例如,安装在市政设施中的基站,诸如一个车站和一个电影院,在它自己的无线电区域内传输一个包含了控制位数据“1”的信标。结果,已经接收了这个信标的PDA 70的报告模式被设置为振动报告模式。注意到,在一个安装在一个电影院中的基站中,也有可能在该电影正被显示时仅仅指定振动报告模式用于PDA 70的报告模式,以及除该电影正被显示时以外指定联合使用音频报告模式和振动报告模式。
当从覆盖了设备70位于其中的无线电区域的基站中接收一个信标时,设备70的CPU 113把被包括在该信标内的控制位数据存储在存储器112中。此外,在检测到在接触面板102上的一个接触操作的情况下,CPU 113根据保存在存储器112中的该控制位数据确定报告模式,并且通过所确定的报告模式向该用户报告已经接收了一个接触操作。以这种模式,本实施例中的PDA 70通过来源于基站接收的该信标被强制指定为该报告模式。
[I-2:第九实施例的操作]
图53是一个用于说明依据本实施例、由在PDA 70中的CPU 113执行的一个信标接收处理过程的操作的流程图。当PDA 70接收从该基站中传输的一个信标时,由CPU 113执行这个信标接收处理过程。注意到,例如当某个基站的无线电区域部分地覆盖了另一个基站的无线电区域时,而且如果位于该重叠区域中的PDA 70从两个基站中接收信标,则CPU 113用较强的波强度从所接收的信标中选择信标,并且执行用于所选信标的信标接收处理过程。
如该图中所示,首先CPU 113解调制由无线通信单元701接收的信标(步骤T101)。接下来,CPU 113提取被包括在所解调制的信标内的控制位数据(步骤T102)。此外,CPU 113在存储器112中存储所提取的控制位数据(步骤T103),并且结束该信标接收处理过程。注意到,在步骤T103,CPU 113也可以被这样配置,以便将当前提取的控制位数据和已经被保存在存储器112中的控制位数据进行比较,并且当这两个控制位数据不相匹配时,用当前提取的位数据覆盖存储器112。
此外,CPU 113执行用于通过振动或蜂鸣声向用户报告已经接收了在接触面板102上的一个接触操作的报告控制处理过程。在这个实施例中的报告控制处理过程实质上与在第八实施例中说明的报告控制处理过程1(参见图48)相同,所以图解说明和详细的说明将被省略。然而其重点如下。
也就是说,当从接触面板102输入一个接触信号时,CPU 113根据保存在存储器112中的控制位数据确定报告模式。例如,当保存在存储器112中的控制位数据是“0”时,它确定音频报告模式用于该报告模式。此外,CPU 113驱动蜂鸣产生电路603以使扬声器604发出蜂鸣声,以便通过报告声音向用户报告已经接收了一个接触操作。
另一方面,当保存在存储器112中的控制位数据是“ 1”时,CPU113确定振动报告模式用于该报告模式。此外,CPU 113通过驱动信号产生电路114驱动振动致动器115,以通过振动向用户报告已经接收了一个接触操作。
如上所述,依据本实施例,CPU 113根据接收来源于一个基站的一个信标确定用于报告已经接收了一个接触操作的报告模式。因此,有可能使一个基站方指定用于位于它的无线电区域中的一个PDA70的报告模式。因此,位于市政设施、诸如一个电影院和一个车站中的一个PDA 70的报告模式能够被自动地从音频报告模式转换到振动报告模式而不必用户改变设置。
注意到,如第八实施例中说明的那样,也可能使用具有一个扬声器604的功能的一个振动致动器。此外,依据本实施例的本发明的观点当然也能够应用于由一个PDC(personal digital cellular,个人数字蜂窝式)型移动分组通信网络或一个PHS(个人手提电话系统(注册的商标)终端服务的移动电话。
[J:第十实施例]
在这个实施例中,将就一个具有获取本设备当前位置的功能并且根据它的当前位置在音频报告模式和振动报告模式之间进行转换的电子设备给出说明。注意到,依据本实施例的PDA具有一个与在第九实施例中说明的PDA(参见图52)相同的硬件配置,所以使用了相同的标记数字。此外,与第九实施例共同的部分的说明将被省略。
依据这个实施例,在PDA 70中,无线通信单元701接收定期从一个基站传输的一个信标。这个信标包含一个用于标识传输该信标的基站的基站ID。PDA 70利用被包括在该信标中的基站ID作为显示了该设备70的当前位置的位置信息。
存储器112存储一个图54所示的报告模式判定表112e。报告模式判定表112e存储一个基站ID,它显示了其中PDA 70的报告模式将被设为振动报告模式的区域。保存在这个报告模式判定表112e中的基站ID是在例如一个其中使用一个音频报告模式将损害到其他人的公共设施中建立的基站的ID。这个报告模式判定表112e从无线LAN的服务控制站通过一个基站被传输到PDA 70。
在具有如上所述的配置的PDA 70中,当从覆盖了设备70位于其中的无线电区域的基站中接收一个信标时,CPU 113执行信标接收处理过程。在这个信标接收处理过程中,CPU 113提取被包括在由无线通信单元701解调制的信标内的基站ID,并且把该基站ID作为设备70的位置信息存储在存储器112中。
此外,CPU 113执行用于通过振动或蜂鸣声向用户报告已经接收了在接触面板102上的一个接触操作的报告控制处理过程。在这个报告控制处理过程中,在检测到在接触面板102上的一个接触操作的情况下,CPU 113将保存在存储器112中的显示了设备70的当前位置的基站ID和保存在报告模式判定表112e中的每一个基站ID进行比较。
此外,当显示了设备70的当前位置的基站ID没有被保存在报告模式判定表112e中时,CPU 113根据由用户预先设置的报告模式(例如,音频报告模式)向用户报告已经接收了一个接触操作。此外,当显示了设备70的当前位置的基站ID被保存在报告模式判定表112e中时,CPU 113确定振动报告模式用于该报告模式,并且通过振动向用户报告已经接收了一个接触操作。注意到,在音频报告模式时蜂鸣产生电路603和扬声器604的控制、以及在振动报告模式时驱动信号产生电路114和振动致动器115的控制已经在第八实施例中进行了说明,所以这里将不会进行说明。
如上所述,依据本实施例,CPU 113根据显示了PDA 70的当前位置的位置信息确定用于报告已经接收了一个接触操作的报告模式。因此,即使用户没有改变设置,也有可能改变位于市政设施、诸如一个电影院和一个车站中的一个PDA 70的报告模式自动地从音频报告模式到振动报告模式。
注意到,在本实施例中,将就使用被包括在接收来源于一个基站的信标内的基站ID作为位置信息的情况给出说明。然而,向PDA 70增加一个GPS(global positioning system,全球定位系统)功能,并且使用从GPS功能中获取的、显示了该设备70的当前位置的经度和纬度的位置信息来确定报告模式,也是可能的。此外,当无线LAN提供了一个用于移动站的位置测量服务时,PDA 70可以从一个基站接收显示了该设备70的当前位置的位置信息(经度和纬度信息),并且使用这个位置信息来确定报告模式。然而,在这些情况下,保存在报告模式判定表112e中的区域数据必须是根据经度和纬度信息而不是基站ID做出的区域数据。
此外,报告模式判定表112e能够由用户进行定制。例如,通过在一个其中期望振动报告模式的位置处执行记录处理过程,用户能够另外在报告模式判定表112e中记录一个被保存在存储器112中显示了该设备70的当前位置的基站ID。
此外,如第八实施例中说明的那样,也可能使用具有一个扬声器604的功能的一个振动致动器。此外,依据这个实施例本发明的观点当然也能够应用于由一个PDC型移动分组通信网络或一个PHS终端服务的移动电话。
[K:第十一个实施例]
在这个实施例中,将就一个具有多个振动发生器并且根据在接触面板上的一个接触位置控制被施加到每一个振动发生器的驱动信号的信号波形的电子设备给出说明。注意到,在这个实施例中,与第五个实施例共同的部分使用了相同的标记数字。此外,与第五实施例共同的部分的说明将被省略。
[K-1:第十一个实施例的配置]
图55是一个用于说明依据这个实施例的一个ATM的视图。如该图中所示,在其上放置了接触面板502的液晶显示面板501的后表面在它的四个角上具有总共四个振动致动器115a、115b、115c、和115d。这多个振动致动器115a到115d这样提供,是因为在具有一个大尺寸显示屏幕的一个电子设备诸如一台ATM或一台个人计算机中很难由单个振动发生器向执行一个接触操作的用户指尖给予足够的振动。
在这个实施例中,将就用于有效地驱动振动致动器115a到115d以给予一个较大的振动到该用户指尖、同时当使用这多个振动致动器115a到115d通过振动执行报告操作时减少为该振动报告所需要的功率损耗的控制给出说明。
图56是一个说明了依据这个实施例的ATM 90的硬件配置的方框图。如这幅图中所示,ATM 90具有一个接触面板502、一个显示单元901、一个存储器902、一个驱动信号产生电路903、振动致动器115a到115d、以及一个CPU 904。
响应于一个接触操作,接触面板502向CPU 904a输出显示了在接触面板502上的一个接触位置的接触信号。此外,该显示单元901具有一个液晶显示器面板501和一个用于控制该液晶显示器面板501的显示的驱动电路。存储器902存储用于控制ATM 90的程序和数据等。此外,存储器902存储将被施加到振动致动器115a到115d的驱动信号的波形数据。注意到,在本实施例中,被施加到振动致动器115a到115d的驱动信号的波形形状是相同的。此外,驱动信号的频率被迫与使具有接触面板502的液晶显示面板501共振的频率或是使振动致动器115a到115d本身共振的频率相匹配。
驱动信号产生电路903根据从CPU 904提供的波形数据和相位数据产生用于驱动每一个振动致动器115a到115d的驱动信号。此外,驱动信号产生电路903根据来自于CPU 904的指令,施加驱动信号到振动致动器115a到115d。振动致动器115a到115d与在第一实施例中说明的振动致动器115相同。
CPU 904通过执行在存储器902中保存的一段程序控制通过一条总线905相互连接的部分设备。CPU 904执行振动控制处理过程6(参见图57和图58)。在检测到在接触面板502上的一个接触操作的情况下,它通过驱动信号产生电路903驱动每一个振动致动器115a到115d以使接触面板502和液晶显示面板501振动。
[K-2:第十一个实施例的操作]
图57和图58显示了用于说明依据这个实施例在ATM 90中由CPU904执行的振动控制处理过程6的操作的流程图。这个振动控制处理过程6由CPU 904在一个允许了在接触面板502上的一个接触操作期间中的每个预定时期处执行。
如图57所示,首先,CPU 904确定是否已经从接触面板502输入了一个接触信号(步骤S701)。当它确定没有输入一个接触信号时,CPU 904结束该振动控制处理过程6。此外,当它确定已经输入了一个接触信号时,CPU 904根据该接触信号标识在接触面板502上的一个接触位置(XY坐标)(步骤S702)。注意到,当它确定在接触面板502上的一个接触位置超出了在该显示屏幕上显示的接触按钮的显示区域范围时,CPU 904不需要执行步骤S703的处理过程,而且可以结束该振动控制处理过程6。
接下来,如图55中所示,CPU 904查找在一个接触位置和每一个振动致动器115a到115d之间的位置关系,诸如计算在该接触位置和每一个振动致动器115a到115d之间的直线距离(步骤S703)。此外,CPU 904使用在该接触位置和每一个振动致动器115a到115d之间的位置关系、在那儿放置了振动致动器115a到115d的液晶显示面板501的材料、阻尼器503的弹性以及其它作为参数来执行振动分析。注意到,预先在存储器902中存储对于在接触面板502上的不同接触位置的振动分析的结果数据、并且利用它们也是可能的。通过采用这种配置,不必实时地为每个接触位置执行振动分析。此外,CPU 904计算将被施加到每一个振动致动器115a到115d上的一个驱动信号的相位,以便由于从每一个振动致动器115a到115d产生的振荡波的相互干扰而使在每个接触位置处的振动振幅变得最大(步骤S704)。
接下来,CPU 904从存储器902中读取将被施加到这些振动致动器上的同一个驱动信号的波形数据(步骤S705)。接下来,CPU 904向驱动信号产生电路903输出从存储器904中读取的波形数据和在步骤S704中计算出的每一个振动致动器115a到115d的相位数据。同时,CPU 904指示驱动信号产生电路903产生一个驱动信号(步骤S706)。驱动信号产生电路903使用从CPU 904提供的波形数据和相位数据,并且产生一个将被施加到每一个振动致动器115a到115d的驱动信号。在步骤S707及其后步骤中的处理过程类似于在第一实施例中说明的振动控制处理过程1在步骤S104及其后步骤的处理过程(参见图5),除了有多个被驱动的振动致动器115a到115d的事实之外,所以说明将被省略。作为振动控制处理过程6的结果,具有在步骤S704中计算出的相位的振荡波从每一个振动致动器115a到115d中被给予接触面板502。
如上所述,依据本实施例,CPU 904调整将被施加到每一个振动致动器115a到115d上的驱动信号的相位,以便由于从每一个振动致动器115a到115d产生的振荡波的相互干扰而使发生在接触面板502上的一个接触位置处的振动振幅变得最大。因此,ATM 90能够有效地驱动振动致动器115a到115d,并且给予一个较大的振动到该用户指尖同时减少为该振动报告所需要的功率损耗。
注意到,在这个实施例中,就调整被施加到每一个振动致动器115a到115d上的驱动信号的相位的情况给出说明。然而,也可能调整除相位以外的某些东西,例如,驱动信号的振幅。此外,提供的振动致动器的数目不局限于四个。此外,振动致动器可以被提供在例如接触面板502处,或是可以被提供得如图27中所示夹在液晶显示面板501和接触面板502之间。
此外,也可能将接触面板502的正面划分成为有关当一个指尖接触接触面板502时接触的区域的单元,预先为每个部分计算当一个被划分的部分被接触时将被施加到每一个振动致动器115a到115d的一个驱动信号的相位数据,并且在存储器902中存储一个存储了该计算结果的数据表。当采用这个配置时,没有必要根据一个接触位置执行对将被施加到振动致动器115a到115d的驱动信号的相位的实时计算。因此,有可能提高用于一个接触操作的一个振动报告的响应速度。
此外,图59和图60是用于说明依据这个实施例一种修改的一个ATM的剖面图。依据这个修改该ATM的接触面板502的正面在它上面覆盖了一个由一种高粘度液体材料或凝胶或由一个可变形的保护膜覆盖的精细颗粒材料组成的变形层550。注意到,这个变形层550的液体材料、凝胶、颗粒材料、以及保护膜是透明的。
在这样一个ATM中,当驱动振动致动器115a到115d时,由于由振动致动器115a到115d产生的振动,会在变形层550的表面上出现一个波动。该ATM的CPU调整将被施加到每一个振动致动器115a到115d上的一个驱动信号的相位,以便由于为每一个振动致动器115a到115d产生的波的相互干扰而使在一个接触位置处的变形层550的表面高度变得比在没有接触时高。因此,如图59中所示,有可能使在变形层550的表面中的一个接触位置的部分升高。
做为选择以及相反地,该ATM的CPU调整将被施加到每一个振动致动器115a到115d上的一个驱动信号的相位,以便由于为每一个振动致动器115a到115d产生的波的相互干扰而使在一个接触位置处的变形层550的正面高度变得比在没有接触时低。因此,如图60中所示,有可能使在变形层550的正面中的一个接触位置的部分下沉。
这样,依据这个修改,有可能通过改变变形层550的厚度向用户报告已经接收了一个接触操作。此外,有可能通过控制振动致动器115a到115e以便使在变形层550中的一个接触位置的正面部分下沉,给予执行一个接触操作的一个用户一种按压了在该屏幕上显示的一个接触按钮的感觉。
注意到,在这个修改中,在振动致动器115a到115d处引起的振动的不仅相位还有振幅以及振动的波形形状和方向在控制振动致动器115a到115d的驱动过程中是重要因素。从中能够得出:最好是将接触面板502的表面划分成为有关当用指尖接触接触面板502时接触的区域的单元,预先为每个部分计算当一个被划分的部分被接触时将被施加到每一个振动致动器115a到115d的一个驱动信号的波形数据,并且在存储器中存储一个存储了该计算结果的数据表。
[L:第十二个实施例]
在这个实施例中,将就一个以与第十一个实施例同样的模式具有多个振动发生器并且根据在接触面板上的一个接触位置转换一个将被驱动的振动发生器的电子设备给出说明。注意到,在这个实施例中,与第十一个实施例共同的部分使用了相同的标记数字。此外,与第十一个实施例共同的部分的说明将被省略。
[L-1:第十二个实施例的配置]
图61是一个用于说明依据这个实施例的一个ATM的视图。如该图中所示,在其上放置了接触面板502的液晶显示面板501的后表面在它的四个角上具有总共四个振动致动器115a到115d。此外,如该图中所示,在接触面板502上的可接触区域被分成多个区域A1到A5。在本实施例中,当通过振动执行一个报告操作时,将被驱动的一个或多个振动致动器是从振动致动器115a到115d中根据在接触面板502上的一个接触位置被包含在区域A1到A5中的哪一个区域内选择出来的。
依据本实施例的ATM的硬件配置类似于在图56所示的用于第十一个实施例的硬件配置。然而,存储器902存储一个如图62所示的驱动对象判定表902a。如该图中所示,驱动对象判定表902a使用XY坐标以及当那个被划分区域被接触时将被驱动的一个振动致动器的标识信息,为每一个在接触面板502上被划分的区域A1到A5存储显示了相关被划分区域的区域数据。注意到,在该图中,分配给振动致动器115a到115d的标记数字被用作振动致动器的标识信息。
依据该驱动对象判定表902a,当如图61所示在接触面板502上区域A1被接触时仅仅驱动振动致动器115a。此外,当在接触面板502上区域A5被接触时所有的振动致动器115a到115d都被驱动。
在检测到在接触面板502上的一个接触操作的情况下,CPU 904检测所接触的位置,并且引用该驱动对象判定表902a以确定将被驱动的一个或多个振动致动器。此外,CPU 904通过驱动信号产生电路903驱动所确定的振动致动器以使接触面板502和液晶显示面板501振动。
[L-2:第十二个实施例的操作]
图63是一个用于说明在依据这个实施例的一个ATM中由CPU 904执行的振动控制处理过程7的操作的流程图。振动控制处理过程7由CPU 904在一个允许了在接触面板502上的一个接触操作的期间中的每个预定时期处执行。
如该图所示,首先,CPU 904确定是否已经从接触面板502输入了一个接触信号(步骤S801)。当它确定没有输入一个接触信号时,CPU 904结束该振动控制处理过程7。此外,当它确定已经输入了一个接触信号时,CPU 904根据该接触信号标识在接触面板502上的接触位置(XY坐标)(步骤S802)。
接下来,CPU 904通过引用图62所示的驱动对象判定表902a标识其中包含了所接触位置的被划分区域,并且确定将被驱动的一个或多个振动致动器(步骤S803)。接下来,CPU 904从存储器902中读取用于驱动所确定的一个或多个振动致动器的驱动信号的波形数据(步骤S804)。此外,CPU 904向驱动信号产生电路903输出从存储器902中读取的波形数据和在步骤S803中确定的振动致动器的标识信息。与此同时,CPU 904指示驱动信号产生电路903产生一个驱动信号(步骤S805)。注意到,在步骤S806及其后步骤中的处理过程类似于在第一实施例中说明的第一个振动控制处理过程在步骤S104及其后步骤的处理过程(参见图5),除了在多个振动致动器115a到115d当中只有指定的振动致动器被驱动之外,所以说明将被省略。
如上所述,依据本实施例,CPU 904根据在接触面板502上的一个接触位置转换被驱动的振动致动器。因此,该ATM能够根据在接触面板502上的接触位置有效地驱动振动致动器115a到115d。
注意到,在这个实施例中,在接触面板502上的区域被预先分成多个区域,而且为每个被划分的区域在存储器902中存储当一个被划分的区域被接触时将被驱动的振动致动器的标识信息。然而,也可能在检测到在接触面板502上的一个接触操作的情况下,检测所接触的位置,计算在该接触位置和振动致动器115a到115d之间的距离,并且驱动最靠近的振动致动器。
[M:第十三个实施例]
在这个实施例中,将说明适于使用在第一到第十二个实施例中的一个振动发生器。注意到,在这个实施例中的振动致动器是一个可移动的永磁体型的线性振动致动器,它使用一个永磁体作为可移动的重物,并且通过电磁力使该可移动重物成直线地往复运动以便产生振动。
[M-1:第一实例]
图64是一个说明了依据这个实施例第一实例的一个振动致动器950的内部结构的剖面图。在该图中,振动致动器950在一个外壳961内部具有一个线圈962、一个可移动重物963(重物)、一个制动部件964、以及一个弹簧966。注意到,在该图中,振动致动器950向其给予振动的振动部件被提供在横穿该外壳961的面向线圈962的一个位置处。此外,外壳961被密封,并且起一个磁屏蔽的作用。为了给予外壳961一个磁屏蔽的功能,用一种导电的材料形成该外壳961并且把它接地或使它具有相同的电势,或是通过一种具有一个大的磁导率的磁性材料形成该外壳961,就足够了。
线圈962是一个实质上具有如该图所示的圆柱形的线圈,而且被固定到外壳961上。当驱动振动致动器950时,一个交流电(驱动信号)被施加到该线圈962上。
可移动重物963被放置在该线圈962之上,而且实质上是由一个永磁体形成的圆柱形的重物。在这个可移动重物963的底面形成一个环形的洼地,其中固定了线圈962的顶端。可移动重物963由弹簧966支撑在一个它能够在外壳961内部所形成的空间中按该图中的垂直方向成直线地往复运动的状态。如该图中所示,弹簧966有一端被连接到与振动部件(基座部件)相接触的外壳961上,而另一端被连接到该可移动重物963。注意到,也可能使用一个用一种弹性体诸如一个橡皮圈组成的支撑部件代替弹簧966。
当一个驱动信号被施加到线圈962上时,由于从线圈962中产生的磁力,这个可移动重物963按该图中的垂直方向成直线地往复运动。在弹簧966被连接到的外壳961的部分处由该可移动重物963的往复运动的一个反作用力产生振动的加速度。注意到,与可移动重物963的往复运动一起,弹簧966被连接到的外壳961的部分除了经受往复运动的反作用力之外,还经受从可移动重物963通过弹簧966传输的一个振动分量;但是在振动致动器950中产生振动的原理是基于使用由可移动重物963的往复运动的反作用力引起的振荡的振动。
制动部件964具有一个与该可移动重物963的侧面经常接触的刷子965。这个刷子965被这样设计以便给予一位适合的接触阻力到该可移动重物963的侧面。此时,当一个驱动信号被施加到线圈962时,由刷子965给予该可移动重物963的接触阻力一点也不会禁止往复运动,而且该可移动重物963往复运动。另一方面,当停止了向线圈962施加一个驱动信号时,由于上述接触阻力,可移动重物963的往复运动快速地停止下来。
也就是说,当停止向线圈962施加一个驱动信号时,制动部件964起到一个用于使可移动重物963的往复运动快速停止的制动器的作用。注意到,也可能使用由海绵、尿烷、毛毡、橡胶等形成的一个部件来代替刷子965。
图65到图67是说明了制动部件964的放置实例的平面图,而且显示了从图64所示的剖视图上查看振动致动器950的内部的情况。图65显示了在可移动重物963周围以120度间隔放置三个制动部件964a的一个实例。此外,图66显示了横穿该可移动重物963放置两个彼此相对的制动部件964b的一个实例。此外,图67显示了放置单个圆柱形制动部件964c以便环绕该可移动重物963的一个实例。
此时,当例如仅仅在可移动重物963周围的一个位置处提供制动部件964a时,可移动重物963受到来自于与制动部件964a的刷子965a接触的仅仅一个方向的接触阻力。因此,可移动重物963的姿势在往复运动的时候崩溃了,而且从振动致动器950中产生的振动在方向上波动。此外,即使当停止施加该驱动信号时,由于来自于刷子965a的一个接触阻力从一个方向被施加到可移动重物963上,所以可移动重物963的姿势崩溃,而且往复运动不能被快速地停止下来。此外,即使当停止施加该驱动信号时也会在振动方向上出现一个大的偏差。
为了防止这发生,如图65到图67中所示,放置制动部件964a到964c以便从该重物周围给予刷子965a到965c的成比例的接触阻力到可移动重物963上,就变得是必要的了。此外,为了降低刷子965a到965c由于制动部件964a到964c的老化或变形而导致的磨损,使可移动重物963和刷子965a到965c的接触区域尽可能的大到一个不会妨碍可移动重物963的往复运动的范围,是有效的。
使用一个没有一个制动机构用于该可移动重物963的振动致动器,当图68所示的周期T1的一个驱动电压的施加被停止时,如图69中所示,可移动重物963的往复运动不会立即停止,而且拖延不必要的振动。因此,这样一个振动致动器不能通过振动的刺激给予用户一个“卡搭声”或其它操作感觉,其中在短时间内在振动强度中必须展现出清楚的区别。此外,与此同时,清楚地在振动和不振动之间进行调制是不可能的。
与这相反,依据本实施例的第一个实例,当图68所示的对振动致动器950驱动信号的施加被停止时,如图70中所示,可移动重物963的往复运动很快地被制动部件964的接触阻力停止下来。因此,不会拖延不必要的振动,而且能够通过振动的刺激给予该用户一个“卡搭声”的操作感觉。此外,振动和不振动能够被清楚地调制。
[M-2:第二实例]
图71是一个说明了依据这个实施例第二实例的一个振动致动器951的内部结构的剖面图。在这幅图中,振动致动器951在一个外壳961内部具有一个线圈962、一个可移动重物963、一个弹簧966、一个制动部件971、以及一个制动线圈972。注意到,在该图中,振动部件被提供在横穿该外壳961的面向线圈962的一个位置处。此外,外壳961、线圈962、以及可移动重物963与本实施例第一实例中的相同,所以说明将被省略。
制动部件971具有一个用橡胶覆盖在它的正面上的制动表面971a和一个磁体971b。此外,制动部件971具有一个连接到它的弹簧973,用于向着可移动重物963的侧面拖拉制动表面971。在制动部件971中,在当一个驱动信号没有被施加到制动线圈972上时的期间内,制动表面971a被弹簧973的力相对着该可移动重物963的侧面按压。另一方面,在当一个驱动信号被施加到制动线圈972上时的期间内,在制动部件971中,磁体971b被拉向制动线圈972,所以制动表面971a离开可移动重物963的侧面。注意到,也可能连接海绵、尿烷、毛毡、刷子等而不是橡胶到制动表面971a的正面。
图72是一个说明了用于施加一个驱动信号到线圈962和制动线圈972的一个电路配置的视图。在该图中,振荡器974产生一个用于驱动线圈962的驱动信号。由振荡器974产生的驱动信号的波形的一个实例如图73所示。可移动重物963通过施加该图中所示的交流电波形到线圈962进行往复运动。此外,制动控制电路975产生一个将被施加到制动线圈972上的驱动信号。这个制动控制电路975监视从振荡器974产生的驱动信号,并且输出一个矩形波的驱动信号到制动线圈972为周期T2精确在此持续期间由振荡器974产生驱动信号。
因此,在当振荡器974施加一个驱动信号到线圈962上时的期间内,一个驱动信号从制动控制电路975被施加到制动线圈972,所以制动部件971的制动表面971a离开可移动重物963的侧面。此外,在这期间,由于驱动信号从振荡器974被提供到线圈962,所以可移动重物963往复运动。与这相反,当驱动信号从振荡器974到线圈962的施加被停止时,驱动信号从制动控制电路975到制动线圈974的施加也被停止了。因此,制动部件971的制动表面971a相对于可移动重物963的侧面被按压了,而且可移动重物963的往复运动被迫很快地停止下来。因此,展现了与本实施例第一个实例相似的效果。
[M-3:第三实例]
图75是一个说明了依据这个实施例第三实例的一个振动致动器975的内部结构的剖面图。在该图中,振动致动器952在一个外壳961内部具有一个线圈962、一个可移动重物963、以及一个弹簧966。这些线圈962、可移动重物963、以及弹簧966与本实施例第一实例中的相同。此外,在该图中,振动部件被提供在横穿该外壳961的面向线圈962的一个位置处与外壳961接触。
接下来,图76是一个说明了用于施加一个驱动信号到线圈962的电路配置的视图。在该图中所示的振荡器974与本实施例第二实例中的相同,所以说明将被省略。控制电路981控制在开关电路982中两个位置处的开关SW1和SW2的切换。控制电路981监视从振荡器974产生的驱动信号(参见图73),而且,如图77中所示,输出一个变成“Hi(高)”电平的CTRL信号,为周期T2精确在此持续期间内从振荡器974产生驱动信号。当从控制电路981提供的CTRL信号是“Hi(高)”电平时,开关电路982的开关SW1和SW2连接振荡器974和线圈962。因此,当CTRL信号是“Hi(高)”电平时,驱动信号从振荡器974中被施加到线圈962,而且可移动重物963往复运动。
与这相反,当从控制电路981提供的CTRL信号变成“Low(低)”电平时,即,当从振荡器974中向线圈962施加驱动信号被停止时,开关电路982中的开关SW1和SW2切换如图76中所示的连接点,并且短接线圈962。因此,由于电磁制动作用,当停止施加驱动信号时可移动重物963的往复运动能够被很快地停止下来。因此,展现了与上述实施例第一实例相似的效果。
如果使用如上所述的在本实施例第一实例到第三实例中所示的振动致动器950到952作为在第一到第十二个实施例中电子设备中的振动发生器,则有可能更适当地控制被给予用户的振动。
原因是,首先这些振动致动器950到952具有制动机构。因此,有可能清楚地给予用户一个“卡搭声”或其它的操作感觉,其中的振动强度必须在短时间内被清楚地区分。
其次,这些振动致动器950到952是线性的振动致动器,所以产生的振动的方向精度较高。此外,第三,这些振动致动器950到952在被密封作为一个磁屏蔽的外壳961内部安装线圈962和可移动重物963,所以没有从环境电子器件等的磁力效应。因此,在由振动致动器950到952产生的振动方向中没有偏差而且没有振动放大形状的变形。由于上述第二和第三个优点,由振动致动器950到952产生的振动能够被更精细地控制。因此,有可能当接触面板被接触时或是当一个薄的操作键被按下时给予用户一个按压感觉或一个“卡搭声”感觉。此外,振动致动器950到952从未使周围的电子器件由于它们的磁力而发生故障。
第四,这些振动致动器950到952被整体地封装。因此,和当划分振动致动器的部件时相比,首先在永磁体和线圈的安装准确性中几乎未曾出现过问题。此外,对由于老化而造成的永磁体和线圈的安装准确性的恶化有抵抗力。因此,有可能用一个稳定的准确性使振动致动器950到952产生振动。此外,装配到一个电子设备里是容易的。此外,即使当其中放置了振动致动器950到952的电子设备主体或外壳或用于支撑振动组件的其它支撑部件(例如,接触面板或液晶显示面板)没有被牢固地固定,或是当支撑部件的质量与振动部件相比较不是足够大时,振动致动器950到952能够给予一个足够大的振动到振动部件。这适于对一个轻重量电子设备或者便携式电子设备中使用。
第五,在振动致动器950到952中,由于一个可听频带的音频信号被施加到线圈962上,所以利用振动致动器950到952作为声源也是可能的。如果可能以这种模式共同使用振动发生器和声源,则有可能在一个小型的电子设备中大大地减少组件的安装空间。
注意到,在本实施例的第一实例到第三实例中所示的振动致动器950到952由具有抗磁效应的外壳115a密封,但是它们也可以不被外壳961密封。此外,支撑可移动重物963的弹簧966可以被直接连接到振动部件而不是外壳961。
[N:修改]
以上说明了本发明的实施例,但是最后这些实施例仅仅是举例说明。在不超出本发明的要旨的一个范围内可能有各种各样的修改。以下可以被认为是实施例。
[修改1]
在第一实施例中,存储器112存储多种类型的波形数据。CPU 113可以读取由从用户预先输入的操作指定的波形数据,并且驱动振动致动器115。依据这个配置,有可能给予一个更大的变化到在报告时使用的振动模式。例如,振动时间、振动幅度、和振动的强度周期可以被自由地改变。
此外,存储器112存储驱动信号波形的采样数据。驱动信号产生电路114将采样数据从数字格式转换到模拟格式(D/A)以产生驱动信号。
[修改2]
在以上的第一到第三实施例中,一个用户能够指定是否允许或禁止振动报告模式。在这种情况下,CPU 113显示一个用于通过来自于用户的操作输入提示用户指定是否允许或禁止报告功能的屏幕。当允许或禁止通过来自于用户的操作输入被指定时,CPU 113根据所指定的内容设置在存储器112中的振动标记的值为“0”(禁止)或“1”(允许)。此外,在检测到来自于接触面板102或操作键104a到104c的操作输入的情况下,CPU 113根据振动标记的值确定是否通过振动进行报告。
[修改3]
例如,本发明还可以被应用于一个安装在从一个照明设备主体分离出来的一个位置处、并且用于输入一个操作指令到该设备主体的操作面板990。在该图中所示的操作面板990被安装在例如一间房屋的墙壁上。操作面板990的背面具有一个振动发生器991,诸如一个振动致动器115。此外,当没有被显示时,用于控制该照明设备主体的控制设备通过包含了驱动振动发生器991的振动来控制报告。
当用户用他或她的指尖切换操作面板990的一个开/关键992时,控制设备驱动振动发生器991,并且传输振动到接触该开/关键992的用户指尖。此外,在该照明设备中,照明量能够被连续地改变为从亮到暗。如果用户通过他或她的指尖操作一个用于向控制设备指示照明量的滑动块开关993,则根据由这个操作改变的照明量的幅度的振动被传输到操作该滑动块开关993的用户指尖。注意到,也可能使用具有与滑动块开关993相同功能的、图79所示的一个度盘式开关994、或是图80所示的一个加号键995和一个减号键996,来代替滑动块开关993。
此外,如图81中所示,当然也可能把本发明应用于一个不具有一个接触面板或显示单元的电子设备,诸如电视或视频的一个遥控器。在这样一个电子设备的情况下,通过使操作键或外壳振动向用户报告已经从一个操作键接收了输入,就足够了。
[修改4]
在第一到第十二实施例中,从振动发生器诸如振动致动器或振动器中产生的振动方向不局限于一个垂直于接触面板正面的方向或是按压该操作键的方向。在此,被施加到振动致动器的驱动信号的频率不局限于用于使电子设备的外壳或接触面板或具有接触面板的液晶显示面板或振动致动器本身共振的频率。类似地,被施加到振动器的驱动电压也不局限于一个用于使DC电机的频率对应于该电子设备的外壳或接触面板或具有接触面板的液晶显示面板或振动器本身的固有频率的驱动电压。
[修改5]
在第一到第十二实施例中,振动器产生器不局限于具有一个偏心重物的一个线性振动致动器或一个振动器。例如,也可能使用一个使用了一个压电元件的振动发生器。
此外,在除第二实施例以外的实施例中,由使用一个永磁体作为一个可移动重物的线性振动致动器构成了说明。此时,可移动重物需要一个用于获取为导致产生振动和激发以使可移动重物往复运动所需要的适当质量的机构。在上述的实施例中,一个永磁体被用作用于获取该适当质量和激发的机构。然而,可移动重物可以通过装配一个永磁体到该重物的部分部件里而构成。此外,一个永磁体可以被固定在线性振动致动器和一个被用作可移动重物的线圈的外壳中。此外,一个线圈可以被固定在该外壳和被用作该可移动重物的另一个线圈中。当然,在这种情况下,当被用作可移动重物的线圈不具有足够的质量时,使用该线圈作为具有适当质量重物的部分就足够了。此外,线性的振动致动器也可以是可移动铁芯型线性振动致动器。
此外,振动致动器还可以是一个使用静电力的所谓的静电型振动致动器。图82是一个用于说明依据这个修改第一实例的一个静电型振动致动器的视图。在该图中,振动致动器800具有:一个在外壳801内具有一个电极802的可移动重物(重物)803,在外壳801内壁处提供的一个电极804,以及一个弹簧805。注意到,在该图中,振动部件被提供在一个横穿该外壳801面向电极804的位置处。
可移动重物803是一个圆柱形的重物,在它的底面具有一个环形电极802。这个可移动重物803由弹簧805支撑在一个能够在外壳801内形成的空间中按该图中的垂直方向成直线地往复运动的状态。如该图中所示,这个弹簧805有一端连接到接触该振动部件(基座部件)的外壳801上,而另一端连接到可移动重物803。注意到,除电极802以外的可移动重物803应当是一个具有适当质量的重物。此外,环形电极804被提供在外壳801的内壁表面上面向电极802。
当振动致动器800正被驱动时,一直从振动致动器800外部向这个电极804提供一个正的或负的恒定电势。另一方面,通过一个放大器810从振动致动器800的外部向可移动重物802的电极802提供一个在正负状态之间交变的交流电压(驱动信号)。
此时,当电极802和电极803的电势变得相同、即变得正的和正的或是负的和负的时,同一符号的电荷相互排斥。由于静电力的这个属性,可移动重物803在该图中按上行方向运动。另一方面,当电极802和电极803的电势变得不同、即正的和负的时,不同符号的电荷相互吸引。由于静电力的这个属性,可移动重物803在该图中按下行方向运动。
依据这个修改,振动致动器800以这种模式在该图中按垂直方向成直线地往复运动。此外,通过可移动重物803的往复运动的一个反作用力,在弹簧805被连接到的那部分外壳801处产生一个振动加速度,而且该振动被传输到振动部件。注意到,与可移动重物803的往复运动一起,除了往复运动的反作用力之外,从可移动重物803通过弹簧805传输的一个振动分量也被施加到弹簧805所连接到的那部分外壳801上。然而,在这个振动致动器800中产生振动的原理基于:以与在第一实施例中说明的振动致动器115中同样的模式使用由可移动重物803往复运动的一个反作用力产生的振动加速度。
此外,图83是一个用于说明依据这个修改第二实例的一个静电型振动致动器的视图。在该图所示的配置中,也以与图82所示的振动致动器800同样的模式,由于静电力可移动重物813往复运动,并且产生振动。此外,振动致动器850具有总共两对相对电极,即电极812a和电极814a以及电极812b和电极814b。当一对相对电极处于一个排斥状态时,另一对相对电极处于一个吸引状态。因此,与图82所示的振动致动器800相比较,用于使可移动重物813往复运动的静电力变成二倍,而且能够产生一个更大的振动。
注意到,在图82和图83中所示的静电型振动致动器800和850可以进一步具有在第十三个实施例的第一和第二实例中说明的制动机构。此外,电极、驱动信号的波形形状等不局限于在图82和图83中所示的那些。
[修改6]
此外,在振动致动器中,用于支撑可移动重物使其能够在空中往复运动的支撑部件不局限于弹簧、橡皮圈等。例如,支撑部件也可以是如图84中所示的一个导轨967。在这幅图中,可移动重物963a在它的中心具有一个在该图中贯穿垂直方向的孔。导轨967被提供为穿过可移动重物963a的该孔。一端被固定到与振动部件接触的外壳961上。即使当使用这样的一个导轨967时,有可能由从线圈962a中产生的磁力支撑可移动重物963a能够在空中往复运动。此外,这个导轨967限制了可移动重物963a的运动方向,并且起到导致线性往复运动的作用。
[修改7]
在第一到第十二个实施例中,用于通过振动发生器导致振动的操作单元不局限于一个接触面板或操作键。例如,它可能是具有多个操作键的键盘本身或一个鼠标、跟踪球、图形输入卡、或其它各种类型的指示设备。此外,有可能使用光耦合器型、阻抗型、接触型、磁耦合器型、电容耦合器型、或其它各种型式的接触面板。
[修改8]
在第一到该十二个实施例中,应用本发明到一个PDA或一个ATM中的情况构成了说明。然而,当然本发明也可以被应用于例如移动电话、电子记事本、移动电脑、手表、电子计算器、电子设备的遥控器、及其它各种类型的便携式电子设备中。此外,本发明也可以被应用于一台固定式计算机或一台自动售货机、收款机、汽车导航系统、家电用品、或不具有可携带性的其它各种类型的电子设备中。
注意到,在不具有可携带性的一个电子设备中,很难想像用户在用另一只手握住该电子设备时通过一只手操作输入的使用模式。因此,当在这样一个电子设备中使除操作单元以外的单元振动时,使该用户在操作期间将接触的或可能将接触的主体部分的部分外壳振动就足够了。
例如,图85是一个说明了依据这个修改的一个ATM 150的外观的透视图。在该图中,ATM 150的控制台151具有一个液晶显示面板153,在其上放置有一个覆盖了开口的透明的接触面板152。当站在操作控制台151的前面时,用户在接触面板152上执行一个接触操作。注意到,除了接触面板152之外,操作控制台151具有一个现金存放/发放开口154或一个硬币存放/发放开口155。此外,在ATM 150的上表面之上的直立表面具有一个存折插入槽156或一个卡插入槽157。
当用户在这样一个ATM 150上执行一个接触操作时,能够想像除从事接触操作的那只手以外的手被放置在操作控制台151的控制台区域151a或控制台区域151b上。因此,使ATM 150的操作单元根据在接触面板152上的一个接触操作的检测驱动一个未显示的振动发生器,并且使控制台区域151a或控制台区域151b振动就足够了。此外,类似地,当用户执行一个接触操作时,能够设想用户的大腿或躯干部分接触在操作控制台151的前面提供的控制台边缘部件158。因此,ATM 150的操作单元能够被配置为:根据在接触面板152上的一个接触操作的检测,使控制台边缘部件158振动。