(57)【要約】【課題】各ストレージのデータ保持特性を向上させることを目的とする。【解決手段】半導体記憶装置と磁気記憶装置とを有する画像処理装置であって、データのスプール先が磁気記憶装置の場合、磁気記憶装置の冷却ＦＡＮの電源をＯＮにし、データのスプール後、磁気記憶装置の冷却ＦＡＮの電源をＯＦＦにし、データのスプール先が半導体記憶装置の場合、半導体記憶装置の冷却ＦＡＮの電源をＯＦＦにし、データのスプール後、半導体記憶装置の冷却ＦＡＮの電源をＯＮにする制御を行う制御手段を有する。【選択図】図１
2019185839.tif 000002
【特許請求の範囲】
【請求項１】
半導体記憶装置と磁気記憶装置とを有する画像処理装置であって、
データのスプール先が前記磁気記憶装置の場合、前記磁気記憶装置の冷却ＦＡＮの電源をＯＮにし、データのスプール後、前記磁気記憶装置の冷却ＦＡＮの電源をＯＦＦにし、データのスプール先が前記半導体記憶装置の場合、前記半導体記憶装置の冷却ＦＡＮの電源をＯＦＦにし、データのスプール後、前記半導体記憶装置の冷却ＦＡＮの電源をＯＮにする制御を行う制御手段を有する画像処理装置。
【請求項２】
データのスプール後、前記半導体記憶装置の温度が定められた温度まで低下した場合、前記制御手段は、前記半導体記憶装置の冷却ＦＡＮの電源をＯＦＦにする制御を行う請求項１記載の画像処理装置。
【請求項３】
半導体記憶装置と磁気記憶装置とを有する画像処理装置であって、
前記半導体記憶装置の温度が前記半導体記憶装置へのデータの書き込みに適した温度範囲に達していない場合、前記磁気記憶装置の冷却ＦＡＮの電源をＯＮにし、１ブロック単位で前記磁気記憶装置にデータを書き込み、前記半導体記憶装置の温度が前記半導体記憶装置へのデータの書き込みに適した温度範囲に達した場合、データの書き込み先を前記磁気記憶装置から前記半導体記憶装置に変更し、ジョブに関するデータを前記半導体記憶装置に書き込んだ後、前記磁気記憶装置に書き込んだデータを、前記半導体記憶装置に複製する制御を行う制御手段を有する画像処理装置。
【請求項４】
前記半導体記憶装置は、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）であり、
前記磁気記憶装置は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である請求項１乃至３何れか１項記載の画像処理装置。
【請求項５】
半導体記憶装置と磁気記憶装置とを有する画像処理装置が実行する情報処理方法であって、
データのスプール先が前記磁気記憶装置の場合、前記磁気記憶装置の冷却ＦＡＮの電源をＯＮにし、データのスプール後、前記磁気記憶装置の冷却ＦＡＮの電源をＯＦＦにする工程と、
データのスプール先が前記半導体記憶装置の場合、前記半導体記憶装置の冷却ＦＡＮの電源をＯＦＦにし、データのスプール後、前記半導体記憶装置の冷却ＦＡＮの電源をＯＮにする工程と、
を含む情報処理方法。
【請求項６】
半導体記憶装置と磁気記憶装置とを有する画像処理装置が実行する情報処理方法であって、
前記半導体記憶装置の温度が前記半導体記憶装置へのデータの書き込みに適した温度範囲に達していない場合、前記磁気記憶装置の冷却ＦＡＮの電源をＯＮにし、１ブロック単位で前記磁気記憶装置にデータを書き込む工程と、
前記半導体記憶装置の温度が前記半導体記憶装置へのデータの書き込みに適した温度範囲に達した場合、データの書き込み先を前記磁気記憶装置から前記半導体記憶装置に変更し、ジョブに関するデータを前記半導体記憶装置に書き込んだ後、前記磁気記憶装置に書き込んだデータを、前記半導体記憶装置に複製する工程と、
を含む情報処理方法。
【請求項７】
コンピュータを、請求項１乃至４何れか１項記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
ＳＳＤはＮＡＮＤ  ＦＬＡＳＨメモリの特性から、メモリのデータ保持特性に温度との関係が有ることが公知となっている。より具体的には、書き込み時の温度が高いほどデータ保持期間が長く、電源ＯＦＦ時の温度が低いほどデータ保持期間が長いという特性がある。また、データ書き込み時の温度から電源ＯＦＦ時までの温度の下げ幅、温度差とデータ保持の時間とに相関があるという特性がある（非特許文献１参照）。
また一方で、記憶部の温度とデータ保持時間を計測した結果とに基づいて記憶部のデータ保護処理を行う制御部に関する技術がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−３８４３０号公報
【非特許文献】
【０００４】
【非特許文献１】ＪＥＳＤ２１８，  Ｓｏｌｉｄ−Ｓｔａｔｅ  Ｄｒｉｖｅ（ＳＳＤ）  Ｒｅｑｕｉｒｅｍｅｎｔｓ  ａｎｄ  Ｅｎｄｕｒａｎｃｅ  Ｔｅｓｔ  Ｍｅｔｈｏｄ
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＨＤＤとＳＳＤとではデータ保持に最適な温度条件が異なるという事実がある。ＨＤＤは動作時の温度を所定以下で使用すれば製品寿命が長くなるが、ＳＳＤに対してはデータ書き込み時の最適温度よりもデータを保持する温度より低い方が適しているという特性がある。このため、従来のＨＤＤ用冷却ＦＡＮによる制御方法をそのまま適用すると、ＳＳＤに対してはデータ保持特性が低下してしまうという問題点がある。
【課題を解決するための手段】
【０００６】
本発明は、半導体記憶装置と磁気記憶装置とを有する画像処理装置であって、データのスプール先が前記磁気記憶装置の場合、前記磁気記憶装置の冷却ＦＡＮの電源をＯＮにし、データのスプール後、前記磁気記憶装置の冷却ＦＡＮの電源をＯＦＦにし、データのスプール先が前記半導体記憶装置の場合、前記半導体記憶装置の冷却ＦＡＮの電源をＯＦＦにし、データのスプール後、前記半導体記憶装置の冷却ＦＡＮの電源をＯＮにする制御を行う制御手段を有する。
【発明の効果】
【０００７】
本発明によれば、各ストレージのデータ保持特性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】画像処理装置のハードウェア構成の一例を示す図である。
【図２】実施形態１の情報処理の一例を示すフローチャートである。
【図３】各デバイスの温度特性の一例を示す図である。
【図４】実施形態２の情報処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
＜実施形態１＞
図１は、画像処理装置１００のハードウェア構成の一例を示す図である。ＣＰＵ１０１は、画像処理装置全体を制御するマイクロコンピュータである。ＲＡＭ１０２は、ＣＰＵ１０１で実行されるプログラムが格納されるメモリであり、また、ＣＰＵ１０１が演算処理に用いるデータを一時的に格納する為のワークメモリでもある。ＲＯＭ１０３は、画像処理装置１００の起動に用いられるプログラムが格納されており、画像処理装置１００の起動の際に使用される。ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１３１、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）１３３は、データ格納用のストレージである。より具体的には、ＨＤＤ１３１、ＳＳＤ１３３は、画像処理装置１００の制御に関するプログラムや各種設定、保存された文書等を格納する。また、ＨＤＤ１３１、ＳＳＤ１３３は、ＣＰＵ１０１の処理データを書き込んだり、画像データをスプールしたりする。ＨＤＤ冷却ＦＡＮ１３０はＨＤＤ１３１を冷却するための空冷ファンである。ＳＳＤ冷却ＦＡＮ１３２は、ＳＳＤ１３３を冷却するための空冷ファンである。操作部１１０は、操作者がコマンドを入力するタッチパネル等を備え、画像処理装置のステータス情報、操作画面を表示させるユニットである。ネットワーク（ＮＷ）Ｉ／Ｆ１１７は、外部のローカルエリアネットワーク回線１１８を介して外部機器、又はホストＰＣとのデータの送受信を行うためのインターフェースである。ＳＲＡＭ１０４は、画像処理装置１００の諸々の設定情報を記憶しておくため不揮発性メモリである。ＡＤＦリーダーＩ／Ｆ１１１は、原稿をスキャンするための自動用紙送り機能を備えたＡＤＦリーダー装置１１２とのＩ／Ｆ回路である。プリンタＥｎｇｉｎｅＩ／Ｆ１１３は、用紙に画像を印刷するためのプリンタＥｎｇｉｎｅ１１４とのＩ／Ｆ回路である。電源供給部１０５は、ストレージ制御部１０９に接続されているＨＤＤ１３１、ＳＳＤ１３３とＨＤＤ冷却ＦＡＮ１３０、ＳＳＤ冷却ＦＡＮ１３２とへ電源を供給する。ＦＡＮ制御部１０６はＨＤＤ冷却ＦＡＮ１３０、ＳＳＤ冷却ＦＡＮ１３２のＯｆｆ／Ｏｎの制御を行う。ＧＰＩＯ制御部１０８は、ＣＰＵ１０１からの指示に基づいて、前述の電源供給部１０５、ＦＡＮ制御部１０６へ制御コマンドを送信する。また、ＧＰＩＯ制御部１０８は、リレー１２０、１２１、１２２、１２３のＯｆｆ／Ｏｎ制御を行う。ＳＭＡＲＴ情報解析部１１５は、ＨＤＤ１３１とＳＳＤ１３３とから受信したＳ．Ｍ．Ａ．Ｒ．Ｔ．情報（Ｓｅｌｆ−Ｍｏｎｉｔｏｒｉｎｇ，  Ａｎａｌｙｓｉｓ  ａｎｄ  Ｒｅｐｏｒｔｉｎｇ  Ｔｅｃｈｎｏｌｏｇｙ）を解析する解析部である。温度センス部１１６はＳ．Ｍ．Ａ．Ｒ．Ｔ．情報の中から温度情報を抽出するセンス部である。ＳＳＤは、半導体記憶装置の一例である。ＨＤＤは、磁気記憶装置の一例である。
ＣＰＵ１０１がＲＯＭ１０３、ＨＤＤ１３１、ＳＳＤ１３３に記憶されているプログラムに基づき処理を実行することにより、画像処理装置１００の機能及び後述する図２、図４に示すフローチャートの処理が実現される。
【００１１】
図２は、実施形態１の冷却ＦＡＮの制御に係る情報処理の一例を示すフローチャートである。
Ｓ２０１において、ＣＰＵ１０１は、外部の外部機器、又はホストＰＣから送られたＪｏｂをネットワークＩ／Ｆ１１７を介して受信する。
Ｓ２０２において、ＣＰＵ１０１は、Ｊｏｂのデータを解析して処理データのスプール先をＨＤＤ１３１にするか、ＳＳＤ１３３にするか選択する。
Ｓ２０３において、ＣＰＵ１０１は、Ｓ２０２の選択に基づき、ＳＳＤ１３３へスプールするか、ＨＤＤ１３１にスプールするかを判定する。ＣＰＵ１０１は、ＳＳＤ１３３へスプールすると判定した場合、Ｓ２０４に処理を進め、ＨＤＤ１３１へスプールすると判定した場合、Ｓ２２０に処理を進める。
Ｓ２２０において、ＣＰＵ１０１は、ＧＰＩＯ制御部１０８を制御し、ＦＡＮ制御部１０６にコマンドを送信してリレー１２０を、またＧＰＩＯ制御部１０８を制御し、リレー１２１を、ＯＮ状態としてＨＤＤ冷却ＦＡＮ１３０とＨＤＤ１３１との電源を通電させる。
Ｓ２２１において、ＣＰＵ１０１は、ＨＤＤ１３１へのデータスプールが終了したか否かを判定する。ＣＰＵ１０１は、ＨＤＤ１３１へのデータスプールが終了したと判定した場合、Ｓ２２２に処理を進め、ＨＤＤ１３１へのデータスプールが終了していないと判定した場合、Ｓ２２１の処理を繰り返す。
Ｓ２２２において、ＣＰＵ１０１は、ＧＰＩＯ制御部１０８を制御し、ＦＡＮ制御部１０６にコマンドを送信してリレー１２０をＯＦＦ状態としてＨＤＤ冷却ＦＡＮ１３０の電源を遮断させる。Ｓ２２２の処理は、データのスプール後、ＨＤＤ冷却ＦＡＮ１３０の電源をＯＦＦにする処理の一例である。
【００１２】
一方、Ｓ２０４において、ＣＰＵ１０１は、ＧＰＩＯ制御部１０８を制御し、ＦＡＮ制御部１０６にコマンドを送信してリレー１２２をＯＦＦ状態としてＳＳＤ冷却ＦＡＮの電源を遮断させる。また、ＣＰＵ１０１は、ＧＰＩＯ制御部１０８を制御し、リレー１２３をＯＮ状態としてＳＳＤ１３３へ通電を行う。
Ｓ２０５において、ＣＰＵ１０１は、ＳＳＤ１３３へのデータスプールが終了したか否かを判定する。ＣＰＵ１０１は、ＳＳＤ１３３へのデータスプールが終了したと判定した場合、Ｓ２０６に処理を進め、ＳＳＤ１３３へのデータスプールが終了していないと判定した場合、Ｓ２０５の処理を繰り返す。
Ｓ２０６において、ＣＰＵ１０１は、ＧＰＩＯ制御部１０８を制御し、ＦＡＮ制御部１０６にコマンドを送信してリレー１２２をＯＮ状態としてＳＳＤ冷却ＦＡＮ１３２の電源を通電させる。Ｓ２０６の処理は、データのスプール後、ＳＳＤ冷却ＦＡＮ１３２の電源をＯＮにする処理の一例である。
Ｓ２０７において、温度センス部１１６は、ＳＭＡＲＴ情報解析部１１５よりＳ．Ｍ．Ａ．Ｒ．Ｔ．情報を取得してＳＳＤ１３３へデータをスプールした直後の温度を取得し、ＳＳＤ１３３の温度をモニタリングする。
Ｓ２０８において、温度センス部１１６は、取得したＳＳＤ１３３の温度と、ＳＲＡＭ１０４に予め設定されている所定の温度と、に基づき、ＳＳＤ１３３の温度が所定の温度まで低下したか否かを判定する。温度センス部１１６は、ＳＳＤ１３３の温度が所定の温度まで低下したと判定した場合、Ｓ２０９に処理を進め、ＳＳＤ１３３の温度が所定の温度まで低下していないと判定した場合、Ｓ２０７の処理を繰り返す。
Ｓ２０９において、ＣＰＵ１０１は、ＧＰＩＯ制御部１０８を制御し、ＦＡＮ制御部１０６にコマンドを送信してリレー１２２をＯＦＦ状態としてＳＳＤ冷却ＦＡＮ１３２の電源を遮断させる。
ここで、Ｓ２０７及びＳ２０８の処理をＣＰＵ１０１が行ってもよい。即ち、Ｓ２０７において、ＣＰＵ１０１は、温度センス部１１６がモニタリングしているＳＳＤ１３３の温度を温度センス部１１６より取得するようにしてもよい。そして、Ｓ２０８において、ＣＰＵ１０１は、取得したＳＳＤ１３３の温度と、ＳＲＡＭ１０４に予め設定されている所定の温度と、に基づき、ＳＳＤ１３３の温度が所定の温度まで低下したか否かを判定するようにしてもよい。
本実施形態の情報処理によれば、画像処理装置のデータスプール先に応じてストレージのデータ保持特性を考慮した冷却ＦＡＮの温度制御を行うことができる。
【００１３】
図３は、ＨＤＤ１３１とＳＳＤ１３３との各デバイスの温度特性の一例を示す図である。図３においてＨＤＤ１３１の通電時の推奨温度範囲は５℃〜５５℃であり、非通電時の保存温度範囲は０℃〜６５℃である。また、ＳＳＤ１３３の通電時の推奨温度範囲は０℃〜７０℃であり、非通電時の保存温度範囲は０℃〜９０℃である。ＨＤＤは動作時の温度が高いと寿命に影響するため、ＣＰＵ１０１は、上限の５５℃に達する前にＨＤＤ冷却ＦＡＮ１３０をＯＮさせて５５℃以上にならないように制御を行う。また、ＳＳＤは動作時の温度がＮＡＮＤ  ＦＬＡＳＨメモリの動作上限温度となる７０℃を超えないように、ＣＰＵ１０１は、ＳＳＤ冷却ＦＡＮ１３２をＯＮさせる制御を行う。ＳＳＤのへのデータ書き込みに適した温度範囲をＴａｃｔ（℃）、また、ＳＳＤへの非通電時のデータ保持に適した温度範囲をＴｏｆｆ（℃）で表す。
【００１４】
＜実施形態２＞
実施形態１ではＳＳＤ１３３へデータをスプールするときに、ＳＳＤの温度が図３の非通電時の温度範囲Ｔｏｆｆ（℃）よりも高い場合の例であった。本実施形態では通電直後のＳＳＤの温度が温度範囲Ｔｏｆｆ（℃）の範囲内であって、非通電時との温度差を充分に稼げない場合の冷却ＦＡＮの制御に係る情報処理について以下に記す。
【００１５】
図４は、実施形態２の冷却ＦＡＮの制御に係る情報処理の一例を示すフローチャートである。
Ｓ４０１において、ＣＰＵ１０１は、外部の外部機器、又はホストＰＣから送られたＪｏｂをネットワークＩ／Ｆ１１７を介して受信する。
Ｓ４０２において、温度センス部１１６は、ＳＭＡＲＴ情報解析部１１５よりＳ．Ｍ．Ａ．Ｒ．Ｔ．情報を取得し、ＳＳＤ１３３の温度をモニタリングする。
Ｓ４０３において、温度センス部１１６は、取得したＳＳＤ１３３の温度を基に、ＳＲＡＭ１０４に予め設定されている書き込み時の温度範囲Ｔａｃｔ（℃）にまで達したか否かを判定する。温度センス部１１６は、ＳＳＤ１３３の温度がＴａｃｔ（℃）にまで達したと判定すると、Ｓ４０４に処理を進め、ＳＳＤ１３３の温度がＴａｃｔ（℃）にまで達していないと判定すると、Ｓ４０６に処理を進める。
Ｓ４０６において、ＣＰＵ１０１は、ＧＰＩＯ制御部１０８を制御し、ＦＡＮ制御部１０６にコマンドを送信してリレー１２０をＯＮ状態としてＨＤＤ冷却ＦＡＮ１３０の電源を通電させる。
Ｓ４０７において、ＣＰＵ１０１は、ＨＤＤ１３１にデータをスプールする。ＣＰＵ１０１は、ＨＤＤ１３１に書き込むデータの単位（１ブロック）の処理が終わる毎に、Ｓ４０２に処理を進め、温度センス部１１６温度検出を行わせる。Ｓ４０７の処理は、１ブロック単位でＨＤＤ１３１にデータを書き込む処理の一例である。
一方、Ｓ４０４において、ＣＰＵ１０１は、データのスプール先をＨＤＤ１３１からＳＳＤ１３３へ変更する。
Ｓ４０５において、ＣＰＵ１０１は、Ｊｏｂの処理データの書き込みが終了したか否かを判定する。ＣＰＵ１０１は、書き込みが終了していないと判定した場合、Ｓ４０４に処理を戻し、書き込みが終了していると判定した場合、Ｓ４０８に処理を進める。
Ｓ４０８において、ＣＰＵ１０１は、Ｓ４０７でＨＤＤ１３１に書き込んだデータをＳＳＤ１３３へ複製（コピー）する。Ｓ４０４、Ｓ４０５でＹＥＳの後、Ｓ４０８の処理を行うのは、ジョブに関するデータをＳＳＤ１３３に書き込んだ後、ＨＤＤ１３１に書き込んだデータを、ＳＳＤ１３３に複製する制御の一例である。
【００１６】
ここで、Ｓ４０２及びＳ４０３の処理をＣＰＵ１０１が行ってもよい。即ち、Ｓ４０２において、ＣＰＵ１０１は、温度センス部１１６がモニタリングしているＳＳＤ１３３の温度を温度センス部１１６より取得するようにしてもよい。そして、Ｓ４０３において、ＣＰＵ１０１は、取得したＳＳＤ１３３の温度を基に、ＳＲＡＭ１０４に予め設定されている書き込み時の温度範囲Ｔａｃｔ（℃）にまで達したか否かを判定するようにしてもよい。
本実施形態の情報処理によれば、画像処理装置のデータスプール先の温度状態に応じて冷却ＦＡＮの温度制御とデータスプール先の切替制御とを行うことができる。
【００１７】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００１８】
以上、本発明の実施形態の一例について詳述したが、本発明は係る特定の実施形態に限定されるものではない。
例えば、ＣＰＵ１０１は、ＳＳＤの温度を温度センス部１１６等より取得し、ＳＳＤの温度がＴｏｆｆ（℃）よりも高い場合、図２の処理を行い、通電直後のＳＳＤの温度が温度範囲Ｔｏｆｆ（℃）の範囲内の場合、図４の処理を行うようにしてもよい。
【００１９】
以上、上述した各実施形態によれば、各ストレージのデータ保持特性を向上させることができる。
【符号の説明】
【００２０】
１００  画像処理装置
１０１  ＣＰＵ
１３１  ＨＤＤ
１３３  ＳＳＤ
【図１】
2019185839.tif 000003
【図２】
2019185839.tif 000004
【図３】
2019185839.tif 000005
【図４】
2019185839.tif 000006