信息处理装置、信息处理方法及信息处理程序与流程

专利2023-11-15  78



1.本发明涉及一种信息处理装置、信息处理方法及信息处理程序。


背景技术:

2.公开有判断将数据是以块单位来压缩还是设为非压缩,并根据判断结果将数据存储于存储器的技术(参考日本特开2012-133731号公报)。


技术实现要素:

3.发明要解决的技术课题
4.当对磁带记录数据时,从控制磁带驱动器的信息处理装置对存放有该磁带的磁带驱动器发送汇总了多个数据的数据组。在磁带驱动器中,将从信息处理装置发送的数据组记录于磁带。
5.并且,为了提高数据对磁带的记录效率,优选压缩数据。然而,有时因从信息处理装置对磁带驱动器的数据的传送速度、数据的格式及信息处理装置的资源状况等各种条件而即便压缩数据其效率也不高。
6.在日本特开2012-133731号公报中所记载的技术中,关于将汇总了多个数据的数据组记录于磁带时如何有效地记录数据组并未给予考虑。
7.本发明是鉴于以上情况而完成的,其目的在于提供一种能够将汇总了多个数据的数据组有效地记录于磁带的信息处理装置、信息处理方法及信息处理程序。
8.用于解决技术课题的手段
9.本发明的信息处理装置为至少具备一个处理器的信息处理装置,信息处理装置执行如下处理:当通过将多个数据汇总发送至磁带驱动器来记录于磁带时,选择将不压缩多个数据而进行汇总的数据组发送至磁带驱动器的第1方式、将对汇总了多个数据的数据组进行压缩的已压缩数据组发送至磁带驱动器的第2方式及将压缩多个数据的一部分数据且不压缩剩余数据而进行汇总的数据组发送至磁带驱动器的第3方式中的任一个方式;将按照所选择的方式生成的数据组发送至磁带驱动器。
10.另外,本发明的信息处理装置可以是如下,即,处理器分别根据多个数据,选择任一个方式。
11.并且,本发明的信息处理装置可以是如下,即,处理器使用数据的压缩率、压缩所需时间及数据组对磁带驱动器的发送所需时间中的至少一个,选择任一个方式。
12.并且,本发明的信息处理装置可以是如下,即,处理器根据数据组的记录目的地的磁带,选择任一个方式。
13.并且,本发明的信息处理装置可以是如下,即,处理器根据进行将多个数据汇总为数据组的处理的时间段,选择任一个方式。
14.并且,本发明的信息处理装置可以是如下,即,处理器根据自身装置的资源状况,选择任一个方式。
15.并且,本发明的信息处理装置可以是如下,即,处理器根据由自身装置与磁带驱动器之间的连接接口的规格设定的数据对磁带驱动器的最大发送速度及多个数据的接收速度,选择任一个方式。
16.并且,本发明的信息处理装置可以是如下,即,处理器对第1方式、第2方式及第3方式中的至少一个方式进行评价,根据评价结果,选择任一个方式。
17.并且,本发明的信息处理装置可以是如下,即,处理器根据自身装置的资源状况,变更评价的对象数量。
18.并且,本发明的信息处理装置可以是如下,即,处理器根据并列进行将多个数据汇总为数据组的处理时的并列处理数量,选择任一个方式。
19.并且,本发明的信息处理装置可以是如下,即,当选择了第2方式或第3方式时,处理器根据数据组的记录目的地的磁带、进行将多个数据汇总为数据组的处理的时间段或自身装置的资源状况,选择数据的压缩中所使用的压缩算法。
20.并且,本发明的信息处理方法为信息处理装置所具备的处理器执行如下处理的方法:当通过将多个数据汇总发送至磁带驱动器来记录于磁带时,选择将不压缩多个数据而进行汇总的数据组发送至磁带驱动器的第1方式、将对汇总了多个数据的数据组进行压缩的已压缩数据组发送至磁带驱动器的第2方式及将压缩多个数据的一部分数据且不压缩剩余数据而进行汇总的数据组发送至磁带驱动器的第3方式中的任一个方式;将按照所选择的方式生成的数据组发送至磁带驱动器。
21.并且,本发明的信息处理程序为信息处理装置所具备的处理器执行如下处理的程序:当通过将多个数据汇总发送至磁带驱动器来记录于磁带时,选择将不压缩多个数据而进行汇总的数据组发送至磁带驱动器的第1方式、将对汇总了多个数据的数据组进行压缩的已压缩数据组发送至磁带驱动器的第2方式及将压缩多个数据的一部分数据且不压缩剩余数据而进行汇总的数据组发送至磁带驱动器的第3方式中的任一个方式;将按照所选择的方式生成的数据组发送至磁带驱动器。
22.发明效果
23.根据本发明,能够将汇总了多个数据的数据组有效地记录于磁带。
附图说明
24.图1是表示记录播放系统的结构的一例的框图。
25.图2是表示信息处理装置的硬件结构的一例的框图。
26.图3是表示压缩日志的一例的图。
27.图4是表示压缩信息表的一例的图。
28.图5是表示压缩率分数表的一例的图。
29.图6是表示压缩所需时间分数表的一例的图。
30.图7是表示信息处理装置的功能结构的一例的框图。
31.图8是用于说明第1方式的图。
32.图9是用于说明第2方式的图。
33.图10是用于说明第3方式的图。
34.图11是用于说明记录对象的数据组的图。
35.图12是用于说明选择了第2方式时的数据组的生成处理的图。
36.图13是用于说明选择了第1方式时的数据组的生成处理的图。
37.图14是用于说明选择了第3方式时的数据组的生成处理的图。
38.图15是表示数据记录处理的一例的流程图。
具体实施方式
39.以下,参考附图对用于实施本发明的技术的方式例进行详细说明。
40.首先,参考图1对本实施方式所涉及的记录播放系统10的结构进行说明。如图1所示,记录播放系统10包含信息处理装置12及磁带库14。
41.磁带库14具备多个插槽(省略图示)及多个磁带驱动器18,在各插槽中存放作为记录介质的一例的磁带t。各磁带驱动器18与信息处理装置12连接。另外,作为磁带t的例子,可举出lto(linear tape-open:线性磁带开放协议)磁带。
42.当通过信息处理装置12进行对磁带t的数据的写入或读取时,写入或读取对象的磁带t从插槽加载到规定的磁带驱动器18。若完成对加载于磁带驱动器18的磁带t的数据的写入或读取,则磁带t从磁带驱动器18卸载到初始存放的插槽。
43.接着,参考图2对本实施方式所涉及的信息处理装置12的硬件结构进行说明。如图2所示,信息处理装置12包含cpu(central processing unit:中央处理器)20、作为暂存区域的存储器21及非易失性存储部22。并且,信息处理装置12包含液晶显示器等显示部23、键盘及鼠标等输入部24、与网络连接的网络i/f(interface:接口)25及各磁带驱动器18连接的外部i/f26。cpu20、存储器21、存储部22、显示部23、输入部24、网络i/f25及外部i/f26与总线27连接。
44.存储部22通过hdd(hard disk drive:硬盘驱动器)、ssd(solid state drive:固态驱动器)或闪存等来实现。在作为存储介质的存储部22存储信息处理程序30。cpu20从存储部22读出信息处理程序30之后展开于存储器21,并执行所展开的信息处理程序30。另外,作为信息处理装置12的例子,可举出服务器计算机等。
45.并且,在存储部22存储压缩日志32、压缩信息表34、压缩率分数表36及压缩所需时间分数表38。
46.在图3中示出压缩日志32的一例。在压缩日志32中记录表示由信息处理装置12进行的数据的压缩处理的履历的日志数据。如图3所示,在压缩日志32中按每个数据记录作为数据的识别信息的一例的文件名、压缩了数据时的压缩率及压缩了数据时的压缩所需时间。这里所说的压缩率由以下式(1)来表示,表示数字越大,越压缩。
47.压缩率=((压缩前的数据大小-压缩后的数据大小)
÷
压缩前的数据大小)
×
100
……
(1)
48.例如,当压缩前的数据大小为50mb而压缩后的数据大小为10mb时,压缩率成为80%(=((50-10)
÷
50)
×
100)。并且,这里所说的压缩所需时间表示每单位数据大小(例如,1mb)的压缩处理的所需时间。
49.在图4中示出压缩信息表34的一例。在压缩信息表34中记录与使用压缩日志32求出的数据的压缩率及压缩所需时间相关的信息。如图4所示,在压缩信息表34中按数据的每个后缀记录压缩率及压缩所需时间。该压缩率及压缩所需时间为使用压缩日志32求出的数
据的每个后缀的压缩率及压缩所需时间各自的平均值。
50.在图5中示出压缩率分数表36的一例。压缩率分数表36为用于求出与压缩率相对应的分数(以下,称为“分数a”)的表。如图5所示,将多个不同的压缩率的范围与压缩率在各范围内时的分数a建立对应关联并存储在压缩率分数表36中。本实施方式所涉及的分数a设为压缩率越高值越大。另外,在图5的例子中,示出了与压缩率相对应的分数为五个阶段的例子,但可以是四个阶段以下,也可以是六个阶段以上。并且,压缩率的范围的边界值也并不限定于图5所示的例子,可以是其他边界值。
51.在图6中示出压缩所需时间分数表38的一例。压缩所需时间分数表38为用于求出与压缩所需时间相对应的分数(以下,称为“分数b”)的表。如图6所示,将多个不同的压缩所需时间的范围与压缩所需时间在各范围内时的分数b建立对应关联并存储在压缩所需时间分数表38中。本实施方式所涉及的分数b设为压缩所需时间越短值越大。另外,在图6的例子中,示出了与压缩所需时间相对应的分数为五个阶段的例子,但可以是四个阶段以下,也可以是六个阶段以上。并且,压缩所需时间的范围的边界值也并不限定于图6所示的例子,可以是其他边界值。
52.接着,参考图7对本实施方式所涉及的信息处理装置12的功能结构进行说明。如图7所示,信息处理装置12包含接收部40、选择部42、生成部44及发送部46。cpu20通过执行信息处理程序30,作为接收部40、选择部42、生成部44及发送部46而发挥作用。
53.接收部40经由网络i/f25接收从用户终端发送的多个数据。该多个数据为对磁带t的记录对象的数据。
54.选择部42在将由接收部40接收的多个数据汇总发送至磁带驱动器18来记录于磁带t时,选择以下的第1方式、第2方式及第3方式中的任一个方式。
55.如图8所示,第1方式为将不压缩多个数据而汇总为一个文件的数据组发送至磁带驱动器18的方式。
56.如图9所示,第2方式为将多个数据汇总为一个文件的数据组进行压缩的已压缩数据组发送至磁带驱动器18的方式。
57.如图10所示,第3方式为将压缩多个数据的一部分数据且不压缩剩余数据而汇总为一个文件的数据组发送至磁带驱动器18的方式。
58.认为第1方式适用于多个数据中的大多数据为mpeg(moving picture experts group:活动图像专家组)格式的动态图像数据等已压缩的数据的情况。认为第2方式适用于多个数据中的大多数据为文本格式的数据等压缩率较高的数据的情况。认为第3方式适用于多个数据中的已压缩的数据及压缩率较高的数据各自的大小之差不是很大的情况。
59.因此,选择部42分别根据由接收部40接收的多个数据,选择第1方式、第2方式及第3方式中的任一个方式。选择部42在该选择中使用数据的压缩率及压缩所需时间。以下,对基于选择部42的选择处理进行具体说明。
60.选择部42参考压缩信息表34,分别对由接收部40接收的多个数据获取与数据的后缀相对应的压缩率及压缩所需时间。并且,选择部42参考压缩率分数表36,分别对多个数据获取与所获取的压缩率对应的分数a。并且,选择部42参考压缩所需时间分数表38,分别对多个数据获取与所获取的压缩所需时间对应的分数b。
61.然后,选择部42通过分数a及分数b的合计值t1与预先设定的阈值th1及阈值th2
(th1>th2)的比较,选择第1方式、第2方式及第3方式中的任一个方式。具体而言,当多个数据各自的合计值t1的平均值a1为阈值th1以上时,选择部42选择第2方式。
62.并且,当平均值a1为阈值th2以上且小于阈值th1时,选择部42选择第3方式。并且,当选择了第3方式时,选择部42选择多个数据中合计值t1为平均值a1以上的数据作为压缩对象的数据。并且,当平均值a1小于阈值th2时,选择部42选择第1方式。
63.生成部44按照由选择部42选择的方式,生成将由接收部40接收的多个数据汇总为一个文件的数据组。具体而言,当通过选择部42选择了第1方式时,生成部44生成不压缩由接收部40接收的多个数据而汇总为一个文件的数据组。并且,当通过选择部42选择了第2方式时,生成部44生成将由接收部40接收的多个数据汇总为一个文件之后压缩了所汇总的一个文件的已压缩数据组。
64.并且,当通过选择部42选择了第3方式时,生成部44生成压缩由接收部40接收的多个数据的一部分数据且不压缩剩余数据而汇总为一个文件的数据组。此时,生成部44生成压缩多个数据中合计值t1为平均值a1以上的数据且不压缩合计值t1小于平均值a1的数据而汇总为一个文件的数据组。另外,此时,生成部44可以生成压缩多个数据中合计值t1为阈值(例如,7.0)以上的数据且不压缩合计值t1小于阈值的数据而汇总为一个文件的数据组。
65.发送部46将由生成部44生成的数据组发送至磁带驱动器18。磁带驱动器18所具备的控制装置(省略图示)进行如下控制:接收由信息处理装置12的发送部46发送的数据组,将所接收的数据组记录于存放于磁带驱动器18的磁带t。
66.参考图11~图14对基于选择部42的选择处理及基于生成部44的生成处理的具体例进行说明。在此,对由接收部40接收的多个数据分别为图11所示的三种五个数据组的情况进行说明。图11中的括号内的数值表示其数据的分数a及分数b的合计值t1。并且,在此,假设阈值th1预先设定为6.6,阈值th2预先设定为3.3。
67.如图11的第1段所示,第1数据组的合计值t1的平均值a1为9.4。并且,如图11的第2段所示,第2数据组的合计值t1的平均值a1为3.0。并且,如图11的第3段所示,第3数据组的合计值t1的平均值a1为5.8。
68.第1数据组的平均值a1为阈值th1以上,因此选择部42选择第2方式。因此,如图12所示,生成部44生成将五个数据汇总为一个文件之后压缩了所汇总的一个文件的已压缩数据组。
69.第2数据组的平均值a1小于阈值th2,因此选择部42选择第1方式。因此,如图13所示,生成部44生成不压缩五个数据而汇总为一个文件的数据组。
70.第3数据组的平均值a1为阈值th2以上且小于阈值th1,因此选择部42选择第3方式。因此,如图14所示,生成部44生成压缩五个数据的一部分数据且不压缩剩余数据而汇总为一个文件的数据组。此时,生成部44生成五个数据中压缩合计值t1为平均值a1以上的数据(在图14的例子中为数据a、d、e)且不压缩合计值t1小于平均值a1的数据(在图14的例子中为数据b、c)而汇总为一个文件的数据组。
71.接着,参考图15对本实施方式所涉及的信息处理装置12的作用进行说明。cpu20通过执行信息处理程序30,执行图15所示的数据记录处理。图15所示的数据记录处理例如在从用户终端发送的多个数据输入于信息处理装置12时执行。
72.在图15的步骤s10中,接收部40经由网络i/f25接收从用户终端发送的多个数据。
在步骤s12中,选择部42参考压缩信息表34,分别对在步骤s10中接收的多个数据获取与数据的后缀相对应的压缩率及压缩所需时间。
73.在步骤s14中,选择部42参考压缩率分数表36,分别对在步骤s10中接收的多个数据获取与在步骤s12中获取的压缩率对应的分数a。在步骤s16中,选择部42参考压缩所需时间分数表38,分别对在步骤s10中接收的多个数据获取与在步骤s12中获取的压缩所需时间对应的分数b。
74.在步骤s18中,选择部42判定分别对在步骤s10接收的多个数据获取的分数a及分数b的合计值t1的平均值a1是否为阈值th1以上。当该判定成为肯定判定时,处理转到步骤s20。在步骤s20中,选择部42选择第2方式。若步骤s20结束,则处理转到步骤s28。
75.另一方面,当步骤s18的判定成为否定判定时,处理转到步骤s22。在步骤s22中,选择部42判定平均值a1是否小于阈值th2。当该判定成为肯定判定时,处理转到步骤s24。在步骤s24中,选择部42选择第1方式。若步骤s24结束,则处理转到步骤s28。
76.并且,当步骤s22的判定成为否定判定时,即平均值a1为阈值th2以上且小于阈值th1时,处理转到步骤s26。在步骤s26中,选择部42选择第3方式。并且,选择部42选择在步骤s10中接收的多个数据中合计值t1为平均值a1以上的数据作为压缩对象的数据。若步骤s26结束,则处理转到步骤s28。
77.在步骤s28中,如前述,生成部44按照在步骤s20、步骤s24或步骤s26中选择的方式,生成将在步骤s10中接收的多个数据汇总为一个文件的数据组。在步骤s30中,发送部46将在步骤s28中生成的数据组发送至磁带驱动器18。若步骤s30的处理结束,则数据记录处理结束。
78.如以上进行的说明,根据本实施方式,能够将汇总了多个数据的数据组有效地记录于磁带。
79.另外,在上述实施方式中,对选择部42使用数据的压缩率及压缩所需时间来选择第1方式、第2方式及第3方式中的任一个方式的情况进行了说明,但并不限定于此。例如,选择部42可以是使用数据的压缩率、压缩所需时间及汇总了多个数据的数据组对磁带驱动器18的发送所需时间来选择第1方式、第2方式及第3方式中的任一个方式的方式。在该情况下,关于发送所需时间,也与压缩率及压缩所需时间同样地,例示分别对多个不同的范围预先设定分数(以下,称为“分数c”)的方式。而且,在该情况下,与上述实施方式同样地,选择部42通过分数a、分数b及分数c的合计值t1与阈值th1及阈值th2的比较,选择第1方式、第2方式及第3方式中的任一个方式即可。并且,选择部42可以使用数据的压缩率、压缩所需时间及汇总了多个数据的数据组对磁带驱动器18的发送所需时间中的任一个或两个组合,选择第1方式、第2方式及第3方式中的任一个方式。
80.并且,在上述实施方式中,选择部42可以根据汇总了多个数据的数据组的记录目的地的磁带t,选择第1方式、第2方式及第3方式中的任一个方式。在该情况下,例如,例示如下方式:使提供至用户的数据的存放目的地(有时也被称为桶)与磁带t建立对应关联,根据存放于存放目的地的数据的特性,预先设定第1方式、第2方式及第3方式中的任一个方式。
81.并且,在上述实施方式中,选择部42可以根据进行将多个数据汇总为数据组的处理的时间段,选择第1方式、第2方式及第3方式中的任一个方式。在该情况下,例如,根据过去的信息处理装置12的资源的使用率的履历,按预先设定的期间的每个时间段,预先设定
信息处理装置12的资源的使用率是处于高中低这三个阶段中的哪个阶段。然后,当进行将多个数据汇总为数据组的处理的时间段为“低”这一阶段的时间段时,选择部42选择第2方式。并且,当进行将多个数据汇总为数据组的处理的时间段为“中”这一阶段的时间段时,选择部42选择第3方式。并且,当进行将多个数据汇总为数据组的处理的时间段为“高”这一阶段的时间段时,选择部42选择第1方式。在该方式例中,能够根据信息处理装置12的资源状况,选择与所需的资源的使用量相对应的方式。
82.并且,在上述实施方式中,选择部42可以根据进行将多个数据汇总为数据组的处理时的信息处理装置12的资源状况,选择第1方式、第2方式及第3方式中的任一个方式。在该情况下,对信息处理装置12的资源的使用率预先设定高中低这三个阶段的范围。然后,当进行将多个数据汇总为数据组的处理时的信息处理装置12的资源的使用率为“低”时,选择部42选择第2方式。并且,当进行将多个数据汇总为数据组的处理时信息处理装置12的资源的使用率为“中”时,选择部42选择第3方式。并且,当进行将多个数据汇总为数据组的处理时的信息处理装置12的资源的使用率为“高”时,选择部42选择第1方式。在该方式例中,也能够根据信息处理装置12的资源状况,选择与所需的资源的使用量相对应的方式。
83.并且,在上述实施方式中,选择部42可以根据由信息处理装置12与磁带驱动器18之间的连接接口的规格设定的数据对磁带驱动器18的最大发送速度及多个数据的接收速度,选择第1方式、第2方式及第3方式中的任一个方式。作为连接接口的规格的例子,可举出fc(fiber channel:光纤通道)、sas(serial attached scsi:串行连接scsi)或sata(serial advanced technology attachment:串行高级技术附件)等。在该情况下,信息处理装置12测定从用户终端发送的多个数据的接收速度。然后,例如,当接收速度小于最大发送速度时,选择部42选择第1方式。并且,当接收速度为最大发送速度以上,且接收速度与最大发送速度之差小于规定值时,选择部42选择第3方式。并且,当接收速度为最大发送速度以上,且接收速度与最大发送速度之差为规定值以上时,选择部42选择第2方式。
84.并且,在上述实施方式中,对使用多个数据各自的后缀而获取了分数a及分数b情况进行了说明,但并不限定于此。关于多个数据,实际上可以分别按照第1方式、第2方式及第3方式生成数据组,并使用该生成处理中的压缩所需时间及压缩率的实测值,评价第1方式、第2方式及第3方式。与上述实施方式同样地,该评价中能够使用分数a及分数b。在该情况下,选择部42根据该评价结果,选择第1方式、第2方式及第3方式中的任一个方式。
85.并且,在该方式例中,可以根据信息处理装置12的资源状况,变更评价的对象数量。在该情况下,例如,信息处理装置12的资源的使用率越高,评价的对象数量越少。
86.并且,在上述实施方式中,选择部42可以根据并列进行将多个数据汇总为数据组的处理时的并列处理数量,选择第1方式、第2方式及第3方式中的任一个方式。在该情况下,例如,选择部42当并列处理数量为1时选择第2方式,当为2时选择第3方式,当为3时选择第1方式。
87.并且,在上述实施方式中,当选择了第2方式或第3方式时,选择部42可以根据数据组的记录目的地的磁带、进行将多个数据汇总为数据组的处理的时间段或信息处理装置12的资源状况,选择数据的压缩中所使用的压缩算法。具体而言,例如,选择部42选择信息处理装置12的资源的使用率越低压缩率越高的压缩算法。
88.并且,在上述实施方式中,可以是用户能够设定优先压缩率及压缩所需时间中的
哪一个。在该情况下,例如,选择部42对分数a及分数b中优先度较高的分数使用大于优先度较低的分数的值的权重系数来进行加权。
89.并且,在上述实施方式中,例如,作为接收部40、选择部42、生成部44及发送部46等执行各种处理的处理部(processing unit)的硬件结构,能够使用如下所示的各种处理器(processor)。上述各种处理器中,如前述,除了执行软件(程序)而作为各种处理部发挥作用的通用处理器即cpu以外,还包含fpga(field programmable gate array:现场可编程门阵列)等制造后能够变更电路结构的处理器即可编程逻辑器件(programmable logic device:pld)、asic(application specific integrated circuit:专用集成电路)等具有为了执行特定处理而专门设计的电路结构的处理器即专用电路等。
90.一个处理部可以由这些各种处理器中的一个构成,也可以由相同种类或不同种类的两个以上的处理器的组合(例如,多个fpga的组合或cpu与fpga的组合)构成。并且,也可以由一个处理器来构成多个处理部。
91.作为由一个处理器来构成多个处理部的例子,第1,有如以客户端及服务器等计算机为代表,由一个以上的cpu与软件的组合来构成一个处理器,且该处理器作为多个处理部而发挥作用的方式。第2,有如以片上系统(system on chip:soc)等为代表,使用将包含多个处理部的整个系统的功能由一个ic(integrated circuit:集成电路)芯片来实现的处理器的方式。如此,各种处理部作为硬件结构使用一个以上的上述各种处理器而构成。
92.而且,更具体而言,作为这些各种处理器的硬件结构,能够使用组合了半导体元件等电路元件的电气电路(circuitry)。
93.并且,在上述实施方式中,对信息处理程序30预先存储(安装)于存储部22的方式进行了说明,但并不限定于此。信息处理程序30也可以以记录于cd-rom(compact disc read only memory:光盘只读存储器)、dvd-rom(digital versatile disc read only memory:数字通用盘只读存储器)及usb(universal serial bus:通用串行总线)存储器等记录介质的方式提供。并且,信息处理程序30也可以是经由网络从外部装置下载的方式。
94.于2020年3月13日申请的日本国专利申请2020-044485的公开其全部内容通过参考编入于本说明书中。并且,本说明书中所记载的所有的文献、专利申请及技术标准,通过参考而援用于此的每个文献、专利申请及技术标准与具体且个别记载时相同程度地通过参考编入于本说明书中。

技术特征:
1.一种信息处理装置,其具备至少一个处理器,其中,所述处理器执行如下处理:当通过将多个数据汇总发送至磁带驱动器来记录于磁带时,选择将不压缩所述多个数据而进行汇总的数据组发送至所述磁带驱动器的第1方式、将对汇总了所述多个数据的数据组进行压缩而得到的已压缩数据组发送至所述磁带驱动器的第2方式及将压缩所述多个数据的一部分数据且不压缩剩余数据而进行汇总的数据组发送至所述磁带驱动器的第3方式中的任一个方式;将按照所选择的方式生成的数据组发送至所述磁带驱动器。2.根据权利要求1所述的信息处理装置,其中,所述处理器分别根据所述多个数据,选择所述任一个方式。3.根据权利要求2所述的信息处理装置,其中,所述处理器使用所述数据的压缩率、压缩所需时间及所述数据组对所述磁带驱动器的发送所需时间中的至少一个,选择所述任一个方式。4.根据权利要求1所述的信息处理装置,其中,所述处理器根据所述数据组的记录目的地的磁带,选择所述任一个方式。5.根据权利要求1所述的信息处理装置,其中,所述处理器根据进行将所述多个数据汇总为所述数据组的处理的时间段,选择所述任一个方式。6.根据权利要求1所述的信息处理装置,其中,所述处理器根据自身装置的资源状况,选择所述任一个方式。7.根据权利要求1所述的信息处理装置,其中,所述处理器根据由自身装置与所述磁带驱动器之间的连接接口的规格而设定的数据对所述磁带驱动器的最大发送速度及所述多个数据的接收速度,选择所述任一个方式。8.根据权利要求1所述的信息处理装置,其中,所述处理器对所述第1方式、所述第2方式及所述第3方式中的至少一个方式进行评价,根据评价结果,选择所述任一个方式。9.根据权利要求8所述的信息处理装置,其中,所述处理器根据自身装置的资源状况,变更所述评价的对象数量。10.根据权利要求1所述的信息处理装置,其中,所述处理器根据并列进行将多个数据汇总为数据组的处理时的并列处理数量,选择所述任一个方式。11.根据权利要求1至10中任一项所述的信息处理装置,其中,当选择了所述第2方式或所述第3方式时,所述处理器根据所述数据组的记录目的地的磁带、进行将所述多个数据汇总为所述数据组的处理的时间段或自身装置的资源状况,选择数据的压缩中所使用的压缩算法。12.一种信息处理方法,其使信息处理装置所具备的处理器执行如下处理:当通过将多个数据汇总发送至磁带驱动器来记录于磁带时,选择将不压缩所述多个数据而进行汇总的数据组发送至所述磁带驱动器的第1方式、将对汇总了所述多个数据的数据组进行压缩而得到的已压缩数据组发送至所述磁带驱动器的第2方式及将压缩所述多个
数据的一部分数据且不压缩剩余数据而进行汇总的数据组发送至所述磁带驱动器的第3方式中的任一个方式;将按照所选择的方式生成的数据组发送至所述磁带驱动器。13.一种信息处理程序,该信息处理程序用于使信息处理装置所具备的处理器执行如下处理:当通过将多个数据汇总发送至磁带驱动器来记录于磁带时,选择将不压缩所述多个数据而进行汇总的数据组发送至所述磁带驱动器的第1方式、将对汇总了所述多个数据的数据组进行压缩而得到的已压缩数据组发送至所述磁带驱动器的第2方式及将压缩所述多个数据的一部分数据且不压缩剩余数据而进行汇总的数据组发送至所述磁带驱动器的第3方式中的任一个方式;将按照所选择的方式生成的数据组发送至所述磁带驱动器。

技术总结
信息处理装置执行如下处理:当通过将多个数据汇总发送至磁带驱动器来记录于磁带时,选择将不压缩多个数据而进行汇总的数据组发送至磁带驱动器的第1方式、将对汇总了多个数据的数据组进行压缩的已压缩数据组发送至磁带驱动器的第2方式及将压缩多个数据的一部分数据且不压缩剩余数据而进行汇总的数据组发送至磁带驱动器的第3方式中的任一个方式;将按照所选择的方式生成的数据组发送至磁带驱动器。器。器。


技术研发人员:近藤理贵 大石豊 宫本隆司 渡边辉江 松村浩司 宇野优子
受保护的技术使用者:富士胶片株式会社
技术研发日:2020.10.08
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-6395.html

最新回复(0)