本发明涉及处理词典等内容的信息处理装置、信息处理方法以及存储介质。
背景技术:
近年来,电子词典被多功能化,不只是检索与经用户操作而被输入的检索词一致的词条,显示与词条对应的说明信息的词典功能,还能够使说明信息中包含的用例、解说显示在其他画面上,或者直接指定说明信息、各种内容的文本中包含的期望的单词,进行词条检索(跳查检索)而显示说明信息,或者登记在说明信息中指定的词条(单词)等信息。
电子词典多用于在学校的课堂、在家的学习时。利用电子词典的用户能够通过利用各种功能来有效地学习。
此外,在现有的电子词典中,考虑预先存储与用户操作对应的一系列的词典检索处理,通过依次显示与一系列的词典检索处理的各处理对应的显示画面,重新确认操作内容(例如参照日本特开2013-186590号公报)。
如上所述,在现有的电子词典中,能够存储与用户操作对应的词典检索处理而再次确认,但只能够通过电子词典的持有者自己确认过去的操作内容。例如,能够在学校的课堂中,通过确认使用了电子词典时老师的操作、成绩优秀者正在进行的操作等,期待学习效率的提高,但在自己的电子词典中却无法确认在其他人电子词典中所执行的操作。
技术实现要素:
本发明是考虑上述那样的课题而做出的,其目的在于提供一种信息处理装置、信息处理方法以及存储了信息处理程序的存储介质,能够容易地确认由他人在其它的装置中执行的操作。
本发明公开了一种信息处理装置,具有:
输入部,其受理用户操作;
显示部,其显示内容;
接收部,其从其它的装置接收信息;以及
控制部,其通过所述接收部取得包含操作信息或者内容信息的操作历史信息,基于所述操作信息或所述操作历史信息通知按顺序引导对所述输入部的多个用户操作的指引,所述操作信息表示用于在所述其它的装置中被执行了的处理的输入操作的顺序,所述内容信息与对应于所述输入操作的所述内容相关。
附图说明
当结合以下附图考虑以下详细描述时,能更深入地理解本申请。
图1是表示本发明的实施方式的信息处理装置的电子电路的结构的功能框图。
图2是表示本实施方式中的电子词典的外观结构的主视图。
图3是表示本实施方式中的电子词典的使用方式的一例的图。
图4是表示本实施方式中的存储器中存储的数据的一例的图。
图5是表示本实施方式中的操作历史信息存储处理的流程图。
图6是表示用于说明本实施方式中的操作历史信息存储处理的显示例的图。
图7是表示用于说明本实施方式中的操作历史信息存储处理的显示例的图。
图8是表示本实施方式中的操作历史信息发送处理和操作历史信息接收处理的流程图。
图9是表示显示了本实施方式中的菜单的菜单画面的一例的图。
图10是表示本实施方式中的操作历史信息再现处理的流程图。
图11是表示用于说明本实施方式中的操作历史信息再现处理的显示例的图。
图12是表示用于说明本实施方式中的操作历史信息再现处理的显示例的图。
图13是表示用于说明本实施方式中的操作历史信息再现处理的显示例的图。
具体实施方式
接下来,通过附图对本发明的实施方式进行说明。
图1是表示本发明的实施方式的信息处理装置的电子电路的结构的功能框图。
在本实施方式中,示出例如将信息处理装置构成为电子词典10的示例。另外,除了电子词典10以外,信息处理装置还可以通过个人计算机、智能手机、平板pc等各种电子设备来实现。
电子词典10将与多种词典/作为词典中多个词条的单词分别对应的至少一个语义相关的信息、单个汉字/成语等信息、诸如文学作品的文本等作为词典数据存储。此外,电子词典10还能够存储用户利用各种功能学习的内容。
电子词典10具有读取各种存储介质中存储的程序或被传输的程序并由该读取的程序控制动作的计算机的结构,在该电子电路中具备cpu(centralprocessingunit)11。
cpu11作为控制电子词典10的整体的控制部发挥作用。cpu11通过预先存储在存储器12内的控制程序、或经由存储介质读取部14从rom卡等存储介质13读取到存储器12的控制程序、或者包含网络等的网络n,根据经由通信部15从服务器18下载并读入存储器12的控制程序控制电路各部的动作。
存储在存储器12中的控制程序根据与来自按键输入部16的用户操作对应的输入信号、与来自触摸面板式显示部17的用户操作对应的输入信号、或与外部连接的网络n上的服务器18的通信信号、或与经由存储介质读取部14连接的eeprom(注册商标)、ram、rom等外部存储介质13的连接通信信号而启动。
存储器12、存储介质读取部14、通信部15、按键输入部16(背光16a)、触摸面板式显示部17等连接于cpu11。
作为存储在存储器12中的控制程序,存储有掌管电子词典10的整体动作的词典控制程序12a、外部连接的网络n上的服务器18、用于与个人计算机等其他的电子设备进行数据通信的通信程序。此外,词典控制程序12a中包含信息处理程序12b,信息处理程序12b执行以下处理:操作历史信息存储处理、操作历史信息接收/发送处理、操作历史信息再现处理,其中,所述操作历史信息存储处理存储包含操作信息(操作代码表)和内容信息(内容信息表)的操作历史信息,操作信息表示用于根据用户操作而被执行的处理的输入操作的顺序,内容信息与作为处理对象的内容相关;所述操作历史信息接收/发送处理在与其它的信息处理装置(电子词典)之间发送接收操作历史信息;所述操作历史信息再现处理基于从其它的信息处理装置接收到的操作历史信息再现在其它的信息处理装置中被执行了的处理。通过操作历史信息再现处理再现在其它的信息处理装置中被执行了的处理,由此,通知按顺序引导与在其它的信息处理装置中被执行的对键输入部等的多个用户操作相同的多个用户操作的指引。
此外,在存储器12中存储词典数据12c、操作历史信息12d(操作代码表12d1、内容信息表12d2)、转换表12e等。
词典数据12c包括例如英日辞典、日英辞典、英英词典、国语辞典等多个词典、集录了多个种类的百科词典、文学作品的文本等内容的数据库。在词典数据12c中,对于每个词典都包含说明与各词条分别对应的意思(词义)的语义信息。此外,数据库中包含学习簿、背诵卡、单词簿等,所述学习簿、背诵卡、单词簿等用于存储用户利用各种功能学习到的内容的内容,例如通过用户操作从词典、词书等检索(阅览)的信息。另外,词典数据12c也可以不内置于电子词典10的主体中,而存储在能够通过网络n访问的服务器18中。
当在自身装置中根据用户操作实行处理时存储操作历史信息12d,或者通过从其他的信息处理装置取得而存储。在自身操作中存储的操作历史信息12d被发送到其他的信息处理装置,成为操作历史信息再现处理的处理对象。从其他的信息处理装置取得的操作历史信息12d在自身装置中成为操作历史信息再现处理的处理对象。
在操作历史信息再现处理中,基于操作历史信息12d,在触摸面板式显示部17中显示内容信息所表示的内容,并且,执行根据对按照操作信息表示的输入操作的顺序的键输入部16或触摸面板式显示部17的用户操作的处理,再现在其它的信息处理装置中被执行了的处理。
操作历史信息12d包括相当于操作信息的操作代码表12d1和相当于内容信息的内容信息表12d2。另外,操作历史信息12d也可以包括操作代码表12d1或内容信息表12d2中的任一个。
操作代码表12d1是表示用于根据用户操作而被执行的处理的输入操作的顺序的数据,例如表示用户操作的操作代码按时序被存储。操作代码例如通过代码表示对键输入部16上设置的键进行的键操作、对在触摸面板式显示部17中显示的菜单、按钮进行的操作、使用了笔等的位置(范围)指定的操作等。
内容信息表12d2存储与由操作代码表12d1的操作代码表示的操作而被执行的处理作为处理对象的内容有关的数据(内容信息)。内容信息包括作为内容固有的识别信息的内容id、表示由用户操作指定为处理对象的内容中的对象数据的信息(表示文本的范围的位置信息、表示词条等的索引等)等。
转换表12e是用于在作为发送/接收操作历史信息12d的对象的其他的电子词典等信息处理装置与自身装置的结构不同时,根据结构的差异对操作历史信息12d进行转换的数据。例如,与自身装置的构成的差异在于,例如,设置在键输入部16上的键种类、键数的差异、由于词典控制程序12a等程序的版本差异而引起的在触摸面板式显示部17上显示的按钮、菜单的差异、触摸面板式显示部17的显示画面尺寸的差异、词典数据12c中包含的内容的差异等。转换表12e可以预先内置在电子词典10的主体中,也可以通过网络n从服务器18取得并存储,或者也可以在需要对操作历史信息12d进行转换时,通过网络n从服务器18取得。
通信部15执行经由因特网、lan(局域网,localareanetwork)等网络n与服务器18等其他的信息处理装置进行通信的通信控制,或者与其他的信息处理装置之间进行直接无线通信的通信控制。
另外,在电子词典10中,虽然未图示,但是设置有输出声音的声音输出部。
图2是表示本实施方式中的电子词典10的外观结构的主视图。
在图2的电子词典10的情况下,cpu11、存储器12、存储介质读取部14、通信部15内置在被开合的装置主体的下段侧,并且设置键输入部16,在上段侧设置触摸面板式显示部17。
键输入部16包括文字输入键16a、能够选择各种词典、各种功能的词典选择键16b、[译/决定]键16c、[返回]键16d、光标键(上下左右键)16e、电源按钮、其他各种功能键等。键输入部16能够设置背光灯16a。背光灯16a能够针对每个键切换灯光开/关。
在触摸面板式显示部17中,根据各种功能的执行,显示各种菜单、按钮17a等。
电子词典10能够根据用户对键输入部16的操作或者对触摸面板式显示部17中显示的菜单、按钮的触摸操作(通过笔尖或指尖),输入用户操作的指示。
这样构成的电子词典10通过cpu11按照词典控制程序12a中记述的命令控制电路各部的动作,软件和硬件协作动作,实现以下的动作说明中叙述的功能。
图3是表示本实施方式中的电子词典10的使用方式的一例的图。
在图3中,电子词典10a例如是教师在学校的课堂上使用的电子词典或成绩优秀者使用的电子词典。电子词典10b是例如缺课的学生或者想要知道成绩优秀者使用电子词典的学习方法的学生所使用的电子词典。
在电子词典10a中,通过在使用时指定用户操作的登记,存储在执行与用户操作对应的处理期间的操作历史信息。在电子词典10a中存储的操作历史信息被发送到电子词典10b。在电子词典10b中,获取从电子词典10a接收到的操作历史信息,基于该操作历史信息再现在电子词典10a中被执行了的处理。
由此,例如缺课的学生能够掌握在学校的课堂中,教师是如何使用电子词典10a推进授课的,所以能够再现课堂。此外,通过了解成绩优秀者是如何利用电子词典10a进行学习的,能够模仿学习方法来实现学习效果的提高。
图4是示出存储在存储器12中的数据的一例的图。
图4的(a)是表示操作代码表12d1的一例的图。在操作代码表12d1中,按时序存储表示用户操作的操作代码。在图4的(a)中,例如“0x01”表示与用户的1操作对应的操作代码。操作代码除了例如是根据设置在键输入部16上的各种键(例如上下左右键等)的键操作来决定之外,还根据对通过程序显示在触摸面板式显示部17上的按钮(跳转按钮等)的选择操作来决定。
此外,在操作代码表12d1中,也可以存储对每个用于特定操作历史信息(在电子词典10a中执行的处理)的登录而设定的登录编号、登录日期时间等数据、表示能/不能向其他的电子词典10b提供的共享管理数据、表示由操作历史信息所对应的处理执行的功能(词典检索、单词簿登录等)的数据等。共享管理数据能够通过用户操作设定能/不能提供。
图4的(b)是表示内容信息表12d2的一例的图。在内容信息表12d2中,存储由作为根据用户操作而被执行的处理的对象的内容的内容id、表示由用户操作指定为处理对象的内容中的表示对象数据的文本的范围的位置信息等。例如,设为执行了以下处理:从文学作品的文本对单词进行范围指定,用英日词典检索经范围指定的单词的意思来显示意思信息。此时,表示文学作品的文本的内容id和表示被范围指定的文本中的位置的位置信息、表示作为检索对象的英日辞典的内容id和表示符合被指定为检索对象的单词的词条等的索引等与操作代码表12d1的操作代码对应关联,存储在操作代码表12d1中。
图4的(c)是表示转换表12e的一例的图。在转换表12e中,根据电子词典10的机型(结构)的差异,设定表示不同操作代码的对应关系的数据。在自身装置中存储的转换表12e中,设定有表示自身装置中使用的操作代码与至少一个与自身装置不同的机型中使用的操作代码的对应关系的数据。
在图4的(c)中,表示机种1的电子词典10中的操作代码“00x1”在机种2的电子词典10中相当于操作代码“00x4”。此时,在机种1的电子词典10中存储的操作代码“00x1”转换为操作代码“00x4”,由此,能够在机种2的电子词典10中再现。此外,机种1的电子词典10中的操作代码“00x1”表示在机种3的电子词典10中不存在相应的操作代码。此时,表示在机种3的电子词典10中无法再现与在机种1的电子词典10中被执行了的操作代码“00x1”对应的用户操作。
此外,在图4的(c)中,仅示出操作代码的对应关系,但是还设置成包括表示各机型的内容的对应关系的数据。电子词典10能够基于设定在转换表12e中的内容的对应关系,判断在操作历史信息的发送目的地的电子词典10中是否能够再现处理。例如,基于是否存在相同内容或虽然是相同内容但版本是否不同等来判断。
接下来,说明本实施方式中的电子词典10的动作。
首先,说明存储电子词典10的操作历史信息的操作历史信息存储处理。图5是表示由本实施方式的信息处理程序12b执行的操作历史信息存储处理的流程图。图6和图7是表示用于说明操作历史信息存储处理的触摸面板式显示部17的显示例的图。
操作历史信息存储处理例如在教师上课时使用的电子词典10、或一边使用电子词典10一边上课的学生使用的电子词典10中执行。例如,学生通过进行与教师对电子词典10的操作相同的操作,确认课堂上使用的内容,并进行用于为了自己的学习确认其他内容的内容,或者将浏览到的信息存储在学习本、背诵卡、单词本等中的操作。
cpu11根据对键输入部16或触摸面板式显示部17的操作,执行词典控制程序12a,在触摸面板式显示部17中显示与各种功能对应的画面。图6的(a)示出例如通过教师的操作,显示了文本显示画面20的状态,该文本显示画面表示出在课堂上使用的世界文学的文本。在图6的(a)所示的例子中,在画面左边附近设置有菜单按钮区域22。
为了存储课堂上使用电子词典10的历史,如图6的(a)所示,教师进行选择设置在菜单按钮区域22中的登记按钮22a的操作。当通过登记按钮22a的操作输入登记指示时(步骤a1,是),cpu11将与当前作为处理对象的内容(这里是世界文学的文本)对应的内容信息(内容id等)存储至内容信息表12d2(步骤a2)。
在此,若有输入操作(步骤a3,否→步骤a6,是),cpu11将与输入操作对应的操作代码存储在操作代码表12d1中(步骤a7)。此外,当输入操作是用于指示功能的执行的输入操作时(步骤a8,是),cpu11将与作为功能的处理对象的内容相关的信息与在操作代码表12d1中存储的操作代码对应地存储在内容信息表12d2中(步骤a9)。
例如,当对用于变更文本的显示范围的光标键(上下左右键)16e的操作、指定使用笔的文本中的单词、范围的操作时,由于没有内容的变更,所以只存储操作代码。另一方面,当作为处理对象的内容被变更时,存储与作为处理对象的内容有关的内容信息。
在图6的(b)所示的例子中,通过对显示在文本显示画面20上的文本进行指定例如单词“ancestor”20a的范围的操作,使“ancestor”20a反选显示,选择在菜单按钮区域22中显示的“迷你词典”按钮22b的操作被执行,以使得“迷你词典”按钮22b显示在选择状态。其结果,如图7的(a)所示,显示“迷你词典”的检索结果画面24。在检索结果画面24中,显示作为在文本中被范围指定了的词条的单词和与从“迷你词典”检索到的单词对应的信息。
“迷你词典”是指在翻译画面中出现不明白的词语时,通过选择该词语并触摸迷你词典键,在副面板上显示意思的功能。
并且,为了自己的学习,学生进行了用于将检索结果画面24中显示的检索结果登记到“单词簿”的操作。其结果,如图7的(b)所示,显示“单词簿”的登记画面26。在登记画面26中,显示与已登记的单词一起追加登记的单词和与单词对应的信息。
在上述的一系列操作中,作为处理对象的内容从世界文学的文本(文本显示画面20)变更为“迷你词典”(检索结果画面24),进而变更为“单词簿”(登记画面26)。因此,例如,与指示内容的变更的输入操作所对应的操作代码关联对应,将与内容相关的内容信息存储在内容信息表12d2中。
另外,cpu11不仅根据一系列的用户操作存储操作代码和内容信息,还将用于区分与一系列的用户操作相对应的处理的数据(章节数据)连同操作代码一起存储在操作代码表12d1中。即,通过将章节数据嵌入对应于一系列处理的时间序列的操作数据中,成为能够根据章节数据再现。
例如,cpu11判断是否符合在根据用户操作而执行的处理中生成章节的条件。作为生成章节的条件,例如有以下情况等:经过预定的时间、存在内容的改变、存在声音再现、对触摸面板显示部17进行了手写输入。另外,还能够设定其他条件。
此外,不仅基于预先设定的条件进行判断,也可以在通过用户操作指示了章节生成时,判断为符合生成章节的条件。由此,通过例如在整个课堂的一系列的处理中预先加入课堂内容的划分,能够在基于操作历史信息再现处理时,选择特定范围的课堂内容(例如前半、中间、后半等)进行再现。
当判定为符合生成章节的条件时(步骤a3,是),cpu11以与操作数据相同的方式将章节数据存储在操作代码表12d1中(步骤a4)。此外,cpu11将与在生成章节时作为处理对象的内容相关的内容信息与章节数据相对应地存储在内容信息表12d2中(步骤a5)。由此,当从表示章节数据的位置再现时,能够对再现开始时的内容的情况进行再现。
当输入了操作历史信息的存储结束的指示时,或电源被断开时(步骤a10,“是”),cpu11结束操作历史信息存储处理。
这样,在操作历史信息存储处理中,通过在电子词典10a中进行用于执行通常的处理的输入操作,能够在其他电子词典10b中存储用于再现在电子词典10a中执行的处理的操作历史信息12d(操作代码表12d1、内容信息表12d2)。
另外,在上述说明中,在操作历史信息12d中包含操作代码表12d1和内容信息表12d2,但是也可以包含操作代码表12d1或内容信息表12d2的任意一个。
接下来,说明接收/发送电子词典10的操作历史信息的操作历史信息接收/发送处理。图8是表示操作历史信息的发送侧的电子词典10a执行的操作历史信息发送处理和操作历史信息的接收侧的电子词典10b执行的操作历史信息接收处理的流程图。
电子词典10在触摸面板式显示部17上显示包含与多个功能(工具)分别对应的按钮的菜单(工具一览),能够执行从菜单选择的功能(工具)。图9是表示显示了菜单(工具一览)的菜单画面28的一例的图。在图9所示的菜单画面28中,设置有“学习数据取得”按钮28a。
电子词典10b在通过对菜单画面28的“学习数据取得”按钮28a的操作而输入学习数据(存储在其他信息处理装置中的操作历史信息)的取得请求时,开始操作历史信息接收处理(步骤c0,是)。
电子词典10b通过通信单元15向能够执行操作历史信息发送处理的其他信息处理设备(电子词典10a)发送通信请求。接收到通信请求的电子词典10a和电子词典10b建立通信链路并开始通信(步骤b2,c1)。
电子词典10a和电子词典10b在发送和接收操作历史信息之前,相互发送和接收能够指定设备的型号的设备信息(步骤b3,c2)。
电子词典10a和电子词典10b基于通信对方的装置信息,判断在本装置中是否执行操作历史信息中包含的数据的转换。例如,在存储在本装置中的转换表12e中未设定通信对方装置的机型的操作代码的情况下,判别为不执行数据转换。另外,在转换表12e中设定了通信对方装置的机型的操作代码的情况下,判别为如果对方装置是性能高的机型则不执行数据转换。此外,在存储在请求获取学习数据的电子词典10b中的转换表12e中设置了通信对方装置的机型的操作代码的情况下,判别为在获取请求侧的电子词典10b中执行数据转换。另外,在判别为相同机型的情况下,判别为电子词典10a和电子词典10b中的任一个都不执行数据转换。另外,也可以通过其他判别方法来决定执行数据转换的装置。
在判定为执行数据转换时(步骤b4,是),电子词典10a基于转换表12e,将操作历史信息12d根据发送目的地的其他装置(电子词典10b)转换操作历史信息(步骤b5)。即,电子词典10a转换与自身装置不同的操作代码,以使得能够在电子词典10b中基于操作历史信息再现处理。
另外,当不能基于转换表12e来转换操作代码或判定为存在对应的内容时,也可以设定不能提供学习数据(或不可再现)的信息。
电子词典10a将转换后的操作历史信息(再现信息)发送到电子词典10b(步骤b6)。电子词典10b从电子词典10a接收操作历史信息,并存储在存储器12中(操作历史信息12d)(步骤c4)。
另外,当电子词典10a中设定了不可提供学习数据(或不可再现)的信息时,也可以中止操作历史信息的发送,还可以发送仅包含可执行的操作数据的操作历史信息。此外,当由于不存在内容而不能再现时,也可以将表示该理由的信息发送到电子词典10b。例如,通过购买(追加登记)与电子词典10a共同的新内容或最新版本的内容,通知能够再现基于操作历史信息的处理。电子词典10b通过输出来自电子词典10a的通知来提示用户购买新内容或最新版本的内容。
另一方面,在电子词典10a中未执行数据转换时(步骤b4,否),即在电子词典10b中执行数据转换时,电子词典10a将转换前的操作历史信息发送到电子词典10b(步骤b7)。
当判定为不执行数据转换时(步骤c3,“否”),电子词典10b成为等待从电子词典10a接收操作历史信息的状态。电子词典10b从电子词典10a接收转换后的操作历史信息,并存储在存储器12中(操作历史信息12d)(步骤c4)。
另一方面,当判定为执行数据转换时(步骤c3,是),电子词典10b成为等待从电子词典10a接收操作历史信息的状态。当电子词典10b从电子词典10a接收转换前的操作历史信息时(步骤c5),基于转换表12e,将操作历史信息12d根据发送目标的其他的装置(电子词典10a)来转换操作历史信息(步骤c6)。即,电子词典10b转换与自身装置不同的操作代码,以使得能够基于从电子词典10a接收到的操作历史信息来再现处理。
这样,即使当存储了操作历史信息的电子词典10a和基于操作历史信息再现处理的电子词典10b的机型不同时,也能够根据结构的不同在转换了操作历史信息之后收发。因此,能够在使用不同机种的电子词典10的用户之间共享操作历史信息。
另外,在上述的说明中,以从电子词典10a向电子词典10b发送电子词典10a中存储的所有操作历史信息为前提进行说明,但是也可以发送电子词典10a中存储的操作历史信息的一部分。
例如,在上述说明中,在发送/接收操作历史信息之前,在电子词典10a和电子词典10b之间,相互发送和接收能够特定装置的机型的装置信息(步骤b3,c2),此时,将操作历史信息的章节信息从电子词典10a发送给电子词典10b。章节信息是基于存储在操作代码表12d1中的章节数据生成的、区分操作历史信息所示的处理的信息。
例如,电子词典10b基于章节信息显示在电子词典10a中执行的一系列处理的划分一览,通过用户操作从划分一览中选择作为再现对象的划分。电子词典10b向电子词典10a发送表示从划分一览中选择出的作为再现对象的区分的再现对象数据。电子词典10a将由符合再现对象数据的区分的操作代码表12d1及内容信息表12d2的数据构成的操作历史信息、即操作历史信息的一部分发送到电子词典10b。
这样,通过能够发送接收操作历史信息的一部分,从而能够在需要数据转换时削减作为转换对象的数据,因此能够减轻处理负荷,并且能够实现数据通信的负荷的降低、数据的存储容量的削减。
另外,在操作历史信息的接收侧的电子词典10b中,不仅可以选择作为发送对象的操作历史信息的一部分,也可以在发送侧的电子词典10a中设定作为发送对象的操作历史信息的一部分。即,在电子词典10a中执行选择作为在上述电子词典10b中执行的再现对象的区分的处理。
此外,在上述的说明中,基于章节数据选择了发送接收的操作历史信息的一部分,但是也可以基于其他信息,特定作为发送接收的对象的操作历史信息。例如,也可以是,基于对操作历史信息附加的登录号码、登录日期时间等数据,由用户选择。此外,也可以基于表示能/不能向其他电子词典10提供的共享管理数据,特定作为发送对象的操作历史信息。进而,能够通过指定在与操作历史信息对应的处理中执行的功能(词典检索、单词簿登记等),提取符合执行了相应的功能的处理的操作历史信息的一部分而发送。
接下来,说明基于操作历史信息的处理的再现。
图10是表示本实施方式中的操作历史信息再现处理的流程图。图11~图13是表示用于说明本实施方式中的操作历史信息再现处理的触摸面板式显示部17的显示例的图。
当用户操作指示执行操作历史信息再现处理时,电子词典10的cpu11显示再现开始画面(步骤d1),并且在触摸面板式显示单元17上显示用于控制基于操作历史信息的处理的再现的再现按钮(步骤d2)。
图11的(a)示出了显示在再现开始画面29上的再现按钮90的一例。
在再现开始画面29中,例如,为了在再现开始时向用户明示作为处理的对象的内容,显示用于选择相应内容的选择画面(内容一览菜单),并且使对应于相应内容的按钮作为选择状态显示。
此外,在图11的(a)所示的再现按钮90中,例如包括“到最后”按钮90a、“一览”按钮90b、“逐个”按钮90c和结束按钮90d。即,能够通过“到最后”按钮90a、“一览”按钮90b、“逐个”按钮90c中的任意的按钮操作来指示通知按顺序引导多个用户操作的指引的形式。“到最后”按钮90a是用于指示基于操作历史信息连续地再现(连续再现)从开始到最后的一系列处理的按钮。“一览”按钮90b是用于指示一览显示操作代码表12d1的操作数据所表示的输入操作,根据从一览显示而选择出的输入操作所对应的处理而再现(一览再现)的按钮。“逐个”按钮90c是用于指示每当通过用户操作输入再现的执行指示时,根据操作代码所示的输入操作使处理再现(依次再现)的按钮。
另外,当存储有与多个一系列的处理对应的操作历史信息时,cpu11通过用户操作选择作为再现对象的操作历史信息。
例如,当通过用户操作从再现按钮90选择了“到最后”按钮90a时(步骤d3,是),cpu11基于操作历史信息,从最初再现在其他的信息处理装置(电子词典10)中被执行了的处理。即,cpu11使触摸面板式显示部17显示存储在内容信息表12d2中的内容信息所表示的内容,并且执行按照存储在操作代码表12d1中的操作信息(操作数据)所表示的输入操作的顺序的、根据用户操作的处理(步骤d4)。
图11的(b)示出当通过操作“到最后”按钮90a指示连续再现时的触摸面板显示部17的显示示例。例如,cpu11在文本显示画面30中显示世界文学的文本,从显示的文本中范围指定单词“ancestor”30a来反选显示,将在显示菜单按钮区域22中显示的“迷你词典”按钮22b显示为选择状态。即,再现在上述图6的(a)和(b)中说明的存储了操作历史信息时的处理。
例如每当能够通过用户确认被再现的处理的内容左右的时间(例如,每1秒),cpu11依次进行与操作数据对应的处理(步骤d5,否)。当对存储在操作代码表12d1中的全部操作数据执行处理,或者由再现按钮90的结束按钮90d指示处理结束时,cpu11结束操作历史信息再现处理(步骤d5,是)。
这样,能够在连续再现中,通过整体确认与在其他电子词典10中被执行了的输入操作对应的一系列处理。
另外,在上述的说明中,当进行了选择“到最后”按钮90a的操作时执行连续再现,但也可以是,基于其他条件执行连续再现。例如,当通过操作历史信息接收处理从其他电子词典接收了操作历史信息之后,通过用户操作指示了执行操作历史信息再现处理时,基于接收完毕的操作历史信息,无需用户操作而自动地执行连续再现。由此,能够消除用户的按钮操作的负担,有效地执行连续再现。
接下来,当通过用户操作从再现按钮90选择了“一览”按钮90b时(步骤d6,是),cpu11基于操作历史信息,一览显示操作代码表12d1的操作数据所表示的输入操作(步骤d7)。
图12的(a)表示通过“一览”按钮90b的操作指示了一览再现时的触摸面板式显示部17的显示例。图12的(a)示出了当显示“迷你词典”的检索结果画面34时的操作一览36的显示示例。
在操作一览36中,一览显示操作代码表12d1中存储的操作数据所对应的输入操作,例如当对键输入部16的操作时,是操作键的名称,当对触摸面板式显示部17的操作时是触摸操作的内容(选择按钮的名称、范围指定)等。操作一览36能够根据对显示光标36a、光标键(上下左右键)16e或触摸面板式显示部17的触摸操作(轻弹等)而滚动,从一览显示中选择任意的输入操作。
此外,在一览显示时,显示“缩小”按钮38a、“中断”按钮38b。“缩小”按钮38a是用于指示限制(缩小)操作一览36中显示的输入操作的按钮。“中断”按钮38b是用于指示中断根据操作历史信息的再现,并从操作列表36重新选择输入操作的按钮。
当通过用户操作从操作一览36中选择了任意的输入操作时(步骤d10,是),cpu11消去操作一览36,并与在其他电子词典10中执行的处理相同,使用触摸面板式显示部17的整个画面,根据被选择的输入操作开始再现(步骤d11)。cpu11与上述连续再现的情况同样,依次执行与操作代码表12d1中存储的输入操作(操作代码)对应的再现(步骤d12,否→步骤d13)。
当在处理的再现期间通过对“中断”按钮38b的操作指示再现的中断时(步骤d12,是),cpu11停止处理的再现,显示包括作为当前再现对象的输入操作的操作一览36(步骤d7)。即,与上述相同,用户能够从操作一览36中任意选择输入操作,从所选择出的位置执行再现。
这样,在一览再现中,能够通过从存储在操作历史信息中的一系列的处理中指定用户想要确认的处理的位置(输入操作),根据相应的输入操作再现处理。因此,能够从操作历史信息所示的一系列的处理中选择需要的部分,高效地进行处理的确认。
另外,在显示操作一览36时,当通过对“缩小”按钮38a的操作指示了输入操作的缩小时(步骤d8,是),cpu11基于存储在操作代码表12d1中的操作代码,显示在操作一览36中。限制操作一览36显示的输入操作而改变一览显示(步骤d9)。
图12的(b)示出在图12的(a)所示的操作一览36中一览显示出的输入操作被缩小的显示例。
例如,cpu11特定在操作代码表12d1中存储的操作代码所表示的输入操作之中,用于执行规定的功能的输入操作,仅将在相应的输入操作前后被执行了的、预先决定了的数量(例如3个)的输入操作作为显示对象。作为用于执行规定的功能的输入操作,能够设置成发生作为处理对象的内容的改变的输入操作。例如有选择“迷你词典”按钮22b并指示检索执行的输入操作、指示向单词簿登记的输入操作等。
另外,通过缩小在操作一览36中显示的输入操作不仅是在与规定的功能相应的输入操作前后被执行了的输入操作,也可以仅将相应的输入操作之前或之后的输入操作作为显示对象。此外,也可以不一览显示用于执行规定的功能的输入操作的周边的多个输入操作,而变更为汇总了多个输入操作的功能名而一览显示。
这样,在一览再现中,能够通过只缩小到与规定的功能相应的输入操作而一览显示,从一览显示中省去执行一系列的处理中实质上没有意义的输入操作等,并且通过再现能够关注需要确认的功能,使作为再现的开始位置的输入操作的选择变得容易。
cpu11对存储在操作代码表12d1中的全部操作数据执行处理,或者当通过再现按钮90的结束按钮90d指示处理的结束时结束操作历史信息再现处理(步骤d14,是)。
接着,当通过用户操作从再现按钮90选择了“逐个”按钮90c时(步骤d15,是),cpu11显示用于根据操作代码所示的输入操作而再现(依次再现)处理的操作按钮92(步骤d16)。
例如,在图13的(a)所示的状态中,当操作“逐个”按钮90c时,cpu11如图13的(b)所示的那样,在触摸面板式显示部17中显示操作按钮92。
在操作按钮92中设置有按钮区域92a和输入操作显示区域92b。在按钮区域92a中,设置有用于受理用户操作的指示的逆再现按钮92a1、顺再现按钮92a2、显示位置移动手柄92a3。逆再现按钮92a1是用于指示根据操作信息逆向进行处理的按钮,顺再现按钮92a2是用于指示根据操作信息顺向(与实际执行了的处理相同)进行处理的按钮。显示位置移动手柄92a3用于变更操作按钮92的显示位置,因此通过笔等操作用于指定移动目标。
输入操作显示区域92b是用于在执行基于操作历史信息的处理的再现期间显示作为再现的对象的输入操作的名称的区域。在输入操作显示区域92b中,根据操作代码,例如显示对键输入部16操作的键的名称、对触摸面板式显示部17使用笔等操作的菜单、按钮的名称等。
当检测到对逆再现按钮92a1或顺再现按钮92a2的按钮操作时(步骤d17,是),cpu11在由被操作了的按钮而被指示的再现方向上,执行根据操作代码表12d1中存储的一个操作数据的处理的再现(步骤d18)。即,cpu11当操作了逆再现按钮92a1时,向逆向进行处理,当操作了顺再现按钮92a2时,向顺向进行处理。
此外,cpu11在输入操作显示区域92b中显示与作为再现对象的操作数据对应的输入操作的名称(步骤d19)。例如,在图13的(b)所示的例子中,显示表示设置在键输入部16上的“翻译/决定”键16c被操作(在此,显示所操作的键的名称“翻译/决定键”)。
接下来,cpu11根据对逆再现按钮92a1或顺再现按钮92a2的按钮操作来执行处理的再现(步骤d20,否,d17~d19)。
cpu11对存储在操作代码表12d1中的全部操作数据执行处理,或者当由再现按钮90的结束按钮90d指示处理的结束时,结束操作历史信息再现处理(步骤d20,是)。
另外,在上述的说明中,通过再现与操作历史信息对应的处理,以在与在其他信息处理装置(电子词典10)中执行了处理时相同的方式显示,但也可以是,与处理的再现一起明示输入操作被进行了的位置。例如,cpu11在作为再现对象的操作代码表示对键输入部16的键的输入操作时,点亮(或闪烁)相当于被输入操作了的键的位置的背光灯16a。此外,当作为再现对象的操作代码表示对触摸面板式显示部17的输入操作时,cpu11附加用于明示在触摸面板式显示部17中显示的进行了输入操作的按钮、菜单的位置的显示(颜色反转显示、加框显示等)。
这样,在逐个再现中,每当对逆再现按钮92a1或顺再现按钮92a2有操作时,都执行与操作代码对应的处理,因此,能够在任意的再现方向、处理时刻再现处理,以使得用户容易理解处理内容。此外,仅在触摸面板式显示部17上显示再现时的画面,即使在难以掌握用于执行处理的输入操作时,也能够通过在输入操作显示区域92b中显示的操作名、或通过背光16a的键的点亮(闪烁)、明示触摸面板式显示部17中的操作位置的显示,容易地掌握输入操作。
并且,在上述的说明中,作为引导用户操作的指引的通知方式,说明了使用显示的方式的情况,但也可以使用声音的通知。例如,按顺序用声音通知被操作了的键的名称、被操作了的菜单、按钮的名称等。由此,不仅是显示,还能够提供关于更容易确认的用户操作的指引。
另外,在上述说明中,说明了分别单独执行连续再现、一览再现、逐个再现,但是在通过任意一种方法执行再现的期间,也可以通过对再现按钮90的任意一个按钮的操作来切换再现方法。
此外,在上述的说明中,对操作历史信息12d中包含操作代码表12d1和内容信息表12d2的情况进行了说明,但在包含操作代码表12d1或内容信息表12d2的任意一者时,依据任意一者执行上述的再现处理。
这样,在本实施方式的电子词典10中,能够从其他电子词典10取得操作历史信息,并基于该操作历史信息再现在其他电子词典10中被执行了的处理。因此,能够容易地确认由他人在其他的装置中执行的操作。
另外,实施方式中记载的方法,即图5、图8、图10的流程图所示的处理等的各个方法,能够设置成能够由计算机执行的程序,存储在存储卡(rom卡、ram卡等)、磁盘(软盘、硬盘等)、光盘(cd-rom、dvd等)、半导体存储器等存储介质中进行分发。然后,计算机读取存储在外部存储介质上的程序,通过该程序控制动作,由此,能够实现与实施方式中说明的功能相同的处理。
此外,用于实现各方法的程序的数据可以作为程序代码的形式在网络(因特网)上传输,还可以从与该网络(因特网)连接的计算机(服务器装置等)中读取程序数据,实现与上述的实施方式相同的功能。
另外,本发明不限于实施方式,在实施阶段能够在不脱离其主旨的范围内进行各种变形。此外,实施方式包括各种阶段的发明,并且可以通过所公开的多个结构组件中的适当组合来提取各种发明。例如,当即使从实施方式所示的全部结构组件中删除几个结构组件、或者组合几个结构组件,也能够解决本发明要解决的课题栏中叙述的课题,得到在发明的效果栏中叙述的效果时,删除了该结构组件、或组合了该结构组件的结构作为发明而被提取出。
1.一种信息处理装置,其特征在于,具有:
输入部,其受理用户操作;
显示部,其显示内容;
接收部,其从其它的装置接收信息;以及
控制部,其通过所述接收部取得包含操作信息或者内容信息的操作历史信息,基于所述操作信息或所述操作历史信息通知按顺序引导对所述输入部的多个用户操作的指引,其中,所述操作信息表示用于在所述其它的装置中被执行了的处理的输入操作的顺序,所述内容信息与对应于所述输入操作的所述内容相关。
2.根据权利要求1所述的信息处理装置,其特征在于,
所述控制部基于所述操作历史信息和自身装置的结构通知引导对所述输入部的用户操作的指引。
3.根据权利要求1或2所述的信息处理装置,其特征在于,
作为引导对所述输入部的用户操作的指引的通知,所述控制部使所述内容信息所表示的内容显示在所述显示部中,再现在所述其它的装置中被执行了的处理。
4.根据权利要求1所述的信息处理装置,其特征在于,
所述控制部执行根据对所述输入部的用户操作的处理,使所述内容信息所表示的内容显示在所述显示部中,再现在所述其它的装置中被执行的处理。
5.根据权利要求4所述的信息处理装置,其特征在于,
所述控制部执行按照所述操作信息所表示的输入操作的顺序的、根据对所述输入部的用户操作的处理。
6.根据权利要求4所述的信息处理装置,其特征在于,
所述控制部根据与所述其它的装置的结构的差异转换所述操作历史信息,基于转换后的所述操作历史信息,再现在所述其它的装置中被执行了的处理。
7.根据权利要求4所述的信息处理装置,其特征在于,
所述控制部根据用户操作执行如下所述的一览再现或者逐次再现,
所述一览再现一览显示所述操作信息所表示的多个输入操作,从选自所述一览显示中的输入操作再现处理,
所述逐次再现在每当输入再现的执行指示时,再现根据所述操作信息所表示的输入操作的处理。
8.根据权利要求7所述的信息处理装置,其特征在于,
所述控制部特定根据所述操作信息所表示的多个输入操作的规定的功能,按照每个被特定的所述规定的功能进行一览显示。
9.根据权利要求4所述的信息处理装置,其特征在于,
所述控制部基于所述操作信息,结合处理的再现,使被再现的处理所对应的所述输入操作的名称显示在所述显示部上。
10.根据权利要求4所述的信息处理装置,其特征在于,
所述控制部在基于所述操作历史信息再现在所述其它的装置中被执行了的处理时,明示根据作为再现的对象的所述输入操作的所述输入部的用户操作被进行的位置。
11.根据权利要求4所述的信息处理装置,其特征在于,
所述控制部取得在所述其它的装置中被执行了的处理的一部分所对应的所述操作历史信息,再现所述操作历史信息所对应的一部分的处理。
12.根据权利要求4所述的信息处理装置,其特征在于,
所述操作历史信息包含所述内容内的检索历史,
所述控制部基于包含所述内容内的检索历史的所述操作历史信息,使所述内容信息所表示的内容显示在所述显示部中,并且执行根据按照所述操作信息所表示的输入操作的顺序的对所述输入部的用户操作的处理,再现在所述其它的装置中被执行了的处理。
13.一种信息处理方法,其特征在于,其是信息处理装置的信息处理方法,
所述信息处理装置具有:
输入部,其受理用户操作;
显示部,其显示内容;以及
接收部,其从其它的装置接收信息,
通过所述接收部取得包含操作信息或者内容信息的操作历史信息,基于所述操作信息或所述操作历史信息通知按顺序引导对所述输入部的多个用户操作的指引,其中,所述操作信息表示用于在所述其它的装置中被执行了的处理的输入操作的顺序,所述内容信息与对应于所述输入操作的所述内容相关。
14.一种存储有程序的计算机可读存储介质,其特征在于,
所述计算机控制受理用户操作的输入部、显示内容的显示部以及从其它的装置接收信息的接收部,
所述可读存储介质存储有以下程序,该程序用于使所述计算机通过所述接收部取得包含操作信息或者内容信息的操作历史信息,基于所述操作信息或所述操作历史信息通知按顺序引导对所述输入部的多个用户操作的指引而发挥作用,其中,所述操作信息表示用于在所述其它的装置中被执行了的处理的输入操作的顺序,所述内容信息与对应于所述输入操作的所述内容相关。
技术总结