本发明涉及一种采用多重预设工作方式(reservation mode)的盒式录象机(以下称VCR),特别涉及VCR中在用作编程录象的定时器预设工作方式时的自动设定法,该方法由微处理器存储上一次预设的编程录象工作方式,在下一次进行预设时自动采用微处理器中已存储的定时器预设工作方式。 通常,熟悉录象机使用方法的人们都熟悉从各种预设工作方式中选用最方便的预设工作方式。
因此,假设一个VCR装置包括VCR正预调工作方式(VCR plus reservation mode)和一般预设工作方式,预设通常是如下进行:即,首先按VCR正预设的形式进行预设,然后为了再次以VCR正工作方式进行预设而按压预设键时,就会有项目选择表显示出来。这时应再次从项目选择表选取VCR正预设工作方式,从而肯定了编程录象的预设工作方式。
此外,若对预设键进行键入时没有设定当时的时间,录象机的使用者就要在直接选用调时工作方式之后设定当时的时间。在当时的时间设定之后,项目选择表就再次显示出来,这时录象机使用者就得再次选取VCR正工作方式,因而非常不方便。
本发明是要解决上述问题,提供一种用VCR进行编程录象时在定时器预设工作方式下自动设定的方法,即在上一次系采用VCR正工作方式的情况下,当按压预设键时,能自动预设VCR正工作方式,从而简化了预设程序;而当没有设定当时的时间,则当按压预设键时,调时工作方式就自动执行,在设定当时的时间之后就自动预设到所存储的预设工作方式,从而方便了编程录象的预设工作。
本发明作为在用应用多重预设工作方式特点的VCR中进行定时器编程录象时,在定时器预设工作方式下的自动设定方法,包括两个步骤:自动设定步骤和自动调时步骤。该自动设定步骤是在多个预设工作方式下进行编程录象的情况下,在下一次进行预设时,将所预设的工作方式存储入微处理器中,从而自动预设上一次预设的工作方式。该自动调时步骤是将系统转到调时工作方式,以便根据对预设键进行键入和根据在不用设定当时时间地情况下选取的预设工作方式,而调节当时的时间,并在设定当时的时间之后,预设所选择的预设工作方式。
参看附图详细说明本发明的最佳实施例,即可更清楚地了解本发明的上述目的和其它优点。附图中:
图1是本发明的方框图;
图2是本发明的VCR定时器预设工作方式下自动设定法的流程图。
本发明的方法适用于具有四种预设工作方式的VCR,例如VCR正预设工作方式、电视节目文本(以下称VPT)预设工作方式、节目传送控制(以下称PDC)预设工作方式和屏幕上显示(以下称OSD)预设工作方式。
图1的方框图由下列各部分组成:遥控器接收部分20,用以接收来自遥控器的键信号;显示部分30,用以显示现行时间;存储部分40,用以存储数据;屏幕上显示控制部分50,用以显示诸如项目选择表之类的字符;和微处理器10。该微处理器10分别与遥控器部分20、显示部分30、存储部分40和屏幕上显示控制部分50相连接,用以控制这些部分。
存储部分40存储待连续存储的数据,且由EEPROM(电可擦可编程只读存储器)构成。因为即使由同一个电视台进行播送,但频道号却将随着地区的不同而异。这时,当同一电视台按地区的频道号为某一用户或系统制造厂家进行存储时,它就被存储在存储部分40中。
屏幕上显示控制部分50也与复合视频信号(C-VIDEO)端子连接,从而使得当微处理器10中可提供字符数据时,字符就显示在复合视频信号之上。
微处理器10由下列各部分组成:输入/输出装置;中央处理单元(CPU),用以进行控制;ROM,存有用以供本发明编程的程序;和RAM,用于临时存储数据。
图2示出了本发明的VCR定时器预设工作方式自动设定法的流程图,从图中可以看到,本发明的方法包括自动定时器预设设定步骤P1和自动调时步骤P2。
自动预设工作方式设定步骤P1包括所存储的预设工作方式的提取程序L1、VCR正预设工作方式执行程序L2、和VPT预设工作方式执行程序L3。
自动调时步骤P2包括预设工作方式选择程序L5、调时工作方式执行程序L6和所存储的预设工作方式执行程序L7。
下面详细介绍以上各程序。
所存储的预设工作方式提取程序L1包括下列子程序:识别子程序S1,用以确定是否需要通过预设键进行键入以进行定时器预设;识别子程序S2,用以在发现有预设键键入时确定是否有事先预设的程序;和提取子程序S3,用以在发现没有任何经预设的程序时,返回到自动调时步骤P2以便显示项目选择表,并在发现有预设程序时提取上一次预设的预设工作方式M1。上述各子程序按上述次序进行。
VCR正预设工作方式执行程序L2包括下列子程序:识别子程序S4,用以确定所提取的工作方式是否VCR正工作方式;子程序S5,用以在所提取的工作方式为VCR正工作方式时预设所提取的VCR正工作方式;和子程序S6和S7,用以在预设完毕之后将VCR正工作方式作为上一次预设工作方式M1存储起来。以上各子程序按上述次序进行。
VPT预设工作方式执行程序L3包括下列子程序:识别子程序S8,用以在发现所提取的预设工作方式不是VCR正工作方式时,确定所提取的预设工作方式是否为VPT预设工作方式;子程序S9,用以在发现所提取的工作方式为VPT预设工作方式时预设所提取的VPT预设工作方式;和子程序S10和S11,用以在预设完毕之后将VPT预设工作方式作为上一个预设工作方式M1存入微处理器中。以上各子程序按上述的次序进行。
PDC预设工作方式执行程序L4包括下列子程序;识别子程序S12,用以在发现所提取的预设工作方式不是VPT预设工作方式时,确定所提取的工作方式是否为PDC预设工作方式;子程序S13,用以在发现所提取的工作方式为PDC预设工作方式时预设所提取的PDC预设工作方式;和子程序S14和S15,用以在预设完毕之后,将PDC预设工作方式作为上一个预设工作方式M1存入微处理器中。以下各子程序按上述次序进行。
自动调时步骤P2的预设工作方式选择程序L5包括下列各子程序:子程序S16,用以在所提取的工作方式为OSD预设工作方式时、或在再次按压预设键以便预设微处理器所存储的工作方式以外的一个工作方式时,显示项目选择表;识别子程序S17,用以确定是否已从项目选择表选取预设工作方式;子程序S18,用以在发现未选用预设工作方式时执行输入键的功能;子程序S19,用以在预设完毕之后将所选取的预设工作方式存入微处理器中。以上各子程序按上述各次序进行。
调时工作方式执行程序16包括下列子程序:识别子程序S20,用以确定是否已设定现行时间;子程序S21,用以在发现未设定现行时间时自动推进到调时工作方式,以便设定现行时间;和子程序S22,用以设定现行时间。以上各子程序按以上所述次序进行。
预设工作方式执行程序L7包括下列子程序:子程序S23,用以在设定现行时间之后提取子程序S19所存储的预设工作式M2;子程序S24,用以预设子程序S23所提取的预设工作方式M2;和子程序S25,用以将所预设工作方式作为上一个预设工作方式M1存入微处理器中。以上各子程序按以上所述次序进行。
本发明的方法按下面所述实行。当使用者按压预设按钮或项目选择表按钮进行预设时,就执行识别子程序S1来确定是否对预设键进行键入,从而进行定时器预设。如通过预设键进行输入时,就执行子程序S2以确定是否存在着预输入的程序。若有预输入程序,则执行提取子程序S3以便从预设的各程序中提取上一次预设的预设工作方式。若经过判断,没有预设程序,就执行调时工作方式,自动履行程序P2,以选择预设工作方式。微处理器所存储的上一次预设的预设工作方式用参数M1表示。
这样,当执行提取子程序S3来提取上一次预设的预设工作方式M1时,则执行识别子程序S4以确定所提取的工作方式是否为VCR正工作方式。若发现所提取的是VCR正工作方式,则执行子程序S5以便以VCR正预设工作方式的形式完成定时器的预设工作。接着,子程序S6终止定时器的预设过程,同时,执行子程序S7,以便将VCR正工作方式作为上一次的预设工作方式M1存入微处理器中。
另一方面,若在识别子程序S4所提取的上一次预设工作方式M1不是在识别子程序S4时的VCR正工作方式,则执行识别子程序S8以确定所提取的上一次预设工作方式M1是否为VCR预设工作方式。若发现了VPT预设工作方式,则执行子程序S9以便以VPT预设工作方式的形式完成定时器的预设工作。接着执行子程序S10以终止预设过程,并执行子程序S11以便将VPT预设工作方式作为上一次预设工作方式M1存入微处理器中。
另一方面,如果发现上一次提取的预设工作方式M1也不是子程序S8的VPT预设工作方式时,则执行子程序S12以确定上一次预设工作方式M1是否为PDC预设工作方式。若发现其为PDC预设工作方式,则执行子程序S13以便以PDC预设工作方式的形式完成定时器的预设过程。接着执行子程序S14以终止预设过程,并执行子程序S15以便将PDC预设工作方式作为上一次预设工作方式M1存入微处理器中。
若发现上一次提取的预设工作方式M1也不是识别子程序S12的PDC预设工作方式,或者若在识别子程序S2没有预设过任何程序,则执行子程序S16以显示项目选择表。这里,若两次键入预设键,以便借助于微处理器所存储的上一次预设工作方式以外的一种预设工作方式来进行定时器的预设,则以同样方式执行子程序S16,以便显示项目选择表。
这时,执行识别子程序S17以确定是否选择新的预设工作方式。如果不选取新的预设工作方式,则执行子程序S18以执行输入键的功能,而当选取新的预设工作方式时,则将所选取的预设工作方式连同参数M2存入微处理器中。
这之后执行识别子程序S20以确定现行时间是否已设定。若现行时间尚未设定,则执行子程序S21以自动推进到调时工作方式以调定现行时间。因此,若现行时间设定好(S22),则执行子程序S23,以便提取所选择的预设工作方式M2,将其存入微处理器中。
这样,在子程序S23提取所选择的预设工作方式之后执行子程序S24,以便以所提取的预设工作方式M2的形式完成定时器的预设过程,然后,执行子程序S25,以便将子程序S24的预设工作方式作为上一次预设工作方式M1存入微处理器中。另一方面,若经过判断,现行时间业已在识别子程序S20时设定好,则执行子程序S24和S25,以便以所选择的预设工作方式进行预设,并将该预设工作方式作为上一次预设工作方式M1存入微处理器中。
按照上述本发明,若编程录象是以多重预设工作方式进行的,则上一次预设工作方式由微处理器存储起来。若在下一次预设时按压预设键,则定时器就以所存储的预设工作方式自动进行预设。此外,若在预设时现行时间未设定,则调时工作方式就自动进行,以设定现行时间,然后自动进入所存储的预设工作方式,从而给使用者带来方便。