检索装置以及检索方法
【专利摘要】本发明提供检索装置以及检索方法。本发明的检索装置具备:检索字符接受单元,所述检索字符接受单元接受对用于确定数据组的数据的数据确定信息的检索字符;信息检索单元,所述信息检索单元通过由所述检索字符接受单元接受到的所述检索字符来检索所述数据确定信息;以及检索结果显示单元,所述检索结果显示单元将信息检索单元的检索结果显示在所述触摸屏。所述检索字符接受单元在排列了数据确定信息的列表被显示在触摸屏的状态下,接受触摸屏的所述列表上被手写输入的检索字符。根据本发明,能够抑制接受被手写输入的检索字符时的列表的视认性的降低。
【专利说明】检索装置以及检索方法
【技术领域】
[0001]本发明涉及检索用于确定数据组的数据的数据确定信息的检索装置以及检索方法。
【背景技术】
[0002]典型的检索装置通过手写输入来接受检索字符,使用接受到的检索字符来检索用于确定数据组的数据的数据确定信息。
[0003]典型的检索装置区分用于接受检索字符的检索字符接受区域和除了检索字符接受区域之外的区域而进行显示。
[0004]另外,典型的检索装置将排列了与检索字符一致的数据确定信息的列表显示在触摸屏。这时,典型的检索装置在触摸屏上接受显示着的列表的滚动操作。
【发明内容】
[0005]本发明的实施方式所涉及的检索装置具备触摸屏、检索字符接受单元、信息检索单元、以及检索结果显示单元。检索字符接受单元接受对用于确定数据组的数据的数据确定信息的检索字符。信息检索单元通过由所述检索字符检索单元接受到的所述检索字符来检索所述数据确定信息。检索结果显示单元将所述检索单元的检索结果显示在触摸屏。检索字符接受单元在排列了所述数据确定信息的列表被显示在触摸屏的状态下,接受所述触摸屏的所述列表上的被手写输入的所述检索字符。
[0006]本发明的实施方式所涉及的检索方法通过具备触摸屏的检索装置来进行。本发明的实施方式的检索方法包括:(i)经由检索字符接受单元,接受对用于确定数据组的数据的数据确定信息的检索字符;(ii)经由信息检索单元,通过由所述检索字符接受单元接受的所述检索字符来检索所述数据确定信息经由检索结果显示单元,将所述信息检索单元的检索结果显示在触摸屏。经由所述检索字符接受单元的接受包括在排列了所述数据确定信息的列表被显示在触摸屏的状态下,接受所述触摸屏的所述列表上被手写输入的所述检索字符。
【专利附图】
【附图说明】
[0007]图1示出本发明的实施方式所涉及的便携设备的构成;
[0008]图2示出排列了用于确定图1所示的数据组的数据的数据确定信息的列表的一例;
[0009]图3示出列表的一部分被显示在触摸屏的状态的图1所示的便携设备;
[0010]图4示出检索数据确定信息时的图1所示的便携设备的动作;
[0011]图5示出字符“S”被手写输入的状态的图1所示的便携设备;
[0012]图6示出图4所示的画面更新处理中的图1所示的便携设备的动作;
[0013]图7示出通过针对图2所示的列表的层级“歌手”中的字符“Kin”进行的检索结果的一例;
[0014]图8示出通过针对图2所示的列表的层级“专辑”中的字符“D”进行的检索结果的一例;
[0015]图9示出通过针对图2所示的列表的层级“歌曲”中的字符“Brea”进行的检索结果的一例;
[0016]图10的(a)示出通过针对对图2所示的列表的层级“歌手”中的字符“Kin”、层级“专辑”中的字符“D”、层级“歌曲”中的字符“Brea”进行的检索结果的一例;
[0017]图10的(b)示出图10的(a)所示的检索结果被显示在触摸屏的状态的图1所示的便携设备;
[0018]图11示出触摸屏中的与数据确定信息的层级相关联的区域的一例;
[0019]图12示出检索数据确定信息时的图1所示的便携设备的动作;
[0020]图13接着图12示出图1所示的便携设备的动作;
[0021]图14的(a)示出字符“A”被手写输入的状态的图1所示的便携设备;
[0022]图14的(b)示出字符“d”被手写输入的状态的便携设备;
[0023]图15示出歌手区域中字符被手写输入的状态的图1所示的便携设备;
[0024]图16示出通过层级“歌手”的检索字符“Kin”进行的检索结果被显示的状态的图1所示的便携设备;
[0025]图17示出手写输入字符到歌手区域、专辑区域、以及歌曲区域的状态的图1所示的便携设备;
[0026]图18示出通过层级“歌手”的检索字符“Kin”、层级“专辑”的检索字符“D”、层级“歌曲”的检索字符“Brea”进行的检索结果被显示的状态的图1所示的便携设备;
[0027]图19示出触摸屏中的与数据确定信息的层级相关联的区域的一例;
[0028]图20示出本发明的实施方式所涉及的便携设备的构成;
[0029]图21示出布置在触摸屏上的三个区域;
[0030]图22示出列表的一部分被显示在触摸屏的状态的图20所示的便携设备;
[0031]图23示出检索数据确定信息时的图20所示的便携设备的动作;
[0032]图24示出手写输入字符“S”的状态的图20所示的便携设备;
[0033]图25示出图23所示的检索结果列表生成处理中的图20所示的便携设备的动作;
[0034]图26示出检索字符为“SD11”时的候补群的一例;
[0035]图27的(a)示出检索字符为“SD11”时的层级“专辑”的各属性信息以特定的规则排列的状态被排列的图26所示的候补群的一例;
[0036]图27的(b)示出检索字符为“SD11”时的层级“专辑”的各属性信息以特定的规则排列的状态被排列的非候补群的一例;
[0037]图28示出检索字符为“SD11”时的检索结果列表的一例;
[0038]图29示出检索字符为“SD11”时的检索结果列表的一部分被显示在触摸屏的状态的图20所示的便携设备;
[0039]图30示出将操作输入到触摸屏时的图20所示的便携设备的动作;
[0040]图31的(a)示出触摸屏中显示的检索结果列表的位置为中央区域的滚动范围的上端的位置的状态的图20所示的便携设备;
[0041]图31的(b)示出触摸屏中显示的检索结果列表的位置为中央区域的滚动范围的下端的位置的状态的图20所示的便携设备;
[0042]图32示出检索字符为“SD11”时的检索结果列表的一部分被显示在触摸屏的状态的图20所示的便携设备。
【具体实施方式】
[0043]关于本发明的第一实施方式,使用附图进行说明。
[0044]第一实施方式所涉及的便携设备10具备图1所示的构成。
[0045]如图1所示,便携设备10具备操作部11、触摸屏12、存储部13、以及控制部14。操作部11是输入各种操作的按钮等输入器件。触摸屏12显示各种信息的同时输入各种操作。存储部13是存储有程序以及各种数据的闪速存储器等的非易失性存储器。控制部14控制便携设备10整体。
[0046]便携设备10例如为便携音乐播放器、智能手机等的电子设备。
[0047]存储部13存储有通过控制部14来执行的检索程序13a。检索程序13a可以在便携设备10的制造阶段安装到便携设备10,也可以经由存储介质或经由网络来添加安装到便携设备10。
[0048]存储部13存储有数据组13b。数据组13b可以在便携设备10的制造阶段安装到便携设备10,也可以经由存储介质或经由网络来添加安装到便携设备10。
[0049]图2是示出排列了用于确定数据组13b的数据的数据确定信息的列表20的一例。
[0050]图2所示的列表20中,除了标题行之外的各行的数据确定信息确定了数据组13b的各数据。这里,数据是音乐文件。各行的数据确定信息由根据多个属性信息的层级结构来表示。“歌手”层级的属性信息示出对应于对象的音乐文件的歌曲的表演者。“专辑”层级的属性信息示出对应于对象的音乐文件的歌曲被收录的专辑名。“歌曲”层级的属性信息示出对应于对象的音乐文件的歌曲的名称。例如,第一行的数据特定信息通过层级“歌手”的属性信息“Animal”、层级“专辑”的属性信息“Age”、层级“歌曲”的属性信息“All”来表示。图2所示的例中,层级“歌手”最上位,层级“专辑”属于层级“歌手”的下位,层级“歌曲名”属于层级“专辑”的下位。列表20中,层级“歌手”的各属性信息以特定的规则排列。层级“专辑”的各属性信息针对每个层级“歌手”的属性信息以特定的规则来排列。层级“歌曲”的各属性信息针对每个层级“专辑”的属性信息以特定的规则来排列。这里,特定的规则是指按照A、B、C.....Z的字母顺序之后,按照1、2、3.....9的数字顺序,前头字符的顺序越高位次越高,若位次相同则依次按后续的字符的顺序越高位次越高地排列的规则。此外,字符的大写和小写之间在顺序上不作区别。
[0051]图1所示的控制部14例如具备CPU (中央处理器,Central Processing Unit)、存储有程序以及各种数据的R0M(只读存储器,Read Only Memory)、作为CPU的工作区域而使用的RAM (随机存取存储器,Random Access Memory)。CPU执行ROM或者存储部13中存储着的程序。
[0052]通过控制部14执行存储部13中存储着的检索程序13a,作为检索字符接受单元14a、信息检索单元14b、以及检索结果显示单元14c来发挥功能。检索字符接受单元14a接受针对数据确定信息的检索字符。信息检索单元14b以通过由检索字符接受单元14a接受到的检索字符来检索数据确定信息。检索结果显示单元14c在触摸屏12上显示信息检索单元14b进行检索的检索结果。
[0053]接着,关于便携设备10的动作进行说明。
[0054]图3是示出列表20的一部分被显示在触摸屏12的状态的便携设备10。
[0055]第一实施方式中,当便携设备10为图3所示的状态时,操作部11被输入特定的操作时,控制部14执行图4所示的动作。
[0056]图4是示出检索数据确定信息时的便携设备10的动作。
[0057]如图4所示,便携设备10的控制部14的检索字符接受单元14a开始了时间的计测之后(SlOl),判断SlOl中从开始时间的计测之后是否经过了特定的时间(S102)。
[0058]如果S102中判断未经过特定的时间,则检索字符接受单元14a判断触摸屏12上是否手写输入了字符(S103)。此外,当用于从检索字符队列中删除最末尾的一个字符的一个字符删除用操作是在触摸屏12上手写输入特定的字符的操作时,检索字符接受单元14a关于特定字符不作为S103的判断的对象。同样,当用于从检索字符队列中删除所有的字符的全部字符删除用操作是在触摸屏12上手写输入特定的字符的操作时,检索字符接受单元14a关于该字符不作为S103的判断的对象。
[0059]图5是示出手写输入字符“S”的状态的便携设备10。
[0060]图5中,阴影所示的“S”的字符31是示出触摸屏12上被手写输入的字符的轨迹,并不是实际上的触摸屏12上显示的字符。
[0061]如图4所示,如果S103中判断触摸屏12上被手写输入了字符,则检索字符接受单元14a将该字符添加到检索字符队列的最末尾(S104)。
[0062]如果S103中判断触摸屏12上未被手写输入字符,则检索字符接受单元14a判断是否输入了一个字符删除用操作(S105)。这里,一个字符删除用操作例如为触摸屏12上被手写输入双斜线“//”的操作。
[0063]如果S105中判断已输入一个字符删除用操作,则检索字符接受单元14a从检索字符队列中删除最末尾的一个字符(S106)。
[0064]如果S105中判断未被输入一个字符删除用操作,则检索字符接受单元14a判断是否输入了全部字符删除用操作(S107)。这里,全部字符删除用操作例如为触摸屏12上的双反斜线“\\”或者星号被手写输入的操作。
[0065]如果S107中判断已输入全部字符删除用操作,则检索字符接受单元14a从检索字符队列中删除所有的字符(S108)。
[0066]如果S107中判断未输入全部字符删除用操作,则检索字符接受单元14a执行S102的处理。
[0067]控制部14进行S104的处理、S106的处理、或者S108的处理之后,执行后述的画面更新处理(S109),并执行S102的处理。
[0068]如果S102中判断已经过了特定的时间,则检索字符接受单元14a结束如图4所示的动作。
[0069]图6是示出图4所示的画面更新处理中的便携设备10的动作。
[0070]如图6所示,控制部14的信息检索单元14b将数据确定信息的层级中最上位的层级、即层级“歌手”作为对象的层级(S131)。
[0071]接着,信息检索单元14b判断检索字符队列是否为空(S132)。
[0072]如果S132中判断检索字符队列不为空,信息检索单元14b将检索字符队列的前头的字符的位置作为检索字符队列中的对象的位置(S133)。
[0073]接着,信息检索单元14b判断检索字符队列中是否存在用于将层级切换至对象的位置之后的层级切换字符(S134)。这里,层级切换字符例如为符号“&”。
[0074]如果S134中判断存在层级切换字符,则信息检索单元14b判断对象的位置的字符是否为层级切换字符(S135)。
[0075]如果S135中判断对象的位置的字符并不是层级切换字符,则信息检索单元14b通过检索字符队列的字符中的对象的位置之后、相比对象的位置之后的层级切换字符靠前的字符来执行对象的层级中的检索(S136)。
[0076]信息检索单元14b在S135中判断对象的位置的字符是层级切换字符,或者结束S136的处理之后判断对象的层级是否最下位的层级(S137)。
[0077]如果S137中判断对象的层级并不是最下位的层级,则信息检索单元14b判断检索字符队列中是否存在相比对象的位置之后的最前的层级切换字符靠后的字符(S138)。
[0078]如果S138中判断存在字符,则信息检索单元14b将对象的层级的下一个级的层级作为新的对象的层级(S139)。
[0079]接着,信息检索单元14b将检索字符队列中对象的位置之后的最前的层级切换字符之后的字符的位置作为新的对象的位置(S140),来执行S134的处理。
[0080]如果S134中判断层级切换字符不存在,信息检索单元14b通过检索字符队列的字符中对象的位置之后的字符来执行对象的层级中的检索(S141)。
[0081]信息检索单元14b在S132中判断检索字符队列为空,或者在S137中判断对象的层级为最下位的层级,或者在S138中判断字符不存在,结束S141的处理之后,组合各层级的检索结果来压缩范围(S142)。即,信息检索单元14b执行AND(与)检索。此外,当存在未存有检索结果的层级时,信息检索单元14b将数据组13b的所有的数据确定信息作为该层级的检索结果,来执行S142的处理。
[0082]控制部14的检索结果显示单元14c在S142的处理之后,在触摸屏12上显示S142的被压缩范围的检索结果(S143),并结束图6所示的画面更新处理。
[0083]例如,当检索字符队列为空时,信息检索单元14b在S132中判断检索字符队列为空,将数据组13b的所有的数据确定信息判定为作为S142中被压缩范围的检索结果。因此,检索结果显示单元14c将数据组13b的所有的数据确定信息作为S143中的触摸屏12的显示对象。即,触摸屏12上如图3所示地进行显示。此外,图3中,虽然仅显示排列了数据确定信息的列表的一部分,但通过滚动来能够显示列表的剩下的部分。
[0084]另外,当检索字符队列的字符为“Kin&D&Brea”时,信息检索单元14b在S136中以层级“歌手”中的字符“Kin”执行检索(参照图7),在S136中以层级“专辑”中的字符“D”执行检索(参照图8),在S141中以层级“歌曲”中的字符“Brea”执行检索(参照图9),在S142中组合各层级的检索结果来压缩范围(参照图10的(a))。因此,如图10的(b)所示,检索结果显示单元14c通过对数据组13b的数据确定信息,以针对层级“歌手”的检索字符“Kin”、针对层级“专辑”的检索字符“D”、针对层级“歌曲”的检索字符“Brea”进行AND检索得到的数据确定信息在S143中显示在触摸屏12上。
[0085]便携设备10的用户通过对触摸屏12上显示的数据确定信息执行双击等的特定的操作,能够在便携设备10中再生由该数据确定信息而确定的音乐文件。此外,便携设备10在最终检测出的数据确定信息仅为一个时,也可以不等待来自用户的再生的指示,而再生由该数据确定信息来确定的音乐文件。
[0086]如以上的说明,如图5所示,便携设备10在排列了数据确定信息的列表被显示在触摸屏12的状态下,接受触摸屏12的列表上被手写输入的检索字符(S103:是),因此即使在接受检索字符时也能够抑制列表的视认性的降低。
[0087]例如,便携设备10不需要检索窗口以及用于以检索窗口中被输入的检索字符来开始检索的检索按钮等的⑶I (图形用户界面,Graphical User Interface),因此用户无需搜索或操作这些⑶I,能够提高用户的便利性。
[0088]另外,便携设备10不需要检索窗口以及检索按钮等的⑶I,因此能够在触摸屏12上较大地确保列表20等的信息的显示区域。尤其是,当触摸屏12较小时,能够在触摸屏12上较大地确保列表20等的信息的显示区域是有效的。
[0089]另外,便携设备10与触摸屏12上显示着的列表20等的信息无关地,接受触摸屏上被手写输入的检索字符,因此能够提高执行检索时的触摸屏12上的画面的设计的自由度。
[0090]便携设备10在S103中每接受一个字符的检索字符时(S103中是),检索数据确定信息(S136、S141、以及S142),每次执行检索时,在触摸屏12显示检索结果(S143)。S卩,便携设备10能够执行渐进式搜索。因此,便携设备10能够简化数据确定信息的检索。
[0091]另外,便携设备10能够通过层级切换字符以一系列的操作来接受与层级的每一个对应的检索字符,因此在数据确定信息由多个属性信息的层级结构来表示时,能够简化用于检索数据确定信息的操作。所述层级切换字符用于切换触摸屏12上被手写输入的检索字符的对象(目标)层级。
[0092]例如,现有的检索方法需要多次检索的操作。具体而言,首先,检索窗口中输入检索字符并检索特定的歌手,显示其歌手的专辑的列表。接着,将检索字符输入到对应其列表的检索窗口中并检索特定的专辑,显示其专辑的歌曲的列表。最后,将检索字符输入到对应其列表的检索窗口中并检索特定的歌曲,显示对应目标的歌曲的数据确定信息。
[0093]但是,如上述,便携设备10能够以一系列操作接受层级的每一个对应的检索字符,因此相比现有的检索方法能够用少的操作次数达到目标的数据确定信息。
[0094]另外,便携设备10能够以一系列的操作接受与层级的每一个对应的检索字符,因此包含在数据组13b的数据数量多时也可以用短时间达到目标的数据确定信息。
[0095]此外,便携设备10在操作部11被输入了特定的操作时开始如图4所示的动作,但是也可以在除了向操作部11输入特定的操作之外的条件下开始如图4所示的动作。例如,便携设备10可以在触摸屏12上显示的特定的GUI被操作时,开始如图4所示的动作,也可以在触摸屏12被长按时开始图4所示的动作。
[0096]另外,便携设备10在图4所示的动作中,在SlOl从开始时间的计测起经过了特定的时间时结束检索字符的接受,但也可以在除了特定的时间的经过之外的条件下结束检索字符的接受。例如,便携设备10可以在操作部11中被输入特定的操作时结束检索字符的接受,也可以在触摸屏12被长按时结束检索字符的接受。当在触摸屏12被长按时结束检索字符的接受时,便携设备10也可以再生通过触摸屏12上的被长按的位置中被显示的数据确定信息来确定的音乐文件。
[0097]接着,关于本发明的第二实施方式,使用图面进行说明。
[0098]第二实施方式所涉及的便携设备10与第一实施方式同样具备操作部11、触摸屏12、存储部13、以及控制部14。
[0099]图11是示出与触摸屏12的数据确定信息的层级对应的区域的一例。
[0100]如图11所示,检索字符接受单元14a在触摸屏12上,将画面的箭头30所示的方向排列布置的歌手区域12a、专辑区域12b、以及歌曲区域12c这三个区域与数据确定信息的层级,以箭头30所示的方向的排列顺序和对应于区域的层级间的层级关系的顺序变得相同的状态分别相关联。即,歌手区域12a、专辑区域12b、歌曲区域12c分别与层级“歌手”、层级“专辑”、层级“歌曲”相关联。此外,歌手区域12a、专辑区域12b、以及歌曲区域12c在箭头30所示的方向的长度相互相等。图11中,通过双点划线所示的图像示出触摸屏12上的区域,实际上并不是触摸屏12上显示的图形。
[0101]接着,关于便携设备10的动作,进行说明。
[0102]第二实施方式中,当便携设备10为如图13所示的状态时,操作部11中被输入特定的操作时控制部14执行如图12以及图13所示的动作。
[0103]图12示出检索数据确定信息时的便携设备10的动作。图13接着图12示出图1所示的便携设备10的动作。
[0104]如图12以及图13所示,便携设备10的控制部14的检索字符接受单元14a开始了时间的计测之后(SllOl),判断SllOl中从开始时间的计测之后是否经过了特定的时间(S1102)。
[0105]如果S1102中判断未经过特定的时间,则检索字符接受单元14a判断触摸屏12上是否被手写输入了字符(S1103)。
[0106]如果S1103中判断触摸屏12上未被手写输入字符,则检索字符接受单元14a执行SI 102的处理。
[0107]另一方面,如果S1103中判断触摸屏12上被手写输入了字符,则检索字符接受单元14a获取触摸屏12上的歌手区域12a、专辑区域12b、歌曲区域12c之中的包含该字符的输入位置的区域(S1104)。
[0108]图14的(a)示出字符“A”被手写输入的状态的便携设备10。图14的(b)示出字符“d”被手写输入的状态的便携设备10。
[0109]此外,在图14的(a)中,阴影所示的“A”的字符31示出触摸屏12上的被手写输入的字符的轨迹,并不是实际上在触摸屏12上显示的字符。同样,在图14的(b)中,阴影所示的“d”的字符32示出触摸屏12上的被手写输入的字符的轨迹,并不是实际上在触摸屏12上显示的字符。另外,图7中,以双点划线所示的图形也示出触摸屏12上的区域,并不是实际上在触摸屏12上显示的图形。
[0110]检索字符接受单元14a将触摸屏12上被手写输入的字符的开始写的位置识别为该字符的输入位置。例如,检索字符接受单元14a在图14的(a)中所示的例中,将触摸屏12上被手写输入的字符31的开始写的位置31a识别为字符31的输入位置,在S1104中获取歌手区域12a作为包含字符31的输入位置的区域。另外,检索字符接受单元14a在图14的(b)所示的例中,将触摸屏12上被手写输入的字符32的开始写的位置32a识别为字符32的输入位置,在S1104中获取专辑区域12b作为包含字符32的输入位置的区域。
[0111]如图12以及13所示,检索字符接受单元14a进行了 S1104的处理之后,判断是否接受了检索字符(S1105)。
[0112]如果SI 105中判断没有接受检索字符,则检索字符接受单元14a判断之前的SI 104中获取的区域是否为歌手区域12a、或者除了歌手区域12a之外的区域的任一个(S1106)。
[0113]如果S1106中判断为歌手区域12a,则检索字符接受单元14a将层级“歌手”设定为当前的层级(SI 107),将之前的SI 103中被判断为在触摸屏12上被手写输入的字符作为层级“歌手”的检索字符来接受(SI 108)。
[0114]接着,控制部14的信息检索单元14b通过以检索字符接受单元14a接受到的检索字符来检索数据确定信息(S1109),判断S1109的检索中是否检测出数据确定信息(SlllO)。
[0115]当SlllO中判断已检测出数据确定信息时,检索字符接受单元14a执行S1102的处理。
[0116]当SlllO中判断未检测出数据确定信息时,控制部14的检索结果显示单元14c将不存在数据确定信息的情况作为检索结果来显示在触摸屏12上(Sllll),结束图12以及图13所示的动作。
[0117]如果S1106中判断为除了歌手12a之外的区域,则检索字符接受单元14a通过触摸屏12通知向不适合的区域的输入的情况(SI112),并执行SI 102的处理。
[0118]如果S1105中判断接受到检索字符,则检索字符接受单元14a判断当前被设定的层级是否是层级“歌手”、层级“专辑”、以及层级“歌曲”的任一个(S1113)。
[0119]如果S1113中判断为层级“歌手”,则检索字符接受单元14a判断之前的S1104中获取的区域是否歌手区域12a、专辑区域12b、以及歌曲区域12c的任一个(S1114)。
[0120]如果SI 114中判断为歌手区域12a,则检索字符接受单元14a将之前的SI 103中被判断为触摸屏12上被手写输入的字符在层级“歌手”的当前的检索字符的后面接受为添加的检索字符(SI115)。接着,信息检索单元14b执行SI 109的处理。
[0121]如果S1114中判断为专辑区域12b,则检索字符接受单元14a将层级“专辑”设定为当前的层级(SI116),将之前的SI 103中被判断为触摸屏12上被手写输入的字符接受为层级“专辑”的检索字符(S1117)。接着,信息检索单元14b执行S1109的处理。
[0122]如果S1114中判断为歌曲区域12c,则检索字符接受单元14a执行S1112的处理。
[0123]如果S1113中判断为层级“专辑”,则检索字符接受单元14a判断之前的S1104中获取的区域是否歌手区域12a、专辑区域12b、以及歌曲区域12c的任一个(S1118)。
[0124]如果SI 118中判断为歌手区域12a,则检索字符接受单元14a执行SI 112的处理。
[0125]如果SI 118中判断为专辑区域12b,则检索字符接受单元14a将之前的SI 103中被判断为触摸屏12上被手写输入的字符在层级“专辑”的当前的检索字符的后面接受为添加的检索字符(SI119)。接着,信息检索单元14b执行SI 109的处理。
[0126]如果S1118中判断为歌曲区域12c,则检索字符接受单元14a将层级“歌曲”设定为当前的层级(SI 120)、将之前的SI 103中被判断为触摸屏12上已被手写输入的字符接受为层级“歌曲”的检索字符(S1121)。接着,信息检索单元14b执行S1109的处理。
[0127]如果S1113中判断为层级“歌曲”区域,则检索字符接受单元14a判断之前的S1104中获取的区域属于除了歌曲区域12c之外的区域、或者歌曲区域12c之中的任一个(S1122)。
[0128]如果SI 122中判断为除了歌曲区域12c之外的区域,则检索字符接受单元14a执行SI 112的处理。
[0129]如果S1122中判断为歌曲区域12c,则检索字符接受单元14a将之前的S1103中被判断为触摸屏12上已被手写输入的字符在层级“歌曲”的当前的检索字符的后面接受为添加的检索字符(S1123)。接着,信息检索单元14b执行S1109的处理。
[0130]当S1102中判断经过了特定的时间时,检索结果显示单元14c判断是否接受有检索字符(SI 124)。
[0131]如果S1124中判断未接受检索字符,则检索结果显示单元14c结束图12以及图13所示的动作。
[0132]如果S1124中判断接受有检索字符,则检索结果显示单元14c将焦点放在由该检索字符而检索到的数据确定信息的列表、即、将之前的SI 109的信息检索单元14b的检索结果显示在触摸屏12上之后(S1125),结束图12以及图13所示的动作。此外,当之前的S1109中通过信息检索单元14b检测到多个数据确定信息时,检索结果显示单元14c在S1125中将焦点放在这些多个数据确定信息中、布置在列表20的最上面的数据确定信息。
[0133]通过对被放在焦点的数据确定信息执行双击等的确定操作,便携设备10的用户能够在便携设备10中再生通过被放在焦点的数据确定信息而确定的音乐文件。此外,当最终被检测出的数据确定信息仅为一个时,便携设备10也可以不等待来自用户的再生指示,而再生通过该数据确定信息而确定的音乐文件。
[0134]接着,关于只有歌手区域12a中被手写输入字符时的便携设备10的动作的具体例,进行说明。
[0135]图12以及图13所示的动作中,检索字符接受单元14a在等待检索字符的输入的状态下,例如图15所示的字符被输入到触摸屏12时,检索结果显示单元14c例如图16所示,将焦点放在由该检索字符检索到的数据确定信息的列表20显示在触摸屏12 (SI 125)。
[0136]图15是歌手区域12a中被手写输入字符的状态下的便携设备10的正面图的一例。
[0137]此外,图15中,阴影所示的“K”的字符41、阴影所示的“i”的字符42、以及阴影所示的“η”的字符43示出触摸屏12上被手写输入的字符的轨迹,并不是实际上触摸屏12上被显示的字符。另外,图15中,双点划线所示的图形也示出触摸屏12上的区域,并不是实际上触摸屏12上显示的图形。
[0138]图15所示的字符41、字符42、以及字符43是按照该顺序被手写输入到触摸屏12上的字符。因此,检索字符接受单元14a作为层级“歌手”的检索字符接受“Kin”。
[0139]图16是显示有层级“歌手”的检索字符“Kin”的接受结果的状态下的便携设备10的正面图的一例。
[0140]如图16所示,层级“歌手”的属性信息中包含“Kin”的数据确定信息存在包含层级“歌手”的属性信息“Kind”的多个数据确定信息、包含层级“歌手”的属性信息“King”的多个数据确定信息等。检索结果显示单元14c将焦点放在这些多个数据确定信息中、布置在列表20的最上面的数据确定信息。即,检索结果显示单元14c通过反相显示由层级“歌手”的属性信息“Kind”、层级“专辑”的属性“Autumn”、以及层级“歌曲”的属性信息“Orange”表示的数据确定信息,来将焦点放在该数据确定信息上。
[0141]接着,关于歌手区域12a、专辑区域12b、以及歌曲区域12c中被手写输入字符时的便携设备10的动作的具体例,进行说明。
[0142]图12以及图13所示的动作中,检索字符接受单元14a在等待检索字符的输入的状态下,例如图17所示的字符被输入到触摸屏12时,检索结果显示单元14c将焦点放在由该检索字符而检索到的数据确定信息的列表20,例如图18所示,显示在触摸屏12 (SI 125)。
[0143]图17示出将字符手写输入到歌手区域12a、专辑区域12b、以及歌曲区域12c的状态的便携设备10。
[0144]此外,图17中,阴影所示的“K”的字符41、阴影所示的“i”的字符42、阴影所示的“η”的字符43、阴影所示的“D”的字符44、阴影所示的“B”的字符45、阴影所示的“r”的字符46、阴影所示的“e”的字符47、以及阴影所示的“a”的字符48示出触摸屏12上被手写输入的字符的轨迹,并不是实际上触摸屏12上被显示的字符。另外,图17中,双点划线所示的图形也示出触摸屏12上的区域。并不是实际上触摸屏12上被显示的字符。
[0145]图17所示的字符41、字符42、字符43、字符44、字符45、字符46、字符47、以及字符48是按该顺序被手写输入到触摸屏12上的字符。因此,检索字符接受单元14a作为层级“歌手”的检索字符接受“Kin”、作为层级“专辑”的检索字符接受“D”、作为层级“歌曲”的检索字符接受“Brea”。
[0146]图18示出根据层级“歌手”的检索字符“Kin”、层级“专辑”的检索字符“D”、层级“歌曲”的检索字符“Brea”的检索结果被显示的状态的便携设备10。
[0147]如图18所示,层级“歌手”的属性信息中包含“Kin”、层级“专辑”的属性信息中包含“D”、层级“歌曲”的属性信息中包含“Brea”的数据确定信息存在通过层级“歌手”的属性信息中“Kind”、层级“专辑”的属性信息中“Diary”、层级“歌曲”的属性信息“Bread”来表示的数据确定信息,以及通过层级“歌手”的属性信息“Kind”、层级“专辑”的属性信息“Diary”、层级“歌曲”的属性信息“Breakfast”来表示的数据确定信息等。检索结果显示单元14c将焦点放在这些多个数据确定信息中、布置在列表20的最上面的数据确定信息。即,检索结果显示单元14c通过反相显示层级“歌手”的属性信息“Kind”、层级“专辑”的属性信息“Diary”、层级“歌曲”的属性信息“Bread”来表示的数据确定信息,将焦点放在该数据确定信息。
[0148]如以上说明,便携设备10通过将触摸屏12上被手写输入的字符作为对应于该字符的触摸屏12上的输入位置的检索字符来接受(S1108、S1115、S1117、S1119、S1121、以及S1123),能够以一系列的操作接受层级的每一个对应的检索字符,因此能够简化用于检索根据多个属性信息的层级结构来表示的数据确定信息的操作。
[0149]例如,现有的检索方法需要多次检索的操作。具体而言,首先,将检索字符输入到检索窗口并检索特定的歌手,显示该歌手的专辑的列表。接着,将检索字符输入到对应该列表的检索窗口并检索特定的专辑,显示该专辑的歌曲的列表。最后,将检索字符输入到对应该列表的检索窗口并检索特定的歌曲,显示对应目标的歌曲的数据确定信息。
[0150]但是,如上述,便携设备10能够以一系列的操作接受与每个层级对应的检索字符,因此相比现有的检索方法能够以少的操作次数来达到目标的数据确定信息。
[0151]另外,便携设备10能够以一系列的操作接受层级的各自对应的检索字符,因此即使在数据组13b所含的数据数量多时也能够以短时间达到目标的数据确定信息。
[0152]另外,便携设备10不需要检索窗口、以及用于由输入到检索窗口的检索字符来开始检索的检索按钮等的⑶I (图形用户界面,Graphical User Interface),因此用户不需要搜索或者操作这些⑶I,能够提高用户的便利性。
[0153]另外,便携设备10不需要检索窗口以及检索按钮等的⑶I,因此能够在触摸屏12上较大地确保列表20等的信息的显示区域。尤其是,当触摸屏12小时,触摸屏12上能够较大地确保列表20等的信息的显示区域是有效的。
[0154]另外,便携设备10与触摸屏12上显示的列表20等的信息无关地,接受触摸屏上被手写输入的检索字符,因此能够提高执行检索时的触摸屏12上的画面的设计的自由度。
[0155]便携设备10通过触摸屏12上的画面的箭头30所示的方向被排列布置的三个区域中、从该方向的一端的歌手区域12a向另一端的歌曲区域12c向各区域依次被手写输入的字符,能够依次接受从最上层向最下层层级的各自对应的检索字符,因此能够使用于检索数据确定信息的操作变为直观的操作。
[0156]尤其是,因便携设备10中,箭头30所示的方向是触摸屏12上的画面的垂直方向,因此能够使用于检索数据确定信息的操作变得更直观的操作。
[0157]此外,便携设备10中,箭头30所示的方向也可以是触摸屏12上的画面的除了垂直方向之外的方向。例如,如图19所示,便携设备10中,箭头30所示的方向也可以是触摸屏12上的画面的水平方向。
[0158]另外,便携设备10中,数据确定信息由根据三个属性信息的层级结构来表示,但数据确定信息可以由根据多个属性信息的层级结构来表示。便携设备10中,当数据确定信息是由除了三个之外的多个属性信息的层级结构来表示时,也可以在触摸屏12上设置与数据确定信息的层级的数量相应的数量的区域。
[0159]此外,便携设备10在操作部11中输入特定的操作时开始图12以及图13所示的动作,但可以在除了往操作部11输入特定的操作之外的条件下开始如图12以及图13所示的动作。例如,便携设备10也可以在触摸屏12上显示的特定的GUI被操作时开始如图12以及图13所示的动作,也可以在触摸屏12上被长按时开始如图12以及图13所示的动作。
[0160]另外,便携设备10在图12以及图13所示的动作中,SllOl中从开始时间的计测经过了特定的时间时结束检索字符的接受,但可以在除了特定的时间的经过之外的条件下结束检索字符的接受。例如,便携设备10可以在操作部11中被输入特定的操作时结束检索字符的接受,也可以在触摸屏12被长按时结束检索字符的接受。便携设备10也可以在触摸屏12被长按时结束检索字符的接受时,再生通过触摸屏12上的被长按的位置中显示的数据确定信息而确定的音乐文件。
[0161]另外,便携设备10将焦点放在结束了检索字符的接受时(S1102中是)由检索字符检索到的数据确定信息(S1125),但是也可以每次由通过检索字符接受单元14a接受的检索字符来对数据确定信息进行检索(S1109)时,在触摸屏12显示之前的S1109的信息检索单元14b的检索结果。即,便携设备10可以执行渐进式搜索。
[0162]接着,关于本发明的第三实施方式,使用图面来进行说明。
[0163]第三实施方式所涉及的便携设备10具备图20所示的构成。
[0164]如图20所示,便携设备10与第一实施方式同样,具备有操作部11、触摸屏12、存储部13、以及控制部14。
[0165]控制部14通过执行存储部13中存储的检索程序13a,作为检索字符接受单元14a、列表生成单元14d、列表显示单元He、以及滚动操作接受单元14f来发挥功能。检索字符接受单元14a接受对数据确定信息的检索字符。列表生成单元14d是信息检索单元的一个方式,以通过检索字符接受单元14a而接受的检索字符来检索数据确定信息,并基于与检索字符的共通性的程度来生成排列了数据确定信息的检索结果列表。列表显示单元He是检索结果显示单元的一个方式,将通过列表生成单元14d生成的检索结构列表显示在触摸屏12上。滚动操作接受单元14f在触摸屏上接受通过列表显示单元14e显示的检索结果列表的滚动操作。
[0166]图21是示出触摸屏12上布置的三个区域。
[0167]如图21所示,当在触摸屏12上接受检索结果列表的滚动操作时,滚动操作接受单元14f能够判断触摸屏12上的与检索结果列表的箭头30a所示的滚动方向正交的箭头30b所示的方向被排列布置的三个区域、即左区域12d、中央区域12e、以及右区域12f中的任何一个中是否输入了检索结果列表的滚动操作。此外,左区域12d、中央区域12e、以及右区域12f在箭头30b所示的方向的长度是相等。图21中,双点划线所示的图形示出触摸屏12上的区域,并不是实际上触摸屏12上被显示的图形。
[0168]接着,关于便携设备10的动作,进行说明。
[0169]首先,关于检索数据确定信息时的便携设备10的动作,进行说明。
[0170]图22是示出列表20的一部分被显示在触摸屏12的状态的便携设备10。
[0171]当便携设备10为图22所示的状态时,操作部11中输入用于检索针对层级“专辑”检索数据确定信息的特定的操作时,控制部14执行图23所示的动作。
[0172]图23示出检索数据确定信息时的便携设备10的动作。
[0173]如图23所示,便携设备10的控制部14的检索字符接受单元14a开始了时间的计测之后(S2101),判断S2101中开始了时间的计测之后是否经过了特定的时间(S2102)。
[0174]如果S2102中判断未经过特定的时间,则检索字符接受单元14a判断触摸屏12上是否手写输入了字符(S2103)。
[0175]图24是示出字符“S”被手写输入的状态的便携设备10。
[0176]图24中,阴影所示的“S”的字符31示出触摸屏12上的被手写输入的字符的轨迹,并不是实际上显示在触摸屏12上的字符。
[0177]如图23所示,如果S2103中判断触摸屏12上并没有手写输入字符,则检索字符接受单元14a执行S2102的处理。
[0178]一方面,如果S2103中判断触摸屏12上已被手写输入字符,则检索字符接受单元14a判断是否接受了检索字符(S2104)。
[0179]如果S2104中判断尚未接受检索字符,则检索字符接受单元14a将在之前的S2103中判断为已被手写输入到触摸屏12上的字符作为检索字符来接受(S2105)。
[0180]接着,控制部14的列表生成单元14d通过由检索字符接受单元14a接受了的检索字符来检索数据确定信息(S2106),判断S2106的检索中是否已检测出数据确定信息(S2107)。
[0181]当在S2107中判断未检测出数据确定信息时,控制部14的列表显示单元14e将不存在数据确定信息的情况作为检索结果来显示在触摸屏12(S2108),并结束图23所示的动作。
[0182]如果S2107中判断为检测到数据确定信息,则列表生成单元14d执行后述的检索结果列表生成处理(S2109)。
[0183]接着,在焦点放在由当前的字符检索到的数据确定信息的状态下,控制部14的列表显示单元14e将S2109中被生成的检索结果列表显示在触摸屏12(S2110)。检索字符接受单元14a在S2110的处理之后,执行S2102的处理。
[0184]如果S2104中判断接受了检索字符,则检索字符接受单元14a将之前的S2103中被判断为被手写输入到触摸屏12上的字符在当前的检索字符的后面作为添加的检索字符而接受(S2111)。列表生成单元14d在S2111的处理之后,执行S2106的处理。
[0185]如果S2102中判断经过了特定的时间,则检索字符接受单元14a结束图23所示的动作。
[0186]图25是示出图23所示的检索结果列表生成处理中的便携设备10的动作。
[0187]如图25所示,列表生成单元14d将数据组13b的数据确定信息分类为候补群以及非候补群,所述候补群是用户的检索的对象的可能性高的数据确定信息的集合,所述非候补群是不包含在候补群的数据确定信息的集合(S2131)。这里,列表生成单元14d通过层级“专辑”的属性信息中包含所有的当前的检索字符的数据确定信息,以及层级“专辑”的属性信息中并不包含所有的当前的检索字符的数据确定信息的、层级“专辑”的属性信息的前头的两个字符与当前的检索字符的前头的两个字符相同的数据确定信息来生成候补群。
[0188]图26是示出检索字符为“SD11”时的候补群的一例。
[0189]图26所示的候补群中的第一行至第三行的数据确定信息是数据组13b的数据确定信息中、层级“专辑”的属性信息中包含所有的当前的检索字符“SD11”的数据确定信息。第四行至第七行的数据确定信息是数据组13b的数据确定信息中、层级“专辑”的属性信息的前头的两个字符与当前的检索字符“SD11”的前头的两个字符、即“SD”相同的数据确定信息。
[0190]如图25所示,列表生成单元14d在S2131的处理之后,在层级“专辑”的各属性信息按上述的特定的规则排列的状态下,排列S2131中生成的候补群的数据确定信息(S2132),在层级“专辑”的各属性信息按上述的特定的规则排列的状态下,排列S2131中生成的非候补群的数据确定信息(S2133)。
[0191]图27的(a)是示出检索字符为“SD11”时的层级“专辑”的各属性信息以特定的规则排列的状态下被排列的候补群的一例。图27的(b)是示出检索字符为“SD11”时的层级“专辑”的各属性信息以特定的规则排列的状态下被排列的非候补群的一例。
[0192]图27的(a)所示的候补群是图26所示的候补群按照上述的特定的规则来被排列的群。即,图27的(a)所示的候补群的各数据确定信息为,因从层级“专辑”的属性信息的前头至第三个字符的字符“SD1”相同,因此按照层级“专辑”的属性信息的第四个字符的字符“0”、“1”、“2”的顺序排列。图27的(b)所示的非候补群也与图27的(a)所示的候补群同样,层级“专辑”的各属性信息按照上述的特定的规则排列的状态下排列着数据确定信肩、O
[0193]如图25所示,列表生成单元14d在S2133的处理之后,通过将S2132中以特定的规则被排列的候补群,布置在S2133中以特定的规则被排列的非候补群的特定的位置,来生成检索结果列表(S2134),并结束图25所示的检索结果列表生成处理。这里,特定的位置是指,对S2133中以特定的规则被排列的非候补群,关于层级“专辑”的各属性信息应当以上述的特定的规则来布置当前的检索字符的位置。
[0194]图28是示出字符为“SD11”时的检索结果列表50的一例。
[0195]图28所示的检索结果列表50是图27的(b)所示的非候补群中布置了图27的(a)所示的候补群的列表。这里,图27的(b)所示的非候补群中布置了图27的(a)所示的候补群的位置为,对于图27的(b)所示的非候补群,关于层级“专辑”的各属性信息应当以上述的特定的规则来布置检索字符“SD11”的位置。
[0196]图29示出检索字符为“SD11”时的检索结果列表50的一部分被显示在触摸屏12的状态的便携设备10。
[0197]列表显示单元14e在检索字符为“SD11”时,S2110的处理中,将焦点放在图29所示的以检索字符“SD11”检索到的数据确定信息、即层级“专辑”的属性信息中包含检索字符“SD11”的全部时的数据确定信息的状态下,将图28所示的检索结果列表50显示在触摸屏12。此外,当S2110的处理中存在多个层级“专辑”的属性信息中含有检索字符“SD11”的全部的数据确定信息时,列表显示单元He将焦点放在这些多个数据确定信息中、布置在检索列表50的最前面的数据确定信息。即,列表显示单元14通过反相显示由层级“歌手”的属性信息“Kind”、层级“专辑”的属性信息“SD11”、以及层级“歌曲”的属性信息“Bread”表示的数据确定信息,将焦点放在该数据确定信息。
[0198]接着,关于显示在触摸屏12的检索结果列表被滚动时的便携设备10的动作,进行说明。
[0199]当便携设备10将检索结果列表50显示在触摸屏12时,触摸屏12被触摸时,控制部14执行图30所示的动作。
[0200]图30是示出触摸屏12被输入操作时的便携设备10的动作。
[0201]如图30所示,便携设备10的控制部14的滚动操作接受单元14f判断触摸屏12上被触摸到的区域是否左区域12d、中央区域12e、以及右区域12f的任一个(S2161)。
[0202]如果S2161中判断为左区域12d,则滚动操作接受单元14f判断触摸屏12上的当前的显示是否左区域12d的滚动范围内的显示(S2162)。这里,左区域12d的滚动范围是层级“专辑”的属性信息中包含所有的检索字符的数据确定信息的范围。
[0203]当S2162中判断为不是左区域12d的滚动范围内的显示时,列表显示单元14e将触摸屏12的检索结果列表的显示位置设为初始位置(S2163)。这里,初始位置是指,将焦点放在以检索字符检索到的数据确定信息的状态下、将检索结果列表显示在触摸屏12的位置。例如,当检索字符为“SD11”、检索结果列表为图28所示的检索结果列表50时,将触摸屏12的检索结果列表50的显示位置作为初始位置的便携设备10是图29所示的状态。
[0204]滚动操作接受单元14f在S2162中判断左区域12d的滚动范围内的显示,或者结束S2163的处理时判断是否输入了往触摸屏上以箭头30a所示的滚动的方向的滚动操作(S2164)。
[0205]如果S2164中判断未输入滚动操作,则滚动操作接受单元14f结束图30所示的动作。
[0206]如果S2164中判断已输入滚动操作,则滚动操作接受单元14f在左区域12d的滚动范围接受滚动操作(S2165)。
[0207]接着,列表显示单元14e根据S2165中被接受的操作来执行列表的滚动(S2166),并结束图30所示的动作。
[0208]当检索字符为“SD11”、检索结果列表为图28所示的列表50时,当触摸屏12的检索结果列表50的显示位置为图29所示的初始位置时,左区域12d的滚动范围、即层级“专辑”的属性信息中包含所有的检索字符“SD11”的数据确定信息的范围51 (参照图28)被全部显示在触摸屏12上。因此,检索字符为“SD11”、检索结果列表为图28所示的列表50时,当触摸屏12的检索结果列表50的显示位置为图29所示的初始位置时,即使在左区域12d中输入检索结果列表50的滚动操作,列表显示单元14e也不会在触摸屏12上滚动检索结果列表50。此外,假如范围51的只有一部分被显示在触摸屏12上时,列表显示单元14e根据左区域12d中被输入的滚动操作,在触摸屏12上使检索结果列表50在范围51滚动滚动。
[0209]如果S2161中判断为中央区域12e,滚动操作接受单元14f判断触摸屏12上的当前的显示位置是否中央区域12e的滚动范围内的显示(S2167)。这里,中央区域12e的滚动范围是层级“专辑”的属性信息的前头的两个字符与检索字符的前头的两个字符相同的数据确定信息的范围。
[0210]当S2167中判断为并不是中央区域12e的滚动范围内的显示时,列表显示单元14e将触摸屏12的检索结果列表的显示位置设为初始位置(S2168)。这里,初始位置是指,将焦点放在以检索字符检索到的数据确定信息的状态下,将检索结果列表显示在触摸屏12的位置。例如,当检索字符为“SD11”、检索结果列表为图28所示的列表50时,将触摸屏12的检索结果列表50的显示位置设为初始位置的便携设备10变为图29所示的状态。
[0211]滚动操作接受单元14f在S2167中判断为中央区域12e的滚动范围内的显示,或者结束S2167的处理时判断是否输入了向触摸屏上以箭头30a所示的滚动的方向的滚动操作(S2169)。
[0212]如果S2169中判断未输入滚动操作,则滚动操作接受单元14f结束图30所示的动作。
[0213]如果S2169中判断已输入滚动操作,则滚动操作接受单元14f在中央区域12e的滚动范围接受滚动操作(S2170)。
[0214]接着,列表显示单元14e根据S2170中接受到的操作来执行检索结果列表的滚动(S2171),并结束图30所示的动作。
[0215]当检索字符为“SD11”、检索结果列表为图28所示的列表50时,当触摸屏12的检索结果列表50的显示位置为图29所示的初始位置时,中央区域12e的滚动范围、即层级“专辑”的属性信息的前头的两个字符与检索字符“SD11”的前头的两个字符相同,即与“SD”相同的数据确定信息的范围52 (参照图28)被部分显示在触摸屏12上。因此,当检索字符为“SD11”、检索结果列表为图28所示的列表50时,触摸屏12的检索结果列表50的显示位置为图29所示的初始位置时,当检索结果列表50的滚动操作被输入到中央区域12e时,列表显示单元14e从图31的(a)所示的滚动范围的上端的位置至图31的(b)所示的滚动范围的下端的位置,根据滚动操作使检索结果列表50在触摸屏12上滚动。
[0216]如果S2161中判断为右区域12f,则滚动操作接受单元14f判断是否输入了往触摸屏12上的箭头30a所示的滚动的方向的滚动操作(S2172)。
[0217]如果S2172中判断未输入滚动操作,则滚动操作接受单元14f结束图30所示的动作。
[0218]如果S2172中判断已输入滚动操作,则滚动操作接受单元14f在右区域12f的滚动范围接受滚动操作(S2173)。
[0219]接着,列表显示单元14e根据S2173中接受到的操作来执行检索结果列表的滚动(S2174),并结束图30所示的操作。这里,右区域12f的滚动范围是检索结果列表的全范围。
[0220]当检索字符为“SD11”、检索结果列表为图28所示的列表50时,当触摸屏12对检索结果列表50的显示位置为图29所示的初始位置时,右区域12f的滚动范围、即检索结果列表50的全范围53 (参照图28)仅被部分显示在触摸屏12上。因此,当检索字符为“SD11”、检索结果列表为图28所示的列表50时,当触摸屏12对检索结果列表50的显示位置为图29所示的初始位置时,当检索结果列表50的滚动操作被输入到右区域12f时,列表显示单元14e从检索结果列表50的上端的位置至检索结果列表50的下端的位置,根据滚动操作使检索结果列表50在触摸屏12上滚动。
[0221]此外,便携设备10的用户通过对触摸屏12上被显示的数据确定信息执行双击等的特定的操作,能在便携设备10上再生以该数据确定信息特定的音乐文件。
[0222]如以上的说明,便携设备10以接受到的检索字符来检索数据确定信息,并基于与检索字符之间的共通性的程度,来将排列了数据确定信息的检索结果列表显示在触摸屏12(S2110)之后,当触摸屏12上接受检索结果列表的滚动操作时(S2164中是,S2169中是,或者S2172中是),对于触摸屏12上排列布置在与检索结果列表的箭头30a所示的滚动的方向正交的箭头30b所示的方向的左区域12d、中央区域12e、以及右区域12f的区域的每一个、使由滚动操作接受的滚动范围不同(S2165、S2170、或者S2173),因此即使在用户没有正确把握检索的对象的数据确定信息时,用户也能够容易地发现检索的对象的数据确定信息。
[0223]便携设备10中,左区域12d、中央区域12e、以及右区域12f的各自的滚动范围通过检索结果列表的数据确定信息和检索字符之间的共通性的程度而设定(S2165、S2170、或者S2173)。通过该构成,便携设备10根据用户对检索的对象的数据确定信息的把握程度使得用户从左区域12d、中央区域12e、以及右区域12f中选择滚动操作的输入的区域,因此使得用户能够容易地发现检索的对象的数据确定信息。
[0224]便携设备10中,中央区域12e的滚动范围是前头的两个字符以上与检索字符共通的数据确定信息的范围(S2170)。通过该构成,便携设备10能够使用户选择虽然与检索字符不一致但具有共通性的数据确定信息的范围作为滚动范围的中央区域12e,因此即使在用户未能正确地把握检索的对象的数据确定信息时,也能使得用户容易地发现检索的对象的数据确定信息。
[0225]此外,当属于一个字符以上但小于检索字符的字符数量的特定的字符数量以上时,便携设备10能够将除了两个字符之外的字符数量以上的与检索字符共通的数据确定信息的范围设定为中央区域12e的滚动范围。例如,便携设备10可以将三个字符以上与检索字符共通的数据确定信息的范围设定为中央区域12e的滚动范围。
[0226]另外,在第三实施方式中,便携设备10将前头的两个字符以上与检索字符共通的数据确定信息的范围设定为中央区域12e的滚动范围,但也可以将除了前头之外的部位的特定的字符数量以上与检索字符共通的数据确定信息的范围设定为中央区域12e的滚动范围。例如,当检索字符为“SD11”时,便携设备10将层级“专辑”的属性信息中包含“SD”、“D1”或者“11”的数据确定信息作为候补群(S2131),也可以将该候补群内的数据确定信息的范围设定为中央区域12e的滚动范围。
[0227]便携设备10中,触摸屏12上排列布置在与检索结果列表的箭头30a所示的滚动的方向的箭头30b所示的方向的左区域12d、中央区域12e、以及右区域12f的各自的滚动范围的宽度的顺序,与区域的箭头30b所示的方向的排列顺序等同。通过该构成,便携设备10在触摸屏12上排列布置在箭头30b所示的方向上被排列布置的左区域12d、中央区域12e、以及右区域12f中的、从该方向的一端的左区域12d到另一端的右区域12f区域的各自的滚动范围变宽,因此能够使用于发现检索的对象的数据确定信息的滚动操作变为直观的操作。
[0228]此外,便携设备10将触摸屏12上的检索结果列表的滚动操作被输入的区域分为三个区域,但并不限于三个,只要分为多个区域即可。
[0229]另外,便携设备10在触摸屏12上检索结果列表的滚动操作被输入的区域与数据确定信息的三个层级的触摸屏12上的显示区域在箭头30b所示的方向上一致。但是,便携设备10例如可以图32所示,触摸屏12上的检索结果列表的滚动操作被输入的区域与数据确定信息的层级的在触摸屏12上的显示区域在箭头30b所示的方向不一致。此外,图32中,双点划线所示的图形示出触摸屏12上的区域,并不是实际上显示在触摸屏12上的图形。
[0230]便携设备10不需要用于由检索窗口或输入到检索窗口的字符来开始检索的检索按钮等的⑶I (图形用户界面,Graphical User Interface),因此无需使得用户搜索或者操作这些⑶I,能够提高用户的便利性。
[0231]另外,便携设备10不需要检索窗口或检索按钮等的⑶I,因此能够在触摸屏12上较大地确保列表20等的信息的显示区域。尤其是,当触摸屏12小时,能够在触摸屏12上较大地确保列表20等的信息的显示区域是有效的。
[0232]另外,便携设备10与触摸屏12上显示的列表20等的信息无关地接受触摸屏上被手写输入的检索字符,因此能够提高执行检索时的触摸屏12上的画面的设计的自由度。
[0233]此外,便携设备10在操作部11被输入特定的操作时开始如图23所示的动作,但也可以在除了对操作部11输入特定的操作之外的条件下开始如图23所示的动作。例如,便携设备10可以在触摸屏12上显示的特定的GUI被操作时开始如图23所示的动作,也可以在触摸屏12被长按时开始如图23所示的动作。
[0234]另外,便携设备10在图23所示的动作中,在S2101中开始时间的计测起经过特定的时间时结束检索字符的接受,但可以是除了特定的时间的经过之外的条件下结束检索字符的接受。例如,便携设备10可以在操作部11中输入特定的操作时结束检索字符的接受,也可以在触摸屏12被长按时结束检索字符的接受。当便携设备10在触摸屏12被长按时结束接检索字符的接受时,也可以再生通过触摸屏12上的被长按的位置中显示的数据确定信息确定的音乐文件。
[0235]此外,第三实施方式中,虽然将对层级“专辑”的数据确定信息的检索为例进行了说明,但关于对层级“歌手”检索数据确定信息、以及对层级“歌曲”检索数据确定信息也同样。
[0236]本发明的实施方式的检索装置是本实施方式中作为数据而处理音乐文件,但也可以处理例如文本文件或图像文件等除了音乐文件之外的数据。
[0237]另外,本发明的实施方式的检索装置在本实施方式中是便携设备,但只要具备触摸屏,也可以是除了便携设备之外的电子设备。例如,本发明的检索装置可以是MFP(多功能外设,Mult1-Funct1n Peripheral)、打印机专用机等的图像形成装置。
【权利要求】
1.一种具备触摸屏的检索装置,具备: 检索字符接受单元,所述检索字符接受单元接受针对用于确定数据组的数据的数据确定信息的检索字符; 信息检索单元,所述信息检索单元通过由所述检索字符接受单元接受到的所述检索字符来检索所述数据确定信息;以及 检索结果显示单元,所述检索结果显示单元将所述信息检索单元的检索结果显示在所述触摸屏, 所述检索字符接受单元在排列了所述数据确定信息的列表被显示在所述触摸屏的状态下,接受所述触摸屏的所述列表上被手写输入的所述检索字符。
2.根据权利要求1所述的检索装置,其中, 每次通过所述检索字符接受单元接受一个字符的所述检索字符时,所述信息检索单元检索所述数据确定信息, 每次通过所述信息检索单元来执行检索时,所述检索结果显示单元将检索结果显示在所述触摸屏。
3.根据权利要求1或2所述的检索装置,其中, 所述数据确定信息由根据多个属性信息的层级结构来表示, 所述检索字符接受单元通过用于切换所述触摸屏上被手写输入的所述检索字符的目标层级的层级切换字符,来接受多个层级的所述检索字符。
4.根据权利要求1所述的检索装置,其中, 所述数据确定信息由根据多个属性信息的层级结构来表示, 所述检索字符接受单元, 将所述触摸屏上被手写输入的字符作为与该字符的所述触摸屏上的输入位置对应的层级的所述检索来接受, 通过与多个层级的每一个对应的多个输入位置的每一个中被手写输入的所述检索字符,接受针对所述层级的每一个的所述检索字符。
5.根据权利要求4所述的检索装置,其中, 所述检索字符接受单元在所述区域的所述方向的排列顺序与所述区域中对应的所述层级间的层级关系的顺序变得相同的状态下,对所述触摸屏上排列布置在画面的特定的方向的三个以上的区域与所述层级分别进行关联,将所述触摸屏上被手写输入的字符作为与包含该字符的所述输入位置的区域对应的所述层级的所述检索字符来接受。
6.根据权利要求4或5所述的检索装置,其中, 所述方向是垂直方向, 所述检索字符接受单元在所述区域的所述垂直方向的排列顺序与所述区域对应的所述层级间的层级关系变相同的状态下,对所述区域以及所述层级进行关联。
7.根据权利要求1所述的检索装置,还具备: 滚动操作接受单元,所述滚动操作接受单元在所述触摸屏上接受由所述检索结果显示单元显示的检索结果列表的滚动操作, 所述信息检索单元通过由所述检索字符接受单元接受到的所述检索字符,来检索所述数据确定信息,基于与所述检索字符之间的共通性的程度,生成排列了所述数据确定信息的所述检索结果列表, 所述检索结果显示单元将由所述信息检索单元生成的所述检索结果列表显示在所述触摸屏, 所述滚动操作接受单元使对于所述触摸屏上排列布置在与所述检索结果列表的滚动方向正交的方向上的多个区域的每一个,由滚动操作而接受的滚动范围不同。
8.根据权利要求7所述的检索装置,还具备: 针对所述区域的每一个的所述滚动范围根据所述检索结果列表中的所述数据确定信息和所述检索字符之间的共通性的程度而设定, 所述多个区域中的至少一个区域的所述滚动范围为,一个字符以上且小于检索字符的字符数量的特定的字符数量以上与所述字符共通的所述数据确定信息的范围。
9.根据权利要求7或8所述的检索装置,其中, 所述多个区域是三个以上的区域, 针对所述区域的每一个的所述滚动范围的宽度的顺序与正交于所述检索结果列表的滚动的方向的方向上所述多个区域的排列顺序相同。
10.一种通过具备触摸屏的检索装置进行的检索方法,包括: 经由检索字符接受单元,接受对用于确定数据组的数据的数据确定信息的检索字符; 经由信息检索单元,通过由所述检索字符接受单元接受的所述检索字符来检索所述数据确定信息; 经由检索结果显示单元,将所述信息检索单元的检索结果显示在触摸屏, 经由所述检索字符接受单元的接受包括在排列了所述数据确定信息的列表被显示在触摸屏的状态下,接受所述触摸屏的所述列表上被手写输入的所述检索字符。
【文档编号】G06F17/30GK104346422SQ201410356047
【公开日】2015年2月11日 申请日期:2014年7月24日 优先权日:2013年7月24日
【发明者】远藤航, 松木良臣, 川上智司 申请人:京瓷办公信息系统株式会社