(57)【特許請求の範囲】
【請求項１】
データを記憶する記憶手段を有するデータ管理装置において、
前記記憶手段に記憶されたデータに対し、複数の通知先を関連付けて管理する管理手段と、
前記記憶手段に記憶されたデータが復元不能状態であるか否かを検出するための検出手段と、
前記検出手段が前記記憶手段に記憶されたデータが復元不能状態であると検出した場合、前記管理手段により管理される前記復元不能状態のデータに対応する通知先に対して、データが復元不能状態であることを通知する通知手段を有することを特徴とするデータ管理装置。
【請求項２】
前記検出手段が前記記憶手段に記憶されたデータが復元不能状態であると検出しない場合、前記通知手段による通知を行わないことを特徴とする請求項１記載のデータ管理装置。
【請求項３】
前記復元不能状態はデータが消失した状態であることを特徴とする請求項１または２記載のデータ管理装置。
【請求項４】
前記復元不能状態は前記記憶手段への記憶時に電源遮断によってデータが壊れた状態であることを特徴とする請求項１または２記載のデータ管理装置。
【請求項５】
データを記憶する記憶手段を有するデータ管理装置において、
前記記憶手段に記憶されたデータに対し、複数の通知先を関連付けて管理する管理手段と、
前記記憶手段の記憶領域に不良領域があるか否かを検出するための不良領域検出手段と、
前記不良領域検出手段が不良領域であると検出した領域にデータが記憶されていた場合、前記前記管理手段により管理される前記不良領域に記憶されたデータに対応する通知先に対して、データが復元不能状態であることを通知する通知手段を有することを特徴とするデータ管理装置。
【請求項６】
前記不良領域検出手段が不良領域であると検出した領域にデータが記憶されてない場合、前記通知手段による通知を行わないことを特徴とする請求項５記載のデータ管理装置。
【請求項７】
前記不良領域検出手段が前記不良領域があることを検出した場合、前記不良領域の修復を行う修復手段を有することを特徴とする請求項５または６記載のデータ管理装置。
【請求項８】
前記管理手段はテーブルで前記記憶手段に記憶されたデータと通知先を関連付けることを特徴とする請求項１から７のいずれかに記載のデータ管理装置。
【請求項９】
前記通知手段は復元不能なデータのファイル名を通知することを特徴とする請求項１から８のいずれかに記載のデータ管理装置。
【請求項１０】
前記通知手段の通知はデータ管理装置に直接接続された機器を介して行うことを特徴とする請求項１から９のいずれかに記載のデータ管理装置。
【請求項１１】
前記通知手段の通知先をデータ管理装置より登録する登録手段を有することを特徴とする請求項１から１０のいずれかに記載のデータ管理装置。
【請求項１２】
前記データ管理装置は、ネットワークに接続されていることを特徴とする請求項１から１１のいずれかに記載のデータ管理装置。
【請求項１３】
前記通知手段の通知は該ネットワークを介して行うことを特徴とする請求項１２記載のデータ管理装置。
【請求項１４】
前記記憶手段はネットワークを介して複数のユーザによって共有され、
前記通知手段の通知先は前記複数のユーザに対応する通知先が登録されていることを特徴とする請求項１２記載のデータ管理装置。
【請求項１５】
前記通知手段はメールにて通知することを特徴とする請求項１２から１４のいずれかに記載のデータ管理装置。
【請求項１６】
記憶手段によりデータを記憶する記憶ステップと、
管理手段により前記記憶ステップで記憶されたデータに対し、通知先を関連付けて管理する管理ステップと、
検出手段により前記記憶されたデータが復元不能状態であるか否かを検出する検出ステップと、
前記検出ステップで復元不能状態のデータを検出した場合、通知手段により前記管理ステップで管理された通知先にデータが復元不能状態であることを通知する通知ステップを有することを特徴とするデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶手段に記憶されたデータが復元不可能な状態であることを通知する手段を備えたデータ管理装置及び管理方法に関するものである。
【背景技術】
【０００２】
近年の複写機のデジタル化に伴い、複写機のスキャナやプリンタを使用してファクシミリ送受信を行う機能や、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）プリントを行う機能等、複数の機能を合わせ持つ複合機が実用化されてきている。このような複合機は、複写機能、ファクシミリ機能、ＰＤＬプリント機能等の単機能だけではなく、例えば、ＰＤＬ展開画像をファクシミリ送信するといった複数の機能を複合した機能を実行可能に構成されている。更に、このような複合機は、複合機をＬＡＮ（ローカルエリアネットワーク）経由で接続することによって、コンピュータ装置等でも複合機の機能を利用するように構成されている。また、スキャナによって読み込んだ画像を、例えばＰＤＦファイルに変換してあるメールアドレスへ添付して送信する機能等も備わっている。
【０００３】
また、このような複合機では、複写機能とＰＤＬプリント機能、ファクシミリプリント機能等に対して、プリンタ部分の制御プログラムを共通化し、また、複写機能とファクシミリ読み取り機能、スキャナ機能等に対して、リーダ部分の制御プログラムを共通化して、各種機能を実現する制御プログラム容量を削減し、所望の機能を経済性良く、また、簡略に実現することができる。
【０００４】
更に、このような複合機では画像データを蓄積する大容量のハードディスクや半導体メモリ等の画像記憶部を具備し、この画像記憶部に対して、スキャナによる読み取り画像データやＰＤＬの展開画像データ、ファクシミリ受信文書データ等を入力する画像入力ジョブと、画像記憶部に蓄積された画像データをプリントアウトしたり、ファクシミリ送信したり、ネットワークを介してコンピュータ装置へ画像転送したりするために読み出す画像出力ジョブとを組み合わせて実行することにより所望の機能を提供することができる。
【０００５】
また、画像データを蓄積する大容量のハードディスクの一部を利用して画像データを一時保管し、所望のタイミングで画像データを読み出すボックス機能を実現することも可能である。このボックス機能を実現するためにハードディスクの固定エリアに例えば１００個のボックスを用意し、ユーザは複合機に接続されたコンピュータから画像データを取り込む際にボックス番号を指定することにより、対応するボックスに画像データを保存することが可能になっている。各ボックスに対してパスワードの照合を行うか行わないかを設定したり、ボックスの名称を設定することが可能になっている。
【０００６】
この種のボックス機能の記憶媒体としては、現在ハードディスクが用いられている。ハードディスクは、例えば書き込み中に主電源を遮断されたり、その他の物理的な衝撃などによる不測の事態により、データの書き込みや読み出しのできない媒体不良領域（以後、不良セクタと呼ぶ）が発生することがある。この不良セクタをそのままの状態にして画像データの書き込みや読み出しを行うと、不良領域に書き込まれた画像データが抜けてしまったり、不完全な画像が再現されてしまったり、最悪の場合データリトライによりタイムアウトが生じサービスコールを発行してしまうと言った事態を引き起こす可能性がある。
【０００７】
そこで、ハードディスクの不良セクタを検知して、不良セクタが検知された場合には、フォーマット処理を行い、ディスプレイに表示するようなものが知られている（特許文献１参照）。
【特許文献１】特開平１１−８８６２３
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来例の方法では不良セクタは修復されるが、その不良セクタを含むデータは復元不能になってしまう。その復元不能データに対してユーザが手動で確認しなければ復元不能状態であることを知ることができない。また、復元不能データにたいしてユーザが手動で復元不能データに対する処理命令を行うまで復元不能状態であることを知ることができない。
【０００９】
そこで、本発明は、復元不能になったデータのユーザを特定し、そのユーザに対してデータが復元不能になった旨を通知することができるデータ管理装置及び管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明のデータ管理装置は、データを記憶する記憶手段を有するデータ管理装置において、前記記憶手段に記憶されたデータに対し、複数の通知先を関連付けて管理する管理手段と、前記記憶手段に記憶されたデータが復元不能状態であるか否かを検出するための検出手段と、前記検出手段が前記記憶手段に記憶されたデータが復元不能状態であると検出した場合、前記管理手段により管理される前記復元不能状態のデータに対応する通知先に対して、データが復元不能状態であることを通知する通知手段を有することを特徴とする。
【００１１】
本発明のデータ管理方法は、記憶手段によりデータを記憶する記憶ステップと、管理手段により前記記憶ステップで記憶されたデータに対し、通知先を関連付けて管理する管理ステップと、検出手段により前記記憶されたデータが復元不能状態であるか否かを検出する検出ステップと、前記検出ステップで復元不能状態のデータを検出した場合、通知手段により前記管理ステップで管理された通知先にデータが復元不能状態であることを通知する通知ステップを有することを特徴とする。
【発明の効果】
【００１２】
本発明は復元不能になったデータを特定し、復元不能になったデータに対応する通知先に対してデータが復元不能になった旨を通知することができる。
【００１３】
また、通知先の登録を外部の端末より登録することができる。これにより、運用上の保守が容易になる。さらに通知先を指定することにより、ユーザが機器の近くに居なくとも、その復元不能になった旨を知ることができ、復元不能になったファイルをすばやく把握することが可能になる。
【００１４】
また、通知手段は、まとめて通知することができるため、少ない回数で通知することができる。
【発明を実施するための最良の形態】
【００１５】
本発明の画像データ管理装置、管理方法、プログラム及び記憶媒体の実施の形態について図面を参照しながら説明する。本実施形態の画像データ管理装置は、複合機（ＭＦＰ）としての機能を有する複写機に適用される。
【００１６】
図１は、本実施形態におけるネットワーク複合システムの構成を示す図である。図１において、１０１〜１０３はネットワーク端末装置であるホストコンピュータである。また、１０４、１０５は複合機、プリンタをそれぞれ示しており、カラープリンタ、モノクロプリンタ、レーザービームプリンタ、インクジェットプリンタもしくはマルチファンクションの複合機等それぞれ異なった性能を持ったものである。これらは全て、ネットワーク１００に接続されており、ホストコンピュータ１０１〜１０３により作成された印刷データをネットワーク１００を経由して、各プリンタ１０５および複合機１０４によって印刷することができる。
【００１７】
図２は、本実施形態における複合機のプリンタエンジン部の構成を示す断面図である。図２を用いて構成を説明する。２０１は、ポリゴンミラーであり、半導体レーザより発光されたレーザ光を受ける。レーザ光はミラー２０２、２０３、２０４をへて感光ドラム２１０を走査する。一方、２０５は黒色のトナーを供給する現像器であり、レーザ光に従い、感光ドラム２１０上にトナー像を形成し、トナー像がシートに転写され、出力画像を得ることができる。
【００１８】
シートカセット２１２、２１３および、手差しトレイ２１１のいずれかより給紙されたシートは、レジストローラ２０６をへて、転写ベルト２０７上に吸着され、搬送される。予め感光ドラム２１０にはトナーが現像されており、給紙のタイミングの同期がとられ、シートの搬送とともに、トナーがシートに転写される。トナーが転写されたシートは、分離され、定着器２０９によって、トナーがシートに定着される。定着器２０９を抜けたシートはフラッパによりいったん下方向へ導かれてシートの後端がフラッパを抜けた後、スイッチバックさせて搬出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００１９】
図３は、本実施形態における複合機の構成を示すブロック図である。３００は複合機全体を示している。３０１はＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ：ネットワークインターフェイスカード）部であり、ネットワークを介して外部装置である端末装置と後述するコア部３１０との間のインターフェースとして機能する。
【００２０】
３０２はスキャナ部であり、原稿の画像を読み取り、読み取った原稿画像に応じた画像データをＩＰ部３０３に転送する。ＩＰ部３０３は画像処理部であり様々な画像処理を施すことができる。
【００２１】
３０４はＦＡＸ部であり、電話回線を介して受信した圧縮画像データを伸長して、伸長されたデータをコア部３１０に転送し、また、コア部３１０で圧縮された画像データを電話回線を介して送信する。送受信する画像データは、ストレージ部３１２に一時的に保存することができる。
【００２２】
操作部３０５は様々なユーザインターフェースを備えており、操作することによって複合機３００を所望の動作をさせることができる。
【００２３】
３０６はフィニッシャであり、後述するプリンタエンジン３０９から出力されたシートがフィニッシャに入ってきてサンプルトレイがジョブの種類や排出されるシートの枚数に応じて切り替えて排出される。
【００２４】
３０７はＲＡＭであり、スキャナ部３０２もしくはＮＩＣ部から送信されてきた画像データを一時的に保存しておいたり、ＣＰＵのワークメモリとして使用する。
【００２５】
３０８はＰＷＭ部であり、コア部３１０から転送されてきたビデオデータのパルス幅を調整してレーザビームを駆動する。
【００２６】
３０９はプリンタエンジンであり、コア部３１０から転送されてきた画像データに応じた画像を記録媒体である記録紙上に記録する。
【００２７】
３１０はコア部でありＡＳＩＣで構成されており、ＮＩＣ部３０１、ＩＰ部３０３、ＦＡＸ部３０４、操作部３０５、フィニッシャ３０６、ＰＷＭ部３０８、ハードディスク制御部３１１、それぞれの間のデータの流れを制御するものであり、いわば交通整理の役割を担っており、複合機３００における各種機能に応じてバスの切り替えを行うところである。コア部３１０には、図４の圧縮・伸長回路、メモリコントローラ、描画処理を行う画像処理回路等が含まれている。
【００２８】
３１１はハードディスク制御部であり、ハードディスク３１２が接続されている。ハードディスク制御部３１１はコア部３１０で圧縮された画像データを検索するためのＩＤ（識別子）番号と共にハードディスク３１２に記憶させる。また、ハードディスク制御部３１１はコア部３１０を介して転送されたコードデータに基づいて、ハードディスク３１２に記憶されている圧縮データを検索し、該検索された圧縮画像データを読み出してコア部３１０へ転送する。コア部３１０は圧縮画像データを伸長して各制御部へ転送する。
【００２９】
ハードディスク３１２は、複合機３００が動作するための制御プログラムも格納されている。さらに、ハードディスク３１２は、ボックス機能用の固定エリアが確保されており、ユーザは複合機に接続されたコンピュータから画像データを取り込む際にボックス番号を指定することにより、対応するボックスに画像データを保存することが可能になっている。本実施形態では、このボックス領域に対して、不良セクタの検出を行い、不良セクタが検出された際には、ハードディスク３１２内の交代シリンダからスペアセクタに置き換えることで修復する。不良セクタを含む画像データは当然、無効なデータとなってしまっているため、その画像データを含むボックスの所有者に対して電子メールを送信することにより通知することになる。
【００３０】
３１３はメール部であり、本実施形態においては、全てのボックス領域に対して不良セクタの検出が終了し、不良セクタが検出されていた場合に、画像データが破壊されている旨が記載された電子メールを、ＮＩＣ部３０１に対して転送を行う。
【００３１】
図４は、図３におけるコア部３１０の内部回路の構成を示すブロック図である。図４において、ＣＰＵ４０１はビデオ・コントローラ全体の制御を司る。ＲＡＭ３０７は、メモリコントローラ４０２によって読み出し、書き込みの制御をされ、ＣＰＵ４０１のワーク・エリアやＰＤＬを展開した画像データ、もしくはスキャナ部３０２によって読み込まれた画像データ等を格納する。また、ハードディスク３１２に格納されている制御プログラムをダウンロードしてＲＡＭ３０７に格納する。
【００３２】
操作部コントローラ４０３は、操作部３０５との制御を行う。画像描画部４０４はＰＤＬから生成された中間言語から画像データを描画する。圧縮・伸長回路４０５は画像データを圧縮したり、符号化データを伸長したりする圧縮・伸長回路である。プリンタコントローラ４０６はＲＡＭ３０７から画像データを読み込んでプリンタエンジン３０９と同期してＰＷＭ部３０８へ画像データを転送するブロックである。また、スキャナコントローラ４０７は、ＩＰ部３０３で画像処理を施された画像データのＲＡＭ３０７への書き込みを制御する。また、ＢＵＳ  ＳＷＩＴＣＨ４０８は、それぞれの機能モジュールから他のモジュールへのバスの切り替えを行っている。
【００３３】
次に、図５のフローチャートを参照することによって、本実施形態において、不良セクタを検出して修復し、ボックス領域の所有者に電子メールを送信する一連の処理の流れを説明する。まず、操作部３０５からハードディスク３１２内のボックス領域に対して不良セクタのチェックを行う時間帯の設定を行う。基本的には、複合機の使用頻度の少ない深夜の時間帯を設定するのが望ましい。
【００３４】
操作部３０５で設定した時間になる（ステップＳ５０１）と、ＣＰＵ４０１はハードディスク制御部３１１に不良セクタ検出コマンドを送信する。ハードディスク制御部３１１はボックス領域に対して不良セクタのチェックを行うために不良セクタ検出コマンドをハードディスク３１２に対して発行する（ステップＳ５０２）。
【００３５】
最終論理ブロックアドレスまで不良セクタが検出されなければ、そのまま不良セクタ検出処理を終了して通常処理に戻る（ステップＳ５０３のＮＯ）。一方、不良セクタが検出されると、ハードディスク制御部３１１は「不良セクタ有り」の通知と不良セクタを含む論理ブロックアドレスをＣＰＵ４０１に通知する（Ｓ５０４）。「不良セクタ有り」の通知を受けたＣＰＵ４０１は、ハードディスク制御部３１１に対して該当セクタのフォーマットコマンドを発行する。通常、フォーマットコマンドが実行されると不良セクタをハードディスク３１２内のスペア領域に用意されている交代割付け用シリンダのスペアセクタに交代する処理が行われる（ステップＳ５０５）。
【００３６】
この処理を図７を用いて説明する。図７はシリンダ０、ヘッド０において、セクタ５に関して交代シリンダ割付け処理が行われた場合の例である。ハードディスク３１２は、不良セクタの自動交代処理を行う場合に使用する交代割付け用スペアシリングと呼ばれるスペア領域が用意されている。ハードディスク３１２は、セクタ５に対するアクセスの要求が指示された場合、物理セクタ５を交代シリンダ用のスペアセクタに割付ける処理を行う。そうすることによって、物理セクタ５をアクセスせずに交代シリンダの交代処理されているセクタに対してアクセスを行う。この場合、セクタ５以降のセクタに対してもアクセス要求がある場合は、シリンダ０、ヘッダ０にシークを行い処理を継続する。この交代シリンダ割付け処理を行うことによって、今後不良セクタを使用しないことで修復することが可能になる。
【００３７】
ハードディスク３１２より、「不良セクタの修復終了」の通知受けると、ＣＰＵ４０１は該不良セクタが未書き込みの領域か、すでに画像データが書き込み済みの領域なのかをＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）を参照することによって判断する（ステップＳ５０６）。
【００３８】
該不良セクタが未書き込みの領域であった場合、交代シリンダ割付け処理を行い不良セクタを修復した後、その次の論理ブロックアドレスから再び不良セクタ検出処理を行う。また、該不良セクタが既に画像データが書き込まれている領域であった場合は、不良セクタを交代シリンダ割付け処理により正常なセクタに修復はされているが、画像データ自体は無効なものになってしまっている。したがって、複合機１０４はこの事態を、該不良セクタを含む画像データを所有していたユーザに通知する必要がある。そこで、まず不良セクタを含む領域がどのユーザのボックス領域であるか論理ブロックアドレスを元に割り出す。ハードディスク３１２内の管理領域には、ボックス番号とそのボックスの所有者の電子メールアドレスが記述されたテーブルが保存されている。
【００３９】
このボックス番号とそのボックスの所有者の電子メールアドレスを対応付けた管理テーブルの様子を図６に示す。例えば、ユーザが新たに複合機１０４にプライベートなボックスを作成する時にボックス番号と自分の電子メールアドレスを登録するなどして管理テーブルを作成することになる。電子メールアドレスの登録は、操作部３０５からの入力や、ネットワーク１００を介して接続されるホストコンピュータ１０１、１０２、１０３からの入力によって可能である。
【００４０】
ＣＰＵ４０１は、この管理テーブルを参照することによって、該不良セクタがどのボックスに含まれているか認識でき、また、そのボックスの所用者の電子メールアドレスを取得することができる。また、ＣＰＵ４０１は、不良セクタを含む画像データのファイル名をハードディスク３１２またはＲＡＭ３０７に格納する（ステップＳ５０７）。以後、同様な処理をその次の論理ブロックアドレスから最終論理ブロックアドレスまで繰り返し（ステップＳ５０８、Ｓ５０９、Ｓ５１０）、ステップＳ５０８でＹＥＳになると最終セクタまでの処理が終了する。
【００４１】
ＣＰＵ４０１はステップＳ５０７で記憶しておいた、不良セクタを含む画像領域のボックス所有者の電子メールアドレスと、該不良セクタを含む画像データの画像ファイル名と対応させる。該画像ファイル名の画像データは破壊されている旨を記載した電子メールを作成し、メール部３１３を介して該画像ファイルに対応する電子メールアドレス宛に電子メールを送信する（ステップＳ５１１）。本実施形態において電子メールの作成は画像ファイル毎に行われる。よって、同一ファイル内に複数の不良セクタが含まれている場合でも一通の電子メール送信で済むことになる。不良セクタが含まれる画像ファイルが複数ある場合は、対応するボックスの全ての所有者に順次メール送信される。その後、次の不良セクタ検出のタイミングが来るまで通常処理に戻ることになる。
【００４２】
以上、説明したように、ハードディスクアクセス中の電源遮断や物理的な衝撃、その他、経年変化による劣化などの理由によりハードディスクに不良セクタが発生し、それが理由でボックスに保存しておいた画像データが破壊されてしまった場合、定期的に不良セクタの検出処理を行い、修復を施した後、そのボックスの所有者に電子メールを通知することで画像データが破壊されたことを特定の所有者に確実かつ速やかに知らせることが可能になる。
【００４３】
尚、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。例えば、上記実施形態では、最終セクタの修復が終了してから初めて、それぞれの所有者にメール送信しているが、一つの画像ファイルの修復が終了する度にメール送信してもよいし、一つのボックスの修復が終了する度にメール送信してもよい。この場合、それぞれ画像ファイル、ボックスの修復が終了すると直ちに通知が行われるので、所有者はより迅速な対応を行うことができる。
【００４４】
また、上記実施形態において、ボックスに対応する所有者の電子メールアドレスは一つであるので、ボックスの中に含まれる画像ファイルが複数ある場合、それら画像ファイルの所有者の電子メールアドレスは全て同一である。よって、上記実施形態では、画像ファイル毎にメールの作成を行っていたが、不良セクタが含まれる画像ファイルが、同一ボックスの中に複数存在している場合、そのボックスに対応する所有者宛に、複数の画像ファイルが破壊された情報を、一通のメールにまとめて作成して送信してもよい。この場合はボックス単位による所有者への通知ということになる。
【００４５】
さらに、不良セクタが存在するボックスが複数であり、その複数のボックスのうち、対応する所有者の電子メールアドレスが同一であるボックスについては、所有者単位に通知を行ってもよい。
【００４６】
また、上記実施形態では、ボックス内の画像データが破壊されている旨を電子メールで通知したが、もっと簡易的なインスタントメールなどを用いて通知してもよい。
【００４７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明の目的は、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００４８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４９】
プログラムコードを供給するための記憶媒体としては、例えば、ＲＯＭ、フロッピー（登録商標）ディスク、ＰＣＭＣＩＡカードやコンパクトフラッシュ（登録商標）等のメモリカード、ハードディスク、マイクロＤＡＴ、光磁気ディスク、ＣＤ−ＲやＣＤ−ＲＷ等の光ディスク、ＤＶＤ等の相変化型光ディスク等で構成されてもよい。また、プログラムコードをネットワークを介してダウンロードしてもよい。
【００５０】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００５１】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００５２】
【図１】本実施形態における複合システムの全体図である。
【図２】本実施形態における複合機１０４のプリンタ部の断面構成図である。
【図３】本実施形態における複合機１０４のコントローラのブロック図である。
【図４】本実施形態における複合機１０４のＡＳＩＣの機能ブロック図である。
【図５】本実施形態における複合機１０４において、不良セクタを検出して修復し、送信者に電子メールを送信する一連の処理の流れを示すフローチャートである。
【図６】本実施形態における複合機１０４において、ボックス番号とそのボックスの所有者の電子メールアドレスとの対応を管理するテーブルを示す図である。
【図７】本実施形態における複合機１０４において、不良セクタをハードディスク内のスペア領域の交代セクタに割り付ける処理を示す図である。
【符号の説明】
【００５３】
１００  ネットワーク
１０１、１０２、１０３  ホストコンピュータ
１０４  複合機
１０５  プリンタ
２０１  ポリゴンミラー
２０２、２０３、２０４  ミラー
２０５  現像器
２０６  レジストローラ
２０７、２０８  転写ベルト
２０９  定着器
２１０  感光ドラム
２１１  手差しトレイ
２１２、２１３  シートカセット
３００  複合機
３０１  ＮＩＣ部
３０２  スキャナ部
３０３  ＩＰ部
３０４  ＦＡＸ部
３０５  操作部
３０６  フィニッシャ部
３０７  ＲＡＭ
３０８  ＰＷＭ部
３０９  プリンタエンジン
３１０  コア部
３１１  ハードディスク制御部
３１２  ハードディスク
３１３  メール部
４０１  ＣＰＵ
４０２  メモリコントローラ
４０３  操作部コントローラ
４０４  画像描画部
４０５  圧縮・伸張回路
４０６  プリンタコントローラ
４０７  スキャナコントローラ
４０８  ＢＵＳ  ＳＷＩＴＣＨ
【図１】
0004182038.tif 000002
【図２】
0004182038.tif 000003
【図３】
0004182038.tif 000004
【図４】
0004182038.tif 000005
【図５】
0004182038.tif 000006
【図６】
0004182038.tif 000007
【図７】
0004182038.tif 000008