发明名称 Information processing device, information processing method and program product
摘要 An information processing device includes a first storage unit configured to store a set value indicating a value corresponding to a set item to define a function and flag information indicating whether an initialization of the set value is required, a second storage unit configured to store a flag address identifying a storage location of the flag information in the first storage unit in association with the set item at least, and an initialization unit configured to identify the flag information for each set item by using the flag address corresponding to each set item, and if the identified flag address indicates that the initialization is required, initialize the set value corresponding to the set item.
申请公布号 US9361219(B2) 申请公布日期 2016.06.07
申请号 US201213645995 申请日期 2012.10.05
申请人 RICOH COMPANY, LTD. 发明人 Iwasaki Ryo;Yukumoto Reiji;Kawai Yoshifumi;Maeda Hiroshi
分类号 G06F12/02 主分类号 G06F12/02
代理机构 Oblon, McClelland, Maier & Neustadt, L.L.P. 代理人 Oblon, McClelland, Maier & Neustadt, L.L.P.
主权项 1. An information processing device comprising: a first storage configured to store a value of a set item that defines a function, and flag information indicating whether an initialization of the value is required; a second storage configured to store the set item in association with a flag address identifying a storage location of the flag information in the first storage; and processor configured to identify the flag information for the set item by using the flag address corresponding to the set item, and if the identified flag address indicates that initialization of the value of the set item is required, initialize the value of the set item, wherein after initialization of the value of the set item, the processor sets the flag information corresponding to the set item to indicate that initialization of the value of the set item is not required, the second storage stores the set item in association with a first value address identifying a storage location of the value of the set item in the first storage, a default value to be used for the initialization of the value, and the flag address, the processor writes the default value corresponding to the set item at a location in the first storage, the location being identified by the first value address corresponding to the set item, if the flag information corresponding to the set item indicates that initialization of the value of the set item is required, the first storage includes a first region to store the value of the set item, a second region to store the flag information, and a third region to store the value of the set item for which a non-readable and non-writable region in the first region where data cannot be read and written is designated as a storage location, and wherein the information processing device further comprises: a third storage configured to store the set item corresponding to the value to be stored in the third region in association with a second value address indicating a storage location of the value of the set item in the third region, and the processor is further configured to, if it is judged that a region in the first region designated as the storage location of the value required to be written is a non-readable and non-writable region where data cannot be read and written, write the value required to be written in the third region in association with the set item corresponding to the value required to be written and the second value address-in the third storage.
地址 Tokyo JP