电子设备和控制方法

文档序号:6637147阅读:147来源:国知局
专利名称:电子设备和控制方法
技术领域
本发明涉及电子设备、控制方法、以及控制程序,而且尤其涉及能够以各种模式输入信息的电子设备,以及这个电子设备的控制方法。
背景技术
向普通笔记本式个人计算机提供了用于在液晶面板上显示字符、图等的显示器(LCD)以及上面布置了多个用于输入字符的键的键盘。显示器和键盘分别安装在外壳中,而且这两个外壳由铰链可摆动地连接起来。当在恰当地调整铰链的摆动角之后将笔记本式个人计算机(在下文中缩写为“笔记本PC”)放置在桌子上面时,键盘的输入平面处于差不多与桌子的上表面平行的位置,然后将显示器的显示面板定位为朝向用户。
用户通过使用键盘输入字符或者通过使用鼠标移动光标。此外,有时候在布置了键盘的键的相同外壳表面上提供称作触控板的指示设备,其能够在当由指尖划过时移动光标。此外,有些情况下,除了触摸垫之外还提供了在键盘的中心附近提供的、称作杆(stick)的另一种指示设备。当手指向杆施加力时,杆能够移动光标(例如,参见专利申请公开(KOKAI)2003-91333的图1)。
同时,例如,在专利申请公开(KOKAI)2003-196012的段落 和 中,以及在专利申请公开(KOKAI)2003-280622的段落 和 以及图5中,公开了具有两个显示器并且能够显示两个屏幕的电子显示设备。在这个电子显示设备中,例如,能够在一个屏幕上显示书的一页,而且能够在另一个屏幕上显示下一页或者前一页。
笔记本PC是能够携带使用并且具有优良便携性的信息终端设备。应该将外壳的尺寸设为小以便提高便携性是所期望的。在这种情况下,当外壳的尺寸减少时显示器的显示区域也变窄。此外,如果装配了键的排列和键的数量非常不同于标准类型的键盘,则会失去笔记本PC的多用性。因此,随着外壳尺寸的减少,键盘中的键排列间隔也减少了。因此,在购买笔记本PC时,用户可以选择全尺寸的笔记本PC,其具有大的外壳、宽屏幕、以及差不多与台式个人计算机相同的键排列间隔并且因此便携性较差,用户也可以选择容易携带的笔记本PC,其具有小的外壳用于移动使用、小的屏幕、以及小的键排列间隔和小的触摸垫区域并且因此人机接口较差。用这样的方式,难以使笔记本PC同时获得便携性和易于使用。
此外,在装备有触摸垫的笔记本PC中,用户必须通过在相当小的区域而不是屏幕内移动他或者她的手指来在屏幕上移动光标。依据杆,用户必须控制手指的力量以便移动光标的位置。因此,触摸垫或者杆在可操作性上比鼠标外接到笔记本PC的鼠标要差,并且能够通过比触摸垫更大的运动来控制光标的移动。用这样的方式,内置于笔记本PC中的指示设备的可操作性存在限制。
此外,除其中用户亲自操作笔记本PC的情况之外,用户必须向除用户之外的人显示存储在笔记本PC内部的信息,或者用户必须让除用户之外的人执行简易的操作。在这样的情况下,在笔记本PC被携带去的目的位置中,并不总是需要完全键盘。另外,因为完全键盘具有许多键,所以它会在除了用户之外的不熟练的人中引入输入错误。也就是说,在笔记本PC中,在使用情况和使用环境中仅仅存在一种输入模式。
此外,因为笔记本PC中的键盘使用机械输入机构,所以在输入数据过程中经由键盘产生键触摸声音。因此,很难在诸如图书馆、学校的授课时间等之类的安静环境中使用笔记本PC。

发明内容
已经鉴于上述问题作出了本发明,而且本发明的一个目的是提供一种具有优良的便携性、可操作性、形势适应性、且安静的电子设备、控制方法以及控制程序。
依据第一方面,其依据本发明的一个实施例,提供了一种电子设备,其包括具有显示屏幕的第一显示设备;输入设备,被配置为获取表示在显示屏幕上的触摸位置的第一信息;存储设备,被配置为存储模拟信息,该信息用于将第一信息转换为表示操作系统上的触摸位置的第二信息;以及转换单元,被配置为基于存储在存储设备中的模拟信息,将表示由输入设备获取的触摸位置的第一信息转换为表示操作系统上的触摸位置的第二信息。
依据第二方面,其依据本发明的实施例,提供了一种电子设备控制方法,其包括在第一显示设备的显示屏幕上显示输入接口屏幕;获取在输入接口屏幕上的在输入设备中触摸的位置,作为第一信息;存储用于将第一信息转换为表示操作系统上的触摸位置的第二信息的模拟信息;以及基于该模拟信息,把第一信息转换为表示操作系统上的触摸位置的第二信息。
依据第三方面,其依据本发明的实施例,提供了一种电子设备控制程序,其包括在第一显示设备的显示屏幕上显示输入接口屏幕;获取在输入接口屏幕上的在输入设备中触摸的位置,作为第一信息;存储用于将第一信息转换为表示操作系统上的触摸位置的第二信息的模拟信息;以及基于该模拟信息,把第一信息转换为表示操作系统上的触摸位置的第二信息。


图1A是依据本发明当前实施例的电子设备的透视图;
图1B是图1A所示的电子设备的示意剖面图;图2是图1A所示的电子设备的配置的功能框图;图3是图1A所示的电子设备的另一个配置的功能框图;图4是图1A所示的电子设备的CPU配置的功能框图;图5A和5B是分别示出在启动图1A所示的电子设备过程中的操作的流程图;图6A和6B是分别示出在启动图1A所示的电子设备的应用软件过程中的操作的流程图;图7是示出获取图1A所示的电子设备的模拟信息的操作的流程图;图8是示出图1A所示的电子设备的模拟信息的示例的视图;图9为透视图,说明了依据当前实施例的第一示例的电子设备的使用模式;图10是透视图,说明了依据第二示例的电子设备的使用模式;图11是透视图,说明了依据第三示例的电子设备的使用模式;图12是透视图,说明了依据第四示例的电子设备的使用模式;图13是透视图,说明了依据第五示例的电子设备的使用模式;图14是透视图,说明了依据第六示例的电子设备的使用模式;图15A和15B是透视图,说明了依据第七示例的电子设备的使用模式;图16是透视图,说明了依据第八示例的电子设备的使用模式;图17A和17B是透视图,说明了依据第九示例的电子设备的使用模式;图18是透视图,说明了依据第十示例的电子设备的使用模式;以及图19是说明图17B中所示的电子设备的使用模式的流程图。
具体实施例方式
接下来,在下文中将参考附图对本发明的实施例进行说明。在附图的描述中,相同或者类似的符号用于相同或者类似的部分。在这种情况下,应当注意到附图是示意附图。
本发明的实施例说明了这样一种电子设备,其具有装备有触控板来代替机械键盘的显示器,并且能够在显示器上显示虚拟键盘和指示设备,而且经由该显示器执行输入操作。这里,能够响应于每个应用软件或者在使用中的同一个应用软件中的每个用户、每个版本等,将虚拟键盘和指示设备切换到各种模式中。
(电子设备的硬件配置)本发明的实施例说明了其中本发明应用于笔记本PC的示例。如图1A所示,依据当前实施例的电子设备(笔记本PC)1具有通过铰链30a、30b可摆动地连接起来的第二外壳10以及第一外壳20。如图1B所示,第一外壳20具有LCD面板22(具有输入设备的显示单元200),其具有压敏功能。LCD面板22是这样一个单元,其包括第一显示设备(LCD部分)202,其中在两片玻璃衬底之间密封液晶;输入设备(触控板)201,固定在第一显示设备202的表面上;以及背光203,固定在第一显示设备202的背面上。LCD面板22保持在金属框架210中,该金属框架210固定在第一外壳20的内壁上。同时,向第一外壳20固定LCD面板13。在当前实施例中,虽然未显示,但是LCD面板13具有与图1B所示的LCD面板22差不多相同的配置,并且不仅仅具有输入设备201。
例如,能够通过把第一外壳20放在桌子上,然后恰当地调整铰链30a、30b的角度以便用户可容易地看到第二外壳10的LCD面板13,来使用电子设备1。因为第一外壳20由能够减少厚度的树脂、金属等制成,所以能够把具有触控板的LCD面板22的表面和第一外壳20的上表面设置在差不多相同水平。因此,进行的测量不会导致用户感到在两个表面之间的水平差别。
在第二外壳10的侧边上提供了橡胶垫11a、11b,以防止当第二外壳10和第一外壳20关闭时LCD面板13、22的碰撞。除LCD面板13之外,还在第二外壳10中内置在诸如无线LAN、蓝牙等的无线电通信中使用的天线、无线电信号发射/接收电路、无线电信号处理电路等。
此外,除LCD面板22之外,构成笔记本PC的诸如在其上封装CPU、RAM、ROM等的母板、HDD等之类的关键硬件内置在第一外壳20中。此外,在接近铰链30a、30b的轴的中心的位置提供了电缆(未显示)。经由该电缆在第二外壳10和第一外壳20之间实现供电和信息(信号)交换。
如图1A所示,键盘的图像,即虚拟键盘25显示在具有触控板的LCD面板22上。在用户判断在相应显示屏幕和虚拟键盘之间的关系的同时,通过以和普通机械键盘的键相同的方式按压虚拟键盘25,来执行输入设备(触控板)201的输入操作。在这时候,在虚拟键盘25的显示屏幕上被按压的位置用诸如代码等的信息替换(模拟),以对应于机械键盘的所涉及的键,然后将替换的信息传输到电子设备1的操作系统(软件)。这样的机械键盘模拟功能可以作为硬件安装到电子电路中,其直接控制具有触控板的LCD面板22,或者它可以由诸如固件的软件等实现。此外,由用户形成的位像可以用作虚拟键盘25的图像。此外,如稍后描述的那样,具有触控板的LCD面板22可以以除了键盘之外的形式用作接口。
此外,用户能够恰当地改变被显示为图像上的虚拟键盘25的多个键,例如,分配给功能键和图像显示的功能。例如,能够将用于启动应用软件等的快捷方式图标按照原样分配给键。此外,用户能够切换对应于不同地区和语言的键盘,例如诸如日文键盘、英语键盘、其他语言键盘、日文假名表键盘等之类的语言键盘,而不用改变使用中的硬件。此外,有可能实现键盘布置以适于用户的喜好或者启动的应用软件,例如,10键的存在或者不存在,是否应该在左右两侧都布置控制键和换档键,换行键是否应该具有纵向或者横向形状,功能键的存在或者不存在等。
(电子设备的系统配置)接下来,将在下面说明上述电子设备1的系统配置。如图2所示,电子设备包括具有输入设备201和第一显示设备202的、具有输入设备的显示单元200,第二显示设备100,以及转换装置300。这个电子设备能够在操作系统(OS)400上启动应用软件A 500以及应用软件B600。
如图1A所示,第二显示设备100是第二外壳10中内置的LCD面板13。如图1A所示,具有输入设备的显示单元200是第一外壳20中内置的LCD面板22。具有输入设备的显示单元200中的输入设备201是图1B所示的触控板,而且第一显示设备202是图1B所示的LCD部分。
输入设备201靠近第一显示设备202布置(在当前实施例中,直接贴在第一显示设备202的表面上),而且能够获取触摸对象的位置信息。这里,触摸对象是用于输入信息的设备,例如,用户的手指或者手掌,诸如铁笔之类的工具,等等。在当前实施例中,压敏触控板用作输入设备201。在这种情况下,输入设备201不局限于压敏触控板,而且电磁触控板或者光触控板可以用作输入设备201。在电磁触控板中,在诸如用于电磁触控板的铁笔之类的设备等安装到用户的手指上之后,用户能够通过与压敏触控板相同的操作输入信息。此外,诸如光学传感器、图像传感器等用于获取位置信息的传感器可以用作输入设备201。
第一显示设备202把诸如虚拟键盘25等之类的操作设备显示为图像。基于操作设备的操作的处理结果作为诸如字符、符号、视频等之类的图像显示在第二显示设备100上。此外,不仅基于操作设备创建的图像,而且如图15所示,由诸如照像机、传感器等之类的成像设备拾取的实际图像也显示在第二显示设备100上。在当前实施例中,液晶显示器(LCD)面板用作第二显示设备100和第一显示设备202。在这种情况下,代替液晶显示器面板,发光二极管(LED)面板、场致发光(EL)面板、表面传导电子发射器显示器(SED)面板等可以用作第二显示设备100和第一显示设备202。
此外,作为具有输入设备的显示单元200,能够使用通过把光学传感器元件阵列作为输入设备201并入第一显示设备202中而同时具有图像显示功能和扫描仪功能的面板。因为能够将触摸面板表面的用户手指检测为图像,而且能够获取手指的位置信息,所以这样的具有输入设备的显示单元200能够提供类似于压敏触控板的可操作性。对于这类兼备图像显示功能和扫描仪功能的面板,例如,Tbshiba-Matsushita Display Technology Co.,Ltd在2003年4月公布了“输入显示器”。另外,当使用这类面板时,用户能够从输入设备201读取打印在条形码、名片等上的诸如字符、符号、照片等之类的图像信息,然后用户能够基于该图像信息识别内容。
依照从操作系统400的接口切换装置401接收的模拟信息,转换装置300转换来自输入设备201的、正输入到虚拟地显示在第一显示设备202上的操作设备的信息,就好象这样的信息被输入到现有的操作设备那样。此外,转换装置300把转换的信息输出到接口切换装置401。
更具体地说,在其中虚拟地显示在第一显示设备202上的操作设备的图像对应于键盘的情况下,当用户按下这个虚拟键盘的一个键时,它将被解释为输入设备201的相应位置被按下。因此,转换装置300把正从输入设备201输入的信息(代码转换)转换为这样的信号,其是当现有键盘的一个键被按下时输出的信号。这个转换信号对应于要在操作系统400中处理的信号,因此这个信号被传输到接口切换装置401。
此外,在其中虚拟显示在第一显示设备202上的操作设备的图像对应于鼠标(指示设备)的情况下,当移动这个虚拟鼠标时,它将被解释为移动输入设备201的相应位置。因此,转换装置300把正从输入设备201输入的信息转换成当现有的鼠标移动时输出的信号。类似地,这个转换的信号对应于要在操作系统400中处理的信号,因此这个信号被传输到操作系统400的接口切换装置401。
操作系统400具有对应于普通键盘、鼠标、杆等的一个或更多模拟信息。模拟信息当中标准的一个被设置为标准模拟信息(初始模拟信息)402。模拟信息中至少包含下列信息。也就是说,ID号信息,显示在具有输入设备的显示单元200上的虚拟接口图像信息(诸如键盘、鼠标等之类的操作设备的图像信息),示出在用户触摸的图像位置和对应于该位置输出的字符、符号等之间的关系的键代码对应信息,在表示用户如何用手指触摸触垫的表面以便操作指示设备等的触摸读出信息和指示设备的操作之间的对应信息。换句话说,在模拟信息中包含虚拟操作设备的图像,有关从输入设备201输入的位置信息与当从输入设备201输入该位置信息时输出的输出信息之间的对应的信息。
此外,操作系统400进一步包括接口切换装置401和模拟信息缓冲器403。
接口切换装置401将标准模拟信息402、保存在模拟信息缓冲器403中的模拟信息、或者从应用软件A500的接口切换装置501接收的模拟信息AA、AB502、503、或者从应用软件B600的接口切换装置601接收的模拟信息BA、BB602、603中的任意一个传输到转换装置300。此外,接口切换装置401把接口图像信息(操作设备图像信息)传输到第一显示设备202。此外,接口切换装置401把从转换装置300接收的已转换的信息传输到应用软件A、B500、600。
在这种情况下,接口切换装置401可以如说明的那样、被实现为操作系统400的功能,或者可以作为另外的软件插入到连接操作系统400和键盘以及指示设备的信息路由中。此外,接口切换装置401可以并入BIOS中。
模拟信息缓冲器403暂时存储在过去使用的模拟信息。模拟信息缓冲器403可以存储全部模拟信息,或者可以存储模拟信息的一部分。
类似于操作系统400,应用软件A500和应用软件B600分别具有适于操作的模拟信息AA、AB502、503和模拟信息BA、BB602、603中的至少一个。应用软件A500具有多个模拟信息AA、AB502、503。然后,响应于应用软件A500的处理情况,判定应该使用模拟信息AA、AB502、503中的哪一个。类似地,应用软件B600具有多个模拟信息BA、BB602、603。然后,响应于应用软件B600的处理情况,判定应该使用模拟信息BA、BB602、603中的哪一个。
在图2中,应用软件A500的接口切换装置501把多个模拟信息(模拟信息AA502和模拟信息AB503)当中的任何一个模拟信息传输到操作系统400的接口切换装置401。类似地,应用软件B600的接口切换装置601把多个模拟信息(模拟信息BA602和模拟信息BB603)当中的任何一个模拟信息传输到操作系统400的接口切换装置401。
此外,从应用软件A500和应用软件B600传输过来的屏幕输出信息经由操作系统400传输到第二显示设备100。
电子设备1的用户能够任意地改变应用软件A500和应用软件B600的模拟信息。此外,用户能够指定在多个模拟信息当中哪个信息应该被设置为标准模拟信息。
这里,在使用不包括模拟信息的应用软件的情况下,用户能够利用操作系统400作为缺省准备的标准模拟信息402。也就是说,被开发用于在装备有机械键盘的笔记本PC中使用的应用软件也能够在依据当前实施例的电子设备(笔记本PC)中操作。
(电子设备的第二系统配置)接下来,将要在下面参考图3说明,作为电子设备的第二系统配置,其中通过使用直接连接到转换装置300的硬件构造标准模拟信息和模拟信息缓冲器的情况。
这里,转换装置300作为专用硬件形成,而且模拟信息缓冲器403a和只读标准模拟信息402a存储在存储器设备301的内部。也就是说,模拟信息缓冲器403a和只读标准模拟信息402a存储在存储器设备301的存储区中。在这个第二系统配置中,即使没有安装对应于具有输入设备的显示单元200的操作系统400,转换装置300也能够转换从输入设备201接收的信号。
用于在其中存储转换装置300、模拟信息缓冲器403a、和标准模拟信息402a的存储器设备301可以加载在一个半导体芯片上,或者可以分别加载在多个半导体芯片上。
(电子设备的第三系统配置)接下来,在下面将要说明其中在电子设备1中的大部分硬件,诸如转换装置300、接口切换装置401、501、601等由软件实现的情况。
如图4所示,电子设备1包括中央处理单元(CPU)700。然后,在这个CPU700中内置接口切换模块700a、转换模块700b、应用模块700c、显示控制模块700d、通信模块700e、和数据处理模块700f。能够通过执行在诸如PC等之类的通用计算机中使用的专用程序以便利用程序设计语言来构造这些模块。
接口切换模块700a的功能类似于上述接口切换装置401、501、601的功能,因此此处将省略它的说明。此外,转换模块700b的功能类似于上述转换装置300的功能,因此此处将省略它的说明。
应用模块700c执行各种应用软件。显示控制模块(显示控制装置)700d在第一显示设备202上显示虚拟操作设备的图像,而且在第二显示设备100上显示在操作这样的操作设备之后的输出数据。此外,显示控制模块700d响应于输入设备201的位置信息,改变显示在第一显示设备202上的操作设备的显示模式。例如,在图10所示的电子设备1中,在第一显示设备202上显示虚拟键盘42,然后用户能够改变键盘42中的用户手指所触摸的部分的颜色。此外,在图14所示的电子设备1中,在第一显示设备202上显示虚拟游戏接口屏幕62,然后作为对用户用他或者她的手指触摸在这个游戏接口屏幕62上的操作杆的位置的响应,用户能够改变显示在第二显示设备100上的图像的位置。此外,如图18所示,显示控制模块700d通过在硬件位置信息保持部分703中查找位置信息,在第一显示设备202的对应于该位置信息的位置中显示硬件部分的位置。
通信模块(通信装置)700e将由转换模块700b转换的信息传输到电子设备1的外部,并且接收从电子设备1的外部到内部的信息。具体地说,通信模块700e控制用于诸如无线电LAN、蓝牙等之类的无线电通信的天线,以及诸如有线LAN、IEEE1394、USB、电话线等之类的通讯设备。例如,在图15所示的电子设备1中,在第二显示设备100上显示由安装到装备有灭火设备的自动消防车的摄像机拾取的图像65,而且在第一显示设备202上显示操作接口屏幕67。在这种情况下,通信模块700e向自动消防车传输从输入设备201获取的操作信号。此外,通信模块700e还接收这样的信息,诸如安装到自动消防车的用以测量温度、失真、扭矩等的传感器的输出,诸如自动消防车的电源单元的功率损耗、照明单元的功率损耗等之类的能量消耗量,应用到自动消防车的机械单元的物理特性,及其它信息。
此外,在图16所示的电子设备1中,在第一显示设备202上显示电话接口屏幕71,而且在第二显示设备100上显示用户输入的电话号码。当输入设备201在用户输入电话号码之后获取电话号码的信息时,电子设备1经由通信模块700e将电话线路连接到具有所涉及的电话号码的电话。
数据处理模块(数据处理装置)700f基于由转换模块700b转换的信号,执行与硬件部分有关的数据处理。例如,在其中外围装置连接到电子设备1的情况下,数据处理模块700f基于从输入设备201获取的信息,执行保持在高速缓存中的数据的处理,以及外围装置的断开处理。这里,术语“外围装置”是指除电子设备1之外,连接到电子设备1的连接器或者卡槽的外部电子设备。打印机、扫描仪、外部HDD、可拆卸的内置HDD、存储卡、磁盘设备、光盘设备等对应于这样的外围装置。
例如,在图17A所示的电子设备1中,外部HDD82经由电缆83连接到第一外壳20的连接器或者卡槽(未显示),而且在第一显示设备202上显示HDD图标81在这种情况下,如图17B所示,当用户用他或者她的手指触摸HDD图标81并且按照拔出连接器的方向移动手指、即从第一外壳20的左侧滑动手指到右侧时,数据处理模块700f在外部HDD82中保存暂时保持在高速缓存或者RAM中的信息,然后执行外部HDD82的断开处理。
此外,如图4所示,模拟信息保持部分701、缓冲器702、硬件位置信息保持部分703、以及程序保持部分704分别经由数据总线连接到CPU700。
模拟信息保持部分701保持将要显示在第一显示设备202上的操作设备的图像,以及模拟信息,其中描述了在从输入设备201输入的位置信息和基于从输入设备201输入的位置信息输出的输出信息之间的对应。模拟信息中包含操作系统400的标准模拟信息402,应用软件A500的模拟信息AA、AB502、503,以及应用软件B600的模拟信息BA、BB602、603。
在过去使用的模拟信息暂时存储在缓冲器702中。在当前实施例中,由排他地仅仅存储这样的模拟信息的存储器构造缓冲器702。此外,能够在电子设备1的主存储器中、或者内置HDD(或者外部HDD)的一部分区域中构造缓冲器702。如果在电子设备1的主存储器或者内置HDD中没有留下足够的空闲区域(容量),则可用的空闲区域能被用作缓冲器702,而且能够在这个缓冲器702中存储一部分模拟信息而不是全部模拟信息。
硬件位置信息保持部分703保持内置于或者连接到电子单元1的硬件部分的位置信息。例如,如图18所示的电子单元1中那样,用户能够通过参考位置信息,在第一显示设备202上显示屏幕85,其示出了硬件部分的布置位置。
在这种情况下,模拟信息保持部分701和硬件位置信息保持部分703是用于保存信息的记录介质。作为记录介质,例如,实际上能够使用诸如RAM、ROM、闪速存储器(EEPROM)等之类的非易失存储器,诸如硬盘、软盘等之类的磁盘、诸如压缩盘等之类的光盘,IC芯片,磁带,等等。因为使用了这样的记录介质,所以用户能够容易地对信息进行保存、携带、销售等。
程序保持部分704保存控制程序,其导致CPU700执行诸如接口切换处理、转换处理、及其它处理之类的信息处理。当用户导致执行这个控制程序时,用户能够实现接口切换模块700a、转换模块700b、应用模块700c、显示控制模块700d、通信模块700e、和数据处理模块700f的各种功能,并且因此在电子设备1中实现信息处理。例如,诸如RAM、ROM、HDD、软盘、压缩盘、IC芯片、磁带等之类的记录介质能够实际上被用作程序保持部分704。因为使用了这样的记录介质,所以用户能够容易地对控制程序进行保存、携带、销售等。
现在,接口切换模块(接口切换装置)700a、转换模块(转换装置)700b、显示控制模块(显示控制装置)700d、通信模块(通信装置)700e、和数据处理模块(数据处理装置)700f不局限于由通过CPU700执行的软件构造的模块。而是这些模块可以由硬件构造。同样,CPU700不局限于仅仅封装在内置于电子设备1中的主板上的CPU。而是这样的CPU可以被封装为在板上的芯片组,在该板上封装了用于控制存储器或者外围装置的元件。
(电子设备的控制方法)接下来,将在下面参考图5A和5B同时还参考图2来说明启动电子设备1的过程中的操作。
首先,在图5A所示的步骤S101中,打开电子设备1的电源。然后,在步骤S102,在转换装置300中载入包含在操作系统400中、用于初始化的标准模拟信息402,然后在转换装置300中执行初始化。然后,在步骤S103中,在第一显示设备202上显示在标准模拟信息中描述的、诸如虚拟键盘等之类的操作设备的图像。然后,转换装置300开始从到输入设备(触控板)201的输入到键代码的转换等。也就是说,如步骤S104所示,当用户将他或者她的手指触摸到输入设备(触控板)201时,获取所触摸位置的位置信息。然后,如步骤S105所示,依照模拟信息402,从输入设备(触控板)201输入的位置信息被转换为操作设备的输出信息。
相反,可以依据图5B所示的过程执行启动电子设备1的过程中的操作。在图5B所示的步骤S201中,打开电子设备1的电源。首先,在步骤S202中,在第一显示设备202上显示在标准模拟信息中描述的、诸如键盘等之类的接口图像。然后,在步骤S203中,在转换装置300中载入包含在操作系统400中、用于初始化的标准模拟信息402,然后在转换装置300中执行初始化。然后,转换装置300启动从到输入设备(触控板)201的输入到键代码的转换等。因为步骤S204和步骤S205类似于上面的步骤S104和步骤S105,所以此处将省略它们的说明。
依据图5A所示的电子设备1的操作过程,在基于模拟信息的虚拟操作设备的图像显示在第一显示设备202上的时刻,早已经结束了把模拟信息加载到转换装置300中。因此,从操作设备的显示到用户输入操作的启动所需要的时间段是短的。然而,如果把模拟信息载入到转换装置300中用作用于启动触控板输入转换的触发器的话,则有时候会在没有显示图像的第一显示设备202中输入错误的指令。为了避免这样的错误输入,从操作系统400向转换装置300给出启动转换的指令,或者使转换装置300待机直到启动了转换为止。
相反,依据图5A所示的电子设备1的操作过程,即使当就在转换装置300接收模拟信息之后立即启动触控板输入的转换时,也决不会把错误的指令输入到其上没有显示图像的第一显示设备202中。
接下来,将在下面参考图6A同时参考图2说明在启动了应用软件之后执行的、电子设备1中的操作。
首先,在图6A所示的步骤S301中,启动应用软件A500(或者应用软件B600)。然后,在步骤S302中,转换装置300停止从到输入设备201(触控板)的输入到键代码的转换等。然后,在步骤S303中,基于操作系统400中的标准模拟信息402,在第一显示设备202上显示在应用软件中使用的标准接口图像。随后,在步骤S304中,例如,在转换装置300中载入在应用软件A500中指示的模拟信息AA502,并且基于模拟信息AA502在转换装置300中执行设置。然后,在步骤S305中,转换装置300再次启动触控板输入的转换操作。在转换装置300中转换到触控板的输入信息,然后将这个转换的信息输出到应用软件A500。可以在停止了这样的输入转换之后直到再次启动到触控板的输入转换为止的任何时候,执行在第一显示设备202上、在应用软件A500中使用的操作设备的屏幕显示。也就是说,步骤S303和步骤S304可以颠倒次序执行。
接下来,在下面将参考图6B同时参考图2,描述在正启动了多个应用软件A、B500、600的情况下,当应用从应用软件A500切换到应用软件B600时所采取的操作。首先,在图6B所示的步骤S401中,应用软件A500切换到应用软件B600。然后,在步骤S402中,转换装置300停止到输入设备201(触控板)的输入到键代码的转换等。然后,在步骤S403,从操作系统400的模拟信息缓冲器403中读取过去在切换之后的应用软件B600中使用的最后接口图像,并且在第一显示设备202上显示该图像。也就是说,在第一显示设备202上显示当最后由用户使用切换之后的应用软件B600时的输入环境的接口屏幕。然后,在步骤S404中,例如,在转换装置300中载入在切换之后的应用软件B先前刚好使用的模拟信息602,然后在转换装置300中执行基于该模拟信息602的设置。然后,在步骤S405,转换装置300再次启动触控板输入的转换操作,并且因此在转换装置300中转换输入到触控板的输入信息。然后,向应用软件B600输出这个转换的信息。
这里,可以在停止了触控板的输入转换之后直到再次启动这样的转换为止的任何时候,执行在第一显示设备202上、在应用软件B600中使用的操作设备的屏幕显示。也就是说,步骤S403和步骤S404可以颠倒次序执行。
接下来,在下面将要参考图7说明在应用软件A500或者应用软件B600的启动或切换操作中,从模拟信息缓冲器403a获取模拟信息的操作。这里,响应于应用软件A500、应用软件B600、或者外围装置的操作情况,由操作系统400自动地执行模拟信息的切换。此外,可以作为对用户请求的响应,执行模拟信息的切换。在这种情况下,此处使用图3所示的电子设备1,并且直接把存储在模拟信息缓冲器403a中的模拟信息加载到转换装置300中。
首先,当启动应用软件A500(步骤S501)时,在步骤S503中,这样的应用软件A经由操作系统400向转换装置300传输模拟信息AA502(或者模拟信息AB503)的标识号。此外,当执行从应用软件A500到应用软件B600的切换操作时(步骤S502),在步骤S503中,这样的应用软件B600经由操作系统400向转换装置300传输模拟信息的标识号。其中术语“标识号”表示唯一分配给每个模拟信息的数字,以便标识该模拟信息。
在步骤S504中,转换装置300判断对应于该标识号的模拟信息是否包含在模拟信息缓冲器403a中。如果判定对应于该标识号的模拟信息存在于缓冲器中,则处理进入步骤S505。然后,使用模拟信息缓冲器403a中的模拟信息。相反,如果判定对应于标识号的模拟信息不在缓冲器中,则处理进入步骤S506。
在步骤S506中,应用软件A500经由操作系统400向转换装置传输模拟信息AA502或者模拟信息AB503。然后,在步骤S507中,转换装置300判断在模拟信息缓冲器403a中是否存在空闲区域。如果存在空闲区域,则处理进入步骤S508。相反,如果不存在空闲区域,则处理进入步骤S509。然后,从模拟信息缓冲器403a中删除模拟信息缓冲器403a中的最旧的模拟信息,即未使用达最长期限的模拟信息,以产生空闲区域。
在步骤S508中,在模拟信息缓冲器403a中保存新获取的模拟信息AA502或者模拟信息AB503。在步骤S505中,使用模拟信息缓冲器403a中的模拟信息。然后,在步骤510中,转换装置300再次启动触控板输入的转换操作,以便能够把到触控板的输入传输到应用软件A500。
这里,因为在步骤S509中搜索了最旧的模拟信息,所以在模拟信息缓冲器403a中存储有关最后使用的模拟信息的使用时间、模拟信息的使用次序等的信息,作为模拟信息的内部信息或者外部信息。
此外,上面说明了依照图7所示的操作过程的、通过转换装置300访问模拟信息缓冲器403a的方法。在图2所示的电子设备中,如果操作系统400的接口切换装置401访问模拟信息缓冲器403,则能够实现相似的功能。
(模拟信息的具体示例)接下来,将在下面参考图8说明上述模拟信息的详细内容。模拟信息分别具有唯一标识号,并且是一组多个信息,诸如操作设备的图像(键盘的图像或者指示设备的图像)、在操作设备的图像和输入设备的位置信息之间的对应(位置/键代码对应信息或者按压位置/指示设备操作对应信息)、表示连接器在外壳表面上的位置的硬件位置信息等等。
例如,此处将说明其中应用软件A500所具有的模拟信息AA502与操作系统400所具有的标准模拟信息402合成的情况。更具体地说,在操作系统400中的模拟信息缓冲器403a上再现操作系统400中的标准模拟信息402,然后通过将模拟信息AA502与在其上的信息进行合成来生成新的模拟信息405。
在这时候,向包含在标准模拟信息402和模拟信息AA502中的各自信息附加优先级,并且优先应用具有较大数值的项目。也就是说,当合成多条模拟信息时,优先使用要被合成的信息当中具有较高优先级的信息。在图8中,在[]中给出的数值表示优先级。
在图8所示的示例中,向通过在模拟信息缓冲器403a上进行添加获得的模拟信息405分配新的标识号[1]。例如,在操作系统400的标准模拟信息402中键盘图像具有优先级[3],而在应用软件A500中键盘图像具有优先级[5]。因为优先级的数值越高优先级越高,所以使用应用软件A500中的键盘图像。
在模拟信息的合成中,除了关于这样的优先级进行添加之外,有可能不考虑优先级覆盖应用软件A500所具有的模拟信息。此外,对于应用软件A500的模拟信息AA502不具有的信息,例如硬件位置信息,按照原样使用操作系统400的标准模拟信息402所具有的硬件位置信息。依据当前实施例并且如图8所示,硬件位置信息没有被包含在应用软件A500的模拟信息AA502中。
此外,在某些情况下使用或者不使用包含在模拟信息中的信息。例如,在被设计成不使用键盘而是使用指示设备的应用软件中,加载不使用键盘图像信息的信息。
(应用软件的具体示例)在上述电子设备1中,将在下面参考图9到图16描述各种应用软件的操作示例。图9到图16中所示的电子设备1类似于上面图1A所示的电子设备1,而且包括由铰链30a、30b可摆动地连接起来的第二外壳10和第一外壳20。具有压敏触控板的LCD面板22安装到第一外壳20,而且LCD面板13安装到第二外壳10。
-Internet浏览器-图9所示的电子设备1显示了用于Internet浏览器的理想输入接口。能够在第一外壳20侧的LCD面板22上显示用于显示站点访问历史以便后退的图标(back)、用于显示历史以便前进的图标(forward)、用于在所显示的页面中向上或者向下滚动屏幕的图标(up和down)、用于返回到主页的图标(home)、用于显示在执行更复杂的输入操作中使用的虚拟键盘的图标(keyboard)等。
-乐器-图10所示的电子设备1在第一外壳20侧的LCD面板22上显示了在诸如钢琴等之类的乐器中使用的虚拟键盘42、虚拟琴弦41、和虚拟打击乐器43。能够通过一起使用面向音乐的软件来简单地执行乐谱的输入操作,以便能够使诸如音乐编曲等之类的动作变得方便。此外,能够通过使用虚拟键盘42,在改变音色的同时,按照作为钢琴、风琴、电子琴等等的样子使用电子设备1。这里,如上所述,虽然未显示,但电子设备1例如由PC组成,并且具有扬声器和麦克风作为标准装置。在第二外壳10侧的LCD面板13上显示乐谱(演奏位置表示光标),而且例如,随着演奏的进行,乐谱能够在LCD面板13上从左到右移动。用户手指所触摸的虚拟键盘42的颜色能够响应于触摸力量而改变,或者能够在显示中改变接下来要触摸(接下来要演奏)的虚拟键盘42的颜色。
此外,能够通过打击除了虚拟键盘42之外的虚拟打击乐器43生成声音,或者当用户用手指划过多个虚拟琴弦41时(当用户的手指在触摸触控板的同时跨过虚拟琴弦41时),能够产生弦乐器的弹奏情形。因此,能够虚拟地产生不能由机械键盘实现的乐器。
在图10所示的电子设备1中,用户能够仅仅通过用他或者她的手指触摸触控板来输入音乐数据。因此,能够消除通过在屏幕上显示的键盘位置上设置指示设备的指针之后点击按钮输入音乐数据、然后由指示设备在音乐图表上绘制音符的输入音乐数据的操作。此外,在电子设备1中,能够通过来自虚拟键盘42的输入连续地输入音符(音乐数据),而且还能够取决于来自虚拟键盘42的输入时间间隔自动地确定音符的声音长度。因此,能够提高输入音乐数据的操作(音乐编曲操作)的效率。另外,能够在电子设备1上显示虚拟键盘42、虚拟琴弦41等。因此,没有必要向电子设备1附加外部键盘、外部弦乐器等,而且电子设备1能够被构造为适合于移动使用的乐器。此外,一个电子设备1能够响应于形势而被切换为诸如键盘、弦乐器、打击乐器等之类的各种乐器。尤其是,在使用多种乐器演奏的音乐编曲操作中,电子设备1在输入音乐数据方面是有效的。
可以作为到触控板的触摸强度的信息,以多级模式向软件中输入声音强度。因为依据当前实施例的电子设备1具有通讯功能,所以如果多个演奏者经由Internet等互相通信演奏形势,则能够由这样的演奏者在使用电子设备1的同时执行演奏。
-编辑-图11所示的电子设备1中能够简单地执行活动图像或者声音的编辑。电子设备1在第一外壳20侧的LCD面板22上显示用于编辑活动图像或者声音的编辑接口屏幕46,而且在第二外壳10侧的LCD面板13上显示活动图像编辑屏幕45。在编辑接口屏幕46上显示诸如用于向前或者向后移动活动图像的推动刻度盘、用于混合声音的控制杆(lever)等之类的操作设备,它具有和视频编辑装置相同的功能。
-DJ-图12所示的电子设备1中,在第一外壳20侧的LCD面板22上显示虚拟唱盘52、虚拟混合器51等,并且在第二外壳10侧的LCD面板13上显示音乐数据名称50。然后,能够通过抓取(scratch)数据来演奏作为数字数据存储在HDD中的乐曲。在电子设备1中,由用户选择或者由软件随机选择的多个音乐数据被分配给虚拟唱盘52的径向划分的区域。能够通过执行这样一个操作来抓取相应的音乐数据,这样的操作是在用户用手指触摸虚拟唱盘52的相应区域的同时划过它们。用户能够基于距离虚拟唱盘52中心的各自距离以及径向划分的各自相区,辨识分配给各个相区的音乐数据。
一个机械唱盘仅仅能够响应于一段音乐。相反,在图12所示的电子设备1中,向一个虚拟唱盘52分配了多个音乐段作为音乐数据,而且能够同时输出多个音乐段。例如,如果用户用一只手的多个手指处理电子设备1的虚拟唱盘52,则能够同时输出多个音乐段而不用使用双手。能够由一个用户操作的机械唱盘的数目为二,而且一个用户仅仅能够实现两个抓取。然而,在依据当前实施例的电子设备1中,用户能够实现三个或更多的抓取。
-绘画-图13所示的电子设备1能够处理绘画。在电子设备1中,在第一外壳20侧的LCD面板22上显示虚拟调色板57和虚拟颜料60的图像,并且在第二外壳10侧的LCD面板13上显示绘画区域55。当用户通过用他或者她的手指触摸虚拟颜料60的图像来选择颜料时,显示这样的情况,其中在用户用手指触摸的虚拟调色板57的位置上放置虚拟颜料60的预定量。此外,用户能够通过用手指划过具有不同颜色的多个虚拟颜料58、59来混合颜色,而且还能够响应于虚拟颜料在虚拟调色板57上混合的位置和时间改变混色程度。例如,如果用户选择红和蓝虚拟颜色60,并且在虚拟调色板57上短时间内混合所有红色颜料和部分蓝色颜料,则这样的用户能够产生整体上染有红色但是仍然类似于斑纹模式具有红和蓝原色的紫色颜料。当用户选择这种颜料并且绘制直线时,这样的用户能够绘制出微红的紫色直线,其中就象沿着绘制方向的条纹那样到处混合着红色和蓝色。在绘制直线时,用户能够选择各类绘画工具,诸如画刷、圆规、喷雾器等等。在第二外壳10侧的LCD面板13上显示对应于所选择的绘画工具的指针56。当用户选择画刷时指针56给出画刷图像,而且画刷图像的尖端改变为所选择的颜料颜色。
-游戏-图14所示的电子设备1显示了游戏接口屏幕,其中将电动火车的运行模拟选为主题。在电子设备1中,在第二外壳10侧的LCD面板13上显示游戏屏幕61,其示出当从电动火车的火车驾驶员方向观看时的景观,而且在第一外壳20侧的LCD面板22上显示游戏接口屏幕62,从该屏幕62能够施加游戏所需要的模拟输入操作。当用户用他或者她的手指触摸这个游戏接口屏幕62或者在他或者她的手指等触摸游戏接口屏幕62的同时移动触摸位置时,这样的用户能够操作各种显示的控制杆等。
图14所示的电子设备1不局限于其中显示了与电动火车的运行相关联的游戏接口的情况。这样的电子设备1还能够用于其中显示了诸如飞行模拟、机器人操作等之类的游戏接口的情况。无论哪种情况,因为能够在第一外壳20侧的LCD面板22上显示对应于每个游戏的接口图像,所以不必连接游戏操作设备作为电子设备1的外围装置。作为依据当前实施例的电子设备1,除了PC之外,可以使用可移动游戏专用设备、移动终端(PDA个人数字助理)等。此外,能够向很难连接外围装置的小型外壳提供适合于游戏的接口。
-主从-图15A所示的电子设备1用作远程控制自动消防车的操作设备(PC)。在电子设备1和自动消防车之间的连接经由电缆或者诸如无线LAN、蓝牙等之类的无线电实现。
在第二外壳10侧的LCD面板13上显示通过从安装在另一个位置的摄像机拍摄自动消防车而导出的摄像机图像65。此外,能够单独或者与摄像机图像65相结合地在LCD面板13上显示由被安装到自动消防车中的摄像机所拾取的摄像机图像。在第一外壳20侧的LCD面板22上显示用于操作自动消防车的操作接口屏幕67。如果用户把电子设备1的操作接口屏幕67用作主系统并且把自动消防车用作从系统,则这样的用户能够通过移动他或者她的触摸在LCD面板22上显示的操作接口屏幕67的手指,在电子设备1上远程控制自动消防车,同时查看显示在LCD面板13上的自动消防车或者灭火状况。
在如图15A所示显示在LCD面板13上的自动消防车中,在该消防车上安装了喷水喷管,在该消防车和喷水喷管之间布置了三个转动轴,以便喷水喷管能够相对于消防车自由地三维运动,而且用户能够经由操作接口屏幕67远程控制消防车的驱动和喷水喷管的喷射方向。此外,用户能够在操作接口屏幕67上操作标记为“压力”的游标时,调整从喷水喷管喷出的水的压力。
此外,在其中用户基于图15A所示、显示在LCD面板13上的自动消防车的整个图像执行远程控制的情况下,例如,即使当用户不能用良好的精确性控制喷水喷管的喷射角时,也能够如图15B所示以放大方式恰当地显示自动消防车的详细图像。因此,用户能够用良好的精确性控制喷水喷管的这种喷射角。例如,可以通过在其中应该用良好精确性操作喷水喷管的部分周围移动用户的触摸屏幕的手指等以指向一个区域然后放大这个区域,获得图像的放大显示。这样的方法允许即使当用户戴上他或者她的工作手套而且指尖的灵敏性变得急剧减小时,也能够用良好的精确性进行远程控制。
此外,自动消防车、喷水喷管、或者在它们之间的机械机构单元具有诸如应力传感器、温度传感器等之类的至少一个传感器以及用于传输这个传感器的检测输出的通信单元,能够在着火现场实时测量施加到自动消防车的外力或者温度,并且因此能够采取适当的灭火动作。当电子设备1接收来自温度传感器的检测输出时,能够在电子设备1的操作接口屏幕67上显示自动消防车的图像,并且例如将高温部分显示为红色以及将低温部分显示为蓝色。当电子设备1接收来自应力传感器的检测输出时,能够在操作接口屏幕67上显示自动消防车的图像,并且例如以不同的颜色给出各个部分的应力状态。
此外,当自动消防车的构成部件由于应力而变形时,显示在操作接口屏幕67上的图像也能够响应于这样的变形而变形,而且因此能够提高用户的可见度。例如,在其中杆状构成部件的顶端变形大约直径的1/10量的情况下,如果按照原样在操作接口屏幕67上反映实际的变形量,则用户很难辨认这样的变形。因此,例如,将变形量扩大了10倍,然后以放大的方式在操作接口屏幕67上显示构成部件顶端的变形量。同时,在其中施加了超过事先设置的允许值的过度应力或者温度的情况下,可以在操作接口屏幕67上显示警告显示字符,或者可以从扬声器(未显示)中生成警报声音。
此外,能够在诸如HDD等之类的记录设备中记录显示在第二外壳10侧的LCD面板13上的摄像机图像,即自动消防车的操作状况,连同时间信息。此外,当存在多个要被操作的自动消防车时,能够在电子设备1侧容易地切换应该操作哪个自动消防车。因此,在其中多个自动消防车的配置分别不同的情况下,能够在操作接口屏幕67上显示操作屏幕以响应于多个自动消防车。
此外,图15A和图15B所示的电子设备1具有圆筒销子锁68,当第二外壳10和第一外壳20互相靠近时它能够锁住。这个圆筒销子锁68能够防止这样的事件,其中在电子设备1的使用中或者在运输期间或者在晚上不使用时,由于在灾区或者工地的跌落、振动、冲击等打开外壳,并且然后暴露和损坏易碎的显示屏幕。此外,通过提供圆筒销子锁68能够防止除用户之外的第三方在没有许可的情况下操作电子设备1。因此,能够提高电子设备1的安全性。
此外,除了自动消防车的远程控制之外,例如,电子设备1能够用于在工厂、电站、工地等中使用的车辆或者机器人、在医院使用的操作机械手、在电影拍摄、体育广播等中使用的移动摄像机、在演讲大厅中的窗帘开启/关闭系统、照明系统、屏幕拉升系统、麦克风音量调整系统等中使用的简易工作操纵器、在货栈或者图书馆中物品的装入和拿出、及其它的远程控制。
-IP电话-图16所示的电子设备1能够用作通过使用网络线路进行通信的IP电话。在第一外壳20侧的LCD面板22上显示类似于普通电话接口的电话接口屏幕71,而且在第二外壳10侧的LCD面板13上显示有关在线路另一端的人、线路状况、呼叫时间等的信息。在电子设备1中,用户能够从电话接口屏幕71输入电话号码,而且能够基于这个输入将电话连接到所关注的电话号码。
在分别在图9到图16所示的电子设备1中,能够容易地执行从在第一外壳20侧的LCD面板22输入模拟信息。也就是说,在电子设备1中,能够响应于操作系统400、应用软件A、B500、600等的使用情况实现和切换各种最优的输入接口,而不用连接诸如鼠标、操纵杆、或者游戏操作设备之类的专用硬件。此外,因为在第二外壳10和第一外壳20之间提供了铰链30a和30b,所以能够为每个使用的接口最佳地调整在输入接口屏幕和输出屏幕之间的角度。
(硬件位置信息的可用示例)接下来,将在下面说明在上述电子设备1中的硬件位置信息的可用示例。在图17到图18所示的电子设备1中,如上所述,提供了由铰链30a和30b可摆动地连接的第二外壳10和第一外壳20,而且将具有压敏触控板的LCD面板22安装到第一外壳20上,并且将LCD面板13安装到第二外壳10上。
-连接器-在图17A和图17B所示的电子设备1中,在第一外壳20的侧面提供了用于连接诸如USB、调制解调器、LAN等之类的外围装置的连接器。在连接器拔出之前,用户执行操作系统400的诸如“硬件的安全移去处理”之类的处理过程,以写入在高速缓存等中保持的数据,或者指示通信的结束等。图19中说明了该处理过程。
图17所示的电子设备1处于外部HDD82连接到这个设备的状态下。在这时候,在LCD面板22上靠近连接器显示HDD图标81,其示出连接到连接器的外部HDD82。判断用户是否用手指触摸了HDD图标81(步骤S601)。如果判定用户确实触摸了该图标,则处理返回到图19所示的流程图中的开始处。
如果判定用户触摸了图标,则如图17B所示,判断用户触摸HDD图标81的触摸点(位置)是否正沿拔出连接器的方向移动(步骤S602)。然后,如果判定触摸点不移动,则在LCD面板22上显示当前连接的外部HDD的信息,例如“大容量可移动磁盘(驱动器E)”的信息等(步骤S605)。
如果判定正在移动触摸点,则执行外部HDD82的结束处理(步骤S603)。外部HDD82的结束处理对应于写入在上述高速缓存等中保持的数据的处理。然后,在LCD面板13上显示意思是“可以拔出连接器”的消息(步骤S604)。
代替诸如HDD图标81之类的表示外围装置类型的图标,可以使用诸如意指外围装置的结束的按钮之类的指示、示出连接器形状的图像、表示连接到连接器的外围装置的字符等。
在具有这样功能的电子设备1中,如果显示了硬件位置信息,则用户能够直观地理解现在连接了哪个外围装置以及应该拔出哪个外围装置。特别是,在其中用户拔出外部HDD82的情况下,如果用户在查看在LCD面板22上在外部HDD82附着区域附近显示的HDD图标81的同时进行拔出,则和其中用户基于根据显示在LCD面板13上的驱动器名称的判断、拔出外部HDD的情况相比,这样的用户能够减少操作错误。因此,能够减少诸如丢失存储在外部HDD82中的信息、外部HDD82的故障等之类的危险。
-故障位置-在图18所示的电子设备1中,能够显示内置硬件的位置信息。在电子设备1的第一外壳20侧的LCD面板22上显示硬件布置屏幕85。
此外,当在电子设备1中的硬件中发生任何故障时,除了其中电子设备完全失效的情况之外,作为故障出现位置86,在LCD面板22上显示表示在哪个位置以及在什么硬件中出现故障的硬件布置屏幕85。用户能够用用户能够具有亲身感觉的信息,核对故障出现位置86中的信息,这些亲身感觉的信息例如是,外壳表面的感觉温度增加很多、在存放部件的位置附近产生奇特的声音、生成了难闻的气味等等,然后用户能够容易地判断出现故障的严重程度,例如,应该立即切断电源、电子设备是否能够连续地使用一段时间、等等。在用于诸如火灾现场或者灾区之类的恶劣环境中并且如图15所示的上述电子设备1中,显示这样的故障出现位置86是有效的。
(当前实施例的优点)在依据当前实施例的电子设备1中,能够响应于用户的品味、使用环境、使用目的等改变输入操作屏幕,而且能够显示各种输入操作屏幕。因此,能够提高便携性、可操作性、和可见性。
此外,依据根据当前实施例的电子设备1,能够使用所谓的触控板把整个第一显示设备202(LCD面板22)用作指示设备。因此,能够通过使用整个LCD面板22执行光标的移动操作并且因此能够提高可操作性。
此外,依据根据当前实施例的电子设备1,能够完全在第一显示设备202上显示为输入操作所必需的输入屏幕。因此,能够消除诸如用户的手臂等操作例如外部鼠标的大动作的操作,并且因此能够减少输入操作所需要的用户劳动。
此外,依据根据当前实施例的电子设备1,能够作为输入操作屏幕显示除鼠标之外的专用于操纵杆、游戏垫或者应用软件的硬件。因此,不必单独购买输入操作设备,而且能够减少购买输入操作设备所需要的成本。另外,因为这类硬件易于变为缺少多用性并且具有低使用频率的无用的输入操作设备。在依据当前实施例的电子设备1中,因为能够删除无用的输入操作设备,所以能够减少环境污染和资源浪费。
此外,依据根据当前实施例的电子设备1,类似于键盘和指示设备的组合,能够显示频繁和第一显示设备202一起使用的输入操作设备。因此,能够提高可操作性。
此外,在现有技术的笔记本PC中,能够通过在屏幕上显示软件键盘然后用手指触摸该虚拟键盘来输入字符。然而,键盘平坦地布置在朝向用户的书桌的顶面,以致于显示器的表面具有差不多垂直于书桌顶面的角度。在这种情况下,因为适合于输入的表面的角度不同于适合于监控的表面的角度,所以通过向显示面板附加触控板的功能来改善输入操作环境存在限制。依据根据当前实施例的电子设备1,因为提供了由第一显示设备202和第二显示设备100组成的两个显示设备,所以能够通过铰链30a和30b可摆动地连接两个显示设备来改善输入环境。
此外,在现有技术的笔记本PC中,在其中在用户携带笔记本PC去的地方不需要完全键盘的键的情况下,这样一种允许完全键盘的所有键输入的情况对于用户避免不正确的输入有时是不方便的。否则,在笔记本PC领域,存在有可移动式PC,其在外观为长方形的外壳中没有键盘但是具有诸如显示器、电源开关等所需的最少输入设备。但是如果在特殊的情况下硬件连接到这样的PC,则损害了PC的多用性,这在具有该PC的用户访问的地方处理工作主题的突然改变方面是不利的。依据根据当前实施例的电子设备1,因为输入操作设备(输入接口屏幕)能够响应于形势而进行改变,所以能够提高形势适应性。
此外,在现有技术的笔记本PC中,因为在机械键盘的输入操作期间产生触摸声音,这样的触摸声音在图书馆、学校的授课时间等中充当噪声,并且因此很难在静止的环境中使用PC。依据根据当前实施例的电子设备1,因为能够通过使用触控板等防止输入操作中触摸声音的产生,所以能够提高安静性。
此外,在现有技术笔记本PC中,提供了用于扩展功能的USB连接到的连接器以及卡插入其中的槽。当经由USB或者卡连接的外部HDD82、光盘驱动器、存储卡等从PC中拔出时,这样的设备需要诸如把保持在高速缓存等中的所有信息写入到外围装置中的结束处理。在依照操作系统400的诸如“硬件的安全除去处理”等之类的结束处理拔出设备时,用户检查在外围装置实际上连接到的连接器或者槽的位置和显示的驱动器名称之间的对应。然而,在其中连接了多个外围装置的情况下,存在有由于用户的错误操作用户没有拔出由软件执行结束处理的外围装置而是现在使用中的外围装置的可能性,因此丢失了要保存在由软件执行结束处理的外围装置中的信息。另外,这样的操作导致外围装置的故障。依据根据当前实施例的电子设备1,用户能够基于由转换装置300转换的输入信号,例如通过触摸显示在第一显示设备202上的图标等,执行有关该硬件的信息处理。例如,在其中外部HDD82连接到电子设备1的情况下,用户能够通过用他或者她的手指触摸显示在第一显示设备202上的HDD图标81,在外部HDD82中保存保持在高速缓存中的信息。换句话说,依据电子设备1,能够防止在除去外围装置过程中信息的丢失或者在除去外围装置过程中外围装置的故障。
此外,依据根据当前实施例的电子设备1,因为提供了模拟信息缓冲器403、403a,所以当要使用与早已经存储在模拟信息缓冲器403、403a中的模拟信息相同的模拟信息时,不需要从应用软件A、B500、600接收全部的模拟信息。如果存储在模拟信息缓冲器403、403a中的模拟信息的标识号与所请求信息的标识号一致,则能够使用模拟信息缓冲器403、403a中的模拟信息。因此,因为电子设备1能够减少接口切换装置必须操作的次数,所以能够通过缩短切换时间来减少信息处理中消耗的能量。
此外,依据根据当前实施例的电子设备1,能够响应于输入设备201的位置信息改变操作设备的显示模式。例如,当虚拟键盘42的图像被显示为操作设备时,能够改变用户的手指触摸的位置的图像颜色。
此外,依据根据当前实施例的电子设备1,提供了用于把转换的输入信号传输到外面的通信装置(通信模块700e、天线等)。因此,例如,如果在第二显示设备100上显示了摄像机图像65,而且在第一显示设备202上显示了在摄像机图像65中拾取的自动消防车的操作接口屏幕67,则能够通过利用电子设备1实现自动消防车的远程控制。
此外,依据根据当前实施例电子设备1,提供了用于保持内置或者外部硬件的位置信息的硬件位置信息保持部分703。因此,能够在第一显示设备202上显示硬件的位置,而且用户能够容易地在视觉上确认硬件配置,而且当在硬件中存在某些故障时能够快速地处理故障等。
此外,依据根据当前实施例的电子设备1,因为通过切换模拟信息,能够在具有触控板的显示设备上仅仅将为特定工作所需的最少键显示为虚拟键,这样一种情况能够防止用户触摸不必要键以引起非故意的操作。另外,在电子设备1中,能够显示对应于用户输入操作的、具有(易于使用)键排列的键盘。此外,在电子设备1中,能够更清楚地向管理员以及除管理员之外的用户分配操作权限。例如,在电子设备1在交通设施引导系统、Internet咖啡馆等中由未指定的大量用户使用的情况下,这样的电子设备1能够给出高安全性。此外,依据根据当前实施例的电子设备1,能够实现不能由机械键盘处理的各种接口。
(其它实施例)参考上面实施例描述了本发明,但是应该解释为,该论述和构成这个公开一部分的附图没有用来施加对这个发明进行限制。对于本领域的技术人员来说显然可以根据这个公开应用各种替换实施例、示例、和实现技术。
例如,在本发明的实施例中,将笔记本PC作为电子设备1的例子。但是,本发明不局限于此,而且本发明可以应用于诸如个人计算机(PC)、电子票据、PDA、蜂窝电话等之类的信息装置。
此外,依据图4所示的电子设备1,接口切换模块700a、转换模块700b等安装在一个CPU700中。在本发明中,各个模块可以安装到除了CPU700之外的设备中。
此外,依据图4所示的电子设备1,模拟信息保持部分701、和硬件位置信息保持部分703由单独的存储器设备构成。在本发明中,两个保持部分可以由一个存储器设备构成。
用这样的方式,本发明当然包含未在此处叙述的各种实施例等。因此,本发明的技术范围应该仅仅由依据权利要求的本发明的特定实质所决定,而权利要求根据上述公开是恰当的。
如上所述,依据本发明的实施例,能够提供具有优良的便携性、可操作性、形势适应性、和安静性的电子设备1、控制方法、以及控制程序。
权利要求
1.一种电子设备,包含具有显示屏幕的第一显示设备;输入设备,被配置为获取表示在显示屏幕上的触摸位置的第一信息;存储设备,被配置为存储模拟信息,该模拟信息用于将第一信息转换为表示操作系统上的触摸位置的第二信息;以及转换单元,被配置为基于存储在存储设备中的模拟信息,将表示由输入设备获取的触摸位置的第一信息转换为表示操作系统上的触摸位置的第二信息。
2.如权利要求1所述的电子设备,还包含具有显示屏幕的第二显示设备;其中第二显示设备在显示屏幕上显示由转换单元转换的第二信息。
3.如权利要求1所述的电子设备,还包含显示控制单元,配置为改变输入设备的输入接口屏幕。
4.如权利要求2所述的电子设备,还包含显示控制单元,被配置为改变输入设备的输入接口屏幕。
5.如权利要求1所述的电子设备,还包含通信单元,配置为将由转换单元转换的第二信息传输到外部设备。
6.如权利要求4所述的电子设备,还包含硬件位置信息保持单元,被配置为保持内置硬件的位置信息。
7.如权利要求6所述的电子设备,其特征在于显示控制单元执行控制,以在第一显示设备的显示屏幕上显示硬件位置,其对应于硬件位置信息保持单元的位置信息。
8.如权利要求4所述的电子设备,还包含硬件位置信息保持单元,被配置为保持外部硬件的位置信息。
9.如权利要求8所述的电子设备,其特征在于显示控制单元执行控制,以在第一显示设备的显示屏幕上显示硬件位置,其对应于硬件位置信息保持单元的位置信息。
10.如权利要求6所述的电子设备,还包含数据处理单元,被配置为执行硬件的数据处理。
11.如权利要求8所述的电子设备,还包含数据处理单元,被配置为执行硬件的数据处理。
12.如权利要求1所述的电子设备,还包含模拟信息缓冲器,用以存储模拟信息。
13.如权利要求12所述的电子设备,其特征在于模拟信息缓冲器是在操作系统中形成的。
14.如权利要求12所述的电子设备,其特征在于模拟信息缓冲器连接到转换单元。
15.如权利要求2所述的电子设备,还包含可摆动地连接第一显示设备和第二显示设备的铰链。
16.一种电子设备控制方法,包含在第一显示设备的显示屏幕上显示输入接口屏幕;获取在输入接口屏幕上的在输入设备中触摸的位置,作为第一信息;存储用于将第一信息转换为表示操作系统上的触摸位置的第二信息的模拟信息;以及基于该模拟信息,把第一信息转换为表示操作系统上的触摸位置的第二信息。
17.如权利要求16所述的电子设备控制方法,进一步包含在第二显示设备的显示屏幕上显示第二信息。
18.如权利要求17所述的电子设备控制方法,其特征在于在模拟缓冲器中存储模拟信息,而且当使用了与存储在模拟缓冲器中的模拟信息相同的模拟信息时,通过使用存储的模拟信息将第一信息转换为第二信息。
全文摘要
一种电子设备,包括具有显示屏幕的第一显示设备;输入设备,用于获取表示在显示屏幕上的触摸位置的第一信息;存储设备,用于存储模拟信息,该模拟信息用于将第一信息转换为表示操作系统上的触摸位置的第二信息;以及转换装置,用于基于存储在存储设备中的模拟信息,将表示由输入设备获取的触摸位置的第一信息转换为表示操作系统上的触摸位置的第二信息。
文档编号G06F3/033GK1734410SQ200510091448
公开日2006年2月15日 申请日期2005年8月10日 优先权日2004年8月10日
发明者久野胜美, 小泽正则, 古川亮, 向井稔 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1