【手続補正書】
【提出日】令和2年7月9日(2020.7.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プログラムが正常かどうかを判断する判断手段と、
前記判断手段によって正常だと判断された前記プログラムを揮発性記憶部に記憶する記憶手段と、
前記揮発性記憶部に記憶された前記プログラムを実行する実行手段と、
少なくとも前記揮発性記憶部への電力が停止される省電力状態に移行する移行手段と、を備え、
前記省電力状態から少なくとも前記揮発性記憶部に電力が供給される通常電力状態に移行するときに、前記記憶手段は、前記判断手段によって正常だと判断された前記プログラムを前記揮発性記憶部に記憶する、ことを特徴とする情報処理装置。
【請求項２】
前記判断手段は、前記省電力状態に移行するときに、前記プログラムが正常かどうかを判断する、ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記省電力状態のときに前記プログラムを記憶する記憶部をさらに備え、
前記記憶手段は、前記省電力状態から前記通常電力状態に移行するときに、前記判断手段によって正常だと判断され、且つ、前記記憶部に記憶された前記プログラムを前記揮発性記憶部に記憶する、ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
ユーザ操作を受け付け可能で且つ情報を表示する表示部を有する操作部をさらに備え、
前記移行手段は、前記操作部が受け付けた前記ユーザ操作に従って、前記情報処理装置を前記省電力状態から前記通常電力状態に移行する、ことを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
外部装置からネットワークを介してデータを受信する受信手段をさらに備え、
前記移行手段は、前記受信手段によって所定のデータを受信したことに従って、前記情報処理装置を前記省電力状態から前記通常電力状態に移行する、ことを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記判断手段は、前記プログラムとは異なる他のプログラムが正常かどうかを判断し、
前記判断手段によって正常だと判断された前記他のプログラムを実行する他の実行手段をさらに備える、ことを特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記移行手段は、前記情報処理装置を前記省電力状態より省電力の電力状態に移行可能であって、
前記判断手段は、前記省電力状態より省電力の電力状態から前記通常電力状態に移行するときに、前記プログラム及び前記他のプログラムが正常かどうかを判断する、ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記判断手段は、前記省電力状態より省電力の電力状態から前記通常電力状態に移行するときに、前記他のプログラムが正常かどうかを判断した後、前記プログラムが正常かどうかを判断する、ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記判断手段は、前記省電力状態に移行するときに、前記プログラムが正常かどうかを判断するが、前記他のプログラムが正常かどうかを判断しない、ことを特徴とする請求項７に記載の情報処理装置。
【請求項１０】
前記プログラムが正常でないことを報知する報知手段をさらに備える、ことを特徴とする請求項１乃至９の何れか１項に記載の情報処理装置。
【請求項１１】
プリンタ装置またはスキャナ装置をさらに備え、
前記実行手段は、前記プログラムを実行して、前記プリンタ装置または前記スキャナ装置がジョブを実行できる状態にする処理を行う、ことを特徴とする請求項１乃至１０の何れか１項に記載の情報処理装置。
【請求項１２】
前記判断手段は、電子署名またはハッシュ値を使って前記プログラムが正常かどうかを判断する、ことを特徴とする請求項１乃至１１の何れか１項に記載の情報処理装置。
【請求項１３】
プログラムが正常かどうかを判断する第１判断工程と、
前記第１判断工程で正常だと判断された前記プログラムを揮発性記憶部に記憶する第１記憶工程と、
前記揮発性記憶部に記憶された前記プログラムを実行する第１実行工程と、
少なくとも前記揮発性記憶部への電力が停止される省電力状態に移行する第１移行工程と、
前記省電力状態から少なくとも前記揮発性記憶部に電力が供給される通常電力状態に移行するときに、正常だと判断された前記プログラムを前記揮発性記憶部に記憶する第２記憶工程と、を有することを特徴とする情報処理装置の制御方法。
【請求項１４】
前記省電力状態に移行するときに、前記プログラムが正常かどうかを判断する第２判断工程をさらに有する、ことを特徴とする請求項１３に記載の情報処理装置の制御方法。
【請求項１５】
前記第２記憶工程は、前記省電力状態から前記通常電力状態に移行するときに、前記第２判断工程で正常だと判断された前記プログラムを前記揮発性記憶部に記憶する工程である、ことを特徴とする請求項１４に記載の情報処理装置の制御方法。
【請求項１６】
情報を表示する表示部を有する操作部が受け付けたユーザ操作に従って、前記情報処理装置を前記省電力状態から前記通常電力状態に移行する第２移行工程をさらに有する、ことを特徴とする請求項１３乃至１５の何れか１項に記載の情報処理装置の制御方法。
【請求項１７】
外部装置からネットワークを介してデータを受信する受信手段が所定のデータを受信したことに従って、前記情報処理装置を前記省電力状態から前記通常電力状態に移行する第２移行工程をさらに有する、ことを特徴とする請求項１３乃至１５の何れか１項に記載の情報処理装置の制御方法。
【請求項１８】
前記プログラムとは異なる他のプログラムが正常かどうかを判断する第３判断工程と、
前記第３判断工程で正常だと判断された前記他のプログラムを実行する第２実行工程と、をさらに有する、ことを特徴とする請求項１３乃至１７の何れか１項に記載の情報処理装置の制御方法。
【請求項１９】
前記省電力状態より省電力の電力状態から前記通常電力状態に移行するときに、前記第１判断工程および前記第３判断工程が実行される、ことを特徴とする請求項１８に記載の情報処理装置の制御方法。
【請求項２０】
前記省電力状態より省電力の電力状態から前記通常電力状態に移行するときに、前記第３判断工程が実行され、その後、前記第１判断工程が実行される、ことを特徴とする請求項１９に記載の情報処理装置の制御方法。
【請求項２１】
前記プログラムが正常でないことを報知する報知工程をさらに有する、ことを特徴とする請求項１３乃至２０の何れか１項に記載の情報処理装置の制御方法。
【請求項２２】
前記第１実行工程で前記プログラムが実行されることによって、プリンタ装置またはスキャナ装置がジョブを実行できる状態にする処理が行われる、ことを特徴とする請求項１３乃至２１の何れか１項に記載の情報処理装置の制御方法。
【請求項２３】
前記第１判断工程は、電子署名またはハッシュ値を使って前記プログラムが正常かどうかを判断する工程である、ことを特徴とする請求項１３乃至２２の何れか１項に記載の情報処理装置の制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明の目的は、省電力状態から通常電力状態に移行するときに、不正なプログラムの実行を防止することができる情報処理装置及び情報処理装置の制御方法を提供することである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の情報処理装置は、プログラムが正常かどうかを判断する判断手段と、前記判断手段によって正常だと判断された前記プログラムを揮発性記憶部に記憶する記憶手段と、前記揮発性記憶部に記憶された前記プログラムを実行する実行手段と、少なくとも前記揮発性記憶部への電力が停止される省電力状態に移行する移行手段と、を備え、前記省電力状態から少なくとも前記揮発性記憶部に電力が供給される通常電力状態に移行するときに、前記記憶手段は、前記判断手段によって正常だと判断された前記プログラムを前記揮発性記憶部に記憶する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明によれば、省電力状態から通常電力状態に移行するときに、不正なプログラムの実行を防止することができる。