设备使用辅助装置及系统的制作方法

xiaoxiao2020-7-22  15

专利名称:设备使用辅助装置及系统的制作方法
技术领域
本发明涉及一种对使用车载信息设备等进行辅助的设备使用辅助装置及使用该装置的设备使用辅助系统。
背景技术
近年来,车辆导航系统等车载信息设备日益普及,其装载有多种功能。因而,为了使用这些功能的操作方法也变得多样化,给使用者带来了较大的负担。
作为为了消除这样的问题而提出的现有技术,例如有专利文献1所披露的帮助信息控制方法。该方法中,在设备内部保存帮助信息,并任意地存储实现设备功能的应用程序的执行状态,从而检索并呈现与该执行状态对应的帮助信息。通过这样,可向使用者呈现反映了应用程序的更详细的状态的帮助信息。
另外,专利文献2所记载的程序修正辅助方法是在软件程序的开发中,在与编译器联动地显示错误消息之后,检索并呈现为了修正错误而要参照的说明书的该位置。由此, 使用者可使用更详细的覆盖面更广的说明书。
现有技术文献 专利文献1 日本专利第2776907号公报 专利文献2 日本专利特开2000-242481号公报 在专利文献1所记载的方法中,可根据使用者的设备操作来呈现帮助信息,但与应用程序的执行状况相关联的帮助信息并非直接确定实际的设备操作,且不可直接获得操作结果。另外,专利文献1中,未考虑阅读设备的操作说明书来进行操作的情况,无法使实际的设备操作和说明书的该位置相互对应。
例如,如车载信息设备那样,在无法设置大显示画面和可进行复杂的输入设定的输入装置的设备中,与一般地根据帮助信息来确定操作相比,最好是能可靠地执行由操作说明书确定的设备操作。另外,车载信息设备中,还会有操作时间不充裕、无法运用帮助信息自身的情况。
另一方面,在专利文献2所记载的方法中,虽然使用者可获知说明书的该位置,但并非是根据操作说明书来确定所希望的设备操作(操作画面等)并立即获得该操作结果。 另外,专利文献2披露的方法是呈现为了修正错误而要参照的说明书的该位置,而未记载对使用者操作设备进行辅助的内容。

发明内容
本发明是为了解决上述问题而完成的,其目的在于,获得可根据操作说明书来检索并执行所希望的操作、且可学习和更新操作内容的设备使用辅助装置及使用该装置的设备使用辅助系统。
本发明所涉及的设备使用辅助装置是在对基于操作说明书的对象设备的操作进行辅助的设备使用辅助装置中,包括识别符获取部,该识别符获取部获取对所述操作说明书中所记述的操作项目进行识别的操作项目识别符;第一存储部,该第一存储部存放画面转移数据,该画面转移数据使表示是否可在操作画面间进行画面转移的数据和识别所述操作画面的画面识别符相互对应;第二存储部,该第二存储部存放对应数据,该对应数据使所述操作项目识别符和对由该操作项目识别符所确定的操作项目执行操作的操作画面的画面识别符相互对应;及呈现内容导出部,该呈现内容导出部根据所述第一存储部的画面转移数据和所述第二存储部的对应数据,导出与所述识别符获取部所获取的操作项目识别符对应的操作画面,并将该操作画面显示在所述对象设备上。
根据本发明,包括识别符获取部,该识别符获取部获取对操作说明书中所记述的操作项目进行识别的操作项目识别符,根据画面转移数据和对应数据,导出与识别符获取部所获取的操作项目识别符对应的操作画面,并将该操作画面显示在对象设备上,上述画面转移数据使表示是否可在操作画面间进行画面转移的数据和识别操作画面的画面识别符相互对应,上述对应数据使操作项目识别符和对由该操作项目识别符所确定的操作项目执行操作的操作画面的画面识别符相互对应。通过这样提供与操作说明书中的所希望的操作内容对应的识别符,从而自动地检索并显示用于执行该操作的操作画面,因此具有如下效果能以简单的操作可靠地执行所希望的设备操作,且可学习和更新操作内容。


图1是表示本发明的实施方式1中的设备使用辅助装置的结构的框图。
图2是用于说明实施方式1中的利用画面转移数据进行的画面转移的图。
图3是表示利用图1中的车载信息设备进行的基于说明书的操作辅助流程的流程图。
图4是用于对说明书项目识别符的输入处理进行说明的图。
图5是表示本发明的实施方式2中的设备使用辅助系统的结构的框图。
图6是表示利用图5中的设备使用辅助系统进行的动作流程的流程图。
图7是用于说明改写成与新版本对应的数据的改写处理的图。
图8是简要表示本发明的实施方式3中的设备使用辅助系统的结构的图。
图9是表示利用图8中的设备使用辅助系统进行的设备操作的时序图。
具体实施例方式下面,为了更详细地说明本发明,根据附图对用于实施本发明的方式进行说明。
实施方式1. 图1是表示本发明的实施方式1中的设备使用辅助装置的结构的框图,表示将本发明中的设备使用辅助装置装入车载信息设备(导航装置)的情况。此外,对设备使用进行辅助的对象设备也可与实施方式1中的设备使用辅助装置分开设置。图1中,使用者A 根据记述设备使用方法的说明书(操作说明书)2来操作车载信息设备(对象设备、设备使用辅助装置)1。
说明书2记述了成为操作对象的车载信息设备1的使用方法,既可为纸张介质,也可为电子介质。另外,说明书2中,对每一个记述了使用装载于车载信息设备1的各功能用的操作的项目(以下称为说明书项目)分配唯一识别的说明书项目识别符。
此外,说明书项目识别符(操作项目识别符)以可利用后述的阅览检测部3检测出的状态保存在说明书2中。作为说明书项目识别符的具体例,可举出说明书2的页码、说明书2的页面自身、条形码、QR码(注册商标;以下省略记载)、说明文章的段落号、从记载说明书2的第一个字符开始的字符数等。
阅览检测部(识别符获取部)3是根据说明书项目识别符、对使用者正在阅览的说明书项目进行检测的构成要素,例如可利用检测条形码的光传感器或光传感器内置液晶显示器等来实现。此外,阅览检测部3也可采用如下结构根据说明书项目识别符,自动地对使用者正在阅览的说明书项目进行检测。
另外,也可采用如下结构使阅览检测部3具有作为输入装置(识别符获取部)4 和呈现内容导出部9之间的接口的功能,将使用输入装置4手动输入的说明书项目识别符 (页码等)通过阅览检测部3输出到呈现内容导出部9。此外,输入装置4是标准地装载于车载信息设备1的输入单元,例如可举出键盘、触摸屏、多功能滚轮(jog dial)、收音麦克风等。
而且,阅览检测部3也可采用如下结构根据由摄像机拍摄到的视频和图像执行视线检测和图像检测,根据该检测内容来检测说明书项目识别符,并推定说明书项目。例如,使用者用姿势示出页码,通过用摄像机拍摄该姿势并对该拍摄的图像进行分析来确定页码,从而推定说明书项目。
车辆状况信息存放部(第三存储部)5存放车辆状况信息(移动体状况信息),该车辆状况信息(移动体状况信息)包含由使用了装载于车辆的传感器和GPS等的定位单元获得的车速、本车位置、作为导航装置的车载信息设备1所设定的决定了引导路线后的目的地、从本车位置到目的地的距离等。另外,车辆状况信息存放部5例如构建于装载在车载信息设备1上的存储器的存储区域,可从呈现内容导出部9适当地读出存储内容。
车辆状况信息中,除了从上述的车辆一侧获得的信息以外,还包含使用输入装置4 输入的与车辆相关的信息。另外,设表示车辆状况的信息至少包含正在行驶中标记(表示车辆是正在行驶还是停止的数据)、及对当前显示于设备显示部10的显示画面进行识别的画面识别符。此外,画面识别符所识别的图像信息自身是通过由CPU来执行利用该说明书 2的操作所执行的软件的程序模块而构建的。
画面转移数据存储部(第一存储部)6存放画面转移数据,该画面转移数据由对可显示在设备显示部10的显示画面上的各画面信息进行唯一识别的画面识别符、和表示是否可在画面识别符所识别的画面间进行画面转移的信息的组合构成。此外,画面转移数据存储部6例如也构建于装载在车载信息设备1上的存储器的存储区域,可从呈现内容导出部9适当地读出存储内容。
说明书项目/画面的对应数据存储部(第二存储部)7存放说明书项目/画面的对应数据,该说明书项目/画面的对应数据是将说明书项目识别符、和利用该说明书项目识别符所识别的说明书项目的操作而显示在设备显示部10的显示画面上的画面的画面识别符进行组合后的数据。另外,说明书项目/画面的对应数据存储部7例如也构建于装载在车载信息设备1上的存储器的存储区域,可从呈现内容导出部9适当地读出存储内容。
使用者状况信息存放部(第四存储部)8是如下的存储部该存储部存放使用者正在阅览的说明书项目(阅览检测部3所检测出的说明书项目识别符)、和表示使用者的状况(利用数字值来表示是正在驾驶中还是在副驾驶座、或是在后座的驾驶员标记)的信息以作为使用者状况信息(与操作者相关的信息)。此外,使用者状况信息存放部8例如构建于装载在车载信息设备1上的存储器的存储区域,可利用呈现内容导出部9适当地读写存储内容。
另外,使用者状况信息存放部8也可在预先存放使用者个人的数据的基础上,对每一个使用者存放使用者状况信息以进行适当地切换来使用,或者也可对与多个使用者相关的使用者状况信息进行统计处理来使用。
对呈现内容导出部9输入阅览检测部3所检测出的说明书项目识别符、使用输入装置4所设定的车辆状况信息,该呈现内容导出部9根据说明书项目识别符及车辆状况信息来确定使用者状况信息,并且根据该使用者状况信息、画面转移数据及说明书项目/画面的对应数据来导出给予使用者的呈现内容。
设备显示部10是装载于车载信息设备1的显示装置,例如也可利用液晶显示器来构成,但也可由与输入装置4兼用的触摸屏来构成。
此外,上述构成要素3 10的处理功能可通过使计算机读入按照本发明要点的设备使用辅助用程序,并使该计算机的CPU执行以控制其动作,从而作为该计算机中硬件和软件协同工作的具体单元来实现。
图2是用于说明利用实施方式1中的画面转移数据进行的画面转移的图,图2(a) 表示显示画面和画面识别符的关系,图2(b)表示画面转移数据的一个示例。如图2所示, 画面转移数据是表示是否可在画面间进行转移的数据,例如可用如图2(b)所示的矩阵数据6a来表现。矩阵数据6a中,用数字值来表示是否可在画面间进行转移,例如表示在画面识别符1和画面识别符2的画面间进行转移的(1, 元素为数字值1时,表示可在这些画面间进行转移,若为数字值0,则表示不可转移。
若用图2(a)的示例具体进行说明,则导航的地图画面Ila中,画面识别符为1,为了从该画面Ila转移到画面识别符4的音乐重放画面11b,经由通过按下画面Ila中的按钮 12从而显示的画面(画面识别符幻(未图示)、通过按下按钮12从而显示的乐曲选择画面 (画面识别符3)(未图示)上的乐曲选择,转移到对显示于乐曲栏13的乐曲进行重放的音乐重放画面lib。
此外,作为画面转移数据,除了矩阵表现以外,还可举出仅预先记录可转移的组合的方法、和预先形成转置矩阵以实现高速化等方法,但由于作为表现方法与矩阵表现是等效的,因此对于这些变化的详细情况将省略说明。
另外,为了记述是否是根据事件而引起画面转移,可通过将矩阵的元素置换成与事件的种类对应的数据来进行应对。即,利用与每一事件种类对应的位组合,来构成矩阵数据,该矩阵数据可判定是否可因某一事件而进行画面转移。
例如,考虑有(a,b,c, d)这四个事件的情况。这里,在假设只会因事件a,d而进行从画面1(画面识别符1)向画面2 (画面识别符幻的画面转移的情况下,预先登录用数字值来表示是否有发生各事件的位组合(1,0,0,1),以取代图2(b)所示的(1, 元素。
接着,对说明书项目/画面的对应数据的详细情况进行说明。
说明书项目和画面的对应可用说明书项目识别符和画面识别符的组合来表现。例如,若用于执行说明书项目识别符1的说明书项目中的操作的操作画面的画面识别符为A,则这种情况下的说明书项目/画面的对应数据记述为元组(tuple) <1,A>。
此外,在一个说明书项目中,可取下述三个状态中的任一状态。
(1)没有对应的画面(画面识别符)。
(2)决定对应的一个画面(画面识别符)。
(3)决定对应的N(N > 1)个画面(画面识别符)。
这里,在上述O)的情况下,检索与画面识别符对应的画面并显示在设备显示部 10上。另一方面,在(1)、(3)的情况下,使用图3在后面进行阐述。
接下来说明动作。
图3是表示基于图1中的车载信息设备1中的说明书的操作辅助流程的流程图, 根据该图说明动作的详细情况。
首先,呈现内容导出部9从分别存放于车辆状况信息存放部5及使用者状况信息存放部8的信息中,至少获取“车辆是否正在行驶中”(正在行驶中标记;车辆状况信息)和 “使用者是否为驾驶员”(驾驶员标记;使用者状况信息)(步骤STl)。
呈现内容导出部9在构成输入装置4的输入单元中,根据步骤STl中获取的信息, 将可允许使用者A输入的输入单元设定成激活(步骤SD)。这里,将哪一个输入单元设成激活,可利用正在行驶中标记的值、驾驶员标记的值、及由识别可使用的输入单元的识别符所构成的元组<1~,(1,1>(1~:正在驾驶中标记,(1:驾驶员标记,1:可使用的输入)来表现。例如,若车辆正在行驶中的驾驶员是使用者,则将让使用者A确认显示图像的输入单元设为非激活。这样,对例如音频输入那样即使车辆在行驶过程中也可使用的输入单元和字符输入那样在行驶过程中不适合的输入单元加以区别,从而能够在设备显示部10上仅显示可在行驶过程中进行操作的操作画面的转移,能够有选择地或优先地使用即使在行驶过程中也可使用的功能。
此外,该元组数据也可利用以下任一种方法来构成在用于实现呈现内容导出部 9的程序中静态地记述;或者从外部文件和网络等读出而动态地决定。若将使用者输入设成激活,则呈现内容导出部9转移到等待使用者A输入的状态(步骤ST3)。
这里,若使用者A对车载信息设备1进行信息输入以用于根据说明书2来操作车载信息设备1 (步骤ST4),则阅览检测部3对使用者A正在阅览的说明书项目进行检测,并向呈现内容导出部9进行通知(步骤SI^)。作为此时的使用者A所进行的输入处理,是对车载信息设备1设定说明书2的说明书项目识别符的处理,可举出使用输入装置4通过手动或音频来输入说明书2的页码和图像编号的情况。
除此以外,也可考虑如下情况由阅览检测部3利用摄像机图像来识别说明书2的页码和条形码,并利用视线检测对说明书2内的阅览位置进行检测。另外,也可采用如下结构使阅览检测部3具有通信功能,并接收说明书项目识别符,该说明书项目识别符是通过按下由外部终端等进行显示的被嵌入电子数据内的说明书项目识别符的发送用按钮从而发送来的。
呈现内容导出部9根据从存储部7读出的说明书项目/画面的对应数据、阅览检测部3所检测出的说明书项目识别符,导出成为呈现内容的候选的画面识别符(步骤ST6)。 此时,呈现内容导出部9判定成为呈现内容的候选的画面识别符是否有多个(步骤ST7)。 这里,若与说明书项目识别符对应的画面候选有一个、即为单个候选,并且如果可根据画面转移数据进行画面转移,则呈现内容导出部9将该单个候选的画面显示在设备显示部10上以作为操作画面(步骤ST8),上述画面转移数据是呈现内容导出部9通过检索存储部6并根据当前画面的画面识别符和该单个候选画面的画面识别符所读出的。
图4是用于说明说明书项目识别符的输入处理的图。在图4所示的示例中,示出了说明书2显示在便携式终端的显示画面上的电子说明书的情况、以及纸张介质的说明书 15的情况。此外,在两个说明书中,所要执行的操作画面相同。
在利用车载信息设备1显示地图画面Ila时,若在显示电子说明书的便携式终端的显示画面14中按下“执行功能”按钮14a,则由装载于便携式终端的⑶I (Graphical User Interface 图形用户界面)识别出按下了“执行功能”按钮14a,并通过通信功能向车载信息设备1的阅览检测部3 (或者输入装置4)进行通知。
阅览检测部3中,预先登录有与便携式终端的电子说明书中的“执行功能”按钮 1 对应的说明书项目识别符,通过按下某个“执行功能”按钮14a,从而确定与其对应的说明书项目识别符并向呈现内容导出部9进行通知。
呈现内容导出部9根据从存储部7读出的说明书项目/画面的对应数据、和阅览检测部3所检测出的说明书项目识别符,导出成为呈现内容的候选的画面识别符。图4中, 设作为单个候选导出图Ilc的画面识别符。之后,呈现内容导出部9使用当前画面Ila的画面识别符和画面Ilc的画面识别符,检索存储部6并读出对应的画面转移数据,若根据该画面转移数据可以进行画面转移,则将画面Ilc作为操作画面显示在设备显示部10上。
另一方面,在为纸张介质的说明书15的情况下,使用者A使用输入装置4等将页码(图示的示例中为100页)作为说明书项目识别符输入到车载信息设备1。阅览检测部 3预先登录有与该纸张介质的说明书15中的页码相当的说明书项目识别符,并确定与所输入的说明书项目识别符一致的说明书项目识别符并向呈现内容导出部9进行通知。之后的处理与上述相同。
若返回到图3的说明,则在步骤ST7中,呈现内容导出部9也可根据步骤STl中获取的正在行驶中标记和驾驶员标记的值,过滤掉对于正在行驶中不适合的画面转移。作为对于正在行驶中不适合的示例,有需要注视画面的50音图按键输入、电视节目表显示等。
在这种情况下,将在某一状况(由正在行驶中标记和驾驶员标记的值来确定的使用者状况)下进行过滤的列表预先登录到呈现内容导出部9中,可通过根据某一状况来检索对应的列表从而来实现过滤。例如,在将正在行驶中的状况设为running,对于正在行驶中不适合的画面的画面识别符为100,200,300的情况下,可如〈running 100,200,300>那样预先登录数据。
另外,在步骤ST7中,在有多个呈现候选的情况下,呈现内容导出部9根据由使用者状况信息确定的使用者的状况对各候选赋予画面显示的优先级,并构成可根据该优先级从多个呈现候选中选择使用者所希望的候选的选择画面,以显示在设备显示部10上(步骤 ST9)。
作为选择画面的示例,考虑显示以优先级从高到低的顺序确定画面候选的信息 (画面识别符、画面候选的缩小画面(缩略图)等)。在这种情况下,只要呈现内容导出部 9将画面识别符和优先级的组合即元组数据<id,val>(这里,id是画面识别符,val是优先级)作为使用者状况信息预先存放在使用者状况存放部8中,可适当地将其读出以构成选择画面即可。
若通过适当地读出并使用上述那样的使用者状况信息,从而可获得η个呈现候选的多个画面识别符串<id_l,id_2,…,id_n>,则可获得从id_l到id_n的优先级的组 <val_l,-,val_n>0由此,可显示具有最高优先级(例如设为valjnax)的画面识别符(例如idjiiax),可同时将多个候选作为列表进行显示,还可用于决定让使用者选择时的列表顺序。
优先级既可根据在说明书2内出现的频率来设定,也可按照记载在说明书2内的画面的从大到小的顺序来设定,也可根据过去所使用的频率来设定。例如,在为纸张介质的说明书15的情况下,若在1页内记载了多个操作画面,则可按照在该说明书内出现的频率从多到少的顺序提高优先级,或者按照记载在说明书内的画面大小从大到小的顺序提高优先级,或者提高使用了一次的画面的优先级。通过进行这样的优先级标注,从而可反映在设备显示部10上显示的画面的选择顺序和显示列表的顺序上。
此外,还有如下情况S卩,根据说明书项目/画面的对应数据的结构,与阅览检测部3所检测出的说明书项目识别符对应的画面一个也无法导出。在这种情况下,采用如下结构在以车载信息设备1为代表的通常的设备中,将画面转移到在启动设备1时所显示的首页画面(初始画面)。由此,可防止因不存在候选而不能导出画面的情况。
另外,也可采用如下结构保存使用者的历史以作为使用者状况信息,使得能够动态地决定呈现内容导出部9所导出的多个候选的各优先级。在这种情况下,可使选择了一次的呈现内容优先地进行显示。而且,也可在检索说明书项目时优先地显示使用者的历史。 对此可采用使用者的历史的实现方法和上述所说明的标注优先级的结构。即,可预先采用如下结构使得元组<id,val>的数据根据使用状况而发生变化。
而且,由于使用者状况对于每一使用者可不同,因此也可构成如下装置通过使用现有的个人认证技术,并对每一使用者准备存放部5、8和存储部6、7,或者预先分割存储区域,从而可由多个使用者切换使用。
而且,也可以通过在可与车载信息设备1进行通信的服务器上管理使用者的历史数据,从而利用协作过滤等方法来导出说明书使用趋势,以用于标注优先级。
如上所述,根据该实施方式1,根据画面转移数据和对应数据,导出与阅览检测部 3所获取的说明书项目识别符对应的操作画面,并将该操作画面显示于设备显示部10,上述画面转移数据使表示是否可在操作画面间进行画面转移的数据和识别操作画面的画面识别符相互对应,上述对应数据使说明书项目识别符和对由该说明书项目识别符所确定的操作项目执行操作的操作画面的画面识别符相互对应。由于通过这样提供与说明书2中的所希望的操作内容对应的说明书项目识别符,从而自动地检索并显示用于执行该操作的操作画面,因此能以简单的操作可靠地执行所希望的设备操作,且可学习和更新操作内容。
此外,上述实施方式1中,也可以从通过阅览检测部3和构成输入装置4的多个输入单元的路径输入说明书项目识别符,阅览检测部3生成将这些多个输入单元所获取的说明书项目识别符加以组合后的数据以向呈现内容导出部9进行通知。在这种情况下,即使并非所有的输入单元都获取说明书项目识别符,但只要多个输入单元获取说明书项目识别符,则阅览检测部3也生成上述数据并向呈现内容导出部9进行通知。
作为将上述的多个输入单元所获取的说明书项目识别符加以组合后的数据,例如对元组〈音频、图像、姿势〉所表示的数据,设定音频输入的说明书项目识别符、图像输入的说明书项目识别符、以姿势输入的说明书项目识别符。呈现内容导出部9中,虽然是根据在接收到的数据中记述的说明书项目识别符来确定操作画面,但若预定数量的输入单元获取了相同的说明书项目识别符,则推测为由使用者A输入了该说明书项目识别符,以选择操作画面。
通过采用这种结构,从而可省去将多个输入单元所获取的说明书项目识别符和操作画面一一对照来筛选的麻烦。另外,可利用多个输入单元所获取的值的简单的组合来决定说明书项目识别符。而且,由于使用多个输入单元所获取的信息,因此还可提高决定操作画面的可靠性。
另外,上述实施方式1中,也可采用如下结构在使用了说明书2的车载信息设备 1的操作成功的情况下,呈现内容导出部9将通过成功的操作而显示在设备显示部10上的显示画面的历史作为使用者状况信息预先保存在存放部5、8、存储部6、7。而且,该结构中, 也可采用如下结构根据上述历史信息来决定由下次之后的操作来检索显示候选时的优先级。例如,考虑将与上次的历史相同的候选的优先级设定得较高。除此以外,也可根据从过去的使用时刻起经过的时间、和选择使用该说明书2的频率来赋予优先级。
而且,在上述实施方式1中,虽然是使用存放于车辆状况信息存放部5的信息,来决定是否要将使用者输入设成激活,但由于根据本发明所涉及的设备使用辅助装置所适用的不同对象,即使不使用车辆状况信息和使用者状况信息,也可执行设备使用辅助处理,因此在这种情况下也可省去存放部5、8。
实施方式2. 该实施方式2中,其特征在于,在外部服务器中对软件或说明书的多个版本进行管理。在该结构中,即使在说明书和设备的版本发生变化的情况下,也可检测出使用者在说明书中所查找的说明书项目以执行该操作。
图5是表示本发明的实施方式2中的设备使用辅助系统的结构的框图,主要示出对上述实施方式1中用图1示出的车载信息设备1所使用的信息进行管理的外部服务器的结构。图5中,外部服务器(服务器装置)16包括数据库17、检索处理部21及对应数据提取部22。
数据库17中,分别登录有车载信息设备1所使用的、说明书2及与其相关的数据 18、画面转移数据及与其相关的数据19、说明书项目/画面的对应数据及与其相关的数据 20。另外,在数据库17中按每一版本登录有说明书2及与其相关的数据18。所谓该版本, 是指装载于车载信息设备1以用于执行说明书2中的操作的软件版本及说明书自身的版本。
为了识别每一版本的说明书项目,设定可确定软件(或者说明书自身)的版本的数值(例如,包含版本编号的数值等)以作为说明书项目识别符,在软件及说明书自身中的至少一个版本被更新的情况下,可预先检测出其变更。此外,也可以对确定版本编号的版本信息不使用说明书项目识别符,并设定在软件和说明书的版本更新以前不使用的数值,以作为版本信息。
另外,在数据库17中,存放将每一版本的数据18作为分支信息的版本树数据18a。 通过使用该版本树数据18a,从而可根据版本信息,确定对应的版本的数据18。对于数据19,20也同样地设定版本树数据19a、20a。
检索处理部21采用可与车载信息设备1的阅览检测部3及输入装置4中的至少一个进行通信的结构,使用从车载信息设备1 一侧获取的说明书2自身的版本、或者装载于车载信息设备1以用于执行基于说明书2的操作的软件的版本,从数据库17中检索对应的版本的数据18、19、20。
对应数据提取部22采用可与车载信息设备1的阅览检测部3及输入装置4中的至少一个进行通信的结构,从数据库17中提取检索处理部21所得到的检索结果的数据18 20并发送到车载信息设备1。
此外,检索处理部21及对应数据提取部22可通过使计算机读入按照本发明要点的设备使用辅助用程序,并使该计算机的CPU执行以控制其动作,从而作为该计算机中硬件和软件协同工作的具体单元来实现。
接下来说明动作。
图6是表示利用图5中的设备使用辅助系统进行的动作流程的流程图,根据该图说明动作的详细情况。
首先,在车载信息设备1中,若呈现内容导出部9判断出没有阅览检测部3所检测出的说明书项目识别符、且说明书自身或者用于执行基于该说明书的操作的软件有可能被更新了,则使用阅览检测部3或输入装置4将该说明书项目识别符发送到外部服务器 16 (步骤STla)。此外,设该说明书项目识别符(具有作为上述的版本信息的功能)如上所述是可确定软件(或者说明书自身)的版本的数值。
外部服务器16的检索处理部21若从车载信息设备1接收到上述说明书项目识别符(软件版本或说明书版本),则使用该说明书项目识别符所确定的版本编号来检索数据库17的版本树数据18a、19a、20a,并判定是否有对应的版本的数据18 20 (步骤ST2a)。 这里,若没有对应的数据,则检索处理部21结束处理,但若有对应的新版本的数据18 20, 则检索处理部21将检索结果的数据向对应数据提取部22进行通知。
对应数据提取部22从数据库17中提取检索处理部21所得到的检索结果的数据 18 20并发送到车载信息设备1。车载信息设备1的阅览检测部3或输入装置4若从外部服务器16接收到与新版本对应的数据18 20 (步骤ST3a),则立即输出到呈现内容导出部9。
呈现内容导出部9中,若输入与新版本对应的数据18 20,则使用这些数据18 20,将存放在存储部6、7及存放部5、8中的数据改写成与新版本对应的数据(步骤ST4a)。 作为改写处理,可举出更新说明书2或软件的版本(版本编号)、添加说明书项目、随着添加说明书项目而对说明书项目识别符进行重新设定等。
图7是用于说明改写成与新版本对应的数据的改写处理的图。图7中,设若利用旧说明书23中的说明书项目2A的记述内容进行操作,则执行旧软件(以下称为旧S/W) M (图 7中记为0K)。另外,说明书项目识别符沈是说明书项目2A的说明书项目识别符,旧说明书23的版本25是版本编号1 (V. 1),旧S/WM的版本27是版本编号1 (V. 1)。
这里,考虑发布了新说明书23a和车载用新软件(以下称为新S/W) 2 的情况。此外,设若利用新说明书23a中的说明书项目2A的记述内容进行操作,则执行新S/WMa (图7 中记为0K)。另外,说明书项目识别符^a是改写后的说明书项目2A的说明书项目识别符,新说明书23a的版本2 是版本编号2 (V. 2),新S/WMa的版本27a是版本编号2 (V. 2)。
另外,如图7中打叉符号(X)所示,在旧说明书23中,没有与新S/W2^中新设置的操作对应的说明书项目,相反地,新说明书23a中新添加的说明书项目加没有与旧S/WM 对应的操作,对于说明书项目的适用范围会发生不匹配。因此,在发布新说明书23a和新S/ WMa、且在保持原样的状态下来使用时,可能会呈现错误的操作内容。
呈现内容导出部9根据旧S/WM中没有与确定新说明书23a的说明书项目加的说明书项目识别符26b对应的操作,可检测出版本已变更,同样地根据新S/W2^中没有与旧说明书23的说明书项目识别符对应的操作,可检测出版本已变更。由此,呈现内容导出部9将新说明书23a的版本2 或新S/WMa的版本27a通过阅览检测部3或输入装置4 发送到外部服务器16。
若接收到对其进行响应而从外部服务器16发送来的与新版本对应的数据18 20,则呈现内容导出部9更新新说明书23a的说明书项目识别符。例如,将与旧说明书23 的说明书项目2A对应的说明书项目识别符沈设为说明书项目识别符^^,且设新版本中新添加的说明书项目加的说明书项目识别符26b。此外,通过重新分配识别符使得新说明书 23a的说明书项目识别符成为必然比旧说明书23的说明书项目识别符要大的值,从而可防止不匹配。
此外,上述的说明中,虽然示出了在车载信息设备1 一侧存在说明书、且在车载信息设备1 一侧将说明书和软件的版本变更成新版本的情况,但并不局限于此。例如,可采用如下结构车载信息设备1根据需要下载或阅览设于外部服务器16的说明书2。在该结构中,车载信息设备1将软件的更新和该软件的版本发送到外部服务器16,外部服务器16进行响应将从车载信息设备1接收到的软件的版本所对应的说明书2送给车载信息设备1。 通过这样,从而在车载信息设备1 一侧,只要进行新版本的发送和软件的更新即可。
另外,考虑从对应数据提取部22发送来的对应数据为以下的情况。
(1)新旧说明书中,只限于单个说明书项目内的变更,而画面转移数据、说明书项目/画面的对应数据不变更的情况。
(2)新旧说明书中,说明书项目及项目间的关联发生变化的情况。
在上述(1)的情况下,提取单个说明书项目的整体或一部分以作为对应数据,为了变更一部分,对应数据提取部22根据从数据库17提取的信息,生成元组 < 单个项目内的原数据位置,变更大小,变更后数据,变更后版本 > 并发送到车载信息设备1 一侧。在这种情况下,外部服务器16中,在数据库17的各数据18 20中,保存元组 < 变更前版本,单个项目内的原数据位置,变更大小,变更后数据,变更后版本 > 并管理各数据。
在上述O)的情况下,由于需要进行更大范围的变更,因此对应数据提取部22发送说明书项目、画面转移数据、说明书项目/画面的对应数据的差分数据以作为对应数据。 在这种情况下,外部服务器16中,将与数据18 20分别对应的、< 原版本,差分数据,新版本〉保存在数据库17中并管理各数据。此外,可对于差分数据使用现有的方式(例如,diff 形式)。
另外,作为车载信息设备1中的软件的更新方法,除了通过通常的CD等记录介质来进行的情况以外,还设想有通过网络来进行的情况。而且,也可采用如下结构在通过网络对软件进行更新的同时对说明书进行更新。
如上所述,根据该实施方式2,由于包括上述的外部服务器16和车载信息设备1, 因此可防止应该不可进行画面转移的画面间因说明书和软件等的版本不同而进行画面显示,而且可向使用者呈现新的正确的说明书。
实施方式3. 该实施方式3中,在车载信息设备内包括说明书,在具有通信功能的外部设备(便携式电话和便携式游戏机、带液晶遥控器等)上呈现说明书项目及设备操作画面,通过外部设备来操作车载信息设备1。
图8是简要表示本发明的实施方式3中的设备使用辅助系统的结构的图。图8中, 便携式终端(外部设备) 是可与车载信息设备1进行通信的终端,按照由车载信息设备 1呈现的说明书项目及设备操作画面,对使用输入装置四的车载信息设备1进行操作。该便携式终端观例如可利用便携式电话和便携式游戏机来实现。
遥控器(外部设备)30是可与车载信息设备1进行通信的远程控制器,按照由车载信息设备1呈现的说明书项目及设备操作画面,对使用输入装置31的车载信息设备1进行操作。作为遥控器30,可使用通常的带液晶遥控器。
设备简档32是在车载信息设备1的存储部6、7、存放部5、8中登录的可协作的外部设备的简档。作为该简档32,登录有每一外部设备的设备ID、该外部设备可使用的UI数据(该外部设备的显示部可显示的操作画面的信息和与输入装置相关的信息)等。
接下来说明动作。
图9是表示利用图8中的设备使用辅助系统进行的设备操作的时序图,根据该图说明详细情况。
在使用图8中的便携式终端观以作为携带设备的情况下,首先从便携式终端观一侧将自身所固有的设备ID发送到车载信息设备1。车载信息设备1的呈现内容导出部9 若通过阅览检测部3等接收到上述设备ID,则使用该设备ID检索设备简档32,并进行对应的外部设备的认证。
呈现内容导出部9若认证便携式终端观是与所接收到的设备ID对应的外部设备,则从设备简档32切换成与便携式终端观对应的UI (User hterface 用户界面)。艮口, 切换成接受来自便携式终端观的操作、并根据来自便携式终端观的操作进行上述实施方式1所示的处理的动作模式(与来自便携式终端观一侧的操作对应的动作程序)。
接着,呈现内容导出部9向便携式终端观发送对应画面信息。所谓该对应画面信息,是指例如对以便携式终端观可显示的文件形式构成的说明书画面进行确定的信息。此时,车载信息设备1将便携式终端观的从输入装置四的输入设为激活。
之后,使用输入装置四输入在便携式终端观的画面上显示的说明书中、想要操作的说明书项目的说明书项目识别符,发送到车载信息设备1 一侧,从而执行与上述实施方式1相同的处理。
如上所述,利用便携式终端观来显示想要操作的说明书项目的操作画面,据此使用输入装置四进行操作输入,从而将操作命令发送到车载信息设备1 一侧,以执行操作。此外,遥控器30中也可利用与上述相同的处理来操作车载信息设备1。
如上所述,根据该实施方式3,由于包括上述的车载信息设备1、便携式终端观或遥控器30,因此可使用与便携式终端28或遥控器30等携带设备的特性对应的输入方式和显示方法来操作车载信息设备1。
工业上的实用性 本发明所涉及的设备使用辅助装置及系统,由于能够以简单的操作可靠地执行所希望的设备操作,且能够学习和更新操作内容,因此适合用于对使用车载信息设备等进行辅助的设备使用辅助装置及使用该装置的设备使用辅助系统等。
权利要求
1.一种设备使用辅助装置,对基于操作说明书的对象设备的操作进行辅助,其特征在于,包括识别符获取部,该识别符获取部获取对所述操作说明书中所记述的操作项目进行识别的操作项目识别符;第一存储部,该第一存储部存放画面转移数据,该画面转移数据使表示是否可在操作画面间进行画面转移的数据和识别所述操作画面的画面识别符相互对应;第二存储部,该第二存储部存放对应数据,该对应数据使所述操作项目识别符和对由该操作项目识别符所确定的操作项目执行操作的操作画面的画面识别符相互对应;及呈现内容导出部,该呈现内容导出部根据所述第一存储部的画面转移数据和所述第二存储部的对应数据,导出与所述识别符获取部所获取的操作项目识别符对应的操作画面, 并将该操作画面显示在所述对象设备上。
2.如权利要求1所述的设备使用辅助装置,其特征在于,包括第三存储部,该第三存储部存放移动体状况信息,该移动体状况信息表示装载有对象设备的移动体的状况,呈现内容导出部根据由所述移动体状况信息所确定的所述移动体的状况,限制由识别符获取部所进行的操作项目识别符的获取动作,并且根据所述移动体的状况,导出判定为可显示的操作画面。
3.如权利要求1所述的设备使用辅助装置,其特征在于,包括第四存储部,该第四存储部存放与操作对象设备的操作者相关的信息, 呈现内容导出部根据与所述操作者相关的信息来设定是否可显示操作画面,并根据与所述操作者相关的信息,导出被设为可显示的操作画面。
4.如权利要求3所述的设备使用辅助装置,其特征在于, 第四存储部存放与操作者的操作历史相关的信息,呈现内容导出部根据与所述操作历史相关的信息,对所导出的操作画面的候选设定在对象设备上显示的优先级。
5.如权利要求3所述的设备使用辅助装置,其特征在于, 第四存储部存放确定操作者的ID信息,呈现内容导出部根据所述ID信息对操作者进行认证处理。
6.如权利要求1所述的设备使用辅助装置,其特征在于, 包括多个识别符获取部,呈现内容导出部根据将所述多个识别符获取部所获取的操作项目识别符加以组合后的信息,导出与所述操作项目识别符对应的操作画面。
7.一种设备使用辅助系统,对基于操作说明书的对象设备的操作进行辅助,其特征在于,包括服务器装置,该服务器装置具有数据库、检索处理部、和对应数据提取部,所述数据库对所述操作说明书的每一版本信息和装载于所述对象设备以用于执行该操作说明书中所记述的操作的软件的每一版本信息,存放画面转移数据和对应数据,所述画面转移数据使表示是否可在操作画面间进行画面转移的数据和识别所述操作画面的画面识别符相互对应,所述对应数据使所述操作项目识别符和对由该操作项目识别符所确定的操作项目执行操作的操作画面的画面识别符相互对应,所述检索处理部根据所接收到的版本信息从所述数据库中检索对应的数据,所述对应数据提取部从所述数据库中提取与所述检索处理部的检索结果对应的数据;及设备使用辅助装置,该设备使用辅助装置具有识别符获取部、第一存储部、第二存储部、和呈现内容导出部,所述识别符获取部获取对所述操作说明书中所记述的操作项目进行识别的操作项目识别符,所述第一存储部存放画面转移数据,该画面转移数据使表示是否可在所述操作画面间进行画面转移的数据和识别所述操作画面的画面识别符相互对应, 所述第二存储部存放对应数据,该对应数据使所述操作项目识别符和对由该操作项目识别符所确定的操作项目执行操作的操作画面的画面识别符相互对应,所述呈现内容导出部根据是否有与所述识别符获取部所获取的操作项目识别符对应的操作画面,检测所述版本信息是否有变更,将变更后的版本信息发送到所述服务器装置,并且使用与此对应地从所述服务器装置接收到的与所述变更后的版本信息对应的数据来更新所述第一存储部的画面转移数据和所述第二存储部的对应数据,根据更新后的画面转移数据和对应数据来导出与所述操作项目识别符对应的操作画面,并将该操作画面显示在所述对象设备上。
8.如权利要求7所述的设备使用辅助系统,其特征在于,对应数据提取部根据从设备使用辅助装置接收到的变更后的版本信息从数据库中提取对应的数据,并且检测在版本信息的变更前后有变化的操作项目的记述内容,将仅与变化部分对应的数据发送到所述设备使用辅助装置,呈现内容导出部使用仅与所述变化部分对应的数据来更新第一存储部的画面转移数据和第二存储部的对应数据。
9.一种设备使用辅助系统,对基于操作说明书的对象设备的操作进行辅助,其特征在于,包括服务器装置,该服务器装置具有数据库、检索处理部、和对应数据提取部,所述数据库对所述操作说明书的每一版本信息和装载于所述对象设备以用于执行该操作说明书中所记述的操作的软件的每一版本信息,存放画面转移数据和对应数据,所述画面转移数据使表示是否可在操作画面间进行画面转移的数据和识别所述操作画面的画面识别符相互对应,所述对应数据使所述操作项目识别符和对由该操作项目识别符所确定的操作项目执行操作的操作画面的画面识别符相互对应,所述检索处理部根据所接收到的版本信息从所述数据库中检索对应的数据,所述对应数据提取部从所述数据库中提取与所述检索处理部的检索结果对应的数据;及设备使用辅助装置,该设备使用辅助装置具有识别符获取部、和呈现内容导出部,所述识别符获取部获取对所述操作说明书中所记述的操作项目进行识别的操作项目识别符,若装载于所述对象设备以用于执行所述操作说明书中所记述的操作的软件的版本被更新,则所述呈现内容导出部将更新后的版本信息发送到所述服务器装置,并且根据与此对应地从所述服务器装置接收到的与所述更新后的版本信息对应的所述画面转移数据和所述对应数据来导出与所述操作项目识别符对应的操作画面,并将该操作画面显示在所述对象设备上。
10.一种设备使用辅助系统,对基于操作说明书的对象设备的操作进行辅助,其特征在于,包括外部设备,该外部设备按照基于所述操作说明书的操作画面来执行所述对象设备的操作;及设备使用辅助装置,该设备使用辅助装置具有识别符获取部、第一存储部、第二存储部、和呈现内容导出部,所述识别符获取部获取存放有确定所述外部设备的信息的设备简档、和通过由所述设备简档所确定的外部设备对所述操作说明书中所记述的操作项目进行识别的操作项目识别符,所述第一存储部存放画面转移数据,该画面转移数据使表示是否可在所述操作画面间进行画面转移的数据和识别所述操作画面的画面识别符相互对应,所述第二存储部存放对应数据,该对应数据使所述操作项目识别符和对由该操作项目识别符所确定的操作项目执行操作的操作画面的画面识别符相互对应,所述呈现内容导出部根据所述第一存储部的画面转移数据和所述第二存储部的对应数据,导出与所述识别符获取部所获取的操作项目识别符对应的操作画面,并将该操作画面显示在由所述设备简档所确定的所述外部设备上。
全文摘要
根据画面转移数据和对应数据,导出与阅览检测部(3)所获取的说明书项目识别符对应的操作画面,并将该操作画面显示于设备显示部(10),上述画面转移数据使表示是否可在操作画面间进行画面转移的数据和识别操作画面的画面识别符相互对应,上述对应数据使说明书项目识别符和对由该说明书项目识别符所确定的操作项目执行操作的操作画面的画面识别符相互对应。
文档编号G06F3/048GK102187310SQ20098014243
公开日2011年9月14日 申请日期2009年9月8日 优先权日2008年10月20日
发明者山崎航, 佐藤史尚, 河野笃, 福元启文 申请人:三菱电机株式会社

最新回复(0)