(57)【要約】【課題】画像形成装置においてフラッシュメモリーのバックアップとして使用される記憶領域の交換を容易にする。【解決手段】リムーバブルメディア３００を装着可能な画像形成装置１は、画像形成装置１の各種設定情報、ログ情報、及び印字枚数等の重要情報を記憶するフラッシュメモリー３３と、画像形成装置１に装着されたリムーバブルメディア３００に対してデータを読み書きするメディア制御部８０と、フラッシュメモリー３３に対してデータを読み書きする制御部１００とを備え、制御部１００は、フラッシュメモリー３３に重要情報を書き込む前にメディア制御部８０にリムーバブルメディア３００に重要情報を更新データとして書き込ませ、リムーバブルメディア３００への更新データの書き込みが成功した後にフラッシュメモリー３３に重要情報を書き込む。【選択図】図２
2016071445.tif 000002
【特許請求の範囲】
【請求項１】
リムーバブルメディアを接続可能なインターフェイス部と、
本画像形成装置の各種設定情報、ログ情報、及び印字枚数の少なくともいずれかを含む予め定められた重要情報を記憶するフラッシュメモリーと、
前記インターフェイス部に接続された前記リムーバブルメディアに対してデータを読み書きするメディア制御部と、
前記フラッシュメモリーに前記重要情報を書き込む前に前記メディア制御部に前記リムーバブルメディアに前記重要情報を更新データとして書き込ませ、前記リムーバブルメディアへの前記更新データの書き込みが成功した後に前記フラッシュメモリーに前記重要情報を書き込む制御部と、を備えた画像形成装置。
【請求項２】
表示部を更に備え、
前記メディア制御部は、前記リムーバブルメディアの一領域へのデータ書き込みが失敗した場合に別の領域にデータを書き込むリトライ機能を有するものであり、
前記制御部は、前記リムーバブルメディアへの前記更新データの書き込みのリトライ回数が予め定められた値を超えたとき、前記表示部に前記リムーバブルメディアが劣化している旨を表示させる請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記フラッシュメモリーへの前記重要情報の書き込み前であって前記リムーバブルメディアへの前記重要情報の書き込み後に前記フラッシュメモリーにフラグを立て、前記フラッシュメモリーへの前記重要情報の書き込みが完了した後に前記フラグを下げる請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記制御部は、前記画像形成装置の起動時に前記フラッシュメモリーに前記フラグが立っている場合、前記メディア制御部に前記リムーバブルメディアからブートコードを読み出させ、前記ブートコードを実行して前記メディア制御部に前記リムーバブルメディアから前記更新データを読み出させ、前記フラッシュメモリーにおいて書き込みが中断されたアドレスから前記重要情報の書き込みを再開する請求項３に記載の画像形成装置。
【請求項５】
前記メディア制御部は、前記リムーバブルメディアに前記ブートコードが存在しない場合、前記リムーバブルメディアに前記ブートコードを書き込む請求項４に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、突然の電源断が発生したときに書き込み中の重要情報を保護する技術に関する。
【背景技術】
【０００２】
プリンターや複合機等の画像形成装置には、各種設定情報、ログ情報、及び印字枚数等の重要情報を記憶するフラッシュメモリーが搭載されている。このフラッシュメモリーの内容を書き換える際、元々書き込まれていたデータの消去中や新たなデータの書き込み中に、突然、画像形成装置の電源断が発生すると、その時点でメモリーアクセスが停止してしまう。その結果、フラッシュメモリーにおいてアクセスが停止してしまった領域が不完全な状態となり、画像形成装置の次回起動時に起動不良が発生したり、画像形成装置の動作中にメモリーアクセス不良が発生したりする。
【０００３】
このような突然の電源断に備えて、フラッシュメモリーにデータを書き込む際には、まず未使用の領域に新たなデータを書き込んでから旧データが書かれていた領域を開放する手段や、データを消去する前にそのデータを別の領域に退避しておいて、電源断が発生したら退避しておいたデータを書き戻す手段等が一般的に使用されている。
【０００４】
例えば、下記特許文献１では、走行中のアプリケーションプログラムで入力／編集すべきデータを常にバックアップメモリー領域に保持しておいて必要に応じてそのデータを外部記録装置へ退避する装置において、バックアップメモリー領域内のファイルに、外部記憶装置へのデータ退避を行ったか否かを示すフラグを付加している。そのような装置において、突然の電源断が発生して装置を再起動したときにバックアップメモリー領域にフラグが立っていれば外部記憶装置へのデータ退避が完了していないと判断して、例えば、外部記憶装置へのデータ退避が続行される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−１９８０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１では、バックアップメモリー領域として不揮発性メモリーが使用される。一般に、フラッシュメモリー等の不揮発性メモリーにはデータ書き換え回数の制約があり、頻繁にデータの書き込み／消去を繰り返すとメモリーが劣化して書き込んだデータが正しく記憶されないといった事態が生じる。このため、バックアップメモリー領域として使用する不揮発性メモリーが劣化すると交換する必要があるが、ユーザーはバックアップメモリー領域の適切な交換時期を知る術がなく、また、不揮発性メモリーの交換作業も困難な場合が想定される。一方、ＭＲＡＭ（Magnetoresistive Random Access Memory）等の書き換え回数に制約のない不揮発性メモリーを採用することでそのような不便はなくなるが、コスト面で不利である。
【０００７】
本発明は、上記の問題を解決するためになされたもので、画像形成装置においてフラッシュメモリーのバックアップとして使用される記憶領域の交換を容易にし、更に、そのようなバックアップ用の記憶領域の交換時期をユーザーに通知できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一局面に係る画像形成装置は、リムーバブルメディアを装着可能なインターフェイス部と、
本画像形成装置の各種設定情報、ログ情報、及び印字枚数の少なくともいずれかを含む予め定められた重要情報を記憶するフラッシュメモリーと、
前記インターフェイス部に装着された前記リムーバブルメディアに対してデータを読み書きするメディア制御部と、
前記フラッシュメモリーに前記重要情報を書き込む前に前記メディア制御部に前記リムーバブルメディアに前記重要情報を更新データとして書き込ませ、前記リムーバブルメディアへの前記更新データの書き込みが成功した後に前記フラッシュメモリーに前記重要情報を書き込む制御部と、を備えたものである。
【発明の効果】
【０００９】
本発明によれば、画像形成装置においてフラッシュメモリーのバックアップとして使用される記憶領域の交換が容易になる。更に、そのようなバックアップ用の記憶領域の交換時期をユーザーに通知することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る画像形成装置の構造を示す正面断面図である。
【図２】画像形成装置の主要内部構成を示す機能ブロック図である。
【図３】フラッシュメモリーへの重要情報の書き込み処理を示すフローチャートである。
【図４】リムーバブルメディアが劣化している場合の警告処理を示すフローチャートである。
【図５】リムーバブルメディアが劣化している場合の警告表示の例を示す図である。
【図６】突然の電源断後の画像形成装置の起動処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態に係る画像形成装置について図面を参照して説明する。図１は、本発明の一実施形態に係る画像形成装置の構造を示す正面断面図である。
【００１２】
本発明の一実施形態に係る画像形成装置１は、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能のような複数の機能を兼ね備えた複合機である。画像形成装置１は、装置本体１１に、操作部４７、画像形成部１２、定着部１３、給紙部１４、原稿給送部６、及び原稿読取部５等を備えて構成されている。
【００１３】
操作部４７は、画像形成装置１が実行可能な各種動作及び処理について操作者から画像形成動作実行指示や原稿読取動作実行指示等の指示を受け付ける。操作部４７は、表示部４７３を備える。表示部４７３は、タッチパネル機能を有するＬＣＤ（Liquid Crystal Display）で構成されている。
【００１４】
画像形成装置１が原稿読取動作を行う場合、原稿給送部６により給送されてくる原稿、又は原稿載置ガラス１６１に載置された原稿の画像を原稿読取部５が光学的に読み取り、画像データを生成する。原稿読取部５により生成された画像データは内蔵ＨＤＤ又はネットワーク接続されたコンピューター等に保存される。
【００１５】
画像形成装置１が画像形成動作を行う場合は、上記原稿読取動作により生成された画像データ、又はネットワーク接続されたコンピューターから受信した画像データ、又は内蔵ＨＤＤに記憶されている画像データ等に基づいて、画像形成部１２が、給紙部１４から給紙される記録媒体としての用紙Ｐにトナー像を形成する。カラー印刷を行う場合、画像形成部１２のマゼンタ用の画像形成ユニット１２Ｍ、シアン用の画像形成ユニット１２Ｃ、イエロー用の画像形成ユニット１２Ｙ、及びブラック用の画像形成ユニット１２Ｂｋは、それぞれに、上記画像データを構成するそれぞれの色成分からなる画像に基づいて、帯電、露光、及び現像の工程により感光体ドラム１２１上にトナー像を形成し、当該トナー像を一次転写ローラー１２６により中間転写ベルト１２５上に転写させる。
【００１６】
中間転写ベルト１２５上に転写される上記各色のトナー画像は、転写タイミングを調整して中間転写ベルト１２５上で重ね合わされ、カラーのトナー像となる。二次転写ローラー２１０は、中間転写ベルト１２５の表面に形成された当該カラーのトナー像を、中間転写ベルト１２５を挟んで駆動ローラー１２５ａとのニップ部Ｎにおいて、給紙部１４から搬送路１９０を搬送されてきた用紙Ｐに転写させる。この後、定着部１３が、用紙Ｐ上のトナー像を、熱圧着により用紙Ｐに定着させる。定着処理の完了したカラー画像形成済みの用紙Ｐは、排出トレイ１５１に排出される。
【００１７】
なお、画像形成装置１において、両面印刷を行う場合は、画像形成部１２より一方の面に画像が形成された用紙Ｐを、排出ローラー対１５９にニップされた状態とした後、当該用紙Ｐを排出ローラー対１５９によりスイッチバックさせて反転搬送路１９５に送り、搬送ローラー対１９により、上記ニップ部Ｎ及び定着部１３に対して用紙Ｐの搬送方向上流域に再度搬送する。これにより、画像形成部１２により当該用紙の他方の面に画像が形成される。
【００１８】
次に、画像形成装置１の構成を説明する。図２は画像形成装置１の主要内部構成を示す機能ブロック図である。
【００１９】
画像形成装置１は、制御ユニット１０を備える。制御ユニット１０は、ＣＰＵ(Central Processing Unit)、ＲＡＭ、ＲＯＭ及び専用のハードウェア回路等から構成され、画像形成装置１の全体的な動作制御を司る。
【００２０】
原稿読取部５は、制御ユニット１０による制御の下、光照射部及びＣＣＤセンサー等を有する読取機構１６３（図１を参照）を備える。原稿読取部５は、光照射部により原稿を照射し、その反射光をＣＣＤセンサーで受光することにより、原稿から画像を読み取る。
【００２１】
画像処理部３１は、原稿読取部５で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部３１は、原稿読取部５により読み取られた画像が画像形成部１２により画像形成された後の品質を向上させるために、シェーディング補正等の予め定められた画像処理を行う。
【００２２】
画像メモリー３２は、原稿読取部５による読取で得られた原稿画像のデータを一時的に記憶したり、画像形成部１２のプリント対象となるデータを一時的に保存する領域である。
【００２３】
フラッシュメモリー３３は、画像形成装置１のログ情報や印字枚数等のカウンター情報や、画像形成装置１の設定情報といった重要情報を記憶するメモリーである。更に、フラッシュメモリー３３には、重要情報の書き込みが成功したか否かを表すフラグ情報が書き込まれる。フラッシュメモリー３３は、画像形成装置１の電源をオフにしても記憶内容を保持することができる。
【００２４】
画像形成部１２は、原稿読取部５で読み取られた印刷データ、ネットワーク接続されたコンピューター２００から受信した印刷データ等の画像形成を行う。
【００２５】
操作部４７は、画像形成装置１が実行可能な各種動作及び処理について操作者からの指示を受け付ける。操作部４７は、表示部４７３を備える。
【００２６】
表示部４７３は、操作画面、プレビュー画面、印刷ジョブ状況の確認画面等の各種表示をする。
【００２７】
ファクシミリ通信部７１は、図略の符号化／復号化部、変復調部及びＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行うものである。
【００２８】
ネットワークインターフェイス部９１は、ＬＡＮボード等の通信モジュールから構成され、当該ネットワークインターフェイス部９１に接続されたＬＡＮ等を介して、ローカルエリア内のコンピューター２００等と種々のデータの送受信を行う。
【００２９】
ＨＤＤ９２は、原稿読取部５によって読み取られた原稿画像等を記憶する大容量の記憶装置である。
【００３０】
駆動モーター７０は、画像形成部１２の各回転部材及び搬送ローラー対１９等に回転駆動力を付与する駆動源である。
【００３１】
インターフェイス部８０１は、リムーバブルメディア３００が接続可能とされ、接続されたリムーバブルメディア３００をメディア制御部８０に接続する。
【００３２】
メディア制御部８０は、インターフェイス部８０１に接続されたリムーバブルメディア３００へのデータ書き込み、及びリムーバブルメディアからのデータ読み込みを制御する。特に、メディア制御部８０は、リムーバブルメディア３００の一領域へのデータ書き込みが失敗した場合に、別の領域にデータを書き込むリトライ機能を実行する。なお、メディア制御部８０は、制御ユニット１０の一部とされていてもよい。
【００３３】
リムーバブルメディア３００は、インターフェイス部８０１に容易に接続できる記録媒体である。リムーバブルメディア３００として、例えば、ＳＤメモリーカード（以下、単にＳＤカードと称する）を使用することができる。リムーバブルメディア３００は、フラッシュメモリー３３に重要情報を書き込む際のバックアップメモリー領域として使用されて更新データが書き込まれる。また、リムーバブルメディア３００には、フラッシュメモリー３３への重要情報の書き込みが中断された場合において画像形成装置１の起動時に実行されるブートコードが格納される。
【００３４】
制御ユニット１０は、制御部１００を備えている。制御部１００は、原稿読取部５、原稿給送部６、画像処理部３１、画像メモリー３２、フラッシュメモリー３３、画像形成部１２、操作部４７、ファクシミリ通信部７１、メディア制御部８０、ネットワークインターフェイス部９１、ＨＤＤ（ハードディスクドライブ）９２等と接続され、これら各部の駆動制御を行う。
【００３５】
特に、制御部１００は、フラッシュメモリー３３へのデータの書き込み、及びフラッシュメモリー３３からのデータの読み出しを行う。より詳細には、制御部１００は、フラッシュメモリー３３に重要情報を書き込む前にメディア制御部８０にリムーバブルメディア３００に重要情報を更新データとして書き込ませ、リムーバブルメディア３００への更新データの書き込みが成功した後に、フラッシュメモリー３３に重要情報を書き込む。すなわち、リムーバブルメディア３００は、フラッシュメモリー３３のバックアップメモリー領域として使用される。
【００３６】
次に、フラッシュメモリー３３への重要情報の書き込み処理について説明する。図３は、フラッシュメモリー３３への重要情報の書き込み処理を示すフローチャートである。
【００３７】
原稿読取部５による原稿のスキャン処理、又は、画像形成部１２及び定着部１３による画像の印字処理が完了すると（Ｓ１）、制御部１００は、スキャンや印字が実施されたことを示すログ情報や、スキャンや印字を行った回数を表すカウンター情報等の予め定められた重要情報をフラッシュメモリー３３に書き込む前に、重要情報をメディア制御部８０に渡す。当該重要情報を受けたメディア制御部８０は、リムーバブルメディア３００に当該重要情報を更新データとして書き込む（Ｓ２）。上記重要情報は、少なくとも上記ログ情報や上記カウンター情報のいずれかであればよい。
【００３８】
メディア制御部８０は、リムーバブルメディア３００に更新データを書き込むと、書き込んだ更新データを読み出して元のデータと比較することで、更新データの書き込みが成功したか否かを判断する。そして、リムーバブルメディア３００への更新データの書き込みが成功した場合（Ｓ３でＹＥＳ）、制御部１００は、フラッシュメモリー３３にフラグを立てる（Ｓ４）。そして、制御部１００は、フラッシュメモリー３３に上記重要情報を書き込み（Ｓ５）、その後、フラッシュメモリー３３のフラグを下げる（Ｓ６）。
【００３９】
このように、フラッシュメモリー３３にフラグ情報を付加することで、フラグ情報を参照してフラッシュメモリー３３に重要情報の書き込みが完了したか否かを判断することができる。
【００４０】
リムーバブルメディア３００が劣化していれば更新データの書き込みが失敗する場合がある。更新データの書き込みが失敗した場合において（Ｓ３でＮＯ）、メディア制御部８０は、その失敗回数が一定回数以下であれば（Ｓ７でＹＥＳ）、リムーバブルメディア３００における別の領域に更新データを書き込む（Ｓ８）。一方、メディア制御部８０は、失敗回数が一定回数を超えたとき（Ｓ７でＮＯ）、更新データの再書き込みを行わずに、制御部１００は、例えば表示部４７３にリムーバブルメディア３００が劣化している旨を表示させる警告処理を実施する（Ｓ９）。
【００４１】
次に、リムーバブルメディア３００が劣化している場合の警告処理について説明する。図４は、リムーバブルメディア３００が劣化している場合の警告処理を示すフローチャートである。また、図５は、リムーバブルメディア３００が劣化している場合の警告表示の例を示す図である。
【００４２】
制御部１００は、表示部４７３に、図５に示したような警告画面を表示する（Ｓ１０）。警告表示に従って、ユーザーがリムーバブルメディア３００（ＳＤカード）を交換することを選択した場合（Ｓ１１でＹＥＳ）、制御部１００は、表示部４７３にＳＤカード交換の手順を表示させる（Ｓ１２）。そして、ＳＤカードが交換されると、メディア制御部８０は、交換されたＳＤカードにアクセスして必要なファイルの書き込み等のセットアップを行う（Ｓ１３）。このように、リムーバブルメディア３００が交換される場合には、リムーバブルメディア３００を用いたバックアップ機能がオンのまま維持される。
【００４３】
一方、ユーザーがＳＤカードを交換しないことを選択した場合（Ｓ１１でＮＯ）、制御部１００は、リムーバブルメディア３００を用いたバックアップ機能をオフにする（Ｓ１４）。バックアップ機能がオフにされると、重要情報はリムーバブルメディア３００に書き込まれることなくフラッシュメモリー３３に直接書き込まれる。
【００４４】
また、制御部１００は、Ｓ１１において、リムーバブルメディア３００への書き込みを続行する旨の指示を受け付けるようにしてもよい。
【００４５】
なお、バックアップ機能がオフにされると突然の電源断が発生した場合に重要情報が失われる危険性がある。このため、ユーザーがＳＤカードを交換しないことを選択した場合、表示部４７３に、ユーザーにその危険性についての警告を表示することが好ましい。
【００４６】
リムーバブルメディア３００の記憶容量は任意である。小容量のメディアの場合にはコストが低減できる。一方、大容量のメディアはコスト高ではあるが、記憶容量が多いため交換頻度が低減できる。従って、ユーザーのニーズに合わせて適当な容量のリムーバブルメディア３００を採用すればよい。
【００４７】
次に、突然の電源断後の画像形成装置１の起動処理について説明する。図６は、突然の電源断後の画像形成装置１の起動処理を示すフローチャートである。
【００４８】
上述したように、本実施形態に係る画像形成装置１では、制御部１００は、フラッシュメモリー３３のフラグ情報を参照してフラッシュメモリー３３に上記重要情報の書き込みが完了したか否かを判断する。例えば、画像形成装置１の起動時にフラッシュメモリー３３にフラグが立っていれば、制御部１００は、フラッシュメモリー３３への前回書き込み時に上記重要情報の書き込みが完了せずに書き込みが終了したものと判断が可能である。このとき、フラッシュメモリー３３への重要情報の書き込み中に電源断が発生したと考えられる。従って、画像形成装置１の起動時にフラッシュメモリー３３にフラグが立っている場合、制御部１００は、メディア制御部８０にリムーバブルメディア３００からブートコードを読み出させる（Ｓ２０）。そして、制御部１００は、読み出されたブートコードを実行して（Ｓ２１）、メディア制御部８０にリムーバブルメディア３００から更新データを読み出させる（Ｓ２２）。
【００４９】
リムーバブルメディア３００に記録されている更新データを参照することで、制御部１００は、突然の電源断によってフラッシュメモリー３３において書き込みが中断したアドレスとデータを認識することができる（Ｓ２３）。これにより、制御部１００は、更新データを参照して、フラッシュメモリー３３において書き込みが中断したアドレスから重要情報の書き込みを再開することができる（Ｓ２４）。
【００５０】
フラッシュメモリー３３への重要情報の書き込みが完了すると、制御部１００は、フラッシュメモリー３３のフラグを下げ（Ｓ２５）、画像形成装置１を再起動させる（Ｓ２６）。この場合、画像形成装置１の起動時にフラッシュメモリー３３のフラグは下がっているため、画像形成装置１は正常動作を継続することができる。
【００５１】
なお、リムーバブルメディア３００を交換した場合、新たなリムーバブルメディア３００にはブートコードが存在しないかもしれない。そのような場合には、画像形成装置１に新たなリムーバブルメディア３００が装着された際のセットアップ時に、メディア制御部８０が、リムーバブルメディア３００にブートコードを書き込むようにしてもよい。これにより、交換されたリムーバブルメディア３００にブートコードが自動的に保存され、特に新たな設定をすることなくリムーバブルメディア３００をすぐに使用開始することができる。
【００５２】
上記のように、本実施形態によれば、フラッシュメモリー３３に記録されたログ情報やカウンター情報等の重要情報を頻繁に書き換えるシステムにおいて、突然の電源断が発生したとしても、リムーバブルメディア３００に保存された更新データを用いて、書き換える予定であった重要情報を書き換えることができる。これにより、フラッシュメモリー３３への書き込みアクセス中に突然の電源断が発生した場合であっても、リムーバブルメディア３００に保存された更新データを用いて復旧が可能である。また、フラッシュメモリー３３のバックアップとして使用される記憶領域の交換が容易になる。更に、そのようなバックアップ用の記憶領域の交換時期をユーザーに通知することができる。
【００５３】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、リムーバブルメディア３００としてＳＤカードを用いているが、メモリースティック（登録商標）やコンパクトフラッシュ（登録商標）等の他のメモリーカード、あるいはＵＳＢメモリー等を用いるようにしてもよい。また、本発明に係る画像形成装置の一実施形態として複合機を用いて説明しているが、これは一例に過ぎず、プリンター等の他の画像形成装置でもよい。
【００５４】
また、図１乃至図６を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００５５】
１        画像形成装置
３３      フラッシュメモリー
８０      メディア制御部
１００    制御部
３００    リムーバブルメディア
【図１】
2016071445.tif 000003
【図２】
2016071445.tif 000004
【図３】
2016071445.tif 000005
【図４】
2016071445.tif 000006
【図５】
2016071445.tif 000007
【図６】
2016071445.tif 000008