CN1881214A - 在便携设备中提供文件信息的方法 - Google Patents
在便携设备中提供文件信息的方法 Download PDFInfo
- Publication number
- CN1881214A CN1881214A CNA2006100847390A CN200610084739A CN1881214A CN 1881214 A CN1881214 A CN 1881214A CN A2006100847390 A CNA2006100847390 A CN A2006100847390A CN 200610084739 A CN200610084739 A CN 200610084739A CN 1881214 A CN1881214 A CN 1881214A
- Authority
- CN
- China
- Prior art keywords
- file
- fileinfo
- files
- song
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 239000004615 ingredient Substances 0.000 claims description 36
- 239000000470 constituent Substances 0.000 claims description 2
- 230000000052 comparative effect Effects 0.000 claims 1
- 230000005236 sound signal Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000005096 rolling process Methods 0.000 description 5
- 241000157835 Gardenia Species 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000002950 deficient Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/10537—Audio or video recording
- G11B2020/10546—Audio or video recording specifically adapted for audio data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
Abstract
本发明方法和装置在具有有限屏幕尺寸的便携设备中有效地提供文件信息。当多个文件包含有基本相同的文件信息时,本发明利用不同的文件信息以区分各文件。
Description
技术领域
本发明涉及用于提供在便携设备中存储的文件信息的方法,具体而言,涉及对便携播放器的选定文件提供文件信息的方法。
背景技术
诸如MP3播放器的便携设备能够播放音频文件,但同时能够在显示器上显示有关音频文件的文件信息。这些播放器通过搜索在诸如MP3音频文件的文件中记录的各种标签来操作,以读取必须的数据,从读取的数据中将对应文件的文件信息(歌曲信息)提供给LCD等,并且关于相对应的文件,使用在每一MP3音频文件的报头中记录的信息将每一MP3音频文件帧中压缩和记录的数据恢复为高质量音频数据,藉此播放高质量的音频。
同时,由于诸如便携MP3播放器的播放器目的在于减少其尺寸,从而用户可以轻易地携带它们,则LCD的尺寸通常都很小。因此,只有存储在播放器中的文件的部分文件信息在某一时刻被提供给显示尺寸有限的LCD,这样对于必须选择期望音频文件并将其播放的用户来说,使用有限的文件信息是不便的。
例如,当在通过当前屏幕而显示出的播放列表中所选择的文件具有与先前或后续文件部分相同的文件信息时,例如,当文件具有相同的艺术家名字和相同的唱片名称时,则整个文件进行滚读,并且从头到尾显示出。因此这样的方法具有一个缺陷,即对于用于搜索相对应的文件来说要花费相对长的事件,并且回放操作延迟了。同时,当一文件的所有信息进行滚读以依次显示出的时候,在显示期间背景光会关闭,则是因为预定背景光的持续时间已过。在该情形中,由于在LCD上显示的信息不能被识别,必须按压按钮以打开背景光。
上述的参考通过引用适当地结合在此,这有助于附加或额外的细节、特征和/或技术背景的良好启示。
发明内容
本发明的目的是解决至少上述问题和/或缺陷,并且提供至少下文所描述的优点。
本发明的目的是要快速定位和播放期望文件。
本发明的另一目的是提供一种用于在显示屏尺寸有限时有效显示文件信息的方法。
依照本发明,上述和其它的目的可以通过提供一种用于在便携播放器中提供文件信息的方法来实现,该方法包括:将N个文件中的选定文件与选定文件先前的文件和/或选定文件之后的文件在文件信息方面作比较,其中N个文件的文件信息分别通过便携播放器的屏幕来提供;并且如果基于比较而确定出选定文件在文件信息的预定组成部分方面与先前文件和/或后续文件相同,则将选定文件除了相同组成部分之外的文件信息提供在屏幕上。
该文件至少包括MP3音频文件、WMA音频文件、Ogg音频文件或MPC音频文件中之一。如果该文件是MP3音频文件,则从相应文件的ID3标签中读取文件信息以进行比较。
文件信息的预定组成部分包括艺术家名字和唱片名称。在屏幕上提供的选定文件除了相同组成部分之外的文件信息包括有歌曲名称。
以加亮或阴影的方式来显示选定文件的文件信息。该方法还包括提供一种符号,其中该符号表明选定文件在文件信息的预定组成部分方面与先前文件或后续文件的哪些地方相同。此外,或者是作为一种替代方法,如果除了相同组成部分之外的文件信息比屏幕的尺寸要大,则以滚读的方式来显示除了相同组成部分之外的文件信息。
该方法还包括:关于包含有相同组成部分的先前文件或后续文件信息之一,当要显示的相同组成部分大于屏幕尺寸时,则以滚读方式显示相同组成部分。该符号不滚读。
该方法还包括:如果播放选定文件,则以滚读的方式提供播放文件的文件信息的所有组成部分。
该方法还包括:在作为在屏幕上显示的N个文件的第(N-1)个文件的第一文件被选定的情形中,第一文件在预定组成部分方面与作为在屏幕上显示的第(N)个文件的第二文件彼此不同,并且当第二文件被选定时,与第二文件相邻排列的第三文件在预定组成部分方面与第二文件彼此相同,其中第三文件是在播放器中存储的文件之一;将从在屏幕上第二个显示的文件到第N个显示的第二文件的N-1个文件、以及第三文件最新显示在屏幕上;以加亮或阴影的方式来显示作为在新显示屏幕上第(N-1)个显示的第二文件除了相同组成部分之外的文件信息;并且显示指示第二文件在预定组成部分与在新显示屏幕上第N个显示的第三文件相同的符号。
本发明的其它优点、目的和特征在下面的描述中将会得到部分陈述,并且对于本领域一般技术人员在审阅了下面描述之后将会部分明显,或者可以从本发明的实践中学习到。本发明的目的和优点可以实现为如所述权利要求中特别指出的那样。
附图说明
参照随后的附图对本发明进行详细地描述,在附图中相同的标号指代相同的组成部分,其中:
图1是示出MP3音频文件记录格式的视图;
图2是示出如图1所示MP3音频文件的标签的记录格式的视图;
图3是包含有在存储器中存储的同一艺术家同一唱片中的多个MP3音频文件、以及在LCD上显示的播放列表的表格;
图4是根据文件信息提供方法显示播放列表的屏幕;
图5是根据本发明一实施例采用文件信息提供方法的便携播放器的示意框图;
图6是描述根据本发明一实施例用于在便携播放器中提供文件信息的方法的流程图;
图7是根据本发明的文件信息提供方法显示播放列表的屏幕;
图8a到8c是示出在便携播放器中显示播放列表的两种显示模式的视图;
图9到11是根据本发明的实施例描述在显示播放列表的显示模式中可能出现的各种问题以及解决这些问题的方案的视图。
具体实施方式
图1是示出MP3音频文件的示例性记录格式的视图。MP3音频文件包括具有4字节固定长度的报头,具有可变长度的至少一帧或多帧,以及128字节的ID3标签,其中记录MP3音频文件的文件信息File_Info。
图2是示出如图1所示MP3音频文件的标签的示例性记录格式的视图。文件信息包括各种信息,并且标签的记录格式被配置成:标签将用于识别的TAG在其前3字节中记录为标签,并且随后依次记录30字节的歌曲标题、30字节艺术家、30字节唱片集、4字节年度、30字节评论以及1字节文艺类型。因此,标签记录各种组成部分的文件信息(例如,歌曲信息)或MP3音频文件的信息。
图3是包括有在存储器中存储的来自于同一艺术家同一唱片集的多个MP3音频文件的图表,但是播放列表包括在显示器(例如,LCD,电子荧光板等)上显示的预定数量文件。播放器并非一次对播放列表中的每一文件显示所有的文件信息,而是仅仅显示文件信息的一部分。通常,由于播放器从每一文件的艺术家名字开始,依次提供唱片集名称、年度、评论、歌曲名称等的文件信息,则LCD尽可能大尺寸地显示它。或者,播放器可以通过LCD显示器以加亮或阴影的方式来对选定文件依次显示所有的文件信息,信息可以通过滚读操作显示出,从而用户可以识别选定文件的文件信息。下面将参考图4来详细描述将文件信息提供给LCD显示器的操作。
图4是根据文件信息提供方法来整体显示播放列表的屏幕。当同一艺术家同一唱片集中所包含的歌曲,例如“Buena Vista Social Club”(艺术家名字)的唱片集“Buena Vista Social Club”存储在播放器中时,用户无法识别特定的歌曲,因为初始显示的歌曲(文件)的文件信息与播放列表中所包含的其它歌曲相同,像‘Buena Vista social club-Buena Vista social club 1997’。因此,如果用户使用播放器的方向按钮来选择歌曲,则用户可以在播放列表中区分并选择特定的歌曲,从而可以通过滚读操作来依次显示出选定歌曲的所有文件信息。在读取了整个滚读文件信息之后,用户随后可以确认当前选定的歌曲是否是他们预期的。
例如,当用户在如图4所示的播放列表中选择第一歌曲时,或者当光标位于第一歌曲上第一歌曲被加亮时,该歌曲的所有文件信息,像“Buena Vista Social ClubBuena Vista Social Club 1997 05.Dos Gardenias.mp3”进行滚读并依次显示。该歌曲可能被选定并且随后被播放。但是,滚读歌曲的整个文件信息是很耗时的。
图5是便携播放器,例如MP3播放器的示意性框图。该MP3播放器包括:用于存储多个MP3音频文件的存储器10,用于显示当前播放列表、至少一个文件信息(歌曲信息)、设备当前的操作状态等的LCD 20,用于将压缩音频数据解码成未压缩音频数据的解码器30,用于将解码的音频数据处理成播放音频信号的音频信号处理器40,以及用于控制显示操作和播放操作的微机50。
在各种示例性的实施例中,存储器10可以实施为内嵌的闪存ROM,硬盘或可分离的存储卡。存储器10存储音频文件,诸如MP3音频文件、WMA音频文件、Ogg音频文件或MPC音频文件、和/或任何可存储的文件等。
下面将参照图6使用图5对根据本发明一实施例用于在便携播放器中提供文件信息的示例性方法进行描述。较佳地,假设存储器10存储MP3音频文件,其中一些文件具有相同的艺术家名字和唱片集名称,例如,多首歌曲来自Buena VistaSocial Club”的唱片集“Buena Vista Social Club”。
在这样一种状态中,根据用户请求或者当电源施加给设备上时,微机50在LCD 20上显示播放列表,其中播放列表上文件的数量是根据LCD 20尺寸来设置的,例如,5个。要显示播放列表,微机50从存储器10中读取在播放列表中包含的音频文件的文件信息。由于每一音频文件包括存储了文件信息File_Info的128字节ID3标签,则微机50读取在标签中存储的信息。
微机50基于所读取的文件信息,在LCD 20上显示在播放列表中包含的音频文件的文件信息。在此,微机50不能在单个的屏幕上显示在播放列表中所包含的每一文件的文件信息,因为在小型化播放器中LCD 20的显示面积受到限制。因此,微机一次尽可能多地在LCD上显示来自音频文件的文件信息。
在这之后,当通过用户操作方向键(例如,向上按钮和向下按钮)从播放列表中选择音频文件(步骤S20),则例如由歌曲名称所代表的选定文件被加亮。同时,微机50将选定文件在文件信息方面与播放列表中选定文件之前的文件和/或选定文件之后的文件进行比较(步骤S21),并且确定在比较文件的文件信息中是否存在相同的内容(组成部分)(步骤S30)。如果比较文件的文件信息的一部分是相同的,则可以确定比较文件属于同一艺术家同一唱片集。在该情形中,比较文件的文件信息中的组成部分,即艺术家名字、唱片集名称、年度、评论通常都是彼此相同的,但歌曲名称是不同的。
因此,当微机50确定比较文件的文件信息的一些组成部分是彼此相同时,则关于选定文件(即,被加亮的文件),只有文件信息的相异组成部分(例如歌曲名称)会显示在LCD 20上(步骤S31)。
在另一方面,当微机50确定比较文件的文件信息中没有相同组成部分时,则微机50使用通用的方法来显示文件信息的组成部分。即,微机50滚读并且将有关选定文件的所有文件信息的大多数,即艺术家名字、唱片集名称、年度、评论、歌曲名称等依次显示在LCD 20上(步骤S32)。
图7表示根据本发明文件信息提供方法来显示播放列表的屏幕,其中第一歌曲(即文件)被选定并被加亮。此处,例如,播放列表只包括属于来自Buena VistaSocial Club”(艺术家名字)的唱片集“Buena Vista Social Club”的歌曲。
依照本发明的示例性方法,微机50将选定的歌曲(例如,Buena Vista SocialClub Buena Vista Social Club 1997 05.Dos Gardenias.mp3)与播放列表的下一首歌曲(例如,Buena Vista Social Club Buena Vista Social Club-1997-06.Y Tu Que HasHecho?.mp3”)进行比较。在同一艺术家同一唱片集中包含的两首歌曲具有彼此相同的文件信息,除了它们的歌曲名称之外。
基于该比较,如果两首歌曲的文件信息的部分彼此相同,则微机50依次显示选定歌曲剩余的不同组成部分,即在该情形中仅仅是歌曲名称(05.Dos Gardenias),并且不会立即在LCD 20上显示选定歌曲文件信息的相同组成部分,即Buena VistaSocial Club Buena Vista Social Club 1997。此处,当出现需求或有需要的话,微机进行处理以滚读剩余组成部分。
当播放列表的最后一首歌曲被选定并被加亮时,微机50将选定歌曲(或文件)的文件信息与该选定歌曲之前的文件(或歌曲)相比,并且,基于该比较来根据上述方法执行文件信息的显示操作。另一方面,如果选定歌曲(或文件)不是播放列表中第一个或最后一个时,则微机50将选定歌曲(或文件)与先前的歌曲(或文件)和/或后续歌曲(或文件)相比较,并且基于该比较来根据上述方法执行文件信息的显示操作。
如果先前歌曲的文件信息的某些组成部分与选定歌曲的文件信息某些部分相同,但是后续歌曲的文件信息的某些组成部分与选定歌曲的文件信息某些部分不同,即如果选定歌曲和先前歌曲属于同一艺术家同一唱片集,但是后续歌曲与选定歌曲不属于同一唱片集,则微机50最好是仅仅显示有关选定歌曲的不同组成部分。但是,要给出先前歌曲或后续歌曲哪一个具有与选定歌曲相同组成部分的指示,使用了一种符号。例如,当提供文件信息时,微机50可以显示一符号,例如“▲”,它表示当前加亮的歌曲具有与先前歌曲相同的文件信息部分。
另一方面,如果后续歌曲的文件信息的某些组成部分与选定歌曲的文件信息某些部分相同,但是先前歌曲的文件信息的某些组成部分与选定歌曲的文件信息某些部分不同,则微机50仅仅显示有关选定歌曲的不同组成部分。此外,当提供文件信息时,微机50可以显示一符号,例如“”,它表示当前加亮的歌曲具有与后续歌曲相同的文件信息部分。
关于与选定歌曲相邻的一首歌曲,它的文件信息与选定并加亮的歌曲有部分相同,如果文件信息没有滚读,则LCD尽可能多地显示相邻歌曲的文件信息。在该情形中,仅仅显示文件信息的一部分。例如,该显示可以是显示艺术家名字,但不显示唱片集名称。为了解决该问题,对于文件信息与选定歌曲部分相同的、在选定歌曲之前或之后的歌曲,或者是对于文件信息与选定歌曲有部分相同的所有歌曲,这些歌曲的文件信息可以进行滚读,从而可以依次显示艺术家名字、唱片集名称、年度、评论等。
当在当前屏幕上显示的播放列表中的选定和加亮歌曲的文件信息与选定歌曲先前和/或后续歌曲有部分相同时,诸如当选定歌曲属于同一艺术家同一唱片集时,则提供选定歌曲的文件信息(包括歌曲名称)的不同组成部分。结果,通过提供的文件信息(例如,歌曲名称)可以更加快速地识别选定歌曲。因此,诸如搜索操作和回放操作的预定操作可以更加迅速地予以执行。
关于通过诸如向上按钮和向下按钮的方向键的操作所选定和加亮的歌曲,当用户在步骤S40中通过播放或键入按钮来请求对选定歌曲的回放操作时,微机50对有回放请求的选定歌曲,例如MP3音频文件执行回放操作(步骤S41)。为此,微机50使用在有回放请求的音频文件的报头中所包含的信息,从存储器10中读取在一帧中压缩和记录的音频数据。同时,解码器30将读取的压缩音频数据恢复为原始音频数据,用于将未压缩的音频数据输出到音频信号处理器40。音频信号处理器40执行回放操作,从而恢复的音频数据被转换成要输出的音频信号,藉此从音频数据中重现高质量的音频信号。
在各种示例性实施例中,当执行选定歌曲的播放操作时,微机50可以滚读选定歌曲的所有文件信息,即艺术家名字、唱片集名称、年度、评论、歌曲名称等,并且将它们依次显示在LCD 20上。换言之,可以在选择选定歌曲的步骤中简短地提供选定歌曲的不同文件信息,但是在播放步骤中可以详细提供选定歌曲的所有文件信息。
在另一示例性实施例中,仅仅简短地显示出了正在播放的歌曲(即,选定歌曲)的不同文件信息,其中组成部分不同于正在播放的选定歌曲之前或后续的歌曲的文件信息(或者是,诸如当不同组成部分大于LCD显示屏尺寸时,在有需求情况下通过滚读操作来显示)。此外,正在播放的歌曲的前一或后一歌曲,其文件信息与正在播放的选定歌曲部分相同,在选定歌曲正在播放的同时,该歌曲的相同的文件信息被依次显示出。
图8a示出了一种情形,其中当在包含有5首歌曲A、B、C、D和E的播放列表中选定了最后一首歌曲E时按压了方向按钮的向下按钮。图8b示出了包含有5首歌曲B、C、D、E和F的播放列表的一种情形(显示模式1),这些歌曲被显示出,因为歌曲F加到了歌曲E的后面,但是歌曲A却从列表中排除。换言之,在同一时刻在列表中附加和/或排除了单首歌曲。图8c示出了包含有5首歌曲F、G、H、I和J的播放列表的一种情形(显示模式2),这些歌曲被显示出,因为有5首歌曲加到了歌曲E的后面。换言之,在同一时刻中多首歌曲附加到列表中和/或从中排除。
类似地,当在播放列表中选定了第一首歌曲时按压了方向按钮的向上按钮,一种模式允许同一时刻中单首歌曲加到列表中和/或从中排除,并且另一中模式允许同一时刻中多首歌曲附加到列表中和/或从中排除,这两种模式都是向上方向,类似于图8b和图8c中的描述。
图9a示出了显示状态,i)在包含有5首歌曲G、H、I、J和K-A-01的播放列表中选择第四首歌曲J,ii)第四首歌曲J与播放列表中的第五首歌曲K-A-01无关,以及iii)第五首歌曲K-A-01的文件信息与不在播放列表中的下一首歌曲K-A-02的部分相同,这就表明两首歌曲K-A-01和K-A-02属于同一艺术家K的同一唱片集A。在这样一种显示状态中,当按压向下按钮以选择并加亮第五首歌曲K-A-01时仅仅显示出第五首歌曲K-A-01的组成部分01(即,不同部分),如图9b所示,而与显示模式1和2无关。换言之,歌曲K-A-01的组成部分01是不同的文件信息,不像与歌曲K-A-02的文件信息相同的那些组成部分(K-A),这些部分不包括在播放列表中,并且不会在LCD上显示出。不幸的是,由于没有显示相同信息,则不可能识别出选定歌曲K-A-01的精确信息。
为了解决该问题,图9c示出了一种示例性方案,其中播放列表从图9b所示当前位置向下移动一首歌曲,从而播放列表包括5首歌曲,H、I、J、K-A-01和K-A-02。在这之后,在新变化的播放列表中的第四首歌曲K-A-01被示出为选中,即以加亮或阴影的方式示出第四首歌曲。同时,显示出选定歌曲的不同组成部分01,而相同组成部分K-A没有显示,同时显示出识别符号,例如在加亮或选定歌曲旁边的“”,其中识别符号示出第四首歌曲的文件信息与第五首歌曲K-A-02部分相同。因此,在该情形中,进一步移动播放列表以确保与选定或加亮歌曲有相同组成部分的歌曲被播放列表所涵盖,从而另一首歌曲用于在LCD上显示相互相同的组成部分。
图10a示出了显示状态,i)在包含有5首歌曲F、G、H、I、J的播放列表中选择第五首歌曲J,ii)第五首歌曲J与不包含在播放列表中的下一首歌曲K-A-01(且没有显示出)无关,以及iii)诸如下一首歌曲K-A-01的文件信息没有显示在播放列表中,并且歌曲K-A-01之后的其它歌曲有部分彼此相同,这就表明没有显示出的歌曲属于同一艺术家的同一唱片集A。在这样一种显示状态中,当按压向下按钮时,从而播放列表移动以加入并加亮先前没有被涵盖和选定的歌曲,即当歌曲K-A-01被选定时,在显示模式2中是没有问题的,该模式允许列表加入多首歌曲,如图10c所示。
但是,在显示模式1中有一个问题,该模式允许播放列表加入单首歌曲,如图10b所示。即,显示模式1将使得播放列表包括并显示歌曲G、H、K、J和K-A-01,其中播放列表被配置成在先前的最后一首歌曲J之后加入新歌曲K-A-01。但是,仅仅显示出了被选定和加亮的歌曲K-A-01的组成部分01,其中,组成部分01是不同的文件信息,不像与歌曲K-A-02的文件信息相同的那些组成部分(K-A),这些部分不包括在播放列表中,并且不会在LCD上显示出。因此,不能识别出选定歌曲K-A-01的精确信息。
为了解决该问题,图10d示出了一种示例性方案,其中播放列表从当前位置向下移动两首歌曲,从而播放列表可包括5首歌曲H、I、J、K-A-01和K-A-02,所以具有与选定歌曲相同组成部分的另一歌曲也包含在播放列表内。在这之后,选定歌曲K-A-01在新变化的播放列表中作为第四首歌曲被加亮或被变暗。同时,仅仅只有不同的组成部分01,而并非相同的组成部分K-A被显示出,同时还显示出了识别符号,例如“”,该识别符号示出第四首歌曲的文件信息与第五首歌曲K-A-02的有部分相同。
图11a示出了显示状态,i)在包含有5首歌曲J-C-03、J-C-04、J-C-05、J-C-06、J-C-07的播放列表中选择第五首歌曲J-C-07,ii)播放列表的第四首歌曲J-C-06、播放列表的第五首歌曲J-C-07与不属于播放列表中的下一首歌曲J-C-08在文件信息方面有部分是彼此相同的,这就表明三首歌曲属于同一艺术家J的同一唱片集C,以及iii)不属于播放列表的歌曲J-C-08与不属于播放列表的下一歌曲K-A-01无关。在这样一种显示状态中,当按压向下按钮时,即当歌曲J-C-08被选定时,在显示模式1中是没有问题的,该模式允许将单首歌曲加入到列表中,如图11b所示。
但是,在显示模式2中有一个问题,该模式允许将多首歌曲加入到播放列表中,如图10c所示。即,显示出包括有被选定的歌曲J-C-08、以及选定歌曲J-C-08之后的其它歌曲的5首歌曲的新播放列表。仅仅显示出以加亮方式选定和显示的歌曲J-C-08的组成部分08。在该情形中,组成部分08是不同的文件信息,不像与歌曲J-C-07的文件信息相同的那些组成部分(J-C),这些部分不包括在新播放列表中,并且不会在LCD上显示出。因此,不能识别出选定歌曲的精确信息。
为了解决该问题,一种方案是实际忽略显示模式2中的播放列表的处理,而是以与处理显示模式1的方法相类似的方式来对播放列表进行处理,如图11b所示。即,不是将多首歌曲加入到播放列表中,而仅仅是加入一首歌曲。另一种方案,如图11d所示,是显示出包含有作为播放列表中第一首歌曲的歌曲J-C-07的新播放列表,其中歌曲J-C-07在新选定的歌曲J-C-08之前,而并非是显示出包含有作为第一首歌曲的新选定歌曲J-C-08的播放列表。
换言之,通过将少于所有多个歌曲数量的歌曲,例如,仅4首歌曲代替5首歌曲而加入到列表中,来从如图11a所示的当前位置朝下滚读播放列表。在这之后,在新变化播放列表中选定的第二首歌曲J-C-08以加亮或阴影的方式显示出。同时,仅仅是显示出不同组成部分08,而不是相同组成部分J-C。同时还显示出了识别符号,例如“▲”,该识别符号示出选定的第二首歌曲J-C-08的文件信息与未选定的第一首歌曲J-C-07的有部分相同。
当在播放列表中的第一歌曲被选定的状态中按压方向按钮的向上按钮时,会出现类似于图10和11中发现的问题。对这些显示问题的解决方案类似于当按压向下按钮情形中上述图10和11中所描述的操作。
如上所述,根据本发明用于在便携播放器中提供文件信息的方法能够在显示尺寸有限的便携播放器中实现音乐文件的轻易识别和定位,并且可以实现预期文件的快速回放。此外,本发明还可方便地应用于显示面积有限的任何电子设备中,包括但不限于手持设备和移动终端。
上述实施例和优点仅仅是示例性的,并且不可理解为限制本发明。本教益可以方便地应用于其它类型的装置。本发明的描述旨在描述性的,并非要限制权利要求的范围。对于本领域一般技术人员来说,有许多变化、修改和变式是显而易见的。在权利要求中,装置加功能条款旨在涵盖在此所描述的执行所述功能的结构,以及结构等效体和等效体结构。
Claims (22)
1.一种在便携播放器中提供文件信息的方法,包括:
在文件信息的预定组成部分方面将N个文件中的一个选定文件与选定文件先前的文件或选定文件后续的文件中至少之一比较,其中分别通过便携播放器的屏幕来提供N个文件的文件信息;以及
基于选定文件在文件信息的预定组成部分方面与先前文件或后续文件中至少之一相同的比较结果,在屏幕上提供选定文件的不同文件信息。
2.如权利要求1所述的方法,其特征在于,所述文件包括MP3音频文件、WMA音频文件、Ogg音频文件或MPC音频文件中至少之一。
3.如权利要求2所述的方法,其特征在于,如果所述文件是MP3文件,从要将其作比较的文件的ID3标签中读取文件信息。
4.如权利要求1所述的方法,其特征在于,所述文件信息的预定组成部分包括艺术家名字和唱片集名称。
5.如权利要求4所述的方法,其特征在于,在屏幕上提供的所述选定文件的不同文件信息包括歌曲名称。
6.如权利要求1所述的方法,其特征在于,以加亮或阴影的方式显示出所述选定文件的不同文件信息。
7.如权利要求1所述的方法,还包括:
将一符号提供给所述选定文件,其中所述符号表明在所述文件信息的预定组成部分方面所述选定文件与先前文件或后续文件中的哪一个相同。
8.如权利要求7所述的方法,还包括:
以滚读的方式显示出先前文件或后续文件信息的相同组成部分。
9.如权利要求1所述的方法,其特征在于,如果所述不同文件信息大于屏幕的尺寸,则以滚读的方式显示出所述不同文件信息。
10.如权利要求7所述的方法,其特征在于,所述符号并不滚动。
11.如权利要求1所述的方法,还包括:
如果播放所述选定文件,则以滚读的方式提供所述选定文件的文件信息的所有组成部分。
12.如权利要求7所述的方法,其中,屏幕显示出N个文件,并且第一文件是在屏幕上显示且被加亮的第(N-1)个文件,第二文件是在屏幕上显示的第N个文件,第三文件是没有显示在屏幕上但是存储在便携播放器中的第(N+1)个文件,并且所述第一和第二文件在文件信息的预定组成部分方面彼此不同,但所述第二和第三文件在文件信息的预定组成部分方面彼此相同,还包括:
在选定所述第二文件之后,在屏幕上显示第一、第二和第三文件;
加亮所述第二文件以表示选中;
对屏幕提供与第三文件的文件组成部分不同的第二文件的至少一个组成部分;以及
对屏幕提供与第三文件的文件组成部分相同的第三文件的至少一个组成部分。
13.如权利要求1所述的方法,其特征在于,所述先前或后续文件紧靠所述选定文件之前或之后。
14.一种以规定格式在显示屏上显示多个文件的方法:
确定以规定格式在显示屏上提供的两个文件是否包含相同的文件信息;以及
用至少一个不同的文件信息来显示两个文件中的至少一个。
15.一种设备包括:
存储器,用于存储多个文件,每个文件具有规定尺寸的文件信息,其中所述文件信息包括多个字段,每个字段包括规定数量的比特数,并且相应文件的所述文件信息的每一字段提供相应文件的相互不同信息;
控制器,控制所述设备的操作,所述控制器具有微机、解码器和音频处理器;以及
输入设备,用于提供输入信息和/或使用控制器控制设备的操作;以及
显示屏,显示来自于所述控制器的信息,其中所述显示屏幕显示多个文件中规定数量文件的规定数量文件信息,如果在显示屏幕上显示的两个文件具有彼此相同的至少一个文件信息,则只用不同的文件信息在显示屏幕上显示两个文件中至少之一。
16.一种在显示屏上显示至少两个文件的文件信息的方法,包括:
确定所述至少两个文件的第一文件的文件信息是否与所述至少两个文件的第二文件的文件信息相同;以及
仅仅在显示屏上显示所述第一文件的彼此不同的文件信息和所述第二文件的彼此相同的文件信息。
17.如权利要求16所述的方法,还包括:
显示包括至少所述第一和第二文件的文件列表。
18.如权利要求17所述的方法,其特征在于,在选定所述第一文件之后显示所述文件列表。
19.如权利要求18所述的方法,其特征在于,所述第二文件在所述第一文件选定之后而被包含在所述文件列表中。
20.如权利要求18所述的方法,其特征在于,所述第二文件在所述第一文件选定之前而被包含在所述列表中。
21.如权利要求17所述的方法,其特征在于,所述第二文件在所述文件列表中紧随所述第一文件。
22.如权利要求17所述的方法,其特征在于,所述第二文件在所述文件列表中处于所述第二文件之前。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2005-0041873 | 2005-05-19 | ||
KR1020050041873A KR101070748B1 (ko) | 2005-05-19 | 2005-05-19 | 휴대형 재생장치의 파일정보 제공방법 |
KR1020050041873 | 2005-05-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1881214A true CN1881214A (zh) | 2006-12-20 |
CN100433014C CN100433014C (zh) | 2008-11-12 |
Family
ID=36940314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100847390A Expired - Fee Related CN100433014C (zh) | 2005-05-19 | 2006-05-19 | 在便携设备中提供文件信息的方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8001164B2 (zh) |
EP (1) | EP1724780A1 (zh) |
KR (1) | KR101070748B1 (zh) |
CN (1) | CN100433014C (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100985617B1 (ko) | 2008-05-20 | 2010-10-05 | 주식회사 팬택 | 캐싱을 이용한 drm 파일 제공 방법 및 시스템 |
Family Cites Families (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020002039A1 (en) * | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
US20020048224A1 (en) * | 1999-01-05 | 2002-04-25 | Dygert Timothy W. | Playback device having text display and communication with remote database of titles |
CA2338695C (en) * | 1999-05-28 | 2009-07-07 | Matsushita Electric Industrial Co., Ltd. | Semiconductor memory card, playback apparatus, recording apparatus, playback method, recording method, and computer-readable recording medium |
US7028264B2 (en) * | 1999-10-29 | 2006-04-11 | Surfcast, Inc. | System and method for simultaneous display of multiple information sources |
US6760721B1 (en) * | 2000-04-14 | 2004-07-06 | Realnetworks, Inc. | System and method of managing metadata data |
KR100867760B1 (ko) * | 2000-05-15 | 2008-11-10 | 소니 가부시끼 가이샤 | 재생장치, 재생방법 및 기록매체 |
JP2002091494A (ja) * | 2000-09-13 | 2002-03-27 | Tdk Corp | ディジタル式記録再生装置 |
US20020046315A1 (en) * | 2000-10-13 | 2002-04-18 | Interactive Objects, Inc. | System and method for mapping interface functionality to codec functionality in a portable audio device |
US6928433B2 (en) * | 2001-01-05 | 2005-08-09 | Creative Technology Ltd | Automatic hierarchical categorization of music by metadata |
US7747948B2 (en) * | 2001-01-08 | 2010-06-29 | Lg Electronics Inc. | Method of storing data in a personal information terminal |
US6771568B2 (en) * | 2001-01-12 | 2004-08-03 | Sima Products Corporation | Digital audio recorder |
WO2002056294A1 (fr) * | 2001-01-12 | 2002-07-18 | Matsushita Electric Industrial Co., Ltd. | Terminal portable compatible avec la distribution musicale |
US7697815B2 (en) * | 2001-02-28 | 2010-04-13 | Kddi Corporation | Video playback unit, video delivery unit and recording medium |
JP3847098B2 (ja) * | 2001-03-29 | 2006-11-15 | アルパイン株式会社 | オーディオ情報表示装置 |
US20030135513A1 (en) * | 2001-08-27 | 2003-07-17 | Gracenote, Inc. | Playlist generation, delivery and navigation |
JP4936037B2 (ja) * | 2001-08-31 | 2012-05-23 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
MXPA04002235A (es) * | 2001-09-10 | 2004-06-29 | Thomson Licensing Sa | Metodo y aparato para crear una lista de reproduccion con indice en un reproductor de datos de audio. |
US7345671B2 (en) * | 2001-10-22 | 2008-03-18 | Apple Inc. | Method and apparatus for use of rotational user inputs |
US20030158737A1 (en) * | 2002-02-15 | 2003-08-21 | Csicsatka Tibor George | Method and apparatus for incorporating additional audio information into audio data file identifying information |
US7220910B2 (en) * | 2002-03-21 | 2007-05-22 | Microsoft Corporation | Methods and systems for per persona processing media content-associated metadata |
US6941324B2 (en) * | 2002-03-21 | 2005-09-06 | Microsoft Corporation | Methods and systems for processing playlists |
JP4017437B2 (ja) * | 2002-04-24 | 2007-12-05 | パイオニア株式会社 | 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造 |
US7908626B2 (en) * | 2002-05-03 | 2011-03-15 | Time Warner Interactive Video Group, Inc. | Network based digital information and entertainment storage and delivery system |
US20040225519A1 (en) | 2002-06-25 | 2004-11-11 | Martin Keith D. | Intelligent music track selection |
WO2004008348A1 (en) * | 2002-07-16 | 2004-01-22 | Horn Bruce L | Computer system for automatic organization, indexing and viewing of information from multiple sources |
US6799226B1 (en) * | 2002-07-23 | 2004-09-28 | Apple Computer, Inc. | Hot unpluggable media storage device |
US7166791B2 (en) * | 2002-07-30 | 2007-01-23 | Apple Computer, Inc. | Graphical user interface and methods of use thereof in a multimedia player |
US7043477B2 (en) * | 2002-10-16 | 2006-05-09 | Microsoft Corporation | Navigating media content via groups within a playlist |
US7136874B2 (en) * | 2002-10-16 | 2006-11-14 | Microsoft Corporation | Adaptive menu system for media players |
US7054888B2 (en) * | 2002-10-16 | 2006-05-30 | Microsoft Corporation | Optimizing media player memory during rendering |
US7243307B2 (en) * | 2002-10-18 | 2007-07-10 | Digital Innovations Llc | Customizable database-driven menu structure for a portable computing device |
JP2004187066A (ja) * | 2002-12-04 | 2004-07-02 | Canon Inc | 画像処理装置 |
US20050055375A1 (en) * | 2002-12-13 | 2005-03-10 | Yasuyuki Torii | Recording and reproducing system, recording apparatus, reproducing apparatus, record medium, recording and reproducing method, recording method, reproducing method, program and record medium |
US7734154B2 (en) * | 2003-02-14 | 2010-06-08 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction duration of still pictures recorded thereon and recording and reproducing methods and apparatuses |
US7020048B2 (en) * | 2003-04-09 | 2006-03-28 | Delphi Technologies, Inc. | User selectable display modes for a vehicle MP3 compact disc player |
US20040243482A1 (en) * | 2003-05-28 | 2004-12-02 | Steven Laut | Method and apparatus for multi-way jukebox system |
US20130097302A9 (en) * | 2003-10-01 | 2013-04-18 | Robert Khedouri | Audio visual player apparatus and system and method of content distribution using the same |
JP2005196697A (ja) * | 2004-01-09 | 2005-07-21 | Pioneer Electronic Corp | 制御情報ファイル作成装置、情報表示装置、制御情報ファイル作成方法および情報配信表示システム |
JP4214475B2 (ja) * | 2004-02-03 | 2009-01-28 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US20050174889A1 (en) * | 2004-02-06 | 2005-08-11 | Microsoft Corporation | Connected clock radio |
RU2376659C2 (ru) * | 2004-03-26 | 2009-12-20 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Носитель записи и способ и устройство для воспроизведения потока текстовых субтитров, записанного на носителе записи |
JP2005322285A (ja) * | 2004-05-07 | 2005-11-17 | Hitachi Ltd | ディスク記録再生装置 |
KR101058007B1 (ko) * | 2004-05-18 | 2011-08-19 | 삼성전자주식회사 | 기록 매체에 저장된 데이터를 삭제하는 방법 및 삭제된데이터를 복원하는 방법 |
WO2006017362A2 (en) * | 2004-07-13 | 2006-02-16 | Freedom Software, Inc. | Storing and distributing encrypted digital content |
US7735012B2 (en) * | 2004-11-04 | 2010-06-08 | Apple Inc. | Audio user interface for computing devices |
US7373110B1 (en) * | 2004-12-09 | 2008-05-13 | Mcclain John | Personal communication system, device and method |
US20060209652A1 (en) * | 2005-03-16 | 2006-09-21 | Toms Mona L | Accessing a mixed-mode storage medium |
JP2006338461A (ja) * | 2005-06-03 | 2006-12-14 | Hitachi Ltd | 電子的なファイルの記憶を制御するシステム及び方法 |
-
2005
- 2005-05-19 KR KR1020050041873A patent/KR101070748B1/ko active IP Right Grant
-
2006
- 2006-05-18 US US11/435,737 patent/US8001164B2/en not_active Expired - Fee Related
- 2006-05-18 EP EP06010249A patent/EP1724780A1/en not_active Withdrawn
- 2006-05-19 CN CNB2006100847390A patent/CN100433014C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR101070748B1 (ko) | 2011-10-10 |
CN100433014C (zh) | 2008-11-12 |
EP1724780A1 (en) | 2006-11-22 |
US20060277204A1 (en) | 2006-12-07 |
US8001164B2 (en) | 2011-08-16 |
KR20060119215A (ko) | 2006-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1301506C (zh) | 播放表管理设备和方法 | |
CN1554095A (zh) | 用于在数字音频数据播放器中建立带索引的播放列表的方法和装置 | |
CN1320916A (zh) | 记录和重放装置及记录方法 | |
US8244665B2 (en) | Information processing apparatus, information processing method and information processing program | |
CN1554094A (zh) | 用于支持在数字音频播放器中的用户接口和导航任务的m3u文件格式的扩展 | |
US7460443B2 (en) | Folder indexing method for quickly accessing media files | |
CN1122996C (zh) | 用于产生光盘再现时间的装置和方法 | |
US20060114763A1 (en) | Content recording apparatus | |
JP2005284574A (ja) | 車載用情報機器、車載用情報機器の制御方法、制御プログラムおよび記録媒体 | |
US20030058781A1 (en) | Method and apparatus for providing a playlist in a compact disc player | |
CN1877729A (zh) | 显示控制方法、内容数据再现装置和程序 | |
CN1881214A (zh) | 在便携设备中提供文件信息的方法 | |
CN1622212A (zh) | 记录设备、再现设备、记录方法、再现方法及其记录介质 | |
CN1538426A (zh) | 中断接续标记的管理方法 | |
CN102006279B (zh) | 信息处理装置和信息处理方法 | |
CN1797578A (zh) | 根据不同属性进行书签分类储存和显示的方法 | |
JP5223450B2 (ja) | 表示装置、プログラム、及び表示方法 | |
US20100332555A1 (en) | Content playback device and program | |
JP2010066805A (ja) | 再生装置及び表示方法 | |
CN1592289A (zh) | 基于搜索信息的重复重放活动画面数据的方法及再现装置 | |
JP4812109B2 (ja) | コンテンツデータ再生装置、コンテンツリスト作成方法及びコンテンツリスト検索方法 | |
JP2003281861A (ja) | 圧縮オーディオ再生機器 | |
CN1798267A (zh) | 卡拉ok系统的图像及歌词匹配设备 | |
CN1731525A (zh) | 定时播放音乐的系统和方法 | |
CN1118496A (zh) | 盘记录介质和采用它的视频歌曲伴奏装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081112 Termination date: 20200519 |